@charset "utf-8";

/* Hschubin */
*{margin: 0;padding: 0;}
html {font-family: Arial,"Microsoft YaHei";font-size:625%;color: #333;-webkit-text-size-adjust:none;}
body {max-width:640px;margin:auto;font-size:0;background:#fff;}
p,input {font-size:13px;}
a{color:inherit;text-decoration: none;outline-style: none; border:none;}
ul,ol,li{list-style:none;}
img{vertical-align:middle;border:none;display:inline-block;max-width:100%;max-height:100%;}
a,button,input,textarea{-webkit-tap-highlight-color: rgba(0,0,0,0); tap-highlight-color: rgba(0,0,0,0);}
em,i{font-style:normal;}
h1,h2,h3,h4,h5,h6{font-weight:normal;}

 
.clearfix{*zoom:1;}
.clearfix:before,.clearfix:after{content:'';display:block;height:0;clear:both;visibility:hidden;}
.bl{float:left;display:inline-block;}
.br{float:right;display:inline-block;}
.main{max-width:6rem;margin:0 auto;}
.img_box{display:table-cell;vertical-align:middle;text-align:center;}
.col-1{width:100%;float:left;display:inline-block;}
.col-2{width:50%;float:left;display:inline-block;}
.col-3{width:33.33%;float:left;display:inline-block;}
.col-4{width:25%;float:left;display:inline-block;}


.sidebar-wrapper {position:relative; height:100%; overflow: auto; font-size:.2rem;display:none;}
#dowebok {background-color:rgba(0,0,0,.8);}
#dowebok .nav {margin-top:0.5rem; line-height:0.75rem;list-style-type:none;padding:0 0.2rem;}
#dowebok .nav a {display:block;color: #fff;text-decoration:none;}
[data-simplersidebar='active']{box-shadow: 3px 0px 3px 0px rgba(0, 0, 0, 0.5);}
#dowebok ul.nav li{border-bottom:1px solid #555;background:url(../images/angle.png) no-repeat 85% center;background-size:.1rem .16rem;}



.header{
    width:100%;
    max-width:6.40rem;
    height:1rem;
} 
.header h1{
    height:1rem;
    line-height:1rem;
    float:left;
}
.header h1 .img_box{
    width:1.7rem;
    height:.67rem;
}
.header .menu{
    width:.46rem;
    height:.32rem;
    float:right;
    margin:.35rem 0rem 0rem 0rem;
    background:url(../images/menu.png) no-repeat center;
    background-size:.46rem .32rem;
}


 


.banner .swiper-pagination-bullet-active{
    opacity:1px;
    background:#d7b375;
}
.banner{
    width:100%;
    max-width:6.4rem;
}



/*pages*/
.pages{
    text-align:center;
}
.pages a{
    height:.55rem;
    padding:0 .2rem;
    display:inline-block;
    background:#f1f1f1;
    font-size:.22rem;
    line-height:.55rem;
    color:#666;
    margin:0 .03rem;
}
.pages a.on,
.pages a:hover{
    background:#888;
    color:#fff;
}
.pages span{
    font-size:.14rem;
    color:#b5b5b5;
    padding:0 .07rem;
}




.pages2{
    text-align:center;
}
.pages2 a{
    height:.4rem;
    display:inline-block;
    font-size:.18rem;
    line-height:.4rem;
    color:#666;
    margin:0 .03rem;
}
.pages2 a.on,
.pages2 a:hover{
    color:#ec0808;
}





.htit{
    height:1.3rem;
    width:6rem;
    background:url(../images/h1.png) no-repeat center center;
    background-size:.85rem 1.2rem;
}
.htit h2{
    font-size:.3rem;
    line-height:.32rem;
    padding-top:.45rem;
    width:6rem;
    color:#444;
    font-family:"微软雅黑";
    text-align:center;
}
.htit p{
    font-size:.18rem;
    line-height:.4rem;
    width:6rem;
    color:#999;
    font-family:"Arial";
    text-align:center;
}






.htit2{
    height:1.1rem;
    width:6rem;
    margin:0 auto;
}
.htit2 h2{
    font-size:.3rem;
    line-height:.6rem;
    height:.6rem;
    width:6rem;
    color:#444;
    font-family:"微软雅黑";
    text-align:center;
    margin:0 auto;
}
.htit2 p{
    font-size:.18rem;
    line-height:.5rem;
    margin:0 auto;
    height:.5rem;
    width:3rem;
    color:#999;
    border-top:1px solid #aaa;
    border-bottom:1px solid #aaa;
    font-family:"Arial";
    text-align:center;
}



.htit3{
    height:1.3rem;
    width:6rem;
}
.htit3 h2{
    font-size:.3rem;
    line-height:.32rem;
    padding-top:.45rem;
    width:6rem;
    color:#444;
    font-family:"微软雅黑";
    text-align:center;
}
.htit3 p{
    font-size:.18rem;
    line-height:.4rem;
    width:6rem;
    color:#999;
    font-family:"Arial";
    text-align:center;
}


.index_ab{
    width:100%;
    max-width:6.4rem;
    padding:.7rem 0 .2rem 0;
}

.index_ab .text{
    margin:.2rem 0;
}
.index_ab .text p{
    font-size:.2rem;
    line-height:.4rem;
    width:6rem;
    color:#444;
    font-family:"微软雅黑";
}


.index_ab .list_box{
    width:6rem;
}
.index_ab .list_box .list{
    float:left;
    width:3rem;
    padding:.2rem 0;
    display: inline-block;
    font-family:"微软雅黑";
    text-align:center;
}
.index_ab .list_box .list h3{
    font-size:.6rem;
    line-height:1.2rem;
    height:1.2rem;
    width:2.8rem;
    padding:0 .1rem;
    color:#e81f32;
    
}
.index_ab .list_box .list p{
    font-size:.18rem;
    line-height:.3rem;
    height:.3rem;
    width:2.8rem;
    padding:0 .1rem;
    color:#666;
}
.more{
    text-align:center;
    margin:.6rem auto;
}
.more a{
    display: inline-block;
}
.more span{
    display: inline-block;
    width:2.58rem;
    height:.58rem;
    line-height:.58rem;
    text-align:center;
    border:1px solid #999;
    font-size:.2rem;
    color:#666;
    font-family:"微软雅黑";
}









.index_pro_side{
    margin:.4rem auto;
}
.prohd{
    height:.6rem;
    margin-bottom:.4rem;
}
.prohd .swiper-container{
    height:.6rem;
    cursor:pointer;
}
.prohd .swiper-container .swiper-slide{
    height:.4rem;
}
.prohd .swiper-container .swiper-slide h3{
    font-size:.2rem;
    color:#444;
    line-height:.4rem;
    font-family:"微软雅黑";
    text-align:center;
}
.prohd .swiper-container-horizontal > .swiper-scrollbar{
    height:3px;
}
.prohd .swiper-scrollbar-drag{
    background:#e81f32;
}
.probd ul {
    width:6rem;
    margin:0 auto;
}
.probd ul li{
    float:left;
    width:2.9rem;
    height:4rem;
    margin-right:.2rem;
    margin-bottom:.2rem;
}
.probd ul li:nth-child(2n){
    margin-right:0;
}
.probd ul li .img_box{
    width:2.9rem;
    height:2.9rem;
}
.probd ul li a{
    display: block;
}
.probd ul li p{
    font-size:.2rem;
    padding-top:.3rem;
    line-height:.4rem;
    width:2.9rem;
    height:1.1rem;
    color:#666;
    font-family:"Arial";
    text-align:center;
}










.index_honor{
    margin:.2rem 0 .5rem 0;
}
.index_honor .htit2{
    margin:.8rem 0 .5rem 0;
}
.index_honor_side .hd{
    width:6rem;
    height:.5rem;
    margin-bottom:.2rem;
    cursor:pointer;
}
.index_honor_side .hd ul li{
    width:1.5rem;
    height:.5rem;
    line-height:.5rem;
    text-align:center;
    font-size:.2rem;
    color:#444;
    float:left;
}
.index_honor_side .hd ul li.on,
.index_honor_side .hd ul li:hover{
    background:url(../images/bg1.png) no-repeat bottom center;
    background-size:.86rem .03rem;
}

.index_honor_side .bd .swiper-container{
    width:90%;
}
.index_honor_side .bd .swiper-container .swiper-slide{
    width:6rem;
    height:5.5rem;
    text-align:center;
}
.index_honor_side .bd .swiper-container .img_box{
    width:6rem;
    height:4.5rem;
    border:1px solid #aaa;
}
.index_honor_side .bd ul .swiper-pagination-bullet-active{
    opacity: 1;
    background:#fff;
    border:1px solid #aaa;
}





.index_news{
    width:100%;
    max-width:6.4rem;
    background:#eee;
    padding:.7rem 0 .1rem 0;
}
.index_news .htit2{
    margin-bottom:.6rem;
}
.index_news .list{
    width:5.8rem;
    padding:0 .1rem;
}
.index_news .list a{
    display: inline-block;
}
.index_news .list .img_box{
    width:5.8rem;
    height:3.15rem;
}
.index_news .list .text_box{
    padding-top:.45rem;
    width:5.8rem;
    
}
.index_news .list .text_box h3{
    padding-top:.15rem;
    width:5.8rem;
    background:url(../images/bg1.png) no-repeat left top;
    background-size:.3rem .02rem;
    height:.35rem;
    line-height:.35rem;
    font-size:.24rem;
    color:#444;
}
.index_news .list .text_box .day{
    width:5.8rem;
    height:.35rem;
    line-height:.3rem;
    font-size:.2rem;
    color:#666;
    display: block;
}
.index_news .list .text_box .text{
    border-bottom:2px solid #ccc;
    padding:.05rem 0 .25rem 0;
}
.index_news .list .text_box .text p{
    width:5.8rem;
    line-height:.35rem;
    font-size:.2rem;
    color:#666;
}






.footer{
    width:100%;
    max-width:6.4rem;
    padding:.4rem 0;
    background:#2f2f2f;
}
.footer h2{
    text-indent:.7rem;
    width:6rem;
    height:.6rem;
    line-height:.6rem;
    font-size:.4rem;
    color:#fff;
    background:url(../images/footer1.png)no-repeat left center;
    background-size:.55rem .56rem;
}
.footer .text{
    padding:.2rem 0;
    line-height:.38rem;
    font-size:.2rem;
    color:#bcbcbc;
}
.footer .text i{
    display: block;
    width:.6rem;
    line-height:.38rem;
    float:left;
}
.footer .text span{
    display: block;
    width:5.4rem;
    line-height:.38rem;
    float:left;
}
.footer .text2{
    padding:0 0 .4rem 0;
    line-height:.38rem;
    font-size:.2rem;
    color:#bcbcbc;
}







.footer2{
    height:1rem;
    width:100%;
    max-width:6.4rem;
}



.footer3{
    height:1rem;
    width:100%;
    max-width:6.4rem;
    position:fixed;
    left:0;
    right:0;
    bottom:0;
    background:#000;
    z-index: 999;
}
.footer3 ul li {
    float:left;
    width:1.5rem;
    height:1rem;
}
.footer3 ul .btn1{
    background:url(../images/footer2.png) no-repeat center .15rem;
    background-size:.45rem .4rem;
}
.footer3 ul .btn2{
    background:url(../images/footer3.png) no-repeat center .15rem;
    background-size:.38rem .36rem;
}
.footer3 ul .btn3{
    background:url(../images/footer4.png) no-repeat center .15rem;
    background-size:.37rem .41rem;
}
.footer3 ul .btn4{
    background:url(../images/footer5.png) no-repeat center .15rem;
    background-size:.41rem .4rem;
}
.footer3 ul li span{
    float:left;
    width:1.5rem;
    height:.4rem;
    line-height:.4rem;
    padding-top:.6rem;
    font-size:.2rem;
    color:#fff;
    text-align:center;
    position: relative;
}
.footer3 ul li a{
    display: inline-block;
}
.footer3 ul li span i{
    position: absolute;
    right:0;
    top:.12rem;
    width:1px;
    height:75%;
    display: inline-block;
    background: #fff;
}





.net{
    padding:.4rem 0;
}
.net .form_box{
     padding:.3rem 0;
}
.net .form_box select,
.net .form_box input.submit3{
    width:6rem;
    height:.5rem;
    line-height:.5rem;
    text-indent:.15rem;
    border:1px solid #e8e8e8;
    border-radius:.05rem;
    color:#888;
    background:#fff;
    margin-bottom:.2rem;
    outline:none;
}
.net .form_box input.submit3{
    text-align:center;
    font-size:.18rem;
    color:#fff;
    background:#da251d;
    margin-right:0;
    font-family: '微软雅黑';
    cursor:pointer;
}

.net_box{
    box-shadow: 1px 1px .1rem #ccc;
    background:#fff;
}
.net_box .net_sidebar{
    border:1px solid #f2f2f2;
    width:6rem;
}
.net_box .net_sidebar h3{
    height:.6rem;
    line-height:.6rem;
    text-indent:.3rem;
    font-size:.18rem;
    color:#666;
}
.net_box .net_sidebar h3 span{
    font-size:.18rem;
    color:#da251d;
    font-weight:bold;
}
.net_box .net_sidebar li{
    width:6rem;
    height:1.2rem;
    padding:.2rem 0;
    border-top:1px solid #eee;
}

.net_box .net_sidebar li:hover .text_box i{
    background:#ef1919;
}
.net_box .net_sidebar li .text_box{
    float:right;
    width:5rem;
    display:inline-block;
    font-size:.14rem;
    color:#787878;
    position:relative;
}
.net_box .net_sidebar li .text_box h4{
    font-size:.26rem;
    color:#444;
    line-height:.36rem;
}
.net_box .net_sidebar li .text_box i{
    width:.32rem;
    height:.32rem;
    text-align:center;
    line-height:.32rem;
    background:#da251d;
    display:inline-block;
    color:#fff;
    font-size:.18rem;
    font-weight:bold;
    border-radius:1rem;
    position:absolute;
    left:-.5rem;
    top:3px;
}
.net .pages{
    margin:.9rem 0 .4rem 0;
}










.type_btn{
    text-align:center;
    font-size:0;
    width:100%;
    max-width:6.4rem;
    background:#d7b375;
}
.type_btn>ul{
    width:6.4rem;
}
.type_btn>ul>li{
    width:6.4rem;
    height:.65rem;
    line-height:.65rem;
    display:inline-block;
    text-align:left;
    font-size:.22rem;
    color:#fff;
    text-indent:.2rem;
    background:#343434 url(../images/angle1.png) no-repeat 6rem center ;
    background-size:.16rem auto;
    position:relative;
}
.type_btn>ul>li:hover{
    color:#fff;
}
.type_btn>ul>li>ul{
    display:none;
    position:absolute;
    left:0;
    top:.65rem;
    width:100%;
    z-index: 333;
}
.type_btn>ul>li>ul>li{
    line-height:.6rem;
    font-size:.2rem;
    color:#666;
    text-indent:.1rem;
    background:#eee;
    border-top:1px solid #ddd;
}
.type_btn>ul>li>ul>li:hover{
    color:#fff;
    background:#d7b375;
}
.type_btn ul li a{
    display:block;
}









.news{
    width:100%;
    max-width:6.4rem;
}
.news{
  padding:.3rem 0 .2rem 0;
}
.news .list_box{
    width:6rem;
    padding:.35rem 0;
    border-bottom:1px solid #eee;
}
.news .list_box a{
    display: inline-block;
}
.news .img_box{
    float:left;
    width:2.7rem;
    height:1.8rem;
}
.news .text_box{
    float:right;
    width:3rem;
    padding-left:.3rem;
}
.news .text_box h2{
    width:3rem;
    font-size:.22rem;
    color:#444;
    line-height:.4rem;
}
.news .text_box .day{
    width:3rem;
    font-size:.15rem;
    color:#888;
    line-height:.4rem;
}
.news .text_box  p{
    width:3rem;
    font-size:.18rem;
    color:#666;
    line-height:.32rem;
    padding:.1rem 0;
}
.news .pages{
    padding:.8rem 0 .6rem 0;
}




.news_v{
    padding:.6rem 0;
}
.news_v .list_box h3{
    width:6rem;
    font-size:.3rem;
    color:#444;
    display: block;
    line-height:.45rem;
    text-align:center;
}
.news_v .list_box span{
    width:6rem;
    font-size:.18rem;
    color:#888;
    display: block;
    line-height:.2rem;
    text-align:center;
    padding-bottom:.3rem;
}
.news_v .list_box p{
    width:6rem;
    font-size:.18rem;
    color:#666;
    display: block;
    line-height:.32rem;
    padding:.1rem 0;
    text-indent:.4rem;
}
.news_v .pages2{
    padding:.4rem 0;
}






.cont{
    width:100%;
    max-width:6.4rem;
    padding-top:.6rem
}
.cont .list{
    display: block;
    width:6rem;
    padding:.4rem 0;
}
.cont .list p{
    display: block;
    width:6rem;
    padding:.05rem 0;
}
.cont .list p span{
    float:left;
    display: inline-block;
    line-height:.3rem;
    font-size:.2rem;
    color:#666;
    width:1.1rem;
}
.cont .list p i{
    float:left;
    display: inline-block;
    width:4.8rem;
    line-height:.3rem;
    color:#666;
    font-size:.2rem;
}







.cont .form_box{
    display:block;
    width:6rem;
    padding-top:.3rem;
}
.cont .form_box label input{
    border:1px solid #ddd;
    width:6rem;
    height:.6rem;
    line-height:.6rem;
    background:#eee;
    margin-bottom:.35rem;
    font-size:.18rem;
    color:#444;
    text-indent:.15rem;
    z-index: 1;
    outline:none;
}
.cont .form_box form textarea{
    border:1px solid #ddd;
    width:6rem;
    height:2rem;
    line-height:.6rem;
    background: #eee;
    font-size:.18rem;
    color:#444;
    text-indent:.15rem;
    z-index: 1;
    outline:none;
}
.cont .form_box input.submit{
    display: inline-block;
    background:#808080;
    border:1px solid #fff;
    color:#fff;
    width:2.9rem;
    height:.6rem;
    font-size:.15rem;
    line-height:.6rem;
    margin:.6rem .1rem .6rem 0rem;
    outline:none;
    cursor: pointer;
}
.cont .form_box input.reset{
    display: inline-block;
    background:#808080;
    border:1px solid #fff;
    color:#fff;
    width:2.9rem;
    height:.6rem;
    font-size:.15rem;
    line-height:.6rem;
    margin:.6rem 0rem .9rem .1rem;
    outline:none;
     cursor: pointer;
}
.cont .form_box input.reset:hover,
.cont .form_box input.submit:hover{
    background:#ef1c22;
    border:1px solid #ef1c22;
    color:#fff;
}
.cont .form_box form  label input:-moz-placeholder,   
.cont .form_box form textarea:-moz-placeholder {   
    color: #666;   
}   
  
.cont .form_box form  label input:-ms-input-placeholder,   
.cont .form_box form textarea:-ms-input-placeholder {   
    color: #666;   
}   
  
.cont .form_box form  label input::-webkit-input-placeholder,   
.cont .form_box form textarea::-webkit-input-placeholder {   
    color: #666;   
}  
.cont .img_box{
    width:6.4rem;
    height:6rem;

}







.htit4{
    height:.9rem;
    width:6rem;
}
.htit4 h2{
    font-size:.3rem;
    line-height:.4rem;
    width:6rem;
    color:#444;
    font-family:"微软雅黑";
}
.htit4 p{
    font-size:.3rem;
    line-height:.4rem;
    width:6rem;
    color:#ccc;
    font-family:"Arial";
}







.pro{
    width:100%;
    max-width:6.4rem;
}
.pro .list {
    padding:.3rem 0 .5rem 0;
}
.pro .list .img_box{
    width:6rem;
    height:3.03rem;
}
.pro .list .htit4{
    margin-top:.4rem;
}
.pro .list .text{
    padding:.1rem 0 .4rem 0;
    border-bottom:1px solid #bbb;
}
.pro .list .text p{
    font-size:.2rem;
    line-height:.4rem;
    width:6rem;
    color:#666;
    font-family:"Arial";
}






.pro .u2 h3{
    font-size:.22rem;
    color:#666;
    width:6rem;
    height:.6rem;
    line-height:.6rem;
}
.pro .u2 ul {
    width:6rem;
}
.pro .u2 ul li{
    float:left;
    width:1.9rem;
    height:.6rem;
    line-height:.6rem;
    margin-right:.15rem;
    margin-bottom:.2rem;
    color:#fff;
    font-size:.22rem;
    background:#9c9c9c;
    text-align:center;
}
.pro .u2 ul li:nth-child(3n){
    margin-right:0;
}
.pro .u2 ul li.on,
.pro .u2 ul li:hover{
    background:#343434;
}





.pro .u4 ul {
    width:6rem;
    padding-top:.3rem;
}
.pro .u4 ul li{
    float:left;
    width:2.9rem;
    height:3.6rem;
    margin-right:.2rem;
    margin-bottom:.2rem;
}
.pro .u4 ul li:nth-child(2n){
    margin-right:0;
}
.pro .u4 ul li .img_box{
    width:2.9rem;
    height:2.9rem;
}
.pro .u4 ul li a{
    display: block;
}
.pro .u4 ul li p{
    font-size:.2rem;
    line-height:.7rem;
    width:2.9rem;
    height:.7rem;
    color:#666;
    font-family:"Arial";
    text-align:center;
}
.pro .pages{
    margin:.6rem 0 .9rem 0;
}







.about{
    width:100%;
    max-width:6.4rem;
    margin-bottom:.7rem;
}
.about .htit3{
    margin-bottom:.2rem;
}
.about .text{
    padding-bottom: .4rem;
}
.about .text p{
    font-size:.2rem;
    line-height:.36rem;
    width:6rem;
    color:#444;
    font-family:"微软雅黑";
}
.about .img_box{
    width:6rem;
    height:3.3rem;
    padding-bottom:.4rem;
}









.prov{
    width:100%;
    max-width:6.4rem;
    padding:.6rem 0;
}
.prov .prov_side{
    cursor: pointer;
}
.prov .prov_side h3{
    font-size:.26rem;
    color:#333;
    font-family:"Arial";
    line-height:.7rem;
    width:6rem;
    margin:0 auto;
}
.prov .prov_side .bd{
    overflow:hidden;
    width:6rem;
    margin:0 auto;
}
.prov .prov_side .bd li{
    width:6rem;
    height:5.4rem;
}
.prov .prov_side .bd li .img_box{
    width:6rem;
    height:5.4rem;
}
.prov .prov_side .hd{
    margin:.2rem auto;
    position: relative;
}
.prov .prov_side .hd .swiper-container{
    width:80%;
    height:1.6rem;
}
.prov .prov_side .hd .swiper-container .swiper-slide{
    width:.9rem;
    height:.9rem;
    position:relative;
}
.prov .prov_side .hd .img_box{
    width:.9rem;
    height:.9rem;
}
.prov .prov_side .hd .swiper-container .swiper-slide p{
    height:.6rem;
    position:absolute;
    left:0;
    bottom:-.65rem;
    color:#333;
    font-size:.15rem;
}
.prov .prov_side .hd .swiper-slide.on .img_box img{
    border:1px solid red;
}
.prov .prov_side .hd .sprev,
.prov .prov_side .hd .snext{
    width:.3rem;
    text-align:center;
    height:.9rem;
    line-height:.9rem;
    display:inline-block;
    font-size:.3rem;
    font-family: '宋体';
    font-weight:bold;
    color:#fff;
    cursor:pointer;
    position:absolute;
    top:0;
    background:#dcdcdc;
    border:1px solid #dcdcdc;
}
.prov .prov_side .hd .sprev:hover,
.prov .prov_side .hd .snext:hover{
    background:#414141;
    color:#fff;
    border:1px solid #414141;
}
.prov .prov_side .hd .sprev a,
.prov .prov_side .hd .snext a{
    width:.5rem;
    height:.8rem;
    display: inline-block;
}
.prov .prov_side .hd .sprev{
    left:.2rem;
}
.prov .prov_side .hd .snext{
    right:.2rem;
}




.prov_list{
    padding-bottom:.7rem;
}
.prov_list h2{
    font-size:.32rem;
    color:#222;
    font-family:"Arial";
    line-height:.4rem;
    width:6rem;
    padding-bottom:.3rem;
}
.prov_list .text i{
    float:left;
    width:1.1rem;
    line-height:.4rem;
    font-size:.2rem;
    color:#ef1919;
    display: inline-block;
}
.prov_list .text span{
    float:left;
    width:4.9rem;
    font-size:.2rem;
    line-height:.4rem;
    color:#666;
    display: inline-block;
}
.prov_list .img_box{
    width:1.85rem;
    height:1.85rem;
    padding:.4rem 0 .2rem 0;
}
.prov_list h3{
    font-size:.2rem;
    color:#666;
    font-family:"微软雅黑";
    line-height:.3rem;
    width:6rem;
}



.prov_s{
    width:100%;
    max-width:6.4rem;
    margin-bottom:.6rem;
}
.prov_s h2{
    font-size:.3rem;
    color:#333;
    font-family:"微软雅黑";
    line-height:.5rem;
    width:6rem;
    margin-bottom:.4rem;
}
.prov_s .prov_sper{
    position: relative;
    width:6rem;
}
.prov_s .prov_sper .swiper-container{
    width:6rem;
}
.prov_s .prov_sper .swiper-container .swiper-slide{
    width:6rem;
    height:3.8rem;
}
.prov_s .prov_sper .swiper-container .swiper-slide .img_box{
    width:6rem;
    height:3.8rem;
}
.prov_s .prov_sper .sprev,
.prov_s .prov_sper .snext{
    width:.4rem;
    text-align:center;
    height:.5rem;
    line-height:.5rem;
    display:inline-block;
    font-size:.6rem;
    font-family: '宋体';
    font-weight:bold;
    color:#000;
    cursor:pointer;
    position:absolute;
    z-index: 99;
    top:45%;
}
.prov_s .prov_sper .sprev,{
    left:0;
}
.prov_s .prov_sper .snext{
    right:0;
}






.honor .htit3{
    margin:.2rem 0;
}
.honor .list_box{
    width:6rem;
}
.honor .list_box li{
    float:left;
    display: inline-block;
    width:2.8rem;
    height:3rem;
    margin-right:.4rem;
    margin-bottom:.4rem;
}
.honor .list_box li:nth-child(2n){
    margin-right:0;
}
.honor .list_box li .img_box{
    width:2.8rem;
    height:2.3rem;
    line-height:2.3rem;
    border:1px solid #ddd;
    text-align:center;
}
.honor .list_box li p{
    font-size:.2rem;
    color:#444;
    width:2.8rem;
    height:.7rem;
    line-height:.7rem;
    text-align:center;
}
.honor .pages{
    padding:.4rem 0 .9rem 0;
}

.fix{
	position: fixed;
	right:.2rem;
	bottom:1.2rem;
	z-index: 111;
	width:.35rem;
	height:.32rem;
	padding:.1rem;
	background:rgba(255,255,255,.8);
	border-radius:100%;
}
.fix a{
	display: block;
}
.fix a img{
	width:.35rem;
	height:.32rem;
}