﻿.top_bg,.banner_box{display: none;}
@media screen and (max-width:1199px) {
.header_top,.header,.left,.search_bg,.nav_bg,.dowebok,.by_a,.by_d,.Links{display: none;}
#ad_c_r,.n_banner{display: none;}
.top_bg{display: block;}

.w_1100,.news,.Faq{display: table;width: 98%;margin:0 auto;}
.news,.Faq{display: table;width: 98%;margin:0 auto;margin-top: 10px;}

.flexslider,.side{display:none;}	
.top_bg{width:100%; height:80px; margin:auto; background:#fff; border-bottom:1px solid #e6e6e6; border-top:none; position:fixed; top:0; left:0; z-index:9999;}
.top,.w1200{width:95%; margin:auto;}
.logo{width:125px; float:left; padding:10px 0 0 0; overflow:hidden;}
.logo img{width: 100%;}

.navMenubox{position:fixed; top:80px; bottom:0px; width:100%; left:0px; background:#fff; display:none; height:cala(100vh - 80px); overflow-y:auto; margin-left:0; float:inherit;}
.navMenu{width:100%;border-top: 1px solid #ddd;}
.navMenu> li{position:relative; width:100%; border-bottom:1px solid #e6e6e6;}
.navMenu>li>a{display:block; padding:0 0 0 20px; color:#000; text-decoration:none; font-size:16px; background:#fff;line-height: 50px;}
.navMenu>li>i{position:absolute; right:10px; top:8px; width:36px; height:36px; background:#fff url(../images/off.png) no-repeat center; cursor:pointer;}
.navMenu>li>a.active>i{width:36px; height:36px; background:#fff url(../images/on.png) no-repeat center;}
.navMenu>li>a.active{color:#fff; background:#cb2200; }
.navMenu>li>ul.sub-menu, .navMenu>li>ul.sub-menu>li>ul.sub-menu{display:none; clear:both; margin:8px 0px;}
.navMenu>li>ul.sub-menu li{background:none; margin:0px; padding:0px; position:relative;}
.navMenu>li>ul.sub-menu li>a{display: block; font-size:14px; line-height:36px; padding-left:20px; border-top:1px solid #e6e6e6;}
.navMenu>li>ul.sub-menu li>a i{position:absolute; right:10px; top:0; width:36px; height:36px; background:url(../images/pic26.png) no-repeat center; cursor:pointer;}
.navMenu>li>ul.sub-menu li>a.active i{width:36px; height:36px; background:url(../images/pic27.png) no-repeat center;}
.navMenu>li>ul.sub-menu li>a.active, .navMenu>li>ul.sub-menu li>a:hover, .navMenu>li>ul.sub-menu>li.active >a{color: #fff; background:#cb2200;}

.naverbox{display:block; position:relative; top:0; left:0; z-index:100;}
.naverbox .btn{position:absolute; top:25px; right:0; height:30px;}
.naverbox .btn span{display:block; width:30px; height:30px; color:#fff; background:url(../images/dh.png) no-repeat center; cursor:pointer;}

.banner_box{display: block;}
.banner_box img{width:100%; display:block;}
.banner_box{width:100%;text-align:center; margin-top:80px;}
.banner_box img{vertical-align:middle;}
.roll_img_mb_01{overflow:hidden;position:relative;}
.roll_img_mb_01 .img_box{overflow:hidden;text-align:center;}
.roll_img_mb_01 .img_box img{vertical-align:middle;width:100%;}
.roll_img_mb_01 .nav_box{overflow:hidden; position:absolute; left:50%; transform:translate(-50%,0); bottom:20px;}
.roll_img_mb_01 .img_box li{height: auto!important;}
.roll_img_mb_01 .nav_box li{width:30px;height:3px; font-size:1px; overflow:hidden; background:#fff; float:left; margin:4px;}
.roll_img_mb_01 .nav_box .li_on{background:#0037ad;}



.dibu{width: 100%;line-height: 32px;text-align: center;color: #ffffff;border-top: 1px solid #aaaaaa;height: auto;}
/*产品中心*/
.ad_bg_title{display: table; width: 100%; float: none; text-align: center;}
.product{display: table; margin: 0px auto; margin-bottom: 25px; width: 100%;}
.right{display: table; width: 100%; float: right;}
.right .right_img{display: table; width: 100%; height: 100%; overflow: hidden; height: auto;}
.right ul li{width: 47%; margin: 1%; float: left; margin-bottom: 10px; border: 1px solid #ddd;}
.right ul li span{display: table; width: 100%; text-align: center; line-height: 30px; background: #f5f5f5; height: 30px;}

.lanrenzhijia {
    width: 100%;
    height: auto;
    overflow: hidden;
    float: left;
}
.spec-preview {
    width: 100%;
    border: 1px solid #DFDFDF;
    display: table;
}
.spec-scroll {
    clear: both;
    margin-top: 5px;
    width: 100%;
}
.spec-scroll .items {
    float: left;
    position: relative;
    width: 81%;
    height: 61px;
    overflow: hidden;
}
.meter {
    width: 93%;
    height: 35px;
    padding: 10px;
    background: #ececec;
    margin-top: 20px;
    border-radius: 5px;
    display: table;
}

.cp_miaoshu {
    width: 100%;
    float: left;
    margin-left: 0px;
    text-align: left;
}
.Re_products .Re_products_bg {
    width: 100%;
    display: table;
    border-bottom: 1px solid #ddd;
    line-height: 40px;
    margin-bottom: 5px;
}
.Re_products {
    width: 97%;
    display: table;
    background: #fff;
    margin: 0.1rem auto;
    padding: 0.1rem;
    border-radius: 10px;
    padding: 6px;
    margin-top: 30px;
}

.soka {
    width: 45%;
    border: 1px solid #D8D8D8;
    line-height: 35px;
    margin-bottom: 12px;
    padding-left: 10px;
    font-size: 12px;
    font-family: "Microsoft YaHei", verdant, tahoma;
}
.sokb {
    height: 50px;
    border: 1px solid #D8D8D8;
    line-height: 35px;
    margin-bottom: 15px;
    padding-left: 10px;
    font-size: 14px;
    font-family: "Microsoft YaHei", verdant, tahoma;
    width: 96.3%;
    color: #757575;
}
.right .right_nav {
    font-size: 14px;
    height: auto;
    border-bottom: 1px solid #ddd;
    line-height: 25px;
}




/*广告*/
.ad_bg{background: none;color:#484848;background: #f5f5f5; display: table; width: 100%; height: 98px; border: 1px solid #ddd;}
.ad_bg{}
.ad_bg span{display: table; font-size: 18px; font-weight: bold; color: #484848; margin-top: 40px; font-family: 宋体; margin: 0 auto; margin-top: 14px;}
.ad_bg i{display: table; font-size: 14px; font-style: normal; color: #484848; font-family: 宋体; line-height: 26px; margin: 0 auto; color: #6e6e6e;}


/*关于我们*/
.about{width: 100%; height: auto; border: none; margin: 0 auto; display: table; margin-top: 18px;}
.jjybd_fr{width: 90%; float: none; padding: 10px 0px 0 0px; margin-bottom: 10px; margin: 0 auto;}
.jjdtp_fl{width: 100%; float: right; transition: all 1.8s; position: relative; padding-top: 30px; display: table; height: auto; background: none; text-align: center;}
.jjdtp_fl img{border: 4px #f3f3f3 solid; position:static; left: 0; width: 96%; background: none;}
.gognjmc{font-size: 19px; color: #282727; margin-bottom: 10px;}
.qygddbj{width: 129px; height: 30px; float: left; border: 1px #e8e8e8 solid; margin-left: 20px; line-height: 30px; text-align: center; color: #fff;}
.jjnrjs{font-size: 13px; color: #1c1c1c; line-height: 30px; height: auto; margin-bottom: 15px;}

/*厂房环境*/
.ability h3{font-size: 17px; font-weight: bold; color: #353535; display: table; width: 100%; text-align: center;}


/*新闻中心*/
.newscont dl{float: left; width:100%;}
.newsright{float: right; width: 100%; line-height: 53px; font-size: 14px; color: #666; margin-top: 10px;}
.Faqcont dl{float: left; margin-left: 20px; width: 210px!important; height: 120px; border: 1px solid #e6e6e6;}
.Faqtitle{float: left; padding-top: 8px; display: table; width: 20%; margin: 0 auto; margin-left: 10px;}
.newscont dt img{width: 305px;}
.newstitle li a{height: 42px; display: inline-block; font-size: 11px; font-weight: bold; color: #383838; padding-left: 28px; padding-right: -1px; border-bottom: 1px solid #e0e0e0; background: url(../images/20171122173613_310234941.png) no-repeat left 6px; background-size: 23% 50%;}
.newstitle li.last a{background: url(../images/20171122173935_831184156.png) no-repeat left 6px; background-size: 30% 61%;}
.newstitle li{float: left; margin-right: 12px; line-height: 39px;}
.newstitle span{float: right; display: block; width: 104px;}
.newsright .divdgweb_new_div_item_content{float: left; padding-left: 23px; width: 65%; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden;}
.newscont dd .divdgweb_new_div_item_content{position: static; left: 0; top: 0;}
.newscont dd .divdgweb_new_div_item_body{color: #666; line-height: 23px; border-bottom: 1px solid #ddd; padding-bottom: 10px;}
.tempWrap{overflow: hidden; position: relative; width: 234px;}
.next{width: 48%;display: table;}
.next img{width: 100%;}
.prev{width: 48%;display: table;}
.prev img{width: 100%;}
.Faqtitle a{color: #383838;font-size: 14px;float: left;}


.shopmrsc ul li {
    margin-bottom: 0.1rem;
    display: table;
    width: 97%;
    border-bottom: 1px solid #ddd;
    padding-bottom: 0.1rem;
    padding: 3px;
}
.shopmrsc .xwlb_img {
    float: left;
    display: block;
    text-decoration: none;
    position: relative;
    width: 29%!important;
    margin-right: 10px;
}
.shopmrsc .xwlb_content {
    float: right;
    display: block;
    height: 135px;
    text-decoration: none;
    position: relative;
    width: 68%!important;
    text-align: left;
    line-height: 33px;
    background: none;
}

.xwlb_content .xwlbnr{display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
overflow: hidden;width:100%;
line-height:20px;
font-size:12px;
    
}

.shopmrsc .xwlb_content {
    float: right;
    display: table;
    text-decoration: none;
    position: relative;
    width: 67%!important;
    text-align: left;
    line-height: 33px;
    background: none;
    height:auto;
}

/*底部*/
.by_b{display: table; float: none; width: 96%; color: #ffffff; line-height: 30px; font-size: 14px; margin-left: 0; margin: 0 auto;}
#scroll{width: 230px; margin: 0 auto; padding-top: 30px; font-family: "Microsoft Yahei";}
.owl-item{width: 320px;}
.product .product_body span{display: table; width: 100%; text-align: center; font: bold 19px/39px "Times New Roman", Times, serif; color: #000000; background: url(../images/ba.png) no-repeat center; font-weight: bold;}
.product .product_body i{font-size: 12px; text-align: center; width: 100%; display: table; font-style: normal; color: #a3a3a3;}
.main{display: table; width: 100%; margin: 15px auto; margin-bottom: 15px;}
.product .product_body{display: table; width: 100%; margin-bottom: 6px;}
.right>span>i{font-size: 14px; font-style: normal;}
.right>span>a{font-size: 12px; display: table; float: right; text-transform: uppercase; background: #e03129; padding: 0px 5px; color: #fff; height: 24px; line-height: 24px; margin-top: 12px;}

}