/*banner*/
.head{background:#000;}
body{padding-top:80px;}
.ny-banner{position:relative;overflow:hidden;}
.ny-banner>img{display:block;width:100%;}
.ny-banner-s{position:absolute;left: 50%;top: 50%; -webkit-transform: translateY(-50%) translateX(-50%);transform: translateY(-50%) translateX(-50%);color:#fff;text-transform:uppercase;}
.ny-banner-s h3{font-size:36px;margin-bottom:10px;}
.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;}
.ny-banner-s2{position:absolute;left: 50%;top: 45%; -webkit-transform: translateY(-50%) translateX(-50%);transform: translateY(-50%) translateX(-50%);color:#fff;text-transform:uppercase;}
.ny-banner-s2 h3{display:flex;justify-content:center;color:#fff;font-size:48px;margin-bottom:30px;}
.ny-banner-s2 p{font-size:16px;line-height:24px;color:#dedede;margin-bottom:46px;}
.ny-banner-s2 a{display:block;width:200px;line-height:43px;text-align:center;color:#f8b62b;border:1px solid #f8b62b;margin:0 auto}
.ny-banner-s2 a:hover{background:#f8b62b;color:#fff}
.ny-banner-s2 h3 span:nth-child(1),.ny-banner-s2 h3 span:nth-child(2),.ny-banner-s2 h3 span:nth-child(3),.ny-banner-s2 h3 span:nth-child(8),.ny-banner-s2 h3 span:nth-child(9),.ny-banner-s2 h3 span:nth-child(10),.ny-banner-s2 h3 span:nth-child(11){color:#f8b62b;}
.ny-banner3{position:absolute;left: 72%;top: 28%;-webkit-transform: translateY(-50%) translateX(-50%);transform: translateY(-50%) translateX(-50%);color:#fff;text-align: left;}
.ny-banner3 h3{font-size:48px;font-weight:bold;margin-bottom: 10px;}
.ny-banner3 p{font-size:18px;}
/*banner*/

.span3{cursor:pointer;}

/*szwz*/
.lon {border-bottom: 1px solid #ebebeb;background:#f5f5f5;}
.lon img {padding-right: 8px;}
.cont{width:1200px;margin: 0 auto;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 .active{color:#c31321;}
/*szwz*/

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

/*fy*/
.page1{}
.page1-cenrat ul{text-align: center;font-size: 0;}
.page1-cenrat ul li{display: inline-block;margin: 0 5px;	vertical-align: middle;}
.page1-cenrat ul li *{color: #6f6f6f;font-size: 14px;	}
.page1-cenrat ul li a,
.page1-cenrat ul li span{border: 1px solid #E4E4E4;padding: 10px 16px;line-height: initial;display: block;background:#fff;}
.page1-cenrat ul li a[href]:hover,
.page1-cenrat ul li a[href]:hover span{background-color: #f8b62b;
    border-color: #f8b62b;
    color: #ffffff;color: initial;color:#fff;}
.page1-cenrat ul li a,
.page1-cenrat ul li span{color: #9c9ea2;}
.page1-cenrat ul li a[href]{color: #9c9ea2;}
.page1-cenrat ul li.active a,
.page1-cenrat ul li span.current{background-color: #f8b62b;
    border-color: #f8b62b;
    color: #ffffff;}
.page1-cenrat ul li.page1-num{color: #C89C5A;font-size: 14px;margin-left: 20px;		}
@media (max-width: 768px){
	.page1-cenrat ul li.page1-num{display: none;}
	.page1-cenrat ul li a,.page1-cenrat ul li a, .page1-cenrat ul li span{padding:5px 8px;}
}
/*fy*/

/*gywm*/
body{background:#f0f1f1;}
.gywm{padding:60px 0;}
.gywm h6{overflow:hidden;margin-bottom:35px;}
.gywm h6 img{display:block;width:100%;}
.gywm h3{color:#333333;font-size:24px;margin-bottom:10px;}
.gywm h4{font-size:16px;color:#929292;position:relative;padding-bottom:15px;border-bottom:1px solid #dcdcdc;margin-bottom:25px;}
.gywm h4 i{position:absolute;left:0;bottom:-2px;width:95px;height:3px;background:#333333}
.gywm p{color:#929292;font-size:16px;line-height:24px;}

.nybt{text-align:center;margin-bottom:45px;}
.nybt h3{font-size:24px;color:#333;}
.nybt h3 i{color:#f8b62b;}
.nybt p{padding-top:10px;line-height:100%;color:#929292;font-size:16px;}
.nybt h4{width:24px;height:1px;background:#737373;margin:18px auto 0 auto}
/*.fzlc{padding:60px 0;text-align:center;background:#fff;}*/
/*.fzlc-b{position:relative;margin-bottom:50px;padding:0 50px;}*/
/*.fzlc-b:before{content: '';width: 100%;height:3px;background:#dcdcdc;position:absolute;left:0;top: 5px;}*/
.fzlc-b dl{position:relative;/*height:480px;*/}
/*.fzlc-b dl h3{width: 15px;height: 15px;border-radius: 15px;border: 2px solid #dcdcdc;margin: 0 auto;margin-bottom: 25px;background:#fff;cursor:pointer;}*/
/*.fzlc-b dl dt{display:flex;align-items:center;justify-content:center;cursor:pointer}*/
/*.fzlc-b dl dt p{font-size: 18px;color: #333333;}*/
/*.fzlc-b .swiper-slide-prev dl dt p,.fzlc-b .swiper-slide-next dl dt p{transform:scale(0.9);}*/
/*.fzlc-b .swiper-slide-thumb-active dl dt p{}*/
/*.fzlc-b dl dd{display:none;position:absolute;top:140px;width:350px;left:50%;-webkit-transform: translateY(0%) translateX(-50%);transform: translateY(0%) translateX(-50%);}*/
/*.fzlc-b dl dd h4{overflow:hidden;margin-bottom:30px;border-radius:2px;}*/
/*.fzlc-b dl dd h4 img{display:block;width:100%;}*/
/*.fzlc-b dl dd p{color:#5f5f5f;line-height:24px;}*/

/*.fzlc-b dl dd h4:hover img{}*/
/*.fzlc-b .swiper-slide-thumb-active dl h3{background: #f8b62b;color:#fff;border-color: #000;}*/
/*.fzlc-b2 dl{display:flex;align-items: center;flex-wrap: wrap;justify-content:space-between}*/
/*.fzlc-b2 dl dt{text-align:center;width: 50%;max-width:100%;}*/
/*.fzlc-b2 dl dt h4{border-radius:2px;overflow:hidden;}*/
/*.fzlc-b2 dl dt h4 img{display:block;width:100%;}*/
/*.fzlc-b2 dl dd{width:45%;text-align:left;}*/
/*.fzlc-b2 dl dd h3{color:#333333;font-size:36px;margin-bottom:25px;}*/
/*.fzlc-b2 dl dd p,.fzlc-b2 dl dd p *{color:#929292;font-size: 16px!important;line-height:24px;}*/

/*.fzlc-b2 dl dd p br{display:none;}*/
/*.fzlc-b2 dl dt p{color:#5f5f5f;line-height:24px;}*/
/*.fzlc-b2 dl dt:hover img{transform:scale(1.1);}*/
/*.fzlc-b .swiper-button-next{width:35px;height:35px;background:url(../images/r.png);background-size:100% 100%;display:block!important;right: 0%;margin-top:-43px;}*/
/*.fzlc-b2 .swiper-button-next:hover{}*/
/*.fzlc-b .swiper-button-prev{width:35px;height:35px;background:url(../images/l.png);background-size:100% 100%;display:block!important;left: 0%;margin-top:-43px;}*/

.fzlc2{padding-top: 70px;background: #fff;}
.fzlc2-b{display:flex;flex-wrap:wrap;align-items:center;}
.fzlc2-l{position:relative;width:50%;height: 580px;background-repeat: no-repeat;background-size: 960px 580px;background-position: top right;}
.fzlc2-l:after{content: '';position:absolute;width:100%;height:100%;left:0;bottom:0;opacity:0.5;background:#000;}
.fzlc2-l2{position:absolute;width:60%;right: 30px;top: 50%;-webkit-transform: translateY(-50%) translateX(0%);transform: translateY(-50%) translateX(0%);z-index: 3;padding: 0 60px;}
.fzlc2-l2:after{position:absolute;content: '';width: 95%;height:2px;background:#fff;left: 2.5%;top:calc(50% - 1px);}
.fzlc2-l2>div{z-index:2;}
.fzlc2-l2 a{position:relative;display:block;text-align:center;color:#fff;height: 120px;font-size:16px;}
.fzlc2-l2 a p{position:absolute;width:100%;left:0;bottom: 0;line-height: 100%;}
.fzlc2-l2 a i{display:block;width:10px;height:10px;border-radius:10px;background:#fff;overflow:hidden;position:absolute;left:calc(50% - 5px);top:calc(50% - 5px);z-index:3;}
.fzlc2-l2 a span{display:block;width:18px;height:18px;border-radius:20px;background:#f8b62b;overflow:hidden;position:absolute;left:calc(50% - 9px);top:calc(50% - 9px);z-index:2;opacity: 0;}
.fzlc2-l2 .swiper-slide:nth-child(2n) p{bottom: inherit;top: 0;}
.fzlc2-l2 .swiper-slide-thumb-active p,.fzlc2-l2 a:hover p{font-size:36px;}
.fzlc2-l2 .swiper-slide-thumb-active span, .fzlc2-l2 a:hover span{opacity:1;}
.fzlc2-l2 .swiper-button-next{width: 30px;height: 30px;background:url(../images/r6.png);background-size:100% 100%;right: 0%;margin-top: -16px;}
.fzlc2-l2 .swiper-button-prev{width: 30px;height: 30px;background:url(../images/l6.png);background-size:100% 100%;left: 0%;margin-top: -16px;}
.fzlc2-r{width:610px;padding:0 70px;}
.fzlc2-r h3{font-size:36px;color:#333;margin-bottom:33px;}
.fzlc2-r h5{width:55px;height:2px;background:#f8b62b;margin-bottom:55px;}
.fzlc2-r a>div{color:#929292;font-size:16px;line-height:30px;}
.fzlc2-an p{color:#929292;text-align:left;position:inherit;}
.fzlc2-an{display:flex;align-items:center;justify-content:space-between;padding-top:80px;margin-right:70px;}
.fzlc2-an div{display:flex;}
.fzlc2-an a{display:block;width:23px;height:13px;}
.fzlc2-an .a1{background:url(../images/l5.png);}
.fzlc2-an .a2{background:url(../images/r5.png);margin-left:20px;}



.ppys{background:#e3e3e3;padding:60px 0;}
.ppys-t{display:flex;flex-wrap:wrap;background:#fff;text-align:center;margin-bottom:10px;border:1px solid #dcdcdc;}
.ppys-t a{display:block;width:25%;border-right:1px solid #eee;padding:33px 0;}
.ppys-t a:last-child{border:none;}
.ppys-t a h3{color:#333;font-size:30px;margin-bottom:12px;}
.ppys-t a p{color:#929292;}
.ppys-t a.active{background:#f8b62b;border-color:#f8b62b;}
.ppys-t a.active h3,.ppys-t a.active p{color:#fff;}
.ppys-b{box-shadow:1px 1px 10px rgba(0,0,0,0.2)}
.ppys-b dl{display:none;background:#fff;border:1px solid #dcdcdc;padding:21px 17px;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;}
.ppys-b dl:nth-child(1){display:flex;}
.ppys-b dl a{display:block;overflow:hidden;width:calc(50% - 3px);}
.ppys-b dl a img{display:block;width:100%;}
.ppys-b dl a:hover img{transform:scale(1.1);}
.ppys-b dl dd{width:calc(50% - 3px);display:flex;justify-content:space-between;flex-wrap:wrap;}
.ppys-b dl dd a:nth-child(1){width:100%;margin-bottom:6px;}

.aqrz{text-align:center;padding:60px 0;}
.aqrz1{display:flex;flex-wrap:wrap;align-items:center;padding-bottom:45px;margin-bottom:45px;border-bottom:1px solid #dcdcdc;}
.aqrz1 p{width:calc(100% / 6);}
.aqrz2{display:flex;justify-content:space-between;flex-wrap:wrap;}
.aqrz2 p{}
.aqrz2 p img{margin-bottom:20px;}
.aqrz2 p i{display:block;font-size:16px;color:#333;}
/*.aqrz1 p:hover img,.aqrz2 p:hover img{transform: rotateY(-360deg);}*/

.cxqg{padding:80px 0;text-align:center;background:#fff;}

.hzhb3{position: relative;}
@keyframes example4 {
          0%   {transform: translateY(0px);}
          50%  {transform: translateY(5px);}
          100% {transform: translateY(0px);}
     }
     @-webkit-keyframes ripple {
    0% { opacity: 0; -webkit-transform: scale(.1); }
    5% { opacity: 1; }
    to { opacity: 0; -webkit-transform: scale(1); }
}

@keyframes ripple {
    0% { opacity: 0; -webkit-transform: scale(.1); transform: scale(.1); }
    5% { opacity: 1; }
    to { opacity: 0; -webkit-transform: scale(1); transform: scale(1); }
}
    .hzhb2 .swiper-container .swiper-button-next{width:35px;height:35px;background: url(../images/r4.png); right:5%; }
    .hzhb2 .swiper-container .swiper-button-prev{width:35px;height:35px;background: url(../images/l4.png);left:5%;}
    .hzhb3 img:nth-child(2){position: absolute;right: 171px;bottom: 150px;z-index: 9;}
    .hzhb3 p{position:absolute;z-index: 10;transition:all 0.5s;}
    .hzhb3 h3 span{
    position: absolute;
    top: 0;
    left: 0px;
    right: 0;
    bottom: 0px;
    width: 100%;
    height: 100%;
    margin: auto;
    -webkit-border-radius: 50%;
    -webkit-background-clip: padding-box;
    -moz-border-radius: 50%;
    -moz-background-clip: padding;
    border-radius: 50%;
    background-clip: padding-box;
    background: transparent;
    display:block;
    }
    .hzhb3 h3 .span1:after {content: "";display: block;position: absolute;top: 0;right: 0;bottom: 0;left: 0;background: #4682a0;border-radius: 50%;opacity: 0;-webkit-animation: ripple 4s ease-out 225ms infinite;animation: ripple 4s ease-out 225ms infinite;}
    .hzhb3 h3 .span2:after {content: "";display: block;position: absolute;top: 0;right: 0;bottom: 0;left: 0;border-radius: 50%;opacity: 0;-webkit-animation: ripple 4s ease-out 1575ms infinite;animation: ripple 4s ease-out 1575ms infinite;background: #f8b62b;}
	.hzhb3 h3 .span3:after {content: "";display: block;position: absolute;top: 0;right: 0;bottom: 0;left: 0;border-radius: 50%;opacity: 0;background: #f8b62b;-webkit-animation: ripple 4s ease-out 2575ms infinite;animation: ripple 4s ease-out 2575ms infinite;}
    .hzhb3 .h1 span:after{background:#4682a0!important;}
    .hzhb3 .h2 span:after{background: #c16a6a!important;}
    .hzhb3 .h3 span:after{background:#4da099!important;}
    .hzhb3 p i{font-size:22px;color:#3e3938;position:absolute;white-space: nowrap;}
    .hzhb3 p img{display:block;width: 18px;position: relative;animation-name: example4;animation-duration: 2s;animation-iteration-count: infinite;z-index: 2;}
    .hzhb3 p:hover>img{transform: rotateY(-180deg);}
    .hzhb3 .p1{left: 237px;top: 172px;}
    .hzhb3 .p1 i{right: 26px;top: 4px;line-height: 100%;}
    .hzhb3 .p2{left: 240px;top: 265px;}
    .hzhb3 .p2 i{right: 24px;top: 9px;}
    .hzhb3 .p3{left: 557px;top: 253px;}
    .hzhb3 .p3 i{left: -73px;top: 0;}
    .hzhb3 .p4{left: 620px;top: 204px;}
    .hzhb3 .p4 i{right: 21px;top: -2px;}
    .hzhb3 .p5{left: 676px;top: 174px;}
    .hzhb3 .p5 i{right: 21px;top: 1px;}
    .hzhb3 .p6{left: 742px;top: 146px;}
    .hzhb3 .p6 i{right: 24px;top: 0px;}
    .hzhb3 .p7{left: 778px;top: 226px;}
    .hzhb3 .p7 i{right: 22px;top: -12px;}
    .hzhb3 .p8{right: 314px;top: 163px;}
    .hzhb3 .p8 i{left: -24px;top: -32px;}
    .hzhb3 .p9{right: 295px;bottom: 260px;}
    .hzhb3 .p9 i{right: -13px;bottom: -27px;}
    .hzhb3 .p10{right: 237px;bottom: 342px;}
    .hzhb3 .p10 img{width: 31px;}
    .hzhb3 .p10 i{left: 30px;top: 16px;display: block;width: 100px;height: 41px;background: url(../images/hzhb-5.png);}
    .hzhb3 .p11{right: 164px;top: 268px;}
    .hzhb3 .p11 i{right: -50px;top: 3px;}
    .hzhb3 .p12{right: 162px;bottom: 146px;}
    .hzhb3 .p12 i{right: -32px;}
    @keyframes example {
          0%   {width:130px;height:130px}
          50%  {width:316px;height:316px}
          100% {width:130px;height:130px}
     }
     @keyframes example2 {
          0%   {width:149px;height:149px}
          50%  {width:363px;height:363px}
          100% {width:149px;height:149px}
     }
     @keyframes example3 {
          0%   {width:162px;height:162px}
          50%  {width:400px;height:400px}
          100% {width:162px;height:162px}
     }
    .hzhb3 h3{display:flex;justify-content:center;position: absolute;align-items: center;/* background: #f00; */border-radius: 1000px;}
    .hzhb3 h3 i{display:block;border-radius: 1000px;overflow:hidden;transition:all 0.5s;}
    .hzhb3 .h1{top:74px;left:93px;width:316px;height:316px;}
    .hzhb3 .h1 i{width:130px;height:130px;background:url(../images/hzhb-6.png)no-repeat center;animation-name: example;animation-duration: 4s;animation-iteration-count: infinite;}
    .hzhb3 .h2{top: 45px;left: 473px;width: 363px;height: 363px;}
    .hzhb3 .h2 i{width: 149px;height: 149px;background: url(../images/hzhb-7.png)no-repeat center;animation-name: example2;animation-duration: 4s;margin: 0 auto;animation-iteration-count: infinite;}
    .hzhb3 .h3{top: 120px;right: 49px;width: 400px;height: 400px;z-index: 5;}
    .hzhb3 .h3 i{width: 162px;height: 162px;background: url(../images/hzhb-8.png)no-repeat center;animation-name: example3;animation-duration: 4s;animation-iteration-count: infinite;}
.qywh{padding:80px 0;}
.qywh1{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:60px;}
.qywh1 dl{width:calc(25% - 3.75px);background:#fff;}
.qywh1 dl dt{overflow:hidden;}
.qywh1 dl dt img{display:block;width:100%;}
.qywh dl dd{padding:40px;}
.qywh dl dd h3{color:#333;font-size:18px;margin-bottom:19px;}
.qywh dl dd h4{width:50px;height:1px;background:#a0a0a0;margin-bottom:25px;}
.qywh dl dd p{color:#929292;line-height:18px;}
.qywh dl:hover img{transform:scale(1.1);}
.hzhb{position:relative;}
/*.hzhb .swiper-container{height:230px;}*/
/*.hzhb .swiper-slide{height:110px;}*/
.hzhb p{display:flex;align-items:center;justify-content:center;/* background:#fff; */height:100%;border: 1px solid #e5e5e5;}
.hzhb p img{display:block;max-width:90%;}
.hzhb .swiper-button-next{width:35px;height:35px;background:url(../images/r2.png);background-size:100% 100%;right: -80px;}
.hzhb .swiper-button-next:hover{}
.hzhb .swiper-button-prev{width:35px;height:35px;background:url(../images/l2.png);background-size:100% 100%;left: -80px;}
/*gywm*/

/*cgal*/
.cgal{margin-top:80px;}
.nydh{display:flex;justify-content:center;flex-wrap:wrap;}
.nydh a{display:block;width:220px;line-height:48px;text-align:center;background:#fff;border-radius:50px;border:1px solid #dcdcdc;margin:0 10px;color:#333;}
.nydh a.active,.nydh a:hover{background:#f8b62b;color:#fff;border-color:#f8b62b;}

.cgal-b{
    margin-bottom: 60px;
}
.cgal-b dl{padding: 30px 0;}
.cgal-b dl:nth-child(2n){background:#fff;}
.cgal-b .w1{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;transition:all 0.5s;}
.cgal-b dl dt{width:50%;overflow:hidden;}
.cgal-b dl dt img{display:block;width:100%;}
.cgal-b dl dt:hover img{transform:scale(1.1);}
.cgal-b dl dd{width:50%;padding:0 150px 0 100px;}
.cgal-b dl dd h3{color:#333;line-height:30px;font-size:24px;margin-bottom:20px;}
.cgal-b dl dd h4{width:55px;height:2px;background:#f8b739;margin-bottom:45px;}
.cgal-b dl dd p{font-size:16px;line-height:30px;}
.cgal-b dl .img1{display:none;}
.cgal-b dl:nth-child(2n) .img1{display:block;}
.cgal-b dl:nth-child(2n) .img2{display:none;}
.cgal-b .w1:hover{background:#f8b739;transition: all 0.5s;}
.cgal-b .w1:hover dd h3,.cgal-b .w1:hover dd p{color:#fff;transition: all 0.5s;}
.cgal-b .w1:hover dd h4{background:#fff;transition: all 0.5s;}

.cgal2{margin:60px auto;}
.cgal2-b{margin:60px 0 25px 0;display:flex;flex-wrap:wrap;justify-content:space-between;}
.cgal2-b a{background:#fff;text-align:center;/* border:1px solid #e5e5e5; */color:#333333;font-size:18px;line-height:70px;width:calc(50% - 10px);margin-bottom:30px;}
.cgal2-b a h4{overflow:hidden;}
.cgal2-b a h4 img{display:block;}
.cgal2-b a p{}
.cgal2-b a:hover{background:#f8b62b;color:#fff;box-shadow:1px 1}
.cgal2-b a:hover img{transform:scale(1.1);}
/*cgal*/

/*cpzx*/
.cpzx{margin: 50px auto 80px auto;}
.cpzx-t{margin-bottom:40px;display:flex;flex-wrap:wrap;justify-content:space-between;background:#fff;text-align:center;/* border:1px solid #e5e5e5; */}
.cpzx-t a{display:block;width:25%;text-align:center;padding:25px 0;border-right:1px solid #eee}
.cpzx-t a:last-child{border:none;}
.cpzx-t a h4{position:relative;height:50px;}
.cpzx-t a h4 img{margin:0 auto;}
.cpzx-t a h4 .img2{display:none;}
.cpzx-t a h3{color:#333;font-size:18px;margin-bottom:5px;}
.cpzx-t a p{color:#929292;}
.cpzx-t a.active,.cpzx-t a:hover{background:#f8b62b;}
.cpzx-t a.active h3,.cpzx-t a:hover p,.cpzx-t a.active p,.cpzx-t a:hover h3{color:#fff;transition:all 0s;}
.cpzx-t a.active .img1,.cpzx-t a:hover .img1{display:none;}
.cpzx-t a.active .img2,.cpzx-t a:hover .img2{display:block;}
.cpzx-t3{font-size: 36px;line-height: 50px;font-weight: 700;color: #191919;margin-bottom: 40px;margin-top: 40px;display:flex;align-items:flex-end;}
.cpzx-t3 a{display:block;font-size:20px;margin-left:10px;color: #f8b62b;}
.cpzx-t3 a:hover{}
.cpzx-b{display:flex;flex-wrap:wrap;}
.cpzx-b a{display:block;width: 350px;margin-right: 83px;margin-bottom: 50px;font-size:18px;color:#333;}
.cpzx-b a:nth-child(3n){margin-right:0;}
.cpzx-b a h4{position:relative;margin-bottom:20px;overflow:hidden;background-color: #f5f5f5;/* height: 300px; */}
 @media (min-width:1200px){.cpzx-b a h4 img{}}
.cpzx-b a h4 span{display:block;position: absolute;left: 30px;top: 30px;width: 51px;line-height: 18px;font-size: 13px;color: #f8b62b;ont-weight: 800;text-align: center;background-color: rgb(255, 245, 245);border-width: 1px;border-style: solid;border-color: #f8b62b;border-image: initial;border-radius: 11px;padding: 1px 0px;}
.cpzx-b a h4 img{display:block;width:100%;}
.cpzx-b a h4 i{display:block;background:#f8b62b;position:absolute;z-index:2;}
.cpzx-b a h4 .i1{right:0;top:0;height:1px;width:0;}
.cpzx-b a h4 .i2{left:0;top:0;width:1px;height:0;}
.cpzx-b a h4 .i3{width:0;left:0;bottom:0;height:1px;}
.cpzx-b a h4 .i4{width:1px;height:0;right:0;bottom:0;}
.cpzx-b a:hover .i1,.cpzx-b a:hover .i3{width:100%;}
.cpzx-b a:hover .i2,.cpzx-b a:hover .i4{height:100%;}
.cpzx-b a h3{margin-bottom:10px;font-size: 20px;line-height:28px;color: #191919;}
.cpzx-b a p{line-height:18px;font-size: 16px;line-height: 22px;color: #191919;opacity: .69;font-weight: 500;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;line-clamp: 2;-webkit-box-orient: vertical;}
.cpzx-b a p span{color:#929292;}
.cpzx-b a:hover img{transform:scale(1.1);}

/*cpzx*/

/*cpzx-z*/
.cpzx1{margin:80px auto 30px auto;background:#fff;overflow:hidden;padding:30px;box-sizing:border-box;}
.cpzx1-l{width:642px;float:left;overflow:hidden;height:515px;}
.cpzx1-l1{overflow:hidden;float:left;width:520px;overflow:hidden;overflow:hidden;}
.cpzx1-l1 ul{overflow:hidden;}
.cpzx1-l1 ul li{overflow:hidden;}
.cpzx1-l1 ul li img{max-width:100%;text-align:center;display:block;margin:20px auto;}
.cpzx1-l2{width:calc(100% - 520px);float:right;}
.cpzx1-l2{}
.cpzx1-l2 ul{overflow:hidden;height:432px;overflow:hidden;}
.cpzx1-l2>a{display:block;width:100%;height:30px;text-align:center;background:#000}
.cpzx1-l2>a img{margin-top:6px;}
.cpzx1-l2>a:hover{background:#f8b739}
.cpzx1-l2>a:hover .yc{display:block;margin:0 auto;padding-top:6px;}
.cpzx1-l2>a:hover .xs{display:none;}
.cpzx1-l2>a .yc{display:none;}
.cpzx1-l2 .prev{text-align:center;margin-bottom:10px;}
.cpzx1-l2 .next{text-align:center;}
.cpzx1-l2 ul li{box-sizing:border-box;border:1px solid #f7f7f7;width:100%;margin-bottom:10px;width:122px;height:131px;overflow:hidden;text-align:center;}
.cpzx1-l2 ul li.on{border-color:#f8b739;}
.cpzx1-l2 ul li img{width:50%;margin:20px auto;}
.cpzx1-r{width:calc(100% - 680px);float:right;}
.cpzx1-r h3{font-size:24px;font-weight:normal;margin-bottom: 20px;}
.cpzx1-r h5{font-size:20px;margin-bottom: 30px;}
.cpzx1-r p{font-size:16px;margin-bottom:10px;color:#454545;}
.cpzx1-r h4{overflow:hidden;padding-top:60px;}
.cpzx1-r h4 a{display:block;text-align:center;display:inline-block;width:190px;line-height:50px;color:#fff;font-size:16px;margin-right:20px;background:#000;font-weight:normal;}
.cpzx1-r h4 .active{background:#f8b739;}
.cpzx2{overflow:hidden;background:#fff;border:1px solid #f0f0f0;margin-bottom:80px;}
.cpzx2-t{width:100%;overflow:hidden;border-bottom:1px solid #f0f0f0;}
.cpzx2-t a{display:block;line-height:68px;border-right:1px solid #f0f0f0;text-align:center;width:143px;text-align:center;font-size:16px;float:left;color:#000;transition:all 0.5s;}
.cpzx2-t a:hover{background:#f8b739;color:#fff;transition:all 0.5s;}
.cpzx2-t .active{background:#f8b739;color:#fff;transition:all 0.5s;}
.cpzx2-b{padding:30px 25px;}
.cpzx2-b table{width:100%;}
.cpzx2-b table th,.cpzx2-b table td{/* width: calc(100% / 10); */padding: 10px;text-align: center;}
.cpzx2-b1 p{font-size: 16px;margin-bottom: 10px;color: #454545;/*width:50%*/;/*float:left;*/}


.cpzx2-b1 img{max-width:100%;}
/*cpzx-z*/

/*zsjm*/
.zsjm{margin-top:60px;}
.jmys{margin:60px auto;}
.jmys-t{margin-bottom:40px;text-align:center;color:#333;font-size:24px;}
.jmys-t b{color:#f8b62b;}
.jmys-b{display:flex;justify-content:space-between;flex-wrap:wrap;}
.jmys-b dl{background:#fff;position:relative;border:1px solid #e3e3e3;height:250px;padding:53px 34px 0 34px;width:400px;margin-bottom:20px;position:relative;}
.jmys-b dl:hover{box-shadow:1px 1px 10px rgba(0,0,0,0.1)}
.jmys-b dl dt{position:absolute;display:flex;align-items:center;justify-content:center;width:50px;height:50px;border-radius:50px;overflow:hidden;top:39px;left:34px;}
.jmys-b dl dt img{position:relative;z-index: 2;}
.jmys-b dl dt .img2{display:none;}
.jmys-b dl dt h4{position:absolute;left: 50%;top: 50%; -webkit-transform: translateY(-50%) translateX(-50%);transform: translateY(-50%) translateX(-50%);width:0;height:0;background:#f8b62b;transition:all 0.5s;}
.jmys-b dl h3{color:#333;font-size:24px;text-align:center;margin-bottom:40px;}
.jmys-b dl p{line-height:24px;color:#929292;}
.jmys-b dl:hover dt{}
.jmys-b dl:hover dt h4{width:100%;height:100%;transition:all 0.5s;}
.jmys-b dl:hover dt .img1{display:none;}
.jmys-b dl:hover dt .img2{display:block;}
.jmys-b dl i{display:block;position:absolute;background: #f8b62b;transition:all 0.5s;}
.jmys-b dl i.i1{right:0;top:0;height:1px;width:0;}
.jmys-b dl i.i2{left:0;top:0;width:1px;height:0}
.jmys-b dl i.i3{left:0;bottom:0;height:1px;width:0;}
.jmys-b dl i.i4{right:0;bottom:0;width:1px;height:0}
.jmys-b dl:hover .i1,.jmys-b dl:hover .i3{width:100%;}
.jmys-b dl:hover .i2,.jmys-b dl:hover .i4{height:100%;}
.zsjm2{padding:60px 0;background:#fff}
.cpzx-t2{margin-bottom:10px;}
    .cpzx-t2 ul{display:flex;flex-wrap:wrap;justify-content:space-between;background:#fff;text-align:center;/* border:1px solid #e5e5e5; */}
    .cpzx-t2 li{display:block;width: 25%;text-align:center;padding:25px 0;border-right:1px solid #eee;cursor: pointer;}
    .cpzx-t2 li:last-child{border:none;}
    .cpzx-t2 a h4{position:relative;height:50px;}
    .cpzx-t2 a h4 img{margin:0 auto;}
    .cpzx-t2 a h4 .img2{display:none;}
    .cpzx-t2 a h3{color:#333;font-size:18px;margin-bottom:5px;}
    .cpzx-t2 a p{color:#929292;}
    .cpzx-t2 li.on,.cpzx-t2 a:hover{background:#f8b62b;}
    .cpzx-t2 li.on h3,.cpzx-t2 li.on p{color:#fff;transition:all 0s;}
    .cpzx-t2 li.on .img1{display:none;}
    .cpzx-t2 li.on .img2{display:block;}
    .zsjm2-b{position:relative;}
    .zsjm2-b .prev{width:35px;height:35px;background:url(../images/l7.png);background-size:100% 100%;left: -80px;position:absolute;top:calc(50% - 17.5px)}
    .zsjm2-b .next{width:35px;height:35px;background:url(../images/r7.png);background-size:100% 100%;right: -80px;position:absolute;top:calc(50% - 17.5px)}
/*.zsjm2 .jmys-t{margin-bottom:0;}*/
.zsjm2-b{box-shadow:1px 1px 10px rgba(0,0,0,0.2)}
/*.zsjm2-b dl{padding:60px 0;}*/
.zsjm2-b dl:nth-child(2){background:#fff;}
.zsjm2-b dl:nth-child(3){background:#e3e3e3;}
.zsjm2-b .w1{display:flex;background:#fff;align-items:center;justify-content:space-between;flex-wrap:wrap;}
.zsjm2-b dl:nth-child(2) .w1{background:#f0f1f1;}
.zsjm2-b dl dt{width:50%;padding:0 78px;}
.zsjm2-b dl dt h3{font-size:24px;color:#333;margin-bottom:35px;}
.zsjm2-b dl dt p{line-height:24px;color:#929292;font-size:16px;}
.zsjm2-b dl .img1{display:none;}
.zsjm2-b dl:nth-child(2n) .img1{display:block;}
.zsjm2-b dl:nth-child(2n) .img2{display:none;}
.zsjm2-b dl dd{width:50%;overflow:hidden;}
.zsjm2-b dl dd img{display:block;width:100%;}
.zsjm2-b dl dd:hover img{transform:scale(1.1);}

.zxly{background:url(../images/zxly-bj.jpg)no-repeat center;padding:60px 0;}
.zxly .jmys-t{color:#fff}
.zxly-b{display:flex;flex-wrap:wrap;justify-content:space-between;}
.zxly-b input{width:400px;height:55px;border:1px solid #e5e5e5;margin-bottom:15px;text-indent:29px;color:#929292;}
.zxly-b input::placeholder,.zxly-b textarea::placeholder{color:#929292;}
.zxly-b textarea{width:100%;height:110px;border:1px solid #e5e5e5;margin-bottom:40px;padding:29px;color:#929292;}
.zxly-b p{display:flex;align-items:center;flex-wrap:wrap;justify-content:center;width:100%;}
.zxly-b p button{width:200px;height:45px;background:#f8b62b;color:#fff;transition:all 0.5s;display:block;cursor:pointer;}
.zxly-b p button:hover{opacity:0.8;}
.zxly-b p i{color:#fff;margin-right:-200px;margin-left:30px;}
/*zsjm*/

/*xwzx*/
.xwzx{margin:80px auto;}
.xwzx-b{margin:50px 0 15px 0;display:flex;flex-wrap:wrap;}
.xwzx-b a{background:#fff;position:relative;/* border:1px solid #e5e5e5; */width:290px;margin-right:20px;margin-bottom:30px;}
.xwzx-b a:nth-child(4n){margin-right:0;}
.xwzx-b a h4{overflow:hidden;height: 192px;}
.xwzx-b a h4 img{display:block;width:100%;}
.xwzx-b a dl{position:relative;border-top:1px solid #e5e5e5;padding:35px 18px;}
.xwzx-b a dl dt{padding-bottom:20px;border-bottom:1px solid #d2d2d2;margin-bottom:13px;}
.xwzx-b a dl dt h3{color:#333;font-size:18px;}
.xwzx-b a dl span{color:#bdbdbd;padding-bottom:35px;display:block;}
.xwzx-b a dl p{color:#929292;line-height:24px;}
.xwzx-b a i{display:block;background:#f8b62b;position:absolute;z-index:2;}
.xwzx-b a .i1{right:0;top:0;height:1px;width:0;}
.xwzx-b a .i2{left:0;top:0;width:1px;height:0;}
.xwzx-b a .i3{width:0;left:0;bottom:0;height:1px;}
.xwzx-b a .i4{width:1px;height:0;right:0;bottom:0;}
.xwzx-b a:hover .i1,.xwzx-b a:hover .i3{width:100%;}
.xwzx-b a:hover .i2,.xwzx-b a:hover .i4{height:100%;}
.xwzx-b a:hover img{transform:scale(1.1);}
/*xwzx*/

/*lxwm*/
.lxwm{margin:60px auto;}
.lxwm-t{margin-bottom:40px;border-bottom:1px solid #dcdcdc;}
.lxwm-t h3{font-size:24px;color:#333;margin-bottom:10px;}
.lxwm-t h4{font-size:16px;color:#929292;margin-bottom:16px;}
.lxwm-t p{width:95px;height:3px;background:#333;margin-bottom:-2px;	}
.lxwm1{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:40px;}
.lxwm1 dl{width:390px;background:#fff;border:1px solid #dcdcdc;margin-bottom:20px;}
.lxwm1 dl:nth-child(n+4){width:calc(50% - 10px);}
.lxwm1 dl:nth-child(n+4) dt{height:270px;}
.lxwm1 dl dt{overflow:hidden;}
.lxwm1 dl dt>img{display:block;width:100%;}
.lxwm1 dl:hover dt>img{transform:scale(1.1);}
.lxwm1 dl dd{padding:40px;}
.lxwm1 dl dd h3{font-size:18px;color:#333;margin-bottom:19px;}
.lxwm1 dl dd h4{width:50px;height:1px;background:#a0a0a0;margin-bottom:27px;}
.lxwm1 dl dd p{color:#929292;}
.lxwm1 dl:first-child dd a{color:#fff;margin-top:20px;background:#f8b62b;width:110px;line-height:35px;display:block;text-align:center;}
.lxwm1 dl dd a:hover{opacity:0.8;}
.lxwm2{display:flex;justify-content:space-between;flex-wrap:wrap;}
.lxwm2 dl{width:390px;margin-bottom:24px;}
.lxwm2 dl:nth-child(4){width:100%;margin-bottom:40px;}
.lxwm2 dl h3{font-size:14px;color:#929292;margin-bottom:18px;}
.lxwm2 dl input{width:100%;height:45px;border:1px solid #dcdcdc;text-indent:10px;}
.lxwm2 dl textarea{width:100%;height:120px;border:1px solid #dcdcdc;padding:10px;}
.lxwm2 button{display:block;width:200px;height:45px;background:#f8b62b;color:#fff;cursor:pointer;transition:all 0.5s;}
.lxwm2 button:hover{opacity:0.8;}
/*lxwm*/



/*xwzx-z*/
.xwdt-z{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;color:#000;}
.xwdt-z-b *{line-height: 2em!important;font-size: 16px!important;}
.xwdt-z-b img{
    height: auto!important;
    width: 600px!important;
    display: block;
    margin: 0 auto;
}
.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;}
.xwdt-z-b2 a:hover{background:#f8b62b;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;/* width: 33%; */}
}
/*xwzx-z*/

@media screen and (max-width:1200px){
	.ny-banner{margin-top:60px;}
	.md{top:-60px;}
	.fzlc-b dl dd{width:calc(100vw - 30px);top:100px;}
	.ppys-b dl>a{margin-bottom:6px;}
	.ppys-t a,.aqrz2 p{width:50%;}
	.ppys-t a:nth-child(1),.ppys-t a:nth-child(2),.cpzx-t a:nth-child(1),.cpzx-t a:nth-child(2){border-bottom:1px solid #eee}
	.aqrz1 p{width:calc(100% / 3);}
	.qywh1 dl{width:calc(50% - 5px);}
	.cgal .nydh{width:calc(100% - 30px);margin:0 auto;}
	.nydh{justify-content:space-between;}
	.nydh a{width:calc(50% - 5px);margin:0;}
	.cgal-b dl:nth-child(2n) .img2,.zsjm2-b dl:nth-child(2n) .img2{display:block;}
	.cgal-b dl:nth-child(2n) .img1,.zsjm2-b dl:nth-child(2n) .img1{display:none;}
	.cgal2-b a{width:calc(50% - 5px);line-height:40px;}
	.cpzx-t a{width:50%;padding:10px;}
	
	.lxwm1 dl:last-child dt{height:200px;}
	.cpzx1{padding:10px;}
	.cpzx1-l{width:100%;height:auto;margin-bottom:30px;}
	.cpzx1-l1{width:100%;}
	.cpzx1-l2{width:100%;height:auto}
	.cpzx1-l2 ul{height:auto}
	.cpzx1-l2 ul li{float:left;}
	.cpzx1-l2>a{display:none;}
	.cpzx1-l2 ul li{width:30%;height:auto;}
	.cpzx1-r{width:100%;}
	.cpzx1-r h3{margin-bottom:20px;font-size:20px;}
	.cpzx1-r h4{padding-top:30px;}
	.cpzx1-r h4 a{width:100%;margin-bottom:5px;}
	.cpzx2{width:calc(100% - 30px);}
	.cpzx2-t a{box-sizing:border-box;width:100%;border-top:1px solid #f0f0f0}
	.cpzx2-b1 p{width:100%;}
	.fzlc-b2 dl dd p,.fzlc-b2 dl dd p *,.gywm p{font-size: 14px!important;}
	 .hzhb3 p,.hzhb3 h3{display:none;}
	.fzlc2-l{height: 200px;background-position: center!important;background-size: 100% auto!important;}
	.fzlc2-l2{right:15px;}
	.fzlc2-r br{display:none;}
	.fzlc2-r a>div *{font-size:14px!important;}
	.ny-banner-s2 a{width: 110px;line-height: 30px;}
	.cpzx-t2 li{width:50%;padding:10px;}
	.cpzx-t2 li:nth-child(1),.cpzx-t2 li:nth-child(2){border-bottom:1px solid #eee;}
	.zxly-b textarea{height:80px;padding:15px;}
	.zxly-b input{height:50px;text-indent:15px;}
	.fzlc2-l2 .swiper-slide-thumb-active p, .fzlc2-l2 a:hover p{font-size:28px;}
	.xwdt-z-b p,.xwdt-z-b p *,.xwdt-z-b span{font-size:14px!important;line-height:24px!important}
	.ny-banner3{left:50%;top:50%;}
}