
@charset "utf-8";
* {
	margin: 0;
	padding: 0;
	font-family: Microsoft Yahei, arial, SimSun, Tahoma, Helvetica, STHeiti, sans-serif;
	list-style: none;
	line-height: 1;
	transition: color, border-color 0.3s;
}
input[type="button"], 
input[type="submit"], 
input[type="reset"] {
    -webkit-appearance: none;
}
a {
	text-decoration: none;
}
body {
	background: #fff;
	color: #333;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
th {
	font-weight: 400;
}
img {
	border: 0;
}
textarea,
select,
option,
input {
	outline: none;
}
.left {
	float: left;
}
.right {
	float: right;
}
.fw400 {
	font-weight: 400;
}
.fw700 {
	font-weight: 700;
}
.clearBoth,
.clearboth {
	clear: both;
}
.bordernone {
	border: none!important;
}
.red {
	color: red;
}
.white {
	color: #fff;
}
.centerBox{
	margin:0 auto;
	width:100%;
	max-width:1200px;
}
.NavLevel:after,
.NavItem:after,
.dh:after,
.bwimg:after,
.centerBox:after{
	content:"";
	display:block;
	clear:both;
}

.clear{ clear:both;content:"";
	display:block; }

.banner{ width:100%; height:auto;}
.bw{text-align:right;}
.bw img{ float:right;  }
.bwimg{ margin-right:350px;}
.bwimg img{  margin-top:75px; margin-left:10px;}
.dh{ max-width:1200px; width:100%; margin:auto; height:67px; }
.logo{
	float:left;
	padding: 20px 0;
}
.logo:after,
.dh_1{
	 
	color:#797979; 
	float:right;
	margin-top:30px;
	margin-right:60px;
	}
.lm{ 
	max-width:750px;
	width:750px;
	float:right;
	height:67px;
	}
.wei{
	border:#dbdbdc solid 1px;
	}
.dh_2{
	
	color:#797979; 
	float:right;
	margin-top:30px;
	margin-right:60px;
	border-bottom:3px solid #61b92f ;
	height:34px;
	
	}
.logo1{
	width:160px;
	line-height:68px;
	height:68px;
	margin-left:2px;
	margin-right:68px;
	float:left;
	}
.logo1 img{
	width:100%;
	vertical-align:middle;
	
	}
.Nav{
	float:right;
	    width: 785px;
 
	}
.NavItem .NavLevel .level{
	float:left; 
	padding:0 36px;
	position:relative;
	}
.NavItem .NavLevel .level {
	line-height:68px;
	}
.hh{
	position:absolute;
	}
.hh .level1{
	display:none;
	}
.level:hover .hh .level1{
	display:block;
	}
.level a{ 
	color:#797979;
	}
.level1{
	background:rgba(255,255,255,0.5);
	color:#797979;
	line-height:42px;
	width:86px;
	margin-left:-12px;
	
	}
	
.level a:hover{
	border-bottom:3px solid #61b92f ;
	height:34px;
	width:58px;
	padding-bottom: 5px;
	
	}
.level1 a{
	width:86px;
	margin-left:12px;
	border-bottom:1px solid #898989;
	line-height:42px;
	}
.footer{
	width:100%;
	height:518px;
	background:#1f2029;
	}
.footerval{
	width:100%;
	margin:auto;
	height:397px;
	}
.footerLeft{
	margin-left:135px;
	width:750px;
	float:left;
	}
.leftimg1 img{
	padding:60px 0 0 0;
	}
.lian{
	padding:60px 40px 0 0;
	
	}


.lian a{
	font-size:16px;
	color:#e1e1e2;
	line-height:46px;
	display:inline-block;
	padding:0 40px 0 0;
	margin-left:10px;
	}
.lian img{
	width:44px;
	height:44px;
	display:block;
	margin-right:20px;
	float:left;
	}
.lian .infor{
	display:block;
	float:left;
	line-height:46px;
	margin-right:30px;
	}
.follow{
	padding:30px 0 0 0;
	display:block;
	float:left;
	margin-left:135px;
	}
.follow .infor{
	display:block;
	float:left;
	line-height:35px;
	margin-right:10px;
	color:#e1e1e2;
	}
.tongji{
	display:block;
	float:left;
	padding:43px 0 0 0;
	line-height:35px;
	margin-left:35px;
	}
.beian{
	display:block;
	float:left;
	padding:30px 0 0 0;
	line-height:35px;
	color:#e1e1e2;
	margin-left:23px;
	}
.footerRight{
	display:block;
	float:right;
	margin-right:135px;
	width:320px;
	}
.rightimh{
	display:block;
	float:right;
	
	}
.rightimh1{
	padding:60px 0 0 0;
	
	}
.rightimh2{
	margin-top:20px;
	}
.rightimh p{
	display:block;
	font-size:12px;
	color:#e1e1e2;
	margin-right:25px;
	line-height:20px;
	}
.fengge{
	display:block;
	border-bottom:#fff solid 1px;
	width:100%;
	}
.tel{
	display:block;
	float:left;
	margin-left:42px;
	font-size:24px;
	color:#e1e1e2;
	margin-top:75px;
	}
.fl{
	width:100%;
	height:121px;
	display:block;
	}
.banquan{
	display:block;
	width:320px;
	float:right;
	margin-right:135px;
	}
.banquan1{
	display:block;
	font-size:12px;
	color:#e1e1e2;
	margin-top:40px;
	margin-left:42px;
	}
	
.con{
	display:block;
	max-width:1200px;
	width:100%;
	margin:auto;
	height:auto;
	margin-bottom:20px;
	min-height:800px;	}
.con_zb{
	display:block;
	margin-top:30px;
	color:#666666;
	font-size:14px;
	}
.con_zb a{
	color:#666666;
	}
.con_nr{
	display:block;
	margin-top:20px;
	height:auto;
	margin-bottom:20px;
	}
.conleft{
	display:block;
	width:165px;
	margin-top:50px;
	float:left;
	}
.conleft_dh{
	display:block;
	border-bottom:1px solid #777575;
	}
.conleft_dh1 ul li{
	display:block;
	border-bottom:1px solid #1b7bed;
	}
.conleft_dh1 ul li a{
	display:block;
	color:#1b7bed;
	font-size:14px;
	line-height:30px;
	
	}
.conleft_dh ul li a{
	display:block;
	color:#777575;
	font-size:14px;
	line-height:30px;
	
	}
.conleft_zsb{
	display:block;
	font-size:14px;
	color:#666666;
	margin-top:5px;
	}
.conleft_zsb p{
	display:block;
	font-size:12px;
	color:#666666;
	margin-top:5px;
	line-height:30px;
	}
.conright{
	display:block;
	margin-top:50px;
	float:right;
	width:955px;
	margin-bottom:20px;
	}
.conright_cp{
	display:block;
	margin-top:15px;
	font-size:14px;
	}
.k4{
	border: 1px solid #B9DCE3;
	}
.k2{
	border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #E3E3E3;
	}
.conright_zx{
	color: #666666;
    font-size: 12px;
	} 
.conright_zx a{
	color: #666666;
	}  
.conright_title{
	display:block;
	font-size: 14px;
    color: #159AD2;
    font-weight: bold;
	text-align:center;
	margin-top:15px;
	}
.conright_ly{
	display:block;
	margin-top:15px;
	font-size:14px;
	color: #999999;
	text-align:center;
	}
.conright_nr{
	display:block;
	margin-top:15px;
	line-height:30px;
	}
.wx{
	clear:both;
	display:block;
	margin-top:50px;
	}
.STYLE5{
	color:#666666;
	}




