*{
	padding:0;
}
ul,li{ list-style:none;}
body
{
	font-family:Arial, Helvetica, sans-serif;
	padding:0;
	font-size:12px;
	margin:0px auto auto auto;
	/*background-image:url(../images/HaoSc22_929_200525103012360.jpg);*/
}
.clear {
	clear:both;
}
.logo{
	background-image:url(../images/banner.jpg);
	width:960px;
	height:170px;
}
.wrap{
	width: 960px;
   	background-color: #ffffff;
   	margin: 0 auto;
	padding:0;
	height:auto !important;
	/*min-height:790px;
	height:790px;*/
}

.header{
	width:960px;
	height:170px;
}
/*左侧*/
.main_left{
	width:258px;
	float:left;
}
.tab_left{
	width: 220px;
	height:256px;
	float:left;
	margin-left: 5px;
}
.yqlj{
	width:248px;height:252px;
	border:1px solid #D5D5D5; 
	background:#F9F9F9; 
	/*padding:0px 5px 10px 12px; */
	margin-bottom:5px; 
	margin-right:2px; 
	margin-left:2px; 
	float:left;
}
.tit_left_title{
	background-image:url(../images/l_titbg.gif);
	background-repeat:no-repeat;
	height:27px;
	width:233px;
	margin:0px;
	padding-left:15px;
	float:left;
}


.clistl {
	float:left;
	margin:0px;
	padding:0px;
	/*height:210px;*/
	width:230px;
}
.clistl ul {list-style:none;margin:0px;padding:0px;}
.clistl li {
	height:25px;
	width:230px;
	text-indent:10px;
	text-align:left;
	line-height:25px;
}
.clistl ul li a {
	color: #000000;
	text-decoration:none;
}


.clistl ul li a:link {
 color: #000000;
 TEXT-DECORATION: none
}
.clistl ul li a:visited {
 COLOR: #000000;
 TEXT-DECORATION: none
}
.clistl ul li a:hover {
 COLOR: #ff7f24;
 text-decoration: underline;
}
.clistl ul li a:active {
 COLOR: #ff7f24;  
 text-decoration: underline;
}

.clistd {

}

/*右侧*/

.main_right{
	width:690px;
float:left;
	padding:3px 3px 3px 3px;
	border: 1px #90c0d7;
	border-style:solid;
	height:auto !important;
/*
	min-height:555px;
	height:555px;
*/
}

.main_right2{
	width:690px;
	margin-left:259px;
	padding:3px 3px 3px 3px;
	border: 1px #90c0d7;
	border-style:solid;
}
.tab_rl{
	width:400px;
	float:left;
	
}
.tab_rr{
	width:256px;
	float:left;
}
.tab_rightr{
	width:256px;
	height:210px;
	float:left;
	margin-left:5px;
	overflow:hidden;
}
.clistr {
	margin:0px;
	padding:0px;
	/*height:180px;*/
	width:256px;
}
.clistr ul {list-style:none;margin:0px;padding:0px;}
.clistr li {
	height:30px;
	width:256px;
	text-indent:10px;
	text-align:left;
	line-height:30px;
}
.clistr ul li a {
	color: #000000;
	text-decoration:none;
}
	
.tab_right{
	width:400px;
	height:210px;
	float:left;
	margin-left:5px;
	overflow:hidden;
}
.clist {
	margin:0px;
	padding:0px;
	height:180px;
	width:400px;
}
.clist ul {list-style:none;margin:0px;padding:0px;}

.clist li {
	height:30px;
	width:400px;
	text-align:left;
	line-height:30px;
	text-indent:10px;

}
.clist ul li a {
	color: #000000;
	text-decoration:none;
}

.tit_bar_title {
	background-image:url(../images/jxms/indexTitBg2_1.jpg);
	
	background-repeat:no-repeat;
	height:26px;
	padding-left:15px;
}
.tit_bar_title2 {
	background-image:url(../images/jxms/indexTitBg2_2.jpg);
	background-repeat:no-repeat;
	height:26px;
	padding-left:15px;
}

.tit_bar_gzdt {
	height:40px;
	width: 400px;
	top: 0px;
}
.tit_right {
	height:30px;
	float:right;
}
.tit_bar_jj {
	height:40px;
	width: 400px;
	top: 0px;
}
.tit_bar_yqlj{
	height:40px;
	width: 400px;
	top: 0px;
}

.lxfs{
	padding:0px;
	background:#F9F9F9;  margin-bottom:5px; margin-left:2px; float:left;
	border:1px solid #9b999a;

}

.xyfg{
	padding:0px;
	width:248px;
	height:195px;
	background:#F9F9F9;  margin-bottom:5px; margin-left:2px; float:left;
	/*border:1px solid #9b999a;*/
}
/*login*/
.login_cp{
	width:230px;
	border:1px solid #D5D5D5; 
	background:#F9F9F9; 
	padding:0px 5px 10px 12px; 
	margin-bottom:5px; 
	margin-right:2px; 
	margin-left:2px; 
	float:left;
}
.login_cp h2{ color:#117ED9; margin-bottom:5px; font-size:12px; background:url(none); text-align:left;}
.login_cp input{ border:1px solid #CCC;  margin-right:5px; width:145px; height:20px; line-height:22px; color:#666;}
.login_cp button{ background:url(../images/search_button.jpg) no-repeat; border:0;width:50px; height:24px; color:#FFF; text-align:center; font-weight:normal; font-size:12px; cursor:pointer;}
.bg10{ background:#fff; height:10px; overflow:hidden;}
/*login end*/
.main_top{
	margin:0px; float:left; padding:0px; border:0;
	width:100%;
	height:10px;
	min-height:10px;
	background:url(../images/mainBodyPic02.png) no-repeat;
	background-repeat:repeat-x;
}
.title_text{
	font-size:13px;
	color: #fff;
	font-weight:bold;
	margin-left:10px;
	line-height:26px;
	vertical-align:middle;
}

.title_left_text{
	font-size:13px;
	color:#117ED9;
	font-weight:bold;
	margin-left:10px;
	line-height:26px;
	vertical-align:middle;
}
.more{
	margin-top:0;
	margin-right:5px;
	float:left;
	display:inline;
}
.more a{
	color:#585657;	
	text-decoration:none;
}

#footer {
	width:960px;
	height:50px;
	clear:both;
	text-align:center;
	font-size:12px;
	line-height:25px;
	background-color: #699bd8;
	float: left;

}
.ver_line{
	background-image:url(../images/icon_pointline2.jpg);
	background-repeat:repeat-y;
	margin-left:10px;
	height:420px;
	width: 5px;
	float: left;
	overflow:hidden;
}
.link {
	background:url(../images/linkBg.png) repeat-x 0 0;
	height:31px;
	/*border:1px solid #B7C4D7;*/
	border-top:1px solid #B7C4D7;
	border-left:1px solid #B7C4D7;
	border-right:1px solid #B7C4D7;
	border-bottom:4px solid #1d3f7d;
	clear:both;
	margin:6px 4px 0 4px;
	padding:0;
	color:#1B3D7D;
}
.link td {
	height:30px;
	text-align:left;
	/*padding-top: 5px;*/
}
.link a { padding:0 5px; }
.input {
	border:1px solid #999;
	width:150px;
	height:18px;
	font:12px/18px Arial, Helvetica, sans-serif;
	/*padding-top:5px;*/
}

.main_link{
	width:690px;
	height:auto !important;
	height:109px;
	min-height:109px;
	border: 1px #90c0d7;
	border-style:solid;
	margin:0;
	float:left;	
}
.link_top{
	width:100%;
	float:left;
	height:26px;
	text-align:left;
	border-bottom:1px dotted #6db3fb;
}
.link_top .title_text{
	/*color:#cc3300;*/
	color:#007efa;
}
.link_table {
	width:100%;
	float:left;
	height:64px;
	border:0;
}
.text_style2 {
	font-size: 10pt;
	/*color: #0c7ebc;*/
	color: #007efa;
	font-weight:bold;
}
.text_style2 a{
	font-size: 10pt;
	color: #007efa;
	font-weight:bold;
}
.big_list{
	margin:0px;
	padding:0px;
	/*height:460px;*/
	margin-left:12px;
}
.big_list li {
	height:30px;
	/*width:650px;*/
	border-bottom:1px #999 dashed;
	text-align:left;
	line-height:30px;
}
.big_list ul li a {
	color: #000000;
	text-decoration:none;
}

/*zjy add 2014-9-4 for 师资队伍建设显示栏目*/
.big_list2 ul{
line-height:30px;
}
.big_list2 a{
	font-size:14px;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}
.big_list2 a:hover{
	color:#f5651f;
}
.sz_sort a{
	font-size:12px;
	color:#000000;
	line-height:25px;
	text-decoration:none;
}
.sz_sort a:hover{
	color:#f5651f;
}
/*add end*/


.szwz{
	font-size:14px;
	margin-top:15px;
	margin-left:30px;
	font-weight: bold;
	color: #1a52b3;
}
.szwz a{
	text-decoration:none;
	color: #1a52b3;
}

.index_wz{ 
	width:650px; 
	height:60px; 
	background-image:url(../images/szwz.jpg);overflow:hidden;margin:0px;padding:0px;

}
.index_lb{ border-top:5px; position:relative;margin-top:5px;height:100%;}
.index_lb ul{font-size:14px;;margin:10px 5px 0px 5px;}
.index_lb ul li{width:620px;backgound:none;height:25px;line-height:25px;position:relative;border-bottom:1px #aaa dashed;}
.index_lb li span{ position:absolute; left:520px; top:0px;}
.index_lb li a{color:#000;}
.index_lb p{ font-size:14px;margin:20px 5px 0px 15px;line-height:25px;}
.index_fy p{margin-left:50px;margin-top:10px;}


.tab_rightd{
	width:256px;
	height:auto !important;
	height:139px;
	min-height:139px;
	float:left;
	margin-left:5px;
	overflow:hidden;
}
.tab_rightld{
	width:400px;
	height:auto !important;
	height:139px;
	min-height:139px;
	float:left;
	margin-left:5px;
	overflow:hidden;
}