@charset "utf-8";
/* CSS Document */
body{margin:0; padding:0; font-size:12px;background:url(../images/bg.jpg) no-repeat top center ;}
a{text-decoration:none; color:#4a4b4a;}
a:hover{ color:#1a61a4;}

/*头部*/
.header{ width:100%; height:226px;  margin:0 auto;}
.top{width:100%; height:180px; margin:0 auto; position:relative;}
.top_nav{font-family:"Arial";width:180px;height:29px; line-height:29px; text-align:right;position:absolute;top:20px;left:42%;margin-left:424px;}
.top_nav a{display:inline-block;  color:#282828;font-size:12px;}
.top_nav a.nobg{background:none;}
.top_nav a:hover{ color:#1a61a4;}

.logo{ width:100%; height:180px; clear:both;}
.logo a{display:block;width:100%;overflow:hidden;height:180px;}
.search{width:252px; height:30px;position:absolute; right:50%; margin:0 -511px 0 0; top:90px; z-index:1000;}
.search input{position:absolute; width:154px;height:28px;line-height:28px; border:1px solid #ccc; color:#323232;  background:#fff; left:0px; top:0px;  padding:0px; margin:0px;}
.search input.notxt{color:#3f3f3c; padding-left:12px; font-size:14px; font-family:"微软雅黑";}	
.search input.notxt1 {position: absolute;width:81px;height: 30px;top: 0px;left:170px;border: none;cursor: pointer;background:url(../images/search.jpg);cursor:pointer;}

.nav{ width:1022px; margin:0 auto;height:36px; line-height:36px; background:url(../images/nav_bg.jpg);}
.nav #nav { width:940px; margin:0 auto;}
.nav ul{ width:1000px; margin:0px auto;}
.nav ul li{float:left;color:#016d38; font-size:14px; font-weight:bold;height:36px;line-height:36px; background:url(../images/nav_li.jpg) no-repeat right center;}
.nav ul li.cur02{background:none;}
.nav ul li.on {}
.nav ul li.on a {/*background:url();*/background-color:#edf5fe;}
.nav ul li a{color:#fff; font-size:16px; font-weight:normal;  padding:0px 20px; margin:0 1px 0 0; height:36px; display:inline-block;}
.nav ul li a:hover,.nav ul li.on a,.nav ul li .subNav a:hover{color:#156abb;}
.nav ul li .subNav{ top:36px; padding:0 0 10px; /*background:url();*/ width:106px;background-color:#edf5fe;}
.nav ul li .subNav a{ color:#156abb;}
.nav ul li.on .subNav dl dd{ border-bottom:1px dashed #9bcaff;}
.nav ul li.on .subNav dl dd a{ background:none;}


.nav ul li .kexue{ top:36px; padding:0 0 10px; /*background:url();*/ width:300px;background-color:#edf5fe;}


.content{ width:1000px; margin:0px auto; background:#fff; overflow:hidden; padding:11px;}
.Banner2 { width:500px; height:295px; position:relative; overflow:hidden;}
.Banner2 ul {float:left;}
.Banner2 ul li {width:500px;height:295px;position: absolute;top:0;left:0;display: none;}
.Banner2 ul li img {width:500px;height:295px;}
.Banner2 ul li div { width:495px; padding:0 0 0 5px; background-color:#000;  filter: progid:DXImageTransform.Microsoft.alpha(opacity=70);opacity:0.7; height:49px; line-height:49px;text-align: left;
	position: absolute;bottom: 0;left:0;}
.Banner2 ul li div a {color:#fff;font-size: 14px;}
.Banner2 ul li div a:hover {color:#fff;}
.Banner2 ol li {  width:78px; height:44px;cursor: pointer;background: url(../images/xiao-bg1.jpg) no-repeat;margin-bottom:10px;}
.main-thumb{ width:500px; height:300px;}
.slide-thumb img { width:78px; height:44px; vertical-align:bottom; display:block; border:1px solid #ccc;}
.slide-thumb{ position:absolute; right:0px;bottom:41px;}
.Banner2 .slide-thumb ol li{ margin:0 0 10px 0;}
.Banner2 .slide-thumb ol li img:visited { position:absolute; top:-20px; border:1px solid #ccc;}
.bottom img{ display: block;}

/*图片轮播*/
.flex-control-paging li a:hover,.flex-control-paging li a.flex-active { background: #013a1e;}

.mode01{width:1000px; height:295px; clear:both;  margin-top:12px;}
.mode01 .lf { width:500px; float:left;}
.mode01 .rt { width:485px; float:right;}
.articleList{/*background:url() repeat-x bottom;*/border:1px solid #cfcfcf;}
.articleList_title {height: 41px; line-height:41px; position:relative; background:url(../images/bg02.jpg) repeat-x top; padding:0px 15px;}
.articleList ul{  padding:0 15px 9px;}
.articleList_title h2 { padding-left:27px;background:url(../images/notice_bg.jpg) no-repeat left center; font-size:14px; float:left; color:#1a61a4; font-weight:bolder; float:left;}
.articleList_title h2.student01{background:url(../images/student_bg.jpg) no-repeat left center;}
.articleList_title h2.job{background:url(../images/job_bg.jpg) no-repeat left center;}
.more { position:absolute; right:15px; top:13px;}
.articleList ul li{ height:27px; line-height:27px; padding:0 0 0 12px; background:url(../images/list_icon1.jpg) no-repeat left center;}
.cur03{width:auto;overflow:hidden;height:141px;}
.cur03 .articleList_title{height:33px;line-height:33px;}
.cur03 ul{padding:0 0px;overflow:hidden;}
.cur03 ul li{width:134px;height:35px;line-height:35px;padding:0;float:left;}
.cur03 ul li a{padding-left:53px;}
.cur03 ul li.cur04{background:url(../images/icon001.jpg) no-repeat center center;}
.cur03 ul li.cur05{background:url(../images/icon002.jpg) no-repeat center center;}
.cur03 ul li.cur06{background:url(../images/icon003.jpg) no-repeat center center;}
.cur03 ul li.cur07{background:url(../images/icon004.jpg) no-repeat center center;}
.cur03 ul li.cur08{background:url(../images/icon005.jpg) no-repeat center center;}
.cur03 ul li.cur09{background:url(../images/icon006.jpg) no-repeat center center;}
.mode02 { margin:20px 0 0 0;}
.mode02 .lf { width:271px; float:left;}
.mode02 .lf .nest01{ height:296px;}
.mode02 .lf .nest01 .lf{ width:271px; height:296px;}
.mode02 .md { width:431px; float:left; margin:0 0 0 14px;}

.mode02 .md .nest01 .md{ width:431px;  background:url(../images/list_cont_bg.jpg) repeat-y; float:left; margin:0px;}
.mode02 .md .nest02 .md{ width:431px; float:left; margin:0px;}
.mode02 .rt {width:271px; float:right;}
.mode02 .rt .nest01 .rt{height:189px; overflow:hidden;}
.mode02 .rt .nest02 .rt{height:189px;/*background:url(../images/list1_bg.jpg) repeat-y;*/ margin-top:19px;overflow:hidden;}
.mode02 .rt .nest03 .rt{ height:143px;_height:144px;/*background:url(../images/list1_bg.jpg) repeat-y;*/ margin-top:15px; overflow:hidden;}
.mode02 .lf .nest02 {  height:245px; margin:14px 0 0 0;}
.mode02 .lf .nest02 .lf{  height:245px;}
.mode02 .md .nest01{ height:296px;}
.mode02 .md .nest02{ height:244px; margin:14px 0 0 0;}
.mode02 .rt .nest01 { height:189px;}

.articleList02{background:url(../images/list1_bg.jpg) repeat-y;}
.articleList02 .articleList_title { position:relative; height: 41px; line-height:35px; background:url(../images/list1_top2.jpg) no-repeat top; padding:0px 15px;}
.articleList02 .articleList_title h2 { color:#fff; padding:0px; background:none; font-size:14px;}
.articleList02 ul { padding:5px 15px 0px;}
.articleList02 ul li { height:26px; line-height:26px; border-bottom:none; padding:0 0 0 12px; background:url(../images/list_icon2.jpg) no-repeat left center;}

.articleList3 .listTitle{height: 41px; line-height:35px; background:url(../images/list1_top2.jpg) no-repeat top; padding:0px 15px;}
.articleList3 .listTitle h2 { color:#fff; padding:0px; background:none;}
.articleList3 ul { padding:5px 15px 0px; height:187px;}
.articleList3 ul li { height:25px; line-height:25px; border-bottom:none; padding:0 0 0 12px; background:url(../images/list_icon2.jpg) no-repeat left center;}

.articleList_firstImageSummary .articleList_firstImageSummary_title { position:relative; height:41px; line-height:38px; background:url(../images/list_cont_top.jpg) no-repeat top; padding:0px 15px;}
.articleList_firstImageSummary .firstArticle{ height:130px; margin:0px 15px; border-bottom:1px dashed #d3d3d3; margin-bottom:6px;}
.articleList_firstImageSummary .firstArticle_image{ float:left; width:188px; height:120px;}
.articleList_firstImageSummary .firstArticle_content{ float:right; width:200px;  font-size:12px;}
.articleList_firstImageSummary .articleList_firstImageSummary_title h2{ font-size:14px; color:#1a61a4; padding:0 0 0 30px; background:url(../images/tit_icon2.jpg) no-repeat left center;}
.articleList_firstImageSummary .firstArticle_title a{ font-size:14px; font-weight:bolder; color:#02519c; margin-bottom:12px; display:block;}
.articleList_firstImageSummary ul{ padding:5px 15px 0px;}
.articleList_firstImageSummary ul li{background:url(../images/list_icon1.jpg) no-repeat left center; padding-left:12px; line-height:24px;}
.articleList_firstImageSummary ul li .rightDate{ float:right; font-size:12px;}

.articleList03{background:url(../images/list_cont_bg.jpg) repeat-y;}
.articleList03 .articleList_title{ position:relative; height: 41px; line-height:35px; background:url(../images/list_cont_top2.jpg) no-repeat top; padding:0px 15px;}
.articleList03 ul { padding:5px 15px 0;}
.articleList03 h2{ font-size:14px; color:#fff; font-weight:bolder; float:left; padding:0; background:none;}
.articleList03 h2 img{ margin-right:8px;}
.articleList03 ul li{background:url(../images/list_icon2.jpg) no-repeat left center; padding-left:12px; height:26px; line-height:26px;}
.articleList03 ul li .rightDate{ float:right; font-size:12px;}








/*底部开始*/
.footer{height:67px; background-color:#0a2661;color:#fff; margin:25px 0 0 0;}
.copyRight{width:1000px; margin:0 auto;text-align:center; padding-top:20px; line-height:30px; font-family:"微软雅黑";}

/*二级页*/
.subPage{ width:1000px; margin:0px auto; padding:11px; background:#fff;overflow:hidden;background: url(../images/list_bg.jpg) repeat-y #fff;}
.pageBanner{ width:1000px;}
.Bread{width:1000px;height:39px; line-height:39px; border-bottom:1px solid #e3e3e3;  font-size:13px; color:#156abb; margin-top:5px;}
.Bread a{color:#156abb;}
.sub_left{width:200px;float:left;margin-right:35px;margin-top:15px;}
.sub_left h2{height:40px;line-height:40px;padding-left:10px;font-size:16px;background-color:#005bac;color:#fff;background:url(../images/pg_lf_titbg.jpg) no-repeat;font-weight:normal;}
.sub_left ul{}
.sub_left li{border-bottom:1px solid #e1e1e1;line-height:30px;text-align:center;font-size:14px;padding-bottom: 6px;}
.sub_left li a{color:#282828;border-left:4px solid #fff;}
.sub_left li a:hover,.sub_left li a:active{color:#1a61a4;border-left:4px solid #004E98;display:block;background-color:#f5f5f5;}
.sub_left li.active a{color:#1a61a4;border-left:4px solid #004E98;display:block;background-color:#f5f5f5;}
.sub_right{width:740px;float:left;}
.sub_left li.cur01 a{background:url(../images/icon07.jpg) no-repeat 45px center;}
.sub_left li.cur01 a:hover{background:url(../images/icon08.jpg) no-repeat 42px center;}
.articleList5 ul{width:100%;overflow:hidden;}
.articleList5 ul li{  height:28px; line-height:28px; background:url(../images/list_icon1.jpg) no-repeat 5px center; padding-left:24px;}
.listTitle5{ padding-left:0px; background:none;width:100%;height:40px;line-height:40px;} 
.listTitle5 h2{color:#156ABB; background:none;float:left;font-size: 16px; font-weight: bold; line-height:33px; padding:0px; margin:5px 0px;}
.listTitle5 span{display:block;width:70px;float:right;}
.articleList5 ul{width:100%;overflow:hidden;}
.subPage .articleList5{ margin:5px 0px 0;}

.subPage .articleList5 ul.img_list li { overflow: hidden; height: auto; background: none; padding: 15px 1.5%; border-bottom: 1px dashed #eee;}
.subPage .articleList5 ul.img_list li:first-child { padding-top: 0px;}
.subPage .articleList5 ul.img_list li img { width: 210px; height: 140px; display: block; float: left; margin: 0 20px 0 0;}
.subPage .articleList5 ul.img_list li .art_date {width: 485px; height: auto; float: left;} 
.subPage .articleList5 ul.img_list li .art_date p { font-size: 12px; font-family: "微软雅黑"; color: rgb(122, 129, 130);}
.subPage .articleList5 ul.img_list li .art_date h3 { font-size: 14px; font-family: "微软雅黑"; color: #156abb;}
.subPage .articleList5 ul.img_list li .art_date h3 a { font-size: 14px; font-family: "微软雅黑"; line-height: 24px; color: rgb(68, 68, 68);}


.rightDate{float:right;}
.articleList8 ul{width:725px;padding-bottom:20px;overflow:hidden;margin-top:10px;}
.articleList8 li{width:168px;padding:0 0px;border:1px solid #d3d3d3;margin:0 13px 13px 0;float:left;}
.articleList8 li img{width:100px;height:121px;}
.articleList8 li span{display:block;width:168px;text-align:center;height:30px;line-height:30px;}
.listTitle8 h2{height:40px;line-height:40px;padding-left:0;font-size:16px;color:#2d79b9;margin:0;float:left;}
.listTitle8 span{float:right;height:40px;line-height:40px;width:50px;text-align:center;}
.articleList8 li.no_marginR{margin-right:0;}
.listTitle8 h2 span{float:right;font-size:12px;font-weight:normal;}
.listTitle8{height:40px;height:40px;}
.bgNone{background:none;}
.bgColor{background-color:#fff;}
.articleList2{}
.articleList2 ul{ padding:0; height:auto;}
.articleList2 ul li{ background:url(../images/list_icon1.jpg) no-repeat left center;height:30px; line-height:30px; border-bottom: 1px dashed #ccc;}
.listTitle02{ padding-left:0px; background:none;} 
.listTitle02 h2{color: #156abb; font-size: 16px; font-weight: bold; background:none; line-height:33px; padding:0px;}
.subPage .articleList2{ margin:10px 0px 20px;border:none;}
 
.page{ width:100%; height:30px; line-height:30px; text-align:center; margin:0 auto;font-size:12px;clear:both; margin:20px 0px 30px;}
.page a{ padding:0 5px;}

.pageList{ overflow: hidden;}
.articleTitle { width: 100%;text-align: center;}
.articleTitle h2{font-size: 18px; color:#156abb; line-height: 20px; padding:10px 0;}
.articleTitle h3{ font-size: 14px; color: #555; line-height: 20px; padding:10px 0; font-weight: bold;}
.articleAuthor { height: 30px;text-align: center; line-height: 30px; margin: 10px;background: #f5f5f5; color:#777;}
.article{overflow:hidden; margin:20px 10px;font-size:12px; line-height:22px;}
.Annex {padding:0px; overflow:hidden; margin-bottom:30px;}
.Annex h3 { font-size: 16px;line-height: 30px; color:#156abb; padding-left:5px;}
.Annex ul li { height: 26px; line-height: 26px;background:url(../images/list_icon1.jpg) no-repeat 10px center; padding-left: 28px;}
.Annex ul li a { font-size: 12px; line-height: 24px; color:#656464;}
.Annex ul li a:hover{ color:#156abb;}