@charset "gb2312";
/* CSS Document */
body{font:12px/1.5 "\5B8B\4F53",arial,Helvetica,Tahoma,Microsoft YaHei,sans-serif; margin:0 auto; color:#333;}
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;vertical-align:top;}
ul,li{list-style-type:none;}
h1,h2,h3,h4,h5,h6{font-size:14px;}
i,em,cite{font-style:normal;}
a{text-decoration:none;color:#333;}
a:hover{text-decoration:underline; color:#ff6600;}
a,a:hover{outline:none;blur:expression(this.onFocus=this.blur());}
.clearfix:after{content:".";display:block;height:0;clear: both;visibility:hidden;}
.clearfix{*zoom:1;}
button,input,select,textarea{font-size:100%;vertical-align:baseline;*vertical-align:middle;}
input[type="checkbox"],input[type="radio"]{box-sizing:border-box;}
input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}
input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}
.msf{font-family:\5FAE\8F6F\96C5\9ED1,\9ED1\4F53;}
/*框架*/
.wrap{ clear:both;width:1000px;text-align:left;margin:0 auto;color:#333;}
.fl{ float:left;display:inline-block;}
.fr{ float:right;display:inline-block;}
.pr{ position:relative;}
.abs{position:absolute;}
.tr{text-align:right;}
.an{background:url("/images/index2016/an.png") no-repeat 0 0;_background:url("/images/index2016/an.gif") no-repeat 0 0;display:inline-block;vertical-align:middle;overflow:hidden;}
.an1{background:url("/images/index2016/ico.png") no-repeat 0 0;_background:url("/images/index2016/ico.gif") no-repeat scroll 0 0;display:inline-block;vertical-align:middle;overflow:hidden;}
.localapp{background:url("/images/index2016/app.png") no-repeat 0 0;_background:url("/images/index2016/app.gif") no-repeat 0 0;display:inline-block;vertical-align:middle;overflow:hidden;}
.b_ewm{background:url("/images/index2016/b_ewm.png") no-repeat 0 0;_background:url("/images/index2016/b_ewm.gif") no-repeat 0 0;display:inline-block;vertical-align:middle;overflow:hidden;}
.mt12{margin-top:12px;}
.w735{width:735px;}
.w270{width:270px;}
.w250{width:250px;}
.w450{width:450px;}
.w440{width:440px;}
.w355{width:355px;}
.w335{width:335px;}
.ml25{margin-left:25px;}
.fr_bg{width:248px;background:#f9f9f9;border:1px solid #e7e7e7;}
.mfstIframe{height:145px;z-index:10; background:url(/images/index2016/loadNew.gif) no-repeat center center;}
#con_th1_1,#con_ls_th1_1,#con_th2_2,#con_ls_th2_2,#con_th3_1,#con_ls_th3_1,#con_th4_2,#con_ls_th4_2,#con_tv_2,#con_tv_3,#con_hs_2,#con_hs_3,#con_fic_2,#con_fic_3,#con_fic_4,#con_fic_5,#con_fic4_2,#con_fic4_3,#con_fic4_4,#con_fic4_5,#con_fic3_2,#con_fic3_3,#con_fic3_4,#con_fic3_5,#con_fic2_2,#con_fic2_3,#con_fic2_4,#con_fic2_5{display:none;}

/*header*/
.header{}
.header .topInfo{width:1000px;margin:0 auto;height:83px;}
.header .topInfo .logo{background:url("/images/logo2016.png") no-repeat center;width:230px;height:83px;display:inline-block;}
.header .topInfo .slogo{margin-left:20px;background:url("/images/index2016/logo2_2016.png") no-repeat center;width: 178px;height: 83px;}
.header .topTool{line-height: 22px;padding-top:28px;}
.header .topTool .hotline{color:#424242;font-size:12px;}
.header .topTool a{margin-left:20px;z-index: 9;}
.header .topTool a i{margin-right:6px;height:22px;overflow:hidden;cursor:pointer;-moz-transition-property:color,background-position;-ms-transition-property:color,background-position;-o-transition-property:color,background-position;-webkit-transition-property:color,background-position;transition-property:color,background-position;-moz-transition-duration:.2s;-ms-transition-duration:.2s;-o-transition-duration:.2s;-webkit-transition-duration:.2s;transition-duration:.2s;-moz-transition-timing-function:ease-in;-ms-transition-timing-function:ease-in;-o-transition-timing-function:ease-in;-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;}
.header .topTool a:hover{color:#12a49e;text-decoration:none;}
.header .topTool .hotline i{width:21px;height:21px;background-position: -67px 0;margin-right:6px;}
.header .topTool .phone i{width:11px;height:17px;background-position:0 0;}
.header .topTool .phone:hover i{background-position:0 -22px;}
.header .topTool .weiXin i{width:21px;height:17px;background-position:-26px 0;}
.header .topTool .weiXin:hover i{background-position:-26px -21px;}
.header .topTool .app i{width:11px;height:17px;background-position:-13px 0;}
.header .topTool .app:hover i{background-position:-13px -22px;}
.header .topTool .oldHome i{width:16px;height:14px;background-position: -48px 0;}
.header .topTool .oldHome:hover i{background-position: -48px -19px;}
.header .navItem{width:1000px;margin:0 auto;height:70px;border-top:5px solid #ff6600;}
.header .navItem .navBd{border-left:1px solid #ffe2b8;border-right:1px solid #ffe2b8;border-bottom:1px solid #ffe2b8;background:#fff5e5;width:998px;height:69px;}
.header .navItem .navBd .category{width:420px;margin-left:20px;_margin-left:10px;height:60px;border-right:1px solid #ffdca9;margin-top:5px;}
.header .navItem .navBd .shop{width:295px;margin-left:20px;height:60px;border-right:1px solid #ffdca9;margin-top:5px;}
.header .navItem .navBd .other{width:230px;margin-left:10px;height:60px;margin-top:5px;}
.header .navItem .navBd a{font-size:12px;color:#333;float:left;margin:7px 10px 0;}
.header .navItem .navBd a:hover{color:#ff6600;text-decoration:none;}
.header .navItem .navBd a.tip{font-size:12px;color:#ff6600;float:left;margin:7px 0 0 0;}
.header .navItem .navBd a.tip:hover{text-decoration:underline;}
.header .topTool .weiXin .ewm{display:none;position:absolute;background:#fff; border:1px solid #bebebe; height:125px;text-align:center;width:105px;padding-top:5px;left:-30px;top:28px;z-index: 9999;}
.header .topTool .weiXin .ewm p{ line-height:24px; color:#333;}
.header .topTool .weiXin div.ewm{display:none;}
.header .topTool .weiXin:hover .ewm,.header .topTool .weiXin .hover .ewm{ display:block;text-decoration:none;}
.header .topTool .weiXin .ewm label{ display:block; background-position:0 -227px; height:9px; left:50%; margin-left:-9px; overflow:hidden; position:absolute; top:-9px; width:18px;}
.header .topTool .phone .ewm{display:none;position:absolute;background:#fff; border:1px solid #bebebe; height:125px;text-align:center;width:105px;padding-top:5px;left:-30px;top:28px;z-index: 99;}
.header .topTool .phone .ewm p{ line-height:24px; color:#333;}
.header .topTool .phone div.ewm{display:none;}
.header .topTool .phone:hover .ewm,.header .topTool .weiXin .hover .ewm{ display:block;text-decoration:none;}
.header .topTool .phone .ewm label{ display:block; background-position:0 -227px; height:9px; left:50%; margin-left:-9px; overflow:hidden; position:absolute; top:-9px; width:18px;}

/*轮播头图*/
.mSlide{height:110px;z-index:0;}
.mSlide .mSlideBd{height:110px; overflow:hidden;}
.mSlide .mSlideHd{width:100%;height:22px; position:absolute;right:0;text-align:right;bottom:0;}
.mSlide .mSlideHd li{cursor:pointer;width:19px;height:19px; line-height:19px;padding-top:3px;display:inline-block;*display:inline;*zoom:1;text-align:center; color:#fff; background:url("/images/index2016/an.png") no-repeat -19px -52px;}
.mSlide .mSlideHd li.on{background-position:0 -52px;}

/*新闻*/
.mNew{padding-top:12px;}
.mNew h2,.mNew h3{line-height:28px;font-size:16px;padding:2px 0 1px;font-weight:normal;text-align:center;}
.mNew h2 a,.mNew h3 a{color:#f60;}
.mNew ul li{height:26px;line-height:26px;overflow:hidden;font-size:14px;}
.mNew ul li span{color:#ff6600;margin-right:10px;}
.mNew ul li span a{color:#ff6600;}

/*登录*/
.logBox{height:190px;background:#fff5e5; border:1px solid #ffdca9;border-bottom:0 none;}
.logBox .logTit{height:37px;line-height:37px;padding:0 10px;}
.logBox .logTit h4{color:#ff6600;font-size:16px;font-weight:normal;}
.log-before li label,.log-before li .hint-right,.log-before li .hint-error{background:url(/images/index2016/logIco.png) no-repeat center -9px;}
.log-before{padding:8px 10px 0;position:relative;}
.log-before li{height:30px;border:1px solid #ffdca9;background:#fff; vertical-align:top;}
.log-before li label{width:37px;height:13px; line-height:130px;border-right:1px solid #ccc;float:left;margin-top:9px; overflow:hidden;}
.log-before li input{width:170px;height:20px; line-height:20px;padding:5px 0;float:left;color:#252525; font-size:12px;margin-left:10px; background:#fff; border:0 none;}
.log-before li.passwd{margin-bottom:15px;}
.log-before li.passwd,.log-before li.v-code{border-top:0 none;}
.log-before li.passwd label{background-position:center -40px;}
.log-before li .c-input,.log-before li .passInput{color:#666;}
.log-before li .passHide{display:none;}
.log-before li.v-code{margin-top:-15px; display:none;}
.log-before li.v-code label{background-position:center -71px;}
.log-before li.v-code input{width:128px;}
.log-before li.v-code img{float:left; margin:8px 0 0 5px; cursor:pointer;}
.log-before li .hint-right,.log-before li .hint-error{width:15px;height:30px; float:right; margin-right:7px; background-position:left -93px;}
.log-before li .hint-error{background-position:left -123px;}
.logRelated{padding-top:7px;line-height:35px; color:#888; text-align:right;}
.logRelated span{float:left;}
.logRelated span a{width:132px;height:35px;line-height:35px;background:#ff9227; font-size:20px; font-weight:bold; color:#fff; display:block; text-align:center;letter-spacing:3px; text-decoration:none;}
.logRelated p a{color:#252525; margin:0 8px;}
.logRelated p a:hover{color:#d40000;}
.log-after{padding-top:8px;display:none;}
.log-after dl{height:62px;}
.log-after dt{float:left;margin-left:8px;}
.log-after dd{padding-left:69px; line-height:25px; font-size:14px;}
.log-after dd span{color:#004dc2; margin-right:10px;}
.log-after dd strong{color:#f60;}
.log-after dd p{color:#666; font-size:12px;}
.log-after .myHome{padding:0 46px; text-align:center;}
.log-after .myHome a{line-height:26px; background:#ff8c1c; font-size:14px; color:#fff; display:block;}
.log-after .btnAfter{line-height:28px;text-align:center; margin-top:5px;}
.log-after .btnAfter a{margin:0 20px; color:#2375ef;}

/*学习工具*/
.lTool{height:183px;border:1px solid #ffdca9;}
.lTool .lTTit{height:36px;line-height:36px;padding:0 10px;}
.lTool .lTTit h3{color:#ff6600;font-size:16px;font-weight:normal;}
.lTool .lTApp{height:16px;line-height:16px;line-height:18px\9;overflow:hidden;color:#ff6600; display:inline-block; padding-left:16px;margin-top:10px;}
.lTool .lTApp i{width:10px;height:18px;background-position: -92px -18px;margin-right:3px;}
.lTool .lTList li{height:28px; line-height:28px; padding-left:57px;_padding-left:54px; vertical-align:top;}
.lTool .lTList li a{float:left; white-space:nowrap; margin-right:10px;}
.lTool .lTList li span{width:52px;height:16px; line-height:16px;line-height:18px\9;overflow:hidden;padding-left:8px; text-align:center; color:#fff;margin:7px 0 0 -62px;_margin:7px 0 0 -59px;float:left; background-position:0 -83px; _position:relative;}
.lTool .lTList li span a{color:#fff; margin:0;}
.msIframe{height:160px; background:url(/images/index2016/msIframe.jpg) no-repeat;}

/*学员心声*/
.xyxs{width:248px;height:162px;border:1px solid #e7e7e7;}
.xyxs .tit{width:100%;height:30px;line-height:30px;}
.xyxs .tit span{display:inline-block;font-size:16px;color:#ff6600;margin-left:15px;}
.xyxs .tit a{display:inline-block;color:#888;font-size:12px;margin-right:15px;}
.xyxs{overflow:hidden; position:relative;}
.xyxs .bd{ padding:15px;overflow:hidden;*zoom: 1;position: relative;}
.xyxs .infoList li{margin-bottom:20px;line-height:18px;}
.xyxs .infoList li .info{width:60px;margin-right:15px;}
.xyxs .infoList li .info img{display:block;margin:0 auto;}
.xyxs .infoList li .info p{display:block;text-align:center;font-size:12px;color:#ff6600;font-weight:bold;margin-top:5px;}
.xyxs .infoList li .con{width:138px;margin-left:15px;}
.xyxs .infoList li a{line-height:22px;padding:5px 0;display:inline-block; clear:both;}

/*会搜*/
.kuaisoo .ks-select{width:60px;height:26px;border:1px solid #d9dde5;background:url("/images/index2016/an.png") no-repeat 45px -99px;background-color:#f8f8f8;z-index:12;}
.kuaisoo .ks-select select{display:none;}
.kuaisoo .ks-select .t-select{height:26px;padding-right:16px;line-height:26px; color:#888;text-align:center; cursor:pointer;}
.kuaisoo .ks-select .t-options{width:60px;background:#fff; border:1px solid #d9dde5; position:absolute;top:26px;left:-1px;}
.kuaisoo .ks-select .t-options li{height:20px;line-height:20px;text-align:center;cursor:pointer;}
.kuaisoo .ks-select .t-options li.open-hover{background:#f8f8f8;color:#004dc2;}
.kuaisoo .ks-btn input{width:60px;height:28px;font-size:0;color:#fff;border:0 none;cursor:pointer; background-position:0 -128px;_vertical-align:3px;}
.kuaisoo .ks-input{width:122px;_width:120px;height:20px;line-height:20px;padding:3px;_padding:3px 0 3px 3px;border:0 none;border-top:1px solid #d9dde5;border-bottom:1px solid #d9dde5;background:#fff; font-size:12px;color:#252525;}
.kuaisoo .c-input{color:#999;}

/*考试专区*/
.kszqTit{border-top:4px solid #ff6600;height: 44px;line-height: 44px;}
.kszqTit h2{font-size:24px;color:#252525;font-weight:normal;_margin-top:5px;}
.kszqTit h2 i{width:24px;height:25px;background-position:0 -180px;vertical-align: -4px;*vertical-align:5px;margin-right:10px;overflow:hidden;}
.kszqTit .btnDz{color:#ff8c1a;height:32px;line-height:32px;cursor:pointer;margin:7px 0 0 26px;overflow:hidden;vertical-align: top;_margin:12px 0 0 26px;}
.kszqTit .btnDz i{width:12px;height:12px;background-position:-72px -128px;margin-right:5px;vertical-align: -2px;_vertical-align:2px;*vertical-align:0;}
.kszqTit .btnRel{color:#888;}
.kszqTit .btnRel em{margin:0 14px;}
.kszqTit .btnRel a{color:#888;}
.kszqTit .btnRel a:hover{color:#ff8c1a;}

.title{background:url("/images/index2016/line01.gif") repeat-x scroll center bottom;height: 50px;margin-bottom: 10px;}
.ktit-left li{color: #898989;cursor: pointer;float: left;height: 40px;line-height: 40px;padding: 7px 0 0;}
.ktit-left li i{display:none;}
.ktit-left li a{font-size:16px;color:#252525;}
.ktit-left li em{color:#777;margin:0 10px;}
.ktit-left .hover{border-bottom: 3px solid #ff6600;color: #ff6600;position: relative;z-index: 0;}
.ktit-left .hover a{color:#ff6600;}
.ktit-left .hover i{width:5px;height:3px;display:block;left:50%;margin-left:-3px;top:50px;background-position: -67px -30px;}
.flm{color:#888;margin-top:20px;}
.flm em{margin:0 10px;}
.flm a{color:#888;}
.flm a:hover{color:#ff8c1a;}


.list .pt{width:146px;height:82px;margin-top:10px;}
.list .js{width:195px;}
.list .js h1{text-align:center;color:#252525;font-size:14px;}
.list .js p{display:block;text-indent:30px;color:#888;line-height:23px;margin-top:5px;}
.list ul{margin-top:10px;*zoom:1;clear: both;}
.list ul li{line-height:25px;width:100%;}
.list ul li a{color:#252525;font-size:14px;}
.list ul li a:hover{color:#ff8c1a;}


/*考试日历*/
.ksrl{background:#f9f9f9;border:1px solid #e7e7e7;border-bottom:0;margin-top:20px;height:125px;position: relative;z-index: 1;}
.ksrl .tit{height:40px;line-height:40px;}
.ksrl .tit span{font-size:16px;color:#252525;margin-left:15px;}
.ksrl .tit .btnRel{color:#888;margin-right:15px;}
.ksrl .tit .btnRel em{margin:0 10px;}
.ksrl .tit .btnRel a{color:#888;}
.ksrl .tit .btnRel a:hover{color:#ff8c1a;}
.ksrl .tit .btnRel a.hover{color:#ff8c1a;}
.ksrl ul{margin-bottom:15px;overflow:hidden;height:75px;width:248px;position:absolute;left:-1px;padding-bottom:13px;top:36px;z-index: 9;background:#f9f9f9;border:1px solid #e7e7e7;border-top:0;}
.ksrl ul li{height:28px;line-height:28px;overflow:hidden;_height:25px;_line-height:25px;}
.ksrl ul li a{margin-left:15px;}
.ksrl ul li span{margin-left:50px;_margin-top:2px;}
.ksrl ul li span.fo{margin-left:38px;}
.ksrl ul li span i{width:12px;height:15px;background-position: -107px -20px;margin-right:5px;}
.ksrl ul.add-bd{background:#f9f9f9;border:1px solid #e7e7e7;border-top:0;left:-1px;padding-bottom:10px;overflow:hidden;}
/*网校辅导*/
.wxfd{width:250px;}
.wxfd .tit{height:36px;line-height:36px;background:#fe7b24;}
.wxfd .tit span{color:#FFF;font-size:16px;margin-left:20px;}
.wxfd .con{border:1px solid #ffdca9;border-top:none;border-bottom:none;width:248px;margin:0 auto;}
.wxfd .con .tab{height:45px;border-bottom:1px solid #ffdca9;}
.wxfd .con .tab ul{margin-left:10px;_margin-left:4px;}
.wxfd .con .tab ul li{float:left;}
.wxfd .con .tab span{color:#888;margin-top:14px;cursor:pointer;display:inline-block;position:relative;}
.wxfd .con .tab span.hover{color:#fe7b24;border-bottom:1px solid #fe7b24;padding-bottom:3px;display:inline-block;}
.wxfd .con .tab em{display:inline-block;margin:14px 2px 0;_margin:14px 2px 0 1px;}
.wxfd .con .tab span i{display:none;}
.wxfd .con .tab span.hover i{display:block;background-position: -67px -30px;height: 3px;left: 50%;margin-left: -2px;top: 22px;position:absolute;width: 5px;}
.wxfd .con .ls{width:248px;display:none;}
.wxfd .con .hover{display:block;}
.wxfd .con .ls .cons{border-bottom:1px solid #ffdca9;height:60px;}
.wxfd .con .ls .cons .tit{background:none;color:#fe7b24;font-weight:bold;line-height:60px;display:inline-block;margin-left:8px;}
.wxfd .con .ls .cons ul{ margin-top: 8px;margin-left: 8px;_margin-top:12px;}
.wxfd .con .ls .cons ul li{height:22px;line-height:22px;color:#404040;}
.wxfd .con .ls .cons ul li a{text-decoration:none;}
.wxfd .con .ls .cons ul li a:hover{text-decoration:none;}
.wxfd .con .ls .cons ul li a i{width:13px;height:10px;background-position:-75px -24px;vertical-align: 0;*vertical-align: 6px;cursor:pointer;}


/*资料中心*/
.zlzxTit{border-top:4px solid #ff6600;height: 44px;line-height: 44px;}
.zlzxTit h2{font-size:24px;color:#252525;font-weight:normal;_margin-top:5px;}
.zlzxTit h2 i{width:25px;height:25px;background-position:-31px -180px;vertical-align: -5px;*vertical-align:3px;margin-right:10px;}
.zlzxTit .btnRel{color:#888;}
.zlzxTit .btnRel em{margin:0 14px;}
.zlzxTit .btnRel a{color:#888;}
.zlzxTit .btnRel a:hover{color:#ff8c1a;}


.title1 {height: 25px;line-height:25px;color:#ff6600;font-size:16px;}
.frame{border:1px solid #e7e7e7;padding:10px;}
.list1 .pt{width:146px;height:82px;margin-top:10px;}
.list1 .js{width:175px;}
.list1 .js h1{text-align:center;color:#252525;font-size:14px;}
.list1 .js p{display:block;color:#888;line-height:23px;margin-top:5px;}
.list1 ul{margin-top:10px;*zoom:1;clear:both;}
.list1 ul li{line-height:25px;width:100%;}
.list1 ul li a{color:#252525;font-size:14px;}
.list1 ul li a:hover{color:#ff8c1a;}


/*资料法规*/
.zlList{margin-top:10px;}
.zlList li{height:30px;*height:28px;line-height:29px;*line-height:29px;}
.zlList li a{color:#252525;font-size:14px;}
.zlList li a:hover{color:#ff8c1a;}


/*论坛*/
.fr_bg .tit{height:40px;line-height:40px;}
.fr_bg .tit span{font-size:16px;color:#252525;margin-left:15px;}
.fr_bg .tit a{color:#888;margin-right:15px;}
.forum{margin-bottom:5px;}
.forum li{height:30px;line-height:30px;}
.forum li em{width:14px;height:16px;display:inline-block;background:#dfe0de;color:#FFF;line-height:16px;_line-height:20px;text-align:center;margin:0 10px;}
.forum li em.hot{background:#ff8b19;}
.forum li a{font-size:12px;color:#252525;}
.forum li a:hover{color:#ff8c1a;}

.fr_bg .img{border:1px solid #e8e8e8;width:124px;height:156px;margin-left:10px;margin-top:10px;}
.fr_bg .img img{display:block;margin:0 auto;}
.fr_bg .info{width:95px;color:#404040;font-size:12px;line-height:25px;margin-top:15px;margin-bottom:12px;}
.fr_bg .info a{display:block;width:74px;height:28px;background:#fe7b24;color:#FFF;text-align:center;line-height:28px;margin:20px auto;}
.fr_bg .info a:hover{text-decoration:none;}



/*建筑书店*/
.jzsdTit{border-top:4px solid #ff6600;height: 44px;line-height: 44px;}
.jzsdTit h2{font-size:24px;color:#252525;font-weight:normal;_margin-top:5px;}
.jzsdTit h2 i{width:25px;height:22px;background-position:-65px -180px;vertical-align: -2px;margin-right:10px;*vertical-align:7px;}
.jzsdTit .btnDz{color:#888;height:32px;line-height:32px;margin:7px 0 0 26px;overflow:hidden;vertical-align: top;_margin:12px 0 0 26px;}
.jzsdTit .btnDz em{color:#ff901a}
.jzsdTit .btnDz i{width:12px;height:12px;background-position:-72px -145px;margin-right:5px;overflow:hidden;}
.jzsdTit .btnRel{color:#888;}
.jzsdTit .btnRel em{margin:0 14px;}
.jzsdTit .btnRel a{color:#888;}
.jzsdTit .btnRel a:hover{color:#ff8c1a;}


/*热销图书*/
.books{width:732px;height:235px;border:1px solid #e8e8e8;}
.books .tit{line-height:30px;color:#ff6600;font-size:16px;margin:5px 20px ;}
.booksBd{width:732px;height:185px; overflow:hidden; position:relative;margin-top:15px;}
.booksBd li{width:184px;height:185px;float:left; text-align:center;}
.booksBd li span{height:140px; display:block; overflow:hidden;}
.booksBd li p{padding:9px 0;line-height:20px; font-size:14px; font-weight:bold;}
.books .btnPrev,.books .btnNext{width:23px;height:50px; background-position:left -54px; position:absolute;left:0;top:110px; cursor:pointer; display:none;}
.books .btnNext{background-position:-24px -54px;left:auto;right:0;}
.btnHover .btnPrev,.btnHover .btnNext,.tCAdv:hover .btnPrev,.tCAdv:hover .btnNext,.btnHover .btnPrev,.btnHover .btnNext,.books:hover .btnPrev,.books:hover .btnNext{display:block;}


/*APP 二维码 下载专区*/
.appDownload{border-top:4px solid #ff6600;line-height: 40px;}
.appDownload .app_dload h2{font-size:24px;color:#252525;font-weight:normal;_margin-top:5px;}
.appDownload .app_dload h2 i{width:18px;height:25px;background-position:-95px -180px;vertical-align: -5px;margin-right:10px;*vertical-align: 5px;}
.appDownload .app_dload .btnRel a{color:#888;}
.appDownload .app_dload .btnRel a:hover{color:#ff8c1a;}
.appDownload .app_dload .con{margin-top:20px;}
.appDownload .app_dload a{width:144px;}
.appDownload .app_dload a i{width:70px;height:70px;display:block;margin:0 auto;}
.appDownload .app_dload a span{display:block;text-align:center;}
.appDownload .app_dload .app1{margin-left:15px;}
.appDownload .app_dload .app1 i{background-position: 0 0;}
.appDownload .app_dload .app2 i{background-position: -75px 0;}
.appDownload .app_dload .app3 i{background-position: 0 0;}
.appDownload .app_dload .app4 i{background-position: 0 -76px;}
.appDownload .app_dload .app5 i{background-position: -75px -76px;}
.appDownload .ewm{}
.appDownload .ewm .tit{font-size:24px;color:#252525;_margin-top:5px;}
.appDownload .ewm .tit i{width:24px;height:24px;background-position:-119px -181px;margin-right:10px;vertical-align: -4px;*vertical-align: 4px;}
.appDownload .ewm p{display:block;width:75px;margin-top:20px;}
.appDownload .ewm p.fl{margin-left:35px;_margin-left:15px;}
.appDownload .ewm p.fr{margin-right:35px;_margin-right:15px;}
.appDownload .ewm p i{width:75px;height:75px;}
.appDownload .ewm p i.a1{background-position: 0 0;}
.appDownload .ewm p i.a2{background-position: -79px 0;}
.appDownload .ewm p span{display:block;font-size:14px;color:#252525;text-align:center;}

/*版权链接*/
div.footer{color:#3c5274;}
div.footer a{color:#3c5274;}
div.hui{background:#f9f9f9;border-top:1px solid #efefef;}
/*友情链接*/
.ybody{ border-bottom:1px solid #efefef; border-top:1px solid #efefef; padding:12px 0;width: 1000px;margin:0 auto;}
.yqlj{ line-height:24px; color:#6e6868;}
.yqlj b{ display:block; font-size:16px; line-height:32px;}
.yqlj a{ color:#6e6868; white-space:nowrap;display:inline-block;margin:0 4px;_margin:0;}
div.footer{color:#3c5274;}
div.footer a{color:#3c5274;}

/*定制弹窗*/
.mask{width:100%;position:absolute;left:0;top:0;filter:alpha(opacity=50);opacity:0.5; background:#000;z-index:70;}
.logHint{width:458px; border:1px solid #ccc; background:#f8f8f8; position:fixed;_position:absolute;left:50%;top:50%; margin:-118px 0 0 -230px;z-index:80; display:none;text-align:center;}
.logHint p{line-height:41px;padding:58px 0;font-size:18px; color:#ff8b19;}
.logHint p i{width:41px;height:41px; display:inline-block;background:url(/images/index2016/warn-i.gif) no-repeat; margin-right:20px; vertical-align:middle;}
.logHint .lhBar{padding:18px 0; background:#e5e5e5;}
.logHint .lhBar a{padding:0 40px; line-height:38px; display:inline-block; font-size:18px; color:#fff; font-weight:bold; background:#ff9227;}
.logHint .lhClose{width:16px;height:16px;line-height:160px;overflow:hidden;background-position:-24px -221px; cursor:pointer; position:absolute;right:20px;top:20px;}

.dzPanel{width:766px;border:1px solid #ccc;position:fixed;_position:absolute;left:50%;top:50%; margin-left:-383px; background:#f8f8f8;z-index:80; display:none;}
.dzPanel .dpTit{height:58px;line-height:58px;padding:0 22px;border-bottom:1px solid #ccc;}
.dzPanel .dpTit h5{color:#2375ef; font-size:20px; font-weight:normal;}
.dzPanel .dpClose{width:16px;height:16px;line-height:160px;overflow:hidden;background-position:-24px -220px; cursor:pointer; float:right; margin-top:22px;}
.dzPanel .dzBd{padding:12px 25px 12px 40px;border-top:1px solid #fff;}
.dzPanel .dzBd .explain{line-height:34px; color:#ff8b19; font-size:15px;}
.dzPanel .attTit{height:50px; line-height:50px;border-bottom:1px solid #ccc;}
.dzPanel .attTit h6{padding-left:32px;background:url(/images/index2016/attTit.png) no-repeat; font-size:20px; font-weight:normal; color:#666;}
.dzPanel .attbefore h6{background-position:left -50px;}
.dzPanel .att-cy{padding:18px 0 0 15px;}
.dzPanel .cyItem,.dzPanel .dzItem{height:28px;line-height:28px;padding:0 13px;border:1px solid #d9d9d9; background:#fff; color:#666; font-size:14px; float:left; margin-right:13px;font-family:\5FAE\8F6F\96C5\9ED1,\9ED1\4F53;display:inline; white-space:nowrap; overflow:hidden;text-overflow:ellipsis;}
.dzPanel .cyBar{height:30px;line-height:30px;padding-right:19px;background:url(/images/index2016/attTit.png) no-repeat right -100px; color:#2d7bef; cursor:pointer; float:left;}
.dzPanel .cyBarAfter{background-position:right -130px;}
.dzPanel .cyArea{width:654px;padding:5px 12px 10px;position:absolute;left:50px;display:none; background:#fff; border:1px solid #ccc;}
.dzPanel .cyArea a{height:20px;line-height:20px;padding:0 10px; margin:10px 9px 0 0;float:left; white-space:nowrap; color:#666; vertical-align:top; display:inline;}
.dzPanel .cyArea a:hover,.dzPanel .cyArea a.on{background:#ff8b19; color:#fff;}
.dzPanel .dzItem{width:118px; padding:0; margin:18px 10px 0; text-align:center;cursor: move;}
.dzPanel .attCon{height:auto !important;height:30px; min-height:30px;padding-bottom:18px;}
.dzPanel .cyItem{position:relative;}
.dzPanel .cyItem em{width:20px;height:28px; background-position:5px -260px; position:absolute;right:0;top:0; cursor:pointer;}
.dzPanel .cyItem span{margin-right:15px;}

.attBtn{padding:12px 0; line-height:34px;text-align:center;}
.attBtn a{padding:0 36px; display:inline-block; background:#ff8c1b; color:#fff;font-size:16px; margin:0 22px;}
.attBtn a.attCancel{line-height:32px;padding:0 35px; background:none; border:1px solid #ff8c1b; color:#ff8c1b;}

/*定制后考试专区*/
.dzhksTit{border-top:4px solid #ff6600;height: 44px;line-height: 44px;background:#f9f9f9;border-bottom:1px solid #efefef;z-index:9;*zoom:1;}
.dzhksTit h2{font-size:24px;color:#252525;font-weight:normal;_margin-top:5px;}
.dzhksTit h2 i{width:24px;height:25px;background-position:0 -180px;vertical-align: -4px;*vertical-align:5px;margin-right:10px;overflow:hidden;}
.dzhksTit .btnDz{color:#ff8c1a;height:32px;line-height:32px;cursor:pointer;margin:7px 0 0 26px;overflow:hidden;vertical-align: top;_margin:12px 0 0 26px;}
.dzhksTit .btnDz i{width:12px;height:12px;background-position:-72px -128px;margin-right:5px;vertical-align: -2px;*vertical-align:2px;}
.dzhksTit .btnRel{color:#888;}
.dzhksTit .btnRel em{margin:0 14px;}
.dzhksTit .btnRel a{color:#888;}
.dzhksTit .btnRel a:hover{color:#ff8c1a;}
.dzhksTit ul{float:left;margin-left:100px;}
.dzhksTit ul li{float:left;cursor:pointer;position:relative;padding:0 20px;}
.dzhksTit ul li.on{background:#fe7b24;}
.dzhksTit ul li span{font-size:16px;color:#252525;}
.dzhksTit ul li.on span{color:#FFF;}
.dzhksTit ul li.on i{display:block;}
.dzhksTit ul li i{display:none;width:14px;height:7px;background-position:-48px -222px;position:absolute;left:50%;margin-left:-7px;bottom:-6px;}

/*定制后考试日历*/
.ksrl-new{width:270px;}
.ksrl-new table{width:270px;background:#f9f9f9;border-top:1px solid #efefef;border-left:1px solid #efefef;}
.ksrl-new table tr th{border-right:1px solid #efefef;border-bottom:1px solid #efefef;height:40px;line-height:40px;color:#ff6600;font-size:16px;padding-left:15px;}
.ksrl-new table tr td{border-right:1px solid #efefef;border-bottom:1px solid #efefef;height:32px;line-height:32px;text-align:center;color:#888;}
.ksrl-new table tr td a{color:#888;}
.ksrl-new table tr td a:hover{color:#ff8c1a;}
.ksrl-new table tr td.t1{color:#404040;font-size:12px;font-weight:bold;}
.ksrl-new table tr td.t2{color:#404040;font-size:12px;text-align:left;padding-left:10px;}
.ksrl-new table tr td em{display:inline-block;margin:0 3px;}

/*定制后新闻*/
.news{margin-left:20px;}
.news .tit{height:35px;line-height:35px;text-align:center;color:#ff6600;font-size:16px;}
.news p{display:block;color:#888;line-height:25px;margin:0 5px;font-size:14px;}
.news ul{margin-top:2px;}
.news ul li{height:30px;line-height:30px;}
.news ul li a{color:#252525;font-size:14px;}
.news ul li a:hover{color:#ff8c1a;}

/*在线测试*/
.zxcs{border:1px solid #efefef;width:268px;}
.zxcs .tit{height:40px;line-height:40px;text-align:left;color:#ff6600;font-size:16px;padding-left:15px;}
.zxcs ul{margin-left:10px;margin-bottom:10px;}
.zxcs ul li{color:#888;height:30px;line-height:30px;overflow:hidden;}
.zxcs ul li span{color:#404040;float:left;display:inline-block;}
.zxcs ul li em{display:inline-block}
.zxcs ul li a{float:right;color:#888;margin-right:15px;display:inline-block;_margin-top:8px;}
.zxcs ul li a:hover{color:#ff8c1a;}
.zxcs ul li a i{width:10px;height:10px;background-position:-67px -222px;margin-right:4px;}

/*课程试听*/
.kcst{background:#f9f9f9;border:1px solid #e7e7e7;height:185px;z-index:1;*zoom:1;position:relative}
.kcst .tit{height:40px;line-height:40px;}
.kcst .tit span{font-size:16px;color:#252525;margin-left:15px;}
.lmMore{font-size:12px;color:#888;margin-right:15px;_margin-top:15px;}
.lmMore i{width:17px;height:17px;background-position: -22px -245px;vertical-align: -5px;margin-right:5px;*vertical-align:0;}

/*分类信息*/
.classification{margin-left:20px;}
.classification .tit{width:100%;height:40px;line-height:40px;background:#f8f8f8;}
.classification .tit ul{}
.classification .tit ul li{float:left;margin-left:26px;}
.classification .tit ul li a{color:#888;font-size:14px;border-bottom:2px solid #f8f8f8;padding-bottom:10px;position:relative;}
.classification .tit ul li a:hover{color:#ff6600;border-bottom:2px solid #ff6600;text-decoration:none;}
.classification .tit ul li a.hover{color:#ff6600;border-bottom:2px solid #ff6600;}
.classification .tit ul li a i{display:none;background-position: -67px -30px;height: 3px;left: 50%;margin-left: -3px;top: 28px;width: 5px;}
.classification .tit ul li a.hover i{display:block;}
.classification .tit ul li a:hover i{display:block;}
.classification .con{}
.classification .con ul{}
.classification .con ul li{height:30px;line-height:30px;}
.classification .con ul li a{color:#252525;font-size:14px;}
.classification .con ul li a:hover{color:#ff8c1a;}

/*定制后网校辅导*/
.wxfd2{width:250px;}
.wxfd2 .tit{height:36px;line-height:36px;background:#fe7b24;}
.wxfd2 .tit span{color:#FFF;font-size:16px;margin-left:20px;}
.wxfd2 .con{border:1px solid #ffdca9;border-top:none;border-bottom:none;width:248px;margin:0 auto;}
.wxfd2 .con .cons{border-bottom:1px solid #ffdca9;height:46px;}
.wxfd2 .con .cons .titl{height:47px;border-right:1px solid #ffdca9;padding-right:7px;}
.wxfd2 .con .cons .tit{background:none;color:#fe7b24;font-weight:bold;line-height:46px;display:inline-block;margin-left:8px;}
.wxfd2 .con .cons ul{margin-top:8px;margin-left:13px;}
.wxfd2 .con .cons ul li{height:18px;line-height:12px;color:#404040;}
.wxfd2 .con .cons ul li a{text-decoration:none;}
.wxfd2 .con .cons ul li a:hover{text-decoration:none;}
.wxfd2 .con .cons ul li a i{width:13px;height:10px;background-position:-75px -24px;vertical-align: 0;*vertical-align: 6px;cursor:pointer;}
.tdh{width:100%;}

/*免费试听定制后*/
.listen .btnPrev,.listen .btnNext{background:url(/images/index2016/an.png) no-repeat;_background:url(/images/index2016/an.gif) no-repeat;}
.listen{width:248px;height:145px;position:relative;}
.listen .listenCon{width:202px;height:142px; overflow:hidden;margin:0 auto; position:relative; text-align:center;}
.listen .listenCon li{width:202px;height:142px;float:left;}
.listen .listenCon li span{height:110px; display:block;margin-left:0;}
.listen .listenCon li p{line-height:30px;}
.listen .btnPrev,.listen .btnNext{width:8px;height:14px;background-position:0 -246px; position:absolute;left:7px;top:50px; cursor:pointer;}
.listen .btnNext{background-position:-9px -246px;left:auto;right:7px;}

/*其他列表*/
.others{margin-left:20px;}
.others ul li{height:30px;line-height:30px;}
.others ul li a{color: #252525;font-size: 14px;}
.others ul li a:hover{color:#ff8c1a;}

/* 右浮动 */
.r-sns li,.r-sns li .sns-info .sns-hd,.returnTop{background:url(/images/index2016/r-snsAll.png) no-repeat;}
.r-sns{width:44px;overflow:hidden;position:fixed;right:10px;top:50%;margin-top:-114px;_position:absolute; z-index:1000;}
.r-sns ul{width:44px;padding-bottom:160px;}
.r-sns li{height:44px;margin-bottom:2px;position:relative;vertical-align:top;background-position:left top;}
.r-sns li .sns-info{width:160px;position:absolute;right:-160px;top:0;}
.r-sns li .sns-info .sns-hd{line-height:44px;padding-left:45px; background-position:9px -367px; background-color:#313131;-border-top-left-radius:2px;-webkit-border-top-left-radius:2px;border-top-left-radius:2px;-border-bottom-left-radius:2px;-webkit-border-bottom-left-radius:2px;border-bottom-left-radius:2px; font-size:14px;color:#fff;}
.r-sns li .sns-info .sns-hd a{color:#fff; margin-right:5px;}
.r-sns li.tel{background-position:left -92px;}
.r-sns li.tel .sns-hd{background-position:9px -411px;padding:2px 0 2px 45px;line-height:20px;}
.r-sns li.kf{background-position:left -46px;}
.r-sns li.kf .sns-hd{background-position:9px -455px;}
.r-sns li.share{background-position:left -138px;}
.r-sns li.share .sns-hd{height:44px;background-position:9px -499px;}
.r-sns li.qq{background-position:left -230px;}
.r-sns li.qq .sns-hd{height:44px;background-position:9px -587px;}
.r-sns li.mail{background-position:left -276px;}
.r-sns li.mail .sns-hd{height:44px;background-position:9px -631px;}
.r-sns li.wb{background-position:left -322px;}
.r-sns li.wb .sns-hd{height:44px;background-position:9px -675px;}
.r-sns li.wx{background-position:left -184px;z-index:2;}
.r-sns li.wx .sns-hd{background-position:9px -543px;}
.r-sns li.snsClose{height:22px; line-height:22px; color:#fff;background:#c4c3c3; text-align:center; cursor:pointer;z-index:1;}
.sns-bd{padding:5px; background:#fff;}
.returnTop{width:50px;height:50px;line-height:500px;overflow:hidden;position:fixed;_position:absolute;right:10px;bottom:20px;z-index:1000;cursor:pointer;background-position:13px -725px; background-color:#666; display:none;}
.returnTop:hover{background-position:13px -775px;background-color:#1c79d2;}
.bdshare-button-style0-16 a.bds_more{height:44px;background:none; padding:0;float:none; margin:0;display:block;font-size:14px; line-height:44px;}
.bdshare_popup_box,.bdshare_popup_bg{left:auto !important;right:50px;}


#con_tb_7 .cons ul{margin-top:20px;}
.lmMores{margin-right:10px;}
.lmMores a{background:url(/images/index2016/spirit02.png) no-repeat;}
.lmMores a:hover{color:#888 !important;}
.lmMores a.rMore {
    padding-left: 25px;
    display: inline-block;
    background-position: left 13px;
    margin: 0;
    -moz-transition: background-position .2s ease-in;
    -ms-transition: background-position .2s ease-in;
    -o-transition: background-position .2s ease-in;
    -webkit-transition: background-position .2s ease-in;
    transition: background-position .2s ease-in;
}
.lmMores a.rMoreOn {background-position: left -31px;}
.morePop {
    z-index: 999;
    width: 100px;
    line-height: 36px;
    position: absolute;
    right: -1px;
    top: 44px;
    border: 1px solid #efefef;
    background: #fff;
    display: none;
}

.morePop a {
    display: block;text-align:center;
    border-bottom: 1px solid #efefef;
}

.morePop a:hover {
    background: #fff;
    text-decoration: none;
}