/*.head .head-b3{top:90px;}
.head,.head:hover{background:#fff;}
.head-c-r-r .a1,.head-c-r-r .a1{color:var(--colors);}
.head{box-shadow:1px 1px 10px rgba(0, 0, 0, 0.1);}
.head .img2,.head:hover .img2{display:none;}
.head .img1,.head:hover .img1{display:block;}
.head .head-c-r-l-t a,.head:hover .head-c-r-l-t a{color:#333;}
.head .head-c-r-l>ul>li.active .head-c-r-l-t a, .head-c-r-l-t a:hover,.head:hover .head-c-r-l>ul>li.active .head-c-r-l-t a, .head-c-r-l-t a:hover{color:var(--colors);}
.head-b3,.head-c-r-l-b2{top:89px;}
.head-c-r-r .a1{color: #fff;}

.head:hover  .head-c-r-l-t a p,.head  .head-c-r-l-t a p{opacity:1;}
.head-c-r-r form{border-color:rgba(0,0,0,0.2);}
.head-c-r-r form input{color:#666}
.head-c-r-r form input::placeholder{color:#666;}
body{padding-top:100px;}*/
.head{border:none}
/*banner*/
@keyframes fangda{
  0%{transform: scale(1);}
  100%{transform: scale(1.05);}
}
.ny-banner{position:relative;}
.ny-banner>img{display:block;width:100%;}
.ny-banner-s{position:absolute;left: 50%;top: 50%; -webkit-transform: translateY(-50%) translateX(-50%);transform: translateY(-50%) translateX(-50%);color:#fff;}
.ny-banner-s h3{font-size:60px;text-transform:uppercase;}
.ny-banner-s p{font-size:24px;line-height:40px;margin-top:40px;}
.ny-banner>.i2{display:block;position:absolute;width:125px;height:525px;z-index:-2;background:url(../images/cpys-tb6.png);background-size:100% 100%;right:0;bottom:-143px;z-index:2;}
.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 {}
.lon img {padding-right: 8px;display:block;}
.cont{display:flex;align-items: center;height: 100px;}
.cont a {vertical-align: middle;color: #999;font-size: 16px;display: flex;align-items: center;}
.cont a:last-child{color:#000;}
.cont a:last-child i{display:none;}
/*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: #5f5f5f;align-items:center;justify-content:center;width: 35px;height: 35px;margin: 0 5px;border: 1px solid #e5e5e5;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;}
.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{padding:110px 0;background:url(../images/gywm-bj.jpg)no-repeat center}
.gywm-s{width:955px;}
.gywm-t2{font-size: 24px;color:var(--colors);/* text-align:center; */margin-bottom:30px;font-weight: bold;color: #000;}
.gywm-t3{font-size:18px;line-height:36px;color:#333;font-weight: bold;margin-bottom: 10px;}
.gywm-t3 span{color:var(--colors);}
.gywm-t{position:relative;color:#333;margin-bottom:80px;}
.gywm-t>i{font-family:Arial;font-size:160px;position:absolute;/* display: none; */}
.gywm-t .i1{left:-150px;top: -79px;}
.gywm-t .i2{right:-150px;bottom:-100px;}
.gywm-t .div1{font-size:18px;line-height:36px;}
.gywm-t .div1 p{margin-bottom:15px;}
.gywm-b{}
.gywm-b dl{}
.gywm-b dl h3{color:var(--colors);font-size:18px;margin-bottom:20px;}
.gywm-b dl h3 i{line-height:100%;font-size:48px;}
.gywm-b dl h4{color:#666;font-size:16px;}
.gywm-b h5{width:1px;height:80px;background:#e5e5e5;}

.qyys{background:#f8f8f8;padding:120px 0;overflow:hidden;}
.qyys-t{margin-bottom:80px;}
.qyys-t dt{}
.qyys-t dt h3{font-size:48px;margin-bottom:40px;}
.qyys-t dt h4{color:#666;font-size:18px;}
.qyys-t p{font-size:18px;}
.qyys-t p a{color:#333;background:#fff;height:50px;width:150px;padding-right:15px;transform: skewX(-14.03deg);margin-left:30px;}
.qyys-t p a i{transition:all 0s!important;transform: skewX(14.03deg);}
.qyys-t p a.active{background:var(--colors);color:#fff;}
.qyys-r{font-size:18px;width:690px;}
.qyys-r a{color:#333;background:#fff;height:50px;width:150px;padding-right:15px;transform: skewX(-14.03deg);margin:0 15px;}
.qyys-r a i{transition:all 0s!important;transform: skewX(14.03deg);}
.qyys-r .swiper-slide-thumb-active a{background:var(--colors);color:#fff;}
.qyys-b{position:relative;}
.qyys-b2{position:absolute;z-index:1;opacity:0;left:0;top:0;width:100%;transition:all 0.5s;}
.qyys-b2{position:relative;z-index:2;opacity:1;}
.qyys-b .swiper-container{overflow:initial;padding-bottom:65px;}
.qyys-b a{background:#fff;position:relative;}
.qyys-b a i{display:block;position:absolute;left:0;top:0;width:100%;height:100%;z-index:2;background:rgba(0, 0, 0, 0.4);}
.qyys-b .swiper-slide-active a i{display:none;}
.qyys-b a h4{width:62.5%;overflow:hidden;}
.qyys-b a h4 img{display:block;width:100%;}
.qyys-b a dl{width:37.5%;padding:0 70px 0 60px;}
.qyys-b a dl h5{height:80px;}
.qyys-b a dl h3{font-size:36px;line-height:48px;padding-bottom:40px;border-bottom:1px solid #ddd;margin-bottom:35px;}
.qyys-b a dl p{color:#666;font-size:16px;line-height:30px;}
.qyys-b a:hover h4 img{transform:scale(1.1);}
.qyys-b .swiper-pagination{bottom:0}
.qyys-b .swiper-pagination-bullet{background:#bbb;opacity:1;border-radius:0;width:10px;height:10px;transition:all 0.5s;transform: skewX(-26.58deg);}
.qyys-b .swiper-pagination-bullet-active{background:var(--colors);width:30px;}

.qywh{position:relative;color:#fff;height:888px;padding-top:127px;background:url(../images/qywh-bj.jpg)no-repeat center;background-size:cover;}
.qywh-t{font-size:48px;padding-bottom:80px;border-bottom:1px solid rgba(255, 255, 255, 0.4);}
.qywh-b{}
.qywh-b dl{margin-top:115px;width:50%;}
.qywh-b dl h4{font-size:24px;color:rgba(255, 255, 255, 0.8);margin-bottom:28px;}
.qywh-b dl h4 p{width:45px;}
.qywh-b dl h3{font-size:24px;line-height:48px;}
.qywh-b dl:nth-child(2) h3{width:340px}
.qywh>.i2{display:block;position:absolute;width:125px;height:525px;z-index:-2;background:url(../images/cpys-tb6.png);background-size:100% 100%;right:0;bottom:-143px;z-index:2;}

.fzlc{padding:130px 0 100px 0;background:url(../images/fzlc-bj.jpg)no-repeat center;}
.fzlc-t{font-size:48px;margin-bottom:120px;}
.fzlc-c{position:relative;margin-bottom:200px;width:1144px;}
.fzlc-c a{display:block;text-align:center;}
.fzlc-c a h3{font-size:112px;color:var(--colors);margin-bottom:60px;}
.fzlc-c a p{width:580px;max-width:100%;margin:0 auto;font-size:24px;line-height:48px;color:#333;}
.fzlc-c .swiper-button-next{width: 50px;height:40px;right:0px;background: url(../images/r.png);transition:all 0.5s;}
.fzlc-c .swiper-button-next:hover{;background:url(../images/r2-1.png);}
.fzlc-c .swiper-button-prev{width: 50px;height:40px;left:0px;background: url(../images/l.png);transition:all 0.5s;}
.fzlc-c .swiper-button-prev:hover{;background:url(../images/l2-1.png);}
.fzlc-b{position:relative;z-index:2;text-align:center;}
.fzlc-b h5{position:absolute;left:0;top:8px;z-index:-1;background:#ddd;width:100%;height:1px;}
.fzlc-b a{display:block;text-align:center;color: #757575;}
.fzlc-b a h4{width:15px;height:15px;border-radius:15px;background:#fff;border:3px solid #999;margin-bottom: 15px;transform:scale(0.8);}
.fzlc-b a h3{font-size: 16px;transition:all 0s;}
.fzlc-b .swiper-slide-thumb-active{}
.fzlc-b .swiper-slide-thumb-active a{color:var(--colors);}
.fzlc-b .swiper-slide-thumb-active a h4{transform:scale(1.0);border-color:var(--colors);}

.ryzz{background:url(../images/ryzz-bj.png)no-repeat center bottom 77px #f8f8f8;padding:132px 0 260px 0;}
.ryzz-t{margin-bottom:150px;}
.ryzz-t h3{color:#222;font-size:48px;}
.ryzz-t p{font-size:18px;}
.ryzz-t p a{color:#333;background:#fff;height:50px;width:150px;padding-right:15px;transform: skewX(-14.03deg);margin-left:30px;}
.ryzz-t p a i{transition:all 0s!important;transform: skewX(14.03deg);}
.ryzz-t p a.active{background:var(--colors);color:#fff;}
.ryzz-b2{position:relative;}
.ryzz-b3{position:absolute;z-index:1;opacity:0;left:0;top:0;width:100%;transition:all 0.5s;}
.ryzz-b3.active{position:relative;z-index:2;opacity:1;}
.ryzz-b2 a{display:block;text-align:center;color:#333;}
.ryzz-b2 a h4{overflow:hidden;margin-bottom:40px;}
.ryzz-b2 a h4 img{display:block;width:100%;}
.ryzz-b2 a h3{font-size:18px;}
.ryzz-b2 a:hover{}
.ryzz-b2 a:hover img{transform:scale(1.05);}
.ryzz-b2 .swiper-button-next{width:50px;height:40px;background:url(../images/r2.png);right:-85px;transition:all 0.5s;}
.ryzz-b2 .swiper-button-next:hover{background:url(../images/r2-1.png);}
.ryzz-b2 .swiper-button-prev{width:50px;height:40px;background:url(../images/l2.png);left:-85px;transition:all 0.5s;}
.ryzz-b2 .swiper-button-prev:hover{background:url(../images/l2-1.png);}

.gshj{padding:130px 0;}
.gshj-t{margin-bottom:75px;}
.gshj-t h3{font-size:48px;color:#333;}
.gshj-t p{width:110px;}
.gshj-t p a{display:block;width:50px;height:40px;}
.gshj-t p a.a1{background:url(../images/l.png);}
.gshj-t p a.a1:hover{background:url(../images/l2-1.png);}
.gshj-t p a.a2{background:url(../images/r.png);}
.gshj-t p a.a2:hover{background:url(../images/r2-1.png);}
.gshj-b{overflow:hidden;}
.gshj-b2{margin:0;}
.gshj-b2>div{overflow:initial;}
.gshj-b a{display:block;overflow:hidden;text-align:center;color:#333;}
.gshj-b a h4{overflow:hidden;position:relative;margin-bottom:20px;}
.gshj-b a h4 img{display:block;width:100%;}
.gshj-b a h4 p{position:absolute;left:0;bottom:0;width:100%;height:0;background:url(../images/fdj.png)no-repeat center rgba(0, 0, 0, 0.2);}
.gshj-b a h3{font-size:18px;}
.gshj-b a:hover p{height:100%;}
/*gywm*/

/*cpzx*/
.cpzx{margin:120px auto;}
.cpzx-b{}
.cpzx-l{width:206px;position:relative;font-size: 13px;}
.cpzx-l img{position:absolute;left:0;top:0;}
.cpzx-l dl{margin-bottom:10px;}
.cpzx-l dl dt{cursor:pointer;}
.cpzx-l dl dt .div1{background: var(--colors);transform: skewX(-15.64deg);}
.cpzx-l dl dt .div1 a{height:50px;width:calc(100% - 50px);padding-left:35px;font-size:18px;color: #fff;transform: skewX(15.64deg);}
.cpzx-l dl dt .div1 p{width:50px;height:50px;background: url(../images/cpzx-tb3-1.png)no-repeat center;transform: skewX(15.64deg);}
.cpzx-l dl dt .div1.up{background:var(--colors);}
.cpzx-l dl dt .div1.up a{color:#fff}
.cpzx-l dl dt .div1.up p{background:url(../images/cpzx-tb4.png)no-repeat center;}
.cpzx-l dl dd{display:none;}
.cpzx-l dl dd a{height:41px;padding-left: 20px;border-bottom:1px solid #eee;color:#666;}
.cpzx-l dl dd a i{color:var(--colors);font-weight: bold;padding-right: 5px;font-size: 14px;}
.cpzx-l dl dd a:last-child{border:none}
.cpzx-l dl dd a:hover,.cpzx-l dl dd a.active{color:var(--colors);font-weight: bold;}
.cpzx-r{width:calc(100% - 280px);position:relative;}
.cpzx-rt{margin-bottom:24px;position:relative;background:url(../images/cpzx-bj.jpg)no-repeat center;background-size:cover;padding:0 5% 0 10%;height:550px;}
.cpzx-rt dl{width:50%;text-align:center;}
.cpzx-rt dl h3{font-size:36px;color:#222;margin-bottom:23px;}
.cpzx-rt dl p{color:#757575;font-size:18px;margin-bottom:30px;}
.cpzx-rt dl i{width:110px;height:36px;background:var(--colors);color:#fff;transform: skewX(-14.03deg);margin: 0 auto;}
.cpzx-rt dl i span{}
.cpzx-rt dl i img{margin-left:10px;}
.cpzx-rt h4{max-width:40%;padding-top: 100px;}
.cpzx-rt h4 img{display:block;}
.cpzx-rb{margin-bottom:50px;}
.cpzx-rb a{display:block;background:#fff;text-align:center;width:calc((100% - 50px) / 3);margin:0 25px 25px 0}
.cpzx-rb a:nth-child(3n){margin-right:0;}
.cpzx-rb a dl{padding-top:40px;padding-bottom:5px;}
.cpzx-rb a dl h3{font-size:20px;color:#222;margin-bottom:15px;font-weight: bold;}
.cpzx-rb a dl p{color:#757575;margin-bottom:25px;}
.cpzx-rb a dl i{color:var(--colors);}
.cpzx-rb a dl i img{margin-left:10px;}
.cpzx-rb a h4{overflow:hidden;}
.cpzx-rb a h4 img{display:block;width:100%;}
.cpzx-rb a:hover h3{color:var(--colors);}
.cpzx-rb a:hover h4 img{transform:scale(1.1);}
/*cpzx*/

/*cpzx-z*/
.cpzx-z{margin-bottom:100px;}
.ny-zpal-t{display: flex;align-items: center;justify-content: space-between;flex-wrap: wrap;}
.ny-zpal-z-t-l{float:left;width: 49.166666666666664%;position: relative;background:#fff;overflow:hidden;}
.ny-zpal-z-t-l a{}
.ny-zpal-z-t-l a img{display:block;width:100%;}
.ny-zpal-z-t-l .swiper-pagination{position:absolute;bottom:40px;}
.ny-zpal-z-t-l .swiper-pagination-bullet{background:rgba(255, 255, 255, 0.6);opacity:1;border-radius:0;width:10px;height:10px;transition:all 0.5s;transform: skewX(-26.58deg);}
.ny-zpal-z-t-l .swiper-pagination-bullet-active{background:var(--colors);width:30px;}

.ny-zpal-z-t-r{float:right;width: 42.36111111111111%;}
.ny-zpal-z-t-r h3{font-size: 48px;color:#222;margin-bottom: 40px;line-height: 140%;color:#222;}
.ny-zpal-z-t-r h4{color:#333;font-size:18px;margin-bottom:25px;}
.ny-zpal-z-t-r .div1{line-height:32px;font-size:16px;color:#666;padding-bottom:45px;border-bottom:1px solid #ddd;margin-bottom:50px;}
.ny-zpal-z-t-r a{width:130px;height:40px;background:var(--colors);color:#fff;transform: skewX(-14.03deg);}
.ny-zpal-z-t-r a i{transform: skewX(14.03deg);}
.cpzx-z2{background:#fff;padding-bottom:130px;}
.ny-zpal-z-c{margin:0 auto;max-width:100%;}
.ny-zpal-z-ct2{border-bottom:1px solid #eee;margin-bottom: 50px;}
.ny-zpal-z-ct{}
.ny-zpal-z-ct h4{color:#333;font-size:18px;}
.ny-zpal-z-ct a{padding: 45px 25px 39px 25px;cursor:pointer;font-size: 16px;color: #666;position:relative;}
.ny-zpal-z-ct a p{width:30px;height:3px;background:var(--colors);position:absolute;bottom:-1px;left:calc(50% - 15px);width:0;transition:all 0.5s;}
.ny-zpal-z-ct a.active{color:var(--colors);font-weight: bold;}
.ny-zpal-z-ct a.active p{width:30px;}
.ny-zpal-z-cb{margin-bottom:100px;}
.ny-zpal-z-cb *{color: #666!important;}
.ny-zpal-z-cb>div{display:none;line-height: 24px;}
.ny-zpal-z-cb>div:nth-child(1){display:block;}
.ny-zpal-z-cb table{width:100%;margin:0 auto;border-color:#eee!important;}
.ny-zpal-z-cb table td,.ny-zpal-z-cb table th{padding:5px 10px!important;border-color:#eee!important;}
.ny-zpal-z-c img{/* margin-bottom:10px; */max-width:100%;margin: 0px auto;display: block;height:auto!important;}
.ny-zpal-z-c p{/* text-align:left; */color:#666;}
.cpyy{margin-bottom:100px;}
.cpyy-b{}
.cpyy-b .div1{color:#333;font-size:18px;line-height:36px;margin-bottom:30px;}
.cpyy-b .div2{text-align:center;}
.cpyy-b .div2 a{font-size:16px;color:#333;display:block;width:calc((100% - 90px) / 6);margin-right:18px;margin-bottom:20px;}
.cpyy-b .div2 a:nth-child(6n){margin-right:0;}
.cpyy-b .div2 a h4{overflow:hidden;margin-bottom:20px;}
.cpyy-b .div2 a h4 img{display:block;width:100%;}
.cpyy-b .div2 a:hover h4 img{transform:scale(1.1);}
.cpgg{}
.cpgg-t{padding-bottom:40px;border-bottom:1px solid #ccc;margin-bottom:50px;}
.cpgg-t h3{position:relative;font-size: 36px;color:#333;position:relative;padding-left:20px;}
.cpgg-t h3 p{width: 4px;height: 100%;position:absolute;left:0;top:0;background: var(--colors);}
.cpgg-b{text-align:center;}
.cpgg-b img{max-width:100%;margin: 0px auto;display: block;height:auto!important;}
.cpgg-b table{width:100%;}
.cpgg-b table tr td,.cpgg-b table tr th{padding:10px!important;border:1px solid #555555;}

.xgcp{margin:130px auto;}
.xgcp-t{margin-bottom:70px;}
.xgcp-t h3{font-size:48px;color:#222;}
.xgcp-t a{color:#222;font-size:18px;margin-right: 10px;}
.xgcp-t a i{height:40px;width:40px;background:var(--colors);transform: skewX(-14.03deg);margin-left: 6px;}
.xgcp-t a i img{transform: skewX(14.03deg);}
.xgcp-b{}
.xgcp-b a{display:block;background:#fff;text-align:center;}
.xgcp-b a dl{padding-top:55px;}
.xgcp-b a dl h3{font-size:24px;color:#222;margin-bottom:20px;}
.xgcp-b a dl p{color:#666;margin-bottom:25px;font-size:16px;}
.xgcp-b a dl i{color:var(--colors);}
.xgcp-b a dl i img{margin-left:10px;}
.xgcp-b a h4{overflow:hidden;}
.xgcp-b a h4 img{display:block;width:100%;}
.xgcp-b a:hover h3{color:var(--colors);}
.xgcp-b a:hover h4 img{transform:scale(1.1);}
/*cpzx-z*/

/*cgal*/
.cgal{margin:100px auto 120px auto;}
.nydh{font-size:18px;margin-bottom:80px;}
.nydh a{color:#333;width:130px;height:50px;background: #f5f5f5;margin:0 25px;transform: skewX(-14.03deg);}
.nydh a i{transform: skewX(14.03deg);transition:all 0s;}
.nydh a.active,.nydh a:hover{background:var(--colors);color:#fff;}
.cgal-b{}
.cgal-b a{display:block;background:#fff;width:calc((100% - 72px) / 4);margin:0 24px 60px 0;border:1px solid #eee;}
.cgal-b a:nth-child(4n){margin-right:0;}
.cgal-b a h4{position:relative;overflow:hidden;}
.cgal-b a h4>img{display:block;width:100%;}
.cgal-b a h4 p{position:absolute;overflow:hidden;z-index:2;left:0;bottom:0;width:100%;height:100%;background:#f5f5f5;}
.cgal-b a h4 p img{}
.cgal-b a dl{padding:32px 29px 25px 29px;}
.cgal-b a dl h3{font-size:18px;color:#000;}
.cgal-b a dl p{font-size:14px;line-height:24px;color:#666;}
.cgal-b a:hover h4 p{background:url(../images/fdj.png)no-repeat center rgba(0, 0, 0, 0.3);}
.cgal-b a:hover h4 img{transform:scale(1.1)}

.tc{position:fixed;left:0;top:0;width:100%;height:100%;background:rgba(0, 0, 0, 0.5);overflow:hidden;z-index:-1;opacity:0;transition:all 0.5s;}
.tc-an{position:absolute;top: 55px;right: 50px;height: 40px;width: 40px;background:url(../images/guanbi.png) no-repeat center var(--colors);cursor:pointer;z-index:100006;}
.tc.active{z-index:10000000;opacity:1;}
.tc-s{position:relative;background:#fff;padding:10px}
.tc .swiper-button-next{width: 50px;height:40px;right:-90px;background: url(../images/r.png);transition:all 0.5s;pointer-events:inherit;}
.tc .swiper-button-next:hover{;background:url(../images/r2-1.png);}
.tc .swiper-button-prev{width: 50px;height:40px;left:-90px;background: url(../images/l.png);transition:all 0.5s;pointer-events:inherit;}
.tc .swiper-button-prev:hover{;background:url(../images/l2-1.png);}
/*cgal*/

/*cgal-z*/
.cgal-z{background:#fff;padding:100px 0 150px 0;}
/*.cgal-z .ny-zpal-z-t-l{width:50%;overflow:initial;}*/
/*.cgal-z .ny-zpal-z-t-l .swiper-pagination{bottom:-50px;width:100%;}
.cgal-z .ny-zpal-z-t-l .swiper-pagination-bullet{margin:0 10px;background:#ddd;}
.cgal-z .ny-zpal-z-t-l .swiper-pagination-bullet-active{background:var(--colors);}*/
.cgal-z .ny-zpal-z-t-r{width:42.22222222222222%;padding-right:15%;}
.cgal-z .ny-zpal-z-t-r h5{height:135px;}
.cgal-z .ny-zpal-z-t-r h3{font-size:24px;padding-bottom:33px;border-bottom:1px solid #eee;}
.cgal-z .ny-zpal-z-t-r>i{display:block;line-height:100%;font-size:16px;color:#666;margin-bottom:13px;}
.cgal-z .ny-zpal-z-t-r .div2{font-size:16px;line-height:30px;color:#333;}
/*cgal-z*/

/*hyyy*/
.hyyy{}
.hyyy-b{position:relative;padding:0 50px;}
.hyyy-b a{display:block;text-align:center;}
.hyyy-b a h4{border-radius:500px;overflow:hidden;border:8px solid var(--colors);margin-bottom:40px;}
.hyyy-b a h4 img{display:block;width:100%;}
.hyyy-b a h3{font-size:24px;margin-bottom:20px;}
.hyyy-b a p{font-size:16px;color:#666;margin-bottom:30px;}
.hyyy-b a h5{width:20px;height:3px;background:var(--colors);}
.hyyy-b .swiper-button-next{width: 50px;height:40px;right:-90px;background: url(../images/r.png);transition:all 0.5s;}
.hyyy-b .swiper-button-next:hover{;background:url(../images/r2-1.png);}
.hyyy-b .swiper-button-prev{width: 50px;height:40px;left:-90px;background: url(../images/l.png);transition:all 0.5s;}
.hyyy-b .swiper-button-prev:hover{;background:url(../images/l2-1.png);}
.hyyy-b .swiper-pagination{bottom:-50px;width:100%;}
.hyyy-b .swiper-pagination-bullet{margin:0 10px;background:#ddd;}
.hyyy-b .swiper-pagination-bullet-active{background:var(--colors);}
.hyyy-b .swiper-pagination-bullet{opacity:1;border-radius:0;width:10px;height:10px;transition:all 0.5s;transform: skewX(-26.58deg);}
.hyyy-b .swiper-pagination-bullet-active{background:var(--colors);width:30px;}

.xgal{background:#f5f5f5;padding:120px 0;}
.xgal-b{}
.xgal-b a{height:170px;background:#fff;}
.xgal-b a img{max-width:90%;max-height:80%;}
.xgal-b a:hover img{transform: translateY(-10px)}
/*hyyy*/

/*dzfw*/
.xzhx{background:#fff;padding:120px 0 140px 0;}
.xzhx-t{text-align:center;margin-bottom:80px;width:1200px;}
.xzhx-t h4{font-size:24px;margin-bottom:50px;}
.xzhx-t h4 i{}
.xzhx-t h3{font-size:48px;margin-bottom:33px;color: var(--colors);}
.xzhx-t h3 div{/* border-bottom:6px solid var(--colors); */}
.xzhx-t h3 i{/* color:var(--colors); */}
.xzhx-t p{font-size:18px;line-height:36px;color:#666;}
.xzhx-b{}
.xzhx-b dl{width:calc((100% - 72px) / 4);background:#f0f0f0;transition:all 0.5s;padding:40px 30px;}
.xzhx-b dl dt{height:100px;text-align:right;}
.xzhx-b dl dt img{display:inline-block;transition:all 0s!important;}
.xzhx-b dl h3{font-size:30px;margin-bottom:24px;}
.xzhx-b dl h5{width:20px;height:2px;background:#999999;margin-bottom:22px;}
.xzhx-b dl p{color:#666;font-size:16px;line-height:30px;}
.xzhx-b dl:hover{background:var(--colors);}
.xzhx-b dl:hover img{filter: brightness(0) invert(1);}
.xzhx-b dl:hover *{color:#fff;}
.xzhx-b dl:hover h5{background:rgba(255, 255, 255, 0.5);}

.cpys{position:relative;background:url(../images/cpys-bj.jpg?v=1)no-repeat center;color:#fff;position:relative;background-size:cover;padding:130px 0;z-index:2;}
.cpys>i{display:block;position:absolute;width:125px;height:525px;z-index:-2;}
.cpys>.i1{background:url(../images/cpys-tb5.png);background-size:100% 100%;left:0;top:-143px;}
.cpys>.i2{background:url(../images/cpys-tb6.png);background-size:100% 100%;right:0;bottom:-143px;}
.cpys-t{margin-bottom:110px;justify-content: center;}
.cpys-tl{}
.cpys-tl h3{font-size:48px;margin-bottom:33px;}
.cpys-tl h4{font-size:18px;line-height:100%;font-size: 24px;color: var(--colors);width: 560px;height: 56px;background: url(../images/cpys-bj.png)no-repeat center;max-width: 100%;}
.cpys-tr{width:calc(100% - 400px);border-bottom:1px solid rgba(255, 255, 255, 0.5);text-align:center;display: none;}
.cpys-tr dl{margin-left:auto;margin-bottom:-1px;border-bottom:2px solid rgba(255, 255, 255, 0.4);width:366px;}
.cpys-tr dl a{padding-bottom:40px;}
.cpys-tr dl a h4{height:36px;}
.cpys-tr dl a p{line-height:100%;}
.cpys-tr dl a:hover img{}
.cpys-b{}
.cpys-l{width:34.02777777777778%;}
.cpys-l dl{margin-bottom:70px;}
.cpys-l dl img{}
.cpys-l dl dt{width:calc(100% - 140px)}
.cpys-l dl dt h3{font-size:24px;margin-bottom:20px;}
.cpys-l dl dt h4{font-size:16px;opacity:0.6;line-height:1.2;}
.cpys-l dl:last-child{margin-bottom:0;}
.cpys-l:last-child{width:32.63888888888889%;}
.cpys-l:last-child dl{flex-direction:row-reverse;text-align: right;}
.cpys-l:nth-child(1) dl:nth-child(1){padding-left:50px;}
.cpys-l:nth-child(1) dl:nth-child(3){padding-left:50px;}
.cpys-l:last-child dl:nth-child(1){padding-right:50px;}
.cpys-l:last-child dl:nth-child(3){padding-right:50px;}
.cpys-c{width:24.444444444444444%;}

.hzhb{padding:120px 0;/* display: none; */background:#fff;}
.hzhb-t{margin-bottom:70px;}
.hzhb-t h3{font-size:48px;}
.hzhb-t a{color:#222;font-size:18px;margin-right: 10px;}
.hzhb-t a i{height:40px;width:40px;background:var(--colors);transform: skewX(-14.03deg);margin-left: 6px;}
.hzhb-t a i img{transform: skewX(14.03deg);}
.hzhb-t a:hover{}
.hzhb-b{}
.hzhb-b a{height:170px;background:#f0f0f0;}
.hzhb-b a img{max-width:80%;max-height:80%;}
.hzhb-b a:hover img{-webkit-transform: translateY(-10px);-ms-transform: translateY(-10px);transform: translateY(-10px);}

.dzfw{text-align:center;color:#fff;padding: 180px 0 167px;background:url(../images/dzfw-bj.jpg)no-repeat center;background-size:cover;text-align:center;position:relative;z-index:3;}
.dzfw>i{display:block;position:absolute;width:125px;height:525px;z-index:-2;}
.dzfw>.i1{background:url(../images/cpys-tb5.png);background-size:100% 100%;left:0;top:-143px;}
.dzfw>.i2{background:url(../images/cpys-tb6.png);background-size:100% 100%;right:0;bottom:-143px;}
.dzfw-t{margin-bottom: 110px;}
.dzfw-t h3{font-size:48px;margin-bottom:40px;}
.dzfw-t h4{font-size:24px;}
.dzfw-c{width:1200px;margin-bottom: 125px;}
.dzfw-c dl{}
.dzfw-c dl h4{width:104px;height:120px;background:url(../images/dzfw-bj.png)no-repeat center;background-size:100% 100%;margin-bottom:15px;}
.dzfw-c dl h3{font-size:18px;}
.dzfw-c dl:hover img{-webkit-transform: translateY(-5px);-ms-transform: translateY(-5px);transform: translateY(-5px);}
.dzfw-c i{width:16px;height:14px;background:url(../images/dzfw-tb.png);margin-top:53px;}
.dzfw-c i:last-child{display:none;}
.dzfw-b{}
.dzfw-b a{width:120px;height:40px;background:var(--colors);color:#fff;margin-bottom:40px;transform: skewX(-14.03deg);}
.dzfw-b a i{
    transform: skewX(14.03deg);
}
.dzfw-b a i img{margin-left:10px;}
.dzfw-b h3{font-size: 24px;height: 56px;width: 440px;border: 1px solid #fff;transform: skewX(-14.03deg);}
.dzfw-b h3 p{transform: skewX(14.03deg);}
.dzfw-b h3 b{font-size: 30px;line-height:100%;}

.zxly{margin:120px auto;}
.zxly-t{margin-bottom:60px;}
.zxly-t h3{font-size:48px;}
.zxly-t h4{color:#666;font-size:18px;}
.zxly-b{background:#fff;padding:80px 77px 70px 77px;}
.zxly-b dl{width:48.989113530326595%;}
.zxly-b dl input{width:100%;height:56px;background:#f8f8f8;border:1px solid #eeeeee;margin-bottom:24px;padding:0 18px;font-size:16px;color:#999;}
.zxly-b dl input::placeholder,.zxly-b textarea::placeholder{color:#999;}
.zxly-b textarea{width:48.989113530326595%;height:296px;background:#f8f8f8;border:1px solid #eeeeee;margin-bottom:60px;padding:10px 18px;font-size:16px;color:#999;}
.zxly-b p{width:100%;}
.zxly-b p button{width:150px;height:50px;cursor:pointer;margin-right:30px;font-size:18px;color:#fff;background:var(--colors);transform: skewX(-14.03deg);}
.zxly-b p button i{transform: skewX(14.03deg);display: block;}
.zxly-b p a{width:150px;height:50px;cursor:pointer;font-size:18px;color:#fff;background:#ccc;transform: skewX(-14.03deg);}
.zxly-b p a i{transform: skewX(14.03deg);}
.zxly-b p a:hover{background:var(--colors);}
/*dzfw*/

/*xwzx*/
.xwzx{padding:100px 0 120px 0;}
.xwzx-t{}
.xwzx-t a{background:#f0f0f0;}
.xwzx-t a.active,.xwzx-t a:hover{background:var(--colors);}
.xwzx-b{margin-bottom:78px;border-top:1px solid #dddddd;}
.xwzx-b a{border-bottom:1px solid #dddddd;display:block;}
.xwzx-b a dl{padding:30px 0;}
.xwzx-b a dl dt{color:#666;padding-top:70px;transition:all 0s;}
.xwzx-b a dl dt h5{font-size:16px;margin-bottom:15px;}
.xwzx-b a dl dt h3{font-size:36px;}
.xwzx-b a dl dd{width:52.56944444444445%;padding-top:60px;}
.xwzx-b a dl dd h3{font-size:24px;margin-bottom:22px;color:#000;}
.xwzx-b a dl dd p{font-size:16px;line-height:32px;margin-bottom:30px;color:#666;}
.xwzx-b a dl dd h5{opacity:0;color:rgba(255, 255, 255, 0.6);font-size:12px;}
.xwzx-b a dl dd h5 img{margin-left:8px;}
.xwzx-b a dl h4{width:23.75%;overflow:hidden;}
.xwzx-b a dl h4 img{display:block;width:100%;}
.xwzx-b a:hover{background:var(--colors);border-color:var(--colors);}
.xwzx-b a:hover dl dd h3,.xwzx-b a:hover dl dt{color:#fff;}
.xwzx-b a:hover dl dd p{color:rgba(255, 255, 255, 0.7);}
.xwzx-b a:hover dl dd h5{opacity:1;}
/*xwzx*/

/*xwzx-z*/
.xwdt-z{margin: 100px auto;}
.xwdt-l{width:calc(100% - 400px);}
.xwdt-z-t{padding-bottom:40px;border-bottom: 1px solid #ddd;margin-bottom:30px;}
.xwdt-z-t h3{font-size:30px;color:#000;margin-bottom:15px;line-height:1.4;}
.xwdt-z-t p{color:#999;font-size:16px;}
.xwdt-z-t p span{display:inline-block;margin-right:35px;}
.xwdt-z-b{margin-bottom:35px;padding-bottom:50px;border-bottom:1px solid #ddd;line-height:32px;color:#333;font-size:16px;}
.xwdt-z-b table{width:100%!important}
.xwdt-z-b table td,.xwdt-z-b table th{padding:10px!important;border:1px solid #666!important}
.xwdt-z-b table *{color:#666}
.xwdt-z-b img{height:auto!important;}
.xwdt-z-b2{}
.xwdt-z-b2 a{color:#666;}
.xwdt-z-b2 .a1{width:270px;max-width:calc(50% - 50px);}
.xwdt-z-b2 .a1 p{width:calc(100% - 15px);transition:all 0s;}
.xwdt-z-b2 a:hover{color:var(--colors);}
.xwdt-r{width:360px;margin-top:120px;background: #f8f8f8;padding:30px 25px 40px;}
.xwdt-r>h3{color:#333;font-size:18px;margin-bottom: 10px;}
.xwdt-r a{padding: 15px 0 15px 5px;border-bottom:1px solid #ddd;}
.xwdt-r a:last-child{padding-bottom:0;margin-bottom:0;border:none;}
.xwdt-r a h4{width:124px;overflow:hidden;}
.xwdt-r a h4 img{display:block;width:100%;}
.xwdt-r a dl{width:160px;}
.xwdt-r a dl h3{color:#333;line-height:24px;margin-bottom:20px;}
.xwdt-r a dl p{color:#999;font-size:12px;}
.xwdt-r a:hover h3{color:var(--colors);}
/*xwzx-z*/

/*lxwm*/
.lxwm{padding:130px 0;background:#fff;}
.lxwm-t{font-size:48px;padding-bottom:50px;border-bottom:1px solid #dddddd;margin-bottom:80px;}
.lxwm-b{}
.lxwm-l{}
.lxwm-l h3{font-size:30px;margin-bottom:30px;}
.lxwm-l h4{font-size:24px;line-height:40px;color: var(--colors);margin-bottom:25px;}
.lxwm-l .div1{font-size:18px;line-height:40px;margin-bottom:55px;}
.lxwm-l .div1 a{color:#000;}
.lxwm-l .div1 a:hover{color:var(--colors);}
.lxwm-l>a{width:165px;height:50px;background:var(--colors);color:#fff;font-size:18px;transform: skewX(-14.03deg);}
.lxwm-l>a i{transform: skewX(14.03deg);}
.lxwm-l>a i img{margin-left:10px;}
.lxwm-r{width:48.88888888888889%;}
.lxwm-r dl{padding-bottom:35px;margin-bottom:35px;border-bottom:1px dotted #ddd;}
.lxwm-r dl:last-child{padding-bottom:0!important;margin-bottom:0!important;border:none;}
.lxwm-r dl h4{width:180px;border:1px solid #cfcfcf;padding:4px;}
.lxwm-r dl dt{width:calc(100% - 220px);}
.lxwm-r dl dt p{font-size:24px;line-height:36px;margin-bottom:25px;}
.lxwm-r dl dt h5{font-size:16px;color:#999;}
/*lxwm*/

@media screen and (max-width:1200px){
	.md{top:-60px;}
	.table{overflow:auto;}
	.table table{width:500px;}
	.gywm-t .div1 p{margin-bottom:10px;}
	.qyys-b a dl h5{height: 50px;}
	.qyys-t p{justify-content:space-between;}
	.qyys-t p a{width:calc(50% - 5px);margin-bottom:10px;}
	.qyys-r a{height:40px;}
	.ryzz{background:#f8f8f8;}
	.ryzz-t p a{width:calc(50% - 5px);margin-bottom:10px;height:40px;}
	.cpzx-rt h4{width:100%;max-width:100%;padding-top:20px;}
	.cgal-z .ny-zpal-z-t-l .swiper-pagination{bottom:-20px}
	.nydh a{margin:0 10px;height:40px;}
	.xzhx-b dl p br{display:none;}
	.cpys-l:last-child dl{flex-direction:row;text-align: left;}
	.hzhb-b a{height:70px;}
	.dzfw-c dl{width:30%;}
	.zxly-b dl input{height:45px;}
	.zxly-b textarea{height:200px;}
	.zxly-b p button{width:120px;height:40px;}
	.zxly-b p a{width:120px;height:40px;}
	.xwzx-t a{width:26%;}
	.lxwm-l>a{width:150px;height:40px;}
	.lxwm-r dl h4{width:120px;}
	.lxwm-r dl dt{width:calc(100% - 140px);}
	.cgal-b{justify-content:space-between;}
	.cgal-b a{width:calc(50% - 5px);}
	.cgal-b a h4 p img{width:60%;}
	.xgal-b a{height:80px;}
	.xgal-b a img{height:60%;}
	.xgcp-t a i{width:30px;height:30px;}
	.hyyy-b .swiper-pagination{bottom:-10px}
	.yourIframe{height:550px!important;}
	.tc-an{right:10px;top:10px;}
	.qywh-b dl:nth-child(2) h3{.qywh-b
    dl: nth-child(2) h3;
    width: 243px;}
	.cpyy-b .div2{justify-content:space-between;}
	.cpyy-b .div2 a{
    width: calc(50% - 5px);font-size:14px;}
	.cpyy-b .div2 a h4{margin-bottom:10px;}
	.cpys-tl h4{height:40px;width: 300px;}
}
