*{margin: 0;padding: 0;}
img{ vertical-align: top;}
li{list-style: none;}
body{ background-color: #f8f8f8; color: #333;}
a{ color:#333;text-decoration: none;}
.header{
	width: 100%;
	background: #fff;
	height:60px;
	border-bottom: 1px solid #ddd;
}
.header_box{
	display: flex;
}
.w12{width: 1200px;margin: 0 auto; overflow: hidden;}
.logo{ flex: 1; font-size: 30px;  line-height: 60px;font-weight: bold;color: #ff9130; }
.menulist li{
	float: left;
	height: 60px;
}
.menulist li a{display: block;line-height: 60px; width: 130px;text-align: center;}
.menulist li a:hover{ background: #f8f8f8; color: #faa100;}

.footer{
	width: 100%;
	background-color: #2c2d2e;
	color: #999;
	font-size: 14px;
	padding: 40px 0;
}
.footer_box{
	display: flex;
}
.footer_box p{
	flex: 1;
	font-size: 12px;
}
.footer_box a{ color: #999;}
.footer .title{ text-align: center; margin-bottom: 20px;}

.content{
	min-height: 400px;
	padding: 20px 0;
}
.content .box1{ margin-bottom: 20px;}
.service_lc img{ width: 100%; height: auto;}
.lunbo{ width: 820px; height: 450px;background: #ccc}
.lunbo .items img{width: 100%;height: 100%}
.fl{
	float: left;
}
.fr{
	float: right;
}
.bang{
	width: 320px;
	height: 410px;
	padding: 20px;
	background: #fff;
}
.bang dl{
	
}
.bang dt{
	font-size: 18px;
	font-weight: bold;
	border-bottom: 1px solid #eaeaea;
	padding-bottom: 10px;
	margin-bottom: 10px;
}
.bang dd{
	line-height: 40px;
	font-size: 14px;
}
.bang dd:hover{
	background: #f8f8f8;
	cursor: pointer;
	color: #ff9130;
}
.tuijian{
	background: #fff;
	margin-bottom: 20px;
	clear: both;
	overflow: hidden;
}
.tuijian .title{
	padding: 15px 10px;
	border-bottom: 1px solid #eaeaea;
	margin-bottom: 10px;
	display: flex;
}
.tuijian .title a{ color: #666;font-size: 14px;font-weight: normal;
display:inline-block;
flex: 1;
text-align: right;
}
.tuijian .title p{
	font-size: 18px;
	font-weight: bold;
	flex: 1;
	}
.tuijian ul{
	padding: 10px;
	overflow: hidden;
	width: 1300px;
	padding-left: 15px;
}
.tuijian ul li{
	width: 280px;
	float: left;
	margin-right: 15px;
	margin-bottom: 40px;
}
.tuijian ul li img{
	width: 280px;
	height: 190px;
}
.tuijian ul li p{
	font-size: 14px;
	line-height: 30px;
	padding-top: 10px;
}
.tuijian ul li:hover p{
	color: #ff9130;
}

.active a{ background: #ff9130; color: #fff;}

.guanggao{width: 100%; height: 500px; margin-top: -20px; background: url("../images/bb.jpeg")center no-repeat;}
.gsvideo{
	width:600px;
	height: 460px;
	background: #2c2d2e;
}
.gsvideo video{
	width: 100%;
	height: 100%;
}
.gsvideo img{
	width: 100%;
	height: 100%;
}
.text{
	width: 580px;
	font-size: 16px;
	line-height: 30px;
	text-indent: 32px;
}
.about_box{
	background: #fff;
	margin-top: 20px;
	padding: 20px;
}

.xieyi{
	background: #fff;
	margin: 20px auto;
	padding: 40px;
	line-height: 30px;
}
.contact{
	background: #fff;
	padding: 40px;
	margin: 40px auto;
}
.dianhua{
	padding-top: 20px;
}
.dianhua h4{
	margin-top: 30px;
	padding-bottom: 20px;
}
.dianhua  p{
	font-size: 15px;
	line-height: 34px;
}