.guide-1{ background: #fff url(../../public/img/bg2.jpg) no-repeat top center;}
.guide-1 .Xtitle1{ padding: 90px 0 51px;}

.wrap5{ overflow: hidden; padding: 50px 0 80px; background: url(../../public/img/bgpic.jpg); position: relative;}
.wrap5:before{ content: ''; width: 1920px; height: 310px; position: absolute; left: 0; bottom: 0; background: url(../../public/img/bg4.jpg) no-repeat 0 0;}
.wrap5 .w1000{ position: relative;}
.wrap5 .box{}
.wrap5 .list{ display: block; margin-top: 40px; overflow: hidden;}
.wrap5 .about_left{
    float: left;
    width: 600px;
    height: 420px;
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
}
.wrap5 .about_right{
    float: right;
    width: 400px;
    height: 420px;
    padding: 70px 80px 0;
    box-sizing: border-box;
    border: 1px solid #e5e5e5;
    border-left: none;
    background: #fff url(../../public/img/bg5.png) no-repeat bottom right;

}
.wrap5 .about_right .li1{
    line-height: 1;
    font-size: 28px;
    color: #333;
}
.wrap5 .about_right .li2{
    height: 196px;
    font-size: 14px;
    overflow: hidden;
    margin-top: 22px;
    color: #333;
    line-height: 2;
    padding-right: 70px;
}

.wrap8{ padding-top: 50px; border-top: 1px solid #e5e5e5; margin-top: 40px;}
.wrap8 .title{ font-size: 28px; line-height: 1; color: #333;}
.wrap8 .box{ width: 440px; color: #333;}
.wrap8 .box ul{ font-size: 14px; padding-top: 15px;}
.wrap8 .box ul li{ line-height: 24px; padding-left: 32px; margin: 6px 0; position: relative;}
.wrap8 .box ul li i{ width: 24px; height: 24px; background: url(../../public/img/icon5.png) no-repeat; position: absolute; left: 0; top: 0;}
.wrap8 .box .code{ width: 117px; padding-left: 32px; padding-top: 25px; text-align: center;}
.wrap8 .box .code img{ width: 100%; display: block;}
.wrap8 .box .code p{ font-size: 14px; padding-top: 5px;}
.wrap8 .map{ width: 500px; height: 350px;}

.swiper1 .swiper-wrapper,
.swiper1 .swiper-slide{ height: 100%;}
.swiper1 .swiper-slide a{ width: 100%; height: 100%; display: block; position: relative; background-repeat: no-repeat; background-position: center center; background-size: cover;}
.swiper1-prev,
.swiper1-next{ font-family: SimSun;display: none; position: absolute; top: 50%; margin-top: -11px; line-height: 1; color: #FFFFFF; font-size: 80px; cursor: pointer; -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none;}
.swiper1-prev:hover,
.swiper1-next:hover{ font-weight: bold;}
.swiper1-prev{ left: 20px;}
.swiper1-next{ right: 20px;}

.swiper2{ width: 100%; height: 800px; overflow: hidden;}
.swiper2 .swiper-wrapper,
.swiper2 .swiper-slide{ width: 100%; height: 100%; position: relative;}
.swiper2 .swiper-slide a{ width: 100%; height: 100%; display: block; background-position: center center; background-repeat: no-repeat;}
.swiper2 .swiper-slide .w1200{ height: 100%; position: relative;}
.swiper2 .swiper-slide .title{ width: 100%; height: 204px; font-family: '宋体'; font-size: 30px; text-align: center; box-sizing: border-box; padding: 120px 40px 0; color: #fff; position: absolute; left: 0; bottom: 0; background: url(../../public/img/bg1.png);}
.swiper2 .swiper-page{ width: 8px; height: auto; position: absolute; left: auto; right: 30px; top: 50%; bottom: auto;}
.swiper2 .swiper-pagination-switch{ width: 8px; height: 8px; cursor: pointer; display: block; margin: 10px 0; background: #FFFFFF; filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity: 0.5; opacity: 0.5;}
.swiper2 .swiper-active-switch{ filter:alpha(opacity=100); -moz-opacity: 1; -khtml-opacity: 1; opacity: 1;}

.swiper4{ height: 500px; overflow: hidden;}
.swiper4 .swiper-wrapper,
.swiper4 .swiper-slide{ width: 100%; height: 100%;}
.swiper4 .swiper-slide a{ width: 100%; height: 100%; display: block; position: relative; background-repeat: no-repeat; background-position: center center; background-size: cover;}

.swiper6{ height: 500px; overflow: hidden;}
.swiper6 .swiper-slide{ overflow: hidden; position: relative;}
.swiper6 .swiper-slide a{ display: block; position: relative}
.swiper6 .swiper-slide img{ max-width: 100%;}
.swiper6-prev,
.swiper6-next{ width: 34px; height: 65px; position: absolute; top: 50%; margin-top: -32px; cursor: pointer;}
.swiper6-prev{ left: 30px;}
.swiper6-next{ right: 30px;}
.swiper6-prev i,
.swiper6-next i{ width: 34px; height: 65px; display: block; background: url(../../public/img/icon6.png) no-repeat;}
.swiper6-next i{ background-position: -34px 0;}
.swiper6 .swiper-page{ position: absolute; bottom: 20px; display: block; width: 100%; text-align: center; }
.swiper6 .swiper-pagination-switch{ display: inline-block; margin: 0 4px; width: 12px; height: 12px; background: url(../img/swiper_page1.png) 0 -12px no-repeat; cursor: pointer; }
.swiper6 .swiper-active-switch{ background-position: 0 0; }

.Xtitle1{ width: 900px; margin: 0 auto; text-align: center;}
.Xtitle1 h3{ line-height: 1; font-size: 32px; color: #333;}
.Xtitle1 p{ line-height: 2; font-size: 14px; padding-top: 20px; color: #666666;}

.infoBox1{ font-size: 14px; color: #333; padding-top: 30px;}
.infoBox1 .btn{ width: 180px; height: 45px; line-height: 45px; text-align: center; font-size: 18px; color: #FFFFFF; border: none;}
.infoBox1 .title{ font-size: 28px; line-height: 45px; color: #333;}
.infoBox1 .ubb{ margin-top: 15px; line-height: 28px; color: #333;}

@media screen and (max-width: 1400px) {

}