
/* reset */

body{ font-size:14px; color:#030303; margin:0; padding:0;font-family:"simsun";}
div, dl, dt, dd, ul, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, blockquote, p { margin: 0;  padding: 0;}
h1, h2, h3, h4, h5, h6 { font-size:14px; font-weight: normal;}
address, cite, dfn, em, i, var{font-style:normal; list-style:none;}
input{ line-height:normal;}
table{ border-collapse:collapse;}

img{ border:none;}
ul{ margin:0px; padding:0px;list-style:none;}
li{list-style:none;}
a{ color:#333333; text-decoration:none; cursor:pointer}
a:hover{color:#d92d23; text-decoration: underline;cursor:pointer;}

/* clear */
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-block;}/* hides from ie-mac \*/
* html .clearfix{height:1%;}.clearfix{display:block;}/* end hide from ie-mac */ 
.fl{float:left;}.fr{float:right;}.hidden{display:none!important;}
.clr{clear:both; font-size:0; height:0; line-height:0;}
/***************** 首页 ***************/
.ad-con{width:1000px; margin:0 auto 15px; overflow:hidden;}

.top01{ margin-top:10px;}
.top02{ margin-top:5px;}
.top03{ padding-top:15px;}
.top04{ margin-top:15px;}
.top05{ margin:10px 0;}
.bor-d{ border-bottom:1px dashed #cbdae8; padding-bottom:5px;}
/** 顶部 **/
.top{ height:42px; background-color:#f8f8f8; border-bottom:1px solid #dedede;min-width:1000px;}
.t-con{ width:1000px; height:42px; margin:0 auto;font-size:12px; color:#666; line-height:42px;}
/**
.zhe{ width:392px; height:42px; font-size:12px; line-height:42px; overflow:hidden; float:left;color:#666; float:left;}
.zhe span{ display:inline-block; *display:inline; zoom:1; width:148px; height:42px; font-size:12px; color:#666; line-height:42px; text-align:center;}
.zhe a{ display:inline-block; *display:inline; zoom:1; width:76px; height:42px; padding-left:30px; color:#666;}
**/

.zhe{ width:320px; overflow:hidden; float:left;}
.zhe a{ width:160px; height:34px; padding-top:4px;float:left;}
.zhe span{float:left; width:70px; height:42px; font-size:14px; color:#030303; line-height:42px; text-align:center;}


.z-sina{ background:url(../images/sina.png) no-repeat 10px 13px;}
.z-weixin{ background:url(../images/qq.png) no-repeat 10px 14px;}
.t-date{ width:272px; float:left; height:42px; line-height:42px; margin-left:30px; display:inline;}
.t-url{ width:300px; float:right;}
.t-url a{display:inline-block; *display:inline; zoom:1; padding:0 8px;}
.t-url a.claendar{ width:42px; padding-left:22px; background:url(../images/icon-d.png) no-repeat 0 12px;}
.t-url a.claendar2{ width:75px; padding-left:22px; background:url(../images/lssdjt.png) no-repeat 0 12px;}

.banner{ width:1000px; height:55px; overflow:hidden; margin:10px auto;}
.lo-con{width:1000px; margin:0 auto; overflow:hidden;}
.logo{ width:236px; height:58px;  float:left; margin:6px 0 4px 36px; display:inline; }
.logo a{ display:block;width:236px; height:58px; background:url(../images/logo.png) no-repeat;text-indent:-9999px;}
.logo02{ width:251px; height:24px; background:url(../images/logo02.png) no-repeat; float:left;display:inline; margin:18px 0 26px 114px;text-indent:-9999px;}

/** 天气**/
.weather{zoom:1;height:44px; overflow:hidden;float:right; margin:10px 16px 0 0; display:inline;}
.weather p{ zoom:1;float:left;margin-left: 15px;}
.w-city,.w-more,.w-temper,.w-weather{ display:block;zoom:1;}
.w-city{ font-size:14px; line-height:20px; font-weight:bold; color:#333; text-align:left;margin-top: 5px;}
.w-more{ font-size:12px; line-height:20px; color:#86a4b5;text-align:left;}
.w-temper{ font-size:18px; line-height:24px; text-align:right; color:#666;}
.w-weather{ font-size:14px; line-height:20px;text-align:right; color:#666;  }

/** 导航 **/
.n-con{zoom:1; height:78px; background:url(../images/nav-bg.png) repeat-x; margin:8px 0 15px;min-width:1000px;}
.nav{ width:1000px; margin:0 auto;overflow:hidden;}
.nav a{ display:inline-block; *display:inline; zoom:1; padding:0px 1px; height:14px;  border-right:1px dashed #448dc7; font-size:14px; color:#030303; margin:8px 0;}
.nav a em{ padding:5px 8px;}
.onlick em{ padding:5px 8px; background-color:#e2edf1;}
/** 首屏 **/
.rt-con{ width:622px; overflow:hidden; margin-bottom:15px;}
.rt-banner{margin-bottom: 15px;}
.content{width:1000px; margin:0 auto; overflow:hidden;}
.ad-left{ width:725px; height:110px; float:left;overflow:hidden;}
.ad-right{ width:250px; height:110px; float:right; overflow:hidden;}
.con-left{ width:355px; float:left; overflow:hidden;}
.siderShow{ width:355px; height:268px; margin-bottom:15px; overflow:hidden;}
.title,.title03{ width:102px; height:40px; line-height:40px; font-size:18px; font-family:"microsoft yahei"; color:#1369ba; }
/*.title{background:url(../images/icon.png) no-repeat right center;}*/
.like{ width:355px; margin-bottom:15px; overflow:hidden;}
.a-list,.tt-list,.ts-list,.au-list,.tool-list{ width:100%; overflow:hidden; zoom:1}
.tool-list li{ width:234px; overflow:hidden;}
.tool-list li span{ width:16px; height:16px; float:left; margin:4px; display:inline;}
.tool-list li em{ width:210px; height:24px; line-height:24px; float:left; font-size:12px;}
.a-list li{ padding-left:15px; background:url(../images/dot.png) no-repeat 6px center;height:26px; line-height:26px;}
.a-list li,.tt-list li,.ts-list li,.au-list li{ width:100%; overflow:hidden; float:left; }
.tt-list li,.ts-list li,.au-list li{ font-size:12px;}
.tt-list li,.ts-list li,.au-list li{ height:24px; line-height:24px;}
.au-list li{font-size:14px;}
.ts-list li{ padding-left:15px; background:url(../images/dot.png) no-repeat 6px center;}
.ts-list li span{ padding-left:5px; color:#999;}
.a-list li a{ color:#030303;}
.a-list li a:hover,.a-list li a.a-click{ color:#d92d23; text-decoration:underline;}
.title01{ width:100%; height:34px; overflow:hidden; zoom:1;}
.subject,.j-sub{ display:block;  height:36px; line-height:36px; float:left;font-size:18px; font-family:"microsoft yahei"; color:#1369ba;}
.subject{width:150px;}
.j-sub{width:190px;}

.subject a,.j-sub a{color:#1369ba;}
.subject a:hover,.j-sub a:hover{color:#1369ba;}

.ft-indent{ text-indent:18px;}
a.more,a.my-yueso,a.tool,a.fabu{ display:block;  float:right;  display:inline; }
a.more{width:36px; height:36px; line-height:36px; margin-right:8px;background:url(../images/dot02.png) no-repeat right center; font-size:14px; color:#a8bdc9;}
a.my-yueso{ width:85px; height:25px; line-height:24px;font-size:14px; text-align:center; color:#fff; font-family:"microsoft yahei"; margin:7px 2px 7px 0; background:url(../images/y-bg.png) no-repeat;}
a.tool{ width:63px; height:25px; line-height:24px; background:url(../images/tool.png) no-repeat; margin:5px 6px 5px 0; color:#6e8fa2; font-size:12px; text-align:center;}
a.fabu{ width:70px; height:24px; background:url(../images/fabu.jpg) no-repeat; line-height:24px;margin:5px 6px 5px 0; color:#6e8fa2; font-size:12px; text-indent:-9999px;}
.con-right{ width:622px; float:right; overflow:hidden;}
.r-con{width:622px;}
.rt-ht,.yl-dt{ width:auto;overflow:hidden; zoom:1;}
.rt-ht h3,.yl-dt h3{width:auto;  overflow:hidden;zoom:1;}
.rt-ht h3{font-size:16px; height:30px; line-height:30px; font-family:"microsoft yahei";  }
.yl-dt h3{ font-size:12px; height:26px; line-height:26px;}
.rt-ht h3 a{font-weight: bold; color:#020202;}
.rt-ht h3 a:hover{font-weight: bold; color: #B70000;}
.yl-dt h3 a{ font-weight:bold;}
.rt-center{ width:345px; float:left; overflow:hidden;}
.rt-sider{ width:250px; float:right; overflow:hidden;}
.service{width:260px; overflow:hidden;}
.service li{ width:77px; height:77px; float:left; overflow:hidden; margin:0 9px 9px 0; display:inline;}
.service li a{ display:block; width:77px; height:77px; text-indent:-9999px;}
.car01{ background:url(../images/nav.png) no-repeat 0 0; }
.car02{ background:url(../images/nav.png) no-repeat -86px 0; }
.car03{ background:url(../images/nav.png) no-repeat -172px 0; }
.car04{ background:url(../images/nav.png) no-repeat 0 -86px; }
.car05{ background:url(../images/nav.png) no-repeat -86px -86px; }
.car06{ background:url(../images/nav.png) no-repeat -172px -86px; }
.topic{ width:250px; overflow:hidden;}
.bor01{ border-bottom:1px solid #b0c6d3;}

.tt-pic{ width:250px; height:56px; margin:6px 0;}
.info{ width:250px; overflow:hidden;}
/** 都市汽车 **/
.a-left{ width:725px; float:left; overflow:hidden;}
.title04,.title05{ height:36px; line-height:36px; overflow:hidden;}
.title05{ width:998px;}
.title04{ width:725px; border-bottom:3px solid #b0c6d3;}
.sub-nav,.city-nav{ float:left; height:36px; line-height:36px;color:#6e8fa2;}
.sub-nav a,.city-nav a{ padding:0 4px; color:#6e8fa2;}
.auto-con{width:725px;overflow:hidden;}
.sub-nav{ width:300px;}
.city-nav{ width:600px;}
.auto-left{ width:355px; overflow:hidden; float:left;}
.auto-right{ width:345px; float:right; overflow:hidden;}
.au-pic{ width:345px; overflow:hidden; margin-top:15px;}
.au-pic01{ display:block; width:144px; height:98px; border:1px solid #c9c8c8; float:left;}
.au-p{ width:190px; float:right;}
.au-p h3{ width:190px; font-size:14px; color:#333; font-weight:bold; line-height:20px; overflow:hidden;}
.au-p p{width:190px; font-size:12px; color:#888888; line-height:20px;}
.au-new{width:355px; overflow:hidden; line-height:22px;}
.au-new em{ font-size:12px; color:#333; font-weight:bold;}
.au-new a{ font-size:12px; color:#333;  padding:0 8px;}
.au-select{ padding-left:20px;}
.au-select a{ padding:0 5px; color:#1369ba;}
.au-price{ width:321px; height:30px; line-height:30px; padding:0 10px; border:1px solid #e4e4e4; background-color:#f5f5f5; font-size:12px; color:#060606;}
.au-price a{ padding:0 5px;}

.a-right{ width:248px; float:right; overflow:hidden; border:1px solid #b0c6d3; background-color:#fafafa;}
.h-title{background-color:#dc0202;}
.f-title{ background-color:#f4f8fc;}
.f-title span{ text-indent:10px;}
.h-title,.f-title{width:248px; height:36px; line-height:36px; border-bottom:1px solid #b0c6d3;}
.hong01{ display:block; width:80px; height:36px; float:left; background:url(../images/h-title.png) no-repeat; text-indent:-9999px;}
.hong02{ display:block; width:84px; height:36px; float:right; line-height:36px; font-size:12px; color:#fdd1d1;}
.hong02:hover{color:#fdd1d1;}

.h-con{ width:234px; padding:0 7px; overflow:hidden;}
.h-pic{width:246px; overflow:hidden;}
.h-pic li{ width:70px; float:left; margin:12px 12px 10px 0; display:inline; }
.h-pic li a,.h-pic li span{ display:block; width:70px; overflow:hidden;}
.h-pic li a.h-img{ height:84px;}
.h-pic li a.h-name,.h-pic li span{ height:18px; line-height:18px; font-size:12px;}
.h-pic li a.h-name{ color:#16387c; margin-top:4px;}
.h-pic li span{ color:#666;}
a.registe{ display:block; width:165px; height:32px; background:url(../images/registe.png) no-repeat; text-indent:-9999px; margin:0 auto 6px;}
.h-hone{width:234px;}
.h-hone span,.h-hone em{ display:block; width:234px; height:24px; line-height:24px; text-align:center; font-family:"microsoft yahei";}
.h-hone span{font-size:15px; color:#333;}
.h-hone em{font-size:16px; color:#666;}
/** 都市房产 **/
.f-pic{ width:400px; }
.f-pic li{ width:146px; float:left; margin:12px 53px 10px 0; display:inline;}
.f-pic li img{width:144px; height:98px; border:1px solid #999;}
.f-pic li span,.f-pic li em{ display:block; text-align:center; width:146px; line-height:20px; font-size:12px;}
.f-pic li em{}
.f-pic a{ display:block;}
.f-search{ width:210px; overflow:hidden; padding:0 12px;}
.f-search li{ width:80px; height:44px; line-height:44px; float:left; padding-left:25px;}
.f-pic01{ background:url(../images/f-pic01.png) no-repeat 0 center;}
.f-pic02{ background:url(../images/f-pic02.png) no-repeat 0 center;}
.f-pic03{ background:url(../images/f-pic03.png) no-repeat 0 center;}
.f-pic04{ background:url(../images/f-pic04.png) no-repeat 0 center;}
/** 图尚 **/
.t-title{ width:1000px; height:36px; border-bottom:3px solid #b0c6d3; overflow:hidden;}
.tu-list{width:1020px; padding-left:1px;}
.tu-list li{ width:188px; height:132px; border:1px solid #9a9a9a; float:left; margin:12px 12px 12px 0; display:inline; overflow:hidden; position:relative;}
.tu-list li span{ display:block; width:188px; height:28px; background-color:#000;filter:alpha(opacity=45);opacity:0.45; z-index:222;position:absolute; top:104px; left:0;}
.tu-list li em{position:absolute; top:104px; left:0; z-index:333; display:block; width:188px; height:28px;height:28px; line-height:28px; text-align:center;color:#fff;}

/** 健康 **/
.j-number{ width:250px; height:40px; line-height:40px; float:left; font-size:12px; color:#999;}
.j-number span{ font-size:15px; font-weight:bold; padding-right:10px;}
.question{ width:355px; margin-top:10px;}
.disease{width:355px; height:20px;}
.disease a{ padding-right:8px; font-size:12px; color:#333;}
.dis{ width:355px; height:35px; line-height:20px; margin-top:5px;}
.dis input{ display:block; float:left; margin-right:5px; display:inline;}
.txt1{ height:26px; width:254px; border:1px solid #abadb3;}
.y-pic{ width:345px; overflow:hidden;}
.y-pic li{ width:84px; float:left; margin:10px 15px 0; display:inline; overflow:hidden}
.y-pic li img{ width:82px; height:111px; border:1px solid #a5a5a5; margin-bottom:5px;}
.y-pic li span,.y-pic li em{ display:block; width:84px; height:20px; font-size:12px; text-align:center;}
.y-pic li em,.y-pic li span i{ color:#999;}
.baby{ width:345px; overflow:hidden;}
.baby h3{ width:345px; height:30px; overflow:hidden;}
.baby h3 span{ width:280px;height:30px; line-height:30px; float:left; color:#333;font-size:15px; font-family:"microsoft yahei";}
.baby h3 span em{ padding-left:15px; font-size:12px;font-family:"simsun"; color:#666; line-height:30px;}
.baby h3 a{ display:block; width:52px; height:30px; line-height:30px; float:right; font-size:12px; color:#93a6b1;}
.baby h4{ width:330px; padding-left:15px; background:url(../images/dot.png) no-repeat 0 center; height:24px; line-height:24px; font-size:14px;}
.ba-tree{ width:330px; padding-left:15px; height:20px; line-height:20px; font-size:12px;}
.ba-tree span{ color:#666;}
.hd{ width:248px; height:36px; border-bottom:1px solid #b0c6d3; background-color:#f4f8fc}
.hd a{ display:block; width:90px; height:36px; float:left; text-align:center; line-height:36px; font-size:18px; color:#1369ba;font-family:"microsoft yahei";}
.hd a.h-hover,.hd a:hover{ width:88px; height:37px; background-color:#fafafa;border-left:1px solid #b0c6d3; border-right:1px solid #b0c6d3;}
.dis-pic{ width:234px; padding-left:1px; overflow:hidden;}
.dis-pic li{ width:105px; float:left; margin:3px 6px 0px; display:inline;}
.dis-pic li img{ width:103px; height:69px; border:1px solid #aaa8a8;}
.dis-pic li span{ display:block; width:105px; height:24px; line-height:24px; text-align:center; font-size:12px;}
/** 浙商 **/
.z-business{ width:345px;  overflow:hidden;}
.z-business span{ display:block; width:38px; height:24px; line-height:24px; font-size:12px; font-weight:bold; float:left;}
.z-business p{ width:305px; float:left; line-height:24px; font-size:12px;}
.z-business p a{ padding-right:10px;}
.bank{ width:234px;padding-left:1px; height:92px; overflow:hidden}
.bank li{ width:108px; height:32px; border:1px solid #ecf2f9; float:left; margin:5px 3px; display:inline;}
.au-img{ width:250px; height:110px; float:right; overflow:hidden;}
.xl-pic{ width:230px; height:58px; margin:10px auto 5px;}

.gg-pic{ width:1000px; margin:15px auto 0; overflow:hidden;}
/** 浙江乡镇 **/
.zj-city{ width:972px; border:1px solid #b0c6d3; padding:0 13px; margin:15px auto; overflow:hidden;}
.city-con{width:972px; overflow:hidden; position:relative;}
.arrow-left,.arrow-right{display:block; width:11px; height:20px; text-indent:-9999px;margin-top:43px; display:inline;}
.arrow-left{  background:url(../images/left.png) no-repeat; float:left; }
.arrow-right{  background:url(../images/right.png) no-repeat; float:right; }
.city-list{ width:948px; height:151px; margin:0 auto; overflow:hidden; float:left;}
.city-list ul{}
.city-list li{ width:138px; float:left; margin:10px; display:inline;}
.city-list li img{ width:136px; height:89px; border:1px solid #999999;}
.city-list li span,.city-list li em{ display:block; width:138px; height:20px; line-height:20px; text-align:center;}
.city-list li em{ font-size:12px; color:#999;}
/** footer **/
.footer{ height:182px; border-top:1px solid #d7d8d9; background-color:#fafafa;min-width:1000px;}
.f-nav{font-size:12px; text-align:center; height:24px; line-height:24px;}
.f-nav a{ padding:0 8px;}
.f-list{ width:936px; overflow:hidden; margin:0 auto;}
.f-list li{ width:124px; height:47px; float:left; border:1px solid #d9d8d8; margin:15px 15px; display:inline;}

.up{ width:48px; position:fixed; right:150px; bottom:66px; overflow:hidden;}
.scrollTop{cursor:pointer; width:48px; height:47px; background:url(../images/top.png) no-repeat; overflow:hidden; text-indent:-9999px;}
.advice{cursor:pointer; width:48px; height:20px; background:url(../images/advice.png) no-repeat; margin-top:2px; text-indent:-9999px;}
.t-advice{ width:702px; height:394px; background-color:#fff;position:fixed;top:50%; left:50%; border:1px solid #dedede; margin-left:-352px; margin-top:-148px; z-index:333;}
.close{ width:702px; height:30px; margin-top:2px; overflow:hidden;}
.close a{ display:block; width:30px; height:30px; background:url(../images/feed-a.png) no-repeat; float:right; margin-right:2px; display:inline;}
.advice-con{ width:650px; margin:0 auto; overflow:hidden;}
.advice-con h2{ width:650px; height:40px; line-height:40px; font-size:18px;font-family:"microsoft yahei";}
.ad-nav{ width:650px; height:47px; overflow:hidden;}
.ad-nav li{ width:99px; height:47px; float:left; margin-right:8px; display:inline;}
.ad-nav a{ display:block; width:99px; height:32px; background:url(../images/ad-bg.png) no-repeat; text-align:center; line-height:32px;}
.ad-nav a.ad-click{display:block; width:99px; height:47px; background:url(../images/ad-click.png) no-repeat; font-weight:bold; position:relative; z-index:444; color:#030303; text-decoration:none;}
.text{ width:648px; height:200px;  margin-top:-1px; border:1px solid #dddddd;}
.text textarea{ border:0 none;width:648px; height:200px;}
.btn-sub{ width:116px; height:36px; margin:10px auto;}
.btn-sub input{ border:0 none; width:116px; height:36px; background:url(../images/sub-ad.png) no-repeat;font-size:16px;color:#fff;font-weight:blod;text-align:center;cursor: pointer;}


.siderShow{ width:355px; height:268px; margin-bottom:15px; overflow:hidden;}
.show{overflow: hidden; width:355px; height:240px; position:relative;}
.s-left{opacity:0.5;cursor:pointer; display:block; width:20px; height:35px; position:absolute; background:url(../images/icon_v7_01.png) no-repeat 0 0;  top:102px; left:10px; z-index:999;}
.s-right{opacity:0.5;cursor:pointer; display:block; width:22px; height:35px; position:absolute; background:url(../images/icon_v7_01.png) no-repeat -8px -44px;  top:102px; right:10px; z-index:999;}
.show ul{ width:auto; height:240px; position:absolute; top:0; left:0;}
.show ul li{ width:355px; height:240px; float:left;}
.show ul li span{ display:block; width:355px; height:40px; position:absolute; top:200px; background-color:#000;filter:alpha(opacity=45);opacity:0.45;}
.show ul li em{ display:block; width:355px; height:40px; position:absolute; top:200px; text-align:center; line-height:40px; color:#fff;}
.number{ width:355px; margin-top:10px; text-align:center;}
.number a{display: inline-block;width: 10px;height: 10px;margin: 0 2px;background: lightGrey;overflow: hidden;cursor: pointer;border-radius: 5px;-moz-box-shadow: 1px 1px 1px #A9A9A9 inset;-webkit-box-shadow: 1px 1px 1px #A9A9A9 inset;box-shadow: 1px 1px 1px #A9A9A9 inset;}
.number a.current {background: #5AA4C9;-moz-box-shadow: 1px 1px 1px #1678A0 inset;-webkit-box-shadow: 1px 1px 1px #1678A0 inset;box-shadow: 1px 1px 1px #1678A0 inset;background: #5AA4C9;}

.hh{height:280px;}
.h{height:220px;}

.weibo{ width:114px; height:174px; border:1px solid #dbdbdb;position:fixed; top:116px; right:90px; background-color:#fff;}
.close01{ width:114px; height:18px; overflow:hidden;}
.close01 a{ display:block; width:18px; height:18px; background:url(../images/close.png) no-repeat; float:right;}
.er{ width:100px; margin:0 auto; overflow:hidden; }
.er span{ display:block; width:100px; margin:4px 0;}
.qq,.sina{ display:block; width:60px; padding-left:20px; height:20px; line-height:20px; font-size:12px;}
.qq{ background:url(../images/qq.png) no-repeat 0 center;}
.sina{ background:url(../images/sina01.png) no-repeat 0 center}