/*banner*/
body{color:var(--colors);}
@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: 42%;-webkit-transform: translateY(-50%) translateX(-50%);transform: translateY(-50%) translateX(-50%);color:#fff;text-align:center;width:780px;}
.ny-banner-s h3{font-size:30px;font-family:bold2;text-transform:uppercase;margin-bottom:30px;}
.ny-banner-s p{font-size:18px;line-height:24px;}
.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 {margin-top:-72px;position:relative;z-index:2;border-top:1px solid rgba(255, 255, 255, 0.1);}
.lon img {padding-right: 8px;display:block;filter: brightness(0) invert(1);}
.cont{display:flex;align-items: center;height: 71px;}
.cont a {vertical-align: middle;color: #fff;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: #666666;align-items:center;justify-content:center;width: 50px;border-radius: 50px;background: #f8f8f8;height: 50px;margin: 0 10px;}
.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{margin:120px auto 100px auto;color:var(--colors);}
.gywm-t{margin-bottom:70px;font-size:30px;font-family:bold2;}
.gywm-c{margin-bottom:100px;}
.gywm-l{}
.gywm-l dl{margin-bottom:65px;}
.gywm-l dl:last-child{margin-bottom:0;}
.gywm-l dl dt{width:80px;}
.gywm-l dl dd{}
.gywm-l dl dd h3{font-size:18px;margin-bottom:18px;}
.gywm-l dl dd h3 i{line-height:100%;font-size:36px;}
.gywm-l dl dd h3 span{padding-left:15px;}
.gywm-l dl dd h4{font-size:16px;}
.gywm-l dl:hover img{-webkit-transform: translateY(-10px);-ms-transform: translateY(-10px);transform: translateY(-10px);}
.gywm-r{width:741px;overflow:hidden;}
.gywm-r img{display:block;width:100%}
.gywm-r:hover img{transform:scale(1.1);}
.gywm-b{font-size:18px;line-height:30px;}

.gywm2{height:650px;background:url(../images/gywm2-1.jpg)no-repeat center;background-size:cover;color:#fff;padding-top:225px;margin-bottom:135px;}
.gywm2 dl{}
.gywm2 dl dt{width:50%;font-size:18px;line-height:30px;}

.gywm3{background:#f9f9f9;padding:120px 0;}
.gywm3 h4{width:50%;overflow:hidden;}
.gywm3 h4 img{display:block;width:100%;}
.gywm3 h4:hover img{transform:scale(1.1);}
.gywm3 dl{width:470px;font-size:18px;line-height:30px;color:var(--colors);}

.qywh{margin:120px auto}
.qywh-t{margin-bottom:35px;}
.qywh-t dl{width:312px;color:var(--colors);}
.qywh-t dl dt{font-size:18px;line-height:30px;margin-bottom:50px;}
.qywh-t dl dd{font-size:16px;line-height:24px;}
.qywh-t h4{width:761px;overflow:hidden;}
.qywh-t h4 img{display:block;width:100%;}
.qywh-t h4:hover img{transform:scale(1.1);}
.qywh-b{}
.qywh-b h4{width:682px;overflow:hidden;}
.qywh-b h4:last-child{width:401px;}
.qywh-b h4 img{display:block;width:100%;}
.qywh-b h4:hover img{transform:scale(1.1);}
/*gywm*/

/*gywm2*/
.cx{margin:120px auto;}
.cx-t{font-size:18px;line-height:30px;}
.cx-c{margin-top:100px;}
.cx-c h3{font-size:30px;font-family:bold2;margin-bottom:50px;}
.cx-c dl{font-size:18px;line-height:30px;}
.cx-b{margin-top:48px;}
.cx-b h4{width:560px;overflow:hidden;}
.cx-b h4 img{display:block;width:100%}
.cx-b h4:hover img{transform:scale(1.1);}
.cx-b dl{width:466px;font-size:18px;line-height:30px;}

.csjm{}
.csjm-b{padding-top:110px;background:url(../images/csjm-bj.jpg)no-repeat center;background-size:cover;height:830px;margin-top:55px;}
.csjm-b dt{width:560px;background:#fff;padding:70px 55px;font-size:18px;line-height:30px;}

.hjbx .qywh-t dl{width:461px;}
.hjbx .qywh-t h4{width:50%;}
.hjbx .qywh-b h4{width:731px;}
.hjbx .qywh-b h4:last-child{width:360px;}

.yyyj{background:#f9f9f9;padding:120px 0;}
.yyyj-b{background:#fff;}
.yyyj-b h4{width:50%;overflow:hidden;}
.yyyj-b h4 img{display:block;width:100%;}
.yyyj-b h4:hover img{transform:scale(1.1);}
.yyyj-b dl{width:50%;font-size:18px;line-height:30px;padding:0 55px;}
/*gywm2*/

/*gywm3*/
.gsld{margin:120px auto;}
.gsld-b{margin-bottom:90px;}
.gsld-b2{margin-bottom:80px;}
.gsld-b2 h4{width:400px;overflow:hidden;}
.gsld-b2 h4 img{display:block;width:100%;}
.gsld-b2 dl{width:654px;}
.gsld-b2 dl dt{padding-bottom:35px;border-bottom:1px solid #e5e5e5;position:relative;margin-bottom:35px;}
.gsld-b2 dl dt h3{font-size:16px;margin-bottom:20px;}
.gsld-b2 dl dt h3 b{font-size:30px;line-height:100%;font-family: myFirstFont;font-weight: normal;}
.gsld-b2 dl dt h3 i{margin-left:20px;}
.gsld-b2 dl dt p{font-size:16px;line-height:24px;}
.gsld-b2 dl dt h5{width:100px;height:1px;background:var(--colors);position:absolute;left:0;bottom:-1px;}
.gsld-b2 dl dd{line-height:24px;color:#666}
.gsld-b2:hover img{}
/*gywm3*/

/*gywm4*/
.sq{margin:120px auto;}
.sq-b{margin-bottom:100px;}
.sq-b:nth-child(2n) dl{flex-direction: row-reverse}
.sq-b .div1{margin-bottom:40px;}
.sq-b .div1 h3{font-size:30px;font-family:bold2;margin-bottom:40px;}
.sq-b .div1 p{font-size:18px;line-height:30px;}
.sq-b dl{}
.sq-b dl h4{width:50%;overflow:hidden;}
.sq-b dl h4 img{display:block;width:100%;}
.sq-b dl h4:hover img{transform:scale(1.1);}
.sq-b dl dt{width:465px;font-size:18px;line-height:30px;margin-right:20px;}
/*gywm4*/

/*gywm5*/
.zr2{background:#f9f9f9;padding:85px 0 120px;}
.zr2 h3{font-size:30px;font-family:bold2;margin-bottom:35px;}
.zr2 h4{font-size:18px;line-height:30px;margin-bottom:40px;}
.zr2 p{font-size:18px;line-height:30px;margin-bottom:45px;}
.zr2 h5{overflow:hidden;}
.zr2 h5 img{display:block;width:100%;}
.zr2 h5:hover img{transform:scale(1.1);}
/*gywm5*/

/*cgal*/
.cgal{margin:30px auto 110px auto;}
.cgal-t{margin-bottom:25px;}
.cgal-t h3{font-size:30px;font-family:bold2;margin-right:40px;}
.cgal-t form{width:350px;border-radius:50px;overflow:hidden;border:1px solid #e9e9e9;}
.cgal-t form input{height:48px;width:calc(100% - 100px);padding-left:30px;color:var(--colors);}
.cgal-t form input::placeholder{color:var(--colors);}
.cgal-t form button{width:100px;cursor:pointer;background:none;}
.cgal-c{font-size:18px;margin-bottom:65px;border-bottom:1px solid #e5e5e5;}
.cgal-c a{height:70px;position:relative;padding:0 25px;color:var(--colors);}
.cgal-c a p{position:absolute;left:0;bottom:-2px;width:0;height:3px;background:var(--colors);}
.cgal-c a.active,.cgal-c a:hover{font-family:bold2;}
.cgal-c a.active p,.cgal-c a:hover p{width:100%;}
.cgal-t2{margin-bottom:60px;}
.cgal-t2 img{width:100%;display:block;}
.cgal-t2 a{display:block;overflow:hidden;}
.cgal-t2 .swiper-slide{overflow:hidden;}
.cgal-t2 .swiper-slide a{transition:all 3s!important;}
.cgal-t2 .swiper-slide a dl{position:absolute;left:0;width:100%;bottom:0px;color:#fff;height:60%;padding:0 55px 50px 55px;background-image:linear-gradient(rgba(0, 0, 0, 0),rgba(0, 0, 0, 0.5))}
.cgal-t2 .swiper-slide a dl h3{font-size: 24px;margin-bottom:20px;}
.cgal-t2 .swiper-slide a dl p{font-size:16px;line-height:24px;width:50%;}
.cgal-t2 .swiper-slide-active a{}
.cgal-t2 .swiper-slide-active a h3{animation: indalRun 1s ease both .2s;}
.cgal-t2 .swiper-slide-active a p{animation: indalRun 1s ease both .4s;}
.cgal-t2 .swiper-pagination{text-align:right;bottom:45px;padding-right:45px;z-index:10;}
.cgal-t2 .swiper-pagination-bullet{background:none;border:1px solid #fff;opacity:1;}
.cgal-t2 .swiper-pagination-bullet-active{background:#fff;}
.cgal-t2 .swiper-pagination-bullet{margin-right:0!important;margin-left:20px!important;}
.cgal-b2{margin-bottom:40px;}
.cgal-b2 a{margin-bottom:55px;display:block;color:var(--colors);width:calc(50% - 20px)}
.cgal-b2 a:nth-child(n+7){display:none;}
.cgal-b2 a h4{overflow:hidden;margin-bottom:38px;}
.cgal-b2 a h4 img{display:block;width:100%;}
.cgal-b2 a h3{font-size:24px;margin-bottom:20px;}
.cgal-b2 a p{font-size:16px;line-height:24px;}
.cgal-b2 a:hover img{transform:scale(1.1);}
.cgal-b3{}
.cgal-b3 a{font-size:16px;border-bottom:1px solid var(--colors);color:var(--colors);}
.cgal-b3 a:hover{}
/*cgal*/

/*cgal-z*/
.cgal-z{margin:50px auto 110px;}
.cgal-zt{margin-bottom:40px;}
.cgal-zt h5{font-size:14px;margin-bottom:20px;}
.cgal-zt h3{font-size:30px;font-family:bold2;}
.cgal-zb{}
.cgal-zl{width:650px;}
.cgal-zl>h4{font-size:18px;line-height:24px;margin-bottom:55px;}
.cgal-zl .div1{color:#666;font-size:16px;line-height:24px;}
.cgal-zl .div1 img{height:auto!important;}
.cgal-zl .div1 table{width:100%;}
.cgal-zl .div1 table th,.cgal-zl .div1 table td{padding:10px;}
.cgal-zr{width:380px;border-radius:20px;background:#f9f9f9;padding:60px 45px 70px 45px;position: sticky;top: 70px;}
.cgal-zr-t{padding-left:10px;overflow:hidden;border-bottom:1px solid #e5e5e5;margin-bottom:47px;}
.cgal-zr-t dl{margin-bottom:30px;}
.cgal-zr-t dl h5{font-size:16px;color:#666;margin-bottom:9px;}
.cgal-zr-t dl h3{font-size:16px;line-height:24px;}
.cgal-zr-b{}
.cgal-zr-b h3{font-size:16px;margin-bottom:27px;}
.cgal-zr-b h5 a{width:50px;height:50px;border-radius:50px;background:#d2d2d2;margin-right:20px;}
.cgal-zr-b h5 a img{filter: brightness(0) invert(1);}
.cgal-zr-b h5 a:hover{background:var(--colors);}

.cgal-z2{}
.cgal-z2 a{display:block;overflow:hidden;margin-bottom:10px;width:calc(50% - 5px);}
.cgal-z2 a:nth-child(1){width:100%;}
.cgal-z2 a img{display:block;width:100%}
.cgal-z2 a:hover img{transform:scale(1.1);}

.xgal{margin:120px auto;}
.xgal-t{font-size:24px;margin-bottom:50px;}
.xgal-b{position:relative;}
.xgal-b a{display:block;color:var(--colors);}
.xgal-b a h4{overflow:hidden;margin-bottom:30px;}
.xgal-b a h4 img{display:block;width:100%;}
.xgal-b a h5{font-size:14px;margin-bottom:20px;color:#444444}
.xgal-b a h3{font-size:18px;line-height:24px;}
.xgal-b a:hover img{transform:scale(1.1);}
.xgal-b .swiper-button-next{width:65px;height:64px;right:-117px;background:url(../images/r2.png);transition:all 0.5s;background-size:100% 100%;}
.xgal-b .swiper-button-next:hover{background:url(../images/r2-1.png);background-size:100% 100%;}
.xgal-b .swiper-button-prev{width:65px;height:64px;left:-117px;background:url(../images/l2.png);transition:all 0.5s;background-size:100% 100%;}
.xgal-b .swiper-button-prev:hover{background:url(../images/l2-1.png);background-size:100% 100%;}

.zxly{background:#f9f9f9;padding:90px 0;}
.zxly-t{font-size:24px;margin-bottom:35px;}
.zxly-b{}
.zxly-b input{width:calc((100% - 32px) / 3);margin-bottom:20px;border:1px solid #e9e9e9;font-size:16px;color:#666;padding:0 28px;height:60px;}
.zxly-b input::placeholder,.zxly-b textarea::placeholder{color:#666;}
.zxly-b textarea{width:100%;margin-bottom:45px;border:1px solid #e9e9e9;font-size:16px;color:#666;padding:10px 28px;height:210px;}
.zxly-b button{width:200px;height:60px;border-radius:60px;border:1px solid var(--colors);color:var(--colors);font-size:16px;cursor:pointer;transition:all 0.5s;background:none;}
.zxly-b button:hover{background:var(--colors);color:#fff;}
/*cgal-z*/

/*ryzz*/
.ryzz{background:#f9f9f9;padding:95px 0;}
.ryzz-t{font-size:30px;font-family:bold2;text-align:center;margin-bottom:50px;}
.ryzz-b{position:relative;}
.ryzz-b a{display:block;overflow:hidden;}
.ryzz-b a img{display:block;width:100%;}
.ryzz-b a:hover img{transform:scale(1.1);}
.ryzz-b .swiper-button-next{width:64px;height:64px;right:-117px;background:url(../images/r3.png);transition:all 0.5s;background-size: 100% 100%!important;}
.ryzz-b .swiper-button-next:hover{background:url(../images/r3-1.png);}
.ryzz-b .swiper-button-prev{width:64px;height:64px;left:-117px;background:url(../images/l3.png);transition:all 0.5s;background-size: 100% 100%!important;}
.xgal-b .swiper-button-prev:hover{background:url(../images/l3-1.png);}

.jx{margin:100px auto;}
.jx-b{}
.jx-b dl{width:calc((100% - 180px) / 4);margin:0 60px 75px 0;}
.jx-b dl:nth-child(4n){margin-right:0;}
.jx-b dl dt{text-align:center;max-width:calc(100% - 120px);}
.jx-b dl dt h5{font-size:14px;color:#666;margin-bottom:15px;}
.jx-b dl dt h3{font-size:16px;line-height:20px;}
/*ryzz*/

/*jrwm*/
.zyfz{margin:100px auto 130px auto;}
.zyfz-t{font-size:30px;font-family:bold2;margin-bottom:55px;}
.zyfz-c{margin-bottom:80px;}
.zyfz-c h4{width:50%;overflow:hidden;}
.zyfz-c h4 img{display:block;width:100%;}
.zyfz-c:hover h4 img{transform:scale(1.1);}
.zyfz-c dl{width:465px;margin-right:25px;}
.zyfz-c dl h3{font-size:24px;margin-bottom:30px;}
.zyfz-c dl dt{font-size:18px;line-height:30px;}
.zyfz-b{font-size:18px;line-height:30px;margin-bottom:40px;}
.zyfz-b2{overflow:hidden;margin-bottom:100px;}
.zyfz-b2 img{display:block;width:100%}
.zyfz-b2:hover img{transform:scale(1.1);}
.zyfz-b3{}
.zyfz-b3 dl{width:461px;}
.zyfz-b3 dl h3{font-size:24px;margin-bottom:30px;}
.zyfz-b3 dl dt{font-size:18px;line-height:30px;}
.zyfz-b3 h4{width:50%;overflow:hidden;}
.zyfz-b3 h4 img{display:block;width:100%;}
.zyfz-b3 h4:hover img{transform:scale(1.1);}

.jzs{color:#fff;height:780px;padding-top:150px;background:url(../images/jrwm-bj.jpg)no-repeat;background-size:cover;font-size:18px;line-height:30px;}
.jzs dl{width:50%;}

.jrwm{margin:100px auto;}
.jrwm .zyfz-t{
    margin-bottom: 10px;
}
.jrwm-b{}
.jrwm-b dl{border-bottom:1px solid var(--colors);}
.jrwm-b dl dt{padding:57px 30px 43px 23px;cursor:pointer;}
.jrwm-b dl dt h3{width:50%;font-size:24px;padding-left:50px;background:url(../images/jrwm-tb.png)no-repeat center left;}
.jrwm-b dl dt h3 i{font-size:18px;line-height:100%;}
.jrwm-b dl dt p{width:13px;height:13px;background:url(../images/jrwm-tb2.png)no-repeat center;transition:all 0.5s;}
.jrwm-b dl dt p.up{background:url(../images/jrwm-tb3.png)no-repeat center;}
.jrwm-b dl dd{display:none;padding:0 70px 60px 73px;}
.jrwm-b dl dd .div1{margin-bottom:35px;}
.jrwm-b dl dd .div1 .div2{width:443px;}
.jrwm-b dl dd .div1 .div2 h3{font-size:18px;margin-bottom:20px;}
.jrwm-b dl dd .div1 .div2 ul{line-height:24px;color:#666;}
.jrwm-b dl dd a{font-size:16px;color:var(--colors);width:300px;height:60px;border-radius:60px;border:1px solid #000;}
.jrwm-b dl dd a img{margin-right:20px;}
.jrwm-b dl dd a:hover img{transform: translateX(10px)}
/*jrwm*/

/*xwzx*/
.xwzx{margin:120px auto;}
.xwzx-t{margin-bottom:100px;position: relative;}
.xwzx-t a{color:#000;}
.xwzx-t a h4{width:calc(50% - 20px);overflow:hidden;}
.xwzx-t a h4 img{display:block;width:100%;}
.xwzx-t a dl{width:50%;padding:0 55px 0 70px}
.xwzx-t a dl h3{font-size: 24px;line-height:36px;margin-bottom:30px;height:108px;}
.xwzx-t a dl i{margin-bottom:50px;color:var(--colors);}
.xwzx-t a dl i img{margin-right:15px;}
.xwzx-t a dl p{font-size:16px;line-height:30px;height:96px;margin-bottom:60px;}
.xwzx-t a dl h5{width:300px;height:60px;border-radius:60px;border:1px solid #000;}
.xwzx-t a:hover h4 img{transform:scale(1.1);}
.xwzx-t a:hover h5{background:var(--colors);color:#fff;}
.xwzx-t .swiper-button-next{width:65px;height:64px;right:-117px;background:url(../images/r2.png);transition:all 0.5s;background-size:100% 100%;}
.xwzx-t .swiper-button-next:hover{background:url(../images/r2-1.png);background-size:100% 100%;}
.xwzx-t .swiper-button-prev{width:65px;height:64px;left:-117px;background:url(../images/l2.png);transition:all 0.5s;background-size:100% 100%;}
.xwzx-t .swiper-button-prev:hover{background:url(../images/l2-1.png);background-size:100% 100%;}
.xwzx-b{}
.xwzx-b a{display:block;color:#000;width:calc((100% - 80px) / 3);margin:0 40px 100px 0;}
.xwzx-b a:nth-child(3n){margin-right:0;}
.xwzx-b a h4{overflow:hidden;margin-bottom:35px;}
.xwzx-b a h4 img{display:block;width:100%;}
.xwzx-b a h3{font-size:18px;line-height:24px;height:48px;margin-bottom:28px;}
.xwzx-b a p{font-size:16px;line-height:24px;height:72px;margin-bottom:35px;}
.xwzx-b a i{color:var(--colors);}
.xwzx-b a i img{margin-right:15px;}
.xwzx-b a:hover h4 img{transform:scale(1.1);}
/*xwzx*/

/*xwzx-z*/
.xwdt-z{margin:30px auto 100px auto;overflow:hidden;}
.xwdt-zl{width:70.51282051282052%;}
.xwdt-z-t{border-bottom: 1px dashed #e5e5e5;margin-bottom:50px;}
.xwdt-z-t h3{font-size: 30px;line-height: 1.4;margin-bottom:22px;}
.xwdt-z-t p{margin-bottom:40px;}
.xwdt-z-t p img{margin-right:15px;}
.xwdt-z-t i{display:block;width:80px;height:1px;background:var(--colors);margin-bottom:-1px;}
.xwdt-z-b{margin-bottom:100px;line-height:24px;font-size:16px;color:#666}
.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{font-size:16px;line-height:24px;}
.xwdt-z-b2 a{color:#000;width:425px;max-width:calc(50% - 10px);}
.xwdt-z-b2 a p{width:calc(100% - 90px);transition:all 0s;}
.xwdt-z-b2 a:hover{color:var(--colors);}
.xwdt-zr{width:23.076923076923078%}
.xwdt-zr form{margin-bottom:50px;border-radius:50px;border:1px solid #e9e9e9;overflow:hidden;background:#fbfbfb;}
.xwdt-zr form input{height:48px;width:calc(100% - 90px);padding-left:30px;color:var(--colors);font-size:16px;background:none;}
.xwdt-zr form input::placeholder{color:var(--colors);}
.xwdt-zr form button{width:90px;background:none;cursor:pointer;}
.xwdt-zr>h3{font-size:24px;margin-bottom:30px;}
.xwdt-zr a{display:block;color:#000;margin-bottom:35px;}
.xwdt-zr a h4{margin-bottom:25px;overflow:hidden;}
.xwdt-zr a h4 img{display:block;width:100%;}
.xwdt-zr a h3{font-size:18px;line-height:24px;margin-bottom:27px;}
.xwdt-zr a i{color:var(--colors);}
.xwdt-zr a i img{margin-right:15px;}
.xwdt-zr a:hover h4 img{transform:scale(1.1);}
@media screen and (max-width: 1200px){
	.xwdt-z-t h3{font-size:20px;margin-bottom:0px;}
	.xwdt-z-b{margin-bottom:30px;}
	.xwdt-z-b2 a{font-size:12px;}
	.xwdt-z-b table td,.xwdt-z-b table th{padding:5px!important;}
}
/*xwzx-z*/

/*lxwm*/
.lxwm{margin:120px auto;color:#000;}
.lxwm-l{width:425px;}
.lxwm-l h3{font-size: 30px;margin-bottom:75px;}
.lxwm-l dl{margin-bottom:50px;}
.lxwm-l dl dt{height:24px;width:22px;}
.lxwm-l dl dd{width:calc(100% - 40px);font-size:16px;line-height:24px;}
.lxwm-l dl dd a{color:var(--colors);}
.lxwm-l dl dd a:hover{text-decoration:underline;}
.lxwm-l h5{}
.lxwm-l h5 a{width:50px;height:50px;border-radius:50px;border:1px solid #000;margin-right:20px;}
.lxwm-l h5 a img{}
.lxwm-l h5 a:hover{-webkit-transform: translateY(-10px);-ms-transform: translateY(-10px);transform: translateY(-10px);}
.lxwm-r{width:50%;}
.lxwm-r h3{font-size: 30px;margin-bottom:50px;}
.lxwm-r input{width:100%;height:64px;padding:0 18px;font-size:16px;color:#000;border-bottom:1px solid #aaa;margin-bottom:15px;}
.lxwm-r input::placeholder,.lxwm-r textarea::placeholder{color:#000;}
.lxwm-r textarea{width:100%;height:164px;padding:10px 18px;font-size:16px;color:#000;border-bottom:1px solid #aaa;margin-bottom:50px;}
.lxwm-r button{width:210px;height:60px;border-radius:60px;border:1px solid var(--colors);cursor:pointer;background:none;transition:all 0.5s;font-size:16px;color:var(--colors);}
.lxwm-r button:hover{background:var(--colors);color:#fff;}
/*lxwm*/ 

@media(max-width:1850px){
	.xgal-b .swiper-button-next,.xwzx-t .swiper-button-next,.ryzz-b .swiper-button-next{right:-60px;width:50px;height:50px;}
	.xgal-b .swiper-button-prev,.xwzx-t .swiper-button-prev,.ryzz-b .swiper-button-prev{left:-60px;width:50px;height:50px;}
}
@media(max-width:1720px){

}
@media(max-width:1500px){
    .xwzx-t a dl i{margin-bottom:30px;}
}
@media screen and (max-width:1200px){
	.md{top:-60px;}
	.table{overflow:auto;}
	.table table{width:500px;}
	.qywh-t dl dt br{display:none;}
	.qywh-t dl dt p{margin-bottom:10px;}
	.cgal-t2 .swiper-pagination{bottom:10px;}
	.cgal-t2 .swiper-pagination-bullet{margin-right:0!important;margin-left:10px!important;}
	.zxly-b input{height:45px;}
	.zxly-b textarea{height:100px;}
	.zxly-b button{height:45px;width:150px;}
	.jx-b dl{width:100%}
	.jrwm-b dl dt h3{width:calc(100% - 30px)}
	.jrwm-b dl dt h3 i{padding-top:5px;}
	.jrwm-b dl dd a{width:210px;height:50px;}
	.xwdt-z-b2 a img{width:30px;}
	.xwdt-z-b2 a p{width:calc(100% - 40px);}
	.lxwm-r button{width:150px;height:45px;}
	.lxwm-r input{height:45px;}
	.lxwm-r textarea{height:120px;}
	.cgal-c a{height:45px;width: 100%;text-align: left;justify-content: flex-start;}
	.ny-banner-s{top:50%}
	.cgal-c{margin-bottom:20px;}
}
