@media screen and (max-width:1600px) and (min-width:1200px){.nav ul li .f_a{font-size:14px}
.nav ul li .s_navbox .s_a a{font-size:12px}
.foot_top ul{margin-left:60px}
.nav ul li .s_navbox .s_a{width:100%}
}
@media screen and (max-width:1024px) and (min-width:0px){.msgNum{display:none}
.slider{margin-top:44px}
.head{display:none}
.m_img{display:block;height:44px;background:#fff;position:fixed;top:0;left:0;width:100%;z-index:9999;border-bottom:1px solid #ddd;overflow:hidden}
.m_img .headlf{padding-top:2px;padding-left:5px;float:left}
.m_img .headlf .m_logo{height:40px;display:block}
.m_img .headrg{padding-right:5%;padding-top:14px;float:right}
.m_img .headrg a .m_menuimg{height:16px;vertical-align:top;display:block}
.m_nav{display:block;position:fixed;top:0;left:0;width:0;height:0;overflow:hidden;z-index:10000}
.m_nav .closecover{position:absolute;width:100%;height:100%;background:#0b0d19;opacity:0;left:0;top:0;z-index:1}
.m_nav .closeicon{position:absolute;width:20%;left:30px;top:5%;z-index:100;text-align:center;opacity:0}
.m_nav .m_navList{position:absolute;width:80%;right:0;top:0;background:#0b0d19;height:100%;z-index:100;right:-80%;overflow-y:scroll}
.m_nav .m_navList ul{padding-left:5%;padding-right:5%}
.m_nav .m_navList ul li{border-bottom:1px solid #232530}
.m_nav .m_navList ul li a{display:block;height:45px;color:#fff;line-height:45px;padding-left:5%;font-size:16px}
.m_nav .m_navList ul li .m_f_a{display:flex;align-items:center;justify-content:space-between;width:100%}
.m_nav .m_navList ul li .m_f_a a{flex:1}
.m_nav .m_navList ul li .m_f_a i{width:40px;height:35px;box-sizing:border-box;padding:0 5px;display:block}
.icon{background:url(img/plus.png) 100% no-repeat;background-position:50% 50%;-webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s}
.icon_on{background:url(img/reduce.jpg) 50% no-repeat!important;background-position:50% 50%;-webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s}
.m_nav .m_navList ul li .m_s_nav{display:none;width:100%}
.m_nav .m_navList ul li .m_s_nav a{display:block;height:40px;line-height:40px;font-size:14px;padding-left:10%;overflow:hidden;white-space:nowrap;width:90%;text-overflow:ellipsis}

.container{width:96%;}

.crux{padding:20px 0;background: #eeeeee;}
.crux .left{width:800px; margin: 5px 0 0 0; display:none;} 
.crux .right{width:315px; border: 1px #ddd solid;padding: 0px 0 0px 10px;background: #fff;line-height: 35px;float:none;}
.crux .right input{border:none;background:none;}
.crux .right button{float:right;display: block; width:50px;height:35px; background:#044ea3;margin: 0 0px 0 0;color: #fff;font-size: 12px; cursor: pointer;}
.crux .right button:hover{background:#22a800}

.leftNav2{display:none;}
.HomeProduct .right{width:100%; float:left;}
.product-list2 li{float:left;width:48%;margin:0 1% 20px 1%;border:1px #ddd solid;}
.product-list2 li:nth-child(3n){margin:0 1% 20px 1%;}
.product-list2 li:nth-child(9){display:none;}
.HomeAdvantage2 .title img{height:100px;}
.HomeAdvantage2 .img{width: 557px; display:none;}


.HomeProcess{display:none;}

.HomeAbout{padding:65px 0 55px 0; background: #eeeeee;}
.HomeAbout .long .left{width:100%;float:left;}
.HomeAbout .long .right{width:100%;padding-left: 0px;height: 380px;margin-top:40px;float:left;}
.HomeAbout .long .right h2{color:#333333;width: 400px;line-height:35px;padding-bottom:15px;margin-bottom: 20px;font-size:30px;background: url(img/line_bottom.png) repeat-x bottom;}
.HomeAbout .long .right h2 font{display: block; color:#044ea3}
.HomeAbout .long .right .wx{color:#888888;font-size:14px;}
.HomeAbout .long .right a{margin-top:20px;display: inline-block;color:#fff;font-size:14px;padding: 7px 25px;/*! background:#449f32; */background: -webkit-linear-gradient(left, #044ea3, #043875);}
.HomeAbout .long .right a:hover{background:#22a800}
.HomeAbout .tone{margin: 25px 0 20px 0;float: left;width: 100%;}
.HomeAbout .tone li{float:left;color:#fff;font-size:16px;padding: 8px 30px;margin-right:1px; cursor: pointer;background: #696969;}
.HomeAbout .tone li.hit{background: #044ea3;}
.HomeAbout .down{}
.HomeAbout .down li{float:left;width: 286px;margin:0 7px;}
.HomeAbout .down li img{width:290px;height:180px;}
.HomeAbout .down li h4{color:#888888;font-size:14px;line-height:30px;text-align: center;padding: 10px 0 0 0;}
.HomeAbout .down li:hover h4{color:#449f32}
 
.HomeNews .left{width: 100%;float:left;}
.HomeNews .left .down ul li.one{display:none;}
.HomeNews .left .down ul li.two{float:left;width: 100%;margin-right:0px;padding: 3px 0 8px 0;/* border-bottom:1px #ddd dotted; */} 
.HomeNews .left .down ul li.two:nth-child(odd){width: 100%;margin-right: 0px;}

.HomeNews .right{width: 100%;float:left;margin-top:30px;}

.footer .logo{float:none;margin:0 auto;}
.footer .middle{width:100%; color:#666666;font-size:15px;margin: 0 0px;float:left;}
.footer .middle font{color:#044ea3;font-size:25px;margin: 0 0 20px 0;display: block;}
.footer .right{display:none;}

.site h3{display:none;}
.site .frame{color: #999;font-size:13px;line-height:35px;padding-left:0px;float:left;}

.menu{position:relative;float:left;margin: 0px 0 0px 0;padding: 0px 0 20px 0;width:100%;text-align: center;}
.menu ul{display: block; margin: auto; text-align: center;}
.menu ul li{margin: 8px 0 8px 0;display:inline-block;}
.menu a{position:relative;z-index: 2;display: inline-block;color: #696969;font-size:16px;padding: 8px 15px;margin: 0 5px;border-radius: 5px;border: 1px #ccc solid;background: #fdfdfd;}
.menu a:before{content:""; position:absolute; left:0; bottom:0; z-index: -1; display: block; width: 100%; height: 0; background:#459f32; -webkit-transition: all .5s; transition: all .5s;}
.menu a:hover:before{height:100%;}
.menu li:last-child a{}
.menu a:hover{color: #fff;border:1px #459f32 solid}
.menu a.active{color:#fff; border:1px #459f32 solid; background:#459f32}


.NewsListBox{}
.NewsListBox .list{}
.NewsListBox .list li{float:left;clear:both;margin:20px 0 30px 0;padding: 0 0 30px 0;width:100%;border-bottom: 1px #ddd solid;}
.NewsListBox .list li .img{width: 350px;height: 260px; display:none;}
.NewsListBox .list li .img img{width: 350px;height: 260px;} 
.NewsListBox .list li .middle{width:100%;margin:0 0px;float:left;}
.NewsListBox .list li .middle h4{color:#666;font-size: 18px;font-weight:bold;margin: 30px 0 0 0;}
.NewsListBox .list li .middle p{margin: 30px 0 45px 0;color:#999;font-size: 14px;line-height: 23px;}
.NewsListBox .list li .middle b{color:#333;font-size: 13px;border:1px #ddd solid;padding: 10px 30px;background: #f5f5f5;}
.NewsListBox .list li .right{width: 120px;color:#666;font-size:50px;text-align: center;background: #f7f7f7;padding: 30px 20px 15px 20px;margin: 50px 0 0 0;display:none;}
.NewsListBox .list li .right span{margin-top: 20px;padding-top:5px;border-top: 1px #ddd solid;display:block;color:#999;font-size:14px;}
.NewsListBox .list li a:hover h4{color:#459f32}
.NewsListBox .list li a:hover b{background:#459f32; color:#fff; border:1px #459f32 solid}
.NewsListBox .list li a:hover .right{background:#459f32;color:#fff}
.NewsListBox .list li a:hover .right span{color:#fff}


.NewsDetailBox .left{width:100%; float:left;}
.NewsDetailBox .right{width: 100%;float:left;}

.rack .lefter{width:270px;float:left; display:none}
.rack .righter{width:100%; float:left;}

.ProductShow .sTop{height:auto;margin-top:0px}
.ProductShow .sTop .left{display:none;}
.ProductShow .sTop .right{width:100%;float:left;margin-top:20px;}
.ProductShow .sTop .llimg{display:block;width:100%;float:left;}
.ProductShow .sTop .llimg .slider1{position:relative;overflow:hidden;width:100%}
.ProductShow .relevant .picScroll-left .long .list li{float:left; width:48%;margin:5px 1%;background: #fff;
border:1px #eee solid; }

.list-honor li{/* position: relative; */display: inline-block;width:-webkit-calc(50% - 26px); width:-moz-calc(50% - 26px); width:calc(50% - 26px); 
/* height: 350px; */margin:0 10px 20px 10px;padding: 10px;border: 1px #dedede solid;border-radius: 10px;background: #f9f9f9;}
}