﻿@charset 'utf-8';
* {font-family: Arial, Verdana, "脦垄脠铆脩脜潞脷";  font-size: 14px;}
html,body,h1,h2,h3,h4,h5,h6,div,form,ul,li,a,em,input,dd,dt,dl,p,figure,textarea,button{margin: 0;  padding: 0;  border: 0;  list-style: none;  text-decoration: none;  font-weight: normal;}
em {font-style: normal;}
dd,dt,dl,em,button {display: block;}
a {color: #000;}
a,img{border:none;display:inline-block;}
.center {margin: 0 auto;  width: 1100px;}



/*header*/
.header{width: 100%;overflow: hidden;}
.header .header-top-tel{padding:5px;}
.header .language{float: right;padding:5px 8px;display: block;background: #007d24;border-radius:0 0 5px 5px;}
.header .language span{color: #fff;margin:0 4px;}
.header .language span a{color: inherit;}
.header .header-logo{overflow: hidden;}
.header .header-logo a{display: block;padding:20px 0;width: 100%;text-align: center;}
.header .header-logo a img{max-width: 100%}
.header .header-search{float: right;padding-top: 2%;}
.header .search-box{display: block;height: 34px;text-align: center;float: left;}
.header .search-box form{display: block;font-size: 0;line-height: 0;}
.header .search-box input{width: 80%;display: inline-block;border-radius: 0;height: 34px;vertical-align: top;}
.header .search-box input:focus{border-color: #007d24!important}
.header .search-box input:focus+button{background: #007d24}
.header .search-box button{width: auto;display: inline-block;border-radius: 0;background: #525252;color: #fff;vertical-align: top;outline:none;border:none;height: 34px;
						line-height: 36px;text-align: center;padding-top:0;padding-bottom: 0;
						transition:all .3s;-webkit-transition:all .3s;}
.header .search-tel{float: left;}
.header .search-tel i{width: 30px;height: 30px;border-radius: 50%;background: #444;color: #fff;text-align: center;line-height: 30px;}
.header .search-tel .tel-num{margin-left: 10px;font-size: 0;display: inline-block;}
.header .search-tel .tel-num span{font-size: 20px;display: inline-block;}


.index-header-nav{background: #007d24;width: 100%;position: relative;z-index: 1000;margin-top: 10px;transition:all .3s;-webkit-transition:all .3s;}
.header-nav-list{}
.header-nav-main{background: none;border:none;margin:0;}
.header-nav-top{background: #f5f5f5;overflow: hidden;}
.nav-kongjian{background: transparent;border:none!important;}
.nav-kongjian:focus{background: transparent!important;}

.header-list-li{}
.header-list-li ul{}
.header-list-li ul li{padding:0;position: relative;float: none;transition:all .3s;-webkit-transition:all .3s;}
.header-list-li ul li a{padding:15px 0;transition:all .6s;-webkit-transition:all .6s;color: #fff!important;}
.header-list-li ul li a:hover,.header-list-li ul li.active a{color: #fff!important;background-color: transparent!important}
.header-list-li ul li.active,.header-list-li ul li:hover{background-color: #004a15!important}
.header-list-li ul li.active:hover{background:#004a15!important }
.header-list-li ul li.active:hover:after,.header-list-li ul li.active:hover:before{background:#004a15 }
.header-list-li ul li:after{content:"";display: block;position: absolute;transition:all .3s;-webkit-transition:all .3s;top:-2px;left:50%;height: 2px;background:#004a15;width: 0;}
.header-list-li ul li:before{content:"";display: block;position: absolute;transition:all .3s;-webkit-transition:all .3s;top:-2px;right:50%;height: 2px;background:#004a15;width: 0;}
.header-list-li ul li:hover:after,.header-list-li ul li:hover:before,.header-list-li ul li.active:after,.header-list-li ul li.active:before{width: 50%;}

.index-product{margin-top: 34px;overflow: hidden;}
.index-title{text-align: center;font-size: 0;width: 100%;display: block;}
.index-title span,.index-title h3{display: table-cell;width: 1%;}
.index-title span{width: 2%;vertical-align: middle;}
.index-title span i{height: 1.2px;background: #666;width: 50%;display: inline-block;}
.index-title h3{font-size: 25px;color: #007d24}





/*index.asp*/
.index-lb{
	height:600px;width:100%;overflow:hidden;box-shadow: 0 5px 10px #333;z-index: 666;position:relative;
	transition:all .3s;
	-webkit-transition:all .3s;
	-moz-transition:all .3s;
	-ms-transition:all .3s;
	-o-transition:all .3s;
}
.index-lb:hover{box-shadow: 0 6px 10px #333}
.index-lb-center{margin: 0 auto;height:100%;position: relative;}
.index-banner {width:2000px;height:100%;position: absolute;left:-450px;top: 0; overflow: hidden;}
.index-banner-img{height: 100%}
.index-banner-img img{height: 550px;}
.index-banner-check{position: absolute;bottom: 10px;left: 50%;z-index: 100}
.index-banner-check li{width: 15px;height: 15px;border-radius: 2px;background:#fff;float: left;margin-left: 10px;cursor: pointer;border:1px solid #ccc;}
.index-banner-check li.on{background:red;border-color: red}
#btn_prev{left:0;}
#btn_next{right: 0;}


/*index-product*/
.index-product-nav{width: 100%;text-align: center;margin-top: 26px;}
.index-product-nav ul{border:none;text-align: center;}
.index-product-nav ul li{display: inline-block;float: none;}
.index-product-nav ul li a{padding:20px 40px!important;border: none!important;}
.index-product-nav ul li.active a,.index-product-nav ul li a:hover{border: none!important;background: #007d24!important;color: #fff!important;border-radius: 5px;}
.index-product-list{text-align: center;margin-top: 10px;}
.index-product-list div.tab-pane ul{font-size: 0}
.index-product-list div.tab-pane ul li{padding: 0 4px;display: inline-block;vertical-align: top;margin-bottom: 4px;}
.index-product-list div.tab-pane ul li a{width: 100%;border:1px solid #ccc;position: relative;overflow: hidden;}
.index-product-list div.tab-pane ul li a figure{width: 100%;}
.index-product-list div.tab-pane ul li a figure img{width: 100%;}
.index-product-list div.tab-pane ul li a .text{position: absolute;bottom: -100%;left: 0;width: 100%;padding:10px 5px ;text-align: center;color: #fff;background: #007d24;
								-webkit-transition:all .3s;transition:all .3s;}
.index-product-list div.tab-pane ul li a:hover .text{bottom: 0}
.index-product-list div.tab-pane ul li a .text:before{content: "";display: block;position: absolute;width: 100%;height: 0;background:red;left: 0;
								-webkit-transition:all 1s;transition:all 1s;}
.index-product-list div.tab-pane ul li a .text:before{bottom: 0}
.index-product-list div.tab-pane ul li a:hover .text:before{height: 1px}
/*index-about*/
.index-about{margin-top: 20px;background: #f9f9f9;padding:20px 0;overflow: hidden;}
.index-about-box1{width: 100%;margin-top: 20px;overflow: hidden;margin-bottom: 20px}
.index-about-box1-l{padding:0 10px;}
.index-about-box1-l h1{font-size: 22px;color:#000;margin-bottom: 30px;margin-top: 34px;}
.index-about-box1-l h2{font-size: 16px;color: #6a6b6a;line-height: 30px;}
.index-about-box1-l a{display: block;padding: 5px 10px;color: #fff;background: #007d24;width: 80px;text-align: center;margin-top: 18px;}
.index-about-box1-r{padding:0 10px;}
.index-about-box1-r img{width: 100%;}

/*.index-about-equipment{width: 100%;position: relative;margin-top: 40px;}
.index-about-img{width: 100%;position: relative;overflow: hidden;}
.index-about-img ul li{padding: 0 5px;}
.index-about-img ul li a{display: block;width: 100%;position:relative;overflow: hidden;}
.index-about-img ul li a figure{width: 100%;text-align: center;}
.index-about-img ul li a figure img{max-width: 100%}
.index-about-img ul li a h3{position: absolute;bottom:-100%;display: block;background: rgba(0,0,0,.5);text-align: center;
							color: #fff;font-size: 18px;padding:10px 5px;width: 100%;transition:all .3s;-webkit-transition:all .3s;}
.index-about-img ul li a:hover h3{bottom: 0;}
.index-about-btn{}
.index-about-btn a{position: absolute;top: 50%;margin-top: -40px;height: 80px;width: 40px;text-align: center;line-height: 80px;font-family: "脣脦脤氓";
					background: #888;color: #fff;font-size: 20px;cursor: pointer;}
.index-about-btnl{left: 0;margin-left: -40px;}
.index-about-btnr{right: 0;margin-right: -40px;}
.index-about-check{}*/
.index-about-center{position: relative;width: 100%;margin:0 auto;float: none;}
.index-about-img{width: 100%;margin: 0 auto;overflow: hidden;float: none;padding:0;}
.index-about-img ul{font-size: 0}
.index-about-img ul li{margin: 0 5px;overflow: hidden;display: inline-block;}
.index-about-img ul li img{width: 282px;}
.index-about-img ul li a{position: relative;width: 100%;height: 100%;overflow: hidden;}
.index-about-img ul li a div{position: absolute;top: 0;left:100%;width: 100%;height: 100%;background: rgba(0,0,0,.1);text-align: center;}
.index-about-img ul li a div span{line-height: 24px;display: inline-block;padding:10px 2%;color: #fff;text-align: center;
	position: absolute;bottom: 0;left:0;display: block;width: 100%;font-size: 18px;background:rgba(0,0,0,.3);}
.index-about-btn{}
.index-about-btn a{display: block;box-shadow: 0 0 5px #ccc;margin-top: -40px;height: 80px;width: 40px;text-align: center;line-height: 80px;
					position: absolute;top: 50%;font-size: 30px;font-family: "microsoft,Arial";text-decoration: none;background: #888;color: #fff;}
.index-about-btn a:hover{background: #15ab0c;box-shadow: 2px 2px 2px #15ab0c}					
.index-about-btn a.index-about-btr{right: -40px;}
.index-about-btn a.index-about-btl{left: -40px;}
/*index-quality*/
.index-quality{width: 100%}
.index-quality-main{width: 100%;position: relative;margin-top: 28px;}
.index-quality-img{width: 100%;position: relative;overflow: hidden;}
.index-quality-img ul li{}
.index-quality-img ul li a{display: block;width: 100%;background: #f9f9f9;overflow: hidden;}
.index-quality-img ul li a .text{}
.index-quality-img ul li a .text header{border-bottom:1px solid #007d24;padding:5px 0;margin-top: 60px;}
.index-quality-img ul li a .text header h2{font-size: 20px;color: #007d24;margin-bottom: 20px;font-weight: 600}
.index-quality-img ul li a .text header h3{font-size: 16px;color:#414141;margin-bottom: 8px;}
.index-quality-img ul li a .text p{font-size: 17px;color: #000;line-height: 30px;margin-top: 26px;padding-right: 20px;}
.index-quality-img ul li a .figure{padding: 0;text-align: center;}
.index-quality-img ul li a .figure img{max-width: 100%;height: 466px;}
.index-quality-btn{height: 0}
.index-quality-btn a{display: block;box-shadow: 0 0 5px #ccc;margin-top: -172px;height: 80px;width: 40px;text-align: center;line-height: 80px;
					position: absolute;top: 50%;font-size: 30px;font-family: "microsoft,Arial";text-decoration: none;background: #888;color: #fff;}
.index-quality-btnr{right: -42px;}
.index-quality-btnl{left: -42px;}
.index-quality-check{text-align: center;width: 100%;margin-top: -40px;z-index: 666;position: relative;overflow: hidden;}
.index-quality-check ul{font-size: 0;}
.index-quality-check ul li{width: 248px;height: 264px;display: inline-block;border-radius: 5px;border:1px solid #ccc;padding:20px 10px;padding-bottom: 0;cursor: pointer;
						vertical-align: top;margin: 0 16px;background: #fff}
.index-quality-check ul li.on{border-color: #007d24}
.index-quality-check ul li.on h3{color: #007d24}
.index-quality-check ul li figure{width: 100%}
.index-quality-check ul li figure img{max-width: 100%;border-radius: 3px;}
.index-quality-check ul li h3{width: 100%;font-size: 16px;text-align: center;width: 100%;padding:25px 0;}
/*index-news*/
.index-news{width: 100%;background: #f9f9f9;margin-top: 30px;}
.index-news-main{padding:40px 0;overflow: hidden;}
.index-news-main .figure{padding:0;}
.index-news-main .figure a{display: block;width: 100%;}
.index-news-main .figure a img{width: 100%;}
.index-news-list{}
.index-news-list ul li{width: 100%;border-bottom: 1px solid #999}
.index-news-list ul li.header-list{overflow: hidden;padding:10px 0;}
.index-news-list ul li.header-list h2{font-size: 18px;color: #007d24;float: left;}
.index-news-list ul li.header-list a{color: #007d24;font-size: 18px;float: right;}
.index-news-list ul li.list{padding:10px 0;}
.index-news-list ul li.list a{display: block;width: 100%;text-decoration: none;}
.index-news-list ul li.list a .line{overflow: hidden;}
.index-news-list ul li.list a:hover .line{color: red}
.index-news-list ul li.list a:hover .line h3{color: #007d24}
.index-news-list ul li.list a .line h3{font-size: 16px;color: inherit;width: 70%;float: left;}
.index-news-list ul li.list a .line span{width: 30%;display: block;float: left;font-size: 16px;color: inherit;text-align: right;}
.index-news-list ul li.list a h4{font-size: 14px;line-height: 26px;margin-top: 10px;color: #888}
.index-news-list ul li.list a:hover h4{color: #444}
/*index-cooperation*/
.index-cooperation-main{width: 100%;position: relative;margin-top:10px;}
.index-cooperation-img{overflow: hidden;width: 100%;}
.index-cooperation-img ul li{width: 172px;height: 60px;border:1px solid #ccc;margin:10px 14px;}
.index-cooperation-img ul li:hover{border-color: #666}
.index-cooperation-img ul li a{display: block;width: 100%;text-align: center;height: 100%;font-size: 0}
.index-cooperation-img ul li a:after{width: 0;height: 100%;display: inline-block;content: "";vertical-align: middle;}
.index-cooperation-img ul li a img{max-width: 100%;max-height: 100%;display: inline-block;vertical-align: middle;}
.index-cooperation-header{text-align: center;font-size: 26px;color: #000;padding: 14px 0;}
.index-cooperation-btn{height: 0}
.index-cooperation-btn a{position: absolute;top: 50%;margin-top: -12px;height: 24px;width:22px;background-image: url(../image/index-cooperation-btn.png);}
.index-cooperation-btnl{background-position: 0 0;left: -22px;}
.index-cooperation-btnr{background-position:-22px 0;right: -22px;}
.index-cooperation-copy{width: 100%;}
.index-cooperation-copy ul{font-size: 0}
.index-cooperation-copy ul li{border:1px solid #ccc;width: 48%;display: inline-block;margin: 10px 1%;vertical-align: top;}
.index-cooperation-copy ul li a{display: block;width: 100%;}
.index-cooperation-copy ul li a:after{width: 0;height: 100%;display: inline-block;content: "";vertical-align: middle;}
.index-cooperation-copy ul li a img{max-width: 100%;max-height: 100%;display: inline-block;vertical-align: middle;}

/*footer*/
.footer{width: 100%;background: #007d24;margin-top: 30px;padding-bottom: 20px;}
.footer-erweima{width: 236px;height: 250px;padding: 0 30px;background: #fff;overflow: hidden;box-shadow: 5px 5px 26px #333;float: left;}
.footer-erweima h3{text-align: center;font-size: 16px;margin-top: 30px;margin-bottom: 10px;}
.footer-erweima img{max-width: 100%;}
.footer-right{padding: 0}
.footer-nav{width: 100%;font-size: 0;border-bottom:1px solid #fff;margin-top:20px;}
.footer-nav ul li{display: inline-block;width: 1%;display: table-cell;}
.footer-nav ul li a{display: block;width: 100%;text-align: center;color: #fff;padding:10px 0;font-size: 16px;}
.footer-contact{width: 100%;padding-top: 40px;}
.footer-contact ul li{width: 100%;text-align: center;}
.footer-contact ul li h3{font-size: 16px;margin:0 20px;padding:5px 0;color: #fff;display: inline-block;}
.footer-contact ul li h3 a{color: inherit;font-size: inherit;}
/*about*/
.whole-banner{width: 100%;overflow: hidden;}
.whole-banner img{width: 200%;position: relative;margin-left: -50%}
.whole-position{background: #f5f5f5}
.whole-position ol{margin-bottom: 0;padding:10px 0;}
.about-main{width: 100%;position: relative;padding-top: 20px;overflow:hidden;}
.about-contain{position: relative;}
.about-navigation{position: fixed;width: 80px;left: 50%;margin-left: -665px;margin-top: -500px;display: none;}
.about-navigation ul li{width: 100%;height: 80px;margin-bottom: 10px;}
.about-navigation ul li a{padding:0;width: 100%;height: 100%;background-color: #f5f5f5;color: #b5b5b4;
	background-image: url(../image/about-icon2.png);background-repeat: no-repeat;padding-top: 55px;
transition:all .3s;-webkit-transition:all .3s;}
.about-navigation ul li a:hover,.about-navigation ul li a:active,.about-navigation ul li a:focus{
	background-color: #007d24!important;color: #fff;background-image: url(../image/about-icon1.png);}
.about-navigation ul li.about-navfixed1 a {background-position: 0 0;}
.about-navigation ul li.about-navfixed2 a {background-position: 0 -82px;}
.about-navigation ul li.about-navfixed3 a {background-position: 0 -164px;}
.about-navigation ul li.about-navfixed4 a {background-position: 0 -246px;}
.about-navigation ul li.about-navfixed1 a:hover {background-position: 0 0;}
.about-navigation ul li.about-navfixed2 a:hover {background-position: 0 -82px;}
.about-navigation ul li.about-navfixed3 a:hover {background-position: 0 -164px;}
.about-navigation ul li.about-navfixed4 a:hover {background-position: 0 -246px;}
.about-navigation ul li a h6{text-align: center;font-size: 14px;color: inherit;}
.about-navmain{}
.about-navmain .list{margin-bottom: 20px;}
.about-navmain .list img{max-width: 100%}
.about-position-title{position: relative;width: 100%;border-left:4px solid #007d24;font-size: 0}
.about-position-title:after{content:"";display: block;width: 100%;height: 1.2px;background: #999;position: absolute;top: 50%;left: 0;}
.about-position-title h3{font-size: 20px;color: #2c2c2c;display: inline-block;position: relative;z-index: 666;padding-left: 10px;background: #fff}
.about-position-title span{display: inline-block;color:#acacac;font-size: 20px;padding: 0 10px;position: relative;z-index: 666;background: #fff}
.about-box1{}
.about-box1 h1{text-align: center;color: #007d24;font-size: 18px;margin-top: 25px;margin-bottom: 20px;font-weight: 600}
.about-box1 h5{line-height: 28px;font-size: 14px;color: #2d2d2d}
.about-box1 h5 p{text-indent: 2em;}
.about-box1 ul.aboutimg{font-size: 0;margin-top: 20px;}
.about-box1 ul.aboutimg li{display: inline-block;width: 33%;}
.about-box1 ul.aboutimg li img{max-width: 100%;}
.about-history{width: 100%;margin-top: 50px;overflow:hidden;}
.about-history figure{}
.about-history figure img{max-width: 100%;}
.about-history .text{}
.about-history .text ul li{margin-bottom: 60px;}
.about-history .text ul li h6{display:block;width: 86px;height: 30px;line-height: 30px;color: #fff;background: #007d24;text-align:center;}
.about-history .text ul li p{line-height: 26px;color: #2d2d2d;font-size: 14px;margin-top: 14px;}

.about-box2{overflow: hidden;}
.about-box2-img{margin-top: 20px;}
.about-box2-img img{max-width: 100%;}
.about-box3{}
.about-box3 .text{text-align: center;font-size: 16px;color: #f00;line-height: 30px;margin-top: 20px;}
/*product*/
.whole-main{width: 100%;margin-top: 30px;}
.whole-left{}
.whole-position-header{width: 100%;background: #5e5e5e;text-align: center;font-size: 25px;height: 80px;line-height: 80px;color: #fff}
.whole-left-nav{margin-top: 5px;}
.whole-left-nav ul li{margin-bottom: 2px;background:#f2f2f2;position: relative;}
.whole-left-nav-a{padding:14px 20px;padding-right:40px;width: 100%;transition:all .3s;-webkit-transition:all .3s;position: relative;}
.whole-left-nav-a:after{content: ">";display: block;position: absolute;right: 18px;top: 50%;margin-top: -0.7em;font-family: "脣脦脤氓";
						transition:all .3s;-webkit-transition:all .3s;}
.whole-left-nav-a:hover,.whole-left-nav-a.active{text-decoration: none;background:#007d24;color: #fff}
.whole-left-nav-a:hover:after,.whole-left-nav-a.active.active:after{transform:rotate(90deg);-webkit-transform:rotate(90deg);}
.whole-left-dropdown{width: 100%;background: #e9e9e9;overflow: hidden;display: none;}
.whole-left-dropdown h3{width: 100%;}
.whole-left-dropdown h3 a{width: 100%;display: block;padding:14px 24px;}
.whole-left-dropdown h3 a:hover{background: #ccc;text-decoration: none;color: #007d24}

.whole-r-main{padding: 0}
.product-main{overflow: hidden;}
.product-main ul{font-size: 0}
.product-main ul li{width: 270px;height: 240px;position: relative;overflow: hidden;margin:0 5px 5px;font-size: 0;display: inline-block;}
.product-main ul li a{display: block;width: 100%;height: 100%;}
.product-main ul li a figure{width: 100%;height: 100%;font-size: 0}
.product-main ul li a figure:after{content: "";display: inline-block;width: 0;height:100%;vertical-align: middle;}
.product-main ul li a figure img{max-width: 100%;max-height: 100%;display: inline-block;vertical-align: middle;}
.product-main ul li a article{overflow: hidden;position: absolute;top:0;left:0;height: 100%;width: 100%;transition:all .3s;-webkit-transition:all .3s;}
.product-main ul li a div{position: absolute;left:-100%;width: 100%;height:100%;padding: 4px 8px;display: block;text-align: center;}
.product-main ul li a div span{color: #ccc;background: #000;background:rgba(0,125,36,.8);position: absolute;bottom: 0;left: 0;display: block;width: 100%;padding: 10px 5px;color: #fff}

.whole-page{overflow: hidden;text-align: center;margin-top: 30px;}
.whole-page ul li{display:inline;margin: 0 3px;}
.whole-page ul li a{margin: 4px 0}
.whole-page ul li.on a{background: #eee;}
/*news*/
.news-main{}
.news-main ul li{}
.news-main ul li a{display: block;width: 100%;border-bottom: 1px solid #ccc;overflow: hidden;padding: 30px 4px;}
.news-main ul li a:hover{background: #ccc;transition:all .3s;-webkit-transition:all .3s;}
.news-main ul li a h2{font-size: 16px;color: #007d24;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.news-main ul li a span{font-size: 16px;color: red;text-align: right;}
.news-main ul li a p{color: #474747;margin-top: 10px;height: 2.8em;overflow: hidden;}

.news-detailed-header{text-align: center;width: 100%;margin-bottom: 20px;margin-top: 20px;}
.news-detailed-header h1{font-size: 20px;margin-bottom: 10px;}
.news-detailed-header span{font-size: 16px;color: red}
.text-content{}
.text-content img{max-width: 100%;}
/*quality*/
.quality-box1{margin-top: 40px;overflow: hidden;}
.quality-box1 h2{font-size: 16px;color: #333;margin-bottom: 20px;line-height: 1.4em;}
.quality-box1 ul{text-align: center;}
.quality-box1 ul li{padding: 0 2px;margin-bottom: 5px;}
.quality-box1 ul li img{max-width: 100%;}

.quality-box2{margin-top: 40px;}
.quality-box2-header{width: 100%;}
.quality-box2-header span{display: table-cell;width: 1%;position: relative;padding: 0;text-align: center;}
.quality-box2-header span i{width: 90%;height: 2px;background: #999;display: inline-block;position: absolute;top: 50%;margin-top: -1px;}
.quality-box2-header span i:after{content: "";display: block;width: 20%;height: 2px;background: #007d24}
.quality-box2-header span.l i{right: 0}
.quality-box2-header span.r i{left: 0}
.quality-box2-header span.l i:after{float: right}
.quality-box2-header span.r i:after{float: left;}
.quality-box2-header h3{display: table-cell;width: 1%;text-align: center;font-size: 20px;color: #007d24;font-weight: 600}
.quality-box2-switch{margin-top: 40px;}
.quality-box2-switch-left{border-right: 1px solid #999;}
.quality-box2-switch-left  ul li{}
.quality-box2-switch-left  ul li.active a{color: #007d24}
.quality-box2-switch-left  ul li a{display: block;width: 100%;text-align: center;padding: 40px 0;color: #6f6f6f;border-bottom: 1px dotted #999}
.quality-box2-switch-left  ul li a h3{font-size: 40px;color: inherit}
.quality-box2-switch-left  ul li a span{color: inherit;font-size: 18px}
.quality-box2-content {overflow: hidden;}
.quality-box2-list{}
.quality-box2-list h2{font-size: 18px;color: #007d24;margin-bottom: 20px;font-weight: 600}
.quality-box2-list h3{font-size: 15px;color: #000;line-height: 30px;font-family: "宋体";height: 90px;overflow:hidden;}
.quality-box2-list figure{width: 100%;font-size: 0;}
.quality-box2-list figure img{width: 48%;display: inline-block;margin:0 1%;}
/*contact*/
.contact-content{}
.contact-content .title{text-align: center;font-size: 25px;padding: 20px 0}
.contact-content .contact-list{background: #007d24;padding-bottom: 20px;}
.contact-content .contact-list h1{color: #fff;margin:50px 0;font-size: 17px;line-height: 24px;}
.contact-content .contact-list h3{font-size: 16px;color: #fff;line-height: 30px;}
.contact-content .contact-list h3 a{color: inherit;font-size: inherit;}
@media only screen and (max-width: 1100px){
	/*index*/
	.header-contact{padding-top: 4px;}
	.header-contact h3{float: left;}

	.index-lb{height: 160px;}
	.index-lb .center{width: 100%;}
	.index-banner{width: 100%;position: relative;left: 0;}
	.index-banner-img img{height: auto;width:157%;position: relative;left:-28%;}
	.index-banner-img ul li{overflow: hidden;}

	.index-banner-check{bottom: 10px;}
	/*index-product*/
	.index-product-list ul li a .text{position: relative;background: #999}
	/*index-about*/
	.index-about-box1-l a{border-radius: 8px;margin:0 auto;padding:10px 20px;margin-top:20px;}

	.index-about-img{width:100%;margin:0;margin-top: 20px;}
	.index-about-img ul li{width: 100%;margin:0;}
	.index-about-img ul li img{width: 100%;height: auto}
	.index-about-img ul li a div{left: 0;}
	.index-about-btn a{width: 30px;height: 50px;line-height: 50px;margin-top: -25px;background: rgba(0,0,0,.3);}
	.index-about-btn a:hover{border-color: #fff;box-shadow: 0 0 5px #15ab0c;color: #fff}
	.index-about-btn a.index-about-btr{right: 0;}
	.index-about-btn a.index-about-btl{left: 0;}
	/*index-qualit*/
	.index-quality-img ul li a .figure img{height: auto;}
	.index-quality-check{position: absolute;right: 10px;top: 50%;margin-top: -150px;width: 30px;}
	.index-quality-check ul li{background: #eee;width: 10px;height: 10px;border-radius: 50%;margin: 5px 0;display: block;}
	.index-quality-check ul li.on{background: #007d24}
	.index-quality-check ul li figure{display: none;}
	.index-quality-check ul li h3{display: none}
	.index-quality-btn a{display: none;}
	/*footer*/
	.footer-erweima{float: none;margin: 0 auto}
	/*about*/
	.about-box1 ul.aboutimg li{width: 100%;margin-bottom: 10px;}
	.about-history .text ul li{margin-bottom: 20px;}
	/*product*/
	.whole-main{margin-top: 10px;}
	.whole-position-header{background: none;color: #666;height: auto;line-height: 2em}
	.whole-left-nav-a:after{display: none;}
	.whole-left-nav-a{padding:10px;width: auto;left: left;margin-left: 10px;}
	.whole-left-nav-a.active{background: none;border-bottom: solid #007d24 1px;color: #007d24;}
	.whole-left-nav ul li:after{content: "更多";display: block;position: absolute;top: .6em;right: 20px;color: red}
	.whole-left-dropdown{}
	.whole-left-dropdown h3{display: inline-block;width: 50%;float: left;}
	.whole-left-dropdown h3 a{padding:10px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}

    .product-main ul li a div{position: static;}
	.product-main ul li{width: 48%;height: auto;margin:2px 1%;}
	.product-main ul li a{width: 100%;height: auto;position: relative;}
	.product-main ul li a figure{width: 100%;height: auto}
	.product-main ul li a figure img{width: 100%;height: auto}
	.product-main ul li a article div{left: 0;}
	.pr-de-model{width: 100%;}
	.pr-de-main i{width: 0;height: 0;overflow: hidden;}
	 /*news*/
	 .news-main ul li a span{text-align: center;}
	 .news-main ul li a p{height: 4em;}
	 /*quality*/
	 .quality-box2-switch-left{padding: 0;border:none;margin-bottom: 20px;}
	 .quality-box2-switch-left  ul li{padding: 0 5px;}
	 .quality-box2-switch-left  ul li a{padding: 10px 0}
	 .quality-box2-content{padding: 0;width: 100%;}
	 .quality-box2-list figure{}
	 .quality-box2-list figure img{width: 100%;margin-bottom: 10px;}
}
@media only screen and (max-width: 767px){
	
	/*header-nav*/
	.header-list-li{border-bottom: 1px solid #999;background:#f9f9f9;background: rgba(255,255,255,.9);position: absolute;width: 100%;z-index: 101;box-shadow: 0 5px 15px  #ccc;overflow: hidden!important;}
	.header-list-li ul{width: 100%;margin: 0;font-size: 0}
	.header-list-li ul li{width: 50%;display: inline-block;padding: 0 2px;}
	.header-list-li ul li.active{background-color: transparent!important}
	.header-list-li ul li:nth-child(1){display: none;}
	.header-list-li ul li a{color: #666!important;border-bottom:1px solid transparent}
	.header-list-li ul li a:hover,.header-list-li ul li.active a{color: #007d24!important;border-color: #007d24;}
	.header-list-li ul li:hover{background: none!important;}
	.header-list-li ul li:before,.header-list-li ul li:after{display: none}
	/*index-product*/
	.index-title span{width: 1%;display: none;}
}