@charset "gb2312";
.banner{ width:100%; }
.ban-con {width:100%; height: 500px;display: flex; justify-content: center; align-items: center;    text-align: center;}
.ban-con h4{ font-size: 60px; line-height: 1; font-family: "Arial"; color: #fff; text-shadow: 0px 3px 3px rgba(0, 0, 0, 0.5);}
.ban-con h5{ font-size: 36px; line-height: 1; color: #fff; margin-top: 25px; text-align: center; }
.wrap-nav{ width:100%; padding: 0 35px;  }
.wrap-nav ul{ width:100%; height: 60px;background-color: #eee; overflow: hidden; text-align: center; }
.wrap-nav li{ display: inline-block; width: 180px; text-align: center; line-height: 60px; margin-left: 30px; }
.wrap-nav li:first-child{ margin-left: 0; }
.wrap-nav li a{ display: block; font-size: 18px; color: #343434;padding:0 30px; }
.wrap-nav li a.active{ background:#04397f;}
.wrap-nav li a.active{ color: #fff; }

.fixedNav{ 
	position: fixed; 
	top: 0; 
	z-index: 100; 
	width: 100%; 
	height: 60px;
	line-height: 60px; 
	margin:auto;
	left: 0; 
	background: #eee; 
	border-bottom: 1px solid #e4e4e4; 
	display: flex; 
	justify-content: center
}
/*观点*/
.point{ margin-top: 50px; }
.point1-arc{ overflow: hidden; }
.point1-arc .scale-img{ width: 800px; height: 500px; cursor: default; }
.point1-arc-r{ width: 710px; margin-left: 60px; display: flex; align-items: center; height: 500px; }
.subTit{ font-family: "Arial"; font-size: 16px; line-height: 1; color: #b2b2b2 }
.title{ font-size: 26px; line-height: 1; color: #04397f; margin-top: 20px; }
.point1-arc-r p{ font-size: 16px; line-height: 36px; color: #656565; margin-top: 20px; }
.point1-arc-r ul{ overflow: hidden; margin-top: 20px; }
.point1-arc-r li{ width: 220px; border:1px solid #e6e6e6; margin-left: 24px; float:left;}
.point1-arc-r li:first-child{ margin-left: 0; }
.point1-arc-r li a{ cursor: default;  }
.point1-slide{ margin-top: 50px; position: relative; width: 100%; height: 600px; }
.point1-slide .swiper-container{ height: 100%; }
.point1-slide .swiper-slide{ display: flex; justify-content: center; align-items: center; text-align: center; }
.point1-slide-txt{ width: 700px; margin:auto; }
.point1-slide .swiper-slide h3{ font-size: 36px; color: #fff; font-weight: bold; line-height: 1; }
.point1-slide .swiper-slide p{ font-size: 16px; color: #e5e5e5; line-height: 28px; margin-top: 22px; }
.point1-slide .swiper-button-next,.point1-slide .swiper-button-prev{ width: 40px; height: 40px;margin-top: -20px;    background-size: cover; }
.point1-slide .swiper-button-prev,.point1-slide .swiper-container-rtl .swiper-button-next{ left: 50px; background:url(../images/whiteArrowLeft.png) no-repeat; }
.point1-slide .swiper-button-next,.point1-slide .swiper-container-rtl .swiper-button-prev{ right: 50px; background:url(../images/whiteArrowRight.png) no-repeat; }
.point2{ margin-top: 60px; }
.point2 .subTit,.point2 .title{ text-align: center; }
.point2-sec1{ overflow: hidden; margin-top: 40px; padding-left: 40px; }
.point2-sec1-l{ width: 700px; height: 400px; display: flex; align-items: center; }
.point2-sec1-l p{ font-size: 16px; line-height: 36px; color: #656565; }
.point2-sec1-r{ width: 800px; height: 400px; }
.point2-sec1-r a{ cursor: default; }
.point2-sec2{ margin-top: 40px; width: 100%; height: 600px; padding:0 100px; background:url(../images/point2-txt-bg.jpg) no-repeat;background-size: cover;}
.point2-sec2-l{ width: 360px; margin-top: 180px; }
.point2-sec2-l .subTit,.point2-sec2-l .title{ text-align: left; }
.point2-sec2-l .title{ margin-top: 0; }
.point2-sec2-l .subTit{ margin-top: 18px; }
.point2-sec2-r{ width: 940px; height: 471px; margin-top: 100px; background:url(../images/point2-img2.png) center no-repeat; position: relative; }
.point2-sec2-r li{ width: 210px; font-size: 14px; line-height: 20px; color: #666; text-align: center; position: absolute; }
.point2-sec2-r li.point2-sec2-li1{ top: -65px; left: 50%; margin-left: -105px; }
.point2-sec2-r li.point2-sec2-li2{ top: 180px; left: 0;}
.point2-sec2-r li.point2-sec2-li3{ top: 350px; left: 60px; }
.point2-sec2-r li.point2-sec2-li4{ top: 350px; right: 60px; }
.point2-sec2-r li.point2-sec2-li5{ top: 180px; right: 0; }
.point3{ margin-top: 60px; margin-bottom: 80px; }
.point3 .subTit,.point3 .title{ text-align: center; }
.point3-container{ position: relative; margin-top:45px;}
.point3-wrap{ position: relative; }
.point3-show{ display: none;   }
.point3-show.lion{ display: block; }
.point3-show .scale-img{ width: 482px; height: 562px; }
.point3-show-r{ width: 800px;position: relative; padding-top: 200px; }
.point3-show-r:before{
	content: "";
	position: absolute;
	width: 100%; height: 200px;
	background:url(../images/point3-show-r-bg.png) no-repeat;
	background-size: cover;
	left: 0;
	top: 0;
}
.point3-show-r span{ width: 115px; height: 115px; display: block; border:1px solid #184989; border-radius: 50%; margin:auto; text-align: center; line-height: 115px;  }
.point3-show-r span img{ max-width: 100%; }
.point3-show-r h5{ font-size: 24px; color: #343434; text-align: center; margin-top: 20px; line-height: 1; }
.point3-show-r p{ font-size: 16px; line-height: 30px; color: #656565; text-align: center; width: 590px; margin: 30px auto 0; }

.point3-tab{ width: 220px; position: absolute; left: 530px; top: 0;}
.point3-tab:before{
	content: "";
	position: absolute;
	width: 47px;
	height: 562px;
	background:url(../images/point3-tab-bg.png) no-repeat;
	left: 0;
	top: 0;
}
.point3-tab ul{ margin-top: -20px; }
.point3-tab li{ width: 150px; line-height: 40px; height: 40px; text-align: center; float: right; margin-bottom: 240px; }
.point3-tab li a{ display: block; color: #353535; font-size: 18px; }
.point3-tab li.on{ background:#e50012; border-radius: 50px; }
.point3-tab li.on a{ color: #fff; }

.point3-show.active{ display: block; }
.point3-show-r-wd{ overflow: hidden;margin-top: -40px;    margin-bottom: 30px !important; }
.point3-show-r-wd li{
	width: 100%;
	line-height: 70px;
	height: 70px;
	border-bottom: 1px dashed #e6e6e6;
	padding:0 35px;

}
.point3-show-r-wd li a{ display: block; width: 100%;  }
.point3-show-r-wd li h5{ 
	max-width: 80%; 
	overflow: hidden; 
	text-overflow: ellipsis; 
	white-space: nowrap;
	font-size: 16px; 
	color: #656565;
	float: left;
	margin-top: 0;
	line-height: 70px;
}
.point3-show-r-wd li i{
	width: 22px;
	height: 20px;
	background: url(../images/down.png) no-repeat;
	float: right;
	margin-top: 25px;
}
.point3-show-r-wd li:hover{
	background-color: #eee;
}
.point3-show-r-wd li:hover i{
	background: url(../images/downOn.png) no-repeat;
}
/*业务*/

.business{ margin-top: 60px; margin-bottom: 80px; }
.business-sec1{ width: 100%; height: 650px; background:url(../images/business-sec1-bg.jpg) no-repeat; background-size: cover; position: relative; }
.business-sec1-txt{ width: 800px; height: 350px; padding:50px 50px; background:rgba(0,0,0,0.5); 
	position: absolute; 
	left: 0; 
	right: 0; 
	top: 0; 
	bottom: 0; 
	margin:auto; 
	text-align: center;
}
.business-sec1-txt h5{ font-size: 16px; font-family: "Arial"; color: #b2b2b2; line-height: 1; }
.business-sec1-txt h4{ font-size: 26px; color: #fff; line-height: 1; margin-top: 16px; }
.business-sec1-txt p{ font-size: 16px; line-height: 36px; color: #e5e5e5; margin-top: 28px; }
.business-sec2{ margin-top: 60px; }
.business-sec2 h5{ font-size: 18px; color: #333; line-height: 1; padding-bottom: 40px; border-bottom:1px solid #e8e8e8; }
.business-sec2-container{ overflow: hidden; position: relative; width: 100%; margin-top: 55px; }
.business-sec2-container:before{
	content: "";
	position: absolute;
	width: 410px;
	height: 100px;
	background:url(../images/float-logo.png) no-repeat;
	background-size: cover;
	left: 0;
	top: 0;
}
.business-from{ width: 815px; float: right; }
.business-from-div{ width: 100%; margin-bottom: 20px; overflow: hidden; }
.shortInput{ width: calc( ( 100% - 15px ) / 2 ); float: left; margin-left: 15px; height: 60px; font-size: 16px; background:#f5f5f5; border:1px solid #e8e8e8; padding:0 34px; color: #333; }
.shortInput:first-child{ margin-left: 0; }
.shortInput::-webkit-input-placeholder {
  color: #757575; 
  font-size: 16px;
}

.shortInput::-moz-placeholder {
  color: #757575;
  font-size: 16px;
}

.shortInput:-ms-input-placeholder { 
  color: #757575;
  font-size: 16px;
} 

.form-group{ width: calc( ( 100% - 15px ) / 2 ); margin-bottom: 0; width: 400px\0; float: left; position: relative; margin-left: 15px; height: 60px; font-size: 16px; background:#f5f5f5; border:1px solid #e8e8e8;  color: #333; }
.form-group:first-child{ margin-left: 0; }
.form-group:before{
	content: "";
	position: absolute;
	width: 6px;
	height: 6px;
	background:url(../images/select-down.png) no-repeat;
	right: 10px;
	top: 26px;
}
.form-control{ padding:0; background:#f5f5f5; font-size: 16px; color: #000; border:0; height: 100%; line-height: 60px;padding:0 34px; }
.longInput{ width: 100%; float: left; height: 60px; font-size: 16px; background:#f5f5f5; border:1px solid #e8e8e8; padding:0 34px; color: #333; }
.business-from button{ width: 200px; height: 60px; background:#e50012; text-align: center; color: #fff; font-size: 20px;}
/*一站式服务*/
.business-service1 .subTit,.business-service1 .title{ text-align: center; }
.business-service1-txt{ max-width: 845px; margin: 35px auto 0; text-align: center; }
.business-service1-txt h3{ font-size: 16px; font-weight: bold; color: #04397f; line-height: 1; }
.business-service1-txt p{ font-size: 16px; line-height: 36px;color: #656565; margin-top: 10px; }
.business-service1-list{ text-align: center; margin-top: 40px; }
.business-service1-list li{width: 122px; margin-left: 100px; display: inline-block; 
	transition: all .5s linear;
    -webkit-transition: all .5s linear;
    -moz-transition: all .5s linear;
    -ms-transition: all .5s linear;
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
    -moz-transform: translateY(0px);
    -ms-transform: translateY(0px);
}
.business-service1-list li:first-child{ margin-left: 0; }
.business-service1-list li p{ text-align: center; font-size: 18px; color: #333; margin-top: 15px; }
.business-service1-list li:hover p{ color: #e50012 }
.business-service1-list li span{ display: block; width: 100%; height: 140px; background:url(../images/liubian.png) no-repeat; background-size: cover; position: relative; }
.business-service1-list li:hover span{  background:url(../images/liubian-red.png) no-repeat;background-size: cover;  }
.business-service1-list li span i{ position: absolute; left: 0; right: 0; bottom: 0; top: 0; margin:auto; }
.business-service1-list li.business-service1-li1 span i{ width: 51px; height: 45px;background:url(../images/business-service-i1.png) no-repeat; background-size: cover; }
.business-service1-list li.business-service1-li2 span i{ width: 51px; height: 45px;background:url(../images/business-service-i2.png) no-repeat; background-size: cover; }
.business-service1-list li.business-service1-li3 span i{ width: 45px; height: 45px;background:url(../images/business-service-i3.png) no-repeat; background-size: cover; }
.business-service1-list li.business-service1-li4 span i{ width: 47px; height: 45px;background:url(../images/business-service-i4.png) no-repeat; background-size: cover; }
.business-service1-list li.business-service1-li5 span i{ width: 42px; height: 44px;background:url(../images/business-service-i5.png) no-repeat; background-size: cover; }
.business-service1-list li.business-service1-li6 span i{ width: 43px; height: 45px;background:url(../images/business-service-i6.png) no-repeat; background-size: cover; }
.business-service1-list li.business-service1-li1:hover span i{background:url(../images/business-service-i1-on.png) no-repeat; background-size: cover;}
.business-service1-list li.business-service1-li2:hover span i{background:url(../images/business-service-i2-on.png) no-repeat; background-size: cover;}
.business-service1-list li.business-service1-li3:hover span i{background:url(../images/business-service-i3-on.png) no-repeat; background-size: cover;}
.business-service1-list li.business-service1-li4:hover span i{background:url(../images/business-service-i4-on.png) no-repeat; background-size: cover;}
.business-service1-list li.business-service1-li5:hover span i{background:url(../images/business-service-i5-on.png) no-repeat; background-size: cover;}
.business-service1-list li.business-service1-li6:hover span i{background:url(../images/business-service-i6-on.png) no-repeat; background-size: cover;}
.business-service1-list li:hover{ 
	transition: all .5s linear;
    -webkit-transition: all .5s linear;
    -moz-transition: all .5s linear;
    -ms-transition: all .5s linear;
    transform: translateY(-10px);
    -webkit-transform: translateY(-10px);
    -moz-transform: translateY(-10px);
    -ms-transform: translateY(-10px);
}
.business-service1-img{ margin-top: 60px; }
.business-service1-img li{ width: 750px; height: 510px; float: left; }
.business-service1-img li:first-child{ margin-right: 100px; }
.business-service1-img li .scale-img{ position: relative; }
.business-service1-img li span{ width: 100%; height: 100px; 
	background:rgba(0,0,0,0.4); 
	position: absolute; bottom: 0; 
	display: flex;
	justify-content: center; 
	align-items: center; 
	padding:0 50px;
	font-size: 16px; color: #fff;
	line-height: 30px;
	text-align: center;
}
.business-service2{ width: 100%; padding: 0 35px; margin-top: 60px; }
.business-service2-container{ width:100%; height: 650px; overflow: hidden; background:url(../images/business-service2-bg.jpg) no-repeat; background-size: cover; }
.business-service2-txt{ 
	width: 705px; 
	height: 350px; 
	background:rgba(255,255,255,0.8); 
	padding:0 60px;
	margin: 150px 0 0 124px;
	box-shadow: 0px 8px 20px 0px rgba(72, 71, 71, 0.4);
	display: flex;
	align-items: center;
}
.desc{ font-size: 16px;line-height: 36px; color: #656565; margin-top: 30px; }
.business-service3{ margin-top: 60px; }
.business-service3-l{ width: 800px; height: 500px; }
.business-service3-r{ width: 730px;height: 500px; display: flex; align-items: center; position: relative; }
.business-service3-r:before{
	content: "";
	position: absolute;
	width: 28px;
	height: 26px;
	background:url(../images/yinhao.png) no-repeat;
	left: 0;
	top: 50px;
}
.redLine{ width: 100px; height: 1px; background:#e50012; margin-top: 114px; }
.business-service4{ width: 100%; padding: 0 35px; margin-top: 105px; position: relative;}
.business-service4-container{ width:100%; height: 700px; overflow: hidden; background:url(../images/business-service4-bg.jpg) no-repeat; background-size: cover;  }
.business-service4-txt{ width: 810px; margin: 200px 0 0 180px; }
.business-service4-img{ width: 600px; position: absolute; right: 125px; top: -105px; box-shadow: 0px 8px 20px 0px rgba(72, 71, 71, 0.2); }
/*培训学校*/
.business-school{ width: 100%; margin-bottom: 60px !important; overflow: hidden; }
.business-school li{ width: 33.33%; float: left; padding: 40px 40px 100px; border-right: 1px solid #e5e5e5; border-bottom:1px solid #e5e5e5; }
.business-school li .scale-img{ width: 100%; height: 300px; }
.business-school li p a{ display: block; text-align: center; font-size: 18px; color: #656565; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; line-height: 1; margin-top: 25px; }
.business-school li:first-child,.business-school li:first-child+li,.business-school li:first-child+li+li{ padding-top: 0; }
.business-school li:first-child,.business-school li:first-child+li+li+li,.business-school li:first-child+li+li+li+li+li+li{ padding-left: 0; }
.business-school li.lr{ border-right: 0; padding-right: 0; }

.pagelist{ text-align: center; width: 100%; }
.pagelist a{ font-size: 16px; color: #999; display: inline-block;margin:0 15px; line-height: 50px; }
.pagelist a:hover,.pagelist a.active{ color: #e50012 }
.pagelist a.pre,.pagelist a.next{ width: 50px; height: 50px; background:#e50012; color: #fff; text-align: center; border-radius: 50%; font-size: 20px;}
/*案例列表*/
.case{ margin-top: 60px; margin-bottom: 80px; }
.masonry{
	-moz-column-count:2; 
    -webkit-column-count:2; 
    column-count:2;
    -moz-column-gap:0;
    -webkit-column-gap: 0;
    column-gap: 0;
    width: 100%;
}

.item { 
	padding: 20px;
	margin-bottom: 0;
	-moz-page-break-inside: avoid;
	-webkit-column-break-inside: avoid;
	break-inside: avoid;
	position: relative;
}
.item-txt{  margin: 45px; 
	background:rgba(0,0,0,0.55); 
	text-align: center; 
	position: absolute; 
	left: 0; 
	top: 0; 
	right: 0; 
	bottom: 0;
	display: none; 
	transition: all .5s linear;
	justify-content: center;
	align-items: center;
}
.item-txt h5{ font-size: 18px; color: #cdcdcd; line-height: 1;}
.item-txt h4{ font-size: 30px; color: #fff; line-height: 1; margin-top: 25px;}
.item-txt i{ width: 40px; height: 40px; margin: 40px auto 0; background:url(../images/case-arrow.png) no-repeat; }


.item-line1,.item-line2{ position: absolute; }
.item-line1{
	margin: 23px 15px; border:1px solid rgba(255,255,255,0.5); left: 0; top: 0; right: 0; bottom: 0;
}
.item-line2{
	margin: 15px 23px; border:1px solid rgba(255,255,255,0.5); left: 0; top: 0; right: 0; bottom: 0;
}
.item:hover .item-txt{ 
	display: flex;
}


.showMore{ width: 150px; height: 40px; line-height: 40px; border:1px solid #e50012; margin:60px auto 0;text-align: center; cursor: pointer; font-size: 16px; font-family: "Arial"; position: relative;}
.showMore a{ display: block;  color: #999;}
.showMore span{ display: block; }
/*案例详情*/
.show-case{ overflow: hidden;  }
.show-case-l img,.show-case-l p img{ max-width: 100%; margin: 0 auto 40px; display: block;  }
.show-case-r{ padding-top: 50px; }
.show-case-r-tit{  position: relative; padding-bottom: 20px;padding-left: 50px;  }
.show-case-r-tit:before{
	content: "";
	position: absolute;
	width: 100%; height: 1px;
	background:#d9d9d9;
	left: 0;
	bottom: 0;
}
.show-case-r-tit h5{ font-size: 16px; color: #989898; line-height: 1; margin-top: 20px; }
.show-case-r-tit h4{ font-size: 24px; color: #04397f; line-height: 1; margin-top: 20px; }
.show-case-r-txt{ padding-left: 50px; margin-top: 30px; }
.show-case-r-txt p{ font-size: 16px; line-height: 30px; color: #7e7e7e; }
.getPage{ width: 100%; border-top:1px solid #ccc; padding-top: 20px; }
.getPage li{ width: 50%; float: left;color: #999; font-size: 16px;  }
.getPage li a{ color: #999; font-size: 16px; }
.getPage li a:hover{ color: #04397f }
.getPage li.getNext{ text-align: right; }
/*资质荣誉*/
.brand{ margin-top: 60px; margin-bottom: 80px; }
.brand-honor{ overflow: hidden; }
.brand-honor li{ width: calc( ( 100% - 90px ) / 4 ); width: 375px\0; margin-right: 30px; float: left; margin-bottom: 40px; }
.brand-honor li.lr{ margin-right: 0; }
.brand-honor li .scale-img{ width: 100%; height: 500px; border:1px solid #e0e0e0; position: relative; }
.brand-honor li .scale-img img{ width: auto; height: auto;max-width: 100%;    max-height: 100%; position: absolute; left:0; right: 0; top: 0; bottom: 0; margin:auto; display: block; }
.brand-honor li p a{ font-size: 18px; color: #343434; line-height: 1; margin-top: 20px; display: block; text-align: center; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;  }
.brand-honor li:hover p a{ color: #e50012; }
/*资讯列表*/
.news{ margin-top: 60px; margin-bottom: 80px; }
.news-hot{}
.news-hot li{  }
.news-hot li .scale-img{ width: 50%; height: 500px; }
.news-hot-txt{ height: 500px; background:#f5f5f5; display: flex; justify-content: center;align-items: center; text-align: center; }
.date{ font-size: 16px; color: #999;  position: relative; width: 120px; margin:auto; padding-left: 10px; }
.date:before{
	content: "";
	position: absolute;
	width: 14px;
	height: 14px;
	background:url(../images/date.png) no-repeat; 
	left: 0;
	top: 3px;
}
.news-hot-txt h5{ width: 465px; margin: 40px auto; font-size: 22px; color: #333; line-height: 40px; }
.news-hot-txt span{ width: 150px; height: 40px; line-height: 38px; text-align: center; border:1px solid #ccc; border-radius: 20px; display: block; margin:auto; color: #b2b2b2; font-size: 18px; }
.news-hot li:hover .news-hot-txt h5{ color: #04397f }
.news-hot li.li-odd .scale-img{ float: right; }
.news-hot li.li-odd .news-hot-txt{ float: left; }
.news-hot li:hover .news-hot-txt span{ background:#e50012; border-color: #e50012; color: #fff; }
.news-list{ margin-bottom: 40px; }
.news-list li{ width: 100%; height: 120px; line-height: 120px; padding:0 80px; position: relative; float: left; border-bottom:1px solid #d9d9d9; transition: padding-left .5s linear}
.news-list li a:before{
	content: "";
	position: absolute;
	width: 20px;
	height: 20px;
	background:url(../images/news-arrow.png) no-repeat;
	right: 80px;
	top: 50px;
}
.news-list li a{display: block; position: relative;}
.news-list li i{ display: inline; font-size: 16px;color: #999 }
.news-list li h5{ width: 70%; display: inline-block; font-size: 16px;color: #999; margin-left: 150px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.news-list li:hover h5,.news-list li:hover i{ color: #04397f }
.news-list li:hover a:before{
	background:url(../images/news-arrow-on.png) no-repeat;
}
.news-list li:hover{ padding-left: 120px; }
/*资讯详情*/
.news-article{ margin-bottom: 60px; }
.news-article h1{ text-align: center; font-size: 24px; color: #333; max-width: 70%; margin:auto; line-height: 36px; margin-bottom: 20px; }
.news-article .date{ padding-left: 25px; }
.news-article-body{ margin-top: 30px; }
.news-article-body p{ font-size: 16px; color: #666; line-height: 36px; text-indent: 2em; }
.news-article-body img{ display: block; margin:auto; max-width: 100%;}
/*品牌*/

.brand-sec1{ margin-top: 60px;   }
.brand-sec1-l{ width: 750px; padding-right: 60px; height: 550px; position: relative;
	display: flex;
	align-items: center;
}
.brand-sec1-l:before{
	content: "";
	position: absolute;
	width: 28px;
	height: 26px;
	background:url(../images/yinhao.png) no-repeat;
	background-size: cover;
	left: 0;
	top: 40px;
}
.brand-sec1-l:after{
	content: "";
	position: absolute;
	width: 400px;
	height: 99px;
	background:url(../images/gray-logo.png) no-repeat;
	background-size: cover;
	left: 0;
	bottom: 0;
}
.brand-sec1-l .scrollBox{
    width:100%;
    height:235px;
    overflow:auto;
    margin-top: 30px;
    padding-right: 30px;
}
.brand-sec1-l .scrollBox p{ font-size: 16px; line-height: 36px; color: #656565; margin-top: -10px;}
.brand-sec1-r{ width: 850px; height: 550px; }
.brand-sec2{ width: 100%; padding:0 35px; margin-top: 60px; }
.brand-sec2 img{ width: 100%; }
.mobi-brand-sec2{ width: 100%; height: auto; background:url(../images/brand-sec2-mobi-bg.jpg) no-repeat; background-size: 100% 100%; }
.mobi-brand-sec2 .title{ color:#fff; }
.mobi-brand-sec2 p{ font-size: 20px; line-height: 30px; color: #fff; margin-top: 15px; }
.brand-sec3{ margin-top: 60px; }
.brand-sec3 .subTit,.brand-sec3 .title,.brand-sec3 .desc{ text-align: center; }
.brand-sec3 img{ display: block; margin: 30px auto 0; max-width: 100%; }
.brand-sec4{ margin-top: 60px; width: 100%; padding:0 35px; }
.brand-sec4-contianer{ width: 100%; height: 725px; padding:50px 0; position: relative; background:url(../images/brand-sec4-bg.jpg) no-repeat; background-size: cover; }
.brand-sec4-contianer .subTit,.brand-sec4-contianer .title,.brand-sec4-contianer .desc{ text-align: center; }
.brand-sec4-contianer .subTit{ color: #d9d9d9; }
.brand-sec4-contianer .title{ color: #fff; }

.brand-sec4-contianer .swiper-slide img{ width: 100%; border:1px solid #ccc; }
.brand-sec4-contianer .swiper-slide p{ text-align: center; color: #fff; font-size: 18px; margin-top: 25px; line-height: 1; }

.brand-sec4-contianer .swiper-container{ margin-top: 40px; }
.brand-sec4-contianer .next,.brand-sec4-contianer .prev {
    position: absolute;
    top: 50%;
    width: 40px;
    height: 40px;
    margin-top: -20px;
    cursor: pointer;
}
.brand-sec4-contianer .prev{
	background:url(../images/whiteArrowLeft.png) no-repeat;
	left: 40px;
}

.brand-sec4-contianer .next{
	background:url(../images/whiteArrowRight.png) no-repeat;
	right: 40px;
}
.brand-sec4-contianer .more{ width: 150px; height: 45px; line-height: 43px; text-align: center; border:1px solid #fff; margin: 40px auto 0; display: block; color: #dcdcdc; font-size: 16px; font-family: "Arial"; transition: all .5s linear; }
.brand-sec4-contianer .more:hover{ color: #fff; background: #e50012; border-color: #e50012; }
.brand-sec5{ margin-top: 60px; }
.brand-sec5 .subTit,.brand-sec5 .title{ text-align: center; }
.brand-sec5-container{ position: relative; width: 1500px; margin: 40px auto 0;}
.brand-sec5-container .swiper-slide{ width: 150px; height: 70px; border:1px solid #f1f1f1; display: flex; justify-content: center; align-items: center; overflow:hidden}
.brand-sec5-container .swiper-slide img{ max-width: 100%; max-height: 100%; }
.brand-sec5-container .swiper-button-prev,.brand-sec5-container .swiper-button-next{ width: 30px; height: 30px; margin-top: -15px; top: 50%; }
.brand-sec5-container .swiper-button-prev{ background:url(../images/sec5-left.png) center no-repeat; left: -60px; }
.brand-sec5-container .swiper-button-next{ background:url(../images/sec5-right.png) center no-repeat; right: -60px; }
.brand-sec5-container .swiper-button-prev:hover{ background:url(../images/sec5-left-on.png) no-repeat; }
.brand-sec5-container .swiper-button-next:hover{ background:url(../images/sec5-right-on.png) no-repeat; }
/*企业文化*/
.culture .subTit,.culture .title{ text-align: center; }
.culture-sec1{ margin-top: 40px; }
.culture-tit{ font-size: 22px; line-height: 1; color: #343434; text-align: center; }
.culture-line{ width: 35px; height: 1px; background:#e50012; margin: 15px auto 0; }
.culture-sec1-txt{ width: 100%; overflow: hidden; margin-top: 30px; }
.culture-sec1-txt p{ font-size: 16px; line-height: 36px; color: #656565; text-indent: 2em; }
.culture-sec2{ margin-top: 40px; }
.culture-sec2-container{ margin-top: 20px; }
.culture-sec2-l{ width:800px;  }
.culture-sec2-l li{ width: 50%;  height: 250px; padding-left: 80px; position: relative;
	border-right: 1px solid #e9ebf0; 
	border-bottom:1px solid #e9ebf0; 
	float: left; 
	
}
.culture-sec2-l li.li-odd{ border-right: 0; }
.culture-sec2-l li h5{ font-size: 30px; line-height: 1; color: #323232; margin-top: 95px;}
.culture-sec2-l-txt{ margin-top: 26px; }
.culture-sec2-l-txt p{ font-size: 16px; line-height: 24px; color: #999; }
.culture-sec2-container .scale-img{ width: 727px; height: 500px; }
.culture-sec2-l li:before{
	content: "";
	position: absolute;
	width: 28px;
	height: 26px;
	background:url(../images/yinhao.png) no-repeat;
	background-size: cover;
	left: 80px;
	top: 40px;
}
.culture-sec2-l li:nth-child(3),.culture-sec2-l li:nth-child(4){ border-bottom: 0; }
.culture-sec3{ margin-top: 60px; }
.culture-sec3 img{ max-width: 100%; display: block; margin: 40px auto 0; }
.culture-sec4{ margin-top: 60px; }
.culture-sec4-list{ margin: 40px 0; }
.culture-sec4-list li{ width: 500px; float: left; margin-left: 50px;  }
.culture-sec4-list li:first-child{ margin-left: 0; }
.culture-sec4-list li .scale-img{ height: 335px; }
.culture-sec4-list li span{ display: block; width: 100%; height: 60px; line-height: 60px;background:#e6e6e6; text-align: center; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.culture-sec4-list li span a{ display: block; padding:0 20px;  color: #333; font-size: 18px; }
.culture-sec4-list li:hover span{ background:#e50012; }
.culture-sec4-list li:hover span a{ color: #fff; }
/*联系我们*/
.contact-map{ position: relative; }
#map{ width: 100%; height: 750px; }
.BMapLabel{ display: none !important }
.contact-cooperate{ width: 350px; position: absolute; top: 65px; right: 50px;  }
.contact-cooperate h2{ height: 50px; line-height: 50px; background:rgba(4,57,127,0.8); font-size: 18px; color: #fff; text-align: center; position: relative;
	padding-left: 35px;
}
.contact-cooperate h2:before{
	content: "";
	position: absolute;
	width: 35px;
	height: 30px;
	background:url(../images/contact-icon.png) no-repeat;
	top: 10px;
	left: 110px;
}
.contact-cooperate .swiper-container{ height: 485px; margin:15px 0;}
.contact-cooperate .swiper-slide{ width: 100%; height: auto; background:rgba(0,0,0,0.6); padding: 20px 30px; }
.contact-cooperate .swiper-slide span{ display: block; float: left; width: 35px; color: #fff; font-size: 16px; line-height: 24px; }
.contact-cooperate .swiper-slide dl{ width: 235px; float: right; }
.contact-cooperate .swiper-slide dd{ width: 100%; font-size: 14px; line-height: 24px; color: #e5e5e5; }

.contact-cooperate .swiper-slides{ width: 100%; height: auto; background:rgba(0,0,0,0.6); padding: 20px 30px; margin-bottom:15px; }
.contact-cooperate .swiper-slides span{ display: block; float: left; width: 35px; color: #fff; font-size: 16px; line-height: 24px; }
.contact-cooperate .swiper-slides dl{ width: 235px; float: right; }
.contact-cooperate .swiper-slides dd{ width: 100%; font-size: 14px; line-height: 24px; color: #e5e5e5; }




.contact-cooperate .next{ width: 100%; height: 50px; display: block; background:rgba(4,57,127,0.8); position: relative; }
.contact-cooperate .next:before{ 
	content: "";
	position: absolute;
	width: 30px; height: 15px;
	background: url(../images/contact-down.png) center no-repeat; 
	left: 50%;
	margin-left: -15px;
	top: 17.5px;
}

@media screen and ( max-width: 1440px ) {
	/*业务*/
	.ban-con{ height: 365px; }
	.ban-con h4{ font-size: 40px; }
	.ban-con h5{ font-size: 26px; margin-top: 15px; }
	.business{ margin: 40px auto 60px; }
	.business-sec1{ height: 490px; }
	.business-sec2{ margin-top: 40px; }
	.business-sec2 h5{ padding-bottom: 30px; }
	.business-sec2-container:before{ width: 310px; height: 75px; }
	.shortInput,.longInput{ height: 50px; padding:0 25px; }
	.form-control{ line-height: 50px; padding:0 25px; }
	.form-group{ height: 50px; }
	.business-from button{ height: 50px; }
	/*企业文化*/
	.brand{ margin:40px auto 60px; }
	.title{ font-size: 20px;    margin-top: 10px; }
	.culture-sec1{ margin-top: 30px; }
	.culture-tit{ font-size: 18px; }
	.culture-line{ margin:10px auto 0; }
	.culture-sec1-txt{ margin-top: 20px; }
	.culture-sec1-txt p{ line-height: 30px; }
	.culture-sec2{ margin-top: 30px; }
	.culture-sec2-l{ width: 50%; }
	.culture-sec2-container .scale-img{ width: 550px; height: 378px; }
	.culture-sec2-l li{ height: 190px;padding-left:60px; }
	.culture-sec2-l li h5{ font-size: 20px; margin-top: 55px; }
	.culture-sec2-l-txt{ margin-top: 15px; }
	.culture-sec2-l-txt p{ font-size: 14px; }
	.culture-sec2-l li:before{ width: 22px; height: 20px;  left: 60px; top: 20px;}
	.culture-sec3{ margin-top: 40px; }
	.culture-sec3 img{ margin:30px auto 0; max-width: 80% }
	.culture-sec4{ margin-top: 40px; }
	.culture-sec4-list{ margin:30px 0; }
	.culture-sec4-list li{ width:380px; margin-left: 30px; }
	.culture-sec4-list li .scale-img{ height: 250px; }
	.culture-sec4-list li span{ height: 50px; line-height: 50px; }
	.culture-sec4-list li span a{ font-size: 16px; }
	/*资质荣誉*/
	.brand-honor li .scale-img{ height: 370px; }
	/*品牌*/
	.brand-sec1{ margin-top: 0; }
	.brand-sec1-l{ width: 550px; height: 420px; padding-right: 30px;}
	.brand-sec1-r{ width: 650px; height: 420px; }
	.brand-sec1-l .scrollBox{ height: 130px;    margin-top: 20px; }
	.brand-sec1-l:after{ width: 300px; height: 74px; }
	.brand-sec2{ margin-top: 40px; }
	.brand-sec3{ margin-top: 40px; }
	.desc{ line-height: 30px; margin-top: 20px; }
	.brand-sec3 img{max-width: 70%}
	.brand-sec4{ margin-top: 40px; }
	.brand-sec4-contianer{ height: 530px; padding:30px 0; }
	.brand-sec4-contianer .swiper-container{ margin-top: 30px; width: 1100px; }
	/*.brand-sec4-contianer .prev{ left: 20px; }
	.brand-sec4-contianer .next{ right: 20px; }*/
	.brand-sec4-contianer .more{ margin:30px auto 0; }
	.brand-sec5{ margin-top: 40px; }
	.brand-sec5-container{ width: 1100px; margin:20px auto 0; }
	/*培训学校*/
	.business-school li{ padding: 30px 30px 60px; }
	.business-school li .scale-img{ height: 230px; }
	/*一站式服务*/
	.business-service1-list li{ margin-left: 60px; }
	.business-service1-img{ margin-top: 40px; }
	.business-service1-img li{ width: 580px; height: 395px;}
	.business-service1-img li:first-child{ margin-right: 40px; }
	.business-service1-img li span{ padding: 0px 20px; font-size: 14px;}
	.business-service2{ margin-top: 40px; }
	.business-service2-container{ height: 478px; }
	.business-service2-txt{ margin:65px 0 0 100px; }
	.business-service3{ margin-top: 40px; }
	.business-service3-l{ width: 50%; height: 375px; }
	.business-service3-r{ width: 45%; height: 375px; }
	.business-service3-r:before{ top: 30px; }
	.redLine{ margin-top: 60px; }
	.business-service4{ margin-top: 80px; }
	.business-service4-container{ height: 510px; }
	.business-service4-txt{ width: 700px; margin:150px 0 0 100px; }
	.business-service4-img{ width: 400px; right: 100px; top:-80px;  }

	.case{ margin-top: 40px; margin-bottom: 60px; }
	/*联系我们*/
	#map{ display: none; }
	.contact-cooperate{ position: relative; right: 0; top: 0; }
	/*观点*/
	.point{ margin-top: 40px; }
	.point1-arc .scale-img{ width: 50%; height: 375px; }
	.point1-arc-r{ width: 45%; margin-left: 5%; height: 375px; }
	.point1-arc-r li{ width: 30%; margin-left: 5%; }
	.point1-arc-r p{ font-size: 14px; line-height: 24px; }
	.point1-arc-r li img{ max-width: 100%; }
	.point1-slide{ margin-top: 40px; height: 445px; }
	.point2{ margin-top: 40px; }
	.point2-sec1{ padding-left: 20px; }
	.point2-sec1-l{ width: 45%; height: 295px; }
	.point2-sec1-l p{ font-size: 14px; line-height: 24px; }
	.point2-sec1-r{ width: 50%; height: 295px; }
	.point2-sec2{ height:455px; padding: 0 50px;    margin-top: 30px;}
	.point2-sec2-l{ margin-top: 120px; }
	.point2-sec2-r{ width: 600px; height: 300px;background-size: auto 100%; margin-top: 80px; }
	.point2-sec2-r li{ width: 150px; }
	.point2-sec2-r li.point2-sec2-li1{ top: -65px; margin-left: -75px; }
	.point2-sec2-r li.point2-sec2-li2{ top: 108px; left: -15px; }
	.point2-sec2-r li.point2-sec2-li3{ top: 220px; left: 15px; }
	.point2-sec2-r li.point2-sec2-li4{ top: 220px; right: 15px; }
	.point2-sec2-r li.point2-sec2-li5{ top: 108px; right: -15px; }
	.point3{ margin:40px auto 60px; }
	.point3-show .scale-img{ width: 350px; height: 408px; }
	.point3-tab{ width: 200px; left: 390px; }
	.point3-tab:before{ height: 408px; background-size: auto 100%; }
	.point3-tab li{ margin-bottom: 160px; }
	.point3-show-r{ width: 50%; padding-top: 140px; }
	.point3-show-r:before{ height: 140px; }
	.point3-show-r span{ width: 85px; height: 85px; line-height: 85px; }
	.point3-show-r span img{ max-width: 60%; }
	.point3-show-r h5{ font-size: 20px; }
	.point3-show-r p{ width: 80%; margin:20px auto 0; }

	.news-hot li .scale-img{ height: 375px; }
	.news-hot-txt{ height: 375px; }
	.news-list li{ height: 80px; line-height: 80px; padding: 0 40px; }
	.news-list li:hover{ padding-left: 60px; }
	.news-list li a:before{ right: 40px;    top: 30px; }








}

@media screen and ( max-width: 1024px ) {
	.banner{ padding:0 0; height: 240px; }
	.ban-con{ height: 100% }
	.ban-con h4{ font-size: 18px; }
	.ban-con h5{ font-size: 22px;margin-top: 10px; line-height: 30px;}
	.wrap-nav{ padding:0 3%; overflow-x: auto;  }
	.wrap-nav ul{ width: 1200px; }
	.wrap-nav li{ display: block; float: left; margin-left: 10px; }
	/*业务*/
	.business{ margin:20px auto; }
	.business-sec1{ height: auto; }
	.business-sec1-txt{ height: auto; width: 100%; padding:20px 3%;    position: relative; }
	.business-sec1-txt h4{ font-size: 20px;  margin-top: 10px; }
	.business-sec1-txt p{ line-height: 30px; margin-top: 10px; }
	.business-sec2{ margin-top: 20px; }
	.business-sec2 h5{ font-size: 16px; line-height: 24px;    padding-bottom: 15px; }
	.business-sec2-container{ margin-top: 20px; }
	.business-sec2-container:before{ display: none; }
	.business-from-div{ margin-bottom: 10px; }
	.business-from{ width: 100%; }
	.shortInput{ width: 100%; margin-left: 0; padding: 0 15px; margin-bottom: 10px; height: 40px;}
	.shortInput:last-child{ margin-bottom: 0; }
	.longInput{ height: 40px;padding: 0 15px; }
	.form-group{ height: 40px; }
	.form-control{ line-height: 40px; }
	.form-group:before{ top: 18px; }
	.business-from button{ width: 160px; height: 50px; }
	/*品牌*/
	.brand-sec2{ padding:0 3%; margin-top: 20px; }

	/*企业文化*/
	.brand{ margin: 20px auto; }
	.culture-sec1{ margin-top: 20px; }
	.culture-sec1-txt{ margin-top: 10px; }
	.culture-sec2{ margin-top: 20px; }
	.culture-sec2-l{ width: 100%; }
	.culture-sec2-l li{ padding-left: 20px; }
	.culture-sec2-l li:before{ width: 15px; height: 14px;    left: 20px; }
	.culture-sec2-l li h5{ font-size: 18px; margin-top: 45px; }
	.culture-sec2-l-txt{ margin-top: 10px; }
	.culture-sec2-container .scale-img{ width: 100%; height: auto; }
	.culture-sec3{ margin-top: 20px; }
	.culture-sec3 img{ margin:20px auto 0; }
	.culture-sec4{ margin-top: 20px; }
	.culture-sec4-list{ margin:20px auto 0; }
	.culture-sec4-list li{ width: 100%; margin-left: 0; margin-bottom: 15px; }
	.culture-sec4-list li .scale-img{ height: auto; }
	.culture-sec4-list li span{ height: 40px; line-height: 40px; }
	.pagelist a{ display: none; }
	.pagelist a.pre, .pagelist a.next{ display: inline-block;width: 30px;height: 30px; font-size: 14px;line-height: 30px; }
	/*资质荣誉*/
	.brand-honor li{ width: 49%;     margin-right: 2%; margin-bottom: 20px; }
	.brand-honor li:nth-child(2n){ margin-right: 0; }
	.brand-honor li .scale-img{ height: 100px; }
	/*品牌*/
	.brand-sec1-l{ width: 100%; height: auto; padding-right: 0; }
	.brand-sec1-l:before{ width: 15px; height: 14px; top: 0; }
	.brand-sec1-l>div{ margin-top: 30px; }
	.brand-sec1-l .scrollBox p{ line-height: 26px; margin-top: 0;}
	.brand-sec1-l:after{ display: none; }
	.brand-sec1-r{ width: 100%; height: auto; margin-top: 20px; }
	.brand-sec3{ margin-top: 20px; }
	.brand-sec3 img{ max-width: 80%; margin:20px auto 0; }
	.brand-sec4{ margin-top: 20px; padding: 0 3%; }
	.brand-sec4-contianer{ height: auto;  padding: 20px 0; }
	.brand-sec4-contianer .swiper-container{ width: 94%; margin-top: 20px; }
	.brand-sec5{ margin-top: 20px; }
	.brand-sec5-container{ width: 100%; }
	/*培训学校*/
	.business-school{ margin-bottom: 20px !important }
	.business-school li{ width: 100%; padding: 20px 0;border-right:0; }
	.business-school li:first-child+li, .business-school li:first-child+li+li{ padding-top: 20px; }
	.business-school li .scale-img{ height: auto; }
	.business-school li p a{margin-top: 20px;}
	/*一站式服务*/
	.business-service1-txt{ max-width: 100%; margin:20px auto 0; }
	.business-service1-txt h3{ line-height: 24px; }
	.business-service1-txt p{ line-height: 30px; }
	.business-service1-list{ margin-top: 20px; }
	.business-service1-list li{ display: block; margin-left:0; margin-right: 2%; width: 49%; float: left; margin-bottom: 15px;}
	.business-service1-list li:nth-child(2n){ margin-right: 0 }
	.business-service1-list li span{ width: 100px; height: 115px; margin:auto; }
	.business-service1-list li.business-service1-li1 span i{ width: 40.8px; height: 36px; }
	.business-service1-list li.business-service1-li2 span i{ width: 40.8px; height: 36px; }
	.business-service1-list li.business-service1-li3 span i{ width:36px; height: 36px; }
	.business-service1-list li.business-service1-li4 span i{ width:37px; height: 36px; }
	.business-service1-list li.business-service1-li5 span i{ width:34px; height: 36px; }
	.business-service1-list li.business-service1-li6 span i{ width:34px; height: 36px; }
	.business-service1-img{ margin-top: 20px; }
	.business-service1-img li{ width: 100%; height: auto; margin-bottom: 20px;}
	.business-service1-img li:first-child{ margin-right: 0;  }
	.business-service1-img li span{ height: 40px; display: block; line-height: 40px;}
	.business-service1-img li span>div{ overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
	.business-service2{ margin-top: 0; padding:0 3%; }
	.business-service2-container{ height: auto; padding:20px 3%; }
	.business-service2-txt{ width: 94%; height: auto; padding: 20px 3%; margin: 20px 3%; }
	.desc{ margin-top: 10px; }
	.business-service3{ margin-top: 20px; }
	.business-service3-l{ width: 100%; height: auto; }
	.business-service3-r{ width: 100%; height: auto; margin-top: 20px; }
	.business-service3-r:before{ display: none; }
	.redLine{ margin-top: 10px; }
	.business-service4-img{ display: none; }
	.business-service4{ margin-top: 20px;    padding: 0 3%; }
	.business-service4-container{ height: auto; }
	.business-service4-txt{ width: 94%; margin:20px auto; }

	.case{ margin:20px auto; }
	.item{ padding:5px; }
	.item-line1{ margin:15px 5px; }
	.item-line2{ margin:5px 15px; }
	.showMore{ margin:20px auto 0; }

	.point{ margin-top: 20px; }
	.point1-arc .scale-img{ width: 100%; height: auto; }
	.point1-arc-r{ width: 100%; height: auto; margin:20px 0; }
	.point1-arc-r ul{ margin-top: 10px; }
	.point1-slide{ margin-top: 20px; height: auto;  }
	.point1-slide-txt{ width: 90%; }
	.point1-slide .swiper-slide{ padding:20px 0; }
	.point1-slide .swiper-slide h3{ font-size: 20px; }
	.point1-slide .swiper-slide p{ font-size: 14px;line-height: 24px; margin-top: 10px; }
	.point1-slide .swiper-button-next, .point1-slide .swiper-button-prev{ display: none; }
	.point2{ margin-top: 20px; }
	.point2-sec1{margin-top: 20px;}
	.point2-sec1-l{ width: 100%; height: auto; }
	.point2-sec1-r{ width: 100%; height: auto; margin-top: 20px; }
	.point2-sec2{ height: auto;  padding: 0 3%;margin-top: 20px;    background-position: center; }
	.point2-sec2-l{ width: 100%; margin-top: 20px; }
	.mobi-pointw-sec2-r{ width: 94%; margin:20px auto;}
	.mobi-pointw-sec2-r img{ max-width: 100%; }
	.point3{ margin:20px auto; }
	.point3-container{ margin-top: 20px; }
	.point3-show .scale-img{ width: 100%; height: auto; }
	.point3-show-r{ width: 100%; padding-top: 20px;}
	.point3-show-r:before{ display: none; }
	.point3-tab{ width: 100%; position: relative; left: auto;    overflow: hidden; }
	.point3-tab:before{ display: none; }
	.point3-tab ul{ margin-top: 20px;  }
	.point3-tab li{ margin-bottom: 20px; float: left; width: 49%; margin-right: 2% }
	.point3-tab li:nth-child(2n){ margin-right: 0; }
	.point3-show-r-wd{ margin-top: 0; }
	.point3-show-r-wd li{  line-height: 50px; height: 50px;}
	.point3-show-r-wd li h5{ line-height: 50px; }
	.point3-show-r-wd li i{ margin-top: 15px; }


	.news{ margin:20px auto; }
	.news-hot li{ margin-bottom: 20px; width: 100%; float: left; }
	.news-hot li .scale-img{ width: 100%; height: auto;}
	.news-hot-txt{ height: auto; padding:20px 3%; width: 100%; display: block; }
	.news-hot-txt h5{ width: 100%;margin: 20px auto;    line-height: 30px;  font-size: 18px;}
	.news-list{ margin-bottom: 20px; }
	.news-list li{ height: 60px; line-height: 60px; padding: 0 3%; }
	.news-list li i{ display: none; }
	.news-list li h5{ width: 80%;    margin-left: 0; }
	.news-list li a:before{ right: 3%; top: 20px; }
	.show-case-r{ padding-top: 0; }
	.show-case-r-tit{ padding-bottom: 20px; padding-left: 3%; }
	.show-case-r-tit h4{ margin-top: 10px; }
	.show-case-r-tit h5{ margin-top: 0;}
	.show-case-r-txt{ padding-left: 3%; margin-top: 10px; }
	.getPage li{ width: 100%; margin-bottom: 10px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
	.getPage li.getNext{ text-align: left; }
	.news-article h1{ font-size: 20px;     max-width: 100%;    margin-bottom: 10px;}
	.news-article-body{ margin-top: 20px; }
	.fixedNav{ display: none; }
}	