/*banner*/
.head{box-shadow:0 2px 4px rgba(222,222,222,0.46)}
.ny-banner{position:relative;overflow:hidden;}
.ny-banner>img{display:block;width:100%;transform:scale(1.2);}
.ny-banner-s{position:absolute;left: 50%;top: 50%; -webkit-transform: translateY(-50%) translateX(-50%);transform: translateY(-50%) translateX(-50%);color:#fff;text-transform:uppercase;}
.ny-banner-s h3{font-size:36px;margin-bottom:10px;}
.ny-banner-s p{font-size:16px;line-height:24px;}
.swiper-button-next,.swiper-button-prev{content: ''!important;opacity:1!important}
.swiper-button-next::after,.swiper-button-prev::after{content: ''!important;}
/*banner*/

.span3{cursor:pointer;}

/*szwz*/
.lon {margin-top:26px;}
.lon img {padding-right: 8px;}
.cont{display:flex;justify-content:space-between;align-items: center;border-bottom:1px dotted #e5e5e5}
.cont h3{line-height:68px;color:#333;font-size:36px;text-transform:uppercase;font-weight: bold;}
.cont dl{font-size:16px;margin-left:35px;}
.cont dl a{height:35px;border-radius:35px;color:#000;padding:0 20px;margin-right:5px;}
.cont dl a.active,.cont dl a:hover{background:var(--colors);color:#fff;}
.cont p{display:flex;}
.cont p a{vertical-align: middle;color: #5f5f5f;font-size: 14px;display: flex;align-items: center;}
.cont p a:last-child{color:#f18200;}
/*szwz*/

.md{position:relative;top:-100px;}

/*fy*/
.page1{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;}
.page1 li{}
.page1 li a,.page1 li span{display:flex;font-size:16px;color: #666666;align-items:center;justify-content:center;width: 50px;height: 50px;border-radius: 50px;margin: 0 5px;background: #fff;}
.page1 li a:hover,.page1 li.active a,.page1 li span:hover,.page1 li.active span, .page1 li span.current{color:#fff;background: var(--colors);border-color:var(--colors);}
.page1 li:nth-child(1) a,.page1 li:last-child a,.page1 li:nth-child(1) span,.page1 li:last-child span{font-family:SimSun;font-size: 20px;font-weight: bold;}
.page1 li:nth-child(1) a:hover,.page1 li:last-child a:hover,.page1 li:nth-child(1) span:hover,.page1 li:last-child span:hover{/* color:#d6001d; *//* background:none; */}
@media (max-width: 768px){
	.page1 li a,.page1 li span{width:30px;height:30px;margin:0 5px}
	.page1 li:nth-child(1) a,.page1 li:last-child a,.page1 li:nth-child(1) span,.page1 li:last-child span{font-family:SimSun;font-size:20px;}
}
/*fy*/

/*gywm*/
.gywm{margin:40px auto 62px auto;border-bottom:1px dotted #e5e5e5;color:#5f5f5f;padding-bottom: 40px;}
.gywm h3{font-size:18px;color:#000;font-weight: bold;}
.gywm p{line-height:24px;}
.gywm h5{color:#f18200;font-size:16px;line-height:24px;}
.gywm1{display: flex;justify-content:space-between;flex-wrap:wrap;padding-bottom:45px;border-bottom:1px dotted #e5e5e5;}
.gywm1 a{display: block;text-align:center;width:380px;}
.gywm1 a h4{overflow:hidden;margin-bottom:15px;}
.gywm1 a h4 img{display: block;width:100%;}
.gywm1 a:hover h4 img{transform:scale(1.1);}
.gywm2{display: flex;justify-content:space-between;flex-wrap:wrap;}
.gywm2 a{display: block;text-align:center;width:578px;}
.gywm2 a h4{overflow:hidden;margin-bottom:15px;}
.gywm2 a h4 img{display: block;width:100%;}
.gywm2 a:hover h4 img{transform:scale(1.1);}

.hzhb{margin-bottom:80px;}
.hzhb h3{font-size:18px;margin-bottom:30px;font-weight: bold;}
.hzhb-b{display: flex;flex-wrap:wrap;}
.hzhb-b p{width:185px;margin-right:12px;margin-bottom:14px;border:1px solid #eee;transition:all 0.5s;}
.hzhb-b p:nth-child(6n){margin-right:0;}
.hzhb-b p img{display: block;}
.hzhb-b p:hover{box-shadow:1px 1px 10px rgba(0,0,0,0.2);transition:all 0.5s;}
/*gywm*/

/*fzlc*/
.fzlc{margin:40px auto 100px auto;}
.fzlc dl{display: flex;justify-content:space-between;flex-wrap:wrap;align-items:center;margin-bottom:45px;}
.fzlc dl h3{color:#f18200;font-size:36px;}
.fzlc dl dt{}
.fzlc dl h4{width:200px;border-radius:10px;overflow:hidden;}
.fzlc dl h4 img{display: block;width:100%;}
.fzlc dl dd{width:615px;color:#5f5f5f;line-height:24px;}
.fzlc dl:hover h4 img{transform:scale(1.1);}
.fzlc-b{display: flex;justify-content:center;padding-top:40px;}
.fzlc-b a{display: flex;align-items:center;color:#5f5f5f;font-size:16px;}
.fzlc-b a img{margin-left:30px;}
.fzlc-b a:hover{color:#f18200;}
/*fzlc*/

/*gywm3*/
.gywm3{margin:55px auto 75px auto;color:#5f5f5f;line-height:24px;}

.gywm4{margin:40px auto 100px auto;}
.gywm4-t{color:#5f5f5f;line-height:24px;margin-bottom:40px;}
.gywm4-b{background:url(../images/gywm4-bj.jpg)no-repeat center top;display: flex;justify-content:space-between;flex-wrap:wrap;}
.gywm4-b dl{width:19%;}
.gywm4-b dl:nth-child(1){width:21%}
.gywm4-b dl:nth-child(1){padding-left:65px;}
.gywm4-b dl dt{text-align:center;line-height:120px;text-align:center;color:#fff;margin-bottom:50px;font-weight: bold;}
.gywm4-b dl p{color:#5f5f5f;line-height:36px;}

.gywm5{margin:48px auto 70px auto;}
.gywm5-1{padding-bottom:36px;margin-bottom:48px;border-bottom:1px dotted #eee;}
.gywm5-1:last-child{margin-bottom:0!important;padding-bottom:0!important;border:none;}
.gywm5-1 h2{font-weight: bold;color:#f18200;margin-bottom:30px;font-size:16px;}
.gywm5-b{display: flex;flex-wrap:wrap;justify-content:space-between;}
.gywm5-b dl{width:560px;display: flex;flex-wrap:wrap;align-items:center;justify-content:space-between;margin-bottom:30px;}
.gywm5-b dl dt{width:280px;position:relative;overflow:hidden;border-radius:10px;}
.gywm5-b dl dt img{display: block;width:100%;}
.gywm5-b dl dt h5{position:absolute;left:0;bottom:0;width:41px;height:37px;z-index:3;border-radius:10px;background:#f18200;color:#fff;font-size:14px;text-align:center;line-height:37px;}
.gywm5-b dl dd{width:250px;}
.gywm5-b dl dd h3{font-size:16px;margin-bottom:28px;font-weight: bold;}
.gywm5-b dl dd h3 b{font-weight:normal;}
.gywm5-b dl dd p{color:#5f5f5f;line-height:18px;}
.gywm5-b dl:hover dt img{transform:scale(1.1);}

.gywm6{margin:45px auto 75px auto;}
.gywm6-t{display: flex;flex-wrap:wrap;margin-bottom:40px;font-weight:bold;}
.gywm6-t a{display: block;color:#5f5f5f;font-size:16px;margin-right:20px;font-weight: bold;}
.gywm6-t a.active,.gywm6-t a:hover{color:#f18200;}
.gywm6-b{display: flex;flex-wrap:wrap;margin-bottom:40px;}
.gywm6-b a{display: block;width:270px;margin-right:30px;margin-bottom:35px;color:#5f5f5f;text-align:center;}
.gywm6-b a:nth-child(4n){margin-right:0;}
.gywm6-b a h4{position:relative;padding:18px 25px;border:1px solid #eee;margin-bottom:20px;overflow:hidden;}
.gywm6-b a h4 img{display: block;width:100%;}
.gywm6-b a h4 p{position:absolute;background:#f18200;z-index:3;}
.gywm6-b a h4 p.p1{right:0px;top:0px;height:1px;width:0px;}
.gywm6-b a h4 p.p2{left:0px;top:0px;height:0px;width:1px;}
.gywm6-b a h4 p.p3{left:0px;bottom:0px;height:1px;width:0px;}
.gywm6-b a h4 p.p4{right:0px;bottom:0px;height:0px;width:1px;}
.gywm6-b a:hover{color:#f18200;}
.gywm6-b a:hover img{transform:scale(1.1);}
.gywm6-b a:hover .p1,.gywm6-b a:hover .p3{width:100%;}
.gywm6-b a:hover .p2,.gywm6-b a:hover .p4{height:100%;}

.gywm6-t2{}
.gywm6-t2 h3{font-size: 18px;
    margin-bottom: 10px;
    font-weight: bold;}
.gywm6-t2 p{color:#666}
.gywm6-b2{display: flex;flex-wrap:wrap;margin-bottom:20px;}
.gywm6-b2 .swiper-container{height: 728px;width: 100%;}
.gywm6-b2 .swiper-slide{height: 346px;}
.gywm6-b2 a{display: block;color:#5f5f5f;text-align:center;margin:5px;}
.gywm6-b2 a h4{position:relative;padding:18px 25px;border:1px solid #eee;margin-bottom:20px;overflow:hidden;}
.gywm6-b2 a h4 img{display: block;width:100%;}
.gywm6-b2 a h4 p{position:absolute;background:#f18200;z-index:3;}
.gywm6-b2 a h4 p.p1{right:0px;top:0px;height:1px;width:0px;}
.gywm6-b2 a h4 p.p2{left:0px;top:0px;height:0px;width:1px;}
.gywm6-b2 a h4 p.p3{left:0px;bottom:0px;height:1px;width:0px;}
.gywm6-b2 a h4 p.p4{right:0px;bottom:0px;height:0px;width:1px;}
.gywm6-b2 a:hover{color:#f18200;}
.gywm6-b2 a:hover img{transform:scale(1.1);}
.gywm6-b2 a:hover .p1,.gywm6-b2 a:hover .p3{width:100%;}
.gywm6-b2 a:hover .p2,.gywm6-b2 a:hover .p4{height:100%;}
.gywm6-b3{display: block;width:150px;line-height:40px;text-align:center;background:#f18200;color:#fff;font-size:18px;font-weight: bold;margin:40px auto;}
.gywm6-b3:hover{opacity:0.8;}

.gywm7{margin:50px auto 100px auto;color:#5f5f5f;line-height:24px;}

.gywm8{margin:45px auto 75px auto;}
.gywm8-b{display: flex;flex-wrap:wrap;margin-bottom:40px;}
.gywm8-b a{display: block;width:285px;margin-right:10px;margin-bottom:35px;color:#5f5f5f;text-align:center;}
.gywm8-b a:nth-child(4n){margin-right:0;}
.gywm8-b a h4{position:relative;border:1px solid #eee;margin-bottom:15px;overflow:hidden;}
.gywm8-b a h4 img{display: block;width:100%;}
.gywm8-b a h4 p{position:absolute;background:#f18200;z-index:3;}
.gywm8-b a h4 p.p1{right:0px;top:0px;height:1px;width:0px;}
.gywm8-b a h4 p.p2{left:0px;top:0px;height:0px;width:1px;}
.gywm8-b a h4 p.p3{left:0px;bottom:0px;height:1px;width:0px;}
.gywm8-b a h4 p.p4{right:0px;bottom:0px;height:0px;width:1px;}
.gywm8-b a:hover{color:#f18200;}
.gywm8-b a:hover img{transform:scale(1.1);}
.gywm8-b a:hover .p1,.gywm8-b a:hover .p3{width:100%;}
.gywm8-b a:hover .p2,.gywm8-b a:hover .p4{height:100%;}
/*gywm3*/

/*xzzx*/
.xzzx{margin:50px auto 100px auto;}
.xzzx-t{line-height:24px;color:#5f5f5f;margin-bottom:50px;}
.xzzx-t2{font-size:18px;color:#000;font-weight: bold;margin:40px 0;}
.xzzx-b{padding-bottom:33px;margin-bottom:40px;border-bottom:1px dotted #eee;display: flex;flex-wrap:wrap;}
.xzzx-b:last-child{margin-bottom:0!important;padding-bottom:0!important;border-bottom:none;}
.xzzx-b dl{width:23%;margin-right:2.6%;}
.xzzx-b dl:nth-child(4n){margin-right:0;}
.xzzx-b dl h3{font-size:16px;margin-bottom:30px;}
.xzzx-b dl a{display: block;line-height:30px;color:#5f5f5f;}
.xzzx-b dl a:hover{color:#f18200;text-decoration:underline;}

.xzzx2{margin: 50px auto 80px auto;}
.xzzx2-b{margin-bottom:30px;}
.xzzx2-b a{width:calc(50% - 20px);margin-bottom:40px;border-bottom:1px solid #eee;color:#000;padding-bottom:20px;}
.xzzx2-b a h3{font-size:18px;width:calc(100% - 80px);}
.xzzx2-b a h5{width:70px;height:40px;border-radius:40px;font-size: 14px;background:#eee;}
.xzzx2-b a:hover h5{background:var(--colors);color: #fff;}
.xzzx2{}
.xzzx2{}
.xzzx2{}
/*xzzx*/

/*cpzx-z2*/
.cpzx{margin-top:-60px;background: #fff;color: #000;}
.cpzx-b{padding:100px 0;}
.cpzx-b:nth-child(2n){background: #f7f1f1;}
.cpzx-b2{}
.cpzx-l{width:44.79166666666667%;}
.cpzx-l h3{font-size:48px;line-height:58px;margin-bottom:50px;}
.cpzx-l p{font-size:18px;line-height:30px;margin-bottom:55px;}
.cpzx-l a{width:177px;height:50px;border-radius:50px;background:var(--colors);color:#fff;font-size:16px;}
.cpzx-r{width:46.52777777777778%;position:relative;}
.cpzx-rt{margin-bottom:15px;}
.cpzx-rt a{display:block;border-radius:10px;width:calc(50% - 5px);overflow:hidden;}
.cpzx-rt a img{display:block;width:100%;}
.cpzx-rt a:hover img{transform:scale(1.1);}
.cpzx-rb{position:relative;overflow:auto;height:450px;}
.cpzx-rb .swiper-container{height:100%;}
.cpzx-rb dl{margin-bottom:0px;background:#282b3b;border-radius:10px;padding:27px 30px 30px;}
.cpzx-rb dl:last-child{margin-bottom:0;}
.cpzx-rb dl h3{width:110px;height:30px;border-radius:30px;background:var(--colors);font-size:16px;margin-bottom:17px;}
.cpzx-rb dl dt{line-height:24px;}
.cpzx-rb dl dt .div1{}
.cpzx-rb dl dt .div1:nth-child(1){}
.cpzx-rb dl dt .div1:nth-child(2){width:59.70149253731343%;}
.cpzx-r h5{position:absolute;left:0;bottom:0;width:100%;height:220px;background-image:linear-gradient(rgba(0, 0, 0, 0),rgba(6, 8, 23, 0.5),rgba(6, 8, 23, 1));z-index:2;}
.cpzx-b:nth-child(2n) .cpzx-r h5{background-image:linear-gradient(rgba(0, 0, 0, 0),rgba(2, 4, 15, 0.5),rgba(2, 4, 15, 1));}
.cpzx-rb::-webkit-scrollbar {
  width: 1px;
  background-color: rgba(0, 0, 0, 0);
}
.cpzx-rb::-webkit-scrollbar-track {
  background-color: rgba(0, 0, 0, 0);
}
.cpzx-rb::-webkit-scrollbar-thumb {
  background-color: rgba(0, 0, 0, 0);
}
.lon2 {position:relative;z-index:2;}
.lon2 img {padding-right: 8px;display:block;}
		.cont2{display:flex;align-items: center;height: 60px;}
.cont2 a {vertical-align: middle;color: #dadada;font-size: 16px;display: flex;align-items: center;}
/*.cont a:last-child{color:#c31321;}*/
.cont2 a:last-child i{display:none;}
.cnxt{height:860px;color:#fff;margin-top:-60px;padding-bottom:60px;position: relative;}
.nybt{text-align:center;font-size:48px;margin-bottom:60px;}
.cnxt-b{}
.cnxt-l{width:610px;}
.cnxt-l h3{font-size:48px;margin-bottom:50px;}
.cnxt-l dl{font-size:18px;line-height:30px;margin-bottom:50px;}
.cnxt-l a{width: 150px;height: 40px;border-radius:50px;border-radius:50px;background:var(--colors);color:#fff;font-size:16px;}

.cpyy{padding:95px 0;color: #000;background-size:100% 100%;background: #fff;}
.cpyy-b{margin-bottom:90px;}
.cpyy-b a{border-radius:10px;display:block;width:calc((100% - 60px) / 3);overflow:hidden;}
.cpyy-b a:nth-child(1){width:calc(67.01388888888888% - 15px);margin-bottom:30px;}
.cpyy-b a:nth-child(2){width:calc(32.986111111111116% - 15px);margin-bottom:30px;}
.cpyy-b a img{display:block;width:100%;}
.cpyy-b a:hover img{transform:scale(1.1);}
.cpgg-b{margin-bottom:50px;font-size:16px;}
.cpgg-b::-webkit-scrollbar {
  width: 2px;
  height: 2px;
  background-color: #232635;
}
.cpgg-b::-webkit-scrollbar-track {
  border-radius: 10px;
  background-color: #232635;
}
.cpgg-b::-webkit-scrollbar-thumb {
  border-radius: 10px;
  background-color: #555;
}
.cpgg-b table{width:100%;}
.cpgg-b table tr{border-bottom: 1px solid #eee;}
.cpgg-b table tr:nth-child(1){background: #eee;text-align:left;}
.cpgg-b table tr td,.cpgg-b table tr th{padding:10px 20px;font-weight:normal;}
.cpgg-b table *{color: #000;}
.cpgg-t{width:177px;height:50px;border-radius:50px;border-radius:50px;background:var(--colors);color:#fff;font-size:16px;}

.cpys{position:relative;z-index:2;color:#fff;padding:110px 0;}
.cpys>h5{position:absolute;z-index:-1;left:0;top:0;width:100%;height:100%;background:rgba(0, 0, 0, 0.5);}
.canvas-container {position:absolute;z-index:-2;left:0;top:0;width:100%;height:100%;overflow: hidden;}
#jsi-water-line-container {width: 100%;height: 100%;background: #000;}
.cpys-b{position:relative;}
.cpys-b a{display:block;border-radius:10px;background:rgba(35, 38, 53, 0.8);padding:70px 55px 80px;}
.cpys-b a h5{text-align:center;margin-bottom:60px;text-align:center;}
.cpys-b a h3{font-size:24px;line-height:30px;margin-bottom:40px;text-align:center;}
.cpys-b a p{font-size:18px;line-height:30px;}
.cpys-b a:hover img{transform: translateY(-10px);}
.cpys-b .swiper-button-next{width:70px;height:70px;right:-137px;background:url(../images/r3.png);transition:all 0.5s;}
.cpys-b .swiper-button-next:hover{background:url(../images/r3-1.png);}
.cpys-b .swiper-button-prev{width:70px;height:70px;left:-137px;background:url(../images/l3.png);transition:all 0.5s;}
.cpys-b .swiper-button-prev:hover{background:url(../images/l3-1.png);}

.xzfs{text-align:center;padding:100px 0;background:url(../images/xzfs-bj.jpg)no-repeat center;background-size:cover;color:#fff;}
.xzfs h3{font-size: 46px;line-height:58px;margin-bottom:55px;width:655px;}
.xzfs a{width:177px;height:50px;border-radius:50px;border-radius:50px;background:var(--colors);color:#fff;font-size:16px;}
@media(max-width:1200px){
	.xzfs a{width:150px;height:40px;}
	.cpgg-b table tr td,.cpgg-b table tr th{padding:10px 10px}
}
/*cpzx-z2*/

/*xwzx*/
.xwzx-b{margin-bottom:54px;}
.xwzx-b a{display: flex;justify-content:space-between;flex-wrap:wrap;align-items:center;padding-bottom:21px;margin-bottom:19px;border-bottom:1px solid #eee;}
.xwzx-b a h4{width:265px;overflow:hidden;}
.xwzx-b a h4 img{display: block;width:100%;}
.xwzx-r{width: 550px;}
.xwzx-r h3{color:#000;font-size:18px;line-height:140%;margin-bottom:20px;font-weight: bold;}
.xwzx-r p{color:#5f5f5f;line-height:24px;margin-bottom:27px;}
.xwzx-r h5{display: flex;align-items:center;color:#949494;}
.xwzx-r h5 img{display: block;margin-right:10px;}
.xwzx-b a:hover h4 img{transform:scale(1.1);}
.xwzx-b a:hover h3{color:#ff6c20;}


.xwzx-b2 a{padding-bottom:21px;margin-bottom:19px;border-bottom:1px solid #eee;display:block;width:calc(50% - 10px)}
.xwzx-b2 a:last-child{width:100%;}
.xwzx-b2 a h4{overflow:hidden;margin-bottom:10px;}
.xwzx-b2 a h4 img{display: block;width:100%;}
.xwzx-b2 .xwzx-r{width:100%;}
.xwzx-b2 .xwzx-r h3{color:#000;font-size:18px;margin-bottom:0px;font-weight: bold;}
.xwzx-r p{color:#5f5f5f;line-height:24px;margin-bottom:27px;}
.xwzx-r h5{display: flex;align-items:center;color:#949494;}
.xwzx-r h5 img{display: block;margin-right:10px;}
.xwzx-b a:hover h4 img{transform:scale(1.1);}
.xwzx-b a:hover h3{color:#ff6c20;}

.xwzx2{margin:50px auto 80px;}
.xwzx2-b{margin-bottom:80px;}
.xwzx2-b-t{margin-bottom:30px;}
.xwzx2-b-t h3{font-size: 30px;}
.xwzx2-b-t a{font-size:14px;color:#000;color: var(--colors);display: flex;align-items: center;justify-content: center;width: 100px;height: 40px;border-radius: 50px;border: 1px solid var(--colors);}
.xwzx2-b-t a:hover{color: #fff;background: var(--colors);}
.xwzx2 .xwzx-r{width:calc(100% - 300px)}
/*xwzx*/

/*xwzx-z*/
.xwzx-zt{padding-bottom:22px;border-bottom:1px solid #eee;margin-bottom:30px;}
.xwzx-zt h3{font-size:30px;line-height:36px;margin-bottom:20px;}
.xwzx-zt p{display: flex;align-items:center;color:#949494;}
.xwzx-zt p img{margin-right:10px;}
.xwzx-zc{color:#5f5f5f;line-height:24px;margin-bottom:20px;}
.xwzx-zb{margin-bottom:60px;}
.xwzx-zb p{color:#5f5f5f;background:#f6f6f6;border-radius:10px;margin-bottom:10px;padding:18px 30px;}
.xwzx-zb p a{color:#5f5f5f;}
.xwzx-zb p a:hover{color:#ff6c20;}
/*xwzx-z*/

/*cgal*/
.cgal{margin:50px auto 112px auto;}
.cgal-t{color:#5f5f5f;line-height:24px;margin-bottom:50px;}
.cgal-t h4{font-size:16px;color:#000;font-weight: bold;}
.cgal-t h4 *{font-weight:normal;}
.cgal-t a{color:#ff6c20;text-decoration:underline;}
.cgal-b{display: flex;flex-wrap:wrap;justify-content:space-between;padding:60px 50px 80px 50px;border-radius:10px;box-shadow:1px 1px 10px rgba(0,0,0,0.2)}
.cgal-l{width:216px;}
.cgal-l a{display: block;font-size:16px;color:#5f5f5f;line-height:36px;font-family:Poppins-Medium;}
.cgal-l a b,.cgal-rt b,.cgal-rc h3 *{font-weight:normal;}
.cgal-l a.active{color:#ff6c20;}
.cgal-r{width:850px;border-left:1px solid #eee;padding-left:50px;}
.cgal-r>div{display: none;}
.cgal-r>div:nth-child(1){display: block;}
.cgal-rt{color:#ff6c20;font-size:24px;margin-bottom:25px;font-family:Poppins-Medium;}
.cgal-rc{color:#5f5f5f;line-height:24px;margin-bottom:80px;}
.cgal-rc h3{color:#000;font-weight: bold;}
.cgal-rb{display: flex;justify-content:flex-end;color:#a7a7a7;align-items:center;}
.cgal-rb a{display: flex;align-items:center;justify-content:center;margin-left:35px;border-radius:10px;width:210px;height:45px;background:#ff6c20;color:#fff;text-decoration: underline;}
.cgal-rb a img{margin-right:15px;}
.cgal-rb a:hover{opacity:0.8;}
/*cgal*/

/*lxwm*/
.lxwm{margin:62px auto 100px auto;}
.lxwm-t{display: flex;flex-wrap:wrap;padding: 70px 60px;justify-content:space-between;margin-bottom: 56px;background: url(../images/lxwm-banner.jpg)no-repeat center;background-size: cover;}
.lxwm-t dl{display: flex;align-items:center;color:#5f5f5f;flex-wrap:wrap;}
.lxwm-t dt{margin-right:30px;}
.lxwm-t dd{}
.lxwm-t dd a:last-child{color:var(--colors)!important;font-size:24px;border-bottom: 2px solid rgba(95,241,130,0.8);}
.lxwm-t h3{color:#000;font-size: 18px;margin-bottom: 10px;}
.lxwm-fx{width: 406px;height: 80px;display: flex;align-items:center;justify-content:center;border-radius:50px;box-shadow:1px 1px 10px rgba(0,0,0,0.2);margin:0 auto 60px auto;max-width: 100%;display: none;}
.lxwm-fx a{display: flex;justify-content:center;align-items:center;width: 45px;height: 45px;background:#535353;border-radius:5px;margin: 0 12px;}
.lxwm-fx a:hover{background:#f18200;}
.lxwm-b{margin-bottom:70px;}
.lxwm-b h3{text-align:center;text-transform:uppercase;margin-bottom:30px;justify-content:center;font-size: 24px;font-weight: bold;}
#container{height:247px;overflow:hidden;border-top-left-radius:10px;border-top-right-radius:10px;}
.lxwm-b p{text-align:center;color:#fff;background:#f18200;padding:20px 0;border-bottom-left-radius:10px;border-bottom-right-radius:10px;}
.zxly{}
.zxly-t{text-align:center;margin-bottom:30px;}
.zxly-t h3{text-align:center;text-transform:uppercase;margin-bottom:20px;justify-content:center;font-size: 24px;font-weight: bold;}
.zxly-t p{color:#5f5f5f;line-height:24px;margin:0 auto;width: 817px;}
.zxly-b{display: flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:20px;}
.zxly-b input{width:575px;border:1px solid #e8e8e8;height:50px;border-radius:10px;margin-bottom:20px;color:#a9a9a9;text-indent:49px;background:url(../images/zxly1.png)no-repeat center left 20px;}
.zxly-b input:nth-child(2){background:url(../images/zxly2.png)no-repeat center left 20px;}
.zxly-b input::placeholder,.zxly-b textarea::placeholder{color:#a9a9a9;}
.zxly-b textarea{width:100%;border:1px solid #e8e8e8;height:110px;border-radius:10px;margin-bottom:20px;color:#a9a9a9;background:url(../images/zxly3.png)no-repeat;padding:19px 50px;background-position:18px 20px;font-family:Poppins-Regular;}
.zxly-b2{text-align:center;}
.zxly-b2 p{color:#5f5f5f;margin-bottom:40px;}
.zxly-b2 button{display: flex;align-items:center;justify-content:center;width:220px;height:50px;border-radius:10px;color:#fff;cursor:pointer;background:#f18200;color:#fff;transition:all 0.5s;margin:0 auto;}
.zxly-b2 button img{margin-right:15px;}
.zxly-b2 button:hover{opacity:0.8;}
/*lxwm*/


.dh5{
    margin-bottom: 50px;
}
.dh5 h3{
    /*=: 18px*/
    /*=: 10px*/
    font-size: 18px;
    margin-bottom: 30px;
    font-weight: bold;
}
.dh5-b{
    display: flex;
    flex-wrap: wrap;
}
.dh5-b a{
    display: block;
    width: calc((100% - 80px) / 5);
    margin-right:20px;
    text-align: center;
    line-height: 40px;
    color: #000;
    margin-bottom:10px;
}
.dh5-b a:nth-child(5n){margin-right:0;}
.dh5-b a h4{overflow:hidden;}
.dh5-b a h4 img{display:block;width:80%}
.dh5-b a:hover{color: #f18200;}
.dh5-b a:hover img{transform:scale(1.1)}

.spzx{margin:40px auto 70px auto;}
.spzx-b{margin-bottom:15px;}
.spzx-b a{display:block;width:calc((100% - 60px) / 3);margin:0 30px 35px 0;background:#fff;}
.spzx-b a:nth-child(3n){margin-right:0;}
.spzx-b a h4{overflow:hidden;position:relative;}
.spzx-b a h4>img{display:block;width:100%;}
.spzx-b a h4 span{position:absolute;left:0;top:0;width:100%;height:100%;}
.spzx-b a h4 span i{width:60px;height:60px;border-radius:60px;background:#fff;}
.spzx-b a h4 span i img{transition:all 0s!important;width:10px;}
.spzx-b a h4>i{width:60px;height:25px;border-radius:5px;background:rgba(0,0,0,0.2);right:20px;bottom:20px;color:#fff;line-height:100%;font-size:14px;position: absolute;}
.spzx-b a dl{padding:40px 30px 47px;border:1px solid #e6e6e6;}
.spzx-b a dl h3{font-size:20px;color:#000;margin-bottom:30px;transition: all 0s;}
.spzx-b a dl h5{font-size:14px;color:#666;transition: all 0s;}
.spzx-b a dl h5 img{margin-right:10px;transition:all 0s!important}
.spzx-b a:hover{background:var(--colors)}
.spzx-b a:hover h4 span i{background:var(--colors)}
.spzx-b a:hover dl{border-color:var(--colors)}
.spzx-b a:hover dl h3, .spzx-b a:hover dl h5{color:#fff;}
.spzx-b a:hover h4 i img,.spzx-b a:hover dl img{filter: brightness(0) invert(1);}

@media screen and (max-width:1200px){
	body:before{content: '';width:100%;height:60px;display:block;}
	.md{top:-60px;}
	.hzhb-b{justify-content:space-between;}
	.hzhb-b p{width:calc(50% - 5px);}
	.gywm4-b{background:none;}
	.gywm4-b dl{width: 48%!important;padding-left: 0!important;margin-bottom: 10px;}
	.gywm4-b dl dt{color:#666;line-height: 25px;text-align: left;margin-bottom: 0px!important;}
	.gywm6-b,.gywm8-b,.xzzx-b{justify-content:space-between;}
	.xzzx-b{border:none;padding-bottom: 0!important;margin-bottom: 0!important;}
	.xzzx-b dl{
    border-bottom: 1px dotted #eee;
    padding-bottom: 20px;
}
	.gywm6-b a,.gywm8-b a,.xzzx-b dl{width:calc(50% - 5px);}
	.cpzx-rt .table{overflow-y:auto;}
	.cpzx-rt table{width:1000px;}
	.cgal-r{border-left:none;}
	.lxwm-t dl{width: 100%;justify-content:center;}
	.gywm6-t a{font-size:14px;margin-right:0;width: 50%;text-align: center;}
	.gywm3 p{display:block!important;}
	.gywm3 img{height:auto!important;}
	.dh5-b{justify-content:space-between}
	.dh5-b a{width: calc(50% - 7.5px);line-height:24px;margin-right: 0;}
	.ny-zpal-z-t-r a{width:calc(50% - 10px)}
	.lxwm-fx a{width:30px;height:30px;margin:0 8px}
	.lxwm-fx a img{transform:scale(0.5)}
	.lxwm-fx{height:50px;}
	.cont dl{padding-bottom:10px;}
	.lxwm-t{padding:20px;}
	.lxwm-t dd a:last-child{font-size;18px;font-size: 18px;}
	.xzzx2-b a{justify-content:flex-end;}
	.xzzx2-b a h5{width:80px;}
}