@charset "utf-8";
/* CSS Document */

body{
	background: #FDFDFD
}

.fenye{
	margin: 3% 0;
}
.fenye td a{
	color: #555;
	margin: 0 1%;
}

.pro-fenye a{
	color: #555;
}


.fl-s{
	border: 1px solid #e4e4e4;
	width: 88%;
	background: url(../images/b1.jpg);
}

.fl-s ul li{
	padding: 10px 0;
	border-bottom:  1px solid #e4e4e4;
	text-align: center;
	width: 80%;
	margin: 0 auto;
}

.fl-s ul li a{
	color: black;
}

.fl-s .lii{
	padding: 25px 0;
	font-size: 18px;

}

.fl-x{
	border: 1px solid #e4e4e4;
	width: 88%;
	background: url(../images/b1.jpg);
	margin-top: 20px;
}

.fl-x ul li{
	padding: 10px 0 10px 10%;
	border-bottom:  1px solid #e4e4e4;
	text-align: left;
	width: 80%;
	margin: 0 auto;
}

.fl-x ul li a{
	color: black;
}

.fl-x .lii{
	padding: 25px 0;
	font-size: 18px;
	text-align: center;
}

.xian{
	height: 1px;
	background: #e4e4e4;
	margin-top: 20px;
	margin-bottom: 25px;

}










.about{
	margin-top: 3%;
	margin-bottom: 2%;
}

.about-r{
    padding: 35px 40px 45px 40px;
    background-color: #FFFFFF;
    box-shadow: 0 1px 5px rgba(100, 100, 100, 0.2);
    border-top: 5px solid #ebeeed;
    border-radius: 10px;
}

.about-r p{
	font-size: 14px;
	line-height: 28px;
	text-indent: 28px;
}

.a-fl{
	float: left;
}

.a-fl h2{
	font-size: 24px;
}

.a-fr{
	float: right;
	line-height: 28px;
}
.a-fr a{
	color: black;
}









.fuwu{
	margin-top: 3%;
	margin-bottom: 2%;
}

.fuwu-r{
    padding: 35px 40px 45px 40px;
    background-color: #FFFFFF;
    box-shadow: 0 1px 5px rgba(100, 100, 100, 0.2);
    border-top: 5px solid #ebeeed;
    border-radius: 10px;
}

.fuwu-r h1{
	text-align: center;
	margin-bottom: 20px;
	margin-top: 40px;
	font-size: 28px;
}
.fuwu-r p{
	font-size: 14px;
	line-height: 28px;
	text-indent: 28px;
}

.fuwu-r ul li{ width:100%; border-bottom:1px solid #f8f8f8; float:left; padding-bottom:30px; padding-top: 30px;}
.fuwu-r ul li a{ display:block;}
.fuwu_img{ width:300px; height:180px; float:left;}
.fuwu_img img{ width:300px; height:180px; object-fit: cover; text-align: center; }
.fuwu_right{ width:400px; height:216px; margin-left:48px; float:left;}

.fuwu_tit{ font-size:26px; color:#444; font-weight:bold; width:100%; padding-bottom:14px;}
.fuwu_memo{ font-size:14px; line-height:26px; overflow:hidden;color:#666666;  padding-bottom:22px;}
.fuwu-r ul li a p{ width:102px; height:30px; line-height:30px; float:left; color:#444; text-align:center; border:1px solid #444;}
.fuwu-r ul li a:hover p{background:#444; color:#fff;}





















.anli{
	margin-top: 3%;
	margin-bottom: 2%;
}

.anli p{
	font-size: 14px;
	line-height: 28px;
	
}

.anli-r{
    padding: 35px 40px 45px 40px;
    background-color: #FFFFFF;
    box-shadow: 0 1px 5px rgba(100, 100, 100, 0.2);
    border-top: 5px solid #ebeeed;
    border-radius: 10px;
}

.anli-r img{
	margin-top: 20px;
}

.anli-r img:hover{
	transform: translate(0, 0) rotate(0deg) scale(1.1, 1.1) skew(0deg, 0deg) rotateX(0deg) rotateY(0deg);
  -webkit-transform: translate(0, 0) rotate(0deg) scale(1.1, 1.1) skew(0deg, 0deg) rotateX(0deg) rotateY(0deg);
  -moz-transform: translate(0, 0) rotate(0deg) scale(1.1, 1.1) skew(0deg, 0deg) rotateX(0deg) rotateY(0deg);
  -ms-transform: translate(0, 0) rotate(0deg) scale(1.1, 1.1) skew(0deg, 0deg) rotateX(0deg) rotateY(0deg);
  -o-transform: translate(0, 0) rotate(0deg) scale(1.1, 1.1) skew(0deg, 0deg) rotateX(0deg) rotateY(0deg);
	transition: all 1s;
	-webkit-transition: all 1s;
	-moz-transition: all 1s;
	-ms-transition: all 1s;
	-o-transition: all 1s;
}




















.fs{
	margin-top: 3%;
	margin-bottom: 2%;
}

.fs-r{
    padding: 35px 40px 45px 40px;
    background-color: #FFFFFF;
    box-shadow: 0 1px 5px rgba(100, 100, 100, 0.2);
    border-top: 5px solid #ebeeed;
    border-radius: 10px;
}

.fs-r ul li{
	margin-bottom: 10px;
	float: left;
	width: 100%;
	border-bottom: 1px dashed #ebeeed;
	line-height: 50px;
}

.fs-r ul li a{
	color: black;
}















.jk{
	margin-top: 3%;
	margin-bottom: 2%;
}

.jk-r{
    padding: 35px 40px 45px 40px;
    background-color: #FFFFFF;
    box-shadow: 0 1px 5px rgba(100, 100, 100, 0.2);
    border-top: 5px solid #ebeeed;
    border-radius: 10px;
}

.jk-r ul li{
	margin-bottom: 10px;
	float: left;
	width: 100%;
	border-bottom: 1px dashed #ebeeed;
	line-height: 50px;
}

.jk-r ul li a{
	color: black;
}

.jk-r p{
	font-size: 14px;
	line-height: 28px;
	text-indent: 28px;
}












.contact{
	margin-top: 3%;
	margin-bottom: 2%;
}

.contact-r{
    padding: 35px 40px 45px 40px;
    background-color: #FFFFFF;
    box-shadow: 0 1px 5px rgba(100, 100, 100, 0.2);
    border-top: 5px solid #ebeeed;
    border-radius: 10px;
}

.contact-r ul li{
	margin: 1.5% 0;
}