@charset "utf-8";
body{overflow-x: hidden;}
.middle{ width: 70%; margin: auto;}
.w160{ width: 81%;margin:0 auto}
/*头部开始*/
.header-top{padding: 7px 0;background: #e7e7e7;}
.header-top-l{float: left;font-size: 14px;color: #666;opacity: 0.6}
.header-top-r{float: right}
.header-top-r span{display: inline-block;font-size: 14px;color: #666;padding-left: 21px;
	background-repeat: no-repeat;background-size: auto;background-position: left center;}
.header-top-r span a{font-size: 14px;color: #666;}
.header-top-r span:nth-child(1){background-image: url("../images/ht1.png");position: relative;
	padding-right: 27px}
.header-top-r span:nth-child(2){background-image: url("../images/h-t2.png");}
.header-top-r span:nth-child(1)::after{position: absolute;content: '';width: 27px;height: 20px;background: red;
	top: 0;right: 0;background: url("../images/ht3.png") center no-repeat;}
.logo-img-b{display: none!important;}
/**/
.header {
	width: 100%;
	height: 1.2rem;
	position: fixed;
	top: 0px;
	left: 0px;
	z-index: 11;
	background: rgba(0, 0, 0, 0.5);
	border-bottom: 1px solid rgba(255, 255, 255, 0.4);
}
.header * {
	-webkit-box-sizing: border-box;
	-ms-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.header .inTop {
	height: 1.2rem;
}
.header .inTop .logo {
	float: left;
	position: relative;
	/*  height: 130px; */
	width: 14%;
	padding: 0;
	margin: 0;
	line-height: 1;
	-webkit-transition: all 0.45s ease-out;
	transition: all 0.45s ease-out;
	overflow: hidden;
	padding-top: 2%;
	box-sizing: border-box;
}
.header .inTop .logo a img {
	display: block;
	width: 100%;
	-webkit-transition: all 0.45s ease-out;
	transition: all 0.45s ease-out;
}
.header .inTop .slogan {
	float: left;
	line-height: 30px;
	position: relative;
	margin-top: 46px;
	padding-left: 20px;
	margin-left: 26px;
	font-size: 16px;
	color: #666666;
}
.header .inTop .slogan:before {
	content: "";
	display: block;
	position: absolute;
	top: 50%;
	margin-top: -24px;
	left: 0;
	width: 1px;
	height: 48px;
	background-color: #c2c2c2;
}
.header .inTop .slogan span {
	color: #0054b4;
}
.header-tel{ width: 17%; float: right; padding-top: 1%;box-sizing: border-box; }
.header-tel .tel{ width: 80%;}
.header-tel img{ width: 14%; margin-top: 6%; float: left;}
.header-tel .tel span{ width: 100%; display: block; font-size: 0.3rem; font-weight: bold; box-sizing: border-box; color:#fff;
	font-family: Arial, Helvetica, sans-serif;}
.nav_bg {
	width: 50%;
	float: left;
	height: 1.1rem;
	padding-left: 2%;
	box-sizing: border-box;
	-webkit-transition: all 0.5s ease-out;
	transition: all 0.5s ease-out;
}

.nav_bg .menu {
	height: 1.2rem;
	width: 100%;
}
.nav_bg .menu > ul {
	flex: 1;
	display: flex;
	justify-content: space-between;
	float: left;

}
.nav_bg .menu > ul > li {
	vertical-align: top;
	text-align: center;
	height:1rem;
	-webkit-transition: all 0.3s ease-out;
	transition: all 0.3s ease-out;
	min-width: 21.5%;
}
.nav_bg .menu > ul > li > a {
	display: block;
	height: 1.2rem;
	line-height: 1.2rem;
	font-size: 0.18rem;
	position: relative;
	-webkit-transition: all 0.5s ease-out;
	transition: all 0.5s ease-out;
	color: #fff;
}
.nav_bg .menu > ul > li > a:after {
	content: "";
	display: block;
	position: absolute;
	left: 50%;
	bottom: 0;
	height: 2px;
	width: 0;
	/* background: linear-gradient(to right,#132c66,#5fa4f3); */
	background-image: linear-gradient(to right, #b00e1b, #db1717);
	z-index: -1;
	-webkit-transition: all 0.5s ease-out;
	transition: all 0.5s ease-out;
}
.nav_bg .menu > ul > li > a:hover {
	background-color: transparent;
	font-size: 0.2rem;
	color: #fff;
}
.nav_bg .menu > ul > li.another a{  font-size: 0.2rem;
	color: #fff;/* background: linear-gradient(to right, #b00e1b, #db1717); */ }
.nav_bg .menu > ul > li.another > a:after,
.nav_bg .menu > ul > li:hover > a:after {
	width: 100%;
	left: 0;
}
.nav_bg .menu > ul > li:hover .sec {
	height: auto;
}
.nav_bg .menu > ul > li:hover .secs {
	height: auto;
}
.main-tan{ position: absolute; left: 0px; width: 100%; top: 100%; padding: 35px 0;background: #fff; display: inline-block; z-index: 8;opacity: 0;transform: translateY(30px) ;border-top: 1px solid rgba(0, 0, 0, 0.1);;
	transition: 0.4s;visibility: hidden;}
.main-tan[data=xz]{opacity: 1;transform: translateY(0px);visibility: visible;}
.tan-con{width: 90%;float: right}
.tan-con-l{width: 20%;float: left;clear: both}
.tan-con-l img{display: block;width: 100%;}
.tan-con-r{width: 75%;float: right;}
.tan-con-r .p1{font-size: 14px;color: #999;line-height: 1.7;margin-top: 1%}
.tan-con-r .a1{display: block;width: 132px;height: 40px;border: 1px solid #ddd;transform:skew(-18deg);margin-top: 20px;
	-ms-transform:skew(-18deg);
	-moz-transform:skew(-18deg);
	-webkit-transform:skew(-18deg);
	-o-transform:skew(-18deg);}
.tan-con-r .a1 .son{text-align: center;line-height: 40px;font-size: 14px;color: #666;transform:skew(18deg);
	-ms-transform:skew(18deg);
	-moz-transform:skew(18deg);
	-webkit-transform:skew(18deg);
	-o-transform:skew(18deg);}
.tan-con-r .a1:hover{background: #ff963f;border-color: #ff963f;}
.tan-con-r .a1:hover .son{color: #fff;}
.tan-con-r .a2{display: block;width: 20%;float: left;text-align: center;margin-right: 5%;
	border-bottom: 1px solid #eee;padding: 2% 0;font-size: 0.16rem;color: #666666}
.tan-con-r .a2:nth-child(4n){margin-right: 0;}
.tan-con-r .a2:nth-child(-n+4){padding-top: 0}
.tan-con-r .a2:hover{color: #132c66;border-color: #132c66}
.tan-con-r .a2[data=xz]{color: #132c66;border-color: #132c66}
/*!*导航-E*!*/
/*头部结束*/
/*轮播开始*/
/*banner-action*/

.lb .swiper-button-next,
.lb .swiper-button-prev { width: 0.42rem; height: 0.42rem;margin: 0; top: inherit; bottom: 0.2rem;-webkit-transition: all .5s;transition: all .5s; border: 2px solid #fff; border-radius: 50%;
	color: #fff; font-size: 0.3rem;}
.lb .swiper-button-prev:after, .lb .swiper-button-next:after{ font-size: 0.2rem; font-weight: bold;}
.lb .swiper-button-next { right: 33%;}
.lb .swiper-button-prev {left: 60%;}
.lb .swiper-button-prev:hover,.lb .swiper-button-next:hover{ background: #bfd96e;  border: 2px #bfd96e solid;}
.lb .swiper-slide { position: relative}
.lb .swiper-pagination-bullet{ width:22px; height: 22px; opacity: 0.5; background: #fff; margin: 0px 0.3rem !important;}
.lb .swiper-pagination-bullet-active{ opacity: 1; background: #d71418}
.lb .swiper-pagination{ bottom: 0.3rem; width: 100%; left: 0%; float: left; text-align: center;}
/*banner-over*/
/*轮播结束*/
/*栏目开始*/
.category{
	padding:59px 0 46px;

}
.cat-tab-item{
	width:16%;
	float:left;
}
.cat-tab-item .cat-tab-line{
	width:69px;
	height:3px;
	margin:0px auto 10px;
}
.cat-tab-item .cat-tab-line .line-process{
	width:0px;
	height:3px;
	background-color: #000;
	margin:auto;
	transition: width 0.3s;
}
.cat-tab-item .cat-tab-tit{
	font-size:15px;
	color:#333;
	text-align: center;
	height:28px;
	line-height: 28px;
	overflow: hidden;
}
.cat-tab-item.on .cat-tab-tit{
	color:#d30202;
}
.cat-tab-item.on .cat-tab-line .line-process{
	width:100%;
}
.cat-tab-wrp{
	margin-bottom: 16px;
}
.cat-con-wrp{
	margin-bottom: 86px;
	position: relative;
	width:100%;
	display: inline-block;
	height:850px;
	/*overflow: hidden;*/
}
.cat-con-item{
	width:100%;
	height:461px;
	position: absolute;
	left:0px;
	top:0px;
	opacity: 0;
	transition: all .3s ease-in-out;
	transform: rotateY(-90deg) scale(1.1);
	transform-origin:50% 50%;
}
.cat-con-item.on{
	opacity: 1;
	transition-delay: .3s;
	transform: rotateY(0deg) scale(1);
}
.cat-con-item .cat-mask{
	width:290px;
	height:461px;
	background: url(../images/black.png) no-repeat right top;
	box-sizing: border-box;
	padding-top:42px;
	position: absolute;
	left:0px;
	top:0px;
}
.cat-con-item .cat-mask .tit-wrp{
	width:152px;
	height:93px;
	line-height: 93px;
	font-size:20px;
	color:#e2c103;
	text-align: center;
	margin-bottom: 34px;
	background: url(../images/cj_25.png) no-repeat center center;
}
.cat-con-item .cat-mask .tit-wrp a{ font-size:16px;}
.cat-con-item .cat-mask .sub-wrp{
	width:154px;
	margin-bottom: 33px;
	min-height:100px;
}
.cat-con-item .cat-mask .sub-wrp li{
	height:34px;
	line-height: 34px;
	font-size:14px;
	text-indent: 28px;
	overflow: hidden;
	color:#fff;
	border-bottom:1px dotted #5c544c;
}
.cat-con-item .cat-mask .botbg{
	width:201px;
	height:53px;
	margin-left: 24px;
	background: url(../images/cj_29.png);
}
.ad1{
	transform: translateX(-24px);
}
/*栏目结束*/
/*选择开始*/
.choose{
	width:100%;
	padding: 59px 0 50px;
	background:#eff2f8 url(../images/cj_36.jpg) no-repeat center top;
}
.choose-title{
	width:501px;
	height:35px;
	margin:0 auto 111px;
	background: url(../images/choose_title.png);
}
.choose-item{
	width:100%;
	height:274px;
	cursor: default;
	margin-bottom: 74px;
	transition: all .5s;
}
.choose-item:last-child{
	margin-bottom: 0;
}
.choose-item:hover{
	transform: translateY(-5px);
	box-shadow: 0px 4px 12px 0px #babbc0;
}
.choose-item .con-wrp{
	width:627px;
	height:274px;
	box-sizing: border-box;
	padding:28px 75px 20px 36px;
	background-color: #fff;
}
.choose-item .con-wrp.fr{
	padding:28px 36px 20px 75px;
}
.choose-item .con-wrp .tit{
	padding-top:37px;
	font-size:13px;
	color:#666;
	font-family: "宋体";
	font-weight: bold;
	text-transform: uppercase;
	background-repeat: no-repeat;
	background-position: left top;
	padding-bottom: 12px;
	border-bottom:1px solid #c4c4c4;
}
.choose-item .con-wrp .con{
	font-size:14px;
	color:#666;
	line-height: 32px;
	padding-top:10px;
}
.choose-item-1 .con-wrp .tit{
	background-image: url(../images/choose_tit1.png);
}
.choose-item-2 .con-wrp .tit{
	background-image: url(../images/choose_tit2.png);
}
.choose-item-3 .con-wrp .tit{
	background-image: url(../images/choose_tit3.png);
}
.choose-item-4 .con-wrp .tit{
	background-image: url(../images/choose_tit4.png);
}
.choose-item-5 .con-wrp .tit{
	background-image: url(../images/choose_tit5.png);
}
.choose-item-6 .con-wrp .tit{
	background-image: url(../images/choose_tit6.png);
}
/*选择结束*/
/*关于开始*/
.about{
	padding:0px 0px 30px 0pxpx;
}
.about-title{
	width:100%;
	height:87px;
	margin-bottom: 44px;
	background: url(../images/about_03.png) no-repeat center top;
}
.about-company .con-wrp{
	width:675px;
}
.about-company .con-wrp h3{
	width:221px;
	height:119px;
	padding-top: 10px;
	background: url(../images/cj_46.png) no-repeat center 10px;
	margin-bottom: 28px;
}
.about-company .con-wrp .desc{
	height:96px;
	overflow: hidden;
	color:#666;
	line-height: 24px;
	margin-bottom: 35px;
}
.about-company .con-wrp .more{
	display: block;
	width:180px;
	height:43px;
	line-height: 43px;
	background-color: #ededed;
	color:#666;
	text-indent: 27px;
	margin-bottom: 38px;
	transition: all .3s;
}
.about-company .con-wrp .more span{
	display: inline-block;
	vertical-align: middle;
	width:0px;
	height:0px;
	margin-left:18px;
	margin-top:-3.5px;
	border-left:10px solid #a8a8a8;
	border-right:10px solid transparent;
	border-top:6px solid transparent;
	border-bottom:6px solid transparent;
	transition: all .3s;
}
.about-company .con-wrp .more:hover{
	background-color: #D30202;
	color:#fff;
}
.about-company .con-wrp .more:hover span{
	border-left-color:#fff;
}
.num{ height: 160px; color: #333; }
.num dl dt{ width: 25%;float: left; font-size: 24px; margin-top: 4%;color:#333; text-align: center; position: relative;}
.num dl dt b{ font-size: 56px; font-weight:bold; color:#333;display: inline-table;letter-spacing:-2px;color: #094198;}
.num dl dt b.num_value{padding-left: 38px; }
.num dl dt:nth-child(4){ border: none; margin-right: 0px;}
.num .num_title{ font-size: 16px; font-weight: 500;color: #333;}
.num .num_jia{vertical-align: top; font-size: 30px;color:#333;margin-left: -10px;margin-top: -10px;}
.num-img{ width: 60px; position: absolute; top: 10%; left: 18%;}
.num-img img{width: 100%;}
.company-info-part{
	height:81px;
	box-sizing: border-box;
	cursor: default;
}
.company-info-part .text{
	color:#666;
}
.company-info-part-1{
	width:24.5%;
	border-right:1px solid #e0e0e0;
	text-align: center;
}
.company-info-part-1 .number{
	height:30px;
	margin-top:3px;
	margin-bottom: 23px;
	background-repeat: no-repeat;
	background-image: url(../images/years_03.png);
	
}
.company-info-part-1.anim .number{
	animation: numberAnim 5s;
	animation-timing-function: cubic-bezier(.22,.61,.36,1);
	animation-fill-mode: forwards;
}
@keyframes numberAnim{
	from{background-position: 0px 0px;}
	to{background-position: 0px -270px;}
}
.company-info-part-2{
	width:24.5%;
	border-right:1px solid #e0e0e0;
	text-align: center;
}
.company-info-part-3{
	width:24.5%;
	text-align: center;
	border-right:1px solid #e0e0e0;
}
.company-info-part-4{
	width:24.5%;
	text-align: center;
}
.company-info-part-2 .number,
.company-info-part-3 .number{
	height:29px;
	margin-top:3px;
	margin-bottom: 23px;
	transition: all .4s;
}
.company-info-part-2 .number{
	background: url(../images/num_03.png) no-repeat 0px 0px;
}
.company-info-part-3 .number{
	background: url(../images/num_06.png) no-repeat 0px 0px;
}
.company-info-part-2:hover .number,
.company-info-part-3:hover .number{
	background-position: 0px -29px;
}
.about-banner{
	margin-top: 40px;
	position: relative;
}
.about-wrapper{
	width:923px;
	margin-left:160px;
	overflow: hidden;
}
.about-banner .btn{
	width:78px;
	height:78px;
	border:2px solid #e9e8e9;
	background-repeat: no-repeat;
	background-position: center center;
	position: absolute;
	top:17px;
	border-radius: 50%;
}
.about-banner .btn:hover{
	background-color: #e60707;
	border-color:#e60707;
}
.about-banner .btn.prev{
	left:0px;
	background-image: url(../images/arrow_left.png);
}
.about-banner .btn.prev:hover{
	background-image: url(../images/arrow_left_hover.png);
}
.about-banner .btn.next{
	right:0px;
	background-image: url(../images/arrow_right.png);
}
.about-banner .btn.next:hover{
	background-image: url(../images/arrow_right_hover.png);
}
.about-slide{
	width:9999px;
	position: relative;
	margin-bottom: 20px;
}
.about-slide li{
	width:923px;
	height:124px;
	float:left;
}
.about-slide li .year{
	width:260px;
	height:124px;
	font-size:91px;
	color:#000;
	text-indent: 3px;
	border-right:1px solid #e2e1e1;
	line-height: 105%;
	background:url(../images/cj_59.png) no-repeat 4px 95px;
}
.about-slide li .desc{
	width:662px;
	height:124px;
	padding-left:45px;
	padding-top:20px;
	box-sizing: border-box;
	font-size:14px;
	color:#666;
	line-height: 29px;
	height:87px;
	overflow: hidden;
}
.about-switch-wrapper{
	width:1019px;
	padding:0px 23px;
	overflow: hidden;
	margin-left: 60px;
}
.about-switch{
	width:9999px;
	position: relative;
}
.about-switch li{
	width:215px;
	height:22px;
	padding-top:36px;
	text-indent: -23px;
	background: url(../images/cj_63.png) no-repeat left top;
	float:left;
	font-size:21px;
	color:#999;
	position: relative;
	cursor: pointer;
}
.about-switch li.on,
.about-switch li:hover{
	color:#000;
}
.about-switch li.on:before{
	content: "";
	display: block;
	width:8px;
	height:8px;
	border-radius: 50%;
	background-color: #ca0505;
	position: absolute;
	left:-4px;
	top:18px;
}

/*关于结束*/

.qiehaun-banner{
	position: relative;
	margin-top: 30px;
}
.qiehaun-wrapper{
	width:100%;
	height:auto;
	overflow: hidden;
}
.qiehaun-slide {
	width:100%;
	position: relative;
}
.qiehaun-slide li{
	float:left;
	width: 31.8%;
	margin-right: 1%;
	margin-bottom: 20px;
	height: auto;
	position: relative;
	/* overflow: hidden; */
}
.qiehaun-slide .qiehaun-list{ width: 100%; padding: 10px; border: 1px solid #dedede; border-radius: 10px; box-sizing: border-box; height: 370px;} 
.qiehaun-slide li img{ width:100%; height:100%; object-fit:cover;}
.qiehaun-slide li span{ line-height:45px; font-size:14px; text-align:center; display:block; background: rgba(0,0,0,0.5); color:#fff; width:100%; margin-top: 10px; border-radius: 10px;}
.qiehaun-slide li:hover span{background: #dd3641;}
.qiehaun-banner .btn{
	display: block;
	width:52px;
	height:52px;
	position: absolute;
	top:70px;
}
.qiehaun-banner .btn.prev{
	left:-75px;
	background: url(../images/case_arrow_left_hover.png);
}
.qiehaun-banner .btn.prev:hover{
	background: url(../images/case_arrow_left_hover.png);
}
.qiehaun-banner .btn.next{
	right:-75px;
	background: url(../images/case_arrow_right_hover.png);
}
.qiehaun-banner .btn.next:hover{
	background: url(../images/case_arrow_right_hover.png);
}
.qiehaun-box:after {
    content: "";
    display: none;
}
/*fuwu*/
.ind-padding{padding: 3% 0; width: 100%; display: inline-block; background: #f5fbff; margin-top: 0.4rem}
.i-cases{background: url(../images/1785359350.jpg); background-attachment: fixed;}
.big-title{ width: 100%; display: inline-block;}
.big-title p{ text-align: left;}
.big-title .bt1{font-size: 0.48rem;color: #353535;font-weight: bold;}
.big-title .bt1 i{ font-size: 0.2rem;color: #666; margin-left: 15px; font-weight: 300; text-transform:uppercase;  }
.big-title .bt1 span{color: #132c66}
.big-title .bt2{font-size: 0.2rem;color: #666;margin-top: 5px;}
.bt-left{ width: 70%;}
.big-title span{ float: right; width: 1.9rem; height: 0.55rem; line-height: 0.55rem; text-align: center;
	background-image: linear-gradient(to right, #07409a, #8ba2d6);
	border-radius:0px 20px 0px 20px; margin-top: 2%;}
.big-title span a{ color: #fff; font-size: 0.16rem;}
.big-title span b{ width: 0.3rem; margin-left: 10px; display: inline-block}
.big-title span b img{ width: 100%}
.com-big-title p{ text-align: center;}
.ind-left-title{ width: 24%;}
.ind-left-title ul li{ width: 100%; display: inline-block; height: 1.09rem; padding-top: 22px; position: relative;}
.ind-left-title ul li span{ width: 0.6rem; float: left; height: 0.6rem; border-radius: 50%;overflow: hidden;  float: left; margin-right: 5%;}
.ind-left-title ul li span img{ width: 100%; height: 100%; object-fit:cover;}
.ind-left-title ul li h5{ display: block;height: 0.38rem;line-height: 0.38rem;font-size: 0.2rem; float: left;}
.ind-left-title ul li h5 p{font-family: Arial;font-size: 0.14rem;margin-top: 2px;line-height: 0.2rem;text-transform: uppercase;color: #c2c2c2;}
.ind-left-title ul li::after{ content:'>';font-family: simsun;color: #9e9e9e; position: absolute; right: 0; top: 40px;font-size: 0.24rem; line-height: 0.24rem; font-weight: bold;}
.ind-left-title ul li::before{ content: '';
	display: block;
	position: absolute;
	left: 0;
	bottom: 0;
	height: 2px;
	width: 0;
	background-image: linear-gradient(0deg, #b00e1b 0%, #db1717 100%);
	-webkit-transition: all 0.5s ease-out;
	transition: all 0.5s ease-out;
}
.ind-box-6{ width: 100%; display: inline-block; margin-top: 0.6rem;}
.ind-left-title ul li:hover::before{width: 100%;}
.ind-left-title ul li:hover::after{ color: #db1717;}
.ind-left-title ul li:hover h5{ color: #db1717; font-weight: 600;}
.ind-left-title ul li:hover h5 p{ color: #db1717; font-weight: 400;}
.ind-left-title ul li.on:after{ color:#db1717;}
.ind-left-title ul li.on h5{ color: #db1717;font-weight: 600;}
.ind-left-title ul li.on h5 p{ color: #db1717;font-weight: 400;}
.ind-left-title ul li.on:before{width: 100%;}
.ind-left-title ul li b{ position: absolute; width: 100%; height: 1px; background: #dfdfdf; display: block; left: 0px; bottom: 0px;}
.ind-box-cont{ width: 72%;}
.ind-box-cont .ind-box-fencont{ width: 100%;  display: inline-block;}
.ind-box-fencont .ind-box-cram{ width: 100%; height: 500px; position: relative;}
.ind-box-fencont .ind-box-cram .ind-box-thumb{ position: absolute; left: 3%; top: 0px; width: 45%; height: 90%; background: url("../images/picbei.jpg") top no-repeat; background-size: 100%;}
.ind-box-fencont .ind-box-cram .ind-box-thumb img{ width: 100%; height: 100%; object-fit: contain;}
.ind-box-text{ width: 45%; height: 100%; float: right; padding-top: 22%; margin-right: 4%; box-sizing: border-box;}
.ind-box-text h4{ font-size: 0.24rem; line-height: 0.6rem;}
.ind-box-text p{ font-size: 16px; line-height: 0.3rem;}
.ind-box-text .span{ width: 30%; height: 0.4rem; line-height: 0.4rem; background: #d8030f; border-radius: 0.3rem; text-align: center; margin-top: 2%;}
.ind-box-text .span a{ color: #fff; font-size: 0.16rem;}
.ind-box-text .span i{font-family: simsun; font-size: 0.18rem; margin-left: 10%;}
.ind-box-fencont .ind-box-cram::after{ content: ''; width: 100%; position: absolute; z-index: -1; height: 60%; background: #ecf1f3; bottom: 0px; left: 0px;}
.ind-boxz-list{ width: 100%; display: inline-block; margin-top: 20px; overflow: hidden; height: auto;}
.ind-boxz-list .tempWrap{ width: 100% !important;}
.ind-boxz-list .tempWrap ul{ width: 100%;}
.ind-boxz-list ul li{ width: 32.2%; margin-right: 1.1%; float: left; display: block; height: 323px;  position: relative; margin-bottom: 20px;}
.ind-boxz-list ul li:nth-child(3n){ margin-right: 0px}
.ind-boxz-list ul li a{ width: 100%; height: 323px; overflow: hidden; border: 1px solid #dfdfdf; display: block;}
.ind-boxz-list ul li .boxz-lsit-yhumb{ width: 100%; height: 323px; overflow: hidden;}
.ind-boxz-list ul li .boxz-lsit-yhumb img { width: 100%; height: 100%; object-fit: cover; -webkit-transition: all 2s;transition: all 2s;}
.ind-boxz-list ul li p{ position: absolute; text-align: center; width: 100%; height: 0.5rem; line-height: 0.5rem; color: #fff; background: #27448c;
	bottom: 0px; left: 0px; font-size: 0.18rem}
/* .ind-boxz-list ul li:nth-child(3){ margin-right: 0px;} */
.ind-boxz-list ul li:hover .boxz-lsit-yhumb img{ -webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);}
.ind-boxz-list ul li:hover p{ background: rgba(215,0,15,0.7);}

/**/
.case-box{ width: 100%; display: inline-block; margin-top: 0.4rem}
.case-list{ width: 100%; overflow: hidden; margin-top: 0.4rem}
.case-list .case-slide{flex-shrink: 0;}
.case-slide .case-img{ width: 100%; height: 3.8rem; overflow: hidden}
.case-slide .case-img img{ width: 100%; height: 100%; object-fit: cover;-webkit-transition: all 2s;transition: all 2s;}
.case-slide .case-title{ width: 100%; height: 1.3rem; background: #323232; padding: 0.2rem 0.3rem; padding-top: 0.25rem; box-sizing: border-box; color: #fff}
.case-slide .case-title p{ font-size: 0.2rem; text-align: left}
.case-slide .case-title span{ font-size: 0.18rem; margin-top: 0.2rem; width: 100%; display: inline-block}
.case-slide .case-title span i{ width: 0.24rem; height: 0.24rem; display: block; float: left; border-radius: 50%; background: #fff; line-height: 0.24rem;
	text-align: center; font-size: 0.26rem; color:#323232; margin-right: 5% }
.case-slide:hover .case-img img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1); }
.case-slide:hover .case-title{ background: #d71418}
.case-slide:hover .case-title span i{ color: #d71418}
	/*优势*/
.adv-box{background: url(../images/advbeijing.jpg) no-repeat top right; width: 100%; display: inline-block; padding-top: 97px; padding-bottom: 120px; margin-top: 0.8rem}
.adv-box .big-title .bt1,.adv-box .big-title .bt1 i,.adv-box .big-title .bt2{ color: #fff}
.adv-box .adv-title p{ font-size: 48px; font-family:Arial, Helvetica, sans-serif; font-weight: bold;letter-spacing:22px }
.adv-box .adv-title p i{ color: #27448c;}
.adv-box .adv-title span{ font-size: 30px; color: #333;letter-spacing:10px; margin-top: 10px; position: relative; padding-bottom: 10px; }
.adv-box .adv-title span i{ font-size: 18px; color: #7c7c7c; letter-spacing:0px;}
.adv-box .adv-title span::after{ content: ''; position: absolute; left: 0px; bottom: 0px; width: 45%; height: 1px; background: #333; }
.advcont-title { width: 78%; position: absolute; bottom: 2%; z-index: 9;}
.advcont-title ul li{ width: 16%; height: 2.18rem; float: left; text-align: center;background-image: linear-gradient(to right, #f4f4f4, #fefefe);}
.advcont-title ul li span{ width: 0.72rem; height: 0.72rem; border: 1px solid #d5d5d5; border-radius: 50%; display: block; margin:15% auto; text-align: center; line-height: 72px; }
.advcont-title ul li span img{filter: grayscale(100%); width: 60%; margin-top: 20%}
.advcont-title ul li p{ font-size: 0.24rem; line-height: 0.36rem;}
.adv-cont{ width: 100%; margin-top: 53px; height: 6.2rem; position: relative;}
.advcont-list{ width: 100%; padding-top: 0.6rem;display: inline-block;}
.advcont-list .synopsis-left{ width: 50%; position: relative}
.synopsis-left p{ font-size: 1.2rem; font-weight: bold; line-height: 1rem; opacity: 0.1;}
.synopsis-left .i{ position: absolute; font-size: 0.3rem; font-weight: bold; top: 15%; left: 0px;}
.synopsis-left span{ font-size: 0.22rem; line-height: 0.48rem; margin: 20px 0px; display: block;}
.advcont-list .synopsis-right{ width: 50%; }
.advcont-list .synopsis-right .syndiyi{width: 5.58rem; height: 5.58rem; border-radius:50%; border: 2px solid #dfdfdf; padding: 15px; display: block; margin: auto;}
.advcont-list .synopsis-right .syndiyi .syn-img{ width: 100%; height: 100%;  border-radius:50%; overflow: hidden; }
.syndiyi .syn-img img{ width: 100%; height: 100%; object-fit: cover;}
.advcont-title ul li.on{ background:#27448c;}
.advcont-title ul li.on span{ background: #fff; border: 1px solid #fff;}
.advcont-title ul li.on p{ color: #fff;}
.advcont-title ul li.on span img{ filter: grayscale(0%)}
.advcont-title ul li:nth-child(1){ border-radius: 20px 0px 0px 0px;}
.advcont-title ul li:nth-child(4){ border-radius: 0px 20px 0px 0px;}
	/*新闻开始*/

/*新闻结束*/
.news { height: auto; margin-bottom: 20px;}
.news .news_title{ padding-top: 42px; text-align: center;}
.news .news_title a{ color: #fff;}
.news .news_title h5{ font-size: 30px; font-weight: bold; color: #fff;}
.news .news_title h5 i{ color: #dd3641; font-style: inherit;}
.news .news_title span{ width: 40px; height: 3px; background: #dd3641; margin: 6px auto; display: block;}
.news .news_title p{ font-size: 20px; text-transform:uppercase; margin-top: 5px;}
.news .title{ height: auto; padding-bottom: 40px; float: right; }
.news .title ul{display: flex; flex-direction: row;justify-content: center; margin-top: 35px;}
.news .title ul li{ width: 1.9rem; height: 0.57rem; display: block;margin-right: 5%; line-height: 0.57rem; text-align: center;
	background-image: linear-gradient(to right, #07409a, #8ba2d6); border-radius: 0.4rem}
.news .title ul li.on{ background: #d71418;}
.news .title ul li a{ color: #fff; font-size: 0.24rem}
.news .title ul li:hover{ background: #d71418;}
.news .left_news{ width: 100%; display: inline-block;}
.news_cont{ background: #fff; padding-top: 3%; height: auto; display: inline-block; }
.news_tui{ height: auto; display: inline-block; width: 31%; margin-right: 3%}
.news_tui:nth-child(3){ margin-right: 0px;}
.news_tui .img { width: 100%; height: 330px;overflow:hidden; border-radius: 15px;}
.news_tui .img img{ width: 100%; min-height: 100%;}
.news_tui .recommend{width: 100%; }
.news_tui .recommend h6{ font-size: 0.22rem; font-weight: 400; line-height: 0.8rem; height: 0.8rem;overflow: hidden;}
.news_tui .recommend p{ font-size: 0.18rem; color: #666;  line-height: 0.36rem; border-bottom: 1px solid #666666; padding-bottom: 0.2rem}
.news_tui .recommend span { font-size: 0.18rem; margin-top: 2%; color: #666666;: block; line-height: 0.9rem; height: 0.9rem;display: block}
.news_tui .recommend span i{ width: 1.5rem;  height: 0.5rem; line-height: 0.5rem; background: #ebebeb; margin: 0.2rem 0rem; border-radius: 0.4rem; text-align: center; display: block; float: right}
.list_news ul li{ width: 31%; margin-right: 3%; float: left; overflow: hidden; border-bottom: 1px dashed #b5b5b5;font-size: 14px; margin-top: 0.1rem}
.list_news ul li .spana{ height: 0.52rem; line-height: 0.52rem; width: 100%; display: block}
.list_news ul li .a{ width: 72%;display: block;float: left; height: 0.52rem; font-size: 0.18rem; overflow: hidden}
.list_news ul li:nth-child(3n){ margin-right: 0px;}
.list_news ul li span{ width: 8px; height:8px; display: block;  margin-top: 5%; margin-right: 4%; line-height: 67px; border-radius: 6px;
	background: #27448c; float: left;  position: relative; margin-left:2% }
.list_news ul li span::after{  content: ''; width: 16px; height: 16px;  border: 1px dashed #27448c; top: -5px; left: -5px; display: block; border-radius: 50%;
	position: absolute}
.list_news ul li p{ font-size: 0.16rem; color: #999;line-height: 0.24rem; height: 0.48rem; padding-bottom: 0.1rem}
.list_news ul li i{font-style: inherit; font-size:0.14rem; float: right;}
.list_news ul li:hover a{ color: #dd3641;}
.right_news { width: 30%; float: right; margin-right: 2%; overflow: hidden; position: relative;}
.question_titel{ position: relative;}
.question_titel h6{ font-size: 20px; font-weight: 500; border-bottom: 1px dashed #cacaca; padding-bottom: 5px;}
.question_titel h6 i{ font-style: inherit; color: #366daa;}
.question_titel span{ width: 86px; height: 4px; background: #dd3641; position: absolute; bottom: 1%;}
.right_news ul li span{ width: 24px; height: 24px; float: left; margin-right: 2%; margin-top: 1%; border-radius: 2px; background:#366daa ; display: block; text-align: center; line-height: 24px; color: #fff;border-radius: 6px;}
.right_news ul li .red{ background: #dd3641;}
.right_news ul li p{height: auto; line-height: 35px;font-size: 16px;color: #333;}
.right_news ul li p:nth-child(2){color: #999;line-height: 24px;font-size: 14px;height: 48px; overflow: hidden;}
.right_news ul li { margin-bottom: 3.6%; border-bottom: 1px dashed #cacaca; padding-bottom: 3%;} 
.right_news .bd{ margin-top: 6%;}
/* 优势 */
@font-face {
    font-family: "ali";
    src: url('../fonts/Akrobatblack_0.ttf')
}
.title-biao  .title-top{font-size: 48px; font-weight: bold; line-height: 50px; text-align: center;}
.title-biao .img{ display: block; margin: 30px auto; width: 100%;}
.title-biao .img img{ display: block; margin: auto;}
.title-biao .span{ padding: 0px 12%;display: block; box-sizing: border-box; text-align: center;line-height: 30px;}
.advantage{ width: 100%;display: inline-block;background: #f5f5f5;padding-top: 60px;padding-bottom: 90px;}
.adv-title{ width: 100%;display: inline-block;}
.adv-title ul{display: flex; flex-direction: row; justify-content: center;}
.adv-title ul li{ width:16%;float: left; height: 92px;text-align: center;padding: 0px 48px;box-sizing: border-box;background: url(../images/adv2.png) no-repeat;background-size: 100%;display: block;margin: 0px 5px;padding-top: 3%;}
.adv-cont{ margin-top: 40px;}
.adv-title ul li{ font-size: 20px;color: #fff;}
.adv-title ul li.on{background: url(../images/adv1.png) no-repeat;background-size: 100%;}
.adv-list{ width: 100%;display: inline-block;background: #fff;padding: 20px;}
.adv-list .leftadv{ width: 45%; height: 340px;overflow: hidden;}
.adv-list .leftadv img{ width: 100%;}
.rigadv{ width: 50%;}
.right-title{width: 100%;display: inline-block;}
.right-title .unm{font-family: "ali";float: left;font-size: 156px;color: #eeeeee;line-height: 118px;}
.right-title p{ width: 75%;float: right;}
.right-title .en{  font-size: 14px; width: 100%;display:block;text-transform:uppercase;line-height:60px;}
.right-title .zh{ background: url(../images/adv3.png) no-repeat;font-size:24px;font-weight: bold;line-height: 64px;display: block;padding-left: 20px;background-size: 100%;}
.rigadv ul{margin-top: 40px;}
.rigadv ul li{ font-size: 16px;line-height: 30px;margin-bottom: 10px;}
.rigadv ul li i{width: 12px;height: 12px;background: #1A5DB6;border-radius: 50%;display: block;float: left;margin-right: 20px;margin-top: 1%;}
.box-case{ width: 100%; display: inline-block; padding: 50px 0px; padding-bottom: 30px; position: relative}
.case-index{ width: 100%; overflow: hidden; position: relative}
.box-case ul{ width: 100%; margin-top: 50px;}
.box-case ul li{ width: 32%; border-radius: 10px; overflow: hidden; position: relative; height: 430px; margin-bottom: 30px; flex-shrink: 0;position: relative }
.box-case ul li img{ width: 100%; height: 100%;object-fit: cover}
.box-case ul li .case-tu{ position: absolute; width: 0.6rem; top: 40%; left: 45%; }
.indexcase-list{ position: absolute; width: 100%; height: 0.7rem; bottom:0px; left: 0px; text-align: center; color: #fff; background: rgba(39,68,140,0.9);padding: 0px 10px;box-sizing: border-box;}
.indexcase-list p{ font-size: 0.2rem; line-height: 0.7rem;  width: 100%; display: block;}
.box-case ul li .case-moer{ float: right; font-size: 16px; margin-top: 11%;}
.box-case ul li:hover .indexcase-list{ display: block;}
.box-case ul li:hover img{-webkit-transform:scale(1.15);-moz-transform:scale(1.15);-o-transform:scale(1.15);transform:scale(1.15);-webkit-transition:all 2s ease;-moz-transition:all 2s ease;-o-transition:all 2s ease;transition:all 2s ease;}
.index-huoban-swiper-btn{ position: absolute; width: 0.52rem; top: 55%; z-index: 5}
.index-huoban-swiper-prev{ left: 5%;}
.index-huoban-swiper-next{ right: 5%}
.box5{ width: 100%;display: inline-block; padding: 20px 0px;}
.box5 i{ width: 8%;display: block;float: left;}
.box5 i img{  width: 100%;}
.box5 span{ width: 90%;float: right;}
.box5 span a{ font-size: 0.16rem;margin: 0px 6px;line-height: 0.3rem;}
.add-fk{ width: 40%; float: right;}

/*底部开始* */
.footer {
	background: url(../images/zhongdian8.jpg) center 0 no-repeat;
	font-size: 0.14rem;
	position: relative;
	color: #abb8ca;
	margin-top: 0.2rem;
	width: 100%;
	display: inline-block;
}
.footer a {
	color: #abb8ca;
	font-size: 0.14rem;
}
.footer a:hover {
	color: #fff;
	text-decoration: underline;
}
.footer .footNav {
	padding-top: 0.56rem;
	height: 3.3rem;
}
.footer .footNav dl {
	float: left;
	width: 19%;
	padding-left: 0.68rem;
	position: relative;
	margin-right: 3%;
}
.footer .footNav dl dt {
	line-height: 0.5rem;
	font-size: 0.24rem;
	height: 0.5rem;
	color: #ffffff;
}
.footer .footNav dl dt i {
	display: block;
	position: absolute;
	left: 0;
	top: 6px;
	width: 0.5rem;
	height: 0.5rem;
	border: solid 2px rgba(255, 255, 255, 0.3);
	border-radius: 100%;
	line-height: 0.46rem;
	text-align: center;
	font-size: 0.32rem;
	font-family: 'Times New Roman', Times, serif;
	font-weight: bold;
}
.footer .footNav dl dd {
	height: auto;
	margin-top: 0.16rem;
}
.footer .footNav dl dd a {
	display: block;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	line-height: 0.32rem;
	font-size: 0.16rem;
	color: #fff;
}
.footer .footNav dl dd a:hover {
	-webkit-transform: translateX(5px);
	transform: translateX(5px);
}
.footer .footNav dl dd a:hover {
	color: #fff;
}
.footer .footNav .ewmBox {
	float: right;
}
.footer .footNav .ewmBox .ewm::after {
	content: "";
	display: block;
	clear: both;
	font-size: 0;
	line-height: 0;
}
.footer .footNav .ewmBox .ewm div {
	float: left;
	width: 144px;
	margin-left: 52px;
	text-align: center;
}
.footer .footNav .ewmBox .ewm div:first-child {
	margin-left: 0;
}
.footer .footNav .ewmBox .ewm div img {
	display: block;
	padding: 6px;
	width: 1.8rem;
	height: auto;
}
.footer .footNav .ewmBox .ewm div span {
	display: block;
	font-size: 0.14rem;
	line-height: 1;
	margin-top: 16px;
	color: #fff;
}
.footer .footNav .ewmBox .img {
	text-align: right;
	line-height: 0.28remn;
	margin-top: 0.27rem;
}
.footer .footNav .ewmBox .img img {
	max-height: 18px;
	width: auto !important;
	vertical-align: middle;
	margin-left: 5px;
}
.footer .lxList {
	border-top: 1px solid rgba(255, 255, 255, 0.2);
	height: 1.2rem;
}
.footer .lxList ul {
	width: 1000px;
	float: left;
	display: flex;
	justify-content: space-between;
	padding-top: 26px;
}
.footer .lxList ul li {
	color: #ffffff;
}
.footer .lxList ul li:nth-child(2),.footer .lxList ul li:nth-child(3){ padding-left: 30%;}
.footer .lxList ul li h4 {
	line-height: 0.32rem;
	color: #fff;
	font-size: 0.18rem;

}
.footer .lxList ul li p {
	font-size: 0.18rem;
}
.footer .lxList ul li.li1 {
	font-size: 0.16rem;
}
.footer .lxList ul li.li1 span {
	font-size: 0.22rem;
	font-family: Arial;
	font-weight: bold;
}
/*.footer .lxList ul li.li2 {*/
/*	background: url(../images/lxico2.png) 0 center no-repeat;*/
/*}*/
/*.footer .lxList ul li.li3 {*/
/*	background: url(../images/lxico3.png) 0 center no-repeat;*/
/*}*/
.footer .lxList .lyBtn {
	float: right;
	width: 170px;
	height: 52px;
	line-height: 52px;
	background-image: linear-gradient(0deg, #0054b4 0%, #12c371 100%);
	color: #fff;
	font-size: 18px;
	margin-top: 50px;
	text-align: center;
	-webkit-transition: all 0.5s ease-out;
	transition: all 0.5s ease-out;
	position: relative;
	overflow: hidden;
	z-index: 1;
}
.footer .lxList .lyBtn:before {
	content: '';
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	border: 2px solid #fff;
	z-index: -1;
	opacity: 0;
	-webkit-transform: scale3d(0.6, 0.6, 1);
	transform: scale3d(0.6, 0.6, 1);
	-webkit-transition: -webkit-transform 0.3s, opacity 0.3s;
	transition: transform 0.3s, opacity 0.3s;
	-webkit-transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1);
	transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1);
	box-sizing: border-box;
}
.footer .lxList .lyBtn:hover {
	background: none;
}
.footer .lxList .lyBtn:hover:before {
	-webkit-transform: scale3d(1, 1, 1);
	transform: scale3d(1, 1, 1);
	opacity: 1;
}
.footer .lxList .lyBtn:hover {
	-webkit-transform: translateY(-4px);
	transform: translateY(-4px);
	box-shadow: 0 10px 10px -5px rgba(255, 255, 255, 0.5);
}
.footer .copyright {
	background-color: #102048;
	line-height: 0.34rem;
	padding: 5px 0;
	position: relative;
	z-index: 2;
	font-size: 0.14rem;
	text-align: center;
	color: #abb8ca;
}
.footer .copyright a {
	color: #abb8ca;
}
.footer .copyright a:hover {
	color: #fff;
}
.footer .copyright img {
	max-height: 18px;
	width: auto !important;
	vertical-align: middle;
	margin-left: 5px;
}
.foot-bot{ background: #102048; text-align: center;line-height: 0.4rem}
/*底部结束*/



/*内页开始*/

/*内页结束*/
.v9_pages{margin-top:5px;}
.v9_pages a, .v9_pages span{display: inline-block;padding:2px 6px;border:1px solid #ddd;margin-right:5px;}
.v9_pages a:hover, .v9_pages span{background-color: #f1f1f1;}
.about-company .img-wrp{ width:40%;height:450px;}
.about-company .img-wrp img{ width: 100%; height:100%; object-fit: cover;}
.about-cont{ width: 60.5%;}
.about-cont b{ width: 40px; height:3px; display: block; background: #26438a; margin: 20px 0px;  }
.box-about{ padding-top: 6%; background: url(../images/about.png) no-repeat top; width: 100%; display: inline-block; position: relative; padding-bottom: 0.8rem}
.about-con-wrp{ display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 9;overflow: hidden;  width: 100%; font-size: 0.16rem;
	line-height: 0.4rem; margin-top: 30px;}
.about-con-wrp img{ display: none; }
.dian{ width: 100%; display: inline-block;}
.dian i{ width: 12px; height: 12px; display:block; background: #024097; border-radius: 50%; float: left;}
.dian i:last-child{ background: #206dc5;} 
.about-cont h5{ font-size: 50px; font-weight: bold;text-transform:uppercase; }
.about-cont .fubiao{ font-size: 0.36rem;}
.about-cont .fubiao i{ font-weight: bold}
.about-fuci{ margin-top: 30px; display: inline-block; width: 100%;}
.about-fuci img{ width: 59%;}
.about-fuci p i{ font-size: 0.14rem; margin-right: 16%; margin-top: 15px; display: block; float: left;}
.about-moer{ width: 25%; height: 0.57rem; background-image: linear-gradient(to right, #07409a , #8ba2d6); border-radius: 0px 20px 0px 25px;
	line-height: 40px; text-align: center; padding: 5px; box-sizing: border-box; font-size: 0.16rem; color: #fff; margin-top: 25px;}
.about-moer i{ width: 40px; height: 40px; line-height: 40px; text-align: center; font-size: 0.25rem; color: #000; background: #fff; display: block; border-radius: 50%; float: right; font-weight: 200; font-family: Arial, Helvetica, sans-serif;}
.about-moer img{ margin-left: 10px;}
.about-img{width: 39%; position: absolute; right: 0px; top: 15%; height: 710px; border-radius: 120px 0px 0px 0px; overflow: hidden;}

@media screen and (max-width:1840px){
.box-bootm{ background-size: 121%;}
}
@media screen and (max-width:1780px){

.box-bootm { background-size: 127%;}
	.header-tel .tel span{ font-size: 0.28rem}
	.nav_bg .menu > ul > li{ min-width: 19.5%}

}

@media screen and (max-width:1710px){
	.box-advv .adv-tel{ font-size: 20px;}
	.box-advv{ background-size: 110%;
    background-position-x: 50%;}
	.num dl dt b{ font-size: 48px;}
	.num-img{ width: 50px;}
	.right-title .unm{ font-size: 140px;}
	.box-bootm { background-size: 133%}
	}
@media screen and (max-width:1680px){
	.about-img{ height: 7rem}
	.ind-boxz-list ul li,.ind-boxz-list ul li .boxz-lsit-yhumb,.ind-boxz-list ul li a{ height: 3.2rem}
	.case-slide .case-img{ height: 3.6rem}
	.box-case ul li{ height: 4rem}
	.news_tui .img{ height: 3rem}
	.adv-box{ padding-bottom: 0.8rem}

}

@media screen and (max-width:1600px){

	.qiehaun-slide .qiehaun-list{ height: 280px;}
	.cat-con-wrp{ height: 730px; margin-bottom: 50px;}
.add-fk{ width: 45%;}
.box-advv{ background-size: 130%;}
.box-about{ background-size: 100%;}
.adv-title ul li{ padding: 0px 30px; padding-top: 3%;}
.box-bootm {
    background-size: 139%;
    background-position-x: 32%;
}
	.adv-box{ background-position-x: 87%;}
	}
@media screen and (max-width:1540px){
	
	.num .num_title {font-size: 12px;}
	.num dl dt{ font-size: 18px;}
	.num dl dt b{ font-size: 40px;}
	.num-img{ width: 35px;}
	.box-bootm{ background-size: 148%;}
	.right-title p{ width: 70%;}	
	.top ul li a{ font-size: 12px;}
	.top span{ font-size: 12px;}
	.footer .footNav dl{ margin-right: 2%}
	}
@media screen and (max-width:1480px){
	
	.box-bootm{ background-size: 150%;}
	.box-advv p{ font-size: 28px;}
	.right-title .zh{ line-height: 45px;}
	.box-bootm {
	    background-size: 156%;
	}
	
	}
@media screen and (max-width:1380px){
	.box-advv .adv-tel{ font-size: 18px;}
	.box-bootm {
	    background-size: 162%;
	}
	
	}

/*
 * 
 * 
 * 
 * 
 * 
 * 
 * 
 * 
 * 
 * 
 * 
 * 
 * 
 * 
 * 
 * 
 * 
 * 
 * 
 * 
 * 
 */