@charset "gb2312";

*{padding:0;margin:0;}
ul li,ol li{list-style:none;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}
h1,h2,h3,h4,h5,h6{font-size:12px;font-weight:normal;}
img{border:none;}
body{font-size:12px;font-family:"microsoft yahei",Arial, Helvetica, sans-serif;}
.homebo{	background: #eaeaea;}
.clear{font-size:0;line-height:0px;height:0;clear:both;visibility:hidden;}
.fr{float:right;}
.fl{float:left;}
input{outline: none;}
td,th{font-weight:normal;}
.fb{font-weight:bold;}
.fn{font-weight:normal;}
.f14{font-size:14px;}
.f12{font-size:12px;}
.tx{text-indent:2em;}
.vt{vertical-align:top;}
.vm{vertical-align:middle;}
.pr{position: relative;}
.pa{position: absolute;}
.none{display: none;}
.oh{overflow: hidden;}
.tc{text-align:center;}
.tr{text-align:right;}
i,em{font-style:normal;}
.pb20{ padding-bottom: 20px;}
.hide{display:none}

body{
	color: #333;
	font:14px/1.2 "微软雅黑";

}
a{
	color: #333;
}
a:hover{

	text-decoration: none;
}
img{
	vertical-align: middle;
}
.wrap{
	clear:both;
	width: 1110px;
	margin: auto;
}
/*头部 start*/
.header{
	height: 138px;
	width: 100%;
	background:#01449b;
}




.nav{
	min-width: 1110px;
	height: 96px;
	/*border-top: 1px solid #8c1a1f;*/
	background: url(./images/nav_bg.jpg) repeat-x left top;
}
.xueyuah{}
.nav_in{
	width: 1110px;
	margin: auto;
	height: 100%;
}
.nav_in .logo{
	float: left;
	width: 274px;
	height: 100%;
}
.nav_in .logo img{
	padding-top:20px;}
.nav_in ul{
	text-align: right;
	float: right;
	width: 770px;
	padding-left: 55px;
}
.nav_in ul li{
	text-align: center;
	float: left;
	width: 110px;
	height: 96px;
	position: relative;
	z-index: 200;
}
.nav_in ul li a{
	display: block;
	width: 100%;
	height: 96px;
	color: #fff;
	font-size: 16px;
	line-height: 96px;
}
.nav_in ul li a:hover{
	color: #fff;
}
.nav_in ul li.cur{
	background: #013a82;
}

.nav_in ul li a.xueyuah{
	color: #fff;background: #013a82;
}
.nav_in ul li.cur{
	
}
.nav_in .sub_nav{
	display: none;
	position: absolute;
	left: 0;
	top: 96px;
	width:200px;
	z-index: 200;
	background: url(.imagessub_nav.png) repeat left top;
}
.nav_in .sub_nav a{
	display: block;
	text-align:left;
	text-indent:10px;	
	height: 33px;
	line-height: 33px;
	font-size: 14px;
	color: #fff;
}
.nav_in .sub_nav a:hover{
	background: #013a82;
}
/*头部 end*/


.hearder-top{ /*height:40px;*/ background:#000;}

.hearh{ margin:0 auto; width:1100px; line-height:40px; color:#fff; font-size:12px;}

.hearh a{ color:#fff; font-size:14px; padding-right:5px; padding-left:5px;}

.hearh a:hover{ color:#ccc;}

.souss{ background:url(./images/ss.png) no-repeat; width:148px; height:23px;}

.sous{ padding-top:9px; }

.souss input{ width:106px; height:20px;margin-left:10px; border:none; line-height:24px; color:#666; background:#f3f3f3; float:left; font-size:12px; font-family:"微软雅黑";}

.souss a{ display:block; float:right; width:20px; height:20px;}

#banner {height:451px;position:relative;width:100%; overflow-x:hidden;}
#banner #fla {width:1920px;margin-left:-960px;position:absolute;left:50%;top:0px;height:451px;z-index:1;}
.scroll {position:relative;overflow:hidden;}
.scroll ul {position:absolute;width:20000em;}
.scroll ul li {float:left;list-style-type:none;}
.banner2, .b10 {width:1920px;height:451px;position:relative;}
a.arr_ll, a.arr_rr {background:url(./images/prevBtn.png) no-repeat;width:31px;height:107px;display:block;position:absolute;top:206px;z-index:1;cursor:pointer;}
a.arr_ll {left:20%;}
a.arr_rr {right:20%;background:url(nextBtn.png) no-repeat;}
dl.tab {position:absolute;top:420px;right:47%;}
dl.tab dd {background: url(./images/icon_.png) no-repeat;width:16px;height:16px;float:left;margin-right:4px;font-family:Verdana, Geneva, sans-serif;font-style:italic;color:#a9a9a9;text-align:center;
font-size:9px;cursor:pointer;}
dl.tab dd.hover {background:url(./images/iconh_.png) no-repeat;}
ul.slider a, ul.slider a div {height:663px;width:1000px;display:block;position:relative;overflow:hidden;}
ul.slider a div {position:absolute;top:0;left:0;}
ul.slider li {clear:both;}
a.arr_r {background-position:right 0;}
a.arr_l:hover {background-position:0 bottom;}
a.arr_r:hover {background-position:right bottom;}
/*banner end*/

.bannerx_1{ width:100%; background:#fff;border-bottom:1px #d3d3d3 solid;}

.bannerxia{width:100%;border-top:1px #d3d3d3 solid;}

.bannwe{margin:0 auto; width:1100px; background:#fff; padding-top:15px; padding-bottom:15px; height:50px;}

.bannwe li{ float:left;  text-align:center; margin-left:5px; margin-right:5px; width:140px;}

.bannwe li a i{ font-size:24px; color:#7c7c7c; display:block;}

.bannwe li a em{ display:block; font-size:14px; padding-top:4px; color:#7c7c7c;}

.bannwe li a:hover{ color:#004aa7;}

.bannwe li a:hover i{ color:#004aa7;}

.bannwe li a:hover em{color:#004aa7;}

.bannwe_1{ line-height:50px;}

.bannwe_1 li a{ font-size:14px; color:#7c7c7c;}


.mainm{ margin:0 auto; width:1100px; padding-top:10px;}

.mainm_le{ width:775px; float:left;}

.mainle{ line-height:60px;}

.mainle_1{ line-height:40px; padding-top:5px;}

.mainle span{ display:block; float:left; font-size:18px; float:left;}

.mainle i{ float:right;}

.mainle span{ float:left;}

.mainle span a{ color:#333; padding-left:10px; padding-right:25px;}

.mainle span a.tabz_2{color:#004aa7;}

.mainle span a:hover{ color:#004aa7;}

.mainle i a{ color:#004aa7;}

.mainle i a:hover{ color:#00316f;}

.tupian{ background:#fff;}

.tupian ul{ padding-bottom:25px;}

.tupian li{ width:220px; line-height:22px; float:left; margin-left:18px; margin-right:18px;_margin-left:9px; _margin-right:9px; padding-top:26px;}

.tupian li a big{ display:block;}

.tupian li a big em{ display:block;}

.tupian li a i{ display:block; padding-top:10px; color:#666668; }

.tupian li a:hover i{ color:#004aa7;}

.tupian li a em{ display:block;line-height:26px; background:url(./images/ico_1.png) 0 5px no-repeat; padding-left:22px; color:#999; margin-top:5px; height:26px;}

.mainri{ width:300px;}


.index_con_right{ position:relative; height:310px;}

.right_content{position:relative; height:310px; overflow:hidden;}

.newsList{ 
	overflow:hidden;
	height:310px;
	}
.newsList ul li{
	height:86px;
}
.right_content ul{
	height: 286px;
	padding: 12px;
	background: #fff;
}
.right_content ul li{
	padding-top: 8px;
	width: 100%;
	border-bottom: 1px dashed #d2d2d2;
	line-height: 22px;
	color: #979797;
}
.right_content ul li p a{ color:#666668;}
.right_content ul li p a:hover{ color:#004aa7;}
.right_content ul li.last{
	border: 0 none;
}
.right_content ul li .time{
	padding: 10px 0;
	font-size: 12px;
	text-indent: 25px;
	background: url(./images/ico_1.png) no-repeat 0px 11px;
}
.right_content .course ul{
	height: 236px;
}
.right_content .course ul li .title{
	height: 26px;
	line-height: 26px;
	overflow: hidden;
}

.wt{ width:300px; background:#fff;}

.wt_bj{ background:url(./images/wt_bj.jpg) repeat-x center top; height:400px; overflow:hidden; padding-top:35px;}

.wt{ width:300px; height:256px; overflow:hidden; padding-top:20px;}
.wt dl{ padding-bottom:10px;border-bottom:1px dashed #cfcfcf; margin-left:10px;}
.wt .nones{ border-bottom:0;}
.wt dl dt{ background:url(./images/w.gif) no-repeat left 3px;   line-height:29px; margin-top:10px;}
.wt dl dt a{ color:#333;}
.wt dl dt a:hover{ color:#004aa7;}
.wt dl dt a i{ display:block; float:left; width:82px;}
.wt dl dt a span{ display:block; float:right; width:185px; margin-left:10px;}
.wt dl dt a span em{ display:block;}
.wt dl dt a span b{ font-weight:normal; display:block; font-size:12px; color:#666;}
.wt dl dd{ background:url(./images/d.gif) no-repeat left 3px; padding-left:48px; line-height:22px;min-height:46px; color:#333;overflow:hidden;}
.wt dl dt a span b strong{ font-weight:normal; color:#004aa7; font-size:12px;}

/*教育信息列表页*/
.mianm_mei{ margin:0 auto; width:1100px;}

.minnei_l{ width:202px;/* border-right:1px #d7dde4 solid;*/ padding-top:45px; padding-bottom:30px;}

.t1{ background:url(./images/tupian_1.png) right bottom no-repeat;width:200px; min-height:138px;}

.t6{ background:url(./images/tupian_2.png) right bottom no-repeat;width:200px; min-height:122px;}

.t8{ background:url(.imagestupian_3.png) right bottom no-repeat;width:200px; min-height:146px; position:relative;}

.t8 b{position:absolute; left:0; top:0; z-index:-1}

.t i{ display:block; font-size:20px; color:#494949;}

.t em{ color:#c1c1c1;}

.neinav{ width:197px;border-top:1px #d7dde4 solid; margin-top:15px;}

.neinav li{ border-bottom:1px #d7dde4 solid;}

.neinav li a{ display:block;   height:34px; line-height:34px; background:url(./images/ico.png) 10px 18px no-repeat; text-indent:24px; margin-top:1px; margin-bottom:1px; color:#666;}

.neinav li a:hover{ background:url(./images/ico_h.png) 10px 18px #4085d2 no-repeat; color:#fff;}

.neinav li a.xuejih{background:url(./images/ico_h.png) 10px 18px #4085d2 no-repeat; color:#fff;}

.erweima i{ display:block; float:left; width:89px;}

.erweima{  width:196px; margin-top:10px;}

.erweima_1{border-bottom:1px #d7dde4 solid; padding-bottom:10px; margin-top:30px;}

.erweima span{ display:block; float:left; width:100px; margin-left:4px;}

.erweima span b{ font-weight:normal; padding-top:5px; display:block;}

.erweima span em{ color:#666; display:block; padding-top:5px; font-size:12px; line-height:20px;}

.minnei_r{ width:851px; border-left:1px #d7dde4 solid; padding-left:45px; min-height:810px;padding-top:40px; padding-bottom:15px;}

.t3{ background:url(./images/xian.png) bottom left no-repeat; height:42px; line-height:30px; }

.t3 i{ font-size:18px; display:block; float:left;}

.t3 span{ float:right; display:block; height:30px; font-size:12px; background:url(./images/ico_2.png) 0 9px no-repeat; padding-left:20px; color:#666;}

.t3 span a{ color:#666;}

.t3 span a:hover{ color:#004ba8;}

.jiaow{ margin-top:10px;}

.jiaow li{ margin-top:30px; border-bottom:1px #ddd dashed; padding-bottom:15px;}

.jiaow li a i{ display:block; float:left; width:180px; height:120px; padding:6px; border:1px #e0e0e0 solid;}

.jiaow li a span{ display:block; float:right; width:640px;}

.jiaow li a span b{ display:block; font-size:14px; font-weight:normal; line-height:30px;}

.jiaow li a span em{ display:block; font-size:12px; line-height:26px; padding-top:3px; color:#333;}

.jiaow li a span em strong{ font-weight:normal; color:#f3a600;}

.jiaow li a:hover span em strong{color:#004ba8;}

.jiaow li a:hover{ color:#004ba8;}

.lingdta{ margin-top:50px;}

.lingdta table{ border-top:1px #d7dde4 solid;border-right:1px #d7dde4 solid; text-align:center;}

.lingdta table td{ border-bottom:1px #d7dde4 solid; height:40px; line-height:40px;  border-left:1px #d7dde4 solid; color:#7b98b9;}

.t4{ font-size:18px; text-align:center; padding-top:30px;}

.xinxl{ display:block; height:28px; line-height:28px; color:#666; font-size:12px; background:#f1f1f1; text-align:center; margin-top:10px;}

.xinxl em{ padding-left:15px;}

.neir{ font-size:14px; line-height:26px; color:#666; padding-top:20px; border-bottom:1px #ddd dashed; padding-bottom:15px;}

.neiye{ padding-top:15px;}

.neiye span{ display:block; line-height:30px;}

.neiye span i{ color:#f3a600;}

.neiye span a{ color:#666;}

.neiye span a:hover{color:#f3a600;}

.jiaos{margin-top:25px;}

.t5{ width:94px; height:27px; text-align:center; line-height:27px; background:#f2a501; font-size:16px; color:#fff; }

.jiaos span{ display:block; padding-top:10px;}

.jiaos span a{ padding-right:10px; line-height:24px; color:#666; display:block; width:50px; float:left;}

.jiaos span a:hover{color:#004ba8;}

.geren{ margin-top:30px;}

.geren li{ background:#f9fcff; border:1px #d7dde4 solid; padding-top:15px; padding-bottom:15px; padding-left:15px;}

.geren li i{ width:138px; float:left;}

.geren li span{ display:block; width:620px; float:left; line-height:27px; padding-left:20px; color:#666; font-size:12px;}

.geren li span a{ color:#666;}

.neilian{ border-bottom:1px #d7dde4 solid; margin-top:30px;}

.neilian a{ display:block; width:100px; line-height:30px; border:1px #d7dde4 solid; text-align:center; float:left; margin-right:10px; border-bottom:none; color:#666;}

.neilian a:hover{ color:#0049a3;}

.gerenz{ border-top:1px #d7dde4 solid; padding-top:15px; margin-top:15px;}

.gerenz i{ margin:0 auto; display:block; width:90px; height:120px; padding:3px; border:1px #d7dde4 solid; }

.gerenz span{ color:#666; font-size:12px; line-height:24px; display:block; padding-top:5px; padding-left:10px;}

.gerenz em{ color:#ec611e; font-size:12px; display:block; text-align:center; line-height:30px;}

.t7{ color:#ec611e; font-size:14px; padding-top:20px;}

.zhuy span{ font-size:14px; color:#666; padding-top:10px; line-height:26px; display:block;}

.xiaozhj{ margin-top:30px;}

.xiaozhj{ line-height:27px; color:#666;}

.xiaozhj i{ position:relative; display:block; width:272px; height:375px; float:left; margin-right:20px;}

.xiaozhj img{  padding:5px; background:#d7dce4;}

.xiaozhj i em{ position:absolute; display:block; left:5px; bottom:5px; background:#ff821e; height:74px; line-height:74px; color:#fff; width:262px; font-size:24px; text-align:center;}

.map{ margin-top:30px; line-height:27px; color:#666;}

.zuzj{ margin-top:25px;}

.zuzj i{ display:block; float:left; background:url(./images/zuz.png) no-repeat; width:150px; height:33px;}

.zuzj i b{ display:block; width:143px; text-align:center; font-weight:normal; line-height:33px; font-size:16px; color:#fff;}

.zuzj span{ display:block; float:left; width:660px;}

.zuzj span em{ display:inline-block; height:33px; padding-left:10px; padding-right:10px; line-height:33px; background:#ededed; color:#666; float:left; margin-left:15px; margin-bottom:15px;}

/*新闻页面*/

.xinwl{ margin:0 auto; width:840px; padding-top:20px;}
.xinwl li{ height:34px; border-bottom:1px #ddd dashed; line-height:34px; background:url(./images/ico_3.png) 5px 14px no-repeat; padding-left:18px; font-size:14px; margin-top:10px;}

.xinwl li a{ display:block; float:left;height:34px; color:#454545;}

.xinwl li a:hover{ color:#004aa7;}

.xinwl li i{ display:block; float:right;height:34px; font-size:12px; color:#454545; width:76px;}


.foot{ background:#333; width:100%; padding-top:15px; padding-bottom:15px; }

.foot_home{margin-top:40px;}

.footz{ margin:0 auto; width:1100px;}

.foot_le{ font-size:12px; color:#fff; width:770px; }

.foot_le a.weibo{ position:relative;}

.foot_le a.weibo small{ display:none;}

.foot_le a:hover.weibo small{ display:block; position:absolute; left:-5px; bottom:20px;}

.foot_le a:hover.weibo_1 small{left:2px;}

.foot_le a{ color:#fff; padding-left:5px; padding-right:5px; font-size:14px;}

.foot_le span strong{ padding-left:8px;}

.foot_le a:hover{ color:#ccc;}

.foot_le span{ display:block;line-height:36px;}

.foot_le i{ display:block; line-height:28px; color:#b6b6b6;font-size:14px;}

.foot_le em{ display:block; line-height:28px;color:#b6b6b6;font-size:14px;}

.footri_r{ padding-top:11px;}

.footri_r select{ background:#d9d9d9; width:176px; height:26px; border:1px #a9a9a9 solid; font-family:"微软雅黑"; color:#666;}


.xing_news {
padding: 10px;
font-size:14px;
border-top:1px #ddd dashed;
margin-top:55px;
}
.xing_news h2 {
color: #000;
height: 24px;
line-height: 24px;
font-size: 14px;
font-weight:bold;
}
.xing_news li {
width: 45%;
float: left;
margin-right:5%;
line-height: 24px;
}
.xing_news li span {
float: right;
font-size: 12px;
color: #888;
}
.xing_news li a {
font-size: 12px;
color: #666;
height: 20px;
}

.xing_news li a:hover{ color:#f3a600;}

.xing_news ul{ padding-top:5px;}


/*上下页*/



/*分页的css*/
#pagelist {width:450px;height:24px;overflow:hidden;font: 12px/26px "";color: #73757a;margin:0px auto; padding-top:20px; padding-bottom:20px;}
#pagelist a {overflow:hidden;height:14px;line-height:14px;padding:3px;display:inline;overflow:hidden; background:#ebebeb; color:#000; }
#pagelist a:hover{background: #f3a600;color:#fff;overflow:hidden;}
.points  { border:0px; color:#1a0c00;}
.pageinfo  { color:#1a0c00;}
#pagelist .current {background: #f3a600;color:#fff;padding:3px 6px;}
#pagelist a:visited {color: #1a0c00;}
#pagelist a {text-decoration:none;}
