@charset "utf-8";

/* Hschubin */
*{margin: 0;padding: 0;}
html {font-family: Arial,"Microsoft YaHei";font-size:625%;color: #333;}
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;
    background:url(../images/top.png) no-repeat center;
    background-size: 6.4rem 1rem;
    height:1rem;
} 
.header .logo{
    height:1rem;
    line-height:1rem;
    float:left;
}
.header .logo .img_box{
    width:3.38rem;
    height:.42rem;
}
.header .menu{
    width:.55rem;
    height:.45rem;
    float:right;
    margin:.3rem .3rem 0rem 0rem;
    background:url(../images/menu.png) no-repeat center;
    background-size:.55rem .45rem;
}


 

.banner{
    width:100%;
    max-width:6.4rem;
}
.banner .swiper-pagination-bullet-active{
    opacity:1;
    background:#15153e;
}
.banner .swiper-pagination-bullet{
    width:.5rem;
    height:.04rem;
    border-radius: 0;
}



.banner2{
    width:100%;
    max-width:6.4rem;
}
.banner2 .img_box{
    width:100%;
    max-width:6.4rem;
}






.nav2{
    width:100%;
    max-width:6.4;
    height:.6rem;
    text-align:center;
    background:#f6f6f6;
}
.nav2 ul{
    display: inline-block;
    margin:0 auto;
}
.nav2 ul li{
    float:left;
    width:1.28rem;
    height:.6rem;
    line-height:.6rem;
    color:#272727;
    font-size:.18rem;
    font-family:"微软雅黑";
}
.nav2 ul li.on,
.nav2 ul li:hover{
    color:#fff;
    background:#02004b;
}
.nav2 ul li a{
    display: block;
}





/*pages*/
.pages_box{
    padding:0 0 .7rem 0;
    text-align:center;
}
.pages{
    display: inline-block;
    text-align:center;
}
.pages a{
    float: left;
    height: .35rem;
    line-height: .35rem;
    padding: 0 .14rem;
    display: inline-block;
    background: #fff;
    font-size: .16rem;
    color: #757575;
    border: 1px solid #e5e5e5;
    margin: 0 3px;
}

.pages a.on,
.pages a:hover{
    background:#0b1c51;
    color:#fff;
    border:1px solid #0b1c51;
}

.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{
    width:6rem;
}
.htit h2{
    font-size:.36rem;
    line-height:.5rem;
    width:6rem;
    color:#02004b;
    font-family:"微软雅黑";
    text-align:center;
}
.htit h2.s2{
    background:url(../images/bg4.png) no-repeat center bottom;
}
.htit h2.s3{
    background:url(../images/bg6.png) no-repeat center bottom;
    background-size:5.6rem 0.02rem; 
}
.htit p{
    font-size:.16rem;
    line-height:.34rem;
    width:6rem;
    color:#9f9f9f;
    font-family:"Arial";
    text-align:center;
    position: relative;
}
.htit p i{
    position: absolute;
    top:.5rem;
    left:50%;
    width:0.02rem;
    height:0.15rem;
    background: #02004b;
    display: inline-block;
}







.htit2{
    width:6rem;
}
.htit2 h2{
    font-size:.36rem;
    line-height:.5rem;
    width:6rem;
    color:#fff;
    font-family:"微软雅黑";
    text-align:center;
}
.htit2 h2.s2{
    background:url(../images/bg4.png) no-repeat center bottom;
}
.htit2 p{
    font-size:.16rem;
    line-height:.34rem;
    width:6rem;
    color:#fff;
    font-family:"Arial";
    text-align:center;
    position: relative;
}
.htit2 p i{
    position: absolute;
    top:.5rem;
    left:50%;
    width:0.02rem;
    height:0.15rem;
    background: #02004b;
    display: inline-block;
}





.htit3{
    width:6rem;
}
.htit3 h2{
    font-size:.24rem;
    line-height:.5rem;
    width:6rem;
    color:#fff;
    font-family:"微软雅黑";
    text-align:center;
}
.htit3 h2.s2{
    background:url(../images/bg4.png) no-repeat center bottom;
}
.htit3 p{
    font-size:.24rem;
    line-height:.34rem;
    width:6rem;
    color:#fff;
    font-family:"Arial";
    text-align:center;
    position: relative;
}
.htit3 p i{
    position: absolute;
    top:.5rem;
    left:50%;
    width:0.02rem;
    height:0.15rem;
    background: #02004b;
    display: inline-block;
}








.type_btn{
    text-align:center;
    font-size:0;
    padding:.1rem 0 .35rem 0;
}
.type_btn>ul>li{
    width:2.13rem;
    height:.5rem;
    line-height:.5rem;
    margin-right:.10rem;
    display:inline-block;
    text-align:center;
    font-size:.18rem;
    color:#666;
    border:1px solid #e5e5e5;
    text-indent:.1rem;
    background:#fff;
    background-size:.18rem auto;
    position:relative;
}
.type_btn>ul>li:hover{
    color:#fff;
    background:#02004b;
}
.type_btn>ul>li>ul{
    display:none;
    position:absolute;
    left:0;
    top:.50rem;
    width:100%;
    z-index: 333;
}
.type_btn>ul>li>ul>li{
    line-height:.45rem;
    font-size:.19rem;
    color:#666;
    text-indent:.1rem;
    background:#fff;
    border-top:1px solid #ddd;
}
.type_btn>ul>li>ul>li:hover{
    color:#fff;
    background:#02004b;
}
.type_btn ul li a{
    display:block;
}














.index_ab{
    width:100%;
    max-width:6.4rem;
    padding:.4rem 0 .4rem 0;
}
.index_ab .htit{
    padding-bottom:.2rem;
}
.index_ab .text{
    margin:.2rem auto;
    width:5rem;
}
.index_ab .text p{
    font-size:.18rem;
    line-height:.4rem;
    width:100%;
    color:#777;
    text-align:center;
    letter-spacing:0.01rem;
    font-family:"微软雅黑";
}


.more{
    text-align:center;
    margin:.6rem auto;
}
.more a{
    display: inline-block;
}
.more span{
    display: inline-block;
    width:1.5rem;
    height:.45rem;
    line-height:.45rem;
    text-align:center;
    border:1px solid #ddd;
    border-radius:0.05rem;
    font-size:.12rem;
    color:#777;
    font-family:"微软雅黑";
}
.index_ab .list_box{
    width:100%;
    max-width:6rem;
    min-height:3.2rem;
    background: url(../images/bg.jpg) no-repeat center top;
    background-size:6rem 3.2rem;
    position: relative;
}
.index_ab .list_box p{
    padding-top:1rem;
    padding-bottom:.28rem;
    line-height:.3rem;
    height:.3rem;
    width:3rem;
    color:#7d7d7d;
    font-size:.18rem;
    text-align:center;
    letter-spacing:0.02rem;
}
.index_ab .list_box .btn1{
    background: url(../images/btn1.jpg) no-repeat center .3rem;
    background-size:.65rem .61rem;
    position: absolute;
    left:0;
    top:0;
    border-right:1px solid #f1f1f1;
    border-bottom:1px solid #eee;
    width:3rem;
    height:1.58rem;
}
.index_ab .list_box .btn2{
    background: url(../images/btn2.jpg) no-repeat center .3rem;
    background-size:.74rem .61rem;
    position: absolute;
    right:0;
    top:0;
    border-left:1px solid #f1f1f1;
    border-bottom:1px solid #eee;
    width:3rem;
    height:1.58rem;
}
.index_ab .list_box .btn3{
    background: url(../images/btn3.jpg) no-repeat center .3rem;
    background-size:.64rem .6rem;
    position: absolute;
    left:0;
    bottom:0;
    border-right:1px solid #f1f1f1;
    width:3rem;
    height:1.6rem;
}
.index_ab .list_box .btn4{
    background: url(../images/btn4.jpg) no-repeat center .3rem;
    background-size:.73rem .69rem;
    position: absolute;
    right:0;
    bottom:0;
    border-left:1px solid #f1f1f1;
    width:3rem;
    height:1.6rem;
}




.index_ab2{
    width:100%;
    max-width:6.4rem;
    padding:.6rem 0 0 0;
    background:#f2f2f2;
}
.index_ab2 .list{
     max-width:6rem;
}
.index_ab2 .list h2{
    color:#02004b;
    font-size:.36rem;
    font-family: "微软雅黑";
    height:.5rem;
    line-height:.5rem;
}
.index_ab2 .list h3{
    color:#4c4b4b;
    font-size:.22rem;
    font-family: "微软雅黑";
    height:.4rem;
    line-height:.4rem;
    padding-top:.2rem;
}
.index_ab2 .list p{
    color:#999;
    font-size:.18rem;
    font-family: "微软雅黑";
    line-height:.36rem;
    padding:.2rem 0;
}
.index_ab2 .list .img_box{
    width:6rem;
    height:3.62rem;
    position: relative;
}
.index_ab2 .list .img_box .more2{
    position: absolute;
    right:.05rem;
    bottom:.4rem;
}
 .more2{
    color:#fff;
    font-size:.13rem;
    font-family: "微软雅黑";
    width:1.9rem;   
    height:.5rem;
    line-height:.5rem;
    border-radius: .15rem;
    background: #02004b;
    text-align:center;
}
 .more2 a{
    display: block;
}









.index_ab3 {
    width:100%;
    max-width:6.4rem;
    background: #fff;
}
.index_ab3 .pic_box{
    width:6.2rem;
    height:7.45rem;
    background: #fff;
    position: relative;
    margin:0 auto;
}
.index_ab3 .pic_box .pic1{
    width:6.2rem;
    height:3.07rem;
    line-height:3.07rem;
    text-align:center;
    position: absolute;
    top:.45rem;
    left:0;
    right:0;
}
.index_ab3 .pic_box .pic2{
    width:2.94rem;
    height:3.22rem;
    line-height:3.22rem;
    text-align:center;
    position: absolute;
    bottom:.45rem;
    left:0;
}
.index_ab3 .pic_box .pic3{
    width:2.94rem;
    height:3.22rem;
    line-height:3.22rem;
    text-align:center;
    position: absolute;
    bottom:.45rem;
    right:0;
}






.index_ab4{
    width:100%;
    max-width:6.4rem;
    min-height:8rem;
    padding-bottom:.25rem;
    background: url(../images/bg3.jpg) no-repeat top center;
    background-size: 6.4rem 8.25rem;
}
.index_ab4 .img_box{
    width:6rem;
    height:1.44rem;
    padding:.8rem 0 .2rem 0;
}
.index_ab4 h2{
    color:#fff;
    font-size:.5rem;
    font-weight: bold;
    height:.7rem;
    line-height:.7rem;
    text-align:center;
}
.index_ab4 p{
    color:#d0d0d0;
    font-size:.18rem;
    line-height:.32rem;
    text-align:center;
    padding:.4rem 0;
}
.index_ab4 .more2{
    margin:.2rem auto;
}






.index_pro{
    width:100%;
    max-width:6.4rem;
    min-height:7.1rem;
    background:#f1f1f1 url(../images/bg2.jpg) no-repeat center .2rem;
    background-size: 6.4rem 21.11rem;
}
.index_pro .htit{
    padding:.4rem 0;
}
.index_pro .list{
    width:6rem;
    height:3.85rem;
    position: relative;
}
.index_pro .list li{
    width:2.5rem;
    height:3.45rem;
    padding:.2rem;
    background: #fff;
    box-shadow: .05rem .05rem .15rem #ddd;
}
.index_pro .list li .img_box{
    width:2.5rem;
    height:2.5rem;
    background:#f8f8f8 ;
}
.index_pro .list li .text{
    width:2.5rem;
    height:.95rem;
}
.index_pro .list li .text p{
    width:2.5rem;
    height:.45rem;
    line-height:.45rem;
    text-align:center;
    color:#545454;
    font-size:.2rem;
    font-weight: bold;
    padding:.1rem 0;
}
.index_pro .list li .text .more3{
    width:1.2rem;
    height:.32rem;
    line-height:.32rem;
    text-align:center;
    color:#fff;
    font-size:.12rem;
    font-family: "Arial";
    background: #02004b;
    margin:0 auto;
}
.index_pro .list li .text .more3 a{
    display: block;
}
.index_pro .list .left{
    position: absolute;
    top:0;
    left:0;
}
.index_pro .list .right{
    position: absolute;
    top:0;
    right:0;
}









.index_pro2{
    width:100%;
    max-width:6.4rem;
    height:2.7rem;
    background:#323232;
    position: relative;
}
.index_pro2 .index_pro2_swiper{
    width:5.8rem;
    height:3.25rem;
    margin:0 auto;
    position: absolute;
    bottom:.6rem;
    left:.3rem;
}
.index_pro2 .index_pro2_swiper .sprev,
.index_pro2 .index_pro2_swiper .snext{
    display: inline-block;
    font-size:.3rem;
    color: #000;
    font-family:"宋体";
    width:.5rem;
    height:.9rem;
    line-height:.9rem;
    text-align:center;
    font-weight:bold;
    position: absolute;
    background:rgba(255,255,255,.8);
    top:35%;
    z-index: 99;
}
.index_pro2 .index_pro2_swiper .sprev{
    left:5%;
    border-radius: .5rem 0 0 .5rem;
}
.index_pro2 .index_pro2_swiper .snext{
    right:5%;
    border-radius:0  .5rem .5rem 0;
}






.index_news{
    width:100%;
    max-width:6.4rem;
    min-height:6rem;
    background:#f1f1f1;
    padding-bottom:1.2rem;
    position:relative;
}
.index_news .htit{
    padding:.4rem 0 .6rem 0;
}
.index_news .list{
    padding:.45rem .65rem;
    width:4.4rem;
    height:3.1rem;
    background: #fff;
    margin:0 auto .4rem auto;
}
.index_news .list a{
    display: block;
}
.index_news .list h3{
    color:#02004b;
    font-size:.24rem;
    height:.3rem;
    line-height:.3rem;
}
.index_news .list .img_box{
    width:4.2rem;
    height:1.65rem;
    padding:20px 0;
}
.index_news .list p{
    color:#818181;
    font-size:.18rem;
    line-height:.32rem;
    width:4.4rem;
}
.index_news .more2{
    position: absolute;
    bottom:.6rem;
    left:37%;
}















.footer {
    width:100%;
    max-width:6.4rem;
    background: #f2f2f2;
}
.footer .img_box{
    width:100%;
    max-width:6.4rem;
    background: #f1f1f1;
}
.footer p{
    color:#a6a6a6;
    font-size:.18rem;
    line-height:.24rem;
    padding:.3rem 0;
    text-align:center;
}











.ab_box{
    background: #fff;
    padding:.4rem 0 .2rem 0;
}

.about{
    background: #f3f3f3;
    padding-bottom:.2rem;
    width:100%;
    max-width:6.4rem;
}
.about .list{
    width:5.8rem;
    margin:0 auto;
    padding-bottom:.2rem;
}
.about .list h3{
    color:#02004b;
    font-size:.18rem;
    line-height:.24rem;
    padding:.2rem 0;
    text-align:center;
}
.about .list p{
    width:5.6rem;
    margin:0 auto;
    color:#777;
    font-size:.18rem;
    line-height:.35rem;
    padding:0 0 .2rem 0;
    text-align:center;
}
.about .list .img_box{
    width:5.8rem;
    height:1.32rem;
    margin:.2rem auto;
    text-align:center;
    border:2px solid #ddd;
    border-radius: .1rem;
    box-shadow:.05rem .05rem .15rem #ddd;
}








.about2{
    background: #f3f3f3;
    width:100%;
    max-width:6.4rem;
    margin-top:.3rem;
    padding-bottom:.2rem;
}
.about2 .about2_side{
    width:100%;
    max-width:6rem;
    margin:0 auto;
    padding:.4rem 0;
}
.about2 .about2_side .bd ul li .text h3{
    width:4.8rem;
    margin:0 auto;
    color:#02004b;
    font-size:.18rem;
    line-height:.35rem;
    padding:0 0 .2rem 0;
    text-align:center;
}
.about2 .about2_side .bd ul li .text p{
    width:4.8rem;
    margin:0 auto;
    color:#404040;
    font-size:.18rem;
    line-height:.35rem;
    padding:0 0 .2rem 0;
    text-align:center;
    letter-spacing: 0.02rem;
}
.about2_side .hd{
    width:6rem;
    display:block;
    margin:0 auto;
    text-align:center;
}
.about2_side .hd ul{
    display: inline-block;
}
.about2 .about2_side .hd ul li{
    color:#404040;
    font-size:.18rem;
    width:1.4rem;
    height:.4rem;
    line-height:.4rem;
    text-align:center;
    border:1px solid #02004b;
    float:left;
    margin:0 0.05rem;
}
.about2 .about2_side .hd ul li.on,
.about2 .about2_side .hd ul li:hover{
    color:#fff;
    background:#02004b;
}
.about2 .pic_box{
    width:5.25rem;
    height:5.04rem;
    margin:0 auto;
}







.about3{
    background:#f1f1f1 url(../images/bg5.jpg) no-repeat top center;
    width:100%;
    max-width:6.4rem;
    padding:.3rem 0 .6rem 0;
}
.about3 .htit2{
    padding:.2rem 0;
    margin:0 auto;
}
.about3_box{
    height:4.2rem;
    margin:0 auto;
    position: relative;
}
.about3_box .snext,
.about3_box .sprev{
    color:#fff;
    font-family:"宋体";
    font-size:.55rem;
    z-index: 9999;
    width:.5rem;
    height:.6rem;
    line-height:.6rem;
    display: block;
    text-align:center;
    position: absolute;
    top:-.8rem;
    cursor: pointer;
}
.about3_box .snext{
    left:.2rem;
}
.about3_box .sprev{
    right:.2rem;
}
.about3_box .about3_swiper{
    margin:0 .2rem;
}
.about3_swiper .swiper-slide{
    height:4.18rem;
    display: inline-block;
}
.about3_swiper .swiper-slide .text1{
    height:1.9rem;
    margin:0 .3rem;
    color:#fff;
    font-size:.16rem;
    position: relative;
    cursor: pointer;
}
.about3_swiper .swiper-slide .text1 .p2{
    position: absolute;
    bottom:.2rem;
    left:0;
    width:100%;
    text-align:center;
    font-size:.3rem;
    color:#fff;
    font-weight: bold;
    line-height:.3rem;
}
.about3_swiper .swiper-slide .text1 p{
    position: absolute;
    bottom:.5rem;
    left:0;
    width:100%;
    font-size:.18rem;
    color:#ececec;
    line-height:.3rem;
}
.about3_swiper .swiper-slide .pic{
    height:.24rem;
    width:100%;
    cursor: pointer;
}
.about3_swiper .swiper-slide .pic img{
    width:100%;
}
.about3_swiper .swiper-slide .text2{
    height:2rem;
    margin:0 .3rem;
    color:#fff;
    font-size:.16rem;
    position: relative;
    cursor: pointer;
}
.about3_swiper .swiper-slide .text2 .p2{
    position: absolute;
    top:.2rem;
    left:0;
    width:100%;
    text-align:center;
    font-size:.3rem;
    color:#fff;
    font-weight: bold;
    line-height:.3rem;
}
.about3_swiper .swiper-slide .text2 p{
    position: absolute;
    top:.6rem;
    left:0;
    width:100%;
    font-size:.18rem;
    color:#ececec;
    line-height:.3rem;
}



.about4{
    background:#323232;
    width:100%;
    max-width:6.4rem;
    padding:.2rem 0 .8rem 0;
    position: relative;
}
.about4 .text p{
    font-size:.18rem;
    color:#999;
    line-height:.32rem;
    padding:.3rem .2rem;
}
.about4 .hr{
    background:#f1f1f1;
    width:100%;
    max-width:6.4rem;
    height:.4rem;
    position: absolute;
    bottom:0;
    left:0;
    right:0;
}




.about5{
    background: #fff;
    width:100%;
    max-width:6.4rem;
}
.about5 .htit{
    padding:.2rem 0;
}
.about5 .text{
    padding:.2rem;
}
.about5 .text p{
    width:100%;
    line-height:.3rem;
    font-size:.18rem;
    color:#777;
}
.about5_box{
    margin:.4rem .4rem;
    width:100%;
    max-width:5.6rem;
    position: relative;
}
.about5_box .about5_swiper{
    margin:0 .3rem;
}
.about5_box .snext,
.about5_box .sprev{
    color:#000;
    font-family:"宋体";
    font-size:.45rem;
    z-index: 9999;
    width:.5rem;
    height:.6rem;
    line-height:.6rem;
    display: block;
    text-align:center;
    position: absolute;
    top:35%;
    cursor: pointer;
    background:#f1f1f1;
}
.about5_box .sprev{
    left:-.1rem;
    border-radius:0 .5rem .5rem 0;
}
.about5_box .snext{
    right:-.1rem;
    border-radius:.5rem 0 0 .5rem;
}

.about5_swiper .swiper-slide{
    text-align:center;
    width:2.4rem;
    height:2.9rem;
}
.about5_swiper .swiper-slide .img_box{
    text-align:center;
    width:2.4rem;
    height:2.9rem;
}






.cult .htit{
    padding:.3rem 0;
}


.cult_box{
    background: #f3f4f8;
    padding:.4rem 0;
}

.cult_box .swiper-container .swiper-slide{
    text-align:center;
}
.cult_box .swiper-container .swiper-slide .list{
    width:6.4rem;
    height:3.65rem;
    position: relative;
}
.cult_box .swiper-container .swiper-slide .img_box{
    width:6.4rem;
    height:3.65rem;
    text-align:center;
    margin:0 auto;
}
.cult_box .swiper-container .swiper-slide p{
    width:6.4rem;
    height:.6rem;
    line-height:.6rem;
    text-align:center;
    letter-spacing: 0.02rem;
    margin:0 auto;
    color:#fff;
    background: rgba(0,0,0,.3);
    position: absolute;
    left:0;
    right:0;
    bottom:0;
}



.cult2{
    padding:.4rem 0;
}
.cult2 .list{
    width:6rem;
    height:2.35rem;
    position: relative;
}
.cult2 .list h3{
    font-size:.18rem;
    color:#6d6d6d;
    width:2.85rem;
    height:.4rem;
    line-height:.4rem;
    text-indent:.15rem;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    position: relative;
}
.cult2 .list h3 i{
    width:.05rem;
    height:.3rem;
    background:#7b2206;
    display: inline-block;
    position: absolute;
    left:0;
    top:.02rem;
}
.cult2 .list .img_box{
    width:2.85rem;
    height:1.95rem;
}
.cult2 .list .l1{
    width:2.85rem;
    height:2.35rem;
    position: absolute;
    top:0;
    left:0;
}
.cult2 .list .l2{
    width:2.85rem;
    height:2.35rem;
    position: absolute;
    top:0;
    right:0;
}






.cont{
    width:100%;
    max-width:6.4rem;
}
.cont .main{
    width:5.8rem;
    margin:0 auto;
}
.cont .htit{
    padding:.4rem 0;
}
.cont .text h3{
    color:#000277;
    font-size:.18rem;
    height:.5rem;
    padding:.1rem 0;
}
.cont .text h3 em{
    font-size:.48rem;
}
.cont .text h2{
    color:#303030;
    font-size:.18rem;
    line-height:.24rem;
    padding:.2rem 0;
}
.cont .text h1{
    color:#303030;
    font-size:.18rem;
    line-height:.24rem;
    padding:.1rem 0;
}
.cont .text p{
    color:#303030;
    width:6rem;
    font-size:.18rem;
    line-height:.24rem;
    padding:.1rem 0;
}
.cont .text p em{
    float:left;
    max-width:20%;
    display:block;
}
.cont .text p span{
    float:left;
    max-width:80%;
    display:block;
    overflow: hidden;
}





.cont2{
    background: url(../images/contbg.jpg) no-repeat center center;
    background-size: 6.4rem 3.12rem;
    width:100%;
    max-width:6.4rem;
    padding:.4rem 0 .7rem 0;
    text-align:center;
}
.cont2 .list{
    display: inline-block;
}
.cont2 .list li{
    float:left;
    width:1.65rem;
    height:2.68rem;
    padding:0 .1rem;
}
.cont2 .list li .img_box{
    width:1.65rem;
    height:1.68rem;
    line-height:1.68rem;
}
.cont2 .list li p{
    color:#5b5b5b;
    font-size:.18rem;
    width:1.65rem;
    height:1rem;
    line-height:1rem;
}

.cont3{
    width:100%;
    max-width:6.4rem;
    padding:.2rem 0;
}
.cont3 .img_box{
    width:100%;
    max-width:6.4rem;
}

.cont4 {
    padding:.2rem 0;
}
.cont4 .form_box form p{
    margin:.3rem 0;
}
.cont4 .form_box form p span{
    display: inline-block;
    float:left;
    width:11%;
    padding-right:2%;
    height:.4rem;
    line-height:.4rem;
    font-size:.16rem;
    color:#4b4b4b;
    text-align:right;
}
.cont4 .form_box form p input{
    display: inline-block;
    float:left;
    width:84%;
    height:.4rem;
    line-height:.4rem;
    font-size:.16rem;
    color:#4b4b4b;
    text-indent:.15rem;
    background: #f9f9f9;
    border:1px solid #e5e5e5;
    outline:none;
}
.cont4 .form_box form p textarea{
    display: inline-block;
    float:left;
    width:84%;
    height:1rem;
    line-height:.4rem;
    font-size:.16rem;
    color:#4b4b4b;
    text-indent:.15rem;
    background: #f9f9f9;
    border:1px solid #e5e5e5;
    outline:none;
}
.cont4 .form_box form .submit{
    width:84%;
    margin-left:13%;
    height:.45rem;
    line-height:.45rem;
}
.cont4 .form_box form .submit:hover{
    color:#fff;
    background: #02004b;
}






 .more4{
    width:1.3rem;
    height:.3rem;
    line-height:.3rem;
    border:1px solid #ed4552;
    border-radius:.15rem;
    color:#ed4552;
    font-size:.2rem;
    font-family:"微软雅黑";
    text-align:center;
    margin:0 auto;
}
.more4 a{
    display: block;
}







.load{
    padding:.4rem 0;
    max-width:6.4rem;
}
.load .list_box{
    width:6rem;
}
.load .list_box li{
    float:left;
    width:2.9rem;
    margin-right:.13rem;
    margin-bottom:.5rem;
    border-radius:.05rem;
    border:1px solid #ddd;
}
.load .list_box li:hover{
    -webkit-box-shadow: #aaa 0px 0px .18rem;
   -moz-box-shadow: #aaa 0px 0px .18rem;
    box-shadow: #aaa 0px 0px .18rem;
}
.load .list_box li:nth-child(2n){
    margin-right:0;
}
.load .list_box li .img_box{
    width:2.9rem;
    height:1.33rem;
    line-height:1.33rem;
}
.load .list_box li h3{
    font-size:.2rem;
    color:#404040;
    line-height:.4rem;
    font-weight:bold;
    text-align:center;
    width:2.5rem;
    margin:0 .2rem;
    padding:.2rem 0;
    border-bottom:1px solid #ddd;
}
.load .list_box li .more4{
    margin:10px auto;
}











.net{
    background:#fff;
}
.net .htit{
    margin:.3rem 0;
}
.net .form_box{
    padding:.1rem;
    background: #eee;
}
.net .form_box select{
    float:left;
    width:49%;
    height:.5rem;
    line-height:.5rem;
    text-indent:.15rem;
    border:1px solid #e8e8e8;
    margin-right:2%;
    color:#fff;
    background:#616161;
    -webkit-rtl-ordering: logical;
    outline:none;
}
.net .form_box select:last-child{
    margin-right:0;
}


.net2{
    width:100%;
    max-width:6rem;
    margin:0 auto;
}
.net_box .net_sidebar{
    width:6rem;
    float:right;
    margin:.2rem 0;
}
.net_box .net_sidebar h3{
    height:.6rem;
    line-height:.6rem;
    text-indent:.3rem;
    font-size:.18rem;
    color:#666;
    background:#fff;
}
.net_box .net_sidebar h3 span{
    font-size:.18rem;
    color:#ea3c06;
    font-weight:bold;
}
.net_box .net_sidebar .net_slide{
    padding: 0 .1rem;
    width:5.8rem;
    height:6rem;
    background:#fff;
    overflow-y:scroll;
}
.net_box .net_sidebar ul {
    padding:.2rem 0;
}
.net_box .net_sidebar ul li{
    height:1.35rem;
    border-top:1px solid #f2f2f2;
    padding:.2rem 0;
}

.net_box .net_sidebar ul li .img_box{
    width:1.9rem;
    height:1.35rem;
    float:left;
}
.net_box .net_sidebar ul li .text_box{
    width:3.4rem;
    height:1.35rem;
    float:right;
    display:inline-block;
    font-size:.12rem;
    color:#787878;
    line-height:.26rem;
    position:relative;
}
.net_box .net_sidebar ul li .text_box h4{
    font-size:.16rem;
    color:#353535;
    line-height:.3rem;
}
.net_box .net_main{
    width:5.8rem;
    float:left;
}





.news{
    padding-top:.2rem;
}
.news .htit{
    padding:.2rem 0 0 0;
}
.news .list{
    padding:.3rem 0 .4rem 0;
}
.news .list li{
    width:6rem;
    height:1.7rem;
    background:#f8f8f8;
    margin-bottom:.2rem;
    border:1px solid #ddd;
}
.news .list li .img_box{
    float:left;
    width:2.7rem;
    height:1.7rem;
    line-height:1.7rem;
}

.news .list li .text{
    float:right;
    width:2.85rem;
    height:1.5rem;
    padding: .1rem .2rem;
    position: relative;
}
.news .list li .text h3{
    font-size:.2rem;
    color:#02004b;
    line-height:.4rem;
    border-bottom:1px solid #ddd;
    display: inline-block;
    white-space: nowrap; 
    width: 100%; 
    overflow: hidden;
    text-overflow:ellipsis;
}
.news .list li .text p{
    font-size:.14rem;
    color:#666;
    display: block;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}
.news .list li .text .more2{
    position: absolute;
    bottom:.2rem;
    left:.2rem;
    width:.8rem;
    height:.3rem;
    line-height:.3rem;
    border-radius: .05rem;
}
.news .list li .text .day{
    padding-left:.1rem;
    height:.12rem;
    line-height:.12rem;
    font-size:.12rem;
    color:#888;
    position: absolute;
    bottom:.3rem;
    right:.2rem;
}






.part{
    padding:.4rem 0;
}
.part .htit{
    padding-bottom:.3rem;
}
.part .part_box{
    background: #eee;
    padding:.2rem 0 .6rem 0;
}
.part .part_box ul{
    display:block;
    width:6rem;
    background:#fff;
    margin:0 auto;
}
.part .part_box ul li{
    float:left;
    width:1.8rem;
    margin-right:.1rem;
    height:1.2rem;
    line-height:1.2rem;
    text-align:center;
    border-bottom:1px solid #eee;
}
.part .part_box ul li:nth-child(4n){
    margin-right:0;
}








 .case {
    padding-bottom:.4rem;
 }
 .case .htit{
    padding:.4rem 0;
 }
  .case .case_box{
    background:#fff;
    width:6rem;
    display: block;
    text-align:center;
    position: relative;
}
.case .case_box ul{
    display:block;
    margin:0 auto;
}
.case .case_box ul li{
    float:left;
    width:2.8rem;
    height:3.3rem;
    margin-right:.4rem;
    margin-bottom:.2rem;
    text-align:center;
    padding-bottom:.15rem;
    border-bottom:1px dashed #ddd;
}
.case .case_box ul li:nth-child(2n){
    margin-right:0;
}
.case .case_box ul li .img_box{
    width:2.8rem;
    height:2.7rem;
    line-height:2.7rem;
    overflow: hidden;
}
.case .case_box ul li .img_box img{
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    transform: all 0.5s;
}
.case .case_box ul li .img_box:hover img{
    transform:scale(1.2);
    -moz-transition: scale(1.2);
    -webkit-transition: scale(1.2);
    -o-transition: scale(1.2);
}
.case .case_box ul li p{
    background:#eee;
    font-size:.16rem;
    color:#262626;
    height:.5rem;
    line-height:.5rem;
    margin-top:.1rem;
}





.ser{
    padding-bottom:.4rem;
}
.ser .htit{
    padding:.3rem 0;
}
 .ser .text_box{
    background:#fff;
    margin:30px 0;
/*    -webkit-box-shadow: #ddd 0px 0px 18px;
   -moz-box-shadow: #ddd 0px 0px 18px;
    box-shadow: #ddd 0px 0px 18px;*/

}
.ser .text_box h2{
    color:#02004b;
    font-size:.2rem;
    line-height:.5rem;
    font-family:"微软雅黑";
}
.ser .text_box span{
    color:#02004b;
    font-size:.17rem;
    line-height:.3rem;
    padding-bottom:.1rem;
    font-family:"微软雅黑";
    display: block;
}
.ser .text_box p{
    color:#626262;
    font-size:.14rem;
    line-height:.24rem;
    font-family:"微软雅黑";
    display: block;
    padding:.1rem 0;
}











.login {
    background:url(../images/loginbg.jpg) no-repeat top center;
    background-size:6.4rem 9.27rem;
    padding-top:3.3rem;
    min-height:6.27rem;
}
.login .form_box{
    background: #fff;
    width:5.3rem;
    height:4.2rem;
    margin:0 auto;
    padding:.2rem;
    border:2px solid #efefef;
    -webkit-box-shadow: #eee 0px 0px .1rem;
   -moz-box-shadow: #eee 0px 0px .1rem;
   box-shadow: #eee 0px 0px .1rem;


}
.login .form_box h2{
    color:#3a3a3a;
    font-family:"微软雅黑";
    font-size:.18rem;
    line-height:.4rem;
    text-align:center;
    border-bottom:1px solid #e8e8e8;
}
.login .form_box h2 i{
    color:#b70000;
}
.login .form_box form{
    width:3.7rem;
    margin:.4rem auto;
}
.login .form_box form p{
    width:3.7rem;
    height:.56rem;
    display: block;
    margin-bottom:.25rem;
    z-index: 99;
    border:1px solid #ddd;
}
.login .form_box form p.p1{
    background: url(../images/login2.jpg) no-repeat left center;
    background-size:.5rem .38rem;
}
.login .form_box form p.p2{
    background: url(../images/login3.jpg) no-repeat left center;
    background-size:.5rem .38rem;
}
.login .form_box form p.p3{
    background: url(../images/login4.jpg) no-repeat left center;
    background-size:.5rem .38rem;
    position: relative;
}
.login .form_box form p.p3 .pic{
    width:.6rem;
    height:.24rem;
    position: absolute;
    right:.2rem;
    top:.12rem;
}
.login .form_box form p input{
    width:3.1rem;
    line-height:.54rem;
    margin-left:.56rem;
    text-indent:.15rem;
    font-size:.14rem;
    border:1px solid #fff;
    color:#9f9f9f;
    outline: none;
}
.login .form_box form  .submit{
    background: #02004b;
    color:#fff;
    width:3.7rem;
    height:.56rem;
    line-height:.56rem;
    text-align:center;
    font-size:.16rem;
    letter-spacing:.2rem;
    outline: none;
    border:1px solid #02004b;
}










.pro .htit{
    padding:.3rem 0;
}
.pro .form_box{
    position: relative;
    width:6rem;
    height:1.12rem;
}
.pro .form_box .expand_box{
    display: block;
    position: absolute;
    left:0;
    top:0;
    z-index: 39;
}
.pro .form_box .nav>li{
    float:left;
    width:2.76rem;
    line-height:.36rem;
    margin-right:.4rem;
    margin-bottom:.2rem;
    font-size:.16rem;
    color:#444;
    font-family:"微软雅黑";
    background-size: .15rem .1rem;
    border:1px solid #ddd;
    outline:none;
}
 .pro .form_box .nav>li:nth-child(2){
    margin-right:0;
 }
.pro .form_box .expand_box .bd {
    display: none;
} 
.pro .form_box .nav>li>a{
    display: block;
    text-indent:.15rem;
    height:.36rem;
    background: #fff url(../images/probg2.png) no-repeat 2.5rem center;
}
.pro .form_box .nav>li>ul{
    width:2.76rem;
    background: #fff;
    border:1px solid #ddd;
}
.pro .form_box .nav>li>ul>li{
    display: inline-block;
    width:2.76rem;
    line-height:.36rem;
    text-align:left;
    font-size:.16rem;
    color:#444;
    font-family:"微软雅黑";
}
.pro .form_box .nav>li>ul>li>a{
    text-indent:.15rem;
    display: block;
}
.pro .form_box .nav>li>ul>li:hover{
    height:.36rem;
    background: #fff url(../images/p_bg3.png) no-repeat 2.5rem center;
    background-size:.13rem .1rem;
}
.pro .form_box .nav>li>ul>li>ul{
    width:2.76rem;
    background: #fff;
    border:1px solid #ddd;
}
.pro .form_box .nav>li>ul>li>ul>li>a{
    text-indent:.15rem;
    display: block;
}
.pro .form_box .nav>li>ul>li>ul>li{
    display: inline-block;
    width:100%;
    line-height:.36rem;
    text-align:left;
    font-size:.16rem;
    color:#444;
    font-family:"微软雅黑";
    position: relative;
}
.pro .form_box .nav>li>ul>li>ul>li>a:hover{
    height:.36rem;
    background: #fff url(../images/probg2.png) no-repeat 2.5rem center;
    background-size:.1rem .08rem;
}
.pro .form_box .nav>li>ul>li>ul>li>ul{
    width:2.76rem;
    background: #fff;
    border:1px solid #ddd;
}
.pro .form_box .nav>li>ul>li>ul>li>ul>li>a{
    text-indent:.15rem;
    display: block;
}
.pro .form_box .nav>li>ul>li>ul>li>ul>li>a.on,
.pro .form_box .nav>li>ul>li>ul>li>ul>li>a:hover{
    color:#000;
}
.pro .form_box .nav>li>ul>li>ul>li>ul>li{
    display: inline-block;
    width:2.76rem;
    line-height:.36rem;
    text-align:left;
    font-size:.16rem;
    color:#444;
    font-family:"微软雅黑";
}












.pro .form_box .f_box{
    position: absolute;
    right:0;
    bottom:.2rem;
    z-index: 50;
    width:2.8rem;
    height:.34rem;
}
.pro .form_box form label{
    height:.34rem;
    display: inline-block;
}
.pro .form_box form label input{
    display: inline-block;
    outline: none;
}
.pro .form_box form label .t1{
    float:left;
    width:2.28rem;
    height:.34rem;
    line-height:.34rem;
    text-indent:.2rem;
    font-size:.16rem;
    color:#666;
    border:1px solid #ddd;
}
.pro .form_box form label .t2{
    float:left;
    width:.48rem;
    height:.36rem;
    line-height:.36rem;
    display: block;
    border:1px solid #ddd;
    background: #fff url(../images/probg3.png) no-repeat center center;
    background-size: .16rem .15rem;
}





.pro2 {
    padding:.4rem 0 .7rem 0;
}
.pro2 .main{
    background: #fff;
    -webkit-box-shadow: #ddd 0px 0px 80px;
   -moz-box-shadow: #ddd 0px 0px 80px;
    box-shadow: #ddd 0px 0px 80px;
}
.pro2 ul{
    padding:.4rem .2rem;
}
.pro2 ul li{
    float:left;
    width:2.4rem;
    height:3.4rem;
    margin-right:.35rem;
    margin-bottom:.2rem;
    padding:.1rem;
}
.pro2 ul li:hover{
    -webkit-box-shadow: 0px .05rem .25rem #aaa;
    -moz-box-shadow: 0px .05rem .25rem #aaa;
    box-shadow:  0px .05rem .25rem #aaa;
    background: #fff;
    opacity: 1;
    transition-duration: 0s;
}
.pro2 ul li:nth-child(2n){
    margin-right:0;
}
.pro2 ul li .img_box{
    width:2.4rem;
    height:2.4rem;
    line-height:2.4rem;
    background:#f8f8f8;
    margin-bottom:.3rem;
    position: relative;
  /*  -webkit-box-shadow: 0px 5px 25px #ddd;
   -moz-box-shadow: 0px 5px 25px #ddd;
    box-shadow:  0px 5px 25px #ddd;*/
}
.pro2 ul li:hover .img_box .img1{
    width:2.4rem;
    height:2.4rem;
    line-height:2.4rem;
    position: absolute;
    bottom:0px;
    left:0px;
    display: block;
    background: #fff;
    z-index: 999;
}
.pro2 ul li:hover .img_box .img2{
    display: none;
}
.pro2 ul li .img_box .img2{
    width:2.4rem;
    height:2.4rem;
    line-height:2.4rem;
    background: #fff;
    position: absolute;
    bottom:0;
    left:0;
    display: block;
}
.pro2 ul li .text{
    border-top:1px solid #d4d4d4;
    width:2.4rem;
    height:.8rem;
    margin-top:.2rem;
}
.pro2 ul li .text p{
    float:left;
    width:2.1rem;
    padding-left:.2rem;
    height:.8rem;
    color:#434343;
    font-size:.16rem;
    line-height:.26rem;
}
.pro2 ul li .text p i{
    display: block;
    width:2.1rem;
    color:#818181;
    padding-top:.15rem;
    font-size:.16rem;
}





.prov{
    background: #eee;
    width:100%;
    max-width:6.4rem;
}
.prov .htit{
    padding:.3rem 0;
}








.prov2{
    background: #eee;
    width:100%;
    max-width:6.4rem;
}
.prov_side{
    background: #fff;
    padding:.4rem 0 .2rem 0;
    overflow: hidden;
}
.prov_side .bd{
    width:4.55rem;
    height:4.58rem;
    margin:0 auto;
}
.prov_side .bd ul li{
    text-align:center;
    width:4.55rem;
    height:4.58rem;
}
.prov_side .bd ul li .img_box{
    width:4.55rem;
    height:4.58rem;
}
.prov_side .hd{
    height:1.2rem;
    padding:.2rem 0;
}
.prov_side .hd .swiper-container{
    width:70%;
}
.prov_side .hd .swiper-slide{
    height:1.2rem;
    text-align:center;
}
.prov_side .hd .swiper-slide .img_box{
    height:.9rem;
    line-height:.9rem;
    display: block;
    margin:0 auto;
}
.prov_side .hd .swiper-slide p{
    color:#777;
    font-size:.14rem;
    line-height:.3rem;
    text-align:center;
}





.prov3{
    background: #eee;
    width:100%;
    max-width:6.4rem;
    padding-bottom:.4rem;
    position: relative;
}
.prov3 .main{
    background: #fff;
    padding-bottom:.4rem;
}
.prov3 .more_er{
    width:1.4rem;
    display: inline-block;
    position: absolute;
    right:.8rem;
    top:.4rem;
    z-index: 99;
}
.prov3 .more_er a{
    display: block;
}
.prov3 .more_er span{
    width:1.1rem;
    height:.4rem;
    padding-left:.3rem;
    line-height:.4rem;
    display: inline-block;
    text-align:center;
    border:1px solid #ddd;
    box-shadow: 1px 1px .15rem #ddd;
    border-radius: .06rem;
    color:#333;
    font-size:.16rem;
    background:#fff url(../images/erbg.png) no-repeat .1rem center;
    background-size:.3rem .3rem;
}

.prov3 .list{
    border-top:1px solid #eee;
    width:4.55rem;
    padding: .2rem 0 .4rem 0;
    margin:0 auto;
}
.prov3 .list p{
    width:4.55rem;
    padding:.1rem 0;
}
.prov3 .list p i{
    display: inline-block;
    float:left;
    max-width:1.3rem;
    line-height:.25rem;
    font-size:.14rem;
    color:#333;
    font-weight: bold;
    padding-right:.1rem;
}
.prov3 .list p span{
    display: inline-block;
    float:left;
    max-width:3.25rem;
    line-height:.25rem;
    font-size:.14rem;
    color:#575757;
}

.prov3 .prov_pages{
    width:4.55rem;
    height:.5rem;
    margin:0 auto;
}
.prov3 .prov_pages a{
    float:left;
    width:1.4rem;
    height:.5rem;
    line-height:.5rem;
    display: inline-block;
    color:#000;
    font-size:.12rem;
}
.prov3 .prov_pages .t1.on,
.prov3 .prov_pages .t1:hover{
    background:#f6f6f6 url(../images/prov_btn2.jpg) no-repeat .15rem center;
    background-size:.17rem .17rem; 
}
.prov3 .prov_pages .t2.on,
.prov3 .prov_pages .t2:hover{
    background:#f6f6f6 url(../images/prov_btn3.jpg) no-repeat 1rem center;
    background-size:.18rem .18rem; 
}
.prov3 .prov_pages .t3.on,
.prov3 .prov_pages .t3:hover{
    background:#f6f6f6 url(../images/prov_btn1.jpg) no-repeat .15rem center;
    background-size:.2rem .18rem; 
}
.prov3 .prov_pages .t1{
    border-radius: .5rem 0 0 .5rem;
    border:1px solid #d9d9d9;
    border-right:0;
    text-indent:.3rem;
    background:url(../images/prov_btn2.jpg) no-repeat .15rem center;
    background-size:.17rem .17rem; 
}
.prov3 .prov_pages .t2{
    border-top:1px solid #d9d9d9;
    border-bottom:1px solid #d9d9d9;
    position: relative;
    text-indent:.2rem;
    background:url(../images/prov_btn3.jpg) no-repeat 1rem center;
    background-size:.18rem .18rem; 
}
.prov3 .prov_pages .t2 i{
    width:1px;
    height:.3rem;
    position: absolute;
    top:.12rem;
    left:0;
    background:#a9a9a9;
}
.prov3 .prov_pages .t3{
    border-radius:0 .5rem .5rem 0;
    border:1px solid #d9d9d9;
    text-indent:.5rem;
    background:url(../images/prov_btn1.jpg) no-repeat .15rem center;
    background-size:.2rem .18rem; 
}






.prov5{
    padding:.2rem 0;
    width:100%;
    max-width:6.4rem;
    background: #eee;
}
.prov5_box{
    position: relative;
    width:6rem;
    margin:0 auto;
    background:#fff;
    padding:.2rem 0 .3rem 0;
}
.prov5_box h2{
    width:6rem;
    height:.5rem;
    text-indent: .3rem;
    line-height:.5rem;
    font-size:.2rem;
    color:#353535;
}
.prov5_box .sprev,
.prov5_box .snext{
    position: absolute;
    bottom:.3rem;
    width:1.8rem;
    height:.32rem;
    line-height:.32rem;
    background:#f1f1f1;
    text-align:center;
    font-size:.2rem;
    font-family:"宋体";
    z-index: 999;
}
.prov5_box .snext{
    right:.25rem;
}
.prov5_box .sprev{
    left:.25rem;
}
.prov5_box .swiper-slide{
    
    width: 6rem;
}
.prov5_box .swiper-slide .img_box{
    height: 3.7rem;
    width: 6rem;
    line-height: 4.7rem;
    text-align:center;
}






.prov6 {
    background: #eee;
    padding:.4rem 0;
}
.prov6 .main{
    background: #fff;
    padding:.3rem 0;
}
.prov6 h2{
    font-size:.2rem;
    color:#353535;
    font-family:"微软雅黑";
    line-height:.4rem;
    padding:.4rem 0 .2rem .2rem;
}
.prov6 .text h3{
    font-size:.14rem;
    color:#000;
    font-family:"微软雅黑";
    font-weight:bold;
    line-height:.24rem;
    padding:.15rem .2rem;
}
.prov6 .text p{
    font-size:.14rem;
    color:#353535;
    font-family:"微软雅黑";
    line-height:.24rem;
    padding:.15rem .2rem;
}
.prov6 .text .img_box{
    width:6rem;
    padding:.2rem .2rem;
}








.news_v {
    padding:.4rem 0;
}
.news_v .htit{
    margin:.3rem 0;
}
.news_v .text_box{
    display: block;
    padding-bottom:.5rem;
}
.news_v .text_box .text{
    font-size:.15rem;
    color:#444;
    line-height:.3rem;
}
.news_v .text_box h2{
    text-align:center;
    font-size:.3rem;
    color:#444;
    line-height:.8rem;
}
.news_v .text_box .img_box{
    max-width:6rem;
    width:100%;
}

