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

a{
	color:#fff;
}

a:hover{
	color:#fff;
}

img{
	display:block;
}

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

.w1176{
	width:1176px;
	margin:0px auto;
}

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

#header .w1176{
	height:790px;
	position:relative;
}

#header .part1{
	position:absolute;
	left:-372px;
	top:0px;
}

#header .part2{
	position:absolute;
	right:-308px;
	top:0px;
}

#header .part3{
	position:absolute;
	right:-372px;
	top:0px;
}

#header .part4{
	position:absolute;
	right:249px;
	bottom:0px;
}

#header .topic{
	position:absolute;
	left:286px;
	top:109px;
	width:785px;
	height:310px;
	overflow:hidden;
}

#header .code{
	position:absolute;
	right:-86px;
	bottom:18px;
	text-align:center;
}

#header .code img{
	width:99px;
	height:99px;
	display:inline;
}

#header .code p{
	line-height:18px;
	font-family:"宋体";
	margin-top:3px;
}

#header .line1{
	position:absolute;
	left:-372px;
	top:0px;
	background:url(images/hd-line.png) no-repeat right top;
	width:273px;
	height:473px;
	overflow:hidden;
}

#header .line2{
	position:absolute;
	right:9px;
	top:0px;
	background:url(images/hd-line.png) no-repeat right top;
	width:113px;
	height:195px;
	overflow:hidden;
}

#header .line3{
	position:absolute;
	right:-13px;
	top:0px;
	background:url(images/hd-line.png) no-repeat right top;
	width:281px;
	height:484px;
	overflow:hidden;
}

#header .line4{
	position:absolute;
	right:-303px;
	bottom:0px;
	background:url(images/hd-line.png) no-repeat left bottom;
	width:255px;
	height:441px;
	overflow:hidden;
}

#header .line5{
	position:absolute;
	right:449px;
	bottom:0px;
	background:url(images/hd-line.png) no-repeat left bottom;
	width:161px;
	height:277px;
	overflow:hidden;
}

#header .nav{
	position:absolute;
	height:44px;
	line-height:44px;
	text-align:center;
	background-repeat:no-repeat;
	font-size:20px;
}

#header .link1{ width:164px; bottom:232px; right:450px; background-image:url(images/hd-nav1.png); }
#header .link2{ width:164px; bottom:178px; right:481px; background-image:url(images/hd-nav1.png); }
#header .link3{ width:213px; bottom:124px; right:512px; background-image:url(images/hd-nav2.png); }
#header .link4{ width:213px; bottom:71px; right:543px; background-image:url(images/hd-nav2.png); }
#header .link5{ width:213px; bottom:17px; right:574px; background-image:url(images/hd-nav2.png); }

#header .drop{
	position:absolute;
	background:url(images/hd-nav-line.png) no-repeat right bottom;
	padding-bottom:16px;
	height:37px;
	line-height:37px;
	text-align:center;
	font-size:14px;
	font-family:"宋体";
	font-weight:bold;
	color:#1d1116;
	bottom:1px;
}

#hd-text2,#hd-text3,#hd-text4,#hd-text5{
	display:none;
}

#header .current{
	display:block;
}

#header .drop a{
	color:#1d1116;
	margin:0px 8px;
	position:relative;
	z-index:100;
}

#header .drop i{
	position:absolute;
	right:0px;
	bottom:18px;
	height:37px;
	background:#fff;
	filter:alpha(opacity=60);
	-moz-opacity:0.6;
	opacity:0.6;
}

#hd-text2{ right:163px; }
#hd-text2,#hd-text2 i{ width:192px; }
#hd-text3{ right:212px; }
#hd-text3,#hd-text3 i{ width:300px; }
#hd-text4{ right:212px; }
#hd-text4,#hd-text4 i{ width:300px; }
#hd-text5{ right:212px; }
#hd-text5,#hd-text5 i{ width:300px; }

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

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

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

.focus1{
	position:relative;
}

.focus1 p{
	position:absolute;
	left:30px;
	bottom:0px;
	height:48px;
	line-height:48px;
	overflow:hidden;
	font-size:20px;
	z-index:50;
}

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

.focus1 .point li{
	float:left;
	display:inline;
	margin-right:12px;
	height:15px;
	width:15px;
	background:#b2b0ad;
	border-radius:7px;
	cursor:pointer;
	color:#b2b0ad;
}

.focus1 .point .current{
	background:#b8116b;
	color:#b8116b;
}

.focus1 .arrow1,.focus1 .arrow2{
	position:absolute;
	top:45%;
	margin-top:-52px;
	background-image:url(images/focus-arrow.png);
	background-repeat:no-repeat;
	cursor:pointer;
	width:32px;
	height:105px;
	display:none;
	z-index:999;
}

.focus1 .arrow1{
	left:18px;
	background-position:left top;
}

.focus1 .arrow2{
	right:18px;
	background-position:right top;
}

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

.topic{
	text-align:center;
}

.topic img{
	display:inline;
}

#layout1{
	background:#b8116b;
}

#layout1 .w1176{
	padding:60px 0px 80px 0px;
}

#layout1 .box1{
	border-bottom:1px solid #d986b3;
	text-align:center;
	padding-bottom:30px;
}

#layout1 .box1 h2{
	font-size:50px;
	line-height:60px;
	height:60px;
}

#layout1 .box1 p{
	font-size:14px;
	line-height:20px;
	height:20px;
	overflow:hidden;
	font-family:"宋体";
	margin-top:20px;
}

#layout1 .box1 p a{
	margin:0px 13px;
}

#layout1 .box2 .news{
	float:left;
	width:572px;
}

#layout1 .box2 .news h3{
	font-size:24px;
	line-height:30px;
	height:30px;
	margin-top:28px;
}

#layout1 .box2 .news p{
	line-height:25px;
	max-height:50px;
	overflow:hidden;
	color:#fbc5e2;
	font-size:14px;
	font-family:"宋体";
	margin-top:20px;
}

#layout1 .box2 .focus1{
	float:right;
	width:565px;
	height:415px;
}

#layout1 .box2 .focus1 img{
	width:565px;
	height:415px;
}

#layout1 .box2 .focus1 p{
	width:380px;
}

#layout1 .box3 .block{
	width:370px;
	height:375px;
	overflow:hidden;
	display:inline;
	background:#ddd;
}

#layout1 .box3 .middle{
	float:left;
	margin-left:33px;
}

#layout1 .box3 .block .title{
	height:42px;
	line-height:42px;
	overflow:hidden;
	padding:0px 22px;
}

#layout1 .box3 .left .title{ background:#4b3784; }
#layout1 .box3 .middle .title{ background:#1a8545; }
#layout1 .box3 .right .title{ background:#188bc6; }

#layout1 .box3 .block .title span{
	float:left;
	font-family:"Microsoft Yahei", "黑体";
	font-size:16px;
}

#layout1 .box3 .block .title a{
	float:right;
}

#layout1 .box3 .block .photo{
	width:100%;
	height:205px;
	position:relative;
}

#layout1 .box3 .block .photo img{
	width:100%;
	height:205px;
}

#layout1 .box3 .block .photo p{
	position:absolute;
	left:0px;
	bottom:0px;
	width:100%;
	height:40px;
	line-height:40px;
	overflow:hidden;
	font-size:16px;
	text-align:center;
}

#layout1 .box3 .block ul{
	margin:15px 10px 0px 20px;
}

#layout1 .box3 .block ul li{
	height:32px;
	line-height:32px;
	overflow:hidden;
	padding-left:8px;
	font-size:16px;
	background:url(images/list-type.gif) no-repeat left 15px;
}

#layout1 .box3 .block ul li a{
	color:#464646;
}

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

#layout2 .w1176{
	height:900px;
}

#layout2 .video{
	float:left;
	width:685px;
	margin-top:146px;
}

#layout2 .video .big{
	width:685px;
	height:460px;
	position:relative;
	overflow:hidden;
}

#layout2 .video .big img{
	width:100%;
	height:100%;
}

#layout2 .video .big h3{
	position:absolute;
	left:15px;
	bottom:40px;
	width:570px;
	font-size:16px;
	height:20px;
	line-height:20px;
}

#layout2 .video .big p{
	position:absolute;
	left:15px;
	bottom:15px;
	width:570px;
	color:#aaa;
	line-height:18px;
	height:18px;
	overflow:hidden;
}

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

#layout2 .video .big .play{
	position:absolute;
	right:20px;
	bottom:25px;
	height:22px;
	line-height:22px;
	background:#b8116b url(images/ly2-play.gif) no-repeat 8px 5px;
	font-family:"宋体";
	border:1px solid #c41c21;
	padding:0px 12px 0px 27px;
	text-decoration:none;
}

#layout2 .video .list ul{
	zoom:1;
	margin-left:-12px;
	_width:697px;
}

#layout2 .video .list li{
	float:left;
	display:inline;
	margin:18px 0px 0px 12px;
	width:220px;
	height:155px;
	position:relative;
}

#layout2 .video .list li p{
	position:absolute;
	left:8px;
	bottom:0px;
	height:34px;
	line-height:34px;
	width:204px;
	overflow:hidden;
	font-size:14px;
}

#layout2 .xing{
	float:right;
	display:inline;
	margin:320px 16px 0px 0px;
	width:423px;
	height:415px;
	position:relative;
}

#layout2 .xing .bar{
	position:absolute;
	right:13px;
	height:100%;
	width:2px;
	background:#bce5fa;
}

#layout2 .xing .bar label{
	position:absolute;
	left:-3px;
	height:90px;
	width:8px;
	background:#bce5fa;
	cursor:pointer;
}

#layout2 .xing .bar label:hover{
	box-shadow:0px 0px 5px #bce5fa;
}

#layout2 .xing ul{
	width:368px;
	margin-left:20px;
	line-height:22px;
}

#layout2 .xing li{
	border-bottom:1px dashed #e4e4e4;
	margin-bottom:20px;
	font-family:"宋体";
	padding-bottom:15px;
}

#layout2 .xing li .head{
	float:left;
	width:39px;
	height:39px;
	border-radius:19px;
	overflow:hidden;
}

#layout2 .xing li .main{
	float:right;
	width:315px;
}

#layout2 .xing li .main span{
	color:#2d9ed9;
}

#layout2 .xing li .main p,#layout2 .xing li .main p a{
	color:#333;
}

#layout3{
	background:#4b3784 url(images/ly3-bg.gif) center top;
}

#layout3 .w1176{
	padding:75px 0px 100px 0px;
}

#layout3 .box1 .block{
	width:540px;
	margin-top:45px;
}

#layout3 .box1 h3{
	text-align:center;
	font-size:20px;
	height:30px;
	line-height:30px;
	margin-bottom:25px;
}

#layout3 .box1 .block img{
	float:left;
	display:inline;
	margin-right:20px;
	width:110px;
	height:75px;
}

#layout3 .box1 p{
	line-height:25px;
	max-height:75px;
	overflow:hidden;
	color:#dda6be;
	text-indent:18pt;
}

#layout3 .box1 p a{
	color:#dda6be;
}

#layout3 .box1 ul{
	border-top:1px solid #d0d0d0;
	padding-top:18px;
	margin-top:25px;
}

#layout3 .box1 ul li{
	height:36px;
	line-height:36px;
	overflow:hidden;
	font-size:14px;
	padding-left:8px;
	background:url(images/list-type2.gif) no-repeat left 17px;
	text-align:right;
}

#layout3 .box1 ul li a{
	float:left;
	text-align:left;	
}

#layout3 .box1 ul li span{
	font-size:12px;
	color:#dda6be;
}

#layout3 .box2 .show{
	position:relative;
	width:1176px;
	height:570px;
	margin-top:45px;
}

#layout3 .box2 .show li{
	position:absolute;
	overflow:hidden;
}

#layout3 .box2 .show a{
	display:block;
	width:100%;
	height:100%;
}

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

#layout3 .box2 .show p{
	position:absolute;
	left:0px;
	bottom:0px;
	width:100%;
	height:30px;
	line-height:30px;
	overflow:hidden;
	text-align:center;
	font-size:14px;
}

#layout3 .box2 .show a:hover p{
	text-decoration:underline;
}

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

#ly3-show01{ width:390px; height:183px; left:0px; top:0px; }
#ly3-show02{ width:183px; height:183px; left:400px; top:0px; }
#ly3-show03{ width:183px; height:183px; left:593px; top:0px; }
#ly3-show04{ width:390px; height:376px; left:786px; top:0px; }
#ly3-show05{ width:390px; height:376px; left:0px; top:193px; }
#ly3-show06{ width:183px; height:183px; left:400px; top:193px; }
#ly3-show07{ width:183px; height:183px; left:593px; top:193px; }
#ly3-show08{ width:376px; height:183px; left:400px; top:386px; }
#ly3-show09{ width:390px; height:183px; left:786px; top:386px; }


#layout3 .box3 .focus1{
	float:left;
	width:570px;
	height:380px;
	margin-top:50px;
}

#layout3 .box3 .focus1 img{
	width:570px;
	height:380px;
}

#layout3 .box3 .focus1 p{
	width:400px;
}

#layout3 .box3 .news{
	float:right;
	width:562px;
	margin-top:60px;
}

#layout3 .box3 .news h3{
	font-size:24px;
	height:30px;
	line-height:30px;
}

#layout3 .box3 .news p{
	font-size:14px;
	line-height:25px;
	max-height:75px;
	overflow:hidden;
	font-family:"宋体";
	text-indent:20pt;
	margin-top:20px;
}

#layout3 .box3 .news ul{
	border-top:1px solid #d0d0d0;
	padding-top:25px;
	margin-top:25px;
}

#layout3 .box3 .news ul li{
	height:36px;
	line-height:36px;
	overflow:hidden;
	font-size:14px;
	padding-left:8px;
	background:url(images/list-type2.gif) no-repeat left 17px;
	text-align:right;
}

#layout3 .box3 .news ul li a{
	float:left;
	text-align:left;	
}

#layout3 .box3 .news ul li span{
	font-size:12px;
	color:#dda6be;
}

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

#layout4 .w1176{
	height:720px;
	padding-top:75px;
}

#layout4 .show{
	margin-top:50px;
	position:relative;
}

#layout4 .show .arrow1,#layout4 .show .arrow2{
	position:absolute;
	width:27px;
	height:39px;
	top:245px;
	background-repeat:no-repeat;
	background-image:url(images/ly4-arrow.png);
	cursor:pointer;
}

#layout4 .show .arrow1:hover,#layout4 .show .arrow2:hover{
	background-image:url(images/ly4-arrow2.png);
}

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

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

@media (max-width: 1296px) {
	#layout4 .show .arrow1{ top:495px; left:390px; }
	#layout4 .show .arrow2{ top:495px; right:390px; }
}

#layout4 .show li{
	position:absolute;
	background:#fff;
}

#layout4 .show .left,#layout4 .show .right{
	width:355px;
	height:380px;
	top:77px;
}

#layout4 .show .left{
	left:0px;
}

#layout4 .show .right{
	right:0px;
}

#layout4 .show .middle{
	position:absolute;
	top:45px;
	left:388px;
	width:400px;
	height:430px;
}

#layout4 .show .head{
	background-position:center top;
}

#layout4 .show .sty1 .head{ background-image:url(images/ly4-bg1.jpg); }
#layout4 .show .sty2 .head{ background-image:url(images/ly4-bg2.jpg); }
#layout4 .show .sty3 .head{ background-image:url(images/ly4-bg3.jpg); }

#layout4 .show .middle .head{
	height:139px;
}

#layout4 .show .left .head,#layout4 .show .right .head{
	height:122px;
}

#layout4 .show h4{
	position:absolute;
	width:80%;
	left:10%;
	text-align:center;
}

#layout4 .show .middle h4{
	font-size:24px;
	height:30px;
	line-height:30px;
	top:55px;
}

#layout4 .show .left h4,#layout4 .show .right h4{
	font-size:20px;
	height:26px;
	line-height:26px;
	top:48px;
}

#layout4 .show .head p{
	position:absolute;
	width:80%;
	left:10%;
	text-align:center;
	overflow:hidden;
	height:20px;
	line-height:20px;
}

#layout4 .show .middle .head p{
	font-size:16px;
	top:98px;
}

#layout4 .show .left .head p,#layout4 .show .right .head p{
	font-size:14px;
	top:85px;
}

#layout4 .show .pic{
	position:absolute;
	overflow:hidden;
}

#layout4 .show .sty1 .pic{ border:5px solid #17974c; }
#layout4 .show .sty2 .pic{ border:5px solid #4b3784; }
#layout4 .show .sty3 .pic{ border:5px solid #188bc6; }

#layout4 .show .middle .pic{
	left:156px;
	top:-45px;
	width:78px;
	height:78px;
	border-radius:44px;
}

#layout4 .show .left .pic,#layout4 .show .right .pic{
	left:138px;
	top:-40px;
	width:68px;
	height:68px;
	border-radius:39px;
}

#layout4 .show h3{
	position:absolute;
	width:80%;
	left:10%;
	color:#292929;
}

#layout4 .show h3 a{
	color:#292929;
}

#layout4 .show .middle h3{
	font-size:22px;
	height:32px;
	line-height:32px;
	top:163px;
}

#layout4 .show .left h3,#layout4 .show .right h3{
	font-size:22px;
	height:28px;
	line-height:28px;
	top:142px;
}

#layout4 .show .text p{
	position:absolute;
	left:5%;
	width:80%;
	padding-left:7%;
	color:#b2b2b2;
}

#layout4 .show .sty1 .text p{ background:url(images/ly4-text1.jpg) no-repeat 0px 5px; }
#layout4 .show .sty2 .text p{ background:url(images/ly4-text2.jpg) no-repeat 0px 5px; }
#layout4 .show .sty3 .text p{ background:url(images/ly4-text3.jpg) no-repeat 0px 5px; }

#layout4 .show .middle .text p{
	font-size:14px;
	line-height:28px;
	top:210px;
}

#layout4 .show .left .text p,#layout4 .show .right .text p{
	line-height:24px;
	top:186px;
}

#layout5{
	background:#b8116b url(images/ly5-bg.gif) no-repeat center top;
}

#layout5 .w1176{
	padding:70px 0px 110px 0px;
}

#layout5 .box1{
	height:380px;
	position:relative;
	margin-top:55px;
	font-family:"宋体";
	font-weight:bold;
}

#layout5 .box1 .bg{
	position:absolute;
	background:#fff;
}

#layout5 .box1 .line1{ left:34px; top:32px; width:1110px; height:2px; }
#layout5 .box1 .line2{ left:1142px; top:32px; width:2px; height:170px; }
#layout5 .box1 .line3{ left:34px; top:200px; width:1110px; height:2px; }
#layout5 .box1 .line4{ left:34px; top:200px; width:2px; height:75px; }
#layout5 .box1 .line5{ left:34px; top:273px; width:1110px; height:2px; }

#layout5 .box1 .num1{
	position:absolute;
	left:34px;
	top:0px;
}

#layout5 .box1 .num2{
	position:absolute;
	left:34px;
	top:168px;
}

#layout5 .box1 .num3{
	position:absolute;
	left:34px;
	top:241px;
}

#layout5 .box1 ul li{
	float:left;
	display:inline;
	text-align:center;
	width:51px;
	margin:0px 14px;
	cursor:pointer;
}

#layout5 .box1 ul li p{
	line-height:18px;
	letter-spacing:1px;
}

#layout5 .box1 ul li i{
	background:#fff;
	display:block;
	width:12px;
	height:12px;
	border-radius:6px;
	margin:8px auto 0px auto;
}

#layout5 .box1 ul .current{
	color:#f9d500;
}

#layout5 .box1 ul .current i{
	background:#f9d500;
}

#layout5 .box1 ol li{
	position:absolute;
	background-position:0px 0px;
	background-repeat:no-repeat;
	width:449px;
	padding-left:12px;
	padding-right:5px;
	line-height:21px;
	font-size:14px;
	overflow:hidden;
	display:none;
}

#layout5 .box1 ol li img{
	float:left;
	display:inline;
	margin-right:15px;
	width:137px;
	height:46px;
	margin-top:8px;
}

#layout5 .box1 ol .dir1{ background-image:url(images/ly5-box1-drop1.png); }
#layout5 .box1 ol .dir2{ background-image:url(images/ly5-box1-drop2.png); }
#layout5 .box1 ol .dir3{ background-image:url(images/ly5-box1-drop3.png); }
#layout5 .box1 ol .dir4{ background-image:url(images/ly5-box1-drop4.png); }

#layout5 .box1 ol .dir1,#layout5 .box1 ol .dir2{
	padding-top:19px;
	padding-bottom:5px;
}

#layout5 .box1 ol .dir3,#layout5 .box1 ol .dir4{
	padding-top:5px;
	padding-bottom:19px;
}

#ly5-review01{ top:43px; left:48px; }
#ly5-review02{ top:43px; left:127px; }
#ly5-review03{ top:43px; left:206px; }
#ly5-review04{ top:43px; left:285px; }
#ly5-review05{ top:43px; left:364px; }
#ly5-review06{ top:43px; left:443px; }
#ly5-review07{ top:43px; left:522px; }

#ly5-review08{ top:43px; left:185px; }
#ly5-review09{ top:43px; left:264px; }
#ly5-review10{ top:43px; left:343px; }
#ly5-review11{ top:43px; left:422px; }
#ly5-review12{ top:43px; left:501px; }
#ly5-review13{ top:43px; left:580px; }
#ly5-review14{ top:43px; left:659px; }

#ly5-review15{ top:80px; left:659px; }
#ly5-review16{ top:80px; left:580px; }
#ly5-review17{ top:80px; left:501px; }
#ly5-review18{ top:80px; left:422px; }
#ly5-review19{ top:80px; left:343px; }
#ly5-review20{ top:80px; left:264px; }
#ly5-review21{ top:80px; left:185px; }

#ly5-review22{ top:80px; left:522px; }
#ly5-review23{ top:80px; left:442px; }
#ly5-review24{ top:80px; left:364px; }
#ly5-review25{ top:80px; left:285px; }
#ly5-review26{ top:80px; left:206px; }
#ly5-review27{ top:80px; left:127px; }
#ly5-review28{ top:80px; left:48px; }

#ly5-review29{ top:282px; left:48px; }
#ly5-review30{ top:282px; left:127px; }
#ly5-review31{ top:282px; left:206px; }
#ly5-review32{ top:282px; left:285px; }
#ly5-review33{ top:282px; left:364px; }
#ly5-review34{ top:282px; left:443px; }
#ly5-review35{ top:282px; left:522px; }

#ly5-review36{ top:282px; left:185px; }
#ly5-review37{ top:282px; left:264px; }
#ly5-review38{ top:282px; left:343px; }
#ly5-review39{ top:282px; left:422px; }
#ly5-review40{ top:282px; left:501px; }
#ly5-review41{ top:282px; left:580px; }
#ly5-review42{ top:282px; left:659px; }

#layout5 .box2 .left{
	width:770px;
}

#layout5 .box2 .right{
	width:345px;
}

#layout5 .box2 .right .text{
	line-height:28px;
	font-size:14px;
	text-indent:20pt;
	margin-top:25px;
}

#layout5 .box2 .right .text span{
	font-size:22px;
	margin-right:5px;
}

#layout5 .box3{
	height:507px;
	position:relative;
	background:#fff;
}

#layout5 .box3 .title{
	position:absolute;
	left:379px;
	top:187px;
}

#layout5 li .photo{
	position:absolute;
	width:355px;
	height:235px;
}

#layout5 li .photo img{
	width:100%;
	height:100%;
}

#layout5 li .text{
	position:absolute;
	width:173px;
	height:140px;
	padding:27px 20px 0px 20px;
	background:#d4d4d4;
	overflow:hidden;
}

#layout5 li .text h3{
	line-height:28px;
	font-size:16px;
	color:#606060;
}

#layout5 li .text h3 a{
	color:#606060;
}

#layout5 li .text .more{
	position:absolute;
	top:115px;
	left:20px;
	display:block;
	background:#34ace5;
	width:72px;
	height:24px;
	line-height:24px;
	text-align:center;
	font-family:"宋体";
}

#ly5-tuhua1 .photo{ left:15px; top:14px; }
#ly5-tuhua2 .photo{ right:15px; top:14px; }
#ly5-tuhua3 .photo{ left:15px; bottom:14px; }
#ly5-tuhua4 .photo{ right:15px; bottom:14px; }

#ly5-tuhua1 .text{ left:370px; top:14px; }
#ly5-tuhua2 .text{ right:370px; top:14px; }
#ly5-tuhua3 .text{ left:370px; bottom:14px; }
#ly5-tuhua4 .text{ right:370px; bottom:14px; }

#layout6{
	background:#4b3784 url(images/ly6-bg.jpg) no-repeat center bottom;
}

#layout6 .w1176{
	padding:90px 0px 60px 0px;
	min-height:540px;
}

#layout6 .show{
	margin-top:34px;
	height:350px;
	position:relative;
}

#layout6 .show li{
	position:absolute;
	width:228px;
	height:228px;
}

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

#ly6-pic1{ left:119px; top:117px; }
#ly6-pic2{ left:238px; top:0px; }
#ly6-pic3{ left:357px; top:117px; }
#ly6-pic4{ left:475px; top:0px; }
#ly6-pic5{ left:593px; top:117px; }
#ly6-pic6{ left:711px; top:0px; }
#ly6-pic7{ left:828px; top:117px; }
#ly6-pic8{ left:946px; top:0px; }

#layout6 .show li a{
	display:block;
	width:100%;
	height:100%;
}

#layout6 .show li h4{
	position:absolute;
	font-size:16px;
	line-height:20px;
	height:20px;
	width:80%;
	left:10%;
	top:90px;
	text-align:center;
	display:none
}

#layout6 .show li p{
	position:absolute;
	width:80%;
	left:10%;
	top:120px;
	text-align:center;
	display:none;
}

#layout6 .show li i{
	width:228px;
	height:228px;
	position:absolute;
	left:0px;
	top:0px;
	background:url(images/ly6-shadow.png) no-repeat;
	display:none;
}

#layout6 .show li a:hover h4,#layout6 .show li a:hover p,#layout6 .show li a:hover i{ display:block; }

#footer{
	background:#47347e;
	line-height:24px;
	text-align:center;
	font-family:"宋体";
}

#footer .w1176{
	padding:25px 0px 25px 0px;
}
#zhibo-title{
	background:url(images/zhibo-title.jpg) no-repeat center top;
}

#zhibo-title .w1176{
	height:130px;
}

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

#zhibo .w1176{
	height:670px;
	padding-top:80px;
}

#zhibo .bar{
	height:10px;
	background:url(images/zhibo-bar.jpg);
}

#zhibo .content{
	height:555px;
	background:#fff;
}