
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,p,pre,form,fieldset,input,textarea,blockquote,th,td{ margin:0px; padding:0px;}
header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details { display:block; } 
table{ border-collapse:collapse; border-spacing:0;}
fieldset,img{ border:0px;}
i,em{font-style: normal;}
address,caption,em,code{ font-style:normal; font-weight:normal;}
pre, code, kbd, samp { font-family:inherit; } 
ol,ul{ list-style:none;}
h1,h2,h3,h4,h5,h6{ font-size:100%; font-weight:normal; padding:0; margin:0;}
a{ text-decoration:none;-webkit-tap-highlight-color: rgba(0,0,0,0);-webkit-tap-highlight-color: transparent;color:#333;}
body{font-family: "Microsoft Yahei", "SimSun", sans-serif;margin:0 auto;color: #333; width: 100%;height: 100%;background-color: #fff; overflow-x: hidden;}
input:focus,textarea:focus{outline:none}
input,textarea,select{font-family:inherit;font-weight:inherit}
input[type="button"], input[type="submit"], input[type="reset"],input[type="checkbox"],input[type="radio"] {-webkit-appearance: none; -moz-appearance: none; -o-appearance: none; appearance: none;}
textarea {-webkit-appearance:none;}  

/*clear*/
.clearfix:after{ content:'.';display:block;visibility:hidden;overflow: hidden; clear:both;height:0;}
.clearfix{*zoom:1;}
.clearFloat{ clear:both;}
.fl{ float:left;}
.fr{ float:right;}

/*顶部推广图*/
.top-advBox{height: 120px;width: 1230px;margin:0 auto;position: relative;z-index: 1;}
.top-advUl>li{display: none; position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.top-advUl>li:first-child{display: block;}
.top-advUl>li>a{display: block;width: 100%;height: 100%;}
.top-advUl .top-advImg{position: absolute;top: 0;left: 50%;width: 1920px;height: 600px;margin-left: -960px;z-index: -1;}
.top-advUl .top-advImg img{display: block;width: 100%;height: 100%;}
.top-advTab{position: absolute;bottom:3px;right:0px;white-space: nowrap;}
.top-advTab>span{display: inline-block;width: 9px;height: 9px;border-radius: 50%;background-color: #fff;vertical-align: top; margin-left: 8px;cursor: pointer;}
.top-advTab>span.this{background-color: #f30d0d;}
/*顶部推广图 end*/

.com-width,.home-mainMod{width: 1200px;margin:0 auto;padding-top: 50px;position: relative;z-index: 1;}
.home-mainMod{width: 1230px; background-color: #fff;z-index: 2;}
/*logo搜索区*/
.logo-search{height: 128px;position: relative;z-index: 2;}
.logo-ico{position: absolute;top: 8px;left: 0;width: 332px;height: 105px;}
.logo-ico .logo-box{position: absolute;top: 0;left: 0;height: 100%;}
.logo-ico a,.logo-ico img{display: block;height: 100%;}
.logo-ico .logoYear-box{position: absolute;top: 0;right:0;height: 100%;}
.logo-ico>i{font-size: 0;}
.logo-searchCent {margin-left: 380px;margin-right: 280px;padding-top: 27px;position: relative;}
.logo-searchCent-hot{margin-top: 15px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.logo-searchCent-hot>a{font-size: 12px;color:#888888;margin-left: 14px;}
.logo-searchCent-hot>a:first-child{margin-left: 0;}
.logo-searchCent-hot>a:hover{color:#e13b29;}
.logo-loginBox{position: absolute;top: 16px;right:0;width: 254px;height: 86px;}
.member{height: 85px;padding-top: 1px;}
.member-bd {margin-top: 14px;position: relative;}
.member-bd>a{position: absolute;top: 0;left: 4px;width: 50px;height: 50px;border-radius: 50%;}
.member-bd>a img{width: 100%;height: 100%;border-radius: 50%;}
.member-bd>a>span{position: absolute;left: 67px;top: 0px;width: 170px;font-size: 13px;color:#555;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.ch-login-userbtn{margin-left: 72px;padding-top: 28px;}
.zc_btn_icon {background: url(top_regist.gif) no-repeat;width: 122px;height: 118px;display: block;margin-top: -2px;float: left;}
.zc_btn_icon:hover{ background: url(top_regist.gif) no-repeat;}
.ch-login-learn {float: left;height: 20px;line-height: 20px;padding: 0 13px;font-size: 13px;margin-right:8px;border-radius: 30px;transition: .4s;}
.ch-login-learn:hover{transform: translateY(-5px);}
.ch-login-userbtn .ch-login-learn{background-color: #f22121; background-image: linear-gradient(90deg,#f65637,#f22121);color:#fff;box-shadow: 0 3px 18px rgba(255,40,40,.26);}
/*.ch-login-userbtn .ch-login-learn.f-ml20{height: 18px;line-height: 18px;border:1px solid #fb4242;color:#fb4242;background: none; margin-left: 0;box-shadow: none;}*/
.ch-login-userbtn .ch-login-out{height: 18px;line-height: 18px;font-size: 14px; border: 1px solid #9f9f9f;color: #9f9f9f;width: 78px;display: inline-block;text-align: center;border-radius: 10px;transition: .4s;}
.ch-login-userbtn .ch-login-out:hover{transform: translateY(-5px);}


.logo-searchCent .sp_cart {position: absolute;left: 420px;background: url(cart_dx.gif) no-repeat 0px 0px;width: 58px;height: 46px;border: 1px dotted #e97f73;background-color: #fefafa;font-size: 12px;color: #e13b29;text-align: center;}
.sp_cart span { padding-top: 26px; display: block; }
.logo-searchCent .sp_cart:hover {box-shadow: 0 4px 18px rgba(255,18,0,.11);background-color: #fefafa;border: 1px dotted #e97f73;background: url(cart_dx.gif) no-repeat 0px -52px;}


/*logo搜索区 end*/

/*主tab栏*/
.main-tabBox{height: 47px;line-height: 47px;background: url(tab-rightbg.jpg) no-repeat right top #e13b29;position: relative;z-index: 1;}
.main-tabBox:before{content:"";position: absolute;top: 48px;left: 314px;content: "";width: 7px;height: 440px;background-image: linear-gradient(180deg,#eee 80%,#fff 100%);}
.main-tabUl{margin-left: 316px;}
.main-tabUl>li{float: left;height: 48px;}
.main-tabUl>li>a,.main-tabGj-p{display: block;line-height: 48px;padding:0 16.6px;font-size: 17px;color:#fff; position: relative;}
/* .main-tabUl>li>a:hover{font-weight:;} */
.main-tabUl>li>a:before,.main-tabGj-p:before{content:"";position: absolute;top: 50%;left: -4px;width: 8px; height: 20px;margin-top: -10px;background: url(ico-homebg.png) no-repeat 0 0;}
.main-tabUl>li:first-child>a:before{display: none;}
.main-tabGj-p .jt-ico{display: inline-block;width: 12px;height: 11px;background: url(ico-homebg.png) no-repeat -30px 2px;margin-left:6px;vertical-align: middle;margin-top: -0.06rem;transition: .3s;}
.main-tabGj-p:hover .jt-ico{transform: rotate(180deg);}
.main-tabUl .main-tabGj{position:relative;}
.ewmJh-popupBox{position: absolute;top: 48px;right:50%;margin-right:-316px;width: 912px;background-color: #fff;box-shadow: 0 7px 30px rgba(0,0,0,.25);*border:1px solid #eee;z-index: 100;display: none;}

.main-tabGj:hover .ewmJh-popupBox{display: block;}
.main-tabUl>li.main-tqpx a{width: 132px;height: 47px;margin-left:-13px;display: inline-block;padding: 0; background: url(tqpx.gif) no-repeat center;}
.main-tabUl>li.main-tqpx a:before{display: none;}
/*.ewmJh-popupBox:before{content:"";position: absolute;left: 50%;top: 0; width: 1px;height: 100%;background-color: #f3f3f3;}
.ewmJh-popupBox:after{content:"";position: absolute;top: 50%;left: 0; width: 100%;height: 1px;background-color: #f3f3f3;}*/
.ewmJh-popupUl{position: relative;}
.ewmJh-popupUl:before{content:"";position: absolute;top: -12px;right:340px;width: 0;height: 0;border-width: 6px;border-style: solid;border-color: transparent transparent #fff transparent;}
.ewmJh-popupUl>li{float: left;width: 50%;height: 100px;padding:0;margin:30px 0;border-left: 1px solid #f3f3f3; position: relative;}
.ewmJh-popupUl>li:first-child{border-left: 0;}
.ewmJh-popupUl>li.ewmJh-khd{width: 320px;}
.ewmJh-popupUl>li.ewmJh-xcx{width: 192px;display:none;}
.ewmJh-popupUl>li.ewmJh-gzh{width: 312px;}
.ewmJh-popupUl>li.ewmJh-m233{width: 276px;border-right: 1px solid #f3f3f3;}
.ewmJh-popupUl>li.ewmJh-app{
    width: 110px;
    height: 100px;
    background:#FFD9D8;
    background: linear-gradient(-55deg, #FFD9D8, #FFEAE2);
    border-radius: 6px;
    margin-left: 26px;
    margin-top: 30px;
    text-align: center;
    padding: 0;
    display: none;
}
.ewmJh-popupUl>li.ewmJh-app p {
    font-size: 14px;
    font-weight: 400;
    color: #FF8686;
    line-height: 22px;
    padding-top: 10px;
}
.ewmJh-popupUl>li.ewmJh-app a {
    width: 84px;
    height: 28px;
    background: #E41D06;
    border-radius: 14px;
    display: block;
    font-size: 14px;
    font-weight: 400;
    color: #FFFFFF;
    line-height: 28px;
    margin: 10px auto;
}
.ewmJh-popupgzh {
    background: url(divding_line_icon.png) no-repeat center top;
    padding-top: 30px;
}
.ewmJh-popupgzh .ewmJh-popupgzh-row {
    padding-bottom: 20px;
}
.ewmJh-popupgzh .ewmJh-popupgzh-left {
    float: left;
    width: 98px;
    text-align: right;
    font-size: 18px;
    font-weight: bold;
    color: #333333;
    line-height: 34px;
}
.ewmJh-popupgzh .ewmJh-popupgzh-right {
    padding-left: 135px;
}
.ewmJh-popupgzh .ewmJh-popupgzh-right li {
    float: left;
    font-size: 15px;
    font-weight: 400;
    color: #555555;
    line-height: 34px;
    margin-right: 30px;
    position: relative;
    cursor: default;
}
.ewmJh-popupgzh .ewmJh-popupgzh-right li:hover {
    color: #E13B29;
}
.ewmJh-popupgzh .ewmJh-popupgzh-right .ewmJh-popupgzh-ewm {
    width: 219px;
    background: #FFFFFF;
    box-shadow: 0px 0px 54px 0px rgba(217, 217, 217, 0.93);
    position: absolute;
    z-index: 2;
    font-size: 16px;
    font-weight: 400;
    color: #999999;
    line-height: 34px;
    text-align: center;
    padding-bottom: 5px;
    display: none;
}
.ewmJh-popupgzh .ewmJh-popupgzh-right .ewmJh-popupgzh-ewm.tz14 {
    font-size: 14px;
}
.ewmJh-popupgzh .ewmJh-popupgzh-right li:hover .ewmJh-popupgzh-ewm{
    display: block;
}
.ewmJh-popupgzh .ewmJh-popupgzh-right .ewmJh-popupgzh-ewm:before{content:"";position: absolute;top: -12px;right:70%;width: 0;height: 0;border-width: 6px;border-style: solid;border-color: transparent transparent #fff transparent;}
.ewmJh-popupgzh .ewmJh-popupgzh-ewm .ewmJh-popupgzh-img {
    width: 160px;
    height: 160px;
    padding: 12px;
    background: url(red_frame_line.png) no-repeat center;
    margin: 20px auto 0;
}
.ewmJh-popupgzh .ewmJh-popupgzh-img img{
    width: 100%;
    height: 100%;
}
.ewmJh-popupgzh .ewmJh-popupgzh-ewm .ewmJh-popupgzh-text {
    white-space: nowrap;
    overflow: hidden;
    margin: 0 15px;
    text-align: center;
    text-overflow: ellipsis;
}
.ewmJh-popupImg{position: absolute;top: 0;left: 23px;width: 100px;height: 100px;}
.ewmJh-popupImg img{display: block;width: 100%;height: 100%;}
.ewmJh-popupC{margin-left:141px;}
.ewmJh-popupC-hd{color:#333;
    font-size: 16px;
    font-weight: bold;
    line-height: 30px;
}
.ewmJh-popupC-hd2{
    font-size: 16px;
    font-weight: 400;
    color: #666666;
    line-height: 22px;
}
.ewmJh-popupC-down{margin-top: 2px;}
.ewmJh-popupC-down>a{display: inline-block;*display: inline;zoom:1;width: 50px;text-align: center;}
.ewmJh-popupC-down .app-ico {display: block;width: 38px;height: 38px;margin: 0 auto;background: url(ico-homebg.png) no-repeat;transition: 0.2s all;}
.app-ico.iphone{background-position: -480px 0;}
.app-ico.andr{background-position: -540px 0;}
.app-ico.ipad{background-position: -600px 0;}
.ewmJh-popupC-down .txt{display: block; font-size: 12px;color:#666;line-height: 34px;margin-top: 4px;}
.ewmJh-popupC-down>a:hover .txt{color:#e13b29;}
.ewmJh-popupC-down>a:hover .app-ico.iphone{background-position: -480px -60px;}
.ewmJh-popupC-down>a:hover .app-ico.andr{background-position: -540px -60px;}
.ewmJh-popupC-down>a:hover .app-ico.ipad{background-position: -600px -60px;}
.ewmJh-popupC-bd{
    padding-top: 12px;
    font-size: 14px;
    font-weight: 400;
    color: #959595;
    line-height: 19px;
}
/*主tab栏 end*/

/*主资讯区*/
/*左侧*/
.main-zixunLt{float: left;width: 250px;position: relative;z-index: 2;}
/*.main-zixunLt:before{content:"";position: absolute;top: 0;right:-7px;width: 7px;height: 100%;background-image: linear-gradient(180deg,#eee 80%,#fff 100%);}*/
.main-zixunLt-hide{width: 100%;overflow-x: hidden;position: relative;}
.main-zixunLt-scroll{width: 200%;}
.main-zixunLt-scroll,.live-ltUl,.wx-teacherUl,.book-storeUl,.main-zixunFlash-ul,.kmxq-mainLt-ul,.kmxq-mfstCt-ul {  transition: margin-left .5s ease-in-out;}
.main-zixunLt-ZX,.main-zixunLt-WX{float: left;width: 50%;}
.main-zixunLt-item{padding:0 14px;}
.main-zixunLt-h4{padding-top: 10px;height: 30px;line-height: 30px;margin-bottom: -5px; font-size: 18px;font-weight: 900;color:#000;position: relative;}
.main-zixunLt-h4>a{position: relative;}
.main-zixunLt-h4>a:hover{color:#e13b29;}
.main-zixunLt-h4 .sub-ico{display: inline-block;*display: inline;zoom:1;width: 30px;height: 30px;background: url(ico-homebg.png) no-repeat;vertical-align: middle;margin-top: -4px; margin-right: 16px;position: relative;}
.main-zixunLt-h4 .sub-ico:before{content:"";position: absolute;top: 50%;right:-6px;width: 1px;height: 16px;background-color: #eee;margin-top: -8px;}
.jzks .main-zixunLt-h4 .sub-ico{background-position: -678px -60px;}
.jrks .main-zixunLt-h4 .sub-ico{background-position: -720px -60px;}
.ckks .main-zixunLt-h4 .sub-ico{background-position: -760px -60px;}
.zyks .main-zixunLt-h4 .sub-ico{background-position: -800px -60px;}
.k12 .main-zixunLt-h4 .sub-ico {background-position: -842px -60px;}
.main-zixunLt-WX .main-zixunLt-h4 .sub-ico{display: none;}
.main-zixunLt-ul{margin-right: -20px;padding-top: 6px;}
.main-zixunLt-ul>li{float: left;margin-right: 12px;position: relative;margin-top: 0px;box-sizing: border-box;}
.main-zixunLt-ZX .ckks .main-zixunLt-ul>li{margin-right: 12px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.main-zixunLt-ul>li>a{display: block;height: 28px;line-height: 28px;white-space: nowrap; position: relative;font-size: 14px;color:#555555;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.main-zixunLt-ul>li>a:hover{color:#e13b29;}
.main-zixunLt-ul .hot-ico{display: none; position: absolute;top: -6px;left: 50%;width: 21px;height: 12px;background: url(ico-homebg.png) no-repeat -220px 0;}
.red-style .hot-ico{display: block;}
.main-zixunLt-tab{position: absolute;top: -59px;left: 0;width: 100%;height: 57px;background-color: #fff;border-top: 1px solid #e93f2d;border-right: 1px solid #eee;border-bottom: 1px solid #eee;}
.main-zixunLt-tab:before{content:"";position: absolute;top: -1px;right:-12px;width: 11px;height: 11px;background: url(ico-homebg.png) no-repeat -60px 0;}
.main-zixunLt-tab>a{float: left;width: 50%;height: 56px;line-height: 56px;font-size: 16px;color:#555555;text-align: center;position: relative;}
.main-zixunLt-tab>a:first-child:before{content:"";position: absolute;top: 50%;right:0;width: 1px;height: 22px;margin-top: -11px;background-color: #dadada;}
.main-zixunLt-tab>a>i{display: inline-block;cursor: pointer; position: relative;}
.main-zixunLt-tab>a.this>i{font-weight: 900;color:#000;}
.main-zixunLt-tab>a.this>i:before{content:"";position: absolute;top: 0;left: 0;width: 100%;height: 5px;background-color: #e93f2d;}


/* 折扣或红包立减标签 */
span.home-nav-ico{position:absolute;left:10px;top: -14px;font-size:12px;background:#e13b29;line-height:14px;color:#fff;padding:0 5px;border-radius:9px 9px 9px 0;white-space: nowrap; border-bottom-left-radius:0;height: 14px;font-family:'宋体';font-weight:bold;}
span.home-nav-ico i{font-weight:bold}
.main-zixunLt-WX span.home-nav-ico{ top: 5px!important; } 
.main-zixunLt-ul span.home-nav-ico{top:-8px!important;left:-6px;}
.main-zixunLt-h4 span.home-nav-ico{left:auto;right:-50px;}
.main-zixunLt-WX .main-zixunLt-h4 span.home-nav-ico{top:0;}


/*中间*/
.main-zixunCt{float: left;width: 100%;margin-left: -314px; margin-right: -420px;}
.mZixun-ctCont{margin-left: 334px;margin-right: 440px;}
.mZixun-ctTit{height: 28px;margin-top: 14px;position: relative;margin-bottom: -4px;}
.mZixun-ctTit-h2{font-size: 0;width: 96px;height: 28px;background: url(ico-homebg.png) no-repeat -100px 0;}
.mZixun-ctTit-txtAdv{position: absolute;top: 50%;right:0;height: 24px;margin-top: -12px; line-height: 24px;transition: .4s;}
.mZixun-ctTit-txtAdv:hover{transform: translateX(2px);}
.mZixun-ctTit-txtAdv>a{display: block;padding:0 14px;border-radius: 30px;background-color: #fdf6ef;font-size: 13px;color:#a66d54;}
.mZixun-ctItem{padding-top: 20px;font-size: 13px;}
.mZixun-ctItem a:hover,.mZixun-ctItem-ul>li>a.gray:hover{color:#e13b29;}
.mZixun-ctItem-tit{height: 28px;line-height: 28px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.mZixun-ctItem-tit>a{color:#e13b29;font-size: 18px;margin-right: 20px;font-weight: 700;}
.mZixun-ctItem-tit>a:hover,.new-style .mZixun-ctRmhd-h4>a:hover{text-decoration: underline;}
.mZixun-ctItem-ul>li{height: 22px;line-height: 22px;*height: 24px;*line-height: 24px; margin-top: 10px;overflow: hidden;position: relative;}
.mZixun-ctItem-ul>li>a{vertical-align: middle;font-size: 14px;margin-right: 12px; color:#333;}
.mZixun-ctItem-ul>li>a.gray{color:#333;border-right: 1px solid #eee;padding-right: 10px;margin-right: 10px;}
a.gl_text {color: #e13b29;}
.new-style .mZixun-ctTit-switch{height: 28px;}
.new-style .mZixun-ctTit-switch>h3{float: left;width: 96px;height: 28px;margin-left: 26px;background: url(ico-addrmhd-bg.png) no-repeat -120px 0;font-size: 0; cursor: pointer;position: relative;}
.new-style .mZixun-ctTit-switch>h3:before{content:"";position: absolute;top: 50%;left: -19px;width: 5px;height: 21px;margin-top: -10px;background: url(ico-addrmhd-bg.png) no-repeat 0 -40px;}
.new-style .mZixun-ctTit-switch>h3:first-child{margin-left: 0;}
.new-style .mZixun-ctTit-switch>h3:first-child:before{display: none;}
.new-style .mZixun-ctTit-switch>h3.switch-rmhd{background-position: -380px 0;}
.new-style .mZixun-ctTit-switch>h3.switch-jrfd.on{background-position: 0 0;}
.new-style .mZixun-ctTit-switch>h3.switch-rmhd.on{background-position: -260px 0;}
.new-style .switch-rmhd .ico-lab{position: absolute;top: -20px;right: -26px;width: 54px;height: 35px;background: url(ico-addrmhd-bg.png) no-repeat -560px 0;}
.new-style .mZixun-ctRmhd-item{padding-top: 25px;}
.new-style .mZixun-ctRmhd-ul .mZixun-ctRmhd-h4{height: 28px;line-height: 28px;margin-top: 0; white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.new-style .mZixun-ctRmhd-ul .mZixun-ctRmhd-h4>a{font-size: 18px;font-weight: 900;color:#e13b29;margin-left: 20px;}
.new-style .mZixun-ctRmhd-ul .mZixun-ctRmhd-h4>a:first-child{margin-left: 0;}
.new-style .mZixun-ctRmhd-ul .mZixun-ctRmhd-h4.h4-center{margin-top: 25px;}
.new-style .mZixun-ctRmhd-ul>div{height: 24px;line-height: 24px;margin-top: 10px; white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.new-style .mZixun-ctRmhd-ul>div>p{display: inline;font-size: 14px;}
.new-style .mZixun-ctRmhd-ul>div>p a:hover{color:#e13b29;}
.new-style .mZixun-ctRmhd-liSub>a{color:#888;padding-right: 12px;position: relative;}
.new-style .mZixun-ctRmhd-liSub a:before{content:"";position: absolute;top: 50%;right: 0;width: 1px;height: 18px;margin-top: -9px; background-color: #ddd;}
.new-style .mZixun-ctRmhd-liLink>a{margin-left: 14px;}
.new-style .mZixun-ctAdv{margin-top: 30px;}
.new-style .mZixun-ctAdv,.mZixun-ctAdv a,.mZixun-ctAdv img{display: block;width: 100%;}


/*右侧*/
.main-zixunRt{float: right;width: 1150px;margin-right: 15px;padding-top: 20px;}
.main-zixunFlash{width: 1150px;height: 400px;position: relative;overflow: hidden;}
.main-zixunFlash-ul{width: 1000%;height: 400px;clear:both;}
.main-zixunFlash-ul:after{ display:block;visibility:hidden;overflow: hidden; clear:both;height:0;content:'.';}
.main-zixunFlash-ul>li{float: left;width: 10%;height: 100%;position: relative;}
.main-zixunFlash-ul>li img{display: block;width: 100%;height: 100%;transition: 1s;}
.main-zixunFlash-ul>li img:hover{transform: scale(1.05);}
.main-zixunFlash-swit{position: absolute;bottom:10px;right:14px;white-space: nowrap;}
.main-zixunFlash-swit>span{display: inline-block;*display: inline;zoom:1;width: 8px;height: 8px;border-radius: 50%;background-color: #fff;margin-left: 7px;cursor: pointer;z-index: 1;}
.main-zixunFlash-swit>span.this{background-color: #ff5757;}
.main-zixunFlash-btn{display: none; position: absolute;top: 50%;left: 0;width: 100%;margin-top: -30px;}
.main-zixunFlash:hover .main-zixunFlash-btn{display: block;}
.main-zixunFlash-btn>span{position: absolute;top: 0;left: 0;width: 36px;height: 60px;cursor: pointer;background: url(ico-homebg.png) no-repeat 0 -240px;}
.main-zixunFlash-btn>span.next{left: auto;right:0; background-position: -40px -240px;}
.main-zixunFlash-btn>span:hover{background-position: -80px -240px;}
.main-zixunFlash-btn>span.next:hover{background-position: -120px -240px;}
.main-zixunRt-entr{padding-top: 4px;overflow: hidden;float: right;}
.zixunRt-entrUl{margin-right: -10px;position: relative;display: flex;justify-content: space-between;}
.zixunRt-entrUl>li{float: left;width: 130px; margin-right: 8px;margin-top: 8px;}
.zixunRt-entrUl>li>a{display: block;padding-left: 56px;height: 75px;line-height: 75px;position: relative;transition: .4s;}
.zixunRt-entrUl>li:first-child>a{background: url(free_bg.png) no-repeat;}
.zixunRt-entrUl>li:first-child>a .zixunRt-entrTxt{color:#e13b29;}


header {
    height: 52px;
    width: 100%;
    border-bottom: 1px solid #cecece;
    position: fixed;
    background: #366092;
    z-index: 9000;
}

header .header-top {
    width: 1120px;
    margin: 0 auto;
    line-height: 52px;
}

header a {
    font-family: "Microsoft Yahei", arial;
    font-weight: 350;
    display: block;
    font-size: 15px;
    color: #ffffff;
}
.item-action .header_ewm {
    margin-right: 20px;
    position: relative;
    cursor: pointer;
}
.items-type-wrap .item-menu-list li {
    display: inline-block;
    padding: 0 15px;
}
.right_module .right-Bt .fl_bt {
    font-size: 20px;
    color: #2f76d0;
    position: relative;
    padding-left: 15px;
    font-weight: bold;
}
.fl {
    float: left;
}

.logo-wrap {
    display: block;
    width: 139px;
    height: 100%;
    float: left;
    margin-right: 30px;
    margin-left: 6px;
}


.zixunRt-entrUl>li>a:hover{transform: translateY(-2px);}
.zixunRt-entrIco{position: absolute;top: 50%;left: 5px;width: 48px;height: 48px;margin-top: -23px;background: url(ico-homebg.png) no-repeat 0 -320px #FFF0EF;border-radius: 50%;overflow: hidden;box-shadow: 0 0 2px 2px #fcc;}
.zixunRt-entrIco.xkzx{background: url(free_st.gif) no-repeat;border-radius: 50%;overflow: hidden;}
.zixunRt-entrIco.mstd{background-position: -50px -320px;}
.zixunRt-entrIco.kfzx{background-position: -100px -320px;}
.zixunRt-entrIco.zntk{background-position: -150px -320px;}
.zixunRt-entrIco.yczw{background-position: -200px -320px;}
.zixunRt-entrIco.rmhd{background-position: -250px -320px;}
.zixunRt-entrTxt{font-size: 15px;color:#555;font-weight: 900;}
.main-zixunRt-chaxun>a{display: block;width: 100%;margin-top: 15px;}
.main-zixunRt-chaxun>a img{display: block;width: 100%;}
/*主资讯区 end*/

/*直播和考试日历*/
/*左侧*/
.live-ltBox{float: left;width: 826px;}
.mod-titCom{height:54px;line-height: 54px;position: relative;border-bottom: 1px solid #eee;}

.mod-titCom-lt?{font-size: 18px;color: #000;font-weight: lighter;}

.live-riliBox.com-width{padding-top:15px;}

.mod-titCom-h2{display:inline-block;/*display:inline;*/zoom:1;vertical-align:middle; font-size:20px;color:#000;font-weight:900;}
.mod-titCom-h2>strong{color:#e51d1d;font-weight: 900;}
.mod-titCom-adv{display: inline-block;*display: inline;zoom:1;}
.mod-titCom-adv>a {display: inline-block;*display: inline;zoom: 1;height: 25px;line-height: 25px;
border-radius: 30px;padding: 0 14px;background-color: #fdf6ef;margin-left: 24px;font-size: 13px;
color: #a66d54;vertical-align: middle;margin-top: 3px;font-weight: 500;transition: 0.3s all;
}
.mod-titCom-adv>a:hover{transform: translateX(2px);}
.mod-titCom-more,.kmxq-more{position: absolute;top: 3px;right:0;height: 54px;font-size: 14px;color:#acacac;white-space: nowrap;}
.mod-titCom-more .jt-ico,.kmxq-more .jt-ico{display: inline-block;width: 14px;height: 14px;background: url(ico-homebg.png) no-repeat -400px 0;margin-left: 4px;vertical-align: middle;margin-top: -4px;}
.mod-titCom-more:hover,.kmxq-more:hover{color:#e13b29;}
.mod-titCom-more:hover .jt-ico,.kmxq-more:hover .jt-ico{background-position: -400px -20px;}
.live-ltMain{margin-top: 16px;position: relative;z-index: 1;}
.live-ltMain:before{content:"";position: absolute;top: 6px;left: 0;width: 100%;height: 7px;background: url(ico-homebg.png) no-repeat 0 -200px;z-index: -1;}
.live-ltHide{overflow: hidden;}
.live-ltBtn,.wx-teacherBtn,.book-storeBtn{display: none; position: absolute;top: 50%;left: 0;width: 100%;margin-top: 3px; z-index: 1;}
.live-ltMain:hover .live-ltBtn,.book-storeMain:hover .book-storeBtn,.wx-teacherMain:hover .wx-teacherBtn,.main-zixunFlash:hover .main-zixunFlash-btn {display: block}
.live-ltBtn>span,.wx-teacherBtn>span,.book-storeBtn>span{position: absolute;top: 0;left: 0;width: 20px;height: 34px;background: url(ico-homebg.png) no-repeat -260px 0;cursor: pointer;}
.live-ltBtn>span.next,.wx-teacherBtn>span.next,.book-storeBtn>span.next{left: auto;right:0;background-position: -290px 0;}
.live-ltBtn>span:hover,.wx-teacherBtn>span:hover,.book-storeBtn>span:hover{background-position: -320px 0;}
.live-ltBtn>span.next:hover,.wx-teacherBtn>span.next:hover,.book-storeBtn>span.next:hover{background-position: -350px 0;}
.live-ltBtn>span.prev,.wx-teacherBtn>span.prev,.book-storeBtn>span.prev,.main-zixunFlash-btn>span.prev {display: none;}
.live-ltUl{width: 1000%;}
.live-ltUl>li{float: left;width: 405px;margin-right: 16px; position: relative;}
.live-ltDate{height: 18px;line-height: 18px; text-align: center;font-size: 14px;}
.live-ltDate-wz{color:#333;font-weight: 900;margin-right: 6px;}
.live-ltDate-num{display: inline-block;*display: inline;zoom:1;height: 18px;padding:0 8px;border-radius: 30px;background-color: #b9b9b9;color:#fff;position: relative;}
.live-ltDate-num:before,.today .live-ltDate-num:before{content:"";position: absolute;bottom:-10px;left: 50%;margin-left: -5px;width: 0;height: 0;border-style: solid;border-width: 5px;border-color: #b9b9b9 transparent transparent transparent;}
.live-ltCont{height: 140px;
transition:0.3s all;border:1px solid #eee;margin-top: 18px;position: relative;}
.live-ltCont:hover{ border:1px solid #dedede;}
.live-ltTeach{position: absolute;top: 26px;left: 0;width: 96px;}
.live-ltTx{width: 60px;height: 60px;border-radius: 50%;overflow: hidden;margin:0 auto;}
.live-ltTx img{width: 100%;}
.live-ltLab{width: 42px;margin:10px auto;}
.live-ltLab>i{display: block;width: 100%;height: 20px;line-height: 20px;text-align: center;border-radius: 30px;background-color: #707d97;font-size: 13px;color:#fff;}
.live-ltLab>i.gk{background-color: #f6ede5;background-image: linear-gradient(90deg,#f6ede5,#f6ede5);color:#a66d54;}
.live-ltInfo{margin:20px 30px 0 96px;}
.live-ltInfo-tit{font-size: 15px;color:#555;line-height: 22px;height: 44px;word-break: break-all;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.live-ltInfo-teach{height: 20px;line-height: 20px;margin-top: 6px;white-space: nowrap;font-size: 14px;color:#888888;}
.live-ltInfo-teach>i{margin-right: 10px;}
.live-ltInfo-teach>i:first-child{padding-right: 10px;border-right: 1px solid #eee;}
.live-ltInfo-time{font-size: 14px;color:#888888;white-space: nowrap;margin-top:6px;}
.live-ltInfo-time>i{margin-right: 14px;}
.live-ltInfo-btn{position: absolute;top: 93px;right:26px;}
.live-ltInfo-btn>a{display: block;height: 30px;line-height: 29px;border-radius: 30px;font-size: 14px;color:#fff;padding:0 16px;background-color: #e01a1a; background-image: linear-gradient(90deg,#e01a1a,#ff553b);transition: .4s;}
.live-ltInfo-btn>a:hover{transform: translateY(-3px);}
.live-ltInfo-btn>a .live-ico{display: inline-block;*display: inline;zoom:1;width: 14px;height: 14px;background: url(ico-homebg.png) no-repeat -980px 0;vertical-align: middle;margin-top: -2px;margin-right: 3px;}
.live-ltInfo-btn>a.ljyy{height: 30px;line-height: 30px;background: #fff;border:1px solid #f14035;color:#f14035;}
.live-ltInfo-btn>a.yiyuyue{background: #efefef;color:#888888;}
.zbz-lab{position: absolute;top: 0;left: 0;height: 20px;line-height: 20px;padding:0 10px;font-size: 13px;color:#a66d54;border-radius: 0 0 10px 0;background-color: #f6ede5;}
.zbz-lab .zb-ico{display: inline-block;*display: inline;zoom:1;width: 12px;height: 12px;background: url(ico-homebg.png) no-repeat -680px 0;vertical-align: middle;margin-top: -2px;margin-right: 6px;}
.today .live-ltCont{border:1px dashed #dfd3ce;background-color: #fdfbfb;}
.today .live-ltDate-num{background-color: #f0382b; background-image: linear-gradient(90deg,#e01a1a,#ff553b);box-shadow: 0 3px 16px rgba(247,2,2,.16);}
.today .live-ltDate-num:before{border-color: #f0382b transparent transparent transparent;}

/*右侧*/
.rili-rtBox{float: right;width: 350px;}
.rili-rtMain{margin-top: 16px;}
.rili-rtTab-hd{height: 42px;line-height: 42px;text-align: center;color:#555;background-color: #f3f3f3;}
.rili-rtTab-hd>p{float: left; cursor: pointer;height: 100%;}
.rili-rtTab-hd>p>i{display: inline-block;*display: inline;zoom:1;position: relative;}
.rili-rtHd-bm,.rili-rtSub{width: 35%;}
.rili-rtHd-ks,.rili-rtTime{width: 38%;*width: 37.6%;}
.rili-rtHd-cf,.rili-rtBtn{width: 27%;}
.rili-rtTab-hd .this>i{color:#333;font-weight: 900;}
.rili-rtTab-hd .this>i:before{content:"";position: absolute;bottom:0;left: 0;width: 100%;height: 3px;background-color: #e82a23;}
.rili-rtTab-bd{border:1px solid #eeeeee;border-top: 0;}
.rili-rtTab-Ul{height: 134px;overflow-y: auto;}
.rili-rtTab-Ul::-webkit-scrollbar{width: 10px;background-color: #f2f2f2;border-radius: 30px;}
.rili-rtTab-Ul::-webkit-scrollbar-thumb{background-color: #dedede;border-radius: 30px;}
.rili-rtTab-Ul>li{border-top: 1px dashed #eee;font-size: 14px;}
.rili-rtTab-Ul>li:first-child{border-top: 0;}
.rili-rtTab-Ul>li>p{float: left;height: 44px;line-height: 44px;*height: 40px;*line-height: 40px; text-align: center;}
.rili-rtTab-Ul .rili-rtSub{color:#333;}
.rili-rtTab-Ul .rili-rtSub a{display: inline-block;*display: inline;zoom:1;}
.rili-rtTab-Ul .rili-rtSub a:hover{color:#e13b29;}
.rili-rtTab-Ul .rili-rtTime{color:#555;overflow: hidden;}
.rili-rtTab-Ul .rili-rtBtn{text-align: center;}
.rili-rtTab-Ul .rili-rtBtn>a{display: inline-block;*display: inline;zoom:1;height: 24px;line-height: 24px;white-space: nowrap;margin-top: 10px; padding:0 12px;background-color: #faf6f1;border-radius: 30px;font-size: 13px;color:#9e7867;transition: .4s;}
.rili-rtTab-Ul .rili-rtBtn>a:hover{transform: translateX(2px);}

/*直播和考试日历 end*/

/*网校名师*/
.wx-teacherMain{margin-top: 26px;position: relative;}
.wx-teacherBox{padding-top: 16px;}

.wx-teacherBtn{margin-top: -17px;}
.wx-teacherHide{overflow-x: hidden;}
.wx-teacherUl{width: 1000%;}
.wx-teacherUl>li{float: left;width: 300px;height: 184px;overflow: hidden;background-image: linear-gradient(90deg,#f2f4f3 60%,#fff 100%);position: relative;z-index: 1;}
.wx-teacherImg{position: absolute;left: -16px;width: 164px;z-index: -1;}
.wx-teacherImg img{display: block;width: 100%;transition: .4s;}
.wx-teacherUl>li:hover .wx-teacherImg img{transform: translateY(-5px);}
.wx-teacherC{margin-left: 170px;padding-top: 24px;margin-right: 10px;}
.wx-teacherName{font-size: 18px;color:#333;font-weight: 900;height: 24px;line-height: 24px; padding-left: 16px;position: relative;}
.wx-teacherName:before{content:"";position: absolute;top: 50%;left: 0;width: 4px;height: 17px;margin-top: -8px;background: url(ico-homebg.png) no-repeat -440px 0;}
.wx-teacherIntro{font-size: 14px;line-height: 16px;color:#333;max-height: 32px;margin-top: 7px; word-break: break-all;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.wx-teacherSubj{max-height: 40px;margin-top: 8px; overflow: hidden;}
.wx-teacherSubj>i{display: block;font-size: 12px;color:#888;line-height: 20px;}
.wx-teacherTk{position: absolute;top: 140px;left: 170px;}
.wx-teacherTk>a{display: block;height: 28px;line-height: 28px;background-color: #fff;border-radius: 30px;border:1px solid #b49277;font-size: 13px; color: #906952;padding:0 12px;transition: .4s;}
.wx-teacherTk>a:hover{transform: translateY(-3px);}
.wx-teacherTk .st-ico{display: inline-block;*display: inline;zoom:1;width: 20px;height: 16px;background: url(ico-homebg.png) no-repeat -960px -40px; vertical-align: middle; margin-top: -2px;margin-left: 4px;}
/*网校名师 end*/

/*科目详情*/
.subj-infoBox>.subj-infoItem{padding-top: 26px;}
.know-233wx .mod-titCom-h2{font-weight: lighter;}


.know-233wxMain{margin-top: 10px;}

.subj-infoBox>.subj-infoItem:first-child{padding-top: 0;}
.subj-infoNav{height: 60px;line-height: 60px;padding-bottom: 3px; overflow: hidden;z-index: 1;}
.subj-infoNav-hd{display: inline;padding-right: 28px;font-size: 20px;color:#000;font-weight: 900; position: relative;}
.subj-infoNav-hd:before{content:"";position: absolute;top: 50%;right:0;width: 1px;height: 20px;margin-top: -10px;background-color: #e6e6e6;}
.subj-infoNav-link{display: inline;vertical-align: top; position: relative;}
.subj-infoNav-link>a{display: inline-block;vertical-align: top; margin:0 28px;font-size: 16px;color:#000;position: relative;}
.subj-infoNav-link>a.this{color:#e13b29;}
.subj-infoNav-link>a.this:before{content:"";position: absolute;bottom:-2px;left: 50%;width: 36px;height: 3px;margin-left: -18px;background-color: #e13b29;}
/*.subj-infoNav-link .line-ico{position: absolute;bottom:-18px;left: 0;width: 36px;height: 3px;background-color: #e13b29;}*/
.kmxq-main{display: none; padding-top: 8px;margin-right: -40px;}
.kmxq-main:first-child {display: block;}
.kmxq-mainLt,.kmxq-one,.kmxq-two,.kmxq-mainRt{float: left;width: 280px;margin-right: 20px; position: relative;}
.subj-infoSwitch{border-top: 3px solid #f7f6f6;margin-top: -4px;}
.kmxq-one{width: 250px;}
.kmxq-two{width: 360px;}
.kmxq-mainRt{width: 250px;}
.kmxq-mainLt-swit{position: relative;overflow: hidden;}
.kmxq-mainLt-ul{width: 1000%;clear:both;}
.kmxq-mainLt-ul:after{ display:block;visibility:hidden;overflow: hidden; clear:both;height:0;content:'.';}
.kmxq-mainLt-ul>li{float: left;width: 10%;}
.kmxq-mainLt-h4{height: 50px;line-height: 50px;font-size: 17px;color:#333;font-weight: 900;}
.kmxq-mainLt-ct{width: 100%;height: 326px;background: url(subj-bg1.jpg) no-repeat center top;position: relative;}
.kmxq-mainLt-ctLink{display: block;width: 100%;padding-top: 1px;}
.kmxq-mainLt-hide{margin:12px 30px 0;overflow: hidden;height: 130px;}
.kmxq-mainLt-scroll>p{font-size: 15px;color:#555;text-align: center;line-height: 26px;height: 26px;cursor: pointer;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;margin: 0 10px; transition: all .2s ease-in-out;}
.kmxq-mainLt-scroll>p:hover {font-size: 16px !important;color: #ec4036;font-weight: 900;opacity: 1 !important;}
.kmxq-mainLt-scroll>p:nth-of-type(3){font-size: 16px;color:#ec4036;font-weight: 900;}
.kmxq-mainLt-scroll>p:nth-of-type(1),.kmxq-mainLt-scroll>p:nth-of-type(5),.kmxq-mainLt-scroll>p:nth-of-type(6){opacity: .3;font-size: 14px;}
.kmxq-mainLt-scroll>p:nth-of-type(2),.kmxq-mainLt-scroll>p:nth-of-type(4){opacity: .7;}
.kmxq-mainLt-teach{padding-top: 15px;text-align: center;}
.kmxq-mainLt-tImg>span{display: inline-block;*display: inline;zoom:1; width:60px;height:60px;border-radius: 50%;overflow: hidden;margin:0 9px;}
.kmxq-mainLt-tImg>span img{display: block;width: 140%;margin-left:-12px;}

.kmxq-mainLt-tTxt{margin-top:8px;font-size: 13px;color:#555555;}
.kmxq-mainLt-tBtn{text-align: center;margin-top: 26px;}
.kmxq-mainLt-tBtn>a{display: inline-block;*display: inline;zoom:1;width: 100px;height: 35px;line-height: 35px;text-align: center;border-radius: 100px;background-color: #f22121;background-image: linear-gradient(90deg,#f65637,#f22121);font-size: 15px;color:#fff;margin:0 8px;transition: .4s;}
.kmxq-mainLt-tBtn>a:hover{transform: translateY(-3px);}
.kmxq-mainLt-tBtn>a.zxkf-btn{width: 98px;height: 32px;line-height: 31px;background: #fff;border:1px solid #b49277; color:#906952;}
.kmxq-mainLt-fw{position:absolute;top:6px;left:12px;width:22px;}

.kmxq-mainLt-fw:hover .fw-tip {display: block;}
.kmxq-mainLt-fw>p{width: 22px;height: 22px;margin-top: 8px;position: relative;}
.kmxq-mainLt-fw>p .fw-ico{display: block;width: 22px;height: 22px;background: url(ico-homebg.png) no-repeat -710px 0;}
.kmxq-mainLt-fw>p.hbfq .fw-ico{background-position: -740px 0;}
.kmxq-mainLt-fw .fw-tip{display: none; position: absolute;top: 0;left: 26px;width: 220px;}
.kmxq-mainLt-fw .fw-tip>b{display:inline-block;padding:2px 10px;background-color:#333333;background-image:linear-gradient(90deg,#333333,#615243);font-size: 13px;color:#f6e3d2;line-height: 16px;border-radius: 10px;box-shadow: 0 6px 16px rgba(0,0,0,.2);}
.kmxq-mainLt-sBtn{position:absolute;top:14px;right:0;height: 25px;background-color:#fff;}

.kmxq-mainLt-sBtn>span{display: inline-block;*display: inline;zoom:1;width: 8px;height: 8px;border-radius: 50%;margin-left: 8px;background-color: #cacaca;cursor: pointer;}
.kmxq-mainLt-sBtn>span.this{background-color: #c9a982;}
.kmxq-titCom{height: 50px;line-height: 50px;position: relative;}
.kmxq-titCom>h4{font-size: 17px;color:#333;font-weight: 900;}
.kmxq-mfstCt{padding-left: 20px;padding-right: 10px; height: 126px;background: url(subj-bg2.jpg) no-repeat right top;position: relative;}
.kmxq-mfstTit{padding-top: 26px;font-size: 16px;color:#333;font-weight: 900;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.kmxq-mfstTip{font-size: 13px;margin-top: 3px;color:#333;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.kmxq-mfstPrice{font-size: 16px;color:#ec4036;margin-top: 8px;}
.kmxq-mfstPrice>i{font-weight: 900;font-size: 27px;}
.kmxq-mfstBtn{position: absolute;bottom:17px;right:11px;}
.kmxq-mfstBtn>a{display: block;width: 80px;height: 28px;line-height: 27px;background-color: #fff;border-radius: 100px;border:1px solid #b49277;text-align: center;font-size: 15px;color:#906952;transition: .4s;}
.kmxq-mfstBtn>a:hover{transform: translateY(-3px);}
.kmxq-mfstBtn>a>i{font-weight: 900;}
.kmxq-mfstLab{position: absolute;top: 0;left: 20px;height: 18px;line-height: 18px;padding:0 6px;background-color: #3f3f3f;color:#ffe3cd;font-size: 13px;}
.kmxq-mfstM{margin-top: 20px; position: relative;}
.kmxq-mfstM .kmxq-mfstCt{height: 180px;padding:0; background: url(subj-bg3.jpg) no-repeat right bottom;position: relative;overflow: hidden;}
.kmxq-mfstCt-ul{width: 1000%;clear:both;position: relative;height: 100%;}
.kmxq-mfstCt-ul:after{ display:block;visibility:hidden;overflow: hidden; clear:both;height:0;content:'.';}
.kmxq-mfstCt-ul>li{float: left;width: 10%;height: 100%;}
.kmxq-mfstCt-cm{height: 100%;padding-left: 20px;padding-right: 10px;position: relative;}
.kmxq-mfstM .kmxq-mfstTit{padding-top: 14px;line-height: 20px;max-height: 40px;white-space: normal;margin-right: 60px;word-break: break-all;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.kmxq-mfstTeach{margin-top: 12px;font-size: 13px;color:#555555;}
.kmxq-mfstM .kmxq-mfstPrice{position: absolute;left: 20px;bottom:16px;font-size: 22px;color:#90705d;}
.kmxq-mfstSbtn{position: absolute;top: 13px;right:0px;height: 40px;  background-color: #f8f8f8;width: 58px;}
.kmxq-mfstSbtn>span{display: inline-block;*display: inline;zoom:1;width: 8px;height: 8px;border-radius: 50%;background-color: #cacaca;margin-left: 6px;cursor: pointer; margin-top: 10px !important;}
.kmxq-mfstSbtn>span.this{background-color: #c9a982;}
.kmxq-bkzdMain{margin-top: -8px;}
.kmxq-bkzdUl>li a{height: 38px;line-height: 38px;white-space: nowrap;font-size: 16px;color:#333;overflow: hidden;text-overflow: ellipsis;position: relative;    float: left;
    width: 70%;}
.kmxq-bkzdUl>li a.bkzd-adv{font-weight: 900;padding-left:41px;padding-right: 70px;position: relative;}
.kmxq-bkzdUl>li a.bkzd-adv .bkzd-play{position: absolute;top: 50%;left: 0;width: 34px;height: 18px;margin-top: -8px;background: url(ico-homebg.png) no-repeat -780px 0;}
.kmxq-bkzdUl>li a.bkzd-adv .bkzd-advRed{position: absolute;top: 0;right:0;color:#da2222;font-weight: 900;text-decoration: underline;}
.kmxq-bkzdMain .tit-news{padding-right: 0px;}
.kmxq-bkzdMain .bkzd-hot{position: absolute;top: 50%;right:0;width: 34px;height: 16px;margin-top: -8px;}
.kmxq-bkzdMain .bkzd-gray{color:#888;margin-right: 0px;font-size: 14px;float: right;width:30%;box-sizing: border-box;line-height: 38px; }
.kmxq-bkzdUl>li a:hover{color:#da2222;}
.kmxq-mainRt{float: left;width: 250px;height: 360px;background: url(subj-bg4.jpg) no-repeat center top;margin-top: 14px; position: relative;}
.kmxq-rtTime>a{display: block;text-align: center;}
.kmxq-rtTime>a>em{display: block; text-align: center;padding-top: 16px;font-size: 17px;color:#333;height: 22px;line-height: 22px;overflow: hidden;}
.kmxq-rtTime>a>p{display: inline-block;margin-top: 4px;text-align: center;padding: 0 10px;height: 26px;background-color: #3f3f3f;line-height: 26px;border-radius: 6px;color: #fee3cd;font-size: 16px;}
.js-djs-day{display: block;height: 26px;line-height: 26px;text-align: center;font-size: 15px;margin-top: 6px;}
.js-djs-day>font{display: inline-block;*display: inline;zoom:1;width: 24px;height: 26px;line-height: 26px;text-align: center;background: url(time-ico.png) no-repeat;font-weight: 900;color:#ffe3cd;font-size: 18px;margin-left: 4px;}
.js-djs-day>font:last-child{margin-right: 6px;}
.kmxq-rtUl{ padding-top: 1px; margin-top: 30px;margin-left: 32px;margin-right: 10px;border-left: 1px solid #eee;position: relative;}
.kmxq-rtUl:before{content:"";position: absolute;bottom:0;left: -1px;width: 1px;height: 50px;background-color: #fcfcfc;}
.kmxq-rtNum{height: 24px;line-height: 24px;font-size: 24px;font-weight: 900;color:#333;}
.kmxq-rtNum>i{font-weight: 900;}
.kmxq-rtNum .dw-ico{display: inline-block;*display: inline;zoom:1;height: 19px;line-height: 19px;padding:0 6px;border-radius: 10px 10px 10px 0;background-color: #f0e1d0;font-size: 13px;color:#6c5445;vertical-align: middle;margin-top: -4px;margin-left: 10px;}
.kmxq-rtUl>li{padding-left: 20px;position: relative;margin-top: 6px;}
.kmxq-rtUl>li:before{content:"";position: absolute;top: 7px;left: -5px;width: 10px;height: 10px;background-color: #b1b1b1;border-radius: 50%;}
.kmxq-rtUl>li:first-child{margin-top: -8px;}
.kmxq-rtTip{font-size: 13px;color:#888;line-height: 16px;height: 32px;margin-top: 5px;}
.kmxq-rtTip strong{color:#333;font-weight: 900;}
.kmxq-rtBtn{position: absolute;bottom:17px;left: 0;width: 100%;}
.kmxq-rtBtn>a{display: block;width: 190px;height: 38px;line-height: 37px;text-align: center;margin:6px auto 0;border-radius: 30px;background-color: #f22121;background-image: linear-gradient(90deg,#f65637,#f22121);font-size: 16px;color:#fff;transition: .4s;}
.kmxq-rtBtn>a:hover{transform: translateY(-3px);}
.kmxq-mainRt-style2 .kmxq-rtUl{margin: 30px 0 0;border-top: 1px solid #e2e2e2; *zoom:1;border-left: 0;}
.kmxq-mainRt-style2 .kmxq-rtUl:after{ content:'.';display:block;visibility:hidden;overflow: hidden; clear:both;height:0;}
.kmxq-mainRt-style2 .kmxq-rtUl>li{float: left;width: 33.32%;margin: 0;text-align: center;padding: 0;padding-top: 20px;}
.kmxq-mainRt-style2 .kmxq-rtUl>li:before{top: -6px;left: 50%;margin-left: -5px;z-index: 2;}
.kmxq-mainRt-style2 .kmxq-rtUl>li:first-child:after{content:""; position: absolute;top: -2px;left: 0;width: 50%;height: 1px;background-color: #fefefe;}
.kmxq-mainRt-style2 .kmxq-rtUl>li:nth-child(3):after{content:"";position: absolute;top: -2px;right: 0;width: 50%;height: 1px;background-color: #fefefe;}
.kmxq-mainRt-style2 .kmxq-rtNum{display: inline-block;position: relative;font-size: 18px;}
.kmxq-mainRt-style2 .kmxq-rtNum .dw-ico{position: absolute;top: 4px;right: -28px;}
.kmxq-mainRt-style2 .kmxq-rtBtn{position: static; display: block;}
.kmxq-mainRt-style2 .kmxq-rtTip{margin-top: 2px;}
.kmxq-mainRt-style2 .kmxq-rtBtn{text-align: center;}
.kmxq-mainRt-style2 .kmxq-rtBtn>a{display: inline-block;width: 110px;margin: 15px 4px 0;}
.kmxq-mainRt-style2 .kmxq-rtBtn>a.kmxqRt-btnVip{height: 36px;line-height: 36px;border:1px solid #b49277;color:#b49277; background: none;}
.kmxq-rtBook{position: absolute;bottom: 0;left: 0;width: 100%;}
.kmxq-rtBook>a,.kmxq-rtBook img{display: block;width: 100%;}
/*科目详情 end*/


/*书店上新*/
.book-storeBox {padding-top: 26px !important;}
.book-storeBox .mod-titCom {border-bottom: 0;margin-top: 2px;}

/*书店上新 end*/


/*书店*/
.new_wxBook{padding-top: 30px;}
.new_wxBook .wx_cont_title h3 i{width: 29px;height: 33px;background-position: -43px -121px;bottom: 20px;top:auto;}
.new_wxBook .wx_cont_title h3 a{padding-left: 36px;}
.new_wxBook .wx_cont_title a.com_btn{width: 80px;height: 22px;border: 1px solid #eeeeee;display: inline-block;color: #999;text-align: center;border-radius: 30px;line-height: 22px;position: absolute;right: 0px;top:6px;}
.new_wxBook .wx_cont_title a.com_btn:hover{background: #f5f5f5;}
.wx_bookBox{width: 100%;height: 345px;position: relative;overflow: hidden;}
.wx_bookUl{width: 100000px;transition: margin-left .5s ease-in-out;}
.new_wxBook li{width: 182px;border: 1px solid #f2f2f2;background: #fff;float: left;margin-right: 20px;position: relative;}
.book-tab{position: absolute;top:-1px;left: -1px;font-size: 14px;color: #965928;line-height: 28px;padding: 0 15px;border-radius: 0 0 20px 0;background-color: #f9e4c6;background-image: linear-gradient(90deg,#f9e4c6,#faf0e1);z-index:1;}
.book-img a{display: block;position: relative;padding:24px 0 10px;overflow: hidden;}
.book-img img{display: block;height: 180px;width: auto; margin: 0 auto;transition: .3s;}
.book-img:hover img{transform: scale(1.05);}
.book-name{font-size: 14px;color: #333;padding: 15px;}
.book-name a{height: 44px;word-break: break-all;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;line-height: 22px;}
.book-price{padding: 0 15px 15px;}
.book-price em{font-size: 16px;color: #e13b29;}
.book-price span{font-size: 22px;color: #e13b29;padding-left: 3px;}
.book-price label{font-size: 12px;color: #999;}
.book-price del{text-decoration: line-through;padding-left: 3px;}
.wx_book_prev{position: absolute;width: 16px;height: 30px;background: url(wx_ico.png) no-repeat 0 -252px rgba(0,0,0,0.3);top:134px;left: 0;cursor: pointer;border-radius: 8px;z-index: 3;}
.wx_book_next{position: absolute;width: 16px;height: 30px;background: url(wx_ico.png) no-repeat -26px -252px rgba(0,0,0,0.3);top:134px;right: 0;cursor: pointer;border-radius: 8px;z-index: 3;}
.wx_book_prev:hover,.wx_book_next:hover{background-color: rgba(0,0,0,0.5);}
.new_wxBook li{width: 250px;height: 422px; margin-right: 16px;}
.new_wxBook .wx_bookBox{height: 428px;}
.new_wxBook .book-img img{height: 220px;}
.new_wxBook .book_rtMask{position: absolute;top: 0;right:0;width: 129px;height: 425px;background: url(book-rtMask.png) no-repeat 0 0;z-index: 2;}
.new_wxBook .book-imgInfo{position: absolute;bottom:14px;left: 0;width: 100%;height: 24px;line-height: 24px;}
.new_wxBook .book-imgInfo>i{display: block;margin:0 6px;padding:0 12px;height: 24px;line-height: 24px;border-radius: 30px;white-space: nowrap;font-size: 12px;text-align: center; color:#fff;overflow: hidden;text-overflow: ellipsis;position: relative;z-index: 2;}
.new_wxBook .book-imgInfo>i:before{content:"";position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-color: #000;opacity: .7;filter: alpha(opacity = 70);z-index: -1;}
.new_wxBook .book-zengs{height: 26px;line-height: 26px;background-color: #f9e4c6;background-image: linear-gradient(90deg,#f9e4c6,#faf0e1);margin:0 -1px;}
.new_wxBook .book-zengs>i{display: block;margin:0 12px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;font-size: 15px;font-weight: 900;color:#965928;text-align: center;}
.new_wxBook .book-name{padding:10px 15px 10px;}
.new_wxBook .book-price{white-space: nowrap;padding-bottom: 0;}
.new_wxBook .book-price>p{display: inline-block;*display: inline;zoom:1;}
.new_wxBook .book-nowPrice{font-size: 14px;color:#888;height: 28px;line-height: 28px;vertical-align: bottom;}
.new_wxBook .book-nowPrice>em{font-weight: 900;font-size: 26px;color:inherit;}
.new_wxBook .book-zhekou{padding-left:12px;height: 21px;line-height: 21px;font-size: 12px;color:#fff;background: url(ico-lmbook.png) no-repeat -40px 0;margin-left: -6px;margin-right: 10px;position: relative;}
.new_wxBook .book-zhekou:before{content:"";position: absolute;top: 0;right:-9px;width: 9px;height: 21px;background: url(ico-lmbook.png) no-repeat -140px 0;}
.new_wxBook .book-oldPrice{font-size: 12px;color:#888;text-decoration: line-through;}
.new_wxBook .book-lab{height: 44px;overflow: hidden;}
.new_wxBook .book-lab>i{float: left;height: 22px;line-height: 22px;padding:0 8px;margin-top: 12px;margin-left: 14px;border:1px solid #888;font-size: 13px;color:#888;border-radius: 30px;}
.new_wxBook .has_book .book-lab>i{border-color: #e13b29;color:#e13b29;}
.new_wxBook .has_book .book-nowPrice{color:#e13b29;}
.new_wxBook .book-imgFd{position: absolute;top: 10px;right:10px;width: 31px;height: 31px;background: url(ico-lmbook.png) no-repeat;z-index: 4;}
.new_wxBook .book-fdBox{position: absolute;top: -1px;left: -1px;width: 100%;height: 100%;background-color: #fff;border:1px solid #e5e5e5;box-shadow: 0 0 13px rgba(221,221,221,.4);border-bottom: 3px solid #e13b29; z-index: 9;}
.new_wxBook .book-fdImg{height: 346px;overflow: hidden; position: relative;}
.new_wxBook .book-fdImg>span{position: absolute;top: 50px;left: 50%;width: 600px;height: 260px;margin-left: -300px;text-align: center;}
.new_wxBook .book-fdImg>span>img{height: 100%;}
.new_wxBook .book-fdName{margin:0 12px;border-top: 1px dashed #ddd;padding-top: 14px;font-size: 15px;line-height: 24px;height: 48px;word-break: break-all;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.new_wxBook .wx_book_prev,.new_wxBook .wx_book_next{top: 184px;}



/*快速了解233网校*/
.know-233wx{padding-top: 16px }
.know-233wx .mod-titCom {border-bottom: 0;margin-top: 0px;}
.know-233Ul{margin-right: -10px;}
.know-233Ul>li{float: left;width: 238px;height: 340px;margin-right: 2px;background: url(know-233img1.jpg) no-repeat center top; position: relative;overflow: hidden;}
.know-233Ul>li.zxdy{background: url(know-233img2.jpg) no-repeat center top;}
.know-233Ul>li.kcdy{background: url(know-233img3.jpg) no-repeat center top;}
.know-233Ul>li.zntk{background: url(know-233img4.jpg) no-repeat center top;}
.know-233Ul>li.jxfw{background: url(know-233img5.jpg) no-repeat center top;}
.know-233Ul>li>a{display: block;width: 100%;height: 100%;position: relative;}
.know-233Cont{position: absolute;top: 0;letter-spacing: 0;width: 100%;height: 100%;z-index: 1;}
.know-233Mask{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-color: #f11504; opacity: 0;filter: alpha(opacity = 0);transition: .4s;}
.know-233Ico{position: absolute;top: 100px;left: 0;width: 100%;transition: .4s;}
.know-233Ico>span{display: block;width: 60px;height: 60px;margin:0 auto;background: url(ico-homebg.png) no-repeat -340px -320px;}
.zxdy .know-233Ico>span{background-position: -410px -320px;}
.kcdy .know-233Ico>span{background-position: -480px -320px;}
.zntk .know-233Ico>span{background-position: -550px -320px;}
.jxfw .know-233Ico>span{background-position: -620px -320px;}
.know-233Tit{position: absolute;top: 165px;left: 0;width: 100%;font-size: 23px;color:#fff;height: 28px;line-height: 28px;overflow: hidden; text-align: center;transition: .4s; font-weight: lighter;}
.know-233Line{position: absolute;top: 216px;left: 50%;width: 36px;height: 4px;margin-left: -18px; background: url(ico-homebg.png) no-repeat -700px -120px;transition: .4s;}
.know-233Info{position: absolute;top: 350px;left: 0;width: 100%;text-align: center;transition: .4s;}
.know-233Tip{font-size: 15px;line-height: 22px;color:#fff;}
.know-233More{display: block;width: 120px;height: 35px;line-height: 35px;text-align: center;font-size: 15px;color:#fff; border:1px solid #fff;margin:28px auto;border-radius: 100px;}
.mod-titCom-lt{font-size: 20px;color: #000;font-weight: lighter;border-radius: 100px;}

.know-233More .jt{display: inline-block;*display: inline;zoom:1; width: 7px;height: 11px;background: url(ico-homebg.png) no-repeat -760px -120px;vertical-align: middle;margin-top: -2px;margin-left: 8px;}
.know-233More:hover{background-color: rgba(255,255,255,.3)}
.know-233Ul>li:hover .know-233Mask{opacity: .6;filter: alpha(opacity = 60);}
.know-233Ul>li:hover .know-233Ico{top: -66px;}
.know-233Ul>li:hover .know-233Tit{top: 86px;}
.know-233Ul>li:hover .know-233Line{top: 136px;}
.know-233Ul>li:hover .know-233Info{top: 158px;}


/*快速了解233网校 end*/

/*底部*/
.home-footerBox{padding-bottom: 50px;padding-top: 24px !important;}
/*友情链接*/
.friend-linkBox {margin-top: 4px;}
.friend-linkMain{padding-top: 14px;line-height: 30px;}
.friend-linkMain a{font-size: 15px;margin-right: 14px;}
.friend-linkMain a:hover,.friend-linkMain a.sqlj-btn{color:#e13b29;}
/*底部站点导航*/
.ft-siteNav-lt{float: left;}
.ft-siteNav{padding:45px 0 37px;}

.ft-siteNav-ltUl>li{float: left;width: 104px;padding-left: 30px;padding-bottom: 20px; position: relative;}
.ft-siteNav-ltUl>li:before, .ft-siteNav-ct:before, .ft-siteNav-rt:before, .ft-siteNav-rt:before {
content: "";position: absolute;top: 0;left: 0;width: 1px;height: 100%;background-image: linear-gradient(180deg,#fff 0%,#f1f0f0 20%,#f1f0f0 80%,#fff 100%);
}
.ft-siteNav-ltUl>li:first-child{padding-left: 0;}
.ft-siteNav-ltUl>li:first-child:before{display: none;}
.ft-sNav-ltHd>a{font-size: 18px;color:#000;}
.ft-sNav-ltHd>a:hover,.ft-sNav-ltBd>a:hover{color:#e13b29;}
.ft-sNav-ltBd>a{display: block;font-size: 14px;color:#555555;margin-top: 16px;}
p.ft-sNav-ltHd?{padding-bottom: 3px;}

.ft-siteNav-ct{float: left;padding-left: 16px;padding-bottom: 20px; position: relative;}
.ft-siteNav-ct>p{float: left;width: 96px;margin-right: 16px;}
.ft-siteNav-ctTxt{display: block;font-size: 16px;color:#000;text-align: center;}
.ft-siteNav-ctEwm{display: block;width: 96px;height: 96px;margin:14px auto 0;}
.ft-siteNav-ctEwm img{display: block;width: 100%;height: 100%;}
.ft-siteNav-rt{float: left;padding-left: 20px;padding-bottom: 20px;position: relative;}
.ft-siteNav-rtItem{width: 250px;padding-left: 58px;min-height: 48px;margin-top: 16px;position: relative;}
.ft-siteNav-rtIco{position: absolute;top: 50%;left: 0;width: 46px;height: 46px;margin-top: -23px; background: url(ico-homebg.png) no-repeat -830px 0;}
.ft-siteNav-rtIco.dh-ico{background-position: -880px 0;}
.ft-siteNav-rtHd{font-size: 22px;font-weight: 900;color:#333;}
.ft-siteNav-rtBd{font-size: 14px;color:#333;margin-top: -2px;}
/*文明健康*/
.civilized-healthy{ padding-bottom: 32px;margin-top: -20px;}

.civilized-healthy>span{display: inline-block;*display: inline;zoom:1;height: 97px;}
.civilized-healthy>span img{height: 100%;}
/*版权相关*/
.ft-copyBox{padding-top: 28px;font-size: 13px;color:#888888;line-height: 24px;border-top: 1px solid #eee;}
.ft-copyBox a{color:#888;}
.ft-copyBox a:hover{color:#e13b29;}
.ft-copyBox a img{height: 100%;}
/*底部 end*/

/*新人礼包弹窗*/
.s-dialog {top: 1110px;left: 50%;margin-left: -320px;top: 35%;margin-top: -150px;display: block;position: fixed;_position: absolute;_top: expression(documentElement.scrollTop+240);z-index: 9999;width: 100%;}
/*.share_down {width: 43px;height: 43px;background: url(https://img.233.com/www/img/index/2016/3/close_tan.png);position: absolute;display: block;left: 638px;top: 98px;cursor: pointer;}*/

.share_down {width: 51px;height: 51px;background: url(https://img.233.com/www/img/index/2016/3/close_tan.png);position: absolute;display: block;left: 594px;top: 4px;cursor: pointer;background-size:100%;}

.s-dialog img {width: auto;}
.mask {width: 100%;position: fixed;left: 0;top: 0;filter: alpha(opacity=80);opacity: 0.8;background: #000;z-index: 9998;height: 100%;}
/*新人礼包弹窗 end*/

/*顶部悬浮导航*/
.top-navFixed{display: none; position: fixed;top: 0;left: 0;width: 100%;height: 84px;background-color: #fff;box-shadow: 0 2px 30px rgba(0,0,0,.08); z-index: 8;}
.top-navFixed-cont{width: 1230px;height: 100%; margin:0 auto;position: relative;}
.top-navFixed-logo{position: absolute;top: 0;left: -10px;height: 100%;width: 270px;}
.top-navFixed-logo .logo-box{position: absolute;top: 0;left: 0;height: 100%;}
.top-navFixed-logo a,.top-navFixed-logo img{display: block;height: 100%;}
.top-navFixed-logo .logoYear-box{position: absolute;top: 0;right:0;height: 100%;}
.top-navFixed .main-tabUl{margin-left: 246px;}
.top-navFixed .main-tabUl>li{height: 84px;}
.top-navFixed .main-tabUl>li>a,.top-navFixed .main-tabGj-p{color:#333;padding:0 26px;line-height: 84px;}
.top-navFixed .main-tabUl>li>a:before,.top-navFixed .main-tabGj-p:before{background-position: 0 -30px;}
.top-navFixed .ewmJh-popupBox{top: 84px; /*width: 1230px;*/}
/*.top-navFixed .ewmJh-popupUl:before{right:485px;}
.top-navFixed .ewmJh-popupUl>li{height: 84px;padding:16px 0;}
.top-navFixed .ewmJh-popupUl>li.ewmJh-khd{width: 320px;}
.top-navFixed .ewmJh-popupUl>li.ewmJh-xcx{width: 260px;}
.top-navFixed .ewmJh-popupUl>li.ewmJh-gzh{width: 290px;}
.top-navFixed .ewmJh-popupUl>li.ewmJh-m233{width: 350px;}
.top-navFixed .ewmJh-popupImg{ top: 16px;left: 24px;width: 84px;height: 84px;}
.top-navFixed .ewmJh-popupC{margin-left: 130px;}*/
/* .top-navFixed .ewmJh-popupC-bd br{display: none;} */
.top-navFixed .ewmJh-popupC-down{margin-top: 7px;}
.top-navFixed .ewmJh-popupC-hd{ margin-top: -3px;font-size: 15px;}
.top-navFixed .main-tabGj-p .jt-ico{background-position: -30px -18px;}
.top-navFixed-rt{position: absolute;top: 19px;right:0;}

.tsp_cart {background: linear-gradient(90deg,#f65637,#f22121);width: 140px;height: 34px;border-radius: 100px;line-height: 32px;text-align: center;position: absolute;right: 2px;top: 25px;background-color: #f22121;transition: 0.3s all;
}
.tsp_cart a {color: #fff;font-size: 16px;background: url(https://img.233.com/project/zixun/home/img/ico-homebg.png) no-repeat -100px -103px;width: 120px;height: 34px;display: block;padding-left: 22px;}
.tsp_cart:hover {transform: translateX(2px);}



.tsp_qytb {background: linear-gradient(90deg,#577ecc,#2f5aac);width: 129px;height: 34px;border-radius: 100px;line-height: 32px;text-align: center;position: absolute;right: 158px;top: 25px;background-color: #577ecc;transition: 0.3s all;}
.tsp_qytb a {color: #fff;font-size: 16px;background: url(https://img.233.com/project/zixun/home/img/ico-homebg.png) no-repeat -100px -55px;width: 120px;height: 34px;display: block;padding-left: 18px;}
.tsp_qytb:hover {transform: translateX(2px);}





/*顶部悬浮导航 end*/

/* 右侧悬浮导航 */
.right-navBox{position: fixed;left: 50%;bottom:0px;width: 66px;margin-left: 640px;z-index: 8;}
.right-navMain{background-color: #fff;width: 66px;box-shadow: 0 0 43px rgba(96,96,96,.14);position: relative;z-index: 1;}
.right-navMain>p{height: 60px;border-top: 1px dashed #eee;position: relative;}
.right-navMain>p:first-child{border-top: 0;}
.right-navMain>p.nav-kefu{height: 66px;}
.right-navMain>p.nav-fBack{height: 66px;}
.right-navMain>p.nav-backT{height: 48px;}
.right-navMain>p>a{display: block;width: 100%;height: 100%;background: url(ico-rightNav.png) no-repeat; transition: .2s;}
.right-navMain>p.nav-gzwx>a{background-position: -80px 0;}
.right-navMain>p.nav-kefu>a{background-position: -160px 0;}
.right-navMain>p.nav-fBack>a{background-position: -240px 0;}
.right-navMain>p.nav-backT>a{background-position: -320px 0;}
.right-navMain>p>a:hover{background-position: 0 -60px;}
.right-navMain>p.nav-gzwx>a:hover{background-position: -80px -60px;}
.right-navMain>p.nav-kefu>a:hover{background-position: -160px -66px;}
.right-navMain>p.nav-fBack>a:hover{background-position: -240px -66px;}
.right-navMain>p.nav-backT>a:hover{background-position: -320px -48px;}
.right-navEwm{display: none; position: absolute;bottom:14px;left:-140px; width: 130px;background-color: #fff;padding:8px 0;box-shadow: 0 0 21px rgba(96,96,96,.13);}
.right-navEwm:before{content:"";position: absolute;bottom:0;right:-8px;width: 8px;height: 9px;background: url(ico-homebg.png) no-repeat -992px -80px;}
.right-navEwm-img{display: block;width: 114px;height: 114px;margin:0 auto;}
.right-navEwm-img img{display: block;width: 100%;height: 100%;}
.right-navEwm-txt{display: block;font-size: 14px;text-align: center;margin-top: 8px;}
.right-navAdv{width: 80px;margin-left: -4px;  margin-bottom: 8px;}
.right-navAdv .xrlb{display: block;width: 80px;height: 100px;background: url(new-gift.gif) no-repeat 0 0;margin:0 auto;}
.right-navRobot:before{content:""; position: absolute;top: -28px;right:-110px;width: 110px;height: 150px;background: url(right-navRobot.gif) no-repeat;}
.nav-app:hover .right-navEwm,.nav-gzwx:hover .right-navEwm {display: block;}
/* 右侧悬浮导航 end */

/*置底广告图*/
.m-app-openBox{position: fixed;z-index: 9;left: 0;bottom: 0;height: 90px;width: 100%;min-width: 1000px;animation: fadeInLeft .5s .1s ease both;-webkit-animation: fadeInLeft .5s .1s ease both;-moz-animation: fadeInLeft .5s .1s ease both;}
.m-app-openBox .box-background {position: absolute;z-index: 1;top: 0;left: 0;height: 100%;width: 100%;background: url(https://img.233.com/wx/img/index/2017/banner_bg.jpg)center no-repeat;opacity: 1;filter: alpha(opacity=90);}
.m-app-openBox .box-inner {position: relative;width: 1000px;margin: 0 auto;height: 100%;z-index: 2;}
.m-app-openBox .background-img {position: absolute;bottom: 0;left: 0;z-index: 0;}
.m-app-openBox .background-img a {position: absolute;left: 0px;bottom: 0;width: 1000px;height: 90px;z-index: 3;opacity: 1;background: transparent;}
.m-app-openBox .background-img img {width: 1000px;height: 90px;display: block;}
.m-app-openBox .btn-download {position: absolute;z-index: 1;left: 805px;top: 6px;display: none;}
.m-app-openBox .btn-download a {width: 70px;height: 24px;line-height: 24px;margin-bottom: 5px;display: block;background: #9c1f2c;border-radius: 2px;color: #fff;text-align: center;}
.m-app-openBox .btn-close {background: url(https://img.233.com/wx/img/index/2017/wx-page-ico.png) no-repeat -96px -56px;width: 40px;height: 40px;position: absolute;z-index: 1;top: 5px;left: 0;cursor: pointer;transition: all 300ms;-webkit-transition: all 300ms;}
.m-app-close {position: fixed;z-index: 99999;left: 0;bottom: 0;display: block;animation: fadeInLeft 1s .1s ease both;-webkit-animation: fadeInLeft 1s .1s ease both;-moz-animation: fadeInLeft 1s .1s ease both;}
.m-app-close .background-img {cursor: pointer;}
.m-app-close .background-img img {width: 180px;}
.m-app-open,.bt-adv-open,.m-app-open-no,.bt-adv-open-no{display: none;}


@keyframes fadeInLeft{
0% {opacity: 0;-webkit-transform: translateX(-100px);}
100% {opacity: 1;-webkit-transform: translateX(0);}
}

/*置底广告图 end*/




@keyframes fadeInLeft{
0% {opacity: 0;-webkit-transform: translateX(-100px);}
100% {opacity: 1;-webkit-transform: translateX(0);}
}
/*置底广告图 end*/



@media screen and (min-width: 1280px) and (max-width: 1400px){
.right-navBox{display: none;}
}

@media screen and (min-width: 1480px) and (max-width: 1600px){
.right-navBox{display: none;}
}

@media screen and (max-width: 1480px) {
  .main-zixunRt {max-width: 900px;}
  .main-zixunRt .main-zixunFlash {max-width: 900px;}
}

.red-style {
    color: #e13b29 !important;
}

.main-zixunLt-ul span.gkk-ico{z-index:55;position:absolute;top: -8px;right: -16px;background:url(https://img.233.com/project/zixun/home/img/hoticon-gkk.png) no-repeat 0px 0px;width:39px;height:17px;font-size:0;}


.main-zixunLt-ul span.hoticon-bmz{z-index:55;position:absolute;top: -8px;right: -16px;background:url(https://img.233.com/wx/img/jzs1/201802/hoticon-bmz.png) no-repeat 0px 0px;width:40px;height:17px;font-size:0;}

.main-zixunLt-item span.jz-75z{    display: none;z-index:55;position:absolute;top: -8px;right: -16px;background:url(https://img.233.com/wx/img/cfe/2018/jz-75z.png) no-repeat 0px 0px;width:82px;height:17px;font-size:1px;line-height:12px;}


.main-zixunLt-item span.hoticon-75z{z-index:55;position:absolute;top: -8px;right: -16px;background:url(https://img.233.com/project/zixun/home/img/hoticon-75z.png) no-repeat 0px 0px;width:36px;height:21px;font-size:1px;line-height:12px;}

.main-zixunLt-item span.hoticon-78z{z-index:55;position:absolute;top: -8px;right: -16px;background:url(https://img.233.com/project/zixun/home/img/hoticon-78z.png) no-repeat 0px 0px;width:36px;height:21px;font-size:1px;line-height:12px;}

.main-zixunLt-item span.hoticon-68z{z-index:55;position:absolute;top: -8px;right: -16px;background:url(https://img.233.com/project/zixun/home/img/hoticon-68z.png) no-repeat 0px 0px;width:36px;height:21px;font-size:1px;line-height:12px;}

.main-zixunLt-item span.hoticon-j100{z-index:55;position:absolute;top: -8px;right: -30px;background:url(https://img.233.com/project/zixun/home/img/hoticon-j100.png) no-repeat 0px 0px;width:40px;height:21px;font-size:1px;line-height:12px;}

.main-zixunLt-item span.hoticon-j200{z-index:55;position:absolute;top: -8px;right: -30px;background:url(https://img.233.com/project/zixun/home/img/hoticon-j200.png) no-repeat 0px 0px;width:40px;height:21px;font-size:1px;line-height:12px;}

.main-zixunLt-item span.hoticon-j450{z-index:55;position:absolute;top: -8px;right: -30px;background:url(https://img.233.com/project/zixun/home/img/hoticon-j450.png) no-repeat 0px 0px;width:40px;height:21px;font-size:1px;line-height:12px;}

.main-zixunLt-item span.hoticon-j500{z-index:55;position:absolute;top: -8px;right: -30px;background:url(https://img.233.com/project/zixun/home/img/hoticon-j500.png) no-repeat 0px 0px;width:40px;height:21px;font-size:1px;line-height:12px;}

.main-zixunLt-item span.hoticon-lj350{z-index:55;position:absolute;top: -12px;right: -38px;background:url(https://img.233.com/project/zixun/home/img/lj350.png) no-repeat 0px 0px;width:82px;height:17px;}

.main-zixunLt-item span.hoticon-j50{z-index:55;position:absolute;top: -8px;right: -30px;background:url(https://img.233.com/project/zixun/home/img/hoticon-j50.png) no-repeat 0px 0px;width:40px;height:21px;font-size:1px;line-height:12px;}

.main-zixunLt-item span.hoticon-70z{z-index:55;position:absolute;top: -8px;right: -30px;background:url(https://img.233.com/project/zixun/home/img/hoticon-70z.png) no-repeat 0px 0px;width:40px;height:21px;font-size:1px;line-height:12px;}

.main-zixunLt-item span.hoticon-80z{z-index:55;position:absolute;top: -8px;right: -30px;background:url(https://img.233.com/project/zixun/home/img/hoticon-80z.png) no-repeat 0px 0px;width:40px;height:21px;font-size:1px;line-height:12px;}


.main-zixunLt-item span.hoticon-950z{z-index:55;position:absolute;top: -8px;right: -30px;background:url(https://img.233.com/project/zixun/home/img/hoticon-950z.png) no-repeat 0px 0px;width:40px;height:21px;font-size:1px;line-height:12px;}

.main-zixunLt-item span.hoticon-570z{z-index:55;position:absolute;top: -8px;right: -30px;background:url(https://img.233.com/project/zixun/home/img/hoticon-570z.png) no-repeat 0px 0px;width:40px;height:21px;font-size:1px;line-height:12px;}

.main-zixunLt-item span.hoticon-800z{z-index:55;position:absolute;top: -8px;right: -30px;background:url(https://img.233.com/project/zixun/home/img/zxbq-800.png) no-repeat 0px 0px;width:40px;height:21px;font-size:1px;line-height:12px;}

.main-zixunLt-item span.hoticon-xk{z-index:55;position:absolute;top: -8px;right: -27px;background:url(https://img.233.com/project/zixun/home/img/new.png) no-repeat 0px 0px;width:64px;height:17px;font-size:1px;line-height:12px;} 



/**************************************************************************************************/


@media screen and (min-width:1480px){

div#sousuo{width:500px !important;}
.com-width{width:1400px;}

.subj-infoNav-link>a.this:before{bottom:-8px;}

/*右侧导航*/
.right-navBox{margin-left:740px;}

/*顶部推广图*/
.top-advBox,.home-mainMod{width:1440px;}

/*logo搜索区*/
.logo-ico{left:11px;}
.logo-searchCent{margin-left:440px;}
.logo-searchCent .sp_cart {left: 524px;}

/*主tab栏*/
.ewmJh-popupBox{/*width:1078px;*/}
.ewmJh-popupBox{margin-right:-372px;width: 1078px;}
.ewmJh-popupBox .ewmJh-app{display: block !important;}
.main-tabBox:before{left: 362px;height: 472px;}
.main-tabUl{margin-left:362px;}
.main-tabUl>li>a, .main-tabGj-p{font-size:18px;padding:0 22.5px;}
/*.ewmJh-popupUl>li{height: 84px;padding:14px 0;}
.ewmJh-popupUl>li.ewmJh-khd{width:294px;}
.ewmJh-popupUl>li.ewmJh-xcx{width:234px;}
.ewmJh-popupUl>li.ewmJh-gzh{width:264px;}
.ewmJh-popupUl>li.ewmJh-m233{width:276px;}
.ewmJh-popupUl:before{right:404px;}
.ewmJh-popupImg{top: 14px;left: 20px;width: 84px;height:84px;}
.ewmJh-popupC{margin-left:120px;}
.ewmJh-popupC-hd{margin-top:0;}
.ewmJh-popupC-down{margin-top:6px;}*/

/*主资讯区*/
.main-zixunLt-h4{padding-top:35px;}
.main-zixunLt-ul{padding-top:7.5px;}
.main-zixunLt-tab>a{font-size:18px;}
.main-zixunLt{width:250px;}
.main-zixunLt-item{padding:0 20px;}
.main-zixunLt-ul>li{margin-right:18px;}
.main-zixunLt-ZX .ckks .main-zixunLt-ul>li{margin-right:18px;}
.main-zixunLt-ul>li>a{font-size: 15px;}
.main-zixunCt{margin-left:-362px;margin-right:-444px;}
.mZixun-ctCont{margin-left:384px;margin-right:466px;}
.mZixun-ctTit{height:34px;}
.mZixun-ctTit-h2{width:112px;height: 34px;background-position:-480px -120px;}
.mZixun-ctTit-txtAdv>a{font-size:14px;}
.mZixun-ctTit{margin-top: 22px;margin-bottom:-8px;}
.mZixun-ctItem{padding-top: 24px;}
.mZixun-ctItem-tit{height:28px;line-height:28px;}
.mZixun-ctItem-tit>a{font-size:20px;margin-right:30px;}
.mZixun-ctItem-ul>li>a{font-size:15px;margin-right:30px;}
.mZixun-ctItem-ul>li{margin-top:11px;}
.new-style .mZixun-ctRmhd-ul .mZixun-ctRmhd-h4>a{font-size: 20px;}
.new-style .mZixun-ctRmhd-ul>div>p{font-size: 15px;}
.main-zixunRt-entr{padding-top:8px;float: right;}
.main-zixunRt{width: 1150px;margin-right: 20px;padding-top:24px;}
.main-zixunFlash{width: 1150px;height:400px;}
.main-zixunFlash-ul{height:400px;}
.zixunRt-entrUl>li{width:136px;}
.zixunRt-entrUl>li>a{height: 75px;line-height:75px;}
.main-zixunRt-chaxun>a{margin-top:16px;}
.mZixun-ctItem-ul>li>a.gray{padding-right:14px;margin-right:14px;}

/*直播和考试日历*/
.mod-titCom-h2{font-size:24px;}
.live-riliBox.com-width{padding-top: 30px;}
.live-ltInfo-tit{font-size:16px;}

.rili-rtTab-Ul>li{font-size:15px;}

.rili-rtTab-Ul .rili-rtBtn>a{font-size:14px;}
.live-ltBox{width: 945px;}
.live-ltUl > li{width: 457px;margin-right:31px;}
.rili-rtBox{width: 425px;}
.live-ltMain:before{background-position:0 -220px;}

/*网校名师*/
.wx-teacherUl>li{width:350px;}
.wx-teacherName{font-size:20px;}
.wx-teacherIntro{font-size:14px;}
.wx-teacherBox{padding-top:28px;}
.wx-teacherMain {margin-top:25px;position: relative;margin-bottom:20px;}

/*科目详情*/
.subj-infoNav-hd{padding-right:35px;font-size:25px;}
.subj-infoNav-link>a{margin:0 30px;font-size:17px;}
.subj-infoBox>.subj-infoItem {padding-top: 42px;}
.subj-infoNav-hd:before{top:44%;height:25px;}

.subj-infoNav{height:65px;line-height:59px;}

.kmxq-mainLt-h4{font-size:18px;}

.kmxq-mainLt, .kmxq-one, .kmxq-two, .kmxq-mainRt{width: 300px;margin-right:30px;}
.kmxq-mainLt-tBtn>a.zxkf-btn{width: 119px;height: 33px;line-height: 32px;}
.kmxq-mainLt-tBtn>a{ width: 119px;height:35px;line-height:34px;font-size:16px;}
.kmxq-mfstBtn>a{width:86px;}
.kmxq-titCom>h4{font-size:18px;}
.kmxq-one{width:290px;}
.kmxq-two{width:430px;}
.kmxq-mainRt{width:290px;}
.kmxq-rtUl{margin-left:40px;}
.kmxq-mainRt-style2 .kmxq-rtBtn>a{width: 120px; margin: 15px 8px 0;}
.kmxq-mainRt-style2 .kmxq-rtNum{font-size: 22px;}

/*书店上新*/
.book-storeUl > li{width:322px; height: 387px; margin-right: 37px;}
.book-storeWz{font-size:18px;}
.book-storeImg{width:227px;height:227px;}
.book-storeBox .mod-titCom {margin-top: 14px;}

/*书店*/
.new_wxBook li{width: 290px !important;margin-right: 20px;}
.new_wxBook .book-fdImg > span{top: 20px;height: 300px;}

/*快速了解233*/
.know-233wx{padding-top:24px }
.know-233Ul>li{width:278px;}
.know-233wx .mod-titCom {margin-top: 14px;}

/*顶部悬浮导航*/
.top-navFixed-cont{width:1440px;}
.top-navFixed .main-tabUl{margin-left:264px;}
.top-navFixed .main-tabUl>li>a, .top-navFixed .main-tabGj-p{padding:0 36px;}
.top-navFixed .main-tabUl>li>a:hover{font-weight: 900;}
/*.top-navFixed .ewmJh-popupBox{width:1440px;}
.top-navFixed .ewmJh-popupUl>li.ewmJh-khd{width:370px;}
.top-navFixed .ewmJh-popupUl>li.ewmJh-xcx{width:310px;}
.top-navFixed .ewmJh-popupUl>li.ewmJh-gzh{width:340px;}
.top-navFixed .ewmJh-popupUl>li.ewmJh-m233{width:410px;}
.top-navFixed .ewmJh-popupImg{left:50px;}
.top-navFixed .ewmJh-popupC{margin-left:160px;}
.top-navFixed .ewmJh-popupUl:before{right:588px;}
.ewmJh-popupBox{width: 1077px;}
.top-navFixed .ewmJh-popupImg {left: 21px;}
.top-navFixed .ewmJh-popupC {margin-left: 119px;}*/




/*底部*/
.ft-siteNav{padding: 53px 0 37px;}
.mod-titCom-lt{font-size:20px;}
.ft-sNav-ltHd>a{font-size: 20px;}
.friend-linkBox {margin-top: 25px;}
.ft-sNav-ltBd>a{font-size: 15px;margin-top:14px;}
.ft-siteNav-rt {padding-left: 26px;}
.ft-siteNav-rtItem {padding-left: 55px;}
.ft-siteNav-ltUl>li{width:120px;padding-left:40px;}
.ft-siteNav-ct{padding-left:40px;}
.ft-siteNav-ct>p{margin-right:40px;}
.ft-siteNav-rt{padding-left:50px;}
.ft-siteNav-rt{padding-left:34px;}
/*.ewmJh-popupImg {top: 14px;left: 15px;width: 84px;height: 84px;}
.ewmJh-popupC {margin-left:109px;}
.ewmJh-popupC-hd {margin-top: -4px;}*/

.civilized-healthy>span{margin-right:10px;}

.m-app-open,.bt-adv-open{display: block;}

.ewmJh-popupUl:before{right: 398px;}
}


/*20201029新增*/
.mainMod-lrtAdv-lt,.mainMod-lrtAdv-rt{position: absolute;top: 0;left: -230px;width: 230px;height: 660px;}
.mainMod-lrtAdv-rt{left: auto;right:-230px;}
.mainMod-lrtAdv-lt>a,.mainMod-lrtAdv-rt>a{display: block;width: 100%;height: 100%;}

/*隐私条款弹窗*/
.ystk-safely-icon{width: 183px;height: 152px;background: url(https://img.233.com/project/zixun/home/img/safely-icon-zl.png);position: absolute;left: 35%;top: -12%;z-index: 100;}
.ystk-popupMask,.ystk-popup2Mask{position: fixed;top: 0;left: 0;width: 100%;height: 100%;background-color: #000;opacity: .7;filter: alpha(opacity = 70);z-index: 100;}
.ystk-popupCont{position: fixed;top: 44%;left: 50%;width: 760px;margin-top: -220px;margin-left: -380px;background-color: #fff;z-index: 200;word-break: break-all;}
.ystk-popupH4{background-image: linear-gradient(-180deg,#ffe8e2,#ffffff);background-color: #ffffff;padding: 94px 20px 15px;position: relative;font-size: 24px;text-align: center;font-weight: 900;color:#333;}
.ystk-popupMain{padding: 0px 45px 0px;font-size: 16px;line-height: 22px;    text-align: justify;}
.ystk-popupMain p{margin-top: 20px;font-size: 16px;line-height: 27px;letter-spacing: 1px;color: #555;}
.ystk-popupMain a{color: #e13b29;font-weight: 900;}
.ystk-popupMain a:hover{text-decoration: underline;}
.ystk-popupBtn{text-align: center;padding: 50px 0;}
.ystk-popupBtn>a,.ystk-popup2Btn>a{display: inline-block;width: 214px;height: 50px;line-height: 50px;background: #f3f3f3;font-size: 16px;color: #8a8a8a;margin:0 20px;transition: .4s;}
.ystk-popupBtn>a.ystk-tyBtn,.ystk-popup2Btn .ystk-tyBtn{height: 50px;line-height: 50px;border:0;color:#fff;background-image: linear-gradient(90deg,#e7503f,#e13b29);background-color:#e13b29;}
.ystk-popupBtn>a:hover,.ystk-popup2Btn>a:hover{transform: translateY(-5px);}
.ystk-popupClose{position: absolute;top: 0;right:0;width: 46px;height: 46px;background: url(https://img.233.com/project/zixun/home/img/ico-popup.png) 0 0;transition: .4s;}
.ystk-popupClose:hover{transform: rotate(180deg);}


.ystk-wxtsH4 {font-size: 22px;font-weight: 900;color: #333;background: #f8f8f8;padding: 20px 0;margin-bottom: 40px;}
.ystk-popup2Mask{z-index: 203;}
.ystk-popup2Cont {position: fixed;top: 44%;left: 50%;width: 460px; margin-left: -200px;margin-top: -100px;background-color: #fff;box-shadow: 0 6px 20px rgba(125,125,125,.2);z-index: 210;text-align: center;}
.ystk-popup2Main{display: inline-block;text-align: center;}
.ystk-whIco{position: absolute;top: 3px;left: -26px;width: 18px;height: 18px;background: url(https://img.233.com/project/zixun/home/img/ico-popup.png) -60px 0;}
.ystk-tip1{font-size: 18px;color:#333;position: relative;}
.ystk-tip2{font-size: 16px;color:#999;margin-top: 6px;}
.ystk-popup2Btn{text-align: center;padding: 40px 0;}



.footer {
    background: #f7f8fa;
    border-top: 1px solid #e3e9ee;
    padding: 30px 0;
    margin-top: 50px;
}

.footer .wrap {
    width: 1200px;
    margin: 0 auto
}

.footer .wrap .link {
    text-align: center;
    font-size: 16px
}

.footer .wrap .link a {
    display: inline-block;
    cursor: pointer;
    color: #666;
    margin: 0 12px;
    text-decoration: none;
    padding: 6px 12px;
    border-radius: 4px
}

.footer .wrap .link a.active,.footer .wrap .link a:hover {
    color: #4068d4;
    background: #fff
}

.footer .wrap .link a.active i,.footer .wrap .link a:hover i {
    border-top: 5px solid #4068d4
}

.footer .wrap .link a i {
    display: inline-block;
    vertical-align: middle;
    width: 0;
    height: 0;
    margin-left: 3px;
    border-top: 5px solid #666;
    border-left: 5px solid transparent;
    border-right: 5px solid transparent
}

.footer .wrap .sublink-wrap {
    padding-left: 258px;
    padding-top: 8px;
    overflow: hidden;
    transition: height 350ms
}

.footer .wrap .sublink-wrap2 {
    padding-left: 258px;
    padding-top: 8px;
    overflow: hidden;
    height: 50px;
    transition: height 350ms
}
.footer .wrap .sublink-wrap2.active .sublink {
    display: block
}

.footer .wrap .sublink-wrap.active .sublink {
    display: block
}

.footer .wrap .sublink {
    background: #fff;
    width: 683px;

    position: relative;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 10px 0;
    border-radius: 4px
}

.footer .wrap .sublink a {
    color: #999;
    text-decoration: none;
    font-size: 14px;
    line-height: 30px;
    margin: 0 16px
}

.footer .wrap .sublink a:hover {
    color: #4068d4
}

.footer .wrap .copy {
    width: 660px;
    margin: 0 auto;
    height: 40px;
    padding-top: 20px
}

.footer .wrap .copy p {
    font-size: 12px;
    color: #999;
    height: 40px
}

.footer .wrap .copy p.l {
    float: left;
    width: 360px;
    line-height: 40px;
    border-right: 1px solid #e3e9ee
}

.footer .wrap .copy p.r {
    float: right;
    padding-left: 50px;
    background-image: url(https://nanshan.shenchuang.com/images/report.png);
    background-repeat: no-repeat;
    background-position: center left
    
    .copy a:hover{color:#cd0200 !important;text-decoration:underline}
}
.ftop{margin: 51px auto 30px;width: 1200px;}