body,
h1,
h2,
h3,
h4,
h5,
h6,
hr,
p,
blockquote,
dl,
dt,
dd,
ul,
ol,
li,
pre,
form,
fieldset,
legend,
button,
input,
textarea,
th,
td,
header,
nav,
footer {
    margin: 0;
    padding: 0;
    zoom: 1;
}
img {
    display: block;
    font-size: 0px;
    /* max-width: 100%; */
}
h1,
h2,
h3,
h4,
h5,
h6 {
    font-size: 100%;
}

ul,
ol,
li {
list-style: none;
}


.clearfix:after {
    content: "";
    visibility: hidden;
    height: 0;
    display: block;
    clear: both;
    zoom: 1;
}

a {
    text-decoration: none;
}

body,
button,
input,
select,
textarea {

    font: 16px/1.5 tahoma, arial, \5b8b\4f53;
}
input,select,textarea{
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    outline:none;
}
body {
    font-family: Arial, Helvetica, sans-serif;
}


/**/
@media screen and (max-width: 1600px){
    .index_banner .index_bg{height: 650px;}
}
@media screen and (max-width: 1366px){
    .choice_list .choice_li>div{width: 15%;}
    .choice_list .choice_li>div a{font-size: 12px;}
    .further{width: 50px;}
    .index_banner .index_bg{height: 500px;}

}
@media screen and (max-width: 1280px){
    .nav .nav_1>a{font-size: 14px;}
    .nav_contact .nav_nub p{font-size: 14px;}
    /*.nav_contact .nav_nub .hm{font-size: 12px;}*/
    .nav_name p{font-size: 14px;}
    .nav_contact{padding-right: 15px;}
    .nav_contact .nav_nub{padding-right: 10px;}
    .nav_contact .nav_name{padding-left: 10px;}
    .header .nav{padding-left: 10px;}
    .fiexd_nav .fnav{width: 70px;height: 70px;}
    .fiexd_nav .fnav p{font-size: 12px;}
    .further{width: 40px;}
    .further .fur_text p{font-size: 12px;}
    .choice_list .choice_li>div a{padding-left: 10px;}
    .choice_list .choice_li>div{padding-left: 10px;}

}

@media screen and (max-width: 1024px){
    .nav .nav_1>a{font-size: 12px;}
    .nav_contact .nav_nub p{font-size: 12px;}
    .nav_name p{font-size: 12px;}
    .nav_1 .nav_lists ul li a{font-size: 12px;}
    .nav_1 .nav_lists ul li{line-height: 30px;height: 30px;margin:5px 5px;}
    .nav_1 .nav_lists ul{padding: 15px 0;}
    .colour .colour_left .colour_left_list a{font-size: 14px;}
    .colour .colour_left .colour_left_li ul li a{
        font-size: 12px;
    }
    


}
@media screen and (max-width: 992px){
    .public_banner{margin-top: 50px;}
    #index_banner{padding-top: 50px;margin-top: 0;}
    .header{display: none;}
    .p_header{display: block;}
    /**/
    .p_header{position: fixed;top: 0;left: 0;width: 100%;height: 50px;z-index: 999999;background-color: #fff;padding: 0 10px;box-sizing: border-box;}
    .p_header .p_logo{width: 90px;margin-top: 7px;}
    .p_header .p_logo img{max-width: 100%;}
    .p-search{position: absolute;top: 50px;left: 0; width: 100%;padding: 10px;box-sizing: border-box;z-index:999999;background-color: #fff;border-top: 1px solid #eaeaea;display: none;}
    .p_header .p_search{ width: 50px;height: 50px;position: absolute;top: 0;right: 60px;background: url(../images/p-search.png)no-repeat center center;border: none;}
    .p_header .p_search.active{background: url(../images/p-cw.png) no-repeat center center;}
    .p_header .p_search form{position: relative;}
    .p-search .Psearch{width: 100%;border: none;}
    .p-search .pbtn{width: 40px;height: 40px;background: url(../images/ss.png)no-repeat center center;border: none;position: absolute;top: 0;right: 10px;}
    .p_header .p_nav{width: 50px;height: 50px;position: absolute;top: 0px;right: 10px;background: url(../images/p-zk.png)no-repeat center center;}
    .p_header .p_nav.active{background: url(../images/p-cw.png) no-repeat center center;}
    .p-con{display: none;}
    .p_nav_li .p-con{padding: 0 30px;border-top: 1px solid #eaeaea;}
    .p_nav_li .p-con li div a{display: block;font-size: 14px;color: #000;}
    .p-nav-list .p_nav_ul .p_nav_li .p-con li{line-height: 35px;}
    .p-nav-list{display: none; width: 100%;background-color: #fff;position: fixed;top: 50px;left: 0;border-top: 1px solid #eaeaea;}
    .p-nav-list .p_nav_ul .p_nav_li{line-height: 50px;border-bottom: 1px solid #eaeaea;padding-left: 20px;position: relative;}
    .p-nav-list .p_nav_ul .p_nav_li>a{color: #000;font-size: 14px;display: block;font-weight: bolder;}
    .p-nav-list .p_nav_ul .p_nav_li i{position: absolute;right: 0;width: 50px;height: 50px;top: 0;background: url(../images/jt610.png) no-repeat center center;background-size: 24px auto;}
    .p-nav-list .p_nav_ul .p_nav_li i.active{transform: rotate(90deg);-webkit-transform: rotate(90deg);-moz-transform: rotate(90deg);}
    /**/

    .index_tab ul .list1 a{background: url(../images/icon_1.png) no-repeat center left 15%;}
    .index_tab ul .list2 a{background: url(../images/icon_2.png) no-repeat center left 15%;}
    .index_tab ul .list3 a{background: url(../images/icon_3.png) no-repeat center left 15%;}
    .index_tab ul .list4 a{background: url(../images/icon_4.png) no-repeat center left 15%;}
    .index_tab ul .list5 a{background: url(../images/icon_5.png) no-repeat center left 15%;}
    .choice_list .choice_li>div a{padding-left: 5px;}
    .product_top .product_top_title{padding: 20px 0 15px;}
    .productSearch{margin-bottom: 25px;}
    .product_top{padding-bottom: 15px;}
    .product_list1{margin-bottom: 40px;}
    .pro_left .p1{padding-bottom: 10px;}
    .pro_left h5{padding-bottom: 15px;}
    .pro_left .more{margin-top: 30px;}
    .news_banner .crumbs1{padding: 0 10px;}
    .standard_banner .crumbs1{padding: 0 10px;}
    .articles_banner .crumbs1{padding: 0 10px;}
    /*.standard_tab .main{padding: 0}*/
    .popup_box .popup_box_text p{font-size: 16px;line-height: 22px;}
    .popup_form form .form1>.popup_form_1>div p{font-size: 14px;}
    .popup_form{padding: 0 15px 30px;}
    /*.popup_form form .form1>.popup_form_1>div input{height: 30px;}*/
    .popup_yzm{margin-bottom: 10px;}
    .popup_box_text{padding: 10px 15px;}
    .team .main img{height: auto;}
    #index_banner .swiper-pagination-bullet{opacity: 0;}



}

@media screen and (max-width: 768px){
.index_banner .index_bg{height: 350px;}
.index_tab ul .list1 a{background-size: 25%;padding-left: 25%;}
.index_tab ul .list2 a{background-size: 25%;padding-left: 25%;}
.index_tab ul .list3 a{background-size: 25%;padding-left: 25%;}
.index_tab ul .list4 a{background-size: 25%;padding-left: 25%;}
.index_tab ul .list5 a{background-size: 25%;padding-left: 25%;}
.index_tab .main{padding: 0;}
.index_tab{height: 70px;}
.index_tab ul li{line-height: 70px;}
.brand_lists{flex-wrap: wrap;}
.brand_lists .brand_list{width: 48%;margin-bottom: 10%;}
.brand{padding-bottom: 0px;}
.programme_content{flex-wrap: wrap;}
.programme_content .pc_left{width: 100%;flex-wrap: wrap;}
.pc_right{width: 100%;}
.programme_content .pc_left li{width: 33.33%;}

.programme_content .pc_left li:nth-child(2n){border-right: 1px solid #e6e6e6;}
.programme_content .pc_left li:nth-child(3n){border-right: none;}
.programme_content .pc_left li:nth-child(4){border-bottom: none;}
.programme{padding: 20px 0;}
.programme h4{padding-bottom: 20px;}
.article_right{width: 100%;}
.article_left{width: 100%;padding-bottom: 20px;}
.article_c{flex-wrap: wrap;}
.article{padding: 30px 0;}
.footer_right .footer_product dl{width: 31%;}
.footer_right .footer_product{flex-wrap: wrap;}
.product_banner{height: 210px;}
.banner_text{font-size: 36px;}
.choice_all>div a{font-size: 12px;line-height: 30px;}
.choice_all>div{width: 60px;}
.choice_list .choice_li>div a{line-height: 30px;}
.choice_list .choice_li>div{width: 20%;margin-bottom: 10px;}
.product_list{padding-top: 30px;}
.product_list1{margin-bottom: 30px;padding: 15px;}
.pro_left h5{font-size: 16px;}
.pro_left ul li{font-size: 12px;}
.pro_left .more a{font-size: 12px;}
.pro_left .more{line-height: 26px;height: 26px;width: 100px;margin-top: 15px;}
.pro_left .p1{font-size: 12px;}
.paging ul li{width: 30px;height: 30px;line-height: 30px;margin: 0 5px;}
.paging{margin-bottom: 30px;}
.paging ul .previous a, .paging ul .next a{line-height: 23px;}
.details_banner{height: 375px;}
.details_box{padding-top: 60px;}
.details_img{width: 32%;}
.details_left{width: 60%;padding: 15px;}
.details_left h5{padding-bottom: 10px;font-size: 22px;line-height: 16px;}
.details_left .details_c{padding-bottom: 15px;font-size: 14px;line-height: 24px;}
.details_left ul li{font-size: 12px;}
.details_left ul{padding-bottom: 15px;}
.point .main{padding: 0;}
.point_list ul li a{font-size: 12px;}
.point_list ul li{line-height: 40px;}
.point{height: 40px;}
.details_brief h5{font-size: 22px;line-height: 22px;padding: 25px 0 15px;}
.details_brief p{font-size: 12px;line-height: 20px;}
.details_brief{padding-bottom: 20px;}
.details_parameter h5{font-size: 22px;line-height: 22px;padding-bottom: 20px;}
.details_parameter .quality_table tr th{text-align: center;font-size: 16px;line-height: 36px;}
.quality_table tr td{font-size: 12px;line-height: 36px;}
.details_parameter{padding-bottom: 20px;}
.details_data h5{font-size: 22px;line-height: 22px;padding-bottom: 20px;}
.details_data{padding: 20px 0;}
.details_data_box .details_data_left h6, .details_data_box .details_data_right h6{font-size: 18px;line-height: 18px;}
.details_data_left{width: 100%;padding-bottom: 20px;}
.details_data_right{width: 100%;}
.details_data_box{flex-wrap: wrap;}
.act_t_c{font-size: 12px;line-height: 20px;}
.art_c_top .act_t .act_t_title{font-size: 16px;line-height: 20px;}
.art_c_top .more a{font-size: 12px;}
.art_list div .art_title{font-size: 12px;line-height: 40px;}
.art_list div .art_time{font-size: 12px;line-height: 40px;}
.art_list div{height: 40px;}
.art_c>.more a{font-size: 12px;line-height: 30px;border-radius: 15px;}
.art_c>.more{width: 100px;height: 30px;line-height: 30px;border-radius: 15px;}
.details_data_list>div .ddl_1{font-size: 12px;}
.details_data_list>div .ddl_2{font-size: 12px;}
.details_data_list>div .ddl_3{font-size: 12px;}
.details_data_list>div{height: 41px;line-height: 40px;}
.details_parts{padding-top: 20px;padding-bottom: 0;}
.details_parts h5{font-size: 22px;line-height: 22px;padding-bottom: 20px;}
.details_parts_box_2 .swiper-container{padding: 0;}
.details_parts_box_2{padding: 0 10px;}
.details_product h5{font-size: 22px;line-height: 22px;padding-bottom: 20px;}
.dp_sw .dp_container .dp_slide p{font-size: 12px;}
.details_parts_box_1 .dpb_bg p{height: 40px;line-height: 40px;font-size: 12px;}
.details_left .tclx p{font-size: 12px;}
.details_left .tclx{padding: 5 20px;left: 150px;}
.solve_banner{height: 290px;}
.solve_c{padding-top: 20px;}
.solve .solve_box_top{font-size: 22px;line-height: 22px;padding-bottom: 15px;}
.solve .solve_text p{font-size: 12px;line-height: 20px;padding-bottom: 10px;}
.solve .solve_text{padding-bottom: 10px;}
.solve_list h5{font-size: 22px;line-height: 22px;padding-bottom: 20px;}
.sl_list{width: 48.5%;}
.sl_list .sl_list_text{padding: 15px;}
.sl_list a .sl_list_text h6{font-size: 16px;padding-bottom: 5px;}
.sl_list a .sl_list_text p{font-size: 12px;line-height: 20px;}
.paging ul .paging_N{width: 30px;height: 30px;line-height: 30px;}
.paging ul .paging_L a, .paging ul .paging_R a{line-height: 23px;}
.standard_banner{height: 210px;}
.standard_banner .crumbs1{height: 30px;line-height: 30px;}
.standard_banner .crumbs1 .crumbs_1 a{font-size: 12px;}
.standard_tab .main{padding: 0;}
.standard_list ul li{line-height: 40px;}
.standard_list ul li a{font-size: 12px;}
.standard_lists a .lb .lb_p1{font-size: 12px;}
.standard_lists a .lb .lb_p2{font-size: 12px;}
.standard_lists a .lb{height: 40px;line-height: 40px;}
.standard_lists{padding-bottom: 25px;}
.download_banner{height: 210px;}
.download_banner .crumbs1{height: 30px;line-height: 30px;}
.download_banner .crumbs1 .crumbs_1 a{font-size: 12px;}
.download .d_main{padding-top: 20px;}
.download .d_main h5{font-size: 22px;line-height: 22px;padding-bottom: 20px;}
.download .d_main .d_text{line-height: 20px;}
.dow_l_list{height: 40px;}
.dow_p .dow_p_left{font-size: 12px;}
.dow_l_list .js_left{font-size: 12px;}
.dow_p .more{font-size: 12px;}
.dow_l_list{line-height: 40px;}
.popup_box .popup_box_text p{font-size: 12px;line-height: 20px;}
.popup_form form .form1>.popup_form_1>div input{height: 30px;}
.popup_form form .form1>.popup_form_1>div{margin: 5px 0;}
.popup_form_btn .popup_yzm input{height: 30px;font-size: 12px;}
.popup_form_btn .popup_form_sub input{height: 30px;line-height: 30px;font-size: 12px;}
.news_banner{height: 210px;}
.news_banner .crumbs1{height: 30px;line-height: 30px;}
.news_banner .crumbs1 .crumbs_1 a{font-size: 12px;}
.news_banner .banner_box1 .banner_text{font-size: 36px;line-height: 20px;}
.news_banner .banner_box1 .mews_p1{font-size: 18px;}
.news_c .news_c_title{font-size: 22px;line-height: 22px;padding-bottom: 20px;}
.news_c{padding-top: 20px;}
.nct_text{padding: 10px;}
.nct_text .nct_title{font-size: 16px;line-height: 20px;padding-bottom: 5px;}
.nct_text .nct_content{font-size: 12px;line-height: 20px;padding-bottom: 12px;}
.nct_text .more a{font-size: 12px;}
.nct_text_box .nct_tb_content{font-size: 12px;padding-bottom: 5px;line-height: 10px;}
.nct_text_box .nct_tb_time{font-size: 12px;line-height: 20px;}
.nct_list_box{padding: 20px 0;}
.news_c{padding-bottom: 30px;}
.nct_text_box .more a{font-size: 12px;}
.news_particulars{padding-top: 20px;padding-bottom: 20px;}
.news_particulars .news_p_title h6{padding-bottom: 5px;}
.news_particulars .news_p_title{padding-bottom: 5px;}
.news_particulars .news_p_content{padding-top: 15px;}
.news_particulars .news_p_content p{font-size: 12px;line-height: 20px;padding-bottom: 10px;}
.public_banner{height: 210px;}
.hotline_banner .crumbs1{height: 30px;line-height: 30px;}
.hotline_banner .crumbs1 .crumbs_1 a{font-size: 12px;}
.hotline_tab .main{padding: 0;}
.hotline_service .hotline_left{width: 100%;padding-bottom: 10px;}
.hotline_service .hotline_right{width: 100%;}
.hotline_service{flex-wrap: wrap;}
.hotline_left h5{font-size: 22px;line-height: 22px;}
.hotline{padding-top: 0;}
.hotline_left .hotline_left_p1, .hotline_left .hotline_left_p2{font-size: 12px;line-height: 20px;}
.hotline_left .hotline_left_p1{padding-bottom: 5px;}
.hotline_left .hotline_number{margin-top: 10px;font-size: 16px;}
.hotline_form{padding-top: 20px;}
.hotline_form h5{font-size: 22px;line-height: 22px;padding-bottom: 20px;}
.hotline_form form{padding: 20px;}
.form_top>div{width: 100%;padding-bottom: 10px;}
.form_top>div select{font-size: 14px;height: 32px;}
.form_top>div input{height: 30px;}
.hotline_form form .form_bottom .txt{width: 50%;height: 30px;}
.hotline_form form .form_bottom .yzm{padding-top: 15px;margin-bottom: 10px;}
.hotline{padding-bottom: 30px;}
.faq_list .faq_list_box li .faq_list_title{line-height: 50px;font-size: 14px;}
.faq_list{padding-bottom: 30px;}
.faq_list .faq_list_box li .faq_list_content p{font-size: 12px;line-height: 20px;padding-bottom: 5px;}
.test .test_title{font-size: 22px;line-height: 22px;padding-bottom: 20px;}
.test{padding-top: 20px;padding-bottom: 30px;}
.test .test_p{font-size: 12px;line-height: 20px;}
.product_top .product_top_title{font-size: 22px;line-height: 22px;}
.course_list{width: 48.5%;}
.course_box{padding-top: 30px;}
.course_list{padding-bottom: 25px;}
.course_list .course_list_text h6{font-size: 14px;line-height: 20px;padding: 15px 0 10px;}
.course_list .course_list_text .more a{padding: 5px 0;font-size: 12px;}
.course_list .course_list_text{padding:0 10px;}
.train{padding-top: 20px;padding-bottom: 0;}
.train h5{font-size: 22px;line-height: 22px;padding-bottom: 20px;}
.train_box .train_video{width: 100%;height: 200px;}
.train_box .train_text{width: 100%;}
.train_box{flex-wrap: wrap;}
.train_text h6{font-size: 18px;line-height: 20px;padding-bottom: 5px;}
.train_text .train_type p{font-size: 12px;line-height: 20px;}
.train_text .train_type{padding-bottom: 10px;}
.train_text .p3{font-size: 12px;line-height: 20px;}
.train_text .more{padding-top: 20px;}
.train_text{padding: 20px 15px;}
.train_text .more a{width: 100px;height: 30px;line-height: 30px;font-size: 12px;}
.spare .spare_title{font-size: 22px;line-height: 22px;padding-bottom: 20px;}
.spare{padding: 20px 0;}
.spare_tab{width: 100%;}
.spare_text{width: 100%;}
.spare_box{flex-wrap: wrap;}
.spare_text{padding: 25px;}
.spare_text .spare_text_title{font-size: 18px;line-height: 20px;padding-bottom: 15px;}
.spare_text .spare_text_title_c{font-size: 12px;line-height: 20px;padding-bottom: 15px;}
.spare_brief{padding-top: 10px;}
.spare_brief h6{font-size: 22px;line-height: 22px;padding-bottom: 20px;}
.spare_brief_box div p{font-size: 12px;line-height: 20px;}
.spare_brief_box .p1{padding-bottom: 5px;}
.contact_left h5{font-size: 22px;line-height: 22px;padding-bottom: 20px;}
.contact_box .contact_left{width: 100%;padding-bottom: 20px;}
.contact_box .contact_right{width: 100%;}
.contact_box{flex-wrap: wrap;}
.contact{padding-top: 20px;padding-bottom: 30px;}
.contact_left select{width: 100%;height: 40px;font-size: 14px;margin-bottom: 20px;}
.contact_site h6{font-size: 20px;line-height: 20px;padding-bottom: 10px;}
.contact_site p{font-size: 14px;line-height: 20px;}
.team_banner .crumbs1{height: 30px;line-height: 30px;}
.team_banner .crumbs1 .crumbs_1 a{font-size: 12px;}
.team_tab .main{padding: 0;}
.team h5{font-size: 22px;line-height: 22px;padding-bottom: 20px;}
.team h6{font-size: 20px;line-height: 20px;padding-bottom: 10px;}
.team p{font-size: 12px;line-height: 20px;}
.team .p4{padding-bottom: 0;}
.team{padding-bottom: 30px;padding-top: 20px;}
.recruit h5{font-size: 22px;line-height: 22px;padding-bottom: 20px;}
.recruit h6{font-size: 18px;line-height: 20px;padding-bottom: 10px;}
.rl_title p{font-size: 12px;}
.recruit_list li .rl_title{line-height: 50px;}
.recruit .join p{font-size: 14px;}
.recruit{padding-top: 20px;padding-bottom: 30px;}
.f_footer{flex-wrap: wrap;}
.footer_left{width: 100%;padding-bottom: 20px;}
.footer_right{width: 100%;}
.footer_left .f_link h6{padding-top: 10px;line-height: 20px;}
.footer{padding-top: 20px;padding-bottom: 20px;}
.footer_left .f_contact h6{padding-top: 10px;}
.footer_left .f_about p{font-size: 12px;line-height: 20px;}
.footer_left .f_contact p{font-size: 12px;line-height: 20px;}
.footer_product dl dt{font-size: 14px;line-height: 20px;}
.footer_product dl dd a{font-size: 12px;line-height: 20px;}
.footer_btn{height: 40px;}
.footer_btn .fb_c p{line-height: 40px;font-size: 12px;}
.node{font-size: 12px;}
.searchtext{height: 40px;}
.p_search{height: 40px;}
#index_banner .swiper-button-next,#index_banner .swiper-button-prev{display: none;}
.solve_box .solve_crumb{height: 30px;line-height: 30px;}
.solve_box .solve_crumb a{font-size: 12px;}
.team .main img{height: auto;}
.fiexd_nav .fnav6{display: none;}
.fiexd_nav{width: 100%;display: flex;flex-direction: row;justify-content: space-between;}
.fiexd_nav .fnav{width: 20%;}
.fiexd_nav{top: inherit; bottom: -.5%;}
.footer_btn{padding-bottom: 110px;}
.searchbtn{width: 40px;height: 40px;font-size: 12px;-webkit-appearance: none; }
#index_banner .swiper-pagination-bullet{width: 14px;height: 4px;border-radius: 2px;opacity: 1; /*background: #fd6621;*/}
#index_banner .swiper-pagination-bullet-active{background:#fd6621;width: 18px; }
#index_banner>.swiper-pagination-bullets{bottom: 5px;}


.index_tab{
    height: 140px;
}
.index_tab ul{
    flex-wrap: wrap;
}

.index_tab ul li{
    width: 33.333333%;
}



}


@media screen and (max-width: 414px){
    /*  */
    .index_banner{
        display: none;
    }
    /* .index_tab{
        display: none;
    } */
    .p_index{
        display: block;
        margin-top: 50px;
    }
    .p_index .index_bg{background-size: cover;width: 100%;height: 161px;}
    .index_tab ul .list1 a{font-size: 12px;background: url(../images/icon_1.png) no-repeat center left 5%; background-size: 25%; padding-left: 25%;}
    .index_tab ul .list2 a{font-size: 12px;background: url(../images/icon_2.png) no-repeat center left 5%; background-size: 25%; padding-left: 25%;}
    .index_tab ul .list3 a{font-size: 12px;background: url(../images/icon_3.png) no-repeat center left 5%; background-size: 25%; padding-left: 25%;}
    .index_tab ul .list4 a{font-size: 12px;background: url(../images/icon_4.png) no-repeat center left 5%; background-size: 25%; padding-left: 25%;}
    .index_tab ul .list5 a{font-size: 12px;background: url(../images/icon_5.png) no-repeat center left 5%; background-size: 25%; padding-left: 25%;}
    .programme_content .pc_left li p{font-size: 14px;line-height: 20px;padding-bottom: 40px;background-size: 25%;}
    .programme h4{font-size: 22px;line-height: 22px;}
    .programme_content .pc_left li{padding: 10px;height: 90px;}
    .pc_right li .suggest{padding: 20px;}
    .suggest .sug_text{font-size: 12px;line-height: 20px;padding-bottom: 10px;overflow: auto;}
    .suggest h5{font-size: 18px;line-height: 18px;padding-bottom: 10px;}
    .suggest .more{width: 100px;height: 30px;line-height: 30px;border-right: 15px;}
    .suggest .more a{font-size: 12px;border-radius: 15px;}
    .article_left h5{font-size: 22px;line-height: 22px;padding-bottom: 20px;}
    .article{padding: 20px 0;}
    .art_c_top{padding: 10px 20px;}
    .art_c_top .act_t .act_t_title{font-size: 14px;line-height: 16px;}
    .art_c_top .act_t .act_t_time{font-size: 16px;line-height: 20px;}
    .art_c_top .act_t{margin-bottom: 5px;}
    .act_t_c{margin-bottom: 5px;}
    .article_right h5{font-size: 22px;line-height: 22px;padding-bottom: 20px;}
    .news_text h6{font-size: 14px;}
    .news_text .news_t{font-size: 12px;line-height: 18px;}
    .news_text .news_time{font-size: 12px;}
    .news_list .n_list .n_li{padding-bottom: 10px;}
    .index_banner .index_bg{height: 161px;}
    .news_list>.more{width: 100px;height: 30px;line-height: 30px;border-radius: 15px;}
    .news_list>.more a{font-size: 12px;border-radius: 15px;line-height: 30px;}
    .brand{padding-top:30px ;padding-bottom: 0;}
    .choice_list{width: 82%;}
    .choice_list .choice_li>div{width: 33%;}
    .choice_list .choice_li>div a{font-size: 10px;padding-left: 0;text-align: center;}
    .choice_all>div{width: 50px;}
    .product_list1{width: 100%;}
    .details_left h5{font-size: 14px;padding-bottom: 5px;}
    .details_left .details_c{font-size: 12px;line-height: 16px;padding-bottom: 5px;}
    .details_left .content_p p{font-size: 12px;line-height: 16px;padding-bottom: 5px;}
    .details_left ul li{line-height: 16px;}
    .details_left ul{padding-bottom: 5px;}
    .details_left .more a{font-size: 12px;}
    .details_left .more{width: 80px;height: 24px;line-height: 24px;}
    .details_box{padding-top: 15px;}
    .public_banner{height: 210px;}
    .details_img{padding-top: 50px;}
    .details_left .tclx{left: 120px;padding: 5px 15px;}
    .quality_table tr td{padding-left: 20px;}
    .details_parts_box_1{width: 100%;}
    .details_parts_box_2{width: 100%;height: auto;}
    .details_parts_box{flex-wrap: wrap;height: auto;}
    #sw522 .swiper-wrapper .swiper-slide{width: 24%;height: auto!important;}
     #sw522 .swiper-wrapper{flex-direction: row;justify-content: space-between;}
    .details_parts_box_2 .swiper-container{height: auto;}
    .details_parts_box_2 #sw522 .dpd_r ,.details_parts_box_2 #sw522 .dpd_l{display: none;}
    .details_img{width: 35%;}
    .solve .solve_box{margin: -90px auto 0;}
    .sl_list{width: 100%;}
    .dow_l_list{width: 100%;}
    .popup_box{width: 90%;}
    .popup_form form .form1>.popup_form_1>div{width: 100%;}
    .popup_form_btn .popup_yzm input{width: 50%;}
    .popup_form_btn .popup_form_sub input{width: 30%;}
    .news_c_top .nct_img{width: 100%;}
    .nct_text{width: 100%;}
    .news_c_top{flex-wrap: wrap;}
    .nct_text_box{width: 100%;}
    .nct_list_img{width: 100%;}
    .nct_list_box{flex-wrap: wrap;}
    .nct_text_box{padding: 10px 10px 0 10px;}
    .faq_list .faq_list_box li .faq_list_title{line-height: 30px;padding-right: 30px;}
    .course_list{width: 100%;}
    .details_banner{height: 277px;}




    /**/
    /*.colour .colour_con .colour_left{width: 100%;padding: 10px 20px 0px;margin-bottom: 20px;}
    .colour .colour_con .colour_right{width: 100%;}
    .colour .colour_left .colour_left_li ul{display: none;}
    .colour .colour_left .colour_left_list a{background: none;border-bottom: none;}
    .colour .colour_left .colour_left_li{width: auto;float: left;padding: 0px 20px;line-height: 58px;}
    .colour_left ul{overflow: auto;width: 100%;display: flex;white-space: nowrap;}
    .colour .colour_left .cll a{display: block;}

    .colour .colour_left .colour_left_list a.active{color: #4c4c4c;background: none;}
    .colour .colour_left .colour_left_list a{font-size: 16px;font-weight: 600;}*/
    .colour .mbx{margin-bottom: 0px;border: none;}
    .colour1{margin-top: 50px;padding-bottom: 50px;}
    .colour_right .colour_xq{padding: 20px;}
    .colour_right h5{margin-bottom: 20px}
    .colour .colour_left .colour_left_li{font-size: 13px;line-height: 14px;}
    .colour .colour_left .colour_left_li ul li a{line-height: 18px;background: none;}
    .colour .colour_left .colour_left_list a{background: none;font-size: 13px;margin-bottom: 10px;}
    .colour .colour_left .colour_left_list a.active{background: none;}
    .colour .colour_left .colour_left_li ul li{height: auto;margin-bottom: 10px;}
    .colour .colour_left .colour_left_li ul li a.active{background: none;}
    .colour .colour_left .colour_left_li ul li a:hover{background: none;}
    .colour .colour_left .colour_left_list a:hover{background: none;}
    
    
    
    
    .details_banner{height:auto;}
    .details_box {flex-wrap: wrap-reverse;}
    .details_left {width: 100%;}
    .details_img {width: 100%;}
    .details_img img {max-width: 42%;}
    
    
    .colour_right p{font-size:12px;line-height:22px;}
    .colour_right img{height:100%;}
    }
}


