@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:3px 7px;float:left;}

.sp_logo img{margin:auto;max-height:44px;}

.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; padding-top:10px; }

.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:40px;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%;font-size:15px;}

.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:#c9141e}

.sjj_nav ul li ul li>ul{margin-left:10px}

.cpxqtop{ display:none}



.slideBox .hd{ display:none}

.lanrenzhijia_slider{ max-width:100%; height:349px; display:none;}
.lanrenzhijia_slider .bd{    width: 100%  !important;
    position: absolute;
    left: 0;
    margin-left: 0px;}
.lanrenzhijia_slider .bd li{width: 100%  !important;
    overflow: hidden;
    padding: 0px 0px;
    box-sizing: border-box;}
.lanrenzhijia_slider .bd li a{height:349px;}
.lanrenzhijia_slider .prev{display:none;}
.lanrenzhijia_slider .next{display:none;}



#header{ display:none}

 .slideBox .next{ display:none;}

 .slideBox .prev{ display:none;}

.fangan{ display:block; padding:4px;}

input:-internal-autofill-previewed,

input:-internal-autofill-selected {

    -webkit-text-fill-color: #333 !important;

}





.ssnr{ display:block; padding:0px 5%; margin-top:12px;} 

.ssnr form{ display:block; width:100%; border:1px #858786 solid; border-radius:10px }

.ssnr form input{ width:80%; line-height:36px; padding-left:5%; background:none; color:#333 !important}

.ssnr form button{ font-size:20px; float:right; line-height:36px; background:none}

.ssnr form button span{ line-height:36px; padding-right:15px;}



.ban1{height:200px; background-size:cover}

.ban1_t{ display:block;color:#FFF; padding-top:44px; text-align:center; }

.ban1_t h2{ font-size:30px; }

.ban1_t p{ display:none;}

.ban1 form{ height:42px;  line-height:42px;  bottom:35px; left:3%; width:94%; margin-left:0;}

.ban1 form input{ padding:0px 12px; width:72%; font-size:16px; line-height:45px;}

.ban1 form button{ width:28%; font-size:16px; line-height:42px;}











.sm1{ display:block; padding:0}

.sm1 ul li{ display:block; width:100%; float:none; }

.sm1 ul li a{ display:block;  position:relative; width:95%; margin:8px auto; }

.sm1 ul li a img{ display:block; width:100%;}

.sm1 ul li a div{  top:6%; font-size:16px; }

.sm1 ul li a div b{  padding-bottom:10px; }

.sm1 ul li a div p{ font-size:14px; margin:0 auto; line-height:22px; width:100px;}





.sm3_t h2{  font-size:26px;letter-spacing:1px;}

.sm3 ul li{ width:100%; float:none; margin-bottom:20px;}

.sm3 ul li a{ width:92%}

.sm3_t{ padding-bottom:25px;}

.sm3{ padding:30px 0 15px 0}

.sm3 ul li a div{ height:56px;}

.sm3 ul li a div h2{ font-size:26px; letter-spacing:2px;line-height:56px; }

.sm4_t{ padding-bottom:25px;}

.sm4{ padding:30px 0 40px 0}

.sm4_t h2{  font-size:26px;letter-spacing:1px;}

.sm4_c{ padding:0px 3%}

.sm4_c video{ height:250px !important}

.sm4_c .video-js{ height:250px !important}



.sm2 ul li{ width:96%; margin:0 auto; float:none;padding-bottom:0px;}

.sm2 ul{ margin:0}

.sm2{ padding:18px 0 10px 0}



.sm5{ padding:20px 0}

.sm5 ul li a .sm5_1{ background-size:50% auto; height:60px;}

.sm5 ul li a .sm5_2{ background-size:50% auto; height:60px;}

.sm5 ul li a .sm5_3{ background-size:50% auto; height:60px;}

.sm5 ul li a p{ font-size:18px; padding-bottom:6px; padding-top:12px;}

.sm5 ul li a span{ font-size:14px;}

.footer dl{ display:none}

.footer{ padding:30px 3% 0 3%;}

.footer .footer_ct{ display:block; float:none; width:100%; margin-right:0px;}

.footer .bottom{ line-height:30px; margin-top:15px; font-size:13px; padding:15px 0;}

.footer .bottom a{ padding-right:10px;}

.erweim ul li{ float:left}



.about_1{ display:block;padding:20px 3% 30px 3%; background-size:cover; }

.about_1_t{ display:none;}

.about_1_c{ padding-left:0;}

.about_1_c b{ font-size:26px;  padding-bottom:5px;}

.about_1_c h2{  font-size:26px; padding-bottom:10px; letter-spacing:3px; }

.about_1_c p{  font-size:16px; letter-spacing:2px; line-height:30px; text-indent:30px;}



.about_2{  padding:20px 0;}

.con_t{ margin-top:0px; font-size:14px; font-weight:normal; background-size:15px auto }

.con{ padding:0px 3%}

.news{ padding-top:10px;}

.news_l{ display:none}

.news_r{ float:none; width:100%}

.news_r ul li{ margin-bottom:30px;}

.news_r ul li a{ padding:20px 5%}

.news_r ul li a .li_l{ float:none; width:100%; padding-bottom:12px;}

.news_r ul li a .li_l b{ margin-bottom:0;}

.news_r ul li a .li_l em{ position:relative; bottom:auto; left:auto; font-size:15px; padding-top:6px;}

.news_r ul li a .li_l b{ font-size:18px;}

.news_r ul li a .li_l p{ font-size:15px; line-height:30px; max-height:90px; }

.news_r ul li a .li_r{ float:none; width:100%;height:auto!important;}

.news_r ul li a .li_r img{ min-height:auto!important;}

.pagination{ padding:20px 0 40px 0}

.sp{display:block; width:100%;}
.sp ul li{display:block; width:100%;  margin-bottom:30px;}
.sp ul li a{display:block; width:100%; height:421px;}


.nwxq_r{ display:none}

.nwxq_l{ float:none; width:100%}

.xxy h2{ font-size:26px;}

.xxy p{ padding-top:8px;}

.xxy{ padding-bottom:15px;}

.nwxq{ padding-top:10px;}

.nwxq_lb_l{ float:none; width:100%; margin-bottom:12px;}

.nwxq_lb_r{ float:none; width:100%}

.nwxq_lb_r a{  text-align:left}

.shipin ul li{ width:100%; margin-bottom:20px;}


.shipin{ padding-top:10px;}

.shipin ul li a div{ height:200px;}

.shipin ul li a div img{ min-height:200px;}
.layui-layer-iframe iframe{width:100%; height:250px;}
.layui-layer-iframe{width:95%; margin:0 auto;}







.fangan{  padding-top:5px; padding-bottom:20px;}

.fangan ul li{margin-bottom:12px;}

.fangan ul li .li_l{ width:100%; float:none !important  }

.fangan ul li .li_r{ width:100%; float:none !important ; padding:20px;  }

.fangan ul li .li_r h2{  font-size:30px; padding-bottom:10px;}

.fangan ul li .li_r p{  font-size:15px; line-height:28px;  text-indent:30px}



.chanpin{ padding-top:5px;}

.chanpin_l{ display:none}

.chanpin_r{ display:block; float:none; width:100%}

.chanpin_r ul li .cpli_l{ padding:20px 3%; float:none; width:100%; box-sizing:border-box; min-height:auto}

.chanpin_r ul li .cpli_r{ width:100%; float:none}

.chanpin_r ul li .cpli_l big{ margin-bottom:15px;}

.chanpin_r ul li .cpli_l .goumai{ position:relative; left:auto; bottom:0; margin-top:10px; float:left; margin-right:15px; width:110px; line-height:33px; font-size:14px;}

.chanpin_r ul li .cpli_l .more{ position:relative; left:auto; bottom:0; margin-top:10px; float:left;width:110px; line-height:31px; font-size:14px;}



.lianxi1{ padding:28px 0 20px 0}

.lianxi1_t{padding-bottom:20px;}

.lianxi1_t h2{  font-size:28px; padding-bottom:12px;}

.lianxi1_t p{ font-size:16px; padding:0px 3%; line-height:30px;}

.lianxi1 ul li{ width:100%; float:none; margin-bottom:15px;}



.lianxi2_l{ width:90%; margin:0 auto; float:none; margin-bottom:20px; padding:15px;}

.lianxi2_r{ width:90%; margin:0 auto; float:none; height:auto;padding:15px;}

.lianxi2_l ul li{ width:100%; float:none}

.lianxi2_l .lianxi2_lt p{ font-size:22px;}

.lianxi2_l .lianxi2_lt e{ width:40px;}

.lianxi2_r .lianxi2_lt p{ font-size:22px;}

.lianxi2_r .lianxi2_lt e{ width:40px;}

.lianxi2_l ul{ font-size:16px; line-height:30px;}

.lianxi2_r ul{ font-size:16px; line-height:30px;}

.lianxi2_l .lianxi2_lt{ margin-bottom:10px;}

.lianxi2{ padding-bottom:40px;}





.hezuo1{  padding:30px 0 20px 0}

.hezuo1 ul li{width:91%; margin:0 auto;margin-bottom:25px; }

.hezuo1 ul li .hezuo1_l{ width:100%; float:none;}

.hezuo1 ul li .hezuo1_r{ float:none; padding:15px 20px; width:100%}

.hezuo1 ul li .hezuo1_r h2{ font-size:26px; padding-bottom:10px;}

.hezuo1 ul li .hezuo1_r  p{ font-size:15px; line-height:30px;}

.hezuo1 ul li .hezuo1_r a{  width:110px; line-height:35px; font-size:14px; letter-spacing:1px; margin-top:10px;}



.hezuo2{display:none;}

/*.hezuo2{ padding-bottom:40px;}

.hezuo2_t{padding-bottom:20px;}

.hezuo2_t p{ font-size:33px; padding-bottom:20px;}

.hezuo2 ul { text-align:center}

.hezuo2 ul li{ display:inline-block; float:left; margin-bottom:12px;}

.hezuo2 ul li.liucheng div{ width:110px; height:110px;}

.hezuo2 ul li.liucheng div img{ width:50px; padding-top:16px;}

.hezuo2 ul li.liucheng div p{ font-size:14px; line-height:33px;}

.hezuo2 ul li.jiantou img{ display:block; margin-top:50px; width:5px;}

.hezuo2 ul li.jiantou{ padding:0px 10px; height:120px;}
*/


.chanpinxq_t{ height:auto; padding:10px 3%}

.chanpinxq_t p{ font-size:18px; float:none; width:100%; letter-spacing:1px;}

.chanpinxq_t ul{ float:none; width: 100%;}

.chanpinxq_t ul li{ width:33..33%;  line-height:32px;}

.chanpinxq_t ul li a{ padding:0 0px 0 0; font-size:16px; line-height:auto !important;}

.chanpinxq_t ul li.dianjigm{ text-align:center; line-height:32px;}

.chanpinxq_c2t{ display:none}

.chanpinxq_c2cl{ width:93%; margin:0 auto; float:none}

.chanpinxq_c2{ padding:30px 0}

.chanpinxq_c2cl h2{ font-size:26px; padding-bottom:16px;}

.chanpinxq_c2clc{ font-size:16px; line-height:30px; letter-spacing:1px}

.chanpinxq_c2cr{ float:none; width:100%}

.chanpinxq_c2{ min-width:100%}



.chanpinxq_c3{ padding:30px 3% 0 3%}

.chanpinxq_c3t p{ font-size:28px;}

.chanpinxq_c3c ul li small{  width:100%; float:none; font-size:16px; background:#f6f4f3; border-right:0; color:#555; font-weight:bold;}

.chanpinxq_c3c ul li big{  width:100%;float:none; padding:15px 2%; font-size:16px;}

.chanpinxq_c4{ padding-top:30px;}

.left-5{float:none; width:100%; height:auto;}
.left-5 img{min-height:auto !important;}
.right-5{width:100%; float:none; padding:10px;}
.hz{width:95%;  margin:20px auto;}
.right-5 p{font-size:16px; padding:20px 0px;}
.tb2{display:none;}
	}



	