/*
@author: he
@update: he (2019-12-30)
*/
@charset "utf-8";
body{font-family:"Helvetica Neue",Helvetica,Microsoft Yahei,arial,STHeiTi,sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);margin:0 auto;padding:0;background:#fff;color:#333;}
p,ul,ol,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,input,select,button,textarea,iframe{margin:0; padding:0;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}
video embed,video object,video iframe,video{width:100%;height:auto;}
img{max-width:100%;border:0;-ms-interpolation-mode:bicubic;-webkit-touch-callout:none;}
li,ol,ul{list-style:none}
i,em,cite{font-style:normal;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{*zoom:1;}
a{text-decoration:none;outline:none;}
textarea{resize:none}
input[type="text"],input[type="password"],select,textarea,button,input[type="button"],input[type="reset"],input[type="submit"]{outline:0;-webkit-user-modify:read-write-plaintext-only;-webkit-appearance:none;font-family:"Helvetica Neue",Helvetica,Microsoft Yahei,arial,STHeiTi,sans-serif;}
.pr{position:relative;}
.abs{position: absolute}
.fl{float:left;}
.fr{float:right;}
.tl{text-align:left;}
.tc{text-align:center;}
.tr{text-align:right;}
.wrap{min-width:320px;max-width:768px;margin:0 auto;overflow:hidden;position:relative;}
.ellipsis{ overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.ggtit{ height: 0.96rem; margin-bottom: 0.293rem; text-align: center;}
.ggtit .glicon{ display: inline-block; background:url(/images/zhuanti/2019yishibaoming/ys_01.png) no-repeat left top/1.533rem auto;}
.ggtit .gricon{ display: inline-block; background:url(/images/zhuanti/2019yishibaoming/ys_02.png) no-repeat right top/1.533rem auto;}
.ggtit .gtxt{ display: inline-block; padding: 0 1.333rem; line-height: 1.12rem; font-size: 0.507rem; color: #1d207c; font-weight: 700;}
.ggtit .gtxt b{ color: #585ce7;}

/*页头*/
.header{ position: relative; height: 8.28rem;}
.header .logo{ position: absolute; top: 0.65rem; left: 1.02rem; display: block; width: 3.58rem; height: 0.62rem;}
.header .hnav{ position: absolute; top: 6.1rem; left: 0.7rem; width: 8.66rem; height: 1.01rem; text-align: center;}
.header .hnav a{ display: inline-block; margin: 0 0.2rem; line-height: 1.01rem; font-size: 0.32rem; color: #561106;}
.header .hnav a.hot{ position: relative;}
.header .hnav a.hot i{ position: absolute; top: -0.21rem; right: -0.63rem; display: block; width: 0.56rem; height: 0.72rem; background: url(/images/zhuanti/2019yishibaoming/icon_05.png) no-repeat; background-size: 100% auto;}

/*考试信息*/
.information{ padding: 0.213rem 0 0.933rem;position: relative;
    background: url(/images/zhuanti/2019yishibaoming/bg_02.png) no-repeat center bottom/100% auto, -webkit-linear-gradient(top, #dbdbff, #7f7cfe); /* Safari 5.1 - 6.0 */
    background: url(/images/zhuanti/2019yishibaoming/bg_02.png) no-repeat center bottom/100% auto, -o-linear-gradient(top, #dbdbff, #7f7cfe); /* Opera 11.1 - 12.0 */
    background: url(/images/zhuanti/2019yishibaoming/bg_02.png) no-repeat center bottom/100% auto, -moz-linear-gradient(top, #dbdbff, #7f7cfe); /* Firefox 3.6 - 15 */
    background: url(/images/zhuanti/2019yishibaoming/bg_02.png) no-repeat center bottom/100% auto, linear-gradient(to bottom, #dbdbff, #7f7cfe); /* 标准的语法 */}
.information .cbox{ position: relative; margin: 0 0.4rem; background: #fff; border-radius: 0.133rem;}
.information .noLogin{width:100%;height: 9rem;position: absolute;z-index: 1;}
.information .nos{top: 13rem;height: 6rem;}
.information .cbox .ctop{ padding: 0.4rem 0; background: #f3f6ff; border-radius: 0.133rem 0.133rem 0 0; margin-bottom: 0.187rem;}
.information .cbox .ctop-txt{ height: 0.56rem; line-height: 0.56rem; font-size: 0.32rem; margin-bottom: 0.4rem; padding: 0 0.533rem;}
.information .cbox .ctop-txt-btn{ display: inline-block; width: 1.173rem; height: 0.507rem; line-height: 0.507rem; font-size: 0.32rem; text-align: center; color: #585ce7; border: 0.027rem solid #585ce7; border-radius: 0.28rem; margin-left: 0.267rem;}
.information .cbox .ctop-hbox{ display:flex; display:-webkit-flex; justify-content: center;}
.information .cbox .ctop-hbox .btn{ display: block; width: 4rem; height: 0.933rem; text-align: center; line-height: 0.933rem; font-size: 0.373rem; font-weight: 700; color: #b35910; margin: 0 0.133rem; border-radius: 0.473rem; -webkit-box-shadow:0 0.053rem 0.133rem rgba(30, 36, 158, 0.55); -moz-box-shadow:0 0.053rem 0.133rem rgba(30, 36, 158, 0.55); box-shadow:0 0.053rem 0.133rem rgba(30, 36, 158, 0.55);
    background: -webkit-linear-gradient(left, #ffd964, #ffe691); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(left, #ffd964, #ffe691); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(left, #ffd964, #ffe691); /* Firefox 3.6 - 15 */
    background: linear-gradient(to right, #ffd964, #ffe691); /* 标准的语法 */}
.information .cbox .subtit{ height: 1.093rem; line-height: 1.093rem; text-align: center; font-size: 0.427rem; font-weight: 700; background:url(/images/zhuanti/2019yishibaoming/ys_09.png) no-repeat center/3.467rem auto; margin-bottom: 0.067rem;}
.information .cbox .ccen{ display:flex; display:-webkit-flex; flex-wrap: wrap; justify-content: center;}
.information .cbox .ccen .list{ display: block; width: 2.293rem; height: 2.293rem; margin: 0 0.267rem 0.187rem;}
.information .cbox .ccen .list .txt{ padding-top: 1.333rem; line-height: 0.533rem; font-size: 0.347rem; font-weight: 700; text-align: center; color: #333;}
.information .cbox .ccen .list.list01{ background:url(/images/zhuanti/2019yishibaoming/ys_03.png) no-repeat center/100% auto;}
.information .cbox .ccen .list.list02{ background:url(/images/zhuanti/2019yishibaoming/ys_04.png) no-repeat center/100% auto;}
.information .cbox .ccen .list.list03{ background:url(/images/zhuanti/2019yishibaoming/ys_05.png) no-repeat center/100% auto;}
.information .cbox .ccen .list.list04{ background:url(/images/zhuanti/2019yishibaoming/ys_06.png) no-repeat center/100% auto;}
.information .cbox .ccen .list.list05{ background:url(/images/zhuanti/2019yishibaoming/ys_07.png) no-repeat center/100% auto;}
.information .cbox .ccen .list.list06{ background:url(/images/zhuanti/2019yishibaoming/ys_08.png) no-repeat center/100% auto;}
.information .cbox .cbot .cbtit{ height: 0.933rem; margin-bottom: 0.453rem; display:flex; display:-webkit-flex; justify-content: center;}
.information .cbox .cbot .cbtit li{ padding: 0 0.4rem; height: 0.933rem; text-align: center; line-height: 0.933rem; font-size: 0.373rem; color: #fff; font-weight: 700; border-radius: 0.467rem; margin: 0 0.08rem; -webkit-box-shadow:0 0.04rem 0.013rem rgba(158, 150, 250, 0.55); -moz-box-shadow:0 0.04rem 0.013rem rgba(158, 150, 250, 0.55); box-shadow:0 0.04rem 0.013rem rgba(158, 150, 250, 0.55);
    background: -webkit-linear-gradient(left, #6994fe, #8675ff); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(left, #6994fe, #8675ff); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(left, #6994fe, #8675ff); /* Firefox 3.6 - 15 */
    background: linear-gradient(to right, #6994fe, #8675ff); /* 标准的语法 */}
.information .cbox .cbot .cbtit li.on{ -webkit-box-shadow:0 0.04rem 0.013rem rgba(248, 116, 37, 0.38); -moz-box-shadow:0 0.04rem 0.013rem rgba(248, 116, 37, 0.38); box-shadow:0 0.04rem 0.013rem rgba(248, 116, 37, 0.38);
    background: -webkit-linear-gradient(left, #fca623, #ff8d41); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(left, #fca623, #ff8d41); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(left, #fca623, #ff8d41); /* Firefox 3.6 - 15 */
    background: linear-gradient(to right, #fca623, #ff8d41); /* 标准的语法 */}
.information .cbox .cbot .cbcon{ display: none;}
.information .cbox .cbot .tabox{ margin: 0 0.4rem 1.307rem;}
.information .cbox .cbot .tabox-list{ display:flex; display:-webkit-flex; flex-wrap: wrap; height: 1.067rem; line-height: 1.067rem; font-size: 0.347rem; border: 1px solid #e7eeff; border-bottom: 0;}
.information .cbox .cbot .tabox-list .sp1{ width: 40%; text-indent: 0.267rem;}
.information .cbox .cbot .tabox-list .sp2{ width: 37%;}
.information .cbox .cbot .tabox-list .sp3{ width: 23%;}
.information .cbox .cbot .tabox-list a{ color: #6064e8;}
.information .cbox .cbot .tabox-list.bb1{ border-bottom: 1px solid #e7eeff;}
.information .cbox .cbot .tabox-list:nth-child(2n){ background: #f9f9ff;}
.information .cbox .cbot .listBox{ margin: 0 0.4rem 1.307rem;}
.information .cbox .cbot .listBox-list{ display: block; height: 1.067rem; line-height: 1.067rem; font-size: 0.347rem; color: #333;}
.information .cbox .fdzx{ position: absolute; bottom: -0.4rem; left: 0; width: 9.2rem; height: 1.28rem; border-radius: 0.64rem; -webkit-box-shadow:0 0.04rem 0.12rem rgba(68, 82, 228, 0.55); -moz-box-shadow:0 0.04rem 0.12rem rgba(68, 82, 228, 0.55); box-shadow:0 0.04rem 0.12rem rgba(68, 82, 228, 0.55);
    background: -webkit-linear-gradient(left, #ffdf80, #fdedc0); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(left, #ffdf80, #fdedc0); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(left, #ffdf80, #fdedc0); /* Firefox 3.6 - 15 */
    background: linear-gradient(to right, #ffdf80, #fdedc0); /* 标准的语法 */}
.information .cbox .fdzx-left{ padding: 0.133rem 0 0.133rem 1.467rem; line-height: 0.507rem; font-size: 0.32rem; color: #bf712c; background:url(/images/zhuanti/2019yishibaoming/icon_01.png) no-repeat 0.533rem center/0.6rem auto;}
.information .cbox .fdzx-left b{ font-size: 0.4rem;}
.information .cbox .fdzx-btn{ display: block; width: 3.333rem; height: 0.933rem; text-align: center; line-height: 0.933rem; font-size: 0.4rem; font-weight: 700; color: #fff; margin: 0.173rem 0.293rem 0 0; border-radius: 0.467rem; -webkit-box-shadow:0 0.04rem 0.013rem rgba(248, 116, 37, 0.38); -moz-box-shadow:0 0.04rem 0.013rem rgba(248, 116, 37, 0.38); box-shadow:0 0.04rem 0.013rem rgba(248, 116, 37, 0.38);
    background: -webkit-linear-gradient(top, #fca623, #ff8d41); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(top, #fca623, #ff8d41); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(top, #fca623, #ff8d41); /* Firefox 3.6 - 15 */
    background: linear-gradient(to bottom, #fca623, #ff8d41); /* 标准的语法 */}

/*免费直播*/
.freeLive{ padding: 0.213rem 0 0.933rem; background:url(/images/zhuanti/2019yishibaoming/bg_03.png) no-repeat #ffeabe center bottom/100% auto;}
.freeLive .ggtit{ margin-bottom: 0.8rem;}
.freeLive .noLogin{width: 100%;height: 5rem;position: absolute;}
.freeLive .nos{top: 7rem;height: 4rem;}
.freeLive .cbox{ position: relative; margin: 0 0.4rem; padding: 1rem 0 0.64rem; background: #fff; border-radius: 0.133rem;}
.freeLive .cbox .subtit{ position: absolute; top: -0.48rem; left: 0; width: 9.04rem; height: 1.067rem; border-radius: 0.53rem;
    background: -webkit-linear-gradient(left, #759cff, #6f5cff); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(left, #759cff, #6f5cff); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(left, #759cff, #6f5cff); /* Firefox 3.6 - 15 */
    background: linear-gradient(to right, #759cff, #6f5cff); /* 标准的语法 */}
.freeLive .cbox .subtit .swiper-container{ width: 100%; height: 0.747rem; padding-top: 0.16rem;}
.freeLive .cbox .subtit .swiper-slide{ padding: 0 0.267rem; height: 0.747rem; line-height: 0.747rem; font-size:.37rem; color:#fff; width:auto !important; margin-left: 0.267rem;}
.freeLive .cbox .subtit .swiper-slide.on{ color:#b45910; font-weight: 700; border-radius: 0.373rem;
    background: -webkit-linear-gradient(left, #ffd862, #ffe68f); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(left, #ffd862, #ffe68f); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(left, #ffd862, #ffe68f); /* Firefox 3.6 - 15 */
    background: linear-gradient(to right, #ffd862, #ffe68f); /* 标准的语法 */}
.freeLive .cbox .subtit .swiper-slide:last-child{ margin-right: 0.267rem;}
.freeLive .cbox .vidbox{ display: none;}
.freeLive .cbox .vidbox .vidImg{ width: 9.2rem; height: 4.374rem; padding-top: 0.293rem; margin-bottom: 0.4rem; background:url(/images/zhuanti/2019yishibaoming/bg_07.png) no-repeat 0.14rem top/100% auto;}
.freeLive .cbox .vidbox .vidImg img{ display: block; width: 7.333rem; height: 4.053rem; margin: 0 auto;}
.freeLive .cbox .vidbox .vidtit{ display:flex; display:-webkit-flex; flex-wrap: wrap; justify-content: center; margin-bottom: 0.4rem;}
.freeLive .cbox .vidbox .vidtit li{ width: 3.973rem; height: 0.773rem; line-height: 0.773rem; text-align: center; font-size: 0.267rem; font-weight: 700; color: #7280fd; border: 1px solid #7280fd; border-radius: 0.4rem; cursor: pointer; margin: 0 0.107rem;}
.freeLive .cbox .vidbox .vidtit li.on{ color: #fff;
    background: -webkit-linear-gradient(left, #6994fe, #8675ff); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(left, #6994fe, #8675ff); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(left, #6994fe, #8675ff); /* Firefox 3.6 - 15 */
    background: linear-gradient(to right, #6994fe, #8675ff); /* 标准的语法 */}
.freeLive .cbox .vidbox .vidcon{ display: none;}
.freeLive .cbox .vidbox .luboBox ul{ height: 1.76rem; overflow: auto; overflow-x: hidden; margin-bottom: 0.187rem;}
.freeLive .cbox .vidbox .luboBox li{ height: 0.56rem; padding: 0.16rem 0.453rem;}
.freeLive .cbox .vidbox .luboBox li .li-ltxt{ display: block; width: 5.667rem; height: 0.56rem; line-height: 0.56rem; font-size: 0.373rem; color: #333;}
.freeLive .cbox .vidbox .luboBox li .li-rbtn{ display: block; width: 1.607rem; height: 0.533rem; line-height: 0.533rem; text-align: center; font-size: 0.32rem; color: #ff3151; border: 1px solid #ff3151; background: #fff; border-radius: 0.28rem; margin-left: 0.4rem;}
.freeLive .cbox .vidbox .liveBox li{ line-height: 0.8rem; margin-bottom: 0.133rem; padding: 0 0.453rem;}
.freeLive .cbox .vidbox .liveBox li .li-ttxt{ font-size: 0.32rem; padding-left: 0.34rem; color: #666; background:url(/images/zhuanti/2019yishibaoming/icon_07.png) no-repeat left center/0.227rem auto;}
.freeLive .cbox .vidbox .liveBox li .li-ttxt .lcbtn{ display: inline-block; width: 1.173rem; height: 0.507rem; line-height: 0.507rem; text-align: center; font-size: 0.32rem; color: #ffbe50; border: 1px solid #ffbe50; border-radius: 0.267rem;}
.freeLive .cbox .vidbox .liveBox li .li-ctxt{ font-size: 0.373rem; height: 0.8rem; color: #333;}
.freeLive .cbox .bbtn{ display: block; width: 6.667rem; height: 0.933rem; text-align: center; line-height: 0.933rem; font-size: 0.427rem; font-weight: 700; color: #fff; margin: 0 auto; border-radius: 0.467rem; -webkit-box-shadow:0 0.04rem 0.013rem rgba(248, 116, 37, 0.38); -moz-box-shadow:0 0.04rem 0.013rem rgba(248, 116, 37, 0.38); box-shadow:0 0.04rem 0.013rem rgba(248, 116, 37, 0.38);
    background: -webkit-linear-gradient(top, #fca623, #ff8d41); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(top, #fca623, #ff8d41); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(top, #fca623, #ff8d41); /* Firefox 3.6 - 15 */
    background: linear-gradient(to bottom, #fca623, #ff8d41); /* 标准的语法 */}

/*直播弹框*/
#mask{background:#000;opacity:.6;position:fixed;top:0;left:0;width:100%;height:100%;z-index:998;}
.popLayer{height:6rem;position:fixed;top:50%;left:0;width:100%;z-index:999;margin-top:-3rem;}
.popLayer video{width:100%;display:block;}
.popLayer .close{background:url(//m.med66.com/images/project/2018hushi/close.png) no-repeat;background-size:100%;height:1rem;width:100%; margin-top:.4rem;}

/*资料下载*/
.dataDownload{ padding: 0.213rem 0 0.747rem; background:url(/images/zhuanti/2019yishibaoming/bg_04.png) no-repeat #f6f6ff center bottom/100% auto;}
.dataDownload .ggtit{ margin-bottom: 0.533rem;}
.dataDownload .listBox{ display:flex; display:-webkit-flex; flex-wrap: wrap; justify-content: center;}
.dataDownload .listBox-list{ width: 2.173rem; height: 1.76rem; background:url(/images/zhuanti/2019yishibaoming/ys_10.png) no-repeat center/100% auto; margin: 0 0.267rem 0.533rem;}
.dataDownload .listBox-list .txt{ padding: 0.213rem 0 0 0.547rem; width: 1.333rem; line-height: 0.32rem; font-size: 0.32rem; color: #27239e; text-align: center;}
.dataDownload .cbox{ width: 7.867rem; height: 3.12rem; padding-top: 0.533rem; margin: 0 auto; background: #fff; border-radius: 0.133rem 0.667rem 0.133rem 0.133rem; -webkit-box-shadow:0 0.08rem 0.213rem rgba(170, 171, 224, 0.63); -moz-box-shadow:0 0.08rem 0.213rem rgba(170, 171, 224, 0.63); box-shadow:0 0.08rem 0.213rem rgba(170, 171, 224, 0.63);}
.dataDownload .cbox .bbtn{ display: block; width: 6.667rem; height: 0.933rem; text-align: center; line-height: 0.933rem; font-size: 0.427rem; font-weight: 700; color: #fff; border-radius: 0.467rem; margin: 0 auto 0.533rem; -webkit-box-shadow:0 0.04rem 0.013rem rgba(248, 116, 37, 0.38); -moz-box-shadow:0 0.04rem 0.013rem rgba(248, 116, 37, 0.38); box-shadow:0 0.04rem 0.013rem rgba(248, 116, 37, 0.38);
    background: -webkit-linear-gradient(top, #fca623, #ff8d41); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(top, #fca623, #ff8d41); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(top, #fca623, #ff8d41); /* Firefox 3.6 - 15 */
    background: linear-gradient(to bottom, #fca623, #ff8d41); /* 标准的语法 */}
.dataDownload .cbox .noLogin{ display:block; width:100%; height:100%; position:absolute; left:0; top:0; z-index:9; background:url(about:blank);}

/*jquery-select.tipxw固定样式请勿动*/
body.body_selectBoxhs_on{position:fixed;left:0;width:100%;height:100%}
.select_boxhs {position:relative}
.select_boxhs select{display:none}
.select_boxhs input{padding:0;margin:0;cursor:pointer;position:absolute;top:0;left:0;background:none}
.select_boxhs span.cover{display:block;width:100%;height:100%;position:absolute;top:0;left:0}
.select_boxhs i{position:absolute}
.select_boxhs .select_boxhsBg{position:fixed;width:100%;height:100%;top:0;left:0;display:none;z-index:79}
.select_boxhs .select_boxhsCon{position:fixed;width:100%;bottom:0;left:0;overflow-x:hidden;overflow-y:auto;display:none;z-index:80}
.select_boxhs .select_boxhsCon ul {list-style-type:none;padding:0;margin:0;width:100%}
.select_boxhs .select_boxhsCon ul li{list-style-type:none;padding:0;margin:0;overflow:hidden}

/*此处样式自定义*/
.yourSelect{ width:6.667rem; height: 1.067rem; margin: 0 auto 0.533rem;}
.yourSelect input{display:block;width: 6.64rem; height: 1.04rem; line-height: 1.04rem; font-size: 0.347rem; text-indent: 0.267rem;border:1px solid #b5bfd5;border-radius:0.107rem;overflow:hidden;font-family: "Microsoft Yahei";color:#999}
.yourSelect input.on{ color: #333;}
.yourSelect i{display:block;width:0.427rem;height:0.307rem;top:0.42rem;right:0.267rem;transition:all .3s linear; background: url(/images/yishizigekaoshi/project2020/ys_17.png) no-repeat; background-size: 100%;}
.yourSelect i.on{transform:rotateZ(180deg)}
.yourSelect .select_boxhsBg{background:#000;opacity:.3}
.yourSelect .select_boxhsCon{max-height:7.2rem;background:#fff}
.yourSelect .select_boxhsCon ul li{line-height:1.2rem;height:1.2rem;text-align:center;font-size:.4rem;font-family: "Microsoft Yahei";border-bottom:1px solid #eee}

/*课程*/
.courseBox{ padding: 0.213rem 0 0.747rem; background:url(/images/zhuanti/2019yishibaoming/bg_05.png) no-repeat #5e43f5 center bottom/100% auto;}
.courseBox .ggtit .gtxt{ color: #fff; padding: 0 0.9rem;}
.courseBox .ggtit .gtxt-btn{ display: inline-block; height: 0.507rem; padding: 0 0.16rem; border: 0.027rem solid #ffea71; font-size: 0.32rem; color: #ffdf7f; line-height: 0.507rem; border-radius: 0.28rem; vertical-align: middle;}
.courseBox .course-con{ background: #3e22b6; padding: 0.2rem 0 0 0; margin: 0 0.333rem 0.333rem; border-radius: 0.133rem; display:flex; display:-webkit-flex; flex-wrap: wrap;}
.courseBox .course-con .course{ overflow: hidden; width: 4.373rem; height: 5.44rem; background: #fff; margin: 0 0 0.2rem 0.2rem;}
.courseBox .course-con .course-pic{ position: relative; width: 4.373rem; height: 3.44rem;}
.courseBox .course-con .course-pic.oneBg{ background:url(/images/zhuanti/2019yishibaoming/ys_12.png) no-repeat center/100% auto;}
.courseBox .course-con .course-pic.oneBg .ctxt span{ border: 1px solid #d0affd;}
.courseBox .course-con .course-pic.oneBg .ttxt{ -webkit-text-shadow:0 0.053rem 0.08rem #7d40e8; -moz-text-shadow:0 0.053rem 0.08rem #7d40e8; text-shadow:0 0.053rem 0.08rem #7d40e8;}
.courseBox .course-con .course-pic.twoBg{ background:url(/images/zhuanti/2019yishibaoming/ys_11.png) no-repeat center/100% auto;}
.courseBox .course-con .course-pic.twoBg .ctxt span{ border: 1px solid #feb990;}
.courseBox .course-con .course-pic.twoBg .ttxt{ -webkit-text-shadow:0 0.053rem 0.08rem #e98146; -moz-text-shadow:0 0.053rem 0.08rem #e98146; text-shadow:0 0.053rem 0.08rem #e98146;}
.courseBox .course-con .course-pic.thrBg{ background:url(/images/zhuanti/2019yishibaoming/ys_13.png) no-repeat center/100% auto;}
.courseBox .course-con .course-pic.thrBg .ctxt span{ border: 1px solid #aebff8;}
.courseBox .course-con .course-pic.thrBg .ttxt{ -webkit-text-shadow:0 0.053rem 0.08rem #3c7edd; -moz-text-shadow:0 0.053rem 0.08rem #3c7edd; text-shadow:0 0.053rem 0.08rem #3c7edd;}
.courseBox .course-con .course-pic.forBg{ background:url(/images/zhuanti/2019yishibaoming/ys_14.png) no-repeat center/100% auto;}
.courseBox .course-con .course-pic.forBg .ctxt span{ border: 1px solid #fea89a;}
.courseBox .course-con .course-pic.forBg .ttxt{ -webkit-text-shadow:0 0.053rem 0.08rem #e76854; -moz-text-shadow:0 0.053rem 0.08rem #e76854; text-shadow:0 0.053rem 0.08rem #e76854;}
.courseBox .course-con .course-pic .ttxt{ display: block; padding-top: 0.533rem; line-height: 1.04rem; text-align: center; font-size: 0.533rem; color: #fff; font-weight: 700;}
.courseBox .course-con .course-pic .ttxt a{ color: #fff; text-decoration: none;}
.courseBox .course-con .course-pic .ctxt{ display:block; height: 0.48rem; text-align: center;}
.courseBox .course-con .course-pic .ctxt span{ display: inline-block; padding: 0 0.187rem; height: 0.453rem; line-height: 0.453rem; border-radius: 0.24rem; font-size: 0.32rem; color: #fff;}
.courseBox .course-con .course-pic .btxt{ position: absolute; left: 0; bottom: 0; width: 3.1rem; height: 0.533rem; padding-left: 1.267rem; line-height: 0.533rem; font-size: 0.32rem; color: #ef0d4a;}
.courseBox .course-con .course-pic .btxt-fd{ position: absolute; left: 0; bottom: 0; width: 1rem; height: 0.587rem; line-height: 0.587rem; text-align: center; font-size: 0.32rem; color: #fff; font-weight: 700;}
.courseBox .course-con .course-bot .price{ padding: 0 0.32rem; line-height: 0.853rem;}
.courseBox .course-con .course-bot .price-left{ color: #ef0d4a; font-size: 0.32rem;}
.courseBox .course-con .course-bot .price-left b{ font-size: 0.4rem;}
.courseBox .course-con .course-bot .price-left em{ color: #999;}
.courseBox .course-con .course-bot .hbox{ display:flex; display:-webkit-flex; justify-content: center;}
.courseBox .course-con .course-bot .hbox .xqbtn{ display: inline-block; width: 3.467rem; height: 0.8rem; text-align: center; line-height: 0.8rem; font-size: 0.347rem; color: #fff; border-radius: 0.4rem; -webkit-box-shadow:0 0.04rem 0.013rem rgba(248, 116, 37, 0.38); -moz-box-shadow:0 0.04rem 0.013rem rgba(248, 116, 37, 0.38); box-shadow:0 0.04rem 0.013rem rgba(248, 116, 37, 0.38);
    background: -webkit-linear-gradient(top, #fca623, #ff8d41); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(top, #fca623, #ff8d41); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(top, #fca623, #ff8d41); /* Firefox 3.6 - 15 */
    background: linear-gradient(to bottom, #fca623, #ff8d41); /* 标准的语法 */}
.courseBox .bbanner{ width: 9.333rem; height: 1.72rem; margin: 0 auto; background:url(/images/zhuanti/2019yishibaoming/ys_15.png) no-repeat center/100% auto;}
.courseBox .bbanner-left{ line-height: 0.587rem; padding: 0.267rem 0 0 0.507rem; font-size: 0.427rem; color: #fff; -webkit-text-shadow:0 0.053rem 0.08rem #e65150; -moz-text-shadow:0 0.053rem 0.08rem #e65150; text-shadow:0 0.053rem 0.08rem #e65150;}
.courseBox .bbanner-left b{ font-size: 0.507rem;}
.courseBox .bbanner-btn{ display: block; width: 2.333rem; height: 0.707rem; line-height: 0.707rem; text-indent: 0.333rem; font-size: 0.373rem; color: #ffea71; font-weight: 700; border: 0.027rem solid #ffea71; border-radius: 0.4rem; margin: 0.48rem 0.267rem 0 0; background:url(/images/zhuanti/2019yishibaoming/icon_06.png) no-repeat 2rem center/0.12rem auto;}

/*图书*/
.bookBox{ padding: 0.213rem 0 0.6rem; background:url(/images/zhuanti/2019yishibaoming/bg_06.png) no-repeat #fff center bottom/100% auto;margin-bottom: 1rem;}
.bookBox .ggtit{ margin-bottom: 0.587rem;}
.bookBox .swiper-container{ width: 100%; height: 5.44rem;}
.bookBox .swiper-slide{ width: 4.2rem; height: 4.96rem; margin-left: 0.533rem;}
.bookBox .swiper-slide .pic{ display: block; width: 2.48rem; height: 3.413rem; margin: 0 auto 0.267rem;}
.bookBox .swiper-slide .ttxt{ height: 0.64rem; line-height: 0.64rem; font-size: 0.4rem; color: #333;}
.bookBox .swiper-slide .btxt{ line-height: 0.64rem; font-size: 0.32rem;}
.bookBox .swiper-slide .btxt .yj{ text-decoration: line-through; color: #999;}
.bookBox .swiper-slide .btxt .xj{ color: #ef0d4a;}
.bookBox .swiper-slide .btxt .xj b{ font-size: 0.4rem;}
.bookBox .swiper-slide:last-child{ margin-right: 0.533rem;}
.bookBox .swiper-pagination{ bottom: 0 !important;}
.bookBox .swiper-pagination-bullet-active{ background-color: #563fd5!important;}

/*其他活动*/
.otherActivities{ padding: 0.213rem 0 1.813rem; background: #c0bffe;}
.otherActivities .tit{ height: 0.933rem; margin-bottom: 0.453rem; display:flex; display:-webkit-flex; justify-content: center;}
.otherActivities .tit li{ padding: 0 0.4rem; height: 0.933rem; text-align: center; line-height: 0.933rem; font-size: 0.373rem; color: #fff; font-weight: 700; border-radius: 0.467rem; margin: 0 0.08rem; -webkit-box-shadow:0 0.04rem 0.013rem rgba(158, 150, 250, 0.55); -moz-box-shadow:0 0.04rem 0.013rem rgba(158, 150, 250, 0.55); box-shadow:0 0.04rem 0.013rem rgba(158, 150, 250, 0.55);
    background: -webkit-linear-gradient(left, #6994fe, #8675ff); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(left, #6994fe, #8675ff); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(left, #6994fe, #8675ff); /* Firefox 3.6 - 15 */
    background: linear-gradient(to right, #6994fe, #8675ff); /* 标准的语法 */}
.otherActivities .tit li.on{ -webkit-box-shadow:0 0.04rem 0.013rem rgba(248, 116, 37, 0.38); -moz-box-shadow:0 0.04rem 0.013rem rgba(248, 116, 37, 0.38); box-shadow:0 0.04rem 0.013rem rgba(248, 116, 37, 0.38);
    background: -webkit-linear-gradient(left, #fca623, #ff8d41); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(left, #fca623, #ff8d41); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(left, #fca623, #ff8d41); /* Firefox 3.6 - 15 */
    background: linear-gradient(to right, #fca623, #ff8d41); /* 标准的语法 */}
.otherActivities .bbox{ display: none; margin: 0 0.467rem; background: #fff; border-radius: 0.133rem 0.667rem 0.133rem 0.133rem; -webkit-box-shadow:0 0.08rem 0.213rem rgba(170, 171, 224, 0.63); -moz-box-shadow:0 0.08rem 0.213rem rgba(170, 171, 224, 0.63); box-shadow:0 0.08rem 0.213rem rgba(170, 171, 224, 0.63);}
.otherActivities .bbox .btxt{ line-height: 0.56rem; font-size: 0.373rem; color: #666; padding: 0.533rem;}
.otherActivities .bbox .bbtn{ display: block; width: 6.133rem; height: 0.933rem; text-align: center; line-height: 0.933rem; font-size: 0.427rem; font-weight: 700; color: #fff; border-radius: 0.467rem; margin: 0 auto 0.693rem; -webkit-box-shadow:0 0.04rem 0.013rem rgba(248, 116, 37, 0.38); -moz-box-shadow:0 0.04rem 0.013rem rgba(248, 116, 37, 0.38); box-shadow:0 0.04rem 0.013rem rgba(248, 116, 37, 0.38);
    background: -webkit-linear-gradient(top, #fca623, #ff8d41); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(top, #fca623, #ff8d41); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(top, #fca623, #ff8d41); /* Firefox 3.6 - 15 */
    background: linear-gradient(to bottom, #fca623, #ff8d41); /* 标准的语法 */}

/*底部浮动*/
.floatBot{ position: fixed; left: 0; bottom: 0; z-index: 70; width: 100%; height: 1.2rem;}
.floatBot .lbtn{ display: block; width: 50%; height: 1.2rem; line-height: 1.2rem; text-align: center; font-size: 0.4rem; color: #fff; text-indent: 0.4rem; background: #7c50f6 }
.floatBot .rbtn{ display: block; width: 50%; height: 1.2rem; line-height: 1.2rem; text-align: center; font-size: 0.4rem; color: #fff; text-indent: 0.4rem; background: #fe9735}

/*右侧浮动*/
.fix-share,.fix-top{ display:block; width:1.2rem; height:1.2rem; z-index:71; background:url(/images/zhuanti/2019yscf/icon_06.png) no-repeat; background-size:100% auto; position:fixed; right:.36rem; bottom:3rem;}
.fix-top{ background:url(/images/zhuanti/2019yscf/icon_07.png) no-repeat; background-size:100% auto; right:.36rem; bottom:1.5rem;}



.bookBox li {
    width: 4rem;
    height: 5.6rem;
    border: 1px solid #d6d7d8;
    float: left;
    text-align: center;
    cursor: pointer;
}
.bookBox li .dzs .bt, .bookBox li .zzs .bt, .bookBox li .zds .bt {
  padding-top: 0.2rem;
  display: block;
}
.bookBox li img{
    width: 4rem;
    height: 3.65rem;
}
.bookBox li p{
    width: 4rem;
    height: 1.9rem;
    background: #f4f4f4;
}
.bookBox li .price {
    display: block;
    font-size: 14px;
    margin-top: 0.2rem;
}

.bookBox li .price i {
    width: 1.6rem;
    height: 0.66rem;
    background: #f5a66f;
    border-radius: 3px;
    display: block;
    float: left;
    text-align: center;
    line-height: 0.66rem;
    color: #fff;
    margin-left: 0.3rem;
}
.bookBox li .price .i{
    background: #f6741e;
}