@media screen and (min-width: 1601px){
    html {
        font-size:1250%!important
    }
}
@media screen and (min-width: 1401px) and (max-width: 1600px){
    html {
        font-size: 1050%!important
    }
}
@media screen and (min-width: 1201px) and (max-width: 1400px){
    html {
        font-size: 950%!important
    }
}
@media screen and (min-width: 1001px) and (max-width: 1200px){
    html {
        font-size: 850%!important
    }
}
@media screen and (max-width: 1001px){
    html {
        font-size: 750%!important
    }
}
@media screen and (min-width:769px){
html { padding: 0; margin:0;  font-size: 625%;-webkit-text-size-adjust: none; -webkit-overflow-scrolling: touch;  /*10 ÷ 16 × 100% = 62.5%*/}
body { padding: 0; font-size: .14rem;  -webkit-overflow-scrolling: touch; /*1.4 × 10px = 14px */}

.w{width:95%; max-width:1600px; margin:0 auto;}
.pc_fl{float:left;}
.pc_fr{float:right;}
.pc_dn{display:none;}

/* 首页 */
.pc_top{width:100%; background:#1d1d1d; height:.22rem;}
.pc_top_lf{color:#FFFFFF; font-size:.08rem; line-height:.22rem;}
.pc_top_lf span{margin-right:.09rem;}
.pc_top_lf span img{width:auto; height:.06rem; margin-right:.03rem;}
.pc_top_rt a{display:block; float:left; width:.11rem; height:.11rem; border-radius:50%; background:rgba(255,255,255,.8); margin-top:.055rem; margin-left:.05rem; transition:all .3s;}
.pc_top_rt a img{width:100%; height:100%;}
.pc_top_rt a:hover{background:#FFFFFF;}

header{width:100%; background:#FFFFFF; height:.6rem;}
.logo{width:1.26rem; margin-top:.135rem;}
.search{width:1.14rem; height:.18rem; border:1px solid #b5b5b5; border-radius:.09rem; overflow:hidden; margin-top:.21rem;}
.search button{display:block; float:right; width:.14rem; height:.14rem; border-radius:.07rem; background:#2b94ff; border:none; outline:none; cursor:pointer; padding:0; margin:.015rem .02rem 0 0;}
.search input{display:block; float:left; width:calc(100% - .16rem); height:100%; border:none; outline:none; padding:0 .1rem;}
.indtop_1{width:.19rem; margin-top:.23rem; margin-left:.1rem;}

.yuyan {
    width: .32rem;
    height: .12rem;
    padding-right: .15rem;
    background: url(../img/111.png) right center no-repeat;
    background-size: .07rem .04rem;
    margin-left: .15rem;
    position: relative;
    cursor: pointer;
}

.yuyan dl {
    position: absolute;
    width: .65rem;
    background: #FFFFFF;
    padding: 0 .05rem .05rem .05rem;
    right: 0;
    top: .25rem;
    -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, .35);
    -moz-box-shadow: 0 0 5px rgba(0, 0, 0, .35);
    box-shadow: 0 0 5px rgba(0, 0, 0, .35);
    display: none;
    z-index: 99999;
}

.yuyan dl dd {
    margin: 0;
    font-size: .07rem;
    line-height: .12rem;
    margin-top: .05rem;
    cursor: pointer;
}

.yuyan img {
    width: .175rem;
    height: .12rem;
}

.yuyan dl dd img {
    margin-right: .05rem;
    transform: translateY(.025rem);
}


.pc_topnav li{float:left;}
.pc_topnav li a{display:block; font-size:.09rem; font-weight:bold; color:#000000; line-height:.6rem; position:relative; padding:0 .3rem; transition: all .3s;}
.pc_topnav li a:before{content:""; display:block; position:absolute; width:1px; height:.08rem; background:#a0a0a0; left:0; top:0; bottom:0; margin:auto 0;}
.pc_topnav li:nth-child(1) a:before{display:none;}
.pc_topnav li a:hover,.pc_topnav li.on a{color:#2c64f7;}
.pc_topnav li a:after{content:""; display:block; position:absolute; width:0; height:.03rem; background:#2c64f7; border-radius:.02rem; left:0; right:0; margin:0 auto; bottom:.15rem; transition: all .3s;}
.pc_topnav li a:hover:after,.pc_topnav li.on a:after{width:.15rem;}

.pc_nav{width:100%; background:#164fe6; height:.28rem;}
.pc_nav li{float:left; width:20%; text-align:center; position:relative;}
.pc_nav li a{display:block; color:#FFFFFF; line-height:.28rem; font-size:.08rem; transition: all .3s;}
.pc_nav li a img{width:.185rem; vertical-align:middle; margin-right:.05rem;}
.pc_nav li a:hover,.pc_nav li.on a{background:#1f49b6;}
.pc_nav li .items{position:absolute; display:none; left:0; top:-.05rem; padding-top:.45rem; z-index:9999;}
.pc_nav_ej{width:2.4rem; background:#FFFFFF; border-radius:5px; padding:.1rem; position:relative; box-shadow:0 0 5px rgba(0,0,0,.3);-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);-moz-box-shadow:0 0 5px rgba(0,0,0,.3);}
.pc_nav_ej:before{content:""; display:block; position:absolute;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:10px solid #FFFFFF; top:-5px;}
.pc_nav_ej_img{width:.65rem; border-radius:5px; overflow:hidden;box-shadow:0 0 8px rgba(154,154,154,.75);-webkit-box-shadow:0 0 8px rgba(154,154,154,.75);-moz-box-shadow:0 0 8px rgba(154,154,154,.75);}
.pc_nav_ej dl{float:right; width:calc(100% - .75rem);}
.pc_nav li dl dd{margin:0; background:url(../img/19.png) right center no-repeat; background-size:.07rem;}
.pc_nav li dd a{color:#333333; line-height:.24rem; font-size:.07rem; border-bottom:1px solid #f3f3f3; text-align:left;}
.pc_nav li.on dd a{background:none;}
.pc_nav li dd a:hover{color:#2c64f7;}
.pc_nav li dd:hover{background:url(../img/20.png) right center no-repeat; background-size:.07rem;}
.pc_nav li:hover .items{display:block;}

.pc_nav_ej dd a:hover{background:none;}

.ind_product h2{text-align:center; font-size:.3rem; color:#000000; line-height:.3rem; margin-top:.35rem;}
.ind_product_1{text-align:center; font-size:.08rem; color:#333333; line-height:.12rem; width:3.2rem; margin:0 auto; margin-top:.07rem;}
.indtit{margin-top:.22rem;}
.indtit h3{font-size:.24rem; color:#000000; line-height:.24rem;}
.indtit h3:after{content:""; display:block; width:.48rem; background:#fa6700; height:.015rem; margin-top:.1rem;}
.indtit p{font-size:.09rem; color:#333333; margin-top:.1rem; width:calc(100% - 1rem);}
.indtit a{display:block; float:right; width:.78rem; border:1px solid #2c64f7; height:.25rem; text-align:center; line-height:.24rem; border-radius:5px; color:#2c64f7; font-size:.09rem; font-weight:bold; margin-top:.06rem; transition: all .3s;}
.indtit a:hover{color:#FFFFFF; background:#2c64f7;}
.ind_product_c li{float:left; width:25%; padding-left:.32rem; margin-top:.25rem;}
.ind_product_c ul{margin-left:-.32rem;}
.ind_product_img{width:100%; border:.015rem solid #dcdcdc; position:relative;}
.ind_product_img_1{position:absolute; width:.29rem; z-index:2;}
.ind_product_img img{width:100%;}
.ind_product_img_2 img{width:100%; height:1.35rem;}
.ind_product_img_3{position:absolute; width:100%; height:100%; background:rgba(0,54,142,.8); top:0; text-align:center;opacity:0; transition: all .3s; z-index:1;}
.ind_product_img_3 a{display:block;position: absolute;top:50%; margin-top:-.145rem;text-align: center; width:.29rem;}
.ind_product_img_3 a:nth-child(1){margin-left:-.4rem; left:50%;}
.ind_product_img_3 a:nth-child(2){margin-right:-.4rem; right:50%;}
.ind_product_img:hover .ind_product_img_3{opacity:1;}
.ind_product_m{width:100%; height:36px; margin-top:.15rem; position:relative;}
.ind_product_m:after{content:""; display:block; position:absolute; width:1px; height:36px; background:#FFFFFF; left:0; right:0; margin:0 auto; top:0;}
.ind_product_m a{display:block; float:left; width:50%; line-height:36px; text-align:center; font-size:14px; color:#FFFFFF;}
.ind_product_m a:nth-child(1){background:#7e7e7e;}
.ind_product_m a:nth-child(2){background:#a0a0a0;}
.ind_product_m a img{width:11px; margin-right:8px;}
.ind_product_c li p{font-size:.08rem; color:#000000; line-height:.12rem; margin-top:.12rem; height:.24rem;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;overflow: hidden;-webkit-line-clamp: 2;}

.inn_product{width:100%; background:url(../img/26.png); background-size:cover; margin-top:.3rem; padding:.65rem 0; position:relative;}
.inn_product .indtit{margin-top:0;}
.inn_product .indtit h3,.inn_product .indtit p{color:#FFFFFF;}
.inn_product .indtit h3:after{background:#FFFFFF;}
.inn_product .indtit a{background:#FFFFFF; border-color:#FFFFFF;}
.inn_product .indtit a:hover{background:none;}
.inn_product_c{margin-top:.25rem;}
.inn_product_c .swiper-slide{background:#FFFFFF; border-radius:.1rem; height:2.45rem; transition: all .3s;}
.inn_product_1{position:relative; width:100%; height:1.6rem; text-align:center; padding:0 .15rem;}
.inn_product_2 img{max-width:calc(100% - .3rem); max-height:100%; display:block;position: absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align: center;}
.inn_product_1 a{display:block; position:absolute; width:.45rem; height:.45rem; left:0; right:0; top:0; bottom:0; margin:auto; transition: all .3s; opacity:0;}
.inn_product_1:hover a{opacity:1;}
.inn_product_c .swiper-slide p{font-size:.08rem; color:#000000; line-height:.1rem; height:.2rem; text-align:center; margin-top:.1rem; padding:0 .2rem;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;overflow: hidden;-webkit-line-clamp: 2;}
.inn_product_3{display:block; width:.68rem; height:.2rem; border:1px solid #fa6700; background:#fa6700; border-radius:.1rem; text-align:center; line-height:.19rem; color:#FFFFFF; font-size:.07rem; margin:0 auto; margin-top:.14rem; transition: all .3s;}
.inn_product_3:hover{background:none; color:#fa6700;}
.inn_product_c .swiper-button-prev,.inn_product_c .swiper-button-next{width:.25rem; height:.34rem; background-size:100% 100%; margin-top:-.17rem; outline:none;}
.inn_product_c .swiper-button-prev{background-image:url(../img/27.png); left:0;}
.inn_product_c .swiper-button-next{background-image:url(../img/28.png); right:0;}
.inn_product_c .swiper-button-prev.swiper-button-disabled{opacity:1; background-image:url(../img/29.png);}
.inn_product_c .swiper-button-next.swiper-button-disabled{opacity:1; background-image:url(../img/30.png);}

.ind_about{width:100%; background:url(../img/35.jpg) top center no-repeat; background-size:auto 1.52rem; margin-top:.35rem; padding:.3rem 0 0 0;}
.ind_about h2{text-align:center; color:#FFFFFF; font-size:.3rem; line-height:.3rem;}
.ind_about_1{text-align:center; color:#FFFFFF; font-size:.08rem; line-height:.12rem; margin:0 auto; margin-top:.12rem; width:3.2rem;}
.ind_about_rt{width:50%; margin-top:.25rem; border-radius:5px; overflow:hidden;box-shadow:0 0 30px rgba(183,183,183,.75);-webkit-box-shadow:0 0 30px rgba(183,183,183,.75);-moz-box-shadow:0 0 30px rgba(183,183,183,.75);}
.ind_about_lf{width:45%; margin-top:.9rem;}
.ind_about_lf h3{font-weight:normal; font-size:.15rem; color:#333333; line-height:.15rem;}
.ind_about_lf p{font-size:.08rem; line-height:.12rem; color:#333333; margin-top:.12rem;}
.ind_about_lf a{display:block; color:#FFFFFF; font-size:.09rem; font-weight:bold; width:1.1rem; height:.25rem; background:#186cdb; border:1px solid #186cdb; text-align:center; line-height:.24rem; margin-top:.16rem; border-radius:5px; transition: all .3s;}
.ind_about_lf a:hover{background:none; color:#186cdb;}

.advantages{width:100%; background:url(../img/33.png); background-size:100% 100%; padding:.9rem 0 .55rem 0; margin-top:-.7rem;}
.advantages h2{text-align:center; font-size:.3rem; line-height:.3rem; color:#000000;}
.advantages_1{width:85%; text-align:center; margin:0 auto; font-size:.08rem; line-height:.12rem; color:#333333; margin-top:.08rem;}
.advantages_2{width:.63rem; margin:0 auto; margin-top:.12rem;}
.advantages_lf{width:33%;text-align:right;}
.advantages_rt{width:33%;}
.advantages li{margin-top:.38rem; width:calc(100% - .2rem);}
.advantages_lf li:nth-child(odd){margin-left:.2rem;}
.advantages_img{width:.53rem;}
.advantages_txt{width:calc(100% - .6rem); font-size:.08rem; color:#000000; line-height:.12rem; margin-top:.03rem;}
.advantages_txt b{font-size:.09rem; color:#186cdb;}
.advantages_lf .advantages_img{float:right;}
.advantages_lf .advantages_txt{float:left;}
.advantages_rt .advantages_img{float:left;}
.advantages_rt .advantages_txt{float:right;}
.advantages_rt li:nth-child(even){margin-left:.2rem;}
.advantages_c{position:relative; margin-top:.1rem;}
.advantages_pa{position:absolute; width:2.87rem; height:2.87rem; border-radius:50%; background:#FFFFFF; padding:.235rem; left:0; right:0; margin:0 auto; top:.2rem;box-shadow:0 0 .4rem rgba(212,212,212,.75);-webkit-box-shadow:0 0 .4rem rgba(212,212,212,.75);-moz-box-shadow:0 0 .4rem rgba(212,212,212,.75);}

.indnews{width:100%; background:url(../img/44.png); background-size:100% 100%; margin-top:.1rem; padding:.5rem 0 .26rem 0;}
.indnews h2{text-align:center; font-size:.3rem; line-height:.3rem; color:#000000;}
.indnews_1{text-align:center; color:#333333; font-size:.08rem; line-height:.12rem; margin:0 auto; margin-top:.12rem; width:3.2rem;}
.indnews_c li{float:left; width:25%; padding-left:.05rem; margin-top:.25rem;}
.indnews_c ul{margin-left:-.05rem;}
.indnews_c li .items{width:100%; background:#FFFFFF; height:2.3rem; padding:.06rem; color:#666666; transition: all .3s;}
.indnews_img img{width:100%; height:.91rem;}
.indnews_txt{margin-top:.09rem;}
.indnews_txt span{display:block; font-size:.07rem;}
.indnews_txt h3{font-size:.1rem; color:#000000; position:relative; padding: 0 0 .15rem .1rem; background-image:url(../img/49.png); background-repeat:no-repeat; background-position:bottom; background-size:100% auto; margin-top:.07rem;white-space: nowrap;overflow: hidden;text-overflow: ellipsis; transition: all .3s;}
.indnews_txt h3:before{content:""; display:block; position:absolute; width:.015rem; height:.08rem; background:#2c64f7; left:0; top:.03rem; transition: all .3s;}
.indnews_txt p{font-size:.07rem; line-height:.1rem; margin-top:.07rem; height:.4rem;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;overflow: hidden;-webkit-line-clamp: 4;}
.indnews_txt a{display:block; font-size:.07rem; color:#2c64f7; margin-top:.13rem; transition: all .3s;}
.indnews_c li .items:hover{background:#186cdb; color:#FFFFFF;}
.indnews_c li .items:hover h3{color:#FFFFFF; background-image:url(../img/50.png);}
.indnews_c li .items:hover h3:before{background:#fcda20;}
.indnews_c li .items:hover a{color:#fcda20;}
.indnews_m a{display:block; width:1.1rem; height:.25rem; background:#186cdb; border:1px solid #186cdb; font-size:.09rem; color:#FFFFFF; text-align:center; line-height:.24rem; margin:0 auto; margin-top:.2rem; border-radius:5px; transition: all .3s;}
.indnews_m a:hover{background:none; color:#186cdb;}

.footer{width:100%; background:#1d1d1d; padding:.3rem 0 0 0;}
.fot_form{width:2rem;}
.fot_form div{width:100%; margin-top:.05rem; background:#302a2a; height:.21rem;}
.fot_form div span{display:block; width:.2rem; height:.21rem; position:relative; float:left;}
.fot_form div span img{position:absolute; display:block; width:.1rem; height:.1rem; left:0; right:0; top:0; bottom:0; margin:auto;}
.fot_form div span:after{content:""; display:block; position:absolute; width:1px; height:.04rem; background:#FFFFFF; right:0; top:0; bottom:0; margin:auto 0;}
.fot_form div input{display:block; float:left; width:calc(100% - .2rem); padding:0 .05rem; outline:none; height:.21rem; border:none; background:none; color:#FFFFFF;}
.fot_form button{display:block; width:.5rem; height:.15rem; background:#fcda20; border:1px solid #fcda20; border-radius:5px; margin-top:.06rem; color:#121212; outline:none; cursor:pointer; transition: all .3s;}
.fot_form button:hover{background:none; color:#fcda20;}
.fot_ewm{width:.83rem; background:#FFFFFF; padding:.06rem .06rem .1rem .06rem;}
.fot_ewm p{text-align:center; font-size:.08rem; color:#666666; margin-top:.05rem;}
.fot_nav_rt{margin-top:.1rem; position:relative;}
.fot_nav_rt:after{content:""; display:block; height:1px; width:calc(100% - .2rem); position:absolute; left:.2rem; top:.25rem; background:rgba(210,210,210,.3);}
.fot_nav_rt li{float:left;margin-left:.2rem;}
.fot_nav_rt h3{font-size:.09rem;color:#FFFFFF;font-weight:normal;margin-bottom:.25rem;}
.fot_nav_rt li dd{margin:0;line-height:.15rem;font-size:.07rem;color:#FFFFFF;}
.fot_nav_rt li dd a{color:#FFFFFF; transition: all .3s;}
.fot_nav_rt li dd a:hover,.bottom a:hover{color:#fcda20;text-decoration:underline;}
.fot_nav_rt li dd img{width:.08rem; vertical-align:middle; margin-right:.05rem;}
.bottom{border-top:1px solid rgba(210,210,210,.3); margin-top:.25rem; font-size:14px; color:rgba(183,183,183,.5);}
.bottom p{line-height:.3rem;}
.bottom a{display:block; width:auto; height:.07rem; float:left; margin:.11rem 0 0 .06rem;opacity:.5; transition: all .3s;}
.bottom a:hover{opacity:1;}

/* 列表页 */
.cp_con h2{text-align:center; font-size:.15rem; color:#000000; line-height:.25rem; margin-top:.35rem;}
.cp_con h2 b{display:block; font-size:.3rem; color:#164fe6; margin-bottom:.02rem;}
.cp_con_1{text-align:center; font-size:.07rem; line-height:.1rem; color:#787878; margin:0 auto; margin-top:.1rem; width:58%;}
.cp_search{width:62%; margin:0 auto; margin-top:.17rem; background:#164fe6; padding:.04rem .1rem;}
.cp_search input{display:block; width:100%; height:.35rem; border:none; outline:none; background:#FFFFFF url(../img/67.png) .12rem center no-repeat; background-size:.095rem auto; padding:0 .1rem 0 .3rem; font-size:.08rem;}
.left_nav{width:1.36rem; background:#e4e7ef; margin-top:.4rem;}
.sideMenu{width:100%;}
.sideMenu h3{width:1.25rem;height:.19rem;line-height:.19rem;background:url(../img/70.png);background-size:100% 100%;font-size:.08rem;font-weight:bold;color:#fff;cursor:pointer;padding:0 .05rem; margin:.05rem 0;}
.sideMenu h3.on{background:url(../img/71.png);background-size:100% 100%;}
.sideMenu h3 img{width:.1rem; vertical-align:middle; margin-right:.03rem;}
.sideMenu ul{display: none; margin:.1rem 0;}
.sideMenu ul li a{display:block;color:#787878;font-size:12px; line-height:26px; background:url(../img/68.png) .1rem center no-repeat; background-size:6px 6px; padding:0 .05rem 0 .2rem;white-space: nowrap;overflow: hidden;text-overflow: ellipsis; transition: all .3s;}
.sideMenu ul li a:hover{background:url(../img/69.png) .1rem center no-repeat; background-size:6px 6px; color:#164fe6;}

.cp_list{width:calc(100% - 1.56rem); margin-top:.4rem; border-bottom:1px solid #b4b4b4; padding-bottom:.15rem;}
.cp_list_t{border-bottom:1px solid #b4b4b4; padding-bottom:.06rem; font-size:.08rem; color:#505050; overflow:hidden;}
.cp_list_t h3{font-weight:normal; float:left;}
.cp_list_t p{float:right}
.cp_list_t p a,.pages a:nth-child(1),.pages a:nth-last-child(1){display:inline-block; width:5px; height:8px;}
.cp_list_t p a:nth-child(1),.pages a:nth-child(1){background:url(../img/81.png); margin-right:.1rem;}
.cp_list_t p a:nth-child(2),.pages a:nth-last-child(1){background:url(../img/82.png); margin-left:.1rem;}
.cp_list_t p a.dis:nth-child(1),.pages a.dis:nth-child(1){background:url(../img/83.png);}
.cp_list_t p a.dis:nth-child(2),.pages a.dis:nth-last-child(1){background:url(../img/84.png);}
.cp_list_c li{float:left; width:50%; padding-left:.28rem; margin-top:.2rem;}
.cp_list_c ul{margin-left:-.28rem;}
.cp_list_c li a{display:block; width:100%; background:#e4e7ef; padding:.12rem; position:relative;color:#333333;transition:all .3s;}
.cp_list_img{width:1.75rem; height:1.35rem;}
.cp_list_img img{width:100%; height:100%;}
.cp_list_txt{width:calc(100% - 2rem);}
.cp_list_txt h4{font-weight:normal; font-size:.15rem; margin-top:.06rem;}
.cp_list_txt h4:after{content:""; display:block; width:.2rem; height:.02rem; border-radius:.01rem; background:#333333; margin-top:.1rem;transition:all .3s;}
.cp_list_txt p{font-size:12px; line-height:.12rem; margin-top:.16rem;}
.cp_list_1{position:absolute; width:.36rem; height:.36rem; left:1.69rem; top:0; bottom:0; margin:auto 0;opacity:0; transition:all .3s;}
.cp_list_c li a:hover{color:#FFFFFF; background:#164fe6;}
.cp_list_c li a:hover .cp_list_1{opacity:1;}
.cp_list_c li a:hover h4:after{background:#FFFFFF;}
.pages{text-align:center; margin-top:.4rem;}
.pages a{display:inline-block; margin:0 .05rem; font-size:.09rem; color:#8e8e8e; transition: all .3s;}
.pages a:hover,.pages a.on{color:#505050; text-decoration:underline;}

.cp_list_tj{margin-bottom:.35rem;}
.cp_list_tj .indtit{margin-top:.5rem;}
.cp_list_tj .indtit h3:after{background:#333333;}
.cp_list_tj .swiper-container{padding:10px 0;}
.cp_list_tj .swiper-slide:hover{box-shadow:0 0 10px rgba(180,180,180,.45);-webkit-box-shadow:0 0 10px rgba(180,180,180,.45);-moz-box-shadow:0 0 10px rgba(180,180,180,.45);}

/* 详情页 */
.cp_detail{width:calc(100% - 1.56rem); margin-top:.4rem;}
.cp_detail_t h2{font-size:.15rem; color:#000000;}
.cp_detail_t h3{font-weight:normal; font-size:.12rem; color:#000000; margin-top:.07rem;}
.cp_detail_t p{font-size:.08rem; line-height:.12rem; color:#787878; margin-top:.06rem;}
.list_det_img{width:50%; margin-top:.2rem;}
.list_det_img .swiper-father{margin-top:.12rem;}
.list_det_img .gallery-thumbs{width:88%;margin:0 auto;}
.list_det_img .gallery-thumbs .swiper-slide div{margin:2px;}
.list_det_img .gallery-thumbs .swiper-slide img{border:1px solid #e1e1e1;}
.list_det_img .gallery-thumbs .swiper-slide-thumb-active img{border-color:#164fe6;}
.list_det_img .swiper-button-prev,.list_det_img .swiper-button-next{width:.12rem; height:100%; background-size:100% 100%; top:0; outline:none; margin-top:0;}
.list_det_img .swiper-button-prev{background-image:url(../img/87.png); left:0;}
.list_det_img .swiper-button-next{background-image:url(../img/88.png); right:0;}
.list_det_img .swiper-button-prev.swiper-button-disabled{background-image:url(../img/89.png); opacity:1;}
.list_det_img .swiper-button-next.swiper-button-disabled{background-image:url(../img/90.png); opacity:1;}
.list_det_top{width:48%; margin-top:.2rem;}
.list_det_top table{border:1px solid #bbbbbb; width:100%;}
.list_det_top th{color:#FFFFFF; background:#164fe6; font-size:16px; height:30px; width:50%;}
.list_det_top td{font-size:14px; height:24px; color:#787878; padding-left:.3rem; background:#FFFFFF; border-left:1px solid #bbbbbb; border-right:1px solid #bbbbbb;}
.list_det_top tr:nth-child(even) td{background:#f2f2f2;}
.list_det_top tr:nth-child(2) td{background:#afb8d0; border-left:1px solid #FFFFFF;border-right:1px solid #FFFFFF; color:#FFFFFF;}
.list_det_top tr:nth-child(2) td:nth-child(1){border-left:none;}
.list_det_top tr:nth-child(2) td:nth-child(2){border-right:none;}
.list_det_top_1 a{display:block; width:1.07rem; height:.25rem; border-radius:5px; text-align:center; line-height:.25rem; color:#FFFFFF; font-size:.09rem; margin-top:.08rem;}
.list_det_top_1 a img{width:.15rem; vertical-align:middle; margin-right:.08rem;}
.list_det_top_1 div:nth-child(1) a{background:#164fe6;}
.list_det_top_1 div:nth-child(2) a{background:#fa6700;}

.list_det_c{margin-top:.23rem;}
.list_det_c h3{position:relative;}
.list_det_c h3:after{content:""; display:block; position:absolute; width:calc(100% - .1rem); background:#e4e7ef; height:.3rem; right:0; top:.05rem; z-index:1;}
.list_det_c h3 span{display:block; width:1.27rem; height:.3rem; background:url(../img/93.png); background-size:100% 100%; color:#FFFFFF; line-height:.3rem; padding-left:.18rem; font-size:.09rem; font-weight:normal; position:relative; z-index:2;}
.list_det_txt{margin-top:.2rem; font-size:.09rem; line-height:.14rem; color:#505050;}
.list_det_txt img{max-width:100%; margin:.2rem auto;}
.list_det_txt p{padding:0 .12rem;}
.list_det_txt table{margin:0 .12rem;}




}
@media screen and (max-width: 768px) {
html {
    padding: 0;
    margin:0;
    font-size: 625%;
    -webkit-text-size-adjust: none;
    -webkit-overflow-scrolling: touch;
    /*10 ÷ 16 × 100% = 62.5%*/
}

body {
    padding: 0;
    font-size: .14rem;
    max-width: 768px;
    margin: 0 auto;
    -webkit-overflow-scrolling: touch;
    /*1.4 × 10px = 14px */
}
body {
    margin: 0;
    padding: 0;
    color: #444;
    font-family: SourceHanSerifSC-Regular, Arial, Helvetica, sans-serif;
}

img {
    border: none;
    vertical-align: middle;
}

@media only screen and (min-width: 375px) {
    html {
        font-size: 700%!important
    }
}
@media only screen and (min-width: 410px) {
    html {
        font-size: 800%!important
    }
}
@media only screen and (min-width: 481px) {
    html {
        font-size: 940%!important
    }
}

@media only screen and (min-width: 561px) {
    html {
        font-size: 1090%!important
    }
}

@media only screen and (min-width: 641px) {
    html {
        font-size: 1250%!important
    }
    body {
        margin: 0 auto;
        max-width: 768px
    }
}
img{width:100%;height:auto;border:none;}
.ww{width:93.75%; margin:0 auto;}
.sj_fl{float:left;}
.sj_fr{float:right;}
.sj_clear{clear:both;}
.sj_dn{display:none;}

.pc_top{display:none;}

/* 首页 */
header{width:100%; background:#FFFFFF; height:.5rem;}
.indtop{width:100%; height:.5rem; background:#FFFFFF; position:fixed; z-index:9999; top:0;}
.logo{width:1.26rem; margin-left:.1rem; margin-top:.1rem;}
.search,.indtop_1,.pc_nav{display:none;}
.indtop_fx a{display:block; float:left; width:.18rem; height:.18rem; border-radius:.09rem; background:#FFFFFF; margin-right:.03rem;}
.sj_top_search{width:100%; height:.25rem; border-radius:.13rem; overflow:hidden; margin-top:.15rem; background:#FFFFFF;}
.sj_top_search button{display:block; float:right; width:.19rem; height:.19rem; border-radius:.1rem; background:#2b94ff; border:none; outline:none; cursor:pointer; padding:0; margin:.03rem .05rem 0 0;}
.sj_top_search input{display:block; float:left; width:calc(100% - .25rem); height:100%; border:none; outline:none; padding:0 .1rem;}

/*    导航菜单     */
.menu{float:right;}
.nav {position:fixed;z-index: 100;opacity: 0; top:0;z-index:1000;-webkit-transform: translateX(0);transform: translateX(0);width: 50%;height: 100%;-webkit-transition-property: all;transition-property: all;-webkit-transition-duration: 300ms;transition-duration: 300ms;}
.nav--active .nav {opacity: 1;background:rgba(0,0,0,.7);}
.nav__list {padding:0 .1rem; margin-top:.6rem;line-height:0.35rem;font-size:0.13rem; height:calc(100% - .8rem); overflow:auto;}
.nav__list li,.nav__list li a{color:#FFFFFF;}
.nav__trigger {display: block;position:fixed;width: 30px;height: 25px;right: .1rem;top: .22rem;z-index: 1001;}
.nav__icon {display: inline-block;position: relative;width: 28px;height: 3px;background-color: #2c64f7;-webkit-transition-property: background-color, -webkit-transform;transition-property: background-color, -webkit-transform;transition-property: background-color, transform;transition-property: background-color, transform, -webkit-transform;-webkit-transition-duration: 300ms;transition-duration: 300ms;}
.nav__icon:before,.nav__icon:after {content: '';display: block;width: 28px;height: 3px;position: absolute;background: #2c64f7;-webkit-transition-property: margin, -webkit-transform;transition-property: margin, -webkit-transform;transition-property: margin, transform;transition-property: margin, transform, -webkit-transform;-webkit-transition-duration: 300ms;transition-duration: 300ms;}
.nav__icon:before {margin-top: -10px;}
.nav__icon:after {margin-top: 10px;}
.nav--active .nav {-webkit-transition: all 300ms ease-in-out;transition: all 300ms ease-in-out;-webkit-transform: translateX(-100%);transform: translateX(-100%);}
.nav--active .nav__icon {background: rgba(0, 0, 0, 0);}
.nav--active .nav__icon:before {margin-top: 0;-webkit-transform: rotate(45deg);transform: rotate(45deg); background:#FFFFFF;}
.nav--active .nav__icon:after {margin-top: 0;-webkit-transform: rotate(-45deg);transform: rotate(-45deg); background:#FFFFFF;}
/*二级导航*/
.cd-accordion-menu {width: 100%; margin-top:.3rem;}
.cd-accordion-menu ul {display: none;}
.cd-accordion-menu li {-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}
.cd-accordion-menu input[type=checkbox] {position: absolute;opacity: 0;}
.cd-accordion-menu label, .cd-accordion-menu a {position: relative;display: block;color: #ffffff;}
.no-touch .cd-accordion-menu label:hover, .no-touch .cd-accordion-menu a:hover {background: #52565d;}
.cd-accordion-menu label::before, .cd-accordion-menu label::after, .cd-accordion-menu a::after {content: '';display: inline-block;width: 16px;height: 16px;position: absolute;top: 50%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);margin-top:-1px;}
.cd-accordion-menu label {cursor: pointer;}
.cd-accordion-menu label::before{background-image: url(../img/cd-icons.svg);background-repeat: no-repeat;}
.cd-accordion-menu label::before {right: 0;background-position: 0 0;-webkit-transform: translateY(-50%) rotate(-90deg);-moz-transform: translateY(-50%) rotate(-90deg);-ms-transform: translateY(-50%) rotate(-90deg);-o-transform: translateY(-50%) rotate(-90deg);transform: translateY(-50%) rotate(-90deg);}
.cd-accordion-menu input[type=checkbox]:checked + label::before {-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);}
.cd-accordion-menu input[type=checkbox]:checked + label::after {background-position: -32px 0;}
.cd-accordion-menu input[type=checkbox]:checked + label + ul,.cd-accordion-menu input[type=checkbox]:checked + label:nth-of-type(n) + ul {display: block;}
.cd-accordion-menu ul label,.cd-accordion-menu ul a {padding-left: 0.1rem;font-size:0.12rem;}
.cd-accordion-menu ul label::before {right: 0;}
.cd-accordion-menu ul ul label,.cd-accordion-menu ul ul a {padding-left:0.2rem;font-size:0.09rem;line-height:0.25rem;color:#cbd8da;}
.cd-accordion-menu.animated label::before {-webkit-transition: -webkit-transform 0.3s;-moz-transition: -moz-transform 0.3s;transition: transform 0.3s;}

.ind_product h2{text-align:center; font-size:.26rem; color:#000000; line-height:.26rem; margin-top:.35rem;}
.ind_product_1{text-align:center; font-size:.1rem; color:#333333; margin-top:.07rem;}
.indtit h3{font-size:.2rem; margin-top:.22rem; color:#000000; line-height:.2rem;}
.indtit h3:after{content:""; display:block; width:.48rem; background:#fa6700; height:.015rem; margin-top:.1rem;}
.indtit p{font-size:.09rem; color:#333333; margin-top:.1rem;}
.indtit a{display:block; width:.78rem; border:1px solid #2c64f7; height:.25rem; text-align:center; line-height:.24rem; border-radius:5px; color:#2c64f7; font-size:.09rem; font-weight:bold; margin-top:.15rem;}
.ind_product_c li{float:left; width:50%; padding-left:.1rem; margin-top:.2rem;}
.ind_product_c ul{margin-left:-.1rem;}
.ind_product_img{width:100%; border:.015rem solid #dcdcdc; position:relative;}
.ind_product_img_1{position:absolute; width:.29rem; z-index:2;}
.ind_product_img img{width:100%;}
.ind_product_img_2 img{width:100%; height:1.25rem;}
.ind_product_img_3{display:none;}
.ind_product_m{width:100%; margin-top:.15rem; position:relative;}
.ind_product_m:after{content:""; display:block; position:absolute; width:100%; height:1px; background:#FFFFFF; top:0; bottom:0; left:0; margin:auto 0; top:0;}
.ind_product_m a{display:block; width:100%; line-height:.25rem; text-align:center; font-size:.1rem; color:#FFFFFF;}
.ind_product_m a:nth-child(1){background:#7e7e7e;}
.ind_product_m a:nth-child(2){background:#a0a0a0;}
.ind_product_m a img{width:11px; margin-right:8px;}
.ind_product_c li p{font-size:.1rem; color:#000000; line-height:.16rem; margin-top:.12rem; height:.45rem;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;overflow: hidden;-webkit-line-clamp: 3;}

.inn_product{width:100%; background:url(../img/26.png); background-size:cover; margin-top:.3rem; padding:.65rem 0; position:relative;}
.inn_product .indtit{margin-top:0;}
.inn_product .indtit h3,.inn_product .indtit p{color:#FFFFFF;}
.inn_product .indtit h3:after{background:#FFFFFF;}
.inn_product .indtit a{background:#FFFFFF; border-color:#FFFFFF;}
.inn_product .indtit a:hover{background:none;}
.inn_product_c{margin-top:.25rem;}
.inn_product_c .swiper-slide{background:#FFFFFF; border-radius:.1rem; height:2.3rem;}
.inn_product_1{position:relative; width:100%; height:1.3rem; text-align:center; padding:0 .15rem;}
.inn_product_2 img{max-width:calc(100% - .3rem); width:auto; max-height:100%; display:block;position: absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align: center;}
.inn_product_1 a{display:none;}
.inn_product_c .swiper-slide p{font-size:.1rem; color:#000000; line-height:.15rem; height:.45rem; text-align:center; margin-top:.1rem; padding:0 .1rem;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;overflow: hidden;-webkit-line-clamp: 3;}
.inn_product_3{display:block; width:.75rem; height:.2rem; border:1px solid #fa6700; background:#fa6700; border-radius:.1rem; text-align:center; line-height:.19rem; color:#FFFFFF; font-size:.07rem; margin:0 auto; margin-top:.1rem;}
.inn_product_c .swiper-button-prev,.inn_product_c .swiper-button-next{width:.25rem; height:.34rem; background-size:100% 100%; margin-top:-.17rem; outline:none;}
.inn_product_c .swiper-button-prev{background-image:url(../img/27.png); left:0;}
.inn_product_c .swiper-button-next{background-image:url(../img/28.png); right:0;}
.inn_product_c .swiper-button-prev.swiper-button-disabled{opacity:1; background-image:url(../img/29.png);}
.inn_product_c .swiper-button-next.swiper-button-disabled{opacity:1; background-image:url(../img/30.png);}

.ind_about{width:100%; background:url(../img/35.jpg) top center no-repeat; background-size:auto 1.52rem; margin-top:.35rem; padding:.3rem 0 0 0;}
.ind_about h2{text-align:center; color:#FFFFFF; font-size:.3rem; line-height:.3rem;}
.ind_about_1{text-align:center; color:#FFFFFF; font-size:.1rem; margin:0 auto; margin-top:.12rem; width:3.2rem;}
.ind_about_rt{width:100%; margin-top:.2rem; border-radius:5px; overflow:hidden;box-shadow:0 0 30px rgba(183,183,183,.75);-webkit-box-shadow:0 0 30px rgba(183,183,183,.75);-moz-box-shadow:0 0 30px rgba(183,183,183,.75);}
.ind_about_lf{width:100%; margin-top:.3rem;}
.ind_about_lf h3{font-weight:normal; font-size:.15rem; color:#333333; line-height:.15rem;}
.ind_about_lf p{font-size:.1rem; line-height:.18rem; color:#333333; margin-top:.12rem;}
.ind_about_lf a{display:block; color:#FFFFFF; font-size:.09rem; font-weight:bold; width:1.1rem; height:.25rem; background:#186cdb; border:1px solid #186cdb; text-align:center; line-height:.24rem; margin-top:.16rem; border-radius:5px;}

.advantages{width:100%; background:url(../img/33.png); background-size:cover; padding:1.4rem 0 .2rem 0; margin-top:-1.2rem;}
.advantages h2{text-align:center; font-size:.26rem; line-height:.3rem; color:#000000;}
.advantages_1{text-align:center; font-size:.1rem; line-height:.16rem; color:#333333; margin-top:.08rem;}
.advantages_2{width:.63rem; margin:0 auto; margin-top:.12rem;}
.advantages li{margin-top:.1rem;}
.advantages_img{width:.53rem; float:left;}
.advantages_txt{width:calc(100% - .6rem); float:right; font-size:.1rem; color:#000000; line-height:.16rem; margin-top:.03rem;}
.advantages_txt b{font-size:.12rem; color:#186cdb;}
.advantages_c{position:relative; margin-top:.1rem;}
.advantages_pa{display:none;}

.indnews{width:100%; background:url(../img/44.png); background-size:cover; margin-top:.1rem; padding:.5rem 0 .26rem 0;}
.indnews h2{text-align:center; font-size:.3rem; line-height:.3rem; color:#000000;}
.indnews_1{text-align:center; color:#333333; font-size:.1rem; margin:0 auto; margin-top:.12rem; width:3.2rem;}
.indnews_c li{float:left; width:50%; padding-left:.1rem; margin-top:.1rem;}
.indnews_c ul{margin-left:-.1rem; margin-top:.15rem;}
.indnews_c li .items{width:100%; background:#FFFFFF; height:2.5rem; padding:.06rem; color:#666666;}
.indnews_img img{width:100%; height:.85rem;}
.indnews_txt{margin-top:.1rem;}
.indnews_txt span{display:block; font-size:.1rem;}
.indnews_txt h3{font-size:.12rem; color:#000000; position:relative; padding: 0 0 .15rem .1rem; background-image:url(../img/49.png); background-repeat:no-repeat; background-position:bottom; background-size:100% auto; margin-top:.07rem;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.indnews_txt h3:before{content:""; display:block; position:absolute; width:.015rem; height:.08rem; background:#2c64f7; left:0; top:.03rem;}
.indnews_txt p{font-size:.1rem; line-height:.16rem; margin-top:.07rem; height:.63rem;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;overflow: hidden;-webkit-line-clamp: 4;}
.indnews_txt a{display:block; font-size:.1rem; color:#2c64f7; margin-top:.1rem;}
.indnews_m a{display:block; width:1.1rem; height:.3rem; background:#186cdb; font-size:.12rem; color:#FFFFFF; text-align:center; line-height:.3rem; margin:0 auto; margin-top:.2rem; border-radius:5px;}

.footer{width:100%; background:#1d1d1d; padding:.3rem 0 0 0;}
.fot_form{width:65%; float:right;}
.fot_form div{width:100%; margin-top:.05rem; background:#302a2a; height:.3rem;}
.fot_form div span{display:block; width:.25rem; height:.3rem; position:relative; float:left;}
.fot_form div span img{position:absolute; display:block; width:.1rem; height:.1rem; left:0; right:0; top:0; bottom:0; margin:auto;}
.fot_form div span:after{content:""; display:block; position:absolute; width:1px; height:.04rem; background:#FFFFFF; right:0; top:0; bottom:0; margin:auto 0;}
.fot_form div input{display:block; float:left; width:calc(100% - .25rem); padding:0 .05rem; outline:none; height:.3rem; border:none; background:none; color:#FFFFFF; font-size:.1rem;}
.fot_form button{display:block; width:.5rem; height:.15rem; background:#fcda20; border:1px solid #fcda20; border-radius:5px; margin-top:.06rem; color:#121212; outline:none; cursor:pointer; transition: all .3s;}
.fot_form button:hover{background:none; color:#fcda20;}
.fot_ewm{width:32%; background:#FFFFFF; padding:.06rem .06rem .1rem .06rem; float:left;}
.fot_ewm p{text-align:center; font-size:.08rem; color:#666666; margin-top:.05rem;}
.fot_nav_rt{margin-top:0.25rem;}
.u_con_list{display:none;}
.fot_nav_rt h3{line-height:0.4rem;margin-top:0.1rem;border-bottom:1px solid #575757;background:url(../img/65.png) center right no-repeat;background-size:0.1rem 0.1rem;font-size:0.14rem;color:#f7f7f7;}
.fot_nav_rt h3.active{background:url(../img/66.png) center right no-repeat;background-size:0.1rem 0.1rem;}
.fot_nav_rt_1{margin-top:0.1rem;}
.fot_nav_rt li dd{font-size:0.12rem;line-height:0.25rem;margin:0;background:url(../img/35.png) left center no-repeat;background-size:6px 7px;padding-left:20px;color:#b8bbbc;}
.fot_nav_rt li dd a{color:#b8bbbc;}
.fot_nav_rt li dd img{width:.1rem; margin-right:.05rem;}
.bottom{border-top:1px solid rgba(210,210,210,.3); margin-top:.35rem; text-align:center; padding:.15rem 0;}
.bottom p{line-height:.18rem; font-size:.1rem;color:rgba(183,183,183,.5); margin-top:.05rem;}
.bottom a{display:inline-block; width:auto; height:.12rem;opacity:.5; margin:0 .05rem;}

/* 列表页 */
.cp_con h2{text-align:center; font-size:.15rem; color:#000000; line-height:.25rem; margin-top:.35rem;}
.cp_con h2 b{display:block; font-size:.3rem; color:#164fe6; margin-bottom:.02rem;}
.cp_con_1{text-align:center; font-size:.1rem; line-height:.16rem; color:#787878; margin:0 auto; margin-top:.1rem; width:100%;}
.cp_search{width:100%; margin:0 auto; margin-top:.17rem; background:#164fe6; padding:.04rem .1rem;}
.cp_search input{display:block; width:100%; height:.35rem; border:none; outline:none; background:#FFFFFF url(../img/67.png) .12rem center no-repeat; background-size:.095rem auto; padding:0 .1rem 0 .3rem; font-size:.12rem;}

.left_nav{display:none;}
.cp_list{width:100%; margin-top:.4rem; border-bottom:1px solid #b4b4b4; padding-bottom:.15rem;}
.cp_list_t{border-bottom:1px solid #b4b4b4; padding-bottom:.06rem; font-size:.12rem; color:#505050; overflow:hidden;}
.cp_list_t h3{font-weight:normal; float:left;}
.cp_list_t p{float:right}
.cp_list_t p a,.pages a:nth-child(1),.pages a:nth-last-child(1){display:inline-block; width:5px; height:8px;}
.cp_list_t p a:nth-child(1),.pages a:nth-child(1){background:url(../img/81.png); margin-right:.1rem;}
.cp_list_t p a:nth-child(2),.pages a:nth-last-child(1){background:url(../img/82.png); margin-left:.1rem;}
.cp_list_t p a.dis:nth-child(1),.pages a.dis:nth-child(1){background:url(../img/83.png);}
.cp_list_t p a.dis:nth-child(2),.pages a.dis:nth-last-child(1){background:url(../img/84.png);}
.cp_list_c li{float:left; width:100%; margin-top:.2rem;}
.cp_list_c li a{display:block; width:100%; background:#e4e7ef; padding:.12rem; position:relative;color:#333333;transition:all .3s;}
.cp_list_img{width:1.75rem; height:1.35rem;}
.cp_list_img img{width:100%; height:100%;}
.cp_list_txt{width:calc(100% - 2rem);}
.cp_list_txt h4{font-weight:normal; font-size:.15rem; margin-top:.06rem;}
.cp_list_txt h4:after{content:""; display:block; width:.2rem; height:.02rem; border-radius:.01rem; background:#333333; margin-top:.1rem;transition:all .3s;}
.cp_list_txt p{font-size:12px; line-height:.12rem; margin-top:.16rem;}
.cp_list_1{display:none;}
.pages{text-align:center; margin-top:.4rem;}
.pages a{display:inline-block; margin:0 .05rem; font-size:.09rem; color:#8e8e8e; transition: all .3s;}
.pages a:hover,.pages a.on{color:#505050; text-decoration:underline;}
.cp_list_tj{margin-bottom:.35rem;}
.cp_list_tj .indtit{margin-top:.5rem;}
.cp_list_tj .indtit h3:after{background:#333333;}

/* 详情页 */
.cp_detail{width:100%; margin-top:.4rem;}
.cp_detail_t h2{font-size:.15rem; color:#000000;}
.cp_detail_t h3{font-weight:normal; font-size:.12rem; color:#000000; margin-top:.07rem;}
.cp_detail_t p{font-size:.1rem; line-height:.16rem; color:#787878; margin-top:.06rem;}
.list_det_img{width:100%; margin-top:.2rem;}
.list_det_img .swiper-father{margin-top:.12rem;}
.list_det_img .gallery-thumbs{width:88%;margin:0 auto;}
.list_det_img .gallery-thumbs .swiper-slide div{margin:2px;}
.list_det_img .gallery-thumbs .swiper-slide img{border:1px solid #e1e1e1;}
.list_det_img .gallery-thumbs .swiper-slide-thumb-active img{border-color:#164fe6;}
.list_det_img .swiper-button-prev,.list_det_img .swiper-button-next{width:.12rem; height:100%; background-size:100% 100%; top:0; outline:none; margin-top:0;}
.list_det_img .swiper-button-prev{background-image:url(../img/87.png); left:0;}
.list_det_img .swiper-button-next{background-image:url(../img/88.png); right:0;}
.list_det_img .swiper-button-prev.swiper-button-disabled{background-image:url(../img/89.png); opacity:1;}
.list_det_img .swiper-button-next.swiper-button-disabled{background-image:url(../img/90.png); opacity:1;}
.list_det_top{width:100%; margin-top:.2rem;}
.list_det_top table{border:1px solid #bbbbbb; width:100%;}
.list_det_top th{color:#FFFFFF; background:#164fe6; font-size:16px; height:30px; width:50%;}
.list_det_top td{font-size:14px; height:30px; color:#787878; padding-left:.1rem; background:#FFFFFF; border-left:1px solid #bbbbbb; border-right:1px solid #bbbbbb;word-break:break-all;}
.list_det_top tr:nth-child(even) td{background:#f2f2f2;}
.list_det_top tr:nth-child(2) td{background:#afb8d0; border-left:1px solid #FFFFFF;border-right:1px solid #FFFFFF; color:#FFFFFF;}
.list_det_top tr:nth-child(2) td:nth-child(1){border-left:none;}
.list_det_top tr:nth-child(2) td:nth-child(2){border-right:none;}
.list_det_top_1 a{display:block; width:1.07rem; height:.25rem; border-radius:5px; text-align:center; line-height:.25rem; color:#FFFFFF; font-size:.09rem; margin-top:.08rem;}
.list_det_top_1 a img{width:.15rem; vertical-align:middle; margin-right:.08rem;}
.list_det_top_1 div:nth-child(1) a{background:#164fe6;}
.list_det_top_1 div:nth-child(2) a{background:#fa6700;}

.list_det_c{margin-top:.23rem;}
.list_det_c h3{position:relative;}
.list_det_c h3:after{content:""; display:block; position:absolute; width:calc(100% - .1rem); background:#e4e7ef; height:.3rem; right:0; top:.05rem; z-index:1;}
.list_det_c h3 span{display:block; width:1.27rem; height:.3rem; background:url(../img/93.png); background-size:100% 100%; color:#FFFFFF; line-height:.3rem; padding-left:.1rem; font-size:.12rem; font-weight:normal; position:relative; z-index:2;}
.list_det_txt{margin-top:.2rem; font-size:.12rem; line-height:.2rem; color:#505050;}
.list_det_txt img{max-width:100%; margin:.2rem auto;}

}