.head .head-b3{top:80px;}
.head,.head:hover{background:#fff;}
.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-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;}
.head .head-c-r-r dt,.head:hover .head-c-r-r dt{color:#333;}
.head .head-c-r-r a,.head:hover .head-c-r-r a{color:#333;}
body{padding-top:80px;}
/*banner*/
@keyframes fangda{
	0%{transform: scale(1);}
	100%{transform: scale(1.05);}
}
.ny-banner{position:relative;overflow:hidden;max-height:100vh;z-index:2;display: none;}
.ny-banner>img{display:block;width:100%;position:relative;z-index:-2}
.ny-banner>i{position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.5);display:block;z-index:-1}
.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:60px;margin-bottom:40px;text-transform:uppercase;/* font-weight: bold; */}
.ny-banner-s p{font-size:24px;line-height:24px;}
.ny-banner-s dl{margin:50px auto 0 auto;width:70px;height:70px;border-radius:70px;background:var(--colors);position:relative;}
.ny-banner-s dl::before, .ny-banner-s dl::after {position: absolute;width: 100%;height: 100%;border-radius: 50%;background: var(--colors);content: '';top:0;left:0;z-index:-1;}
.ny-banner-s dl::before{animation: scale 2s infinite; }
.ny-banner-s dl::after{animation: scale2 2s infinite; }
.ny-banner h5{position:absolute;left:0;bottom:40px;width:100%;z-index:2;animation: rotation2 1.5s linear infinite;-moz-animation: rotation2 1.5s linear infinite;-webkit-animation: rotation2 1.5s linear infinite;-o-animation: rotation2 1.5s linear 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;}}
.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 {position:relative;z-index:2;background: #f5f6f9;}
.lon img {padding-right: 8px;display:block;}
.cont{display:flex;align-items: center;height: 80px;}
.cont a {vertical-align: middle;color: #999;font-size: 18px;display: flex;align-items: center;}
/*.cont a:last-child{color: #000;}*/
.cont a:last-child i{display:none;}
/*szwz*/

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

/*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;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{background:url(../images/gywm-bj2.jpg)no-repeat center bottom;padding:130px 0 110px;}
.gywm-t{margin-bottom:60px;}
.gywm-t h3{font-size:48px;color:var(--colors);margin-bottom:30px;}
.gywm-t h4{color:#333;font-size:24px;margin-bottom:70px;}
.gywm-t h4 i{color:var(--colors);}
.gywm-t dl{color:#666;font-size:18px;line-height:36px;width:71%;margin-left:auto;}
.gywm-b{}
.gywm-l{width:71%;margin-left:auto;}
.gywm-b dl{}
.gywm-b dl h3{color:var(--colors);font-size:24px;margin-bottom:24px;}
.gywm-b dl h3 i{font-size:48px;}
.gywm-b dl h4{color:#666666;font-size:18px;}
.gywm-b dl>i{width:1px;height:75px;background:#eee;}
.gywm-b dl>i:last-child{display:none;}

.gywm2{margin:120px auto 100px;text-align:center;}
.gywm2-t{margin-bottom:80px;}
.gywm2-t h3{font-size:48px;margin-bottom:35px}
.gywm2-t h4{color:#333;font-size:24px;}
.gywm2-c{position:relative;margin-bottom:54px;}
.gywm2-c>img{display:block;width:100%;}
.gywm2-c dl{position:absolute;left:0;top:0;width:100%;height:100%;z-index:2}
.gywm2-c dl dt{width:70px;height:70px;border-radius:70px;background:var(--colors);position:relative;z-index:2}
.gywm2-c dl dt::before, .gywm2-c dl dt::after {position: absolute;width: 100%;height: 100%;border-radius: 50%;background:var(--colors);content: '';top:0;left:0;z-index:-1}
.gywm2-c dl dt::before{animation: scale 2s infinite; }
.gywm2-c 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;}}
.gywm2-b{/* width:995px; */font-size:18px;line-height:36px;color:#666;margin-bottom:50px;text-align: left;}
.gywm2-b2{width:1050px;margin-bottom:60px;margin-bottom: 0!important;}
.gywm2-b2 dl{}
.gywm2-b2 dl h3{color:var(--colors);font-size:24px;margin-bottom:20px;}
.gywm2-b2 dl h3 i{font-size:48px;line-height:100%;}
.gywm2-b2 dl h4{font-size:18px;color:#666;}
.gywm2-b2>i{width:1px;height:75px;background:#dddddd;}
.gywm2-b3{width:180px;height:50px;border-radius:50px;background:var(--colors);color:#fff;font-size: 18px;display: none;}
.gywm2-b3:hover{opacity:0.8}
.gywm2{}

.hzhb{height:920px;background:url(../images/hzhb-bj.jpg)no-repeat center;padding-top:240px;}
.hzhb-l{}
.hzhb-l h3{font-size:48px;margin-bottom:30px;}
.hzhb-l h4{color:#666;font-size:18px;margin-bottom:70px;}
.hzhb-l p{line-height:100%;color:var(--colors);font-size:30px;margin-bottom:30px;display: flex;}
.hzhb-l p i{font-size:72px;line-height:100%;}
.hzhb-l h5{font-size:24px;margin-bottom:60px;margin-bottom: 0!important;}
.hzhb-l>a{width:180px;height:50px;border-radius:50px;color: #fff;font-size:18px;background: var(--colors);display: none;}
.hzhb-l>a:hover{}

.qywh{margin: 50px auto 120px auto;text-align:center;}
.qywh-t{text-align:center;font-size:48px;margin-bottom:80px;}
.qywh-b{}
.qywh-b ul{width:25%;position:relative;background:#000;color:#fff;}
.qywh-b ul h4{overflow:hidden;}
.qywh-b ul h4 img{display:block;width:100%;opacity:0.3;}
.qywh-b ul dl{position:absolute;left:0;top:0;width:100%;height:100%;transition:all 0.5s;}
.qywh-b ul dl dt{transition:all 0.5s;padding: 0 10px;}
.qywh-b ul dl dt h5{height:100px;}
.qywh-b ul dl dt h3{font-size:36px;margin-bottom:40px;}
.qywh-b ul dl dt .div1{font-size:18px;overflow:hidden;line-height: 1.4;}
.qywh-b ul dl dt .div1 p{margin-bottom: -80px;transition:all 0.5s;}
.qywh-b ul:hover dl{background:rgba(0,71,232,0.8)}
.qywh-b ul:hover h4 img{opacity:1;}
.qywh-b ul:hover dl dt{transform: translateY(-20px);}
.qywh-b ul:hover dl dt .div1 p{margin-bottom:0;}

.gsyg{padding:135px 0;}
.gsyg-t{margin-bottom: 60px;}
.gsyg-t h3{font-size:48px;}
.gsyg-t p{font-size: 18px;}
.gsyg-t p a{width: 150px;height:50px;border-radius:50px;color: #666;margin-left:10px;border: 1px solid #ddd;}
.gsyg-t p a.active,.gsyg-t p a:hover{background:var(--colors);color:#fff;font-weight:bold;border-color: var(--colors);}
.gsyg-s{overflow:hidden;}
.gsyg-b{position:relative;margin:0}
.gsyg-b2{position:absolute;z-index:1;opacity:0;left:0;top:0;width:100%;transition:all 0.5s;}
.gsyg-b2.active{position:relative;z-index:2;opacity:1;}
.gsyg-b2 .swiper-container{margin-bottom:60px;overflow:initial;}
.gsyg-b .swiper-slide a{display:block;border-radius:24px;overflow:hidden;}
.gsyg-b .swiper-slide a img{display:block;width:100%;}
.gsyg-b .swiper-slide a:hover img{transform:scale(1.1);}
.gsyg-b3{}
.gsyg-b3 .swiper-pagination{height:2px;position:relative;width:calc(100% - 140px);}
.gsyg-b3 .swiper-pagination .swiper-pagination-progressbar-fill{background:var(--colors);height:4px;margin-top:-2px;}
.gsyg-b3 dl{width:106px;margin-left:30px;}
.gsyg-b3 dl a{display:block;width:43px;height:42px;}
.gsyg-b3 dl .a1{background:url(../images/l4.png);}
.gsyg-b3 dl .a1:hover{background:url(../images/l5-1.png);}
.gsyg-b3 dl .a2{background:url(../images/r4.png);}
.gsyg-b3 dl .a2:hover{background:url(../images/r5-1.png);}

.fzlc{padding:110px 0;background: url(../images/cpzx-bj.jpg)no-repeat center;text-align:center;background-size: cover;}
.fzlc-t{margin-bottom:130px;position:relative;/* padding:0 100px; */}
.fzlc-t dl{}
.fzlc-t dl h4{width: 48.18181818181818%;overflow:hidden;}
.fzlc-t dl h4 img{display:block;width:100%;}
.fzlc-t dl dt{width:50%;position:relative;}
.fzlc-t dl dt h5{margin-bottom: -180px;}
.fzlc-t dl dt h3{color:var(--colors);font-size:96px;margin-bottom:45px;}
.fzlc-t dl dt .div1{font-size:20px;line-height:40px;color:#333;}
.fzlc-t .swiper-button-next{width:43px;height:42px;right: -60px;transition:all 0.5s;background:url(../images/r6.png);}
.fzlc-t .swiper-button-next:hover{background:url(../images/r5-1.png);}
.fzlc-t .swiper-button-prev{width:43px;height:42px;left: -60px;transition:all 0.5s;background:url(../images/l6.png);}
.fzlc-t .swiper-button-prev:hover{background: url(../images/l5-1.png);}
.fzlc-b{position:relative;z-index:2}
.fzlc-b h5{position:absolute;left:0;top:8px;width:100%;height:1px;background:#ccc;z-index:-1}
.fzlc-b a{display:block;text-align:center;color:#333;font-size: 18px;}
.fzlc-b a p{width:16px;height:16px;border-radius:16px;background:#fff;border:4px solid #999;margin-bottom:15px;}
.fzlc-b a h3{font-size: 20px;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 p{border-color:Var(--colors)}
.fzlc-b .swiper-slide-thumb-active a h3{font-weight:bold;}

.ryzz{/* padding-bottom:125px; */}
.ryzz-s{overflow:hidden;}
.ryzz-b{position:relative;margin:0;}
.ryzz-b2{/* position:absolute; *//* z-index:1; *//* opacity:0; */left:0;top:0;width:100%;transition:all 0.5s;margin-bottom: 65px;}
.ryzz-b2.active{position:relative;z-index:2;opacity:1;}
.ryzz-b2 .swiper-container{margin-bottom:70px;overflow:initial;}
.ryzz-b .swiper-slide a{display:block;text-align:center;color:#000;background: #f5f6f9;padding: 50px 50px 45px 50px;border-radius:12px;}
.ryzz-b .swiper-slide a h4{overflow:hidden;margin-bottom:50px;}
.ryzz-b .swiper-slide a h4 img{display:block;width:100%;}
.ryzz-b .swiper-slide a h3{font-size:16px;transition:all 0s;line-height: 1.4;}
.ryzz-b .swiper-slide a:hover{color:#fff;background:url(../images/ryzz-bj.jpg)no-repeat center;background-size: cover;}
.ryzz-b .swiper-slide a:hover img{transform:scale(1.05);}
.ryzz-b3{}
.ryzz-b3 .swiper-pagination{height:2px;position:relative;width:calc(100% - 140px);}
.ryzz-b3 .swiper-pagination .swiper-pagination-progressbar-fill{background:var(--colors);height:4px;margin-top:-2px;}
.ryzz-b3 dl{width:106px;margin-left:30px;}
.ryzz-b3 dl a{display:block;width:43px;height:42px;}
.ryzz-b3 dl .a1{background:url(../images/l4.png);}
.ryzz-b3 dl .a1:hover{background:url(../images/l4-1.png);}
.ryzz-b3 dl .a2{background:url(../images/r4.png);}
.ryzz-b3 dl .a2:hover{background:url(../images/r4-1.png);}

.hzhb2{margin:100px auto;}
.hzhb2-b{margin-bottom:40px;}
.hzhb2-b a{width:calc((100% - 60px) / 4);margin:0 20px 20px 0;height:175px;border-radius:10px;border:1px solid #ddd;position:relative;color:#fff;font-size:24px;overflow:hidden;}
.hzhb2-b a:nth-child(4n){margin-right:0;}
.hzhb2-b a img{max-width:80%}
.hzhb2-b a p{overflow:hidden;position:absolute;left:0;bottom:0;width:100%;height:0;background:rgba(0,122,255,0.8);}
.hzhb2-b a:hover p{height:100%;}
/*gywm*/

/*cpzx*/
#bubble {height: 100%;width: 100%;position: fixed;transform: scale(1.1);filter: blur(10px) opacity(0.5);z-index:-1;left:0;top:0;}
@media screen and (max-width: 520px) {
	canvas {transform: scale(1);filter: blur(10px) opacity(0.5);min-height: 900px;min-width: 700px;}
}
.cpzx{margin:80px auto;background:url(../images/cpzx-bj4.jpg)no-repeat center;background-size:cover;overflow:hidden;}
.cpzx dl{width:25%;height:351px;border-right:1px solid rgba(255,255,255,0.1);border-bottom:1px solid rgba(255,255,255,0.1);transition:all 0.5s}
.cpzx dl:nth-child(4n){border-right: 0;}
.cpzx dl:nth-child(n+5){border-bottom:none;}
.cpzx dl ul{}
.cpzx dl ul h5{height:75px;text-align:center;}
.cpzx dl ul h3{font-size:24px;text-align:center;}
.cpzx dl ul h3 a{color:#fff;}
.cpzx dl ul dt{font-size:16px;line-height:40px;}
.cpzx dl ul dt .div1{margin-top:26px;display:none;}
.cpzx dl ul dt .div1 p{border-bottom:1px dotted rgba(255,255,255,0.4)}
.cpzx dl ul dt .div1 p:last-child{border:none;}
.cpzx dl ul dt .div1 p a{color:#fff;opacity: 0.8;}
.cpzx dl ul dt .div1 p a:hover{opacity:1}
.cpzx dl ul dt .div1>a{margin:0 auto;width: 120px;height: 35px;border: 1px solid #fff;border-radius: 40px;color: #fff;margin-top: 20px;line-height: 100%;font-size: 14px;}
.cpzx dl ul dt .div1>a:hover{
    background: #fff;
    color: var(--colors);
}
.cpzx dl:hover{background:var(--colors)}
.cpzx .dl2:hover{background:none;}
.cpzx dl:hover ul dt .div1{display:block}

.cpzx2{margin:100px auto;}
.cpfl{margin-bottom:40px;font-size:18px;text-align:center;}
.cpfl a{display:block;color:#000;width:calc(100% / 8);position:relative;padding-bottom:20px;}
.cpfl a h5{/* height:75px; */}
.cpfl a h5 img{transition:all 0s!important;/* filter: brightness(1) invert(1); */}
.cpfl a p{position:absolute;left:0;bottom:0;width:0;height:2px;background:var(--colors)}
.cpfl a.active,.cpfl a:hover{color:var(--colors)}
.cpfl a.active img,.cpfl a:hover img{filter: invert(49%) sepia(95%) saturate(4910%) hue-rotate(204deg) brightness(92%) contrast(90%);}
.cpfl a.active p,.cpfl a:hover p{width:100%;}
.cpzx2-t{margin-bottom:70px;display: block;}
.cpzx2-t h3{font-size: 30px;text-align: center;margin-bottom: 20px;}
.cpzx2-t dl{font-size: 16px;justify-content: center;}
.cpzx2-t dl a{margin-left:15px;height: 40px;border:1px solid #dddddd;padding: 0 20px;color:#666;border-radius:50px;background:#fff;}
.cpzx2-t dl a.active,.cpzx2-t dl a:hover{background:var(--colors);border-color:var(--colors);color:#fff;font-weight:bold;}
.cpzx2-b{margin-bottom:34px;}
.cpzx2-b a{display:block;text-align:center;background:#f8f6f8;width:calc((100% - 48px) / 4);margin:0 16px 24px 0;background: #f5f6f9;background-size: cover;}
.cpzx2-b a:nth-child(4n){margin-right:0;}
.cpzx2-b a h4{height:230px;/* background: #ffff; */}
.cpzx2-b a h4 img{max-width:80%}
.cpzx2-b a dl{padding: 0 10px 25px 10px;}
.cpzx2-b a dl h5{opacity:0.6;color:#666;margin-bottom:15px;opacity: 0;}
.cpzx2-b a dl h3{font-size:18px;color:#000;margin-bottom: 20px;}
.cpzx2-b a dl i{font-size:12px;color:var(--colors)}
.cpzx2-b a dl i img{margin-left:10px;}
	.cpzx2-b a:hover{/* background:url(../images/cpzx-bj3.jpg)no-repeat center; *//* background-size: cover; */background-image: linear-gradient(rgba(33,112,224,0),rgba(33,112,224,0),rgba(33,112,224,0.5));}
.cpzx2-b a:hover *{color:#fff;}
.cpzx2-b a:hover h4{/* background:#fff; */}
.cpzx2-b a:hover i img{filter: brightness(0) invert(1);}
/*cpzx*/

/*cpzx-z*/
.cpzx-z{margin: 50px auto 100px auto;}
.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 7px;border-radius:10px;border:1px solid #fff;display:flex;justify-content:center;align-items:center;background:none;opacity:1;}
.ny-zpal-z-t-l .swiper-pagination .swiper-pagination-bullet::before{content: '';width:4px;height:4px;border-radius:10px;background:#8da7cd;}
.ny-zpal-z-t-l .swiper-pagination .swiper-pagination-bullet-active{border-color:var(--colors);}
.ny-zpal-z-t-l .swiper-pagination .swiper-pagination-bullet-active::before{background:var(--colors);}
.ny-zpal-z-t-l .swiper-button-next{width:43px;height:42px;right:30px;margin:0;top:auto;bottom:40px;transition:all 0.5s;background:url(../images/r5.png);}
.ny-zpal-z-t-l .swiper-button-next:hover{background:url(../images/r5-1.png);}
.ny-zpal-z-t-l .swiper-button-prev{width:43px;height:42px;left:30px;margin:0;top:auto;bottom:40px;transition:all 0.5s;background:url(../images/l5.png);}
.ny-zpal-z-t-l .swiper-button-prev:hover{background: url(../images/l5-1.png);}
.ny-zpal-z-t-r{float:right;width: 42.30769230769231%;}
.ny-zpal-z-t-r h3{font-size: 36px;color:var(--colors);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{text-align:center;}
.ny-zpal-z-t-r .div3 a{color:#333;display:block;margin-right:50px;}
.ny-zpal-z-t-r .div3 a h4{height:55px;}
.ny-zpal-z-t-r .div3 a h3{font-size:16px;transition:all 0s}
.ny-zpal-z-t-r .div3 a:hover{color:var(--colors)}
.cpzx-z2{background:#fff;padding: 100px 0 130px;}
.ny-zpal-z-c{margin:0 auto;max-width:100%;}
.ny-zpal-z-ct2{border-bottom:1px solid #cccccc;margin-bottom: 100px;display: none;}
.ny-zpal-z-ct{display:flex;font-size: 18px;flex-wrap: wrap;}
.ny-zpal-z-ct h3{margin: 0 20px;padding: 40px 38px 37px 38px;border-bottom: 3px solid #fff;cursor:pointer;font-size: 18px;color: #666;}
.ny-zpal-z-ct h3.active{border-color: var(--colors);color: var(--colors);font-weight: bold;}
.ny-zpal-z-cb{margin-bottom: 50px;}
.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: none;margin-bottom: 80px;}
.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-cb .div2{font-size:16px;line-height:28px;}
.ny-zpal-z-cb .div2 dl{width:calc((100% - 96px) / 5);text-align:center;background:#f5f5f5;color:#333;padding: 60px 30px 55px;margin:0 24px 24px 0;}
.ny-zpal-z-cb .div2 dl:nth-child(5n){margin-right:0;}
.ny-zpal-z-cb .div2 dl h4{height:65px;}
.ny-zpal-z-cb .div2 dl p{}
.ny-zpal-z-cb .div2 dl:hover img{}
.ny-zpal-z-c .div1 img{/* margin-bottom:10px; */max-width:100%;margin: 0px auto;display: block;height:auto!important;border-radius: 10px;}
.ny-zpal-z-c .div1 p{/* text-align:left; */color:#666;}
.cpgg{}
.cpgg-t{padding-bottom:40px;border-bottom:1px solid #ccc;margin-bottom:40px;}
.cpgg-t h3{position:relative;font-size:30px;color:#333;position:relative;padding-left:20px;}
.cpgg-t h3 p{width:6px;height:33px;position:absolute;left:0;top:0;background-image:linear-gradient(#2172e8,#1c509c);border-radius:50px;}
.cpgg-b{/* text-align:center; */line-height: 30px;color:#666;font-size: 16px;}
.cpgg-b img{max-width:100%;/* margin: 0px auto; */display: inline-block;height:auto!important;}
.cpgg-b table{width:100%;}
.cpgg-b table tr:nth-child(1){background: #2b6cab!important;}
.cpgg-b table tr:nth-child(1) *{color:#fff;}
.cpgg-b table tr td,.cpgg-b table tr th{padding:10px!important;border:1px solid #c8c9cb;}

.zlxz{margin-top:100px;}
.zlxz-b{}
.zlxz-b table{width:100%;}
.zlxz-b table tr{}
.zlxz-b table tr:nth-child(1){background:#f5f6f9;font-size:18px;}
.zlxz-b table tr:nth-child(n+2){border-bottom:1px solid #e5e5e5;color:#666;font-size:16px;}
.zlxz-b table tr:nth-child(1) td{height:70px;padding:0 45px;}
.zlxz-b table tr:nth-child(n+2) td{height:85px;padding:0 45px;}
.zlxz-b table tr:nth-child(n+2) td:nth-child(2){text-transform:uppercase;}

.xgcp{margin-top:100px;}
.xgcp-t{margin-bottom: 60px;}
.xgcp-t h3{font-size:48px;}
.xgcp-t a{width:160px;height:50px;border-radius:50px;color:#fff;font-size:16px;background: var(--colors);text-transform: uppercase;}
.xgcp-b{}
.xgcp-b a{display:block;text-align:center;background:#f8f6f8;}
.xgcp-b a h4{height:230px;}
.xgcp-b a h4 img{max-width:80%}
.xgcp-b a dl{padding:0 10px 40px 10px;}
.xgcp-b a dl h5{opacity:0.6;color:#666;margin-bottom:15px;}
.xgcp-b a dl h3{font-size:18px;color:#000;margin-bottom:15px;}
.xgcp-b a dl i{font-size:12px;color:var(--colors)}
.xgcp-b a dl i img{margin-left:10px;}
.xgcp-b a:hover{background:url(../images/cpzx-bj3.jpg)no-repeat center;}
.xgcp-b a:hover *{color:#fff;}
.xgcp-b a:hover i img{filter: brightness(0) invert(1);}
/*cpzx-z*/

/*jjfa*/
.jjfa{margin:120px auto 80px auto;}
.jjfa-b{margin-bottom:35px;}
.jjfa-b a{display:block;text-align:center;background:#f8f6f8;width:calc((100% - 48px) / 4);margin:0 16px 24px 0;background: #f5f6f9;background-size: cover;}
.jjfa-b a:nth-child(4n){margin-right:0;}
.jjfa-b a h4{height:230px;/* background: #ffff; */}
.jjfa-b a h4 img{max-width:80%}
.jjfa-b a dl{padding: 0 10px 25px 10px;}
.jjfa-b a dl h5{opacity:0.6;color:#666;margin-bottom:15px;opacity: 0;}
.jjfa-b a dl h3{font-size:18px;color:#000;margin-bottom: 20px;}
.jjfa-b a dl i{font-size:12px;color:var(--colors)}
.jjfa-b a dl i img{margin-left:10px;display: none;}
.jjfa-b a:hover{/* background:url(../images/cpzx-bj3.jpg)no-repeat center; *//* background-size: cover; */background-image: linear-gradient(rgba(33,112,224,0),rgba(33,112,224,0),rgba(33,112,224,0.5));}
.jjfa-b a:hover *{color:#fff;}
.jjfa-b a:hover h4{/* background:#fff; */}
.jjfa-b a:hover i img{filter: brightness(0) invert(1);}
/*jjfa*/

/*jjfa-z*/
.ny-banner-s .div1{margin-top:140px;}
.ny-banner-s .div1 dt{margin:0 70px}
.ny-banner-s .div1 dt h4{height:70px;}
.ny-banner-s .div1 dt span{line-height:100%;display:block;font-size:24px;}
.jjcp{padding:120px 0;}
.jjcp-t{margin-bottom:70px;}
.jjcp-t h3{font-size:48px;}
.jjcp-t dl{width:106px;}
.jjcp-t dl a{display:block;width:43px;height:42px;}
.jjcp-t dl .a1{background:url(../images/l6.png);}
.jjcp-t dl .a1:hover{background:url(../images/l6-1.png);}
.jjcp-t dl .a2{background:url(../images/r6.png);}
.jjcp-t dl .a2:hover{background:url(../images/r6-1.png);}
.jjcp-b{overflow:hidden;}
.jjcp-b2{margin:0;}
.jjcp-b{}
.jjcp-b .swiper-container{margin:0;padding-bottom:70px;}
.jjcp-b a{display:block;text-align:center;background: #edf0f6;border-radius:25px;padding: 67px 10px 0 10px;color:#000;overflow:hidden;}
.jjcp-b a dl{}
.jjcp-b a dl h5{color:#999999;font-size: 14px;margin-bottom: 23px;}
.jjcp-b a dl h3{font-size: 24px;margin-bottom: 20px;}
.jjcp-b a dl i{color:var(--colors);}
.jjcp-b a dl i img{margin-left:7px;transition:all 0s!important;}
.jjcp-b a h4{height: 335px;}
.jjcp-b a h4 img{max-width:80%;max-height:80%;}
.jjcp-b a:hover{background:url(../images/cpzx-bj3.jpg)no-repeat center;}
.jjcp-b a:hover dl h3{color:#fff;}
.jjcp-b a:hover h5{color:rgba(255, 255, 255, 0.6);}
.jjcp-b a:hover i{color:#00d2ff;}
.jjcp-b a:hover i img{filter: invert(52%) sepia(79%) saturate(1265%) hue-rotate(155deg) brightness(109%) contrast(104%);}
.jjcp-b .swiper-pagination{top:auto;bottom:0;height:2px;background:#eee;}
.jjcp-b .swiper-pagination .swiper-pagination-progressbar-fill{height:4px;background:var(--colors);margin-top:-2px;}

.hxys{padding:120px 0;background:url(../images/hxys-bj.jpg)no-repeat center bottom #1955bc;}
.hxys-t{margin-bottom:80px;color:#fff;}
.hxys-t h3{font-size:48px;}
.hxys-t h4{font-size:48px;opacity:0.2;}
.hxys-b{}
.hxys-b a{display:block;text-align:center;background:#fff;border-radius:16px;padding:90px 10px;}
.hxys-b a h5{width:150px;height:150px;border-radius:150px;border:1px solid #d2dceb;margin-bottom:50px;}
.hxys-b a h3{font-size:30px;margin-bottom:24px;}
.hxys-b a p{color:#666;font-size:18px;margin-bottom:40px;}

.zxly{margin:120px auto;}
.zxly-t{padding-bottom:60px;border-bottom:1px solid #ddd;margin-bottom:60px;color:#333;}
.zxly-t h3{font-size:36px;margin-bottom:30px;}
.zxly-t h4{font-size:16px;}
.zxly-b{}
.zxly-b input{width:calc(50% - 20px);height:50px;border:1px solid #ddd;background:#fff;padding:0 20px;margin-bottom:30px;font-size:18px;color:#999;}
.zxly-b input::placeholder{color:#999;}
.zxly-b button{width:170px;height:50px;border-radius:50px;font-size:16px;color:#fff;background:var(--colors);cursor:pointer;}
.zxly-b button:hover{}
/*jjfa-z*/

/*jszc*/
.wxbz{margin:120px auto 120px auto;}
.wxbz-t{text-align:center;margin-bottom:80px;width:870px;}
.wxbz-t h3{font-size:48px;margin-bottom:20px;}
.wxbz-t h4{font-size:18px;line-height:36px;color:#666;}
.wxbz-b{}
.wxbz-b a{display:block;background: #f5f6f9;width:calc((100% - 70px) / 3);border-radius:25px;overflow:hidden;}
.wxbz-b a h4{overflow:hidden;}
.wxbz-b a h4 img{display:block;width:100%;}
.wxbz-b a dl{padding:40px;}
.wxbz-b a dl h3{font-size:24px;margin-bottom:18px;color:#000;text-align: center;}
.wxbz-b a dl p{font-size:16px;line-height:24px;margin-bottom: 16px;padding-bottom: 25px;display: none;color:#757575;border-bottom: 1px solid #eee;}
.wxbz-b a dl h5{font-size:16px;color: #fff;width: 120px;height: 40px;border-radius: 8px;background: var(--colors);margin: 0 auto;}
.wxbz-b a:hover img{transform:scale(1.1);}

.bzfw{background:url(../images/bzfw-bj.jpg)no-repeat center;padding:130px 0 120px 0;background-size:cover;}
.bzfw-t{text-align:center;margin-bottom:80px;width:790px;color:#fff;}
.bzfw-t h3{font-size:48px;margin-bottom:30px;}
.bzfw-t h4{font-size:18px;line-height:36px;}
.bzfw-b{}
.bzfw-b dl{width:calc((100% - 70px) / 3);background:#fff;position:relative;padding:40px 40px 50px 40px;overflow:hidden;}
.bzfw-b dl h5{width: 99px;height: 36px;background: url(../images/bzfw-bj.png)no-repeat center;color:#fff;font-size:16px;position:absolute;right:0;top:0;padding-left: 18px;}
.bzfw-b dl h5 i{}
.bzfw-b dl h3{font-size:24px;padding-bottom:23px;border-bottom:1px solid #ddd;margin-bottom:23px;}
.bzfw-b dl h3 i{width:42px;height:30px;}
.bzfw-b dl h3 i img{display:block;}
.bzfw-b dl dt{font-size:16px;line-height:28px;color:#333;}
.bzfw-b dl .div1{margin-top:25px;}
.bzfw-b dl .div1 img{width:100px;}
.bzfw-b dl .div1 ul{width:calc(100% - 130px);color:#333;}
.bzfw-b dl .div1 ul p{
    margin-bottom: 5px;
}
.bzfw-b dl .div1 ul i{font-size:12px;line-height:20px;}

.lxzc{padding: 120px 0;background: #edf0f7;}
.lxzc-b{}
.lxzc-b dl{width:calc((100% - 70px) / 3);background: #fff;text-align:center;padding: 90px 0;color:#333;border-radius: 25px;}
.lxzc-b dl h4{height: 95px;}
.lxzc-b dl h5{font-size:18px;margin-bottom:20px;color: #333;}
.lxzc-b dl>a{width:110px;height:32px;border-radius:8px;background:var(--colors);color:#fff;font-size:12px;}
.lxzc-b dl h3{font-size:30px;color: var(--colors);}
.lxzc-b dl h3 a{color: var(--colors);}
.lxzc-b dl h3 a:hover{color:var(--colors);}
.lxzc-b dl:hover img{-webkit-transform: translateY(-10px);-ms-transform: translateY(-10px);transform: translateY(-10px);}

.tc{position:fixed;left:0;top:0;width:100%;height:100%;background:rgba(0, 0, 0, 0.5);z-index:10000000;display:none;}
.tc-s{background:#fff;height:100vh;}
.tc .w1{width:1018px;position:relative;}
.tc h5{position:absolute;cursor:pointer;top: 0;right: -100px;}
.tc-t{text-align:center;margin-bottom:50px;}
.tc-t h3{font-size:36px;margin-bottom:24px;}
.tc-t h4{font-size:16px;color:#666;}
.tc-b{}
.tc-b .div1{background:#edf0f7;padding:50px 50px 60px;margin-bottom:45px;}
.tc-b .div1 dl{width:420px;margin-bottom:34px;}
.tc-b .div1 dl h3{font-size:16px;color:#333;margin-bottom:15px;}
.tc-b .div1 dl h3 i{color:#cc3333;}
.tc-b .div1 dl h3 span{color:#999;}
.tc-b .div1 dl input{height:45px;background:#fff;padding:0 10px;width: 100%;}
.tc-b .div1 dl:last-child{width:100%;margin-bottom:0;}
.tc-b p{}
.tc-b p button{margin-right:20px;width:180px;height:50px;border-radius:50px;cursor:pointer;font-size:16px;color:#fff;background-image: linear-gradient(to right, #1c509c, #2172e8);}
.tc-b p a{width:180px;height:50px;border-radius:50px;font-size:16px;color:#fff;background:#898989;}
.tc-b p a:hover{background:var(--colors);}
/*jszc*/

/*spzx*/
.spzx{margin: 80px auto 100px auto;}
.spzx-t{width:658px;font-size:18px;margin-bottom:60px;}
.spzx-t a{width:calc(100% / 3);height:90px;color:#000;border-top:1px solid #ddd;border-bottom:1px solid #ddd;position:relative;}
.spzx-t a:nth-child(1){border-left:1px solid #ddd;}
.spzx-t a:nth-child(2){border-left:1px solid #ddd;border-right:1px solid #ddd;}
.spzx-t a:nth-child(3){border-right:1px solid #ddd;}
.spzx-t a img{margin-right:20px;transition:all 0s!important}
.spzx-t a p{width:18px;height:9px;background:url(../images/spzx-tb.png);position:absolute;left:calc(50% - 9px);bottom:-9px;opacity:0}
.spzx-t a.active,.spzx-t a:hover{background:var(--colors);color:#fff;border-color:var(--colors)!important;}
.spzx-t a.active p,.spzx-t a:hover p{opacity:1}
.spzx-t a.active img,.spzx-t a:hover img{filter: brightness(0) invert(1);}
.spzx-b{margin-bottom:50px;}
.spzx-b a{display:block;background:#edf0f7;border:1px solid #e5e5e5;width:calc((100% - 46px) / 3);margin:0 23px 30px 0;}
.spzx-b a:nth-child(3n){margin-right:0;}
.spzx-b a h4{position:relative;overflow:hidden;margin:-1px;}
.spzx-b a h4 img{display:block;width:100%;}
.spzx-b a h4 p{position:absolute;left:0;bottom:0;width:100%;height:0;background:url(../images/sp2.png)no-repeat center;}
.spzx-b a h3{text-align:center;font-size:18px;margin:37px 0;color:#000}
.spzx-b a:hover p{height:100%;}
/*spzx*/

/*xzzx*/
.xzzx{}
.xzzx-b{margin-bottom: 30px;}
.xzzx-b a{width: calc((100% - 48px) / 4);overflow:hidden;display: block;margin: 0 16px 32px 0;border: 1px solid #eee;}
.xzzx-b a:nth-child(4n){margin-right:0;}
.xzzx-b a h4{overflow:hidden;height: 240px;background: #f5f6f9;}
.xzzx-b a h4 img{max-height:80%;max-height:80%;}
.xzzx-b a dl{padding: 24px 30px 30px 30px;}
.xzzx-b a dl h3{font-size: 18px;line-height: 30px;color:#000;margin-bottom: 27px;}
.xzzx-b a dl dt{}
.xzzx-b a dl dt i{color:#999;}
.xzzx-b a dl dt p{color:var(--colors);}
.xzzx-b a dl dt p img{margin-right:8px;}
.xzzx-b a:hover h3{color:var(--colors);}
/*xzzx*/

/*xwzx*/
.xwzx2{margin: 120px auto 100px auto;}
.xwzx2-b{margin-bottom:30px;}
.xwzx2-b a{display:block;width:calc((100% - 48px) / 4);margin:0 16px 30px 0;border:1px solid #eee;}
.xwzx2-b a:nth-child(4n){margin-right:0;}
.xwzx2-b a h4{overflow:hidden;margin:-1px;}
.xwzx2-b a h4 img{display:block;width:100%;}
.xwzx2-b a dl{padding:24px 25px 29px;}
.xwzx2-b a dl h3{font-size:16px;color:#000;margin-bottom:15px;}
.xwzx2-b a dl p{line-height:24px;color:#666;margin-bottom:22px;}
.xwzx2-b a dl dt{font-size:12px;color:#666;padding-top:24px;border-top:1px solid #eee;}
.xwzx2-b a dl dt i{}
.xwzx2-b a dl dt i img{margin-right:8px;}
.xwzx2-b a dl dt span{}
.xwzx2-b a dl dt span img{margin-left:8px;}
.xwzx2-b a:hover h4 img{transform:scale(1.1);}
.xwzx2-b a:hover dl dt span{color:var(--colors);}
/*xwzx*/

/*xwzx-z*/
.xwdt-z{margin:120px 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: #f5f6f9;padding:30px 25px 40px;position: sticky;top: 120px;}
.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: 125px;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*/

/*log*/
.log{height: 800px;background:url(../images/dl-bj.jpg)no-repeat center;background-size: cover;}
.log-r{width:500px;background:#fff;border-radius: 10px;padding: 53px 40px 37px 40px;border: 1px solid #eee;}
.log-r2{background:#fff;border-radius: 10px;padding: 53px 40px 37px 40px;border: 1px solid #eee;}
.log-t{font-size: 18px;line-height:100%;margin-bottom: 40px;justify-content: flex-start;}
.log-t a{color: #000;margin-right: 40px;cursor:pointer;font-weight: bold;}
.log-t a.active{color: #1c509c;}
.log-b{font-size:16px;}
.log-b .div1{margin-bottom: 25px;}
.log-b .div1 dl{display:none;}
.log-b .div1 dl:nth-child(1){display:block;position: relative;}
.log-b .div1 dl:nth-child(1) p{pasolute;right: 20px;bottom: 75px;position: absolute;height: 50px;cursor: pointer;width: 25px;opacity: 0.4;filter: brightness(0) invert(0);}
.log-b .div1 dl:nth-child(1) p .img2{display:none;}
.log-b .div1 dl:nth-child(1) p.active .img1{display:none;}
.log-b .div1 dl:nth-child(1) p.active .img2{display:block;}
.log-b .div1 dl input{width:100%;height:50px;margin-bottom:20px;padding: 0 22px;color:#878787;font-size:16px;background: #f4f4f4;}
.log-b .div1 dl input::placeholder{color:#878787}
.log-b .div1 dl dt{}
.log-b .div1 dl dt input{width: calc(100% - 140px);}
.log-b .div1 dl dt #btnSendCode1{width: 140px;height:50px;color: #fff;background: #1c509c;transition:all 0.5s;background-image: linear-gradient(to right, #1c509c, #2172e8);}
button, html input[type=button], input[type=reset], input[type=submit] {-webkit-appearance: button;
    cursor: pointer;
}
.btn.disabled, .btn[disabled], fieldset[disabled] .btn{cursor:not-allowed;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none;opacity:0.65;}
#btnSendCode1.active{background: #a0a0a0!important;color:#fff!important;}
.log-b .div1 dl button{width:100%;height: 50px;cursor:pointer;background: #1c509c;background-image: linear-gradient(to right, #1c509c, #2172e8);color:#fff;margin-top: 5px;transition:all 0.5s;font-size:16px;}
.log-b .div1 dl button:hover{opacity:0.8;}
.log-b .div2{}
.log-b .div2 .a1{color: #666;}
.log-b .div2 a:hover{text-decoration:underline;}
.log-b .div2 .a2{color: #666;}
.log-b .div2 .a2 i{color: #1c509c;}
.log-b .div3{margin-bottom:25px;color:#878787;}
.log-b .div3 p{width:calc(50% - 57.5px);height:1px;background:#e5e5e5;}
.log-b .div4 a{display:block;width:40px;}
.log-b .div5{}
.log-b .div5 a{display:block;color:#000;margin:0 20px;}
.log-b .div5 a:hover{color:var(--colors);}
.log-b .div1 dl dd{margin-top: 5px;font-size:14px;color:#878787;margin-bottom:30px;}
.log-b .div1 dl dd i{width:20px;position: relative;height:20px;margin-right:13px;cursor:pointer;border: 1px solid #e5e5e5;}
.log-b .div1 dl dd i.active{background: var(--colors2);border-color: var(--colors2);}
.log-b .div1 dl dd i.active:after {border: 1px solid #fff;border-left: 0;border-top: 0;box-sizing: content-box;content: "";height: 7px;left: 7px;position: absolute;top: 4px;-webkit-transform: rotate(45deg) scaleY(0);-ms-transform: rotate(45deg) scaleY(0);transform: rotate(45deg) scaleY(0);-webkit-transform-origin: center;-ms-transform-origin: center;transform-origin: center;-webkit-transition: -webkit-transform .15s ease-in .05s;transition: -webkit-transform .15s ease-in .05s;transition: transform .15s ease-in .05s;transition: transform .15s ease-in .05s,-webkit-transform .15s ease-in .05s;width: 3px;webkit-transform: rotate(45deg) scaleY(1);-ms-transform: rotate(45deg) scaleY(1);transform: rotate(45deg) scaleY(1);}
.log-b .div1 dl dd a{color: #000;}
.log-b .div1 dl dd a:hover{color:var(--colors);}
.mfzc .log-b .div1 dl input{margin-bottom: 20px;}
.log-r2 .log-b .div1 dl form>input,.log-r2 .log-b .div1 dl form>dt{
    width: calc(50% - 30px);
}
.log-r2 .a2{color:#666;font-size: 16px;}
.log-r2 .a2:hover{color:#1c509c;}
/*log*/

/*mfzc2*/
.mfzc2{margin:85px auto 90px auto;background:#fff;border-radius:10px;border:1px solid #eee;height:450px;}
.mfzc2 dl{text-align:center;}
.mfzc2 dl h4{margin-bottom:25px;}
.mfzc2 dl h3{font-size:18px;margin-bottom:20px;}
.mfzc2 dl h3 i{color:var(--colors);}
.mfzc2 dl h5{color:#878787;font-size:15px;margin-bottom:60px;}
.mfzc2 dl a{width:180px;height:50px;background:var(--colors);color:#fff;margin-bottom:28px;}
.mfzc2 dl p{color:#878787;}
.mfzc2 dl p i{}
/*mfzc2*/

/*mfzc3*/
.mfzc3{width:800px;border-radius:10px;background:#fff;border:1px solid #e5e5e5;margin:85px auto 70px auto;padding:55px 75px 65px 75px;}
.mfzc3-t{position:relative;z-index:2;}
.mfzc3-t p{position:absolute;left:0;width:100%;height:1px;background:#e5e5e5;z-index:-1;top:20px;}
.mfzc3-t a{width:130px;height:40px;border-radius:40px;background:#fff;border:2px solid #e5e5e5;cursor:pointer;color:#878787;margin:0 15px;}
.mfzc3-t a.active,.mfzc3-t a:hover{background:var(--colors);border-color:var(--colors);color:#fff;}
.mfzc3-b{}
.mfzc3-b h3{font-size:16px;margin:52px 0 20px 0;}
.mfzc3-b h4{color:#878787;font-size:16px;margin-bottom:32px;}
.mfzc3-b dl{margin-bottom:12px;}
.mfzc3-b dl h5{width:80px;text-align:right;font-size:14px;}
.mfzc3-b dl h5 i{color:var(--colors);}
.mfzc3-b dl dt{width:calc(100% - 90px);}
.mfzc3-b dl dt i{width:100%;height:50px;border:1px solid #e5e5e5;padding:0 30px;color:#000;font-size:14px;cursor:pointer;}
.mfzc3-b dl dt i img{margin-right:20px;}
.mfzc3-b dl dt input{width:100%;height:50px;border:1px solid #e5e5e5;padding:0 30px;color:#000;font-size:14px;}
.mfzc3-b dl dt input::placeholder{color:#878787;}
.mfzc3-b dl dt select{width:100%;height:50px;border:1px solid #e5e5e5;padding:0 30px;color:#878787;appearance: none;background:url(../images/mfzc3-tb.png)no-repeat center right 33px;font-size:14px;}
.mfzc3-b p{margin-top:40px;}
.mfzc3-b p button{width:180px;height:50px;cursor:pointer;color:#fff;background:var(--colors);font-size:14px;transition:all 0.5s;}
.mfzc3-b p button:hover{background:var(--colors2);}
/*mfzc3*/

/*mfzc4*/
.mfzc4{}
.mfzc4-t{text-align:center;margin:70px 0 65px 0;}
.mfzc4-t h4{margin-bottom:30px;}
.mfzc4-t h3{color:var(--colors2);font-size:16px;}
.mfzc4-t a{width:180px;height:50px;background:var(--colors);color:#fff;margin-top:35px;}
.mfzc4-t a:hover{background:var(--colors2);}
.mfzc4-b{background:#f4f4f4;border-radius:15px;padding:45px 70px 30px;}
.mfzc4-b h3{font-size:14px;margin-bottom:20px;}
.mfzc4-b dl{line-height:30px;color:#878787;}
.mfzc4{}
/*mfzc4*/

/*lxwm*/
.lxwm{margin:120px auto;}
.lxwm-l{width:50%;height:680px;}
.lxwm-r{width:43.846153846153846%}
.lxwm-r h3{font-size:36px;color:var(--colors);padding-bottom:30px;border-bottom:1px dotted #e8e8e8;}
.lxwm-r dl{border-bottom:1px dotted #e8e8e8;padding:28px 0 25px;}
.lxwm-r dl h5{font-size:16px;color:#666;margin-bottom:20px;}
.lxwm-r dl h4{font-size:36px;color:var(--colors);}
.lxwm-r dl p{font-size:18px;line-height:100%;}
.lxwm-r dl p a{color:#000;}
.lxwm-r dl p a:hover{color:var(--colors);}
.lxwm-r .div1{margin-top:50px;}
.lxwm-r .div1 a{width:170px;height:50px;border-radius:50px;color:#fff;font-size:16px;background-image: linear-gradient(to right, #1c509c, #2172e8);margin-right:40px;}
.lxwm-r .div1 a img{margin-left:10px;}
.lxwm-r .div1 p{position:relative;}
.lxwm-r .div1 p i{display:none;width:100px;position:absolute;left:0;top:100%;}
.lxwm-r .div1 p:hover i{display:block;}
/*lxwm*/

@media screen and (max-width:1200px){
	.md{top:-60px;}
	.table{overflow:auto;}
	.table table{width:500px;}
	.gsyg-t p a{margin-left:0;width: calc((100% - 30px) / 4);margin-right:10px;height: 30px;margin-bottom:10px;font-size: 12px;}
	.gsyg-t p a:last-child{margin-right:0;}
	.bzfw-b dl{padding-top:50px!important;}
	.lxzc-b dl h4{height:60px;}
	.hzhb{background:#edf0f6;}
	.hzhb-l>i{width:160px;height:40px;}
	.xgcp-t a{width:150px;height:45px;}
	.hxys-b a h5{width:80px;height:80px;}
	.hxys-b a h5 img{transform:scale(0.5);}
	.zxly-b dl textarea{height:150px;}
	.zxly-b dl input{height:40px;border: 1px solid #eee;}
	.tc-b .div1 dl input{height:35px;}
	.tc-s{height:calc(100% - 120px);overflow:auto;margin:60px 0}
	/*.tc .w1{height:calc(100vh - 200px);overflow:auto;}*/
	.tc-b p button,.tc-b p a{width:150px;height:45px;}
	.tc h5{position:absolute;cursor:pointer;top: -20px;right: 10px;}
	.lxwm-l{height:200px;}
	.ny-banner-s p{display:none;}
	.ny-banner h5{display:none;}
	.hzhb-l{margin-bottom:20px;}
	.hzhb-l>a{width: 120px;height:40px;}
	.jjfa a{/* width:calc(50% - 5px)!important; *//* border-radius:8px; */}
	.jjfa a dl dt h5{display:none;}
	.jjfa a dl dt h3 i{display:none;}
	.jjfa a dl dt h3{width:100%;}
	.jjfa a dl dt h3 span{width:100%;font-size: 14px;}
	.jjfa a dl p{display:none;}
	.jjfa a dl{padding:10px!important;}
	.hxys-b a p{font-size:12px!important}
	.hzhb-l h5{margin-bottom:25px!important;}
	.zxly{background:none;}
	.zxly-t{border-color:#eee;}
	.zxly-b button{width:120px;height:40px;}
	.bzfw-t h3{font-size:20px!important}
	.bzfw-t h4{font-size:12px!important;letter-spacing: 1px;}
	.spzx-b{justify-content:space-between;}
	.spzx-b a{width:calc(50% - 5px)!important;}
	.spzx-b a h4{}
	.spzx-b a h3{font-size:14px!important;}
	.xzzx-b a h4{height: 140px;}
	.xzzx-b a h4 img{max-width:60%;}
	.xzzx-b a{}
	.xzzx-b a dl h3{font-size:14px!important;}
	.xzzx-b a dl dt{font-size:12px;}
	.xwzx-r{display:flex;flex-wrap:wrap;justify-content:space-between;}
	.xwzx-r a{width:calc(50% - 5px);margin-bottom:0!important;}
	.xwzx-l dl i{display:none;}
	.xwzx-l dl h3{width:100%;font-size:14px!important;}
	.xwzx-r a dl h3{font-size:14px!important;}
	.xwzx h5{display:none;}
	#wave{display:none;}
	.gsyg-t h3{margin-bottom:20px!important;}
	.ny-banner-s dl{width:40px;height:40px;margin-top: 20px;}
	.gywm-t h4{line-height:1.6;padding-bottom: 10px;}
	.gywm-t dl p{margin-bottom:10px;}
	.gywm-t dl br{display:none;}
	.gywm-b dl{width:50%;}
	.lxwm-r .div1 a{font-size:14px!important;width:135px;height:40px;}
	.jjfa-b a h4{}
	.jjfa-b a:hover dl{margin-top: 0px;}
    .jjfa-b a:hover i{margin-bottom:0}
	.ny-zpal-z-t-l a{height: 300px;}
	.ny-zpal-z-t-l .swiper-pagination{bottom:15px;}
	.cpzx dl{width:50%;height: 250px;}
	.cpzx dl ul h5{height:60px}
	.cpzx dl ul dt .div1{margin-top:10px;}
	.cpzx dl:nth-child(n+5){border-bottom: 1px solid rgba(255, 255, 255, 0.1);}
	.cpzx dl:nth-last-child(-n+2){border-bottom:none}
	.cpzx dl:nth-child(4n){border-right: 1px solid rgba(255, 255, 255, 0.1);}
	.cpzx dl:nth-child(2n){border-right:0;}
	.cpzx2-t dl{justify-content:space-between;}
	.cpzx2-t dl a{height: auto;width: calc(50% - 5px);justify-content: center;text-align: center;padding: 5px 15px!important;}
	.gywm2-c dl dt{width:50px;height:50px;}
	.gywm2-b2 dl{width:50%;}
	.gywm2-b3{width:150px;height:40px;}
	.fzlc-t dl dt h5{margin-bottom: -100px;}
	.hzhb2-b a{width:calc((100% - 20px) / 3);margin:0 10px 10px 0;height:80px;}
	.hzhb2-b a:nth-child(4n){margin-right:10px;}
	.hzhb2-b a:nth-child(3n){margin-right:0;}
	.cpfl a{width:calc(100% / 3);font-size:16px;}
	.cpfl a p{display:none;}
	.zlxz-b table tr:nth-child(1) td{font-size:16px;height: 50px;}
	.zlxz-b table tr:nth-child(n+2) td{font-size:14px;height: 50px;}
	.zlxz-b table tr:nth-child(1) td,.zlxz-b table tr:nth-child(n+2) td{padding:0 10px;}
	.qywh-b ul{width:50%;}
	.qywh-b ul h4 img{margin:-20% 0;}
}
