/* ========== banner begin ========== */#banner{	/* height: 700px; */	height: 280px;	/* background-image: url(../images/about-inner-banner.jpg); */	background-repeat: no-repeat;	border-bottom: 1px solid #eee;	background-position: center;	background-size: 100%;}/*标题模块*/#banner .about-title-module{	padding-top: 180px;}#banner .about-title-module .title{	font-size: 72px;	font-weight: bold;	font-family: "microsoft yahei";	color: #fff;	line-height: 80px;}#banner .about-title-module .line span{	display: inline-block;	width: 40px;	height: 4px;	margin: 10px 0;	background: #eeeeee;}#banner .about-title-module .desc{	font-size: 48px;	font-weight: bold;	color: #fff;	line-height: 80px;	font-family: "microsoft yahei";}/* ========== banner end ========== *//* ========== 公司简介 begin ========== */#company{	height: 800px;	margin-top: 20px;}#company .head{	height: 400px;}#company .head .img{	float: left;	width: 260px;	height: 400px;	margin-right: 40px;	position: relative;}#company .head .img .box{	width: 263px;	height: 400px;	text-align: center;	overflow: hidden;	position: absolute;	left: 0;	/* top: -125px; */}#company .head .img .box img{	height: 400px;}#company .head .txt{	float: left;	width: 890px;	height: 340px;}#company .head .txt .en-title-1{	margin-top: 10px;	font-size: 60px;	line-height: 60px;	font-family: "microsoft yahei";	color: var(--main-color);	font-weight: bold;}#company .head .txt .en-title-2{	font-size: 48px;	line-height: 60px;	font-family: "microsoft yahei";	color: var(--main-color);}#company .head .txt .line span{	height: 3px;	width: 35px;	display: inline-block;	background-color: var(--main-color);}#company .head .txt .title{	font-size: 30px;	line-height: 80px;	font-family: "microsoft yahei";	color: #2d3033;}#company .head .txt .desc{	margin-top: 15px;	font-size: 18px;	line-height: 30px;	font-family: "microsoft yahei";	color: #2d3033;}#company .paragraph p{	margin-top: 35px;	font-size: 18px;	line-height: 30px;	font-family: "microsoft yahei";	color: #2d3033;}#company .paragraph p strong{	font-size: 30px;	font-weight: normal;	line-height: 80px;	font-family: "microsoft yahei";	color: #2d3033;}/* ========== 公司简介 end ========== *//* ========== 服务范围 begin ========== */#service{	height: 1300px; 	padding-top: 50px;}#service .txt .en-title{	font-size: 60px;	line-height: 60px;	color: var(--main-color);	font-family: "microsoft yahei";}#service .txt .en-title .bold{	font-weight: bold;}#service .txt .line span{	display: inline-block;	width: 35px;	height: 3px;	background-color: var(--main-color);	margin-top: 20px;}#service .txt .title{	font-size: 30px;	line-height: 80px;	color: #2d3033;	font-family: "microsoft yahei";}#service .txt .desc{	font-size: 18px;	line-height: 30px;	color: #2d3033;	margin-top: 5px;}#service .img{	margin-top: 80px;}/* #service .img div{	float: left;	width: 198px;}#service .img div img{	height: 70px;}#service .img div p{	margin-top: 40px;	font-size: 18px;	line-height: 36px;	color: #000;} */#service .img img{	width: 1190px;	height: 874px;}/* ========== 服务范围 end ========== *//* ========== 办公环境 begin ========== */#environment{	padding-top: 50px;	padding-bottom: 50px;}#environment .txt .en-title{	font-size: 60px;	line-height: 60px;	color: var(--main-color);	font-family: "microsoft yahei";}#environment .txt .en-title .bold{	font-weight: bold;}#environment .txt .line span{	display: inline-block;	width: 35px;	height: 3px;	background-color: var(--main-color);	margin-top: 20px;}#environment .txt .title{	font-size: 30px;	line-height: 80px;	color: #2d3033;	font-family: "microsoft yahei";	margin-bottom: 20px;}#environment .img-box{	width: 376px;	height: 240px;	margin: 5px;	display: inline-block;	overflow: hidden;}#environment .img-box img{	height: 100%;	width: 100%;}/* ========== 办公环境 end ========== *//* ========== 荣誉资质 begin ========== */#honor{	padding-top: 50px;}#honor .txt .en-title{	font-size: 60px;	line-height: 60px;	color: var(--main-color);	font-family: "microsoft yahei";}#honor .txt .en-title .bold{	font-weight: bold;}#honor .txt .line span{	display: inline-block;	width: 35px;	height: 3px;	background-color: var(--main-color);	margin-top: 20px;}#honor .txt .title{	font-size: 30px;	line-height: 80px;	color: #2d3033;	font-family: "microsoft yahei";}.carousel{	margin-top: 30px;}.carousel-inner .row .col-xs-2::after{	content: '';	display: block;	width: 200px;	height: 200px;}.carousel-inner img{	max-height: 200px;	max-width: 200px;	position: absolute;	left: 50%;	top: 50%;	transform: translate(-50%, -50%);}.carousel-control{	width: 5% !important;}.modal-body img{	width: 100% !important;}/* ========== 图片轮播 end ========== *//* ========== 我们的团队 begin ========== */#team{	height: 650px; /*80+430+140*/	padding-top: 60px;}#team .title .en-title{	font-size: 60px;	line-height: 60px;	color: var(--main-color);	font-family: "microsoft yahei";}#team .title .en-title .bold{	font-weight: bold;}#team .title .line span{	display: inline-block;	width: 35px;	height: 3px;	background-color: var(--main-color);	margin-top: 20px;}#team .title .ch-title{	font-size: 30px;	line-height: 80px;	color: #2d3033;	font-family: "microsoft yahei";}#team .desc{	margin-top: 30px;}#team .desc .txt{	float: left;	width: 730px;	height: 250px;	padding: 10px 20px 0 50px;	font-size: 18px;	line-height: 30px;	color: #2d3033;	font-family: "microsoft yahei";	display: -webkit-box;	-webkit-box-orient: vertical;	-webkit-line-clamp: 8;	overflow: hidden;}#team .desc .img{	float: left;	height: 260px;	width: 440px;	overflow: hidden;}#team .desc .img img{	height: 260px;}/* ========== 我们的团队 end ========== */