body{
	font-family:"Microsoft Yahei","宋体";
	color:#333;
	background:#fff;
}

a{
	color:#333;
}
h1,h2,h3,h4,h5{
	font-family:"Microsoft Yahei","SimHei";
	overflow:hidden;
}
li,p{
	overflow:hidden;
}







#nav{
	width:100%;
	min-width:1200px;
	height:40px;
	line-height:44px;
	overflow:hidden;
	color:#fff;
	background:#026eb2;
	font-size:14px;
	z-index:999;
}

#nav .box{
	width:1178px;
	padding-left:22px;
	height:40px;
	margin:0px auto;
	background:url(images/nav.gif) no-repeat 22px 0px;
	text-align:right;
}

#nav .box a{
	color:#fff;
	margin-left:12px;
}

.section{
	width:100%;
	height:100%;
	min-width:1200px;
	background-repeat:no-repeat;
	background-position:center top;
	overflow:hidden;
}

#page1{ background-image:url(images/page1-bg.jpg); background-position:center 0px; z-index:100; }
#page2{ background-image:url(images/page2-bg.jpg); background-position:center 35px; z-index:200; }
#page3{ background-image:url(images/page3-bg.jpg); background-position:center 40px; z-index:300; }
#page4{ background-image:url(images/page4-bg.jpg); background-position:center 40px; z-index:400; }
#page5{ background-image:url(images/page5-bg.jpg); background-position:center 40px; z-index:500; }
#page6{ background-image:url(images/page6-bg.jpg); background-position:center 40px; z-index:600; }
#page7{ background-image:url(images/page7-bg.jpg); background-position:center 40px; z-index:700; }
#page8{ background-image:url(images/page8-bg.jpg); background-position:center 40px; z-index:800; }
#page9{ background-image:url(images/page9-bg.jpg); background-position:center 40px; z-index:900; }
#page10{ background-image:url(images/page10-bg.jpg); background-position:center 40px; z-index:1000; }

.pagebox{
	width:1200px;
	height:100%;
	margin:0px auto;
	position:relative;
}

.mouse-down{
	position:absolute;
	left:520px;
	bottom:11%;
	cursor:pointer;
	z-index:2000;
}
@media (max-width:1600px){
	.mouse-down{bottom:7%;}
}





#page2 .headline{
	position:absolute;
	left:0px;
	top:40px;
	width:100%;
	text-align:center;
}
#page2 .headline h2{
	font-size:38px;
	height:50px;
	line-height:50px;
	overflow:hidden;
}
#page2 .headline h2 a{
	color:#026eb2;
}




#page2 .video1{
	position:absolute;
	left:52px;
	top:106px;
	width:735px;
	height:417px;
}

#page2 .block1{
	position:absolute;
	right:50px;
	top:106px;
	height:416px;
	width:352px;
	background:#026eb2;
	padding-left:13px;
}
#page2 .block1 .title{
	font-size:24px;
	color:#fff;
	line-height:62px;
	height:62px;
	text-align:center;
	margin-right:13px;
}
#page2 .block1 .content{
	height:380px;
	overflow:hidden;
	margin-top:6px;
}
#page2 .block1 .list1{
	height:340px;
	overflow-y:scroll;
	overflow-x:hidden;
	scrollbar-base-color:#19638b;
	display:none;
}
#page2 .block1 .list1 li{
	height:108px;
	position:relative;
	margin-bottom:7px;
	width:324px;
}
#page2 .block1 .list1 li .textbg{
	position:absolute;
	left:0px;
	top:0px;
	height:108px;
	width:100%;
	background:#2d8ecc;
	z-index:301
}
#page2 .block1 .list1 li .main{
	position:absolute;
	left:8px;
	top:8px;
	height:92px;
	width:100%;
	z-index:302;
}
#page2 .block1 .list1 .current{
	background:#045592;
}
#page2 .block1 .list1 .current .textbg{
	display:none;
}
#page2 .block1 .list1 .photo{
	float:left;
	width:135px;
	height:92px;
	position:relative;
}
#page2 .block1 .list1 .photo img{
	width:135px;
	height:92px;
}
#page2 .block1 .list1 .photo .num{
	position:absolute;
	left:0px;
	bottom:0px;
	height:18px;
	width:18px;
	text-align:center;
	line-height:18px;
	overflow:hidden;
	color:#fff;
	background:#c95623;
}
#page2 .block1 .list1 .photo .on{
	position:absolute;
	left:0px;
	bottom:0px;
	height:18px;
	width:115px;
	background:url(images/play.png) no-repeat;
	line-height:18px;
	overflow:hidden;
	padding-left:20px;
	color:#c1c1c1;
	display:none;
}
#page2 .block1 .list1 .current .photo .num{
	display:none;
}

#page2 .block1 .list1 .current .photo .on{
	display:block;
}
#page2 .block1 .list1 .text{
	float:left;
	display:inline;
	margin-left:11px;
	width:142px;
	font-size:12px;
}
#page2 .block1 .list1 .text a{
	color:#fff;
}
#page2 .block1 .list1 .text h3{
	font-weight:normal;
	color:#fff;
	line-height:18px;
	max-height:36px;
	margin:6px 0px 5px 0px;
	font-size:12px;
}
#page2 .block1 .list1 .text p{
	color:#fff;
	line-height:18px;
	height:18px;
	margin-bottom:7px;
	filter:alpha(opacity=40);
	-moz-opacity:0.4;
	opacity:0.4;
}
#page2 .block1 .list1 .text .more{
	line-height:18px;
	font-family:"宋体";
}
#page2 .block1 .list2{
	display:none;
}
#page2 .block1 .list2 li{
	border-bottom:1px dotted #1e4e67;
	padding:22px 12px 18px 12px;
}
#page2 .block1 .list2 li h3{
	font-size:18px;
	text-align:center;
	font-weight:normal;
	line-height:24px;
	height:24px;
	overflow:hidden;
	margin-bottom:8px;
}
#page2 .block1 .list2 li h3 a{
	color:#fff;
}
#page2 .block1 .list2 li p{
	line-height:25px;
	color:#a4bdcd;
}
#page2 .block1 .list2 li p a{
	color:#a4bdcd;
}



#page2 .block2{
	position:absolute;
	left:50px;
	top:545px;
	width:1100px;
}
#page2 .block2 ul{
	margin-left:-50px;
	zoom:1;
}
#page2 .block2 li{
	width:525px;
	height:161px;
	background:#026eb2;
	float:left;
	margin-left:50px;
}
#page2 .block2 li .pic{
	width:242px;
	float:left;
}
#page2 .block2 li .pic img{
	width:242px;
	height:161px;
}
#page2 .block2 li .text{
	width:240px;
	float:right;
	margin:13px 26px 0px 0px;
	color:#fff;
	display:inline;
}
#page2 .block2 li .text h5{
	font-size:20px;
	line-height:30px;
	max-height:60px;
	font-weight:normal;
}
#page2 .block2 li .text a{color:#fff;}
#page2 .block2 li .text p{
	font-size:14px;
	line-height:24px;
	max-height:72px;
	margin-top:7px;
}










#page3 .btn1{
	position:absolute;
	width:753px;
	left:263px;
	top:64px;
}
#page3 .btn1 p{
	width:204px;
	height:59px;
	border:1px solid #53abde;
	display:inline-block;
	margin-right:41px;
}
#page3 .btn1 p span{
	background:#53abde;
	margin:4px;
	width:195px;
	height:51px;
	display:inline-block;
	font-size:38px;
	font-weight:bold;
	line-height:50px;
	text-align:center;
	color:#fff;
}
#page3 .btn1 p.current{border:1px solid #0080ca;}
#page3 .btn1 p.current span{ background:#0080ca;}


#page3 .btn1{
	position:absolute;
	width:753px;
	left:263px;
	top:64px;
}
#page3 .show1{
	width:1100px;
	position:absolute;
	left:50px;
	top:363px;
	height:200px;
}
#page3 ul{
	margin-left:-101px;
	zoom:1;
}
#page3 li{
	float:left;
	width:239px;
	height:187px;
	margin-left:101px;
	background:#fff;
	position:relative;
	overflow:visible;
	padding:102px 35px 0px 25px;
}
#page3 li .photo,#page3 li .cove{
	position:absolute;
	left:25px;
	top:-185px;
	width:250px;
	height:289px;
}
#page3 li .photo img{
	width:100%;
	height:100%;
}
#page3 li h4{
	font-size:20px;
	height:48px;
	line-height:24px;
	font-weight:normal;
}
#page3 li h4 a{ color:#343434;}
#page3 li p{
	line-height:24px;
	height:72px;
	font-size:14px;
	color:#434343;
	margin:7px 0px 16px 0px;
}
#page3 li .more{
	color:#0085c3;
	line-height:24px;
	font-size:14px;
	border-bottom:3px solid #0085c3;
	display:inline-block;
}
#page3 li .cove{
	z-index:100;
}
#page3 .li1 .cove{ background:url(images/cove1.png) no-repeat;}
#page3 .li2 .cove{ background:url(images/cove2.png) no-repeat;}
#page3 .li3 .cove{ background:url(images/cove3.png) no-repeat;}


#page3 .switch{
	width:100%;
	text-align:center;
	margin-top:42px;
	padding-left:200px;
}
#page3 .switch a{
	background:url(images/focus-type1.gif) no-repeat;
	color:#026eb2;
	padding:0px 80px;
	margin:0px 13px;
}
#page3 .switch a:hover{
	text-decoration:none;
}
#page3 .switch .current{
	background:url(images/focus-type2.gif) no-repeat;
	color:#ffc600;
}

#page3 .switch li{
	background:url(images/focus-type1.gif) no-repeat;
	color:#026eb2;
	padding:0px 80px;
	margin:0px 13px;
	width:auto;
	display:inline-block;
}
#page3 .switch li:hover{
	text-decoration:none;
}
#page3 .switch .current{
	background:url(images/focus-type2.gif) no-repeat;
	color:#ffc600;
}







#page4 .topic1{
	width:418px;
	height:81px;
	position:absolute;
	top:30px;
	left:370px;
}
#page4 .show2{
	width:1100px;
	height:81px;
	position:absolute;
	top:151px;
	left:50px;
}
#page4 .show2 .hot{
	text-align:center;
}
#page4 .show2 .hot h3{
	font-size:38px;
	line-height:50px;
	height:50px;
}
#page4 .show2 .hot h3 a{ color:#026eb2;}
#page4 .show2 .hot p{
	font-size:15px;
	line-height:20px;
	height:20px;
	margin-top:8px;
}
#page4 .show2 .hot p a{ color:#0b0c0d;}

#page4 .ul1{
	margin:29px 0px 0px -52px;
	zoom:1;
}
#page4 .ul1 li{
	width:332px;
	height:225px;
	float:left;
	background:#026eb2;
	display:inline;
	margin-left:52px;
}
#page4 .ul1 li .pic,#page4 .ul1 li img{
	width:332px;
	height:193px;
}
#page4 .ul1 li p{
	font-size:15px;
	line-height:32px;
	height:32px;
	text-align:center;
}
#page4 .ul1 li p a{
	color:#fff;
}

#page4 .ul2{
	margin:6px 0px 0px -140px;
	zoom:1;
}
#page4 .ul2 li{
	width:480px;
	float:left;
	display:inline;
	margin:32px 0px 0px 140px;
}
#page4 .ul2 li h5{
	font-size:22px;
	line-height:24px;
	height:24px;
	border-left:4px solid #026eb2;
	padding-left:8px;
}
#page4 .ul2 li h5 a{ color:#343434;}
#page4 .ul2 li p{
	font-size:14px;
	line-height:24px;
	color:#434343;
	height:48px;
	margin:8px 3px 0px 13px;
}










#page5 .topic2{
	width:646px;
	height:81px;
	position:absolute;
	top:30px;
	left:280px;
}
#page5 .movie{
	width:928px;
	height:477px;
	position:absolute;
	top:140px;
	left:136px;
}










#page6 .topic2{
	width:561px;
	height:81px;
	position:absolute;
	top:30px;
	left:365px;
}
#page6 .map{
	width:1221px;
	height:738px;
	position:absolute;
	top:99px;
	left:-14px;
}







#page7 .topic1{
	width:299px;
	height:81px;
	position:absolute;
	top:30px;
	left:473px;
}
#page7 .dsj{
	width:1098px;
	height:510px;
	position:absolute;
	top:169px;
	left:52px;
}











#page8 .topic3{
	width:420px;
	height:81px;
	position:absolute;
	top:30px;
	left:409px;
}
#page8 .show3{
	width:1100px;
	position:absolute;
	top:173px;
	left:50px;
}
#page8 .show3 ul{
	margin-left:-42px;
	zoom:1;
}
#page8 .show3 li{
	float:left;
	margin:0px 0px 11px 42px;
	width:447px;
	height:107px;
	border:2px solid #ddd;
	padding:24px 0px 0px 78px;
	position:relative;
	background:#fff;
}
#page8 .show3 li .tag{
	position:absolute;
	left:0px;
	top:0px;
	width:71px;
	height:131px;
	border-radius:0px 66px 66px 0px;
	line-height:130px;
	text-align:center;
	font-size:40px;
	color:#fff;
	font-family:"Arial";
	background:#026eb2;
	font-weight:bold;
}
#page8 .show3 li h3{
	font-size:20px;
	height:26px;
	line-height:26px;
}
#page8 .show3 li p{
	line-height:24px;
	height:48px;
	font-size:14px;
	margin:10px 38px 0px 0px;
	color:#737373;
}











#page9 .sj{
	width:268px;
	height:81px;
	background:url(images/sj.png) no-repeat;
	position:absolute;
	top:30px;
	left:472px;

}
#slide{ width:100%; height:574px; float:left; position:absolute; left:0px; top:142px;}
#slide li{ width:1100px; height:574px; float:left; position:relative; overflow:visible;}
.slider-container .pic { width:1100px; height:574px; display:block; position: relative;}
.slider-container .pic img { width:1100px; height:574px; display:block; border:0 none;}
.slide_Bg{ width:1100px; height:574px; position:absolute; top:0; background:#000;filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5;}
.cur .slide_Bg { display:none }
#slide_list { position:absolute; left:0 }
.slider-container li img{ position:relative }
.slider-container {margin: 0 auto; width:1000px; position:relative; height:574px; z-index:9; min-width:1000px;}
.slider-wrap { width:4000px; height:574px;  font-size:0; position:absolute; left:49%; top:0; margin-left:-1480px;}
.slider-btn { position:absolute; top:231px; width:31px; height:86px; background:#fff; cursor:pointer; filter:alpha(opacity=60);-moz-opacity:0.60;opacity:0.60; text-indent:100;}
.slider-btn:hover{ filter:alpha(opacity=100); opacity:1;-moz-opacity:1;}
.slider-btn-l{left:50%;margin-left:-455px; background:url(images/prve1.png) no-repeat center;}
.slider-btn-r{right:50%;margin-right:-763px; background:url(images/next1.png) no-repeat center;}
.st_ty{display:none; color:#fff;}
.cur .st_ty{display:block; width:100%; height:168px;position:relative; margin-top:-168px;}
.cur .st_ty h4{ font-size:32px; font-weight:normal; position:absolute; left:0px; bottom:0px; text-align:center; width:100%; line-height:92px; height:92px;}
.cur .st_ty h4 a{ color:#fff;}
.st_ty .textbg{
	position:absolute;
	left:0px;
	bottom:0px;
	width:100%;
	height:231px;
	background:url(images/textbg1.png) repeat-x;
}









#page10 .topic2{
	width:276px;
	height:81px;
	position:absolute;
	top:30px;
	left:482px;
}
#page10 .msg{
	position:absolute;
	width:1040px;
	height:574px;
	left:81px;
	top:140px;
	overflow:hidden;
	background:url(images/page10-con.png) no-repeat;
}










/*留言墙开始*/
#page10 .msg{
	width:1098px;
	height:594px;
	left:52px;
	top:130px;
	background:url(images/page10-con.png) no-repeat;
}
#page10 .msg p{
	position:absolute;
}

#p10-msg1{ left:65px; top:45px; }
#p10-msg2{ left:507px; top:131px; }
#p10-msg3{ left:57px; top:194px; }
#p10-msg4{ left:481px; top:244px; }
#p10-msg5{ left:57px; top:315px; }
#p10-msg6{ left:121px; top:398px; }
#p10-msg7{ left:52px; top:483px; }
/*留言墙结束*/



/*头图修改开始*/
#page1{
	background-size:100% 100%;
}
#page1 .water{
	position:absolute;
	bottom:0px;
	left:0px;
	height:14.7%;
	width:100%;
	background-image:url(images/page2-water.png);
	background-repeat:repeat-x;
	background-position:left top;
	overflow:hidden;
	z-index:203;
}
#page1 .train1{
	position:absolute;
	right:664px;
	bottom:14.6%;
	width:1136px;
	height:124px;
	overflow:hidden;
	z-index:204;
}
#page1 .train1 .move{
	position:absolute;
	left:0px;
	width:1136px;
	height:124px;
	background:url(images/page2-train1.png) no-repeat;
	overflow:hidden;
}
#page1 .road{
	position:absolute;
	z-index:201;
	bottom:14.7%;
	left:0px;
	height:36.7%;
	width:100%;
}
#page1 .road .move{
	position:absolute;
	left:0px;
	top:0px;
	height:330px;
	width:100%;
	background-image:url(images/page2-road.png);
	background-repeat:repeat-x;
	background-position:0px 0px;
}
/*头图修改结束*/
#page11{ background-image:url(images/page11-bg.jpg); background-position:center 40px; z-index:1100; }

