@charset "gb2312";
@media only screen and (max-width:750px){
.container{ display:block; width:100% !important; min-width:100% !important;}
.container1{ display:block; width:100%; min-width:100%}
.header{ display:none}
.video{ display:none}
.sp_header{ display:block}
.sjj_nav{ display:block}
.sp_header{height:50px;overflow:hidden;background:#fff;width:100%;}
.sp_logo{padding:7px 7px;float:left;}
.sp_logo img{margin:auto;max-height:36px;}
.sp_nav{width:46px;float:right;position:relative;cursor:pointer;height:30px;margin-top:17px}
.sp_nav span{display:block;background:#333;width:23px;height:2px;position:absolute;left:10px;transition:all ease 0.35s}
.sp_nav span:nth-of-type(1){top:0px}
.sp_nav span:nth-of-type(2){top:9px}
.sp_nav span:nth-of-type(3){top:18px}
.sp_nav_se span:nth-of-type(1){top:10px;transform:rotate(45deg)}
.sp_nav_se span:nth-of-type(2){width:0}
.sp_nav_se span:nth-of-type(3){top:10px;transform:rotate(-45deg)}
.sjj_nav{position:fixed;z-index:9;background:#FFF;width:100%;height:calc(100% - 50px);font-size:15px;line-height:40px;top:-100%;left:0;overflow:auto;overflow-x:hidden;transition:top ease 0.35s;border-top:1px #ddd solid;}
.nav_show{top:50px}
.sjj_nav>ul>li:first-child{overflow:hidden;border-top:0}
.sjj_nav>ul>li:first-child>a{float:left;width:calc(100% - 70px)}
.sjj_nav>ul>li:first-child .language{float:right;width:70px;overflow:hidden;line-height:30px;margin-top:5px}
.sjj_nav>ul>li:first-child .language a{width:35px;float:left;border-left:1px #ddd solid;text-align:center;color:#999;}
.sjj_nav ul li i{position:absolute;top:5px;right:0px;border-left:1px #ddd solid;height:30px;padding:0px 7px 0 7px;}
.sjj_nav ul li i svg{transform:rotate(-90deg);transition:all ease 0.35s}
.sjj_nav ul li .sjj_nav_i_se svg{transform:rotate(0deg)}
.sjj_nav ul li{border-top:1px #ddd solid;margin-left:20px;position:relative;line-height:50px;font-size:14px}
.sjj_nav>ul >li:last-child{border-bottom:1px #ddd solid;}
.sjj_nav ul li ul{display:none}
.sjj_nav ul li a{color:#666;width:80%}
.sjj_nav ul li ul li a{color:#999;display:block;text-align:left;}
.sjj_nav ul li i svg{width:20px;height:20px;fill:#555;}
.sjj_nav ul li .sjj_nav_i_se svg{fill:#e7010d}
.sjj_nav ul li ul li>ul{margin-left:10px}

#header{ display:none}
.slideBox .hd{ display:none;}
.slideBox .bd li{ height:180px; }
.slideBox .bd img{ display:block; position:absolute; width:auto; height:100%; top:0; left:50%; transform:translateX(-50%) }

.ssnr{ display:block;  position:relative; top:auto;    padding-left:20px;} 
.ssnr form{ display:block;height:40px; width:100%; margin:0; padding:0px; }
.ssnr form span{ font-size:20px;line-height:40px; display:block; float:right; cursor:pointer}
.ssnr form  input{ display:block; float:left; width:80%; line-height:40px;}


.rlx1{padding-bottom:30px;}
.rlx_t{ padding:30px 0 20px 0; }
.slideTxtBox .hd ul li{ padding:0 10px; margin:0 3px;}
.slideTxtBox .hd{ padding-bottom:20px;}
.slideTxtBox .bd ul .bd_l{ float:none; width:95%; margin:0 auto}
.slideTxtBox .bd ul .bd_l a .img{ height:auto}
.slideTxtBox .bd ul .bd_l a .img img{ min-height:auto;}
.slideTxtBox .bd ul .bd_r{ float:none; width:95%; margin:0 auto}
.slideTxtBox .bd ul .bd_r dd{ padding:10px 0; margin-bottom:0}
.slideTxtBox .bd ul .bd_r dd a p{ padding-left:0}
.slideTxtBox .bd ul .bd_r dd a h2{ width:calc(100% - 85px)}
.slideTxtBox .bd ul .bd_r dd a h2 big{ font-size:16px; height:30px; overflow:hidden; padding-bottom:0; line-height:30px;}
.slideTxtBox .bd ul .bd_r dd a h2 span{ height:44px; overflow:hidden}

.rlx2{ background-size:100% 100%; padding-bottom:30px;}
.rlx2_tl{ float:none; width:95%; margin:0 auto}
.rlx2_tr{ float:none; width:95%; margin:0 auto; margin-top:20px;}
.rlx2_tl p{ margin-top:15px;}
.rlx2_tl a{ margin-top:15px;}
.rlx2 ul{ width:95%; margin:0 auto; margin-top:12px; padding:10px 0}
.rlx2 ul li p{ font-size:14px;}
.rlx2 ul li h2{ font-size:14px;}
.rlx2 ul li h2 big{ font-size:25px;}
.rlx2 ul li{ width:33.33%; margin:15px 0}
.picScroll-left .bd ul li{ padding:9px;}
.picScroll-left .bd ul li img{ width:110px; height:110px;box-shadow: 0px 0px 16px rgb(0 0 0 / 4%);}
.rlx3{ padding-bottom:30px;}
.rlx2_tl h2{ margin-top:10px}
.footer{ padding-top:20px}
.footer_l{ float:none; width:95%; margin:0 auto}
.footer_r{ float:none; width:95%; margin:0 auto}
.footer_l ul li a{ display:inline-block; padding-right:10px;}
.footer_l ul li{ float:none; width:100%; margin-bottom:10px; }
.footer_l ul li big{ padding-bottom:6px;}
.footer_r ul li .yc{ left:0; margin-left:0; top:-130px;}
.bottom{line-height:26px; text-align:left; width:95%; margin:0 auto; margin-top:15px; }
.bottom span{ padding:0 10px; }


.ban{ height:180px; }
.ban img{ height:100%; position:absolute; top:0; left:50%; transform:translateX(-50%); width:auto }
.ban p{ width:90%; left:3%; margin-left:0 }

.con_t{ padding:0 3%; line-height:50px;}

.con_t .con_tl{ display:none}
.con_t .con_tr{ float:none; padding-top:10px;}
.con_t .con_tr li{ padding:0 13px 0 0; font-size:15px;}
.con_t .con_tr li:last-of-type{ padding:0}

.about_t{ padding:30px 0 20px 0}
.about_cl{ float:none; width:94%; padding:20px 3%}
.about_cl h2{ margin-top:0}
.about_cl p{ margin-top:10px;}
.about_cr{ float:none; width:100%}
.about1{ padding-bottom:0px;}
.about2{ background-size:cover; padding-bottom:30px;}
.about2_c{ padding:0px 3%}
.about2 ul{ width:95%; margin:0 auto; margin-top:12px; padding:10px 0}
.about2 ul li p{ font-size:14px;}
.about2 ul li h2{ font-size:14px;}
.about2 ul li h2 big{ font-size:25px;}
.about2 ul li{ width:33.33%; margin:15px 0}
.about3_c p{ padding:0 3%; margin-bottom:15px;}
.about3{ padding-bottom:20px;}

.about4 ul li{ width:50%; margin-bottom:10px;}
.about4 ul li a img{ padding:10px;}
.about4 ul li a p{ font-size:14px}
.about4{ padding:20px 0}

.about5{ padding:10px 3% 30px 3%}
.about5 ul li{ padding:20px 0}
.about5 ul li a h2 span{ display:none}
.about5 ul li a p{ width:80px; padding-left:0}
.about5 ul li a h2{ width:calc(100% - 100px)}
.about5 ul li a h2 big{ line-height:30px; font-size:16px; padding-bottom:0}
.more{ line-height:55px;}

.shili1 ul li{ width:50%; margin-bottom:10px;}
.shili1 ul li a p{ font-size:14px; line-height:46px; height:46px; overflow:hidden}
.shili1{ padding:20px 2%}

.shili2{ padding:0 3%; padding-bottom:30px;}
.shili2_l{ float:none; width:100%}
.shili2_r{ float:none; width:100%}
.shili3 ul li{ width:46%; padding:0 2%; margin:10px 0}
.shili3 ul li div{ margin-bottom:10px;}
.shili3 ul{ padding:0}
.shili3{ padding-bottom:30px;}

.shili4_c{ border:none}
.shili4_c img{ float:none; margin:0 auto; max-width:100%}
.shili4_c ul{ float:none; width:100%; padding-top:15px;}
.shili4_c ul li{ padding:0 3%; width:94%; float:none}
.shili4{ padding-bottom:30px;}
.shili5_c p{ float:none; padding:20px 3%; width:94%;}
.shili5_c img{ float:none; width:100%}
.shili5{ padding-bottom:0}

.shili6{ padding:20px 3%}
.shili6_l{ float:none; width:100%; padding:0}
.shili6_r{ float:none; width:100%}

.shili8 ul li{ padding:0 2%; width:46%; margin-bottom:10px; line-height:28px;}
.shili8 ul li span{ padding:0}
.shili8{ padding:30px 1%;}
.shili7_r{ position:relative; width:100%;left:0; top:0}
.shili7_r img{ display:block; width:90%; margin:10px auto; }
.shili7_l{ width:90%; background:#fafafa; padding:30px 5%}
.shili7_c{ height:auto; background:none; padding:0}
.shili7{ padding:0}
.shili7_l p{ padding-top:10px;}

.shili9{ float:none; padding:20px 3% 10px 3%; width:94%; border:0 }
.shili10{ float:none; padding:10px 3%; width:94%;  }

.shili11{ padding:20px 2% 10px 2%; width:94%; float:none; border-right:0; }
.shili12{ float:none; width:100%; padding-bottom:0}


.lianxi1{ padding-bottom:30px;}
.lianxi1_l{float:none; padding-top:10px; }
.lianxi_t{ text-align:center}
.lianxi1_r{  float:none; width:100%; padding-top:20px; text-align:center}
.lianxi1_r ul{ display:flex}
.lianxi1_r ul  .lianjie{ padding:0px 10px; height:20px; margin-top:20px }
.lianxi1_r ul li img{ max-width:40px;}
.lianxi1_r ul li p{ font-size:14px; line-height:20px; margin-top:6px;}
.lianxi1_r ul li{ flex:1}

.lianxi2{ padding:20px 0 0px 0}
.lianxi2_c{  width:100%; margin-left:0; margin-top:20px; padding:20px;  }
.lianxi2_c .lianxi2_cl{  width:100%; float:none;}
.lianxi2_c .lianxi2_cl b{ display:inline-block; padding-right:5px;}
.lianxi2_c .lianxi2_cl p{ display:inline-block; line-height:20px;}
.lianxi2_c .lianxi2_cr{ display:flex; width:100%;  float:none; padding:10px 0}
.lianxi2_c .lianxi2_cr li{ flex:1; padding-right:20px; min-width:auto; margin-top:10px;}
.lianxi2_c .lianxi2_cr li p{ font-size:14px; line-height:20px; margin-top:5px; }
.lianxi2_c .lianxi2_cr li img{max-width:40px;}
.line{ margin:5px 0}


.lianxi3{ padding-bottom:30px;}
.lianxi3_c{  padding:10px 26px 15px 26px; margin-top:0px}
.lianxi3_c .lianxi3_l{ float:none; width:100%; text-align:center; padding-bottom:15px}
.lianxi3_c .lianxi3_r{ float:none; width:100%;}
.lianxi3_c .lianxi3_r li{ width:100%; float:none; margin-bottom:15px;}


.lianxi5{ padding:20px 0}
.lianxi5_l{ float:none; width:94%; margin:0 auto}
.lianxi5_r{ float:none; width:94%; margin:0 auto}
.lianxi5_r li span{ width:70px;}
.lianxi5_r li{ padding-left:32px;}

.lianxi6_cl{ float:none; width:94%; margin:0 auto}
.lianxi6_cr{ float:none; width:94%; margin:0 auto}
.lianxi6_cl li{ float:none; width:100%}
.lianxi6{ padding-bottom:20px;}

.slideBox2{ padding:20px 3%;}
.slideBox2 .bd  li a .img{ float:none; width:100%}
.slideBox2 .bd li a h2{ float:none; width:100%; margin-top:10px;}
.slideBox2 .bd li a p b{ display:inline-block; padding-right:10px;}
.slideBox2 .bd li a p{ float:none; width:100%; background:none; height:auto; padding:0}
.slideBox2 .container{ padding-bottom:30px;}
.slideBox2 .hd{ bottom:0px; left:50%; margin-left:-40px; right:auto}
.news_l{ float:none; width:100%; padding-right:0; border:none}
.news_r{ float:none; width:94%; margin:0 auto}
.new_ss{ margin-top:0px; background-size:cover}
.baogao{ margin-top:12px; margin-bottom:12px; background-size:cover}

.shipin_l ul li{ width:50%}
.shipin_l{ float:none; width:96%; margin:0 auto; padding:20px 0}
.shipin_l ul li a p{ line-height:26px; font-size:15px; padding-top:10px;}
.shipin_l ul li a{ margin-bottom:15px;}

.wenzhang_l{ float:none; width:96%; margin:0 auto; padding:20px 0}
.wenzhang_lt h2{ font-size:20px; padding-bottom:20px;}
.wenzhang_lt p{ width:auto}

.warpper{ display:none} 
.chanpin_con{ padding:20px 3% 0 3%}
.chanpin_con_c_c ul li{ width:46%; flex:auto; margin:5px 2%}
.chanpin_con_c_c ul{flex-wrap:wrap; }
.chanpin_con_c_c ul li a{ height:auto}
.chanpin_con_c_c ul li a .imgss{ height:auto; padding:7px 0}
.chanpin_con_c_c ul li a p{ padding:10px 15px 7px 15px; font-size:12px;}
.chanpin_con_c_c ul li a span{ display:block; padding-bottom:15px;}
.chanpin_con_c_c ul li.zuid a b{ font-size:22px;}
.chanpin_con_c_c ul li.zuid a p{ font-size:14px; padding:2px 10px 0 0;}
.chanpin_con_c_c ul li.zuid a .icon-jinrujiantou{ top:5px; font-size:18px;}
.chanpin_con_c_c ul li.zuid a{ min-height:80%;}
.chanpin_con_c_t{ margin-bottom:10px;}

.chanpin_con_c{ padding-bottom:20px;}
.con_t_cp{ padding:0 3%; line-height:50px; font-size:15px;}
.chanpin_list{ padding:20px 3%}
.chanpin_list_t{ padding:0 0 10px 0}
.chanpin_list_t span{ display:block; margin-bottom:10px;}
.chanpin_list_t a{ margin:6px 10px 6px 0; padding:0 15px;}

.chanpin_list_b{ padding:15px}
.chanpin_list_b span{ display:block; margin-bottom:10px;}
.chanpin_list_b a{ margin:0; padding:0 ; padding-right:20px; line-height:40px;}

.list_pro{ padding:0 3% 20px 3%;}
.list_pro_t{ padding-bottom:10px;}
.list_pro ul li { width:50%}
.list_pro ul li a{ height:auto}
.list_pro ul li a .imgss{ height:auto; }
.list_pro ul li a .imgss img{ min-height:auto}
.list_pro ul li a p{ padding:10px 15px 7px 15px; font-size:12px;}
.list_pro ul li a span{ display:block; padding-bottom:15px;}
.list_pro ul{ padding-bottom:10px;}
.top_cp{ height:50px;}
.top_cp ul{ width:100%}
.top_cp_r{ display:none;}
.top_cp .container{ display:block}
.top_cp ul li{ margin:0; width:25%; line-height:50px; height:50px; padding:0; text-align:center}
.chanpin_article_t{ padding:30px 3% 0 3%}
.chanpin_article_t h2{ font-size:22px; color:#333}
.chanpin_article_t p{ font-size:14px; padding-top:5px;}
.slideBox6 .bd img{ height:auto;  margin:0 auto; }
.slideBox6 .prev{ width:0px; height:38px; left:5px; background-size:100%}
.slideBox6 .next{ width:0px; height:38px; right:5px; background-size:100%}
.product_content_r{ float:none; width:100%; padding:0 3%}
.product_content_r_t{padding-bottom:15px; padding-top:20px;}
.product_content_r_t h2{ font-size:20px; line-height:32px;}
.product_content_r_t p{ font-size:15px; padding-top:8px;}
.product_content_r_c{  height:auto;padding:10px 0 15px 0; line-height:36px; font-size:15px;}
.product_content_r_c p{ padding-left:0px;}
.product_content_r_c p span{ width:120px;}
.product-content{ padding-top:40px;}



.slideBox6{ width:100%; float:none; padding:0 3%; margin-top:-20px;}
.slideBox6 .bd{ padding:20px 0}
.slideBox6 .hd{ width:100%;height:auto; margin:0}
.slideBox6 .hd ul{ width:100%; height:auto }
.slideBox6 .hd ul li{ width:20%; margin:0}
.slideBox6 .hd ul li img{ width:90%; margin:0 auto; height:auto}
.louti{ padding-top:60px;}
.baojia_t li{ width:100%; flex:none; display:block; margin-bottom:10px}
.baojia_t{flex-wrap:wrap; padding:0 3%}
.baojia_b{ padding:0 3%}

.lianxi4_c_t li{ width:100%; flex:none; display:block; margin-bottom:10px}
.lianxi4_c_t{flex-wrap:wrap; padding:0 3%}
.lianxi4_c_b{ padding:0 3%}

.zdrongyu_c ul li{ width:50%}
.zdjq ul li{ font-size:15px; width:50%; height:40px; line-height:40px;}
.zdjq ul {flex-wrap:wrap}
.zdjq .container{ height:auto}
.zdjq{ height:auto}

.zdjq ul li a.am-active{ display:block; background:#e7010d; color:#FFF}

.about_jl1{ margin-top:0; padding-bottom:30px;}
.about_jl1_l{ float:none; width:94%; padding:0 3%}
.about_jl1_r{ float:none; width:94%; padding:0 3%}
.about_jl1_r ul li{ width:25%}
.about_jl1_r ul li span{ padding-left:5px; line-height:15px;}
.about_jl1_r ul li em{ width:15px; height:15px;}
.about_jl1_r ul{ padding-top:15px;}

.about_jl2 ul li{ width:50%}
.about_jl2 ul li img{ display:block; width:90%; margin:0 auto}
.about_jl2 { padding-bottom:30px;}

.about_jl4 ul li{ width:50%; padding-bottom:10px;}
.about_jl4 ul li img{ display:block; width:90%; margin:0 auto}
.about_jl4 { padding-bottom:10px;}
.about_jl4 ul li  p{ padding:5px 15px;}

.about_jl3{ background-size:100% auto; padding-bottom:60px;}
.about_jl3 ul{ width:96%; margin:0 auto}
.about_jl3 ul li .li_t{ width:90%; margin:0 auto }
.about_jl3 ul li p{ width:90%; margin:0 auto }
.about_lf2 ul li{ width:50%}


.about_lf2{ padding-bottom:60px;background-size:100% auto; }
.about_lf1 ul li{ width:33.33%}
.about_lf1 ul{ display:flex; flex-wrap:wrap}
.about_lf1 ul li big{ padding-bottom:5px;}
.about_lf1 ul li img{ width:60%; max-width:80px}
.about_lf1{ padding-bottom:30px;}

	}
	