body{width:100%;min-width:1200px;overflow-x:hidden}
.box{width:1200px;margin:0px auto;}
.main{float:left;width:100%;}
.header{position:fixed;left:0px;top:0px;width:100%;height:70px;background-color:#fff;z-index: 9999}
.header .logo{float:left;height:70px;line-height:70px;}
.header .logo img{float:left;margin-top:9px;}
.header .logo span{float:left;font-size:20px;line-height:62px;margin-left: 10px;font-weight:bold;}
.header .down-btn{float:right;width:140px;height:40px;background:#418dff;color:#ffffff;font-size:18px;line-height:40px;margin-top:15px;border-radius:5px;text-align:center;}
.boxnav{float:left;width:100%;height:64px;}
.boxnav .logo2{float:left;height:64px;line-height:64px;}
.boxnav .logo2 img{float:left;margin-top:9px;}
.boxnav .logo2 span{float:left;font-size:20px;line-height:62px;margin-left: 10px;color:#ffffff;}
.boxnav .link{float:right;height:64px;white-space:nowrap;}
.boxnav .link a{margin-top:20px;display:inline-block;color:#fff;padding:0px 30px;border-right:1px solid #fff;height:16px;font-size:16px;line-height:16px;}
.boxnav .link a.last{border:0px;padding-right:0px}


.b1txt{position:absolute;left:0px;top:160px;width:440px;}
.b1txt .logolay{float:left;width:100%;height:68px;}
.b1txt .logolay img{float:left;}
.b1txt .logolay span{font-size:38px;line-height:58px;margin-left:20px;font-weight:bold;color:#ffffff;}
.b1txt .glay{float:left;color:#ffffff;font-size:26px;width:100%;margin-top:30px;}

.b1txt .btnlay{float:left;margin-top:30px;width:100%;}

.btnlay2{float:left;margin-top:30px;width:100%;padding-bottom:30px;}
.down-btn3{float:left;width:286px;margin-left:457px;height:68px;background:url(../images/down-btn3.png) 68px center no-repeat #418dff;line-height:68px;font-size:26px;color:#ffffff;text-indent:108px;border-radius:10px;}


.down-btn2{float:left;width:286px;height:68px;background:url(../images/down-btn2.png) 68px center no-repeat #ffffff;line-height:68px;font-size:26px;color:#418dff;text-indent:108px;border-radius:10px;}
.b1txt .p2lay{float:left;width:100%;margin-top:10px;font-size:16px;color:#ffffff;line-height:38px;}



.title{width:100%;text-align:center;float:left;color:#333;font-size:46px;margin-top:90px;}

 .swiper-container {
        width: 100%;
        height: 100%;padding-bottom:60px;
    }
    .swiper-slide {
        text-align: center;
        font-size: 18px;
        /* 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-container .swiper-slide .all{width:1200px;height:100%;display:block}
.swiper-container .swiper-slide .p{float:left;width:1200px;font-size:21px;margin-top: 50px}
.swiper-container .swiper-slide .compbg{float:left;background:url(../images/compbg.png);width:1055px;height:621px;margin-left:72px;padding-top:28px;margin-top:50px;}
    .swiper-button-next{background:url(../images/left.png) !important;width:26px;height:29px;top:98%;left:40% !important;}
    .swiper-button-next:hover{background:url(../images/left-active.png) !important;}
	.swiper-button-prev{background:url(../images/right.png) !important;width:26px;height:29px;top:98%;right:40% !important;left:auto !important;}
	.swiper-button-prev:hover{background:url(../images/right-active.png) !important;}
	.swiper-pagination-bullet{width:18px;height:18px;}

.middle2{width:100%;float:left;margin-top: 50px}
.middle2 li{background:#ffffff;width:570px;margin-bottom: 50px}
.middle2 li .libg{background:url(../images/libg.png);width:100%;height:188px;}
.middle2 li .libg i{width:100%;height:100%;float:left}
.middle2 li .libg i.icon1{background:url(../images/i1.png) center center no-repeat;}
.middle2 li .libg i.icon2{background:url(../images/i2.png) center center no-repeat;}
.middle2 li .libg i.icon3{background:url(../images/i3.png) center center no-repeat;}
.middle2 li .libg i.icon4{background:url(../images/i4.png) center center no-repeat;}
.middle2 li .libg i.icon5{background:url(../images/i5.png) center center no-repeat;}
.middle2 li .libg i.icon6{background:url(../images/i6.png) center center no-repeat;}
.middle2 li .info{width:100%;float:left;height:108px;}
.middle2 li .info h3{height:44px;line-height:44px;float:left;width:100%;text-align:center;font-size:22px;margin-top:14px;}
.middle2 li .info p{font-size:18px;color:#999;text-align:center;width:100%;float:left;}


.swiper-container2{padding-bottom:50px;margin-top:30px;float:left;width:100%;}
.swiper-container2 .swiper-slide .all{width:374px;height:265px;display:block;background-color:#f7f8fa;}
.swiper-container2 .swiper-slide .tx{float:left;}
.swiper-container2 .swiper-slide .tx img{float:left;width:74px;height:74px;margin:24px;}
.swiper-container2 .swiper-slide .tx span{float:left;width:200px;text-align:left;margin-top:30px;height:30px;line-height:30px;}
.swiper-container2 .swiper-slide .tx i{float:left;background:url(../images/star.png) left center no-repeat;width:200px;height:23px;margin-top:10px;}
.swiper-container2 .swiper-slide p{float:left;padding:0px 24px;text-align:left;line-height:30px;margin-top:10px}
.swiper-container2 .swiper-slide em{float:right;padding:24px;text-align: right;}


.foot{background:#343434;height:60px;float:left;width:100%;}
.foot .box{text-align:center;font-size: 20px;color:#999;line-height:60px;}


.hov{cursor:pointer;transition: transform .3s; -webkit-transition: transform .3s; -moz-transition: transform .3s; -ms-transition: transform .3s;}
.hov:hover{transform: translateY(-10px); -webkit-transform: translateY(-10px); -moz-transform: translateY(-10px); -ms-transform: translateY(-10px);}
