@charset "utf-8";
/* CSS Document */
body{margin:0; padding:0; font-size:12px; background-color:#fff;}
a{text-decoration:none; color:#4a4b4a;}
a:hover{ color:#002666;}

/*头部*/
.header{ width:100%; height:219px; margin:0 auto;}
.top{width:100%; height:183px; margin:0 auto; }
.top_nav_bg{width:100%;height:29px;background-color:#0d5701;}
.top_nav{width:1000px;margin:0 auto;height:29px; line-height:29px; text-align:right;}
.top_nav a{display:inline-block; padding:0 15px;  color:#fff;background:url(../images/top_navbg.gif) no-repeat left}
.top_nav a.nobg{background:none;}
.top_nav a:hover{ color:#d8ede3;}
.logo{ width:100%;height:183px;margin:0 auto;position:relative;}
.logo_link{width:1000px;height:129px;margin:0 auto;display:block;}
.logo img{}
.search{width:219px; height:29px;background:url(../images/sea.jpg) no-repeat left center; position: relative; }
.search input{ outline: none; width:178px;height:29px;line-height:29px; color:#323232; border:none; background:none; padding:0px; margin:0px;}
.search input.notxt{color:#afb0b0; padding-left:12px;}	
.search input.notxt1 {width:28px;height:29px;left:190px;}

.nav{ width:100%;height:35px; line-height:35px;background:#002666;}
.nav ul{ width:1000px; margin:0px auto;}
.nav ul li{float:left;color:#016d38; font-size:14px; margin:0 5px; font-weight:bold;height:30px;line-height:30px;  }
.nav ul li:first-child{ background: none;}
.nav ul li a{height:30px; display: inline-block; color:#fff; font-size: 15px; font-weight: normal; padding:0px 22px;}
.nav ul li a:hover,.nav ul li.on a,.nav ul li .subNav a:hover{background: #fff; color: #002666;}
.nav ul li .subNav{ top:30px; padding:10px 0;}
.nav ul li .subNav a{ color:#fff; background: none;}
.nav ul li .subNav a:hover{font-weight: normal; text-decoration: underline; background: none; color: #fff;}
.nav ul li .subNav{background:url(../images/dl.png); width: 105px;}
.nav ul li.on .subNav dl dd{text-align: center;}
.nav ul li.on .subNav dl dd a{ padding: 0px;}




.content{ background: #fff;width:982px;padding:0 9px;padding-top: 23px;margin:0 auto;overflow: hidden;}
.mode01 .lf{width:533px; height:714px; float:left;}
.mode01 .lf .nest01{width:512px;height:288px;overflow: hidden;margin-bottom: 20px;}
.mode01 .lf .nest01 .lf{width:512px;height:288px;overflow: hidden;}
.mode01 .lf .nest02{width: 512px; height: 245px;margin-bottom: 12px;overflow: hidden;}
.mode01 .lf .nest02 .lf{width: 512px; height: 245px; overflow: hidden;}
.mode01 .lf .nest03{width: 512px; height: 160px; margin-bottom: 12px;overflow: hidden;}
.mode01 .lf .nest03 .lf{width: 512px; height: 166px; overflow: hidden;}
.Banner{border:1px solid #e8e8e8;width:510px;height:286px;position: relative;overflow: hidden;}
/*图片轮播*/
.flexslider{ width:510px; height: 286px; border:1px solid #ccd7e0; overflow: hidden;}
.flexslider ul.slides li{width:510px; height:288x;}
.flexslider ul.slides li img{ width:510px; height:288px; display:block}
.flexslider .til_slides{ width:510px; height: 25px; line-height: 25px; position: absolute;bottom:0; left:0;  background: #444; background: rgba(0,0,0,.6); color:#fff; padding-left: 15px;}
.flex-control-nav{ bottom:7px; text-align: right;}
.flex-control-paging li{ margin:0 5px 0 0;}
.flex-control-paging li a{ width: 8px; height: 8px; line-height: 8px; border-radius: 0; background: #fff;text-indent:999px;}
.flex-control-paging li a:hover,.flex-control-paging li a.flex-active{ background: #206fac; color:#fff;}
.flex-direction-nav {display:none;}


.mode01 .md{width:429px; height: 714px; overflow: hidden;float:left;margin-left: 14px;}
.mode01 .md .nest01{width: 429px; height: 309px; overflow: hidden;}
.mode01 .md .nest01 .md{width: 409px; height: 219px; overflow: hidden; margin: 0px; }
.mode01 .md .nest02 {width: 429px; height: 245px; margin-bottom: 12px; overflow: hidden;}
.mode01 .md .nest02 .md{width: 409px; height: 245px; margin-bottom: 12px; overflow: hidden;  margin: 0px; }
.mode01 .md .nest03{width: 429px; height: 160px; margin-bottom: 12px; overflow: hidden;}
.mode01 .md .nest03 .md{width: 409px; height: 114px;overflow: hidden; margin: 0px; }
.mode01 .rt{width:219px; height:614px; float:right;}
.mode01 .rt .nest01{width: 219px; height: 28px; margin: 8px 0 19px 0; overflow: hidden; }
.mode01 .rt .nest01 .rt{width: 219px; height: 28px; overflow: hidden; }
.mode01 .rt .nest02{width: 219px; height: 59px; overflow: hidden; margin: 0 0 20px 0; }
.mode01 .rt .nest02 .rt{width: 219px; height: 59px; overflow: hidden;}
.mode01 .rt .nest03{width: 213px; height: 140px; overflow: hidden;}
.mode01 .rt .nest03 .rt{width: 209px; height: 140px; border:2px solid #1483da;padding-bottom: 5px; overflow: hidden;}
.mode01 .rt .nest04{width: 213px; height: 150px; overflow: hidden;}
.mode01 .rt .nest04 .rt{width: 209px; height: 140px; border:2px solid #1483da;padding-bottom: 5px; overflow: hidden;}
.mode01 .rt .nest05{width: 219px; height: 60px; margin: 19px 0 0 0; overflow: hidden;}
.mode01 .rt .nest05 .rt{width: 219px; height: 60px; overflow: hidden;}

.articleList .articleList_title{width:100%;height:27px;line-height: 27px;border-bottom: 2px solid #1483da;position: relative;margin-bottom: 8px;}
.articleList .articleList_title .title h2{width:70px;text-align: center;background: url(../images/h-bg.jpg) no-repeat;font-size: 14px;color:#fff;}
.articleList .articleList_title .more a{position: absolute;bottom:-5px;right:5px;color:#6c6c6c;}
.articleList ul li {*vertical-align: middle; background:url(../images/squ.png) no-repeat 7px center;padding-left: 19px; height: 26px; line-height: 26px;}
.articleList ul li a{float:left;}
.articleList ul li .rightDate { float: right; color: #666;}



.articleList02 .articleList_title{width:100%;height:27px;line-height: 27px;border-bottom: 2px solid #1483da;position: relative;margin-bottom: 8px;}
.articleList02 .articleList_title .title h2{width:70px;text-align: center;background: url(../images/h-bg.jpg) no-repeat;font-size: 14px;color:#fff;}
.articleList02 .articleList_title .more a{position: absolute;bottom:-5px;right:5px;color:#6c6c6c;}
.articleList02 ul li {width: 44%; float: left; margin: 0 0.5% 0 0; background:url(../images/squ.png) no-repeat 7px center;padding-left: 19px; height: 26px; line-height: 26px;}
.articleList02 ul li a{float:left;}




.articleList03 .articleList_title{width:209px;height:29px;line-height: 29px;background: #1483da;margin-bottom: 8px;}
.articleList03 .articleList_title .title h2{float:left;margin-left: 10px;font-size: 14px; color: #fff; font-size: 14px; font-weight: normal;}
.articleList03 .articleList_title .more a{float: right;color:#fff;margin-right: 7px;}
.articleList03 ul li {width: 44%; float: left; margin: 0 0.5% 0 0; background:url(../images/squ.png) no-repeat 7px center;padding-left: 19px; height: 26px; line-height: 26px;}
.articleList03 ul li a{float:left;}


.imageLink{display: block;width:214px;height:60px;margin-bottom: 19px;}



/*底部开始*/
.footer{width:100%;height:57px;background: #082476;margin-top: 19px;padding-top: 10px;}
.copyRight{width:1000px; color: #fff; margin:0 auto;text-align:center; line-height:25px; font-family:"微软雅黑";}

/*二级页*/
.subPage{ width:1000px; margin:0px auto;}
.pageBanner{ width:1000px;}
.Bread{width:1000px;height:39px; line-height:39px; font-size:13px; color:#002666; margin-top:5px;}
.Bread a{color:#002666;}
.articleList2{}
.articleList2 ul li{background: url(../images/squ.png) no-repeat left center;height:30px; line-height:30px; border-bottom: 1px dashed #ccc;}
.listTitle2{ padding-left:0px; background:none;} 
.listTitle2 h2{color: #002666; font-size: 16px; font-weight: bold; line-height:33px; padding:0px; margin:5px 0px;}
.subPage .articleList2{ margin:10px 0px 20px;}
 
.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{ padding-bottom: 30px; overflow: hidden;}
.articleTitle { width: 100%;text-align: center;}
.articleTitle h2{font-size: 18px; color:#002666; 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:#002666; padding-left:5px;}
.Annex ul li { height: 26px; line-height: 26px;background:url(../images/squ.png) 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:#002666;}
