@charset "utf-8";
/* CSS Document */
*{padding:0;margin:0;}
body{font-family:"Microsoft YaHei";}
a{text-decoration: none;color: #858484;}
a:hover{ color:#F00;}
ul,li,p,span{list-style:none;}
img{ border:none;}
.clear{clear: both;}
.fl{ float:left;}
.fr{ float:right;}
.commin{ width:1200px; margin:0px auto;}

.tit{border-bottom:#c1c1c1 1px solid; margin:10px auto;}
.tit img{ float:left;padding-left:5px;margin-bottom:8px;}
.tit h3{color:#165aa1;float:left;line-height:30px;padding-left:5px;}
.tit h3 a{ color:#165aa1; font-size:23px;}
.tit span{color:#555555; font-size:12px;padding-right:5px;margin-top:8px;float:right;width:60px;}
.tit span a{ color:#555555;line-height: 30px;float:right;}
.tit span img{padding-top:5px;float:right;}

.top_layout{ background:#012f63; height:39px; line-height:39px; color:#b1b4b9;}
.top_layout .xuesheng{margin-right:20px;line-height:36px;}
.top_layout .login{margin-right:0px;line-height:36px;}
.top_layout .lianxi{line-height:36px;margin-right:80px;}
.top_layout .sousuo{line-height:36px;margin-left:30px;}

.logo{ padding:8px 0;}
.nav{margin-top:25px;float: right;width: 800px;}
.nav a{color:#fff;font-size:16px; }

.banner{ width:1200px; height:400px; margin:0 auto;}
.hiSlider-pages,.hiSlider-title{position:absolute;z-index:3}
.hiSlider-btn-prev,.hiSlider-btn-next{position:absolute;z-index:5;top:50%;height:30px;width:30px;background:url(../images/hislider-arrow.png) no-repeat;margin-top:-15px;text-indent:-200px;overflow:hidden;opacity:.6;filter:alpha(opacity:60)}
.hiSlider-btn-prev{left:10px}
.hiSlider-btn-next{right:10px;background-position:-30px 0}
.hiSlider-btn-prev:hover,.hiSlider-btn-next:hover{opacity:1;filter:alpha(opacity:100)}
.hiSlider-title{bottom:0;width:100%;padding:6px 0;color:#fff;height:30px;text-indent:10px;background:rgba(0,0,0,.6);z-index:2;font:14px/2 "Microsoft YaHei",Arial,Tahoma}
.hiSlider-pages{bottom:15px;right:10px;text-align:right}
.hiSlider-pages a{height:12px;width:12px;margin:0 6px;display:inline-block;overflow:hidden;text-indent:-100px;font-size:0;border-radius:50%;background:#ddd}
.hiSlider-pages a.active{background:#5472BF}
.hiSlider{overflow: hidden; height:400px;width:1380px;background: #eee; margin:0 auto;}
.hiSlider-item{float: left;}


.tpxw{margin-bottom:25px;}
.tpxw ul{}
.tpxw ul li{margin:0 26px 0 0; float:left;}
.tpxw ul li p{padding:9px 0px 0 0;width:280px;line-height:20px; font-size:14px;}
.tpxw ul li p a{color:#165aa1;}
.tpxw ul li p a:hover{ color:#820b0b;}
.tpxw ul li p span{ color:#858484; font-size:12px; margin-top:30px;}

.kstd_layout{ background:url(../images/kstd_dbg.jpg) no-repeat center; height:415px;}
.kstd_img li{float:left; margin:0 11px 15px 11px;}
.kstd_img img{}

.dyzc{ width:580px;}
.xxks{ width:580px; margin-left:40px;}
.center{ margin:20px auto;}
#x-news1-top {height:40px;line-height:40px; overflow:hidden; border-bottom:1px solid #ccc; }		
#x-news1-top ul li {width:300px; float:left; font-family:"Microsoft YaHei"; color:#000; height: 40px;line-height: 40px;font-size: 14px;text-align:center; }
#x-news1-top ul li.sige{ width:164px; height: 40px;line-height: 40px;font-size: 14px;background:#fff;float:left; }
#x-news1-top ul li.sige a{width:164px; height:40px; text-align:center; line-height:40px; float:left; font-size:14px; color:#999;}
#x-news1-top ul li.sigehs{ background:#fff;;height:40px; float:left; line-height: 40px;	}
#x-news1-top ul li.sigehs a{height:40px;line-height:40px; text-align:center;  float:left; font-size:14px; color:#000;}
#x-news1-n01 {background:#fff;display:block; position:relative;}
#x-news1-n02 {display:none; position:relative;}
#x-new-more {width:55px; height:40px; font-size:12px;position:absolute; left:530px;top: -41px; line-height:40px; text-align:center;border-bottom:1px solid #ccc;}
#x-new-more1 {width:55px; height:40px;font-size:12px;position:absolute; left:530px;top: -41px; line-height:40px; text-align:center;border-bottom:1px solid #ccc;}
#x-new-more a{color:#999;}
#x-news-n-wz {background:#fff; overflow:hidden;}
.zj{ font-size:14px;}
.zj ul{ padding-left:10px;padding-top:10px;}
.zj ul li span{ float:right; color:#3a3d3e;padding-top:10px;}
.zj ul li a{ color:#165aa1; line-height:36px;}

div.dyzc a.a{
	background: url(../images/xyxw_bg.jpg) no-repeat 0 0;
	text-indent: -99999px;
	
}
div.dyzc a.a:hover,
div.dyzc .sigehs a.a
{	
	background: url(../images/xyxw_hover.jpg) no-repeat 0 0;
	text-indent: -99999px;
}


div.dyzc a.b{
	background: url(../images/bmdt_bg.jpg) no-repeat 0 0;
	text-indent: -99999px;
	
}
div.dyzc a.b:hover,
div.dyzc .sigehs a.b
{
	
	background: url(../images/bmdt_hover.jpg) no-repeat 0 0;
	text-indent: -99999px;
}



div.xxks a.a{
	background: url(../images/tzgg_bg.jpg) no-repeat 0 0;
	text-indent: -99999px;
	
}
div.xxks a.a:hover,
div.xxks .sigehs a.a
{	
	background: url(../images/tzgg_hover.jpg) no-repeat 0 0;
	text-indent: -99999px;
}


div.xxks a.b{
	background: url(../images/mtsh_bg.jpg) no-repeat 0 0;
	text-indent: -99999px;
	
}
div.xxks a.b:hover,
div.xxks .sigehs a.b
{	
	background: url(../images/mtsh_hover.jpg) no-repeat 0 0;
	text-indent: -99999px;
}


.link_layout{ background:#f5f5f5;color:#2e2b2b;}
.link{font-size:15px; padding:20px 0px;}
.link a{color:#706d6d;}
.yqlj{ width:380px; padding-left:20px;}
.yqlj ul li{ float:left; margin:0 0px 10px 0px;width:33%;}
.kslj{ width:350px;}
.kslj ul li{float:left; margin:0 25px 10px 0;width:145px;}
.weixin{ width:440px; text-align:center; font-size:14px;}
.weixin ul li{ float:right; margin:20px 15px 10px 10px;}

.cylj_layout{ border-top:#012f63 2px solid; padding:20px 0;}
.cylj select{ padding:0 20px;width:230px;line-height:34px;font-size:15px; font-size:14px; color:#555555;}
.lianjie{ margin:0 30px; color:#012f63;}
.yuanxi{width:230px;margin-right:20px;}
.bumen{width:230px;margin-right:20px;}
.xueyuan{width:230px;margin-right:60px;}
.banquan{background:#012f63; color:#FFF; height:auto;padding:20px 0;font-size:14px;}
.banquan p{ float:left;margin-left:30px;}
.banquan img{margin-top:10px;}

.cylj .sousuo{line-height:36px;}

.news{ margin:20px auto;}
.new{ width:783px;}
.new .img{float:left; padding:10px 35px 5px 12px; width:355px;text-align:center;}
.new .img a{ color:#333333; font-size:14px; line-height:32px;}
.new h2{ font-size:16px; background:#8f000b; text-align:center; padding:5px 5px;color:#FFF; width:106px;}
.new ul{ list-style:none; border:#aeaeae 1px solid;padding:8px 0px 8px 10px;}
.new ul li{background:url(../images/lin.jpg) no-repeat center;line-height:32px;}
.new ul li a{color:#444444;font-size:14px;}
.new ul li span{ color:#6e6e6e; font-size:12px; float:right; padding-right:7px;}

.list_box{ width:1180px;}
.title{width:1180px; float:left;background:#014a85;color:#FFF; font-size:14px; padding-left:20px;}
.title a{color:#FFF;height:30px;line-height:30px;margin:15px 0px 0px 0px;padding: 10px 0px 10px 0px;}
.listbox{width:1160px; float:left; padding-left:20px; padding-top:20px;}
.listbox ul{ list-style:none;}
.listbox ul li{background:url(../images/lin.jpg) no-repeat left;line-height:34px;}
.listbox ul li a{color:#444444;font-size:14px;}
.listbox ul li span{ font-size:14px;}


.list_img{ width:242px;height:auto;padding-bottom:366px;background:#fafafa;border-top:3px solid #014a85 ;}
.tpxw1{width:242px; margin-bottom:26px; background:#f5f5f5;border-top:1px solid #014a85;}
.tpxw1_list{width:288px; padding:20px 27px 0;}
.tpxw1_list li a{display:block; border-bottom:1px solid #e5e5e5; margin-bottom:28px;}
.tpxw1_list li a .pic img{width:288px;max-height:192px;overflow:hidden;}
.tpxw1_list li a .txt{width:288px; height:50px; line-height:50px; color:#000; font-size:14px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.part_title{width:342px;height:30px; line-height:30px; display:block;font-size:16px;}
.part_title p{ float:left; width:288px; padding-left:20px; line-height:40px;}
.part_title span{ float:right;}
.part_title a{color:#014a85;}
.zjgx_list{width:288px; padding:20px 27px}
.zjgx_list ul{ width:288px;}
.zjgx_list li{width:288px; margin-bottom:16px; height:28px; line-height:28px;}
.zjgx_list i{display:block; width:40px; height:28px; line-height:28px; text-align:left; color:#666; font-size:12px;float:left;}
.zjgx_list a{width:248px; height:28px; line-height:28px; overflow:hidden; font-size:14px;text-overflow:ellipsis; white-space:nowrap; color:#000; float:left; display:block;}