/*
* @Author: Marte
* @Date:   2021-07-21 17:22:10
* @Last Modified by:   Marte
* @Last Modified time: 2021-07-27 14:27:38
*/
.gov-container span>a{
  color:#fff;
  display:block;
  text-decoration:none;
}

.w1200{
  width:1200px;
}

.gov-container span.title{
  color:#333;
  font-size:40px;
  font-weight:600;
  position:relative;
  top:-5px;
  left:-53px;
}

.gov-container p.info{
  color:#333;
  font-size:20px;
  line-height: 32px;
  margin: 20px 0;
}
.gov-container .screen_three p.info{
  margin-bottom: 30px;
}

.gov-container img.block{
  display:block;
  margin:0 auto;
}

.gov-container .next{
  position:absolute;
  left:50%;
  bottom:-22px;
  margin-left: -55px;
  cursor:pointer;
  z-index:999;
  animation: more 0.8s linear infinite alternate;
}

@keyframes more{
  from{
      transform: translateY(-6px);
  }
  to{
      transform: translateY(6px);
  }
}

.section{
  background-repeat:no-repeat;
  background-position:center;
  background-size: 100% 100%;
  height: 100vh;
}

.section .content{
  height:100%;
  display:flex;
  justify-content:center;
  align-items:center;
  transform-origin: center;
}
.screen_one .content{
  transform-origin: top center;
}


.screen_one{
  background-image:url('/r/cms/www/default/images/channel/product/gov/one_bg.png');
}

.screen_two{
  background-image:url('/r/cms/www/default/images/channel/product/gov/two_bg.png');
}

.screen_three{
  background-image:url('/r/cms/www/default/images/channel/product/gov/three_bg.png');
}

.screen_four{
  background-image:url('/r/cms/www/default/images/channel/product/gov/four_bg.png');
}

.screen_five{
  background-image:url('/r/cms/www/default/images/channel/product/gov/five_bg.png');
}

.screen_six{
  background-image:url('/r/cms/www/default/images/channel/product/gov/six_bg.png');
}

.screen_seven{
  background-image:url('/r/cms/www/default/images/channel/product/gov/seven_bg.png');
}

.screen_eight{
  background-image:url('/r/cms/www/default/images/channel/product/gov/eight_bg.png');
}

.screen_one .content_box{
  width:1450px;
  display:flex;
  align-items:center;
  position:relative;
  top:12vh;
}
.screen_one .content_box .tit{
  color: #fff;
  letter-spacing: -2px;
  line-height: 1;
  margin-bottom: 20px;
}
.screen_one .content_box .tit .t-font84{
  font-weight: 800;
  font-family: Microsoft YaHei;
  font-family: system-ui;
  font-size: 82px;
  letter-spacing: 3px;
}
.screen_one .content_box .jeecms-logo{
  width: 315px;
  height: 60px;
  display: inline-block;
  vertical-align: top;
  background-image: url(/r/cms/www/default/images/index/jeecms-logo.png);
  background-repeat:no-repeat;
  background-position: center;
  background-size: cover;
}
.screen_one .content_box .tit .vs{
  color: #ffff7a;
  font-size: 60px;
  margin-left: 20px;
  position: relative;
  bottom: 0;
  letter-spacing: 1px;
  font-family: PingFang SC;
}
.screen_one .content_box .txt{
  color: #fff;
  font-size: 26px;
  line-height: 34px;
  font-weight: 400;
}

.screen_one .content_box>p{
  animation-delay:.3s;
}

.screen_one .content_box .btns img{
  margin-bottom:80px;
}
.screen_one .content_box>img{
  position: relative;
  top: 10px;
}

.screen_one .content_box .btns li{
  display:inline-block;
  vertical-align: top;
  width:172px;
  height:48px;
  line-height:48px;
  text-align:center;
  border: 1px solid #FFFFFF;
  border-radius: 24px;
  animation-delay:.5s;
  margin-right: 20px;
  margin-bottom: 20px;
}

.screen_one .content_box .btns{
  width: 420px;
  margin-top: 75px;
  color: #fff;
}

.screen_two .content_box{
  height:590px;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}

.screen_two .content_box .title p{
  color:#333;
  font-size:40px;
  font-weight:bold;
  text-align:left;
  margin-top:0px;
  margin-bottom:23px;
}

.screen_two .content_box .title i{
  display:block;
  width: 50px;
  height: 8px;
  background: #355DED;
}

.screen_two .content_box .list{
  display:flex;
  justify-content: space-between;
}

.screen_two .content_box .list .list_item{
  width:186px;
  text-align:center;
}

.screen_two .list .list_item:nth-child(2){
  animation-delay:.2s;
}

.screen_two .list .list_item:nth-child(3){
  animation-delay:.3s;
}

.screen_two .list .list_item:nth-child(4){
  animation-delay:.4s;
}

.screen_two .list .list_item:nth-child(5){
  animation-delay:.5s;
}

.screen_two .content_box .list_item h1{
  color:#333;
  font-size:24px;
  line-height:47px;
  margin: 20px 0;
}

.screen_two .content_box .list_item p{
  line-height:28px;
  color:#666666;
  display:table-cell;
  text-align:left;
}

.screen_three .content_box{
  height:920px;
}

.screen_four .content_box{
  height:906px;
}

.screen_five .content_box{
  height:892px;
}

.screen_six .content_box{
  height:900px;
}

.screen_seven .content_box{
  height:880px;
}

.screen_eight .content_box{
  height:806px;
}

.screen_nine .content_box{
  height:400px;
  position: relative;
  bottom: 300px;
}

.screen_eight .content_box p:first-child,
.screen_nine .content_box p:first-child{
  font-size:40px;
  font-weight:bold;
  margin-top:0;
  margin-bottom:22px;
}

.screen_eight .content_box p:first-child{
  color:#fff;
}

.screen_eight .content_box i,
.screen_ninr .content_box i{
  display:block;
  width: 50px;
  height: 8px;
}

.screen_eight .content_box i{
  background-color:#fff;
}

.screen_eight .content_box p~p{
  color:#fff;
  font-size:24px;
  line-height: 40px;
  margin: 20px 0;
}

.screen_nine .content{
  flex-direction: column;
  justify-content: flex-end;
}

.screen_nine .content_box p:first-child{
  color:#333;
}

.screen_nine .content_box i{
  background-color:#355DED;
}

.screen_nine .content_box p~p{
  color:#333;
  font-size:24px;
  line-height: 40px;
  margin: 20px 0;
}

.screen_nine .content_box p>span{
  color:#355DED;
  font-size:36px;
  font-weight:600;
}

.screen_nine .content_box .banner{
  width:1200px;
  height:180px;
  overflow:hidden;
  background:url('/r/cms/www/default/images/channel/product/gov/banner_bg.png') no-repeat center;
}

.screen_nine .content_box .banner ul{
  width:2850px;
}

.screen_nine .content_box .banner li{
  width:140px;
  height:105px;
  text-align:center;
  float:left;
  margin-top:22px;
  margin-right:50px;
  background-color:#fff;
}

.screen_nine .banner_box{
  width:900px;
  height:180px;
  overflow:hidden;
  margin:0 auto;
}

.screen_nine .banner{
  position:relative;
}

.screen_nine .banner>span{
  border: solid #999;
  border-width: 0 3px 3px 0;
  display: inline-block;
  padding: 11px;
  position:absolute;
  top:50%;
  margin-top:-18px;
  cursor:pointer;
}

.screen_nine .banner>span.disable{
  cursor:not-allowed;
  border-color:#ccc;
}

.screen_nine .banner #leftArrow{
  transform: rotate(135deg);
  left:73px;
}

.screen_nine .banner #rightArrow_{
  transform: rotate(-45deg);
  right:73px;
}

.screen_nine .banner_box ul{
  height:180px;
}

.screen_nine .banner_box li img{
  display:block;
  margin:10px auto;
}

.screen_nine .banner_box li span{
  color:#3F3F3F;
  font-size:16px;
  font-weight:500;
}
/* 头尾样式处理 */
.gov-container .footer-container{
  position: absolute;
  bottom: 0;
  width: 100%;
}
.gov-container .header-container{
  position: absolute;
  top: 0;
  width: 100%;
}
@media screen and (max-width:1366px) {
  .section .content{
    transform: scale(0.7);
  }
}

@media screen and (min-width:1367px) and (max-width:1600px) {
  .section .content{
    transform: scale(0.79);
  }
}

@media screen and (min-width:1601px) and (max-width:1920px) {
  .section .content{
    transform: scale(1);
  }
}
@media screen and (min-width:1921px) {
  .screen_nine .content_box{
    height: 550px;
  }
}