/*banner*/
@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;width:1200px;}
.ny-banner-s h3{font-size:60px;text-transform:uppercase;margin-bottom:25px;}
.ny-banner-s p{font-size:24px;line-height:48px;letter-spacing: 5px;}
.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: 80px;}
.cont a {vertical-align: middle;color: #666666;font-size: 14px;display: flex;align-items: center;}
/*.cont a:last-child{color:#c31321;}*/
.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;color: #666;align-items:center;justify-content:center;width: 50px;height: 50px;margin: 0 5px;border: 1px solid #e6e6e6;background: #fff;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(--colors3);border-color:var(--colors3);}
.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{margin:120px auto;}
.gywm-l{width:46.111111111111114%;}
.gywm-l>h5{font-size:18px;color:var(--colors);text-transform:uppercase;margin-bottom:30px;}
.gywm-l h3{font-size:48px;margin-bottom:45px;}
.gywm-l .div2{font-size:16px;line-height:32px;color:#333;margin-bottom:80px;}
.gywm-l .div2 strong{color:var(--colors);}
.gywm-l .div1{}
.gywm-l .div1 span{width:1px;height:70px;background:#ddd;}
.gywm-l .div1 dl{}
.gywm-l .div1 dl h4{color:var(--colors);margin-bottom:15px;font-size:18px;}
.gywm-l .div1 dl h4 i{font-size:48px;line-height:100%;}
.gywm-l .div1 dl h5{font-size:16px;color:#333;}
.gywm-r{width:49.166666666666664%;position:relative;z-index:2;}
.gywm-r p{position:absolute;z-index:-1;width:100%;height:100%;background:var(--colors);right:-20px;bottom:-20px;}
.gywm-r>img{display:block;width:100%;}
.gywm-r dl{position:absolute;left:0;top:0;width:100%;height:100%;}
.gywm-r dl dt{width:60px;height:60px;border-radius:60px;background:var(--colors);position:relative;z-index:2;}
.gywm-r dl dt::before, .gywm-r dl dt::after {position: absolute;width: 100%;height: 100%;border-radius: 50%;background: var(--colors);content: '';top:0;left:0;z-index:-1;}
.gywm-r dl dt::before{animation: scale 2s infinite; }
.gywm-r dl dt::after{animation: scale2 2s infinite; }
@keyframes scale{0%{ transform: scale(1); opacity:.9}100%{ transform: scale(1.5); opacity: 0;}}
@keyframes scale2{0%{ transform: scale(1);opacity:.9;}100%{ transform: scale(2.5);opacity:0;}}

.hxys{padding:135px 0;background:url(../images/hxys-bj.jpg)no-repeat center;background-size:cover;color:#fff;}
.hxys-b{}
.hxys-l{width:32.222222222222224%;position:relative;}
.hxys-l h5{text-transform:uppercase;font-size:18px;opacity:0.5;margin-bottom:40px;}
.hxys-l h3{font-size:48px;}
.hxys-l dl{position:absolute;left:0;bottom:0;width:100%;font-size:18px;background:var(--colors);}
.hxys-l dl a{color:#fff;border-bottom:1px solid #1a65c3;height:92px;padding:0 60px;}
.hxys-l dl a:last-child{border:none;}
.hxys-l dl a dt{transition:all 0s;}
.hxys-l dl a dt img{width:30px;margin-right:20px;}
.hxys-l dl a p{opacity:0;}
.hxys-l dl a p img{filter: brightness(0) invert(1);}
.hxys-l dl a.active{font-weight:bold;}
.hxys-l dl a.active p{opacity:1;}
.hxys-r{width:67.77777777777778%;position:relative;}
.hxys-r a{position:absolute;z-index:1;opacity:0;left:0;top:0;width:100%;transition:all 0.5s;display:block;}
.hxys-r a.active{position:relative;z-index:2;opacity:1;}
.hxys-r a h4{overflow:hidden;}
.hxys-r a h4 img{display:block;width:100%;}
.hxys-r a dl{position:absolute;left:0;bottom:0;width:100%;padding:80px 90px 55px 90px;color:#fff;background-image:linear-gradient(rgba(0, 0, 0, 0),rgba(0, 0, 0, 0.6));}
.hxys-r a dl h3{font-size:30px;padding-bottom:35px;border-bottom:1px solid rgba(255, 255, 255, 0.5);margin-bottom:35px;}
.hxys-r a dl h3 img{width:40px;margin-right:20px;}
.hxys-r a dl p{font-size:16px;line-height:32px;}

.xjsb{margin:120px auto;}
.xjsb-t{margin-bottom:50px;}
.xjsb-t h5{font-size:18px;color:var(--colors);text-transform:uppercase;margin-bottom:40px;}
.xjsb-t h3{font-size:48px;margin-bottom:40px;}
.xjsb-t p{font-size:18px;line-height:36px;color:#333;width:1200px;}
.xjsb-b{}
.xjsb-b a{display:block;color:#fff;background:var(--colors);}
.xjsb-b a h4{overflow:hidden;}
.xjsb-b a h4 img{display:block;width:100%;}
.xjsb-b a h3{font-size:16px;height:50px;}
.xjsb-b a:hover img{transform:scale(1.1);}

.qywh{padding:110px 0 120px;background:url(../images/qywh-bj.jpg);background-size:cover;}
.qywh-t{color:#fff;margin-bottom:80px;}
.qywh-t h5{font-size:18px;text-transform:uppercase;margin-bottom:40px;}
.qywh-t h3{font-size:48px;}
.qywh-b{color:#333;}
.qywh-b dl{width:calc((100% - 72px) / 4);background:#fff;padding:66px 40px;}
.qywh-b dl h3{font-size:24px;padding-bottom:105px;border-bottom:2px solid #ccc;margin-bottom:24px;}
.qywh-b dl h3 p{width:46px;height:34px;}
.qywh-b dl h4{font-size:24px;line-height:36px;}

.fzlc{padding:110px 0 100px 0;background:url(../images/fzlc-bj.jpg)no-repeat center;background-size:cover;}
.fzlc-t{margin-bottom:65px;}
.fzlc-t h5{font-size:18px;color:var(--colors);margin-bottom:40px;}
.fzlc-t h3{font-size:48px;}
.fzlc-b{position:relative;z-index:2;}
.fzlc-b>h5{position:absolute;z-index:-1;left:0;top:80px;width:100%;height:3px;background:var(--colors);opacity:0.2;}
.fzlc-b a{display:block;position:relative;z-index:2;color:#333;}
.fzlc-b a h3{font-size:40px;color:var(--colors);margin-bottom:40px;}
.fzlc-b a dl{position:relative;padding-top: 35px;}
.fzlc-b a dl>i{width:20px;height:20px;border-radius:20px;background:rgba(0, 84, 188, 0.2);position: absolute;left: 40px;top: -7px;}
.fzlc-b a dl>i b{width:8px;height:8px;border-radius:8px;background:var(--colors);}
.fzlc-b a dl>span{position:absolute;top:0;left:50px;width:2px;height:100%;background:var(--colors);}
.fzlc-b a dl dt{margin-bottom:20px;line-height:24px;position: relative;z-index: 2;}
.fzlc-b a dl dt h5{font-size:14px;line-height: 24px;}
.fzlc-b a dl dt i{width:10px;height:10px;border-radius:10px;margin-top: 5px;margin-left: 1px;background:#fff;border: 2px solid var(--colors);}
.fzlc-b a dl dt p{width:calc(100% - 70px);}
.fzlc-c{}
.fzlc-c a{display:block;width:50px;height:50px;margin:0 12px;}
.fzlc-c .a1{background:url(../images/l3.png);}
.fzlc-c .a1:hover{background:url(../images/l3-1.png);}
.fzlc-c .a2{background:url(../images/r3.png);}
.fzlc-c .a2:hover{background:url(../images/r3-1.png);}

.ryzz{margin:110px auto;}
.ryzz-t{margin-bottom:70px;}
.ryzz-t p{font-size:18px;color:#666;line-height:100%;padding-bottom:20px;border-bottom:1px solid #ddd;width:74.58333333333333%;text-align:right;}
.ryzz-tl{}
.ryzz-tl h4{color:var(--colors);font-size:18px;text-transform:uppercase;margin-bottom:40px;}
.ryzz-tl h3{font-size:48px;}
.ryzz-b{}
.ryzz-b2{position:relative;}
.ryzz-b2:nth-child(1){margin-bottom:50px;}
.ryzz-b a{display:block;text-align:center;}
.ryzz-b a h4{overflow:hidden;margin-bottom:20px;}
.ryzz-b a h4 img{display:block;width:100%;}
.ryzz-b a h3{font-size:16px;color:#333;}
.ryzz-b a:hover img{transform:scale(1.05);}
.ryzz-b .swiper-button-next{width:50px;height:50px;background:url(../images/r.png);right:-80px;transition:all 0.5s;}
.ryzz-b .swiper-button-next:hover{background:url(../images/r-1.png);}
.ryzz-b .swiper-button-prev{width:50px;height:50px;background:url(../images/l.png);left:-80px;transition:all 0.5s;}
.ryzz-b .swiper-button-prev:hover{background:url(../images/l-1.png);}
/*gywm*/

/*cpzx*/
.cpdh{border-bottom:1px solid #ddd;}
.cpdh-b{}
.cpdh-b a{padding:34px 0 43px;color:#666;margin:0 40px;position:relative;text-align:center;}
.cpdh-b a h4{height:57px;}
.cpdh-b a h4 img{transition:all 0s!important;filter: invert(47%) sepia(0%) saturate(11%) hue-rotate(196deg) brightness(83%) contrast(93%);}
.cpdh-b a h3{font-size:16px;transition:all 0s;}
.cpdh-b a p{position:absolute;left:0;bottom:-1px;width:0;height:3px;background:var(--colors3);}
.cpdh-b a.active,.cpdh-b a:hover{color:var(--colors3);}
.cpdh-b a.active img,.cpdh-b a:hover img{filter:initial;}
.cpdh-b a.active p,.cpdh-b a:hover p{width:100%;}
.cpzx2{margin:90px auto 130px auto;}
.cpzx2-b{margin-bottom:35px;text-align:center;}
.cpzx2-b a{background:#ecf0f6;display:block;padding:60px 50px 20px 50px;color:var(--colors2);margin:0 24px 24px 0;}
.cpzx2-b a:nth-child(3n){margin-right:0;}
.cpzx2-b a dl{
    margin-bottom: 30px;
}
.cpzx2-b a dl h5{font-size:16px;margin-bottom:20px;}
.cpzx2-b a dl h3{font-size:30px;margin-bottom:30px;}
.cpzx2-b a dl i{width:50px;height:50px;border-radius:50px;background:#fff;}
.cpzx2-b a dl i img{transition:all 0s!important;}
.cpzx2-b a h4{}
.cpzx2-b a h4 img{
    width: 360px;
}
.cpzx2-b a:hover dl i{background:var(--colors);}
.cpzx2-b a:hover dl i img{filter: brightness(0) invert(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: 50%;position: relative;background:#fff;border-radius:25px;overflow:hidden;}
.ny-zpal-z-t-l a{height:650px;}
.ny-zpal-z-t-l a img{max-width:80%;max-height:80%;}
.ny-zpal-z-t-l .swiper-pagination{position:absolute;bottom:55px;}
.ny-zpal-z-t-l .swiper-pagination .swiper-pagination-bullet{width:10px;height:10px;margin:0 8px;border:1px solid #7fa2cd;display:flex;justify-content:center;align-items:center;background:none;opacity:1;border-radius:0;}
.ny-zpal-z-t-l .swiper-pagination .swiper-pagination-bullet-active{border-color:var(--colors3);background:var(--colors3);}
.ny-zpal-z-t-l .swiper-button-next{width:50px;height:50px;right:40px;margin:0;top:auto;bottom:35px;transition:all 0.5s;background:url(../images/r.png);}
.ny-zpal-z-t-l .swiper-button-next:hover{background:url(../images/r-1.png);}
.ny-zpal-z-t-l .swiper-button-prev{width:50px;height:50px;left:40px;margin:0;top:auto;bottom:35px;transition:all 0.5s;background:url(../images/l.png);}
.ny-zpal-z-t-l .swiper-button-prev:hover{background:url(../images/l-1.png);}
.ny-zpal-z-t-r{float:right;width: 42.30769230769231%;}
.ny-zpal-z-t-r h3{font-size: 36px;color:#000;margin-bottom: 20px;line-height: 140%;}
.ny-zpal-z-t-r .div1{line-height:28px;color:#666;margin-bottom:30px;}
.ny-zpal-z-t-r .div2{color:#333;border-top:1px dotted #cecfcf;line-height:24px;margin-bottom:60px;}
.ny-zpal-z-t-r .div2 li{border-bottom:1px dotted #cecfcf;padding:12px 0;}
.ny-zpal-z-t-r .div3{}
.ny-zpal-z-t-r .div3 a{width:160px;height:50px;border-radius:50px;color:#fff;font-size:16px;background:var(--colors3);margin-right:30px;}
.ny-zpal-z-t-r .div3 h4{font-size:24px;color:#333;}
.ny-zpal-z-t-r .div3 h4 img{margin-right:8px;}

.cpxq{background:#fff;padding:100px 0;}
.cpxq-b{}
.cpxq-l{width:61.80555555555556%;}
.cpxq-lt{border-bottom:1px solid #ddd;margin-bottom:50px;}
.cpxq-lt h3{width:200px;height:80px;background:var(--colors3);color:#fff;font-size:24px;}
.cpxq-lb{}
.cpxq-lb table{width:100%;}
.cpxq-lb table td,.cpxq-lb table th{padding:5px;}
.cpxq-lb img{display:block;margin-bottom:40px;width:100%;height:auto!important;}
.cpxq-r{width:32.222222222222224%;position:sticky;top:100px;}
.cpxq-rt{margin-bottom:30px;height: 50px;}
.cpxq-rt h3{font-size:24px;}
.cpxq-rt a{font-size:16px;color:var(--colors);}
.cpxq-rt a img{margin-left:10px;}
.cpxq-rb{}
.cpxq-rb a{background:#ecf0f6;display:block;padding:60px 50px 20px 50px;color:var(--colors2);margin-bottom:20px;text-align:center;}
.cpxq-rb a:nth-child(3n){margin-right:0;}
.cpxq-rb a dl{}
.cpxq-rb a dl h5{font-size:16px;margin-bottom:20px;}
.cpxq-rb a dl h3{font-size:30px;margin-bottom:30px;}
.cpxq-rb a dl i{width:50px;height:50px;border-radius:50px;background:#fff;}
.cpxq-rb a dl i img{transition:all 0s!important;}
.cpxq-rb a h4{}
.cpxq-rb a h4 img{}
.cpxq-rb a:hover dl i{background:var(--colors);}
.cpxq-rb a:hover dl i img{filter: brightness(0) invert(1);}
/*cpzx-z*/

/*hyyy*/
.hyyy{margin:120px auto;}
.hyyy-b{margin-bottom:35px;}
.hyyy-b a{display:block;color:#fff;width:calc((100% - 48px) / 3);margin:0 24px 24px 0;position:relative;}
.hyyy-b a:nth-child(3n){margin-right:0;}
.hyyy-b a h4{overflow:hidden;}
.hyyy-b a h4 img{display:block;width:100%;}
.hyyy-b a dl{position:absolute;left:0;bottom:0;width:100%;padding:200px 50px 50px;background-image:linear-gradient(rgba(0, 84, 188, 0),rgba(0, 84, 188, 0.9),rgba(0, 84, 188, 1));}
.hyyy-b a dl h5{height:80px;}
.hyyy-b a dl h3{font-size:24px;}
.hyyy-b a:hover h4 img{transform:scale(1.1);}
/*hyyy*/

/*hyyy-z*/
.yyxn{margin:110px auto;}
.yyxn-t{margin-bottom:70px;}
.yyxn-t h5{font-size:18px;text-transform:uppercase;color:var(--colors);margin-bottom:40px;}
.yyxn-t h3{font-size:48px;}
.yyxn-b{}
.yyxn-b dl{width:calc((100% - 72px) / 4);background:#ecf0f6;color:var(--colors2);padding:50px 40px;clip-path: polygon(0 0, 100% 0, 100% calc(100% - 40px), calc(100% - 40px) 100%, 0 100%);margin-right:24px;}
.yyxn-b dl:nth-child(4n){margin-right:0;}
.yyxn-b dl h5{text-align:right;height:170px;}
.yyxn-b dl h3{font-size:24px;margin-bottom:24px;}
.yyxn-b dl p{font-size:16px;line-height:28px;}

.hzjz{background:#ecf0f6;padding:110px 0 100px;}
.hzjz-b{}
.hzjz-b dl{width:calc((100% - 48px) / 3);background:#fff;padding:50px 40px 53px;clip-path: polygon(0 0, 100% 0, 100% calc(100% - 40px), calc(100% - 40px) 100%, 0 100%);margin:0 24px 24px 0;color:var(--colors2);}
.hzjz-b dl:nth-child(3n){margin-right:0;}
.hzjz-b dl h5{height:130px;text-align: right;}
.hzjz-b dl h3{font-size:24px;margin-bottom:24px;}
.hzjz-b dl p{font-size:16px;line-height:28px;}

.xgcp{margin:110px auto;}
.xgcp-t{margin-bottom:70px;}
.xgcp-t dl{}
.xgcp-t dl h5{font-size:18px;text-transform:uppercase;color:var(--colors);margin-bottom:40px;}
.xgcp-t dl h3{font-size:48px;}
.xgcp-t a{width:170px;height:50px;border-radius:50px;border:2px solid var(--colors);color:var(--colors);font-size:16px;}
.xgcp-t a img{margin-left:28px;transition:all 0s!important;}
.xgcp-t a:hover{background:var(--colors);color:#fff;}
.xgcp-t a:hover img{filter: brightness(0) invert(1);}
.xgcp-b{}
.xgcp-b a{background:#ecf0f6;display:block;padding:60px 50px 20px 50px;color:var(--colors2);text-align:center;}
.xgcp-b a dl{}
.xgcp-b a dl h5{font-size:16px;margin-bottom:20px;}
.xgcp-b a dl h3{font-size:30px;margin-bottom:30px;}
.xgcp-b a dl i{width:50px;height:50px;border-radius:50px;background:#fff;}
.xgcp-b a dl i img{transition:all 0s!important;}
.xgcp-b a h4{}
.xgcp-b a h4 img{}
.xgcp-b a:hover dl i{background:var(--colors);}
.xgcp-b a:hover dl i img{filter: brightness(0) invert(1);}

.zxly{background:#ecf0f6;padding:110px 0 120px;}
.zxly-b{}
.zxly-l{width:40.625%;}
.zxly-l>h5{font-size:18px;text-transform:uppercase;color:var(--colors);margin-bottom:40px;}
.zxly-l>h3{font-size:48px;margin-bottom:32px;}
.zxly-l>p{font-size:18px;line-height:36px;color:#333;margin-bottom:55px;}
.zxly-l dl{margin-bottom:50px;}
.zxly-l dl:last-child{margin-bottom:0px;}
.zxly-l dl dt{}
.zxly-l dl dd{width:calc(100% - 90px);color:#333;}
.zxly-l dl dd h4{font-size:18px;margin-bottom:17px;}
.zxly-l dl dd h5{font-size:14px;}
.zxly-r{width:49.166666666666664%;background:#fff;padding:67px 50px;}
.zxly-r input{width:calc(50% - 11px);height:50px;border:1px solid #ddd;padding:0 20px;font-size:16px;color:#666;margin-bottom:24px;}
.zxly-r input::placeholder,.zxly-r textarea::placeholder{color:#666;}
.zxly-r input:nth-child(3){width:100%;}
.zxly-r textarea{width:100%;height:150px;border:1px solid #ddd;padding:20px;font-size:16px;color:#666;margin-bottom:40px;}
.zxly-r button{width:170px;height:50px;background:var(--colors3);font-size:16px;color:#fff;cursor:pointer;}
/*hyyy-z*/

/*dzfw*/
.dzfw{padding:110px 0 120px;background:url(../images/dzfw-bj.jpg)no-repeat center;}
.dzfw-t{margin-bottom:73px;}
.dzfw-t h5{font-size:18px;text-transform:uppercase;color:var(--colors);margin-bottom:40px;}
.dzfw-t h3{font-size:48px;line-height:60px;margin-bottom:48px;}
.dzfw-t p{font-size:18px;line-height:36px;color:#333;width:1200px;}
.dzfw-b{}
.dzfw-b dl{background:#ecf0f6;text-align:center;width:calc((100% - 72px) / 4);padding:70px 40px 76px;clip-path: polygon(0 0, 100% 0, 100% calc(100% - 40px), calc(100% - 40px) 100%, 0 100%);color:var(--colors2);}
.dzfw-b dl h5{height:90px;}
.dzfw-b dl h3{font-size:24px;margin-bottom:24px;}
.dzfw-b dl p{font-size:16px;line-height:28px;}

.fwlc{padding:110px 0 150px;background:url(../images/dzfw-bj.jpg)no-repeat center;}
.fwlc-b{}
.fwlc-b a{display:block;text-align:center;background:#ecf0f6;width:calc((100% - 120px) / 6);padding:66px 0 60px;}
.fwlc-b a h5{height:90px;}
.fwlc-b a h3{font-size:24px;color:var(--colors2);margin-bottom:30px;}
.fwlc-b a:hover img{}

.cpzx{margin:120px auto;}
.cpzx-t{margin-bottom:70px;}
.cpzx-tl{}
.cpzx-tl h4{color:var(--colors);font-size:18px;text-transform:uppercase;margin-bottom:40px;}
.cpzx-tl h3{font-size:48px;}
.cpzx-tr{font-size:18px;width:65.625%;line-height:100%;border-bottom:1px solid #ddd}
.cpzx-tr a{display:block;position:relative;color:#666;padding-bottom:22px;}
.cpzx-tr a p{position:absolute;left:0;bottom:-1px;width:0;height:3px;background:var(--colors);}
.cpzx-tr a.active{color:var(--colors);font-weight:bold;}
.cpzx-tr a.active p{width:100%;}
.cpzx-b{position:relative;}
.cpzx-b2{position:absolute;z-index:1;opacity:0;left:0;top:0;width:100%;transition:all 0.5s;}
.cpzx-b2.active{position:relative;z-index:2;opacity:1;}
.cpzx-b2-t{background:url(../images/cpzx-bj.jpg)no-repeat center;height:620px;margin-bottom:24px;padding-left:8.3%;color:var(--colors2);}
.cpzx-b2-t dl{}
.cpzx-b2-t dl h5{font-size:16px;margin-bottom:28px;}
.cpzx-b2-t dl h3{font-size:40px;margin-bottom:40px;}
.cpzx-b2-t dl dt{}
.cpzx-b2-t dl dt i{width:50px;height:50px;border-radius:50px;background:var(--colors);margin-right:20px;}
.cpzx-b2-t dl dt i img{filter: brightness(0) invert(1);}
.cpzx-b2-t dl dt p{width:140px;height:50px;border-radius:50px;font-size:16px;color:var(--colors);border:2px solid var(--colors);}
.cpzx-b2-t h4{width:70%;}
.cpzx-b2-t h4 img{max-width:90%;}
.cpzx-b2-b{text-align:center;}
.cpzx-b2-b a{background:#ecf0f6;display:block;padding:60px 50px 20px 50px;color:var(--colors2);}
.cpzx-b2-b a dl{}
.cpzx-b2-b a dl h5{font-size:16px;margin-bottom:20px;}
.cpzx-b2-b a dl h3{font-size:30px;margin-bottom:30px;}
.cpzx-b2-b a dl i{width:50px;height:50px;border-radius:50px;background:#fff;}
.cpzx-b2-b a dl i img{transition:all 0s!important;}
.cpzx-b2-b a h4{}
.cpzx-b2-b a h4 img{}
.cpzx-b2-b a:hover dl i{background:var(--colors);}
.cpzx-b2-b a:hover dl i img{filter: brightness(0) invert(1);}
/*.cpzx-b2-b a:hover h4 img{transform:scale(1.1);}*/
/*dzfw*/

/*xwzx*/
.nydh{border-bottom:1px solid #ddd;}
.nydh-b{}
.nydh-b dl{font-size:18px;}
.nydh-b dl a{height:100px;color:#666;position:relative;margin-right:60px;}
.nydh-b dl a p{position:absolute;left:0;bottom:-1px;width:0;height:2px;background:var(--colors3);}
.nydh-b dl a.active,.nydh-b dl a:hover{color:var(--colors3);font-weight:bold;}
.nydh-b dl a.active p,.nydh-b dl a:hover p{width:100%;}
.nydh-b>p{font-size:16px;}
.nydh-b>p img{padding-right: 8px;display: block;}
.nydh-b>p a{vertical-align: middle;color: #999;font-size: 14px;display: flex;align-items: center;}
.nydh-b>p a:last-child i{display:none;}
.xwzx{margin:100px auto 130px auto;}
.xwzx-b{margin-bottom:60px;margin-bottom:80px;border-bottom:1px solid #ddd;}
.xwzx-b a{display:block;color:#000;width:calc((100% - 90px) / 3);margin:0 45px 80px 0;}
.xwzx-b a:nth-child(3n){margin-right:0;}
.xwzx-b a h4{overflow:hidden;position:relative;font-size:16px;margin-bottom:24px;}
.xwzx-b a h4 img{display:block;width:100%;}
.xwzx-b a h4 i{width:120px;height:40px;color:#fff;background:var(--colors3);position:absolute;left:0;bottom:0;}
.xwzx-b a h3{color:#000;font-size:24px;line-height:36px;margin-bottom:20px;height:72px;}
.xwzx-b a p{font-size:16px;line-height:30px;height:60px;color:#333;margin-bottom:33px;}
.xwzx-b a h5{font-size:14px;width:50px;height:50px;border-radius:50px;background:#f5f5f5;color:#fff}
.xwzx-b a h5 img{transition:all 0s!important;}
.xwzx-b a h5 i{display:none;}
.xwzx-b a:hover h5{width:140px;background:var(--colors3);}
.xwzx-b a:hover h5 img{margin-right:10px;filter: brightness(0) invert(1);}
.xwzx-b a:hover h5 i{display:block;}
/*xwzx*/

/*xwzx-z*/
.xwdt-z{width:1000px;margin:70px auto 120px auto;overflow:hidden;}
.xwdt-z-t{text-align:center;padding-bottom:50px;border-bottom: 1px solid #ddd;margin-bottom:40px;}
.xwdt-z-t h3{font-size:36px;color:#333;margin-bottom:30px;}
.xwdt-z-t p{text-align:center;color:#666;}
.xwdt-z-t p span{margin:0 20px;color:#666;}
.xwdt-z-t p span img{margin-right:10px;}
.xwdt-z-b{margin-bottom:50px;line-height:36px;color:#333;font-size:18px;padding-bottom:50px;margin-bottom:40px;border-bottom:1px solid #ddd;}
.xwdt-z-b table{width:100%!important}
.xwdt-z-b table td,.xwdt-z-b table th{padding:10px!important;border:1px solid #333!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:#666;}
.xwdt-z-b2 a:nth-child(2) img{margin-right:10px;}
.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);}

.xgxw{background:#ecf0f6;padding:120px 0;}
.xgxw-b{}
.xgxw-b a{display:block;color:#000;}
.xgxw-b a h4{overflow:hidden;position:relative;font-size:16px;margin-bottom:24px;}
.xgxw-b a h4 img{display:block;width:100%;}
.xgxw-b a h4 i{width:120px;height:40px;color:#fff;background:var(--colors3);position:absolute;left:0;bottom:0;}
.xgxw-b a h3{color:#000;font-size:24px;line-height:36px;margin-bottom:20px;height:72px;}
.xgxw-b a p{font-size:16px;line-height:30px;height:60px;color:#333;margin-bottom:33px;}
.xgxw-b a h5{font-size:14px;width:50px;height:50px;border-radius:50px;background:#fff;color:#fff}
.xgxw-b a h5 img{transition:all 0s!important;}
.xgxw-b a h5 i{display:none;}
.xgxw-b a:hover h5{width:140px;background:var(--colors3);}
.xgxw-b a:hover h5 img{margin-right:10px;filter: brightness(0) invert(1);}
.xgxw-b a:hover h5 i{display:block;}
/*xwzx-z*/

/*lxwm*/
.lxwm{margin:120px auto;}
.lxwm-t{padding-bottom:45px;margin-bottom:60px;border-bottom:1px solid #ddd;}
.lxwm-t h3{font-size:40px;margin-bottom:25px;}
.lxwm-t p{font-size:18px;color:#333;line-height:24px;}
.lxwm-b{}
.lxwm-l{width:57.63888888888888%}
.lxwm-l dl{margin-bottom:30px;width:calc(50% - 13px);}
.lxwm-l dl h3{color:#333;font-size:18px;margin-bottom:20px;}
.lxwm-l dl h3 i{color:#cc3333;}
.lxwm-l dl input{width:100%;height:50px;background:#eff3f7;padding:0 10px;}
.lxwm-l dl:nth-child(3){width:100%;}
.lxwm-l dl:nth-child(4){width:100%;margin-bottom:50px;}
.lxwm-l dl textarea{width:100%;height:150px;background:#eff3f7;padding:10px;}
.lxwm-l button{width:170px;height:50px;background:var(--colors3);cursor:pointer;color:#fff;font-size:16px;}
.lxwm-r{width:33.88888888888889%;padding:48px 50px 85px;background:#eff3f7;color:#69718a;}
.lxwm-r h3{font-size:24px;padding-bottom:30px;border-bottom:1px dotted #e1e4e6;color: #000;}
.lxwm-r dl{padding:30px 0;border-bottom:1px dotted #e1e4e6;}
.lxwm-r dl dt{margin-bottom:20px;font-size:18px;}
.lxwm-r dl dt p{width:32px;}
.lxwm-r dl h4{font-size:24px;}
.lxwm-r h5{padding-top:40px;}
.lxwm-r h5 a{width:40px;height:40px;border-radius:40px;background:#fff;position:relative;background:#fff;margin-right:15px;}
.lxwm-r h5 a>img{transition:all 0s!important;}
.lxwm-r h5 a p{position:absolute;display:none;left:0;bottom: 100%;width:100px;}
.lxwm-r h5 a:hover{background:var(--colors);}
.lxwm-r h5 a:hover>img{filter: brightness(0) invert(1);}
.lxwm-r h5 a:hover p{display:block;}

#container{height:450px}
/*lxwm*/

@media(max-width:1500px){
	.gywm-l p{margin-bottom:40px;font-size:16px;line-height:30px;}
}
@media screen and (max-width:1200px){
	.md{top:-60px;}
	.table{overflow:auto;}
	.table table{width:500px;}
	.hxys-l dl{position:relative;}
    .hxys-l dl a{height:60px;padding:0 20px;}
    .hxys-r a dl h3 img{width:30px;}
    .fzlc-b>h5{top: 38px;}
	.fzlc-b a h3{padding-left:12px;}
	.ryzz-b2:nth-child(1){margin-bottom:20px;}
	.ryzz-t p{border:none;}
	.cpdh-b a{width:calc(100% / 4);}
	.cpxq-lb img{margin-bottom:10px;}
	.cpxq-lt h3{width:150px;height:50px;}
	.ny-zpal-z-t-l .swiper-pagination{bottom:10px}
	.ny-zpal-z-t-r .div3 a{width:120px;height:40px;}
	.ny-zpal-z-t-l a{height:300px;}
	.zxly-l dl dd h4{margin-bottom:5px;}
	.zxly-r input{height:40px;}
	.zxly-r textarea{height:120px;}
	.zxly-r button{width:150px;height:40px;}
	.zxly-l dl dt,.dzfw-b dl h5{transform:scale(.8);}
	.fwlc-b a{width:calc(50% - 10px);}
	.fwlc-b a h5{height:70px;}
	.cpzx-tr a{width:calc(100% / 3);}
    .cpzx-tr{justify-content:flex-start;}
    .cpzx-b2-t dl dt i{width:40px;height:40px;}
    .cpzx-b2-t dl dt p{height:40px;}
    .lxwm-l dl input{height:40px;}
    .lxwm-l dl textarea{height:120px;}
    .lxwm-l button{width:150px;height:40px;}
    #container{height:200px}
    .nydh-b dl a{height:60px;}
    .xgcp-t a{width:150px;height:45px;}
}
