/* 页面结构、头部、导航、页脚Start */

body{
	font-family:"宋体";
	color:#000;
	font-size:14px;
}

a{
	color:#000;
}

.w1170{
	width:1170px;
	margin:0px auto;
}

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

#sidenav{
	position:absolute;
	width:118px;
	right:0px;
	z-index:9999;
	font-family:"Microsoft Yahei","黑体";
	font-size:16px;
}

#sidenav .title{
	margin:0px 5px;
	padding-left:34px;
	height:42px;
	line-height:42px;
	color:#fff;
	background:#d13c34 url(images/sidenav-title.gif) no-repeat 9px 14px;
}

#sidenav ul{
	margin:0px 5px;
	background:#ececec;
	padding:10px 0px;
}

#sidenav ul li{
	line-height:26px;
	padding:5px 0px 5px 15px;
	border-bottom:1px solid #e0e0e0;
}

#sidenav ul li a{
	color:#333;
}

#sidenav ul li:hover{
	background:#d13c34;
}

#sidenav ul li:hover a{
	text-decoration:none;
	color:#fff;
}

#sidenav .bottom{
	width:118px;
	height:46px;
	background:url(images/sidenav-bottom.gif) no-repeat center top;
}

#sidenav .bottom a{
	float:left;
	width:50%;
	height:46px;
}

#top{
	background:#fafafa;
	font-size:14px;
}

#top .w1170{
	height:40px;
	line-height:40px;
	position:relative;
}

#top .left,#top .right{
	position:relative;
}

#top .logo{
	float:left;
	height:40px;
	overflow:hidden;
}

#top .left{
	color:#e3e3e3;
}

#top .left a{
	margin:0px 8px;
}

#top .right a{
	margin-left:14px;
	color:#666;
}

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

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

#top .drop{
	position:absolute;
	top:34px;
	line-height:22px;
	background:#fff;
	border:1px solid #ddd;
	border-top:none;
	padding:5px 10px;
	display:none;
	font-size:12px;
}

#top .drop a{
	margin:0px;
	color:#296388;
}

#top-drop1{ right:75px; }
#top-drop2{ right:0px; }

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

#header .w1170{
	height:831px;
	position:relative;
	overflow:hidden;
}

#header .text1{
	position:absolute;
	left:100px;
	top:65px;
	filter:alpha(opacity=0);
	-moz-opacity:0;
	opacity:0;
	height:345px;
	overflow:hidden;
}

#header .text2{
	position:absolute;
	left:0px;
	top:90px;
}

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

.w570-left{
	float:left;
	width:570px;
}

.w570-right{
	float:right;
	width:570px;
}

.w270-left{
	float:left;
	width:270px;
}

.w270-right{
	float:right;
	width:270px;
}

.img-title16{
	position:absolute;
	left:0px;
	bottom:0px;
	width:100%;
	font-size:16px;
	height:20px;
	line-height:20px;
	overflow:hidden;
	text-align:center;
	font-family:"Microsoft Yahei","宋体";
	color:#fff;
	z-index:50;
	color:#fff;
}

.img-title16 a{
	color:#fff;
}

.img-title14{
	position:absolute;
	left:0px;
	bottom:0px;
	width:100%;
	font-size:14px;
	height:30px;
	line-height:30px;
	overflow:hidden;
	text-align:center;
	font-family:"Microsoft Yahei","宋体";
	color:#fff;
	z-index:50;
}

.img-title14 a{
	color:#fff;
}

.img-title12{
	position:absolute;
	left:0px;
	bottom:0px;
	width:100%;
	font-size:12px;
	height:26px;
	line-height:26px;
	overflow:hidden;
	text-align:center;
	color:#fff;
	z-index:50;
}

.img-title12 a{
	color:#fff;
}

.img-shadow2{
	position:absolute;
	left:0px;
	bottom:0px;
	width:100%;
	height:39px;
	background:url(images/img-shadow2.png) repeat-x;
}

.img-shadow3{
	position:absolute;
	left:0px;
	bottom:0px;
	width:100%;
	height:102px;
	background:url(images/img-shadow3.png) repeat-x;
}

.flag-top{
	background:url(images/flag1.gif) no-repeat center top;
}

.flag-top .w1170{
	height:134px;
}

.flag-top2{
	background:url(images/flag3.gif) no-repeat center top;
}

.flag-top2 .w1170{
	height:164px;
}

.flag-bottom{
	background:url(images/flag2.gif) no-repeat center top;
}

.flag-bottom .w1170{
	height:164px;
}

.flag-main{
	background:#ebe9e9 url(images/flag-main.gif) no-repeat center top;
	min-height:30px;
}

.topic{
	text-align:center;
}

.topic img{
	display:inline;
}

#layout1{
	width:1040px;
	min-height:95px;
	_height:95px;
	padding:0px 0px 0px 130px;
	margin:-25px auto 0px auto;
	text-align:center;
	background:url(images/ly1.gif) no-repeat left 10px;
	position:relative;
}

#layout1 h1{
	font-size:46px;
	height:50px;
	line-height:50px;
}

#layout1 p{
	font-size:16px;
	height:20px;
	line-height:20px;
	overflow:hidden;
	margin-top:15px;
}

#layout1 p a{
	margin:0px 2px;
	color:#333;
}

#layout2{
	position:relative;
}

#layout2 h3{
	position:absolute;
	left:500px;
	top:50%;
	margin-top:-74px;
	width:182px;
	height:99px;
	padding:50px 21px 0px 162px;
	font-size:26px;
	line-height:28px;
	background:url(images/ly2.png) no-repeat;
	color:#fff;
}

#layout3 .block1{
	color:#222;
}

#layout3 .block1 a{
	color:#222;
}

#layout3 .block1 .title{
	margin-bottom:28px;
}

#layout3 .block1 .line{
	height:1px;
	overflow:hidden;
	background:url(images/ly3-line.gif) no-repeat;
	margin:10px 0px 15px 0px;
}

#layout3 .block1 h3{
	font-size:26px;
	line-height:30px;
	height:30px;
	overflow:hidden;
	font-weight:bold;
	margin-bottom:15px;
}

#layout3 .block1 p{
	line-height:28px;
	font-size:16px;
}

#layout3 .block2 ul{
	zoom:1;
	margin:22px 0px 0px -30px;
}

#layout3 .block2 ul li{
	float:left;
	display:inline;
	margin-left:30px;
	width:257px;
	height:30px;
	line-height:30px;
	overflow:hidden;
	background:url(images/list-type1.gif) no-repeat left 12px;
	padding-left:13px;
}

#layout3 .focus{
	width:570px;
	height:325px;
	position:relative;
	overflow:hidden;
	margin-top:25px;
}

#layout3 .focus .focus img{
	width:570px;
	height:325px;
}

#layout3 .focus .shadow{
	position:absolute;
	left:0px;
	bottom:0px;
	width:100%;
	height:50px;
	background:#000;
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	opacity:0.5;
}

#layout3 .focus p{
	bottom:7px;
}

#layout3 .focus .point{
	position:absolute;
	width:100%;
	bottom:32px;
	text-align:center;
	z-index:100;
}

#layout3 .focus .point span{
	display:inline-block;
	overflow:hidden;
	height:3px;
	width:21px;
	background:#9b9c9b;
	margin:0px 6px;
	cursor:pointer;
}

#layout3 .focus .point .current{
	background:#dab866;
}

#layout3 .focus .arrow1,#layout3 .focus .arrow2{
	position:absolute;
	width:38px;
	height:76px;
	top:105px;
	cursor:pointer;
	display:none;
	_display:block;
}

#layout3 .focus:hover .arrow1,#layout3 .focus:hover .arrow2{
	display:block;
}

#layout3 .focus .arrow1{
	left:0px;
	background:url(images/focus-arrow1.png) no-repeat;
}

#layout3 .focus .arrow2{
	right:0px;
	background:url(images/focus-arrow2.png) no-repeat;
}

#layout3 .block4 .video{
	margin-top:30px;
	height:175px;
	width:270px;
	position:relative;
}

#layout3 .block4 .video .play{
	position:absolute;
	left:101px;
	top:52px;
	width:67px;
	height:67px;
	background:url(images/ly3-play.png) no-repeat;
	border-radius:33px;
}

#layout3 .block4 .video:hover .play{
	box-shadow:0px 0px 8px #fff;
}

#layout3 .block4 ul{
	margin-top:12px;
}

#layout3 .block4 ul li{
	height:30px;
	line-height:30px;
	overflow:hidden;
	background:url(images/list-type2.gif) no-repeat left 7px;
	padding-left:23px;
}

#layout3 .block4 ul li a{
	color:#454545;
}

#layout4 .show{
	width:1170px;
	height:570px;
	position:relative;
	overflow:hidden;
	margin-top:30px;
	color:#fff;
}

#layout4 .show a{
	color:#fff;
}

#layout4 .show img{
	width:1170px;
	height:570px;
}

#layout4 .show h3{
	font-size:20px;
	height:30px;
	line-height:30px;
	width:1170px;
	text-align:center;
	position:absolute;
	left:0px;
	bottom:38px;
	z-index:50;
}

#layout4 .show p{
	position:absolute;
	left:0px;
	bottom:15px;
	width:1170px;
	text-align:center;
	font-size:12px;
	line-height:18px;
	height:18px;
	overflow:hidden;
	color:#dfdfdf;
	z-index:40;
}

#layout4 .show .arrow1,#layout4 .show .arrow2{
	position:absolute;
	width:75px;
	height:75px;
	top:240px;
	cursor:pointer;
	display:none;
	_display:block;
	background-image:url(images/focus-arrow3.png);
}

#layout4 .show:hover .arrow1,#layout4 .show:hover .arrow2{
	display:block;
}

#layout4 .show .arrow1:hover,#layout4 .show .arrow2:hover{
	box-shadow:0px 0px 2px #999;
}

#layout4 .show .arrow1{
	left:20px;
	background-position:left top;
}

#layout4 .show .arrow2{
	right:20px;
	background-position:right top;
}

#layout4 .small{
	margin-top:7px;
}

#layout4 .small ul{
	_width:1177px;
	margin-left:-7px;
}

#layout4 .small li{
	float:left;
	display:inline;
	width:138px;
	height:67px;
	margin-left:9px;
	cursor:pointer;
	position:relative;
}

#layout4 .small li img{
	width:138px;
	height:67px;
}

#layout4 .small .current i{
	position:absolute;
	left:0px;
	top:0px;
	width:128px;
	height:57px;
	border:5px solid #dab866;
}

#layout5 .tab{
	height:142px;
	border-bottom:1px solid #a4a3a3;
	padding-left:165px;
}

#layout5 .tab li{
	float:left;
	display:inline;
	margin:0px 12px;
	width:144px;
	height:143px;
	background-image:url(images/ly5-tab1.gif);
	background-repeat:no-repeat;
	text-indent:-9999px;
	cursor:pointer;
}

#layout5 .tab .current{
	background-image:url(images/ly5-tab2.gif);
}

#ly5-tab1{ background-position:-179px 0px; }
#ly5-tab2{ background-position:-346px 0px; }
#ly5-tab3{ background-position:-513px 0px; }
#ly5-tab4{ background-position:-679px 0px; }
#ly5-tab5{ background-position:-846px 0px; }

#layout5 .big{
	float:left;
	width:460px;
	height:505px;
	margin-top:35px;
	background:#fff;
}

#layout5 .big img{
	width:460px;
	height:355px;
}

#layout5 .big h3{
	margin:30px 20px 0px 20px;
	line-height:24px;
	height:48px;
	overflow:hidden;
	font-size:18px;
}

#layout5 .big h3 a{
	color:#666;
}

#layout5 .big .point{
	text-align:center;
	margin-top:25px;
}

#layout5 .big .point span{
	display:inline-block;
	width:48px;
	height:6px;
	background:#b2b2b2;
	margin:0px 8px;
	cursor:pointer;
} 

#layout5 .big .point .current{
	background:#e58b8b;
}

#layout5 .small{
	float:right;
	width:708px;
}

#layout5 .small li{
	float:left;
	display:inline;
	margin:35px 0px 0px 11px;
	width:225px;
	height:235px;
	background:#fff;
}

#layout5 .small li img{
	width:225px;
	height:175px;
}

#layout5 .small li p{
	line-height:20px;
	height:40px;
	overflow:hidden;
	text-align:center;
	margin:6px 18px 0px 18px;
}

#layout5 .small li p a{
	color:#505050;
}

#layout6 .list{
	margin-top:12px;
}

#layout6 .list ul{
	zoom:1;
	margin:0px 0px 0px -30px;
}

#layout6 .list li{
	float:left;
	display:inline;
	margin:25px 0px 0px 30px;
	position:relative;
	width:270px;
	height:185px;
}

#layout6 .list img{
	height:100%;
	width:100%;
}

#layout6 .list .big{
	width:570px;
	height:395px;
}

#layout6 .list .img-shadow3{
	background:url(images/img-shadow3.png) repeat-x left 20px;
}

#layout6 .list .big p{
	height:60px;
	line-height:60px;
}

#layout7 .box1{
	margin-top:40px;
}

#layout7 .box1 .middle{
	float:left;
	display:inline;
	width:570px;
	height:395px;
	margin-left:30px;
	position:relative;
}

#layout7 .box1 .middle img{
	width:100%;
	height:100%;
}

#layout7 .box1 .middle h3{
	font-size:18px;
	height:30px;
	line-height:30px;
	width:100%;
	text-align:center;
	font-weight:bold;
	position:absolute;
	left:0px;
	bottom:60px;
	z-index:100;
}

#layout7 .box1 .middle h3 a{
	color:#fff;
}

#layout7 .box1 .middle p{
	position:absolute;
	left:5%;
	bottom:10px;
	width:90%;
	line-height:22px;
	height:44px;
	overflow:hidden;
	z-index:50;
	color:#e6e6e6;
	font-family:"Microsoft Yahei", "宋体";
}

#layout7 .box1 .middle p a{
	color:#e6e6e6;
}

#layout7 .box1 .side{
	height:395px;
	background:#f2f2f2;
	overflow:hidden;
}

#layout7 .box1 .side img{
	width:100%;
	height:180px;
}

#layout7 .box1 .side h3{
	font-size:18px;
	font-weight:bold;
	line-height:30px;
	margin:15px 25px 10px 13px;
}

#layout7 .box1 .side h3 i{
	margin-right:7px;
	display:inline-block;
	background:#00ccff;
	width:6px;
	height:14px;
}

#layout7 .box1 .side p{
	line-height:24px;
	color:#6d6d6d;
	margin:0px 25px 0px 25px;
}

#layout7 .box1 .side p a{
	color:#6d6d6d;
}

#layout7 .box2 ul{
	zoom:1;
	margin:0px 0px 0px -30px;
}

#layout7 .box2 li{
	float:left;
	display:inline;
	margin:30px 0px 0px 30px;
	position:relative;
	width:270px;
	height:185px;
}

#layout7 .box2 img{
	height:100%;
	width:100%;
}

#layout8 .topic{
	margin-bottom:65px;
}

#layout8 .tab{
	float:left;
	padding:23px 0px 0px 62px;
	width:170px;
	height:493px;
	background:url(images/ly8-tab.gif) no-repeat;
	font-size:16px;
	font-family:"Microsoft Yahei", "黑体";
}

#layout8 .tab li{
	height:24px;
	line-height:24px;
	margin-bottom:11px;
	overflow:hidden;
	color:#666;
	padding-left:28px;
	cursor:pointer;
}

#layout8 .tab .current{
	background:url(images/ly8-tab-li.gif) no-repeat;
	color:#fff;
}

#layout8 .content{
	float:right;
	width:930px;
}

#layout8 .left{
	height:484px;
	width:330px;
	padding-top:32px;
	overflow:hidden;
	background:#cfc09c;
	position:relative;
}

#layout8 .left h3{
	font-size:24px;
	line-height:30px;
	margin:0px 18px 20px 18px;
	color:#333;
}

#layout8 .left h3 a{
	color:#333;
}

#layout8 .left p{
	line-height:36px;
	color:#333;
	background:url(images/ly8-line.gif);
	padding:0px 16px;
}

#layout8 .left .photo{
	position:absolute;
	width:330px;
	height:205px;
	left:0px;
	bottom:0px;
}

#layout8 .left .photo img{
	width:330px;
	height:205px;
}

#layout8 .left .photo h4{
	height:36px;
	line-height:36px;
}

#layout8 .right{
	width:570px;
	height:516px;
	overflow:hidden;
	background:#fff;
}

#layout8 .right img{
	width:570px;
	height:310px;
}

#layout8 .right h3{
	line-height:30px;
	font-size:24px;
	font-weight:bold;
	margin:32px 40px 0px 40px;
}

#layout8 .right h3 a{
	color:#333;
}

#layout8 .right p{
	font-size:12px;
	color:#777;
	line-height:21px;
	margin:15px 40px 0px 40px;
}

#layout9 h3{
	font-size:30px;
	height:40px;
	line-height:40px;
	margin:25px 0px 28px 0px;
}

#layout9 .w270-left,#layout9 .w270-left img{
	height:175px;
	width:270px;
}

#layout9 .w270-right{
	height:175px;
	line-height:25px;
	overflow:hidden;
	color:#7d7d7d;
}

#layout9 ul{
	margin-top:25px;
}

#layout9 ul li{
	line-height:46px;
	height:46px;
	overflow:hidden;
	border-bottom:1px solid #f2f2f2;
	font-size:18px;
	padding-left:25px;
	background:url(images/list-type1.gif) no-repeat 0px 20px;
	font-family:"Microsoft Yahei","宋体";
}

#layout10 .message{
	border-top:25px solid #e9e9e9;
	border-bottom:25px solid #e9e9e9;
	border-left:35px solid #e9e9e9;
	border-right:35px solid #e9e9e9;
	margin-top:40px;
}

#layout11 .tab{
	height:105px;
	_height:115px;
	margin-top:85px;
	background:#f5f5f5;
	padding-left:280px;
}

#layout11 .tab span{
	float:left;
	display:inline;
	margin:-52px 45px 0px 45px;
	height:97px;
	width:97px;
	border:8px solid #f5f5f5;
	border-radius:56px;
	overflow:hidden;
	background:#00bdf0;
	_border:8px solid #00bdf0;
	_margin:0px 45px 0px 45px;
}

#layout11 .tab .current{
	background:#d03131;
}

#layout11 .box{
	position:relative;
	height:570px;
}

#layout11 .box .background{
	position:absolute;
	left:0px;
	top:0px;
	width:100%;
	height:40px;
	position:absolute;
	background:#f5f5f5;
}

#layout11 .arrow1,#layout11 .arrow2{
	position:absolute;
	top:260px;
	width:51px;
	height:51px;
	border-radius:25px;
	cursor:pointer;
	z-index:999;
}

#layout11 .arrow1:hover,#layout11 .arrow2:hover{
	box-shadow:0px 0px 10px #999;
}

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

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

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

#layout11 .list ul{
	zoom:1;
	margin-left:-3px;
	width:1173px;
}

#layout11 .list li{
	float:left;
	display:inline;
	width:290px;
	height:535px;
	position:relative;
	overflow:hidden;
	margin-left:3px;
}

#layout11 .list .sty2{ margin-top:35px;}

#layout11 .list li img{
	width:290px;
	height:535px;
}

#layout11 .list li a{
	display:block;
	width:100%;
	height:100%;
}

#layout11 .list li i{
	position:absolute;
	left:0px;
	bottom:0px;
	width:100%;
	height:168px;
	background:#000;
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	opacity:0.5;
	z-index:1;
}

#layout11 .list li b{
	position:absolute;
	left:0px;
	bottom:168px;
	width:100%;
	height:1px;
	background:url(images/ly11-line.png) no-repeat center top;
	overflow:hidden;
	z-index:2;
}

#layout11 .list li h3{
	position:absolute;
	bottom:72px;
	left:9%;
	width:82%;
	color:#fff;
	font-size:22px;
	line-height:33px;
	height:66px;
	overflow:hidden;
	z-index:100;
}

#layout11 .list li a:hover h3{
	color:#dab866;
}

#layout11 .list li span{
	position:absolute;
	bottom:15px;
	left:0px;
	width:100%;
	color:#fff;
	font-size:16px;
	font-family:"Arial","Microsoft Yahei";
	text-align:center;
	z-index:50;
}

#layout11 .list li span label{
	color:#dab866;
	font-size:30px;
}

#layout12 .box1{
	margin:0px 0px 0px -30px;
	zoom:1;
}

#layout12 .box1 .block{
	float:left;
	display:inline;
	margin:30px 0px 0px 30px;
	width:570px;
}

#layout12 .box1 .photo{
	float:left;
	width:305px;
	height:200px;
}

#layout12 .box1 .photo img{
	width:305px;
	height:200px;
}

#layout12 .box1 .text{
	float:right;
	width:240px;
	height:192px;
	padding-top:7px;
	overflow:hidden;
	border-bottom:1px dotted #bcbcbc;
}

#layout12 .box1 .text h3{
	font-size:22px;
	line-height:30px;
	max-height:60px;
	border-left:6px solid #d13434;
	padding-left:10px;
}

#layout12 .box1 .text p{
	color:#666;
	line-height:24px;
	margin-top:20px;
}

#layout12 .box1 .text p a{
	color:#d13434;
}

#layout12 .box2{
	zoom:1;
	margin:0px 0px 0px -30px;
}

#layout12 .box2 .block{
	float:left;
	display:inline;
	width:334px;
	padding:15px 18px 18px 18px;
	margin:35px 0px 0px 30px;
	background:#f5f5f5;
}

#layout12 .box2 .block h3{
	line-height:30px;
	font-size:22px;
	height:60px;
}

#layout12 .box2 .block h3 span{
	color:#d13434;
}

#layout12 .box2 .block p{
	line-height:18px;
	font-size:12px;
	color:#666;
	margin-top:10px;
	height:36px;
	overflow:hidden;
}

#layout12 .box2 .block p a{
	color:#d13434;
}

#layout12 .box2 .block ul{
	border-top:1px solid #e9e9e9;
	padding-top:8px;
	margin-top:12px;
}

#layout12 .box2 .block li{
	height:30px;
	line-height:30px;
	overflow:hidden;
}

#layout13 .box1{
	background:#e5dbc4;
	padding:35px 40px 28px 33px;
	zoom:1;
	border-radius:7px 7px 0px 0px;
}

#layout13 .box1 .left{
	width:833px;
}

#layout13 .box1 .right{
	width:223px;
}

#layout13 .box1 .title{
	float:left;
	width:43px;
	height:132px;
	padding:23px 14px 0px 0px;
	padding-top:23px;
	text-align:center;
	font-size:26px;
	line-height:27px;
	color:#fff;
	font-family:"Microsoft Yahei","黑体";
}

#layout13 .box1 .left .title{ background:url(images/ly13-box1a.gif) no-repeat; }
#layout13 .box1 .right .title{ background:url(images/ly13-box1b.gif) no-repeat; }

#layout13 .box1 .text{
	float:right;
	font-size:18px;
	font-family:"Microsoft Yahei","宋体";
	color:#333;
}

#layout13 .box1 .text a{
	color:#036;
}

#layout13 .box1 .left .text{
	width:763px;
	line-height:32px;
	text-indent:14pt;
}

#layout13 .box1 .right .text{
	width:156px;
	line-height:23px;
}

#layout13 .box1 .right .text p{
	border-bottom:1px solid #ccc3ae;
	padding:10px 0px;
}

#layout13 .box2,#layout13 .box3{
	background:#f5f5f5;
	padding-top:65px;
}

#layout13 .box2,#layout13 .box2 a{
	color:#333;
}

#layout13 .box3 .title{
	text-align:center;
}

#layout13 .box3 .title img{
	display:inline;
}

#layout13 .box3 .list{
	margin-top:60px;
	background:#fff;
}

#layout13 .box3 .list ul{
	margin:0px 0px 0px -6px;
	_width:1176px;
}

#layout13 .box3 .list li{
	float:left;
	display:inline;
	margin:6px 0px 0px 6px;
	width:190px;
	height:190px;
	overflow:hidden;
	position:relative;
}

#layout13 .box3 .list a,#layout13 .box3 .list img,#layout13 .box3 .list i{
	width:100%;
	height:100%;
}

#layout13 .box3 .list a{
	display:block;
}

#layout13 .box3 .list i{
	position:absolute;
	left:0px;
	top:0px;
	background:#000;
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	opacity:0.5;
	display:none;
}

#layout13 .box3 .list p{
	position:absolute;
	left:10%;
	top:35%;
	width:80%;
	color:#fff;
	line-height:28px;
	text-align:center;
	font-family:"Microsoft Yahei","宋体";
	display:none;
}

#layout13 .box3 .list a:hover i,#layout13 .box3 .list a:hover p{
	display:block;
}

#focus_Box{position:relative;width:1170px;height:300px;margin:20px auto; overflow:hidden;}
#focus_Box ul{position:relative;width:960px;height:300px; margin-left:110px;}
#focus_Box li{z-index:0;position:absolute; width:0px;background:#787878;height:0px;top:146px;cursor:pointer;left:377px;border-radius:4px;}
#focus_Box li img{width:100%;background:url(images/loading.gif) no-repeat center 50%;height:100%;vertical-align:top}
#focus_Box li p{position:absolute;left:0;bottom:0px;width:100%;height:40px;line-height:40px;background:url(images/float-bg.png) repeat; color:#fff;display:block;}
#focus_Box li p span{display:inline-block;width:100%;height:40px;overflow:hidden; text-align:center; font-size:16px; font-family: "Microsoft Yahei";}
#focus_Box li p span a { color:#FFF; text-decoration:none;}
#focus_Box .prev,#focus_Box .next{display:block;z-index:100;overflow:hidden;cursor:pointer;position:absolute;width:52px;height:52px;top:131px;}
#focus_Box .prev{background:url(images/btn.png) left bottom no-repeat;left:25px}
#focus_Box .next{background:url(images/btn.png) right bottom no-repeat;right:25px} 
#focus_Box .prev:hover{background-position:left top;}
#focus_Box .next:hover{background-position:right top;}
#focus_Box a.imgs-scroll-btn{display:block;position:absolute;z-index:110;top:7px;right:15px;width:51px;height:23px;overflow:hidden;background:url(images/share-btn.png) no-repeat;text-indent:-999px;}

#layout14{
	width:1130px;
	padding:0px 20px 18px 20px;
	background:#00bdf0;
	border-radius:10px 10px 0px 0px;
}

#layout14 .top img{
	display:block;
}

#layout14 .box{
	padding:3% 100px 4% 100px;
	max-height:710px;
	_height:710px;
	overflow:hidden;
	background:#fff url(images/ly14-box.gif) repeat-y;
	border-radius:10px;
	position:relative;
}

#layout14 .bar{
	position:absolute;
	right:30px;
	top:5%;
	width:9px;
	height:90%;
	background:#efefef;
	border-radius:4px;
}

#layout14 .bar span{
	position:absolute;
	width:9px;
	height:15%;
	background:#c1e1ea;
	border-radius:4px;
	cursor:pointer;
}

#layout14 ul li{
	border-bottom:1px solid #f3f3f3;
	color:#333;
	line-height:24px;
	padding:8px 0px;
}

#layout14 ul li a{
	color:#333;
}

#layout14 li .doll{
	float:left;
	width:67px;
	height:67px;
}

#layout14 li .main{
	float:right;
	width:840px;
}

#layout14 li .main span{
	font-weight:bold;
	color:#036;
}

#layout14 li .main .time{
	line-height:24px;
	font-weight:bold;
	color:#c3c3c3;
	margin-top:5px;
}

#layout14 li .main img{
	width:400px;
	/*height:180px;*/
	margin:10px 30px 0px 0px;
}

#footer{
	background:#ebe9e9 url(images/flag1.gif) no-repeat center top;
	line-height:26px;
	text-align:center;
}

#footer .w1170{
	padding:120px 0px 40px 0px;
}