@media (min-width:1201px){
.banner{position:relative;width:100%;height:690px;overflow:hidden;}
.banner .bd{position:relative;z-index:0;width:100%;height:690px;}
.banner .bd ul{width:100%;height:690px;}
.banner .bd li{width:100%;height:690px;position:relative;background-position:center center;background-size:cover;position:relative;}
.banner .bd li:after{content:'';display:block;position:absolute;top:0;left:0;bottom:0;right:0;background:linear-gradient(to right,rgba(0,0,0,0.6) 0%,rgba(0,0,0,0.2) 50%,rgba(0,0,0,0.6) 100%);}
.banner .bd li section{position:absolute;z-index:1;left:50%;width:600px;margin-left:-600px;color:#fff;background-clip:padding-box;padding:30px 0;}
.banner .bd li section h2{font-size:50px;line-height:70px;margin-bottom:10px;text-transform:uppercase;font-weight:normal;border-bottom:1px solid rgba(255,255,225,0.4);color:rgba(255,255,255,0.5);}
.banner .bd li section h3{font-size:30px;line-height:40px;margin-bottom:10px;}
.banner .bd li section p{font-size:16px;text-transform:uppercase;font-weight:normal;line-height:30px;margin-bottom:30px;}
.banner .bd li section a{color:#6bb552;display:inline-block;border:1px solid #6bb552;border-radius:100px;padding:5px 20px;}
.banner .hd{width:100%;position:absolute;z-index:1;bottom:20px;left:0;text-align:center;}
.banner .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:15px;height:15px;margin:4px;background:#6bb552;overflow:hidden;line-height:9999px;filter:alpha(opacity=40);opacity:0.4;border-radius:50%; background-position:center center;}
.banner .hd ul .on{filter:alpha(opacity=100);opacity:1;}
.banner span{position:absolute;top:50%;width:40px;height:60px;cursor:pointer;background-image:url(../img/slider-arrow.png);background-repeat:no-repeat;filter:alpha(opacity=80);opacity:0.8;border-radius:5px;margin-top:-30px;;}
.prev{left:10px;background-position:-126px -137px;}
.next{right:10px;background-position:-6px -137px;}

.searchbox{background:linear-gradient(to right,#6bb552 0%,#6bb552 65%,#222 65%,#222 100%);padding:20px 0;}
	.search{line-height:40px;color:#fff;}
		.search-hotkey{float:left;width:70%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
			.search-hotkey a{color:#fff;margin-right:15px;opacity:0.7;}
		.search-form{float:right;}
			.search-form .txt{height:40px;line-height:40px;padding:0 10px;width:200px;}
			.search-form .btn{height:40px;padding:0 20px;}

.productbox{padding:70px 0 50px;}
	.product-list{}
		.product-list ul{margin:0 -1%;}
		.product-list li{float:left;width:31.33%;margin:0 1% 2%;position:relative;}
			.product-list li a{position:absolute;z-index:5;top:0;left:0;right:0;bottom:0;text-indent:-999em;}
			.product-list li section{background:#fff;}
				.product-list li figure{}
				.product-list li img{width:100%;}
				.product-list li h3{position:relative;text-align:center;font-size:18px;line-height:80px;font-weight:normal;padding-bottom:20px;transition:all ease-out 0.3s;background:#f9f9f9;}
				.product-list li h3:before{content:'+';display:block;width:20px;height:20px;background:#6bb552;position:absolute;bottom:20px;left:50%;margin-left:-10px;border-radius:50%;line-height:20px;color:#fff;}
				.product-list li:hover h3{background:#6bb552;color:#fff;}
				.product-list li:hover h3:before{background:#fff;color:#6bb552;}

.advantagebox{background:url(../img/bgadvantage.jpg) no-repeat center center;}
	.advantage{padding:60px 0;}
		.advantage-title{margin-bottom:30px;}
			.advantage-title h2{font-size:50px;line-height:60px;text-transform:uppercase;color:#ff0;}
			.advantage-title h3{font-size:16px;line-height:48px;color:#fff;}
			.advantage-title strong{font-size:36px;padding-right:5px;}
		.advantage-list{overflow:hidden;}
			.advantage-list figure{float:left;margin-right:40px;}
			.advantage-list ul{color:#fff;}
			.advantage-list li{overflow:hidden;margin-bottom:20px;}
			.advantage-list li:last-child{margin-bottom:0;}
			.advantage-list li span{float:left;display:block;width:90px;font-size:72px;line-height:80px;font-family:arial;opacity:0.7;}
			.advantage-list li h2{font-size:30px;font-weight:normal;line-height:40px;padding-top:5px;}
			.advantage-list li h5{text-transform:capitalize;font-weight:normal;line-height:30px;margin-bottom:10px;}
			.advantage-list li section{line-height:30px;}

.newsbox{padding:60px 0;}
	.news{}
		.news .title{margin-bottom:30px;}
		.news .title h2{font-size:50px;line-height:60px;text-transform:uppercase;}
		.news .title h3{font-size:36px;line-height:48px;}
	.news-list{}
		.news-list ul{margin-bottom:30px;}
		.news-list li{position:relative;border-bottom:1px dashed #ddd;padding:20px;}
			.news-list li:last-child{margin-bottom:0;}
		.news-list li a{position:absolute;top:0;left:0;right:0;bottom:0;text-indent:-999em;}
		.news-list li time{display:inline-block;width:60px;text-align:center;float:left;margin-right:20px;background:#333;color:#fff;padding:10px 5px;}
			.news-list li time i{display:none;}
			.news-list li time span{display:block;}
			.news-list li time span:nth-of-type(1){font-size:12px;}
			.news-list li time span:nth-of-type(2){font-size:36px;font-weight:bold;line-height:40px;}
		.news-list li dl{}
		.news-list li dt{font-size:16px;margin-bottom:10px;line-height:30px;}
		.news-list li dd{height:40px;color:#999;}
		.news-list p{text-align:center;}
		.news-list p a.more{display:inline-block;line-height:50px;background:#333;color:#fff;padding:0 40px;border-radius:10px;}

.slogenbox{background:url(../img/bgslogen.jpg) no-repeat center center;}
	.slogen{position:relative;padding:40px 0;}
		.slogen .title{color:#6bb552;}
			.slogen .title h2{font-size:50px;line-height:60px;text-transform:uppercase;}
			.slogen .title h3{font-size:36px;line-height:48px;font-weight:normal;}
		.slogen-tel{position:absolute;top:50%;right:0;transform:translateY(-50%);font-size:24px;color:#fff;}

.aboutbox{padding:60px 0;}
	.about{overflow:hidden;}
		.about-cover{float:left;width:48%;}
			.about-cover img{width:100%;}
		.about-info{float:right;width:48%;padding:20px 0;}
			.about-info h2{font-size:30px;line-height:40px;margin-bottom:20px;}
			.about-info section{margin-bottom:20px;line-height:25px;}
			.about-info a{display:inline-block;background:#333;line-height:50px;border-radius:10px;padding:0 30px;color:#fff;}
}
@media (min-width:751px) and (max-width:1200px){
.banner{position:relative;width:100%;height:400px;overflow:hidden;}
.banner .bd{position:relative;z-index:0;width:100%;height:400px;}
.banner .bd ul{width:100%;height:400px;}
.banner .bd li{width:100%;height:400px;position:relative;background-position:center center;background-size:cover;position:relative;}
.banner .bd li:after{content:'';display:block;position:absolute;top:0;left:0;bottom:0;right:0;}
.banner .bd li section{position:absolute;z-index:1;left:15%;right:15%;color:#fff;background-clip:padding-box;}
.banner .bd li section h2{font-size:36px;line-height:50px;margin-bottom:10px;text-transform:uppercase;font-weight:normal;border-bottom:1px solid rgba(255,255,225,0.4);color:rgba(255,255,255,0.5);}
.banner .bd li section h3{font-size:18px;line-height:30px;margin-bottom:10px;}
.banner .bd li section p{font-size:16px;text-transform:uppercase;font-weight:normal;line-height:30px;margin-bottom:30px;}
.banner .bd li section a{display:none;}
.banner .hd{width:100%;position:absolute;z-index:1;bottom:20px;left:0;text-align:center;}
.banner .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:15px;height:15px;margin:4px;background:#6bb552;overflow:hidden;line-height:9999px;filter:alpha(opacity=40);opacity:0.4;border-radius:50%; background-position:center center;}
.banner .hd ul .on{filter:alpha(opacity=100);opacity:1;}
.banner span{position:absolute;top:50%;width:40px;height:60px;cursor:pointer;background-image:url(../img/slider-arrow.png);background-repeat:no-repeat;filter:alpha(opacity=80);opacity:0.8;border-radius:5px;margin-top:-30px;;}
.prev{left:10px;background-position:-126px -137px;}
.next{right:10px;background-position:-6px -137px;}

.searchbox{background:#6bb552;padding:20px;}
	.search{line-height:40px;color:#fff;}
		.search-hotkey{}
			.search-hotkey a{color:#fff;margin-right:15px;opacity:0.7;}
		.search-form{}
			.search-form .txt{height:40px;line-height:40px;padding:0 10px;width:200px;}
			.search-form .btn{height:40px;padding:0 20px;}

.productbox{padding:20px;}
	.product-list{}
		.product-list ul{margin:0 -1%;}
		.product-list li{float:left;width:31.33%;margin:0 1% 2%;position:relative;}
			.product-list li a{position:absolute;z-index:5;top:0;left:0;right:0;bottom:0;text-indent:-999em;}
			.product-list li section{background:#fff;}
				.product-list li figure{}
				.product-list li img{width:100%;}
				.product-list li h3{position:relative;text-align:center;font-size:14px;line-height:40px;font-weight:normal;padding-bottom:20px;transition:all ease-out 0.3s;background:#f9f9f9;}
				.product-list li h3:before{content:'+';display:block;width:20px;height:20px;background:#6bb552;position:absolute;bottom:10px;left:50%;margin-left:-10px;border-radius:50%;line-height:20px;color:#fff;}
				.product-list li:hover h3{background:#6bb552;color:#fff;}
				.product-list li:hover h3:before{background:#fff;color:#6bb552;}

.advantagebox{background:#6bb552;padding:20px;}
	.advantage{}
		.advantage-title{margin-bottom:20px;}
			.advantage-title h2{font-size:30px;line-height:40px;text-transform:uppercase;color:#ff0;}
			.advantage-title h3{font-size:18px;color:#fff;}
			.advantage-title strong{padding-right:5px;}
		.advantage-list{overflow:hidden;}
			.advantage-list figure{float:left;width:49%;}
			.advantage-list figure img{width:100%;}
			.advantage-list ul{color:#fff;float:right;width:49%;}
			.advantage-list li{overflow:hidden;margin-bottom:20px;}
			.advantage-list li:last-child{margin-bottom:0;}
			.advantage-list li span{font-family:arial;opacity:0.7;float:left;}
			.advantage-list li h2{font-size:24px;font-weight:normal;line-height:40px;padding-top:5px;}
			.advantage-list li h5{text-transform:capitalize;font-weight:normal;margin-bottom:10px;}
			.advantage-list li section{}

.newsbox{padding:20px;}
	.news{}
		.news .title{margin-bottom:20px;}
		.news .title h2{font-size:30px;line-height:40px;text-transform:uppercase;}
		.news .title h3{font-size:18px;}
	.news-list{}
		.news-list ul{margin-bottom:30px;}
		.news-list li{position:relative;border-bottom:1px dashed #ddd;padding:10px 0;}
			.news-list li:last-child{margin-bottom:0;}
		.news-list li a{position:absolute;top:0;left:0;right:0;bottom:0;text-indent:-999em;}
		.news-list li time{display:inline-block;width:60px;text-align:center;float:left;margin-right:20px;background:#333;color:#fff;padding:10px 5px;}
			.news-list li time i{display:none;}
			.news-list li time span{display:block;}
			.news-list li time span:nth-of-type(1){font-size:12px;}
			.news-list li time span:nth-of-type(2){font-size:36px;font-weight:bold;line-height:40px;}
		.news-list li dl{}
		.news-list li dt{font-size:16px;margin-bottom:10px;line-height:30px;}
		.news-list li dd{height:40px;color:#999;}
		.news-list p{text-align:center;}
		.news-list p a.more{display:inline-block;line-height:40px;background:#333;color:#fff;padding:0 40px;border-radius:10px;}

.slogenbox{background:url(../img/bgslogen.jpg) no-repeat center center;}
	.slogen{position:relative;padding:20px;}
		.slogen .title{color:#6bb552;}
			.slogen .title h2{font-size:30px;line-height:40px;text-transform:uppercase;}
			.slogen .title h3{font-size:18px;font-weight:normal;}
		.slogen-tel{position:absolute;top:50%;right:20px;transform:translateY(-50%);font-size:18px;color:#fff;}

.aboutbox{padding:20px;}
	.about{overflow:hidden;}
		.about-cover{float:left;width:48%;}
			.about-cover img{width:100%;}
		.about-info{float:right;width:48%;padding:20px 0;}
			.about-info h2{font-size:18px;line-height:30px;margin-bottom:20px;}
			.about-info section{margin-bottom:20px;}
			.about-info a{display:inline-block;background:#333;line-height:40px;border-radius:10px;padding:0 30px;color:#fff;}
}
@media (max-width:750px){
.banner{position:relative;width:100%;height:240px;overflow:hidden;}
.banner .bd{position:relative;z-index:0;width:100%;height:240px;}
.banner .bd ul{width:100%;height:240px;}
.banner .bd li{width:100%;height:240px;position:relative;background-position:center center;background-size:cover;position:relative;}
.banner .bd li:after{content:'';display:block;position:absolute;top:0;left:0;bottom:0;right:0;background:linear-gradient(to right,rgba(0,0,0,0.6) 0%,rgba(0,0,0,0.2) 50%,rgba(0,0,0,0.6) 100%);}
.banner .bd li section{position:absolute;z-index:1;left:10%;right:10%;color:#fff;background-clip:padding-box;}
.banner .bd li section h2{font-size:18px;padding-bottom:5px;margin-bottom:5px;text-transform:uppercase;font-weight:normal;border-bottom:1px solid rgba(255,255,225,0.4);color:rgba(255,255,255,0.5);}
.banner .bd li section h3{font-size:14px;margin-bottom:5px;}
.banner .bd li section p{text-transform:uppercase;font-weight:normal;margin-bottom:10px;}
.banner .bd li section a{display:none;}
.banner .hd{width:100%;position:absolute;z-index:1;bottom:10px;left:0;text-align:center;}
.banner .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:10px;height:10px;margin:4px;background:#6bb552;overflow:hidden;line-height:9999px;filter:alpha(opacity=40);opacity:0.4;border-radius:50%; background-position:center center;}
.banner .hd ul .on{filter:alpha(opacity=100);opacity:1;}
.banner span{position:absolute;top:50%;width:40px;height:60px;cursor:pointer;background-image:url(../img/slider-arrow.png);background-repeat:no-repeat;filter:alpha(opacity=80);opacity:0.8;border-radius:5px;margin-top:-30px;;}
.prev{left:10px;background-position:-126px -137px;}
.next{right:10px;background-position:-6px -137px;}

.searchbox{padding:20px;text-align:center;background:#f9f9f9;}
	.search{}
		.search-hotkey{margin-bottom:20px;}
			.search-hotkey a{margin-right:15px;opacity:0.7;}
		.search-form{}
			.search-form .txt{height:40px;line-height:40px;padding:0 10px;width:200px;}
			.search-form .btn{height:40px;padding:0 20px;}

.productbox{padding:20px;}
	.product-list{}
		.product-list ul{margin:0 -1%;}
		.product-list li{float:left;width:48%;margin:0 1% 2%;position:relative;}
			.product-list li a{position:absolute;z-index:5;top:0;left:0;right:0;bottom:0;text-indent:-999em;}
			.product-list li section{background:#fff;}
				.product-list li figure{}
				.product-list li img{width:100%;}
				.product-list li h3{position:relative;text-align:center;font-size:14px;line-height:40px;font-weight:normal;padding-bottom:20px;transition:all ease-out 0.3s;background:#f9f9f9;}
				.product-list li h3:before{content:'+';display:block;width:20px;height:20px;background:#6bb552;position:absolute;bottom:10px;left:50%;margin-left:-10px;border-radius:50%;line-height:20px;color:#fff;}
				.product-list li:hover h3{background:#6bb552;color:#fff;}
				.product-list li:hover h3:before{background:#fff;color:#6bb552;}

.advantagebox{background:#f9f9f9;padding:20px;}
	.advantage{}
		.advantage-title{margin-bottom:20px;}
			.advantage-title h2{font-size:24px;line-height:30px;text-transform:uppercase;color:#6bb552;}
			.advantage-title h3{font-size:16px;}
			.advantage-title strong{padding-right:5px;}
		.advantage-list{overflow:hidden;}
			.advantage-list figure{margin-bottom:20px;}
				.advantage-list figure img{width:100%;}
			.advantage-list ul{}
			.advantage-list li{overflow:hidden;margin-bottom:20px;}
			.advantage-list li:last-child{margin-bottom:0;}
			.advantage-list li span{float:left;display:block;width:80px;font-size:60px;line-height:50px;font-family:arial;opacity:0.7;}
			.advantage-list li h2{font-size:18px;line-height:30px;}
			.advantage-list li h5{font-size:12px;text-transform:capitalize;font-weight:normal;margin-bottom:10px;}
			.advantage-list li section{color:#999;}

.newsbox{padding:20px;}
	.news{}
		.news .title{margin-bottom:30px;}
		.news .title h2{font-size:30px;line-height:40px;text-transform:uppercase;}
		.news .title h3{font-size:16px;}
	.news-list{}
		.news-list ul{margin-bottom:30px;}
		.news-list li{position:relative;border-bottom:1px dashed #ddd;overflow:hidden;padding:20px 0;}
			.news-list li:last-child{margin-bottom:0;}
		.news-list li a{position:absolute;top:0;left:0;right:0;bottom:0;text-indent:-999em;}
		.news-list li time{display:inline-block;width:60px;text-align:center;float:left;margin-right:20px;background:#6bb552;color:#fff;padding:10px 5px;}
			.news-list li time i{display:none;}
			.news-list li time span{display:block;}
			.news-list li time span:nth-of-type(1){font-size:12px;}
			.news-list li time span:nth-of-type(2){font-size:36px;font-weight:bold;line-height:40px;}
		.news-list li dl{float:right;width:72%;}
		.news-list li dt{font-size:14px;margin-bottom:10px;}
		.news-list li dd{color:#999;}
		.news-list p{text-align:center;}
		.news-list p a.more{display:inline-block;line-height:40px;background:#333;color:#fff;padding:0 40px;border-radius:10px;}

.slogenbox{background:url(../img/bgslogen.jpg) no-repeat center center;background-size:cover;}
	.slogen{position:relative;padding:20px;}
		.slogen .title{color:#6bb552;}
			.slogen .title h2{font-size:20px;line-height:30px;text-transform:uppercase;}
			.slogen .title h3{font-size:16px;font-weight:normal;margin-bottom:20px;}
		.slogen-tel{font-size:16px;color:#fff;}

.aboutbox{padding:20px;}
	.about{overflow:hidden;}
		.about-cover{}
			.about-cover img{width:100%;}
		.about-info{padding:20px 0;}
			.about-info h2{font-size:18px;line-height:30px;margin-bottom:10px;}
			.about-info section{margin-bottom:20px;}
			.about-info a{display:inline-block;background:#333;line-height:40px;border-radius:10px;padding:0 30px;color:#fff;}
}
