@charset "utf-8";
@media only screen and (max-width:768px){body,html{width:16rem;font-family:Microsoft YaHei,"微软雅黑";overflow-x:hidden}
#container{width:16rem;float:left}
.head{width:15.5rem;padding:.25rem;overflow:hidden;height:2rem;z-index:100;background:#fff}
#menu{z-index:100000000}
.menu_box{width:16rem;float:left;position:absolute;top:2.5rem;left:0;background:#fff;z-index:1555;display:none;border-top:1px solid #ccc}
.menu_box ul li{width:15.5rem;margin:0 .25rem;float:left;height:1.5rem;line-height:1.5rem;border-bottom:1px solid #eaeaea}
.menu_box ul li a{color:#666}
.head_left{width:2rem;float:left}
.head_left img{width:2rem;height:2rem;float:left}
.head_right{float:left;margin-left:.25rem}
.head_right p{float:left;height:2rem;color:#91a82e;line-height:.8rem;font-size:.5rem;margin-top:.2rem}
.head_right p span{display:none}
.head_right p b{font-size:.6rem;color:#333;overflow:hidden;font-weight:700}
.fl_ico{float:right;width:1.25rem;height:1.05rem;margin-top:.35rem}
.fl_ico img{width:1.25rem;height:1.05rem}
.menu_box ul#nav li.nli ul.sub{display:none;background:#fff;z-index:10000;position:absolute;width:3.5rem;left:auto;border:1px solid #ccc;overflow:hidden;z-index:1000}
.menu_box ul#nav li.nli ul.sub li{width:3.5rem;margin-left:0;height:1rem;line-height:1rem}
.menu_box ul#nav li.nli ul.sub li a{width:100%;padding-left:.5rem;display:block}
.menu_box ul#nav li.nli ul.sub li a:hover{background:#91a82e}
.head_right ul#nav li.nli ul.big{width:80%}
.head_right ul#nav li.nli ul.big li{width:80%}
.head_right ul#nav li.nli ul.big li a{width:80%}
.banner{width:16rem;float:left}
.banner img{width:100%}
.about_box{width:15.5rem;background:#f7f7f7;overflow:hidden;float:left;padding:0 .25rem;padding-bottom:.5rem}
.about_container{width:15.5rem;margin:0 auto}
.about_container h2{width:15.5rem;float:left;font-size:.7rem;text-align:center;margin:.75rem 0}
.about_container ul{width:15.5rem;float:left}
.about_container ul li{width:5.15rem;float:left;text-align:center;line-height:.85rem;font-size:.5rem;color:#666}
.about_container ul li span{font-size:1rem;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;font-style:italic}
.about_container p{width:15rem;float:left;margin-top:.5rem;font-size:.5rem;line-height:1rem;margin:.5rem .25rem;color:#666}
.img_button{width:100%;height:240px;float:left;position:relative}
.img_button img{width:100%}
.img_button div{display:none}
.img_button h2{position:absolute;width:100%;text-align:center;top:.5rem;font-size:.6rem;color:#fff}
.img_button h3{position:absolute;width:100%;text-align:center;top:1.4rem;font-size:25px;color:#fff}
.img_button h3 a{padding:.15rem .5rem;background:#fff;width:100%;height:auto;color:#666;font-size:.5rem;border-radius:5px}
.img_button h3 a img{width:80%;margin-bottom:20px}
.product_box{width:100%}
.product_container{width:100%;float:left}
.product_container h2{float:left;font-size:.7rem;text-align:center;margin:.5rem 0;width:100%}
.product_container ul{width:100%;float:left}
.product_container ul li{width:50%;float:left;background:red;float:left;position:relative}
.product_container ul li img{width:100%}
.product_container ul li span{position:absolute;height:1.2rem;line-height:1.2rem;width:70%;text-align:center;background-color:rgba(0,0,0,.6);color:#fff;left:50%;top:50%;margin:-.6rem 0 0 -35%;font-size:.5rem}
.expo_box{width:15.5rem;padding:0 .25rem;overflow:hidden;float:left}
.expo_container{width:15.5rem;margin:0 auto}
.expo_container h2{width:15.5rem;float:left;font-size:.7rem;text-align:center;margin:.75rem 0 .25rem 0}
.expo_container ul{width:15.5rem;float:left}
.expo_container ul li{width:15.5rem;float:left;border-bottom:1px solid #ccc;padding-bottom:.25rem;margin-top:.25rem}
.expo_container ul li a{color:#333}
.expo_container ul li img{width:2.5rem;height:auto;float:left;margin-right:.5rem}
.expo_container ul li p{width:12rem;float:left;font-size:.5rem;line-height:20px}
.expo_container ul li p span{float:left;margin:.25rem 0;width:12rem;font-weight:700;font-size:.6rem}
.news_box{width:15.5rem;margin:0 .25rem;overflow:hidden}
.news_container{width:15.5rem;float:left}
.news_container h2{float:left;font-size:.7rem;text-align:center;margin:.75rem 0;width:15.5rem}
.news_container dl{width:15.5rem;float:left}
.news_container dl.dl_mr{margin-right:0;float:right}
.news_container dl dt{width:15.5rem;float:left}
.news_container dl dt img{width:15.5rem}
.news_container dl dd{width:15.5rem;float:left}
.news_container dl dd h3 {overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.news_container dl dd h3 a{font-size:.6rem;color:#333;line-height:1.25rem;height:1.25rem}
.news_container dl dd span{width:15.5rem;float:left;border-top:1px solid #ccc;border-bottom:1px solid #ccc;height:.8rem;text-align:center;line-height:.8rem;color:#888}
.news_container dl dd p a{font-size:.5rem;line-height:.8rem;float:left;color:#666;margin:.25rem 0}
.lr_left{width:15.5rem;background:#91a82e;float:left;font-size:.6rem;margin:0 .25rem;padding-bottom:.5rem}
.lr_left img{width:13.5rem;margin:1rem 1rem .5rem 1rem}
.lr_left p{width:15.5rem;float:center;text-align:center;color:#fff;font-size:.6rem;line-height:.9rem}
.lr_middle{display:none}
.lr_right{display:none}
.friend_box{width:16rem;background:#f7f7f7;overflow:hidden;float:left;padding:0}
.friend_container h2{width:15.5rem;float:left;font-size:.7rem;text-align:center;margin:.75rem .25rem}
.friend_container ul{width:16rem;float:left;margin:.75rem 0;height:3.6rem;overflow:hidden}
.friend_container ul li{float:left;width:7.2rem;margin:0 .25rem;border-collapse:collapse;border-spacing:0;overflow:hidden;margin-bottom:1rem}
.friend_container ul li img{width:calc(100%-2px);border:1px solid #ccc; margin:.1rem 0; height:1.5rem; max-width:100%; max-height:100%;}
.left_ico,.right_ico{display:none}
.footer{width:15.5rem;background:#6a6a6a;padding:.25rem;overflow:hidden;text-align:center;margin-top:1rem;float:left}
.mainWarp{width:15.5rem;text-align:center}
.footer h3{font-size:.5rem;padding:0;color:#fff;width:20%;float:left;font-size:.5rem;text-align:center}
.footer i{font-size:16px}
.footer .r1 dd{display:none}
.footer .r1 .t1{display:none}
.footer .r2{display:none}
.footer .r2 img{float:right}
.copyright{width:15.5rem;overflow:hidden;padding:0 .25rem;color:#666}
.copyright p{width:11.5rem;float:left;text-align:center;margin:.25rem 2rem;font-size:.5rem}
.copyright span{float:left;height:60px;line-height:60px;display:none}
.copyright img{float:left;margin-right:15px;display:none}
.list_box{width:100%;background:#f7f7f7;float:left}
.list_container{width:100%;margin:0 auto;overflow:hidden}
.list_left{width:100%;float:left}
.list_left_new{width:15.5rem;float:left;margin:0 .25rem}
.list_left_new h2{width:15.5rem;float:left;border-bottom:1px solid #91a82e;height:1.8rem;line-height:1.8rem;font-size:.7rem}
.list_left_new ul li{width:15.5rem;float:left;line-height:1.5rem;height:1.5rem;overflow:hidden;border-bottom:1px solid #ccc}
.list_left_new ul li a{color:#666;font-size:.6rem}
.list_left_new ul li span{float:left;margin-top:.5rem;margin-right:.6rem}
.b_img{width:15.5rem;float:left;border:1px solid #ccc;margin:0 .25rem;margin-top:.8rem}
.b_img img{width:15.5rem}
.b_img a{width:86px;height:32px;line-height:32px;border:1px solid #91a82e;color:#91a82e;text-align:center;display:block;margin:10px}
.b_img a:hover{background:#91a82e;color:#fff}
.about_us{width:15.5rem;float:left;text-align:center;font-size:.6rem;margin:.8rem .25rem 0 .25rem}
.about_us h2{width:15.5rem;float:left;border-bottom:1px solid #91a82e;height:1.8rem;line-height:1.8rem;font-size:.7rem;text-align:left}
.about_us img{width:13.5rem;margin-top:.8rem;margin-bottom:.8rem;margin-left:1rem}
.list_right{width:15.5rem;float:left}
.right_banner{width:15.5rem;float:left;position:relative;margin:0 .25rem;margin-top:.8rem}
.right_banner img{width:15.5rem}
.right_banner h2{width:14.5rem;position:absolute;bottom:0;left:0;background-color:rgba(0,0,0,.6);height:1.5rem;line-height:1.5rem;color:#fff;font-size:.6rem;padding:0 .5rem}
.right_banner h2 a{color:#fff;font-size:.5rem}
.right_banner h2 span{float:right}
.right_news{width:15.5rem;float:left;background:#fff;margin:0 .25rem;padding:1rem 0 0 0;overflow:hidden}
.right_news h3{width:15rem;font-size:.7rem;margin-left:.5rem;float:left;margin-top:.5rem}
.right_news .newslist{width:15rem;float:left;margin-left:.5rem}
.right_news .newslist li{float:left;width:15rem;overflow:hidden;line-height:1.1rem;height:1.1rem}
.right_news .newslist li span{float:right;color:#999;font-size:.5rem}
.right_news .newslist li i{float:left}
.right_news .newslist li i img{float:left;margin-top:.4rem;margin-right:.25rem}
.right_news .newslist li a{color:#333;font-size:.5rem}
.right_article{width:14.5rem;float:left;background:#fff;margin:0 .25rem;padding:.5rem}
.expo_list li div{float:left;width:15%}
.expo_list li img{width:40px}
.expo_list li span{float:left;width:85%;padding-top:10px;text-align:left}
.expo_list li span p{padding-left:30px;line-height:45px}
.expo_list li span p a{color:#333}
.list_right{padding-bottom:50px}
.right_article{padding:10px 10px;line-height:23px;font-size:12px;padding-bottom:50px;color:#666;font-family:'微软雅黑','Microsoft Yahei'}
.right_article p{line-height:180%;margin:15px 0;color:#666;font-size:14px;font-family:"微软雅黑"}
.right_article div{line-height:180%;margin:15px 0}
.right_article div img{max-width:100%;}
.right_article h3{line-height:75px;font-family:"微软雅黑";text-align:center;font-weight:700;font-size:18px;width:90%;border-bottom:1px dashed #CCC;margin:0 auto}
.right_article h4{line-height:55px;font-family:"微软雅黑";text-align:center;color:#aec64a;font-weight:700;font-size:18px;width:90%;border-bottom:1px dashed #CCC;margin:0 auto}
.right_article strong{font-weight:700}
.right_article input{border:1px solid #CCC}
.eng{display:block}
}
