@media(min-width:751px){
    header.index{
    width: 100%;
    height: calc(815px - 50px);
   background:linear-gradient(180deg, rgba(46, 172, 250, 0.8) 0%, rgba(255, 255, 255, 0.4) 100%);
    padding-top: 50px;
    /*height: calc(100% - .5rem);*/
}
header.index .logo{
    display: block;
    width: 670px;
    height: 80px;
    margin: 0 auto;
    overflow: hidden;
}
header.index .adv{
    width:720px;
    height: 60px;
    border-radius: 30px;
    background: rgba(255, 255, 255, 0.6);
    margin: 30px auto 0;
    overflow: hidden;
  
  
}
header.index .adv .adv_box{
    display: block;
    height: 100%;
  width:680px;
  margin: 0 auto;
  overflow: hidden;
   border-radius: 30px;
    position: relative;
}
header.index .adv .box{
    display: flex;
    height: 60px;
position: absolute;
white-space: nowrap;
/*animation: advScroll 10s linear infinite;*/
}
header.index .adv p{
   font-size: 24px;
font-weight: 400;
letter-spacing: 0px;
line-height: 60px;
color: rgba(46, 172, 250, 1);
float: left;

}
html{
    max-width: 750px;
    margin: 0 auto;
}
main#index{
    position: relative;
    /*top:-5.6rem;*/
}
/*section{*/
/*    margin-bottom: .45rem;*/
/*}*/
.head{
    position: relative;
    width: 100%;
  /*width: calc(100% - .3rem);*/
}
.head:before{
    content: '';
    display: block;
    position: absolute;
    width: 180px;
height: 60px;
opacity: 0.5;
border-radius: 10px;
left: 10px;
top: -10px;
}
.head .tit{
    position: relative;
    height:70px;
}
.head .tit h2{
   font-family: 'De Yi Hei',"Microsoft YaHei", sans-serif;
font-size: 36px;
font-weight: 400;
line-height: 70px;
color: rgba(255, 255, 255, 1);
border-radius: 10px;
position: absolute;
z-index: 2;
}
.head .tit h2 span{
font-size: 28px;
font-weight: 400;
color: rgba(255, 255, 255, 1);
}
.news .head:before{
    background: rgba(46, 172, 250, 1);
}
.two .head:before{
background: rgba(46, 172, 250, 1);
}
.thr .head:before{
background: rgba(255, 230, 244, 1);
}
.fiv .head:before{
background: rgba(177, 236, 201, 1);
}
.four .head:before{
background: rgba(202, 234, 253, 1);
}
.six .head:before{
background: rgba(252, 205, 138, 1);
}
.seven .head:before{
background: rgba(252, 198, 211, 1);
}
.eight .head:before{
background: rgba(202, 234, 253, 1);
}
.news .head .tit h2{
background: rgba(46, 172, 250, 1);
padding: 0 20px;
}
.two .head .tit h2{
background: rgba(46, 172, 250, 1);
padding: 0 20px;
}
.thr .head .tit h2{
background: rgba(240, 103, 178, 1);
padding: 0 20px;
}
.four .head .tit h2{
background: rgba(46, 172, 250, 1);
padding: 0 20px;
}
.fiv .head .tit h2{
background: rgba(62, 194, 115, 1);
padding: 0 20px;
}
.six .head .tit h2{
background: rgba(250, 155, 22, 1);
border-radius: 10px 0px 0px 0px;
padding: 0 20px;
width: calc(360px - 40px);
}
.seven .head .tit h2{
background: rgba(250, 142, 168, 1);
border-radius: 10px 0px 0px 0px;
padding: 0 20px;
width: calc(300px - 40px);
}
.eight .head .tit h2{
background: rgba(46, 172, 250, 1);
padding: 0 20px;
}
.news .head .tit:before{
      content: '';
    display: block;
    position: absolute;
    width: 110px;
height: 70px;
opacity: 0.5;
border-radius: 10px;
background: rgba(128, 205, 252, 1);
    left: 265px;
bottom: -2px;
}
.news .head .tit:after{
      content: '';
    display: block;
    position: absolute;
   width: 495px;
height: 35px;
opacity: 0.5;
border-radius: 20px;
background: rgba(128, 205, 252, 1);
left:calc(100% - 495px);
bottom: -2px;
z-index: 1;
}
.thr .head .tit:before{
      content: '';
    display: block;
    position: absolute;
    width: 110px;
height: 70px;
opacity: 0.5;
border-radius: 10px;
background: rgba(255, 176, 219, 1);
left: 347px;
bottom: -2px;
}
.thr .head .tit:after{
      content: '';
    display: block;
    position: absolute;
   width: 495px;
height: 35px;
opacity: 0.5;
border-radius: 20px;
background: rgba(255, 179, 221, 1);
left:calc(100% - 495px);
bottom: -2px;
z-index: 1;
}
.four .head .tit:before{
      content: '';
    display: block;
    position: absolute;
    width:110px;
height: 70px;
opacity: 0.5;
border-radius: 10px;
background: rgba(150, 213, 252, 1);
left: 347px;
bottom: -2px;
}
.four .head .tit:after{
      content: '';
    display: block;
    position: absolute;
   width: 495px;
height: 35px;
opacity: 0.5;
border-radius: 20px;
background: rgba(150, 213, 252, 1);
left:calc(100% - 495px);
bottom: -2px;
z-index: 1;
}
.fiv .head .tit:before{
      content: '';
    display: block;
    position: absolute;
    width: 110px;
height: 70px;
opacity: 0.5;
border-radius: 10px;
background: rgba(151, 230, 183, 1);
left: 347px;
bottom: -2px;
}
.fiv .head .tit:after{
      content: '';
    display: block;
    position: absolute;
   width: 495px;
height: 35px;
opacity: 0.5;
border-radius: 20px;
background: rgba(151, 230, 183, 1);
left:calc(100% - 495px);
bottom: -2px;
z-index: 1;
}
.six .head .tit:before{
      content: '';
    display: block;
    position: absolute;
    width: 159px;
height: 70px;
opacity: 0.5;
background: rgba(250, 155, 22, 1);
left:310px;
bottom: -2px;
z-index: 1;
}
.six .head .tit:after{
      content: '';
    display: block;
    position: absolute;
   width: 410px;
height: 70px;
opacity: 0.5;
border-radius: 0px 10px 0px 0px;
background: rgba(252, 205, 138, 1);
left:calc(100% - 410px);
bottom: -2px;
}
.seven .head .tit:before{
      content: '';
    display: block;
    position: absolute;
    width: 119px;
height: 70px;
opacity: 0.5;
background: rgba(250, 142, 168, 1);
left:300px;
bottom: 0;
z-index: 1;
}
.seven .head .tit:after{
      content: '';
    display: block;
    position: absolute;
   width: 301px;
height: 70px;
opacity: 0.5;
border-radius: 0px 10px 0px 0px;
background: rgba(252, 198, 211, 1);
left:calc(100% - 301px);
bottom: 0;
}
.eight .head .tit:before{
      content: '';
    display: block;
    position: absolute;
    width: 110px;
height: 70px;
opacity: 0.5;
border-radius: 10px;
background: rgba(150, 213, 252, 1);
left:400px;
bottom: -2px;
z-index: 1;
}
.eight .head .tit:after{
      content: '';
    display: block;
    position: absolute;
   width: 495px;
height: 35px;
opacity: 0.5;
border-radius: 20px;
background: rgba(150, 213, 252, 1);
left:calc(100% - 495px);
bottom: -2px;
}
.eight .head:after {
    content: '';
    display: block;
    position: absolute;
    z-index: 2;
    width: 50px;
    height: 50px;
    background: url(/ceshi/images/jigou_head_icon.png) no-repeat;
    background-size: 100% 100%;
    right: 10px;
    bottom: 10px;
}
.two .head:after {
    content: '';
    display: block;
    position: absolute;
    z-index: 2;
    width: 50px;
    height: 50px;
    background: url(/ceshi/images/news_head_icon.png) no-repeat;
    background-size: 100% 100%;
    right: 10px;
    bottom: 10px;
}
.one{
    position: absolute;
    top: -560px;
        max-width: 720px;
        overflow: hidden;
}
.news{
    padding-top: 10px;
}
.news .content .new1{
    justify-content: space-between;
    align-items: center;
    margin-top: 20px;
}
.news .content .new1 .img{
    width: 230px;
height: 135px;
opacity: 1;
border-radius: 10px;
overflow: hidden;
}
.news .content .new1 .info{
    width:435px;
}
.content .title{
    display: block;
    display: -webkit-box;
    -webkit-box-orient:vertical;
    -webkit-line-clamp:2;
    overflow: hidden;
    text-overflow: ellipsis;
    font-size: 28px;
font-weight: 400;
line-height: 42px;
color: rgba(0, 0, 0, 0.8);
text-align: justify;
}
.content .title strong{
    font-weight: 400;
}
.content .info .time{
  gap:10px;
    align-items: center;
font-weight: 400;
margin-top: 20px;
}
.content .info .time span{
    display: block;
        font-size: 24px;
  line-height: 24px;
color: rgba(0, 0, 0, 0.3);  
}
.news .content {
    padding: 0 15px;
}
.news .content .new1 .info .time span:nth-of-type(2){
        font-size: 20px;
  line-height: 20px;
color: rgba(255, 141, 26, 1);
    margin-bottom: 6px;
}
.news .content .new1 .info .time span:nth-of-type(2):before{
    content:'';
    display: inline-block;
    width: 30px;
    height: 30px;
    background: url(/ceshi/images/hot1.png) no-repeat;
    background-size: 100% 100%;
    margin-right: 5px;
    margin-bottom: -6px;
}
.news .content .new1 .info .time span:nth-of-type(2) i{
    font-weight: 900;
color: rgba(255, 141, 26, 1);   
}
.news .content .list li{
    margin-top: 20px;
    padding-left: 15px;
}
.news .content .list li:nth-of-type(1) a:before{
    content:'1';
         font-family: 'De Yi Hei',"Microsoft YaHei", sans-serif;
    display:inline-block;
    font-size:30px ;
    font-weight: 400;
line-height: 30px;
color: rgba(212, 48, 48, 1);
margin-right: 15px;
    width: 15px;

}
.news .content .list li:nth-of-type(2) a:before{
    content:'2';
         font-family: 'De Yi Hei',"Microsoft YaHei", sans-serif;
    display:inline-block;
 font-size:30px ;
    font-weight: 400;
line-height: 30px;
color: rgba(255, 141, 26, 1);
margin-right: 15px;
    width: 15px;

}
.news .content .list li:nth-of-type(3) a:before{
    content:'3';
         font-family: 'De Yi Hei',"Microsoft YaHei", sans-serif;
    display:inline-block;
  font-size:30px ;
    font-weight: 400;
line-height: 30px;
color: rgba(255, 195, 0, 1);
margin-right: 15px;
    width: 15px;

}
.news .content .list li:nth-of-type(4) a:before{
    content:'4';
         font-family: 'De Yi Hei',"Microsoft YaHei", sans-serif;
    display:inline-block;
   font-size:30px ;
    font-weight: 400;
line-height: 30px;
color: rgba(166, 166, 166, 1);
margin-right: 15px;
    width: 15px;

}
.news .content .list .title{
    display: block;
    white-space: nowrap;
}
.news .content .list .title font{
font-size: 28px;
    font-weight: 400;
    line-height: 42px;
    color: rgba(0, 0, 0, 0.8);
}
.fast-nav{
max-width: 660px;
    width: calc(720px - 60px);
    padding: 40px 30px 30px;
    margin:0 auto;
    background: #fff;
    /*height: calc(5.39rem - .7rem);*/
    border-radius: 20px;
    overflow: hidden;
}

.fast-nav .list{
    width:100%; 
    width: 630px;
    /*justify-content: space-between;*/
    align-items: center;
    flex-wrap: wrap;
    row-gap:60px;
    column-gap:58px;
    /*gap: .6rem;*/
}
.fast-nav .list li{
    /*float: left;*/
    /*margin-right: .5rem;*/
    text-align: center;
    /*width: 1.4rem;*/
}
.fast-nav .list li:nth-of-type(4){}
.fast-nav .list li:nth-of-type(4n){
    margin-right: 0;
    /*margin-bottom: .6rem;*/
}
.fast-nav .list a{
    display: block;
   text-align: center;
}
.fast-nav .list li img{
    width: 80px;
    height: 80px;
    margin: 0 auto;
}
.fast-nav .list p{
     font-size: 28px;
font-weight: 400;
line-height: 28px;
margin-top: 16px;
color: rgba(0, 0, 0, 0.8);
}
.fast-nav .nav_swiper{
    width: calc(100% - 30px);
    margin: 0 auto;
      position: relative;
      overflow: hidden;
      padding-bottom:53px;
}
.fast-nav .nav_swiper .swiper-slide{
    width: 100% !important;
}
.fast-nav .nav_swiper .swiper-pagination{
    bottom: -4px;
    /*height: .05rem;*/
    padding: 0;
    margin: 0;
}
.fast-nav .nav_swiper .swiper-pagination-bullet{
    width: 30px;
    height: 5px;
    border-radius:5px;
    background: rgba(52, 175, 250, 1);
    opacity: 0.3;
    margin: 0;
}
.fast-nav .nav_swiper .swiper-pagination-bullet-active{
    opacity: 1;
}
.fast-nav .btns{
    width: 100%;
    justify-content: space-between;
    align-items: center;
    /*margin-top: .1rem;*/
}
.fast-nav .btns .btn{
   
    width:315px;
    height: 120px;
    border-radius: 10px;
text-align: left;
justify-content: center;
align-items: center;
overflow: hidden;
}
.fast-nav .btns .btn1{
 background: url(/ceshi/images/fast-nav_btnbg1.png) no-repeat;
    background-size: 100% 100%;
}
.fast-nav .btns .btn1:before{
    content:'';
    display: inline-block;
    width: 80px;
    height: 80px;
    background: url(/ceshi/images/fast-nav_btn1.png) no-repeat;
    background-size: 100% 100%;
    margin-right: 30px;
}
.fast-nav .btns .btn2:before{
    content:'';
    display: inline-block;
    width: 80px;
    height: 80px;
    background: url(/ceshi/images/fast-nav_btn2.png) no-repeat;
    background-size: 100% 100%;
    margin-right: 30px;
}
.fast-nav .btns .btn2{
 background: url(/ceshi/images/fast-nav_btnbg2.png) no-repeat;
    background-size: 100% 100%;
}
.fast-nav .btns .text .tit{
    font-size: 28px;
font-weight: 700;
line-height: 30px;
}
.fast-nav .btn1 .text .tit{
   color: rgba(250, 155, 22, 1);
}
.fast-nav .btn1 .text .des{
  color: rgba(248, 125, 12, 0.8);

}
.fast-nav .btn2 .text .tit{
  color: rgba(255, 255, 255, 1);

}
.fast-nav .btn2 .text .des{
color: rgba(255, 255, 255, 0.8);

}
.fast-nav .btns .text .des{
    font-size: 22px;
font-weight: 400;
line-height: 22px;
margin-top: 10px;
}
.thr{
    margin-top: 40px;
}
.thr .head:after{
    content:'';
    display: block;
    position: absolute;
    z-index: 2;
    width: 50px;
    height: 50px;
    background: url(/ceshi/images/women_head_icon.png) no-repeat;
    background-size: 100% 100%;
    right: 10px;
    bottom: 10px;
}
.women .content .list1{
    gap:20px;
align-items: center;
flex-wrap: wrap;
margin-top: 20px;
}
.women .content .list1 li{
    height:65px;
    padding: 0 14px;
    border-radius: 10px;
background: rgba(255, 217, 238, 0.5);

}
.women .content .list1 li a{
    display: block;
    line-height:65px;
font-size: 28px;
font-weight: 400;
color: rgba(240, 103, 178, 1);
}
.women .content .list2{
    margin-top: 30px;
}
.women .content .list2 li{
    justify-content: space-between;
    align-items: center;
    margin-top: 20px;
    padding-left: 15px;
}
.women .content .list2 li .info{
    width: 475px;
    justify-content: space-between;
    align-items: start;
}
.women .content .list2 li .info .text{
    width: 445px;
}
.women .content .list2 li:nth-of-type(1) .info i{
    display: block;
margin-top: 5px;
width: 15px;
height: 30px;
background: url(/ceshi/images/women_list_icon1.png) no-repeat;
background-size:100% 100%;
}


.women .content .list2 li:nth-of-type(2) .info i{
    display: block;
margin-top: 5px;
width: 15px;
height: 30px;
background: url(/ceshi/images/women_list_icon2.png) no-repeat;
background-size:100% 100%;
}
.women .content .list2 li:nth-of-type(3) .info i{
     display: block;
margin-top: 5px;
width: 15px;
height: 30px;
background: url(/ceshi/images/women_list_icon3.png) no-repeat;
background-size:100% 100%;
}

.women .content .list2 li .img{
    width: 200px;
    height:132px;
    overflow: hidden;
    border-radius: 10px;
}
.women .content .btn{
    margin: 30px auto 0;
    display: block;
    width: 152px;
    height: 42px;
    line-height:42px;
  font-size: 28px;
font-weight: 400;
color: rgba(240, 103, 178, 1);
}
.women .content .btn:after{
    content:'';
    display: inline-block;
    width: 30px;
    height: 30px;
    background: url(/ceshi/images/women_more_icon.png) no-repeat;
    background-size: 100% 100%;
    margin-left: 10px;
    margin-bottom: -4px;
}
.four{
    margin-top: 54px;
}
.four .head:after{
    content:'';
    display: block;
    position: absolute;
    z-index: 2;
    width: 50px;
    height: 50px;
    background: url(/ceshi/images/man_head_icon.png) no-repeat;
    background-size: 100% 100%;
    right: 10px;
    bottom: 10px;
}
.man .content .list1{
gap:20px;
align-items: center;
flex-wrap: wrap;
margin-top: 20px;
}
.man .content .list1 li{
    height:65px;
    padding: 0 14px;
    border-radius: 10px;
background: rgba(228, 244, 254, 1);

}
.man .content .list1 li a{
    display: block;
    line-height:65px;
font-size: 28px;
font-weight: 400;
color: rgba(46, 172, 250, 1);
}
.man .content .list2{
    margin-top: 30px;
}
.man .content .list2 li{
    justify-content: space-between;
    align-items: center;
    margin-top: 20px;
       padding-left: 15px;
}
.man .content .list2 li .info{
    width:475px;
    justify-content: space-between;
    align-items: start;
}
.man .content .list2 li .info .text{
    width: 445px;
}
.man .content .list2 li:nth-of-type(1) .info i{
    display: block;
margin-top: 5px;
width: 15px;
height: 30px;
background: url(/ceshi/images/women_list_icon1.png) no-repeat;
background-size:100% 100%;
}


.man .content .list2 li:nth-of-type(2) .info i{
    display: block;
margin-top: 5px;
width: 15px;
height: 30px;
background: url(/ceshi/images/women_list_icon2.png) no-repeat;
background-size:100% 100%;
}
.man .content .list2 li:nth-of-type(3) .info i{
     display: block;
margin-top: 5px;
width: 15px;
height: 30px;
background: url(/ceshi/images/women_list_icon3.png) no-repeat;
background-size:100% 100%;
}

.man .content .list2 li .img{
    width: 200px;
    height: 132px;
    overflow: hidden;
    border-radius: 10px;
}
.man .content .list2 li .img img{
    transform: scale(1.3);
}
.man .content .btn{
    margin: 30px auto 0;
    display: block;
    width: 152px;
    height: 42px;
    line-height: 42px;
  font-size: 28px;
font-weight: 400;
color: rgba(46, 172, 250, 1);
}
.man .content .btn:after{
    content:'';
    display: inline-block;
    width: 30px;
    height: 30px;
    background: url(/ceshi/images/man_more_icon.png) no-repeat;
    background-size: 100% 100%;
    margin-left: 10px;
    margin-bottom: -4px;
}
.fiv{
    margin-top: 54px;
}
.fiv .head:after{
    content:'';
    display: block;
    position: absolute;
    z-index: 2;
    width: 50px;
    height: 50px;
    background: url(/ceshi/images/shiguan_head_icon.png) no-repeat;
    background-size: 100% 100%;
    right: 10px;
    bottom: 10px;
}
.shiguan .content .list1{
gap:20px;
align-items: center;
flex-wrap: wrap;
margin-top: 20px;
}
.shiguan .content .list1 li{
    height:65px;
    padding: 0 14px;
    border-radius: 10px;
background: rgba(229, 248, 237, 1);

}
.shiguan .content .list1 li a{
    display: block;
    line-height:65px;
font-size: 28px;
font-weight: 400;
color: rgba(62, 194, 115, 1);
}
.shiguan .content .list2{
    margin-top: 30px;
}
.shiguan .content .list2 li{
    justify-content: space-between;
    align-items: center;
    margin-top: 20px;
    padding-left: 15px;
}
.shiguan .content .list2 li .info{
    width: 475px;
    justify-content: space-between;
    align-items: start;
}
.shiguan .content .list2 li .info .text{
    width: 445px;
}
.shiguan .content .list2 li:nth-of-type(1) .info i{
    display: block;
margin-top: 5px;
width: 15px;
height: 30px;
background: url(/ceshi/images/women_list_icon1.png) no-repeat;
background-size:100% 100%;
}


.shiguan .content .list2 li:nth-of-type(2) .info i{
    display: block;
margin-top: 5px;
width: 15px;
height: 30px;
background: url(/ceshi/images/women_list_icon2.png) no-repeat;
background-size:100% 100%;
}
.shiguan .content .list2 li:nth-of-type(3) .info i{
     display: block;
margin-top: 5px;
width: 15px;
height: 30px;
background: url(/ceshi/images/women_list_icon3.png) no-repeat;
background-size:100% 100%;
}

.shiguan .content .list2 li .img{
    width: 200px;
    height: 132px;
    overflow: hidden;
    border-radius: 10px;
}
.shiguan .content .list2 li .img img{
    transform: scale(1.3);
}
.shiguan .content .btn{
    margin: 30px auto 0;
    display: block;
    width:152px;
    height: 42px;
    line-height: 42px;
  font-size: 28px;
font-weight: 400;
color: rgba(62, 194, 115, 1);
}
.shiguan .content .btn:after{
    content:'';
    display: inline-block;
    width: 30px;
    height: 30px;
    background: url(/ceshi/images/shiguan_more_icon.png) no-repeat;
    background-size: 100% 100%;
    margin-left: 10px;
    margin-bottom: -4px;
}
.six{
    margin-top: 40px;
}
.baby .content{
    border-radius: 0px 0px 10px 10px;
background: rgba(250, 155, 22, 0.1);
}
.baby .content .tabs{
    width: 140px;
border-radius: 0px 0px 0px 10px;
background: rgba(252, 222, 179, 1);
}
.baby .content .tab{
    width: 100%;
    height: 80px;
    line-height: 80px;
   font-size: 30px;
font-weight: 400;
color: rgba(235, 137, 0, 1);
text-align: center;
}
.baby .content .tab.active{
    background: rgba(254, 245, 231, 1);
}
.baby .content .item{
    margin-left: 20px;
    width: 540px;
    margin-top: 30px;
    display: none;
}
.baby .content .item.active{
    display: block;
}
.baby .content .list1{
    width: 100%;
    justify-content: space-between;
    align-items: center;
}
.baby .content .list1 li{
    width:260px;
}
.baby .content .list1 li .img{
    display: block;
    width:100%;
    height: 140px;
    overflow: hidden;
    border-radius: 10px;
}
.baby .content .list1 li .title{
    display: block;
    width:100%;
    font-size: 28px;
font-weight: 400;
line-height: 42px;
color: rgba(0, 0, 0, 0.8);
white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    margin-top:15px;
}
.baby .content .list2{
    margin-bottom: 30px;
}
.baby .content .list2 li{
    margin-top: 20px;
    align-items: center;
}
.baby .content .list2 li .title{
    display: block;
    font-size: 28px;
font-weight: 400;
line-height: 42px;
color: rgba(0, 0, 0, 0.5);
white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.baby .content .list2 li:before{
     display: block;
     width: 15px;
     height: 30px;
   font-family: 'De Yi Hei', "Microsoft YaHei", sans-serif;
    font-size: 30px;
font-weight: 400;
line-height: 30px;
color: rgba(250, 155, 22, 1);
margin-right: 15px;
}
.baby .content .list2 li:nth-of-type(1):before{
    content: '1';
}
.baby .content .list2 li:nth-of-type(2):before{
    content: '2';
}
.baby .content .list2 li:nth-of-type(3):before{
    content: '3';
}
.baby .content .list2 li:nth-of-type(4):before{
    content: '4';
}
.seven{
    margin-top: 40px;
}
.seven .content{
    position: relative;
    width: 100%;
    border-radius: 0px 0px 10px 10px;
background: rgba(253, 226, 233, 0.2);
}
.seven .content .list1{
    align-items: center;
    flex-wrap: wrap;
}
.seven .content .list1 li{
    padding: 0 14px;
    height: 65px;
    border-radius: 10px;
background: rgba(255, 235, 239, 1);
margin-left: 20px;
margin-top: 20px;
}
.seven .content .list1 li a{
    display: block;
  font-size: 28px;
font-weight: 400;
line-height: 65px;
color: rgba(250, 142, 168, 1);
}
.seven .content .list2{
    width: 660px;
    margin: 0 auto;
    padding-bottom: 50px;
}
.seven .content .list2 li{
    width: 100%;
    margin-top: 20px;
    align-items: center;
}
.seven .content .list2 li:before{
    content:'';
display:block;
width: 30px;
height:30px;
 background: url(/ceshi/images/wenti_icon.png) no-repeat;
    background-size: 100% 100%;
    margin-right: 15px;
}
.seven .content .list2 li .title{
    display: block;
    width: 615px;
    font-size: 28px;
font-weight: 400;
letter-spacing: 0px;
line-height: 42px;
color: rgba(0, 0, 0, 0.5);
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
.seven .content .list2 li:nth-of-type(1) .title{
    color: rgba(0, 0, 0, 0.8);
}
.seven .content .btn{
    display: block;
    width: 300px;
    height: 60px;
    border-radius: 10px;
background: rgba(250, 142, 168, 0.8);
text-align: center;
line-height: 60px;
font-size: 28px;
font-weight: 400;
color: rgba(255, 255, 255, 1);
margin: 0 auto;
position: absolute;
bottom: -30px;
left:210px;
}
.seven .content .btn:before{
    content: '';
    display: inline-block;
    width: 30px;
    height: 30px;
    background: url(/ceshi/images/wenti_icon2.png) no-repeat;
    background-size: 100% 100%;
    margin-right: 15px;
    margin-bottom: -4.5px;
}
.eight_box{
    display: block;
    height:100vh;width:100%;
}
.eight{
    width: 100%;
    margin-top: 70px;
    /*height: calc(100vh - .7rem);*/
}
.eight.fixed{
    width: calc(750px - 30px);
    height: 100vh;
    position: fixed;
    top: 0;
    /*padding: 0 .15rem;*/
    margin: 0 ;
        background: #fff;
        z-index: 2;
}
.eight .content{
width:525px;
    align-items: start;
    margin-left: 10px;
    margin-right: 15px;
        display: flex;
    justify-content: end;
    width: calc(100% - 23px);
      border-left: 1px solid rgba(46, 172, 250, 0.2);
  /*float: right;*/
    /*height: calc(100vh - .7rem);*/
  position: relative;
  overflow-y: hidden;
}
.eight .content .mask{
    width: 100%;
    height: 100vh;
    overflow: hidden;
    position: absolute;
    top: 0;
    right: 0;
    z-index: 99;
}
.fixed {
  position: fixed!important;
  /*top: 0;*/
  /*left: 0;*/
  /*right: auto;*/
  /*bottom: auto;*/
  z-index: 999;
}
.eight.fixed .content{
     overflow-y: scroll;
}
.eight.fixed .content .jigou_tab{
    width: 152px;
    margin-left: 13px;
    margin-top: 30px;
    position: fixed;
    /*left: none;*/
    /*top: none;*/
}
.eight .jigou{
    position: relative;
        padding-bottom: 100px;
}
.eight .jigou .head{
    top: 0;
    background: #fff;
    max-width: 720px;
   
}
.eight .jigou .head.fixed{
   width: calc(100% - 30px);  
}
.eight .jigou_tab{
    /*height: 100vh;*/
    width: 152px;
    margin-left: 13px;
    padding-top: 30px;
    
    position: absolute;
    /*left: .31rem;*/
    /*top: .88rem;*/
    margin-left: 24px;
}
.eight .jigou_tab.fixed{
    top: 70px;
    /*left: .15rem;*/
}
.eight .jigou_tab ol{
    width:100%;
    height: auto;
    flex-direction: column;
    gap: 30px;
    overflow: visible;

}
.eight .jigou_tab li{
    width: 100%;
    height: 60px;
    
}
.eight .jigou_tab li.active{
    border-radius: 10px;
background: rgba(150, 213, 252, 0.3);
position: relative;
}
.eight .jigou_tab li.active:before{
    content:'';
    display: block;
    width: 15px;
height: 15px;
border-radius: 15px;
background: rgba(46, 172, 250, 1);
position: absolute;
left: -21px;
top: calc((60px - 15px)/2 );
}
.eight .jigou_tab li.active:after{
    content:'';
    display: block;
  width: 5px;
height: 1px;
background: rgba(46, 172, 250, 1);
position: absolute;
left: -5px;
top: calc((60px - 1px)/2 );
}
.eight .jigou_tab li a{
    display: block;
    text-align: center;
    font-size: 28px;
font-weight: 400;
line-height: 60px;
color: rgba(46, 172, 250, 1);
}
.eight .jigou_tab .lx{
    margin-top: 48px;
    width: 100%;
height:  calc(195px - 20px);
padding-top: 20px;
border-radius: 10px;
background: rgba(150, 213, 252, 0.3);
}
.eight .jigou_tab .lx a{
    text-align: center;
    display: block;
    font-size: 28px;
font-weight: 400;
line-height: 30px;
color: rgba(46, 172, 250, 1);
}
.eight .jigou_tab .lx a:before{
    content: '';
    display: block;
    width: 100px;
    height: 100px;
     background: url(/ceshi/images/jigou_lx_icon.png) no-repeat;
    background-size: 100% 100%;
    margin: 0 auto 20px;
}
.eight.fixed .content .jigou_list{
    width: 525px;
    /*height: 46rem;*/
    float: right;
}
.eight .content .jigou_list{ 
    width: 533px;
    height:100%;
    float: none;
        overflow: hidden;
}
.eight .content.active{
      top: 90px;
}
.eight.fixed .content .jigou_list{
    float: right;
}
.eight .content .jigou_list .item{
    padding: 20px 0 0;
 width: 533px;
        justify-content: space-between;
        align-items: start;
}
.eight .content .jigou_list .item .jigou-logo{
    display: block;
    width: 75px;
    height: 75px;
    margin-top: 10px;
}
.eight .content .jigou_list .item .info{
    width: 451px;
}
.eight .content .jigou_list .item .title{
    font-size: 28px;
font-weight: 400;
line-height: 42px;
color: rgba(0, 0, 0, 0.8);
}
.eight .content .jigou_list .item .flag{
    align-items: center;
    margin: 10px 0;
}
.eight .content .jigou_list .item span{
    margin-right: 10px;
}
.eight .content .jigou_list .item .s1{
    font-size:20px;
font-weight: 400;
line-height: 24px;
color: rgba(255, 141, 26, 1);
}
.eight .content .jigou_list .item .s2{
    display:block;
    /*width: .43rem;*/
    height: 24px;
    border-radius: 5px;
background: rgba(255, 255, 255, 1);
border: 1px solid rgba(196, 153, 51, 1);
text-align: center;
    font-size: 16px;
font-weight: 400;
line-height: 24px;
color: rgba(196, 153, 51, 1);
    padding: 0 5px;
}
.eight .content .jigou_list .item .s3{
    display: flex;
    flex-wrap: no-wrap;
    gap:10px;
}
.eight .content .jigou_list .item .s3 i{
    display:block;
    /*width: .43rem;*/
    height:24px;
    border-radius: 5px;
background: rgba(46, 172, 250, 1);
text-align: center;
    font-size: 16px;
font-weight: 400;
line-height: 24px;
color: rgba(255, 255, 255, 1);
    padding: 0 5px;
}

.eight .content .jigou_list .item font{
    display: inline-block;
    width: 20px;
    height:20px;
     background: url(/ceshi/images/jigou_icon1.png) no-repeat;
    background-size: 100% 100%;
}
.eight .content .jigou_list .item .tag{
    display:table;
    padding: 0 10px;
    width: auto;
height: 30px;
border-radius: 5px;
background: rgba(255, 240, 219, 1);
font-size: 16px;
font-weight: 400;
line-height: 30px;
color: rgba(255, 141, 26, 0.8);
margin: 10px 0;
}
.eight .content .jigou_list .item .tag:before{
    content:'';
    display: inline-block;
    width: 15px;
    height: 15px;
    background: url(/ceshi/images/jigou_icon3.png) no-repeat;
    background-size: 100% 100%; 
    margin-bottom: -2px;
    margin-right: 10px;
}
.eight .content .jigou_list .flags{
    align-items: center;
}
.eight .content .jigou_list .flags span{
/*width: .68rem;*/
height: 24px;
text-align: center;
border-radius: 5px;
background: rgba(255, 255, 255, 1);
border:1px solid rgba(46, 172, 250, 1);
margin-right: 10px;
font-size: 14px;
font-weight: 400;
letter-spacing: 0px;
line-height: 24px;
color: rgba(46, 172, 250, 1);
padding:0 5px;
}
.eight .content .jigou_list .img{
  width: 445px;
  height: 200px;
  overflow: hidden;
  margin-top: 10px;
}
.bottom{
    margin-top: 30px;
}
.bottom p{
    text-align: center;
    font-size: 24px;
font-weight: 400;
line-height: 35px;
color: rgba(0, 0, 0, 0.3);
}
.nine{
    width:calc(100% + 30px);
    position: relative;
    left: -15px;
}
#index .foot-nav{
    margin-top: 20px;
    width: 100%;
}
#index .foot-nav .nav{
    background: rgba(150, 213, 252, 0.1);
    padding: 0 15px 30px;
    width: auto;
}
#index .foot-nav .nav ol{
    flex-wrap: wrap;
justify-content: space-between;
    /*width:6.82rem;*/
    margin: 0 auto;
}
#index .foot-nav .nav ol li{
    /*width:1.45rem;*/
    display: flex;
    flex-wrap: nowrap;
    margin-top: 10px;
        align-items: center;
   
}
#index .foot-nav .nav ol li:before{
    content:'';
    display: block;
    width: 5px;
height: 5px;
opacity: 1;
background: rgba(86, 188, 251, 1);
margin-right: 20px;
border-radius: 5px;

}
#index .foot-nav .nav ol li:nth-of-type(5n):after{
    content:'';
    display: block;
    width: 5px;
height: 5px;
opacity: 1;
background: rgba(86, 188, 251, 1);
margin-left: 20px;
border-radius: 5px;

}
#index .foot-nav .nav ol li a{
    width: 100px;
    display: block;
    text-align: justify;
    text-align: center;
   font-size: 24px;
font-weight: 400;
height: 48px;
line-height: 48px;
letter-spacing: 0px;
/*line-height: 48px;*/
color: rgba(46, 172, 250, 0.8); 
}
#index .foot-nav .link{
    padding: 0 30px;
    width: calc(100% - 60px);
    height: .6rem;
background: rgba(46, 172, 250, 0.5);
}
#index .foot-nav .link p{
    font-size: 28px;
font-weight: 400;
line-height: 60px;
color: rgba(255, 255, 255, 1);
}
#index .foot-nav .link p a{
    font-size: 28px;
font-weight: 400;
line-height: 60px;
color: rgba(255, 255, 255, 1);
}
}
@media(max-width:750px){
header.index{
    width: 100%;
    height: calc(108.66667vw - 6.66667vw);
   background:linear-gradient(180deg, rgba(46, 172, 250, 0.8) 0%, rgba(255, 255, 255, 0.4) 100%);
    padding-top: 6.66667vw;
    /*height: calc(100% - .5rem);*/
}
header.index .logo{
    display: block;
    width: 89.3333vw;
    height: 10.66667vw;
    margin: 0 auto;
    overflow: hidden;
}
header.index .adv{
    width:96vw;
    height: 8vw;
    border-radius: 4vw;
    background: rgba(255, 255, 255, 0.6);
    margin: 4vw auto 0;
    overflow: hidden;
  
  
}
header.index .adv .adv_box{
    display: block;
    height: 100%;
  width:90.66667vw;
  margin: 0 auto;
  overflow: hidden;
   border-radius: 4vw;
    position: relative;
}
header.index .adv .box{
    display: flex;
    height: 8vw;
position: absolute;
white-space: nowrap;
/*animation: advScroll 10s linear infinite;*/
}
header.index .adv p{
   font-size: 3.2vw;
font-weight: 400;
letter-spacing: 0px;
line-height: 8vw;
color: rgba(46, 172, 250, 1);
float: left;

}
html{
    max-width: 750px;
    margin: 0 auto;
}
main#index{
    position: relative;
    /*top:-5.6rem;*/
}
/*section{*/
/*    margin-bottom: .45rem;*/
/*}*/
.head{
    position: relative;
    width: 100%;
  /*width: calc(100% - .3rem);*/
}
.head:before{
    content: '';
    display: block;
    position: absolute;
    width: 24vw;
height: 8vw;
opacity: 0.5;
border-radius: 1.3333vw;
left: 1.3333vw;
top: -1.3333vw;
}
.head .tit{
    position: relative;
    height:9.3333vw;
}
.head .tit h2{
   font-family: 'De Yi Hei',"Microsoft YaHei", sans-serif;
font-size: 4.8vw;
font-weight: 400;
line-height: 9.3333vw;
color: rgba(255, 255, 255, 1);
border-radius: 1.3333vw;
position: absolute;
z-index: 2;
}
.head .tit h2 span{
font-size: 3.73333vw;
font-weight: 400;
color: rgba(255, 255, 255, 1);
}
.news .head:before{
    background: rgba(46, 172, 250, 1);
}
.two .head:before{
background: rgba(46, 172, 250, 1);
}
.thr .head:before{
background: rgba(255, 230, 244, 1);
}
.fiv .head:before{
background: rgba(177, 236, 201, 1);
}
.four .head:before{
background: rgba(202, 234, 253, 1);
}
.six .head:before{
background: rgba(252, 205, 138, 1);
}
.seven .head:before{
background: rgba(252, 198, 211, 1);
}
.eight .head:before{
background: rgba(202, 234, 253, 1);
}
.news .head .tit h2{
background: rgba(46, 172, 250, 1);
padding: 0 2.66667vw;
}
.two .head .tit h2{
background: rgba(46, 172, 250, 1);
padding: 0 2.66667vw;
}
.thr .head .tit h2{
background: rgba(240, 103, 178, 1);
padding: 0 2.66667vw;
}
.four .head .tit h2{
background: rgba(46, 172, 250, 1);
padding: 0 2.66667vw;
}
.fiv .head .tit h2{
background: rgba(62, 194, 115, 1);
padding: 0 2.66667vw;
}
.six .head .tit h2{
background: rgba(250, 155, 22, 1);
border-radius: 1.3333vw 0px 0px 0px;
padding: 0 2.66667vw;
width: calc(48vw - 5.3333vw);
}
.seven .head .tit h2{
background: rgba(250, 142, 168, 1);
border-radius: 1.3333vw 0px 0px 0px;
padding: 0 2.66667vw;
width: calc(40vw - 5.3333vw);
}
.eight .head .tit h2{
background: rgba(46, 172, 250, 1);
padding: 0 2.66667vw;
}
.news .head .tit:before{
      content: '';
    display: block;
    position: absolute;
    width: 14.66667vw;
height: 9.3333vw;
opacity: 0.5;
border-radius: 1.3333vw;
background: rgba(128, 205, 252, 1);
    left: 35.3333vw;
bottom: -.26667vw;
}
.news .head .tit:after{
      content: '';
    display: block;
    position: absolute;
   width: 66vw;
height: 4.66667vw;
opacity: 0.5;
border-radius: 2.66667vw;
background: rgba(128, 205, 252, 1);
left:calc(100% - 66vw);
bottom: -.26667vw;
z-index: 1;
}
.thr .head .tit:before{
      content: '';
    display: block;
    position: absolute;
    width: 14.66667vw;
height: 9.3333vw;
opacity: 0.5;
border-radius: 1.3333vw;
background: rgba(255, 176, 219, 1);
left: 46.26667vw;
bottom: -.26667vw;
}
.thr .head .tit:after{
      content: '';
    display: block;
    position: absolute;
   width: 66vw;
height: .35rem;
opacity: 0.5;
border-radius: 2.66667vw;
background: rgba(255, 179, 221, 1);
left:calc(100% - 66vw);
bottom: -.26667vw;
z-index: 1;
}
.four .head .tit:before{
      content: '';
    display: block;
    position: absolute;
    width: 14.66667vw;
height: 9.3333vw;
opacity: 0.5;
border-radius: 1.3333vw;
background: rgba(150, 213, 252, 1);
left: 46.26667vw;
bottom: -.26667vw;
}
.four .head .tit:after{
      content: '';
    display: block;
    position: absolute;
   width: 66vw;
height: 4.66667vw;
opacity: 0.5;
border-radius: 2.66667vw;
background: rgba(150, 213, 252, 1);
left:calc(100% - 66vw);
bottom: -.26667vw;
z-index: 1;
}
.fiv .head .tit:before{
      content: '';
    display: block;
    position: absolute;
    width: 14.66667vw;
height: 9.3333vw;
opacity: 0.5;
border-radius: 1.3333vw;
background: rgba(151, 230, 183, 1);
left: 46.26667vw;
bottom: -.26667vw;
}
.fiv .head .tit:after{
      content: '';
    display: block;
    position: absolute;
   width: 66vw;
height: 4.66667vw;
opacity: 0.5;
border-radius: 2.66667vw;
background: rgba(151, 230, 183, 1);
left:calc(100% - 66vw);
bottom: -.26667vw;
z-index: 1;
}
.six .head .tit:before{
      content: '';
    display: block;
    position: absolute;
    width: 21.2vw;
height: 9.3333vw;
opacity: 0.5;
background: rgba(250, 155, 22, 1);
left:41.3333vw;
bottom: -.26667vw;
z-index: 1;
}
.six .head .tit:after{
      content: '';
    display: block;
    position: absolute;
   width: 54.66667vw;
height: 9.3333vw;
opacity: 0.5;
border-radius: 0px 1.3333vw 0px 0px;
background: rgba(252, 205, 138, 1);
left:calc(100% - 54.66667vw);
bottom: -.26667vw;
}
.seven .head .tit:before{
      content: '';
    display: block;
    position: absolute;
    width: 15.86667vw;
height: 9.3333vw;
opacity: 0.5;
background: rgba(250, 142, 168, 1);
left:40vw;
bottom: 0;
z-index: 1;
}
.seven .head .tit:after{
      content: '';
    display: block;
    position: absolute;
   width: 40.1333vw;
height: 9.3333vw;
opacity: 0.5;
border-radius: 0px 1.3333vw 0px 0px;
background: rgba(252, 198, 211, 1);
left:calc(100% - 40.1333vw);
bottom: 0;
}
.eight .head .tit:before{
      content: '';
    display: block;
    position: absolute;
    width: 15.86667vw;
height: 9.3333vw;
opacity: 0.5;
border-radius: 1.3333vw;
background: rgba(150, 213, 252, 1);
left:53.3333vw;
bottom: -.26667vw;
z-index: 1;
}
.eight .head .tit:after{
      content: '';
    display: block;
    position: absolute;
   width: 66vw;
height: 4.66667vw;
opacity: 0.5;
border-radius: 2.66667vw;
background: rgba(150, 213, 252, 1);
left:calc(100% - 66vw);
bottom: -.26667vw;
}
.eight .head:after {
    content: '';
    display: block;
    position: absolute;
    z-index: 2;
    width: 6.66667vw;
    height: 6.66667vw;
    background: url(/ceshi/images/jigou_head_icon.png) no-repeat;
    background-size: 100% 100%;
    right: 1.3333vw;
    bottom: 1.3333vw;
}
.two .head:after {
    content: '';
    display: block;
    position: absolute;
    z-index: 2;
    width: 6.66667vw;
    height: 6.66667vw;
    background: url(/ceshi/images/news_head_icon.png) no-repeat;
    background-size: 100% 100%;
    right: 1.3333vw;
    bottom: 1.3333vw;
}
.one{
    position: absolute;
    top: -74.66667vw;
        max-width: 96vw;
        overflow: hidden;
}
.news{
    padding-top: 1.3333vw;
}
.news .content .new1{
    justify-content: space-between;
    align-items: center;
    margin-top:2.66667vw;
}
.news .content .new1 .img{
    width: 30.66667vw;
height: 18vw;
opacity: 1;
border-radius: 1.3333vw;
overflow: hidden;
}
.news .content .new1 .info{
    width: 58vw;
}
.content .title{
    display: block;
    display: -webkit-box;
    -webkit-box-orient:vertical;
    -webkit-line-clamp:2;
    overflow: hidden;
    text-overflow: ellipsis;
    font-size: 3.73333vw;
font-weight: 400;
line-height: 5.6vw;
color: rgba(0, 0, 0, 0.8);
text-align: justify;
}
.content .title strong{
    font-weight: 400;
}
.content .info .time{
  gap: 1.3333vw;
    align-items: center;
font-weight: 400;
margin-top: 2.66667vw;
}
.content .info .time span{
    display: block;
        font-size: 3.2vw;
  line-height: 3.2vw;
color: rgba(0, 0, 0, 0.3);  
}
.news .content {
    padding: 0 2vw;
}
.news .content .new1 .info .time span:nth-of-type(2){
        font-size:2.66667vw;
  line-height: 2.66667vw;
color: rgba(255, 141, 26, 1);
    margin-bottom: .8vw;
}
.news .content .new1 .info .time span:nth-of-type(2):before{
    content:'';
    display: inline-block;
    width: 4vw;
    height: 4vw;
    background: url(/ceshi/images/hot1.png) no-repeat;
    background-size: 100% 100%;
    margin-right: .66667vw;
    margin-bottom: -.8vw;
}
.news .content .new1 .info .time span:nth-of-type(2) i{
    font-weight: 900;
color: rgba(255, 141, 26, 1);   
}
.news .content .list li{
    margin-top: 2.66667vw;
    padding-left: 2vw;
}
.news .content .list li:nth-of-type(1) a:before{
    content:'1';
         font-family: 'De Yi Hei',"Microsoft YaHei", sans-serif;
    display:inline-block;
    font-size:4vw ;
    font-weight: 400;
line-height: 4vw;
color: rgba(212, 48, 48, 1);
margin-right: 2vw;
    width: 2vw;

}
.news .content .list li:nth-of-type(2) a:before{
    content:'2';
         font-family: 'De Yi Hei',"Microsoft YaHei", sans-serif;
    display:inline-block;
 font-size:4vw ;
    font-weight: 400;
line-height: 4vw;
color: rgba(255, 141, 26, 1);
margin-right: 2vw;
    width: 2vw;

}
.news .content .list li:nth-of-type(3) a:before{
    content:'3';
         font-family: 'De Yi Hei',"Microsoft YaHei", sans-serif;
    display:inline-block;
  font-size:4vw ;
    font-weight: 400;
line-height: 4vw;
color: rgba(255, 195, 0, 1);
margin-right: 2vw;
    width: 2vw;

}
.news .content .list li:nth-of-type(4) a:before{
    content:'4';
         font-family: 'De Yi Hei',"Microsoft YaHei", sans-serif;
    display:inline-block;
   font-size:4vw ;
    font-weight: 400;
line-height: 4vw;
color: rgba(166, 166, 166, 1);
margin-right: 2vw;
    width: 2vw;

}
.news .content .list .title{
    display: block;
    white-space: nowrap;
}
.news .content .list .title font{
font-size: 3.73333vw;
    font-weight: 400;
    line-height: 5.6vw;
    color: rgba(0, 0, 0, 0.8);
}
.fast-nav{
max-width: 88vw;
    width: calc(96vw - 8vw);
    padding: 5.3333vw 4vw 4vw;
    margin:0 auto;
    background: #fff;
    /*height: calc(5.39rem - .7rem);*/
    border-radius: 2.66667vw;
    overflow: hidden;
}

.fast-nav .list{
    width:100%; 
    width: 84vw;
    /*justify-content: space-between;*/
    align-items: center;
    flex-wrap: wrap;
    row-gap:8vw;
    column-gap:7.73333vw;
    /*gap: .6rem;*/
}
.fast-nav .list li{
    /*float: left;*/
    /*margin-right: .5rem;*/
    text-align: center;
    /*width: 1.4rem;*/
}
.fast-nav .list li:nth-of-type(4){}
.fast-nav .list li:nth-of-type(4n){
    margin-right: 0;
    /*margin-bottom: .6rem;*/
}
.fast-nav .list a{
    display: block;
   text-align: center;
}
.fast-nav .list li img{
    width: 10.66667vw;
    height: 10.66667vw;
    margin: 0 auto;
}
.fast-nav .list p{
     font-size: 3.73333vw;
font-weight: 400;
line-height: 3.73333vw;
margin-top: 2.1333vw;
color: rgba(0, 0, 0, 0.8);
}
.fast-nav .nav_swiper{
    width: calc(100% - 4vw);
    margin: 0 auto;
      position: relative;
      overflow: hidden;
      padding-bottom: 7.06667vw;
}
.fast-nav .nav_swiper .swiper-slide{
    width: 100% !important;
}
.fast-nav .nav_swiper .swiper-pagination{
    bottom: -0.53333vw;
    /*height: .05rem;*/
    padding: 0;
    margin: 0;
}
.fast-nav .nav_swiper .swiper-pagination-bullet{
    width: 4vw;
    height: .66667vw;
    border-radius: .66667vw;
    background: rgba(52, 175, 250, 1);
    opacity: 0.3;
    margin: 0;
}
.fast-nav .nav_swiper .swiper-pagination-bullet-active{
    opacity: 1;
}
.fast-nav .btns{
    width: 100%;
    justify-content: space-between;
    align-items: center;
    /*margin-top: .1rem;*/
}
.fast-nav .btns .btn{
   
    width: 42vw;
    height: 16vw;
    border-radius: 1.3333vw;
text-align: left;
justify-content: center;
align-items: center;
overflow: hidden;
}
.fast-nav .btns .btn1{
 background: url(/ceshi/images/fast-nav_btnbg1.png) no-repeat;
    background-size: 100% 100%;
}
.fast-nav .btns .btn1:before{
    content:'';
    display: inline-block;
    width: 10.66667vw;
    height: 10.66667vw;
    background: url(/ceshi/images/fast-nav_btn1.png) no-repeat;
    background-size: 100% 100%;
    margin-right: 4vw;
}
.fast-nav .btns .btn2:before{
    content:'';
    display: inline-block;
    width: 10.66667vw;
    height: 10.66667vw;
    background: url(/ceshi/images/fast-nav_btn2.png) no-repeat;
    background-size: 100% 100%;
    margin-right: 4vw;
}
.fast-nav .btns .btn2{
 background: url(/ceshi/images/fast-nav_btnbg2.png) no-repeat;
    background-size: 100% 100%;
}
.fast-nav .btns .text .tit{
    font-size: 3.73333vw;
font-weight: 700;
line-height: 4vw;
}
.fast-nav .btn1 .text .tit{
   color: rgba(250, 155, 22, 1);
}
.fast-nav .btn1 .text .des{
  color: rgba(248, 125, 12, 0.8);

}
.fast-nav .btn2 .text .tit{
  color: rgba(255, 255, 255, 1);

}
.fast-nav .btn2 .text .des{
color: rgba(255, 255, 255, 0.8);

}
.fast-nav .btns .text .des{
    font-size: 2.9333vw;
font-weight: 400;
line-height: 2.9333vw;
margin-top: 1.3333vw;
}
.thr{
    margin-top: 5.3333vw;
}
.thr .head:after{
    content:'';
    display: block;
    position: absolute;
    z-index: 2;
    width: 6.66667vw;
    height: 6.66667vw;
    background: url(/ceshi/images/women_head_icon.png) no-repeat;
    background-size: 100% 100%;
    right: 1.3333vw;
    bottom:1.3333vw;
}
.women .content .list1{
    gap:2.66667vw;
align-items: center;
flex-wrap: wrap;
margin-top: 2.66667vw;
}
.women .content .list1 li{
    height:8.66667vw;
    padding: 0 1.86667vw;
    border-radius: 1.3333vw;
background: rgba(255, 217, 238, 0.5);

}
.women .content .list1 li a{
    display: block;
    line-height:8.66667vw;
font-size: 3.73333vw;
font-weight: 400;
color: rgba(240, 103, 178, 1);
}
.women .content .list2{
    margin-top: 4vw;
}
.women .content .list2 li{
    justify-content: space-between;
    align-items: center;
    margin-top: 2.66667vw;
    padding-left: 2vw;
}
.women .content .list2 li .info{
    width: 63.3333vw;
    justify-content: space-between;
    align-items: start;
}
.women .content .list2 li .info .text{
    width: 59.3333vw;
}
.women .content .list2 li:nth-of-type(1) .info i{
    display: block;
margin-top: 0.66667vw;
width: 2vw;
height: 4vw;
background: url(/ceshi/images/women_list_icon1.png) no-repeat;
background-size:100% 100%;
}


.women .content .list2 li:nth-of-type(2) .info i{
    display: block;
margin-top: 0.66667vw;
width: 2vw;
height: 4vw;
background: url(/ceshi/images/women_list_icon2.png) no-repeat;
background-size:100% 100%;
}
.women .content .list2 li:nth-of-type(3) .info i{
     display: block;
margin-top: 0.66667vw;
width: 2vw;
height: 4vw;
background: url(/ceshi/images/women_list_icon3.png) no-repeat;
background-size:100% 100%;
}

.women .content .list2 li .img{
    width: 26.66667vw;
    height: 17.6vw;
    overflow: hidden;
    border-radius: 1.3333vw;
}
.women .content .btn{
    margin: 4vw auto 0;
    display: block;
    width: 20.26667vw;
    height: 5.6vw;
    line-height: 5.6vw;
  font-size: 3.73333vw;
font-weight: 400;
color: rgba(240, 103, 178, 1);
}
.women .content .btn:after{
    content:'';
    display: inline-block;
    width: 4vw;
    height: 4vw;
    background: url(/ceshi/images/women_more_icon.png) no-repeat;
    background-size: 100% 100%;
    margin-left: 1.3333vw;
    margin-bottom: -.53333vw;
}
.four{
    margin-top: 7.2vw;
}
.four .head:after{
    content:'';
    display: block;
    position: absolute;
    z-index: 2;
    width: 6.66667vw;
    height: 6.66667vw;
    background: url(/ceshi/images/man_head_icon.png) no-repeat;
    background-size: 100% 100%;
    right: 1.3333vw;
    bottom: 1.3333vw;
}
.man .content .list1{
gap:2.66667vw;
align-items: center;
flex-wrap: wrap;
margin-top: 2.66667vw;
}
.man .content .list1 li{
    height:8.66667vw;
    padding: 0 1.86667vw;
    border-radius: 1.3333vw;
background: rgba(228, 244, 254, 1);

}
.man .content .list1 li a{
    display: block;
    line-height:8.66667vw;
font-size: 3.73333vw;
font-weight: 400;
color: rgba(46, 172, 250, 1);
}
.man .content .list2{
    margin-top: 4vw;
}
.man .content .list2 li{
    justify-content: space-between;
    align-items: center;
    margin-top: 2.66667vw;
       padding-left: 2vw;
}
.man .content .list2 li .info{
    width: 63.3333vw;
    justify-content: space-between;
    align-items: start;
}
.man .content .list2 li .info .text{
    width: 59.3333vw;
}
.man .content .list2 li:nth-of-type(1) .info i{
    display: block;
margin-top: 0.66667vw;
width: 2vw;
height: 4vw;
background: url(/ceshi/images/women_list_icon1.png) no-repeat;
background-size:100% 100%;
}


.man .content .list2 li:nth-of-type(2) .info i{
    display: block;
margin-top: 0.66667vw;
width: 2vw;
height: 4vw;
background: url(/ceshi/images/women_list_icon2.png) no-repeat;
background-size:100% 100%;
}
.man .content .list2 li:nth-of-type(3) .info i{
     display: block;
margin-top: 0.66667vw;
width: 2vw;
height: 4vw;
background: url(/ceshi/images/women_list_icon3.png) no-repeat;
background-size:100% 100%;
}

.man .content .list2 li .img{
    width: 26.66667vw;
    height: 17.6vw;
    overflow: hidden;
    border-radius: 1.3333vw;
}
.man .content .list2 li .img img{
    transform: scale(1.3);
}
.man .content .btn{
    margin: 4vw auto 0;
    display: block;
    width: 20.26667vw;
    height: 5.6vw;
    line-height: 5.6vw;
  font-size: 3.73333vw;
font-weight: 400;
color: rgba(46, 172, 250, 1);
}
.man .content .btn:after{
    content:'';
    display: inline-block;
    width: 4vw;
    height: 4vw;
    background: url(/ceshi/images/man_more_icon.png) no-repeat;
    background-size: 100% 100%;
    margin-left: 1.3333vw;
    margin-bottom: -.53333vw;
}
.fiv{
    margin-top: 7.2vw;
}
.fiv .head:after{
    content:'';
    display: block;
    position: absolute;
    z-index: 2;
    width: 6.66667vw;
    height: 6.66667vw;
    background: url(/ceshi/images/shiguan_head_icon.png) no-repeat;
    background-size: 100% 100%;
    right: 1.3333vw;
    bottom: 1.3333vw;
}
.shiguan .content .list1{
gap:2.66667vw;
align-items: center;
flex-wrap: wrap;
margin-top: 2.66667vw;
}
.shiguan .content .list1 li{
    height:8.66667vw;
    padding: 0 1.86667vw;
    border-radius: 1.3333vw;
background: rgba(229, 248, 237, 1);

}
.shiguan .content .list1 li a{
    display: block;
    line-height:8.66667vw;
font-size: 3.73333vw;
font-weight: 400;
color: rgba(62, 194, 115, 1);
}
.shiguan .content .list2{
    margin-top: 4vw;
}
.shiguan .content .list2 li{
    justify-content: space-between;
    align-items: center;
    margin-top: 2.66667vw;
    padding-left: 2vw;
}
.shiguan .content .list2 li .info{
    width: 63.3333vw;
    justify-content: space-between;
    align-items: start;
}
.shiguan .content .list2 li .info .text{
    width: 59.3333vw;
}
.shiguan .content .list2 li:nth-of-type(1) .info i{
    display: block;
margin-top: 0.66667vw;
width: 2vw;
height: 4vw;
background: url(/ceshi/images/women_list_icon1.png) no-repeat;
background-size:100% 100%;
}


.shiguan .content .list2 li:nth-of-type(2) .info i{
    display: block;
margin-top: 0.66667vw;
width: 2vw;
height: 4vw;
background: url(/ceshi/images/women_list_icon2.png) no-repeat;
background-size:100% 100%;
}
.shiguan .content .list2 li:nth-of-type(3) .info i{
     display: block;
margin-top: 0.66667vw;
width: 2vw;
height: 4vw;
background: url(/ceshi/images/women_list_icon3.png) no-repeat;
background-size:100% 100%;
}

.shiguan .content .list2 li .img{
    width: 26.66667vw;
    height: 17.6vw;
    overflow: hidden;
    border-radius: 1.3333vw;
}
.shiguan .content .list2 li .img img{
    transform: scale(1.3);
}
.shiguan .content .btn{
    margin: 4vw auto 0;
    display: block;
    width: 20.26667vw;
    height: 5.6vw;
    line-height: 5.6vw;
  font-size: 3.73333vw;
font-weight: 400;
color: rgba(62, 194, 115, 1);
}
.shiguan .content .btn:after{
    content:'';
    display: inline-block;
    width: 4vw;
    height: 4vw;
    background: url(/ceshi/images/shiguan_more_icon.png) no-repeat;
    background-size: 100% 100%;
    margin-left: 1.3333vw;
    margin-bottom: -.53333vw;
}
.six{
    margin-top: 5.3333vw;
}
.baby .content{
    border-radius: 0px 0px 1.3333vw 1.3333vw;
background: rgba(250, 155, 22, 0.1);
}
.baby .content .tabs{
    width: 18.66667vw;
border-radius: 0px 0px 0px 1.3333vw;
background: rgba(252, 222, 179, 1);
}
.baby .content .tab{
    width: 100%;
    height: 10.66667vw;
    line-height: 10.66667vw;
   font-size: 4vw;
font-weight: 400;
color: rgba(235, 137, 0, 1);
text-align: center;
}
.baby .content .tab.active{
    background: rgba(254, 245, 231, 1);
}
.baby .content .item{
    margin-left: 2.66667vw;
    width: 72vw;
    margin-top: 4vw;
    display: none;
}
.baby .content .item.active{
    display: block;
}
.baby .content .list1{
    width: 100%;
    justify-content: space-between;
    align-items: center;
}
.baby .content .list1 li{
    width:34.66667vw;
}
.baby .content .list1 li .img{
    display: block;
    width:100%;
    height: 18.66667vw;
    overflow: hidden;
    border-radius: 1.3333vw;
}
.baby .content .list1 li .title{
    display: block;
    width:100%;
    font-size: 3.73333vw;
font-weight: 400;
line-height:5.6vw;
color: rgba(0, 0, 0, 0.8);
white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    margin-top:2vw;
}
.baby .content .list2{
    margin-bottom: 4vw;
}
.baby .content .list2 li{
    margin-top:2.66667vw;
    align-items: center;
}
.baby .content .list2 li .title{
    display: block;
    font-size: 3.73333vw;
font-weight: 400;
line-height: 5.6vw;
color: rgba(0, 0, 0, 0.5);
white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.baby .content .list2 li:before{
     display: block;
     width: 2vw;
     height: 4vw;
   font-family: 'De Yi Hei', "Microsoft YaHei", sans-serif;
    font-size: 4vw;
font-weight: 400;
line-height: 4vw;
color: rgba(250, 155, 22, 1);
margin-right: 2vw;
}
.baby .content .list2 li:nth-of-type(1):before{
    content: '1';
}
.baby .content .list2 li:nth-of-type(2):before{
    content: '2';
}
.baby .content .list2 li:nth-of-type(3):before{
    content: '3';
}
.baby .content .list2 li:nth-of-type(4):before{
    content: '4';
}
.seven{
    margin-top: 5.3333vw;
}
.seven .content{
    position: relative;
    width: 100%;
    border-radius: 0px 0px 1.3333vw 1.3333vw;
background: rgba(253, 226, 233, 0.2);
}
.seven .content .list1{
    align-items: center;
    flex-wrap: wrap;
}
.seven .content .list1 li{
    padding: 0 1.86667vw;
    height: 8.66667vw;
    border-radius: 1.3333vw;
background: rgba(255, 235, 239, 1);
margin-left: 2.66667vw;
margin-top: 2.66667vw;
}
.seven .content .list1 li a{
    display: block;
  font-size: 3.73333vw;
font-weight: 400;
line-height: 8.66667vw;
color: rgba(250, 142, 168, 1);
}
.seven .content .list2{
    width: 88vw;
    margin: 0 auto;
    padding-bottom: 6.66667vw;
}
.seven .content .list2 li{
    width: 100%;
    margin-top: 2.66667vw;
    align-items: center;
}
.seven .content .list2 li:before{
    content:'';
display:block;
width: 4vw;
height: 4vw;
 background: url(/ceshi/images/wenti_icon.png) no-repeat;
    background-size: 100% 100%;
    margin-right: 2vw;
}
.seven .content .list2 li .title{
    display: block;
    width: 82vw;
    font-size: 3.73333vw;
font-weight: 400;
letter-spacing: 0px;
line-height: 5.6vw;
color: rgba(0, 0, 0, 0.5);
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
.seven .content .list2 li:nth-of-type(1) .title{
    color: rgba(0, 0, 0, 0.8);
}
.seven .content .btn{
    display: block;
    width: 40vw;
    height: 8vw;
    border-radius: 1.3333vw;
background: rgba(250, 142, 168, 0.8);
text-align: center;
line-height: 8vw;
font-size: 3.73333vw;
font-weight: 400;
color: rgba(255, 255, 255, 1);
margin: 0 auto;
position: absolute;
bottom: -4vw;
left: 28vw;
}
.seven .content .btn:before{
    content: '';
    display: inline-block;
    width: 4vw;
    height: 4vw;
    background: url(/ceshi/images/wenti_icon2.png) no-repeat;
    background-size: 100% 100%;
    margin-right: 2vw;
    margin-bottom: -.6vw;
}
.eight_box{
    display: block;
    height:100vh;width:100%;
}
.eight{
    width: 100%;
    margin-top: 9.3333vw;
    /*height: calc(100vh - .7rem);*/
}
.eight.fixed{
    width: calc(100vw - 4vw);
    height: 100vh;
    position: fixed;
    top: 0;
    /*padding: 0 .15rem;*/
    margin: 0 ;
        background: #fff;
        z-index: 2;
}
.eight .content{
width: 70vw;
    align-items: start;
    margin-left: 1.3333vw;
    margin-right: 2vw;
        display: flex;
    justify-content: end;
    width: calc(100% - 3.06667vw);
      border-left: 0.1333vw solid rgba(46, 172, 250, 0.2);
  /*float: right;*/
    /*height: calc(100vh - .7rem);*/
  position: relative;
  overflow-y: hidden;
}
.eight .content .mask{
    width: 100%;
    height: 100vh;
    overflow: hidden;
    position: absolute;
    top: 0;
    right: 0;
    z-index: 99;
}
.fixed {
  position: fixed!important;
  /*top: 0;*/
  /*left: 0;*/
  /*right: auto;*/
  /*bottom: auto;*/
  z-index: 999;
}
.eight.fixed .content{
     overflow-y: scroll;
}
.eight.fixed .content .jigou_tab{
    width: 20.26667vw;
    margin-left: 1.73333vw;
    margin-top: 4vw;
    position: fixed;
    /*left: none;*/
    /*top: none;*/
}
.eight .jigou{
    position: relative;
        padding-bottom: 13.3333vw;
}
.eight .jigou .head{
    top: 0;
    background: #fff;
    max-width: 96vw;
   
}
.eight .jigou .head.fixed{
   width: calc(100% - 4vw);  
}
.eight .jigou_tab{
    /*height: 100vh;*/
    width: 20.26667vw;
    margin-left: 1.73333vw;
    padding-top: 4vw;
    
    position: absolute;
    /*left: .31rem;*/
    /*top: .88rem;*/
    margin-left: 3.2vw;
}
.eight .jigou_tab.fixed{
    top: 9.3333vw;
    /*left: .15rem;*/
}
.eight .jigou_tab ol{
    width:100%;
    height: auto;
    flex-direction: column;
    gap: 4vw;
    overflow: visible;

}
.eight .jigou_tab li{
    width: 100%;
    height: 8vw;
    
}
.eight .jigou_tab li.active{
    border-radius: 1.3333vw;
background: rgba(150, 213, 252, 0.3);
position: relative;
}
.eight .jigou_tab li.active:before{
    content:'';
    display: block;
    width: 2vw;
height: 2vw;
border-radius: 2vw;
background: rgba(46, 172, 250, 1);
position: absolute;
left: -2.8vw;
top: calc((8vw - 2vw)/2 );
}
.eight .jigou_tab li.active:after{
    content:'';
    display: block;
  width: .66667vw;
height: .1333vw;
background: rgba(46, 172, 250, 1);
position: absolute;
left: -.66667vw;
top: calc((8vw - .1333vw)/2 );
}
.eight .jigou_tab li a{
    display: block;
    text-align: center;
    font-size: 3.73333vw;
font-weight: 400;
line-height: 8vw;
color: rgba(46, 172, 250, 1);
}
.eight .jigou_tab .lx{
    margin-top: 6.4vw;
    width: 100%;
height:  calc(26vw - 2.66667vw);
padding-top: 2.66667vw;
border-radius: 1.3333vw;
background: rgba(150, 213, 252, 0.3);
}
.eight .jigou_tab .lx a{
    text-align: center;
    display: block;
    font-size: 3.73333vw;
font-weight: 400;
line-height: 4vw;
color: rgba(46, 172, 250, 1);
}
.eight .jigou_tab .lx a:before{
    content: '';
    display: block;
    width: 13.3333vw;
    height: 13.3333vw;
     background: url(/ceshi/images/jigou_lx_icon.png) no-repeat;
    background-size: 100% 100%;
    margin: 0 auto 2.66667vw;
}
.eight.fixed .content .jigou_list{
    width: 70vw;
    /*height: 46rem;*/
    float: right;
}
.eight .content .jigou_list{ 
    width: 71.06667vw;
    height:100%;
    float: none;
        overflow: hidden;
}
.eight .content.active{
      top: 12vw;
}
.eight.fixed .content .jigou_list{
    float: right;
}
.eight .content .jigou_list .item{
    padding: 2.66667vw 0 0;
 width: 71.06667vw;
        justify-content: space-between;
        align-items: start;
}
.eight .content .jigou_list .item .jigou-logo{
    display: block;
    width: 10vw;
    height: 10vw;
    margin-top: 1.3333vw;
}
.eight .content .jigou_list .item .info{
    width: 60.1333vw;
}
.eight .content .jigou_list .item .title{
    font-size: 3.73333vw;
font-weight: 400;
line-height: 5.6vw;
color: rgba(0, 0, 0, 0.8);
}
.eight .content .jigou_list .item .flag{
    align-items: center;
    margin: 1.3333vw 0;
}
.eight .content .jigou_list .item span{
    margin-right: 1.3333vw;
}
.eight .content .jigou_list .item .s1{
    font-size: 2.66667vw;
font-weight: 400;
line-height: 3.2vw;
color: rgba(255, 141, 26, 1);
}
.eight .content .jigou_list .item .s2{
    display:block;
    /*width: .43rem;*/
    height: 3.2vw;
    border-radius: .66667vw;
background: rgba(255, 255, 255, 1);
border: .1333vw solid rgba(196, 153, 51, 1);
text-align: center;
    font-size: 2.1333vw;
font-weight: 400;
line-height: 3.2vw;
color: rgba(196, 153, 51, 1);
    padding: 0 .66667vw;
}
.eight .content .jigou_list .item .s3{
    display: flex;
    flex-wrap: no-wrap;
    gap:1.3333vw;
}
.eight .content .jigou_list .item .s3 i{
    display:block;
    /*width: .43rem;*/
    height: 3.2vw;
    border-radius: .66667vw;
background: rgba(46, 172, 250, 1);
text-align: center;
    font-size: 2.1333vw;
font-weight: 400;
line-height: 3.2vw;
color: rgba(255, 255, 255, 1);
    padding: 0 .66667vw;
}

.eight .content .jigou_list .item font{
    display: inline-block;
    width: 2.66667vw;
    height:2.66667vw;
     background: url(/ceshi/images/jigou_icon1.png) no-repeat;
    background-size: 100% 100%;
}
.eight .content .jigou_list .item .tag{
    display:table;
    padding: 0 1.3333vw;
    width: auto;
height: 4vw;
border-radius: .66667vw;
background: rgba(255, 240, 219, 1);
font-size: 2.1333vw;
font-weight: 400;
line-height: 4vw;
color: rgba(255, 141, 26, 0.8);
margin: 1.3333vw 0;
}
.eight .content .jigou_list .item .tag:before{
    content:'';
    display: inline-block;
    width: 2vw;
    height: 2vw;
    background: url(/ceshi/images/jigou_icon3.png) no-repeat;
    background-size: 100% 100%; 
    margin-bottom: -0.26667vw;
    margin-right: 1.3333vw;
}
.eight .content .jigou_list .flags{
    align-items: center;
}
.eight .content .jigou_list .flags span{
/*width: .68rem;*/
height: 3.2vw;
text-align: center;
border-radius: .66667vw;
background: rgba(255, 255, 255, 1);
border: .1333vw solid rgba(46, 172, 250, 1);
margin-right: 1.3333vw;
font-size: 1.86667vw;
font-weight: 400;
letter-spacing: 0px;
line-height: 3.2vw;
color: rgba(46, 172, 250, 1);
padding:0 0.66667vw;
}
.eight .content .jigou_list .img{
  width: 59.3333vw;
  height: 26.66667vw;
  overflow: hidden;
  margin-top: 1.3333vw;
}
.bottom{
    margin-top: 4vw;
}
.bottom p{
    text-align: center;
    font-size: 3.2vw;
font-weight: 400;
line-height: 4.66667vw;
color: rgba(0, 0, 0, 0.3);
}
.nine{
    width:calc(100% + 4vw);
    position: relative;
    left: -2vw;
}
#index .foot-nav{
    margin-top: 2.66667vw;
    width: 100%;
}
#index .foot-nav .nav{
    background: rgba(150, 213, 252, 0.1);
    padding: 0 2vw 4vw;
    width: auto;
}
#index .foot-nav .nav ol{
    flex-wrap: wrap;
justify-content: space-between;
    /*width:6.82rem;*/
    margin: 0 auto;
}
#index .foot-nav .nav ol li{
    /*width:1.45rem;*/
    display: flex;
    flex-wrap: nowrap;
    margin-top: 1.3333vw;
        align-items: center;
   
}
#index .foot-nav .nav ol li:before{
    content:'';
    display: block;
    width: .66667vw;
height: .66667vw;
opacity: 1;
background: rgba(86, 188, 251, 1);
margin-right: 2.66667vw;
border-radius: .66667vw;

}
#index .foot-nav .nav ol li:nth-of-type(5n):after{
    content:'';
    display: block;
    width: .66667vw;
height: .66667vw;
opacity: 1;
background: rgba(86, 188, 251, 1);
margin-left: 2.66667vw;
border-radius: .66667vw;

}
#index .foot-nav .nav ol li a{
    width: 13.3333vw;
    display: block;
    text-align: justify;
    text-align: center;
   font-size: 3.2vw;
font-weight: 400;
height: 6.4vw;
line-height: 6.4vw;
letter-spacing: 0px;
/*line-height: 48px;*/
color: rgba(46, 172, 250, 0.8); 
}
#index .foot-nav .link{
    padding: 0 4vw;
    width: calc(100% - 8vw);
    height: 8vw;
background: rgba(46, 172, 250, 0.5);
}
#index .foot-nav .link p{
    font-size:3.73333vw;
font-weight: 400;
line-height: 8vw;
color: rgba(255, 255, 255, 1);
}
#index .foot-nav .link p a{
    font-size: 3.73333vw;
font-weight: 400;
line-height: 8vw;
color: rgba(255, 255, 255, 1);
}
    
}