*{font-size: 1.5rem;list-style: none}
*{font-size: 1.5rem;list-style: none}
@media (min-width: 1200px){
    .container {
        width: 1400px !important;
        padding: 0px;
    }
}
.container{max-width: 100%}
img{max-width: 100%}
ul li {list-style: none}
a:focus, a:hover{text-decoration: none}
.row{max-width: 100%;margin: 0!important;}
.center {
    text-align: center
}

.padding0 {
    padding: 0px !important;
}
.p_b10{padding-bottom: 10px}

.m_b10 {
    margin-bottom: 10px
}

.m_b30 {
    margin-bottom: 30px
}
.m_b40{
    margin-bottom: 40px;
}


.color_white {
    color: white !important;
}

.navbar-default .navbar-nav > li > a {
    color: white ;
}

.navbar-default {
    background: url("../img/border_bo.png");
}

.navbar-brand {
    color: white !important;
    font-family: zcoolqingke
}
.nav li a {font-size: 18px}
.bg2-top {
    background: url('../img/hb.png') no-repeat center 100%;
}

.font_1_5 {
    font-size: 1.5rem
}

.inline-block {
    display: inline-block;
    margin-top: 8%;
    color: white;
    padding: 3%;
    background-color: #dcae41;
    width: 50%;
    border-radius: 10px
}

.more {
    display: inline-block;
    padding: 1% 5% 1% 5%;
    border-radius: 10px;
    background-color: #b84373;
    color: white;
    text-decoration: none;
}

.hr_left {
    float: left;
    position: absolute;
    left: 32%;
    width: 10%;
}

.hr_right {
    float: right;
    width: 10%;
    position: absolute;
    right: 32%;
}
.bg{background: url('../img/bg2-top.png') no-repeat center;background-size: cover}
.pa-b10{padding-bottom: 1% !important;}
.yiying{
    background-color:#971f50;border-radius: 50px;
    padding: 1%;line-height: 40px;min-height: 40px;
}
.yiying a{background-color: #dcae41;border-radius: 50px;text-decoration: none;text-align: center;color: white; width: 40px;
    display: inline-block;padding: 0.3rem;height: 40px;line-height: 35px;font-size: 25px;}
.yiying span{color: white;padding-left: 2%;font-size: 23px}
.pb_10{padding-bottom: 10px}
.pb_20{padding-bottom: 20px;}
.pb_30{padding-bottom: 30px !important;}
.pb_40{padding-bottom: 40px;}
.pb_50{padding-bottom: 50px;}
.pb_60{padding-bottom: 60px;}
.pb_70{padding-bottom: 70px;}
.pb_80{padding-bottom: 80px;}
.pt_10{padding-top: 10px;}
.pt_20{padding-top: 20px;}
.pt_25{padding-top: 25px;}
.pt_30{padding-top: 30px;}
.pt_40{padding-top: 40px;}
.pt_50{padding-top: 50px;}
.pt_60{padding-top: 60px;}
.pt_70{padding-top: 70px;}
.pt_80{padding-top: 80px;}
.qie{padding: 1% 4% 1% 4%;background: #971f50;color: white;letter-spacing:0;display: inline-block;font-size: 24px}
.bg-2{background:url("../img/penghua.png") no-repeat #971f50 center;background-size: cover }
.hn{border-radius: 100px;overflow: hidden;margin: 0 auto;z-index: 9999; position: relative;top: 4vw}
.hn{border-radius: 100px;overflow: hidden;margin: 0 auto;z-index: 9999; position: relative;top: 4vw}
.b_white{
    background-color: white;
}
.radus_5{border-radius: 10px;padding: 8%;height:15rem;background-color: #ffffff;margin-bottom: 50px}
.absolute{position: absolute;}
.clear{clear: both}
.radus_5 h3{padding: 0;margin-top:15%;font-size: 18px;font-weight: bold}
#qie2{display: none}
.qie2{display: none}
.huang{background: #dcae41;margin-right: 1px;color: white;padding: 1rem}
.m_0{margin: 0 !important;padding: 0px}
.m_p10{margin-top: 2.5rem}
.m_p40{margin-top: 4rem}


.b_r{background: rgba(160,73,118,.8);
    height: 100%;
    position: absolute;
    z-index: 999;
    width: 100%;
    top: 0;
    display: none;
    padding: 5%;
    line-height: 2.5rem;
}
.parent:hover .child{display:block;cursor:pointer;color: white;}
.bg_6{background: #f6f6f6;padding: 2rem}
.bg_6 p{font-size: 14px;color: #9f9f9f}
.bg_6 p a{font-size: 14px;color: #9f9f9f}
.bg_6 span{margin: 5% auto;display: inline-block}
.m_10{margin-top: 3%;margin-bottom: 3%}
.nwes li{line-height: 3.5rem;height:3.5rem;background: url('../img/rem.png') no-repeat center left;padding-left: 4rem;overflow: hidden;white-space: normal}
.nwes li a{color: black}
.bj_h{background: url('../img/bj_h.png');}
.lef{float: left;text-align: right;width: 70%}
.lef span{font-size: 1.3rem}
.righ{margin: 0 auto;width: 96px}
.righ span{font-size: 1.7rem;}

.rights{float: right;text-align: left;width: 70%}
.rights span{font-size: 1.3rem}
.lefts{margin: 0 auto;width: 96px}
.lefts span{font-size: 1.7rem}
.footer_second{background: url('../img/di.png') no-repeat;}

.margin_0{margin: 0!important;}
.pao a{padding: 1% 5% 1% 5%;margin: 1%;background: #971f50;display: inline-block;color: white}
.more_jia{background: white !important;color:#971f50!important;}
.bg_b{background: #0f0f0f}
.padding10{padding: 10%}
.padding5{padding: 5%}
.footer{padding: 5% 0% 0% 0%}
.footer span{padding-left: 1%;padding-right: 1%}
.border_wihte{border: 1px solid white;padding: 5%}
.sec{position: absolute;padding: 0px;background: white;display: none;width: 100%}
.sec li a{color: black;text-decoration: none;padding: 10px 5px;border: none;display: inline-block;width: 100%}
.nav li:hover .sec{display: block}
.forms p{line-height: 3.5rem}
.tables{width: 100%;padding: 5%}
.tables tr{border-bottom: 1px dashed  #9F9F9F;line-height: 5rem;}
.color_82{color: #828282 !important;font-size: 16px}
.b_huang{background: #dcae41 !important;}
.padding3{padding: 3%}
.about{color: #b84373;font-size: 48px;font-family: "宋体", Verdana, Arial, Helvetica, sans-serif;}
.xinxi{font-size:16px;color: white;margin-top: 1.5vw;padding-bottom: 1.5vw}
.xinxi p{font-size: 16px;color: white}
/*轮播*/
.indexcp_box {
    position: relative;
}

.swiper-container {
    width: 100%;
    height: auto;
    max-width: 1400px;
}

.swiper-wrapper {
}

.swiper-slide {
    position: relative;
    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-slide p {
    clear: both;
    overflow: hidden;
}

.swiper-slide img {
    display: block;
    width: 100%;
    height: auto;
}

.swiper-pagination-bullet {
    width: 12px;
    height: 12px;
}

.swiper-pagination-bullet {
    background: #fff;
    opacity: .4;
}

.swiper-pagination-bullet-active {
    background: #fff;
    opacity: 1;
}

.swiper-button-prev, .swiper-container-rtl .swiper-button-next {
    left: 20px;
    right: auto;
}

.swiper-button-next, .swiper-container-rtl .swiper-button-prev {
    right: 20px;
    left: auto;
}

.swiper-button-next,
.swiper-button-prev {
    width: 22px;
    height: 36px;
    color: #fff;
}

.swiper-button-prev {

    background-size: cover;
}

.swiper-button-prev::after, .swiper-container-rtl .swiper-button-next::after {
    content: '';
}

.swiper-button-next {

    background-size: cover;
}

.swiper-button-next::after, .swiper-container-rtl .swiper-button-prev::after {
    content: '';
}
.im{border-radius: 18rem;
    overflow: hidden;
    margin: 0 auto;
    z-index: 9999;
    position: relative;
    top: 4rem;
    height: 18.5rem;
    line-height: 18.5rem;
    max-width:185px;}

.left_mus{width: .8rem;
    height: .5rem;
    padding: 1rem;
    background-color: #dcae41}
.right_mu{
    padding: 1rem;
    width: 1rem;
    height: 1rem;
    background-color: #dcae41;

}
.moe{background-color: #dcae41;
    color: white;padding: 1rem;margin-left: 1rem}
.about{font-weight: bold}
.nav{float: right}
.nav>li>a{position: relative;
    display: block;
    padding: 10px 22px;}
.xinxi{line-height: 29px}
.youbian{
    float: right;
    width: 25%;
    text-align: center;
}
.parig_0{padding-right: 0px}
.paling_0{padding-left: 0px}
.zuobian{
    float: left;
    width: 25%;
    text-align: center;
}
.headers{padding-top: 31px;padding-bottom: 31px}
@media (min-width: 996px) {
    .ding{    position: absolute;
        z-index: 99;
        left: 50px;
        top: 154px;}
    .bg{min-height: 407px}
    .xinxi{max-width: 994px;margin: 30px auto 50px auto}

}
@media (max-width: 770px) {
    .navbar-brand{width: 80%}
    .headers{padding-top: 1%;padding-bottom: 1%}

}
@media (max-width: 644px) {
    .footer_second div{padding-bottom: 0px}
.hunjie_img{width: 100%;margin-bottom: 20px}
    .lef{width: 70%}
    .rights{width: 70%}
    .nav{float: none}.navbar{background-color: white}
}
@media (max-width:1200px) {
    .ding{display: none}
}
@media (min-width: 1200px){
    .small_list{width: 25%}
    .right{
        float: right;
    }.col-lg-8 {
    width: 64.666667%;
}
    .hunjie_img{
        width: 220px;
        height: 145px;
    }
.hunjiezuo{float: left;width: 36.333333%;padding-right: 0px}
.huijieyou{width: 36.333333%;float: right;padding-left: 0px }
    .zhi_lef{float: left;width: 45%}
    .zhi_right{float: right;width: 45%}
    .xain{
        width: 1px;
        height: 100%;
        border-left: 1px solid #9e9e9e;
        position: absolute;
        left: 50%;
    }
}
.xuxianbei{background: url("../img/xuxianb.png") no-repeat center }
.navbar-default{border: none}
.font_16{font-size: 16px;font-family: Microsoft YaHei;}
.fen{font-size: 36px;color: #b84373}
.zi{color: #777777;font-size: 16px!important;}
.zi-18{font-size: 20px;font-family:  Microsoft YaHei;}
.paling_0{padding-left: 0px}
#test{text-align: center;margin: 20px;}
#test a{font-size: 18px;}