@charset "gb2312";

#homepage {width: 100%;height: 100%;position: absolute;top: 0;left: 0;}
#homepage .top {width: 100%;height: 62px;top: 0;position:fixed;bottom:auto;top:0px;background: #4082b6;z-index: 2;}
#homepage .content {width: 100%;height:auto; float: left;position:fixed;bottom:140px;top:auto;z-index: 1;}
#homepage .footer {width: 100%;overflow: hidden; background-color: #4082b6;position:fixed;bottom:0px;top:auto;z-index: 1;}
#home-top {	width: 1200px;height: 96px;margin-left: auto;margin-right: auto;}
#home-content {width: 1200px;height: auto;margin-left: auto;margin-right: auto;}
#home-footer{width: 1200px;margin-left: auto;margin-right: auto;background: #4694d1; overflow: hidden;}

.logo{width: 369px;float: left;}
.top-links {width: 831px;float: left;}
.top-links a{color:#fff;font-weight: bold;display: block;}
.animate-area {width: 550px;height: 61px;position: absolute;z-index: 100;}
.aa-content{width: 249px;float: left;display: none;padding: 10px 10px 10px 15px;background: #448ac2;z-index: 9999999999;}
.aa-content a {float: left;height: 24px;color: #FFECC5;padding: 0 0 0 10px;font-size: 14px;line-height: 24px;min-width: 80px;}
.aa-content a:hover {color: #8ECDFF;} 
.sum,.deps,.serv,.AboutUs{float: left;}
.sum span {float: left;width: 137px;height: 61px;color:#fff;background: #5aa6e2;text-align: center;line-height: 61px;}
.sum-en span {float: left;width: 137px;height: 61px;}
.deps span {float: left;width: 137px;height: 61px;color:#fff;background: #6bb3ec;text-align: center;line-height: 61px;}
.deps-en span {float: left;width: 137px;height: 61px;}
.serv span {float: left;width: 137px;height: 61px;color:#fff;background: #8ecdff;text-align: center;line-height: 61px;}
.serv-en span {float: left;width: 137px;height: 61px;}
.AboutUs span{color:#fff;background: #448ac2;text-align: center;line-height: 61px;}

.links {width: 253px;float: right;height: 29px;	position: relative;margin-top: 17px;}
.search{width:253px; height:29px;z-index:1000; }
.search input{position:absolute; width:240px;height:29px;line-height:29px; color:#939393; border:none;/* background:none; */left:0px; top:0px;  padding:0px; margin:0px;}
.search input.notxt{color:#777777; padding-left:12px;font-size: 12px;font-family: "微软雅黑";}	
.search input.notxt1 {position:absolute;width:34px;height:29px;left:219px;background:url(imagessearch_03.png) no-repeat left center; }
#slide-arrow-box .slide-arrow {width:22px;height:35px;position: absolute;z-index: 999;background: url(imagesslide-arrow.png) 0 0 no-repeat;cursor:pointer;}
#slide-arrow-box .slide-arrow-prev {background-position: 0 0;left:0;}
#slide-arrow-box .slide-arrow-prev:hover {background-position: 0 -35px;}
#slide-arrow-box .slide-arrow-next {background-position: -22px 0;right:0;}
#slide-arrow-box .slide-arrow-next:hover {background-position: -22px -35px;}
/*footer*/
.footerLf{float:left;width: 1080px;overflow: hidden;margin-left:10px;}
.footerRt{float:right;width: 100px;overflow: hidden;margin-right:10px;text-align: right;}
.friendLinks{margin-top:20px;overflow: hidden;}
.friendLinks h2{float: left;color:#fff; font-size: 12px;font-weight: normal;margin-right: 10px;}
.friendLinks ul{float:left;width: 987px;}
.friendLinks ul li{float:left;padding:0 20px;height:18px;line-height: 18px; border-left: 1px solid #ddd;margin-bottom:10px;}
.friendLinks ul li a{color:#fff;font-size: 12px;font-weight: normal;display: inline-block;}
.friendLinks ul li a:hover{color:#9acdf4;}
.footerRt .Code2d{margin-top:10px;}
.copyRight{font-size: 12px;color:#fff;margin:10px 0;}

.mode01{width: 1200px;height: 246px;overflow: hidden;}
.mode01 .lf{width: 492px;height:246px;overflow: hidden;float: left;margin-right: 35px;background: #fff;}
.mode01 .md{width: 315px;height:246px;overflow: hidden;float: left;margin-right: 35px;background: #fff;}
.mode01 .rt{width: 315px;height:246px;overflow: hidden;float: right;background: #fff;}

/*新闻和公告*/
.tabArticleList01{width:auto;overflow:hidden;}
.tabMenu01{width:100%;overflow:hidden;}
.tabMenu01 li{width:162px;height:35px;line-height:35px;font-size:18px;float:left;width: 50%;background: #3f81b5;}
.tabMenu01 li a{color:#fff;display: block;font-weight: bold;padding-left:10px;}
.tabMenu01 li a i{font-weight: normal;color:#89cbff;font-family: "arial";margin-left:12px;font-size: 21px;}
.tabMenu01 li.active a,.tabMenu01 li:hover a{background:#fff;color:#3f81b5;}
.tabMenu01 li.active a i{color:#3f81b5;}
.tabList01{width:100%;overflow:hidden;}
.topNews{margin-top:10px;border-bottom:1px solid #ddd;overflow: hidden;padding: 0 10px;padding-bottom:5px;}
.topNews .newsPic{float: left;width: 141px;margin-right: 10px;margin-top:5px;}
.topNews .newsInfo{float: left;width: 312px;}
.topNews .newsInfo h2{font-size: 14px;}
.topNews .newsInfo h2 a:hover{color:#E25E3F;}
.topNews .newsInfo span{color:#888;font-size: 12px;margin-top:4px;display: block;}
.topNews .newsInfo p{color:#555;font-size: 12px;margin-top: 4px;}
.newsList{margin-top:10px;overflow: hidden;padding: 0 10px;}
.newsList li{padding-bottom:7px;}
.newsList li span{float: right;color:#888;font-size: 12px;}
.newsList li a{font-size: 14px;padding-left:10px;background: url(imagesnews_li.png) no-repeat center left;}
.newsList li a:hover{color:#E25E3F;}
.more{display: block; color:#444;font-size: 12px;text-align: right;}
.more span{display: block;padding:0 10px;}
.more:hover{color:#E25E3F;}
.articleList{overflow: hidden;}
.trainTitle{overflow: hidden;}
.trainTitle h2{width:100%;height:35px;line-height:35px;font-size:18px;float:left;width: 100%;background: #3f81b5;}
.trainTitle h2 a{color:#fff;display: block;font-weight: bold;padding-left:10px;}
.trainTitle h2 a i{font-weight: normal;color:#89cbff;font-family: "arial";margin-left:12px;font-size: 21px;}
.trainList{margin-top:10px;}
.trainList li{padding:0 10px; padding-bottom:9px;}
.trainList li a{font-size: 14px;padding-left:10px;background: url(imagesnews_li.png) no-repeat center left;}
.trainList li a:hover{color:#E25E3F;}
.activeList{margin-top:10px;margin-left:10px;border-bottom:1px solid #ddd;}
.activeList li{margin-bottom:8px;}
.activeList li a{display: block;}
.activeList li:hover{}
.moreActive{text-align: center;display: block;margin-top:10px;}
.moreActive:hover{margin-top:8px;}
.articleList .activeList li a{background: none;}
.yuanxun{position: relative;width: 1200px;margin:0 auto;text-align: right;}






/*二级页*/

#detailpage {width: 100%;height: 100%;}
#detailpage .top {width: 100%;height: 62px;background: #4082b6;z-index: 2;position: fixed;}
#detailpage .content {width: 100%;height:auto; float: left;position:fixed;bottom:140px;top:auto;z-index: 1;}
#detailpage .footer {width: 100%;overflow: hidden; background-color: #4082b6;}
#detail-top {	width: 1200px;height: 96px;margin-left: auto;margin-right: auto;}
#detail-content {width: 1200px;height: auto;margin-left: auto;margin-right: auto;}
#detail-footer{width: 1200px;margin-left: auto;margin-right: auto;background: #4694d1; overflow: hidden;}
.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;}


/*侧边栏列表页*/
.pageBanner{padding-top: 62px;}

.subContent{overflow: hidden;width: 100%;margin:0 0 50px 0;}
.subPage{width: 1200px;margin:0 auto;}
.Bread{height:40px; line-height:40px; border-bottom:none;   font-size:13px; color:#282828; }
.Bread a:hover{color:#e25e3f;}
.subPage { width:1200px; height:auto; overflow:hidden; margin:20px auto 0; }
.subPage .con_left { width: 240px; float: left; border:1px solid #cfcfcf;  border-top:2px solid #01458D; border-bottom:none; background:#f9f9f9; }
.subPage .con_left .left_title { height:39px; line-height:39px;  background: #4082B6;}
.subPage .con_left .left_title h2 { padding:0 0 0 20px; }
.subPage .con_left .left_title h2 a { font-size:16px; font-family:"微软雅黑"; color:#FFF; font-weight:bold; }
.subPage .con_left ul li.current a { background:url(imagesarrow_right.png) no-repeat 214px center;   }
.subPage .con_left ul li a {  padding:10px 20px 10px 20px; display: block; border-bottom:1px solid #e3e3e3; font-size: 14px; }
.subPage .con_left ul li a:hover { background:url(imagesarrow_right.png) no-repeat 214px center; color: #01458D;  }
.subPage .con_right { width:920px; height:auto; float: right; }
.listTitle{}
.listTitle h2{border-bottom: 1px solid #ddd;padding-bottom:10px;}
.subarticleList ul{margin: 20px 0;}
.subarticleList ul li{margin:10px 0;}
.subarticleList ul li span{float: right;font-size: 14px;color:#666;}
.subarticleList ul li a{padding-left:20px;background: url('imagesnews_li.png') no-repeat center left;font-size: 14px;}

.articleTitle { width: 100%;text-align: center;}
.articleTitle h2{font-size: 18px; color:#4082B6; 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; color:#777;border-top: 1px solid #ddd;padding-top: 5px; }
.article{overflow:hidden; margin:20px 10px;line-height:30px;}
.Annex {padding:0px; overflow:hidden; margin-bottom:30px;}
.Annex h3 { font-size: 16px;line-height: 30px; color:#4082B6; padding-left:5px;}
.Annex ul li { height: 26px; line-height: 26px;background:url(imagesnews_li.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:#4082B6;}

.subarticleList .subPicList{margin-bottom:20px;overflow: hidden;}
.subarticleList .subPicList li{float: left; margin-right: 15px;overflow: hidden;text-align: center;width: 210px;}
.subarticleList .subPicList li a{float: left;background: none;padding:0;}

.subarticleList .subPicList li img{width: 210px;height:140px;}
.con_rightT{width: 1200px;}




