﻿@charset "utf-8";
/*
	SuperSlide综合网站效果演示
    作者：大话主席
	网站：www.superslide2.com
*/

/* Css Reset */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,
form,fieldset,input,textarea,p,blockquote,th,td,img { padding: 0; margin: 0; }
fieldset,img { border: 0; }
address,caption,cite,code,dfn,em,th,var,i { font-weight:normal; font-style:normal; }
ol,ul,li { list-style: none;  }
div,dl,dt,dd,ol,ul,li{ zoom:1; }
caption,th { text-align: left; }
h1,h2,h3,h4,h5,h6 { font-weight: normal; font-size:100%; }
q:before,q:after { content:''; }
abbr,acronym { border: 0; }

/* Public */
html{ width:100%; }
body{ width:100%; color:#555;font:14px/20px SimSun,Tahoma,Helvetica,Arial,sans-serif; -webkit-text-size-adjust: none; font-family: '微软雅黑';}
a{color:#555;text-decoration:none; outline:none;}
a:hover {color:#f30; text-decoration:underline; }
.fl{ float:left !important; }
.fr{ float:right !important; }
.mab{ margin-bottom:10px; }
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}


/* 导航 */
.siteWidth{ width:1200px; margin:0 auto ;  }   
.column{ overflow:hidden; margin-bottom:10px;  }
#topBar{ height:32px; line-height:32px; background:#eee; border-bottom:1px solid #ddd; overflow:hidden;  }
#topBar em{  color:#f00;  }
#topBar span{ float:right;  color:#999;  }
#topBar span a{ margin:0 5px; color:#666;  }

/* 导航  background:url(images/nav.jpg) repeat-x;*/
#header{ margin-bottom:0px;  }
.logoBar{ width:1200px; margin:0 auto;  margin-top:10px; padding: 5px 0; background-repeat:no-repeat; height:70px }
.logoBar span{ float:right;padding-right:20px; font-size:32px;line-height:60px; }



	.navBar{ position:relative; z-index:1; color:#fff;background:#4E4E4E; height:40px; line-height:40px;   }
	.nav{ width:1200px; margin:0 auto; font-family:"Microsoft YaHei",SimSun,SimHei;    } 
	.nav a{ color:#fff;  }
	.nav h3{ float:left;  font-size:100%; font-weight:normal; font-size:16px;  }
	.nav .m{ float:left;  position:relative;width:113px; }
	.nav .s{ float:left; width:7px; text-align:center; color:#eee;   }
	.nav h3 a{  display:block; padding:0 20px;  text-decoration:none; }
	.nav .on a{  background:#21AEB5;  width:73px;}
	.nav .sub{ display:none; /*默认隐藏*/ width:380px;  position:absolute; left:0; top:40px; height:26px; line-height:26px; padding:7px 0;  background:#21AEB5;  float:left;  }
	.nav .sub li{ float:left;  }
	.nav .sub li a{ display:block; padding:0 15px; margin:0 10px;  }
	.nav .sub li a:hover{ background:#1c8e95; color:#fff;    }



/* banner */
/* 本例子css 
	.fullSlide{ min-width:1000px; position:relative;  height:414px; overflow:hidden; margin-bottom:30px; }
	.fullSlide .bd{ position:relative; z-index:0;  }
	.fullSlide .bd ul{ width:100% !important;  }
	.fullSlide .bd li{ width:100% !important;  height:414px; overflow:hidden; text-align:center;  }
	.fullSlide .bd li a{ display:block; height:414px; }

	.fullSlide .hd{ width:1000px; left:50%; margin-left:-500px; bottom:15px; position:absolute; z-index:1; bottom:15px; overflow:hidden;  }
	.fullSlide .hd ul{ float:right;  }
	.fullSlide .hd ul li{ float:left; margin:0 5px; display:inline; cursor:pointer; }
	.fullSlide .hd ul li img{ width:80px; line-height:41px; display:block; border:2px solid #fff; filter:alpha(opacity=50);opacity:0.5;  }
	.fullSlide .hd ul .on img{ border-color:#FF8106; filter:alpha(opacity=100);opacity:1;  }
*/
.fullSlide{ min-width:1000px;  position:relative;  height:500px; overflow:hidden; margin-bottom:30px; }
.fullSlide .bd{ position:relative; z-index:0;  }
.fullSlide .bd ul{ width:100% !important; }
.fullSlide .bd li{ width:100% !important;  height:500px; overflow:hidden; text-align:center;  }
/*.fullSlide .bd li .siteWidth{ width:1000px; position:relative;  margin:0 auto;  height:299px;  }*/
.fullSlide .bd li a{ height:500px; display:block;  }
/*.fullSlide .bd .txt{ position:absolute; width:415px; top:100px; left:22px;   font:normal 18px/30px "Microsoft YaHei";    }
.fullSlide .bd .btn{ display:block; zoom:1; margin-top:8px;  width:72px; padding-right:10px;  height:31px; line-height:31px; text-align:center; color:#fff; font-size:12px; background:url(images/banner-btn.png) 0 0 no-repeat;
_background:url(/images/banner-btn-ie6.png) 0 0 no-repeat;
}*/
.fullSlide .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px; text-align:center; }
.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:11px; height:11px; margin:4px; background:url(/images/dot-black.png) 0 0; overflow:hidden; 
	line-height:9999px; filter:alpha(opacity=40);opacity:0.4; 
}
.fullSlide .hd ul .on{ filter:alpha(opacity=100);opacity:1;  }

/* content */
#content{ background:#eee; padding:10px 0;  overflow:hidden;  }
#sperator{height:10px;background:#abc;}
.mainContent{ width:880px; float:left;   }
.side{ width:310px; float:right;   }


/* 焦点图 */
.focusBox { float:left; position: relative; width: 435px; height: 280px; margin-bottom:30px;  overflow: hidden; font-family:Arial; text-align: left; background:#fff; }
.focusBox .pic img { width: 435px; height: 280px; display: block; }
.focusBox .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 36px; width:100%;  background: #333; filter: alpha(opacity=40); opacity: 0.4; overflow: hidden; }
.focusBox .txt { position: absolute; bottom: 0; z-index: 2; height: 36px; width:100%; overflow: hidden; }
.focusBox .txt li{ height:36px; line-height:36px; position:absolute; bottom:-36px;}
.focusBox .txt li a{ display: block; color: white; padding: 0 0 0 10px; font-size: 14px; font-weight: bold; text-decoration: none; }
.focusBox .num { position: absolute; z-index: 3; bottom: 8px; right: 8px; }
.focusBox .num li{ float: left; position: relative; width: 18px; height: 15px; line-height: 15px; overflow: hidden; text-align: center; margin-right: 1px; cursor: pointer; }
.focusBox .num li a,.focusBox .num li span { position: absolute; z-index: 2; display: block; color: white; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; }
.focusBox .num li span { z-index: 1; background: black; filter: alpha(opacity=50); opacity: 0.5; }
.focusBox .num li.on a,.focusBox .num a:hover{ background:#f60;  }




/* 新闻列表栏目  */
.newsListBox{float:left; margin-left:10px; position: relative; width: 433px; height: 278px; margin-bottom:30px;  overflow: hidden; font-family:Arial; text-align: left;border:1px solid #EDEDED; }
.newsListBox .hd {padding:5px  ; height:22px; line-height:22px; background-color:white;border-bottom:1px solid #39a4dc; width:410px;margin-left:10px;}
.newsListBox .hd img{vertical-align:middle;padding-right:8px;width:22px; height:22px;}
.newsListBox .hd .spl{font-family:'微软雅黑';font-size:18px;font-weight:normal;letter-spacing:4px;}
.newsListBox .hd .spr{float:right;font-family:'微软雅黑'; font-size:16px;}
.newsListBox .hd a:hover{text-decoration:none; }
.newsListBox .bd {padding:10px; font-family:'微软雅黑'; }
.newsListBox .bd li{ height:28px; line-height:28px;}
.newsListBox .bd li .date{float:right; color:#999; }
.newsListBox .bd li img{ margin-right:5px; margin-bottom:3px;  content:url(/images/dot.jpg);}
.newsListBox .bd ul li a:hover{text-decoration:none; }

/* 右侧通知公告栏目 */
.noticeListBox { float:right; position: relative; width: 310px; height: 278px; margin-bottom:30px;  overflow: hidden; font-family:Arial; text-align: left;border:1px solid #EDEDED; }
.noticeListBox .hd {padding:5px 2px ; height:22px; line-height:22px; background-color:white;border-bottom:1px solid #39a4dc; width:290px;margin-left:10px;}
.noticeListBox .hd img{vertical-align:middle;padding-right:8px;width:22px; height:22px;}
.noticeListBox .hd .spl{font-family:'微软雅黑';font-size:18px;font-weight:normal;letter-spacing:4px;}
.noticeListBox .hd .spr{float:right;font-family:'微软雅黑'; font-size:16px;}
.noticeListBox .hd a:hover{text-decoration:none; }
.noticeListBox .bd {padding:10px; font-family:'微软雅黑'; }
.noticeListBox .bd li{ height:28px; line-height:28px;}
.noticeListBox .bd li .date{float:right; color:#999; }
.noticeListBox .bd li img{ margin-right:5px; margin-bottom:3px;  content:url(/images/dot.jpg);}
.noticeListBox .bd ul li a:hover{text-decoration:none; }


/* 部门机构显示模块 左边 */

.deptTextBox {float:left; position: relative; width: 433px; height: 278px; margin-bottom:30px; overflow: hidden; font-family:'微软雅黑'; text-align: left;border:1px solid #EDEDED;}
.deptTextBox .hd{  padding:5px  ; height:22px; line-height:22px; background-color:white;border-bottom:1px solid #39a4dc; width:410px;margin-left:10px;}
.deptTextBox .hd img{vertical-align:middle;padding-right:8px;width:22px; height:22px;}
.deptTextBox .hd .spl{font-family:'微软雅黑';font-size:18px;letter-spacing:4px;font-weight:normal; }
.deptTextBox .hd .spr{float:right;font-family:'微软雅黑'; font-size:16px;}
.deptTextBox .hd a:hover{text-decoration:none; }

.deptTextBox .bd{padding-left:8px; font-family:'微软雅黑';font-size:14px; line-height:24px; padding-right:8px;}
.deptTextBox .bd img{float:left;margin:5px  5px 0px 2px; width:240px; height:160px;}
.deptTextBox .bd a:hover{text-decoration:none; }

/* 部门机构显示模块 中间 */
.deptTextBoxCenter {float:left; margin-left:10px; position: relative; width: 433px; height: 278px; margin-bottom:30px; overflow: hidden; font-family:'微软雅黑'; text-align: left;border:1px solid #EDEDED;}
.deptTextBoxCenter .hd{  padding:5px  ; height:22px; line-height:22px; background-color:white;border-bottom:1px solid #39a4dc; width:410px;margin-left:10px;}
.deptTextBoxCenter .hd img{vertical-align:middle;padding-right:8px;width:22px; height:22px;}
.deptTextBoxCenter .hd .spl{font-family:'微软雅黑';font-size:18px;letter-spacing:4px;font-weight:normal; }
.deptTextBoxCenter .hd .spr{float:right;font-family:'微软雅黑'; font-size:16px;}
.deptTextBoxCenter .hd a:hover{text-decoration:none; }

.deptTextBoxCenter .bd{padding-left:8px; font-family:'微软雅黑';font-size:14px; line-height:24px; padding-right:8px;}
.deptTextBoxCenter .bd img{float:left;margin:5px  5px 0px 2px; width:240px; height:160px;}
.deptTextBoxCenter .bd a:hover{text-decoration:none; }

/* 部门机构显示模块 右边边 */
.deptTextBoxRight {float:right; position: relative; width: 310px; height: 278px; margin-bottom:30px;   overflow: hidden; font-family:Arial; text-align: left;border:1px solid #EDEDED;}
.deptTextBoxRight .hd{  padding:5px 2px ; height:22px; line-height:22px; background-color:white;border-bottom:1px solid #39a4dc; width:290px;margin-left:10px;}
.deptTextBoxRight .hd img{vertical-align:middle;padding-right:8px;width:22px; height:22px;}
.deptTextBoxRight .hd .spl{font-family:'微软雅黑';font-size:18px;letter-spacing:4px;font-weight:initial; }
.deptTextBoxRight .hd .spr{float:right;font-family:'微软雅黑'; font-size:16px;}
.deptTextBoxRight .hd a:hover{text-decoration:none; }

.deptTextBoxRight .bd{padding-left:8px; font-family:'微软雅黑';font-size:14px; line-height:24px; padding-right:8px;}
.deptTextBoxRight .bd img{float:left;margin:5px  5px 0px 2px; width:200px; height:160px;}
.deptTextBoxRight .bd a:hover{text-decoration:none; }

/* 新闻列表栏目2 第三排  */
.newsListBox2{float:left;  position: relative; width: 433px; height: 190px; margin-bottom:30px;  overflow: hidden; font-family:Arial; text-align: left;border:1px solid #EDEDED; }
.newsListBox2 .hd {padding:5px  ; height:22px; line-height:22px; background-color:white;border-bottom:1px solid #39a4dc; width:410px;margin-left:10px;}
.newsListBox2 .hd img{vertical-align:middle;padding-right:8px;width:22px; height:22px;}
.newsListBox2 .hd .spl{font-family:'微软雅黑';font-size:18px;font-weight:normal;letter-spacing:4px;}
.newsListBox2 .hd .spr{float:right;font-family:'微软雅黑'; font-size:16px;}
.newsListBox2 .hd a:hover{text-decoration:none; }
.newsListBox2 .bd {padding:10px; font-family:'微软雅黑'; }
.newsListBox2 .bd li{ height:28px; line-height:28px;}
.newsListBox2 .bd li .date{float:right; color:#999; }
.newsListBox2 .bd li img{ margin-right:5px; margin-bottom:3px;  content:url(/images/dot.jpg);}
.newsListBox2 .bd ul li a:hover{text-decoration:none; }


.newsListBox3{float:left; margin-left:10px;  position: relative; width: 433px; height: 190px; margin-bottom:30px;  overflow: hidden; font-family:Arial; text-align: left;border:1px solid #EDEDED; }
.newsListBox3 .hd {padding:5px  ; height:22px; line-height:22px; background-color:white;border-bottom:1px solid #39a4dc; width:410px;margin-left:10px;}
.newsListBox3 .hd img{vertical-align:middle;padding-right:8px;width:22px; height:22px;}
.newsListBox3 .hd .spl{font-family:'微软雅黑';font-size:18px;font-weight:normal;letter-spacing:4px;}
.newsListBox3 .hd .spr{float:right;font-family:'微软雅黑'; font-size:16px;}
.newsListBox3 .hd a:hover{text-decoration:none; }
.newsListBox3 .bd {padding:10px; font-family:'微软雅黑'; }
.newsListBox3 .bd li{ height:28px; line-height:28px;}
.newsListBox3 .bd li .date{float:right; color:#999; }
.newsListBox3 .bd li img{ margin-right:5px; margin-bottom:3px;  content:url(/images/dot.jpg);}
.newsListBox3 .bd ul li a:hover{text-decoration:none; }

.newsListBox4 { float:right; position: relative; width: 310px; height: 190px; margin-bottom:30px;  overflow: hidden; font-family:Arial; text-align: left;border:1px solid #EDEDED; }
.newsListBox4 .hd {padding:5px 2px ; height:22px; line-height:22px; background-color:white;border-bottom:1px solid #39a4dc; width:290px;margin-left:10px;}
.newsListBox4 .hd img{vertical-align:middle;padding-right:8px;width:22px; height:22px;}
.newsListBox4 .hd .spl{font-family:'微软雅黑';font-size:18px;font-weight:normal;letter-spacing:4px;}
.newsListBox4 .hd .spr{float:right;font-family:'微软雅黑'; font-size:16px;}
.newsListBox4 .hd a:hover{text-decoration:none; }
.newsListBox4 .bd {padding:10px; font-family:'微软雅黑'; }
.newsListBox4 .bd li{ height:28px; line-height:28px;}
.newsListBox4 .bd li .date{float:right; color:#999; }
.newsListBox4 .bd li img{ margin-right:5px; margin-bottom:3px;  content:url(/images/dot.jpg);}
.newsListBox4 .bd ul li a:hover{text-decoration:none; }




/* 图片滚动 */
.newsPicScroll{float:left;  position: relative; width: 1198px; height: 220px; margin-bottom:30px;  overflow: hidden; font-family:Arial; text-align: left;border:1px solid #EDEDED; }

.newsPicScroll .hd{padding:5px 10px ; height:22px; line-height:22px; background-color:white;border-bottom:1px solid #39a4dc; width:1160px;margin-left:10px;}
.newsPicScroll .hd img{vertical-align:middle;padding-right:8px;width:22px; height:22px;}
.newsPicScroll .hd .spl{font-family:'微软雅黑';font-size:18px;font-weight:normal;letter-spacing:4px;}
.newsPicScroll .hd .spr{float:right;font-family:'微软雅黑'; font-size:16px;}
.newsPicScroll .hd a:hover{text-decoration:none; }

.picScroll{ position:relative;  height:180px; padding: 10px 0 10px 30px;  background:#fff; margin-bottom:10px; overflow:hidden;   }
.picScroll ul{ overflow:hidden; zoom:1; margin-left:10px;}
.picScroll ul li{ float:left; margin: 0 5px;  width:180px; overflow:hidden; display:inline; }
.picScroll ul li img{ width:180px; height:130px; }

.picScroll .prev,
.picScroll .next{ position:absolute;  left:10px; top: 60px; display:block; width:18px; height:28px; overflow:hidden; background:url(/images/icons.png) -40px 0 no-repeat; cursor:pointer;  }
.picScroll .next{ left:auto; right:10px; background-position:-120px 0; }
.picScroll .prevStop{ background-position:0 0; }
.picScroll .nextStop{ background-position:-80px 0; }



#content2{ background:#ffffff; padding:10px 0;  overflow:hidden; clear:both;  }

/* 友情链接 */
.friendLink{ height:40px; padding:10px; background:#fff; overflow:hidden; clear:both;   }
.friendLink ul{ overflow:hidden; zoom:1; }
.friendLink ul li{ width:150px; float:left; margin:0 5px;  display:inline; }
.friendLink ul li img{ width:150px; height:40px;   }

.link { background:#4E4E4E; padding:10px 0;  overflow:hidden; min-height:100px;}

.link_l{  width:120px; height:30px; border-bottom:3px solid #2b58b1;font-size:16px; color:#d2e1fd;float:left;}
.link_l a{font-size:16px; color:#d2e1fd;}
.link_r{ width:1080px; height:31px;border-bottom:1px solid #448ffe;float:right;}
.link_b{clear:both; color:#fff;  text-align:left; padding:10px 3px;}
.link_b a{ font-size:14px; color:#fff; margin-right:10px; line-height:24px;  }
.link_b a:hover{ color:#7C91C9;text-decoration:none;}
/* footer 2B57AE*/
#footer{ background:#555555; border:0px solid #D7D7D7; padding:20px 0; text-align:center; color:white; }
#footer .copyRight{ padding:10px 0; font-family:Arial; }
#footer a{ font-size:14px; color:#fff;}
#footer  a:hover{text-decoration:none;color:blue; }