﻿












*{  font-family:"微软雅黑";}
.pi20{ padding:10px 20px;}
.ml25{ margin-left:25px;}

.f_cr1{ color:#db1000；}
.blank20 {display:block; height:20px; clear:both; overflow:hidden;}
.blank40 {display:block; height:40px; clear:both; overflow:hidden;}
.parting {
	height: 0;
	display: block;
	clear: both;
	overflow: hidden;
	border-top: 3px solid #242424;
}
.parting2 {
	height: 0;
	display: block;
	clear: both;
	overflow: hidden;
	border-top: 1px solid #242424;
	
}

.nav_ding{ width:100%; height:36px; background-color:#333333;}
.nav{ width:1200px; height:34px; margin:0 auto; }
.nav_ding ul{ width:600px; float:left; padding:0; margin:0; line-height:36px;}
.nav_ding ul li{ list-style:none; width:70px; float:left; font-family:"微软雅黑"; font-size:12px;}
.nav_ding ul li a{ text-decoration:none; color:#c8c8c8;}
.nav_rig{ width:105px; height:34px; float:right; }
.nav_rig .dl{ width:18px; height:16px; margin-top:10px; float:left;}
.nav_rig .dengl{ width:80px; height:23px; float:right;  }
.dengl ul{ width:80px; height:30px;}
.dengl ul li{ width:40px; font-size:13px;}

div,p,li {word-break:break-all; font-family:"宋体",Verdana;}
.box{ width:1200px; margin:0 auto;  padding:0; }
.top {
	height: 36px;
	background-repeat: repeat-x;
	background-color: #FFF;
}


.news_dot {
background: #ccc;
display: inline-block;
width: 4px;
vertical-align: middle;
margin-right: 5px;
height: 4px;
margin-right: 10px;
}
.news_more_area_link_icon {
background: url("http://img1.cache.netease.com/f2e/ent/ent_index_2015/images/more_icon.jpg") left top no-repeat;
width: 11px;
height: 11px;
margin: 3px 0 0 4px;
}
/**/

.top {
	height: 36px;
	background-repeat: repeat-x;
	background-color: #FFF;
}
.topbox {width:930px; margin:0 auto;}
.topbox .left {width:650px; text-align:left;}
.topbox .right {width:280px; text-align:left;}
.top_span{height: 36px; line-height:36px; font-size:14px;}
.top_span a{ margin-left:5px; margin-right:5px;}
.topbox .lg h1 a {display:block; width:93px; height:30px; overflow:hidden;}
.topshowimg {height:287px; background:url(../images/topimg.jpg) no-repeat; overflow:hidden;}
.topshowimg h2 {line-height:1000px; }
.chanle {width:153px; border:1px solid #ccc;}

/**/
.zx_logo{
	height:80px;
	width:174px;
	text-indent: -9999px;
	background-image: url(../images/newlogo.jpg);
	background-repeat: no-repeat;
	background-position: center;	
	
}
.ts_div{ margin-top:10px;}
.search_div {
	
width: 78px;
height: 26px;
margin-right: 5px;
position: relative;
float: left;
}
.search_div ul li {
	text-align:left;
width: 76px;
height: 24px;
line-height: 24px;
border: 1px solid #b2b2b2;
}
.search_div ul li a {
color: #666;
display: block;
width: 66px;
height: 24px;
line-height: 24px;
background: url(../images/s_bg01_1.gif) no-repeat right top;
padding-left: 10px;
font-size:14px;
}
.t_btn {
width: 215px;
height: 24px;
background: url(../images/s_bg02_1.gif) no-repeat right top;
border: 1px solid #b2b2b2;
float: left;
}
.text_bg {
width: 178px;
height: 24px;
line-height: 24px;
overflow: hidden;
float: left;
}
.text01 {
color: #666;
border: none;
background: none;
width: 158px;
padding: 0 10px;
height: 24px;
line-height: 24px;
}
.wbg{background:#0f2851;}
.newNavigation{}
.newMenu { margin:0 auto; overflow:hidden;zoom:1; background: url(../images/nav_bg02.gif) right top no-repeat;}
.newMenu ul{
height: 40px;
overflow: hidden;
	font-size:14px;
	color:#fff;
}
.newMenu ul li {
		background: url(../images/nav_bg02.gif) left top no-repeat;
	float:left;
	display:block;
	line-height:40px;
	height:40px;
	padding:0 17px;
	
}
.newMenu ul li{ color:#FFF;}
.newMenu ul li a:link{color:#FFF; text-decoration:none;}
.newMenu ul li a:visited{color:#FFF;}
.newMenu ul .on{
	font-size:16px;
	color:#eb6c00;
	background:#FFF;
	
}
.newMenu ul .on a:link{color:#eb6c00; }
.newMenu ul .on a:visited{color:#eb6c00; }
/**/
.w1200{ width:1200px;}
.mat{ margin:0 auto;}
.vz{ zoom:0;}
.promote_box{ height:30px; line-height:30px; text-align:left; font-size:14px; color:#333; background:#e4e4e4;}
.promote_box a{color:#333; margin-left:8px; margin-right:8px; text-decoration:none;}
.w490{ width:490px;}
.w640{ width:640px;}
.w350{ width:350px;}
.w300{ width:300px;}
.w1000{ width:1000px;}
.nz_h2{height:44px;}
.nz_h2 em{
	float: left;
	display: block;
	height: 44px;
	line-height: 44px;
	font-style: normal;
	font-size: 30px;
	color: #333;
	border-left:4px solid #f60;
	padding-left:10px;
}
.n_more{
loat: right;
text-align: right;
display: block;
line-height: 44px;
font-weight: normal;
font-size: 14px; }
.n_more:link{ text-decoration:none;}
.sbox1{}
.nul_div{ padding:10px 0;}
.nul_ul li{
	text-align:left;
	font-size:18px;
	padding:8px 0;
	color: #555;
}
.nul_ul li a{ text-decoration:none; }
.nul_ul li h3{
	font-size:20px;
	line-height:32px;
	color: #464444;
	margin-bottom: 15px;
}
.nul_ul li h3 a {color:#464444;}
.nul_ul li h3 a:hover {color:#464444;}

.nul_ul li em{
	text-align:left;
	line-height:28px;
	font-size:16px;
	font-style:normal;
	color:#555;
}
.Ranking_box{}
.ifpos {position:relative; }
.Ranking_box h4{
height: 36px;
line-height: 36px;
font-size: 18px;
font-style: normal;
font-weight: 100;
color: #333;
border-bottom: 1px solid #eee;
text-align: left;
display: block;
font-weight:bold;
}
.h160{ width:350px; height:160px;}
.h230{ width:350px; height:230px;}
h3.hottitle {
font-size: 15px;
color: #ff8519;
text-align: center;
line-height: 34px;
height: 34px;
margin-top: 0px;
}
.newlist2 li {
	line-height: 30px;
	font-size: 14px;
}
.newlist2_h6{line-height: 25px; text-align:left; height:25px; font-size:14px; }
.rk_div{ text-align:left;	font-size: 14px;}
.rk_div a{text-decoration:none;}
.nl_div{ text-align:left;	font-size: 15px;}
.nl_div a{ text-decoration:none;}
/*切换*/
.hidden {display:none;}
.lc-b2 .lc-t2 ul li { font-size:16px; background:#efefed; line-height:36px; display:block; cursor:pointer; float:left; width:50%;}
.lc-b2 .lc-t2 ul li.lc-act {background:#ff8014;line-height:36px; color:#FFF;}
.lc-clearfloat:after{display:block;clear:both;content:"";visibility:hidden;height:0}
.lc-clearfloat{zoom:1} 
.lc-hlk{
}

.tab-product .tab-hd .current,.tab-area .tab-hd .current{position:relative;z-index:1;height:30px;background:#fff;}
/*切换end*/
.num04 {
background: url(http://y1.ifengimg.com/a/2015/0715/kuang.jpg) no-repeat;
width: 15px;
height: 15px;
float: left;
color: #f54343;
text-align: center;
line-height: 15px;
margin-top:7px;
margin-right:15px;
}
.num05 {
background: url(http://y3.ifengimg.com/l/2015/20/87f7e4c8d571484/kuang01.jpg) no-repeat;
width: 15px;
height: 15px;
float: left;
color: #565656;
text-align: center;
line-height: 15px;
margin-top:7px;
margin-right:15px;

}

.special_box{}
.special_box2{ border:1px #eee solid; position:relative;}
.special_h5{
	position:absolute;
	padding:10px;
	background:#FFF;
	font-size: 32px;
	color: #333;
	text-align:left;
	line-height: 34px;
	top:-29px;
	left:10px;
}
.special_ul li{ overflow:hidden; padding:10px 0;}
.sb_img{float:left; display:block; margin-right:10px; width:85px; height:90px;}
.sb_img2{float:left; display:block; margin-right:10px; width:100px; height:85px;}
.sb_div{text-align:left;}
.sb_div a{ color:#000; text-decoration:none;}
.sb_div em{
	font-style:normal;
	font-size: 14px;
	color: #666;
	text-align:left;
	line-height: 34px;
	height: 34px;
	display:block;
}
.sb_span1{
color: #333;
height: 24px;
line-height:24px;
font-size: 14px;
}
.sb_span2{
color: #2f5693;
height: 24px;
line-height:24px;
font-size: 14px;
}
.gallery_box a{ text-decoration:none;}
.gallery_box{
	line-height: 44px;
	text-align:left;
	font-size:14px;
	color:#666;
	font-weight:100;
	
}
.gallery_box a{
	color:#666;
	margin-left:8px;
	margin-right:8px;
}
.g_con{ background:#666; padding:25px 0;}
.g_imax{ float:left; width:445px; margin-right:32px;}
.g_imax img{ width:445px; height:280px; margin-left:25px;}
.g_list ul li{ float:left; width:150px; margin-left:25px; margin-bottom:10px; }
.g_list ul li img{width:150px; height:100px;}
.g_list ul li span{
font-size:14px;
line-height: 32px;
padding-top: 5px;
display:block;
 color:#FFF;}
 .g_list ul li a{ text-decoration:none;}
/*滚动图*/
.img12{ width:490px; height:350px;}

/*滚动图end*/
/**/
.footer_box{background:#f7f7f7;}
.footer_bot {}
.weic {
width: 165px;
}
.weic h3 {
font-size: 14px;
line-height:36px;
color: #999999;
font-weight: normal;
padding-bottom: 11px;
}
.weic img{
	width:145px;
	height:135px;
}
.w970{ width:970px; border:1px solid #CCC; padding:10px 0;}
.btr_ul li{
	width: 140px;
	float: left;
	margin:0 10px;
	

}
.btr_ul li a {
	color: #666666;
	display: block;
	line-height: 28px;
	text-align:left;
	font-size:14px;
	

}
/**/
.footernav {
text-align: center;
}
.footernav_span{height: 26px; line-height:26px; font-size:14px;
}
.webunion {
	width:540px;
text-align: center;
margin: 15px auto;
}
.webunion img{}
.webunion li {
float: left;
height: 48px;
padding-right: 20px;
}
.footerinfo {
line-height: 20px;
}
/**/
.w790{width:790px;}
.w334{ width:334px;}
.nwbinr{
	padding:20px 0px;
	text-align:left;
	zoom:1;
	overflow:hidden;
	background: #fff;
	border-bottom:1px dashed #CCC;
}
.nwbinr h6 {
	font-size:16px;
	font-weight:bold;
	font-style:normal;
	line-height:26px;
	height:26px;
	text-align:left;
} 
.nwbinr h6 a{ text-decoration:none;}
.nwbinr em{
	font-size:14px;
	font-style:normal;
	line-height:24px;
	height:24px;
	text-align:left;
	color:#CCC;
} 
.nwbinr p{ line-height:26px;text-align:left; font-size:14px;}
.brc1{ border-top:1px solid #E7E7E7;}
/**/
/*分页样式*/
/*CSS viciao style pagination*/

.nyviciao {
	MARGIN-TOP: 20px;
	MARGIN-BOTTOM: 10px;
	font-size:14px;
	color: 333333;
}
.nyviciao A {
	BORDER-RIGHT: #c5c8cb 1px solid;
	PADDING-RIGHT: 5px;
	BORDER-TOP: #c5c8cb 1px solid;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 2px;
	BORDER-LEFT: #c5c8cb 1px solid;
	COLOR: #000;
	MARGIN-RIGHT: 2px;
	PADDING-TOP: 2px;
	BORDER-BOTTOM: #c5c8cb 1px solid;
	TEXT-DECORATION: none
}
.nyviciao A:hover {
	BORDER-RIGHT: red 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: red 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: red 1px solid; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: red 1px solid
}
.nyviciao A:active {
	BORDER-RIGHT: #ff8519 1px solid;
	PADDING-RIGHT: 5px;
	BORDER-TOP:#ff8519 1px solid;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 2px;
	MARGIN-RIGHT: 2px;
	PADDING-TOP: 2px
}
.nyviciao span.current {
	BORDER-RIGHT: #ff8519 1px solid;
	PADDING-RIGHT: 5px;
	BORDER-TOP: #ff8519 1px solid;
	PADDING-LEFT: 5px;
	FONT-WEIGHT: bold;
	PADDING-BOTTOM: 2px;
	BORDER-LEFT: #ff8519 1px solid;
	COLOR: #FFF;
	MARGIN-RIGHT: 2px;
	PADDING-TOP: 2px;
	BORDER-BOTTOM: #ff8519 1px solid;
	BACKGROUND-COLOR: #ff8519
}
.nyviciao span.disabled {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ccc 1px solid; COLOR: #ccc; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid
}
/*分页样式END*/
.arheader {
border-bottom: 1px solid #c9c9c9;
padding-bottom: 5px;
zoom: 1;
overflow: hidden;
}
.arheader .copyr {
width: 500px;
text-align: left;
float: left;
}
.arheader .copyr p {
	display: block;
	line-height: 26px;
	color: #666;
	font-size:14px;
}
.arheader .copyr p span {
margin-right: 10px;
}
.arheader .print {
width: 330px;
float: right;
text-align: right;
margin-top: 25px;
}
.arheader .copyr p span {
margin-right: 10px;
}
.arheader .print {
	width: 230px;
	float: right;
	text-align: right;
	margin-top: 30px;
	color: #999;
}
.t_msgfont{
line-height: 30px;
font-size: 15px;
height: auto;
text-align: left;
padding-top:15px;
}
.t_msgfont img{
	
}
.arheader h1 span {
display: block;
font-size: 24px;
font-family: "微软雅黑",Microsoft YaHei, Arial;
text-align: center;
font-weight: normal;
}
.share {

	overflow: hidden;
	width:220px;
}
.share span{
	line-height:20px;
	height: 20px;
	color:#666;
	font-size:14px;
}
.share li {
float: left;
border-left: 1px solid #ebecec;
padding: 0px 7px !important;

}
.share li a {
display: block;
width: 22px;
height: 20px;
text-indent: -9000px;
overflow: hidden;
}
.jiathis_button_tsina{
background: url(../images/icons.png) no-repeat;

}
.jiathis_button_qzone{
	background-image: url(../images/icons.png);
	background-repeat: no-repeat;
	background-position: -32px center;

}
.button_rss{
	background-image: url(../images/icons.png);
	background-repeat: no-repeat;
	background-position: -58px center;

}
.jiathis_button_weixin{
	background-image: url(../images/icons.png);
	background-repeat: no-repeat;
	background-position: -60px center;

}
.jiathis_button_tqq{
	background-image: url(../images/icons.png);
	background-repeat: no-repeat;
	background-position:-120px center;
}
/*评论*/
.np_div{
	
	padding:15px;
	background: #fff;
	margin-bottom:5px;
	
}
.w800{width:800px;}
.np_title{
	text-align:left;
	
}
.np_title em{
	line-height:36px;
	font-size: 12px;
	color:#999;
	font-style:normal;
}
.np_title span{
	font-size: 14px;
	color:#000;
}
.np_title p{
	font-size: 14px;
	color:#000;
	line-height:36px;
}
.pl_tx{margin-right:20px;}
.pl_tx img{ width:80px; height:80px; border-radius: 50%;}
.np_title span a{
	color:#666;
}
.np_title_em{
	font-style:normal;
	color:#666;
	font-size: 14px;
}
.np_title_em a{
	text-decoration:none;
	color:#F60;
	font-size:16x;
}
.comment_loginBox {
	background: #f4f4f4;
	border-top: 1px solid #ddd;
	text-align:left;
}
a.cl_a {
	font-size: 14px;
	border:1px solid #CCC;
	padding:5px 15px;
	text-decoration:none;
	color:#333;
	background: #fff;
}
.reply_box{ border:1px solid #666;}

.insertPicList{border-top:1px solid #666; padding:10px;}
.insertPicList span{
	color:#666;
	text-align:left;
	font-size: 14px;
	line-height: 36px;
	height:36px;
}
.insert_btn{ 
	font-size: 18px;
	height:36px;
	line-height:36px;
	width:160px;
	background:#F90;
	color:#FFF;
	text-align:center;
	font-family:"微软雅黑";
	border:1px #F90 solid;
}
.np_pl_box{ padding:10px; border-top:1px solid #666; }
.pl_em{
	font-size: 14px;
	height:36px;
	line-height:36px;
	color:#999;
	font-style:normal;
	}
.pl_em a{ text-decoration:none;}
/**/
.wz_div{
	text-align:left;
	line-height:16px;
	height:16px;
	margin-top: 15px;
}
/*登录框*/
a.sd_mr10{ margin-right:10px; text-decoration:none; line-height:30px;}
.sd-mydiv {
background:#fff;
line-height:20px;
border: 1px solid #333;
font-size: 12px;
z-index:999;
width: 578px;
padding-bottom:20px;
left:45%;
top:20%;
margin-left:-150px!important;/*FF IE7 该值为本身宽的一半 */
margin-top:-60px!important;/*FF IE7 该值为本身高的一半*/
margin-top:0px;
position:fixed!important;/* FF IE7*/
position:absolute;/*IE6*/
}

.dl_logo {
display: block;
width: 142px;
height: 50px;
margin: 0 auto;
font-size:22px;
zoom: 1;
margin-top: 40px;
}
.tips {
	width: 340px;
	height: 30px;
	margin: 0 auto;
	overflow: hidden;
	zoom: 1;
}
.hline {
width: 50px;
height: 15px;
border-bottom: 1px solid #EDEDED;
overflow: hidden;
zoom: 1;}
.tiptext {
width: 240px;
height: 30px;
line-height: 30px;
text-align: center;
color: #999999;
font-size: 16px;
}
a.qq_register {
	text-align:left;
	border-radius: 2px;
	display: block;
	width: 270px;
	height: 50px;
	line-height: 50px;
	margin: 0 auto;
	overflow: hidden;
	zoom: 1;
	margin-top: 24px;
	font-size: 18px;
	color: #fff;
	background: #1f9bd9 url(../images/register_login.png) no-repeat 47px -51px;
	text-decoration: none;
	text-indent: 98px;
}
a.weixin_register {
	text-align:left;
border-radius: 2px;
display: block;
width: 270px;
height: 50px;
line-height: 50px;
margin: 0 auto;
overflow: hidden;
zoom: 1;
margin-top: 15px;
font-size: 18px;
color: #fff;
background: #3ebb2b url(../images/register_login.png) no-repeat 44px -205px;
text-decoration: none;
text-indent: 95px;
}
a.weibo_register {
	text-align:left;
border-radius: 2px;
display: block;
width: 270px;
height: 50px;
line-height: 50px;
margin: 0 auto;
overflow: hidden;
zoom: 1;
margin-top: 15px;
font-size: 18px;
color: #fff;
background: #ff734a url(../images/register_login.png) no-repeat 44px -152px;
text-decoration: none;
text-indent: 95px;
}

.agreelabel {
	padding:10px 0;
	line-height:40px;
	font-size: 14px;
	color: #666;
}
.agreelabel a {
	font-size: 14px;
	color: #666;
	text-decoration: none;
}
/**/
.hottopnewsbox {zoom:1; overflow:hidden; }
.hottopnewsbox .imgleft {float:left; width:330px; height:300px;}
.hottopnewsbox .righttxt {
	float:right;
	width:435px;
}
.bfont {
	font-size:19px;
	font-weight:bold;
	line-height:43px;
	text-align:left;
}
.nortxt {line-height:23px; text-align:left; font-size:14px;}
.hotnewslist { border-top:1px solid #CCC ;}
.hotnewslist li {
	line-height:25px;
	text-align:left;
	padding-left:8px;
	font-size:16px;
	line-height:36px;
}
.hotnewslist li a {margin-right:12px; color:#000;}
.hotimgshow {width:330px; height:300px; position:relative; float:left;}
 .hotimgshow img {display:block; position:absolute; left:0; top:0; width:330px; height:300px;}
 .hotimgshow h2 {display:block; z-index:2; height:30px; line-height:30px; width:330px; position:absolute; bottom:0; left:0; color:#fff;}
 .hotimgshow .shadowbg {background:#333; filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity: 0.8;
	opacity: 0.8;  height:30px; position:absolute; bottom:0; left:0; width:330px; display:block; z-index:1;}
	
.news_more{
border-right: 1px solid #ddd;
border-left: 1px solid #ddd;
padding: 4px 10px;
}
.clearfix:after {
clear: both;
height: 0;
overflow: hidden;
display: block;
visibility: hidden;
content: ".";
}
.news_more_area_link_text {
	color: #888;
	font-size: 14px;
	vertical-align: middle;
	font-weight:100;
}
.news_more_area_link_icon {
background: url("../images/more_icon.jpg") left top no-repeat;
width: 11px;
height: 11px;
margin: 5px 0 0 4px;
}
.news_more_area_link:hover .news_more_area_link_text {
color: #444;
}
/**/
h2.ta_bt{
	line-height:60px;
	height:60px;
	text-align:left;
	font-size:30px;
	color:#000;
}
.ta_btbox{
	height:97px;
	background:#f2f2f2;
}
.w900{
	width:900px;
}
.w1024{
	width:1024px;
}
.w280{ width:280px; padding:10px;}
.erwei{
}
.erwei_img{ margin-right:10px;}
.erwei_img{ width:135px;}
.erwei_img img{
 width:135px;
  height:135px;
}
.erwei_wz {
	width:130px;
}
.erwei_wz h5{
	font-size:16px;
	line-height:46px;
	height:46px;
	text-align: left;
}
.erwei_wz p{
	font-size:12px;
	line-height:26px;
	text-align: left;
}
.ta_h6{
	line-height:79px;
	height:79px;
	text-align:left;
	font-size:30px;
	color:#666;
	text-indent: 2em;
}
.erweibox{
	background: #f0f0f0;
}
.tsnr_list{}
.tsnr_list ul li{ margin-bottom:10px;}
.tsnr_div{ border:1px solid #EAEAEA; }
.tsnr_img{
	margin-right:20px;
	width:80px;
	height:80px;
	float:left;
	border-radius: 50%;
	}
.face_radius {
border-radius: 50%;
}
.ts_txbox{padding:10px 25px;
	text-align:left;
	border-bottom:1px solid #EAEAEA;}
.ts_y span{
	display:block;
	line-height:40px;
	height:40px;
	text-align:left;
	font-size:16px;
	color:#1865C1;
	font-weight: bold;
}
.ts_y em{
	font-style:normal;
	line-height:40px;
	margin-right:10px;
}
.ts_nr {
	padding:10px 25px;
	text-align:left;
	
}
.ts_nr_span{line-height:36px;text-align:left;font-size:14px;color:#000; text-align:left;}
a.a_dz{
	background:url(../images/zan_ico1.png) no-repeat left center;
	display:block;
	line-height:36px;
	height:36px;
	text-align:left;
	font-size:14px;
	color:#000;
	padding-left:36px;
	text-decoration:none;
	}
a.a_pl{
	background:url(../images/zan_ico2.png) no-repeat left center;
	display:block;
	line-height:36px;
	height:36px;
	text-align:left;
	font-size:14px;
	color:#000;
	padding-left:36px;
	text-decoration:none;
}
a.a_dz:hover,a.a_pl:hover{ color:#bc0000; text-decoration:none;}
a.a_dz:hover{background:url(../images/zan_ico_on1.png) no-repeat left center;}
a.a_pl:hover{background:url(../images/zan_ico_on2.png) no-repeat left center;}
.px_div_span{ line-height:40px; height:40px; font-size:14px; color:#CCC;}
.px_div_span a{ margin-left:10px; margin-right:10px; text-decoration:none;}
.a_re{}
.tsxq_box{ position:relative; background:#E8E8E8;}
.tsxq_img{
	width:315px;
	margin-right:40px;
}
.tsxq_img img{ width:315px; height:220px;}
.tsxq_div{}
.w800{ width:800px;}
.tsxq_div_span{
	line-height:36px;
	height:36px;
	text-align:left;
	font-size:14px;
	color:#000;}
/*新增*/

.bd_top {
border-top: 1px solid #cdcdcd;
}
.wdiv h3 {
	text-align:left;

font-size: 24px;
font-weight: normal;
height: 30px;
line-height: 30px;
padding-bottom: 8px;
border-bottom: 2px solid #d0d0d0;
color: #666666;
}
.djcc {
margin-top: 6px;
}
.djcc li {
	text-align:left;
padding: 17px 0;
}
.pic {
width: 95px;
float: left;
margin-right: 15px;
}
.pic a:visited {
color: #004276;
}
.pic a:link {
color: #004276;
}
.wdiv img {
display: block;
width: 95px;
height: 66px;
}
.djcc .txt {
width: 190px;
float: left;
}
.djcc .txt p {
font-size: 14px;
line-height: 26px;
}
.djcc .txt p a:hover {
color: #f54343;
}
.djcc .txt p a {
font-weight: normal;
color: #2b2b2b;
}

.mobieltop {display:none ; line-height:35px; height:35px; border-bottom:1px solid #eee;}
.mobieltop ul {padding-left:1em;}
.mobieltop li {float:left; font-size:14px; margin-right:10px;}
.mobileheader {display:none;height:45px;  }
.mobileheader h1.lg {width:80px; height:40px; background:#ccc; margin-top:5px; margin-left:5px; margin-bottom:0; padding:0; display:block;  background:url(../images/newlogo.jpg) no-repeat; background-size:80px 40px; }


.txtaritlcebox h2 {padding:0; margin:0;font-size:20px; font-weight:normal; text-align:left; } 
.txtaritlcebox {border-top:1px solid #ccc; display:none; padding:10px; }
.ariber {display:none; color:#999;}
.articon .w790 {float:left;}
.newsfooter {display:none;}
@media(max-width:768px) {
	body {}
	.top {display:none;}
	.mobieltop,.mobileheader {display:block;}
	.adblock {display:none;}
	.header {display:none;}
	.footer_box {display:none;}
	.ftcorpr {display:none;}
	.articon {display: ;}
	.t_msgfont {margin:10px; text-align:justify;}
	.t_msgfont img {display:block;max-width: 100%;height: auto;width: auto\9;}
	.t_msgfont img {display:block;margin:0 auto;}
	.articon .w790 {width:99%; float:auto;}
	.articon .right {display:none;}
	.articon .aut {margin-right:10px; padding-left:10px;}
	.articon .aut p {font-size:10px; color:#999; line-height:18px; }
	.articon .blank20 {height:10px;}
	.articon .blank10 {height:10px;}
	.articon .copyr span {font-size:12px; color:#999;}
	.articon  .share {display:none;}
	.articon h1 span {text-align:left; padding:0 10px;}
	.w1200 {width:100%;}
	.wypl {display:none;}
	.txtaritlcebox {display:block;}
	.xgwz {display:none;}
	.newsfooter {display:block; border-top:1px solid #ccc; text-align:left; font-size:12px; padding:10px; }
}

.gd{width:3rem;height:6rem;position:fixed;bottom:20rem;right:12rem;}
  .gd p{cursor:pointer;}
  .gd p img:nth-child(2){position:absolute;top:0rem;z-index:1;}
  .gd p:nth-child(1) img:nth-child(2){left:-5.8rem;display:none;}
  .gd p:nth-child(2) img:nth-child(2){left:0rem;display:none;}
  .ewm{position:relative;top:-0.5rem;}
  .gd p:last-child{position:fixed;bottom:15rem;right:12.5rem;display:block;z-index:100;}
    .p_none{width:5.8rem;background:#fff;position:absolute;top:2.5rem;left:-8rem;padding:1rem;box-shadow:0px 0px 3px #D0D0D0;display:none;}
	.p_none span:nth-child(1) em{font-size:13px;}

