@charset "gb2312";
/* CSS Document */
body{ margin:0; padding:0; font-size:12px; line-height:24px; color:#333; font-family:/*"微软雅黑",*/"宋体","Arial"; background:#f5f5f5;}
div, img, p, ul, li, a, h1, h2, h3, h5, h6, cite, a{ margin:0; padding:0;}
ul, li{ list-style-type:none;}
img, article{ display:block; border:0;}
a{ color:#333; text-decoration:none;}
a:hover{ color:#cc0000; text-decoration:underline;}
span a{ color:#888; text-decoration:none;}
span a:hover{ color:#cc0000;}
.red{ color:#cc0000;}

/*头图*/
#header{ width:auto; overflow:hidden; background-color:#f2f3f5; width:100%; height:220px; margin:0 auto; }
.header_01{background-attachment: scroll; background-image:url(../image/top1.jpg); background-position: 50% 0px; background-repeat: no-repeat; height:122px; overflow:hidden;}
.header_02{background-attachment: scroll; background-image:url(../image/top2.jpg); background-position: 50% 0px; background-repeat: no-repeat; height:98px; overflow:hidden;}
.header_03{background-attachment: scroll; background-image:url(../image/tp3.jpg); background-position: 50% 0px; background-repeat: no-repeat; height:96px; overflow:hidden;}
<!--.header_04{background-attachment: scroll; background-image:url(../image/header_04.jpg); background-position: 50% 0px; background-repeat: no-repeat; height:35px; overflow:hidden;}-->
.fenxiao_m{ font-size:30px; line-height:30px; color:#fdb042; width:480px; margin:0 auto; padding:5px 0 0 0; overflow:hidden; font-family:"微软雅黑";}
/*导航*/
#nav{ background-attachment: scroll; background-image:url(../image/nav.jpg); background-position: 50% 0px; background-repeat: no-repeat; height:56px; overflow:hidden;}
.nav_main{ width:960px; margin:0 auto; overflow:hidden;}
.nav_a{ height:54px; float:left; background:url(../image/baok.gif) no-repeat; overflow:hidden; margin:0 0 0 35px; padding:6px 0 0 0;  display:inline; }
.nav_a ul{ margin-left:55px; width:225px; overflow:hidden;}
.nav_a li{ float:left; margin-left:5px; color:#fff; line-height:22px; overflow:hidden; display:inline;}
.nav_a a{ color:#fff;}
.nav_a a:hover{ color:#fdb042; text-decoration:none;}
.nav_b{ height:54px; float:left; background:url(../image/beik.gif) no-repeat; overflow:hidden; margin:0 0 0 35px; padding:6px 0 0 0; display:inline; }
.nav_b ul{ margin-left:55px; width:215px; overflow:hidden;}
.nav_b li{ float:left; margin-left:5px; overflow:hidden; color:#fff; display:inline; line-height:22px;}
.nav_b a{ color:#fff;}
.nav_b a:hover{ color:#fdb042; text-decoration:none;}
.nav_c{ height:54px; float:left; background:url(../image/hud.gif) no-repeat; overflow:hidden; margin:0 0 0 25px; padding:6px 0 0 0; display:inline; }
.nav_c ul{ margin-left:55px; width:215px; overflow:hidden;}
.nav_c li{ float:left; margin-left:5px; overflow:hidden; color:#fff; display:inline; line-height:22px;}
.nav_c a{ color:#fff;}
.nav_c a:hover{ color:#fdb042; text-decoration:none;}
/*子导航*/
#subnav{ background-attachment: scroll; background-image:url(imagesubnav.jpg); background-position: 50% 0px; background-repeat: no-repeat; height:32px; overflow:hidden;}
.subnav_font{ width:888px; margin:0 auto; overflow:hidden; color:#fff; line-height:34px;}
.subnav_font a{ margin:0 8px; color:#fff;}
.subnav_font a:hover{ color:#fff;}
/*搜索框*/
#search{ width:960px; height:114px; overflow:hidden; background:url(imagesearch_bj.jpg) no-repeat; margin:0 auto;}
.search_min{ width:880px; overflow:hidden; margin:0 auto; padding:25px 0 0 0;}
.search_m_l{ float:left; width:765px; overflow:hidden; display:inline; font-size:14px; font-weight:bold;}
.kBox { border: 1px solid #DDDDDD; height:24px !important; _height:21px; line-height: 20px; margin:0 3px; padding:0 0 0 3px; width: 215px; color:#888;}
.tBox{  border: 1px solid #DDDDDD; width: 215px; width:220px\0; *width: 220px; margin:0 3px; padding:2px 0;}
.search_m_l_b{ margin-top:10px;}
.search_m_r{ float:right; width:105px; overflow:hidden; display:inline;}
.search_m_r img{ margin-top:12px;}
/*页面主体样式*/
#main{ width:960px; margin:0 auto; overflow:hidden;}
/*首屏*/
.m_content{ overflow:hidden;}
.m_content_l{ width:260px; float:left; display:inline; overflow:hidden;}
.flash{ width:260px; overflow:hidden;}
.column_l{ width:258px; border-bottom:1px solid #ddd; border-top:3px solid #c60000; border-left:1px solid #ddd; border-right:1px solid #ddd; overflow:hidden; padding:15px 0 0 0; background:#fff; margin-top:15px;}
.column_data_text{ overflow:hidden; padding:10px 16px;}
.column_data_text span{ color:#cc0000;}
.column_gj_text{ overflow:hidden; padding:10px 0;}
.column_gj_text_f{ width:234px; overflow:hidden; margin:0 auto;}
.column_gj_text_t{ width:234px; overflow:hidden; margin:0 auto; padding:8px 0 0 0;}
.gj_font{ float:left; margin-left:2px; width:35px; line-height:44px; font-weight:bold; font-size:14px;}
.gj_tet{ float:left; width:190px; }
.gj_tet a{ margin:0 5px; display: inline-block;}
.m_content_c{ width:408px; height:680px; float:left; margin-left:15px; display:inline; border:1px solid #ddd; background:#fff; z-index:-999;}
.m_c_c_l{ background:url(imagecol_left.gif) no-repeat; height:680px; left: -3px; overflow: hidden; position:relative;top: -1px; width:5px; z-index:5; float:left;}
.m_content_c_main{ width:370px; overflow:hidden; float:left; display:inline; margin-left:15px;}
.m_content_c_tt{ width:370px; overflow:hidden; margin-top:5px;}
.mct_l{ width:32px; height:70px; float:left; margin-left:10px; background:url(imagetout.gif) no-repeat; padding:6px 0 0 6px; overflow:hidden;}
.mct_l p{ color:#fff; font-size:18px; font-family:"微软雅黑";}
.mct_r{ width:320px; overflow:hidden; float:right;}
.mct_r_font a{ margin:0 6px; font-size:14px; font-weight:bold;}
.mct_r p{ font-size:12px; font-weight:normal; line-height:22px; overflow:hidden; height:22px;}
.m_content_zk{ width:370px; overflow:hidden; margin-top:12px;}
.m_content_zk_top{ width:370px; height:24px; background:url(imagezhaokxx.gif) no-repeat;}
.m_content_zk_top p{ font-size:14px; font-weight:bold; color:#cc0000; margin:6px 6px 0 6px;}
.m_content_zk_top p span{ font-size:12px; font-weight:normal; color:#888; float:right; margin-right:10px;}
.m_content_zk_text{ width:370px; overflow:hidden; margin-top:10px;}
.m_content_r{ width:260px; float:right; display:inline; overflow:hidden;}
.m_con_ks{ width:258px; border:1px solid #ddd; background:#fff; overflow:hidden;}
.m_con_ksd{ width:258px; height:363px; border:1px solid #ddd; background:#fff; overflow:hidden; margin-top:15px;}
.m_content_r_main{ width:230px; margin:0 auto; overflow:hidden;}
.m_content_r_m_top{ width:230px; height:30px; overflow:hidden; margin:19px 0 13px 0;}
.m_content_r_m_text{ width:230px; overflow:hidden; margin-bottom:16px;}
.mrmt_l{ float:left; width:110px; overflow:hidden; border:1px solid #ccc; text-align:center; color:#888;}
.mrmt_l img{ border-bottom:1px solid #ccc;}
.mrmt_r{ float:right; width:106px; overflow:hidden;}
.bold{ font-weight:bold;}
.m_content_r_m_text ul{ margin:12px 0 0 0;}
.m_content_r_m_text li{ width:230px; background:url(imagev_tb.gif) no-repeat; overflow:hidden; padding-left:20px;}

/*备考时间表*/
.beiks{ width:958px; background:#fff; border:1px solid #ddd; overflow:hidden; margin-top:15px;}
.beiks img{ margin:0 auto; margin-top:10px; margin-bottom:10px;}

/*备考辅导*/
#cont_main{ width:960px; margin:0 auto;}
.bkfud{ width:958px; background:#fff; border:1px solid #ddd; margin-top:15px; position:relative; }
.bkfud_bt{background:url("imagebk01.gif") no-repeat scroll 0 0 transparent; position:absolute; top:-1px;  width:968px; z-index:5; margin-top:15px;height:58px; left:-10px;}

.bkfud_bt1{background:url("imagemsbk.gif") no-repeat scroll 0 0 transparent; position:absolute; top:-1px;  width:968px; z-index:5; margin-top:15px;height:58px; left:-10px;}

.ml{ width:930px; margin:0 auto; overflow:hidden; margin-top:15px;}
.kla{ height:60px;}
.ml_left{ width:245px; float:left; display:inline;}
.ml_l_top{ width:245px; height:35px; background:url(imageml_dk.gif) no-repeat;}
.ml_l_top h1{ font-size:14px; font-weight:bold; margin-left:12px; line-height:30px;}
.ml_l_box{ margin-top:8px; overflow:hidden; width:100%;}
.ml_l_box_l{ float:left; display:inline; width:104px; height:82px; background:url(imagems_bj.gif) no-repeat;}
.ml_l_box_r{ width:130px; float:right; display:inline; line-height:22px;}
.ml_l_box_r p a{ color:#cc0000; float:right;}
.ml_cont{ width:410px; float:left; display:inline; margin-left:15px;}
.ml_c_box{ width:100%; overflow:hidden; margin-bottom:15px;}
.ml_c_box_top{ width:410px; height:35px; background:url(imageml_ds.gif) no-repeat;}
.ml_c_box_top h1{ font-size:14px; font-weight:bold; margin-left:12px; line-height:30px;}
.ml_c_box li{ width:400px; margin:0 auto;}
.ml_c_box li span{ float:right; color:#888;}

.ml_right{ width:245px; float:right; display:inline;}
.ml_r_box{ width:100%; overflow:hidden; margin-bottom:15px;}
.ml_r_box_top{ width:245px; height:25px; overflow:hidden; background:url(imagemryl.gif) no-repeat;}
.ml_r_box_top h1{ font-size:14px; font-weight:bold; margin-left:18px; line-height:30px; color:#cc0000;}
.ml_r_box_text{ width:243px;border-bottom:1px solid #ddd;border-top:3px solid #ddd; border-left:1px solid #ddd; border-right:1px solid #ddd;}
.ml_r_box_text1{ width:243px;  border-top:3px solid #ddd; }
.ml_r_box_text ul{ width:230px; margin:0 auto; padding-top:7px;}
.ml_r_box_text a{ float:right; border:1px solid #ddd; color:#888; width:30px; height:18px; font: 12px/18px "宋体"; text-align:center;  text-decoration:none;}
.ml_r_box_text a:hover{ color:#cc0000; text-decoration:none;}
.ml_r_boxd{ width:100%; overflow:hidden; margin-bottom:15px;}
.ml_r_boxd_top{ width:245px; height:25px; overflow:hidden;}
.ml_r_boxd_top h1{ font-size:14px; font-weight:bold; margin-left:10px; line-height:30px;}
.ml_r_boxd_top h1 span{ float:right; color:#888; margin-right:10px; font-size:12px; font-weight:normal;}
.ml_r_boxd_text{ width:243px; border-bottom:1px solid #ddd; border-top:3px solid #ddd; }
.ml_r_boxd_text ul{ width:230px; margin:0 auto; padding-top:7px; overflow:hidden;}

.mil{ margin:0 auto; overflow: hidden; width: 930px; height:139px; background:#c60000;}
.mil_bt{ width:40px; text-align:center; padding:10px; font-size:22px; font-family:"微软雅黑"; font-weight:bold; color:#fff; float:left; display:inline;}
.mil_table{ width:870px; overflow:hidden; float:right; display:inline; margin-top:3px;  }
.mil_table th{ height:30px; color:#333;}
.mil_table table{ font-size:12px; text-align:center; background:#ddd;}
.mil_table td{ height:25px;}
.iso{ background:#fff;}
.lak{ background:#f8f8f8;}

.sank{ margin: 0 auto; overflow: hidden; width: 930px; margin-top:15px;}
.sank ul{ margin:12px 0 0 5px;}
.sank_left{display:inline; float:left; width:245px;}
.slpgHeader {  border-bottom: 1px dotted #C6C6C6; color: #999999; margin-bottom: 10px; padding: 10px 0 4px 0; margin:0 5px;}
h6{ font: 12px/22px "宋体";}
mark { background: none repeat scroll 0 0 transparent; color: #FF0000; font-family: Arial;}
.slpgHeader div { background:url(imagetjb.gif) no-repeat; padding-left: 20px;}
.btnStyle01 { width:62px; height:20px; color:#fff; background:url(imagewoycy.gif) no-repeat;display: inline-block; height: 18px; line-height: 18px; text-align: center; width: 60px; border-radius: 3px 3px 3px 3px;}
.btnStyle01:hover{ color:#ffcc00; text-decoration:none;}
.slpgHeader .btnStyle01 { float: right;}
.sank_cont{ display:inline; float:left; margin-left:15px; width:410px;}
.mkHeader { border-bottom: 1px dotted #C6C6C6; margin-bottom: 10px; padding: 10px 0; position: relative; width:400px; margin:0 auto; height:88px;}
.mkNav { position: absolute; right: 5px; top: 52px;}
.mkHeader h6 { display: inline;}
.mkHeader .btnStyle01 { width: 70px;}
.mkHeader img { float: left; height: 90px; margin-right: 10px; width: 120px;}
.btnStyle01 { background:url(imagejinrjjc.gif) no-repeat; border-radius: 3px 3px 3px 3px; color: #FFFFFF; display: inline-block; height: 18px; line-height: 18px; text-align: center;}
.mkHeader .siderNav a { color: #999999; display: block;}
.mkNav a { background:url(imageniu.gif) no-repeat;padding-left: 16px;}
.mok_lb a{ float:right; border:1px solid #ddd; color:#888;  height:18px; font: 12px/18px "宋体"; text-align:left;  text-decoration:none;}
.mok_lb a:hover{ color:#cc0000; text-decoration:none;}
.sank_right{display:inline; float:right; width:245px;}
.sank_r_top{background: url("imageml_dk01.gif") no-repeat scroll 0 0 transparent; height: 35px; width: 245px;}
.sank_r_top h1 { font-size: 14px; font-weight: bold; line-height: 30px; margin-left: 12px;}
.sank_list{ border-bottom: 1px dotted #C6C6C6; height: 88px; margin: 0 auto; padding: 10px 0; margin:0 5px;}
.sank_list img{ float:left;}
.sank_list_text{ float:right; width:110px; height:70px; overflow:hidden; color:#888;}
.sank_list_text b{ color:#333;}

.fudkc{ width:930px; overflow:hidden; margin:0 auto; margin-top:20px;}
.fudkc_nav{ width:930px; height:51px; background:url(imagefudkc.gif) no-repeat;}
.fudkc_ms{ width:930px; margin:0 auto; overflow:hidden; margin-top:15px;}
.fudkc_ms h1{ font-size:16px; font-weight:bold; text-align:center;}

.fudkc_ms_table{ margin-top:15px; }
.fms_tabnav{ float:left; width:111px; overflow:hidden; display:inline;}/*未清理，设高度*/
.tabMenu li{ height:34px;background:#efefef;cursor:pointer;text-align:center;font:16px/34px "\5B8B\4F53"; margin:0 0 5px 0; font-family:"微软雅黑"; color:#888;}
.tabMenu li.current,.tabMenu li:hover{background:#c60000;color:#fff;}
.fms_tabbox article{display:none; border:1px solid #c00; float:left; width:767px; overflow:hidden; display:inline;}
.fms_tabbox article:first-child{display:block;}/*默认第一个显示*/
.fms_tabbox table{ background:#e2e2e2;}
.fms_tabbox th{ background:#f8f8f8; height:33px; color:#cc0000;}
.fms_tabbox td{ background:#fff; padding:4px 3px; text-align:center;}
.masdl{background: url("imagetable_bmbj.gif") no-repeat; color:#FFFFFF; display: inline-block; width:79px; height: 27px; line-height: 27px; text-align:center;}
.masdl:hover{ color:#ffcc00; text-decoration:none;}

.fudkc_wl{ margin-top:35px; margin-bottom:20px; overflow:hidden;}
.fudkc_wl h1{font-size: 16px;font-weight: bold; text-align: center;}
.fudkc_table{ width:880px; margin:0 auto; overflow:hidden; border-top:3px solid #c60000; margin-top:15px;}
.fudkc_table table{ background:#e2e2e2;}
.fudkc_table th{ background:#fff; height:30px; color:#cc0000; text-align:center;}
.fudkc_table td{ background:#fff; height:30px; text-align:center;}
.fudkc_table td img{ display:inline-block; margin-left:3px;}

.ggt{ width:960px; height:90px; margin:0 auto; overflow:hidden; margin-top:15px; margin-bottom:15px;}


.bkfud_zxdt{background:url("imagezxdt.jpg") no-repeat scroll 0 0 transparent; position:absolute; top:-1px;  width:968px; z-index:5; margin-top:15px;height:58px; left:-10px;}

/*报考指南*/
.bkfud_btd{background:url("imagebk02.gif") no-repeat scroll 0 0 transparent; position:absolute; top:-1px;  width:968px; z-index:5; margin-top:15px;height:58px; left:-10px;}


.bkfud_btd1{background:url("imagemszx.gif") no-repeat scroll 0 0 transparent; position:absolute; top:-1px;  width:968px; z-index:5; margin-top:15px;height:58px; left:-10px;}
.ml_l_boxd_l{ float:left; display:inline; width:104px; height:82px; background:#ddd;}
.ml_l_boxd_l img{ margin:2px;}
.p_height{ height:45px; overflow:hidden;}
.ml_l_boxl_l{ float:left; width:104px; height:82px; overflow:hidden;}

.shusgk{margin: 15px auto 0;overflow: hidden; width: 930px;}

.shusgk_nav{background: url("imageshusgk.gif") no-repeat scroll 0 0 transparent; height: 51px; width: 930px;}
.shusgk_box{ width:930px; overflow:hidden;}
.shusgk_box_left{ width:668px; overflow:hidden; display:inline; float:left;}
.sb_left_box{ width:310px; margin:20px 0 0 15px; float:left; display:inline;}
.sb_l_box_text{ width:310px; height:136px; background:url(imagebl_bj.gif) no-repeat; overflow:hidden;}
.sb_l_box_text p{ width:280px; margin:0 auto; padding-top:10px;}
.sb_l_box_font{ width:310px; height:87px; background:url(imagedk_bj.gif) no-repeat; overflow:hidden; font-size:24px; font-family:"微软雅黑"; text-align:center; color:#fff; padding:22px 0 0 0; line-height:26px;}
.sb_l_box_fontd{ width:310px; height:87px; background:url(imagebk_bj.gif) no-repeat; overflow:hidden; font-size:24px; font-family:"微软雅黑"; text-align:center; color:#fff; padding:22px 0 0 0; line-height:26px;}

.shusgk_box_right{ width:245px; overflow:hidden; display:inline; margin-right:15px; float:right;}
.shusgk_box_right tr{ text-align:center;}
.tab_left{ text-align:left;}
.gg_t{ width:240px; margin:0 auto; padding-top:20px;}


/*图书推荐*/
.bkfud_btdt{background:url("imagebk03.gif") no-repeat scroll 0 0 transparent; position:absolute; top:-1px;  width:968px; z-index:5; margin-top:15px;height:58px; left:-10px;}

.bkfud_btdt1{background:url("imagemsfs.gif") no-repeat scroll 0 0 transparent; position:absolute; top:-1px;  width:968px; z-index:5; margin-top:15px;height:58px; left:-10px;}

.bkfud_mstp{background:url("imagemstp.gif") no-repeat scroll 0 0 transparent; position:absolute; top:-1px;  width:968px; z-index:5; margin-top:15px;height:58px; left:-10px;}


.books{margin: 0 auto; overflow: hidden; padding: 30px 0 20px 0; width: 880px;}
.books li{ float:left; display:inline; text-align:center; width:145px; margin:0 15px;}
.books li img{ margin:0 auto; margin-bottom:10px;}


.bkzd{margin: 15px auto 0;overflow: hidden; width: 930px;}
.bkzd_nav{background: url("imagebkwd.jpg") no-repeat scroll 0 0 transparent; height: 51px; width: 930px;}


.bkfud_lxfs{background:url("imagelxfs.jpg") no-repeat scroll 0 0 transparent; position:absolute; top:-1px;  width:968px; z-index:5; margin-top:15px;height:58px; left:-10px;}  

article,section,header,footer,nav,aside,iframe{display:block;}
section{padding:0 14px 25px 14px;border-bottom:1px solid #d8d8d8;}
h2.bt04{background-position:0 -285px;}

.tabStyle{background:#454545;}
.jqtab_list{float:left;width:200px;background:#5c5c5c;}
.jqtab_list li{height:44px;width:180px;padding-left:19px;margin-bottom:1px;border-left:1px solid #878787;background:#626262;font:bold 14px/44px "宋体";color:#fff;cursor:pointer;}
.jqtab_list li.current{background:#454545;}
.jqtab_list li:hover{background:#777;}
.jqtab_content{float:left;width:700px;padding:19px 0 0 16px;font:12px/21px "宋体";color:#fff;}
.jqtab_content img{float:left;width:470px;height:267px;margin-right:15px;border:1px solid #848484;}



.box { width:960px; margin:0px auto; }
/*面试分数线*/
.title5{ background: url(images/bg.gif) no-repeat 0px -357px; height:60px; }
.content5 { border-right: 1px #ddd solid; border-bottom:1px #ddd solid; border-left:1px #ddd solid; border-top: none; padding:20px 10px; background:#fff; width:936px; overflow:hidden; }
.content3-L { width:540px; }
.content3-R { line-height:24px; }
.float-L { float:left; }
.float-R { float:right; }


/*面试图片*/
.title7{ background: url(images/bg.gif) no-repeat 0px -505px; height:60px; }
.content7{border-right: 1px #ddd solid; border-bottom1px #ddd solid border-left:1px #ddd solid; border-top: none; padding:10px; background:#fff; width:936px; overflow:hidden; }
.content7-L{ width:650px; padding-left:10px;}
.content7-L ul li{ float:left; padding:10px 20px;text-align:center;}
.content7-R{ background:#efefef; padding:10px 20px; margin-left:20px; text-align:center; }
