﻿a:active{star:expression(this.onFocus=this.blur());}
a:focus,button:focus{outline:none; -moz-outline:none;}
:focus{outline:none;}
/*Reset Css*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,img,area,param{margin:0; padding:0;}
html,body{margin:0; padding:0; font-family:"思源黑体 CN", "Microsoft YaHei", "WenQuanYi Micro Hei", sans-serif; -webkit-text-size-adjust:none;/*Google Chrome*/}
input,button,select,textarea{font-family:"思源黑体 CN", "Microsoft YaHei", "WenQuanYi Micro Hei", sans-serif; }
select{*behavior: url("https://fcal.fluke.com.cn/static/www/css/select.htc");}/*IE6,IE7select*/
ol,ul{padding-left:0; list-style:none;}
img{border:none; display:inline-block; vertical-align:middle;}
th{font-style:normal;font-weight:normal;}
h1,h2,h3,h4,h5,h6,p{font-size:100%; font-weight:normal;}
input{display:inline-block; vertical-align:middle;color:#666;}

fieldset{border:none;}
legend{display:none;}
/*Clear Css*/
.clear{clear:both; font-size:0; height:0; line-height:0;}
.clearfix:after{content:'\20';display:block;clear:both;visibility:hidden;line-height:0;height:0;}
.clearb{ clear:both;}
.clearfix{display:block;zoom:1;}
* html .clearfix{height:1%;}
/*Common Css*/
body{font-size:12px;}
a{ text-decoration:none;}
.fl{float:left; _display:inline;}
.fr{float:right; _display:inline;}
::-ms-clear, ::-ms-reveal{display: none;}
input[type=button],input[type=submit],input[type=reset],select{border-radius:0;-webkit-appearance: none;-moz-appearance: none;}
a:focus,a:hover{-webkit-tap-highlight-color:rgba(0,0,0,0);transition: all 0.3s linear;}
.swiper-button-next,.swiper-button-prev{z-index:3 !important;}
textarea {resize: none;}


.table{height:100%;display:table;width:100%;}
.table-cell{display:table-cell;vertical-align:middle;}

.textover{overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
input::placeholder{color:#666;}
input:-ms-input-placeholder {
    color: #666 !important;
}
input::-webkit-input-placeholder {
    color: #666;
}
/* Firefox 4-18 */
input:-moz-placeholder {
    color: #666;
}

/* Firefox 19-50 */
input::-moz-placeholder {
    color: #ccc;
}

/* - Internet Explorer 10–11
   - Internet Explorer Mobile 10-11 */
input:-ms-input-placeholder {
    color: #666 !important;
}

/* Edge (also supports ::-webkit-input-placeholder) */
input::-ms-input-placeholder {
    color: #666;
}

/* CSS Working Draft */
input::placeholder {color: #666;}
img{max-width:100%;width:100%;}

@media (max-width:6000px){
    html{
        font-size: calc(100vw/19.2) !important;
    }
}

@media (max-width:1024px){
    html{
        font-size: calc(100vw/7.5) !important;
    }
}



.w_1520{width:79%;margin:0 auto;}
.logo{width:1.8rem;}
.herder{width:100%;height:0.9rem;background:#1a1a1a;position: fixed;left:0;top:0;padding-top:0.12rem;box-sizing: border-box;z-index: 99;}
.herder .w_1520{display: flex;align-items: center;justify-content: space-between;}
.herder .nav ul li{font-size:0.16rem;margin-right:0.48rem;display: inline-block;position: relative;}
.herder .nav ul li a{color:#a1a1a1;transition: all 0.3s linear;}
.herder .nav ul li a:hover{color:#fff;}
.herder .nav ul li a span{display: block;width: 0.3rem;height: 0.3rem;background:#fabe0f;border-radius:0.3rem;position: absolute;right:-0.3rem;top:-0.2rem;font-size: 12px;color:#000;line-height: 0.3rem;text-align: center;animation: tiao 1.5s ease-in-out infinite;}
.herder .nav ul li:nth-last-of-type(1){margin-right:0;}
.herder .nav ul li.on a{color:#fff;}
.herder .tel{font-size:0.16rem;color:#fff;}
.zx{width: 1.2rem;height:auto;background:#fabe0f;font-size:0.16rem;line-height: 0.4rem;text-align: center;}
.zx a{display: block;width: 100%;height: 100%;color: #000;}
.zxpf{position: fixed;right:0;top:30%;z-index: 30;width: 1.2rem;padding:0.2rem 0 0.1rem 0;height: auto !important;}
.zxpf a img{display: block;width: 0.6rem;margin:0 auto;}
.ban{overflow:hidden;margin-top:0.9rem;position: relative;}
.ban_wz{width:53.15%;margin-top:16%;}
.ban_wz p span{display: block;font-size: 0.3rem;color:#fff;padding-top:0.4rem;}
.ban_btn{width: 4.24rem;position: absolute;left:1.84rem;bottom: 0.85rem;display: flex;justify-content: space-between;z-index: 20;}
.ban_btn a{display: block;width: 1.8rem;height: 0.54rem;overflow:hidden;}
.ban a.ban_two{width:100%;height:100%;left:0;top:0;display:block;position:absolute;}

.pro{height: 12.71rem;overflow:hidden;background:url(../image/pro_bg1.jpg) no-repeat center center/cover;position: relative;}
.tit{text-align: center;padding:0.92rem 0 0.3rem 0;width: 100%;}
.tit h2{font-size:0.48rem;color:#fabe0f;font-weight: bold;display: flex;justify-content: center;align-items: center;}
.tit h2 img{width: 0.36rem;}
.tit span{text-shadow: 1px 1px #000;padding:0 0.14rem;}
.tit p{font-size:0.3rem;color:#ffffff;}
.pro_con{display: flex;justify-content: space-between;}
.pro_list{width:34.8%;border-right:1px solid rgba(79,79,80,0.5);padding:0 0.3rem;box-sizing: border-box;}
.pro_list:nth-of-type(1){padding-left:0;width: 32.69%;}
.pro_list:nth-of-type(3){padding-right:0;border-right:none;width: 32.51%;}
.pro_list ul{display: flex;justify-content: space-between;flex-wrap: wrap;width: 100%;position: absolute;left:0;top:0;transition: all 0.5s linear;}
.pro_list ul.on{top:-33.33%;}
.pro_list:nth-of-type(3) ul.on{top:-100%;}
.pro_list ul li{width:2.24rem;height:2.24rem;position: relative;overflow:hidden;background:#fff;margin-bottom:0.2rem;}
.pro_list h3{font-size:0.36rem;color:#ffffff;text-align: center;padding-bottom:0.3rem;}
.pro_dz{position: absolute;left: 72%;top:0.16rem;display: flex;align-items: center;}
.pro_dz .pro_dzt img{width: auto;margin-right:0.03rem;cursor: pointer;}
.pro_dz .pro_dzt img:nth-of-type(1){display: block;}
.pro_dz .pro_dzt img:nth-of-type(2){display: none;}
.pro_dz p{font-size:14px;color:#808080;}
.pro_pic{width:72%;margin:0.3rem auto 0 auto;cursor:pointer;}
.pro_list ul li h2{width: 90%;font-size:0.18rem;line-height: 0.24rem;text-align: center;position: absolute;left:5%;bottom:0.08rem;}
.pro_more{width: 100%;background:#e6e6e6;border-radius:0.04rem;display: flex;align-items: center;justify-content: center;font-size:0.18rem;color:#000000;line-height: 0.6rem;cursor: pointer;transition: all 0.5s linear;}
.pro_more img{width: 0.18rem;margin-left:0.18rem;transition: all 0.5s linear;}
.pro_more.on img{transform: rotate(180deg);}
.pro_more:hover{background:#fdd000;}
.pro_more:hover span{}
.pro_zx{width: 100%;background:#fabe0f;border-radius: 0.04rem;font-size:0.24rem;line-height: 0.6rem;text-align: center;margin-top:0.26rem;}
.pro_zx a{display: flex;width: 100%;height: 100%;color:#000000;align-items: center;justify-content: center;}
.pro_zx a img{width: 0.4rem;margin-right: 0.1rem;animation: tiao 1.5s ease-in-out infinite;}

.pro_listcon{overflow:hidden;position: relative;height: 7.32rem;}

.pro_cj{position: relative;background:url(../image/cj_bg1.jpg) no-repeat center center/cover;padding-bottom: 0.4rem;}
.swiper-container-a{width: 100%;overflow:hidden;}
.pro_cjflqhcon{height: 0;overflow:hidden;}
.pro_cjflqhcon.on{height: auto;}
.pro_cjpic{width: 100%;height:100%;position: relative;}

.xq_videolist{position: relative;bottom: 0.84rem;margin-bottom: -0.7rem;width: 100%;overflow:hidden;z-index: 50;}
.swiper-container-video .swiper-slide{width: 2.5rem;margin-right: 0.3rem;}
.cj_videobtn{width:0.5rem;position: absolute;right:0.9rem;bottom:0.9rem;z-index: 20;cursor: pointer;}
.cj_videodowbtn{width:0.5rem;position: absolute;right:0.2rem;bottom:0.9rem;z-index: 20;cursor: pointer;}
.cj_videotc{width: 100%;height: 100%;background: rgba(0,0,0,0.5);position: fixed;left:0;top:0;z-index: 99;display: none;}
.cj_videotccon{width: 90%;max-width: 600px;background: #fff;padding:0.6rem 0.3rem 0.3rem 0.3rem;box-sizing: border-box;position: absolute;left:50%;top:50%;transform: translate(-50%,-50%);}
.cj_videotcclose{width: 0.28rem;position: absolute;right: 0.3rem;top: 0.2rem;cursor: pointer;z-index: 50;}
.cj_video{width: 100%;}
.cj_video01{display: block;width: 100%;}
.zhaohui_pass{text-align: right;font-size: 16px;color:#000;}
/*.pro_cjpic::after{display: block;content: '';width: 100%;height: 100%;background:rgba(0,0,0,0.3);position: absolute;left:0;top:0;}*/
.swiper-container-a .swiper-slide{position: relative;}
.pro_cjwz{font-size:0.3rem;color:#fff;width: 100%;text-align: center;position: absolute;left:0;top:0.6rem;display: none;}
.pro_cjwz p{text-shadow:0 0 1px #fff;}
.ck_btn{position: absolute;left:22.65%;top:30.9%;display: flex;align-items: center;cursor: pointer;z-index: 5;}
.ck_btn span{width:2rem;height:0.6rem;background:#fdd000;font-size:0.24rem;color:#000000;line-height: 0.6rem;text-align: center;position: relative;transition: all 0.5s linear;}
.ck_btn:hover span{background:#e6e6e6;}
.ck_btn b{width:0.17rem;height:0.17rem;background:#fdd000;border-radius:100%;border:0.05rem solid rgba(0,0,0,0.1);margin-left:0.43rem;}
.ck_btn span::after{display: block;width: 0.43rem;height:0.02rem;background:#fdd000;content: '';position: absolute;right:-0.43rem;top:50%;}
.swiper-container-a .swiper-scrollbar{max-width: 1520px;width:79%;margin:0 auto;height:1px !important;background:rgba(154,154,154,0.5) !important;left:50%;transform: translateX(-50%);bottom: 8% !important;}
.swiper-container-a .swiper-scrollbar-drag{height:0.02rem;background:#fdd000;top:-1px;}
.swiper-pagination-a{position: absolute;left:10.4% !important;bottom: 2% !important;font-size:0.24rem;color:rgba(255,255,255,0.4);text-align: left;font-weight:bold;}
.swiper-pagination-a .swiper-pagination-current{color:#fff !important;font-size:0.3rem;}
.swiper-container-b .swiper-slide{position: relative;overflow:hidden;}
.pro_yy{background:url(../image/hy_bg.jpg) no-repeat center center/cover;padding-bottom: 0.5rem;}
.pro_yymb{width: 100%;height: 100%;background:rgba(255,255,255,0.5);position: absolute;left:0;top:0;z-index: 90;}
.yyck_btn{position: absolute;left:47%;top:37%;display: flex;align-items: center;cursor: pointer;display: none;transition: all 0.5s linear;}
.yyck_btn span{width:1.5rem;height:0.4rem;background:#fdd000;font-size:0.14rem;color:#000000;line-height: 0.4rem;text-align: center;position: relative;}
.yyck_btn:hover span{background:#e6e6e6;}
.yyck_btn b{width: 0.17rem;height:0.17rem;background:#fdd000;border-radius:100%;border:0.05rem solid rgba(0,0,0,0.1);margin-right:0.58rem;}
.yyck_btn span::after{display: block;width: 0.43rem;height:0.02rem;background:#fdd000;content: '';position: absolute;left:-0.43rem;top:50%;}
.swiper-container-b .swiper-slide h5{width: 100%;font-size:0.3rem;color:#ffffff;text-align: center;position: absolute;left:0;bottom:0.32rem;font-weight:bold;display: none;}
.swiper-container-b .swiper-slide-active .pro_yymb{display: none;} 
.swiper-container-b .swiper-slide-active .yyck_btn{display: flex;}
.swiper-container-b .swiper-slide-active h5{display: block;}
.swiper-pagination-b{position: relative !important;margin:0.77rem auto 0.22rem auto;font-size:0.18rem;color:#8c8c8c;max-width: 1520px;width:79%;text-align: left;}
.swiper-pagination-b .swiper-pagination-current{color:#000;}
.swiper-scrollbar-b{max-width: 1520px;width:79% !important;margin:0 auto 115px auto;height:1px !important;background:rgba(154,154,154,0.5) !important;position: relative !important;display: block !important;}
.swiper-scrollbar-b .swiper-scrollbar-drag{height:2px;background:#fdd000;top:-1px;}
.pro_cjnav{width:2.8rem;}
.pro_cjnav span{display: block;width: 100%;
    height: 0.68rem;
    background: url(../image/hd_navoff.png) no-repeat center center/cover;
    font-size: 0.24rem;
    color: #fff;
    font-weight: bold;
    line-height: 0.68rem;
    margin-bottom: 0.56rem;
    padding-left: 0.32rem;
    box-sizing: border-box;
    text-align: center;}
.pro_cjnav span.on,.pro_cjnav span:hover{background: url(../image/hd_navon.png) no-repeat center center/cover;color: #000;}
.cj_xxwz{width: 5rem;font-size:0.18rem;color:#fff;line-height: 0.3rem;text-align: justify;position: absolute;right:10.5%;bottom: 0.7rem;background:rgba(0,0,0,0.5);padding:0.16rem;box-sizing: border-box;border-radius:0.1rem;}
.pro_cjfl ul{display: flex;justify-content: center;}
.pro_cjfl ul li{width: 14.28%;height:0.7rem;border-right:1px solid rgba(255,255,255,0.3);box-sizing: border-box;cursor: pointer;font-size:0.15rem;color:#fff;text-align: center;padding:0.1rem 0.1rem;transition: all 0.5s linear;display: flex;align-items: center;justify-content: center;}
.pro_cjfl ul li:nth-last-of-type(1){border-right: none;}
.pro_cjfl ul li.on,.pro_cjfl ul li:hover{background:#fdd000;color:#000;border-color: #fdd000;}
.pro_cjflcon{display: none;}
.pro_cjflcon.on{display: block;}
.textarea_wz{margin-top:0.14rem;}

.tc_xy{font-size: 0.16rem;color:#000;text-align: right;margin-top:0.2rem;}
.tc_xy a{color:#000;text-decoration: underline;}

.pro_yycon{width: 79%;margin:0 auto 0 auto;}
.pro_yycon ul{display: flex;flex-wrap: wrap;}
.pro_yycon ul li{width: 23.875%;margin:0 1.5% 0.2rem 0;position: relative;}
.pro_yycon ul li:nth-of-type(4n){margin-right:0;}
.pro_yycon ul li a h5{width: 100%;font-size:0.26rem;color:#ffffff;text-align: center;position: absolute;left:0;bottom:0;font-weight:bold;background:rgba(0,0,0,0.3);line-height: 0.52rem;}

.js p{width: 70%;margin:0 auto;}
.js h5{display: flex;justify-content: center;align-items: center;}
.js h5 img{width:1.47rem;margin:0.32rem 0.3rem;}

.qa_dclist .sh_tcsel select{border-color: #fff !important;height: 0.5rem !important;color:#ccc !important;font-size:12px;}

.qa_dcjp{position: relative;width: 7.14rem;}
.wj_jp{width: 5rem;margin-right: 0.3rem;}
.qa_dcjpmd{width: 3.3rem;overflow:hidden;}
.qa_dcjpmd h2{font-size:0.24rem;color:#fff;font-weight: bold;padding-bottom: 0.2rem;}
.swiper-container-md{height: 1.5rem;overflow:hidden;width: 100%;}
.swiper-container-md .swiper-slide{width: 100%;height: 0.3rem;font-size: 0.2rem;line-height: 0.3rem;color:#fff;display: flex;align-items:center;}
.swiper-container-md .swiper-slide span{margin-right: 0.4rem;width: 0.6rem;}


.news{overflow:hidden;}
.swiper-container-c{width:100%;}
.swiper-container-c .swiper-slide{position: relative;}
.new_bg{width:100%;height:100%;background:rgba(0,0,0,0.7);position: absolute;left:0;top:0;z-index: 3;overflow:hidden;}
.new_xq{width:100%;position: absolute;left:0;bottom:0;z-index: 10;}
.new_xq h4{font-size:0.26rem;color:#fff;width: 100%;background:rgba(0,0,0,0.3);text-align: center;line-height: 0.64rem;}
.new_xq h4 a{display: flex;justify-content: center;align-items: center;width: 100%;height: 100%;color:#fff;}
.new_xq h4 a img{width: 0.32rem;margin-left:0.2rem;}
/*.new_xq a{display: block;width:1.5rem;height:0.36rem;background:#fdd000;font-size:0.16rem;color:#1a1a1a;line-height: 0.36rem;text-align: center;transition: all 0.5s linear;}
.new_xq a:hover{background:#e6e6e6;}*/
.swiper-container-c .swiper-slide-active .new_xq{display: block;}
.prev,.next{width:0.78rem;height:0.78rem;background:rgba(255,255,255,0.5);border:0.02rem solid #fff;border-radius:100%;display: flex;justify-content: center;align-items: center;cursor:pointer;position: absolute;top:50%;transform: translateY(-50%);z-index: 16;}
.prev{left:10.4%;}
.next{right:10.4%;}
.prev img,.next img{width: 0.18rem;}

.cj_prev,.cj_next{width:0.78rem;height:0.78rem;background:rgba(255,255,255,0.5);border:0.02rem solid #fff;border-radius:100%;display: flex;justify-content: center;align-items: center;cursor:pointer;position: absolute;top:50%;transform: translateY(-50%);z-index: 16;}
.cj_prev{left:0.3rem;}
.cj_next{right:0.3rem;}
.cj_prev img,.cj_next img{width: 0.18rem;}

.form_bd{height: 9.8rem;overflow:hidden;background:url(../image/ban2.jpg) no-repeat center center/cover;}
.form_bd .tit p{font-size:0.24rem;line-height: 0.36rem;}
.form_bdcon{margin-top:0.79rem;}
.form_bdconl{width:51.44%;margin:0 auto;}
.form_bdinput{width:100%;height:0.6rem;border-radius:0.04rem;background:#fff;margin-bottom:0.04rem;position: relative;}
.form_bdinput input{display: block;width: 100%;height:100%;overflow:hidden;border:none;background:none;font-size:0.2rem;color:#333333;padding:0 0.2rem;box-sizing: border-box;}
.form_bdtop{padding:0 0.2rem;box-sizing: border-box;display: flex;justify-content: space-between;align-items: center;height:100%;}
.form_bdtop h2{font-size:0.2rem;color:#333;}
.form_bdtop img{width: 0.22rem;transition: all 0.5s linear;}
.form_bdtop.on img{transform: rotate(180deg);}
.form_bdsel{width: 100%;background:#fff;border-radius: 0 0 0.25rem 0.25rem;padding:0.2rem;box-sizing: border-box;position: absolute;left:0;top:104%;display: none;}
.form_bdsel p{width: 100%;font-size:0.2rem;color:#1a1a1a;line-height: 0.6rem;padding:0 0.16rem;box-sizing: border-box;cursor: pointer;}
.form_bdsel p:hover{background:#f5f5f7;color:#fabe0f;}
.form_bdsub{width:2rem;background:#fabe0f;font-size:0.18rem;color:#000000;line-height: 0.44rem;text-align: center;margin:0.2rem 0 0 0;position: relative;z-index: 14;transition: all 0.5s linear;}
.form_bdsub a{display: block;width: 100%;height: 100%;color:#000;}
.form_bdsub:hover{background:#e6e6e6;}
.form_bdconr{width:100%;position: relative;overflow:hidden;border-radius:0.1rem;margin:0 auto;}
.bd_videobtn{position: absolute;left:38%;top:50%;transform:translateY(-50%);cursor: pointer;}
.bd_videobtn img{width: 0.66rem;}

.bd_videodowbtn{position: absolute;right:38%;top:50%;transform:translateY(-50%);cursor: pointer;}
.bd_videodowbtn img{width: 0.66rem;}
.qa_dc{overflow:hidden;background:url(../image/qa_bg.jpg) no-repeat center center/cover;}
.qa_dclist{box-sizing: border-box;background:rgba(0,0,0,0.5);padding:0.3rem;box-sizing: border-box;}
.qa_dclistcon{height:auto;}
.qa_dclistcon1{display: flex;flex-wrap: wrap;}
.qa_dclist ul{width: 100%;display: flex;justify-content: space-between;flex-wrap: wrap;}
.qa_dclist ul li{width: 48%;}
.qa_fot{width: 100% !important;}
.qa_dclist ul li h2{font-size:0.24rem;color:#fff;padding:0.44rem 0 0.24rem 0;}
.qa_dclist ul li h2 span{color:#ff0000;}
.qa_dclist input{display: block;width: 100%;height:0.5rem;overflow:hidden;border:1px solid #fff;border-radius:0.04rem;background:none;font-size:0.18rem;color:#fff;padding-left:0.28rem;box-sizing: border-box;}
.qa_dclist dl{display: flex;flex-wrap: wrap;}
.qa_dclist dl dd{display: flex;align-items: center;font-size:0.18rem;color:#fff;margin:0 0.3rem 0.2rem 0;}
.qa_dclist dl dd:nth-last-of-type(1){margin-bottom:0;}
.qa_dclist dl dd span{width:0.22rem;height:0.22rem;border:1px solid #fff;border-radius: 100%;box-sizing: border-box;cursor: pointer;margin-right:0.07rem;}
.qa_dclist dl dd span.on{background:#fdd000;border-color: #fdd000;}
.qa_dclist textarea{display: block;width: 100%;height:1.7rem;overflow:hidden;border:1px solid #fff;border-radius:0.04rem;background:none;font-size:0.18rem;color:#fff;padding:0.28rem;box-sizing: border-box;margin-top:0.3rem;}
.qa_dcsub{width:2rem;background:#fabe0f;font-size:0.18rem;color:#000000;line-height: 0.5rem;text-align: center;margin:0.5rem auto 0.2rem auto;transition: all 0.5s linear;}
.qa_dcsub:hover{background:#e6e6e6;}

.js{height: 9.8rem;overflow:hidden;display: flex;justify-content: center;align-items: center;flex-direction: column;background-position: center center;background-size: 100% 100%;background-repeat: no-repeat;}
.js h2{font-size:0.6rem;color:#fabe0f;font-weight:bold;}
.js p{font-size:0.3rem;color:#ffffff;line-height: 0.48rem;padding-top:0.8rem;text-align: center;background:rgba(0,0,0,0.5);padding:0.2rem;box-sizing: border-box;border-radius:0.1rem;margin-top:0.2rem;}

.form_video{width: 100%;position: absolute;left:0;top:0;display: none;}

.ban_jt{width: 0.4rem;margin:0 auto;position: absolute;left:50%;bottom: 15%;transform: translateX(-50%);}
.ban_jt img{animation: xl 2s linear infinite;}
.new_pro{position: absolute;left:0;top:0;width: 0.4rem;
    height: 0.4rem;
    background: #fabe0f;
    border-radius: 0.4rem;
    position: absolute;
    left: 0.1rem;
    top: 0.1rem;
    font-size: 12px;
    color: #000;
    line-height: 0.4rem;
    text-align: center;
    animation: tiao 1.5s ease-in-out infinite;}

@keyframes xl{
    form{transform: translateY(0);}
    to{transform: translateY(20px);}
}

.cj_tc{width:100%;height: 100%;background:rgba(0,0,0,0.5);position: fixed;left:0;top:0;z-index: 100;display: none;}
.cj_tccon{width: 300px;height: 300px;background:#fff;border-radius:0.1rem;position: absolute;left:50%;top:50%;transform: translate(-50%,-50%);padding:0.2rem 0;}
.ewm{display: flex;justify-content: space-between;align-items: center;}

.tc_btncon{display: flex;justify-content: space-between;align-items: flex-start;}
.tc_btnconr{background: #fabe0f;font-size: 0.16rem;line-height: 0.4rem;text-align: center;z-index: 30;width: 1.4rem;padding: 0.2rem 0 0.1rem 0;height: auto !important;height: 1.4rem;}
.tc_btnconr a img{display: block;width: 0.6rem;margin: 0 auto;}
.tc_btnconr a span{font-size: 0.16rem;line-height: 0.4rem;text-align: center;color:#000;}
.tc_btnconl{display: flex;justify-content: space-between;width: 72%;flex-wrap: wrap;}



.xq_tc{width: 100%;height: 100%;background:rgba(0,0,0,0.5);position: fixed;left:0;top:0;opacity: 0;z-index: -1;}
.xq_tc.on{opacity: 1;z-index: 99;}
.xq_tccon{max-width: 1200px;width:70%;background:#fff;padding:0.3rem;box-sizing: border-box;position: absolute;left:50%;top:50%;transform: translate(-50%,-50%);}
.xq_tcconl{width:50%;position: relative;}
.xq_pic{position: relative;}
.xq_pic video{width: 100%;position: absolute;left:0;top:0;display: none;}
.xq_videobtn{width: 100%;position: relative;cursor:pointer;}
.xq_videobtn img:nth-of-type(2){width:0.5rem;position: absolute;left:0.6rem;top:50%;transform: translateY(-50%);}
.xq_videobtn img:nth-of-type(3){width:0.5rem;position: absolute;right:0.6rem;top:50%;transform: translateY(-50%);}
.xq_tcconr{width:48%;}
.xq_tcconr h2{font-size:0.36rem;color:#1a1a1a;font-weight: bold;line-height: 0.5rem;}
.xq_tcconr .p{font-size:0.18rem;color:#000000;line-height: 0.24rem;text-align: justify;padding:0.24rem 0;}
.xq_tcconr .h5{font-size:0.16rem;color:#1a1a1a;line-height: 0.24rem;padding-bottom:0.2rem;}

.dow{width:48%;height:0.4rem;background:#fabe0f;padding:0 0.15rem;margin-bottom:0.15rem;transition: all 0.5s linear;box-sizing: border-box;}
.dow a{font-size:0.16rem;color:#000000;width: 100%;height:100%;display: flex;justify-content: space-between;align-items: center;}
.dow a img:nth-of-type(1){width: 0.23rem;}
.dow a img:nth-of-type(2){width: 0.23rem;transition: all 0.5s linear;}
.dow a span{width:1rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.dow:hover a img:nth-of-type(2){transform: translateX(6px);}
.xq_close{width: 0.28rem;position: absolute;right:0.5rem;top:0.5rem;cursor: pointer;z-index: 50;}

.mob_nav{width: 100%;display: flex;justify-content: space-between;display: none;}
.mob_nav span{width: 32%;height:0.6rem;font-size:0.26rem;color:#fff;line-height: 0.6rem;text-align: center;margin-bottom: 0.3rem;}
.mob_nav span.on{background:#fabe0f;}

.gallery-top{width: 100%;position: relative;}
.gallery-thumbs{width: 100%;overflow:hidden;margin-top:0.2rem;position: relative;}
.xq_con{display: flex;justify-content: space-between;}
.gallery-thumbs .swiper-slide{width: 20%;position: relative;overflow:hidden;}
.gallery-thumbs .swiper-slide::after{display: block;width: 100%;height:100%;content: '';background:rgba(0,0,0,0.5);position: absolute;left:0;top:0;}
.gallery-thumbs .swiper-slide.on::after{display: none;}
.xq_prev,.xq_next{width:0.4rem;height:0.4rem;background:#fdd000;border-radius:100%;display: flex;justify-content: center;align-items: center;cursor:pointer;position: absolute;top:50%;transform: translateY(-50%);z-index: 16;}
.xq_prev{left:0.2rem;}
.xq_next{right:0.2rem;}
.xq_prev img,.xq_next img{width: 0.1rem;}
.xq_prev:hover,.xq_next:hover{background:#ccc;transition: all 0.5s linear;}

.qa_dc .tit p{font-size:0.24rem;line-height: 0.36rem;width: 100%;margin:0.3rem auto 0 auto;text-align: left;background:rgba(0,0,0,0.5);padding:0.4rem;box-sizing: border-box;border-radius:0.1rem;position: relative;}
.form_bdcon{display: flex;justify-content: center;flex-wrap: wrap;}
.form_bdconnl{width: 45.3%;margin-right:0.5rem;}
.form_bdconwz{width: 50%;background:rgba(0,0,0,0.5);padding:0.2rem;box-sizing: border-box;border-radius:0.1rem;}
.form_bdconwz p{font-size:0.2rem;line-height: 0.4rem;color:#fff;}
.form_bdconwz p:nth-of-type(1){font-size: 0.24rem;}
.login_tc,.sh_tc{width: 100%;height:100%;position: fixed;left: 0;top: 0;z-index: 100;background: rgba(0,0,0,0.5);display: none;}
.login_tc .form,.sh_tc .form,.pass_zhtc .form{position:absolute;width:5rem;box-sizing:border-box;padding:0.4rem 0.3rem;background:#ffc20e;left:50%;top:50%;transform: translate(-50%,-50%);}
.login_tc .form .box,.sh_tc .form .box,.pass_zhtc .box{padding-top:30px;}
.sh_tc .form{width: 8rem;}
.sh_tcsel{display: flex;justify-content: space-between;}
.login_tc .form input[type=text],.login_tc .form input[type=password],.sh_tc .form input,.sh_tcsel select,.pass_zhtc .form input[type=text],.pass_zhtc .form input[type=password]{
    box-sizing: border-box;
    border-radius: 4px;
    background: none;
    color: #000;
    height: 50px;
    padding: 0 18px;
    width: 100%;
    border: none;
    outline: none;
    display: block;
    margin-bottom: 18px;
    font-size: 18px;
    border: 1px solid #000;
    }
    .sh_tcsel select{width: 48%;background:url(../image/jtsel.png) no-repeat 92% center/0.2rem 0.16rem;}
.login_tc .form input[type=submit],.pass_zhtc .form input[type="submit"],.pass_zhtc .dl_btn{width:100%;line-height:50px;height:50px;border-radius:30px;background:#5a595a;border:none;outline:none;cursor:pointer;display:block;margin-top:25px;color:#fff;font-size:20px;text-align: center;}
.login_tc .form>img{position:absolute;z-index:3;right:-70px;bottom:-30px;}
.form h2{font-size:0.36rem;color:#000;}
.quxiao_close{width:100%;line-height:50px;height:50px;border-radius:30px;background:#5a595a;cursor:pointer;margin-top:10px;color:#fff;font-size:20px;text-align: center;}
.sh_tcfot{display: flex;justify-content: space-between;}
.sh_tcfot div{width: 48%;box-sizing: border-box;
    border-radius: 4px;
    background: #000;
    color: #fff;
    display: block;
    margin-bottom: 18px;
    font-size: 18px;
    border: 1px solid #000;text-align: center;cursor:pointer;line-height: 50px;}
.zhuche_btn, .login_btn{width:100%;line-height:50px;height:50px;border-radius:30px;background:#5a595a;border:none;outline:none;cursor:pointer;display:block;margin-top:14px;color:#fff;font-size:20px;text-align:center;}
.zhuche{display:none;}
.login_close,.yzm_close{width: 0.28rem;position: absolute;right:0.2rem;top:0.2rem;cursor: pointer;z-index: 50;}
.cj_tcclose{width: 0.2rem;position: absolute;right:0.2rem;top:0.2rem;cursor: pointer;z-index: 50;}
.con_text{height:2.8rem;overflow:auto;margin:0 auto 0.2rem auto;}

.pro_yypic{overflow:hidden;}
.pro_yypic img{transition: all 0.5s linear;}
.pro_yypic:hover img{transform: scale(1.05);}
.sh_ok{display: flex;align-items: center;padding-bottom: 10px;}
.sh_ok h5{font-size:18px;color:#000;}
.sh_ok p{display: flex;align-items: center;margin-left:30px;}
.sh_ok p span{font-size:16px;color:#000;margin-right: 16px;display: flex;align-items: center;}
.sh_ok p span b{display: block;width: 18px;height: 18px;border-radius:100%;border:1px solid #000;box-sizing: border-box;margin-right:6px;}
.sh_ok p span.on b{background:#000;}

.pass_zhtc{width: 100%;
    height: 100%;
    position: fixed;
    left: 0;
    top: 0;
    z-index: 100;
    background: rgba(0,0,0,0.5);display: none;}

.pass_zhtc h2{font-size: 0.36rem;}

.yzm_box{position: relative;}
.yzm_box span{font-size:16px;color:#000;position: absolute;right:5%;top:50%;transform: translateY(-50%);z-index: 30;cursor: pointer;height: 100%;display: flex;align-items: center;}


/*新闻列表*/
.newslist_ban{height: 5rem;overflow:hidden;position: relative;}
.newslist_banwz{position:absolute;left:0;width: 100%;top:50%;transform: translateY(-50%);font-size: 0.36rem;color:#fff;font-weight: bold;text-align: center;}
.newslist_banwz h2{display:inline-block;background:rgba(0,0,0,0.5);border-radius: 0.1rem;padding:0.2rem 0.8rem 0.4rem 0.8rem;position: relative;line-height: 0.36rem;font-weight: bold;}
.newslist_banwz h2::after{display: block;width: 0.66rem;height: 0.04rem;background: #ffbf33;content: '';position: absolute;left: 50%;bottom: 0.2rem;transform: translateX(-50%);}
.newslist{margin:0.5rem auto;}
.newslist ul li{display: flex;margin-bottom: 0.3rem;justify-content: space-between;padding:0.2rem;box-sizing: border-box;}
.newslist ul li img{width: 30%;margin-right: 3%;}
.newslist_r{flex: 1;}
.newslist_r h2{font-size: 0.2rem;color:#000;font-weight: 500;}
.newslist_r h3{font-size: 0.14rem;color:#333;padding:0.3rem 0 0.04rem 0;}
.newslist_r p{font-size: 0.18rem;color:#000;padding:0.2rem 0;font-weight: lighter;}
.news_xqbtn{width: 1.6rem;height: 0.5rem;position: relative;}
.news_xqbtn a{display: block;width: 100%;height: 100%;font-size: 0.18rem;color:#000;line-height: 0.5rem;text-align: center;border:1px solid #000;box-sizing: border-box;}
.news_xqbtn a span{position: relative;z-index: 2;}
.news_xqbtn a::after{display: block;width: 0;height: 100%;background:#fabe0f;content: '';position: absolute;left:50%;top:0;transform: translateX(-50%);transition: all 0.3s linear;}
.news_xqbtn a:hover::after{width: 100%;}
.news_xqbtn a:hover{border-color: #fabe0f;color:#fff;}



/*new20221117*/
.npro_yy{position: relative;}
.npro_yycon{width:100%;height: 100vh;overflow:hidden;}
.npro_yybg{width: 100%;height: 100vh;background-position: center center;background-size: cover;background-repeat: no-repeat;position: relative;}
.npro_yybg::after{display: block;width: 100%;height: 100%;background:rgba(0,0,0,0.5);position: absolute;left: 0;top: 0;content: '';}
.npro_yy .tit{width: 100%;position: absolute;left: 0;top: 0;z-index: 30;padding-top:0.5rem;}
.npro_yynav{width: 79%;position: absolute;left:50%;top:1.46rem;margin-left:-39.5%;z-index: 30;}
.swiper-container-npro_yynav{border-top:1px solid rgba(255,255,255,0.4);border-bottom:1px solid rgba(255,255,255,0.4);}
.swiper-container-npro_yynav .swiper-slide{font-size: 0.24rem;color:#ffffff;font-weight: bold;line-height: 0.6rem;position: relative;text-align: center;cursor: pointer;}
.swiper-container-npro_yynav .swiper-slide.on{background:#f9bd30;coLor:#000;}
.swiper-container-npro_yynav .swiper-slide::after{display: block;width: 1px;height: 80%;content: '';background:rgba(255,255,255,0.4);position: absolute;right: 0;top:10%;}
.swiper-container-npro_yynav .swiper-slide:nth-last-of-type(1)::after{display: none;}
.npro_yyconxq{width: 79%;position: absolute;left:50%;top:2.3rem;margin-left:-39.5%;z-index: 30;display: flex;justify-content: space-between;}
.npro_yyconxql{width: 7.46rem;}
.npro_yycontit{display: flex;align-items: center;}
.npro_yycontit h2{font-size: 0.4rem;color:#ffffff;font-weight: bold;padding-bottom: 0.26rem;position: relative;}
.npro_yycontit h2::after{display: block;width: 100%;height: 0.06rem;background:#fece2f;content: '';position: absolute;left: 0;bottom: 0;}
.npro_yyvideo{width: 0.53rem;margin-left: 0.38rem;}
.npro_yyconxql h3{font-size: 0.2rem;color:#ffffff;line-height: 0.4rem;margin:0.2rem 0;height: 1.66rem;overflow:auto;}
.xb{font-size: 0.3rem;color:#ffffff;font-weight: bold;padding:0 0 0.34rem 0;}
.swiper-container-npro_yyconpro{position: relative;}
.swiper-container-npro_yyconpro  .swiper-slide{overflow:hidden;background:#fff;border-radius:0.1rem;position: relative;text-align: center;}
.swiper-container-npro_yyconpro  .swiper-slide h6{font-size: 0.18rem;color:#000000;padding:0 0 0.12rem 0;width: 100%;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.swiper-container-npro_yyconpro  .swiper-slide p{width: 100%;height: 100%;background:rgba(254,206,47,0.9);position: absolute;left: 0;top: 0;z-index: 2;display: none;justify-content: center;align-items: center;font-size: 0.18rem;color:#000000;}
.swiper-container-npro_yyconpro  .swiper-slide:hover p{display: flex;}
.npro_yyconproprev,.npro_yyconpronext{width: 0.39rem;height: 0.39rem;border-radius:100%;background:rgba(0,0,0,0.2);display: flex;justify-content: center;align-items: center;position: absolute;top:50%;transform: translateY(-50%);z-index: 30;}
.npro_yyconproprev img,.npro_yyconpronext img{width: 0.1rem;}
.npro_yyconproprev{left: 0.1rem;}
.npro_yyconpronext{right: 0.1rem;}
.npro_yyconxqr{width: 6.94rem;}
.swiper-container-npro_yydowpro{position: relative;margin-top:0.34rem;}
.swiper-container-npro_yydowpro .swiper-slide{overflow:hidden;background:#fff;border-radius:0.1rem;position: relative;text-align: center;padding:0.14rem;box-sizing: border-box;}
.swiper-container-npro_yydowpro .swiper-slide h3{height: 1.9rem;overflow:hidden;}
.swiper-container-npro_yydowpro .swiper-slide h5{font-size: 0.18rem;color:#000000;font-weight: bold;text-align: center;padding: 0.16rem 0;width: 100%;text-overflow: ellipsis;white-space: nowrap;overflow:hidden;box-sizing: border-box;}
.swiper-container-npro_yydowpro .swiper-slide p{font-size: 0.16rem;color:#595757;line-height: 0.25rem;text-align: left;min-height: 1.5rem;}
.swiper-container-npro_yydowpro .swiper-slide a{display: block;width: 100%;height: 0.43rem;background:#f9bd30;display: flex;justify-content: center;align-items: center;font-size: 0.16rem;color:#000000;font-weight: bold;margin:0.3rem 0;}
.swiper-container-npro_yydowpro .swiper-slide a img{width: 0.18rem;margin-right: 0.1rem;}
.npro_yydowproprev,.npro_yydowpronext{width: 0.39rem;height: 0.39rem;border-radius:100%;background:rgba(0,0,0,0.2);display: flex;justify-content: center;align-items: center;position: absolute;top:0.9rem;z-index: 30;}
.npro_yydowproprev img,.npro_yydowpronext img{width: 0.1rem;}
.npro_yydowproprev{left: 0.1rem;}
.npro_yydowpronext{right: 0.1rem;}

.news{position: relative;}
.news .tit{width: 100%;position: absolute;left: 0;top: 0;z-index: 30;}
.swiper-container-news .swiper-slide{width: 100%;height: 9.5rem;position: relative;background-size: cover;background-position: center center;background-repeat: no-repeat;display: none;}
.swiper-container-news .swiper-slide:nth-of-type(1){display: block;}
.n_nbewsjs{width: 12rem;position: absolute;right:10.5%;top:3.2rem;display: flex;justify-content: space-between;}
.n_nbewsjsl{width: 6.6rem;}
.n_newstit{font-size: 0.2rem;color:#ffffff;padding-bottom: 0.16rem;}
.n_nbewsjsr{width: 4.93rem;}
.new_pic{width: 100%;overflow:hidden;border-radius:0.2rem;position: relative;}

.n_nbewsjsr h3{font-size: 0.3rem;color:#ffffff;font-weight: bold;padding-bottom: 0.24rem;position: relative;}
.n_nbewsjsr h3::after{display: block;width: 0.8rem;height: 0.06rem;background:#fece2f;content: '';position: absolute;left: 0;bottom: 0;}
.n_nbewsjsr p{font-size: 0.18rem;color:#ffffff;line-height: 0.4rem;padding:0.44rem 0 0.26rem 0;}
.n_nbewshis{font-size: 0.16rem;color:#f8bc30;}
.n_nbewshisa a{font-size: 0.18rem;color:#f8bc30;font-weight: bold;}
.n_newsnav{width: 2.38rem;position: absolute;left: 10.5%;top: 3.2rem;z-index: 30;}
.n_newsnav ul li{width: 100%;height: 0.68rem;background:url(../image/hd_navoff.png) no-repeat center center/cover;font-size: 0.24rem;color:#fff;font-weight: bold;line-height: 0.68rem;margin-bottom: 0.56rem;padding-left: 0.32rem;box-sizing: border-box;text-align: center;}
.n_newsnav ul li.on{background:url(../image/hd_navon.png) no-repeat center center/cover;color:#000;}
.n_nbewsbtn a{display: block;width: 1.86rem;height: 0.4rem;background:#f8bc30;font-size: 0.16rem;color:#000;line-height: 0.4rem;text-align: center;}

.qa_dccon{width: 100%;background:rgba(0,0,0,0.5);padding:0.3rem;box-sizing: border-box;display: flex;justify-content: space-between;margin-bottom: 0.4rem;}
.qa_dcconl{width: 6rem;}
.bd_xb{font-size: 0.2rem;color:#f8bc30;font-weight: bold;padding-bottom: 0.1rem;}
.qa_dcconl p{font-size: 0.18rem;color:#fff;line-height: 0.38rem;}
.qa_dcjpcon{display: flex;justify-content: space-between;align-items:flex-end;}


.mCSB_dragger_bar{background:#f8bc30 !important;}


.pro_cjcon{display: flex;justify-content: space-between;width: 79%;margin:0 auto;align-items: center;}
.pro_cjconr{width: 11.5rem;}







@media(max-width:1024px){
    .pro_cjwz{display: block;}
    .w_1520{width: 90%;}
    .herder{height:0.8rem;}
    .ban{margin-top:0.8rem;}
    .nav{display: none;}
    .logo{width:1.4rem;}
    .herder .tel{font-size:0.22rem;}
    .ban_btn{width: 23%;left:9%;bottom: 4%;}
    .ban_btn a{width: 46%;}
    .zx{width:1.4rem;height:0.5rem;font-size:0.24rem;line-height: 0.5rem;}
    .pro{height:14.3rem;padding-bottom:0.4rem;}
    .pro_con{flex-wrap: wrap;}
    .pro_listcon{height:9.6rem;}
    .pro_list{width: 100%;padding:0;margin-bottom: 0.4rem;}
    .pro_list:nth-of-type(1),.pro_list:nth-of-type(3){width: 100%;}
    .pro_list ul li{width: 48.5%;height:3rem;}
    .pro_list ul li h2{font-size:0.22rem;line-height: 0.26rem;}
    .pro_more{font-size:0.24rem;}
    .pro_cj .tit{position: relative;top:auto;}
    .pro_cj .tit p{color: #000;}
    .swiper-container-c{width: 90%;margin:0 auto;}
    .pro_yy p{color:#000;}
    .prev, .next{width: 0.5rem;height:0.5rem;}
    .prev img, .next img{width: 0.1rem;}
    .prev{left:4%;}
    .next{right:4%;}
    .cj_prev,.cj_next{width: 0.5rem;height:0.5rem;top:23%;}
    .cj_prev img, .cj_next img{width: 0.1rem;}
    .cj_prev{left:4%;}
    .cj_next{right:4%;}
    .new_xq h4{font-size:0.24rem;}
    /*.new_xq a{width: 2rem;height:0.4rem;font-size:0.24rem;}*/
    .form_bd{height:auto;padding-bottom:1.6rem;}
    .form_bdcon{flex-wrap: wrap;}
    .form_bdconl{width: 100%;order: 2;}
    .form_bdconr{width: 100%;order: 1;overflow:hidden;margin-bottom:0.3rem;}
    .form_bdinput{height:0.8rem;}
    .form_bdinput input{font-size:0.24rem;}
    .form_bdtop h2{font-size:0.24rem;}
    .form_bdsub{font-size:0.24rem;}
    .form_bdsel p{font-size:0.24rem;}
    .qa_dclist{background:rgba(0,0,0,0.5);padding:0.2rem;box-sizing: border-box;}
    .qa_dclist ul{width: 99% !important;}
    .qa_dclist ul:nth-child(odd){width: 100%;margin-right: 0;}
    .qa_dclist ul li h2{font-size:0.3rem;}
    .qa_dclist input{height:0.8rem;font-size:0.24rem;}
    .qa_dclist dl dd{font-size:0.24rem;width: 100%;}
    .qa_dclist textarea{font-size:0.24rem;}
    .qa_dcsub{font-size:0.24rem;}
    .js p{font-size:0.24rem;box-sizing: border-box;width: 90%;text-align: justify;margin:0.2rem auto 0 auto;}
    .js{height:10rem;}
    .js h2{font-size:0.48rem;text-align: center;padding:0 5%;}
    .ban_wz p span{font-size: 0.24rem;padding-top:0.1rem;}
    .pro_yycon{width: 90%;}
    .pro_yycon ul li{width: 48%;margin:0 4% 0.3rem 0;}
    .pro_yycon ul li:nth-of-type(4n){margin-right:4%;}
    .pro_yycon ul li:nth-of-type(2n){margin-right:0;}

    .xq_con{flex-direction: column;}
    .xq_tccon{width: 90%;padding:0.8rem 0.3rem 0.5rem 0.3rem;}
    .xq_tcconl{width: 100%;}
    .xq_tcconr{width: 100%;}
    .xq_tcconr p{font-size:0.24rem;line-height: 0.36rem;}
    .xq_tcconr h5{font-size:0.22rem;line-height: 0.3rem;}
    .xq_pic{height: 4rem;overflow:hidden;}
    .xq_con{flex-wrap: wrap;}
    .xq_videolist{margin-bottom: 0;}
    .dow{height:0.6rem;width: 2.2rem;}
    .dow a{font-size:0.22rem;}
    .dow a span{width: 1.2rem;}
    .xq_close{right: 0.3rem;top:0.2rem;}

    .pro_list h3{display: none;}
    .qa_dcjp{justify-content: space-between;padding-bottom: 0;align-items: center;}
    .wj_jp{width: 55%;}
    .qa_dcjpmd{width: 40%;}
    .swiper-container-md{height: 1rem;}
    

    .mob_nav{display: flex;}
    .pro_list{display: none;}
    .pro_list:nth-of-type(1){display: block;}
    .gallery-thumbs{margin-top:0.2rem;}
    .gallery-thumbs .swiper-slide{width: 33.33%;}
	
	.con_text{margin-top:0.2rem;height: 1.4rem;}
	.pro_cjwz{top:0.2rem;}
    .login_tc .form,.pass_zhtc .form{width: 90%;}
    .form h2{font-size: 24px;}
    .login_tc .form input[type="text"]{height: 40px;line-height: 40px;font-size: 16px;}
    .login_tc .form input[type="submit"]{height: 40px;line-height: 40px;font-size:16px;}
    .quxiao_close{height: 40px;line-height: 40px;text-align: center;font-size:16px;}
	
	.ck_btn span{width:1.2rem;height:0.4rem;font-size:0.14rem;line-height:0.4rem;}
	.ck_btn b{margin-left:0.14rem;}
	.ck_btn span::after{width:0.1rem;right:-0.1rem;}

    .pro_cjnav{position: relative;width: 100%;margin:0 auto;left:auto;top:auto;}
    .pro_cjnav span{color:#fff;line-height: 0.3rem;padding:0.1rem;box-sizing: border-box;border-right: 1px solid #fff;font-size: 0.22rem;background:none;}
    .pro_cjnav span.on{color: #fff;}
    .pro_cjfl{width: 100%;margin:0.4rem auto 0.4rem -50%;left:50%;;top:auto;position: relative;display: none;}
    .pro_cjflcon{width: 100%;overflow-x: auto;overflow-y: hidden;white-space:nowrap;}
    .pro_cjfl ul{display: block;}
    .pro_cjfl ul li{display: inline-block;width: auto;padding: 0.2rem;color: #000;}
    .pro_cjflqh{margin-top:0.3rem;}
    .cj_xxwz{width: 100%;position: relative;right:auto;bottom: auto;margin:0.3rem auto 0 auto;color:#fff;min-height: 3.5rem;background:none;}
    .swiper-pagination-a{color: #fff;left:0 !important;width: 100%;bottom: 9% !important;}
    .swiper-pagination-a .swiper-pagination-current{color: #fff !important;}
    .swiper-container-a .swiper-scrollbar{width: 100%;left:0 !important;transform: translateX(0);}

    .form_bdconnl{width: 100%;margin:0 0 0.3rem 0;}
    .form_bdconwz{width: 100%;}

    .sh_tc .form{width: 90%;}
    .sh_tc .form input{height: 40px;line-height: 40px;padding:0 10px;font-size:12px;}
    .sh_tcsel select{height: 40px;line-height: 40px;padding:0 10px;font-size:12px;}
    .sh_tcfot div{line-height: 40px;font-size:12px;}
    .sh_ok h5{font-size:12px;}
    .sh_ok p span{font-size:12px;}
    .sh_ok p span b{width: 12px;height: 12px;}

    .cj_videotcclose{top:0.1rem;}
    .qa_dclist ul li{width: 100%;}


    /*新闻列表*/
    .newslist ul li{flex-wrap: wrap;margin-bottom: 0.6rem;}
    .newslist ul li img{width: 100%;}
    .newslist_r{width: 100%;padding:0;}
    .newslist_r h2{font-size: 0.28rem;}
    .newslist_r h3{font-size: 0.24rem;}
    .newslist_r p{font-size: 0.26rem;line-height: 0.4rem;}
    .news_xqbtn{width: 2.2rem;height: 0.6rem;}
    .news_xqbtn a{font-size: 0.24rem;line-height: 0.6rem;margin: 0.2rem 0 0.4rem 0;}

    .tc_xy{font-size: 16px;}

    /*new1118*/
    .npro_yynav{width: 90%;margin-left:-45%;}
    .npro_yyconxq{width:90%;margin-left:-45%;flex-wrap: wrap;}
    .npro_yyconxql{width: 100%;}
    .npro_yyconxqr{width: 100%;}
    .npro_yyconxql h3{font-size: 0.24rem;line-height: 0.4rem;}
    .xb{padding:0.3rem 0 0.2rem 0;}
    .swiper-container-npro_yyconpro .swiper-slide h6{font-size: 0.24rem;}
    .npro_yycon{height: 18rem;}
    .npro_yybg{height: 18rem;}
    .swiper-container-npro_yydowpro{margin-top:0;}
    .swiper-container-npro_yydowpro .swiper-slide h5{font-size: 0.24rem;}
    .swiper-container-npro_yydowpro .swiper-slide p{font-size: 0.24rem;line-height: 0.4rem;min-height: 1.8rem;}
    .swiper-container-npro_yydowpro .swiper-slide a{height: 0.6rem;font-size: 0.24rem;}
    .swiper-container-npro_yydowpro .swiper-slide a img{width: 0.24rem;}
    .npro_yyconproprev, .npro_yyconpronext,.npro_yydowproprev, .npro_yydowpronext{width: 0.6rem;height: 0.6rem;}

    .pro_cjcon{width: 90%;flex-wrap: wrap;}
    .pro_cjconr{width: 100%;}
    .pro_cjnav{width: 100%;overflow-x: scroll;overflow-y: hidden;white-space: nowrap;}
    .pro_cjnav span{width: 2.6rem;display: inline-block;margin: 0 0.3rem 0 0;}
    .n_newsnav{width: 90%;position: absolute;left:5%;top:2rem;}
    .n_newsnav ul{width:100%;overflow-x: scroll;overflow-y: hidden;white-space: nowrap;}
    .n_newsnav ul li{width: 2.6rem;display: inline-block;margin:0 0.3rem 0 0;}
    .swiper-container-news .swiper-slide{height: 13.4rem;}
    .n_nbewsjs{width: 90%;left: 5%;flex-wrap: wrap;top:3rem;}
    .n_newstit{font-size: 0.24rem;}
    .n_nbewsjsl{width: 100%;}
    .new_pic{height: 4rem;}
    .n_nbewsjsr{width: 100%;margin-top:0.3rem;}
    .n_nbewsjsr p{font-size: 0.24rem;line-height: 0.4rem;}
    .n_nbewshis{font-size: 0.24rem;}
    .n_nbewshisa a{font-size: 0.24rem;}
    .form_bdsub{width: 3rem;height: 0.7rem;line-height: 0.7rem;}

    .qa_dccon{flex-wrap: wrap;}
    .bd_xb{font-size: 0.28rem;}
    .qa_dcconl p{font-size: 0.24rem;line-height: 0.4rem;}
    .qa_dcjp{width: 100%;margin-top:0.3rem;}
    .swiper-container-md{height: 1.2rem;}
    .swiper-container-md .swiper-slide{font-size: 0.24rem;line-height: 0.3rem;}

    .qa_dclistcon{height: 4.2rem;}
    .qa_dcsub{width: 3rem;height: 0.7rem;line-height: 0.7rem;}
    .js h5 img{width: 1.6rem;}
    



    
    
    
    
}

@keyframes tiao{
    0%{transform: scale(1);}
    25%{transform: scale(0.9);}
    50%{transform: scale(1);}
    75%{transform: scale(0.9);}
    100%{transform: scale(1);}
}


