@charset "utf-8";
/*
@author: he
@update: he (2020-12-12)
*/
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;}
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/2019yishibaoming/an.png) no-repeat;}
.ggtit{ height: 84px; margin-bottom: 20px; text-align: center;}
.ggtit .glicon{ display: inline-block; background:url(/images/zhuanti/2019yishibaoming/ys_01.png) no-repeat left top;}
.ggtit .gricon{ display: inline-block; background:url(/images/zhuanti/2019yishibaoming/ys_02.png) no-repeat right top;}
.ggtit .gtxt{ display: inline-block; padding: 0 138px; line-height: 84px; font-size: 38px; color: #1d207c; font-weight: 700;}
.ggtit .gtxt b{ color: #585ce7;}

/*页头*/
.headerBg{ background:url(//www.med66.com/upload/html/2020/12/my070014.png) no-repeat center top;}
.header{ position: relative; height: 520px;}
.header .logo{ position: absolute; top: 36px; left: 40px; display: block; width: 159px; height: 37px;}
.header .hnav{ position: absolute; top: 369px; left: 93px; width: 784px; height: 66px; text-align: center;}
.header .hnav a{ display: inline-block; *display: inline; *zoom: 1; margin: 0 25px; line-height: 66px; font-size: 20px; font-weight: 700; color: #b45910;}
.header .hnav a.hot{ position: relative;}
.header .hnav a.hot i{ position: absolute; top: -8px; right: -46px; display: block; width: 38px; height: 50px; background-position: 0 -1450px;}
.header .hnav a:hover{ text-decoration: none; color: #823a01;}

/*考试流程*/
.procedure{ margin-top: -26px; margin-bottom: 40px;}
.procedure .tit{ height: 26px; line-height: 26px; font-size: 26px; color: #585ce7; font-weight: 700; margin-bottom: 34px;}
.procedure .cbox{ height: 122px;}
.procedure .cbox .list{ float: left; display: block; width: 122px; height: 122px; margin-right: 12px;}
.procedure .cbox .list .txt,.procedure .cbox .list .txt2{ padding-top: 70px; line-height: 28px; font-size: 18px; text-align: center;}
.procedure .cbox .list:hover{ text-decoration: none;}
.procedure .cbox .list .txt2{ font-size: 16px; line-height: 20px;}
.procedure .cbox .list.list01{ background-position: 0 0;}
.procedure .cbox .list.list02{ background-position: 0 -150px;}
.procedure .cbox .list.list03{ background-position: 0 -300px;}
.procedure .cbox .list.list04{ background-position: 0 -450px;}
.procedure .cbox .list.list05{ background-position: 0 -600px;}
.procedure .cbox .list.list06{ background-position: 0 -750px;}
.procedure .cbox .list.list07{ background-position: 0 -900px;}
.procedure .cbox .list.list08{ background-position: 0 -1050px;}
.procedure .cbox .list.list09{ background-position: 0 -1200px; margin-right: 0;}

/*考试信息*/
.informationBg{ background:url(/images/zhuanti/2019yishibaoming/bg_02.png) no-repeat center bottom;}
.information{ padding-bottom: 60px;}
.information .cbox .cleft{ width: 320px; height: 430px; background: #585ce6\9; border-radius: 10px 0 0 10px;
    background: -webkit-linear-gradient(left, #7771fb, #585ce6); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(left, #7771fb, #585ce6); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(left, #7771fb, #585ce6); /* Firefox 3.6 - 15 */
    background: linear-gradient(to right, #7771fb, #585ce6); /* 标准的语法 */}
.information .cbox .cleft .hbox{ padding-top: 28px;}
.information .cbox .cleft .hbox-btn{ display: block; width: 276px; height: 56px; text-align: center; line-height: 56px; font-size: 20px; font-weight: 700; color: #b35910; margin: 0 auto 20px; border-radius: 28px; -webkit-box-shadow:0 4px 10px rgba(30, 36, 158, 0.55); -moz-box-shadow:0 4px 10px rgba(30, 36, 158, 0.55); box-shadow:0 4px 10px rgba(30, 36, 158, 0.55); background: #ffe58b\9;
    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 .cleft .hbox-btn em{ font-size: 18px;}
.information .cbox .cleft .hbox-btn:hover{ text-decoration: none;
    background: -webkit-linear-gradient(left, #ffe691, #ffd964); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(left, #ffe691, #ffd964); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(left, #ffe691, #ffd964); /* Firefox 3.6 - 15 */
    background: linear-gradient(to right, #ffe691, #ffd964); /* 标准的语法 */}
.information .cbox .cleft .cltit{ height: 26px; line-height: 26px; text-align: center; font-size: 18px; font-weight: 700; color: #fff; background-position: 23px -1394px; margin-bottom: 22px;}
.information .cbox .cleft .cllist{ padding-left: 2px;}
.information .cbox .cleft .cllist-btn{ display: block; width: 126px; height: 40px; line-height: 40px; font-size: 18px; color: #fff; text-align: center; border: 2px solid #fff; border-radius: 22px; margin: 0 0 16px 18px;}
.information .cbox .cleft .cllist-btn:hover{ text-decoration: none; border: 2px solid #ffe58b; color: #ffe58b;}
.information .cbox .cright{ width: 878px; height: 426px; border: 2px solid #585ce6; border-left: 0; border-radius: 0 10px 10px 0;}
.information .cbox .cright-con{ width: 390px; padding: 18px 10px 0 39px;}
.information .cbox .cright-con .crtit{ height: 82px; line-height: 82px; font-size: 30px; font-weight: 700;}
.information .cbox .cright-con .crlist{ display: block; height: 48px; line-height: 48px; font-size: 18px;}

/*现场审核*/
.examineBg{ background:url(/images/zhuanti/2019yishibaoming/bg_03.png) no-repeat center top;}
.examine{ height: 531px; padding-top: 10px;}
.examine .ggtit{ margin-bottom: 0;}
.examine .ggtit .gtxt{ color: #fff;}
.examine .ggtit .gtxt b{ color: #ffe38c;}
.examine .subtit{ line-height: 18px; font-size: 18px; color: #fff; text-align: center; margin-bottom: 26px;}
.examine .subtit em{ color: #ffe38c;}
.examine .cbox{ background: #fff; border-radius: 10px; -webkit-box-shadow:0 6px 16px rgba(179, 180, 201, 0.35); -moz-box-shadow:0 6px 16px rgba(179, 180, 201, 0.35); box-shadow:0 6px 16px rgba(179, 180, 201, 0.35);}
.examine .cbox .listbox{ padding: 20px 0 0 15px;}
.examine .cbox .listbox li{ float: left; width: 100px; height: 60px; line-height: 60px; font-size: 20px; text-align: center; margin: 0 7px 20px 0; background: #e4e9ff; border-radius: 4px;}
.examine .cbox .listbox li a{ display: block; height: 60px; background: #ffe691; border-radius: 4px;}
.examine .cbox .listbox li a:hover{ text-decoration: none;}
.examine .cbox .hbox{ clear: both; margin-bottom: 20px; text-align: center;}
.examine .cbox .hbox .btn{ display: inline-block; *display: inline; *zoom: 1; width: 276px; height: 56px; text-align: center; line-height: 56px; font-size: 20px; font-weight: 700; color: #fff; margin: 0 8px; border-radius: 28px; -webkit-box-shadow:0 3px 1px rgba(248, 116, 37, 0.38); -moz-box-shadow:0 3px 1px rgba(248, 116, 37, 0.38); box-shadow:0 3px 1px rgba(248, 116, 37, 0.38); background: #fe9833\9;
    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); /* 标准的语法 */}
.examine .cbox .hbox .btn:hover{ text-decoration: none;
    background: -webkit-linear-gradient(top, #ff8d41, #fca623); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(top, #ff8d41, #fca623); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(top, #ff8d41, #fca623); /* Firefox 3.6 - 15 */
    background: linear-gradient(to bottom, #ff8d41, #fca623); /* 标准的语法 */}

/*免费直播*/
.freeLiveBg{ background:url(/images/zhuanti/2019yishibaoming/bg_04.png) no-repeat center bottom;}
.freeLive{ padding: 30px 0 60px;}
.freeLive .subtit{ height:58px; background:#ed6738; border-radius: 29px; text-align:center; margin-bottom: 40px; -webkit-box-shadow:0 6px 16px rgba(179, 180, 201, 0.35); -moz-box-shadow:0 6px 16px rgba(179, 180, 201, 0.35); box-shadow:0 6px 16px rgba(179, 180, 201, 0.35); background: #7983fe\9;
    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 .subtit li{ display:inline-block; *display:inline; *zoom:1; height:58px; line-height:58px; font-size:18px; color:#fff; cursor:pointer; padding:0 10px; position:relative;}
.freeLive .subtit li i{ display: none;}
.freeLive .subtit li.on{ position: relative; color:#be641c; font-weight: 700; background:#efda95\9;
    background: -webkit-linear-gradient(left, #f2ca6e, #ebe09c); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(left, #f2ca6e, #ebe09c); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(left, #f2ca6e, #ebe09c); /* Firefox 3.6 - 15 */
    background: linear-gradient(to right, #f2ca6e, #ebe09c); /* 标准的语法 */}
.freeLive .subtit li.on i{ display: block; position: absolute; bottom: -8px; left: 50%; margin-left: -8px; width: 16px; height: 8px; background-position: 0 -1350px;}
.freeLive .cbox{ display: none; padding: 20px; background: #fff; margin-bottom: 40px; border-radius: 10px; -webkit-box-shadow:0 6px 16px rgba(179, 180, 201, 0.35); -moz-box-shadow:0 6px 16px rgba(179, 180, 201, 0.35); box-shadow:0 6px 16px rgba(179, 180, 201, 0.35);}
.freeLive .cbox .conImg{ display: none; width: 610px; height: 380px;}
.freeLive .cbox .conImg img{ width: 610px; height: 380px;}
.freeLive .cbox .rvidList{ width: 520px;}
.freeLive .cbox .rvidList .rltit{ margin-bottom: 20px;}
.freeLive .cbox .rvidList .rltit li{ width: 523px; height: 38px; line-height: 38px; text-align: center; font-size: 20px; font-weight: 700; color: #7280fd; border: 1px solid #7280fd; background: #fff; border-radius: 4px; cursor: pointer;}
.freeLive .cbox .rvidList .rltit li.on{ text-decoration: none; background: #7280fd; color: #fff;}
.freeLive .cbox .rvidList .rlcon{ display: none;}
.freeLive .cbox .rvidList .tex{ width:520px; height:320px; overflow:hidden; overflow-y:auto; position:relative;}
.freeLive .cbox .rvidList .tex li{ height: 26px; margin-top: 22px;}
.freeLive .cbox .rvidList .tex li .li-ltxt{ display: block; width: 390px; height: 26px; line-height: 26px; font-size: 16px;}
.freeLive .cbox .rvidList .tex li .li-ltxt:hover{ text-decoration: none;}
.freeLive .cbox .rvidList .tex li .li-rbtn{ display: block; width: 88px; height: 24px; line-height: 24px; text-align: center; font-size: 12px; color: #ffbe50; border: 1px solid #ffbe50; background: #fff; border-radius: 13px; margin-left: 10px;}
.freeLive .cbox .rvidList .tex li .li-rbtn:hover{ text-decoration: none; background: #ffbe50; color: #fff;}
.freeLive .cbox .rvidList .liveBox li{ position: relative; line-height: 40px; margin-bottom: 10px;}
.freeLive .cbox .rvidList .liveBox li .li-ttxt{ font-size: 14px; padding-left: 20px; color: #666; background:url(/images/zhuanti/2019yishibaoming/ys_16.png) no-repeat left center;}
.freeLive .cbox .rvidList .liveBox li .li-ctxt{ font-size: 18px;}
.freeLive .cbox .rvidList .liveBox li .li-ctxt .lcbtn{ display: inline-block; width: 88px; height: 24px; line-height: 24px; text-align: center; font-size: 12px; color: #ffbe50; border: 1px solid #ffbe50; border-radius: 13px;}
.freeLive .cbox .rvidList .liveBox li .li-ctxt a:hover{ text-decoration: none; color: #ffbe50;}
.freeLive .cbox .rvidList .liveBox li .li-ctxt a:hover .lcbtn{ background: #ffbe50; color: #fff;}
.freeLive .cbox .rvidList .liveBox li .li-btxt{ font-size: 16px;}
.freeLive .hbox{ clear: both; text-align: center;}
.freeLive .hbox .btn{ display: inline-block; *display: inline; *zoom: 1; width: 276px; height: 56px; text-align: center; line-height: 56px; font-size: 20px; font-weight: 700; color: #fff; margin: 0 8px; border-radius: 28px; -webkit-box-shadow:0 3px 1px rgba(248, 116, 37, 0.38); -moz-box-shadow:0 3px 1px rgba(248, 116, 37, 0.38); box-shadow:0 3px 1px rgba(248, 116, 37, 0.38); background: #fe9833\9;
    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 .hbox .btn:hover{ text-decoration: none;
    background: -webkit-linear-gradient(top, #ff8d41, #fca623); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(top, #ff8d41, #fca623); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(top, #ff8d41, #fca623); /* Firefox 3.6 - 15 */
    background: linear-gradient(to bottom, #ff8d41, #fca623); /* 标准的语法 */}

/*滚动条*/
.freeLive .mCSB_scrollTools{ width: 12px !important; background: #eaedfe; border-radius: 10px;}
.freeLive .mCSB_scrollTools .mCSB_draggerRail{ background: none;}
.freeLive .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ width:12px; background: #6e94fe; border-radius: 10px;}
.freeLive .mCSB_container{ margin-right: 12px;}

/*资料下载*/
.dataDownloadBg{ background:url(/images/zhuanti/2019yishibaoming/bg_05.png) no-repeat center 15px #f5f9ff;}
.dataDownload{ padding: 30px 0 90px;}
.dataDownload .ggtit{ margin-bottom: 50px;}
.dataDownload .cbox{ position: relative; padding: 16px 0; background: #fbfdff; border-radius: 10px; -webkit-box-shadow:0 6px 16px rgba(179, 180, 201, 0.35); -moz-box-shadow:0 6px 16px rgba(179, 180, 201, 0.35); box-shadow:0 6px 16px rgba(179, 180, 201, 0.35);}
.dataDownload .cbox .listBox{ width: 210px; padding-left: 40px;}
.dataDownload .cbox .listBox-list{ padding: 24px 0 24px 64px; line-height: 30px; background-position: 0 -1522px;}
.dataDownload .cbox .listBox-list .ttxt{ font-size: 18px; height: 30px;}
.dataDownload .cbox .listBox-list .btxt{ font-size: 14px; height: 30px; color: #999;}
.dataDownload .cbox .listBox-list .btxt em{ color: #5c61ed;}
.dataDownload .cbox .listBox.right{ padding: 0 40px 0 0;}
.dataDownload .cbox .lqbox{ position: absolute; top: -30px; left: 534px; width: 320px; height: 390px; padding: 26px 30px 0; margin: 0 auto; background: #fff; border-radius: 8px; -webkit-box-shadow:0 4px 15px rgba(0, 0, 0, 0.1); -moz-box-shadow:0 4px 15px rgba(0, 0, 0, 0.1); box-shadow:0 4px 15px rgba(0, 0, 0, 0.1);}
.dataDownload .cbox .lqbox .noLogin-bg{ display:block; width:100%; height:416px; position:absolute; left:0; top:0; z-index:9; background:url(about:blank);}
.dataDownload .cbox .lqbox .lqtit{ line-height: 56px; font-size: 32px; text-align: center; font-weight: 700; margin-bottom: 22px;}
.dataDownload .cbox .lqbox .lqtit b{ color: #feac46; font-size: 28px;}
.dataDownload .cbox .lqbox .lqcen{ height: 40px; margin-bottom: 30px;}
.dataDownload .cbox .lqbox .lqcen-list{ float: left; width: 130px; padding-left: 30px; line-height: 40px; font-size: 18px; background-position: 0 -1636px;}
.dataDownload .cbox .lqbox .rbtn{ display: block; width: 276px; height: 56px; text-align: center; line-height: 56px; font-size: 20px; font-weight: 700; color: #fff; margin: 0 auto; border-radius: 28px; -webkit-box-shadow:0 3px 1px rgba(248, 116, 37, 0.38); -moz-box-shadow:0 3px 1px rgba(248, 116, 37, 0.38); box-shadow:0 3px 1px rgba(248, 116, 37, 0.38); background: #fe9833\9;
    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 .lqbox .rbtn:hover{ text-decoration: none;
    background: -webkit-linear-gradient(top, #ff8d41, #fca623); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(top, #ff8d41, #fca623); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(top, #ff8d41, #fca623); /* Firefox 3.6 - 15 */
    background: linear-gradient(to bottom, #ff8d41, #fca623); /* 标准的语法 */}

/*jquery-select.tipxw固定样式请勿动*/
.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 i{position:absolute}
.select_boxhs ul {list-style-type:none;padding:0;margin:0;width:100%;display:none;position:absolute}
.select_boxhs ul li{list-style-type:none;padding:0;margin:0}
.select_boxhs ul.show{display:block}

/*此处样式自定义*/
.yourSelect{width:320px; height:50px;font-family: "Microsoft Yahei"; margin-bottom: 40px;}
.yourSelect input{border:1px solid #e9e9e9;width:318px;overflow:hidden;height:48px;line-height:48px;text-indent:14px; font-size: 14px;border-radius:4px;font-family: "Microsoft Yahei";color:#666}
.yourSelect i{display:block;width:18px;height:13px; background:url(/images/yishizigekaoshi/project2020/an.png) no-repeat 0 -2200px;top:18px;right:10px;}
.yourSelect ul {width:318px; border:1px solid #e9e9e9;overflow: auto; overflow-x: hidden;background:#fff;}
.yourSelect ul li {overflow: hidden; width:318px;cursor:pointer;line-height:40px;height:40px;text-indent:14px;font-size: 14px;}
.yourSelect ul li.hover {background:#a7cee2;color:#fff}

/*课程*/
.courseBoxBg{ background:#fbf0cc;}
.courseBox{ padding: 30px 0 70px;}
.courseBox .course-con{ width: 1216px;}
.courseBox .course-con .course{ overflow: hidden; float: left; width: 288px; height: 352px; background: #fff; margin: 0 16px 40px 0; border-radius: 6px; -webkit-box-shadow:0 3px 8px #f7ddb2; -moz-box-shadow:0 3px 8px #f7ddb2; box-shadow:0 3px 8px #f7ddb2;}
.courseBox .course-con .course-pic{ position: relative; width: 288px; height: 218px;}
.courseBox .course-con .course-pic.oneBg{ background:url(/images/zhuanti/2019yishibaoming/ys_04.jpg) no-repeat;}
.courseBox .course-con .course-pic.oneBg .ctxt span{ border: 1px solid #b2a2f8;}
.courseBox .course-con .course-pic.oneBg .ttxt{ -webkit-text-shadow:0 4px 6px #775dd9; -moz-text-shadow:0 4px 6px #775dd9; text-shadow:0 4px 6px #775dd9;}
.courseBox .course-con .course-pic.twoBg{ background:url(/images/zhuanti/2019yishibaoming/ys_05.jpg) no-repeat;}
.courseBox .course-con .course-pic.twoBg .ctxt span{ border: 1px solid #feb990;}
.courseBox .course-con .course-pic.twoBg .ttxt{ -webkit-text-shadow:0 4px 6px #e98146; -moz-text-shadow:0 4px 6px #e98146; text-shadow:0 4px 6px #e98146;}
.courseBox .course-con .course-pic.thrBg{ background:url(/images/zhuanti/2019yishibaoming/ys_06.jpg) no-repeat;}
.courseBox .course-con .course-pic.thrBg .ctxt span{ border: 1px solid #8cb6fa;}
.courseBox .course-con .course-pic.thrBg .ttxt{ -webkit-text-shadow:0 4px 6px #3c7edd; -moz-text-shadow:0 4px 6px #3c7edd; text-shadow:0 4px 6px #3c7edd;}
.courseBox .course-con .course-pic.forBg{ background:url(/images/zhuanti/2019yishibaoming/ys_07.jpg) no-repeat;}
.courseBox .course-con .course-pic.forBg .ctxt span{ border: 1px solid #fea89a;}
.courseBox .course-con .course-pic.forBg .ttxt{ -webkit-text-shadow:0 4px 6px #e76854; -moz-text-shadow:0 4px 6px #e76854; text-shadow:0 4px 6px #e76854;}
.courseBox .course-con .course-pic .ttxt{ display: block; padding-top: 40px; line-height: 64px; text-align: center; font-size: 32px; 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: 32px; text-align: center;}
.courseBox .course-con .course-pic .ctxt span{ display: inline-block; *display: inline; *zoom: 1; padding: 0 10px; height: 30px; line-height: 30px; border-radius: 16px; font-size: 16px; color: #fff;}
.courseBox .course-con .course-pic .btxt{ position: absolute; left: 0; bottom: 0; width: 228px; height: 32px; padding-left: 86px; line-height: 32px; font-size: 14px; color: #ef0d4a;}
.courseBox .course-con .course-pic .btxt-fd{ position: absolute; left: 0; bottom: 0; width: 64px; height: 36px; line-height: 36px; text-align: center; font-size: 14px; color: #fff; font-weight: 700;}
.courseBox .course-con .course-bot .price{ padding: 0 26px; line-height: 62px;}
.courseBox .course-con .course-bot .price-left{ color: #ef0d4a; font-size: 16px;}
.courseBox .course-con .course-bot .price-left b{ font-size: 28px;}
.courseBox .course-con .course-bot .price-left em{ color: #999;}
.courseBox .course-con .course-bot .hbox{ text-align: center;}
.courseBox .course-con .course-bot .hbox .zxbtn{ display: inline-block; *display: inline; *zoom: 1; width: 98px; height: 48px; line-height: 48px; text-align: center; font-size: 18px; color: #f46d32; border: 1px solid #fa862f; border-radius: 25px; margin: 0 2px;}
.courseBox .course-con .course-bot .hbox .zxbtn:hover{ text-decoration: none; background: #f46d32; color: #fff;}
.courseBox .course-con .course-bot .hbox .xqbtn{ display: inline-block; *display: inline; *zoom: 1; width: 150px; height: 50px; text-align: center; line-height: 50px; font-size: 18px; color: #fff; margin: 0 2px; border-radius: 25px; -webkit-box-shadow:0 3px 1px rgba(248, 116, 37, 0.38); -moz-box-shadow:0 3px 1px rgba(248, 116, 37, 0.38); box-shadow:0 3px 1px rgba(248, 116, 37, 0.38); background: #fe9833\9;
    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 .course-con .course-bot .hbox .xqbtn:hover{ text-decoration: none;
    background: -webkit-linear-gradient(top, #ff8d41, #fca623); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(top, #ff8d41, #fca623); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(top, #ff8d41, #fca623); /* Firefox 3.6 - 15 */
    background: linear-gradient(to bottom, #ff8d41, #fca623); /* 标准的语法 */}
.courseBox .bbanner{ height: 101px; background:url(/images/zhuanti/2019yishibaoming/ys_08.png) no-repeat;}
.courseBox .bbanner-left{ line-height: 101px; padding-left: 60px; font-size: 32px; color: #fff; -webkit-text-shadow:0 4px 6px #e65150; -moz-text-shadow:0 4px 6px #e65150; text-shadow:0 4px 6px #e65150;}
.courseBox .bbanner-btn{ display: block; width: 255px; height: 53px; line-height: 53px; text-indent: 32px; font-size: 28px; color: #fff; font-weight: 700; border: 2px solid #fff; border-radius: 30px; margin: 22px 50px 0 0; background-position: -28px -1330px;}
.courseBox .bbanner-btn:hover{ text-decoration: none;}

/*图书*/
.bookBoxBg{ background:url(/images/zhuanti/2019yishibaoming/bg_07.png) no-repeat center bottom #fff;}
.bookBox{ padding: 30px 0 70px;}
.bookBox .swiper-container{ width: 100%; height: 345px;}
.bookBox .swiper-slide{ width: 200px; height: 345px; padding: 0 20px;}
.bookBox .swiper-slide .pic{ display: block; width: 186px; height: 256px; margin: 0 auto 28px;}
.bookBox .swiper-slide .ttxt{ line-height: 30px; font-size: 18px;}
.bookBox .swiper-slide .btxt{ line-height: 30px; font-size: 14px;}
.bookBox .swiper-slide .btxt .yj{ text-decoration: line-through; color: #999;}
.bookBox .swiper-slide .btxt .xj{ color: #ef0d4a;}
.bookBox .arrow-left{ position: absolute; left: 0; top: 98px; width: 33px; height: 77px; background-position: 0 -1750px;}
.bookBox .arrow-right{ position: absolute; right: 0; top: 98px; width: 33px; height: 77px; background-position: -222px -1750px;}

/*其他活动*/
.otherActivitiesBg{ background:url(/images/zhuanti/2019yishibaoming/bg_08.png) no-repeat center top;}
.otherActivities{ height: 490px; padding: 30px 0 0;}
.otherActivities .ggtit .gtxt{ color: #fff;}
.otherActivities .cbox{ text-align: center;}
.otherActivities .cbox .list{ display: inline-block; *display: inline; *zoom: 1; width: 356px; height: 327px; background:url(/images/zhuanti/2019yishibaoming/ys_09.png) no-repeat; margin: 0 20px;}
.otherActivities .cbox .list .ltit{ height: 64px; line-height: 64px; text-align: center; font-size: 28px; color: #1d207c; font-weight: 700; padding-top: 20px;}
.otherActivities .cbox .list .ltxt{ overflow: hidden; height: 112px; line-height: 28px; font-size: 18px; text-align: left; margin: 0 50px 32px;}
.otherActivities .cbox .list .lbtn{ display: block; width: 276px; height: 56px; text-align: center; line-height: 56px; font-size: 20px; font-weight: 700; color: #fff; margin: 0 auto; border-radius: 28px; -webkit-box-shadow:0 3px 1px rgba(248, 116, 37, 0.38); -moz-box-shadow:0 3px 1px rgba(248, 116, 37, 0.38); box-shadow:0 3px 1px rgba(248, 116, 37, 0.38); background: #fe9833\9;
    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); /* 标准的语法 */}
.otherActivities .cbox .list .lbtn:hover{ text-decoration: none;
    background: -webkit-linear-gradient(top, #ff8d41, #fca623); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(top, #ff8d41, #fca623); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(top, #ff8d41, #fca623); /* Firefox 3.6 - 15 */
    background: linear-gradient(to bottom, #ff8d41, #fca623); /* 标准的语法 */}

/*加入我们*/
.joinBoxBg{ background: url(/images/zhuanti/2019yishibaoming/bg_09.png) no-repeat center top;}
.joinBox{ height: 266px; padding: 12px 0 0 0;}
.joinBox .ltxt{ width: 500px; padding-left: 98px;}
.joinBox .ltxt-tit{ line-height: 74px; font-size: 30px; font-weight: 700;}
.joinBox .ltxt-cen{ line-height: 30px; font-size: 16px; color: #666; margin-bottom: 14px;}
.joinBox .ltxt-cen b{ font-size: 22px;}
.joinBox .right{ padding: 30px 60px 0 0;}
.joinBox .right .ewm{ width: 140px; margin-right: 30px;}
.joinBox .right .ewm-pic{ display: block; width: 120px; height: 120px; padding: 10px; background: #fff; -webkit-box-shadow:0 0 15px rgba(0,0,0,0.13); -moz-box-shadow:0 0 15px rgba(0,0,0,0.13); box-shadow:0 0 15px rgba(0,0,0,0.13);}
.joinBox .right .ewm-txt{ line-height: 42px; text-align: center; font-size: 16px; color: #666;}

/*右侧浮动*/
.rightFloat{ width:80px; position:fixed; right:5px; top:50%; margin-top: -140px; z-index:90; _position: absolute; _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight/2))}
.rightFloat .top{ display: block; height: 66px; padding-top: 21px; line-height: 20px; text-align: center; font-size: 14px; font-weight: 700; color: #fff; background: url(/images/zhuanti/2019yishibaoming/ys_14.png) no-repeat; cursor: pointer;}
.rightFloat .top:hover{ text-decoration: none;}
.rightFloat .top b{ font-size: 20px;}
.rightFloat .cen{ width: 80px; background: #ff685a; padding-bottom: 10px;}
.rightFloat .cen .list{ position: relative; display: block; height: 36px; line-height:36px; text-align: center; font-size:14px; color: #fff; border-bottom: 1px dashed #ff949e; margin: 0 8px;}
.rightFloat .cen .list:hover{ text-decoration: none; color: #feffaf;}
.rightFloat .gototop{ display: block; width:80px; height: 38px; background: url(/images/zhuanti/2019yishibaoming/ys_15.png) no-repeat;}

/*师资团队*/
.teacherBoxBg{ background: #f5f9ff;}
.teacherBox{ padding-bottom: 60px;}
.teacherBox .cbox{ background: #fff3e5; border-radius: 8px; padding: 30px;}
.teacherBox .cbox .cLeft{ width: 400px;}
.teacherBox .cbox .cLeft-tit{ height: 92px; line-height: 92px; font-size: 26px; font-weight: 700; text-indent: 14px; margin-bottom: 30px; background:url(/images/zhuanti/20bzxxq/tit_05.png) no-repeat;}
.teacherBox .cbox .cLeft-con .list{ float: left; width: 90px; height: 90px; border: 2px solid #fff3e4; cursor: pointer; margin: 0 6px 6px 0;}
.teacherBox .cbox .cLeft-con .list img{ width: 90px; height: 90px;}
.teacherBox .cbox .cLeft-con .list.on{ border: 2px solid #ffbe6a;}
.teacherBox .cbox .cRight{ width: 726px; margin-top: -30px;}
.teacherBox .cbox .cRight-con{ display: none; position: relative; z-index: 1; width: 426px; height: 330px; padding: 118px 0 0 300px; background:url(/images/zhuanti/20bzxxq/bg_10.jpg) no-repeat bottom;}
.teacherBox .cbox .cRight-con .teaPic{ display: block; position: absolute; left: 0; bottom: 0; width: 328px; height: 448px;}
.teacherBox .cbox .cRight-con .crTit{ position: relative; z-index: 1; height: 80px;}
.teacherBox .cbox .cRight-con .crTit .name{ float: left; line-height: 80px; color: #fff; font-size: 32px; font-weight: 700;}
.teacherBox .cbox .cRight-con .crTit .videoBtn{ position: absolute; top: 0; right: 0; display: block; width: 157px; height: 50px; line-height: 50px; font-size: 18px; font-weight: 700; color: #c21306; text-indent: 34px; background:url(/images/zhuanti/20bzxxq/an.png) no-repeat 0 -450px; transition:all 0.2s linear; -webkit-transition:all 0.2s linear;}
.teacherBox .cbox .cRight-con .crTit .videoBtn:hover{ text-decoration: none; transform:translateY(-6px); -webkit-transform:translateY(-6px);}
.teacherBox .cbox .cRight-con .crCtxt{ line-height: 32px; font-size: 16px; color: #fff; margin: 0 24px 20px 0;}
.teacherBox .cbox .cRight-con .crBtxt{ line-height: 32px; font-size: 16px; color: #fff; margin: 0 24px 16px 0; padding-left: 82px; position: relative; z-index: 1;}
.teacherBox .cbox .cRight-con .crBtxt .icon{ position: absolute; top: 0; left: 0; width: 72px; height: 32px; line-height: 32px; font-size: 14px; text-align: center; color: #142040; background: #fff3e4; border-radius: 3px;}

/*方案咨询*/
.projectConsultBg{ background: #f5f9ff;}
.projectConsult{ padding-bottom: 40px;}
.projectConsult .cbox{ background: #fffefd; border-radius: 8px; padding: 12px;}
.projectConsult .cbox .cLeft{ float: left; display: block; width: 454px; height: 474px; border-radius: 8px;}
.projectConsult .cbox .cRight{ width: 644px;}
.projectConsult .cbox .cRight .rTtit{ padding-top: 10px; line-height: 40px; font-size: 22px; color: #e1904c; font-weight: 700;}
.projectConsult .cbox .cRight .rtit{ line-height: 70px; font-size: 24px; font-weight: 700;}
.projectConsult .cbox .cRight .rtop{ margin-bottom: 10px;}
.projectConsult .cbox .cRight .rtop-list{ float: left; width: 174px; height: 60px; line-height: 60px; font-size: 20px; padding-left: 40px; background:url(/images/zhuanti/20bzxxq/an.png) no-repeat 0 -526px;}
.projectConsult .cbox .cRight .rone{ width: 355px;}
.projectConsult .cbox .cRight .rone .inptxt{ display: block; width: 248px; height: 48px; line-height: 48px; font-size: 16px; border: 1px solid #e1d3cc; padding: 0 18px; color: #333; border-radius:4px; margin-bottom: 24px;}
.projectConsult .cbox .cRight .rone .btn{ display: block; width: 286px; height: 56px; line-height: 56px; text-align: center; font-size: 20px; color: #fff; font-weight: 700; border-radius: 28px; -webkit-box-shadow:0 6px 10px rgba(220, 46, 6, 0.7); -moz-box-shadow:0 6px 10px rgba(220, 46, 6, 0.7); box-shadow:0 6px 10px rgba(220, 46, 6, 0.7); background: #fc6425\0; background: #fc6425\9; transition:all 0.2s linear; -webkit-transition:all 0.2s linear;
    background: -webkit-linear-gradient(top, #fc7c17, #fb4437); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(top, #fc7c17, #fb4437); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(top, #fc7c17, #fb4437); /* Firefox 3.6 - 15 */
    background: linear-gradient(to bottom, #fc7c17, #fb4437); /* 标准的语法 */}
.projectConsult .cbox .cRight .rone .btn:hover{ text-decoration: none; transform:translateY(-3px); -webkit-transform:translateY(-3px);}
.projectConsult .cbox .cRight .rone .btn.cur{ background: #f5abb1;}
.projectConsult .cbox .cRight .rone .btn.yesLogin{ display: none;}
.projectConsult .cbox .cRight .rtwo{ width: 266px;}
.projectConsult .cbox .cRight .rtwo .rtit{ text-indent: 50px;}
.projectConsult .cbox .cRight .rtwo-ewm{ width: 266px; height: 188px; padding-top: 14px; background:url(/images/zhuanti/20bzxxq/bg_04.png) no-repeat;}
.projectConsult .cbox .cRight .rtwo-ewm .pic{ display: block; width: 134px; height: 134px; margin: 0 auto 8px;}
.projectConsult .cbox .cRight .rtwo-ewm .txt{ line-height: 18px; font-size: 14px; text-align: center;}

/*此处样式自定义*/
.yourSelect02{width:286px; height:50px;font-family: "Microsoft Yahei"; margin-bottom: 22px;}
.yourSelect02 input{border:1px solid #e1d3cc;width:248px;overflow:hidden;height:48px;line-height:48px;padding: 0 18px; font-size: 16px;border-radius:4px;font-family: "Microsoft Yahei";color:#333}
.yourSelect02 i{display:block;width:14px;height:12px; background:url(/images/zhuanti/20bzxxq/an.png) no-repeat 0 -400px;top:18px;right:14px;transition:all 0.2s linear; -webkit-transition:all 0.2s linear;}
.yourSelect02 i.on{transform:rotateZ(180deg)}
.yourSelect02 ul {width:284px; border:1px solid #e1d3cc;overflow: auto; overflow-x: hidden;background:#fffefd;}
.yourSelect02 ul li {overflow: hidden; width:248px;cursor:pointer;line-height:40px;height:40px; padding: 0 18px; font-size: 16px;}
.yourSelect02 ul li.hover {background:#e2e2e2;color:#333;}

/*提示弹框*/
.tsTk{ display: none; width: 480px; background: #fff; border-radius: 8px; top: 50%; left: 50%; position: fixed; margin: 0 0 0 -240px; z-index: 99;}
.tsTk .xx{ top: 4px; right: 7px; display: block; width: 40px; height: 40px; background: url(/images/zhuanti/2019ysgk/ys_13.png) no-repeat center; cursor: pointer;}
.tsTk .cpic{ text-align: center; margin: 0 auto 12px; padding-top: 30px;}
.tsTk .ttxt{ line-height: 36px; text-align: center; font-size: 22px; color: #e0402c; font-weight: 700;}
.tsTk .ctxt{ line-height: 36px; text-align: center; font-size: 18px; color: #666; margin-bottom: 20px;}
.tsTk .jstxt{ line-height: 26px; font-size: 22px; color: #666; margin-bottom: 22px; text-align: center;}
.tsTk .jstxt b{ color: #f7553f;}
.tsTk .hbox{ text-align: center; margin-bottom: 40px;}
.tsTk .bhan{ display: inline-block; *display: inline; *zoom: 1; padding: 0 50px; height: 40px; text-align: center; line-height: 40px; font-size: 18px; color: #fff; background: #f7553f; border-radius: 20px; margin: 0 10px;}
.tsTk .bhan:hover{ text-decoration: none; opacity: 0.9;}

/*预约成功弹层*/
.zdTc{ display: none; width: 100%; position:fixed; left: 0; top: 50%; z-index: 101;}
.zdTc .txt{ position: relative; width: 192px; line-height: 22px; font-size: 16px; color: #fff; padding: 22px 22px 22px 72px; border-radius: 4px; filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#B2000000', endColorstr='#B2000000');background:rgba(0,0,0,0.7); margin: 0 auto;}
.zdTc .txt i{ position: absolute; top: 50%; left: 22px; margin-top: -16px; display: block; width: 32px; height: 32px; background: url(/images/zhuanti/2020ysjncc/an.png) 0 -1350px;}



