/*banner*/
body{padding-top:90px;}
.head{background:#02040f;}
@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;}
.ny-banner-s h3{font-size:60px;}
.ny-banner-s p{font-size:18px;line-height:30px;margin-top:45px;}
.ny-banner-s dl{width:100px;height:100px;border-radius:100px;background:#fff;position:relative;z-index:2;margin-top:60px;}
.ny-banner-s dl::before, .ny-banner-s dl::after {position: absolute;width: 100%;height: 100%;border-radius: 50%;background: #fff;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; }
@keyframes scale{0%{ transform: scale(1); opacity:.9}100%{ transform: scale(1.2); opacity: 0;}}
@keyframes scale2{0%{ transform: scale(1);opacity:.9;}100%{ transform: scale(2);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;}
.lon img {padding-right: 8px;display:block;}
.cont{display:flex;align-items: center;height: 60px;}
.cont a {vertical-align: middle;color: #dadada;font-size: 16px;display: flex;align-items: center;}
/*.cont a:last-child{color:#c31321;}*/
.cont a:last-child i{display:none;}
/*szwz*/

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

/*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:14px;color: #fff;align-items:center;justify-content:center;width: 50px;height: 50px;margin: 0 5px;background: #232635;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;font-weight:bold;}
.page1 li:nth-child(1) a:hover,.page1 li:last-child a:hover,.page1 li:nth-child(1) span:hover,.page1 li:last-child span:hover{/* color:#d6001d; *//* background:none; */}
@media (max-width: 768px){
	.page1 li a,.page1 li span{width:30px;height:30px;margin:0 5px}
	.page1 li:nth-child(1) a,.page1 li:last-child a,.page1 li:nth-child(1) span,.page1 li:last-child span{font-family:SimSun;font-size:20px;}
}
/*fy*/

/*gywm*/
.gywm{margin-top:-60px;padding:112px 0 100px;background:url(../images/gywm-bj2.jpg)no-repeat center;color:#fff;background-size:cover;}
.gywm-s{background:url(../images/gywm-1.png)no-repeat center top 50px;}
.gywm-t{text-align:center;margin-bottom:50px;}
.gywm-t h3{font-size:48px;margin-bottom:30px;}
.gywm-t h4{font-size:24px;}
.gywm-c{padding:0 100px;margin-bottom:70px;}
.gywm-c dl{}
.gywm-c dl h3{font-size:24px;color:var(--colors);margin-bottom:15px;}
.gywm-c dl h3 i{font-size:60px;line-height:100%;}
.gywm-c dl h5{font-size:18px;}
.gywm-b{}
.gywm-l{width:50%;border-radius:10px;overflow:hidden;}
.gywm-l img{display:block;width:100%;}
.gywm-r{width:calc(50% - 55px);}
.gywm-r h3{font-size:24px;margin-bottom:20px;}
.gywm-r h4{font-size:18px;color:var(--colors);margin-bottom:50px;}
.gywm-r dl{font-size:16px;line-height:24px;overflow:auto;padding-right:20px;height:calc(100% - 116px);}
.gywm-r dl::-webkit-scrollbar {
  width: 1px;
  height: 10px;
  background-color: rgba(255, 255, 255, 0.2);
}
.gywm-r dl::-webkit-scrollbar-track {
  background-color: rgba(255, 255, 255, 0.2);
}
.gywm-r dl::-webkit-scrollbar-thumb {
  background-color: var(--colors);
}

.fzlc{padding:100px 0 110px;background:url(../images/fzlc-bj.jpg)no-repeat center;background-size:cover;}
.nybt{text-align:center;font-size:48px;margin-bottom:60px;}
.fzlc-s{}
.fzlc-b{position:relative;}
.fzlc-b .swiper-container{overflow:inherit;}
.fzlc-b a{display:block;}
.fzlc-b a h4{border-radius:10px;overflow:hidden;}
.fzlc-b a h4 img{display:block;width:100%;}
.fzlc-b a dl{position:relative;padding:30px 30px 0 75px;}
.fzlc-b a dl h5{position:absolute;left:40px;top:-15px;}
.fzlc-b a dl h3{font-size:60px;}
.fzlc-b a dl p{width:calc(100% - 180px);font-size:16px;line-height:24px;}
.fzlc-b a:hover h4 img{transform:scale(1.1);}
.fzlc-b .swiper-button-next{width:70px;height:70px;background:url(../images/r.png);right:-130px;top:35%;}
.fzlc-b .swiper-button-prev{width:70px;height:70px;background:url(../images/l.png);left:-130px;top:35%;}

.yftd{color:#fff;padding:90px 0;background:#080807;}
.yftd-t{margin-bottom:30px;}

.yftd-t a{display:block;overflow:hidden;}
.yftd-t a img{display:block;width:100%;}
.yftd-t a:hover img{display:block;}
.yftd-b{width:480px;margin-left:28.802083333333334%;background:rgba(35, 38, 53, 0.95);padding:60px 50px;font-size:16px;line-height:24px;margin-top:30px;position:relative;z-index:3;}
.yftd-b dl{}
.yftd-b dl p{}
.yftd-b>dl{width:110px;position:absolute;bottom:30px;right:-155px}
.yftd-b>dl a{display:block;width:50px;height:50px;}
.yftd-b>dl .a1{background:url(../images/l2.png);}
.yftd-b>dl .a1:hover{background:url(../images/l2-1.png);}
.yftd-b>dl .a2{background:url(../images/r2.png);}
.yftd-b>dl .a2:hover{background:url(../images/r2-1.png);}

.scgc{background:#0a0c1b;padding:100px 0;position:relative;z-index:2;color:#fff}
.scgc>h5{position:absolute;z-index:-1;width:100%;height:1px;background:#dadada;left:0;top: 368px;}
.scgc-t{margin-bottom:65px;font-size:18px;line-height:22px;}
.scgc-t a{width:270px;height:60px;border-radius:60px;margin:0 10px;border:1px solid #fff;color:#fff;padding:0 25px}
.scgc-t a.active{background:var(--colors);border-color:var(--colors);}
.scgc-b{position:relative;}
.scgc-b2{position:absolute;z-index:1;opacity:0;left:0;width:100%;top:0;transition:all 0.5s;}
.scgc-b2.active{position:relative;z-index:2;opacity:1;}
.scgc-b a{display:block;}
.scgc-b a i{width:70px;height:70px;border-radius:70px;border:1px solid #d6d6d6;background:#0d0f1e;color:#fff;font-size: 18px;margin-bottom:30px;}
.scgc-b a dl{background:#232635;border-radius:10px;padding:27px 20px 70px;position:relative;}
.scgc-b a dl h5{width:14px;height:8px;background:url(../images/scgc-tb.png)no-repeat center;position:absolute;left:calc(50% - 7px);top:-8px;}
.scgc-b a dl h4{overflow:hidden;border-radius:10px;margin-bottom:40px;}
.scgc-b a dl h4 img{display:block;width:100%;}
.scgc-b a dl h3{text-align:center;font-size:18px;margin-bottom:24px;}
.scgc-b a dl p{font-size:16px;line-height:22px;}
.scgc-b a:hover i{background:var(--colors);border-color:var(--colors);}
.scgc-b a:hover img{}
.scgc-b .swiper-button-next{width:70px;height:70px;background:url(../images/r.png);right:-130px;}
.scgc-b .swiper-button-prev{width:70px;height:70px;background:url(../images/l.png);left:-130px;}

.zlkz{position:relative;}
.zlkz-t{color:#fff;position:relative;}
.zlkz-t2{position:absolute;opacity:0;z-index:1;left:0;top:0;width:100%;transition:all 0.5s;}
.zlkz-t2.active{position:relative;opacity:1;z-index:2;}
.zlkz-t2 h4{overflow:hidden;height:982px;position:relative;}
.zlkz-t2 h4 img{display:block;width:100%;}
.zlkz-t2 h4 p{position:absolute;left:0;top:0;width:100%;height:100%;background:url(../images/zlkz-bj.png);background-size:100% 100%;}
.zlkz-t2 dl{position:absolute;left:0;top:0;width:100%;height:100%;padding-top:140px;background-size:100% 100%;}
.zlkz-t2 dl .w2{}
.zlkz-t2 dl .w2 h3{font-size:48px;margin-bottom:60px;}
.zlkz-t2 dl .w2 dt{font-size:16px;line-height:24px;margin-bottom:10px;width:61.94444444444445%;height:424px;}
.zlkz-t2 dl .w2 h5{width:320px;height:55px;border-radius:55px;background:var(--colors);color:#fff;font-size:16px;}
.zlkz-b{position:absolute;left:0;bottom:0;width:100%;background: rgba(0, 0, 0, 0.6);z-index:3;}
.zlkz-b2{/* border-left:1px solid #474749; */}
.zlkz-b2 a{height:200px;text-align:center;position:relative;/* border-right:1px solid #474749; */width:calc(100% / 5);z-index: 3;color: #fff;}
.zlkz-b2 a p{-webkit-clip-path: polygon(50% 0%, 100% 50%, 50% 100%);clip-path: polygon(50% 0%, 100% 50%, 50% 100%);width:20px;height:20px;background:#fff;position:absolute;right:-10px;top:ccalc(50% - 10px);}
.zlkz-b2 a:last-child p{display:none;}
.zlkz-b2 a dl{}
.zlkz-b2 a dl h5{height:78px;}
.zlkz-b2 a dl h3{font-size:18px;}
.zlkz-b2 a dl p{}
.zlkz-b2 a dl i{}
.zlkz-b2 a:hover{background: var(--colors);/* z-index:2; */}
.zlkz-b2 a:hover p{background:var(--colors);}

.ryzz{height:980px;padding-top:200px;}
.ryzz-l{width:386px;}
.ryzz-l h3{font-size:48px;line-height:58px;margin-bottom:60px;}
.ryzz-l dl{font-size:16px;line-height:24px;}

.gshj{background:#080a19;padding:90px 0;overflow:hidden;color:#fff}
.gshj-t{font-size:18px;margin-bottom:65px;}
.gshj-t a{width:230px;height:60px;border-radius:60px;border:1px solid #fff;color:#fff;margin:0 10px;}
.gshj-t a.active{background:var(--colors);border-color:var(--colors);}
.gshj-b{position:relative;width:154.79166666666666%;margin-left:-27.39583333333333%;}
.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-b2 a{display:block;overflow:hidden;}
.gshj-b2 a img{display:block;width:100%;}
.gshj-b2 a:hover img{transform:scale(1.1);}
.gshj-b2 .swiper-button-next{width:70px;height:70px;background:url(../images/r.png);right:21.4%;}
.gshj-b2 .swiper-button-prev{width:70px;height:70px;background:url(../images/l.png);left:21.4%;}
/*gywm*/

/*cpzx*/
.cpzx{margin-top:-60px;background:#060817;color:#fff;}
.cpzx-b{padding:100px 0;}
.cpzx-b:nth-child(2n){background:#02040f;}
.cpzx-b2{}
.cpzx-l{width:44.79166666666667%;}
.cpzx-l h3{font-size:48px;line-height:58px;margin-bottom:50px;}
.cpzx-l p{font-size:18px;line-height:30px;margin-bottom:55px;}
.cpzx-l a{width:177px;height:50px;border-radius:50px;background:var(--colors);color:#fff;font-size:16px;}
.cpzx-r{width:46.52777777777778%;position:relative;}
.cpzx-rt{margin-bottom:15px;}
.cpzx-rt a{display:block;border-radius:10px;width:calc(50% - 5px);overflow:hidden;}
.cpzx-rt a img{display:block;width:100%;}
.cpzx-rt a:hover img{transform:scale(1.1);}
.cpzx-rb{position:relative;overflow:auto;height:450px;}
.cpzx-rb .swiper-container{height:100%;}
.cpzx-rb dl{margin-bottom:0px;background:#282b3b;border-radius:10px;padding:27px 30px 30px;}
.cpzx-rb dl:last-child{margin-bottom:0;}
.cpzx-rb dl h3{width:110px;height:30px;border-radius:30px;background:var(--colors);font-size:16px;margin-bottom:17px;}
.cpzx-rb dl dt{line-height:24px;}
.cpzx-rb dl dt .div1{}
.cpzx-rb dl dt .div1:nth-child(1){}
.cpzx-rb dl dt .div1:nth-child(2){width:59.70149253731343%;}
.cpzx-r h5{position:absolute;left:0;bottom:0;width:100%;height:220px;background-image:linear-gradient(rgba(0, 0, 0, 0),rgba(6, 8, 23, 0.5),rgba(6, 8, 23, 1));z-index:2;}
.cpzx-b:nth-child(2n) .cpzx-r h5{background-image:linear-gradient(rgba(0, 0, 0, 0),rgba(2, 4, 15, 0.5),rgba(2, 4, 15, 1));}
.cpzx-rb::-webkit-scrollbar {
  width: 1px;
  background-color: rgba(0, 0, 0, 0);
}
.cpzx-rb::-webkit-scrollbar-track {
  background-color: rgba(0, 0, 0, 0);
}
.cpzx-rb::-webkit-scrollbar-thumb {
  background-color: rgba(0, 0, 0, 0);
}

.xzfs{text-align:center;padding:100px 0;background:url(../images/xzfs-bj.jpg)no-repeat center;background-size:cover;color:#fff;}
.xzfs h3{font-size:48px;line-height:58px;margin-bottom:55px;width:655px;}
.xzfs a{width:177px;height:50px;border-radius:50px;border-radius:50px;background:var(--colors);color:#fff;font-size:16px;}

.zxly{padding:95px 0 90px;background:url(../images/zxly-bj.jpg)no-repeat center;background-size:cover;color:#fff;}
.zxly-t{text-align:center;margin-bottom:40px;}
.zxly-t h3{font-size:60px;margin-bottom:35px;}
.zxly-t p{font-size:24px;}
.zxly-b{width:1220px;}
.zxly-b dl{width:calc(50% - 10px);}
.zxly-b dl input{height:55px;border:1px solid #fff;font-size:16px;padding:0 24px;margin-bottom:15px;width:100%;background:none;color: #fff;}
.zxly-b dl input::placeholder,.zxly-b textarea::placeholder{color:#fff;}
.zxly-b textarea{width:calc(50% - 10px);height:195px;border:1px solid #fff;font-size:16px;padding:15px 24px;margin-bottom:15px;background:none;color: #fff;}
.zxly-b p{width:100%;margin-top:10px;}
.zxly-b p button{width: 150px;height: 40px;border-radius:50px;background:var(--colors);color:#fff;font-size:16px;cursor:pointer;}
/*cpzx*/

/*cpzx-z*/
.cnxt{height:860px;color:#fff;margin-top:-60px;padding-bottom:60px;position: relative;}
.cnxt-b{}
.cnxt-l{width:610px;}
.cnxt-l h3{font-size:48px;margin-bottom:50px;}
.cnxt-l dl{font-size:18px;line-height:30px;margin-bottom:50px;}
.cnxt-l a{width: 150px;height: 40px;border-radius:50px;border-radius:50px;background:var(--colors);color:#fff;font-size:16px;}

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

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

/*fwzc*/
.fwzc{margin-bottom:80px;border-radius:10px;background:#232635;color:#fff;overflow:hidden;}
.fwzc h4{width:50%;overflow:hidden;}
.fwzc h4 img{display:bock;width:100%;}
.fwzc h4:hover img{transform:scale(1.1);}
.fwzc dl{width:50%;padding:0 50px 0 75px;}
.fwzc dl h3{font-size:36px;margin-bottom:40px;}
.fwzc dl h5{width:70px;height:1px;background:var(--colors);margin-bottom:35px;}
.fwzc dl dt{font-size:16px;line-height:24px;}

.yyq{margin:80px auto 100px auto;color:#fff;}
.yyq-t{margin-bottom:40px;text-align:center;}
.yyq-t h3{font-size:36px;margin-bottom:30px;}
.yyq-t h5{width:70px;height:1px;background:var(--colors);}
.yyq-b{position:relative;}
.yyq-b a{display:block;border-radius:10px;overflow:hidden;background:#232635;text-align:center;color:#fff;}
.yyq-b a h4{overflow:hidden;}
.yyq-b a h4 img{display:block;width:100%;}
.yyq-b a dl{padding:47px 10px 55px;}
.yyq-b a dl h3{font-size:18px;line-height:24px;}
.yyq-b a:hover{background:var(--colors);}
.yyq-b a:hover img{transform:scale(1.1);}
.yyq-b .swiper-button-next{width:70px;height:70px;right:-137px;background:url(../images/r3.png);transition:all 0.5s;}
.yyq-b .swiper-button-next:hover{background:url(../images/r3-1.png);}
.yyq-b .swiper-button-prev{width:70px;height:70px;left:-137px;background:url(../images/l3.png);transition:all 0.5s;top: 33%;}
.yyq-b .swiper-button-prev:hover{background:url(../images/l3-1.png);http://smen.huangjinyang.com/service/ }
/*fwzc*/

/*xzzx*/
.xzzx{margin-bottom:80px;}
.xzzx-t{margin-bottom:40px;font-size:18px;}
.xzzx-t a{width:230px;height:60px;border-radius:60px;color:#fff;margin:0 10px;border:1px solid #fff;}
.xzzx-t a.active{background:var(--colors);border-color:var(--colors);}
.xzzx-b{margin-bottom:60px;}
.xzzx-b a{margin-bottom:30px;color:#fff;border-radius:100px;padding:34px 40px 34px 66px;background:#232635;}
.xzzx-b a h3{width:60%;padding-left:77px;background:url(../images/xzzx-tb.png)no-repeat center left;font-size:24px;line-height:28px;}
.xzzx-b a h5{font-size:16px;color:#b9b9b9;width:50px;}
.xzzx-b a i{width:198px;height:55px;border-radius:55px;background:#383b49;font-size:18px;}
.xzzx-b a:hover i{background:var(--colors);}
/*xzzx*/

/*cjwt*/
.cjwt{}
.cjwt-b{margin-bottom:60px;}
.cjwt-b dl{background:#232635;border-radius:50px;padding:0 70px 0 65px;color:#fff;margin-bottom:20px;}
.cjwt-b dl dt{cursor:pointer;padding:39px 0;}
.cjwt-b dl dt h3{font-size:24px;padding-left:80px;width:calc(100% - 50px);line-height:34px;background:url(../images/cjwt-tb.png)no-repeat center left;transition:all 0.5s;}
.cjwt-b dl dt h3.up{color:var(--colors);}
.cjwt-b dl dt p{width:15px;height:15px;transition:all 0.5s;background:url(../images/cjwt-tb2.png);}
.cjwt-b dl dt p.up{background:url(../images/cjwt-tb3.png);}
.cjwt-b dl dd{display:none;padding:0 100px 60px 80px;font-size:18px;line-height:30px;}
/*cjwt*/

/*cjwt*/
.spzx{}
.spzx-b{margin-bottom:30px;}
.spzx-b a{display:block;border-radius:10px;overflow:hidden;background:#232635;width:calc((100% - 60px) / 3);margin:0 30px 30px 0;}
.spzx-b a:nth-child(3n){margin-right:0;}
.spzx-b a h4{position:relative;}
.spzx-b a h4>img{display:block;width:100%;}
.spzx-b a h4 p{position:absolute;left:0;top:0;width:100%;height:100%;}
.spzx-b a h4 p i{width:60px;height:60px;border-radius:60px;background:#fff;}
.spzx-b a h4 p i img{transition:all 0s!important;}
.spzx-b a dl{padding:45px 30px 60px 30px;}
.spzx-b a dl h3{font-size:18px;line-height:24px;color:#fff;margin-bottom:20px;}
.spzx-b a dl h5{font-size:14px;color:#666;}
.spzx-b a dl h5 img{margin-right:10px;}
.spzx-b a:hover i{background:var(--colors);}
.spzx-b a:hover i img{filter: brightness(0) invert(1);}
.spzx-b a:hover h3{color:var(--colors);}
/*cjwt*/

/*xwzx*/
.xwzx{margin-bottom:80px;}
.xwzx-t{border-radius:10px;background:#232635;overflow:hidden;color:#fff;margin-bottom:35px;}
.xwzx-t h4{width:50%;overflow:hidden;}
.xwzx-t h4 img{display:block;width:100%;}
.xwzx-t dl{width:50%;padding:0 60px;}
.xwzx-t dl h3{font-size:30px;line-height:36px;margin-bottom:40px;}
.xwzx-t dl p{font-size:16px;line-height:24px;color:#878995;margin-bottom:60px;}
.xwzx-t dl h5{color:#878995;font-size:14px;}
.xwzx-t dl h5 img{margin-right:10px;}
.xwzx-t dl:hover h4 img{transform:scale(1.1);}
.xwzx-t dl:hover dl h3{color:var(--colors);}
.xwzx-b{}
.xwzx-l{width:calc(100% - 380px);}
.xwzx-l .div1{margin-bottom:60px;}
.xwzx-l .div1 a{margin-bottom:20px;background:#232635;overflow:hidden;border-top-right-radius:10px;border-bottom-right-radius:10px;color:#fff;}
.xwzx-l .div1 a h4{width:357px;overflow:hidden;}
.xwzx-l .div1 a h4 img{display:block;width:100%;}
.xwzx-l .div1 a dl{width:calc(100% - 357px);padding:0 70px 0 50px}
.xwzx-l .div1 a dl h3{font-size:24px;line-height:28px;margin-bottom:20px;}
.xwzx-l .div1 a dl p{font-size:16px;line-height:24px;color:#878995;}
.xwzx-l .div1 a:hover img{transform:scale(1.1);}
.xwzx-l .div1 a:hover dl h3{color:var(--colors);}
.xwzx-r{width:350px;}
.xwzx-r1{border-radius:10px;background:#232635;padding:32px 20px;margin-bottom:20px;}
.xwzx-r1 form{border-radius:50px;overflow:hidden;}
.xwzx-r1 input{width:calc(100% - 90px);padding-left:30px;font-size:16px;color:#666;height:60px;}
.xwzx-r1 input::placeholder{color:#666;}
.xwzx-r1 button{width:90px;background:var(--colors);cursor:pointer;}
.xwzx-r2{border-radius:10px;background:#232635;color:#fff;overflow:hidden;margin-bottom:20px;}
.xwzx-r2 h3{height:90px;padding:0 30px;background:var(--colors);font-size:24px;}
.xwzx-r2 dl{padding:20px 25px 50px;font-size:18px;line-height:22px;}
.xwzx-r2 dl a{color:#fff;padding:22px 15px 22px 6px;display:block;border-bottom:1px dotted #484a56;}
.xwzx-r2 dl a:hover{color:var(--colors);}
.xwzx-r3{border-radius:10px;background:#232635;color:#fff;overflow:hidden;}
.xwzx-r3 h3{height:90px;padding:0 30px;background:var(--colors);font-size:24px;}
.xwzx-r3 form{padding:25px 25px;}
.xwzx-r3 form input{width:100%;height:50px;border-radius:5px;border:1px solid #fff;padding:0 20px;font-size:16px;color:#878995;margin-bottom:10px;background:none;}
.xwzx-r3 form input::placeholder,.xwzx-r3 form textarea::placeholder{color:#878995;}
.xwzx-r3 form textarea{width:100%;height:180px;border-radius:5px;border:1px solid #fff;padding:15px 20px;font-size:16px;color:#878995;margin-bottom:10px;background:none;}
.xwzx-r3 form button{width:100%;height:50px;border-radius:5px;background:var(--colors);color:#fff;font-size:16px;}
/*xwzx*/

/*xwzx-z*/
.xwdt-z{overflow:hidden;margin-bottom:100px;}
.xwdt-l{width:calc(100% - 380px);color:#fff;}
.xwdt-l>.div1{background:#232635;border-radius:10px;padding:50px 55px 60px;margin-bottom:45px;}
.xwdt-z-t{padding-bottom:17px;border-bottom: 1px solid #fff;margin-bottom:45px;}
.xwdt-z-t h3{font-size:40px;line-height:48px;margin-bottom:10px;}
.xwdt-z-t dl{}
.xwdt-z-t dl i{color:#878995;}
.xwdt-z-t dl i img{margin-right:10px;}
.xwdt-z-t dl dt{font-size:16px;}
.xwdt-z-t dl dt p{}
.xwdt-z-t dl dt p a{margin-left:23px;}
.xwdt-z-b{margin-bottom:70px;line-height:24px;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 #fff!important}
.xwdt-z-b table *{color:#fff}
.xwdt-z-b img{height:auto!important;}
.xwdt-z-b2{font-size:16px;line-height:30px;}
.xwdt-z-b2 a{display:block;color:#fff;}
.xwdt-z-b2 a:hover{color:var(--colors);}
.xwdt-z-b3{font-size:24px;margin-bottom:25px;}
.xwdt-z-b4{font-size:16px;}
.xwdt-z-b4 a{padding:12px 40px;color:#fff;margin-right:10px;background:#232635;border-radius:50px;}
.xwdt-z-b4 a:hover{background:var(--colors);}
/*xwzx-z*/

/*lxwm*/
.zxly2{margin:50px auto 120px;color:#fff;}
.zxly2-l{width:40.97222222222222%;}
.zxly2-l h5{font-size:24px;margin-bottom:25px;}
.zxly2-l h3{font-size:48px;line-height:47px;margin-bottom:40px;}
.zxly2-l p{font-size:24px;line-height:36px;}
.zxly2-r{width:50%;padding-top:50px;}
.zxly2-r dl{width:calc(50% - 10px);margin-bottom:30px;}
.zxly2-r dl h3{font-size:18px;margin-bottom:20px;}
.zxly2-r dl h3 i{color:#ff0000;}
.zxly2-r dl input{width:100%;height:55px;background:#232635;border:1px solid #3d4155;padding:0 10px;color:#fff;}
.zxly2-r dl textarea{width:100%;height:140px;background:#232635;border:1px solid #3d4155;padding:10px 10px;color:#fff;}
.zxly2-r button{width:230px;height:60px;border-radius:60px;background:var(--colors);color:#fff;font-size:18px;cursor:pointer;}
.zxly2-r button:hover{}

.lxwm{color:#fff;padding:104px 0 115px;background:url(../images/lxwm-bj.jpg)no-repeat center;}
.lxwm-l{width:1000px;}
.lxwm-l h3{font-size:48px;}
.lxwm-l .div1{}
.lxwm-l .div1 dl{margin-top:60px;}
.lxwm-l .div1 dl:nth-child(2n+1){width:520px;}
.lxwm-l .div1 dl p{width:70px;padding-right:30px;}
.lxwm-l .div1 dl dt{width:calc(100% - 70px);font-size:18px;line-height:30px;}
.lxwm-l .div1 dl dt a{color:#fff;}
.lxwm-l .div1 dl dt a:hover{color:var(--colors);}

#container{height:520px;}
/*lxwm*/
@media screen and (max-width:1750px){
	.cpys-b .swiper-button-next,.yyq-b .swiper-button-next{right:-80px;}
	.cpys-b .swiper-button-prev,.yyq-b .swiper-button-prev{left:-80px;}
}
@media(min-width:1200px){
	.yftd-t>div{overflow: visible;left: 6.16vw}
	.yftd-t .swiper-slide{width: 38.64078%;
	    margin: 0 .97087%;
	    overflow: hidden;
	    transform: scale(1);
	    transform-origin: center top;
	    transition: all linear 0.4s}
	.yftd-t .swiper-slide-active {
	    margin: 0 11.35922%;
	    transform: scale(1.539)
	}
}
@media screen and (max-width:1200px){
	.md{top:-60px;}
	.table{overflow:auto;}
	.table table{width:500px;}
	.ny-banner-s dl{width:50px;height:50px;}
	.gywm-c dl{width:50%;}
	.gywm-r dl br{display:none;}
	.gywm-r dl p{margin-bottom:10px;}
	.zlkz-t2 dl{position:relative;background:#080a19;}
	.zlkz-b{position:relative;background:#080a19;}
	.zlkz-b2{border:none;}
	.zlkz-b2 a{height:120px;width:calc(100% / 3);border:none;}
	.zlkz-b2 a dl h5{height:55px;}
	.zlkz-t2 dl .w2 h5{height:45px;}
	.ryzz{background:none!important;}
	.ryzz h4{width:calc(100% + 30px);margin-left:-15px;}
	.scgc>h5{top:270px}
	.gshj-t{justify-content:space-between;}
	.gshj-t a{height:40px;width:calc(50% - 5px);margin:0}
	.cpzx-l a,.xzfs a,.cpgg-t{width:150px;height:40px;}
	.cnxt-l dl br{display:none;}
	.cnxt-l dl p{margin-bottom:5px;}
	.fwzc dl dt br{display:none;}
	.fwzc dl dl p{margin-bottom:5px;}
	.xzzx-t{justify-content:space-between;}
	.xzzx-t a{width:calc(50% - 5px);height:50px;padding:0 10px;}
	.xzzx-b a{border-radius:0;}
	.xzzx-b a h3{background:none;}
	.xzzx-b a i{width:150px;height:40px;}
	.cjwt-b dl{border-radius:5px;}
	.cjwt-b dl dt h3{background:none;}
	.xwzx-l .div1 a{border-radius:10px;}
	.zxly2-r dl input{height:40px;}
	.zxly2-r dl textarea{height:100px;}
	#container{height:200px;}
	.zxly2-r button{width:150px;height:40px;}
	.cpgg-b table tr td,.cpgg-b table tr th{padding:10px 10px}
	/*.scgc-t a{margin:0;width:calc(50% - 5px);font-size:12px;height:70px;font-weight:normal;line-height:18px;}*/
	.xzzx-b a{margin-bottom:15px;}
	.ny-banner-s h3{text-align:center;}
	.cpys-b a h5 img{transform:scale(0.8);}
	.lxwm-l .div1{font-weight:normal}
	.cnxt-b{position:absolute;left: 50%;top: 50%; -webkit-transform: translateY(-50%) translateX(-50%);transform: translateY(-50%) translateX(-50%);}
}
