/* CSS Document */
*{ margin:0px; padding:0px;  font-size: 9pt;font-family:"ËÎÌå",Arial, Helvetica, sans-serif;}
img { border:0px;}
body { margin:auto; padding:0px; font-family:Arial, Helvetica, sans-serif; width:100%; text-align:center; background:url(../img/bg.gif) center top repeat-y;}
form { margin:0px; padding:0px; background:none;}
a{ text-decoration:none;color:#333;}
a:hover{COLOR:#09f; text-decoration: underline;}
.textkuang{ border:1px inset #ccc; height:22px; line-height:22px; margin:5px;}
.myTxt{border:1px inset #ccc; padding:5px;}
#kong{ width:1004px; height:auto; margin:auto; padding:0px;}
#top { width:994px; height:auto; overflow:auto; margin:auto; background:url(../img/top_bg.gif) left top repeat-x;}
#top .logo{ float:left; margin-left:3px;}
#top .fright{ float:right;}
#top .red{ background-color:#F00; color:#FFF; padding:4px; margin-top:8px;}
#top .red a{ color:#FFF;}
#top .red a:hover{ color:#999; text-decoration:none;}
#top .flash{ width:994px; height:348px; overflow:hidden; margin-top:-40px; #margin-top:-60px; _margin-top:-40px;}

#main {width:994px; height:360px; overflow:hidden; margin:auto; padding:0px; background:url(../img/mian_bg.jpg) left top repeat-x; }
#main .left{ float:left; width:278px; height:376px; margin-top:6px;  text-align:left; background:url(../img/jnxn_xx.gif) right center repeat-y; }
#main .left .flash{ width:255px; height:205px; margin-left:5px;  }
#main .left .search{ width:260px; height:112px; background:url(../img/sss.jpg) left top no-repeat;}
#main .left .search .pselet{ margin:40px 0px 0px 20px;}
#main .left .search .txt{ width:180px; height:18px; border:1px inset #ccc; margin:4px 0px 0px 20px;}
#main .left .search .subb{ margin-top:-30px;}

#main .left .frend{ width:260px; height:30px; color:#666; font-weight:bold; margin-left:8px;}
#main .min{ float:left; width:486px; height:376px; text-align:left;margin-top:10px; margin-left:10px; background:url(../img/manda.jpg) top right repeat-y; }
#main .min .li{ width:460px; height:28px; line-height:28px; background:url(../img/news_kust.jpg) left top no-repeat;}
#main .min .li a{ display:block; float:left; width:330px; height:28px; line-height:28px;  margin-left:15px;#margin-left:25px; _margin-left:15px; text-align:left;}
#main .min .li span{ display:block; float:right; width:100px; height:28px; line-height:28px;  text-align:right; color:#999;}
#main .min .po{ float:left; width:159px; height:120px; text-align:left; margin-top:10px; background:url(../img/test.jpg) left top no-repeat;}
#main .min .po img{ width:128px; height:79px; margin:8px 0px 0px 14px;}
#main .min .po span { display:block; clear:both; color:#FFF; font-weight:bold; text-align:center; height:25px; line-height:25px;}
#main .right{ width:218px; height:376px; float:left;}
#main .right .tpic{ margin-top:8px;}
#main .right .info{ height:185px;}
#main .right .info .lms{ display:block; width:180px; height:28px; line-height:28px; background:url(../img/dsa.jpg) -15px 0px no-repeat; text-align:left; border-bottom:1px dotted #ccc;}
#main .right .info  .lms a{ display:block; width:160px; margin-left:15px;}
#main .right .serv{ background:url(../img/fasf.jpg) left top no-repeat; width:192px; height:117px;}
#main .right .serv a{ display:block; width:140px; text-align:right; height:18px;  line-height:18px; color:#666;}
#main .right .serv .t{ margin-top:35px;}

#Tmain {width:994px;  margin:auto; padding:0px; background:url(../img/mian_bg.jpg) left top repeat-x; }
.st{ height:auto; overflow:auto;}
#Tmain .cleft{ width:175px; margin:20px 15px 0px 5px; height:auto; float:left; }
#Tmain .cleft .lm{ display:block; width:175px; height:28px; line-height:28px; background:url(../img/lmenus.jpg) left top no-repeat; text-align:left;}
#Tmain .cleft .lm a{ display:block; width:140px; margin-left:35px;}
#Tmain .cleft .lms{ display:block; width:175px; height:28px; line-height:28px; background:url(../img/sfas.jpg) left top no-repeat; text-align:left;}

#Tmain .cleft .lms a{ display:block; width:140px; margin-left:35px;}
#Tmain .cleft .search { width:173px; height:112px;  text-align:left; background:url(../img/sss.jpg) -5px -5px no-repeat;}
#Tmain .cleft .search .pselet{ margin:40px 0px 0px 10px;}
#Tmain .cleft .search .txt{ width:100px; height:18px; border:1px inset #ccc; margin:4px 0px 0px 10px;}
#Tmain .cleft .search .subb{ margin-top:-30px;}
#Tmain .cleft .search form{ border-right:1px solid #ddd; margin-top:7px;}
#Tmain .cleft .search .frm{ width:172px; height:91px; border-right:1px solid #ddd; margin-top:8px;}
#Tmain .cleft .search .frm .title{ background-color:#FFF; width:120px; height:25px; color:#777; margin:5px 0px 0px 28px; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
#Tmain .cleft .search .frm .title b{ color:#0084af; font-size:12px;  }
#Tmain .cleft .search .frm .info{margin:0px 0px 0px 10px; color:#666; line-height:18px; }

#Tmain .abou { width:780px; margin:20px 0px 0px 0px; height:auto; float:left; }
#Tmain .abou .title{ height:30px; line-height:30px; text-align:left; border-bottom:1px solid #ddd; background:url(../img/b.gif) left center no-repeat;}
#Tmain .abou .title .b{ font-weight:bold; float:left; color:#0084af; font-size:13px; width:200px; margin-left:25px;}
#Tmain .abou .title b{ font-size:10px; color:#444; font-family:Arial, Helvetica, sans-serif; font-weight:normal;}
#Tmain .abou .title span{ display:block; float:right; width:400px; text-align:right;}
#Tmain .abou .title span a{ color:#888;}
#Tmain .abou .info{ text-align:left; margin-top:10px; line-height:28px;}
#Tmain .abou .info .imm{ float:right; margin:10px;}



#foot {width:994px; height:110px; margin:auto; background:url(../img/foot_bg.gif) left top repeat-x; position:relative; clear:both;}
#foot .tlogo { float:left; width:158px; height:78px; margin-left:20px;}
#foot .info { float:left; margin-left:65px; margin-top:30px; text-align:left; line-height:24px; color:#999; width:670px;}
#foot .jnxn{ float:left; width:160px; margin-top:60px;  height:30px; text-align:right; color:#666;}
#foot #foot_f{ height:20px; width:1002px; margin:auto; position:absolute; top:98px; left:-4px; background-color:#FFf; font-size:1px; color:#FFF; z-index:1;}
#foot #foot_f a{ color:#FFF;}
#foot #foot_f a:hover{ color:#FFF; text-decoration:none;}


#mb{ margin:auto; width:95%; padding:0px; height:auto; text-align:center;}
#mb #loin{ width:220px; border:1px solid #ccc; height:180px; margin:30px; text-align:left; padding:10px;}
#mb #loin .title{ font-size:14px; font-weight:bold; color:#666; text-align:left; padding-left:25px;}
#mb #loin .li{ height:30px; width:100%; line-height:30px; margin:10px 0px; text-align:left;}
#mb #loin .li  .tt{ width:140px; height:18px; line-height:18px; border:1px inset #ccc; color:#063;}
#mb #loin .li  .ts{ height:20px; width:50px; background:none; border:none; border:1px solid #ccc; background-color:#efefef; float:right; text-align:center; margin-right:30px;}
#mb #loin .spw{ height:25px; margin:0px; line-height:25px;}

#mb .myInfo{ margin:30px 0px; text-align:left;  line-height:30px; background:url(../img/mainwrap-bg1.gif) left bottom repeat-x;}
#mb .myInfo b{ font-weight:normal; color:#F00;}
#mb .ultitle{  float:left; width:20%; font-weight:bold; text-align:left; height:40px; line-height:40px; border-bottom:1px solid #dddddd; color:#666;}
#mb .ultxt{ float:left; width:75%;  height:40px; text-align:left; line-height:40px; clear:right; border-bottom:1px solid #dddddd;}
#mb .ultxt .tt{ width:280px; height:20px; line-height:20px; margin-top:8px; border:1px solid #999; color:#063;}
#mb .bb{ background-color:#f7f7f7;}
#mb .zcc{ width:100%; text-align:left; margin:20px 0px; clear:both;}
#mb .nline{ background:none;}






#mb .tm{ width:100%; margin-top:30px; background:url(../img/ff1.gif) left bottom repeat-x; height:18px; line-height:18px; color:#0084af;}
#mb .tn{ margin:0px; background:none; height:24px; line-height:24px; border-bottom:1px solid #ccc; color:#333;}
#mb .tx{ background-color:#f5f5f5;}
#mb .tm .xh{ width:80px; float:left; height:17px; line-height:17px; }
#mb .tm .bh{ width:150px; float:left; height:17px; line-height:17px;   border-left:1px solid #ccc;}
#mb .tm .jg{ width:100px; float:left; height:17px; line-height:17px;  border-left:1px solid #ccc; }
#mb .tm .na{ width:250px; float:left; height:17px; line-height:17px;  border-left:1px solid #ccc; }
#mb .tm .dw{ width:50px;  float:left; height:17px; line-height:17px;  border-left:1px solid #ccc; }
#mb .tm .zx{ width:100px; float:left; height:17px; line-height:17px;  border-left:1px solid #ccc; }

#mb .tn .xh{ width:80px; float:left; height:24px; line-height:24px; }
#mb .tn .bh{ width:150px; float:left; height:24px; line-height:24px; text-align:left;   border-left:1px solid #ccc;}
#mb .tn .na{ width:250px; float:left; height:24px; line-height:24px;  border-left:1px solid #ccc; }
#mb .tn .dw{ width:50px; float:left; height:24px; line-height:24px;  border-left:1px solid #ccc; }
#mb .tn .zx{ width:100px; float:left; height:24px; line-height:24px;  border-left:1px solid #ccc; }
#mb .tn .jg{ width:100px; float:left; height:24px; line-height:24px; text-align:left; border-left:1px solid #ccc; }
