*{margin:0;padding:0;}.middle .banenr img{display:block;width:100%;}.row_one .title{font-size:.16rem;text-align:center;font-weight:700;color:#f20000;padding-bottom:.1rem;}.row_one{padding:.2rem 0;}.row_one p{text-align:center;font-size:.10rem;padding-bottom:.04rem;}.row_one p span{color:#f20000;}.row_two{background-color:#f20000;padding:.2rem 0;}.row_two img{display:block;width:3rem;margin:0 auto .1rem;height:1.5rem;}.title_all{text-align:center;font-size:.14rem;color:#f20000;padding:.2rem 0 0;}.title_all p{color:#333333;font-size:.12rem;}.row_three .img img{display:block;width:3.18rem;margin:0 auto;height:3rem;}.row_three .btn{width:2rem;height:.4rem;margin:0 auto;background-color:#ff0000;color:#FFFFFF;text-align:center;line-height:.4rem;font-size:.14rem;border-radius:.4rem;}.row_four{padding-bottom:.1rem;}.row_four .title_all{color:#ffffff;}.row_four .title_all p{color:#ffffff;font-size:.10rem;}.row_four{background-color:#ff0000;margin:.2rem 0;}.row_four ul:after{content:"";display:block;clear:both;}.row_four ul li{float:left;display:inline;width:30%;padding-left:0.08rem;}.row_four li img{display:block;width:100%;padding-bottom:.1rem;height:1.36rem;}.row_four .btn{width:2rem;margin:0 auto;height:.4rem;text-align:center;background-color:#FFFFFF;line-height:.4rem;color:#ff0000;border-radius:.4rem;}.hot_profession .three_img{overflow:hidden;margin-bottom: .1rem;}.hot_profession .three_img li{width:.933333rem;float:left;margin-left:.1rem;}.hot_profession .three_img li img{display:block;width:100%;height:.64rem;}.hot_profession .three_img li h6,.hot_profession .center h6{font-size:.10rem;color:#ff0000;}.hot_profession .three_img li p,.hot_profession .center p{font-size:.10rem;}.hot_profession .three_img li a,.hot_profession .center a{width:100%;height:.24rem;line-height:.24rem;font-size:.10rem;text-align:center;background-color:#ff0000;color:#ffffff;}.hot_profession .three_img li span,.hot_profession .center span{color:#ff2a00;font-weight:bold;}.hot_profession .center{overflow:hidden;}.hot_profession .center>div{width:1.45rem;float:left;margin-left:.1rem;padding:.1rem 0;}.hot_profession .center img{display:block;width:100%;height:.9rem;}.row_five{background-color:#ff0000;margin-top:.2rem;}.row_five .title_all{color:#ffffff;}.row_five .title_all p{color:#ffffff;}.row_sex ul li{width:1.45rem;float:left;margin-left:.1rem;padding-bottom:.1rem;}.row_sex ul{overflow:hidden;padding:.2rem 0 .1rem;}.row_sex li img{display:block;width:100%;height:1.02rem;}.row_seven{background-color:#ff0000;padding:.2rem 0;}.row_seven .btn{width:2rem;height:.4rem;margin:0 auto;background-color:#FFFFFF;text-align:center;line-height:.4rem;color:#ff0000;font-size:.12rem;border-radius:.4rem;}.row_eight img{width:3rem;display:block;margin:0.2rem auto .2rem;height:3.2rem;}.bass_box{padding-bottom:.1rem;}.bass_box .bass_title{font-size:.18rem;text-align:center;padding:.06rem 0;color:red;font-weight:700;}.bass_box li{overflow:auto;border-bottom:.01rem dashed #8c8c8c;}.bass_box li div{float:left;width:.5rem;font-size:.12rem;text-align:center;padding:.04rem 0;}.bass_box li div:first-child{width:.8rem;color:#333333;font-weight:normal;}.bass_box li div:last-child{width:1rem;color:#333333;font-weight:normal;}.bass_box li:first-child div{color:#ff0000;font-weight:700;}.bass_box li .four{width:.9rem;}.location_box{position:relative;width:100%;height:1.28rem;overflow:hidden;}.location_box .ul{position:absolute;left:0;top:0;}.major{overflow:hidden;}.major .one{width:.8rem;}.major .two{width:.5rem;}.major .four{width:.9rem;}.major .five{width:1rem;}.major>div{float:left;text-align:center;color:#ff0000;font-weight:700;font-size:.12rem;padding:.04rem 0;}
.box{width:100%; max-width:640px; margin:auto;}
.box img{ width:100%;}
.bt{ width:100%; height:155px;}
.p1{ width:100%; text-align:center; font-family:Georgia, "Times New Roman", Times, serif; font-size:22px; line-height:50px; padding-top:20px; color:#cfcfcf; font-weight:bold; height:50px;}
.p2{ width:100%; text-align:center; height:50px; background:url(../images/bt_bg.png) no-repeat center; font-size:32px;}
.p3{ width:85px; margin:auto; height:6px; background:#ff6600;}
.p6{ width:100%; text-align:center; font-family:Georgia, "Times New Roman", Times, serif; font-size:24px; line-height:50px; padding-top:20px; color:#ea8b4b; font-weight:bold; height:50px;}
.p7{ width:100%; text-align:center; font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; line-height:50px; padding-top:20px; color:#cfcfcf; font-weight:bold; height:50px;}
.p8{ width:100%; text-align:center; height:50px; background:url(../images/bt_bg.png) no-repeat center; font-size:32px; color:#FFFFFF;}
.box1{ width:90%; margin:auto;}
.box1 img{ width:100%;}
.p4{ width:100%; text-align:left; font-size:22px; font-weight:bold; line-height:44px; margin-top:20px;}
.p5{  width:100%; text-align:left; font-size:20px; line-height:36px;}
.xx{ width:100%; height:20px; border-bottom:1px #999999 dashed; margin-bottom:20px;}
.anniu{ width:60%; height:80px; border:4px #000000 solid; margin:auto; margin-top:30px;}
.anniu a{ color:#000000; text-align:center; line-height:80px; font-size:30px; font-weight:bold;}
.box2{ width:100%; height:auto; background:url(../images/box2_bg.jpg) no-repeat center; margin-top:40px; padding-bottom:30px;}
.box2 ul{ width:90%; margin:auto;}
.box2 ul li{ width:100%; float:left; margin-top:40px; background:#FFFFFF;}
.jx_tu{ width:43%; float:left; overflow:hidden; margin-top:2%; margin-left:2%;}
.jx_zi{ width:40%; float:left; font-size:12px; margin-left:7%; margin-top:5%; line-height:20px; height:84px; overflow:hidden;}
.jx_zi span{ font-size:18px; font-weight:bold; line-height:44px;}
.anniu2{ width:60%; height:80px; border:4px #FFFFFF solid; margin:auto; margin-top:40px;}
.anniu2 a{ color:#fff; text-align:center; line-height:80px; font-size:30px; font-weight:bold;}
.clear{ clear:both; width:100%; height:0px;}
.box3{ width:100%; margin:auto; background:#e8e8e8; height:auto; padding-bottom:30px;}
.box3_n{ width:90%; margin:auto;}
.box3 img{ width:100%; height:auto; float:left;}
.sb_tu{ width:100%; float:left;}
.sb1{ width:60%; float:left; font-size:16px; text-align:center; line-height:40px;}
.sb2{ width:40%; float:left; font-size:16px; text-align:center; line-height:40px;}
.sb3{ width:100%; float:left; font-size:16px; text-align:center; line-height:40px;}
.box4{ width:90%; margin:auto;}
.box5{ width:100%;background:#e8e8e8; height:auto; padding-bottom:30px; margin-top:30px;}
.box5_n{ width:90%; margin:auto;}
.box6{ width:100%;background:#2d0d05; height:auto; padding-bottom:30px; }
.box6_n{ width:90%; margin:auto;}
.box7{ width:100%;background:#e8e8e8; height:620px;}
.box7_n{ width:90%; margin:auto;padding-bottom:30px; }
.box7_n ul{background:#e8e8e8;}
.box7_n ul li{ width:49%; margin-left:1%; float:left; margin-top:5px;}
.box7_n ul li img{ position:relative; z-index:1; width:1.4rem;}
.zi_n{ width:100%;position:relative; z-index:4; height:100%; }
.zi_n img{ position:absolute; z-index:3;}
.zi_n p{ position:absolute; z-index:4; width:90%; border:1px #FFFFFF solid; height:83%; top:5%; left:5%; text-align:center; font-size:18px; color:#FFFFFF;font-weight:bold; line-height:50px;}
.zi_n p span{ width:70%; float:left; line-height:40px; font-size:18px; text-align:center; border:1px #FFFFFF solid; margin-left:15%}
    .swiper-container {
      width: 100%;
      height: 100%;
    }

    .swiper-slide {
      text-align: center;
      font-size: 18px;
      background: #fff;

      /* Center slide text vertically */
      display: -webkit-box;
      display: -ms-flexbox;
      display: -webkit-flex;
      display: flex;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      -webkit-justify-content: center;
      justify-content: center;
      -webkit-box-align: center;
      -ms-flex-align: center;
      -webkit-align-items: center;
      align-items: center;
    }
	.swiper-slide img{ width:100%; height:auto;}