@CHARSET "UTF-8";
body{
	margin: 0;
	padding: 0;
	font-family: '\5B8B\4F53', simsun, sans-serif,Arial;
    font-size: 12px;
    line-height: 14px;
	background: #FFF;
    color: #666;
}

div,ul,l,li,dl,dd,dt,p,tt{list-style:none;margin:0;padding:0;font-weight:normal;border:0}

a:hover{
	color: #f50;text-decoration:none;
}
a,img{
	outline: none;
	border: none;
}
a{ text-decoration:none;}
/*浮动*/
.fleft{
	float: left;
}
.fright{
	float: right;
}
.center{
	text-align: center;
}
/*浮动清除*/
.clearfix{zoom:1;}
.clearfix:after{display:block;clear:both;visibility:hidden;height:0;content:'';}

#main-wrap{
	width: 1200px;
	margin: 0 auto;
}

.nav-mod {
    display: block;
	height: 50px;
    float: left;
    padding: 0 11px 0 0;
    margin: 16px 12px 18px 0;
    border-right: 1px solid #eadfdf;
}
.main-nav{
	text-align: center;
	*margin-bottom:18px;
}
.main-nav>.nav-mod:last-child {
    border: none;
    margin-right: 0;
    padding-right: 0;
}
.main-nav>.nav-mod.lastchild{ 
	border: none;
    margin-right: 0;
    padding-right: 0;
}
.main-nav ul,.main-nav li{
	margin: 0;
	padding: 0;
	list-style: none;
}
.main-nav ul {
    height: 30px;
    clear: both;
	font-family: "Microsoft YaHei", 微软雅黑;
}
.main-nav li {
	font-size: 14px;
    width: 45px;
    height: 30px;
    line-height: 16px;
    white-space: nowrap;
    display: inline;
	float: left;
	text-align: left;
}
.main-nav a{
    color: #000;
    text-decoration: none;
}
.main-nav a:hover{    
	color: #e66100;
}
.page-container{
	padding-top: 15px;
}
.page-main{
	margin-bottom: 10px;
}
.page-main1{
	width: 885px;
	padding-right: 15px;
	float: left;
}
.page-main1{
	font-family: 'Microsoft YaHei';
}
.page-main-left{
	width: 716px;
	float: left;
}
.page-main-right{
	width:444px;
	float:left;
	padding: 0 20px;
	font-family: "Microsoft YaHei","\5fae\8f6f\96c5\9ed1";
}
/*聚焦专题*/
.focus-zt ul{
	margin:0;
	padding:0;
	list-style: none;
	clear: both;
}
.focus-zt ul>li{
	padding-left: 12px;
    height: 36px;
    line-height: 36px;
	font-family: "Microsoft YaHei", 微软雅黑;
    font-size: 18px;
	position: relative;
    overflow: hidden;
}
.focus-zt ul>li:after {
    margin-top: -2px;
	content: "";
    background: #ccc;
    width: 4px;
    height: 4px;
    border-radius: 4px;
    -moz-border-radius: 4px;
    -o-border-radius: 4px;
    -webkit-border-radius: 4px;
    display: block;
    position: absolute;
    left: 0;
    top: 50%;
}
.focus-zt ul>li a{
	text-decoration: none;
	color: #404040;
}
.focus-zt {
    margin-top: 15px;
}
.focus-header,.focus-list-header{
	border-top: 1px solid #e5e5e5;
}
.focus-header-left{
	 height: 20px;
    line-height: 20px;
    padding: 12px;
    border-top: 2px solid #3aa2f9;
    font-size: 18px;
    display: inline-block;
    font-weight: bold;
    color: #3aa2f9;
	*float:left;
}
.focus-header-left>*{
	vertical-align: top;
}
.focus-header-left>span{
	   
}
.focus-header-right{
	float: right;
	text-align: right;
    color: #888;
    line-height: 47px;
}
.focus-header-right>a {
    color: #888;
	text-decoration: none;
}
.focus-header-right>a:hover {
    color: #f33;
}
.focus-list-header>.focus-left{
	height: 20px;
    line-height: 20px;
    padding: 12px;
    border-top: 2px solid #3aa2f9;
    font-size: 18px;
    display: inline-block;
    font-weight: bold;
    color: #3aa2f9;
	*float:left;
}
.focus-list-header>.focus-right{
	width: 270px;
    height: 46px;
    float: right;
	overflow: hidden;
}
.focus-list-header>.focus-right a{
    color: #585858;
    text-decoration: none;
    font-size: 16px;
    line-height: 46px;
}
.focus-list-header>.focus-right a:hover {
    color: #f33;
}
.focus-list-header>.focus-right ul,.focus-list-header>.focus-right li{
	margin: 0;
	padding: 0;
	list-style: none;
}
.focus-news{
	margin:  0 0 5px;
	padding: 0;
	list-style: none;
}
.focus-news>li{
	width:434px;
    height: 40px;
    line-height: 40px;
    font-size: 18px;
    position: relative;
    padding-left: 10px;
    overflow: hidden;
}
.focus-news>li.newsb{
	font-weight: bold;
	font-size: 20px;
}
.focus-news>li>a {
    color: #404040;
	text-decoration: none;
}
.focus-news>li>a:hover {
    color: #f33;
}
.tabnav{
	position: relative;
	margin:0;
    padding: 3px 0 0 10px;
	list-style: none;
    background-color: #3aa2f9;
}
.tabnav li {
    float: left;
    width: 82px;
    position: relative;
	margin: 0;
    padding: 0;
}
.tabnav li a {
    display: inline-block;
    width: 100%;
    height: 36px;
    line-height: 36px;
    text-align: center;
    text-decoration: none;
    font-size: 16px;
    color: #fff;
}
.tabnav li.current a{
	background: #fff;
    color: #333;
}
.subnav{
	position: relative;
	margin:0;
	padding: 0;
	list-style: none;
}
.subnav li{
	display: none;
}
.subnav li.current{
	zoom:1;
	display: block;
	border-bottom: 1px solid #dddddd;
}
.subnav li.current:after{display:block;clear:both;visibility:hidden;height:0;content:'';}
.subnav li a{
	display: block;
	float: left;
	height: 36px;
    line-height: 36px;
    text-align: center;
	font-size: 16px;
	color: #666666;
	text-decoration: none;
	padding: 0 6px;
}
.subnav li a:hover{
	color: #f33;
}
.news-blocks>*{
	display: none;
}
.news-blocks>ul.current{
	display: block;
	margin: 0;
	padding: 0;
}
.news-blocks>ul>li{
	margin: 0;
	padding: 15px 0;
    border-bottom: 1px solid #ddd;
	list-style: none;
	display: block;
	position: relative;
}
.news-blocks>ul>li:last-child{
	border-bottom: none;
}
.news-blocks>ul>li>a{
	zoom:1;    
	color: #333;
}
.news-blocks>ul>li>a:after{display:block;clear:both;visibility:hidden;height:0;content:'';}
.news-blocks .news-logo{
	width: 245px;
    height: 153px;
	float: left;
}
.news-blocks .news-logo>img{
	width: 100%;
	height: 100%;
}
.news-blocks .news-top{
	width: 625px;
    padding-left: 15px;
	float: right;
	color: #8c8c8c;
	height: 135px;
    line-height: 22px;
	overflow: hidden;
}
.news-blocks .nopic .news-top{
    width: 100%;
    padding-left: 0;
}
.news-blocks .news-top h5 {
    color: #252525;    
	font-size: 20px;
    height: 24px;
    line-height: 24px;
    overflow: hidden;
    padding: 0;
    margin: 0 0 9px 0;
}
.news-blocks .news-top .news-intro{
    line-height: 24px;
    font-size: 16px;
}
.news-blocks .news-top .news-intro>dl{
	font-size: 16px;
    line-height: 30px;
    margin: 0px;
	padding: 0;
}
.news-blocks .news-top .news-intro dt {
    width: 85px;
    height: 30px;
    float: left;
    padding-right: 10px;
    color: #666;
    overflow: hidden;
}
.news-blocks .news-top .news-intro dd {
    margin-left: 85px;
}
.news-blocks a:hover h5 {
    color: #d81517;
}
.news-blocks .tagtime {
	position: absolute;
    width: 625px;
    left: 260px;
    bottom: 15px;
    line-height: 20px;
}
.news-blocks  .nopic .tagtime  {
    left: 0;
}
.news-blocks .tagtime .date {
    float: left;
    color: #999;
    display: inline-block;
    margin-right: 10px;
	background:url(../images/date.png) left center no-repeat; padding-left:22px;
}
.news-blocks .tagtime .times {
    float: left;
    color: #999;
    display: inline-block;
    margin-right: 10px;
}
.news-blocks .tagtime a{
    color: #999;
    display: inline;
	text-decoration: none;
}
.news-blocks .tagtime a:hover{
	color: #f33;
}
.news-blocks .tagtime .tags {
    background: url(../images/tags_03.gif) center left no-repeat;
    float: left;
    display: block;
    padding-left: 5px;
    overflow: hidden;
    height: 20px;
}
.news-blocks .tagtime .tags a {
    padding-left: 15px;
}
/*底部*/
#footer {
    background: #333;
    color: #999;
    padding: 20px 0 35px 0;
    margin-top: 20px;
}
.footer-container{
	width: 1200px;
    margin: 0 auto;
    font-family: "Microsoft Yahei";
}
.footer-container>.footer-info-latest{
    padding: 6px 0; font-size: 14px;
}
.footer-container>.footer-info-latest strong{
	float: left;
   
    color: #d4caca;
	font-weight: normal;
	margin: 0;
	padding: 0;
}
.footer-container>.footer-info-latest a {
    color: #fff;
	text-decoration: none;
}
.footer-container>.footer-info-latest a:hover{
    color: #ffcd00;
}
.footer-container>.siteinfo{
    position: relative;
    line-height: 2.33;
    border-top: 1px solid #4d4d4d;
    padding-top: 10px;
}
.footer-container>.siteinfo>p{
	margin: 0;
    padding: 0;
}
.footer-container>.siteinfo a {
    color: #999;
	text-decoration: none;
}
.footer-container>.siteinfo a:hover{
    color: #ffcd00;
}
.footer-container>.siteinfo .sep {
    margin: 0 1em;
}
.footer-container>.siteinfo .notice span {
    margin-right: 20px;
}
/*flash*/
.slider {
  position: relative;
  font-size: 16px;
    font-weight: bold;
}
.dis{ display:block;}
.undis{ display:none;}
.slider .s-body {
  overflow: hidden;
  height: 400px;
  margin: 0;
  padding: 0;
}
.slider .s-body li {
  position: absolute;
  overflow: hidden;
  height: 400px;
}
.slider .s-body li img {
  width: 716px;
  height: 400px;
  transition: 400ms;
}
.slider .s-body li:hover img {
  -webkit-transform: rotate(7deg) scale(1.2);
  -moz-transform: rotate(7deg) scale(1.2);
  -ms-transform: rotate(7deg) scale(1.2);
  -o-transform: rotate(7deg) scale(1.2);
  transform: rotate(7deg) scale(1.2);
}
.slider .s-body li em {
  position: absolute;
  bottom: 0;
  left: 0;
  display: block;
  width: 100%;
  height: 30px;
}
.slider .s-body li em span {
  position: absolute;
  display: block;
  width: 100%;
  height: 30px;
  background: rgba(0, 0, 0, 0.75);
}
.slider .s-body li em a {
  line-height: 30px;
  position: absolute;
  top: 0;
  left: 0;
  display: block;
  height: 30px;
  padding: 0 15px;
  color: #fff;
  text-decoration: none;
  font-family: Tahoma, Helvetica, Arial, 宋体, sans-serif;    
  font-style: normal;
}
.slider .s-body li em a:hover{
	text-decoration: underline;
}
.slider .prev {
  position: absolute;
  top: 180px;
  left: 0;
  width: 28px;
  height: 44px;
  cursor: pointer;
  opacity: .5;
  filter: alpha(opacity=50);
  background: url(../images/arr.png) no-repeat 0 0;
}
.slider .next {
  position: absolute;
  top: 180px;
  right: 0;
  width: 28px;
  height: 44px;
  cursor: pointer;
  opacity: .5;
  filter: alpha(opacity=50);
  background: url(../images/arr.png) no-repeat -29px 0;
}
.slider .s-nav {
  /*width: 332px;*/
  height: 8px;
  padding: 7px 0;
}
.slider .s-nav .wraper {
  width: 100px;
  margin: 0 auto;
}
.slider .s-nav .wraper span {
  display: block;
  float: left;
  overflow: hidden;
  width: 10px;
  height: 10px;
  border-radius: 5px;
  margin-right: 10px;
  cursor: pointer;
  background: #ccc;
}
.slider .s-nav .wraper span.active {
  background: #f50;
}
/*右侧---------------------------------------------*/
.content-right *{
	 margin:0; padding:0; list-style:none;
}
.content-right a{
	color:#333; text-decoration:none;
}
.content-right a:hover{
	color: #f50;
}
.content-right{ width:300px; float:right; color:#333; font-family:"Microsoft YaHei","\5fae\8f6f\96c5\9ed1"; font-size:16px;}
.box-right{ width:300px; margin-bottom:20px;}
.box-right .box-tit{ height:40px; line-height:40px;}
.box-right .box-tit .tit{ width:149px; border-left:1px #e5e5e5 solid; display:inline-block; font-size:16px; color:#3aa2f9; font-weight:bold; float:left; border-top: #3aa2f9 2px solid; text-align:center;}
.box-right .box-tit .more{ width:120px; color:#666; font-size:14px; border:1px #e5e5e5 solid; display:inline-block; background:url(../images/more.png) 125px center no-repeat; text-align:right; float:right; padding-right:28px; height:38px;}
.box-right .box-tit .no-more{ background:none;}

.box-csfw{ clear:both;border:1px #e5e5e5 solid; border-top:none;}
.box-csfw .tit{ height:16px; line-height:16px;  margin:0px 10px 5px; padding-left:10px; overflow:hidden; position:relative;border-bottom:1px #e5e5e5 dashed; padding-bottom:10px; padding-top:10px; }
.box-csfw .tit span{ position:absolute; top:12px; left:0; border-left-width:3px; border-left-style: solid; display:block; height:12px;}

.box-csfw  .smore{
    position: absolute;
    right: 0;
    bottom: 10px;
    display: block;
    overflow: hidden;
    height: 16px;
    padding-top: 5px;
}
.box-csfw .smore a {
    font-size: 12px;
    line-height: 16px;
    display: block;
    width: 50px;
    height: 16px;
    color: #999;
}
.box-csfw .red-bd{ border-color:#f65c5b;}
.box-csfw .blue-bd{ border-color:#31a9ee;}
.box-csfw .green-bd{ border-color:#15bd68;}
.box-csfw ul{ clear:both; overflow:hidden; border-bottom: 4px #efefef solid;}
.box-csfw ul:last-child{ border-bottom:none;}
.box-csfw ul li{  border-bottom:1px #e5e5e5 solid;position:relative; overflow:hidden; clear:both; line-height:40px;}
.box-csfw ul li span{ border-right:1px #e5e5e5 solid; display:block; position:absolute; top:12px; left:149px; height:15px;}
.box-csfw ul li:last-child{ border:none;}
.box-csfw ul li a{ color:#666;width:105px; float:left; position:relative; padding-left:40px; font-size:14px;}
.box-csfw ul li a{ width:99px;margin-left: 10px;}
.box-csfw ul li a i{display:inline-block; position:absolute; width:18px; height:18px;    top: 10px;left: 12px;background: url(../images/tb.jpg)}

.box-csfw ul li a i.gjj { background-position: -18px 0;}
.box-csfw ul li a i.jzz {background-position: -36px 0px;}
.box-csfw ul li a i.hk {background-position: -54px 0px;}
.box-csfw ul li a i.sfz {background-position: -72px 0px;}
.box-csfw ul li a i.cj { background-position: -90px 0px;}

.box-csfw ul li a i.wz {background-position: 0px -18px;}
.box-csfw ul li a i.dt {background-position: -18px -18px;}
.box-csfw ul li a i.bus {background-position: -36px -18px;}
.box-csfw ul li a i.tft { background-position: -54px -18px;}
.box-csfw ul li a i.lk {background-position: -72px -18px;}
.box-csfw ul li a i.map {background-position: -90px -18px;}

.box-csfw ul li a i.gh {background-position: 0px -36px;}
.box-csfw ul li a i.jk {background-position: -18px -36px;}
.box-csfw ul li a i.ym {background-position: -36px -36px;}
.box-csfw ul li a i.txl {background-position: -54px -36px;}
.box-csfw ul li a i.tool {background-position: -72px -36px;}
.box-csfw ul li a i.gl {background-position: -90px -36px;}

.box-csfw ul li a i.house{background-position: -90px -72px;}

.box-csfw ul li a i.home{background-position: -36px -90px;}
.box-csfw ul li a i.list{background-position: -54px -90px;}
.box-csfw ul li a i.money{background-position: -72px -90px;}

.box-csfw ul li a i.pc {background-position: -18px -108px;}
.box-csfw ul li a i.car {background-position: -36px -108px;}
.box-csfw ul li a i.wd {background-position: -54px -108px;}
.box-csfw ul li a i.xx {background-position: -72px -108px;}
.box-csfw ul li a i.bank {background-position: -90px -108px;}


.box-wei{clear:both;border:1px #e5e5e5 solid; border-top:none;}
.box-wei .pic{ padding-top:20px; border-bottom:1px #e5e5e5 dashed; overflow:hidden; clear:both; padding-bottom:10px; margin:0 5px 0 10px; }
.box-wei .pic img{ float:left; width:104px; height:73px; margin-right:10px;}
.box-wei .pic .text span{ color:#999;}
.box-wei .pic .text a{ display:inline-block; background:#7eb5ec;color:#fff; text-align:center; padding:0 5px; margin-left:10px; font-size:14px; line-height:22px;border-radius:2px;}
.box-wei .pic .text a.topic{ line-height:24px; height:48px;display:block; overflow:hidden;color:#999;padding:0;margin:0;background: none;text-align: left;border:none;}
.box-wei .pic .text a.topic:hover{ color: #f50;}
.box-wei ul{ overflow:hidden; clear:both; margin:5px 0;}
.box-wei ul li{ line-height:30px; background:url(../images/dot.png) 8px center no-repeat; padding-left:25px; height:30px; width:270px; overflow:hidden;     font-size: 14px;}
.hot_r{padding-left: 2%;zoom:1; padding-top:3px;}
.hot_r:after{display:block;clear:both;visibility:hidden;height:0;content:'';}
.hot_r a {
    color: rgb(51, 51, 51);
    display: block;
    font-family: 宋体;
    white-space: nowrap;
    width: 48%;
    float: left;
    margin-right: 2%;
    margin-bottom: 1%;
    height: 38px;
    text-align: center;
    line-height: 39px;
    font-size: 14px;
    background: rgb(247, 247, 247);
	text-decoration: none;
}
.hot_r a:hover {
    background: #3aa2f9;
    color: #fff;
}
.box-zn{clear:both;border:1px #e5e5e5 solid; border-top:none;}
.box-zn ul { padding:10px;}
.box-zn ul li{ line-height:30px; width:100%; overflow:hidden; height:30px;    font-size: 14px;}
.box-zn ul li span{ display:inline-block; width:16px; height:16px; background:#999999; color:#fff; font-size:12px; text-align:center; line-height:17px; margin-right:10px; border-radius:2px;}
.box-zn ul li:nth-child(1) span{ background:#f58c85;}
.box-zn ul li:nth-child(2) span{ background:#fcbc4b;}
.box-zn ul li:nth-child(3) span{ background:#a1d958;}


.d-img-txt-h dl {
    padding: 12px 10px;
    overflow: hidden;
    border-bottom: 1px dotted #ddd;
}
.d-img-txt-h dt {
    width: 100px;
    height: 65px;
    margin-right: 10px;
    float: left;
}
.d-img-txt-h dt img {
    width: 100px;
    height: 70px;
}
.d-img-txt-h dd {
    line-height: 1.6;
    overflow: hidden;
    font-size: 14px;
}
.d-cont.d-img-txt-h {
    display: inline-block;
}


.box-meishi{clear:both;border:1px #e5e5e5 solid; border-top:none;} 
.box-meishi .pic{ padding-top:20px; border-bottom:1px #e5e5e5 dashed; overflow:hidden; clear:both; padding-bottom:10px; margin:0 7px; }
.box-meishi .pic a{ width:140px; height:136px; overflow:hidden; float:left; line-height:20px; font-size:14px; } 
.box-meishi .pic a:first-child{ margin-right:3px;}
.box-meishi .pic img{ width:140px; height:90px; margin-bottom:5px; display: block;}
.box-meishi ul{ overflow:hidden; clear:both; margin:5px 0;}
.box-meishi ul li{ line-height:30px; background:url(../images/dot.png) 8px center no-repeat; padding-left:25px; height:30px; width:270px; overflow:hidden; }

.box-wanle{clear:both;border:1px #e5e5e5 solid; border-top:none;} 
.box-wanle .pic{ padding-top:20px; border-bottom:1px #e5e5e5 dashed; overflow:hidden; clear:both; padding-bottom:10px; margin:0 9px; }
.box-wanle .pic a{ display:block;position:relative;  }
.box-wanle .pic img{ width:280px; height:175px; margin-bottom:5px; }
.box-wanle .pic p{ position:absolute; width:280px; height:20px; line-height:20px; font-size:14px; top:155px; left:0; text-align:center; overflow:hidden;background:rgba(0,0,0,0.8); color:#fff;}
.box-wanle ul{ overflow:hidden; clear:both; margin:5px 0;font-size: 14px;}
.box-wanle ul li{ line-height:30px; background:url(../images/dot.png) 8px center no-repeat; padding-left:25px; height:30px; width:270px; overflow:hidden; }

.box-xiaofang{ font-size:14px; line-height:30px; clear:both;border:1px #e5e5e5 solid; border-top:none; padding:5px 0 5px 10px;}

.box-help{ clear:both;border:1px #e5e5e5 solid; border-top:none;}
.box-help .tit{ height:16px; line-height:16px;  margin:0px 10px 5px; padding-left:10px; overflow:hidden; position:relative;border-bottom:1px #e5e5e5 dashed; padding-bottom:10px; padding-top:10px; }
.box-help .tit span{ position:absolute; top:12px; left:0; border-left-width:3px; border-left-style: solid; border-color:red; display:block; height:12px;}
.box-help .qrcode { width:250px; margin:auto; color:#999; text-align:center; padding-bottom:10px; border-bottom:1px #e5e5e5 dashed; margin-bottom:10px;}
.box-help .qrcode img{ width:250px; }
.box-help .qq{ color:#999; line-height:40px; margin:5px 0px 5px 15px;}
.box-help .qq img{ vertical-align:middle;}
.box-help .qq span{ color:#f60; font-size:20px;}


#subnav{height:52px;background-color: #3aa2f9;display: flex;width:100%; paddinpg:0px;}
#subnav ul{height:40px;}
#subnav ul li{float:left;height:40px; margin-right: 25px;}
#subnav ul li a{display:block;padding:0 15px 0 15px;text-align:center;line-height:52px;color:#fff;font-family:微软雅黑,Arial, Helvetica, sans-serif; font-size:16px;}
#subnav ul li a:hover{background:#7bbaef; text-decoration:none;}
#subnav ul { width:1200px; margin:0px auto;}
#subnav ul li a.active {    text-decoration: none;
    background: #7bbaef;
    line-height: 52px;    font-size: 16px; }

div#channelTab{ background: url('../images/qiehbj.jpg') no-repeat;}
#tab-block .nav-content .cur a{    color: #fff;}
.guess_title{ margin-bottom:15px;	border-bottom: 2px solid #666;}
ul.main_item_news{ margin-top:0;}
ul.main_item_news li {
    float: left;
    display: inline;
    width: 138px;
    height: 110px;
    overflow: hidden;
    padding: 5px;
	text-align:center;
	font-size:12px;
	line-height:20px;
}

.main_item_cnt {
   clear:both;border:1px #e5e5e5 solid; border-top:none; overflow:hidden;
}

a.more-links{float: right; background-color: #FFF;}
	
.mb0{ margin-bottom:0 !important;}
.right_hidden{ display:none;}
.fl{float:left;}
.fr{float:right;}
#wd_header{width:auto;height:auto;margin:0 auto;}
.ny_top{width:auto;height:46px;background:url(/images/ny_02.jpg) repeat-x;}
.ny_topnav{width:1200px;height:43px;margin:0 auto;}
.ny_topnav_left{width:104px;height:32px;background:url(/images/ny_05.jpg) no-repeat;margin-top:6px;}
.ny_topnav_left .city{width:73;height:auto;font-family:"微软雅黑","黑体","宋体";font-size:15px;color:#3f3f3f;line-height:30px; text-align:center;}
.ny_topnav_left .city a{color:#3f3f3f;}
.ny_topnav_left .city a:link{color:#3f3f3f;}
.ny_topnav_left .city a:hover{color:#ff6600;}
.font_left{width:73px;height:32px;}
.font_right{width:30px;height:32px;}
.ny_topnav_in{width:auto;height:43px;margin-left:20px;}
.ny_topnav_in ul li{display:inline;line-height:40px;}
.ny_topnav_in ul li a{font-size:14px;color:#666666;padding-left:7px;padding-right:7px;}
.ny_topnav_in ul li a:link{color:#666666;}
.ny_topnav_in ul li a:hover{color:#ff6600;text-decoration:underline;}
.ny_topnav_right{width:auto;height:43px;}
.ny_topnav_right span{font-size:14px;line-height:40px;margin-right:20px;}
.ny_topnav_right span a{color:#3f3f3f;}
.ny_topnav_right span a:link{color:#3f3f3f;}
.ny_topnav_right span a:hover{color:#ff6600;text-decoration:underline;}

.pdlogo {
    height: 50px;
    margin: 0 auto;
    width: 1200px;
}
.pdlogo .logo{float: left;
    background: url(../images/pd_logo.jpg) no-repeat;
    padding-left: 224px;
    height: 66px;
    width: 300px;
   font-size: 14px;
    line-height: 54px;
    color: #999;}
.pdlogo .logo_wxyd{ float:right;}
.pdlogo .logo_wxyd ul li {
    color: #7e7e7e;
    font-size: 14px;
    text-align: center;
    margin: 0 5px;
    width: 100px;
    height: 59px;
    position: relative;
    display: inline-block;    border-right: 1px dashed #ddd;
}
.pdlogo .logo_wxyd ul li .icon-wechat {
    background-position: 0 -100px;
}
.pdlogo .logo_wxyd ul li .ui-footer-icon {
    display: block;
    width: 100px;
    height: 41px;
    background: url(../images/tb.png) no-repeat;
}
.pdlogo .logo_wxyd ul li a {
    color: #7e7e7e;
    text-decoration: none;
}
.pdlogo .logo_wxyd ul li a .qrcode {
    position: absolute;
    top: 60px;
    left: -57px;
    width: 216px;
    height: 232px;
    z-index: 99999;
    display: none;
    text-align: center;
    background: url(../images/erweima.png) no-repeat 0 0;
}
.pdlogo .logo_wxyd ul li .icon-wechat {
    background-position: 0px -132px;
}
.pdlogo .logo_wxyd ul li:hover .icon-wechat {
    background-position: -100px -132px;
}
.pdlogo .logo_wxyd ul li:hover a .qrcode{ display:block;}
.pdlogo .logo_wxyd ul li a .qrcode img {
    width: 170px;
    height: 170px;
    margin: 30px 0 0 0;
}
.pdlogo .logo_wxyd ul li .icon-exchange {
    background-position: 0 -34px;}
.pdlogo .logo_wxyd ul li:hover .icon-exchange {
    background-position: -100px -34px;
}