@charset "utf-8";
/*
@author: LQ
@update: LQ (2020-07-27)
*/
body{font:12px/1.5 "\5b8b\4f53",arial,Helvetica,Tahoma,sans-serif; margin:0 auto; color:#333;min-width: 1200px;}
p,ul,ol,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,input,select,button,textarea,iframe{margin:0; padding:0;}
img{border:0 none;}
ul,li,ol{list-style-type:none;}
i,em,address, caption, cite, code, dfn, th, var{font-style: normal;font-weight: normal}
.msf{font-family:\5FAE\8F6F\96C5\9ED1,\9ED1\4F53;}
a{text-decoration:none;color:#333; cursor: pointer;}
a:hover{text-decoration:underline;}
a,a:hover{outline:none;}
.clearfix:after{content:".";display:block;height:0;clear: both;visibility:hidden;}
.clearfix{*zoom:1;}
input,button,select,textarea{outline:none} textarea{resize:none}
/*框架*/
.layout{clear:both;width:1200px;text-align:left;margin:0 auto;color:#333;}
.fl{float:left;_display: inline}
.fr{float:right;_display: inline}
.pr{position:relative}
.abs{position:absolute;}
.ellipsis{overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.an{background:url(/images/zhuanti/2020yixuekaoyan/an.png) no-repeat;}
.an2{background:url(/images/zhuanti/2020yixuekaoyan/an2.png) no-repeat;}
.mtitle{margin-bottom: 38px;}
.mtitle .ggtit{height: 55px; text-align: center; margin-bottom: 21px;}
.mtitle .ggtit .lcion,.ggtit .rcion{display: inline-block; *display: inline; *zoom: 1; background:url(/images/project2021/hexinkaodian/tit_01.png) no-repeat left center;}
.mtitle .ggtit .rcion{background:url(/images/project2021/hexinkaodian/tit_02.png) no-repeat right center;}
.mtitle .ggtit .ctxt{padding: 0 110px; line-height: 57px; font-size: 38px; font-weight: 700;color: #3f3fa7;}
.mtitle .ggtit .ctxt b{color: #3f3fa7;}
.mtitle i.line{position: absolute; left: 50%; bottom: -8px; margin-left: -38px; display: block; width: 76px; height: 3px; background: #353fba;}
.mtitle .ggsubtit{font-size: 30px; color: #333333; text-align: center;}
/* 新增公用样式 */
.hide{display:none !important;}
.diiblock{display: inline-block; *zoom: 1; *display: inline;}
.textcon{text-align:center;}
.marcon{margin:0 auto;}
.wblod{font-weight: bold;}
.horizontalcolor{background: -moz-linear-gradient(to right, #11C3F9, #72C472); background: -ms-linear-gradient(to right, #11C3F9, #72C472); background: -webkit-linear-gradient(to right, #11C3F9, #72C472); background: linear-gradient(to right, #11C3F9, #72C472); filter: progid:DXImageTransform.Microsoft.Gradient(startColorstr="#11C3F9", endColorstr="#72C472", gradientType="1");}
.verticalcolor{background: -moz-linear-gradient(#11C3F9, #72C472); background: -ms-linear-gradient(#11C3F9, #72C472); background: -webkit-linear-gradient(#11C3F9, #72C472); background: linear-gradient(#11C3F9, #72C472); filter: progid:DXImageTransform.Microsoft.Gradient(startColorstr="#11C3F9", endColorstr="#72C472", gradientType="0");}
.margR0{margin-right: 0 !important;}
/* start */
.an3{background: url(/images/zhuanti/2020cjcxhd/an2.png) no-repeat;}
.main{background: url(/images/zhuanti/2020cjcxhd/body.jpg) repeat-y center top #851301; padding-bottom: 66px;}
/*页头*/
.header{height: 721px;}
.header .logo{top: 30px; left: 28px; width: 295px; height: 55px; display: block;}
.header .ttxt{top: 135px; left: 348px; width: 500px; height: 60px; line-height: 61px; text-align: center; font-weight: 700; color: #fff; font-size: 65px;}
.header .shuangTime{top: 585px; left: 249px;width: 713px;height: 77px; line-height: 77px; font-size: 31px; text-align: center; color: #fff;}
.header .shuangTime b{display: inline-block; *zoom: 1; *display: inline;width: 58px; height: 51px; line-height: 51px; margin: 0 8px;font-size: 31px; background: url(/images/zhuanti/2020cjcxhd/time1.png) no-repeat; background-size: 100% 100%;}
/*一元秒杀*/
.oneSeckill{width: 1200px; background: #fff;border-radius: 20px; margin-top: 50px; padding-top: 50px; padding-bottom: 40px;}
.oneSeckill .que600{right: 54px; top: 43px; width: 221px;height: 36px;}
.oneSeckill .tit{width: 572px; /* height: 16px; */ line-height: 16px; font-size: 36px; font-weight: 700; text-align: center; background: url(/images/zhuanti/2020cjcxhd/tit_01.png) no-repeat center; margin: 0 auto;}
.oneSeckill .tit b{color: #cc3820;}
.oneSeckill .couponTop{width: 937px; margin: 52px auto 40px;}
.oneSeckill .couponTop .list{float: left; display: block;width: 181px;height: 125px; padding-top: 18px; margin: 0 3px; background: url(/images/zhuanti/2020cjcxhd/yhq_01.png) no-repeat;}
.oneSeckill .couponTop .list-price{text-align: center; font-size: 24px; color:#cb2b17;}
.oneSeckill .couponTop .list-price b{font-size: 26px;}
.oneSeckill .couponTop .list-txt{line-height: 17px; text-align: center; font-size: 16px; color: #740201;}
.oneSeckill .btnBox{position: relative; margin-bottom: 50px;}
.oneSeckill .btnBox .btn{display: block; width: 319px; height: 95px; line-height: 95px; text-align: center; font-size: 24px; font-weight: 700; color: #b03c08; background: url(/images/zhuanti/2020cjcxhd/icon_03.png) no-repeat; margin: 0 auto;}
.oneSeckill .btnBox .btn.msBtn,
.oneSeckill .btnBox .btn.lqBtn{display: none;}
.oneSeckill .btnBox .zzBg{position: absolute; top: 0; left: 0; z-index: 2; display: none; width: 100%; height: 95px; background: url(about:blank);}
.oneSeckill .btnBox .fdIcon{position: absolute; top: -7px; right: 426px; z-index: 1; display: none; width: 104px; height: 38px; line-height: 29px; font-size: 16px; color: #fff; text-align: center; background: url(/images/zhuanti/2020cjcxhd/icon_04.png) no-repeat; -webkit-animation: pulse2 1.5s 0.1s infinite both; animation: pulse2 1.5s 0.1s infinite both;}
.oneSeckill .rosterBox{width: 1100px;height: 140px; margin: 0 auto; padding: 30px 0; border: 2px solid #ef543a; border-radius: 18px; background: url(/images/zhuanti/2020cjcxhd/icon_01.png);}
.oneSeckill .rosterBox .swiper-container{overflow: hidden; width: 100%; height: 81px;}
.oneSeckill .rosterBox .swiper-slide{display: inline-block; *zoom: 1; *display: inline;; overflow: hidden;min-width: 326px;height: 59px !important; border-radius: 28px; margin-left: 36px; margin-bottom: 25px; filter: progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#99000000', endColorstr='#99000000'); background: rgba(0, 0, 0, 0.6);}
.oneSeckill .rosterBox .swiper-slide .ssPic{float: left; display: block; width: 55px; height: 55px; border: solid 2px #ffc27a; margin-right: 20px; border-radius: 50%;}
.oneSeckill .rosterBox .swiper-slide .ssTxt{float: left; width: 221px;height: 56px; line-height: 56px;font-size: 18px; color: #fff;}
/*课程*/
.course-wrap{width: 1200px; position: relative; background: #fff; border-radius: 16px; margin-top: 50px;}
.course-wrap .ggtit{height: 88px; line-height: 88px; text-align: center; font-size: 36px; font-weight: 700; color: #fff; border-radius: 16px 16px 0 0; background: -webkit-linear-gradient(top, #ffa749, #ff5114); /* Safari 5.1 - 6.0 */ background: -o-linear-gradient(top, #ffa749, #ff5114); /* Opera 11.1 - 12.0 */ background: -moz-linear-gradient(top, #ffa749, #ff5114); /* Firefox 3.6 - 15 */ background: linear-gradient(to bottom, #ffa749, #ff5114); /* 标准的语法 */}
.course-wrap .fdgz{position: absolute; z-index: 2; top: 20px; right: 40px; display: block; width: 129px;height: 40px;line-height: 40px; border: solid 1px #ffffff; font-size: 18px;font-weight: bold;border-radius: 20px; color: #ffffff; text-align: center; cursor: pointer;}
.course-wrap .ggtit .icon{display: inline-block; *zoom: 1; *display: inline;; margin-left: 11px; margin-bottom: 7px;width: 24px;height: 41px; vertical-align: middle; background: url(/images/zhuanti/2020cjcxhd/icon_06.png) no-repeat;}
.course-wrap .course-subtit{height: 82px;background-color: #a30f12;border-radius: 0px 0px 16px 16px; border: solid 2px #ffceac; padding: 0 65px 0 45px;}
.course-wrap .course-subtit .item{padding: 15px 21px;font-size: 20px; color: #333; margin-left: 20px; cursor: pointer; background-image: linear-gradient(-90deg, #feecbc 0%, #ffd2a3 50%, #ffb687 100%), linear-gradient( #666666, #666666); background-blend-mode: normal, normal; border-radius: 8px; margin-top: 10px;}
.course-wrap .course-subtit .item i{display: none;}
.course-wrap .course-subtit .item.on{position: relative; z-index: 1; color: #fff; font-weight: 700; background-image: linear-gradient(-90deg, #ffa553 0%, #ff5719 100%), linear-gradient( #a70b14, #a70b14); background-blend-mode: normal, normal; border-radius: 8px; border: solid 2px #ffceac;}
.course-wrap .course-con{display: none;}
.course-wrap .course-con ul{padding: 40px 11px 40px 10px; margin: 0 auto;}
.course-wrap .course-con li{float: left; width: 372px;min-height: 285px; background: #fff; margin: 0 0 30px 13px;border-radius: 6px 6px 0px 0px; border: 2px solid #d40f01;}
.course-wrap .course-con .course-pic{position: relative; z-index: 1;width: 372px;height: 182px;}
.course-wrap .course-con .course-pic .txt{display: block; text-align: center; padding-top: 41px;}
.course-wrap .course-con .course-pic .txt h3{display: block;line-height: 35px;font-size: 30px;}
.course-wrap .course-con .course-pic .txt span{display: block;line-height:35px;font-size: 20px;}
.course-wrap .course-con .course-pic .fdBox{position: absolute; right: -7px; bottom: 0;width: 143px;height: 60px; text-align: center; color: #fff; background: url(/images/zhuanti/2020cjcxhd/icon_07.png) no-repeat; background-size: 100% 100%;}
.course-wrap .course-con .course-pic .fdBox-oTxt{padding-top: 26px;font-size: 18px; font-weight: 700;}
.course-wrap .course-con .course-pic .fdBox-tTxt{line-height: 18px; padding-top: 16px; font-size: 16px;}
.course-wrap .course-con .course-pic .fdBox-tTxt b{font-size: 18px; line-height: 18px;}
.course-wrap .course-con .course-pic .fdBox2{position: absolute; left: 37px; bottom: 0;width: 207px;height: 34px; text-align: center; color: #fff; background: url(/images/zhuanti/2020cjcxhd/icon_07s.png) no-repeat; background-size: 100% 100%;}
.course-wrap .course-con .course-pic .fdBox2 .fdBox-tTxt{line-height: 5px;}
.course-wrap .course-con .course-pic.oneBg{background: #fffce9; background-size: 100% 100%;}
.course-wrap .course-con .course-pic.oneBg .txt{color: #b03c08;}
.course-wrap .course-con .course-pic.twoBg{background: url(/images/zhuanti/2020cjcxhd/pic_01.png) no-repeat; background-size: 100% 100%;}
.course-wrap .course-con .course-pic.twoBg .txt{color: #fff;}
.course-wrap .course-con .course-bot{width: 100%;}
.course-wrap .course-con .course-bot .price{padding-top: 29px; /* padding-bottom: 29px; */ text-align: center;}
.course-wrap .course-con .course-bot .price b{display: inline-block; *zoom: 1; *display: inline;; text-decoration: underline; color: #ff3440; line-height:18px; margin-right: 20px; font-size: 20px;}
.course-wrap .course-con .course-bot .price font{display: inline-block; *zoom: 1; *display: inline;; text-decoration: line-through; color: #7f7c7d; font-size: 20px;line-height: 18px;}
/* .course-wrap .course-con .course-bot .priceM{height: 1.2rem; text-align: center;}
.course-wrap .course-con .course-bot .priceM b{font-size: 0.373rem; text-decoration: underline; color: #ff3440; line-height: 1.2rem;} */
.course-wrap .course-con .course-bot .btnHong,.course-wrap .course-con .course-bot .btnJu{display: block;width: 166px;height: 43px;background-image: linear-gradient(#ff3c48,#ff3c48),linear-gradient(-90deg,#fb595b 0%,#ff5e31 100%),linear-gradient(#ff3c48,#ff3c48);background-blend-mode: normal,normal,normal; border-radius: 22px; font-size: 16px; text-align: center; line-height: 43px; color: #ffffff; margin: 30px auto 30px;}
.course-wrap .course-con .course-bot .btnJu:hover,.course-wrap .course-con .course-bot .btnHong:hover{ text-decoration: none;}
.course-wrap .course-con .course-bot .btnJu{ background: #f36b2b;}
.course-wrap .course-con .course-bot .yesLogin{ display: none;}
/* 直播 */
.liveMain{margin-top: 50px;}
.liveMain .ggtit{height: 88px; line-height: 88px; text-align: center; font-size: 36px; font-weight: 700; color: #fff; border-radius: 16px 16px 0 0; background: -webkit-linear-gradient(top, #ffa749, #ff5114); /* Safari 5.1 - 6.0 */ background: -o-linear-gradient(top, #ffa749, #ff5114); /* Opera 11.1 - 12.0 */ background: -moz-linear-gradient(top, #ffa749, #ff5114); /* Firefox 3.6 - 15 */ background: linear-gradient(to bottom, #ffa749, #ff5114); /* 标准的语法 */}
.liveMain .conBox{padding: 25px; background: #901906; border: 5px solid #901906; border-radius:0 0 20px 20px; -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.4); -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.4); box-shadow: 0 5px 10px rgba(0, 0, 0, 0.4);}
.liveMain .conBox .prizeBox{background: #901906; border-radius: 8px; margin-bottom: 30px; padding-top: 10px;}
.liveMain .conBox .prizeBox-tit{position: relative; z-index: 1; height: 60px; line-height: 60px; text-align: center; font-size: 30px; font-weight: 700; color: #fef5f6; background:url(/images/zhuanti/20201212/tit_04.png) no-repeat center;}
.liveMain .conBox .prizeBox-tit .gzBtn{position: absolute; top: 50%; right: 84px; margin-top: -18px; display: block; padding: 0 20px; height: 36px; line-height: 36px; font-size: 18px; color: #6708ad; font-weight: 400; text-shadow:none; background: #fec8a0; border-radius: 23px; margin-left: 30px;}
.liveMain .conBox .prizeBox-tit .gzBtn:hover{text-decoration: none; background: #ec763e;}
.liveMain .conBox .prizeBox-con{text-align: center; height: 158px;}
.liveMain .conBox .prizeBox-con .list{display: inline-block; *display: inline; *zoom: 1; width: 180px;}
.liveMain .conBox .prizeBox-con .list-pic{display: block; width: 180px; height: 100px;}
.liveMain .conBox .prizeBox-con .list-txt{line-height: 40px; font-size: 24px; font-weight: 400; color: #fff;}
.liveMain .conBox .liveBox .video-con{width:630px; height:400px;}
.liveMain .conBox .liveBox .video-con .livBox{display: none; position: relative; z-index: 1; width:630px; height:400px;}
.liveMain .conBox .liveBox .video-con .livBox .pic{display:block; width:630px; height:355px;}
.liveMain .conBox .liveBox .video-con .livBox .pic.videoStart{cursor: pointer;}
.liveMain .conBox .liveBox .video-con .livBox .pic2{ width:630px; height: 45px;}
.liveMain .conBox .liveBox .video-con .livBox .fdZbz { display: block; position: absolute; top: 0; left: 0; z-index: 4; padding: 0 14px; height: 38px; line-height: 38px; font-size: 18px; color: #fff; border-radius: 0 0 12px 0; filter: progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#4C000000', endColorstr='#4C000000'); background: rgb(255, 255, 255, 0.3); border-radius: 0px 0px 12px 0px; }
.liveMain .conBox .liveBox .video-con .livBox .fdZbz.loading em{display: inline-block; width: 20px; height: 18px; background-position: 0 -900px; margin-right: 10px; vertical-align: -2px; background: url(/images/zhuanti/2020cjcxhd/load.png);}
.liveMain .conBox .liveBox .video-con .livBox .fdEwm{display: block; position: absolute; bottom: 56px; right: 16px; z-index: 4; width: 114px; height: 146px;}
.liveMain .conBox .liveBox .video-con .livBox .fdTime{position: absolute; top: 0; left: 0; z-index: 3; width:630px; height:400px; filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#99000000', endColorstr='#99000000');background:rgba(0,0,0,0.6);}
.liveMain .conBox .liveBox .video-con .livBox .fdTime-ttxt{line-height: 50px; text-align: center; font-size: 30px; color: #fff; padding-top: 100px; -webkit-text-shadow:0 6px 13px rgba(0, 0, 0, 0.66); -moz-text-shadow:0 6px 13px rgba(0, 0, 0, 0.66); text-shadow:0 6px 13px rgba(0, 0, 0, 0.66);}
.liveMain .conBox .liveBox .video-con .livBox .fdTime-ctxt{line-height: 50px; text-align: center; font-size: 24px; color: #fff; margin-bottom: 18px; -webkit-text-shadow:0 6px 13px rgba(0, 0, 0, 0.66); -moz-text-shadow:0 6px 13px rgba(0, 0, 0, 0.66); text-shadow:0 6px 13px rgba(0, 0, 0, 0.66);}
.liveMain .conBox .liveBox .video-con .livBox .fdTime-bbtn{display: block; width: 146px; height: 44px; line-height: 42px; text-align: center; font-size: 18px; color: #fff; font-weight: 700; border-radius: 22px; margin: 0 auto; -webkit-text-shadow:2px 2px 0 rgba(191, 69, 9, 0.4); -moz-text-shadow:2px 2px 0 rgba(191, 69, 9, 0.4); text-shadow:2px 2px 0 rgba(191, 69, 9, 0.4); background: #ff970a; background: -webkit-linear-gradient(top, #ffab10, #ff7a02); /* Safari 5.1 - 6.0 */ background: -o-linear-gradient(top, #ffac10, #ff7a02); /* Opera 11.1 - 12.0 */ background: -moz-linear-gradient(top, #ffac10, #ff7a02); /* Firefox 3.6 - 15 */ background: linear-gradient(to bottom, #ffac10, #ff7a02); /* 标准的语法 */}
.liveMain .conBox .liveBox .video-con .livBox .fdTime-bbtn:hover{text-decoration: none; background: #ff7a02; background: -webkit-linear-gradient(top, #ff7a02, #ffac10); /* Safari 5.1 - 6.0 */ background: -o-linear-gradient(top, #ff7a02, #ffac10); /* Opera 11.1 - 12.0 */ background: -moz-linear-gradient(top, #ff7a02, #ffac10); /* Firefox 3.6 - 15 */ background: linear-gradient(to bottom, #ff7a02, #ffac10); /* 标准的语法 */}
.liveMain .conBox .liveBox .video-con .livBox.on{display: block;}
.liveMain .conBox .liveBox .video-con .livBox .fdTime-bbtn.videoStart{margin-top: 174px;}
.liveMain .conBox .liveBox .live_right{width:480px;}
.liveMain .conBox .liveBox .live_right .tit{height: 20px; line-height: 20px; padding-left: 34px; font-size: 18px; font-weight: 700; color: #fff; background-position: 0 -600px; margin-bottom: 20px; background: url(/images/zhuanti/2020cjcxhd/live1.png) no-repeat left center;}
.liveMain .conBox .liveBox .live_right .tex{width:480px; height:360px; overflow:hidden; overflow-y:auto; position:relative;}
.liveMain .conBox .liveBox .live_right .tex ul{margin-left: 15px; border-left: 2px solid #bcbcbc;}
.liveMain .conBox .liveBox .live_right .tex li{position:relative; padding:0 0 30px 26px; color: #fff; cursor:pointer;}
.liveMain .conBox .liveBox .live_right .tex li .litop{width: 178px; height: 27px; padding-left: 30px; font-size: 14px; line-height: 27px; margin: 0 0 8px -42px; background: url(/images//zhuanti/2020cjcxhd/live2.png) no-repeat left center; color: #c91814;}
.liveMain .conBox .liveBox .live_right .tex li .licen{clear: both; line-height: 28px; font-size: 14px; margin-bottom: 8px;}
.liveMain .conBox .liveBox .live_right .tex li .libot{clear: both; height: 28px;}
.liveMain .conBox .liveBox .live_right .tex li .libot .btn{display: inline-block; width: 98px; height: 26px; line-height: 26px; text-align: center; font-size: 14px; color: #fedd0e; border: 1px solid #ff7e03; border-radius: 14px; margin-right: 10px;}
.liveMain .conBox .liveBox .live_right .tex li .libot .btn:hover{text-decoration: none; background: #ff7e03; color: #fff;}
.liveMain .conBox .liveBox .live_right .tex li i{display: block; width: 15px; height: 15px; background: url(/images/zhuanti/2020cjcxhd/live3.png) no-repeat left center; position: absolute; left: -9px; top: 42px;}
.liveMain .conBox .liveBox .live_right .tex li.cur{color: #fedd0e;}
.liveMain .conBox .liveBox .live_right .tex li.cur i{background: url(/images/zhuanti/2020cjcxhd/live3s.png) no-repeat left center;}
.liveMain .conBox .liveBox .live_right .tex li.cur .litop{color: #420fa1;}
.liveMain .conBox .liveBox .live_right .tex li.cur .licen{font-weight: 700;}
.liveMain .conBox .liveBox .live_right .tex li.cur .libot .btn{display: inline-block; width: 100px; height: 28px; line-height: 28px; text-align: center; font-size: 14px; color: #fff; border: 0; border-radius: 15px; margin-right: 10px; -webkit-text-shadow:2px 2px 0 rgba(191, 69, 9, 0.4); -moz-text-shadow:2px 2px 0 rgba(191, 69, 9, 0.4); text-shadow:2px 2px 0 rgba(191, 69, 9, 0.4); background: #ff970a; background: -webkit-linear-gradient(top, #ffac10, #ff7a02); /* Safari 5.1 - 6.0 */ background: -o-linear-gradient(top, #ffac10, #ff7a02); /* Opera 11.1 - 12.0 */ background: -moz-linear-gradient(top, #ffac10, #ff7a02); /* Firefox 3.6 - 15 */ background: linear-gradient(to bottom, #ffac10, #ff7a02); /* 标准的语法 */}
.liveMain .conBox .liveBox .live_right .tex li .libot .btn:hover{text-decoration: none; background: #ff7a02; background: -webkit-linear-gradient(top, #ff7a02, #ffac10); /* Safari 5.1 - 6.0 */ background: -o-linear-gradient(top, #ff7a02, #ffac10); /* Opera 11.1 - 12.0 */ background: -moz-linear-gradient(top, #ff7a02, #ffac10); /* Firefox 3.6 - 15 */ background: linear-gradient(to bottom, #ff7a02, #ffac10); /* 标准的语法 */}
/*滚动条*/
.liveMain .mCSB_scrollTools{width: 13px !important; background: #1b033d; border-radius: 10px; background-color: rgba(0, 0, 0, 0.3);border-radius: 6px;}
.liveMain .mCSB_scrollTools .mCSB_draggerRail{background: none;}
.liveMain .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width: 13px; background: #ffffff; border-radius: 10px;}
.liveMain .mCSB_scrollTools .mCSB_buttonUp{/* background: url(/images/zhuanti/20191212/an.png) no-repeat -108px -495px; */}
.liveMain .mCSB_scrollTools .mCSB_buttonDown{/* background: url(/images/zhuanti/20191212/an.png) no-repeat -108px -545px; */}
.liveMain .xlcd-b .mCSB_container{margin-right: 13px;}
/* 晒分好礼 */
.sunDryingbg{/* background: #ffffff; */ margin-top: 50px;}
.sunDryingbg .ggtit{height: 88px; line-height: 88px; text-align: center; font-size: 36px; font-weight: 700; color: #fff; border-radius: 16px 16px 0 0; background: -webkit-linear-gradient(top, #ffa749, #ff5114); /* Safari 5.1 - 6.0 */ background: -o-linear-gradient(top, #ffa749, #ff5114); /* Opera 11.1 - 12.0 */ background: -moz-linear-gradient(top, #ffa749, #ff5114); /* Firefox 3.6 - 15 */ background: linear-gradient(to bottom, #ffa749, #ff5114); /* 标准的语法 */}
.sunDryingbg .fdgz{width: 129px;height: 40px;border-radius: 20px; font-size: 18px;font-weight: bold;line-height: 36px;color: #ffffff; border: solid 1px #ffffff; text-align: center; right: 36px; top: 24px; cursor: pointer;}
.sunDrying{background: #fff; padding-top: 30px; text-align: center; padding-bottom: 40px;}
.sunDrying .subtitbox{width: 401px; height: 42px; border-radius: 21px; border: solid 2px #c01b2c; margin: 0 auto;}
.sunDrying .subtitbox .subtit{width: 199px; height: 42px; line-height: 42px; text-align: center; border-radius: 21px; font-size: 20px; cursor: pointer;}
.sunDrying .subtitbox .subtit.on{background-color: #a30f12;color: #ffffff;}
.sunDrying .prizeTop{display: inline-block; *zoom: 1; *display: inline; margin-top: 40px;}
.sunDrying .prizeTop .plist {margin: 0 20px 0 30px;}
.sunDrying .prizeTop .plist-txt{font-size: 20px; font-weight: bold;}
.sunDrying .bbtn{width: 229px;height: 49px;background-color: #ff3c49; border-radius: 25px; font-size: 20px;line-height: 49px; color: #ffffff; margin: 60px auto 0; cursor: pointer;}
/* 图书 */
.bookMainbg{margin-top: 50px;}
.bookMainbg .ggtit{height: 88px; line-height: 88px; text-align: center; font-size: 36px; font-weight: 700; color: #fff; border-radius: 16px 16px 0 0; background: -webkit-linear-gradient(top, #ffa749, #ff5114); /* Safari 5.1 - 6.0 */ background: -o-linear-gradient(top, #ffa749, #ff5114); /* Opera 11.1 - 12.0 */ background: -moz-linear-gradient(top, #ffa749, #ff5114); /* Firefox 3.6 - 15 */ background: linear-gradient(to bottom, #ffa749, #ff5114); /* 标准的语法 */}
.bookMain{background: #fff; padding-top: 30px;}
.bookMainbg .cbox{display: none; padding: 0 0px 0px 25px;text-align: center;}
.bookMain .subtit{width: 702px; margin: 0 auto 30px; background: #ffffff;}
.bookMain .subtit li{width: 199px; height: 42px; background-color: #ffe1ca;border-radius: 21px;border: solid 2px #ffe1ca; margin-right: 30px; text-align: center; font-size: 20px; line-height: 42px; cursor: pointer;}
.bookMain .subtit li.on{background-color: #a30f12; border: solid 2px #c01c2c; color: #fff;}
.bookMain .swiper-wrapper{height: 407px !important;}
.bookMain .swiper-slide{width: 262px; height: 367px !important; float: left; margin-right: 22px;}
.bookMain .book-pic .bttxt{width: 262px;font-size: 16px; line-height: 38px; height: 52px; color: #ffffff; margin: 0 auto; text-align: center;}
.bookMain .swiper-container{position: relative;display: inline-block;}
.bookMain .swiper-slide .book{width: 262px; height: 367px; background: url(/images/zhuanti/2020cjcxhd/book1.png) no-repeat center top; margin-right: 20px;}
.bookMain .swiper-slide .book .book-pic{text-align: center; margin: 0 auto; height: 247px;}
.bookMain .swiper-slide .book .bbtxt{padding: 33px 4px 0 11px; color: #fff; font-size: 14px;}
.bookMain .swiper-slide .book .bbtxt .bbtxt-left{float: left; padding-top: 15px;}
.bookMain .swiper-slide .book .bbtxt .bbtxt-right{float: right;}
.bookMain .swiper-slide .book .bbtxt .bbtxt-right b{font-size: 22px;}
.bookMain .swiper-slide .book .book-bot .btxt { font-size: 16px; line-height: 20px; color: #333333; font-weight: bold; margin-top: 15px; text-align: left; }
.bookMain .swiper-slide .book .book-bot .bbtn{width: 196px;height: 43px;background-image: linear-gradient(#ff3c48,#ff3c48),linear-gradient(-90deg,#fb595b 0%,#ff5e31 100%),linear-gradient(#ff3c48,#ff3c48);background-blend-mode: normal,normal,normal; border-radius: 21.5px; font-size: 16px; line-height: 43px; text-align: center; color: #fff; margin: 15px auto 0;}
.bookMainbg .cbox .prev{width: 24px; height: 24px; background: url(/images/zhuanti/2020cjcxhd/pre.png) no-repeat; top: 166px; left: 10px; z-index: 10;}
.bookMainbg .cbox .next{width: 24px; height: 24px; background: url(/images/zhuanti/2020cjcxhd/next.png) no-repeat; top: 166px; right: 10px; z-index: 10;}
/* 其他招生方案 */
.otherProject{text-align: center; margin-top: 50px;}
.otherProject .ggtit{height: 88px; line-height: 88px; text-align: center; font-size: 36px; font-weight: 700; color: #fff; border-radius: 16px 16px 0 0; background: -webkit-linear-gradient(top, #ffa749, #ff5114); /* Safari 5.1 - 6.0 */ background: -o-linear-gradient(top, #ffa749, #ff5114); /* Opera 11.1 - 12.0 */ background: -moz-linear-gradient(top, #ffa749, #ff5114); /* Firefox 3.6 - 15 */ background: linear-gradient(to bottom, #ffa749, #ff5114); /* 标准的语法 */}
.otherProject .cbox{padding: 0 0px 42px 24px; background: #fff;text-align: center;}
.otherProject .cbox img{margin-top: 25px; margin-right: 20px;}
/* 蒙版 */
.mask{display: none; width:100%; height:100%; background:#000; opacity:.7; filter:alpha(opacity=70); position:fixed; top:0; left:0; z-index:98; _position:absolute; _height: expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight))}
/*奖品弹框*/
.jpTk{display: none;width: 580px;height: 404px; background: url(/images/zhuanti/2020cjcxhd/bg_04.png) no-repeat; background-size: 100% auto; top: 50%; left: 50%; position: fixed; margin-left: -202px; margin-top: -240px; z-index: 99;}
.jpTk .xx{position: absolute; top: 49px; right: 53px; display: block; width: 50px; height: 50px; background: url(/images/zhuanti/2020cjcxhd/icon_29.png) no-repeat; cursor: pointer;}
.jpTk .tbox{min-height: 160px; padding-top: 142px; text-align: center;}
.jpTk .tbox .ttxt{font-size: 30px; color: #fff;}
.jpTk .tbox .ctxt{font-weight: 700; color: #fff; margin-bottom: 20px; line-height: 40px; font-size: 18px;}
.jpTk .tbox .btxt{font-size:24px; color: #ffe158; margin: 0 auto; width: 269px;}
.jpTk .bhan{display: block; width: 160px; height: 40px; text-align: center; line-height: 40px; font-size: 18px; color: #e04824; background: #fef47b; border-radius: 20px; margin: 0 auto 28px;}
/*规则弹框*/
.gzTk{display: none; width: 680px; background: #fff; top: 50%; left: 50%; position: fixed; margin: 0 0 0 -340px; z-index: 99; _position: absolute; _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight/2))}
.gzTk .tit{height: 60px; background: #fff1d6;}
.gzTk .tit-left{line-height: 60px; font-size: 18px; padding-left: 15px; margin-left: 18px;}
.gzTk .tit-left i{display: block; width: 3px; height: 16px; background: #f65514; left: 0; top: 50%; margin-top: -8px;}
.gzTk .tit-xx{display: block; width: 40px; height: 40px; margin: 10px 6px 0 0; background-position: 12px -1388px; cursor: pointer;}
.gzTk .txtbox{padding: 15px 30px 10px; max-height: 500px; overflow: auto; overflow-x: hidden;}
.gzTk .txtbox .txt{line-height: 28px; font-size: 16px; margin-bottom: 10px;}
/*提示弹框*/
.tsTk{display: none; width: 480px; background: #fff; border-radius: 8px; top: 50%; left: 50%; position: fixed; margin: 0 0 0 -240px; z-index: 99; _position: absolute; _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight/2))}
.tsTk .xx{position: absolute; top: -21px; right: -23px; display: block; width: 50px; height: 50px; background: url(/images/zhuanti/2020cjcxhd/icon_29.png) no-repeat; cursor: pointer;}
.tsTk .cpic{width: 118px;height: 118px;padding-top: 24px;margin: 0 auto 3px;}
.tsTk .ctxt{line-height: 38px; font-size: 22px; color: #666; margin-bottom: 20px; text-align: center;}
.tsTk .ctxt b{color: #f7553f;}
.tsTk .bhan{display: block; width: 160px; height: 40px; text-align: center; line-height: 40px; font-size: 18px; color: #fff; background: #f7553f; border-radius: 20px; margin: 0 auto 28px;}
.tsTk .bhan:hover{text-decoration: none; opacity: 0.9;}
.tsTk .yesBox,.tsTk .noBox,.tsTk .yyBox{display: none;}
.tsTk .hbox{height: 40px; text-align: center; margin-bottom: 28px;}
.tsTk .hbox .bhan{display: inline-block; *display: inline; *zoom: 1; margin: 0 15px;}
.tsTk .ttxt{text-align: center;}
.tsTk .jsbox{margin-top: 40px;}
/* 二维码图片指定 */
.tsTk.sfTk .cpic{width: 231px; height: 231px;}
/* swiper2 分页 */
.pagination{position: absolute; z-index: 20; bottom: 10px; width: 100%; text-align: center;} .swiper-pagination-switch{display: inline-block; width: 8px; height: 8px; border-radius: 8px; background: #555; margin: 0 5px; opacity: 0.8; border: 1px solid #fff; cursor: pointer;} .swiper-active-switch{background: #ff5114;}
.fix-nav{position: fixed; right: 0; top: 20%;}
.fix-nav{width: 122px; position: fixed; z-index: 9; right: 0; top: 50%; margin-top: -270px; _position: absolute; _top: expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight/2))}
.fix-nav .navbox{display: inline-block; width: 109px; height: 413px; background: url(/images/zhuanti/2020cjcxhd/fixnav.png) no-repeat;}
.fix-nav .top{width: 69px; height: 69px; left: 36px; top: 27px; cursor: pointer; font-size: 18px; color: #fff; font-weight: bold;}
.fix-nav .flistbox{width: 96px; height: 40px; padding-top: 118px; padding-left: 6px;}
.fix-nav .flistbox .flist{color: #980212; display: block; line-height: 40px; text-align: center; /* background: skyblue; */}
.fix-nav .fix-top{display: block;width: 47px; height: 47px; bottom: 6px; left: 30px;}
.fix-nav .navicon{display: inline-block; width: 21px; height: 36px; background: url(/images/zhuanti/2020cjcxhd/nav1.png); right: 22px; top: 254px; cursor: pointer;}
.fix-nav .navicon.on{display: block; width: 21px; height: 36px; background: url(/images/zhuanti/2020cjcxhd/nav2.png); right: -97px;}
.pulse2{animation-name: pulse2; -webkit-animation-name: pulse2; animation-duration: 1.5s; -webkit-animation-duration: 1.5s; animation-iteration-count: infinite; -webkit-animation-iteration-count: infinite;}
@keyframes pulse2{0%{transform: scale(0.9);} 50%{transform: scale(1);} 100%{transform: scale(0.9);}}
@-webkit-keyframes pulse2{0%{-webkit-transform: scale(0.9);} 50%{-webkit-transform: scale(1);} 100%{-webkit-transform: scale(0.9);}}

/* 解决插件图片问题 */
.mCSB_buttonUp,.mCSB_buttonDown{
    display: none;
}