@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;}
/* 头部标题公用 */
.ggtit{position: relative; z-index: 1; height: 76px; line-height: 76px; text-align: center; font-size: 40px; margin-bottom: 40px;}
.ggtit strong{color: #333333;}
.ggtit i{position: absolute; left: 50%; bottom: 0; margin-left: -60px; display: block;width: 120px; height: 3px; background: #e9615b;}
.ggsubtit{height: 50px; line-height: 50px; text-align: center; font-size: 18px; margin-bottom: 20px;}
/* 新增公用样式 */
.hide{display:none !important;}
.diiblock{display: block; 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;}
/*页头*/
body{padding-bottom: 80px;}
a{text-decoration: none !important;}
.headerBg{overflow: hidden;}
.header{height: 390px;}
.header .logo{display: block; top: 31px; left: 0; width: 175px; height: 46px;}
.header .btxt{width: auto; top: 244px; left: 288px; text-align: center;}
.header .btxt span{display: inline-block; height: 48px; line-height: 48px; font-size: 20px; color: #fff; width: 134px; margin-right: 30px;}
.header .tzsfa{right: 335px; top: 93px; color: #fff; font-size: 20px;}
.header .t-top{top: 39px; left: 428px; font-size: 30px; text-align: center; color: #fff;}
.header .t-top .t1{display: block;width: 130px; height: 69px; line-height: 69px;}
.header .t-top .t2{display: block;width: 215px; height: 64px; line-height: 64px;}
.header .t-titles{padding-top: 127px; font-size: 0;}
.animate1{-webkit-animation-duration: 2.5s; animation-duration: 2.5s; -webkit-animation-fill-mode: both; animation-fill-mode: both;}
.animate2{-webkit-animation-duration: 2.5s; animation-duration: 2.5s; -webkit-animation-fill-mode: both; animation-fill-mode: both;}
.animate3{-webkit-animation-duration: 3.5s; animation-duration: 3.5s; -webkit-animation-fill-mode: both; animation-fill-mode: both;}
.m-bounceInLeft{-webkit-animation-name: bounceInLeft;
animation-name: bounceInLeft;}
.header .cetime{top: 327px; left: 331px; font-size: 26px; color: #fff; height: 65px; line-height: 65px; vertical-align: middle;}
.header .cetime span{width: 83px; font-size: 18px; color: #fff; margin-right: -18px; text-align: center; padding-left: 13px; overflow: hidden; vertical-align: middle;}
.header .cetime span em{color: #1a113c; font-size: 26px; letter-spacing: 14px;}
.header .cetime.err{background: #231667; width: 550px; text-align: center;}
/* 报班优势 */
.advantagebg{height: auto; background: url(/images/zhuanti/2020hushiqfstb/advantagebg.jpg) no-repeat center top;}
.advantagebg .ggtit{padding-top: 60px;}
.advantagebg .left{display: block; width: 700px; height: 402px; background: url(/images/zhuanti/2020hushiqfstb/advantage1png.png) no-repeat center center;}
.advantagebg .left p{width: 664px; height: 56px; line-height: 56px; margin-left: 26px;}
.advantagebg .left p.title{top: 0; width: 218px; height: 70px; line-height: 70px; font-size: 30px; text-align: center; color: #fff;}
.advantagebg .left p.l-top{margin-top: 37px;}
.advantagebg .left i.duig{display: inline-block; width: 24px; height: 19px; background: url(/images/zhuanti/2020hushiqfstb/duig.png) no-repeat center center; vertical-align: middle; margin-top: -6px; margin-left: 33px; margin-right: 20px;}
.advantagebg .left p{font-size: 20px; color: #333333;}
.advantagebg .left p em{font-weight: bold;}
.advantagebg .left .clor1{background: #fff;}
.advantagebg .left .clor2{background: #ffd9aa;}
.advantagebg .right{margin-left: -11px;}
.advantagebg .right h1{display: block; width: 162px; height: 56px; line-height: 56px; background: #cccccc; border-radius: 8px 8px 0px 0px; text-align: center; margin-left: 75px;}
.advantagebg .right p{margin-bottom: 12px; color: #fff; text-align: center; font-size: 20px;}
.advantagebg .right .txt1{width: 315px; height: 50px; line-height: 50px; border-radius: 0px 8px 8px 0px; background: -moz-linear-gradient(to right, #f27f78, #e04845); background: -ms-linear-gradient(to right, #f27f78, #e04845); background: -webkit-linear-gradient(to right, #f27f78, #e04845); background: linear-gradient(to right, #f27f78, #e04845); filter: progid:DXImageTransform.Microsoft.Gradient(startColorstr="#f27f78", endColorstr="#e04845", gradientType="1");}
.advantagebg .right .txt2{width: 369px; height: 50px; line-height: 50px; border-radius: 0px 8px 8px 0px; background: -moz-linear-gradient(to right, #f27f78, #e04845); background: -ms-linear-gradient(to right, #f27f78, #e04845); background: -webkit-linear-gradient(to right, #f27f78, #e04845); background: linear-gradient(to right, #f27f78, #e04845); filter: progid:DXImageTransform.Microsoft.Gradient(startColorstr="#f27f78", endColorstr="#e04845", gradientType="1");}
.advantagebg .cen-btn{box-sizing: border-box; margin: 50px auto 60px; padding: 12px 34px 12px 66px; text-align: center; font-size: 18px; color: #fff; border-radius: 6px; -webkit-box-shadow: 0 3px 5px rgba(224, 120, 40, 0.32); -moz-box-shadow: 0 3px 5px rgba(224, 120, 40, 0.32); box-shadow: 0 3px 5px rgba(224, 120, 40, 0.32); background: #ff612a\0; background: #ff612a\9; background: -webkit-linear-gradient(left, #f9363c, #ff690e); background: -o-linear-gradient(left, #f9363c, #ff690e); background: -moz-linear-gradient(left, #f9363c, #ff690e); background: linear-gradient(to right, #f9363c, #ff690e);}
.advantagebg .cen-btn i.r-arrow{width: 22px; height: 13px; background: url(/images/zhuanti/2020yscctfb/teacher_right.png) no-repeat center center; vertical-align: middle; margin-left: 32px;}
/*名师介绍*/
.teacherBoxBg{height: 837px; background: url(/images/zhuanti/2020hushiqfstb/teacherBoxBg.png) no-repeat center top;}
.teacherBox{padding: 40px 0 60px;}
.teacherBox .ggtit strong{color: #fff;}
.teacherBox .subjectTit{height: 60px; margin-bottom: 40px; text-align: center;}
.teacherBox .subjectTit li{*display: inline; *zoom: 1; line-height: 58px; font-size: 22px; border: 1px solid #eb5553; background: #fff; border-radius: 30px; cursor: pointer; white-space: nowrap;}
.teacherBox .subjectTit li.on{border: 0; height: 60px; line-height: 60px; font-weight: 700; color: #fff; border: 1px solid #eb5553; -webkit-box-shadow: 0 10px 20px rgba(156, 97, 254, 0.3); -moz-box-shadow: 0 10px 20px rgba(156, 97, 254, 0.3); box-shadow: 0 10px 20px rgba(156, 97, 254, 0.3); background: #f27f78\0; *background: #f27f78\9; background: -webkit-linear-gradient(left, #f27f78, #eb5351); /* Safari 5.1 - 6.0 */ background: -o-linear-gradient(left, #f27f78, #eb5351); /* Opera 11.1 - 12.0 */ background: -moz-linear-gradient(left, #f27f78, #eb5351); /* Firefox 3.6 - 15 */ background: linear-gradient(to right, #f27f78, #eb5351); /* 标准的语法 */}
.teacherBox .subjectTit.min li{padding: 17px 25px;display: inline;}
.teacherBox .subjectCon{display: none; position: relative; z-index: 1; background: #fff; padding: 30px 30px 40px; border-radius: 8px;background-color: #ffffff;border-radius: 10px 10px 0 0;}
.teacherBox .subjectCon .teaCon{display: none;}
.teacherBox .subjectCon .teaCon .tc-video{float: left; width: 595px; height: 334px;}
.teacherBox .subjectCon .teaCon .tc-video .videoBtn{width: 595px; height: 334px; position: relative; z-index: 1;}
.teacherBox .subjectCon .teaCon .tc-video img{width: 595px; height: 334px;}
.teacherBox .subjectCon .teaCon .tc-video i{display: block; position: absolute; top: 155px; left: 278px; width: 229px; height: 66px; text-indent: 48px; line-height: 62px; font-size: 28px; color: #fff; background-position: 0 0; cursor: pointer;}
.teacherBox .subjectCon .teaCon .tc-video a:hover{text-decoration: none;}
.teacherBox .subjectCon .teaCon .tc-right{float: right; width: 520px; margin-top: 155px;}
.teacherBox .subjectCon .teaCon .tc-right .txtCon{margin: -16px 0 0;}
.teacherBox .subjectCon .teaCon .tc-right .txtCon-list{position: relative; z-index: 1; padding: 12px 0 12px 94px; line-height: 26px; font-size: 16px;}
.teacherBox .subjectCon .teaCon .tc-right .txtCon-list.padd0{padding: 0;}
.teacherBox .subjectCon .teaCon .tc-right .txtCon-list .fdtit{position: absolute; top: 12px; left: 0; font-size: 18px;}
.teacherBox .txtCon-list .teacher-con .txt{text-align: left; overflow: hidden; height: 96px; line-height: 32px; font-size: 16px; margin-bottom: 6px;}
.teacherBox .txtCon-list .teacher-con .rtit{line-height: 46px; font-size: 18px; font-weight: 700;}
.teacherBox .txtCon-list .teacher-con .rhbox{height: 40px;}
.teacherBox .txtCon-list .teacher-con .rhbox .btn{float: left; display: block; width: 150px; height: 40px; line-height: 40px; text-align: center; font-size: 16px; color: #fff; background: #ea3d53; margin-right: 20px;}
.teacherBox .subjectCon .teaCon .evaluate{width: 520px;}
.teacherBox .subjectCon .teaCon .evaluate .teTit{height: 60px;}
.teacherBox .subjectCon .teaCon .evaluate .teTit-left{display: block; line-height: 60px; font-size: 18px; font-weight: 700;}
.teacherBox .subjectCon .teaCon .evaluate .evaluate-main{overflow: hidden; height: 300px;}
.teacherBox .subjectCon .teaCon .evaluate .evaluate-list{overflow:hidden;}
.teacherBox .subjectCon .teaCon .evaluate .evaluate-list li{height:76px; font-size: 16px; margin-bottom: 24px; *vertical-align: top;}
.teacherBox .subjectCon .teaCon .evaluate .evaluate-list li .pic{float: left; display: block; width: 60px; height: 60px; border-radius: 50%;}
.teacherBox .subjectCon .teaCon .evaluate .evaluate-list li .cf{float: right; width: 440px;}
.teacherBox .subjectCon .teaCon .evaluate .evaluate-list li .cf-hd{height:24px; text-align: right; font-size: 12px; color:#999; margin-bottom: 4px;}
.teacherBox .subjectCon .teaCon .evaluate .evaluate-list li .cf-hd b{float: left; font-size: 16px; color: #333;}
.teacherBox .subjectCon .teaCon .evaluate .evaluate-list li .cf-bd{height:48px; line-height:24px; color: #666; overflow:hidden; display: -webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:2;}
.teacherBox .subjectCon .teaCon .evaluate .evaluate-list li .cf-bd a{color: #666;}
.teacherBox .subjectCon .teacherList{overflow: hidden; position: absolute; top: 380px; left: 50px; width: 466px; height: 134px; padding: 0 44px;}
.teacherBox .subjectCon .teacherList .tempWrap{width: 466px !important;}
.teacherBox .subjectCon .teacherList li{float: left; width: 77px; margin-right: 20px; cursor: pointer;}
.teacherBox .subjectCon .teacherList li .li-pic{width: 73px; height: 102px; padding: 2px 2px 0; margin-bottom: 4px;}
.teacherBox .subjectCon .teacherList li .li-pic img{display: block; width: 72px; height: 72px;}
.teacherBox .subjectCon .teacherList li .li-name{display: block; width: 66px; height: 26px; line-height: 26px; text-align: center; font-size: 16px; color: #666; margin: 0 auto;}
.teacherBox .subjectCon .teacherList li.on .li-pic{background: url(/images/zhuanti/2020hushiqfstb/icon_13.png) no-repeat;}
.teacherBox .subjectCon .teacherList li.on .li-name{font-weight: bold;}
.teacherBox .subjectCon .teacherList .prev,
.teacherBox .subjectCon .teacherList .next{display: block; width: 14px; height: 43px;}
.teacherBox .subjectCon .teacherList .prev{top: 28px; left: 10px; background: url(/images/zhuanti/2020hushiqfstb/sildeleft.png) no-repeat;}
.teacherBox .subjectCon .teacherList .next{right: 10px; top: 28px; background: url(/images/zhuanti/2020hushiqfstb/silderight.png) no-repeat;}
.teacherBox .subjectCon .teacherList.cen{text-align: center;}
.teacherBox .subjectCon .teacherList.cen li{float: none; display: inline-block; *display: inline; *zoom: 1; margin: 0 15px;}
.teacherBox .subjectCon .teacherList.newAbs{top: 30px; left: 646px;}
.teacherBox i.play{width: 229px; height: 26px; background: url(/images/zhuanti/2020hushiqfstb/iplay.png) no-repeat;}
.teacherBox .sbottom{width: 100%; background: #ffe8cb; height: 90px; border-radius: 0 0 10px 10px;}
.teacherBox .cen-btn{box-sizing: border-box; margin: 20px auto 0; padding: 12px 34px 12px 66px; text-align: center; font-size: 18px; color: #fff; border-radius: 6px; -webkit-box-shadow: 0 3px 5px rgba(224, 120, 40, 0.32); -moz-box-shadow: 0 3px 5px rgba(224, 120, 40, 0.32); box-shadow: 0 3px 5px rgba(224, 120, 40, 0.32); background: #ff612a\0; background: #ff612a\9; background: -webkit-linear-gradient(left, #f9363c, #ff690e); background: -o-linear-gradient(left, #f9363c, #ff690e); background: -moz-linear-gradient(left, #f9363c, #ff690e); background: linear-gradient(to right, #f9363c, #ff690e);}
.teacherBox .cen-btn i.r-arrow{width: 22px; height: 13px; background: url(/images/zhuanti/2020yscctfb/teacher_right.png) no-repeat center center; vertical-align: middle; margin-left: 32px;}
/* 抢分刷题班 */
.classesbg{height: 645px; background: url(/images/zhuanti/2020hushiqfstb/classesbg.png) no-repeat center top;}
.classesbg .classes{padding-top: 40px;overflow-x: hidden;}
.classesbg .c-con{background-color: #ffffff;box-shadow: -3px 1px 40px 0px rgba(175, 175, 205, 0.4); border-radius: 8px;}
.classesbg .top{width: 100%; padding: 40px;}
.classesbg .top .topl{width: 548px; height: 253px; background: url(/images/zhuanti/2020hushiqfstb/classes1.png) no-repeat center center;}
.classesbg .top .topl .txt1{width: 117px; height: 57px; top: 0; left: 13px; font-size: 20px; line-height: 33px; color: #a62211; text-align: center; padding-top: 6px;}
.classesbg .top .topl .txt2{font-size: 20px;font-weight: bold; line-height: 25px; color: #fff; padding: 113px 37px 0;}
.classesbg .top .topr{margin-left: 35px;}
.classesbg .top .topr h1{font-size: 28px;}
.classesbg .top .topr h1 em{color: #eb3e54; font-weight: bold;}
.classesbg .top .topr h1 i.duig{display: inline-block; width: 24px; height: 19px; background: url(/images/zhuanti/2020hushiqfstb/duig.png) no-repeat center center; vertical-align: middle; margin-top: -6px; margin-left: 6px; margin-right: 20px;}
.classesbg .topr .longyuanbox{margin-top: 10px; font-size: 0;}
.classesbg .topr .longyuanbox .longyuan{width: 79px;height: 79px; border: solid 4px rgba(255, 208, 162); background: #fffbef; border-radius: 50%; font-size: 18px;}
.classesbg .topr .longyuanbox .longyuan em{padding-top: 16px; line-height: 25px; color: #f36c08;}
.classesbg .topr .longyuanbox .wire{display: inline-block;width: 22px;height: 5px;background-color: #f4ca99;opacity: 0.4; margin-bottom: 20px;}
.classesbg .topr .t-tit{margin-top: 10px;}
.classesbg .topr .t-tit p{font-size: 20px; color: #333333; line-height: 38px;}
.classesbg .topr .t-tit p.blod{font-weight: bold;}
.classesbg .bottom{height: 90px; background: #ffe8cb;opacity: 0.7;}
.classesbg .bottom{font-size: 20px; color: #333333;}
.classesbg .bottom span{font-size: 20px; color: #333333; margin-right: 28px;}
.classesbg .bottom span em{font-size: 29px; color: #ff6f37;}
.classesbg .bottom span b{text-decoration: none; font-size: 14px;}
.classesbg .buybtn{width: 216px; height: 50px; line-height: 50px; margin: 20px auto 0; text-align: center; font-size: 18px; color: #fff; border-radius: 6px; -webkit-box-shadow: 0 3px 5px rgba(224, 120, 40, 0.32); -moz-box-shadow: 0 3px 5px rgba(224, 120, 40, 0.32); box-shadow: 0 3px 5px rgba(224, 120, 40, 0.32); background: #ff612a\0; background: #ff612a\9; background: -webkit-linear-gradient(left, #f9363c, #ff690e); background: -o-linear-gradient(left, #f9363c, #ff690e); background: -moz-linear-gradient(left, #f9363c, #ff690e); background: linear-gradient(to right, #f9363c, #ff690e);}
.classesbg .buybtn:hover{background: #ff612a\0; background: #ff612a\9; background: -webkit-linear-gradient(left, #ff690e, #f9363c); background: -o-linear-gradient(left, #ff690e, #f9363c); background: -moz-linear-gradient(left, #ff690e, #f9363c); background: linear-gradient(to right, #ff690e, #f9363c);}
/* 班次服务 */
.servicebg{height: 910px; background: url(/images/zhuanti/2020hushiqfstb/servicebg.png) no-repeat center center;}
.service{padding: 40px 0;}
.servicebg .ggtit strong{color: #fff;}
.servicebg .serbox{height: 420px; background: url(/images/zhuanti/2020hushiqfstb/serviceline.png) no-repeat center center; margin-top: 78px;}
.servicebg .serbox .item{width: 340px; height: 325px;box-shadow: -7px 4px 20px 0px rgba(175, 175, 205, 0.18); border-radius: 8px; padding-left: 4px;}
.servicebg .serbox .item:hover{-webkit-animation:bounce 1s 0s 1 both; animation:bounce 1s 0s 1 both;}
.servicebg .serbox .item1{background: url(/images/zhuanti/2020hushiqfstb/ser1.png) no-repeat center center; left: -10px; top: -18px;}
.servicebg .serbox .item2{background: url(/images/zhuanti/2020hushiqfstb/ser2.png) no-repeat center center; left: 390px; top: -18px;}
.servicebg .serbox .item3{background: url(/images/zhuanti/2020hushiqfstb/ser3.png) no-repeat center center; left: 800px; top: -18px;}
.servicebg .serbox .item4{background: url(/images/zhuanti/2020hushiqfstb/ser6.png) no-repeat center center; left: 460px; top: -18px; left: -10px; top: 357px;}
.servicebg .serbox .item5{background: url(/images/zhuanti/2020hushiqfstb/ser5.png) no-repeat center center; left: 390px; top: 357px;}
.servicebg .serbox .item6{background: url(/images/zhuanti/2020hushiqfstb/ser4.png) no-repeat center center; left: 800px; top: 357px;}
.servicebg .serbox .item .text1{font-size: 24px;line-height: 40px; color: #2d020b; margin-top: 182px; text-align: center;}
.servicebg .serbox .item .text2{font-size: 16px;line-height: 48px; color: #333333; text-align: center;}
/*领取资料*/
.equityBoxBg{background:url(/images/project2021/weishengzige/bg_07.jpg) no-repeat center top #f9f9f9;}
.equityBox{padding: 40px 0 0; height: 568px;}
.equityBox .lbox{width: 528px; padding: 15px 0 0 20px;}
.equityBox .lbox-tit{line-height: 52px; font-size: 18px; color: #666; margin-bottom: 18px;}
.equityBox .lbox-tit b{font-size: 32px; color: #333;}
.equityBox .lbox li{float: left; width: 212px; height: 50px; padding-left: 52px; line-height: 50px; font-size: 18px; background:url(/images/project2021/weishengzige/an.png) no-repeat 3px -839px;}
.equityBox .lbox li .btn{display: inline-block; width: 78px; height: 22px; line-height: 22px; font-size: 14px; color: #666; text-align: center; border: 1px solid #d6d6d6; margin-left: 20px; border-radius: 12px; vertical-align: 2px;}
.equityBox .lbox li.dian{background: none;}
.equityBox .rbox{width: 400px; padding: 22px 78px 0 0;}
.equityBox .rbox-ctit{line-height: 36px; text-align: center; font-size: 26px; margin-bottom: 20px;}
.equityBox .rbox-ctit b{font-size: 30px;}
.equityBox .rbox-cen{overflow: hidden; width:338px; height:44px; border:1px solid #e1dede; border-radius:4px; margin: 0 auto 12px;}
.equityBox .rbox-cen .inptxt,.equityBox .rbox-cen .inptxt02{width: 306px; height: 44px; padding: 0 16px; border: 0; line-height: 44px; font-size: 16px; color: #666;}
.equityBox .rbox-cen .inptxt02{width: 180px;}
.equityBox .rbox-cen .yzmpic{display: block; width: 124px; height: 44px; cursor: pointer}
.equityBox .rbox-cen .dxbtn{display: block; width: 124px; height: 44px; line-height: 44px; text-align: center; font-size: 14px; color: #0bb48e; cursor: pointer}
.equityBox .hq-btn{display: block; width:330px; height:52px; line-height:52px; font-size:20px; color:#fff; text-align:center; border-radius: 23px; margin: 0 auto; background: #ff8b44\0; background: #ff8b44\9; -webkit-box-shadow:0 4px 12px rgba(255, 84, 0, 0.32); -moz-box-shadow:0 4px 12px rgba(255, 84, 0, 0.32); box-shadow:0 4px 12px rgba(255, 84, 0, 0.32); background: -webkit-linear-gradient(left, #ff7545, #ffa143); /* Safari 5.1 - 6.0 */ background: -o-linear-gradient(right, #ff7545, #ffa143); /* Opera 11.1 - 12.0 */ background: -moz-linear-gradient(right, #ff7545, #ffa143); /* Firefox 3.6 - 15 */ background: linear-gradient(to right, #ff7545, #ffa143); /* 标准的语法 */}
.equityBox .hq-btn:hover{text-decoration: none; background: -webkit-linear-gradient(left, #ffa143, #ff7545); /* Safari 5.1 - 6.0 */ background: -o-linear-gradient(right, #ffa143, #ff7545); /* Opera 11.1 - 12.0 */ background: -moz-linear-gradient(right, #ffa143, #ff7545); /* Firefox 3.6 - 15 */ background: linear-gradient(to right, #ffa143, #ff7545); /* 标准的语法 */}
/*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:340px; height:46px; font-family: "Microsoft Yahei"; margin: 0 auto 12px;}
.yourSelect input{border:1px solid #e1dede;width:338px;overflow:hidden;height:44px;line-height:44px;text-indent:16px; font-size: 16px;border-radius:4px;font-family: "Microsoft Yahei";color:#666}
.yourSelect i{display:block;width:20px;height:17px; background:url(/images/project2021/weishengzige/an.png) no-repeat 0 -750px;top:15px;right:10px;transition:all 0.2s linear; -webkit-transition:all 0.2s linear;}
.yourSelect i.on{transform:rotateZ(180deg)}
.yourSelect ul{width:338px; border:1px solid #e1dede;overflow: auto; overflow-x: hidden;background:#fff;}
.yourSelect ul li{overflow: hidden; width:338px;cursor:pointer;line-height:40px;height:40px;text-indent:16px;font-size: 16px;}
.yourSelect ul li.hover{background:#a7e2b6;color:#fff}
/*六大理由*/
.reasonBoxBg{background:url(/images/project2021/hushi/bg_03.jpg) no-repeat center top;}
.reasonBoxBg .ggtit{margin-bottom: 15px;}
.reasonBox{overflow: hidden; height: 480px;}
.reasonBox .tit{height: auto; padding: 30px 0 20px;}
.reasonBox .tit-top{position: relative; z-index: 1; height: 82px; line-height: 82px; text-align: center; font-size: 40px; font-weight: 700;}
.reasonBox .tit-top b{}
.reasonBox .tit-top .tiao{display: block; position: absolute; left: 50%; bottom: 0; margin-left: -43px; width: 86px; height: 3px; background: #fba424;}
.reasonBox .tit-bot{line-height: 56px; text-align: center; font-size: 18px;}
.reasonBox .cbox{width: 1220px;}
.reasonBox .cbox .list{float: left; width: 590px; height: 68px; background: #fff; margin: 0 20px 28px 0; -webkit-box-shadow:0 6px 10px rgba(205, 168, 121, 0.43); -moz-box-shadow:0 6px 10px rgba(205, 168, 121, 0.43); box-shadow:0 6px 10px rgba(205, 168, 121, 0.43);}
.reasonBox .cbox .list-left{float: left; width: 128px; height: 68px; background: #04b58c; line-height: 68px; text-align: center; font-size: 20px; color: #fff;}
.reasonBox .cbox .list-right{float: left; padding-left: 40px; line-height: 68px; font-size: 18px;}
/*加入我们*/
.joinBoxBg{background: url(/images/zhuanti/2020hushiqfstb/bg_04.jpg) no-repeat center top;}
.joinBox{height: 310px;}
.joinBox .bbox{padding-top: 17px;}
.joinBox .bbox .ltxt{width: 500px; padding-left: 40px;}
.joinBox .bbox .ltxt-tit{line-height: 74px; font-size: 30px; font-weight: 700;}
.joinBox .bbox .ltxt-cen{line-height: 30px; font-size: 16px; color: #666; margin-bottom: 14px;}
.joinBox .bbox .ltxt-cen b{font-size: 22px;}
.joinBox .bbox .right{padding: 30px 14px 0 0;}
.joinBox .bbox .right .ewm{width: 140px; margin-right: 30px;}
.joinBox .bbox .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 .bbox .right .ewm-txt{line-height: 42px; text-align: center; font-size: 16px; color: #666;} /*底部购买浮动*/ body{padding-bottom: 70px !important;} .shoppingCart-project-wrap{width:100%; height: 70px; background:#ffc776; position:fixed; left:0; bottom:0; z-index:70;} .shoppingCart-project .price-con{float: left; padding-top: 10px; margin-right: 60px; line-height: 28px;} .shoppingCart-project .price-con-price{font-size: 14px; color: #ea410d;} .shoppingCart-project .price-con-price b{font-size: 24px; vertical-align: top;} .shoppingCart-project .price-con-discount{font-size: 14px; color: #3b1e05; max-width: 600px; height: 28px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;} .shoppingCart-project .price-con-discount span{color: #ea410d;} .shoppingCart-project .coupon-conBox{display: none; float: left; width: 115px; height: 32px;} .shoppingCart-project .coupon-con{display: block; width: 115px; height: 32px; line-height: 32px; text-align: center; font-size: 14px; color: #fff; margin-top: 18px; background: url(/OtherItem/images/2020CourseCenter/ico04.png) no-repeat;} .shoppingCart-project .coupon-con:hover{text-decoration: none;} .shoppingCart-project .coupon-con.yesLogin{display: none;} .shoppingCart-project .spbtnBox{float: right; width: 180px; height: 70px;} .shoppingCart-project .spbtn{display: block; width: 180px; height: 70px; line-height: 70px; text-align: center; font-size: 22px; color: #fff; background-color: #f16a10\0; background-color: #f16a10\9; background: -webkit-linear-gradient(left, #eb570f, #f77d11); /* Safari 5.1 - 6.0 */ background: -o-linear-gradient(left, #eb570f, #f77d11); /* Opera 11.1 - 12.0 */ background: -moz-linear-gradient(left, #eb570f, #f77d11); /* Firefox 3.6 - 15 */ background: linear-gradient(to right, #eb570f, #f77d11); /* 标准的语法 */} .shoppingCart-project .spbtn:hover{text-decoration: none; background-color: #eb570f\9; background: -webkit-linear-gradient(left, #f77d11, #eb570f); /* Safari 5.1 - 6.0 */ background: -o-linear-gradient(left, #f77d11, #eb570f); /* Opera 11.1 - 12.0 */ background: -moz-linear-gradient(left, #f77d11, #eb570f); /* Firefox 3.6 - 15 */ background: linear-gradient(to right, #f77d11, #eb570f); /* 标准的语法 */} .shoppingCart-project .spbtn.yesLogin{display: none;} .shoppingCart-project .spbtn.noClick{color: #666; background: #ffc776;}
/*自动弹层*/
.zdTc{display: none; width: 100%; position:fixed; left: 0; top: 50%; z-index: 101;}
.zdTc .txt{position: relative; width: 242px; line-height: 22px; font-size: 16px; color: #fff; text-align: center; padding: 22px; border-radius: 4px; filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#B2000000', endColorstr='#B2000000');background:rgba(0,0,0,0.7); margin: 0 auto;}
/*成功弹层*/
.cgTc{display: none; width: 100%; position:fixed; left: 0; top: 50%; z-index: 101;}
.cgTc .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;}
.cgTc .txt i{position: absolute; top: 50%; left: 22px; margin-top: -16px; display: block; width: 32px; height: 32px; background:url(/images/zhuanti/2020ysjncc/an.png) no-repeat 0 -1350px;}
/*协议弹层*/
.xieyi-pop{display:none; overflow:hidden; width:808px; background-color:#fff; position:fixed; top:50%; left:50%; margin:0 0 0 -404px; z-index:1000; border-radius:10px; _position: absolute; _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight/2))}
.xieyi-pop .tit{height:60px; line-height:60px; background:#f5f5f5; border-bottom:1px solid #e8e8e8; padding-right:21px;}
.xieyi-pop .tit h3{float:left; font-size:18px; font-weight:bold; padding-left:40px;}
.xieyi-pop .tit .close{display:block; width:30px; height:30px; margin-top:16px; background:url(/images/yishizigekaoshi/project2020/an.png) no-repeat 7px -3142px;}
.xieyi-pop .con{padding: 20px;}
/*右侧浮动*/
.rightFloat{width: 113px; position: fixed; right: 5px; top: 50%; margin-top: -260px; z-index: 90; _position: absolute; _top: expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight/2))}
.rightFloat .top{display: block; width: 124px;height: 100px; padding-top: 65px; line-height: 18px; text-align: center; font-size: 16px; font-weight: 700; color: #fff; background: url(/images/zhuanti/2020hushiqfstb/hs_08.png) no-repeat; cursor: pointer; right: 0;}
.rightFloat .top:hover{text-decoration: none}
.rightFloat .cen{width: 85px; background: #fff; border-top: 0; margin: 0 auto; left: 0; background: #473c87;}
.rightFloat .cen .list{display: block; text-align: center; font-size: 14px; padding: 12px 0; margin-top: -1px; color: #fff;}
.rightFloat .cen .list i{position: absolute; left: 50%; bottom: 0; margin-left: -12px; display: block; width: 24px; height: 1px; background: #eaeaea}
.rightFloat .cen .list:hover{background: #6565e6; text-decoration: none; color: #fff}
.rightFloat .cen .list:hover i{display: none}
.rightFloat .cen .list.one{line-height: 36px}
.rightFloat .cen .gototop{display: block; width: 50px; height: 31px; line-height: 31px; background: url(/images/zhuanti/2020hushiqfstb/hs_09.png) no-repeat center; margin-bottom: 12px; margin: 0 auto;}
.rightFloat .cen .bdsharebuttonbox{margin-top: -1px}
.rightFloat .cen .bdsharebuttonbox:hover a{opacity: 1; filter: alpha(opacity=100)}
.rightFloat .cen .bdsharebuttonbox a{float: none; margin: 0; background: 0}
.rightFloat2{right: 0; left: 5px;}
/*其他辅导*/
.otherTutorBg{ background:url(/images/project2021/hushi/bg_03.jpg) no-repeat center top; background-size: 100% 100%;}
.otherTutor{ overflow: hidden; padding: 60px 0 30px;}
.otherTutor .cbox{ width: 1244px;}
.otherTutor .cbox-list{ float: left; width: 267px; height: 192px; margin: 0 44px 40px 0; background: #fff; -webkit-box-shadow:0 3px 10px rgba(71, 131, 114, 0.1); -moz-box-shadow:0 3px 10px rgba(71, 131, 114, 0.1); box-shadow:0 3px 10px rgba(71, 131, 114, 0.1);}
.otherTutor .cbox-list .clTit{ height: 60px; line-height: 60px; text-align: center; font-size: 22px; font-weight: 700; background: #f2f6f7; border-top: 2px solid #514fb5;}
.otherTutor .cbox-list .clTxt{ line-height: 60px; text-align: center; font-size: 16px;}
.otherTutor .cbox-list .clBtn{ display: block; width:160px; height:40px; line-height:40px; font-size:18px; color:#fff; font-weight: 700; text-align:center; border-radius: 20px; margin: 0 auto; background: #ff8b44\0; background: #ff8b44\9; -webkit-box-shadow:0 4px 12px rgba(255, 84, 0, 0.32); -moz-box-shadow:0 4px 12px rgba(255, 84, 0, 0.32); box-shadow:0 4px 12px rgba(255, 84, 0, 0.32);
    background: -webkit-linear-gradient(left, #ff7545, #ffa143); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(right, #ff7545, #ffa143); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(right, #ff7545, #ffa143); /* Firefox 3.6 - 15 */
    background: linear-gradient(to right, #ff7545, #ffa143); /* 标准的语法 */}
.otherTutor .cbox-list .clBtn:hover{ text-decoration: none;
    background: -webkit-linear-gradient(left, #ffa143, #ff7545); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(right, #ffa143, #ff7545); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(right, #ffa143, #ff7545); /* Firefox 3.6 - 15 */
    background: linear-gradient(to right, #ffa143, #ff7545); /* 标准的语法 */}