@charset "utf-8";
/* CSS Document */
html,body{height:100%;width:100%;}
body{margin:0; padding:0; font-family:"微软雅黑";}
ul,li{ margin:0; padding:0; list-style-type:none;}
a{ text-decoration:none;}
*{box-sizing: border-box;}
img{vertical-align: middle;}
.full_box{width:100%;}
.main{width:100%; max-width:1100px; margin:0 auto;}
.clear{ clear:both;}
.text_cen{ text-align:center;}
.p_lr0{ padding-left:0 !important; padding-right:0 !important;}
.m_t10{ margin-top:10px;}
.m_t20{ margin-top:20px;}
.m_t30{ margin-top:30px;}
.m_t40{ margin-top:40px;}
.m_t0{ margin-top:0 !important;}
.m_b0{ margin-bottom:0 !important;}
.m_tb0{ margin-top:0 !important; margin-bottom:0 !important;}
.no_bg{ background-color:transparent !important;}
.full_img img{width:100%;}
.main img{max-width:100%;}
.clearfix:before, .clearfix:after {content: " ";display: table;clear:both;}
@media screen and (max-width:767px){
.main-nav .navbar-nav li{width:100%;text-align: left;}

}

.main-nav{background-color: #000;color:#fff;margin:0 !important;border-radius: 0 !important;padding-right:30px;}
.main-nav .navbar-nav li a:hover,.main-nav .navbar-nav li a:focus{background-color:transparent;}
.main-nav .navbar-nav{width:100%;}
.navbar-toggle{float:left !important;}
.main-nav .navbar-nav li{display: inline-block;float:none;}
.main-nav .navbar-nav li a{color:#fff;}
.main-nav .navbar-collapse{text-align: center;}
.main-nav .fdj{display: inline-block;position:absolute;right:10px;top:15px;}
.navbar-toggle .icon-bar{background-color: #fff;}
.warp{height:calc(100% - 52px);}
.warp .swiper-slide{height:100%;position:relative;}
.warp .swiper-wrapper{height:100%;}
.warp .swiper-container{height:100%;}



.bg-1{background-color: #727272;}
.bg-2{background-color: #525252;}

.warp .swiper-pagination-bullet{background-color: #fff;opacity: 1;}
.warp .swiper-pagination-bullet-active{background-color: #0066cc;}


.block-table{display: table;width:100%;height:100%;}
.block-cell{display: table-cell;vertical-align: middle;}

.logo{text-align: center;position:absolute;top:0px;left:20px;}
.home-box .tit1{text-align: center;color:#fff;font-size:30px;}
.home-box .tit2{text-align: center;color:#fff;font-size:60px;}
.home-box .tit3{text-align: center;color:#fff;font-size:18px;}
.home-box .tit4{text-align: center;color:#000;padding-top:10%;font-size:30px;}

.home-box .but1{text-align: center;padding:30px 0;}
.home-box .but1 a{color:#fff;background-color: #0066cc;padding:10px 30px;border-radius: 50px;display: inline-block;}
.home-box .but1 a:hover{color:#fff;}
.home-box .muse-img{text-align: center;color:#fff;position:absolute;bottom:10px;width:100%;color:#ccc;}
.home-box .muse-img p{margin-bottom:0;padding:5px 0;}
@media screen and (max-width:768px){
.warp .swiper-slide.slide-1{padding-bottom:115px;}
.logo{position:static !important;}
.logo img{width:100px;}
.home-box .tit1{font-size:26px !important;}
.home-box .tit2{font-size:46px !important;}
.home-box .tit3{font-size:14px !important;}
.home-box .tit4{font-size:26px !important;}
}

.about-box{text-align: center;color:#fff;}
.about-box .but1 a{color:#fff;background-color: #0066cc;padding:10px 30px;border-radius: 50px;display: inline-block;}
.about-box .but1 a:hover{color:#fff;}

.about-box .tit-1{font-size:30px;}
.about-box .tit-2 h2{font-size:60px;}
.about-box .tit-2 span{display: inline-block;width:100px;border-bottom:1px solid #0066cc;}
.about-box p.text{padding-top:20px;}
.about-box .text-img{padding:20px 0;}
.slide-2 .foot{position:absolute;bottom:12%;width:100%;text-align: center;font-size:30px;}
@media screen and (max-width:768px){
	.slide-2 .foot{position:static !important;}
}

.menu-box .swiper-container2{overflow: hidden;padding-left:30px;padding-right:30px;}
.menu-box{}
.menu-1 .tit1{color:#fff;font-size:30px;text-align: center;}
.menu-1 .tit2{color:#fff;font-size:48px;text-align: center;}
.menu-1 .table{color:#fff;width:100%;}
.menu-1 .table td{border:none;}
.menu-1 .btn-1 a{color:#fff;background-color: #0066cc;padding:10px 30px;border-radius: 50px;display: inline-block;}
.menu-1 .btn-1 a:hover{color:#fff;}
.menu-1 .down{font-size:16px;line-height:40px;}
.menu-1 .btn-box>div{text-align: center;}

.add-on{color:#fff;}
.add-on .tit-1{font-size:48px;text-align: center;}
.add-on .tit-2{font-size:12px;text-align: center;margin-bottom:20px;}
.add-on .add-block{border:2px solid #fff;padding:20px 35%;}
.add-on .add-text{font-size:20px;}
.menu-box .foot{text-align:center;font-size:28px;}
@media screen and (max-width:768px){
	.menu-1{width:100%;}
	.add-on .add-block{padding:10px 20%;}
	.add-on .add-text{font-size:14px;}
	.menu-1 .tit1{font-size:18px !important;}
	.menu-1 .tit2{font-size:28px !important;}
	.add-on .tit-1{font-size:28px !important;}
	.add-on .tit-2{font-size:12px !important;}
	.menu-box .foot{font-size:18px;}
}

.contact-box{color:#fff;}
.contact-box .tit-1{text-align: center;font-size:22px;}
.contact-box .tit-2{text-align: center;font-size:48px;}
.contact-box .tit-3{text-align: center;font-size:16px;}
.contact-box .form{padding:20px 0;}
.contact-box .form .inp input{width:100%;padding:0 5px;}
.contact-box .form .inp {padding:0 2px;}
.contact-box .form .text{padding:0 2px;padding-top:4px;}
.contact-box .form .text textarea{width:100%;height:100px;}
.contact-box .btn-1 a{color:#fff;background-color: #0066cc;padding:10px 30px;border-radius: 50px;display: inline-block;}
.contact-box .btn-1 a:hover{color:#fff;}
.contact-box .btn-1{text-align: center;padding:20px 0;}
.contact-box .foot{font-size:28px;text-align:center;color:#000;position:absolute;bottom:30px;width:100%;}
@media screen and (max-width:768px){
	.contact-box .form .inp {margin-bottom:4px;}
	.contact-box .form .text{padding-top:0px;}
	.contact-box .foot{position:static !important;}
}