﻿/***** 全局设置 *****/
* {margin:0;padding:0;}
body{ margin:0;font-size:12px;line-height:1.5;text-align:center;background:#FFF;color:#000;}
div,td{font-size:12px;}
img{border:0;}
ul{margin:0;padding:0;list-style:none;}
li{margin:0;padding:0;}
em{ font-style:normal;}
h1{text-align:center;}

.clear{clear:both;}
.red{ color:#ff0000;}
.red a:link,.red a:visited{text-decoration:none;color:#ff0000;}
.red a:hover{text-decoration:none;color:#ff0000;}
a.red{ color:#FF0000;}
a.red:link, a.red:visited{ color:#ff0000;}
a.red:hover { color:#ff0000;}
.f50{ color:#FF5500;}
.f50 a:link,.f50 a:visited{text-decoration:none;color:#ff5500;}
.f50 a:hover{text-decoration:none;color:#ff5500;}
a.f50:link, a.f50:visited{ color:#ff5500;}
a.f50:hover { color:#ff5500;}

.right{ float:right;}
.b{ font-weight:bold;}
.p14{ font-size:14px;}
.p16{ font-size:16px;}
.no_line{text-decoration:line-through;}
.green{ color:#008000;}

.mg_t{ margin-top:0px;}
.mg_t6{ margin-top:6px;}
.mg_t10{ margin-top:10px;}
.mg_t12{ margin-top:12px;}
.mg_t20{ margin-top:20px;}
.mg-2{ margin-top:6px;}/*FF环境 */
*html .mg-2{ margin-top:3px;} /*IE6环境 */
*+html .mg-2{ margin-top:6px;}  /*IE7环境  */

a:link{color:#0045df;text-decoration:none;}
a:visited{color:#0045df;text-decoration:none;}
a:hover{color:#ff6600;text-decoration:underline;}

/***** 头部 *****/
#list{ width:100%; background:url(../images/list.gif) repeat-x 0 -70px; height:24px; line-height:24px; overflow:hidden; }
#list .list{ width:950px;margin:0 auto;}
#list .list .login{ float:left;}
#list .list .login_rht{ float:right;}
.login_rht li{ float:left; padding-right:6px;}
.list a:link,.list a:visited{text-decoration:none;color:#333;}
.list a:hover{text-decoration:underline;color:#f60;}
.list a.red{ color:#FF0000;}

.more{ padding-left:16px; padding-right:20px; background:url(../images/list.gif) no-repeat 0 -43px;cursor:pointer;}
.more select.text{ background:none; border:1px solid #000000;}
.border-bottom{ border-bottom:1px dotted #cdcdcd;}

#warpper{ margin:0 auto;width:950px; text-align:left;}
#top{ width:950px; height:70px;}


/***** sos *****/
#sos{ padding-left:182px; float:left; width:680px;}
#sos .tit{ width:586px; float:left; height:30px; background:url(../images/menu_v3.gif) repeat-x 0 -185px; overflow:hidden;}
#sos .tit .fst{ width:6px; float:left; height:30px; line-height:30px; overflow:hidden; background:url(../images/menu_v3.gif) no-repeat -20px -56px;}
#sos .tit .lst{ width:6px; float:right; height:30px; line-height:30px; overflow:hidden; background:url(../images/menu_v3.gif) no-repeat -26px -56px;}
#sos .tit ul{ padding-left:130px;}
#sos .tit li{float:left;text-align:center; color:#CCCCCC; line-height:24px;}
#sos .tit li span{float:left;text-align:center; padding:0 12px ;height:23px;line-height:23px;cursor:pointer;}
#sos .tit .on{background:url(../images/menu_v3.gif) no-repeat left 0; font-weight:bold; margin-left:-2px; display:block;}
#sos .tit .on span{background:url(../images/menu_v3.gif) no-repeat right -23px; height:23px; line-height:23px;}
#sos .tit .off span{ background:url(../images/menu_v3.gif) no-repeat right -215px;}
#sos .tit .off span#so_all2{ background:none;}
#sos .txt{ float:left; width:586px;}
#sos .txt .fst{ width:5px; float:left; height:32px; line-height:32px; overflow:hidden; background:url(../images/menu_v3.gif) no-repeat 0 -54px;}
#sos .txt .lst{ width:5px; float:left; height:32px; line-height:32px; overflow:hidden; background:url(../images/menu_v3.gif) no-repeat -5px -54px;}
#sos .txt ul{ float:left; width:574px;border-bottom:1px solid #c4c4c4; background:#f4f4f4; height:31px; padding-left:2px;}
#sos .txt ul li{ float:left; padding:0 3px;}
#sos .txt input.text{ width:476px; padding:3px 0 0 4px; height:20px;text-align:left;border:1px solid #d2d2d2;line-height:20px; float:left;color:#CCC;}
#sos .sos_rht{ float:left; line-height:16px; width:68px; margin:-4px 0 0 6px; display:inline;}

/***** 您的位置 *****/
.ndwz{ color:#333333; height:24px; line-height:24px;}
.ndwz em{ font-size:11px; padding:0 4px;}
.ndwz span{ color:#999999;}

/***** menu *****/
#menu{ clear:both; float:left; width:950px; background:url(../images/menu_v3.gif) repeat-x 0 -152px; height:33px; line-height:33px; overflow:hidden;}
#menu .fst{ width:5px; float:left; height:33px; overflow:hidden; background:url(../images/menu_v3.gif) no-repeat -10px -46px;}
#menu .lst{ width:5px; float:right; height:33px; overflow:hidden; background:url(../images/menu_v3.gif) no-repeat -15px -46px;}
#menu ul{ padding-left:24px;}
#menu li{ float:left; background:url(../images/menu_v3.gif) right -46px no-repeat;}
#menu li span{ float:left; line-height:33px; padding:0 10px; height:33px; color:#FFFFFF; font-weight:bold;}
#menu li span a{ color:#FFFFFF;}
#menu .nav_on{background:url(../images/menu_v3.gif) no-repeat left -86px; font-size:14px; margin-right:6px; margin-left:-2px; display:inline;}
#menu .nav_on span{background:url(../images/menu_v3.gif) no-repeat right -119px; display:block; padding-top:2px;}

#menu .nav_on a:link,#menu .nav_on a:visited{text-decoration:none;color:#333;}
#menu .nav_on a:hover{text-decoration:underline;color:#f60;}
#menu #nav_lxs{ background:none;}
#menu #nav_lxs a{ color:#FFFF00;}

.back{position:relative; width:950px;}/*z-index:1;*/
.hot{ position:absolute; left:170px; top:66px;}/*FF环境 */
*html .hot{ top:4px;} /*IE6环境 */
*+html .hot{ top:4px;}  /*IE7环境  */

#logo{ margin:10px auto; }
.logolft{ position:absolute; left:20px; top:10px; text-align:left;}
.logolft{ top:10px;}/*FF环境 */
*html .logolft{ top:20px;} /*IE6环境 */
*+html .logolft{ top:20px;}  /*IE7环境  */


/***** conten *****/
#conten{ width:100%; float:left; margin-top:10px;}
/***** lft *****/
.lft{ width:202px; float:left;}
.lft .box{ width:202px; float:left;}
.box .tit{ width:202px; background:url(../images/topbj.gif) no-repeat; height:23px; line-height:23px;}
.box .tit h3{ font-size:12px; text-indent:12px; color:#008600;}
.box .txt{ width:200px; float:left; border:1px solid #CCCCCC; border-top:0;}
.box .tit h3 a:link,.box .tit h3 a:visited{text-decoration:none;color:#008600;}
.box .tit h3 a:hover{text-decoration:underline;color:#f60;}
.box .tit span{ float:right; padding-right:6px;}

.unode{ background:#fff9d9; padding:6px; border-bottom:1px dashed #CCCCCC;}
.unode p{ line-height:26px; text-indent:24px;}
.sj1{ background:url(../images/unode.gif) no-repeat 2px 0;}
.sj2{ background:url(../images/unode.gif) no-repeat 2px -24px;}
.data{ padding:6px; line-height:20px;}
.data p{ background:url(../images/unode.gif) no-repeat -4px -52px; text-indent:12px;}

.lft .city{ width:202px; float:left;}
.lft .city .tit{ width:100%; background:url(../images/topbj.gif) no-repeat 0 -23px; height:23px; line-height:23px;}
.city .tit h3{ font-size:14px; text-indent:12px; color:#ffffff; font-weight:normal;}
.city .txt{ width:200px; float:left; border:1px solid #9dbf77; border-top:0; padding:6px 0; background:#f9fcf0;}
.city .txt h3{ clear:both; font-size:14px; text-indent:6px; color:#4e9700; line-height:24px;}
.city .txt ul li{ float:left; width:44px; height:21px; line-height:21px; overflow:hidden; padding-left:6px;}
.jingdian .txt ul li{ float:left; width:60px; height:21px; line-height:21px; overflow:hidden; padding-left:6px;}

.city .txt li a:link,.city .txt li a:visited{text-decoration:none;color:#000;}
.city .txt li a:hover{text-decoration:underline;color:#fff; background:#000; padding:2px;}
.city .txt .red a:link,.city .txt .red a:visited{text-decoration:none;color:red;}
.city .txt .red a:hover{text-decoration:underline;color:#fff; background:red;}
.city .txt .blue a:link,.city .txt .blue a:visited{text-decoration:none;color:#0099cf;}
.city .txt .blue a:hover{text-decoration:underline;color:#fff; background:#0099cf;}



/***** mdl *****/
.mdl{ width:534px; padding:0 6px; float:left;}

.mdl .side_m{ width:425px; float:left; text-align:left; overflow:hidden;}
#Slide{ width:425px; height:180px; overflow:hidden; float:left;}
.thumb_title {POSITION: absolute;}
#Slide_Thumb {MARGIN-TOP:156px; padding-left: 380px; POSITION: absolute; height:30px;}
.thumb_on {DISPLAY:block; float:left; background:#ff0000; font-weight:bold; color:#fff; height:14px; width:16px; line-height:14px; text-align:center; cursor:pointer;padding-top:2px; margin-right:4px;}
.thumb_off {DISPLAY:block; float:left;color:#fff;  background:#000;FILTER: height:14px; width:16px; line-height:14px; text-align:center; cursor:pointer;padding-top:2px; margin-right:4px;}

.Slide_right{ width:100px; float:left; height:180px; margin-left:9px; display:inline;}
.Slide_right .fst1{ width:100px; float:left; height:4px; font-size:4px; overflow:hidden; background:url(../images/topbj.gif) no-repeat 0 -76px;}
.Slide_right .lst1{ width:100px; float:left; height:4px; font-size:4px; overflow:hidden; background:url(../images/topbj.gif) no-repeat 0 -80px;}
.Slide_right p{ width:86px; height:20px; line-height:20px; overflow:hidden; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; padding:0 6px; background:#f7f7f7 ;}
.Slide_right p.point{ background:url(../images/unode.gif) no-repeat -2px -50px #f7f7f7; padding-left:12px; width:80px; float:left;}
.Slide_right p.pic_no{ margin:0 auto; padding:0; float:left; width:98px; height:50px; text-align:center;}

.Slide_right a:link,.Slide_right a:visited{text-decoration:none;color:#333333;}
.Slide_right a:hover{text-decoration:underline;color:#f60;}

.title{ width:534px; float:left; background:#f2f2f2; font-size:14px; height:26px; line-height:26px; text-indent:12px;}
.change_city{ float:right; width:120px; font-size:12px; padding-right:6px;}

.cut_over{ position:absolute; left:20px; top:35px; display:block; width:106px; cursor:pointer; font-size:12px; background:url(../images/list.gif) no-repeat 84px -104px;}
/***** 城市切换 *****/
#cut_over #citymenu{display:none;}
#cut_over.hover #citymenu,#cut_over:hover #citymenu{display:block;}
#citymenu{display:none;position:absolute; left:0; top:18px;border:1px solid #EFEFEF; background:#FFFFFF;height:60px;width:180px; padding:5px;}
#citymenu a{padding:0 6px;line-height:20px;}
#citymenu .more{ float:right; padding-right:24px; background:url(../images/list.gif) no-repeat 56px -45px;cursor:pointer;}

.cut_over1{ width:106px; cursor:pointer; font-size:12px; background:url(../images/list.gif) no-repeat 84px -106px; margin-left:12px;}

.bigbox{ width:534px; clear:both; float:left;}
.bigbox .tit{ width:524px; float:left; background:url(../images/unode.gif) 0 -149px repeat-x; height:29px; line-height:29px;}
.bigbox .tit h3{ float:left; font-size:14px; padding-left:24px; background:url(../images/unode.gif) no-repeat 5px -183px;}
.bigbox .fst{ width:5px; float:left; height:29px; line-height:29px; overflow:hidden; background:url(../images/unode.gif) no-repeat 0 -120px;}
.bigbox .lst{ width:5px; float:left; height:29px; line-height:29px; overflow:hidden; background:url(../images/unode.gif) no-repeat -5px -120px;}
.bigbox .txt{ width:508px; float:left; border:1px solid #CCCCCC; border-top:0; padding:10px 12px 6px 12px;}
.bigbox .txt .top{ width:508px; float:left; padding-bottom:4px; border-bottom:1px dotted #CCCCCC; margin-bottom:4px;}
.bigbox .txt .top h3{ width:430px; height:24px; line-height:24px; overflow:hidden; font-size:14px;}
.bigbox .txt .top h3 span{ padding-left:30px;}
.bigbox .txt .top p{ float:left; height:24px; line-height:24px; color:#999999;}
.bigbox .txt .top p span{ color:#666666;}
.bigbox .txt .top .pic{ width:54px; float:left; height:39px; border:1px solid #CCCCCC; padding:2px; margin-right:12px; display:inline;}
.bigbox .txt .top .pic img{width:54px;height:39px;}
.bigbox .txt dl{ width:508px; float:left; line-height:24px; height:24px; overflow:hidden;}
.bigbox .txt dt{ width:338px; float:left; font-size:14px; padding:0 6px 0 20px; background:url(../images/unode.gif) no-repeat 0 -70px;}
.bigbox .txt dd{ width:72px; float:left; font-size:12px; text-align:center;}
.bigbox em{ font-family:Arial; line-height:14px; font-size:14px; padding-right:2px; font-weight:normal;}
.bigbox sub{ vertical-align:middle; font-size:11px; }

.dlout{ background:#FFFFFF; font-size:16px;}
.dlover{ background:#f4f4f4; font-size:16px;}
/***** rht  loginbar *****/
.rht{ width:202px; float:left;}
.loginbar{ width:202px; float:left; margin-bottom:6px;}
.loginbar .fst{ width:5px; float:left; height:180px; line-height:5px; font-size:5px; background:url(../images/login_lr.gif); overflow:hidden;}
.loginbar .lst{ width:5px; float:left; height:180px; line-height:5px; font-size:5px; background:url(../images/login_lr.gif) right 0; overflow:hidden;}
.loginbar .login1{width:192x; float:left; height:180px; background:url(../images/login_lr.gif) 0 -180px repeat-x;}
.login1{ width:192px; float:left; height:180px; background:url(../images/login_lr.gif) 0 -180px repeat-x;}
.login1 .tit{ width:192px; height:129px; overflow:hidden; border-bottom:1px dashed #CCCCCC;}
.login1 .tit h3{ font-size:12px; padding:6px 0 8px 24px; background:url(../images/login_lr.gif) 6px -370px no-repeat; line-height:24px; color:#555;}
.login1 .tit li{ padding-left:12px; height:28px;}
.login1 input.text{ border:1px solid #7f9db9; padding-left:4px; margin-left:6px; display:inline; width:110px; height:18px; line-height:16px; padding-top:2px;}
.login1 .txt{ width:192px; height:42px; text-align:center; padding-top:8px;}

/***** rht  rhtbox *****/
.box{ clear:both; float:left; margin-bottom:6px;}
.box .txt ul{ padding:4px 6px; float:left;}
.box .txt li{ width:160px; float:left;background:url(../images/unode.gif) no-repeat 0 -90px; height:21px; line-height:21px; padding:0 12px 0 16px; overflow:hidden; border-bottom:1px dotted #CCCCCC;}

.box .txt1 li{ width:65px; float:left;background:url(../images/unode.gif) no-repeat 0 -90px; height:21px; line-height:21px; overflow:hidden; border-bottom:1px dotted #CCCCCC;}

.rht a:link,.rht a:visited{text-decoration:none;color:#666;}
.rht a:hover{text-decoration:underline;color:#f60;}

.tools{ width:190px; float:left; padding:6px 5px; border:1px solid #CCCCCC; border-top:0;}
.tools ul li{ width:93px; margin-left:2px; margin-bottom:4px; display:inline; float:left; background:url(../images/tools.gif) no-repeat 0 -150px;}
.tools ul li span{ width:60px; line-height:26px; height:26px; padding-bottom:4px;  padding-left:33px; cursor:pointer;}
.tools ul li span.t_bk{ display:block; background:url(../images/tools.gif) no-repeat -8px -10px;}
.tools ul li span.t_wd{ display:block; background:url(../images/tools.gif) no-repeat -104px -10px;}
.tools ul li span.t_ph{ display:block; background:url(../images/tools.gif) no-repeat -8px -43px;}
.tools ul li span.t_dt{ display:block; background:url(../images/tools.gif) no-repeat -104px -43px;}
.tools ul li span.t_ms{ display:block; background:url(../images/tools.gif) no-repeat -8px -76px;}
.tools ul li span.t_yb{ display:block; background:url(../images/tools.gif) no-repeat -104px -76px;}
.tools ul li span.t_lt{ display:block; background:url(../images/tools.gif) no-repeat -8px -109px;}
.tools ul li span.t_xx{ display:block; background:url(../images/tools.gif) no-repeat -104px -109px;}


.bottom_right{ width:202px; float:left;}
.bottom_right .tit{ background:url(../images/topbj.gif) no-repeat 0 -46px;}
.bottom_right .tit h3{ display:block; line-height:26px; padding-top:4px; padding-left:30px; font-size:12px; color:#e10000;}
.bottom_right .tit h3 a{ color:#e10000;}
.bottom_right .txt{ width:200px; border:1px solid #e7ca96; border-top:0; float:left;}
.bottom_right .txt ul{ padding:6px 0; float:left;}
.bottom_right .txt ul li{ width:174px; float:left; line-height:21px; height:21px; overflow:hidden; padding:0 6px 0 20px; background:url(../images/unode.gif) no-repeat 4px -50px;}

.lxsmx h3{ background:url(../images/unode.gif) no-repeat 8px -209px;}
.xlyx h3{ background:url(../images/unode.gif) no-repeat 8px -234px;}
.tupian{ margin-bottom:3px; text-align:center;}
/***** 底部 *****/
#footer{ width:950px; clear:both;float:left;  margin:6px auto 0 auto;text-align:center; color:#616161;}
#fu{ width:100%;height:22px; float:left; font-size:12px;line-height:22px; border-top:1px solid #cdcdcd; padding-top:8px;}

#ft {width:600px;height:24px;font-size:12px;font-family:Arial;margin:0 auto;}
#ft .copy{color:#ff6600;}
#footer a:link,#footer a:visited{text-decoration:none;color:#333;}
#footer a:hover{text-decoration:underline;color:#f60;}


/***** 友情链接 *****/
#link{ width:936px; clear:both; text-align:left; border:1px solid #ccc; padding:6px 6px;}
.b12{ font-weight:bold; color:#888;}
#link a{ color:#888;}

/***** 省市导航 *****/
#prov_nav{clear:both; width:948px;float:left;  height:72px; border:1px solid #cccccc; margin:6px auto 6px auto; background:#f3f3f3;}
#prov_nav .tit{ float:left; width:15px; background:#f2f2f2; padding:6px 12px; line-height:15px; text-align:center; font-weight:bold; font-size:12px;color:#666;}
#prov_nav .txt{ float:left; text-align:left; line-height:21px; width:877px; padding:4px 10px; color:#999999;}
#prov_nav .txt a{margin:0 4px 0 4px;}

.more_city{ padding-left:56px;}
.more_city a:link,.more_city a:visited{text-decoration:none;color:#000;}
.more_city a:hover{text-decoration:underline;color:#ff6600;}
.more_city em{ font-size:11px;}  
