@charset "utf-8";
/* CSS Document */

ul,li,h1,h2,h3,h4 { margin:0; padding:0; list-style: none}
.clear { width:100%; height:0; line-height:0; font-size:0; overflow:hidden; clear:both; display:block; _display:inline; }
.clearfix:after{clear: both;content: ".";display: block;height:0;visibility: hidden;}
.clearfix{ display: block; *zoom:1; }
a:link {
	color: #444;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #444;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
	color: #444;
}
h4 {
	color:#2974C5;
	font-size: 14px;
}
h5 { line-height:35px; height:35px; padding:0; margin:0; font-size:14px;}
.f{ float:left;    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 70%;}
.r { float:right}
.clear {
	clear:both;
	height: 1px;
	margin: 0px;
	padding: 0px;
}
.hr { border:none; border-bottom:1px #CCC dashed; background:none !important; height:1px !important; line-height:1px !important; margin-top:10px; margin-bottom:20px; clear:both }
.gl { color:#069}
.nav {
	height:45px;
	background-color: #F4F4F4;
}
.nav ul {
   max-width:1150px;

   margin:0 auto;
}
.nav .wp-menu .menu-item {

	display: inline-block;
    float: left;
    position: relative;
	
	
}
.nav li a{
	    line-height: 45px;
    color: #494949 ;
    font-weight: bold;
    font-family: "ÐÐ¿¬";
    
    display: inline-block;
    padding: 0 31px;
    font-size: 15px;
}
.nav li a:hover {
	color:#D60A0A !important;
}
.search {
	height:40px;
	width:265px;
	margin-top:10px;
}
.search_key {
	float: left;
	height:40px;
	width: 200px;
	line-height:40px;
	border: 0px solid #e5e5e7;
	margin: 0px;
	font-size:18px;
	font-family:"ËÎÌå";
}
.search_sub {
	float: right;
	padding:0px;
	height:42px;
	width: 60px;
	color:#fff;
	font-size:15px;
	background-color: #8C0000;
	margin: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.ad {
	    float: right;
    height: 50px;
    width: 265px;
    margin-top: 30px;
    margin-right: -150px;
}
.news_body{
	 max-width:1150px;
	height:auto;
	margin:0 auto;
}
.news_inform{
	 max-width:1150px;
	
	border:none;
	margin:0 auto;
}
.newsIn_title{
	 max-width:1150px;
	height:50px;
	margin:0 auto;
	margin-top:15px;
	border-bottom:2px #6E6460 solid;
}
.newsIn_title span{
	line-height:50px;
	margin-left:10px;
}
.newsIn_title span a{
	margin-left:15px;
	font-size:23px;
	font-family:"ºÚÌå";
	font-weight:bold;
	color:#AD2122;
}
.newsIn_text{
	 max-width:1150px;
	
	margin:0 auto;
	margin-top:26px;
}
.newsInText_l{
	    width: 100%;
    height: auto;
	float:left;
}
.newsInText_r{
	width:48%;
	height:350px;
	float:right;
}
.newsInText_r ul{
	    width: 100%;
	height:350px;
}
.newsInText_r ul li{
	    width: 100%;
	height:34px;
	margin:0px;
	float:left;
	list-style:none;
	border-bottom:1px #DEDEDE dashed;
}
.newsInText_r ul li a{
	font-size:15px;
	line-height:35px;
	margin-left:15px;
	font-family:"ºÚÌå";
}
.newsInText_r ul li a:hover{
	color:#D60A0A;
}
.link{
	 max-width:1150px;
	   
	margin:0 auto;
	margin-top:20px;
	background:#F4F4F4;
	 margin-bottom: 20px;
}
.link img{
	border:none;
}
.link ul li{
	width:16.6%;
	height:150px;
	float:left;
	padding-top:20px;
}
.link ul li span{
	display:block;
	text-align:center;
}
.link ul li span a{
	display:block;
	line-height:25px;
	font-size:16px;
	font-family:"Î¢ÈíÑÅºÚ";
}
.link ul li span a:hover{
	color:#F90;
}
.CurrentStu{
	 max-width:1150px;
	
	margin:0 auto;
}
.CurrentHot{
	width:35%;
	height:495px;
	float:left;
	margin-top:-10px;
}
.Student{
	    width: 59.2%;
	
	float:right;
	margin-top:-10px;
}
.CurrentHot_title{
	width:100%;
	height:50px;
	margin:0 auto;
	border-bottom:1px #6E6460 solid;
}
.CurrentHot_title span{
	line-height:50px;
	margin-left:10px;
}
.CurrentHot_title span a{
	margin-left:15px;
	font-size:23px;
	font-family:"ºÚÌå";
	font-weight:bold;
	color:#AD2122;
}
.Student_title{
	width:100%;
	height:50px;
	margin:0 auto;
	border-bottom:1px #6E6460 solid;
}
.Student_title span{
	line-height:50px;
	margin-left:10px;
}
.Student_title span a{
	margin-left:15px;
	font-size:23px;
	font-family:"ºÚÌå";
	font-weight:bold;
	color:#AD2122;
}
.CurrentHot_text{
	width:100%;
	height:410px;
	margin-top:-10px;
}
.CurrentHot_text ul li{
	width:100%;
	height:60px;
	margin-top:30px;
}
.CurrentHot_text ul li span{
	display:block;
}
.CurrentHot_text_span1{
	width:60px;
	height:60px;
	float:left;
	border:1px #DED4C9 solid;
	    margin-right: -60px;
}
.xnhl {
    width: 100%;
}
.CurrentHot_text_span2{
	height: 60px;
    margin-left: 75px
}
.CurrentHot_text_span1 a{
	display:block;
	width:60px;
	height:30px;
	float:left;
	line-height:28px;
	font-size:14px;
	font-family:"Î¢ÈíÑÅºÚ";
	text-align:center;
	color:#fff;
}
.CurrentHot_text_span2 a{
	display:block;
	float:left;
	line-height:22px;
	font-size:12px;
	font-family:"ÐÐ¿¬";
	color:#333;
}
.Student_txt{
	width:100%;
	
	    margin-top: 20px;
}
.Student_txt ul{	
    width:100%;
	
	
}
.Student_txt ul li{
	width:44.5%;
	    margin-bottom: 10px;
}
.Student_txt ul li a{
	line-height:30px;
	font-size:16px;
	font-family:"Î¢ÈíÑÅºÚ";
}
.Student_txt ul li span{
	display:block;
	float:left;
}
.Student_txt img{
	border:none;
}
.Student_txt_span1{
	    height: 100px;
    background: #DCDCDC;
    width: 80px;
    margin-right: -80px;
}
span.bg {
       width: 100%;
    float: none !important;
}
.Student_txt_span1 img{
	margin:0 auto;
	margin-top:20px;
	margin-left:10px;
	border:0px red solid;
}
.Student_txt_span2{
	    float: none !important;
    margin-left: 80px;
  
}
.Student_txt_span2 img{
	       height: 100px;
    border: none;
    width: 100%;
}
.Ztweb{
	 max-width:1150px;
	height:220px;
	margin-bottom:30px;
	background:#F2EEE5;
}

.Ztweb_title{
	 max-width:1150px;
	height:50px;
	margin:0 auto;
	border-bottom:2px #6E6460 solid;
}
.Ztweb_title span{
	line-height:50px;
	margin-left:10px;
}
.Ztweb_title span a{
	margin-left:15px;
	font-size:23px;
	font-family:"ºÚÌå";
	font-weight:bold;
	color:#AD2122;
}
.Ztweb_text ul{
	 max-width:1150px;
	height:145px;
	margin-top:20px;
}
.Ztweb_text ul li{
width: 23%;
    height: 145px;
    float: left;
    margin: 0% 5%;
}
.Ztweb_text ul li img{
	width:100%;
	height:100px;
	border:none;
}
.Ztweb_text ul li a{
	display:block;
	font-size:16px;
	font-family:"Î¢ÈíÑÅºÚ";
	text-align:center;
	line-height:30px;
}
.list_main{
	 max-width:1150px;
	min-height:780px;
	margin:0 auto;
	margin-top:20px;
}
.list_main_l{
	width:280px;
	height:auto;
	float:left;
	    margin-right: -280px;
}
.list_main_r{
margin-left: 320px;
}
.list_mainl_title{
	width:100%;
	height:80px;
	background:url(/_upload/tpl/00/6d/109/template109/htmlRes/css_res/list_title.png) no-repeat;
}
.list_mainl_title a{
	display:block;
	line-height:80px;
	text-align:center;
	font-family:"Î¢ÈíÑÅºÚ";
	font-weight:bold;
	font-size:24px;
	color:#fff;
}
.qbxz {
    width: 100%;
}
.list_mainr_title{
	
    width: 100%;
    height: auto;

	border-bottom:2px #AD2323 solid;
}
.list_mainr_title span{
	font-size:20px;
	line-height:50px;
	color:#AD2323;
	font-family:"ºÚÌå";
}
.list_index {
	margin-top:15px;
	    width: 100%;	
}
.list_index ul{
	width:100%;	
}
.list_index ul li{
	width:100%;
	height:40px;
    border-bottom:1px #CDCDCD dashed; 	
}
span.dj {
    margin-left: 0 !important;
    padding: 0;
}
.list_index ul li span{
	font-size:16px;
	line-height:40px;
	margin-left:10px;
	font-family:"Î¢ÈíÑÅºÚ";
}
.list_index ul li a:hover{
	color:#D60A0A;
	font-weight:bold;
}

/*·ÖÒ³ÑùÊ½*/
.page {
	margin-top: 20px;
	FONT-SIZE: 14px;FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.page a {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 4px;
	PADDING-TOP: 4px;
	MARGIN: 4px;
	COLOR: #039 !important;
	TEXT-DECORATION: none;
	float:left;
	display:block
}
.page a:hover {
	COLOR: #FFF !important;
	background-color:#06C !important;
}
.content_img{
	 max-width:100%;
	height:180px;
	margin:0 auto;
	background:url(/_upload/tpl/00/6d/109/template109/htmlRes/css_res/content_img.jpg) no-repeat;
}
.content_txt{
	 max-width:1150px;
	min-height:600px;
	margin-top:10px;
}
.content_position{
	 max-width:100%;
	height:40px;
	line-height:30px;
	font-size:15px;
	color:#333;
	border-bottom:1px #CCCCCC solid;
}
.content{
	 max-width:100%;
	min-height:560px;
}
.content_tit{
	 max-width:100%;
	
	border-bottom:1px #CCCCCC solid;
}
.content_tit .btt{
	display:block;
	width:100%;
		text-align:center;
	margin:15px auto 0px auto;
	
color: #C12200;
    font-size: 23px;
    font-weight: bold;
    font-family: "Î¢ÈíÑÅºÚ";
}

.content_tit .bttf{
	display:block;
	width:100%;
line-height:40px;	
	text-align:center;
	margin:0 auto;
    color: #C12200;
    font-size: 20px;
    font-weight: bold;
    font-family: "Î¢ÈíÑÅºÚ";
}

.content_tit span a{
	color:#C12200;
	font-size:23px;
	font-weight:bold;
	font-family:"Î¢ÈíÑÅºÚ";
}
.title_info{
	width:100%;

	text-align:center;
	margin:0 auto;     line-height: 30px;
    padding: 5px 0;
}
.title_info a{
	font-size:14px;
	line-height:30px;
	color:#626262;
	font-family:"Î¢ÈíÑÅºÚ";
}
.content_text{
	 max-width:90%;
	margin:0 auto;
	margin-top:20px;
}
.current {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 4px;
	MARGIN: 4px;
	COLOR: #fff !important;
	PADDING-TOP: 4px;
	TEXT-DECORATION: none;
	background-color:#06C !important;
	float:left;
	display:block
}
.sign_img{
	 max-width:1150px;
	height:105px;
	margin:0 auto;
	margin-top:20px;
	background:url(/_upload/tpl/00/6d/109/template109/htmlRes/css_res/sign_img.png) no-repeat;
}

.banner2 {
	width: 50%;
    height: auto;
    float: left;}


.nr {
	    position: relative;
    max-width: 1150px;
    margin: 0 auto;
}


.focus-pagination {
    width: 100%;
    text-align: center;
    right: 0;
}
.mbanner {
    display: none;
}

.newsInText_r ul li img {
    line-height: 35px;
    display: inline-block;
    float: left;
    vertical-align: middle;
    margin-top: 14px;
}
a.sl {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 73%;
    display: inline-block;
}
a.sl2 {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 100%;
    display: inline-block;
}


