@charset "gb2312";
/* CSS Document */
body{ background:#fff; color:#333;}
body, button, input, select, textarea {font: 12px/24px tahoma,arial,微软雅黑;}
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td,table{ margin: 0; padding: 0;}
h1{ display:block; width:1000px;font-size:36px; text-align:center; color:#333; line-height:46px; font-family:微软雅黑; margin:40px auto 25px auto !important;}
img, iframe{ display:block; border:0;}
ul, li{ list-style:none;}
a{color:#333;text-decoration:none}
a:hover{color:#e40000;text-decoration:underline;}
.clear {
	clear: both;
	height: 0px;
	overflow: hidden;
	margin-top: 0!important;
	line-height: 0px;
	font-size: 0;
	display: block;
	margin: 0;
	padding: 0;
}

.clearfix:after {
	display: block;
	clear: both;
	height: 0;
	font-size: 0;
	content: ".";
}

.clearfix {
	zoom: 1;
}

.mainBan{ width:240px; margin:0 auto; padding-top:70px; padding-left:80px;}
.banner01{background-attachment: scroll; background-image:url(../images/banner_01.jpg); background-position: 50% 0px; background-repeat: no-repeat; height:120px; overflow:hidden;}
.banner02{background-attachment: scroll; background-image:url(../images/banner_02.jpg); background-position: 50% 0px; background-repeat: no-repeat; height:120px; overflow:hidden;}
.banner03{background-attachment: scroll; background-image:url(../images/banner_03.jpg); background-position: 50% 0px; background-repeat: no-repeat; height:120px; overflow:hidden;}
.banner04{background-attachment: scroll; background-image:url(../images/banner_04.jpg); background-position: 50% 0px; background-repeat: no-repeat; height:157px; overflow:hidden;}

.bg_con{ background:url(../images/bg.jpg) repeat-y center top;}
.con{ width:1200px; margin:0 auto;  padding-top:20px;}

.l_t{ width:422px; height:256px; border:1px solid #717ab2; background:#fff; position:relative; margin-top:100px;}

.main01 p{ font-size:18px; color:#444;}
.main01 p.btn_cf b{ display:block; height:46px; line-height:46px; font-size:30px; text-align:center; font-weight:normal; color:#444;}
.main01 p.btn_cf{ background:#f6f6f6; padding:30px 0; }
.main01 p.btn_cf img{ display:block; margin:20px auto; text-align:center;}

.djs_bg{ background:url(../images/jj_bg.jpg) repeat-y; margin-top:40px; padding:45px 0; }

.xu{ line-height:32px; padding:20px 30px; text-indent:2em;}

.djs_jj{ width:1160px; margin:0 auto; background:#fff;padding:20px;  }
.djs_jj p{  font-size:16px; text-indent:2em; line-height:28px;}
.djs_jj_con{ border:1px solid #8ab0f5; padding:35px 50px;}
.djs_jj_con h2{ text-align:center; font-size:40px; height:50px; line-height:50px; margin-bottom:15px;}


/*名师试听部分*/
.shiting_fix {
    height: 422px;
    position: fixed;
	left:50%;
	margin-left:-300px;
    top: 100px;
    width: 600px;
    z-index: 999;
	display:none;
	background:#000000;
}
.shiting_fix h5{
background:#CCCCCC;
text-align:right;
cursor:pointer;
}
.shiting_fix img{ display: inline !important;}
.titles{display:block; width:176px; height:35px; margin:30px auto; }
.videost{ width:100%; background:#f8f8f8; padding:0 0 40px 0; overflow:hidden;}
.videost h3{ display:inline-block; width:640px; height:30px;font: bold 16px/30px "微软雅黑","黑体",Arial,sans-serif; color:#2084f4; border-bottom:solid 1px #b7d7fb;}
.listVideo { width:1190px; overflow:hidden; margin:0 auto;}
.listVideo li { float:left; width: 280px; text-align:center; margin-right:20px; line-height:22px; position: relative;}
.listVideo li a:hover{ color:#00a4ff; text-decoration:none; border-color:#00a4ff;}

.btn_buy {background:url("../images/z_icon_st.gif") no-repeat scroll 0 -25px !important;border: 1px solid #ccc;cursor: pointer;display: inline-block; height: 26px;line-height: 26px;padding-left: 25px;width: 60px;}
.btn_st { background:url("../images/z_icon_st.gif") no-repeat scroll 0 4px !important; margin-right: 6px;padding-left: 25px;}
.btn_zxx {background:url("../images/z_icon_st.gif") no-repeat scroll -3px -80px !important;margin-left: 9px;padding-left: 25px;}
.mainbox{ width:1190px; margin:0 auto;}


.new_icon {
    position: absolute;
    left: 0px;
    top: 0px;
}

/*最受欢迎的三大班次*/
.tableBg{ background-attachment: scroll; background-image:url(../images/z_tablebg.jpg); background-position: 50% 0px; background-repeat: no-repeat;/* height:1100px;*/ overflow:hidden; }
table.populerban { width:1190px; margin:0 auto;text-align:center; font-size:14px;border-top:solid 1px #0071af;border-left:solid 1px #0071af;position:relative;}
.hot1{
	position: absolute;
	left: 849px;
	top: 119px;
}
table.populerban th{ background:#14a7eb; height:45px; font-size:18px; color:#fff; line-height:45px; border-right:solid 1px #0071af;border-bottom:solid 1px #0071af; }
table.populerban td{ background:#fff; border-right:solid 1px #0071af; border-bottom:solid 1px #0071af; padding:10px; }
.cf48840{ color:#f48840;}
.cdf3333{ color:#df3333;}
.c14a7eb{ color:#14a7eb;}
.psjButton {background: #df3333;border-radius: 15px;color: #fff;display: block;float: right;font-size: 14px;height: 26px;line-height: 26px;width: 53px;}
.psjButton:hover{ color:#fff; background:#fd3389;text-decoration:none;}

.fr{ float:right;}

.bm_form label{ font-size:18px; }
.bm_form input{ height: 34px;line-height:34px;margin-left: 14px; width:220px; border:1px solid #e1e1e1;}

.bm_form input.bm_button{ height: 36px;line-height: 36px;margin-left: 10px; width:170px; border:none; font-size:16px; border-radius:5px; background:#93adf6; color:#fff; cursor:pointer;}

.foot{ text-align:center; color:#fff;   line-height:24px; text-align:center; background:#1f2c7b;  margin:0 auto;  padding:30px 0;  }
.foot a{ color:#fff; }
.foot a:hover{ text-decoration:underline;}


.listVideo { width:1190px; overflow:hidden; margin:0 auto;}
.listVideo li { float:left; width: 280px; text-align:center; margin-right:20px; line-height:22px; }
.listVideo li a:hover{ color:#00a4ff; text-decoration:none; border-color:#00a4ff;}
.djs_tel a{ float:left; margin-top:30px; }
.djs_tel a:nth-of-type(2){ margin-left:64px; }
.djs_tel{ width:680px; margin:0 auto;}



.main_div{ width:1190px; margin:0 auto;  overflow:hidden;}

.button_cf{ display:block; width:386px; height:92px; background:url(../images/button_rukou.jpg) no-repeat; margin:40px auto;}
.button_cf:hover{ background:url(../images/button_rukou_hover.jpg) no-repeat; }
.txt{ width:1190px; height:150px; background:url(../images/txt1.jpg) no-repeat;}
.txt01{ width:1190px; height:150px; background:url(../images/txt2.jpg) no-repeat;}
.wxwb{ width:848px; height:162px; background:url(../images/wxwb.jpg) no-repeat; margin:50px auto;}
ul.zysx li{ font-size:17px; line-height:30px;}
ul.zysx li b{ color:#c00;}

/*三个查询成绩按钮*/
.button_td_1{ display:block;float:left;width:249px; height:62px; background:url(../images/button_td_1.jpg) no-repeat; margin-left:160px;}
.button_td_2{ display:block;float:left;width:249px; height:62px; background:url(../images/button_td_2.jpg) no-repeat;margin-left:60px;}
.button_td_3{ display:block;float:left;width:249px; height:62px; background:url(../images/button_td_3.jpg) no-repeat;margin-left:60px;}
.button_td_1:hover{ background:url(../images/button_td_1_hover.jpg) no-repeat; }
.button_td_2:hover{ background:url(../images/button_td_2_hover.jpg) no-repeat; }
.button_td_3:hover{ background:url(../images/button_td_3_hover.jpg) no-repeat; }

/*四个彩色按钮*/
.button_box{ width:1190px;  margin:0 auto;}
.button_cs_1{ display:block;float:left;width:266px; height:63px; background:url(../images/button_1.jpg) no-repeat; margin:50px 0;}
.button_cs_2{ display:block;float:left;width:266px; height:63px; background:url(../images/button_2.jpg) no-repeat; margin-top:50px; margin-left:40px;}
.button_cs_3{ display:block;float:left;width:266px; height:63px; background:url(../images/button_3.jpg) no-repeat; margin-top:50px; margin-left:40px;}
.button_cs_4{ display:block;float:left;width:266px; height:63px; background:url(../images/button_4.jpg) no-repeat; margin-top:50px; margin-left:40px;}
.button_cs_1:hover{  background:url(../images/button_1_hover.jpg) no-repeat; }
.button_cs_2:hover{  background:url(../images/button_2_hover.jpg) no-repeat; }
.button_cs_3:hover{  background:url(../images/button_3_hover.jpg) no-repeat; }
.button_cs_4:hover{  background:url(../images/button_4_hover.jpg) no-repeat; }

/*合格分数线*/
.hgBox{ width:100%; height:732px;background:#3dc2ff; padding-top:50px;}
.hg_01{ width:1190px; height:150px; background:url(../images/hg.jpg) no-repeat; margin:0 auto;}
.hg_02{ width:1190px; height:150px; background:url(../images/hg_01.jpg) no-repeat; margin:0 auto;}
.hg_03{ width:1190px; height:150px; background:url(../images/hg_02.jpg) no-repeat; margin:0 auto;}
.hg_04{ width:1190px; height:150px; background:url(../images/hg_03.jpg) no-repeat; margin:0 auto;}
.hg_05{ width:1190px; height:132px; background:url(../images/hg_04.jpg) no-repeat; margin:0 auto;}
.gfb_div{ width:1000px; margin:0 auto;  overflow:hidden; padding-bottom:30pxv; background:#ffe274;}

/*证书授予*/
.zssy{ width:1190px; height:314px; background:url(../images/zhengshu_txt.jpg) no-repeat; margin:0 auto;}
.zssy01{ width:503px; height:387px; background:url(../images/zhengshu.jpg) no-repeat; margin:0 auto;}
.zsTxt{ width:1190px; margin:0 auto; margin-bottom:50px;}
.zsTxt li{ font-size:14px; line-height:24px; margin-bottom:10px; list-style:circle;}
.zsTxt li b{ color:#c00;}
/*ABC证*/
.abc_Box{ width:100%; height:825px; background:#3a3a3a;}
.abcZ{ width:1190px; height:150px; background:url(../images/abcZ.jpg) no-repeat; margin:0 auto;}
.abcZ_01{ width:1190px; height:150px; background:url(../images/abcZ_01.jpg) no-repeat; margin:0 auto;}
.abcZ_02{ width:1190px; height:150px; background:url(../images/abcZ_02.jpg) no-repeat; margin:0 auto;}
.abcZ_03{ width:1190px; height:150px; background:url(../images/abcZ_03.jpg) no-repeat; margin:0 auto;}
.abcZ_04{ width:1190px; height:154px; background:url(../images/abcZ_04.jpg) no-repeat; margin:0 auto;}


.gfbbg{ width:930px; padding:0 35px 35px; }

.xyxsbgW{width:930px;background:#ffe274;padding:30px 35px 30px 35px;  font-size:14px; overflow:hidden; margin:0 auto;}
.xyxsbg{ width:936px; height:763px;  font-size:14px; overflow:hidden; margin-top:20px;}
.xyxsbg dt{ font-size:16px; background:url(../images/icon_yuan.jpg) no-repeat; padding-left:25px;}
.xyxsbg dd{ font-size:14px; color:#a4110c; border-bottom:dotted 1px #a22a27; padding-bottom:10px; margin-bottom:10px;}
.kc{ width:1000px; height:50px; line-height:50px; margin:0 auto; }
.kc h1{ font-size:24px; font-family:微软雅黑; color:#ffe274;}
.kc01{ width:162px; height:182px; background:url(../images/classT.jpg) no-repeat;  margin:0 auto; padding-left:850px; padding-top:100px;}
.kc02{ width:162px; height:237px; background:url(../images/classT01.jpg) no-repeat;  margin:0 auto; padding-left:850px; padding-top:40px;}
padding-top:100px;
/*顶部导航*/
.mainbox{width:960px; margin:0px auto; }

.linktxt{width:739px; height:74px; background:url(../images/txtt.jpg) no-repeat; margin:0 auto; margin-top:25px;}
.buttonLink{ width:770px; height:46px; margin:20px auto;}
.aButton{ float:left; display:block; width:177px; height:46px; background:url(../images/button_link.jpg) no-repeat; margin-right:15px;}
.aButton01{ float:left; display:block; width:177px; height:46px; background:url(../images/button_link_01.jpg) no-repeat; margin-right:15px;}
.aButton02{ float:left; display:block; width:177px; height:46px; background:url(../images/button_link_02.jpg) no-repeat; margin-right:15px;}
.aButton03{ float:left; display:block; width:177px; height:46px; background:url(../images/button_link_03.jpg) no-repeat; margin-right:15px;}


@media screen and (max-device-width: 415px) {
body{ width:1190px;}
}


