
@font-face
{font-family: DIN;
src: url('DIN-Medium.otf')}


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"; }
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;width: 1230px;}
: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(-360deg);}
.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;}
/* html{font-size: 5.2083vw;} */
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;}

/*body{background-color: #224d61;}*/
.img_full{width: 100%;height: 100%;display: block;object-fit: cover;}

/* 人才培训 */
.head{
/*	background: #1a3c4a;*/
	background:url(../images/img_01.png) no-repeat top center;
/*	background-size:cover;*/
	padding:10px 0;}
.head .auto{max-width:1230px; position: relative;}
.hd-logo{}
.hd-logo .img{height: 120px;width: auto;}

.hd-user{font-size: 14px;color:#fff;line-height: 40px;position: absolute;right: 10px;top: 50%;  height: 36px;margin-top: -18px;    display: block;}

.hd-nav{
/*	margin-top: 25px; */
	background: #002f3f}
.hd-nav ul{display: flex;justify-content: space-between;}
.hd-nav li{display: inline-block;}
.hd-nav li>a{font-size: 18px;color:#fff;font-weight: bold;line-height: 40px;}
.hd-nav li.cur>a,.hd-nav li:hover>a{color:#4fb274;}


.pub-tt{margin-bottom: 20px;}
.pub-tt .bt{font-size: 24px;color:#454545;font-weight: bold;}

.main{padding:60px 0;}

.rc-sec{margin-bottom: 80px;}
.rc-sec .slide{position:relative;}
.rc-sec .slide .item{padding:30px 10px;display: block;background-color: #fff;}
.rc-sec .slide .img{height: 150px;width: auto;display: block;margin:0 auto 20px;transition: all .3s;}
.rc-sec .slide .title{font-size: 18px;font-weight: bold;text-align: center;}
.rc-sec .slide .item:hover .img{transform: scale(1.05,1.05);}

.rc-sec .slide .hdpic{width: 160px;height: 160px;border-radius:50%;display: block;margin:0 auto 20px;transition: all .3s;}
.rc-sec .slide .fz{font-size: 18px;text-align: center;margin-bottom: 5px;}
.rc-sec .slide .item:hover .hdpic{transform: scale(1.05,1.05);}


.rc-sec .swiper-container{position:static;}
.rc-sec .swiper-button{width: 48px;height: 48px;background:url(../images/img_04.png) no-repeat center;background-size:34px;margin-top: -24px;}
.rc-sec .swiper-button-disabled{background-image:url(../images/img_04-1.png);}
.rc-sec .swiper-button-prev{left: -70px;}
.rc-sec .swiper-button-next{transform: rotate(180deg);right: -70px;}

.rc-sec .swiper-pagination{display: none;}

.foot{text-align: center;padding:40px 0;background-color: #eeeeee;border-top:1px solid #d8d8d8;}
.foot .fz{font-size: 15px;color:#040404;line-height: 1.7;}
.foot .box{display: flex;align-items: center;justify-content: center;}
.foot .box .ico{width: 48px;margin-left: 15px;}


/* 视频列表 */
.sp-list{display: flex;flex-wrap: wrap;margin-left: -1.5%;}
.sp-list .item{background-color: #fff;width: 23.5%;margin:0 0 1.5% 1.5%;border-radius:6px;overflow: hidden;}
.sp-list .imgbox{height: 160px;position:relative;display: block;}
.sp-list .time{font-size: 12px;color:#fff;background-color: rgba(0,0,0,.4);line-height: 22px;padding:0 8px;position:absolute;right: 5px;bottom: 5px;}
.sp-list .time::before{content:'';display: inline-block;vertical-align: middle;margin-right: 3px;width: 10px;height: 10px;background:url(../images/img_09.png) no-repeat center;background-size:contain;margin-top: -2px;}
.sp-list .playicon{position:absolute;top:50%;left:50%;width: 54px;height: 54px;background:url(../images/img_08.png) no-repeat center;background-size:contain;transform: translate(-50%,-50%);}
.sp-list .title{font-size: 16px;color:#333;line-height: 22px;-webkit-line-clamp: 2;padding:12px 15px;font-weight: bold;}
.sp-list .item:hover .title{color:#4fb274;}

.pagelist{text-align: center;margin-top: 30px;}
.pagelist li{display: inline-block;vertical-align: middle;margin:0 4px;border-radius:50%;}
.pagelist li a{display: block;font-size: 15px;width: 36px;height: 36px;line-height: 36px;border-radius:50%;transition: all 0s;}
.pagelist li.prev,.pagelist li.next{background-color: #c7c7cc;color:#fff;}
.pagelist li.active,.pagelist li:hover{background-color: #5c5c5c;color:#fff;}

.sp-recom{margin-top: 40px;}
.sp-recom .sp-list .item{width: 15.16%;}
.sp-recom .sp-list .imgbox{height: 110px;}
.sp-recom .sp-list .title{font-size: 14px;line-height: 20px;padding:10px 12px;}
.sp-recom .sp-list .playicon{width: 48px;height: 48px;}


/* 文章列表页 */
.arc-wrap{display: flex;}
.arc-l{flex:1;overflow: hidden;}
.arc-r{width: 360px;margin-left: 50px;}

.arc-list{}
.arc-list .item{display: flex;margin-bottom: 30px;}
.arc-list .imgbox{width: 220px;height: 130px;display: block;margin-right: 30px;}
.arc-list .info{flex:1;overflow: hidden;padding-top: 5px;}
.arc-list .title{font-size: 18px;color:#454545;font-weight: bold;display: block;-webkit-line-clamp: 1;}
.arc-list .txt{font-size: 15px;color:#8e8e8e;line-height: 24px;-webkit-line-clamp: 2;height: 48px;margin-top: 8px;}
.arc-list .sm{font-size: 14px;color:#a6a6a6;margin-top: 20px;}
.arc-list .sm em{color:#333;margin:0 10px;}
.arc-list .item:hover .title{color:#4fb274;}

.arc-mod{background-color: #f6f6f6;margin-bottom: 30px;}
.arc-tt{font-size: 20px;color:#272622;font-weight: bold;line-height: 60px;}

.arc-mod .arc-tt{border-bottom:1px solid #e5e5e5;padding:0 20px;}
.arc-mod .list{padding: 20px;}
.arc-mod .list .item{display: flex;align-items: center;margin-bottom: 30px;}
.arc-mod .list .imgbox{width: 120px;height: 75px;border-radius:6px;margin-right: 20px;}
.arc-mod .list .info{flex:1;overflow: hidden;}
.arc-mod .list .title{font-size: 16px;color:#272622;line-height: 22px;-webkit-line-clamp: 2;font-weight: bold;}
.arc-mod .list .date{font-size: 14px;color:#8f9198;margin-top: 10px;}
.arc-mod .list .item:hover .title{color:#4fb274;}
.arc-mod .list .item:last-child{margin-bottom: 0;}

/* 文章详情 */
.arc-det{}
.arc-det .pic{width: 100%;display: block;margin-bottom: 30px;}
.arc-det .title{font-size: 26px;color:#272622;font-weight: bold;line-height: 1.4;}
.arc-det .sm{font-size: 14px;color:#a0abc4;margin-top: 10px;}
.arc-det .sm span{margin-right: 10px;}
.arc-det .edit{font-size: 16px;line-height: 1.5;margin-top: 30px;}

/* index */
.idx-ban{margin-top: 50px;}
.idx-ban .img{width: 100%;display: block;}
.idx-ban .swiper-pagination{bottom: 20px;}
.idx-ban .swiper-pagination-bullet{width: 10px;height: 10px;background-color: #fff;opacity: .5;margin:0 6px!important;}
.idx-ban .swiper-pagination-bullet-active{opacity: 1;}


.idx-s1{display: flex;align-items: flex-start;}
.idx-s1-l{flex:1;overflow: hidden;}
.idx-s1-l .mod{margin-bottom: 80px;}
.idx-s1-l .mod:last-child{margin-bottom: 0;}
.idx-s1-r{width: 330px;margin-left: 40px;}

.idx-pp{padding-top: 52px;}
.idx-pp .item{display: block;margin-bottom: 30px;overflow: hidden;}
.idx-pp .item .img{width: 100%;display: block;transition: all .3s;}
.idx-pp .item:hover .img{transform: scale(1.05,1.05);}

.idx-zs{padding-top: 30px;}
.idx-zs .form{}
.idx-zs .form .row{margin-bottom: 18px;}
.idx-zs .form .ipt-txt{width: 100%;font-size: 16px;color:#333;line-height: 46px;height: 46px;border:1px solid #e5e5e5;padding:0 20px;}
.idx-zs .form .submit{font-size: 18px;color:#fff;background-color: #2ca05f;width: 125px;line-height: 40px;display: block;border:none;cursor: pointer;margin:30px auto 0;}

.idx-pics{padding:80px 0 0;}
.idx-pics .list{margin-left: -2%;display: flex;flex-wrap: wrap;}
.idx-pics .list .item{width: 23%;margin:0 0 2% 2%;}
.idx-pics .list .imgbox{display: block;height: 180px;}
.idx-pics .list .title{font-size: 16px;color:#333;font-weight: bold;text-align: center;margin-top: 13px;display: block;}
.idx-pics .list .item:hover .title{color: #2ca05f;}

.idx-ls{padding:80px 0 0;}
.idx-ls .detail{display: flex;}
.idx-ls .lbox{flex:1;overflow: hidden;}
.idx-ls .rbox{width: 46%;margin-left: 10px;}
.idx-ls .item{display: block;margin-bottom: 10px;position:relative;overflow: hidden;}
.idx-ls .item .img{transition: all 1s;}
.idx-ls .title{font-size: 20px;color:#fff;position:absolute;width: 100%;left: 0;bottom: 10px;line-height: 30px;text-align: center;font-weight: bold;}
.idx-ls .item:hover .img{transform: scale(1.1,1.1);}
.idx-ls .item1{height: 410px;}
.idx-ls .item2,.idx-ls .item3{width: 49.2%;height: 200px;}
.idx-ls .item4{height: 200px;}

.idx-lj{padding:80px 0 50px;}
.idx-lj .pub-tt{border-bottom:1px solid #ddd;line-height: 55px;}
.idx-lj .list{margin-left: -30px;}
.idx-lj .list li{margin-left: 30px;margin-bottom: 30px;display: inline-block;vertical-align: middle;}
.idx-lj .list .img{height: 50px;width: auto;}

/* 射手榜 */
.ss-slide{margin-bottom: 15px;position:relative;padding:0 30px;}
.ss-slide .lk{font-size: 22px;color:rgba(0,0,0,.4);line-height: 60px;display: block;text-align: center;cursor: pointer;}
.ss-slide .lk.cur{color:#05a90a;}

.ss-slide .swiper-container{position:static;}
.ss-slide .swiper-button{width: 40px;height: 40px;background:url(../images/img_14.png) no-repeat center;background-size:26px;margin-top: -20px;}
.ss-slide .swiper-button-disabled{opacity: .8;}
.ss-slide .swiper-button-prev{left: 0;}
.ss-slide .swiper-button-next{transform: rotate(180deg);right: 0;}


.ss-table{background-color: #f7f7f7;}
.ss-table th,.ss-table td{font-size: 18px;text-align: center;line-height: 24px;}
.ss-table th{color:#fff;font-weight: bold;background-color: #072e07;padding:20px 0;border-right:1px solid #27533b;}
.ss-table th:last-child{border-right:none;}
.ss-table td{padding:13px 0;border-bottom:1px solid #f7f7f7;}
.ss-table tbody tr:hover{background-color: #d8f2e9;}
.ss-table .backg{background-color: #eeeff2!important;border-color:#fff;}

/* 视频详情 */
.kc-mod{background-color: #fff;}
.kc-mod .arc-tt{border-color:#efefef;}
.kc-mod .list .imgbox{position:relative;}
.kc-mod .list .time{font-size: 12px;color:#fff;min-width:40px;padding:0 6px;background-color: rgba(0,0,0,.5);line-height: 20px;border-radius:10px;position:absolute;right: 5px;bottom: 5px;text-align: center;}

.pagenav{background-color: #fff;padding:0 20px;display: flex;justify-content: space-between;}
.pagenav .lk{display: block;max-width:45%;font-size: 16px;color:#333;line-height: 50px;}
.pagenav .lk:hover{color:#ff9600;}

.kc-intro{background-color: #fff;margin-bottom: 20px;}
.kc-intro .smtit{padding:0 30px;border-bottom:1px solid #efefef;}
.kc-intro .smtit span{font-size: 20px;color:#333;font-weight: bold;display: inline-block;line-height: 55px;padding:0 10px;border-bottom:2px solid #ff9600;}
.kc-intro .edit{padding:30px 30px;font-size: 16px;line-height: 1.6;}

.kc-sec{padding:50px 0;background-color: #121212;margin-bottom: 30px;}
.kc-sec .lks{}
.kc-sec .lks .lk{font-size: 16px;color:rgba(255,255,255,.6);display: inline-block;vertical-align: middle;margin-right: 25px;}
.kc-sec .lks .lk:hover{color:#fff;}

.kc-sec .cenbox{background-color: #383838;display: flex;margin:15px 0 20px;}
.kc-sec .videobox{flex:1;overflow: hidden;}
.kc-sec .video{width: 100%;height: 100%;object-fit: fill;}
.kc-sec .box{width: 300px;}
.kc-sec .tt{display: flex;align-items: center;line-height: 22px;padding:20px 0 20px 20px;}
.kc-sec .tt .bt{font-size: 18px;color:#fff;font-weight: bold;}
.kc-sec .tt em{margin-left: 12px;font-size: 13px;color:rgba(255,255,255,.5)}

.kc-sec .scrollbox{height: 468px;overflow-y: scroll;}
.kc-sec .scrollbox::-webkit-scrollbar{width: 4px;height: 6px;} 
.kc-sec .scrollbox::-webkit-scrollbar-track {background-color:transparent;} 
.kc-sec .scrollbox::-webkit-scrollbar-thumb { background-color:rgba(255,255,255,.5);border-radius:0;} 
.kc-sec .scrollbox::-webkit-scrollbar-button { display:none;} 
.kc-sec .scrollbox::-webkit-scrollbar-resizer {display:none;}

.kc-sec .list{}
.kc-sec .list .item{display: flex;padding:15px 20px;border-bottom:1px solid rgba(255,255,255,.1);cursor: pointer;}
.kc-sec .list .icon{width: 24px;height: 24px;background:url(../images/img_15.png) no-repeat center;background-size:contain;margin-right: 12px;}
.kc-sec .list .info{flex:1;overflow: hidden;}
.kc-sec .list .title{font-size: 16px;color:rgba(255,255,255,.6);margin-bottom: 8px;}
.kc-sec .list .sm{display: flex;align-items: center;justify-content: space-between;}
.kc-sec .list .time{font-size: 13px;color:rgba(255,255,255,.2);}
.kc-sec .list .wz{font-size: 13px;color:rgba(255,255,255,.3);}
.kc-sec .list .item.cur *,.kc-sec .list .item:hover *{color:#fff;}

.kc-sec .bot{display: flex;align-items: center;}
.kc-sec .bot .title{font-size: 28px;color:#fff;font-weight: bold;}
.kc-sec .bot .time{font-size: 14px;color:rgba(255,255,255,.5);margin-top: 6px;}
.kc-sec .bot .button{font-size: 18px;color:#fff;width: 140px;line-height: 50px;text-align: center;border:none;cursor: pointer;background-color: #ff9600;border-radius:35px;}
.kc-sec .bot .button:hover{background-color: #ef8e04;}








@media screen and (min-width:992px) and (max-width:1160px){
	.auto{width: 94%;}
	
/*	.hd-logo .img{height: 100px;}*/
	
	/* 人才培训 */
	.rc-sec .swiper-button{display: none;}
	
	.rc-sec .swiper-pagination{display: block;position:static;margin-top: 30px;}
	.rc-sec .swiper-pagination-bullet{width: 10px;height: 10px;margin:0 5px!important;}
	.rc-sec .swiper-pagination-bullet-active{background-color: #4fb274;}
	
	
	
	
}

@media screen and (min-width:768px) and (max-width:991px){
	.auto{width: 100%;padding:0 3%;}
	
	.sj-menu{position:absolute;right: 2%;top: 50%;width: 40px;height: 40px;background: url(../images/menu.png) no-repeat center;background-size:34px;margin-top: -20px;display: block;}
	.sj-menu.close{background: url(../images/close.png) no-repeat center;background-size:34px;}
	
	.head{position:sticky;width: 100%;left: 0;top: 0;z-index:100;padding:10px 0;background:#1a3c4a;}
	.hd-logo .img{height: 50px;}
	
	.hd-nav{position:fixed;width: 100%;left: 0;top: 70px;bottom: 0;background-color: #1a3c4a;display: none;margin: 0;}
	.hd-nav ul{display: block;}
	.hd-nav li{display: block;border-top:1px solid rgba(255,255,255,.15);}
	.hd-nav li>a{line-height: 70px;padding:0 30px;}
	.hd-nav li.cur>a, .hd-nav li:hover>a{background-color: transparent;color:#fff;}
	
	.pub-tt .bt{font-size: 20px;}
	
	/* 人才培训 */
	.main{padding:50px 0;}
	.rc-sec{margin-bottom: 60px;}
	.rc-sec:last-child{margin-bottom: 0;}
	.rc-sec .slide .img{height: 100px;margin-bottom: 15px;}
	.rc-sec .slide .hdpic{width: 110px;height: 110px;}
	.rc-sec .slide .fz{font-size: 16px;}
	
	.rc-sec .swiper-button{display: none;}
	
	.rc-sec .swiper-pagination{display: block;position:static;margin-top: 30px;}
	.rc-sec .swiper-pagination-bullet{width: 10px;height: 10px;margin:0 5px!important;}
	.rc-sec .swiper-pagination-bullet-active{background-color: #4fb274;}
	
	.foot{padding:25px 0;}
	.foot .fz{font-size: 13px;}
	.foot .box .ico{width: 30px;}
	
	/* 视频列表 */
	.sp-list{margin-left: -3%;}
	.sp-list .item{width: 47%;margin:0 0 3% 3%;}
	
	.sp-recom .sp-list .item{width: 30.3%;}
	
	/* 文章列表页 */
	.arc-wrap{display: block;}
	.arc-r{width: 100%;margin:25px 0 0;}
	
	/* 文章详情 */
	.arc-det .title{font-size: 22px;}
	
	/* index */
	.idx-s1{display: block;}
	.idx-s1-l .mod{margin-bottom: 50px;}
	.idx-s1-r{width: 100%;margin-left: 0;}
	
	.idx-pp{padding-top: 20px;display: flex;flex-wrap: wrap;margin-left: -2%;}
	.idx-pp .item{width: 31.3%;margin:0 0 2% 2%;}
	
	.idx-pics .list .item{width: 48%;}
	
	.idx-ls .title{font-size: 16px;bottom: 5px;}
	
	.idx-lj{padding:50px 0 0;}
	.idx-lj .list{margin-left: -20px;}
	.idx-lj .list li{margin-left: 20px;}
	
	/* 射手榜 */
	.ss-slide .lk{font-size: 18px;}
	.ss-slide .swiper-button{background-size:20px;}
	
	.ss-table th, .ss-table td{font-size: 16px;}
	
	
	/* 视频详情 */
	.kc-sec .cenbox{display: block;}
	.kc-sec .videobox{height: 420px;}
	.kc-sec .box{width: 100%;}
	.kc-sec .scrollbox{height: 300px;}
	.kc-sec .bot .title{font-size: 22px;}
	
	.kc-intro .smtit span{font-size: 18px;line-height: 50px;}
	.kc-intro .edit{font-size: 15px;}
	
	
	
	
}

@media screen and (min-width:320px) and (max-width:767px){
	.auto{width: 100%;padding:0 4%;}
	
	.sj-menu{position:absolute;right: 2%;top: 50%;width: 36px;height: 36px;background: url(../images/menu.png) no-repeat center;background-size:26px;margin-top: -18px;display: block;}
	.sj-menu.close{background: url(../images/close.png) no-repeat center;background-size:26px;}
	
	.head{position:sticky;width: 100%;left: 0;top: 0;z-index:100;padding:10px 0;background:#1a3c4a;}
	.hd-logo .img{height: 35px;}
	
	.hd-nav{position:fixed;width: 100%;left: 0;top: 55px;bottom: 0;background-color: #1a3c4a;display: none;margin: 0;}
	.hd-nav ul{display: block;}
	.hd-nav li{display: block;border-top:1px solid rgba(255,255,255,.15);}
	.hd-nav li>a{line-height: 55px;padding:0 20px;font-size: 15px;}
	.hd-nav li.cur>a, .hd-nav li:hover>a{background-color: transparent;color:#fff;}
	.hd-user{ right: 2%; margin-right: 40px;}

	.pub-tt{margin-bottom: 15px;}
	.pub-tt .bt{font-size: 18px;}
	
	/* 人才培训 */
	.main{padding:30px 0;}
	.rc-sec{margin-bottom: 40px;}
	.rc-sec:last-child{margin-bottom: 0;}
	.rc-sec .slide .item{padding:20px 0;}
	.rc-sec .slide .img{height: 100px;margin-bottom: 10px;}
	.rc-sec .slide .title{font-size: 15px;}
	.rc-sec .slide .hdpic{width: 90px;height: 90px;}
	.rc-sec .slide .fz{font-size: 15px;}
	
	.rc-sec .swiper-button{display: none;}
	
	.rc-sec .swiper-pagination{display: block;position:static;margin-top: 20px;}
	.rc-sec .swiper-pagination-bullet{width: 8px;height: 8px;margin:0 3px!important;}
	.rc-sec .swiper-pagination-bullet-active{background-color: #4fb274;}
	
	.foot{padding:25px 0;}
	.foot .fz{font-size: 13px;}
	.foot .box{display: block;}
	.foot .box .ico{width: 24px;margin-top: 5px;}
	
	/* 视频列表 */
	.sp-list{margin-left: -3%;}
	.sp-list .item{width: 47%;margin:0 0 3% 3%;}
	.sp-list .title{font-size: 14px;padding:10px 10px;line-height: 20px;}
	.sp-list .imgbox{height: 120px;}
	.sp-list .playicon{width: 40px;height: 40px;}
	
	.pagelist{margin-top: 20px;}
	.pagelist li a{width: 30px;height: 30px;line-height: 30px;font-size: 13px;}
	
	.sp-recom .sp-list .item{width: 47%;}
	.sp-recom .sp-list .imgbox{height: 90px;}
	.sp-recom .sp-list .playicon{width: 30px;height: 30px;}
	
	
	/* 文章列表页 */
	.arc-wrap{display: block;}
	.arc-r{width: 100%;margin:10px 0 0;}
	
	.arc-list .item{margin-bottom: 25px;}
	.arc-list .imgbox{width: 140px;height: 100px;margin-right: 15px;}
	.arc-list .title{font-size: 15px;-webkit-line-clamp: 2;}
	.arc-list .txt{font-size: 13px;-webkit-line-clamp: 1;height: auto;margin-top: 6px;}
	.arc-list .sm{margin-top: 10px;font-size: 12px;margin-top: 0px;}
	
	.arc-tt{font-size: 18px;line-height: 40px;}
	.arc-mod{background-color: transparent;margin-bottom: 15px;}
	.arc-mod .arc-tt{padding: 0;}
	.arc-mod .list{padding:20px 0;}
	.arc-mod .list .item{margin-bottom: 20px;}
	.arc-mod .list .imgbox{margin-right: 15px;}
	.arc-mod .list .title{font-size: 14px;}
	.arc-mod .list .date{font-size: 12px;margin-top: 5px;}
	
	/* 文章详情 */
	.arc-det .pic{margin-bottom: 20px;}
	.arc-det .title{font-size: 18px;}
	.arc-det .sm{font-size: 12px;}
	.arc-det .edit{font-size: 14px;line-height: 1.6;padding-bottom: 30px;}
	
	/* index */
	.idx-ban{width: 100%;margin: 0;padding: 0;}
	.idx-ban .item{height: 200px;}
	.idx-ban .img{height: 100%;object-fit: cover;}
	.idx-ban .swiper-pagination{bottom: 10px!important;}
	.idx-ban .swiper-pagination-bullet{width: 8px;height: 8px;margin:0 4px!important;}
	
	.idx-s1{display: block;}
	.idx-s1-l .mod{margin-bottom: 50px;}
	.idx-s1-r{width: 100%;margin-left: 0;}
	
	.idx-pp{padding-top: 10px;display: flex;flex-wrap: wrap;margin-left: -4%;}
	.idx-pp .item{width: 46%;margin:0 0 4% 4%;}
	
	.idx-pics{padding:50px 0 0;}
	.idx-pics .list{margin-left: 0;}
	.idx-pics .list .item{width: 100%;margin:0 0 30px 0;}
	
	.idx-zs .form .row{margin-bottom: 10px;}
	.idx-zs .form .ipt-txt{font-size: 15px;}
	.idx-zs .form .submit{font-size: 16px;}
	
	.idx-ls{padding:20px 0 0;}
	.idx-ls .detail{display: block;}
	.idx-ls .rbox{width: 100%;margin-left: 0;}
	.idx-ls .title{font-size: 15px;bottom: 5px;}
	.idx-ls .item{margin-bottom: 2%;}
	.idx-ls .item1{height: 220px;}
	.idx-ls .item2, .idx-ls .item3{height: 150px;width: 49%;}
	.idx-ls .item4{height: 150px;}
	
	.idx-lj{padding:20px 0 0;}
	.idx-lj .pub-tt{line-height: 40px;}
	.idx-lj .list{margin-left: -10px;}
	.idx-lj .list li{margin-left: 10px;margin-bottom: 15px;}
	.idx-lj .list .img{height: 25px;}
	
	
	/* 射手榜 */
	.ss-main .auto{padding: 0;}
	.ss-slide .lk{font-size: 18px;line-height: 40px;}
	.ss-slide .swiper-button{background-size:16px;}
	
	.ss-table th, .ss-table td{font-size: 13px;line-height: 18px;}
	.ss-table th{padding:10px 0;}
	.ss-table th:nth-child(1){width: 10%;}
	.ss-table th:nth-child(2){width: 12%;}
	.ss-table th:nth-child(3){width: 30%;}
	.ss-table th:nth-child(4){width: 12%;}
	.ss-table th:nth-child(5){width: 12%;}
	.ss-table th:nth-child(6){width: 12%;}
	.ss-table th:nth-child(7){width: 12%;}
	
	/* 视频详情 */
	.kc-sec{padding:30px 0;margin-bottom: 10px;}
	.kc-sec .cenbox{display: block;}
	.kc-sec .videobox{height: 300px;}
	.kc-sec .box{width: 100%;}
	.kc-sec .scrollbox{height: 250px;}
	.kc-sec .tt{padding:15px 0 15px 15px;}
	.kc-sec .tt .bt{font-size: 16px;}
	.kc-sec .bot .title{font-size: 18px;}
	.kc-sec .bot .time{font-size: 12px;}
	.kc-sec .bot .button{font-size: 16px;width: 100px;line-height: 40px;}
	
	.kc-sec .list .item{padding:15px 15px;}
	.kc-sec .list .title{font-size: 15px;margin-bottom: 5px;}
	.kc-sec .list .icon{width: 20px;height: 20px;margin-right: 10px;}
	
	.kc-intro{margin-bottom: 10px;}
	.kc-intro .smtit{padding:0 20px;}
	.kc-intro .smtit span{font-size: 18px;line-height: 45px;}
	.kc-intro .edit{font-size: 14px;padding: 20px;}
	
	.pagenav{display: block;padding:10px 20px;}
	.pagenav .lk{font-size: 14px;width: 100%;line-height: 32px;}
	
	.arc-auto{padding: 0;}
	.arc-auto .arc-r{padding:0 4%;background-color: #fff;}
	
	
	
}


.bangdan .edit{display: none;}

.videobox {position: relative;}
.jw-video-expense{position:absolute;left:0;top:0;width:100%;height:100%;background:#616770;z-index:1;display:none}
.jw-video-expense .apply{position:absolute;left:50%;margin-left:-70px;top:50%;margin-top:-50px}
.jw-video-expense .button{cursor:pointer}
.button3 {font-size: 18px;
color: #fff;
width: 140px;
line-height: 50px;
text-align: center;
border: none;
cursor: pointer;
background-color: #ff9600;
border-radius: 35px;}
.video-period>div {float: right;}
.users_price{ padding-right:20px; color:#fff; padding-top:15px }

.layui-layer-zuqiu .layui-layer-title { color:#1c6806; text-align:center; padding:0px }
.layui-layer-zuqiu .layui-layer-content {  }
.layui-layer-zuqiu .layui-layer-btn .layui-layer-btn0 { background-color:#1c6806; text-align:center; border-color:#1c6806;font-size: 12px;padding-bottom: 28px;}


.layui-layer-zuqiu .layui-layer-content .pic { float: left; width:120px; }
.layui-layer-zuqiu .layui-layer-content .txt { padding-left:140px; }
.layui-layer-zuqiu .layui-layer-content .txt p{ padding:5px 0px; }

@media screen and (min-width:0px) and (max-width:760px){
.layui-layer-zuqiu .layui-layer-content .pic { float: none; width:100%; text-align:center; padding-bottom:15px }
.layui-layer-zuqiu .layui-layer-content .txt { padding-left:0px; }
.layui-layer-zuqiu .layui-layer-content .txt p{ padding:5px 0px; }
}