@charset "utf-8";
/* CSS Document */
html,body{
      -webkit-text-size-adjust:none;
}
body,p,ul,li,a,img,div,span,h1,img,label,select,ul,tr,li{
	margin:0;
	padding:0;
}
a{
	outline:none;
}
ul,li{
	list-style:none;	
}
img{
    border:0px;
}

#main{
    width:960px;
	margin:0 auto;
	overflow:hidden;
	position:relative;
}
/*head*/
#head{ 
    width:960px;
	height:125px; 
	margin: 0 auto; 
	background-image:url(../images/head_bg1.png); 
	background-repeat:no-repeat;
	position:relative;
	z-index:10;
}
#nav{
    width:680px;
	height:30px;	
	position:absolute;
	left:290px;
	top:96px;
}
#nav_ul{
	width:680px;
	height:30px;
}

#nav_li1{
	width:50px;
	margin-left:0px;
}
#nav_li2{
	width:70px;
}
.nav_li{
	border-bottom:#FFF 5px solid;	
    width:70px;
	height:22px;
	font-family:"微软雅黑","宋体";
	font-size:14px;
	color:#333333;
	text-align:center;
	float:left;
	margin-left:5px;
	position:relative;	
}

.sub{
	display:none;
	position:absolute;
	left:30px;
	top:27px;	
	padding:2px 0 2px 0;
	background:#f0f0fd;	
}
.nav_li a{
    font-family:"微软雅黑","宋体"; 
	font-size:14px; 
	text-decoration:none; 
	color: #333333;
}

.sub img{
    width:100px;
	height:3px;
	float:left;	
	margin-top:0px;
}
.sub li{    
	height:15px;
	width:100px;
	text-align:center;
    line-height:13px;	
	/* Letter-spacing:3px; */
	margin-top:1px;
	float:left;
}

.sub a{
    font-family:"微软雅黑","宋体";
	font-size:13px;	
	color:#666666;
}

/*content*/
#content{
    width:960px;	
}

#first{
    width:960px;
	height:360px;
    margin-top:10px; 	
}
#first_left{
    width:378px;
    height:350px;	
    float:left;	
}
#collnew{
    width:378px;
	height:150px;
}

.list_top1{
    background:url(../images/list_top.png) no-repeat;
    width:378px;
    height:25px;	
	color:#5273a9;
	font-family:"微软雅黑","宋体";
	font-size:18px;
}

.list_top1 p{
    float:left;	
}
.list_content{
    height:130px;
	margin-top:10px;
}

.list_content li{    	
    height:25px; 
    overflow:hidden;	
	vertical-align:bottom;
}
.list_content li a{ 
    font-family:"新宋体";
	font-size:12px;
	color:#333333;
	text-decoration:none;
}
.list_content li a:hover{ 
	color:#d71820;
}
.list_font1{
    float:left;
	height:20px;
	width:310px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow: ellipsis;
}
.list_font2{
    float:left;
	height:20px;
	width:370px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow: ellipsis;
}
.list_font3{
    float:left;
	height:20px;
	width:410px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow: ellipsis;
}
.list_time{
    float: right;
    height: 20px;
}
.list_more{
    float:right;
	width:45px;
	height:25px;
    margin-right:5px;
	position:relative;
	
}
.list_more a{
    font-family:"微软雅黑","宋体";
	font-size:12px;
	color:#5273a9;
	text-decoration:none;	
	position:absolute;
	left:0px;
	top:5px;
    	
}
.list_more img{
    margin-left:5px;
}
#notice{
    width:378px;
	height:155px;    	
}
#icon{
    width:378px;
	height:35px;	
}
.icon_img{
    width:112px;
	height:34px;
    margin-left:20px;
	display:block;
	float:left;
}
#icon_first{
    margin-left:0px;	
}

#second{
    width:960px;
	height:150px;
	margin-top:20px;
}
#teach{
    width:453px;
	float:left;
}
.list_top2{
    background:url(../images/list_top2.png) no-repeat;
    width:453px;
    height:25px;	
	color:#5273a9;
	font-family:"微软雅黑","宋体";
	font-size:18px;
}
.list_top2 p{
    float:left;
}
#student{
    width:453px;
	float:left;
	margin-left:50px;
}

#banner{
    width:560px;
	height:350px;
	float:left;
    margin-left:20px;	
}
#banner_content{
    width:560px;
	height:350px;
	overflow:hidden;
	position:relative;
}
#banner a{
	text-decoration:none;
}
#banner_indemo{
    width:500%;	
}
.banner_li1{
	width:560px;
	height:350px;
	float:left;
	position:relative;	
}
.banner_page{
	width:342px;
	height:63px;
	background-image:url(../images/banner_page_bg.png);    
    text-decoration:none;	
	position:absolute;
	top:280px;
    left:0px;	
}
.banner_li2{    
	width:335px;
	font-family:"微软雅黑","宋体";
	font-size:15px;
	color:#fff;
	margin-left:5px;
	margin-top:0px;	
}
.banner_li3{    
	font-family:"微软雅黑","宋体";
	font-size:12px;
	width:340px;
    line-height:15px;
	color:#fff;
	margin-left:5px;
	text-indent:24px;
}
#banner_button{    
    width:80xp;
    height:15px;	
	position:relative;
	top:-22px;
	left:475px;
	cursor:pointer;
}
#banner_button li{
    width:15px;
	height:15px;
	background:url(../images/banner_button.png) no-repeat;
	float:left;
	margin-left:3px;
}

/*bottom*/
#bottom{ 
    width:960px;
	height:240px;
    margin-top:25px;	
}
#leader{
    width:960px;
	height:40px;
}
#leader1{
    margin-left:0px;	
}
#leader2{
    margin-left:15px;
}
.leader_all{
    float:left;
	width:161px;
	height:38px;
	margin-left:38px;
}

#photo{
    width:960px;
    height:130px;
    margin-top:30px;	
}
#button_left{
    width:22px;
	height:123px;
    background-image:url(../images/button_left.png);
	float:left;
}
#photo_content {
    float:left;
	width:916px;
	height:130px;
	overflow:hidden;
	
	
}

#indemo {
    float: left;
    width:1000%;
}
#demo1{
    float:left;	
	
}
#demo2{
    float:left;
}

#photo_content li{
    float:left;
	border:#a4a6a4 1px solid;
	height:123px;
	width:164px;
	margin-left:20px;
}
#photo_content li.li_first{
    margin-left:0px;
}

#button_right{
    width:22px;
	height:123px;
    background-image:url(../images/button_right.png);
	float:left;
}
#contact{    
	margin:0px auto;	
	height:25px;
	width:930px;
	margin-top:20px;
	overflow:hidden;
}
#contact label{
    color:#666666;
	font-family:"微软雅黑","宋体";
	font-size:14px;
}
#contact select{
    font-family:"微软雅黑","宋体";
	font-size:14px;
	color:#333333;
}
.contact_style{
    margin-left:45px;	
	float:left;
}


/*copyright*/
#copyright{
    height:60px;
	width:797px;
	margin:0 auto;
	margin-top:20px;
	padding:5px 0 0 0;
    background:url(../images/copyright_bg.png) no-repeat;
}
#copyright a{
	color:#333333;
	text-decoration:none;
}
#copyright span{
	height:16px;
	width:600px;
	display:block;
	margin:0 auto;
	margin-top:2px;
	text-align:center;
	font:12px "微软雅黑","宋体";
	color:#333;
}
/*一级页面结束，二级页面开始*/
#content_page{
    width:960px;
	min-height:750px;
	margin-top:10px;
	margin-bottom:60px;
}
#sidebar{
    width:237px;	
	float:left;	
	height:750px;
}
.sidebar_bg{
    width:237px;
	height:50px;
	background:url(../images/sidebar_bg.png) no-repeat;
	font:18px "微软雅黑";
	color:#fff;
	line-height:50px;
	text-align:center;
	cursor:pointer;
}
#sidebar li{
    width:237px;	
    margin-top:1px;	
}
#sidebar a{
    text-decoration:none;	
}
#sidebar span{
    width:130px;
    margin-left:50px;
}
#page{
    width:690px;
    float:left;
    margin-left:25px;
    border:1px #d2d2d2 solid;		
	min-height:728px;
}
#page_position{
    height:22px;	
	width:690px;
    text-align:right;
    font-family:"微软雅黑","宋体";
    font-size:14px;
    color:#333333;	
	margin-top:10px;
}

#page_position a{
    font-family:"微软雅黑","宋体";
    font-size:14px;
    text-decoration:none;	
	color:#333333;
}

.page_list{
    width:600px;
	height:690px;
	margin-top:10px;
	margin-left:25px;
}

.page_list li{    	
    height:30px; 
    overflow:hidden;
	vertical-align:bottom;
}
.page_list li a{ 
    font-family:"微软雅黑","宋体";
	font-size:14px;
	color:#333333;
	text-decoration:none;
}
.page_list li a:hover{ 
	color:#d71820;
}
#paging{
	height:18px;
	width:690px;
}
#paging_container{
	height:18px;
	width:auto;
	text-align:center;
	padding:0;
}
#paging_container a{
	font:14px "微软雅黑","宋体";
	padding:0 6px 0 6px;
	text-decoration:none;
	color:#999;
}
#paging_container a:hover{
	color:#000;
}
/*三级页面*/
#page_article{
    width:690px;
	min-height:728px;
	margin-top:20px;
}
#page_article h1{
    font-weight:bold;
	font-size:24px;
	text-align:center;
	font-family:"微软雅黑","宋体";
}
#page_article_content{
	padding:20px 25px;
	font-family:"微软雅黑","宋体";
	font-size:14px;
	line-height:20px;
	
}
#page_article1{
    width:690px;
	min-height:728px;
	/* margin-top:20px; */
}
#page_article1 h1{
    font-weight:bold;
	font-size:24px;
	text-align:center;
	font-family:"微软雅黑","宋体";
}
#page_article1_content{
	padding:20px 25px;
	font-family:"微软雅黑","宋体";
	font-size:14px;
	line-height:20px;
	
}
#page_time {
	text-align: center; 
	margin: 10px 0px 10px; 
	width: 620px; 
	height: 16px
}
#page_time span{
	font: 14px/16px "微软雅黑","宋体";
	color:#666666;
}	
/*二级页面三级页面通用*/
.sidebar_sub{
	display:none;
}
.sidebar_sub li{
    width:237px;
	height:30px;
	margin-top:1px;
	background:#5273a9;
    padding:5px 0 0 0;
}
.sidebar_sub_href{
    /* width:166px; */
	height:25px;
	line-height:30px;
	margin-left:22px;
	text-align:center;
	font-family:"微软雅黑","宋体";
	font-size:16px;
	color:#FFFFFF;
	background:url(../images/sidebar_sub_bg2.png) no-repeat;	
	Letter-spacing:3px;
}


