@charset "gb2312";
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p{margin:0;padding:0}
body{font:12px "微软雅黑",san-serif; color:#333}
ul,li,ol { list-style: none} 
img,fieldset{vertical-align:top;border:0}
h1,h2,h3,h4,h5,h6 {font-size:100%; font-weight:normal}
address,cite,code,em,th,b,i,strong{font-weight:normal; font-style:normal}
input,button,textarea,select{font:100% Arial,''; vertical-align:middle}
table,td,tr,th{font-size:12px; border-collapse:collapse; border-spacing:0}
.clearfix:after{display:block;visibility:hidden;clear:both;height:0;content:"."}.clearfix{zoom:1}
.clear{ clear:both}
a {blr:expression(this.onFocus=this.blur()); text-decoration:none} /*****针对 IE*****/
a { outline:none}/*****针对火狐*****/
a { color:#383838}
.layout-box{ width:1000px; margin:0 auto}
.blank_20px{ width:100%; clear:both; height:20px; line-height:20px; display:block; content:"."; border:solid 1px #ddd; border-width:1px 0px; margin:50px auto; background:#f8f8f8}
.blank_50px{ width:100%; clear:both; height:50px; line-height:50px; display:block; content:"."}
/*基础样式*/
em,i,span,b{ font-weight:100; font-style:normal}
.m_b_40{ margin-bottom:40px}
.m_b_20{ margin-bottom:20px}
/*字体色*/
.ch_b_txt1{ color:#ffdbb0}
.ch_b_txt3{ text-shadow:5px 5px 8px #b36100}
.ch_tit h3 em{ background:#ff8a00}
.ch_listmain_1 li a:hover{ background:#ff8a00}
.ch_listmain_2 li{ background:#ff8a00}
.ch_listmain_1 li a:hover i{ color:#ff8a00}
.ch_box2_main{ border:5px solid #ff8a00}
.ch_li_2_bottom{ background:#b76300}
.ch_diff_tit{ background:#ff8a00}
.ch_diff_button a{ border:2px solid #ff8a00; color:#ff8a00}
.ch_graytit{ background:#ff8a00}
.ch_bluemain{ background:#ff8a00}
.ch_bluemain .ch_tit em{ color:#ff8a00}
.ch_bluelist li a{ background:#a55900}
.ch_bluelist li a:hover{ background:#ff0; color:#ff8a00}
.ch_g_l_right h6 a:hover{ color:#ff8a00}
.ch_li_2_button{ background:#b76300}
.ch_li_2_button:hover{ color:#ff8a00}
.ch_diff_button a:hover{ background:#ff8a00}
.ch_diffbox2 li{ background:#ff8a00}
.ch_diffbox2 li .ch_diff_tit span{ color:#ff8a00}
.ch_diffbox2 li .ch_diff_tit em{ color:#ff8a00}
.ch_tab1 tr td a.ch_tab_thea{ color:#ff8a00}
.ch_tab1 tr td a:hover{ color:#ff8a00}

/*****背景****/
.ch_t_left,.ch_t_right,.ch_li_1_tap1,.ch_listmain_1 li a span,.ch_box2_top,.ch_grayt_left,.ch_grayt_right,.ch_li_2_img,.ch_diff_bg,.ch_diffbox2 li div.ch_diff_roun,.ch_diffbox2 li .ch_diff_tit span{ background-repeat:no-repeat; background-image:url("bg_1.png")/*tpa=http://img.233.com/www/img/Special/juhuangsezhongji/imgs/bg_1.png*/}
.ch_g_l_left{ background-image:url("graynb_list.png")/*tpa=guokaobaokao/graynb_list.png*/; background-repeat:no-repeat}


/***banner***/
.banner{ #height:350px; overflow:hidden; margin:0 auto;}
.ch_banner_top,.ch_banner_center,.ch_banner_bottom{ width:100%; overflow:hidden; background-repeat:no-repeat; background-position:center}
.ch_banner_top{ height:34px; background-image:url("banner_images1.png")/*tpa=guokaobaokao/banner_images1.png*/}
.ch_banner_center{ height:128px; overflow:hidden; background-image:url("banner_images2.png")/*tpa=guokaobaokao/banner_images2.png*/}
.ch_banner_bottom{ height:188px; background-image:url("banner_images3.png")/*tpa=guokaobaokao/banner_images3.png*/}
.ch_banner_center p,.ch_banner_bottom p{ text-align:center; width:1000px; margin:0 auto; text-align:center}
.ch_b_txt1{ font-size:90px; height:78px; line-height:78px; font-weight:500; *font-size:88px; *height:88px; *line-height:88px}
.ch_b_txt2{ font-size:42px; height:78px; line-height:50px; font-weight:bold; color:#ff0; *font-size:40px; *height:40px; *line-height:40px}
.ch_b_txt3{ display:inline-block; padding-bottom:10px; font-size:94px; height:104px; line-height:104px; font-weight:bold; color:#fff}
.ch_b_txt3 i{ color:#ff0; font-weight:bold}
.ch_b_txt4{ margin-top:7px; font-size:18px; color:#fff; line-height:30px}


/*******nav*******/
.ch_nav{ width:100%; height:50px; background:#2d2d2d}
.ch_nav p{ width:1000px; height:50px; overflow:hidden; margin:0 auto}
.ch_nav p a{ display:inline-block; height:50px; line-height:50px; padding:0 12px; font-size:18px; font-weight:700; color:#fff}
.ch_nav p a:hover{ background:#4e4e4e}
.ch_nav p a.ch_th_nav,.ch_nav p a.ch_th_nav:hover{ background:#ff0; color:#2d2d2d}

/*******content********/
.ch_main{ width:1000px; overflow:hidden; margin:0 auto}
.ch_tit{ overflow:hidden; padding-top:90px}
.ch_tit h3,.ch_tit p{ text-align:center}
.ch_tit h3 span,.ch_tit h3 em{ display:inline-block; vertical-align:middle}
.ch_tit h3 span{ width:23px; height:80px}
.ch_tit h3 em{ height:80px; min-width:100px; max-width:790px; padding:0 82px; font-size:46px; line-height:80px; color:#fff; font-weight:700; overflow:hidden}
.ch_t_left{ background-position:-90px -170px}
.ch_t_right{ background-position:-120px -170px}
.ch_tit p{ height:40px; padding-top:10px; line-height:40px; font-size:24px; color:#666}

.ch_content_1{ width:1000px; overflow:hidden}
.ch_listmain_1{ width:1030px; overflow:hidden}
.ch_listmain_1 li{ width:485px; overflow:hidden; float:left; margin:30px 30px 0 0}
.ch_listmain_1 li a{ display:block; width:409px; overflow:hidden; padding:54px 38px 30px 38px; background:#f4f4f4; position:relative}
.ch_listmain_1 li a span{ display:block; width:60px; height:60px; z-index:3; top:0; left:0; position:absolute}
.ch_li_1_tap1{ background-position:-520px  0}
.ch_li_1_tap2{ background-position:-580px  0}
.ch_li_1_tap3{ background-position:-640px  0}
.ch_li_1_tap4{ background-position:-700px  0}
.ch_li_1_tap5{ background-position:-760px  0}
.ch_li_1_tap6{ background-position:-520px  -120px}
.ch_li_1_tap7{ background-position:-580px  -120px}
.ch_li_1_tap8{ background-position:-640px  -120px}
.ch_li_1_tap9{ background-position:-700px  -120px}
.ch_li_1_tap10{ background-position:-760px  -120px}
.ch_listmain_1 li a:hover .ch_li_1_tap1{ background-position:-520px  -60px}
.ch_listmain_1 li a:hover .ch_li_1_tap2{ background-position:-580px  -60px}
.ch_listmain_1 li a:hover .ch_li_1_tap3{ background-position:-640px  -60px}
.ch_listmain_1 li a:hover .ch_li_1_tap4{ background-position:-700px  -60px}
.ch_listmain_1 li a:hover .ch_li_1_tap5{ background-position:-760px  -60px}
.ch_listmain_1 li a:hover .ch_li_1_tap6{ background-position:-520px  -180px}
.ch_listmain_1 li a:hover .ch_li_1_tap7{ background-position:-580px  -180px}
.ch_listmain_1 li a:hover .ch_li_1_tap8{ background-position:-640px  -180px}
.ch_listmain_1 li a:hover .ch_li_1_tap9{ background-position:-700px  -180px}
.ch_listmain_1 li a:hover .ch_li_1_tap10{ background-position:-760px  -180px}
.ch_listmain_1 li a h5{ overflow:hidden; height:28px; margin:6px 0; font-size:20px; color:#333; line-height:28px; font-weight:700}
.ch_listmain_1 li a p{ overflow:hidden; font-size:16px; line-height:24px; color:#333}
.ch_listmain_1 li a i{ display:block; width:126px; height:30px; margin:0 auto; margin-top:12px; font-size:14px; line-height:30px; text-align:center; color:#fff; background:#2d2d2d}
.ch_listmain_1 li a:hover h5,.ch_listmain_1 li a:hover p{ color:#fff}
.ch_listmain_1 li a:hover i{ background:#ff0}

.ch_box2_top{ width:1000px; height:15px; margin-top:30px; overflow:hidden; background-position:0 -330px}
.ch_box2_main{ overflow:hidden; width:940px; padding:0 25px 25px 25px}
.ch_tab1{ margin-top:25px}
.ch_tab1 tr{ *border:1px solid #e3e3e3}
.ch_tab1 tr th{ font-size:18px; line-height:50px; background:#2d2d2d; border:1px solid #2d2d2d; border-bottom:none; color:#fff; font-weight:100}
.ch_tab1 tr td{ padding:12px 10px; text-align:center; color:#333; font-size:14px; line-height:26px; border:1px solid #e3e3e3}
.ch_m_w80{ min-width:80px; #width: expression( document.body.clientWidth < 80 ? "80px" : "12.5%" ); _width:80px}
.ch_m_w96{ min-width:96px; #width: expression( document.body.clientWidth < 96 ? "96px" : "11%" ); _width:96px}
.ch_m_w120{ min-width:120px; #width: expression( document.body.clientWidth < 120 ? "120px" : "13%" ); _width:120px}
.ch_m_w170{ min-width:170px; #width: expression( document.body.clientWidth < 170 ? "170px" : "18%" ); _width:170px}
.ch_tab1 tr td span{ color:#bbb; margin:0 8px}
.ch_tab1 tr td a{ color:#333}
.ch_tab1 tr td a:hover{ text-decoration:underline}

.ch_listmain_2{ width:1020px; overflow:hidden; margin-top:10px}
.ch_listmain_2 li{ width:235px; overflow:hidden; float:left; margin:20px 20px 0 0}
.ch_li_2_img{ width:62px; height:52px; margin:0 auto; margin-top:15px; overflow:hidden}
.ch_li_2_i1{ background-position:0 0}
.ch_li_2_i2{ background-position:-62px 0}
.ch_li_2_i3{ background-position:-124px 0}
.ch_li_2_i4{ background-position:-186px 0}
.ch_li_2_i5{ background-position:-248px 0}
.ch_li_2_i6{ background-position:-310px 0}
.ch_li_2_i7{ background-position:-372px 0}
.ch_li_2_i8{ background-position:-434px 0}
.ch_li_2_i9{ background-position:0 -52px}
.ch_li_2_i10{ background-position:-62px -52px}
.ch_li_2_i11{ background-position:-124px -52px}
.ch_li_2_i12{ background-position:-186px -52px}
.ch_li_2_i13{ background-position:-248px -52px}
.ch_li_2_i14{ background-position:-310px -52px}
.ch_li_2_i15{ background-position:-372px -52px}
.ch_li_2_i16{ background-position:-434px -52px}
.ch_li_2_i17{ background-position:0 -104px}
.ch_li_2_i18{ background-position:-62px -104px}
.ch_li_2_i19{ background-position:-124px -104px}
.ch_li_2_i20{ background-position:-186px -104px}
.ch_li_2_i21{ background-position:-248px -104px}
.ch_li_2_text1{ height:40px; line-height:40px; overflow:hidden; text-align:center; color:#fff; font-size:18px; font-weight:700}
.ch_li_2_bottom{ overflow:hidden; padding:20px 20px 30px 20px}
.ch_li_2_text2{ color:#fff; line-height:22px}
.ch_li_2_button{ display:block; width:126px; height:28px; overflow:hidden; margin:0 auto; margin-top:15px; font-size:16px; color:#ff0; text-align:center; line-height:28px; border:2px solid #ff0}
.ch_li_2_button:hover{ background:#ff0}

.ch_diffbox1{ width:1050px; overflow:hidden}
.ch_diffbox1 li{ width:300px; overflow:hidden; float:left; margin:40px 50px 0 0; background:#f4f4f4}
.ch_diff_bg{ width:300px; height:12px; overflow:hidden; background-position:-520px -282px}
.ch_diff_tit{ height:56px; padding:0 20px; overflow:hidden; font-size:30px; line-height:46px; color:#fff}
.ch_diff_tit em{ color:#ff0; margin-left:30px}
.ch_diff_tit span,.ch_diff_tit em{ font-weight:bold}
.ch_diff_list{ padding:20px 20px; overflow:hidden; background:#f4f4f4}
.ch_diff_list h6{ overflow:hidden; line-height:32px; color:#333; font-size:20px; font-weight:bold}
.ch_diff_word{ margin-top:10px; overflow:hidden; color:#333; font-size:16px; line-height:26px}
.ch_diff_button{ overflow:hidden; width:180px; margin:0 auto; height:48px; text-align:center}
.ch_diff_button a{ #display:inline; #padding:0 40px; font-size:24px; font-weight:700; line-height:42px; background:#none}
.ch_diffbox1 li .ch_diff_button{ margin-top:30px}
.ch_diffbox1 li .ch_diff_button a{ display:block; overflow:hidden}
.ch_diff_button a:hover{ color:#ff0}

.ch_diffbox2{ width:1000px; overflow:hidden; margin-top:20px}
.ch_diffbox2 li{ position:relative; overflow:hidden; margin-top:20px}
.ch_diffbox2 li div.ch_diff_bg,.ch_diffbox2 li div.ch_diff_roun{ width:70px; height:70px; position:absolute; overflow:hidden}
.ch_diffbox2 li div.ch_diff_bg{ position:absolute; z-index:3; top:0; left:0; background-position:0 -170px}
.ch_diffbox2 li div.ch_diff_roun{ position:absolute; z-index:4; right:0; bottom:0; background-position:0 -240px}
.ch_diffbox2 li .ch_diff_tit{ width:180px; overflow:hidden; height:220px; text-align:center}
.ch_diff_f_left{ float:left}
.ch_diff_f_right{ float:right}
.ch_diffbox2 li .ch_diff_tit span{ display:block; overflow:hidden; margin:0 auto; margin-top:24px; width:112px; height:112px; line-height:112px; font-size:26px; text-align:center; background-position:-320px -180px}
.ch_diffbox2 li .ch_diff_tit em{ display:inline-block; height:38px; overflow:hidden; margin:10px 0 0 0; padding:0 15px; font-size:24px; line-height:38px; background:#ff0}
.ch_diffbox2 li div.ch_diff_list{ width:740px; height:170px; padding:25px 40px 25px 0}
.ch_diff_wbox{ width:480px;  overflow:hidden; padding-left:40px}
.ch_diffbox2 li div.ch_diff_list .ch_diff_wbox h6{ font-size:24px}
.ch_diffbox2 li .ch_diff_button{ width:180px; margin:0; padding:62px 0 0 40px; text-align:left; display:inline-table}
.ch_diffbox2 li .ch_diff_button a{ display:inline-block; #display:inline; text-align:center; width:176px; #padding:2px 40px}


/*******graybox******/
.ch_graymain{ width:100%; overflow:hidden; margin-top:90px; background:#f0f0f0}
.ch_graybox{ width:1000px; margin:90px auto; height:auto; position:relative}
.ch_grayt_left,.ch_grayt_right{ display:block; width:20px; height:97px; position:absolute; z-index:2; top:23px}
.ch_grayt_left{ left:-20px; background-position:-210px -170px}
.ch_grayt_right{ right:-20px; background-position:-240px -170px}
.ch_graypage{ width:1000px; overflow:hidden; background:#fff}
.ch_graytit{ width:1000px; overflow:hidden; height:70px; padding:0 50px; margin-top:50px; font-size:46px; line-height:70px; color:#fff; font-weight:bold}
.ch_gray_list{ width:900px; overflow:hidden; padding:40px 50px}
.ch_gray_list li{ width:860px; overflow:hidden; background:#fcfcfc; padding:20px; margin:0}
.ch_gray_list li.ch_g_l_2{ background:#f3f3f3; overflow:hidden}
.ch_g_l_left{ width:86px; height:84px; overflow:hidden; float:left}
.ch_g_l_right{ width:754px; overflow:hidden; float:right}
.ch_g_l_right h6{ overflow:hidden; line-height:36px; font-size:18px; font-weight:bold}
.ch_g_l_right h6 a{ color:#333}
.ch_g_l_right p{ overflow:hidden; margin-top:4px; line-height:20px; font-size:14px; color:#666}
.ch_g_nb1{ background-position: 0 0}
.ch_g_nb2{ background-position: -86px 0}
.ch_g_nb3{ background-position: -172px	 0}
.ch_g_nb4{ background-position: -258px 0}
.ch_g_nb5{ background-position: -344px 0}
.ch_g_nb6{ background-position: -430px 0}
.ch_g_nb7{ background-position: -516px 0}
.ch_g_nb8{ background-position: -602px 0}
.ch_g_nb9{ background-position: -688px 0}
.ch_g_nb10{ background-position: -774px 0}


/*******bluemain******/
.ch_bluemain{ width:100%; overflow:hidden; margin-top:90px}
.ch_bluemain .ch_tit em{ background:#ff0}
.ch_bluemain .ch_tit span.ch_t_left{ background-position:-150px -170px}
.ch_bluemain .ch_tit span.ch_t_right{ background-position:-180px -170px}
.ch_bluemain .ch_tit p{ color:#fff}
.ch_bluelist{ width:1020px; overflow:hidden; margin-top:20px; padding-bottom:80px}
.ch_bluelist li{ overflow:hidden; float:left; margin:20px 20px 0 0}
.ch_bluelist li a{ display:block; width:260px; overflow:hidden; padding:50px 30px; color:#fff; font-size:32px; line-height:40px; font-weight:700}
.ch_bluelist li a:hover{ background:#ff0}

/*****网校课程报名中心开始*****/

/*****标题*****/
.curr-title { padding:20px 0px}
.curr-title .title-l { float:left}
.curr-title .title-l i{ width:4px; height:31px; display:inline-block; vertical-align: middle;  margin-right: 10px; background: #ef522b; overflow: hidden}
.curr-title .title-l{ font-size:24px; color:#666}
.curr-title .title-rNav{ float:right}
.curr-title .title-rNav li { display:inline-block; padding-left:10px; float:left}
.curr-title .title-rNav li a{ display:block; padding-top:8px}
.curr-title .title-rNav li a i{ display:inline-block; width:11px; height:12px; background:url("ico.png")/*tpa=guokaobaokao/ico.png*/ no-repeat; padding-right:5px}
.curr-title .title-rNav li a.mssk-nav i{ background-position:0px -35px; width:12px; height:15px}
.curr-title .title-rNav li a.ytmzl-nav i{ background-position:0px -83px; width:15px; height:15px; margin-bottom:-2px}
.curr-title .title-rNav li a.nvzl-nav i{ background-position:0px -125px; width:15px; height:17px; margin-bottom:-3px}
.curr-title .title-rNav li a.sptk-nav i{ background-position:0px -178px; width:16px; height:16px; margin-bottom:-4px}
.curr-title .title-rNav li a.ydkt-nav i{ background-position:0px -216px; width:9px; height:13px; margin-bottom:-1px}
.curr-title .title-rNav li a em{ display:inline-block; background:#efefef; width:1px; height:8px; margin-left:10px}
.curr-title .title-rNav li a{ font-size:14px; color:#666} 
.curr-title .title-rNav li a:hover{ color:#ff6000}
.curr-title .title-rNav li a:hover i{ background-position:-63px 0px}
.curr-title .title-rNav li a.mssk-nav:hover i{ background-position:-63px -35px}
.curr-title .title-rNav li a.ytmzl-nav:hover i{ background-position:-63px -83px}
.curr-title .title-rNav li a.nvzl-nav:hover i{ background-position:-63px -125px}
.curr-title .title-rNav li a.sptk-nav:hover i{ background-position:-63px -178px}
.curr-title .title-rNav li a.ydkt-nav:hover i{ background-position:-67px -216px}


/*****视频列表*****/
.jcsp-listBox ul{ width:1200px}
.jcsp-listBox li{ width:226px; float:left; padding-right:30px}
.jcsp-listBox li a{ display:block}
.jcsp-listBox li a span.img{ border:solid 1px #e8e7e7; display:block; padding:3px; position:relative}
.jcsp-listBox li a span.img i{ width:49px; height:49px; display:block; background:url("ico.png")/*tpa=guokaobaokao/ico.png*/ no-repeat -130px -174px; position:absolute; left:50%; top:50%; margin:-25px 0px 0px -25px}
.jcsp-listBox li a .p-txt{ font-size:14px; color:#666; line-height:36px}
.jcsp-listBox li a .p-txt i{ float:left}
.jcsp-listBox li a .p-txt em{ float:right}
.jcsp-listBox li a:hover span.img{ border-color:#ff6000}
.jcsp-listBox li a:hover span.img i{ background-position:-130px -239px}
.jcsp-listBox li a:hover .p-txt{ text-decoration:underline; color:#ff6000}

/*****班级课程中心*****/
.tab-kczxBox{ margin-top:25px}
.curriculumBox .tel-box{ padding-bottom:10px}
.curriculumBox .tel-box span{ float:right; font-size:16px; color:#ff6000; line-height:30px; margin-left:25px}
.curriculumBox .tel-box span i{ background:url("ico.png")/*tpa=guokaobaokao/ico.png*/ no-repeat -141px -75px; width:23px; height:23px; display:inline-block; margin-right:5px; margin-bottom:-2px}
.curriculumBox .tel-box span i.tel-ico{ background-position:-143px -122px}
.curriculumBox .tel-box span a{ color:#ff6000}

.tab-conBox{ border:solid 1px #ffb98f; position:relative}
.tab-conBox dt{ width:205px; position:absolute; left:0px; top:0px; border-right:1px solid #ffb98f}
.tab-conBox ul li a{ border-bottom:solid 1px #ffb98f; text-align:center; height:120px; display:block; line-height:120px; position:relative}
.tab-conBox ul li a strong{ font-weight:bold; font-size:30px; display:block; color:#666}
.tab-conBox ul li a font{ font-size:12px; line-height:18px; position:absolute; left:0px; top:85px; display:block; width:100%; color:#666}
.tab-conBox ul li a:hover i{ position:absolute; top:50%; right:-10px; width:11px; height:22px; display:block; background:url("ico.png")/*tpa=guokaobaokao/
.tab-conBox ul li a:hover em{ display:none}
.tab-conBox ul li a:hover font{ color:#fff}
.tab-conBox ul li a:hover strong{ color:#ff0}
.tab-conBox ul li a.hover{border-bottom:solid 1px #ff6000; background:#ff6000}
.tab-conBox ul li a.hover strong{ color:#ff0}
.tab-conBox ul li a.hover font{ color:#fff}
.tab-conBox ul li a.hover i{ position:absolute; top:50%; right:-10px; width:11px; height:22px; display:block; background:url("ico.png")/*tpa=guokaobaokao/ico.png*/ no-repeat -68px -250px; margin-top:-11px}
.tab-conBox ul li a em{ background:url("ico.png")/*tpa=guokaobaokao/ico.png*/ no-repeat 0px -252px; display:block; position:absolute}
.tab-conBox ul li a .hot-ico{ width:41px; height:23px; right:20px; top:20px}
.tab-conBox ul li a .yhxk-ico{ background-position:-143px 0px; width:57px; height:57px; left:0px; top:0px}
.tab-conBox ul li a .more-ico{ border:solid 1px #ff6000; color:#ff6000; width:75px; height:20px; line-height:20px; background:#fff; border-radius:5px; left:68px; top:85px}
.tab-conBox ul li a.hover em{ display:none}

.tab-conBox dd{ padding:20px; margin-left:204px; min-height:605px}
.tab-title{ border-bottom:solid 3px #ff6000; margin-bottom:20px}
.tab-title ul{ width:400px; float:left}
.tab-title ul li { float:left}
.tab-title ul li a{ width:150px; display:block; height:46px; line-height:46px; float:left; color:#333; border:solid 1px #ffdcc7; font-size:18px}
.tab-title ul li a:hover, .tab-title ul li a.hover{ background:#ff6000; color:#fff; border:solid 1px #ff6000}
.tab-title a.a-more-btn{ float:right; border:solid 1px #ff6000; color:#ff6000; text-align:center; width:98px; height:32px; line-height:32px; border-radius:5px; margin-top:5px}
.tab-title a.a-more-btn:hover{ color:#fff; background:#ff6000; border-color:#ff6000}

.tab-conBox .table-box{ border:solid 1px #ffedd2; border-width:0px 0px 1px 1px}
.tab-conBox .table-box tr.title td{ background:#fff3e0; color:#fff; font-size:16px; color:#666; border:solid 1px #ffedd2; border-width:1px 1px 0px 0px}
.tab-conBox .table-box td{text-align:center; line-height:36px;  border:solid 1px #ffedd2; border-width:1px 1px 0px 0px; font-size:14px}
.tab-conBox .table-box td.name{ color:#01669a}
.tab-conBox .table-box td a.a-btn{ background:#ff3300; color:#fff; border-radius:3px; width:52px; line-height:25px; display:block; margin:0 auto}
.tab-conBox .table-box td a.a-btn:hover{ color:#ff0; background:#f33100}


.tab-RconBox .bjjs-box table{ border:solid 1px #ffedd2; border-width:0px 0px 1px 1px}
.tab-RconBox .bjjs-box tr.tr-t td{ background:#fff2df; line-height:40px; font-size:16px; color:#666; text-align:center;border-width:1px 1px 0px 0px;  border:solid 1px #ffedd2}
.tab-RconBox .bjjs-box td{text-align:center; line-height:36px;  border:solid 1px #ffedd2; border-width:1px 1px 0px 0px; font-size:14px; padding:10px; color:#666}
.tab-RconBox .bjjs-box td.td-bj{ font-size:16px; color:#ef522b; line-height:24px}
.tab-RconBox .bjjs-box td.td-bj i{ color:#999; display:block; font-size:12px; line-height:18px}
.tab-RconBox .bjjs-box td.td-ts{ color:#39769c; line-height:20px; width:300px; text-align:left}
.tab-conBox dd.tab-RconBox div h6.tab-title ul li a{ _position:fixed}


.tab-RconBox .ptfw-box .tr-header td{ font-size:22px; color:#444; text-align:center; height:55px; line-height:55px}
.tab-RconBox .ptfw-box{ border:solid 1px #ffedd2; border-width:0px 0px 1px 1px}
.tab-RconBox .ptfw-box td{ padding:10px 15px; font-size:14px; color:#666; border:solid 1px #ffedd2; border-width:1px 1px 0px 0px; line-height:24px}
.tab-RconBox .ptfw-box td.td-jg{ color:#333}
.tab-RconBox .ptfw-box td.td-jg em{ color:#f00; padding-right:15px; display:inline-block}
.tab-RconBox .ptfw-box td.td-l{ background:#fff8ef; color:#666; font-size:16px; width:55px; text-align:center; padding:10px}
.tab-RconBox .ptfw-box td.td-yhhd{ color:#f00}
.tab-RconBox .ptfw-box .tr-bjbh em{ display:inline-block; margin-right:10px}
.tab-RconBox .ptfw-box .a-btn a{ border:solid 1px #ff6000; color:#ff6000; display:inline-block; border-radius:5px; text-align:center;width:80px; height:32px; line-height:32px}
.tab-RconBox .ptfw-box .a-btn a.bm-btn{ border-color:#eb2300; color:#eb2300}
.tab-RconBox .ptfw-box .a-btn a:hover{ color:#fff; background:#ff6000}
.tab-RconBox .ptfw-box .a-btn a.bm-btn:hover{ background:#eb2300}
.color-0000ff{ color:#0000ff}
.tab-RconBox .ptfw-box .tr-ts a{ color:#ff6000}

/*****班级课程中心结束*****/





/*****网校模板*****/
.wx-templateLayout{ width:1000px; margin:0px auto 50px auto; overflow:hidden}
.wx-templateLayout .wx-layout{ width:1050px}
.wx-templateLayout dl{ width:490px; float:left; margin-right:20px}
.wx-templateLayout dl dt{ background:#2e3f51; color:#fff; border-radius:5px 5px 0px 0px; height:75px; padding:5px 20px}
.wx-templateLayout dl dt em{ float:left; font-size:40px; font-weight:bold; line-height:75px}
.wx-templateLayout dl dt span{ float:right; padding-top:5px; width:90px; text-align:center}
.wx-templateLayout dl dt span i{ font-size:30px; color:#ff0; margin-right:15px; display:block; line-height:30px}
.wx-templateLayout dl dt span a{ background:#f60; color:#fff; font-size:18px; height:30px; line-height:30px; display:block; border-radius:5px; text-decoration:none; margin:5px auto 0px auto}
.wx-templateLayout dl dt span a:hover{ color:#ff0; text-decoration:underline; background:#ef6000}
.wx-templateLayout dl dd{ border:solid 5px #f3f3f3; background:#fff; padding:20px}
.wx-templateLayout dl dd span.img{ position:relative; display:block}
.wx-templateLayout dl dd span.img i{ width:76px; height:76px; display:block; position:absolute; background:url("wx-ico.png")/*tpa=guokaobaokao/wx-ico.png*/ no-repeat 0px -34px; left:50%; top:50%; margin:-28px 0px 0px -28px}
.wx-templateLayout dl dd span.img:hover i{ background-position:-124px -34px}
.wx-tcCon-tableBox{ padding-top:15px}
.wx-tcCon-tableBox td{padding:5px; font-size:14px}
.wx-tcCon-tableBox td.td-LtcCon{ border:solid 1px #dedede; text-align:center; width:40px; font-size:16px; position:relative}
.wx-tcCon-tableBox td.td-LtcCon i{ background:url("wx-ico.png")/*tpa=guokaobaokao/wx-ico.png*/ no-repeat; width:6px; height:11px; position:absolute; top:50%; margin-top:-5px; right:-6px}
.wx-tcCon-tableBox td.td-RtcCon{ padding-left:20px; line-height:24px}
.wx-tcCon-tableBox td.td-RtcCon i{ color:#00f; font-size:14px}
.wx-tcCon-tableBox td.td-RtcCon a{ color:#f00; text-decoration:underline}
.wx-templateLayout dd.wx-btn-box{ background:#f3f3f3; padding:5px 0px}
.wx-templateLayout dd.wx-btn-box a{ border-radius:5px; background:#f60; color:#fff; font-size:20px; text-decoration:none; width:155px; line-height:52px; height:52px; display:inline-block; text-align:center; margin-left:55px}
.wx-templateLayout dd.wx-btn-box a:hover{ text-decoration:underline; color:#ff0; background:#ef6000}
.wx-templateLayout dd.wx-btn-box a.bm-btn{ background:#2e3f51}
.wx-templateLayout dd.wx-btn-box a.bm-btn:hover{ background:#223446}


/*增加*/
    body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, blockquote, p {
        margin: 0;
        padding: 0;
    }

    body {
        font: 12px "微软雅黑",san-serif;
        color: #333;
    }

    ul, li {
        list-style: none;
    }

    img, fieldset {
        vertical-align: top;
        border: 0;
    }

    h1, h2, h3, h4, h5, h6 {
        font-size: 100%;
        font-weight: normal;
    }

    address, cite, code, em, th, b, i, strong {
        font-weight: normal;
        font-style: normal;
    }

    input, button, textarea, select {
        font: 100% Arial,'';
        vertical-align: middle;
    }

    table, td, tr, th {
        font-size: 12px;
    }

    .clearfix:after {
        display: block;
        visibility: hidden;
        clear: both;
        height: 0;
        content: ".";
    }

    .clearfix {
        zoom: 1;
    }

    .clear {
        clear: both;
    }

    .rel {
        position: relative;
    }

    .blank_10px {
        width: 100%;
        clear: both;
        height: 10px;
        line-height: 10px;
        display: block;
        content: ".";
    }


    /*右边浮动导航*/
    .sidebar-box {
        position: fixed;
        left: 50%;
        bottom: 20px;
        margin-left: 520px;
        width: 45px;
        z-index: 999;
    }

        .sidebar-box ul li {
            display: block;
            width: 100%;
            text-align: center;
            cursor: pointer;
            color: #666;
            position: relative;
            margin-bottom: 2px;
        }

            .sidebar-box ul li em {
                display: block;
                background: #FF9804;
                font-size: 0px;
                text-indent: 99999px;
                height: 45px;
                width: 45px;
                border-radius: 50%;
            }

                .sidebar-box ul li em b {
                    background: url("global-navIco.png")/*tpa=guokaobaokao/global-navIco.png*/ no-repeat;
                    width: 45px;
                    height: 45px;
                    display: block;
                }

                .sidebar-box ul li em.qq-ico b {
                    background-position: 0px -49px;
                }

                .sidebar-box ul li em.app-ico b {
                    background-position: 0px -98px;
                }

                .sidebar-box ul li em.kf-ico b {
                    background-position: 0px -147px;
                }

                .sidebar-box ul li em.fx-ico b {
                    background-position: 0px -195px;
                }

                .sidebar-box ul li em.top-ico b {
                    background-position: 0px -244px;
                }

                .sidebar-box ul li em.close-ico b {
                    background-position: 0px -290px;
                    margin-top: 5px;
                }

                .sidebar-box ul li em:hover {
                    background: #f35000;
                }

                .sidebar-box ul li em.close-ico, .sidebar-box ul li em.close-ico:hover {
                    background: none;
                }
.sidebar-box .con-fixed{ position: absolute;right:50px; top:50%; margin-top:-96px; }

    .con-fixed dl {
        border: 1px solid #ccc;
        background: #fff;
        box-shadow: 0 3px 2px 0 rgba(0,0,0,0.1);
        border-radius: 8px;
        border-radius: 5px;
        overflow: hidden;
        min-width: 150px;
    }

        .con-fixed dl dt {
            background: #2e3f51;
            color: #fff;
            font-size: 18px;
            font-weight: bold;
            line-height: 35px;
        }

            .con-fixed dl dt i {
                font-family: Arial, Helvetica, sans-serif;
                font-weight: bold;
            }

        .con-fixed dl dd {
            padding: 10px;
        }

            .con-fixed dl dd p {
                line-height: 24px;
            }

            .con-fixed dl dd .a-btn {
                background: #0072c2;
                color: #fff;
                font-size: 16px;
                display: block;
                text-decoration: none;
                height: 32px;
                line-height: 32px;
                border-radius: 3px;
                position: relative;
                text-indent: 25px;
            }

                .con-fixed dl dd .a-btn i.a-qqBtn {
                    position: absolute;
                    left: 15px;
                    top: 5px;
                    background: url("global-navIco.png")/*tpa=guokaobaokao/global-navIco.png*/ no-repeat -83px 0px;
                    display: block;
                    width: 18px;
                    height: 20px;
                }

                .con-fixed dl dd .a-btn:hover {
                    background: #005fa1;
                    text-decoration: underline;
                }

.sidebar-box .con-fixed i.xjx-ico{ background:url("global-navIco.png")/*tpa=guokaobaokao/global-navIco.png*/ no-repeat -104px -262px; 
width:6px; height:100px; margin-top:-27px; display:block; 
right:-5px; top:50%; position:absolute;}

    .sidebar-box .fixed-QQ {
        margin-top: -113px;
    }

    .sidebar-box .fixed-APP {
        margin-top: -84px;
    }

    .sidebar-box .fixed-zxkf {
        margin-top: -45px;
    }

        .sidebar-box .fixed-zxkf .a-btn {
            background: #e21d06;
        }

            .sidebar-box .fixed-zxkf .a-btn i.a-zxkfIco {
                background: url("global-navIco.png")/*tpa=guokaobaokao/global-navIco.png*/ no-repeat -86px -244px;
                width: 24px;
                height: 20px;
                display: block;
                position: absolute;
                left: 13px;
                top: 6px;
            }

            .sidebar-box .fixed-zxkf .a-btn:hover {
                background: #cb1500;
            }

    .sidebar-box .fixed-fxBox {
        margin-top: -133px;
    }

    .fixed-fxBox dl dd li a {
        display: block;
        font-size: 16px;
        color: #666;
        padding: 5px 0px;
        text-align: left;
        text-decoration: none;
        position: relative;
        text-indent: 35px;
        height: 30px;
        line-height: 30px;
    }

        .fixed-fxBox dl dd li a i {
            background: url("global-navIco.png")/*tpa=guokaobaokao/global-navIco.png*/ no-repeat -80px -34px;
            width: 30px;
            height: 30px;
            display: block;
            position: absolute;
            left: 0px;
            top: 5px;
        }

            .fixed-fxBox dl dd li a i.qqIco {
                background-position: -80px -75px;
            }

            .fixed-fxBox dl dd li a i.xlIco {
                background-position: -80px -116px;
            }

            .fixed-fxBox dl dd li a i.txIco {
                background-position: -80px -157px;
            }

            .fixed-fxBox dl dd li a i.qqkjIco {
                background-position: -80px -198px;
            }
/*2016.4.6*/
.fxerm-box dl{min-width: 150px; position: fixed; _position: absolute; top: 50%; right: 50%; background: #FFF; box-shadow: 3px 3px 10px rgba(0,0,0,.2),-3px -3px 10px rgba(0,0,0,.2); z-index: 100;}
.fxerm-box dl dt{ overflow: hidden; position:relative; background: #f9f9f9;padding: 0 10px; line-height:34px; height:34px; color: #444;}
.fxerm-box dl dt .lmj-popup-close{ position:absolute; top:10px; right:10px;width: 15px; height: 15px; float: right; text-decoration: none;text-align: center; background:url("global-navIco.png")/*tpa=http://img.233.com/www/img/Special/juhuangsezhongji/imgs/global-navIco.png*/ no-repeat -15px -291px; color: #156eb4;font-style: normal; cursor: pointer;}
.fxerm-box dd{ padding:10px;}
.fxerm-box dd img{ display:block; margin:0px auto; width:112px; height:112px;}
.fxerm-box .tc-bg{_position:absolute;position:fixed;top:0;bottom:0;left:0;right:0;background:#000;opacity:.5;filter:Alpha(opacity=50);background:rgba(0,0,0,.5);z-index:2;}

/*top*/
.top{width: 100%; background: #333;}
.top .left{float: left; padding-left: 27px;background: url(../images/icon_01.png) left center no-repeat;}
.top a{color: #ccc;line-height: 36px;}
.top a.cur,.top a:hover{color: #ff8800; text-decoration: none;}
.top span{color: #666666; line-height: 36px; font-family: Arial;padding:0 10px;}
.top ul li{float: left;position: relative;}
.top ul li a{display: block;padding: 0 10px;background: url(../images/top_bgs.png) center right no-repeat;}
.top ul li a.last{background: none}

.land_list{position:absolute;top:36px;text-align:center;left:-27px;width:70px;border:1px solid #ccc;line-height:30px;background:#fff;display: none;}
.land_list span{position:absolute;top:-1px;border-top:1px solid #fff;width:44px;right:0px;display:block;height:2px;}
.top ul li .land_list a{color:#444;display:block;background: none;line-height: 28px;}
.land_list a:hover{color:#ff4e00;}
.top ul li a.aHover{background:#fff;}

#footer {width:100%;padding:30px 0 20px; background:#eeeeee; text-align:center;margin-top:20px;color:#666;font-size: 12px;color: #333;}
#footer li,#footer ul,#footer p{padding: 0px;margin: 0px;}
#footer .dib-wrap .dib {margin:0 5px;font-size: 12px;letter-spacing: normal;word-spacing: normal;vertical-align: top;display:inline;}
#footer p {margin:8px 0;color: #666;font-family: "瀹嬩綋"}
#footer .links {color:#999;}
#footer .links a {margin:0 10px;color:#444;text-decoration: none;font-family: "瀹嬩綋"}
#footer p a:hover{color: #368ee0}