/*banner*/
body{background:#fff ;    } 
@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: 35%;-webkit-transform: translateY(-50%) translateX(-50%);transform: translateY(-50%) translateX(-50%);color:#fff;text-align:center;}
.ny-banner-s h3{font-size:48px;text-transform:uppercase;}
.ny-banner-s p{font-size:18px;margin-top: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 {}
.lon img {padding-right: 8px;display:block;}
.cont{display:flex;justify-content: flex-end;align-items: center;height: 60px;}
.cont a {vertical-align: middle;color: #c2c2c2;font-size: 14px;display: flex;align-items: center;}
.cont a:last-child{color:#29a49b;}
/*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: #5f5f5f;align-items:center;justify-content:center;width: 35px;height: 35px;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: #29a49b;}
.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:40px auto 170px auto;position:relative;justify-content:flex-end;}
.gywm-l{background:#fff;padding:70px 50px;width:calc(50% + 60px);z-index:3;}
.gywm-l h3{font-size:30px;margin-bottom:45px;}
.gywm-l .div1{color:#878787;line-height:30px;}
.gywm-r{width:50%;overflow:hidden;}
.gywm-r img{display:block;width:100%;}
.gywm-r:hover img{transform:scale(1.1);}

.ryzz{}
.nybt{text-align:center;font-size:30px;margin-bottom:50px;}
.ryzz-b{position:relative;}
.ryzz-b a{display:block;font-size:16px;text-align:center;color:#5f5f5f;padding:50px 57px 40px 57px;background:#fff;}
.ryzz-b a h4{overflow:hidden;margin-bottom:47px;}
.ryzz-b a h4 img{display:block;width:100%}
.ryzz-b a {transition:all 0s;}
.ryzz-b a:hover{color:#29a49b;}
.ryzz-b a:hover img{transform:scale(1.1);}
.ryzz-b .swiper-button-next{width:40px;height:40px;right:-80px;background:url(/template/pc/skin/images/r2.png);}
.ryzz-b .swiper-button-prev{width:40px;height:40px;left:-80px;background:url(/template/pc/skin/images/l2.png);}

.lxwm{margin:100px auto;padding:40px 34px 40px 47px;background:#fff;}
.lxwm-l{width:410px}
.lxwm-l h3{font-size:24px;margin-bottom:48px;}
.lxwm-l h3 i{color:#878787;padding-left:16px;font-size:16px;}
.lxwm-l p{font-size:16px;padding:23px 38px;margin-bottom:20px;border:1px solid #eee}
.lxwm-l p:last-child{margin-bottom:0;}
.lxwm-r{width:740px;height:420px;}
.lxwm{}
/*gywm*/

/*cpzx*/
.cp-banner{height:150px;background:url(/template/pc/skin/images/cpzx-bj.jpg)no-repeat center;}
.cpzx{margin-bottom:70px;}
.cpzx-t{margin-bottom:50px;font-size:20px;}
.cpzx-t a{display:flex;justify-content:center;align-items:center;width:159px;position:relative;color:#999999;height:70px;background:#403d3d;}
.cpzx-t a i{transition:all 0s;position:relative;z-index:3;}
.cpzx-t a p{position:absolute;left:0;bottom:0;background:#fff;border-top: 3px solid #403d3d;width:100%;height:0;}
.cpzx-t a.active,.cpzx-t a:hover{color:#29a49b;}
.cpzx-t a.active p,.cpzx-t a:hover p{height:100%;border-color: #29a49b;}
.cpzx-b{margin-bottom:40px;}
.cpzx-b dl{position:relative;width:calc((100% - 75px) / 4);margin-right:25px;margin-bottom:20px;overflow:hidden;background:#f7f8fc;background:#f7f8fc;padding-bottom:30px;}
.cpzx-b dl:nth-child(4n){margin-right:0;}
.cpzx-b dl dt{}
.cpzx-b dl dt h4{overflow:hidden;margin-bottom:40px;}
.cpzx-b dl dt h4 img{display:block;width:100%;}
.cpzx-b dl dt h3{color:#000;font-size:20px;margin:0 20px 25px 20px;}
.cpzx-b dl dt p{margin:0 20px}
.cpzx-b dl dt p i{border-radius:5px;border:1px solid #29a49b;color:#29a49b;margin-right:10px;line-height:28px;padding: 0 6px;}
.cpzx-b dl dt p i:hover{background:#29a49b;color:#fff;}
.cpzx-b dl dd{position:absolute;left:0;bottom:0;overflow:hidden;color:#fff;background:rgba(41, 164, 155, 0.9);padding:0 30px;overflow:hidden;width:100%;height:0;z-index:3;transition:all 0.5s;}
.cpzx-b dl dd .div1{width:100%}
.cpzx-b dl dd h3{font-size:24px;text-align:center;margin-bottom:30px;}
.cpzx-b dl dd p{font-size:16px;line-height:30px;margin-bottom:32px;}
.cpzx-b dl dd a{border-radius:5px;border:1px solid #fff;color:#fff;font-size:16px;margin-bottom:20px;height:40px;}
.cpzx-b dl dd a:last-child{background:#fff;color:#29a49b;}
.cpzx-b dl:hover dd{height:100%;}

.cpzx2{background:rgba(0,0,0,0.4);width:100%;height:100%;position:fixed;left:0;top:0;z-index:10;display:none;justify-content:center;align-items:center;z-index:1000000000000;}
.cpzx2-b{background:#fff;}
.cpzx2-b>div{flex-wrap:wrap;align-items:center;justify-content:space-between;align-items:center;}
.cpzx2-l{background:#f6f6f6;width:800px;height:600px;}
.cpzx2-r{width:320px;}
.cpzx2-r h3{color:#29a49b;font-size:30px;margin-bottom:40px;}
.cpzx2-r h4{font-size:18px;margin-bottom:25px;}
.cpzx2-r .div1{color:#5f5f5f;line-height:24px;margin-bottom:30px;}
.cpzx2-r a{height:60px;background:#29a49b;color:#fff;font-size:18px;}
.cpzx2-r a:hover{opacity:0.8;}

.cpys{padding:80px 0;background:url(/template/pc/skin/images/cpys-bj.jpg)no-repeat center;background-size:auto 100%}
.cpys-b{}
.cpys-b dl{position:relative;border:1px solid #e5e5e5;background:#fff;padding:83px 35px 60px 35px;width:calc((100% - 40px) / 4);transition:all 0.5s;}
.cpys-b dl h4{margin-bottom:50px;text-align:center;}
.cpys-b dl h3{text-align:center;font-size:24px;margin-bottom:38px;}
.cpys-b dl .div1{color:#5f5f5f;font-size:16px;line-height:30px;}
.cpys-b dl i{display:block;background:#29a49b;position:absolute;transition:all 0.5s;}
.cpys-b dl .i1{width:0px;height:1px;right:0px;top:0px}
.cpys-b dl .i2{width:1px;height:0px;left:0px;top:0px}
.cpys-b dl .i3{width:0px;height:1px;left:0px;bottom:0px}
.cpys-b dl .i4{width:1px;height:0px;right:0px;bottom:0px}
.cpys-b dl:hover{box-shadow:1px 1px 10px rgba(0,0,0,0.2);}
.cpys-b dl:hover .i1,.cpys-b dl:hover .i3{width:100%}
.cpys-b dl:hover .i2,.cpys-b dl:hover .i4{height:100%;}

.wmys{margin:75px auto}
.wmys-t{display:flex;align-items:flex-end;margin-bottom:33px;}
.wmys-t h3{font-size:30px;color:#010101;}
.wmys-t h3 i{color:#29a49b;}
.wmys-t h4{color:#3f3f3f;padding-left: 20px;font-size:18px;}
.wmys-b{justify-content:space-between;flex-wrap:wrap;}
.wmys-b a{display: block;position:relative;overflow:hidden;color:#fff;}

.wmys-b a h5 img{display: block;}
.wmys-b a dt{display: flex;justify-content:center;align-items:center;font-size:18px;position:absolute;width:100%;height:100%;left:0;top:0;background:rgba(41,164,155,0.8);}
.wmys-b a dt div{}
.wmys-b a dt h4{height:57px;}
.wmys-b a dt p{font-size:18px;width:18px;}
.wmys-b a dd{padding:33px 50px 23px 50px;}
.wmys-b a dd h3{font-size:24px;margin-bottom:16px;}
.wmys-b a dd p{line-height:24px;}

.khsd{padding:80px 0;background:url(/template/pc/skin/images/khsd-bj.jpg)no-repeat center;}
.khsd .wmys-t h3{color:#fff;}
.khsd .wmys-t h4{color:#bebebe;}
.khsd-b{position:relative;}
.khsd-b a{display: block;border-radius:5px;overflow:hidden;background:#fff;}
.khsd-b a h4{overflow:hidden;}
.khsd-b a h4 img{display: block;width:100%;}
.khsd-b a dl{padding:15px 15px 25px 15px;}
.khsd-b a dl h3{display: flex;align-items:center;margin-bottom:14px;color:#333;font-size:16px;background:url(/template/pc/skin/images/khsd-tb2.png)no-repeat center right;}
.khsd-b a dl h3 img{margin-right:10px;}
.khsd-b a dl h5{padding-top:15px;border-top:1px solid #eee;display: flex;font-size:14px;color:#29a49b;margin-bottom:16px;}
.khsd-b a dl h5 i{display: flex;justify-content:center;align-items:center;margin-right:10px;border-radius:5px;border:1px solid #29a49b;width:55px;height:20px;}
.khsd-b a dl>p{color:#5f5f5f;line-height:24px;margin-bottom:23px;}
.khsd-b a dl dd{display:flex;align-items:center;justify-content:space-between;color:#a7a7a7;}
.khsd-b a dl dd p{display:flex;align-items:center;}
.khsd-b a dl dd p img{margin-right:10px;}
.khsd-b a dl dd p i{display: block;margin-right:20px;}
.khsd-b a:hover{}
.khsd-b a:hover h4 img{transform:scale(1.1);}
.khsd-b a:hover h3{color:#29a49b;}
.khsd-b a:hover dl>p{color:#29a49b;}
.khsd .swiper-button-next{background:url(/template/pc/skin/images/r.png);width:17px;height:31px;right:-60px;}
.khsd .swiper-button-prev{background:url(/template/pc/skin/images/l.png);width:17px;height:31px;left:-60px;}
/*cpzx*/

/*khsd*/
.ny-banner-s2{position:absolute;left: 50%;top: 50%; -webkit-transform: translateY(-50%) translateX(-50%);transform: translateY(-50%) translateX(-50%);color:#fff;}
.ny-banner-s2 h3{font-size:48px;margin-bottom:30px;}
.ny-banner-s2 h3 i{color:#29a49b;}
.ny-banner-s2 p{margin-bottom:55px;font-size:24px;}

.khsd2{margin: 10px auto 80px;}
.khsd2-b{margin-bottom:60px;}
.khsd2-b2{margin-bottom:20px;border:1px solid #eee;background:#fff;transition:all 0.5s;}
.khsd2-l{background:#f1f3f4;text-align:center;width:233px;}
.khsd2-l h4{margin-bottom:15px;}
.khsd2-l h3{font-size:16px;margin-bottom:23px;}
.khsd2-r{width:calc(100% - 233px);padding:32px 45px 22px 45px;}
.khsd2-r .dl1{padding-bottom:20px;border-bottom:1px solid #eee;margin-bottom:20px;}
.khsd2-r .dl1 dt{width:480px;}
.khsd2-r .dl1 dt a{display:block;color:#6a6a6a;line-height:30px;}
.khsd2-r .dl1 dt a:hover{color:#29a49b;}
.khsd2-r .dl1 dd{width:376px;}
.khsd2-r .dl1 dd a{overflow:hidden;border-radius:2px;display:block;width:178px;}
.khsd2-r .dl1 dd a img{display:block;width:100%;}
.khsd2-r .dl1 dd a:hover img{transform:scale(1.1);}
.khsd2-r .dl2{}
.khsd2-r .dl2 dt{}
.khsd2-r .dl2 dt img{margin-right:10px;}
.khsd2-r .dl2 dt i{color:#29a49b;}
.khsd2-r .dl2 dt i:nth-child(2){padding-right:35px;}
.khsd2-r .dl2 dt i:nth-child(4){padding-right:140px;}
.khsd2-r .dl2 dt p{color:#878787;}
.khsd2-r .dl2 dd{}
.khsd2-r .dl2 dd i{display:block;width:70px;line-height:25px;text-align:center;color:#29a49b;background:#ecf7f6;border-radius:2px;margin-left:10px;}
.khsd2-r .dl2 dd p{color:#878787;margin-left:36px;}
.khsd2-b2:hover{box-shadow:1px 1px 10px rgba(0,0,0,0.2);}
/*khsd*/

/*khsd-z*/
.khsd3{margin:10px auto 70px auto;}
.khsd3-l{width:910px;}
.khsd3-l1{background:#fff;border:1px solid #e5e5e5;padding:45px 50px 70px 50px;margin-bottom:20px;}
.khsd3-l1-t{padding:0 6px 30px 15px;border-bottom:1px solid #eee;margin-bottom:40px;}
.khsd3-l1-t dt{
    min-width: 30%;
    justify-content: space-between;
}
.khsd3-l1-t dt div{width:calc(100% - 67px)}
.khsd3-l1-t dt h3{font-size:16px;margin-bottom:8px;}
.khsd3-l1-t dt img{display:block;}
.khsd3-l1-t h4{font-size:14px;color:#878787;}
.khsd3-l1-t a{width:185px;height:45px;border:1px solid #29a49b;border-radius:50px;color:#000;}
.khsd3-l1-t a img{margin-right:15px;}
.khsd3-l1-t a i{color:#29a49b}
.khsd3-l1-t a:hover{}
.khsd3-l1-b{color:#6a6a6a;font-size:16px;line-height:36px;}
.khsd3-l1-b img{height: auto!important;}
.khsd3-l2{background:#fff;border:1px solid #e5e5e5;padding: 45px 35px 0px 35px;}
.khsd3-l2-t{border-bottom:1px solid #eee;margin-bottom:45px;}
.khsd3-l2-t h3{padding: 0 30px 30px 16px;color:#333;margin-bottom:-1px;font-size:24px;border-bottom: 1px solid #29a49b;}
.khsd3-l2-t h3 i{color:#29a49b;}
.khsd3-l2-b{padding:0 16px}
.khsd3-l2-b li{margin-bottom:70px;}
.khsd3-l2-b li .dl1{margin-bottom:25px;}
.khsd3-l2-b li .dl1 dt{width: 50%;}
.khsd3-l2-b li .dl1 dt h4{width:40px;}
.khsd3-l2-b li .dl1 dt h4 img{display:block;width:100%;}
.khsd3-l2-b li .dl1 dt div{width:calc(100% - 66px)}
.khsd3-l2-b li .dl1 dt h3{font-size:16px;margin-bottom:8px;}
.khsd3-l2-b li .dl1 dt img{display:block;}
.khsd3-l2-b li .dl1 p{color:#878787;margin-right:38px;}
.khsd3-l2-b li .dl1 p i{}
.khsd3-l2-b li .dl2{width:calc(100% - 66px);margin-left:66px;border-bottom:1px solid #eee;padding-bottom:20px;}
.khsd3-l2-b li .dl2 dt{color:#6a6a6a;line-height:24px;margin-bottom:22px;}
.khsd3-l2-b li .dl2 dd{margin-bottom:37px;}
.khsd3-l2-b li .dl2 dd a{border-radius:2px;overflow:hidden;display:block;margin-right:10px;width:120px;o}
.khsd3-l2-b li .dl2 dd a:hover img{transform:scale(1.1);}
.khsd3-l2-b li .dl2 h5{padding-left:20px;color:#29a49b;font-size:14px;}
.khsd3-l2-b li .dl2 h5 img{margin-right:10px;}
.khsd3-l2-b li .dl2 h5 i{padding-right:35px;}
.khsd3-l3{background:#f1f3f4;border:1px solid #e5e5e5;border-top:none;padding:47px 50px 50px 50px;}
.khsd3-l3-t{}
.khsd3-l3-b{}
.khsd3-l3-b dl{margin-bottom:17px;}
.khsd3-l3-b dl:last-child{margin-bottom:0;}
.khsd3-l3-b dl h3{font-size:16px;}
.khsd3-l3-b dl dt{width:calc(100% - 70px);align-items:flex-start;}
.khsd3-l3-b dl dt textarea{width:100%;height:150px;background:#fff;padding:10px;width:100%}
.khsd3-l3-b dl dt .div1{overflow:hidden;margin-right:10px;}
.khsd3-l3-b dl dt .div1 img{display:block;width:100%}
.khsd3-l3-b dl dt .div2{position:relative;border-radius:2px;border:1px solid #e5e5e5;color:#878787;text-align:center;cursor:pointer;width:160px;height:110px;}
.khsd3-l3-b dl dt .div2 i{margin-bottom:17px;font-size:30px;display:block;}
.khsd3-l3-b dl dt .div2 p{}
.khsd3-l3-b dl dt .div2 input{position:absolute;width: 100%;height:100%;left:0;top:0;opacity:0;cursor:pointer;}
.khsd3-l3 dl dt button{width:160px;height:50px;background:#29a49b;color:#fff;transition:all 0.5s;cursor: pointer;border-radius:2px;}
.khsd3-l3 dl dt button:hover{opacity:0.8;}
.khsd3-r{width:350px;}
.khsd3-r h5{border-radius:2px;background:#3f3f3f;color:#fff;font-size:20px;padding:20px 34px;margin-bottom:19px;margin-bottom:19px;}
.khsd3-r a{display:block;border:1px solid #e5e5e5;background:#fff;margin-bottom:20px;}
.khsd3-r a h4{overflow:hidden;}
.khsd3-r a h4 img{display:block;width:100%}
.khsd3-r a dl{border-top:1px solid #e5e5e5;padding:20px 34px 30px 34px}
.khsd3-r a dl h3{color:#000;font-size:20px;margin-bottom:25px;}
.khsd3-r a dl p{}
.khsd3-r a dl p i{color:#29a49b;border-radius:5px;border:1px solid #29a49b;padding:10px 13px;margin-right:10px;display:block;}
.khsd3-r a dl p i:hover{background:#29a49b;color:#fff;}
/*khsd-z*/

/*bzzx*/
.ny-banner-s3{position:absolute;left: 50%;top: 50%; -webkit-transform: translateY(-50%) translateX(-50%);transform: translateY(-50%) translateX(-50%);color:#fff;}
.ny-banner-s3 h3{font-size:48px;margin-bottom:43px;}
.ny-banner-s3 dl{border-radius:2px;border:1px solid #888f9e;width:496px;max-width:100%;padding-left:14px;margin-bottom:20px;}
.ny-banner-s3 dl input{width:calc(100% - 78px);height:50px;color:#fff;background:none;}
.ny-banner-s3 dl input::placeholder{color:#fff}
.ny-banner-s3 dl button{width:78px;background:url(/template/pc/skin/images/ss.png)no-repeat center;cursor:pointer;}
.ny-banner-s3 p{color:#a5a5a5;}
.bzzx{margin:10px auto 70px auto;}
.bzzx-l{width:350px;}
.bzzx-l h4{border-radius:2px;color:#fff;font-size:20px;background:#29a49b;padding:20px 34px;margin-bottom:20px;}
.bzzx-l dl{border-radius:2px;overflow:hidden;border:1px solid #e5e5e5;background:#f1f3f4;margin-bottom:20px;}
.bzzx-l dl dt{cursor:pointer;padding:19px 40px 19px 34px}
.bzzx-l dl dt h3{font-size:20px;}
.bzzx-l dl dt span{width:15px;height:15px;background:url(/template/pc/skin/images/bzzx-tb.png)no-repeat center;}
.bzzx-l dl dt .up{background:url(/template/pc/skin/images/bzzx-tb2.png)no-repeat center;}
.bzzx-l dl dd{background:#fff;border-top:1px solid #e5e5e5;padding: 20px 0;font-size:16px;display:none;}
.bzzx-l dl dd a{display:block;line-height:50px;padding:0 46px 0 34px;color: #878787;position:relative;}
.bzzx-l dl dd a i{display:block;width:6px;height:8px;position:absolute;right:46px;top:calc(50% - 4px);background:url(/template/pc/skin/images/bzzx-tb3.png);}
.bzzx-l dl dd a.active,.bzzx-l dl dd a:hover{background:#f1f3f4;color: #29a49b;}
.bzzx-l dl dd a.active i,.bzzx-l dl dd a:hover i{background:url(/template/pc/skin/images/bzzx-tb4.png);}
.bzzx-r{width:910px;border-radius:2px;background:#fff;border:1px solid #e5e5e5;padding:33px 35px 55px 35px;}
.bzzx-t{margin-bottom:35px;border-bottom:1px solid #eee;}
.bzzx-t h3{color:#29a49b;font-size:24px;padding:0 17px 26px 17px;border-bottom:1px solid #29a49b;margin-bottom:-1px;}
.bzzx-b{color:#878787;line-height:30px;font-size: 16px;}
.bzzx-b img{height:auto!important}
/*bzzx*/

/*cjwt*/
.cjwt{margin-bottom:40px;}
.cjwt dl{margin-bottom:38px;padding:0 25px 35px 40px;background:url(/template/pc/skin/images/cjwt-tb7.png)no-repeat;border-bottom:1px solid #eee;}
.cjwt dl dt{margin-bottom:30px;cursor:pointer;}
.cjwt dl dt h3{color:#414141;font-size:18px;width:calc(100% - 30px)}
.cjwt dl dt span{width:15px;height:7px;display:block;background:url(/template/pc/skin/images/cjwt-tb.png);transition:all 0.5s;}
.cjwt dl dt .up{transform: rotate(180deg);}
.cjwt dl dd{margin-bottom:37px;color:#414141;display:none;}
.cjwt-b{color:#878787;}
.cjwt-b p{margin-right:40px;}
.cjwt-b p img{margin-right:10px;}
/*cjwt*/

/*xwzx*/
.xwzx{margin:50px auto 70px auto;position:relative;}
.xwzx-l{width:160px;}
.xwzx-l dl{width:160px;background:#fff;border-radius:5px;padding:26px 20px;font-size:16px;}
.xwzx-l dl.active{position:fixed;top:80px}
.xwzx-l dl.active2{position:absolute;bottom:0px}
.xwzx-l dl a{display:block;color:#5f5f5f;padding:14px;border-radius:5px;margin-bottom: 10px;}
.xwzx-l dl a p{padding-left:20px;transition: all 0s;background:url(/template/pc/skin/images/xwzx-tb3.png)no-repeat center left;}
.xwzx-l dl a.active,.xwzx-l dl a:hover{background:#29a49b;color:#fff;}
.xwzx-l dl a.active p,.xwzx-l dl a:hover p{background:url(/template/pc/skin/images/xwzx-tb4.png)no-repeat center left;}
.xwzx-c{width:770px;}
.xwzx-t{border-radius:5px;background:#fff;padding:25px 20px 40px 20px;margin-bottom:20px;display:block;}
.xwzx-t h4{overflow:hidden;border-radius:5px;margin-bottom:30px;}
.xwzx-t h4 img{display:block;width:100%}
.xwzx-t h3{color:#000;font-size:24px;margin:0 20px 20px 20px;}
.xwzx-t p{color:#878787;margin:0 20px}
.xwzx-b{border-radius:5px;background:#fff;padding:38px 20px 43px 20px;}
.xwzx-b-t{margin-bottom:24px;border-bottom:1px solid #eee;}
.xwzx-b-t h3{padding:0 20px 24px 20px;margin-bottom:-1px;border-bottom:1px solid #29a49b;font-size:24px;}
.xwzx-b-c{}
.xwzx-b-c a{margin-bottom:20px;}
.xwzx-b-c a:nth-child(n+11){display:none;}
.xwzx-b-c a h4{border-radius:5px;overflow:hidden;width:200px;}
.xwzx-b-c a h4 img{display:block;width:100%;}
.xwzx-b-c a div{width:490px;}
.xwzx-b-c a h3{font-size:18px;color:#000;margin-bottom:15px;}
.xwzx-b-c a p{color:#878787;line-height:24px;margin-bottom:20px;}
.xwzx-b-c a h5{color:#c7c7c7;font-size:14px;}
.xwzx-b-c a:hover img{transform:scale(1.1);}
.xwzx-b-c a:hover h3{color:#29a49b;}
.xwzx-b-b{background:#29a49b;border-radius:5px;color:#fff;height:60px;margin-top:30px;}
.xwzx-b-b:hover{opacity:0.8s;}
.xwzx-r{width:320px;}
.xwzx-r1{background:#fff;border-radius:5px;margin-bottom:20px;padding:28px 30px 47px 30px;}
.xwzx-r1-t{margin-bottom:25px;}
.xwzx-r1-t h3{font-size:24px;}
.xwzx-r1-t p{}
.xwzx-r1-t p .a1{width:10px;height:18px;background:url(/template/pc/skin/images/l3.png);margin-right:15px;}
.xwzx-r1-t p .a1:hover{background:url(/template/pc/skin/images/l3-1.png);}
.xwzx-r1-t p .a2{width:10px;height:18px;background:url(/template/pc/skin/images/r3.png);}
.xwzx-r1-t p .a2:hover{background:url(/template/pc/skin/images/r3-1.png);}
.xwzx-r1-b{}
.xwzx-r1-b .swiper-container{height:555px;}
.xwzx-r1-b .swiper-slide{height:90px;}
.xwzx-r1-b a{padding-bottom:21px;border-bottom:1px solid #eee;}
.xwzx-r1-b a div{width:130px;}
.xwzx-r1-b a h4{width:110px;overflow:hidden;border-radius:5px;}
.xwzx-r1-b a h4 img{display:block;width:100%;}
.xwzx-r1-b a h4 div{width:128px;}
.xwzx-r1-b a h3{color:#000;font-size:16px;line-height:22px;margin-bottom:10px;}
.xwzx-r1-b a p{color:#878787;}
.xwzx-r1-b a:hover img{}
.xwzx-r1-b a:hover h3{color:#29a49b;}
.xwzx-r2{background:#fff;border-radius:5px;margin-bottom:20px;padding:28px 20px 47px 20px;}
.xwzx-r2-b{}
.xwzx-r2-b a{display:block;background:#f7f8fc;padding-bottom:35px;}
.xwzx-r2-b a h4{overflow:hidden;}
.xwzx-r2-b a h4 img{display:block;width:100%;}
.xwzx-r2-b a h3{font-size:20px;color:#000;margin:0 20px 20px 20px;}
.xwzx-r2-b a p{margin-left:20px;}
.xwzx-r2-b a p i{border-radius:5px;border:1px solid #29a49b;color:#29a49b;margin-right:8px;line-height:28px;padding: 0 6px;}
.xwzx-r2-b a p i:hover{background:#29a49b;color:#fff;}
.xwzx{}
/*xwzx*/

/*xwzx-z*/
.xwzx2{background:#fff;padding:50px 40px}
.xwzx2-t{margin-bottom:36px;}
.xwzx2-t h3{font-size:24px;margin-bottom:20px;}
.xwzx2-t p{color:#878787;}
.xwzx2-c{line-height:30px;color:#878787;padding-bottom:50px;border-bottom:1px solid #eee;margin-bottom:30px;}
.xwzx2-c img{height:auto!important}
.xwzx2-c td,.xwzx2-c th{padding:10px;}
.xwzx2-b{}
.xwzx2-b p{color:#878787;line-height:30px;}
.xwzx2-b p a{display:block;color:#878787;max-width:calc(100% - 50px);}
.xwzx2-b p a:hover{color:#29a49b;text-decoration:underline;}
/*xwzx-z*/

/*zc*/
.zc{padding:53px 0 45px 0;background:url(/template/pc/skin/images/zc.jpg)no-repeat center;}
.zc-s{background:#fff;width:660px;padding:48px 67px;}
.zc-t{text-align:center;margin-bottom:50px;}
.zc-t h3{font-size:30px;}
.zc-t p{color:#878787;font-size:16px;margin-top:20px;}
.zc-t p a{color:#29a49b;}
.zc-b{}
.zc-b dl{margin-bottom:15px;}
.zc-b dl dt{text-align:right;width:95px;}
.zc-b dl dt i{color:#ff0000;padding-right:5px;}
.zc-b dl dt input{width:20px;height:20px;border-radius:5px;}
.zc-b dl dd{width:420px;border:1px solid #eee;color:#878787;max-width:100%}
.zc-b dl dd input{height:43px;width:100%;padding-left:20px;color:#878787;}
.zc-b dl dd input::placeholder{color:#878787;}
.zc-b dl dd button{background:#29a49b;cursor:pointer;color:#fff;height:43px;transition:all 0.5s;width:314px;max-width:100%;}
.zc-b .dl3 dd input{width:250px;border-right:1px solid #eee;}
.zc-b .dl3 dd button{width:168px;}
.zc-b dl dd button:hover{opacity:0.8;}
.zc-b dl dd a{color:#878787;}
.zc-b .dl4{margin-bottom:43px;}
.zc-b .dl4 dd{border:none;}

.dl{padding:150px 0}
.dl .dl4{text-align:center;}
.dl .dl4 a{color:#29a49b;padding-left:5px;}
.dl dl dd{border:none;}
.dl dl input{height:45px;border:1px solid #eee;}
.dl dl p{width:314px;max-width:100%;text-align:center;padding-top:40px;color:#878787;}
.dl dl p a{color:#29a49b}
/*zc*/

@media(min-width:1200px){
	.gywm-l{position:absolute;left:0;top:75px;}
	.wmys-b{display:flex;}
    .wmys-b a{width:170px;}
    .wmys-b a h5{width:767px;margin-left:-198px;}
    .wmys-b a dd{position:absolute;width:767px;left:0;bottom:-150px;overflow:hidden;background-image: linear-gradient(rgba(0,0,0,0), rgba(0,0,0,0.8));}
    .wmys-b a.active{width:767px;}
    .wmys-b a.active h5{margin-left:0}
    .wmys-b a.active dt{opacity:0}
    .wmys-b a.active dd{bottom:0;z-index:3}
    .bzzx-l dl dd a{line-height:40px;}
}
@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;}
	.lxwm-l h3 i{display:block;}
	.lxwm-r{height:200px;}
	.cpzx-t a{width:25%;height:50px;}
	.cpzx-b dl{width:calc(50% - 5px)}
	.wmys-b a dd h3{color:#000;}
    .wmys-b a dd p{color:#666;}
    .cpzx2-r a{height:50px;}
    .khsd2-l>div{display:flex;align-items:center;justify-content:space-between;width:100%}
    .khsd2-l .div1{display:flex;align-items:center;}
    .khsd2-r .dl1 dd a{width:calc(50% - 5px)}
    .khsd2-r .dl2 dt i:nth-child(4),.khsd2-r .dl2 dt i:nth-child(2){padding-right:10px;}
    .khsd3-l1-t a{width:150px;height:40px;}
    .ny-banner-s3 dl input{height:40px;}
    .cjwt dl{padding-left:30px;}
    .xwzx-b-b{height:50px;}
    .xwzx2-c td,.xwzx2-c th{padding:5px;}
    .zc{background-size:auto 100%}
    .zc-b dl dt{text-align:left;margin-bottom:10px;}
    .zc-b .dl3 dd input{width:70%}
    .zc-b .dl3 dd button{width:30%}
    .zc-b .dl4 dd{width:calc(100% - 100px)}
}

