﻿/*head开始*/
.head{
	height: 70px;
	z-index: 15;
	width: 1150px;
	margin: 0 auto;
}
.head-z{
	width: 100%;
	background-color: #fff;
}
.navfixed{
	position:fixed;
	top:0;
}
.t-logo{
	width:120px ;
	height:65px ;
}
.nav>ul{
	margin-left: 264px;
}
.nav>ul>li{
	cursor: pointer;
	float: left;
	margin-left: 35px;
	line-height: 65px;
	font-weight: 900;
	font-size: 12px;
	font-family: arial;
	font-weight: 800;
}
.nav img{
	margin-bottom: 25px;
}
.nav li span{
	display: block;
	width: 18px;
	height: 12px;
	float: left;
}
.nav li a{
	color: #474747;
}
.nav li:hover{
	color: #828282;
}
.nav li a:hover{
	color: #828282;
}
.nav .nav-li-3:hover .nav-itme1{
	display: block;
}
.nav .nav-itme1{
	position: absolute;
	width: 100%;
	height: 234px;
	background-color: #f3f3f3;
	display: none;
	top:65px;
	left: 0px;
}
.nav .nav-itme1 ul{
	width: 1000px;
	margin: 0 auto;
}
.nav .nav-itme1 li{
	float: left;
	width: 15%;
	margin-right:100px;
}

.nav .nav-itme1 li img{
	width: 222px;
	height: 129px;
}


.nav-itme1 h2{
	font-family: arial;
	font-weight: 600;
	line-height: 68px;
	font-size: 12px;
	color:#212121 ;
}
/*Kanit, Arial, Helvetica, sans-serif*/
/*head结束*/
/*banner开始*/
.banner{
	margin-top: 65px;
	width: 100%;
	/*height: 1065px;*/
    overflow:hidden
}
.banner .banner-img{
	width: 100%;
}
.banner img{
	width: 100%;
    height:810px;
}
.banner-txt{
	width: 1147px;
	margin: 0 auto;
	text-align: center;
}
.banner-txt ul{
	margin-bottom: 50px;
	text-align: center;
}
.banner-txt p{
	font-size:14px;
	line-height:32px ;
	color:#797777 ;
	width: 900px;
	margin: 0 auto;
	margin-top: 50px;
}
.banner-txt .banner-txt-m img{
	margin-top: 20px;
	background-color: #222;
	width: 80px;
	height: 34px;
	border-radius: 4px;
	color: #fff;
}
/*banner结束*/
.flag{
	margin-top: 20px;
	text-align: center;
	background-color: #f2f2f2;
	width: 100%;
}
.flag h2{
	font-size: 20px;
	line-height: 90px;
	color: #222;
}
.flag ul{
	width: 1200px;
	margin: 0 auto;
}
.flag li{
    width:8.4%;
	padding-bottom: 32px;
	float: left;
	margin-right: 32px;
}
.flag li p{
    padding-left:10%;
	font-size: 14px;
	line-height: 30px;
}
/*flag结束*/
/*introduce开始*/
.introduce{
	text-align: center;
}
.introduce .introduce-txt h2{
	font-size:22px ;
	line-height:57px ;
	margin-top: 13px;
	color:#474747 ;
}
.introduce-txt p{
	font-size:14px ;
	line-height:30px ;
	color: #797777;
	width: 1200px;
	margin: 0 auto;
}
.introduce-img{
	width: 1068px;
	margin: 50px auto 0 auto;
}
.introduce-img li{
	float: left;
	margin:0px 29px;
}
.introduce-img li img{
	width: 296px;
	height: 179px;
}


.introduce-img li h2{
	text-align: center;
	font-size: 16px;
	line-height: 64px;
	font-family:Arial ;
	color:#474747;
	font-weight:800 ;
}
.introduce-img .introduce-img-r{
	margin-right: 0px;
}
.introduce h2 a{
	font-size: 14px;
	line-height: 60px;
	color:#222;
	position: relative;
	font-weight:600 ;
	font-family:Arial ;
}
.introduce h2 a span{
	display: block;
	width: 24px;
	height: 14px;
	margin-top: 1px;
	position: absolute;
	bottom: 47px;
	right: -30px;
}
/*introduce结束*/
/*Products开始*/
.products{
	width: 1200px;
	height: 170px;
	margin: 0 auto;	
	text-align: center;
}
.products h2{
	font-size:22px ;
	line-height:72px ;
	color:#474747 ;
	font-family:Arial ;
	font-weight: 900 ;
}
.products p{
	font-size:14px ;
	line-height:30px ;
	color:#797777 ;
}
/*Products结束*/
/*exhibition开始*/
.exhibition{
	margin-bottom: 38px;
}
.exhibition-txt{
	width: 50%;
	height: 543px;
	display: block;
}
.exhibition-txt h2{
	font-size:20px ;
	line-height:56px ;
	color:#474747 ;
	font-family:Arial ;
	font-weight: 900 ;
}
.exhibition-box{
	margin-left:13%;
	margin-top: 1.5%;
	margin-right: 150px;
	width:75%;
}
.exhibition-txt p{
	font-size:16px ;
	line-height:32px ;
	color:#797777 ;
	font-family:Arial ;
	
}
.exhibition-txt:nth-child(even) .exhibition-box{
	margin-left: 150px;
	margin-top: 100px;
	margin-right: 252px;
	
}
.exhibition-img{
	width: 50%;
	height: 543px;
	display: block;
}
.exhibition-img img{
	width: 100%;
	display: block;
}
/*exhibition结束*/
/*below开始*/
.below{
	margin: 0 auto;
	width:70% ;
	height:266px ;
	border-top: 2px #797777 solid;
}
.below-logo{
	width: 489px;
	height: 266px;
}
.below-logo img{
	margin-left: 259px;
}
.below-r{
	width: 900px;
	height: 266px;
	text-align: center;
}
.below-r ul{
	padding-top: 46px;
	font-size: 14px;
	line-height: 32px;
	color: #797777;
	margin: 0 auto;
}
.below-r .below-img{
	width: 730px;
	text-align: ;
}
.below-r li img{
	margin-right: 15px;
}
/*below结束*/
.contact{
	margin: 60px 0 40px 0;
	padding-top:20px ;
	text-align: center;
	width: 100%;
	height: 63px;
	background-color: #f2f2f2;
}
.contact a{
	font-family: arial;
	font-weight: 600;
	background-color: #FFFFFF;
	margin: 0 auto;
	display: block;
	width: 169px;
	height: 43px;
	font-size: 14px;
	line-height: 43px;
	color: #07914f;
}
.contact a:hover{
	background-color: #07914f;
	color: #FFFFFF;
}

