@charset "UTF-8";


.fl { float: left;  } 
.fr { float: right;  }

.pr{ position:relative;}
.pa{ position:absolute;}

.mn_img{display: block;width: 100%;}
.mn_a{display: block;margin: 0 auto;   /*  animation: zixunBtn 3s linear infinite;   */}
.mn_a img{display: block;width: 100%;}

.mn_one p{position: absolute;top: 52.5%;text-align: center;
font-size: .9rem;color: #3c3c3c;line-height: 1.5rem;width: 25.78%;}
.mn_one p:nth-child(1){left: 5%;}
.mn_one p:nth-child(2){left: 37%;}
.mn_one p:nth-child(3){left: 69.5%;}

.mn_one a{position: absolute;width:50%;top: 85%;left: 24%; }
.mn_two_p{width: 87.5%;margin: 1rem auto 1.5rem;font-size: .9rem;line-height: 1.6rem;color: #3c3c3c;}





.slide{width:93.75%;margin:0 auto;}
.div1{overflow:hidden;}
.div1 div{background-color: #e393fe;width: 32.5%;float: left;margin-left:1.2%;overflow: hidden;position: relative;}
.div1 div:first-child{margin-left: 0;}
.div1 div img{display: block;width: 63%;margin: .5rem auto 0;}
.div1 div h3{text-align: center;font-size: .9rem;color: #ffffff;font-weight: bold;padding: .75rem 0 .3rem;}
.div1 div p{font-size: .9rem;color: #ffffff;line-height: 1.4rem;padding: 0 .2rem;}
.div1 div a{width: 70%;text-align: center;background: #cd70ec;border-radius: 1rem;padding: .5rem 0;margin: .5rem auto;
font-size: .9rem;color: #fefefe;}




.owl-carousel .owl-wrapper:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}
.owl-carousel {
    display: none;
    position: relative;
    width: 100%;
    -ms-touch-action: pan-y;
}
.owl-carousel .owl-wrapper {
    display: none;
    position: relative;
    -webkit-transform: translate3d(0px, 0px, 0px);
}
.owl-carousel .owl-wrapper-outer {
    overflow: hidden;
    position: relative;
    width: 100%;
}
.owl-carousel .owl-wrapper-outer.autoHeight {
    -webkit-transition: height 500ms ease-in-out;
    -moz-transition: height 500ms ease-in-out;
    -ms-transition: height 500ms ease-in-out;
    -o-transition: height 500ms ease-in-out;
    transition: height 500ms ease-in-out;
}
.owl-carousel .owl-item {
    float: left;
}
.owl-controls .owl-page,
.owl-controls .owl-buttons div {
    cursor: pointer;
}
.owl-controls {
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.owl-carousel  .owl-wrapper,
.owl-carousel  .owl-item {
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -ms-backface-visibility: hidden;
    -webkit-transform: translate3d(0,0,0);
    -moz-transform: translate3d(0,0,0);
    -ms-transform: translate3d(0,0,0);
}
.owl-theme .owl-controls {
    margin-top: .3rem;
    text-align: center;
  padding-bottom:0.3rem;
}
.owl-theme .owl-controls .owl-buttons div {
    color: #FFF;
    opacity: 0.5;
    font-size: 0;
    width: .46rem;
    height: .5rem;
    position: absolute;
}

.owl-theme .owl-controls.clickable .owl-buttons div:hover {
    filter: Alpha(Opacity=100);
    opacity: 1;
    text-decoration: none;
}
.owl-theme .owl-controls .owl-page {
    display: inline-block;
    zoom: 1;
    *display: inline;
}
.owl-theme .owl-controls .owl-page span {
    display: block;
    width: 0.7rem;
    height: .7rem;
    margin: .05rem .2rem;
    border-radius: 50%;
    background: #4a97ff;
}
.owl-theme .owl-controls .owl-page.active span,
.owl-theme .owl-controls.clickable .owl-page:hover span {
    background: #979497;
}
.owl-theme .owl-controls .owl-page span.owl-numbers {
    height: auto;
    width: auto;
    color: #ccc;
    padding: .02rem .1rem;
    font-size: .12rem;
    -webkit-border-radius: .3rem;
    -moz-border-radius: .3rem;
    border-radius: .3rem;
}
#part-seven-slide-cont .owl-pagination {
    display: none;
}

.mn_thr_zn{background: #70d4ff;padding-top: 1.2rem;padding-bottom: 1.7rem;}

.mn_thr_div{width: 95.3%;margin: 0 auto 0;overflow: hidden;border-radius: .5rem;background-color: #fff;}
.mn_thr_01{width: 100%;overflow: hidden;}
.mn_thr_01 img{display: block;width: 40.6%;margin-left: 8.8%;}
.mn_thr_01 div{margin-left: .8rem;width: 45%;position: relative;}


.thr_01_rg p{position: absolute;}
.thr_01_rg p:nth-child(1){top: 1rem;left: 1rem; font-size: 1.2rem;color: #b0b7bc;}
.thr_01_rg p:nth-child(2){top: 1rem;left: 7rem; font-size: .9rem;color: #b0b7bc;}
.thr_01_rg p:nth-child(3){top: 3rem;left: 1rem; font-size: 1.2rem;color: #12394a;}
.thr_01_rg p:nth-child(4){top: 3rem;left: 7rem; font-size: 1.2rem;color: #12394a;}
.thr_01_rg p:nth-child(5){top: 5rem;left: 1rem; font-size: 1.2rem;color: #12394a;}
.thr_01_rg p:nth-child(6){top: 5rem;left: 7rem; font-size: 1.2rem;color: #12394a;}
.thr_01_rg a{width: 9rem;height: 2.25rem;line-height: 2.25rem;text-align: center;position: absolute;
top: 8rem;left: 2rem;font-size: 1rem;color: #ffffff;font-weight: bold;background-color: #ce7aea;border-radius: 2rem;}
.thr_img_01{display: block;margin: 1.5rem auto ;width: 85%;}

.mn_thr_ul{overflow: hidden;width: 87.7%;margin: 0 auto 1.75rem;}
.mn_thr_ul li{width: 45.6%;border-radius: .5rem;overflow: hidden;box-shadow:0px 0px .75rem #dad7d1;
-o-box-shadow:0px 0px .75rem #dad7d1;-moz-box-shadow:0px 0px .75rem #dad7d1;-webkit-box-shadow:0px 0px .75rem #dad7d1;
margin: .5rem}
.mn_thr_ul li img{display: block;width:71%;margin: 1.25rem auto; }
.mn_thr_ul li p{font-size: .9rem;color: #000000;line-height: 1.5rem;padding: 0 1.5rem 1rem;}
.mn_tab_01{width: 93.75%;margin: 2rem auto 0;overflow: hidden;}
.mn_tab_01 li{width: 18.3%;float: left;margin-left:2%;position: relative;}
.mn_tab_01 li:first-child{margin-left: 0;}
.mn_tab_01 li img{display: block;width: 100%;}
.mn_tab_01 li img:nth-child(1){display: none;}
.mn_tab_01 li img:nth-child(2){display: block;}
.mn_tab_01 li.on img:nth-child(1){display: block;}
.mn_tab_01 li.on img:nth-child(2){display: none;}
.mn_tab_01 li h3{position: absolute;width: 100%;text-align: center;font-size: 1.5rem;color: #fefefe;top: 17%;left: 0;}
.mn_tab_01 li p{font-size: .9rem;color: #fefefe;width: 100%;text-align: center;top: 49%;left: 0;position: absolute;}

.mn_tab_02{width: 93.75%;margin: .5rem auto 1.2rem;overflow: hidden;}
.mn_tab_02 li{position: relative;width: 100%;float: left;display: none;}
.mn_tab_02 li img{display: block;width: 100%;}
.mn_tab_02 li p{position: absolute;font-size: .9rem;color: #fefefe;line-height: 1.7rem;bottom: 5%;width: 86.6%;left: 6.6%;}
.mn_tab_02 li:first-child p{line-height: 1.2rem;bottom: 4%;}
.mn_a_02{width: 50%;margin-bottom: 1rem;}
.mn_four_cn{background-color: #70d4ff;overflow: hidden;}
.mn_four_cn div{width:95%;margin: 1rem auto 0;position: relative;}
.mn_four_cn div h3{width:50%;position: absolute;text-align: center;font-size: 1.3rem;color: #ffffff;top: 15%;left: 13%;font-weight: bold;}
.mn_four_cn div p{width: 53.5%;position: absolute;font-size: .9rem;color: #ffffff;line-height: 1.4rem;top: 36%;left: 11%;}
.mn_four_cn div .mn_four_img{display: block;width: 29.3%;top: 11%;right: 4%;position: absolute;}
.mn_a_03{width: 50%;margin-top: 1.5rem;margin-bottom: 1.5rem;}
.mn_five_cn{position: relative;}
.mn_five_cn p{position: absolute;font-size: 1rem;color: #000000;line-height: 1.2rem;}
.mn_five_cn p:nth-child(1){top: 22%;left: 10%;}
.mn_five_cn p:nth-child(2){top: 22%;right: 10%;}
.mn_five_cn p:nth-child(3){top: 68%;left: 6%;}
.mn_five_cn p:nth-child(4){top: 68%;right: 6%;}
.mn_five_cn p:nth-child(5){top: 85%;left: 10%;}
.mn_five_cn p:nth-child(6){top: 85%;right: 10%;}
.mn_a_04{width: 50%;margin: 2.5rem auto 1.7rem;}

.mn_six_cn span{display: inline-block;background-color: #e393fe;padding: .2rem .2rem;position: absolute;font-size: 1rem;color: #ffffff;}
.mn_six_cn p{position: absolute;font-size: .9rem;color: #ffffff;line-height: 1.5rem;}
.mn_six_cn a{position: absolute;width: 50%;top: 70%;left: 47%;} 
.mn_six_cn span:nth-child(1){top: 26%;left: 48%;}
.mn_six_cn p:nth-child(2){top: 33%;left: 48%;}
.mn_six_cn span:nth-child(3){top: 44%;left: 48%;}
.mn_six_cn p:nth-child(4){top: 51%;left: 48%;width: 50%;}
.mn_seven_cn{width: 93.75%;margin: 1.2rem auto 1.1rem;overflow: hidden;background-color: #d5effb;position: relative;padding-bottom: 1.5rem;}

.slideBox .bd{width: 73.3%;margin: 1.5rem auto 0;}
.slideBox .bd ul li img{display: block;width: 100%;}
.slideBox .hd{display: none;}
.slideBox .prev{position: absolute;width:5.8%;left: 4%;top: 46%; }
.slideBox .next{position: absolute;width:5.8%;right: 4%;top: 46%; }
.slideBox .prev img,.slideBox .next img{width: 100%;}
.mn_a_07{width: 50%;margin-bottom: 1.9rem;}


.mn_footer{background: #70d4ff;padding-top: 2.2rem;}
.mn_footer_cn{width: 93%;/*585px*/margin: 0 auto 1.5rem;overflow: hidden;} 
.mn_footer_xt{width:15%; }
.mn_footer_xt img{display: block;width: 95%;margin: 0 auto .4rem;}
.mn_footer_xt p{text-align: center;font-size: .7rem;color: #2d2d2d;}

.mn_footer_rg{width: 81%;position: relative;margin-left:3%;background-color: #fff; border-radius: .7rem;}
.footer_xt_img{position: absolute;display: block;width: 3.5%;top: 1rem;left: -.75rem;}
.mn_footer_top{overflow: hidden;width: 95%;margin: 0 auto 0;border-bottom: 1px dashed #ccc;padding-top: 1rem;padding-bottom: .3rem;}
.footer_top_01{float: left;display: inline-block;font-size: .7rem;color: #333333;}
.footer_top_xx{font-size: .7rem;color: #e24e0d;display: inline-block;float: left;}
.footer_top_02{float: left;display: inline-block;font-size: .7rem;color: #737271;margin: 0 4.5rem 0 2rem;}
.footer_top_03{float: left;font-size: .7rem;color: #737271; width: 15%;vertical-align: middle;}
.footer_top_03 img{display: inline-block;width: 26%;float: left;margin-right: .2rem;vertical-align: middle;}
.footer_top_04{float: left;font-size: .7rem;color: #737271; width: 15%;vertical-align: middle;}
.footer_top_04 img{display: inline-block;width: 27%;float: left;margin-right: .2rem;vertical-align: middle;}
.footer_top_04 span,.footer_top_03 span{vertical-align: middle;}
.mn_footer_p{width: 95%;margin: 0 auto 0;font-size: .8rem;color: #333333;line-height: 1.3rem;padding-top: .3rem;}
.mn_footer_p a{color: #ff0000;}
.mn_footer_img{display: block;width: 39%;margin-left: 3%;margin-top: 1%;margin-bottom: 1rem;}

.mn_a_08{width: 50%;margin-bottom:2.5rem; }
/*按钮自动变化*/
@keyframes zixunBtn {
  0%, 35% {
    transform: scale(1);
  }
  20%, 50% {
    transform: scale(1.1);
  }
}



