/*Update:2016-4-28*/
/*reset css*/
body, div, dl, dt, dd, ul, ol, li,
h1, h2, h3, h4, h5, h6, pre, code,
form, fieldset, legend, input, button,
textarea, p, blockquote, th, td {margin: 0;padding: 0;}
fieldset, img { border:none; }
address, caption, cite, code, dfn, th, var,em{ font-style:normal; font-weight:normal; }
ul, ol { list-style:none; }
input { padding-top:0; padding-bottom:0; font-family: "SimSun","宋体";}
input::-moz-focus-inner { border:none; padding:0; }
select, input { vertical-align:middle; }
select, input, textarea { font-size:12px; margin:0; }
textarea { resize:none; }
table {border-collapse: collapse;border-spacing: 0; }
body { color:#333;font:12px "SimSun","宋体","Arial Narrow","HELVETICA"; line-height:1.5; }
.fix{*zoom:1;}.fix:before,.fix:after{display:block; content:"clear"; height:0; clear:both; overflow:hidden; visibility:hidden;}
.clear{ clear:both; height:0; font-size:0; overflow:hidden; }
a{ color:#464646; text-decoration:none; }
a:hover, a:active { color:#fe8522; text-decoration:underline; }
.left{ float:left; display:inline;}
.right{ float:right; display:inline;}
/*--*/
.mt3{ margin-top:3px;}
.mt5{ margin-top:5px;}
.mt10{ margin-top: 10px;}
.mr10{ margin-right:10px;}
.mr5{ margin-right:5px;}
.mr15{ margin-right:15px;}
.mr17{ margin-right:17px;}
.mr20{ margin-right:20px;}
.ml5{ margin-left:5px;}
.ml15{ margin-left:15px;}
.ml130{ margin-left:130px;}
.mb5{ margin-bottom:5px;}
.mb4{ margin-bottom:4px;}
.mb10{ margin-bottom: 10px;}
.mb15{ margin-bottom:15px;}
.mb20{ margin-bottom:20px;}
.mb30{ margin-bottom:30px;}
.mlr5{ margin:0 5px;}
/*--*/
.pl10{ padding-left:10px;}
.pd8{ padding-bottom:28px;}
.pt15{ padding-top:15px;}
/*font*/
.f14{  font-size:14px; }
.f16{  font-size:16px; }
/*link*/
a.orange{ color:#fe8522;}
a.blue{ color:#019ed9;}
a.more{ color:#888; float:right; display:inline; margin-right:8px;}
/*color*/
.blue{ color:#009fd9;}
.orange{ color:#fe8522;}
.yellow{ color:#f1843b;}
.gray8{ color:#888;}
.red{ color:#F00}
/*baground*/
.bg-orange{ background:#fe821e;}
.bg-blue{ background:#029ed9;}
 .bg_f8{ background:#f8f8f8;}
/*layout*/
.container{ width:960px; margin:2px auto 0 auto;}
.bannerada{overflow:hidden;clear:both;line-height:0px;}
.ps-r{ position:relative;}
/*border*/
.border{ border:1px solid #ddd; }
.b-t-2-blue{border-top:2px solid #009fd9;}
.b-b-2-blue{border-bottom:2px solid #009fd9;}
.b-t-2-orange{border-top:2px solid #fd8524;}
.b-b-2-orange{border-bottom:2px solid #fd8524;}
.bd-orange{ border:1px solid #e06400;}
.bdn{ border-bottom:0;}
.b-t-d{ border-top:1px solid #ddd;}
.b-r-1-graydd{border-right:1px solid #ddd;}
/*button*/
.s-but{ width:53px; height:23px; line-height:23px; text-align:center; color:#fff;}
/*title*/
h1,h2,.hotnews h3 a,.yh{font-weight:normal;font-family:"\5FAE\8F6F\96C5\9ED1";}
h2{font-size:16px;}
h1{font-size:18px;  }
/*大标题*/
.tit_l{ height:30px; line-height:30px; padding-left:30px;}
.tit_l h1,.tit_s h2{float:left; display:inline; position:relative;}
.tit_l_01{ border-top:2px solid #019ed9; border-bottom:1px solid #ddf4fc; background: url(/szhome../images/szhome-icon-spri.png) 6px 6px #fcfcfc no-repeat;}
.tit_l_01 h1{ color:#019ed9; }
.tit_l_02{ border-top:2px solid #fe8522; border-bottom:1px solid #fef3ea; background: url(/szhome../images/szhome-icon-spri.png) 6px -16px #fcfcfc no-repeat;}
.tit_l_02 h1{ color:#fe8522;}
/*小标题*/ 
.tit_s{ border-bottom:1px solid #ddd; padding-bottom:6px; color:#000; clear:both; margin-bottom:10px; padding-top:6px; line-height:20px;}
.tit_s h2{ padding:0 6px 6px; margin-bottom:-8px;}
/*列表*/
.datelist li,.datelist dd{ height: 25px; line-height: 25px;color: #ddd; overflow:hidden;}
/*--*/
.huxin{ position:absolute;width:100%; padding-left:10px; height:25px; line-height:25px;bottom:0; left:0;}
.huxin i{position:absolute; left:0; top:0;width:100%; padding-left:10px; height:25px;background:#000;filter:alpha(opacity=60);opacity: 0.6;z-index:98;}
.huxin .txt{position:relative; color:#fff; z-index:100;}
/*广告条*/
.bannerad3cbox{width:960px;margin:2px auto auto;overflow:hidden;clear:both;}
.bannerad3c{float:left;width:320px;height:140px;overflow:hidden;}
/*--*/
.header{ background:#f7f7f7; padding:5px 10px; margin-top:-5px;}
.topLogo{width:206px;height:60px;margin:2px 0 0}
a.tarea{ display:inline-block; width:43px; height:14px; line-height:14px; text-align:center; background:#ccc; margin:0 2px; float:left;}
a.tarea:hover{ background:#00adee; color:#fff; text-decoration:none;}
.searchbox{ width:720px; height:60px; margin-left:10px;}
.tabs3{ height:25px; line-height:25px; font-size:14px;}
.tabs3 li{ float:left; padding:0 14px; cursor:pointer; background:url(/szhome../images/top-line.png) right no-repeat;}
.tabs3 li a{ text-decoration:none;}
.tabs3 .thistab{ background:#00adee; color:#fff; font-weight:bold;} 
.tab_conbox3{ border:4px solid #00adee; padding:5px;overflow:hidden;}
.tab_conbox3 .tab_con{ display:none;overflow:hidden; }
.top-inp{width:350px;border:0; height:20px;line-height:20px;float:left;font-size:13px;color:#000; background:url(/szhome../images/szhome-icon-spri.png) 0 -525px #fff no-repeat; padding-left:25px;}
.top-but{ width:60px; height:20px; line-height:20px; border:0; text-align:center; color:#fff; cursor:pointer; background:#fca339; margin:0 5px;}
#topNav{background: #d2effa; overflow:hidden;}
#topNav .nav_cont{padding:5px 0 2px 0;position:relative;}
#topNav .nav_cont .sort{float:left;display:inline;margin-left:0px;overflow:hidden;width:auto;}
#topNav .nav_cont .sort .navtit{float:left;width:42px; height:37px; background:url(/szhome../images/szhome-icon-spri.png) no-repeat -3px -570px; font:bold 14px/18px '\5B8B\4F53'; text-align:center; padding: 6px 0;color:#053d82;}
#topNav .nav_cont .sort .navtit a{color:#053d82}
#topNav .nav_cont .sort .txtnav{float:left;height:40px; padding:4px 5px 6px 0;}
#topNav .nav_cont .sort .txtnav a{font:normal 12px/20px '\5B8B\4F53'; padding-left:5px;color:#1f8dd6;}
#topNav .nav_cont .sort .txtnav .red{color:#d70200;}
#topPmd{width:956px;height:50px;float:left;border:1px solid #8bbef0;display:inline;margin:3px 0 0;padding:1px}
#topPmd .turnover{width:500px;float:left;height:50px;background:#FFF;display:inline;overflow:hidden;margin:0;padding:0}
.w500{ width:500px; color:#898989;}
.tabs4{ height: 40px; width:98px; float:left; z-index:99; position:relative;}
.tabs4 li{ height: 20px; border:1px solid #f7f7f7; border-right:1px solid #dcdcdc; background:#f7f7f7; line-height: 20px; text-align:center;font-weight:bold; cursor:pointer;}
.tabs4 li a{ text-decoration:none;}
.tabs4 .thistab{ background:#fff; color:#01a0e1; border-top:1px solid #dcdcdc; border-bottom:1px solid #dcdcdc;  border-left:2px solid #01a0e1; border-right:0;} 
.tab_conbox4{ float:left; margin-left:-1px;border:1px solid #dcdcdc; padding:2px 5px 5px 5px;overflow:hidden; height: 35px; width:390px;}
.tab_conbox4 .tab_con{ display:none;overflow:hidden; }
.tab_conbox4 table{ width:100%; text-align:center; line-height: 18px;}
.w450{ width:450px;}
.topacout{ height: 20px; line-height: 20px; background: url(/szhome../images/szhome-icon-spri.png) 0 -653px #f7f7f7 no-repeat;}
.topacout em{ display:block;float:left; width:84px; text-align:center; color:#fff; font-size:13px;}
.hdyg_scroll{ float:left;width:350px; height: 22px;overflow:hidden; margin-left:15px;}
.hdyg_scroll ul li{height:22px;overflow:hidden;}
.hdyg_scroll ul li a{ color:#f26521}
.w350{ width:350px;}
.mt20{ margin-top:20px;}
.mt15{ margin-top:15px;}
.mb25{ margin-bottom:23px;}

/*cloum-a*/
.cloum-a-l{ width:645px;padding-right:20px;}
.tt-r{ position:absolute; top:-2px;right:-1px;}
.bg_f6{ background:#f6f6f6;}
.cloum-a-l-l{ width: 250px; margin-right:10px; }
.newsfocuspic{ width:645px; height:300px; overflow:hidden; }
.newsfocuspic img{ width:645px; height:300px; overflow:hidden;}
.newsfocuspic .smallslider-btns span{background-color:#cbcdd5;color:#787878;height:5px;line-height:55px;width:5px;border:none; border-radius:10px; overflow: hidden; margin:0 6px 10px 0;}
.newsfocuspic .smallslider-btns span.current-btn{ background:#eff0f2; height:7px;line-height:55px;width:7px;color:#fff; border:none;border-radius:10px;overflow: hidden;}
.newsfocuspic .smallslider-lay { height: 42px;}
.newsfocuspic.smallslider h3 { height: 42px;font-size: 18px; line-height: 42px;}
.cloum-a-l-l .datelist li{ width:250px;font-size:13px;  overflow:hidden; }
.cloum-a-l-r{ width: 505px; }
.hotnews{ margin-left:38px;_margin-left:30px; width:610px;}
.hotnews h3{margin-top:10px;}
.hotnews h3 a{ display:block; font-size:26px; height:35px;white-space: nowrap;text-overflow: ellipsis; overflow: hidden; font-weight:bold; }
.hotnews .datelist{ margin-right:-50px; overflow:hidden;font-weight:bold}
.hotnews .datelist li{ float:left; width:292px; overflow:hidden; margin-right:20px;_margin-right:6px;}
.othernews-l{ width: 328px; }
.othernews-l .datelist li{ width: 328px;}
.lh28 li{line-height:28px; height:28px;}
.hyfcouspic img{ width:326px; height:118px; overflow:hidden;}
.othernews-r,.nearszbox h4 a{ width: 272px; }
.othernews-r .datelist li{ width: 272px; }
.hotpicbox{ height:68px; margin-bottom:8px;}
.hotpicbox img{ width:100px; height:68px;}
.hotpicbox .text,.hotpicbox  h4 a{ width:216px; float:left; }
.hotpicbox  h4 a,.nearszbox h4 a,.jzltlist dl dt{ font-size:16px; display:block; height:24px; white-space: nowrap;text-overflow: ellipsis; overflow: hidden;}
.hotpicbox .text,.jzltlist dl dd{ height:34px; overflow:hidden;}
.othernews-r .hotpicbox .text,.othernews-r .hotpicbox  h4 a{ width:157px;}
.zdwrap{ margin-right:-50px; overflow:hidden;}
.zdbox{ width:122px; height:115px; position:relative; float:left; margin-right:50px; _margin-right:8px; margin-bottom:5px; overflow:hidden;}
.zdbox a.txt{ display:block; height:25px; white-space: nowrap;text-overflow: ellipsis; overflow: hidden;v}
.zdbox img{ width:122px; height:86px; overflow:hidden;}
.zdbox .huxin { width: 122px;  bottom:29px; }
.zdbox .huxin i {width: 122px;}
.cloum-a-r{ width:270px; padding:0 10px; }
.cloum-a-r .hotpicbox{ border-bottom:1px dashed #888; padding-bottom:10px; height:75px;}
.cloum-a-r .hotpicbox .text,.cloum-a-r .hotpicbox  h4 a{ width:160px;}
.cloum-a-r .hotpicbox img{ height:75px;}
.cloum-a-r .hotpicbox .text{ height:51px;}
.cloum-a-r h2{ height:25px; line-height:25px; padding-left:5px;}
.bolhouse{ margin-top:15px;}
.tabs{height:36px;border-left:1px solid #ddd;}
.tabs li{ float:left; width:133px; height:36px; line-height:36px; background:#f7f7f7; text-align:center;cursor:pointer; border-left:1px solid #ddd; border-right:1px solid #ddd; font-size:16px;font-family:"\5FAE\8F6F\96C5\9ED1"; margin-left:-1px;}
.tabs .thistab{ height:37px; line-height:37px; color:#039fd8; background:#fff;margin-bottom:-1px; position:relative;} 
.tab_conbox{overflow:hidden;  border-top:1px solid #ddd;}
.tab_conbox .tab_con{ display:none;overflow:hidden; }
.new-h dl{ padding:7px 15px; color:#888;}
.new-h dl dt{ margin-bottom:5px;}
.new-h dl dt,.new-h dl dd{ height:18px; line-height:18px;overflow:hidden;}
.new-h dl dt a.name{ display:inline-block; width:130px; height:18px;  float:left;overflow:hidden;}
a.tuan{ padding:0 4px; color:#fff; background:#fe8522;-moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; display:inline-block; float:right; }
a.tuan:hover{ text-decoration:none;}
/*--*/
.nearszbox{height:28px;}
.ln-logo{ display:inline-block; margin-right:10px; float:left; width:32px; height:32px; background:url(/szhome../images/ln-logo.jpg) no-repeat;}
.lnwarp{margin-right:-50px; overflow:hidden;} 
.lnwarp .zdbox{ margin-right:20px; }
/*--*/
/*cloum-b*/
.marketsc{padding:3px 0; margin:3px 0;  clear:both; height:28px;}
.marketsc dl dt,.marketsc dl dd{ float:left;}
.marketsc dl dt{ color:#2f83cb; font-size:16px;}
.marketsc dl dd{ margin-left:5px;}
.quick{ display:inline-block; float:right; width:100px; height:22px; line-height:22px; background:url(/szhome../images/szhome-icon-spri.png) -1px -269px #029ed9 no-repeat; color:#fff; text-align:right; padding-right:15px;}
.quick:hover{ text-decoration:none; color:#fff;}
.cloum-b .listLeft{ float:left; position:relative;width:85px;  margin-left:6px;_margin-left:3px;z-index:99; background:#fff;}
.cloum-b .listLeft a{ display:block;  height:37px; border:1px solid #eef2f3;border-left:1px solid #ddd; font-size:14px; text-align:center; line-height:37px; margin-bottom:8px; font-weight:bold;}
.cloum-b .listLeft a:hover{ text-decoration:none;}
.cloum-b .listLeft a.satue{width:76px; background:#eef2f3; color:#444; margin-right:6px;}
.cloum-b .listLeft a.activ{ width:84px; background:#FFF; color:#2f83cb; margin-right:-1px;border:1px solid #ddd;border-left:2px solid #019ed9; border-right:0; }
.cloum-b .listMain{ float:left; width:851px;padding:5px;background:#FFF; border:1px solid #ddd; overflow:hidden; }
.cloum-b .listMain .topconten{overflow:hidden; line-height:15px;}
.cloum-b .listMain .topconten li{ float:left;border-left:1px solid #ededed; padding-left:8px; overflow:hidden;}
.cloum-b .listMain .topconten li.first{border-left:0;padding-left: 15px; width: 380px;}
.cloum-b .listMain .topconten li.two{ width:290px; margin-right:6px;}
.cloum-b .listMain .topconten li.three{ width:140px;}
.cloum-b .listMain .topconten li em{ font-size:14px; font-weight:bold; display:block; font-style:normal; margin-bottom:4px;}
.cloum-b .listMain .topconten li a{ display:inline-block;  margin-right:4px;  white-space:nowrap; margin-bottom:4px; color:#2f83cb;}
.cloum-b .listMain .topconten li.two a{padding:0 1px;}
.cloum-b.listMain .topconten li.three a{padding:0 2px;}
.cloum-b .listMain .topconten li a:hover,.cloum-b .listMain .topconten li a.current{ background:#019ed9; color:#FFF; text-decoration:none;}
.cloum-b .listMain .mainconten{border-top:1px solid #ddd; margin:8px 3px 5px 3px; _margin:12px 3px 5px 3px; font-size:14px; overflow:hidden;}
.cloum-b .listMain .mainconten ul{ margin-left:10px;_margin-left:8px;}
.cloum-b .listMain .mainconten li{ float:left;width:155px;  height:20px; margin:4px 20px 6px 8px;padding-left:25px; line-height:22px;background:url(/szhome../images/szhome-icon-spri.png) 0 -349px no-repeat;  overflow:hidden;}
.cloum-b .listMain .mainconten li.one{background-position:0 -46px;}
.cloum-b .listMain .mainconten li.two{background-position:0 -69px;}
.cloum-b .listMain .mainconten li.three{background-position:0 -92px;}
.cloum-b .listMain .mainconten li em{ font-style:normal; display:block; width:40px; text-align:right; float:right;}
.cloum-b .listMain .mainconten li.one em,.cloum-b .listMain .mainconten li.two em,.cloum-b .listMain .mainconten li.three em{ color:#FF0000;}
.cloum-b .listMain .mainconten li.other{background-position:0 -115px;}
.cloum-b .listMain .mainconten li.other em{ color:#505050;}
.cloum-b .listMain .mainconten li a{ float:left;display:block;width: 110px;margin-right:5px; height:20px; overflow:hidden; }
/*taofanya*/
.taofangyan{margin:10px auto;  overflow:hidden;}
.taofangyan .title{ position:relative;height:34px;line-height:34px;background:url(/szhome../images/title_bg.gif) no-repeat 0 -80px; padding-right:5px;}
.taofangyan .title h1{height:34px;color:#FFF;background:url(/szhome../images/title_bg.gif) no-repeat scroll -546px -117px;text-align:center;font-size:14px;width:119px;position:absolute;top:0; left:0;z-index:1}
.taofangyan .topcontent{ margin:10px 0 12px 0;height:26px; line-height:26px; background:#f9f9f9; border:1px solid #ddd; overflow:hidden; color:#000;}
.taofangyan .topcontent a{ float:left;  display:block; font-size:14px;width:92px; text-align:center; color:#FFF; background:#01a0e1;}
.taofangyan .topcontent .arrow-r,.taofangyan .topcontent .arrow-l,.taofangyan .topcontent .arrow-r-l,.taofangyan .topcontent .arrow-l-l,.tfylistdiv .imgbox .icon,.tfylistdiv .bottom .icon,.autoS li,.autoS .libg,.pre a,.pre a:hover,.next a,.next a:hover{ background:url(/szhome../images/szhome-icon-spri.png) no-repeat;}
.taofangyan .topcontent .arrow-r{ display:block; float:left;width:6px;height:13px;background-position:-3px -198px; margin-top:6px;}
.taofangyan .topcontent .arrow-l{display:block; float:left;width:6px;height:13px;background-position:-8px -198px; margin-top:6px;}
.taofangyan .topcontent .arrow-r-l{display:block; float:left;width:15px;height:26px;background-position:0 -217px;}
.taofangyan .topcontent .arrow-l-l{display:block; float:left;width:15px;height:26px;background-position:-17px -217px;}
.tfylistdiv .imgbox .icon{ display:block; position:absolute;top:0; right:0;width:37px;height:39px;background-position:0 -137px;}
.taofangyan .topcontent .tips{ float:left; width:310px; text-align:center;}
.taofangyan .topcontent .tips em{ font-size:14px;color:#fe8522; margin-right:10px; font-weight:bold; font-style:normal;}
.taofangyan .topcontent .kouhao{ float:left;width:112px; background:#fe8522; color:#FFF; text-align:center;font-size:14px;}
.taofangyan_cont{overflow:hidden;}
.cons{position:relative; height:340px; overflow:hidden;}
.cons .con{float:left;width:9999px;position:absolute;left:0;top:0;}
.autoS{height:8px;margin:8px auto 10px;width:70px}
.autoS li{float:left;cursor:pointer;margin:0 4px 0 5px;display:inline;width:8px;height:8px;font-size:0;background-position:-12px -247px;}
.autoS .libg{background-position:-1px -247px;}
.tfylistdivbox{position:relative; float:left; width:998px; height:340px; }
.tfylistdiv{float:left;position:relative;width:145px;height:165px;margin:0 18px 8px 0;}
.tfylistdiv .imgbox{ position:relative; width:145px; height:108px; overflow:hidden; z-index:95;}
.tfylistdiv .imgbox .mainpic{ width:145px; height:108px; overflow:hidden;}

.tfylistdiv .imgbox em{ display:block; position:absolute; bottom:0; right:0;_right:-1px; width:50px; height:30px; text-align:center; line-height:30px; color:#FFF; font-size:14px; font-family:"\5FAE\8F6F\96C5\9ED1"; background:#01a0e1; z-index:999;overflow:hidden; font-style:normal; font-weight:bold;}
#mid .midbox .tfylistdiv .title,.tfylistdiv .title{ width:135px; padding:0 5px;height:32px; line-height:32px; background:#f9f9f9; overflow:hidden;}
.tfylistdiv .title a.area{ display:block;color:#fe8522; float:left;}
.tfylistdiv .title a.name{ display:block; float:right; width:86px; overflow:hidden; font-size:14px; color:#000; font-weight:bold; text-align:right;}
.tfylistdiv .bottom{ color:#707070; margin-top:6px;}
.tfylistdiv .bottom .icon{ display:block; float:left;width:15px;height:13px;background-position:0 -181px; margin-right:10px; margin-left:5px; _margin-left:2px;_margin-right:4px;}
/*-*/
.w477{ width:477px;}
.w477 .datelist li{ width:268px; line-height:26px; height:26px;}
.w224{ width:224px;}
.w224 .datelist{ padding:5px 10px;}
.w224 .datelist li{ width:202px;   height: 22px; line-height: 22px;}
.yjbg-banner{ width:180px; height:280px; overflow:hidden; margin:5px 15px 10px 5px;*margin:5px 4px 10px 5px;}
.sj-banner{width:224px ;height:156px;  margin-top:-11px;overflow:hidden; z-index:10; position:relative;}
.sj-banner img{width:224px ;height:156px;overflow:hidden; }
#ztfouce{ width:224px; height:156px;margin-top:-11px; overflow:hidden;}
#ztfouce .smallslider li a img{  width:224px; height:156px; }
.rwzf{ margin-top:-11px; padding:10px 0 5px 0; overflow:hidden;}
.rollBox{ width:942px;height:138px;margin:0 auto ;position:relative;}
.ScrCont {width:10000000px;}
.Cont {width:910px;float:left;display:inline; margin:0 10px 0 10px; overflow:hidden;}
.pre a{width:9px;height:16px;background-position:-9px -196px;position:absolute;left: 0px;top:50px;cursor:pointer;}
.pre a:hover{background-position:-30px -196px;}
.next a{width:9px;height:16px;background-position:0 -196px;position:absolute;right: 0px;top:50px;cursor:pointer;}
.next a:hover{background-position:-21px -196px;}
.Cont .pic {width:110px;margin:0 12px;float:left;display:inline; background:#f9f9f9;}
.Cont .pic img{ width:107px; height:91px; overflow:hidden;}
.Cont .pic p{width:110px;height:16px;line-height:14px;padding-top:5px; text-align:center;white-space:nowrap;text-overflow: ellipsis; overflow:hidden;}
.Cont .pic p a{color:#555;}
#List1,#List2{float:left;display:inline;}
/*--*/
.sqhd{ padding-top:10px; margin-top:-11px; }
.sqhd li{ float:left; width:465px; margin:0 0 10px 10px;_margin:0 0 10px 5px; height:29px; line-height:29px; background:url(/szhome../images/szhome-icon-spri.png) 0 -416px #f7f7f7 no-repeat; overflow:hidden; font-size:14px;}
.sqhd li em{ display:inline-block; width:50px; color:#fff; text-align:center;}
.w304{ width:304px;}
.w304 .datelist li{ width:304px;   }
.dzgzimg,.dzgzbox{ width:304px; height:166px;  overflow:hidden;}
.dzgzbox{margin:10px 0; position:relative}
.jrzx{ margin-top:-11px; padding:14px 0 0 20px; width:428px; overflow:hidden;}
.jrzx .top li{ float:left; width:81px; border:1px solid #d3d4d4; padding:2px; overflow:hidden; margin-right:20px; text-align:center; color:#707070;}
.jrzx .top li img{ width:81px; height:81px; overflow:hidden;}
.jrzx .top li p{ width:81px; height:20px; line-height:20px; overflow:hidden;}
.w166{ width:166px;}
.w290{ width:290px;}
.w290 h2{line-height:30px;}
.w200{ width:200px;}
.yzlt{ margin-top:-11px; padding:5px; background:#f7f7f7;}
.yzlt p{ height:23px; line-height:23px;}
.yzlt select{width:120px;}
.yzltsort{ padding:0 5px;}
.tabs2{height:37px; margin-top:6px;}
.tabs2 li{ float:left; width:77px;height:30px; line-height:30px; margin-bottom:7px; background:#f7f7f7; text-align:center;cursor:pointer;}
.tabs2 .thistab{ width:77px;height:37px; line-height:30px; color:#fff; background:url(/szhome../images/szhome-tag-spri.png) -26px -1px no-repeat; margin-bottom:0;} 
.tab_conbox2{ overflow:hidden; padding-bottom:2px;}
.tab_conbox2 .tab_con{  display:none;overflow:hidden; }
.tab_conbox2 dl{background:url(/szhome../images/sort-spri.png) -10px 0 no-repeat; width:129px; overflow:hidden; padding-left:25px;}
.tab_conbox2 dl dd{ height:18px; line-height:18px; margin-bottom:4px;overflow:hidden;}
.tab_conbox2 .name{ display:inline-block; width:90px; overflow:hidden; color:#b7b7b7; float:left;}
.tab_conbox2 .num{display:inline-block; width:34px; overflow:hidden;float:left;}
/*--*/
.pdr20{ padding-right:20px;}
.jzltlist{ width:295px;}
.jzltlist dt{ font-weight:bold; margin:4px 0 5px 0;}
.jzltlist dd{ font-size:12px; color:#888;}
.jzltlist .datelist li {width: 295px;height:29px; line-height:29px;}
#lifefouce{width:305px; height:310px; overflow:hidden; margin:10px 20px 0 0;}
#lifefouce li a img{ width:305px; height:310px; }
#lifefouce .smallslider-tex{font-size:14px;}
.adlifeb{ width:635px; height:70px; overflow:hidden;background:#ccc;float:left;}
/*-*/
.cloum-g .tit_l{ margin-top:-1px;}
.w173{ width:173px;height:1205px}
.w173 h2{ height:32px; line-height:32px; background:#019ed9; color:#fff; text-align:center; margin:-1px;}
.w173 h3{ background:#edf8fc; color:#019ed9; text-align:center;height:32px; line-height:32px; font-size:12px; overflow:hidden; font-weight:normal; }
.w173 dl{ margin:14px 5px; padding-bottom:15px;_padding-bottom:14px; border-bottom:1px solid #ddd; height:32px;}
.w173 dl.last{ height:38px;}
.w173 dl dt,.w173 dl dd,.w535 dl dt,.w535 dl dd{ float:left;}
.w173 dl dt{ width:26px;padding-right:8px; margin-left:-5px; background:url(/szhome../images/szhome-icon-spri.png) no-repeat;text-align:center;}
.w173 dl dt.top{ background-position:0 -304px; color:#fff;}
.w173 dl dt.other{background-position:0 -326px;}
.w173 dl dd{ width:132px;}
.w173 a.name{ display:inline-block; float:left; width:100px; height:18px; overflow:hidden; color:#2f83cb;}
.w535{ width:535px; }
.w535 h2{ padding-left:10px; line-height:30px;}
.w535 dl{ border-top:1px solid #ddd; border-bottom:1px solid #ddd; overflow:hidden; margin-top:-1px; background:#f7f7f7; }
.w535 dl dt{ font-weight:bold; width:58px; padding:4px 0; text-align:center;}
.w535 dl dd{ width:476px;border-left:1px solid #ddd; background:#fff; padding:4px 0;} 
.w535 dl dd a{line-height:22px;margin-left:3px;display:inline-block; color:#2f83cb;}
.w225{width:225px; background:url(/szhome../images/szhome-siderright-bg.jpg) top no-repeat;}
.rxscroll{ padding:0 5px 10px 5px; height:1194px; overflow:hidden;}
.rxscroll ul li{ height:58px; margin-top:23px; overflow:hidden;}
.rxscroll ul li img{ float:left; width:78px; height:58px; overflow:hidden; margin-right:5px;}
.rxscroll ul li p{ height:20px; line-height:20px; width:130px; overflow:hidden; color:#707070;}
.rxscroll ul li a.name{ display:inline-block; width:90px; overflow:hidden; color:#2f83cb;}
/*--*/
.market-l,#marketfouce{width: 248px; height:244px; overflow:hidden;  }
.market-l{ margin:0 10px;}
#marketfouce .smallslider li a img{ width:248px; height:244px; }
.market-m{width: 332px; border-left:1px solid #b9c6cc; border-right:1px solid #b9c6cc; padding: 0 10px; overflow:hidden;}
.market-m .datelist li.first{ font-size:16px;  font-weight:bold;  height:35px; line-height:30px; text-align:center;}
.market-m .datelist li.first a{ color:#fe8522;}
.hdjzimg{margin-bottom:8px; width:315px;height: 160px; overflow:hidden;}
.market-r{width:318px; margin-left:12px; moverflow:hidden; display:inline;}
.cjxx{ width:316px; height:82px; border:1px solid #ddd; overflow:hidden; color:#2f83cb; }
.cjxx .titdiv{ height:26px; border:1px solid #d58b13;line-height:26px; background:#f7a012; border-bottom:2px solid #d58b13; font-size:14px; color:#FFF; padding-left:5px; text-align:left; font-weight:bold;}
.cjxx .titdiv img{ float:right; margin-right:4px; margin-top:2px;}

.cjxx  table{ border:none; border-collapse:collapse; font-size:12px;}
.cjxx td{ border:none; padding:10px 5px;}
.cjxx td a,.cjxx td a:visited{ color:#888;}
.cjxx td a:hover{ text-decoration:underline;}
#scrollDiv_cjxx{width:318px;height:60px;overflow:hidden;}
#scrollDiv_cjxx li{height:60px;overflow:hidden;}
.marketlist{margin: 10px -18px 0 10px; font-size:12px; *overflow:hidden;; }
.marketlist .tfylistdiv{ height:140px;margin:0 14px 8px 0;_margin:0 13px 8px 0;}
/*--*/
.w718{ width:718px;}
.w435{ width:435px; }
.w150{ width:150px; }
.syyjimg{ width:150px; height:140px;  overflow:hidden;}
.syyjlink{ display:inline-block; width:150px; height:46px; background:#f7f7f7; line-height:46px; text-align:center; color:#2f83cb; overflow:hidden;}
.w265{ width:265px;}
.w273{ width:273px;}
.rbtj,.zxhd{ padding:0 10px; width:210px;}
.rbtj dl{ overflow:hidden;}
.rbtj dl dt,.rbtj dl dd{ float:left;}
.rbtj dl dt,.rbtj dl dt img{ width:78px; height:58px; overflow:hidden;}
.rbtj dl dd{ width:125px;overflow:hidden; margin-left:5px;}
.rbtj dl dd p{ height:20px; line-height:20px; overflow:hidden; color:#707070;}
.rbtj table{ width:100%; border:1px solid #ddd; text-align:center;}
.rbtj table th{ background:#f7f7f7; line-height:30px;}
.rbtj table td{ height:25px;  overflow:hidden;}
.rbtj table a{ display:inline-block; width:85px;  height:20px;  overflow:hidden;}
/*--*/
.w462{ width:462px;}
.w240{ width:240px;}
.ltjh li{ height:28px; line-height:28px;}
.w205{ width:205px;}
#zxfouce{ width:240px; height:178px; overflow:hidden;}
.zxhd ul li{ width:195px; height:18px; line-height:18px; font-size:14px; background:url(/szhome../images/szhome-icon-spri.png) -19px -469px no-repeat; margin-bottom:8px; padding-left:25px;overflow:hidden;}
/*--*/
.w310{ width:310px; margin-bottom:15px; }
.w310 dl{ overflow:hidden;}
.w310 dl dt,.w310 dl dd{ float:left;}
.w310 dl dt{ width:115px;}
.w310 dl dt img{ width:97px; height:100px; overflow:hidden; margin:0 auto;}
.w310 dl dd{ width:195px; }
.w310 dl dd ul li{line-height:20px; height:20px; overflow:hidden;}
/*--*/
.w233{ display:block;width:186px; text-align:center; height:63px; overflow:hidden;margin-bottom:5px; }
.w233:hover{ text-decoration:none;}
.w233 .text,.w233 span{display:inline-block; *display:inline; *zoom:1; vertical-align: middle;color:#2f83cb;font-weight:bold;}
.w233 span{ height:100%;}
/*--*/
.frendlink a{line-height:20px;display:inline-block;margin:0 5px;}
.frendlink .tit_l{ margin-top:-2px;}
/*--*/
.footer{ margin:15px 0; text-align:center; line-height:25px;}

/*popscroll*/
.popad{ width:330px;  position:fixed; _position:absolute; bottom:0px; right:10px; display:none;_margin-top:expression(document.documentElement.clientHeight-this.style.pixelHeight+document.documentElement.scrollTop);}
.close_but{ position:absolute;right:-3px; top:-4px;width:16px; height:15px;}
.popad_conten{ width:320px; _height:240px;border:3px solid #8bbef0;overflow:hidden;  background:#FFF;}
.popad_conten .popbanner{width:320px; height:60px; overflow:hidden; }
.popad_conten .datelist{ padding:8px;overflow:hidden;  }
.popad_conten .datelist ul li{border-bottom:1px dotted #aeaeae;line-height:25px; width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.popad_conten .datelist ul li span.highLight{color:#f00;}
.popad_conten .bottom{ background:#daefff;  line-height:30px; _height:30px;padding:1px 15px;clear:both;}
.popad_conten .bottom img{float:right;}
#bottomsh{ background:#daefff; line-height:20px;padding:2px 0;clear:both; text-align:center; border:3px solid #8bbef0;overflow:hidden; }
#bottomsh a{ margin:0 5px; }
#bottomsh img{ float:right; margin-right:20px;}