@charset "utf-8";
/* CSS Document */
#wrap{ width:700px; border-top:3px solid #edd9ff; border-bottom:1px solid #edd9ff; border-left:1px solid #edd9ff; border-right:1px solid #edd9ff; margin-top:8px; float:left;}
.wr_top{ widows:100%; height:28px; background:url(../images/about_ar_top.gif) repeat-x;}
.wr_top p{ padding-left:6px; line-height:28px;}
.wr_a{ width:100%; height:27px; background:url(../images/about_bj.gif) repeat-x; margin:10px 0;}
.wr_a p{ width:85px; padding:0 8px; background:#FFF; margin-left:15px; line-height:18px; font-size:14px;}
.wr_b{ width:100%; height:27px; background:url(../images/about_bj.gif) repeat-x; margin:10px 0;}
.wr_b p{ width:57px; padding:0 8px; background:#FFF; margin-left:15px; line-height:18px; font-size:14px;}
.wr_c{ width:100%; height:27px; background:url(../images/about_bj.gif) repeat-x; margin:10px 0;}
.wr_c p{ width:57px; padding:0 8px; background:#FFF; margin-left:15px; line-height:18px; font-size:14px;}
.wr_d{ width:100%; height:27px; background:url(../images/about_bj.gif) repeat-x; margin:10px 0;}
.wr_d p{ width:154px; padding:0 8px; background:#FFF; margin-left:15px; line-height:18px; font-size:14px;}


.wr_p{ text-indent:2em; padding:0 15px 10px 15px; font-size:14px;}
.wr_f{ text-indent:2em; padding:0 15px 10px 15px;}

.wr_c_text{ width:670px; overflow:hidden; margin:0 auto; padding:10px 0; }
.c_text_left{ width:77px; height:77px; float:left; padding-left:10px;}
.c_text_right{ width:570px; float:right;}
.wr_c_text1{ width:670px; overflow:hidden; margin:0 auto; background:#eee;  padding:10px 0; }

#sideBar{ width:240px; overflow:hidden; float:right; margin-top:8px;}
.line_k{ width:100%; height:20px;}


/*--------------------------------------------公选资讯---------------------------------------------*/
.gong_bt{width:670px; margin:0 auto; height:14px; background:url(../images/gonggao_01.gif) no-repeat; padding-bottom:10px;}
.gong_bt p{ padding-left:22px; line-height:15px; }
.gong_bt_dd{ width:670px; margin:0 auto; background:#f6f6f6;overflow:hidden;}
.gong_bt_dd_l{ margin-left:15px;}
.gong_bt_li{width:670px; margin:0 auto; overflow:hidden; padding-top:20px;}
.gong_bt_li ul{ list-style-type:none;}
.bt_li_right{ float:right; color:#888; display:block;}
.side_t_line{ width:100%; height:14px; background:url(../images/move_line.gif) repeat-x;}

/*--------------------------------------------考试结业---------------------------------------------*/
.by_bt{ width:670px; margin:0 auto; padding-top:10px;}
.by_bt h1{ font-size:22px; font-weight:bold; line-height:36px; text-align:center;}
.by_text{ width:670px; margin:0 auto; padding:10px 0;}
.by_text ul{ list-style-type:none;}
.by_zs{ width:535px; overflow:hidden; margin:0 auto; padding:20px 0;}
.by_zs_body{ width:535px; background:url(../images/jieye_02.gif) repeat-y; overflow:hidden;}
.zs_body_zs{ width:488px; margin:0 auto; padding:20px 0;}
.zs_body_fp{ width:298px; height:395px; margin:0 auto; padding:20px 0;}

/*--------------------------------------------课程---------------------------------------------*/
.kc_cont{ width:670px; overflow:hidden; margin:0 auto; padding:20px 0 0 0;}
.kc_bt{width:670px; margin:0 auto; height:22px; background:url(../images/kecheng_01.gif) no-repeat; padding-bottom:10px;}
.kc_bt p{ padding-left:26px; line-height:24px; font-size:14px; font-weight:bold; }
.kc_text{ width:670px; overflow:hidden; padding:5px 0 0 0;}
.kc_text_left{ width:243px; height:140px; float:left; padding:3px; border:1px solid #e1e1e1;}
.kc_text_right{ width:400px; float:right;}
.text_right_t{ padding-top:5px; overflow:hidden;}
.text_right_t p{ color:#bb0000; float:left; line-height:30px;}
.text_right_t img{ float:right; padding:0 5px;}

.kc_bt_text{ padding-top:15px;}
.kc_bt_text p{ padding:0 20px; text-indent:2em; font-size:12px;}
.kc_bt_text h1{ font-size:14px; font-weight:bold; padding-left:20px;}
.kc_bt_lie{ width:670px; margin:0 auto; overflow:hidden; padding-top:15px;}
.kc_bt_lie_img{ float:left; padding-right:15px;}
.kc_bt_lie_img img{ border:1px solid #e1e1e1; padding:3px;}
.kc_bt_lie p{ color:#333;}
.kc_bt_lie p span{ font-weight:bold;}

.kc_xx{ width:670px; overflow:hidden; margin:0 auto; padding:20px 0 0 0;}
.kc_xx_text{ width:670px; overflow:hidden; padding:5px 0 0 0;}
.kc_xx_text_left{ width:243px; height:140px; float:left; padding:3px; border:1px solid #e1e1e1;}
.kc_xx_text_right{ width:400px; float:right;}
.kc_xx_text_right_t{ padding-top:5px; overflow:hidden;}
.kc_xx_text_right_t p{ color:#bb0000; float:left; line-height:30px;}
.kc_xx_text_right_p p span{ font-weight:bold;}
.kc_xx_text_right_t img{ float:right; padding:0 5px;}
.kc_xx_table{ width:670px; overflow:hidden; padding:5px 0 0 0;}
.kc_xx_table p{ font-size:14px; font-weight:bold;}
.white { color: #FFFFFF; font-weight: bold;}
.tabbg { background: none repeat scroll 0 0 #9634C5;}
.tab { border-left: 1px solid #D1D1D1; border-top: 1px solid #D1D1D1;}
.tab02 { border-right: 1px solid #D1D1D1;}


/*--------------------------------------------留言---------------------------------------------*/
.liuy_mian{ width:670px; overflow:hidden; margin:0 auto; padding:10px 0; border-top:1px solid #ffce88; border-left:1px solid #e1e1e1; border-right:1px solid #e1e1e1; border-bottom:1px solid #e1e1e1; margin-top:15px;}
.liuy_mian_w{ width:650px; overflow:hidden; margin:0 auto;}
.mian_w_l{ float:left; width:65px; color:#CC0000; font-weight: bold; overflow:hidden;}
.mian_w_r{ float:right; width:585px; overflow:hidden;}
.mian_w_r_t{width:585px; overflow:hidden;}
.mian_w_r_t p{ line-height:22px;}
.mian_w_time{ color:#888; padding-left:10px;}
.mian_w_liuy{ float:right;}
.mian_w_liuy a{color:#f78b05;}
.mian_w_liuy a:hover{ color:#9634c5;}

.liuy_mian_h{ width:650px; overflow:hidden; margin:0 auto; padding:10px 0; border-top:1px solid #EDD9FF; border-left:1px solid #e1e1e1; border-right:1px solid #e1e1e1; border-bottom:1px solid #e1e1e1; margin-top:10px; background:#faf5ff; }
.mian_h_l{ float:left; width:65px; color:#FF6600; overflow:hidden;}
.mian_h_l img{ padding-left:10px;}
.mian_h_r_p{float:right; width:575px; overflow:hidden; padding-right:10px;}

.liuy_tent{ width:670px; margin:0 auto; overflow:hidden; padding:5px 0;}
.liuy_left_top { border-bottom: 2px solid #EDD9FF; width: 670px;}
.liuy_left {float: left;overflow: hidden;width: 670px;}

/*--------------------------------------------师资---------------------------------------------*/
.teacher_mian{ width:670px; overflow:hidden; padding:15px; margin:15px 0;}
.teacher_miad{ width:670px; overflow:hidden; padding:15px; background:#f1f1f1; margin:15px 0;}
.teacher_mian_left{ width:328px; overflow:hidden; float:left;}
.teacher_mian_left_img{float:left; width:80px;}
.teacher_mian_left_img img{padding:3px 3px;/*border:1px solid #e1e1e1;*/}
.teacher_mian_left_text{ float:right; width:230px;}
.teacher_mian_left_text p span a{ color:#888; text-decoration:none; }
.teacher_mian_left_text p span a:hover{ color:#bb0000; text-decoration:underline; }
.teacher_mian_right{ width:328px; overflow:hidden; float:right;}

/*--------------------------------------------学习心得---------------------------------------------*/
.xind_tg{ width:678px; height:84px; margin:0 auto; margin-top:10px; background:url(../images/xinde_01.jpg) no-repeat; overflow:hidden;}
.xind_tg_an{ width:137px; height:35px; margin-left:538px; margin-top:-15px; }
.xind_tg_text{ font-size:14px; color:#ff870d; padding-left:90px; padding-right:10px; padding-top:15px;}
.xind_tg_li{ width:670px; margin:0 auto; overflow:hidden; padding-top:15px; padding-bottom:5px;}
.xind_tg_li ul{ list-style-type:none;}
.xind_tg_li span{ float:right; color:#888;}

/*--------------------------------------------干部教育研究---------------------------------------------*/
.yanj_bj{ width:670px; margin:0 auto; overflow:hidden; padding:10px 0 3px 0;}
.yanj_bj_db{ color:#333; font-size:16px; text-align:center; line-height:36px;}
.yanj_bj_xb{ color:#888; font-size:12px; text-align:center; line-height:24px;}
.yanj_bj_xb span{ padding:0 6px;}
.yanj_text{ width:670px; margin:0 auto; overflow:hidden;}
.yanj_text_img{ float:left; padding-right:15px;}
.yanj_text_img img{ padding:3px; border:1px solid #e1e1e1;}
.yanj_text p{ color:#333; text-indent:2em;}
.yanj_text_fl{ width:670px; overflow:hidden; margin:0 auto; padding:10px 0 0 0;}
.text_fl_bj{ width:100%; height:14px; background:url(../images/move_line.gif) repeat-x; overflow:hidden;}
.text_fl_bj span{ font-size:14px; padding:0 10px; line-height:14px; background:#FFF; margin-top:-10px;}
.text_fl_bj img{ margin:0; padding:0; overflow:hidden;}
.text_fl_bj p{ margin-top:-4px;}
.text_fl_t{ padding:5px 0;}

.text_fl_line{width:670px; height:3px; background:#dab7f7; margin:0 auto; overflow:hidden;}

/*--------------------------------------------文章详细---------------------------------------------*/
.detail_bt{ width:670px; margin:0 auto; overflow:hidden; padding:10px 0 0 0;}
.detail_bt_l{ font-size:16px; font-weight:bold; text-align:center; line-height:36px;}
.detail_bt_g{ font-size:12px; text-align:left; width:670px; color:#888;}
.detail_bt_g span{ padding:0 5px;}
.detail_bt_g .bt_g_fh{ float:right;}
.detail_bt_text p{ padding:5px 20px; font-size:14px;}
.detail_text_sx span{ float:right; padding:8px 10px;}
.detail_text_foot{ width:670px; margin:0 auto; overflow:hidden;}

/*--------------------------------------------优势资源---------------------------------------------*/
.resources_text{ width:670px; margin:0 auto; overflow:hidden;}
.resourcse_text_bj{ padding:0 0 0 10px; width:670px; height:26px; background:url(../images/ziyuan_01.jpg) no-repeat;}
.resourcse_text_db{ font-size:14px; font-weight:bold; padding-left:24px; line-height:16px;}
.resourcse_text_xb{ font-size:10px; padding-left:24px; line-height:10px;}
.resourcse_text_nr{ text-indent:2em; padding:10px 5px 0 5px;}
.resourcse_text_line{  width:100%; height:27px; background:url(../images/ziyuan_03.jpg) repeat-x; padding-bottom:25px;}
.resourcse_text_line img{ float:right; padding:0 7px; background:#fff; margin-right:10px;}

/*--------------------------------------分页---------------------------------------------------*/
.pagebox{overflow:hidden; zoom:1; font-size:12px; font-family:"宋体",sans-serif;}
.pagebox span{float:left; margin-right:2px; overflow:hidden; text-align:center; background:#fff;}
.pagebox span a{display:block; overflow:hidden; zoom:1; _float:left;}
.pagebox span.pagebox_pre_nolink{border:1px #ddd solid; width:53px; height:21px; line-height:21px; text-align:center; color:#999; cursor:default;}
.pagebox span.pagebox_pre{color:#333; height:23px;}
.pagebox span.pagebox_pre a,.pagebox span.pagebox_pre a:visited,.pagebox span.pagebox_next a,.pagebox span.pagebox_next a:visited{border:1px #edd9ff solid; color:#999999; text-decoration:none; text-align:center; width:53px; cursor:pointer; height:21px; line-height:21px;}
.pagebox span.pagebox_pre a:hover,.pagebox span.pagebox_pre a:active,.pagebox span.pagebox_next a:hover,.pagebox span.pagebox_next a:active{color:#363636; border:1px #ddd solid;}
.pagebox span.pagebox_num_nonce{padding:0 8px; height:23px; line-height:23px; color:#fff; cursor:default; background:#C9F; font-weight:bold;}
.pagebox span.pagebox_num{color:#333; height:23px;}
.pagebox span.pagebox_num a,.pagebox span.pagebox_num a:visited{border:1px #edd9ff solid; color:#999999; text-decoration:none; padding:0 8px; cursor:pointer; height:21px; line-height:21px;}
.pagebox span.pagebox_num a:hover,.pagebox span.pagebox_num a:active{border:1px #ddd solid;color:#363636;}
.pagebox span.pagebox_num_ellipsis{color:#393733; width:22px; background:none; line-height:23px;}
.pagebox span.pagebox_next_nolink{border:1px #ddd solid; width:53px; height:21px; line-height:21px; text-align:center; color:#999; cursor:default;}

/*--------------------------------------侧栏样式---------------------------------------------------*/
.side_zc{ width:240px; overflow:hidden; margin-top:10px;}
.side_zc_top{ width:100%; height:20px; border-bottom:3px solid #edd9ff; margin:0; background:url(../images/about_t.gif) no-repeat;}

.main_title2 h3 {float: left; font-size: 14px;font-weight: 700; padding-left:14px; line-height:18px;}
.main_title2 span { float: right; line-height: 18px; padding-right: 5px;}
.side_t ul{ list-style-type:none;background:url(../images/about_bb.gif) no-repeat scroll 0 0 transparent; line-height: 20px; padding-left: 15px;}
.side_t{ padding:10px 5px;}
.side_t ul li{height: 24px;line-height: 20px; padding-left:0px;}
.side_t_sj{float:right; color:#888; display: block;}
.side_t_b{color:#fff; background:#F90; padding:0 5px;}

.main_title2_text{ margin-left:12px;padding-top: 15px; padding-bottom:10px; width: 230px;}
.side_f ul{list-style-type:none; padding:10px;}
