@charset "utf-8";
@media screen and (max-width:1366px){
.ep{width:100%;padding:0 10px}
.wp{width:100%;padding:0 10px}
.dp{width:100%;padding:0 10px}
.xmlider_dom .swiperprev{position:absolute;left:15px;top:50%;margin-top:-25px;width:50px;height:50px;border-radius:115px;background:url(../images/prev1.png) center center no-repeat #fff;background-size:auto 45%;z-index:99;box-shadow:rgba(0,0,0,.2) 0 0 20px 0}
.xmlider_dom .swipernext{position:absolute;right:15px;top:50%;margin-top:-25px;width:50px;height:50px;border-radius:115px;background:url(../images/next1.png) center center no-repeat #fff;background-size:auto 45%;z-index:99;box-shadow:rgba(0,0,0,.2) 0 0 20px 0}
.jujiao a{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}
.jujiao a .d1{width:47.41%}
.jujiao a .d1 img{width:100%}
.jujiao a .d2{width:49.83%}
.jujiao a .d2 .x1{color:#c50f25;font-size:16px}
.jujiao a .d2 .x2{padding-left:10px;position:relative;margin-top:20px;color:#fff;font-size:24px;padding:20px 20px;padding-right:130px;background:url(../images/28.png) right center no-repeat #c50f25;background-size:auto 100%}
.jujiao a .d2 .x3{margin-top:30px;color:#666;font-size:16px;line-height:1.8;padding-right:130px}
.jujiao a .d2 .x2::after{display:none}
.ds_map_dom_1 .d1{width:650px;height:532px}
.ds_map_dom_1 .d1 .ds_map{width:100%;height:100%}
.ds_jsimg{margin-top:30px}
.ds_jsimg img{width:100%}
.ds_jx_dom{margin-top:95px;padding:60px 8.75%;background:url(../images/jx.jpg) center center repeat-x;background-size:100% 100%}
.ds_txt_1{padding:50px 0;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}
.ds_txt_1 em{border-radius:5px;color:#fff;font-size:18px;border:1px #fff solid;padding:10px 20px}
.ds_jx ul{display:flex;justify-content:center;align-items:flex-start;flex-wrap:wrap}
.ds_jx ul li{width:227px;margin:0 20px}
.ds_jx ul li .d1 img{width:100%}
.ds_js ul{display:flex;justify-content:center;align-items:flex-start;flex-wrap:wrap}
.ds_js ul li{max-width:221px;margin:0 30px}
.ds_js ul li .d1 img{width:100%}
.ds_js ul:nth-child(2){margin-top:120px}
.ds_js ul:nth-child(2) li{max-width:221px;margin:0 20px}
.ds_js ul:nth-child(2) li .d1 img{width:100%}
.ds_bm{margin-top:95px}
.ds_news_dom{padding:60px 0}
.ds_news{margin-top:85px;display:flex;justify-content:center;align-items:stretch;flex-wrap:wrap}
.ds_news .d1{padding:0 80px 0 80px;width:50%;background:url(../images/h2.jpg) center center no-repeat;background-size:cover;display:flex;justify-content:center;align-items:flex-start;flex-wrap:wrap;flex-direction:column}
.ds_news .d1 ul{width:100%}
.ds_news .d1 li{padding:10px 0;border-bottom:1px #3386c5 solid;display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}
.ds_news .d1 li .x1{width:80px;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;flex-direction:column}
.ds_news .d1 li .x1 em{line-height:1;color:#fff;font-size:35px;font-weight:700;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}
.ds_news .d1 li .x1 span{width:100%;margin-top:5px;padding:2px 0;color:#fff;font-size:14px;border:1px #fff solid;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}
.ds_news .d1 li .x2{flex:1;margin-left:30px}
.ds_news .d1 li .x2 a{color:#fff;font-size:16px;line-height:1.5;display:block}
.ds_news .d1 li:nth-child(1) .x1{background:#fff}
.ds_news .d1 li:nth-child(1) .x1 em{color:#14588a}
.ds_news .d1 li:nth-child(1) .x1 span{color:#14588a;font-weight:700;border-top:2px #14588a solid}
.ds_news .d1 .x3{margin-top:20px}
.ds_news .d1 .x3 a{color:#fff;font-size:18px}
.ds_news .d2{width:50%}
.ds_news_slide .swiper-slide a{display:block;width:100%;position:relative}
.ds_news_slide .swiper-slide a img{width:100%}
.ds_news_slide .swiper-slide a .x2{padding:0 10% 0 10%;width:100%;height:120px;color:#fff;font-size:20px;line-height:2;position:absolute;left:0;bottom:0;background:rgba(0,0,0,.5);display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}
.ds_news_slide .swiperpg{position:absolute;width:initial!important;left:initial!important;right:20px!important;bottom:50px!important;z-index:9999;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}
.ds_news_slide .swiperpg span{display:flex!important;transition:all .3s ease 0s;width:19px;height:19px;border-radius:19px;background:rgba(255,255,255,.5);opacity:1!important}
.ds_news_slide .swiperpg span.swiper-pagination-bullet-active{background:#fff}
.ds_wj{padding:30px 30px;display:flex;justify-content:space-between;align-items:stretch;flex-wrap:wrap}
.ds_wj .d1{width:27.9%;padding:0 30px;border-radius:10px;background:linear-gradient(to bottom,#5f2ae1,#0b1a77);display:flex;justify-content:center;align-items:center;flex-wrap:wrap;flex-direction:column}
.ds_wj .d1 .x1{color:#f5f5f5;font-size:18px}
.ds_wj .d1 .x2{color:#f5f5f5;font-size:55px}
.ds_wj .d1 .x3{color:#f5f5f5;font-size:16px;margin-top:30px;line-height:1.8}
.ds_wj .d1 .x4{margin-top:40px;display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}
.ds_wj .d1 .x4 a{color:#0a1a76;font-size:14px;padding:10px 50px;background:#f7cd39;border-radius:115px;transition:all .3s ease 0s}
.ds_wj .d1 .x4 a:hover{transform:scale(1.1)}
.ds_wj .d2{flex:1}
.ds_wj .d2 ul{width:100%;height:100%;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}
.ds_wj .d2 ul li{width:50%;padding-left:22px}
.ds_wj .d2 ul li:nth-child(n+3){margin-top:22px}
.ds_wj .d2 ul li a{display:block;position:relative}
.ds_wj .d2 ul li a .x1 img{width:100%;border-radius:5px;position:relative}
.ds_wj .d2 ul li a .x1::after{position:absolute;left:0;bottom:0;width:100%;height:50%;content:'';border-radius:5px;background:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,.8))}
.ds_wj .d2 ul li a .x2{height:70px;padding:0 20px;z-index:99;position:absolute;left:0;bottom:0;width:100%;display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}
.ds_wj .d2 ul li a .x2 i img{height:35px}
.ds_wj .d2 ul li a .x2 div{flex:1;margin-left:20px;color:#fff;font-size:18px}
.ds_wj .d2 ul li a:hover .x1::after{height:100%}
.ds_hz_dom{padding:120px 80px;background:url(../images/zz.jpg) center center no-repeat;background-size:cover}
.ds_hz{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}
.ds_hz.sec{margin-top:150px}
.ds_hz .d1{width:30%}
.ds_hz .d1 em{display:block;color:#fff;font-size:48px;position:relative}
.ds_hz .d1 em::after{position:absolute;left:0;bottom:-25px;width:100px;border-bottom:3px #fff solid;content:''}
.ds_hz .d1 span{display:block;color:#fff;font-size:18px;margin-top:50px;line-height:2}
.ds_hz .d2{flex:1;margin-left:4.5%;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}
.ds_hz .d2 a{width:25%;padding-left:10px;padding-bottom:10px}
.ds_hz .d2 a img{width:100%;border-radius:3px;transition:all .3s ease 0s}
.ds_guwen .swiperprev{position:absolute;left:5px;top:50%;margin-top:-30px;width:30px;height:60px;border-radius:0;cursor:pointer;background:url(../images/prev.png) center center no-repeat #0073e9;background-size:auto 35%;z-index:99;box-shadow:rgba(0,0,0,.2) 0 0 20px 0}
.ds_guwen .swipernext{position:absolute;right:5px;top:50%;margin-top:-30px;width:30px;height:60px;border-radius:0;cursor:pointer;background:url(../images/next.png) center center no-repeat #0073e9;background-size:auto 35%;z-index:99;box-shadow:rgba(0,0,0,.2) 0 0 20px 0}
.review_dom{padding:80px 0}
.review ul{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}
.review ul li{width:48.5%}
.review ul li a{display:block}
.review ul li a .d1{overflow:hidden}
.review ul li a .d1 img{width:100%;border-radius:5px}
.review ul li a .d2{height:90px;line-height:1.5;margin-top:10px}
.review ul li a .d2 em{color:#333;font-size:18px}
.review ul li a .d2 em:hover{color:#409eff}
.slider_dom{padding:80px 0;position:relative}
.slider{height:450px;position:relative}
.slider .item{position:absolute;opacity:0;width:80%;height:100%;z-index:0;left:0;top:0;transition:all .8s ease 0s}
.slider .item a{border-radius:10px;display:block;width:100%;height:100%;position:relative}
.slider .item img.slide-img{width:100%;height:100%}
.slider .item em{border-radius:0 0 5px 5px;opacity:0;position:absolute;padding:0 20px;width:100%;height:10%;background:rgba(0,0,0,.8);left:0;bottom:0;display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}
.slider .item em .i1{width:35px;height:35px}
.slider .item em .i2{color:#fff;font-size:14px;margin-left:15px}
.slider .item.active{opacity:1;z-index:1;left:10%}
.slider .item.active em{opacity:1}
.slider .item.prev{opacity:.5;height:100%;left:0;transform:scale(.8);transform-origin:left center}
.slider .item.next{opacity:.5;height:100%;left:initial;right:0;transform:scale(.8);transform-origin:right center}
.slider .pg{z-index:99;right:10px;bottom:0;position:absolute;height:45px;display:flex;justify-content:center;align-items:center;flex-wrap:nowrap}
.slider .pg a{cursor:pointer;width:12px;height:12px;background:#ccc;margin-left:10px}
.slider .pg a.current{background:#f44336}
.slider_dom .prev_btn{transition:all .3s ease 0s;opacity:0;cursor:pointer;z-index:99999;position:absolute;left:10px;top:50%;margin-top:-38px;width:76px;height:76px;background:url(/app/static/images/s_16.png) center center no-repeat #fff;border-radius:115px;box-shadow:rgba(0,0,0,.2) 0 0 20px 0}
.slider_dom .next_btn{transition:all .3s ease 0s;opacity:0;cursor:pointer;z-index:99999;position:absolute;right:10px;top:50%;margin-top:-38px;width:76px;height:76px;background:url(/app/static/images/s_17.png) center center no-repeat #fff;border-radius:115px;box-shadow:rgba(0,0,0,.2) 0 0 20px 0}
.slider_dom:hover .prev_btn{opacity:1}
.slider_dom:hover .next_btn{opacity:1}
}
@media screen and (max-width:1200px){
.wp{padding:0 10px}
.ep{padding:0 10px}
.wp{padding:0 10px}
.dp{padding:0 10px}
}