@charset "utf-8";
/* CSS Document */

/*nav*/
.nav{
	width:100%;
	min-width:1100px;
	height:44px;
	background:#025496;
}
.nav ul{
	width:1100px;
	height:44px;
	line-height:44px;
	overflow:hidden;
	font-size:18px;
}
.nav ul a{
	width:157px;
	height:44px;
	float:left;
	color:#fff;
	text-align:center;
}
.nav ul a:hover{
	background:#02467c;
}
.nav ul .nav-ts{
	width:108px;
	background:#02467c url(nav-icon-01.png) 40px center no-repeat;
	padding-left:50px;
}
.nav ul .nav-ts:hover{
	background:#02467c url(nav-icon-01.png) 40px center no-repeat;
}

/*首页*/
/*information*/
.information{
	width:1100px;
	height:82px;
	background:url(information-bj-02.png) center repeat-x;
	margin-top:10px;
}
.information .information-bj{
	width:1100px;
	height:82px;
	background:url(information-bj-01.png) left center no-repeat;
}
.information .information-bj h3{
	width:1100px;
	height:46px;
	line-height:46px;
	font-size:22px;
	text-align:center;
}
.information .information-bj h3 a{
	color:#025496;
}
.qimo8{ 
    width:1050px;
	height:30px;
    overflow:hidden; 
}
.qimo8 .qimo {
	width:8000%; 
	height:30px;
}
.qimo8 .qimo ul{ 
    float:left; 
	height:30px; 
	line-height:30px;
	overflow:hidden; 
}
.qimo8 a{
	background:url(information-icon-01.png) left 5px no-repeat;
	padding-left:22px;
	margin-right:22px;
	float:left;
}

/*information1*/
.information1{
	width:1100px;
	height:320px;
	margin-top:10px;
}
.yx-rotaion-content{
	width:532px;
	height:320px;
	position:relative;
}
.yx-rotaion-content .yx-rotaion {
	width:100%;
	height:320px;
	overflow:hidden;
}
.yx-rotaion-content .yx-rotaion .rotaion_list{
	width:100%;
	height:320px;
}
.yx-rotaion-content .yx-rotaion .rotaion_list img {
	width:100%;
	height:320px;
	display:block;
}
.yx-rotaion-content .yx-rotaion .txt {
	width:420px;
	height:32px;
	line-height:32px;
	position:absolute;
	bottom:0;
	left:0;
	z-index:1;
	overflow:hidden;
}
.yx-rotaion-content .yx-rotaion .txt li {
	width:400px;
	height:32px;
	overflow:hidden;
	position:absolute;
	left:20px;
}
.yx-rotaion-content .yx-rotaion .txt li a {
    color:#fff;
}
.yx-rotaion-content .yx-rotaion .num {
	width:80px;
	height:11px;
	position:absolute;
	bottom:9px;
	right:0;
    font-size:0;
    line-height:0;
    text-align:center;
    z-index:2;
}
.yx-rotaion-content .yx-rotaion .num li {
	width:11px;
	height:11px;
    background:url(information-icon-03.png) center 0 no-repeat;
	float:left;
	overflow:hidden;
	margin-right:8px;
	cursor:pointer;
}
.yx-rotaion-content .yx-rotaion .num .on {
    background:url(information-icon-04.png) center 0 no-repeat;
}
.yx-rotaion-content h3{
	width:100%;
	height:32px;
	position:absolute;
	right:0;
	bottom:0;
	z-index:0;
	background:#000;
	filter:alpha(opacity=30);   
    -moz-opacity:0.3;   
    -khtml-opacity: 0.3;   
    opacity: 0.3;  
}
.tab1{ 
    width:554px; 
	height:320px; 
	position:relative;
}
.tab1 .tab-title1{
	width:554px;
	height:36px;
	line-height:36px;
	border-top:2px solid #ccc;
}
.tab1 .tab-title1 a{ 
	height:36px; 
	float:left; 
	font-size:16px; 
	text-align:center;
	padding:0 23px;
}
.tab1 .tab-title1 span{
	width:3px;
	height:38px;
	background:#fff;
	float:left;
	margin-top:-2px;
}
.tab1 .tab-title1 .up{
	color:#025496;
	border-top:2px solid #025496;
	margin-top:-2px;
}
.tab1 div{
	width:554px; 
	height:282px;
    position:absolute; 
	top:38px; 
	left:0; 
	display:none;
}
.tab1 .block{ 
    display:block;
}
.tab1 ul{ 
    width:532px;
	height:277px;
	overflow:hidden;
	background:url(information-icon-02.png) left center no-repeat;
	padding-left:22px;
	padding-top:5px;
}
.tab1 ul li{
	width:532px;
	height:30px;
	float:left;
	overflow:hidden;
}
.tab1 ul li a{
	width:458px;
	height:30px;
	line-height:30px;
	overflow:hidden;
	float:left;
	overflow:hidden;
}
.tab1 ul li span{
	width:74px;
	float:right;
	font-size:12px;
	color:#999;
}

/*module*/
.module{
	width:1100px;
	height:261px;
	margin-top:10px;
}
.tab2{ 
    width:412px; 
	height:261px; 
	position:relative;
	margin-right:10px;
}
.tab2 .tab-title2{
	width:412px;
	height:36px;
	line-height:36px;
	border-top:2px solid #ccc;
}
.tab2 .tab-title2 a{ 
	height:36px; 
	float:left; 
	font-size:16px; 
	text-align:center;
	padding:0 23px;
}
.tab2 .tab-title2 span{
	width:3px;
	height:38px;
	background:#fff;
	float:left;
	margin-top:-2px;
}
.tab2 .tab-title2 .up{
	color:#025496;
	border-top:2px solid #025496;
	margin-top:-2px;
}
.tab2 div{
	width:412px; 
	height:223px;
    position:absolute; 
	top:38px; 
	left:0; 
	display:none;
}
.tab2 .block{ 
    display:block;
}
.tab2 ul{ 
    width:412px;
	height:223px;
	overflow:hidden;
}
.tab2 ul a{
	width:394px;
	height:30px;
	line-height:30px;
	overflow:hidden;
	float:left;
	background:url(list-icon-01.png) left 13px no-repeat;
	padding-left:18px;
	overflow:hidden;
}

/*信息公开专栏*/
.gkzl{
	width:240px;
	height:251px;
	overflow:hidden;
	background:#fdfdfd;
	padding:5px;
}
.gkzl ul a{
	width:232px;
	height:46px;
	line-height:46px;
	float:left;
	margin-bottom:5px;
	font-size:16px;
	background:#ededed;
}
.gkzl ul a:hover{
	color:#eba33b;
}
.gkzl ul .gkzl-bor{
	border-left:8px solid #dcdcdc;
}
.gkzl ul .gkzl-bor1{
	border-left:8px solid #eba33b;
}
.gkzl ul a i{
	width:25px;
	height:46px;
	float:left;
	margin-left:35px;
	margin-right:25px;
}
.gkzl ul a .gkzl-icon1{
	background:url(gk-icon-01.png) center no-repeat;
}
.gkzl ul a .gkzl-icon2{
	background:url(gk-icon-02.png) center no-repeat;
}
.gkzl ul a .gkzl-icon3{
	background:url(gk-icon-03.png) center no-repeat;
}
.gkzl ul a .gkzl-icon4{
	background:url(gk-icon-04.png) center no-repeat;
}
.gkzl ul a .gkzl-icon5{
	background:url(gk-icon-05.png) center no-repeat;
}
.gkzl ul a:hover i{
	transform:rotateY(360deg);
    -ms-transform:rotateY(360deg); 	/* IE 9 */
    -moz-transform:rotateY(360deg); 	/* Firefox */
    -webkit-transform:rotateY(360deg); /* Safari 和 Chrome */
    -o-transform:rotateY(360deg); 	/* Opera */
    transform-origin:center;
    transition:all .3s linear
}

/*special*/
.slideGroup{ 
    width:1100px;
	height:80px;
	margin-top:10px;
}
.slideGroup .slideBox{
	width:1100px;
	height:80px; 
    overflow:hidden;
    position:relative;   
}
.slideGroup .slideBox ul{ 
    width:1100px;
	height:80px;
}
.slideGroup .slideBox ul a{ 
    width:1100px;
	height:80px;
	float:left; 
}
.slideGroup .slideBox a img{ 
    width:1100px; 
	height:80px; 
	display:block;
}

/*module1*/
.module1{
	width:1100px;
	height:200px;
	margin-top:10px;
}
.module1-content{
	width:544px;
	height:200px;
	overflow:hidden;
}
.module1-content .module1-content-title{
	width:544px;
	height:36px;
	border-bottom:2px solid #ccc;
}
.module1-content .module1-content-title a{
	height:36px;
	line-height:36px;
	padding:0 23px;
	color:#025496; 
	font-size:16px;
	float:left;
	border-bottom:2px solid #025496;
}
.module1-content .module1-content-title span{
	width:3px;
	height:38px;
	background:#fff;
	float:left;
}
.module1-content .list-content{
	width:544px;
	height:152px;
	overflow:hidden;
	padding:5px 0;
}
.module1-content .list-content li{
	width:544px;
	height:30px;
	line-height:30px;
	float:left;
}
.module1-content .list-content li a{
	width:452px;
	height:30px;
	float:left;
	background:url(list-icon-01.png) left 13px no-repeat;
	padding-left:18px;
	overflow:hidden;
}
.module1-content .list-content li span{
	width:74px;
	height:30px;
	float:right;
	color:#999;
	font-size:12px;
}
/*ts*/
.module-content-ts{
	margin-top:0;
}

/*Scenery*/
.Scenery{
	width:1097px;
	height:140px;
	background:#ededed;
	border-left:3px solid #dedede;
	margin-top:10px;
	padding:10px 0;
}
.picMarquee-left .hd2{ 
    width:82px;
	height:140px;
    overflow:hidden;   
	text-align:center;
}
.picMarquee-left .bd2{ 
    width:1015px;
    height:140px;   
}
.picMarquee-left .tempWrap{
	width:1000px !important;
}
.picMarquee-left .bd2 .picList{ 
    overflow:hidden;
}
.picMarquee-left .bd2 .picList a{ 
    width:238px;
	height:140px;
    margin:0 5px; 
	float:left; 
	overflow:hidden; 
	text-align:center;  
}
.picMarquee-left .bd2 .picList a img{ 
    width:238px; 
	height:140px; 
	display:block; 
	float:left;
}