@charset "utf-8";
/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td{margin:0;padding:0;} 
body{
	font-size: 14px;
	background-repeat: repeat;
	background-image: url(../tplimg/xinwdi.jpg);
}
table{border-collapse:collapse;border-spacing: 0;} 
fieldset,img{border:0;} 
address,caption,cite,code,dfn,em,var{font-style:normal;font-weight:normal;} 
ol,ul {list-style:none outside none;} 

form{ display:inline;}
a{ color:#333; text-decoration:none;} 
a:hover {
color:#000;
text-decoration:underline;
}
.clear{ clear:both; height:0px; overflow:hidden;font: 0px Arial;}
.shangb {
	background-color: #fefefe;
	height: 35px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ebebeb;
}
.shoue {
	line-height: 35px;
	height: 35px;
	width: 1170px;
	margin-right: auto;
	margin-left: auto;
}
.shoue a {
	color: #999;
	margin-right: 10px;
	margin-left: 10px;
	font-size: 12px;
}
.newslogo {
	height: 135px;
	width: 100%;
	background-color: #FFF;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #c70c2b;
}
.xinwza {
	width: 1170px;
	margin-right: auto;
	margin-left: auto;
	height: 135px;
}
.leishi {
	float: left;
	height: 132px;
	width: 210px;
	margin-left: 15px;
}
.share {
	height: 36px;
	color: rgb(3, 81, 176);
	line-height: 36px;
	float: right;
	margin-bottom: 25px;
	margin-top: 50px;
}
.share-name1 {
margin-right: 5px;
float: left;
}

 .bds_tsina {
background-position: 0 -104px;
}
.bdshare-button-style1-24 a, .bdshare-button-style1-24 .bds_more {
float: left;
font-size: 18px;
padding-left: 25px;
line-height: 24px;
height: 24px;
background-image: url(../img/share/icons_1_24.png?v=7314c5f6.png);
_background-image: url(../img/share/icons_1_24_debase.png?v=2602b264.png);
background-repeat: no-repeat;
cursor: pointer;
margin: 6px 6px 6px 0;
}
.bdshare-button-style1-24 {
zoom: 1;
}

.warp {
	width: 1170px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 30px;
}
.zuocel {
	float: left;
	width: 820px;
}
.text1 {
	background-image: url(../tplimg/xiuqi.png);
	background-repeat: no-repeat;
	position: absolute;
	width: 88px;
	top: 44px;
	height: 44px;
	padding-left: 0px;
}
.text2 {
	background-image: url(../tplimg/xiuqi.png);
	background-repeat: no-repeat;
	position: absolute;
	width: 88px;
	top: 220px;
	height: 44px;
	padding-left: 0px;
	left: -12px;
}
.nwasxpic {
	position: relative;
	width: 820px;
	top: 0px;
	left: 0px;
	right: 0px;
	bottom: 0px;
}
.nwasxpic img {
	margin-left: 12px;
}
.text1 h2,.text2 h2 {
	font-size: 16px;
	line-height: 36px;
	color: #FFF;
	text-align: center;
	height: 36px;
	width: 88px;
	overflow: hidden;
	font-family: Verdana, Geneva, sans-serif;
}
.wanq {
	float: right;
	width: 306px;
	border: 1px solid #e4e4e4;
	background-color: #FFF;
}
.wanqlan {
	height: 35px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dfdfdf;
}
.wanqlan h3 {
	font-size: 14px;
	line-height: 35px;
	color: #666;
	text-indent: 15px;
	float: left;
}
.wanqlan span {
	float: right;
	margin-right: 15px;
	line-height: 35px;
	font-size: 12px;
	color: #CCC;
}
.wanqlan span a {
	color: #999;
}
.leipc {
	float: left;
	width: 276px;
	margin-top: 15px;
	margin-left: 15px;
	_margin-left: 7px;
}
.leipc li {
	float: left;
	height: 187px;
	width: 276px;
	margin-bottom: 15px;
}
a#toTop{
	width: 50px;
	height: 50px;
	line-height: 55px;
	text-align: center;
	overflow: hidden;
	font-size: 42px;
	font-family: Verdana, Geneva, sans-serif;
	color: #fff;
	position: fixed;
	z-index: 999;
	left: 40%;
	margin: 0 0 0 515px;
	bottom: 25%;
	display: none;
	background-color: #000;
	filter: alpha(opacity=30);
	opacity: 0.3;
	_position: absolute;
	_bottom: 15%;
_top: expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight- this.offsetHeight-(parseInt(this.currentStyle.marginBottom,10)||60))); }
a:hover#toTop{ color: #fff; text-decoration: none; filter: alpha(opacity=60); opacity: 0.6; }
/*-----公用尾部-----*/
.foot { width: 80%;min-width: 760px; font:12px/1.75 "宋体", "Arial", sans-serif; margin: 2% auto 0; padding-bottom: 3%; color: #333; text-align: center;_width: 760px;}
.foot a{ color: #333; }
.footerTop {  margin-bottom:10px; }
.footerTop a{ margin:0 8px; }
.footerM{ text-align: center;}
.footerL, .footerM, .footerR { display:inline-block;vertical-align: top;*display:inline;*zoom:1;}
.footerL, .footerR{margin: 0 10px;}
/*-----公用尾部-----*/
.yangp {
	background-image: url(../tplimg/liebiaodi.png);
	background-repeat: no-repeat;
	height: 175px;
	width: 352px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #e1dcd8;
}
.lewenz li {
	width: 367px;
	height: 414px;
	padding-bottom: 35px;
	margin-right: 23px;
	_margin-right: 17px;
	float: left;
	position: relative;
}
.yangp h3 {
	margin-top: 15px;
	font-family: "微软雅黑";
	font-size: 18px;
	line-height: 30px;
	height: 30px;
	float: left;
	width: 332px;
	overflow: hidden;
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 5px;
	padding-left: 15px;
}
.yangp p {
	font-size: 12px;
	width: 322px;
	line-height: 20px;
	font-weight: normal;
	color: #777;
	overflow: hidden;
	float: left;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
	height: 80px;
	display: block;
}
#displaypagenum {
width: 100%;
margin: 20px 0 0;
text-align: center;
}
#displaypagenum .page_now {
background: none repeat scroll 0 0 #296CB3;
color: #FFFFFF;
cursor: default;
font-size: 14px;
font-weight: bold;
height: 23px;
line-height: 23px;
padding: 0 8px;
display: inline-block;
}
#displaypagenum span {
display: none;
}
.page2 {
cursor: pointer;
display: inline-block;
height: 21px;
line-height: 21px;
padding: 0 8px;
text-decoration: none;
font-size: 14px;
background-color: #FFF;
border: 1px solid #9AAFE5;
color: #3568B9;
}
