.l{float:left}
.r{float:right}
.clearfix::after{clear:both;content:".";display:block;font-size:0;height:0;visibility:hidden}
.banner{width:100%;margin-top:85px}
.banner img{width:100%}
.banner .m-banner{display:none}
.ui-gsjj1{width:100%;padding:85px 0;background:#e9f2f7}
.ui-gsjj1 .text{display:none}
.swiper{width:1250px;height:450px;margin:0 auto}
.swiper>div>div{padding-top:8px;box-sizing:border-box;width:565px}
.swiper>div>div p{font-size:18px;line-height:35px;text-align:justify}
.swiper>div>div p:nth-child(2){margin-top:40px}
.swiper>div>.r{width:600px;position:relative}
.swiper>div>.r .img-pic img{width:100%;display:none}
.btn-l-r{width:125px;height:60px;display:flex;justify-content:space-between;position:absolute;bottom:0;left:-62.5px}
.btn-l-r span{display:block;width:50%;position:relative;height:100%;background:rgba(0,0,0,.5)}
.btn-l-r img{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto}
.hd p{color:#000;line-height:1em;text-align:center}
.hd p.p1{font-size:48px}
.hd p.p2{font-size:30px;margin-top:15px}
.ui-gsjj2{margin-top:20px}
.ui-gsjj2 ul{width:1200px;margin:60px auto 0}
.ui-gsjj2 ul li{width:23%;background:#fafafa;margin-right:32px;padding-bottom:30px;margin-top:25px;-moz-box-shadow:3px 3px 5px #dadada;-webkit-box-shadow:3px 3px 5px #dadada;box-shadow:3px 3px 5px #dadada}
.ui-gsjj2 ul li:nth-child(4n){margin-right:0}
.ui-gsjj2 ul li i{display:block;width:245px;margin:5px auto 0;overflow:hidden}
.ui-gsjj2 ul li i img{width:100%;transition:all 300ms}
.ui-gsjj2 ul li:hover i img{transform:scale(1.05,1.05)}
.ui-gsjj2 ul li p{width:100%;overflow:hidden;height:25px;font-size:18px;margin-top:20px;text-align:center}
.ui-gsjj3{margin-top:100px}
.ui-gsjj3 ul{width:1200px;margin:30px auto 0}
.ui-gsjj3 .ct li{width:25%;padding:0 15px}
.ui-gsjj3 .ct li .view{text-align:center}
.ui-gsjj3 .ct li .view .a{display:block;cursor:pointer;overflow:hidden;width:90%;margin:45px auto 0}
.ui-gsjj3 .ct li .text .p1{font-size:16px;text-align:center;width:100%;margin-top:25px;height:25px;overflow:hidden}
.ui-gsjj3 .ct li .view img{width:100%;transition:all 300ms}
.ui-gsjj3 .ct li .view .a:hover img{transform:scale(1.05,1.05)}
.ui-gsjj4{margin-top:110px}
.ui-gsjj4 ul{width:1200px;margin:0 auto}
.ui-gsjj4 ul li{margin-top:100px;width:25%;padding:0 15px;overflow:hidden}
.ui-gsjj4 ul li i{display:block;height:270px;width:270px;margin:0 auto}
.ui-gsjj4 ul li i img{height:100%;transition:all 300ms;display:block;margin:0 auto}
.ui-gsjj4 ul li:hover img{transform:scale(1.05,1.05)}
.ui-gsjj4 ul li span{display:block;margin:30px auto 15px;text-align:center;line-height:45px;width:235px;background:#313131;border-radius:45px;color:#fafafa;font-size:20px;height:45px;overflow:hidden}
.ui-gsjj4 ul li p{font-size:16px;padding:0 15px;box-sizing:border-box;text-align:justify}
.ui-gsjj5{margin-top:95px;width:100%}
.ui-gsjj5 img{width:100%}
.ui-gsjj5 .jj5-2{display:none}
.ui-gsjj6{padding-top:30px;padding-bottom:40px;background:#f5f5f5}
.ui-gsjj6 ul{width:1250px;margin:60px auto 0}
.ui-gsjj6 ul li{width:25%;margin-top:25px;padding:0 17px}
.ui-gsjj6 ul li img{width:100%}
.ui-gsjj6 ul li p{text-align:center;line-height:40px;font-size:16px;overflow:hidden;height:40px}
.ui-gsjj7{margin-top:35px}
.hzhb-con{max-width:1208px;overflow:hidden;padding-top:20px;margin:50px auto 0;width:100%}
.swiper-container{overflow:visible;padding:0 10px 40px;margin-bottom:40px}
.swiper-container img{width:100%;box-shadow:-10px 0 10px #ccc}
.swiper-container .swiper-pagination-bullet{background:#000;height:4px;width:40px;border-radius:0}
.swiper-container .swiper-pagination-bullet-active{background-color:#007aff;border-bottom:0;opacity:1}
@media screen and (max-width:1080px){.ui-gsjj1 .swiper{display:none}
.ui-gsjj1{padding:35px 0}
.ui-gsjj1 .text{display:block}
.ui-gsjj1 .text p{font-size:14px;padding:0 10px;text-indent:25px}
.ui-gsjj1 .text p:nth-child(2){margin-top:25px}
.banner .p-banner{display:none}
.banner .m-banner{display:block}
.ui-gsjj2 ul{width:95%}
.hd p.p1{font-size:24px}
.hd p.p2{font-size:16px;margin-top:5px}
.ui-gsjj2 ul{margin-top:30px}
.ui-gsjj2 ul li{width:48%;margin-right:4%;margin-top:15px;padding-bottom:15px}
.ui-gsjj2 ul li:nth-child(4n){margin-right:0}
.ui-gsjj2 ul li:nth-child(2n){margin-right:0}
.ui-gsjj2 ul li i{width:88%}
.ui-gsjj2 ul li p{font-size:20px;height:30px}
.ui-gsjj3{margin-top:60px}
.ui-gsjj3 .ct li .view .a{margin:20px auto 0}
.ui-gsjj3 ul{width:98%}
.ui-gsjj3 .ct li{width:50%;padding:0 10px}
.ui-gsjj3 .ct li .text .p1{margin-top:20px;font-size:20px;height:30px}
.ui-gsjj4{margin-top:60px}
.ui-gsjj4 ul{width:98%}
.ui-gsjj4 ul li{width:50%;margin-top:40px;height:620px}
.ui-gsjj4 ul li img{width:100%}
.ui-gsjj4 ul li span{width:100%;font-size:14px;border-radius:10px}
.ui-gsjj4 ul li p{padding:0;font-size:16px}
.ui-gsjj5{margin-top:60px}
.ui-gsjj5 .jj5-2{display:block}
.ui-gsjj5 .jj5-1{display:none}
.ui-gsjj6{width:100%}
.ui-gsjj6 ul{margin:30px auto 0;width:98%}
.ui-gsjj6 ul li{padding:0 10px;width:50%}
.ui-gsjj6 ul li img{width:100%}
.ui-gsjj7 .hzhb-con{width:100%}}@media screen and (max-width:767px){.banner{margin-top:50px}
.ui-gsjj1 .swiper{display:none}
.ui-gsjj1{padding:35px 0}
.ui-gsjj1 .text{display:block}
.ui-gsjj1 .text p{font-size:14px;padding:0 10px;text-indent:25px}
.ui-gsjj1 .text p:nth-child(2){margin-top:25px}
.banner .p-banner{display:none}
.banner .m-banner{display:block}
.ui-gsjj2 ul{width:95%}
.hd p.p1{font-size:24px}
.hd p.p2{font-size:16px;margin-top:5px}
.ui-gsjj2 ul{margin-top:20px}
.ui-gsjj2 ul li{width:48%;margin-right:4%;margin-top:15px;padding-bottom:15px}
.ui-gsjj2 ul li:nth-child(4n){margin-right:0}
.ui-gsjj2 ul li:nth-child(2n){margin-right:0}
.ui-gsjj2 ul li i{width:88%}
.ui-gsjj2 ul li p{font-size:14px;height:18px}
.ui-gsjj3{margin-top:60px}
.ui-gsjj3 .ct li .view .a{margin:20px auto 0}
.ui-gsjj3 ul{width:98%;margin:20px auto 0}
.ui-gsjj3 .ct li{width:50%;padding:0 10px}
.ui-gsjj3 .ct li .text .p1{margin-top:15px;font-size:16px;height:25px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.ui-gsjj4{margin-top:60px}
.ui-gsjj4 ul{width:98%;margin-top:40px}
.ui-gsjj4 ul li{width:50%;margin-top:10px;height:375px}
.ui-gsjj4 ul li img{width:100%}
.ui-gsjj4 ul li i{width:153px;height:153px}
.ui-gsjj4 ul li i img{height:100%}
.ui-gsjj4 ul li span{width:100%;font-size:14px;border-radius:10px;height:32px;line-height:32px;margin:20px auto 10px}
.ui-gsjj4 ul li p{padding:0;font-size:12px}
.ui-gsjj5{margin-top:0}
.ui-gsjj5 .jj5-2{display:block}
.ui-gsjj5 .jj5-1{display:none}
.ui-gsjj6{width:100%}
.ui-gsjj6 ul{margin:30px auto 0;width:98%}
.ui-gsjj6 ul li{padding:0 10px;width:50%;margin-top:5px}
.ui-gsjj6 ul li img{width:100%}
.ui-gsjj7 .hzhb-con{width:100%}}