.wrapper{width: 1200px; margin: 0 auto;}
/*头部*/
.menu,.menu-inner{background: #f6f6f6}
.menu{border-bottom: 2px solid #e0e0e0}
.menu-inner{line-height: 40px;color: #6c6c6c;font-size: 13px;}
.menu-inner a{color: #6c6c6c;font-size: 13px;}
.menu-inner a:hover{color: #e94140;text-decoration: underline;}
.menu-right a,.menu-right span{float: left;}
.menu-right span{padding: 0 10px;}
.menu-right .tel,.menu-right .wx,.menu-right .login{margin-left: 20px;}
.menu-right .wx{position:relative; z-index:99;}
.menu-right .wx .img{position:absolute; border:1px solid #ccc; display:none; top:40px; left:50%; margin-left:-65px; background:#fff; padding:10px;}
.menu-right .wx .img img{width:110px;}
.menu-right .wx:hover .img{display:block;}
.menu-right .tel{background: url(../images/tel_ico.png) 0 center no-repeat; padding-left: 17px;}
.menu-right .wx{background: url(../images/wx_ico.png) 0 center no-repeat; padding-left: 29px;}
.menu-right .login{background: url(../images/hy_ico.png) 0 center no-repeat; color: #e94140; padding-left:22px;}
.topslide-left,.topslide-right{width: 590px;position: relative;height: 64px;overflow: hidden;}
.topslide-left .swiper-slide,.topslide-right .swiper-slide,.topslide-left .swiper-slide img,.topslide-right .swiper-slide img{height: 64px;}
.topslideBox{padding: 10px 0 0 0;}
.nav-top{padding: 25px 0;}
.nav-top .logo img{height:39px;}
.seach input,.seach button{float: left;height: 37px;border: none 0;}
.seach{border: 1px solid #20beff}
.seach input{padding: 0 10px; width: 360px; font-size: 14px;}
.seach input::-webkit-input-placeholder{color:#a8a8a8;}
.seach input::-moz-placeholder{color:#a8a8a8;}
.seach input:-moz-placeholder{color:#a8a8a8;}
.seach input:-ms-input-placeholder{color:#a8a8a8;}
.seach button{height: 37px; width: 80px; background: #20beff; color: #fff; font-size: 14px; cursor: pointer;}
.nav,.nav-inner{background: #20bdff;}
.nav .nav-item-tit a{color: #fff; font-size: 23px; font-weight: bold;}
.nav .nav-item-tit a:hover{color: #fdf404;text-decoration: none;}
.nav .nav-item-tit{width: 22px; margin-right: 20px; line-height: 26px;}
.nav{padding: 20px 0;}
.nav .nav-item-ziti .nav-item-tit{width: 50px;}
.nav .nav-item{margin-right: 25px;}
.nav .last-item{margin-right: 0;}
.nav .nav-item li{float: left; position: relative; margin: 0 5px;}
.nav .nav-item li.show{z-index: 99;}
.nav .nav-item li.show .list-item{display: block;}
.nav .nav-item li .list-item{position: absolute; display: none; left: 0; top: 15px; background: #0990cd; width: 118px;}
.nav .nav-item li .list-item .list-tit{background: #016da3; line-height: 26px; padding: 0 5px; color: #fdf404;}
.nav .nav-item li .list-item .list-text a{padding: 0 5px; margin:5px 0; display: inline-block; color: #fff;}
.nav .nav-item li .list-item .list-text a:nth-child(2n+2){border-left: 1px solid #21a7e9}
.nav .nav-item li .nav-menu-line{color: #fff; font-size: 16px; font-weight: bold; line-height: 30px;}
.nav .nav-item li .nav-menu-line:hover{color: #fdf404;}
.nav .nav-item .nav-item-list{width: 230px;}
.nav .nav-item-one .nav-item-list{width: 430px;}
.diqu_jn{padding:10px 0;border:1px solid #d2d2d2;margin-top:10px;}
.diqu_jn span{float:left;display: inline-block;line-height:38px;font-size:16px;color:#322200;width:32px;text-align: center;padding:0 10px 0 15px;position:relative;}
.diqu_jn span img{position:absolute;top:0;right:-6px;}
.diqu_jn ul{float:left;overflow: hidden;width:1140px;}
.diqu_jn ul li{float:left;width:60px;line-height: 19px; text-align: center;margin-left:10px;}
.diqu_jn ul li a{color:#494949;font-size:12px;}
.diqu_jn ul li.on a,.diqu_jn ul li a:hover{color:#f00;}
.m-tip img{width: 100%;}
.m-tip{margin-top: 10px;}
/*头部*/
.content1{margin-top: 10px;}
.con1-slideBox{position: relative; width: 330px; height: 222px; overflow: hidden;}
.con1-slideBox .swiper-slide,.con1-slideBox .swiper-wrapper,.con1-slideBox .swiper-slide img{width: 330px; height: 222px;}
.con1-slideBox .pagination,.area-cksp .pagination{right: 10px;left: auto;}
.pagination li.current,.area-cksp li.current{background: #cc1632;}
.pagination li,.area-cksp li{background: #fff;}
.area-cksp{position: relative; width: 330px; height: 185px; overflow: hidden;}
.area-cksp .swiper-slide,.area-cksp .swiper-wrapper,.area-cksp .swiper-slide img{width: 330px; height: 185px;}
.con1-cen{padding: 0 10px; width: 539px; background: url(../images/con1bg.jpg) 0 0 no-repeat;}
.con1-top{padding: 15px 0 10px 0;}
.con1-top b{background: url(../images/hot.png) 0 0 no-repeat; width: 41px; height: 25px; display: inline-block; text-align: center; color: #fff; font-size: 16px; position: relative;top: -5px;}
.con1-top a{color: #fe3434; font-size: 20px; margin-left: 10px;}
.con1-bottom{padding-bottom: 14px; border-bottom: 1px dashed #d4d5d7}
.con1-bottom,.con1-bottom a{color: #1d2475; font-size: 15px; line-height: 28px}
.con1-item-one .con1-bottom:last-child{border-bottom: none;}
.con1-item-menu{height: 28px;border-bottom: 1px solid #cfddf9; margin-bottom: 10px;}
.con1-item-menu a{float: left;position: relative; font-size: 18px; color: #0e469b; text-align: center; line-height: 27px; width: 90px; margin-right: 7px; background:#cbd8f8;  background-image: linear-gradient(#fff, #cbd8f8); border: 1px solid #cfddf9;height: 27px;}
.con1-item-menu a.on{border-bottom-color: #fff;background: #fff;}
.con1-item-menu a:hover{text-decoration: none;}
.con1-two-box ul{display: none;}
.con1-two-box li{line-height: 33px; height: 33px; overflow: hidden;}
.con1-two-box li a{font-size: 16px; color: #111111;}
.con1-two-box li span{float: right; color: #fc0404; font-size: 16px;}
.con1-two-box li a:hover{color: #fc0404;}
.con1-two-box li a .new{width: 27px; height: 11px; background: url(../images/new.png) 0 0 no-repeat; display: inline-block; position: relative; top: -10px;}
.con2-title{color: #386cce; font-size: 27px; padding: 20px 0 15px 0;}
/*考试时间*/
.cno1-left{width: 280px; margin-right: 15px;}
.area-inl{border:1px solid #ddd;padding-bottom:20px;}
.area-inl p.area-djs{color:#404040;padding:25px 10px;text-align: center;background:#fafafa;border-bottom:1px solid #ddd;}
.area-inl p.area-djs img{margin-right:5px;vertical-align: text-bottom;}
.area-inl p.area-djs b{display: inline-block;width:3px;height:3px;background:#3d6cc4;position:relative;bottom:3px;}
.area-inl p.area-djs span{font-size: 22px;color:#fff;font-weight: bold;padding:5px 0px;background:#3d6cc4;position:relative;top:10px;}
.area-inlt{padding:20px 20px 0px 20px;}
.area-inlt h1{font-size: 16px;color:#386cce;position:relative; line-height: 26px;}
.area-inlt h1 b{position:absolute;top:6px;left:-28px;display: inline-block;width:8px;height:8px;background:#fff;border-radius: 50%;border:3px solid #3d6cc4;}
.area-inlt h1 span{font-size: 12px;color:#747474;font-weight: normal;}
.area-inlt p{padding:3px 0 20px;}
.area-inlt p a{color:#666;margin-right:10px;}
.area-inlt p a:last-child{margin-right: 0;}
.area-inlt a.area-la{display:inline-block;color:#ed4300;font-size: 12px;margin-top:8px;}
.area-inlt a.area-lan{color:#747474;}
.area-inlt h1 a{font-weight: normal;margin-top:0;}
.area-inlt table{background:#fafafa;border-right:1px solid #ddd;border-bottom:1px solid #ddd;margin-bottom:15px;}
.area-inlt table thead td.cc{width:82px;}
.area-inlt table thead td.sj{width:193px;}
.area-inlt table tr td{border-left:1px solid #ddd;border-top:1px solid #ddd;text-align: center;padding:6px 0;color:#6c6c6c;}
.area-inl p.area-bmrk{text-align: center; padding: 0 20px;}
.area-inl p.area-bmrk a{display:inline-block;color:#fff;font-size: 18px;padding:8px 0;background:#ed4300; text-align: center; width: 100%}
.area-inl p.area-bmrk a:hover{color:#fff !important; text-decoration:underline;}
.con2-left,.con2-right{width: 580px;}
.con2-inner table{border: 2px solid #386cce}
.con2-inner table td,.con2-inner table th{border: 1px solid #46afcb;}
.con2-inner table th{color: #112228; font-size: 16px; padding: 10px; text-align: left;}
.con2-inner table td{padding:10px; color: #112228; font-size: 15px;}
.con2-inner table td span{color: #0f4f9f;}
.con2-inner table td a{color: #ff2525;}

.content3{padding: 20px 0 0 0;}
.con3-left{width: 800px;}
.con3-title{background:#cbd8f8;  background-image: linear-gradient(#fff, #cbd8f8); height: 35px; line-height: 35px; border-bottom: 2px solid #81a6e2}
.con3-title span,.con3-title a{float: left;}
.con3-title span{padding: 0 20px; color: #006699; font-size: 20px;}
.con3-title a{color: #005f94; font-size: 18px;border: 2px solid #81a6e2;margin-left: 5px; padding: 0 9px;position: relative; height: 28px; top: 5px; line-height: 28px;}
.con3-title a.on,.con3-title a:hover{text-decoration: none;background: #fff; border-bottom-color: #fff;}
.con3-item-left{width: 235px;}
.con3-item-left .img,.con3-item-left .img img{width: 235px; height: 162px;}
.con3-item{padding: 15px 0 0 0;}
.showhide{display:none;}
.on.showhide,.con3-right-list.on{display: block;}
.con3-item-left ul{padding: 8px 15px 7px 15px; background: #f3f8ff;}
.con3-item-left li{line-height: 28px;}
.con3-item-left li a{font-size: 15px; color: #111111;}
.con3-item-right{width: 544px;}
.con3-r-top{color: #4c4c4c; font-size: 16px;}
.con3-r-top a{color: #4c4c4c; font-size: 16px;}
.con3-r-cen{text-align: center; padding: 20px 0;}
.con3-r-cen a{color: #ce0306; font-size: 22px;}
.con3-r-ul li{line-height: 36px; font-size: 18px;}
.con3-r-ul li span{float: right; color: #fe0101;}
.con3-r-ul li a{color: #111111;}
.con3-r-ul li a:hover,.con3-r-top a:hover,.con3-item-left li a:hover,.con3-right-list li a:hover{color: #fe0101;}
.con3-right{width: 383px; border: 1px solid #b7d5f3}
.con3-right-list{padding: 8px 15px 0 15px;display: none;}
.con3-right-list li{line-height: 28px;}
.con3-right-list li a{color: #111111; font-size: 16px;}
.con3-right-list .more{text-align: right; line-height: 33px;}
.con3-right-list .more a{color:#ff6000; font-size: 16px;}
.lianxi{padding: 30px 0 50px 0;}
.lianxi .lx-title{color: #2a2b2b; margin-bottom: 20px; font-size: 19px;}
.lianxi .lx-list{background: #fafbfd;padding: 0 15px;}
.lianxi .lx-list li{float: left; padding: 15px 0; color: #656667; margin-right: 20px; font-size: 19px; line-height: 29px;}
.lianxi .lx-list li img{vertical-align: middle; margin-right: 15px;}
.footer{text-align: center;padding: 25px 0 60px 0;font-size: 12px;color: #455b65;line-height: 22px;}
.footer ul{overflow: hidden;padding-left:175px;}
.footer ul li{float:left;}
.footer ul li a:hover,.footer a:hover{color:#ce0f10;text-decoration:underline}
.footer ul li span{display: inline-block;padding:0 5px;}
.footer p{padding-top:8px;}
.footer a {color: #455b65;padding-left: 5px;padding-right: 5px;}
/*考试时间*/
/*模拟备考*/
p.tit{border-left:3px solid #e4393c;padding-left:9px;}
p.tit b{color:#222;font-size: 18px;float:left;}
p.tit a{float:right;color:#888;font-size: 14px;}
p.tit span{color:#ee4945;font-size: 26px;font-weight:bold;float:left;}
p.area-tit{border-left-color: #3d6cc4;}
.con1-right{width:330px;}
.area-inr .slideBox{height:235px;overflow: hidden;}
.area-inr .bd p{width:325px;}
.area-inr p.area-tit{margin:20px 0;}
.area-yyk dl{float:right;padding:20px 0;border-top:3px solid #eee;width:165px;}
.area-yyk dl.dlmar{float:left;}
.area-yyk dl dt{float:left;margin:7px 7px 0 0;}
.area-yyk dl dd.d1{font-size:16px;color:#000;}
.area-yyk dl dd.d2{font-size:12px;color:#a4a4a4;padding:3px 0 7px;}
.area-yyk dl dd.d3 a{display:inline-block;font-size:12px;color:#df655b;border:1px solid #eee;}
.area-yyk dl dd.d3 a span{color:#df655b;background:#eee;display:inline-block;padding:0 6px;}
.area-ckxq{background:#f4f7fc;padding:19px 20px;margin-bottom:21px;}
.area-ckxq p.area-ckxq1{font-weight: bold;color:#333;padding-bottom:5px;}
.area-ckxq p.area-ckxq1 span{color:#ed4300;}
.area-ckxq p.clearfix span{float:left;color:#666;}
.area-ckxq p.clearfix a,.area-cksp p a{float:right;color:#ed4300;padding:2px 14px;border:1px solid #888;border-radius:4px;}
.area-cksp p a img{margin-right:5px;width:15px;height:15px;}
.area-cksp{position:relative;}
.area-cksp img.bfsp{position:absolute;top:95px;left:125px;}
.area-cksp h1{color:#222;font-size:18px;margin-bottom:5px;}
.area-cksp p{font-weight:bold;padding-top:8px;}
.area-cksp p span{float:left;color:#333;margin-top:3px;}
/*模拟备考*/
/*登录*/
#login-box{width:360px;margin:0 auto;padding:20px 0 0 0;}
#login-box .lgn_tit{text-align:center;margin-bottom:15px;}
#login-box .lgn_tit span{display:inline-block;margin:0 30px;padding-bottom:12px;cursor:pointer}
#login-box .lgn_tit span.on{color:#f44;border-bottom:2px solid #f44;}
#login-box input{height:48px;width:100%;padding-left:58px;}
#login-box .layui-input-block{margin-left:0;}
#login-box .layui-form-item{margin-bottom:20px;position:relative;}
#login-box .layui-input-inline{position:relative;}
#login-box .layui-input-block i,#login-box .layui-input-inline i{position:absolute;display:block; left:20px;top:50%;background:url(../images/dl_ico.jpg) 0 0 no-repeat}
#login-box .layui-input-block i.tel_ico{width:14px; height:17px;margin-top:-8px;}
#login-box .layui-input-block i.pwd_ico{width:14px; height:16px;margin-top:-8px; background-position:-19px 0;}
#login-box .layui-input-inline i.code_ico{width:16px; height:13px;margin-top:-6px; background-position:-38px 0;}
#login-box .layui-input-block button,#login-box .reg_step{width:100%;background:#f44;height:38px;font-size:14px}
#login-box .layui-form{padding:0;}
#login-box .find_pwd{text-align:right;padding-bottom:20px;}
#login-box .no_ic{text-align:center;position:relative;margin-bottom:20px;}
#login-box .no_ic:after{content:"";width:100%;position:absolute;top:50%;background:#dedede;height:1px;left:0;}
#login-box .no_ic span{background:#fff;padding:0 40px;display:inline-block;position:relative;z-index:2;}
#login-box .tab_reg{height:38px; line-height:38px; border-radius:2px;background:#fa7349;text-align:center;color:#fff;cursor:pointer}
#login-box .layui-input-inline{width:auto;}
#login-box .btn-yzm{height:46px; width:106px; text-align:center; display:block; line-height:46px; float:left; background:#fff; color:#f44;border:1px solid #f44}
#login-box .layui-input-inline input{width:242px;}
#login-box .go_denlu{text-align:right;}
#login-box .find_txt{padding-bottom:20px;text-align:center}
#login-box .find_txt span{color:#ff6b2a;font-size:16px;margin-right:10px;}
#login-box .reg_step{display:block;text-align:center;color:#fff !important;line-height:38px;}
#login-box .reg_step:hover{color:#fff !important;}
/*登录*/

/*list*/
.m-menu{line-height:30px;font-size: 19px; color: #000000;padding: 20px 0;}
.m-menu a{color: #000000;}
.m-news-left{width: 870px;}
.m-news-left-title{line-height: 45px; height: 45px; padding: 0 50px 0 5px; border: 1px solid #3f93fc}
.m-news-left-title span{float: right;}
.m-news-left-title span a{color: #3f3f3f; font-size: 15px;}
.m-news-left-title b{border-left: 3px solid #386cce; padding-left: 5px; color: #3f3f3f; font-size: 31px; display: inline-block; line-height: 45px; font-weight: normal;}
.diqu-seach{position: relative;border: 1px solid #386cce; margin-top: 30px; padding: 10px 5px;}
.diqu-seach span{position: absolute;background: #fff; color: #e91313; font-size: 18px; line-height: 30px; top: -15px; width: 80px; left: 50%;margin-left: -40px; text-align: center;}
.diqu-seach li{float: left;}
.diqu-seach li a{display: block;margin: 5px;padding: 0 10px; line-height: 28px; color: #000000; font-size: 14px; border-radius: 5px;}
.diqu-seach li a:hover,.diqu-seach li.on a{background: #ff2626;color: #fff; text-decoration: none;}
.diqu-list{margin-top: 15px;}
.diqu-list li{line-height: 44px; border-bottom: 1px dashed #9db0d4;color: #838282; font-size: 16px;}
.diqu-list li span{color: #838282; font-size: 16px;}
.diqu-list li a{color: #838282; font-size: 16px;position: relative; padding-left: 22px;}
.diqu-list li a:after{content: "";position: absolute; width: 5px; height: 5px; left: 7px; background: #95aad1; top: 50%; margin-top: -2.5px;}
.diqu-list li a:hover,.m-menu a:hover,.m-news-left-title span a:hover{color: #e91313;}

.yxlb-fy{text-align: center;padding:30px 0;}
.yxlb-fy a{color:#333;margin-right:12px;}
.yxlb-fy span{margin-right:12px;}
.yxlb-fy a:hover{cursor:pointer;}
.yxlb-fy a.yxlb-fysw{padding:4px 8px;border-radius: 13px;border:1px solid #a5a5a5;}
.yxlb-fy a.yxlb-fysz{display: inline-block;width:40px;height:40px;text-align: center;line-height: 40px;border-radius: 50%;border:1px solid #a5a5a5;}
.yxlb-fy a.yxlb-fysz.on,.yxlb-fy a.yxlb-fysz:hover,.yxlb-fy a.yxlb-fysw:hover{background:#d0101b;border-color: #d0101b;color:#fff;text-decoration: none;}

.m-news-right{width: 290px;}
.m-news-right .con1-slideBox .swiper-slide,.m-news-right .con1-slideBox .swiper-wrapper,.m-news-right .con1-slideBox .swiper-slide img,.m-news-right .con1-slideBox{width: 290px;height: 195px;}
.m-news-zhinan{margin-top: 15px; padding: 5px; border: 1px solid #386cce;}
.zhinan-title{color: #242424; font-size: 18px; line-height: 27px; padding-left: 5px; border-left: 4px solid #3c8ef1; margin-bottom: 20px;}
.zhinan-box a{line-height: 30px; margin:0 10px 10px 0; padding: 0 15px; color: #818080; font-size: 15px; float: left;background: #eeeeee;}
.zhinan-box a:nth-child(1),.zhinan-box a:nth-child(2),.zhinan-box a:nth-child(3),.zhinan-box a:nth-child(4){background: #eeeeee;}
.zhinan-box a:nth-child(5),.zhinan-box a:nth-child(6),.zhinan-box a:nth-child(7),.zhinan-box a:nth-child(8){background: #e4f5ff;}
.zhinan-box a:nth-child(9),.zhinan-box a:nth-child(10),.zhinan-box a:nth-child(11),.zhinan-box a:nth-child(12),.zhinan-box a:nth-child(13){background: #fbecdc;}
.zhinan-box a:hover{background:#e91313;text-decoration: none; color: #fff;}
.m-news-kstx{border: 1px solid #386cce; margin-top: 15px;}
.kstx-title{line-height: 30px; background: #3c8ef1; color: #fff;font-size: 15px; padding-left: 18px; position: relative;}
.kstx-title:after{width: 4px; height: 27px; background: #fff; content: ""; position: absolute;left: 5px; top: 50%;margin-top: -13px;}
.m-news-kstx ul{margin: 20px 8px 20px 16px; border-left: 1px solid #b7c7db; padding-left: 10px;}
.m-news-kstx ul li{line-height: 35px; border-bottom:1px solid #b7c7db; color: #818080; font-size: 13px;position: relative;}
.m-news-kstx ul li i{font-style: normal; color: #3c8ef1; margin-right: 10px;}
.m-news-kstx ul li span{color: #fc4545;}
.m-news-kstx ul li:after{content: ""; width: 12px; height: 12px; background: url(../images/jt.png) 0 0 no-repeat; position: absolute; left: -17px; top: 0;}
.m-news-kstx ul li b{background: url(../images/rili.png) 0 0 no-repeat; width: 38px; height: 25px; display: inline-block; text-align: center; position: relative;top: -2px; margin:0 5px;  line-height: 25px; padding: 12px 0 2px 0;}
.m-news-kstx ul li .area-djs{font-size: 16px;}
.m-news-kstx ul li p{line-height: 30px;}
.m-top{margin-top: 20px; background: #f4f4f4; border: 1px solid #bfbfbf}
.m-top span{float: left; position: relative; padding: 0 20px; line-height: 67px; color: #c80b1f; font-size: 23px;}
.m-top span.sp1{background: url(../images/m-top.jpg) right 0 no-repeat #fdfdfd; padding-right: 50px; color: #5b5b5b; font-size: 22px;}
.m-top span.sp2:after{background: #c80b1f; right: 0; width: 4px; height: 19px; top: 50%; content: ""; margin-top: -10px;position: absolute;}
.m-top span.sp3:after{background: url(../images/tj.png) 0 0 no-repeat; right: -35px; width: 47px; height: 21px; top: 50%; content: ""; margin-top: -10px;position: absolute;}
.main-box .m-news-right{width: 300px;}
.main-box .m-news-right .con1-slideBox .swiper-slide,.main-box .m-news-right .con1-slideBox .swiper-wrapper,.main-box .m-news-right .con1-slideBox .swiper-slide img,.main-box .m-news-right .con1-slideBox{width: 300px; height: 330px;}
.news-box-left{width: 120px;}
.news-box-left li{line-height: 50px;}
.news-box-left li a{color: #000000; padding-left: 15px; font-size: 13px; display:block; border-left: 3px solid #fff}
.news-box-left li.on a,.news-box-left li a:hover{border-left: 3px solid #386cce;text-decoration:none;background:#7dbaff}
.news-box-right{width: 720px;}
.news-box-hot h2{color: #000000; font-size: 19px; margin-bottom: 15px;}
.news-box-hot li{line-height: 48px; color: #000000; font-size: 15px;}
.news-box-hot li span{float: right;}
.news-box-hot li a{color: #000000; font-size: 15px;}
.news-box-hot li a:hover{color: #d81e06;}
.news-box-title{color: #386ccf; font-size: 18px; margin-bottom: 10px;}
.news-box-list li{border-bottom: 1px dashed #6b6b6b}
.news-box-list li .title{padding:20px 0 10px 0; line-height: 30px;}
.news-box-list li .title a{color: #000000; font-size: 18px;}
.news-box-list li .title a:hover,.news-box-list li p a:hover{color: #d81e06;}
.news-box-list li p{color: #000000; font-size: 13px; padding-bottom: 20px; line-height: 30px;}
.news-box-list li p a{color: #000000;}
.news-right-ksdh{margin-top: 20px;}
.news-right-ksdh .title{background: url(../images/ksdh_03.png) 0 0 no-repeat; line-height: 29px; font-size: 19px; color: #000000; padding-left: 40px; margin-bottom: 15px;}
.news-right-ksdh li{float: left; padding: 5px 5px 5px 0;}
.news-right-ksdh li a{display: block; line-height: 28px; padding: 0 5px 0 30px; color: #000000; font-size: 14px;}
.news-right-ksdh li a:hover{color: #fff; text-decoration: none;}
.news-right-ksdh li.ksbm-ico a{background: url(../images/ksdh1_07.png) 5px center no-repeat;}
.news-right-ksdh li.ksbm-ico a:hover{background: url(../images/ksdh_07.png) 5px center no-repeat #386ccf;}
.news-right-ksdh li.kssj-ico a{background: url(../images/ksdh_10.png) 5px center no-repeat;}
.news-right-ksdh li.kssj-ico a:hover{background: url(../images/ksdh1_10.png) 5px center no-repeat #386ccf;}
.news-right-ksdh li.cjcx-ico a{background: url(../images/ksdh_12.png) 5px center no-repeat;}
.news-right-ksdh li.cjcx-ico a:hover{background: url(../images/ksdh1_12.png) 5px center no-repeat #386ccf;}
.news-right-ksdh li.bksj-ico a{background: url(../images/ksdh_18.png) 5px center no-repeat;}
.news-right-ksdh li.bksj-ico a:hover{background: url(../images/ksdh1_18.png) 5px center no-repeat #386ccf;}
.news-right-ksdh li.lnzt-ico a{background: url(../images/ksdh_21.png) 5px center no-repeat;}
.news-right-ksdh li.lnzt-ico a:hover{background: url(../images/ksdh1_21.png) 5px center no-repeat #386ccf;}
.news-right-ksdh li.mnst-ico a{background: url(../images/ksdh_23.png) 5px center no-repeat;}
.news-right-ksdh li.mnst-ico a:hover{background: url(../images/ksdh1_23.png) 5px center no-repeat #386ccf;}
.news-right-tjyd .title{background: url(../images/ksdh_28.png) 0 center no-repeat; line-height: 26px;  color: #000000; font-size: 19px; padding: 20px 0 20px 34px;}
.news-right-tjyd .title a{float: right; font-size: 14px; color: #000000;}
.news-right-tjyd .title a:hover,.news-right-tjyd li a:hover{color: #ff0000}
.news-right-tjyd li{line-height: 34px; height: 34px; overflow: hidden;}
.news-right-tjyd li a{color: #000000; font-size: 13px;}
.news-right-tjyd li a i{font-style: normal; width: 15px; height: 15px; border-radius: 50%; text-align: center; line-height: 15px; margin-right: 5px; border: 1px solid #000000; color: #000000; font-size: 13px; display: inline-block;}
.news-right-tjyd li a:hover i{color: #ff0000;border-color: #ff0000}
.area-title h1{color: #333333; font-size: 24px; margin-bottom: 10px; line-height: 30px;}
.area-title p{color: #333333; font-size: 13px; padding-bottom: 15px;}
.area-title{border-bottom: 1px solid #949494; margin-bottom: 20px;}
.area-content{color: #333333; font-size: 15px; line-height: 24px;}
.area-content p{text-indent: 2em; padding-bottom: 20px;}
.nav-previous{padding: 0 0 20px 0; line-height: 24px;  font-size: 12px;}
.nav-previous a{color: #000000;}
.nav-previous a:hover{color: #ff0000;}
.area-xgtj .title{color: #000000; font-size: 15px; margin-bottom: 15px;}
.area-xgtj .area-xgtj-inner{color: #000000; font-size: 15px; line-height: 30px;}
.area-xgtj .area-xgtj-inner a{color: #000000;}
.area-xgtj .area-xgtj-inner a:hover,.area-xgtj .area-xgtj-inner a:nth-child(4n+1),.area-klyk li a:hover{color: #ff0000;}
.area-klyk{margin-top: 40px;}
.area-klyk .title{color: #000000; font-size: 13px; margin-bottom: 10px;}
.area-klyk li{line-height: 30px; font-size: 13px;}
.area-klyk li a{color: #000000; font-size: 13px;}
.m-news-left .alert{padding:0 0 20px 0; font-size:14px;}
.m-wlkc{background: #f0f0f0;}
.m-wlkc .wlkc-title{border-bottom: 3px solid #e2e2e2;margin-top: 10px;}
.m-wlkc .wlkc-title span{background:url(../images/wlkctitle.jpg) 0 0 no-repeat; padding-right: 60px; float: left; width: 151px; color: #386cce; font-size: 30px; font-style: italic; text-align: center; line-height: 56px;}
.m-wlkc .wlkc-title a{float: left; line-height: 56px; margin-left: 20px; position: relative; width: 160px; text-align: center; color: #888787; font-size: 24px;}
.m-wlkc .wlkc-title a:after{width: 160px; height: 9px; content: ""; background:url(../images/aonbg_03.png) 0 0 no-repeat; position: absolute; bottom: -3px; display: none; left: 0;}
.m-wlkc .wlkc-title a.on:after,.m-wlkc .wlkc-title a:hover:after{display: block;}
.m-wlkc .wlkc-title a.on,.m-wlkc .wlkc-title a:hover{color: #3c3b3b;text-decoration: none;}
.wlkc-item-zbk li{float: left; width: 281px;}
.wlkc-item-zbk ul,.wlkc-item-mfkc ul,.wlkc-item-vip ul{width: 1200px;}
.wlkc-item-zbk,.wlkc-item-mfkc,.wlkc-item-vip{padding: 15px 40px 20px 40px; overflow: hidden;}
.wlkc-item-zbk li .wikc-li-inner{width: 250px; padding: 0 10px; border: 1px solid #e4e4e4;box-shadow: 0 1px 1px 2px rgba(0, 0, 0, 0.1); background: #fff;}
.wlkc-item-zbk li .time .right{padding: 15px 0 0 0;}
.wlkc-item-zbk li .zhibo_time .kstime{color: #8fc986; font-size: 32px;}
.wlkc-item-zbk li .zhibo_time i{font-style: normal;}
.wlkc-item-zbk li .zhibo_time{color:#89cf74; font-size:16px; padding: 5px 0 0 0;}
.wlkc-item-zbk li .jieshao .text{width: 140px; color: #2e2e2e; line-height: 24px; font-size: 17px;}
.wlkc-item-zbk li .jieshao{padding: 10px 0;}
.wlkc-item-zbk li .jieshao .img{width: 95px; height: 95px; overflow: hidden;}
.wlkc-item-zbk li .jieshao .img img{width: 95px; height: 95px;border-radius: 50%;}
.wlkc-item-zbk li .laoshi{line-height: 40px; border-top:1px dashed #b0afaf;}
.wlkc-item-zbk li .color_hui{color: #908f8f; font-size: 17px;}
.wlkc-item-zbk li .color_hong{color: #f90b0b; font-size: 17px;}
.wlkc-item-zbk li .lijiyuyue{text-align: center; padding: 15px 0 20px 0;}
.wlkc-item-mfkc li{float: left; width: 281px;}
.wlkc-item-mfkc li .mfkc-li-inner{width: 267px; border: 1px solid #e4e4e4;box-shadow: 0 1px 1px 2px rgba(0, 0, 0, 0.1); background: #fff;}
.wlkc-item-mfkc li .mfkc-li-inner .new_dg{width: 267px; height: 189px; overflow: hidden; position: relative;}
.wlkc-item-mfkc li .mfkc-li-inner .new_dg .img,.wlkc-item-mfkc li .mfkc-li-inner .new_dg .img img{width: 267px; height: 189px;}
.wlkc-item-mfkc li .mfkc-li-inner .new_dg span{position: absolute;top: 0; left: 15px; background: #67cd1d; color: #fafafa; font-size: 14px; line-height: 30px; padding: 0 15px;}
.wlkc-item-mfkc li .mfkc-li-inner .zjk_nr01{color: #535353; font-size: 23px; line-height: 50px;}
.wlkc-item-mfkc li .mfkc-li-inner .text{padding: 0 10px 14px 10px;}
.wlkc-item-mfkc li .mfkc-li-inner a:hover{text-decoration: none;}
.wlkc-item-mfkc li .mfkc-li-inner .zjk_nr02{color: #535353; line-height: 40px; font-size: 16px;}
.wlkc-item-mfkc li .mfkc-li-inner .zjk_nr02 .zjk_mf{color: #6fcc2c; font-size: 31px;}
.wlkc-item-mfkc li .mfkc-li-inner .zjk_nr03{color: #8f8e8e; font-size: 17px;}
.wlkc-item-mfkc li .mfkc-li-inner .zjk_nr03 .zjk_people span{color: #fe9c53; font-size: 13px;}
.wlkc-item-vip li{float: left; width: 281px;}
.wlkc-item-vip li .vip-li-inner{width: 247px; border: 1px solid #e4e4e4;box-shadow: 0 1px 1px 2px rgba(0, 0, 0, 0.1); background: #fff; padding: 0 10px 20px 10px;}
.wlkc-item-vip li .vip-li-inner .vipkt_bt{line-height: 22px; overflow: hidden; height: 44px; padding: 10px 0;}
.wlkc-item-vip li .vip-li-inner .vipkt_bt a{color: #2e2e2e; font-size: 17px;}
.wlkc-item-vip li .vip-li-inner .tb_time{color: #696969; font-size: 17px; line-height: 23px;}
.wlkc-item-vip li .vip-li-inner .tb_time img{vertical-align: top; margin-top: 5px;}
.wlkc-item-vip li .vip-li-inner .tb_time .bq_tcbg{display: inline-block; line-height: 23px; background: #fba74e; color: #fff; padding: 0 5px; border-radius: 2px;}
.wlkc-item-vip li .vip-li-inner .tx_list a{float: left; width: 40px; overflow: hidden; margin-right: 20px; text-align: center; color: #696969; font-size: 12px; line-height: 30px;}
.wlkc-item-vip li .vip-li-inner .tx_list a img{width: 40px; border-radius: 50%;}
.wlkc-item-vip li .vip-li-inner .tx_list{border-bottom: 1px dashed #b7b7b7; margin-bottom: 21px; padding: 15px 0 14px 0;}
.wlkc-item-vip li .vip-li-inner .tx_list a:hover{text-decoration: none;}
.wlkc-item-vip li .vip-li-inner .jiagewk{padding-bottom: 20px;}
.wlkc-item-vip li .vip-li-inner .xiaowzys{color: #908f8f; font-size: 17px; padding-top: 5px;}
.wlkc-item-vip li .vip-li-inner .jiage_red{color: #ef1c15; font-size: 24px;}
.wlkc-item-vip li .vip-li-inner .jiage_red lable{color: #ef1c15;}
.wlkc-item-vip li .vip-li-inner .xq_btn{display: block; width: 162px; height: 37px; background: url(../images/vipkc_13.jpg) 0 0 no-repeat; margin: 0 auto;}

/* 报考省份选择 */
.bksf-sxdq{margin:60px 0 20px;border-bottom:1px solid #ddd;position:relative;}
.bksf-sxdq h1{font-size:18px;color:#333;font-weight:normal;text-align: center;}
.bksf-sxdq p.bksf-xzdq{color:#333;text-align: center;padding:15px 0 35px;}
.bksf-sxdq p.bksf-xzdq select{margin-right:45px;color:#888;background:#fff url("../images/arrow-bottom.jpg") no-repeat 97px 9px;border:1px solid #ddd;padding:5px 25px 5px 10px;width:120px;}
.bksf-sxdq p.bksf-xzdq input[type="text"]{width:110px;border:1px solid #ddd;padding:5px 10px;}
.bksf-sxdq p.bksf-xzdq input[type="submit"]{color:#666;background:#f5f5f5;border:1px solid #ddd;border-left:none;padding:5px 11px;}
.bksf-sxdq p.bksf-xzdw{width:100%;text-align: center;position:absolute;bottom:-16px;left:0px;}
.bksf-sxdq p.bksf-xzdw span{display:inline-block;color:#666;padding:7px 40px;border:1px solid #ddd;background:#fff;}
.bksf-sxdq p.bksf-xzdw span.on{background:#00397c;color:#fff;border-color:#00397c;}
.bksf-sxdq p.bksf-xzdw span:hover{cursor:pointer;}
/* bksf-sysf */
.bksf-sysf{padding:30px 0 10px;border-bottom:1px dashed #dadada;}
.bksf-sysf span{float:left;display: inline-block;font-size:16px;padding:12px 30px;color:#fff;background:#00397c;}
.bksf-sysf ul{float:left;width:910px;overflow: hidden;}
.bksf-sysf ul li{float:left;margin:0 0 20px 20px;width:158px;text-align:center;border:1px solid #ccc;color:#666;font-size: 16px;position:relative;height:52px;display:flex;align-items:center;justify-content:center;}
.bksf-sysf ul li img{position:absolute;bottom:0px;right:0px;display: none;}
.bksf-sysf ul li:hover{cursor:pointer;border-color:#00397c;}
p.bksf-xyb{text-align: center;padding:50px 0 80px;}
p.bksf-xyb input{padding:15px 116px;color:#fff;font-size: 16px;background:#6aca5b;}
p.bksf-xyb input:hover{cursor: pointer;}
.bksf-dtb{height:700px;}
.bksf-dtb .bksf-load{text-align:center;font-size:16px;color:#e4393c;padding:20px 0;}
/* 报考填写资料改 */
.bkxx-tit{margin:55px 0;border-bottom:none;}
.bk-form .clearfix{margin-bottom:15px;}
.bk-form .clearfix>span{float:left;display: inline-block;width:435px;text-align: right;color:#666;padding:12px 0;margin-right:5px;}
.bk-form .clearfix>p{float:left;width:338px;border:1px solid #ddd;padding:12px 5px;}
.bk-form .clearfix>p input{color:#999;width:253px;border:none;}
.bk-form .clearfix>p select{color:#999;background:url("../images/arrow-bottom.jpg") no-repeat right 4px; width:330px;}
.bk-form .clearfix>p span{padding-left:10px;color:#999;border-left:1px solid #ddd;}
.bk-form .clearfix>p span:hover{cursor:pointer;}
.bk-form .clearfix>input{float:left;width:350px;text-align: center;padding:12px 0;color:#fff;font-size: 16px;background:#e4393c;}
.bk-form .clearfix>input:hover{cursor:pointer;}
.wsbm{margin-top:40px;}
.baoming-box{font-size:14px;}
.bk_top{background:url(../images/wsbm.png) no-repeat top center; margin:50px 0; text-align:center; height:21px;}
.bk_top h3{font-weight:bold;color:#e4393c;font-size:22px; position:relative;top:-10px;}
.bk_top span{display:block; color:#959595;font-size:15px;}
.bk_left{width:650px;}
.bk_l_mt{margin-top:24px;color:#636262;font-sie:16px;}
.bk_l_mt span,.bk_l_mt input,.bk_l_mt select,.bk_l_mt label{float:left; display:block;}
.bk_l_mt font{color:#f00;}
.bk_l_mt label{width:110px; text-align:right;}
.bk_l_mt span{width:390px; padding-left:15px;}
.bk_l_mt input{border:1px solid #e2e2e2; width:403px; height:40px; line-height:40px;color:#b3b3b3; padding-left:10px;}
.bk_l_mt select{border:1px solid #e2e2e2; height:40px; line-height:40px;color:#b3b3b3;}
.bk_l_mt select.mqxl{width:415px; padding-left:10px;}
.bk_l_mt select{padding-bottom:10px \0; padding-top:10px\0;}
.bk_l_mt .bk_qq{width:350px;margin-right:10px;}
.bk_l_mt i{font-style:normal; line-height:40px;color:#b3b3b3;}
.bk_l_mt .bk_sf,.bk_l_mt .bk_cs{width:176px;margin-right:10px; padding-left:10px;}
.bk_l_mt .bk_add{width:352px;}
.bktj{width:362px; height:40px; font:bold 16px/40px "微软雅黑";color:#fff; text-align:center; cursor:pointer; background:#ff6f30;margin:25px 0 0 100px;}
.lineHeihgt label{ line-height:40px;}
.bk_right{width:530px;}
.bk_r_top{border:1px solid #e2e2e2; width:500px; padding:14px; margin-bottom:18px;font-size:14px; color:#6c6c6c;}
.bk_r_top h3{font-size:16px; color:#e4393c; }
.bk_r_top h3 i{ display:inline-block;*zoom:1;*display:inline; width:3px; height:17px; background:#d73300;vertical-align:middle; margin:0 5px 2px 0;}
.bk_r_top b{color:#000;font-size:14px; display:block; margin-top:10px;}
.bk_r_top dl{ overflow:hidden; width:500px; line-height:24px; margin:6px 0;}
.bk_r_top dt{float:left;width:15px;}
.bk_r_top dd{float:left;width:485px;}
.bk_r_top .dashed{ border-bottom:1px dashed #ddd;margin:10px 0;}
input.custom-form-submit{width: 100%;height: 40px;font: bold 16px/40px "微软雅黑";color: #fff;text-align: center;cursor: pointer;background: #ff6f30;}
.custom-form-group{margin-top:15px;color:#636}
select[name="NowProvince_ID"],select[name="NowCity_ID"]{margin-right:15px;}
input.custom-form-input{width:85%;}
.custom-form-item>span{position:absolute;top:10px;right:-15px;color:#636262;}
.layui-form-label span{color: red}
.baoming-box .layui-form-item .layui-input-inline{width: 32%; margin-right: 2%}
.baoming-box .layui-form-item .layui-input-inline:last-child{margin-right: 0; float: right;}
.baoming-box .layui-form{padding: 15px 0 0 0;}
/*报考填写资料改*/

.area-content .xq-item p{text-indent:0;}
.xinquti-box{margin-top:25px;}
.zxxq-mnst{margin-bottom:25px; border:1px solid #c4c3c2; padding:25px}
.zxxq-mnst .xq-title,.zxxq-mnst .xq-da a{font-size:18px; color:#fff; background:#e4393c; display:inline-block; line-height:28px; padding:0 5px; border-radius:3px;}
.zxxq-mnst .xq-item{padding:25px 0; border-bottom:1px dashed #bdbfbf;}
.zxxq-mnst .xq-title1 a{color:#333c3a; font-size:18px;}
.zxxq-mnst .xq-title1{margin-bottom:15px;}
.zxxq-mnst .xq-title1 a i{font-style:normal; color:#fff; background:#e4393c; display:inline-block; width:18px; height:18px; border-radius:3px; text-align:center; line-height:18px; margin-right:5px;}
.zxxq-mnst .xq-da a:hover{color:#fff !important;}
.mnst-title{background:#eeeeee; height:35px; border:1px solid #ddd; border-top:none; border-bottom:none}
.zxxq-mnst.zxxq-cont .xq-item p{text-indent:0}
.zxxq-mnst .xq-da a{display:none;}

/*悬浮框*/
.ycfc-fix{position:fixed;right:5px;top:300px;z-index:6666;text-align:right;}
.ycfc-1,.ycfc-2{position:relative;padding-left:5px;}
.ycfc-1 a{position:absolute;top:-55px;right:56px;}
.ycfc-1 img.i2{position:absolute;top:-52px;right:67px;cursor:pointer;}
.ycfc-2{margin-top:5px;}
.ycfc-fix .ycfc-2:nth-child(2){display:none}
.ycfc-2 span{display:none;}
.ycfc-2 span img{position:absolute;top:0px;right:56px;}
.ycfc-3 span img{top:-52px;}
.ycfc-4{cursor:pointer;margin-bottom:20px;}
.ycfc-5{position:relative;padding-top:10px; width:56px; display:none}
.ycfc-5 a img{position:absolute; top:0; right:0;}
.ycfc-5>img{width:16px;height:16px;position:absolute;top:0;right:0;cursor:pointer;}
.bk_r_img2 img{margin-top:-100px;position:relative;z-index:-1;}
/*悬浮框*/
a.ebook_btnapp,a.ebook_btnapp:visited{width:320px;height:60px;border:1px solid #e13b29; color: #e13b29;  font-size:24px;line-height: 60px;text-align: center;display:block;border-radius:30px;margin-right:15px;margin:0 auto;box-shadow:0px 2px 10px #ffa4a2; margin-bottom: 20px}a.ebook_btnapp:hover{    color: #fff;background: #e13b29;background-image: linear-gradient(to right,#ff6237,#de3534);}

.m-gads .m-gads-top{text-align:right;}
.m-gads .m-gads-top a{padding: 1px 3px;background: #666;color: #fff;display:inline-block}
.m-gads .m-gads-top a:hover{text-decoration:none}
.m-gads .gads-img1,.m-gads .gads-img2{display:none}

.main-box .m-news-right .con1-slideBox .swiper-slide, .main-box .m-news-right .con1-slideBox .swiper-wrapper, .main-box .m-news-right .con1-slideBox .swiper-slide img, .main-box .m-news-right .con1-slideBox{height:222px}
.area-title p{margin-bottom:0;}
.news-top-adv{position: relative;z-index: 2;}
.news-top-adv .js-news-free-box{margin-bottom:15px;}
.news-top-adv img{max-width:100%;}
.news-top-adv .news-top-txt{overflow: hidden;padding: 0px;height: 64px;position:relative}
.news-top-adv .news-top-txt ul{float: none;height:64px;width:100%;position:absolute;}
.news-top-adv .news-top-txt ul li{height: 32px;line-height: 32px;}
.news-top-adv .news-top-txt ul li a{font-size: 14px;color: #333;display: block;}
.news-top-adv .news-top-txt ul li a span{display: block;float: left;}
.news-top-adv .news-top-txt ul li a:hover span{color: #e13b29;}
.news-top-txt .txt-videoName{width: 60%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.news-top-txt .txt-videoName i{display: inline-block;width: 18px;height: 18px;background: url("../images/xz-ico.png") no-repeat 0 -22px;float: left;margin: 7px 8px 0 0;}
.news-top-txt .txt-teachName{width: 20%;text-align: center;}
.news-top-txt .txt-btn{width: 18%;text-align: right;color: #ff3300;}
.news-top-txt .txt-btn i{display: inline-block;width: 10px;height: 10px;background: url(../images/zb.gif) no-repeat;margin-right:8px;}
.news-top-tabInfo{position:absolute;top:-39px;right:0px;}
.news-top-tabInfo p{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;max-width: 300px;}
.news-top-tabInfo a{color: #ff3300;font-size: 16px;background: url("../images/xz-ico.png") no-repeat -46px 3px;padding-left: 26px;}
/*右侧-精品课程*/
.newsR-titleBox{font-size: 20px;line-height: 25px;margin-bottom: 15px;}
.course-box{margin-top: 20px;width:300px;}
.course-box .newsR-titleBox strong{color: #e13b29;}
.course-box .course-img{width: 100%;display: block;position: relative;}
.course-box .course-img:after{content: '';display: block;position: absolute;left: 0;right: 0;bottom: 0;height: 20px;background-image: -webkit-linear-gradient(top, rgba(247,248,249,0.7) 0, #f7f8f9 100%);background-image: -o-linear-gradient(top, rgba(247,248,249,0.7) 0, #f7f8f9 100%);background-image: linear-gradient(to bottom, rgba(247,248,249,0.7) 0, #f7f8f9 100%);background-repeat: repeat-x;z-index: 10;}
.course-box .course-img img{width: 100%;display: block;position: relative;}
.course-box .course-img:before{content: "";height: 46px;width: 46px;position: absolute;display: block;left: 50%;top: 50%;margin-left: -23px;margin-top: -23px; background: url(../images/column-ico.png) no-repeat 0px -202px;z-index: 1;}
.course-box .course-img em{position: absolute;top:0;left: 0px;background-image: -moz-linear-gradient( -90deg, rgba(0,0,0,0%), rgba(0,0,0,60%));background-image: -webkit-linear-gradient( -90deg, rgba(0,0,0,0%), rgba(0,0,0,60%));background-image: -ms-linear-gradient( -90deg, rgba(0,0,0,0%), rgba(0,0,0,60%));display: block;width: 100%;height: 100%;transition: 0.3s;}
.course-box .course-img:hover em{opacity: 0;}
.course-box .course-infor{width: 300px;overflow: hidden;background: #f7f8f9;height:172px;position:relative;}
.course-box .course-infor .course-infor-box{width: 100000px;position:absolute;}
.course-box .course-infor ul{float: left;width: 300px;}
.course-box .course-infor li{position: relative;padding: 10px 15px;}
.course-box .course-infor li a:hover{text-decoration:none;}
.course-box .course-infor li h4{font-size: 14px;color: #333;position: relative;width: 240px;line-height: 23px;height:46px;font-weight:normal}
.course-box .course-infor li h4:before{position: absolute;content: "";width: 3px;height: 16px;background: #e13b29;top:4px;left: -15px;}
.course-box .course-infor li p{font-size: 14px;color: #999;padding-top: 4px;}
.course-box .course-infor li span.play-icon{display: block;position: absolute;width: 26px;height: 26px;background: url("../images/xz-ico.png") no-repeat -21px -14px;top:50%;margin-top: -13px;right: 15px;}
.course-box .course-infor li:hover h4{color: #e13b29;}
.course-box .course-infor li:hover span.play-icon{transform: translateX(5px);}
/*直播*/
.zhibo-title a{color:#333;}
.zhibo-box{margin-top:20px;position: relative;width:300px;}
.zhibo-box a:hover{text-decoration:none;}
.zhibo-box .newsR-titleBox strong{color: #e13b29;position: relative;}
.zhibo-box .newsR-titleBox strong:after{content: "";position: absolute;display: block;right: -22px;top:8px;width: 15px;height: 15px;background: url(https://img.233.com/www/css/chuji/2019/news-zb.gif) no-repeat;}
.zhibo-box .newsR-titleBox a{margin-left: 20px;padding-left: 20px;font-size: 14px;color: #999;}
.zhibo-cont ul{background: #f7f8f9;padding: 15px 15px 5px;border-radius: 4px;}
.zhibo-cont ul li{position: relative;padding:15px 0px;border-top: 1px solid #eee;}
.zhibo-cont ul li:first-child{padding-top:0px;border-top: none;}
.zhibo-title{font-size: 14px;color: #333;line-height: 24px;max-height: 48px;overflow: hidden;font-weight:normal}
.zhibo-title span{font-size: 12px;color: #fff;width: 30px;height: 18px;display: inline-block;border-radius: 4px;line-height: 18px;text-align: center;margin-right: 5px;}
.zhibo-title span.vip{background: #455569;}
.zhibo-title span.free{background: #e13b29;}
.zhibo-inform{margin-top: 10px;}
.zhibo-inform span{font-size: 14px;color: #999;}
.zhibo-inform span.zhibo-teacher{margin-right: 5px;padding-right: 5px;border-right: 1px solid #eee;}
.zhibo-inform span.zhibo-time em{font-size: 14px;padding-right: 5px;font-style:normal}
.zhibo-num{font-size: 14px;color: #999;line-height: 24px;padding-top: 4px;}
a.zhibo-btn{position: absolute;bottom: 20px;right: 0px; height: 28px;line-height: 28px; border-radius: 4px;border:1px solid #fdc4bb;font-size: 14px;color: #e13b29;padding: 0 15px;}
a.zhibo-btn:hover{background: #e13b29;color: #fff;}

.ziliaoshenlin{background:#F7F7F7;border-left:4px solid #E60012;padding:0 16px; margin:20px 0;}
.zl-title{
height: 33px;
font-size: 24px;padding:20px 0 0 0;
font-weight: 500;
color: #333333;
line-height: 33px;}
.ziliaoshenlin .zxbm-layui-form-input .layui-input-block{margin-left:0;}
.ziliaoshenlin .layui-form-item .layui-input-inline{width:126px;margin-right:15px;}
.ziliaoshenlin .layui-form-item .layui-input-inline.layui-input-inline-last{width:126px;}
.ziliaoshenlin .layui-form-item .layui-input-inline.layui-input-inline-last .layui-btn{border-radius:2px;padding:0; line-height:44px; height:44px; font-size:20px; background:#E60012; width:100%}
.ziliaoshenlin .layui-input,.ziliaoshenlin .layui-select{height:44px;font-size:16px;border-radius:2px;}
.ziliaoshenlin .layui-form{padding-bottom:20px; }
p.title-style{border-left:#78bdff 4px solid;text-indent:0;font-size:18px;color:#333;padding-left:15px;margin-bottom:15px;font-weight:700;padding-bottom:0}


.lxgh-form .layui-input-block{margin-left: 0 !important;text-align:left}
.lxgh-form .cont-title img{width:100%}
.lxgh-form .layui-form{padding:17px 20px 0 20px}
.lxgh-form{background:#FFFFFF;border:1px solid #E5E5E5;margin: 0 0 10px 0;position: relative;}
.lxgh-form .layui-form-checkbox[lay-skin=primary] span{color: #333333;font-size:14px;padding-right:0;position:relative;overflow: initial;}
.lxgh-form .layui-form-yhxy .layui-input-block a{font-size:14px;color: #333333;margin:10px 0 0 0;display:inline-block;    text-decoration:underline;vertical-align:middle;}
.lxgh-form .layui-form-checkbox[lay-skin=primary] span:after{height: 6px;background: #FFEAB5;opacity: 0.47;position:absolute;left:0;right:0;bottom:-4px;content:""}
.lxgh-form .layui-form-checkbox[lay-skin=primary] i{border-color: #FFF5DC;background-color: #FFF5DC;color:#FFF5DC}
.lxgh-form .layui-form-checkbox[lay-skin=primary]:hover i{border-color: #FFF5DC;color:#FFF5DC}
.lxgh-form .layui-form-checked[lay-skin=primary] i{border-color: #FFF5DC;background-color: #FFF5DC;border-radius: 2px;color:#CB7515;font-weight: bold;font-size: 14px;}
.lxgh-form .layui-form-checked[lay-skin=primary]:hover i{color:#CB7515;}
.lxgh-form .lxfa-input-item{border-bottom:1px dashed #E1E1E1;padding-bottom:10px;}
.lxgh-form .layui-form-label{color: #666666;font-size:14px;width:auto;padding:0;display:flex;line-height:32px;height:32px;overflow:hidden}
.lxgh-form .lxgh-layui-form-select{display:flex;}
.lxgh-form .lxgh-layui-form-select .layui-input-block{flex:1}
.lxgh-form .layui-input,.lxgh-form .layui-select,.lxgh-form .layui-textarea{height:32px;color: #333333;font-size:16px;}
.layui-form-select dl dd, .layui-form-select dl dt{font-size:16px;}
.lxgh-form .layui-input-block{min-height:auto;}
.lxgh-form .lxgh-layui-form-vdCode .layui-input-block{display:flex}
.lxgh-form .lxgh-layui-form-vdCode.layui-form-item .layui-input-inline{width:auto;margin:0;}
.lxgh-form .lxgh-layui-form-vdCode.layui-form-item .layui-input-inline:first-child{margin-right:10px;flex:1}
.lxgh-form .lxgh-layui-form-vdCode.layui-form-item .layui-input-inline a{display:block;text-align:center;height:36px;line-height:36px;background:#2B5AF6;color:#fff;font-size:14px;padding:0 10px;border-radius:3px;}
.lxgh-form .layui-form-item{margin-bottom:8px;}
.lxgh-form .layui-btn{width:100%;height: 40px;background: #2B5AF6;border-radius: 2px;font-size: 16px;color: #FFFFFF;}
.lxgh-form .layui-form-getlxfa{padding-top:8px;}
.lxgh-form .lxgh-layui-form-checkbox{padding-bottom:10px;}
.hqzl-box{display:none}
#hqzl-box .lxgh-form{background:none;border:none;}
#hqzl-box .layui-form{padding:35px 99px;}
#hqzl-box .lxgh-form .layui-btn{background: linear-gradient(180deg, #F40029 0%, #D80011 100%);}
#hqzl-box .lxgh-form .layui-form-item{margin-bottom:15px;}
#hqzl-box{padding-bottom:0}
.area-title p{position:relative}
.barbmrk{height: 42px;background: #FF594F;border-radius: 8px;border: 4px solid #F13D31;display:inline-block;font-size: 22px;font-weight: bold;color: #FFFFFF;line-height:42px;padding:0 40px 0 20px;position:absolute;top:-35px;right:0}
.barbmrk:hover{color: #FFFFFF;}
.barbmrk:after{background:url(../images/barjt.png) 0 0 no-repeat;width:16px;height:20px;position:absolute;top:50%;margin:-10px 0 0 0;right:10px;content:""}
.cyc-form-inner{padding:28px 54px;background: #F0F3FF;}
.cyc-form-inner{display:flex;}
.cyc-form-inner .cyc-right{margin-right:38px;padding:70px 0 0 0}
.cyc-form-inner .cyc-right img{height:239px;}
.lxgh-form.cyc-form{margin-bottom:0;border:none}
.lxgh-form.cyc-form .layui-form-label{width:80px;height:36px;line-height:36px;}
.lxgh-form.cyc-form .layui-form-getlxfa .layui-input-block{flex:1}
.cyc-form-inner .cyc-left{flex:1;background:#fff}
.lxgh-form.cyc-form .layui-form-item{margin-bottom:10px;}
.lxgh-form.cyc-form .layui-form-getlxfa{margin-bottom:0}
.lxgh-form.cyc-form .layui-btn-danger{width:100%;height: 44px;background: ##1118CA;border-radius: 4px;font-size: 16px;}
.lxgh-form.cyc-form .layui-input,.lxgh-form.cyc-form .layui-select,.lxgh-form.cyc-form .layui-textarea{height:36px;}
.lxgh-form.cyc-form .layui-btn-normal{height: 44px;border-radius: 4px;border: 1px solid #CACBD9;box-sizing:border-box;background:#fff;font-size: 16px;color: #666666;width:34%;float:right}
.lxgh-form.cyc-form .layui-form-getlxfa .layui-form-label,.lxgh-form.cyc-form .layui-form-yhxy .layui-form-label{display:none}
.lxgh-form.cyc-form .layui-form-getlxfa{padding-top:0}
.class-xgtj {background: #fff;}
.class-xgtj .cont-title {font-size: 18px;border-bottom: 1px solid #CACBD9;padding-bottom: 8px;margin-bottom: 10px;font-weight: bold;color: #333333;line-height: 26px;padding: 20px 0;}
.class-xgtj-ul{padding-bottom: 24px;}
.con-news-ul li{font-size: 16px;color: #666666;line-height: 34px;height: 34px;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;}
.con-news-ul li span{float: right;margin-left: 10px}
.con-news-ul li a{font-size: 16px;color: #666666;}
.con-news-ul li a:hover{color: #FF6B30}
.class-xgtj .con-news-ul li {float: left;width: 45%;}
.class-xgtj .con-news-ul li:nth-child(2n+2) {float: right;}
.cont-title a {float: right;color: #666666;font-size: 14px;}