﻿  
@import url(link.css);
body{ background: #fff }
body{ font-family:Verdana, Arial,Tahoma; color:#666; font-size:12px; }
*{ margin:0px; padding:0px;  list-style-type:none; }
img{ border:0px;}
.page,.footer,.main,.header{ margin:0 auto; width:980px;}
.header{ height:90px; z-index:0;  }
.page{ background:#fff;}
.con_ind{float:left; table-layout:fixed; }
.page,.footer{ overflow: hidden;}
.map_s_bar{ width:320px; float:left;}

.clr{ clear: both; overflow:hidden; height:0px; display:block; width:100%; }
.h_6{ height:6px; overflow: hidden; clear:both;}
.h_3{ height:3px; overflow: hidden; clear:both;}
.h_4{ height:4px; overflow: hidden; clear:both;}
.h_2{ height:2px; overflow: hidden; clear:both;}
.h_15{ height:15px; overflow: hidden; clear:both;}
.h_13{ height:13px; overflow: hidden; clear:both;}
h1,h2{ margin:0px; padding:0px; font-weight:normal; line-height:normal}
h1{ font-size:13px; height:22px;  font-weight:bold;   color:#2a5a9a; overflow:hidden;  background:#fff url(../images/tit_022.gif) no-repeat;  margin-top:10px;padding-right:10px;}
h2{ }
.lh_28px{ line-height:28px;}
.h_307{ height:294px; overflow: hidden; }
.hclr_10{ clear:both; height:10px; overflow:hidden;}
.main .normal{ display:none;}
.main .on{ display:block;}
/* table-layout  */
.content{ width:770px;  float:left;}
.contentr{float:right;word-break:break-all; width:200px; word-wrap:break-word;overflow:hidden;clear:both;}
.sidebar{ width:700px; float:left; margin-left:9px;}
.i_sideleft,.i_sidebar,.i_content{ float:left; table-layout: fixed; }
.i_content,.i_sidebar{margin-left:9px;overflow: hidden;}
.i_sideleft{ width:271px;  }
.i_content{ width:490px;   }

.i_col{ width:240px;}
.i_sidebar{ width:200px; }
.m_5px{ margin:5px;}
.ml_9{  margin-left:9px;}
.mr_9{  margin-right:9px;}
.h_10{ height:10px; overflow: hidden; clear:both; display:block;}
.mr_10{float:right; margin-right:10px;}
.mr_5{float:right; margin-right:5px;}
.mrt_5{float:right; margin-right:5px;margin-top:10px;}
.lh_30{ line-height:30px;}
.mr_20{float:right; margin-right:20px;}
.ml_10{margin-left:10px;}
.ml_50{margin-left:50px;}
.ml_100{margin-left:100px;}
.ml_150{margin-left:150px;}
.lh_30px{ line-height:30px;}
.fl_10px{float:left; margin-left:10px; }
.mlr_auto{margin:0 auto;  }
.ml_155{margin-left:159px; color:#f6960d; font-size:12px;}
.box_class_more{ width:352px; overflow: hidden;  float:left; }

.fl{ float:left;}
.fr{ float:right;}

.w_200{width:450px; overflow:hidden;}
.w_300px{ width:450px;margin-left:30px; }
.f_l{ float:left; }
.f_r{ float:right; text-align: right; }
.f_red{color:red;}
.mr_5px{ margin-right:5px;}
.ml_5px{ margin-right:5px;}
.mleft_5px{ padding-left:5px;}
.box_right{ float:right;}
.top_5px{ margin-top:5px}
.box_line{border:1px solid #ddd; padding:10px;}
.box_line_not{border-left:1px solid #ddd;border-right:1px solid #ddd; padding:0 10px; background:#fff;}
.box_top{ height:11px; background:url(../images/box_top_green.gif) no-repeat;  overflow:hidden;}
.box_top_school_tit_today{background: url(../images/box_top_school_tit_today.gif) no-repeat; width:770px; height:25px;}

.box_top_blue{ height:11px; background:url(../images/box_top_blue.gif) no-repeat;  overflow:hidden;}
.box_top_school_tit_today{background: url(../images/box_top_school_tit_today.gif) no-repeat; width:770px; height:25px;}
.box_top_gray{ height:11px; background:url(../images/box_top_gray.gif) no-repeat 0px 0px;  overflow:hidden;}
.news_center_top{ height:11px; background:url(../images/170.gif) no-repeat 0px 0px;  overflow:hidden;}
.box_top_gray_left,.box_top_gray_right,.box_top_gray_bg{ background:url(../images/box_top_gray.gif) -9999px -9999px; height:11px;}
.box_top_gray_left{ background-position: -0px -15px; width:6px; float:left;}
.box_top_gray_right{ background-position: -194px -15px; width:6px; float:right;}
.box_top_gray_bg{ background-position:0 -35px ;background-repeat:repeat-x;  }

.box_bottom{ height:10px; background:url(../images/box_bottom_bg.gif) repeat-x;  overflow:hidden;}
.box_bottom_left{  height:10px;  width:6px; background:url(../images/box_bottom_left.gif) no-repeat; overflow: hidden; float:left;}
.box_bottom_right{ height:10px;  width:6px; background:url(../images/box_bottom_right.gif) no-repeat; overflow: hidden; float:right;}

/* 规范待整理  */
.boxtop_green,.boxtop_blue,.boxtop_gray,.boxtop_blue_left,.boxtop_blue_right,.boxtop_green_right,.boxtop_green_left,.boxtop_gray_left,.boxtop_gray_right,.boxbottom,.boxbottom_left,.boxbottom_right,.box_top_line,.box_top_line_left,.box_top_line_right{ background:url(../images/box.gif) no-repeat -999px -999px; overflow: hidden;}
.boxtop_green{ height:11px; background-position: 0 -79px; background-repeat:repeat-x; }
.boxtop_blue{height:11px; background-position: 0 -48px; background-repeat:repeat-x}
.boxtop_gray{height:11px; background-position: 0 -17px; background-repeat:repeat-x}
.boxtop_blue_left{ background-position:0px -30px;}
.boxtop_blue_right{  background-position:-193px -30px;}
.boxtop_gray_left{background-position:-0px -0px}
.boxtop_gray_right{background-position:-193px -0px}
.boxtop_green_left{background-position:-0px -61px}
.boxtop_green_right{background-position:-193px -61px}
.boxtop_blue_left,.boxtop_blue_right,.boxtop_green_right,.boxtop_green_left,.boxtop_gray_left,.boxtop_gray_right,.box_top_line_left,.box_top_line_right{width:7px; height:11px;}
.boxtop_blue_left,.boxtop_green_left,.boxtop_gray_left,.boxbottom_left,.box_top_line_left{ float:left;}
.boxtop_blue_right,.boxtop_green_right,.boxtop_gray_right,.boxbottom_right,.box_top_line_right{ float:right;}
.boxbottom_left,.boxbottom_right{ width:6px;  height:10px;}
.boxbottom{ height:10px; background-position:0 -107px;background-repeat:repeat-x; }
.boxbottom_left{background-position: 0 -94px; }
.boxbottom_right{background-position: -194px -94px;}
.box_{border-left:1px solid #ddd;border-right:1px solid #ddd; padding:0 10px;}
.box_top_line{ height:11px; background-position: 0 -147px;background-repeat:repeat-x;}
.box_top_line_left{ background-position:0 -130px; }
.box_top_line_right{background-position:-193px -130px; }
/*  */
.box_top_{ height:11px; background:url(../images/box_top_bg.gif) repeat-x;  overflow:hidden;}
.box_top_left{ height:11px; background:url(../images/box_top_left.gif) no-repeat; float:left; width:7px;   overflow:hidden;}
.box_top_right{ height:11px; background:url(../images/box_top_right.gif) no-repeat;  overflow:hidden; float:right; width:7px; }

.box_left_10{ float:left; margin-left:10px;}
.box_left{ float:left;}
.s_red{ color:red; font-family:simsong,simhei;}
.s_orange{ color:#ff8202; } 
.s_icon{ color:Red;font-family: simsong;}
.s_po{ font-family: simhei; }
.news_date{ color:#999; font-size:9px; float:right; }
.search_box_btn{ width:69px; height:19px; background:url(../images/btn.gif) no-repeat 0 -25px ; border:0; cursor:pointer }
.btn_forclass{ width:95px; height:19px; background:url(../images/btn.gif) no-repeat -23px -50px; border:0; cursor:pointer }
.btn_{}
.path{height:33px; line-height:33px; font-size:12px;    overflow:hidden;  color:#7f7f7f;  border-bottom:2px solid #72a9dd; }
.path .onthis{ color:#0b4277; }
.banner_img{ width:768px; border:1px solid #9fd3f1; overflow:hidden; }


.path a{ color:#7f7f7f;text-decoration:none;}
.path a:hover{ color:#7f7f7f; text-decoration:underline }

.path .onthis a{ color:#ff6505; text-decoration:none;}
.path .onthis a:hover{ color:#0b4277; text-decoration:underline}

.readOnly{background-color: #ddd;}
.myinput{background-color:#FFFFFF; border:#C5CAD0 1px solid; height:14px; padding:2px 3px 2px 4px;}
.p_top{ height:15px; background:none; overflow:hidden; margin-top:10px;}
.p_nav{ background:none; margin-top:7px;  float:left; height:23px; width:5px; }
.p_nav span{ background:none; padding-right:15px;    padding-bottom:0px; display:block; }
.p_top_right{ background:none; margin-top:25px;  height:5pt; width:5px;  float:right; overflow:hidden; }
.tab_d input{border:0px;}
.STYLE2 {color: #FF0000}

.xiaokuang{width:650px; margin-left:100px;}
.gao{padding-top:2px;}

.xin{ margin-left:17px; overflow:hidden;}
.xin_a{margin-left:12px; overflow:hidden;}
.xin_b{margin-left:17px; overflow:hidden; margin-bottom:3px;}
.xin_a_table{ margin-left:16px;}
fieldset label {
float:left;
text-align:left;
padding:4px;
margin:1px;
}
fieldset div {
clear:left;
margin-bottom:2px;
}
.index_a{padding-right:20px; overflow:hidden; float:right; margin-top:5px;}
.index_b{float:right;}
.index_c{ margin-left:4px; font-size:12px; padding-top:2px; padding-bottom:2px; overflow:hidden;}

.tab_d{border-right:1px #1E7ACE solid; border-top:1px #1E7ACE solid; font-size:12px; text-align:center; height:55px; margin:0 auto; font-weight:normal; margin-top:10px; margin-bottom:10px;}
.tab_card_h{ border-bottom:1px #1E7ACE solid; border-left:1px #1E7ACE solid; overflow:hidden; height:30px; line-height:15px;  background:#CCE8CF no-repeat; font-weight:normal;}
.tab_card_p{ border-bottom:1px #1E7ACE solid; border-left:1px #1E7ACE solid; overflow:hidden;  text-align:center; font-size:12px; height:25px; line-height:15px; background:#ffffff no-repeat; font-weight:normal;}
.tab_card_l{border-bottom:1px #1E7ACE solid; border-left:1px #1E7ACE solid; overflow:hidden; width:300px;  height:30px; line-height:15px;  background:#CCE8CF no-repeat; font-weight:normal;}

.jianju{margin-left:px; padding-top:10px;}
.wenzi{ margin:0px; padding:0; overflow: hidden; width:300px; height:20px; padding-bottom:10px;}
.test_a{}
.input{ margin-left:10px; width:400px;}

.p_body{padding:0 10px;}


/*机构地图显示边框*/
.pop_tb{margin:0px;padding:0px;BORDER-COLLAPSE:collapse;}

.pop_tb .pop_topleft,.pop_topright,.pop_bottomleft,.pop_bottomright,.pop_border{
	margin:0px;
	padding:0px;
	width:10px;
	height:10px;
	opacity:0.5;
	filter:alpha(opacity=50);
	background-image:url(../images/popupborder/pop_border.gif);
	overflow:hidden;
}
.pop_tb .pop_content 	{background-color:#fff;}
.pop_tb .pop_topleft	{background-position:0px 0px;}
.pop_tb .pop_topright	{background-position:-10px 0px;}
.pop_tb .pop_bottomleft	{background-position:0px -10px;}
.pop_tb .pop_bottomright{background-position:-10px -10px;}
.pop_tb .pop_border		{background-position:-20px -20px;}


.popup_back	{margin:0px;padding:0px;width:100%;height:100%;position:absolute;top:0px;left:0px;
	background-color:#aaa;z-index:9999999998;
	opacity:0.8;
	filter:alpha(opacity=80);
}
.popup_back2{
	opacity:0.0;
	filter:alpha(opacity=0);
}
.hide_iframe{margin:0px;padding:0px;width:830px;overflow:hidden;z-index:9999999999;position:absolute;top:0px;margin-left:150px;_margin-left:100px;}







