/* CSS Document */
html{ font-size:100px;}
body {font-family:微软雅黑;font-size:0.01rem;}
.hs{ color:#ff2f2f;}
.hs1{color:#ff6900}
body,p,h1,h2,h3,h4,h5,h6,dl,dd{ margin:0;}
ul,ol,li{list-style-type: none; margin:0; padding:0}
h1,h2,h3,h4,h5,h6{font-weight:normal;}
a{text-decoration: none; color:#646060;-webkit-tap-highlight-color:rgba(0,0,0,0); }
img{border:none;vertical-align:top; width:100%;}
.clearfix:after{content:""; display:block; visibility:hidden; height:0; clear:both;}
.clearfix{zoom:1;}

.fl{ float:left;}
.fr{ float:right;}
.fix:after{ clear:both; content:"."; height:0px; display:block; overflow:hidden; visibility:hidden; }
.fix{*zoom:1;}
.relative{position: relative;}
.absolute{position: absolute;}

.header{ max-width:6.4rem; margin:0 auto; overflow:hidden;}
.hd-til{ padding:0.2rem 0;background:#2c5697;display:-moz-box;display:-webkit-box;display:-ms-flexbox; display:-webkit-flex;display:flex; -webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center; align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;}
.hd-til div{ width:3.15rem; height:0.48rem;}
.nav1{ background:rgba(255, 255, 255, 0.1); }
.nav1 li{float: left;width: 20%;}
.nav1 a{ padding:0.26rem 0;  text-align:center; font-size:0.22rem; color:#333;display:block;}
.nav1 a.active{ color:#fff; background:#3697c8;}
.nav1 a:hover{color:#fff; background:#3697c8;}

.ban{max-width:6.4rem; margin:0 auto; position:relative; overflow:hidden;}
.yuan{ position:absolute; left:50%; top:50%; margin-left:-2.77rem; margin-top:-2.66rem; width:5.53rem; height:5.35rem; background:url(../images/ban1_shebei.png) no-repeat; background-size:100% 100%;}
.yuan .list{  position:absolute;left: 50%; top: 3.40rem; color:#fff;-webkit-transform: translateX(-50%);
   -moz-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
     -o-transform: translateX(-50%);
        transform: translateX(-50%);}
.yuan li{font-size: .18rem;line-height: .36rem;padding-left: .2rem; background: url(../images/dot.png) no-repeat left center;background-size: .09rem auto;}

.part1,.part2,.part3,.part4,.part5,.part6,.part7{max-width:6.4rem; margin:0 auto; overflow:hidden;}
.bd-til {color: #000;padding-top: .20rem;padding-bottom: 0.28rem; text-align:center;}
.bd-til span {width: .75rem;height: .75rem;padding-bottom: .12rem;}
.inline-block {display: inline-block;}
.bd-til h2 {font-size: .45rem;line-height: .64rem;}
.bd-til h4 {font-size: .25rem; font-family: '宋体';color: #179bcf;}
.part1 .con{ 
display:-moz-box; display:-webkit-box; display:-ms-flex-box; display:-webkit-flex; display:flex;
-moz-box-pack:justify;-webkit-box-pack:justify;-ms-flex-pack:justity;-webkit-justify-content:space-between; justify-content:space-between;
}
.part1 .con .dd{ width:2.02rem; font-size:0.18rem; line-height:0.28rem;}
.part1 .con .dd img{ display:block;}
.part1 .con p{ padding:0.1rem 0.1rem;}

.btn1{ display:block; text-align:center; color:#000; margin:0.3rem auto; width:3.90rem; height:0.62rem; border:2px solid #000; font-size:0.25rem; line-height:0.62rem;}

.part2 .txt{ padding:0.2rem 0 .5rem;background:#00548b; color:#fff; line-height:0.3rem; font-size:0.18rem; text-align: center;
}
.part2 .txt span{ text-align:center;}
.page1 .swiper-pagination-bullet{ background:#fff !important;}
.page1 .swiper-pagination-bullet-active{ background:#88cb5a !important;}

.part3 .list{ width:100%; height:2.06rem; margin-bottom:0.1rem; overflow:hidden;}
.part3 .list .ll{ display:inline; font-size:0.2rem; line-height:0.28rem; color:#fff;width:50%;height:2.06rem; display:-moz-box; display:-webkit-box; display:-ms-flex-box; display:-webkit-flex; display:flex;
-moz-box-align:center; -webkit-box-align:center; -ms-flex-align:center;-webkit-align-items:center;align-items:center;
-moz-box-pack:center;-webkit-box-pace:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;}
.part3 .list span{ display: block;padding: 0 0.2rem;}
.p4-tt,.p5-tt{padding: 0.5rem 0;}
.p4-main{width: 50%;}
.shebei-txt{padding:0.2rem 0 .3rem;}
.shebei-txt-list{padding-left: 0.1rem;padding-top: 0.2rem;}
.shebei-txt-list h2{padding-bottom: 0.1rem;}
.shebei-txt-list h2 span{background-color: #00548b;padding: 0.1rem 0.16rem;border-radius: 0.05rem;font-size: 0.25rem;color:#fff;font-weight: bold;}
.shebei-txt-list li{line-height: 0.28rem;}
.shebei-txt-list li h3{font-size: 0.2rem;font-weight: bold;background: url(../images/dot-2.png) no-repeat left .15rem ;background-size: 0.07rem auto; padding-left: 0.12rem;line-height: 0.36rem;}
.shebei-txt-list li p{font-size: 0.18rem;padding-left: 0.12rem;}
.part5{ background-color: #65b2e9;line-height: 0.24rem;}
.p5-main{text-align: center;font-size: 0.22rem;line-height: 0.33rem;color: #fff;}
.p5-main img{width: 98%;}
.p5-main p{padding: 0.16rem 0 0.3rem;}

.swiper-next,
.swiper-prev{
    width: 0.43rem;
    height: 0.43rem;
    position: absolute;
    left: 0;
    top: 50%;
    background: url(../images/arrow-l.png) no-repeat center;
    background-size: 0.43rem auto;
    z-index: 10;
    cursor: pointer;
    z-index: 10;
}
.swiper-next{
    background-image: url(../images/arrow-r.png);
    left: auto;
    right: 0;
}
.p5-main .swiper-next,
.p5-main .swiper-prev{
    margin-top: -0.7rem;
}

.part6 ul li{float: left;width: 50%;height: 3.1rem;background-color: #65b2e9;text-align: center;color: #fff;}
.part6 ul li:nth-of-type(1),
.part6 ul li:nth-of-type(4){background-color: #4994ca;}
.p6-list-icon{width: 1.25rem;height:1.25rem;display: inline-block;padding-top: 0.22rem;padding-bottom: 0.1rem;}
.part6 li h4{font-size: 0.29rem;}
.part6 li p{font-size: 0.2rem;line-height: 0.33rem;text-align: left;padding: 0 0.2rem;}
.p6-big{height:3.81rem;width: 100%;font-size: 0.2rem;line-height: 0.33rem;text-align: center;color: #fff;}
.p6-big p{width: 100%;left: 0;bottom: 0;}
.part7{padding-bottom: 0.2rem;}
.p7-main .swiper-slide{text-align: center;} 
.p7-main img{width: 96%; }
.ft-logo{padding-top: 0.2rem;}
.ft-logo img{width: 98%;}

.foot .btn1{border:none;}