@font-face {
	font-family: 'QuicksandMedium';
	font-display: swap;
	src: url("../fonts/quicksandmedium.eot");
	src: url("../fonts/quicksandmedium.eot") format("embedded-opentype"), url("../fonts/quicksandmedium.woff2") format("woff2"), url("../fonts/quicksandmedium.woff") format("woff"), url("../fonts/quicksandmedium.ttf") format("truetype"), url("../fonts/quicksandmedium.svg#quicksandmedium") format("svg")
}

@font-face {
	font-family: 'QuicksandRegular';
	font-display: swap;
	src: url("../fonts/quicksandregular.eot");
	src: url("../fonts/quicksandregular.eot") format("embedded-opentype"), url("../fonts/quicksandregular.woff2") format("woff2"), url("../fonts/quicksandregular.woff") format("woff"), url("../fonts/quicksandregular.ttf") format("truetype"), url("../fonts/quicksandregular.svg#quicksandregular") format("svg")
}

@font-face {
	font-family: 'FREESCPT';
	font-display: swap;
	src: url("../fonts/freescpt.eot");
	src: url("../fonts/freescpt.eot") format("embedded-opentype"), url("../fonts/freescpt.woff2") format("woff2"), url("../fonts/freescpt.woff") format("woff"), url("../fonts/freescpt.ttf") format("truetype"), url("../fonts/freescpt.svg#sangbleusansregular") format("svg")
}

@font-face {
	font-family: 'NothingYouCouldDo-Regular';
	font-display: swap;
	src: url("../fonts/nothingyoucoulddo-regular.eot");
	src: url("../fonts/nothingyoucoulddo-regular.eot") format("embedded-opentype"), url("../fonts/nothingyoucoulddo-regular.woff2") format("woff2"), url("../fonts/nothingyoucoulddo-regular.woff") format("woff"), url("../fonts/nothingyoucoulddo-regular.ttf") format("truetype"), url("../fonts/nothingyoucoulddo-regular.svg#sangbleusansregular") format("svg")
}

.header {
	position: fixed;
	left: 0;
	top: 0;
	/*width: 2046px;*/
	width: 100%;
	height: 110px;
	background: #FFFFFF;
	z-index: 600
} 

.header-main {
	max-width: 100%;
}

.header-nav {
	height: 110px;
	background-color: #fff;
	z-index: 1200;
	display: flex;
	flex-direction: row;
	box-shadow: 0px 2px 20px 8px rgba(51, 51, 51, 0.1);
}

.item-logo {
	width: 198px;
	height: 74px;
	margin: 18px 50px;
}

.item-logo img {
	height: 100%;
	width: 100%;
	object-fit: contain;
}


/*右侧电话部分*/

.header-hint {
	/*right: 3.88889em;*/
	font-size: 20px;
	font-weight: 400;
	margin-top: 30px;
	border-left: 1px gray solid;
	padding-left: 40px;
}

.header-lang,
.header-tel span {
	text-transform: uppercase;
	height: 22px;
	font-size: 20px;
	font-weight: 400;
	color: #333333;
	line-height: 22px;
}

.header-tel {
	width: 220px;
	/*height:110px;*/
	/*padding-left: 1.11111em;*/
	/*margin-left: 1.11111em;*/
	margin-top: 10px;
	margin-right: 40px;
}
.header-tel .tel-wrap{
	width: 100%;
	height: 64px;
	background-color: #f4d01f;
	border-radius: 8px;
}

.header-tel span {
	display: block;
	text-align: center;
	font-size: 20px;
	font-family: PingFangSC-Semibold, PingFang SC;
	font-weight: 600;
	color: #FFFFFF;
	line-height: 67px;
	margin-top: 10px;

}

.header-tel span img {margin-bottom: -10px;}


.header-tel p {
	display: block;
	text-align: center;
	font-size: 18px;
	font-family: PingFangSC-Semibold, PingFang SC;
	font-weight: 600;
	color: #FFFFFF;
	line-height: 38px;
	margin-top: 5px;
}


/*电话部分结束*/

.header-menu {
	vertical-align: middle;
	max-width: 100%;
	height: 110px;
	margin: 0 auto;
}

.header-menu>li {
	display: inline-block;
	text-align: left;
}

.header-menu .item-nav {
	/*width: 150px;*/
	height: 110px;
	background: #FFFFFF;
	/*text-align: center;*/
	margin-left: 80px;
}

.header-menu .item-nav>a {
	/*width: 96px;*/
	width: 100%;
	/*height: 34px;*/
	height: 100%;
	display: block;
	font-size: 20px;
	font-family: PingFangSC-Regular, PingFang SC;
	font-weight: 400;
	color: #333333;
	line-height: 34px;
	/*margin-top: 37px;*/
}

.header-menu .item-nav .item-ltn {
	display: flex;
	align-items: center;
}

.header-menu .item-nav .item-ltn p{
	width: 15px;
	height: 8px;
	margin-left: 10px;
	background: url(../img/黑色关闭.svg) no-repeat;
	animation: navSvgFH 1s;
	animation-fill-mode: forwards;
}
.header-menu .item-nav:hover .item-ltn p {
	background: url(../img/红色关闭.svg) no-repeat;
	animation: navSvg 1s;
	animation-fill-mode: forwards;
}

.header-menu .item-nav .item-ltn .menu-close{
	width: 15px;
	height: 8px;
	margin-left: 10px;
	background: url(../img/红色关闭.svg) no-repeat;
	animation: navSvgFH 1s;
	animation-fill-mode: forwards;
}
.header-menu .item-nav:hover .item-ltn .menu-close {
	animation: navSvg 1s;
	animation-fill-mode: forwards;
}

@keyframes navSvg{
	from{
		transform:rotateX(0);
		margin-top: 0;
	}
	to{
		transform:rotateX(180deg);
		margin-top: -2px;
	}
}
@keyframes navSvgFH{
	from{
		transform:rotateX(180deg);
		margin-top: -2px;
	}
	to{
		transform:rotateX(0);
		margin-top: 0;
	}
}

.header-menu .item-nav span {
	display: block;
	width: 82px;
	height: 6px;
	position: relative;
	left: 29%;
	/*top: 33px;*/
	top: -6px;
	border-radius: 3px;
	transform: translate(-55%);
}

.header-menu .item-nav .active {
	display: block;
    width: 82px;
    height: 6px;
    background: #00beab;
    border-radius: 3px;
    /* margin-left: 28px; */
    position: relative;
    left: 29%;
    transform: translate(-55%);
}

.header-menu .subNav-menu {
	text-align: left;
	/*max-height: 50px;*/
	/*transition: max-height .6s;*/
}
/*.header-menu .item-nav:hover .subNav-menu{
	max-height: 500px;
}*/

.header-menu .subNav-menu ul li {

	/*width: 190px;*/
	height: 60px;
	border-radius: 10px;
	margin: 2px 10px 0 10px;


}

.header-menu .subNav-menu ul li a {
	width: 100%;
	height: 100%;
	font-size: 20px;
	font-family: PingFangSC-Regular, PingFang SC;
	font-weight: 400;
	color: #585858;
	padding-left: 30px;
	padding-top: 17px;
	line-height: 28px;
}

.header-menu .item-nav:hover .item-ltn {
	color: #f4d01f;
}

.header-menu .item-nav .a-active {
	color: #00beab;
	font-weight: 600;
}

.header-menu .item-nav:hover span {
	display: block;
	width: 82px;
	height: 6px;
	background: #00beab;
	border-radius: 3px;
	/*margin-left: 30px;
	margin-top: 23px;*/
	position: relative;
	left: 29%;
	top: -6px;
	transform: translate(-55%);
	animation-name: nav-span;
	animation-duration: .2s;
	animation-fill-mode: forwards;
	/*动画停在最后100%时候的状态*/
	animation-direction: alternate;
}

@keyframes nav-span {
	from {
		width: 0;
	}
	to {
		width: 55%;
	}
}
@keyframes nav-span-2 {
	from {
		width: 0;
	}
	to {
		width: 64%;
	}
}
@keyframes nav-span-3 {
	from {
		width: 0;
	}
	to {
		width: 70%;
	}
}


/*下拉框悬停*/

.header-menu .subNav-menu ul li:hover a {
	color: #fff;
}

.header-menu .subNav-menu ul li:hover {
	background-color: #00beab;
	background: url(../fonts/白色标签.svg) #00beab no-repeat;
	background-position: right 20px center;
}


/*li第一个和最后一个节点*/
/*.header-menu .subNav-menu ul li:nth-child(1) {
	margin-top: 10px;
}
.header-menu .subNav-menu ul li:last-child{
	margin-bottom: 10px;
}*/


/*导航悬停展示子导航*/

.header-menu .item-nav:hover .subnav-wrap {
	visibility: visible;
	/*max-height: 500px;*/
}

.subnav-wrap {
	width: 210px;
	/*max-height: 50px;*/
	margin-left: -40px;
	background: #FFFFFF;
	position: absolute;
	text-align: left;
	visibility: hidden;
	z-index: 0;
	/*margin-top: 33px;*/
	margin-top: -6px;
	box-shadow: 0px 2px 18px 0px rgba(51, 51, 51, 0.1);
	border-radius: 10px 10px 10px 10px;
	/*transition: max-height .6s;*/
}

.subNav-menu ul {
	/*margin: 20px 0 20px 0;*/
	padding: 13px 0 15px 0;
	max-height: 50px;
	transition: max-height .6s;
	overflow: hidden;
}
.header-menu .item-nav:hover ul{
	max-height: 500px;
}

.subNav-menu a {
	display: inline-block;
	padding-right: 28px;
	position: relative;
	letter-spacing: 1px;
	line-height: 1.33333
}


@media (min-width: 1024px) {
	/*底部类似tabbar部分*/
	.header-nav-m{
		display: none;
	}
	/*侧边电话图标*/
	.fix-phone{
		display: none;
	}

	/*侧边在线咨询图标*/
	.fix-online{
		display: none;
	}
	#bump {
		position: absolute;
		top: 99px;
		left: 50%;
		-webkit-transform: translateX(-50%);
		transform: translateX(-50%);
		width: 400px;
		height: 20px;
		z-index: 200;
		pointer-events: none
	}
	.logo,
	.m-menu,
	.header-hint-m,
	.nav-lang,
	.sub-title,
	.small-head__nav {
		display: none
	}
	.header-menu .item-nav .item-stn {
		display: none
	}

}
@media(max-width:1750px) {
	.header-menu .item-nav {
		width: 128px;
		height: 110px;
	}
	.header-menu .item-nav>a {
		width: 100%;
	}
	/*.header-menu .item-nav .item-ltn{
		background-position: right 20px center;
	}
	.header-menu .item-nav:hover .item-ltn{
		background-position: right 20px center;
	}*/
	.header-menu .item-nav span{
		left: 30%;
	}
	.header-menu .item-nav:hover span{
		left: 38%;
		transform: translate(-64%);
		animation-name: nav-span-2;
	animation-duration: .2s;
	animation-fill-mode: forwards;
	/*动画停在最后100%时候的状态*/
	/*animation-direction: alternate;*/
	}
	.header-menu .item-nav .active{
		left: 32%;
	}
	.subnav-wrap{
		/*width: 190px;*/
	}
}

@media(max-width:1610px) {
	.header-menu .item-nav {
		width: 115px;
		height: 110px;
	}
	.header-menu .item-nav>a {
		width: 100%;
	}
	.item-logo {
		margin-right: 0;
	}
	/*.header-menu .item-nav .item-ltn{
		background-position: right 10px center;
	}
	.header-menu .item-nav:hover .item-ltn{
		background-position: right 10px center;
	}*/
	.header-menu .item-nav span{
		left: 34%;
	}
	.header-menu .item-nav:hover span{
		left: 46%;
		transform: translate(-70%);
		animation-name: nav-span-3;
	animation-duration: .2s;
	animation-fill-mode: forwards;
	/*动画停在最后100%时候的状态*/
	animation-direction: alternate;
	}
	.header-menu .item-nav .active{
		left: 36%;
	}
}

@media(max-width:1460px) {
	.header {
		height: 100px;
	}
	.header-nav {
		height: 100px;
	}
	.item-logo {
		width: 170px;
		margin: 13px 50px;
	}
	.header-menu{
		height: 100px;
	}
	.header-menu .item-nav {
		width: 100px;
		height: 100px;
	}
	.header-menu .item-nav>a {
		/*width: 100%;*/
		font-size: 18px;
	}
	/*.header-menu .item-nav .item-ltn{
		background-position: right 0px center;
	}
	.header-menu .item-nav:hover .item-ltn{
		background-position: right 0px center;
	}*/
	.header-menu .item-nav span{
		left: 41%;
		top: -6px;
	}
	.header-menu .item-nav .active{
		left: 36%;
		width: 70px;
	}
	.header-menu .item-nav:hover span{
		top: -6px;
	}
	.subnav-wrap{
		margin-top: -6px;
		width: 190px;
	}
	.header-menu .subNav-menu ul li{
		height: 50px;
	}
	.header-menu .subNav-menu ul li a{
		font-size: 18px;
		padding-top: 10px;
	}
	.header-lang{
		font-size: 18px;
	}
	.header-tel{
		width: 160px;
		margin-top: 20px;
	}
	.header-tel .tel-wrap{
		height: 54px;
	}
	.header-tel span{
		font-size: 18px;
		line-height: 32px;
	}
	.header-tel p{
		font-size: 16px;
		line-height: 32px;
	}
}

@media(max-width:1320px) {
	.header {
		height: 80px;
	}
	.header-nav {
		height: 80px;
	}
	.wrap{
		padding-top: 80px;
	}
	.item-logo {
		width: 120px;
		height: 54px;
		margin-top: 13px;
		margin-right: 10px;
		margin-left: 20px;
	}
	.header-menu{
		height: 80px;
	}
	.header-menu .item-nav {
		width: 88px;
		height: 75px;
	}
	.header-menu .item-nav>a {
		width: 100%;
		height: 100%;
		font-size: 16px;
	}
	.header-menu .item-nav .item-ltn p{
		margin-left: 1px;
	}
	.header-menu .item-nav .item-ltn .menu-close{
		margin-left: 1px;
	}
	/*.header-menu .item-nav .item-ltn{
		background-position: right 10px center;
	}
	.header-menu .item-nav:hover .item-ltn{
		background-position: right 10px center;
	}*/
	.header-menu .item-nav span{
		width: 70px;
		height: 6px;
		left: 38%;
		top: -7px;
	}
	.header-menu .item-nav .active{
		width: 67px;
		height: 6px;
		left: 38%;
		top: -6px;
	}
	.header-menu .item-nav:hover span{
		top: -6px;
	}
	.subnav-wrap{
		width: 190px;
		/*margin-top: -6px;*/
	}
	.header-menu .subNav-menu ul li a{
		font-size: 16px;
	}
	.header-hint{
		padding-left: 10px;
	}
	.header-lang{
		font-size: 16px;
	}
	.header-tel{
		width: 140px;
		margin-top: 20px;
		margin-right: 10px;
	}
	.header-tel .tel-wrap{
		width: 140px;
		height: 44px;
	}
	.header-tel span{
		font-size: 16px;
		line-height: 26px;
	}
	.header-tel p{
		font-size: 14px;
		line-height: 16px;
	}

}
@media (max-width:1100px ) {
	.header-tel{
		margin-right: 0;
	}
}

@media (max-width: 1024px) {
	.has-bgPic .header::after {
		background-color: #fff
	}
	.open .m-menu i:nth-child(1) {
		-webkit-transform: rotate(45deg) translate(4px, 3px);
		transform: rotate(45deg) translate(4px, 3px)
	}
	.open .m-menu i:nth-child(2) {
		opacity: 0
	}
	.open .m-menu i:nth-child(3) {
		-webkit-transform: rotate(-45deg) translate(5px, -5px);
		transform: rotate(-45deg) translate(5px, -5px)
	}
	.header-main {
		margin-left: 30px;
		margin-right: 30px
	}
	.header-nav{
		position: fixed;
		left: 0;
		top: 72px;
		width: 100%;
		height: calc(100% - 72px);
		background-color: #fff;
		overflow-y: auto;
		padding: 0 30px;
		display: none
	}
	.header-nav {
		z-index: 600;
		overflow-x: hidden;
		box-shadow: none;
	}
	.header-nav .item-logo {
		display: none
	}
	.header-nav.larze-head__nav {
		display: none
	}
	.subnav-wrap {
		z-index: 800;
		display: none;
	}
	.header-menu .subNav-menu{
		display: none;
	}
	.sub-title {
		margin-top: 50px;
		font-size: 24px;
		line-height: 1.7;
		color: #00beab;
		font-weight: 700;
		position: relative;
		margin-bottom: 2.08333em;
		padding-left: 40px;
		cursor: pointer
	}
	.sub-title i {
		position: absolute;
		left: 0;
		top: 50%;
		font-size: 18px;
		-webkit-transform: translateY(-50%);
		transform: translateY(-50%)
	}
	.subNav-menu {
		margin-left: 50px
	}
	.subNav-menu li {
		font-size: 24px;
		color: #1E1E1E;
		letter-spacing: 1px;
		margin-bottom: 2.27273em
	}
	.header-menu {
		width: 100%;
		height: 680px;
		margin-top: 50px
	}
	.header-menu .icon-next {
		position: absolute;
		right: 0;
		top: 0;
		font-size: 18px;
		color: #1E1E1E
	}
	.header-menu .item-nav {
		width: 100%;
		height: auto;
		margin: 0;
		display: block;
		margin-bottom: 1.59091em;
		padding-bottom: 1.59091em;
		position: relative;
		text-align: left
	}
	.header-menu .item-nav>a{
		font-size: 22px;
		color: #1E1E1E;
		letter-spacing: 1px;
	}
	.header-menu .item-nav::after {
		content: "";
		display: block;
		position: absolute;
		left: -40px;
		right: -40px;
		bottom: 0;
		background-color: #EBEBEB;
		width: 200%;
		height: 1px
	}
	.header-menu .item-nav .item-stn {
		display: block;
	}
	.header-menu .item-nav .item-ltn {
		display: none
	}
	.header-menu .on .item-stn,
	.header-menu .on .icon-next {
		color: #00beab
	}
	.header-hint{
		padding-left: 0;
	}
	.header-hint a {
		display: inline-block;
		/*margin-top: 2.88462em;*/
		color: #00beab;
		font-size: 22px;
		font-weight: 700;
		text-transform: uppercase;
		letter-spacing: 1px
	}
	.logo,
	.header-hint-m {
		display: inline-block;
		vertical-align: middle
	}
	.logo {
		height: 36px
	}
	.logo img {
		height: 100%;
		width: auto
	}
	.header-hint-m {
		position: relative;
		right: auto;
		margin-left: 16px;
		font-size: 16px;
	}
	.header-hint-m .header-lang {
		display: none
	}
	.header-hint-m .header-tel-m {
		margin-left: 0;
		padding-left: 16px;
		border-left: 2px solid #EBEBEB;
	}
	.header-hint-m span{
		font-family: "QuicksandMedium";
		color: #00beab;
		text-transform: uppercase;
	}
	.header-hint-m p{
		color: #00beab;
		font-size: 14px;
		position: relative;
		padding-right: 16px;
	}

	.header {
        padding: 21px 0;
	}

    .header-menu .item-nav .a-active i{
        color:#00beab;
        Font-weight:500
    }

	.m-menu {
		position: absolute;
		right: 0;
		top: 50%;
		width: 40px;
		height: 40px;
		border-radius: 50%;
		-webkit-transform: translateY(-50%);
		transform: translateY(-50%);
		background-color: #00beab;
		text-align: right
	}
	.m-menu i {
		-webkit-transition: all .4s ease-out;
		transition: all .4s ease-out;
		display: inline-block;
		height: 2px;
		background-color: #fff;
		margin: 2px 0;
		border-radius: 5px
	}
	.m-menu i:nth-child(1),
	.m-menu i:nth-child(3) {
		width: 16px
	}
	.m-menu i:nth-child(2) {
		width: 11px
	}
	.m-menu .box {
		position: absolute;
		left: 50%;
		top: 50%;
		-webkit-transform: translate(-50%, -50%);
		transform: translate(-50%, -50%);
		font-size: 0;
		width: 16px
	}
	#bump,
	.modal-service__wrap,
	.floating-infor {
		display: none;
		opacity: 0;
		visibility: hidden
	}
	.small-head__nav {
		background-color: #fafafa;
		overflow: hidden
	}
	/*中英文*/
	.header-hint{
		border-left: none;
	}
	.header-hint a{
		color: #00beab;
	}
	/*大屏比小屏多的东西*/
	.header-menu .item-nav .active,
	.header-menu .item-nav:hover span,
	.header-menu .item-nav span,
	.header-tel{
		display: none;
	}

	/*底部类似tabbar部分*/
	.header-nav-m{
		width: 100%;
		height: 116px;
		display: block;
		position: fixed;
		bottom: 0;
		background: #FFFFFF;
		box-shadow: 0px -4px 10px -6px rgba(0, 0, 0, 0.08);
	}
	.header-nav-m-items{
		width: 100%;
		height: 100%;
		display: flex;
		flex-direction: row;
	}
	.header-nav-m-item{
		width: calc(100% / 3);
		height: 100%;
		text-align: center;
		display: flex;
		flex-direction: column;
	}
	.header-nav-m-item div{
		width: 52px;
		height: 52px;
		margin: 0 auto;
		margin-top: 14px;
	}
	.header-nav-m-item .product-img{
		background-image: url(../fonts/product.svg);
		background-size: 100% 100%;
		background-repeat: no-repeat;
	}
	.header-nav-m-item .store-img{
		background-image: url(../fonts/store.svg);
		background-size: 100% 100%;
		background-repeat: no-repeat;
	}
	.header-nav-m-item .cooperation-img{
		background-image: url(../fonts/cooperation.svg);
		background-size: 100% 100%;
		background-repeat: no-repeat;
	}
	.header-nav-m-item p{
		font-size: 24px;
		font-family: PingFangSC-Regular, PingFang SC;
		font-weight: 400;
		color: #333333;
		line-height: 34px;
		margin-top: 10px;
		text-align: center;
	}
	/*底部tabbar部分被选中样式 图看个文件*/
	.header-nav-m-item.active-m a{
		color: #00beab;
		font-weight: 600;
	}
    .fix-online{
		width: 96px;
		height: 140px;
		position: fixed;
		bottom: 300px;
		right: 30px;
	}
	.fix-online a{
		width: 100%;
		height: 100%;
		display: inline-block;
	}
	.fix-online a img{
		width: 100%;
		height: 100%;
	}
	/*侧边电话图标*/
	.fix-phone{
		width: 160px;
		height: 160px;
		position: fixed;
		bottom: 226px;
		right: 3px;
	}
	.fix-phone a{
		width: 100%;
		height: 100%;
		display: inline-block;
	}
	.fix-phone a img{
		width: 100%;
		height: 100%;
	}

}

@media(max-width:750px){
	.header-nav-m{
		height: 58px;
	}
	.header-menu .item-nav>a{
		font-size: 18px;
	}
	.header-menu .icon-next{
		top: 10px;
	}
	.header-hint a{
		font-size: 18px;
	}
	.header-nav-m-item div{
		width: 26px;
		height: 26px;
		margin-top: 7px;
	}
	.header-nav-m-item p{
		font-size: 14px;
		line-height: 17px;
		margin-top: 5px;
	}
    .fix-online{
    		width: 80px;
    		height: 80px;
    		bottom: 200px;
    		right: 2px;
	}
	/*侧边电话图标*/
	.fix-phone{
		width: 80px;
		height: 80px;
		bottom: 114px;
	}
}
@media(max-width:400px){
	.header-main{
		margin-left: 15px;
		margin-right: 15px;
	}
	.header-hint-m{
		margin-left: 8px;
	}
}

@media(max-width: 1024px){
	.fix-text{
		width: 40px;
		display: inline-block;
		position: absolute;
		bottom: 10px;
    		right: 55px;
		color: #00beab;
		font-size: 16px;
		font-weight: 600;
	}
}

@media(max-width: 750px) {
	.fix-text{
		font-size: 12px;
		bottom: 0;
		right: 12px;
	}
}

.fix-suspend {
  position: fixed;
  bottom: 100px;
  right: 3px;
  z-index: 9;
  border-radius: 20px;
  background-color: rgba(255,255,255,.8);
  box-shadow: 0 0 20px 0 rgba(0,0,0,.1);
}
.conten-wrapper{display: block;transition: width 0.25s ease, margin 0.25s ease;position: relative;overflow: hidden;padding-top: 100px;}
.commbanner{width: 100%;height: auto;overflow: hidden;min-width: 1250px;margin: 0px auto;position: relative;}
.commbanner.inner-banner.articleShow{-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);}
.inner-banner.articleShow .banner-bg{-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);}
.commbanner.inner-banner .banner-bg{-webkit-transform: scale(1.15);-moz-transform: scale(1.15);-ms-transform: scale(1.15);-o-transform: scale(1.15);transform: scale(1.15);-webkit-transition: 4s;-o-transition: 4s;-moz-transition: 4s;transition: 4s;}
.inner-banner.articleShow .banner-bg{-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);}
.commbanner img{width: 100%;float: left;}