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

.bj{
	background:#f9f9f9;
}

/*nav*/
.nav{
	width:100%;
	min-width:1100px;
	height:44px;
	background:#186eb2;
	border-bottom:4px solid #0a5c9d;
}
.nav ul{
	width:1100px;
	height:44px;
	line-height:44px;
	overflow:hidden;
	font-size:18px;
}
.nav ul a{
	width:183px;
	height:44px;
	float:left;
	color:#fff;
}
.nav ul a:hover{
	background:url(nav-bj.png) center bottom no-repeat;
}
.nav ul .nav-ts{
	width:184px;
}
.nav ul a i{
	width:28px;
	height:44px;
	float:left;
	margin:0 20px 0 35px;
}
.nav ul .nav1{
	background:url(nav-icon-02.png) center no-repeat;
	margin:0 20px 0 50px;
}
.nav ul .nav2{
	background:url(nav-icon-03.png) center no-repeat;
}
.nav ul .nav3{
	background:url(nav-icon-04.png) center no-repeat;
}
.nav ul .nav4{
	background:url(nav-icon-05.png) center no-repeat;
}
.nav ul .nav5{
	background:url(nav-icon-06.png) center no-repeat;
}
.nav ul .nav6{
	background:url(nav-icon-07.png) center no-repeat;
}

/*首页*/
/*information1*/
.information1-bj{
	background:#fff;
	padding:8px;
}
.information1{
	width:1084px;
	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;  
}

/*information-list*/
.information-list{
	width:542px;
	height:320px;
	overflow:hidden;
}
.information-list-title{
	width:542px;
	height:98px;
	border-bottom:1px dashed #ccc;
}
.information-list-title h2{
	width:542px;
	height:46px;
	line-height:46px;
	text-align:center;
	font-size:20px;
	overflow:hidden;
}
.information-list-title h2 a{
	color:#186eb2;
}
.information-list-title p{
	width:542px;
	height:48px;
	line-height:24px;
	overflow:hidden;
	text-indent:2em;
}
.information-list-title p a{
	color:#186eb2;
}
.information-list ul{ 
    width:520px;
	height:211px;
	overflow:hidden;
	background:url(information-icon-02-1.png) left center no-repeat;
	padding-left:22px;
	margin-top:8px;
}
.information-list ul li{
	width:520px;
	height:30px;
	float:left;
	overflow:hidden;
}
.information-list ul li a{
	width:auto;
	height:30px;
	line-height:30px;
	overflow:hidden;
	float:left;
	overflow:hidden;
}
.information-list 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;
}

/*module*/
.module-bj{
	background:#fff;
	padding:12px 8px;
}
.module{
	width:1084px;
	height:854px;
	margin-top:10px;
}

/*module-left*/
.module-left{
	width:732px;
	height:854px;
	overflow:hidden;
}
.tab1{ 
    width:732px; 
	height:259px; 
	position:relative;
	margin-bottom:12px;
}
.tab1 .tab-title1{
	width:732px;
	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 #186eb2;
	margin-top:-2px;
	background:#186eb2;
	color:#fff;
}
.tab1 div{
	width:732px; 
	height:221px;
    position:absolute; 
	top:38px; 
	left:0; 
	display:none;
}
.tab1 .block{ 
    display:block;
}
.tab1 ul{ 
    width:732px;
	height:215px;
	overflow:hidden;
	padding-top:6px;
}
.tab1 ul li{
	width:732px;
	height:30px;
	float:left;
	overflow:hidden;
}
.tab1 ul li a{
	width:auto;
	height:30px;
	line-height:30px;
	overflow:hidden;
	float:left;
	overflow:hidden;
	background:url(list-icon-01.png) 5px 12px no-repeat;
	padding-left:22px;
}
.tab1 ul li span{
	width:74px;
	float:right;
	font-size:12px;
	color:#999;
}
.tab2{ 
	height:199px; 
}
.tab2 div{
	height:161px;
}
.tab2 ul{ 
	height:155px;
}

/*Scenery*/
.Scenery{
	width:732px;
	height:159px;
	overflow:hidden;
	position:relative;
	margin-top:2px;
}

.Scenery .pic1{
	width:170px;
	height:79px;
	top:0;
	left:0;
}
.Scenery .pic2{
	width:170px;
	height:79px;
	top:0;
	left:177px;
}
.Scenery .pic3{
	width:175px;
	height:79px;
	top:0;
	left:354px;
}
.Scenery .pic4{
	width:347px;
	height:75px;
	bottom:0;
	left:0;
}
.Scenery .pic5{
	width:175px;
	height:75px;
	bottom:0;
	left:354px;
}
.Scenery .pic6{
	width:196px;
	height:159px;
	top:0;
	right:0;
}

/*module-right*/
.module-right{
	width:310px;
	height:830px;
	overflow:hidden;
	background:#e0eaf7;
	padding:12px;
}

/*专题*/
.special{
	width:310px;
	height:168px;
	overflow:hidden;
}
.slideGroup{ 
    width:310px;
	height:76px;
	margin-bottom:9px;
}
.slideGroup .slideBox1{ 
    overflow:hidden;  
	position:relative;   
}
.slideGroup .sPrev,.slideGroup .sNext{ 
    position:absolute; 
	left:0; 
	top:0; 
	width:20px;
    height:76px; 
	background:url(left-icon.png) left center no-repeat; 
	z-index:1; 
}
.slideGroup .sNext{ 
    left:auto; 
	right:0;
	background:url(right-icon.png) right center no-repeat; 
    z-index:1;
}
.slideGroup ul{ 
    width:310px;
	height:76px;
    overflow:hidden;  
}
.slideGroup ul a{ 
    float:left; 
}
.slideGroup ul a img{ 
    width:310px; 
	height:76px; 
	display:block;
}

/*gk*/
.gk{
	width:310px;
	height:320px;
	margin-top:25px;
}
.module-right-title{
	width:310px;
	height:25px;
	background:url(title-bj1.png) center no-repeat;
	font-weight:normal;
	font-size:16px;
	overflow:hidden;
}
.module-right-title a{
	width:auto;
	height:25px;
	line-height:27px;
	float:left;
	color:#fff;
	padding:0 30px;
}
.gk ul{
	width:290px;
	height:285px;
	margin-top:10px;
	padding:0 10px;
}
.gk ul li{
	width:128px;
	height:80px;
	border:1px solid #cddbec;
	float:left;
	margin:10px 0 0 10px;
	background:#f5f8fc;
}
.gk ul li a{
	width:128px;
	height:45px;
	float:left;
	text-align:center;
	padding-top:45px;
	line-height:30px;
	position:relative;
}
.gk ul li a i{
	width:40px;
	height:29px;
	position:absolute;
	top:10px;
	left:44px;
	overflow:hidden;
}
.gk ul li a:hover{
	color:#015293;
}
.gk ul li 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
}
.gk ul li .gk-an1{
	background:url(gk-pic-xxgk1.png) 0 0 no-repeat;
}
.gk ul li .gk-an2{
	background:url(gk-pic-xxgk2.png) 0 0 no-repeat;
}
.gk ul li .gk-an3{
	background:url(gk-pic-xxgk3.png) 0 0 no-repeat;
}
.gk ul li .gk-an4{
	background:url(gk-pic-xxgk4.png) 0 0 no-repeat;
}
.gk ul li .gk-an5{
	background:url(gk-pic-xxgk5.png) 0 0 no-repeat;
}

/*module1*/
.module1{
	width:310px;
	height:300px;
	margin-top:25px;
}
.module1 .module1-content{
	width:310px;
	height:112px;
	margin-top:20px;
	overflow:hidden;
}
.module1 .module1-content img{
	width:97px;
	height:112px;
	float:left;
}
.module1 .module1-content h3{
	width:208px;
	height:63px;
	line-height:24px;
	float:right;
	overflow:hidden;
	font-size:16px;
	font-weight:normal;
}
.module1 .module1-content p{
	width:208px;
	height:48px;
	line-height:24px;
	color:#999;
	float:right;
	overflow:hidden;
	text-indent:2em;
}
.module1 .module1-content p a{
	color:#999;
}

/*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;
}