﻿ /* CSS Document */
 @font-face { 
  font-family:"DinCond";
  /*font-family:"DINCond-Bold";*/
  src:url('/dincond-bold-webfont.eot') format("embedded-opentype"),
      url('/dincond-bold-webfont.woff') format("woff"),
      url('/dincond-bold-webfont.ttf') format("truetype"),
      url('https://font.baoxianhai.com/dincond-bold-webfont.svg') format("svg");
  font-weight:normal;
  font-style:normal;
}
.dincond{
  font-family:"DinCond";
}
/* =================== 主控制 ================== */
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td { margin: 0; padding: 0 }
body, button, input, select, textarea { font: 12px/1.5 Microsoft YaHei;}
h1, h2, h3, h4, h5, h6 { font-size: 12px; }
address, cite, dfn, q, var { font-style: normal; }
ul, ol { list-style: none; }
a { text-decoration: none; }
legend { color: #000; }
fieldset, img { border: 0; vertical-align: bottom; }
section, article, aside, header, footer, nav, dialog, figure { display: block; }
figure { margin: 0; }
button, input, select, textarea { font-size: 100%; outline:none;background:none;border:none;font-size:14px; }
table { border-collapse: collapse; border-spacing: 0 }
.clear { display: block; height: 0; overflow: hidden; clear: both }
.clearfix:after { content: '\20'; display: block; height: 0; clear: both; }
.clearfix { *zoom:1;}
a:link, a:visited { text-decoration: none; }
a:hover, a:active { text-decoration: none; }
a { blr:expression_r(this.onFocus=this.blur());}
a { outline: none; }
table { border-collapse: collapse; border-spacing: 0; }
.hidden { display: none; }
.invisible { visibility: hidden; }
.mr0{margin-right:0 !important;}
.nomag{margin-top:0px !important;}
.nobg{ background:none!important;}
.nobd{ border:none!important;}
.nobdb{ border-bottom:none!important;}
.fl{float:left;}
.fr{float:right;}

/* =================== 头部=================== */
.top{width:100%;margin:0 auto; background:#fff;position:relative;z-index:222;}
.top1{ width:100%; margin:0 auto;}
.top1_1{ width:1200px; margin:0 auto;line-height:32px; text-align:right; }
.top1_left{ float:right;}
.top1_csqh{ float:left; margin-left:20px; font-family:"宋体";position:relative;}
.top1_csqh span{ font-size:12px; color:#0b96cd;}
.top1_csqh a{font-size:12px; color:#757575;}
.top1_csqh a:hover{color:#f49020;}

/*登陆前*/
.top1_dl{ float:left;font-family:"宋体";font-size:12px;color:#565656;}
.top1_dl .zhuce{ color:#0b96cd;}
.top1_dl a{ color:#565656; float:left; margin-left:10px;}
.top1_dl a:hover{color:#f49020;}

/*登陆后*/
.top1_dlh{float:left;margin-left:20px;font-family:"宋体";font-size:12px;padding-top:6px;}
.top1_dlh span{float:left;background:#f49020;border-radius:3px;color:#fff;height:20px;line-height:20px;padding:0 5px;}
.top1_dlh a{float:left;height:18px;line-height:18px;border:1px solid #c3c3c3;border-radius:3px;padding:0 5px;margin:0 10px;color:#272727;}
.top1_dlh em{font-style:normal;float:left;height:20px;line-height:20px;cursor:pointer;color:#898888;}

.top1_fx{  margin-left:15px;float:left;font-family:"宋体";font-size:12px;color:#565656;width:160px;font-size:12px;}
.top1_fx a{color:#565656;}
.top1_fx a:hover{color:#f49020;}
.top1_fx span{ float:left; line-height:32px;background:url(/wstyle/images/sin.png) no-repeat left center; padding-left:24px; margin-right:5px;}
.top1_fx font{ float:right; line-height:32px;background:url(/wstyle/images/wx.png) no-repeat left center; padding-left:24px;margin-left:5px;}

.top1_right{ float:right;font-family:"新宋体";font-size:12px;color:#565656; margin-right:10px;}
.top1_right .hxjh{float:left; margin-right:5px;margin-left:10px; position:relative;}
.top1_right .hxjh a{color:#0b96cd;}
.top1_right .hxjh a:hover{color:#f49020;}
.top1_right .hxjh .th_lib{ width:90px; height:26px; position:absolute; left:0px;top:28px; z-index:998;}


.top1_right font{ float:right; height:32px;color:#565656;}
.top1_right .cs_daoh{ float:right; text-align:center; padding-left:15px; padding-right:15px; position:relative; cursor:pointer;}
.top1_right .cs_daoh:hover{background:#e3e3e3;color:#565656;}
.top1_right a{color:#565656;}
.top1_right .sjz{ margin-right:5px; float:right; position:relative; cursor:pointer;}
.top1_right .sjz a{color:#565656;}
.cityList2{display:none; width:91px; height:138px; z-index:9999; position:absolute; left:20px; top:28px;}
.cityList2 .cityListBox2{ width:91px; height:138px; background:url(/wstyle/images/sjsm.png) no-repeat;  overflow:hidden; display:inline-block; }
.cityList2 img{ width:75px; height:76px; margin:18px 8px 0px 0px; overflow:hidden;}
.cityList2 font{ width:90px; height:40px; color:#666; font-size:12px; float:left; line-height:21px; text-align:center; font-family:"微软雅黑";}

.kj_dh{ width:250px; background:#fff; padding:10px 8px; border:solid 1px #dedede; position:absolute; top:28px; left:-90px; z-index:999; display:none;}
.dh_nrl{ float:left; width:48%;}
.dh_nrl span{ width:100%; height:25px; background:#f49020; line-height:25px; float:left; text-align:center; font-family:"新宋体"; font-size:14px; color:#fff;}
.dh_nrl ul{ width:98%;  margin:5px auto 0px; float:left;}
.dh_nrl ul li{ width:96%; margin-left:2%; float:left;height:30px; line-height:30px; overflow:hidden; text-align:left; background:url(/wstyle/images/io3.png) no-repeat left center; text-indent:15px;border-bottom:dashed 1px #b2b2b2;}
.dh_nrl ul li a{ font-family:"新宋体"; font-size:12px; color:#1f1f1f;}
.dh_nrr{ float:right; width:48%;}
.dh_nrl ul li a:hover{ color:#ff4f33;}
.dh_nrr span{ width:100%; height:25px; background:#00a0e9; line-height:25px; float:left; text-align:center;font-family:"新宋体"; font-size:14px; color:#fff;}
.dh_nrr ul{ width:98%;  margin:5px auto 0px; float:left;}
.dh_nrr ul li{ width:96%; margin-left:2%; height:30px; line-height:30px; overflow:hidden; float:left; text-align:left; background:url(/wstyle/images/io2.png) no-repeat left center; text-indent:15px; border-bottom:dashed 1px #b2b2b2;}
.dh_nrr ul li a{ font-family:"新宋体"; font-size:12px; color:#1f1f1f; cursor:pointer;}
.dh_nrr ul li a:hover{ color:#ff4f33;}


.top_rxdh{height:32px; float:right;  line-height:32px;margin-right:45px; background:url(/wstyle/images/top_dh.png) no-repeat left center;font-family:"新宋体"; font-size:12px; color:#3f3f3f; padding-left:15px;}
.top_rxdh span{ text-align: left;line-height:32px; font-family:"新宋体";font-size:14px; color:#ff7800;}

.top2{ width:1200px; height:97px;margin:0 auto; position:relative;}
.top2_logo{ width:215px; height:73px; float:left; margin-left:20px;}



.top2_1{ width:580px; float:left; margin-top:45px; margin-left:45px;}
.top2_1 .top_dh{ float:left;}
.top2_1 .top_dh li{ float:left;text-align:center; height:40px; line-height:40px; margin-right:25px;}
.top2_1 .top_dh li a{ font-family:"微软雅黑"; font-size:16px; color:#454545; }
.top2_1 .top_dh li a:hover{ color:#ff7800;}

.top2_1 .top_dh .toplistback{float:left;text-align:center; height:40px; line-height:40px; margin-right:25px; background: #3083d9; width: 90px; }
.top2_1 .top_dh .toplistback a{font-family:"微软雅黑"; font-size:16px; color:#fff;}
.top2_1 .top_dh .toplistback a:hover{ color:#fff;}

.top_dh .dh_xl{ width:70px; position:relative; cursor:pointer; padding-right:15px; float:left;;text-align:left; background:url(/wstyle/images/io4.png) no-repeat right center;}
.dh_xl .dh_dlxx{ width:170px;position:absolute; left:0; top:40px; z-index:999; background:#fff; border:solid 1px #dedede; display:none;}
.dh_xl .dh_dlxx li{ width:100%; float:left; text-align:left; height:39px; line-height:39px;}
.dh_xl .dh_dlxx li a{ width:90%; margin-left:5%; float:left; height:39px; line-height:39px;background:url(/style/images/io5.png) no-repeat 5px center;  border-bottom:dashed 1px #dcdcdc;text-indent:20px; font-weight:normal;}
.dh_xl .dh_dlxx li:hover{ background-color:#f5f5f5;}

.top_ss{ width:307px; float:right; margin-top:43px; margin-right:20px;}
.top_ss .ss_sr{ width:263px; height:34px; float:left; line-height:34px; border:solid 1px #dddddd; text-indent:40px; overflow:hidden; background:url(/wstyle/images/io6.png) no-repeat 10px center;}
.top_ss .ssbtn{ width:40px; height:36px; float:left; background:url(/wstyle/images/ss_btn2.jpg) no-repeat center;}


.biao{ width:445px; height:281px; background:url(/wstyle/images/biao.png) no-repeat center; position:absolute; right:15px; top:-320px; z-index:99;}
.biao_bt{width:52%; float:right; height:30px; overflow:hidden; margin-top:25px; font-family:"微软雅黑"; font-size:20px; color:#2c2c2c; background:url(/wstyle/images/icon6.png) no-repeat left center; padding-left:25px;}
.biao_tb{width:70%;margin:15px auto 0;position:relative; float:right;}
.biao_tb p{float:left;font-family:"新宋体";  font-size:14px;color:#434343;line-height:32px;width:70px;text-align:right; }
.biao_tb .choice{width:215px; background:url(/wstyle/images/sanjiao.png) no-repeat 190px center;border:solid 1px #d9d9d9;line-height:30px;height:30px; font-family:"新宋体";  font-size:14px;color:#434343; float:left; text-indent:10px;cursor:pointer; position:relative; }
.biao_tb .choice .option{ display:none; width:99.9%; margin-left:-1px; background:#fff;border:solid 1px #d9d9d9; position:absolute; left:0; top:30px; z-index:999; overflow:auto;}
.biao_tb .choice .option li{ width:100%; height:30px; line-height:30px; color:#434343; cursor:pointer;text-indent:10px; }
.biao_tb .choice .option li:hover{background-color:#f5f5f5;}
.biao_tb #xbie{float:left;line-height:32px;margin-left:10px;}
.biao_tb #xbie .male{float:left;color:#3c3c3c;font-size:14px;font-family:"新宋体"; }
.biao_tb #xbie .male input{float:left;margin:9px 0 0 0;cursor:pointer;}
.biao_tb #xbie .male span{margin-left:8px;float:left;}
.biao_tb #xbie .female{float:left;color:#3c3c3c;font-size:14px;font-family:"新宋体";margin-left:18px;}
.biao_tb #xbie .female input{float:left;margin:9px 0 0 0;cursor:pointer;}
.biao_tb #xbie .female span{margin-left:10px;float:left;}

.biao_btn{ width:217px; float:right; height:28px; line-height:28px; margin-top:5px; background:#ff4f33; text-align:center; margin-right:25px; font-family:"新宋体"; font-size:14px; color:#fff; cursor:pointer;}
.biao_btn a{color:#fff;}
.biao_btn:hover{ background:#f49020;}


/*底部*/


.foot{ width:100%; margin:0 auto; background:#eeeeee;}
.foot2{ width:1200px; margin:0 auto; padding:25px 0px;}
.foot_logo{ width:131px; height:83px; text-align:center;margin-top:15px; float:left; border-right:solid 1px #9f9f9f;}
.foot_center{ width:740px; float:left; margin-left:30px; margin-top:4px;}
.foot_dh{ width:100%; margin:10px auto; height:14px; line-height:14px;}
.foot_dh li{float:left; padding:0px 10px; border-right:solid 1px #818181;}
.foot_dh li a{ font-family:"新宋体"; font-size:14px; color:#262626; font-weight:bolder;}
.foot_dh li a:hover{color:#ff7800;}
.foot_center p{line-height:22px; padding-left:10px; font-family:"微软雅黑";font-size:12px; color:#262626;}
.foot_center p a{color:#262626;}
.foot_center p img{ vertical-align:sub;}
.foot_center p a:hover{color:#ff7800;}
.foot_center h2,.foot_center h3{ display: inline;    font-size: 12px;    font-weight: normal;}
.foot_wx{ width:85px; float:left;}
.foot_wx img{ width:75px; height:76px; overflow:hidden; padding:5px; background:#fff;}
.foot_wx span{ float:left; width:100%; height:30px; line-height:30px; font-size:14px; font-family:"新宋体"; color:#505050; text-align:center;}


.foot_rx{ float:right; margin-right:20px; width:150px; height:115px;background:url(/wstyle/images/foot_rx.png) no-repeat top center;}
.foot_rx span{ float:left; width:100%; text-align:center; font-size:20px;line-height:30px; font-family:"微软雅黑"; color:#313131;margin-top:50px;}
.foot_rx p{ float:left; width:100%; line-height:30px; font-family:"Arial"; font-size:24px; color:#ff6600; }



/*右边侧边栏*/
.ycb_zx{ width:150px; position:fixed; right:25px; top:163px; z-index:999;background:url(/wstyle/images/shadow.png) left bottom no-repeat;padding-bottom:13px;}
.ycb_top{ width:150px; height:97px; margin:0 auto; background:url(/wstyle/images/ycb_top.png) no-repeat left center;}
.ycb_top .ycb_close{ width:12px; height:12px; float:left;margin:12px 12px; cursor:pointer;}

.ycb_nr{ width:138px; float:left; background:#fff url(/wstyle/images/service_bg.png) left bottom no-repeat; border:solid 1px #dedede; border-top:none;}
.ycb_nr .ycb_ljap{ width:114px; margin:0 auto; padding:10px 0px;}
.ycb_nr .ycb_ljap h3{font-family:"微软雅黑"; font-size:12px; color:#1a1a1a; line-height:22px; display:inline; font-weight:bolder;}
.ycb_nr .ycb_ljap p{font-family:"微软雅黑"; font-size:12px; color:#393939; line-height:18px;}
.ycb_nr .ycb_ljap .ycb_btn1{ width:114px; height:38px;margin-top:10px; position:relative;cursor:pointer;}
.ycb_zxdh{ width:186px; height:90px; position:absolute; right:140px; top:-30px; background:url(/wstyle/images/ycb_zxdh.png) no-repeat center;}
.ycb_zxdh a{ width:85px; cursor:pointer; float:right; margin:36px 26px 0px 0px; line-height:20px; font-family:"微软雅黑"; font-size:14px; color:#fff;}

.ycb_nr .ycb_ljzx{ width:114px; margin:0 auto; padding:7px 0px 4px; border-top:solid 1px #e2e2e2;}
.ycb_nr .ycb_ljzx h3{ font-family:"微软雅黑"; font-size:12px; color:#393939; line-height:22px; display:inline; font-weight:bolder;}
.ycb_nr .ycb_ljzx p{ font-family:"微软雅黑"; font-size:12px; color:#393939; line-height:18px;}
.ycb_nr .ycb_ljzx .ycb_btn2{ width:114px; height:38px;margin:5px 0 3px 0; position:relative;}
.ycb_kfzx{ width:194px; height:130px; display:none; position:absolute; right:140px; top:-70px; background:url(/wstyle/images/ycb_kfzx.png) no-repeat center;}
.ycb_kfzx a{ width:63px; height:57px; float:right; padding-bottom:5px; margin:60px 28px 0px 0px; line-height:22px; font-family:"微软雅黑"; font-size:15px; color:#fff;cursor:pointer;}
.ycb_nr .ycb_wdxx{text-align:right;padding:5px 10px 7px;}

.index-mask{display: none; position: fixed; top: 0; left: 0; right: 0; bottom: 0; background: url(/wstyle/images/index-mask.png); z-index: 99999;}
.close-mask{position: absolute; width: 36px; height: 36px; top: -12px; right: -17px; background: url(/wstyle/images/close-mask.png) no-repeat center; cursor: pointer;}
.index-make-inf{display: none; position: fixed; width: 462px; height: 274px; top: 50%; left: 50%; margin-top: -137px; margin-left: -231px; -webkit-border-radius: 5px; -moz-border-radius: 5px; -ms-border-radius: 5px; -o-border-radius: 5px; background-color: #ffffff; z-index: 100000;}
.index-make-inf .index-make-inf-title{width: 100%; height: 71px; padding-top: 16px; -webkit-border-radius: 5px 5px 0px 0px; -moz-border-radius: 5px 5px 0px 0px; -ms-border-radius: 5px 5px 0px 0px; -o-border-radius: 5px 5px 0px 0px; background-color: #fd7341;}
.index-make-inf .index-make-inf-title p{width: 100%; height: 28px; line-height: 28px; text-align: center; font-size: 20px; font-family: "微软雅黑"; color: #ffffff; overflow: hidden;}
.index-make-inf .index-make-inf-content{width: 100%; padding-top: 20px; -webkit-border-radius: 0px 0px 5px 5px; -moz-border-radius: 0px 0px 5px 5px; -ms-border-radius: 0px 0px 5px 5px; -o-border-radius: 0px 0px 5px 5px;}
.index-make-inf .index-make-inf-content li{margin-bottom: 8px;}
.index-make-inf .index-make-inf-content li.index-make-inf-content-lastli{margin-top: 15px;}
.index-make-inf .index-make-inf-content li label{float: left; width: 164px; height: 39px; line-height: 39px; text-align: right; font-size: 14px; font-family: "宋体"; font-weight: bold; color: #333333;}
.index-make-inf .index-make-inf-content li input{float: left; width: 188px; height: 37px; padding-left: 10px; padding-right: 10px; border: 1px solid #e1e1e1; -webkit-border-radius: 4px; -moz-border-radius: 4px; -ms-border-radius: 4px; -o-border-radius: 4px; font-size: 14px; font-family: "宋体"; color: #333333;}
.index-make-inf .index-make-inf-content li button{float: left; width: 129px; height: 37px; line-height: 37px; text-align: center; letter-spacing: 2px; font-size: 16px; color: #ffffff; background: url(/wstyle/images/index-make-inf-btn.png) no-repeat center; cursor: pointer;}

.index-make-success{display: none; position: fixed; width: 462px; height: 84px; top: 50%; left: 50%; padding-top: 170px; margin-top: -127px; margin-left: -231px; -webkit-border-radius: 5px; -moz-border-radius: 5px; -ms-border-radius: 5px; -o-border-radius: 5px; background: #ffffff url(/wstyle/images/mask-succes.png) no-repeat center 34px; z-index: 100000;}
.index-make-success p{width: 100%; height: 26px; line-height: 26px; text-align: center; font-size: 18px; color: #333333; overflow: hidden;}



/*底部弹出层开始*/

.zcb_open{width:177px;height:73px;position:fixed;bottom:15px;left:0;z-index:9999;

  animation-duration: 1s; /*动画时间*/
  animation-fill-mode: both; /*播放后的状态*/
  animation-iteration-count: infinite; /*动作循环的次数：infinite 无限循环*/
  animation-duration: 2s; /*动画时间*/
  animation-name:dbcontainer; /*动画的名称*/
  transform-origin: center bottom; /*设置动画旋转元素的基点为：居中靠下*/
}
.zcb_open img{cursor:pointer;}

@keyframes dbcontainer{
  0%,
  100%,
  20%,
  50%,
  80% {
  transition-timing-function: cubic-bezier(0.215,.61,.355,1); /*贝塞尔曲线 ： X1 Y1 X2 Y2*/
  transform: translate3d(0,0,0); /*设置只在Z轴上移动*/
  }
  40%,
  43%{
  transition-timing-function: cubic-bezier(0.755,0.50,0.855,0.060);
  transform: translate3d(0,-15px,0);
  }
  70%{
  transition-timing-function: cubic-bezier(0.755,0.050,0.855,0.060);
  transform: translate3d(0,-10px,0);
  }
  90%{
  transform: translate3d(0,-5px,0);
  }
}

.zcb_bottom{height:161px;width:100%; background:url(/wstyle/images/zcb_bg.png) left bottom repeat-x;position:fixed;bottom:0;left:0;z-index:99999;}
.zcb_bottom_detail{width:1120px;margin:0 auto;}
.zcb_bottom_detail .strength{float:left;width:701px; height:161px; background:url(/wstyle/images/zcb_cbg.png) no-repeat center;}
.zcb_bottom_detail .strength .zcb_zxk{ height:43px; float:left; margin:100px 0px 0px 183px;}
.zcb_bottom_detail .strength .zcb_zxk a{ float:left; width:104px; height:42px; margin-left:8px;}
.zcb_bottom_detail .strength .zcb_zxk .zcb_zxsr{ width:181px; height:42px; float:left; background:url(/wstyle/images/zcb_zxsr.png) no-repeat left center; line-height:42px; text-indent:10px; font-family:"新宋体"; font-size:16px; color:#727272;}
.zcb_bottom_detail .consult{float:left;margin:45px 0 0 30px;width:119px;height:104px;}
.zcb_bottom_detail .consult .consult_a{display:block;width:119px;height:104px;}
.zcb_bottom_detail .zcb_ewm{width:152px;height:152px; float:left; background:#fff;text-align:center; border:solid 1px #dedede; margin-left:28px; }
.zcb_bottom_detail .zcb_ewm img{ width:100%; height:100%;}

.zcb_bottom_detail .zcb_close{float:left;margin:46px 0 0 52px;}
.zcb_bottom_detail .zcb_close img{cursor:pointer;}

/*改版底部弹出层*/
.consultBottom{
	position:fixed;
	width:100%;
	height:128px;
	left:0;
	bottom:0;
	right:0;
	background:url(/wstyle/images/bel-bg.png) left top;
	z-index:999999;
}
.consultBottom .cB-content{
	position:relative;
	width:1110px;
	margin:0 auto;
}
.consultBottom .cB-content .cB-content-left{
	float:left;
	width:701px;
	height:163px;
	margin-top:-34px;
	background:url(/wstyle/images/zx-xr.png) no-repeat center;
}
.consultBottom .cB-content .cB-content-left .cB-imBtn{
	float:right;
	display:block;
	width:165px;
	height:86px;
	margin-right:90px;
	margin-top:63px;
	background:url(/wstyle/images/gif.gif) no-repeat center;
}
.consultBottom .cB-content .cB-content-left .cB-imBtn a{
	display:block;
	width:165px;
	height:66px;
}
.consultBottom .cB-content .cB-content-hl{
	float:left;
	width:119px;
	height:104px;
	margin-left:32px;
	margin-top:12px;
	background:url(/wstyle/images/sl.png) no-repeat center;
}
.consultBottom .cB-content .cB-content-ewm{
	float:left;
	width:154px;
	height:154px;
	margin-left:27px;
	margin-top:-32px;
	background:url(/wstyle/images/bxh-ewm.png) no-repeat center;
}
.consultBottom .cB-content .cB-content-close{
	float:right;
	width:23px;
	height:23px;
	margin-top:13px;
	background:url(/wstyle/images/close.png) no-repeat center;
	cursor:pointer;
}

/*城市切换样式整站通用*/
#loccity{float:left;}
#cklogin{float:left;}
.top_leftz { float:left;  height:30px; line-height:30px;  } 
.nContenTop .nContenTopHead .nContenTopHeadL .top_leftz span a{  color:#ec5b2f; float:left;font-size: 14px;margin-right:0px;}
.top_lefty {height:23px; float:left; padding-top:7px; }
.top_leftz { float:left;height:30px; line-height:30px;position: relative;} 
.top_leftz span{  color:#999; float:left;background:url(/wstyle/images/dwon.png) no-repeat right center;padding-right:10px;cursor:pointer;}
.top_leftz span i{background:url(/wstyle/images/city.png) no-repeat center center;float:left;width:18px;height:30px;}

/*.dw{  float:left;  position:relative; z-index:9999;}
.top_leftya { width:90px; height:30px; line-height:32px; color:#258; text-indent:5px; font-size: 14px;line-height:30px; position:relative; z-index:9999; }*/
/*.nContenTop .nContenTopHead .nContenTopHeadL .top_leftya a{color:#666666; }*/
/*.top_leftya a:hover{ color:#258; }*/


.top_leftya a{color: #258;}
.top_leftya a:hover{ color:#fff; }

.dw{float:left;margin-left:20px;position:relative; z-index:9999;color:#0057ff;margin-right: 20px;}
.dw:hover{background-color:#258; }
.dw:hover .top_leftya a{ color:#fff; }
.top_leftya{height:30px; line-height:32px; color:#258;padding:0px 10px;line-height:30px; position:relative; z-index:9999; }

.cityList{display:none; width:676px;border:2px solid #1f81da;background:white; position:absolute; z-index:9999; top:30px;left:0;font-family:arial,"宋体";overflow:hidden; text-indent:0;   font-size:12px;}
.cityList .title{background-color:#F4F4F4;width:100%;padding-top:10px;padding-left:16px;overflow:hidden; }
.cityList .cityTopSearch{float:left;width:228px;height:25px;line-height:25px;margin-right:38px;padding:0 2px;display:inline;border:1px solid #E6DFDE;color:#5e5e5e;}
.cityList ul.titleChar{list-style:none;cursor:default;}
.cityList .titleChar .on1{border-color:#E6DFDE;background-color:white;}
.cityList .titleChar li{float:left;border:1px solid #F4F4F4;border-bottom:0;padding:0 24px 0 24px; cursor: pointer;}
.cityList .cityListBox{margin:8px 0 0 16px; color:#258; overflow:hidden;display:inline-block; }
.cityListBox dl{ overflow:hidden;zoom:1;}
cityListBox .hotCity dd{width:650px;}
.cityListBox dl dt{float:left;width:20px;height:auto;display:block;line-height:25px;}
.cityListBox dl dd{float:left;line-height:25px;_padding-top:2px;text-align:left;width:640px;margin-bottom:6px;}
.nContenTop .nContenTopHead .nContenTopHeadL .cityListBox dl dd a{ color:#666;}
.cityListBox dl dd a:hover{ color:#258;text-decoration:underline;}
.cityListBox a{width:55px;display:inline-block;}
.none{display:none;}


 .search_left {
        width: 98px;
        height: 34px;
        overflow: hidden;
        border: 1px solid #e7e7e7;
        background: url(/wstyle/images/sxan.png) no-repeat 80px center;
        cursor: pointer;
        color: #222;
    }

.subnav {
    list-style: none;
    display: none;
    width: 98px;
    border: 1px solid #e7e7e7;
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: rgb(231, 231, 231);
    border-top: 0 none;
    position: absolute;
    z-index: 500;
    background: #FFFFFF;
}
.zcb_hd{ width:140px; height:381px;position:fixed; left:25px; top:163px; background:url(/wstyle/images/znhd.jpg) left bottom no-repeat;z-index:9990;}
.zcb_hd .zcBox{position:relative;z-index:9990;}
.zcb_hd .zcBox .zcBclose{position:absolute;left:8px;top:8px;width:12px;height:12px;cursor:pointer;z-index:9992;}
.zcb_hd .zcBox a{display:block;position:absolute;top:325px;left:14px;z-index:9991;width:108px;height:37px;}

.nContenTop .nContenTopNav .nav-hb{position:relative;}
.nContenTop .nContenTopNav .nav-hb:after{content: '\20';position:absolute;width:61px;height:32px;background:url(/wimages/area/nav-hb.png) center no-repeat;top:-20px;right:-15px;}
.nContenTop .wContnav{width:1200px;margin:0 auto;height:44px;}

.foot_logo{position: relative;height: 78px;border-color: #d1d1d1;}
.foot_logo img{margin-top: -8px;padding: 5px;background-color: #ffffff;}
.foot_logo p{width: 100%;height: 36px;line-height: 36px;text-align: center;font-family: "新宋体";font-size: 14px;color: #000000;}
.foot_center{width: 720px;margin-top: 5px;}
.foot_hotline{float: right;margin-top: 10px;}
.foot_hotline .foot_hotline_contact{margin-bottom: 12px;}
.foot_hotline i{float: left;height: 24px;line-height: 24px;font-style: normal;font-size: 16px;color: #010101;}
.foot_hotline a{float: left;width: 89px;height: 24px;margin-left: 18px;}
.foot_hotline a img{display: block;width: 89px;height: 24px;}
.foot_hotline p{height: 36px;line-height: 36px;font-family: "新宋体";font-size: 14px;color: #000000;}
.foot_hotline span{text-indent: 82px;display: block;width: 301px;height: 48px;line-height: 24px;letter-spacing: 2px;font-weight: bold;font-size: 27px;color: #333333;background: url(/wstyle/images/hotline-tel-bg.jpg) no-repeat center;}

/*推荐代理人*/
.askadviser{
	width: 910px;
	margin-bottom: 20px;
}
.askadviser .adviser-title{
	height: 39px;
	background-color: #d3edff;
}
.askadviser .adviser-title p{
	float: left;
	width: 149px;
	height: 39px;
	line-height: 39px;
	text-indent: 43px;
	font-weight: bold;
	font-family: "宋体";
	font-size: 14px;
	color: #ffffff;
	background: #439be0 url(/wstyle/images/adviser-icon.png) no-repeat 17px 10px;
}
.askadviser .adviser-title a{
	float: right;
	height: 39px;
	line-height: 39px;
	margin-right: 19px;
	font-family: "宋体";
	font-size: 14px;
	color: #227cd0;
}
.askadviser .adviser-content{
	padding: 23px 11px 21px;
	border: 1px solid #ebebeb;
	border-top: none;
}
.askadviser .adviser-content li{
	float: left;
	width: 125px;
	margin: 0px 26px;
}
.askadviser .adviser-content li img{
	display: block;
	width: 125px;
	height: 145px;
	overflow: hidden;
}
.askadviser .adviser-content li .adviser-name{
	width: 100%;
	height: 37px;
	line-height: 33px;
	text-align: center;
	font-weight: bold;
	font-family: "宋体";
	font-size: 14px;
	color: #333333;
	overflow: hidden;
}
.askadviser .adviser-content li .adviser-name a{
	color: #333333;
}
.askadviser .adviser-content li .adviser-consult{
	display: block;
	width: 88px;
	height: 28px;
	line-height: 28px;
	margin: 0 auto;
	text-align: center;
	font-family: "宋体";
	font-size: 12px;
	color: #ff6738;
	background: url(/wstyle/images/adviser-icon.png) no-repeat 0px -56px;
}

/**详情页底部的版权说明*/
.detail-bottom-tip{
    line-height: 30px;
    margin-left: 30px;
    margin-top: 20px;
    padding-bottom: 20px;
    font-size: 12px;
    font-family: "宋体";
    color: #999999;}


 /* 换头部导航栏新增样式  start  */
 .nContenTop{
        padding-bottom: 10px;
        background: url(/wstyle/images/hx.png) repeat-x left bottom;
}

        .nContenTop .nContenTopNr .nContenTopMenu {
            float: left;
            height: 30px;
            padding-top: 68px;
            padding-left: 35px;
        }

            .nContenTop .nContenTopNr .nContenTopMenu li {
                float: left;
                margin: 0 13px;
            }

                .nContenTop .nContenTopNr .nContenTopMenu li a {
                    display: block;
                    height: 28px;
                    line-height: 28px;
                    border-bottom: 2px solid #ffffff;
                    font-size: 18px;
                    color: #000000;
                }

                .nContenTop .nContenTopNr .nContenTopMenu li.cur a,
                .nContenTop .nContenTopNr .nContenTopMenu li:hover a {
                    border-color: #ffa23f;
                    color: #0c72c0;
                }

                .nContenTopnone{padding:initial !important;}
        /* 新增样式  end  */