body{
	font-family:"Microsoft Yahei","SimSun";
	font-size:12px;
	color:#333;
}

a{
	color:#333;
}

img{
	display:block;
}

.wrapper{
	width:100%;
	min-width:1200px;
	overflow:hidden;
}

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

.covervid-wrapper{
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	min-width:1200px;
	height:800px;
	z-index:999;
	_display:none;
	background-image:url(../images/header-video.jpg);
	background-repeat:no-repeat;
	background-position:center top;
	background-size:auto 100%;
}

.covervid-wrapper .loading{
	position:absolute;
	left:0px;
	top:350px;
	width:100%;
	text-align:center;
}

.covervid-wrapper .loading img{
	display:inline;
}

.covervid-wrapper .loading p{
	font-size:16px;
	line-height:20px;
	margin-top:5px;
}

#header{
	position:relative;
	z-index:900;
	background-image:url(../images/header-video.jpg);
	background-repeat:no-repeat;
	background-position:center top;
	background-size:auto 100%;
}

#header .w1200{
	position:relative;
	height:800px;
}

#header .logo{
	position:absolute;
	right:2.8%;
	top:37px;
	z-index:1100;
}

#header .btn-top{
	position:absolute;
	left:85px;
	top:35px;
	z-index:1100;
}

#header .btn-top a{
	float:left;
	display:inline;
	margin-right:18px;
	width:45px;
	height:45px;
	cursor:pointer;
}

#header .btn-top a:hover{
	filter:alpha(opacity=80);
	-moz-opacity:0.8;
	opacity:0.8;
}

#header .icon1{ background-image:url(../images/hd-btn1.png); }
#header .icon1b{ background-image:url(../images/hd-btn1-2.png); }
#header .icon2{ background-image:url(../images/hd-btn2.png); }
#header .icon2b{ background-image:url(../images/hd-btn2b.png); }

#header .btn-bottom{
	position:absolute;
	right:45px;
	bottom:40px;
	z-index:1100;
}

#header .btn-bottom a{
	float:left;
	display:inline;
	margin-right:18px;
	width:36px;
	height:36px;
	cursor:pointer;
}

#header .btn-bottom a:hover{
	filter:alpha(opacity=80);
	-moz-opacity:0.8;
	opacity:0.8;
}

#header .icon3{ background-image:url(../images/hd-btn3.png); }
#header .icon4{ background-image:url(../images/hd-btn4.png); }
#header .icon5{ background-image:url(../images/hd-btn5.png); }
#header .icon6{ background-image:url(../images/hd-btn6.png); }
#header .icon7{ background-image:url(../images/hd-btn7.png); }

#header .arrow{
	position:absolute;
	right:45px;
	bottom:30px;
	background-image:url(../images/hd-arrow.png);
	width:72px;
	height:75px;
	z-index:1100;
}

#header .city{
	position:absolute;
	left:0px;
	bottom:0px;
	height:268px;
	width:100%;
	min-width:1200px;
	background:url(../images/hd-city.png) no-repeat center bottom;
}

#header .topic1{
	position:absolute;
	left:156px;
	top:119px;
}

#header .topic2{
	position:absolute;
	right:156px;
	top:127px;
}

#header .text{
	position:absolute;
	left:178px;
	top:280px;
	height:86px;
	overflow:hidden;
}

#header .nav{
	position:absolute;
	left:0px;
	top:410px;
	width:100%;
	text-align:center;
}

#header .nav a{
	display:inline-block;
	vertical-align:top;
	width:118px;
	margin:0px 1px;
	height:52px;
	padding:33px 0px;
	background-image:url(../images/hd-nav1.png);
	background-position:center center;
	color:#fff;
	font-size:22px;
	line-height:26px;
	text-decoration:none;
}

#header .nav a:hover{
	background-image:url(../images/hd-nav2.png);
}







#layout1{
	background:#f5f5f5;
	padding:63px 0px 80px 0px;
}
#layout1 .w1200{
	background:#fff;
}
#layout1 .left{
	width:800px;
	border-right:2px solid #f5f5f5;
}
#hot{
	text-align:center;
	border-bottom:2px solid #f5f5f5;
	height:130px;
	overflow:hidden;
}
#hot h1{
	font-size:36px;
	margin:24px 0px 9px 0px;
}
#hot h1 a{ color:#185ea3;}
#hot p{
	font-size:16px;
}
#hot p a{ color:#8d8d8d; margin:0px 3px;}

#layout1 .list2{
	overflow:hidden;
	margin-top:6px;
	padding-bottom:6px;
	border-bottom:2px solid #f5f5f5;
}

#layout1 .list2 li{
	float:left;
	display:inline;
	width:335px;
	margin:-1px 0px 0px -1px;
	border-top:1px solid #f5f5f5;
	border-left:1px solid #f5f5f5;
	padding:15px 31px;
}

#layout1 .list2 li h3{
	font-size:18px;
	height:30px;
	line-height:30px;
	font-weight:normal;
	overflow:hidden;
}

#layout1 .list2 li h3 a{
	color:#185ea3;
}

#layout1 .list2 li p{
	line-height:24px;
	height:48px;
	color:#8d8d8d;
	font-size:14px;
	margin-top:3px;
}

#layout1 .list2 li p a{
	color:#1284b3;
}

#layout1 .list3{
	padding:22px 40px 22px 35px;
}

#layout1 .list3 li{
	height:30px;
	line-height:30px;
	overflow:hidden;
	font-size:16px;
	padding-left:17px;
	background:url(../images/ly1-list3.gif) no-repeat left 13px;
}

#layout1 .list3 li a{
	float:left;
	width:610px;
}

#layout1 .list3 li span{
	float:right;
	color:#a3a3a3;
	font-size:14px;
}

#layout1 .focus1{
	width:800px;
	height:410px;
	float:left;
	position:relative;
}
.focus1 .textbg{
	position:absolute;
	left:0px;
	bottom:0px;
	width:100%;
	height:50px;
	background:#000;
	filter:alpha(opacity=50);
	opacity:0.5;
	z-index:1;
}
.focus1 .pic img{
	width:800px;
	height:410px;
}
.focus1 p{
	position:absolute;
	left:27px;
	bottom:0px;
	line-height:50px;
	font-size:18px;
	z-index:50;
}
.focus1 p a{ color:#fff;}
.focus1 .switch{
	position:absolute;
	right:8px;_right:-4px;
	bottom:9px;
z-index:999;
}
.focus1 .point{
	position:absolute;
	right:48px;_right:-4px;
	bottom:15px;
z-index:999;
}
.focus1 .point li{
	background:url(../images/focus1.gif) no-repeat;
	_background:#fff;
	cursor:pointer;
    display:inline-block;
	margin:9px 4px 0px 4px;
    overflow:hidden;
    width:6px;
	height:7px;
	display:block;
	float:left;
	padding:0px;
	text-indent:-9999px;
}
.focus1 .point a:hover{text-decoration:none; color:#fff;}
.focus1 .point li.current{background:url(../images/focus2.gif) no-repeat; width:19px;}
.focus1 .switch span{
	float:left;
	display:block;
	width:15px;
	height:28px;
	cursor:pointer;
	margin:0px 24px;
}


#layout1 .right{
	width:398px;
	height:912px;
	position:relative;
}
#layout1 .right .title{
	font-size:22px;
	color:#185ea3;
	background:url(../images/title.gif) no-repeat left center;
	padding-left:22px;
	margin:24px 0px 0px 27px;
	_height:30px;
}
#layout1 .right .title a{
	color:#185ea3;
}
#layout1 .right .list1{
	margin:9px 0px 0px 26px;
}
#layout1 .right .list1 li{
	font-size:16px;
	line-height:30px;
	height:30px;
	overflow:hidden;
}
#layout1 .right .list1 a{
	color:#333;
}
#layout1 .right .block2{ margin-top:-5px;}
#layout1 .photo{
	width:398px;
	height:190px;
	position:relative;
	margin-top:22px;_margin-top:18px;
}
#layout1 .photo .pig img{
	width:398px;
	height:190px;
}
#layout1 .photo .play{
	width:64px;
	height:64px;
	position:absolute;
	left:167px;
	top:63px;
}
#layout1 .right .block3{
	position:absolute;
	left:0px;
	bottom:0px;
	width:100%;
}




#layout2{
	height:903px;
	position:relative;
}
#slides{ display:block; width:100%; height:900px; list-style:none; padding:0; margin:0; position:absolute; top:0px; left:0px;}
#slides li{ display:block; width:100%; height:100%; list-style:none; padding:0; margin:0;}
#layout2 .slides_container{
	height:436px; 
	position:absolute; 
	top:74px; 
	left:50%;
	margin-left:-600px;
}
#layout2 .left{
	width:578px;
	height:437px;
	background: rgb(46, 148, 206);
	filter:alpha(opacity=89);-moz-opacity:0.89;opacity:0.89;
	border-radius:16px;
	padding:0px 57px 0px 45px;
}
#layout2 .left .title{
	font-size:48px;
	color:#fde545;
	margin:36px 0px 6px 0px;
	overflow:hidden;
}
#layout2 .left .title span{
	font-size:13px;
	line-height:14px;
	width:14px;
	display:block;
	float:left;
	margin:8px 6px 0px 1px;
}
#layout2 .left h3{
	font-size:48px;
	line-height:66px;
}
#layout2 .left h3 a{ color:#fff; text-decoration:none;}
#layout2 .left p{
	font-size:18px;
	line-height:30px;
	color:#fff;
	margin:9px 4px 0px 0px;
}

#layout2 .right{
	width:384px;
	height:351px;
	background:url(../images/ly2-right.png) no-repeat;
	margin:29px 3px 0px 0px;
	display:inline;
	padding:13px 14px;
	overflow:hidden;
}
#layout2 .right a{
	font-size:38px;
	line-height:42px;
	text-decoration:none;
	color:#fff;
	display:block;
	float:left;
	width:85px;
	height:118px;
	padding:33px 33px 0px 33px;
	text-align:center;
}
#layout2 .right .a1,#layout2 .right .a3{ margin-right:82px;}
#layout2 .right .a2,#layout2 .right .a4{ margin-bottom:49px;}
#layout2 .right .a2{padding:53px 33px 0px 33px; height:98px;}
#layout2 .right .a1 span{ font-size:48px;}

#layout2 #nav{
	width:1200px;
	position:absolute;
	left:50%;
	margin-left:-600px;
	bottom:2px;
}
#layout2 #nav ul{
	padding-left:3px;
	background:url(../images/nav-ul.gif) no-repeat left 11px;_background:url(../images/nav-ul.gif) no-repeat left 13px;
	_height:79px;
}
#layout2 #nav li{
	float:left;
	font-size:30px;
	display:inline;
	padding-top:13px;
}
#layout2 #nav li a{
	color:#fff;
	border:3px solid #fff;
	border-left:none;
	line-height:79px;
	text-decoration:none;
	background:#1284b3;
	padding:19px 33px;_padding:16px 33px;
}
#layout2 #nav li.on{
	background:url(../images/nav-a.png) no-repeat center 1px;_background:url(../images/nav-a.png) no-repeat center 2px;
}
#layout2 #nav li.on a{
	border-top:none;
	background:#ff6600;
}
#layout2 #nav .li1 a{ color:#74ae94}

#layout2 .textbg{
	width:100%;
	height:79px;
	position:absolute;
	left:0px;
	bottom:3px;
	background:#185ea3;
	filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8;
}

#layout2 .prve,#layout2 .next{
	width:45px;
	height:87px;
	cursor:pointer;
	position:absolute;
	top:280px;
}
#layout2 .prve{ left:2.4%;}
#layout2 .next{ right:2.4%;}








#layout3{
	background:#f5f5f5;
	padding:50px 0px 88px 0px;
}
#layout3 .title{
	padding-bottom:13px;
}
#layout3 .block1,#layout3 .block2{
	background:#fff;
	height:403px;
	overflow:hidden;
	margin-top:46px;
}
#layout3 .pic{
	width:598px;
	height:403px;
	border-right:2px solid #f5f5f5;
	position:relative;
	float:left;
}
#layout3 .pic img{
	width:598px;
	height:403px;
}
#layout3 .pic p,#layout3 .pic1 p{
	position:absolute;
	top:0px;
	height:59px;
	background:#2374c3;
	text-align:center;
	line-height:59px;
	font-size:38px;
	font-weight:bold;
	color:#fff;
}
#layout3 .pic p{
	left:0px;
	width:106px;
	border-radius:0px 0px 18px 0px;
}
#layout3 .pic1{
	width:600px;
	height:403px;
	border-left:2px solid #f5f5f5;
	position:relative;
	float:right;
}
#layout3 .pic1 p{
	right:0px;
	width:115px;
	border-radius:0px 0px 0px 18px;
}

#layout3 .text{
	width:516px;
	display:inline;
}
#layout3 .block1 .text{ margin-right:43px;}
#layout3 .block2 .text{ margin-left:31px;}
#layout3 .text h3{
	font-size:41px;
	line-height:50px;
	font-weight:normal;
	margin:21px 0px 7px 0px;
}
#layout3 .text h3 a{ color:#185ea3;}
#layout3 .text p{
	font-size:18px;
	color:#666;
	line-height:30px;
	border-bottom:1px solid #e5e5e5;
	padding-bottom:20px;
}
#layout3 .text p a{color:#1284b3;}
#layout3 .text li{
	font-size:18px;
	line-height:29px;
	background:url(../images/ly3-li.gif) no-repeat left 2px;
	text-indent:55px;
	margin-top:18px;
	padding-bottom:14px;
}
#layout3 .text li a{ color:#020202;}
#layout3 .text li a:hover,#layout3 .text li a:active{color:#c00;}







#layout4{
	background:url(../images/ly4-bg.jpg) no-repeat center top;
	height:812px;
	position:relative;
}
#layout4 .textbg{
	height:590px;
	width:1200px;
	border:1px solid #ebf1f2;
	background:#fff;
	border-radius:22px;
	filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8;
	position:absolute;
	top:140px;
	left:50%;
	margin-left:-601px;
}
#layout4 .w1200{
	height:590px;
	position:absolute;
	top:141px;
	left:50%;
	margin-left:-600px;
}
#layout4 .left{
	width:757px;
	margin:38px 0px 0px 29px;
	display:inline;
}
#layout4 .left .title{
	background:url(../images/title1.jpg) no-repeat;
	height:43px;
	margin:0px 0px 25px 208px;
	font-size:24px;
	font-weight:bold;
	color:#1b8c00;
	line-height:43px;
	padding-left:71px;
}
#layout4 .right{
	width:370px;
	height:530px;
	background:url(../images/ly4-right.jpg) no-repeat;
	display:inline;
	margin:33px 25px 0px 0px;
}
#layout4 .text{
	width:308px;
	height:470px;
	overflow-y:auto;
	margin:26px 0px 0px 32px;
}
#layout4 .text p{
	font-size:14px;
	line-height:25px;
	margin-bottom:20px;
}









#layout5{
	background:#f5f5f5;
	padding:54px 0px 84px 0px;
}
#layout5 .title{
	margin-bottom:39px;
}
#layout5 .text{
	width:1200px;
	height:531px;
	background:#fff;
	border-radius:22px;
}
#layout5 .left{
	width:547px;
	height:519px;
	background:url(../images/ly5-left.jpg) no-repeat;
	margin:6px 0px 0px 6px;
	display:inline;
	position:relative;
}
#layout5 .left p{
	position:absolute;
	font-weight:bold;
	overflow:hidden;
}
#layout5 .left p a{ text-decoration:none;}
#layout5 .p1{font-size:43px;line-height:43px; width:42px; height:176px; top:77px; left:62px;}
#layout5 .p1 a{color:#ff9900;}
#layout5 .p2{font-size:28px;line-height:28px; width:28px; height:112px; top:83px; left:131px;}
#layout5 .p2 a{color:#6699f8;}
#layout5 .p3{font-size:28px;top:78px; left:194px; height:37px;}
#layout5 .p3 a{color:#669900;}
#layout5 .p4{font-size:41px; top:139px; left:228px; width:205px; height:54px;}
#layout5 .p4 a{color:#6699cc;}
#layout5 .p5{font-size:45px; top:203px; left:127px; width:280px; height:60px;}
#layout5 .p5 a{color:#2ea013;}
#layout5 .p6{font-size:44px;line-height:45px; width:45px; top:170px; right:72px;}
#layout5 .p6 a{color:#df3d4c;}
#layout5 .p7{font-size:28px; top:268px; left:69px; width:280px; height:37px;}
#layout5 .p7 a{color:#996666;}
#layout5 .p8{font-size:28px;line-height:28px; width:28px; height:112px; top:262px; left:369px;}
#layout5 .p8 a{color:#6699f8;}
#layout5 .p9{font-size:28px;line-height:28px; width:28px;top:314px; left:62px;}
#layout5 .p9 a{color:#ff0000;}
#layout5 .p10{font-size:50px; top:312px;left:158px; width:200px; height:66px;}
#layout5 .p10 a{color:#877604;}
#layout5 .p11{font-size:38px; top:390px;left:162px; width:266px; height:50px;}
#layout5 .p11 a{color:#ff9900;}

#layout5 .right{
	width:550px;
	margin-right:56px;
	display:inline;
	padding-left:33px;
	border-left:2px solid #f5f5f5;
	height:531px;
}
#layout5 .right .title1{
	margin-left:109px;
	width:350px;
	height:63px;
	background:#3480ca;
	font-size:38px;
	font-weight:bold;
	text-align:center;
	color:#fff;
	line-height:58px;
	border-radius:0px 0px 24px 24px;
}
#layout5 .right ul{
	padding-top:5px;
}
#layout5 .right li{
	overflow:hidden;
	margin-top:33px;
}
#layout5 .right li .pic{
	width:184px;
	float:left;
}
#layout5 .right li img{
	width:184px;
	height:184px;
	border-radius:14px;
}
#layout5 .right li .zi{
	width:327px;
	float:right;
}
#layout5 .right li .zi h3{
	font-size:28px;
	line-height:40px;
	font-weight:normal;
	margin:4px 0px 13px 0px;
}
#layout5 .right li .zi h3 a{ color:#333;}
#layout5 .right li .zi h3 a:hover,#layout5 .right li .zi h3 a:active{color:#c00;}
#layout5 .right li .zi p{
	font-size:18px;
	line-height:22px;
	color:#666;
}
#layout5 .right li .zi p a{ color:#1284b3;}







#layout6{
	background:url(../images/ly6-bg.jpg) no-repeat top center;
}
#layout6 .w1200{
	height:717px;
	padding-top:158px;
}
#layout6 ul{
	margin-left:-42px;
	zoom:1;
}
#layout6 li{
	width:579px;
	height:194px;
	float:left;
	margin:26px 0px 0px 42px;
	display:inline;
}
#layout6 #li1{ background:url(../images/li1.png) no-repeat;}
#layout6 #li2{ background:url(../images/li2.png) no-repeat;}
#layout6 li img{
	width:172px;
	height:172px;
	border-radius:90px;
}
#layout6 #li1 .pic{
	width:172px;
	float:left;
	display:inline;
	margin:11px 0px 0px 11px;
}
#layout6 #li2 .pic{
	width:172px;
	float:right;
	display:inline;
	margin:11px 11px 0px 0px;
}
#layout6 li .news{
	width:330px;
}
#layout6 #li1 .news{
	float:right;
	display:inline;
	margin-right:30px;
}
#layout6 #li2 .news{
	float:left;
	display:inline;
	margin-left:22px;
}
#layout6 li .news h5{
	font-size:22px;
	line-height:30px;
	margin:13px 0px 8px 0px;
}
#layout6 li .news h5 a{ color:#185ea3;}
#layout6 li .news p{
	font-size:16px;
	line-height:30px;
	color:#666;
}
#layout6 li .news p a{ color:#1284b3;}








#layout7{
	background:url(../images/ly7-bg.jpg) no-repeat top center;
}
#layout7 .w1200{
	height:805px;
	position:relative;
}
#layout7 h4{
	font-size:41px;
	color:#eca014;
	padding:160px 0px 0px 10px;
}
#layout7 .p1{
	font-size:18px;
	line-height:30px;
	color:#663300;
	width:468px;
	margin:4px 0px 0px 11px;
}
#layout7 .map{
	width:914px;
	height:516px;
	background:url(../images/map.jpg) no-repeat;
	position:absolute;
	bottom:0px;
	left:-135px;
}
#layout7 .map .kuang{
	width:100%;
	height:100%;
	position:relative;
}
#layout7 .xin{
	position:absolute;
	cursor:pointer;
}
#xin1{ top:108px; left:159px;}
#xin2{ top:66px; left:254px;}
#xin3{ top:34px; left:387px;}
#xin4{ top:110px; left:305px;}
#xin5{ top:139px; left:385px;}
#xin6{ top:156px; left:513px;}
#xin7{ top:161px; left:633px;}
#xin8{ top:118px; left:726px;}
#xin9{ top:150px; left:823px;}
#xin10{ top:188px; left:252px;}
#xin11{ top:224px; left:525px;}
#xin12{ top:251px; left:64px;}
#xin13{ top:269px; left:156px;}
#xin14{ top:284px; left:350px;}
#xin15{ top:259px; left:451px;}
#xin16{ top:353px; left:357px;}


#layout7 .text{
	width:452px;
	height:572px;
	background:url(../images/ly7-text.gif) no-repeat;
	position:absolute;
	top:172px;
	right:-1px;
	overflow:hidden;
	padding-top:15px;
}
#layout7 .text ul{
	border-bottom:1px solid #e5e5e5;
	margin:14px 33px 0px 43px;
	padding-bottom:19px;
}
#layout7 .text li{
	font-size:16px;
	line-height:36px;
	height:36px;
	overflow:hidden;
}
#layout7 .text li a{ color:#333;}
#layout7 .text li a:hover,#layout7 .text li a:active{color:#c00;}
#layout7 .ckb{
	font-size:36px;
	color:#eca014;
	font-weight:bold;
	text-decoration:none;
	background:url(../images/ckb.gif) no-repeat 0px 12px;
	padding-left:47px;
	margin-left:86px;
}







#layout8{
	background:url(../images/ly8-bg.jpg) no-repeat top center;
}
#layout8 .w1200{
	height:766px;
}

#footer{
	width:100%;
	min-width:1100px;
	color:#000;
	line-height:78px;
	border-top:none;
	text-align:center;
	font-size:18px;
	background:#f5f5f5;
}





#layout10{
	background:url(../images/ly10-bg.jpg) no-repeat center top;
	height:650px;
	padding-top:190px;
}

#layout10 .main{
	float:left;
	width:770px;
	padding:0px 40px;
	height:580px;
	background:#fff;
	overflow:hidden;
}

#layout10 .main .headline{
	border-bottom:1px solid #e5e5e5;
	padding:40px 0px 32px 0px;
}

#layout10 .main .headline h4{
	font-size:30px;
	color:#ea0016;
	height:40px;
	line-height:40px;
}

#layout10 .main .headline h3{
	font-size:36px;
	height:46px;
	line-height:46px;
	font-weight:normal;
	margin-top:10px;
}

#layout10 .main .headline p{
	font-size:16px;
	color:#8d8d8d;
	margin-top:20px;
	line-height:24px;
	max-height:48px;
}

#layout10 .main .headline p a{
	color:#1284b3;
}

#layout10 .main .photo{
	float:left;
	margin-top:32px;
	width:380px;
	height:255px;
}

#layout10 .main .photo img{
	width:100%;
	height:100%;
}

#layout10 .main .text{
	float:right;
	width:345px;
}

#layout10 .main .text p{
	line-height:32px;
	font-size:16px;
	color:#000;
	margin-top:32px;
	text-indent:36pt;
	background:url(../images/ly10-point.gif) no-repeat 0px 5px;
}

#layout10 .side{
	float:right;
	width:350px;
	height:580px;
	background-color:#fff;
	background-color:rgba(255,255,255,0.5);
	overflow:hidden;
}

#layout10 .side ul{
	margin:-1px 23px 0px 23px;
}

#layout10 .side li{
	padding-bottom:15px;
	padding-top:20px;
	border-top:1px dotted #d2d2d2;
}
	
#layout10 .side li h5{
	font-size:14px;
	height:26px;
	line-height:26px;
	color:#134474;
	font-weight:normal;
}

#layout10 .side li h5 span{
	float:left;
	height:26px;
	padding:0px 20px 0px 7px;
	background:#134474 url(../images/ly10-arrow.gif) no-repeat right bottom;
	color:#fff;
	margin-right:8px;
	font-size:16px;
	font-style:italic;
}

#layout10 .side li h4{
	line-height:24px;
	height:24px;
	font-size:18px;
	font-weight:normal;
	margin-top:5px;
}

#layout10 .side li h4 a{
	color:#000;
}

#layout10 .side li p{
	line-height:22px;
	max-height:44px;
	color:#8d8d8d;
	font-family:"SimSun";
	margin-top:5px;
}

#layout10 .side li p a{
	color:#134474;
}

#layout11{
	background:url(../images/ly11-bg.jpg) no-repeat center top;
	height:553px;
	padding-top:200px;
}

#layout11 .focus{
	position:relative;
}

#layout11 .arrow1,#layout11 .arrow2{
	position:absolute;
	width:70px;
	height:70px;
	cursor:pointer;
	top:145px;
}

#layout11 .arrow1{
	background:url(../images/ly11-arrow1.png);
	left:-70px;
}

#layout11 .arrow2{
	background:url(../images/ly11-arrow2.png);
	right:-70px;
}

@media (max-width: 1340px) {
	#layout11 .arrow1{ left:0px; }
	#layout11 .arrow2{ right:0px; }
}

#layout11 .show{
	margin:0px auto;
	width:1060px;
	height:350px;
	overflow:hidden;
}

#layout11 .show li{
	float:left;
	display:inline;
	margin:0px 10px;
	width:245px;
	height:350px;
}

#layout11 .show li img{
	width:100%;
	height:100%;
}

#layout11 .point{
	margin-top:75px;
	text-align:center;
}

#layout11 .point li{
	display:inline-block;
	vertical-align:top;
	width:10px;
	height:10px;
	border-radius:5px;
	background:#185ea3;
	cursor:pointer;
	margin:0px 7px;
}

#layout11 .point .current{
	width:20px;
}