@charset "utf-8";
a:focus {}
img{border:0px;}
* {	margin: 0px; padding: 0px;}
body {	margin: 0px; padding: 0px; background:#cecece;font-family:"微软雅黑";}
div {	margin: 0px; padding: 0px;}
li{list-style:none;}
a{border:0px;text-decoration:none}
input {	margin: 0px; padding: 0px;height:33px;}
textarea {	margin: 0px; padding: 0px;}
p {	margin: 0px; padding: 0px;}
img {	border: 0px currentColor; border-image: none; vertical-align: top;}
.clear{ clear:both;float:none;}
.top {background:rgb(8,57,152);  width: 100%; height: 155px; border-bottom:3px solid #064f7842; overflow: hidden;}
.header { margin: 0px auto; width: 1340px; height: 155px; overflow: hidden;}
.hd_left {
	margin: 25px 0px 0px 30px; width: 650px; height: 130px; overflow: hidden; float: left;}

.hd_right {
	margin: 30px 36px 0px 0px; width: 220px; height: 60px; text-align: center; line-height: 30px; font-family: 微软雅黑; font-size: 14px; float: right;
}

.head_right{width:600px;float:right;height:120px;margin-top:40px; }
.head_right ul{width:100px;float:right;}
.head_right ul li{float:left;margin:8px;margin-top:4px;}
.head_right ul li a{font-size:14px; font-family:"微软雅黑";color:#fff;}
.headsearch {width: 200px;background: #fff; width: 250px; height: 30px; float: right; border-radius:25px;  overflow:hidden;}
.headsearch .search-title { outline: 0px; border: 0px currentColor; border-image: none;width:180px;margin-left:20px; height: 33px; color: #000; line-height: 33px; float: left; display: block;}
.headsearch .search-btn {background-image: url("htmlRes/search.png") no-repeat center;background-size:20px 20px; outline: 0px; border: 0px currentColor; border-image: none; width: 40px; height: 30px; float: right; display: block; cursor: pointer;}
.h_s_bottom{width:100%;height:20px;float:right;text-align:right;margin-top:15px;}
.h_s_bottom a{font-size:15px; font-family:"微软雅黑";color:#fff;}


#nav {	background:rgb(8,57,152); width: 100%; height: 70px; border-top:1px solid #046095;}
.nav {margin: 0px auto; width: 1385px; height: 70px; }
.nav ul li {width: 125px; height:69px; font-family: 微软雅黑; font-size: 20px; float: centre;position:relative; background:url(style_res/navbg_line.jpg) no-repeat;z-index:9999999;}
.nav ul li:first-child{background:none;}
.nav ul li a {text-align: center; color: rgb(255, 255, 255); text-decoration: none; display: block;height:70px; line-height:70px; }
.nav ul li a:hover{ background:#4b505a;filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity: 0.5; opacity: 0.5;}
.nav ul li ul.second{position:absolute;left:0;z-index: 999;background:#BF060C;width:200px;display:none;}
.nav ul li ul.second li a{text-align: center; color: rgb(255, 255, 255); text-decoration: none; display: block;height:70px; line-height:70px; width:200px;}
.second li{width:100%;display:block;}
.nav ul li ul.second li ul.three{background:none; width:100%;position:absolute;top:0px; height:500px;}

#sanji{  }     
  
#sanji li{  font-family: 微软雅黑; font-size: 15px;  text-align:center;float: left;position:relative; background:url(style_res/navbg_line.jpg) no-repeat;z-index:9999999;}  
#sanji li:first-child{background:none;}
#sanji li a{margin: 0px 0;line-height: 70px;text-decoration: none;height: 70px;  }  
  
#sanji ul{background: #f2f5f6;padding: 0px;width:200px;  }  
#sanji li:hover{background:#4b505a;}  
#sanji li a{display: block;}  
#sanji ul li {border-right:none;border-bottom:1px solid #DDDDDD;width:200px;height:70px; background:none; }  
#sanji ul li a {color:#1e92df;border-bottom:1px solid #FFFFFF;}  
#sanji ul li:hover{background:#DFEEF0;}  
#sanji ul li:last-child { border-bottom: none;}  
#sanji ul li:last-child a{ border-bottom: none;}  
/* Sub menus */  
#sanji ul{display: none; visibility:hidden;position: absolute;top: 70px;}  
/* Third-level menus */  
#sanji ul ul{top: 0px;left:200px;display: none;visibility:hidden;border: 1px solid #DDDDDD;  
}  
/* Fourth-level menus */  
#sanji ul ul ul{top: 0px;      left:200px;      display: none;      visibility:hidden;      border: 1px solid #DDDDDD;  }    
#sanji ul li{display: block;visibility:visible;  }  
#sanji li:hover > ul{      display: block;      visibility:visible;  }  

<!--[if IE 7]>  
#sanji{      margin-left:0px  }  
#sanji ul{      left:-40px; }  
#sanji ul ul{      left:200px;  }  
#sanji ul ul ul{      left:130px;  }  



/*页面尺寸*/
.wrapper { width:100%; margin:0 auto;  }
.wrapper .inner {width: 100%;margin:0 auto;} /**页面全局宽度**/
/**主页banner开始**/
#banner {background: #e7e2df;}
#banner .inner {width:100%;text-align: center;position:relative;}

.i_content{width:100%;margin:-7px auto; background:#fff; padding-bottom:50px;padding-left:25px;padding-right:25px;}
.ic_tl{width:100%;}
.ict_with470{width:470px;height:320px}
.ict_with480{width:33%;}
.ict_with460{width:33%;}
.ict_with260{width:25%;}
.ml20{margin-left:20px;}
.ml55{margin-left:73px;}

.mt30{margin-top: 10px;}
.mt10{margin-top:10px;}
.mb10{margin-bottom:10px;}
.more{float:right; color:#000;}
.more a{color:#000;}
.ict_cont{float:left; }
.ictc_head1{height:50px;}/* xiao banner */  
.ictc_head1 span{float:left;width:400px;font-size:30px; font-weight:700;color:#005687}
.ictc_bann{width:470px;height:255px; }

.time_box{border:1px solid #005687;width:72px;height:52px;float:left;}
.time_box span{width:100%;height:50%; background:#005687; float:left; text-align:center;color:#fff;}
.time_box span:nth-child(2){background:#fff;color:#005687}
ul.jiaodian{width:100%;float:left;margin-top:6px;  }
ul.jiaodian li{border-bottom:1px dashed #cecece;padding-bottom:22px;float:left;margin-top:22px;}
ul.jiaodian li:nth-child(1){margin-top:0px;}
.jd_cont{width:375px;float:right;color:#3e3a39;  margin-left:20px;}
.jd_cont h1{font-size:16px; width:100%;margin-bottom:2px;}
.jd_cont h1 a{color:#3e3a39}
.jd_cont h2{font-size:12px; width:100%;color:#7a7a7a;font-weight:normal;}

.ty_head{width:100%;border-bottom:3px solid #005687;height:50px;}
.ty_head span{font-size:18px;font-weight:600;float:left;width: 125px;}
.ty_head span font{font-size:12px;font-weight:normal;}

ul.ty_ul{width:100%;}
ul.ty_ul li{border-bottom:1px dashed #cecece;font-size:12px;height:45px;line-height:45px;background:url(style_res/ico.jpg) no-repeat;padding-left:17px;}
ul.ty_ul li .ty_ul_leftw120{float:left; overflow:hidden;width:160px;height:42px;}
ul.ty_ul li .ty_ul_leftw380{float:left; overflow:hidden;width:380px;height:42px; }
ul.ty_ul li .ty_ul_leftw360{float:left; overflow:hidden;width:360px;height:42px; }
ul.ty_ul li span{width:65px;float:right;}
ul.ty_ul li a{color:#3e3a39;font-size:15px;}

ul.tyu_b{border:0px solid #cecece;padding-left:2px;padding-right:20px;width:260px;padding-top:5px; text-align:center;}
ul.tyu_b li{background:none;text-align:left;padding:0px;height:38px;}
/*ul.tyu_b li:nth-child(7){border:0px;}*/

.footer{width:100%;background:rgb(8,57,152);height: 210px;margin-top:0px;}
.foot{width:1300px;margin:0px auto;}
.ft_left {margin-left: 0px;padding-top: 50px;width: 480px;height: 150px;overflow: hidden;float: left;}
.f_line{width:1px;float:left;border-right:1px solid #2976a2;height: 210px;}
.ft_l2{float:left;width:260px;color:#fff;margin-top: 37px;margin-right:30px;}
.ft_l2 dl,.ft_l2 dt,.ft_l2 dd{float:left; font-size:13px;}
.ft_l2 dl{width:100%;margin-left:50px;margin-top:10px;}
.ft_l2 dt{width:100%;margin-left:25px;margin-bottom:10px;}
.ft_l2 dd{width:60px;line-height:33px;margin-left:3px;}
.ft_l2 dd a{color:#fff;}
.footer1{width:100%;background:rgb(7,62,135);height:40px;margin-top:0px;text-align:center;color:#FFF;line-height:40px;font-size:12px;}




/* list */  

.list_left{width:300px;float:left;}

.n_left{width: 300px;margin-top: 16px;text-align: center;padding: 0 8px 0 10px;_padding: 0 8px 0 10px;margin-bottom: 20px;float: left;margin-left:50px}
.n_left h2{background: #005687;font-size: 18px;color: #fff;height: 50px;line-height: 50px;}
.n_left .n_nav{padding: 12px 6px;background: #f9f9f9;font-size: 16px;}/**border-bottom: 2px solid #e5e5e5;**/
.n_left .n_nav li {line-height: 30px;padding: 10px 0;border-bottom: 1px solid #efefef;}
.n_left .n_nav li.marr{border-bottom: 0;}
.n_left .n_nav li a{color: #787878;	display: inline-block;}
.n_left .n_nav li a.cur,.n_left .n_nav li a:hover{	color: #005687;}
.n_left .n_nav li a:hover{text-decoration: underline;}
.n_right{width: 90%;	float: right;margin-top: 16px;padding: 0 10px 0 8px;_padding: 0 10px 0 8px;margin-bottom: 20px;margin-right:80px;}
.n_tit{width: 100%;border-bottom: 1px solid #005687;height: 49px;line-height: 49px;color: #787878;font-size: 14px;}
.n_tit img {float: left;margin-top: 18px;margin-right: 8px;}
.n_tit a{color: #787878;}
.n_tit a:hover{color: #9d1c2c;text-decoration: underline;}
.n_tit font{padding: 0 6px;font: 400 12px/14px consolas;}
.n_right .comcont{width: 100%;padding: 20
px 0;min-height:300px;}
.n_right .comcont p{font-size: 14px;color: #606060;text-indent: 2em;line-height: 30px;padding-bottom: 26px;}
.n_right .comcont img{margin: 0 auto;display: block;padding: 20px 0 50px 0;}
.ty_ul_leftw810{float:left; overflow:hidden;width:810px;height:45px;}
.ty_ul_leftw810 a:hover{color: #9d1c2c;}

/*内容页*/
.container{
	padding: 0 10px;
	margin-top: 16px;
}
.contain{
	width: 100%;
}
.contain h2{
	font-size: 20px;
	line-height: 40px;
	padding: 40px 0 0px;
	color: #484848;
	text-align: center;
    font-weight: bold;
}
.contain h3{
	text-align: center;
	font-size: 14px;
	line-height: 40px;
	padding-bottom: 6px;
	color: #9a9a9a;
	margin-bottom: 26px;
	border-bottom: 1px solid #e1e1e1;
}
.contain h3 span{
	display: inline-block;
	padding: 0 24px;
padding-left:3px;
}
.contain p {
    font-size: 14px;
    color: #606060;
    text-indent: 2em;
    line-height: 30px;
}
.contain img {
    margin: 0 auto;
    display: block;
    padding: 38px 0;
}
.contain .con_bm{
	margin-top: 30px;
	padding-top: 16px;
	height: 18px;
	line-height: 18px;
	padding-bottom: 60px;
	font-size: 14px;
	color: #878787;
	border-top: 1px solid #e1e1e1;
}
.contain .con_bm span{
	float: right;
}
.contain .con_bm a{
	color: #878787;
	float: right;
	margin-left: 22px;
}
.contain .con_bm a:hover{
	color: #03B859;
}
.contain .con_bm a.dy{
	background: url(https://kyc.xxu.edu.cn/images/ico13.png) no-repeat left center;
	padding-left: 18px;
}
.contain .con_bm a.close{
	background: url(https://kyc.xxu.edu.cn/images/ico14.png) no-repeat left center;
	padding-left: 16px;
}

/*焦点图*/
.focus{ position:relative; width:470px; height:255px; background-color: #000; float: left;}  
.focus img{ width: 470px; height: 255px;} 
.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:40px; z-index:10;  }  
.focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:40px; line-height: 40px; background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }  
.focus .shadow a{ text-decoration:none; color:#fff; font-size:14px; overflow:hidden; margin-left:10px; font-family: "\5FAE\8F6F\96C5\9ED1";}  
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus .fcon img{ display:block; }  
.focus .fbg{bottom:25px; right:20px; position:absolute; height:13px; text-align:center; z-index: 200; }  
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:27px}    
.focus .D1fBt a{position:relative; display:inline; width:25px; height:25px; line-height:25px; border:1px solid #CABEBA;  margin:0 3px;color:#A5A09C;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#322F2D; color:#fff;}    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#940B05;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{ font-style:normal; line-height:25px; font-weight:bold;font-size:14px;}    



.wp_article_list .list_item {
    width: 100%;
    height: 44px;
    line-height: 44px;
    vertical-align: top;
    border-bottom: 1px dashed rgb(204, 204, 204);
}


ict_cont ict_with260 {
    margin-top: 50px;
    font-size: 15px;
    float: right;
}