@charset "utf-8";
/* CSS Document */
body{ font-family:"HarmonyOS Sans SC";font-size:12px;margin:0px;padding:0px; overflow-x:hidden;background:#fff;}
body,div,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,address,select,span{margin:0px;padding:0px;font-weight:normal;transition: all 700ms;}
ul,li{margin:0px;padding:0px;font-weight:normal;}
a{text-decoration:none; color:#444;font-weight:normal;transition: all 700ms;display: block;}
b{font-weight:normal;}
p{font-weight:normal}
a:hover{text-decoration:none;color:#e87613;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
i,dl,dt,em,li{list-style-type:none; font-style:normal;}
input,textarea{ font-family:"HarmonyOS Sans SC";outline: none;}
a{ border:none\9;}
a img{border:none\9;}
.lt{float:left;}
.lr{float:right;}
.clearfix{clear:both;}
.indexbody{overflow-y: hidden;}
@font-face{
	font-family: 'BEBAS';
	src: url('../Bebas/BEBAS.TTF');
}
@font-face{
	font-family: 'poppins';
	src: url('../Bebas/Poppins-SemiBold.ttf');
}
@font-face{
	font-family: 'poppinss';
	src: url('../Bebas/Poppins-Medium.ttf');
}



/* 主色调 e87613 */

header{width: 100%;height: auto;margin: 0 auto;background: #fff;}

.in{display:flex;width: 1750px;height: auto;margin: 0 auto;justify-content: space-between;align-items: center;position: absolute;padding: 0 calc(50% - 875px);top: 0;left: 0;z-index: 10;border-bottom: 1px solid rgba(255, 255, 255, 0.2);box-shadow: none;}
.in .lt{display:inline-block;vertical-align: middle;}
.in .lt a{display: block;}
.in .lt img{display: inline-block;vertical-align: middle;width: auto;height: auto;max-width: 225px;}
.in .lr{display:inline-block;vertical-align: middle;}
.in .lr .nav{display:inline-block;font-size: 0;vertical-align: middle;}
.in .lr .nav li{display: inline-block;margin: 0 42px;}
.in .lr .nav li a{font-size: 18px;color: #fff;;line-height: 90px;display: block;position: relative;transition: all 700ms;}
.in .lr .nav li a::before{content: '';position: absolute;bottom: -1px;left: 0;width:100%;height:4px;background: #fff;border-radius: 10px;opacity: 0;transition: all 700ms;}
.in .lr .nav li a.hov{color:#fff;}
.in .lr .nav li a.hov::before{opacity: 1;}
.in .lr .nav li:hover a{color: #e87613;}
.in .lr .nav li:hover a::before,.in .lr .nab a:hover{opacity: 1;}
.in .lr .nab{display: inline-block;font-size: 0;vertical-align: middle;}
.in .lr .nab a{margin-left: 42px;position: relative;display: inline-block;vertical-align: middle;opacity: 0.6;}
.in .lr .nab a i{font-size: 24px;color: #fff;display: inline-block;vertical-align: middle;margin-right: 10px;}
.in .lr .nab a p{font-size: 16px;display: inline-block;vertical-align: middle;color: #fff;line-height: 24px;}
.in .lr .nab a::after{content: '';position: absolute;height: 20px;top: 50%;left:-21px;transform: translateY(-50%);background: #fff;opacity: 1;width: 1px;}
.in .lr .nab a:nth-child(1):after{opacity: 0;}
.banner{width:100%;margin: 0 auto;height: auto;display: block;overflow: hidden;padding-bottom:0;}
.banner .yg{width: 100%;height: 100%;position: relative;display: block;}
.banner .yg img{display: block;width: 100%;height: 100vh;}
.banner .swiper-slide .yg .txt{top: 80%;opacity: 0;transition: all 700ms;position: absolute;left: 144px;line-height: 80px;}
.banner .swiper-slide .yg .txt .hos{margin-top: 40px;}
.banner .swiper-slide .yg .txt .hos p,.banner .swiper-slide .yg .txt .hos i{color: #fff;}
.banner .swiper-slide .yg .txt .hos::after{background-color: #fff;}

.banner .swiper-slide.swiper-slide-active .yg .txt{top:47%;opacity: 1;transition-delay: 0.5s;transform: translateY(-50%);}

.banner .yg .txt h4{font-size: 54px;color: #fff;font-weight: 700;text-shadow: 0px 1px 8px rgba(0,0,0,0.4);}
.banner .yg .txt h4 span{color: #e87613;font-weight: 700;}
.banner .yg .swiper-pagination{bottom: 5%;}
.banner .swiper-pagination-bullet{background: #fff;opacity: 0.6;width: 12px;height: 12px;}
.banner .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity: 1;}
.swiper-slide .yg video.pc{display: block;width: 100%;height: 100vh;object-fit: fill;pointer-events: none;}


.a0{display: block;width: 100%;margin: 0 auto;padding: 90px 0;background: url(../images/index/01bg.jpg) no-repeat center;}
.a01,.a02{display: block;margin: 0 auto;width: 1500px;}
.a01 h3{font-size: 42px;color: #e87613;font-weight: 700;text-align: center;margin-bottom: 23px;line-height: 50px;}
.a01 h6{font-size: 30px;color: #222;font-weight: 700;text-align: center;margin-bottom: 33px;}
.a01 .txt{display: block;text-align: left;margin: 0 auto 45px;width:100%;}
.a01 .txt p{font-size:16px;opacity: 0.8;color: #222;line-height: 30px;text-indent: 2em;}
.a01 .tb{width: 160px;text-align: center;display: block;position: relative;margin:0 auto 70px;}



.a02 .banner_bar_bd{margin-top: 0px;width: 100%;}
.a02 .banner_bar_bd .bd_l{width:75%;margin: 0 auto;text-align: center}
.a02 .banner_bar_bd .bd_l_box{font-size: 0;}
.a02 .banner_bar_bd .bd_l dl{width: 25%;display: inline-block;vertical-align:top;margin-bottom:0px;position: relative;}
.a02 .banner_bar_bd .bd_l dl::before{content: '';top: 50%;right:0;transform: translateY(-50%);position: absolute;height: 100%;width: 1px;background: #e8e8e8;}
.a02 .banner_bar_bd .bd_l dl:nth-child(4)::before{display: none;}
.a02 .banner_bar_bd .bd_l dl .num{font-size:50px;color:#333;position: relative;font-weight: 700;}
.a02 .banner_bar_bd .bd_l dl .num b{display: block;font-size: 50px;text-align: center;color: #e87613;margin-bottom: 12px;}
.a02 .banner_bar_bd .bd_l dl .num i{font-family: 'poppins-l';}
.a02 .banner_bar_bd .bd_l dl .num em{font-size:20px;color:#000;font-weight:normal;position:absolute;bottom: 10px;margin-left: 5px;}
.a02 .banner_bar_bd .bd_l dl .txt{color:#555;font-size: 18px;line-height: 36px;margin-top: 0;}
.a02 .banner_bar_bd .bd_l dl .txt span{font-weight: 700;}
.a02 .banner_bar_bd .bd_l dl .num em span.rd{line-height: 20px !important;font-size: 30px;font-weight: 700;color: #000;display: inline-block;vertical-align: top;margin-top: 2px;}
.a02 .banner_bar_bd .bd_l dl .num em span.ni{margin-left: 2px;display: inline-block;vertical-align: top;}
.a1{width: 100%;display: flex;justify-content: space-between;align-items: stretch;padding-top: 0;}
.a1 .l{width: 50%;}
.a1 .l img{display: block;width: 100%;}
.a1 .r{width: 50%;background:url(../images/index/ronr.jpg) no-repeat center center;background-size: 100% 100%;}
.a1 .r .rs{padding:83px calc(100% - 750px) 50px 100px;width: auto;}
.ao1{width: 100%;display:flex;justify-content:space-between;justify-items: center;margin-bottom: 34px;font-size: 0;}
.ao1 h3{display: inline-block;vertical-align: middle;margin-bottom: 0;width:auto;text-align: left;}
.ao1 .tb{margin-bottom: 0;display: inline-block;vertical-align: middle;margin: 0 0;}
.ao1 .tb::before{bottom: 5px;}
.a1 .r .b{width: 100%;height: auto;display: block;font-size: 0;}
.a1 .r .b li{display: block;padding: 13px 0;}
.a1 .r .b li a{display: block;}
.a1 .r .b li h3{font-size:24px;color: #222;line-height: 35px;font-weight: 700;margin-bottom: 10px;}
.a1 .r .b li p{font-size:16px;color: #222;opacity: 0.7;line-height: 30px;}
.a1 .r .b li:hover h3{color: #e87613;}
.a1 .r .b li:hover p{color: #e87613;opacity: 1;}
.a2,.a4{width: 1500px;background: none;}
.a0.a2{background:none;}
.a0.a2 {padding: 90px 0 60px;}

.a03 .flipster{padding:10px 0 100px;}
.a03 .flipster ul{font-size: 0;padding-inline-start:0}
.a03 .flipster li{width:400px;text-align:center; border-radius:10px;background: linear-gradient(135deg,#eff1f3,#d8dbe1);box-shadow: 2px 2px 18px #ccc;}
.a03 .flipster li a{display: block;padding: 50px 25px;}
.a03 .flipster li a .tx{display: block;text-align: left;margin-bottom: 30px;}
.a03 .flipster li .tx p{font-size: 18px;color: #222;opacity: 0.7;}
.a03 .flipster li .tx .line{width: 100%;height: 1px;background: #cacbcc;position: relative;display: block;margin: 20px auto;}
.a03 .flipster li .tx .line::before{content: '';position: absolute;top: 0;left: 0;width: 0;background: #e87613;height: 1px;}
.a03 .flipster li .tx h3{font-size: 22px;color: #000;line-height: 36px;text-align: justify;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;height: 72px;}
.a03 .flipster li .imgs{display: block;overflow: hidden;border-radius: 12px;overflow: hidden;}
.a03 .flipster li .imgs img{width: 100%;height: auto;transition: all 700ms;}
.a03 .flipster li:hover .imgs img{transform: scale(1.1);}
.a03 .flipto-prev,.a03 .flipto-next{ font-family:"宋体"; background:#dcdcdc; border-radius:50%; display:block; bottom:0px; text-align:center; width:35px; height:35px; line-height:35px; position:absolute;font-size: 16px;}
.a03 .flipto-prev{ left:47%;}
.a03 .flipto-next{ right:auto;left: 51%;}
.a03 .flipto-prev:hover,.a03 .flipto-next:hover{ background:#e87613; color:#fff;}
.a03 .flipster li:hover .tx p{color: #e87613;opacity: 1;}
.a03 .flipster li:hover .tx h3{color: #e87613;font-weight: 700;}
.a03 .flipster li:hover .tx .line{background-color: #e87613;transition: all 700ms;}
.a03 .flipster li:hover{background: #f5f5f5;transition: all 700ms;}


.a03 .swiper{padding-bottom: 60px;}
.a03 .swiper a{display: block;padding: 50px 25px;background: linear-gradient(135deg,#eff1f3,#d8dbe1);transition: all 700ms;border-radius: 12px;}
.a03 .swiper a .tx{display: block;text-align: left;margin-bottom: 30px;}
.a03 .swiper .tx p{font-size: 18px;color: #222;opacity: 0.7;}
.a03 .swiper .tx .line{width: 100%;height: 1px;background: #cacbcc;position: relative;display: block;margin: 20px auto;}
.a03 .swiper .tx .line::before{content: '';position: absolute;top: 0;left: 0;width: 0;background: #e87613;height: 1px;width: 0;}
.a03 .swiper .tx h3{font-size: 22px;color: #000;line-height: 36px;text-align: justify;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;height: 72px;}
.a03 .swiper .imgs{display: block;overflow: hidden;border-radius: 12px;overflow: hidden;}
.a03 .swiper .imgs img{width: 100%;height: auto;transition: all 700ms;}
.a03 .swiper a:hover .imgs img{transform: scale(1.1);}
.a03 .swiper a:hover{background: #f5f5f5}
.a03 .swiper a:hover .tx p{color: #e87613;opacity: 1;}
.a03 .swiper a:hover .tx h3{color: #e87613;font-weight: 700;}
.a03 .swiper a:hover .tx .line::before{background-color: #e87613;transition: all 700ms;width: 100%;}
.a03 .swiper-pagination .swiper-pagination-bullet{width: 20px;height: 5px;background: #e5e5e5;border-radius: 0px;opacity: 1;}
.a03 .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background: #e87613;width: 36px;}










.a3{display: block;position: relative;font-size: 0;padding-bottom: 90px;}
.a3 .t{display: block;}
.a3 .t img{display: block;width: 100%;height: auto;}
.a3 .a01{position: absolute;left:calc(50% - 750px);top: 10%;text-align: left;content: '';}
.a3 .a01 h3{text-align: left;color: #fff;font-size: 70px;margin-bottom: 30px;line-height: 70px;}
.a3 .a01 h6{text-align: left;color: #fff;font-size: 34px;position: relative;padding-left:28px;margin-bottom: 55px;}
.a3 .a01 h6::before{content: '';position: absolute;left: 5px;top: 50%;transform: translateY(-50%);background: #e87613;border-radius: 10px;width: 4px;height: 20px;}
.a3 .a01 .txt p{text-indent: 0;color: #fff;opacity: 1;font-size: 20px;width: 50%;}
.a3 .a01 .tb{text-align: left;margin: 0 0;}
.a3 .a01 .tb .hos p,.a3 .a01 .tb .hos i,.a5 .a01 .tb .hos p,.a5 .a01 .tb .hos i{color: #fff !important;}
.a3 .a01 .tb .hos::after,.a5 .a01 .tb .hos::after{background: #fff !important}

.a3 ul{font-size: 0;display: inline-block;vertical-align:top;width:100%;position: absolute;content: '';bottom: 90px;left: 50%;transform: translateX(-50%);background: rgba(0,0,0,.3);z-index: 8;max-width: 1500px;padding:0 calc(50% - 750px);}
.a3 ul li{display:inline-block;vertical-align: middle;width: 16.6%;text-align: center;cursor: pointer;}

.a3 ul li a{display:block;transition: all 700ms;pointer-events: none;}
.a3 ul li a .l{display: inline-block;vertical-align: middle;}
.a3 ul li a .r{display: inline-block;vertical-align: middle;opacity: 0;width: 0;transition: all 700ms;}
.a3 ul li a i{font-size: 40px;color: #fff;display:inline-block;vertical-align: middle;margin-right: 5px;font-weight: 400;}
.a3 ul li a p{font-size: 20px;color: #fff;display: inline-block;vertical-align: middle;font-weight: 400;line-height: 100px;}
.a3 ul li.h1 a{opacity: 1;pointer-events: all;}
.a3 ul li.h1 a .r{margin-left: 20px;width: auto;opacity: 1;}
.a3 ul li.h1 {background:rgba(232,118,19,0.9)}
.a3 .swiper .swiper-pagination{display: none;opacity: 0;}

.a3s{background: rgba(0,0,0,.3);width: 1500px;margin: 0 auto;padding:0 calc(50% - 750px);position: absolute;bottom: 90px;}
.a3s .swiper-slide{cursor: pointer;}
.cks{display: flex;width: 100%;justify-content: center;align-items: center;}
.cks .l{display: inline-block;vertical-align: middle;}
.cks .r{display: inline-block;vertical-align: middle;opacity: 0;width: 0;transition: all 700ms;}
.cks i{font-size: 40px;color: #fff;display:inline-block;vertical-align: middle;margin-right: 5px;font-weight: 400;}
.cks p{font-size: 20px;color: #fff;display: inline-block;vertical-align: middle;font-weight: 400;line-height: 100px;}

.swiper-slide-thumb-active .cks{background:rgba(232,118,19,0.9)}
.swiper-slide-thumb-active .cks .r{margin-left: 20px;width: auto;opacity: 1;}









.a4 .tb{display: block;}
.a4 .tb ul{font-size: 0;}
.a4 .tb li{display: inline-block;vertical-align:middle;margin-right:2.75%;width: 31.5%;}
.a4 .tb li:nth-child(3n){margin-right: 0;}
.a4 .tb li a{display: block;}
.a4 .tb li .imgs{display: block;overflow: hidden;border-radius:10px;margin-bottom: 20px;}
.a4 .tb li .imgs img{display: block;width: 100%;height: auto;transition: all 700ms;}
.a4 .tb li .txt{display: block;line-height: 35px;}
.a4 .tb li .txt h3{color: #222;font-weight: 700;font-size: 20px;text-align: justify;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;height: 70px;}
.a4 .tb li .txt .date{display: block;color: #666;font-size: 16px;transition: all 700ms;}
.a4 .tb li .txt p{text-overflow: ellipsis;white-space:nowrap;overflow:hidden;width:100%;color: #666;font-size: 16px;}
.a4 .tb li:hover img{transform: scale(1.07);}
.a4 .tb li:hover h3,.a4 .tb li:hover .date,.a4 .tb li:hover p{color: #e87613;}

.a5{background: url(../images/index/qian.jpg) no-repeat center center;background-size: 100% 100%;padding-bottom: 0;}
.a5 .a01{padding: 150px 0 200px;}
.a5 .a01 h3{opacity: 0;display: none;}
.a5 .a01 h6{color: #fff;font-size: 52px;}

.a5 .a01 .tb{margin-bottom: 0;} 
.a5 .a01 .tb p{color: #fff;}
.a5 .a01 .ho i{color: #fff;}
.a5 .a01 .txt p{opacity: 1;width: 85%;text-indent: 0;text-align: left;margin: 0 auto;font-size: 18px;color: #fff;}
.a5 .tb::before{background: #fff;}


.footerbar{display: block;}
.fta,.ftb{overflow: hidden;width: 1500px;padding: 0 calc(50% - 750px);margin: 0 auto;}
.fta{background: #ebf0f5;display: flex;justify-content: space-between;align-items: flex-start;padding: 50px calc(50% - 750px);}
.ftb{background: #ebf0f5}
.fta .l{display: block;}
.fta .l a{display: block;margin-bottom: 20px;}
.fta .l a img{width: auto;}
.fta .l .lb{display: block;margin-bottom: 20px;text-align: left;line-height: 30px;}
.fta .l .lb:nth-child(3){margin-bottom: 0;}
.fta .l .lb p{font-size: 17px;color: #444;}
.fta .l .lb h2{font-size: 23px;color: #444;font-family: 'poppins';}
.fta .l .lb h3{font-size: 18px;color: #444;}
.fta .r{width: 65%;}
.fta .r ul{font-size: 0;display: flex;justify-content: space-between;align-items: self-start;}
.fta .r ul li{display: inline-block;position: relative;}
.fta .r ul li::before{position: absolute;content: '';background: #d1d8de;width: 1px;height: 100%;top: 50%;transform: translateY(-50%);right: -40px;}
.fta .r ul li:nth-child(6)::before{display: none;}
.fta .r ul li h3{font-size: 18px;color: #444;line-height: 40px;}
.fta .r ul li .htb{font-size: 18px;color: #444;line-height: 40px;}
.fta .r ul li a{font-size: 16px;color: #444;opacity: 1;line-height: 35px;transition: all 500ms;display: block;font-family: 'poppins-l';}
.fta .r ul li a:hover{color: #e87613;}
.fta .r ul li a.pink{color: #ffa19c;opacity: 1;}
.fta .r ul li .txt{display: block;}
.fta .r ul li .txt p{line-height: 36px;}
.fta .r ul li .txt p i{display: inline-block;vertical-align: middle;width: 36px;font-size: 20px;color: #444;margin-right: 0px;}
.fta .r ul li .txt p span{opacity: 0.5;font-size: 15px;color: #444;display: inline-block;vertical-align: top;line-height: 36px;font-family: 'poppins-l';}
.fta .r ul li img{width: auto;display: block;margin-top: 10px;}

.ftb{font-size: 0;}
.ftb .l{float: left;color:rgba(0, 0, 0, 1);;line-height: 50px;font-family: 'poppins-l';}
.ftb .r{float: right;color:rgba(0, 0, 0,1);line-height: 50px;font-family: 'poppins-l'}
.ftb p{display: inline-block;vertical-align: middle;font-size: 16px;}
.ftb a{color: rgba(0, 0, 0, 0.6);transition: all 500ms;font-family: 'poppins-l';margin-left:10px;display: inline-block;}
.ftb a:hover{color: rgba(0, 0, 0, 1);}

.sbbox{width: 100%;height: 500px;}
.snav{display: block;width: 100%;background: #e9e9e9;}
.snav ul{font-size: 0;width: 1500px;margin: 0 auto;display: flex;justify-content: space-between;}
.snav li{width: 100%;display: flex;}
.snav li a{display: block;width: 100%;text-align: center;line-height: 64px;font-size: 18px;color: #444;}
.snav li.hov a,.snav li:hover a{background:#e87613;color: #fff;}

.pt{padding-bottom: 0;padding: 90px 0 45px;}
.pt .a01 h5{font-size: 38px;font-weight: 700;color: #e87613;text-align: center;margin-bottom: 25px;}
.pt .a01 .txt p{font-size: 18px;}
.pt .banner_bar_bd .bd_l{margin: 75px auto 45px;}
.a0v{width: 1500px;margin:0 auto;padding-bottom: 45px;}
.a0v .vio{display: block;margin: 0 auto;width: 1500px;position: relative;}
.a0v .vio video{width: 100%;height: auto;display: block;border-radius: 12px;}
.a0v .vio .st1{display: block;width:auto;height:auto;position: absolute;top: 50%;left: 50%;z-index: 1;transform: translate(-50%,-50%);text-align: center;}
.a0v .vio .st1 p{color: #ffff;font-size: 20px;}
.a0v .vio .st1 h3{font-size: 44px;color: #fff;font-weight: 700;margin: 25px auto 40px;}
.a0v .vio .st1 i{display: block;color: #fff;font-size: 44px;}


.p0 .t h5{    font-size: 38px;color: #e87613;margin-bottom: 20px;font-weight: 700;}
.p0 .t p{font-size: 18px;color: #444;text-align: center;}
.p0{display: block;width: 100%;margin:0 auto;padding: 90px 0 0;}
.pg{background:url(../images/index/glbg.jpg) no-repeat center center;position: relative;padding: 50px 0;height: 710px;margin: 45px 0 0;overflow: hidden;}
.p0 .t{display: block;text-align: center;margin-bottom: 70px;}
.p0 .t h5{font-size:38px;color: #e87613;}
.p0 .b{width: 1500px;margin:0 auto;display: block;}
.p0 .b1 .bl{width: 100%;}
.p0 .bl .nk{display: block;margin-bottom: 20px;}
.p0 .nk h6{color: #222;font-size: 30px;display: inline-block;vertical-align:bottom;font-weight: 700;margin-right: 20px;}
.p0 .nk p{color: #444;font-size: 18px;display: inline-block;vertical-align:bottom;}
.p0 .bl .txt{display: inline-block;vertical-align: middle;width: 64%;}
.p0 .txt p{color: #222;font-size: 17px;line-height: 30px;text-indent: 2em;}
.p0 .bl .ren{position: absolute;width: auto;height: auto;display: block;right:calc(50% - 640px);bottom: 0;}
.p0 .b1 .rs{display: block;position: absolute;top: 50%;transform: translateY(-50%);right: 0;width: 220px;z-index: 8;}
.p0 .rs ul{position: relative;font-size: 0;margin: auto 0;}
.p0 .rs ul::after{content: '';top: 50%;transform: translateY(-50%);height: 500px;width: 1px;background:rgba(0, 0, 0, 0.1);position: absolute;left: -5%;}
.p0 .rs li{display: block;margin: 50px 0 0 30px;}
.p0 .rs a{font-size: 16px;color: #222;opacity: 0.7;line-height: 35px;position: relative;}
.p0 .rs a span{font-size: 16px;color: #222;line-height: 35px;transition: all 700ms;display: block;}
.p0 .rs li.h1 a{font-size: 24px;font-weight: 700;opacity: 1;}
.p0 .rs li.h1 a span{font-size: 18px;opacity: 1;}
.p0 .rs li.h1 a::before{position: absolute;content: '';width: 3px;height:70px;top: 0;left:-42px;background-color:#000;}

.p0 .a03 .flipster li{background: #f5f8fd;border: 1px solid #d8d8d8;width: 483px;}
.p0 .a03 .flipster li a{padding: 50px 35px 0;}
.p0 .a03 .flipster li .imgs{box-shadow:-5px 6px 20px #ccc;}
.p0 .a03 .flipster li h4{font-size: 20px;color: #222;line-height: 80px;text-align: center;}


.p0 .b2 ul{font-size: 0;text-align: center;border-radius: 12px ;overflow: hidden;}
.p0 .b2 ul li{width: 25%;display: inline-block;vertical-align: top;margin: 0 0;position: relative;transition: all 500ms;overflow: hidden;cursor: pointer;}
.p0 .b2 ul li .imgs{width: 100%;display: block;}
.p0 .b2 ul li .imgs img{width: auto;display: block;}

.p0 .b2 ul li .txt{width: 90%;position: absolute;left: 50px;bottom: 50px;padding:0;z-index: 2;transition: all 500ms;}
.p0 .b2 ul li .txt h2{font-size: 80px;color:#fff;transition: all 50ms;text-align: left;opacity: 1;line-height:80px;letter-spacing: 1px;font-family: '云峰飞云体';}
.p0 .b2 ul li .txt p{font-size: 30px;color:#fff;line-height: 30px;text-align: justify;word-wrap: break-word;text-indent: 10px;opacity: 0.6;text-transform:uppercase}
.p0 .b2 ul li:nth-child(1){width: 50%;}

.p0 .b3{display: flex;align-items: flex-start;justify-content: space-between;}
.p0 .b3 .map{width: 100%;}
.p0 .b3 .map .maps{width: 100%;position: relative;}
.p0 .b3 .map .maps .img{display: block;width: 100%;}
.p0 .b3 .map .maps .img img{width: 100%;height: 100%;border: 0;vertical-align: middle;object-fit: cover}
.p0 .b3 .map .maps .cor{width:18px;height: 18px;border-radius: 50%;display: block;background: #e87613;position: absolute;left: 39.15%;top:38.6%;z-index: 7;}
.p0 .b3 .map .maps .core{position:relative;}
.p0 .b3 .map .maps .core::after{content: '';animation: cy-animate 2s ease-in-out infinite;width: 18px;height: 18px;border-radius: 50px;background: #e87613;position: absolute;}
.p0 .b3 .map .maps .core p{font-size: 18px;position: absolute;top: -3px;left: 30px;color: #444;display: block;width: 50px;}
.p0 .b3 .map .maps ul{display: block;}
.p0 .b3 .map .maps ul li{display: flex;align-items: center;position: absolute;z-index: 5;}
.p0 .b3 .map .maps ul li .b{width:18px;height: 18px;border-radius: 50%;display: block;background: #e87613;position: relative;}
.p0 .b3 .map .maps ul li .b::after{content: '';animation: cy-animate 2s ease-in-out infinite;width: 18px;height: 18px;border-radius: 50px;background: #e87613;position: absolute;}
.p0 .b3 .map .maps ul li p{font-size: 18px;color: #444;margin-right: 10px;position: absolute;width: 200px;display: block;top: 19px;left: 50%;transform: translateX(-50%);text-align: center}
.p0 .b3 .map .maps ul li.cou1{top: 7.5%;left: 19.2%;}
.p0 .b3 .map .maps ul li.cou2{top: 18.5%;left: 24%;}
.p0 .b3 .map .maps ul li.cou3{top: 23%;left: 14.5%;}
.p0 .b3 .map .maps ul li.cou4{top: 42.6%;left:10.7%;}
.p0 .b3 .map .maps ul li.cou5{top: 58%;left:35.7%;}
.p0 .b3 .map .maps ul li.cou6{top: 28%;left: 78.8%;}


.g_line {position: absolute;width: 100%;height: 100%;z-index: 1;top: 0;left: 0;}
.g_line svg {width: 100%;height: 100%;}
.g_line svg .st91 {z-index: 1;fill: none;stroke: #e87613;stroke-width: 1;stroke-miterlimit: 10;stroke-dashoffset: 800;stroke-dasharray: 800;animation: animation-line 8.5s ease-in forwards infinite;}
@keyframes animation-line {
	0% {stroke-dashoffset: 800;}
	25% {stroke-dashoffset: 0px;}
	50% {stroke-dashoffset: 0px;}
	75% {stroke-dashoffset: 400;}
	100% {stroke-dashoffset: 800;}
}

@keyframes cy-animate {
	0% {transform: scale(0);background-image: linear-gradient(0deg, none 0%, #e87613 100%);opacity: 0.8;}
	50% {transform: scale(5);background-image: linear-gradient(0deg, #e87613 0%, #e87613 100%);opacity: 0.00;}
   100% {transform: scale(5);background-image: linear-gradient(0deg, #e87613 0%, #e87613 0%);opacity: 0;}
  }  


.a0.p0{background: url(../images/index/wnbg.jpg) no-repeat center center;background-size: 100% 100%;padding: 90px 0 100px;}
.a03 .flipto-prev,.a03 .flipto-next{width: 50px;box-shadow: 1px 1px 12px #ddd;height: 50px;line-height: 50px;background: #fff;font-size: 24px;bottom: 5px;color: #e87613;}
.a03 .flipto-prev:hover,.a03 .flipto-next:hover{background: #e87613;color: #fff;}
.a03 .flipto-prev{text-indent: -2px;}
.a03 .flipto-next{text-indent: 2px;}
.p5{margin-bottom: 5%;}


.c0{display: block;padding: 90px 0 45px;margin: 0 auto;width: 1500px;}
.c0 .t{display: block;margin-bottom: 40px;}
.c0 .t h3{font-size: 38px;font-weight: 700;color: #e87613;text-align: center;margin-bottom: 25px;}
.c0 .t p{display: block;text-align: left;margin: 0 auto;width: 96%;text-indent: 2em;font-size: 18px;opacity: 0.9;line-height: 30px;}
.c0 .b{display: block;}
/* .c0 .b ul{font-size: 0;box-shadow:1px -1px 18px #ccc;background:#e87613;border-radius: 12px;} */
.c0 .b ul{font-size: 0;}
.c0 .b ul li{display: inline-block;vertical-align: middle;border-radius: 12px;overflow: hidden;width: 49%;margin-right: 2%;margin-bottom: 2%;transition: all 700ms;cursor: pointer;}
/* .c0 .b ul li:nth-child(2n){margin-right: 0;} */
.c0 .b li i{display: inline-block;vertical-align: middle;width:auto;background: #e87613;color: #fff;font-size: 22px;line-height: 30px;text-align: center;transition: all 700ms;}
.c0 .b li p{display: inline-block;vertical-align: middle;width: calc(100% - 33%);font-size: 17px;line-height: 30px;padding: 0 3%;}
.c0 .b ul li{width: 24%;margin-right: 0;margin-bottom: 0%;text-align: center;margin: 0 0.5% 0;box-shadow:1px -1px 18px #ccc;background:#e87613;border-radius: 12px;line-height: 72px;}
.c0 .b ul li:hover{background: #fff;color: #e87613;}
.c0 .b ul li:hover i{background: #fff;color: #e87613;}






.c1{display: block;padding:0 0 45px;margin: 0 auto;width: 1500px;}
.c1 ul{font-size: 0;}
.c1 ul.pro li{display: inline-block;vertical-align:middle;margin-right: 2.75%;width: 31.5%;background:linear-gradient(135deg, #f5f7f8,#e8e9ed);border-radius: 12px;margin-bottom: 2.75%;}
/* .c1 ul.pro li{display: inline-block;vertical-align:middle;margin:0 8.75% 5%;width: 31.5%;background:linear-gradient(135deg, #f5f7f8,#e8e9ed);border-radius: 12px;margin-bottom: 2.75%;} */

.c1 .pro li:nth-child(3n){margin-right: 0;}
.c1 .pro li a{display: block;padding: 40px 30px;}
.c1 .pro li a .tx{display: block;text-align: left;margin-bottom: 10px;}
.c1 .pro li a .tx p{font-size: 18px;color: #222;opacity: 0.7;display: none;}
.c1 .pro li a .tx .line{width: 100%;height: 1px;background: #cacbcc;position: relative;display: block;margin: 20px auto;}
.c1 .pro li a .tx .line::before{content: '';position: absolute;top: 0;left: 0;width: 0;background: #e87613;height: 1px;transition: all 700ms;}
.c1 .pro li a .tx h3{font-size: 22px;color: #000;line-height: 36px;text-align: justify;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;height:auto;}
.c1 .pro li a .imgs{display: block;overflow: hidden;overflow: hidden;border-radius: 12px;}
.c1 .pro li a .imgs img{width: 100%;height: auto;transition: all 700ms;}
.c1 .pro li:hover .imgs img{transform: scale(1.07);}
.c1 .pro li:hover a .tx .line::before{width: 100%;}
.c1 ul.pro.pos li{width: 31.5%;margin: 0 auto;margin-right: 2.75%;}
.c1 ul.pro.pos li:nth-child(3n){margin-right: 0;}



.cta,.ctb{font-size: 0;text-align: left;display: flex;justify-content: space-between;align-items: flex-start;width: 1500px;margin: 0 auto;padding: 45px 0;}
.cta .rl{width: 45%;display: inline-block;vertical-align: top;}
.cta .rl .imgs{width: 100%;position: relative;}
.cta .rl .imgs>.top{border: 1px solid #e9e9e9;border-radius: 3px;overflow: hidden;}
.cta .rl .imgs>.top{width:668px;height:501px;display: block;margin: 0 auto 30px;overflow: hidden;background:linear-gradient(135deg, #eff1f3,#d8dbe1);border-radius: 12px;}
.cta .rl .imgs .top img{width: 100%;height:100%;display: block;}
.cta .rl .imgs .btm{width:80%;height: auto;margin: 0 auto;position: relative;padding: 0 10%;}
.cta .rl .imgs .btm .ulbox{width:100%;overflow: hidden;margin: 0 auto;position: relative;height:96px;}
.cta .rl .imgs .btm ul{width:300%;height: auto;overflow: hidden;position: absolute;left: 0;top: 0;transition: all 500ms;display: block;justify-content: space-between;align-items: center;}
.cta .rl .imgs .btm ul li{display: block;overflow: hidden;float:left;cursor: pointer;width: auto;padding-right: 20px;}
.cta .rl .imgs .btm ul li img{width: 126px;height:94px;display: block;border:1px solid #e6e6e6;border-radius: 8px;background:linear-gradient(135deg, #eff1f3,#d8dbe1);}
.cta .rl .imgs .btm ul li.hov img{border-color:#e87613;}
.cta .rl .imgs .btm #prev{width: 30px;line-height: 30px;left: 0;top: 50%;position: absolute;cursor: pointer;transform:translateY(-50%);font-size: 20px;color: #111;text-align: center;border-radius: 100px;border: 1px solid #666666;}
.cta .rl .imgs .btm #next{width: 30px;line-height: 30px;;right: 0;top: 50%;position: absolute;cursor: pointer;transform:translateY(-50%);font-size: 20px;color: #111;text-align: center;border-radius: 100px;border: 1px solid #666666;}

.cta .rr{width: 50%;display: inline-block;vertical-align: top;padding: 0%;padding-bottom: 0;margin-top: 30px;}
.cta .rr .t{display: block;border-bottom: 1px solid #e5e5e5;}
.cta .rr .t p{font-size: 18px;color: #e87613;line-height: 30px;margin-bottom: 20px;}
.cta .rr .t h2{font-size: 36px;color:#000;line-height: 36px;font-weight: bold;margin-bottom: 30px;}
.cta .rr .m{display: block;margin: 25px auto;}
.cta .rr .m p{font-size: 17px;line-height: 30px;color: #222;opacity: 0.8;}
.cta .rr .get{margin-top: 80px;}
.get{margin-top: 80px;}
.get{display: block;background: #e87613;border-radius: 12px;width: 157px;height: auto;line-height: 50px;text-align: center;margin-top: 80px;font-size: 0;border: 1px solid #e87613;}
.get p{font-size: 16px;color: #fff;display: inline-block;vertical-align:middle;margin-right: 20px;}
.get i{display: inline-block;vertical-align: middle;font-size: 24px;line-height: 20px;color: #fff;transition: all 700ms;}
/* .get:hover{background: #fff;}
.get:hover p{color: #e87613;}
.get:hover i{color: #e87613;} */
.get:hover p{margin-right: 10px;}
.ctb{display: block;padding: 45px 0 90px;}
.ctb h5{font-size: 26px;color: #222;}
.ctb .line{width: 100%;background: #e5e5e5;height: 1px;margin: 27px auto;}
.ctb p{font-size: 17px;color: #222;opacity: 0.8;}

.c1 .a01{display: flex;justify-content: space-between;margin-bottom: 45px;}
.c1 .a01 h3{margin-bottom: 0;font-size: 38px;}
.c1 .a01 .tb{margin: 0 0;}


.d1{padding: 90px 0 45px;margin: 0 auto;width: 1500px;}
.d1 .t{display: block;margin-bottom: 45px;}
.d1 .t h3{font-size: 38px;color: #e87613;font-weight: 700;text-align: center;}
.d1 ul{display: block;font-size: 0;}
/* .d1 ul li{display: inline-block;vertical-align: middle;margin-right: 26px;margin-bottom: 26px;} */
.d1 ul li{display: inline-block;vertical-align: middle;margin-right: 26px;margin-bottom: 26px;width: 11%;margin-right: 1.33%;width: 11%;}
/* .d1 ul li:nth-child(6n){margin-right: 0;} */
.d1 ul li:nth-child(8n){margin-right: 0;}

.d1 ul li a{display: block;}
.d1 ul li a img{width: 100%;display: block;height: auto;transition: all 700ms;}
.d1 ul li:hover a img{transform: scale(1.07);}
.envir{padding:0 0 45px;width:100%;}
.envir .t{margin-bottom: 50px;}
#certify {position: relative;width: 100%;margin: 0 auto;overflow: hidden;}
#certify .swiper-slide {width: 840px;height: 525px;background: #fff;box-shadow: 0 8px 30px #ddd;}
#certify .swiper-slide a{display: block;position: relative;border-radius: 12px ;overflow: hidden;}
#certify .swiper-slide img{display:block;width: 100%;transition: all 700ms;}
#certify .swiper-slide a .txt{display: block;position: absolute;bottom: 0;left: 0;z-index: 2;background: linear-gradient(180deg,rgba(0, 0, 0, 0.0),rgba(0, 0, 0, 0.8));width: 94%;padding:20% 3% 3% 3%;}
#certify .swiper-slide a .txt h6{color: #fff;font-size: 22px;line-height: 30px;}
#certify .swiper-slide a .txt p{color: #fff;font-size: 18px;line-height: 30px;}
#certify .swiper-pagination {width: 100%;bottom: 20px;}
#certify .swiper-pagination-bullets .swiper-pagination-bullet {margin: 0 5px;border: 3px solid #fff;background-color: #d5d5d5;width: 10px;height: 10px;opacity: 1;}
#certify .swiper-pagination-bullets .swiper-pagination-bullet-active {border: 3px solid #00aadc;background-color: #fff;}
#certify .swiper-button-prev {left: 18%;width: 58px;height: 58px;font-size: 30px;background-color: #fff;border-radius: 100px;color: #e87613;transform: rotate(180deg);}
#certify .swiper-button-prev.icon-jiantou:before{margin-top: 3px;}
#certify .swiper-button-prev:hover {background:#e87613;color: #fff;}
#certify .swiper-button-next {right: 18%;width: 58px;height: 58px;font-size: 30px;background-color: #fff;border-radius: 100px;color: #e87613;}
#certify .swiper-button-next.icon-jiantou:before{margin-top: 3px;}
#certify .swiper-button-next:hover {background:#e87613;color: #fff;}
#certify .swiper-button-prev::after,#certify .swiper-button-next::after{content: '';}
#certify .swiper-slide:hover a img{transform: scale(1.07);}



.cons{background: url(../images/index/cusb.jpg)no-repeat center;padding: 50px 0;background-size: 100% 100% !important;}
.cons .t{display: block;margin-bottom: 50px;}
.cons .t h3{font-size: 38px;color: #e87613;font-weight: 700;text-align: center;}
.cons .get{margin: 0 auto 59px;}



.e1{display: block;width: 1500px;margin: 0 auto 45px;display: flex;justify-content: space-between;align-items:center;background: #f1f1f1;border-radius: 12px;overflow: hidden;}
.e1 .el{display: block;width: 50%;}
.e1 .swiper{display: block;width: 100%;}
.e1 .swiper .swiper-pagination-bullet{background-color: #fff !important;width: 12px !important;height: 12px !important;opacity: 0.6;}
.e1 .swiper .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#e87613 !important;opacity: 1;}
.e1 .swiper a{display: block;position: relative;overflow: hidden;border-radius: 12px;}
.e1 .swiper a .imgs{display: block;width: 100%;overflow: hidden;}
.e1 .swiper a .imgs img{display: block;width: 100%;height: auto;transition: all 700ms;}
.e1 .swiper a:hover .imgs img{transform: scale(1.07);}
.e1 .swiper a h3{font-size: 18px;color: #fff;line-height: 60px;text-overflow: ellipsis;white-space:nowrap;overflow:hidden;width:85%;font-weight: 400;text-indent: 24px;padding:20% 15% 0 0%;position: absolute;bottom: 0;left:0;z-index: 1;background: linear-gradient(180deg,rgba(0, 0, 0, 0.0),rgba(0, 0, 0, 0.8))}
.e1 .swiper .swiper-pagination{width: auto;left: auto;right: 3%;bottom: 4.5%;}

.e1 .er{display:block;width: calc(50% - 10px);}
.e1 .er ul{font-size: 0;padding: 0 40px;}
.e1 .er li{display: block;border-bottom: 1px solid #dbdbdb;padding: 35px 0;}
.e1 .er li a{display:block}
.e1 .er li .l{display: inline-block;vertical-align: middle;text-align:center;margin-right: 30px;}
.e1 .er li .l h3{font-size: 38px;color: #888;line-height: 35px;font-weight: 700;margin-bottom: 5px;}
.e1 .er li .l p{font-size: 16px;color: #888;line-height: 25px;}
.e1 .er li .r{display:inline-block;vertical-align: middle;text-align: left;width: calc(100% - 100px);transition:all 0s}
.e1 .er li .r h6{font-size: 24px;font-weight: 700;text-overflow: ellipsis;white-space:nowrap;overflow:hidden;width:100%;line-height: 35px;margin-bottom: 5px;transition:all 700ms}
.e1 .er li .r p{font-size: 16px;color: #666;text-overflow: ellipsis;white-space:nowrap;overflow:hidden;width:100%;line-height: 30px;}
.e1 .er li:nth-child(3n){border-bottom:none;}
.e1 .er li:hover a h6,.e1 .er li:hover a p,.e1 .er li:hover a h3{color: #e87613;}
.e2{margin: 0 auto;}
.e2 li{margin-bottom: 2.75%;}
.e3{width: 1500px;margin:0 auto;padding-top: 90px;display: flex;justify-content: space-between;align-items: flex-start;}
.e3 .el{display: block;width: 70%;}
.e3 .el .cbt{display: block;border-bottom: 1px solid #e5e5e5;text-align: center;}
.e3 .el h2{font-size: 34px;font-weight: 700;color: #222;line-height: 50px;margin: 0 auto 20px;width: 90%;}
.e3 .el span{font-size: 16px;color: #666;margin-bottom: 35px;display: block;}
.e3 .el .cba{display: block;padding: 20px 10px;}
.e3 .el .cba p{font-size: 17px;color: #333;line-height: 30px;text-indent: 2em;padding: 4px 0;}
.e3 .el img{width: auto;max-width: 80%;margin: 20px auto;display: block;}
.e3 .er{display: block;width: 369px;}
.e3 .er h4{font-size: 24px;color: #e87613;line-height: 30px;margin-bottom: 20px;font-weight: 700;}
.e3 .a4 .tb li{display: block;margin-right: 0;width: 100%;margin-bottom: 20px;}
.e3 .a4 .tb li h3{font-size: 18px;}
.e3 .a4 .tb li .txt{line-height: 30px;}

.f1{display: block;padding: 45px 0 0;width: 1500px;margin: 0 auto;font-size: 0;}
.f1 .l{width: 50%;display: inline-block;vertical-align: top;}
.f1 .l h1{font-size: 38px;color: #e87613;font-weight: 700;margin-bottom: 28px;}
.f1 .l ul{font-size: 0;}
.f1 .l li{display:block;margin-bottom: 28px;}
.f1 .l li i{display: inline-block;vertical-align:middle;font-size: 35px;color: #e87613;margin-right: 20px;width: 50px;text-align: center;}
.f1 .l li:nth-child(1) i{font-size: 45px;}
.f1 .l li .wz{display: inline-block;vertical-align: middle;}
.f1 .l li .wz p{font-size: 18px;color: #222;line-height: 30px;}
.f1 .l li .wz p.het{font-family: 'popoins';font-weight: 700;}
.f1 .r{width: 50%;display: inline-block;vertical-align: top;}
.f1 .r ul{font-size: 0;}
.f1 .r li{display: inline-block;vertical-align: middle;width: 49%;margin-right: 2%;;}
.f1 .r li:nth-child(2n){margin-right: 0;}
.f1 .r li h5,.f1 .r li h6{display: block;position: relative;text-indent: 15px;color: #222;font-size: 16px;line-height: 50px;}
.f1 .r li h5::after{content: '*';position: absolute;top: 54%;left: -10px;transform: translateY(-50%);color:#e87613;font-size: 13px;}
.f1 .r li input{display: block;line-height: 46px;border: 1px solid #e5e5e5;border-radius: 8px;background: #fff;font-size: 15px;text-indent: 15px;width: calc(100% - 2px);}
.f1 .r li.box{width: 100%;margin-right: 0;}
.f1 .r li.box .inarea{height: 58px;padding: 10px 15px;width: 100%;border-radius: 8px;border: 1px solid #e5e5e5;line-height: 30px;font-size: 16px;width: calc(100% - 32px);}
.f1 .r .hos{margin-top: 16px;}
.f2{margin: 0 auto;width: 1500px;padding: 45px 0;}
.f2 img{width: 100%;display: block;}



.tal{width: 100%;height: auto;margin: 0 auto;padding: 45px 0;}
.p0s{width: 1500px;margin: 0 auto;}
.n01{display: block;}
.n01 h3{font-size: 38px;color: #e87613;font-weight: 700;margin-bottom: 45px;text-align: center;}

.rec{width: 1500px;margin: 0 auto;}
.rec .b table{width: 100%;}
.rec .b table th{font-size: 18px;color:#fff;line-height: 54px;font-weight: bold;background-color: #e87613;text-align: left;}
.rec .b table th:nth-child(1){padding-left: 50px;border-radius: 12px 0 0 12px;}
.rec .b table th:last-child{border-radius: 0 12px 12px 0;}
.rec .b table .titles{overflow: hidden;cursor: pointer;}
.rec .b table .titles td{font-size: 18px;color:#444;line-height: 50px;padding: 15px 0;text-align: left;position: relative;border-bottom: 1px solid #dbdbdb;transition: all 500ms;}
.rec .b table .titles td .more{margin-top: 0;position: absolute;right: 50px;top: 50%;transform: translate(0,-50%);font-size: 18px;display: block;color: #999;border:1px solid #c4c4c4;font-weight: bold;width: 36px;line-height: 36px;border-radius: 50px;text-align: center;}
.rec .b table .titles td .more2{margin-top: 0;position: absolute;right: 50px;top: 50%;transform: translate(0,-50%);font-size: 18px;display: block;color: #999;border:1px solid #c4c4c4;font-weight: bold;width: 36px;line-height: 36px;border-radius: 50px;text-align: center;}
.rec .b table .titles td:nth-child(1){padding-left: 50px;}
.rec .b table .titles.tr td a.more2{display:none;}
.rec .b table .titles.tr td a.more{display:block;}
.rec .b table .titles.tr_hov td{font-weight: bold;}
.rec .b table .titles.tr_hov td a.more2{display:block;}
.rec .b table .titles.tr_hov td a.more{display:none;}
.rec .b table .conts{display: none;overflow: hidden;background:#f7f7f7;}
.rec .b table .conts td{border-bottom: 1px solid #dbdbdb;padding: 15px 0 30px;font-size: 18px;font-weight: bold;}
.rec .b table .conts td:nth-child(1){padding-left: 70px;position: relative;padding-top: 30px;}
.rec .b table .conts td .t1{width: 300%;margin-bottom: 10px;}
.rec .b table .conts td:nth-child(1) h2{font-size: 18px;color:#444;line-height: 36px;font-weight: bold;margin-bottom: 0;}
.rec .b table .conts td:nth-child(2){padding-left: 20px;}
.rec .b table .conts td .t1 .txt{display: block;}
.rec .b table .conts td .t1 .txt p{font-size: 17px;line-height: 30px;}
.rec .b table .apply{display:flex;margin-top: 30px;}

.p01 .n01 .c01{display: flex;justify-content:space-between;align-items: center;}
.p01 .n01 .c01 .cl{display: inline-block;vertical-align: middle;}
.p01 .n01 .c01 .cl ul{font-size: 0;text-align: left;}
.p01 .n01 .c01 .cl ul li{display: block;margin-bottom: 20px;padding: 0;border: none;}
.p01 .n01 .c01 .cl ul li p{font-size: 18px;color:#222;line-height: 30px;}
.p01 .n01 .c01 .cl ul li h4{font-size: 20px;color: #222;line-height: 30px;font-weight: 700;}
.p0ns a{display: block;margin-top: 40px;cursor: pointer;}
.p0ns a i{display: block;background: #f77a00;border: none;border-radius: 50px;width: 150px;height: auto;line-height: 50px;text-align: center;font-size: 0;}
.p0ns a i .tx{font-size: 18px;color: #fff;display: inline-block;vertical-align: middle;}
.p0ns a i .tr{display: inline-block;vertical-align: middle;font-size: 24px;line-height: 20px;color: #fff;}
.p0ns a:hover i{background: #fc8610;}
.p01 .n01 .c01 .cr{display: inline-block;vertical-align: middle;width: 900px;height: 498px;}
.p01 .n01 .c01 .cr img{display: block;width: 100%;height: auto;}
.p01s{width: 100%;height: auto;margin: 0 auto;}
.p01s .c02{display: flex;justify-content:space-between;align-items:flex-start;background: #f9f9f9;width: 1500px;padding: 50px calc(50% - 750px);}
.p01s .c02 .bl{display: inline-block;vertical-align:middle;text-align: left;width: 26%;}
.p01s .c02 .bl h4{font-size: 40px;color: #222;font-weight: 700;line-height: 50px;}
.p01s .c02 .bl p{color: #222;font-size: 16px;opacity: 0.8;line-height: 30px;margin-bottom: 30px;}
.p01s .c02 .bl img{display: block;width: auto;height: auto;}
.p01s .c02 .br{display: inline-block;vertical-align:middle;width: 60%;}
.p01s .c02 .br .tbox{display: block;font-size: 0;}
.p01s .c02 .br .box {display:inline-block;width: calc(32.35% - 1px);margin-right:1.6%;vertical-align: top;margin-bottom: 20px;}
.p01s .c02 .br .box:nth-child(3){margin-right:0;}
.p01s .c02 .br .box input{width: 100%;border: 1px solid #d1cece;text-indent: 15px;line-height: 50px;font-size: 16px;color: #222;background: #f9f9f9;}


.joinbg{width: 100%;height: 100%;background: rgba(0,0,0,0.3);position: fixed;left: 0;top: 0;z-index: 1;display: none;}
.joinbox{width:560px;height: auto;position: fixed;top: 50%;left: 50%;border:1px solid #ccc;background: #fff;z-index: 2;display: none;transform: translate(-50%,-50%);}
.joinbox .j-t{width: auto;height: auto;position: relative;background: #f77a00;}
.joinbox .j-t h2{font-size: 20px;color:#fff;line-height: 40px;text-align: center;font-weight: bold;}
.joinbox .j-t a.close{font-size: 12px;color:#fff;line-height: 40px;position: absolute;right: 10px;top: 0}
.joinbox .j-b{width: auto;height: auto;padding: 60px 10px;}
.joinbox .j-b p{font-size: 17px;color:#222;line-height: 26px;text-indent: 2em;text-align: center;}
.joinbox .j-b p span a{color:#f77a00;font-weight: bold;display: inline-block;}







.cta .rr .t p{display: none;}

.e2.as .tb li{width: 100%;border: 1px solid #eee;border-radius: 12px;margin-right: 0;margin-bottom: 2%;}
.e2.a4.as .tb li .imgs{width: 270px;margin: 15px;margin-right: 30px;display: inline-block;vertical-align: middle;}
.e2.a4.as .tb li .txt{display: inline-block;vertical-align: middle;width: calc(100% - 330px);}



/*上一篇下一篇*/
.prenext{width: auto;height:auto;margin: 0 auto;padding:24px 0 ;border-top: 1px solid #e6e6e6;}
.prenext ul{float:left;}
.prenext ul li{display:block;font-size:16px;color:#444;line-height:33px;}
.prenext ul li a{font-size:16px;color:#444;line-height:33px;display:inline-block;}
.prenext ul li a:hover{color:#e87613;}
.prenext a.return{width: 120px;height: 42px;display:block;float: right;margin-top:7px;text-align: center;background:#ed2d23;font-size: 16px;color:#fff;line-height: 42px;text-align: center;border-radius: 8px;}
.prenext:hover a.return{background: #f54a41}

.hos{width: 160px;display: flex;justify-content: space-between;align-items: center;line-height: 50px;position: relative;cursor: pointer;}
.prenext .hos{float: right;width: 160px;display: flex;justify-content: space-between;align-items: center;line-height: 50px;position: relative;}
.hos::after{content: '';position: absolute;bottom: 0;left: 0;width: 100%;height: 1px;background: #e87613;}
.hos p{font-size: 16px;transition: all 700ms;display: block;color: #e87613;text-indent: 0em !important;}
.hos i{font-size: 25px;transition: all 700ms;color: #e87613;}
.hos:hover p{margin-left: 10px;}
.hos:hover i{margin-right: 10px;}



/*列表翻页*/
.dede_pages ul li select{border:1px solid #eee;background: transparent;outline: none;margin-left: 5px;height: 38px;margin-right: 6px;display: none;}
.dede_pages ul li .optionkw{margin-right: 5px;display: none;}
.dede_pages ul li a.end{display: none;}
.dede_pages ul li a.first{display: none;}
.dede_pages ul li a.next, .dede_pages ul li a.prev{font-size: 24px;}
.dede_pages{overflow:hidden;padding:0;clear:both; height:auto;}
.dede_pages ul{font-size:0;color:#fff; text-align:center;padding: 24px 0;}
.dede_pages ul li{color:#666666; display:inline-block;overflow: hidden;margin-right: 10px;line-height: 40px;font-size: 18px;border-radius: 8px;font-family: 'poppins';}
.dede_pages ul li select{border:1px solid #eee;background: transparent;outline: none;margin-left: 5px;height: 38px;margin-right: 6px;}
.dede_pages ul li .optionkw{margin-right: 5px;}
.dede_pages ul li a{color:#222;text-decoration:none;width: 40px;height: 40px;line-height: 40px;display: block;background: #fff;transition: all 700ms;opacity: 0.9;}
.dede_pages ul li a.next,.dede_pages ul li a.prev{font-family: 'poppins';}
.dede_pages ul li:hover{ background:#e87613;color:#fff;}
.dede_pages ul li:hover select{border-color:#e87613;}
.dede_pages ul li:hover a{color:#fff;background: #e87613;opacity: 1;}
.dede_pages ul li:hover span{color:#fff;background: #e87613;}
.dede_pages ul li.thisclass{width: 40px;height: 40px;background:#e87613;color:#fff;}


/*右侧功能*/
.lr-contact-img {z-index: 100; position: fixed; width: 45px; height: auto; overflow: visible; bottom: 113px; right: 0px; _position: absolute}
.lr-contact-img ul li {position: relative; width: 45px; height: 45px;list-style:none;margin-bottom: 5px;}
.lr-contact-img ul li.phone{background-color: rgba(0,0,0,0.7);}
.lr-contact-img ul li:hover.phone{background-color: rgba(237,45,35,1);}
.lr-contact-img ul .last {margin-bottom: 0px}
.lr-contact-img ul li .pull_down2 {position: absolute; width: 201px; height: 45px; top: 0px; right: -201px}
.lr-contact-img ul li .pull_down2 a {width: 201px; display: block; height: 45px}
.lr-contact-img ul li .pull_down3 {position: absolute; width: 201px; height: 45px; top: 0px; right: -201px}
.lr-contact-img ul li .pull_down3 a {width: 201px; display: block; height: 45px}
.lr-contact-img ul{padding-left:0px;margin:0px;}
/* .fkabo{bottom:68px;position:fixed;right:0px;display:block;width:45px;height:45px;cursor:pointer;background:rgba(0,0,0,0.7) url(../images/index/icon_code.png) right center no-repeat;z-index:600000;} */
.lr-contact-img ul li:hover{background-position: lt center;}
div:hover.fkabo{background-position: right center;}
.fkabo  .weib{display:none;position:absolute;margin-left:-165px;margin-top:-124px;z-index:99999;}

/* #gotopbtn{bottom:18px;cursor:pointer;display:none;position:fixed;right:0px;display:block;width:45px;height:45px;background:rgba(0,0,0,0.7) url(../images/index/icon_top.png) right center no-repeat;cursor:pointer;z-index: 10;} */
#gotopbtn{bottom:10%;cursor:pointer;display:none;position:fixed;right:15px;display:block;width:45px;height:45px;cursor:pointer;z-index: 10;}

#gotopbtn:hover{background-color:#e87613;color: #fff;}

 /*-------- 下拉菜单 --------------*/
.dropMenu {position:fixed;z-index:9999;width: auto;  visibility: hidden;margin-top: -1px;margin-left:-42px;background:rgba(0,0,0,0.6);min-width: 160px; padding:10px 0;  top: 0;left: 0;;}
.dropMenu li{margin-right: 0;}
.dropMenu li a{display:block;font-size: 15px;color:#fff;line-height: 40px;margin-right:5px;text-align: center;transition:all 100ms;}
.dropMenu li:hover a{color:#e87613 !important;;}

/* #dropmenu0{margin-left: -19px;} */
#dropmenu2{margin-left: -35px;}


.searchbox{width: 100%;position: absolute;left: 0;top: -150px;background: #b3cbd5;padding: 30px 0;z-index: 20;transition: all 700ms;}
.searchbox form{font-size: 0;text-align: center}
.searchbox form .in_intxt{width: 50%;height: 40px;border:none;text-indent: 10px;font-size: 14px;color:#333;line-height: 40px;border: 1px solid #ccc;text-indent: 10px;display: inline-block;vertical-align: middle;}
.searchbox form .in_btn{width: 42px;height: 42px;border:none;cursor: pointer;background:#e87613 url(../images/index/s-btn-white.png) no-repeat scroll center center;display: inline-block;vertical-align: middle;}
.searchbox form .close{width: 42px;height: 42px;display: inline-block;cursor: pointer;font-size: 35px;color:#555;line-height: 38px;text-align: center;vertical-align: middle;}
.searchbox form .close:hover{color:#e87613}


.c0,.cta,.f1,.tal{padding-top: 90px;}

.in.h_hov{position: fixed;background: #fff;border-bottom: 0px solid rgba(0, 0, 0, 0.2);box-shadow:0 4px 16px 0 rgba(0, 0, 0, 0.08)}
.in.h_hov .lt a img.mob{display: block;}
.in.h_hov .lt a img.pc{display: none}
.in.h_hov .lr .nav li a{color: #222;}
.in.h_hov .lr .nav li:hover a{color: #e87613;}
.in.h_hov .lr .nav li a.hov{color: #e87613;}
.in.h_hov .lr .nav li a::before{background: #e87613;}
.in.h_hov .lr .nab a i,.in.h_hov .lr .nab a p{color: #222;}
.in.h_hov .lr .nab a::after{background: #222;}

.in{position: fixed;background: #fff;border-bottom: 0px solid rgba(0, 0, 0, 0.2);box-shadow:0 4px 16px 0 rgba(0, 0, 0, 0.08)}
.in .lt a img.mob{display: block;}
.in .lt a img.pc{display: none}
.in .lr .nav li a{color: #222;}
.in .lr .nav li:hover a{color: #e87613;}
.in .lr .nav li a.hov{color: #e87613;}
.in .lr .nav li a::before{background: #e87613;}
.in .lr .nab a i,.in .lr .nab a p{color: #222;}
.in .lr .nab a::after{background: #222;}


.small-header .in.h_hov{transform: translateY(-100%);}
.show-header .in.h_hov{transform:translateY(0)}
.p0 .b .mySwiper .swiper-pagination{opacity: 0;}



.swiperbn{max-height:666px;}
.p0 .bl .ren{top: 0;bottom: auto;}

.c1 ul.pro2 li{margin:0 3%;width: 44%;}
.c0.prc0{margin: 3% auto 3%;padding: 0 0;text-align: center;}
.c0.prc0 p{text-align: center;}
.c0 .t2{margin-bottom: 0;}

.co3{width: 1400px;margin: 0 auto 7%;display: flex;justify-content: space-between;align-items: center;position: relative;}
.co3 img{display: block;width: 100%;}
.co3 .l{width: 80%;}
.co3 .r{width:400px;height: 300px;right: 0%;top: 30%;position: absolute;}

.c1 .po4{display: block;}
.c1 .po4 li{display: block;margin-bottom: 0;cursor: pointer;}
.c1 .po4 li a{display: block;}
.c1 .po4 li .t1{display: block;}
.c1 .po4 li .t1 h4{font-size: 20px;line-height: 40px;position: relative;padding-left: 12px;margin-bottom: 30px;}
.c1 .po4 li .t1 h4::after{position: absolute;left: 0;width: 3px;height: 24px;top: 50%;transform: translateY(-50%);background: #e87613;border-radius: 5px;content: '';}
.c1 .po4 li .t1 .imgs{width: 43%;;display: inline-block;border-radius: 12px;vertical-align: middle;padding: 1%;border-radius: 12px;margin: 0 2% 0;margin-bottom:3%;;background: linear-gradient(135deg, #f5f7f8,#e8e9ed);cursor: pointer;}
/* .c1 .po4 li .t1  .imgs:nth-child(3n){margin-right: 0;} */
.c1 .po4 li .t1 .imgs img{display: block;width: 100%;transition: all 700ms;}
.c1 .po4 li .t1 .imgs:hover img{transform: scale(1.07);}
.c1 .po4 li .t1 .txt{width:100%;display: inline-block;vertical-align: middle;;margin: 0 0 3%;}
.c1 .po4 li .t1 .txt p{font-size: 18px;color: #222;line-height: 30px;transition: all 700ms;text-align: center;}
.c1 .po4 li .t2 .imgs{width:94%;overflow: hidden;margin-bottom: 3%}
.c1 .po4 li .t2 .imgs img{display: block;width: 100%;}


/* .c1 .po4 li .t3 .imgs{width: 21.5%;;display: inline-block;border-radius: 12px;vertical-align: middle;padding: 1%;
	border-radius: 12px;margin: 0 auto;background: linear-gradient(135deg, #f5f7f8,#e8e9ed);cursor: pointer;
	margin-right: 2%;position: relative;
}
.c1 .po4 li .t3  .imgs:nth-child(5n){margin-right: 0;} */
.c1 .po4 li .t3 .imgs{position: relative;margin-bottom:3%;}
.c1 .po4 li .t1 .imgs p{position: absolute;bottom: 15px;line-height: 30px;font-size: 15px;color: #222;display: block;padding: 0 13px;
    text-align: center;
    left: 50%;
    transform: translateX(-50%);
    border: 1px solid #444;
    border-radius: 3px;}

	.c1 .po4 li:hover .txt p{color: #e87613;}
	.c1 .po4 li:hover .imgs p{color: #e87613;border-color: #e87613;}

@media(max-width: 5680px){
	.mob{display: none;}
	.mySwiperpc{display: block;}
	.mySwipermb{display: none;}
	.mySwiper4s{display: block;}
	.mySwiper4b{display: none;}
}

@media(max-width: 1500px){
	.fta .l{width: 35%;}
	.fta .r{width: 60%;}
}
@media(max-width: 1000px){
	.mySwiper4s{display: none;}
	.mySwiper4b{display: block;}
	.a03 .swiper a{box-shadow: none;}
	.a03 .swiper{width: 85%;padding-bottom: 7%;}
	.a0.a2{padding: 7% 0;}
	.c1 .po4 li .t1 h4{font-size: 18px;}
	.c1 .po4 li .t1 .imgs p{position: initial;font-size: 13px;position: initial;
		font-size: 13px;
		transform: translateX(0);
		border: none;
		padding: 0;}

}