@charset "utf-8";
body{
	background: #f5f5f5;
}
#LoutiNav{ border: 1px solid gray; width: 115px; position: fixed; top: 150px; left: 100px; display: none;}
#LoutiNav li{ width: 115px; height: 30px;border-bottom: 1px solid gray; line-height: 30px; text-align: center; cursor: pointer; font-size: 12px;}
#LoutiNav span{display: none; font-size: 12px;}
#LoutiNav .active{background: #0060ff; color: white;}
#LoutiNav li:hover span{display: block; font-size: 12px; background: #0060ff; color: white;}
#LoutiNav li:hover i{display: none;}
#goTop{width: 40px;height: 40px; line-height: 40px;text-align: center; background: gray; position: fixed;bottom: 120px; right: 30px; cursor: pointer;border-radius: 5px; display: none; }
#goTop:hover{background: #0060ff; color: white;}
#goTop:hover span{display: block;}
#header{
	padding-top: 65px;
	width: 100%;
	height: 500px; 
	background: palegoldenrod; 
}
.banner{
	width: 100%;
	height: 500px;
	overflow: hidden;
}
/*轮播*/
.slider1,.slider1-panel img,.slider1-extra {
	width:100%;
	height:450px;
}
.slider1 {
	text-align:center;
	margin:0 auto;
	position:relative;
}
.slider1-nav,.slider1-pre,.slider1-next {
	position:absolute;
	z-index:8;
}
.slider1-panel {
	position:absolute;
	z-index: 8;
}
.slider1-panel img {
	text-align: center;
	border:none;
}
.slider1-extra {
	position:relative;
}
.slider1-nav {
	margin-left:-51px;
	position:absolute;
	left:50%;
	bottom:4px;
}
.slider1-nav li {
	background:#fff;
	border-radius:10px;
	color:#fff;
	cursor:pointer;
	margin:0 2px;
	overflow:hidden;
	text-align:center;
	display:inline-block;
	height:10px;
	line-height:10px;
	width:10px;
	transition: all 0.5s;
}
.slider1-nav .slider1-item-selected {
	width: 30px;
	background:#4483b0;
}
.slider1-page a {
	background:rgba(0,0,0,0.2);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#33000000,endColorstr=#33000000);
	color:#fff;
	text-align:center;
	display:block;
	font-family:"simsun";
	font-size:22px;
	width:28px;
	height:62px;
	line-height:62px;
	margin-top:-31px;
	position:absolute;
	top:50%;
}
.slider1-page a:hover {
	background:rgba(0,0,0,0.4);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#66000000,endColorstr=#66000000);
}
.slider1-next {
	left:100%;
	margin-left:-28px;
}
/*轮播结束*/
.louceng-box{
	width: 1240px;
	height: auto;
	margin: 50px auto;
	overflow: hidden;
	position: relative;
}
.louceng{ 
	height: 658px; 
	width: 1240px;
	margin: 0 auto 20px;
}
.louceng h1{
	width: 100%;
	height: 25px;
	line-height: 25px;
	color: #555;
	font-size: 20px;
	font-weight: bold;
	border-left: 3px solid #555;
	padding-left: 15px;
	margin-bottom: 15px;
}
.louceng h1 a{
	display: inline-block;
	float: right;
	font-weight: 400;
	margin-right:20px;
	font-size: 15px;
}
.louceng h1 a:hover{
	color: #0294dd;
}
.louceng-left{
	width: 235px;
	height: 618px;
	float: left;
}
.louceng-left img{
	width: 100%;
	height: 100%;
}
.louceng-right{
	width: 982px;
	height: 618px;
	margin-left: 23px;
	float: left;
	overflow: hidden;
}
.louceng-right ul li{
	width: 238px;
	height: 302px;
	margin-right: 10px;
	margin-bottom: 14px;
	padding: 10px;
	float: left;
	box-sizing: border-box;
	background: #fff;
}
.louceng-right ul li img{
	width: 100%;
	height: auto;
}
.louceng-right ul li h2{
	margin: 5px auto;
	font-size: 16px;
	color: #555;
	text-align: center;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.louceng-right ul li p{
	text-align: center;
	font-size: 16px;
	color: #fd3d3d;
	margin: 10px auto;
}
.louceng-right ul li:nth-child(4n){
	margin-right: 0;
}
.louceng-right ul li:hover{
	border: 1px solid #0060ff;
}
#erweima{
	width: 130px; 
	height: 130px; 
	background: palegreen; 
	display: none; 
	position: absolute; 
	right: 46px; 
	bottom: 5px;
	line-height: 130px; 
	text-align: center; 
	font-size: 20px; 
	border-radius:10px ;
}
.case{
	width: 100%;
	position: relative;
	z-index: 10;
	background: #fff;
	overflow: hidden;
}
.boss{
	margin: 30px auto;
}
.boss ul{
	overflow: hidden;
}
.boss ul li{
	width:320px;
	height: 450px;
	float: left;
	margin-right:140px;  
}
.boss ul li:last-child{
	margin-right:0; 
}
.boss ul li p:nth-child(2){
	color: #555;
	text-indent: 30px;
}
.boss ul li p:nth-child(3){
	color: #555;
	text-align: center;
	font-weight: bold;
}
.boss ul li img{
	width: 100%;
	height: auto;
}
.case-logo{
	width: 1200px;
	height: 240px;
	margin: 25px auto;
}
.case-logo ul{
	overflow: hidden;
}
.case-logo ul li{
	width: 250px;
	height: 120px;
	margin-right:66px; 
	float: left;
}
.case-logo ul li:nth-child(4n){
	margin-right:0; 
}
.case-logo ul li img{
	width: 250px;
	height: auto;
}
#LoutiNav li:last-child{
	border-bottom: none;
}