@charset "utf-8";
/* CSS Document */
html,body{
	margin:0;
	padding:0;
	font-size:14px;
	font-family: "SourceHanSansCN-Regular", Helvetica, sans-serif;
	position: relative;
	}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,p,pre,form,fieldset,input,textarea,img{
	margin:0;
	padding:0;
	list-style:none;
	border:0;
	font-weight: normal;
	font-size: 14px;
	font-family: "SourceHanSansCN-Light", Helvetica, sans-serif;
	}		
a{text-decoration:none;}
.clear{clear: both;}
.hide{display: none;}
@font-face {
    font-family: 'SourceHanSansCN-Light';
    src: url('../font/SourceHanSansCN-Light.otf');
	src: url('../font/SourceHanSansCN-Heavy.otf') format('truetype'),
    font-weight: normal;
    font-style: normal;
}	
.width{width: 1275px;margin: auto;}
.padding{padding: 0 7%;}

.dakai{
	position: fixed;
	cursor: pointer;
	position: fixed;
	right: 20px;
	bottom: 100px;
	z-index: 999999;
}
@keyframes liftRight2 {
    0% {left: 16px}
    50% {left: 4px}
    100% {left: 16px
    }
}

@-webkit-keyframes liftRight2

{
    0% {
        left: 16px
    }
    50% {
        left: 4px
    }
    100% {
        left: 16px
    }
}

.FooterOn img {
    position: relative;
    top: 14px;
    animation: liftRight2 1s infinite linear;
    -webkit-animation: liftRight2 1s infinite linear;
}
.open{width: 60px;height: 163px;background: #FF7B29;border-top-left-radius: 30px;border-top-right-radius: 30px;border-bottom-left-radius: 30px;border-bottom-right-radius: 30px;z-index: 999;}
.open h1{text-align: center;color: #fff;font-size: 21px;width: 25px;margin: auto;line-height: 23px;margin-top: 20px;}
/*head*/
.head{padding: 0 3%;width: 94%;position: fixed;top: 0;left: 0;z-index: 9999;height: 100px;}
.head-fixed{padding: 0 3%;width: 94%;position: fixed;top: 0;left: 0;z-index: 99999;height: 100px;background: rgba(255,255,255,0.9);display: none;
moz-box-shadow: 0px 3px 6px rgba(0,0,0,0.1);-webkit-box-shadow: 0px 3px 6px rgba(0,0,0,0.1);box-shadow: 0px 3px 6px rgba(0,0,0,0.1);}
.logo{float: left;width: 220px;margin-top: 18px;}
.logo img{width: 100%;display: block;}
.menu{width: 27px;height: 21px;float: right;background: url(../img/menu2.png);cursor: pointer;margin-top: 40px;}
.nav{float: right;margin-right: 30px;}
.nav li{display: inline-block;vertical-align: top;}
.nav li h1{line-height: 100px;padding: 0 25px;}
.nav li h1 a{display: block;color: #000;font-size: 18px;}
.nav li:hover h1 a{color: #a38358;background: url(../img/bg3.jpg) center 70px no-repeat;}
.nav .ua1 h1 a{color: #a38358;background: url(../img/bg3.jpg) center 70px no-repeat;}
.head-other{padding: 0 3%;width: 94%;position: fixed;top: 0;left: 0;z-index: 9999;height: 100px;}
.head-other .nav li h1 a{color: #fff;}
/*第一屏*/
.banner{width: 100%;height: 100%;position: relative;}
.banner .swiper-container {width: 100%;height: 100%;}
.banner .swiper-slide{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;}
/* .banner .swiper-pagination{width: 80%;position: absolute;bottom: 30px;left: 0;z-index: 9999;}
.banner .swiper-pagination-bullet{width: 38px;height: 38px;background: url(../img/bg2.png) center no-repeat;background-size: 100% 100%;}
.banner .swiper-pagination-bullet-active{background: url(../img/bg2a.png) center no-repeat;background-size: 100% 100%;} */
.banner .swiper-pagination{width: 92%;bottom: 60px;left: 8%;text-align: left;}
.banner .swiper-pagination .swiper-pagination-bullet{width: 38px;height: 38px;background: url(../img/bg2.png) center no-repeat;background-size: 100% 100%;
display: inline-block;vertical-align: top;margin: 0 15px;}
.banner .swiper-pagination .swiper-pagination-bullet-active{background: url(../img/bg2a.png) center no-repeat;background-size: 100% 100%;}
/*第二屏*/
.index_pin{width: 100%;height: 100%;overflow: hidden;}
.index_pin li{width: 33.333%;float: left;height: 100%;position: relative;overflow: hidden;}
.pic1{width: 100%;height: 100%;transition: all 10s;}
.index_pin li:hover .pic1{transform: scale(1.4);}
.index_pin1{width: 100%;height: 100%;background: url(../img/bg4a.png) center bottom no-repeat;background-size: cover;
position: absolute;bottom: 0;left: 0;}
.index_pin2{width: 100%;position: absolute;top: 60%;left: 0;}
.index_pin2a{width: 100%;}
.index_pin2a img{display: block;margin: auto;}
.index_pin2b{text-align: center;width: 55%;margin: auto;margin-top: 35px;}
.index_pin2b dt{display: inline-block;vertical-align: top;margin-top: 12px;margin: 0 5px;}
.index_pin2b dt a{display: block;color: #ffffff;font-size: 18px;letter-spacing: 2px;}
.index_pin2b dt a:hover{text-decoration: underline;}
.index_pin li:nth-of-type(2) .index_pin1{background: url(../img/bg4b.png) center bottom no-repeat;background-size: cover;}
.index_pin li:nth-of-type(3) .index_pin1{background: url(../img/bg4c.png) center bottom no-repeat;background-size: cover;}
.right_on ul li a span{background: url(../img/bg5.png) center no-repeat !important;background-size: 100% 100%;}
.right_on ul li .active span{background: url(../img/bg5a.png) center no-repeat !important;background-size: 100% 100%;}
/*第三屏*/
.all1{width: 100%;height: 100%;overflow: hidden;background: url(../img/bg6.png) right bottom no-repeat;}
.pic2{width: 66.7%;height: 100%;float: left;}
.all1a{width: 22%;float: left;margin-top: 11%;margin-left: 5%;}
.index1 span{color: #fff;font-size: 34px;}
.index1 h1{color: #fff;font-size: 82px;font-weight: bold;font-family: SourceHanSansCN-Heavy;}
.index1 h2{width: 60px;height: 2px;background: #fff;margin-top: 25px;}
.syabt{color: #fff;font-size: 18px;line-height: 30px;height: 90px;overflow: hidden;margin-top: 70px;}
.more1{width: 142px;height: 47px;background: url(../img/bg7.png) center no-repeat;background-size: 100% 100%;
text-align: center;line-height: 47px;margin-top: 50px;}
.more1 a{display: block;color: #fff;font-size: 18px;}
.more1:hover{background: url(../img/bg7a.png) center no-repeat;background-size: 100% 100%;}
.more1:hover a{color: #ff7b29;}
/*第四屏*/
.all2{overflow: hidden;width: 100%;height: 100%;}
.index2{width: 78%;margin: auto;text-align: right;position: absolute;left: 50%;margin-left: -39%;bottom: 150px;}
.index2 span{display: block;color: #ff7b29;font-size: 40px;}
.index2 h1{color: #ff7b29;font-size: 65px;font-weight: bold;font-family: SourceHanSansCN-Heavy;text-transform: uppercase;}
.pic3{width: 50%;height: 100%;float: right;position: relative;}
.pic3 a{display: block;}
.synews{width: 50%;height: 82%;float: left;margin-top: 7%;}
.synews li{width: 100%;height: 33.333%;transition:all 0.4s ease-in-out;}
.synews li a{display: block;padding: 0 14%;padding-top: 50px;}
.synews li span{display: block;color: #777777;font-size: 18px;}
.synews li h1{color: #000000;font-size: 24px;height: 30px;line-height: 30px;overflow: hidden;font-weight: bold;letter-spacing: 2px;margin-top: 5px;}
.synews li img{display: block;margin-top: 20px;}
.synews li p{color: #898989;font-size: 16px;line-height: 30px;height: 60px;overflow: hidden;margin-top: 20px;}
.synews li:hover{background: #fff8f4;}
/*第五屏*/
.all3{width: 100%;height: 100%;background: url(../img/bg9.jpg) center bottom no-repeat;background-size: cover;}
.all3a{width: 66%;margin: auto;padding-top: 10%;}
.index3 span{display: block;color: #ff7b29;font-size: 34px;}
.index3 h1{color: #FF7B29;font-size: 76px;font-weight: bold;font-family: SourceHanSansCN-Heavy;text-transform: uppercase;}
.index3 h2{width: 60px;height: 2px;background: #FF7B29;margin-top: 25px;}
.sycont{margin-top: 90px;overflow: hidden;}
.sycont li{margin-top: 15px;overflow: hidden;}
.sycont li img{float: left;margin-top: 3px;width: 27px}
.sycont li p{float: left;color: #656565;font-size: 20px;margin-left: 15px;}

.sycont ul{float: left;margin-left: 30px;margin-top: 5px}
.ewm{float: left;text-align: center;margin-top: 15px;}
.ewm img{display: block;width: 130px;border: 1px solid #9999;}
.ewm p{color: #656565;margin-top: 5px}


.ewma{float: left;text-align: center;margin-top: 15px;}
.ewma img{display: block;width: 130px;border: 1px solid #9999;}
.ewma p{color: #656565;margin-top: 5px}

.more2{width: 142px;height: 47px;background: url(../img/bg9.png) center no-repeat;background-size: 100% 100%;
text-align: center;line-height: 47px;margin-top: 80px;}
.more2 a{display: block;color: #ff7b29;font-size: 18px;}
.more2:hover{background: url(../img/bg9a.png) center no-repeat;background-size: 100% 100%;}
.more2:hover a{color: #fff;}
.foot{height: 50px;line-height: 50px;text-align: center;background: #1f1f1f;width: 100%;position: absolute;bottom: 0;left: 0;}
.foot p{color: #9f9f9f;display: inline-block;vertical-align: top;}
.foot ul{display: inline-block;vertical-align: top;color: #9f9f9f;margin-left: 10px;}
.foot ul a{color: #9f9f9f;}
/*关于我们*/
.banner1{position: relative;}
.banner1 .ua2{width: 100%;display: block;}
.banner1 .ua2a{width: 100%;display: none}
.now{padding: 0 7%;width: 86%;height: 60px;background: rgba(0,0,0,0.4);position: absolute;bottom: 0;left: 0;
overflow: hidden;line-height: 60px;color: #fff;font-size: 16px;}
.now img{float: left;margin-top: 24px;margin-right: 10px;width: 15px}
.now a{color: #fff;}
.now .ua3{color: #FF7B29;}
.all4{overflow: hidden;margin-top: 50px;}
.pic4{width: 45%;float: left;}
.pic4 img{width: 100%;display: block;}
.pic5{width: 6.75%;float: right;}
.pic5 img{width: 100%;display: block;}
.all4a{width: 40%;float: left;margin-left: 4%;margin-top: 100px;}
.index4 h1{color: #ffe9e0;font-size: 80px;font-weight: bold;font-family: SourceHanSansCN-Heavy;text-transform: uppercase;}
.index4 span{display: block;color: #000000;font-size: 30px;}
.index4 h2{width: 47px;height: 1px;background: #ff7b29;margin-top: 35px;}
.about{color: #656565;font-size: 18px;line-height: 35px;margin-top: 70px;}
.about p{font-size: 18px;}
/*发展历程*/
.all5{width: 100%;height: 1080px;background: url(../img/bg10.jpg) center bottom no-repeat;background-size: cover;margin-top: 50px;}
.index5{text-align: center;padding-top: 70px;}
.index5 h1{color: #fff;opacity: 0.2;font-size: 80px;font-weight: bold;font-family: SourceHanSansCN-Heavy;text-transform: uppercase;}
.index5 span{display: block;color: #ffffff;font-size: 30px;}
.index5 h2{width: 60px;height: 2px;margin: auto;background: #fff;margin-top: 20px;}
.all5a{width: 1100px;margin: auto;margin-top: 50px;background: url(../img/icon5.png) center top no-repeat;background-size: 75px;padding-top: 65px;}
.all5a ul{background: url(../img/bg11.png) 50.15% bottom no-repeat;height: 455px;overflow: hidden;overflow-y: scroll;padding-top: 50px;padding-bottom: 100px;}
.all5a ul li{width: 50.9%;float: left;text-align: right;line-height: 30px;margin-top: 55px;overflow: hidden;}
.all5a ul li:nth-of-type(2n){float: right;text-align: left;}
.all5a ul li h1{float: right;color: #fff;font-size: 30px;font-weight: bold;font-family: SourceHanSansCN-Heavy;margin-left: 15px;
background: url(../img/bg12.png) right center no-repeat;padding-right: 20px;}
.all5a ul li div{float: right;color: #fff;font-size: 18px;}
.all5a ul li:nth-of-type(2n) h1{float: left;margin-left: 0;margin-right: 15px;background: url(../img/bg12.png) left center no-repeat;padding-left: 20px;padding-right: 0}
.all5a ul li:nth-of-type(2n) div{float: left;}
.all5a ul::-webkit-scrollbar {display:none}
.all5a ul li:nth-of-type(2n){width: 50.5%;}
.all5a ul li:hover h1{color: #FF7B29;background: url(../img/bg12a.png) right center no-repeat;}
.all5a ul li:hover div{color: #FF7B29;}
.all5a ul li:nth-of-type(2n):hover h1{background: url(../img/bg12a.png) left center no-repeat;}
/*企业文化*/
.all6{width: 100%;background: url(../img/bg13.jpg) center top no-repeat;margin-top: 50px;background-size: 100%}
.index6{text-align: center;padding-top: 80px;}
.index6 h1{color: #ff7c2c;opacity: 0.2;font-size: 80px;font-weight: bold;font-family: SourceHanSansCN-Heavy;text-transform: uppercase;}
.index6 span{display: block;color: #000000;font-size: 30px;}
.index6 h2{width: 60px;height: 2px;margin: auto;background: #ff7c2c;margin-top: 20px;}
.culture{width: 1240px;margin: auto;overflow: hidden;margin-top: 160px;}
.culture li{width: 32%;float: left;background: #fff;text-align: center;padding-top: 65px;margin-left: 2%;}
.culture li img{display: block;margin: auto;-webkit-transition: -webkit-transform 1s;}
.culture li:nth-of-type(1){margin-left: 0;}
.culture li h1{color: #000000;font-size: 30px;margin-top: 45px;}
.culture1{margin-top: 20px;}
.culture1 p{color: #656565;font-size: 16px;line-height: 28px;width: 80%;margin: auto}
.culture li:hover img{-webkit-transform: rotate(360deg);}
.culture li:hover h1{color: #FF7B29;}
/*董事长寄语*/
.all7{width: 93%;background: #fff8f4;margin-top: 230px;padding-left: 7%;position: relative;height: 660px;margin-bottom: 70px;}
.pic6{width: 54%;position: absolute;bottom: 70px;right: 0;}
.pic6 img{width: 100%;display: block;}
.all7a{width: 35%;float: left;}
.index7{padding-top: 80px;}
.index7 h1{color: #ff7c2c;opacity: 0.2;font-size: 80px;font-weight: bold;font-family: SourceHanSansCN-Heavy;text-transform: uppercase;}
.index7 span{display: block;color: #000000;font-size: 30px;}
.index7 h2{width: 60px;height: 2px;background: #ff7c2c;margin-top: 20px;}
.message{color: #656565;font-size: 16px;line-height: 35px;margin-top: 60px;}
.message p{font-size: 16px}
.message1{overflow: hidden;margin-top: 40px;}
.message1 img{float: right;}
.foota{height: 50px;line-height: 50px;text-align: center;background: #1f1f1f;width: 100%;}
.foota p{color: #9f9f9f;display: inline-block;vertical-align: top;}
.foota ul{display: inline-block;vertical-align: top;color: #9f9f9f;margin-left: 10px;}
.foota ul a{color: #9f9f9f;}
/*新闻列表*/
.list{background: #fff8f4;overflow: hidden;text-align: center;}
.list li{line-height: 80px;width: 50%;float: left;transition:all 0.2s ease-in-out;}
.list li a{display: block;color: #000000;font-size: 18px;transition:all 0.2s ease-in-out;}
.list li:hover{background: #FF7B29;}
.list li:hover a{color: #fff;}
.list .ua4{background: #FF7B29;}
.list .ua4 a{color: #fff;}
.news{border: 1px solid #e6e6e4;overflow: hidden;margin-top: 50px;transition:all 0.2s ease-in-out;}
.pic7{width: 50%;float: left;overflow: hidden;}
.pic7 img{width: 100%;display: block;transition: all 1s;}
.news1{width: 50%;float: right;margin-top: 85px;}
.news2{width: 85%;margin: auto;}
.news2 h1{color: #000000;font-size: 24px;height: 30px;line-height: 30px;overflow: hidden;font-weight: bold}
.news2 span{display: block;color: #898989;font-size: 18px;margin-top: 10px;letter-spacing: 2px;}
.news2 p{color: #898989;font-size: 16px;line-height: 30px;height: 60px;overflow: hidden;margin-top: 40px;}
.news2 h2{width: 138px;height: 43px;background: url(../img/bg13.png) center no-repeat;background-size: 100% 100%;
text-align: center;line-height: 43px;margin-top: 75px;color: #656565;font-size: 18px;transition:all 0.2s ease-in-out;}
.news:hover .news2 h2{background: url(../img/bg9a.png) center no-repeat;background-size: 100% 100%;color: #fff;}
.news:hover .pic7 img{transform: scale(1.1);}
.news:hover{background: #fff8f4;}
.news-list{overflow: hidden;margin-bottom: 80px}
.news-list li{width: 33%;float: left;border: 1px solid #ebebeb;margin-top: 20px;transition:all 0.2s ease-in-out;
padding-bottom: 35px;margin-left: 0.3%;}
.pic8{width: 100%;overflow: hidden;height: 12vw}
.pic8 img{width: 100%;display: block;transition: all 1s;}
.news-list1{width: 75%;margin: auto;padding-top: 35px;}
.news-list1 h1{color: #000000;font-size: 24px;font-weight: bold;height: 30px;line-height: 30px;overflow: hidden;}
.news-list1 p{color: #898989;font-size: 16px;line-height: 30px;height: 60px;overflow: hidden;margin-top: 15px;}
.news-list1 h2{width: 107px;height: 33px;background: url(../img/bg13.png) center no-repeat;background-size: 100% 100%;
text-align: center;line-height: 33px;margin-top: 30px;color: #656565;transition:all 0.2s ease-in-out;}
.news-list li:hover{background: #fff8f4;}
.news-list li:hover .pic8 img{transform: scale(1.1);}
.news-list li:hover .news-list1 h2{background: url(../img/bg9a.png) center no-repeat;background-size: 100% 100%;color: #fff;}
.news-list li:nth-of-type(3n-2){margin-left: 0;}
.page{text-align: center;margin-top: 60px;margin-bottom: 85px;}
.page a{display: inline-block;vertical-align: top;width: 32px;height: 32px;border-radius: 100%;
line-height: 32px;color: #656565;font-size: 18px;margin: 0 5px;}
.page a:hover{background: #FF7B29;color: #fff;}
.page .ua5{background: #FF7B29;color: #fff;}
/*新闻详情*/
.title{text-align: center;margin-top: 80px;border-bottom: 1px solid #e0e0e0;padding-bottom: 35px;}
.title h1{color: #000000;font-size: 28px;font-weight: bold;margin-bottom: 20px;}
.title span{color: #9a9a9a;padding: 0 5px;}
.content1{color: #525252;font-size: 16px;line-height: 30px;width: 1200px;margin: auto;margin-top: 50px;}
.content1 img{max-width: 100%;display: block;margin: auto;margin-bottom: 5px}
.content1 p{font-size: 16px;}
.content1 video{width: 800px;display: block;margin: auto;height: 500px;object-fit: fill}
.xyp{text-align: center;margin-top: 75px;line-height: 49px;margin-bottom: 65px;}
.xyp li{display: inline-block;vertical-align: top;margin: 0 40px;}
.xyp li a{color: #525252;font-size: 18px;display: block;}
.xyp li:hover a{color: #FF7B29;}
/*生产能力*/
.power{overflow: hidden;margin-top: 50px;}
.power1{width: 52%;float: left;background: url(../img/bg14.jpg) right bottom no-repeat;padding-bottom: 30px;}
.power1 img{width: 96%;display: block;}
.power2{width: 43%;float: right;margin-top: 50px;}
.power3{margin-top: 50px;}
.power3a{color: #000000;font-size: 22px;}
.power3b{color: #656565;font-size: 16px;line-height: 30px;margin-top: 20px;text-align: justify;}
.power4{overflow: hidden;margin-top: 50px;margin-bottom: 70px;}
.power4 li{width: 24.7%;float: left;margin-left: 0.4%;}
.pic9 img{width: 100%;display: block;}
.power4a{width: 85%;margin: auto;text-align: center;margin-top: 30px;}
.power4a h1{color: #000000;font-size: 24px;background: url(../img/bg8.jpg) center bottom no-repeat;padding-bottom: 15px;}
.power4a p{color: #656565;font-size: 16px;line-height: 30px;}
.power4 li:nth-of-type(1){margin-left: 0;}
/*技术创新*/
.index8{text-align: center;padding-top: 70px;color: #000000;font-size: 36px;background: url(../img/bg8.jpg) center bottom no-repeat;
padding-bottom: 25px;}
.team{margin-top: 75px;background: #fff8f4;overflow: hidden;height: 840px;}
.pic10{width: 71%;float: right;height: 100%;}
.team1{width: 29%;float: left;height: 100%;}
.team1 li{width: 100%;height: 25%;border-top: 3px solid #fff;position: relative;}
.team1 li h1{text-align: center;line-height: 210px;color: #000000;font-size: 30px;transition:all 0.2s ease-in-out;}
.team1 li:nth-of-type(1){border: none;}
.team2{width: 245%;height: 100%;position: absolute;top: 0;left: 100%;z-index: 99;background: url(../img/bg15.png) left bottom no-repeat;
background-size: 100% 100%;opacity: 0;transition:all 0.2s ease-in-out;display: table;text-align: center;}
.team2a{text-align: center;line-height: 30px;color: #fff8f4;display: table-cell;vertical-align: middle;}
.team2a p{width: 70%;margin: auto;font-size: 20px;}
.team1 li:hover h1{background: #ff7b29;color: #fff;}
.team1 li:hover .team2{opacity: 1;}
.team-list{margin-bottom: 80px;}
.team-list li{overflow: hidden;margin-top: 50px;background: url(../img/bg16.jpg) right bottom no-repeat;padding-bottom: 50px;}
.pic11{width: 58%;float: left;}
.pic11 img{width: 100%;display: block;}
.team-list1{width: 42%;float: right;margin-top: 180px;}
.team-list2{width: 70%;margin: auto;}
.team-list2 h1{height: 75px;color: #000000;font-size: 36px;background: url(../img/bg8.jpg) left bottom no-repeat;}
.team-list2 p{color: #656565;font-size: 16px;line-height: 30px;margin-top: 45px;text-align: justify;}
.team-list li:nth-of-type(2n) .pic11{float: right;}
.team-list li:nth-of-type(2n) .team-list1{float: left;}
.team-list li:nth-of-type(2n){background: url(../img/bg16.jpg) left bottom no-repeat;}
.team-list li:nth-of-type(1) .team-list2 h1{background: none;}
.team-list li:nth-of-type(1) .team-list2 p{margin-top: 0;}
/*人才理念*/
.concept{text-align: center;margin-top: 60px;font-size: 0;}
.concept li{display: inline-block;vertical-align: top;width: 15%;}
.concept li img{display: block;margin: auto;}
.concept li h1{color: #000000;font-size: 30px;font-weight: bold;margin-top: 25px;}
.concept li p{color: #656565;font-size: 18px;line-height: 30px;}
.concept1{margin-top: 20px;}
.concept1 p{color: #656565;font-size: 18px;line-height: 30px;}
#certify{width: 100%;margin-top: 50px;position: relative;margin-bottom: 80px;}
#certify  .swiper-slide {position: relative;width: 1165px;}
#certify  .swiper-slide h1{width: 100%;height: 100%;position: absolute;top: 0;left: 0;background: rgba(0,0,0,0.4);
transition:all 0.2s ease-in-out;}
#certify  .swiper-slide img{display:block;width: 100%;}
#certify  .swiper-slide-active h1{opacity: 0;}
#certify .swiper-button-prev{width: 50px;height: 50px;background: url(../img/left.png) center no-repeat;background-size: 100% 100%;
position: absolute;top: 50%;margin-top: -25px;left: 8%;}
#certify .swiper-button-next{width: 50px;height: 50px;background: url(../img/right.png) center no-repeat;background-size: 100% 100%;
position: absolute;top: 50%;margin-top: -25px;right: 8%;}
/*联系方式*/
.all9{margin-top: 60px;position: relative;margin-bottom: 80px;}
.all9 .ua6{width: 100%;display: block;}
.all9a{width: 78%;position: absolute;bottom: 120px;left: 50%;margin-left: -39%;}
.index9 h1{color: #ff7b29;font-size: 80px;font-weight: bold;font-family: SourceHanSansCN-Heavy;text-transform: uppercase;}
.index9 span{display: block;color: #ff7b29;font-size: 30px;}
.index9 h2{width: 60px;height: 2px;background: #ff7b29;margin-top: 35px;}
.contact{margin-top: 80px;overflow: hidden;}
.contact ul{float: left;margin-left: 30px}
.contact li{margin-top: 15px;margin-right: 45px;}
.contact li img{display: inline-block;vertical-align: top;width: 30px;margin-top: 3px}
.contact li p{display: inline-block;vertical-align: top;color: #656565;font-size: 20px;margin-left: 20px;}
.contact li:nth-of-type(1){display: block;}
.ewm{float: left;text-align: center;margin-top: 15px;}
.ewm img{display: block;width: 130px;border: 1px solid #9999;}
.ewm p{color: #656565;margin-top: 5px}
/*旗下品牌*/
.series li{width: 100%;overflow: hidden;background: url(../img/bg17.png) right bottom no-repeat;}
.pic12{width: 50%;float: left;position: relative;}
.pic12 .ua7{width: 100%;display: block;}
.hide1{width: 100%;height: 100%;position: absolute;top: 0;left: 0;background: rgba(213,155,68,0.75);opacity: 0;transition:all 0.2s ease-in-out;}
.hide1a{display: table;text-align: center;width: 100%;height: 100%;}
.hide1 span{display: table-cell;vertical-align: middle;}
.hide1 span img{display: block;margin: auto;}
.series li:nth-of-type(2) .pic12 .hide1{width: 100%;height: 100%;position: absolute;top: 0;left: 0;background: rgba(82,195,241,0.75);}
.series li:nth-of-type(3) .pic12 .hide1{width: 100%;height: 100%;position: absolute;top: 0;left: 0;background: rgba(255,123,41,0.75);}
.series1{width: 50%;float: right;margin-top: 140px;}
.series2{width: 77%;margin: auto;}
.index10 h1{color: #ffe9e0;font-size: 80px;font-weight: bold;font-family: SourceHanSansCN-Heavy;text-transform: uppercase;}
.index10 span{color: #656565;font-size: 36px;}
.series3{color: #656565;font-size: 16px;line-height: 35px;margin-top: 25px;text-align: justify;}
.series3 p{font-size: 16px;}
.series2 h2{width: 45px;height: 1px;background: #FF7B29;margin-top: 50px;}
.series4{overflow: hidden;width: 270px;margin-top: 80px;}
.series4 dt{float: left;height: 24px;line-height: 24px;margin-top: 15px;transition:all 0.2s ease-in-out;}
.series4 dt a{color: #656565;font-size: 16px;padding: 0 10px;display: block;transition:all 0.2s ease-in-out;}
.series4 dt:hover{background: #FF7B29;}
.series4 dt:hover a{color: #fff;}
.pic12:hover .hide1{opacity: 1;}
.series li:nth-of-type(2n) .pic12{float: right;}
.series li:nth-of-type(2n) .series1{float: left;}
.series li:nth-of-type(2){background: url(../img/bg18.png) 29% bottom no-repeat;}
.series li:nth-of-type(3){background: url(../img/bg19.png) right bottom no-repeat;}
/*产品列表*/
.pro-list{background: #fff8f4;overflow: hidden;text-align: center;font-size: 0;}
.pro-list li{line-height: 80px;width: 16.5%;transition:all 0.2s ease-in-out;display: inline-block;vertical-align: top;
border-left: 1px solid #fff;}
.pro-list li a{display: block;color: #000000;font-size: 18px;transition:all 0.2s ease-in-out;}
.pro-list li:hover{background: #FF7B29;}
.pro-list li:hover a{color: #fff;}
.pro-list .ua4{background: #FF7B29;}
.pro-list .ua4 a{color: #fff;}
.pro-list li:nth-of-type(1){border: none;}
.pro{overflow: hidden;position: relative;margin-top: 50px;}
.pro li{width: 33%;float: left;margin-left: 0.5%;margin-top: 8px;cursor: pointer;position: relative;}
.pic13 img{width: 100%;display: block;}
.pro li:nth-of-type(3n-2){margin-left: 0}
.pro1{width: 100%;background: #ff7b29;position: absolute;bottom: 0;left: 0;text-align: center;opacity: 0;transition:all 0.2s ease-in-out;}
.pro1 h1{color: #fff;font-size: 20px;height: 50px;line-height: 50px;overflow: hidden;}
.pro1 span{display: block;color: #ffffff;font-size: 16px;margin-top: 5px}
.pro li:hover .pro1{opacity: 1}
.demo{width: 100%;height: 100%;background: rgba(0,0,0,0.35);z-index: 999999;position: fixed;top: 0;left: 0;height: 0;overflow: hidden;}
.demo1{width: 1280px;height: 660px;background: #fff5ef;position: absolute;top: 50%;margin-top: -330px;left: 50%;margin-left: -640px;}
.active02{height: 100% !important;}
.close{width: 30px;position: absolute;top: 20px;right: 20px;cursor: pointer;}
.close img{width: 100%;display: block;}
.title1{text-align: center;color: #000000;font-size: 28px;background: url(../img/bg8.jpg) center bottom no-repeat;
padding-bottom: 20px;padding-top: 30px;font-weight: bold;}
#demo{width: 70%;margin: auto; margin-top: 30px;position: relative;}
#demo  .swiper-slide {position: relative;width: 450px;}
#demo  .swiper-slide h1{width: 100%;height: 100%;position: absolute;top: 0;left: 0;background: rgba(0,0,0,0.6);
transition:all 0.2s ease-in-out;}
#demo  .swiper-slide img{display:block;width: 100%;}
#demo  .swiper-slide-active h1{opacity: 0;}
#demo .swiper-button-prev{width: 50px;height: 50px;background: url(../img/left.png) center no-repeat;background-size: 100% 100%;
position: absolute;top: 50%;margin-top: -25px;left: 10%;}
#demo .swiper-button-next{width: 50px;height: 50px;background: url(../img/right.png) center no-repeat;background-size: 100% 100%;
position: absolute;top: 50%;margin-top: -25px;right: 10%;}
.pic14{position: relative;display: table;text-align: center;height: 450px;background: #fff}
.pic14 .pic14a {
    display: table-cell;
    vertical-align: middle;
}
.pic14a img{width: 100%;display: block;}
.content2{text-align: center;margin-top: 20px;opacity: 0;transition:all 0.2s ease-in-out;}
.content2 li{display: inline-block;vertical-align: top;color: #000000;font-size: 14px;margin: 0 5px;}
#demo .swiper-slide-active .content2{opacity: 1;}
/*在线留言*/
.lista{background: #fff8f4;overflow: hidden;text-align: center;}
.lista li{line-height: 80px;width: 33.2%;float: left;transition:all 0.2s ease-in-out;border-left: 1px solid #fff;}
.lista li a{display: block;color: #000000;font-size: 18px;transition:all 0.2s ease-in-out;}
.lista li:hover{background: #FF7B29;}
.lista li:hover a{color: #fff;}
.lista .ua4{background: #FF7B29;}
.lista .ua4 a{color: #fff;}
.lista li:nth-of-type(1){border: none;}
.all10{width: 1200px;margin: auto;margin-top: 60px;margin-bottom: 80px;}
.form1{overflow: hidden;}
.form1a{height: 50px;line-height: 50px;width: 48%;float: left;border: 1px solid #FF7B29;}
.form1 .form1a:nth-of-type(2){float: right;}
.form1a label{width: 15%;float: left;text-align: right;font-size: 16px;}
.form1a input{width: 83%;height: 100%;float: right;outline: none;font-size: 16px;}
.form2{margin-top: 20px;border: 1px solid #FF7B29;height: 300px;overflow: hidden;padding-top: 15px;}
.form2 textarea{width: 90%;float: right;height: 250px;outline: none;margin-right: 2%;margin-top: 3px;}
.form2 label{width: 7%;float: left;text-align: right;font-size: 16px;}
.form3{width: 150px;height: 50px;margin: auto;margin-top: 40px;}
.form3 input{background: #FF7B29;color: #fff;font-size: 16px;font-size: 16px;cursor: pointer;width: 100%;height: 100%;display: block;}

/*phone*/
.banner-phone{display: none;position: relative;}
.banner-phone .swiper-container {width: 100%;height: 100%;}
.banner-phone .swiper-slide{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;}
.banner-phone .swiper-slide img{width: 100%;display: block;}
.banner-phone .swiper-pagination{width: 100%;bottom: 20px;left: 0;text-align: center;height: 20px;}
.banner-phone .swiper-pagination .swiper-pagination-bullet{width: 10px;height: 10px;display: inline-block;vertical-align: top;margin: 0 8px;
	background: #fff;border-radius: 100%}
.banner-phone .swiper-pagination .swiper-pagination-bullet-active{background: #ff7b29}
.index_pin_phone{width: 94%;height: 100%;overflow: hidden;display: none;margin: auto;margin-top: 30px}
.index_pin_phone li{width: 32%;float: left;position: relative;overflow: hidden;margin-left: 2%}
.pic1{width: 100%;height: 100%;transition: all 10s;}
.pic1 img{width: 100%;display: block;}
.index_pin_phone li:hover .pic1{transform: scale(1.4);}
.index_pin1{width: 100%;height: 100%;background: url(../img/bg4a.png) center bottom no-repeat;background-size: cover;
position: absolute;bottom: 0;left: 0;}
.index_pin2{width: 100%;position: absolute;top: 60%;left: 0;}
.index_pin2a{width: 100%;}
.index_pin2a img{display: block;margin: auto;}
.index_pin2b{text-align: center;width: 55%;margin: auto;margin-top: 35px;}
.index_pin2b dt{display: inline-block;vertical-align: top;margin-top: 12px;margin: 0 5px;}
.index_pin2b dt a{display: block;color: #000000;font-size: 18px;letter-spacing: 2px;}
.index_pin2b dt a:hover{text-decoration: underline;}
.index_pin_phone li:nth-of-type(2) .index_pin1{background: url(../img/bg4b.png) center bottom no-repeat;background-size: cover;}
.index_pin_phone li:nth-of-type(3) .index_pin1{background: url(../img/bg4c.png) center bottom no-repeat;background-size: cover;}
.pic2-phone{display: none;width: 60%;float: left}
.pic2-phone img{width: 100%;display: block;}
.index_pin_phone li:nth-of-type(1){margin-left: 0}
.pic3-phone{display: none;position: relative;width: 50%;float: right}
.pic3-phone img{width: 100%;display: block;}
.head-phone{display: none;position: fixed;top: 0;left: 0;z-index: 999;overflow: hidden;width: 94%;padding: 0 3%;height: 70px;
background: rgba(255,255,255,0.9);-moz-box-shadow:0px 3px 6px rgba(0,0,0,0.2); -webkit-box-shadow:0px 3px 6px rgba(0,0,0,0.2);
-moz-box-shadow:0px 3px 6px rgba(0,0,0,0.2); -webkit-box-shadow:0px 3px 6px rgba(0,0,0,0.2); box-shadow:0px 3px 6px rgba(0,0,0,0.2);
box-shadow:0px 3px 6px rgba(0,0,0,0.2);}
.menua{float: right;margin-top: 25px}
.logo{margin-top: 10px}
.nav_phone{width: 60%;height: 100%;background: rgba(255,255,255,0.9);z-index: 999999;position: fixed;top: 0;right: -100%;transition:all 0.5s ease-in-out;
-moz-box-shadow:-2px 0px 2px rgba(0,0,0,0.1); -webkit-box-shadow:-2px 0px 2px rgba(0,0,0,0.1); box-shadow:-2px 0px 2px rgba(0,0,0,0.1);}
.active_05{right: 0 !important;}
.close1{width: 40px;position: absolute;top: 20px;right: 4%}
.close1 img{width: 100%;display: block;}
.nav_phone ul{text-align: center;padding-top: 50px;}
.nav_phone ul li{margin-top: 30px;}
.nav_phone ul li h1 a{color: #000;font-size: 18px;font-weight: bold;display: block;}
.nav_phone ul li dl{width: 90%;margin: auto;margin-top: 10px;}
.nav_phone ul li dl dt{display: inline-block;vertical-align: top;margin: 0 10px;margin-top: 10px;}
.nav_phone ul li dl dt a{display: block;font-size: 18px;color: #000;}
.index2-phone{width: 78%;margin: auto;text-align: center;display: none}
.index2-phone span{display: block;color: #000;font-size: 20px;}
.index2-phone h1{color: #ff7b29;font-size: 35px;font-weight: bold;font-family: SourceHanSansCN-Heavy;text-transform: uppercase;}
.index2-phone h2{width: 40px;height: 2px;background: #ff7b29;margin: auto;margin-top: 10px}
.index4-phone{display: none;margin: auto;text-align: center;margin-top: 30px}
.index4-phone span{display: block;color: #000;font-size: 20px;}
.index4-phone h1{color: #ff7b29;font-size: 35px;font-weight: bold;font-family: SourceHanSansCN-Heavy;text-transform: uppercase;}
.index4-phone h2{width: 40px;height: 2px;background: #ff7b29;margin: auto;margin-top: 10px}

.demo-phone{display: none;width: 80%;margin: auto;margin-top: 20px;position: relative;}
.demo-phone .swiper-container {width: 100%;height: 100%;}
.demo-phone .swiper-slide{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;}
.demo-phone .swiper-slide img{width: 100%;display: block;}
.demo-phone .swiper-button-prev{width: 30px;height: 30px;background: url(../img/left.png) center no-repeat;background-size: 100% 100%;
position: absolute;top: 50%;margin-top: -15px;left: 3%;}
.demo-phone .swiper-button-next{width: 30px;height: 30px;background: url(../img/right.png) center no-repeat;background-size: 100% 100%;
position: absolute;top: 50%;margin-top: -15px;right: 3%;}

