* {
    margin: 0;
    padding: 0;
    box-sizing: border-box;
}

html, body {
    margin:0;
    position: relative;
    height: 100%;
}

body {
    background: #ffffff;
    font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
    font-size: 14px;
    color: #000;
    margin: 0;
    padding: 0;
}

.swiper-container {
    width: 100%;
    height: 100%;
}

.swiper-slide {
    text-align: center;
    font-size: 18px;
    background: #fff;

}
.swiper-container {
    width: 100%;
    height: 60%;
}
.swiper-slide img{
    width: 100%;
}
.swiper-container-horizontal>.swiper-pagination-progressbar{
    width: 50%;
    top:370px;
    margin-left:97px;
}
.navbar{
    margin-bottom:auto ;
}
nav h2{
    position: absolute;
    top: -25%;
    left: 40%;
    display: inline
}
.dropdown-menu .shou img{
    width:88%;
    margin-left:6%
}
.dropdown-menu h1{
    font-size:16px;
    position: absolute;
    top: 108px;
    left: 57%;
    color:#ffffff;
}
.dropdown-menu .shou p{
    font-size:12px;
    position: absolute;
    top: 153px;
    left: 59.5%;
    color:#ffffff;
}
.dropdown-menu .shou{
    margin-bottom:5%
}
.dropdown-menu .shou1 img:nth-of-type(1){
    width: 20%;
    height: 20%;
    position: relative;
    top: 10%;
    left: 12%;
}
.dropdown-menu .shou1 img:nth-of-type(2){
    width: 20%;
    height: 20%;
    position: relative;
    top: 20%;
    left: -7%;
}
.dropdown-menu .shou1 p{
    position: absolute;
    top:232px;
    left: 77%;
}
.dropdown-menu .shou2 img:nth-of-type(1){
    width: 20%;
    height: 20%;
    position: relative;
    top: 10%;
    left: 12%;
}
.dropdown-menu .shou2 img:nth-of-type(2){
    width: 20%;
    height: 20%;
    position: relative;
    top: 20%;
    left: -7%;
}
.dropdown-menu .shou2 p{
    position: absolute;
    top:301px;
    left: 77%;
}
.dropdown-menu .shou3 img:nth-of-type(1){
    width: 20%;
    height: 20%;
    position: relative;
    top: 10%;
    left: 12%;
}
.dropdown-menu .shou3 img:nth-of-type(2){
    width: 20%;
    height: 20%;
    position: relative;
    top: 20%;
    left: -7%;
}
.dropdown-menu .shou3 p{
    position: absolute;
    top:377px;
    left: 77%;
}
.dropdown-menu .shou4 img:nth-of-type(1){
    width: 20%;
    height: 20%;
    position: relative;
    top: 10%;
    left: 12%;
}
.dropdown-menu .shou4 img:nth-of-type(2){
    width: 20%;
    height: 20%;
    position: relative;
    top: 20%;
    left: -7%;
}
.dropdown-menu .shou4 p{
    position: absolute;
    top:457px;
    left: 77%;
}
.btn-group-lg>.btn, .btn-lg {
    padding:18px 166px;
}
.btn-group .dropdown-menu li{
    width:372px;
    height: 20px;
    line-height: 46px;
}
.btn-group .dropdown-menu li h5{
    margin-left:10px;
}
.main .main1  .row .m2 a .sh1{
    width: 160px;
    height: 44px;
    border:1px solid #98979a;
    margin-left:-18px;
}
.main .main1  .row .m2 a .sh1 i{
   margin-left:41px;
    margin-top:16px;
}
.main .main1  .row .m2 .sh1:nth-of-type(1){
    margin-bottom:10px;
}
.main .main1  .row .m2 .col-xs-6:nth-of-type(4) a .sh1{
    border:1px solid greenyellow;
}
.main .main1  .row .m2 a i{
    border-radius: 50%;
    width:10px;
    height:10px;
    display: inline-block
}
.main .main1  .row .m1 p:nth-of-type(1){
    font-size:22px;
}
.main .main1  .row .m1 p:nth-of-type(3){
     font-size:22px;
 }
.main .main1  .row .m1 p:nth-of-type(2){
    font-size:12px;
    color:#98979a;
}.main .main1  .row .m1 p:nth-of-type(4){
     font-size:12px;
     color:#98979a;
 }
.main .m3 .sh2{
    width: 160px;
    height: 44px;
    border:1px solid greenyellow;
    margin-left:-18px;
    margin-bottom:15px;
}
.main .m3 span{
    display: block;
    margin-left:56px;
    margin-top:10px;
}
.main .m4 .sh2{
    width: 160px;
    height: 44px;
    border:1px solid greenyellow;
    margin-left:-18px;
    margin-bottom:15px;
}
.main .m4 span{
    display: block;
    margin-left:51px;
    margin-top:10px;
}
.main .m5 .sh2{
    width: 160px;
    height: 44px;
    border:1px solid #98979a;
    margin-left:-18px;
    margin-bottom:15px;
}
.main .m5 span{
    display: block;
    margin-left:30px;
    margin-top:10px;
}
.main .main1  .row .m1 p img{
    width: 12px;
    height: 12px;
}
.main .main1 .row .m7 .col-xs-12:nth-of-type(1){
    background: url(../img/hou1.jpg)no-repeat center;
    background-size: cover;
    position: relative;
    height: 400px;

}
.main .main1 .row .m7 .col-xs-12:nth-of-type(2){
    background: url(../img/hou2.jpg)no-repeat center;
    background-size: cover;
    position: relative;
    height: 552px;

}
.main .main1 .row .m7 .col-xs-12:nth-of-type(3){
    background: url(../img/hou3.jpg)no-repeat center;
    background-size: cover;
    position: relative;
    height: 632px;

}
.main .main1 .row .m7 .col-xs-12:nth-of-type(4){
    background: url(../img/hou4.jpg)no-repeat center;
    background-size: cover;
    position: relative;
    height: 460px;

}
.main .main1 .row .m7 .col-xs-12:nth-of-type(5){
    background: url(../img/hou5.jpg)no-repeat center;
    background-size: cover;
    position: relative;
    height: 460px;

}
.main .main1 .row .m7 .col-xs-12:nth-of-type(6){
    background: url(../img/hou6.jpg)no-repeat center;
    background-size: cover;
    position: relative;
    height: 400px;

}
.main .main1 .row .m7 .col-xs-12:nth-of-type(7){
    background: url(../img/hou7.jpg)no-repeat center;
    background-size: cover;
    position: relative;
    height: 531px;

}
.main .main1 .row .m7 .col-xs-12:nth-of-type(8){
    background: url(../img/hou8.jpg)no-repeat center;
    background-size: cover;
    position: relative;
    height: 485px;

}
.main .main1 .row .m7 .col-xs-12:nth-of-type(9){
    background: url(../img/hou9.jpg)no-repeat center;
    background-size: cover;
    position: relative;
    height: 485px;

}
.main .main1 .row .m7 .col-xs-12:nth-of-type(10){
    background: url(../img/hou10.jpg)no-repeat center;
    background-size: cover;
    position: relative;
    height: 356px;

}
.main .main1 .row .m7 .col-xs-12:nth-of-type(11){
    background: url(../img/hou11.jpg)no-repeat center;
    background-size: cover;
    position: relative;
    height: 234px;
}
.footer{
    margin-top:20px;
}
.footer .col-xs-12 .col-xs-6:nth-of-type(2) p{
    float: right;
}
.footer .col-xs-12:nth-of-type(2) .col-xs-6:nth-of-type(1) img{
    width: 20px;
    height: 20px;
    float:left;
}
.footer .col-xs-12:nth-of-type(2) .col-xs-6:nth-of-type(1) p{
    float:right;
    margin-right:43px;
}
.footer .col-xs-12:nth-of-type(2) .col-xs-6:nth-of-type(2) img{
    float:right;
}
.footer .col-xs-12 .col-xs-8 p{
    font-size:12px;
}
.footer .kongbai{
    width: 100%;
    height: 50px;
}
.navbar .container .row .col-xs-5 a p{
    text-align:center;
    margin-top:14px;
}