/*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;text-align:center;}
.ny-banner-s h3{font-size:36px;text-transform:uppercase;}
.ny-banner-s p{font-size:16px;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 {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;}*/
.cont a:last-child i{display:none;}
/*szwz*/

.md{position:relative;top:-100px;}

/*fy*/
.page1{display:flex;align-items:center;flex-wrap:wrap;}
.page1 li{}
.page1 li a,.page1 li span{display:flex;color: #878787;align-items:center;justify-content:center;width: 35px;height: 35px;margin: 0 5px;border: 1px solid #dcdcdc;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: #148656;border-color:#148656;}
.page1 li:nth-child(1) a,.page1 li:last-child a,.page1 li:nth-child(1) span,.page1 li:last-child span{width:60px;font-size:0;}
.page1 li:nth-child(1) a,.page1 li:nth-child(1) span{background:url(../images/l.png)no-repeat center;}
.page1 li:nth-child(1) a:hover,,.page1 li:nth-child(1) span:hover{background:url(../images/l-l.png)no-repeat center #148656;}
.page1 li:last-child a,.page1 li:last-child span{background:url(../images/r.png)no-repeat center;}
.page1 li:last-child a:hover,.page1 li:last-child span:hover{background:url(../images/r-1.png)no-repeat center #148656;}
.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{width: 50px;}
}
/*fy*/

/*cpzx*/
.sy{margin:30px auto 50px auto;}
.sy-l{width:240px;}
.sy-l dl{margin-bottom:3px;}
.sy-l dl h3{height:33px;border-top:3px solid #004226;color:#fff;padding:0 15px;text-transform:uppercase;background:#148656;font-size:14px;}
.sy-l dl a{height:28px;padding:0 15px;color:#004226;margin-top:1px;background:#efefef;}
.sy-l dl a:hover,.sy-l dl a.active{background:#004226;color:#fff;}
.sy-r{width:870px;}
.cpzx{}
.cpzx-t{margin-bottom:20px;color:#004226;font-size:24px;}
.cpzx-b{}
.cpzx-b dl{color:#004226;width:calc(50% - 10px);border-radius:10px;border:1px solid #e5e5e5;padding:30px 28px 34px 30px;margin-bottom:20px;}
.cpzx-b dl dt{width:180px;}
.cpzx-b dl dt h3{font-size:16px;margin-bottom:25px;}
.cpzx-b dl dt div{line-height:30px;}
.cpzx-b dl dt div p{}
.cpzx-b dl dt div p a{color:#004226;}
.cpzx-b dl dt div p a:hover{color:#148656;text-decoration:underline;}
.cpzx-b dl h4{width:155px;overflow:hidden;}
.cpzx-b dl h4 img{display:block;}
/*cpzx*/

/*cpzx-z*/
.cpzx-z{}
.ny-zpal-z{background:#fff;padding:20px;}
.ny-zpal-t{overflow:hidden;border-bottom:1px solid #e5e5e5;padding-bottom: 100px;display: flex;justify-content: space-between;flex-wrap: wrap;margin-bottom:50px;}
.ny-zpal-z-t-l{float:left;width: 435px;position: relative;}
.magnifierContainer {width:100%;display: flex;}
.imgMedium {width:100%;position: relative;}.imgLeft .magnifier {position: absolute;display: none;width: 200px;height: 200px;}
.imasf2{position:absolute;width:100%;left:0;bottom:0;display:flex;justify-content:center;transition: all 0.5s;}
.imasf2 p{width:10px;height:10px;border-radius:10px;background: rgba(0,0,0,.25);margin: 0 5px;cursor: pointer;}
.imasf2 p.active{background: #0081d7;}
.imgLeft .imasf{width:100%;position:relative;overflow:hidden;transition: all 0.5s;z-index:3;}
.imgLeft .imasf .fad{width:20px;height:60px;margin-top:10px;line-height:60px;text-align:center;background:rgba(0,0,0,0.5);bottom:10px;cursor:pointer;float:left;color:#fff;}
.imgLeft .imasf .fac{width:20px;height:60px;margin-top:10px;line-height:60px;text-align:center;background:rgba(0,0,0,0.5);bottom:10px;cursor:pointer;float:right;color:#fff;}
.imasf-bb{overflow:hidden;}
.imasf-bb .swiper-container{position:initial;width: calc(100% - 80px);}
.imasf-bb .swiper-slide{box-sizing:border-box;border-radius: 10px;overflow: hidden;}
.imasf-bb .swiper-slide-active}
.imasf-bb .swiper-slide a{display:block;overflow:hidden;}
.imasf-bb .swiper-slide a img{width:100%;display: block;}
.imasf-bb .swiper-button-next{width: 11px;height: 60px;margin-top: 10px;line-height: 60px;text-align: center;background: url(../images/r2.png)no-repeat center;cursor: pointer;color:#fff;right: 10px;top: 50%;margin-top: -30px;}
.imasf-bb .swiper-button-next:hover{background: url(../images/r2-1.png)no-repeat center;}
.imasf-bb .swiper-button-prev{width: 11px;height: 100%;margin-top: 10px;text-align: center;background: url(../images/l2.png)no-repeat center;cursor: pointer;color:#fff;left: 10px;top: 0;margin-top: 0;}
.imasf-bb .swiper-button-prev:hover{background: url(../images/l2-1.png)no-repeat center;}
.mediumContainer {width: 100%;overflow: hidden;text-align:center;vertical-align:middle;margin-bottom:20px;box-sizing:border-box;}
.mediumContainer img{max-width:100%;display:block;margin:0 auto;}

.imgRight{z-index:100;}
.imgLeft{width:100%;}
#zhezhao {width: 100%;height: 100%;background: transparent;position: absolute;top: 0;border: 1px solid transparent;}
#zhezhao:hover {cursor: move;}
.img_x {width: 100%!important;display: flex;}
.img_x li{height: 54px;border: 2px solid transparent;margin: 8px 4px;padding: 2px;cursor:pointer;}
.img_x li img{height:100%}
.img_u {position:absolute;width: 500px;height: 400px;border: 1px solid #eee;float: left;margin-left: 15px;overflow: hidden; display: none; background:#fff;z-index:100;}
.img_u img{width:1000px;max-width:1000px;}
.cpzx-zlb{padding-top:50px;}
.cpzx-zlb a{color:#000;margin:0 15px;}
.cpzx-zlb a img{margin-right:15px;}
.cpzx-zlb a:hover{color:#148656;}
.cpzx-zlb a:hover img{}
.ny-zpal-z-t-r{float:right;width: 400px;}
.ny-zpal-z-t-r>h3{font-size: 24px;margin-bottom: 10px;line-height: 140%;color:#004226}
.ny-zpal-z-t-r>h4{color:#ff0000;font-size:18px;margin-bottom:15px;}
.ny-zpal-z-t-r .div1{color:#004226;line-height:24px;margin-bottom:17px;}
.ny-zpal-z-t-r>h5{font-size:16px;color:#004226;padding-bottom:20px;border-bottom:1px solid #e5e5e5;margin-bottom:24px;}
.ny-zpal-z-t-r>h5 a{color:#148656;}
.ny-zpal-z-t-r>h5 a:hover{text-decoration:underline;}
.ny-zpal-z-t-r>h6{color:#004226;font-size:16px;margin-bottom:20px;}
.ny-zpal-z-t-r .div2{margin-bottom:24px;}
.ny-zpal-z-t-r .div2 dl{margin-bottom:8px;}
.ny-zpal-z-t-r .div2 dl h3{color:#004226;font-size:14px;}
.ny-zpal-z-t-r .div2 dl h3 i{color:#ff0000;}
.ny-zpal-z-t-r .div2 dl select{width:calc(100% - 130px);height:28px;border:1px solid #e5e5e5;padding:0 19px;border-radius:2px;appearance: none;-moz-appearance: none; /* Firefox */-webkit-appearance: none; /* Safari ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¥ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¾Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¦ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ Chrome */background:url(../images/cpzx-tb4.png)no-repeat center right 19px;color:#878787;}
.ny-zpal-z-t-r .div3{border:1px solid #e5e5e5;margin-bottom:27px;}
.ny-zpal-z-t-r .div3-t{position:relative;}
.ny-zpal-z-t-r .div3-t a{height:33px;border-bottom:1px solid #e5e5e5;color:#004226;width:calc(50% - 0.5px);background:#efefef;}
.ny-zpal-z-t-r .div3-t a p{width:15px;height:15px;border:1px solid #bfbfbf;border-radius:2px;margin-right:15px;}
.ny-zpal-z-t-r .div3-t i{position:absolute;width:1px;height:33px;left:calc(50% - 0.5px);top:0;background:#e5e5e5;}
.ny-zpal-z-t-r .div3-t a.active{background:#fff;border-color:#fff;}
.ny-zpal-z-t-r .div3-t a.active p{background:url(../images/cpzx-tb5.png)no-repeat center #004226;border:1px solid #004226;}
.ny-zpal-z-t-r .div3-b{padding:22px 19px 20px 19px;color:#004226;}
.ny-zpal-z-t-r .div3-b dt{padding:0 10px 12px 10px;border-bottom:1px solid #eee;margin-bottom:10px;}
.ny-zpal-z-t-r .div3-b dt p{}
.ny-zpal-z-t-r .div3-b dt p a{width:30px;height:15px;border-radius:15px;border:1px solid #bfbfbf;position:relative;margin-right:15px;}
.ny-zpal-z-t-r .div3-b dt p a i{background:#d2d2d2;width:15px;height:15px;border-radius:15px;display:block;position:absolute;left:-1px;bottom:-1px;border:1px solid #d2d2d2}
.ny-zpal-z-t-r .div3-b dt p a.active{background:#004226;border-color:#004226;}
.ny-zpal-z-t-r .div3-b dt p a.active i{left:16px;background:#fff;border-color:#004226}
.ny-zpal-z-t-r .div3-b dt p span{padding-left:5px;}
.ny-zpal-z-t-r .div3-b dt>a{color:#148656;text-decoration:underline;display:none;}
.ny-zpal-z-t-r .div3-b dd{padding:0 10px;}
.ny-zpal-z-t-r .div3-b dd a{color:#148656;text-decoration:underline;}
.ny-zpal-z-t-r .div4{margin-bottom:34px;}
.ny-zpal-z-t-r .div4 h3{color:#004226;font-size:16px;margin-bottom:17px;}
.ny-zpal-z-t-r .div4 dl{}
.ny-zpal-z-t-r .div4 dl a{display:none;border:1px solid #e5e5e5;position:relative;margin-right:10px;background:#e7e8e9;}
.ny-zpal-z-t-r .div4 dl a h4{width:120px;height:90px;}
.ny-zpal-z-t-r .div4 dl a h4 img{display:block;max-width:90%;max-height:90%;}
.ny-zpal-z-t-r .div4 dl a p{position:absolute;right:-1px;bottom:-1px;z-index:2;background:#148656;width:25px;height:25px;}
.ny-zpal-z-t-r .div4 dl dt{width:120px;height:90px;position:relative;border:1px solid #e5e5e5;background:#efefef;text-align:center;color:#878787;cursor:pointer;}
.ny-zpal-z-t-r .div4 dl dt input{position:absolute;z-index:2;cursor:pointer;width:100%;height:100%;left:0;bottom:0;opacity:0;}
.ny-zpal-z-t-r .div4 dl dt div{}
.ny-zpal-z-t-r .div4 dl dt div h4{margin-bottom:13px;}
.ny-zpal-z-t-r .div4 dl dt div h4 img{display:block;margin:0 auto;}
.ny-zpal-z-t-r .div4 dl dt div h5{font-size:14px;}
.ny-zpal-z-t-r .div8{
    margin-bottom: 20px;
}
.ny-zpal-z-t-r .div8 h3{}
.ny-zpal-z-t-r .div8 input{
    width: calc(100% - 100px);
    height: 33px;
    border: 1px solid #dcdcdc;
    padding: 0 20px;
}
.ny-zpal-z-t-r .div8 input::placeholder{}
.ny-zpal-z-t-r .div7{margin-bottom: 30px;}
.ny-zpal-z-t-r .div7 h3{color:#004226;font-size:16px;margin-bottom:17px;}
.ny-zpal-z-t-r .div7 dl{/* width:45%; */color: #004226;margin-right: 15px;}
.ny-zpal-z-t-r .div7 dl p{margin-right:10px;/* font-weight: bold; */}
.ny-zpal-z-t-r .div7 dl input{width: 60px;border:1px solid #dcdcdc;text-align:center;color: #004226;height: 35px;margin-right: 5px;}
.ny-zpal-z-t-r .div7 a{width: 75px;height: 40px;color: #fff;background: #004226;cursor: pointer;}
.ny-zpal-z-t-r .div7 a:hover{background:#148656;}
.ny-zpal-z-t-r .div5{margin-bottom:25px;}
.ny-zpal-z-t-r .div5 h3{color:#004226;font-size:16px;margin-right:13px;}
.ny-zpal-z-t-r .div5 dl{width:120px;border:1px solid #dcdcdc;color:#878787;}
.ny-zpal-z-t-r .div5 dl dt{width:40px;height:33px;cursor:pointer;}
.ny-zpal-z-t-r .div5 dl input{width:40px;height:33px;border-left:1px solid #dcdcdc;border-right:1px solid #dcdcdc;text-align:center;color:#004226;}
.ny-zpal-z-t-r .div6{}
.ny-zpal-z-t-r .div6 button,.ny-zpal-z-t-r .div6 a{width:100%;height:40px;color:#fff;background:#004226;cursor:pointer;transition:all 0.5s;}
.ny-zpal-z-t-r .div6 button img,.ny-zpal-z-t-r .div6 a img{margin-right:25px;}
.ny-zpal-z-t-r .div6 button:hover,.ny-zpal-z-t-r .div6 a:hover{background:#148656;}
.ny-zpal-z-t-r .div6 button:hover img,.ny-zpal-z-t-r .div6 a:hover img{transform: translateX(-10px);}
.ny-zpal-z-t-r .div9{
    /*margin-bottom: 20px;*/
}
.ny-zpal-z-t-r .div9 h3{
    margin-right: 20px;
}
.ny-zpal-z-t-r .div9 label{
    cursor: pointer;
    margin-right: 15px;
}
.ny-zpal-z-t-r .div9 label input{
    margin-right: 5px;
}
.ny-zpal-z-c{line-height:30px;color:#004226;}
.ny-zpal-z-c h3{font-size:24px;font-family:bold;}
.ny-zpal-z-c img{height:auto!important;}
/*cpzx-z*/

/*login*/
.login{}
.login .div1{padding-bottom:42px;border-bottom:1px solid #eee;margin-bottom:35px;color:#004226;}
.login .div1 h3{font-size:24px;margin-bottom:25px;}
.login .div1 dl{margin-bottom:25px;line-height:24px;width:570px;}
.login .div1 a{width:120px;height:40px;background:#004226;color:#fff;position:relative;z-index:2;}
.login .div1 a p{position:absolute;left:0;bottom:0;height:100%;width:0;z-index:-1;background:#148656;}
.login .div1 a:hover p{width:100%;}
.login .div2{width:435px;}
.login .div2 h3{color:#004226;font-size:24px;margin-bottom:30px;}
.login .div2 h4{color:#004226;font-size:14px;margin-bottom:17px;}
.login .div2 input{height:45px;background:#efefef;border:1px solid #e5e5e5;color:#878787;padding:20px;margin-bottom:28px;width:100%}
.login .div2 input::placeholder{color:#878787;}
.login .div2 p{}
.login .div2 p button{width:120px;height:40px;cursor:pointer;color:#fff;margin-right:24px;position:relative;z-index:2;background:#004226;}
.login .div2 p button i{position:absolute;left:0;bottom:0;height:100%;width:0;z-index:-1;background:#148656;transition:all 0.5s;display:block;}
.login .div2 p button:hover i{width:100%;}
.login .div2 p a{color:#004226;}
.login .div2 p a:hover{color:#148656;}
/*login*/

/*wjmm*/
.wjmm{color:#004226;width:435px;}
.wjmm h3{font-size:24px;margin-bottom:25px;}
.wjmm h4{font-size:14px;color:#004226;margin-bottom:17px;}
.wjmm input{width:100%;height:45px;border:1px solid #e5e5e5;padding:0 22px;color:#878787;margin-bottom:28px;background:#efefef;}
.wjmm input::placeholder{color:#878787;}
.wjmm dl{margin-bottom:28px;}
.wjmm dl input{width:calc(100% - 100px);margin-bottom:0;}
.wjmm dl a{width:100px;height:45px;background:#148656;color:#fff;}
.wjmm dl a:hover{background:#004226;}
.wjmm p{}
.wjmm p button{width:120px;height:40px;color:#fff;background:#004226;cursor:pointer;transition:all 0.5s;margin-right:24px;}
.wjmm p button:hover{background:#148656;}
.wjmm p a{color:#148656;text-decoration:underline;padding-left:5px;}
.wjmm p a:hover{}
/*wjmm*/

/*register*/
.register{}
.register .div1{color:#004226;}
.register .div1 h3{font-size:24px;margin-bottom:16px;text-transform:uppercase;}
.register .div1 h5{font-size:14px;margin-bottom:20px;}
.register .div1 dl{margin-bottom:10px;}
.register .div1 dl h4{font-size:14px;}
.register .div1 dl h4 i{color:#ff0000;}
.register .div1 dl dt{width:calc(100% - 150px);}
.register .div1 dl dt input{width:100px;height:40px;background:#efefef;border:1px solid #e5e5e5;padding:0 20px;color:#878787;width:100%}
.register .div1 dl dt input::placeholder{color:#878787;}
.register .div1 dl dt select{width:100px;height:40px;background:url(../images/zc-tb.png)no-repeat center right 27px #efefef;border:1px solid #e5e5e5;padding:0 20px;color:#878787;appearance: none;-moz-appearance: none; /* Firefox */-webkit-appearance: none;width:100%}
.register .div1 span{background:#e5e5e5;margin:29px 0 34px;display:block;height:1px;}
.register .div1 h6{font-size:24px;margin-bottom:30px;text-transform:uppercase;}
.register .div2{color:#004226;}
.register .div2 button{width:120px;height:40px;cursor:pointer;color:#fff;margin-right:30px;position:relative;z-index:2;background:#004226;}
.register .div2 button p{position:absolute;left:0;bottom:0;height:100%;width:0;z-index:-1;background:#148656;transition:all 0.5s;display:block;}
.register .div2 button:hover p{width:100%;}
.register .div2 input{border-radius:5px;width:20px;height:20px;border:1px solid #d2d2d2;margin-right:15px;display:block;}
.register .div2 a{color:#148656;text-decoration:underline;padding-left:5px;}
.tc{position:fixed;width:100%;height:100%;left:0;top:0;z-index:10000;background:rgba(0, 0, 0, 0.5);display:none;color: #004226;}
.tc-s{max-height:80vh;width:1140px;padding:20px;border-radius:5px;background:#fff;overflow:auto;}
.tc-t{padding-bottom:20px;border-bottom:1px solid #eee;margin-bottom:20px;font-size:18px;}
.tc-t a{color:#004226;font-family:Arial;}
.tc-b{line-height:24px;}
/*register*/

/*gwc*/
.gwc{margin:50px auto 70px auto;}
.gwc-t{color:#004226;font-size:24px;margin-bottom:25px;}
.gwc-c{position:relative;text-align:center;z-index:2;margin-bottom:45px;padding:0 110px;}
.gwc-c p{position:absolute;width:100%;height:1px;left:0;top:40px;z-index:-1;background:#eee;}
.gwc-c a{color:#878787;line-height:100%;}
.gwc-c a h4{width:80px;height:80px;border-radius:80px;background:#eeeeee;margin-bottom:25px;}
.gwc-c a h4 .img1{}
.gwc-c a h4 .img2{display:none;}
.gwc-c a.active,.gwc-c a:hover{color:#004226;}
.gwc-c a.active h4,.gwc-c a:hover h4{background:#004226;}
.gwc-c a.active .img1,.gwc-c a:hover .img1{display:none;}
.gwc-c a.active .img2,.gwc-c a:hover .img2{display:block;}
.gwc-b{background:#eeeeee;height:40px;padding:0 20px;color:#004226;}
.gwc-b .p1{width:40px;}
.gwc-b .p1 input{background:#fff;width:15px;height:15px;border:1px solid #dcdcdc;display: block;border-radius:2px;cursor:pointer;}
.gwc-b .p1 input.active{}
.gwc-b .p2{width:355px;margin-right: 90px;}
.gwc-b .p3{width:120px;text-align:center;margin-right: 170px;}
.gwc-b .p4{width:70px;text-align:center;margin-right: 145px;}
.gwc-b .p5{width:110px;}
.gwc-b2{}
.gwc-b2>dl{padding:25px 20px 30px 20px;border-bottom:1px dotted #e5e5e5}
.gwc-b2 .p1{width:40px;}
.gwc-b2 .p1 input{background:#fff;width:15px;height:15px;border:1px solid #dcdcdc;border-radius:2px;cursor:pointer;display: block;}
.gwc-b2 .p1 input.active{}
.gwc-b2 dl a{width:355px;margin-right: 90px;}
.gwc-b2 dl a h4{width:78px;overflow:hidden;border-radius:10px;}
.gwc-b2 dl a h4 img{display:block;width:100%;}
.gwc-b2 dl a .div1{width:calc(100% - 100px);position:relative;padding-right:20px;}
.gwc-b2 dl a .div1 h3{color:#004226;font-size:16px;margin-bottom:15px;}
.gwc-b2 dl a .div1 p{color:#878787;line-height:20px;}
.gwc-b2 dl a .div1 i{position:absolute;right:0;top:0;}
.gwc-b2 dl a .div1 i img{display:block;}
.gwc-b2 dl .p2{width:120px;border-radius:5px;border:1px solid #e5e5e5;font-size:18px;margin-right: 170px;background:#eeeeee;}
.gwc-b2 dl .p2 i{width:calc(100% / 3);height:33px;cursor:pointer;color:#004226;}
.gwc-b2 dl .p2 input{text-align:center;color:#004226;font-size:14px;width:calc(100% / 3);border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5;height:33px;background:#fff;}
.gwc-b2 .p3{color:#ff0000;width:70px;text-align:center;margin-right: 145px;}
.gwc-b2 .p4{color:#004226;cursor: pointer;width:110px;transition: all 0.5s;}
.gwc-b2 .p4 img{margin-right:15px;}
.gwc-b2 .p4:hover:hover{color:#148656;}
.gwc-b3{padding:25px 20px 0px 20px;}
.gwc-b3 dt{color:#004226;}
.gwc-b3 dt .p1{width: 40px;}
.gwc-b3 dt .p1 input{background:#fff;width:15px;height:15px;border:1px solid #dcdcdc;border-radius:2px;display: block;cursor:pointer;}
.gwc-b3 dt .p2{margin-right:38px;transition: all 0.5s;}
.gwc-b3 dt .p3{transition: all 0.5s;cursor:pointer;}
.gwc-b3 dt .p3:hover{color:#148656;}
.gwc-b3 dd{}
.gwc-b3 dd .p1{color:#004226;margin-right:22px;}
.gwc-b3 dd .p2{color:#ff0000;margin-right:135px;}
.gwc-b3 dd a{width:130px;height:40px;border-radius:5px;background:#148656;color:#fff;}
.gwc-b3 dd a:hover{background: #004226;}

.model_bg{
    position: absolute;
    top:0;
    left: 0;
    bottom: 0;
    right: 0;
    background: rgba(0,0,0,.6);
    z-index: 999;
    display: none;
}
.my_model{
    position: fixed;
    display: none;
    top:50%;
    left: 50%;
    margin-top: -50px;
    margin-left: -200px;
    z-index: 9999;
    width: 360px;
    height: 120px;
    border: 1px solid #aeaeae;
    border-radius: 3px;
    padding: 20px;
    background: #fff;
}
.my_model .title{
    font-size: 14px;
    color: #3c3c3c;
    font-weight: 700;
    margin-bottom: 20px;
}
.my_model .title .closeModel{
    float: right;
    cursor: pointer;
}
.my_model p{
    line-height:16px;
}
.my_model .opBtn{
    margin-top: 20px;
}
.my_model .opBtn a{
    width: 58px;
    height: 28px;
    line-height: 28px;
    text-align: center;
    -webkit-border-radius: 1px;
    -moz-border-radius: 1px;
    -ms-border-radius: 1px;
    border-radius: 1px;
    display: inline-block;
    margin-right: 10px;
    font-weight: 700;
}
.my_model .dialog-sure{
    background: #52a0e5;
    color: #fff;
    border: 1px solid #52a0e5;
}

.my_model .dialog-close{
    background: #fff;
    border: 1px solid #d9d9d9;
    color: #3c3c3c;
}
/*gwc*/

/*gwc2*/
.gwc2{color:#004226;}
.gwc2-l{width:800px;}
.gwc2-l1{font-size:24px;padding-top:12px;margin-bottom:33px;}
.gwc2-l2{padding-bottom:30px;border-bottom:1px solid #eee;margin-bottom:34px;}
.gwc2-l2 h4{color:#004226;font-size:14px;margin-bottom:20px;}
.gwc2-l2 select{width:100%;height:40px;border:1px solid #e5e5e5;border-radius:2px;padding:0 20px;color:#878787;margin-bottom:20px;appearance: none;-moz-appearance: none; /* Firefox */-webkit-appearance: none;background:url(../images/gwc2-tb.png)no-repeat center right 31px;}
.gwc2-l2 h4{}
.gwc2-l2 input{width:100%;height:40px;border:1px solid #e5e5e5;border-radius:2px;padding:0 20px;color:#004226;margin-bottom:10px;}
.gwc2-l2 input::placeholder{color:#878787;}
.gwc2-l2 dl{}
.gwc2-l2 dl select{width:calc(50% - 5px);margin-bottom:10px;}
.gwc2-l2 dl select option:nth-child(1){display:none;}
.gwc2-l2 button{width:130px;height:40px;color:#fff;background:#148656;border-radius:5px;cursor:pointer;margin-top:20px;transition:all 0.5s;}
.gwc2-l2 button:hover{background:#004226;}
.gwc2-l3{}
.gwc2-l3 h3{font-size:24px;}
.gwc2-l3 a{margin-top:25px;color:#004226;}
.gwc2-l3 a p{width:12px;height:12px;border-radius:12px;border:1px solid #c2c2c2;margin-right:12px;}
.gwc2-l3 a h4{width:45px;}
.gwc2-l3 a h4 img{display:block;}
.gwc2-l3 a i{width:calc(100% - 75px);display:block;}
.gwc2-l3 a.active{}
.gwc2-l3 a.active p{background:#148656;border-color:#148656;}
.gwc2-l4{
    border: 1px solid #eee;
    margin-top: 20px;
    padding: 20px;
}
.gwc2-l4-l{
    width: 430px;
    display: none;
}
.gwc2-l4-l dl{
    margin-bottom: 8px;
    justify-content: space-between;
}
.gwc2-l4-l dl h3{
    text-align: right;
    width: 140px;
    font-size: 14px;
}
.gwc2-l4-l dl>input{
    width: calc(100% - 150px);
    height: 32px;
    background: rgba(251,252,254,1);
    border: 1px solid #cdd7e1;
    border-radius: 3px;
    padding: 0 10px;
}
.gwc2-l4-l dl dt{width: calc(100% - 150px);justify-content: space-between;display: flex;flex-wrap: wrap;}
.gwc2-l4-l dl dt select{
    width: 170px;
    height: 32px;
    background: rgba(251,252,254,1);
    border: 1px solid #cdd7e1;
    border-radius: 3px;
    color:#7e8287;
}
.gwc2-l4-l dl dt select:nth-child(2){width:100px;}
.gwc2-l4-l dl dt input{
    width: calc(100% - 150px);
    height: 32px;
    background: rgba(251,252,254,1);
    border: 1px solid #cdd7e1;
    border-radius: 3px;
    padding: 0 10px;
}
.gwc2-l4-l dl dt p{}
.gwc2-l4-l dl dt p img{
    display: block;
    margin-left: 5px;
}
.gwc2-l4-l dl dt p img:nth-child(1){max-width: 48px;}
.gwc2-l4-l dl dt p img:nth-child(2){max-height: 24px;}
.gwc2-l4-l dl dt p img:nth-child(3){max-height: 24px;}
.gwc2-l4-l dl dd{
    width: calc(100% - 150px);
}
.gwc2-l4-l dl dd label{
    margin-right: 10px;
    cursor: pointer;
}
.gwc2-l4-l dl dd label:nth-child(2){
    margin-right: 0;
    display: none;
}
.gwc2-l4-l dl dd label.up:nth-child(2){
    margin-right: 0;
    display: flex;
}
.gwc2-l4-l dl dd label input{
    width: 16px;
    height: 16px;
    margin-right: 5px;
    border: 1px solid #eee;
}
.gwc2-l4-r{
    width: 250px;
    position: relative;
    background: rgba(251,252,254,1);
    border: 1px solid #cdd7e1;
    padding: 20px;
    height: 190px;
    border-radius: 5px;
}
.gwc2-l4-r h4{
    background: #e3effb;
    height: 21px;
    border-top-left-radius: 5px;
    border-bottom-right-radius: 5px;
    width: 125px;
    margin: -20px 0 20px -20px;
}
.gwc2-l4-r dl{
    line-height: 24px;
}


.gwc2-r{width:280px;}
.gwc2-rt{height:40px;background:#eee;padding:0 22px;}
.gwc2-rb{border:1px solid #e5e5e5;border-top:none;padding:20px 15px 28px 15px;}
.gwc2-rb1{padding:0 4px 20px 4px;border-bottom:1px dotted #e5e5e5;margin-bottom:14px;}
.gwc2-rb1 h4{width:104px;overflow:hidden;border-radius:10px;}
.gwc2-rb1 h4 img{display:block;width:100%;}
.gwc2-rb1 .div1{width:calc(100% - 120px);}
.gwc2-rb1 .div1 h3{font-size:16px;line-height:18px;margin-bottom:10px;}
.gwc2-rb1 .div1 h5{color:#ff0000;font-size:14px;margin-bottom:14px;}
.gwc2-rb1 .div1 dl{}
.gwc2-rb1 .div1 dl dt{width:87px;border-radius:5px;background:#eeeeee;border:1px solid #e5e5e5;margin-right:12px;font-size:12px;}
.gwc2-rb1 .div1 dl dt i{width:calc(100% / 3);cursor:pointer;height:23px;}
.gwc2-rb1 .div1 dl dt input{width:calc(100% / 3);height:23px;background:#fff;color:#004226;text-align: center;}
.gwc2-rb1 .div1 dl img{display:block;width:15px;}
.gwc2-rb2{padding-bottom:19px;border-bottom:1px dotted #e5e5e5;margin-bottom:13px;line-height:20px;}
.gwc2-rb3{color:#878787;padding-bottom:22px;border-bottom:1px solid #e5e5e5;margin-bottom:16px;}
.gwc2-rb3 dl{padding:0 12px;}
.gwc2-rb3 dl:nth-child(2n){background:#eee;border-radius:2px;}
.gwc2-rb3 h3{line-height:30px;font-size:14px;width:124px;}
.gwc2-rb3 p{line-height:30px;text-align:right;width:calc(100% - 124px);}
.gwc2-rb4{}
.gwc2-rb4 dl{height:30px;}
.gwc2-rb4 dl i{}
.gwc2-rb4 dl p{color:#ff0000;text-align:right;}
.gwc2-rb4 a{margin-top:18px;width:100%;height:40px;border-radius:5px;background:#148656;color:#fff;}
.gwc2-rb4 a:hover{background:#004226;}
/*gwc2*/

/*gwc3*/
.gwc3{padding-top:30px;text-align:center;}
.gwc3 img{display:block;margin:0 auto 25px auto;}
.gwc3 p{color:#004226;font-size:16px;margin-bottom:45px;}
.gwc3 dl{width:340px;}
.gwc3 dl a{width:calc(50% - 10px);height:40px;position:relative;z-index:2;border-radius:5px;color:#fff;overflow:hidden;background:#004226;margin:0 10px;}
.gwc3 dl a i{display:block;position:absolute;left:0;bottom:0;width:0;height:100%;background:#148656;z-index:-1;}
.gwc3 dl a:hover{background:#148656;}
.gwc3 dl a:hover i,.gwc3 dl .a1 i{width:100%;}
/*gwc3*/

/*ddzx*/
.ddzx{margin:50px auto 60px auto;color:#004226;}
.ddzx-l{width:240px;box-shadow:1px 1px 10px rgba(0, 0, 0, 0.1);border-top:3px solid #eee;}
.ddzx-lt{border:1px solid #eee;padding:28px 30px}
.ddzx-lt h4{width:80px;height:80px;border-radius:80px;overflow:hidden;}
.ddzx-lt h4 img{display:block;width:100%;}
.ddzx-lt dl{width:calc(100% - 100px)}
.ddzx-lt dl h3{font-size:16px;margin-bottom:15px;}
.ddzx-lt dl p{}
.ddzx-lb{border:1px solid #eee;border-top:none;padding:42px 34px 33px 34px;}
.ddzx-lb dl{margin-bottom:40px;}
.ddzx-lb dl:last-child{margin-bottom:0!important;}
.ddzx-lb dl h3{font-size:16px;margin-bottom:20px;}
.ddzx-lb dl p{}
.ddzx-lb dl p a{color:#004226;line-height:30px;}
.ddzx-lb dl p a.active,.ddzx-lb dl p a:hover{color:#148656;text-decoration:underline;}
.ddzx-r{width:870px;}
.ddzx-rt{margin-bottom:20px;}
.ddzx-rt h3{font-size:24px;}
.ddzx-rt form{width:380px;height:40px;border-radius:40px;border:1px solid #e5e5e5;overflow:hidden;padding:0 17px 0 24px;}
.ddzx-rt form input{color:#6d6d6d;height:38px;width:calc(100% - 38px);}
.ddzx-rt form input::placeholder{color:#6d6d6d;}
.ddzx-rt form button{width:38px;height:38px;cursor:pointer;background:#fff;}
.ddzx-rc{background:#eeeeee;border-radius:5px;padding:0 6px;}
.ddzx-rc a{position:relative;z-index:2;overflow:hidden;height:45px;color:#004226;}
.ddzx-rc a p{position:absolute;z-index:-2;left:0;top:4px;height:100%;width:100%;background:#eee;}
.ddzx-rc a.active{color:#148656;font-family:bold;}
.ddzx-rc a:hover{color:#148656;}
.ddzx-rc a.active p{background:#fff;}
.ddzx-rb{margin-bottom:30px;}
.ddzx-rb1{margin-top:20px;border-radius:5px;border:1px solid #e5e5e5;transition:all 0.5s;padding:3px 19px 19px 19px;}
.ddzx-rb1:hover{box-shadow:1px 1px 10px rgba(0, 0, 0, 0.1);}
.ddzx-rb1-t{border-bottom:1px solid #e5e5e5;margin-bottom:20px;color:#878787;padding:11px 10px 11px 5px;}
.ddzx-rb1-t dt{}
.ddzx-rb1-t dt .p1{width:228px;}
.ddzx-rb1-t dt .p2{}
.ddzx-rb1-t .p3{color:#148656;}
.ddzx-rb1-b{}
.ddzx-rb1-b-l{width: 570px;}
.ddzx-rb1-b-l dl{margin-bottom:15px;}
.ddzx-rb1-b-l dl:last-child{margin-bottom:0!important;}
.ddzx-rb1-b-l dl a{width: 252px;}
.ddzx-rb1-b-l dl a h4{width:78px;overflow:hidden;border-radius:10px;}
.ddzx-rb1-b-l dl a h4 img{display:block;width:100%}
.ddzx-rb1-b-l dl a .div1{width:calc(100% - 100px);position:relative;}
.ddzx-rb1-b-l dl a .div1 h3{color:#004226;font-size:16px;margin-bottom:14px;}
.ddzx-rb1-b-l dl a .div1 p{color:#878787;line-height:20px;}
.ddzx-rb1-b-l dl a .div1 i{position:absolute;right:0;top:5px;display:block;width:15px;}
.ddzx-rb1-b-l dl a .div1 i img{display:block;}
.ddzx-rb1-b-l dl a:hover h3{color:#148656}
.ddzx-rb1-b-l .div2{width: 218px;}
.ddzx-rb1-b-l .div2 h4{width:78px;overflow:hidden;border-radius: 5px;position:relative;}
.ddzx-rb1-b-l .div2 h4>img{display:block;height: 78px;width:100%}
.ddzx-rb1-b-l .div2 h4 p{position:absolute;right:0;width: 20px;font-size:12px;height: 20px;background: rgb(0 66 38 / 50%);color: #fff;cursor: pointer;}
.ddzx-rb1-b-l .div2 h4 .p1{top:0;background: #f00;}
.ddzx-rb1-b-l .div2 h4 .p2{bottom:0;/* right: auto; *//* left: 0; */}
.ddzx-rb1-b-l .div2 a{
    width: 126px;
    height: 30px;
    height: 35px;
    border-radius:35px;
    background:#eee;
    position:relative;
    z-index:2;
    overflow:hidden;
    color:#000;
    margin: 5px 0;
}
.ddzx-rb1-b-l .div2 a input{position:absolute;z-index: 3;cursor:pointer;width:100%;height:35px;left:0;top: 0;opacity:0;}
.ddzx-rb1-b-l .div2 a:hover{
    color: #fff;
    background: #148656;
}
.ddzx-rb1-b-l dl dt{color:#878787;width:22px;}
.ddzx-rb1-b-r{width: 230px;padding-top:11px;}
.ddzx-rb1-b-r dt{color:#ff0000;line-height:100%;width:70px;padding-top:20px;}
.ddzx-rb1-b-r dd{width:140px;position: relative;}
.ddzx-rb1-b-r dd a{height:35px;border-radius:35px;background:#eee;position:relative;z-index:2;overflow:hidden;margin-bottom:5px;color:#000}
.ddzx-rb1-b-r dd input{width:20px;height:20px;margin-right:10px;cursor:pointer}
.ddzx-rb1-b-r dd a:last-child{margin-bottom:0;}
.ddzx-rb1-b-r dd a p{position:absolute;left:0;bottom:0;width:0;height:100%;background:#148656;z-index:-1;}
.ddzx-rb1-b-r dd a:hover,.ddzx-rb1-b-r dd a.active{color:#fff;background:#148656;}
.ddzx-rb1-b-r dd a:hover p,.ddzx-rb1-b-r dd a.active p{width:100%;}

.dialog,.dialog__overlay {width: 100%;height: 100%;top: 0;left: 0;}
.dialog {position: fixed;display: -webkit-flex;display: flex;-webkit-align-items: center;align-items: center;-webkit-justify-content: center;justify-content: center;pointer-events: none;z-index: 1000000;}
.dialog__overlay {position: absolute;z-index: 1;background: rgba(0, 0, 0, 0.8);opacity: 0;-webkit-transition: opacity 0.3s;transition: opacity 0.3s;-webkit-backface-visibility: hidden;}
.dialog--open .dialog__overlay {opacity: 1;pointer-events: auto;}
.dialog__content {width: 50%;max-width: 620px;min-width: 290px;background: #fff;padding:60px 40px 30px 40px;position: relative;z-index: 5;opacity: 0;border-radius:5px;}
.dialog--open .dialog__content {pointer-events: auto;}
.dialog.dialog--open .dialog__content,
.dialog.dialog--close .dialog__content {-webkit-animation-duration: 0.3s;animation-duration: 0.3s;-webkit-animation-fill-mode: forwards;animation-fill-mode: forwards;}
.dialog.dialog--open .dialog__content {-webkit-animation-name: anim-open;animation-name: anim-open;}
.dialog.dialog--close .dialog__content {-webkit-animation-name: anim-close;animation-name: anim-close;}
@-webkit-keyframes anim-open {
    0% { opacity: 0; -webkit-transform: scale3d(1.1, 1.1, 1); }
    100% { opacity: 1; -webkit-transform: scale3d(1, 1, 1); }
}

@keyframes anim-open {
    0% { opacity: 0; -webkit-transform: scale3d(1.1, 1.1, 1); transform: scale3d(1.1, 1.1, 1); }
    100% { opacity: 1; -webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1); }
}

@-webkit-keyframes anim-close {
    0% { opacity: 1; }
    100% { opacity: 0; -webkit-transform: scale3d(0.9, 0.9, 1); }
}

@keyframes anim-close {
    0% { opacity: 1; }
    100% { opacity: 0; -webkit-transform: scale3d(0.9, 0.9, 1); transform: scale3d(0.9, 0.9, 1); }
}
.dialog__content>a{width:25px;height:25px;position:absolute;right:44px;top:26px;z-index:2;}
.qxdd-t{text-align:center;margin-bottom:23px;}
.qxdd-t h3{color:#004226;font-size:24px;margin-bottom:30px;}
.qxdd-t p{color:#878787;font-size:16px;line-height:24px;}
.qxdd-c{padding-bottom:32px;border-bottom:1px solid #e5e5e5;margin-bottom:26px;}
.qxdd-c h3{font-size:16px;color:#004226;margin-bottom:12px;}
.qxdd-c select{width:100%;height:44px;border:1px solid #e5e5e5;padding:0 20px;margin-bottom:20px;appearance: none;
    -moz-appearance: none;
    -webkit-appearance: none;background: url(../images/cpzx-tb4.png)no-repeat center right 23px}
.qxdd-c textarea{width:100%;height:110px;border:1px solid #e5e5e5;padding:20px;margin-bottom:30px;}
.qxdd-c p{}
.qxdd-c p button{width:160px;height:40px;border-radius:5px;background:#148656;color:#fff;cursor:pointer;transition:all 0.5s;font-size:14px;}
.qxdd-c p button:hover{background:#004226;}
.qxdd-b{color:#148656;font-size:24px;}
.qxdd-b img{margin-right:20px;}
/*ddzx*/

/*ddzx-z*/
.ddzx-z{}
.ddzx-zt{margin-bottom:20px;padding:29px 35px;border-radius:5px;border:1px solid #e5e5e5;color:#878787;line-height:24px;}
.ddzx-zt h3{color:#004226;margin-bottom:10px;font-size:14px;}
.ddzx-zb{padding:27px 29px;border-radius:5px;border:1px solid #e5e5e5;}
.ddzx-zb-t{margin-bottom:20px;color:#878787;line-height:24px;}
.ddzx-zb-t h3{color:#004226;font-size:14px;margin-bottom:15px;}
.ddzx-zb-t dl{}
.ddzx-zb-t dl dt{width:50%;}
.ddzx-zb-c{margin-bottom:22px;}
.ddzx-zb-c-t{background:#eeeeee;color:#004226;padding:15px 40px 15px 29px;position:relative;margin-bottom:-1px;}
.ddzx-zb-c-t .p1{width:355px;}
.ddzx-zb-c-t .p2{width:60px;}
.ddzx-zb-c-t .p3{width:60px;}
.ddzx-zb-c-t .p4{width:80px;text-align:center;}
.ddzx-zb-c-b{padding:19px 40px 19px 29px;border:1px solid #e5e5e5}
.ddzx-zb-c-b dl{margin-bottom:10px;}
.ddzx-zb-c-b dl:last-child{margin-bottom:0;}
.ddzx-zb-c-b dl a{width:355px;}
.ddzx-zb-c-b dl a h4{width:78px;overflow:hidden;border-radius:10px;}
.ddzx-zb-c-b dl a h4 img{display:block;width:100%}
.ddzx-zb-c-b dl a .div1{width:calc(100% - 100px);position:relative;padding-right:20px;}
.ddzx-zb-c-b dl a .div1 h3{color:#004226;font-size:16px;margin-bottom:14px;}
.ddzx-zb-c-b dl a .div1 p{color:#878787;line-height:20px;}
.ddzx-zb-c-b dl a .div1 i{position:absolute;right:0;top:5px;display:block;width:15px;}
.ddzx-zb-c-b dl a .div1 i img{display:block;}
.ddzx-zb-c-b dl a:hover h3{color:#148656}
.ddzx-zb-c-b dl .p2{width:60px;text-align:center;color:#004226;}
.ddzx-zb-c-b dl .p3{width:60px;color:#ff0000;}
.ddzx-zb-c-b dl .p4{width:80px;text-align:center;color:#148656;}
.ddzx-zb-b{padding-right:20px;}
.ddzx-zb-b dl{width:190px;}
.ddzx-zb-b dl dt{line-height:30px;}
.ddzx-zb-b dl dt p{color:#878787;}
.ddzx-zb-b dl dt i{color:#ff0000;}
.ddzx-zb-b dl dt:last-child i{font-size:18px;}
.ddzx-z{}
/*ddzx-z*/

/*ddzx2*/
.ddzx2{margin-bottom:35px;}
.ddzx2 dl{margin-top:20px;border-radius:5px;border:1px solid #e5e5e5;transition:all 0.5s;padding:20px;}
.ddzx2 dl:hover{box-shadow:1px 1px 10px rgba(0, 0, 0, 0.1);}
.ddzx2 dl dt{width:355px;}
.ddzx2 dl dt a{}
.ddzx2 dl dt a h4{width:78px;overflow:hidden;border-radius:10px;}
.ddzx2 dl dt a h4 img{display:block;width:100%}
.ddzx2 dl dt a .div1{width:calc(100% - 100px);position:relative;padding-right:20px;}
.ddzx2 dl dt a .div1 h3{color:#004226;font-size:16px;margin-bottom:14px;}
.ddzx2 dl dt a .div1 p{color:#878787;line-height:20px;}
.ddzx2 dl dt a .div1 i{position:absolute;right:0;top:5px;display:block;width:15px;}
.ddzx2 dl dt a .div1 i img{display:block;}
.ddzx2 dl dt a:hover h3{color:#148656}
.ddzx2 dl h5{color:#ff0000;line-height:100%;width:70px;}
.ddzx2 dl dd{width:140px;}
.ddzx2 dl dd a{height:35px;border-radius:35px;background:#eee;position:relative;z-index:2;overflow:hidden;margin-bottom:5px;color:#000}
.ddzx2 dl dd a:last-child{margin-bottom:0;}
.ddzx2 dl dd a p{position:absolute;left:0;bottom:0;width:0;height:100%;background:#148656;z-index:-1;}
.ddzx2 dl dd a:hover,.ddzx2 dl dd a.active{color:#fff;background:#148656;}
.ddzx2 dl dd a:hover p,.ddzx2 dl dd a.active p{width:100%;}
/*ddzx2*/

/*ddzx3*/
.ddzx-rt a{width:160px;height:40px;border-radius:40px;color:#fff;overflow:hidden;position:relative;z-index:2;background:#148656;}
.ddzx-rt a p{position:absolute;left:0;bottom:0;z-index:-1;width:0;height:100%;background:#004226;}
.ddzx-rt a:hover{background:#004226;}
.ddzx-rt a:hover p{width:100%;}
.ddzx3{}
.ddzx3>dl{position:relative;transition:all 0.5s;overflow:hidden;border-radius:5px;border:1px solid #e5e5e5;padding:29px 33px 28px 32px;margin-top:20px;}
.ddzx3>dl:hover{box-shadow:1px 1px 10px rgba(0, 0, 0, 0.1);}
.ddzx3>dl>dt{}
.ddzx3>dl>dt h3{color:#004226;font-size:16px;margin-bottom:15px;}
.ddzx3>dl>dt .div1{color:#878787;line-height:24px;}
.ddzx3>dl>dt .div1 p{line-height:24px;}
.ddzx3>dl>dt .div1 p .i1{display:block;width:160px;}
.ddzx3>dl>dd{}
.ddzx3>dl>dd a{color:#000300;display:block;margin-left:25px;}
.ddzx3>dl>dd a:hover{color:#148656;}
.ddzx3>dl>h5{width:116px;height:53px;background:url(../images/ddzx2-tb.png);color:#fff;font-size:12px;padding:14px 0 0 64px;position:absolute;right:0;top:0;}

.dzbj{}
.ddzx3 .dialog__content{max-width:650px;padding:53px 36px 50px 24px;}
.dzbj-t{text-align:center;color:#004226;font-size:24px;margin-bottom:30px;}
.dzbj-b{}
.dzbj-b dl{margin-bottom:10px;width:100%;}
.dzbj-b dl:nth-child(4){width:290px;}
.dzbj-b dl:nth-child(5){width:270px;}
.dzbj-b dl:nth-child(5) select{width: calc(100% - 120px);}
/*.dzbj-b dl:nth-child(6){margin-bottom:28px;}*/
.dzbj-b label{width:100%;color:#878787;margin-bottom:30px;cursor:pointer;}
.dzbj-b label input{background:#fff;width:15px;height:15px;border:1px solid #dcdcdc;border-radius:2px;display: block;cursor:pointer;margin-left:10px;}
.dzbj-b dl h4{color:#878787;font-size:14px;}
.dzbj-b dl input{width: calc(100% - 120px);height:40px;border-radius:2px;border:1px solid #e5e5e5;padding:0 20px;}
.dzbj-b dl select{width:calc(100% - 70px);height:40px;border-radius:2px;border:1px solid #e5e5e5;padding:0 20px;appearance: none;
    -moz-appearance: none;
    -webkit-appearance: none;
    background: url(../images/gwc2-tb.png)no-repeat center right 18px;}
.dzbj-b p{width:100%;}
.dzbj-b p button{width:160px;height:40px;border-radius:5px;background:#148656;color:#fff;cursor:pointer;transition:all 0.5s;font-size:14px;}
.dzbj-b p button:hover{background:#004226;}
/*ddzx3*/

/*ddzx4*/
.ddzx4{}
.ddzx4-t{padding-bottom:20px;border-bottom:1px solid #eee;margin-bottom:29px;}
.ddzx4-t dl{position:relative;font-size:16px;}
.ddzx4-t dl h4{width:80px;height:80px;border-radius:80px;margin-right:23px;}
.ddzx4-t dl h4 img{display:block;width:100%;}
.ddzx4-t dl input{opacity:0;position:absolute;width:100%;height:100%;z-index:2;cursor:pointer;}
.ddzx4-b{}
.ddzx4-b dl{margin-bottom:10px;}
.ddzx4-b dl h3{color:#004226;font-size:14px;width:140px;}
.ddzx4-b dl dt{width:500px;margin-right:30px;}
.ddzx4-b dl dt input{width:100%;height:40px;background:#efefef;border:1px solid #e5e5e5;padding:0 20px;color:#004226;}
.ddzx4-b .jy dt input{color:#878787;}
.ddzx4-b dl dt select{width:100%;height:40px;border:1px solid #e5e5e5;padding:0 20px;color:#004226;appearance: none;-moz-appearance: none; /* Firefox */-webkit-appearance: none; /* Safari ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¥ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¾Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¦ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ Chrome */background:url(../images/zc-tb.png)no-repeat center right 17px #efefef;}
.ddzx4-b dl a{color:#004226;}
.ddzx4-b dl a:hover{color:#148656;}
.ddzx4-b p{height:1px;background:#eee;margin:20px 0;}
.ddzx4-b dl button{width:130px;height:40px;color:#fff;background:#148656;cursor:pointer;border-radius:5px;transition:all 0.5s;margin-top:10px;}
.ddzx4-b dl button:hover{background:#004226;}

.yxxg{}
.yxxg h3{font-size:14px;color:#004226;margin-bottom:17px;}
.yxxg input{width:100%;height:45px;border:1px solid #e5e5e5;padding:0 22px;color:#878787;margin-bottom:28px;background:#efefef;}
.yxxg input::placeholder{color:#878787;}
.yxxg dl{margin-bottom:28px;}
.yxxg dl input{width:calc(100% - 100px);margin-bottom:0;}
.yxxg dl span{width:100px;height:45px;background:#148656;color:#fff;cursor:pointer}
.yxxg dl span:hover{}
.yxxg p{}
.yxxg p button{width:130px;height:40px;color:#fff;background:#148656;cursor:pointer;border-radius:5px;transition:all 0.5s;}
.yxxg p button:hover{background:#004226;}
/*ddzx4*/

/*gywm*/
.gywm-t{overflow:hidden;margin-bottom:25px;}
.gywm-t img{display:block;}
.gywm-b{line-height:30px;color:#004226;}
.gywm-b img{height:auto!important;}
/*gywm*/

/*cjwt*/
.cjwt{margin-bottom:30px;}
.cjwt .cpzx-t{margin-bottom:10px;}
.cjwt dl{border-bottom:1px solid #e5e5e5;color:#004226;padding:30px 10px;}
.cjwt dl dt{cursor:pointer;}
.cjwt dl dt h4{font-size:16px;width:calc(100% - 50px)}
.cjwt dl dt p{width:10px;height:10px;background:url(../images/cjwt-tb.png)no-repeat center;}
.cjwt dl dt p.up{background:url(../images/cjwt-tb2.png)no-repeat center;}
.cjwt dl dd{display:none;line-height:24px;padding-top:25px;}
/*cjwt*/

/*xwzx*/
.xwzx{margin-bottom:33px;}
.xwzx .cpzx-t{margin-bottom:25px;}
.xwzx a{margin-bottom:20px;}
.xwzx a h4{width:230px;overflow:hidden;}
.xwzx a h4 img{display:block;width:100%;}
.xwzx a dl{width:calc(100% - 260px);color:#004226;}
.xwzx a dl h2{font-size:16px;margin-bottom:17px;}
.xwzx a dl p{line-height:24px;margin-bottom:28px;}
.xwzx a dl h5{color:#878787;font-size:14px;}
.xwzx a dl h5 img{margin-right:10px;}
.xwzx a:hover h4 img{transform:scale(1.05);}
.xwzx a:hover dl h2{color:#148656;}
/*xwzx*/

/*xwzx-z*/
.xwdt-z{width:1200px;margin:70px auto;overflow:hidden;}
.xwdt-z-t{text-align:center;padding-bottom:20px;border-bottom: 1px dashed #666;margin-bottom:30px;}
.xwdt-z-t h3{font-size:25px;color:#000;margin-bottom:20px;}
.xwdt-z-t p{text-align:center;color:#000;}
.xwdt-z-t p span{display:inline-block;margin:0 20px;color:#000;}
.xwdt-z-b{margin-bottom:50px;line-height:24px;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{display: flex;flex-wrap: wrap;justify-content: space-between;box-sizing: border-box;margin: 0 auto 0px auto;}
.xwdt-z-b2 a{padding: 10px 20px;background: #eee;border-radius: 10px;color: #000;transition: 0.3s;max-width:30%}
.xwdt-z-b2 a:hover{background:#02569e;color:#fff;}
@media screen and (max-width: 1200px){
    .xwdt-z-t p{display:none;}
    .xwdt-z-t{margin-bottom:10px;padding-bottom:10px;}
    .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*/


@media screen and (max-width:1200px){
    .md{top:-60px;}
    .table{overflow:auto;}
    .table table{width:500px;}
    .ny-zpal-z-c h3{font-size:20px;font-family:bold;}
    .register .div1 dl dt{width:calc(100% - 140px);}
    .gwc-b2 dl a{width:calc(100% - 40px)}
    .gwc-c a{width:calc(100% / 3)}
    .gwc-b3 dd{position:relative;}
    .gwc-b3 dd a{position:absolute;right:0;top:30px}
    .ddzx-rt form{width:100%}
    .ddzx-rb1-b-l dl a{width:calc(100% - 50px)}
    .qxdd-c select{padding:10px;background: url(../images/cpzx-tb4.png)no-repeat center right 10px;height:40px;}
    .qxdd-c textarea{height:80px;padding:10px;}
    .dialog__content>a{right:15px;top:15px;}
    .ddzx2 dl dd{width:calc(100% - 70px);display:flex;justify-content:space-between;}
    .ddzx2 dl dd a{width:calc(50% - 5px)}
    .dzbj-b dl:nth-child(5) select{width:calc(100% - 70px)}
    .dialog__content{width:calc(100% - 30px)!important}
    .ddzx4-b dl dt{width:calc(100% - 70px);margin-right:10px;}
    .ddzx4-b dl:last-child{justify-content:center;}
    .ny-zpal-z-t-r .div7 dl{width:45%;}
    .ny-zpal-z-t-r .div7 dl input{width:80px;}
    .ny-zpal-z-t-r .div7 a{width:80px;}
=======
    /*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;text-align:center;}
    .ny-banner-s h3{font-size:36px;text-transform:uppercase;}
    .ny-banner-s p{font-size:16px;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 {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;}*/
    .cont a:last-child i{display:none;}
    /*szwz*/

    .md{position:relative;top:-100px;}

    /*fy*/
    .page1{display:flex;align-items:center;flex-wrap:wrap;}
    .page1 li{}
    .page1 li a,.page1 li span{display:flex;color: #878787;align-items:center;justify-content:center;width: 35px;height: 35px;margin: 0 5px;border: 1px solid #dcdcdc;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: #148656;border-color:#148656;}
    .page1 li:nth-child(1) a,.page1 li:last-child a,.page1 li:nth-child(1) span,.page1 li:last-child span{width:60px;font-size:0;}
    .page1 li:nth-child(1) a,.page1 li:nth-child(1) span{background:url(../images/l.png)no-repeat center;}
    .page1 li:nth-child(1) a:hover,,.page1 li:nth-child(1) span:hover{background:url(../images/l-l.png)no-repeat center #148656;}
    .page1 li:last-child a,.page1 li:last-child span{background:url(../images/r.png)no-repeat center;}
    .page1 li:last-child a:hover,.page1 li:last-child span:hover{background:url(../images/r-1.png)no-repeat center #148656;}
    .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{width: 50px;}
    }
    /*fy*/

    /*cpzx*/
    .sy{margin:30px auto 50px auto;}
    .sy-l{width:240px;}
    .sy-l dl{margin-bottom:3px;}
    .sy-l dl h3{height:33px;border-top:3px solid #004226;color:#fff;padding:0 15px;text-transform:uppercase;background:#148656;font-size:14px;}
    .sy-l dl a{height:28px;padding:0 15px;color:#004226;margin-top:1px;background:#efefef;}
    .sy-l dl a:hover,.sy-l dl a.active{background:#004226;color:#fff;}
    .sy-r{width:870px;}
    .cpzx{}
    .cpzx-t{margin-bottom:20px;color:#004226;font-size:24px;}
    .cpzx-b{}
    .cpzx-b dl{color:#004226;width:calc(50% - 10px);border-radius:10px;border:1px solid #e5e5e5;padding:30px 28px 34px 30px;margin-bottom:20px;}
    .cpzx-b dl dt{width:180px;}
    .cpzx-b dl dt h3{font-size:16px;margin-bottom:25px;}
    .cpzx-b dl dt div{line-height:30px;}
    .cpzx-b dl dt div p{}
    .cpzx-b dl dt div p a{color:#004226;}
    .cpzx-b dl dt div p a:hover{color:#148656;text-decoration:underline;}
    .cpzx-b dl h4{width:155px;overflow:hidden;}
    .cpzx-b dl h4 img{display:block;}
    /*cpzx*/

    /*cpzx-z*/
    .cpzx-z{}
    .ny-zpal-z{background:#fff;padding:20px;}
    .ny-zpal-t{overflow:hidden;border-bottom:1px solid #e5e5e5;padding-bottom: 100px;display: flex;justify-content: space-between;flex-wrap: wrap;margin-bottom:50px;}
    .ny-zpal-z-t-l{float:left;width: 435px;position: relative;}
    .magnifierContainer {width:100%;display: flex;}
    .imgMedium {width:100%;position: relative;}.imgLeft .magnifier {position: absolute;display: none;width: 200px;height: 200px;}
    .imasf2{position:absolute;width:100%;left:0;bottom:0;display:flex;justify-content:center;transition: all 0.5s;}
    .imasf2 p{width:10px;height:10px;border-radius:10px;background: rgba(0,0,0,.25);margin: 0 5px;cursor: pointer;}
    .imasf2 p.active{background: #0081d7;}
    .imgLeft .imasf{width:100%;position:relative;overflow:hidden;transition: all 0.5s;z-index:3;}
    .imgLeft .imasf .fad{width:20px;height:60px;margin-top:10px;line-height:60px;text-align:center;background:rgba(0,0,0,0.5);bottom:10px;cursor:pointer;float:left;color:#fff;}
    .imgLeft .imasf .fac{width:20px;height:60px;margin-top:10px;line-height:60px;text-align:center;background:rgba(0,0,0,0.5);bottom:10px;cursor:pointer;float:right;color:#fff;}
    .imasf-bb{overflow:hidden;}
    .imasf-bb .swiper-container{position:initial;width: calc(100% - 80px);}
    .imasf-bb .swiper-slide{box-sizing:border-box;border-radius: 10px;overflow: hidden;}
    .imasf-bb .swiper-slide-active}
.imasf-bb .swiper-slide a{display:block;overflow:hidden;}
.imasf-bb .swiper-slide a img{width:100%;display: block;}
.imasf-bb .swiper-button-next{width: 11px;height: 60px;margin-top: 10px;line-height: 60px;text-align: center;background: url(../images/r2.png)no-repeat center;cursor: pointer;color:#fff;right: 10px;top: 50%;margin-top: -30px;}
.imasf-bb .swiper-button-next:hover{background: url(../images/r2-1.png)no-repeat center;}
.imasf-bb .swiper-button-prev{width: 11px;height: 100%;margin-top: 10px;text-align: center;background: url(../images/l2.png)no-repeat center;cursor: pointer;color:#fff;left: 10px;top: 0;margin-top: 0;}
.imasf-bb .swiper-button-prev:hover{background: url(../images/l2-1.png)no-repeat center;}
.mediumContainer {width: 100%;overflow: hidden;text-align:center;vertical-align:middle;margin-bottom:20px;box-sizing:border-box;}
.mediumContainer img{max-width:100%;display:block;margin:0 auto;}

.imgRight{z-index:100;}
.imgLeft{width:100%;}
#zhezhao {width: 100%;height: 100%;background: transparent;position: absolute;top: 0;border: 1px solid transparent;}
#zhezhao:hover {cursor: move;}
.img_x {width: 100%!important;display: flex;}
.img_x li{height: 54px;border: 2px solid transparent;margin: 8px 4px;padding: 2px;cursor:pointer;}
.img_x li img{height:100%}
.img_u {position:absolute;width: 500px;height: 400px;border: 1px solid #eee;float: left;margin-left: 15px;overflow: hidden; display: none; background:#fff;z-index:100;}
.img_u img{width:1000px;max-width:1000px;}
.cpzx-zlb{padding-top:50px;}
.cpzx-zlb a{color:#000;margin:0 15px;}
.cpzx-zlb a img{margin-right:15px;}
.cpzx-zlb a:hover{color:#148656;}
.cpzx-zlb a:hover img{}
.ny-zpal-z-t-r{float:right;width: 400px;}
.ny-zpal-z-t-r>h3{font-size: 24px;margin-bottom: 10px;line-height: 140%;color:#004226}
.ny-zpal-z-t-r>h4{color:#ff0000;font-size:18px;margin-bottom:15px;}
.ny-zpal-z-t-r .div1{color:#004226;line-height:24px;margin-bottom:17px;}
.ny-zpal-z-t-r>h5{font-size:16px;color:#004226;padding-bottom:20px;border-bottom:1px solid #e5e5e5;margin-bottom:24px;}
.ny-zpal-z-t-r>h5 a{color:#148656;}
.ny-zpal-z-t-r>h5 a:hover{text-decoration:underline;}
.ny-zpal-z-t-r>h6{color:#004226;font-size:16px;margin-bottom:20px;}
.ny-zpal-z-t-r .div2{margin-bottom:24px;}
.ny-zpal-z-t-r .div2 dl{margin-bottom:8px;}
.ny-zpal-z-t-r .div2 dl h3{color:#004226;font-size:14px;}
.ny-zpal-z-t-r .div2 dl h3 i{color:#ff0000;}
.ny-zpal-z-t-r .div2 dl select{width:calc(100% - 130px);height:28px;border:1px solid #e5e5e5;padding:0 19px;border-radius:2px;appearance: none;-moz-appearance: none; /* Firefox */-webkit-appearance: none; /* Safari ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¥ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¾Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¦ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ Chrome */background:url(../images/cpzx-tb4.png)no-repeat center right 19px;color:#878787;}
.ny-zpal-z-t-r .div3{border:1px solid #e5e5e5;margin-bottom:27px;}
.ny-zpal-z-t-r .div3-t{position:relative;}
.ny-zpal-z-t-r .div3-t a{height:33px;border-bottom:1px solid #e5e5e5;color:#004226;width:calc(50% - 0.5px);background:#efefef;}
.ny-zpal-z-t-r .div3-t a p{width:15px;height:15px;border:1px solid #bfbfbf;border-radius:2px;margin-right:15px;}
.ny-zpal-z-t-r .div3-t i{position:absolute;width:1px;height:33px;left:calc(50% - 0.5px);top:0;background:#e5e5e5;}
.ny-zpal-z-t-r .div3-t a.active{background:#fff;border-color:#fff;}
.ny-zpal-z-t-r .div3-t a.active p{background:url(../images/cpzx-tb5.png)no-repeat center #004226;border:1px solid #004226;}
.ny-zpal-z-t-r .div3-b{padding:22px 19px 20px 19px;color:#004226;}
.ny-zpal-z-t-r .div3-b dt{padding:0 10px 12px 10px;border-bottom:1px solid #eee;margin-bottom:10px;}
.ny-zpal-z-t-r .div3-b dt p{}
.ny-zpal-z-t-r .div3-b dt p a{width:30px;height:15px;border-radius:15px;border:1px solid #bfbfbf;position:relative;margin-right:15px;}
.ny-zpal-z-t-r .div3-b dt p a i{background:#d2d2d2;width:15px;height:15px;border-radius:15px;display:block;position:absolute;left:-1px;bottom:-1px;border:1px solid #d2d2d2}
.ny-zpal-z-t-r .div3-b dt p a.active{background:#004226;border-color:#004226;}
.ny-zpal-z-t-r .div3-b dt p a.active i{left:16px;background:#fff;border-color:#004226}
.ny-zpal-z-t-r .div3-b dt p span{padding-left:5px;}
.ny-zpal-z-t-r .div3-b dt>a{color:#148656;text-decoration:underline;display:none;}
.ny-zpal-z-t-r .div3-b dd{padding:0 10px;}
.ny-zpal-z-t-r .div3-b dd a{color:#148656;text-decoration:underline;}
.ny-zpal-z-t-r .div4{margin-bottom:34px;}
.ny-zpal-z-t-r .div4 h3{color:#004226;font-size:16px;margin-bottom:17px;}
.ny-zpal-z-t-r .div4 dl{}
.ny-zpal-z-t-r .div4 dl a{display:none;border:1px solid #e5e5e5;position:relative;margin-right:10px;background:#e7e8e9;}
.ny-zpal-z-t-r .div4 dl a h4{width:120px;height:90px;}
.ny-zpal-z-t-r .div4 dl a h4 img{display:block;max-width:90%;max-height:90%;}
.ny-zpal-z-t-r .div4 dl a p{position:absolute;right:-1px;bottom:-1px;z-index:2;background:#148656;width:25px;height:25px;}
.ny-zpal-z-t-r .div4 dl dt{width:120px;height:90px;position:relative;border:1px solid #e5e5e5;background:#efefef;text-align:center;color:#878787;cursor:pointer;}
.ny-zpal-z-t-r .div4 dl dt input{position:absolute;z-index:2;cursor:pointer;width:100%;height:100%;left:0;bottom:0;opacity:0;}
.ny-zpal-z-t-r .div4 dl dt div{}
.ny-zpal-z-t-r .div4 dl dt div h4{margin-bottom:13px;}
.ny-zpal-z-t-r .div4 dl dt div h4 img{display:block;margin:0 auto;}
.ny-zpal-z-t-r .div4 dl dt div h5{font-size:14px;}
.ny-zpal-z-t-r .div8{
    margin-bottom: 20px;
}
.ny-zpal-z-t-r .div8 h3{}
.ny-zpal-z-t-r .div8 input{
    width: calc(100% - 100px);
    height: 33px;
    border: 1px solid #dcdcdc;
    padding: 0 20px;
}
.ny-zpal-z-t-r .div8 input::placeholder{}
.ny-zpal-z-t-r .div7{margin-bottom: 30px;}
.ny-zpal-z-t-r .div7 h3{color:#004226;font-size:16px;margin-bottom:17px;}
.ny-zpal-z-t-r .div7 dl{/* width:45%; */color: #004226;margin-right: 15px;}
.ny-zpal-z-t-r .div7 dl p{margin-right:10px;/* font-weight: bold; */}
.ny-zpal-z-t-r .div7 dl input{width: 60px;border:1px solid #dcdcdc;text-align:center;color: #004226;height: 35px;margin-right: 5px;}
.ny-zpal-z-t-r .div7 a{width: 75px;height: 40px;color: #fff;background: #004226;cursor: pointer;}
.ny-zpal-z-t-r .div7 a:hover{background:#148656;}
.ny-zpal-z-t-r .div5{margin-bottom:25px;}
.ny-zpal-z-t-r .div5 h3{color:#004226;font-size:16px;margin-right:13px;}
.ny-zpal-z-t-r .div5 dl{width:120px;border:1px solid #dcdcdc;color:#878787;}
.ny-zpal-z-t-r .div5 dl dt{width:40px;height:33px;cursor:pointer;}
.ny-zpal-z-t-r .div5 dl input{width:40px;height:33px;border-left:1px solid #dcdcdc;border-right:1px solid #dcdcdc;text-align:center;color:#004226;}
.ny-zpal-z-t-r .div6{}
.ny-zpal-z-t-r .div6 button,.ny-zpal-z-t-r .div6 a{width:100%;height:40px;color:#fff;background:#004226;cursor:pointer;transition:all 0.5s;}
.ny-zpal-z-t-r .div6 button img,.ny-zpal-z-t-r .div6 a img{margin-right:25px;}
.ny-zpal-z-t-r .div6 button:hover,.ny-zpal-z-t-r .div6 a:hover{background:#148656;}
.ny-zpal-z-t-r .div6 button:hover img,.ny-zpal-z-t-r .div6 a:hover img{transform: translateX(-10px);}
.ny-zpal-z-t-r .div9{
    /*margin-bottom: 20px;*/
}
.ny-zpal-z-t-r .div9 h3{
    margin-right: 20px;
}
.ny-zpal-z-t-r .div9 label{
    cursor: pointer;
    margin-right: 15px;
}
.ny-zpal-z-t-r .div9 label input{
    margin-right: 5px;
}
.ny-zpal-z-c{line-height:30px;color:#004226;}
.ny-zpal-z-c h3{font-size:24px;font-family:bold;}
.ny-zpal-z-c img{height:auto!important;}
/*cpzx-z*/

/*login*/
.login{}
.login .div1{padding-bottom:42px;border-bottom:1px solid #eee;margin-bottom:35px;color:#004226;}
.login .div1 h3{font-size:24px;margin-bottom:25px;}
.login .div1 dl{margin-bottom:25px;line-height:24px;width:570px;}
.login .div1 a{width:120px;height:40px;background:#004226;color:#fff;position:relative;z-index:2;}
.login .div1 a p{position:absolute;left:0;bottom:0;height:100%;width:0;z-index:-1;background:#148656;}
.login .div1 a:hover p{width:100%;}
.login .div2{width:435px;}
.login .div2 h3{color:#004226;font-size:24px;margin-bottom:30px;}
.login .div2 h4{color:#004226;font-size:14px;margin-bottom:17px;}
.login .div2 input{height:45px;background:#efefef;border:1px solid #e5e5e5;color:#878787;padding:20px;margin-bottom:28px;width:100%}
.login .div2 input::placeholder{color:#878787;}
.login .div2 p{}
.login .div2 p button{width:120px;height:40px;cursor:pointer;color:#fff;margin-right:24px;position:relative;z-index:2;background:#004226;}
.login .div2 p button i{position:absolute;left:0;bottom:0;height:100%;width:0;z-index:-1;background:#148656;transition:all 0.5s;display:block;}
.login .div2 p button:hover i{width:100%;}
.login .div2 p a{color:#004226;}
.login .div2 p a:hover{color:#148656;}
/*login*/

/*wjmm*/
.wjmm{color:#004226;width:435px;}
.wjmm h3{font-size:24px;margin-bottom:25px;}
.wjmm h4{font-size:14px;color:#004226;margin-bottom:17px;}
.wjmm input{width:100%;height:45px;border:1px solid #e5e5e5;padding:0 22px;color:#878787;margin-bottom:28px;background:#efefef;}
.wjmm input::placeholder{color:#878787;}
.wjmm dl{margin-bottom:28px;}
.wjmm dl input{width:calc(100% - 100px);margin-bottom:0;}
.wjmm dl a{width:100px;height:45px;background:#148656;color:#fff;}
.wjmm dl a:hover{background:#004226;}
.wjmm p{}
.wjmm p button{width:120px;height:40px;color:#fff;background:#004226;cursor:pointer;transition:all 0.5s;margin-right:24px;}
.wjmm p button:hover{background:#148656;}
.wjmm p a{color:#148656;text-decoration:underline;padding-left:5px;}
.wjmm p a:hover{}
/*wjmm*/

/*register*/
.register{}
.register .div1{color:#004226;}
.register .div1 h3{font-size:24px;margin-bottom:16px;text-transform:uppercase;}
.register .div1 h5{font-size:14px;margin-bottom:20px;}
.register .div1 dl{margin-bottom:10px;}
.register .div1 dl h4{font-size:14px;}
.register .div1 dl h4 i{color:#ff0000;}
.register .div1 dl dt{width:calc(100% - 150px);}
.register .div1 dl dt input{width:100px;height:40px;background:#efefef;border:1px solid #e5e5e5;padding:0 20px;color:#878787;width:100%}
.register .div1 dl dt input::placeholder{color:#878787;}
.register .div1 dl dt select{width:100px;height:40px;background:url(../images/zc-tb.png)no-repeat center right 27px #efefef;border:1px solid #e5e5e5;padding:0 20px;color:#878787;appearance: none;-moz-appearance: none; /* Firefox */-webkit-appearance: none;width:100%}
.register .div1 span{background:#e5e5e5;margin:29px 0 34px;display:block;height:1px;}
.register .div1 h6{font-size:24px;margin-bottom:30px;text-transform:uppercase;}
.register .div2{color:#004226;}
.register .div2 button{width:120px;height:40px;cursor:pointer;color:#fff;margin-right:30px;position:relative;z-index:2;background:#004226;}
.register .div2 button p{position:absolute;left:0;bottom:0;height:100%;width:0;z-index:-1;background:#148656;transition:all 0.5s;display:block;}
.register .div2 button:hover p{width:100%;}
.register .div2 input{border-radius:5px;width:20px;height:20px;border:1px solid #d2d2d2;margin-right:15px;display:block;}
.register .div2 a{color:#148656;text-decoration:underline;padding-left:5px;}
.tc{position:fixed;width:100%;height:100%;left:0;top:0;z-index:10000;background:rgba(0, 0, 0, 0.5);display:none;color: #004226;}
.tc-s{max-height:80vh;width:1140px;padding:20px;border-radius:5px;background:#fff;overflow:auto;}
.tc-t{padding-bottom:20px;border-bottom:1px solid #eee;margin-bottom:20px;font-size:18px;}
.tc-t a{color:#004226;font-family:Arial;}
.tc-b{line-height:24px;}
/*register*/

/*gwc*/
.gwc{margin:50px auto 70px auto;}
.gwc-t{color:#004226;font-size:24px;margin-bottom:25px;}
.gwc-c{position:relative;text-align:center;z-index:2;margin-bottom:45px;padding:0 110px;}
.gwc-c p{position:absolute;width:100%;height:1px;left:0;top:40px;z-index:-1;background:#eee;}
.gwc-c a{color:#878787;line-height:100%;}
.gwc-c a h4{width:80px;height:80px;border-radius:80px;background:#eeeeee;margin-bottom:25px;}
.gwc-c a h4 .img1{}
.gwc-c a h4 .img2{display:none;}
.gwc-c a.active,.gwc-c a:hover{color:#004226;}
.gwc-c a.active h4,.gwc-c a:hover h4{background:#004226;}
.gwc-c a.active .img1,.gwc-c a:hover .img1{display:none;}
.gwc-c a.active .img2,.gwc-c a:hover .img2{display:block;}
.gwc-b{background:#eeeeee;height:40px;padding:0 20px;color:#004226;}
.gwc-b .p1{width:40px;}
.gwc-b .p1 input{background:#fff;width:15px;height:15px;border:1px solid #dcdcdc;display: block;border-radius:2px;cursor:pointer;}
.gwc-b .p1 input.active{}
.gwc-b .p2{width:355px;margin-right: 90px;}
.gwc-b .p3{width:120px;text-align:center;margin-right: 170px;}
.gwc-b .p4{width:70px;text-align:center;margin-right: 145px;}
.gwc-b .p5{width:110px;}
.gwc-b2{}
.gwc-b2>dl{padding:25px 20px 30px 20px;border-bottom:1px dotted #e5e5e5}
.gwc-b2 .p1{width:40px;}
.gwc-b2 .p1 input{background:#fff;width:15px;height:15px;border:1px solid #dcdcdc;border-radius:2px;cursor:pointer;display: block;}
.gwc-b2 .p1 input.active{}
.gwc-b2 dl a{width:355px;margin-right: 90px;}
.gwc-b2 dl a h4{width:78px;overflow:hidden;border-radius:10px;}
.gwc-b2 dl a h4 img{display:block;width:100%;}
.gwc-b2 dl a .div1{width:calc(100% - 100px);position:relative;padding-right:20px;}
.gwc-b2 dl a .div1 h3{color:#004226;font-size:16px;margin-bottom:15px;}
.gwc-b2 dl a .div1 p{color:#878787;line-height:20px;}
.gwc-b2 dl a .div1 i{position:absolute;right:0;top:0;}
.gwc-b2 dl a .div1 i img{display:block;}
.gwc-b2 dl .p2{width:120px;border-radius:5px;border:1px solid #e5e5e5;font-size:18px;margin-right: 170px;background:#eeeeee;}
.gwc-b2 dl .p2 i{width:calc(100% / 3);height:33px;cursor:pointer;color:#004226;}
.gwc-b2 dl .p2 input{text-align:center;color:#004226;font-size:14px;width:calc(100% / 3);border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5;height:33px;background:#fff;}
.gwc-b2 .p3{color:#ff0000;width:70px;text-align:center;margin-right: 145px;}
.gwc-b2 .p4{color:#004226;cursor: pointer;width:110px;transition: all 0.5s;}
.gwc-b2 .p4 img{margin-right:15px;}
.gwc-b2 .p4:hover:hover{color:#148656;}
.gwc-b3{padding:25px 20px 0px 20px;}
.gwc-b3 dt{color:#004226;}
.gwc-b3 dt .p1{width: 40px;}
.gwc-b3 dt .p1 input{background:#fff;width:15px;height:15px;border:1px solid #dcdcdc;border-radius:2px;display: block;cursor:pointer;}
.gwc-b3 dt .p2{margin-right:38px;transition: all 0.5s;}
.gwc-b3 dt .p3{transition: all 0.5s;cursor:pointer;}
.gwc-b3 dt .p3:hover{color:#148656;}
.gwc-b3 dd{}
.gwc-b3 dd .p1{color:#004226;margin-right:22px;}
.gwc-b3 dd .p2{color:#ff0000;margin-right:135px;}
.gwc-b3 dd a{width:130px;height:40px;border-radius:5px;background:#148656;color:#fff;}
.gwc-b3 dd a:hover{background: #004226;}

.model_bg{
    position: absolute;
    top:0;
    left: 0;
    bottom: 0;
    right: 0;
    background: rgba(0,0,0,.6);
    z-index: 999;
    display: none;
}
.my_model{
    position: fixed;
    display: none;
    top:50%;
    left: 50%;
    margin-top: -50px;
    margin-left: -200px;
    z-index: 9999;
    width: 360px;
    height: 120px;
    border: 1px solid #aeaeae;
    border-radius: 3px;
    padding: 20px;
    background: #fff;
}
.my_model .title{
    font-size: 14px;
    color: #3c3c3c;
    font-weight: 700;
    margin-bottom: 20px;
}
.my_model .title .closeModel{
    float: right;
    cursor: pointer;
}
.my_model p{
    line-height:16px;
}
.my_model .opBtn{
    margin-top: 20px;
}
.my_model .opBtn a{
    width: 58px;
    height: 28px;
    line-height: 28px;
    text-align: center;
    -webkit-border-radius: 1px;
    -moz-border-radius: 1px;
    -ms-border-radius: 1px;
    border-radius: 1px;
    display: inline-block;
    margin-right: 10px;
    font-weight: 700;
}
.my_model .dialog-sure{
    background: #52a0e5;
    color: #fff;
    border: 1px solid #52a0e5;
}

.my_model .dialog-close{
    background: #fff;
    border: 1px solid #d9d9d9;
    color: #3c3c3c;
}
/*gwc*/

/*gwc2*/
.gwc2{color:#004226;}
.gwc2-l{width:800px;}
.gwc2-l1{font-size:24px;padding-top:12px;margin-bottom:33px;}
.gwc2-l2{padding-bottom:30px;border-bottom:1px solid #eee;margin-bottom:34px;}
.gwc2-l2 h4{color:#004226;font-size:14px;margin-bottom:20px;}
.gwc2-l2 select{width:100%;height:40px;border:1px solid #e5e5e5;border-radius:2px;padding:0 20px;color:#878787;margin-bottom:20px;appearance: none;-moz-appearance: none; /* Firefox */-webkit-appearance: none; /* Safari ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¥ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¾Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¦ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ Chrome */background:url(../images/gwc2-tb.png)no-repeat center right 31px;}
.gwc2-l2 h4{}
.gwc2-l2 input{width:100%;height:40px;border:1px solid #e5e5e5;border-radius:2px;padding:0 20px;color:#004226;margin-bottom:10px;}
.gwc2-l2 input::placeholder{color:#878787;}
.gwc2-l2 dl{}
.gwc2-l2 dl select{width:calc(50% - 5px);margin-bottom:10px;}
.gwc2-l2 dl select option:nth-child(1){display:none;}
.gwc2-l2 button{width:130px;height:40px;color:#fff;background:#148656;border-radius:5px;cursor:pointer;margin-top:20px;transition:all 0.5s;}
.gwc2-l2 button:hover{background:#004226;}
.gwc2-l3{}
.gwc2-l3 h3{font-size:24px;}
.gwc2-l3 a{margin-top:25px;color:#004226;}
.gwc2-l3 a p{width:12px;height:12px;border-radius:12px;border:1px solid #c2c2c2;margin-right:12px;}
.gwc2-l3 a h4{width:45px;}
.gwc2-l3 a h4 img{display:block;}
.gwc2-l3 a i{width:calc(100% - 75px);display:block;}
.gwc2-l3 a.active{}
.gwc2-l3 a.active p{background:#148656;border-color:#148656;}
.gwc2-r{width:280px;}
.gwc2-rt{height:40px;background:#eee;padding:0 22px;}
.gwc2-rb{border:1px solid #e5e5e5;border-top:none;padding:20px 15px 28px 15px;}
.gwc2-rb1{padding:0 4px 20px 4px;border-bottom:1px dotted #e5e5e5;margin-bottom:14px;}
.gwc2-rb1 h4{width:104px;overflow:hidden;border-radius:10px;}
.gwc2-rb1 h4 img{display:block;width:100%;}
.gwc2-rb1 .div1{width:calc(100% - 120px);}
.gwc2-rb1 .div1 h3{font-size:16px;line-height:18px;margin-bottom:10px;}
.gwc2-rb1 .div1 h5{color:#ff0000;font-size:14px;margin-bottom:14px;}
.gwc2-rb1 .div1 dl{}
.gwc2-rb1 .div1 dl dt{width:87px;border-radius:5px;background:#eeeeee;border:1px solid #e5e5e5;margin-right:12px;font-size:12px;}
.gwc2-rb1 .div1 dl dt i{width:calc(100% / 3);cursor:pointer;height:23px;}
.gwc2-rb1 .div1 dl dt input{width:calc(100% / 3);height:23px;background:#fff;color:#004226;text-align: center;}
.gwc2-rb1 .div1 dl img{display:block;width:15px;}
.gwc2-rb2{padding-bottom:19px;border-bottom:1px dotted #e5e5e5;margin-bottom:13px;line-height:20px;}
.gwc2-rb3{color:#878787;padding-bottom:22px;border-bottom:1px solid #e5e5e5;margin-bottom:16px;}
.gwc2-rb3 dl{padding:0 12px;}
.gwc2-rb3 dl:nth-child(2n){background:#eee;border-radius:2px;}
.gwc2-rb3 h3{line-height:30px;font-size:14px;width:124px;}
.gwc2-rb3 p{line-height:30px;text-align:right;width:calc(100% - 124px);}
.gwc2-rb4{}
.gwc2-rb4 dl{height:30px;}
.gwc2-rb4 dl i{}
.gwc2-rb4 dl p{color:#ff0000;text-align:right;}
.gwc2-rb4 a{margin-top:18px;width:100%;height:40px;border-radius:5px;background:#148656;color:#fff;}
.gwc2-rb4 a:hover{background:#004226;}
/*gwc2*/

/*gwc3*/
.gwc3{padding-top:30px;text-align:center;}
.gwc3 img{display:block;margin:0 auto 25px auto;}
.gwc3 p{color:#004226;font-size:16px;margin-bottom:45px;}
.gwc3 dl{width:340px;}
.gwc3 dl a{width:calc(50% - 10px);height:40px;position:relative;z-index:2;border-radius:5px;color:#fff;overflow:hidden;background:#004226;margin:0 10px;}
.gwc3 dl a i{display:block;position:absolute;left:0;bottom:0;width:0;height:100%;background:#148656;z-index:-1;}
.gwc3 dl a:hover{background:#148656;}
.gwc3 dl a:hover i,.gwc3 dl .a1 i{width:100%;}
/*gwc3*/

/*ddzx*/
.ddzx{margin:50px auto 60px auto;color:#004226;}
.ddzx-l{width:240px;box-shadow:1px 1px 10px rgba(0, 0, 0, 0.1);border-top:3px solid #eee;}
.ddzx-lt{border:1px solid #eee;padding:28px 30px}
.ddzx-lt h4{width:80px;height:80px;border-radius:80px;overflow:hidden;}
.ddzx-lt h4 img{display:block;width:100%;}
.ddzx-lt dl{width:calc(100% - 100px)}
.ddzx-lt dl h3{font-size:16px;margin-bottom:15px;}
.ddzx-lt dl p{}
.ddzx-lb{border:1px solid #eee;border-top:none;padding:42px 34px 33px 34px;}
.ddzx-lb dl{margin-bottom:40px;}
.ddzx-lb dl:last-child{margin-bottom:0!important;}
.ddzx-lb dl h3{font-size:16px;margin-bottom:20px;}
.ddzx-lb dl p{}
.ddzx-lb dl p a{color:#004226;line-height:30px;}
.ddzx-lb dl p a.active,.ddzx-lb dl p a:hover{color:#148656;text-decoration:underline;}
.ddzx-r{width:870px;}
.ddzx-rt{margin-bottom:20px;}
.ddzx-rt h3{font-size:24px;}
.ddzx-rt form{width:380px;height:40px;border-radius:40px;border:1px solid #e5e5e5;overflow:hidden;padding:0 17px 0 24px;}
.ddzx-rt form input{color:#6d6d6d;height:38px;width:calc(100% - 38px);}
.ddzx-rt form input::placeholder{color:#6d6d6d;}
.ddzx-rt form button{width:38px;height:38px;cursor:pointer;background:#fff;}
.ddzx-rc{background:#eeeeee;border-radius:5px;padding:0 6px;}
.ddzx-rc a{position:relative;z-index:2;overflow:hidden;height:45px;color:#004226;}
.ddzx-rc a p{position:absolute;z-index:-2;left:0;top:4px;height:100%;width:100%;background:#eee;}
.ddzx-rc a.active{color:#148656;font-family:bold;}
.ddzx-rc a:hover{color:#148656;}
.ddzx-rc a.active p{background:#fff;}
.ddzx-rb{margin-bottom:30px;}
.ddzx-rb1{margin-top:20px;border-radius:5px;border:1px solid #e5e5e5;transition:all 0.5s;padding:3px 19px 19px 19px;}
.ddzx-rb1:hover{box-shadow:1px 1px 10px rgba(0, 0, 0, 0.1);}
.ddzx-rb1-t{border-bottom:1px solid #e5e5e5;margin-bottom:20px;color:#878787;padding:11px 10px 11px 5px;}
.ddzx-rb1-t dt{}
.ddzx-rb1-t dt .p1{width:228px;}
.ddzx-rb1-t dt .p2{}
.ddzx-rb1-t .p3{color:#148656;}
.ddzx-rb1-b{}
.ddzx-rb1-b-l{width: 570px;}
.ddzx-rb1-b-l dl{margin-bottom:15px;}
.ddzx-rb1-b-l dl:last-child{margin-bottom:0!important;}
.ddzx-rb1-b-l dl a{width: 252px;}
.ddzx-rb1-b-l dl a h4{width:78px;overflow:hidden;border-radius:10px;}
.ddzx-rb1-b-l dl a h4 img{display:block;width:100%}
.ddzx-rb1-b-l dl a .div1{width:calc(100% - 100px);position:relative;}
.ddzx-rb1-b-l dl a .div1 h3{color:#004226;font-size:16px;margin-bottom:14px;}
.ddzx-rb1-b-l dl a .div1 p{color:#878787;line-height:20px;}
.ddzx-rb1-b-l dl a .div1 i{position:absolute;right:0;top:5px;display:block;width:15px;}
.ddzx-rb1-b-l dl a .div1 i img{display:block;}
.ddzx-rb1-b-l dl a:hover h3{color:#148656}
.ddzx-rb1-b-l .div2{width: 218px;}
.ddzx-rb1-b-l .div2 h4{width:78px;overflow:hidden;border-radius: 5px;position:relative;}
.ddzx-rb1-b-l .div2 h4>img{display:block;height: 78px;width:100%}
.ddzx-rb1-b-l .div2 h4 p{position:absolute;right:0;width: 20px;font-size:12px;height: 20px;background: rgb(0 66 38 / 50%);color: #fff;cursor: pointer;}
.ddzx-rb1-b-l .div2 h4 .p1{top:0;background: #f00;}
.ddzx-rb1-b-l .div2 h4 .p2{bottom:0;/* right: auto; *//* left: 0; */}
.ddzx-rb1-b-l .div2 a{
    width: 126px;
    height: 30px;
    height: 35px;
    border-radius:35px;
    background:#eee;
    position:relative;
    z-index:2;
    overflow:hidden;
    color:#000;
    margin: 5px 0;
}
.ddzx-rb1-b-l .div2 a input{position:absolute;z-index: 3;cursor:pointer;width:100%;height:35px;left:0;top: 0;opacity:0;}
.ddzx-rb1-b-l .div2 a:hover{
    color: #fff;
    background: #148656;
}
.ddzx-rb1-b-l dl dt{color:#878787;width:22px;}
.ddzx-rb1-b-r{width: 230px;padding-top:11px;}
.ddzx-rb1-b-r dt{color:#ff0000;line-height:100%;width:70px;padding-top:20px;}
.ddzx-rb1-b-r dd{width:140px;position: relative;}
.ddzx-rb1-b-r dd a{height:35px;border-radius:35px;background:#eee;position:relative;z-index:2;overflow:hidden;margin-bottom:5px;color:#000}
.ddzx-rb1-b-r dd input{width:20px;height:20px;margin-right:10px;cursor:pointer}
.ddzx-rb1-b-r dd a:last-child{margin-bottom:0;}
.ddzx-rb1-b-r dd a p{position:absolute;left:0;bottom:0;width:0;height:100%;background:#148656;z-index:-1;}
.ddzx-rb1-b-r dd a:hover,.ddzx-rb1-b-r dd a.active{color:#fff;background:#148656;}
.ddzx-rb1-b-r dd a:hover p,.ddzx-rb1-b-r dd a.active p{width:100%;}

.dialog,.dialog__overlay {width: 100%;height: 100%;top: 0;left: 0;}
.dialog {position: fixed;display: -webkit-flex;display: flex;-webkit-align-items: center;align-items: center;-webkit-justify-content: center;justify-content: center;pointer-events: none;z-index: 1000000;}
.dialog__overlay {position: absolute;z-index: 1;background: rgba(0, 0, 0, 0.8);opacity: 0;-webkit-transition: opacity 0.3s;transition: opacity 0.3s;-webkit-backface-visibility: hidden;}
.dialog--open .dialog__overlay {opacity: 1;pointer-events: auto;}
.dialog__content {width: 50%;max-width: 620px;min-width: 290px;background: #fff;padding:60px 40px 30px 40px;position: relative;z-index: 5;opacity: 0;border-radius:5px;}
.dialog--open .dialog__content {pointer-events: auto;}
.dialog.dialog--open .dialog__content,
.dialog.dialog--close .dialog__content {-webkit-animation-duration: 0.3s;animation-duration: 0.3s;-webkit-animation-fill-mode: forwards;animation-fill-mode: forwards;}
.dialog.dialog--open .dialog__content {-webkit-animation-name: anim-open;animation-name: anim-open;}
.dialog.dialog--close .dialog__content {-webkit-animation-name: anim-close;animation-name: anim-close;}
@-webkit-keyframes anim-open {
    0% { opacity: 0; -webkit-transform: scale3d(1.1, 1.1, 1); }
    100% { opacity: 1; -webkit-transform: scale3d(1, 1, 1); }
}

@keyframes anim-open {
    0% { opacity: 0; -webkit-transform: scale3d(1.1, 1.1, 1); transform: scale3d(1.1, 1.1, 1); }
    100% { opacity: 1; -webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1); }
}

@-webkit-keyframes anim-close {
    0% { opacity: 1; }
    100% { opacity: 0; -webkit-transform: scale3d(0.9, 0.9, 1); }
}

@keyframes anim-close {
    0% { opacity: 1; }
    100% { opacity: 0; -webkit-transform: scale3d(0.9, 0.9, 1); transform: scale3d(0.9, 0.9, 1); }
}
.dialog__content>a{width:25px;height:25px;position:absolute;right:44px;top:26px;z-index:2;}
.qxdd-t{text-align:center;margin-bottom:23px;}
.qxdd-t h3{color:#004226;font-size:24px;margin-bottom:30px;}
.qxdd-t p{color:#878787;font-size:16px;line-height:24px;}
.qxdd-c{padding-bottom:32px;border-bottom:1px solid #e5e5e5;margin-bottom:26px;}
.qxdd-c h3{font-size:16px;color:#004226;margin-bottom:12px;}
.qxdd-c select{width:100%;height:44px;border:1px solid #e5e5e5;padding:0 20px;margin-bottom:20px;appearance: none;
    -moz-appearance: none;
    -webkit-appearance: none;background: url(../images/cpzx-tb4.png)no-repeat center right 23px}
.qxdd-c textarea{width:100%;height:110px;border:1px solid #e5e5e5;padding:20px;margin-bottom:30px;}
.qxdd-c p{}
.qxdd-c p button{width:160px;height:40px;border-radius:5px;background:#148656;color:#fff;cursor:pointer;transition:all 0.5s;font-size:14px;}
.qxdd-c p button:hover{background:#004226;}
.qxdd-b{color:#148656;font-size:24px;}
.qxdd-b img{margin-right:20px;}
/*ddzx*/

/*ddzx-z*/
.ddzx-z{}
.ddzx-zt{margin-bottom:20px;padding:29px 35px;border-radius:5px;border:1px solid #e5e5e5;color:#878787;line-height:24px;}
.ddzx-zt h3{color:#004226;margin-bottom:10px;font-size:14px;}
.ddzx-zb{padding:27px 29px;border-radius:5px;border:1px solid #e5e5e5;}
.ddzx-zb-t{margin-bottom:20px;color:#878787;line-height:24px;}
.ddzx-zb-t h3{color:#004226;font-size:14px;margin-bottom:15px;}
.ddzx-zb-t dl{}
.ddzx-zb-t dl dt{width:50%;}
.ddzx-zb-c{margin-bottom:22px;}
.ddzx-zb-c-t{background:#eeeeee;color:#004226;padding:15px 40px 15px 29px;position:relative;margin-bottom:-1px;}
.ddzx-zb-c-t .p1{width:355px;}
.ddzx-zb-c-t .p2{width:60px;}
.ddzx-zb-c-t .p3{width:60px;}
.ddzx-zb-c-t .p4{width:80px;text-align:center;}
.ddzx-zb-c-b{padding:19px 40px 19px 29px;border:1px solid #e5e5e5}
.ddzx-zb-c-b dl{margin-bottom:10px;}
.ddzx-zb-c-b dl:last-child{margin-bottom:0;}
.ddzx-zb-c-b dl a{width:355px;}
.ddzx-zb-c-b dl a h4{width:78px;overflow:hidden;border-radius:10px;}
.ddzx-zb-c-b dl a h4 img{display:block;width:100%}
.ddzx-zb-c-b dl a .div1{width:calc(100% - 100px);position:relative;padding-right:20px;}
.ddzx-zb-c-b dl a .div1 h3{color:#004226;font-size:16px;margin-bottom:14px;}
.ddzx-zb-c-b dl a .div1 p{color:#878787;line-height:20px;}
.ddzx-zb-c-b dl a .div1 i{position:absolute;right:0;top:5px;display:block;width:15px;}
.ddzx-zb-c-b dl a .div1 i img{display:block;}
.ddzx-zb-c-b dl a:hover h3{color:#148656}
.ddzx-zb-c-b dl .p2{width:60px;text-align:center;color:#004226;}
.ddzx-zb-c-b dl .p3{width:60px;color:#ff0000;}
.ddzx-zb-c-b dl .p4{width:80px;text-align:center;color:#148656;}
.ddzx-zb-b{padding-right:20px;}
.ddzx-zb-b dl{width:190px;}
.ddzx-zb-b dl dt{line-height:30px;}
.ddzx-zb-b dl dt p{color:#878787;}
.ddzx-zb-b dl dt i{color:#ff0000;}
.ddzx-zb-b dl dt:last-child i{font-size:18px;}
.ddzx-z{}
/*ddzx-z*/

/*ddzx2*/
.ddzx2{margin-bottom:35px;}
.ddzx2 dl{margin-top:20px;border-radius:5px;border:1px solid #e5e5e5;transition:all 0.5s;padding:20px;}
.ddzx2 dl:hover{box-shadow:1px 1px 10px rgba(0, 0, 0, 0.1);}
.ddzx2 dl dt{width:355px;}
.ddzx2 dl dt a{}
.ddzx2 dl dt a h4{width:78px;overflow:hidden;border-radius:10px;}
.ddzx2 dl dt a h4 img{display:block;width:100%}
.ddzx2 dl dt a .div1{width:calc(100% - 100px);position:relative;padding-right:20px;}
.ddzx2 dl dt a .div1 h3{color:#004226;font-size:16px;margin-bottom:14px;}
.ddzx2 dl dt a .div1 p{color:#878787;line-height:20px;}
.ddzx2 dl dt a .div1 i{position:absolute;right:0;top:5px;display:block;width:15px;}
.ddzx2 dl dt a .div1 i img{display:block;}
.ddzx2 dl dt a:hover h3{color:#148656}
.ddzx2 dl h5{color:#ff0000;line-height:100%;width:70px;}
.ddzx2 dl dd{width:140px;}
.ddzx2 dl dd a{height:35px;border-radius:35px;background:#eee;position:relative;z-index:2;overflow:hidden;margin-bottom:5px;color:#000}
.ddzx2 dl dd a:last-child{margin-bottom:0;}
.ddzx2 dl dd a p{position:absolute;left:0;bottom:0;width:0;height:100%;background:#148656;z-index:-1;}
.ddzx2 dl dd a:hover,.ddzx2 dl dd a.active{color:#fff;background:#148656;}
.ddzx2 dl dd a:hover p,.ddzx2 dl dd a.active p{width:100%;}
/*ddzx2*/

/*ddzx3*/
.ddzx-rt a{width:160px;height:40px;border-radius:40px;color:#fff;overflow:hidden;position:relative;z-index:2;background:#148656;}
.ddzx-rt a p{position:absolute;left:0;bottom:0;z-index:-1;width:0;height:100%;background:#004226;}
.ddzx-rt a:hover{background:#004226;}
.ddzx-rt a:hover p{width:100%;}
.ddzx3{}
.ddzx3>dl{position:relative;transition:all 0.5s;overflow:hidden;border-radius:5px;border:1px solid #e5e5e5;padding:29px 33px 28px 32px;margin-top:20px;}
.ddzx3>dl:hover{box-shadow:1px 1px 10px rgba(0, 0, 0, 0.1);}
.ddzx3>dl>dt{}
.ddzx3>dl>dt h3{color:#004226;font-size:16px;margin-bottom:15px;}
.ddzx3>dl>dt .div1{color:#878787;line-height:24px;}
.ddzx3>dl>dt .div1 p{line-height:24px;}
.ddzx3>dl>dt .div1 p .i1{display:block;width:160px;}
.ddzx3>dl>dd{}
.ddzx3>dl>dd a{color:#000300;display:block;margin-left:25px;}
.ddzx3>dl>dd a:hover{color:#148656;}
.ddzx3>dl>h5{width:116px;height:53px;background:url(../images/ddzx2-tb.png);color:#fff;font-size:12px;padding:14px 0 0 64px;position:absolute;right:0;top:0;}

.dzbj{}
.ddzx3 .dialog__content{max-width:650px;padding:53px 36px 50px 24px;}
.dzbj-t{text-align:center;color:#004226;font-size:24px;margin-bottom:30px;}
.dzbj-b{}
.dzbj-b dl{margin-bottom:10px;width:100%;}
.dzbj-b dl:nth-child(4){width:290px;}
.dzbj-b dl:nth-child(5){width:270px;}
.dzbj-b dl:nth-child(5) select{width: calc(100% - 120px);}
/*.dzbj-b dl:nth-child(6){margin-bottom:28px;}*/
.dzbj-b label{width:100%;color:#878787;margin-bottom:30px;cursor:pointer;}
.dzbj-b label input{background:#fff;width:15px;height:15px;border:1px solid #dcdcdc;border-radius:2px;display: block;cursor:pointer;margin-left:10px;}
.dzbj-b dl h4{color:#878787;font-size:14px;}
.dzbj-b dl input{width: calc(100% - 120px);height:40px;border-radius:2px;border:1px solid #e5e5e5;padding:0 20px;}
.dzbj-b dl select{width:calc(100% - 70px);height:40px;border-radius:2px;border:1px solid #e5e5e5;padding:0 20px;appearance: none;
    -moz-appearance: none;
    -webkit-appearance: none;
    background: url(../images/gwc2-tb.png)no-repeat center right 18px;}
.dzbj-b p{width:100%;}
.dzbj-b p button{width:160px;height:40px;border-radius:5px;background:#148656;color:#fff;cursor:pointer;transition:all 0.5s;font-size:14px;}
.dzbj-b p button:hover{background:#004226;}
/*ddzx3*/

/*ddzx4*/
.ddzx4{}
.ddzx4-t{padding-bottom:20px;border-bottom:1px solid #eee;margin-bottom:29px;}
.ddzx4-t dl{position:relative;font-size:16px;}
.ddzx4-t dl h4{width:80px;height:80px;border-radius:80px;margin-right:23px;}
.ddzx4-t dl h4 img{display:block;width:100%;}
.ddzx4-t dl input{opacity:0;position:absolute;width:100%;height:100%;z-index:2;cursor:pointer;}
.ddzx4-b{}
.ddzx4-b dl{margin-bottom:10px;}
.ddzx4-b dl h3{color:#004226;font-size:14px;width:140px;}
.ddzx4-b dl dt{width:500px;margin-right:30px;}
.ddzx4-b dl dt input{width:100%;height:40px;background:#efefef;border:1px solid #e5e5e5;padding:0 20px;color:#004226;}
.ddzx4-b .jy dt input{color:#878787;}
.ddzx4-b dl dt select{width:100%;height:40px;border:1px solid #e5e5e5;padding:0 20px;color:#004226;appearance: none;-moz-appearance: none; /* Firefox */-webkit-appearance: none; /* Safari ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¥ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¾Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¦ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ Chrome */background:url(../images/zc-tb.png)no-repeat center right 17px #efefef;}
.ddzx4-b dl a{color:#004226;}
.ddzx4-b dl a:hover{color:#148656;}
.ddzx4-b p{height:1px;background:#eee;margin:20px 0;}
.ddzx4-b dl button{width:130px;height:40px;color:#fff;background:#148656;cursor:pointer;border-radius:5px;transition:all 0.5s;margin-top:10px;}
.ddzx4-b dl button:hover{background:#004226;}

.yxxg{}
.yxxg h3{font-size:14px;color:#004226;margin-bottom:17px;}
.yxxg input{width:100%;height:45px;border:1px solid #e5e5e5;padding:0 22px;color:#878787;margin-bottom:28px;background:#efefef;}
.yxxg input::placeholder{color:#878787;}
.yxxg dl{margin-bottom:28px;}
.yxxg dl input{width:calc(100% - 100px);margin-bottom:0;}
.yxxg dl span{width:100px;height:45px;background:#148656;color:#fff;cursor:pointer}
.yxxg dl span:hover{}
.yxxg p{}
.yxxg p button{width:130px;height:40px;color:#fff;background:#148656;cursor:pointer;border-radius:5px;transition:all 0.5s;}
.yxxg p button:hover{background:#004226;}
/*ddzx4*/

/*gywm*/
.gywm-t{overflow:hidden;margin-bottom:25px;}
.gywm-t img{display:block;}
.gywm-b{line-height:30px;color:#004226;}
.gywm-b img{height:auto!important;}
/*gywm*/

/*cjwt*/
.cjwt{margin-bottom:30px;}
.cjwt .cpzx-t{margin-bottom:10px;}
.cjwt dl{border-bottom:1px solid #e5e5e5;color:#004226;padding:30px 10px;}
.cjwt dl dt{cursor:pointer;}
.cjwt dl dt h4{font-size:16px;width:calc(100% - 50px)}
.cjwt dl dt p{width:10px;height:10px;background:url(../images/cjwt-tb.png)no-repeat center;}
.cjwt dl dt p.up{background:url(../images/cjwt-tb2.png)no-repeat center;}
.cjwt dl dd{display:none;line-height:24px;padding-top:25px;}
/*cjwt*/

/*xwzx*/
.xwzx{margin-bottom:33px;}
.xwzx .cpzx-t{margin-bottom:25px;}
.xwzx a{margin-bottom:20px;}
.xwzx a h4{width:230px;overflow:hidden;}
.xwzx a h4 img{display:block;width:100%;}
.xwzx a dl{width:calc(100% - 260px);color:#004226;}
.xwzx a dl h2{font-size:16px;margin-bottom:17px;}
.xwzx a dl p{line-height:24px;margin-bottom:28px;}
.xwzx a dl h5{color:#878787;font-size:14px;}
.xwzx a dl h5 img{margin-right:10px;}
.xwzx a:hover h4 img{transform:scale(1.05);}
.xwzx a:hover dl h2{color:#148656;}
/*xwzx*/

/*xwzx-z*/
.xwdt-z{width:1200px;margin:70px auto;overflow:hidden;}
.xwdt-z-t{text-align:center;padding-bottom:20px;border-bottom: 1px dashed #666;margin-bottom:30px;}
.xwdt-z-t h3{font-size:25px;color:#000;margin-bottom:20px;}
.xwdt-z-t p{text-align:center;color:#000;}
.xwdt-z-t p span{display:inline-block;margin:0 20px;color:#000;}
.xwdt-z-b{margin-bottom:50px;line-height:24px;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{display: flex;flex-wrap: wrap;justify-content: space-between;box-sizing: border-box;margin: 0 auto 0px auto;}
.xwdt-z-b2 a{padding: 10px 20px;background: #eee;border-radius: 10px;color: #000;transition: 0.3s;max-width:30%}
.xwdt-z-b2 a:hover{background:#02569e;color:#fff;}
@media screen and (max-width: 1200px){
    .xwdt-z-t p{display:none;}
    .xwdt-z-t{margin-bottom:10px;padding-bottom:10px;}
    .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*/


@media screen and (max-width: 1200px){
    .md{top:-60px;}
    .table{overflow:auto;}
    .table table{width:500px;}
    .ny-zpal-z-c h3{font-size:20px;font-family:bold;}
    .register .div1 dl dt{width:calc(100% - 140px);}
    .gwc-b2 dl a{width:calc(100% - 40px)}
    .gwc-c a{width:calc(100% / 3)}
    .gwc-b3 dd{position:relative;}
    .gwc-b3 dd a{position:absolute;right:0;top:30px}
    .ddzx-rt form{width:100%}
    .ddzx-rb1-b-l dl a{width:calc(100% - 50px)}
    .qxdd-c select{padding:10px;background: url(../images/cpzx-tb4.png)no-repeat center right 10px;height:40px;}
    .qxdd-c textarea{height:80px;padding:10px;}
    .dialog__content>a{right:15px;top:15px;}
    .ddzx2 dl dd{width:calc(100% - 70px);display:flex;justify-content:space-between;}
    .ddzx2 dl dd a{width:calc(50% - 5px)}
    .dzbj-b dl:nth-child(5) select{width:calc(100% - 70px)}
    .dialog__content{width:calc(100% - 30px)!important}
    .ddzx4-b dl dt{width:calc(100% - 70px);margin-right:10px;}
    .ddzx4-b dl:last-child{justify-content:center;}
    .ny-zpal-z-t-r .div7 dl{width:45%;}
    .ny-zpal-z-t-r .div7 dl input{width:80px;}
    .ny-zpal-z-t-r .div7 a{width:80px;}
    .gwc2-l4{padding:10px;}
    .gwc2-l4-l dl{
        flex-wrap: wrap;
    }
    .gwc2-l4-l dl h3{width:125px}
    .gwc2-l4-l dl input,.gwc2-l4-l dl dt,.gwc2-l4-l dl dd{width:calc(100% - 135px)}
    .gwc2-l4-l dl dt select{width:calc(50% - 5px)!important}
    .gwc2-l4-l dl dd{width: 100%;justify-content: center;margin-bottom: 20px;}
}