.fs14{
    font-size: 14px!important;
}
.fs16{
    font-size: 16px!important;
}
.fs18{
    font-size: 18px!important;
}
.fs20{
    font-size: 20px!important;
}
.fs22{
    font-size: 22px!important;
}
.fs24{
    font-size: 24px!important;
}
.fs26{
    font-size: 26px!important;
}
.fs28{
    font-size: 28px!important;
}
.fs30{
    font-size: 30px!important;
}
.fs32{
    font-size: 32px!important;
}
.fs34{
    font-size: 34px!important;
}
.fs36{
    font-size: 36px!important;
}
.fs38{
    font-size: 38px!important;
}
.fs40{
    font-size: 40px!important;
}
.fs42{
    font-size: 42px!important;
}
.fs44{
    font-size: 44px!important;
}
.fs46{
    font-size: 46px!important;
}
.fs48{
    font-size: 48px!important;
}
.fs54{
    font-size: 54px!important;
}
.fs52{
    font-size: 52px!important;
}
.fs56{
    font-size: 56px!important;
}
.fs58{
    font-size: 58px!important;
}
.fs72{
    font-size: 72px!important;
} 
img{max-width: 100%;}
.container{max-width: 80vw;position:relative;width:100%;}
.section{overflow:hidden;position:relative;margin-top: 145px;}
.section .swiper-slide{position:relative;background:#0071bb;display:flex;justify-content:space-between;}
.section .swiper-slide .hidden-xs{position:relative;background:#0071bb;display:flex;justify-content:space-between;width:100%;}
.section .swiper-slide img{width:100%;height:100%;display:block;}
.section .swiper-slide .txt{width:30%;height:100%;margin-left:10%;display: flex;align-items: center;}
.section .swiper-slide .txt .h1{color:#fff;font-weight: 700;}
.section .swiper-slide .txt a{display:block;width:10vw;height:7vh;border-radius:5px;color:#fff;text-align:center;background:#9cc813;line-height:7vh;margin-top:5vh;position:relative;cursor: pointer;z-index:11111111111111;}
.section .swiper-slide .txt a:hover{background:rgba(156,200,19,.8);}
.section .swiper-slide .sdimg{position:absolute;left:-1%;top:0;height: 100%}
.section .swiper-slide .banimg{width:70%;position:relative;}
.section .pagination_index{ bottom:50px;position: absolute;box-sizing: border-box;margin-left: 10%;display: flex;align-items: center;}
.section .pagination_index .playing{z-index: 10;margin-left: 5px;margin-top: -4px;}
.section .pagination_index .playing span{cursor: pointer;}
.section .pagination_index .playing .pause-button{display: none;}
.section .pagination_index .playing i{color:#a6ce39;opacity: 1;}
.section .swiper-pagination{position: relative;bottom: 0;}
.section .swiper-pagination-bullet{background:#fff;padding:8px;margin:0 5px;}
.section .swiper-pagination-bullet-active{background:#a6ce39;}
.section2{overflow:hidden;position:relative;padding:150px 0px 150px 0px;}
.tit .fs36{text-align:center;color:#262626;font-weight: 700;font-family:"RobotoMedium";font-size: 36px;}
.tit p{color:#262626;text-align:center;}
.section2 .tib ul{display:flex;justify-content:space-between;text-align:center;margin:50px auto;}
.section2 .tib ul li{
   transform:translateY(20px);
            -webkit-transform:translateY(20px);  /*兼容-webkit-引擎浏览器*/
            -moz-transform:translateY(20px);     /*兼容-moz-引擎浏览器*/
             transition: all 0.3s ease 0s ;
       width:20%;
       text-align:center;
}
.section2 .tib ul li:hover{
  transform:translateY(0px);
            -webkit-transform:translateY(0px);  /*兼容-webkit-引擎浏览器*/
            -moz-transform:translateY(0px);     /*兼容-moz-引擎浏览器*/
}
.section2 .tib ul li .boximg{display:block;margin:0 auto;margin-bottom: 20px}
.section2 .tib ul li .h33{color:#1272bb;font-weight: 700;margin: 0;line-height: 1.6}

.section2 .tib ul li .h44{color:#9cc813;font-weight: 700;margin-bottom:0px;margin-top:10px;}
.section2 .tib ul li p{color:#9cc813;margin-top:0px;}
.section2 .tib ul li .s{display: flex;align-items: center;color:#1272bb;font-weight: 700;justify-content:center}
.more a{display:block;margin:0 auto;background:#fff;border:2px solid #9cc813;border-radius:10px;text-align:center;color:#000;font-weight: 700;width: fit-content;padding: 10px 20px;}
.more a:hover{background:#9cc813;color:#fff;}
/**.section3{position:relative;}
.section3 img{max-width:100%;}
.section3 .inner{position:absolute;left:0;top:0;width:100%;height:100%;}
.section3 .inner .tit{display:flex;width:50%;position:relative;align-items:flex-end;margin-top:-70px;}
.section3 .inner .tit h2{font-size:54px;color:#202020;width:36%;margin-bottom:0;font-weight: 700;}
.section3 .inner .tit h1{font-size:270px;color:#9cc813;margin-top:0;margin-bottom:0;line-height: 250px;}
.section3 .inner .colorbg{width:50%;height:66%;position:relative;}
.section3 .inner .overmask_block{
    position: absolute;
    top: 0;
    left: 0;
    width: 0%;
    height: 100%;
    background-image: linear-gradient(120deg, #c3e361 0%, #c3e361ff 100%);
    animation: block-appear 1s ease forwards;
}
.section3 .inner .imgs{width:50%;height:10%;position:absolute;top:0px;}
.section3 .inner .imgs .overmask_block{
  position: absolute;
    top: 0;
    left: 0;
    width: 0%;
    height: 100%;
    background-image: linear-gradient(120deg, #c3e361 0%, #c3e361ff 100%);
    animation: block-appear 1s ease forwards;
}
.section3 .inner .imgs2{width:80%;height:50%;position:absolute;top:20%;left:10%;}
.section3 .inner .imgs2 .overmask_block{
  position: absolute;
    top: 0;
    left: 0;
    width: 0%;
    height: 100%;
    background-image: linear-gradient(120deg, #c3e361 0%, #c3e361ff 100%);
    animation: block-appear 1s ease forwards;
}
.section3 .inner .colorbg dl{width:100%;height:100%;background:#9cc813;box-sizing:border-box;padding:20px;position:relative;}
.section3 .inner .colorbg dl dd{display:flex;justify-content:center;align-items:center;margin-top:2rem;}
.section3 .inner .colorbg dl dd i{width:15%;}
.section3 .inner .colorbg dl dd i img{max-width:100%;border-radius:50%;}
.section3 .inner .colorbg dl dd p{width:50%;font-size:18px;color:#fff;line-height:1.4;font-weight: 700;margin-bottom:0px;}
.section3 .inner .bokc{width:30%;height:50vh;background:rgba(0,0,0,0.8);position:absolute;bottom:0;left:48%;color:#fff;box-sizing:border-box;padding:50px;}
.section3 .inner .bokc h3{font-size:46px;color:#fff;font-weight: 700;}
.section3 .inner .bokc p{font-size:18px;margin-top:20px;}
.section3 .inner .bokc a{color:#fff;font-size:24px;margin-top:100px;display:block;font-weight: 700;}
.section3 .inner .bokc a:hover{color:#9cc813}
**/
.addsection3{overflow:hidden;position:relative;}
.addsection3 .tit .fs36{margin-bottom:50px;}
.addsection3 .swiper-wrapper{padding-bottom: 50px}
.addsection3 .swiper-slide{position:relative;} 
.addsection3 .swiper-slide .boximg{position: relative;}
.addsection3 .swiper-slide img{width:100%;display:block;margin:0 auto;}
.addsection3 .swiper-slide .boximg .con{width:100%;display:flex;/*overflow: hidden;text-overflow:ellipsis;white-space: nowrap;*/justify-content:center;align-items:center;padding:15px 0px;border-radius:0 0 10px 10px;box-shadow:0px 10px 10px #84ccd0;position: absolute;bottom: 0;  }
.addsection3 .swiper-slide .boximg .con .fs24{text-align:center;color:#fff;}
.ppp-box .center h4{font-size:20px;}
.ppp-box .center .spt p,.ppp-box .center h5{font-size:18px;}
.addsection3 .swiper-slide:nth-child(1) .boximg .con{background:#0072bc}
.addsection3 .swiper-slide:nth-child(2) .boximg .con{background:#00b3f0}
.addsection3 .swiper-slide:nth-child(3) .boximg .con{background:#A6CE39}
.addsection3 .swiper-slide:nth-child(4) .boximg .con{background:#f58220}
.addsection3 .swiper-slide:nth-child(5) .boximg .con{background:#ee8db7}
.addsection3 .swiper-slide:nth-child(6) .boximg .con{background:#0072bc}
.addsection3 .swiper-slide:nth-child(7) .boximg .con{background:#00b3f0}
.addsection3 .swiper-slide:nth-child(8) .boximg .con{background:#A6CE39}
.addsection3 .swiper-slide:nth-child(9) .boximg .con{background:#f58220}
.addsection3 .swiper-slide .boximg:hover .con{height: 100%;}
.addsection3 .swiper-slide:nth-child(1) .boximg:hover .con{background:rgba(0,114,118,0);}
.addsection3 .swiper-slide:nth-child(2) .boximg:hover .con{background:rgba(0,178,240,0);}
.addsection3 .swiper-slide:nth-child(3) .boximg:hover .con{background:rgba(141,178,40,0);}
.addsection3 .swiper-slide:nth-child(4) .boximg:hover .con{background:rgba(240,235,32,0);}
.addsection3 .swiper-slide:nth-child(5) .boximg:hover .con{background:rgba(238,141,183,0);}
.addsection3 .swiper-slide:nth-child(6) .boximg:hover .con{background:rgba(0,114,118,0);}
.addsection3 .swiper-slide:nth-child(7) .boximg:hover .con{background:rgba(0,179,240,0);}
.addsection3 .swiper-slide:nth-child(8) .boximg:hover .con{background:rgba(141,178,40,0);}
.addsection3 .swiper-slide:nth-child(9) .boximg:hover .con{background:rgba(245,230,32,0);}
.addsection3 .swiper-slide .hover{width:100%;height:auto;position:absolute;left:0;top:0;opacity:0;}
.addsection3 .swiper-slide .hover .back{background:rgba(142,200,216,0.5) !important;position:absolute;width:100%;height:100%;left:0;top:0;}
.addsection3 .swiper-slide .hover img{position:relative;width:100%;}

.addsection3 .swiper-slide:hover .hover{opacity:1;}
.addsection3 .swiper-button-next, .addsection3 .swiper-button-prev {
    width: 50px;
    height: 50px;
    background: rgba(255,255,255,0.6);
    border: 2px solid #000;
    border-radius: 50%;
}
.addsection3 .swiper-button-next:after, .addsection3 .swiper-button-prev:after {
    color: #fff;
    font-weight: 700;
}
.addsection3 .swiper-button-next{right:35px;color:#fff;margin-top:-50px;outline:none;}
.addsection3 .swiper-button-prev{left:35px;color:#fff;margin-top:-50px;outline:none;}
.addsection3 .pagination_index{display: flex;align-items: center;justify-content: center;}
.addsection3 .swiper-pagination{text-align:center;position: relative;}
.addsection3 .swiper-pagination-bullet{margin:0 5px;background:#00b3ef;padding: 7px;}
.addsection3 .swiper-pagination-bullet-active{background:#0072bc}
.addsection3 .pagination_index i{color:#0072bc;}
.addsection3 .pagination_index  span{margin-left: 10px;cursor: pointer;opacity: 1;}
.addsection3 .pagination_index .pause-button{display: none;}

.section4{position:relative;overflow:hidden;padding:80px 0px 100px 0px;}
.section4 .tit .fs36{text-align:left;font-weight: 700;}
.section4  .inner{display:flex;position:relative;box-sizing:border-box;padding:50px 0px;justify-content: space-between;}
.section4  .inner .pull-left{width:50%;float:left;}
.section4  .inner .pull-left img{max-width:100%;}
.section4  .inner .pull-right{width:30%;float:right;}
.section4  .inner .pull-right .swiper-slide img{max-width:100%;}
.section4  .inner .pull-right .swiper-pagination{text-align: right;right: 20px;width: 90%;}
.section4  .inner .middle{position:absolute;bottom:0px;width:35%;height:auto;left:50%;margin-left:-15%;z-index:11}}
.section4  .inner .middle .micon{width:100%;margin-left: 26%;position:relative;}
.section4  .inner .middle .year{text-align:center;font-size:175px;color:#00b3ef;font-weight: 700;margin-bottom:-4vh;line-height:200px;}
.section4  .inner .middle .swiper-slide{position:relative;}
.section4  .inner .middle .swiper-slide .scon{background:#00b3ef;box-sizing:border-box;padding:50px 50px;color:#fff;}
.section4  .inner .middle .swiper-slide h3{color:#fff;font-weight: 700;margin-bottom:30px;}
.section4  .inner .middle .swiper-slide a{display:block;color:#fff;margin-top:30px;}
.section4  .inner .middle  .swiper-button-next,.section4  .inner .middle .swiper-button-prev{width:70px;height:90px;background:#202020;bottom:0;top:89%;}
.section4  .inner .middle  .swiper-button-next{right:0;}
.section4  .inner .middle  .swiper-button-prev{left:80%;}
.section4  .inner .swiper-button-prev:after,.section4  .inner .swiper-button-next:after{color:#fff;}
.section4 .more{margin-top: 50px;}
.section5{position:relative;overflow:hidden;padding:0px 0px 100px 0px;}
.section5 .tit .fs36{text-align:left;}
.section5 .tit .line{height:30vh;width:1px; margin: 0 auto; border: 1px solid #0a8dee;    margin-bottom: -12vh;
animation:myfirst 1.5s;
  -moz-animation:myfirst 1.5s; /* Firefox */
  -webkit-animation:myfirst 1.5s; /* Safari and Chrome */
  -o-animation:myfirst 1.5s; /* Opera */
}
.line1{height:10vh;width:1px; margin: 0 auto; border: 1px solid #0a8dee; float:right;margin-right:15vw;
  animation:myfirst1 3s;
  -moz-animation:myfirst1 3s; /* Firefox */
  -webkit-animation:myfirst1 3s; /* Safari and Chrome */
  -o-animation:myfirst1 3s; /* Opera */
}
.line2{height:10vh;width:1px; margin: 0 auto; border: 1px solid #0a8dee;margin-left:5vw;margin-top:2vh;position:absolute;left:20px;top:100%;
  animation:myfirst1 3s;
  -moz-animation:myfirst1 3s; /* Firefox */
  -webkit-animation:myfirst1 3s; /* Safari and Chrome */
  -o-animation:myfirst1 3s; /* Opera */
}
@keyframes myfirst
{

  0%   {height:0}
  100% {height:30vh}
  
}

@-moz-keyframes myfirst /* Firefox */
{
  
0%   {height:0}
  100% {height:30vh;}

}
@-webkit-keyframes myfirst /* Safari and Chrome */
{
  
  
0%   {height:0}
  100% {height:30vh}

}

@-o-keyframes myfirst /* Opera */
{
    
  0%   {height:0}
100% {height:30vh}

}
@keyframes myfirst1
{
  
  0%   {height:0}
  100% {height:10vh} 
}
@-moz-keyframes myfirst1 /* Firefox */
{
    
0%   {height:0}
100% {height:10vh}


}
@-webkit-keyframes myfirst1 /* Safari and Chrome */
{ 
    100% {height:10vh}
0%   {height:0}
}
@-o-keyframes myfirst1 /* Opera */
{
    100% {height:10vh}
  0%   {height:0}


}
@keyframes myfirst2
{
  
  0%   {height:0}
  100% {height:10vh}

  
}

@-moz-keyframes myfirst2 /* Firefox */
{
    
0%   {height:0}
100% {height:10vh}


}
@-webkit-keyframes myfirst2 /* Safari and Chrome */
{
  
  
0%   {height:0}

  100% {height:10vh}
}

@-o-keyframes myfirst2 /* Opera */
{
    
  0%   {height:0}
100% {height:10vh}

}

.section5 .corbg{width:50%;height:42vh;background:#9cc813;position:absolute;left:0;top:30%;}
.section5 .inner{display:flex;width:100%;margin-top:50px;}
.section5 .pull-left{width:45%;margin-right:2%;}
.section5 .pull-left .boximg{position:relative;}
.section5 .pull-left .boximg img{max-width:100%;}
.section5 .pull-left .boximg .hover{display: flex;flex-wrap: wrap;align-content: flex-end;height: 80%;  position:absolute;bottom:0;left:0;width:100%;box-sizing:border-box;padding:20px;transition: all 0.5s ease 0s ;}
.section5 .pull-left .boximg .hover b{color:#ffcc00;display:block;margin-bottom:0;font-weight: 700;}
.section5 .pull-left .boximg .hover .h33{margin-top:10px;color:#fff;margin-bottom:10px;font-weight: 700;}
.section5 .pull-left .boximg .hover a{color:#fff;}
.section5 .pull-left .boximg .hoverbg{  background-image: linear-gradient(to top, #1369b6 50%, #00f2fe00 100%);}
.section5 .pull-right{width:50%;}
.section5 .pull-right .tib ul li{display:flex;margin-bottom:32px;justify-content:space-between;}
.section5 .pull-right .tib ul li .boximg{overflow:hidden;width:34%;}
.section5 .pull-right .tib ul li .boximg img{
  max-width:100%;
  position:relative;
  margin:0 auto;
  overflow:hidden;
    -webkit-transition: all 0.5s ease 0s ;
    -moz-transition: all 0.5s ease 0s ;
    -ms-transition: all 0.5s ease 0s ;
    -o-transition: all 0.5s ease 0s ;
    transition: all 0.5s ease 0s ;
}
.section5 .pull-right .tib ul li:hover img{
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(1.1);
}

.section5 .pull-right .tib ul li .right{width:60%;}
.section5 .pull-right .tib ul li .right b{color:#ffcc00;display:block;margin-bottom:0;font-weight: 700;}
.section5 .pull-right .tib ul li .right p{color:#181818;margin-top:0;font-weight: 700;}
.section5 .pull-right .tib ul li .right a{color:#181818;margin-top:10px;display:block;}
.section5 .pull-right .tib ul li .right a:hover{color:#9cc813}
.section5 .more{margin-top: 30px;}
.section5 .imgs{width:60%;height:40%;position:absolute;top:30%;left:0%;}
.section5 .imgs .overmask_block{
  position: absolute;
    top: 0;
    left: 0;
    width: 0%;
    height: 100%;
    background-image: linear-gradient(120deg, #c3e361 0%, #c3e361ff 100%);
    animation: block-appear 1s ease forwards;
}




.section_blog{position:relative;overflow:hidden;padding:0px 0px 100px 0px;}
.section_blog .tit .fs36{text-align:left;}
.section_blog .tit .line{height:30vh;width:1px; margin: 0 auto; border: 1px solid #0a8dee;    margin-bottom: -12vh;
animation:myfirst 1.5s;
  -moz-animation:myfirst 1.5s; /* Firefox */
  -webkit-animation:myfirst 1.5s; /* Safari and Chrome */
  -o-animation:myfirst 1.5s; /* Opera */
}

.section_blog .corbg{width:50%;height:42vh;background:#9cc813;position:absolute;left:0;top:30%;}
.section_blog .inner{display:flex;width:100%;margin-top:50px;margin-bottom: 50px;}
.section_blog .pull-left{width:42%;margin-right:2%;}
.section_blog .pull-left .boximg{position:relative;}
.section_blog .pull-left .boximg img{max-width:100%;}
.section_blog .pull-left .hover{display: flex;flex-wrap: wrap;align-content: flex-end;background: #00538D;color: #fff; width:100%;box-sizing:border-box;padding:5px 20px;transition: all 0.5s ease 0s ;}
.section_blog .pull-left .hover b{color:#ffcc00;display:block;margin-bottom:0;font-weight: 700;}
.section_blog .pull-left .hover h3{margin-top:0px;color:#fff;margin-bottom:5px;font-weight: 700;}
.section_blog .pull-left .hover a{color:#fff;}
.section_blog .pull-right{width:55%;}
.section_blog .pull-right .tib{height: 100%;}
.section_blog .pull-right .tib ul{
  display: flex;
  flex-wrap: wrap;
  align-content: space-between;
  height: 100%;
}
.section_blog .pull-right .tib ul li{display:flex;justify-content:space-between;}
.section_blog .pull-right .tib ul li .boximg{overflow:hidden;width:36%;}
.section_blog .pull-right .tib ul li .boximg img{
  max-width:100%;
  position:relative;
  margin:0 auto;
  overflow:hidden;
    -webkit-transition: all 0.5s ease 0s ;
    -moz-transition: all 0.5s ease 0s ;
    -ms-transition: all 0.5s ease 0s ;
    -o-transition: all 0.5s ease 0s ;
    transition: all 0.5s ease 0s ;
}
.section_blog .pull-right .tib ul li:hover img{
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(1.1);
}

.section_blog .pull-right .tib ul li .right{width:59%;}
.section_blog .pull-right .tib ul li .right b{color:#ffcc00;display:block;margin-bottom:0;font-weight: 700;}
.section_blog .pull-right .tib ul li .right p{color:#181818;margin-top:10px;font-weight: 700;}
.section_blog .pull-right .tib ul li .right a{color:#181818;margin-top:10px;display:block;}
.section_blog .pull-right .tib ul li .right a:hover{color:#9cc813}
.section_blog .more{margin-top: 30px;}
.section_blog .imgs{width:60%;height:40%;position:absolute;top:30%;left:0%;}
.section_blog .imgs .overmask_block{
  position: absolute;
    top: 0;
    left: 0;
    width: 0%;
    height: 100%;
    background-image: linear-gradient(120deg, #c3e361 0%, #c3e361ff 100%);
    animation: block-appear 1s ease forwards;
}

.section_act{position:relative;overflow:hidden;padding:0px 0px 100px 0px;}
.section_act .tit h1{text-align:left;}
.section_act .tit .line{height:30vh;width:1px; margin: 0 auto; border: 1px solid #0a8dee;    margin-bottom: -12vh;
animation:myfirst 1.5s;
  -moz-animation:myfirst 1.5s; /* Firefox */
  -webkit-animation:myfirst 1.5s; /* Safari and Chrome */
  -o-animation:myfirst 1.5s; /* Opera */
}
.section_act .row{margin-top: 50px;margin-bottom: 50px;}
.section_act .boximg img{width: 100%;}
.section_act .con b{color:#ffcc00;display:block;margin-bottom:0;font-weight: 700;}
.section_act .con p{color:#181818;margin-top:10px;font-weight: 700;}

.section6{position:relative;overflow:hidden;}
.section6 .inner{display:flex;justify-content:flex-start;padding-top:80px;padding-bottom: 80px}
.section6 .inner .tit{width:30%;margin-right:50px;margin-left:150px;}
.section6 .inner .tit .fs36{text-align:left;}
.section6 .inner .tit p{text-align:left;margin-top:30px;}
.section6 .inner .tit a{display:block;background:#9cc813;border-radius:5px;color:#fff;text-align:center;margin-top:50px;font-weight: 700;    cursor: pointer;}
.section6 .inner .tit a:hover{background:rgba(156,200,19,.8);}
.section6 .inner .boximg{width:34%;}
.section6 .inner .boximg img{height: 100%;}
.section7{position:relative;overflow:hidden;padding:100px 0px;}
.section7 .tit .h33{text-align:center;color:#151414;margin-top:0;margin-bottom:10px;font-weight: 700;}
.section7 .tit .h33 img{margin-left:10px;height: 30px;}
.section7 .tit .h33 a{color:#151414;}
.section7 .linkitems{margin: 50px 0px;}
.section7 img{max-width:100%;}
.section7 .swiper-slide{padding-bottom:30px;}
.section7 .swiper-slide a:after{
  pointer-events: none;
  position: absolute;
  z-index: -1;
  top: 90%;
  left: 5%;
  height: 10px;
  width: 90%;
  content: '';
  opacity: 0;
  background: radial-gradient(ellipse at center,rgba(0,0,0,.35) 0,rgba(0,0,0,0) 80%);
  -webkit-transition-duration: .3s;
  transition-duration: .3s;
  -webkit-transition-property: opacity,-webkit-transform;
  transition-property: opacity,-webkit-transform;
  transition-property: transform,opacity;
  transition-property: transform,opacity,-webkit-transform;
}
.section7 .swiper-slide:hover a:after{
  opacity: 1;
}
.section7 .swiper-slide img{
  transform:translateY(10px);
  -webkit-transform:translateY(10px);  /*兼容-webkit-引擎浏览器*/
  -moz-transform:translateY(10px);     /*兼容-moz-引擎浏览器*/
   transition: all 0.3s ease 0s ;
}
.section7 .swiper-slide img:hover{
  transform:translateY(0px);
  -webkit-transform:translateY(0px);  /*兼容-webkit-引擎浏览器*/
  -moz-transform:translateY(0px);     /*兼容-moz-引擎浏览器*/
}
.section7 .swiper-button-next,.section7  .swiper-button-prev{width:50px;height:50px;background:rgba(255,255,255,0.6);border:2px solid #000;border-radius:50%;}
.section7 .swiper-button-next:after,.section7 .swiper-button-prev:after{color:#000;font-weight: 700;}
nav .hover{position:relative;}
nav .hover .sub_menu{ opacity:0; visibility: hidden; transition: 0.5s ease;width: 48vw;background-color: #fff; padding:20px 20px 20px 20px;position: absolute;top:105px; left: -12vw;z-index: 99999;border-radius: 0px 0px 20px 20px;
    transform: translate(0px, 30px);display:none;
}
nav .hover .subwid{
  background-color:rgba(255,255,255,0)!important;
}
nav .hover .subwid .insec .left,nav .hover .subwid3 .inner .left,nav .hover .subwid4 .inner .left,nav .hover .subwid5 .inner .left{
  border-left:none!important;
}
nav .hover .sub_menu .inner .left dl dd {
    margin: 0px 0px!important;
    padding-top: 0px!important;
}
nav .hover .sub_menu .inner .left dl dd a{
  padding:10px 0!important;
  background-color: #fff;
  text-align:center!important;
  color: #333;
}
nav .hover .sub_menu .inner .left dl dd em{
  display:none;
}
nav .hover .sub_menu .inner .right li {
    margin: 0px 0px!important;
    padding-top: 0px!important;
}
nav .hover .sub_menu h3{color: #1268b4;font-weight: 700;border-bottom: 1px solid #1268b4;padding-bottom: 20px;margin-bottom: 20px;}
nav .hover .sub_menu .inner{display: flex;justify-content: space-between;}
nav .hover .sub_menu .inner .left{width: 36%;border-left: 1px solid #ececec;}
nav .hover .sub_menu .inner .left dl dd{margin: 10px 0px;line-height: 1.6;display: flex;justify-content: space-between;align-items: center;padding-top: 30px}
nav .hover .sub_menu .inner .left dl dd em{padding: 0 20px;color: #00b3f0}
nav .hover .sub_menu .inner .left dl .active{border:none;}
nav .hover .sub_menu .inner .left dl dd a{line-height: 1.6;margin: 0;color: #606060;min-width:35%;border-bottom: 1px solid #ddd;}
nav .hover .sub_menu .inner .left dl dd a:hover{border-left:5px solid #a6ce39;color: #b3d74e;border-left: none!important;}
nav .hover .sub_menu .inner .left dl dd i{color: #b3d74e;font-weight: 700;}
nav .hover .sub_menu .inner .right{width: 60%;left:auto; right: 0;top: -71%;border:none;border-left: 1px solid #ececec;}
nav .hover .sub_menu .inner .right li {width: 100%;margin: 10px 0px;padding: 0; padding-top: 30px;}
nav .hover .sub_menu .inner .right .active{border:none;}
nav .hover .sub_menu .inner .right li a{display: block;width: 100%;color: #606060;line-height: 1.6;margin-bottom: 0px;padding-left: 30px;border-bottom: 1px solid #ddd;}
nav .hover .sub_menu .inner .right li a:hover{border-left:none!important;color: #b3d74e !important;}
nav .sub_menu ul{flex-wrap: wrap;padding: 0;}
nav .sub_menu ul li{width: 33%;padding: 0 10px;margin-bottom: 20px;}
nav .sub_menu ul li h5{margin: 5px 0;font-weight: 700;transition: 0.5s ease;}
nav .sub_menu ul li img{transition: 0.5s ease;border-radius: 10px;}
nav .sub_menu ul li:hover h5{color: #1268b4}
nav .sub_menu ul li:hover img{box-shadow: 0px -2px 33px 0px rgba(0,0,0,0.3);transform: rotateZ(3deg);border-radius: 10px;}
nav .left_new{position: relative;width: 50%;}
nav .new_hidden{opacity: 0;visibility: hidden;transition: 0.5s ease;position: relative;bottom: 0;left: 0;width: 100%;height: 100%;}
nav .left_new:hover .new_hidden{opacity: 1;visibility: visible;}
nav .hidden_bg{background-image: linear-gradient(to top, #4facfe 0%, #00f2fe00  100%);height: 100%;width: 100%;z-index: 0;position: absolute;left: 0;top: 0;}
nav .hidden_content{position: absolute;bottom: 0;padding:0 20px;}
nav .hover_button{transition: 0.5s ease;text-decoration: none;}
nav .hover_button:hover{background-color: #9cc813;color: #fff!important;border-radius: 0!important;text-decoration: none;}
nav .hover:hover .sub_menu{
      opacity:1;
      visibility: inherit;
      transform: translate(0px, 0px);
    display:block;
 
}
.width80 {
  width: 80vw;
  margin: 0 auto;
}
nav .hover .subwid{width: 100vw;height: 650px;background-color: #fff;border-radius: 0px 0px 50px 50px;left: -24.1vw;box-sizing: border-box;padding:0px 230px 50px 230px;}
nav .hover .subwid .innercon{display: flex;justify-content: space-between;}
nav .hover .subwid .inner{width: 50%;}
html[lang="en-US"] nav .hover .subwid .inner{width: 50%;}
nav .hover .subwid .imgs{width: 40%;padding-top: 50px}
nav .hover .subwid .imgs img{max-width: 100%}
nav .hover .subwid2{width: 10vw;left: -3vw;padding-top: 0px}
nav .hover .subwid2 .inner .left{width: 100%;border:none;}
nav .hover .subwid2 .inner .left dl dd{padding-top: 20px}
nav .hover .subwid2 .inner .left dd a{display: block;text-align: center;width: 100%}
nav .hover .subwid3{left: -37vw;width: 82vw}
nav .hover .subwid3 .inner{width: 30%}
nav .hover .subwid3 .inner .left{width: 100%}
nav .hover .subwid3 .imgs{width: 40%}
nav .hover .subwid4{left: -44vw;width: 82vw}
nav .hover .subwid4 .imgs{width: 40%}
nav .hover .subwid4 .inner{width: 30%}
nav .hover .subwid4 .inner .left{width: 100%}
nav .hover .sub_menu .inner .hidenav{}
nav .hover .sub_menu .inner .secnav{width: 160%;opacity: 1}
nav .hover .subwid .insec .left{width: 100%}
nav .hover .subwid .insecwid{width: 50%}
html[lang="en-US"] nav .hover .subwid3 .inner,html[lang="en-US"] nav .hover .subwid4 .inner,
html[lang="en-US"] nav .hover .subwid5 .inner{
  width: 30%;
}

html[lang="en-US"] nav .hover .subwid3 .imgs,html[lang="en-US"] nav .hover .subwid4 .imgs,
html[lang="en-US"] nav .hover .subwid5 .imgs {
    width: 40%;
}
html[lang="en-US"] nav .hover .sub_menu .inner .left dl dd .en-a2 span {
    float: left;
    width: auto;
}
html[lang="en-US"] nav .hover .subwid3 {
    left: -54vw;
    width: 100vw;
}
html[lang="en-US"] nav .hover .subwid4 {
    left: -63vw;
    width: 100vw;
}
html[lang="en-US"] nav .hover .subwid5 {
    left: -74vw;
    width: 100vw;
}
nav .hover .sub_menu .inner .right {
    left: 37%!important;
    top: -3%!important;
    border-left: none!important;
}
nav .hover .subwid3 .inner .left dl dd a,nav .hover .subwid4 .inner .left dl dd a{
  min-width: 50%!important;
}
nav .hover .subwid {
    left: 33.2%!important;
}
nav .hover:nth-child(2) .sub_menu {
    left: 34vw!important;
}
nav .hover .subwid3 {
    left: 52.9%!important;
}
nav .hover .subwid4 {
    left: 59.2%!important;
}
nav .hover .subwid5 {
    left: 65.4%!important;
}
nav .hover .subwid6 {
    left: 70.7%!important;
}
html[lang="en-US"] nav .hover .subwid .inner .left dl dd a {
    min-width: 50%!important;
}
html[lang="en-US"] nav .hover .subwid3 .inner .left dl dd a,html[lang="en-US"]  nav .hover .subwid4 .inner .left dl dd a {
    min-width: 70%!important;
}
html[lang="en-US"] nav .hover .sub_menu .inner .left dl dd .en-a2 span {
    float: initial;
}
html[lang="en-US"] nav .hover .subwid {
    left: 24%!important;
}
html[lang="en-US"] nav .hover:nth-child(2) .sub_menu {
    left: 27vw!important;
}
html[lang="en-US"] nav .hover .subwid3 {
    left: 46.8%!important;
}
html[lang="en-US"] nav .hover .subwid4 {
    left: 53.5%!important;
}
html[lang="en-US"] nav .hover .subwid5 {
    left: 60.8%!important;
}
html[lang="en-US"] nav .hover .subwid6 {
    left: 68.5%!important;
}
html[lang="en-US"] nav .hover .sub_menu .inner .right {
    left: 50%!important;
}


.magic-radio + label:before, .magic-checkbox + label:before {
    top: 3px!important;
}
.magic-radio + label:after {
    top: 9px!important;
}

.volunter_form .inner .form-group .radioitems .magic-radio + label:before,.volunter_form .inner .form-group .radioitems .magic-checkbox + label:before {
    top: 3px!important;
}
.volunter_form .inner .form-group .radioitems .magic-radio + label:after {
    top: 9px!important;
}

.gwhuodong_inner table td{font-size:18px;}

.rm-layout-expanded .rm-menu-item .rm-menu .rm-first{
  padding-top:24px;
}
.rm-layout-expanded .rm-menu-item .rm-menu .rm-parent ul li {
    padding-top: 0;
}

.awardsitems-new .item .item-li{
    min-height: 220px;
}
.awardsitems-new .item .item-li .item-i img{
    max-width: 160px;
}


html[lang="en-US"] .navBox .nav .nav-right {
    min-width: 80%;
}
@media screen and (max-width:1680px) {
.awardsitems-new .item .item-li {
    min-height: 260px;
}
  nav .hover .subwid {
    left: 32%!important;
  }
  nav .hover:nth-child(2) .sub_menu {
    left: 34.5vw!important;
  }
  nav .hover .subwid3 {
    left: 51.5%!important;
  }
  nav .hover .subwid4 {
    left: 57.7%!important;
  }
  nav .hover .subwid5 {
    left: 63.9%!important;
  }
  nav .hover .subwid6 {
    left: 69.3%!important;
  }
  /* nav .hover .sub_menu .inner .right { */
    /* left: 211px!important; */
  /* } */
  
    .section4 .inner .middle .year {
    margin-bottom: -5vh;
  }
  
  html[lang="en-US"] nav .hover .subwid {
    left: -21.1vw;
  }
  html[lang="en-US"] nav .hover .subwid3 {
    left: -54vw;
  }
  html[lang="en-US"] nav .hover .subwid4 {
    left: -62vw;
  }
  html[lang="en-US"] nav .hover .subwid5 {
    left: -76vw;
  }

  html[lang="en-US"] nav .hover .subwid .inner .left dl dd a {
    min-width: 50%!important;
  }
  html[lang="en-US"] nav .hover .subwid3 .inner .left dl dd a,html[lang="en-US"]  nav .hover .subwid4 .inner .left dl dd a {
    min-width: 75%!important;
  }
  html[lang="en-US"] nav .hover .sub_menu .inner .left dl dd .en-a2 span {
    float: initial;
  }
  html[lang="en-US"] nav .hover .subwid {
    left: 24.1%!important;
  }
  html[lang="en-US"] nav .hover .subwid3 {
    left: 46%!important;
  }
  html[lang="en-US"] nav .hover .subwid4 {
    left: 52.5%!important;
  }
  html[lang="en-US"] nav .hover .subwid5 {
    left: 59.8%!important;
  }
  html[lang="en-US"] nav .hover .subwid6 {
    left: 67.4%!important;
  }
  /* html[lang="en-US"] nav .hover .sub_menu .inner .right { */
    /* left: 332px!important; */
  /* } */

}
@media screen and (max-width:1600px) {
  nav .hover .subwid {
    left: 31.5%!important;
  }
  nav .hover .subwid3 {
    left: 50%!important;
  }
  nav .hover .subwid4 {
    left: 57.2%!important;
  }
  nav .hover .subwid5 {
    left: 63.35%!important;
  }
  nav .hover .subwid6 {
    left: 68.5%!important;
  }
  /* nav .hover .sub_menu .inner .right { */
    /* left: 196px!important; */
  /* } */
  
  
  
  html[lang="en-US"] nav .hover .subwid {
    left: -24vw;
  }
  html[lang="en-US"] nav .hover .subwid3 {
    left: -54.5vw;
  }
  html[lang="en-US"] nav .hover .subwid4 {
    left: -64.5vw;
  }
  html[lang="en-US"] nav .hover .subwid5 {
    left: -75vw;
  }

  .section4 .inner .middle .year {
    margin-bottom: -4vh;
  }
  
  
  
  
  html[lang="en-US"] nav .hover .subwid .inner .left dl dd a {
    min-width: 50%!important;
  }
  html[lang="en-US"] nav .hover .subwid3 .inner .left dl dd a,html[lang="en-US"]  nav .hover .subwid4 .inner .left dl dd a {
    min-width: 75%!important;
  }
  html[lang="en-US"] nav .hover .sub_menu .inner .left dl dd .en-a2 span {
    float: initial;
  }
  html[lang="en-US"] nav .hover .subwid {
    left: 24.3%!important;
  }
  html[lang="en-US"] nav .hover .subwid3 {
    left: 46%!important;
  }
  html[lang="en-US"] nav .hover .subwid4 {
    left: 52.5%!important;
  }
  html[lang="en-US"] nav .hover .subwid5 {
    left: 59.7%!important;
  }
  html[lang="en-US"] nav .hover .subwid6 {
    left: 67.2%!important;
  }
  /* html[lang="en-US"] nav .hover .sub_menu .inner .right { */
    /* left: 315px!important; */
  /* } */

  
  
  
  
  
  
}
@media screen and (max-width:1440px) {
  nav .hover .subwid3 .inner .left dl dd a,nav .hover .subwid4 .inner .left dl dd a{
    min-width: 60%!important;
  }
  nav .hover .subwid {
    left: 30.5%!important;
  }
  nav .hover .subwid3 {
    left: 51.2%!important;
  }
  nav .hover .subwid4 {
    left: 58.2%!important;
  }
  nav .hover .subwid5 {
    left: 65.2%!important;
  }
  nav .hover .subwid6 {
    left: 71.1%!important;
  }
  /* nav .hover .sub_menu .inner .right { */
    /* left: 168px!important; */
  /* } */
  
  
    .section4 .inner .middle .year {
    margin-bottom: -5vh;
  }
  
  
  
  html[lang="en-US"] nav .hover .subwid {
    left: -21vw;
  }
  html[lang="en-US"] nav .hover .subwid3 {
    left: -55.5vw;
  }
  html[lang="en-US"] nav .hover .subwid4 {
    left: -66.5vw;
  }
  html[lang="en-US"] nav .hover .subwid5 {
    left: -78.5vw;
  }
  
  
  html[lang="en-US"] nav .hover .subwid .inner .left dl dd a {
    min-width: 50%!important;
  }
  html[lang="en-US"] nav .hover .subwid3 .inner .left dl dd a,html[lang="en-US"]  nav .hover .subwid4 .inner .left dl dd a {
    min-width: 75%!important;
  }
  html[lang="en-US"] nav .hover .sub_menu .inner .left dl dd .en-a2 span {
    float: initial;
  }
  html[lang="en-US"] nav .hover .subwid {
    left: 26.2%!important;
  }
  html[lang="en-US"] nav .hover .subwid3 {
    left: 52%!important;
  }
  html[lang="en-US"] nav .hover .subwid4 {
    left: 59.2%!important;
  }
  html[lang="en-US"] nav .hover .subwid5 {
    left: 67.2%!important;
  }
  html[lang="en-US"] nav .hover .subwid6 {
    left: 75.8%!important;
  }
  /* html[lang="en-US"] nav .hover .sub_menu .inner .right { */
    /* left: 352px!important; */
  /* } */
  .section .pagination_index{margin-left: 5%;}

}


@media screen and (max-width:1366px) {
      .section4 .inner .middle .year {
    margin-bottom: -4vh;
  }
  nav .hover .subwid3 .inner .left dl dd a,nav .hover .subwid4 .inner .left dl dd a{
    min-width: 65%!important;
  }
  nav .hover .subwid {
    left: 21%!important;
  }
  nav .hover:nth-child(2) .sub_menu {
    left: 28.5vw!important;
  }
  nav .hover .subwid3 {
    left: 45.6%!important;
  }
  nav .hover .subwid4 {
    left: 54%!important;
  }
  nav .hover .subwid5 {
    left: 62.5%!important;
  }
  nav .hover .subwid6 {
    left: 69.7%!important;
  }
  /* nav .hover .sub_menu .inner .right { */
    /* left: 155px!important; */
  /* } */
  

  html[lang="en-US"] nav .hover .subwid .inner .left dl dd a {
    min-width: 50%!important;
  }
  html[lang="en-US"] nav .hover .subwid3 .inner .left dl dd a,html[lang="en-US"]  nav .hover .subwid4 .inner .left dl dd a {
    min-width: 80%!important;
  }
  html[lang="en-US"] nav .hover .sub_menu .inner .left dl dd .en-a2 span {
    float: initial;
  }
  html[lang="en-US"] nav .hover .subwid {
    left: 26.5%!important;
  }
  html[lang="en-US"] nav .hover .subwid3 {
    left: 51.5%!important;
  }
  html[lang="en-US"] nav .hover .subwid4 {
    left: 58.5%!important;
  }
  html[lang="en-US"] nav .hover .subwid5 {
    left: 66.4%!important;
  }
  html[lang="en-US"] nav .hover .subwid6 {
    left: 73.4%!important;
  }
  /* html[lang="en-US"] nav .hover .sub_menu .inner .right { */
    /* left: 333px!important; */
  /* } */

}





@media screen and (max-width:1280px) {
  nav .hover .subwid3 .inner .left dl dd a,nav .hover .subwid4 .inner .left dl dd a{
    min-width: 65%!important;
  }
  
  nav .hover .subwid {
    left: 26.6%!important;
  }
  nav .hover:nth-child(2) .sub_menu {
    left: 28.5vw!important;
  }
  nav .hover .subwid3 {
    left: 51.1%!important;
  }
  nav .hover .subwid4 {
    left: 59.5%!important;
  }
  nav .hover .subwid5 {
    left: 67.8%!important;
  }
  nav .hover .subwid6 {
    left: 74.9%!important;
  }
  html[lang="en-US"] nav .hover .subwid {
    padding: 0px 20vw 50px 10vw;
  }

  html[lang="en-US"]  nav .hover .subwid3,html[lang="en-US"]  nav .hover .subwid4,html[lang="en-US"]  nav .hover .subwid5 {

    padding: 0px 10vw 50px 10vw;

  }
  html[lang="en-US"] nav .hover .subwid {
    left: -22vw;
  }
  html[lang="en-US"] nav .hover .subwid3 {
    left: -55.5vw;
  }
  html[lang="en-US"] nav .hover .subwid4 {
    left: -66.5vw;
  }
  html[lang="en-US"] nav .hover .subwid5 {
    left: -79.5vw;
  }

  /* html[lang="en-US"] .navBox .nav .nav-right { */
    /* min-width: 70%; */
  /* } */
  html[lang="en-US"] nav .hover .subwid .inner .left dl dd a {
    min-width: 50%!important;
  }
  html[lang="en-US"] nav .hover .subwid3 .inner .left dl dd a,html[lang="en-US"]  nav .hover .subwid4 .inner .left dl dd a {
    min-width: 80%!important;
  }
  html[lang="en-US"] nav .hover .sub_menu .inner .left dl dd .en-a2 span {
    float: initial;
  }
  html[lang="en-US"] nav .hover .subwid {
    left: 17.7%!important;
  }
  html[lang="en-US"] nav .hover:nth-child(2) .sub_menu {
    left: 19vw!important;
  }
  html[lang="en-US"] nav .hover .subwid3 {
    left: 46.8%!important;
  }
  html[lang="en-US"] nav .hover .subwid4 {
    left: 55.2%!important;
  }
  html[lang="en-US"] nav .hover .subwid5 {
    left: 64.6%!important;
  }
  html[lang="en-US"] nav .hover .subwid6 {
    left: 73.6%!important;
  }
  /* html[lang="en-US"] nav .hover .sub_menu .inner .right { */
    /* left: 307px!important; */
  /* } */


}

@media screen and (max-width:1024px) {
.awardsitems-new .item .item-li {
    min-height: 300px;
}
  .volunterr_inner .inner .right .tit h1{font-size:18px;}
  html[lang="en-US"] nav .hover .sub_menu .inner .right {
    left: 70%!important;
}
    .searser .form-flex input, .searser .form-flex button, .searser .form-flex a {
    font-size: 18px;
}
.searser .form-flex a {
    padding: 0;
}
  

  nav .hover .subwid3 .inner .left dl dd a,nav .hover .subwid4 .inner .left dl dd a{
    min-width: 75%!important;
  }
  nav .hover .subwid {
    left: 26.9%!important;
  }
  nav .hover .subwid3 {
    left: 52.3%!important;
  }
  nav .hover .subwid4 {
    left: 61.4%!important;
  }
  nav .hover .subwid5 {
    left: 70.4%!important;
  }
  nav .hover .subwid5 {
    left: 72.1%!important;
  }
  .gwhuodong .gwhditems ul li .boximg{overflow: hidden;position: relative;
    height:150px;

  }
  html[lang="en-US"] nav .hover .subwid3 .inner,html[lang="en-US"] nav .hover .subwid4 .inner,
  html[lang="en-US"] nav .hover .subwid5 .inner{
    width: 48%;
  }
  html[lang="en-US"] nav .hover .subwid {
    left: -22vw;
  }
  html[lang="en-US"] nav .hover .subwid3 {
    left: -56.25vw;
  }
  html[lang="en-US"] nav .hover .subwid4 {
    left: -68.25vw;
  }
  html[lang="en-US"] nav .hover .subwid5 {
    left: -81.6vw;
  }
  
  
  html[lang="en-US"] .navBox .nav .nav-right {
    min-width: 85%;
}
    html[lang="en-US"] nav .hover .subwid .inner .left dl dd a {
    min-width: 70%!important;
  }
  html[lang="en-US"] nav .hover .subwid3 .inner .left dl dd a,html[lang="en-US"]  nav .hover .subwid4 .inner .left dl dd a {
    min-width: 80%!important;
  }
  html[lang="en-US"] nav .hover .sub_menu .inner .left dl dd .en-a2 span {
    float: initial;
  }
  html[lang="en-US"] nav .hover .subwid {
    left: 2%!important;
  }
  html[lang="en-US"] nav .hover:nth-child(2) .sub_menu {
    left: 11vw!important;
  }
  html[lang="en-US"] nav .hover .subwid3 {
    left: 36%!important;
  }
  html[lang="en-US"] nav .hover .subwid4 {
    left: 47%!important;
  }
  html[lang="en-US"] nav .hover .subwid5 {
    left: 58.8%!important;
  }
  html[lang="en-US"] nav .hover .subwid5 {
    left: 60.5%!important;
  }



}

nav .open>.dropdown-menu {
    display: block;
}


.index_one .left_content {
  display: flex;
  align-items: flex-end;
  color: #fff;
}

.index_one .left_content h1 {
  display: inline-block;
  padding-bottom: 5px;
  margin-bottom: 20px;
  font-size: 24px;
  border-bottom: 1px solid #fff;
  ;
}

.index_one .left_content h2 {
  font-size: 3.5vw;
  line-height: 4vw;
}

.index_one .index_slider {
  position: relative;
}

.index_one .scroll_down {
  position: absolute;
  bottom: -100px;
  right: 20px;
  color: #fff;
}

.index_one .scroll_down i {
  position: relative;
  opacity: 0;
  animation: arrow-down 2s ease-out infinite;
  margin-right: 10px;
  ;
}



@keyframes arrow-down {
  0% {
    top: -20px;
    opacity: 0;
  }

  50% {
    top: 0px;
    opacity: 1;
  }

  100% {
    top: 20px;
    opacity: 0;
  }

}

#preloader {
  width: 100vw;
  height: 100vw;
  background-color: #fff;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 999;
}

.water_drop {
  position: absolute;
  top: -100px;
  left: calc(50% - 30px);
}

.water_radius {
  background-color: #1098bb;
  width: 0;
  height: 0;
  position: absolute;
  top: 53vh;
  left: 52%;
  border-radius: 50%;
  transform-origin: center;
  transform: scale(2)
}

.index_two {
  margin-top: 10vw;
  color: #fff;
  position: relative;
  padding-bottom: 10vw;
}

.index_two h2 {
  font-size: 40px;
}

.about_text {
  font-size: 18px;
}

.about_water {
  position: absolute;
  bottom: 20px;
  left: 30px;
}



.water_wave {
  position: absolute;
  left: 0;
  bottom: -3vw;
  ;
  width: 110vw;
  height: 100px;
  background: url(../images/bg-wave-gray.png) repeat-x center bottom;
  -webkit-animation: bgloop 30s linear infinite;
  animation: bgloop 30s linear infinite;
  z-index: 5;
}

.rotate180 {
  transform: rotate(180deg);
  left: -13vw;
  bottom: 0vw;
  ;
}

.rotate_water {
  position: absolute;
  left: -55vw;
  top: -5vw;
  width: 100vw;
  height: 500px;
  background: url(../images/bg-wave-white.png) repeat-x center bottom;
  transform: rotate(-45deg);
  -webkit-animation: bgloop 30s linear infinite;
  animation: bgloop 30s linear infinite;
  z-index: 0;
}


.img_overmask {
  position: relative;
}

.img_overmask .overmask_block {
  position: absolute;
  top: 0;
  left: 0;
  width: 0%;
  height: 100%;
  background-image: linear-gradient(120deg, #c3e361 0%, #c3e361ff 100%);
  animation: block-appear 1s ease forwards;
}

.img_overmask .overmask_block_blue {
  position: absolute;
  top: 0;
  left: 0;
  width: 0%;
  height: 100%;
  background-image: linear-gradient(120deg, #89f7fe 0%, #66a6ff 100%);
  animation: block-appear 1s ease forwards;
}




.img_overmask .img_block {
  opacity: 0;
  animation: image-appear 0.0001s linear forwards;
  animation-delay: 0.5s;
}

.img_overmask img {
  opacity: 0;
  animation: image-appear 1s linear forwards;
}
.img_overmask .hidden {
  opacity: 0;
  animation: image-appear 1s linear forwards;
}
.img_overmask .c1 {
  animation-delay: 0.4s;
}
.img_overmask .c2 {
  animation-delay: 0.6s;
}
.img_overmask .c3 {
  animation-delay: 0.6  s;
}




@keyframes block-appear {
  0% {
    width: 0%;
    left: 0;
  }

  50% {
    width: 100%;
    left: 0;
  }

  100% {
    width: 0%;
    left: 100%;
  }
}

@keyframes image-appear {
  0% {
    opacity: 0;
  }

  100% {
    opacity: 1;
  }
}



@-webkit-keyframes bgloop {
  from {
    background-position: 0 bottom;
  }

  to {
    background-position: 2036px bottom;
  }
}

@keyframes bgloop {
  from {
    background-position: 0 bottom;
  }

  to {
    background-position: 2036px bottom;
  }
}
.section .txtpc{display:flex;align-items:center;height:100%;justify-content:center;font-weight: 700;width:36%;}
.section .txtpc h1{color:#fff;font-weight: 700;}
.section .swiper-slide  .nymr{width:64%;}
.searser{position:relative;overflow:hidden;padding:50px 0px;background:#a6ce39}
.searser .txt h3{color:#3b3b3b;}
.searser form{display:flex;justify-content:space-between;}
.searser form input{padding:10px;background:#fff;border-radius:5px;height:50px;color:#d1d1d1;margin-top:20px;}
.searser form select{padding:10px;background:#fff;border-radius:5px;height:50px;color:#d1d1d1;margin-top:20px;}
.searser form button{height:50px;box-sizing:border-box;color:#fff;text-align:center;border:none;border-radius:5px;outline:none;width:90px;}
.searser form .btn1{background:#00b3f0;}
.searser form .btn2{background:#0072bc;}
.searser form a{display:inline-block;width:100px;border:1px solid #0072bc;color:#0072bc; height:50px;box-sizing:border-box;background:#fff;text-align:center;border-radius:5px;line-height:50px;margin:0 5px;}
.searser form .there{display:flex;align-items:center;justify-content:space-between;margin-bottom:0px;margin-top:5px;}
.address{padding:10px 0px;}
.address a{color:#a6ce39;}
.address a:nth-last-child(1){color:#abb0c5;}
.address span{color:#abb0c5}
.services{
    overflow: hidden;
    position: relative;
    padding: 30px 0px;
}
.addcheck{width: 100%;height: auto;background-color: #fff;position: fixed;left: 0;top: -1000%;z-index: 111;}
.showmsg{top: 0;
     -webkit-transform: translate(0,0);
    -ms-transform: translate(0,0);
    transform: translate(0,0);
    }
    .addcheck .addsett{width: 100%;height: auto;background-color: #a6ce39;padding: 50px 0px;}
    .addcheck .addsett .inner{display: flex;justify-content: space-between;}
    .addcheck form h3,.addcheck .bj h3{padding-top: 30px}
    .addcheck form .cor1,.addcheck .bj .cor1{color: #0072bc}
    .addcheck form .cor2,.addcheck .bj .cor2{color: #00b3f0}
    .addcheck form .cor3,.addcheck .bj .cor3{color: #9bc32f}
    .addcheck form div,.addcheck .bj div{display: flex;flex-wrap:wrap;color: #262626;border-bottom: 1px solid #edeff2;padding-bottom: 30px}
    .addcheck form div label,.addcheck .bj div label{width: 25%;margin-top: 10px}
    .addcheck form div label input,.addcheck .bj div label input{margin-right: 5px}
    .addcheck form .twosub, .addcheck .bj .twosub{width: 100%;justify-content: center;padding: 50px 0px}
    .addcheck form .twosub button,.addcheck .bj .twosub button{width: 126px;height: 50px;border-radius: 5px;text-align: center;color: #fff;border: none;margin:0 20px;border:none !important;}
    .addcheck form .twosub .btn1,.addcheck .bj .twosub .btn1{background-color: #00b3f0}
    .addcheck form .twosub  .btn2,.addcheck .bj .twosub  .btn2{background-color: #0072bc}
      .modal-backdrop {
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    background-color: #000;
    opacity: 0.8;
    z-index: -1
}


.services .sectionLeft .ulBox{
    overflow: hidden;
    position: relative;
    margin: 10px 0 0 0;
}
.services .sectionLeft .ulBox ul{}
.services .sectionLeft .ulBox ul li{
    display: block;
    overflow: hidden;
    position: relative;
    margin-bottom:20px;

}

.services .sectionLeft .ulBox ul li .spT{
  display:flex;
  align-items:center;
  color:#3b3b3b;
  z-index: 1;
  border-radius:10px;
  box-sizing:border-box;
  padding:5px;

  -webkit-transition: all .5s ease 0s;
  -moz-transition: all .5s ease 0s;
  -ms-transition: all .5s ease 0s;
  -o-transition: all .5s ease 0s;
  transition: all .5s ease 0s;
}

.services .sectionLeft .ulBox ul li .spT p{margin-bottom:0px;}

.services .sectionLeft .ulBox ul li .spT img{margin-right:10px;}
.services .sectionLeft .ulBox ul li .spI{
    overflow: hidden;
    position: relative;
}
.services .sectionLeft .ulBox ul li .spI img{
    width: 100%;
    height: auto;
}
.services .sectionRight{
    overflow: hidden;
    position: relative;
    width: 840px;
}
.services .sectionRight .tit{
    overflow: hidden;
    position: relative;
}
.services .sectionRight .tit span{
    position: absolute;
    left: 0;
    bottom: 10px;
    font-size: 24px;
    color: #13a37c;
    font-weight: 700;
}
.services .sectionRight .ulBox{
    overflow: hidden;
    position: relative;
    height: 495px;
    padding: 10px 25px;
    background-color: #6fd2b4;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
}
.services .sectionRight .ulBox ul{
    display: flex;
    display: -o-flex;
    display: -ms-flex;
    display: -moz-flex;
    display: -webkit-flex;
    flex-wrap: wrap;
    margin: 0 -7px;
}
.services .sectionRight .ulBox ul li{
    display: block;
    overflow: hidden;
    position: relative;
    width: 33.333333333333%;
    width: 50%;
    padding: 0 7px;
    margin: 10px 0;
}
.services .sectionRight .ulBox ul li .li{
    overflow: hidden;
}
.services .sectionRight .ulBox ul li .li .liI{
    overflow: hidden;
    height: 191px;
    border: 2px solid #fff;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
}
.services .sectionRight .ulBox ul li .li .liI img{
    width: 100%;
    height: auto;
}
.services .sectionRight .ulBox ul li .li h4{
    overflow: hidden;
    text-align: center;
    margin: 10px 0 0 0;
    color: #fff;
    font-weight: 700;
}
.allBox .tit{
    overflow: hidden;
    position: relative;
    font-size: 24px;
    font-weight: 700;
    margin: 30px 0 0 0;
    color: #666;
}
.allBox .center{
    overflow: hidden;
    position: relative;
    padding: 10px ;
    margin: 10px 0 0 0;
    background-color: #74cc3c;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
}
.curriculumBox{
    overflow: hidden;
    position: relative;
    padding: 20px 20px 50px 20px;
    background-color: #ffffff;
}
.curriculumBox .spT{
    overflow: hidden;
    overflow: hidden;
    position: relative;
    font-size: 24px;
    font-weight: 700;
    color: #333;
}
.curriculumBox .ulBox{
    overflow: hidden;
    margin: 5px 0 0 0;
}
.curriculumBox .ulBox ul{
    display: flex;
    display: -o-flex;
    display: -ms-flex;
    display: -moz-flex;
    display: -webkit-flex;
    flex-wrap: wrap;
    margin: 0 -15px
}
.curriculumBox .ulBox ul li{
    width: 50%;
    margin: 15px 0 0 0;
    padding: 0 15px;
}
.curriculumBox .ulBox ul li a{
    display: block;
    overflow: hidden;
    font-size: 18px;
    color: #fff;
    height: 50px;
    line-height: 48px;
    text-align: center;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
}

.curriculumDetail ul li{border-radius:10px;background:#fff;margin-bottom:50px;}
.curriculumDetail ul li .boximg{position:relative;}
.curriculumDetail ul li .boximg img{width:100%;}
.curriculumDetail ul li .boximg strong{position:absolute;left:30px;top:30px;font-weight: 700;}
.curriculumDetail ul li .con{box-sizing:border-box;padding:30px;}
.curriculumDetail ul li .con dl{display:flex;flex-wrap:wrap;justify-content:space-between;}
.curriculumDetail ul li .con dd{width:48%;}
.curriculumDetail ul li .con dd a:hover{color:#0072bc}
.services .allSectionLeftThis {
    position: fixed;
    top: 0px !important;
    z-index: 9;
  width:20.5%;
}

.allSectionLeftThis .curriculumDetail{margin-top:100px;}
.curriculumDetail ul li:nth-child(1) strong{color:#0072bc;}
.curriculumDetail ul li:nth-child(1) .con dl dd a{color:#0072bc}
.curriculumDetail ul li:nth-child(2) strong{color:#00b3f0;}
.curriculumDetail ul li:nth-child(2) .con dl dd a{color:#00b3f0}
.curriculumDetail ul li:nth-child(3) strong{color:#A6CE39;}
.curriculumDetail ul li:nth-child(3) .con dl dd a{color:#A6CE39}
.curriculumDetail ul li:nth-child(4) strong{color:#f58220;}
.curriculumDetail ul li:nth-child(4) .con dl dd a{color:#f58220}
.curriculumDetail ul li:nth-child(5) strong{color:#ee8db7;}
.curriculumDetail ul li:nth-child(5) .con dl dd a{color:#ee8db7}
.curriculumDetail ul li:nth-child(6) strong{color:#0072bc;}
.curriculumDetail ul li:nth-child(6) .con dl dd a{color:#0072bc}
.curriculumDetail ul li:nth-child(7) strong{color:#00b3f0;}
.curriculumDetail ul li:nth-child(7) .con dl dd a{color:#00b3f0}
.curriculumDetail ul li:nth-child(8) strong{color:#A6CE39;}
.curriculumDetail ul li:nth-child(8) .con dl dd a{color:#A6CE39}
.curriculumDetail ul li:nth-child(9) strong{color:#f58220;}
.curriculumDetail ul li:nth-child(9) .con dl dd a{color:#f58220}
.services .sectionLeft .ulBox ul li .spT .ia1{display:none;}
.services .sectionLeft .ulBox ul li .spT .ia2{display:block;}
.services .sectionLeft .ulBox ul .active .spT .ia1{display:block;}
.services .sectionLeft .ulBox ul .active .spT .ia2{display:none;}
.services .sectionLeft .ulBox ul .active .spT{background:#0072bc;color:#fff;}
.services .allSectionLeftThis2{
  position:relative;
    top: auto;
  -webkit-transition: all 0.5s ease 0s;
  -moz-transition: all 0.5s ease 0s;
  -ms-transition: all 0.5s ease 0s;
  -o-transition: all 0.5s ease 0s;
  transition: all 0.5s ease 0s;
}
.huodong{overflow:hidden;position:relative;padding:80px 0px;}
.huodong .inner{background:#fff;height:auto;box-sizing:border-box;padding:50px;border-radius:5px;display:flex;justify-content:space-between;flex-wrap:wrap;}
.huodong .inner .pull-left{width:16%;}
.huodong .inner .pull-left img{max-width:100%;}
.huodong .inner .pull-right{width:80%;}
.huodong .inner .pull-right .arc_date{font-size:18px;color:#ffc000;}
.huodong .inner .pull-right .arc_tt{font-size:32px;color:#262626;font-weight: 700;margin-bottom:30px;}
.huodong .inner .pull-right article p{margin-top:30px;font-size:18px;}
.huodong .inner .pull-right article h3{font-size:24px;color:#0072bc;font-weight: 700;margin-top:30px;margin-bottom:0px;}
.huodong .inner .pull-right article span{font-size:18px;color:#262626;margin-bottom:5px;display:block;}
.huodong .inner .pull-right article dl{margin-left:20px;font-size:18px;}
.huodong .inner .pull-right article dl dd{display:flex;justify-content:space-between;align-items:flex-start;margin-top:10px;}
.huodong .inner .pull-right article dl dd:before{content:'';display:inline-block;width:8px;height:8px;border-radius:50%;background:#0072bc;margin-top:8px;}
.huodong .inner .pull-right article dl dd p{width:98%;margin:0;}
.huodong .inner .pull-right article table{margin-top:30px;border:3px solid #262626;border-radius:5px;}
.huodong .inner .pull-right article table tr td{font-size:18px;color:#262626;font-weight: 700;}
.huodong .inner .pull-right article table th{border-color:#262626;font-size:18px;}
.table-bordered td, .table-bordered th{border-color:#262626;    padding: 1.75rem;}
.huodong .inner .pull-right .download{display:flex;justify-content:space-between;flex-wrap:wrap;}
.huodong .inner .pull-right .download a{display:block;width:48%;height:50px;border-radius:5px;line-height:50px;color:#fff;font-size:24px;text-align:center;margin-top:30px;}
.huodong .inner .pull-right .download a:nth-child(1){background:#00b3ef}
.huodong .inner .pull-right .download a:nth-child(2){background:#0071bb}
.huodong .inner .pull-right .download a:hover{opacity:0.8;}
.team{overflow:hidden;position:relative;padding:80px 0px;}
.team .inner{margin-top:30px;}
.team .pull-left{width:28%;height:100%;overflow: hidden;}
.team .pull-left .scrollnav{height: 1000px; overflow-y: auto}
.team .pull-left .scrollnav ul{height:100%;}
.team .pull-left .scrollnav ul li{width:100%;height:auto;padding:30px;border-radius:10px;background:#fff;margin-bottom:8%;color:#262626;border:2px solid #fff;}
.team .pull-left .scrollnav ul li a{display:block;}
.team .pull-left .scrollnav ul li .js_date{display:flex;align-items:center;color:#262626;}
.team .pull-left .scrollnav ul .bor{border:2px solid #78b4dc;}
.team .pull-left .scrollnav ul li .js_date b{color:#fff;text-align:center;border-radius:5px;background:#0072bc;margin-right:10px;padding: 5px 10px;}
.team .pull-left .scrollnav ul li .js_date span{color:#262626;}
.team .pull-left .scrollnav ul li strong{font-weight: 700;color:#262626;margin-top:20px;margin-bottom:10px;}
.team .pull-left .scrollnav ul li p{color:#262626;}
.team .pull-left .scrollnav ul li .tag em{color:#262626;margin-top:30px;display:block;}
.team .pull-right{width:70%;box-sizing:border-box;padding:30px;border-radius:10px;background:#fff;}
.team .pull-right strong{color:#262626;font-weight: 700;margin:30px 0px 10px;}
.team .pull-right .jieshao{display:flex;margin-top:20px;align-items:center;}
.team .pull-right .jieshao dd{margin-right:80px;}
.team .pull-right .circle li:before{content:'';display:inline-block;width:8px;height:8px;background:#0072bc;border-radius:50%;margin-top:8px;}
.team .pull-right .circle li{display:flex;justify-content:space-between;margin-left:5px;margin-bottom:10px;}
.team .pull-right .circle li p{width:98%;margin-bottom:0px;}
.team .pull-right p a{color:#0071bb;border-bottom:1px solid #0071bb}
.team .pull-right .down a{display:block;height:60px;line-height:60px;background:#0072bc;border-radius:5px;text-align:center;color:#fff;margin:30px auto}
.team .pull-right .number li{list-style-type: decimal;margin-left:20px;}
.event{overflow:hidden;position:relative;padding:80px 0px;}
.event .eventitems ul li{width:100%;height:auto;padding:50px;background:#fff;border-radius:10px;margin-bottom:30px;display:flex;justify-content:space-between;    transition: all 0.5s ease 0s ;}
.event .eventitems ul li .boximg{overflow:hidden;width:15%;border-radius:10px;}
.event .eventitems ul li .boximg img{
  max-width:100%;
  position:relative;
  margin:0 auto;
  overflow:hidden;
    -webkit-transition: all 0.5s ease 0s ;
    -moz-transition: all 0.5s ease 0s ;
    -ms-transition: all 0.5s ease 0s ;
    -o-transition: all 0.5s ease 0s ;
    transition: all 0.5s ease 0s ;
  
}
.event .eventitems ul li:hover .boximg img{
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(1.1);
}
.event .eventitems ul li .right{width:80%;}
.event .eventitems ul li .right b{font-size:18px;color:#ffc000;}
.event .eventitems ul li .right h3{font-size:32px;color:#262626;font-weight: 700;margin:20px 0px;}
.event .eventitems ul li .right p{font-size:18px;min-height:120px;}
.event .eventitems ul li .right a{font-size:20px;display:block;margin-top:30px;font-weight: 700;color:#262626;}
.event .eventitems ul li:hover{box-shadow:0px 10px 10px #abb0c5}
.page ul{display:flex;justify-content:center;padding:50px 0;}
.page ul li{width:50px;height:50px;line-height:50px;border-radius:50%;background:#fff;text-align:center;font-size:20px;color:#000 !important;margin:0 10px;}
.page ul li a{color:#262626;display: block; width: 100%;height: 100%;cursor: pointer;}
.page ul li:hover{background:#0072bc;color:#fff;}
.page ul li:hover a{color:#fff !important;}
/* .page ul li:nth-last-child(1){background:none;} */
.page ul li span{display: block; width: 100%;height: 100%;cursor: pointer;}
.news{overflow:hidden;position:relative;padding:80px 0px;}
.news .newsitems ul li{width:100%;height:auto;padding:50px;background:#fff;border-radius:10px;margin-bottom:30px;transition: all 0.5s ease 0s ;}
.news .newsitems ul li b{color:#ffc000;}
.news .newsitems ul li strong a{color:#262626;font-weight: 700;margin:20px 0px;line-height:1.6;}
.news .newsitems ul li a{display:block;margin-top:30px;color:#262626;}
.news .newsitems ul li a:hover{color:#1369b6}
.news .newsitems ul li:hover{box-shadow:0px 10px 10px #abb0c5}
.newsarc{overflow:hidden;position:relative;padding:80px 0px;}
.newsarc .arccon{width:100%;height:auto;box-sizing:borderb-box;border-radius:10px;background:#fff;}
.newsarc .arccon .inner{padding:50px;}
.newsarc .arccon .arctt em{color:#ffc000;font-weight: 700;}
.newsarc .arccon .arctt h3{font-weight: 700;margin-bottom:30px;line-height:1.6;}
.newsarc .arccon .arctt h4{font-weight: 700;margin-bottom:10px;line-height:1.6; color:#1369b6}
.newsarc .arccon article{line-height:1.6;}
.newsarc .arccon article p{margin-top: 10px;margin-bottom: 20px;}
.newsarc .arccon .links{margin-top:50px;border-top:2px solid #edeff2;padding-top:30px;}
.newsarc .arccon .links ul li {margin-bottom:20px;}
.newsarc .arccon .links ul li p{margin-bottom:0px;margin-top:5px;}
.newsarc .arccon .links ul li .p1{color:#262626;}
.newsarc .arccon .links ul li .p2{color:#0071bb;border-bottom:1px solid #0071bb;display:inline;}
.newsarc .arccon .picimg{border-top:2px solid #edeff2;margin:0px 50px 0px 50px;padding-top:50px;}
.newsarc .arccon .pics{padding:0px 0px 50px 0px;}
.newsarc .arccon .pics .swiper-button-next, .newsarc .arccon .pics .swiper-button-prev {
    width: 50px;
    height: 50px;
    background: rgba(255,255,255,0.6);
    border: 2px solid #000;
    border-radius: 50%;
}
.newsarc .arccon .pics .swiper-button-next:after, .newsarc .arccon .pics .swiper-button-prev:after {
    color: #000;
    font-size: 20px;
    font-weight: 700;
}
.newsarc .arccon .pics .swiper-slide{display:flex;justify-content:space-between;flex-wrap:wrap;}
.newsarc .arccon .pics .swiper-slide img{max-width:100%;opacity: 0.6;}
.newsarc .arccon .pics .swiper-slide-active img{opacity: 1;}
.newsarc .arccon .pics .swiper-slide a{position: relative;max-height:248px;overflow:hidden;}
.newsarc .arccon .pics .swiper-slide i{position: absolute;right: 20px;bottom: 20px;opacity: 0;}
.newsarc .arccon .pics .swiper-slide i img{max-width: 100%;}
.newsarc .arccon .pics .swiper-slide:hover i{opacity: 1;}
.fq{overflow:hidden;position:relative;padding:80px 0px;}
.fq .js{margin-bottom:50px;}
.fq .js p{font-size:18px;}
.fq .tic ul li{margin-bottom:30px;}
.fq .tic ul li .li{
    overflow: hidden;
    position: relative;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    background-color: #fff;
    -webkit-box-shadow:0 0 5px rgba(0,0,0,.2);
    -moz-box-shadow:0 0 5px rgba(0,0,0,.2);
    box-shadow: 0 0 5px rgba(0,0,0,.2);
}
.fq .tic ul li .li .liT{
    overflow: hidden;
    cursor: pointer;
  background:#0071bb;
  padding:20px;
  display:flex;
  justify-content:space-between;
  flex-wrap:wrap;

}
.fq .tic ul li .li .liT span{
    display: block;
    overflow: hidden;
}
.fq .tic ul li .li .liT .sp1{
    font-size: 28px;
    color: #fff;
    width:90%;
      font-weight: 600;
}


.fq .tic ul li .li .liT .sp3{
    margin: 2px 0 0 0;
    font-size: 36px;
    color: #999999;
  display:flex;
  justify-content:center;
  align-items:center;
}
.fq .tic ul li .li .liT .sp3 i{
    display: block;
    float: right;

  color:#fff;
  
}
.fq .tic ul li .li .liT .sp3 .fa-minus{
    display: none;
}
.fq .tic ul li .li .liT .sp3 .fa-plus{
    display: block;
}
.fq .tic ul li .li .change{background:#fff;}
.fq .tic ul li .li .change .sp1{font-size:18px;color:#0071bb;font-weight: 700;display:flex;align-items:center;}
.fq .tic ul li .li .change .sp3{background:#edeef2;color:#0071bb;}
.fq .tic ul li .li .liB{
    overflow: hidden;
    display: none;
    padding:30px 20px 30px 20px;
    font-size: 18px;
    line-height: 1.6;
    color: #333;
}
.fq .tic ul li .li .liB a{
    color: #f18322;
    border-bottom: 2px solid #f18322;
}
.partner{overflow: hidden;position: relative;padding: 80px 0px;}
.partner .tit h2{text-align: center;color: #0071bb;}
.partner .tit h1{text-align: center;color: #262626;}
.partner .partnerimg{margin: 50px auto;}
.partner .partnerimg .swiper-button-next, .partner .partnerimg .swiper-button-prev {
  width: 50px;
  height: 50px;
  background: rgba(255,255,255,0.6);
  border: 2px solid #000;
  border-radius: 50%;
}
.partner .partnerimg .swiper-button-next{right: 5%;}
.partner .partnerimg .swiper-button-prev{left: 5%;}
.partner .partnerimg .swiper-button-next:after, .partner .partnerimg .swiper-button-prev:after {
  color: #000;
  font-size: 20px;
  font-weight: 700;
}
.partner .partnerimg img{max-width: 100%;}
.partner .partnerimg .swiper-slide a{position: relative;display: block;}
.partner .partnerimg .swiper-slide img{opacity: 0.6;}
.partner .partnerimg .swiper-slide i{position: absolute;right: 10px;bottom: 20px;opacity: 0;}
.partner .partnerimg .swiper-slide-active img{opacity: 1;}
.partner .partnerimg .swiper-slide:hover i{opacity: 1;}
.partner .partcon{font-size: 18px;}
.partner .partcon h3{font-size: 24px;color: #0072bc;margin-top: 30px; font-weight: 700;}
.partner .partcon .paritems{margin-top: 30px;}
.partner .partcon .paritems  li{display: flex;margin-left: 5px;margin-top: 10px;}
.partner .partcon .paritems  li::before{content: '';display: inline-block;width: 8px;height: 8px;border-radius: 50%;background-color: #0071bb;margin-top: 8px;margin-right: 8px;}
.partner .partcon .paritems  li span{width: 98%;}
.partner .hdcx{width: 100%;height: auto;padding:30px 0;box-sizing: border-box;border-radius: 0px;margin: 30px auto;}
.partner .hdcx ul{margin-top: 30px;}
.partner .hdcx .list-li{
  display: flex;
  text-align: center;
  align-items: center;
  justify-content: center;
  width: 100%;
  min-height: 431px;
  margin: 15px 0px;
  border-radius: 10px;
  background-color: #edeef2;
}
.partner .hdcx .list-li .list{width: 100%;margin: 15px 0px;background-color: #edeef2;}
.partner .hdcx .list-li img{display: block;margin: 0 auto;max-width: 160px;}
.partner .hdcx .list-li b,.partner .hdcx .list-li strong{display: block;font-size: 42px;color: #0072bc;text-align: center;}
.partner .hdcx .list-li strong{/*margin-top: 30px;*/}
.partner .hdcx .list-li p{font-size: 18px;color: #a6ce39;text-align: center;margin-top: 0;}
.partner .hdcx .tit h4{text-align: center;font-size: 28px;color: #0071bb;}


.partner .hdcx ul{display: flex;justify-content: space-around;flex-wrap: wrap;margin-top: 30px;}
.partner .hdcx ul li{width: 30%;text-align: center;border-right: 1px solid #d7dae4;box-sizing: border-box;padding-right: 2%;padding-left: 2%}
.partner .hdcx ul li:nth-child(3){border:none}
.partner .hdcx ul li img{display: block;margin: 0 auto;max-width: 100%;}
.partner .hdcx ul li b,.partner .hdcx ul li strong{display: block;font-size: 42px;color: #0072bc;}
.partner .hdcx ul li p{font-size: 18px;color: #a6ce39;}
.partner .hdcx .tit h4{text-align: center;font-size: 24px;color: #0071bb;}


.partner .otherpartner .txt{display: flex;align-items: center;}
.partner .otherpartner .txt img{max-width: 100%;}
.partner .otherpartner .txt .mid strong{font-size: 28px;line-height: 1.6;text-align: center;}
.partner .otherpartner .txt .mid  em{font-size: 18px;color: #0071bb;display: block;text-align: center;margin:20px auto}
.partner .othercon .tit{margin-top: 50px;}
.partner .othercon .tit h2{color: #262626;}

/*
.partner .othercon .swiper-slide{display: flex;justify-content: space-between;box-sizing: border-box;padding: 70px;}
.partner .othercon .swiper-slide .boximg{width: 40%;}
.partner .othercon .swiper-slide .boximg img{max-width: 100%;}
.partner .othercon .swiper-slide .right{width: 58%;}

*/
.partner .othercon .swiper-slide{padding: 70px;}
.partner .othercon .swiper-slide .right{margin-top: 10px;}
.partner .othercon .swiper-slide .boximg img{max-width: 100%;}
.partner .othercon .swiper-slide .right b{color: #ffc000;margin-top: 0px;}
.partner .othercon .swiper-slide .right a{display: block;color: #262626;margin-top: 10px;}
.partner .othercon .swiper-slide .right a:hover{color: #a6ce39}
.partner .othercon .swiper-button-next, .partner .othercon .swiper-button-prev {
  width: 50px;
  height: 50px;
  background: rgba(255,255,255,0.6);
  border: 2px solid #000;
  border-radius: 50%;
}
.partner .othercon .swiper-button-next{right: 0%;}
.partner .othercon .swiper-button-prev{left: 0%;}
.partner .othercon .swiper-button-next:after, .partner .othercon .swiper-button-prev:after {
  color: #000;
  font-size: 20px;
  font-weight: 700;
}
.servicesin{overflow: hidden;position: relative;padding: 80px 0px;}
.servicesin .tic ul li{margin-bottom:10px;}
.servicesin .tic ul li .li{
    overflow: hidden;
    position: relative;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    background-color: #fff;
    -webkit-box-shadow:0 0 5px rgba(0,0,0,.2);
    -moz-box-shadow:0 0 5px rgba(0,0,0,.2);
    box-shadow: 0 0 5px rgba(0,0,0,.2);
}
.servicesin .tic ul li .li .liT a{
    overflow: hidden;
    cursor: pointer;
  background:#0071bb;
  padding:20px;
  display:flex;
  justify-content:space-between;
  
}

.servicesin .tic ul li .li .liT span{
    display: block;
    overflow: hidden;
}
.servicesin .tic ul li .li .liT .sp1{

    color: #fff;
    width:90%;
    font-weight: 600;
  
}


.servicesin .tic ul li .li .liT .sp3{
    margin: 2px 0 0 0;

    color: #999999;
  width:40px;
  height:40px;
  border-radius:50%;
  display:flex;
  justify-content:center;
  align-items:center;
}
.servicesin .tic ul li .li .liT .sp3 i{
    display: block;
    float: right;
    line-height: 36px;
  color:#fff;
  
}
.servicesin .tic ul li .li .liT .sp3 .fa-plus{
    display: block;
}
.servicesin .tic ul li .li .liT .sp3 .fa-minus{
    display: none;
}


.servicesin .tic ul li .li .liB{
    overflow: hidden;
    /* height: 0; */
  display:none;
    line-height: 1.6;
    color: #333;
}
.servicesin .tic ul li .li .change{height: auto;}
.servicesin .tic ul li .li .liB .inner{padding: 30px;}
.servicesin .tic ul li .li .liB .inner.service-goal{padding-bottom: 30px;}
.servicesin .tic ul li .li .liB .inner .title{color: #0072bc;text-align: left;font-weight: 700;margin-bottom: 30px;}
.servicesin .tic ul li .li .liB .inner .uli dl dd{margin: 0;display: inline-block;margin-bottom:10px;}
.servicesin .tic ul li .li .liB .inner .uli dl dd i{width: 18px;height: 18px;border-radius: 50%;background-color: #00b3ef;color: #fff;text-align: center;line-height: 18px;display: inline-block;margin-right: 10px;}

.servicesin .tic ul li .li .liB .hdcx{width: 100%;height: auto;padding:30px;box-sizing: border-box;}
.servicesin .tic ul li .li .liB .hdcx dl{display: flex;justify-content: space-around;flex-wrap: wrap;margin-top: 30px;}
.servicesin .tic ul li .li .liB .hdcx dl dd{width: 25%;text-align: center;border-right: 1px solid #d7dae4;box-sizing: border-box;padding-right: 5%;}
.servicesin .tic ul li .li .liB .hdcx dl dd:nth-child(4){border:none}
.servicesin .tic ul li .li .liB .hdcx dl dd img{display: block;margin: 0 auto;max-width: 100%;}
.servicesin .tic ul li .li .liB .hdcx dl dd p{color: #0072bc;}
.servicesin .tit div{text-align: left;color: #0071bb;font-weight: 700;margin-bottom: 30px}
.servicesin .tic ul li .li .liB .story{width: 100%;height: auto;box-sizing: border-box;padding:30px;}
.servicesin .tic ul li .li .liB .story dl{margin-top: 30px;}
.servicesin .tic ul li .li .liB .story dl b{color: #00b3f0;}
.servicesin .tic ul li .li .liB .story dl p{font-weight: 700;}
.servicesin .tic ul li .li .liB  .fwsj .datecon{margin-top:30px;display:flex;justify-content:space-between;flex-wrap:wrap;}
.servicesin .tic ul li .li .liB  .fwsj .datecon .left{width:60%;}
.servicesin .tic ul li .li .liB  .fwsj .datecon .left table{border-radius:5px;border:5px solid #262626;text-align:center;}
.servicesin .tic ul li .li .liB  .fwsj .datecon .left table thead th{border-color:#262626}
.servicesin .tic ul li .li .liB  .fwsj .datecon .right{width:38%;}
.servicesin .tic ul li .li .liB  .fwsj .datecon .right dl dd{display:flex;font-size:18px;margin-bottom:10px;align-items:center;flex-wrap:wrap;}
.servicesin .tic ul li .li .liB  .fwsj .datecon .right dl dd b{width:35%;height:auto;padding:10px;color:#fff;background:#00b3f0;display:inline-block;border-radius:5px;margin-right:10px;}
.servicesin .tic ul li .li .liB  .fwsj .datecon .right dl dd b img{max-width:100%;margin-right:10px;}
.servicesin .tic ul li .li .liB  .fwsj .datecon .right dl dd:nth-child(2) b{background:#a6ce39}
.servicesin .tic ul li .li .liB  .fwsj .datecon .right dl dd:nth-child(3) b{background:#ed8db7}
.servicesin .tic ul li .li .liB .contact{padding: 30px}
.servicesin .tic ul li .li .liB .contact .tabtop{width: 90%;margin:50px auto;border: 2px solid #00b3ef;border-radius: 10px;}
.servicesin .tic ul li .li .liB .contact .tabtop .swiper-slide{text-align: center;padding: 10px 0px;}
.servicesin .tic ul li .li .liB .contact .tabtop .swiper-slide-thumb-active{background-color: #00b3ef;color: #fff;}
.servicesin .tic ul li .li .liB .contact .tabbottom .swiper-slide dl{display: flex;justify-content: space-around;flex-wrap: wrap;align-items: center;}
.servicesin .tic ul li .li .liB .contact .tabbottom .swiper-slide dl dd a{display: block;width: 250px;height: 46px;background-color: #0072bc;border-radius: 5px;color: #fff;text-align: center;line-height: 46px;}
.servicesin .tic ul li .li .liB .contact .tabbottom .swiper-slide .map{margin-top: 30px;}
.servicesin .tic ul li .li .liB .contact .tabbottom .swiper-slide .map img{max-width: 100%;}
.servicesin .tic ul li .li .liB .hdprics{padding: 30px;}
.servicesin .tic ul li .li .liB .hdprics .swiper-button-next,.servicesin .tic ul li .li .liB .hdprics .swiper-button-prev {
  width: 50px;
  height: 50px;
  background: rgba(255,255,255,0.6);
  border: 2px solid #000;
  border-radius: 50%;
}
.servicesin .tic ul li .li .liB .hdprics .swiper-button-next{right: 20px;}
.servicesin .tic ul li .li .liB .hdprics .swiper-button-prev{left:20px;}
.servicesin .tic ul li .li .liB .hdprics .swiper-button-next:after, .servicesin .tic ul li .li .liB .hdprics .swiper-button-prev:after {
  color: #000;
  font-weight: 700;
}
.servicesin .tic ul li .li .liB .hdprics .swiper-slide img{max-width: 100%;opacity:0.6;max-height:100%;}
.servicesin .tic ul li .li .liB .hdprics .swiper-container .swiper-slide{height:350px;}
.servicesin .tic ul li .li .liB .hdprics .swiper-slide-active img{opacity:1;}
/* .gwhuodong{overflow: hidden;position: relative;padding: 80px 0px;} */
/* .gwhuodong .gwhditems ul{display: flex;flex-wrap: wrap;} */
/* .gwhuodong .gwhditems ul li{width: 33.33333333333%;padding:20px;overflow: hidden;} */
/* .gwhuodong .gwhditems ul li .li{ */
    /* overflow: hidden;position: relative;border-radius: 20px; */
/* } */
/* .gwhuodong .gwhditems ul li .boximg{overflow: hidden;position: relative;height:200px;} */
/* .gwhuodong .gwhditems ul li .boximg img{ */
  /* width:100%; */
  /* position:relative; */
  /* margin:0 auto; */
  /* overflow:hidden; */
    /* -webkit-transition: all 0.5s ease 0s ; */
    /* -moz-transition: all 0.5s ease 0s ; */
    /* -ms-transition: all 0.5s ease 0s ; */
    /* -o-transition: all 0.5s ease 0s ; */
    /* transition: all 0.5s ease 0s ; */
  
/* } */
/* .gwhuodong .gwhditems ul li:hover .boximg img{ */
    /* -webkit-transform: scale(1.1); */
    /* -moz-transform: scale(1.1); */
    /* -ms-transform: scale(1.1); */
    /* -o-transform: scale(1.1); */
    /* transform: scale(1.1); */
/* } */
/* .gwhuodong .gwhditems ul li .con{background-color: #fff;box-sizing: border-box;padding: 25px;} */
/* .gwhuodong .gwhditems ul li .con b{font-size: 18px;color: #ffc000;} */
/* .gwhuodong .gwhditems ul li .con p{min-height: 66px;font-size: 24px;} */
/* .gwhuodong .gwhditems ul li .con a{font-size: 18px;color: #333;} */
/* .gwhuodong .gwhditems ul li .con a:hover{color: #a6ce39;} */
.gwhuodong_inner{overflow: hidden;position: relative;padding: 80px 0px;}
.gwhuodong_inner table td{
  padding:15px;
  border:1px solid #ccc;
}
.gwhuodong_inner .inner{width: 100%;height: auto;padding: 50px;box-sizing: border-box;background-color: #fff;border-radius: 20px;line-height:1.8;}

.gwhuodong_inner .inner .hd_art_tt{border-bottom: 1px solid #edeff2;padding-bottom: 20px;}
.gwhuodong_inner .inner .hd_art_tt b{color: #ffc000;}
.gwhuodong_inner .inner  b strong{font-size: 24px;color: #1369b6;font-weight: 700;margin: 20px 0 10px 0;display: block;}
.gwhuodong_inner .inner  h3{font-size: 22px;color: #1369b6;font-weight: 700;margin: 20px 0 10px 0;}
.gwhuodong_inner .inner .arc_body p{margin: 10px 0;line-height: 1.6;}
.gwhuodong_inner .pics{display: flex;justify-content: space-between;flex-wrap: wrap;margin-top: 30px;}
.gwhuodong_inner .pics img{width: 100%;}
.gwhuodong_inner .pics .left{width: 49%;}
.gwhuodong_inner .pics .left ul li{position: relative;}
.gwhuodong_inner .pics .left ul li img{width: 100%;}
.gwhuodong_inner .pics .left ul li i{position: absolute;right: 20px;bottom: 20px;opacity: 0;}
.gwhuodong_inner .pics .right{width: 48%;}
.gwhuodong_inner .pics ul li i{position: absolute;right: 20px;bottom: 20px;opacity: 0;}
.gwhuodong_inner .pics .right ul{display: flex;justify-content: space-between;flex-wrap: wrap;}
.gwhuodong_inner .pics .right ul li{width: 47%;margin-bottom: 50px;position: relative;}
.gwhuodong_inner .pics2 ul{display: flex;flex-wrap: wrap;justify-content: space-between;}
.gwhuodong_inner .pics2 ul li{position: relative;width: 23%;margin-bottom: 30px;}
.gwhuodong_inner .pics2 ul li img{position: relative;width: 100%;}
.gwhuodong_inner .pics2 ul li i{position: absolute;right: 20px;bottom: 20px;opacity: 0;}
.gwhuodong_inner .arc_body ul li:hover i{opacity: 1;}
.contact{overflow: hidden;position: relative;}
.contact .inner{display: flex;justify-content: space-between;flex-wrap: wrap;margin-top: 50px;}
.contact .inner .left{width: 26%;}
.contact .inner .left .mm{display: flex;align-items: center;justify-content: space-between;}
.contact .inner .left .mm img{max-width: 100%;}
.contact .inner .left .mm form{width: 80%;}
.contact .inner .left .mm form .form-control{box-shadow: none;border: none;border-radius: 5px;background-color: #fff;height: 50px;font-size: 18px;}
.contact .inner .left .searres{border-radius: 10px;background-color: #fff;margin: 30px 0px;}
.contact .inner .left .searres ul li a{display: block; border-bottom: 1px solid #f8f8f8;padding: 13px 20px;box-sizing: border-box;font-size: 18px;color: #333;}
.contact .inner .left .pagetion{display: flex;justify-content: space-between;align-items: center;font-size: 18px;color: #333;}
.contact .inner .left .pagetion ul{width: 60%;display: flex;align-items: center;justify-content: space-around;}
.contact .inner .left .pagetion ul li{width: 40px;line-height: 40px;text-align: center; height: 40px;border-radius: 50%;background-color: #fff;color: #333;}
.contact .inner .left .pagetion ul .active{background-color: #0072bc;}
.contact .inner .left .pagetion ul li a{color: #333;width: 100%;height: 100%;cursor: pointer;}
.contact .inner .left .pagetion ul .active a{color: #fff;}
.contact .inner .right{width: 70%;}
.contact .inner .right img{max-width: 100%;}
.contact2{overflow: hidden;position: relative;}
.contact2 .inner{width: 100%;height: auto;background-color: #fff;border-radius:10px;box-sizing: border-box;padding: 50px;display: flex;justify-content: space-between;flex-wrap: wrap;}
.contact2 .inner .left{width: 20%;}
.contact2 .inner .left dl dd{margin-top: 20px;}
.contact2 .inner .left dl dd p{text-align: left;margin-top: 5px;}
.contact2 .inner .right{width: 76%;}
.contact2 .inner .right form{display: flex;flex-wrap: wrap;justify-content: space-between;margin-top: 60px;}
.contact2 .inner .right form label{font-size: 18px;}
.contact2 .inner .right form .col-lg-12 label{margin-top: 20px;}
.contact2 .inner .right form .form-control{border: none;box-shadow: none;background-color: #f1f1f1;padding: 10px;font-size: 18px;}
.contact2 .inner .right form input{height: 48px;}
.contact2 .inner .right form button{width: 30%;height: 48px;border: none;background-color: #0072bc;font-size: 18px;color: #fff;float:right;margin-top: 20px;}
.aboutcw{overflow: hidden;position: relative;padding: 80px 0px;}
.aboutcw .tic ul li{margin-bottom:30px;}
.aboutcw .tic ul li .li{
    overflow: hidden;
    position: relative;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    background-color: #fff;
    -webkit-box-shadow:0 0 5px rgba(0,0,0,.2);
    -moz-box-shadow:0 0 5px rgba(0,0,0,.2);
    box-shadow: 0 0 5px rgba(0,0,0,.2);
}
.aboutcw .tic ul li .li .liT a{
    overflow: hidden;
    cursor: pointer;
  background:#0071bb;
  padding:20px;
  display:flex;
  justify-content:space-between;
  flex-wrap:wrap;
  position: relative;
  align-items: center;

}
.aboutcw .tic ul li .li .liT span{
    display: block;
    overflow: hidden;
}
.aboutcw .tic ul li .li .liT .sp1{
    color: #fff;
    width:96%;
    text-align: center;
    font-weight: 700;
}


.aboutcw .tic ul li .li .liT .sp3{
    margin: 2px 0 0 0;
    color: #999999;
  width:20px;
  height:20px;
  border-radius:50%;
  display:flex;
  justify-content:center;
  align-items:center;
 
}
.aboutcw .tic ul li .li .liT .sp3 i{
    display: block;
    float: right;
    line-height:20px;
    color:#fff;
  
}
.aboutcw .tic ul li .li .liT .sp3 .fa-minus{
    display: none;
}
.aboutcw .tic ul li .li .liT .sp3 .fa-plus{
    display: block;
}

.aboutcw .tic ul li .li .liB{
    overflow: hidden;
    display: none;
    padding:20px 20px 20px 20px;
    line-height: 1.6;
    color: #333;
}

.aboutcw .tic ul li .li .liB dl dd{position: relative;width: 100%;height: auto;padding: 10px;border: 1px solid #cccccc;background-color: #f5f2f7;margin-top: 10px;border-radius: 10px;}
.aboutcw .tic ul li .li .liB dl dd a{color: #0072bc;text-align: center;width: 100%;display: flex;justify-content: space-between;}
.aboutcw .tic ul li .li .liB dl dd a i{float: right;padding-top: 6px;}
.aboutcw .tic ul li .li .liB dl dd a span{width: 98%;text-align: center;display: block;}
.scrollfixed{position: fixed;top: 0;z-index: 1111;}
.scroll_top .quick_btn_box{display: flex;justify-content: space-between;flex-wrap: wrap;}
.scroll_top .quick_btn_box li{width: 16%;border-radius: 10px;color: #0071bb;text-align: center;background-color: #fff;cursor:pointer;  -webkit-transition: all .5s ease 0s;
        -moz-transition: all .5s ease 0s;
        -ms-transition: all .5s ease 0s;
        -o-transition: all .5s ease 0s;
        transition: all .5s ease 0s;}
.scorll_bottom{overflow: hidden;position: relative;}
.scorll_bottom .scorll_items{border-radius: 10px;overflow: hidden;margin-top: 50px;background-color: #fff}
.scorll_bottom .scorll_items .scorll_tt{width: 100%;height: auto;background-color: #0072bc;font-size: 28px;color: #fff;text-align: center;padding: 15px 0px;border-radius: 10px 10px 0px 0px;}
.scorll_bottom .scorll_items .scorll_tt .h33{font-weight: 700;margin: 0;}
.scorll_bottom .scorll_items .scoll_body{padding: 50px 80px;background-color: #fff;}
.scorll_bottom .scorll_items .scoll_body p{font-size: 18px;line-height: 1.6;margin-bottom: 20px;}
.scorll_bottom .scorll_items .scoll_body h4{margin-bottom: 20px;font-size: 24px;color: #0072bc;font-weight: 700;margin-top: 40px;}
.scorll_bottom .scorll_items .scoll_body h5{margin-bottom: 20px;font-size: 22px;color: #0072bc;font-weight: 500;margin-top: 40px;}
.scorll_bottom .scorll_items .scoll_body ul {margin-bottom: 30px;}
.scorll_bottom .scorll_items .scoll_body ul li{display: flex;justify-content: space-between;margin-bottom: 10px;}
.scorll_bottom .scorll_items .scoll_body ul li::before{content: '';display: inline-block;width: 8px;height: 8px;border-radius: 50%;background-color: #0072bc;margin-top: 11px;}
.scorll_bottom .scorll_items .scoll_body ul li p{margin-top: 0;margin-bottom: 0;width: 98%;}
.scorll_bottom .scorll_items .inner{display: flex;justify-content: space-between;}
.scorll_bottom .scorll_items .inner .left{width: 50%;background-color: #f4f5fa;box-sizing: border-box;padding: 50px;}
.scorll_bottom .scorll_items .inner .left h4{font-size: 24px;color: #0072bc;font-weight: 700;margin-bottom: 20px;}
.scorll_bottom .scorll_items .inner .left p{font-size: 18px;margin-bottom: 20px;line-height: 1.6;}
.scorll_bottom .scorll_items  i{font-style: normal;font-size: 12px;color: #282828;margin-bottom: 20px;display: block;}
.scorll_bottom .scorll_items .inner .right{width: 50%;background-color: #fff;box-sizing: border-box;padding: 50px;}
.scorll_bottom .scorll_items .panel h2{width: 100%;margin: 0 auto;border-radius: 10px;border: 2px solid #00b3ef;display: flex;justify-content: space-between;overflow: hidden;}
.scorll_bottom .scorll_items .panel h2 a{font-size: 18px;color: #00b3ef;width: 50%;text-decoration: none;display: inline-block;margin: 0;}
.scorll_bottom .scorll_items .panel h2 .active{color: #fff;background-color: #00b3ef;}
.scorll_bottom .gallery-thumbs {width: 100%;border: 1px solid #00b3ef;border-radius: 10px;height: auto; box-sizing: border-box; }
.scorll_bottom .gallery-thumbs .swiper-slide {width:50% !important;height: 100%;text-align: center;color: #00b3ef; height: 35px;text-align: center;line-height: 35px;font-size: 18px;}
.scorll_bottom .gallery-thumbs .swiper-slide-thumb-active {background-color: #00b3ef;color: #fff;}
.scorll_bottom .gallery-top .swiper-slide{height:1px} /* 闂呭繑鍓伴幐鍥х暰娑撯偓娑撶對eight閸婄厧宓嗛崣锟� */    
.scorll_bottom .gallery-top .swiper-slide-active { height:auto}
.scorll_bottom .ttname{width: 100%;border: 1px solid #90b629;color: #90b629;height: 35px;font-size: 18px;line-height: 35px;text-align: center; border-radius: 10px;height: auto; box-sizing: border-box;margin-top: 50px; }
.scorll_bottom .ttname p{margin: 0;}
.scorll_bottom .ttcorlor{border: 1px solid #f58220;color: #f58220;}

.committee{overflow: hidden;position: relative;padding: 80px 0px;}
.committee .committee_tit{width: 100%;height: auto;padding: 20px 0px;border-radius: 10px 10px 0px 0px;background-color: #00b3ef;}
.committee .committee_tit .h33{color: #fff;text-align: center;}

.committee .committee_body {margin-bottom: 50px;}
.committee .committee_body:nth-child(1) .table{border-radius: 0px}
.committee .committee_body .table{border-radius: 0px 0px 10px 10px;border: 2px solid #00b3ef;}
.committee .committee_body .table ul{border-top: 2px solid #00b3ef;display: flex;flex-wrap: wrap;}
.committee .committee_body .table ul li{padding: 20px;padding:20px 40px;}
.committee .committee_body .table ul li:nth-child(1){color: #00b3ef;font-weight: 700;}
.committee .committee_tit2{width: 100%;height: auto;padding: 20px 0px;border-radius: 10px;background-color: #0072bc;}
.committee .committee_tit3{padding: 15px 0px;margin-top: 30px;background-color: #0072bc;}
.committee .committee_tit3 .h33,.committee .committee_body .h33{margin: 0;}
.committee .committee_body .table2{border: 2px solid #005baa;}
.committee .committee_body .table2 ul{border-top: 2px solid #005baa;}
.committee .committee_body .table2 ul li:nth-child(1){color: #005baa;}
.committee .committee_body .table2 .gary{width: 100%;background-color: #f1f1f5;}
.committee .committee_body .table2 .gary li{text-align: center;font-weight: 700; color: #005baa;padding: 20px;background-color: #f1f1f5;width: 100% !important;display: block;}
.committee .committee_body .table2 .colcon{border-top: 2px solid #005baa;display: flex;justify-content: space-between;}
.committee .committee_body .table2 .colcon .left{width: 14%;padding: 20px 40px;}
.committee .committee_body .table2 .colcon .left p{font-weight: 700;color: #005baa;}
.committee .committee_body .table2 .colcon p{margin: 0; padding-top: 10px;}
.committee .committee_body .table2 .colcon .right{width: 86%;display: flex;flex-wrap: wrap;padding: 20px 30px 20px 0px;}
.committee .committee_body .table2 .colcon .right p{padding: 10px 40px;}

.chairman{overflow: hidden;position: relative;padding-top: 80px;}
.chairman .inner{display: flex;justify-content: space-between;flex-wrap: wrap;}
.chairman .inner .left{width: 25%;}
.chairman .inner .left img{max-width: 100%;} 
.chairman .inner .right{width: 72%;padding:0 0 30px 0;}
.chairman .txt .mid{display: block;margin-top: 30px;color: #262626;}
.chairman1{overflow: hidden;position: relative;background-color: #fff;padding: 30px 0px;}
.chairman1 .txt strong{font-size: 24px;color: #0071bb;margin-top: 40px;font-weight: 700;}
.chairman1 .txt p{font-size: 18px;line-height: 1.6;margin-top: 20px;}
.chairman1 .txt span{font-size: 18px;}
.organ{overflow: hidden;position: relative;padding: 80px 0px;}
.organ .tit h1{color: #0071bb;}
.organ .jg{margin:50px 0px 0px 0px;}
.organ .jg img{max-width: 100%;}
.organ2{overflow: hidden;position: relative;padding: 80px 0px;background-color: #fff;}
.organ2 .tit h1{color: #00b3ef;}
.organ2 .jg{margin:50px 0px 0px 0px;}
.organ2 .jg img{max-width: 100%;}
.awards{overflow: hidden;position: relative;}
.awards .awardsitems{width: 100%;height: auto;background-color: #fff;border-radius: 10px;}
.awards .awardsitems .txt{box-sizing: border-box;padding: 50px 80px 0px 80px;}
.awards .awardsitems .txt h3{font-size: 32px;color: #262626;font-weight: 700;}
.awards .awardsitems .txt p{font-size: 18px;color: #262626;margin-top: 20px;margin-bottom: 50px;}
.awards .awardsitems .items{width: 100%;box-sizing: border-box;height: auto;}
.awards .awardsitems .items ul li{width:100%;padding: 50px 80px;box-sizing: border-box; display: flex;align-items: center;justify-content: space-between;flex-wrap: wrap;}
.awards .awardsitems .items ul li:nth-child(odd){background-color: #f6f6f6;}
.awards .awardsitems .items ul li .left{width: 70%;border-right: 1px solid #e5e8eb;padding-right: 80px;}
.awards .awardsitems .items ul li .left h3{font-size: 24px;color: #0071bb;line-height: 1.6;font-weight: 700;}
.awards .awardsitems .items ul li .left p{font-size: 18px;line-height: 1.6;margin-top: 20px;}
.awards .awardsitems .items ul li .right{width: 22%;}
.awards .awardsitems .items ul li .right img{max-width: 100%;}
.abus{overflow: hidden;position: relative;padding: 80px 0px;}
.abus .txt p{text-align: left;margin: 15px 0;}

.abus2 h2,.ppp-box .spt h2{font-size: 28px;font-weight: 700;line-height: 1.6;margin: 40px 0 10px;color: #0071bb;}
.abus2 strong,.ppp-box .spt strong{display: block; font-size: 24px;font-weight: 700;line-height: 1.6;margin: 40px 0 10px;color: #0071bb;}
.abus2 p,.ppp-box .spt p{font-size: 18px;margin-top: 20px!important;line-height: 1.6;}

.abus2{overflow: hidden;position: relative;padding: 80px 0px ;background-color: #fff;}
.abus2 .tib ul li{width: 20%;}
.abus2 .tib ul li p{font-size: 18px;line-height: 1.6;text-align: center;}
.abus2 .zditems ul{display: flex;justify-content: center;flex-wrap: wrap;}
.abus2 .zditems ul li{width: 23%;height: auto;padding:10px 20px;margin: 10px;font-size: 18px; border-radius: 5px;text-align: center;color: #fff;}
.abus2 .zditems ul li:nth-child(1){background-color: #0071bb;}
.abus2 .zditems ul li:nth-child(2){background-color: #00b3ef;}
.abus2 .zditems ul li:nth-child(3){background-color: #a6ce38;}
.abus2 .zditems ul li:nth-child(4){background-color: #ffc000;}
.abus2 .zditems ul li:nth-child(5){background-color: #f5811d;}
.abus2 .zditems ul li:nth-child(6){background-color: #ee8db8;}
.abus2 .zditems ul li:nth-child(7){background-color: #015ba7;}

.abus2 .numitems ul li{width: 14.95%;min-height: 210px;margin: 10px 10px; border-radius: 10px;background-color: #edeef2;}
.abus2 .numitems ul li img{display: block;margin: 10px auto;}
.abus2 .numitems ul li  span{display: block;font-size: 18px;color: #262626;text-align: center;}
.abus2 .numitems ul li strong{display: flex;justify-content: center;color: #1272bb;align-items: center;font-size: 20px;}
.abus2 .numitems ul li strong h5{font-size: 38px;font-weight: 700;}
.abus2 .numitems ul li strong  em{font-size: 18px;}
.secondStyle{margin-top: 50px !important}
.cosmic .ct-googleMap--select{color: #0071bb !important}
.cosmic .ct-googleMap--selectContainer:before{background: url(../images/mm.png) !important;width: 29px !important;height: 35px !important;}

.cosmic .ct-googleMap--sidebar .ct-googleMap--sidebarItem{border-bottom: 1px solid #f8f8f8 !important}
.cosmic .paginationCounter a{color: #333 !important;}
.cosmic .paginationCounter .active{background-color: #0072bc !important;color: #fff !important}
.qyhz{overflow: hidden;position: relative;padding: 80px 0px;}
.qyhz .hzitems{width: 100%;height: auto;}
.qyhz .hzitems ul{display: flex;justify-content: space-between;flex-wrap: wrap;}
.qyhz .hzitems ul li{width: 100%;display: flex;justify-content: space-between;background-color: #fff;border-radius: 20px;box-sizing: border-box;padding: 50px;margin-bottom: 50px;}
.qyhz .hzitems ul li .boximg{overflow: hidden;position: relative;width: 48%;}
.qyhz .hzitems ul li .boximg img{
    width: 100%;
    height: auto;
    -webkit-transition: all 0.5s ease 0s ;
    -moz-transition: all 0.5s ease 0s ;
    -ms-transition: all 0.5s ease 0s ;
    -o-transition: all 0.5s ease 0s ;
    transition: all 0.5s ease 0s ;


}
.qyhz .hzitems ul li:hover .boximg img{
   -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(1.1);
}
.lv1font{font-size: 40px;}
.lv2font{font-size: 36px;}
.lv3font{font-size: 32px;}
.lv4font{font-size: 28px;}
.lv5font{font-size: 24px;}
.lv6font{font-size: 20px;}
.lv7font{font-size: 18px;}
.lv8font{font-size: 16px;}
.lv9font{font-size: 18px;}
.font-bold{font-weight: 700;}
.font-italic{font-style: italic;}
.qyhz .hzitems ul li .right{width: 50%;position:relative;}
.qyhz .hzitems ul li .right img{max-width: 100%;}
.qyhz .hzitems ul li .right strong{ font-weight: 700;margin: 0px auto 10px auto;}
.qyhz .hzitems ul li .right p{text-overflow: -o-ellipsis-lastline;  
overflow: hidden;  
text-overflow: ellipsis;  
display: -webkit-box;  
-webkit-line-clamp: 5;  
-webkit-box-orient: vertical;  }
.qyhz .hzitems ul li .right a{color: #333;margin-top: 50px;display: block;}
.qyhz .hzitems ul li .right a:hover{color: #9cc813}
.qyhz .hzitems ul li .right .down{width: 100%;height: 50px;line-height: 50px;background-color: #0072bc;border-radius: 10px;text-align: center;}
.qyhz .hzitems ul li .right .down a{color: #fff;}
.qyhz .hzitems ul li .right .down:hover{background-color: rgba(0,114,188,.8)}
.caring{overflow: hidden;position: relative;padding: 80px 0px;}
.caring .inner{display: flex;justify-content: space-between;flex-wrap: wrap;}
.caring .inner .left{width: 30%;}
.caring .inner .left img{max-width: 100%;}
.caring .inner .right{width: 66%;}
.caring .inner .right p{color: #262626;}
.caring2{overflow: hidden;position: relative;padding: 80px 0px;background-color: #fff;}
.caring2 .txt p{font-size: 18px;margin-bottom: 50px;}
.caring2 .inner{border: 2px solid #005baa;border-radius: 20px;font-size: 18px;}
.caring2 .inner table{margin-bottom: 0;}
.caring2 .inner table tr{width: 100%;height: auto;}
.caring2 .inner table tr:nth-child(odd){background-color: rgba(0,0,0,.05);}

.caring2 table td{border: none;padding: 20px 50px;}
.annual{overflow: hidden;position: relative;padding: 80px 0px;}
.annual .annualitems {width: 100%;}
.annual .annualitems ul{display: flex;flex-wrap: wrap;width: 100%;margin: 0;padding: 0;}
.annual .annualitems ul li{width: 31%;margin: 1%;height: auto;box-sizing: border-box;padding: 20px;border-radius: 20px;display: flex;justify-content: space-between;flex-wrap: wrap;background-color: #fff;}
.annual .annualitems ul li .boximg{width: 40%;}
.annual .annualitems ul li .boximg img{max-width: 100%;border-radius: 10px;}
.annual .annualitems ul li .right{width: 54%;}
.annual .annualitems ul li .right h3{font-size: 24px;font-weight: 700;line-height: 1.6;height: 120px;}
.annual .annualitems ul li .right a{display: block;width: 100%;height: 50px;line-height: 50px;text-align: center;color: #fff;font-size: 18px;background-color: #0072bc;border-radius: 10px;font-size: 18px;margin-top: 30px;}
.support{position: relative;padding: 80px 0px;height: 100%;}
#msform{width: 100%; margin:50px auto;position:relative;display: flex;justify-content: space-between;}
#msform fieldset{border:0;border-radius:3px;padding:0px 30px;box-sizing:border-box;width:80%;right: 0; position:relative;left: 0 !important}
#msform fieldset .con{background:#fff;padding: 30px; box-sizing:border-box;width: 100%;border-radius: 20px;}
#msform fieldset ul{display: flex;justify-content: space-between;flex-wrap: wrap;}
#msform fieldset ul li{width: 48%;margin-top: 20px;}
#msform fieldset ul li span{margin-top: 10px;display: block;}
#msform fieldset .k{width: 100%;height: auto;box-sizing: border-box;padding: 30px;background-color: #f2f8e1;font-size: 18px;color: #262626;line-height: 1.6;border-radius: 10px;margin-top: 20px;margin-bottom: 30px;}
#msform fieldset .k2{display: none;}
#msform fieldset .input-group{position: relative;display: table;border-collapse: separate;}
#msform fieldset .input-group-addon {
  padding: 15px 30px;
  font-weight: 400;
  line-height: 1;
  color: #fff;
  text-align: center;
  border:none;
 border-radius: 10px 0px 0px 10px;
  width: 5%;
    white-space: nowrap;
    vertical-align: middle;
    display: table-cell;
    background-color: #0071bb;
    font-size: 18px;

}

#msform fieldset  .input-group .form-control {
  position: relative;
  z-index: 2;
  float: left;
  width: 100%;
  margin-bottom: 0;
  border: none;
  background-color: #edeef2;
  padding: 15px 10px;
  height: 50px;
}



#msform fieldset:not(:first-of-type){display:none}
#msform input,#msform textarea{padding:15px;border:1px solid #ccc;border-radius:3px;margin-bottom:10px;width:100%;box-sizing:border-box;font-family:montserrat;color:#2c3e50;font-size:16px}
#msform .action-button{width:100%;background:#0071bb;height: 50px;font-size: 24px; color:#fff;border:0;border-radius:10px;cursor:pointer;padding:0px 5px;margin:30px auto}
#msform .action-button:hover,#msform .action-button:focus{box-shadow:0 0 0 2px #fff,0 0 0 3px #0071bb}
.fs-title{font-size:24px;text-transform:uppercase;color:#0071bb;margin-bottom:10px;font-weight: 600}
.fs-title i{font-size: 12px;color: red;display: inline-block;}
.fs-subtitle{font-weight:400;font-size:13px;color:#262626;margin-top: 50px; margin-bottom:20px}
#progressbar{margin-bottom:30px;overflow:hidden;counter-reset:step;width: 20%;}
#progressbar li{list-style-type:none;color:#fff;text-transform:uppercase;font-size:9px;width:96%;position:relative;display: flex;align-items: center;font-size: 24px;background-color: #8ebcdc;padding: 10px;border-radius:40px 10px 10px 40px;margin-bottom: 10px;font-weight: 600}
#progressbar li:before{content:counter(step);counter-increment:step;width:50px;height: 50px; line-height:50px;display:block;font-size:30px;color:#99c6e4;background:#fff;border-radius:50%;text-align: center;font-weight: 700;margin-right: 10px;}
#progressbar li:after{content:'';width:100%;height:2px;background:#fff;position:absolute;left:-50%;top:9px;z-index:-1}
#progressbar li:first-child:after{content:none}
#progressbar li.active:before,#progressbar li.active:after{background:#fff;color:#0071bb}
#progressbar li.active{background-color: #0071bb;width: 96%;}
#progressbar li img{position: absolute;right: -5px;z-index: 1;opacity: 0;}
#progressbar li.active img{opacity: 1;}
.label_radio1{width: 100%;height: 50px;text-align: center;font-size: 24px;color: #fff;background-color: #00b3ef;border-radius: 10px;line-height: 50px;font-weight: 700;position: relative;}
.label_radio1.r_on  {line-height: 50px;}
.label_radio input {position:absolute;left:-9999px;}
#msform fieldset ul .fsli .label_radio1{background-color: #edeef2;color:#0072bc}
#msform fieldset ul .fsli .label_radio1 i{font-size:18px;color: #262626;}
#msform fieldset ul .fsli .label_radio1.r_on{ background-color: #0071bb;color:#fff}
#msform fieldset ul .fsli .label_radio1.r_on i{color:#fff}
#msform fieldset ul .oneli .label_radio1 input{border:none;opacity: 0}
#msform fieldset ul .label_radio1 .span1{position: absolute; left: 10%;top: 5px;width: 23px;height: 23px;background:url(../images/ra11.png);}
#msform fieldset ul .label_radio1 .span2{position: absolute; left: 10%;top: 5px;width: 23px;height: 23px;background:url(../images/ra22.png);display: none;}
#msform fieldset ul .label_radio1.r_on .span1{display: none;}
#msform fieldset ul .label_radio1.r_on .span2{display: block;}
#msform fieldset ul .twoli .label_radio input{left: -40%;top: 20px;opacity: 0}
#msform fieldset .form-group label{margin-top: 10px;font-size: 18px;}
#msform fieldset .form-group label i{color: red;font-size: 12px;}
#msform fieldset .form-group .form-control{border: none;background-color: #edeef2;height: 50px;margin-top: 5px;}
#msform fieldset .radioitems{display: flex;flex-wrap: wrap;align-items: center;}
#msform fieldset .radioitems label{width: 15%;display: flex;align-items: center;font-size: 18px;}
#msform fieldset .radioitems input{width: auto;margin-bottom: 0;margin-right: 5px;}
#msform fieldset .flex{display: flex;justify-content: space-between;flex-wrap: wrap;}
#msform fieldset .flex .form-group{width: 48%;}
#msform fieldset .check{width: 100%;height: auto;padding: 30px 30px 10px 30px;background-color: #f6f6f6;margin: 30px auto;}
#msform fieldset .check label{display: flex;align-items: center;margin-bottom: 20px;}
#msform fieldset .check label input{width: 20px;margin-bottom: 0px;}
#msform .fs-name{width: 100%;height: 50px;border-radius: 10px;color: #fff;text-align: center;background-color: #00b3ef;font-size: 24px;line-height: 50px;margin-top: 20px;}
#msform dl{}
#msform dl dd{margin-top: 20px;font-size: 13px;width: 100%;display: flex;align-items: center;flex-wrap: wrap;}
#msform dl dd em{width: 30%;}
#msform dl dd span{font-weight: 700;margin-right: 5%;}
#msform .twobtn{display: flex;justify-content: space-between;flex-wrap: wrap;}
#msform .twobtn input{width: 48%;}
#msform .twobtn input:nth-child(1){background-color: #00b3ef;}
#msform .previous{width: 48%;float: left;}
#msform .next{width: 48%;float: right;}
#msform .submit{width: 46%;margin-left: 2%;}
.qyhz .hzitems ul li .right .org{font-size: 32px;color: #f58220;font-weight: 600;margin-top: 10px;}
#msform .nextone{width: 100%}
.speical{overflow:hidden;position:relative;padding:80px 0px;}
.speical .js{margin-bottom:50px;}
.speical  .js p{font-size:18px;}
.speical  .tic ul li{margin-bottom:30px;}
.speical  .tic ul li .li{
    overflow: hidden;
    position: relative;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    background-color: #fff;
    -webkit-box-shadow:0 0 5px rgba(0,0,0,.2);
    -moz-box-shadow:0 0 5px rgba(0,0,0,.2);
    box-shadow: 0 0 5px rgba(0,0,0,.2);
}
.speical  .tic ul li .li .liT{
    overflow: hidden;
    cursor: pointer;
  background:#0071bb;
  padding:20px;
  display:flex;
  justify-content:space-between;
  flex-wrap:wrap;

}
.speical  .tic ul li .li .liT span{
    display: block;
    overflow: hidden;
}
.speical  .tic ul li .li .liT .sp1{
    font-size: 28px;
    color: #fff;
    width:90%;
      font-weight: 600;
}


.speical  .tic ul li .li .liT .sp3{
    margin: 2px 0 0 0;
    font-size: 36px;
    color: #999999;
  display:flex;
  justify-content:center;
  align-items:center;
}
.speical  .tic ul li .li .liT .sp3 i{
    display: block;
    float: right;

  color:#fff;
  
}
.speical  .tic ul li .li .liT .sp3 .fa-minus{
    display: none;
}
.speical  .tic ul li .li .liT .sp3 .fa-plus{
    display: block;
}

.speical  .tic ul li .li .liB{
    overflow: hidden;
    display: none;
    padding:30px 20px 30px 20px;
    font-size: 18px;
    line-height: 1.6;
    color: #333;
}
.speical  .tic ul li .li .liB dl{display: flex;justify-content: space-between;flex-wrap: wrap;}
.speical  .tic ul li .li .liB dl dd{width: 48%;display: flex;font-size: 18px;margin-top: 10px;margin-bottom: 10px;}
.speical  .tic ul li .li .liB dl dd img{width: 24px;height: 26px;margin-right: 5px;}
.treasure{overflow: hidden;position: relative;padding: 80px 0px;}
.treasure .inner{display: flex;flex-wrap: wrap;justify-content: space-between;align-items: center;}
.treasure .inner .left{width: 30%;}
.treasure .inner .left img{max-width: 100%;}
.treasure .inner .right{width: 66%;}
.treasure .inner .right b{color: #262626;font-weight: 700;}

.treasure2{position: relative;overflow: hidden;padding: 0px 0px 80px 0px;background-color: #fff;}
.treasure2 .txt .h22{ color: #0072bc;font-weight: 700;margin-top:50px;margin-bottom: 20px;}
.treasure2 .txt p{font-size: 18px;color: #282828;margin-bottom: 0px;margin-top: 00px;}
.treasure2 .inclues li{display: flex;font-size: 18px;margin-top: 10px;align-items: center;}
.treasure2 .inclues li p{font-size: 18px;width: 20px;height: 20px;border-radius: 50%;background-color: #00b3ef;color: #fff;text-align: center;margin-right: 5px;}
.treasure2 .tips{font-size: 12px;color: #282828;margin-top: 30px;display: block;}
.treasure2 .thitems{width: 100%;height: auto;box-sizing: border-box;padding: 20px;background-color: #f6f6f6;}
.treasure2 .thitems ul{display: flex;justify-content: space-between;flex-wrap: wrap;}
.treasure2 .thitems ul li{width: 33%;}
.treasure2 .thitems ul li img{display: block;margin: 0 auto;min-width: 90px;}
.treasure2 .thitems ul li p{width: 40%;margin: 10px auto;text-align: center;}
.treasure2 .thitems ul li:nth-child(1){border-right: 1px solid #d7dae4;}
.treasure2 .thitems ul li:nth-child(2){border-right: 1px solid #d7dae4;}
.treasure2 .thitems ul li:nth-child(4){border-right: 1px solid #d7dae4;}
.treasure2 .thitems ul li:nth-child(5){border-right: 1px solid #d7dae4;}
.treasure2 .txt strong{font-size: 21px;color: #262626;display: block;margin-bottom: 0px;}
.treasure2 .twoitems ul{display: flex;justify-content: space-between;margin-top: 30px;}
.treasure2 .twoitems ul li{display: block; width: 48%;height: 50px;border-radius: 5px;border: 1px solid #cccccc;}
.treasure2 .twoitems ul li a{display: block;height: 100%; background-color: #f5f2f7;display: flex;justify-content: space-between;align-items: center;box-sizing: border-box;padding: 10px;font-size: 18px;border-radius: 5px;}
.treasure2 .twoitems ul li b{color: #0071bb;}
.treasure2 .twoitems ul li i{color: #0071bb;}
.treasure2 .twoitems ul li a:hover{background-color: #a0c53e;}
.treasure2 .picsitems ul{margin-bottom: 50px;}
.treasure2 .picsitems ul li{width: 19%;margin-top: 10px;list-style: none;margin-right: 10px;}
.treasure2 .picsitems ul li a{display: block; width: 100%;height: 100%;overflow: hidden;border-radius: 20px}
.treasure2 .picsitems ul li img{

  width: 100%;
  height: 50vh;
  -webkit-transition: all 0.5s ease 0s ;
  -moz-transition: all 0.5s ease 0s ;
  -ms-transition: all 0.5s ease 0s ;
  -o-transition: all 0.5s ease 0s ;
  transition: all 0.5s ease 0s ;

}
.newsletter{overflow: hidden;position: relative;padding: 80px 0px;}
.newsletter .inner{}
.newsletter .inner .left{width: 400px;}
.newsletter .inner .left .letter_top{width: 100%;height: auto;box-sizing: border-box;padding:50px 30px;background-color: #a6ce39;border-radius: 10px;}
.newsletter .inner .left .letter_top strong{color: #3b3b3b;}
.newsletter .inner .left .letter_top .btn{width: 100%;height: 50px;background-color: #fff;margin-top: 20px;display: flex;justify-content: space-between;align-items: center;padding: 0 20px;}
.newsletter .inner .left .letter_bottom{width: 100%;height: auto;background-color: #fff;border-radius: 10px;margin-top: 30px;}
.newsletter .inner .left .letter_bottom .tic ul li .li{
    overflow: hidden;
    position: relative;
    border-bottom: 1px solid #edeef2;
}
.newsletter .inner .left .letter_bottom .tic ul li .li .liT{
    overflow: hidden;
    cursor: pointer;
    padding:20px;
    display:flex;
    justify-content:space-between;
    flex-wrap:wrap;

}
.newsletter .inner .left .letter_bottom .tic ul li .li .liT span{
    display: block;
    overflow: hidden;
    color: #0071bb;
}
.newsletter .inner .left .letter_bottom .tic ul li .li .liT .sp1{
   
     width:90%;
     font-weight: 600;
}
.newsletter .inner .left .letter_bottom .tic ul li .li .liT .sp3{
    margin: 2px 0 0 0;
  display:flex;
  justify-content:center;
  align-items:center;
}
.newsletter .inner .left .letter_bottom .tic ul li .li .liT .sp3 i{
    display: block;
    float: right;
  
}
.newsletter .inner .left .letter_bottom .tic ul li .li .liT .sp3 .fa-caret-up{
    display: none;
}
.newsletter .inner .left .letter_bottom .tic ul li .li .liT .sp3 .fa-caret-down{
    display: block;
}

.newsletter .inner .left .letter_bottom .tic ul li .li .liB{
    overflow: hidden;
    display: none;
    line-height: 1.6;

}
.newsletter .inner .left .letter_bottom .tic ul li:first-child .li .liB{
  display: block;
}
.newsletter .inner .left .letter_bottom .tic ul li .li .liB dl{margin-bottom: 0px;}
.newsletter .inner .left .letter_bottom .tic ul li .li .liB dl dd a{
   width: 100%;
   display: block;
   height: auto;
   padding: 10px;
   box-sizing: border-box;
   color: #262626;
   border-bottom: 1px solid #fff;
   background:rgba(242,248,252,0.5);
   padding-left: 20px;

}
.newsletter .open>.dropdown-menu {
  display: block;
  
}
.newsletter .dropdown-menu {
  width: 100%;
  padding: 10px;
  box-sizing: border-box;
 height: 280px;
    overflow-y: scroll;
}
.newsletter .dropdown-menu  li a{ color: #222222;padding: 10px;display: block;}
.newsletter .inner .right{width: 65%;height: auto;background-color: #fff;border-radius: 10px;box-sizing: border-box;padding: 50px;}
.newsletter .inner .right .tit .fs32{font-weight: bold; color: #262626;width: 100%;border-bottom: 1px solid #edeff2;text-align: left;padding-bottom: 40px;margin-bottom: 40px;}
.newsletter .inner .right .tit .fs32 span{float: right;font-size:14px; }
.newsletter .inner .right .letterbody h2{color: #0071bb;margin-top: 30px;font-weight: 600;margin-bottom: 40px;}
.newsletter .inner .right .letterbody p{color: #262626;margin-top: 30px;}
.newsletter .inner .right .letterbody img{max-width: 100%;height: auto;display: block;margin: auto;}
.volunter{overflow: hidden;position: relative;padding: 80px 0px;}
.volunter .tit h2{text-align: center;font-weight: 700;}
.volunter .volunteritems .li .boximg{overflow: hidden;position: relative;height: 200px}
.volunter .volunteritems .li .boximg img{
  width: 100%;
  height: 100%;
  -webkit-transition: all 0.5s ease 0s ;
  -moz-transition: all 0.5s ease 0s ;
  -ms-transition: all 0.5s ease 0s ;
  -o-transition: all 0.5s ease 0s ;
  transition: all 0.5s ease 0s ;
  object-fit: cover;
}
.volunter .volunteritems .li:hover .boximg img{
  -webkit-transform: scale(1.1);
  -moz-transform: scale(1.1);
  -ms-transform: scale(1.1);
  -o-transform: scale(1.1);
  transform: scale(1.1);
}
.volunter .volunteritems .li{transition: 0.5s ease;}
.volunter .volunteritems .li .con p{width: 100%;box-sizing: border-box;padding: 20px;background-color: #fff;margin-bottom: 0px;color: #262626;font-weight: 700;}
.volunter .volunteritems .li .con dl{width: 100%;height: auto;box-sizing: border-box;padding: 20px;background-color: #f7f8fa;border-radius: 0px 0px 10px 10px;margin: 0;}
.volunter .volunteritems .li .con dl dd{color: #0071bb;margin-bottom: 0px;}
.volunter .volunteritems .li .con dl dd i{margin-right: 10px;}
.volunter .volunteritems .li .hover{/*position: absolute;left: 0;top: 0;opacity: 0; width: 100%;height: 100%;background-image: linear-gradient(to top, #1369b6 10%, #00f2fe00 100%);*/}
.volunter .volunteritems .li:hover .hover{opacity: 1;} 
.volunter .volunteritems .li:hover{border: 2px solid #0071bb;}
.volunterr_inner{overflow: hidden;position: relative;padding: 80px 0px 0px 0px;}
.volunterr_inner .inner{box-sizing: border-box;padding: 50px;background-color: #fff;border-radius: 20px;display: flex;justify-content: space-between;flex-wrap: wrap;}
.volunterr_inner .inner .left{width: 24%;}
.volunterr_inner .inner .left img{max-width: 100%;}
.volunterr_inner .inner .right{width: 70%;}
.volunterr_inner .inner .right .tit h1{text-align: left;color: #262626;}
.volunterr_inner .inner .right .vobody p{line-height: 1.6;margin: 10px 0;font-weight:400;}
.volunterr_inner .inner .right .vobody p span{font-weight:400;}
.volunterr_inner .inner .right .vobody .vodl{margin-top: 30px;}
.volunterr_inner .inner .right .vobody .vodl dd{margin-top: 10px;line-height: 28px;}
.volunterr_inner .inner .right .vobody .vodl dd img{max-width: 100%;margin-right: 10px;}
.volunterr_inner .inner .right .vobody table{border-radius: 10px;border: 3px solid #262626;}
.volunterr_inner .inner .right .vobody table th{border-color: #262626;}
.volunterr_inner .inner .right .vobody h3{color: #0071bb;font-weight: 700;margin-top: 30px;margin-bottom:10px;}
.volunterr_inner .inner .right .vobody hr{margin-top: 30px;}
.volunterr_inner .inner .right .vobody .ljbm{display: block; width: 322px;height: 60px;line-height: 60px;border-radius: 5px;background-color: #0072bc;text-align: center;color: #fff;margin-top: 30px;}
.volunterr_inner .inner .right .vobody .ljbm:hover{background-color: rgba(0,114,188,.8);}
.mt50{margin-top: 50px;}
.volunter_form{overflow: hidden;position: relative;padding: 80px 0px;}
.volunter_form .tit h2{text-align: left;font-weight: bold;}
.volunter_form .inner{width: 100%;height: auto;box-sizing: border-box;padding: 50px;background-color: #fff;border-radius: 10px;margin-top: 30px;}
.volunter_form .inner h3{color: #0071bb;margin-bottom: 20px;font-weight: 700;}
.volunter_form .voitems{display: flex;justify-content: space-between;flex-wrap: wrap;}
.volunter_form .voitems .form-group{width: 48%;}
.volunter_form .inner .form-group label{color: #262626;margin-top: 10px;font-weight: 600;}
.volunter_form .inner .form-control{height: 50px;background-color: #edeef2;border: none;   -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;     
        outline:none;  
        border:0px;}
.volunter_form .inner .form-control:focus{ border-style:solid;  
    border-color: #edeef2;  
    box-shadow: none;}
.volunter_form .inner .radio-inline{margin-right: 5%;font-weight: normal !important;}
.volunter_form button{width: 48%;margin-top: 30px; height: 50px;background-color: #00b3ef;border-radius: 5px;text-align: center;color: #fff;}
.volunter_form button:nth-child(2){background-color: #0071bb;}
.input[type=checkbox], input[type=radio]{margin-right:5px;}
.form-group .checkbox{padding:0;}
.agree{margin-right:5px !important;}
/**新增**/
.loginsection{overflow: hidden;position: relative;padding: 80px 0px;}
.loginsection .inner{display: flex;justify-content: space-between;flex-wrap: wrap;align-items: center;background-color: #fff;width: 76%;margin: 0 auto;border-radius: 20px;}
.loginsection .inner .left{width: 50%;box-sizing: border-box;padding: 30px;}
.loginsection .inner .left h3{font-size: 24px;color: #0072bc;font-weight: 700;margin-bottom: 20px;}
.loginsection .inner .left form .form-group{display: flex;justify-content: space-between;}
.loginsection .inner .left form .form-group label a{font-size: 18px;color: #0071bb;}
.loginsection .inner .left form  .form-control{padding: 20px 10px;font-size: 18px;color: #d1d1d1;margin-bottom: 20px;}
.loginsection .inner .left form button{width: 100%;border: none;background-color: #0072bc;font-size: 18px;color: #fff;padding: 15px 0px;margin-top: 30px;}
.loginsection .inner .right{width: 50%;}
.loginsection .inner .right img{width: 100%;}
.kwsection{overflow: hidden;position: relative;padding: 80px 0px;}
.kwsection .listview{text-align: right;}
.kwsection .listview span{width: auto;height: auto;padding:10px 15px;background-color: #fff;border-radius: 5px;font-size: 18px;color: #636d84;margin-left: 10px;cursor:pointer;}
.kwsection .listview .active{background-color: #187fc4;color: #fff;}
.kwsection .proli {margin-bottom: 30px;}
.kwsection .kwitems{background-color: #fff;height:100%;border-radius: 20px;box-sizing: border-box;padding: 20px;box-sizing: border-box;margin-top: 30px;border:2px solid #fff;transition: 0.5s ease;}
.kwsection .kwitems .boximg{margin: 10px auto;position: relative;}
.kwsection .kwitems .boximg .hover{position: absolute;bottom: 0px;width: 100%;height: 100%;left: 0;    background-image: linear-gradient(to top, #1369b6 10%, #00f2fe00 100%);opacity: 0;}
.kwsection .kwitems .boximg .hover em{height: 100%; font-style: normal;font-weight: 700;display: flex;justify-content: center;color: #fff;align-items: flex-end;padding-bottom: 30px;}
.kwsection .kwitems .con strong{display: block; font-weight: 700;text-align: center;margin-top: 20px;}
.kwsection .kwitems .con .price{text-align: center;display:block;margin: 0 auto;}
.kwsection .kwitems .con .goshop{display: flex;justify-content: space-around;margin: 20px 0px;}
.kwsection .kwitems .con .goshop a{width: 46%;height: 40px;line-height: 40px;text-align: center;border-radius: 10px;color: #fff;}
.kwsection .kwitems .con .goshop a:nth-child(1){background-color: #a0c53e;}
.kwsection .kwitems .con .goshop a:nth-child(2){background-color: #0072bc;}
.kwsection .kwitems .con .goshop a i{margin-right: 5px;}
.kwsection .kwitems:hover .hover{opacity: 1;}
.kwsection .kwitems:hover{border: 2px solid #0072bc;}
.kwsection .product-list .kwitems{display: flex;flex-wrap: wrap;padding: 30px 8%;align-items: center;}
.kwsection .product-list .kwitems img{max-width: 100%;width: auto;margin: 0;}
.kwsection .product-list .kwitems .boximg{width: 166px;margin: 0px;margin-right: 50px;}
.kwsection .product-list .kwitems .con{width: 40%}
.proone{display: flex;justify-content: space-between;flex-wrap: wrap;width: 100%;}
.proone .pics{width: 40%;}
.proone .pics .gallery-top{width: 100%;}
.proone .pics .gallery-top .swiper-slide{width: 100%;height: 100%;background-color: #fff;display: flex;align-items: center;justify-content: center;margin-bottom: 20px;box-sizing: border-box;padding:50px 30px;border-radius: 20px;}
.proone .pics .gallery-thumbs img{width: 100%;}
.proone .pics .gallery-thumbs .swiper-slide{opacity: 0.8;padding: 0px;}
.proone .pics .gallery-thumbs .swiper-slide-thumb-active{opacity: 1;}
.proone .pics .gallery-top .swiper-slide img{max-width: 100%;}
.proone .prodetail{width: 56%;}
.proone .prodetail .p_title{color: #262626;line-height: 1.8;font-weight: 700;}
.proone .prodetail .price{margin-top: 10px;padding-bottom: 20px;border-bottom: 1px solid #bcc1ce;margin-bottom: 30px;}
.proone .prodetail .price .thor{color: #0072bc;}
.proone .prodetail .price .price-new{text-decoration: line-through;color: #262626;}
.proone .prodetail .desitems ul{padding-left: 0px;}
.proone .prodetail .desitems ul li{margin-bottom: 10px;color: #262626;}
.proone .prodetail .desitems ul li b{font-weight: 700;}
.proone .mlk{display: flex;align-items: center;margin: 30px 0px;}
.proone .mlk b{font-size: 18px;color: #262626;}
.proone .mlk .form-group{margin-bottom: 0px;}
.proone .mlk form{width: 40%;margin-left: 10px;}
.proone .prodetail .pro-cart{display: flex;flex-wrap: wrap;align-items: center;margin-bottom: 30px;margin-top: 20px;}
.proone .prodetail .pro-cart .quantity-box{display: flex;align-items: center; justify-content: space-around; width:40%;height: 42px;border:none;box-sizing: border-box;padding: 0 10px;background: none;font-size: 18px;position: relative;border: 2px solid #a6ce39;border-radius: 5px;}
.proone .prodetail .pro-cart .quantity-box input{border: none;background:none;width: 100%;box-shadow: none;font-size: 18px;}
.proone .prodetail .pro-cart .quantity-box .jian{width: 8%;right: 5px;position: absolute;top:0px}
.proone .prodetail .pro-cart .quantity-box .jia{width: 8%;right: 5px;position: absolute;bottom:0px}
.proone .prodetail .pro-cart .for button{height: 52px;width: 180px;padding: 0px 10px;border-radius: 5px;background-color: #a0c53e;color:#fff;text-transform: uppercase;font-size: 19px;margin-right: 20px;border: none;}
.proone .prodetail .pro-cart .for button i{margin-right: 10px;}
.proone .prodetail .pro-cart .for .go{background-color: #0072bc;}
.proone .prodetail .pro-cart b{font-size: 18px;}
.kwsection .proxq{margin-top: 50px;}
.kwsection .proxq .top{width: 150px;height: 46px;line-height: 46px;text-align: center;border-radius: 10px 10px 0px 0px;background-color: #0072bc;}
.kwsection .proxq .top h3{color: #fff;line-height: 46px;}
.kwsection .proxq .bottom{width: 100%;height: auto;background-color: #fff;box-sizing: border-box;padding: 50px;line-height: 1.6;}
.volunter_form  h4 em{color: #262626;}
.volunter_form .oro{width: 100%;border-radius: 5px;background-color: #feecde;font-size: 18px;color: #f58220;padding: 10px;}
.volunter_form .radiola{display: flex;justify-content: space-between;flex-wrap: wrap;}
.volunter_form .radiola .radio-inline{margin-right: 0px;padding-left: 0px;}
.volunter_form .radiola label{width: 100%;padding:10px;border: 1px solid #edeef2;border-radius: 10px;}
.volunter_form .add label{width: 100%;height: auto;box-sizing: border-box;padding: 30px 10px;border-radius: 10px;border: 2px solid #edeef2;}
.volunter_form .add .radio-inline{display: flex;}
.volunter_form .add .radio-inline input{margin-top: 5px;}
.volunter_form .add .radio-inline dl{width: 96%; margin: 0px 5px;display: flex;justify-content: space-between;}
.volunter_form .add .radio-inline dl dd{font-size: 18px;width: 50%;}
.volunter_form .add .radio-inline dl dd:nth-last-child(1){text-align: right;font-size: 18px;}
.volunter_form .radiola img{margin: 0 5px;}
.volunter_form .add .radio-inline dl dd em{display: block;color: #262626;}
.volunter_form .whats{display: inline-block;border-bottom: 1px solid #262626;color: #262626;margin-left: 10px;}
.volunter_form table{border: 3px solid #262626;border-radius: 10px;}
.volunter_form table th{font-size: 18px;border-bottom: 2px solid #262626;}
.volunter_form .order_comfirm li{font-size: 18px;font-weight: 700;display: flex;margin-bottom: 10px;}
.volunter_form .order_comfirm li i{width: 20%;font-size: 18px;display: inline-block;font-weight: normal;}
.order_detail h3{font-size: 24px;color: #9dc335;}
.order_detail .pro{display: flex;justify-content: space-between;flex-wrap: wrap;}
.order_detail .pro .left{width: 40%;}
.order_detail .pro .left img{max-width: 100%;}
.order_detail .pro .right{width: 56%;}
.order_detail .pro .right b{font-size: 18px;}
.order_detail .pro .pro-cart{display: flex;font-size: 21px;margin-top: 10px;}
.order_detail .pro .pro-cart span{margin-left: 10px;color: #262626;}
.order_detail .pro .right .quantity-box{display: flex;justify-content: space-between;align-items: center;}
.order_detail .pro .right .quantity-box input{border: none;background-color: #fff;text-align: center;}
.order_detail .res{border-top: 1px solid #e5e5e5;margin-top: 30px;padding-top: 30px;}
.order_detail .res ul li{display: flex;justify-content: space-between;font-size: 18px;color: #262626;margin-top: 10px;}
.order_detail .res ul li em{color: #262626;}
.order_detail .res ul li:nth-last-child(1) em{color: #0072bc;}
.link{display: flex;}
.gwhuodong .gwhditems .li .con p{min-height: 72px;font-weight: 700;}
.abus2 .tib  p {
    font-size: 18px;
}

.abus2 .numitems .list span {
    font-size: 16px;
}
.abus2 .numitems .list strong {
    font-size: 20px;
}
.abus2 .numitems .list strong b {
    font-size: 40px;
}
.abus2 .numitems .list strong em {
    font-size: 18px;
}
.showqi{display: none !important;}
@media screen and (max-width:1680px) {
  .newsarc .arccon .pics .swiper-slide a{max-height:244px;}
  .section4 .inner .middle{width:35%;}
  .section3 .inner .colorbg{height:70%;}
  .section3 .inner .bokc{height:50vh;}
  .section5 .corbg{height:40%;}
  .section4 .inner .middle{bottom:-90px;}
  .section6 .inner .tit p{margin-top:30px;}
  .section6 .inner .tit a{margin-top:30px;}
  .section4 .inner .middle .swiper-button-prev{left: 77%;}
  .section4 .more{margin-top: 15vh;}
  .nymr img{height:auto !important;}
  .nymr .sdimg img{height:100% !important;}
  .gwhuodong_inner .pics .right ul li{margin-bottom: 40px;}
  .newsletter .inner .left{width: 350px;}
}
@media screen and (max-width:1440px) {
  .container{max-width: 90vw;}
  .link{width:480px;padding-right:50px;}
  .section3 .inner .tit h2{font-size: 40px;}
  .section .swiper-slide .txt{margin-left:5%;}
  .section3 .inner .colorbg dl dd p{width:60%;margin-left:5%;}
  .section3 .inner .bokc{height:50vh;}
  .section3 .inner .bokc a{margin-top:50px;}

  .section3 .inner .colorbg dl dd{margin-top:1rem;}
  /* .section .swiper-slide img{height:700px;} */
  /*  .section .swiper-slide .sdimg img{height:700px;} */
   .volunter .volunteritems ul li{margin: 12px}



}
@media screen and (max-width:1366px) {
  .section4 .inner .middle{width:43%;}
  .section4 .inner .middle{bottom:-120px;}
  .section4 .inner .middle{margin-left:-20%;}
  .section4 .more{margin-top:180px;}
  .volunter .volunteritems ul li{margin: 11px}
  .abus2 .numitems ul li{margin: 4px}
  .qyhz .hzitems ul li .right p{text-overflow: -o-ellipsis-lastline;  
  overflow: hidden;  
  text-overflow: ellipsis;  
  display: -webkit-box;  
  -webkit-line-clamp: 3;  
  -webkit-box-orient: vertical;  }
  .newsletter .inner .left{width: 320px;}
}
@media screen and (max-width:1280px) {
  .gwhuodong .gwhditems ul li .con p{min-height: 60px;}
  .newsarc .arccon .pics .swiper-slide a{max-height:238px;}
  .section3 .inner .tit h1{font-size:190px;line-height:180px;}
  .section3 .inner .colorbg{height:76%;}
  .section4 .inner .middle .year{line-height:160px;margin-bottom: -2vh;}
  .section4 .inner .middle .swiper-button-prev{left:76%;}
  .section4 .inner .middle .swiper-button-next, .section4 .inner .middle .swiper-button-prev{top:88%;}
  .link {width:440px;padding-right:20px;}
  .section3 .inner .colorbg dl dd{margin-top:1rem;}
  .section3 .inner .bokc{padding:30px;}
  .services .sectionLeft .ulBox ul li{margin-bottom:10px;}
  .searser form a{width:90px;}
  .searser form button{width:70px;}
  .team .pull-right .jieshao dd{margin-right:50px;}
  .event .eventitems ul li .right h3{margin:10px 0px;}
  .event .eventitems ul li .right p{min-height:90px;}
  /* .gwhuodong .gwhditems ul li{margin: 15px;} */
  .gwhuodong_inner .pics .right ul li{margin-bottom: 35px;}
  .committee .committee_body .table ul li{padding: 20px;}
  .committee .committee_body .table2 .colcon .left{padding: 20px;}
  .abus2 .numitems ul li{margin: 10px;}
  nav .hover .subwid{padding: 0px 130px 50px 130px;width: 110vw;}
  .qyhz .hzitems ul li .right strong{margin: 20px auto 10px;}
  .qyhz .hzitems ul li .right a{margin-top: 20px;}
  .annual .annualitems ul li .right h3{height: 90px;}
  .treasure2 .thitems ul li p{width: 50%;}
  .volunter .volunteritems ul li{margin: 10px;}
   .newsletter .inner .left{width: 300px;}
}
@media screen and (max-width:1024px) {

.fs58{font-size: 40px !important}
.fs52{font-size: 38px !important}
.fs24{font-size: 22px !important}
.fs22{font-size: 20px !important}
.fs28{font-size: 24px !important}
.fs54{font-size: 30px !important}
.fs18{font-size: 16px !important;}
.hideqi{display: none;}

.showqi{display: flex !important;justify-content: space-between;flex-wrap: wrap;}
 html[lang="en-US"] .logo img { max-height: 55px;}
.section5 .pull-left{width: 100%;margin-right: 0;margin-left: 0;}
.section5 .pull-right .tib ul li{width: 48%;}
.section5 .pull-right .tib ul li{margin-bottom: 35px!important;} 
.section5 .pull-right .tib ul li .boximg{width: 100%}
.section5 .pull-right .tib ul li .boximg {max-height: inherit;}
.section5 .pull-right .tib ul{ justify-content: space-between;}
.section5 .pull-left .boximg .hover .h33 {overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.section5 .pull-left .boximg .hover {height: auto!important;}
.abus2 .numitems .list span { font-size: 20px;}
.abus2 .numitems .list strong { font-size: 18px;}
.abus2 .numitems .list strong b {font-size: 40px;}
.abus2 .numitems .list strong em {font-size: 24px;}
  .partner .partcon h3{font-size:24px;}
  .container { max-width: 100vw;}
  .nav .col-md-6{flex: 0 0 60%;max-width: 100%;}
  .link {display: flex;align-items: center;flex-wrap: wrap;justify-content: space-between;padding-right: 0px;padding-left: 30px;}
  .link-tel{display:none;}
  .link dl{height: 50%}
  .section .swiper-slide .txt a{width:140px;height:60px;line-height:60px;}
  .section2 .tib ul li .s{text-align:center;display:flex;justify-content:center;}
  .section3 .inner .bokc{height:60%;}
  .section3 .inner .colorbg dl dd p{width:68%;}
  .section3 .inner .tit h1{font-size:140px;line-height:140px;}
  .section3 .inner .colorbg dl dd{margin-top:10px;}
  .section3 .inner .bokc{padding:20px;width:40%;}
  .section3 .inner .bokc p{margin-top:20px;}
  .section3 .inner .bokc a{margin-top:30px;}
  .section4 .inner .middle .year{font-size:150px;line-height:120px; margin-bottom: -1vh;}
  .section4 .inner .middle .swiper-button-prev{left:70%;}
  .section5 .corbg{top:20%;display: none;}
  .section5 .pull-right .tib ul li .right a{margin-top:20px;}
  .section5 .pull-right .tib ul li{margin-bottom:20px;}
  .section6{padding-top:0px;}
  .section4{padding-top:80px;}
  .section6 .inner .tit{width:50%;margin-left:0;}
  .section6 .inner .boximg{width:50%;}
  .section6 .inner .tit p{margin-top:30px;}
  .section6 .inner .tit a{margin-top:30px;}
  .section4 .inner .middle .swiper-button-next, .section4 .inner .middle .swiper-button-prev{top:85%;}
.section4 .inner .middle .swiper-button-prev{left:63%;}
/* .section .swiper-slide img{height:500px;} */
  .section .swiper-slide .sdimg img{height:auto;}
  .section3 .inner .colorbg dl dd i{width: 13%;}
  .section4 .inner .middle .swiper-slide .scon{padding:30px;}
.services .sectionLeft{width:25%;}
.allBox{width:100%;}
.searser form button{width:55px;}
.searser form a{width:70px;}
.team .pull-right,.team .pull-left .scrollnav ul li{padding:20px;}
.team .pull-right .jieshao dd{margin-right:10px;}
.team .pull-right .circle li{margin-bottom:5px;}
.event .eventitems ul li .right p{min-height:60px;}
.event .eventitems ul li .right a{margin-top:10px;}
.servicesin .tic ul li .li .liB .fwsj .datecon .right dl dd{display:block;}
.servicesin .tic ul li .li .liB .contact .tabbottom .swiper-slide dl dd a{width:200px;}
/* .gwhuodong .gwhditems ul li{margin: 18px;} */
.gwhuodong .gwhditems ul li .con b{font-size: 18px;}
.gwhuodong .gwhditems ul li .con p{font-size: 18px;min-height: 54px;}
.gwhuodong .gwhditems ul li .con a{font-size: 18px;}
.contact .inner .left .searres ul li a{font-size: 18px;padding: 10px;}
.contact .inner .left .searres{margin: 15px 0px;}
/* .aboutcw .tic ul li .li .liT .sp1{font-size: 28px;} */
.gwhuodong_inner .pics .right ul li{margin-bottom: 25px;}
.gwhuodong .gwhditems ul li .con{padding: 15px;}
.scorll_bottom .scorll_items .scoll_body h4{font-size: 20px;}
.scorll_bottom .scorll_items .inner .left h4{font-size: 20px;}
.scorll_bottom .scorll_items .scoll_body{padding: 30px 50px;}
.committee .committee_body .table2 .colcon .right p{padding: 10px 20px;}
.chairman .inner .right b{margin-bottom: 0px;margin-top: 20px;}
.abus2 .zditems ul li{width: 33%;}
nav .hover .subwid {padding: 0px 100px 50px 100px;}
/* nav .hover .sub_menu .inner .left dl .active a{font-size: 24px} */
.annual .annualitems ul{justify-content: space-between;flex-wrap: wrap;}
.annual .annualitems ul li{width: 48%;}
#progressbar li{font-size: 20px;}
.treasure2 .thitems ul li p{width: 80%;}
.treasure2 .picsitems ul li{width: 18%;}
.volunter .volunteritems ul li{width: 31%;}
.partner .othercon .swiper-slide .boximg{width: 100%}
.partner .othercon .swiper-slide .right{width: 100%}
.partner .othercon .swiper-slide .right a{margin-top: 0px;}
.scroll_top .quick_btn_box .quick_btn_list{width: 31%;margin: 10px}
.nav_bottom .swiper-slide{width:80%;}
.link{width: 240px}
.footer form .form-control{width: 100%}

/*新增*/
.loginsection .inner{width: 100%;}
.kwsection .kwitems .con .goshop a{font-size: 18px;}
.kwsection .product-list .kwitems .con{width: 60%}
.volunter_form .add .radio-inline dl dd:nth-last-child(1){font-size: 12px;}
.order_detail .pro .left{width: 100%;}
.order_detail .pro .left img{display: block;margin: 0 auto;}
.order_detail .pro .right{width: 100%;}
.section5 .pull-left .boximg .hover{background:none;position: relative;color: #333;}
.section5 .pull-left .boximg{height: auto !important;}
.section5 .pull-left .boximg .hover .h33{color: #333}
.section5 .pull-left .boximg .hover a{color: #333}
 .newsletter .inner .left{width: 250px;}

}
@media screen and (max-width:960px) {
    .fs16{font-size: 14px !important;}
    .footer .col-lg-3{padding-left:15px;}
    .abus2 .numitems ul li{ width: 30%;margin: 10px auto;}
    .newsarc .arccon .pics .swiper-slide a{max-height:144px;}
    .container{max-width:100vw;}
    .visible-xs{display:block !important;}
    .hidden-xs{display:none !important;}
    .hidden-768{
        display: none;
    }
    .visible-768{
        display: block;
    }
      .headerH{
        overflow: hidden;
        position: relative;
        height: 50px;
    }
    .header .logo{
        overflow: hidden;
        position: relative;
        padding: 20px 0;
        text-align: center;
    }
    .header .language-on{
        overflow: hidden;
        position: absolute;
        left: 15px;
        top: 0;
        padding: 30px 0 0 0;
        color: #333;
        z-index: 2;
    }
    .language-box ul{}
    .language-box ul li{
        display: block;
        overflow: hidden;
        
       
        list-style-type:none;
    }
    .nav_bottom .h11{padding-top: 30px;color: #ffd000;}
    .language-box ul li a{
      display: block;
      overflow: hidden;
      color: #fff;
    }

    #small2{font-size: 12px;}
    #middle2{font-size: 18px;}
    #large2{font-size: 26px;}
    .language-box ul.size li{margin-right: 0;}
    #small2,#middle2,#large2{margin-right: 0;position: relative;}
    .s-side .d-firstNav span{display:inline-block;color:#fff;}
    .language-box ul .li dl{display: none;margin-left:15px;}
    .language-box ul .li  i{margin-left: 10px;}
    .language-box ul .li  .fa-angle-up{display: none;}
    .header .menu-on i{
        font-size: 20px;
        display: block;
        margin-top: 30px;
        text-align: center;
    }
    .header .menu-on .fa-close{
        display: none;
    }
    .menu-box ul{
        overflow: hidden;
    }
    .menu-box ul li{
        display: block;
        overflow: hidden;
        padding: 0 15px;
        background-color: #fff;
        list-style-type:none;
    }
    .menu-box ul li a{
        display: block;
        overflow: hidden;
        padding:  10px  15px;
        color: #999;
        border-bottom: 1px solid #eee;
        background-color: #fff;
    }
    .menu-box ul li a i{
        float: right;
        font-size: 18px;
        color: #333;
        display: block;
    }
    .menu-box ul li a .fa-angle-up{
        display: none;
    }
    .menu-box ul li dl{
        margin: 0 -15px;
        display: none;
    }
    .menu-box ul li dl dd{

    }
    .menu-box ul li dl dd a{
        padding:  15px  45px;
        background-color: #fafafa;;
    }
    .menu-box .on-right-left{
        overflow: hidden;
        position: relative;
        padding:  20px  15px  15px 15px;
        background-color: #fff;
    }
    .menu-box .on-right-left a{
        display: block;
        overflow: hidden;
        height: 35px;
        line-height: 33px;
        padding: 0 10px;
        text-align: center;
        background-color: #f39800;
        border: 1px solid #f39800;
        cursor: pointer;
        -webkit-border-radius: 5px;
        -moz-border-radius: 5px;
        border-radius: 5px;
    }
    .menu-box .on-right-left img{
        margin: -2px 10px 0 0;
    }
    .menu-box .on-right-left span{
        color: #fff;
    }
    .menu-box .on-right-right{
      /*   overflow: hidden;
        position: relative; */
        padding:  30px  15px  20px  15px;
       
    }
    .menu-box .on-right-right form{
    
      position:relative;
      display: flex;
      justify-content:space-between;
      overflow: hidden;
      height: 35px;
      line-height: 33px;
      text-align: center;
      box-sizing:border-box;
      border:1px solid #ccc;
      border-radius:20px;
      cursor: pointer;
      -webkit-border-radius: 5px;
      -moz-border-radius: 5px;
      border-radius: 5px;
    }
  .menu-box .on-right-right input{border:none;  background-color: #fff;
    width: 100%;box-sizing: border-box;padding-left: 20px;}
    .menu-box .on-right-right img{
        margin: -2px 10px 0 0;
      
    }
    .menu-box .on-right-right button{
        color: #efefef;
        background-color: #fff;
        box-sizing: border-box;
        padding:0px 10px;
        border: none;
    }

  .section .swiper-slide img{width:100%;height:auto;}
  .section2{padding:50px 0px 150px 0px;}
  .section3 .inner .colorbg dl dd p{width:90%;margin-left:3%;margin-bottom:0px;}
  .section3 .inner .bokc p{margin-top:10px;}
  .section3 .inner .bokc{height:70%;width:48%;}
  .section3 .inner .bokc a{margin-top:20px;}
  .section4{padding-bottom:100px;}
  .section4 .inner{margin-left:0;padding:50px 0;}
  .section4 .inner .middle .micon{width:100%;}
  .section4 .inner .middle{bottom:-110px;}
  .section4 .more{margin-top:100px;}
  .section4 .inner .middle .swiper-slide .scon{padding:20px;}
  .section5 .pull-left{margin-left:0px;}
  .section6 .inner .tit p{margin-top:30px;}
  .section6 .inner .tit a{margin-top:30px;}
  .section6 .inner .tit{width:54%;margin-left:3%;margin-left:0;}
  .footer{padding-top:50px;background:#0071bb;}
  .footer h3{margin-top:30px;}
  .footer ul li b{text-align:center;}
  .footer ul li p{text-align:center;}
  .footer ul li a{text-align:center;display:block;margin-top:10px;}
  .footer form button{display:block;margin:20px auto;}
  .footer form .form-control{width:100%;}
  .copy span{display:block;text-align:center !important;}
  .copy span a{color:#fff;}
  .section{margin-top:70px;}
  .section4 .inner .middle{bottom:-0px;}
  .menu-box{top:50px;}
  .menu-box ul li a{padding:10px 0px;}
  .footer ul li b{color:#0071bb;text-align:left;font-size:20px;}
  .footer ul li p{color:#0071bb;text-align:left;font-size:18px;}
  .footera2{width:100%;height:100%;background:url(../images/fa2.png) no-repeat top center;background-size:100% 100%;}
  .footera2 ul li a{text-align:left;}
  .footera2 ul{display:flex;justify-content:space-between;flex-wrap:wrap;}
  .footera2 ul li{width:33%;}
  .section .swiper-slide{display:block;}
  .section .swiper-slide .txt{width:100%;left:0;text-align:center;margin-left:0;padding-bottom:50px;}
  .section .swiper-slide .txt a{display:block;margin:30px auto;width:160px;height:50px;line-height:50px;}
  .section .swiper-slide .banimg{width:100%;}
  .section .swiper-slide .sdimg{width:100%;left:0;position:relative;margin-top:-100px;}
  .section .swiper-slide .sdimg img{width:100%;height:auto;}
  .section .swiper-pagination{max-width:100vw;}
  .section3 .inner .colorbg dl dd i{width: 15%;}
  .section3 .inner .colorbg{height: 80%;}
  .infobox__title{font-size: 18px;}
  .infobox__body > .infobox__row:last-child, .store-locator__store-list .store-address{font-size: 16px;}
  
.screen{width:320px;height:560px;overflow:hidden;position:absolute;top:180px;left:50%;margin-left:-160px;background:#31558a}
.list{margin-top:36px;text-align:left}
.item{height:115px;margin-top:30px 0;padding-left:115px;clear:both}
.item .img,.item span{background:#214273;border-radius:3px}
.item .img{float:left;width:71px;height:71px;margin-left:-93px}
.item span{height:11px;width:180px;margin-bottom:19px;float:left}
.item span:nth-of-type(3){width:75px;margin-botom:0}
.burger{height:30px;width:40px;position:absolute;top:11px;left:21px;cursor:pointer}
.x,.y,.z{position:absolute;margin:auto;top:0;bottom:0;background:#fff;border-radius:2px;-webkit-transition:all 200ms ease-out;-moz-transition:all 200ms ease-out;-ms-transition:all 200ms ease-out;-o-transition:all 200ms ease-out;transition:all 200ms ease-out}
.x,.y,.z{height:3px;width:26px}
.y{top:18px}
.z{top:37px}
.collapse{top:20px;background:#4a89dc;-webkit-transition:all 70ms ease-out;-moz-transition:all 70ms ease-out;-ms-transition:all 70ms ease-out;-o-transition:all 70ms ease-out;transition:all 70ms ease-out}
.rotate30{-ms-transform:rotate(30deg);-webkit-transform:rotate(30deg);transform:rotate(30deg);-webkit-transition:all 50ms ease-out;-moz-transition:all 50ms ease-out;-ms-transition:all 50ms ease-out;-o-transition:all 50ms ease-out;transition:all 50ms ease-out}
.rotate150{-ms-transform:rotate(150deg);-webkit-transform:rotate(150deg);transform:rotate(150deg);-webkit-transition:all 50ms ease-out;-moz-transition:all 50ms ease-out;-ms-transition:all 50ms ease-out;-o-transition:all 50ms ease-out;transition:all 50ms ease-out}
.rotate45{-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all 100ms ease-out;-moz-transition:all 100ms ease-out;-ms-transition:all 100ms ease-out;-o-transition:all 100ms ease-out;transition:all 100ms ease-out}
.rotate135{-ms-transform:rotate(135deg);-webkit-transform:rotate(135deg);transform:rotate(135deg);-webkit-transition:all 100ms ease-out;-moz-transition:all 100ms ease-out;-ms-transition:all 100ms ease-out;-o-transition:all 100ms ease-out;transition:all 100ms ease-out}
.navbar{height:73px;background:#385e97}
.circle{border-radius:50%;width:0;height:0;position:absolute;top:35px;left:36px;background:#fff;opacity:1;-webkit-transition:all 300ms cubic-bezier(0,.995,.99,1);-moz-transition:all 300ms cubic-bezier(0,.995,.99,1);-ms-transition:all 300ms cubic-bezier(0,.995,.99,1);-o-transition:all 300ms cubic-bezier(0,.995,.99,1);transition:all 300ms cubic-bezier(0,.995,.99,1)}
.circle.expand{width:1200px;height:1200px;top:-560px;left:-565px;-webkit-transition:all 400ms cubic-bezier(0,.995,.99,1);-moz-transition:all 400ms cubic-bezier(0,.995,.99,1);-ms-transition:all 400ms cubic-bezier(0,.995,.99,1);-o-transition:all 400ms cubic-bezier(0,.995,.99,1);transition:all 400ms cubic-bezier(0,.995,.99,1)}
.menu{height:568px;width:320px;position:absolute;top:0;left:0}
.menu ul li{list-style:none;position:absolute;top:50px;left:0;opacity:0;width:320px;text-align:center;font-size:0;-webkit-transition:all 70ms cubic-bezier(0,.995,.99,1);-moz-transition:all 70ms cubic-bezier(0,.995,.99,1);-ms-transition:all 70ms cubic-bezier(0,.995,.99,1);-o-transition:all 70ms cubic-bezier(0,.995,.99,1);transition:all 70ms cubic-bezier(0,.995,.99,1)}
.menu ul li a{color:#4a89dc;text-transform:uppercase;text-decoration:none;letter-spacing:3px}
.menu li.animate{font-size:21px;opacity:1;-webkit-transition:all 150ms cubic-bezier(0,.995,.99,1);-moz-transition:all 150ms cubic-bezier(0,.995,.99,1);-ms-transition:all 150ms cubic-bezier(0,.995,.99,1);-o-transition:all 150ms cubic-bezier(0,.995,.99,1);transition:all 150ms cubic-bezier(0,.995,.99,1)}
.nav_bottom .swiper-slide{width:80%;}
.header .logo{padding:0;}
.language-box{
    position: absolute;
    width: 0;
    height: 0;
    top: -100%;
    left: -100%;
    background: #fff;
    opacity: 1;
    -webkit-transition: all 300ms cubic-bezier(0,.995,.99,1);
    -moz-transition: all 300ms cubic-bezier(0,.995,.99,1);
    -ms-transition: all 300ms cubic-bezier(0,.995,.99,1);
    -o-transition: all 300ms cubic-bezier(0,.995,.99,1);
    transition: all 300ms cubic-bezier(0,.995,.99,1);
    z-index: 11111111;
   
}
.language-box.expand {
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    position: fixed;
    -webkit-transition: all 400ms cubic-bezier(0,.995,.99,1);
    -moz-transition: all 400ms cubic-bezier(0,.995,.99,1);
    -ms-transition: all 400ms cubic-bezier(0,.995,.99,1);
    -o-transition: all 400ms cubic-bezier(0,.995,.99,1);
    transition: all 400ms cubic-bezier(0,.995,.99,1);
}
.section .swiper-slide .banimg{width: 100%}
.section .swiper-slide .sdimg {
    width: 100%;
    left: 0;
    position: relative;
    margin-top: -100px;
    height: auto;
}
.section .swiper-slide .txt {
    width: 100%;
    left: 0;
    text-align: center;
    margin-left: 0;
    padding-bottom: 50px;
  
}
.section{margin-top: 70px}
.addsection3 .swiper-slide .hover h1{font-size:24px;}
.addsection3 .swiper-button-next{right:20px;}
.addsection3 .swiper-button-prev{left:20px;}
.section4 .inner .middle .swiper-slide .h33{font-size:24px;}
.section4 .inner .middle .swiper-button-next, .section4 .inner .middle .swiper-button-prev{width:50px;height:40px;top:96%;}
.section4 .inner .swiper-button-prev:after, .section4 .inner .swiper-button-next:after{font-size:20px;}
.section4 .inner .middle{width:50%;bottom:-20px;}
.services .sectionLeft .ulBox ul li .spT p{font-size:18px;}
.section4 .inner .pull-right{width: 40%}
.huodong .inner .pull-right .arc_date{font-size:18px;}
.huodong .inner .pull-right .arc_tt{font-size:24px;margin-bottom:20px;}
.huodong .inner .pull-right article h3{font-size:20px;}
.huodong .inner .pull-right article p{font-size:18px;margin-top:20px;}
.huodong .inner .pull-right article table tr td{font-size:18px;}
.huodong .inner .pull-right article dl dd p{width:96%;}
.team .pull-right .circle{position:relative;width:100%;height:auto;top:0;left:0;}
.team .pull-left .scrollnav ul li .js_date b{margin-right:10px;}
.team .pull-right .jieshao dd{margin-bottom: 10px;}
.team .list-box .list ul li, .team .list-box .list p{line-height: 1.6}
.team .pull-right .circle li p{width:96%;}  
  .event .eventitems ul li{padding:20px;}
  .event .eventitems ul li .right h3{margin:5px 0px;}
  .partner .othercon .swiper-slide{padding:10px;}
  .servicesin .tic ul li .li .liB .fwsj .datecon .left{width:100%;}
  .servicesin .tic ul li .li .liB .fwsj .datecon .right{width:100%;margin-top:30px;}
  .servicesin .tic ul li .li .liB .contact .tabbottom .swiper-slide dl dd a{width:140px;}
  /* .gwhuodong .gwhditems ul li{margin: 12px;} */
  .contact2 .inner .left{width: 30%;}
  .contact2 .inner .right{width: 66%;}
  .contact .inner .left{width: 100%;}
  .contact .inner .right{width: 100%;margin-top: 30px;}
  .contact .inner .left .mm form{width: 90%;}
  .contact .inner .left .pagetion{width:50%;margin: 0 auto;}
  .contact2 .inner{padding: 30px;}
  .scroll_top .quick_btn_box .quick_btn_list{width: 46%;margin: 10px;}
  /* .scorll_bottom .scorll_items .scorll_tt h3{font-size: 24px;} */
  .committee .committee_tit2 .h33{margin: 0;}
  .committee .committee_tit3 .h33,.committee .committee_body .h33{margin: 0;}
  .chairman .inner .right{width: 70%;}
  .awards .awardsitems .txt{padding: 30px 50px 0px 50px;}
  .awards .awardsitems .items ul li{padding: 30px 50px;}
  .abus2 .tib ul li p{font-size: 18px;}
  .abus2 .zditems ul li{width: 43%;}
  .abus2 .numitems ul li{margin: 10px;}
  .qyhz .hzitems ul li{display: block;}
  .qyhz .hzitems ul li .boximg{width: 100%;}
  .qyhz .hzitems ul li .right{width: 100%;margin-top: 30px;}
  #progressbar li{font-size: 18px;}
  #progressbar li:before{width: 30px;height: 30px;line-height: 30px;}
  .newsletter .inner .left{width: 100%;}
  .newsletter .inner .right{width: 100%;margin-top: 30px;}
  .newsletter .inner .right{padding: 30px 20px;}
    /*新增*/
  .section7 .tit .h33 img{height: 20px;margin-left: 5px;}
  .footer .footer_contact ul li a{margin-top: 0px;}
  .address a{font-size: 14px;}
  .chairman .txt .mid{display: block;margin-top: 30px;color: #262626;}
  .contact2 .inner .right form{margin-top: 30px}
  .section .pagination_index{margin-left: 0;justify-content: center;width: 100%;bottom: 20px;}


}
@media screen and (max-width:768px) {
.fs58{font-size: 38px !important}
.fs24{font-size: 22px !important }
.fs28{font-size: 26px !important}
.fs54{font-size: 30px !important}
.fs32{font-size: 28px !important}
.gwhuodong .gwhditems ul li .con p{min-height: 48px;}
.gwhuodong .gwhditems .li .con p{min-height: inherit;}
.section4 .inner .middle .swiper-slide a{margin-top: 20px}
.section5 .inner{margin-top: 30px !important}
.treasure2 .txt p{font-size: 16px}
.treasure2 .inclues li{font-size: 16px}
.treasure2 .txt strong{font-size: 18px}
.caring2 .txt p{font-size: 16px}
.caring2 .inner table{font-size: 16px}
.chairman1 .txt p{font-size: 16px}
.gwhuodong_inner table td{font-size: 16px}
.scorll_bottom .scorll_items .scoll_body p,.scorll_bottom .scorll_items .inner .left p{font-size: 16px}
.abus2 p, .ppp-box .spt p{font-size: 16px}
.abus2 strong, .ppp-box .spt strong{font-size: 20px}
.team .list-box .list ul li, .team .list-box .list p{font-size: 16px}
.contact2 .inner .right form label{font-size: 16px}
.servicesin .tic ul li{font-size: 16px}
.partner .otherpartner .txt .mid strong{font-size: 20px}
.partner .partcon{font-size: 16px}
.partner .partcon h3{font-size: 20px}
.partner .hdcx ul li b, .partner .hdcx ul li strong{font-size: 36px}
.partner .hdcx ul li p{font-size: 16px}




.volunterr_inner .inner .right .vobody p{font-size: 16px}
.volunterr_inner .inner .right .vobody table{font-size: 16px}
.abus2 h2, .ppp-box .spt h2{font-size: 24px}

.section_blog  b{font-size: 16px !important;}
.section_blog  p,.section_blog  h3{font-size: 20px !important;}
.section_act .con b{font-size: 16px !important;}
.section_act .con p{font-size: 20px !important;margin-top: 0;}


} 
@media screen and (max-width:767px) {
	.volunter_form{padding: 40px 0px;}
	#msform fieldset .con{padding:5px}
  html[lang="en-US"] .section6 .inner .tit a {width: 100%;}
 .gwhuodong .gwhditems ul li .boximg{overflow: hidden;position: relative;height:100px;}
 .page ul li{border-radius:0;margin:0 5px;}
  .fix{display:none}
  .section .swiper-slide .txt a{width:160px;height:50px;line-height:50px;margin-top:20px;}
  .section .swiper-pagination{max-width:100%;}
  .section .pagination_index{bottom: 10px;}
  /* .section .swiper-slide img{height:170px;} */
  .section2 .tib ul{display:block;}
  .section2 .tib ul li{width:100%;margin:30px 0px;}
  .section2 .more a{margin-top:0px;}
  .section3 .inner .tit{width:100%;position:relative;margin-top:-350px;align-items:flex-start;}
  .section3 .inner .colorbg{width:94%;margin:0 auto;}
  .section3 .inner .bokc{position:relative;width:94%;left:0;padding:50px 15px;margin:0 auto;}
  .section3 .inner .colorbg dl{padding:50px 15px;margin-bottom:0px;}
  .section3 .inner{position:relative;margin-top:0px;}
  .section2{padding-bottom:50px;}
  .section3 img{display:block;margin:0 auto;width:94%;}
  .section4 .inner{display:block;}
  .section4 .inner .pull-left{width:100%;}
  .section4 .inner .pull-right{width:100%;margin-top:50px;margin-bottom:50px;}
  .section4 .inner .middle{position:relative;bottom:0;margin-top:20px;z-index:0}
  .section4 .inner .middle .micon{width:100%;margin-left:0;margin-top:0px;}
  .section4 .inner .middle .year{line-height:auto;padding-top:10px;}
  .section4 .inner .middle .swiper-slide{padding:0;}
  .section4 .inner .middle .swiper-slide .scon{padding:30px 20px;}
  .section4 .inner .middle .swiper-slide .h33{margin-bottom:20px;}
  .section4 .inner .middle .swiper-button-prev{left:initial;right: 50px;}
  .section4 .inner .middle .swiper-button-next, .section4 .inner .middle .swiper-button-prev{width:50px;height:60px;top:91%;}
  .section4 .inner .swiper-button-prev:after, .section4 .inner .swiper-button-next:after{font-size:20px;}
  .section4 .more{margin-top:0px;}
  .section5 .inner{display:block;position:relative;overflow:hidden;}
  .section5 .pull-left{width:100%;}
  .section5 .pull-right{width:100%;}
  .section5 .corbg{height:30%;width:80%;top:10%;}
  .section5 .imgs{height:30%;top:10%;width:80%;}
  .section5 .more{margin-top:50px;}
  .section6 .inner{display:block;padding: 20px 0!important;}
  .section6 .inner .tit{width:100%;}
  .section6 .inner .boximg{width:100%;margin-top:30px;}
  .section7{padding-top:0px;}
  .copy span{font-weight: 400;}
  .copy span a{ font-weight: 400;color:#fff;}
  .section4 .inner .middle{width:100%;left:0;margin:0 auto;}
  .footer form .form-control{width:100%;}
  .section5 .pull-left .boximg .hover b{margin-top: 10px;}
  .section5 .pull-left .boximg .hover{padding:20px;}
  .section5 .pull-right .tib ul li{position:relative;}
  .section5 .pull-right .tib ul li .right{text-align:left;color:#fff;}
  .section5 .pull-right .tib ul li .right{background-image: linear-gradient(to top, #4facfe 0%, #00f2fe00 100%); position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    box-sizing: border-box;
    padding: 20px;
    transition: all 0.5s ease 0s;}
  .section5 .corbg{left:10px;width:92%;}
  .footer ul li a img{display:block;}
  .section .swiper-slide img{height:auto;}
  .section .swiper-slide .sdimg img{height:auto;}
  .section4 .inner .pull-right{display:none;}
  .tit .fs36{text-align:center !important;}
  .section4 .inner .middle{margin-top:-150px;z-index:22;}
  .section5 .corbg{display:none;}
  .section5 .pull-left{margin-bottom:20px;}
  .section5 .pull-right .tib ul{display:block;}
  .section5 .pull-right .tib ul li{display:block;}
  .section5 .pull-right .tib ul li .boximg{width:100%;}
  .section5 .pull-right .tib ul li .boximg img{margin:0px auto;display:block;width:100%;}
  .section5 .pull-right .tib ul li .right{width:100%;}
  .section5 .pull-right .tib ul li .right p{color:#fff;margin-top:10px;}
  .section5 .pull-right .tib ul li .right a{margin-top:10px;color:#fff;}
  .section6 .inner .tit p{margin-top:30px;}
  .section6 .inner .tit a{margin:30px auto;}
  .footer ul li a img{margin-left:15px;}
  .footer{padding-bottom:20px;padding-top:0px;}
  .section .swiper-slide .sdimg{width:100%;left:0;position:relative;margin-top:-50px;}
  .nav_bottom .swiper-slide{width:75%;}
    .section2 .tib ul{display:flex;flex-wrap:wrap;}
    .section2 .tib ul li{width:46%;}
    .section2 .tib ul li:nth-child(5){width:100%;}
    .section2 .tib ul{margin-top:0px;}
    .section3{margin-top:70px;}
    .section4{padding-top:50px;padding-bottom:50px;}
    .section7 .swiper-button-next, .section7 .swiper-button-prev{width:40px;height:40px;}
    .section7{padding-bottom:0px;}
    .footer form .form-control{border-radius:5px;}
    .section7 .linkitems{margin-top:20px;}
    .section6{padding-bottom:50px;}
      .section5{padding-bottom:70px;}
    .section3 .inner .colorbg dl dd{margin-top:30px;}
    .section3 .inner .colorbg dl dd i{width:30%;}
    .section3 .inner .colorbg dl dd p{width:70%;}
    .section5 .tit .line{display:none}
  .line1{display:none}
  .line2{display:none}
  .section4 .inner .middle .swiper-slide a{margin-top:20px;}
  .section4 .inner .middle .year{margin-bottom:-10px;}
  .curriculumDetail ul li .boximg strong{top:10px;left:20px;}
  .curriculumDetail ul li .con{padding:10px;}
  .curriculumDetail ul li .con dl{display:block;}
  .curriculumDetail ul li .con dl dd{width:100%;}
  .services .sectionLeft{padding:0;}
  .services .allSectionLeftThis{top:0px;}
  .services .sectionLeft .ulBox ul li{margin-bottom:0px;}
  .searser form{display:block;}
  .searser form .form-group{padding-left:0px;}
  .services{padding:50px 0px;}
  .section4 .inner .pull-left img{width: 100%}
  .services .sectionLeft{width:100%;padding:0 10px;}
  .services .allSectionLeftThis{width:93%;}
  .services .sectionLeft .ulBox ul{display:flex;justify-content:space-between;flex-wrap:wrap;}
  .services .sectionLeft .ulBox ul li{width:48%;}
  .allBox{width:100%;margin-top:30px;}
  .services .sectionLeft{position:relative !important;}
  .services .allSectionLeftThis{top:0px !important;width:100%;}
  .searser form .there{justify-content:space-around;margin-top:20px;}
  .searser form a{width:100px;}
  .searser form button{width:100px;}
  .huodong .inner{padding:20px;}
  .huodong .inner .pull-left{width:100%;}
  .huodong .inner .pull-left img{display:block;margin:30px auto;}
  .huodong .inner .pull-right{width:100%;}
  .huodong .inner .pull-right .arc_date{text-align:center;display:block;margin-top:30px;}
  .huodong .inner .pull-right .arc_tt{font-size:20px;text-align:center;margin-bottom:30px;margin-top:10px;}
  .huodong .inner .pull-right article h3{font-size:18px;}
  .huodong .inner .pull-right article table tr td{font-size:18px;}
  .huodong .inner .pull-right .download a{font-size:18px;}
  .team .pull-left{width:100%;}
  .team .pull-right{width:100%;}
  .team .pull-right .jieshao{display:block;}
  .event .eventitems ul li{display:block;}
  .event .eventitems ul li .boximg{width:100%;}
   .event .eventitems ul li .boximg img{display:block;margin:30px auto;}
  .event .eventitems ul li .right{width:100%;text-align:center;}
   .event .eventitems ul li .right a{margin-top:20px;}
   .news{padding:50px 0px;}
   .news .newsitems ul li{padding:20px;}
   .newsarc .arccon{padding:20px;}
  .fq{padding:50px 0px;}
  .fq .js p{font-size:18px;}
  .fq .tic ul li .li .liT .sp1{width:80%;}
  .fq .tic ul li{margin-bottom:20px;}
  .partner .hdcx ul li{width:100%;margin-bottom:30px;border:none;}
  .partner .otherpartner .txt img{max-width:50%;display:none;}
  .servicesin .tic ul li .li .liB .hdcx ul li{border:none;margin-bottom:10px;}
  .servicesin .tic ul li .li .liB .contact .tabbottom .swiper-slide dl dd{width:100%;text-align:center;margin-bottom:10px;}
  .servicesin .tic ul li .li .liB .contact .tabbottom .swiper-slide dl dd a{margin:0 auto;}
  .newsarc .arccon .inner{padding: 10px;}
  .newsarc .arccon .pics .swiper-slide i img{max-width: 30%;}
  .servicesin .tic ul li .li .liB .hdcx dl dd{width: 50%;margin-bottom: 20px;border: none;padding-right: 0px}
  .servicesin .tic ul li .li .liB .fwsj .datecon .right dl dd b{width: 100%}
  .servicesin .tic ul li .li .liB .fwsj .datecon .right dl dd span{width: 100%;margin-top: 10px;display: block;}
  .servicesin .tic ul li .li .liB .story dl dd{margin-bottom: 20px}
  .servicesin .tic ul li{font-size: 16px}
  .servicesin .tic ul li .li .liB .hdprics .swiper-button-next, .servicesin .tic ul li .li .liB .hdprics .swiper-button-prev{width: 30px;height: 30px;top: 50%}
.partner .othercon .swiper-slide{display: block;}
.partner .othercon .swiper-slide .boximg{width: 100%}
.partner .othercon .swiper-slide .boximg img{display: block;margin:0 auto;}
.servicesin .tic ul li .li .liB .hdprics .swiper-button-next:after, .servicesin .tic ul li .li .liB .hdprics .swiper-button-prev:after{font-size: 18px}
.newsarc .arccon .pics .swiper-button-next, .newsarc .arccon .pics .swiper-button-prev{width: 30px;height: 30px;top: 62%}
.newsarc .arccon .pics .swiper-button-next:after, .newsarc .arccon .pics .swiper-button-prev:after{font-size: 18px}
.addcheck form div label,.addcheck .bj div label{width: 48%}
.gwhuodong{padding: 30px 0px;}
.gwhuodong .gwhditems ul{justify-content: space-between;}
/* .gwhuodong .gwhditems ul li{width: 50%;padding: 15px 0px;} */
.gwhuodong_inner .inner{padding: 10px;}
.gwhuodong_inner .pics .right ul li{margin-bottom: 10px;}
.contact .inner .left .pagetion{width: 100%;}
.contact2 .inner .left{width: 100%;}
.contact2 .inner .right{width: 100%;}
.contact2 .inner .right form .form-group{padding: 0;}
.aboutcw .tic ul li .li .liT .sp1{width:90%}
.aboutcw .tic ul li .li .liB dl dd a{display: block;}
.aboutcw .tic ul li .li .liB dl dd a span{line-height: 1.2;word-break:break-word;}
.aboutcw .tic ul li .li .liB dl dd a i{float: none;}
.scroll_top .quick_btn_box .quick_btn_list{width: 100%;margin-bottom: 5px;margin-top: 5px;}
.scorll_bottom .scorll_items .scoll_body{padding: 20px;}
/* .scorll_bottom .scorll_items .scoll_body p{font-size: 18px;} */
.scorll_bottom .scorll_items .scoll_body ul li p{width: 96%;}
.scorll_bottom .scorll_items .inner{display: block;}
.scorll_bottom .scorll_items .inner .left{width: 100%;padding: 20px;}
.scorll_bottom .scorll_items .inner .right{width: 100%;padding: 20px;}
.committee .committee_body .table ul li:nth-child(1){width: 100%;}
.committee .committee_body .table2 .colcon{display: block;}
.committee .committee_body .table2 .colcon .left{width: 100%;}
.committee .committee_body .table2 .colcon .right{width: 100%;padding: 0;padding-bottom: 30px;}
.committee .committee_body .table ul li{padding: 10px}
.chairman .inner .left{width: 100%;justify-content: center;}
.chairman .inner .right{width: 100%;}
.awards .awardsitems .txt{padding:50px 20px 0px 20px;}
.awards .awardsitems .items ul li .left{width: 100%;border: none;border-bottom: 1px solid #edeff2;padding-right: 0;padding-bottom: 20px;}
.awards .awardsitems .items ul li .right{width: 100%;margin-top: 20px;}
.awards .awardsitems .items ul li{padding:30px 20px;}
.awards .awardsitems .items ul li img{display: block;margin: 0 auto;}
.awards .awardsitems .items ul li .left p{margin-top: 20px;}
.abus2 .tib ul li{width: 100%;}
.abus2 .zditems ul li{width: 100%;}
.abus2 .numitems ul{justify-content: space-between;}
.abus2 .numitems ul li{margin: 20px 0px;width: 100%;}
.qyhz .hzitems ul li{padding: 20px;}
.caring2 .inner{overflow:hidden;}
.caring .inner .left{width: 100%;}
.caring .inner .right{width: 100%;}
.annual .annualitems ul li{display: block;}
.annual .annualitems ul li .boximg{width: 100%;}
.annual .annualitems ul li .right{width: 100%;margin-top: 30px;}
#progressbar{width: 100%;display: flex;justify-content: space-between;}
#progressbar li{width: 23%;}
#progressbar li.active{width: 23%;}
#msform fieldset{width: 100%;top: 100%;padding: 0;}
.fs-subtitle{margin-top: 30px;}
#msform fieldset .radioitems label{width: 37%;}
#msform fieldset .flex .form-group{}
#msform dl dd em{width: 40%;}
#msform dl dd span{width: 48%;}
#msform{margin-top: 0px;display: block;}
#msform .previous{background-color: #b3d74e;}
#msform .previous:hover{box-shadow:0 0 0 2px #fff,0 0 0 3px #b3d74e}
#msform fieldset ul .fsli .label_radio1{font-size: 26px}
@media screen and (max-width:767px) {
		#msform fieldset .flex .form-group{width: 100%}
		#msform fieldset .con{padding: 30px 0px}
		#msform fieldset ul li{width: 100%}
    #msform .submit{width:100%;margin-left:0}
    .section_act .col-md-4{margin-bottom: 20px;}
    .section_blog .inner{flex-wrap: wrap;}
    .section_blog .pull-left{width: 100%;margin-right: 0;margin-bottom: 20px;}
    .section_blog .pull-right{width: 100%;}
    .section_blog .pull-right .tib ul li{margin-bottom: 10px;}
    .section_blog  b{font-size: 14px !important;}
    .section_blog  p,.section_blog  h3{font-size: 16px !important;}
    .section_act .con b{font-size: 14px !important;}
    .section_act .con p{font-size: 16px !important;margin-top: 0;}
}
.speical .tic ul li .li .liB dl dd{width: 100%;}
.treasure .inner .left{width: 100%;}
.treasure .inner .right{width: 100%;}
.treasure2 .twoitems ul{display: block;}
.treasure2 .twoitems ul li{width: 100%;margin-bottom: 10px;}
.treasure2 .picsitems ul li{width: 30%;}
.volunter .volunteritems ul {justify-content: space-between;}
.volunter .volunteritems ul li{width: 48%;margin:  10px 0px;}
.volunter .volunteritems ul li .con p{padding: 10px;}
.volunter .volunteritems ul li .con dl {padding: 10px;}
.volunterr_inner .inner{padding: 20px;}
.volunterr_inner .inner .left{width: 100%;}
.volunterr_inner .inner .left img{width: 100%;}
.volunterr_inner .inner .right{width: 100%;margin-top: 30px;}
.volunterr_inner .inner .right .vobody p{margin: 10px 0;}
.volunterr_inner .inner .right .vobody .ljbm{width: 100%;}
.volunter_form .inner{padding: 20px;}
.chairman .inner .left{margin-top: 30px}
.newsarc .arccon .picimg{margin: 0}
/*新增*/
.loginsection .inner .left{width: 100%;}
.loginsection .inner .right{width: 100%;margin-top: 30px;}
.loginsection .inner .left h3{text-align: center;}
.proone .pics{width: 100%;}
.proone .prodetail{width: 100%;margin-top: 30px;}
.proone .prodetail .pro-cart .for button{display: block; width: 98%;}
.kwsection .proxq .bottom{padding: 30px;}
.kwsection .product-list .kwitems .boximg{width: 100%;margin: 0 auto;}
.kwsection .product-list .kwitems .boximg img{width: 100%;}
.kwsection .listview{display: none;}
.kwsection .kwitems .con{width: 100% !important;}
.tit .fs36{font-size: 28px !important}
.chairman1 .txt strong{font-size: 20px}
.newsarc .arccon article{font-size: 16px}
  /* .gwhuodong .gwhditems ul li { */
    /* width: 100%; */
    /* margin: 15px 0px; */


/* } */
}
@media screen and (max-width:375px) {
  /* .gwhuodong .gwhditems ul li { */
    /* width: 100%; */
    /* margin: 15px 0px; */
/* } */
  /* .language-box ul li a{font-size:18px;} */
.gwhuodong .gwhditems ul li .boximg{overflow: hidden;position: relative;height:190px;}
  
}
@media screen and (max-width:320px) {
    .section4 .inner .middle .year{font-size:13rem;margin-bottom:-18px;}
  
    .gwhuodong .gwhditems ul li .boximg{overflow: hidden;position: relative;
  height:160px;

}
}