
@font-face
{font-family: DIN;
src: url('DIN-Medium.otf')}
@font-face
{font-family: YouSheBiaoTiHei;
src: url('YouSheBiaoTiHei-2.ttf')}
@font-face
{font-family: ZhenyanGB;
src: url('zhenyangb.ttf')}

body,input,h1,h2,h3,h4,h5,h6,p,textarea,table,div,ul,li,select,td,th,em,span,i,button,code{margin:0;padding:0;color:inherit;line-height: inherit; font-family: 'PingFang SC','PingFangMedium',"microsoft yahei"; color:#333; }
img{border:0;display: inline-block;max-width:100%;vertical-align: middle;height: auto;}
.fl{float:left;}
.fr{float:right;}
ul,li{ list-style:none; }
a,p,span,i,em{ text-decoration:none; color:inherit;font-size: inherit;}
pre{word-break: break-word;}
:focus{outline:none!important;border-color:inherit;}
.clearfix{*zoom: 1;}
.clearfix:before,.clearfix:after
{display: table;line-height: 0;content: "";}
.clearfix:after{clear: both;}
table{border-collapse:collapse;border-spacing:0;width:100%}
h3,h4,h5,h6{font-weight: normal;}
em,i{font-style:normal;}
*{box-sizing:border-box;color: #333;}
input[type="button"], input[type="submit"], input[type="reset"],input[type="text"] {-webkit-appearance: none;}
input[type="button"]{border:none;}
textarea {  -webkit-appearance: none;}  
.auto{margin:0 auto;max-width: 1200px;width: 90%;}
:hover{transition: all .2s;}
.img_hover_wrap{overflow: hidden;}
.img_hover{transition: all .3s;}
.img_hover:hover{transform: scale(1.05,1.05);}
.img_traslate{transition: all .3s;}
.img_traslate:hover{transform: translateY(-10px);}
.img_rotate{transition: all .3s;}
.img_rotate:hover{transform:rotate(-300deg);}
.bold{font-weight: bold;}
.normal{font-weight: normal!important;}
.center{text-align: center!important;}
.img{/* width: 100%; */display: block;    height: auto;}
.ellipsis{overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.ele{position:relative;}
.ele:before,.ele:after{content:'';display: inline-block;vertical-align: middle;}
.ipt{display: block;border:none;}
.ipt_button{cursor: pointer;}
.item_scale .icon{transition: all .3s;}
.item_scale:hover .icon{transform: scale(1.08,1.08);}
.text-left{text-align: left!important;}
.text-right{text-align: right!important;}
.clamp{overflow: hidden;text-overflow: ellipsis;display: -webkit-box!important;display: -ms-flexbox; -webkit-box-orient: vertical;/*-webkit-line-clamp: 3;*/}
.clamp1{overflow: hidden;text-overflow: ellipsis;display: -webkit-box!important;display: -ms-flexbox; -webkit-box-orient: vertical;-webkit-line-clamp: 1;}
.clamp2{overflow: hidden;text-overflow: ellipsis;display: -webkit-box!important;display: -ms-flexbox; -webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.clamp3{overflow: hidden;text-overflow: ellipsis;display: -webkit-box!important;display: -ms-flexbox; -webkit-box-orient: vertical;-webkit-line-clamp: 3;}
body{background: #fff;overflow-x: hidden;}
.item{}
.item .imgbox{display: block;overflow: hidden;}
.item .img{transition: all 1s;width: 100%;display: block;}
.item:hover .imgbox .img{transform: scale(1.1,1.1);}

.zoomimg{position:relative;overflow: hidden;height: 0;display: block;}
.zoomimg .img{display: block;position:absolute;width: 100%;height: 100%;left: 0;top: 0;}


.flipx .icon{transition: all .3s;}
.flipx:hover .icon{transform:scaleX(-1);}
.scale .icon{transition: all .3s;}
.scale:hover .icon{transform: scale(1.1,1.1);}

.underline:hover{text-decoration: underline;}
label{-webkit-tap-highlight-color: rgba(255,0,0,0);} 

.flex{display: -webkit-box; display: -moz-box;display: -ms-flexbox; display: -webkit-flex; display: flex;}
.flex-align-start{align-items: flex-start;}
.flex-align-center {-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;}
.flex-align-end{align-items: flex-end;}
.flex-pack-center {-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;}
.flex-pack-justify {-webkit-box-pack: justify;-webkit-justify-content: pace-between;-ms-flex-pack: justify;justify-content: space-between;}
.flex-pack-start{justify-content: flex-start;}
.flex-pack-end{justify-content: flex-end;}
.flex-v {-webkit-box-orient: vertical; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; }
.flex-w{flex-wrap:wrap;}
.flex-1{flex:1;overflow: hidden;}
.flex-11{flex:1;}

.c-main{color:#009cff!important;}

.img_full{width: 100%;height: 100%;display: block;object-fit: cover;}

/* 头部底部 */




.foot{padding:60px 0;background-color: #0b2650;}
.foot .wrap{display: flex;}
.foot .lbox{width: 380px;}
.foot .rbox{flex:1;overflow: hidden;display: flex;}
.foot .smlogo{height: 60px;width: auto;}
.foot .tel-box{margin-top:25px;}
.foot .tel-box .fz{font-size: 18px;color:#8da3c3;background:url(../images/ft_01.png) no-repeat left center;background-size:24px;padding-left: 30px;}
.foot .tel-box .tel{font-size:30px;color:#fff;font-family: 'DIN';margin-top: 8px;}

.foot .wxbox{margin-top: 30px;display: flex;}
.foot .wxbox .grp{width: 135px;margin-right: 25px;}
.foot .wxbox .pic{width: 100%;display: block;}
.foot .wxbox .wz{font-size: 14px;color:#8da3c3;margin-top: 8px;text-align: center;}
.foot .wxbox .grp:last-child{margin-right: 0;}

.foot .col{width: 22%;}
.foot .col .tit{font-size: 18px;color:#fff;margin-bottom: 15px;}
.foot .col .lks{}
.foot .col .lk{display: block;font-size: 14px;color:#8da3c3;line-height: 36px;}
.foot .col .lk:hover{color:#fff;}
.foot .col4{width: 34%;}
.foot .col4 .lks{display: flex;flex-wrap: wrap;}
.foot .col4 .lk{width: 50%;}

/* 就业课程-网络安全培训课程 */
.inner-ban{height: 550px;display: flex;align-items: center;}
.inner-ban .box1{}
.inner-ban .box1 .smtit{font-size: 38px;color:#fff;font-family: 'ZhenyanGB';letter-spacing: 3px;}
.inner-ban .box1 .tit{font-size: 62px;color:#fff;margin-top: 25px;font-family: 'ZhenyanGB';letter-spacing: 10px;}
.inner-ban .box1 .bmbtn{font-size: 26px;color:#009cff;width: 230px;height: 50px;border-radius:26px;display: flex;align-items: center;justify-content: center;margin-top: 60px;font-family: 'YouSheBiaoTiHei';background-color: #fff;}
.inner-ban .box1 .bmbtn::after{content:'';display: inline-block;margin-left: 25px;width: 16px;height: 16px;background:url(../images/kc_02.png) no-repeat center;background-size:contain;}
.inner-ban .box1 .bmbtn:hover{background-color: #1052a1;color:#fff;}
.inner-ban .box1 .bmbtn:hover::after{background-image:url(../images/kc_02-1.png)}

.pub-tt{text-align: center;margin-bottom: 50px;}
.pub-tt .bt{font-size: 40px;color:#333333;font-weight: bold;}
.pub-tt .smwz{font-size: 16px;color:#999999;margin-top: 10px;}
.pub-tt.white .bt{color:#fff;}
.pub-tt.white .smwz{color:#fff;}

.kc-xq{padding:100px 0;background:url(../images/kc_03.jpg) no-repeat center top;}
.kc-xq .top-sec{}.kc-xq .top-sec .lbox{width: 320px;margin-right: 30px;padding-top: 20px;}
.kc-xq .top-sec .txt{font-size: 18px;color:#666666;line-height: 1.6;}
.kc-xq .top-sec .rbox{border-radius:10px;box-shadow:0 4px 16px rgba(119,147,165,.3);background-color: #fff;}
.kc-xq .top-sec .tit{font-size: 20px;color:#fff;height: 55px;display: flex;align-items: center;justify-content: center;background-color: #009cff;}
.kc-xq .top-sec .box{padding:20px 15px;}
.kc-xq .top-sec .img{width: 100%;display: block;}.kc-xq .bot-sec{margin-top: 60px;padding:0 30px 10px;background-color: #fafafc;border-radius:10px;}.kc-xq .table{}
.kc-xq .table th{font-size: 24px;color:#333333;line-height: 80px;}
.kc-xq .table td{font-size: 16px;color:#333333;line-height: 1.8;text-align: center;padding:15px 0;}
.kc-xq .table tbody tr:nth-child(odd){background-color: #fff;}

.kc-safe{background-color: #f5faff;padding:100px 0 0;}
.kc-safe .menu{display: flex;justify-content: space-between;align-items: flex-end;margin-top: 40px;height: 130px;}
.kc-safe .menu .lk{height: 110px;display: flex;flex-direction: column;align-items: center;justify-content: center;border-radius:10px 10px 0 0;width: 24%;background-color: #fff;box-shadow:0 6px 20px rgba(23,106,229,.16);cursor: pointer;}
.kc-safe .menu .ico{display: block;margin:0 auto;height: 44px;width: auto;}
.kc-safe .menu .ico-h{display: none;}
.kc-safe .menu .tit{font-size: 16px;color:#333;margin-top: 10px;}
.kc-safe .menu .lk.cur{height: 130px;background-color: #009cff;}
.kc-safe .menu .lk.cur .tit{color:#fff;}
.kc-safe .menu .lk.cur .ico-h{display: block;}
.kc-safe .menu .lk.cur .ico-s{display: none;}

.kc-safe .detail{display: flex;align-items: center;}
.kc-safe .imgbox{width: 47%;margin-right: 5%;}
.kc-safe .imgbox .img{width: 90%;display: block;margin:0 auto;transition: all .3s;}
.kc-safe .imgbox .img:hover{transform: scale(1.05,1.05);}
.kc-safe .info{flex:1;overflow: hidden;}
.kc-safe .info .title{font-size: 28px;font-weight: bold;}
.kc-safe .info .line{width: 48px;height: 2px;background-color: #009cff;margin:35px 0;display: block;}
.kc-safe .info .txt{font-size: 18px;line-height:1.6;}

.kc-bz{padding:100px 0;}
.kc-bz .detail{display: flex;align-items: center;}
.kc-bz .list{flex:1;}
.kc-bz .list .item{margin-bottom: 40px;display: flex;align-items: flex-start;}
.kc-bz .list .icon{width: 60px;margin-right: 25px;}
.kc-bz .list .info{flex:1;overflow: hidden;}
.kc-bz .list .title{font-size: 18px;font-weight: bold;}
.kc-bz .list .txt{font-size: 16px;color:#999999;margin-top: 8px;}
.kc-bz .list .item:last-child{margin-bottom: 0;}

.kc-bz .pic{width: 47%;margin-left: 3%;}

.kc-rq{padding:100px 0;background-color: #f5faff;}
.kc-rq .list{display: flex;justify-content: space-between;}
.kc-rq .list .item{text-align: center;width: 23%;}
.kc-rq .list .icon{height: 140px;width: auto;display: block;margin:0 auto;}
.kc-rq .list .title{font-size: 24px;color:#333333;font-weight: bold;margin-top: 20px;}
.kc-rq .list .txt{font-size: 16px;color:#999999;line-height: 1.4;margin: 10px auto 0;max-width:230px;}

.kc-advan{padding:100px 0;}
.kc-advan .detail{position:relative;}
.kc-advan .pic{width: 590px;display: block;margin:0 auto;}
.kc-advan .centit{font-size: 28px;color:#fff;font-weight: bold;position:absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);}

.kc-advan .list{}
.kc-advan .list .item{display: flex;align-items: center;width: 380px;position:absolute;left: 50%;}
.kc-advan .list .num{font-size: 24px;color:#fff;font-family: 'DIN';width: 56px;height: 56px;background-color: #009cff;border-radius:50%;text-align: center;line-height: 56px;margin:0 15px;font-style: italic;padding-right: 5px;}
.kc-advan .list .info{flex:1;overflow: hidden;}
.kc-advan .list .title{font-size: 18px;font-weight: bold;}
.kc-advan .list .txt{font-size: 16px;line-height: 1.5;margin-top: 3px;}

.kc-advan .list .item1,.kc-advan .list .item2,.kc-advan .list .item3{flex-direction: row-reverse;text-align: right;}

.kc-advan .list .item1{top:98px;margin-left: -580px;}
.kc-advan .list .item2{top:268px;margin-left: -620px;}
.kc-advan .list .item3{top:425px;margin-left: -580px;align-items: flex-start;}

.kc-advan .list .item4{top:98px;margin-left: 185px;}
.kc-advan .list .item5{top:268px;margin-left: 240px;}
.kc-advan .list .item6{top:425px;margin-left: 185px;}

.kc-advan .list .item3 .info,.kc-advan .list .item6 .info{padding-top: 20px;}

.kc-advan.wu .list .item1{top:10px;margin-left: -490px;}
.kc-advan.wu .list .item2{top:295px;margin-left: -620px;}
.kc-advan.wu .list .item3{top:530px;margin-left: -425px;align-items: flex-start;}
.kc-advan.wu .list .item3 .info{padding-top: 20px;}
.kc-advan.wu .list .item4{top:90px;margin-left: 180px;}
.kc-advan.wu .list .item5{top:465px;margin-left: 150px;}

.kc-fw{}
.kc-fw .top-sec{display: flex;margin-bottom: 50px;}
.kc-fw .top-sec .lbox{width: 270px;height:420px;padding:20px 25px;display: flex;flex-direction: column;align-items: center;justify-content: center;border-radius:10px;background:url(../images/kc_20.jpg) no-repeat center;background-size:cover;}
.kc-fw .top-sec .rbox{flex:1;overflow: hidden;}

.kc-fw .top-sec .lbox .icon{width: 110px;display: block;margin:0 auto;}
.kc-fw .top-sec .lbox .line{width: 24px;height: 2px;background-color: #fff;margin:35px auto;display: block;}
.kc-fw .top-sec .lbox .txt{font-size: 16px;color:#fff;line-height: 1.8;}

.kc-fw .list-t{display: flex;flex-wrap: wrap;}
.kc-fw .list-t .item{width: 33.3%;text-align: center;padding:35px 0 0;height: 210px;}
.kc-fw .list-t .icon{width: 86px;display: block;margin:0 auto;}
.kc-fw .list-t .txt{font-size: 18px;margin-top: 30px;}

.kc-fw .list-b{display: flex;justify-content: space-between;padding-top: 30px;}
.kc-fw .list-b .item{width: 23%;height: 235px;padding:65px 30px 0;text-align: center;}
.kc-fw .list-b .title{font-size: 24px;font-weight: bold;}
.kc-fw .list-b .line{width: 50px;height: 2px;background-color: #009cff;display: block;margin:12px auto 15px;}
.kc-fw .list-b .txt{font-size: 16px;line-height: 1.5;-webkit-line-clamp: 3;}

.kc-fw .list-b .item1{background:url(../images/kc_27.png) no-repeat center;background-size:100% 100%;}
.kc-fw .list-b .item1 .line{background-color: #009cff;}
.kc-fw .list-b .item2{background:url(../images/kc_28.png) no-repeat center;background-size:100% 100%;}
.kc-fw .list-b .item2 .line{background-color: #f9b219;}
.kc-fw .list-b .item3{background:url(../images/kc_29.png) no-repeat center;background-size:100% 100%;}
.kc-fw .list-b .item3 .line{background-color: #17c990;}
.kc-fw .list-b .item4{background:url(../images/kc_30.png) no-repeat center;background-size:100% 100%;}
.kc-fw .list-b .item4 .line{background-color: #fb224b;}

.kc-faq{padding:100px 0;}
.kc-faq .list{display: flex;justify-content: space-between;flex-wrap: wrap;}
.kc-faq .list .item{margin-bottom: 40px;width: 45%;}
.kc-faq .list .tt,.kc-faq .list .bb{display: flex;align-items: center;}
.kc-faq .list .tt{line-height: 50px;}
.kc-faq .list .bb{line-height: 20px;padding:15px 0;}

.kc-faq .list .tt{}
.kc-faq .list .ico{width: 30px;margin-right: 20px;}
.kc-faq .list .title{font-size: 16px;font-weight: bold;border-bottom:1px solid #dce1e4;flex:1;overflow: hidden;}
.kc-faq .list .txt{font-size:14px;color:#999999;flex:1;overflow: hidden;}
.kc-faq .list .item:hover .title{color:#009cff;}


.kc-di{background:url(../images/kc_35.jpg) no-repeat center;background-size:cover;}
.kc-di .wrap{display: flex;align-items: center;}
.kc-di .info{flex:1;overflow: hidden;}
.kc-di .title{font-size: 28px;color:#fff;font-weight: bold;}
.kc-di .font{font-size: 16px;color:#fff;margin-top: 8px;margin-bottom: 25px;}
.kc-di .more{font-size: 20px;color:#fff;}
.kc-di .more .circle{width: 56px;height: 56px;border:1px solid #fff;border-radius:50%;margin-right: 35px;position:relative;display: inline-block;vertical-align: middle;}
.kc-di .more .circle::after{content:'';position:absolute;top: 50%;width: 50px;height: 26px;background:url(../images/kc_33.png) no-repeat center;background-size:contain;transform: translate(0,-50%);right: -18px;transition: all .3s;}
.kc-di .more:hover{text-decoration: underline;}
.kc-di .more:hover .circle::after{right: -26px;}.kc-di .pic{height: 220px;}/* 就业课程-web前端培训课程 */.web-compare{padding:100px 0;}
.web-compare .detail{border-radius:10px;display: flex;align-items: center;overflow: hidden;}
.web-compare .col1{width: 45%;padding:70px 60px 40px;background-color: #eeeeee;}
.web-compare .col2{flex:1;overflow: hidden;background-color: #027aff;border-radius:10px;padding:25px 60px;}
.web-compare .tp{height: 90px;width: auto;display: block;margin:0 auto 10px;}
.web-compare .tag{font-size: 26px;color:#009cff;line-height: 64px;background-color: #fff;max-width: 350px;border-radius:31px;text-align: center;display: block;width: 90%;font-weight: bold;margin:0 auto;}
.web-compare .list{margin-top: 50px;}
.web-compare .list li{display: flex;align-items: center;margin-bottom: 38px;}
.web-compare .list .ico{width: 30px;margin-right: 15px;}
.web-compare .list .txt{font-size: 20px;line-height: 1.5;color:#fff;}

.web-compare .col1 .tag{color:#999999;}
.web-compare .col1 .list li{margin-bottom: 60px;padding-left: 90px;}
.web-compare .col1 .list .txt{color:#999999;}

.web-cx{padding:100px 0;background-color: #f5faff;margin-bottom: 100px;}.web-cx .detail{background-color: #fff;padding:60px 25px 40px;display: flex;align-items: center;justify-content: space-between;}.web-cx .imgbox{width: 40%;}
.web-cx .imgbox .img{max-width:360px;width: 80%;display: block;margin:0 auto;}
.web-cx .rbox{width: 56%;}
.web-cx .list{padding-left: 24px;position:relative;}
.web-cx .list .item{margin-bottom: 40px;position:relative;}
.web-cx .list .title{font-size: 20px;color:#009cff;font-weight: bold;}
.web-cx .list .ico{width:30px;margin-right: 5px;display: inline-block;vertical-align: middle;}
.web-cx .list .txt{font-size: 16px;padding-left: 35px;margin-top: 5px;}
.web-cx .list::after{content:'';position:absolute;left: 0;top: 0;bottom: 0;width: 1px;border-left:1px dashed #009cff;}.web-cx .list .item::before{content:'';position:absolute;width: 16px;height: 16px;background:url(../images/web_11.png) no-repeat center;background-size:contain;top: 8px;left: -32px;}
.web-cx .list .item:last-child{margin-bottom: 0;}/* 就业课程-java培训课程 */
.inner-ban .box2{text-align: center;}.inner-ban .box2 .tit{font-size: 60px;color:#fff;font-weight: bold;}.java-xz{padding:100px 0;}
.java-xz .list-t{display: flex;justify-content: center;padding-top: 15px;}.java-xz .list-t .item{border-radius:8px;padding:20px 0;width: 20%;max-width:180px;margin:0 3.5%;box-shadow:0 0 40px rgba(141,157,184,.18);}
.java-xz .list-t .icon{height: 76px;width: auto;display: block;margin:0 auto;}
.java-xz .list-t .title{font-size: 16px;color:#333333;margin-top: 10px;text-align: center;font-weight: bold;}

.java-xz .list-b{margin-top: 50px;display: flex;justify-content: space-between;}.java-xz .list-b .item{border-radius:8px;box-shadow:0 0 40px rgba(141,157,184,.18);width: 48.5%;}
.java-xz .list-b .tt{height: 55px;display: flex;align-items: center;justify-content: space-between;color:#009cff;padding:0 20px;font-weight: bold;background-color: #e5f5ff;border-radius:8px 8px 0 0;}
.java-xz .list-b .tit{font-size: 20px;}
.java-xz .list-b .wz{font-size: 14px;}
.java-xz .list-b .bb{padding: 15px;}
.java-xz .list-b .img{width: 100%;display: block;}
.java-xz .list-b .item2 .tt{background-color: #e8faf3;color:#19cb8e;}.kc-safe .list{display: flex;margin-bottom: 70px;}.kc-safe .list .item{width: 33.3%;padding:0 15px;text-align: center;}
.kc-safe .list .icon{height: 122px;width: auto;display: block;margin:0 auto;}
.kc-safe .list .title{font-size: 24px;font-weight: bold;margin-top: 20px;}
.kc-safe .list .txt{font-size: 16px;color:#999999;margin: 10px auto 0;max-width:80%;}


.java-scene{padding:100px 0;}
.java-scene .list{display: flex;flex-wrap: wrap;justify-content: space-between;}
.java-scene .list .item{padding:30px 25px;box-shadow:0 0 40px rgba(141,157,184,.18);border-radius:8px;width: 49%;margin:0 0 2%;position:relative;transition: all .3s;min-height:145px;}
.java-scene .list .title{font-size: 22px;font-weight: bold;background:url(../images/java_13.png) no-repeat left center;background-size:10px;padding-left: 20px;}
.java-scene .list .txt{font-size: 16px;line-height: 1.8;margin-top: 6px;}
.java-scene .list .num{font-size: 100px;font-weight: bold;font-family: 'DIN';position:absolute;right: 25px;bottom: 0;background-image: linear-gradient(to bottom, #e7eff8, #fdfdfe);-webkit-background-clip: text;color: transparent;line-height: 1;z-index:-1;}
.java-scene .list .item:hover{transform: translate(0,-10px);box-shadow:0 0 40px rgba(141,157,184,.5);}

.java-hj{padding:100px 0 0;}
.java-hj .detail{padding: 50px 43px;background:url(../images/java_17.jpg) no-repeat center;background-size:cover;display: flex;}
.java-hj .col1,.java-hj .col3{flex:1;overflow: hidden;}
.java-hj .col2{width: 365px;margin:0 10px;display: flex;flex-direction: column;}
.java-hj .col2 .img{margin-bottom: 10px;}
.java-hj .col2 .img:last-child{margin-bottom: 0;}
.java-hj .col .img{width: 100%;display: block;}
.java-hj .col2 .img1{height:365px;}
.java-hj .col2 .img2{flex:1;}

/* 思科认证 */
.inner-ban .box3{text-align: center;}
.inner-ban .box3 .tit{font-size: 60px;color:#fff;font-weight: bold;}
.inner-ban .box3 .txt{font-size: 26px;color:#fff;font-weight: bold;margin-top: 20px;}

.sk-tx{margin-top: 100px;}
.sk-tx .top-desc{margin-bottom: 30px;font-size: 16px;line-height: 2;text-align: center;}
.sk-tx .menu{margin-bottom: 40px;text-align: center;}
.sk-tx .menu .lk{display: inline-block;vertical-align: middle;font-size: 16px;color:#666666;padding:0 25px;line-height: 60px;background-color: #f4f7f9;border-radius:31px;margin:0 10px;cursor: pointer;position:relative;min-width:270px;}
.sk-tx .menu .lk::after{content:'';position:absolute;width: 0;height: 0;border-style: solid;border-width: 8px 7px 0 7px;border-color: #009cff transparent transparent transparent;left: 50%;margin-left: -4px;bottom: -8px;display: none;}
.sk-tx .menu .lk:hover{color:#009cff;}
.sk-tx .menu .lk.cur{color:#fff!important;background-color: #009cff;}
.sk-tx .menu .lk.cur::after{display: block;}

.sk-tx .detail{padding: 30px;border-radius:8px;display: flex;align-items: flex-start;box-shadow:0 0 40px rgba(141,157,184,.18);}
.sk-tx .videobox{height: 300px;width: 44%;position:relative;border-radius:8px;overflow: hidden;}
.sk-tx .videobox .shade{position:absolute;width: 100%;height: 100%;left: 0;top: 0;cursor: pointer;}
.sk-tx .videobox .playicon{width: 76px;height: 76px;position:absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);z-index:6;}
.sk-tx .videobox .posterimg{width: 100%;display: block;height: 100%;object-fit: cover;}
.sk-tx .videobox .mask{background-color:rgba(0,0,0,.6);position:absolute;width: 100%;height: 100%;left: 0;top: 0;z-index:5;}
.sk-tx .videobox .video{width: 100%;height: 100%;object-fit: fill;}

.sk-tx .info{flex:1;overflow: hidden;padding: 20px 30px 0;}
.sk-tx .title{font-size: 28px;font-weight: bold;}
.sk-tx .txt{font-size: 16px;line-height: 2;margin-top: 25px;-webkit-line-clamp: 6;}


.sk-fx{padding:100px 0;}
.sk-fx .list{display: flex;padding:10px 0 20px;}
.sk-fx .list .item{margin:0 10px;flex:1;text-align: center;border-radius:8px;padding:25px 5px;box-shadow:0 0 40px rgba(141,157,184,.18);}
.sk-fx .list .icon{height: 55px;width: auto;display: block;margin:0 auto;}
.sk-fx .list .tit{font-size: 18px;margin-top: 10px;font-weight: bold;}
.sk-fx .list .item:hover{box-shadow:0 0 29px rgba(0,156,255,.2);}
.sk-fx .list .item:first-child{margin-left: 0;}
.sk-fx .list .item:last-child{margin-right: 0;}

.sk-plan{padding:100px 0;background:url(../images/sk_11.jpg) no-repeat center;background-size:cover;}
.sk-plan .table{background-color: rgba(255,255,255,.1);}
.sk-plan .table th,.sk-plan .table td{font-size: 14px;color:#fff;line-height: 2;text-align: center;padding:20px 10px;}
.sk-plan .table tr{border-top:1px solid rgba(255,255,255,.5);}
.sk-plan .table caption{font-size: 20px;font-weight: bold;color:#fff;text-align: center;box-shadow:0 0 40px rgba(255,255,255,.5) inset;background-color:rgba(255,255,255,.2);line-height: 30px;padding:15px 5px;}
.sk-plan .table td{height:120px;}


.sk-advan{padding:100px 0;}
.sk-advan .list{margin-left: -2%;}
.sk-advan .list .item{float: left;width: 31.3%;margin-left: 2%;margin-bottom: 2%;background-color: #fff;box-shadow:0 0 40px rgba(141,157,184,.18);padding:30px 3%;height:178px;}
.sk-advan .list .title{font-size: 24px;color:#333333;font-weight: bold;}
.sk-advan .list .num{font-family: 'DIN';margin-right: 15px;}
.sk-advan .list .txt{font-size: 14px;color:#666666;margin-top: 20px;}
.sk-advan .list .item:first-child{height: 380px;}
.sk-advan .list .item:hover{background:url(../images/sk_12.jpg) no-repeat center;background-size:100% 100%;}
.sk-advan .list .item:hover .title{color:#fff;}
.sk-advan .list .item:hover .txt{color:#fff;opacity: .72;}


.sk-fw{padding:90px 0 80px;background-color: #f5faff;}
.sk-fw .detail{display: flex;align-items: flex-start;}

.sk-fw .list-l{width: 245px;}
.sk-fw .list-l .item{font-size: 16px;color:#333;margin-bottom: 15px;display: flex;align-items: center;}
.sk-fw .list-l .wz{font-size: 36px;color:#fff;font-family: 'YouSheBiaoTiHei';width: 66px;height:76px;background:url(../images/sk_13.png) no-repeat center;background-size:100% 100%;margin-right: 15px;display: flex;align-items: center;justify-content: center;}
.sk-fw .list-l .item:last-child{margin-bottom: 0;}

.sk-fw .list-r{display: flex;justify-content: flex-start;flex-wrap: initial;overflow: hidden;flex:1;}
.sk-fw .list-r .item{flex:1 1 8%;overflow: hidden;width: 8%;position:relative;transition: .8s all;-webkit-transition: .8s all;cursor: default;}
.sk-fw .list-r .imgbox{width: 100%;height: 435px;}
.sk-fw .list-r .img{width: 100%;height: 100%;object-fit: cover;}
.sk-fw .list-r .shade{position:absolute;right: 0;top: 0;bottom: 0;width: 100%;padding:50px 0 0;text-align: center;}
.sk-fw .list-r .num{font-size: 30px;color:#fff;margin-bottom: 40px;display: block;font-family: 'DIN';font-weight: bold;}
.sk-fw .list-r .title{font-size: 20px;color:#fff;width: 25px;margin:0 auto;}
.sk-fw .list-r .arrow{width: 28px;position:absolute;left: 50%;bottom: 30px;margin-left: -14px;}

.sk-fw .list-r .item:nth-child(1) .shade{background-color: #1d2c52;}
.sk-fw .list-r .item:nth-child(2) .shade{background-color: #4974e9;}
.sk-fw .list-r .item:nth-child(3) .shade{background-color: #1eae9f;}
.sk-fw .list-r .item:nth-child(4) .shade{background-color: #f59d36;}
.sk-fw .list-r .item:nth-child(5) .shade{background-color: #92d119;}

.sk-fw .list-r .item.on{flex:1 1 68%;}
.sk-fw .list-r .item.on .shade{width: 40%;text-align: left;padding-left: 25px;background-color: rgba(0,0,0,.56);}
.sk-fw .list-r .item.on .title{width: 100%;font-size: 26px;}
.sk-fw .list-r .item.on .arrow{margin-left: 0;left: 25px;}




.sk-teac{padding:90px 0 60px;background:url(../images/sk_16.jpg) no-repeat center;background-size:cover;}
.sk-teac .detail{}
.sk-teac .bigbox{}
.sk-teac .bigbox .item{display: flex;background-color: #fff;border-radius:10px 0 0 0;}
.sk-teac .bigbox .info{padding:0 0 10px 40px;flex:1;overflow: hidden;}
.sk-teac .bigbox .top{height: 90px;border-bottom:1px solid #ddd;margin-bottom: 15px;display: flex;align-items: center;}
.sk-teac .bigbox .name{font-size: 50px;color:#1c1f21;font-weight: bold;}
.sk-teac .bigbox .tx{font-size: 30px;color:#009cff;margin-left: 30px;}
.sk-teac .bigbox .txt{font-size: 14px;color:#666666;line-height: 26px;-webkit-line-clamp: 11;}
.sk-teac .bigbox .txt p{margin-bottom: 5px;}
.sk-teac .bigbox .txt em{color:#333333;font-weight: bold;}
.sk-teac .bigbox .imgbox{width: 435px;height: 435px;background:url(../images/sk_17.jpg) no-repeat center;background-size:100% 100%;position:relative;overflow: initial;}
.sk-teac .bigbox .pic{max-width:80%;height: 460px;position:absolute;left: 50%;bottom: 0;transform: translate(-50%,0);margin-left: 35px;}

.sk-teac .thumbbox .slick-list{background-color: #fff;}
.sk-teac .thumbbox .item{display: flex;padding:10px 20px 0;align-items: center;position:relative;float: left;box-shadow:0 2px 10px rgba(22,34,53,.06) inset;cursor: pointer;}
.sk-teac .thumbbox .imgbox{height: 110px;width: 110px;margin-right: 15px;}
.sk-teac .thumbbox .pic{width: 100%;height: 100%;}
.sk-teac .thumbbox .info{flex:1;overflow: hidden;}
.sk-teac .thumbbox .name{font-size: 26px;color:#1c1f21;font-weight: bold;}
.sk-teac .thumbbox .font{font-size: 16px;color:#333;margin-top: 5px;}
.sk-teac .thumbbox .item::after{content:'';position:absolute;left: 50%;bottom:0;height: 5px;background-color: #009cff;transition: all .3s;width: 0;}
.sk-teac .thumbbox .item.slick-current::after{width: 100%;left: 0;}


.sk-teac .bigbox .slick-list{padding-top: 20px;}

.sk-teac .slick-dots{text-align: center;margin-top: 40px;}
.sk-teac .slick-dots li{display: inline-block;vertical-align: middle;width: 54px;height: 2px;background-color: rgba(255,255,255,.26);margin:0 4px;}
.sk-teac .slick-dots button{display: none;}
.sk-teac .slick-dots li.slick-active{background-color: #fff;}



/* 红帽认证 */
.pt{padding-top: 100px;}

/* 华为认证 */
.hw-advan{padding:100px 0;}
.hw-advan .detail{display: flex;}
.hw-advan .col{padding: 20px 20px;flex:1;overflow: hidden;border-radius:8px;}
.hw-advan .tit{font-size: 36px;color:#fff;text-align: center;line-height: 50px;margin-bottom: 20px;}
.hw-advan .list{}
.hw-advan .list li{background-color: #fff;border-radius:8px;padding: 15px 20px;margin-bottom: 20px;}
.hw-advan .list .title{font-size: 16px;font-weight: bold;}
.hw-advan .list .title::before{content:'';display: inline-block;vertical-align: middle;margin-right: 7px;width: 6px;height: 16px;border-radius:3px;background-color: #fff;}
.hw-advan .list .txt{font-size: 14px;line-height: 24px;min-height:48px;margin-top: 5px;}.hw-advan .list li:last-child{margin-bottom: 0;}
.hw-advan .col1{background:url(../images/hw_08.jpg) no-repeat center;background-size:cover;}
.hw-advan .col1 .title{color: #800bf9;}
.hw-advan .col1 .title::before{background-color: #800bf9;}
.hw-advan .col2{background:url(../images/hw_09.jpg) no-repeat center;background-size:cover;margin:0 25px;}
.hw-advan .col2 .title{color: #0aa872;}
.hw-advan .col2 .title::before{background-color: #0aa872;}
.hw-advan .col3{background:url(../images/hw_10.jpg) no-repeat center;background-size:cover;}
.hw-advan .col3 .title{color: #2a7dfb;}.hw-advan .col3 .title::before{background-color: #2a7dfb;}/* 锐捷认证 */

/* 新三华认证 */.sanh-gx{}
.sanh-gx .list{display: flex;justify-content: space-between;}.sanh-gx .list li{width: 31.3%;max-width:346px;}
.sanh-gx .list .imgbox{padding: 15px;display: flex;align-items: center;justify-content: center;height: 246px;background:url(../images/sanh_04.jpg) no-repeat center;background-size:100% 100%;}
.sanh-gx .list .img{max-width:100%;max-height:100%;width: auto;height: auto;display: block;}
.sanh-gx .list .title{font-size:18px;text-align: center;margin-top: 15px;text-align: center;font-weight: bold;}
.sanh-gx .list .title::before,.sanh-gx .list .title::after{content:'';display: inline-block;vertical-align: middle;width: 22px;height: 8px;margin:0 10px;}
.sanh-gx .list .title::before{background:url(../images/sanh_08.png) no-repeat center;background-size:contain;}
.sanh-gx .list .title::after{background:url(../images/sanh_09.png) no-repeat center;background-size:contain;}


/* 视频列表 */
.crumb{padding:20px 0;}
.crumb.line{border-bottom:1px solid #e5e5e5;}
.crumb .box{font-size: 16px;line-height: 30px;}
.crumb .box::before{content:'';display: inline-block;vertical-align: middle;margin-right: 3px;width: 20px;height: 20px;background:url(../images/icon_04.png) no-repeat center;background-size:contain;}
.crumb span,.crumb a:hover{color:#009cff;}
.crumb *{font-size: inherit;}

.sp-main{padding:0 0 65px;}

.sp-sort{padding:15px 0;display: flex;align-items: flex-start;font-size: 14px;color:#444444;line-height: 26px;}
.sp-sort .box{flex:1;overflow: hidden;}
.sp-sort .lk{border-radius:13px;min-width:80px;padding:0 15px;display: inline-block;vertical-align: middle;margin-left: 10px;text-align: center;margin-bottom: 15px;}
.sp-sort .lk.checked,.sp-sort .lk:hover{color:#fff;background-color: #009cff;}

.sp-list{display: flex;flex-wrap: wrap;margin-left: -2%;}
.sp-list .item{width: 23%;margin-left: 2%;margin-bottom: 2%;}
.sp-list .imgbox{border-radius:8px;height: 160px;}
.sp-list .title{font-size: 16px;font-weight: bold;display: block;margin-top: 15px;}
.sp-list .sm{font-size: 14px;color:#999999;display: flex;align-items: center;margin-top: 8px;}
.sp-list .line{width: 1px;height: 15px;background-color: #e5e5e5;margin:0 10px;}
.sp-list .lk:hover{text-decoration: underline;}
.sp-list .item:hover .title{color:#009cff;}

.sp-di{text-align: center;padding:40px 0;background:url(../images/sp_04.jpg) no-repeat center;background-size:cover;}
.sp-di .title{font-size: 40px;color:#fff;font-weight: bold;}
.sp-di .bmbtn{font-size: 26px;color:#009cff;width: 230px;height: 50px;border-radius:26px;display: flex;align-items: center;justify-content: center;margin: 30px auto 0;font-family: 'YouSheBiaoTiHei';background-color: #fff;}
.sp-di .bmbtn::after{content:'';display: inline-block;margin-left: 25px;width: 16px;height: 16px;background:url(../images/kc_02.png) no-repeat center;background-size:contain;}
.sp-di .bmbtn:hover{background-color: #1052a1;color:#fff;}
.sp-di .bmbtn:hover::after{background-image:url(../images/kc_02-1.png)}

/* 常见问题 */
.faq-main{padding:50px 0 90px;}
.faq-r{width: 330px;margin-left: 45px;}

.faq-list{}
.faq-list .item{padding:25px 0;border-bottom:1px solid #e5e5e5;display: flex;align-items: center;}
.faq-list .pic{width: 64px;height: 64px;border-radius:50%;margin-right: 20px;}
.faq-list .info{flex:1;overflow: hidden;}
.faq-list .title{font-size: 16px;color:#009cff;font-weight: bold;display: block;}
.faq-list .txt{font-size: 14px;margin-top: 10px;}
.faq-list .sm{display: flex;margin-top: 15px;}
.faq-list .ico{font-size: 14px;color:#999999;margin-right: 30px;}
.faq-list .ico::before{content:'';display: inline-block;vertical-align: middle;width: 16px;height: 16px;margin-right: 5px;}
.faq-list .ico.user::before{background:url(../images/faq_02.png) no-repeat center;background-size:contain;}
.faq-list .ico.msg::before{background:url(../images/faq_03.png) no-repeat center;background-size:contain;}
.faq-list .item:first-child{padding-top: 0;}
.faq-list .item:hover .title{color:#1052a1;}
.faq-list .item:last-child{border:none;}


.pagelist{margin-top: 30px;font-size: 14px;color:#333;line-height: 30px;}
.pagelist a:not(.next){display: inline-block;vertical-align: middle;margin-right: 6px;min-width: 30px;height: 30px;border-radius:4px;border:1px solid #e5e5e5;text-align: center;transition: all 0s;}
.pagelist a:not(.next):hover,.pagelist a.active{color:#fff;border-color:#009cff;background-color: #009cff;}
.pagelist .next:hover{color:#009cff;}

.faq-hot{padding: 0;}
.faq-hot .t-tit{font-size: 30px;font-weight: bold;position:relative;line-height: 40px;padding-left: 10px;margin-bottom: 20px;}
.faq-hot .t-tit::after{content:'';position:absolute;width: 36px;height: 36px;border-radius:50%;background-color: #ffd570;left: 0;top: -5px;}
.faq-hot .t-tit span{position:relative;z-index:5;}
.faq-hot .list{display: block;}
.faq-hot .list .item{width: 100%;margin-bottom: 20px;}
.faq-hot .list .txt{-webkit-line-clamp: 2;}

/* 新闻资讯详情 */
.xw-ban{height: 300px;display: flex;align-items: center;}
.xw-ban .bt{font-size: 66px;color:#fff;font-weight: bold;}

.xw-top{border-bottom:1px solid #e5e5e5;background-color: #fff;padding-top: 25px;}
.xw-ht{display: flex;}
.xw-ht .tit{font-size: 18px;color:#f59d36;font-weight: bold;line-height: 26px;}
.xw-ht .box{flex:1;overflow: hidden;}
.xw-ht .lk{font-size: 14px;color:#666666;display: inline-block;vertical-align: middle;margin:0 25px;line-height: 26px;}
.xw-ht .lk:hover{color:#009cff;}

.xwdet-main{padding:30px 0 100px;background-color: #f5faff;position:relative;}
.xwdet-main .wrap{display: flex;}
.xwdet-l{}
.xwdet-r{width:355px;margin-left: 20px;}

.xwdet-menu{border-radius:10px;width: 120px;position:absolute;left: 50%;margin-left: -740px;overflow: hidden;background-color: #fff;}
.xwdet-menu .lk{font-size:16px;color:#333333;line-height: 60px;display: block;text-align: center;transition: all 0s;}
.xwdet-menu .lk.cur,.xwdet-menu .lk:hover{color:#fff;background-image: linear-gradient(to right, #009cff , #00b9ff);}

.xwdet-s{padding:30px;border-radius:10px;background-color: #fff;}
.xwdet-top{text-align: center;padding:20px 0;border-bottom:1px solid #e5e5e5;}
.xwdet-top .title{font-size: 40px;font-weight: bold;margin-bottom: 10px;}
.xwdet-top .sm{}
.xwdet-top .sm span{font-size: 16px;color:#666666;margin:0 8px;}

.xwdet-edit{font-size: 16px;line-height: 2.15;padding:30px 0;}

.pagenav{display: flex;justify-content: space-between;margin-top: 20px;}
.pagenav li{font-size: 16px;color:#999999;line-height: 80px;padding:0 40px;background-color: #fff;border-radius:10px;width: 46%;}
.pagenav li a{display: block;transition: all 0s;}
/* .pagenav .prev::before,.pagenav .next::after{content:'';display: inline-block;width: 18px;height: 18px;background:url(../images/xw_03.png) no-repeat center;background-size:contain;}
.pagenav .prev::before{margin-right: 5px;}
.pagenav .next::after{margin-left: 5px;}
 */
.pagenav li.prev a{background:url(../images/xw_03.png) no-repeat left center;background-size:18px;padding-left: 25px;}
.pagenav li.next a{background:url(../images/xw_07.png) no-repeat right center;background-size:18px;padding-right: 25px;}
.pagenav li:hover{color:#009cff;}
.pagenav li.prev:hover a{background-image:url(../images/xw_03-1.png)}
.pagenav li.next:hover a{background-image:url(../images/xw_07-1.png)}




.xwdet-mod{border-radius:10px;background-color: #fff;margin-bottom: 20px;padding:0 20px 20px;}
.xwdet-mod:last-child{margin-bottom: 0;}

.xwdet-tt{height: 80px;display: flex;align-items: center;justify-content: space-between;border-bottom:1px dashed #dddddd;}
.xwdet-tt .bt{font-size: 22px;font-weight: bold;line-height: 50px;position:relative;}
.xwdet-tt .bt::after{content:'';position:absolute;left: 0;bottom: 0;width: 20px;height: 3px;background-color: #009cff;border-radius:2px;}
.xwdet-tt .more{width: 30px;height: 30px;background:url(../images/xw_04.png) no-repeat center;background-size:18px;}

.xwdet-hot{padding-bottom: 0;}
.xwdet-hot .list{}
.xwdet-hot .list .item{padding:15px 0;border-bottom:1px dashed #dddddd;}
.xwdet-hot .list .title{font-size: 15px;font-weight: bold;display: block;line-height: 28px;}
.xwdet-hot .list .txt{font-size: 13px;color:#666666;margin-top: 5px;}
.xwdet-hot .list .item:last-child{border:none;}
.xwdet-hot .list .item:hover .title{color:#009cff;}

.xwdet-tech{}
.xwdet-tech .list{}
.xwdet-tech .list .item{display: flex;align-items: center;margin-top: 20px;}
.xwdet-tech .list .imgbox{border-radius:5px;width: 110px;height: 80px;margin-right: 10px;}
.xwdet-tech .list .info{flex:1;overflow: hidden;}
.xwdet-tech .list .title{font-size: 15px;display: block;font-weight: bold;line-height: 28px;}
.xwdet-tech .list .txt{font-size: 13px;color:#666666;}
.xwdet-tech .list .date{font-size: 13px;color:#666666;margin-top: 10px;}
.xwdet-tech .list .item:hover .title{color:#009cff;}

.pub-tt.mb30{margin-bottom: 30px;}
.pub-tt .more{font-size: 14px;color:#444444;display: inline-block;line-height: 26px;background:url(../images/xw_05.png) no-repeat right center;background-size:14px;padding-right: 20px;}
.pub-tt .more:hover{color:#009cff;background-image:url(../images/xw_05-1.png)}

.xwdet-like{margin: 70px 0;}
.xwdet-like .list{margin-left: -2%;display: flex;flex-wrap: wrap;}
.xwdet-like .list .item{width: 23%;margin-left: 2%;}
.xwdet-like .list .imgbox{border-radius:8px;height: 160px;}
.xwdet-like .list .title{display: block;font-size: 16px;font-weight: bold;margin-top: 15px;}
.xwdet-like .list .item:hover .title{color:#009cff;}

.xwdet-rela{margin-bottom: 70px;}
.xwdet-rela .arclist{display: flex;flex-wrap: wrap;margin-left: -5%;}
.xwdet-rela .arclist .item{width: 28.3%;line-height: 30px;margin-left: 5%;display: flex;margin-bottom: 10px;}
.xwdet-rela .arclist .title{font-size: 14px;color:#333333;display: block;flex:1;overflow: hidden;}
.xwdet-rela .arclist .title::before{content:'';display: inline-block;vertical-align: middle;width: 6px;height: 6px;border-radius:50%;background-color: #009cff;margin-right: 12px;}
.xwdet-rela .arclist .date{font-size: 14px;color:#999999;margin-left: 15px;}
.xwdet-rela .arclist .item:hover .title{color:#009cff;}

.xwdet-bm{margin-bottom: 100px;background:url(../images/xw_06.jpg) no-repeat center;background-size:cover;padding:30px 40px 35px;border-radius:8px;overflow: hidden;}
.xwdet-bm .form{display: flex;align-items: center;}
.xwdet-bm .lbox{flex:1;overflow: hidden;}
.xwdet-bm .cbox{width: 30%;margin-left: 7%;margin-right: 3%;height: 120px;overflow: hidden;}
.xwdet-bm .rbox{width: 150px;}
.xwdet-bm .title{font-size: 16px;color:#fff;font-weight: bold;margin-bottom: 15px;}
.xwdet-bm .box{display: flex;justify-content: space-between;}
.xwdet-bm .item{width: 47%;}
.xwdet-bm .ipt-txt{padding:0 20px;font-size: 14px;color:#333;background-color: #fff;border-radius:10px;height: 50px;line-height: 50px;width: 100%;}
.xwdet-bm .list{}
.xwdet-bm .list li{font-size: 14px;color:#fff;line-height: 30px;}
.xwdet-bm .submit{font-size: 30px;color:#fff;width: 112px;height: 130px;background:url(../images/sk_13.png) no-repeat center;background-size:100% 100%;border:none;cursor: pointer;font-family: 'YouSheBiaoTiHei';line-height: 1;}
.xwdet-bm .submit:hover{opacity: .95;}


/* 视频详情 */
.sp-sec{display: flex;}
.sp-sec .info{width: 335px;margin-left: 35px;}
.sp-sec .row{font-size: 16px;color:#828282;line-height: 26px;margin-bottom: 15px;}
.sp-sec .row span{color:#333;}
.sp-sec .wxbox{padding:25px 0;background-color: #f6f6f6;}
.sp-sec .wxbox .pic{max-width:230px;display: block;margin:0 auto;width: 90%;}
.sp-sec .wxbox .button{font-size: 18px;color:#fff;width: 200px;line-height: 50px;display: block;border-radius:6px;background-color: #04a1fb;margin:20px auto 0;text-align: center;}
.sp-sec .videobox{flex:1;overflow: hidden;}
.sp-sec .video{width: 100%;height: 100%;object-fit: fill;}

/* 就业服务 */
.jy-fw{padding:100px 0;}
.jy-fw .detail{display: flex;}
.jy-fw .imgbox{width: 590px;height: 400px;}
.jy-fw .info{flex:1;overflow: hidden;background:url(../images/jy_03.jpg) no-repeat center;background-size:100% 100%;padding:20px 30px;display: flex;flex-direction: column;justify-content: center;}
.jy-fw .title{font-size: 32px;color:#fff;font-weight: bold;}
.jy-fw .line{width: 120px;height: 2px;background-color: #fff;display: block;margin:20px 0;}
.jy-fw .txt{font-size: 16px;color:#fff;line-height: 32px;-webkit-line-clamp: 6;}



.jy-mod{}
.jy-mod .row{margin-bottom: 100px;}
.jy-mod .row .auto{display: flex;align-items: center;}
.jy-mod .info{display: flex;flex-direction: column;flex:1;}
.jy-mod .title{font-size: 40px;color:#333333;font-weight: bold;}
.jy-mod .txt{font-size: 18px;color:#333;margin-top: 15px;line-height: 1.6;}
.jy-mod .more{display: block;margin:35px 0 0;font-size: 18px;color:#fff;border-radius:19px;text-align: center;width: 150px;line-height: 38px;height: 38px;box-shadow:0 6px 10px rgba(67,166,247,.56);background: linear-gradient(to right, #009cff , #00b9ff);}
.jy-mod .more:hover{background: linear-gradient(to right, #009cff , #009cff);}

.jy-mod .slidebox{width: 56%;}
.jy-mod .bigbox .item{height: 400px;}
.jy-mod .bigbox .img{width: 100%;height: 100%;display: block;object-fit: cover;}

.jy-mod .thumbbox{margin: 10px auto 0;width: calc(100% - 70px);position:relative;}
.jy-mod .thumbbox .item{height: 90px;padding: 5px;border:1px solid #e6ebf0;width:140px;margin:0 5px;float: left;}
.jy-mod .thumbbox .img{width: 100%;height: 100%;display: block;object-fit: cover;}
.jy-mod .thumbbox .item.cur{border-color:#00b5ff;}
.jy-mod .thumbbox .item.slick-current{border-color:#00b5ff;}


.jy-mod .slick-arrow{width: 30px;height: 90px;background:url(../images/jy_05.png) no-repeat center;background-size:contain;border:1px solid #e6ebf0;font-size: 0;cursor: pointer;position:absolute;top:0;}
.jy-mod .slick-prev{left:-35px;}
.jy-mod .slick-next{transform: rotate(180deg);right: -35px;}
.jy-mod .slick-arrow:hover{background-image:url(../images/jy_05-1.png);background-color: #009cff;border-color:#009cff;}

.jy-mod .row:nth-child(odd) .info{align-items: flex-end;}
.jy-mod .row:nth-child(odd) .txt{text-align: right;}
.jy-mod .row:nth-child(even) .auto{flex-direction: row-reverse;}
.jy-mod .row:last-child{margin-bottom: 0;}

.jy-case{padding:100px 0;}
.jy-case .detail{}
.jy-case .item{width:280px;margin:0 15px;border-radius:8px;box-shadow:0 10px 10px rgba(22,34,53,.06);overflow: hidden;}
.jy-case .item .imgbox{display: block;height: 340px;}
.jy-case .item .info{padding: 15px 15px 20px;}
.jy-case .item .top{}
.jy-case .item .font{font-size: 16px;color:#333333;line-height: 1.7;}
.jy-case .item .txt{font-size: 14px;color:#999999;line-height: 24px;-webkit-line-clamp: 3;height: 72px;margin:10px 0;}
.jy-case .item .price{font-size: 20px;color:#e80f42;}
.jy-case .item .more{display: block;margin:20px auto 0;font-size: 18px;color:#fff;border-radius:19px;text-align: center;width: 150px;line-height: 38px;height: 38px;box-shadow:0 6px 10px rgba(67,166,247,.56);background: linear-gradient(to right, #009cff , #00b9ff);}
.jy-case .item .more:hover{background: linear-gradient(to right, #009cff , #009cff);}

.jy-case .slick-list{padding-bottom: 20px;}
.jy-case .slick-arrow{width: 56px;height: 56px;background:url(../images/jy_16.png) no-repeat center;background-size:contain;border:1px solid #00b8ff;font-size: 0;cursor: pointer;position:absolute;top:50%;border-radius:50%;transform: translate(0,-50%);margin-top: -20px;}
.jy-case .slick-prev{left:-110px;}
.jy-case .slick-next{transform: rotate(180deg);right: -110px;}
.jy-case .slick-arrow:hover{background-image:url(../images/jy_16-1.png);background-color: #00b8ff;}

.jy-sp{padding:100px 0;background:url(../images/jy_19.jpg) no-repeat center;background-size:cover;}
.jy-sp .detail{display: flex;align-items: flex-start;}
.jy-sp .thumbbox{width: 320px;margin-right: 50px;position:relative;padding:20px 0;}
.jy-sp .thumbbox .item{padding:20px 0 20px 20px;display: flex;align-items: center;position:relative;z-index:20;}
.jy-sp .thumbbox .info{flex:1;overflow: hidden;}
.jy-sp .thumbbox .name{font-size: 18px;color:#fff;}
.jy-sp .thumbbox .font{font-size: 14px;color:rgba(255,255,255,.4);margin-top: 5px;}
.jy-sp .thumbbox .playbtn{font-size: 16px;color:rgba(255,255,255,.2);width: 90px;line-height: 38px;border-radius:8px;text-align: center;margin-left: 10px;background-color:transparent;border:1px solid rgba(255,255,255,.2);cursor: pointer;}
.jy-sp .thumbbox::before{content:'';position:absolute;left: 0;height: 100%;background-color: rgba(255,255,255,.2);width: 1px;top: 0;z-index:10;}

.jy-sp .thumbbox .item::after{content:'';position:absolute;left: -9px;top: 50%;width: 20px;height: 20px;background:url(../images/jy_18.png) no-repeat center;background-size:contain;margin-top: -10px;z-index:20;}
.jy-sp .thumbbox .item.cur .playbtn{color:#fff;background-color: #009cff;border-color:#009cff;}
.jy-sp .thumbbox .item.cur *{color:#009cff;}
.jy-sp .thumbbox .item.cur::after{background-image:url(../images/jy_18-1.png) }
.jy-sp .thumbbox .item .playbtn:hover{color:#fff;background-color: #009cff;border-color:#009cff;}



.jy-sp .bigbox{flex:1;overflow: hidden;}
.jy-sp .bigbox .item{height: 520px;}


.jy-sp .videobox{height: 100%;width: 100%;position:relative;overflow: hidden;}
.jy-sp .videobox .shade{position:absolute;width: 100%;height: 100%;left: 0;top: 0;cursor: pointer;}
.jy-sp .videobox .playicon{width: 76px;height: 76px;position:absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);z-index:6;}
.jy-sp .videobox .posterimg{width: 100%;display: block;height: 100%;object-fit: cover;}
.jy-sp .videobox .mask{background-color:rgba(0,0,0,.6);position:absolute;width: 100%;height: 100%;left: 0;top: 0;z-index:5;}
.jy-sp .videobox .video{width: 100%;height: 100%;object-fit: fill;}


/* index */
.hd-bar{border-bottom:1px solid #efefef;}
.hd-bar .wrap{height: 38px;display: flex;align-items: center;justify-content: space-between;}
.hd-wz{font-size: 18px;color:#333333;font-family: 'YouSheBiaoTiHei';}

.hd-sma{position:relative;z-index:101;}
.hd-sma .font{font-size: 14px;color:#333;cursor: pointer;line-height: 38px;}
.hd-sma .font::before{content:'';display: inline-block;vertical-align: middle;margin-right: 6px;background:url(../images/icon_01.png) no-repeat center;background-size:contain;width: 20px;height: 20px;}
.hd-sma .drop{width: 110px;position:absolute;left: 50%;transform: translate(-50%,0);background-color: #fff;border-radius:4px;padding: 5px;border:1px solid #efefef;display: none;}
.hd-sma .drop .pic{width: 100%;}
.hd-sma:hover .drop{display: block;}

.hd-t .wrap{height: 90px;display: flex;justify-content: space-between;align-items: center;}
.hd-t .r{display: flex;align-items: center;}
.hd-logo .img{height: 60px;width: auto;}
.hd-sear{width: 500px;display: flex;height: 46px;border:1px solid #009cff;border-radius:24px;overflow: hidden;}
.hd-sear .ipt-txt{flex:1;overflow: hidden;height: 44px;line-height: 44px;font-size: 14px;color:#333;padding:0 25px;}
.hd-sear .submit{width: 100px;border-radius:24px;font-size: 16px;color:#fff;line-height: 44px;border:none;cursor: pointer;background-color: #009cff;}
.hd-sear .submit::after{content:'';width: 15px;height: 15px;background:url(../images/icon_02.png) no-repeat center;background-size:contain;margin-left: 8px;display: inline-block;vertical-align: middle;}
.hd-sear .submit:hover{background-color: #0492ec;}
.hd-tel{font-size: 20px;color:#009cff;background:url(../images/icon_03.png) no-repeat left center;background-size:40px;padding-left: 50px;display: inline-block;vertical-align: middle;line-height: 40px;font-family: 'DIN';margin-left: 70px;}

.hd-b{position:sticky;width: 100%;left: 0;top: 0;z-index:100;background-color: #fff;z-index:100;}
.hd-b.scroll{border-bottom:1px solid #efefef;}
.hd-b.scroll .hd-cata .drop{display: none;}.hd-b .wrap{display: flex;}.hd-cata{width: 260px;position:relative;}
.hd-cata .font{font-size: 16px;color:#fff;line-height: 42px;border-radius:6px 6px 0 0;background-color: #009cff;text-align: center;cursor: pointer;}
.hd-cata .drop{background-color:rgba(9,15,30,.9);padding:18px 18px;border-radius:0 0 6px 6px;position:absolute;width: 100%;left: 0;overflow: hidden;}
.hd-cata .row{padding:8px 0;}
.hd-cata .lk{display: block;font-size: 13px;color:#b7bbca;line-height: 36px;}
.hd-cata .lk span{font-size: 14px;color:#fff;}.hd-cata .lk:hover{color:#fff;}
.hd-cata:hover .drop{display: block!important;}

.hd-cata.none .drop{display: none;}
.hd-cata.none:hover .drop{display: block;}
.hd-nav{flex:1;padding:0 5%;}
.hd-nav ul{display: flex;justify-content:space-between;}
.hd-nav li{display: inline-block;position:relative;}
.hd-nav li>a{font-size: 18px;color:#4d555d;line-height: 42px;font-weight: bold;display: block;}
.hd-nav li.cur>a,.hd-nav li:hover>a{color:#009cff;}.hd-nav li:hover .drop{display: block;}

.hd-nav .drop{position:absolute;width: 120px;background-color: #fff;left: 50%;transform: translate(-50%,0);z-index:100; box-shadow: 0px 6px 20px rgb(0 0 0 / 20%);border-radius: 0 0 6px 6px;padding:10px 0;display: none;}
.hd-nav .drop a{display: block;font-size: 15px;color:#333;text-align: center;line-height: 36px;}
.hd-nav .drop a:hover{color:#009cff;}



 
.idx-ban .item{height: 550px;}
.idx-ban .swiper-pagination{bottom: 70px;}
.idx-ban .swiper-pagination-bullet{width: 50px;height: 3px;background-color:rgba(255,255,255,.3);border-radius:0;opacity: 1;}
.idx-ban .swiper-pagination-bullet-active{background-color: #fff;}




.idx-top{background-color: #f5faff;padding-bottom: 30px;padding-top: 1px;}
.idx-top .box{border-radius:8px;background-color: #fff;display: flex;margin-top: -45px;box-shadow:0 6px 30px rgba(22,34,53,.16);overflow: hidden;position:relative;z-index:20;}
.idx-top .titbox{width: 30%;background-color: #e7f0f9;font-size: 26px;color:#009cff;font-weight: bold;line-height: 1.5;text-align: center;display: flex;justify-content: center;align-items: center;}
.idx-top .list{flex:1;overflow: hidden;display: flex;}
.idx-top .list .item{flex:1;text-align: center;padding:25px 10px;position:relative;}
.idx-top .list .icon{height: 50px;width: auto;display: block;margin:0 auto;}
.idx-top .list .txt{font-size: 16px;color:#666666;line-height: 20px;margin-top: 10px;}
.idx-top .list .item::after{content:'';position:absolute;right: 0;top: 20px;bottom:20px;width: 1px;background-color: #efefef;}
.idx-top .list .item:last-child::after{display: none;}
.idx-top+.kc-rq{padding-top: 50px;}


.idx-gkk{padding:80px 0;}
.idx-gkk .detail{position:relative;}
.idx-gkk .item{border-radius:8px;overflow: hidden;box-shadow:0 10px 10px rgba(22,34,53,.06);position:relative;}
.idx-gkk .item .imgbox{height: 160px;position:relative;display: block;}
.idx-gkk .item .time{position:absolute;font-size: 12px;color:#fff;min-width:70px;padding:0 10px;line-height: 18px;border-radius:3px;background-color:rgba(0,0,0,.5);right: 10px;bottom:10px;}
.idx-gkk .item .info{padding:20px 15px;}
.idx-gkk .item .title{font-size: 16px;color:#333;font-weight: bold;display: block;}
.idx-gkk .item .txt{font-size: 14px;color:#666;margin-top: 5px;}
.idx-gkk .item .bmbtn{font-size: 18px;color:#fff;border-radius:19px;box-shadow:0 6px 10px rgba(67,166,247,.56);display: block;margin:20px auto 0;background: linear-gradient(to right, #009cff , #00b9ff);line-height: 38px;text-align: center;width: 185px;}
.idx-gkk .item .bmbtn:hover{background: linear-gradient(to right, #009cff , #009cff);}
.idx-gkk .item:hover{box-shadow:0 10px 10px rgba(22,34,53,.15);}

.idx-gkk .shade{position:absolute;width: 100%;height: 100%;left: 0;top:0;background-color: rgba(0,0,0,.6);display: none;}
.idx-gkk .shade .box{height: 100%;display: flex;flex-direction: column;justify-content: center;align-items: center;}
.idx-gkk .shade .guanbi{position:absolute;right: 10px;top: 10px;cursor: pointer;width: 30px;height: 30px;background:url(../images/guanbi.png) no-repeat center;background-size:contain;}
.idx-gkk .shade .pic{width: 60%;display: block;margin:0 auto;}
.idx-gkk .shade .wz{font-size: 14px;color:#fff;text-align: center;margin-top: 10px;}


.idx-gkk .swiper-pagination{display: none;}
.idx-gkk .swiper-container{position:static;padding:0 10px 20px;}
.idx-gkk .swiper-button{background:url(../images/jy_16.png) no-repeat center;background-size:contain;width: 56px;height: 56px;margin-top: -28px;border:1px solid #069eff;border-radius:50%;}
.idx-gkk .swiper-button-prev{left: -100px;}
.idx-gkk .swiper-button-next{right: -100px;transform: rotate(180deg);}
.idx-gkk .swiper-button:hover{background-color: #069eff;background-image:url(../images/jy_16-1.png);}

.idx-kc{}
.idx-kc .wrap{padding:80px 0;background:url(../images/idx_18.jpg) no-repeat center;background-size:cover;}
.idx-kc .wrapb{margin-left:calc(50% - 600px);}

.idx-kc .detail{display: flex;align-items: center;}
.idx-kc .lbox{width: 210px;margin-right: 80px;}
.idx-kc .rbox{background-color: #fff;border-radius:16px;box-shadow:0 6px 30px rgba(11,39,121,.1);width: 1140px;}

.idx-kc .big-box{}
.idx-kc .big-box .item{text-align: center;}
.idx-kc .big-box .icon{width: 90%;display: block;margin:0 auto;}
.idx-kc .big-box .title{font-size: 40px;color:#333333;font-weight: bold;margin-top: 30px;margin-bottom: 35px;}
.idx-kc .big-box .tag{font-size: 16px;color:#009cff;line-height: 36px;display: block;border-radius:18px;background-color: #def2ff;margin-bottom: 10px;}



.idx-kc .menu{padding:0 150px 0 40px;border-bottom:1px solid #e6e9ef;}
.idx-kc .menu .lk{font-size: 16px;color:#333333;line-height: 60px;padding:0 12px;margin-right: 25px;display: inline-block;vertical-align: middle;cursor: pointer;position:relative;}
.idx-kc .menu .lk::after{content:'';position:absolute;left: 50%;bottom: 0;height: 2px;background-color: #009cff;transition: all .3s;width: 0;}
.idx-kc .menu .lk.cur,.idx-kc .menu .lk:hover{color:#009cff;}
.idx-kc .menu .lk.cur::after{width: 100%;left: 0;}

.idx-kc .det-box{}
.idx-kc .mod{}
.idx-kc .tbox{display: flex;align-items: center;}
  
.idx-kc .list{display: flex;flex-wrap: wrap;width: 53%;}
.idx-kc .list .item{width: 33.3%;height: 215px;padding: 10px;text-align: center;border-right:1px solid #e6e9ef;border-top:1px solid #e6e9ef;cursor: pointer;}
.idx-kc .list .item>div{width: 100%;height: 100%;padding:40px 10px 0;border-radius:6px;}
.idx-kc .list .ico{height: 60px;width: auto;display: block;margin:0 auto;}
.idx-kc .list .ico-h{display: none;}
.idx-kc .list .ico-s{}
.idx-kc .list .txt{font-size: 14px;color:#333333;line-height: 26px;width: 90%;max-width:130px;margin:10px auto 0;}
.idx-kc .list .item:nth-child(1),.idx-kc .list .item:nth-child(2),.idx-kc .list .item:nth-child(3){border-top:none;}
.idx-kc .list .item.cur>div{background: linear-gradient(to bottom right, #009cff, #00b9ff);}
.idx-kc .list .item.cur .ico-h{display: block;}
.idx-kc .list .item.cur .ico-s{display: none;}
.idx-kc .list .item.cur .txt{color:#fff;}


.idx-kc .info{flex:1;overflow: hidden;padding:15px 50px 15px 25px;}
.idx-kc .info .row{margin-bottom: 30px;}
.idx-kc .info .title{font-size: 18px;color:#333;font-weight: bold;margin-bottom: 8px;}
.idx-kc .info .txt{font-size: 14px;color:#999;margin-bottom: 20px;line-height: 26px;}
.idx-kc .info .smtit{color:#333;}
.idx-kc .info .row:last-child{margin-bottom: 0;}
.idx-kc .info .txt:last-child{margin-bottom: 0;}


.idx-kc .bbox{font-size: 14px;color:#999999;line-height: 25px;padding:20px 40px;border-top:1px solid #e6e9ef;}
.idx-kc .bbox span{color:#333;}
.idx-kc .bbox .lk{display: inline-block;vertical-align: middle;margin-right: 15px;}




.idx-smtit{display: flex;justify-content: space-between;margin-bottom: 20px;align-items: center;}
.idx-smtit .bt{font-size: 22px;color:#333333;font-weight: bold;display: block;position:relative;line-height: 46px;}
.idx-smtit .bt::after{content:'';position:absolute;left: 0;bottom: 0;width: 20px;height: 3px;background-color: #009cff;display: block;}
.idx-smtit .more{width: 24px;height:24px;background:url(../images/xw_04.png) no-repeat center;background-size:18px;display: block;}

.pub-tt .smmenu{}
.pub-tt .smmenu .lk{font-size: 14px;color:#444444;display: inline-block;vertical-align: middle;border-radius:14px;padding:0 15px;line-height: 28px;min-width:50px;text-align: center;margin-right: 10px;}
.pub-tt .smmenu .lk.cur,.pub-tt .smmenu .lk:hover{color:#fff;background-color: #009cff;}
.pub-tt .more{margin-left: 30px;}




.idx-hot{margin-top: 80px;}
.idx-hot .pub-tt{margin-bottom: 30px;}
.idx-hot .detail{display: flex;justify-content: space-between;align-items: flex-start;}
.idx-hot .detail-l{flex:1;overflow: hidden;}
.idx-hot .detail-r{width: 320px;margin-left: 5%;}

.idx-hot .arclist{margin-bottom: 40px;}
.idx-hot .piclist{display: flex;margin-left: -2%;}
.idx-hot .piclist .item{width: 23%;margin: 0 0 0 2%;}
.idx-hot .piclist .imgbox{border-radius:6px;display: block;overflow: hidden;height: 135px;}
.idx-hot .piclist .title{font-size: 14px;color:#333333;margin-top: 13px;display: block;}
.idx-hot .piclist .item:hover .title{color:#009cff;font-weight: bold;}

.idx-hot .slide{margin-bottom: 25px;}
.idx-hot .slide .item{display: block;border-radius:6px;height: 220px;}
.idx-hot .slide .swiper-pagination{}
.idx-hot .slide .swiper-pagination-bullet{width: 12px;height: 12px;opacity: .56;background-color: #fff;margin:0 5px;}
.idx-hot .slide .swiper-pagination-bullet-active{opacity: 1;}



.idx-hot .list{border-top:1px dashed #e5e5e5;}
.idx-hot .list .item{padding:15px 0;border-bottom:1px dashed #e5e5e5;}
.idx-hot .list .title{font-size: 15px;color:#333;font-weight: bold;display: block;line-height: 1.5;}
.idx-hot .list .txt{font-size: 13px;color:#666666;margin-top: 6px;}
.idx-hot .list .item:hover .title{color:#009cff;}

.idx-gh .pub-tt{margin-bottom: 30px;}




.idx-fw{}
.idx-fw .pub-tt{margin-bottom: 30px;}
.idx-fw .list-l{width: 320px;}
.idx-fw .list-r .txt{font-size: 16px;color:#fff;line-height: 26px;display: none;margin-top: 15px;padding-right: 20px;}
.idx-fw .list-r .item.on .txt{display: block;}
.idx-fw .list-r .imgbox{height: 515px;}

.idx-sp{padding:0 0 50px;}
.idx-sp .pub-tt{margin-bottom: 30px;}
.idx-sp .list{margin-left: -2%;display: flex;flex-wrap: wrap;}
.idx-sp .list .item{width: 23%;margin:0 0 3% 2%;}
.idx-sp .list .imgbox{height: 160px;display: block;border-radius:8px;overflow: hidden;}
.idx-sp .list .title{font-size: 16px;color:#333333;display: block;margin-top: 12px;}
.idx-sp .list .item:hover .title{color:#009cff;}

.idx-news{padding:80px 0;}
.idx-news .wrap{display: flex;justify-content: space-between;align-items: flex-start;}
.idx-news .pub-tt{text-align: left;margin-bottom: 40px;}

.idx-xw{width: 59%;}
.idx-xw .menu{margin-bottom: 30px;}
.idx-xw .menu .lk{font-size: 16px;color:#506c89;line-height: 36px;display: inline-block;vertical-align: middle;margin-right: 10px;border-radius:8px;min-width:120px;text-align: center;padding:0 20px;background-color: #f5faff;cursor: pointer;}
.idx-xw .menu .lk.cur,.idx-xw .menu .lk:hover{color:#fff;background-color: #009cff;}

.idx-xw .hot-box{background-color: #009cff;display: flex;border-radius:8px;overflow: hidden;}
.idx-xw .hot-box .imgbox{display: block;height: 245px;width: 50%;overflow: hidden;}
.idx-xw .hot-box .img{transition: all 1s;}
.idx-xw .hot-box .info{padding: 30px;flex:1;overflow: hidden;}
.idx-xw .hot-box .title{font-size: 16px;color:#fff;font-weight: bold;display: block;}
.idx-xw .hot-box .line{display: block;margin:10px 0 20px;width: 26px;height: 3px;background-color: #fff;}
.idx-xw .hot-box .txt{font-size: 14px;color:rgba(255,255,255,.9);line-height: 24px;-webkit-line-clamp: 3;max-height: 72px;}
.idx-xw .hot-box .date{font-size: 14px;color:#fff;margin-top: 25px;}
.idx-xw .hot-box:hover .img{transform: scale(1.1,1.1);}

.idx-xw .list{display: flex;justify-content: space-between;flex-wrap: wrap;}
.idx-xw .list .item{width: 47%;margin-top: 6%;}
.idx-xw .list .title{font-size: 16px;color:#333333;font-weight: bold;display: block;}
.idx-xw .list .txt{font-size: 14px;color:#999999;line-height: 24px;-webkit-line-clamp: 2;height: 48px;margin-top: 10px;}
.idx-xw .list .date{font-size: 14px;margin-top: 10px;}
.idx-xw .list .item:hover .title{color:#009cff;}

.idx-faq{width: 36%;padding: 0;}
.idx-faq .list .item{width: 100%;margin-bottom: 23px;}
.idx-faq .list .tt{line-height: 45px;}
.idx-faq .list .bb{padding:10px 0;}



.idx-hz{padding:80px 0;background-color: #f5faff;}
.idx-hz .detail{}
.idx-hz .item{display: flex;justify-content: center;align-items: center;height: 120px;}
.idx-hz .item .img{height:100%;width:100%;object-fit: cover;}


.idx-hz .swiper-pagination{margin-top: 60px;position:static;}
.idx-hz .swiper-pagination-bullet{width: 12px;height: 12px;opacity: .2;margin:0 10px!important;}
.idx-hz .swiper-pagination-bullet-active{opacity: 1;}

/* cisp */
.inner-ban .box4{text-align: right;}
.inner-ban .box4 .txt{font-size: 24px;color:#fff;}
.inner-ban .box4 .tit{margin-top: 30px;font-size: 40px;color:#fff;font-weight: bold;}
.inner-ban .box4 .button{font-size: 20px;color:#fff;width: 200px;line-height: 54px;background-color: #009cff;border-radius:27px;text-align: center;margin-top: 75px;display: inline-block;vertical-align: middle;}

.cisp-hc{padding:100px 0;background-color: #f6f9fc;}
.cisp-hc .list-t{display: flex;justify-content: space-between;}
.cisp-hc .list-t .item{width: 32%;background-color: #fff;border-radius:14px;padding:45px 40px;}
.cisp-hc .list-t .title{font-size: 24px;color:#333;font-weight: bold;text-align: center;}
.cisp-hc .list-t .txt{font-size: 16px;color:#666;line-height: 1.8;margin-top: 10px;}

.cisp-hc .list-b{margin-top: 40px;display: flex;align-items: center;justify-content: space-between;}
.cisp-hc .list-b li{}
.cisp-hc .list-b .ico{width:60px;height: 60px;display: block;margin:0 auto;border-radius:50%;border:1px solid #ddd;}
.cisp-hc .list-b .ico-h{display: none;}
.cisp-hc .list-b .line{width: 1px;height: 32px;background-color: #dddddd;}
.cisp-hc .list-b li:hover .ico{background-color: #009cff;border-color:#009cff;}
.cisp-hc .list-b li:hover .ico-h{display: block;}
.cisp-hc .list-b li:hover .ico-s{display: none;}

.cisp-more{font-size: 20px;color:#fff;min-width:240px;text-align: center;padding:0 30px;line-height: 54px;background-color: #009cff;border-radius:27px;margin:50px auto 0;display: inline-block;vertical-align: middle;}
.cisp-more:hover{background-color: #0395f1;}

.cisp-rz{padding:90px 0;background-image: linear-gradient(to right, #283a59 , #0f1524);margin-bottom: 100px;}
.cisp-rz .top-desc{font-size: 16px;color:#fff;line-height: 26px;margin-bottom: 45px;text-align: center;}
.cisp-rz .menu{display: flex;justify-content: center;margin-bottom: 70px;}
.cisp-rz .menu .lk{display: inline-block;vertical-align: middle;font-size: 20px;color:#333333;line-height: 54px;border-radius:27px;padding:0 20px;margin:0 30px;min-width:160px;text-align: center;background-color: #fff;cursor: pointer;}
.cisp-rz .menu .lk.cur,.cisp-rz .menu .lk:hover{color:#fff;background-color: #009cff;}

.cisp-rz .detail{background-color: #fff;border-radius:14px;padding:50px 40px;display: flex;align-items: center;justify-content: space-between;}
.cisp-rz .info{max-width:660px;flex:1;overflow: hidden;}
.cisp-rz .info .title{font-size: 24px;color:#333333;font-weight: bold;}
.cisp-rz .info .txt{font-size: 16px;color:#666666;line-height: 32px;margin-top: 10px;}
.cisp-rz .imgbox{width: 280px;}
.cisp-rz .imgbox .pic{width: 100%;}

.cisp-advan{background-color: #f6f9fc;margin-top: 100px;}
.cisp-advan .list .txt{font-size: 16px;min-height:168px;}


.cisp-anp{padding:100px 0;}
.cisp-anp .detail{}
.cisp-anp .row{margin-bottom: 30px;}
.cisp-anp .tit{font-size: 20px;color:#333333;font-weight: bold;background:url(../images/cisp_17.png) no-repeat left center;background-size:10px;padding-left: 20px;}
.cisp-anp .txt{font-size: 16px;color:#666666;line-height: 1.8;margin-top: 8px;padding-left: 20px;}
.cisp-anp .biao{border:1px solid #e5e5e5;padding:20px;}
.cisp-anp .biao .img{max-width:965px;margin:0 auto;display: block;width: 100%;}

.cisp-sz{background:url(../images/cisp_18.jpg) no-repeat center;background-size:cover;}
.cisp-sz .list{display: flex;height: 220px;align-items: center;justify-content: space-between;}
.cisp-sz .list li{text-align: center;}
.cisp-sz .list .num{font-size: 24px;color:#fff;font-family: 'DIN';line-height: 1;}
.cisp-sz .list .num span{font-size: 52px;font-family: 'DIN';line-height: 1;}
.cisp-sz .list .fz{font-size: 24px;color:#fff;margin-top: 5px;margin-top: 15px;}
.cisp-sz .list li.line{width: 1px;height: 70px;background-color: #fff;}


/* 右侧悬浮 */
.kf-box{width: 85px;position:fixed;right: 0;bottom: 190px;z-index:91;background-color: #fff;box-shadow:0 6px 16px rgba(209,209,209,.26);border-radius:6px 0 0 6px;}
.kf-box .item{border-bottom:1px solid #e5e5e5;position:relative;}
.kf-box .lk{padding:12px 0;cursor: pointer;}
.kf-box .ico{height: 30px;width: auto;display: block;margin:0 auto;}
.kf-box .ico-h{display: none;}
.kf-box .tit{font-size: 13px;color:#5b7086;text-align: center;margin-top: 3px;}
.kf-box .item:hover{background-color: #009cff;}
.kf-box .item:hover .ico-h{display: block;}
.kf-box .item:hover .ico-s{display: none;}
.kf-box .item:hover .tit{color:#fff;}
.kf-box .item:hover .drop{display: block;}


.kf-box .drop{padding-right: 30px;position:absolute;height:100%;left: 0;bottom: 0;transform: translate(-100%,0);display: none;}
.kf-box .dropbox{width: 180px;border:1px solid #cdd4da;padding:10px 15px;height: 100%;background-color: #fff;position:relative;}
.kf-box .dropbox::after{content:'';position:absolute;width: 18px;height: 22px;background:url(../images/pop_11.png) no-repeat center;background-size:100% 100%;top: 50%;transform: translate(0,-50%);right: -17px;}
.kf-box .wxdrop{height: auto;}
.kf-box .wxdrop .pic{width: 100%;}
.kf-box .wxdrop .font{font-size: 15px;color:#333333;text-align: center;margin-top: 6px;}
.kf-box .wxdrop .dropbox::after{transform: translate(0,0);top:auto;bottom: 15px;}

.kf-box .teldrop .dropbox{display: flex;align-items: center;}
.kf-box .teldrop .tel{font-size: 18px;color:#333;text-align: center;}

.kf-box .item:last-child{border:none;}

/* 悬浮广告 */
.float-ad{width: 500px;position:fixed;left: 50%;top: 50%;transform: translate(-50%,-50%);z-index:90;display: none;}
.float-ad .close{width: 40px;height: 40px;background:url(../images/pop_02.png) no-repeat center;background-size:contain;display: block;cursor: pointer;position:absolute;right: 10px;top: 10px;}
.float-ad .pic{width: 100%;display: block;}

/* 底部导航 */
.di-ad{background-color:rgba(0,0,0,.66);position:fixed;width: 100%;left: 0;bottom: 0;z-index:90;}
.di-ad .close{width:34px;height: 34px;background:url(../images/pop_06.png) no-repeat center;background-size:contain;cursor: pointer;position:absolute;right: 20px;top: 20px;}
.di-ad .wrap{display: flex;align-items: center;}
.di-ad .pic{width: 15%;margin-right: 15px;}
.di-ad .box{flex:1;overflow: hidden;}
.di-ad .txt{font-size: 26px;color:#fff;margin-bottom: 10px;}
.di-ad .txt em{font-size: 40px;color:#009cff;}
.di-ad .form{display: flex;}
.di-ad .smb{border-radius:10px;background-color: #fff;display: flex;overflow: hidden;flex:1;overflow: hidden;}
.di-ad .item{flex:1;border-right:1px solid #e5e5e5;}
.di-ad .item:last-child{border-right:none;}
.di-ad .ipt-txt{font-size: 18px;color:#333;line-height: 50px;height: 50px;background-repeat:no-repeat;background-position:20px center;background-size:26px;padding-left: 60px;width: 100%;}
.di-ad .submit{margin-left: 35px;font-size: 20px;color:#fff;width: 24%;line-height: 50px;border-radius:10px;text-align: center;border:none;cursor: pointer;background-color: #00b6ff;}
.di-ad .submit:hover{background-color: #009dff;}
.di-ad .name{background-image:url(../images/pop_04.png);}
.di-ad .phone{background-image:url(../images/pop_05.png);}


/* 阿里云认证 */
.aliyun-s1{padding:100px 0;}
.aliyun-s1 .detail{display: flex;}
.aliyun-s1 .lbox{width: 30%;margin-right: 25px;}
.aliyun-s1 .rbox{flex:1;overflow: hidden;}

.aliyun-s1 .hotbox{display: block;border-radius:8px;overflow: hidden;}
.aliyun-s1 .hotbox .imgbox{height: 250px;}
.aliyun-s1 .hotbox .info{background-color: #009cff;padding:15px 15px;}
.aliyun-s1 .hotbox .title{font-size: 16px;color:#fff;font-weight: bold;}
.aliyun-s1 .hotbox .line{width: 26px;height: 3px;background-color: #fff;display: block;margin-top: 10px;}

.aliyun-s1 .list{display: flex;flex-wrap: wrap;justify-content: space-between;padding-top: 15px;}
.aliyun-s1 .list .item{width: 48%;margin-bottom: 25px;}
.aliyun-s1 .list .title{font-size: 16px;font-weight: bold;display: block;}
.aliyun-s1 .list .txt{font-size: 14px;color:#999999;margin-top: 6px;}
.aliyun-s1 .list .date{font-size: 14px;color:#333333;margin-top: 8px;}
.aliyun-s1 .list .item:hover .title{color:#009cff;}

.aliyun-s2{padding:100px 0;background-color: #f5faff;}
.aliyun-s2 .list-t{display: flex;justify-content: space-between;}
.aliyun-s2 .list-t .item{width: 48.5%;border-radius:16px;box-shadow:0 6px 30px rgba(11,39,121,.1);padding: 20px;background-color: #fff;}
.aliyun-s2 .list-t .title{font-size: 24px;color:#333333;font-weight: bold;text-align: center;}
.aliyun-s2 .list-t .box{}
.aliyun-s2 .list-t .img{width: 100%;display: block;}

.aliyun-s2 .detail{display: flex;justify-content: space-between;margin-top: 40px;}
.aliyun-s2 .lbox,.aliyun-s2 .rbox{width: 48.5%;}
.aliyun-s2 .menu{display: flex;flex-wrap: wrap;justify-content: space-between;}
.aliyun-s2 .menu .lk{margin-bottom: 20px;width: 48.5%;font-size: 16px;font-weight: bold;display: flex;align-items: center;justify-content: center;padding:0 10px;box-shadow:0 6px 30px rgba(11,39,121,.1);background-color: #fff;border-radius:10px;cursor: pointer;}
.aliyun-s2 .menu .lk.cur{color:#fff;background-color: #009cff;}

.aliyun-s2 .detbox{margin-bottom: 20px;display: flex;align-items: center;box-shadow:0 6px 30px rgba(11,39,121,.1);background-color: #fff;border-radius:10px;padding:15px 5%;}
.aliyun-s2 .detbox .tit{font-size: 16px;font-weight: bold;line-height: 1.8;text-align: center;}
.aliyun-s2 .detbox .box{width: 130px;margin:0 3%;text-align: center;}
.aliyun-s2 .detbox .pic{margin:0 auto;width: 100%;}
.aliyun-s2 .chartlist{flex:1;overflow: hidden;display: flex;flex-wrap: wrap;}
.aliyun-s2 .chartlist li{width: 50%;padding:5px 0;display: flex;align-items: center;}
.aliyun-s2 .chartlist span{font-size: 16px;color:#999999;min-width:60px;margin-right: 5px;text-align: right;line-height: 2;display: inline-block;vertical-align: middle;}
.aliyun-s2 .chartlist em{font-size: 20px;font-family: 'Arial';display: inline-block;vertical-align: middle;}


.aliyun-s3{padding:100px 0;background:url(../images/aliyun_09.jpg) no-repeat center;background-size:cover;}
.aliyun-s3 .list-t{display: flex;justify-content: space-around;}
.aliyun-s3 .list-t li{text-align: center;}
.aliyun-s3 .list-t .icon{width: 130px;display: block;margin:0 auto;}
.aliyun-s3 .list-t .tit{font-size: 16px;font-weight: bold;margin-top: 20px;}
.aliyun-s3 .list-t .sz{font-size: 16px;color:#009cff;font-weight: bold;margin-top: 5px;}

.aliyun-s3 .desc{font-size: 16px;color:#f59d36;font-weight: bold;text-align: center;margin:40px auto;}

.aliyun-s3 .list-b{display: flex;}
.aliyun-s3 .list-b .item{flex:1;margin:0 5px;border-radius:10px;text-align: center;}
.aliyun-s3 .list-b .top{height: 85px;display: flex;justify-content: center;align-items: center;padding:0 10px;}
.aliyun-s3 .list-b .title{font-size: 20px;color:#fff;font-weight: bold;}
.aliyun-s3 .list-b .bot{padding:15px 10px;font-size: 14px;color:#fff;line-height: 1.8;border-top:1px solid rgba(255,255,255,.1);}
.aliyun-s3 .list-b .item1{background: linear-gradient(#19c4ff, #0080ff);}
.aliyun-s3 .list-b .item2{background: linear-gradient(#fe7835, #f7af20);}
.aliyun-s3 .list-b .item3{background: linear-gradient(#27c5ad, #1cce8b);}
.aliyun-s3 .list-b .item4{background: linear-gradient(#b183e0, #845cf3);}
.aliyun-s3 .list-b .item5{background: linear-gradient(#fc585e, #fd7c4b);}
.aliyun-s3 .list-b .item6{background: linear-gradient(#23d2c5, #34a5d9);}



.aliyun-s4{padding:100px 0;background:url(../images/aliyun_14.jpg) no-repeat center;background-size:cover;}
.aliyun-s4 .menu{display: flex;justify-content: space-between;margin-bottom: 30px;}
.aliyun-s4 .menu .lk{font-size: 16px;color:#fff;height: 60px;border-radius:10px;padding:0 10px;width: 31.3%;background-color:rgba(255,255,255,.1);display: flex;align-items: center;justify-content: center;cursor: pointer;text-align: center;}
.aliyun-s4 .menu .lk.cur,.aliyun-s4 .menu .lk:hover{font-weight: bold;background-color: #009cff;}

.aliyun-s4 .box1{display: flex;align-items: center;justify-content: space-between;margin-bottom: 30px;}
.aliyun-s4 .box1 .lbox{width: 55%;}
.aliyun-s4 .box1 .rbox{width: 42%;}
.aliyun-s4 .box1 .img{width: 100%;}

.aliyun-s4 .box2{display: flex;align-items: center;}
.aliyun-s4 .box2 .lbox{width: 250px;margin-right: 4%;}
.aliyun-s4 .box2 .lbox .img{width: 80%;margin:0 auto;}
.aliyun-s4 .box2 .rbox{flex:1;overflow: hidden;}
.aliyun-s4 .box2 .title{font-size: 16px;color:#fff;font-weight: bold;margin-bottom: 20px;}
.aliyun-s4 .box2 .di{display: flex;flex-wrap: wrap;}
.aliyun-s4 .box2 .di span{font-size: 14px;color:#ffffff;margin-right: 25px;white-space: nowrap;line-height: 35px;}
.aliyun-s4 .box2 .di span:last-child{margin-right: 0;}
.aliyun-s4 .box2 .di i{width: 10px;height: 10px;border-radius:50%;margin-right: 6px;display: inline-block;vertical-align: middle;}


.aliyun-s5{padding:100px 0 75px;}
.aliyun-s5 .detail{display: flex;}
.aliyun-s5 .col1{width: 30%;margin-right: 3%;}
.aliyun-s5 .col2{flex:1;}
.aliyun-s5 .tit{font-size: 16px;color:#333333;font-weight: bold;text-align: center;margin-bottom: 15px;width: 100%;}
.aliyun-s5 .pic{width: 100%;display: block;}

.aliyun-s5 .row{display: flex;}
.aliyun-s5 .row:last-child{margin-bottom: 0;}
.aliyun-s5 .w1{width: 40%;margin-right: 20px;}
.aliyun-s5 .w2{flex:1;overflow: hidden;display: flex;align-items: center;}
.aliyun-s5 .title{font-size: 18px;color:#009cff;font-weight: bold;line-height: 1.8;}
.aliyun-s5 .txt{font-size: 14px;color:#333333;line-height: 2;}

.aliyun-s5 .row:not(.row1){margin-bottom: 30px;}
.aliyun-s5 .row:not(.row1) .w1,.aliyun-s5 .row:not(.row1) .w2{border-radius:10px;padding:21px 30px;}
.aliyun-s5 .row:not(.row1) .w1{background-color: #e5f5ff;}
.aliyun-s5 .row:not(.row1) .w2{background-color: #fff;box-shadow:0 3px 16px rgba(11,39,121,.1);}



.aliyun-s6{margin-bottom: 75px;}
.aliyun-s6 .detail .img{width: 100%;}


.aliyun-s7{padding:100px 0;background-color: #f5faff;}
.aliyun-s7 .detail{display: flex;justify-content: space-between;}
.aliyun-s7 .col{width: 48.5%;border-radius:16px;background-color: #fff;box-shadow:0 6px 30px rgba(11,39,121,.1);padding:30px 20px;}
.aliyun-s7 .col .txt{font-size: 18px;color:#333333;line-height: 2;margin-bottom: 10px;}
.aliyun-s7 .col .img{width: 100%;}


.aliyun-s8{padding:100px 0;}
.aliyun-s8-menu{display: flex;justify-content: center;margin-bottom: 40px;}
.aliyun-s8-menu .lk{display: inline-block;vertical-align: middle;min-width:160px;text-align: center;line-height: 60px;background-color: #f5faff;border-radius:10px;padding:0 15px;margin:0 25px;cursor: pointer;}
.aliyun-s8-menu .lk.cur,.aliyun-s8-menu .lk:hover{color:#fff;background-color: #009cff;}

.aliyun-s8 .detail{display: flex;}
.aliyun-s8 .group{padding:35px 20px;border-radius:16px;box-shadow:0 6px 30px rgba(11,39,121,.1);margin-bottom: 10px;}
.aliyun-s8 .lbox{flex:1;overflow: hidden;padding:20px 10px;}
.aliyun-s8 .lbox .pic{width: 100%;}
.aliyun-s8 .rbox{width: 32.5%;margin-left: 20px;}

.aliyun-s8 .tit{font-size: 24px;color:#333;font-weight: bold;text-align: center;margin-bottom: 15px;}
.aliyun-s8 .txt{font-size: 20px;color:#666666;line-height: 32px;}
.aliyun-s8 .taglist{display: flex;justify-content: space-between;flex-wrap: wrap;}
.aliyun-s8 .taglist span{font-size: 16px;color:#fff;height: 60px;border-radius:10px;display: flex;align-items: center;justify-content: center;background-color: #009cff;width: 47%;margin-top: 6%;}
.aliyun-s8 .lks{margin-left: -10px;font-size: 0;}
.aliyun-s8 .lks .lk{display: inline-block;vertical-align: middle;font-size: 16px;color:#333333;min-width:80px;line-height: 40px;padding:0 10px;border-radius:6px;background-color: #f6f9fc;margin:0 0 10px 10px;text-align: center;}



.aliyun-s9{margin-bottom: 100px;}
.aliyun-s9 .detail .img{width: 100%;display: block;margin:0 auto;max-width:1180px;}


.aliyun-s10{padding:100px 0;background:url(../images/aliyun_14.jpg) no-repeat center;background-size:cover;}
.aliyun-s10 .sec-t{display: flex;align-items: center;margin-bottom: 100px;}
.aliyun-s10 .ta-img{width: 30%;margin-right: 20px;}
.aliyun-s10 .ta-img .img{width: 100%;}

.aliyun-s10 .list1{display: flex;justify-content: space-between;flex-wrap: wrap;flex:1;overflow: hidden;}
.aliyun-s10 .list1 .item{width: 32.3%;border-radius:16px;background-color:rgba(255,255,255,.1);padding:20px 10px;}
.aliyun-s10 .list1 .title{font-size: 24px;color:#fff;font-weight: bold;text-align: center;margin-bottom: 20px;}
.aliyun-s10 .list1 .imgbox{}
.aliyun-s10 .list1 .pic{width: 100%;display: block;}

.aliyun-s10 .list2{display: flex;justify-content: space-between;}
.aliyun-s10 .list2 .item{width: 48.5%;border-radius:16px;background-color:rgba(255,255,255,.1);padding:20px 10px;}
.aliyun-s10 .list2 .title{font-size: 24px;color:#fff;font-weight: bold;text-align: center;margin-bottom: 20px;}
.aliyun-s10 .list2 .box{}
.aliyun-s10 .list2 .pic{width: 100%;}


.aliyun-s10 .chartbox{width: 150px;margin:0 3% 0 1%;text-align: center;}
.aliyun-s10 .chartbox .pic{margin:0 auto;width: 100%;}
.aliyun-s10 .chartlist{flex:1;overflow: hidden;display: flex;flex-wrap: wrap;}
.aliyun-s10 .chartlist li{width: 50%;padding:5px 0;display: flex;align-items: center;}
.aliyun-s10 .chartlist span{font-size: 16px;color:#fff;min-width:60px;margin-right: 5px;text-align: right;line-height: 2;display: inline-block;vertical-align: middle;}
.aliyun-s10 .chartlist em{font-size: 20px;font-family: 'Arial';display: inline-block;vertical-align: middle;}

.aliyun-s11{padding:100px 0;}
.aliyun-s11 .list{display: flex;}
.aliyun-s11 .list li{flex:1;}
.aliyun-s11 .list .tit{font-size: 20px;color:#333333;font-weight: bold;text-align: center;margin-bottom: 15px;}
.aliyun-s11 .list .pic{max-width:410px;display: block;margin:0 auto;width: 100%;}




@media screen and (min-width:992px) and (max-width:1199px){
	.auto{width: 94%;}
	
	.hd-sear{width:400px;}
	.hd-tel{margin-left: 40px;}
	
	.hd-cata{width: 240px;}
	.hd-cata .lk{line-height: 24px;}
	
	.hd-nav{padding: 0;}
	.hd-nav ul{justify-content: space-around;}
	
	.inner-ban{height: 450px;}
	.inner-ban .auto{padding:0 4%;}
	
	/* 就业课程-java培训课程 */
	.inner-ban .box2 .tit{font-size:48px;}
	
	/* 思科认证 */
	.kc-fw .list-b .title{font-size: 20px;}
	
	.sk-teac .thumbbox .imgbox{width: 90px;height: 90px;}
	.sk-teac .thumbbox .name{font-size: 20px;}
	
	/* 红帽认证 */
	.inner-ban .box3 .tit{font-size: 50px;}
	
	/* 视频列表 */
	
	/* 资讯详情 */
	.xw-ban .bt{font-size:50px;}
	
	.xwdet-top .title{font-size: 30px;}
	
	.pagenav{display: block;}
	.pagenav li{width: 100%;margin-bottom: 15px;line-height: 60px;}
	
	.xwdet-r{width: 300px;}
	
	/* 就业服务 */
	.jy-ban{height: 350px;}
	
	.jy-case .item .imgbox{height: auto;}
	
	/* index */
	.idx-gkk .item .bmbtn{width: 90%;}
	
	
	.idx-gkk .swiper-pagination{display: block;position:static;margin-top: 15px;}
	.idx-gkk .swiper-pagination-bullet{width: 10px;height: 10px;margin:0 6px!important;}
	
	.pub-tt{position:relative;}
	.pub-tt.hasmenu{padding-bottom: 50px;}
	.pub-tt .smmenu{position:absolute;width: 100%;left: 0;bottom: 0;text-align: left;}
	.pub-tt .smmenu .lk{min-width:auto;margin-right: 0;font-size: 16px;}
	
	.idx-kc .wrapb{margin-left: 0;}
	.idx-kc .lbox{display: none;}
	.idx-kc .rbox{width: 96%;margin:0 auto;}
	
	.idx-kc .menu{padding:0 30px;}
	.idx-kc .menu .lk{margin-right: 15px;}
	
	/* 阿里云 */
	.aliyun-s3 .list-b .title br{display: none;}
	
}

@media screen and (min-width:768px) and (max-width:991px){
	.auto{max-width: 100%;padding:0 3%;width: 100%;}
	.sj-menu{position:absolute;right: 2%;top: 25px;width: 40px;height: 40px;background: url(../images/menu.png) no-repeat center;background-size:36px;display: block;}
	.sj-menu.close{background: url(../images/close.png) no-repeat center;background-size:36px;}
	
	.hd-bar,.hd-cata,.hd-t .r{display: none;}
	
	.hd-t{height: 80px;position:fixed;width: 100%;left: 0;top: 0;z-index:100;background-color: #fff;border-bottom:1px solid #efefef;}
	.hd-b+div{margin-top: 80px;}
	
	
	.hd-nav{position:fixed;width: 100%;left: 0;top: 80px;background-color: #fff;bottom: 0;overflow-y: scroll!important;padding: 0;}
	.hd-nav ul{display: block;}
	.hd-nav li{display: block;padding:0 3%;}
	.hd-nav li>a{line-height: 60px;border-bottom:1px dashed #efefef;}
	
	.hd-nav li:hover .drop{display: none;}
	.hd-nav .drop{position:static;width: 100%;transform: translate(0,0);box-shadow:none;padding:0 0 0 20px;}
	.hd-nav .drop a{text-align: left;border-bottom:1px dashed #efefef;line-height: 50px;}
	.hd-nav .arrow{width: 60px;height: 60px;background:url(../images/arrow.png) no-repeat center;background-size:22px;position:absolute;right: 15px;top: 0;}
	.hd-nav .arrow.this{transform: rotate(180deg);}
	
	
	/* 就业课程-网络安全培训课程 */
	.inner-ban{height:350px;}
	.inner-ban .box1 .smtit{font-size: 30px;}
	.inner-ban .box1 .tit{font-size: 50px;margin-top: 15px;}
	.inner-ban .box1 .bmbtn{font-size: 24px;width: 200px;margin-top: 40px;}
	
	.pub-tt{margin-bottom: 30px;}
	.pub-tt .bt{font-size: 30px;}
	
	.kc-xq{padding:80px 0;}
	.kc-xq .top-sec{display: block;}
	.kc-xq .top-sec .lbox{width: 100%;margin:0 0 30px;}
	.kc-xq .table th{font-size: 22px;line-height: 60px;}
	
	.kc-safe{padding:80px 0;}
	.kc-safe .detail{padding-top: 20px;}
	.kc-safe .info .title{font-size: 24px;}
	.kc-safe .info .line{margin:15px 0;width: 34px;}
	
	.kc-bz{padding:80px 0;}
	
	.kc-rq{padding:80px 0;}
	.kc-rq .list{flex-wrap: wrap;}
	.kc-rq .list .item{width: 50%;padding:20px 20px;}
	.kc-rq .list .icon{height: 100px;}
	.kc-rq .list .title{font-size: 20px;}
	
	.kc-advan{padding:80px 0;}
	.kc-advan .pic{display: none;}
	.kc-advan .list .item{position:static;margin:0 0 35px!important;flex-direction: row!important;text-align: left!important;width: 100%;}
	.kc-advan .list .info{padding: 0!important;}
	
	.kc-fw .top-sec .lbox{width: 240px;margin-right: 30px;height: 385px;}
	.kc-fw .top-sec .lbox .icon{width: 90px;}
	.kc-fw .list-t .icon{width: 70px;}
	.kc-fw .list-t .txt{font-size: 16px;margin-top: 15px;padding:0 10px;}
	
	.kc-fw .list-b{flex-wrap: wrap;padding-top: 0;}
	.kc-fw .list-b .item{width: 48%;margin-bottom: 4%;}
	.kc-fw .list-b .title{font-size: 22px;}
	
	.kc-faq{padding:80px 0 50px;}
	.kc-faq .list .item{width: 47%;margin-bottom: 20px;}
	
	.kc-di{padding:15px 0;}
	.kc-di .title{font-size: 26px;}
	.kc-di .more{font-size: 18px;}
	.kc-di .more .circle{width: 36px;height: 36px;margin-right: 25px;}
	.kc-di .more .circle::after{width: 36px;height: 18px;}
	.kc-di .pic{height: 150px;}
	
	.foot{padding:30px 0;}
	.foot .lbox{width:100%;}
	.foot .smlogo{display: block;margin:0 auto;}
	.foot .tel-box{text-align: center;}
	.foot .tel-box .fz{display: inline-block;vertical-align: middle;}
	.foot .wxbox{justify-content: center;}
	.foot .wxbox .grp{width: 110px;margin:0 15px;}
	.foot .rbox{display: none;}
	
	/* 就业课程-网络安全培训课程 */
	.web-compare{padding:80px 0;}
	.web-compare .tp{height: 60px;}
	.web-compare .tag{font-size:18px;line-height: 50px;}
	.web-compare .list{margin-top: 30px;}
	.web-compare .list li{margin-bottom: 25px;}
	.web-compare .list .txt{font-size: 16px;}
	
	.web-compare .col1 .list li{padding-left: 0;}
	
	
	/* 就业课程-java培训课程 */
	.inner-ban .box2 .tit{font-size:36px;}
	
	.java-xz{padding:80px 0;}
	.java-xz .list-t{padding-top: 0;}
	.java-xz .list-t .item{width: 23%;margin:0 1%;}
	
	.kc-safe .list .title{font-size: 20px;}
	.kc-safe .list .icon{height: 100px;}
	
	.java-scene{padding:80px 0;}
	.java-scene .list .title{font-size: 20px;}
	
	.java-hj{padding:80px 0 0;}
	.java-hj .detail{padding: 0;}
	
	/* 思科认证 */
	.inner-ban .box3 .tit{font-size: 36px;}
	.inner-ban .box3 .txt{font-size: 18px;margin-top: 15px;}
	
	.sk-tx{margin-top: 80px;}
	.sk-tx .menu{font-size: 0;background-color: #f4f7f9;display: flex;justify-content: space-between;}
	.sk-tx .menu .lk{padding:13px 15px;min-width:auto;line-height: 24px;margin:0;border:none;border-radius:0;flex:1;text-align: center;}
	
	.sk-tx .detail{padding: 20px;display: block;}
	.sk-tx .videobox{width: 100%;height: 400px;}
	
	.sk-tx .info{padding:20px 0 0;}
	.sk-tx .title{font-size: 24px;}
	.sk-tx .txt{margin-top: 10px;}
	
	.sk-fx{padding:80px 0;}
	
	.sk-fx .list{flex-wrap: wrap;margin-left: -2%;padding: 0;}
	.sk-fx .list .item{width: 23%;margin:0 0 2% 2%!important;flex:initial;}
	.sk-fx .list .tit{font-size: 16px;}
	
	.sk-plan{padding:80px 0;}
	.sk-plan .table caption{font-size: 18px;}
	
	.sk-advan{padding:80px 0;}
	.sk-advan .list .item{height: 160px;}
	.sk-advan .list .item:first-child{height: 335px;}
	
	.sk-fw{padding:80px 0;}
	.sk-fw .detail{display: block;}
	.sk-fw .list-l{width: 100%;display: flex;justify-content: space-between;margin-bottom: 30px;}
	.sk-fw .list-l .item{display: flex;flex-direction: column;justify-content: center;align-items: center;text-align: center;}
	.sk-fw .list-l .wz{font-size: 30px;height: 56px;height: 66px;background-size:contain;margin-right: 0;margin-bottom: 10px;}
	
	.sk-fw .list-r .imgbox{height: 360px;}
	.sk-fw .list-r .num{font-size: 26px;margin-bottom: 20px;}
	.sk-fw .list-r .title{font-size: 18px;}
	.sk-fw .list-r .item.on .title{font-size: 20px;}
	.sk-fw .list-r .arrow{width: 16px;}
	
	.sk-teac{padding:80px 0;}
	.sk-teac .bigbox .item{align-items: center;}
	.sk-teac .bigbox .imgbox{width: 280px;height: auto;background:none;}
	.sk-teac .bigbox .pic{margin: 0 auto;transform: translate(0,0);position:static;height: auto;display: block;}
	.sk-teac .bigbox .top{height: 70px;padding-top: 10px;}
	.sk-teac .bigbox .name{font-size: 28px;}
	.sk-teac .bigbox .tx{font-size: 18px;margin-left: 20px;}
	
	.sk-teac .thumbbox .imgbox{width: 80px;height: 80px;}
	.sk-teac .thumbbox .name{font-size: 18px;}
	.sk-teac .thumbbox .font{font-size: 14px;}
	.sk-teac .bigbox .slick-list{padding-top: 0;}
	.sk-teac .thumbbox .item::after{height: 3px;}
	.sk-teac .slick-dots li{width: 40px;}
	
	/* 红帽认证 */
	.pt{padding-top: 80px;}
	
	
	/* 华为认证 */
	.hw-advan{padding:80px 0;}
	.hw-advan .col{padding: 15px;}
	.hw-advan .tit{font-size: 22px;line-height: 40px;margin-bottom: 10px;}
	.hw-advan .list li{margin-bottom: 15px;}
	
	/* 锐捷认证 */
	.rj-fx .list .item{width: 31.3%;}
	
	/* 新三华认证 */
	.sanh-fx .list .item{width: 31.3%;}
	
	
	/* 视频列表 */
	.sp-sort .lk{min-width:70px;padding:0 10px;}
	
	.sp-list .item{width:31.3%;margin-bottom: 4%;}
	
	.sp-di .title{font-size: 26px;}
	.sp-di .bmbtn{font-size: 22px;width: 170px;height: 44px;margin-top: 20px;}
	.sp-di .bmbtn::after{margin-left: 10px;width: 14px;height: 14px;}
	
	/* 常见问题 */
	.faq-main{padding:50px 0;}
	.faq-main .wrap{display: block;}
	
	.pagelist{text-align: center;}
	
	.faq-r{width: 100%;margin:50px 0 0;}
	.faq-hot{padding: 0;}
	.faq-hot .list{display: flex;}
	
	/* 资讯详情 */
	.xw-ban{height: 200px;}
	.xw-ban .bt{font-size:30px;text-align: center;}
	
	.xw-ht{display: block;}
	.xw-ht .lk{margin:10px 15px 0 0;font-size: 15px;}
	
	.xwdet-main{padding:30px 0 50px;}
	.xwdet-main .wrap{display: block;}
	.xwdet-s{padding: 20px;}
	.xwdet-top .title{font-size: 26px;}
	.xwdet-top .sm span{font-size: 14px;}
	
	.pagenav{display: block;}
	.pagenav li{width: 100%;margin-bottom: 15px;line-height: 60px;}
	.pagenav li a{background:#fff!important;padding: 0!important;}
	
	.xwdet-r{width: 100%;margin:20px 0 0;}
	.xwdet-hot .list .title{font-size: 16px;}
	
	.xwdet-tech .list .title{font-size: 16px;}
	
	.xwdet-like{margin:60px 0;}
	.xwdet-like .list .imgbox{height: 120px;}
	
	.xwdet-rela .arclist .item{width: 45%;}
	
	.xwdet-bm{padding:30px 20px;margin-bottom: 0;}
	.xwdet-bm .ipt-txt{font-size: 16px;}
	.xwdet-bm .cbox{display: none;}
	.xwdet-bm .rbox{margin-left: 60px;}
	
	/* 视频详情 */
	.sp-sec{display: block;}
	
	.sp-sec .info{width:100%;margin-left: 0;margin-top: 30px;}
	.sp-sec .row{font-size:18px;}
	.sp-sec .wxbox .pic{max-width:180px;}
	.sp-sec .wxbox .button{max-width:180px;}
	
	/* 就业服务 */
	.jy-ban{height: 250px;}
	
	.jy-fw{padding:80px 0;}
	.jy-fw .imgbox{display:none;}
	.jy-fw .title,.jy-fw .line{display: none;}
	
	.jy-mod .row{margin-bottom: 50px;}
	.jy-mod .slidebox{position:relative;}
	.jy-mod .bigbox .item{height: 300px;}
	.jy-mod .title{font-size: 30px;}
	.jy-mod .txt{font-size: 16px;}
	
	
	.jy-mod .thumbbox{display: none;}
	.jy-mod .slick-dots{position:absolute;width: 100%;left: 0;bottom: 10px;text-align: center;}
	.jy-mod .slick-dots li{display: inline-block;vertical-align: middle;margin:0 6px;width: 10px;height: 10px;border-radius:50%;background-color: #333;opacity: .3;}
	.jy-mod .slick-dots button{display: none;}
	.jy-mod .slick-dots .slick-active{opacity: 1;}
	
	.jy-case{padding:80px 0;}
	.jy-case .item{margin:0 10px;}
	.jy-case .item .imgbox{height: auto;}
	.jy-case .slick-dots{text-align: center;margin-top: 10px;}
	.jy-case .slick-dots li{display: inline-block;vertical-align: middle;margin:0 6px;width: 10px;height: 10px;border-radius:50%;background-color: #333;opacity: .3;}
	.jy-case .slick-dots button{display: none;}
	.jy-case .slick-dots .slick-active{opacity: 1;}
	
	.jy-sp{padding:80px 0;}
	.jy-sp .bigbox .item{height: 480px;}
	
	
	/* index */
	.idx-ban .item{height: 400px;}
	.idx-ban .swiper-pagination{bottom: 30px;}
	.idx-ban .swiper-pagination-bullet{width: 30px;}
	
	.idx-top .box{margin-top: 0;padding: 0;box-shadow:none;}
	.idx-top .titbox{font-size: 22px;width: 20%;}
	
	.idx-gkk .swiper-button{display: none;}
	.idx-gkk .item .bmbtn{width: 90%;}
	
	
	.idx-gkk .swiper-pagination{display: block;position:static;margin-top: 15px;}
	.idx-gkk .swiper-pagination-bullet{width: 10px;height: 10px;margin:0 6px!important;}
	
	
	.pub-tt{position:relative;}
	.pub-tt.hasmenu{padding-bottom: 50px;}
	.pub-tt .smmenu{position:absolute;width: 100%;left: 0;bottom: 0;text-align: left;overflow-x: scroll;white-space: nowrap;}
	.pub-tt .smmenu::-webkit-scrollbar{ display: none;} 
	.pub-tt .smmenu .lk{min-width:auto;margin-right: 0;font-size: 16px;}
	
	.idx-hot{margin-bottom: 20px;}
	.idx-hot .detail{display: block;}
	.idx-hot .detail-r{width: 100%;margin: 0;margin-top: 35px;display: flex;justify-content: space-between;}
	.idx-hot .slide{width: 55%;margin-right: 3%;}
	.idx-hot .slide .item{height: 300px;}
	.idx-hot .di{display: block;flex:1;overflow: hidden;}
	
	.idx-sp .list .imgbox{height: 140px;}
	
	.idx-news .wrap{display: block;}
	.idx-xw{width: 100%;}
	
	.idx-faq{width: 100%;padding: 0;margin-top: 50px;}
	
	.idx-hz .item{height: 100px;}
	.idx-hz .swiper-pagination{margin-top: 30px;}
	.idx-hz .swiper-pagination-bullet{width: 10px;height: 10px;margin:0 4px!important;}
	
	.idx-kc .wrap{padding:50px 0;}
	.idx-kc .wrapb{margin-left: 0;}
	.idx-kc .lbox{display: none;}
	.idx-kc .rbox{width: 96%;margin:0 auto;}
	
	.idx-kc .menu{padding:0 20px;}
	.idx-kc .menu .lk{margin-right: 15px;padding:0 5px;line-height: 55px;}
	
	.idx-kc .tbox{display: block;}
	.idx-kc .list{width: 100%;border-bottom: 1px solid #e6e9ef;}
	.idx-kc .list .item{flex:1;width: auto;border-top:none!important;padding: 0;height: 150px;}
	.idx-kc .list .item>div{padding:25px 5px 0;}
	.idx-kc .list .ico{height: 40px;}
	.idx-kc .list .txt{max-width:100%;line-height: 22px;}
	
	.idx-kc .bbox{padding:10px 25px;}
	
	/* cisp */
	.inner-ban .box4 .txt{font-size: 20px;}
	.inner-ban .box4 .tit{font-size: 30px;margin-top: 20px;}
	.inner-ban .box4 .button{margin-top: 35px;width: 150px;font-size: 18px;line-height: 48px;}
	
	.cisp-hc{padding:80px 0;}
	.cisp-hc .list-t .item{padding:30px 20px;}
	.cisp-hc .list-t .title{font-size: 20px;}
	.cisp-hc .list-b .ico{width: 50px;height: 50px;}
	
	.cisp-rz{padding:80px 0;margin-bottom: 80px;}
	.cisp-rz .menu{margin-bottom: 40px;}
	.cisp-rz .menu .lk{margin:0 20px;font-size: 18px;line-height: 48px;}
	.cisp-rz .imgbox{width: 200px;margin-left: 30px;}
	.cisp-rz .info .txt{line-height: 28px;}
	
	.cisp-more{font-size: 18px;min-width:220px;}
	
	.cisp-advan{margin-top: 80px;}
	.cisp-advan .list .txt{font-size: 14px;}
	
	.cisp-anp{padding:80px 0;}
	
	.cisp-sz .list{height: 180px;}
	.cisp-sz .list .num{font-size: 20px;}
	.cisp-sz .list .num span{font-size: 40px;}
	.cisp-sz .list .fz{font-size: 20px;}
	.cisp-sz .list li.line{height: 50px;}
	
	/* 悬浮 */
	.kf-box{width: 60px;bottom: 20%;}
	.kf-box .ico{height: 30px;}
	.kf-box .tit{display: none;}
	
	.kf-box .drop{padding-right: 20px;}
	.kf-box .dropbox{width: 140px;padding:10px;}
	.kf-box .dropbox::after{width: 14px;height: 22px;right: -13px;}
	.kf-box .wxdrop .font{font-size: 14px;}
	.kf-box .teldrop .tel{font-size: 14px;}
	
	
	.float-ad{width: 350px;}
	.float-ad .close{width: 30px;height: 30px;}
	
	.di-ad .close{width: 30px;height: 30px;}
	.di-ad .txt{font-size: 20px;}
	.di-ad .txt em{font-size: 28px;}
	.di-ad .ipt-txt{font-size: 16px;background-size: 20px;height: 44px;line-height: 44px;background-position: 10px center;padding-left: 38px;}
	.di-ad .submit{margin-left: 20px;font-size: 16px;line-height: 44px;border-radius: 6px;}
	.di-ad .smb{border-radius: 6px;}
	
	/* 阿里云 */
	.pub-tt .smwz{font-size: 14px;}
	
	.aliyun-s1{padding:80px 0;}
	.aliyun-s1 .pub-tt .bt{font-size: 26px;}
	.aliyun-s1 .lbox{display: none;}
	
	.aliyun-s2{padding:80px 0;}
	.aliyun-s2 .list-t .title{font-size: 20px;margin-bottom: 20px;}
	
	.aliyun-s2 .detail{display: block;}
	.aliyun-s2 .lbox, .aliyun-s2 .rbox{width: 100%;}
	.aliyun-s2 .menu .lk{width: 48%;line-height: 50px;margin-bottom: 15px;}
	
	.aliyun-s2 .detbox{margin-bottom: 0;}
	.aliyun-s2 .detbox .box{width: 180px;}
	
	.aliyun-s3{padding:80px 0;}
	.aliyun-s3 .list-t .icon{width: 110px;}
	
	.aliyun-s3 .list-b{flex-wrap: wrap;justify-content: space-between;}
	.aliyun-s3 .list-b .item{flex:initial;width: 31.3%;margin:0 0 4%;}
	.aliyun-s3 .list-b .top{height: 60px;}
	.aliyun-s3 .list-b .title{font-size: 18px;}
	.aliyun-s3 .list-b .title br{display: none;}
	
	.aliyun-s4{padding:80px 0;}
	
	.aliyun-s5{padding:80px 0;}
	.aliyun-s5 .title{font-size:16px;line-height: 24px;}
	
	
	.aliyun-s5 .row:not(.row1) .w1, .aliyun-s5 .row:not(.row1) .w2{padding:20px 20px;}
	.aliyun-s5 .row:not(.row1){margin-bottom: 15px;}
	.aliyun-s5 .w1{margin-right: 10px;}
	.aliyun-s5 .txt{line-height: 1.6;}
	
	.aliyun-s7{padding:80px 0;}
	.aliyun-s7 .col .txt{font-size: 16px;line-height: 26px;}
	
	.aliyun-s8{padding:80px 0;}
	.aliyun-s8-menu .lk{margin:0 20px;}
	
	.aliyun-s8 .detail{display: block;}
	.aliyun-s8 .group{padding: 30px!important;margin-bottom: 20px;}
	.aliyun-s8 .txt{font-size: 18px;}
	.aliyun-s8 .taglist span{width: 31.3%;margin-top: 3%;}
	
	.aliyun-s8 .rbox{width: 100%;margin:20px auto 0;}
	
	.aliyun-s10{padding:80px 0;}
	.aliyun-s10 .sec-t{display: block;margin-bottom: 80px;}
	.aliyun-s10 .ta-img{margin:0 auto 30px;}
	
	.aliyun-s10 .list1 .item{width: 31.3%;}
	.aliyun-s10 .list1 .title{font-size: 20px;}
	
	.aliyun-s10 .list2 .title{font-size: 20px;}
	.aliyun-s10 .chartlist li{width:100%;padding: 0;}
	.aliyun-s10 .chartlist span{font-size: 14px;}
	.aliyun-s10 .chartlist em{font-size: 16px;}
	
	.aliyun-s11{padding:80px 0;}
	.aliyun-s11 .list .pic{width: 80%;}
	
	
	
	
	
	
	
	
	
}

@media screen and (min-width:320px) and (max-width:767px){
	.auto{max-width: 100%;padding:0 4%;width: 100%;}
	.sj-menu{position:absolute;right: 2%;top: 10px;width: 40px;height: 40px;background: url(../images/menu.png) no-repeat center;background-size:30px;display: block;}
	.sj-menu.close{background: url(../images/close.png) no-repeat center;background-size:30px;}
	
	.hd-bar,.hd-cata,.hd-t .r{display: none;}
	.hd-logo .img{height: 45px;}
	
	.hd-t{height: 60px;position:fixed;width: 100%;left: 0;top: 0;z-index:100;background-color: #fff;border-bottom:1px solid #efefef;}
	.hd-t .wrap{height: 100%;}
	.hd-b+div{margin-top: 60px;}
	
	
	.hd-nav{position:fixed;width: 100%;left: 0;top: 60px;background-color: #fff;bottom: 0;overflow-y: scroll!important;padding: 0;}
	.hd-nav ul{display: block;}
	.hd-nav li{display: block;padding:0 5%;}
	.hd-nav li>a{line-height: 60px;border-bottom:1px dashed #efefef;font-size: 16px;}
	
	.hd-nav li:hover .drop{display: none;}
	.hd-nav .drop{position:static;width: 100%;transform: translate(0,0);box-shadow:none;padding:0 0 0 20px;}
	.hd-nav .drop a{text-align: left;border-bottom:1px dashed #efefef;line-height: 50px;}
	.hd-nav .arrow{width: 60px;height: 60px;background:url(../images/arrow.png) no-repeat center;background-size:22px;position:absolute;right: 10px;top: 0;}
	.hd-nav .arrow.this{transform: rotate(180deg);}
	
	/* 就业课程-网络安全培训课程 */
	.inner-ban{height:240px;}
	.inner-ban .box1 .smtit{font-size: 20px;letter-spacing: 0;}
	.inner-ban .box1 .tit{font-size: 32px;margin-top: 10px;letter-spacing: 0;}
	.inner-ban .box1 .bmbtn{font-size: 20px;width: 130px;margin-top: 30px;height: 38px;}
	.inner-ban .box1 .bmbtn::after{margin-left: 10px;width: 10px;height: 10px;}
	
	.pub-tt{margin-bottom: 25px;}
	.pub-tt .bt{font-size: 22px;}
	.pub-tt .smwz{font-size: 13px;}
	
	.kc-xq{padding:50px 0;}
	.kc-xq .top-sec{display: block;}
	.kc-xq .top-sec .lbox{width: 100%;margin:0 0 30px;padding-top: 0;}
	.kc-xq .top-sec .txt{font-size: 16px;}
	.kc-xq .top-sec .tit{font-size: 18px;height: 45px;}
	
	.kc-xq .bot-sec{margin-top: 30px;padding: 0;}
	.kc-xq .table th{font-size: 15px;line-height: 24px;padding:10px 0;}
	.kc-xq .table td{font-size: 13px;padding:10px 0;}
	
	
	.kc-safe{padding:50px 0;}
	.kc-safe .detail{padding-top: 20px;display: block;}
	.kc-safe .imgbox{width: 80%;margin:0 auto 25px;}
	.kc-safe .info .title{font-size: 20px;text-align: center;}
	.kc-safe .info .line{margin:10px auto;width: 28px;}
	.kc-safe .info .txt{font-size: 16px;text-align: center;}
	
	.kc-safe .menu{box-shadow: 0 6px 20px rgb(23 106 229 / 16%);height: 110px;border-radius:6px;overflow: hidden;}
	.kc-safe .menu .lk{flex:1;width: auto;border-radius:0;box-shadow:none;border-right:1px solid #efefef;}
	.kc-safe .menu .lk.cur{height: 110px;}
	.kc-safe .menu .ico{height: 40px;}
	.kc-safe .menu .tit{font-size: 14px;padding:0 5px;text-align: center;}
	.kc-safe .menu .lk:last-child{border-right:none;}
	
	
	.kc-bz{padding:50px 0;}
	.kc-bz .detail{display: block;}
	.kc-bz .list .item{margin-bottom: 35px;}
	.kc-bz .list .icon{width: 54px;margin-right: 15px;}
	.kc-bz .list .txt .title{font-size: 16px;}
	.kc-bz .list .txt{font-size: 14px;margin-top: 5px;}
	.kc-bz .pic{width: 80%;margin:35px auto 0;display: block;}
	
	.kc-rq{padding:50px 0;}
	.kc-rq .list{flex-wrap: wrap;justify-content: space-between;}
	.kc-rq .list .item{width: 48%;padding:15px 0;}
	.kc-rq .list .icon{height: 90px;}
	.kc-rq .list .title{font-size: 18px;margin-top: 15px;}
	.kc-rq .list .txt{font-size: 14px;}
	
	
	.kc-advan{padding:50px 0;}
	.kc-advan .pic,.kc-advan .centit{display: none;}
	.kc-advan .list .item{position:static;margin:0 0 30px!important;flex-direction: row!important;text-align: left!important;width: 100%;align-items: flex-start;}
	.kc-advan .list .num{font-size: 20px;width: 46px;height: 46px;line-height: 46px;}
	.kc-advan .list .info{padding: 0!important;}
	
	.kc-fw .top-sec{display: block;margin-bottom: 15px;}
	.kc-fw .top-sec .lbox{width: 100%;margin-right: 30px;height: auto;padding:40px 20px;}
	.kc-fw .top-sec .lbox .icon{width: 80px;}
	.kc-fw .top-sec .lbox .line{margin:25px auto;}
	.kc-fw .top-sec .lbox .txt{font-size: 15px;}
	
	.kc-fw .list-t{margin-top: 30px;}
	.kc-fw .list-t .item{width: 50%;padding:0 15px;height: auto;margin-bottom: 25px;}
	.kc-fw .list-t .icon{width: 70px;}
	.kc-fw .list-t .txt{font-size: 16px;margin-top: 15px;padding:0 10px;line-height: 1.6;}
	
	.kc-fw .list-b{flex-wrap: wrap;padding-top: 0;}
	.kc-fw .list-b .item{width: 45%;margin:0 auto 30px;padding:45px 15px 30px;height: auto;}
	.kc-fw .list-b .title{font-size: 17px;}
	.kc-fw .list-b .line{margin:10px auto;width: 30px;}
	.kc-fw .list-b .txt{font-size: 14px;-webkit-line-clamp: 5;}
	.kc-fw .list-b .txt br{display:none;}
	
	.kc-faq{padding:50px 0 20px;}
	.kc-faq .list{display: block;}
	.kc-faq .list .item{width: 100%;margin-bottom: 20px;}
	.kc-faq .list .bb{padding:10px 0;}
	.kc-faq .list .tt{line-height: 40px;}
	.kc-faq .list .ico{width: 24px;margin-right: 13px;}
	
	.kc-di{padding:30px 0 0;}
	.kc-di .wrap{flex-direction: column;text-align: center;}
	.kc-di .title{font-size: 22px;}
	.kc-di .font{font-size: 14px;}
	.kc-di .more{font-size: 16px;}
	.kc-di .more .circle{width: 28px;height: 28px;margin-right: 20px;}
	.kc-di .more .circle::after{width: 30px;height: 18px;}
	.kc-di .pic{height: 150px;}
	
	.foot{padding:30px 0;}
	.foot .lbox{width:100%;}
	.foot .smlogo{display: block;margin:0 auto;}
	.foot .tel-box{text-align: center;}
	.foot .tel-box .fz{display: inline-block;vertical-align: middle;font-size: 16px;background-size: 20px;}
	.foot .tel-box .tel{font-size: 26px;}
	.foot .wxbox{justify-content: center;}
	.foot .wxbox .grp{width: 90px;margin:0 10px;}
	.foot .rbox{display: none;}
	
	/* 就业课程-网络安全培训课程 */
	.web-compare{padding:50px 0;}
	.web-compare .detail{display: block;}
	.web-compare .col1{width: 100%;}
	.web-compare .tp{height: 50px;}
	.web-compare .tag{font-size:18px;line-height: 46px;}
	.web-compare .list{margin-top: 30px;}
	.web-compare .list li{margin-bottom: 20px;}
	.web-compare .list .txt{font-size: 15px;}
	
	.web-compare .col1{padding:50px 30px;margin-bottom: 25px;border-radius: 10px;}
	.web-compare .col1 .list li{padding-left: 0;margin-bottom: 30px;}
	.web-compare .list .ico{width: 26px;}
	
	.web-cx{padding:50px 0;margin-bottom: 50px;}
	.web-cx .detail{display: block;padding:30px 30px;}
	.web-cx .imgbox{display: none;}
	.web-cx .rbox{width: 100%;}
	.web-cx .list .item{margin-bottom: 20px;}
	.web-cx .list .title{font-size: 18px;}
	.web-cx .list .ico{width: 26px;}
	.web-cx .list .txt{font-size: 15px;}
	
	
	/* 就业课程-java培训课程 */
	.inner-ban .box2 .tit{font-size:22px}
	
	.java-ban{height: 200px;}
	
	.java-xz{padding:50px 0;}
	.java-xz .list-t{padding-top: 0;flex-wrap: wrap;}
	.java-xz .list-t .item{width: 46%;margin:0 2% 4%;}
	
	.java-xz .list-b{display: block;margin-top: 30px;}
	.java-xz .list-b .item{width: 100%;margin-bottom: 20px;}
	.java-xz .list-b .tit{font-size: 18px;}
	
	
	.kc-safe .list{display: block;}
	.kc-safe .list .item{width: 100%;margin-bottom: 35px;}
	.kc-safe .list .title{font-size: 18px;}
	.kc-safe .list .icon{height: 90px;}
	.kc-safe .list .txt{font-size: 14px;}
	
	.java-scene{padding:50px 0;}
	.java-scene .list{display: block;}
	.java-scene .list .item{width: 100%;margin:0 0 4%;}
	.java-scene .list .title{font-size: 18px;}
	.java-scene .list .txt{font-size: 15px;line-height: 1.6;}
	.java-scene .list .num{font-size: 80px;}
	
	.java-hj{padding:30px 0 0;}
	.java-hj .detail{padding: 0;}
	
	
	/* 思科认证 */
	.inner-ban .box3 .tit{font-size: 26px;}
	.inner-ban .box3 .txt{font-size: 16px;margin-top: 10px;padding:0 10px;}
	
	.sk-tx{margin-top: 50px;}
	.sk-tx .top-desc{font-size: 15px;line-height: 1.8;}
	.sk-tx .menu{font-size: 0;background-color: #f4f7f9;display: block;overflow-x: scroll;white-space: nowrap;height: 46px;}
	.sk-tx .menu .lk{padding:0 15px;min-width:auto;line-height: 46px;margin:0;border:none;border-radius:0;display: inline-block;vertical-align: middle;}
	.sk-tx .menu::-webkit-scrollbar{ display: none;} 
	
	.sk-tx .detail{padding: 0;display: block;background-color: transparent;box-shadow:none;}
	.sk-tx .videobox{width: 100%;height: 240px;}
	.sk-tx .videobox .playicon{width: 50px;height: 50px;}
	
	.sk-tx .info{padding:20px 0 0;}
	.sk-tx .title{font-size: 20px;}
	.sk-tx .txt{margin-top: 8px;font-size: 16px;line-height: 1.8;-webkit-line-clamp: 20;}
	
	.sk-fx{padding:50px 0;}
	.sk-fx .list{flex-wrap: wrap;margin-left: -4%;padding: 0;}
	.sk-fx .list .item{width: 46%;margin:0 0 4% 4%!important;flex:initial;}
	.sk-fx .list .icon{height: 45px;}
	.sk-fx .list .tit{font-size: 17px;}
	
	.sk-plan{padding:50px 0;}
	.sk-plan .table caption{font-size: 15px;line-height: 24px;padding:10px 10px;}
	.sk-plan .table th, .sk-plan .table td{line-height: 1.4;font-size: 12px;padding:13px 5px;height: auto;}
	.sk-plan .table th:nth-child(3){width: 30%;}
	.sk-plan .table th:nth-child(4){width: 20%;}
	
	.sk-advan{padding:50px 0;}
	.sk-advan .list{margin-left: -3%;}
	.sk-advan .list .item{height: auto;width: 47%;margin:0 0 3% 3%!important;padding:20px 15px;}
	.sk-advan .list .item:first-child{height: auto;}
	.sk-advan .list .title{font-size: 18px;}
	.sk-advan .list .num{margin-right: 7px;}
	.sk-advan .list .txt{font-size: 15px;margin-top: 10px;}
	
	
	.sk-fw{padding:50px 0;}
	.sk-fw .detail{display: block;}
	.sk-fw .list-l{width: 100%;display: flex;justify-content: space-between;margin-bottom: 30px;align-items: flex-start;}
	.sk-fw .list-l .item{display: flex;flex-direction: column;justify-content: center;align-items: center;font-size: 15px;}
	.sk-fw .list-l .wz{font-size: 26px;width: 50px;height: 60px;background-size:contain;margin-right: 0;margin-bottom: 10px;}
	
	.sk-fw .list-r{display: block;}
	.sk-fw .list-r .item{width: 100%;flex:initial;width: 100%;}
	.sk-fw .list-r .imgbox{height:240px;}
	.sk-fw .list-r .num{font-size: 26px;margin-bottom: 10px;}
	.sk-fw .list-r .title{font-size: 22px;width: 100%;}
	.sk-fw .list-r .item.on .title{font-size: 20px;}
	.sk-fw .list-r .arrow{display: none;}
	.sk-fw .list-r .shade{background-color: rgba(0,0,0,.56)!important;display: flex;align-items: center;justify-content: center;flex-direction: column;padding:0;width: 100%!important;text-align: center!important;}
	
	.sk-teac{padding:50px 0 30px;}
	.sk-teac .detail{border-radius:6px;overflow:hidden;}
	.sk-teac .bigbox .item{align-items: center;}
	.sk-teac .bigbox .imgbox{width: 280px;height: auto;background:none;display:none;}
	.sk-teac .bigbox .info{padding:0 20px 10px;}
	.sk-teac .bigbox .pic{margin: 0 auto;transform: translate(0,0);position:static;height: auto;display: block;}
	.sk-teac .bigbox .top{height: 60px;padding-top: 10px;}
	.sk-teac .bigbox .name{font-size: 20px;}
	.sk-teac .bigbox .tx{font-size: 16px;margin-left: 20px;}
	
	.sk-teac .thumbbox .item{padding:10px 15px;}
	.sk-teac .thumbbox .imgbox{width: 50px;height: 50px;}
	.sk-teac .thumbbox .name{font-size: 16px;}
	.sk-teac .thumbbox .font{font-size: 14px;margin-top: 3px;}
	.sk-teac .bigbox .slick-list{padding-top: 0;}
	.sk-teac .thumbbox .item::after{height: 3px;}
	.sk-teac .slick-dots{margin-top: 20px;}
	.sk-teac .slick-dots li{width: 20px;}
	
	/* 红帽认证 */
	.pt{padding-top: 50px;}
	
	/* 华为认证 */
	.hw-advan{padding:50px 0;}
	.hw-advan .detail{display: block;}
	.hw-advan .col{padding: 15px;}
	.hw-advan .col2{margin:20px 0;}
	.hw-advan .tit{font-size: 20px;line-height: 34px;margin-bottom: 10px;}
	.hw-advan .list li{margin-bottom: 15px;}
	
	/* 新三华认证 */
	.sanh-tx .menu .lk{min-width: 33.3%;}
	
	.sanh-fx .list .item{width: 29.3%;}
	
	.sanh-gx .list{display: block;}
	.sanh-gx .list li{max-width:100%;width: 100%;margin-bottom: 30px;}
	.sanh-gx .list li:last-child{margin-bottom: 0;}
	
	
	/* 视频列表 */
	.crumb{padding:10px 0;}
	.crumb .box{font-size: 14px;line-height: 26px;}
	.crumb .box::before{width: 16px;height: 16px;margin-right: 0;}
	
	.sp-main{padding:0 0 30px;}
	.sp-sort{display: block;}
	.sp-sort .box{overflow-x: scroll;white-space: nowrap;}
	.sp-sort .box::-webkit-scrollbar{ display: none;} 
	.sp-sort span{display: none;}
	.sp-sort .lk{min-width:auto;padding:0 15px;margin-left: 0;font-size: 15px;}
	
	.sp-list{margin-left: -4%;}
	.sp-list .item{width:46%;margin:0 0 20px 4%;}
	.sp-list .imgbox{height: 120px;}
	.sp-list .title{margin-top: 8px;}
	.sp-list .sm{margin-top: 4px;font-size: 13px;}
	
	.sp-di{padding:30px 0;}
	.sp-di .title{font-size: 20px;}
	.sp-di .bmbtn{font-size: 20px;width: 140px;height: 40px;margin-top: 20px;}
	.sp-di .bmbtn::after{margin-left: 10px;width: 12px;height: 12px;}
	
	
	/* 常见问题 */
	.faq-main{padding:30px 0 10px;}
	.faq-main .wrap{display: block;}
	
	.faq-list .item{padding:20px 0;align-items: flex-start;}
	.faq-list .pic{width: 50px;height: 50px;margin-right: 15px;}
	.faq-list .txt{margin-top: 5px;}
	.faq-list .sm{margin-top: 10px;}
	.faq-list .item:last-child{padding-bottom: 0;}
	
	.pagelist{text-align: center;}
	.pagelist a:not(.next){min-width:28px;height: 28px;font-size: 14px;line-height: 28px;margin:0 2px;}
	
	.faq-r{width: 100%;margin:50px 0 0;}
	.faq-hot{padding: 0;}
	.faq-hot .t-tit{font-size: 22px;}
	.faq-hot .t-tit::after{width: 26px;height: 26px;top: -2px;}
	.faq-hot .list{display: flex;}
	
	/* 资讯详情 */
	.xw-ban{height: 120px;}
	.xw-ban .bt{font-size:20px;text-align: center;}
	
	.xw-ht{display: block;}
	.xw-ht .tit{font-size: 18px;}
	.xw-ht .box{overflow-x: scroll;display: block;white-space: nowrap;padding-bottom: 10px;}
	.xw-ht .box::-webkit-scrollbar{ display: none;} 
	.xw-ht .lk{margin:10px 20px 0 0;font-size: 16px;}
	
	.xwdet-main{padding:20px 0;}
	.xwdet-main .wrap{display: block;padding: 0;}
	.xwdet-s{padding: 20px;}
	.xwdet-top .title{font-size: 20px;margin-bottom: 5px;}
	.xwdet-top .sm span{font-size: 14px;margin:0 4px;}
	
	.xwdet-edit{font-size: 15px;line-height: 1.8;}
	
	.pagenav{display: block;}
	.pagenav li{width: 100%;margin-bottom: 15px;line-height: 50px;padding:0 15px;font-size: 15px;}
	.pagenav li a{background:#fff!important;padding: 0!important;}
	
	.xwdet-r{width: 100%;margin:20px 0 0;}
	.xwdet-tt{height: 60px;}
	.xwdet-tt .bt{font-size: 20px;line-height: 45px;}
	
	.xwdet-mod{margin-bottom: 15px;}
	.xwdet-hot .list .title{font-size: 16px;}
	.xwdet-hot .list .txt{font-size: 14px;}
	
	.xwdet-tech .list .title{font-size: 16px;}
	
	.xwdet-like{margin:30px 0;}
	.xwdet-like .list{margin-left: -4%;}
	.xwdet-like .list .item{width: 46%;margin-bottom: 4%;margin-left: 4%;}
	.xwdet-like .list .imgbox{height: 110px;}
	.xwdet-like .list .title{margin-top: 8px;}
	
	.pub-tt.mb30{margin-bottom: 20px;}
	.xwdet-rela{margin-bottom: 30px;}
	.xwdet-rela .arclist{display: block;margin: 0;}
	.xwdet-rela .arclist .item{width: 100%;margin:0 0 10px;}
	.xwdet-rela .arclist .title{font-size: 15px;}
	
	
	.xwdet-bm{padding:30px 20px;margin-bottom: 0;border-radius:0;}
	.xwdet-bm .form{display: block;}
	.xwdet-bm .box{display: block;}
	.xwdet-bm .title{font-size: 20px;text-align: center;line-height: 1.6;}
	.xwdet-bm .item{width: 100%;margin-bottom: 15px;}
	.xwdet-bm .ipt-txt{font-size: 16px;}
	.xwdet-bm .submit{background:#009cff;width: 100%;height: 50px;line-height: 50px;font-size: 25px;border-radius:10px;}
	.xwdet-bm .submit br{display: none;}
	.xwdet-bm .cbox{display: none;}
	.xwdet-bm .rbox{margin-left: 0;width: 100%;}
	
	/* 视频详情 */
	.sp-sec{display: block;}
	
	.sp-sec .info{width:100%;margin-left: 0;margin-top: 20px;}
	.sp-sec .row{font-size:18px;}
	.sp-sec .wxbox .pic{max-width:160px;}
	.sp-sec .wxbox .button{max-width:160px;font-size: 16px;line-height: 42px;}
	
	
	/* 就业服务 */
	.jy-ban{height: 150px;}
	
	.jy-fw{padding:50px 0;}
	.jy-fw .imgbox{display:none;}
	.jy-fw .info{padding:20px;}
	.jy-fw .title,.jy-fw .line{display: none;}
	.jy-fw .txt{line-height: 1.8;-webkit-line-clamp: initial;}
	
	.jy-mod .row{margin-bottom: 50px;background:none!important;}
	.jy-mod .row .auto{display: block;}
	.jy-mod .slidebox{position:relative;width: 100%;}
	.jy-mod .bigbox .item{height: 260px;}
	.jy-mod .info{margin-top: 20px;}
	.jy-mod .title{font-size: 22px;}
	.jy-mod .txt{font-size: 15px;margin-top: 8px;}
	.jy-mod .more{width: 120px;margin-top: 20px;font-size: 16px;}
	.jy-mod .row .info{align-items: center!important;}
	.jy-mod .row .txt{text-align: center!important;}
	
	
	.jy-mod .thumbbox{display: none;}
	.jy-mod .slick-dots{position:absolute;width: 100%;left: 0;bottom: 10px;text-align: center;}
	.jy-mod .slick-dots li{display: inline-block;vertical-align: middle;margin:0 4px;width: 10px;height: 10px;border-radius:50%;background-color: #333;opacity: .3;}
	.jy-mod .slick-dots button{display: none;}
	.jy-mod .slick-dots .slick-active{opacity: 1;}
	
	.jy-case{padding:50px 0;}
	.jy-case .item{margin:0 10px;}
	.jy-case .item .imgbox{height: auto;}
	.jy-case .item .txt{display: none!important;}
	.jy-case .item .more{font-size: 16px;width: 120px;}
	
	.jy-case .slick-dots{text-align: center;margin-top: 10px;}
	.jy-case .slick-dots li{display: inline-block;vertical-align: middle;margin:0 4px;width: 10px;height: 10px;border-radius:50%;background-color: #333;opacity: .3;}
	.jy-case .slick-dots button{display: none;}
	.jy-case .slick-dots .slick-active{opacity: 1;}
	
	.jy-sp{padding:50px 0;}
	.jy-sp .detail{display: block;}
	.jy-sp .thumbbox{width: 100%;margin: 0;display: none;}
	.jy-sp .bigbox .item{height: 320px;}
	.jy-sp .videobox .playicon{width: 50px;height: 50px;}
	
	
	/* index */
	.idx-ban .item{height: 180px;}
	.idx-ban .swiper-pagination{bottom: 10px;}
	.idx-ban .swiper-pagination-bullet{width: 20px;height: 2px;}
	
	.idx-top{background-color: #fff;}
	.idx-top .box{margin-top: 0;padding: 30px 0 0;box-shadow:none;display: block;}
	.idx-top .titbox{width: 100%;background-color: #fff;font-size: 20px;}
	.idx-top .titbox br{display: none;}
	
	.idx-top .list{flex-wrap: wrap;padding-top: 15px;}
	.idx-top .list .item{width: 50%;flex:initial;padding:15px 10px;}
	.idx-top .list .item::after{display: none;}
	.idx-top .list .icon{height: 40px;}
	.idx-top .list .txt{font-size: 15px;}
	
	.idx-gkk{padding:50px 0;}
	.idx-gkk .item .imgbox{height: 150px;}
	.idx-gkk .item .bmbtn{width: 140px;font-size: 16px;}
	.idx-gkk .swiper-slide{width: 260px;}
	.idx-gkk .swiper-pagination{display: none;}
	.idx-gkk .swiper-button{display: none;}
	
	.pub-tt{position:relative;}
	.pub-tt.hasmenu{padding-bottom: 50px;}
	.pub-tt .smmenu{position:absolute;width: 100%;left: 0;bottom: 0;text-align: left;overflow-x: scroll;white-space: nowrap;}
	.pub-tt .smmenu::-webkit-scrollbar{ display: none;} 
	.pub-tt .smmenu .lk{min-width:auto;margin-right: 0;font-size: 15px;}
	
	.idx-smtit .bt{font-size: 18px;line-height: 40px;}
	.idx-smtit .bt::after{width: 18px;height: 2px;}
	
	
	.idx-hot{margin-bottom: 20px;margin-top: 50px;}
	.idx-hot .detail{display: block;}
	.idx-hot .detail-r{width: 100%;margin: 0;margin-top: 35px;}
	.idx-hot .slide{width: 100%;}
	.idx-hot .slide .item{height: auto;}
	.idx-hot .di{display: block;flex:1;overflow: hidden;}
	.idx-hot .piclist{flex-wrap: wrap;margin-left: -4%;}
	.idx-hot .piclist .item{width: 46%;margin:0 0 20px 4%;}
	.idx-hot .piclist .imgbox{height: 110px;}
	.idx-hot .piclist .title{font-size: 15px;margin-top: 8px;}
	
	.idx-hot .list .title{font-size: 16px;}
	.idx-hot .list .txt{font-size: 14px;}
	
	.idx-sp{padding:0 0 20px;}
	.idx-sp .list{margin-left: -4%;}
	.idx-sp .list .item{width: 46%;margin:0 0 20px 4%;}
	.idx-sp .list .imgbox{height: 120px;}
	
	.idx-fw .list-l{flex-wrap: wrap;}
	.idx-fw .list-l .item{width: 33.3%;text-align: center;}
	
	.idx-news{padding:50px 0;}
	.idx-news .wrap{display: block;}
	.idx-news .pub-tt{margin-bottom: 20px;}
	.idx-xw{width: 100%;}
	.idx-xw .menu{display: flex;background-color: #f5faff;}
	.idx-xw .menu .lk{min-width:auto;flex:1;margin: 0;border-radius:0;}
	.idx-xw .hot-box{display: block;}
	.idx-xw .hot-box .imgbox{width: 100%;height: auto;}
	.idx-xw .hot-box .info{padding: 20px;}
	.idx-xw .hot-box .line{width: 20px;height: 2px;}
	.idx-xw .hot-box .date{margin-top: 15px;}
	
	.idx-xw .list{display: block;}
	.idx-xw .list .item{width: 100%;}
	.idx-xw .list .txt{height: auto;}
	
	.idx-faq{width: 100%;padding: 0;margin-top: 40px;}
	.idx-faq .list .item{margin-bottom: 10px;}
	
	.idx-hz{padding:50px 0;}
	.idx-hz .item{height: 70px;}
	.idx-hz .swiper-pagination{margin-top: 20px;}
	.idx-hz .swiper-pagination-bullet{width: 8px;height: 8px;margin:0 4px!important;}
	
	
	/* cisp */
	.inner-ban .box4{text-align: center;}
	.inner-ban .box4 .txt{font-size: 16px;}
	.inner-ban .box4 .tit{font-size: 20px;margin-top: 5px;}
	.inner-ban .box4 .button{margin-top: 25px;width: 120px;font-size: 16px;line-height: 38px;}
	
	.cisp-hc{padding:50px 0 20px;}
	.cisp-hc .list-t{display: block;}
	.cisp-hc .list-t .item{padding:30px 20px;width: 100%;margin-bottom: 4%;}
	.cisp-hc .list-t .title{font-size: 18px;}
	
	.cisp-hc .list-b{display: none;}
	
	
	.cisp-rz{padding:50px 0;margin-bottom: 50px;}
	.cisp-rz .top-desc{font-size: 15px;margin-bottom: 35px;}
	.cisp-rz .menu{margin-bottom: 30px;justify-content: space-between;}
	.cisp-rz .menu .lk{font-size: 16px;line-height: 40px;min-width:auto;padding:0 20px;border-radius:20px;margin: 0;}
	
	.cisp-rz .detail{flex-direction: column-reverse;padding:25px 25px;border-radius:8px;}
	.cisp-rz .imgbox{width: 100%;margin-left: 0;}
	.cisp-rz .imgbox .pic{width: auto;height: 80px;display: block;margin:0 auto;}
	.cisp-rz .info{margin-top: 15px;}
	.cisp-rz .info .title{font-size: 20px;}
	.cisp-rz .info .txt{line-height: 28px;font-size: 15px;margin-top: 6px;}
	
	.cisp-more{font-size: 16px;min-width:160px;line-height: 44px;padding:0 20px;margin-top: 35px;}
	
	.cisp-fw .list-t .txt{padding:0 8px;font-size: 15px;}
	.cisp-fw .cisp-more{margin-top: 15px;}
	
	
	.cisp-advan{margin-top: 50px;}
	.cisp-advan .list .txt{font-size: 14px;min-height:auto;}
	
	.cisp-anp{padding:50px 0;}
	.cisp-anp .row{margin-bottom: 20px;}
	.cisp-anp .tit{font-size: 18px;}
	.cisp-anp .txt{font-size: 15px;margin-top: 5px;}
	.cisp-anp .biao{padding: 0;border:none;}
	
	.cisp-sz .list{height: auto;flex-wrap: wrap;padding:20px 0;}
	.cisp-sz .list li{padding:13px 0;width: 50%;}
	.cisp-sz .list .num{font-size: 16px;}
	.cisp-sz .list .num span{font-size: 24px;}
	.cisp-sz .list .fz{font-size: 16px;margin-top: 8px;}
	.cisp-sz .list li.line{display: none;}
	
	/* 悬浮 */
	.kf-box{width: 46px;bottom: 20%;}
	.kf-box .lk{padding:7px 0;}
	.kf-box .ico{height: 26px;}
	.kf-box .tit{display: none;}
	
	.kf-box .drop{padding-right: 20px;}
	.kf-box .dropbox{width: 120px;padding:10px;}
	.kf-box .dropbox::after{width: 8px;height: 14px;right: -7px;}
	.kf-box .wxdrop .font{font-size: 14px;}
	.kf-box .teldrop .tel{font-size: 14px;}
	
	
	.float-ad{width: 260px;}
	.float-ad .close{width: 30px;height: 30px;background-size:22px;}
	
	.di-ad{padding:10px 0;}
	.di-ad .close{width: 30px;height: 30px;background-size:22px;top: 8px;right: 8px;}
	.di-ad .pic{display:none;}
	.di-ad .txt{font-size: 18px;text-align: center;}
	.di-ad .txt em{font-size: 20px;}
	.di-ad .ipt-txt{font-size: 13px;background-size: 14px;height: 36px;line-height: 36px;background-position: 5px center;padding-left: 10px;background-image:none;}
	.di-ad .submit{margin-left: 10px;font-size: 13px;line-height: 36px;border-radius: 6px;width: 75px;}
	.di-ad .smb{border-radius: 6px;}
	
	
	.idx-kc .wrap{padding:0;}
	.idx-kc .wrapb{margin-left: 0;}
	.idx-kc .lbox{display: none;}
	.idx-kc .rbox{width: 100%;margin:0 auto;border-radius:0;box-shadow:none;}
	
	.idx-kc .menu{padding:0 10px;overflow-x: scroll;white-space: nowrap;}
	.idx-kc .menu .lk{margin-right: 10px;padding:0 5px;line-height: 45px;font-size: 15px;}
	.idx-kc .menu::-webkit-scrollbar{ display: none;} 
	
	.idx-kc .tbox{display: block;}
	.idx-kc .list{width: 100%;border-bottom: 1px solid #e6e9ef;}
	.idx-kc .list .item{padding: 0;height: 150px;}
	.idx-kc .list .item>div{padding:25px 5px 0;border-radius:0;}
	.idx-kc .list .ico{height: 40px;}
	.idx-kc .list .txt{max-width:100%;line-height: 22px;margin-top: 8px;font-size: 14px;}
	
	.idx-kc .info{padding:15px 4%;}
	.idx-kc .info .row{margin-bottom: 20px;}
	.idx-kc .info .title{font-size: 16px;}
	.idx-kc .info .smtit{font-size: 13px;}
	.idx-kc .info .txt{font-size: 13px;line-height: 22px;}
	
	.idx-kc .bbox{padding:10px 4%;border-bottom: 1px solid #e6e9ef;font-size: 13px;}
	
	
	
	/* 阿里云 */
	.aliyun-body .pub-tt .smwz{font-size: 13px;}
	
	.aliyun-s1{padding:50px 0;}
	.aliyun-s1 .lbox{display: none;}
	.aliyun-s1 .list{display: block;}
	.aliyun-s1 .list .item{width: 100%;}
	.aliyun-s1 .list .item:last-child{margin-bottom: 0;}
	
	.aliyun-s2{padding:50px 0;}
	.aliyun-s2 .list-t{display: block;}
	.aliyun-s2 .list-t .item{width: 100%;margin-bottom: 4%;border-radius:10px;padding:20px 15px;box-shadow:none;}
	.aliyun-s2 .list-t .title{font-size: 20px;margin-bottom: 20px;}
	
	.aliyun-s2 .detail{display: block;margin-top: 20px;}
	.aliyun-s2 .lbox, .aliyun-s2 .rbox{width: 100%;}
	.aliyun-s2 .menu .lk{width: 48%;line-height: 24px;margin-bottom: 15px;padding:10px 15px;font-size: 16px;box-shadow:none;}
	
	.aliyun-s2 .detbox{margin-bottom: 0;display: block;padding:30px 20px;box-shadow:none;}
	.aliyun-s2 .detbox .tit{display: none;}
	.aliyun-s2 .detbox .tit br{display: none;}
	.aliyun-s2 .detbox .box{width: 180px;margin:0 auto 20px;}
	.aliyun-s2 .chartlist li{padding: 0;}
	.aliyun-s2 .chartlist span{font-size: 14px;}
	.aliyun-s2 .chartlist em{font-size: 16px;}
	
	
	.aliyun-s3{padding:50px 0;}
	.aliyun-s3 .list-t .icon{width:70px;}
	.aliyun-s3 .list-t .tit{margin-top: 15px;}
	
	.aliyun-s3 .desc{font-size: 14px;margin:25px auto;}
	
	.aliyun-s3 .list-b{flex-wrap: wrap;justify-content: space-between;}
	.aliyun-s3 .list-b .item{flex:initial;width: 48%;margin:0 0 4%;}
	.aliyun-s3 .list-b .top{height: 70px;}
	.aliyun-s3 .list-b .title{font-size: 16px;}
	.aliyun-s3 .list-b .bot{padding:10px 5px;}
	
	
	.aliyun-s4{padding:50px 0;}
	.aliyun-s4 .menu{white-space: nowrap;overflow-x: scroll;width:calc(100% + 20px)}
	.aliyun-s4 .menu::-webkit-scrollbar{ display: none;} 
	.aliyun-s4 .menu .lk{font-size: 14px;display: inline-block;vertical-align: middle;width: auto;line-height: 30px;height: auto;padding:0 20px;border-radius:8px;margin-right: 15px;}
	.aliyun-s4 .box1 .lbox{width: 100%;}
	.aliyun-s4 .box1 .rbox{display: none;}
	
	.aliyun-s4 .box2{display: block;}
	.aliyun-s4 .box2 .lbox{width: 60%;margin:0 auto;}
	.aliyun-s4 .box2 .rbox{margin-top: 15px;}
	.aliyun-s4 .box2 .di span{font-size: 12px;margin-right: 15px;line-height: 26px;}
	.aliyun-s4 .box2 .di i{width: 6px;height: 6px;}
	
	
	.aliyun-s5{padding:50px 0;}
	.aliyun-s5 .detail{display: block;}
	.aliyun-s5 .col1{width: 70%;margin:0 auto 30px;}
	.aliyun-s5 .title{font-size:14px;line-height: 22px;}
	
	
	.aliyun-s5 .row:not(.row1) .w1, .aliyun-s5 .row:not(.row1) .w2{padding:15px;}
	.aliyun-s5 .row:not(.row1){margin-bottom: 15px;}
	.aliyun-s5 .w1{margin-right: 10px;}
	.aliyun-s5 .txt{line-height: 1.6;font-size: 13px;}
	
	.aliyun-s6{margin-bottom: 50px;}
	
	.aliyun-s7{padding:50px 0 30px;}
	.aliyun-s7 .detail{display: block;}
	.aliyun-s7 .col{width: 100%;margin-bottom: 20px;padding:15px 20px;}
	.aliyun-s7 .col .txt{font-size: 14px;line-height: 24px;}
	
	.aliyun-s8{padding:50px 0 30px;}
	.aliyun-s8-menu{white-space: nowrap;overflow-x: scroll;width:calc(100% + 20px);display: block;margin-bottom: 30px;}
	.aliyun-s8-menu::-webkit-scrollbar{ display: none;} 
	.aliyun-s8-menu .lk{margin:0 15px 0 0;min-width:auto;font-size: 15px;display: inline-block;vertical-align: middle;padding:0 15px;line-height: 36px;border-radius:6px;}
	
	.aliyun-s8 .detail{display: block;}
	.aliyun-s8 .group{padding: 0!important;margin-bottom: 30px;box-shadow:none;}
	.aliyun-s8 .tit{font-size: 20px;margin-bottom: 10px;}
	.aliyun-s8 .txt{font-size: 15px;line-height: 1.5;}
	.aliyun-s8 .taglist span{width: 31.3%;margin-top: 3%;font-size: 14px;height: 46px;border-radius:6px;}
	.aliyun-s8 .lks .lk{font-size: 14px;line-height: 34px;}
	
	.aliyun-s8 .rbox{width: 100%;margin:20px auto 0;}
	
	.aliyun-s9{margin-bottom: 50px;}
	
	.aliyun-s10{padding:50px 0 30px;}
	.aliyun-s10 .sec-t{display: block;margin-bottom: 60px;}
	.aliyun-s10 .ta-img{margin:0 auto 30px;width: 60%;}
	
	.aliyun-s10 .list1 .item{width: 31.3%;border-radius:10px;}
	.aliyun-s10 .list1 .title{font-size: 16px;margin-bottom: 15px;}
	
	.aliyun-s10 .list2{display: block;}
	.aliyun-s10 .list2 .item{width: 100%;margin-bottom: 20px;border-radius:10px;}
	.aliyun-s10 .list2 .title{font-size: 20px;}
	.aliyun-s10 .chartlist li{width:100%;padding: 0;}
	.aliyun-s10 .chartlist span{font-size: 14px;}
	.aliyun-s10 .chartlist em{font-size: 16px;}
	
	.aliyun-s11{padding:50px 0;}
	.aliyun-s11 .list .tit{font-size: 16px;}
	.aliyun-s11 .list .pic{width: 60%;}
	
	
	
	
}





