@charset "utf-8";
html,body,h1,h2,h3,h4,h5,h6,p,dl,dd,dt,th,td,select,ul,ol,li,form,input,textarea,fieldset,legend,img{ margin:0; padding:0;}
h1,h2,h3,h4,h5,h6{font-weight: 300;}
li{list-style: none;}
a{text-decoration: none;background: transparent;outline: none;color:#000;display:inline-block;-webkit-transition: 0.5s;-o-transition: 0.5s;-ms-transition: 0.5s;-moz-transition: 0.5s;transition: 0.5s;}
a:hover, .tran, .pub_button .pb_bg, .header .logo, .header.bg, .section_two .tab_box a i{-webkit-transition: 0.5s;-o-transition: 0.5s;-ms-transition: 0.5s;-moz-transition: 0.5s;transition: 0.5s;}
.wot{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.upp{text-transform:uppercase;}
.middle_box{display: table;width: 100%;height: 100%;}
.middle_box .middle{display: table-cell;vertical-align: middle;width: 100%;text-align: center;}
img{ border: 0;vertical-align: middle;display:inline-block;}
table{ border-collapse: collapse; border-spacing: 0;}
input,textarea{ -webkit-user-modify: read-write-plaintext-only;outline-style: none;border:none;font-size:14px;}
input::-moz-placeholder, textarea::-moz-placeholder {color: #000; } 
input:-ms-input-placeholder, textarea:-ms-input-placeholder {color: #000; } 
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder{color:#000; }
html::-webkit-scrollbar{width:5px;height:5px;background-color:#fff;} 
html::-webkit-scrollbar-track{border-radius:0;background-color:#fff;}
html::-webkit-scrollbar-thumb{border-radius:50px;width:5px;height:5px;background-color:#2e3979;}
textarea{resize:none; overflow: auto;}
input{padding-top: 0; padding-bottom: 0;};
select,input{vertical-align:middle; }
select,input,textarea{font-size:14px;margin:0;}
.clear{zoom:1;}
.clear:after{ content:""; display:block; height:0; visibility:hidden; clear:both;}
.clear::before, .clear::after { content: "";display: table; } 
.clear::after{clear: both;}
.fl{float: left;}
.fr{float: right;}
html{-ms-text-size-adjust: 100%;-webkit-text-size-adjust: 100%;-webkit-tap-highlight-color: transparent; }
body{font-family: \5FAE\8F6F\96C5\9ED1,"Microsoft YaHei";font-size:16px;color:#333;background-color: #fff;overflow-x: hidden;}
.error3{display: none !important;}
html,body{max-width:1920px;margin:0 auto;}
.dn{display: none;}
@font-face {font-family: 'cuya';src: url('cuya.ttf');}
.cuya {font-family: "cuya";}
#fullPage-nav LI {margin: 0 0;}
em,i,u {font-style: normal;}
body,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote {margin: 0;padding: 0;}
body {color: #333;font-size: 16px;}
#fullPage-nav LI A {text-align: right;width: 21px;background: url(../images/dot1.png) no-repeat center center;float: right;height: 21px;color: #f1c820;text-decoration: none;-webkit-transition: all 0.1s ease;transition: all 0.1s ease;}
#fullPage-nav LI .active {background-position: 0px bottom;background: url(../images/dot2.png) no-repeat 5px 5px;background: url(../images/dot2.png) no-repeat center center;}
#fullPage-nav LI A:hover {background: url(../images/dot3.png) no-repeat center center;}
#fullPage-nav SPAN {display: none;}
.fullPage-tooltip {font: 12px/21px;float: left;color: #fff;top: 0px;margin-right: 5px;width: 60px;text-align: center;line-height: 21px;border-radius: 25px;background: #0051a2;}
.dtgif {width: 50px;position: relative;left: 0;top: 88%;right: 0;margin: auto;}
.anniu {  position: absolute;top: 0px;width: 78px;height: 70px;animation: updown 1.5s infinite;animation-timing-function: linear;z-index: 999;}
/*通用头部*/
.header{position: fixed;top:0;left:0;width:100%;z-index:999;}
.header .auto .logo{margin-top: 20px;}
.header .auto .ttel{text-align: center;font-family: impact;color: #fff;padding: 0 15px;transition: .5s;line-height: 20px;text-shadow: 0px 1px 3px rgba(0,0,0,0.4), 0px 0px 30px rgba(0,0,0,0.075);}
.header .auto .ttel img{display: inline-block;border-right: 1px solid rgba(255,255,255,0.4);padding-right: 5px;margin-right: 5px;}
.hrt{display:block;float:right;margin-top:40px;margin-right:15px;}
.hrt a{display:block;float:left;padding:0 15px;border-right:2px solid #fff;height:20px;position:relative;}
.hrt a:last-child{border:none;padding-right:0;}
.hrt a img{-webkit-transition:all 0.5s;-moz-transition:all 0.5s;transition:all 0.5s;display:block;width:30px;position:relative;top:-3px;cursor: pointer;}
.header .hrt a img.ssr{display: none;}
.header .hrt a:hover img.ss{display: none;}
.header .hrt a:hover img.ssr{display: block;}
.header .hrt a .ewm{width:133px;position:absolute;top:42px;left:-35px;display:none;}
.header .hrt a .ewm img{width:100%;}
.menu_button{cursor:pointer;width:60px;height:50px;margin:30px 0 0 0;position: relative;z-index:999999;background-image: -webkit-linear-gradient(left,#2baca9, #269cd4);}
.menu_button .nav_button{position: absolute;right:11px;top:25px;vertical-align: middle;border-radius:20px;width:36px;height:3px;cursor:pointer;background-color:#26cc65;-webkit-transition: 0.5s;-o-transition: 0.5s;-ms-transition: 0.5s;-moz-transition: 0.5s;transition: 0.5s;}
.menu_button .nav_button::after, .menu_button .nav_button::before{content:'';width:30px;height:3px;border-radius:20px;position: absolute;z-index:99999999;right:0;background-color:#fff;-webkit-transition: 0.5s;-o-transition: 0.5s;-ms-transition: 0.5s;-moz-transition: 0.5s;transition: 0.5s;}
.menu_button .nav_button::after{top:10px;}
.menu_button .nav_button::before{top:-10px;}
.menu_button.on .nav_button::before, .menu_button.on .nav_button::after{transform: scale(0);-webkit-transform: scale(0);-ms-transform: scale(0);-o-transform: scale(0);-moz-transform: scale(0);}
.header.bg{background:rgba(21,158,80,0.95);padding:6px 0;}
.header.bg .logo{margin-top: 0px;}
.header.bg .logo img{height:50px !important;margin-top:2px;}
.header.bg ul{padding-top:6px;}
.header.bg .menu_button{width:50px;height:50px;margin:5px 0 0;}
.header.bg .menu_button .nav_button{width:26px;top:24px;}
.header.bg .menu_button .nav_button::after, .header.bg .nav_button::before{width:26px;}
.header.bg .menu_button .nav_button::after{top:11px;}
.header.bg .menu_button .nav_button::before{top:-11px;}
.header.bg .hrt{margin-top: 20px;}
.header.bg .auto .ttel{margin-top: 0px;}
.header.bg .auto .ttel{background: none;}


.head{z-index:10000;margin:0 auto;width:100%;position:relative;top:0px;left:0px;}
#container{overflow:hidden;position:relative;top:0;left:0;right:0;bottom:0;}
.topbg{position:absolute;width:100%;height:100%;display:block;z-index:8;}

.sypic{position:absolute;top:0;left:0;z-index:9;right:0;width:100%;margin:auto;bottom:0;height:100%;}
.sypic img{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;animation:sss3 1s infinite alternate linear;width:50.78%;}
/*底部版权*/
#copybox {width: 100%;height: 40px;line-height: 40px;background: rgba(0, 0, 0, 0.589);position: fixed;bottom: 0;z-index: 99999;color: #fff;padding: 0 2%;font-size: 14px;}
#copybox a {color: #fff;}
#copybox span {float: right;}
#copybox img {vertical-align: middle;margin-left: 0px;}
@keyframes sss1 {
  0% {
transform: scaleX(1.1) scaleY(1.1);
}
50% {
transform: scaleX(1) scaleY(1);
}
100% {
transform: scaleX(1.1) scaleY(1.1);
}
}
@keyframes sss {
0% {
transform: translateY(-10px);
}
100% {
transform: translateY(0px);
}
}

.section{background-position:center;background-size:cover;position:relative;overflow:hidden;background-repeat:no-repeat;}
.section_one{}
.section2{background-image:url(../images/b2.jpg);overflow:hidden;}
.section3{background-image:url(../images/b3.jpg);}
.section4{background-image:url(../images/b4.jpg);}
.section5{background-image:url(../images/5_a.jpg);}
.section6{background-image:url(../images/b6.jpg);}
.section7{background-image:url(../images/b7.jpg);}
.section8{background-image:url(../images/b8.jpg);}
.section9{background-image:url(../images/b9.jpg);}

.w1300 {width: 1300px;margin: auto;}
.w1200 {width: 1200px;margin: auto;}



.menu_box{position: fixed;width:100%;height:100%;right:0;top:-100%;z-index:88888;-webkit-transition: 0.5s;-o-transition: 0.5s;-ms-transition: 0.5s;-moz-transition: 0.5s;transition: 0.5s;}
.menu_box .item{float: left;width:14%;overflow:auto;height:100%;}
.menu_box .item::-webkit-scrollbar{width:2px;height:2px;background-color:#f1f1f1;} 
.menu_box .item::-webkit-scrollbar-track{border-radius:0;background-color:#f1f1f1;}
.menu_box .item::-webkit-scrollbar-thumb{border-radius:0px;width:2px;height:2px;background-color:#db000b;}
.menu_box .item .pad{padding:200px 0 0 30px;}
.menu_box .item h4{font-size:24px;color:#fff;}
.menu_box .item i{display: block;width:30px;height:1px;background-color: #fff;margin:10px 0;}
.menu_box .item span{font-size:14px;color:#fff;}
.menu_box .item ul{padding-top:10px;width:auto;margin:0;}
.menu_box .item ul li{width:100%;text-align: left;}
.menu_box .item ul li a{font-size:16px;color:#fff;height:40px;line-height:40px;cursor:pointer; margin-top:20px;transition: .5s; display: block;}
.menu_box .item ul li a:hover{ padding-left:15px}



.section_one {height: 100%;}



/* 二屏幕 */
.swiper-container.pnav{width:100%;height:100%;background-color:rgb(179,189,196);transition:1s background-color 1.3s;}
.swiper-container.pnav .swiper-wrapper{transition-delay:1s;transition-timing-function:cubic-bezier(0.5,0,0,1);}
.swiper-container.pnav .swiper-wrapper .swiper-slide{text-align:center;font-size:18px;	/* Center slide text vertically */display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;}
.swiper-container.pnav .swiper-wrapper .swiper-slide .title{transition-delay:1s;z-index:10;}
.swiper-container.pnav .swiper-wrapper .swiper-slide .title{text-align:center;padding:1%;color:#fff;box-sizing:border-box;z-index:9;background:rgba(255,255,255,0.01);width:60%;}
.swiper-container.pnav .swiper-wrapper .swiper-slide .title b{display:block;}
.swiper-container.pnav .swiper-wrapper .swiper-slide .title h5{display:inline-block; background: #18a27e;; font-weight:400;border-radius:30px; padding: 5px 20px; margin: 3% 0; line-height: 40px;}
.swiper-container.pnav .swiper-wrapper .swiper-slide .title p{line-height:30px;margin-top:10px;}
.swiper-container.pnav .swiper-wrapper .swiper-slide .title a{display:inline-block;color:#fff;padding-left:70px;position:relative;}
.swiper-container.pnav .swiper-wrapper .swiper-slide .title a::after,.swiper-container.pnav .swiper-wrapper .swiper-slide .title a::before{content:"";display:block;overflow:hidden;position:absolute;left:0;top:0;bottom:0;margin:auto;transition:.5s;}
.swiper-container.pnav .swiper-wrapper .swiper-slide .title a::after{width:60px;height:1px;background:rgba(255,255,255,0.2);}
.swiper-container.pnav .swiper-wrapper .swiper-slide .title a::before{width:7px;height:7px;border-radius:50%;background:rgba(255,255,255,1);}
.swiper-container.pnav .swiper-wrapper .swiper-slide .title a:hover{color:#ff9a00;}
.swiper-container.pnav .swiper-wrapper .swiper-slide .title a:hover::before{left:60px;background:#ff9a00;}
.swiper-container.pnav .swiper-wrapper .swiper-slide .title h3{font-weight:700;font-size:calc(5px + 54 * ((53vw + 53vh) - 520px) / 820);letter-spacing:-1px;color:rgba(255,255,255,0);}
.img-box{width:100%;height:100%;position:absolute;transform:scale(0.6,0.6);transition-duration:1s;transition-property:transform;transition-timing-function:cubic-bezier(0.5,0,0,1);opacity:0.9;overflow:hidden;}
.img-box img{width:100%;height:100%;object-fit:cover;transform:scale(1.2,1.2) translateX(50%);transition-timing-function:cubic-bezier(0.5,0,0,1);transition-property:transform;}
.button-prev,.button-next{transition:0.5s;outline:none;position:absolute;width:140px;z-index:10;top:65vh;transform:translateY(-34px);cursor:pointer;}
.button-prev{left:4vw;}
.button-next{right:4vw;}
.button.disabled{opacity:0.2;cursor:default;}
#arrow-svg-home{transform:translateY(353px);}
.button-next #arrow-svg-home{transform:translateY(353px) rotateY(180deg);transform-origin:80px 0px 0px;}
svg{transition:0.5s;}
.cls-1{transition:0.5s;opacity:0.4;transform-origin:-20px 40px;opacity:1;}
.cls-4{transition:0.5s;stroke-width:2px;stroke:#fff;fill:none;stroke-dasharray:1;stroke-dashoffset:1;opacity:0.4;transform-origin:0px 0px 0px;}
#arrow-trg{transition:0.5s;fill:#fff;transform:rotateY(180deg) translate(-53px,39px);}
#line{transition:0.5s;stroke:#fff;transform:translate(50px,42px);}
.button-prev:not(.disabled):hover svg{transform:translateX(-25px);}
.button-next:not(.disabled):hover svg{transform:translateX(25px);}
.button:not(.disabled):hover .cls-1{transform:scale(1.1);}
.button:not(.disabled):hover .cls-4{stroke-dasharray:2px;stroke-dashoffset:2px;opacity:1;}
.button:not(.disabled):hover #arrow-trg{transform:rotateY(180deg) translate(-37px,39px);}
.button:not(.disabled):hover #line{transform:translate(35px,42px) scaleX(0.33);}


.section3{overflow:hidden;}
/*产品分类*/
.prolist_tit{ padding-top: 8%;}
.prolist_tit h2{ text-align: center;background:url("../images/ws_tit.png") no-repeat center top;   margin: 0 auto; font-size: 55px; line-height: 90px; font-weight: 500; padding-top: 35px;background-size:31%; color:  #159e50; ;}
.prolist_tit h2 em{font-weight: 800; color: #407db8;}
.prolist_tit h2:after{ content: ""; width: 100px; height: 5px; background: #159e50; display: block; margin:10px auto 0 auto;border-radius: 10px}
.prolist_tit p{text-align: center; margin-top: 20px; color: #fff;}


.prolist_cont{width: 85%; margin: 2% auto 0 auto;}
.tx_index_pro{ overflow:hidden;	width:100%; padding:20px 0; clear:both;  position:relative; margin-top: 2%;}
.inbg{height: 385px;}
.rtCont{position:relative;width: 100%;margin: 0 auto;overflow: hidden;}
.rtCont ul{display: flex; display:-webkit-flex; -webkit-justify-content: space-between;   justify-content: space-between;}
.rtCont ul li{width:19%;background:#fff;border:1px solid #e5e5e5;border-radius:18px;overflow:hidden;padding:0.5%;margin:0 1%;position:relative;z-index:1;}
.rtCont ul li:before{content:"";background-color:#139b77;background-image:linear-gradient(#139b77,#0062ab);position:absolute;left:0;right:0;top:100%;bottom:0;z-index:-1;transition:all linear .3s}
.rtCont ul li img{border-radius:10px 10px 0 0; width: 100%;}
.rtCont ul li p{}
.rtCont ul li p a{font-size:18px;color:#666;line-height:30px;text-align:center;display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding:3% 0;transition:all linear .3s}
.rtCont ul li:hover:before{top:0}
.rtCont ul li:hover p a{font-size:22px;font-weight:700;color:#fff}

@media (max-width:1280px){
	.prolist_cont{width: 95%; }
	.rtCont ul li p a{font-size: 16px;}
}

@media (max-width:790px){
	.prolist_tit{padding-top: 22%;}
	.prolist_tit h2{font-size: 33px; line-height: 50px; background-size: 74%;padding-top: 14px;}
	.rtCont ul{flex-wrap: wrap;}
	.rtCont ul li{width: 21%; margin-bottom: 3%;}
	.rtCont ul li p a{font-size: 14px;}
}
.section4{width: 100%;margin: 0 auto;}
.zhongzi_tit{ padding-top: 8%;}
.zhongzi_tit h2{ text-align: center;background:url("../images/zz_tit.png") no-repeat center top;   margin: 0 auto; font-size: 55px; line-height: 90px; font-weight: 500; padding-top: 35px;background-size:47%; color:  #fff; ;}
.zhongzi_tit h2 em{font-weight: 800; color: #fff;}
.zhongzi_tit h2:after{ content: ""; width: 100px; height: 5px; background: #159e50; display: block; margin:10px auto 0 auto;border-radius: 10px}
.zhongzi_tit p{text-align: center; margin-top: 20px; color: #fff;}

.zhongzi_cont{width: 85%; margin: 2% auto 0 auto;}
.tx_index_zhongzi{ overflow:hidden;	width:100%; padding:20px 0; clear:both;  position:relative; margin-top: 2%;}
.inbg{height: 385px;}
.zhongzi_rtCont{position:relative;width: 100%;margin: 0 auto;overflow: hidden;}
.zhongzi_rtCont ul{display: flex; display:-webkit-flex; -webkit-justify-content: space-between;   justify-content: space-between;}
.zhongzi_rtCont ul li{width:19%;background:#fff;border:1px solid #e5e5e5;border-radius:18px;overflow:hidden;padding:0.5%;margin:0 1%;position:relative;z-index:1;}
.zhongzi_rtCont ul li:before{content:"";background-color:#e57b2f;background-image:linear-gradient(#f8944c,#e57b2f);position:absolute;left:0;right:0;top:100%;bottom:0;z-index:-1;transition:all linear .3s}
.zhongzi_rtCont ul li img{border-radius:10px 10px 0 0; width: 100%;}
.zhongzi_rtCont ul li p{}
.zhongzi_rtCont ul li p a{font-size:18px;color:#666;line-height:30px;text-align:center;display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding:3% 0;transition:all linear .3s}
.zhongzi_rtCont ul li:hover:before{top:0}
.zhongzi_rtCont ul li:hover p a{font-size:22px;font-weight:700;color:#fff}

@media (max-width:1280px){
	.zhongzi_cont{width: 95%; }
	.zhongzi_rtCont ul li p a{font-size: 16px;}
}

@media (max-width:790px){
	.zhongzi_tit{padding-top: 22%;}
	.zhongzi_tit h2{font-size: 33px; line-height: 50px; background-size: 74%;padding-top: 14px;}
	.zhongzi_cont{width: 100%;}
	.zhongzi_rtCont ul{flex-wrap: wrap;}
	.zhongzi_rtCont ul li{width: 29%; margin-bottom: 3%;}
	.zhongzi_rtCont ul li p a{font-size: 14px;}
}

.section5 {position: relative;}
.section5 .tab {width: 100%;margin: 0 auto;height: 100%;}
.section5 .tab-hd {overflow: hidden;zoom: 1;width: 100%;position: absolute;left: 0;right: 0;margin: auto;z-index: 9;height: 100%;}
.section5 .tab-hd li {float: left;width: 14.28%;text-align: center;transition: all .3s;height: 100%;box-sizing: border-box;color: #fff;padding-top: 20%;font-size: 14px;background: linear-gradient(rgba(255, 255, 255, 0) 0%, rgba(19, 155, 119, 0.51) 40%); background-size:100% 100%;background-repeat:no-repeat;background-position:center bottom}
.section5 .tab-hd li img {display: block;margin: 0 auto;}
.section5 .tab-hd li b {text-align: center;display: block;font-size: 24px;font-weight: normal;}
.section5 .tab-hd li a {color: #fff;height: 40px;line-height: 40px;width: 150px;display: block;margin: 40px auto;border-radius: 20px; background: #139b77;}
.section5 .tab-hd li:nth-child(2n) a {background: #ea5404;}
.section5 .tab-hd li a:hover {background: rgba(54, 171, 156, 0.808);color: #fff;border: 1px solid rgba(54, 171, 156, 0.808);}
.section5 .tab-hd li.active {background: rgba(255, 255, 255, 0.1);color: #fff;}
.section5 .tab-hd li:hover {transform: translateY(20px);}
.section5 .tab-bd {width: 100%;height: 100%;position: relative;}
.section5 .tab-bd li {display: none;width: 100% !important;height: 100% !important;}
.section5 .tab-bd li:nth-of-type(1) {background: url(../images/5_a.jpg) top center no-repeat;background-size: cover;width: 100% !important;height: 100% !important;}
.section5 .tab-bd li:nth-of-type(2) {background: url(../images/5_b.jpg) top center no-repeat;background-size: cover;width: 100%;height: 100%;}
.section5 .tab-bd li:nth-of-type(3) {background: url(../images/5_c.jpg) top center no-repeat;background-size: cover;width: 100%;height: 100%;}
.section5 .tab-bd li:nth-of-type(4) {background: url(../images/5_d.jpg) top center no-repeat;background-size: cover;width: 100%;height: 100%;}
.section5 .tab-bd li:nth-of-type(5) {background: url(../images/5_e.jpg) top center no-repeat;background-size: cover;width: 100%;height: 100%;}
.section5 .tab-bd li:nth-of-type(6) {background: url(../images/5_f.jpg) top center no-repeat;background-size: cover;width: 100%;height: 100%;}
.section5 .tab-bd li:nth-of-type(7) {background: url(../images/5_g.jpg) top center no-repeat;background-size: cover;width: 100%;height: 100%;}
.section5 .tab-bd li.thisclass {display: list-item;}

@media (max-width:1280px){
	.section5 .tab-hd li img{width: 45%;}
	.section5 .tab-hd li b{font-size: 16px;}
	.section5 .tab-hd li a{width: 90px; height: 30px; line-height: 30px;;}
}

.section6{overflow:hidden;position:relative;}
.section6 .sygs{width: 640px;height:640px;text-align: center;position: absolute;left: 0;right: 0;top: 0;bottom: 0;margin: auto;background: rgba(19, 155, 119, .85);border-radius: 50%;overflow: hidden;box-sizing: border-box;padding: 0 50px;z-index: 9;}
.section6 .sygs .img{text-align: center;}
.section6 .sygs .img img{display: inline-block;}
.section6 .sygs .sygswz{color:#fff;line-height:200%;margin-top: 10px;}
.section6 .sygs a.more{color: #fff;padding-left: 70px;position: relative; margin-top: 5%;}
.section6 .sygs a.more::after,.section6 .sygs a.more::before{content: "";display: block;overflow: hidden;position: absolute;left: 0;top: 0;bottom: 0;margin: auto;transition: .5s;}
.section6 .sygs a.more::after{width: 60px;height: 1px;background: rgba(255,255,255,0.5);}
.section6 .sygs a.more::before{width: 7px;height: 7px;border-radius: 50%;background: rgba(255,255,255,1);}
.section6 .sygs a.more:hover{color: #fff;}
.section6 .sygs a.more:hover::before{left: 60px;background: #fff;}
.yuan{height: 570px;position: absolute;left: 0;right: 0;top: 0;bottom: 0;margin: auto;}
.mainline{position:absolute;z-index: 6;top:0;left:0;width:100%;height:100%;}
.mainl1{ position:absolute;top:50%;left:50%; background:#fff; margin:-220px 0 0 230px; width:200px; height:1px; }
.mainl2{ position:absolute;top:50%;left:50%; background:#fff; margin:-250px 0 0 190px; width:80px; height:1px; }
.mainl3{ position:absolute;top:50%;left:50%; background:#fff; margin:-180px 0 0 260px; width:60px; height:1px; }
.mainl4{ position:absolute;top:50%;left:50%; background:#fff; margin:230px 0 0 -210px; width:220px; height:1px; }
.mainl5{ position:absolute;top:50%;left:50%; background:#fff; margin:190px 0 0 -250px; width:100px; height:1px; }
.mainl6{ position:absolute;top:50%;left:50%; background:#fff; margin:270px 0 0 -160px; width:70px; height:1px; }
.mainline2{ position:absolute; z-index: 6; top:50%; left:50%; margin:-500px 0 0 -500px; width:1000px; height:1000px; border-left: 1px solid rgba(255,255,255,1); border-right: 1px solid rgba(255,255,255,1); border-bottom: 1px solid rgba(255,255,255,.2); border-top: 1px solid rgba(255,255,255,.2); border-radius: 100%; transform: rotate(90deg); -ms-transform: rotate(90deg); -webkit-transform: rotate(90deg); -o-transform: rotate(90deg); }
.mainla{position:absolute;top:50%;left:50%;background:#fff;margin:0 0 0 -550px;width:200px;height:1px;opacity: 1;}
.mainlb{position:absolute;top:50%;left:50%;background:#fff;margin:0 0 0 350px;width:200px;height:1px;opacity: 1;}
.mainld1{position:absolute;top:50%;left:50%;background:#fff;margin:-2px 0 0 -502px;width:4px;height:4px;border-radius: 100%;opacity: 1;}
.mainld2{position:absolute;top:50%;left:50%;background:#fff;margin:-2px 0 0 498px;width:4px;height:4px;border-radius: 100%;opacity: 1;}
.mainld3{position:absolute;top:50%;left:50%;background:#fff;margin:-2px 0 0 -401px;width:4px;height:4px;border-radius: 100%;opacity: 1;}
.mainld4{position:absolute;top:50%;left:50%;background:#fff;margin:-2px 0 0 399px;width:4px;height:4px;border-radius: 100%;opacity: 1;}
.mainlr{ position:absolute; top:50%; left:50%; background:rgba(0,10,50,.05); margin:-400px 0 0 -400px; width:800px; height:800px; border-left: 1px solid rgba(255,255,255,1); border-right: 1px solid rgba(255,255,255,1); border-bottom: 1px solid rgba(255,255,255,.3); border-top: 1px solid rgba(255,255,255,.3); border-radius: 100%; }
.mainline2{-webkit-animation: mainline2xz 8s infinite alternate;-moz-animation: mainline2xz 8s infinite alternate;-o-animation: mainline2xz 8s infinite alternate;animation: mainline2xz 8s infinite alternate;}

@-webkit-keyframes mainline2xz {
from {
-webkit-transform: rotate(90deg)
}
to {
-webkit-transform: rotate(0deg)
}
}
@-moz-keyframes mainline2xz {
from {
-moz-transform: rotate(90deg)
}
to {
-moz-transform: rotate(0deg)
}
}
@-o-keyframes mainline2xz {
from {
-o-transform: rotate(90deg)
}
to {
-o-transform: rotate(0deg)
}
}
@keyframes mainline2xz {
from {
transform: rotate(90deg)
}
to {
transform: rotate(0deg)
}
}
.mainl1{transform: rotate(-45deg);transform-origin:0 0;-ms-transform: rotate(-45deg);-ms-transform-origin:0 0;-webkit-transform: rotate(-45deg);-webkit-transform-origin:0 0;-o-transform: rotate(-45deg);-o-transform-origin:0 0;animation:line1move 1.5s infinite alternate;animation-delay:3s;-webkit-animation:line1move 1.5s infinite alternate;-webkit-animation-delay:3s;-moz-animation:line1move 1.5s infinite alternate;
-moz-animation-delay:3s;-o-animation:line1move 1.5s infinite alternate;-o-animation-delay:3s;}
@keyframes line1move{
from {width:200px;}
to {width:0px;}
}
@-webkit-keyframes line1move{
from {width:200px;}
to {width:0px;}
}
@-moz-keyframes line1move{
from {width:200px;}
to {width:0px;}
}
@-o-keyframes line1move{
from {width:200px;}
to {width:0px;}
}


.mainl2{transform: rotate(-45deg);transform-origin:0 0;-ms-transform: rotate(-45deg);-ms-transform-origin:0 0;-webkit-transform: rotate(-45deg);-webkit-transform-origin:0 0;-o-transform: rotate(-45deg);-o-transform-origin:0 0;animation:line2move 1.2s infinite alternate;animation-delay:3s;-webkit-animation:line2move 1.2s infinite alternate;-webkit-animation-delay:3s;-moz-animation:line2move 1.2s infinite alternate;
-moz-animation-delay:3s;-o-animation:line2move 1.2s infinite alternate;-o-animation-delay:3s;}
@keyframes line2move{
from{width:80px;}
to{width:0px;}
}
@-webkit-keyframes line2move{
from {width:80px;}
to {width:0px;}
}
@-moz-keyframes line2move{
from {width:80px;}
to {width:0px;}
}
@-o-keyframes line2move{
from {width:80px;}
to {width:0px;}
}
.mainl3{transform: rotate(-45deg);transform-origin:0 0;-ms-transform: rotate(-45deg);-ms-transform-origin:0 0;-webkit-transform: rotate(-45deg);-webkit-transform-origin:0 0;-o-transform: rotate(-45deg);
-o-transform-origin:0 0;animation:line3move 1s infinite alternate;animation-delay:3s;-webkit-animation:line3move 1s infinite alternate;-webkit-animation-delay:3s;-moz-animation:line3move 1s infinite alternate;
-moz-animation-delay:3s;-o-animation:line3move 1s infinite alternate;-o-animation-delay:3s;}
@keyframes line3move{
from{width:60px;}
to{width:0px;}
}
@-webkit-keyframes line3move{
from {width:60px;}
to {width:0px;}
}
@-moz-keyframes line3move{
from {width:60px;}
to {width:0px;}
}
@-o-keyframes line3move{
from {width:60px;}
to {width:0px;}
}
.mainl4{transform: rotate(135deg);transform-origin:0 0;-ms-transform: rotate(135deg);-ms-transform-origin:0 0;-webkit-transform: rotate(135deg);-webkit-transform-origin:0 0;-o-transform: rotate(135deg);
-o-transform-origin:0 0;animation:line4move 1.5s infinite alternate;animation-delay:3s;-webkit-animation:line4move 1.5s infinite alternate;-webkit-animation-delay:3s;-moz-animation:line4move 1.5s infinite alternate;
-moz-animation-delay:3s;-o-animation:line4move 1.5s infinite alternate;-o-animation-delay:3s;}
@keyframes line4move{
from{width:0px;}
to{width:220px;}
}
@-webkit-keyframes line4move{
from {width:0px;}
to {width:200px;}
}
@-moz-keyframes line4move{
from {width:0px;}
to {width:200px;}
}
@-o-keyframes line4move{
from {width:0px;}
to {width:200px;}
}
.mainl5{transform: rotate(135deg);transform-origin:0 0;-ms-transform: rotate(135deg);-ms-transform-origin:0 0;-webkit-transform: rotate(135deg);-webkit-transform-origin:0 0;-o-transform: rotate(135deg);
-o-transform-origin:0 0;animation:line5move 1.2s infinite alternate;animation-delay:3s;-webkit-animation:line5move 1.2s infinite alternate;-webkit-animation-delay:3s;-moz-animation:line5move 1.2s infinite alternate;
-moz-animation-delay:3s;-o-animation:line5move 1.2s infinite alternate;-o-animation-delay:3s;}
@keyframes line5move{
from{width:0px;}
to{width:100px;}
}
@-webkit-keyframes line5move{
from {width:0px;}
to {width:100px;}
}
@-moz-keyframes line5move{
from {width:0px;}
to {width:100px;}
}
@-o-keyframes line5move{
from {width:0px;}
to {width:100px;}
}
.mainl6{transform: rotate(135deg);transform-origin:0 0;-ms-transform: rotate(135deg);-ms-transform-origin:0 0;-webkit-transform: rotate(135deg);-webkit-transform-origin:0 0;-o-transform: rotate(135deg);-o-transform-origin:0 0;animation:line6move 1s infinite alternate;animation-delay:3s;-webkit-animation:line6move 1s infinite alternate;-webkit-animation-delay:3s;-moz-animation:line6move 1s infinite alternate;
-moz-animation-delay:3s;-o-animation:line6move 1s infinite alternate;-o-animation-delay:3s;}
@keyframes line6move{
from{width:0px;}
to{width:70px;}
}
@-webkit-keyframes line6move{
from {width:0px;}
to {width:70px;}
}
@-moz-keyframes line6move{
from {width:0px;}
to {width:70px;}
}
@-o-keyframes line6move{
from {width:0px;}
to {width:70px;}
}
@media (max-width:790px){
	.section6 .sygs{width: 100%; height: 100%;border-radius:20px}
}

.section7 { position:relative;}
.section7 .middle{position:relative;}
.section7 .auto{padding-top:0%;}
.case_tit{ padding-top: 7%;}
.case_tit h2{ text-align: center;background:url("../images/case_tit.png") no-repeat center top;   margin: 0 auto; font-size: 55px; line-height: 90px; font-weight: 500; padding-top: 35px;background-size:19%; color:  #fff; ;}
.case_tit h2 em{font-weight: 800; color: #fff;}
.case_tit h2:after{ content: ""; width: 100px; height: 5px; background: #159e50; display: block; margin:10px auto 0 auto;border-radius: 10px}
.case_tit p{text-align: center; margin-top: 20px; color: #fff;}
.section7 .auto .swiper-container.casebox { width: 100%; padding-top: 50px; padding-bottom: 1.5%; } 
.section7 .auto .swiper-container.casebox .swiper-slide { background-position: center; background-size: cover; width: 600px; height: 455px; border: 10px solid #fff; box-sizing: border-box }
.section7 .auto .swiper-container.casebox .swiper-slide img{width: 100%;}
@media (max-width:790px){
	.case_tit{padding-top: 22%;}
	.case_tit h2{font-size: 33px; line-height: 50px; background-size: 74%;padding-top: 14px;}
}

.section8 { position:relative;}
.section8 .middle{position:relative;}
.section8 .auto{padding-top:0%;}
.news_tit{ padding-top: 5%;}
.news_tit h2{ text-align: center;background:url("../images/news_tit.png") no-repeat center top;   margin: 0 auto; font-size: 55px; line-height: 90px; font-weight: 500; padding-top: 35px;background-size:19%; color:  #fff; ;}
.news_tit h2 em{font-weight: 800; color: #fff;}
.news_tit h2:after{ content: ""; width: 100px; height: 5px; background: #159e50; display: block; margin:10px auto 0 auto;border-radius: 10px}
.news_tit p{text-align: center; margin-top: 20px; color: #fff;}
.news_cont{display: flex;-ms-flex-preferred-size: 100%;flex-basis: 100%;-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;	-ms-flex-wrap: wrap;flex-wrap: wrap;width: 80%;overflow: hidden; margin: 3% auto 0 auto;}
.news_cont .newList{flex-basis: 31%;margin-right: 3%;}
.newList{ overflow:hidden; padding:0rem 0 04% 0; height:auto; width:100%; }
.news_cont .newList:nth-child(3n){ margin-right:0px; }
.news_cont .newPicBox{ position:relative; width:100%; height:0px; padding-bottom:50%; overflow:hidden; border-radius:0px; margin:0 auto; }
.news_cont .newPic{ position:absolute; top:50%; left:50%; transform:translate(-50%,-50%) scale(1); width:100%; height:auto; transition:all .5s ease; }
.news_cont .picLink{ position:absolute; top:0px; left:0px; width:100%; height:100%; }
.news_cont .contentBoxB{ padding:0 6%;background:rgba(255,255,255,0.9) }
.news_cont .newTitle{ font-size:20px; margin-bottom:0;  line-height:1.2; font-weight:normal; color:#373c41; transition:all .5s ease; display:-webkit-box; overflow:hidden; -webkit-line-clamp:1; -webkit-box-orient:vertical; text-overflow:ellipsis; }
.news_cont .lineBox{ position:relative; width:100%; height:1px; background:#ededed; margin-bottom:26px; }
.news_cont .lineBox::before{ content:''; position:absolute; top:0px; left:0px; width:0px; height:100%; background:#afafaf; transition:all .5s ease; }
.news_cont .TimeBox{ font-size:14px; line-height:1.5; letter-spacing:.25px; color:#777; margin-bottom:20px; }
.news_cont .newMs{ position:relative; width:100%; line-height:1.4; clear:both; font-size:14px; color:#777; min-height:22px; letter-spacing:0; padding:20px 0px 30px; display:-webkit-box; overflow:hidden; line-height: 30px; -webkit-line-clamp:1; -webkit-box-orient:vertical; text-overflow:ellipsis;  font-weight: 100;}
.news_cont .image_con{ width: 100%; overflow: hidden;background:rgba(255,255,255,0.9); padding-top: 10px; height: 200px;}
.news_cont .image_con img{width:90%; transition:0.4s ease; -moz-transition:0.4s ease; -webkit-transition:0.4s ease; margin: 0 auto; display: block; }
.news_cont .image_con:hover img{ transform:scale(1.2,1.2); -moz-transform:scale(1.2,1.2); -webkit-transform:scale(1.2,1.2);}
.news_cont .look{ display:flex; -webkit-box-align:center; -ms-flex-align:center; align-items:center; margin-top:20px; color:#777; overflow:hidden; }
.news_cont .look .look_name{ margin-right:10px; position:relative; }
.news_cont .newList:hover .newPic{ transform:translate(-50%,-50%) scale(1.1); }
.news_cont .newList:hover .newTitle{ color:#222; }
.news_cont .newList:hover .lineBox::before{ width:100%; }

.news_cont .bottom_btn{font-size:14px;line-height:7.5;/* font-weight:bold; */letter-spacing:.5px;text-transform:uppercase;transition:all .5s ease;background:rgba(255,255,255,0.9) ;padding-left: 5%; }
.news_cont .contentBoxB .bottom_btn{ display:none; }
.news_cont .newList:hover .bottom_btn{ color:#b62021; } 

@media (max-width:1280px){
	.news_cont .image_con{height: 150px;}
}

@media (max-width:790px){
	.news_tit{padding-top: 22%;}
	.news_tit h2{font-size: 33px; line-height: 50px; background-size: 74%;padding-top: 14px;}
	.news_cont{width: 100%;margin: 0 auto;}
	.news_cont .newList{flex-basis: 100%; margin-right: 0;}
	.news_cont .image_con,.news_cont .bottom_btn{display: none;}
}

.contact_bg{ width:100%; background:#000; position:absolute; overflow:hidden; height:100%; }
.contact_bg .bannerbg_img{height:100%; width:100%;  background-size:100%; position:absolute; z-index:3 }
.contact_bg video{opacity:0.8; position:absolute; z-index:2;top: 50%;left: 50%;transform: translate(-50%, -50%);object-fit: cover;height: 140%!important;width: 130%!important;}

.contact{ width:80%; position:absolute; left:50%; margin-left:-40%; top:29%; z-index:55;}
.contact .contact_l{ width:30%; position:absolute; left:0; top:0;}
.contact .contact_l h2{ position:absolute; z-index:1; font-size:48px; color:#fff;}
.contact .contact_l h2 i{position:absolute; z-index:2; font-style:normal; width:15vw; top:3rem;}
.contact .contact_l h2 em{ color:#f84d47; font-weight:bold;}
.contact .contact_l h2 span{ position:absolute; z-index:1; font-size:107px; color:rgba(255, 255, 255, 0.1);font-family: impact;text-transform: uppercase;}
.contact .contact_l h3{ color:#fff; position:absolute; z-index:1; top:10rem; font-weight:normal; font-size:20px;}
.contact .contact_l .erweima{ width:310px; position:absolute; z-index:1; top:29vh;}
.contact .contact_l .erweima li{ width:140px; float:left; margin-right:24px;}
.contact .contact_l .erweima li:nth-child(2n){ margin-right:0;}
.contact .contact_l .erweima li em{ text-align:center; color:#fff; display:block; line-height:35px; font-size:15px;color:rgba(255, 255, 255, 0.8); }

.contact .contact_r{ width:70%; height:465px; position:absolute; right:0; top:0;}
.contact .contact_r li{ width:47%; height:214px; float:left; text-align:center; font-size:16px; color:#ffffff;border:1px solid transparent; border-color: rgba(255, 255, 255, 0.3); margin:0rem 1rem 1rem 0;}
.contact .contact_r li:nth-child(2n){ margin-right:0;}
.contact .contact_r li img{ display:block; width:75px; margin:50px auto 0 auto; transition:all 0.3s ease 0s; -webkit-transition:all 0.3s ease 0s;}
.contact .contact_r li:hover img{ width:60px;}
.contact .contact_r li strong{ display:block; font-size:28px; color:#ffffff; text-transform:uppercase; line-height:55px;}


@media (max-width:1280px){
	.contact{ width:90%;margin-left:-45%;}
}

@media (max-width:790px){
	.contact_bg{background: url(../images/07.jpg)repeat left top; background-size: cover;}
	.contact{width: 100%; margin-left: -50%; top: 12%;}
	.contact_bg video{display: none;}
	.contact .contact_l{display: none;}
	.contact .contact_r{width: 90%; left: 50%; margin-left: -45%;}
	.contact .contact_r li{width: 100%; height:auto; padding: 20px 0;}
	.contact .contact_r li img{display: none;}
}

.f_80{font-size: 80px;}
.f_72{font-size: 72px;}
.f_60{font-size: 60px;}
.f_48{font-size: 48px;}
.f_40{font-size: 40px;}
.f_30{font-size: 30px;}
.f_24{font-size: 24px;}
.f_20{font-size: 20px;}
.f_18{font-size: 18px;}
.f_16{font-size: 16px;}
.f_14{font-size: 14px;}

/*===================== 响应式代码 START =====================*/
@media( max-width:1600px ){
.f_80{font-size: 60px;}
.f_72{font-size: 50px;}
.f_60{font-size: 40px;}
.f_48{font-size: 38px;}
.f_40{font-size: 30px;}
.f_30{font-size: 24px;}
.f_24{font-size: 20px;}
.f_20{font-size: 20px;}
.f_18{font-size: 18px;}
.f_16{font-size: 16px;}
.f_14{font-size: 14px;}
}
.wap_son{display: none;padding:0 13px;margin-bottom:20px;}
.wap_son a{width:31.33%;height:40px;line-height:40px;font-size:16px;color:#fff;text-align: center;margin:1%;float: left;background-color:rgba(104,175,47,0.6);}
.pc .fixed_footer{display: none;}
.mobile .fixed_footer{display: none;background-color:rgba(104,175,47,0.75);height:50px;position: fixed;bottom:30px;left:50%;margin-left:-46%;z-index:999;width:92%;border-radius:10px;}
@media (min-width:640px){.mobile .fixed_footer{width:640px !important;left:50%;margin-left:-320px;}}
.mobile .fixed_footer a{float: left;width:33.33%;text-align: center;}
.mobile .fixed_footer img{display: inline-block;height:24px;margin:5px 0 0;}
.mobile .fixed_footer strong{color:#fff;font-size:12px;display: block;height:20px;line-height:20px;}

@media( max-width:1366px ){
	.f_20{font-size: 18px;}
	.f_18{font-size: 16px;}
	.f_16{font-size: 14px;}
	.section4 .auto{width: 100%;padding: 0 15px;}
	.swiper-container.casebox{padding-top: 20px !important;}
	.swiper-container.casebox .swiper-slide{width: 500px !important; height: 375px !important;}
	.section2 .albox{padding: 2%;}
	.section6 .auto{width: 1000px;}
	.section8 .right{    padding-bottom: 15%;}
	.section8 .right ul{margin: 2% 0 0 0;}
}

@media( max-width:1210px ){
	.f_80{font-size: 60px;}
	.f_72{font-size: 50px;}
	.f_60{font-size: 30px;}
	.f_48{font-size: 26px;}
	.f_40{font-size: 26px;}
	.f_30{font-size: 24px;}
	.f_24{font-size: 16px;}
	.f_20{font-size: 18px;}
	.f_18{font-size: 16px;}
	.f_16{font-size: 14px;}
	.f_14{font-size: 14px;}
	.header{max-width: 750px;left: 50%;margin-left: -375px;padding:5px 0;height: 60px !important;}
	.header.bg{padding:5px 0;}
	.header .logo.dn{display: block !important;}
	.header .logo{margin:0 !important; width: 80%;}
	.header .logo img{margin-top:5px;width: 90%;}
	.header .auto{padding:0 10px;}
	.menu_button, .header.bg .menu_button{width:45px;height:45px;margin:0;}
	.menu_button .nav_button{width:25px !important;top:22px;}
	.menu_button .nav_button::after, .menu_button .nav_button::before{width:25px !important;}
	.menu_button .nav_button::after{top:7px;}
	.menu_button .nav_button::before{top:-7px;}
	.menu_box{overflow:auto;min-height:100%;}
	.menu_box .item{float:none;width:100%;height:auto;}
	.menu_box .item .pad{padding:30px 40px 0;}
	.menu_box .item h4{font-size:18px;}
	.menu_box .item ul li a{font-size:14px;height:28px;line-height:28px;}
	.menu_box .item:last-child{padding-bottom:40px;}
	html,body{max-width:750px;margin:0 auto !important;}
	.news_two .news_box li p, .position_now .fr, .arrow_down, #list .left_side, .news_one .news_box li .img .bg, .news_article_box .left_fixed, .img_big_box, #none, .header ul.nav,.video_box, #background_video,.section2 .albox h5,.section2 .albox p, .section6 ul li .img, .new_ut_z_date, .section_four .text img, .section6 ul li:nth-of-type(3), .hz_news_more,.section7 .right ul li h5,#fullPage-nav,.header .auto .ttel,.hrt,.db,.section4 .ayuan,.mapbg,.new_ut_z_m,.section8 .right>p,.section7 .right ul li:nth-child(3){display: none !important;}
	.article_content.dn, .right_side.dn{display: block !important;}
	.section6 .auto, .section7 .right,.section4 .auto{width: 100%;padding: 0 15px;box-sizing: border-box;margin: 0 auto;}
	.header .menu_box, .mobile .fixed_footer, .wap_son{display: block !important;}
	#list .auto, #news_article, #article, .position_now .auto, #nyba .black .auto, .footer .inner{width:auto;padding:0 15px;}
	.product_son{display: none !important;}
	.copyright{height:auto;line-height:40px;}
	.position_now .fl{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;}
	#map{padding-top:60px;}
	#allmap{height:400px;padding:0;}
	#nyba{height:200px;background-attachment: unset;background-size: cover;}
	.fade_text{margin-top:94px;}
	.fade_text .cn{line-height:40px;height:40px;}
	.fade_text .cn span{font-size:30px;}
	.fade_text .en{font-size:16px;}
	.fade_text .line{margin:10px auto;}
	.form_box_box, ul.fs{width:100%;}
	.form_box_box{margin:0;padding:20px 0;box-shadow:none;}
	ul.fs .box1 li{float:none;width:100%;margin-bottom:20px;}
	.product_list_one .item, .product_list_two .item, .product_list_three .item{width:49%;margin:0.5%;}
	.product_list_two .item .info{min-height:70px;}
	#list .right_side{float:none !important;width:100% !important;}
	.news_one .news_box li .img, .news_one .news_box li .info{float:none !important;width:100%;}
	.news_one .news_box li .img{height:200px;}
	.news_one .news_box li .info{padding-top:20px;height:auto;}
	.news_one .news_box li .info .time{padding:6px 0;}
	.news_one .news_box li .info .line{margin-bottom:6px;}
	.news_one .news_box li:hover .info{padding-top:20px;}
	.son_list{height:40px;}
	.son_list a{height:40px;line-height:40px;width:100px;font-size:14px;padding:0;}
	.news_article_box .right_article{width:100%;float:none;background-color: #fff;}
	.news_article_box .wow.h1_title{padding-top:100px;}
	.news_article_box .inner_content, .news_article_box .h1_title{padding:20px;}
	.news_two .news_box li{width:49%;margin:0.5%;}
	.news_two .news_box li a{padding:8px;}
	.news_two .news_box li .time strong{font-size:30px;}
	.fixed_body .fixed_article {width:90%;height:500px;margin: -250px -45% 0 0;}
	.fixed_body .fixed_article .fb_close{top:auto;bottom:0;width:50px;height:50px;}
	.fixed_body .fixed_article .fb_close i{margin-top:5px;transform: rotate(45deg);-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);}
	.info_big_box{width:100%;height:auto;}
	.info_big_box h1{margin-top:0;font-size:20px;}
	.info_big_box .info_1{margin-top:10px;}
	.info_big_box .share{margin:0 0 10px 0;}
	.xgcp_title{margin-top:10px;}
	.footer .one, .footer .two_two, .footer .ewm{display: none !important;}
	.footer .two{border:none;width:100%;margin:0;padding:0;min-height:auto;}
	.section_one .logo img{height:30px;margin:0 5px;}
	.section_one .bg_move{background:url(../images/bg1.jpg) center no-repeat;}
	.section_one .txt_bg{width:auto;background:none;}
	.section_one img{max-width:80%;}
	.section_one p{font-size:16px;}
	.section_one .call{padding-left:60px;}
	.swiper-container.pnav .swiper-wrapper .swiper-slide .title{width: 60%;}
	.swiper-container.pnav .swiper-wrapper .swiper-slide .title h3{font-size: 30px;-webkit-text-stroke: 1px #fff;}
	.section5 .tab-hd li{width:50%;height:30%;padding: 8% 0 0 0; box-sizing: border-box;}
	.section5 .tab-hd li.active{background: rgba(21,160,0,.45);}
	.section5 .tab-hd li img{height: 50%;}
	.section5 .tab-hd li img,.section5 .tab-hd li strong{display: inline-block;vertical-align: middle;}
	.section5 .tab-hd li strong{margin: 0;}
	.section5 .tab-hd li a{ display:none}
	.section5 .tab-hd li a.more{margin:0 auto;line-height: 25px;border: none; display:none}
	.section4 .auto{margin-top: 12%;}
	.section5{background-position: left center;}
	.section4 .sygs{width:96%;margin:0 auto;float: none;padding: 0;text-shadow: 0px 1px 3px rgba(0,0,0,0.4), 0px 0px 30px rgba(0,0,0,0.075);}
	.section4 .sygs .sygswz{margin-top: 10px;}
	.section4 .middle_box .middle>img{width: 60%;left: 0;right: 0;margin: auto;}
	.section4 .sygs a.more{float: left;}
	.section4 .ayuan{ display:none;}
	.section2 .albox{width: 100%;height: 20%;}
	.section6 .auto{ position:absolute; left:0;}
	.section6 .hz_new{ text-align:left;}
	.section6 ul{width:100%;margin:10px auto 0;}
	.section6 ul li{width:100%;float:none;margin:10px 0;background-color: rgba(255,255,255,.3); color:#333}
	.section6 ul li a{padding:4px;height: auto; color:#333}
	.section6 ul li h4{height:30px;line-height:30px;}
	.section6 ul li p{font-size: 12px;}
	.section6 a.more{margin-top:10px;height:30px;line-height:30px;font-size:12px;}
	.section6 .contact_bg{ display:none;}
	.wot{white-space: normal;}
	.section7{background-size: auto;}
	.section7 .right{float: none;}
	.section7 .right ul li{width: 100%;display: block;clear: both;text-align: center;margin-bottom: 10px;}
	.section7 .right ul li i{width: 60px;height: 60px;padding: 10px;}
	.section7 .right ul li img {
    display: inline-block;
    position: relative;max-width: 100%;
}
}

@media( max-width:750px ){
	.header{left:0;margin:0;}
	.fixed_footer{display:block;}
}

@media (max-width:769px){
	.ny_about_cont h2{ font-size:19px; color:#159e50; line-height:30px;}
	.ny_about_cont p{ font-size:16px; line-height:30px; color:#666; margin-top:30px;text-indent:2em;}
	
	.ny_youshi{  display:none}
	.home-section1{ display:none}
	.promise_ban { display:none}
	.ny_choose{  display:none}
	.end{  display:none}

	.lx_con li{width:100%;height:auto;padding-bottom:30px;margin-bottom:10px;}
	.lx_con li img{display:none;}
	.fixed_footer{height:50px;background:linear-gradient(to right,#159e50,#353992);position:fixed;bottom:0;z-index:44;width:96%;border-top-right-radius:20px;border-top-left-radius:20px;margin:auto;left:0;right:0;}
	.fixed_footer a{float:left;width:33.33%;text-align:center;}
	.fixed_footer img{display:inline-block;height:24px;margin:5px 0 0;}
	.fixed_footer strong{color:#fff;font-size:12px;display:block;height:20px;line-height:20px;}
	.hrt{display:none;}
	.w1300{width:100%;}
	.n_nav{width:100%!important;bottom:15%!important;}
	.n_nav a{width:20%!important;margin-top:20px;}
	.footer,#copybox{display:none;}
	.wap_son a{width:47.33%!important;border-radius:15px;}
	.product_list_one .item,.product_list_two .item,.product_list_three .item{width:48.3%!important;}
	.product_list_one .item strong{text-align:center;white-space: nowrap}
	#nyba1{height:300px!important;}
	.wap_son a{background:#159e50;}
	#nyba1{background-position:center;}
	ul.bigpage .bg1{background-image:url(../images/xb1.jpg)!important;}
	ul.bigpage .bg2{background-image:url(../images/xb2.jpg)!important;}
	ul.bigpage .bg3{background-image:url(../images/xb3.jpg)!important;}
	ul.bigpage ol span{width:23px!important;margin:3px!important;}
	ul.bigpage ol{bottom:60px!important;}
}
@media( max-width:640px ){
	.swiper-container.casebox .swiper-slide{width: 400px !important; height: 300px !important;}
}
@media( max-width:500px ){
	.swiper-container.casebox .swiper-slide{width: 350px !important; height: 263px !important;}
}
@media (max-width:415px){
	.section4 .sygs img{width:80%;}
	#copybox{display:none;}
	.product_list_two .item .info{padding:0;min-height:50px!important;line-height:50px;text-align:center;}
	.product_list_two .item .info strong,.product_list_three .item .info strong{padding:0!important;}
	.product_list_two .item .info{padding:0!important;}
	.product_list_two .item .info strong,.product_list_three .item .info strong{font-size:0.6rem!important;}
	.product_list_one .item strong{font-size:0.6rem!important;width:100%!important;}
	.product_list_one .item .info{padding:10px 0!important;}
	.header .logo img{margin:0;}
	.n_nav a{font-size:0.6rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
	.info_big_box .info_1 .dh:nth-of-type(3),.info_big_box .share,.info_big_box .info_3{display:none;}
	.article_content img{width:100%;}
	.article_content,#list .right_side.fr{padding-bottom:50px;}
	ul.bigpage .bg1{background-image:url(xbb1.jpg)!important;}
	ul.bigpage .bg2{background-image:url(xbb2.jpg)!important;}
	ul.bigpage .bg3{background-image:url(xbb3.jpg)!important;}
	ul.bigpage div.right,ul.bigpage div.left{display:none;}
	.section_one .banner1 #container{display:none!important;}
}

@media (max-width:350px){
	.f_80{font-size: 60px;}
	.f_72{font-size: 50px;}
	.f_60{font-size: 30px;}
	.f_48{font-size: 22px;}
	.f_40{font-size: 22px;}
	.f_30{font-size: 24px;}
	.f_24{font-size: 14px;}
	.f_20{font-size: 14px;}
	.f_18{font-size: 16px;}
	.f_16{font-size: 14px;}
	.f_14{font-size: 14px;}
	.section7 .right ul li:nth-child(2) p:nth-child(4),.section7 .right h3,.swiper-pagination{display: none !important;}
	.section5 .tab-hd li a{width:90%;margin:0 auto;line-height:30px;}
	.section4 .auto { margin-top: 30%; }
	.swiper-container.casebox .swiper-slide{width: 310px !important;height: 233px !important;box-sizing: border-box !important;overflow: hidden;}
	.swiper-button-prev{left: 10px !important;}
	.swiper-button-next{right: 10px !important;}
	.section4 .sygs img{margin:0 auto 20px auto;}
	.section4 .sygs .sygswz{line-height:160%;}
	.section4 a{margin-top:9px;}
}

/*===================== 响应式代码 END =====================*/