.app-banner .text a img{transition: all 0.6s;margin-right:11px;}
.app-banner .text a:hover img{margin-right:1px;}
.newlist{margin:80px 0px;}
.newlist .n_list .item{background:#f7faff;margin-bottom:25px;padding-bottom:10px;overflow:hidden;transition: all 0.6s;}
.newlist .n_list .item:hover{background:#dae4fd;}

.newlist .n_list .item img{transition: all 0.6s;}
.newlist .n_list .item:hover img{transform: scale(1.1);}
.pinpai-con .boxx{display:none;}
.pinpai-con .boxx:nth-child(1){display:block;}
.video-container {
    position: relative;
    width: 100%;
 
}
.juzhen-con .swiper-containere{position: relative;
    width: 100%;
    overflow: hidden;
    padding-bottom: 40px;}
    
.juzhen-con .swiper-pagination{bottom: 0px;
    position: absolute;
    left: 0px;
    z-index: 2;
    width: 100%;
    text-align: center;
}
.juzhen-con .swiper-containere .swiper-pagination span{    width: 8px;
    height: 8px;
    display: inline-block;
    background: #ccc;border-radius:8px;margin:0px 5px;}
    
.juzhen-con .swiper-containere .swiper-pagination span.swiper-pagination-bullet-active{background:#184eba !important;}
    
.common-title p{text-align:center;}


video {
    width: 100%;
    display: block;
}

.overlay {
    position: absolute;
    top: 10px;
    left: 10px;
    width: calc(100% - 20px);
    height:  calc(100% - 20px);border-radius:15px;
    display: flex;
    justify-content: center;
    align-items: center;
    background-color: rgba(35, 95, 227, 0.3);
    cursor: pointer;
}

.overlay img {
    width:130px;
    height: 130px;
}

.overlay.hidn {
    display: none;
}
.counting{margin:0px auto;margin-top:80px;}
.n_list .item p{font-family: Source Han Sans CN;
font-weight: 400;
font-size: 16px;
color: #020202;
line-height:28px;margin:20px 20px 10px 20px;}
.n_list .item time{font-family: Arial;
font-weight: 400;
font-size: 16px;
color: #B7B7B7;
line-height: 32px;margin-left:20px;margin-bottom:10px;display:block;}

.page{text-align:center}
.newlist .app-container{display:flex;}
.n_nav{background:#f7faff;padding:20px;overflow:hidden;}
.n_nav h3{display:block;font-family: Source Han Sans CN;
font-weight: 400;
font-size: 26px;
color: #020202;
line-height: 32px;margin-bottom:20px;}
.n_nav li{border-radius:10px;background:#edf2f6;list-style:none;margin-bottom:15px;text-align:center;width:49%;float:left;}
.n_nav li:nth-child(2n){margin-left:2%;}
.n_nav li a{font-family: Arial;
font-weight: 400;
font-size: 18px;
color: #A6A6A6;
line-height: 32px;}

.n_nav li a:hover{color:#235FE3;}
.juzhen .common-title h3{margin-bottom:15px;}
.juzhen{background:url(../images/juzhen.png) left top no-repeat;background-size:cover;overflow:hidden;padding-bottom:80px;}
.juzhen-nav li{list-style:none;display:inline-block;}
.juzhen-nav li img{height:95px;}
.juzhen-nav li:hover img{height:105px;}
.juzhen-nav{text-align:center;margin-top:80px;border-bottom:1px solid #e6e7eb;}
.juzhen-nav span{font-family: Source Han Sans CN;
font-weight: 500;
font-size: 20px;
color: #000000;
line-height: 16px;}
.juzhen-nav li.hover{border-bottom:3px solid #235fe3;color:#235fe3;}
.juzhen-nav li.hover span{color:#235fe3;}
.juzhen-con{margin:80px 0px 0px 0px;}
.junzhenbg{position:relative;height:270px;}
.box3 .junzhenbg{position:relative;height:285px;}
.junzhenbg img{width:100%;height:100%;}
.junzhenbg span{position:absolute;z-index:2;top:16%;left:10%;font-family: Source Han Sans CN;
font-weight: bold;
font-size: 26px;
color: #FFFFFF;
line-height: 36px;}
.junzhenbg span:before{content:" ";width:3px;height:20px;display:inline-block;margin-right:10px;background:#fff;}
.juzhen-con .itema{
    border-radius: 8px;height:270px;
    overflow: hidden;text-align:left;background:#fff;padding:25px 27px;
    box-shadow: 5px 5px 5px 0px rgba(223,224,245,0.5);}
.juzhen-con .box3 .itema{padding:22px 10px;height:270px;transition: transform 0.3s ease;}
.juzhen-con .itema:hover{margin-top:-8px;background:url(../images/indexhbg.png) left top no-repeat;background-size:100% 100%;padding:22px 5px;border:2px solid #fff;box-shadow: 5px 5px 5px 0px rgba(223,224,245,0.8);}
.juzhen-con .itema img{margin-right:10px;float:left;height:35px;}
.juzhen-con .itema span{font-family: Source Han Sans CN;
font-weight: bold;
font-size: 16px;
color: #010101;
line-height: 35px;}
.juzhen-con .itema .san span{line-height:25px;}
.juzhen-con .itema dd{font-family: Source Han Sans CN;
font-weight: 400;
font-size: 13px;margin-top:10px;
color: #858585;min-height:140px;
line-height: 20px;}
.juzhen-con .itema dd a{font-family: Source Han Sans CN;
font-weight: 400;color:#235fe3;display:inline-block;
font-size: 14px;border-radius:8px;padding:3px 8px;margin:0px 5px;
line-height: 28px;border:1px solid #235fe3;}
.juzhen-con .itema dd.xqzx{height:35px;margin-top:15px;}
.juzhen-con .itema:hover dd a{display:inline-block;}
.juzhen-con .itema dd a:hover{color: #FEFEFE;background:#235fe3;}


.fugai{background:url(../images/3.png) left top no-repeat;background-size:cover;overflow:hidden;padding-bottom:80px;}
.fugai .common-title h3{margin-bottom:15px;overflow:hidden;}
.fugai-nav li{list-style:none;display:inline-block;margin:0px 10px;border-radius:48px;}
.fugai-nav{text-align:center;margin-top:50px;}
.fugai-nav span{font-family: Source Han Sans CN;
font-weight: 500;
font-size: 18px;padding:8px 30px;
color: #000000;
display:block;
    
}
.inContent{min-height:404px;}
.fugai-nav li.hover{background:#235fe3;color:#fff;}
.fugai-con{margin:30px 0px 0px 0px;}
.fugai-nav li.hover span{color:#fff;}

.shijian{background:url(../images/shijian.png) right bottom no-repeat;background-size:cover;overflow:hidden;padding-bottom:80px;padding-top:30px;}
.shijian .common-title h3{color:#fff;}
.shijian li{color:#fff;font-family: Source Han Sans CN;
font-weight: 400;
font-size: 14px;font-weight:normal;
color: #FFFFFF;
line-height: 28px;}
.shijian li.col{width:20%;flex:0 0 20%;}
.shijian li b{font-size:14px;font-weight:bold;margin-bottom:10px;display:block;}
.shijian li span{font-family: D-DIN;
font-weight: bold;margin-right:20px;
font-size:60px;
color: #FFFFFF;
line-height: 68px;
font-style: ;}
.shijian li:nth-child(1){margin-bottom:20px;}
.fg_left{overflow:hidden;}
.fg_left .hover{background:#e8edff;color:#235fe3;border-left:3px solid #235fe3;line-height:3;}
.fg_left ul{width:100%;padding:0px;display:block;background:#f3f8fe;height:384px;}
.fg_left ul li{padding-left:15px;font-family: Source Han Sans CN;
font-weight: normal;
font-size: 16px;
color: #333;
line-height: 55px;}
.app-header .navbar-nav li.active>a:hover{color:#fff;}
.fg_mid h3{font-family: Microsoft YaHei;
font-weight: bold;
font-size: 20px;
color: #000000;
line-height: 60px;}
.fg_mid p{font-family: Source Han Sans CN;
font-weight: 400;
font-size: 14px;
color: #626262;
line-height: 24px;}
.fg_mid ul{border-bottom:1px solid #b4c0da;padding-bottom:30px;overflow:hidden;}
.fg_mid ul li{width:48%;margin:1%;float:left;font-family: Source Han Sans CN;display:flex;
font-weight: 400;min-height:46px;
font-size: 14px;
color: #000000;margin-top:20px;
line-height: 23px;}
.fg_mid ul li img{width:25px;height:21px;}
.fg_mid  a{background:#235fe3;color:#fff;display:inline-block;padding:10px 30px;margin-top:30px;border-radius:5px;}
.indexv{background:url(../images/vbg.png) center top no-repeat;background-size:cover;overflow:hidden;padding-bottom:80px;}
.common_v{margin-top:50px;width:80%;margin-left:10%;}
.common_v video{display:block;border:#e0e7f9 solid 10px;border-radius:15px;width:100%;}
.box{display:none;}
.pingpai .common-title h3{margin-bottom:30px;}
.pinpai-tab li,.pinpai-tab p{list-style:none;display:inline-block;margin:0px 12px;}
.pinpai-tab{text-align:center;margin:25px 0px;}
.pinpai-tab li{margin-bottom:20px;}
.pinpai-tab li img{display:block;margin:0px auto;margin-bottom:10px;}

.pinpai-tab li.active{color:#235fe3;position:relative;padding-bottom:10px;}
.pinpai-tab li.active a{color:#235fe3;}
.pinpai-tab li.active:after{content:" ";display:block;height:2px;background:#235fe3;width:100%;position:absolute;bottom:0px;left:0px;}

.pinpai-tab li img.zaixian{display:none;}
.pinpai-tab li.active .zaixian{display:block;}
.pinpai-tab li.active .putong{display:none;}



.pinpai-tab p img{display:block;margin:0px auto;margin-bottom:10px;}

.pinpai-tab p.active{color:#235fe3;position:relative;padding-bottom:10px;}
.pinpai-tab p.active a{color:#235fe3;}
.pinpai-tab p.active:after{content:" ";display:block;height:2px;background:#235fe3;width:100%;position:absolute;bottom:0px;left:0px;}

.pinpai-tab p img.zaixian{display:none;}
.pinpai-tab p.active .zaixian{display:block;}
.pinpai-tab p.active .putong{display:none;}


.pingpai{overflow:hidden;background:#f8f9fd;padding-bottom:80px;}
.pinpai-con li div{border-radius:10px;background:#fff;margin-top:-10px;padding:10px 20px;}
.pinpai-con li{border-radius:10px;}
.pinpai-con li div h3{margin:20px 0px 10px 0px;font-size:16px;}
.pinpai-con li div p{color:#858585;margin-bottom:10px;font-size:14px;}


.nengli-con h3{margin-top:20%;}
.pinpai-con .boxx li a{overflow:hidden;display:block;}
.pinpai-con .boxx li .casbg{position:relative;margin:0px;padding:0px;border-radius:0px;}
.pinpai-con .boxx li .casbg:before{position:absolute;width:100%;height:100%;content:" ";display:block;left:0px;top:0px;background:rgba(0,0,0,0.2);z-index:2;}
.pinpai-con .boxx li:hover .casbg:before{background:rgba(0,0,0,0);}
.pinpai-con .boxx li img{object-fit: cover;
    transition: all 0.3s;}
.pinpai-con .boxx li:hover img {
    transform: scale(1.05);
}
    
@media (max-width: 768px) {
    .common-title h3{margin-top:30px;margin-bottom:10px;}
    .juzhen .common-title h3{margin-bottom:0px;}
    .juzhen-nav{margin-top:30px;}
    .juzhen-nav span{font-size:16px;display:block;text-align:center;line-height:2;margin-top:3px;}
    .juzhen-nav li img{max-width:40%;}
    .juzhen-con{margin:20px 0px 0px 0px;}
    .juzhen-con ul.row>li:nth-child(1){display:none;}
    .juzhen-con .row li{margin-bottom:15px;}
    .juzhen-con .itema dd a{display:inline-block;font-size:14px;line-height:28px;}
    .juzhen{padding-bottom:20px;}
    .fugai .common-title h3{margin-bottom:0px;}
    .fugai-nav{margin-top:30px;overflow:hidden;}
    .fugai-nav span{font-size:16px;}
    .fugai-nav li {
    list-style: none;
    display: inline-block;
    margin: 0px 1%;
    border-radius: 28px;
    padding: 8px 20px;
    width: 31.33%;
    float: left;}
    .fugai-con{margin-top:20px;}
    .fg_left ul li{width:46%;margin:2%;font-size:14px;line-height:28px;float:left;}
    .fg_left .hover {
    background: #e8edff;
    color: #235fe3;
    border-left: 3px solid #235fe3;
    line-height: 28px;}
    .incbg {
    width: 100%;
    max-width: 100%;
}
.fg_mid h3 {
    font-family: Microsoft YaHei;
    font-weight: bold;
    font-size: 16px;
    color: #000000;
    line-height: 32px;
}
.fg_mid p {
    font-family: Source Han Sans CN;
    font-weight: 400;
    font-size: 14px;
    color: #626262;
    line-height: 28px;
}
.fg_mid ul li {
    width: 98%;
    margin: 1%;
    float: left;
    font-family: Source Han Sans CN;
    font-weight: 400;
    font-size: 14px;
    color: #000000;
    margin-top: 15px;
    line-height: 23px;
}
.fg_mid ul{border:0px;}
.inContent{background-size:60% !important;}
.fg_left {
    overflow: hidden;
    background: rgba(255, 255, 255, 0.3);
    margin-bottom:20px;
}
.shijian li span {
    font-family: D-DIN;
    font-weight: bold;
    margin-right: 20px;
    font-size: 22px;
    color: #FFFFFF;
    line-height: 36px;
    font-style: italic;
}
.shijian li {
    color: #fff;
    font-family: Source Han Sans CN;
    font-weight: 400;
    font-size: 14px;
    color: #FFFFFF;
    line-height: 22px;
}
.shijian li.col{margin-bottom:15px;}
.sjcon{margin-top:30px;}
.shijian{padding-bottom:30px;}
.pingpai .common-title h3{margin-bottom:0px;}
.pinpai-content{margin-top:20px;}
.pinpai-tab li{width:20%;float:left;margin:0px;margin-bottom:15px;padding-bottom:10px;}
.pinpai-tab{overflow:hidden;}
.pinpai-con li{margin-bottom:15px;}
.pinpai-con li h3{font-size:16px;}
.pinpai-con li div p{font-size:14px;line-height:1.8;}.pingpai{padding-bottom:30px;}
.common_v {
    margin-top: 20px;
    width: 100%;
    margin-left: 0px;
}
.common_v video{height:240px;}
.indexv{padding-bottom:30px;}
.common-news{padding-top:0px;padding-bottom:50px;}
.common-news .common-news-content{margin-top:20px;}
.common-news .common-news-content .dtext h2{font-size:16px;height:auto;line-height:2;}
.common-news .common-news-content .dtext p {
    font-size: 14px;
    line-height: 24px;
    color: #858585;
    height: auto;
    overflow: hidden;
}
.fpinpai h3 {
    font-size: 18px;
    color: #fff;
    text-align: center;
    margin: 0px;
    margin-bottom: 35px;
}
.fppform button{font-size:16px;}
.app-header .navbar-nav .navbar-nav-toggle p{text-align:left;width:50%;float:left;}
.app-header .navbar-nav .navbar-nav-toggle p:nth-child(1) a {
    margin-left: 0px;font-weight:bold;
}
.app-header .navbar-nav .navbar-nav-toggle p:nth-child(1) {width:100%;text-align:center;}
.tel-link{display:none;}
.zixun-link,.app-header .navbar-collapse .login-link{width:30%;margin:10px 10%;float:left;}
.lang select{width:100%;margin-bottom:20px;height:25px;line-height:25px;}
.lang{width:80%;overflow:hidden;margin-left:10%;padding-top:10px;}
.fugai-nav span{padding:0px;}
.fg_left ul{height:auto;background:none;}
.pinpai-tab li img{height:20px;width:20px;}
}

@media (max-width: 1280px) {
    .tel-link{display:none;}
}
@media (max-width: 1224px) {
    .zixun-link,.login-link,.tel-link{display:none;}
    .juzhen-con .itema dd a{padding:3px 5px;}
    .juzhen-con .itema dd{font-size:13px;line-height:20px;}
    .juzhen-nav li img{height:70px;}
    .juzhen-nav span{font-size:15px;}
    .juzhen-nav li:hover img{height:75px;}
    .juzhen-con .itema dd{overflow:hidden;
  text-overflow: ellipsis;
  -webkit-line-clamp: 3;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}
.juzhen-con .itema span{font-size:13px;line-height:20px;}
.juzhen-con .itema img{height:30px;}
.juzhen-con .itema{padding:15px;}
.juzhen-con .itema dd a{font-size:13px;}
.juzhen-con .box3 li{padding:10px;}
.shijian li b{
overflow:hidden;
  white-space: nowrap;font-size:13px;
  text-overflow: ellipsis;
  -o-text-overflow:ellipsis;}
  .shijian li span{font-size:40px;}

}

@media (max-width: 768px) {
.shijian{}
.shijian li.col{width:50%;flex:0 0 50%;margin-bottom:30px;}
.shijian li.col:nth-child(5){width:100%;flex:0 0 100%;max-width:100%;margin-bottom:20px;}
.shijian li b{font-size:18px;}
.shijian li:nth-child(1){margin-bottom:10px;}
.shijian li{font-size:13px;}
.app-header .navbar-nav li .navbar-link{color:#333;}
.app-header .navbar-nav li:hover .navbar-link{color:#333;}
.app-header .navbar-nav li.active>a:hover{color:#333;}
.juzhen-nav li img{height:35px;}
.juzhen-nav li:hover img{height:40px;}
.juzhen-con .itema dd a{padding:3px 15px;}
.fugai-nav span{font-size:14px;}
.app-header .navbar-nav .navbar-nav-toggle .navm .app-container>p{width:100%;}
.app-header .navbar-nav .navbar-nav-toggle p:nth-child(1) a{font-weight:normal;}
.app-header .navbar-nav .navbar-nav-toggle .navm .app-container>p a{font-size:18px;font-weight:bold;text-align:center;}
.juzhen-con .swiper-container{margin:0px 15px;}
.juzhen-con .row li.swiper-slide{padding:0px 15px;}
}