body{background:url(../images/dbg.jpg) no-repeat center;background-size:cover; background-attachment:fixed; 
 word-wrap:break-word;}
#header{background:#162215;width:100%;height:auto;}
#hd{
	/*height: 101px;*/
	height:7.81rem;
	
	box-shadow: 0px 1px -2px rgba(0, 0, 0, .3);
	/*position: fixed;*/
	width: 100%;
	max-width:1200px;margin:0 auto;
	z-index:9999;
	-o-transition:.3s;
	-ms-transition:.3s;
	-moz-transition:.3s;
	-webkit-transition:.3s;
	transition:.3s;
	/*background:pink;*/
}
.fixed{
    top: -101px !important;
}

#hd .logo{width:26%;
	float: left;
	
}
#hd .logo a{
	display: block;
	height: 100%;
	line-height: 7.81rem;
}
#hd .logo a img{width:auto;max-width:157px;
	display: inline-block;
	vertical-align: middle;
}
#hd ul{width:70%;
	float: right;}
#hd ul li{position:relative;
	float: left;
	/*height:7.81rem;*/
	/*line-height: 7.81rem;*/
	width: 12.5%;
	line-height:7.81rem;
	 
}
#hd ul li a{
	display: inline-block;
	width: 100%;
	
	text-align: center;
	font-size: 15px;
	color:#fff;
    text-transform: uppercase;
    white-space:nowrap; text-overflow:ellipsis;
}
#hd ul li:hover a{
	color:#fff;
	background: url(../images/lhx.jpg) no-repeat center 76%;
}
#hd ul li ol{width:200%;z-index:99999;position:absolute;top:7.81rem;background:#474b52;left:-50%;z-index:99999;visibility: hidden;}
#hd ul li ol li{width:100%;float:none;line-height: 3rem;font-size:12px;}


#hd ul li:hover ol{visibility: visible;}
#hd ul li:hover ol li a{background:#474b52;font-size:12px;}
#hd ul li ol li:hover a{background:#50a636;}

#hd ul li ol.cpzsxl{width:1142%;left:-542%;background:#474b52;padding-top:10px;}
#hd ul li ol.cpzsxl li{width:26.666%;float:left;font-size: 15px;color:#fff;text-align:center;}
#hd ul li ol.cpzsxl li a{font-size:14px;background:none;}
#hd ul li ol.cpzsxl li:hover a:hover{/*color:#e92a31;*/background:#50a636;}
#hd ul li ol.cpzsxl li:hover a{color:#fff;}

/*手机头部*/
#m-hd {display: none;}
#m-hd {
	height: 60px;
	line-height: 60px;
	text-transform: uppercase;
	padding: 0;
	position: relative;
	width: 100%;
	z-index: 999999;
}
.m-logo{height:40px;display:inline-block;padding:10px 0 0 5px;}
.m-logo img{height:100%;}
.m-trigger {
	position: absolute;
	top: 0;
	right: 10px;
	width: 50px;
	color: #fff;
	text-align: center;
	font-size: 30px;
	line-height: 50px;
	cursor: pointer;
	background: url(../images/menu_add.png) center center no-repeat;
	-webkit-background-size: 50px;
	background-size: 25px;
	height: 60px;
}
.m-nav {
	z-index: 60;
	position: absolute;
	top: 60px;
	width: 100%;
	left: 0;
	background:#474b52;
	text-align: center;
	display: none;
}
.m-nav li{
	border-bottom: 1px solid #565656;
}
.m-nav li ol{display:none;border-top: 1px solid #565656;}
.m-nav li a {width:90%;padding:0 5%;
	display: block;
	font-size: 12px;
	height: 40px;
	line-height: 40px;
	/*text-align:center;*/
	text-align:left;
	color: #fff;
	font-size: 14px;
}
.m-nav li ol {display:none;border-top: 1px solid #565656;}
.m-nav li ol li a{font-size:12px;color:#ccc;width:80%;padding:0 10%;}
.m-nav li ol.cp2{width:100%;}
.m-nav li ol.cp2 li{width:100%;}
.m-nav li ol.cp2 li a{font-size:12px;color:#ccc;}

.m-nav a:hover,.m-nav a:active{
	/*color: #d6001a;*/
}


.banner{width:100%;overflow:hidden;}
.fader {
    position: relative;
    font-family: "futura", arial;
    overflow: hidden;
    padding-top:36.4%;
}
.fader .slide {
    position: absolute;
    width: 100%;
    /*height: 100%;*/
    top:0;
    z-index: 1;
    opacity: 0;
}
.fader img.slide {/*height: 100%;*/}
.fader .prev,.fader .next {
    position: absolute;
    height: 80px;
    line-height: 55px;
    width: 55px;
    font-size: 90px;
    text-align: center;
    color: #fff;
    top: 50%;
    left: 0;
    z-index: 4;
    margin-top: -25px;
    cursor: pointer;
    opacity: .6;
    transition: all 150ms;
}
.fader .prev:hover,.fader .next:hover {   opacity: 1;}
.fader .next {left: auto;right: 0;}
.fader .pager_list {
    position: absolute;
    width: 100%;
    height: 40px;
    padding: 0;
    line-height: 40px;
    bottom: 0;
    text-align: center;
    z-index: 4;
}
.fader .pager_list li {display: inline-block; width: 15px;height:15px;margin: 0 7px;background: #fff;  opacity: .3;text-indent: -9999px;border-radius: 999px;cursor: pointer;transition: all 150ms;}
.fader .pager_list li:hover,.fader .pager_list li.active {opacity: 1; }
/*banner end*/
.wp{width:100%;max-width:1200px;margin:0 auto;overflow:hidden;}
.ind_pro{width:100%;padding:4.2rem 0; overflow:hidden;background:#162215;}
.ind_pro h2{color:#d0d6ce;font-size:2.2rem;padding:1.4rem 0 1.8rem;text-align:center;font-weight:bold;text-transform: uppercase;
background:url(../images/ldj.png) no-repeat center bottom;}

.ind_pro ul{width:100%;padding:2.7rem 0;}
.ind_pro ul li{width:30%;margin:1.41rem 1.66%;float:left;background:#2f3a2e;}

.ind_pro ul li   .imgbox{position:relative;padding-top:71%;overflow:hidden;}
.ind_pro ul li   .imgbox img{width:100%;height:100%;position:absolute;top:0;left:0;
							-o-transition:.3s;
							-ms-transition:.3s;
							-moz-transition:.3s;
							-webkit-transition:.3s;
							transition:.3s;}

.ind_pro ul li a:hover img{transform:scale(1.2);}
.ind_pro ul li h3{color:#fff;font-size:1.625rem;width:86%;padding:1.8rem 7%;text-transform: uppercase;overflow:hidden;white-space:nowrap; text-overflow:ellipsis;}
.ind_pro ul li p{width:86%;padding:0 7%;color:#bbc0bb;font-size:0.9375rem;height:4.5rem;line-height:1.5rem;display: -webkit-box; 
-webkit-box-orient: vertical;  -webkit-line-clamp: 3; overflow: hidden;}
.ind_pro ul li a.enter{width:8.1rem;line-height:2.5rem;text-align:center;display:block;color:#fff;font-size:1.125rem;
background:#50a636;border-radius:4px;margin:2.5rem 0 2.8rem 7%;}



.ind_jian{width:100%;height:auto;padding:7.5rem 0 8.1rem;overflow:hidden;}

.ind_jian_l{float:left;width:58%;padding-top:33%;position:relative;/*background:#ccc;*/}
.ind_jian_l video{position:absolute;top:0;left:0;width:100%;height:100%;background:#333;}
.ind_jian_r{width:34%;padding:0 2%;float:right;}
.ind_jian_r h2{color:#fff;font-size:2.1875rem;padding:1.4rem 0 1.6rem;font-weight:bold;text-transform: uppercase;overflow:hidden;white-space:nowrap; text-overflow:ellipsis;background:url(../images/bdj.png) no-repeat left bottom;}
.ind_jian_r p{color:#fff;font-size:0.9375rem;line-height:1.625rem;text-transform: uppercase;display: -webkit-box; 
-webkit-box-orient: vertical;  -webkit-line-clamp: 6; overflow: hidden;margin-top:2rem;}
.ind_jian_r a.ckgd{display:block;width:10.5rem;line-height:2.5rem;color:#fff;font-size:1.125rem;border-radius: 4px;text-align:center;margin:2.2rem auto 1rem auto;background:#50a636;}

.ind_case{width:100%;padding:2.6rem 0 4.4rem;background:#162215;overflow:hodden;}
.ind_case h2{color:#d0d6ce;font-size:2.2rem;padding:1.4rem 0 1.8rem;text-align:center;font-weight:bold;text-transform: uppercase;
background: url(../images/ldj.png) no-repeat center bottom;}
.ind_case .imghz{width:49%;float:left;padding-top:32.4%;overflow:hidden;position:relative;margin-top:2rem;}
.ind_case .imghz img{width:100%;height:100%;display:block;position:absolute;top:0;left:0;
							-o-transition:.3s;
							-ms-transition:.3s;
							-moz-transition:.3s;
							-webkit-transition:.3s;
							transition:.3s;}
.ind_case .imghz p{position:absolute;bottom:0;left:0;width:91%;padding:0 5%;background:rgba(5,5,5,0.5);font-size:1.125rem;
line-height:4rem;color:#fff;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}							
.ind_case .imghz a:hover img{transform:scale(1.2);}	
.ind_case .imghz a:hover p{background:#50a636;}						
.ind_case ul{width:50.5%;float:right;padding-top:2rem;}
.ind_case ul li{width:47%;padding:0 0 3% 3%;float:left;}
.ind_case ul li a{display:block;overflow:hidden;position:relative;}
.ind_case ul li a .imgbox{position:relative;padding-top:65%;}
.ind_case ul li a .imgbox img{width:100%;height:100%;position:absolute;top:0;left:0;
							-o-transition:.3s;
							-ms-transition:.3s;
							-moz-transition:.3s;
							-webkit-transition:.3s;
							transition:.3s;}
.ind_case ul li a:hover img{transform:scale(1.2);}
.ind_case ul li a .imgbox p{position:absolute;bottom:0;left:0;width:91%;padding:0 5%;background:rgba(5,5,5,0.5);font-size:1.125rem;
line-height:2.69rem;color:#fff;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}	
.ind_case ul li a:hover p{background:#50a636;}			

.ind_news{width:100%;padding:2.6rem 0;background:#262a24;overflow:hodden;}
.ind_news h2{color:#d0d6ce;font-size:2.2rem;padding:1.4rem 0 1.8rem;text-align:center;font-weight:bold;text-transform: uppercase;
background: url(../images/ldj.png) no-repeat center bottom;}
.ind_news ul{width:100%;padding:1.8rem 0;}
.ind_news ul li{width:30%;margin:1.41rem 1.66%;float:left;}

.ind_news ul li   .imgbox{position:relative;padding-top:65%;overflow:hidden;}
.ind_news ul li   .imgbox img{width:100%;height:100%;position:absolute;top:0;left:0;
							-o-transition:.3s;
							-ms-transition:.3s;
							-moz-transition:.3s;
							-webkit-transition:.3s;
							transition:.3s;}

.ind_news ul li a:hover img{transform:scale(1.2);}
.ind_news ul li h3{color:#fff;font-size:1.25rem;padding:1.8rem 0 1rem;overflow:hidden;white-space:nowrap; text-overflow:ellipsis;}
.ind_news ul li p{color:#bbc0bb;font-size:0.75rem;height:4.125rem;line-height:1.375rem;display: -webkit-box; 
-webkit-box-orient: vertical;  -webkit-line-clamp: 3; overflow: hidden;}
.ind_news ul li a.enter{width:8.1rem;line-height:2.5rem;text-align:center;display:block;color:#fff;font-size:1.125rem;
background:#50a636;border-radius:4px;margin:2rem 0 1.2rem 0;}


#ft{width:100%;padding:4rem 0 0;background:#162215;overflow:hidden;}
/*.ft{width:100%;max-width:1200px;margin:0 auto;}*/
.ft_l{float:left;width:22%;}
.ft_l ul{width:100%;padding-left:2.6rem;}
.ft_l ul li {color:#fff;font-size:0.82rem;line-height:1.5rem;padding-bottom:0.8rem;padding-left:2.6rem;margin-left:-2.6rem;}
.ft_l ul li span{font-size:0.9375rem;}
.ft_l ul li a{color:#fff;}
.ft_l ul li:nth-of-type(1){background:url(../images/dw.png) no-repeat left top;}
.ft_l ul li:nth-of-type(2){background:url(../images/yx.png) no-repeat left top;}
.ft_l ul li:nth-of-type(3){background:url(../images/ph.png) no-repeat left top;}
.ft_l ul li:nth-of-type(4){background:url(../images/tel.png) no-repeat left top;}
.ft_l a.fenx{display:inline-block;margin:1.5rem 0.65rem ;}
.ft_l a.fenx img{}
.ft_r{width:66%;float:right;}
.ft_r h3{color:#fff;font-size:1.5rem;text-transform:uppercase;}
.ft_r ul{width:100%;padding:1rem 0;}
.ft_r ul li{width:7.375rem;line-height:2.5rem;height:2.5rem;text-align:center;margin:0.75rem 0.43rem;float:left;}
.ft_r ul li a{width:96%;padding:0 2%;display:block;color:#939693;font-size:0.75rem;border:#939693 solid 1px;overflow:hidden;white-space: nowrap;text-overflow:ellipsis;}
.ft_r ul li a:hover{background:#50a636;color:#fff;}
.bq{width:100%;border-top:#283026 solid 1px;color:#a6aba6;font-size:0.75rem;padding:1rem 0;}
.bq a{ color:#a6aba6;}


/*.banner_ny start*/
#banner1{width:100%;padding-top:22.5%;position:relative;background:url(../images/zybanner.jpg) no-repeat center;background-size: cover;overflow:hidden;}
.banner1{width:100%;height:100%;text-align:center;	background:rgba(5,5,5,0.8); position:absolute;left:0;top:0;}
.banner1 .txt{}
.banner1 b,.banner1 .txt{display:inline-block;vertical-align: middle;text-align:center;}
.banner1 b{width: 0;height:100%;}
.banner1 h3{color:#d0d6ce;font-size:3rem;font-weight:bold;padding-bottom:2.5rem;text-transform: uppercase;background:url(../images/bhx.jpg) no-repeat center bottom;}
/*.banner_ny end*/
/*.about start*/

.wzyd{width:100%;background:#162215;overflow: hidden;}
.wzyd p{width:100%;max-width:1200px;margin:0 auto;font-size:0.9375rem;line-height:3.875rem;height:3.875rem;color:#d0d6ce;text-transform: uppercase;
background:url(../images/home.png) no-repeat 1rem center;}
.wzyd p span{display:inline-block;width:2.5rem;}
.wzyd p a{height:100%;color:#d0d6ce;font-size:0.9rem;display:inline-block;text-align:center;}
.wzyd p a:hover{color:#50a636;}
.combj {background:#262a24; width:100%; padding:0 0 4.5rem;}
.combj p.xxk{font-size:1rem;text-align: center;text-transform: uppercase;padding:1rem 0;}
.combj p.xxk a{color:#d0d6ce;display:inline-block;line-height:2.6rem;padding:0 0.5rem;margin:1rem 0.7rem;background:#91988e;}
.combj p.xxk a:hover{background:#50a636;color:#293c24;}

.combj h2{font-size:1.875rem;line-height:4rem;color:#d0d6ce;background:url(../images/hhx.jpg) no-repeat left bottom;text-transform: uppercase;}
.ny_about p{width:100%;color:#d0d6ce;font-size:1.125rem;line-height:1.625rem;}
.ny_about p.textz{text-indent:2em;}
.ny_about img{width:auto;height:auto;max-width:100%;display:block;margin:1rem auto;}
.ny_about ul{}
.ny_about ul li{width:31.33%;margin:4% 1% 0;float:left;text-align:center;}
.ny_about ul li img{display:block;width:80%;}
/*.about end*/
/*.product start*/
 .ny_pro{}
.ny_pro ul{width:100%;padding:2.7rem 0;}
.ny_pro ul li{width:30%;margin:1.41rem 1.66%;float:left;background:#2f3a2e;}

.ny_pro ul li   .imgbox{position:relative;padding-top:71%;overflow:hidden;}
.ny_pro ul li   .imgbox img{width:100%;height:100%;position:absolute;top:0;left:0;
							-o-transition:.3s;
							-ms-transition:.3s;
							-moz-transition:.3s;
							-webkit-transition:.3s;
							transition:.3s;}

.ny_pro ul li a:hover img{transform:scale(1.2);}
.ny_pro ul li h3{color:#fff;font-size:1.625rem;width:86%;padding:1.8rem 7%;text-transform: uppercase;overflow:hidden;white-space:nowrap; text-overflow:ellipsis;}
.ny_pro ul li p{width:86%;padding:0 7%;color:#bbc0bb;font-size:0.9375rem;height:4.5rem;line-height:1.5rem;display: -webkit-box; 
-webkit-box-orient: vertical;  -webkit-line-clamp: 3; overflow: hidden;}
.ny_pro ul li a.enter{width:8.1rem;line-height:2.5rem;text-align:center;display:block;color:#fff;font-size:1.125rem;
background:#50a636;border-radius:4px;margin:2.5rem 0 2.8rem 7%;}
.ny_pro ul li h4{color:#fff;font-size:1.5rem;width:86%;padding:1.3rem 7%;overflow:hidden;white-space:nowrap; text-overflow:ellipsis;}
.ny_pro ul li a:hover h4{color:#50a636;}
p.pag{text-align:center;padding-top:3.5rem;clear:both;}
p.pag a{background:#111111;color:#a6a6a6;border-radius:4px;font-size:16px;padding:6px 10px;margin:5px;cursor:pointer;display:inline-block;}
p.pag a:hover{background:#7ac143;color:#fff;}
/*.product end*/

/*.productxq start*/
.ny_proxq{padding-top:6.8%;}
.proxqjj{float:right;width:51%;height:auto;}
.proxqjj h3{color:#f1fbee;font-size:2.25rem;line-height:4.5rem;}
.proxqjj p{width:100%;color:#d0d6ce;font-size:1.125rem;line-height:2rem;}
.yxlj {width:100%;text-align:center;padding:3.75rem 0 3rem;}
.yxlj img{width:17rem;height:auto;max-width:100%;display:block;margin:0 auto;}
.probottom{width:100%;clear:both;}
.probottom ol{ width:100%;height:auto;line-height:4rem;background:#0a0a0a;margin:0 auto;}
.probottom ol li{ width:49.6%;margin:0.2%; height:4rem;line-height:4rem;text-align:center; float:left; cursor:pointer; font-size:1.125rem; color:#858980;overflow:hidden;background:#121212;}
.probottom ol li.ztab-on{width:49.6%;margin:0.2%; height:3.7rem;line-height:3.7rem;color:#fff; background:#1b1b1b;border-top:#87d54b solid 0.3rem;}


#zmem1,#zmem2{width:96%;padding:2%;background:#162215;clear:both;overflow:hidden;}
#zmem1 h3{color:#fff;font-size:1.875rem;line-height:3.5rem;}
#zmem1 table{width:100%;border-bottom:#262a24 solid 1px;}
#zmem1 table tr{width:100%;}
#zmem1 table tr td{border-top:#262a24 solid 1px;font-size:1.125rem;color:#d0d6ce;padding:0.5rem 0;}
#zmem1 table tr td:nth-of-type(1){width:24%;padding-left:1%;}
#zmem1 table tr td:nth-of-type(2){width:74%;padding-left:1%;}
#zmem1 form{width:105%;margin-left:-2.5%;}
#zmem1 form h4{color:#d0d6ce;font-size:3.5rem;text-align:center;padding:4rem 0 2rem;}
#zmem1 form p{width:50%;text-align:center;float:left;padding:1.2rem 0;}
#zmem1 form p .spn{width:86%;padding:0 2%;background:none;height:3rem;line-height:3rem;color:#d0d6ce;font-size:1.125rem;border:#a2a5a2 solid 1px;}
#zmem1 form p:last-of-type{width:100%;}
#zmem1 form  textarea{width:93%;padding:1%;margin:0 auto;height:14rem;color:#d0d6ce;font-size:1.125rem;border:#a2a5a2 solid 1px;background:none;}
#zmem1 form .sbn{width:100%;text-align:center;padding:1rem 0 4rem;clear:both;}
#zmem1 form button{color:#d0d6ce;font-size:1.8rem;border:#a2a5a2 solid 1px;background:none;cursor:pointer;height:3.7rem;width:8.2rem}

#zmem1 p.protext{color:#858980;font-size:1.125rem;line-height:2rem;}
#zmem1 img{width:auto;max-width:100%;margin:1.6rem auto;display:block;}

#zmem2 h3{color:#fff;font-size:1.875rem;line-height:3.5rem;}
#zmem2 p.protext{color:#858980;font-size:1.125rem;line-height:2rem;}
#zmem2 img{width:auto;max-width:100%;margin:1.6rem auto;display:block;}
#zmem2 form{width:105%;margin-left:-2.5%;}
#zmem2 form h4{color:#d0d6ce;font-size:3.5rem;text-align:center;padding:4rem 0 2rem;}
#zmem2 form p{width:50%;text-align:center;float:left;padding:1.2rem 0;}
#zmem2 form p .spn{width:86%;padding:0 2%;background:none;height:3rem;line-height:3rem;color:#d0d6ce;font-size:1.125rem;border:#a2a5a2 solid 1px;}
#zmem2 form p:last-of-type{width:100%;}
#zmem2 form  textarea{width:93%;padding:1%;margin:0 auto;height:14rem;color:#d0d6ce;font-size:1.125rem;border:#a2a5a2 solid 1px;background:none;}
#zmem2 form .sbn{width:100%;text-align:center;padding:1rem 0 4rem;clear:both;}
#zmem2 form button{color:#d0d6ce;font-size:1.8rem;border:#a2a5a2 solid 1px;background:none;cursor:pointer;height:3.7rem;width:8.2rem}
/*.productxq end*/

/*news start*/
.ny_news{}
.ny_news ul{padding-top:2%;}
.ny_news ul li{width:46.6%;padding:1.7%;float:left;}
.ny_news ul li a{display:block;overflow:hidden;background:#1c1c1c;}
.ny_news ul li a .imgbox{width:100%;position:relative;padding-top:65%;overflow:hidden;}
.ny_news ul li a .imgbox img{width:100%;height:100%;position:absolute;top:0;left:0;
							-o-transition:.3s;
							-ms-transition:.3s;
							-moz-transition:.3s;
							-webkit-transition:.3s;
							transition:.3s;}
.ny_news ul li a .imgbox p{width:90%;padding:0 5%;text-align:left;color:#fff;font-size:1rem;line-height:2.8rem;background:rgba(5,5,5,0.5);position:absolute;bottom:0 ;left:0;
			overflow: hidden;word-break:break-all; white-space:nowrap; text-overflow:ellipsis;
			-o-transition:.3s;
			-ms-transition:.3s;
			-moz-transition:.3s;
			-webkit-transition:.3s;
			transition:.3s;}
.ny_news ul li a:hover img{transform:scale(1.2);}
.ny_news ul li  h3{width:90%;margin:1.25rem 5% 1rem;color:#fff;font-size:1.5rem;line-height:2.25rem;height:4.5rem;display: -webkit-box; 
-webkit-box-orient: vertical;  -webkit-line-clamp: 2; overflow: hidden;}
.ny_news ul li  h3:hover{color:#7ac143;}
.ny_news ul li time{width:90%;margin:0 5%;text-transform: uppercase;color:#737373;font-size:0.875rem;}
.ny_news ul li hr{width:90%;border:none;background:#838282;height:1px;margin:1.25rem 5% 1rem;}
.ny_news ul li p{width:90%;color:#d0d6ce;font-size:0.875rem;line-height:1.5rem;height:7.5rem;display: -webkit-box; 
-webkit-box-orient: vertical;  -webkit-line-clamp: 5; overflow: hidden;margin:0 5%;}
.ny_news ul li span{color:#7ac143;font-size:1.125rem;display:inline-block;margin:1rem 0 3rem 5%;text-transform: uppercase;}
.ny_news ul li span:hover{color:#a2ef67;}
/*news end*/
/*inquiry start*/
.ny_inquiry{overflow:hidden;}
#formorder{width:100%;margin:10px auto;overflow:hidden;}
#formorder h4.bt{color:#d2d7d0;font-size:3.5rem;text-align:center;padding:4rem 0;}
#formorder .spn{width:64%;margin-left:18%;max-width:608px;padding:0 1%;background:none;height:3rem;line-height:3rem;
color:#d0d6ce;font-size:1.125rem;border:#a2a5a2 solid 1px;}
#formorder textarea{width:64%;margin-left:18%;max-width:819px;padding:0 1%;background:none;height:23rem;line-height:3rem;
color:#d0d6ce;font-size:1.125rem;border:#a2a5a2 solid 1px;}

#formorder .inpbox{position:relative;clear:both;padding:0.5rem 0;}
#formorder .sbn{width:81.6%;text-align:right;padding:1rem 0 4rem;clear:both;}
#formorder button{color:#d0d6ce;font-size:1.8rem;border:#a2a5a2 solid 1px;background:none;cursor:pointer;height:3.7rem;width:8.2rem}
#formorder label{height:3rem;line-height:3rem;
    -webkit-transition: .2s;
    transition: .2s;
    position: absolute;
    z-index: 1;
    pointer-events: none;
    color:#d2d7d0;font-size:1.875rem;
    text-indent: .6rem;
    right: .6rem;
    overflow: hidden;
    left: 0;
    top: 0.5rem;
    text-align: left;}
/*inquiry end*/

.ny_proxq h3{color:#d0d6ce;font-size:1.75rem;text-align: center;line-height:3.5rem;}
.ny_proxq h4{color:#d0d6ce;font-size:1.2rem;text-align: center;line-height:3rem;}
.ny_proxq hr{border:none;height:1px;width:100%;background:#d9d9d9;}
.ny_proxq p{width:100%;color:#d0d6ce;font-size:0.9375rem;line-height:2.2rem;}
.ny_proxq p.textz{text-indent:2em;}
.ny_proxq img{width:auto;height:auto;max-width:100%;display:block;margin:1rem auto;}

.combj h2{font-size:1.875rem;line-height:4rem;color:#d0d6ce;background:url(../images/hhx.jpg) no-repeat left bottom;text-transform: uppercase;}
.ny_about p{width:100%;color:#d0d6ce;font-size:1.125rem;line-height:1.625rem;}



.side2{
	position: fixed;
	width: 40px;
	right: 10px;
	z-index: 100;
	bottom: 10%;
	height: 80px;
}
.side2 ul li{
	width: 40px;
	height: 40px;
}
.side2 ul li a{
	display: block;
	background-color: #000022;
	height: 40px;
	width: 40px;
	text-align: center;
	line-height: 40px;
}
.side2 ul li a img{
	vertical-align: middle;
	display: inline-block;
}
.side2 ul li a:hover{
	background-color: #c30d23;
}


@media screen and (max-width:1200px){
	html,body{font-size:85%;}
	#hd .logo a img{margin-left:5px;}
	.ind_pro{width:98%;padding:2.6rem 1%;}
	.ind_jian{width:98%;padding:3.9rem 1%;}
	.ind_case{width:98%;padding:2.6rem 1%;}
	.ind_news{width:98%;padding:2.6rem 1%;}
	#ft{width:98%;padding:4rem 1% 0;}
	.combj {width:96%; padding:0 2% 7.5rem;}
	.combj1 {width:98%; padding:0 1% 7.5rem;}
}
	
@media screen and (max-width:1024px){	
	.ft_l{float:left;width:80%;}
	.ft_r{float:right;width:98%;padding:2rem 0 1rem;}
}	
@media screen and (max-width:768px){
	html,body{font-size:90%;}
	#hd{display:none;}
	#m-hd{display:block;}
	.ind_jian_r p{-webkit-line-clamp: 4;margin-top:1rem;}
	
	/*inquiry start*/
	#formorder .spn,#formorder textarea{width:64%;margin-left:24%;}
	/*inquiry end*/
	}
@media screen and (max-width:767px){
	html,body{font-size:80%;}
	.ind_pro ul li{width:48%;margin:1%;float:left;}
	
	.ind_jian_l{width:100%;padding-top:50%;}
	.ind_jian_r{width:96%;padding:2rem 2% 0;}
	.ind_case .imghz{width:98%;padding-top:65%;float:none;margin-left:auto;margin-right:auto;}
	.ind_case ul{width:100%;float:none;}
	.ind_case ul li{width:48%;padding:0 1% 3% ;float:left;}
	
	.ft p.bq{position:relative;text-align:right;margin-top:2rem;}
	
	/*.product start*/
	.ny_pro ul li{width:48%;margin:1%;}
	
	.yxlj {width:100%;padding:2.75rem 0 2rem;}
	/*.product end*/
	/*.productxq start*/
	.proxqjj{float:none;width:90%;height:auto;margin:0 auto;}
	/*.productxq end*/
	
}
@media screen and (max-width:480px){
	html,body{font-size:75%;}
	.ind_news ul li{width:96%;margin:2rem 2%;float:none;}
	
	#banner1{width:100%;padding-top:50%;}
	/*.product start*/
	#zmem1 form p,#zmem2 form p{width:100%;text-align:center;float:none;padding:1.2rem 0;}
	#zmem1 form  textarea,#zmem2 form  textarea{width:89%;}
	/*.product end*/
	/*inquiry start*/
	#formorder label{font-size:1.4rem;}
	#formorder .spn,#formorder textarea{width:70%;margin-left:24%;}
	/*inquiry end*/
}
@media screen and (max-width:375px){
	html,body{font-size:70%;}
	
}
@media screen and (max-width:320px){
	html,body{font-size:70%;}
	/*.about end*/
	.nytop p a{margin:0 0.5rem;}
	/*.about start*/
	/*inquiry start*/
	#formorder label{font-size:1.1rem;}
	/*inquiry end*/
}



