@charset "utf-8";
#main{position: relative;max-width: 7.5rem;margin: 0 auto; overflow: hidden;}
.index_main{ width: 100%; overflow: hidden; background: url(../img/bg.png) no-repeat center top; background-size: 100% auto;}
.logo{ width: 4.4rem; margin-top: 0.3rem; margin-left: 0.24rem;}
.logo img{display: block; width: 100%;}
.search_btn{ width: calc(100% - 0.48rem); height: 0.9rem; background: linear-gradient( to bottom, #82bd2b,#4e8e08); margin: 0 auto; margin-top: 0.3rem; border-radius: 0.1rem; box-sizing: border-box; padding: 0.14rem;}
.search_btn a{display: flex; align-items: center;  background:rgba(255,255,255,.9);height: 100%; border-radius: 0.1rem;}
.search_btn a em{ width: 0.32rem; margin-left: 0.2rem;}
.search_btn a em img{display: block; width: 100%;}
.search_btn a p{color: #aaa; margin-left: 0.1rem;}

.banner{width:calc(100% - 0.48rem);margin: 0 auto; margin-top: 0.2rem; border-radius: 0.16rem;}
.banner .swiper-container {width: 100%;height: 100%;}
.banner .swiper-slide{width: 100%;}
.banner .swiper-slide a{ position: relative; display: block; width: 100%; height: 100%;}
.banner .swiper-slide img{display: block; width: 100%; height: 2.96rem;}
.banner .swiper-slide a span{display: block; position: absolute; left: 0; bottom: 0; background: rgba(0,0,0,.7); color: #fff; font-size: 0.28rem; width: 100%; height: 0.8rem; line-height: 0.8rem; box-sizing: border-box; padding: 0 1.8rem 0 0.2rem; word-wrap:break-word; white-space:nowrap;overflow: hidden;text-overflow:ellipsis;}
.banner .swiper-pagination{   top: auto; text-align: right;   width: auto; left: auto; right: 0.2rem;  bottom: 0.26rem; }
.banner .swiper-pagination-bullet{ width:0.12rem;height:0.12rem; border-radius:50%;  background:#fff; margin-left: 0.06rem!important; margin-right:0.06rem!important;  margin-top: 0; margin: 0; }
.banner .swiper-pagination-bullet-active{background: #ffb400;opacity: 1;}

.menu{display: flex; justify-content: space-between;width:calc(100% - 0.48rem);margin: 0 auto; margin-top: 0.3rem;}
.menu a{display: block; width: calc(25% - 0.1rem); border-radius: 0.1rem; padding: 0.2rem 0;}
.menu a:nth-child(1){background: #50900a;}
.menu a:nth-child(2){background: #0a9084;}
.menu a:nth-child(3){background: #a33d33;}
.menu a:nth-child(4){background: #3669c6;}
.menu a em{width: 0.56rem; display: block; margin: 0 auto;}
.menu a em img{display: block; width: 100%;}
.menu a p{text-align: center; color: #fff; margin-top: 0.1rem;}

.index_news{margin-top: 0.3rem; background: url(../img/newsbg.png) no-repeat center bottom; background-size: 100% auto; padding-bottom: 0.5rem;}
.news_tab{width:calc(100% - 0.48rem);margin: 0 auto; display: flex; justify-content: space-between;}
.news_tab span{display: block; width: calc(33.3333% - 0.1rem); background: #dce9ce; height: 0.72rem; line-height: 0.72rem; text-align: center; font-size: 0.32rem;}
.news_tab span.on{background: #51910a; color: #fff; font-weight: bold; font-size: 0.36rem;}

.news_con{width:calc(100% - 0.48rem);margin: 0 auto;}
.news_list a{ display: flex; justify-content: space-between; border-bottom: 1px #eee solid; padding: 0.3rem 0;}
.news_list a em{ color: #666; font-style: italic; margin-top: 0.07rem;}
.news_list a:nth-child(1) em,.news_list a:nth-child(2) em,.news_list a:nth-child(3) em{ color: #51910a;}
.news_list a span{width: calc(100% - 0.5rem); display: block;}
.news_list a span h1{font-size: 0.32rem;word-wrap:break-word; white-space:nowrap;overflow: hidden;text-overflow:ellipsis;}
.news_list a span h2{display: flex; align-items: center; color: #aaa; margin-top: 0.12rem;}
.news_list a span h2 i{display: flex; align-items: center; margin-right: 0.3rem;}
.news_list a span h2 i img{display: block; width: 0.24rem; margin-right: 0.08rem;}

.news_more{display: flex; justify-content: flex-end; margin-top: 0.5rem;}
.more a{display: flex; align-items: center; color: #51910A;}
.more a img{ width: 0.34rem; display: block; margin-left: 0.08rem;}
.duan{background: #f5f5f5; height: 0.2rem;}

.index_title{width:calc(100% - 0.48rem);margin: 0 auto; margin-top: 0.3rem; display: flex; align-items: center; justify-content: space-between;}
.title_left{ position: relative;}
.title_left h1{font-size: 0.48rem; color: #eee; font-weight: bold; text-transform: uppercase; position: relative;  z-index: 1; line-height: 1;}
.title_left h2{font-size: 0.36rem; font-weight: bold;color: #51910A; position: relative; z-index: 2; margin-top: -0.3rem;}
.title_left i{display: block; width: 1.42rem; height: 0.1rem; background: #ffb400; position: absolute; left: 0; z-index: 1; bottom: 0rem;}

.price_list{width:calc(100% - 0.48rem);margin: 0 auto; margin-top: 0.3rem; padding-bottom: 0.3rem;}
.subject span{display: flex; border: 1px #51910A solid; box-sizing: border-box; height: 0.78rem; background: #dce9ce;}
.subject span em{height: 100%; display: flex; justify-content: center; align-items: center; font-size: 0.3rem; font-weight: bold; color: #51910a; box-sizing: border-box; border-right: 1px #51910A solid;}
.subject span em:nth-child(1){ width: 50%;}
.subject span em:nth-child(2){ width: 28%;}
.subject span em:nth-child(3){ width: 22%; border-right: 0;}


.price{width:100%; height:4rem; box-sizing: border-box;border: 1px #d8d8d8 solid; border-top: 0;}
.price .swiper-slide{width: 100%;  }
.price .swiper-slide span{width: 100%; float: left; display: flex; height: 0.8rem; box-sizing: border-box; background: #f7f7f7; border-top: 1px #d8d8d8 solid; border-bottom: 0px;}
.price .swiper-slide span em{height: 100%; display: block;  line-height: calc(0.8rem - 2px); text-align: center;   box-sizing: border-box; border-right: 1px #d8d8d8 solid; overflow: hidden;}
.price .swiper-slide span em:nth-child(1){ width: 50%;  padding: 0 0.2rem; word-wrap:break-word; white-space:nowrap;overflow: hidden;text-overflow:ellipsis;}
.price .swiper-slide span em:nth-child(2){ width: 28%;padding: 0 0.2rem; word-wrap:break-word; white-space:nowrap;overflow: hidden;text-overflow:ellipsis;}
.price .swiper-slide span em:nth-child(3){ width: 22%; border-right: 0;color: #51910A;}

.index_products_box{width:calc(100% - 0.48rem);margin: 0 auto; margin-top: 0.3rem; background: linear-gradient( to bottom, #82bd2b,#4e8e08); padding: 0.26rem; border-radius: 0.2rem; box-sizing: border-box;  margin-bottom: 0.3rem;}

.products{width:100%; padding-bottom:0.5rem;}
.products .swiper-container{width: 100%;height: 100%;}
.products .swiper-slide{width: 100%;}
.products .swiper-slide a{ position: relative; display: block; width: 100%; height: 100%; background: #fff; border-radius: 0.1rem; box-sizing: border-box; padding: 0.1rem;}
.products .swiper-slide a img{display: block; width: 100%; height:1.78rem;}
.products .swiper-slide a span{display: block; font-size: 0.3rem; font-weight: bold; width: 100%; height: 0.5rem; line-height: 0.5rem; box-sizing: border-box;  margin-top: 0.1rem; word-wrap:break-word; white-space:nowrap;overflow: hidden;text-overflow:ellipsis; text-align: center; color: #333;}
.products .swiper-pagination{  top: auto; text-align: center;   width: 100%; left: auto; right: auto;  bottom: 0rem; }
.products .swiper-pagination-bullet{ width:0.2rem;height:0.04rem; border-radius: 0;  background:#fff; margin-left: 0.06rem!important; margin-right:0.06rem!important;  margin-top: 0; margin: 0; }
.products .swiper-pagination-bullet-active{background: #ffb400;opacity: 1;}

.cbox{ width:100%; overflow:hidden; overflow-x:auto;}
.charts{width:30rem; height: 4.6rem; margin-top: 0.3rem; }
.cahxun{ background:#51910a; display:block; width:100%; height:0.72rem; line-height:0.72rem; color:#fff; text-align:center; font-size:0.28rem; border-radius: 0.08rem;}

.fenbu_box{width: calc(100% - 0.48rem); margin: 0 auto; margin-top: 0.24rem;}

.fenbu_tab{ display: flex; justify-content: space-between;}
.fenbu_tab span{display: block; width: calc(50% - 0.1rem); background: #dce9ce; height: 0.72rem; line-height: 0.72rem; text-align: center; font-size: 0.32rem;}
.fenbu_tab span.on{background: #51910a; color: #fff; font-weight: bold; font-size: 0.36rem;}

.fenbu_con{margin-top: 0.3rem;}
.fenbu_item{display: flex; box-sizing: border-box; border: 1px #ddd solid; }
.citys{width: 2rem;}
.citys span{display: block; background: #f5f5f5; border: 1px #ddd solid; border-left: 0; border-top: 0;box-sizing: border-box; height: 0.8rem; line-height: 0.8rem; text-align: center; font-size: 0.28rem; color: #666;}
.citys span:last-child{border-bottom: 0;}
.citys span.focus{background: #fff; border-right: 0; font-weight: bold;}

.content{overflow-y: auto; width: calc(100% - 2rem); height:10.4rem;}
.content span{ display: none;}
.content a{display: block; height: 0.8rem; line-height: 0.8rem; font-size: 0.28rem; color: #666; border-bottom: 1px #eee solid;box-sizing: border-box; padding: 0 0.2rem;word-wrap:break-word; white-space:nowrap;overflow: hidden;text-overflow:ellipsis;}
.content a:last-child{border-bottom: 0; }

.banquan{text-align: center; color: #aaa; margin-top: 0.3rem;}


footer{width: 100%; height: 1.2rem; background: #fff; border-top: 1px #eee solid; position: fixed;z-index: 999;bottom: 0; left: 0; display: flex; justify-content: space-between;}
footer a{display: block;  text-align: center; height: 100%;   width:25%; display: flex; align-items: center; justify-content: center; }
footer a span{width: 100%; height: 100%;display: flex; align-items: center; justify-content: center; flex-wrap: wrap; flex-direction: column; }
footer a em{width: 0.44rem; height: 0.44rem; display: block; }
footer a:nth-child(1) em{background: url(../img/f1.png); background-size: 100% 100%;}
footer a:nth-child(2) em{background: url(../img/f2.png); background-size: 100% 100%;}
footer a:nth-child(3) em{background: url(../img/f3.png); background-size: 100% 100%;}
footer a:nth-child(4) em{background: url(../img/f4.png); background-size: 100% 100%;}
footer a i{display: block; width: 100%; margin-top: 0.06rem;color: #999;}
footer a.on i{color: #51910A;}
footer a:nth-child(1).on em{background: url(../img/f1-on.png); background-size: 100% 100%;}
footer a:nth-child(2).on em{background: url(../img/f2-on.png); background-size: 100% 100%;}
footer a:nth-child(3).on em{background: url(../img/f3-on.png); background-size: 100% 100%;}
footer a:nth-child(4).on em{background: url(../img/f4-on.png); background-size: 100% 100%;}


.topbar{width: 100%; height:1rem; background: #51910A; position: fixed; top: 0; left: 0; z-index: 999;}
.topbar p{text-align: center; font-size: 0.36rem; color: #fff; line-height: 0.98rem; width: 100%;}
.topbar a{display: block; position: absolute; top: 50%; transform: translateY(-50%); }
.topbar a img{display: block; width: 100%;}
.topbar a.back{ width: 0.2rem;left: 0.24rem;}
.topbar a.backhome{ width: 0.4rem;right: 0.9rem;}
.topbar a.btn_search{ width: 0.4rem; right: 0.24rem;}

.news-nav{width: calc(100% - 0.48rem); margin: 0 auto; display: flex; justify-content: space-between; flex-wrap: wrap; margin-top: 1.1rem;}
.news-nav a{width: calc(33.3333% - 0.1rem); height: 1rem; line-height: 1rem; background: #51910a; color: #fff; text-align: center; font-size: 0.32rem; display: block; margin-top: 0.2rem;}
.news-nav a:hover{color: #fff;}
.news-nav a:nth-child(1){background: #25a59a;}
.news-nav a:nth-child(2){background: #5a9c12;}
.news-nav a:nth-child(3){background: #cc645a;}
.news-nav a:nth-child(4){background: #4574ca;}
.news-nav a:nth-child(5){background: #e28017;}
.news-nav a:nth-child(6){background: #6c35c7;}

.title_new{width: calc(100% - 0.48rem); margin: 0 auto; margin-top: 0.3rem; font-size: 0.36rem; font-weight: bold; border-bottom: 1px #ddd solid;padding-bottom: 0.2rem; }
.zixun_list{width: calc(100% - 0.48rem); margin: 0 auto; }
.zixun_list a{  padding: 0.3rem; display: block;}
.zixun_list a:nth-child(2n){background: #f5f5f5;}
.zixun_list a h1{font-size: 0.32rem;}
.zixun_list a h2{display: flex; align-items: center; color: #aaa; margin-top: 0.12rem;}
.zixun_list a h2 i{display: flex; align-items: center; margin-right: 0.3rem;}
.zixun_list a h2 i img{display: block; width: 0.24rem; margin-right: 0.08rem;}

.biaoti{width: calc(100% - 0.48rem); margin: 0 auto; margin-top: 1.3rem; text-align: center; border-bottom: 1px #eee solid; padding-bottom: 0.3rem;}
.biaoti h1{font-size: 0.36rem;}
.biaoti h2{color: #aaa; margin-top: 0.2rem; display: flex; justify-content: center;}
.biaoti h2 i{display: block; margin:0 0.1rem;}

.showInfo{width: calc(100% - 0.48rem); margin: 0 auto;margin-top: 0.3rem; line-height: 1.6; font-size: 0.28rem;}
.showInfo img{display: inline-block!important; max-width: 100%!important;height: auto!important;}
.fenxiang_t{width: calc(100% - 0.48rem); margin: 0 auto; margin-top: 0.5rem; display: flex; align-items: center; justify-content: space-between; color: #999;font-size: 0.28rem;}
.fenxiang_t::before{content: ""; display: block; width: calc(50% - 1rem); height: 1px; background: #eee;}
.fenxiang_t::after{content: ""; display: block; width: calc(50% - 1rem); height: 1px; background: #eee;}
.fenxiang{ text-align: center; margin-top: 0.3rem;}


/*分页样式*/ 
.pages{margin-top: 0.3rem;  }
ul.yiiPager{ display: flex;  justify-content: center;}  
ul.yiiPager li{display:block; margin: 2px;}  
ul.yiiPager li a{ width: 0.72rem; height: 0.72rem; border-radius: 50%; box-sizing: border-box; display: flex; align-items: center; justify-content: center; line-height: 1; border:#ddd solid 1px;color: #666; transition: 0.3s;}  
ul.yiiPager li.first a img{ display: block; width: 0.2rem;}
ul.yiiPager li.last a img{ display: block; width: 0.2rem;}
ul.yiiPager li.previous a img{ display: block; width: 0.14rem;}
ul.yiiPager li.next a img{ display: block; width: 0.14rem;}
ul.yiiPager li.selected a{background:#51910A;border:#51910A solid 1px;color:#FFF;}

.wenzhang_list{width: calc(100% - 0.48rem); margin: 0 auto; margin-top: 1rem; }
.wenzhang_list a{ border-bottom: 1px #eee solid; padding: 0.3rem 0; display: block;}
.wenzhang_list a h1{font-size: 0.32rem;}
.wenzhang_list a h2{display: flex; align-items: center; color: #aaa; margin-top: 0.12rem;}
.wenzhang_list a h2 i{display: flex; align-items: center; margin-right: 0.3rem;}
.wenzhang_list a h2 i img{display: block; width: 0.24rem; margin-right: 0.08rem;}

.jiages{width: calc(100% - 0.48rem); margin: 0 auto; margin-top: 1.3rem; display:flex; overflow: hidden;}
.jiages table{width: 100%; border: 0; padding: 0; margin: 0;}
.jiages table td,.jiages table th{word-wrap:break-word; white-space:nowrap; box-sizing: border-box; padding: 0.2rem;  background: #fff;}
.jiage_l{ width: 64%; box-sizing: border-box; border: 1px #999 solid; overflow-x: auto; border-right: 0;}
.jiage_l tr{border-bottom: 1px #999 solid;}
.jiage_l tr:last-child{border-bottom: 0;}
.jiage_l tr th{border-right: 1px #999 solid; background: #f5f5f5;}
.jiage_l tr th:last-child{border-right: 0;}
.jiage_l tr td{border-right: 1px #999 solid; background: #fff;}
.jiage_l tr td:last-child{border-right: 0;}

.jiage_r{ width: 36%; box-sizing: border-box; border: 1px #999 solid; overflow-x: auto; box-shadow: -0.1rem 0 0.1rem rgba(0,0,0,.2);}
.jiage_r tr{border-bottom: 1px #999 solid;}
.jiage_r tr:last-child{border-bottom: 0;}
.jiage_r tr th{border-right: 1px #999 solid; background: #f5f5f5;}
.jiage_r tr th:last-child{border-right: 0;}
.jiage_r tr td{border-right: 1px #999 solid; background: #fff;}
.jiage_r tr td:last-child{border-right: 0;}

.products_list{ width: calc(100% - 0.48rem); margin: 0 auto; margin-top: 1.14rem; display: flex; justify-content: space-between; flex-wrap: wrap;}
.products_list a{display: block; width: calc(50% - 0.08rem); box-sizing: border-box; border: 1px #ddd solid; border-radius: 0.1rem; padding: 0.1rem; box-shadow: 0 0 0.1rem rgba(0,0,0,.2); margin-top: 0.16rem;}
.products_list a em{display: block; width: 100%;}
.products_list a em img{display: block; width: 100%;height: 1.78rem;}
.products_list a p{text-align: center; font-size: 0.28rem; box-sizing: border-box; padding: 0.2rem 0.1rem 0.1rem  0.1rem; word-wrap:break-word; white-space:nowrap;overflow: hidden;text-overflow:ellipsis;}

.showPic{width: calc(100% - 0.48rem); margin: 0 auto; margin-top: 0.3rem;}
.showPic img{display: block; max-width: 100%!important; height: auto!important; margin: 0 auto;}

.about-nav{ width: calc(100% - 0.8rem); margin: 0 auto;  margin-top: 1.3rem;  }
.about-nav a{display: flex; align-items: center; background: #eee; margin-top: 0.3rem; padding: 0.5rem; width: 100%; font-size: 0.36rem; box-sizing: border-box; border-radius: 0.1rem;}
.about-nav a img{display: block; width: 0.6rem; margin-right: 0.2rem;}

.showInfo-about{width: calc(100% - 0.48rem); margin: 0 auto;margin-top: 1.3rem; line-height: 1.6; font-size: 0.28rem;}
.showInfo-about img{display: inline-block!important; max-width: 100%!important;height: auto!important;}

.contact-box{ width: calc(100% - 0.48rem); margin: 0 auto; margin-top: 1rem;}
.contact_title{margin-top: 0.5rem; font-size: 0.32rem; font-weight: bold;}
.contact_con{}
.contact_con span{display: flex; align-items: center; justify-content: space-between; border-bottom: 1px #eee solid; padding: 0.5rem 0;}
.contact_con span em{display: block; width: 0.8rem;}
.contact_con span em img{display: block; width: 100%;}
.contact_con span dl{width: calc(100% - 1rem);}
.contact_con span dl dt{font-size: 0.28rem; color: #666;}
.contact_con span dl dd{font-size: 0.3rem; font-weight: bold;}
.mesbox{margin-top: 0.3rem; position: relative;}
.map{ box-sizing: border-box; border: 1px #999 solid; margin-top: 0.3rem;}
.map img{display: block; width: 100%;}


.fenbu-nav{width: 100%; margin-top: 1rem;}
.fenbu-nav a{ width: 100%; box-sizing: border-box; font-size: 0.36rem; padding: 0.3rem; border-bottom: 1px #eee solid; display: flex; align-items: center;}
.fenbu-nav a:last-child{border-bottom: 0;}
.fenbu_two{ display: flex; position: fixed; left: 0; top: 1rem; z-index: 999; width: 100%; background: #fff;}
.fenbu_two a{display: block; height: 1rem; border-bottom: 1px #ddd solid; width: 50%; line-height: 1rem; text-align: center; font-size: 0.32rem;}
.fenbu_two a.on{border-bottom: 1px #51910A solid; color: #51910A;}

.fenbu_list{width: calc(100% - 0.48rem); margin: 0 auto; margin-top: 2.3rem; display: flex; position: relative;}
.fenbu_list i{display: block; width: 1px; height: 100%; background: #eee; position: absolute; top: 0;  left: 0.06rem;}
.fenbu_list span{ display: block; width: 100%; position: relative; z-index: 2;}
.fenbu_list a{box-sizing: border-box; display: flex; align-items: center; justify-content: space-between; font-size: 0.3rem; padding: 0.3rem 0; }
.fenbu_list a::before{content: ""; display: block; width: 0.13rem; height: 0.13rem; border-radius: 50%; background: #51910A; }
.fenbu_list a p{width: calc(100% - 0.2rem);word-wrap:break-word; white-space:nowrap;overflow: hidden;text-overflow:ellipsis;}

.data-nav{ width: calc(100% - 0.8rem); margin: 0 auto;  margin-top: 1.3rem;  }
.data-nav a{display: flex; align-items: center; background: #eee; margin-top: 0.3rem; padding: 0.5rem; width: 100%; font-size: 0.36rem; box-sizing: border-box; border-radius: 0.1rem;}
.data-nav a img{display: block; width: 0.6rem; margin-right: 0.2rem;}


.data_list{width: calc(100% - 0.48rem); margin: 0 auto; margin-top: 1rem; }
.data_list a{ border-bottom: 1px #eee solid; padding: 0.3rem 0; display: flex; align-items: center; justify-content: space-between;}
.data_list a span{display: block; width: calc(100% - 2.3rem);}
.data_list a span h1{font-size: 0.32rem; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden;}
.data_list a span h2{display: flex; align-items: center; color: #aaa; margin-top: 0.12rem;}
.data_list a span h2 i{display: flex; align-items: center; margin-right: 0.3rem;}
.data_list a span h2 i img{display: block; width: 0.24rem; margin-right: 0.08rem;}
.data_list a em{display: block; width: 2rem;}
.data_list a em img{display: block; width: 100%;}

.charts_title{width: calc(100% - 0.48rem); margin: 0 auto;margin-top: 1rem; display: flex; align-items: center; justify-content: space-between; padding: 0.3rem 0;}
.charts_title h1{font-size: 0.32rem;}
.charts_title a{font-size: 0.28rem; color: #0077B5;}

.choose{width: calc(100% - 0.48rem); margin: 0 auto; }

.login{width: calc(100% - 0.48rem); margin: 0 auto;margin-top: 0.5rem; }
.login a{display: block; text-align: center;}
.login a:nth-child(1){background: #51910A; color: #fff; height: 0.9rem; border-radius: 0.1rem; line-height: 0.9rem; font-size: 0.32rem;}
.login a:nth-child(2){margin-top: 0.3rem; font-size: 0.28rem;}
.login a:nth-child(2) i{color: #0077B5;}

.login span{display: block; background: #51910A; color: #fff; height: 0.9rem; border-radius: 0.1rem; line-height: 0.9rem; font-size: 0.32rem;text-align: center;}

.login_inputs{width: calc(100% - 0.48rem); margin: 0 auto;margin-top: 1.3rem; }

.soubox{width: calc(100% - 0.48rem); margin: 0 auto;margin-top: 1.24rem;}
.soubox form{display: flex; }
.soubox input[type = text]{
	outline:none;
	appearance:none;
	-moz-appearance:none;
	-webkit-appearance:none;
	-ms-appearance:none;
	padding: 0;
	margin: 0;
	background: none;
	border: none;
	display: block;
	width: calc(100% - 1rem);
	height: 0.7rem;
	border: 1px #eee solid;
	box-sizing: border-box;
	padding: 0 0.2rem;
	font-size: 0.28rem;
	background: #fff;
	border-right: 0;
}
.soubox input[type = submit]{
	outline:none;
	appearance:none;
	-moz-appearance:none;
	-webkit-appearance:none;
	-ms-appearance:none;
	padding: 0;
	margin: 0;
	background: none;
	border: none;
	display: block;
	width: 1rem;
	height: 0.7rem;
	border: 1px #eee solid;
	box-sizing: border-box;
	padding: 0 0.2rem;
	font-size: 0.28rem;
	background: #51910a;
	color: #fff;
}

.hot_search{width: calc(100% - 0.48rem); margin: 0 auto;margin-top:0.3rem;}
.hot_search p{font-size: 0.28rem;}
.hot_search span{display: flex; flex-wrap: wrap; margin-top: 0.1rem;}
.hot_search span a{color: #999; margin-right: 0.3rem; margin-top: 0.1rem;}

.soubox p{color: #999;}
.soubox p i{color: #51910A; display: inline-block; margin: 0 0.06rem;}
.soubox span{display: block;}
.soubox span a{display: block; border-bottom: 1px #eee solid; padding: 0.3rem 0;}
.soubox span a h1{color: #999;}
.soubox span a h2{font-size: 0.32rem;}

.tubiao{width: 1.4rem; margin: 0 auto; margin-top: 0.2rem;}
.tubiao img{display: block; width: 100%;}

