/*头部*/
body{
	min-width: 1200px;
}
.head{
	width: 100%;
	height: 80px;
	background: #fff;
}
.headin{
	width: 1200px;
	min-width: 1200px;
	height: 80px;
	margin: 0 auto;
	overflow: hidden;
}
.logo{
	float: left;
	line-height: 80px;
	cursor: pointer;
}
.logo img{
	vertical-align: middle;
	/* height: 70px; */
	height: 75px;
}
.hright{
	float: right;
}
.nav{
	overflow: hidden;
	margin-top: 18px;
	
}
.nav li{
	float: left;
	width: 118px;
	height: 62px;
	line-height: 62px;
	margin-right: 40px;
	text-align: center;
}
.nav .last{
	margin-right: 0;
}
.nav li a{
	font-size: 18px;
	color: #001414;
	width: 100%;
	height: 100%;
	display: inline-block;
}
.addbg{
	background: url(../img/hbg.png) 0 0 no-repeat;
	background-size:100% 100% ;
}
.nav .addbga{
	color: #fff;
}
.nav li a:hover{
	color: #fff;
}
/*底部*/
.footer{
	width: 100%;
}
.footin{
	width: 100%;
	background: #232323;
	overflow: hidden;	
}
.foottop{
	width: 970px;
	min-width: 970px;
	margin: 58px auto 40px;
	overflow: hidden;
}
.fleft{
	float: left;
	width: 680px;
}
.fltop,.flbot{
	overflow: hidden;
}
.fltop li{
	float: left;
	width: 66px;
	margin-bottom: 14px;
	text-align: center;
	margin-right: 90px;
}
.fltop .long{
	width: 360px;
	margin-right: 0;
}
.fltop li a{
	color: #cccccc;
}
.fltop .ftit a{
	font-size: 16px;
	color: #fff;
}
.flbot li{
	float: left;
	margin-bottom: 14px;
}
.flbot .shot{
	width: 66px;
	text-align: center;
	margin-right: 90px;
}
.flbot .long{
	width: 140px;
	margin-right: 78px;
}
.flbot  .llast{
	margin-right: 0;
}
.flbot li a{
	color: #ccc;
}
.fright{
	float: right;
}
.weixin{
	color: #aeb0be;
	text-align: center;
	margin-top: 20px;
}

.footin2{
	width: 100%;
	text-align: center;
	background: #101113;
	font-size: 12px;
	color: #828282;
	padding-top: 13px;
	padding-bottom: 10px;

}
.beihao{
	margin-bottom: 7px;
}
.return{
	width: 80px;
	height: 83px;
	background: url(../img/returns.png) 0 0 no-repeat;
	position: fixed;
	bottom: 10px;
	right: 5px;
	cursor: pointer;
	background-color: transparent;

}
.content{
	width: 100%;
	position: relative;
	background: #f5f5f5;
	overflow: hidden;
}
.contentin{
	width: 1200px;
	min-width: 1200px;
	margin: 0 auto;
	overflow: hidden;
}
/*左边导航*/

.connav {
	width: 210px;
	padding-top: 27px;
	padding-bottom: 8px;
	background: #fff;
	float: left;
}

.doahang {
	overflow: hidden;
}

.daohang li {
	height: 36px;
	line-height: 36px;
	margin-bottom: 12px;
	position: relative;
	text-align: center;
}

.daohang li a {
	display: inline-block;
	width: 100%;
	height: 100%;
	font-size: 16px;
	color: #666666;
}

.daohang li .addclass {
	color: #08a5e4;
	font-weight: bold;
}

.nlast {
	margin-bottom: 0;
}

.slider2 {
	display: inline-block;
	height: 36px;
	width: 8px;
	background: url(../img/slider2.png) 0 0 no-repeat;
	position: absolute;
	left: 0;
	display: none;
}
.pages {
	text-align: center;
}
/*头部二级导航*/
.erjinav{
	width: 100%;
	height: 680px;
	position: absolute;
	top:80px;
    left: 0;
    z-index: 9999;
    display: none;
}
.bgcolor{
	width: 100%;
	height: 100%;
	 background: #000;
    opacity: 0.8;
    filter:alpha(opacity=80);   
    -moz-opacity:0.8;   
    -khtml-opacity: 0.8; 
}
.navcenter{
	width: 1200px;
	min-width: 1200px;
	height: 100%;
	margin: 0 auto;
	color: #fff;
	overflow: hidden;
	position: relative;
	top:-680px;
    /*left: 352px;*/
	
}
.line1,.line2,.line3,.line4{
	float: left;
	/*width: 229px;*/
	height: 600px;
	margin: 24px 0;
	border-right: 1px solid #acacad;
}
.line1{
	width: 209px;
	padding-left:20px ;
}
.line2,.line3{
	padding-left: 100px;
	width: 222px;

}
.line4{
	padding-left: 100px;
	width: 224px;
	border: 0;
}
.nav .linetit{
	font-size: 22px;
	height: 45px;
	line-height: 45px;
	text-align: left;
	font-weight: bold;
	color: #12a7d7;
	
}
.nav .linlist a{
	font-size: 14px;
	margin-right: 0;
	color: #dbdbdb;
}
.nav .linlist li:hover{
	background-image:none !important;
}
.nav .linlist a:hover{
	color: #11a6d9;
}
.nav .linlist li{
	width: 100%;
	float: inherit;
	height: 30px;
	line-height: 30px;
	margin-right: 0;
	text-align: left;
}
.zhyh .navcenter{
	width: 1200px;
	min-width: 1200px;
	height: 100%;
	margin: 0 auto;
	color: #fff;
	overflow: hidden;
	position: relative;
	top:-180px;

}
.zhyh .line1,.zhyh  .line2,.zhyh  .line3,.last .line1,.last  .line2,.last  .line3{
	border-right: 0;
}
.zhyh  .line1,.zhyh  .line2,.last  .line1,.last  .line2{
	width: 275px;
	height: auto;
}
.zhyh  .line3,.zhyh  .line4,.last  .line3,.last  .line4{
	width: 100px;
	height: auto;
}
.zhyh  .erjinav{
	height: 175px;
}
.anli .erjinav {
    height: 209px;

}
.anli .navcenter{
	width: 1200px;
	min-width: 1200px;
	height: 100%;
	margin: 0 auto;
	color: #fff;
	overflow: hidden;
	position: relative;
	top:-220px;

}
.nav .anli .line1,.nav .anli .line2,.nav .anli .line3{
	border-right: none;
	width: 195px;
}
.nav .anli .line4{
	width: 158px;
	text-align: right;
}
.nav .last  .line4 .linlist a{
	text-align: right!important;
	border-right: none;
}
.nav .anli .linlist li{
	width: 100%;
	float: inherit;
	height: 30px;
	line-height: 30px;
	margin-right: 0;
	text-align: center;
}
.last .navcenter{
	width: 1200px;
	min-width: 1200px;
	height: 100%;
	margin: 0 auto;
	color: #fff;
	overflow: hidden;
	position: relative;
	top:-180px;
}
.last .erjinav {
    height: 175px;
    display: none;
}
.last .line1,.last .line2{
	width: 340px;
}
.last  .line3 .linlist a,.last  .line4 .linlist a{
	text-align: right;
}
#foot{
	height: 397px;
}