body{
	font-family:"Microsoft Yahei","宋体";
	color:#333;
	background:url(images/body.jpg);
}

a{
	color:#333;
}

a:hover{
	color:#333;
}

img{
	display:block;
}

.wrapper{
	width:100%;
	min-width:1180px;
	max-width:1920px;
	margin:0px auto;
}

.w1180{
	width:1180px;
	margin:0px auto;
}

.w1180b{
	width:1180px;
	margin:0px auto;
	padding:65px 0px 80px 0px;
}

.blue{
	background:#1186c1;
	color:#fff;
}

.blue a{
	color:#fff;
}

.blue2{
	background:#cde5f2;
}

#top{
	background:#fafafa;
	border-bottom:1px solid #efefef;
	font-family:"宋体";
}

#top .w1180{
	height:36px;
	line-height:36px;
	overflow:hidden;
	font-size:14px;
	color:#e8e3e3;
}

#top a{
	margin:0px 7px;
	color:#585755;
}

#top .icon1{
	background:url(images/top2.gif) no-repeat right center;
	padding-right:17px;
}

#top .icon2{
	background:url(images/top3.gif) no-repeat right center;
	padding-right:17px;
}

#header{
	background:url(images/header.jpg) no-repeat center top;
	overflow:hidden;
}

#header .w1180{
	height:611px;
	position:relative;
}

#hd-part1{ position:absolute; left:5px; top:40px; }

#hd-part2{ position:absolute; left:314px; top:40px; }

#hd-part3{ position:absolute; left:314px; top:146px; }

#hd-part4{ position:absolute; left:314px; top:254px; }

#hd-part5{ position:absolute; left:5px; top:359px; }

#hd-part6{ position:absolute; left:5px; top:432px; }

#hd-part7{
	position:absolute;
	left:5px;
	top:489px;
	width:490px;
	line-height:19px;
	color:#5a5758;
	font-family:"宋体";
}

#hd-part8{ position:absolute; right:-165px; bottom:0px; }

#hd-part9{ position:absolute; right:267px; top:286px; }

#hd-part10{
	position:absolute;
	overflow:hidden;
	left:880px;
	bottom:216px;
	background:url(images/hd-part10.png) no-repeat left bottom;
	width:277px;
	height:236px;
}

#hd-part11{
	position:absolute;
	overflow:hidden;
	right:306px;
	top:319px;
	background:url(images/hd-part11.png) no-repeat right top;
	width:298px;
	height:232px;
}

#hd-part12{
	position:absolute;
	overflow:hidden;
	right:1012px;
	bottom:279px;
	background:url(images/hd-part12.png) no-repeat right bottom;
	width:163px;
	height:62px;
	filter:alpha(opacity=60);
	-moz-opacity:0.6;
	opacity:0.6;
}

#hd-part13{
	position:absolute;
	overflow:hidden;
	left:176px;
	bottom:279px;
	background:url(images/hd-part13.png) no-repeat left bottom;
	width:122px;
	height:62px;
	filter:alpha(opacity=60);
	-moz-opacity:0.6;
	opacity:0.6;
}

#hd-part14{
	position:absolute;
	overflow:hidden;
	left:5px;
	bottom:279px;
}

#hd-part20{
	position:absolute;
	overflow:hidden;
	left:643px;
	top:38px;
	background:url(images/hd-part20.png) no-repeat left bottom;
	padding:0px 0px 2px 70px;
}

#hd-part20 a{
	float:left;
	display:inline;
	color:#1f95d4;
	font-family:"宋体";
	text-align:center;
	width:30px;
	margin:0px 4px;
	line-height:16px;
}

#hd-part20 a:hover{
	text-decoration:none;
	color:#196fac;
}

#hd-part20 a:hover i{
	width:6px;
	height:6px;
	background:#fff;
	border:3px solid #1f95d4;
}

#hd-part20 a i{
	display:block;
	width:12px;
	height:12px;
	border-radius:6px;
	background:#1f95d4;
	margin:2px auto 0px auto;
}

#hd-part20 .current i{
	width:6px;
	height:6px;
	background:#fff;
	border:3px solid #1f95d4;
}

#hd-part21{
	position:absolute;
	right:0px;
	top:85px;
	height:30px;
	width:620px;
}

#hd-part21 .bg{
	position:absolute;
	left:0px;
	top:0px;
	width:100%;
	height:100%;
	filter:alpha(opacity=8);
	-moz-opacity:0.08;
	opacity:0.08;
	background:#000;
	border-radius:15px;
}

#hd-part21 .link{
	position:absolute;
	left:0px;
	top:0px;
	width:100%;
	height:30px;
	line-height:30px;
	overflow:hidden;
	text-align:center;
	font-size:14px;
	font-family:"Microsoft Yahei","黑体";
}

#hd-part21 .link a{
	margin:0px 3px;
}

#footer1{
	background:#15649b;
	color:#fff;
	font-family:"宋体";
	text-align:center;
	line-height:20px;
}

#footer1 span{
	margin:0px 20px;
}

#footer1 .w1180{
	padding:13px 0px;
}

#footer2{
	background:#186fac;
	text-align:center;
	line-height:24px;
	font-family:"宋体";
	font-size:14px;
	color:#fff;
}

#footer2 .w1180{
	padding:25px 0px;
}

#footer2 a{
	color:#fff;
}

.topic{
	text-align:center;
}

.topic img{
	display:inline;
}

.topic2{
	height:60px;
	background:url(images/topic2.gif) no-repeat right bottom;
	padding:0px 0px 0px 0px;
	font-size:35px;
	font-family:"Microsoft Yahei", "黑体";
	line-height:40px;
}

.topic2 label{
	margin:0px 0px 0px 18px;
	padding:0px 18px;
	border-radius:18px;
	display:inline-block;
	background:#67b6db;
	height:36px;
	line-height:36px;
	font-size:26px;
}

h1,h2,h3,h4,h5{
	font-family:"Microsoft Yahei", "黑体";
	font-weight:normal;
	overflow:hidden;
}

h2{
	font-size:36px;
	height:40px;
	line-height:40px;
}

h3{
	font-size:24px;
	height:30px;
	line-height:30px;
}

h4{
	font-size:18px;
	height:24px;
	line-height:24px;
}

h5{
	font-size:14px;
	height:20px;
	line-height:20px;
	font-weight:bold;
}

.p14-25{
	line-height:25px;
	font-size:14px;
	overflow:hidden;
}

.pic-show{
	position:relative;
}

.pic-show img{
	width:100%;
	height:100%;
}

.pic-show p{
	position:absolute;
	left:0px;
	bottom:0px;
	text-align:center;
	width:100%;
	overflow:hidden;
}

.pic-show p a{
	color:#fff;
}

.shadow2{
	position:absolute;
	left:0px;
	bottom:0px;
	background:#000;
	filter:alpha(opacity=60);
	-moz-opacity:0.6;
	opacity:0.6;
	width:100%;
}

.list14-26 li{
	font-size:14px;
	line-height:26px;
	height:26px;
	overflow:hidden;
	padding-left:10px;
	background:url(images/list-type1.gif) no-repeat left 12px;
}

.list14-32a li{
	font-size:14px;
	line-height:32px;
	height:32px;
	overflow:hidden;
	padding-left:14px;
	background:url(images/list-type2.gif) no-repeat left 14px;
}

.list14-32b li{
	font-size:14px;
	line-height:32px;
	height:32px;
	overflow:hidden;
}

.list14-32b li span{
	float:left;
	margin:8px 8px 0px 0px;
	background:#5fb0d5;
	font-size:12px;
	font-family:"宋体";
	padding:0px 10px;
	height:16px;
	line-height:16px;
}

.list14-32c li{
	font-size:14px;
	line-height:32px;
	height:32px;
	overflow:hidden;
	padding-left:14px;
	background:url(images/list-type3.gif) no-repeat left 14px;
}

.list14-33a li,.list14-33b li,.list14-33c li{
	font-size:14px;
	line-height:33px;
	height:33px;
	overflow:hidden;
	padding-left:14px;
	text-align:right;
}

.list14-33a li{
	background:url(images/list-type4.gif) no-repeat left 14px;
}

.list14-33b li{
	background:url(images/list-type5.gif) no-repeat left 14px;
}

.list14-33c li{
	background:url(images/list-type6.gif) no-repeat left 14px;
}

.list14-33a li a,.list14-33b li a,.list14-33c li a{
	float:left;
	text-align:left;
}

.list14-33a li span{
	font-family:"宋体";
	color:#808080;
}

.list14-33b li span{
	font-family:"宋体";
	color:#a8c0d8;
}

.list14-33c li span{
	font-family:"宋体";
	color:#a6c8e1;
}

.newslist1{
	margin-top:18px;
}

.newslist1 ul{
	zoom:1;
	margin-left:-20px;
}

.newslist1 li{
	float:left;
	display:inline;
	width:580px;
	height:123px;
	margin:28px 0px 0px 20px;
}

.newslist1 .place{
	float:left;
	height:95px;
	padding-top:28px;
	width:44px;
	background:url(images/newslist1-place.gif) no-repeat;
	font-family:"Microsoft Yahei", "黑体";
	font-size:25px;
	line-height:33px;
	text-align:center;
	color:#0973a8;
}

.newslist1 .num{
	float:left;
	height:113px;
	padding-top:10px;
	width:44px;
	background:url(images/newslist1-num.gif) no-repeat;
	font-family:"Arial";
	font-size:30px;
	text-align:center;
	color:#0973a8;
	font-weight:bold;
}

.newslist1 .content{
	float:right;
	width:492px;
	height:103px;
	background:#0a80bb;
	padding:20px 22px 0px 22px;
	overflow:hidden;
}

.newslist1 .content p{
	margin-top:8px;
	color:#aedff7;
}

#layout1{
	background:url(images/ly1-bg.jpg) no-repeat center top;
}

#layout1 .w1180{
	height:81px;
}

#layout1 .nav{
	float:left;
	width:540px;
	height:81px;
	position:relative;
}

#ly1-nav1{ 
	position:absolute;
	left:2px; 
	top:11px; 
	width:62px; 
	height:62px;
	text-indent:-9999px;
	cursor:pointer;
}

#layout1 .nav label{
	position:absolute;
	width:60px;
	height:22px;
	text-indent:-9999px;
	cursor:pointer;
}

#ly1-nav2{ left:98px; top:18px; }
#ly1-nav3{ left:205px; top:18px; }
#ly1-nav4{ left:310px; top:18px; }
#ly1-nav5{ left:417px; top:18px; }
#ly1-nav6{ left:98px; top:47px; }
#ly1-nav7{ left:205px; top:47px; }
#ly1-nav8{ left:310px; top:47px; }
#ly1-nav9{ left:417px; top:47px; }

#layout1 .show{
	float:right;
	width:620px;
}

#layout1 .show li{
	height:81px;
	padding:49px 0px 0px 157px;
	margin-top:-49px;
	display:none;
	background-repeat:no-repeat;
	background-position:left bottom;
	_background:none;
}

#ly1-show1{ background-image:url(images/ly1-landmark1.png); }
#ly1-show2{ background-image:url(images/ly1-landmark2.png); }
#ly1-show3{ background-image:url(images/ly1-landmark3.png); }
#ly1-show4{ background-image:url(images/ly1-landmark4.png); }
#ly1-show5{ background-image:url(images/ly1-landmark5.png); }
#ly1-show6{ background-image:url(images/ly1-landmark6.png); }
#ly1-show7{ background-image:url(images/ly1-landmark7.png); }
#ly1-show8{ background-image:url(images/ly1-landmark8.png); }
#ly1-show9{ background-image:url(images/ly1-landmark9.png); }

#layout1 .show h5{
	height:28px;
	line-height:28px;
	overflow:hidden;
	color:#0a71aa;
	font-weight:normal;
	padding-left:18px;
}

#layout1 .show h5 a{
	color:#0a71aa;
}

#layout1 .show p{
	height:44px;
	overflow:hidden;
	margin-top:5px;
	font-family:"宋体";
	line-height:22px;
	color:#0a71aa;
}


#layout2 .box1{
	border-bottom:1px solid #88c3e0;
	text-align:center;
	padding-bottom:30px;
}

#layout2 .box1 h1{
	font-size:50px;
	height:54px;
	line-height:54px;
}

#layout2 .box1 p{
	font-size:14px;
	line-height:20px;
	overflow:hidden;
	margin-top:22px;
}

#layout2 .box1 p a{
	margin:0px 8px;
}

#layout2 .box2{
  height:415px;
  overflow:hidden;
  background:#e58556;
  position:relative;
}

#layout2 .box2 .more{
  position:absolute;
  right:0px;
  top:22px;
}

#layout2 .box2 .focus1{
	float:left;
	position:relative;
	width:590px;
	height:415px;
}

#layout2 .box2 .focus1 img{
	width:590px;
	height:415px;
}

#layout2 .box2 .focus1 p{
	position:absolute;
	left:35px;
	bottom:12px;
	width:365px;
	font-size:20px;
	line-height:24px;
	height:24px;
	overflow:hidden;
	z-index:50;
}

#layout2 .box2 .focus1 .shadow1{
	position:absolute;
	left:0px;
	bottom:0px;
	width:590px;
	height:54px;
	background:url(images/shadow1.png);
	z-index:1;
}

#layout2 .box2 .focus1 .point{
	position:absolute;
	right:35px;
	bottom:15px;
	z-index:100;
}

#layout2 .box2 .focus1 .point li{
	float:left;
	display:inline;
	margin:0px 6px;
	width:14px;
	height:14px;
	overflow:hidden;
	background:#b2b0ad;
	border-radius:7px;
	cursor:pointer;
}

#layout2 .box2 .focus1 .point .current{
	background:#1f95d4;
}

#layout2 .box2 .focus1 .point span:hover{
	width:20px;
	margin:0px 3px;
}

#layout2 .box2 .focus1 .arrow1,#layout2 .box2 .focus1 .arrow2{
	position:absolute;
	top:152px;
	width:32px;
	height:105px;
	background-image:url(images/arrow1.png);
	background-repeat:no-repeat;
	cursor:pointer;
	display:none;
	z-index:999;
}

#layout2 .box2 .focus1 .arrow1{
	left:20px;
	background-position:left top;
}

#layout2 .box2 .focus1 .arrow2{
	right:20px;
	background-position:right top;
}

#layout2 .box2 .focus1:hover .arrow1,#layout2 .box2 .focus1:hover .arrow2{
	display:block;
}

#layout2 .box2 .news{
	float:right;
	display:inline;
	width:532px;
	margin:0px 28px 0px 0px;
}

#layout2 .box2 .news h3{
	text-align:center;
	margin-top:35px;
}

#layout2 .box2 .news p{
	margin-top:8px;
}

#layout2 .box3 .block{
  float:left;
  width:295px;
  height:200px;
  position:relative;
}

#layout2 .box3 .block .more{
  position:absolute;
  right:15px;
  bottom:0px;
}
#layout2 .box3 .green{
	background:#18ac76;
}

#layout2 .box3 .purple{
	background:#186fac;
}

#layout2 .box3 .pic-show .shadow2,#layout2 .box3 .pic-show p{
	height:30px;
	line-height:30px;
	font-size:14px;
}

#layout2 .box3 .photo1{
	width:100%;
	height:200px;
}

#layout2 .box3 .photo2{
	width:100%;
	height:90px;
}

#layout2 .box3 .list14-26{
	margin:22px 0px 0px 12px;
}

#layout2 .box4 .block{
	display:inline;
	width:378px;
	background:#0a80bb;
	padding-bottom:25px;
}

#layout2 .box4 .middle{
	float:left;
	margin-left:23px;
}

#layout2 .box4 .title{
	border-top:1px solid #186fac;
	padding:0px 15px 0px 35px;
}

#layout2 .box4 .title span{
	float:left;
	height:35px;
	line-height:35px;
	font-size:22px;
	font-family:"Microsoft Yahei", "黑体";
	background:#186fac;
	padding:0px 15px;
}

#layout2 .box4 .title a{
	float:right;
	width:44px;
	height:13px;
	background:url(images/ly2-box4-more.gif) no-repeat;
	cursor:pointer;
}

#layout2 .box4 ul{
	margin:15px 15px 0px 25px;
}

#layout3{
	background:url(images/ly3-bg.jpg) no-repeat center bottom;
}

#layout3 .content{
	position:relative;
	margin-top:45px;
}

#layout3 .show{
	height:405px;
	width:1180px;
}

#layout3 .show .pic-show{
	width:580px;
	height:405px;
}

#layout3 .show .pic-show p{
	font-size:20px;
}

#layout3 .show .pic-show p,#layout3 .show .pic-show .shadow{
	height:45px;
	line-height:45px;
}

#layout3 .show .pic-show .shadow{
	position:absolute;
	left:0px;
	bottom:0px;
	width:100%;
	filter:alpha(opacity=75);
	-moz-opacity:0.75;
	opacity:0.75;
}

#layout3 .show .left .shadow{
	background:#e55658;
}

#layout3 .show .right .shadow{
	background:#5b619c;
}

#layout3 .arrow1,#layout3 .arrow2{
	position:absolute;
	top:150px;
	height:105px;
	width:32px;
	cursor:pointer;
	background-image:url(images/arrow2.png);
	background-repeat:no-repeat;
}

#layout3 .arrow1{
	left:-60px;
	background-position:left top;
}

#layout3 .arrow2{
	right:-60px;
	background-position:right top;
}

@media (max-width: 1300px) {
	#layout3 .arrow1{ left:400px; top:425px; }
	#layout3 .arrow2{ right:400px; top:425px; }
}

#layout3 .point{
	width:190px;
	text-align:center;
	margin:35px auto 0px auto;
	height:15px;
	padding:7px 0px;
	background:#e5e6e6;
	border-radius:12px;
}

#layout3 .point li{
	display:inline-block;
	height:14px;
	width:14px;
	background:#b2b0ad;
	border-radius:7px;
	cursor:pointer;
	margin:0px 6px;
	overflow:hidden;
}

#layout3 .point li:hover{
	width:18px;
	margin:0px 4px;
}

#layout3 .point .current{
	background:#1f95d4;
}

#layout4 .headline{
	height:105px;
	background:url(images/ly4-headline.gif) no-repeat;
	padding-left:115px;
	text-align:center;
}

#layout4 .headline p{
	font-size:14px;
	line-height:20px;
	height:20px;
	overflow:hidden;
	margin-top:20px;
}

#layout4 .headline p a{
	margin:0px 8px;
}

#layout4 .main{
	float:left;
	width:778px;
}

#layout4 .main .box1{
	width:778px;
	height:295px;
}

#layout4 .main .box1 p{
	font-size:20px;
}

#layout4 .main .box1 .shadow2{
	filter:alpha(opacity=75);
	-moz-opacity:0.75;
	opacity:0.75;
}

#layout4 .main .box1 p,#layout4 .main .box1 .shadow2{
	height:48px;
	line-height:48px;
}

#layout4 .main .box2{
	height:230px;
	overflow:hidden;
	background:#e58556;
}

#layout4 .main .box2 .pic-show{
	float:left;
	height:230px;
	width:290px;
}

#layout4 .main .box2 .pic-show p,#layout4 .main .box2 .pic-show .shadow2{
	font-size:14px;
	height:48px;
	line-height:48px;
}

#layout4 .main .box2 .pic-show .shadow2{
	background:#186fac;
}

#layout4 .main .box2 .pic-show .play{
	position:absolute;
	left:109px;
	top:60px;
	width:72px;
	height:72px;
	background:url(images/play1.png) no-repeat;
}

#layout4 .main .box2 .list14-32c{
	float:right;
	display:inline;
	margin:15px 35px 0px 0px;
	width:420px;
}

#layout4 .main .box3 .title{
	font-size:22px;
	height:26px;
	line-height:26px;
}

#layout4 .main .box3 ul{
	margin-left:-6px;
	zoom:1;
}

#layout4 .main .box3 li{
	float:left;
	display:inline;
	width:190px;
	height:138px;
	margin:18px 0px 0px 6px;
}

#layout4 .main .box3 li p,#layout4 .main .box3 li .shadow2{
	height:30px;
	line-height:30px;
}

#layout4 .side{
	float:right;
	width:378px;
	background:#0a80bb;
	padding-bottom:38px;
}

#layout4 .side .title{
	background:#18ac76;
	text-align:center;
	font-size:22px;
	font-family:"Microsoft Yahei", "黑体";
	line-height:42px;
	height:42px;
	letter-spacing:5px;
}

#layout4 .side ul li{
	float:left;
	display:inline;
	width:106px;
	margin:30px 0px 0px 55px;
}

#layout4 .side ul li img{
	border:4px solid #58b7e6;
	border-radius:53px;
	overflow:hidden;
}

#layout4 .side ul li p{
	text-align:center;
	font-size:14px;
	height:18px;
	line-height:18px;
	font-family:"宋体";
	margin-top:10px;
}

#layout6 .box{
	margin-top:45px;
}

#layout6 .box .headline{
	margin-bottom:28px;
}

#layout6 .box .headline .type{
	float:left;
	width:170px;
}

#layout6 .box .headline .content{
	float:right;
	width:1000px;
	text-align:center;
	margin-top:12px;
}

#layout6 .box .headline h2 a{
	color:#186fac;
}

#layout6 .box .headline p{
	font-size:14px;
	line-height:20px;
	height:20px;
	overflow:hidden;
	margin-top:15px;
}

#layout6 .box .headline p a{
	margin:0px 5px;
}

#layout6 .box .media{
	float:left;
	width:350px;
}

#layout6 .box .media .big{
	width:350px;
	height:250px;
}

#layout6 .box .media .big .shadow2,#layout6 .box .media .big p{
	height:30px;
	line-height:30px;
	overflow:hidden;
	font-size:14px;
	font-family:"宋体";
}

#layout6 .box .media .video{
	width:170px;
	margin-top:10px;
	position:relative;
}

#layout6 .box .media .video img{
	width:170px;;
	height:105px;
}

#layout6 .box .media .video .play{
	position:absolute;
	left:67px;
	top:35px;
	width:35px;
	height:35px;
	background:url(images/play2.png) no-repeat;
}

#layout6 .box .media .video p{
	line-height:18px;
	height:36px;
	overflow:hidden;
	font-family:"宋体";
	margin-top:10px;
}

#layout6 .box .media .video p a{
	color:#555;
}

#layout6 .box .block{
	float:left;
	display:inline;
	width:370px;
	margin-left:45px;
}

#layout6 .box .block .title{
	height:19px;
	line-height:19px;
	overflow:hidden;
	background:url(images/ly6-title.png) no-repeat left top;
	color:#fff;
	font-family:"宋体";
}

#layout6 .box .block .title span{
	float:left;
	width:90px;
	text-align:center;
}

#layout6 .box .block .title a{
	color:#fff;
}

#layout6 .box .block h4{
	margin-top:18px;
}

#layout6 .box .block h4 a{
	color:#186fac;
}

#layout6 .box .block p{
	line-height:21px;
	height:42px;
	overflow:hidden;
	color:#808080;
	font-family:"宋体";
	margin-top:12px;
}

#layout6 .box .block ul{
	border-top:1px dashed #d9d9d9;
	padding-top:10px;
	margin-top:18px;
}

#layout6 .box .block ul li a{
	width:315px;
}

#layout6 .nav{
	height:50px;
	background:url(images/ly6-nav.gif) no-repeat center top;
	margin-top:45px;
	line-height:50px;
	overflow:hidden;
	color:#fff;
	font-family:"Microsoft Yahei","黑体";
	font-size:24px;
}

#layout6 .nav a{
	color:#fff;
}

#layout6 .nav .left{
	width:460px;
	padding-left:90px;
}

#layout6 .nav .left a{
	margin-left:35px;
}

#layout6 .nav .right{
	width:460px;
	text-align:right;
	padding-right:90px;
}

#layout6 .nav .right a{
	margin-right:35px;
}

#layout7 .flip{
	text-align:center;
	margin-top:45px;
}

#layout7 .flip a{
	display:inline-block;
	width:38px;
	height:38px;
	border-radius:19px;
	background:#0976ac;
	line-height:38px;
	text-align:center;
	font-size:20px;
	color:#6ce1fb;
	margin:0px 5px;
}

#layout7 .flip a:hover{
	color:#fff;
	background:#e58556;
	text-decoration:none;
}

#layout7 .flip .current{
	color:#fff;
	background:#e58556;
}

#layout8 .title{
  font-size:22px;
  font-family:"Microsoft Yahei", "黑体";
  height:45px;
  line-height:45px;
  overflow:hidden;
  padding-left:25px;
  position:relative;
}

#layout8 .title .more{
  position:absolute;
  right:28px;
  top:0px;
  height:45px;
  line-height:45px;
  font-size:12px;
  font-family:"宋体";
}

#layout8 .left{
	width:716px;
}

#layout8 .left .box1{
	background:#e58556;
	height:358px;
	overflow:hidden;
}

#layout8 .left .box1 .title{
	background:#da7442;
}

#layout8 .left .box1 ul{
	margin-top:5px;
	zoom:1;
}

#layout8 .left .box1 li{
	float:left;
	display:inline;
	width:315px;
	margin:25px 21px 0px 21px;
}

#layout8 .left .box1 li p{
	line-height:20px;
	color:#f3cebf;
	height:40px;
	overflow:hidden;
	margin-top:6px;
	font-family:"宋体";
}
#layout8 .left .box2,#layout8 .left .box3{
  float:left;
  width:348px;
  height:207px;
  overflow:hidden;
  padding:10px 10px 0px 0px;
  position:relative;
}

#layout8 .left .box2 .more,#layout8 .left .box3 .more{
  position:absolute;
  right:0px;
  top:18px;
}


#layout8 .left .box2{
	background:#186fac;
}

#layout8 .left .box3{
	background:#18ac76;
}

#layout8 .list14-26{
	margin:5px 0px 0px 25px;
}

#layout8 .right{
	width:464px;
	height:575px;
	overflow:hidden;
	background:#186fac;
}

#layout8 .right img{
	width:100%;
	height:170px;
}

#layout8 .right h3{
	margin:25px 25px 0px 25px;
}

#layout8 .right p{
	max-height:50px;
	margin:15px 25px 0px 25px;
}

#layout8 .right ul{
	margin:20px 25px 0px 25px;
}

#layout8 .right ul li a{
	width:360px;
}

#layout9 .box1 ul{

	margin-left:-26px;
	zoom:1;
}

#layout9 .box1 li{
	float:left;
	display:inline;
	margin:30px 0px 0px 26px;
	width:376px;
	height:165px;
}

#layout9 .box1 .shadow2,#layout9 .box1 p{
	height:35px;
	line-height:35px;
	font-family:"宋体";
	font-size:14px;
}

#layout9 .box2{
	position:relative;
	margin-top:25px;
	border-top:1px solid #0f78ad;
	border-bottom:1px solid #0f78ad;
	padding:20px 0px;
}

#layout9 .box2 .line{
	position:absolute;
	left:50%;
	top:0px;
	width:1px;
	height:100%;
	background:#0f78ad;
}

#layout9 .box2 ul{
	zoom:1;
	margin-left:-110px;
}

#layout9 .box2 li{
	float:left;
	display:inline;
	margin-left:115px;
	width:510px;
}

#layout9 .box2 li a{
	width:465px;
}

#layout10 .box{
	height:585px;
	border-top:1px solid #e5e5e5;
	border-bottom:1px solid #e5e5e5;
	background:#fff;
	position:relative;
	padding-top:20px;
}

#layout10 .box .line1,#layout10 .box .line2{
	position:absolute;
	height:605px;
	width:18px;
	top:0px;
	background:url(images/ly10-line.gif) no-repeat;
}

#layout10 .box .line1{
	left:370px;
}

#layout10 .box .line2{
	right:370px;
}

#layout10 .box .left{
	display:inline;
	width:346px;
}

#layout10 .box .middle{
	float:left;
	display:inline;
	margin-left:68px;
	width:346px;
}

#layout10 .box .right{
	display:inline;
	width:346px;
}

#layout10 .box .tit{
	margin-bottom:15px;
	padding-left:12px;
}
#layout10 .weikan{
	height:485px;
	border:1px solid #dadada;
}

#layout10 .weikan li{
	width:300px;
	margin:16px auto 0px auto;
}

#layout10 .weikan li img{
	width:300px;
	height:95px;
}

#layout10 .weikan li p{
	font-size:14px;
	height:20px;
	line-height:20px;
	overflow:hidden;
	margin-top:3px;
	text-align:center;
}
#layout11 ul{
	zoom:1;
	width:1035px;
	margin:30px auto 0px auto;
}

#layout11 li{
	float:left;
	display:inline;
	width:115px;
	text-align:center;
	margin:12px 0px 0px 0px;
}

#layout11 li img{
	width:85px;
	height:85px;
	border-radius:42px;
	margin:0px auto;
}

#layout11 li p{
	line-height:18px;
	height:18px;
	overflow:hidden;
	font-family:"宋体";
	margin-top:8px;
}

#layout12{
	width:1035px;
	margin:0px auto;
}

#layout12 .list{
	font-size:14px;
	line-height:30px;
	font-family:"宋体";
	margin-top:25px;
}

#layout12 .list a{
	margin-right:8px;
}

#layout12 .title{
	text-align:center;
	border-bottom:1px solid #c2d5e0;
	font-family:"Microsoft Yahei", "黑体";
	font-size:36px;
	line-height:40px;
	padding-bottom:20px;
	color:#1f95d4;
}

#layout12 .pic-list li{
	float:left;
	display:inline;
	margin:35px 17px 0px 17px;
}
#layout13 .headline{
	height:105px;
	background:url(images/ly13-headline.gif) no-repeat;
	padding-left:115px;
	text-align:center;
}

#layout13 .headline p{
	font-size:14px;
	line-height:20px;
	height:20px;
	overflow:hidden;
	margin-top:20px;
}

#layout13 .headline p a{
	margin:0px 8px;
}

#layout13 .left{
	width:790px;
}

#layout13 .left li{
	float:left;
	display:inline;
	margin:0px 13px 14px 0px;
	padding:20px 20px 0px 20px;
	width:342px;
	height:103px;
	background:#0a80bb;
}

#layout13 .left li p{
	color:#aedff7;
	margin-top:12px;
	height:50px;
	overflow:hidden;
}

#layout13 .right{
	width:380px;
	height:260px;
	position:relative;
}

#layout13 .right img{
	width:380px;
	height:260px;
}

#layout13 .right .shadow2,#layout13 .right p{
	height:30px;
	line-height:30px;
	font-size:14px;
}