@charset "utf-8";
/* CSS Document */
body{font:12px/140% Arial,"宋体",Helvetica, sans-serif,Verdana;color:#5a5a5a; margin:0; background:#FFF; }
html,body{overflow-x:hidden;-webkit-text-size-adjust:none;}
table,td{font:12px/140% Arial,"宋体",Helvetica, sans-serif,Verdana; color:#5a5a5a;}
table{border-collapse:collapse; border-spacing:0; empty-cells:show; }
th, td { border-collapse:collapse; }
A:link{text-decoration:none; color:#5a5a5a;}
A:visited{text-decoration:none; color:#5a5a5a;}
A:hover{text-decoration:none; color:#47cdff;}
img{ border:0; }
div,p,img,ul,ol,li,form,input,label,span,dl,dt,dd,h1,h2,h3,h4,h5,h6{margin:0;padding:0;}
input[type="reset"]::-moz-focus-inner, input[type="button"]::-moz-focus-inner, input[type="submit"]::-moz-focus-inner, input[type="file"] > input[type="button"]::-moz-focus-inner{   border:none;padding:0 } 
a{blr:expression(this.onFocus=this.blur())} /*for IE*/
a{outline:none;} /*for Firefox*/
ol,ul,li{list-style-type:none;}
.overz{ overflow:auto; zoom:1; overflow-x:hidden; overflow-y:hidden;}
.w1200{ width: 1200px; margin: auto; overflow: hidden;}

.header{ height: 170px;}
.head{ height: 110px; }
.logo{
	float: left;
	margin-top: 20px;
}
.logoline{
	padding: 3px 0 0 6px;
	float: left;
	margin: 50px 0 0 22px;
	border-left: 1px solid #d9d9d9;
	color: rgb(51, 51, 51);
    font-family: "微软雅黑";
    font-size: 14px;
    line-height: 22px;
}
.hotline{
	height: 40px;
	float: right;
	margin-top: 30px;
	padding: 22px 12px 0 68px;
	background: url(../images/ye8q.png) no-repeat left center;
	font-family: "微软雅黑";
    font-size: 18px;
    color: rgb(0, 0, 0);
	line-height:1.4;
}

.nav{
	height: 54px;
	background-color: rgb(4, 54, 108);
}
.nav .w1200{ overflow:visible;}
.nav div>ul{
	max-width: 860px;
	float: left;
	position:relative;
	z-index:9;
	margin: 6px 0 0 20px;
}
.nav div>ul> li{
	height: 48px;
	/* line-height: 42px; */
	text-align: center;
	float: left;
}
.nav div>ul> li >a{
	display: block;
	height:42px;
	padding: 0 32px;
	font-family: "Microsoft YaHei";
	font-size: 14px;
	color: #fff;
	line-height:21px;
}
.nav div>ul> li a:hover{background-color: #2c8fd2;}
.nav ul li a span{ display:block;}

.nav ul li:hover ul{ display:block;}
.nav ul li ul{
	background-color: #2c8fd2;
	display:none;
	margin-top:6px ;
	padding-top:6px ;
}
.nav ul li ul li{padding: 3px;}
.nav ul li ul li a{
	display: block;
	font-size:13px;
	color: #fff;
	line-height:1.5;
	text-align:center;
}
.nav ul li ul li a:hover{
	background-color:rgb(4, 54, 108);
}

.nav form{
	width: 208px;
	height: 36px;
	float: right;
	margin: 14px 10px 0 0;
}
.search-keyword{
	width: 145px;
    height: 24px;
	float: left;
	font-size: 14px;
    font-family: SimSun;
    color: #666;
	line-height: 24px;
    vertical-align: middle;
    border: #d3d3d3 1px solid;
	padding: 0 5px;
}
.search-submit{
	height: 26px;
	width: 50px;
	float: left;
	background: url(../images/a3.jpg) no-repeat;
	border: 0;
	line-height: 28px;
	text-align: center;
	cursor: pointer;
}
.navline{
	width: 100%;
	height: 6px;
	background-color: rgb(44, 143, 210);
}

.banner{
	height:528px;
	position:relative;
	overflow:hidden;
}

.footer{
	height:294px;
	background-color: rgb(8, 18, 30);
}
.foot{
	height:240px;
	background-color: rgb(7, 55, 99);
}
.foot .logofoot{
	float:left;
	margin:48px 0 0 10px;
}
.foot .footline{
	height:150px;
	width:1px;
	float:left;
	margin:52px 12px 0;
	border-left: 1px solid #d9d9d9;
}
.foot .footinfo{
	width:360px;
	float:left;
	margin:50px 0 0 96px;
	padding-top:16px;
	color: #fff;
    font-family: "微软雅黑";
    font-size:14px;
    line-height: 174%;
	white-space:pre-wrap;
}
.foot .qrcode{
	float:right;
	margin:36px 20px 0 0;
}
.foot .qrcode p{
	margin-top:16px;
	color: rgb(255, 255, 255);
    font-size: 14px;
    font-family: 微软雅黑;
	text-align:center;
}
.footer ul{
	height:30px;
	float:left;
	margin:12px 20px 0;
}
.footer ul li{
	float:left;
	line-height:30px;
	text-align:center;
}
.footer ul li a{
	display:block;
	padding:0 18px;
	color:#fff;
	line-height:30px;
}
.footer ul li a:hover{
	background-color:#d9d9d9;
	color: rgb(7, 55, 99);
}
.footer .copyright{
	float:right;
	line-height:52px;
	color: rgb(217, 217, 217);
    font-family: 微软雅黑;
    font-size: 13px;
}
.footer a{ color:#ddd;}
.footer a:hover{ color:#fff;}

.totop{
	display:none;
	position:fixed;
	top:478px;
	right:18px;
	width:40px;
	height:40px;
	text-indent:-999em;
	z-index:99;
	background:url(../images/top.png) no-repeat -630px 0;
}
.totop:hover{ background-position:-630px -42px;}


