@charset "utf-8";
body{width:100%;font-size:14px;font-family:microsoft yahei,Verdana,Arial;margin:0 auto;padding:0;color:#666;background:#fff;-webkit-font-smoothing: antialiased;}
div{margin:0 auto; padding:0;}
h1,h2,h3,h4,h5,h6,ul,li,dl,dt,dd,form,img,p,ol{margin:0; padding:0; border:none; list-style-type:none;}
em,i{font-style:normal;}
a,a:link,a:visited,a:hover{text-decoration:none;outline:none;}
li{list-style:none;}


/*********网页头部***********/
.curument{
	background:#2d2a28!important;
}
.top{
    width:100%;
    float:left;
    margin:0;	
	height:116px;
}
.top .logo{
	width:100%;
	margin:0 auto;
	float:left;
	height:86px;
}
.top .logo ul{
	/* width:1060px; */
	clear:both;
	margin:0 auto;
	width:1160px;
}
.top .logo ul .logo-img{
	float:left;
	margin-top:20px;
	margin-left:16px;
}

.top .logo ul .logo-contact{
	float:right;
	margin-top:30px;
	position:relative;
	z-index:2999999;
	margin-right:50px;
}
.top .logo ul .logo-contact .cn{
	background:#2d2a28;
}
.top .logo ul .logo-contact .en{
	background:#055895;
}
.top .logo ul .logo-contact .cn,.top .logo ul .logo-contact .en{
	padding:3px 5px;
	color:#fff;
}	


.top .nav{
	width:100%;
	margin:0;
	z-index:299999;
	height:30px;
	float:left;
	position:relative;
	background:rgba(3,86,152,0.8);
}
.top .nav .nav_1{
	clear:both;
	width:1116px;
	margin:0 auto;
	height:30px;
}
.top .nav .nav-cn  li{
	height:30px;
	line-height:30px;
	width:124px;
	text-align:center;
	float:left;
	color:#fff;
	z-index:10000;
	cursor:pointer;
	font-weight:600;

	
}
.top .nav .nav-en  li{
	height:30px;
	line-height:30px;
	/* width:124px; */
	text-align:center;
	float:left;
	color:#fff;
	z-index:10000;
	cursor:pointer;
	font-size:13px;
	padding:0 9px;
	/* font-weight:600; */
}
.top .nav .nav_1 li:hover{
	background:#2d2a28;
}

div.hidden-box{width:124px;position:absolute;display:none; text-align:center;top:-12px;}
	
.hidden-box ul{list-style-type:none;color:#fff;cursor:pointer; padding-top:12px;padding-bottom:15px}
.hidden-box ul li{ line-height:30px; height:30px; font-weight:600;background:rgba(11,111,173,0.8);}
.hidden-box ul a{
	color:#fff;
}
.hidden-box>ul li:hover{
	cursor:pointer;
	background:#2d2a28;
}

/*****英文*****/
div.hidden-box1{width:124px;position:absolute;display:none; text-align:center;top:-12px;}
	
.hidden-box1 ul{list-style-type:none;color:#fff;cursor:pointer; padding-top:12px;padding-bottom:15px}
.hidden-box1 ul li{/*  line-height:30px; height:30px; */ /* font-weight:600; */background:rgba(11,111,173,0.8);padding:10px 0;font-size:13px;}
.hidden-box1 ul a{
	color:#fff;
}
.hidden-box1>ul li:hover{
	cursor:pointer;
	background:#2d2a28;
}


/*****英文*****/
#box-1{left:124px;}
#box-2{left:248px;}
#box-3{left:372px;}
#box-4{left:496px;}
#box-5{left:620px;}
#box-6{left:744px;}
#box-7{left:868px;}
#box-8{left:992px;}
#box-1-1{
	left:116px;
	width:110px;
}
#box-2-2{
	left:226px;
	width:110px;
}
#box-3-3{
	left:336px;
	width:154px;
}
#box-4-4{
	left:490px;
    width:133px;
}
#box-5-5{
	left:623px;
    width:101px;
}
#box-6-6{
	left:623px;
    width:171px;
}
#box-7-7{
	left:895px;
    width:100px;
}
#box-8-8{
	left:995px;
    width:102px;
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
	#box-1-1{
	left:118px;
	width:110px;
}
#box-2-2{
	left:228px;
	width:110px;
}
#box-3-3{
	left:340px;
	width:154px;
}
#box-4-4{
	left:494px;
    width:133px;
}
#box-5-5{
	left:628px;
    width:101px;
}
#box-6-6{
	left:623px;
    width:171px;
}
#box-7-7{
	left:900px;
    width:100px;
}
#box-8-8{
	left:1000px;
    width:102px;
}
}
/*
页尾*/
.footer{
	width:100%;
/* 	height:50px; */
	float:left;
}
.foot-nav{
	width:100%;
	background:#585858;
	margin:0px auto;
	float:left;
}
.foot-nav ul{
	width:1100px;
	margin:44px auto;

}
.foot-nav ul .nav-1{
	width:202px;
	float:left;
}
.foot-nav ul li div{
	width:100%;;
	text-align:left;
	padding-bottom:20px;
	font-size:16px;
	color:#fff;
	border-bottom:1px solid #acacac;
}
.foot-nav ul li .ol-1{
	clear:both;
	margin-top:30px;
}
.foot-nav ul li .ol-1 .weixin{
	float:right;
}
.foot-nav ul li .ol-1 .shouji{
	float:left;
}

.foot-nav ul li.nav-2{
	margin-left:64px;
}
.foot-nav ul li .ol-2{
	margin-top:22px;
	line-height:30px;
	margin-bottom:44px;
}
.foot-nav ul li .ol-2 li{
	color:#fff;
	font-size:12px;
}
.foot-beian{
	width:100%;
	background:#252525;
}
.foot-beian ul{
	width:1002px;
	margin:0 auto;
	padding-top:16px;
	padding-bottom:30px;
	clear:both;
	
}
.foot-beian ul li{
	font-size:12px;
	color:#fff;
}
.foot-beian ul .copy{
	float:left;
}

.foot-beian ul .tech{
	float:right;
}