/*banner*/
.head{border-bottom:1px solid rgba(255, 255, 255, 0.2);}
@keyframes fangda{
  0%{transform: scale(1);}
  100%{transform: scale(1.05);}
}
.ny-banner{position:relative;overflow:hidden;}
.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;text-align:center;}
.ny-banner-s h3{font-size:48px;text-transform:uppercase;margin-bottom:25px;}
.ny-banner-s p{font-size:20px;display: none;}
.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 {border-bottom: 1px solid #f0f0f0;}
.lon img {padding-right: 8px;display:block;}
.cont{display:flex;align-items: center;height: 79px;justify-content:space-between;}
.lon-l a {vertical-align: middle;color: #6b6b6b;font-size: 16px;display: flex;align-items: center;}
/*.lon-l a:last-child{color:#c31321;}*/
.lon-l a:last-child i{display:none;}
.lon-r{font-size:18px;}
.lon-r a{height:79px;position:relative;margin-left:75px;color:#333;}
.lon-r a p{position:absolute;left:0;bottom:0;width:0;height:2px;background:var(--colors);}
.lon-r a.active,.lon-r a:hover{color:var(--colors);}
.lon-r a.active p,.lon-r a:hover p{width:100%;}
/*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: #1e1e1e;align-items:center;justify-content:center;width: 50px;height: 50px;margin: 0 5px;background: #fff;font-weight: bold;border-radius: 50px;}
.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{overflow:hidden;}
.gywm-t{margin:100px auto;}
.gywm-l{width:50%;position:relative;}
.gywm-l>img{display:block;width:100%;}
.gywm-l dl{position:absolute;left:23px;bottom:15px;width:70px;height:70px;border-radius:70px;border:1px solid var(--colors);}
.gywm-l dl dt{width:54px;height:54px;border-radius:54px;background:rgba(255, 255, 255, 0.62);}
.gywm-l dl dt img{}
.gywm-r{width:calc(50% - 85px);}
.gywm-r h3{font-size:48px;margin-bottom:25px;}
.gywm-r h4{font-size:20px;margin-bottom:27px;}
.gywm-r dl{font-size:16px;line-height:35px;}
.gywm-b{background:url(../images/gywm-bj.jpg)no-repeat center;background-size:cover;padding:80px 0 90px;text-align:center;}
.gywm-b dl{}
.gywm-b dl h3{font-size:24px;margin-bottom:20px;}
.gywm-b dl h3 i{line-height:100%;font-size:48px;color:var(--colors);}
.gywm-b dl h4{font-size:18px;color:#1e1e1e;}

.wmys{color:#fff;position:relative;background: #242526;}
.wmys-b{}
.wmys-b dl{}
.wmys-b dl dt{width:45%;padding-top: 5%;}
.wmys-b dl dt h3{font-size:48px;margin-bottom:30px;}
.wmys-b dl dt h4{font-size:18px;margin-bottom:90px;}
.wmys-b dl dt h5{font-size:30px;margin-bottom:33px;}
.wmys-b dl dt .div1{font-size:16px;line-height:30px;}
.wmys-b dl dd{width:50%;overflow:hidden;}
.wmys-b dl dd img{display:block;width:100%;}
.wmys-b dl dd:hover img{transform:scale(1.1)}
.wmys-b .swiper-button-next{width:57px;height:56px;right:auto;top:auto;margin:0;bottom: 20%;background:url(../images/r6.png)}
.wmys-b .swiper-button-prev{width:57px;height:56px;right:auto;top:auto;margin:0;bottom: 20%;background:url(../images/l6.png)}

.gshj{margin:110px auto;}
.nybt{text-align:center;margin-bottom:45px;color:#1e1e1e;}
.nybt h3{font-size:48px;margin-bottom:40px;}
.nybt p{font-size:18px;display: none;}
.gshj-t{font-size:20px;margin-bottom:40px;}
.gshj-t a{width:220px;height:57px;border-radius:60px;box-shadow:0 3px 18px rgba(0, 0, 0, 0.04);margin:0 17px;color:#000;}
.gshj-t a.active{background:var(--colors);color:#fff;}
.gshj-b{position:relative;}
.gshj-b2{position:absolute;opacity:0;z-index:1;left:0;top:0;width:100%;transition:all 0.5s;}
.gshj-b2.active{position:relative;opacity:1;z-index:2;}
.gshj-b a{display:block;border-radius:10px;overflow:hidden;}
.gshj-b a img{display:block;width:100%;}
.gshj-b a:hover img{transform:scale(1.1);}
.gshj-b .swiper-button-next{width:56px;height:57px;background:url(../images/r4.png);transition:all 0.5s;right:-90px;}
.gshj-b .swiper-button-next:hover{background:url(../images/r4-1.png);}
.gshj-b .swiper-button-prev{width:56px;height:57px;background:url(../images/l4.png);transition:all 0.5s;left:-90px;}
.gshj-b .swiper-button-prev:hover{background:url(../images/l4-1.png);}

.fzlc{background:#242526;color:#fff;padding:120px 0;overflow:hidden;}
.fzlc .nybt{margin-bottom:130px;}
.fzlc .nybt h3{color:#fff;}
.fzlc .nybt p{color:#fff;}
.fzlc-t{margin-bottom:70px;}
.fzlc-t dl{padding:0 35px 0 30px;border-left:1px solid #3f3f41;}
.fzlc-t dl h3{font-size:42px;margin-bottom:55px;}
.fzlc-t dl dt{font-size:16px;line-height:28px;}
.fzlc-t dl dt p{position:relative;padding-left: 15px;}
.fzlc-b{}
.fzlc-b dl{width:133px;}
.fzlc-b dl p{width:57px;height:57px;cursor:pointer;transition:all 0.5s;background-size:100% 100%!important;}
.fzlc-b dl .p1{background:url(../images/l5.png);}
.fzlc-b dl .p1:hover{background:url(../images/l5-1.png);}
.fzlc-b dl .p2{background:url(../images/r5.png);}
.fzlc-b dl .p2:hover{background:url(../images/r5-1.png);}
.fzlc-b .swiper-pagination{position:relative;top:auto;left:auto;width:calc(100% - 180px);height:2px;background:#3c3c3c;}
.fzlc-b .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--colors);}

.ryzz{background:url(../images/ryzz-bj.jpg)no-repeat center #f6f6f6;padding:110px 0 90px;}
.ryzz-b{margin-bottom:130px;}
.ryzz-b a{display:block;overflow:hidden;}
.ryzz-b a img{display:block;width:100%;}
.ryzz-b a:hover img{transform:scale(1.1);}

.hzhb{text-align:center;margin:90px auto 100px;}
/*gywm*/

/*cpzx*/
.cpzx{margin:90px auto;}
.cpzx-l{width:305px;}
.cpzx-l dl{border-bottom:2px solid #e5e5e5;}
.cpzx-l dl dt{cursor:pointer;padding-right:30px;}
.cpzx-l dl dt a{height:90px;font-size:18px;width:calc(100% - 20px);padding-left:25px;color:#1e1e1e;}
.cpzx-l dl dt a.up{color:var(--colors);}
.cpzx-l dl dt p{width:11px;height:7px;background:url(../images/cpzx-tb2.png);transition:all 0.5s;}
.cpzx-l dl dt p.up{background:url(../images/cpzx-tb3.png);transform: rotate(180deg);}
.cpzx-l dl dd{display:none;font-size:16px;line-height:40px;padding:0px 0 30px;}
.cpzx-l dl dd a{display:block;color:#1e1e1e;padding-left:65px;}
.cpzx-l dl dd a.active,.cpzx-l dl dd a:hover{color:var(--colors);}
.cpzx-r{width:calc(100% - 380px);}
.cpzx-b{margin-bottom:35px;}
.cpzx-b a{display:block;background:#f8f8f8;color:#1e1e1e;width:calc((100% - 60px) / 3);margin:0 30px 30px 0;}
.cpzx-b a:nth-child(3n){margin-right:0;}
.cpzx-b a h4{overflow:hidden;}
.cpzx-b a h4 img{display:block;width:100%}
.cpzx-b a dl{border-top:1px solid #e6e6e6;padding:30px 27px;}
.cpzx-b a dl h3{font-size:20px;}
.cpzx-b a dl p{width:40px;height:40px;border-radius:40px;border:1px solid var(--colors);position:relative;}
.cpzx-b a dl p img{transition:all 0s!important;}
.cpzx-b a dl p .img1{}
.cpzx-b a dl p .img2{position:absolute;left: 50%;top: 50%; -webkit-transform: translateY(-50%) translateX(-50%);transform: translateY(-50%) translateX(-50%);opacity:0;}
.cpzx-b a:hover dl p{background:var(--colors);}
.cpzx-b a:hover dl p .img1{opacity:0;}
.cpzx-b a:hover dl p .img2{opacity:1;}
/*cpzx*/

/*cpzx-z*/
.cpzx-z{background:#f6f6f6;padding: 166px 0 95px;margin-top: -100px;}
.cpzx-z .w1{width:1200px;}
.cpzx-zl{
    width: 39%;
}
.cpzx-zl h3{font-size: 38px;padding-bottom:30px;border-bottom:1px solid #d8d8d8;margin-bottom:35px;}
.cpzx-zl dl{font-size:18px;line-height:34px;margin-bottom: 35px;}
.cpzx-zl h4{font-size:22px;line-height:27px;color:var(--colors);margin-bottom:35px;}
.cpzx-zl h4 a{color:var(--colors);}
.cpzx-zl>a{width:170px;height:55px;background:var(--colors);color:#fff;}
.cpzx-zl>a img{margin-left:20px;}
.cpzx-zl>a:hover{}
.cpzx-zl>a:hover img{}
.cpzx-zr{width: 60.061728%;}
.cpzx-zr img{display:block;width:100%;}
.cptx{margin:90px auto 200px;}
.cptx-l{width:62.5%;}
.cptx-t{font-size:36px;padding-bottom:37px;border-bottom:1px solid #e5e5e5;margin-bottom:70px;}
.cptx-b{color:#333333;font-size:16px;line-height:32px;}
.cptx-b{}
.cptx-b img{height:auto!important;}
.cptx-b table{width:100%;}
.cptx-b table tr{
    text-align: center;
}
.cptx-b table tr:nth-child(1){
    background: #1E1E1E!important;
}
.cptx-b table tr:nth-child(1) *{color:#fff!important;}
.cptx-b table tr:nth-child(1),.cptx-b table tr:nth-child(1) *{padding:10px 5px;}
.cptx-b table tr td,.cptx-b table tr th{border:1px solid #c5c5c5;}
.cptx-r{width:400px;background:#f8f8f8;position:sticky;top:120px;}
.cptx-r h4{overflow:hidden;}
.cptx-r h4 img{display:block;width:100%;}
.cptx-r dl{padding:30px 35px 30px;}
.cptx-r dl h3{font-size:24px;line-height:40px;margin-bottom:20px;}
.cptx-r dl dt{margin-bottom:33px;}
.cptx-r dl dt p{height:36px;}
.cptx-r dl dt p i{display:block;width:24px;}
.cptx-r dl dt p i img{display:block;}
.cptx-r dl dt p span{font-size:16px;color:#333;}
.cptx-r dl dt p span a{color:#333;}
.cptx-r dl dt p span a:hover{color:var(--colors);}
.cptx-r dl>a{width:100%;height:54px;background:var(--colors);color:#fff;font-size:16px;}
.cptx-r dl>a:hover{}

.xgcp{
    margin-bottom: 160px;
}
.xgcp-t{text-align:center;font-size:43px;color:#1e1e1e;margin-bottom:70px;}
.xgcp-b a{width:100%;margin:0;background:#f8f8f8;color:#1e1e1e;display:block;}
.xgcp-b a h4{overflow:hidden;}
.xgcp-b a h4 img{display:block;width:100%}
.xgcp-b a dl{border-top:1px solid #e6e6e6;padding:30px 27px;}
.xgcp-b a dl h3{font-size:20px;}
.xgcp-b a dl p{width:40px;height:40px;border-radius:40px;border:1px solid var(--colors);position:relative;}
.xgcp-b a dl p img{transition:all 0s!important;}
.xgcp-b a dl p .img1{}
.xgcp-b a dl p .img2{position:absolute;left: 50%;top: 50%; -webkit-transform: translateY(-50%) translateX(-50%);transform: translateY(-50%) translateX(-50%);opacity:0;}
.xgcp-b a:hover dl p{background:var(--colors);}
.xgcp-b a:hover dl p .img1{opacity:0;}
.xgcp-b a:hover dl p .img2{opacity:1;}
/*cpzx-z*/

/*yyly*/
.yyly{margin:100px auto 200px;}
.yyly-b{}
.yyly-b dl{padding:60px 0;border-bottom:1px solid #bfbfbf;}
.yyly-b dl h4{width:46.111111111111114%;overflow:hidden;border-radius:30px;}
.yyly-b dl h4 img{display:block;width:100%;}
.yyly-b dl h4:hover img{transform:scale(1.1);}
.yyly-b dl dt{width:46.111111111111114%;}
.yyly-b dl dt h3{font-size:36px;margin-bottom:40px;}
.yyly-b dl dt p{font-size:18px;line-height:36px;}
/*yyly*/

/*jszc*/
.xcfw{background:#f5f5f5;padding:150px 0 120px;}
.xcfw-l{width:40.12345679012346%;}
.xcfw-l>h3{font-size:48px;margin-bottom:46px;}
.xcfw-l p{font-size:18px;line-height:40px;color:#333;}
.xcfw-l .div1{margin-top:90px;width:530px;max-width:100%;margin-bottom:40px;} 
.xcfw-l .div1 dl{}
.xcfw-l .div1 dl h3{font-size:16px;margin-bottom:15px;}
.xcfw-l .div1 dl h3 i{font-size:54px;}
.xcfw-l .div1 dl h4{font-size:16px;}
.xcfw-l>h5{font-size:18px;color:#333333;}>h5{font-size:18px;color:#333333;}
.xcfw-r{width:50.30864197530864%;}

.fwzz{margin:130px auto 160px;}
.fwzz-t{text-align:center;width:1260px;max-width:100%;margin-bottom:75px;}
.fwzz-t h3{font-size:48px;margin-bottom:35px;}
.fwzz-t p{font-size:18px;line-height:32px;color:#333;}
.fwzz-b{border-radius:20px;overflow:hidden;position:relative;}
.fwzz-b h4{overflow:hidden;}
.fwzz-b h4 img{display:block;width:100%;}
.fwzz-b dl{position:absolute;right:0;top:0;width: 25%;height:100%;color:#fff;z-index:2;backdrop-filter: blur(7px);}
.fwzz-b dl dt{height:20%;border-bottom:1px solid rgba(255, 255, 255, 0.28);padding-left:40px;}
.fwzz-b dl dt h5{height:67px;}
.fwzz-b dl dt h3{font-size:20px;}

.sbzs{margin-bottom:160px;}
.sbzs-t{font-size:20px;position:relative;z-index:2;}
.sbzs-t a{width:220px;height:57px;border-radius:60px;box-shadow:0 3px 18px rgba(0, 0, 0, 0.04);margin:0 17px;color:#000;background:#fff;}
.sbzs-t a.active{background:var(--colors);color:#fff;}
.sbzs-b{position:relative;background:#f8f8f8;margin-top:-30px;}
.sbzs-b2{position:absolute;opacity:0;z-index:1;left:0;top:0;width:100%;transition:all 0.5s;padding:90px 65px 80px;}
.sbzs-b2.active{position:relative;opacity:1;z-index:2;}
.sbzs-b a{display:block;text-align:center;color:#333;}
.sbzs-b a h4{overflow:hidden;margin-bottom:30px;}
.sbzs-b a h4 img{display:block;width:100%;}
.sbzs-b a h3{font-size:18px;}
.sbzs-b a:hover img{transform:scale(1.1);}
/*jszc*/

/*jrwm*/
.jrwm{margin:160px auto 140px;}
.jrwm-t{}
.jrwm-t p{line-height:32px;}
.jrwm-c{background:url(../images/jrtd-bj.jpg)no-repeat center;background-size:cover;text-align:center;color:#fff;border-radius:20px;padding:120px 0 100px;margin-bottom:80px;}
.jrwm-c h3{font-size:36px;margin-bottom:25px;}
.jrwm-c h4{font-size:18px;margin-bottom:60px;}
.jrwm-c a{width:190px;color:#fff;}
.jrwm-c a i{width:34px;height:34px;border-radius:34px;border:1px solid #fff;}
.jrwm-b{}
.jrwm-b>h3{height:50px;border-radius:50px;background:var(--colors);color:#fff;font-size:18px;padding:0 85px;}
.jrwm-b>h3 p{}
.jrwm-b .p1{width:180px;}
.jrwm-b .p2{width:110px;}
.jrwm-b .p3{width:80px;}
.jrwm-b .p4{width:80px;}
.jrwm-b .p5{width:36px;}
.jrwm-b dl{margin-top:30px;padding:0 85px;border-radius:100px;overflow:hidden;box-shadow:0 3px 18px rgba(0, 0, 0, 0.08);transition:all 0.5s;}
.jrwm-b dl.active{border-radius:0;}
.jrwm-b dl dt{font-size:18px;cursor:pointer;height:100px;}
.jrwm-b dl dt .p5{width:36px;height:36px;background:url(../images/jrwm-tb.png);}
.jrwm-b dl dt .p5.up{background:url(../images/jrwm-tb2.png);}
.jrwm-b dl dd{display:none;border-top:1px solid #ebebeb;padding:65px 0 100px;}
.jrwm-b dl dd>h3{font-size:16px;color:var(--colors);margin-bottom:10px;}
.jrwm-b dl dd .div1{font-size:16px;line-height:34px;color:#1e1e1e;margin-bottom:45px;}
.jrwm-b dl dd>a{width:180px;height:55px;border-radius:55px;background:var(--colors);color:#fff;font-size:18px;}
.jrwm-b dl dd>a img{margin-left:24px;}
.jrwm-b dl dd>a:hover{}

.fldy{background:#f8f8f8;padding:120px 0;overflow:hidden;}
.fldy-t{margin-bottom:50px;}
.fldy-t dl{width:calc((100% - 80px) / 5);height:200px;background:#fff;border-radius:20px;margin:0 20px 20px 0;border-radius:20px;text-align:center;}
.fldy-t dl:nth-child(5n){margin-right:0;}
.fldy-t dl h5{height:70px;}
.fldy-t dl h3{font-size:18px;}
.fldy-t dl:hover img{transform: translateY(-10px);}
.fldy-b>div{position:relative;margin-top:20px;height:140px;}
.fldy-b .u1{margin-bottom:20px;}
.fldy-b ul{position:absolute;}
.fldy-b ul li{margin:0 50px;position:relative;width:224px;}
.fldy-b ul li h4{overflow:hidden;border-radius:10px;}
.fldy-b ul li h4 img{display:block;width:100%;}
.fldy-b ul li p{position:absolute;right:-50px;width:1px;height:80%;top:10%;background:#d3d3d3;}
/*jrwm*/

/*xwzx*/
.xwzx{margin-bottom:150px;}
.xwzx-t{background:#f9f9f9;margin-bottom:110px;padding: 90px 0;}
.xwzx-t a{color:#333;}
.xwzx-t a h4{width:50%;overflow:hidden;}
.xwzx-t a h4 img{display:block;width:100%;}
.xwzx-t a dl{width:calc(50% - 90px);}
.xwzx-t a dl h5{font-size:17px;margin-bottom:24px;}
.xwzx-t a dl h5 img{margin-right:10px;}
.xwzx-t a dl h3{font-size:38px;line-height:54px;margin-bottom:30px;}
.xwzx-t a dl p{font-size:18px;line-height:33px;margin-bottom:80px;}
.xwzx-t a dl dt{height: 6px;overflow: hidden;position:relative;margin-bottom:40px;}
.xwzx-t a dl dt::after {
  content: '';
  position: absolute;
  left: 0;
  bottom: 0;
  width: 200%;
  height: 100%;
  background-image: url(../images/xwzx-bj.png);
  background-repeat: repeat-x;
  animation: moveStars 30s linear infinite;
}

@keyframes moveStars {
  0% {
    transform: translateX(0);
  }
  100% {
    transform: translateX(-50%);
  }
}
.xwzx-t a dl dd{font-size:16px;color:#c1c1c1;}
.xwzx-t a dl dd i{width:25px;height:25px;border-radius:25px;background:#999999;margin-right:10px;}
.xwzx-t a:hover dl h3{color:var(--colors);}
.xwzx-t a:hover dl dd{color:var(--colors);}
.xwzx-t a:hover dl dd i{background:var(--colors);}
.xwzx-b{margin-bottom:55px;}
.xwzx-b a{display:block;position:relative;border:1px solid #dddddd;padding:49px 34px 58px;color:#333;width:calc((100% - 80px) / 3);margin:0 40px 45px 0;}
.xwzx-b a:nth-child(3n){margin-right:0;}
.xwzx-b a dl{margin-bottom:25px;font-size:17px;}
.xwzx-b a dl i{}
.xwzx-b a dl i img{margin-right:10px;}
.xwzx-b a dl span{width:35px;height:35px;border-radius:35px;border:1px solid #c9c9c9;}
.xwzx-b a h3{font-size:24px;line-height:38px;margin-bottom:20px;}
.xwzx-b a p{font-size:16px;line-height:30px;}
.xwzx-b a h5{position:absolute;left:-1px;bottom:-1px;width:calc(100% + 2px);height:4px;background:#333;}
.xwzx-b a:hover h3{color:var(--colors);}
/*xwzx*/

/*xwzx-z*/
.xwdt-z{margin:90px auto 150px;overflow:hidden;}
.xwdt-zl{width:calc(100% - 490px);}
.xwdt-z-t{padding-bottom:18px;border-bottom: 1px solid #d9d9d9;margin-bottom:80px;}
.xwdt-z-t h3{font-size:36px;color:#333;margin-bottom: 70px;}
.xwdt-z-t p{color:#666;font-size: 16px;}
.xwdt-z-t p span{margin-right:50px;color:#666;}
.xwdt-z-t p span img{margin-right:8px;}
.xwdt-z-b{margin-bottom:50px;line-height:32px;color:#333;font-size:16px;padding-bottom:200px;border-bottom:1px solid #d9d9d9;}
.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:#333}
.xwdt-z-b img{height:auto!important;}
.xwdt-z-b2{font-size:16px;}
.xwdt-z-b2 a{color:#8a8a8a;}
.xwdt-z-b2 a img{transition:all 0s!important;}
.xwdt-z-b2 .a1 img{margin-right:15px;}
.xwdt-z-b2 .a2{width:60px;height:60px;border-radius:60px;border:1px solid #ececec;}
.xwdt-z-b2 .a2:hover{background:var(--colors);border-color:var(--colors);}
.xwdt-z-b2 .a2:hover img{filter: brightness(0) invert(1);}
.xwdt-z-b2 .a3{}
.xwdt-z-b2 .a3 img{margin-left:17px;}
.xwdt-z-b2 .a1:hover,.xwdt-z-b2 .a3:hover{color:var(--colors);}
.xwdt-z-b2 .a1:hover img,.xwdt-z-b2 .a3:hover img{filter: invert(39%) sepia(99%) saturate(6870%) hue-rotate(344deg) brightness(82%) contrast(126%);}
.xwdt-zr{width:400px;}
.xwdt-zr-t{background:#f9f9f9;border-top:5px solid var(--colors);padding:43px 36px 80px;margin-bottom:30px;}
.xwdt-zr-t h3{font-size:24px;color:#333;margin-bottom:30px;}
.xwdt-zr-t a{display:block;color:#333;}
.xwdt-zr-t a h4{overflow:hidden;margin-bottom:28px;}
.xwdt-zr-t a h4 img{display:block;width:100%;}
.xwdt-zr-t a p{font-size:18px;line-height:34px;margin-bottom:20px;}
.xwdt-zr-t a h5{color:#c1c1c1;font-size:16px;}
.xwdt-zr-t a h5 i{width:25px;height:25px;border-radius:25px;background:#999;margin-right:8px;}
.xwdt-zr-t a:hover h5{color:var(--colors);}
.xwdt-zr-t a:hover h5 i{background:var(--colors);}
.xwdt-zr-b{}
.xwdt-zr-b h3{background:#333;color:#fff;font-size:24px;padding:23px 38px;}
.xwdt-zr-b dl{border:1px solid #c9c9c9;border-top:none;padding:40px 35px 20px 35px;}
.xwdt-zr-b dl a{display:block;margin-bottom:30px;}
.xwdt-zr-b dl a h5{font-size:14px;color:#999;margin-bottom:13px;}
.xwdt-zr-b dl a h4{color:#333;font-size:16px;}
.xwdt-zr-b dl a:hover h4{color:var(--colors);}
@media screen and (max-width: 1200px){
	.xwdt-z-t p{display:none;}
	.xwdt-z-t{margin-bottom:10px;padding-bottom:10px;}
	.xwdt-z-t h3{font-size:20px;margin-bottom:0px;}
	.xwdt-z-b{margin-bottom:30px;}
	.xwdt-z-b2 a{font-size:12px;}
	.xwdt-z-b table td,.xwdt-z-b table th{padding:5px!important;}
}
/*xwzx-z*/

/*lxwm*/
.lxwm{margin:130px auto 190px;}
.lxwm-t{font-size:32px;margin-bottom:59px;}
.lxwm-c{background:url(../images/lxwm-1.jpg)no-repeat center;background-size:cover;padding:70px 50px 0 0;height:450px;color:#fff;margin-bottom:60px;border-radius: 20px;overflow: hidden;}
.lxwm-r{width:450px;}
.lxwm-r h3{font-size:28px;padding-bottom:37px;margin-bottom:40px;border-bottom: 1px solid rgba(255,255,255,0.28);}
.lxwm-r dl{}
.lxwm-r dl dt{margin-bottom:28px;}
.lxwm-r dl dt i{width:50px;height:50px;border-radius:50px;background:#fff;}
.lxwm-r dl dt p{width:calc(100% - 75px);font-size:16px;line-height:26px;}
.lxwm-b{border-top:1px solid #dfdfdf;padding-top:75px;padding-bottom:145px;border-bottom:1px solid #dfdfdf;margin-bottom:110px;}
.lxwm-b dl{width:calc((100% - 40px) / 3);margin:0 20px 20px 0;border-radius:20px;background:#f8f8f8;padding:55px 38px 80px;margin-bottom:40px;}
.lxwm-b dl:nth-child(3n){margin-right:0;}
.lxwm-b dl h3{color:#333;font-size:20px;line-height:36px;padding-bottom:70px;border-bottom:1px solid #dfdfdf;margin-bottom:45px;}
.lxwm-b dl h3 span{width:354px;display:block;}
.lxwm-b dl h3 i{font-size:18px;color:#999;}
.lxwm-b dl dt{font-size:16px;line-height:36px;color:#333;}
.lxwm-b dl dt p{}
.lxwm-b dl dt p i{}
.lxwm-b dl dt p span{display:block;width:calc(100% - 65px);}
.lxwm-b dl dt p span a{color:#333}
.lxwm-b dl dt p span a:hover{color:var(--colors);}
#container{width:100%;height:500px;}
.zxly{}
.zxly-l{width: 31.592593%;padding-top:14px;}
.zxly-l h3{font-size:32px;margin-bottom:30px;}
.zxly-l p{font-size:24px;line-height:36px;margin-bottom:40px;}
.zxly-l img{width:130px;}
.zxly-r{width:49.93827160493827%;}
.zxly-r input{width:calc(50% - 30px);height:54px;border-bottom:1px solid #dfdfdf;font-size:16px;color:#666;margin-bottom:64px;background:none;}
.zxly-r input::placeholder,.zxly-r textarea::placeholder{color:#666;}
.zxly-r textarea{width:100%;height:295px;border-bottom:1px solid #dfdfdf;font-size:16px;color:#666;margin-bottom:45px;padding:15px 0;}
.zxly-r button{width:170px;height:55px;background:var(--colors);color:#fff;cursor:pointer;font-size:16px;}
.zxly-r button img{margin-left:20px;}
/*lxwm*/

@media screen and (min-width:1200px){
	.cpzx-l{position:sticky;top:120px;}
}
@media screen and (max-width:1200px){
	.md{top:-60px;}
	.table{overflow:auto;}
	.table table{width:500px;}
	.gywm-b .w1{justify-content:flex-start;}
	.gywm-b dl{width:33.33%;}
    .gshj-t{justify-content:space-between;}
    .gshj-t a{margin:0;width:calc(50% - 5px);height:40px;}
    .fzlc-b dl{width:100px;}
    .fzlc-b dl p{width:45px;height:45px;}
    .fzlc-b .swiper-pagination{width:calc(100% - 110px);}
    .cpzx-l dl dt a{height:50px;}
    .cpzx-zl a{width:150px;height:45px;}
    .yyly-b dl h4{border-radius:30px;}
    .fwzz-b dl{width:100%;position:relative;background:#fff;}
    .fwzz-b dl dt{color:#000;border-color:#eee;}
    .fwzz-b dl dt img{filter: brightness(0) invert(0);}
    .sbzs-t{justify-content:space-between;}
    .sbzs-t a{margin:0;width:calc(50% - 5px);height:40px;}
    .sbzs-b{margin-top:-20px;}
    .jrwm-b .p1{width:50%;}
	.jrwm-b .p2{width:50%;}
	.jrwm-b .p3{width:50%;}
	.jrwm-b .p4{width:30%;}
	.jrwm-b .p5{width:36px;}
	.jrwm-b dl{border-radius:0;}
	.jrwm-b dl dd>a{width:150px;height:45px;}
	.fldy-t dl{width:calc(50% - 10px);margin:0 20px 20px 0;height:110px;}
	.fldy-t dl:nth-child(5n){margin-right:20px;}
	.fldy-t dl:nth-child(2n){margin-right:0px;}
	.lon-r{justify-content:space-between;}
	.lon-r a{width:calc(100% / 3);}
	.cont{width:100%;}
	.zxly-r input{height:45px;}
	.zxly-r textarea{height:100px;}
	.zxly-r button{height:45px;}
	#container{height:200px;}
}
