.outbox{background:#dcdbe1;}
.headerBox{width: 100%;display: flex;}
	.headerBox .logo{width: 390px;height: 206px;display: flex;align-items: center;justify-content: center;}
		.headerBox .logo img{width: 108px;margin-right:130px;}
	.headerBox .itemBox{display:flex;align-items: center;width:calc( 100% - 620px );}
		.headerBox .itemBox .item{width: 30%;height: 54px;}
			.headerBox .itemBox .item img{cursor:pointer;}
			.headerBox .itemBox .item .en{color:#d71825;}
			.headerBox .itemBox .item .cn{}

.bannerBox{width:100%;border-bottom:100px #bb0511 solid;overflow: hidden;}
	.bannerBox img{height:100%;}

.aboutUsBox{width:1280px;margin:auto;display: flex;justify-content: space-between;text-align:justify;padding-top:116px;}
	.aboutUsBox .titleBox{width:358px;}
	.aboutUsBox .desc{width: 820px; font-size: 22px; letter-spacing: 2px; line-height: 52px; padding-top: 14px;}

.jjfaBox{margin:auto;width:1280px;padding-top:140px;}
	.jjfaBox .tabBox{display: flex;width:100%;justify-content: center; align-items: center;padding-top:45px;}
		.jjfaBox .tabBox .itemBox{flex:1;display: flex;align-items: center;justify-content: center;}
	.jjfaBox .listcontentBox{padding-top:130px;}
		.jjfaBox .listcontentBox .item{padding-bottom: 90px;}

.ceyilicheng{}
	.ceyilicheng .h3Box{width: 1280px;margin:auto;padding-bottom:28px;}
	.ceyilicheng .contentOutBox{background:#bb0511;padding:36px 0;}
		.ceyilicheng .contentOutBox .contentBox{margin:auto;width:1280px;}

.serviceScope{position:relative;width:1280px;margin:auto;margin-top:125px;}
	.serviceScope .h3Box{}
		.serviceScope .h3Box img{}
	.serviceScope .contentBox{display: flex;align-items: center;justify-content: center;}
		.serviceScope .contentBox img{}

.serviceContent{position:relative;width:1280px;margin:auto;margin-top:125px;}
	.serviceContent .h3Box{position:absolute;top:0px;}
		.serviceContent .h3Box img{}
	.serviceContent .contentBox{display: flex;align-items: center;justify-content: center;}
		.serviceContent .contentBox img{width:780px;}

.qgfuwuxm{width:1280px;height:718px;margin:auto;background:url(../images/map.jpg) center center no-repeat;background-size: 1280px auto;margin-top: 80px;}

.shfuwuxm{width:1280px;height:718px;margin:auto;background:url(../images/shmap.jpg) center center no-repeat;background-size: 1280px auto;margin-top: 80px;}

.diyiyoushi{position:relative;width:1280px;margin:auto;margin-top:125px;}
	.diyiyoushi .h3Box{position:absolute;top:0px;}
	.diyiyoushi .contentBox{display: flex;justify-content: center;align-items: center;}
		.diyiyoushi .contentBox img{width:835px;}
	.diyiyoushi .banner{margin-top: 60px;}

.project{position:relative;width:1280px;margin:auto;margin-top:125px;}
	.project .contentBox{}
		.project .contentBox .rowBox{margin-top:66px;display: flex;justify-content:space-between;}
			.project .contentBox .rowBox .item{}
				.project .contentBox .rowBox .item .titleBox{border-left:4px #d40f1a solid;padding-left:13px;margin-bottom:35px;}
					.project .contentBox .rowBox .item .titleBox .name{font-size:16px;color:#484343;}
					.project .contentBox .rowBox .item .titleBox .address{font-size:14px;color:#484343;padding-top: 5px;position:relative;}
						.project .contentBox .rowBox .item .titleBox .address .t{position:absolute;font-size:14px;color:#484343;top: 26px;}

.partner{position:relative;width:1280px;margin:auto;margin-top:125px;}
	.partner .h3Box{}
	.partner .contentBox{margin-top:80px;}
		.partner .contentBox .item{margin-bottom: 110px;}


.footer{width: 1280px;margin:auto;margin-top: 70px;}


/*焦点图*/
	.lubo{ width: 100%; min-width:1000px;clear: both; position: relative;height:100%;width:100%;}
	.lubo_box{ position: relative; width: 100%; height:100%;padding:0;margin:0;}
	.lubo_box li{ float: left;position: absolute; top: 0; left: 0; width: 100%; height:100%; opacity: 0;filter:alpha(opacity=0);}
	.lubo_box li a{ display: block;width: 100%;  height: 100%;}
	/*.lubo_box li img{ width: 100vw; }*/

	/*圆点*/
	.cir_box{ overflow: hidden; position: absolute; z-index: 100;display:none;}
	.cir_box li{ float: left; width: 30px; height: 5px; margin:0 5px; cursor: pointer; background: #fff; opacity: 0.8;filter:alpha(opacity=80);}
	.cir_on{ background: #000 !important;}

	/*按钮*/
	.lubo_btn{ position: absolute; width: 100%; top: 50%;margin-top:-100px;}
	.left_btn, .right_btn{ width: 200px; height: 200px; background: url(../images/arraw.png) center center no-repeat;background-size: 100px auto;opacity: 0.8;filter:alpha(opacity=80); cursor: pointer; color: #fff; line-height: 80px; font-size: 30px; text-align: center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none; opacity:0.2;transition:all 0.2s ease;}
	.left_btn{ float: left;}
	.right_btn{ float: right;transform:rotate(180deg);}
	.left_btn:hover, .right_btn:hover{opacity:1}
/*焦点图*/