.layui-carousel-ind {top: -150px !important;  width: 1200px !important;
  left: 50% !important;
  transform: translateX(-50%) !important;
  text-align: center !important;}
.layui-carousel-ind ul{background-color: transparent !important; }
.layui-carousel-ind li{width: 12px !important; height: 12px !important;background-color: rgba(166, 152, 140, 0.2) !important;border-radius: 6px !important;}
.layui-carousel-ind li.layui-this{background-color: #A6988C !important;}

        .cooperation-page{ }
        .cooperation-page .cooperbg{ width: 100%;height: 450px;}
        .cooperation-page .cooperbg .title{text-align: center;}
        .cooperation-page .cooperbg .title h2{padding-top: 80px;
font-size: 60px;
font-weight: bold;
color: #252525;}
        .cooperation-page .cooperbg .title p{    margin: 15px auto 30px;
font-size: 24px;
font-weight: 400;
color: #666666; }
        .cooperation-page .cooperbg .title a{width: 180px;text-align: center;line-height: 46px;color: #fff;font-size: 18px;display: block;margin:auto;
height: 46px;
border-radius: 10px;} 
.cooperation-page .cooperTabBtn{ display: flex;align-items: center;justify-content: space-between;    margin-top: -120px;}
.cooperation-page .cooperTabBtn .item{width: 585px;display: flex;align-items: center;justify-content: center;
height: 120px;
background: linear-gradient(0deg, rgba(255, 255, 255, 0.3) 0%, rgba(252, 249, 247, 0.3) 100%);border-radius: 10px 10px 0px 0px; }
.cooperation-page .cooperTabBtn .item:nth-child(1).on{ background: linear-gradient(0deg, #FCF9F7 0%, #FFFFFF 100%);}
.cooperation-page .cooperTabBtn .item:nth-child(2).on{ background: linear-gradient(0deg, #FFFFFF 0%, #E6EDFD 100%);}
.cooperation-page .cooperTabBtn .item img{ }
.cooperation-page .cooperTabBtn .item .title{     margin-left: 4px;}
.cooperation-page .cooperTabBtn .item .title h2{
font-size: 30px;
color: #252525; }
.cooperation-page .cooperTabBtn .item .title p{
font-size: 18px;
color: #666666;
line-height: 24px; }
.cooperation-page .cooperItemBox .cooperItem{display: none;}
.cooperation-page .cooperItemBox .cooperItem.on{display: block;}
.cooperation-page .cooperItemBox .cooperItem .comTit{text-align: center;margin: 80px auto 50px; }
.cooperation-page .cooperItemBox .cooperItem .comTit h2{
font-size: 30px;
color: #333333;
line-height: 30px; }
.cooperation-page .cooperItemBox .cooperItem .comTit p{font-size: 14px;color:#999999; margin-top: 10px;}
.cooperation-page .cooperItemBox .equity{ display: flex;align-items: center;justify-content: space-between; }
.cooperation-page .cooperItemBox .equity .item{width: 380px;text-align: center;
height: 630px;
background: #FFFFFF;
box-shadow: 0px 8px 10px 0px rgba(38, 38, 38, 0.11);
border-radius: 10px; }
.cooperation-page .cooperItemBox .equity .item .title{width: 100%;height:349px ;padding: 50px 0px;box-sizing: border-box;}
.cooperation-page .cooperItemBox .equity .item:nth-child(1) .title{background: url(/static/img/2022/cooperation/hy-bg1.png) center center no-repeat; }
.cooperation-page .cooperItemBox .equity .item:nth-child(2) .title{background: url(/static/img/2022/cooperation/hy-bg2.png) center center no-repeat; }
.cooperation-page .cooperItemBox .equity .item:nth-child(3) .title{background: url(/static/img/2022/cooperation/hy-bg3.png) center center no-repeat; }

.cooperation-page .cooperItemBox .equity .item .title h2{color: #333333;font-size: 30px;margin-bottom: 10px;
line-height: 30px; }
.cooperation-page .cooperItemBox .equity .item .title p{ color: #999999;font-size: 14px;}
.cooperation-page .cooperItemBox .equity .item .title p.price {color: #333333;font-size: 36px;margin: 35px auto 30px;font-weight: bold;}
.cooperation-page .cooperItemBox .equity .item .title p.price span{font-size: 18px; }
.cooperation-page .cooperItemBox .equity .item .title a{ width: 280px;
height: 60px;font-weight: bold;font-size: 18px;text-align: center;line-height: 60px;display: block;margin: auto;
color: #333333;
background: #E7DACF;
border-radius: 10px;}
.cooperation-page .cooperItemBox .equity .item:nth-child(2) .title h2 ,.cooperation-page .cooperItemBox .equity .item:nth-child(2) .title p ,.cooperation-page .cooperItemBox .equity .item:nth-child(2) .title p.price ,.cooperation-page .cooperItemBox .equity .item:nth-child(3) .title h2,.cooperation-page .cooperItemBox .equity .item:nth-child(3) .title p ,.cooperation-page .cooperItemBox .equity .item:nth-child(3) .title p.price{
    color: #FFFFFF;
}
.cooperation-page .cooperItemBox .equity .item  img{display: block;    margin: 35px auto 0px; }
.cooperation-page .cooperItemBox .process{margin:30px auto 120px;}
.cooperation-page .cooperItemBox .process img{ display: block;margin: auto; }
.cooperation-page .cooperItemBox .joinIn{display: flex;align-items: center;justify-content: space-between; margin-bottom: 120px; }
.cooperation-page .cooperItemBox .joinIn .item{width: 380px;
height: 950px;
background: #FFFFFF;
box-shadow: 0px 8px 10px 0px rgba(38, 38, 38, 0.11);
border-radius: 10px; }
.cooperation-page .cooperItemBox .joinIn .item .title{text-align: center; width: 100%;height: 219px;
    padding: 55px 0px;box-sizing: border-box;
}
.cooperation-page .cooperItemBox .joinIn .item .title h2{
font-size: 30px;margin-bottom: 30px;
color: #333333;
line-height: 30px; }
.cooperation-page .cooperItemBox .joinIn .item .title p{ font-size: 18px; 
color: #333333;
line-height: 30px;}
.cooperation-page .cooperItemBox .joinIn .item:nth-child(2) .title h2, .cooperation-page .cooperItemBox .joinIn .item:nth-child(2) .title p,
.cooperation-page .cooperItemBox .joinIn .item:nth-child(3) .title h2, .cooperation-page .cooperItemBox .joinIn .item:nth-child(3) .title p{color: #fff; }
.cooperation-page .cooperItemBox .joinIn .item .title p span{font-size: 36px;}
.cooperation-page .cooperItemBox .joinIn .item img{ display: block;    margin: 25px auto 50px;}
.cooperation-page .cooperItemBox .joinIn .item a{width: 280px; display: block;margin: auto;
height: 60px;line-height: 60px;text-align: center;font-size: 18px;
border-radius: 10px; }

.common {
   width: 1200px;
   margin: 0 auto;
}
.common_title {
   text-align: center;
   height: 36px;
   font-size: 36px;
   font-weight: 400;
   padding-top: 80px;
   color: #333333;
   line-height: 36px;
   margin-bottom: 65px;
}

.common .imgTxt {
   height: 330px;
   display: flex;
   justify-content: space-between;
   margin-bottom: 80px;
}

.common .imgTxt .img {
   width: 600px;
   height: 330px;
}

.common .imgTxt .img img {
   width: 100%;
}

.common .imgTxt .text {
   display: flex;
   flex-direction: column;
   justify-content: space-between;
   padding: 30px 0;
}

.common .imgTxt .text h3 {
   font-size: 36px;
   font-weight: 400;
   color: #333333;
   line-height: 36px;
}

.common .imgTxt .text p {
   display: flex;
   align-items: center;
   font-size: 16px;
   height: 20px;
   font-family: Microsoft YaHei;
   font-weight: 400;
   color: #999999;
}

.common .imgTxt .text p span {
   display: inline-block;
   width: 14px;
   height: 14px;
   border: 2px solid #E63434;
   border-radius: 50%;
   margin-right: 15px;
}

.footer_banner {
   width: 100%;
   height: 560px;
   padding-top: 80px;
   background: url(/static/img/exclusive/4-bg.png) no-repeat;
}

.footer_banner h2 {
   text-align: center;
   height: 35px;
   font-size: 36px;
   font-weight: 400;
   color: #333333;
   margin-bottom: 58px;
}

.footer_banner .census {
   display: flex;
}

.footer_banner .census div {
   height: 73px;
   display: flex;
   flex-direction: column;
   justify-content: space-between;
   margin-right: 100px;
   margin-bottom: 30px;
}

.footer_banner .textimg {
   box-sizing: border-box;
   height: 180px;
   background: #FFFFFF;
   box-shadow: 0px 17px 40px 0px rgba(69, 69, 69, 0.25);
   border-radius: 10px;
   padding-right: 320px;
   padding-top: 50px;
   text-align: center;
   position: relative;
}

.footer_banner .textimg img {
   position: absolute;
   bottom: 0;
   right: -60px;
}

.footer_banner .textimg h3 {
   height: 28px;
   font-size: 28px;
   font-weight: 400;
   color: #333333;
   line-height: 24px;
   margin-bottom: 22px;
}

.footer_banner .textimg span {
   color: #E63434;
}