/* CSS Document */
.w1{ width:85%; margin:0 auto; overflow:hidden; margin-top:0px;}
.w1 li{ width:24%; float:left; margin-right:1.3333%; margin-top:25px; overflow:hidden; position:relative; background-color:#FFFFFF;}
.w1 dt{ width:100%;}
.w1 dl{
	position:absolute;
	right:0px;
	bottom:-200px;
	width:100%;
	background-color:#efeeee;
	text-align:center;
	box-sizing:border-box;
	color:#FFFFFF;
moz-transition: all .3s ease; -webkit-transition: all .3s ease; transition: all .3s ease;	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #e72722; padding-bottom:20px;
}
.w1 li:hover dl{ bottom:0px;}
.w1 img{ width:100%;}
.w1 li:nth-child(4n){ margin-right:0%;}
.w1 ul{
	background-color:#efeeee;
	text-align:center;
	line-height:50px;
	font-size:18px;
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #e72621;
}
.w1 p{ font-size:20px; font-weight:bolder; color:#333; padding-top:10px; padding-bottom:10px;}
.w1 h3{ text-align:center; font-size:14px; color:#666; padding-top:0px; padding-bottom:10px;}
.w1 span{ font-size:26px; color:#e72722;}
@media screen and (max-width: 1366px) {
.w1{ width:99%; margin:0 auto; overflow:hidden; margin-top:0px;}
}
.w2{ background-image:url(../images/bg.jpg); overflow:hidden;}
.w3{ background-color:#f5f5f5; overflow:hidden;}
.w4{ width:1200px; margin:0 auto; overflow:hidden; margin-top:30px;}
.w5{ float:left; width:600px; overflow:hidden;}
.w6{ overflow:hidden; background-color:#FFFFFF;position:relative;}
.w6 img{ width:100%; height:380px;}
.w6 ul{ padding:20px; overflow:hidden;}
.w6 p{ font-size:20px; font-weight:bolder; color:#e72621; cursor:pointer;}
.w6 dt{ font-size:14px; color:#333333; line-height:25px; padding-top:10px;}
.w6 span{ display:inline-block; background-color:#e72621; position:absolute; left:0px; top:0px; z-index:999999; text-align:center; font-size:16px; color:#FFFFFF; padding:10px;}
.w6 dl{ font-size:36px;font-family:'Impact';}
.w7{ float:right; width:570px; overflow:hidden;}
.w7 ul{
	padding:15px;
	background-color:#FFFFFF; cursor:pointer;
	color:#333333; overflow:hidden; margin-bottom:20px;
	
}
.w7 dl{ width:100px; text-align:center; float:left; font-size:16px;border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #F0F0F0; padding-top:5px;}
.w7 h3{ font-size:44px;font-family:'Impact';}
.w7 dt{ float:right; width:420px;}
.w7 p{ font-size:18px; font-weight:bolder;overflow: hidden;/*超出部分隐藏*/
	white-space: nowrap;/*不换行*/
	text-overflow:ellipsis;/*超出部分文字以...显示*/}
.w7 h5{ font-size:14px; color:#999999; padding-top:10px; line-height:24px;}
.w7 ul:hover{ color:#e72621;}
.w8{ width:85%; margin:0 auto; overflow:hidden; margin-top:20px;}
.w8 li{ width:31.333%; float:left; margin-right:3%; overflow:hidden;box-sizing:border-box;position:relative;}
.w8 li:nth-child(3n){ margin-right:0%;}
.w8 p{ font-size:36px; color:#FFFFFF;}
.w8 img{ width:100%;transition: all .3s ease;}
.w8 dl{ position:absolute; right:0px; bottom:0px; width:100%; padding:40px;box-sizing:border-box; z-index:9999; height:100%;}
.w8 li:hover img{transform: scale(1.3, 1.3);}
.w8 dt{ font-size:16px; color:#FFFFFF;  position:absolute; left:40px; bottom:40px; width:100%;box-sizing:border-box;}
.w8 h2{ font-size:36px; color:#FFFFFF; position:absolute; left:40px; bottom:90px; width:100%;box-sizing:border-box;}
@media screen and (max-width: 1366px) {
.w8{ width:99%; margin:0 auto; overflow:hidden; margin-top:20px;}
.w8 h2{ font-size:32px; color:#FFFFFF; position:absolute; left:40px; bottom:70px; width:100%;box-sizing:border-box;}
}
.w9{ background-color:#4d4d4d;}
.w10{ width:85%; margin:0 auto; overflow:hidden;}
@media screen and (max-width: 1366px) {
.w10{ width:99%; margin:0 auto; overflow:hidden;}
}
.w11{ background-color:#3f3f3f; overflow:hidden;}
.w12{ overflow:hidden;}
.w13{ overflow:hidden; line-height:70px;}
.w13 dl{ float:left; font-size:14px; color:#FFFFFF;}
.w13 dt{ float:right; font-size:14px; color:#FFFFFF;}
.w14{ float:right; text-align:center; margin-top:50px;}
.w14 img{ width:120px;}
.w14 p{ font-size:14px; color:#FFFFFF; padding-top:10px;}
.w15{ overflow:hidden;}
.w15 img{ width:100%;}


















