@font-face {
	font-family:futura;
	src: url(../font1/TT0140M.ttf);
}
.top{
	background: url(../images/top.jpg) no-repeat center center;
	background-size:cover ;
	line-height: 37px;
}
.top p{
	color: #999999;
	font-size: 14px;
}
.top a{
	color: white;
	font-size: 14px;
	margin-left: 5px;
}
.top img{
	margin-top: 10px;
}
.top li{
	border-right: solid 1px #419574;
}
.logobox{
	margin: 25px auto 27px auto;
}
.logobox span{
	color: #696767;
	font-size: 16px;
	line-height:40px;
}
.logobox p{
	color: #027146;
	font-size: 30px;
	font-family: "futura";
}
.navigation{
	background: #18a154;
	line-height: 58px;
}
.navigation li{
	float: left;
	width: 14.2%;
}
.navigation a{
	color: white;
	font-size: 18px;

}
.product{
	margin: 80px auto;
}
.product-center{
	margin-top: 55px;
}
.pro-fl{
	background: #20a656;
	padding: 60px 0 64px 0;
}
.pro-fl h3{
	color: white;
	font-size: 30px;
	font-weight: lighter;
}
.pro-fl ul{
	margin: 45px auto 95px auto; 
	padding: 0 40px 0 27px;
}
.pro-fl li{
	background: white;
	line-height: 47px;
	border-radius: 24px;
	margin: 12px 0;
	padding-left: 3em;
}
.pro-fl a{
	color: #696767;
	font-size: 18px;
}
.pro-tel{
	background: #027146;
	padding-left: 2em;
	color: white;
	padding-top: 22px;
	padding-bottom: 27px;
}
.pro-tel span{
	font-size: 18px;
}
.pro-tel p{
	font-size: 24px;
	font-family: "futura";
	line-height: 35px;
}
.pro-show li{
	padding: 0 14px;
}
.pro-show span{
	color: #696767;
	font-size: 18px;
	line-height: 60px;
}
.pro-more{
	background: url(../images/pro-more.png) no-repeat center center;
	padding: 55px 0 40px 0;
	height: 180px;
	margin-top: 32px;
}
.pro-more li div{
	border: solid 1px white;
	line-height: 46px;
}
.pro-more a{
	color: white;
	font-size: 18px;
}
.pro-ad{
	padding: 0 40px;
}
.pro-ad li{
	background: url(../images/pro-ad.png) no-repeat center center;
	line-height: 45px;
}
.pro-ad span{
	color: white;
	font-size: 24px;
}
.pro-ad p{
	color: white;
	font-size: 18px;
	line-height: 60px;
}
.about-center{
	margin-top: 56px;
}
.about-text p{
	color: #666666;
	font-size: 16px;
	line-height: 47px;
	margin-top: 45px;
}
.about-img{
	padding-left: 24px;
}
.about-img li{
	margin: 15px 0;
}
.about-img li:first-child{
	margin: 0;
}
.advantage{
	margin: 204px auto 80px auto;
	background: url(../images/advantage-1.jpg) no-repeat center center;
	background-size:cover ;
	height: 1716px;
	position: relative;
}
.advantage-t{
	position: absolute;
	left: 0;
	top: -150px;
}
.advantage-center{
	margin-top: 130px;
}
.advantage-center h3{
	color: #FFFFFF;
	font-size: 30px;
	font-weight: bold;
	margin: 40px 0 20px 0;
}
.advantage-center p{
	color: #FFFFFF;
	font-size: 16px;
	line-height: 47px;
}
.advantage-left li:nth-child(2){
	margin-top: 50px;
}
.advantage-right{
	padding-left: 40px;
	margin-top: 90px;
}
.advantage-right span{
	color: white;
	font-size: 18px;
}
.advantage-right h2{
	color: white;
	font-size: 36px;
	font-family: "futura";
	margin: 20px 0 45px 0;
}
.advantage-right li:nth-child(2){
	margin-top: 80px;
}
.new{
	margin-bottom: 100px;
}
.new-center{
	margin-top: 75px;
}
.new-left{
	padding-right: 45px;
}
.new-left a{
	color: #222222;
	font-size: 18px;
	line-height: 47px;
	margin-top: 10px;
	display: block;
}
.new-left p{
	color: #666666;
	font-size: 16px;
	line-height: 47px;
}
.new-more{
	background: #027146;
	width: 138px;
	border-radius: 20px;
	margin-top: 30px;
}
.new-more a{
	color: white;
	font-size: 16px;
	line-height: 40px;
}
.information a{
	color: #222222;
	font-size: 18px;
	line-height: 47px;
}
.information p{
	color: #666666;
	font-size: 16px;
	line-height: 40px;
	margin-top: 20px;
}
.information{
	padding-bottom: 44px;
	border-bottom: solid 1px #dcdcdc;
}
.new-right li span{
	float: right;
	color: #666666;
	font-size: 16px;
}
.new-right li{
	line-height: 46px;
}
.new-right li a{
	color: #666666;
	font-size: 16px;
}
.new-right ul{
	margin-top: 25px;
}
.link{
	background: #027146;
	padding: 30px 0 25px 0;
	line-height: 30px;
}
.link span{
	color: white;
	font-size: 16px;
}
.link a{
	color: white;
	font-size: 16px;
	margin: 0 5px;
}
.footer{
	background: url(../images/footer-1.jpg) no-repeat center center;
	background-size: cover ;
	padding: 40px 0 35px 0;
}
.footer-nav{
	border-bottom: solid 1px #606e68;
	margin-bottom: 36px;
}
.footer-nav li{
	float: left;
	width: 14.2%;
	line-height: 65px;
}
.footer-nav a{
	color: white;
	font-size: 16px;
}
.footer-1 h3{
	font-family: "futura";
	font-size: 36px;
	color: white;
	text-transform: uppercase;
}
.footer-1 p{
	color: white;
	font-family: "futura";
	font-size: 24px;
}
.footer-1 span{
	color: #FFFFFF;
	font-size: 16px;
	display: block;
	margin: 50px 0 16px 0;
}
.footer-2{
	margin-top: 85px;
}
.footer-2 p{
	color: white;
	font-size: 16px;
	line-height: 40px;
}
.youhua{
	color: white;
	font-size: 14px;
	line-height: 35px;
	margin-top: 85px;
}
.youhua a{
	color: white;
	font-size: 14px;
}
.sj-product{
	margin: 20px auto;
}
.sj-title{
	margin-bottom: 20px;
	color: black;
	font-size: 22px;
}
.sj-product-center span{
	color: black;
	font-size: 15px;
	line-height: 35px;
}
.sj-about-c{
	padding: 0 15px;
}
.sj-about-c p{
	color: #666666;
	font-size: 16px;
	line-height: 47px;
	text-indent: 2em;
}
.sj-new{
	margin: 20px auto;
	padding: 0 15px;
}
.sj-new-center li{
	line-height: 40px;
}
.sj-new-center a{
	color: black;
	font-size: 15px;
}
.sj-new-center span{
	float: right;
	color: #666666;
	font-size: 15px;
}
.sj-footer{
	background: black;
	font-size: 14px;
	line-height: 30px;
	color: white;
	padding: 20px 15px;
}
