/* 公共样式开始 */
:root{--Maincolor:#2A75ED;--Main_hovercolor:#1598FA;--imgbgcolor:#eee;--color999:#999;--color666:#666;--color333:#333;--colorfff:#fff;--textbgcolor:#e9f1fc}
a{color:unset}
.effect1 img{transform:scale(1.25,1.25) translate(10%,10%);transform:scale(1.1,1.1) translate(4.545%,4.545%)}
.leftUp img{-webkit-animation-name:leftUp;animation-name:leftUp}
@-webkit-keyframes leftUp{0%{transform:scale(1.1,1.1) translate(4.545%,4.545%)}
100%{transform:scale(1.1,1.1) translate(-4.545%,-4.545%)}
}
@keyframes leftUp{0%{transform:scale(1.1,1.1) translate(4.545%,4.545%)}
100%{transform:scale(1.1,1.1) translate(-4.545%,-4.545%)}
}
.moveRight img{-webkit-animation-name:moveRight;animation-name:moveRight}
@-webkit-keyframes moveRight{0%{transform:scale(1.1,1.1) translate(-4.545%,0)}
100%{transform:scale(1.1,1.1) translate(4.545%,0)}
}
@keyframes moveRight{0%{transform:scale(1.1,1.1) translate(-4.545%,0)}
100%{transform:scale(1.1,1.1) translate(4.545%,0)}
}
.moveDown img{-webkit-animation-name:moveDown;animation-name:moveDown}
@-webkit-keyframes moveDown{0%{transform:scale(1.1,1.1) translate(0,-4.545%)}
100%{transform:scale(1.1,1.1) translate(0,4.545%)}
}
@keyframes moveDown{0%{transform:scale(1.1,1.1) translate(0,-4.545%)}
100%{transform:scale(1.1,1.1) translate(0,4.545%)}
}
.centerBig img{-webkit-animation-name:centerBig;animation-name:centerBig}
@-webkit-keyframes centerBig{100%{transform:scale(1.1,1.1)}
}
@keyframes centerBig{100%{transform:scale(1.1,1.1)}
}
.rightDownBig img{-webkit-animation-name:rightDownBig;animation-name:rightDownBig}
@-webkit-keyframes rightDownBig{100%{transform:scale(1.1,1.1) translate(4%,4%)}
}
@keyframes rightDownBig{100%{transform:scale(1.1,1.1) translate(4%,4%)}
}
.aboutusthree .imgbox,.aboutustwo .items,.ryitems,.two,.two .item{justify-content:space-between;flex-wrap:wrap;align-items:flex-start}
.two .item .text{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:2;font-size:14px;color:var(--color999);letter-spacing:0}
.two .item .tips span{display:inline-block;color:var(--color666);padding:0 10px;margin-right:10px;border-radius:3px;font-size:12px;border:1px solid var(--imgbgcolor)}
.two .item .imgs .tips span:first-child{border-radius:0 3px 3px 0}
.pagination li a,.pagination li span{display:inline-block;width:100%;height:100%}
.hotstips span.active,.hotstips span:hover,.pagination li.active{background-color:var(--Maincolor);color:var(--colorfff)}
.pagination li:hover{background-color:var(--Maincolor)}
.hotstips span:hover a,.pagination li:hover a,.pagination li:hover span{color:var(--colorfff)!important}
.pagination li{cursor:pointer;color:var(--color333)}
.two .detail .tips{display:flex;display:-webkit-flex;flex-direction:row;-webkit-flex-direction:row;align-items:center;-webkit-align-items:center;justify-content:flex-start;flex-wrap:wrap;padding:20px 0;border-bottom:1px solid var(--imgbgcolor)}
.two .detail .tips span:first-child{border-radius:3px}
.two .detail .tips span.timer{background-color:var(--imgbgcolor);color:var(--color999);font-size:14px;}
.JJ{margin:20px 0;background-color:var(--textbgcolor);color:var(--color666);padding:20px;font-size:14px}
.zhengwen{padding:20px 0 30px;border-bottom:2px solid var(--imgbgcolor)}
.zhengwen p{font-size:16px;color:#333;letter-spacing:0;line-height:26px}
.zhengwen p video{width:100%!important;height:auto!important;}
.JJ,.zhengwen p{line-height:26px}
.aboutusBan .name{color:var(--colorfff);text-align:center;position:relative;top:160px}
.aboutustext{background-color:var(--colorfff);box-shadow:var(--Maincolor) 0 0 5px 0}
.aboutustext .title{color:var(--Maincolor);text-align:center;margin-bottom:20px;font-size:20px;font-weight:700}
.aboutusBan .aboutustext p{text-indent:2em;line-height:25px;margin-bottom:30px}
.aboutustitles{text-align:center;font-weight:700;margin:20px 0}
.aboutustwo .items{margin:55px 0}
.aboutustwo .type{margin:40px 0 20px;font-weight:700;color:var(--Maincolor)}
.aboutustwo p:last-child{color:var(--color666);line-height:25px}
.aboutusthree .imgbox{margin:40px 0}
.aboutusthree .imgbox .imgitem .thisimg{position:relative}
.aboutusthree .imgbox .imgitem .thisimg .zz{position:absolute;width:100%;height:100%;top:0;left:0;background-color:var(--Maincolor);opacity:0}
.aboutusthree .imgbox .imgitem .thisimg .type{position:absolute;width:100%;bottom:0;left:0;padding:15px;color:var(--colorfff);z-index:1;opacity:0}
.aboutusthree .imgbox .imgitem .thisimg .type li{line-height:25px}
.aboutusthree .imgbox .imgitem img{width:100%}
.aboutusthree .imgbox .imgitem>p{font-weight:700;font-size:18px}
.aboutusthree .imgbox .imgitem>span{width:14px;height:0;border:1px solid #000;display:inline-block;margin:15px 0}
.aboutusthree .ban img{width:100%}
.tablebox tr td:first-child{text-align:right;border-right:2px solid var(--Maincolor)}
.tablebox tr td:last-child{border-left:2px solid var(--Maincolor)}
.tablebox .time{position:relative;color:var(--Maincolor);font-weight:700;font-size:18px}
.tablebox .start .time{text-align:center;margin:15px 0 10px}
.tablebox td p{line-height:25px;color:var(--color666);font-size:16px}
.tablebox .time .dian{position:absolute;display:inline-block;width:15px;height:15px;border-radius:50%;background-color:var(--Maincolor)}
.tablehead .d{width:5px;height:5px;border-radius:50%;background-color:var(--Maincolor);margin:5px auto}
.tablehead .jianhead{border-top:10px solid transparent;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:15px solid var(--Maincolor);width:0;margin:0 auto;position:relative;animation:scaleItem2 2s ease infinite;-webkit-animation:scaleItem2 2s ease infinite}
@keyframes scaleItem2{0%{transform:matrix(1,0,0,1,0,0);-webkit-transform:matrix(1,0,0,1,0,0)}
25%{transform:matrix(1,0,0,1,0,0);-webkit-transform:matrix(1,0,0,1,0,0)}
50%{transform:matrix(1,0,0,1,0,0);-webkit-transform:matrix(1,0,0,1,0,0)}
75%{transform:matrix(1,0,0,1,0,-55);-webkit-transform:matrix(1,0,0,1,0,-55)}
100%{transform:matrix(1,0,0,1,0,0);-webkit-transform:matrix(1,0,0,1,0,0)}
}
@-webkit-keyframes scaleItem2{0%{transform:matrix(1,0,0,1,0,0);-webkit-transform:matrix(1,0,0,1,0,0)}
25%{transform:matrix(1,0,0,1,0,0);-webkit-transform:matrix(1,0,0,1,0,0)}
50%{transform:matrix(1,0,0,1,0,0);-webkit-transform:matrix(1,0,0,1,0,0)}
75%{transform:matrix(1.3,0,0,1.3,0,-55);-webkit-transform:matrix(1.3,0,0,1.3,0,-55)}
100%{transform:matrix(1,0,0,1,0,0);-webkit-transform:matrix(1,0,0,1,0,0)}
}
.ry{padding:0 20px 30px 20px;background-color:var(--textbgcolor)}
.rytitle{width:140px;height:130px;background:url(../images/aboutus_37.png) no-repeat 0 0;background-size:100% 100%;margin:0 auto;text-align:center;line-height:85px;color:var(--colorfff);font-weight:700}
.dian.active{animation:scaleItem 2s ease 1;-webkit-animation:scaleItem 2s ease 1}
@keyframes scaleItem{0%{transform:scale(1,1);-webkit-transform:scale(1,1);box-shadow:unset}
50%{transform:scale(1.4,1.4);-webkit-transform:scale(1.4,1.4);box-shadow:var(--Maincolor) 0 0 30px 5px}
100%{transform:scale(1,1);-webkit-transform:scale(1,1);box-shadow:unset}
}
@-webkit-keyframes scaleItem{0%{transform:scale(1,1);-webkit-transform:scale(1,1);box-shadow:unset}
50%{transform:scale(1.4,1.4);-webkit-transform:scale(1.4,1.4);box-shadow:var(--Maincolor) 0 0 30px 5px}
100%{transform:scale(1,1);-webkit-transform:scale(1,1);box-shadow:unset}
}
.active2 p.one{animation:Pone 2s ease infinite;-webkit-animation:Pone 2s ease infinite}
@keyframes Pone{0%{transform:matrix(1,0,0,1,0,0);-webkit-transform:matrix(1,0,0,1,0,0)}
25%{transform:matrix(1,0,0,1,0,0);-webkit-transform:matrix(1,0,0,1,0,0)}
50%{transform:matrix(1,0,0,1,0,0);-webkit-transform:matrix(1,0,0,1,0,0)}
75%{transform:matrix(1.3,0,0,1.3,0,-45);-webkit-transform:matrix(1.3,0,0,1.3,0,-45)}
100%{transform:matrix(1,0,0,1,0,0);-webkit-transform:matrix(1,0,0,1,0,0)}
}
@-webkit-keyframes Pone{0%{transform:matrix(1,0,0,1,0,0);-webkit-transform:matrix(1,0,0,1,0,0)}
25%{transform:matrix(1,0,0,1,0,0);-webkit-transform:matrix(1,0,0,1,0,0)}
50%{transform:matrix(1,0,0,1,0,0);-webkit-transform:matrix(1,0,0,1,0,0)}
75%{transform:matrix(1.3,0,0,1.3,0,-45);-webkit-transform:matrix(1.3,0,0,1.3,0,-45)}
100%{transform:matrix(1,0,0,1,0,0);-webkit-transform:matrix(1,0,0,1,0,0)}
}
.active2 p.two{animation:Ptwo 2s ease infinite;-webkit-animation:Ptwo 2s ease infinite}
@keyframes Ptwo{0%{transform:matrix(1,0,0,1,0,0);-webkit-transform:matrix(1,0,0,1,0,0)}
25%{transform:matrix(1,0,0,1,0,0);-webkit-transform:matrix(1,0,0,1,0,0)}
50%{transform:matrix(1,0,0,1,0,0);-webkit-transform:matrix(1,0,0,1,0,0)}
75%{transform:matrix(1.3,0,0,1.3,0,-35);-webkit-transform:matrix(1.3,0,0,1.3,0,-35)}
100%{transform:matrix(1,0,0,1,0,0);-webkit-transform:matrix(1,0,0,1,0,0)}
}
@-webkit-keyframes Ptwo{0%{transform:matrix(1,0,0,1,0,0);-webkit-transform:matrix(1,0,0,1,0,0)}
25%{transform:matrix(1,0,0,1,0,0);-webkit-transform:matrix(1,0,0,1,0,0)}
50%{transform:matrix(1,0,0,1,0,0);-webkit-transform:matrix(1,0,0,1,0,0)}
75%{transform:matrix(1.3,0,0,1.3,0,-35);-webkit-transform:matrix(1.3,0,0,1.3,0,-35)}
100%{transform:matrix(1,0,0,1,0,0);-webkit-transform:matrix(1,0,0,1,0,0)}
}
.active2 p.three{animation:Pthree 2s ease infinite;-webkit-animation:Pthree 2s ease infinite}
@keyframes Pthree{0%{transform:matrix(1,0,0,1,0,0);-webkit-transform:matrix(1,0,0,1,0,0)}
25%{transform:matrix(1,0,0,1,0,0);-webkit-transform:matrix(1,0,0,1,0,0)}
50%{transform:matrix(1,0,0,1,0,0);-webkit-transform:matrix(1,0,0,1,0,0)}
75%{transform:matrix(1.3,0,0,1.3,0,-25);-webkit-transform:matrix(1.3,0,0,1.3,0,-25)}
100%{transform:matrix(1,0,0,1,0,0);-webkit-transform:matrix(1,0,0,1,0,0)}
}
@-webkit-keyframes Pthree{0%{transform:matrix(1,0,0,1,0,0);-webkit-transform:matrix(1,0,0,1,0,0)}
25%{transform:matrix(1,0,0,1,0,0);-webkit-transform:matrix(1,0,0,1,0,0)}
50%{transform:matrix(1,0,0,1,0,0);-webkit-transform:matrix(1,0,0,1,0,0)}
75%{transform:matrix(1.3,0,0,1.3,0,-25);-webkit-transform:matrix(1.3,0,0,1.3,0,-25)}
100%{transform:matrix(1,0,0,1,0,0);-webkit-transform:matrix(1,0,0,1,0,0)}
}
#banner img{background-color:var(--imgbgcolor);display:inline-block}
.hotstips span{width:120px;border:1px solid var(--imgbgcolor);margin:20px 0 0;border-radius:3px;cursor:pointer;text-align:center}
.hotstips span a{display:inline-block;width:100%;padding:7px 0}
.hotstips{justify-content:space-between;flex-wrap:wrap;align-items:flex-start}
.tabs span.active a{color:var(--Maincolor)}
.newslistpage .two .newsList .tiptime .tips span:hover{background-color:var(--Maincolor)}
.newslistpage .two .newsList .tiptime .tips span:hover a{color:#fff}
.two>.item .right .tiptime{justify-content:space-between;line-height:unset}
.two>.item .right .tiptime .time{color:var(--color999)}
.two>.right .item{padding:20px 0 0}
.two .right .hots .tuijian .item{width:100%;color:var(--color333)}
.two .right .hots .tuijian .item:hover,.two>.right .item:hover .text{cursor:pointer;color:var(--Maincolor)}
.two>.right .item .imgs{width:96px;height:57px;border-radius:5px}
.two>.right .item .imgs img{display:inline-block;width:100%;height:100%}
.two>.right .item .right{width:60%;border-radius:5px}
.line{display:inline-block;height:10px;border-left:1px solid var(--color999);margin:0 10px}
.btn{background-color:var(--Maincolor);border-radius:2px;color:var(--colorfff);padding:10px;text-align:center;cursor:pointer}
.whitebtn{background-color:var(--colorfff);color:var(--Maincolor);border:1px solid var(--Maincolor)}
.btn:hover{opacity:.8}

.top_tab{position:fixed;width:100%;top:60px;left:0;background-color:#fff;padding:10px 20px!important}
.two .right .hots .tuijian .item img{display:block;width:100%;height:145px;background-color:var(--imgbgcolor)}
.two .right .hots .tuijian .item p{font-size:16px;letter-spacing:0;line-height:24px;margin:15px 0}
.router{color:var(--color999);border-bottom:1px solid var(--imgbgcolor);font-size:14px;letter-spacing:0;padding: 8px 0;}
.router li{margin:0 10px 0 0;cursor:pointer}
.router li a{color:var(--color999)}
.router li:hover a{color:var(--color333)}
.router li:after{content:'>';margin-left:10px}
.router li:last-child:after{content:''}
.swiper_new-container{width:100%;height:100%}
.swiper_new-slide{text-align:center;font-size:18px;background:#fff;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}
.swiper_new-slide .detail{height:50px;position:absolute;width:100%;bottom:0;color:#fff;opacity:0;transition:opacity .3s .3s;padding-right:150px;background-image:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(1,1,1,.4) 100%)}
.swiper_new-slide-active .detail{opacity:1}
.swiper_new-slide .detail h3{margin:10px auto 0;padding:0 20px;text-align:left}
.swiper_new-pagination{bottom:10px;right:20px}
.swiper_new-pagination-clickable .swiper_new-pagination-bullet{cursor:pointer}
.swiper_new-pagination-bullet-active{opacity:1}
.swiper_new-pagination-bullet{width:20px;height:4px;background:#fff;margin:0 5px;border-radius:0}
.swiper_new-pagination-bullets{text-align:right;padding:0 20px}
.newsdetailpage .two .detail .tips span{color:var(--color666);padding:5px 10px;margin:10px 10px 0 0;border-radius:3px;font-size:12px;border:1px solid var(--imgbgcolor)}
.newsdetailpage .two .detail .tips span.timer{border:unset;background-color: unset;}
.swiper_new-button-next.swiper_new-button-disabled,.swiper_new-button-prev.swiper_new-button-disabled{pointer-events:unset}
.Pro_service>div{display:none}
.shiyong_btn:hover{opacity:.8}
.indexPage .pop_bg{position:fixed;width:100%;top:0;background-color:#000;height:100%;left:0;opacity:.5;z-index:10}
.indexPage .pop_img_box{width:43%;position:fixed;left:0;right:0;top:0;bottom:0;z-index:10;margin:auto;height:100%;display:flex;align-items:center}
.indexPage .pop_img_box.videobox{height: 397px;
    width: 707px;}
.indexPage .video-js{background-color: unset;}
.indexPage  .luezhi_jj-dimensions {
    width: 100%;
    height: 100%;
}
.indexPage .pop_img{position:absolute;width:100%;padding-bottom:75%;background-position:50%;background-repeat:no-repeat;background-size:100%}
.indexPage .pop_img_box video{width:100%;} 
.indexPage #close{position:absolute;right:10px;top:8px;margin:auto;width:30px;height:30px;color:#fff;text-align:center;line-height:30px;z-index:10;border-radius:50%;cursor:pointer}
.indexPage .pop_img_box.videobox #close{    position: absolute;
    right: -35px;
    top: -40px; 
    margin: auto;
    width: 60px;
    height: 60px;
    color: #333;
    text-align: center;   
    line-height: 60px;
    z-index: 10;
    border-radius: 50%;
    cursor: pointer;
	background-color: #f5f5f5;
    background-color: #fafcff73;
    font-size: 28px;}
/* 略知学院 一、二级页面公用样式开始 */ 
.imgtextbox{flex-wrap:wrap;justify-content:flex-start;align-content: flex-start;align-items: flex-start; /* justify-content: space-between; */min-height: calc(100vh - 400px);} 
.imgtextbox .item{width:272px;margin-bottom:30px;border-radius:6px;transition:box-shadow 1s;-webkit-transition:box-shadow 1s}
.imgtextbox .item{margin-left:37px;}
.imgtextbox .item:nth-child(4n+1){margin-left: 0;}
.imgtextbox .item:hover{box-shadow:0 2px 14px 0 rgba(42,117,237,.1)}
.imgtextbox .item .imgbox{width:100%;height:153px;overflow:hidden;border-radius:6px 6px 0 0}
.imgtextbox .item img{display:block;width:100%;height:100%;background-color:var(--imgbgcolor);transition:transform 1s;-webkit-transition:transform 1s}
.imgtextbox .item:hover img{transform:scale(1.05,1.05);-webkit-transform:scale(1.05,1.05)}
.imgtextbox .item p{border: 1px solid  rgba(242,242,242,1);
    border-radius: 0 0 6px 6px;
    text-align: left;
    height: 66px;
    font-size: 14px; 
    color: #333;
    letter-spacing: 0;
    border-top: none;
    padding: 8px 15px;
    line-height: 27px;}
	

.imgtextbox .ewmimgitem{width:175px;height:175px;position:relative;border:1px solid #fafcff;background-color:var(--imgbgcolor);margin:0 0 30px 30px;border:1px solid rgba(242,242,242,1);border-radius:6px}
.imgtextbox .ewmimgitem:nth-child(6n+1){margin-left:0}
.imgtextbox .ewmimgitem p{color: #333;
    font-size: 14px;
    text-align: center;
    position: absolute;
    left: 0;
    right: 0;
    bottom: 10%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;}
.imgtextbox .ewmimgitem .itemimg{width:100%;height:100%;position:absolute;border-radius: 6px;}
.imgtextbox .ewmimgitem .ewmimgbox{width:175px;height:175px;position:absolute;top:0;background-color:#fff;opacity:0;transition:all 1s;z-index:10;box-shadow:0 2px 12px 0 rgba(0,0,0,.06)}
.imgtextbox .ewmimgitem .ewmimgbox:hover{opacity:1;top:-65px;cursor:pointer;transform:scale(1.1);-ms-transform:scale(1.1);-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1)}
.imgtextbox .ewmimgitem .ewmimgbox .ewmimg{width:80%;height:80%;margin:10%}
.imgtextbox .jiantou{border-top:15px solid #fff;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid transparent;width:0;position:absolute;bottom:-18px;left:42%}
/* 略知学院 一、二级页面公用样式结束 */

/*加载动画*/ 
@keyframes rotation{
    from {
        transform: rotate(0deg);
    }
    to {
        transform: rotate(360deg);
    }
}
i.iconzhengzaijiazai{position: fixed;
    top: 0;
    left: 0;
    font-size: 30px;
    z-index: 100;
    color: #999;
    display: block;
    margin: auto;
    right: 0;
    bottom: 0;
    width: 50px;
    height: 50px;
    text-align: center;
    line-height: 50px;
	animation: rotation .5s linear infinite;
	}
	/* 数据加载之后的状态提示 */
.ts{
	    display: block;
	    margin: 50px auto;
	    color: #666;
	    font-size: 20px;
}
/* 公共样式结束 */

/*  电脑端样式开始 */ 
@media(min-width:751px){
	i.iconzhengzaijiazai{font-size: 50px;}
	.hid_pc{display:none!important}
.icon-menu-bar,.ph_nav{display:none}
.zhengwen img{width:100%;margin:30px 0;height:unset}
.main{width:1200px;margin:0 auto}
.main>div{margin:30px 0}
.main .ban{height:324px}
.main .swiper_new-container-horizontal>.swiper_new-pagination-bullets{bottom:15px}
.hots{margin-bottom:40px}
.alltitle{padding:12px 0;border-bottom:1px solid var(--imgbgcolor);font-weight:700;color:var(--color333)}
.tabs{font-weight:700;color:var(--color333);padding:1px 0 0;border-bottom:1px solid var(--imgbgcolor)}
.tabs span{font-size:16px;margin-right:50px;display:flex;border-bottom:3px solid transparent;}
.tabs span a{padding:10px 0} 
.tabs span.active{border-bottom:3px solid var(--Maincolor)}
.otherbox{justify-content:space-between}
.per{width:420px;border:1px solid var(--imgbgcolor);padding:20px;margin:20px 0 0;cursor:pointer;min-height:161px}
.per span{padding:7px;border-bottom:1px solid var(--imgbgcolor)}
.per>a{margin:30px 0 14px;color:var(--color333);line-height:20px}
.per>a:hover{color:var(--Maincolor)}
.per>div:last-child{color:var(--color666)}
.layui-tab-title{font-size:16px;font-weight:700}
.two .right{width:260px}
.two .item .right>a>div,.two .item .right>div{margin:0 0 12px;line-height:25px;cursor:pointer}
.pagination{border-top:1px solid var(--imgbgcolor);padding:20px 0}
.pagination li{float:left;margin-right:20px;background-color:var(--imgbgcolor);height:35px;line-height:35px;border-radius:5px}
.pagination li a,.pagination li span{padding:0 15px}
.two .detail,.two .newsList{width:860px}
.two .newsList .item{width:100%;padding:20px 0}

.two .newsList .item img{transition: all 1s ;-webkit-transition: all 1s ;} 
.two .newsList .item:hover img{transform: scale(1.05, 1.05);-webkit-transform: scale(1.05, 1.05);}

.newslistpage #banner{width:1200px;height:360px;justify-content:space-between}
.newslistpage .ban{width:640px;height:100%}
.newslistpage .ban a{display:block;width:100%}
.newslistpage .ban .detail{width:100%;padding-right:150px;background-image:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(1,1,1,.4) 100%)}
.newslistpage #banner .smallimgbox{width:540px;height:100%}
.newslistpage #banner .smallimgbox{flex-wrap:wrap;justify-content:space-between;align-content:space-between}
.newslistpage #banner .smallimgbox a{display:block;height:170px;width:260px}
.newslistpage #banner .smallimgbox .itembox{height:100%;width:100%;position:relative}
.newslistpage #banner .smallimgbox .itembox img{width:100%;height:100%}
.newslistpage #banner .smallimgbox .itembox h5{width:100%;position:absolute;bottom:0;color:#fff;padding:0 20px 0 15px;height:30px;line-height:25px;background-image:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(1,1,1,.4) 100%)}
.newslistpage .two .item .right .title{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:2;color:var(--color333);letter-spacing:0;font-weight:700;font-size:18px}
.newslistpage .two .newsList .item .imgs{width:30%;height:150px;overflow:hidden}
.newslistpage .two .newsList .item .imgs img{width:100%;height:100%}
.newslistpage .two .newsList .item .right{width:67%;height:150px;border-radius:5px}
.newslistpage .two .newsList .tiptime{justify-content:space-between}
.newslistpage .two .newsList .tiptime span{padding:0 10px}
.newslistpage .two .newsList .tiptime{font-size:12px;color:var(--color999);letter-spacing:0}
.newsdetailpage .BT{margin:30px 0 0;font-size:24px;color:var(--color333)}
.knowledge_community_news .two .right,.newsdetailpage .two>.right{margin-top:39px}
.aboutuspage .ryitems{width:1200px;margin:0 auto}
.aboutuspage .phlogo{display:none}
.aboutuspage .main>.aboutustext{display:none}
.aboutuspage .aboutustitles .colorblock{display:none}
.aboutuspage .main div.aboutustwo{padding:40px 20px}
.aboutuspage .aboutusfour{background:url(../images/linebg.png) no-repeat 0 20%;background-size:100%}
.aboutuspage .phimgbox{display:none}
.aboutuspage .aboutusBan{height:480px;background-size:100% 100%;border-top:1px solid transparent;margin-bottom:150px!important}
.aboutuspage .aboutustwo .items{margin:0 0 55px}
.aboutuspage .aboutusBan .aboutustext{width:1200px;padding:40px 70px;margin:0 auto;position:relative;top:200px}
.aboutuspage .aboutustwo .item{width:19%;text-align:center}
.aboutuspage .aboutusthree .imgbox .imgitem{width:19%;text-align:center}
.aboutuspage .tablebox{width:60%;margin:55px auto 100px}
.aboutuspage .tablebox td{width:50%;padding:5px 40px}
.aboutuspage .tablebox tr td:first-child .time .dian{right:-48.5px;top:4px}
.aboutuspage .tablebox tr td:last-child .time .dian{left:-48.5px;top:4px}
.aboutuspage .tablebox td.last .dian{bottom:-40px;top:unset!important}
.knowledge_community .two .newsList .item{padding:20px 0;margin:unset;border-bottom:1px solid var(--imgbgcolor);justify-content:space-between}
.knowledge_community .two .newsList .item .onebox{width:93%;justify-content:space-between;flex-wrap:wrap}
.knowledge_community .two .newsList .item .twobox{justify-content:space-between;flex-wrap:wrap;align-items:flex-start}
.knowledge_community .two .newsList .item .logo{width:32px;height:32px;border-radius:50%;background-color:var(--imgbgcolor);margin-right:20px}
.knowledge_community .two .newsList .item .center .title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:16px;color:var(--color333);margin:5px 0 15px;font-weight:700;cursor:pointer}
.knowledge_community .two .item .right{width:160px;height:90px;background-color:var(--imgbgcolor)}
.knowledge_community .nametime .name{font-size:14px;color:var(--Maincolor);cursor:pointer}
.knowledge_community .nametime .time{font-size:14px;color:var(--color999)}
.knowledge_community .pagination{border-top:unset}
.knowledge_community .two>.right .hotstips .item{display:inline-block;width:33%;border:none;padding:0}
.knowledge_community .two>.right .hotstips .item div{font-size:14px;color:var(--color333);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.knowledge_community .two>.right .hotstips .item img{display:inline-block;width:48px;height:48px;border-radius:50%;background-color:var(--imgbgcolor);margin:0 auto 20px}
.knowledge_community .two>.right .hotstips{margin:0 0 20px}
.knowledge_community_news .BT{margin:30px 0 0;font-size:24px;color:var(--color333)}
.knowledge_community_news .two .detail .tips span{color:var(--color666);padding:5px 10px;margin:10px 10px 0 0;border-radius:3px;font-size:12px;border:1px solid var(--imgbgcolor)}
.knowledge_community_news .otherbox{justify-content:space-between}
.knowledge_community_news .two>.right .hotstips .item{display:inline-block;width:33%;border:none;padding:0}
.knowledge_community_news .two>.right .hotstips .item div{font-size:14px;color:var(--color333);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.knowledge_community_news .two>.right .hotstips .item img{display:inline-block;width:48px;height:48px;border-radius:50%;background-color:var(--imgbgcolor);margin:0 auto 20px}
.knowledge_community_news .two>.right .hotstips{margin:0 0 20px}
.knowledge_community_news .nametime{padding:20px 0}
.knowledge_community_news .nametime .name{font-size:14px;color:var(--Maincolor);cursor:pointer;margin-right:20px}
.knowledge_community_news .nametime .time{font-size:14px;color:var(--color999)}
.community_detail #banner{width:1200px;height:220px;justify-content:space-between;background-color:var(--imgbgcolor);position:relative}
.community_detail #banner img{display:block;width:100%;height:100%}
.community_detail #banner .logo_name{position:absolute;top:0;bottom:0;height:150px;margin:auto;left:0;right:0;width:150px;text-align:center;font-size:20px;color:var(--colorfff)}
.community_detail #banner .logo_name img{width:88px;height:88px;border-radius:50%;background-color:var(--colorfff);margin:10px auto}
.community_detail .two .newsList .item{padding:20px 0;margin:unset;border-bottom:1px solid var(--imgbgcolor);justify-content:space-between}
.community_detail .two .newsList .item .onebox{width:93%;justify-content:space-between;flex-wrap:wrap}
.community_detail .two .newsList .item .twobox{justify-content:space-between;flex-wrap:wrap;align-items:flex-start}
.community_detail .two .newsList .item .logo{width:32px;height:32px;border-radius:50%;background-color:var(--imgbgcolor);margin-right:20px}
.community_detail .two .newsList .item .center .title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:16px;color:var(--color333);margin:5px 0 15px;font-weight:700;cursor:pointer}
.community_detail .two .item .right{width:160px;height:90px;background-color:var(--imgbgcolor)}
.community_detail .nametime .name{font-size:14px;color:var(--Maincolor);cursor:pointer}
.community_detail .nametime .time{font-size:14px;color:var(--color999)}
.community_detail .pagination{border-top:unset}
.community_detail .two>.right .jieshao{font-size:14px;color:var(--color666);line-height:25px;padding:15px 0}
.community_detail .two>.right .ewmbox{justify-content:space-between;text-align:center}
.community_detail .two>.right .ewmbox .ewm img{display:block;width:100px;height:100px;background-color:var(--imgbgcolor);margin:20px 0 10px}

.luezhi_college_page .ban{position: relative;}
.luezhi_college_page .ban a{display:block;width:100%}
.luezhi_college_page .ban .swiper_new-container{flex:1}
.luezhi_college_page .ban .swiper_new-container .img{background-repeat:no-repeat;background-position:center;background-size:cover;padding-bottom:27%}
.luezhi_college_page .mod_nav{    position: absolute;
    z-index: 2;width:210px;height:100%;color:#fff;justify-content:space-around;align-items:flex-end;    background-color: rgba(0, 0, 0, 0.20);}
.luezhi_college_page .mod_nav .mod_nav_item{width:180px;height:42px;padding-left:30px; line-height:42px;border-radius:4px 0 0 4px}
.luezhi_college_page .mod_nav .mod_nav_item .iconfont{margin-right:14px;font-size:14px}
.luezhi_college_page .mod_nav .mod_nav_item:hover{background-color:#576177}
.luezhi_college_page .gongneng{justify-content:space-between}
.luezhi_college_page .gongneng a{display:block;width:285px;height:120px;border-radius:10px;background-color:var(--imgbgcolor)}
.luezhi_college_page .gongneng .gg_bg{height:100%;background-repeat:no-repeat;background-position:center;background-size:cover;border-radius:10px}
.luezhi_college_page .tit_more{justify-content:space-between;margin-top:60px}
.luezhi_college_page .tit_more .tit{font-size:28px;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:rgba(51,51,51,1)}
.luezhi_college_page .tit_more .more{font-size:14px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:rgba(153,153,153,1)}

.college_list .lcd_nav_mod{background-color:#fff}
.college_list .router{border-bottom:unset;width:1200px;margin:34px auto 12px}
.college_list .lcd_nav{background-color:#fcfcfc}
.college_list .lcd_nav>div{width:1200px;margin:0 auto}
.college_list .lcd_nav>div .lcd_nav_item{height:60px;line-height:60px;margin-right:50px;border-bottom:3px solid transparent;box-sizing: border-box;cursor: pointer;}
.college_list .lcd_nav>div .lcd_nav_item:hover{color:var(--Maincolor)}
.college_list .lcd_nav>div .lcd_nav_item#all{font-size:18px}
.college_list .lcd_nav>div .lcd_nav_item.seled{color:var(--Maincolor);border-bottom:3px solid var(--Maincolor)}
.college_list .lcd_nav>div .lcd_nav_item .iconfont{margin-right:10px;font-size:14px}

.con_type{width:1200px;margin:0 auto;flex-wrap:wrap;padding:7px 0}
.con_type span{padding:5px 8px;border-radius:4px;margin:7px 15px 7px 0;color:#666;cursor: pointer;}
.con_type span.active,.con_type span:hover{background-color:var(--Maincolor);color:#fff}

.Pro_service,.Cooperation{min-width:1200px}
.Pro_service .ban,.Cooperation .ban{position:relative;background-repeat:no-repeat;background-position:center center;background-size:100% 100%;padding-bottom:28%}

.ban_detail{color:#fff;text-align:left}
.ban_detail .tit{font-size:42px;color:#fff;letter-spacing:0}
.ban_detail .js{font-size:18px;color:#fff;letter-spacing:0;margin-top:12px}
.ban_detail>a{margin-top:60px;display:block}
.ban_detail .shiyong_btn{background-color:#fff;color:var(--Maincolor);text-align:center;padding:10px 0;border-radius:4px;width:210px}
.Pro_service .pay_main .ban{padding-bottom: 40.9%;}
.Pro_service .pay_main .pay_main_btn.btn{width: 200px;line-height: 28px;border-radius: 24px;margin: 80px auto 100px;display: block;} 

.Pro_service .pay_main .fa{height:800px;border-top:1px solid transparent}
.Pro_service .pay_main  .fa_itme_box{width:1200px;margin:0 auto;justify-content: space-between;}
.Pro_service .pay_main .fa_itme_box .item{position:relative;width:270px;height:400px;background:#fff;border-radius:10px;padding:30px;text-align:center;transition:all 1s}
.Pro_service .pay_main .fa_itme_box .item:after{content:'';position:absolute;width:24px;height:24px;background-color:#fff;border-radius:50%;display:inline-block;bottom:-64px;transition:all 1s}
.Pro_service .pay_main .fa_itme_box .item:hover{transform:translateY(-50px)}
.Pro_service .pay_main .fa_itme_box .item:hover:after{background-color:#2a75ed;bottom:-114px}
.fatit{font-size:32px;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#333;line-height:45px;margin:80px auto 140px;text-align:center}
.Pro_service .pay_main .fa_itme_box .item .fatit{margin:30px auto 18px}
.Pro_service .pay_main .txtjj{font-size:18px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:rgba(102,102,102,1);line-height:28px}
.Pro_service .pay_main .img_tit{margin: 100px auto 60px;display: block;}
.Pro_service .pay_main .layui-tab{width:1200px;margin:0 auto 100px;} 
.Pro_service .pay_main .layui-tab-title{justify-content: space-between;}
.Pro_service .pay_main .layui-tab-title li{padding: 0 32px;font-size:20px;}
.Pro_service .pay_main .layui-tab-title .layui-this{color:#2A75ED;background:#F3F6FF;
border-radius:3px;position: relative;}
.Pro_service .pay_main .layui-tab-title .layui-this::after{content: '';position: absolute;border-bottom: unset;height: 2px;width: 22px;display: block;top: 38px;background-color: #2A75ED;left: calc(50% - 11px);}
.Pro_service .pay_main .layui-tab-content>div{margin-top:60px;} 
.Pro_service .pay_main .layui-tab-content>div img{width:1200px;} 

.Pro_service .ban_detail{position:absolute;top:28%;left:16%}
.Pro_service .type2 .ban{position:unset;padding-bottom:unset} 
.Pro_service .type2 .ban_detail{position:unset;top:unset;left:unset}
.Pro_service .type2 .ban{background-repeat:no-repeat;background-position:center center;background-size:100% 100%;height:520px}
.Pro_service .type2 .ban_detail{width:30%;margin-left:100px}
.Pro_service .type2 .ban_detail img{width:100%}
.Pro_service .type2 .swiper_new_slide_itembox{width:1200px;min-width:1200px;margin:0 auto;justify-content:flex-start;height:100%}
.Pro_service .type2 .swiper_new_slide_itembox>img{align-self:flex-end} 
.Pro_service .type2 .detail_item_box:first-child .detail_item{height:450px}
.detail_list .detail_item_box:nth-child(even){background-color:#f8f8f8}
.detail_list .detail_item{justify-content:space-between;width:1200px;margin:0 auto;height:660px}
.detail_list .text{width:28%}
.detail_list .text .line{height:2px;border:1px solid #333;width:25px;margin:15px 0 40px;background-color:#333}
.detail_list .img_box{height:auto;width:50%}
.detail_list .detail_tit{font-size:30px;color:#333;letter-spacing:0;line-height:46px;font-weight:700}
.Pro_service .type2 .detail_list .detail_tit{margin:100px auto 50px}
.detail_list .detail_jj{font-size:18px;color:#666;letter-spacing:0;line-height:28px}
.detail_list .img{background-repeat:no-repeat;background-position:center center;background-size:100%;padding-bottom:72%}
.Pro_service .three_item .detail_item{justify-content:center}
.Pro_service .three_item .text{width:100%;text-align:center;margin-bottom:70px}
.Pro_service .three_item .img_box{justify-content:space-between;width:100%}
.Pro_service .three_item .img_box .n{font-size:20px;color:#333;letter-spacing:0;text-align:center;padding:20px 0 0}
.Pro_service .three_item .img_box>div{width:30%;height:auto}
.Pro_service .three_item .img_box>div .img{padding-bottom:58%;box-shadow:#00000030 0 0 30px 0;border-radius:10px}
.Pro_service .type2 .three_item .img_box>div{width:20%;height:auto}
.Pro_service .type2 .three_item .img_box>div .img{padding-bottom:100%;box-shadow:unset}

.Cooperation .ban_detail{position:absolute;top:0;left:0;width:890px;height:245px;margin:auto;right:0;bottom:0;text-align:center}
.Cooperation .ban_detail .shiyong_btn{width:180px;padding: 15px 0;margin: 60px auto 0;}
.Cooperation .ban_detail .tit{font-size:68px;color:#fff;letter-spacing:0}
.Cooperation .ban_detail .js{font-size:24px;color:#fff;letter-spacing:0;margin-top:20px}
.Cooperation .item_tit{font-size:36px;color:#333;margin:80px 0 40px;text-align:center}
.Cooperation .tab_main{width:1200px;margin:0 auto}
.Cooperation .tab_tit_box li{width:40%;text-align:center;font-size:24px;padding:20px 0;cursor:pointer;border-bottom:1px solid #eee;color:#999}
.Cooperation .tab_tit_box li:hover{opacity:.8}
.Cooperation .tab_tit_box li.sel_this{color:var(--Maincolor);border-bottom:1px solid var(--Maincolor)}
.Cooperation .tab_main img{display:none;margin:0 auto}
.Cooperation .tab_main img.sel_this{display:block}
.Cooperation .lzys{background:#f8f8f8;padding-bottom:80px;border-top:1px solid #f8f8f8}
.Cooperation .ys_box{width:1200px;min-height:280px;margin:0 auto;background-repeat:no-repeat;background-position:0 0;background-size:auto;padding:162px 35px 0;justify-content:center}
.Cooperation .ys_item{width:260px;height:320px;background-color:#fff;margin-right:30px;opacity: 0;box-shadow: 0 0 0 0 rgba(0,0,0,.06);transition: box-shadow .5s;}
.Cooperation .ys_item:hover{box-shadow: 0 0 30px 20px rgba(0,0,0,.06);
    }
.Cooperation .ys_item:nth-child(1) {-webkit-animation-duration: 1s;
    animation-duration: 1s;}
	.Cooperation .ys_item:nth-child(2) {-webkit-animation-duration: 1.5s;
	    animation-duration: 1.5s;}
		.Cooperation .ys_item:nth-child(3) {-webkit-animation-duration: 2s;
		    animation-duration: 2s;}
			.Cooperation .ys_item:nth-child(4) {-webkit-animation-duration: 2.5s;
			    animation-duration: 2.5s;}
.Cooperation .ys_item:last-child{margin-right:unset}
.Cooperation .ys_item img{display:block;height:61px;margin:44px auto 50px}
.Cooperation .ys_item div{font-size:24px;text-align:center;margin-bottom:15px}
.Cooperation .ys_item p{font-size:16px;color:#666;text-align:center;line-height:28px} 
.Cooperation .ewm_box{width:380px;height:430px;background:#fff;border-radius:10px;margin:0 auto;text-align:center}
.Cooperation .ewm_box img{margin:25px 40px;width:300px}
.Cooperation .sqlc .sq_box{width:1200px;height:280px;margin:0 auto;background:#f8fbff;border-radius:0 0 100px 100px}
.Cooperation .sqlc .sq_box>div{position:relative;justify-content:space-between;height:100%;bottom:85px;width:100%}
.Cooperation .sqlc .sq_box>div>img{position: relative;bottom: 100px;bottom: -112px;}
.Cooperation .sqlc .sq_item{width:220px}
.Cooperation .sqlc .sq_item img{width:100%;opacity: 0;}
.Cooperation .sqlc .sq_box>div .sq_item:nth-of-type(1) img {-webkit-animation-duration: 2s; animation-duration: 2s;}
.Cooperation .sqlc .sq_box>div .sq_item:nth-of-type(2) img {-webkit-animation-duration: 2.5s; animation-duration: 2.5s;}
.Cooperation .sqlc .sq_box>div .sq_item:nth-of-type(3) img {-webkit-animation-duration: 3s;  animation-duration: 3s;}
.Cooperation .sqlc .sq_box>div .sq_item:nth-of-type(4) img {-webkit-animation-duration: 3.5s; animation-duration: 3.5s;}

.Cooperation .sqlc .sq_item div{font-size:24px;color:#333;text-align:center;margin:40px 0}
.Cooperation .sqlc {}
.Cooperation .sqlc a.shiyong_btn{margin:40px auto 80px;padding:15px 0;display:block;color:#fff;background-color:var(--Maincolor);text-align:center;border-radius:4px;width:210px}

.indexPage #banner.swiper_new-container{min-width: 1200px;}
.indexPage .swiper_new-slide{background-color:unset}
.indexPage .swiper_new_slide_itembox{width:1200px;min-width:1200px;margin:0 auto;justify-content:space-around}
.indexPage .swiper_new_slide_itembox .ban_detail .tit{font-size:36px}
.indexPage .HZ .tit,.indexPage .five .tit,.indexPage .four .tit,.indexPage .new_reg .tit,.indexPage .news_ZX .tit{font-size:30px;color:#333;letter-spacing:0;line-height:46px;font-weight:700}
.indexPage .bannerBox{position:relative; background-size:cover;width:50%;padding-bottom:44%;background-position:center center;background-size:100% 100%}
.indexPage .bannerBox .iconicon_play{position: absolute;
   position: absolute;
       top: 34%;
       left: 43%; 
       font-size: 40px;
       color: #2A75ED;
       width: 80px;
       height: 80px;
       border-radius: 50%;
       text-align: center;
       line-height: 80px;
       border: 20px solid #3333334a;
       background-color: #fffc;
       background-clip: padding-box;
       cursor: pointer;} 
.indexPage .bannerBox .swiper_new-container{min-width:1200px}
.indexPage .ban_detail .btn_box{justify-content: flex-start;margin-top: 60px;}
.indexPage .map_ban_box{background-color:#F3F5FB;}
.indexPage .map_ban{padding-bottom: 44%;background-size: cover;background-position: center center;background-repeat:no-repeat ;}
.indexPage .zhibobanner{position: relative;}
.indexPage .zhibobanner .hot_point{position: absolute;
    display: block;
    /* opacity: 0; */
    bottom: 126px;
    left: 0;
    height: 45px;
    width: 200px;
    background-color: #74E2EF;
    line-height: 45px;
    border-radius: 4px;} 
.indexPage .new_reg .whitebtn,.indexPage .swiper_new_slide_itembox .whitebtn{width:210px;line-height:unset}
.indexPage .second{justify-content:space-between;width:1200px;margin:0 auto;padding:60px 0}
.indexPage .second_img_box>div{position:relative}
.indexPage .second_img_box p{text-align:center;margin:20px 0 0 0;font-size:18px;color:#333;letter-spacing:0;line-height:32px}
.indexPage .second .img_out_line{width:140px;margin:0 auto;display:block}
.indexPage .second .second_img{width:88px;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}

.indexPage .second .second_img_box:nth-of-type(1) .second_img{-webkit-animation-duration: 1s; animation-duration: 1s;}
.indexPage .second .second_img_box:nth-of-type(2) .second_img{-webkit-animation-duration: 1.5s; animation-duration: 1.5s;}
.indexPage .second .second_img_box:nth-of-type(3) .second_img{-webkit-animation-duration: 2s;  animation-duration: 2s;}
.indexPage .second .second_img_box:nth-of-type(4) .second_img{-webkit-animation-duration: 2.5s; animation-duration: 2.5s;}  

.indexPage .detail_list .text{width:44%}
.indexPage .detail_list .detail_item_box:nth-child(odd){background-color:#fafcff}
.indexPage .detail_list .detail_item_box:nth-child(even){background-color:unset}
.indexPage .detail_list .text .line,.indexPage .personal_JJ .line{height:2px;border:1px solid var(--Maincolor);background-color:var(--Maincolor);width:25px}
.indexPage .detail_tit_small{font-size:18px;color:#333;letter-spacing:0;margin:10px 0 25px 0}
.indexPage .detail_list .detail_jj{color:#999} 
.indexPage .btnbox{margin-top:80px}
.indexPage .btnbox .btn{display:inline-block;width:180px;margin-right:60px;font-size:18px;line-height:unset}
.indexPage .four{width:1200px;margin:0 auto;padding:60px 0}
.indexPage .news_ZX{width:1200px;margin:0 auto;padding:0 0 60px} 
.indexPage .HZ .tit,.indexPage .four .tit,.indexPage .news_ZX .tit{text-align:center}
.indexPage .four .item1{flex-wrap:wrap;margin-top:60px;margin-bottom:60px}
.indexPage .four .item1_child{width:300px;height:240px;text-align:center;padding-top:23px;box-shadow:0 0 0 0 rgba(0,0,0,.06);transition:box-shadow .5s}
.indexPage .four .item1_child:hover{box-shadow:0 2px 12px 0 rgba(0,0,0,.06)}
.indexPage .four .item1_child p:first-child{color:var(--Maincolor);font-size:65px}
.indexPage .four .item1_child p:nth-child(2){font-weight:700;font-size:20px;color:#333;letter-spacing:0;margin:40px 0 10px}
.indexPage .four .item1_child p:last-child{font-size:16px;color:#666;letter-spacing:0}
.indexPage .four .item2{justify-content:space-between}
.indexPage .four .item2_child{width:200px;height:127px;position:relative}
.indexPage .four .item2_child p{color:#fff;font-size:20px;text-align:center;margin-top:80px;position:absolute;left:0;right:0}
.indexPage .four .item2_child .itemimg{width:100%;height:100%;position:absolute}
.indexPage .five{background-repeat:no-repeat;background-size:100%;padding:60px 0 0}
.indexPage .five .datas{width:1200px;margin:100px auto 60px;justify-content:space-between}
.indexPage .five .friends{width:1200px;margin:100px auto 60px;flex-wrap:wrap}
.indexPage .five .friends{background-color:#fff}
.indexPage .five .tit{text-align:center;color:#fff}
.indexPage .five .numitem{width:24%;text-align: center;}
.indexPage .num_box span:first-child{font-size:70px;color:#fff;letter-spacing:0}
.indexPage .num_box span:nth-child(2){font-size:36px;color:#fff;letter-spacing:0}
.indexPage .num_box span:last-child{font-size:36px;color:#fff;letter-spacing:0;vertical-align:top}
.indexPage .numitem .itemtit{font-size:20px;color:#fff;letter-spacing:0;}
.indexPage .five .item2_child{width:150px;position:relative;border:1px solid #fafcff}
.indexPage .five .item2_child p{color:#333;font-size:14px;text-align:center;margin-top:105px;position:absolute;left:0;right:0}
.indexPage .five .item2_child .itemimg{width:100%;height:100%;position:absolute}
.indexPage .five .item2_child .ewmimgbox{width:150px;height:150px;position:absolute;top:0;background-color:#fff;opacity:0;transition:all 1s;z-index:10;box-shadow:0 2px 12px 0 rgba(0,0,0,.06)}
.indexPage .five .item2_child .ewmimgbox:hover{opacity:1;top:-65px;cursor:pointer;transform:scale(1.1);-ms-transform:scale(1.1);-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1)}
.indexPage .five .item2_child .ewmimgbox .ewmimg{width:80%;height:80%;margin:10%}
.indexPage .five .jiantou{border-top:15px solid #fff;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid transparent;width:0;position:absolute;bottom:-18px;left:42%}
.indexPage .customer{height:660px;background-color:#fafcff}
.indexPage .customer .swiper_new_box{margin:0 auto;padding-top:60px;width:1200px;height:100%;align-items:flex-start}
.indexPage .gallery-top_box{position:relative;width:340px;height:480px;background-color:var(--Maincolor)}
.indexPage .customer .swiper_new-container.gallery-top{position:absolute;top:30px;left:30px;margin:unset;width:100%;height:100%;box-shadow:0 10px 20px 1px rgba(0,0,0,.06)}
.indexPage .customer .swiper_new-container.gallery-top .swiper_new-slide{background-repeat:no-repeat;background-position:center center;background-size:100% 100%}
.indexPage .swiper_new_right{width:860px}
.indexPage .personal_JJ{display:none;overflow:hidden;padding:30px 90px;min-height:427px;background-color:#fff}
.indexPage .customer .swiper_new-container.gallery-thumbs{margin-top:20px;padding:8px;width:710px;height:117px}
.indexPage .customer .swiper_new-container.gallery-thumbs .swiper_new-slide{width:80px!important;height:100%;border-radius:4px;background-size:100%;opacity:.5;transition:all 1s;transform:scale(1)}
.indexPage .customer .swiper_new-container.gallery-thumbs .swiper_new-slide.swiper_new-slide-thumb-active{opacity:1;transform:scale(1.1)}
.indexPage .personal_JJ .text{margin-top:40px;color:#666;letter-spacing:0;font-size:18px;line-height:30px}
.indexPage .personal_JJ .name{color:#333;letter-spacing:0;font-size:18px;line-height:28px}
.indexPage .personal_JJ .jj{color:#999;letter-spacing:0;font-size:14px;line-height:28px}
.indexPage .personal_JJ .iconhouyinhao,.indexPage .personal_JJ .iconqianyinhao{color:var(--Maincolor);font-size:30px}
.indexPage .personal_JJ .iconhouyinhao{float:right}
.indexPage .personal_JJ .line{margin:20px 0 60px}
.indexPage .news_ZX .swiper_new-container{margin-top:80px;height:270px;padding:20px}
.indexPage .news_ZX .swiper_new-container .swiper_new-slide{flex-wrap:wrap}
.indexPage .news_ZX .imgbox{padding-bottom:56%;width:100%;background-position:center center;background-size:100%;background-repeat:no-repeat}
.indexPage .news_ZX .textbox{padding:20px;box-shadow:0 2px 14px 0 rgba(0,0,0,.04);text-align:left}
.indexPage .news_ZX .textbox p:first-child{color:#333;letter-spacing:0;font-size:16px}
.indexPage .news_ZX .textbox p:last-child{margin-top:10px;color:#999;letter-spacing:0;font-size:14px}
.indexPage .news_ZX .swiper_new-button-next,.indexPage .news_ZX .swiper_new-button-prev{overflow:hidden;width:40px;height:100px;background-image:unset;font-size:30px}
.indexPage .news_ZX .swiper_new-button-next i,.indexPage .news_ZX .swiper_new-button-prev i{position:relative;display:block;width:100px;height:100px;border-radius:50%;background-color:#eee;color:#333;font-size:30px;line-height:100px}
.indexPage .news_ZX .swiper_new-button-next i{right:50px;text-align:right}
.indexPage .news_ZX .swiper_new-button-prev i{left:-10px}
.indexPage .news_ZX .swiper_new-button-next i:before{margin-right:13px}
.indexPage .news_ZX .swiper_new-button-prev i:before{margin-left:13px}
.indexPage .news_ZX .swiper_new-button-next,.indexPage .news_ZX .swiper_new-button-prev{top:40%}
.indexPage .HZ{padding:60px 0;background-color:#fafcff}
.indexPage .HZ .HZ_item{justify-content:center;flex-wrap:wrap;margin:80px auto 80px;padding:0 9%;min-width:1200px;max-width:1854px}
.indexPage .HZ .HZ_item img{margin:1% 1%}
.indexPage .new_reg{padding:4.7% 0;background-size:100% 100%;background-repeat:no-repeat}
.indexPage .new_reg .whitebtn{margin:0 auto}
.indexPage .new_reg .tit{margin:20px 0 40px}

.joinuspage .joinban_ph{display:none;}
.joinuspage .joinban{display:block;min-width:1200px;padding-bottom:34%;background-size:cover;background-position:center center;background-repeat:no-repeat;min-height:408px}
.joinuspage .zw_item{position:relative;margin: 50px auto;}
.joinuspage .zw_item .tit{width:150px;height:68px;line-height:48px;font-size:20px;color:var(--Maincolor);font-weight:700;text-align:center;background-size:cover;background-position:center center;background-repeat:no-repeat}
.joinuspage .zw_box{border:1px solid var(--Maincolor);padding:23px 30px}
.joinuspage .s_tit{font-size:16px;color:var(--Maincolor)}
.joinuspage .detail{margin:10px 0 20px;font-family:PingFangSC-Regular;font-size:14px;color:#333;letter-spacing:0;line-height:24px}
.joinuspage .bottom_icon{position:absolute;right:0;bottom:0}

.right_nav{position:fixed;bottom:235px;right:22px;box-shadow:0 2px 12px 0 rgba(0,0,0,.08);border-radius:4px;z-index: 2;}
.right_nav .right_nav_item,.to_top{background-color:#fff;width:50px;height:50px;text-align:center;line-height:55px;color:#333;cursor:pointer}
.right_nav .right_nav_item{position:relative}
.right_nav .right_nav_item .con_box{display: none; position:absolute;background-color:#fff;box-shadow:0 2px 14px 0 rgba(0,0,0,.06);border-radius:4px;padding:10px 12px;right:60px;width:max-content;font-size:12px;line-height:normal;top:50%;transform:translate(0,-50%)} 
.right_nav .right_nav_item:first-child{border-radius:4px 4px 0 0}
.right_nav .right_nav_item.yuy{line-height:17px;justify-content:center;border-radius:0 0 4px 4px}
.right_nav i{font-size:20px}
.right_nav .right_nav_item:hover,.to_top:hover{color:#fff;background-color:#2a75ed}
.right_nav .right_nav_item:hover .con_box{display: block; color:#333;text-align: left;}
.right_nav .right_nav_item:hover .con_box p{padding: 3px 0;}
.to_top{border-radius:4px;margin-top:10px;position:fixed;bottom:175px;right:22px;box-shadow:0 2px 12px 0 rgba(0,0,0,.08);justify-content:center;z-index: 2;}
.to_top .iconfont{font-size:20px;display:block;transform:rotate(180deg);-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg)}
#newBridge .icon-right-center {bottom: 435px!important;top: unset!important;}

}
/*  电脑端样式结束 */ 
.indexPage #banner .swiper_new-pagination{text-align:center}

/* 手机端样式开始 */
@media (max-width:750px){
	body{padding-bottom: 60px!important}
	.indexPage .pop_img_box.videobox{height:unset;width:90%}
	.indexPage .pop_img_box.videobox #close{position:absolute;right: calc(50% - 15px);
    bottom: -345px;margin:auto;width:30px;height:30px;color:#333;text-align:center;line-height:30px;z-index:10;border-radius:50%;cursor:pointer;background-color: #f5f5f5;
    background-color: #fafcff73;font-size:14px;}   
	.indexPage .pop_img_box video{width:100%;}
	.indexPage .ban_detail .btn_box{justify-content: center;margin-top: 20px;}  
	.indexPage .showvideo{justify-content:center;margin-left:10px}
	.indexPage .iconicon_play{font-size:12px;margin-left:5px;display:inline-block;border:1px solid var(--Maincolor);border-radius:50%;height:16px;line-height:16px;width:16px}
  
	
.hid_ph{display:none!important}
.wrap{width:100%}
.fr{display:none}
.ph_nav{background-color:#f2f2f2;position:fixed;top:59px;height:92%;width:100%;overflow:scroll;padding-bottom:20px;display:none}
.icon-menu-bar{width:32px;margin:15px 15px 0 0;background-image:url(img/icon-menu.png);background-size:cover;float:right}
.zhengwen img{width:100%!important;margin:30px 0!important;height:unset!important}
.main{width:100%;margin:0 auto}
.main>div{margin:10px 0}
.main .ban{margin:20px 20px 0}
.main .ban img{width:100%}
.main .swiper_new-slide .detail{display:none}
.main .swiper_new-pagination-bullets{text-align:center}
.main .swiper_new-container-horizontal>.swiper_new-pagination-bullets{bottom:3px}
.otherbox{justify-content:space-between;flex-wrap:wrap}
.per{width:100%;border:1px solid var(--imgbgcolor);padding:20px;margin:20px 0 0;cursor:pointer;min-height:161px}
.per span{padding:7px;border-bottom:1px solid var(--imgbgcolor)}
.per>a{margin:30px 0 14px;color:var(--color333);line-height:20px;font-size:15px}
.per>a:hover{color:var(--Maincolor);font-size:15px}
.per>div:last-child{color:var(--color666)}
.alltitle{padding:15px 0;border-bottom:1px solid var(--imgbgcolor);font-weight:700;color:var(--color333)}
.JJ{padding:0 20px;margin:0}
.tabs{font-weight:700;color:var(--color333);padding:10px 0 0;border-bottom:1px solid var(--imgbgcolor);justify-content:space-between}
.tabs span{font-size:15px;padding:6px 0}
.layui-tab-title{font-size:15px;font-weight:700}
.tabs span.active{color:var(--Maincolor);border-bottom:3px solid var(--Maincolor)}
.two .detail,.two .newsList{width:100%}
.two .detail,.two .newsList,.two>.right{padding:0 20px}
.two>.right{width:100%;margin-bottom:10px}
.two .item .right>a>div,.two .item .right>div{margin:10px 0 10px;line-height:25px;cursor:pointer}
.pagination{display:flex;display:-webkit-flex;justify-content: center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center;padding:20px 0 0;margin:20px 0 0;border-top:1px solid var(--imgbgcolor)}
.pagination li{border-radius:5px}
.pagination li{float:left;margin-right:10px;background-color:var(--imgbgcolor);height:25px;width:25px;text-align:center;line-height:25px}
.pagination li:first-child,.pagination li:last-child{width:65px}
.newslistpage #banner{width:100%;justify-content:space-between;flex-wrap:wrap;padding:0 20px;margin:20px 0 0}
.newslistpage #banner .ban{width:100%;margin:0}
.newslistpage #banner .ban a{display:block;width:100%}
.newslistpage #banner .smallimgbox{width:100%;height:49%}
.newslistpage #banner .smallimgbox{display:none;flex-wrap:wrap;justify-content:space-between;align-content:space-between}
.newslistpage #banner .ban img{width:100%}
.newslistpage #banner .smallimgbox img{height:49%;width:49%}
.newslistpage .two .item .right .title{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:2;color:var(--color333);letter-spacing:0;font-size:16px}
.newslistpage .two .newsList .item{width:100%;padding:20px 0 0}
.newslistpage .two .newsList .item .imgs{width:100%;border-radius:5px}
.newslistpage .two .newsList .item .imgs img{width:100%}
.newslistpage .two .newsList .item .right{width:100%;height:auto;border-radius:5px}
.newslistpage .two .newsList .time{color:var(--color999)}
.newslistpage .two .right .text,.newslistpage .two .right .tiptime{display:none}
.newsdetailpage .BT{margin:30px 0 0;font-size:18px;color:var(--color333)}
.newslistpage .two>.right{display:none}
.aboutuspage .main div.aboutustwo{margin-top:0;padding:0 20px}
.aboutuspage .aboutustext p{margin:20px 0;line-height:27px}
.aboutuspage .main div.aboutustwo{margin-top:0}
.aboutuspage .aboutustitles{display:flex;display:-webkit-flex;flex-direction:row;-webkit-flex-direction:row;align-items:center;-webkit-align-items:center;font-size:20px}
.aboutuspage .aboutustitles .colorblock{display:inline-block;position:relative;left:0;height:20px;background-color:var(--Maincolor);width:20px;margin-right:20px}
.aboutuspage .tablebox td p{font-size:14px}
.aboutuspage .ryitems{justify-content:space-around}
.aboutuspage .ryitems img{width:27%;margin:10px 3%}
.aboutuspage .aboutusfour{background:url(../images/linebg.png) no-repeat 0 20%;background-size:100%}
.aboutuspage .aboutusBan{height:300px;position:relative;background-size:100% 100%}
.aboutuspage .aboutustext{box-shadow:unset}
.aboutuspage .aboutustext .title{text-align:left}
.aboutuspage .aboutusBan .aboutustext,.aboutuspage .aboutusBan .name{display:none}
.aboutuspage .main>.aboutustext{width:85%;padding:15px 12px;margin:0 auto}
.aboutuspage .phlogo{width:46%;position:absolute;bottom:25%;left:11%}
.aboutuspage .aboutustwo .item{width:100%;text-align:center;margin:20px auto;display:flex;display:-webkit-flex;flex-direction:row;-webkit-flex-direction:row;align-items:center;-webkit-align-items:center;justify-content:space-around}
.aboutuspage .aboutustwo .item>img{width:25%;margin:0 15px}
.aboutuspage .aboutustwo .item>div{width:65%}
.aboutuspage .aboutustwo .type{margin:0 0 10px;font-size:18px;text-align:left}
.aboutuspage .aboutustwo p:last-child{color:var(--color666);line-height:25px;text-align:left}
.aboutuspage .aboutustwo .items{margin:20px 0}
.aboutuspage .aboutusthree .imgbox{display:none}
.aboutuspage .aboutusthree .phimgbox .imgitem{justify-content:flex-end;margin:15px 0}
.aboutuspage .aboutusthree .phimgbox .imgitem img{height:165px}
.aboutuspage .aboutusthree .phimgbox .imgitem .type{height:165px;background-color:#5591f1;color:var(--colorfff);width:60%;padding:15px 0 0 20px}
.aboutuspage .aboutusthree .phimgbox .imgitem .type li{padding-top:5px}
.aboutuspage .aboutusthree .phimgbox .imgitem .type li:first-child{font-weight:700;font-size:18px;margin-bottom:10px;padding-top:0}
.aboutuspage .tablebox{width:100%;margin:55px auto}
.aboutuspage .tablebox td{width:50%;padding:5px 15px}
.aboutuspage .tablebox tr td:first-child .time .dian{right:-23.5px;top:4px}
.aboutuspage .tablebox tr td:last-child .time .dian{left:-23.5px;top:4px}
.aboutuspage .tablebox td.last .dian{bottom:-44px;top:unset!important}
.knowledge_community .main>.two{margin:0 0 50px 0}
.knowledge_community .two .newsList .item{padding:20px 0;margin:unset;border-bottom:1px solid var(--imgbgcolor);justify-content:space-between}
.knowledge_community .two .newsList .item .onebox{width:83%;justify-content:space-between;flex-wrap:wrap}
.knowledge_community .two .newsList .item .twobox{justify-content:space-between;flex-wrap:wrap;align-items:flex-start}
.knowledge_community .two .newsList .item .logo{width:32px;height:32px;border-radius:50%;background-color:var(--imgbgcolor)}
.knowledge_community .two .newsList .item .center .title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-size:15px;color:var(--color333);margin:0 0 15px;font-weight:700;cursor:pointer}
.knowledge_community .two .item .right{width:160px;height:90px;background-color:var(--imgbgcolor)}
.knowledge_community .nametime{margin:15px 0 0}
.knowledge_community .nametime .name{font-size:14px;color:var(--Maincolor);cursor:pointer}
.knowledge_community .nametime .time{font-size:14px;color:var(--color999)}
.knowledge_community .pagination{border-top:unset}
.knowledge_community .two>.right{display:none}
.knowledge_community_news .BT{margin:30px 0 0;font-size:18px;color:var(--color333)}
.knowledge_community_news .nametime{padding:20px 0}
.knowledge_community_news .nametime .name{font-size:14px;color:var(--Maincolor);cursor:pointer;margin-right:20px}
.knowledge_community_news .nametime .time{font-size:14px;color:var(--color999)}
.knowledge_community_news .two>.right,.newsdetailpage .two>.right{display:none}
.community_detail .main>.two{margin:0 0 50px 0;flex-wrap:wrap-reverse}
.community_detail #banner{width:100%;height:360px;justify-content:space-between;background-color:var(--imgbgcolor);position:relative}
.community_detail #banner img{display:block;width:100%;height:100%}
.community_detail #banner .logo_name{position:absolute;top:0;bottom:0;height:115px;margin:auto;left:0;right:0;width:115px;text-align:center;font-size:20px;color:var(--colorfff)}
.community_detail #banner .logo_name img{width:60px;height:60px;border-radius:50%;background-color:var(--colorfff);margin:10px auto}
.community_detail .two .newsList .item{padding:20px 0;margin:unset;border-bottom:1px solid var(--imgbgcolor);justify-content:space-between}
.community_detail .two .newsList .item .onebox{width:100%;justify-content:space-between;flex-wrap:wrap}
.community_detail .two .newsList .item .twobox{justify-content:space-between;flex-wrap:wrap;align-items:flex-start}
.community_detail .two .newsList .item .logo{width:32px;height:32px;border-radius:50%;background-color:var(--imgbgcolor);display:none}
.community_detail .two .newsList .item .center .title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-size:15px;color:var(--color333);margin:0 0 15px;font-weight:700;cursor:pointer}
.community_detail .two .item .right{width:160px;height:90px;background-color:var(--imgbgcolor)}
.community_detail .nametime{margin:15px 0 0}
.community_detail .nametime .name{font-size:14px;color:var(--Maincolor);cursor:pointer}
.community_detail .nametime .time{font-size:14px;color:var(--color999)}
.community_detail .pagination{border-top:unset}
.community_detail .two>.right .jieshao{font-size:14px;color:var(--color666);line-height:25px;padding:15px 0}
.community_detail .two>.right .ewmbox{justify-content:space-between;text-align:center}
.community_detail .two>.right .ewmbox .ewm img{display:block;width:100px;height:100px;background-color:var(--imgbgcolor);margin:20px 0 10px}

.college_list div.lcd_nav{margin:unset}
.college_list .ban{margin:unset}
.college_list .ban a{display:block;width:100%}
.college_list .ban .swiper_new-container .img{background-repeat:no-repeat;background-position:center;background-size:cover;padding-bottom:42.5%}
.college_list .scroll_tab{height:45px;padding:0 12px;overflow-x:scroll;white-space:nowrap;background-color:#fcfcfc;line-height:45px;margin:unset;transition:all 1s}
.college_list .scroll_tab>span{display:inline-block;font-size:12px;margin-right:25px;color:#333;border-bottom:3px solid transparent;box-sizing: border-box;height: 90%;}
.college_list .scroll_tab>span.seled{color:var(--Maincolor);border-bottom:3px solid var(--Maincolor);height:90%;}

.college_list div.showtype_btnbox{height:34px;background-color:#fff;font-size:12px;color:#666;margin:unset;position:relative}
.college_list div.showtype_btnbox .showtype_btn{height:34px;line-height:34px;justify-content:center;transition:all .3s}
.college_list div.showtype_btnbox .showtype_btn.open{color:var(--Maincolor)}
.college_list div.showtype_btnbox .showtype_btn .iconicon_arrowdown{transition:all .3s}
.college_list div.showtype_btnbox .showtype_btn.open .iconicon_arrowdown{transform:rotate(180deg);-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg)}
.college_list div.showtype_btnbox div.con_type{width:100%;margin:0 auto;flex-wrap:wrap;padding:15px 12px;position:absolute;z-index:11;background-color:#fff;box-shadow: 6px 26px 21px -25px #f5f5f5;}
.college_list div.showtype_btnbox .con_type span.active,div.showtype_btnbox .con_type span:hover{background-color:var(--Maincolor);color:#fff}
.college_list div.showtype_btnbox .con_type span{padding:5px 8px;border-radius:4px;margin:7px 15px 7px 0;color:#666;background-color:#f6f6f6}

.college_list .imgtextbox{margin:unset;padding:15px 12px;min-height: calc(100vh - 205px);} 
.college_list .imgtextbox.ph_bg{background-color: #FAFCFF;} 
.college_list .imgtextbox .item{margin-left: calc(100% - 89.6vw);width:44.8vw;margin-bottom:20px}
.college_list .imgtextbox .item:nth-child(2n+1){margin-left:unset}
.college_list .imgtextbox .item .imgbox{height:14.2vh}  
.college_list .imgtextbox .item p{border:none;font-size:12px;color:#333;padding:7px 0 0;height:36px}
.college_list .imgtextbox .item:hover{box-shadow:unset}
.college_list .imgtextbox .ewmimgitem{width:24.4%;height:0; padding-bottom: 24.4%;border:none;margin:1px;border-radius:2px}
.college_list .imgtextbox .ewmimgitem .ewmimgbox{width:100%;height:100%}
.college_list .imgtextbox .ewmimgitem:nth-child(6n+1){margin-left:1px}
.college_list .top_tab{position:fixed;width:100%;top:60px;left:0;background-color:#fff;padding:0!important;z-index:11}
.college_list .imgtextbox .ewmimgitem .itemimg {border-radius: 2px;} 


.Pro_service .ban{position:relative;background-repeat:no-repeat;background-position:center center;background-size:180%;padding-bottom:48%}
.Pro_service .type2 .ban{padding-bottom:48%;background-size:180% 100%}
.Pro_service .type2 .swiper_new_slide_itembox{position:absolute}
.Pro_service .type2 .swiper_new_slide_itembox>img{width:43%}
.Pro_service .type2 .swiper_new_slide_itembox .ban_detail>img{width:70%}
.Pro_service .type2 .ban_detail{position:unset}
.Pro_service .pay_main .ban{padding-bottom: 66.5%;!important}
.Pro_service .pay_main .pay_main_btn.btn{width: 160px;line-height: 15px;border-radius: 24px;margin: 20px auto 30px;display: block;}
.Pro_service .pay_main .fa{height:800px;border-top:1px solid transparent}
.Pro_service .pay_main  .fa_itme_box{width:100%;margin:0 auto;justify-content: space-evenly;flex-wrap: wrap;}
.Pro_service .pay_main .fa_itme_box .item{position: relative;width: calc(50% - 20px);height: 320px;background: #fff;border-radius: 10px;padding: 15px;text-align: center;transition: all 1s;margin-bottom: 15px;}   
.Pro_service .pay_main .fa_itme_box .item img{width: 100%;}
.Pro_service .pay_main .fa_itme_box .item:after{content:'';position:absolute;width:24px;height:24px;background-color:#fff;border-radius:50%;display:inline-block;bottom:-64px;transition:all 1s}
.Pro_service .pay_main .fa_itme_box .item:after{display: none;} 
.fatit{font-size: 17px;font-family: PingFangSC-Medium,PingFang SC;font-weight: 500;color: #333;line-height: 20px;margin: 40px auto 70px;text-align: center;}
.Pro_service .pay_main .fa_itme_box .item .fatit{margin:30px auto 18px}
.Pro_service .pay_main .txtjj{font-size:12px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:rgba(102,102,102,1);line-height:28px} 

.Pro_service .pay_main .img_tit{width:80%; display: block; margin:50px auto 30px;}
.Pro_service .pay_main .layui-tab{width:100%;margin:0 auto 100px;overflow-x: scroll;} 
.Pro_service .pay_main .layui-tab-title{justify-content: space-between;overflow: scroll!important;padding: 0 15px;}
.Pro_service .pay_main .layui-tab-title li{padding: unset;font-size: 14px;margin: 0 5px;}
.Pro_service .pay_main  .layui-unselect.layui-tab-bar{display: none;}  
.Pro_service .pay_main .layui-tab-title .layui-this{color:#2A75ED;background:#F3F6FF;
border-radius:3px;position: relative;}
.Pro_service .pay_main .layui-tab-title .layui-this::after{content: '';position: absolute;border-bottom: unset;height: 2px;width: 22px;display: block; top:38px!important;background-color: #2A75ED;left: calc(50% - 11px);}
.Pro_service .pay_main .layui-tab-content>div{width:100%;margin-top:30px;} 
.Pro_service .pay_main .layui-tab-content>div img{display: block; width:100%;}  


.Pro_service .ban_detail{color:#fff;position:absolute;top:15%;left:5%}
.Pro_service .ban_detail .tit{font-size:24px;color:#fff;letter-spacing:0}
.Pro_service .ban_detail .js{font-size:12px;color:#fff;letter-spacing:0;margin-top:6px}
.Pro_service .ban_detail>a{margin-top:30px;display:block}
.Pro_service div.shiyong_btn{background-color:#fff;color:var(--Maincolor);text-align:center;padding:10px 0;border-radius:8px;width:124px}
.Pro_service .detail_list .detail_item_box:nth-child(even){background-color:#f8f8f8}
.Pro_service .detail_item{justify-content:space-between;margin:0 auto;height:auto;flex-wrap:wrap;padding:40px 15px}
.Pro_service .cultivate_main .detail_item_box:nth-child(even) .detail_item,.Pro_service .online_main .detail_item_box:nth-child(even) .detail_item,.Pro_service .xx_main .detail_item_box:nth-child(even) .detail_item{flex-wrap:wrap-reverse}
.Pro_service .pay_main .detail_item_box:nth-child(odd) .detail_item{flex-wrap:wrap-reverse}
.Pro_service .text{width:100%;padding:0 15px;text-align:center}
.Pro_service .text .line{height:2px;border:1px solid #333;width:25px;margin:10px 0 20px}
.Pro_service .detail_list .detail_tit{font-size:24px;color:#333;letter-spacing:0;line-height:46px;font-weight:700}
.Pro_service .xx_main .detail_list .detail_tit>img{margin:30px auto}
.Pro_service .detail_list .detail_jj{font-size:14px;color:#666;letter-spacing:0;line-height:24px}
.Pro_service .detail_list .img{background-repeat:no-repeat;background-position:center center;background-size:100%;padding-bottom:72%}
.Pro_service .img_box{height:auto;width:100%}
.Pro_service .three_item .detail_item{justify-content:center;flex-wrap:unset}
.Pro_service .three_item .text{width:100%;text-align:center;margin-bottom:40px}
.Pro_service .three_item .img_box{flex-wrap:wrap;width:100%}
.Pro_service .three_item .img_box>div{width:80%;height:auto;margin:10px auto}
.Pro_service .three_item .img_box>div .img{padding-bottom:58%;box-shadow:#00000030 0 0 30px 0;border-radius:10px}
.Pro_service .type2 .three_item .img_box>div{width:40%;height:auto}
.Pro_service .type2 .three_item .img_box>div .img{padding-bottom:100%;box-shadow:unset}
.Pro_service .three_item .img_box .n{font-size:16px;color:#333;letter-spacing:0;text-align:center;padding:20px 0 0;font-weight:700}

.Cooperation .ban_detail{width:100%;height:260px;margin:auto;text-align:center;padding-top:65px}
.Cooperation .ban_detail .shiyong_btn{background-color:#fff;color:var(--Maincolor);text-align:center;padding:10px 0;border-radius:4px;width:180px;margin: 60px auto 0;display: block;} 
/* .Cooperation .ban_detail .shiyong_btn{padding: 15px 0;margin: 60px auto 0;display: block;} */
.Cooperation .ban_detail .tit{font-size:24px;color:#fff;letter-spacing:0}
.Cooperation .ban_detail .js{font-size:12px;color:#fff;letter-spacing:0;margin-top:20px}
.Cooperation .item_tit{font-size:18px;color:#333;margin:25px 0;text-align:center}
.Cooperation .tab_main{width:100%;margin:0 auto}
.Cooperation .tab_tit_box li{width:40%;text-align:center;font-size:14px;padding:20px 0;border-bottom:1px solid #eee;color:#999}
.Cooperation .tab_tit_box li.sel_this{color:var(--Maincolor);border-bottom:1px solid var(--Maincolor)}
.Cooperation .tab_main img{display:none;margin:0 auto;width:100%;-webkit-animation-duration: .5s;
    animation-duration: .5s;}
.Cooperation .tab_main img.sel_this{display:block}
.Cooperation .lzys{background:#f8f8f8;padding-bottom:40px;border-top:1px solid #f8f8f8}
.Cooperation .ys_box{width:100%;min-height:280px;margin:0 auto;background-repeat:no-repeat;background-position:0 0;background-size:auto;padding:106px 0 0;justify-content:center;flex-wrap:wrap}
.Cooperation .ys_item{width:43%;background-color:#fff;margin-bottom:15px;padding-bottom:22px;opacity: 0;}

.Cooperation .ys_item:nth-child(odd){margin-right:15px}
.Cooperation .ys_item:last-child{margin-right:unset}
.Cooperation .ys_item:nth-child(1) {-webkit-animation-duration: 1s;
    animation-duration: 1s;}
	.Cooperation .ys_item:nth-child(2) {-webkit-animation-duration: 1.5s;
	    animation-duration: 1.5s;}
		.Cooperation .ys_item:nth-child(3) {-webkit-animation-duration: 2s;
		    animation-duration: 2s;}
			.Cooperation .ys_item:nth-child(4) {-webkit-animation-duration: 2.5s;
			    animation-duration: 2.5s;}
.Cooperation .ys_item img{display:block;height:30px;margin:22px auto 22px}
.Cooperation .ys_item div{font-size:14px;text-align:center;margin-bottom:15px}
.Cooperation .ys_item p{font-size:12px;color:#666;text-align:center;line-height:20px}
.Cooperation .ewm_box{width:190px;height:215px;background:#fff;border-radius:10px;margin:0 auto;text-align:center}
.Cooperation .ewm_box img{width:85%;margin:7px auto 10px}
.Cooperation .sqlc .sq_box{width:100%;height:190px;margin:0 auto}
.Cooperation .sqlc .sq_box>div{justify-content:space-between;height:100%;width:100%;padding:0 15px}
.Cooperation .sqlc .sq_box>div>img{position:relative;bottom:-35px;width:4%}
.Cooperation .sqlc .sq_item{width:19%}
.Cooperation .sqlc .sq_item img{width:100%}
.Cooperation .sqlc .sq_item div{font-size:11px;color:#333;text-align:center;margin:40px 0}

.Cooperation .sqlc  a.shiyong_btn{margin:40px auto 40px;display:block;padding: 10px 0;color:#fff;background-color:var(--Maincolor);text-align:center;border-radius:4px;width:180px}



.indexPage .HZ .tit,.indexPage .five .tit,.indexPage .four .tit,.indexPage .new_reg .tit,.indexPage .news_ZX .tit{font-size:24px;color:#333;letter-spacing:0;line-height:46px;font-weight:700}
.indexPage .swiper_new_slide_itembox{width:100%}
.indexPage .bannerBox{width:100%;padding-bottom:65%;background-position:center center;background-size:162% 118%}
.indexPage .new_reg .whitebtn,.indexPage .swiper_new_slide_itembox .whitebtn{width:210px}
.indexPage .swiper_new_slide_itembox .ban_detail{color:#fff;position:absolute;width:100%;text-align:center}
.indexPage .swiper_new_slide_itembox .ban_detail .tit{font-size:24px}
.indexPage .swiper_new_slide_itembox .ban_detail>a{margin-top:30px;display:block}
.indexPage .map_ban_box{background-color:#F3F5FB;}
.indexPage .map_ban{padding-bottom: 65%;
    background-size: cover;
    background-position: 30% 0;
    background-repeat: no-repeat;}
	
.indexPage .zhibobanner{position: relative;}
.indexPage .zhibobanner .hot_point{position: absolute;
    position: absolute;
	 background-color: #74E2EF;
	 border-radius: 4px;
        display: block;
        font-size: 12px;
            line-height: 30PX;
        bottom: 26%;
            left: 3%;
        height: 30px;
        width: 110px;}
.indexPage .new_reg .whitebtn,.indexPage .swiper_new_slide_itembox .whitebtn{background-color:#fff;color:var(--Maincolor);text-align:center;padding:10px 0;border-radius:8px;width:124px;line-height:unset}
.indexPage .ban_detail .tit{font-size:42px;color:#fff;letter-spacing:0}
.indexPage .ban_detail .js{font-size:18px;color:#fff;letter-spacing:0;margin-top:12px}
.indexPage .ban_detail>a{margin-top:60px;display:block}
.indexPage .ban_detail .shiyong_btn{background-color:#fff;color:var(--Maincolor);text-align:center;padding:10px 0;border-radius:4px;width:210px}
.indexPage .second{width:100%;padding:60px 15px;flex-wrap:wrap}
.second_img_box{width:49%}
.indexPage .second_img_box>div{position:relative}
.indexPage .second_img_box p{text-align:center;margin:20px 0 0 0;font-size:12px;color:#333;letter-spacing:0;line-height:24px;padding:0 7px}
.indexPage .second .img_out_line{width:60%;margin:0 auto;display:block}
.indexPage .second .second_img{width:40%;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}

.indexPage .second .second_img_box:nth-of-type(1) .second_img{-webkit-animation-duration: 1s; animation-duration: 1s;}
.indexPage .second .second_img_box:nth-of-type(2) .second_img{-webkit-animation-duration: 1.5s; animation-duration: 1.5s;}
.indexPage .second .second_img_box:nth-of-type(3) .second_img{-webkit-animation-duration: 2s;  animation-duration: 2s;}
.indexPage .second .second_img_box:nth-of-type(4) .second_img{-webkit-animation-duration: 2.5s; animation-duration: 2.5s;}
 
.indexPage .detail_list .detail_item{flex-wrap:wrap}
.indexPage .detail_list .text{text-align:center}
.indexPage .detail_list .detail_tit{font-size:24px;color:#333;letter-spacing:0;line-height:46px;font-weight:700}
.indexPage .detail_list .img_box{height:auto;width:100%}
.indexPage .detail_list .img_box .img{background-repeat:no-repeat;background-position:center center;background-size:100%;padding-bottom:72%}
.indexPage .detail_list .detail_item_box{padding:60px 15px}
.indexPage .detail_list .detail_item_box:nth-child(odd){background-color:#fafcff}
.indexPage .detail_list .detail_item_box:nth-child(even){background-color:unset}
.indexPage .detail_list .detail_item_box:nth-child(even) .detail_item{flex-wrap:wrap-reverse}
.indexPage .detail_list .text .line,.indexPage .personal_JJ .line{height:2px;border:1px solid var(--Maincolor);background-color:var(--Maincolor);width:25px;margin-bottom:25px}
.indexPage .detail_tit_small{font-size:18px;color:#333;letter-spacing:0;margin:10px 0 25px 0}
.indexPage .detail_list .detail_jj{color:#999;font-size:14px;letter-spacing:0;line-height:24px}
.indexPage .btnbox{margin-top:60px;width:100%;justify-content:space-around}
.indexPage .btnbox a.btn{display:inline-block;width:40%;font-size:14px;border-radius:4px;line-height:unset}
.indexPage .four{width:100%;margin:0 auto;padding:60px 15px}
.indexPage .news_ZX{width:100%;margin:0 auto;padding:0 15px 60px} 
.indexPage .HZ .tit,.indexPage .four .tit,.indexPage .news_ZX .tit{text-align:center}
.indexPage .four .item1{flex-wrap:wrap;margin-top:60px;margin-bottom:60px}
.indexPage .four .item1_child{width:49%;height:190px;text-align:center;padding-top:23px;box-shadow:0 0 0 0 rgba(0,0,0,.06);transition:box-shadow .5s}
.indexPage .four .item1_child:hover{box-shadow:0 2px 12px 0 rgba(0,0,0,.06)}
.indexPage .four .item1_child p:first-child{color:var(--Maincolor);font-size:65px}
.indexPage .four .item1_child p:nth-child(2){font-weight:700;font-size:20px;color:#333;letter-spacing:0;margin:15px 0 10px}
.indexPage .four .item1_child p:last-child{font-size:16px;color:#666;letter-spacing:0}
.indexPage .four .item2{justify-content:space-between;flex-wrap:wrap}
.indexPage .four .item2_child{width:33.3%;height:80px;position:relative}
.indexPage .four .item2_child p{color:#fff;font-size:16px;text-align:center;margin-top:45px;position:absolute;left:0;right:0}
.indexPage .four .item2_child .itemimg{width:100%;height:100%;position:absolute}
.indexPage .five{background-repeat:no-repeat;background-size:100% 53%;padding:50px 15px}
.indexPage .five .datas{width:100%;margin:50px auto 30px;justify-content:space-between;flex-wrap:wrap}
.indexPage .five .datas .numitem{width:49%;margin-bottom:30px}
.indexPage .five .friends{width:100%;margin:0 auto;flex-wrap:wrap}
.indexPage .five .friends{background-color:#fff}
.indexPage .five .tit,.indexPage .new_reg .tit{text-align:center;color:#fff}
.indexPage .indexPage .five .numitem{text-align:center}
.indexPage .num_box{text-align:center}
.indexPage .num_box span:first-child{font-size:30px;color:#fff;letter-spacing:0}
.indexPage .num_box span:nth-child(2){font-size:20px;color:#fff;letter-spacing:0}
.indexPage .num_box span:last-child{font-size:12px;color:#fff;letter-spacing:0;vertical-align:top}
.indexPage .numitem .itemtit{font-size:14px;color:#fff;letter-spacing:0;text-align:center}
.indexPage .five .item2_child{width:25%;position:relative;border:1px solid #fafcff}
.indexPage .five .item2_child p{color:#333;font-size:12px;text-align:center;position:absolute;left:0;right:0;bottom:10%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.indexPage .five .item2_child .itemimg{width:100%;height:100%;position:absolute}
.indexPage .five .item2_child .ewmimgbox{width:100%;height:100%;position:absolute;top:0;background-color:#fff;opacity:0;transition:all 1s;z-index:10;box-shadow:0 2px 12px 0 rgba(0,0,0,.06)}
.indexPage .five .item2_child .ewmimgbox:hover{opacity:1;top:-65px;cursor:pointer;transform:scale(1.1);-ms-transform:scale(1.1);-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1)}
.indexPage .five .item2_child .ewmimgbox .ewmimg{width:80%;height:80%;margin:10%}
.indexPage .five .jiantou{border-top:15px solid #fff;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid transparent;width:0;position:absolute;bottom:-18px;left:42%}
.indexPage .new_reg{padding:4.7% 0;background-size:100% 100%;background-repeat:no-repeat}
.indexPage .new_reg .whitebtn{margin:0 auto}
.indexPage .new_reg .tit{margin:20px 0 40px}
.customer{margin:15px;box-shadow:0 2px 12px 0 rgba(0,0,0,.06)}
.customer .slide_item{width:100%}
.customer .customer_detail,.customer p{padding:15px 15px 35px}
.customer p{font-size:12px;text-align:left;color:#666;letter-spacing:0;line-height:19px}
.customer .name_jj{text-align:left}
.customer .name{font-size:14px;color:#333;letter-spacing:0;line-height:14px}
.customer .jj{font-size:12px;color:#999;letter-spacing:0;line-height:28px}
.customer .customer_detail{background-color:#fafcff}
.customer .customer_head{margin-right:15px;width:21%;padding-bottom:21%;background-repeat:no-repeat;background-position:center center;background-size:100% 146%;border-radius:50%}
.customer .swiper_new-pagination-bullets{text-align:center}
.customer .swiper_new-pagination-bullet{background-color:var(--Maincolor);border-radius:100%;width:8px;height:8px}
.indexPage .news_ZX .tit{margin-bottom:30px}
.indexPage .news_ZX .textbox{padding:12px 15px;margin-bottom:20px;background-color:#fafcff}
.indexPage .news_ZX .textbox>p:first-child{font-size:14px;color:#333;letter-spacing:0}
.indexPage .news_ZX .textbox>p{margin-top:10px;justify-content:space-between}
.indexPage .news_ZX .textbox>p:last-child span{font-size:12px;color:#999;letter-spacing:0}


.joinuspage .joinban{display:none}
.joinuspage .joinban_ph{display:block;padding-bottom:60%;background-size:cover;background-position:center center;background-repeat:no-repeat;}
.joinuspage .zw_item{position:relative;margin: 50px auto 60px;width: 90%;}
.joinuspage .zw_item .tit{width:150px;height:68px;line-height:48px;font-size:20px;color:var(--Maincolor);font-weight:700;text-align:center;background-size:cover;background-position:center center;background-repeat:no-repeat}
.joinuspage .zw_box{border:1px solid var(--Maincolor);padding:23px 15px}
.joinuspage .s_tit{font-size:16px;color:var(--Maincolor)}
.joinuspage .detail{margin:10px 0 20px;font-family:PingFangSC-Regular;font-size:14px;color:#333;letter-spacing:0;line-height:24px}
.joinuspage .detail li{margin-bottom:5px;}
.joinuspage .bottom_icon{position:absolute;right:0;bottom:0}

.ph_nav .layui-colla-title+.layui-colla-content,.layui-colla-title+.layui-colla-content.layui-show{display: none!important;}
.ph_nav .layui-colla-title.showed+.layui-colla-content{display: block!important;} 
.ph_nav .layui-colla-title{padding-left:0!important;}
} 