body{
	font-family:"Microsoft Yahei","SimHei";
	color:#000;
	font-size:14px;
}
a{ 
	color:#000;
}
img{
	display:block;
}

h1,h2,h3,h4,h5{
	font-family:"Microsoft Yahei","SimHei";
	overflow:hidden;
}
li,p{
	overflow:hidden;
}
.wrapper{
	width:100%;
	min-width:1200px;
	max-width:1920px;
	margin-left:auto;
	margin-right:auto;
	overflow:hidden;
}

.w1200{
	width:1200px;
	margin:0px auto;
}




.photo{
	overflow:hidden;
	position:relative;
}
.photo img{
	width:100%;
	height:100%;
}
.photo .shadow{
	position:absolute;
	width:100%;
	left:0px;
	bottom:0px;
	filter:alpha(opacity=70);
	opacity:0.7;
	background:#000;
	z-index:10;
}
.photo p{
	position:absolute;
	left:0px;
	bottom:0px;
	width:100%;
	text-align:center;
	z-index:20;
}
.photo p a{
	color:#fff;
}
.photo .play{
	position:absolute;
	left:50%;
	top:50%;
	z-index:50;
	cursor:pointer;
}






#header{
	position:relative;
	width:100%;
	height:100%;
	overflow:hidden; 
}
#header .bg{
	position:absolute;
	z-index:-999;
	background-image:url(images/hd-bg.jpg);
	background-position:center;
	background-size:100% 100%;
	background-repeat:no-repeat;
	height:100%;
	width:100%;
}
#header .block{
	position:absolute;
	background-size:100% 100%;
	overflow:hidden;
}

#header .kuang1{ left:0%; width:29%;  top:0%; height:100%; z-index:95; }
#header .kuang2{ right:0%; width:28.4%;  top:0%; height:100%; z-index:95; }
#header .topic1{ left:50%; margin-left:-24.35%; top:15.3%; height:30.2%; z-index:95; }
#header .topic2{ left:50%; margin-left:-14.75%; top:48%; height:16.3%; z-index:95; }
#header .logo1{ right:18.1%; bottom:8.7%;width:8.5%; z-index:105; }
@media (max-width:1450px){
	#header .logo1{right:0.1%;bottom:12.7%;}
}
@media (max-width:1610px){
	#header .logo1{right:14.1%;bottom:10.7%;}
}
#header .topic1 img,#header .topic2 img#header .topic1 img{ width:auto height:100%; }
#header .kuang2 img,#header .logo1 img,#header .kuang1 img{ width:100%; height:100%;}

#header .old{
	right:20%;
	top:3.5%;
	font-size:12px;
	font-family:"SimSun";
	z-index:100;
}
#header .old .line{
	position:absolute;
	left:0px;
	bottom:7px;
	height:2px;
	width:100%;
	background:#147dc6;
}
#header .old .title{
	float:left;
	margin-top:18px;
	width:57px;
	height:16px;
	line-height:16px;
	background:#147dc6;
	text-align:center;
	color:#fff;
	border-radius:5px;
	position:relative;
	z-index:82;
}
#header .old .list{
	float:left;
	display:inline;
	margin-left:10px;
}
#header .old .list li{
	float:left;
	display:inline;
	width:35px;
	line-height:16px;
	text-align:center;
	text-shadow:1px 1px 3px #fff;
	position:relative;
}
#header .old .list li a{
	display:block;
	width:100%;
	padding-bottom:18px;
	color:#367aa9;
	text-decoration:none;
}
#header .old .list li i{
	position:absolute;
	width:6px;
	height:6px;
	background:#147dc6;
	border:3px solid #147dc6;
	border-radius:50%;
	left:11px;
	bottom:2px;
}
#header .old .list li:hover i{
	background:#fff;
}


#header .city{
	position:absolute;
	width:512px;
	bottom:0px;
	height:272px;
	left:50%;
	margin-left:-256px;
	z-index:80;
}
#header .city .line{
	position:absolute;
	left:0px;
	top:89px;
	height:6px;
	width:100%;
	background-image:url(images/hd-city-line.png);
	background-size:100% 100%;
}
#hd-city0{ background-image:url(images/hd-city1.png); left:0px; }
#hd-city1{ background-image:url(images/hd-city2.png); left:149px; }
#hd-city2{ background-image:url(images/hd-city3.png); left:275px; }
#hd-city3{ background-image:url(images/hd-city4.png); right:0px; }
#header .city li{
	position:absolute;
	top:0px;
	width:107px;
	height:100%;
	background-repeat:no-repeat;
	background-position:-156px -20px;
	cursor:pointer;
	overflow:visible;
	color:#2386cb;
}

#header .city .on{
	background-position:0px 0px;
}
#header .city .text{
	position:absolute;
	left:-76px;
	top:58%;
	width:427px;
	display:none;
	font-size:12px;
	color:#0a72a9;
	text-shadow:0px 0px 1px #ccc;
}
#header .city .text h4{
	font-size:14px;
	line-height:30px;
	text-align:center;
	width:222px;
	font-weight:normal;
	height:30px;
	background:url(images/hd-city-h4.png) no-repeat;
	margin-bottom:6px;
}
#header .city .text p{
	line-height:20px;
	font-family:"SimSun";
}
#header .city .on .text{
	display:block;
}

@media (max-width:1200px){
	#header{ background-image:url(images/header-mobile.jpg); background-repeat:no-repeat; background-position:center top; background-size:100% 100%; }
	#header .bg{ display:none; }
	#header .block{ display:none;}
	#header .city{ display:none; }
	#header .topic1{ display:block; left:50%; width:61.3%; margin-left:-35.65%; top:26%; }
	#header .topic1 img{ width:100%; }
	#header .topic2{ display:block; left:50%; width:39.5%; margin-left:-24.75%; top:60%; }
	#header .topic2 img{ width:100%; }
}









#nav{
	background:url(images/nav.gif) no-repeat top center;
	z-index:200;
}
#nav .w1200{
	width:1284px;
	height:68px;
	color:#fff;
	font-size:18px;
	line-height:60px;
}
#nav p{
	margin-left:242px;
}
#nav a{
	color:#fff;
	margin:0px 15px;
}










#layout1{
	padding-top:45px;
	padding-bottom:70px;
}
#layout1 .headline{
	text-align:center;
	margin-bottom:35px;
}
#layout1 .headline h1{
	font-size:50px;
	height:60px;
	line-height:60px;
}
#layout1 .headline h1 a{
	color:#0b59a4;
}
#layout1 .headline p{
	line-height:20px;
	height:20px;
	color:#838383;
	margin-top:15px;
}
#layout1 .headline p a{
	color:#838383;
	margin:0px 10px;
}
.focus{
	float:left;
	width:630px;
	height:413px;
	position:relative;
	overflow:hidden;
}
.focus img{
	width:630px;
	height:413px;
}
.focus .shadow,.focus p{
	height:55px;
	line-height:55px;
}
.focus p{
	font-size:20px;
	width:440px;
	left:30px;
	text-align:left;
}
.focus .point{
	position:absolute;
	right:10px;
	bottom:20px;
	z-index:40;
}
.focus .point span{
	float:left;
	display:inline;
	width:15px;
	height:15px;
	background:#b8b8b8;
	border-radius:50%;
	margin-right:12px;
	cursor:pointer;
}
.focus .point .current{
	background:#438fdd;
}

#layout1 .news{
	float:right;
	width:525px;
	margin-top:-23px;
}
#layout1 .news h4{
	font-size:22px;
	border-bottom:1px solid #eee;
	line-height:46px;
	height:46px;
	margin:13px 0px 8px 0px;
}
#layout1 .news li{
	font-size:16px;
	line-height:29px;
	height:29px;
	background:url(images/li.gif) no-repeat left center;
	padding-left:17px;
	margin-left:3px;
}
#layout1 .news li a{ color:#838383;}
#layout1 .more{
	font-size:16px;
	color:#0d61b2;
	text-decoration:none;
	border:1px solid #dcdcdc;
	border-radius:14px;
	padding:4px 94px;
	margin-left:114px;
}

#layout1 .bottom{
	height:220px;
	position:relative;
}
#layout1 .prve,#layout1 .next{
	width:39px;
	height:39px;
	position:absolute;
	top:89px;
	cursor:pointer;
}
#layout1 .prve{
	background:url(images/prve.gif) no-repeat;
	left:-62px;
}
#layout1 .next{
	background:url(images/next.gif) no-repeat;
	right:-62px;
}
#layout1 .text{
	width:1200px;
	position:absolute;
	left:0px;
	top:0px;
}

#layout1 .bottom ul{
	margin-left:-37px;
	zoom:1;
}
#layout1 .bottom .photo{
	width:375px;
	height:220px;
	float:left;
	display:inline;
	margin-left:37px;
}
#layout1 .bottom .photo .pic img{
	width:375px;
	height:220px;
}
#layout1 .bottom .photo .shadow{
	height:44px;
	filter:alpha(opacity=60);-moz-opacity:0.60;opacity:0.60;
}
#layout1 .bottom .photo p{
	line-height:44px;
	height:44px;
	font-size:16px;
}
#layout1 .bottom .play{
	width:60px;
	height:60px;
	background:url(images/play.png) no-repeat;
	margin-top:-30px;
	margin-left:-30px;
}
#layout1 .bottom .photo .jiao{
	width:110px;
	height:32px;
	position:absolute;
	top:0px;
	left:0px;
	font-size:20px;
	color:#fff;
	line-height:32px;
}
#layout1 .bottom .jiao1{ background:#438fdd;}
#layout1 .bottom .jiao2{ background:#a069bc;}
#layout1 .bottom .jiao3{ background:#5380c3;}
#layout1 .bottom .jiao i{
	width:23px;
	height:23px;
	display:block;
	float:left;
	margin:5px 15px 0px 15px;
	display:inline;
}
#layout1 .bottom .jiao .i1{background:url(images/i1.png) no-repeat;}
#layout1 .bottom .jiao .i2{background:url(images/i2.png) no-repeat; margin-right:10px;}
#layout1 .bottom .jiao .i3{background:url(images/i3.png) no-repeat;}







#layout2{
	background:url(images/ly2-bg.jpg) no-repeat center top;
}
#layout2 .w1200{
	height:808px;
	color:#fff;
	padding-top:60px;
}
#layout2 a{ color:#fff;}
#layout2 .headline{
	margin-bottom:45px;
	background:url(images/qdys.gif) no-repeat 0px 3px;
	padding-left:83px;
	text-align:center;
}
#layout2 .headline  h2{
	font-size:38px;
	line-height:52px;
	height:52px;
}
#layout2 .headline p{
	height:20px;
	line-height:20px;
	margin-top:12px;
}
#layout2 .headline p a{
	margin:0px 5px;
}
#layout2 .main{
	float:left;
	width:778px;
	background:#074e90;
}
#layout2 .main .big{
	height:362px;
	width:100%;
}#layout2 .main .big img{
	width:778px;
	height:362px;
}
#layout2 .main .big .shadow,#layout2 .main .big p{
	height:50px;
	line-height:50px;
}
#layout2 .main .big p{
	font-size:20px;
}
#layout2 .main .video{
	float:left;
	width:290px;
	height:230px;
}
#layout2 .main .video .shadow,#layout2 .main .video p{
	height:48px;
	line-height:48px;
}
#layout2 .main .video .shadow{
	background:url(images/shadow1.png) repeat-x;
	height:90px;
}
#layout2 .main .video .pic img{
	width:290px;
	height:230px;
}
#layout2 .main .video .play{
	background:url(images/ly2-play.png);
	width:74px;
	height:74px;
	margin:-60px 0px 0px -37px;
}
#layout2 .main .list{
	float:right;
	width:456px;
	margin-top:22px;
}
#layout2 .main .list li{
	height:32px;
	line-height:32px;
	background:url(images/li1.gif) no-repeat left center;
	padding-left:23px;
}
#layout2 .side{
	float:right;
	width:390px;
	background:#2476b6;
	padding-bottom:15px;
}
#layout2 .side .title{
	height:42px;
	line-height:42px;
	text-align:center;
	background:#47b4f2;
	font-size:22px;
}
#layout2 .side ul li{
	float:left;
	display:inline;
	width:140px;
	margin:23px 27px 0px 27px;
}
#layout2 .side ul .photo{
	height:130px;
	width:130px;
	border:5px solid #47b4f2;
	border-radius:50%;
	overflow:hidden;
}
#layout2 .side ul p{
	height:32px;
	line-height:32px;
	text-align:center;
	font-family:"SimSun";
	width:127px;
	margin:-18px auto 0px auto;
	background:#2f8ccd;
	position:relative;
	z-index:100;
}












#layout3{
	background:url(images/ly3-bg.gif) no-repeat center top;
}
#layout3 .w1200{
	height:586px;
	overflow:hidden;
}
#layout3 ul{
	margin:80px 0px 0px -38px;
	zoom:1;
}
#layout3 li{
	width:581px;
	height:172px;
	float:left;
	display:inline;
	background:url(images/ly3-li.png) no-repeat;
	margin:33px 0px 0px 38px;
}
#layout3 li .city1{
	font-size:26px;
	line-height:34px;
	color:#fff;
	float:left;
	width:26px;
	display:inline;
	margin:40px 42px 0px 15px;
}
#layout3 li .text{
	width:460px;
	float:left;
}
#layout3 li .text h5{
	font-size:24px;
	font-weight:normal;
	border-bottom:1px solid #3f84c0;
	line-height:50px;
	height:50px;
	margin:16px 0px 7px 0px;
}
#layout3 li .text h5 a{ color:#fff;}
#layout3 li .text p{
	color:#bce5f8;
	line-height:25px;
	max-height:75px;
}











#layout4 .bg{
	margin:56px 0px 20px 0px;
	overflow:hidden;
}
#layout4 .headline{
	height:134px;
	padding-left:175px;
	text-align:center;
	overflow:hidden;
	margin-bottom:37px;
}
#layout4 .headline h2{
	font-size:36px;
	line-height:50px;
	height:50px;
	margin:27px 0px 13px 0px;
}
#layout4 .headline p{
	line-height:20px;
	height:20px;
}
#layout4 .headline p a{
	margin:0px 5px;
}

#layout4 .bg .big{
	width:452px;
	height:308px;
	position:relative;
	float:left;
}
#layout4 .bg .big .shadow,#layout4 .bg .big p{
	height:36px;
	line-height:36px;
	font-size:16px;
}
#layout4 .bg .big .shadow{
	filter:alpha(opacity=50);-moz-opacity:0.50;opacity:0.50;
}


#layout4 .bg .text1{
	width:719px;
	height:306px;
	float:right;
	position:relative;
}
#layout4 .bg .title{
	width:22px;
	height:130px;
	position:absolute;
	left:0px;
	top:0px;
	font-size:18px;
	color:#fff;
	font-weight:bold;
	line-height:20px;
	padding:26px 0px 0px 5px;
	z-index:20;
}
#layout4 .bg .news{
	width:689px;
	height:301px;
	position:absolute;
	top:0px;
	right:0px;
}
#layout4 .bg .more{
	right:49px;
	position:absolute;
	top:-10px;
	background:#fff;
	display:block;
	z-index:20;
	padding:0px 5px;
}
#layout4 .bg .hot{
	margin:22px 38px 0px 29px;
}
#layout4 .bg .hot .con{
	float:left;
	width:410px;
}
#layout4 .bg .con h3{
	font-size:20px;
	line-height:30px;
	height:30px;
	margin:12px 0px 6px 2px;
}
#layout4 .bg .con p{
	line-height:25px;
	max-height:50px;
}
#layout4 .bg .pic{
	float:right;
	width:170px;
}
#layout4 .bg .pic img{
	width:170px;
	height:107px;
}
#layout4 .bg .text1 li,#layout4 .bg .text3 li{
	float:left;
	display:inline;
	height:33px;
	line-height:33px;
	padding-left:19px;
	background:url(images/li2.gif) no-repeat left center;
}
#layout4 .list1{
	margin:22px 0px 0px 9px;
}
#layout4 .list1 li{
	width:286px;
	margin-left:20px;
}

#layout4 .bg .text2{
	height:206px;
	margin:19px 0px 25px 0px;
	overflow:hidden;
}
#layout4 .bg .text2 ul{
	margin:29px 0px 0px 21px;
}
#layout4 .bg .text2 li{
	width:354px;
	float:left;
	display:inline;
	margin:0px 31px 0px 8px;
}
#layout4 .bg .text2 .left{
	width:160px;
	height:150px;
	position:relative;
}
#layout4 .bg .text2 .left .pic1 img{
	width:160px;
	height:150px;
}
#layout4 .bg .text2 .play{
	width:45px;
	height:45px;
	position:absolute;
	top:53px;
	left:58px;
	cursor:pointer;
	background:url(images/play1.png) no-repeat;
}
#layout4 .bg .text2 .right{
	width:177px;
}
#layout4 .bg .text2 h5{
	font-size:16px;
	line-height:24px;
	font-weight:normal;
	background:url(images/h5.png) no-repeat left bottom;
	padding-bottom:7px;
	margin:9px 0px 6px 0px;
}
#layout4 .bg .text2 h5 a{
	color:#fff;
}
#layout4 .bg .text2 .right p{
	line-height:22px;
	max-height:66px;
}

#layout4 .bg .text3{
	width:1200px;
	height:159px;
	position:relative;
}
#layout4 .bg .text3 .title{
	height:116px;
	padding:13px 0px 0px 5px;
}
#layout4 .bg .text3 .news{
	width:1170px;
	height:153px;
	position:absolute;
	top:0px;
	right:0px;
}
#layout4 .list2{
	margin:23px 0px 0px 14px;
}
#layout4 .list2 li{
	width:320px;
	margin-left:35px;
}


#layout4 .bg1 .headline{ background:url(images/city1.gif) no-repeat 3px 0px;}
#layout4 .bg2 .headline{ background:url(images/city2.gif) no-repeat 3px 0px;}
#layout4 .bg3 .headline{ background:url(images/city3.gif) no-repeat 3px 0px;}
#layout4 .bg4 .headline{ background:url(images/city4.gif) no-repeat 3px 0px;}
#layout4 .bg1 .headline a,#layout4 .bg1 .con h3 a{ color:#2073b9;}
#layout4 .bg2 .headline a,#layout4 .bg2 .con h3 a{ color:#149fbf;}
#layout4 .bg3 .headline a,#layout4 .bg3 .con h3 a{ color:#3b88cb;}
#layout4 .bg4 .headline a,#layout4 .bg4 .con h3 a{ color:#1c79ba;}
#layout4 .bg1 .title{ background:url(images/title1.gif) no-repeat;}
#layout4 .bg2 .title{ background:url(images/title2.gif) no-repeat;}
#layout4 .bg3 .title{ background:url(images/title3.gif) no-repeat;}
#layout4 .bg4 .title{ background:url(images/title4.gif) no-repeat;}
#layout4 .bg1 .more{ color:#21aaea;}
#layout4 .bg2 .more{ color:#5dc4d8;}
#layout4 .bg3 .more,#layout4 .bg4 .more{ color:#3b88cb;}
#layout4 .bg1 .news{ border:3px solid #2073b9;}
#layout4 .bg2 .news{ border:3px solid #90d9ea;}
#layout4 .bg3 .news{ border:3px solid #a5cff5;}
#layout4 .bg4 .news{ border:3px solid #56abe7;}
#layout4 .bg1 .text2{ background:url(images/text1.gif) no-repeat 3px 0px;}
#layout4 .bg2 .text2{ background:url(images/text2.gif) no-repeat 3px 0px;}
#layout4 .bg3 .text2{ background:url(images/text3.gif) no-repeat 3px 0px;}
#layout4 .bg4 .text2{ background:url(images/text4.gif) no-repeat 3px 0px;}
#layout4 .bg1 .text2 .right p{ color:#a4d6ed;}
#layout4 .bg2 .text2 .right p{ color:#d2f6fe;}
#layout4 .bg3 .text2 .right p{ color:#d1eaff;}
#layout4 .bg4 .text2 .right p{ color:#c9e7fc;}
#layout4 .bg1 .text3 .news{border:3px solid #398dd2;}
#layout4 .bg .text3 .title{ background-position:left bottom;}
#layout4 .bg .text3 .more{ color:#21aaea;}












#layout5{
	background:url(images/ly5-bg.jpg) no-repeat center top;
}
#layout5 .w1200{
	height:1221px;
	overflow:hidden;
	padding-top:241px;
}
#layout5 .text1{
	height:393px;
	overflow:hidden;
}
#layout5 .focus{
	width:600px;
	height:393px;
}
#layout5 .focus img{
	width:600px;
	height:393px;
}
#layout5 .focus .shadow,#layout5 .focus p{
	height:52px;
}
#layout5 .focus p{
	line-height:34px;
	line-height:52px;
}
#layout5 .focus .point{
	bottom:18px;
	right:7px;
}

#layout5 .right{
	width:553px;
	height:393px;
	overflow:hidden;
}
#layout5 .right ul{
	margin-top:-30px;
}
#layout5 .right li{
	border-bottom:1px solid #3c8ec9;
	padding-bottom:18px;
}
#layout5 .right h4{
	font-size:22px;
	line-height:30px;
	height:30px;
	margin:26px 0px 14px 0px;
}
#layout5 h4 a{
	color:#fff;
}
#layout5 .right p{
	font-size:16px;
	color:#cae6fd;
	line-height:26px;
	max-height:52px;
}

#layout5 .text2{
	position:relative;
	margin:52px 0px 40px 0px;
	height:410px;
	overflow:hidden;
}
#layout5 .text2 ul{
	margin-left:-92px;
	zoom:1;
}
#layout5 .text2 li{
	width:554px;
	float:left;
	margin:0px 0px 69px 92px;
	display:inline;
}
#layout5 .text2 h4{
	font-size:24px;
	font-weight:normal;
	line-height:34px;
	height:34px;
	margin-bottom:20px;
}
#layout5 .text2 img{
	width:172px;
	height:115px;
	float:left;
}
#layout5 .text2 p{
	width:360px;
	float:right;
	font-size:16px;
	line-height:28px;
	color:#cce7fe;
	max-height:112px;
}
#layout5 .text2 p a{color:#cce7fe;}
#layout5 .text2 .more{
	position:absolute;
	font-size:16px;
	color:#89d0f7;
	left:580px;
	top:194px;
}

#layout5 .text3{
	position:relative;
	height:227px;
}
#layout5 .text3 .title{
	font-size:20px;
	color:#076da6;
	line-height:31px;
	height:31px;
	width:146px;
	background:url(images/ly5-title.gif) no-repeat;
	text-align:center;
	margin-left:527px;
	position:absolute;
	left:0px;
	top:0px;
	z-index:10;
}
#layout5 .text3 .text{
	height:208px;
	border:1px solid #4a9ece;
	position:absolute;
	left:0px;
	bottom:0px;
	width:1198px;
}
#layout5 .text3  ul{
	margin:43px 0px 0px 41px;
}
#layout5 .text3 li{
	float:left;
	display:inline;
	height:33px;
	line-height:33px;
	padding-left:19px;
	background:url(images/li.png) no-repeat left center;
	width:320px;
	margin-left:35px;
}
#layout5 .text3 li a{ color:#fff;}









/* 第二块（一路精彩轮播图）Start */
.gqtj{ width:100%; height:674px; background:url(images/ly6-bg.jpg) no-repeat top center; padding-top:220px;}
.mb8{ margin-bottom:8px}
.mt15{ margin-top:15px;}
#slide li { width:1200px; height:582px; float:left; position:relative; overflow:visible; margin-top:43px;}
.slider-container .pic { width:1200px; height:582px; display:block; position: relative;}
.slider-container .pic img { width:1200px; height:582px; display:block; border:0 none;}
.slide_Bg { width:1200px; height:582px; position:absolute; top:0; background:#000;filter:alpha(opacity=60);-moz-opacity:0.60;opacity:0.60;}
.cur .slide_Bg { display:none }
#slide_list { position:absolute; left:0 }
.slider-container li img{ position:relative }
.slider-container li p{width:100%; height:50px; font-family:"Microsoft Yahei","SimHei" font-size: 21px;color: #fff; position:absolute; bottom:0; left:0; z-index:100;display:none;background:rgba(0,0,0,0.6);}
.slider-container li dd p{font-size:16px;}
.slider-container li p span.zx{ color:#fff; font-size:14px; width:565px; text-align:justify; position:absolute;left:52px; line-height:24px;height:135px;overflow: hidden; font-weight:bold;}
.slider-container li p span.zx .bt{ font-size:26px; display:block; font-weight:bold; line-height:44px;height:44px;overflow: hidden;}
.cur .st_ty{display:block; width:654px; height:142px; background:url(images/ly6-st_ty.png) repeat; margin-left:298px; position:relative; margin-top:-162px; overflow:visible;}
.cur .st_ty .sz{ width:70px; height:70px; background:url(images/ly6-num.gif) no-repeat; position:absolute; left:-35px; top:43px; display:block}
.cur .st_ty .sz .num{ color:#ffffff; font-family:Arial, Helvetica, sans-serif; font-size:20px; display:inline; margin:15px 0px 0px 11px;line-height:16px; float:left; font-weight:normal}
.cur .st_ty .sz .sum{ color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:26px; display:inline; margin:39px 0px 0px 16px;float:left; line-height:20px; font-weight:normal}
.cur .st_ty .sz h2{ display:block;font-size:26px;}
.cur .st_ty h2 a{color:#fff;}
.area1{ overflow: hidden; zoom:1;}
 .slider-container {margin: 0 auto; width:1200px; position:relative; height:582px; z-index:9; min-width:1200px;}
.slider-wrap { width:4000px; height:582px;  font-size:0; position:absolute; left:49%; top:0; margin-left:-1480px;}
.slider { width:100%; height:582px; float:left}
.slider-btn { position:absolute; top:220px; width:60px; height:150px; background:#c9121b; cursor:pointer;  }
.slider-btn:hover{ filter:alpha(opacity=80);-moz-opacity:0.80;opacity:0.80;}
.slider-btn-l{left:50%;margin-left:-200px; background:url(images/ly6-left.png) no-repeat center; top:237px;}
.slider-btn-r{right:50%;margin-right:-835px; background:url(images/ly6-right.png) no-repeat center;top:237px;}

#slide .cur{ height:674px; margin-top:0px;}
#slide .cur .pic,#slide .cur .pic img{ height:674px;}
/* 第二块（一路精彩轮播图）End */











#layout7{
	background:url(images/ly7-bg.jpg) no-repeat top center;
}
#layout7 .w1200{
	height:1106px;
	overflow:hidden;
}
#layout7 .title{
	margin:85px 0px 29px 468px;
}
#layout7 .list li{
	float:left;
	display:inline;
	margin:28px 10px 0px 10px;
	width:580px;
	height:123px;
}
#layout7 .list .num{
	float:left;
	width:44px;
	height:123px;
	line-height:60px;
	padding:0px;
	background:url(images/ly7-num.png);
	font-size:32px;
	text-align:center;
	color:#fff;
	color:#0a80bb;
}
#layout7 .list .con{
	float:left;
	width:490px;
	height:105px;
	padding:18px 23px 0px 23px;
	background:#0a80bb;
}
#layout7 .list .con h4{
	font-size:24px;
	height:30px;
	line-height:30px;
	font-weight:normal;
}
#layout7 .list .con h4 a{
	color:#fff;
}
#layout7 .list .con p{
	line-height:25px;
	max-height:50px;
	color:#aedff7;
	margin-top:10px;
}
#layout7 .flip{
	text-align:center;
	margin-top:45px;
}
#layout7 .flip span{
	display:inline-block;
	vertical-align:top;
	width:39px;
	height:39px;
	line-height:39px;
	font-size:20px;
	border-radius:50%;
	background:#0976ac;
	color:#90d3f4;
	margin:0px 5px;
}
#layout7 .flip span:hover,#layout7 .flip .current{
	background:#e02c3a;
	color:#fff;
	text-decoration:none;
}










#layout8{
	background:url(images/ly8-bg.jpg) no-repeat top center;
}
#layout8 .w1200{
	height:873px;
	overflow:hidden;
}
#layout8 .title{
	margin:70px 0px 85px 480px;
}
#layout8 .show{
	overflow:hidden;
}
#layout8 .pic1{
	float:left;
}
#layout8 .pic1,#layout8 .pic1 img{width:580px; height:435px; }
#layout8 .pic2,#layout8 .pic2 img{width:290px; height:207px; }
#layout8 .photo a{
	display:block;
	width:100%;
	height:100%;
}
#layout8 .photo .shadow,#layout8 .photo p{
	color:#fff;
	display:none;
}
#layout8 .photo:hover .shadow,#layout8 .photo:hover p{
	display:block;
}
#layout8 .photo .shadow{filter:alpha(opacity=50);-moz-opacity:0.50;opacity:0.50;}
#layout8 .pic1 .shadow,#layout8 .pic1 p{
	height:56px;
	line-height:56px;
	font-size:24px;
}
#layout8 .pic2 .shadow,#layout8 .pic2 p{
	font-size:18px;
	height:45px;
	line-height:45px;
}
#layout8 .pic1 .play{
	width:76px;
	height:76px;
	margin:-50px 0px 0px -45px;
	background:url(images/play2.png) no-repeat;
}
#layout8 .pic2 .play{
	width:63px;
	height:63px;
	background:url(images/play3.png) no-repeat;
	margin:-27px 0px 0px -28px;
}
#layout8 .shoe ul{
	float:left;
	display:inline;
	margin-left:3px;
}
#layout8 .pic2{
	float:left;
	display:inline;
	margin:0px 0px 21px 18px;
}
#layout8 .switch{
	width:100%;
	text-align:center;
	margin-top:50px;
}
#layout8 .switch img{
	display:inline;
	margin:-6px 90px;
}
#layout8 .switch span{
	background:#afdbfb;
	cursor:pointer;
    display:inline-block;
    font-size:0;
    height:14px;
    line-height:0;
    margin:0 12px;
    overflow:hidden;
    width:15px;
	color:#cacaca;
	border-radius:7px;
}
#layout8 .switch a:hover{text-decoration:none; color:#afdbfb;}
#layout8 .switch span.current{background:#fff; color:#fff;}

#layout8 ul{
	width:616px;
	float:left;
}








#layout9{
	background:url(images/ly9-bg.jpg) no-repeat top center;
}
#layout9 .w1200{
	position:relative;
	height:780px;
}
#layout9 .block{
	display:inline;
	width:275px;
}
#layout9 .title{
	margin:80px 0px 33px 38px;
}
#layout9 .middle{
	float:left;
	display:inline;
	margin-left:33px;
}
#layout9 .block .phone{
	width:275px;
	height:460px;
	padding-top:18px;
	background:#fff url(images/ly9-phone.gif) no-repeat center bottom;
	border-radius:15px;
}
#layout9 .block .photo{
	width:240px;
	height:380px;
	margin:0px auto;
}
#layout9 .block .photo .shadow{
	height:100%;
	display:none;
}
#layout9 .block .photo i{
	position:absolute;
	width:170px;
	height:170px;
	left:50%;
	top:85px;
	margin:0px 0px 0px -85px;
	z-index:100;
	display:none;
}
#layout9 .block .photo p{
	top:265px;
	line-height:30px;
	font-size:18px;
	color:#fff;
	text-align:center;
	z-index:100;
	display:none;
}
#layout9 .block .photo:hover .shadow,#layout9 .block .photo:hover i,#layout9 .block .photo:hover p{
	display:block;
}











#layout10{
	background:url(images/ly10-bg.jpg) no-repeat center top;
	height:892px;
	color:#fff;
}
#layout10 a{
	color:#fff;
}
#layout10 .biao{
	margin:67px 0px 46px 468px;
}
#layout10 .title{
	height:48px;
	line-height:48px;
	font-size:22px;
}
#layout10 .main{
	float:left;
	width:730px;
	height:610px;
	background:#196fb7;
	overflow:hidden;
}
#layout10 .main .big .title{
	background:#0251a9;
	padding-left:38px;
	margin-bottom:5px;
}
#layout10 .main .big li{
	float:left;
	display:inline;
	width:310px;
	margin:22px 0px 0px 38px;
}
#layout10 .main .big li h3{
	font-size:14px;
	height:20px;
	line-height:20px;
	font-weight:normal;
}
#layout10 .main .big li p{
	line-height:20px;
	height:40px;
	color:#b1c6e0;
	font-size:12px;
	margin-top:8px;
	font-family:"SimSun";
}
#layout10 .main .small{
	display:inline;
	width:315px;
	padding:15px 10px 0px 25px;
	margin-top:35px;
	height:200px;
	overflow:hidden;
}
#layout10 .main .left{
	background:#0999dc;
	margin-left:15px;
}
#layout10 .main .right{
	background:#1485cd;
	margin-right:15px;
}
#layout10 .main .small ul li{
	height:26px;
	line-height:26px;
	padding-left:8px;
	background:url(images/ly10-list1.png) no-repeat left 12px;
}
#layout10 .side{
	float:right;
	width:470px;
	height:610px;
	background:#048bca;
}
#layout10 .side .title{
	background:#076fb8;
	padding-left:25px;
}
#layout10 .side .photo{
	width:430px;
	height:170px;
	margin:18px auto 0px auto;
}
#layout10 .side h4,#layout10 .side p,#layout10 .side ul{
	width:418px;
	margin-left:auto;
	margin-right:auto;
}
#layout10 .side h4{
	font-size:24px;
	height:30px;
	line-height:30px;
	margin-top:30px;
	font-weight:normal;
}
#layout10 .side p{
	line-height:25px;
	max-height:50px;
	margin-top:10px;
}
#layout10 .side ul{
	margin-top:15px;
}
#layout10 .side ul li{
	height:34px;
	line-height:34px;
	padding-left:14px;
	background:url(images/ly10-list2.png) no-repeat left 14px;
}
#layout10 .side ul li a{
	float:left;
	width:340px;
}
#layout10 .side ul li span{
	float:right;
	color:#b0d9eb;
	font-family:"宋体","SimSun";
}












#layout11{
	padding-top:80px;
	padding-bottom:96px;
}
#layout11 .list1 ul{
	margin-left:-37px;
	zoom:1;
}
#layout11 .list1 li{
	float:left;
	display:inline;
	width:375px;
	height:165px;
	margin:45px 0px 0px 37px;
}
#layout11 .list1 li .shadow,#layout11 .list1 li p{
	height:35px;
	line-height:35px;
	font-family:"宋体","SimSun";
}
#layout11 .list2{
	border-top:1px solid #72cef5;
	border-bottom:1px solid #72cef5;
	margin-top:23px;
	position:relative;
	padding:18px 0px;
}
#layout11 .list2 .line{
	position:absolute;
	width:1px;
	height:100%;
	left:50%;
	top:0px;
	background:#72cef5;
}
#layout11 .list2 ul{
	zoom:1;
	margin-left:-115px;
}
#layout11 .list2 li{
	float:left;
	display:inline;
	height:32px;
	line-height:32px;
	padding-left:15px;
	background:url(images/ly11-list.gif) no-repeat left 13px;
	width:510px;
	margin-left:115px;
}
#layout11 .list2 li a{
	float:left;
	width:440px;
}
#layout11 .list2 li span{
	float:right;
	color:#a3a3a3;
	font-family:"宋体","SimSun";
}










#layout12{
	background:url(images/ly12-bg.gif);
	padding-top:50px;
	padding-bottom:70px;
}
#layout12 .book{
	text-align:center;
	margin-top:47px;
}
#layout12 .book img{
	display:inline;
}
#layout12 .box{
	width:1176px;
	height:585px;
	margin:25px auto 0px auto;
	border-top:1px solid #e5e5e5;
	border-bottom:1px solid #e5e5e5;
	background:#fff;
	position:relative;
	padding-top:20px;
}
#layout12 .box .line1,#layout12 .box .line2{
	position:absolute;
	height:605px;
	width:18px;
	top:0px;
	background:url(images/ly12-line.gif) no-repeat;
}
#layout12 .box .line1{
	left:370px;
}
#layout12 .box .line2{
	right:370px;
}
#layout12 .box .left{
	display:inline;
	width:346px;
}
#layout12 .box .middle{
	float:left;
	display:inline;
	margin-left:68px;
	width:346px;
}
#layout12 .box .right{
	display:inline;
	width:346px;
}
#layout12 .box .tit{
	margin-bottom:15px;
	padding-left:12px;
}
#layout12 .weikan{
	height:485px;
	border:1px solid #dadada;
}
#layout12 .weikan li{
	width:300px;
	margin:16px auto 0px auto;
}
#layout12 .weikan li img{
	width:300px;
	height:95px;
}
#layout12 .weikan li p{
	font-size:14px;
	height:20px;
	line-height:20px;
	overflow:hidden;
	margin-top:3px;
	text-align:center;
}












#layout13{
	padding-top:81px;
	padding-bottom:108px;
}
#layout13 .list{
	line-height:30px;
	margin:55px 88px 0px 88px;
	font-family:"宋体","SimSun";
}
#layout13 .list a{
	margin:0px 4px;
	color:#333;
}
#layout13 .title{
	border-bottom:1px solid #1d66b7;
	width:1102px;
	margin:67px 89px 46px 89px;
	text-align:center;
	font-size:36px;
	font-weight:bold;
	color:#1d66b7;
	line-height:40px;
	padding-bottom:20px;
}
#layout13 .pic{
	text-align:center;
}
#layout13 .pic img{
	display:inline;
}









#producer{
	background:#0954a8;
}
#producer .w1200{
	height:46px;
	line-height:46px;
	text-align:center;
	color:#fff;
	font-family:"SimSun";
	font-size:12px;
}
#producer span{
	margin:0px 20px;
}
#footer{
	background:#1d66b7;
}
#footer .w1200{
	line-height:24px;
	color:#fff;
	font-family:"SimSun";
	text-align:center;
	padding:25px 0px;
}
#footer a{
	color:#fff;
}











/*css样式修改开始*/
#header .topic1{top:16.3%;z-index:110; height:auto; width:51.3%;}
#header .topic2{ top:47.6%; width:29.5%; height:auto;}
#header .city{bottom:0;}
#header .topic1 img,#header .topic2 img{ width:100%;height:100%; }
#header .city .text{ top:46%}
#header .city .line{ top:69px;}
#header .city li{
	background-position:-156px -10px;
}
#header .city .on{
	background-position:0px 0px;
}



.gqtj{ height:674px; }
#slide li { height:674px; margin-top:0px;}
.slider-container .pic { height:674px; }
.slider-container .pic img { height:674px;}
.slide_Bg { width:1200px; height:674px;}

/*css样式修改结束*/
/*山东手机报样式修改开始*/
#layout12 .box .left .sjb1{
	height:483px;
	overflow-y:scroll;
	border:1px solid #dfdfdf;
	line-height:24px;
	color:#555;
}
/*山东手机报样式修改结束*/