/*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%;animation: fangda 5s ease-in-out infinite alternate;}
.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 h4{font-size:26px;margin-bottom:30px;}
.ny-banner-s h3{font-size:46px;}
.swiper-button-next,.swiper-button-prev{content: ''!important;opacity:1!important}
.swiper-button-next::after,.swiper-button-prev::after{content: ''!important;}
/*banner*/

.span3{cursor:pointer;}

/*szwz*/
.lon {border-bottom: 1px solid #ebebeb;background:#f5f5f5;}
.lon img {padding-right: 8px;display:block;}
.cont{display:flex;justify-content: flex-end;align-items: center;height: 40px;}
.cont a {vertical-align: middle;color: #6b6b6b;font-size: 14px;display: flex;align-items: center;}
.cont a:last-child{color:#c31321;}
/*szwz*/

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

/*fy*/
.page1{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;}
.page1 li{}
.page1 li a,.page1 li span{display:flex;font-size:16px;color: #999999;align-items:center;justify-content:center;width: 65px;height: 65px;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: #f01b19;}
.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}
}
/*fy*/

/*gywm*/
.gywm{margin:100px auto;}
.gywm-l{width:45.4%;}
.gywm-l h3{color:#f01b19;font-size:38px;line-height:48px;margin-bottom:40px;}
.gywm-l h3 i{color:#333333;}
.gywm-l .div1{position:relative;}
.gywm-l .div1 img{display:block;width:100%;}
.gywm-l .div1 dl{position:absolute;background:#f01919;border-radius:50px;width:10px;height:10px;}
.gywm-l .div1 dl::before, .gywm-l .div1 dl::after {position: absolute;width: 100%;height: 100%;border-radius: 50%;background: #f01919;content: '';top:0;left:0}
.gywm-l .div1 dl::before{animation: scale 2s infinite; }
.gywm-l .div1 dl::after{animation: scale2 2s infinite; }
@keyframes scale{0%{ transform: scale(1); opacity:.9}100%{ transform: scale(2); opacity: 0;}}
@keyframes scale2{0%{ transform: scale(1);opacity:.9;}100%{ transform: scale(4);opacity:0;}}
.gywm-l .div1 .dl1{left:16.740088105726872%;top:30.58103975535168%}
.gywm-l .div1 .dl2{left:29.36857562408223%;top:65.13761467889908%}
.gywm-l .div1 .dl3{left:35.68281938325991%;top:9.785932721712538%}
.gywm-l .div1 .dl4{left:53.15712187958884%;top:54.12844036697247%}
.gywm-l .div1 .dl5{left:56.53450807635829%;top:23.24159021406728%}
.gywm-l .div1 .dl6{left:82.96622613803231%;top:34.5565749235474%}
.gywm-l .div1 .dl7{left:84.43465491923642%;top:75.53516819571865%}
.gywm-r{width:43.733333333333335%;font-size:16px;line-height:32px;color:#666;}

.wmys{background:#f5f5f5;padding:100px 0;}
.wmys-t{color:#333333;font-size:38px;margin-bottom:50px;}
.wmys-c{}
.wmys-c dl{width:calc((100% - 70px) / 3);background:#fff;padding:50px 43px 35px 45px;margin-bottom:80px;}
.wmys-c dl h4{height:135px;transition:all 0.5s;}
.wmys-c dl h3{color:#333;font-size:26px;margin-bottom:25px;}
.wmys-c dl p{color:#666666;font-size:16px;line-height:28px;}
.wmys-c dl:hover h4{-webkit-transform: translateY(-10px);-ms-transform: translateY(-10px);transform: translateY(-10px);}
.wmys-b{background:#fff;}
.wmys-l{width:45%;padding:0 95px;}
.wmys-l h3{color:#333333;font-size:38px;margin-bottom:50px;}
.wmys-l .div1{color:#666666;font-size:17px;line-height: 50px;}
.wmys-l .div1 p{}
.wmys-l .div1 p i{width:7px;height:7px;border-radius:7px;background:#f01b19;margin-right:24px;}
.wmys-r{width:55%;overflow:hidden;}
.wmys-r img{display:block;width:100%;}
.wmys-r:hover img{transform:scale(1.1);}

.fzlc{margin-top:137px;}
.fzlc-t{position:relative;z-index:3;}
.fzlc-t h3{color:#333;font-size:38px;}
.fzlc-t p{margin-right:100px;}
.fzlc-t p a{display:block;width:69px;height:69px;}
.fzlc-t p .a1{background:url(../images/l3.png);margin-right:35px;background-size:100% 100%;}
.fzlc-t p .a1:hover{background:url(../images/l3-1.png);background-size:100% 100%;}
.fzlc-t p .a2{background:url(../images/r3.png);background-size:100% 100%;}
.fzlc-t p .a2:hover{background:url(../images/r3-1.png);background-size:100% 100%;}
.fzlc-b{margin-top:-207px;}
.fzlc-b>div{width:calc(100% + 50px);margin-left:-50px;}
.fzlc-b a{display:block;padding:300px 50px 160px 50px;border-right:1px solid #e2e2e2}
.fzlc-b a h3{color:#f01b19;font-size:30px;margin-bottom:90px;}
.fzlc-b a h3 i{font-size:40px;line-height:100%;}
.fzlc-b a .div1{color:#666;font-size:16px;margin-bottom:40px;}
.fzlc-b a h4{overflow:hidden;}
.fzlc-b a h4 img{display:block;}
.fzlc-b a:hover h4 img{transform:scale(1.1);}

.hzhb{background:#f6f6f6;padding:100px 0;}
.hzhb-t{color:#333333;font-size:38px;margin-bottom:60px;}
.hzhb-c{position:relative;border-left:1px solid #dadada;border-top:1px solid #dadada;margin-bottom:40px;}
.hzhb-c i{position:absolute;display:block;width:100%;left:0;top:calc(50% - 0.5px);height:1px;background:#dadada;}
.hzhb-c .swiper-container{height:460px;width:calc(100% + 1px)}
.hzhb-c .swiper-slide{height:230px;border-right:1px solid #dadada;border-bottom:1px solid #dadada}
.hzhb-c .swiper-slide a{height:230px;}
.hzhb-c .swiper-slide a img{max-width:90%;max-height:90%;}
.hzhb-c .swiper-slide a:hover img{-webkit-transform: translateY(-10px);-ms-transform: translateY(-10px);transform: translateY(-10px);}
.hzhb-b{}
.hzhb-b p{position:relative;width:calc(100% - 200px);height:3px;background:#cbcbcb;}
.hzhb-b p .swiper-pagination-progressbar-fill{background:#f01b19;}
.hzhb-b a{display:block;width:69px;height:69px;}
.hzhb-b .a1{background:url(../images/l2.png);background-size:100% 100%;}
.hzhb-b .a1:hover{background:url(../images/l2-1.png);background-size:100% 100%;}
.hzhb-b .a2{background:url(../images/r2.png);background-size:100% 100%;}
.hzhb-b .a2:hover{background:url(../images/r2.png);background-size:100% 100%;}

.ryzz{background:url(../images/ryzz-bj.jpg)no-repeat center top 12px #f1f1f1;padding:120px 0 167px;position:relative;}
.nybt{text-align:center;margin-bottom:80px}
.nybt h3{color:#1f1f25;text-transform:uppercase;font-size:48px;}
.ryzz .nybt{margin-bottom:0}
.ryzz h6{position:absolute;width:100%;left:0;bottom:73px;height:217px;background:url(../images/ryzz-bj.png)no-repeat center;}
.ryzz-b{position:relative;z-index:3;}
.ryzz-l{margin:158px 0 0 8.125%;width:65.4375%}
.ryzz-l>div{padding-bottom:50px;}
.ryzz-l a{display:block;overflow:hidden;text-align:center;font-size:16px;line-height:24px;color:#000;}
.ryzz-l a h4{overflow:hidden;margin-bottom:20px;}
.ryzz-l a img{display:block;width:100%;}
.ryzz-l a:hover img{transform:scale(1.1);}
.ryzz-l .swiper-pagination{bottom:0}
.ryzz-l .swiper-pagination-bullet{background:#e5e5e5;opacity:1;}
.ryzz-l .swiper-pagination-bullet-active{background:#c8161d;}
/*gywm*/

/*hxyw*/
.hxyw{background:#f3f3f3;padding:133px 0 50px 0;}
.hxyw-b{}
.hxyw-b a{background:#fff;margin-bottom:110px;}
.hxyw-b a:nth-child(2n){flex-direction:row-reverse}
.hxyw-b a h4{width:60.93333333333333%;overflow:hidden;}
.hxyw-b a h4 img{display:block;width:100%;}
.hxyw-b a h4:hover img{transform:scale(1.1);}
.hxyw-b a dl{width:39.06666666666667%;padding:115px 100px 0 74px;}
.hxyw-b a:nth-child(2n) dl{padding:115px 74px 0 100px;}
.hxyw-b a dl h3{color:#333;font-size:37px;margin-bottom:10px;}
.hxyw-b a dl h2{color:#e3e3e3;font-size:22px;text-transform:uppercase;margin-bottom:45px;}
.hxyw-b a dl p{color:#666;font-size:17px;line-height:30px;margin-bottom:100px;}
.hxyw-b a dl h5{width:180px;height:50px;border:1px solid #dfdfdf;color:#333333;font-size:15px;}
.hxyw-b a dl h5 i{display:block;width:14px;height:12px;background:url(../images/hxyw-tb1.png);margin-left:30px;}
.hxyw-b a:hover dl h4 img{transform:scale(1.1);}
.hxyw-b a:hover dl h5{background:#f01b19;border-color:#f01b19;color:#fff;}
.hxyw-b a:hover dl h5 i{background:url(../images/hxyw-tb2.png);}
/*hxyw*/

/*hxyw-z*/
.kyfw{position:relative;z-index:3;margin-top: -100px;padding: 100px 140px 180px 140px;box-shadow:1px -15px 10px rgba(0, 0, 0, 0.02);background:#fff;text-align:center;}
.kyfw-t{color:#333333;font-size:37px;margin-bottom:40px;}
.kyfw-b{color:#666;font-size:16px;line-height:30px;text-align: left;}

.hxyw2{background:#f5f5f5;padding:135px 0 105px 0;}
.hxyw2-b{text-align:center;justify-content: start;}
.hxyw2-b dl{width:calc((100% - 120px) / 5);background:#fff;padding: 40px 30px 40px 30px;transition:all 0.5s;margin-bottom:30px;margin-right: 30px;}
.hxyw2-b dl:nth-child(5n){margin-right:0;}
.hxyw2-b dl h6{overflow:hidden;margin-bottom:20px;}
.hxyw2-b dl h6 img{display:block;width:100%;}
.hxyw2-b dl h3{color:#e7e7e7;font-size:43px;margin-bottom:27px;transition:all 0.5s;}
.hxyw2-b dl h5{width:55px;height:3px;background:#e7e7e7;margin-bottom:30px;transition:all 0.5s;}
.hxyw2-b dl p{font-size:18px;line-height:28px;transition:all 0.5s;color:#666666}
.hxyw2-b dl:hover{background:#f01b19;}
.hxyw2-b dl:hover h5{background:#fff;}
.hxyw2-b dl:hover h3,.hxyw2-b dl:hover p{color:#fff;}
/*hxyw-z*/

/*yfyd*/
.yfyd{background:#f5f5f5;padding:140px 0 180px 0;}
.yfyd-t{color:#333333;font-size:38px;margin-bottom:50px;}
.yfyd-t i{color:#666;font-size:16px;padding-left:30px;font-weight:normal;}
.yfyd-c{background:#fff;padding:108px 92px 140px 92px;margin-bottom:150px;}
.yfyd-c input{width:100%;height:93px;border:1px solid #e8e8e8;color:#bfbfbf;padding:0 32px;margin-bottom:55px;}
.yfyd-c input::placeholder{color:#bfbfbf;}
.yfyd-c button{width:255px;height:72px;background:#f01b19;color:#fff;cursor:pointer;font-size:16px;transition:all 0.5s;}
.yfyd-c button:hover{}
.yfyd-b{background:#fff;padding:108px 92px 140px 92px;}
.yfyd-b>input{width:calc(50% - 30px);height:93px;border:1px solid #e8e8e8;color:#666;padding:0 32px;margin-bottom:45px;font-size: 16px;}
.yfyd-b>input::placeholder{color:#666;}
.yfyd-b select{width:calc(50% - 30px);height:93px;border:1px solid #e8e8e8;color:#666;padding:0 32px;margin-bottom:45px;appearance:none;-moz-appearance:none;-webkit-appearance:none;background:url(../images/yfyd-tb.jpg)no-repeat center right;font-size: 16px;}
.yfyd-b dl{width:calc(50% - 30px);padding-left:33px;margin-bottom:55px;}
.yfyd-b dl dt{color:#666666;font-size:16px;margin-right:30px;line-height:100%;padding-top:35px;}
.yfyd-b dl dd{width:420px;}
.yfyd-b dl dd input{width:108px;height:93px;border:1px solid #e8e8e8;color:#666;padding:10px;text-align:center;font-size: 16px;}
.yfyd-b dl dd i{color:#666;font-size:16px;display:block;width:100%;padding-top:16px;}
.yfyd-b dl dt:last-child{padding-left:10px;}
.yfyd-b p{width:100%}
.yfyd-b p button{width:255px;height:72px;background:#f01b19;color:#fff;cursor:pointer;font-size:16px;transition:all 0.5s;}
.yfyd-b p button:hover{}
/*yfyd*/

/*xwzx*/
.nydh{padding-top:87px;border-bottom:1px solid #e2e2e2;font-size:20px;}
.nydh a{display:block;position:relative;line-height:74px;color:#333333;margin-right:80px;}
.nydh a p{position:absolute;left:0;bottom:-1px;width:0;height:2px;background:#f01b19;}
.nydh a.active,.nydh a:hover{}
.nydh a.active p,.nydh a:hover p{width:100%;}
.xwzx{background:#f5f5f5;padding:80px 0 144px 0;}
.xwzx-t{background:#fff;margin-bottom:90px;}
.xwzx-t h4{width:57.93333333333334%;overflow:hidden;}
.xwzx-t h4 img{display:block;width:100%;}
.xwzx-t>div{width:42.066666666666663%;padding:0 100px 0 50px;}
.xwzx-t>div h3{color:#444;font-size:28px;line-height:42px;margin-bottom:160px;}
.xwzx-t>div dl{}
.xwzx-t>div dl dt{text-align:center;}
.xwzx-t>div dl dt h5{color:#333;font-size:32px;margin-bottom:10px;}
.xwzx-t>div dl dt p{color:#333;font-size:15px;}
.xwzx-t>div dl dd{color:#333333;font-size:16px;}
.xwzx-t>div dl dd img{margin-left:15px;}
.xwzx-t:hover h4 img{transform:scale(1.1);}
.xwzx-t:hover dl dd{color:#f01b19;}
.xwzx-b{}
.xwzx-b a{display:block;background:#fff;width:calc(50% - 25px);margin-bottom:80px;}
.xwzx-b a .div1{}
.xwzx-b a .div1 h4{width:calc(100% - 95px);overflow:hidden;}
.xwzx-b a .div1 h4 img{display:block;width:100%;}
.xwzx-b a .div1 p{width:95px;position:relative;background:#ebebeb;color:#999999;font-size:16px;text-align:center;z-index:1;}
.xwzx-b a .div1 p i{transform: rotate(90deg);transition:all 0s}
.xwzx-b a .div1 p::before {content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;transform-origin: 50% 0%;transform: scaleY(0);transition: transform 300ms;z-index: -1;background:#c8161d;}
.xwzx-b a dl{}
.xwzx-b a dl dt{padding:40px 35px;width:calc(100% - 95px);border-right:1px solid #eee;}
.xwzx-b a dl dt h3{color:#444444;font-size:18px;}
.xwzx-b a dl dd{width:95px;text-align:center;}
.xwzx-b a dl dd h3{color:#333;font-size:24px;margin-bottom:10px;}
.xwzx-b a dl dd h4{color:#333333;font-size:15px;}
.xwzx-b a:hover .div1 h4 img{transform:scale(1.1);}
.xwzx-b a:hover .div1 p{color:#fff}
.xwzx-b a:hover .div1 p::before{transform: none;transform-origin: 50% 100%;}
.xwzx-c{}
.xwzx-c dt{}
.xwzx-c dd{}
.xwzx-c dd a{width:145px;height:65px;background:#fff;margin-left:1px;}
.xwzx-c dd a i{width:18px;height:16px;display:block;}
.xwzx-c dd .a1 i{background:url(../images/xwzx-tb.png);}
.xwzx-c dd .a1:hover i{background:url(../images/xwzx-tb4.png);}
.xwzx-c dd .a2 i{background:url(../images/xwzx-tb2.png);}
.xwzx-c dd .a2:hover i{background:url(../images/xwzx-tb3.png);}
/*xwzx*/


/*xwzx-z*/
.xwzx2{margin:130px auto;background:#fff;padding:95px 100px;}
.xwzx2-t{padding-bottom:30px;border-bottom:1px solid #f2f2f2;color:#333333;}
.xwzx2-t h3{font-size:32px;width:calc(100% - 100px)}
.xwzx2-t dt{text-align:center;font-family:Arial;}
.xwzx2-t dt h4{font-size:32px;margin-bottom:10px;}
.xwzx2-t dt h5{font-size:15px;}
.xwzx2-t2{margin:35px 0;}
.xwzx2-c{color:#666666;font-size:16px;line-height: 35px;padding-bottom:90px;}
.xwzx2-c img{height:auto!important;}
.xwzx2-b{border:1px solid #d6d6d6;padding:34px 58px;font-size:16px;}
.xwzx2-b a{color:#333333;max-width:30%;width:40%}
.xwzx2-b a p{width:calc(100% - 40px);transition:all 0s;}
.xwzx2-b a .img1{display:block;}
.xwzx2-b a .img2{display:none;}
.xwzx2-b a:hover{color: #c8161d;}
.xwzx2-b a:hover .img1{display:none;}
.xwzx2-b a:hover .img2{display:block;}
.xwzx2-b .a1 img{}
.xwzx2-b .a2{text-align:right;}

.tjxw{margin-bottom:100px;}
.tjxw-t{font-size:38px;color:#333333;margin-bottom:50px;}
.tjxw-b{position:relative}
.tjxw-b a{display:block;background:#fff;}
.tjxw-b a .div1{}
.tjxw-b a .div1 h4{width:calc(100% - 95px);overflow:hidden;}
.tjxw-b a .div1 h4 img{display:block;width:100%;}
.tjxw-b a .div1 p{width:95px;position:relative;background:#ebebeb;color:#999999;font-size:16px;text-align:center;z-index:1;}
.tjxw-b a .div1 p i{transform: rotate(90deg);transition:all 0s}
.tjxw-b a .div1 p::before {content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;transform-origin: 50% 0%;transform: scaleY(0);transition: transform 300ms;z-index: -1;background:#c8161d;}
.tjxw-b a dl{}
.tjxw-b a dl dt{padding:40px 35px;width:calc(100% - 95px);border-right:1px solid #eee;}
.tjxw-b a dl dt h3{color:#444444;font-size:18px;}
.tjxw-b a dl dd{width:95px;text-align:center;}
.tjxw-b a dl dd h3{color:#333;font-size:24px;margin-bottom:10px;}
.tjxw-b a dl dd h4{color:#333333;font-size:15px;}
.tjxw-b a:hover .div1 h4 img{transform:scale(1.1);}
.tjxw-b a:hover .div1 p{color:#fff}
.tjxw-b a:hover .div1 p::before{transform: none;transform-origin: 50% 100%;}
.tjxw-b .swiper-button-next{width:69px;height:69px;border-radius:69px;box-shadow:1px 1px 10px rgba(0, 0, 0, 0.1);transition:all 0.5s;background:url(../images/r2.png);right:-80px;}
.tjxw-b .swiper-button-next:hover{background:url(../images/r2-1.png);}
.tjxw-b .swiper-button-prev{width:69px;height:69px;border-radius:69px;box-shadow:1px 1px 10px rgba(0, 0, 0, 0.1);transition:all 0.5s;background:url(../images/l2.png);left:-80px;}
.tjxw-b .swiper-button-prev:hover{background:url(../images/l2-1.png);}
/*xwzx-z*/

/*cjwt*/
.cjwt{background:#fff;padding:110px 100px;}
.cjwt-b{border-top:1px solid #e5e5e5;margin-bottom:85px;}
.cjwt-b dl{border-bottom:1px solid #e5e5e5;}
.cjwt-b dl dt{padding:38px 0;cursor:pointer;}
.cjwt-b dl dt h3{color:#323232;font-size:24px;width:calc(100% - 50px);position:relative;padding-left:35px;}
.cjwt-b dl dt h3 i{position:absolute;width:6px;height:6px;border-radius:6px;background:#f01b19;left:6px;top:calc(50% - 3px);}
.cjwt-b dl dt p{width:40px;height:40px;transition:all 0.5s;background:url(../images/cjwt-tb.png);}
.cjwt-b dl dt p.up{background:url(../images/cjwt-tb2.png);}
.cjwt-b dl dd{display:none;color:#666;font-size:17px;line-height:30px;padding:0 0 35px 35px;}
.cjwt-b dl dd img{height:auto!important}
.cjwt-b dl dd table td,.cjwt-b dl dd table th{padding:10px;}
.cjwt .page1 li a{margin:0 10px;}
.cjwt .page1 li a, .cjwt .page1 li span{border:1px solid #ececec;}
/*cjwt*/

/*yhgj*/
.yhgj{}
.yhgj a{display:block;background:#fff;padding: 80px 50px 100px 50px;position:relative;text-align:center;width:calc((100% - 150px) / 4);margin-bottom:50px;margin-right:50px;}
.yhgj a:nth-child(4n){margin-right:0;}
.yhgj a h3{color:#323232;font-size:24px;margin-bottom:20px;}
.yhgj a p{color:#d0d0d0;line-height:20px;margin-bottom:45px;text-transform:uppercase;}
.yhgj a h5{width:133px;height:40px;color:#333;font-size:16px;border:1px solid #d2d2d2;}
.yhgj a i{display:block;position:absolute;background:#f01b19;}
.yhgj a .i1{width:0px;height:1px;right:0px;top:0px;}
.yhgj a .i2{width:1px;height:0px;left:0px;top:0px;}
.yhgj a .i3{width:0px;height:1px;left:0px;bottom:0px;}
.yhgj a .i4{width:1px;height:0px;right:0px;bottom:0px;}
.yhgj a:hover .i1,.yhgj a:hover .i3{width:100%}
.yhgj a:hover .i2,.yhgj a:hover .i4{height:100%}
.yhgj a:hover h5{background:#f01b19;border-color:#f01b19;color:#fff;}
/*yhgj*/

/*lxwm*/
.tdfc{margin:100px auto;}
.tdfc-t{color:#333333;font-size:38px;margin-bottom:60px;}
.tdfc-b{position:relative}
.tdfc-b .swiper-container{padding-bottom:90px;}
.tdfc-b a{display:block;overflow:hidden;}
.tdfc-b a img{display:block;width:100%;}
.tdfc-b a:hover img{transform:scale(1.1)}
.tdfc-b .swiper-pagination{bottom:0;}
.tdfc-b .swiper-pagination-bullet{background:#dedede;opacity:1}
.tdfc-b .swiper-pagination-bullet-active{background:#f01b19}
.tdfc-b .swiper-button-next{width:69px;height:69px;border-radius:69px;box-shadow:1px 1px 10px rgba(0, 0, 0, 0.1);transition:all 0.5s;background:url(../images/r2.png);right:90px;}
.tdfc-b .swiper-button-next:hover{background:url(../images/r2-1.png);}
.tdfc-b .swiper-button-prev{width:69px;height:69px;border-radius:69px;box-shadow:1px 1px 10px rgba(0, 0, 0, 0.1);transition:all 0.5s;background:url(../images/l2.png);left:90px;}
.tdfc-b .swiper-button-prev:hover{background:url(../images/l2-1.png);}

.ygfl{margin:100px auto;}
.ygfl-l{width:47.26666666666667%;background:#f8f8f8;padding:0 80px;}
.ygfl-l h3{color:#333333;font-size:38px;margin-bottom:55px;}
.ygfl-l .div1{color:#666666;font-size:16px;line-height:20px;}
.ygfl-l .div1 p{position:relative;padding-left:28px;margin-bottom:25px;}
.ygfl-l .div1 p i{width:7px;height:7px;border-radius:7px;background:#f01b19;display:block;position:absolute;left:0;top:6.5px;}
.ygfl-r{width:51%;overflow:hidden;}
.ygfl-r img{display:block;width:100%;}
.ygfl-r:hover img{transform:scale(1.1)}
.jrwm{padding:100px 0;background:#f5f5f5;}
.jrwm-b{}
.jrwm-b dl{display:none;margin-bottom:15px;background:#fff;transition:all 0.5s;}
.jrwm-b dl:hover{box-shadow:1px 1px 10px rgba(0, 0, 0, 0.1);}
.jrwm-b dl:nth-child(-n+5){display:block;}
.jrwm-b dl dt{padding:20px 55px;cursor:pointer;font-weight: bold;}
.jrwm-b dl:nth-child(1) dt{background: #f01b19;color:#fff;}
.jrwm-b dl:nth-child(1) dt p{color:#fff!important;font-size:16px;background:none!important;height:auto;}
.jrwm-b dl .p1{width:160px;color:#555555;font-size:18px;}
.jrwm-b dl .p2{width:140px;color:#999;font-size:16px;}
.jrwm-b dl .p3{width:50px;color:#999;font-size:16px;}
.jrwm-b dl .p4{width:40px;color:#999;font-size:16px;}
.jrwm-b dl .p5{width:36px;text-align:center;height:36px;line-height:36px;background:url(../images/jrwm-tb.png)no-repeat center;transition:all 0.5s;}
.jrwm-b dl .p5.up{background:url(../images/jrwm-tb2.png)no-repeat center;}
.jrwm-b dl dd{border-top:1px solid #f0f0f0;padding:55px 55px;display:none;font-size:15px;line-height:30px;color:#999;}
.jrwm-b dl dd h3{font-size:16px;color:#333;margin-bottom:5px;}
.jrwm-b2{text-decoration:underline;color: #f01b19;font-size:16px;}

.lxwm{margin:125px auto }
.lxwm-b{padding-bottom:48px;border-bottom:1px solid #e0e0e0;margin-bottom:66px;}
.lxwm-b:last-child{padding-bottom:0!important;margin-bottom:0!important;border:none!important}
.lxwm-b>h3{color:#333333;font-size:26px;margin-bottom:47px;}
.lxwm-b>h3 i{color:#666;font-size:16px;padding-left:10px;font-weight:normal;line-height: 100%;}
.lxwm-b dl{}
.lxwm-b dl dt{}
.lxwm-b dl dt:nth-child(1){width:430px;}
.lxwm-b dl dt:nth-child(2){width:380px;}
.lxwm-b dl dt:nth-child(3){}
.lxwm-b dl dt h3{color:#333333;font-size:22px;margin-bottom:25px;}
.lxwm-b dl dt .div1{color:#666666;font-size:16px;line-height:22px;width:256px;}
.zxly{background:#f5f5f5;padding:130px 0;}
.zxly-l{padding-top:60px;}
.zxly-l h4{color:#f01b19;font-size:26px;margin-bottom:30px;}
.zxly-l h3{color:#333333;font-size:38px;}
.zxly-r{width:51.6%;background:#fff;padding:55px 67px;}
.zxly-r form{width:100%;}
.zxly-r input{width:calc(50% - 23px);height:54px;border-bottom:1px solid #e8e8e8;margin-bottom:53px;transition:all 0.5s;color:#666;font-size:16px;}
.zxly-r input:hover{border-color:#f01b19}
.zxly-r input:nth-child(5){width:100%;}
.zxly-r input:nth-child(6){width:100%;}
.zxly-r input::placeholder{color:#666;}
.zxly-r .div1{width: 400px;margin-bottom:20px;}
.zxly-r .div1 input{width:calc(100% - 100px);}
.zxly-r .div1 img{width:100px;height:54px;cursor:pointer}
.zxly-r button{width:150px;height:54px;background:#f01b19;color:#fff;font-size:16px;cursor:pointer;transition:all 0.5s;}
.zxly-r button:hover{opacity:0.8;}
#container{margin:130px auto;height:630px;border-radius:10px;}
/*lxwm*/

@media screen and (max-width:1200px){
	body:before{content: '';width:100%;height:60px;display:block;}
	.md{top:-60px;}
	.table{overflow:auto;}
	.table table{width:500px;}
	.fzlc-t p a,.hzhb-b a{display:block;width:50px;height:50px;}
	.fzlc-b a{border:none}
	.hzhb-c .swiper-container{height:200px;}
    .hzhb-c .swiper-slide{height:100px;border-right:1px solid #e2e2e2}
    .hzhb-c .swiper-slide a{height:100px;}
    .hzhb-c .swiper-slide a img{max-width:70%;max-height:70%;}
    .hxyw2-b dl{width: 100%!important;}
    .yfyd-b dl dd input{width:40px;height:40px;}
    .yfyd-b dl dd{width:165px;}
    .yfyd-b dl dt{padding-top:15px;}
    .yfyd-c button,.yfyd-b p button{height:50px;}
    .nydh a{width:calc(100% / 3);line-height:30px;}
    .xwzx-c dd a{width:30px;height:30px;}
    .xwzx2-b a{color:#333333;max-width:100%;}
    .xwzx2-b .a2{text-align:left;}
    .nydh a.active,.nydh a:hover{color:#f01b19}
    .cjwt .page1 li a{margin:0 5px;}
    .zxly-r input,.zxly-r .div1 img{height:40px;font-size:14px;}
    .zxly-r button{height:50px;}
    #container{height:200px;}
    .hxyw2-b dl{margin-right:0;}
    .xwzx2-c{font-size:14px;line-height:24px;}
    .cjwt-b dl dd table td,.cjwt-b dl dd table th{padding:5px;}
    .ygfl-l .div1 p{margin-bottom:10px;}
    .jrwm-b dl .p1{width:150px}
	.jrwm-b dl .p2{width:80px}
	.ryzz{background:#f1f1f1;}
}
