.xgwkc{background: #fff;font-family: "microsoft yahei";color: #333;}
.head{display: -webkit-flex;justify-content: space-between;align-items: center;line-height: initial;overflow: initial;background-color: #fff;height: 3.2rem;padding-right: 0.5rem;padding-left: 0.5rem;position: fixed;z-index: 10;right: 0;left: 0;}
.tubiao{width: 6rem;height: 2rem;}
.tubiao img{width: 100%;height: 95%;display: block;}
.login{font-size: 0.6rem;color: #333;padding: .2rem;}

/* 高端班  精品班  基础班 */
.picture{width: 100%;height: 235px;overflow: hidden;padding-top: 3.2rem;}
.picture img{width: 100%;}
.picture .pp1{width: 100%;text-align: center;position: relative;top: -185px;color: #fff;font-size: 14px;}
.picture .psp{display: block;width: 15%;height: 3px;background: #fff;margin: 0 auto;position: relative;top: -180px;opacity: 0.5;border-radius: 9px;}
.picture .pp2{width: 100%;position: relative;top: -170px;color: #ffe400;text-align: center;font-weight: bold;font-size: 22px;}
.picture .pp3{position: relative;top: -160px;text-align: center;width: 100%;color: #fff;font-size: 20px;font-weight: bold;}
.btnbox{width: 100%;text-align: center;	margin: 0 auto;}
.picture .pa{display: block;width: 27%;position: relative;top: -140px;margin: 0 auto;overflow: hidden;color: #333;background: #ffe400;text-align: center;font-size: 14px;font-weight: bold;padding: 0.25rem;border-radius: 5px;float: left;}
.tgstbtn{margin-right: 5% !important;margin-left: 20% !important;background: #FF3347 !important;color: #FFFFFF !important;}
.tgstbtn img{width: 18%;position: relative;top: 1px;left: 3px;}
@media screen and (max-width: 375px) {
	.picture .pp1{top: -163px;}
	.picture .psp{top: -158px;}
	.picture .pp2{top: -153px;}
	.picture .pp3{top: -147px;}
	.picture .pa{top: -130px;}
}

/* 信息系统项目管理师试听课程 */
.stclass{width: 94%;margin: 20px auto;text-align: center;overflow: hidden;font-family: "microsoft yahei";}
.stclass h2,.problem h2{font-size:24px;font-weight:800;color:#333333;}
.stclass p,.bkznbox p,.tenyear p{width: 100%;overflow: hidden;color: #666666;font-size: 0.92rem;margin-top: 5px;margin-bottom: 6px;}
.stclass video{width: 100%;border-radius: 5px;margin-top: 10px;}
/* 报考指南 */
.bkznbox,.problem{width: 95%;margin: 10px auto;text-align: center;}
.bkzn{color: #333333;font-size: 24px;margin-left: 3px;margin-right: 3px;font-weight: 600;letter-spacing: 2px;}
.bkznul{width: 95%;margin: 5px auto;overflow: hidden;}
.bkznul a{width: 30%;float: left;margin-right: 5%;border-radius: 6px;text-align: center;color: #fff;background: #65A9FC;font-size: 0.92rem;margin-top: 10px;padding: 0.3rem;}
.bkznul a li{width: 100%;}
.bkmr{margin-right: 0 !important;}
.djzx{width: 100%;text-align: center;margin-top: 20px;}
.djzx a{width: 35%;margin: 0 auto;padding: 0.4rem;text-align: center;font-size: 0.92rem;color: #fff;background: #FF6A00;border-radius: 15px;display: inline-block;box-shadow:0px 3px 10px 1px rgba(0, 0, 0, 0.15);}
.djzx a img{width: 8%;margin-left: 5%;}
.dtop{top: -1px !important;}
/* 常见问题 */
.problemul{width: 95%;margin: 10px auto;}
.problemul li{width: 95%;margin: 15px 0px 20px 5%;}
.wttitle{width: 55px;background: #4094FE;border-radius: 50%;position: absolute;left: 15px;color: #FFFFFF;height: 55px;font-size: .92rem;padding-top: 0.4rem;text-align: center;display: inline-block;margin-top: -6px;}
.wtAnswer{width: 95%;font-size: 0.9rem;text-align: left;border-radius:8px;background: #FFFFFF;box-shadow:0px 3px 10px 1px rgba(0, 0, 0, 0.15);padding: 0.3rem;margin: 0 auto;}
.wtAnswer p{padding-left: 1.9rem;font-size: 0.85rem;line-height: 21px;}
.mt13{margin-top: 13px !important;}
.mb{margin-bottom: 10px;}
.mt15{margin-top: 15px !important;}
.mt4{margin-top: 4px !important;}
/* 年信息系统项目管理师证书价值 */
.tgzsjz{width: 95%;margin: 15px auto 4px auto;}
.tgzsjz .xbtdec{color: #666666;width: 80%;margin: 6px auto 0px auto;font-size: 0.92rem;text-align: center;}
.tgzsjzul{width: 100%;margin: 8px auto 0px auto;overflow: hidden;}
.tgzsjzul li{float: left;width: 30%;margin-left: 1%;height: 198px;box-shadow: 0px 0px 6px 1px rgba(0, 0, 0, 0.1);border-radius: 4px;margin-bottom: 10px;text-align: center;padding-top: 12px;margin-top: 10px;margin-right: 2.3%;overflow: hidden;}
.tgzsjzul li span{width: 50px;height: 50px;display: block;overflow: hidden;text-align: center;margin: 0 auto;border: 1px dashed #E6A197;border-radius: 50%;line-height: 50px;}
.tgzsjzul li span img{width: 56%;position: relative;top: 8px;}
.tgzsjzul li:nth-child(2) span img{top: 6px;width: 60%;}
.tgzsjzul li:nth-child(3) span img{top: 4px;}
.tgzsjzul li p:nth-child(2){width: 90%;margin: 6px auto;color: #C8331D;font-weight: bold;overflow: hidden;height: 21px;text-overflow: ellipsis;white-space: nowrap;}
.tgzsjzul li p:nth-child(3){width: 80%;margin: 0px auto;font-size: 0.8rem;overflow: hidden;color: #333333;text-align: left;line-height: 24px;height: 102px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 4;}
/* .tgzsjzul li:nth-child(5) p:nth-child(3){height: 102px;-webkit-line-clamp: 8;} */
/* 用10年教学经验，解决四大考试难题 */
.tenyear{width: 100%;margin: 10px auto 0px auto;background: #E3EFFC;text-align: center;padding-top: 10px;padding-bottom: 20px;display: inline-block;}
.tenyear h2,.tgzsjz h2{font-size:24px;font-weight:800;color:#333333;width: 95%;margin: 0 auto;text-align: center;}
.tenyearul{width: 95%;margin: 10px auto;text-align: center;}
.tenyearul li{width: 48%;float: left;margin-right: 4%;padding: 0.2rem;text-align: center;font-size: 0.85rem;background: #FFFFFF;border-radius: 8px;border:1px solid rgba(217,217,217,1);margin-top: 10px;}
.lititle{background: url(../img/title.png) no-repeat;background-size: 100%;color: #ffffff !important;font-size: 0.85rem !important;text-align: center;margin-top: 10px !important;height: 22px;line-height: 22px;}
.pdes{margin-top: 15px !important;line-height: 24px;color: #333333 !important;font-size: 0.85rem !important;}
.tenyearul li  a{width: 70%;padding: 0.2rem;text-align: center;font-size: 0.85rem;margin: 9px auto;background: #4094FE;color: #FFFFFF;font-size: 0.85rem;text-align: center;display: block;}
/* 课程套餐 */
.kecheng{background: #4094FE !important;width: 100%;overflow: hidden;}
.kcdiv{width: 100%;padding-top: 20px;text-align: center;}
.dian{width: 15%;position: relative;top: -3px;}
.kctc{color: #FFFF00;font-size: 24px;margin-left: 3px;margin-right: 3px;font-weight: bold;letter-spacing: 2px;}
.kcp{width: 100%;overflow: hidden;color: #fff;font-size: 0.92rem;margin-top: 5px;text-align: center;}
.gaoji,.ziliao,.sktx{width: 94%;margin: 10px auto;}
.gaojiul{width: 100%;border-radius: 50px;border: 1px solid #fff;display: inline-block;height: 40px;line-height: 40px;overflow: hidden;}
.gaojiul li{width: 33%;float: left;color: #fff;border-right: 1px solid #fff;text-align: center;overflow: hidden;font-size: 0.9rem;}
.gaojiul li:last-child{border-right: none;}
.jia{font-size: 0.3rem;color: #fff;background: #FF0000;text-align: center;width: 35%;overflow: hidden;display: inline-block;border-radius: 10px;height: 15px;line-height: 15px;position: relative;top: -8px;}
.lihover{background: #FFFFFF !important;color: #258CFE !important;}
.money,.book{width: 100%;margin: 10px auto;border-radius: 8px;background: #fff;display: inline-block;padding-top: 12px;padding-bottom: 0.5rem;}
.mdiv{width: 95%;margin: 0 auto;}
.mleft{width: 50%;float: left;}
.rborder{border-right: 1px solid #F5F5F5;}
.jiaqian{width: 100%;font-size: 24px;color: #FF0000;font-weight: bold;text-align: center;}
.scjg{font-size: 16px;color: #666;margin-left: 3px;font-weight: 500;text-decoration: line-through;}
.angin{width: 100%;text-align: center;font-size: 0.8rem;padding-bottom: 0.3rem;padding-top: 0.3rem;overflow: hidden;}
.angin a:first-child{width: 45%;float: left;padding: 0.1rem;border: 1px solid #4094FE;border-radius: 15px;color: #4094FE;display: inline-block;margin-right: 5%;}
.angin a:last-child{width: 45%;float: left;padding: 0.15rem;border-radius: 15px;color: #fff;display: inline-block;background: #FF6A00;}
.angina{width: 30%;margin-left: 35%;float: left;padding: 0.2rem;border-radius: 15px;color: #fff;display: inline-block;background: #FF6A00;font-size: 1rem;}
.marl{margin-right: 5px;}
.yuanjia{width: 100%;overflow: hidden;text-align: center;color: #666;}
.dec{color: #43A7FE;width: 100%;text-align: center;border-bottom: 1px solid #E6E6E6;font-size: 0.8rem;padding: 0.3rem;overflow: hidden;}
.mzou{margin-left: 5%;}
.kcul{width: 100%;padding-top: 10px;font-size: 0.9rem;}
.kcul li:nth-child(odd){padding-left: 0.2rem;width: 24%;background: #ffe400;text-align: center;padding: 0.2rem;margin-top: 6px;font-weight: bold;}
.kcul li:nth-child(even){width: 100%;overflow: hidden;margin-top: 6px;line-height: 24px;font-size: 0.8rem;color: #333;}
.red{color: #FF0000 !important;}
.botn{text-align: center;width: 100%;margin-top: 12px;}
.zxkf{width: 28%;text-align: center;color: #fff;background: #43A7FE;display: inline-block;padding: 0.3rem;border-radius: 9px;margin-right: 10%;margin-bottom: 8px;}
.bei{background: #FF6A00 !important;margin-right: 0px !important;}
.yc{display: none;}
/* 课程资料 */
.book img{width: 100%;padding: 0.2rem;}
.bookul{width: 95%;margin: 0 auto;overflow: hidden;}
.bookul ul{width: 48%;float: left;overflow: hidden;}
.bookul ul:first-child{margin-right: 4%;}
.bookul ul li{width: 100%;font-size: 0.7rem;margin-bottom: 3px;line-height: 18px;}
.kczl{padding-top: 10px !important;}
/* 信息系统项目管理师课程表 */
.csc{background: #D7E8FC;width: 100%;padding-top: 15px;padding-bottom: 15px;}
.csc h2{font-size:20px;font-weight:800;color:#333333;text-align: center;}
.csc p{width: 100%;overflow: hidden;color: #666666;font-size: 0.9rem;margin-top: 5px;text-align: center;}
.csctable{width: 95%;margin: 0 auto;margin-top: 10px;border-radius: 13px;overflow: hidden;}
.csctable tr{height: 30px;line-height: 30px;background: #FFFFFF;text-align: center;font-size: 0.8rem;}
.onetr{background: #4094FE !important;color: #fff;}
.gdkctr{height: 50px !important;line-height: 50px !important;}
.gdkc{border: 1px solid #4094FE;color: #4094FE;border-radius: 18px;display: inline-block;height: 28px;line-height: 28px;width: 47%;margin-top: 5px;}
/* 授课体系 */
.teaching{width: 100%;margin: 10px auto;border-radius: 8px;background: #fff;display: inline-block;padding-top: 12px;padding-bottom: 0.5rem;}
.one{width: 100%;overflow: hidden;}
.one img{width: 18%;margin-left: 10px;}
.one span{font-size: 22px;font-weight: bold;color: #0D2133;margin-left: 15px;position: relative;top: -19px;z-index: 100;letter-spacing: 1px;}
.dise{width: 25%;background: #FFFF00;height: 15px;position: relative;left: -28%;display: inline-block;z-index: 33 !important;top: -8px !important;}
.zbkcul,.dbkcdiv,.ccjdul{width: 95%;margin-left: 15px;}
.zbkcul li:nth-child(odd){width: 100%;font-size: 1rem;font-weight: bold;color: #0D2133;margin-top: 10px;overflow: hidden;}
.spanst,.spanzt{width: 28%;float: right;display: inline-block;text-align: center;color: #fff !important;background: #43A7FE;border-radius: 15px;font-size: 1rem;font-weight: 500;margin-right: 15px;padding: 0.2rem;}
.spanst img{width: 25%;margin-left: 8px;position: relative;top: 2px;}
.spanzt img{width: 20%;margin-left: 8px;}
.zbkcul li:nth-child(even){width: 97%;background: #FFF9EB;padding: 0.5rem;font-size: 0.9rem;border-radius: 8px;margin-top: 10px;line-height: 22px;overflow: hidden;margin-bottom: 20px;}
.zbkcul li:nth-child(even) p:first-child{font-size: 16px;}
.dbkcul{width: 45%;float: left;margin-right: 5%;}
.dbkcul li:nth-child(odd){width: 100%;font-size: 1rem;font-weight: bold;color: #0D2133;margin-top: 10px;overflow: hidden;text-align: center;}
.dbkcul li:nth-child(even){width: 97%;background: #EBF5FF;padding: 0.5rem;font-size: 0.9rem;border-radius: 8px;margin-top: 10px;line-height: 24px;overflow: hidden;margin-bottom: 20px;position: relative;height: 240px;}
.dbkcul li:nth-child(even) p:first-child,.dbkcul li:nth-child(even) p:last-child{width: 100%;text-align: center;font-size: 1rem;}
.dbkcul li:nth-child(even) p:last-child{margin: 10px auto;position: absolute;bottom: 0px;margin-left: -10px;}
.dbkcst{width: 70%;margin: 0 auto;display: inline-block;text-align: center;color: #fff !important;background: #43A7FE;border-radius: 15px;font-size: 16px;font-weight: 500;padding: 0.2rem;}
.dbkcst img{width: 26%;margin-left: 8px;position: relative;top: 2px;}
.ccjdul li{width: 97%;background: #FFF3F2;margin-top: 10px;margin-bottom: 20px;padding: 0.5rem;border-radius: 8px;font-size: 0.9rem;line-height: 22px;display: inline-block;}
.fristp{width: 100%;}
.fristp span{width: 45%;display: inline-block;text-align: center;font-size: 1rem;color: #FFFFFF;background: #FF887F;border-radius: 0.9rem 0px 16px 0px;padding: 0.2rem;position: relative;top: -7px;left: -8px;letter-spacing: 1px;font-weight: bold;}
.jk{width: 55% !important;}
.ccjdul li p:nth-child(2){font-size: 1rem;}
.kqccleft{width: 50%;float: left;margin-right: 2%;}
.kqccleft span{font-size: 1rem;font-weight: 600;}
.kqccright{width: 48%;float: right;}
.kqccright img{width: 100%;}
/* 信管老师 */
.piclb{width: 94%;height: 210px;background: #FFFFFF;margin: 0 auto;border-radius: 8px;overflow: hidden;margin-top: 10px;}
.piclb ul{padding-top: 0.5rem;list-style: outside none none;}
.slider-panel p:first-child{font-size: 1rem;color: #333333;}
.slider-panel p:last-child{font-size: 0.85rem;color: #666666;line-height: 26px;margin-top: 8px;text-align: left;}
.slider,.slider-panel img,.slider-extra{width: 95%; height: 200px; } 
.slider{text-align: center;margin: 0px auto;position: relative;}
.slider-panel,.slider-nav,.slider-pre,.slider-next{position: absolute; z-index: 8;}
.slider-panel{position: absolute;}
.slider-extra{position: relative;}
.slider-nav{margin-left: -10%;position: absolute;left: 50%;bottom: 2px;}
.slider-nav li{background: #D9D9D9;border-radius: 50%;margin: 0 2px;overflow: hidden;text-align: center;display: inline-block;height: 15px;line-height: 15px;width: 15px;}
.slider-nav .slider-item-selected{background: #43A7FE;}

/* 线上便捷学习 */
.xsbjul,.yzptul{width: 95%;margin: 0 auto;background: #fff !important;margin-top: 15px;border-radius: 8px;padding-top: 10px;padding-bottom: 10px;display: inline-block;margin-left: 2.5%;}
.xsbjul li:nth-child(odd){width: 100%;overflow: hidden;margin-top: 10px;margin-bottom: 15px;font-size: 1rem;}
.xsbjul li:nth-child(even){width: 94%;margin: 0 auto;overflow: hidden;margin-top: 10px;margin-bottom: 15px;font-size: 1rem;}
.xsbjul li:nth-child(odd) span{display: inline-block;width: 40%;text-align: center;border-radius: 15px;padding: 0.3rem;background: #43A7FE;color: #fff;position: relative;left: -15px;font-weight: bold;}
.xsbjul li:nth-child(even) p:nth-child(1){font-weight: bold;color: #010305;}
.xsbjul li:nth-child(even) p:nth-child(2){font-size: 0.85rem;color: #666666;margin-top: 5px;line-height: 20px;}
.xzapp{width: 100%;overflow: hidden;margin-top: 10px;}
.iphonezs{width: 55%;float: left;}
.iphonezs img{width: 100%;}
.appxz{width: 40%;float: right;}
.appaz{width: 95%;margin: 0 auto;display: inline-block;text-align: center;background: #43A7FE;color: #FFFFFF;font-size: 0.8rem;border-radius: 10px;padding: 0.3rem;margin-top: 10px;overflow: hidden;margin-left: 3%;}
.appaz img{width: 15%;margin-right: 5px;}
.appaz span{position: relative;top: -6px;}
.appxz p{width: 100%;text-align: center;}
.appxz p img{width: 75%;margin-top: 8px;}

/* 优质配套服务 */
.yzptul li{width: 48%;margin-right: 4%;float: left;text-align: center;font-size: 0.85rem;display: inline-block;margin-top: 10px;}
.yzptul li:nth-child(even){margin-right: 0;}
.yzptul li p:nth-child(1){width: 100%;text-align: center;}
.yzptul li p:nth-child(1) img{width: 70%;}
.yzptul li p:nth-child(2){width: 85%;text-align: center;margin: 0 auto;font-size: 1rem;font-weight: bold;margin-bottom: 10px;}
.yzptul li p:nth-child(3){width: 85%;text-align: left;margin: 0 auto;margin-bottom: 10px;line-height: 23px;color: #333333;}
/* 底部 */
.foot{width: 100%;padding-top: 18px;text-align: center;}
.pb{padding-bottom: 15px;}
.why{background:linear-gradient(0deg,rgba(253,52,1,1) 0%, rgba(255,154,3,1) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:24px;font-weight:bold;color:rgba(253,50,1,1);}
.becase{font-size:0.8rem;font-weight:500;color:#666666;}
.foot div{width: 100%;}
.foot div img{width: 100%;}
/* 底部按钮 */
.footbtn{width: 100%;position: fixed;bottom: 0;height: 50px;line-height: 50px;background: #FFFFFF;overflow: hidden;z-index: 1000;}
.zxzx{width: 49%;float: left;text-align: center;font-size: 1rem;background: #ff9a02;color: #FFFFFF;}
.zxzx img,.sqst img{width: 18%;position: relative;top: 10px;left: -5px;}
.sqst{width: 49%;float: right;text-align: center;font-size: 1rem;background: #fe5809;color: #FFFFFF;}
.fzxkf{width: 50px;height: 50px;line-height: 50px;border-radius: 50%;text-align: center;background: #4094FE;position: fixed;bottom: 80px;right: 10px;box-shadow:0px 3px 10px 1px rgba(0, 0, 0, 0.15);z-index: 100;}
.fzxkf img{width: 60%;position: relative;top: 10px;}
/* 对话框 */
.talk_con{width:100%;height:500px;margin:50px auto 0;background:#f9f9f9;overflow: hidden;position: fixed;z-index: 20000;bottom: 0px;display: none;}
.fwh{width: 100%;height: 98%;}
.talk_top{width: 100%;margin: 0 auto;background: #4094FE;font-size: 1rem;color: #FFFFFF;height: 40px;line-height: 40px;}
.talk_dh{width: 70%;float: left;text-align: left;padding-left: 0.5rem;}
.talk_tel{width: 32px;height: 32px;background: #D7E8FC;border-radius: 50%;text-align: center;margin-right: 10px;float: right;overflow: hidden;margin-top: 4px;opacity: 0.3;}
.telimg{width: 25px;position: absolute;right: 13px;margin-top: 6px;}
.telright{right: 56px !important;margin-top: 10px !important;width: 22px !important;}
.talk_show{width:100%;height:420px;background:#fff;margin:10px auto 0;overflow:auto;margin: 0 auto;}
.talk_input{width:95%;margin:10px auto 0;}
.whotalk{width:80px;height:30px;float:left;outline:none;}
.talk_word{width: 75% !important;height: 26px !important;padding: 0.3rem !important;float: left;margin-left: 0px;outline: none !important;text-indent: 10px;font-size: 0.85rem;}        
.talk_sub{width:15%;height:25px;float:left;margin-left:10px;color: #fff;background: #4094FE;border-radius: 5px;}
.atalk{margin:10px;}
.atalk span{display:inline-block;background: #EFEFEF;border-radius:10px;color:#333;padding:5px 10px;}
.btalk{margin:10px;text-align:right;}
.btalk span{display:inline-block;background:#4094FE;border-radius:10px;color:#fff;padding:5px 10px;}
.btalk p,.atalk p{font-size: 0.8rem;margin: 5px;color: #999;}
/* 2020/09/22 */
.bmzxhead{width: 100%;overflow: hidden;background: url(../img/headbg.png) no-repeat;padding-top: 4rem;text-align: center;color: #fff;height: auto;background-size: 100% 100%;}
.bmzxhead p:first-child{width: 100%;font-size: 1rem;margin-top: 10px;}
.bmzxhead h1{width: 100%;margin-top: 10px;margin-bottom: 10px;font-size: 2.2rem;font-weight: bold;overflow: hidden;}
.bmzxhead p:last-child a{display: inline-block;width: 30%;color: #fff;height: 30px;line-height: 30px;font-size: 0.9rem;background: #FC6854;border-radius: 15px;margin-top: 10px;margin-right: 14px;margin-bottom: 15px;overflow: hidden;}
.bmzxhead p:last-child a:hover{background: #FD8272;}
/* 标题 */
.h1title{width: 100%;overflow: hidden;text-align: center;position: relative;}
.h1title img,.jzh1title img{position: relative; top: -31px;width: 10%;}
.h1title span{display: inline-block;background: url(../img/tg_cicon.png) no-repeat center 10px;background-size: 82px;text-align: center;font-size: 24px;font-family: Microsoft YaHei;font-weight: bold;color: #343434;overflow: hidden;height: 72px;line-height: 72px;margin-left: 2px;margin-right: 2px;}
.jzh1title{width: 100%;overflow: hidden;text-align: center;position: relative;}
.jzh1title span{display: inline-block;background: url(../img/tgjz_c.png) no-repeat center 10px;background-size: 82px;text-align: center;font-size: 26px;font-family: Microsoft YaHei;font-weight: bold;color: #FFFFFF;overflow: hidden;height: 72px;line-height: 72px;margin-left: 2px;margin-right: 2px;}
/* 全国软考报考指南 */
.rkbkzn{width: 100%;text-align: center;overflow: hidden;}
.rkbkzn ul{width: 96%;margin: 0 auto;overflow: hidden;}
.rkbkzn ul li{float: left;width: 30%;margin-right: 5%;margin-bottom: 10px;}
.rkbkzn ul li:nth-child(3n){margin-right: 0%;}
.rkbkzn ul li p:first-child img{width: 70%;}
.rkbkzn ul li a{display: inline-block;width: 80%;margin: 15px auto 10px;color: #8452CC;border: 1px solid #8452CC;height: 28px;line-height: 28px;border-radius: 15px;overflow: hidden;}
/* 我更适合软考哪个专业 */
.rkzydiv{width: 96%;height: 60px;background: #FFFFFF;border: 1px solid #8452CC;overflow: hidden;line-height: 60px;margin: 0px auto 25px;}
.rkzydiv span{display: inline-block;float: left;width: 25%;height: 60px;background: #8452CC;overflow: hidden;font-size: 20px;font-weight: bold;color: #FFFFFF;text-align: center;}
.rkzydiv ul{float: left;overflow: hidden;width:75%;text-align: center;}
.rkzydiv ul li{float: left;margin-left: 10px;font-size: 15px;font-weight: 400;color: #333333;margin-right: 10px;}
.rkzydiv ul li:last-child{margin-left: 0px;margin-right: 0px;}
.rkzydiv ul li a{color: #333333;}
.ljxq{width: 38%;height: 40px;background: #FC6854;border-radius: 25px;display: block;margin: 0 auto 20px;line-height: 40px;font-size: 18px;font-weight: 400;color: #FFFFFF;text-align: center;}
.ljxq:hover{background:#FD8272;}
/* 证书价值前景 */
.jzbox{width: 100%;overflow: hidden;background: url(../img/jz_bg.png) no-repeat;height: auto;padding-top: 25px;}
.jzbox .jzul{width: 94%;margin: 0 auto;overflow: hidden;}
.jzbox .jzul li{width: 30%;height: 236px;background: #6E6094;border-radius: 10px;float: left;margin-right: 5%;overflow: hidden;cursor: pointer;margin-bottom: 20px;text-align: center;}
.jzbox .jzul li:hover{background: #8478A4;}
.jzbox .jzul li:nth-child(3n){margin-right: 0px;}
.jzbox .jzul li p{width: 100%;overflow: hidden;}
.jzbox .jzul li p:first-child{margin-top: 14px;margin-bottom: 10px;}
.jzbox .jzul li .ptitle{font-size: 16px;font-weight: bold;color: #FFFFFF;margin-top: 10px;margin-bottom: 10px;height: 24px;width: 90%;text-overflow: ellipsis;white-space: nowrap;margin: 0 auto;overflow: hidden;line-height: 24px;}
.jzbox .jzul li p:last-child{width: 86%;margin: 5px auto;color: #FFFFFF;font-size: 14px;text-align: left;line-height: 25px;height: 102px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 4;}
/* 全国各省软考报名咨询入口 */
.bmzxrkdiv .adder{width: 96%;height: auto;background: #FFFFFF;box-shadow: 0px 0px 10px 1px rgba(131, 82, 204, 0.15);border-radius: 4px;overflow: hidden;margin: 0px auto 10px;}
.bmzxrkdiv{width: 100%;}
.bmzxrkdiv .adder ul{width: 94%;margin: 0 auto 20px;overflow: hidden;}
.bmzxrkdiv .adder ul li{width: 18%;height: 37px;background: #F0E5FF;line-height: 37px;font-size: 16px;font-weight: 400;color: #8352CC;margin-top: 20px;overflow: hidden;margin-right: 2%;cursor: pointer;float: left;text-align: center;}
.bmzxrkdiv .adder ul li:nth-child(5n){margin-right: 0px;}
.bmzxrkdiv .adder ul li:hover{background: #8352CC;color: #FFFFFF;}
/* 自学考证为什么这么难？ */
.zxkzdiv{width: 100%;overflow: hidden;margin: 0px auto;}
.zxkzdiv .zxkzdec{width: 100%;overflow: hidden;}
.zxkzdiv .zxkzdec ul{width: 96%;margin: 0 auto;overflow: hidden;}
.zxkzdiv .zxkzdec ul li{width: 45%;float: left;margin-right: 5%;overflow: hidden;transition: all .5s ease;margin-top: 6px;box-shadow: 0px 0px 5px 1px rgba(132, 82, 204, 0.15);margin-bottom: 20px;margin-left: 2.5%;}
.zxkzdiv .zxkzdec ul li:nth-child(2n){margin-right: 0%;margin-left: 0%;}
.zxkzdiv .zxkzdec ul li:hover{transform: translateY(-4px);}
.zxkzdiv .zxkzdec ul li:hover div{box-shadow: 0px 0px 10px 1px rgba(131, 82, 204, 0.15);}
.zxkzdiv .zxkzdec ul li:hover .sqstkc{background: #8352CC;color: #FFFFFF;}
.zxkzdiv .zxkzdec ul li:last-child{margin-right: 0px;}
.zxkzdiv .zxkzdec ul li div{width: 100%;height: 236px;background: #FFFFFF;border-radius: 4px;border-top: 8px solid #8352CC;overflow: hidden;}
.zxkzdiv .zxkzdec ul li div p:first-child{font-size: 18px;font-weight: bold;color: #8352CC;width: 96%;margin: 15px auto;overflow: hidden;text-align: center;}
.zxkzdiv .zxkzdec ul li div p:last-child{width: 90%;margin: 0px auto;text-align: left;overflow: hidden;line-height: 28px;color: #333;font-size: 15px;}
.zxkzdiv .sqstkc{width: 80%;height: 36px;background: #8452CC;display: block;margin: 14px auto;line-height: 36px;font-size: 16px;font-weight: 400;color: #fff;overflow: hidden;text-align: center;}
.zxkzdiv .stdec{width: 94%;margin: 0 auto;font-size: 14px;color: #8352CC;font-weight: 400;margin-bottom: 18px;overflow: hidden;}
/* 信管网资深老师助你顺利通关 */
.sltgdiv{width: 100%;margin: 0px auto;overflow: hidden;}
.lsdec{width: 96%;height: auto;background: #FFFFFF;box-shadow: 0px 0px 10px 1px rgba(131, 82, 204, 0.15);border-radius: 4px;margin: 0px auto 10px;overflow: hidden;}
.lsdec .lsdecul{margin: 20px auto;text-align: center;overflow:hidden;padding-left: 16px;}
.lsdec .lsdecul li{float: left;font-size: 16px;font-weight: 400;color: #333333;height: 40px;line-height: 40px;overflow: hidden;padding-left: 10px;padding-right: 10px;border: 1px solid #8352CC;}
.lsdec .lsdecul .yse{background: #8352CC;color: #FFFFFF !important;}
.lsdec .teachdiv{width: 92%;margin: 20px auto 20px;overflow: hidden;display: none;}
.lsdec .teachdiv .tealeft{width: 25%;float: left;overflow: hidden;}
.lsdec .teachdiv .tealeft img{width: 100%;}
.lsdec .teachdiv .tearight{margin-left: 3%;text-align: left;float: left;width: 72%;}
.lsdec .teachdiv .tearight h1{font-size: 22px;font-weight: bold;color: #333333;width: 100%;overflow: hidden;margin: 0px auto 5px;}
.lsdec .teachdiv .tearight h1 span{font-size: 16px;font-weight: 400;color: #333333;width: 100%;overflow: hidden;margin-bottom: 5px;}
.lsdec .teachdiv .tearight p:last-child{font-size: 0.8rem;font-weight: 400;color: #333333;line-height: 20px;width: 100%;overflow: hidden;}
/* 特色课程，专项提升 */
.fivebox{box-shadow: 0px 0px 10px 1px rgba(132, 82, 204, 0.15);border-radius: 4px;width: 96%;margin: 0 auto 20px;overflow: hidden;}
.fivebox .fiveul{width: 96%;margin: 0 auto 20px;overflow: hidden;}
.fivebox .fiveul li{width: 98%;border-bottom: 1px solid #8452cc36;overflow: hidden;margin-bottom: 10px;margin: 0 auto;padding-top: 20px;padding-bottom: 20px;}
.fivebox .fiveul li div:first-child{width: 25%;float: left;overflow: hidden;}
.fivebox .fiveul li div:first-child img{width: 86%;margin-top: 12px;}
.fivebox .fiveul li div:last-child{width: 73%;float: right;}
.fivebox .fiveul li div:last-child p:first-child{background: url(../img/fivetit_bg.png)no-repeat;height: 26px;line-height: 26px;background-size: 100% 100%;width: 80%;color: #fff;font-size: .95rem;margin-bottom: 10px;overflow: hidden;}
.fivebox .fiveul li div:last-child p:first-child span{width: 24px;height: 24px;background: #FFFFFF;border-radius: 50%;color: #8452CC;display: inline-block;text-align: center;margin-left: 2px;margin-top: 1px;line-height: 24px;margin-right: 6px;font-weight: bold;}
.fivebox .fiveul li div:last-child p:last-child{width: 100%;overflow: hidden;line-height: 22px;font-size: .9rem;}
/* 配备智能软考题库 */
.znrktkul{width: 96%;margin: 0px auto;overflow: hidden;}
.znrktkul a{width: 45%;height: 260px;float: left;margin-right: 5%;overflow: hidden;color: #fff;text-align: center;background: url(../img/znrk_bg.png) no-repeat;transition: all .5s ease;margin-left: 2.5%;background-size: 100% 100%;margin-bottom: 16px;}
.znrktkul a:nth-child(2n){margin-right: 0px;margin-left: 0%;}
.znrktkul a:hover{transform:scale(1.05);}
.znrktkul a p:first-child{width: 100%;margin-top:26px;overflow: hidden;text-align: center;}
.znrktkul a p:first-child img{width: 50%}
.znrktkul a p:nth-child(2){width: 100%;font-size: 20px;font-weight: bold;color: #FFFFFF;margin: 20px auto;text-align: center;overflow: hidden;}
.znrktkul a p:last-child span{width: 70%;height: 36px;background: #FC6854;border-radius: 20px;display: inline-block;text-align: center;line-height: 36px;font-size: 16px;font-weight: 400;}

/* 取得软考证书 为自己增值 */
.qdrkzs .zsdiv{width: 96%;overflow: hidden;height: auto;background: #FFFFFF;border: 7px solid #F7F2FF;margin: 0px auto 18px;}
.qdrkzs .zsdiv .zsleft{margin-top: 24px;width: 100%;overflow: hidden;text-align: center;}
.qdrkzs .zsdiv .zsleft img{width: 70%;}
.qdrkzs .zsdiv .zsright{text-align: left;overflow: hidden;width: 96%;margin: 15px auto 10px;}
.qdrkzs .zsdiv .zsright h2{font-size: 20px;font-weight: bold;color: #343434;width: 100%;overflow: hidden;margin-bottom: 10px;text-align: center;}
.qdrkzs .zsdiv .zsright p{font-size: 16px;font-weight: 400;color: #343434;line-height: 30px;width: 100%;overflow: hidden;}
/* 关于软考的常见问题 */
.cjwtdiv{width: 100%;overflow: hidden;background: url(../img/cjwt_bg.png)no-repeat;height: auto;margin: 0px auto 52px;padding-top: 10px;}
.cjwt{width: 96%;margin: 0px auto;overflow: hidden;}
.cjwt .cjwtul{width: 100%;overflow: hidden;}
.cjwt .cjwtul li{width: 100%;height: 60px;background: #FFFFFF;border-radius: 10px;float: left;line-height: 60px;overflow: hidden;font-size: 16px;font-weight: 400;color: #333333;text-align: left;padding-left: 10px;padding-right: 10px;margin-bottom: 24px;}
.cjwt .cjwtul li:nth-child(2n){margin-right: 0px;}
.cjwt .cjwtul li div:first-child{float: left;width: 74%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.cjwt .cjwtul li div:first-child span{width: 26px;height: 26px;background: #FC6854;border-radius: 50%;display: inline-block;line-height: 26px;text-align: center;font-size: 16px;font-weight: 400;color: #FFFFFF;margin-right: 8px;}
.cjwt .cjwtul li div:last-child{float: right;width: 26%;overflow: hidden;text-align: center;}
.cjwt .cjwtul li div:last-child a{width: 100%;height: 34px;background: #FC6854;border-radius: 21px;display: inline-block;line-height: 34px;font-size: 16px;font-weight: 400;color: #FFFFFF;margin-top: 13px;overflow: hidden;}
.cjwt .cjwtul li div:last-child a:hover{background: #FD8272;}
.gkkbox{width: 94%;margin: 0 auto;overflow: hidden;background: url(../img/m-bj.png)no-repeat center;background-size: cover;border-radius: 6px;padding: 10px;}
.gkkbox>p:first-child{width: 100%;text-align: center;margin: 6px auto 12px;overflow: hidden;font-size: 24px;font-weight: bold;color: #fff;}
.gkkbox>p:first-child img{position: relative;top: -6px;margin-left: 8px;margin-right: 8px;}
.gkkbox>p:first-child img:last-child{transform: rotate(180deg);}
.gkkbox .kcimg{width: 100%;height: 200px;overflow: hidden;position: relative;margin: 0 auto 15px;}
.gkkbox .kcimg span{display: block;width: 100%;height: 100%;text-align: center;overflow: hidden;margin: 0 auto;}
.gkkbox .kcimg span img{width: 100%;}
.gkkbox .kcimg a{display: block;overflow: hidden;text-align: center;color: #fff;height: 36px;line-height: 36px;width: 46%;position: absolute;top: 80px;left: 27%;background: linear-gradient(-90deg, #FEB100, #FF5A00);box-shadow: 0px 5px 9px 1px rgba(253, 173, 0, 0.2);border-radius: 36px;font-size: 16px;}
.gkkbox .kcimg a img{width: 14%;position: relative;top: 5px;margin-left: 10px;}
.gkkbox select,.gkkbox input{width: 100%;margin: 0 auto 15px;height: 40px;line-height: 40px;border-radius: 4px;padding-left: 6px;color: #666;font-size: 16px;}
.gkkbox input:last-child{background: #FFC000;box-shadow: 0px 4px 10px 1px rgba(113, 9, 1, 0.19);color: #fff;font-weight: bold;padding: 0;font-size: 18px;}
.gkkbox .selpos{width: 100%;overflow: hidden;margin: 0 auto 15px;height: 40px;position: relative;}
.gkkbox .selpos em{display: block;border-top: 8px solid #999999;border-left: 6px solid transparent;border-right: 6px solid transparent;position: absolute;right: 9px;top: 17px;}
@media screen and (max-width: 375px) {
	.zxkzdiv .zxkzdec ul li div{height: 250px;}
	.gkkbox .kcimg{height: 186px;}
}

/* 培训推广 */
.pxtg{max-width: 750px;margin: 0 auto;background: #fff;}
.wid96{width: 96%;margin: 0 auto;overflow: hidden;}
.wind100{width: 100%;margin: 0 auto;overflow: hidden;}
.titdemo{width: 100%;margin: 20px auto;text-align: center;overflow: hidden;font-weight: bold;font-size: 22px;color: #333;}
.titdemo.bai{color: #fff !important;}
.titdemo>p{width: 100%;font-weight: 400;font-size: 14px;margin: 4px auto 0;text-align: center;overflow: hidden;}
.kcjgul>li:last-child,.mr>li:last-child,.zsjzul li:nth-child(3n),.howway li:nth-child(2n),.teach_info li:nth-child(2n),.zsbkzn a:nth-child(4n),.ssbmlist a:nth-child(5n){margin-right: 0;}
.pb10{padding-bottom: 10px;}
.mt4{margin-top: 0.4rem;}
.marb{{margin: 0 auto 15px;}}
.kfbtn{width: 48%;margin: 0 auto 10px;display: block;height: 40px;line-height: 40px;border-radius: 40px;color: #fff;background: linear-gradient(90deg, #EF2615 0%, #FE6346 100%);box-shadow: 0px 1px 4px 0px rgba(239, 39, 21, 0.5);text-align: center;}
.btn1{height: 44px;background: linear-gradient(90deg, #188EEE 0%, #0DA6FF 100%);border-radius: 5px;width: 100%;margin: 0.6rem auto;color: #fff;font-size: .9rem;overflow: hidden;}
.btn1red{background: linear-gradient(90deg, #EF2615 0%, #FE6346 100%) !important;}
.btndemo{width: 94%;display: block;font-size: 1rem;background: linear-gradient(90deg, #EF2615 0%, #FE6346 100%);border-radius: 5px;text-align: center;color: #fff;height: 40px;line-height: 40px;padding: 0;border: none;margin: 0 auto 10px;}
.btndemo img{width: 6%;margin-right: 2rem;position: relative;top: 0.2rem;}
.pxbg1{background: url(../img/peixun_tg/bg1.jpg)no-repeat;}
.pxbg2{background: url(../img/peixun_tg/bg2.jpg)no-repeat;background-size: cover;}
.pxbg3{background: url(../img/peixun_tg/bg3.jpg)no-repeat;background-size: 100%;height: 16rem;}
.pxbg4{background: url(../img/peixun_tg/bg4.jpg)no-repeat;}
.pxbg5{background: url(../img/peixun_tg/bg5.jpg)no-repeat;}
.pxbg6{background: url(../img/peixun_tg/bg6.jpg)no-repeat;padding-bottom: 65px;}

.headtop{width: 100%;background: url(../img/peixun_tg/hbg.jpg)no-repeat;padding-top: 4rem;margin: 0 auto;text-align: center;}
.headtop>h1{width: 96%;margin: 10px auto 22px;color: #fff;font-weight: bold;font-size: 24px;text-align: center;border-radius: 40px;}
.headtop>h1 em{color: #FFBE33;display: inline-block;margin-left: 10px;}
.kcjgul{width: 90%;margin: 0 auto 20px;overflow: hidden;}
.kcjgul>li{width: 30%;float: left;background: #EAEDF3;border-radius: 5px;margin-right: 5%;box-sizing: border-box;padding: 10px 6px;font-size: 16px;color: #333;line-height: 24px;}
.kcjgul>li>span{display: block;width: 100%;overflow: hidden;margin: 0 auto;font-weight: bold;}
.kcjgul>li>span:last-child{font-size: 20px;color: #FF6666;margin: 10px auto 0;}
.hbtnbox{width: 100%;text-align: center;margin: 0 auto;overflow: hidden;}
.hbtnbox a{display: inline-block;height: 33px;background: #FF6666;border-radius: 2px;width: 36%;text-align: center;color: #fff;font-size: 16px;line-height: 33px;margin-bottom: 24px;margin-right: 24px;}
.hbtnbox a:last-child{margin-right: 0;background: #FFBE33;}
.zsjzul li{width: 33%;float: left;overflow: hidden;}
.zsjzul li>div{width: 94%;margin: 17px auto 15px;background: #FFFFFF;box-shadow: 0px 0px 10px 0px rgba(38, 75, 152, 0.1);border-radius: 5px;height: 150px;}
.zsjzul li div>span{display: block;margin: 0 auto;width: 2.4rem;height: 2.4rem;border-radius: 50%;position: relative;top: -16px;}
.zsjzul li div>span img{width: 100%;}
.zsjzul li div>div>h3{width: 100%;text-align: center;font-weight: bold;font-size: 16px;color: #333;margin: -10px auto 0;}
.zsjzul li div>div>p{width: 90%;margin: 8px auto 0;font-size: 14px;line-height: 22px;color: #333;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 4;overflow: hidden;}
.wtlist>li{width: 100%;margin: 0 auto 15px;overflow: hidden;font-size: 16px;color: #333;}
.wtlist>li>em{display: inline-block;width: 2rem;height: 2rem;line-height: 2rem;text-align: center;border-radius: 50%;background: #FF6666;color: #fff;font-weight: bold;font-size: 20px;margin-right: 15px;position: relative;top: -4px;overflow: hidden;}
.wtlist li span{width: 80%;height: 2.4rem;color: #333;background: #fff;border-radius: 3px;line-height: 2.4rem;display: inline-block;padding-left: 10px;position: relative;}
.wtlist li span>i{display: inline-block;width: 0;height: 0;border-right: 6px solid #fff;border-top: 3px solid transparent;border-bottom: 3px solid transparent;position: absolute;left: -6px;top: 13px;}
.wtlist li span>em{display: block;height: 100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.zxrkbox li{display: block;width: 50%;float: left;overflow: hidden;font-size: 14px;line-height: 24px;margin-bottom: 10px;}
.zxrkbox li>div{width: 90%;margin: 25px auto 6px;box-shadow: 0px 0px 10px 0px rgba(38, 75, 152, 0.1);height: 200px;}
.zxrkbox li>div span{display: block;width: 51%;margin: 0 auto;position: relative;top: -25px;}
.zxrkbox li>div p{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 5;width: 90%;margin: -25px auto 6px;overflow: hidden;}
.zxrkbox li>div p em{color: #FF3333;font-weight: bold;font-size: 16px;}
.zxrkbox li>div span img{width: 100%;}
.howway li{width: 48%;height: 124px;border-radius: 2px;float: left;margin-right: 4%;background: url(../img/peixun_tg/text01.png)no-repeat center #fff;margin-bottom: .8rem;color: #333333;font-size: .85rem;line-height: 20px;text-align: left;background-size: 34%;background-position-x: 94%;}
.howway li:nth-child(2){background: url(../img/peixun_tg/text02.png)no-repeat center #fff;background-size: 34%;background-position-x: 94%;}
.howway li:nth-child(3){background: url(../img/peixun_tg/text03.png)no-repeat center #fff;background-size: 34%;background-position-x: 94%;}
.howway li:nth-child(4){background: url(../img/peixun_tg/text04.png)no-repeat center #fff;background-size: 34%;background-position-x: 94%;}
.howway li:nth-child(5){background: url(../img/peixun_tg/text05.png)no-repeat center #fff;background-size: 34%;background-position-x: 94%;}
.howway li:nth-child(6){background: url(../img/peixun_tg/text06.png)no-repeat center #fff;background-size: 34%;background-position-x: 94%;}
.howway li>p{display: block;overflow: hidden;width: 90%;margin: 0 auto;}
.howway li>p:first-child{margin-top: 9px;font-size: 16px;font-weight: bold;}
.howway li>p:first-child em{display: block;width: 25px;height: 2px;background: #188EEE;margin: 4px 0 8px;}
.howway li>span{display: block;height: 25px;line-height: 25px;width: 60%;text-align: center;color: #fff;font-size: 14px;background: linear-gradient(90deg, #188EEE 0%, #0DA6FF 100%);border-radius: 13px;margin: 6px auto 0;}
.mfhqinfo p{width: 90%;margin: 0 auto 18px;overflow: hidden;height: 45px;line-height: 45px;font-size: 14px;color: #666666;border-radius: 5px;background: #fff;}
.mfhqinfo p:first-child input{width: 98%;height: 100%;border: none;padding-left: 2%;}
.mfhqinfo p:nth-child(2) input:first-child{width: 70%;float: left;border: none;height: 100%;padding-left: 2%;}
.mfhqinfo p:nth-child(2) input:last-child{height: 30px;background: #CCCCCC;border-radius: 5px;width: 25%;float: right;text-align: center;color: #FFFFFF;font-size: 12px;margin-right: 2%;margin-top: 7.5px;padding: 0;}
.mfhqinfo >input:last-child{width: 90% !important;}
.navdemo{border: 1px solid #188EEE;border-radius: 5px;padding: 10px 0;margin: 0 auto 10px;}
.navdemo>ul li{width: 100%;margin: 0 auto 15px;overflow: hidden;font-size: .8rem;line-height: 20px;}
.navdemo>ul li>span:first-child{display: block;width: 3.5rem;height: 3.5rem;border-radius: 50%;float: left;margin-right: 10px;background: url(../img/peixun_tg/yuan_bg.png)no-repeat;background-size: 100%;line-height: 56px;text-align: center;color: #fff;font-weight: bold;font-size: .85rem;}
.navdemo>ul li>div{display: inline-block;float: left;width: 76%;border-bottom: 1px dashed #E6E6E6;padding-bottom: 0.4rem;line-height: 20px;}
.navdemo>ul li>div p:first-child{color: #188EEE;font-weight: bold;font-size: 1rem;margin: 0.4rem auto 0.2rem;}
.navdemo>ul li>div p:last-child{width: 100%;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;font-size: .85rem;}
.kctxbox{background: #FFFFFF;border-radius: 0px 5px 5px 5px;}
.kctxbox .kctxul{width: 96%;margin: .8rem auto;border-left: 1px dashed #FE6245;}
.kctxbox .kctxul li{width: 97%;margin-left: 3%;margin-bottom: .6rem;background: url(../img/peixun_tg/text01_red.png)no-repeat top right;background-size: 16%;font-size: .85rem;line-height: 22px;position: relative;}
.kctxbox .kctxul li:nth-child(2){background: url(../img/peixun_tg/text02_red.png)no-repeat top right;background-size: 16%;}
.kctxbox .kctxul li:nth-child(3){background: url(../img/peixun_tg/text03_red.png)no-repeat top right;background-size: 16%;}
.kctxbox .kctxul li:nth-child(4){background: url(../img/peixun_tg/text04_red.png)no-repeat top right;background-size: 16%;}
.kctxbox .kctxul li:nth-child(5){background: url(../img/peixun_tg/text05_red.png)no-repeat top right;background-size: 16%;}
.kctxbox .kctxul li>em{display: inline-block;width: .35rem;height: .35rem;border-radius: 50%;background: #EF2817;position: absolute;left: -4%;overflow: hidden;top: 12%;}
.kctxbox .kctxul li>span{display: inline-block;margin-bottom: 0.4rem;background: linear-gradient(90deg, #EF2615 0%, #FE6346 100%);box-shadow: 0px 0px 10px 0px rgba(38, 75, 152, 0.1);border-radius: 0px 14px 0px 15px;height: 1.75rem;line-height: 1.75rem;padding: 0 .5rem;color: #fff;font-size: .9rem;font-weight: bold;}
.teach_info li{width: 47%;float: left;margin-right: 6%;overflow: hidden;font-size: 14px;color: #333;text-align: center;margin-top: .5rem;}
.teach_info li>span{display: block;width: 42%;margin: 0 auto .4rem;overflow: hidden;}
.teach_info li>span img,.zsbkzn a>span img{width: 100%;}
.teach_info li>div{width: 100%;background: url(../img/peixun_tg/lsdec_bg.png)no-repeat;background-size: 100%;line-height: 23px;margin: 0.5rem auto 0;text-align: left;height: 10rem;padding: 1rem 0.5rem 0;}
.zsbkzn{width: 100%;padding: 1rem 0.5rem 0;border: 3px solid #E1EBF5;border-radius: 6px;margin: 0 auto;overflow: hidden;font-size: .85rem;}
.zsbkzn a{display: block;width: 24%;float: left;overflow: hidden;margin-right: 1%;text-align: center;margin-bottom: 18px;color: #333;}
.zsbkzn a>span{display: block;width: 46px;height: 46px;margin: 0 auto 10px;text-align: center;overflow: hidden;}
.ssbmrk{background: #FFFFFF;box-shadow: 0px 0px 10px 0px rgba(38, 75, 152, 0.1);border-radius: 5px;padding: 0.5rem 0.2rem 0;margin: 0 auto 10px;}
.ssbmrk>img{margin-left: 3%;margin-bottom: .6rem;width: 10%;}
.ssbmlist a{display: block;width: 18%;background: #F5F5F5;height: 35px;line-height: 35px;margin-bottom: .8rem;text-align: center;margin-right: 2.5%;overflow: hidden;font-size: 15px;float: left;color: #333;}
.zzqlzq .zqyop{width: 100%;background: linear-gradient(90deg, #188EEE 0%, #0DA6FF 100%);margin: 0 auto;height: 44px;line-height: 44px;color: #fff;font-size: 1rem;overflow: hidden;text-align: center;}
.zzqlzq .zqyop.zqred{background: linear-gradient(90deg, #EF2615 0%, #FE6346 100%) !important;}
.zzqlzq .zqyop>img{width: 7.6%;position: relative;top: -.4rem;}
.zzqlzq .zqred>img{width: 5.8% !important;top: -0.5rem !important;}
.zzqlzq .zqyop>p{display: inline-block;margin-left: .8rem;height: 100%;overflow: hidden;max-width: 80%;text-overflow: ellipsis;white-space: nowrap;}
.zzqlzq .zqyop>p>span{font-weight: bold;font-size: 1.2rem;margin-right: .4rem;}
.zzqlzq .zqdec{width: 100%;border: 1px solid #E6E6E6;border-top: none;padding: .5rem;font-size: .85rem;}
.zzqlzq .zqdec div:first-child>p{width: 100%;font-size: .95rem;overflow: hidden;color: #333;font-weight: bold;}
.zzqlzq .zqdec div:first-child>p em{display: inline-block;background: #333333;height: .6rem;width: 2px;margin-right: .4rem;position: relative;}
.zzqlzq .zqdec div:first-child>div{width: 100%;margin: 14px auto;overflow: hidden;}
.zzqlzq .zqdec div:first-child>div label{display: inline-block;float: left;margin-right: .8rem;overflow: hidden;}
.zzqlzq .zqdec div:first-child>div label input{display: inline-block;float: left;border: 1px solid #999999;width: 15px;height: 15px;border-radius: 50%;position: relative;top: 0.2rem;margin-right: 0.2rem;}
.zzqlzq .zqdec div:first-child>div label input[type="radio"]:checked{background: #188EEE;border: 1px solid #fff;}
.zzqlzq .zqdec div:last-child{width: 100%;margin: .5rem auto 0;overflow: hidden;}
.zzqlzq .zqdec div:last-child>p{width: 100%;border: 1px solid #D9D9D9;margin: .6rem auto;border-radius: 5px;height: 44px;line-height: 44px;overflow: hidden;padding-left: 0.3rem;}
.zzqlzq .zqdec div:last-child>p input{border: none;height: 100%;}
.zzqlzq .zqdec div:last-child>p:nth-child(2) input:first-child{width: 60%;float: left;}
.zzqlzq .zqdec div:last-child>p:nth-child(2) input:last-child{width: 28%;float: right;margin-right: 2%;background: #B3B3B3;border-radius: 5px;height: 36px;line-height: 36px;margin-top: 3px;color: #fff;padding: 0;font-size: .8rem;}
.studyzl{width: 98%;background: #FFFFFF;box-shadow: 0px 0px 10px 0px rgba(38, 75, 152, 0.1);border-radius: 5px;margin: 0 auto 1rem;overflow: hidden;padding: .8rem;}
.studyzl ul.shuimg li{width: 33.3%;float: left;overflow: hidden;border-right: 1px solid #EDEDED;text-align: center;color: #333;font-size: .9rem;}
.studyzl ul.shuimg li:last-child{border-right: none;}
.studyzl ul.shuimg li>div{width: 100%;line-height: 22px;}
.studyzl ul.shuimg li>div p{width: 90%;margin: 0 auto .5rem;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;text-align: center;}
.studyzl ul.shuimg li>div span img{width: 100%;margin-top: 4px;}
.studyzl ul.shuimg li>div:first-child{border-bottom: 1px solid #EDEDED;}
.studyzl>p.ptit{width: 100%;margin: 0 auto;text-align: center;font-size: 18px;font-weight: bold;overflow: hidden;color: #333;}
.studyzl>p.ptit img{width: 5%;margin: 0 0.5rem;position: relative;top: 0.1rem;}
.mfdzzl{width: 100%;font-size: 16px;margin: .8rem auto;overflow: hidden;}
.mfdzzl>p{width: 100%;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;margin: 0 auto .8rem;}
.mfdzzl>p img{margin-right: 0.5rem;position: relative;top: 2px;width: 4%;}
.zsimg{overflow: hidden;text-align: center;width: 90%;margin: 1rem auto .5rem;}
.zsimg img{width: 80%;}
.zsdec{overflow: hidden;color: #fff;font-size: 16px;line-height: 35px;width: 100%;margin: 0 auto;}
.zsdec>div{width: 88%;border: 2px solid #98A7C2;margin: 48px auto 0;position: relative;}
.zsdec>div span{display: block;background: #345A9B;width: 40%;margin: 0 auto;overflow: hidden;font-weight: bold;font-style: italic;font-size: 30px;position: relative;top: -20px;padding-right: 4px;text-align: center;}
.zsdec>div p{width: 90%;margin: -20px auto 10px;text-align: center;}

/* 20220330 */

/* 20221205 */
.sem_tcallone,.sem_tcenter{position: fixed;display: none;z-index: 99;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
    background-color: RGBA(122, 122, 122, 0.5);}
.sem_tcallone .sem_tcallitem{width: 92%;background-color: #fff;border-radius: 10px;padding: 0 5%;
    position: fixed;
    top: 40%;
    left: 50%;
    transform: translate(-50%, -50%);}
.sem_imghidea,.sem_imghidetwo{ position: absolute;right: 8px;top: 8px;display: inline-block;width: 16px;height: 16px;}
.sem_tcallitem .sem_tctit{font-size: 1.4rem;font-weight: bold;padding: 0.8rem 0; text-align: center;color:#333333;}
.sem_tcallitem .sem_tctext,.sem_tctexttwo{font-size: 1.1rem;line-height: 1.7rem;color:#666666;}
.sem_tcallitem .sem_tctext a{color: #666666;}
.sem_tcopen{overflow: hidden;height: 50px;line-height: 50px;margin: 27px 0 10px 0;cursor:pointer;}
.sem_tcopen .sem_tcimp{float: left;width: 70%;height: 2.8rem;line-height: 2.8rem; padding: 0.65rem 3%;border: 1px solid #E6E6E6;border-right: none;overflow: hidden;border-top-left-radius: 4px;border-bottom-left-radius: 4px;box-sizing: border-box;}
.sem_tcimp img{ float: left; width:16px;position: relative;top: 2px;}
.sem_tcimp input{float:left; width:85%;height:1.5rem;line-height: 1.5rem; padding-left: 3%;font-size: 1rem;border: none;border-left: 1px solid #E6E6E6;margin-left: 4%;}
.sem_tcimp input:focus{outline: 0;}
.sem_tcopen .sem_tcrmal{float: left;width: 30%;height: 2.8rem;line-height: 2.8rem; text-align: center;font-size: 1rem;color: #fff;background: linear-gradient(to right,#FF855B,#FD3446);border-top-right-radius: 4px;border-bottom-right-radius: 4px;}
.sem_btname{display: block;width: 100%;border-radius: 33px;background: linear-gradient(to right,#FF855B,#FD3446);padding: 4px 0 5px 0;margin: 22px 0;}
.sem_btname p{text-align: center;font-size: 1.2rem;font-weight: bold; color: #fff;padding-bottom: 2px;}
.sem_btname span{display: block;width: 100%; text-align: center;font-size: 0.8rem;color:#FFDDCC;}
.sem_btname p img{display: inline-block;width:7%;position: relative;top: 4px;}
.semt_onea,.semt_oneb{display: none;}
/*  */
.sem_cenitem{width: 92%; border-radius: 10px;padding: 0 5%; background: url("../img/semtg_imgl04.png")no-repeat;background-size: 100% 100%;
    position: fixed;
    top: 40%;
    left: 50%;
    transform: translate(-50%, -50%);}
.sem_ctitle{font-size: 1.3rem;text-align: center; color: #fff;font-weight: bold;padding: 24px 0 15px 0;}

.sem_ctexta{width: 87%;margin:20px auto 5px;}
.sem_ctexta li{font-size: 0.9rem;line-height: 20px;padding-bottom: 6px;color: #333333;text-align: left;}
.sem_ctexta li span{color: #FD3245;}
.sem_tctwoa{width: 88%;margin: 0 auto 30px;}
.sem_tctwoa .sem_tcimptwo{border: 1px solid #FD3245;border-right: none;}
.sem_tctwoa .sem_tcrmal{width: 30%;}

/* 2023 12 15 */
.footalx{position: fixed;bottom: 0;left: 0;right: 0;padding: 10px 3%;background-color: #fff;box-shadow: 0px 0px 10px 0px rgb(0 0 0 / 10%);}
.footgos2{height: 40px;line-height: 40px;border-radius: 5px;background-color: #8352CC;overflow: hidden;}
.footgos2 ul li{display: block;height: 40px;line-height: 40px;color: #fff;
    white-space: nowrap;text-overflow :ellipsis;overflow : hidden;font-size: 16px;}
.footgos2 ul li i{display: inline-block;width: 5px;height: 5px;background-color: #fff;border-radius: 50%;margin: 0 10px;position: relative;top: -3px;}

/* 2024 03 16 */
.xxboxpx{width: 94%;margin: 0 3%; background-color: #8352CC;padding: 0 5px 5px 5px;box-sizing: border-box;}
.xxboxtop{line-height: 40px;overflow: hidden;}
.xxboxtop .xxboxtlf{float: left;font-size: 14px;color: #fff;font-weight: bold;margin-left: 5px;}
.xxboxtop .xxboxtlf span{color: #FC7632;display: inline-block;margin-left: 6px;}
.xxboxtop .xxboxtrg{float: right;font-size: 20px;color: #FFFFFF;text-align: right;}
.xxboxvoid{width: 100%;background-color: #fff;padding: 5px;overflow: hidden;}
.xxboxvoid .xxbvoidlf{width: 100%;height: 220px;}
.xxboxvoid .xxbvoidlf img{display: block;width: 100%;height: 100%;}
.xxbvoidrg{width: 94%;margin: 10px 3% 0 3%;box-sizing: border-box;border: 1px solid #E6E6E6;border-top: none;}
.xxbvoidrg h3{line-height: 40px;text-align: center;background-color: #8352CC;color: #fff;font-size: 16px;}

.xxboidul{padding:5px 0 10px 4%;max-height: 240px;overflow-x: hidden;}
.xxboidul::-webkit-scrollbar{width: 1px;}
.xxboidul li{line-height: 30px;font-size: 14px;color: #333333;text-align: left;}
.xxboidul li a{color: #333333;}
.xxboidul li span{display: inline-block;width: 40px;line-height: 20px;background-color: #32B16C;border-radius: 4px;text-align: center;color: #fff;font-size: 14px;margin-left: 10px;position: relative;top: -2px;}

.xxvoidcli{display: block;width: 40%;line-height: 30px;text-align: center;margin:15px auto;background-color: #FC6854;border-radius: 25px;color: #fff;font-size: 16px;}
.xxvoidclis{display: block;width: 40%;line-height: 30px;text-align: center;margin:15px auto 0;background-color: #FC6854;border-radius: 25px;color: #fff;font-size: 16px;}

.xxdigest{width: 94%;margin: 0 3%;box-shadow: 0px 0px 10px 0px rgba(131, 82, 204, 0.15);text-align: left;padding: 15px;box-sizing: border-box;}
.xxdigls{font-size: 18px;color: #333333;font-weight: bold;text-align: left;}
.xxdigls span{color: #999999;font-size: 14px;display: inline-block;margin-left: 5px;font-weight: 500;}
.xxdigtit{display: inline-block;line-height: 30px;padding: 0 8px;border-radius: 4px;background-color: #8352CC;color: #fff;font-size: 16px;margin-top: 10px;}
.xxdigtext{font-size: 16px;line-height: 24px;color: #333333;margin-top: 10px;}
.xxdigzs{overflow: hidden;display: flex;justify-content: space-between;flex-wrap: wrap;;}
.xxdigzs img{display: block;width: 47%;margin-top: 19px;}

/* 2025 03 17 */
.jqksgrad{    width: 100%;
    overflow: hidden;
    padding: 0 3%;box-sizing: border-box;}
	.s2__leftList li{padding: 10px 0;display: flex;}
	.s2__left{width: 100%;float: left;}
    .s2__leftList li:nth-child(1){padding-top: 0;}

	.s2__leftTitle {font-size: 24px;font-weight: bold; color: #333333;border-left: 3px solid #FF3A5A;padding-left: 16px;text-align: left;margin: 0 0 24px;
	  }
	  .s2__leftItem_icon {
		height: 22px;
		font-size: 16px;
		color: #333;
		font-weight: bold;
		line-height: 22px;
		margin-right: 12px;
	  }
	  .s2__leftItem_text {
		flex: 1;
		font-size: 16px;
		text-align: left;
		line-height: 22px;
		height: 22px;
		overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap;
	}
.s2__leftItem_text span{color: red;font-size: 20px;font-weight: bold;}
.parentiopz{position: relative;top: -2px;}
.s2__leftItem:hover .s2__leftItem_text {
	text-decoration: underline;
  }
.jqbtnalcom{
	width: 120px;
    height: 40px;
    background: #FFFFFF;
    border: 1px solid #8352CC;
    display: inline-block;
    margin: 5px auto 0;
    line-height: 40px;
    font-size: 18px;
    font-weight: 400;
    color: #8352CC;
    overflow: hidden;
	text-align: center;
}
.ydwxjsbox{padding-bottom: 15px;}
/* .jqbtnalcom:hover{background-color: #8352CC;color: #fff;} */
