*{ margin:0; padding:0; }
li { list-style:none; }
a { text-decoration:none; }
img { border:none; vertical-align:top; }
input{ outline:none; }
.clear{
	clear: both;
}
body{
	background: #f7f8fa;
	width: 100%;
	overflow-x: hidden;
}
#foot{
	height:390px;
	background:#24252a;
}
#foot .center{
	width: 1200px;
	margin:0 auto;
	padding-top: 42px;
	
}
.layui-carousel{
	background:none !important;
}
#foot .left{
	float: left;
	width: 550px;
	font-size: 15px;
	color: white;
	margin-left: 54px;
}
.foot_nav{
	float: left;
	width: 366px;
}
.foot_nav .title,#foot  .contact_us .title{
	height: 38px;
	line-height: 38px;
}
.foot_nav  li{
	float: left;
	width: 183px;
	height: 38px;
	line-height: 38px;
}

#foot  .contact_us li{
	width: 180px;
	height: 38px;
	line-height: 38px;
}
.foot_nav  li a{
	color: white;
}
#foot  .contact_us{
	width: 180px;
	float: left;
}
.customer_service{
	display: block;
	width: 150px;
	height: 34px;
	border: 1px solid white;
	line-height: 34px;
	text-align: center;
	color: white;
}
#foot .right{
	float: left;
	width: 546px;
	color: white;
	font-size: 15px;
	position: relative;
}
#foot .right .title{
	height: 38px;
	line-height: 38px;
}
#foot .right .ewm{
	margin-top: 20px;
}
#foot .right .ewm img{
	width: 118px;
	margin-right: 20px;
}
.foot_logo{
	margin-top: 198px;
    margin-bottom: 10px;
}
.site_info{
	font-size: 13px;
}



#top{
	height: 77px;
	background: #233241;
}
#top .center{
	width:1370px ;
	margin: 0 auto;
}
#top .logo{
	float: left;
	width: 455px;
	height: 46px;    margin-top: 14px;
}
#top .nav{
	    float: left;
    width: 816px;
    height: 31px;
    margin-top: 22px;position: relative;
}
#top .nav li{
	float: left;
   width: 113px;
    text-align: center;
}
#top .nav li a{
	    font: 20px/38px 微软雅黑;
    color: white;
    padding: 0;
    padding-bottom: 10px;
   
}
.title_nav #bg{position: absolute;background: #00aff2 ;left: 0px;z-index: 1;}
.search{
	width: 190px;
	height: 28px;
	border: 1px solid white;
	border-radius: 14px;
	background: url(../img/search.png) no-repeat 166px center;
	float: left; margin-top: 25px;

}
.search input{
	    width: 151px;
    border: none;
    height: 28px;
    margin-left: 14px;
    background: none;
    color: white;
}
/* 轮播图 */
#test2  .section img{
	width: 100%;
	max-height: 600px;
	min-height:340px;
}
.layui-icon-shrink-right,.nav2{
	display: none;
}
@media only screen and (min-width: 768px) and (max-width: 1200px) {
	*{
		transition:0.8s ease;
	-webkit-transition:0.8s ease;
	-moz-transition:0.8s ease;
	-o-transition:0.8s ease;
	-ms-transition:0.8s ease;
	}
	#top .center{
		display: none
	}
	.layui-icon-shrink-right{
		display: block;
		font-size: 34px !important;
		color: white;
		float: right;
		margin-top: -38px;
		margin-right: 21px;
	}
	.nav2{
		    display: block;
    position: absolute;
    z-index: 1111;
    width: 100%;
	}
	.layui-nav-tree .layui-nav-item a:hover{
		background-color: #233241 !important;
	}
	.layui-nav-tree{
		width: 100% !important;background-color: #233241 !important;
	}
	.logo_img{
		    display: block;
    margin: 0 auto;    margin-top: 15px;
	}
	.nav2_logo{
		height: 77px !important;
	}
	.layui-nav-tree .layui-nav-more{
		border-width: 13px !important;
	}
	.nav2 dd a{
		font-size: 16px;
		font-family: 微软雅黑;
	}
	#foot{
		height: auto;
	}
	#foot .center{
		width: 100%;
	}
	#foot .left{
		float: none;
		width: 100%;
	}
	#foot .right{
		display: none;
	}
	.foot_nav {
	    float: left;
	    width: 50%;
	    margin-left: 10%;
	}
}


.layui-nav .layui-this:after, .layui-nav-bar, .layui-nav-tree .layui-nav-itemed:after{
	background-color: #3c8fff !important;
}