.head-top{ width:auto; height: auto; overflow:hidden; padding:10px 10px 0px 10px}
.head-logo{ width:85px; height:36px; float:left;}
.head-so {width: 60%;height: 30px;line-height: 30px;margin-left: 15px;background:#FFFFFF;border-radius:4px;text-align: left;padding-left: 10px;margin-top: 6px; float:right; background:#e5e5e5;}
.head-so img {width: 20px;height: 20px;vertical-align:top;padding-top: 5px;padding-right:8px;}
.head-so span {color:#8E8E93;font-size: 14px;font-weight:normal;}

.home-head {height:75px;overflow:hidden; margin-top:15px;}
.home-head img {float:left;border:#FFFFFF 2px solid;border-radius:50%;margin:10px 10px 0 10px;}
.home-head ul {float:left;margin:16px 0 0 0;}
.home-head li {height:26px;line-height:26px;color:#333;}
.home-head strong {font-size:18px;}

.mnav{ overflow: hidden; background:#fff; height:42px; line-height:40px; clear:both;margin: 0px auto 0px; border-bottom:1px solid #e5e5e5;}
.mnav ul{ overflow: hidden; position:absolute; left:34%;}
.mnav ul li{ float: left; margin-right:50px;}
.mnav ul li.menu_on{ border-bottom:2px solid red;}
.mnav ul li.menu_on a{ color:red;}
.mnav ul li a{ display: block; font-size:15px;}


.index_pro{ width:98%; height:auto; overflow: hidden; margin:10px auto 0px;}
.m_top{ text-align: center; margin:5px auto;}
.m_top p{ font-size:22px; color:#333; font-weight:normal;}
.index_pro ul{ overflow: hidden;}
.index_pro ul li{ float: left; width:46%; height:auto; overflow: hidden; margin:5px 2%; text-align: center;}
.index_pro ul li .pic_img{ height:auto; overflow: hidden;}
.index_pro ul li img{ display: block; width:100%; border-radius:5px;}
.index_pro ul li p{ text-align: left; line-height:25px; font-size:14px;}









.com-bar{position:fixed;z-index:9;bottom:0;background:#fff;width:100%;height:1.1rem;display:block; border-top:1px solid #eee;}
.com-bar_sell { background:#fff;}
.com-bar ul{overflow:hidden}
.com-bar li{float:left;width:25%; text-align:center}
.com-bar li i{margin: auto;display: block;margin-top:.1rem;font-size: .48rem}
.com-bar li a{ display: inline-block;color: #000; font-size: .28rem;text-align: center;}
.com-bar-blank{height:1.1rem;overflow:hidden;width:100%}