*{
	font-family: Arial, Helvetica, sans-serif;
}
header .header .right .menu .menuLeft{
	width: 96px;
	height: 28px;
	line-height: 28px;
	margin-top: 3px;
}
header .header .right .menu .menuRight{
	width: 35px;
	height: 35px;
	margin-left: -35px;
	top: 0px;
}
header .header .right .menu .menuRight .mt1{
	left: 10px;
	top: 11px;
	width: 14px;
}

.navBox .navList .left .langBox div a{
	display: flex;
}

header .header .right .menu .menuRight .mt2{
	left: 10px;
	top: 15px;
	width: 10px;
}
header .header .right .menu .menuRight .mt3{
	left: 10px;
	top: 19px;
	width: 12px;
}
header .header .right .iconActive .menuRight .mt1{
	transform:rotate(45deg);
	width: 20px;
	top: 17px;
	left: 9px;
}
header .header .right .iconActive .menuRight .mt3{
	width: 20px;
	transform:rotate(-45deg);
	top: 13px;
	left: 9px;
}
header .header .right .language{
	width: 33px;
	height: 33px;
	line-height: 31px;
	margin-right: 5px;
}
header .header{
	position: relative;
}
header .header .logo{
	width: 150px;
	position: relative;
	left: 0%;
	top: 0px;
}
header .header .right{
	width: auto;
	height: auto;
	position: relative;
	margin-top: 0px;
	top: 0px;
	right: 0%;
}
header .header nav{
	width: calc(100% - 350px);
	-webkit-transition: all .5s;
	margin-top: 0px;
}
header .header .right{
	align-items: center;
	justify-content: space-between;
	
}
header .header .right .menu{
	top: 0px;
	margin-left: 0%;
}
header .header nav ul{
	width: 100%;
	display: flex;
	justify-content: space-between;
}
header .header nav ul li{
	display: flex;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	margin:0px;
	height: 60px;
	align-items: center;
}
header .header nav ul li a{
	padding:5px 10px;
	border: 1px solid rgba(255, 255, 255, 0);
}
header .header nav ul li:nth-child(n+8){
	width: 250px;
}
.index .f1 .mySwiper .swiper-slide,.index .f1 .mySwiper{
	height: 100vh;
	position: relative;
}
.sustainability .f1 .item{
	align-items: center;
}
.sustainability .f1 .item .right .tits{
	left: 0px;
	bottom: 30px;
}
.sustainability .f1 .item .right{
	height: 25vw;
}
.index .f1 .text{
	width: 80%;
	top: 12%;
	padding: 0px;
	-webkit-transform: translateY(0%);
	text-align: center;
	left: 10%;
}
.investor .f1 .tit{
	width: 200px;
}
.investor .f1 .item{
	width: calc(100% - 200px);
}
.investor .f2{
	padding-top: 0px;
}
.index .f1 .text .title{
	font-size: 30px;
	
	letter-spacing: 0px;
}
.index .f1 .text .des{
	font-size: 14px;
	letter-spacing: 0px;
	line-height: 2;
	margin-top: 25px;
}
.index .f1 .mySwiper .swiper-slide .infos{
	right: 5%;
	margin-top: auto;
	font-size: 16px;
	font-weight: bold;
	bottom: 5vw;
}
.index .f1 .mySwiper .swiper-pagination{
	width: 90%;
	right: 5%;
	margin-right: 0%;
	position: absolute;
	bottom: 2vw;
}
header.headerActive .header .logo{
	width: 120px;
}

footer .footer .footerItem{
	width: 30%;
	flex: auto;
}
footer .footer .footerItem:nth-child(1){
	width: 35%;
}
footer .footer .footerItem:nth-child(2){
	width: 30%;
}
footer .footer .footerItem:nth-child(3){
	width: 35%;
}
footer .footer .footerItem .name{
	font-size: 14px;
	
}
header .header nav ul li{
	height: auto;
}
header .header{
	width: 90vw;
	margin: 0 5vw;
	align-items: center;
}
footer .footer .centren .name, footer .footer .centren .footerNav{
	padding-left: 0%;
}
footer{
	padding: 2vw 5vw 1vw 5vw;
}
footer .footer .footerItem .footerNav .levelUl .level1:last-child{
	margin-left: 0%;
}
footer .footer .footerItem .footerNav .levelUl .level1{
	width: 50%;
}
footer .footer .footerItem:nth-child(2) .footerNav .levelUl .level1{
	width: 100%;
	padding-right: 50px;
}
footer .footer .footerItem .footerNav .levelUl .level1{
	margin-top: 20px;
}
footer .footer .footerItem .footerNav .levelUl .level1 a{
	font-size: 14px;
}
footer .footer .footerItem .footerNav .levelUl .level1 ul li a{
	font-size: 12px;
}
.header .cpbwNav:hover .footerNav,.header .dfsNav:hover .footerNav{
	transform: translateY(83px);
}

header .header nav ul li .footerNav .levelUl .level1{
	margin-top: 0px;
	display: block;
	width: 49%;
}

header .header nav ul li:nth-child(9) .footerNav .levelUl .level1{
	width: 40%;
}

header .header nav ul li:nth-child(9) .footerNav .levelUl .level1:nth-child(2){
	width: 59%;
}

header .header nav ul li .footerNav{
	transform: translateY(0px);
	transition: .3s all;
	top: 76px;
	opacity: 0;
	visibility: hidden;
}
.header .cpbwNav:hover .footerNav,.header .dfsNav:hover .footerNav{
	transform: translateY(0px);
	top: 59px;
	opacity: 1;
	visibility: visible;
	
}
.Intelligent2 .f0 .tit .t{
	width: 50%;
}
.header .cpbwNav .footerNav,.header .dfsNav .footerNav{
	width: 160%;
	margin-left: -30%;
}
header .header nav ul li .footerNav .iconI{
	display: none;
}
header .header nav ul li .footerNav .levelUl .level1 ul,header .header nav ul li .footerNav .levelUl .level1 ul{
	width: 100% !important;
	display: block;
}
.header nav ul li .footerNav .levelUl{
	padding:15px 10px;
	justify-content: space-between;
}
header .header nav ul li .footerNav .levelUl .level1 a{
	padding: 0px;
	text-align: center;
	width: 100%;
	display: block;
	margin-bottom: 5px;
}
header .header nav ul li .footerNav .levelUl .level1 ul{
	margin-bottom: 0px;
}
header .header nav ul li .footerNav .levelUl .level1 ul li a{
	font-size: 12px;
}
header .header nav ul li .footerNav:before{
	width: 100%;
	height: 20px;
	position: absolute;
	left: 0%;
	top: -20px;
	content: '';
}
header .header nav ul li .footerNav .levelUl .level1 ul li a{
	border-bottom: none;
}
header .header nav ul li .footerNav .levelUl .level1 ul li,header .header nav ul li .footerNav .levelUl .level1 ul li:hover a{
	border-bottom: none;
}
header .header nav ul li .footerNav .levelUl .level1 ul li:hover a{
	text-decoration: underline;
}

header .header nav ul li .footerNav .levelUl .level1 ul li{
	margin: 0px;
	margin-bottom: 10px;
}
header .header nav ul li .footerNav .levelUl .level1 a{
	margin-bottom: 0px;
}
header .header nav ul li .footerNav .levelUl .level1>a{
	margin-bottom: 10px;
}
.headerActive .header nav ul li .footerNav .levelUl .level1 ul li a{
	border-bottom: none;
}
.headerActive .header nav ul li .footerNav .levelUl .level1 ul li a{
	font-size: 12px;
}
footer .footerInfo .right{
	font-size: 12px;
	line-height: 1.7;
}
footer .footer .footerItem .address{
	font-size: 12px;
}
footer .footer .footerItem .phone{
	margin-top: 20px;
}
footer .footerInfo .right a{
	font-size: 12px;
}
.CPBWtabItem .item a{
	padding: 7px 10px;
}
.CPBW3 .f1.pls{
	padding: 150px 0px 150px;
}
.CPBW3 .f1.pls .tit p:nth-child(1){
	font-size: 28px;
}
.aboutUs .f2 .left .itemBox .item .num{
	line-height: 20px;
	text-align: center !important;
}
.aboutUs .f4 .itemBox .item .tits{
	position: relative;
	top: auto;
	left: 0vw;
	bottom: 15px;
	padding: 15px 20px;
}
.aboutUs .f4 .itemBox .item{
	position: relative;
}
.aboutUs .f4 .itemBox .item .tits .des{
	font-size: 12px;
}
.aboutUs .f4 .itemBox .items{
	
	display: flex;
	padding: 20px;
	flex-wrap: wrap;
	align-items: flex-end;
	position: relative;
}
.CPBWtabItem{
	z-index: 10;
}
.CPBWtabBox.sin .itemBox,.CPBWtabBox .itemBox{
	left: 0%;
	width: 100%;
}
.aboutUs .f4 .itemBox .items .tits .des{
	font-size: 12px;
}
.aboutUs .f4 .itemBox .item:nth-child(2){
	display: flex;
	flex-wrap: wrap;
	align-items: flex-end;
}
.aboutUs .f4 .itemBox .item{
	height: 25vw;
}
.aboutUs .f4 .itemBox .item:nth-child(1){
	display: flex;
	align-items: flex-end;
}

.sustainability .f1 .item .left .des{
	letter-spacing: 0px;
}
.Intelligent5 .f1 .des{
	letter-spacing: 0px;
}
.CPBWY_detail .f1 .right .des{
	letter-spacing: 0px;
}
.aboutUs .f4 .itemBox .items_box{
	width: 100%;
	position: absolute;
	left: 0%;
	padding: 15px 25px;
	bottom: 15px;
}

.aboutUs .f4 .itemBox .item:nth-child(2) .tits{
	top: auto !important;
	bottom: 15px;
	position: absolute;
	left: 0%;
}

.aboutUs .f4 .itemBox .items .tits:nth-child(1){
	margin-bottom: 15px;
}

.aboutUs .f4 .itemBox .items .tits:nth-child(2){
	margin-bottom: 0px;
}
.aboutUs .f4 .itemBox .items .tits{
	top: 0px;
	left: 0px;
	margin-right: 0px;
}

.aboutUs .f4 .itemBox .item .icon,.aboutUs .f4 .itemBox .items .icon{
	width: 50px;
	position: absolute;
	right: 25px;
	top: 25px;
}
.aboutUs .f4 .itemBox .item .icon img,.aboutUs .f4 .itemBox .items .icon img{
	width: 100%;
	display: block;
	height: auto;
}

.CPBWtabItem .item{
	max-width: 200px;
	height: auto;
	margin: 10px 15px 0px 15px;
}

.sustainability .f1 .tit{
	display: flex;
	margin-bottom: 10px;
}

.sustainability .f1 .tit img{
	width: 40px;
	height: 40px;
	margin-left: 25px;
}

.CPBWtabItem .item a{
	display: block;
	line-height: 1.5;
	text-align: center;
	font-size: 12px;
	word-wrap: break-word;
}
.CPBW .CPBWtabItem::before{
	height: 60%;
}
.navBox .navList .navListItem .titBox .text{
	font-size: 18px;
	margin-top: 10px;
	
}

.career .f1{
	flex-wrap: wrap;
}

.career .f1 .tit{
	display: flex;
	align-items: center;
	width: 100%;
	margin-bottom: 10px;
}

.index .f2 .news .title .tab{
	width: 150px;
	height: 40px;
	background: #165ffb;
	border-radius: 20px 5px 20px 5px;
}
.index .f2 .news .title .tab p{
	margin-left: 0vw;
	display: block;
	width: 100%;
	text-align: center;
	line-height: 40px;
}
.index .f3 .item{
	position: relative;
}

.index .f3 a:nth-child(2) .item .tab{
	margin-left: 0px;
	right: 4vw;
}
header .header nav ul li a{
	background: rgba(0, 0, 0, 0);
}
.activeNav{
	border: none;
}
header .header nav ul li.activeNav a{
	border: 1px solid white;
	background: rgba(0, 0, 0, 0.1);
}

.aboutUs .f1 .right,.aboutUs .f3 .left .item .des{
	letter-spacing: 0px;
}

header.navsActive .header .right{
	position: absolute;
	top: 8px;
}
.navBox .navList .logo{
	width: 120px;
	top: 25px;
}
.aboutUs .f2 .left{
	width: 45%;
	margin-right: 5%;
}
.aboutUs .f3 .right{
	height: 30vw;
	margin-top: 6vw;
}
.investor .f2{
	padding: 3vw 17vw;
	padding-top: 0px;
}
.ndc_npnews .post_next{
	direction: initial;
	text-align: right;
}
.CPBW4 .f1 .itemBox .text .name{
	font-size: 16px;
}
.Intelligent2 .f4 .item .right{
	display: table;
}
.Intelligent2 .f4 .item .right .img{
	display: table-cell;
	vertical-align: middle;
}
.career .f3 .top .hrBox .hr{
	font-size: 2.5vw;
	margin-top: 0.5vw;
}
.Intelligent2 .f9 .tits img{
	width: 90px;
	margin-bottom: 15px;
}
.Intelligent2 .f9 .tits .tit p:nth-child(1){
	font-size: 16px;
}
.Intelligent2 .f7 .itemBox .item{
	margin-bottom: 0px;
}
.Intelligent2 .f9{
	position: relative;
}
.Intelligent2 .f9 .tits{
	position: absolute;
	width: 100%;
	top: 50%;
	left: 0%;
	-webkit-transform: translateY(-50%);
	margin-top: 0px;
	margin-left: 0px;
}
.CPBW .conts .des p,.Intelligent4 .f1 .item .left .des{
	letter-spacing: 0px;
}

.career .f1 .des{
	width: 100%;
	letter-spacing: 0px;
}
.career .f2 .right .des{
	letter-spacing: 0px;
}

.detailTop{
	padding-top: 150px;
}

.sustainability .f1 .item .right .rightImg{
	position: relative;
}
.sustainability .f1 .item .right .rightImg .icon{
	width: 50px;
	height: 50px;
	position: absolute;
	right: 25px;
	top: 25px;
}
.contactUs .f3 .map .item{
	width: 100px;
	height: 40px;
	border-radius: 50px;
	line-height: 40px;
}

.career .f1 .tit img,.career .f2 .right .tit img,.career .f3 .top .tit img,.newsPage .f1 .tit img,.contactUs .f1 .tit img,.contactUs .f2 .tit img,.contactUs .f3 .tit img,.CPBW .f0 .tit img,.CPBW4 .f1 .tit img,.Intelligent4 .f1 .tit img,.Intelligent2 .f0 .tit img,.aboutUs .f1 .left img,.aboutUs .f3 .left .tit img,.aboutUs .f4 .tit img,.Intelligent5 .f1 .tit img,.Intelligent3 .f0 .tit img,.Intelligent1 .f0 .tit img{
	width: 40px;
	height: 40px;
	margin-left: 25px;
}

.aboutUs .f1 .left{
	display: flex;
	align-items: center;
	width: 250px;
}
.aboutUs .f1 .left .t{
	width: calc(100% - 65px);
	display: block;
}
.aboutUs .f1 .right{
	width: calc(100% - 300px);
	margin-left: 50px;
}
.Intelligent5 .f1 .tit{
	width: 15vw;
	margin-right: 1vw;
}
.Intelligent5 .f1{
	    align-items: flex-start;
}
.career .f2 .right .tit,.career .f3 .top .tit,.newsPage .f1 .tit,.contactUs .f1 .tit,.contactUs .f2 .tit,.contactUs .f3 .tit,.CPBW .conts .tit,.CPBW4 .f1 .tit,.Intelligent4 .f1 .tit,.Intelligent2 .f0 .tit,.aboutUs .f3 .left .tit,.aboutUs .f4 .tit,.Intelligent5 .f1 .tit,.Intelligent3 .f0 .tit,.Intelligent1 .f0 .tit{
	display: flex;
	align-items: center;
}
.Intelligent2 .f0 .tit.mobile{
	display: none;
}
.Intelligent2 .f3 .item .text{
	margin-bottom: 15px;
}
.Intelligent1 .f0 .tit .t{
	width: 50%;
}

.contactUs .f1 form .input{
	display: flex;
}
.contactUs .f1 form .input:nth-child(1) .name,.contactUs .f1 form .input:nth-child(2) .name{
	padding-right: 0%;
}
.contactUs .f1 form .input .name{
	width: 130px;
	padding: 0px;
	font-size: 12px;
	text-align: left;
	text-indent: 10px;
}
.contactUs .f1 form .input input{
	width: calc(100% - 130px);
}
.investor .f1 .tit img{
	width: 40px;
	height: 40px;
	margin: 0px;
	    margin-left: 20px;
}
.investor .f1 .tit .t{
	margin-bottom: 10px;
}
.newsPage .f1 .tit,.contactUs .f1 .tit,.contactUs .f2 .tit,.contactUs .f3 .tit,.CPBW .conts .tit,.CPBW4 .f1 .tit,.Intelligent4 .f1 .tit,.Intelligent2 .f0 .tit,.Intelligent3 .f0 .tit,.Intelligent1 .f0 .tit{
	justify-content: center;
}

.CPBWY_detail .f1 .right .canshu img{
	width: 35px;
	height: 35px;
	top: 0px;
}
.CPBWY_detail .f1 .right .canshu{
	align-items: center;
	line-height: 35px;
}
.Intelligent4 .f2 .itemBox{
	justify-content: space-between;
}

.Intelligent4 .f2 .itemBox a .item{
	width: 100%;
	height: 15vw;
	margin: 0px;
	padding: 15px;
}

.Intelligent4 .f2 .itemBox a{
	width: 32%;
}
.CPBWtabBox .item{
	position: relative;
}
.index .f3 .item .tab{
	right: 4vw;
}
.CPBW .conts .tit p:nth-child(1){
	display: block;
	text-align: center;
	width: 100%;
}
.videoModal .video .close{
	position: fixed;
	top: 50px;
}

.contactUs .f2 .itemBox .item .phone p, .contactUs .f2 .itemBox .item .email p, .contactUs .f2 .itemBox .item .address p{
	margin-left: 5px;
	line-height: 25px;
}
.contactUs .f2 .itemBox .item .address p{
	line-height: 20px;
	padding-top: 2.5px;
}
.Intelligent2 .swiperF2 .info{
	width: 40vw;
}
.newsPage .f1 .itemBox .item .text .des{
	letter-spacing: 0px;
}
.document .f1 .right .itemBox .item .name{
	/*word-break: break-all;*/
	font-size: .8vw;
}
@media (max-width: 1800px){
	header .header nav ul li a{
		padding: 5px;
	}
}
@media (max-width: 1700px){
	header .header nav ul li a{
		font-size: 12px;
		padding: 5px 3px;
	}
	header .header nav ul li:nth-child(n+9){
		width: 200px;
	}
}
@media (max-width: 1600px){
	header .header .right .menu .menuLeft{
		width: 86px;
	}
	
	header .header nav{
		width: calc(100% - 320px);
	}
}
@media (max-width: 1500px){
	header .header .logo,header.headerActive .header .logo{
		width: 100px;
	}
	header .header nav{
		width: calc(100% - 230px);
	}
	header .header nav ul li a{
		font-weight: normal;
	}
	header .header nav ul li:nth-child(9) {
	    width: 170px;
	}
	header .header nav ul li:nth-child(8) {
	    width: 210px;
	}
}
@media (max-width: 1440px){
	header .header nav ul li .footerNav {
	    margin-left: 0vw;
	}
	.aboutUs .f4 .itemBox .item:nth-child(2) .tits{
		top: auto !important;
	}
	.aboutUs .f4 .itemBox .items .tits{
		margin-right: 0%;
		left: 0%;
	}
	.contactUs .f2 .itemBox .item{
		width: 50%;
		padding: 1vw;
	}
	.aboutUs .f4 .itemBox .items,.aboutUs .f4 .itemBox .item{
		height: 35vw;
	}
	
}
@media (max-width: 1366px){
	header .header nav ul li a{
		padding: 5px 3px;
		font-size: 12px;
	}
	header .header nav ul li .footerNav .levelUl .level1>a{
		font-size: 12px;
		font-weight: normal;
	}
	
}
@media (max-width: 768px){
	.Intelligent5 .f1 .tit{
		width: auto !important;
		margin-right: 0;
		display: block;
	}
	.CPBW .f0 .img{
		display: none;
	}
	.Intelligent1 .f5 .img{
		display: none;
	}
	.investor .f2{
		display: none;
	}
	.investor .f1 .item{
		width: 100%;
	}
	.aboutUs .f4 .itemBox .item:nth-child(1){
		height: 140vw;
	}
	.aboutUs .f4 .itemBox .item:nth-child(2){
		height: 140vw;
	}
	.aboutUs .f4 .itemBox .items{
		height: 115vw;
	}
	.index .f1 .mySwiper .swiper-slide, .index .f1 .mySwiper {
	    height: 80vw;
	}
	.index .f1 .text .des{
		display: none;
	}
	.index .f1 .text .title{
		font-size: 20px;
	}
	.index .f1 .mySwiper .swiper-slide .infos{
		right: 0%;		
		margin-top: 70%;
		font-size: 12px;
		font-weight: normal;
		width: 90%;
		margin-left: 5%;
	}
	.menu-overlay-itemBox .text{
		font-size: 14px;
		margin-left: 2vw;
	}
	.menu-overlay-itemBox .icon{
		font-size: 28px;
		right: 10vw;
	}
	.menu-overlay-itemBox .num{
		font-size: 14px;
	}
	.menu-overlay-items,.menu-overlay-items .icon{
		font-size: 14px;
	}
	.banner .titles .cn{
		font-size: 20px;
	}
	.career .f3 .table table tr th{
		padding: 4px 10px;
		font-weight: normal;
		font-size: 12px;
	}
	.career .f3 .top .hrBox{
		flex-wrap: wrap;
		display: flex;
	}
	.career .f3 .top .hrBox .item{
		width: 100%;
	}
	.CPBW .conts .tit p:nth-child(1){
		word-wrap: break-word;
	}
	.CPBWtabBox{
		height: auto;
	}
	.backTop.active{
		display: none;
	}
	.menu-overlay-item .footerNav .levelUl .level1 ul li{
		margin-bottom: 5px;
	}
	.menu-overlay-item{
		background-color: rgba(0, 0, 0, .7);
	}
	.menu-overlay-item .footerNav.footerNavActive{
		height: auto;
	}
	.aboutUs .f4 .itemBox .item .tits{
		top: 0vw !important;
		padding: 35px 10px;
	}
	.aboutUs .f4 .itemBox .item{
		height: auto;
	}
	.aboutUs .f4 .itemBox .item:nth-child(2) .tits{
		left: 0%;
	}
	.aboutUs .f4 .itemBox .items{
		height: 140vw;
		padding: 35px 10px;
	}
	.aboutUs .f4 .itemBox .items .tits{
		padding: 0px;
	}
	.investor .f1 .item .it{
		display: flex;
	}
	.detailTop{
		padding-top: 250px;
	}
	.investor .f1 .item .it .num{
		width: 25px;
		height: 25px;
		line-height: 25px;
	}
	.investor .f1 .item .it .d{
		width: calc(100% - 35px);
		font-size: 12px;
		line-height: 20px;
		padding: 5px 0px;
	}
	.banner{
		height: 40vw;
	}
	.banner .titles .cn{
		font-size: 16px;
		padding: 0px 5%;
	}
	.CPBWtabBox .itemBox{
		left: 0%;
	}
	.CPBWtabBox .itemBox{
		margin-top: 0;
		transform: translateY(0vw);
		width: 100%;
		display: none;
	}
	.CPBWtabBox .itemBox.itemBoxActive{
		display: block;
	}
	.CPBWtabBox .item:hover .itemBox{
		/*display: block;*/
	}
	.CPBWtabBox .item{
		line-height: 40px;
	}
	.Intelligent4 .f2{
		padding: 0 5%;
	}
	.Intelligent4 .f2 .itemBox a{
		width: 100%;
		margin-bottom: 40px;
		display: block;
	}
	.Intelligent4 .f2 .itemBox a .item{
		height: auto;
	}
	.Intelligent4 .f2 .itemBox a .item img{
		width: 60px;
		height: 60px;
		margin-top: -40px;
		top: 0px;
		margin-bottom: 10px;
	}
	.Intelligent4 .f2 .tit{
		margin-bottom: 50px;
	}
	.Intelligent4 .f2 .itemBox a .item .name{
		line-height: 2;
	}
	.Intelligent2 .f3 .item .text .it .d,.Intelligent2 .f4 .item .text .it .d {
	    width: calc(100% - 30px);
	}
	.Intelligent2 .f0 .tit p:nth-child(1){
		font-size: 14px;
	}
	.CPBW .conts .tit p:nth-child(1){
		display: block;
		width: 100%;
		padding: 0px 5%;
	}
	.Intelligent4 .f1 .tit p:nth-child(1){
		    line-height: 1.2;
	}
	.aboutUs .f1 .left,.aboutUs .f1 .right,.aboutUs .f1 .left .t{
		width: 100%;
	}
	.aboutUs .f1 .right{
		margin-left: 0%;
	}
	.aboutUs .f2 .left{
		width: 100%;
		margin-right: 0%;
		padding: 50px 5%;
	}
	.aboutUs .f4 .itemBox .item .icon, .aboutUs .f4 .itemBox .items .icon{
		width: 40px;
		position: absolute;
		right: 15px;
		top: 15px;
	}
	footer{
		padding: 35px 5% 15px;
	}
	.investor .f1 .tit{
		margin-bottom: 0px;
	}
	.investor .f2{
		padding: 25px 5%;
	}
	.newsPage .f1 .newTab .item{
		padding: 5px 0px;
	}
	.detailTop .title{
		margin-bottom: 10px;
	}
	.detailTop .info{
		font-size: 12px;
		opacity: .7;
	}
	.document .f1{
		padding: 30px 5%;
	}
	.document .f1 .left{
		width: 100%;
		margin-bottom: 15px;
	}
	.document .f1 .right{
		width: 100%;
	}
	.document .f1 .left .claerBtn{
		height: auto;
		line-height: 40px;
	}
	.contactUs .f3 .map .item{
		/*display: none;*/
	}
	.contactUs .f2 .itemBox .item{
		padding: 25px 15px;
		width: 100%;
	}
	.contactUs .f2 .itemBox{
		padding-bottom: 0px;
	}
	.contactUs .f2 .itemBox .item .address img, .contactUs .f2 .itemBox .item .phone img,.contactUs .f2 .itemBox .item .email img{
		display: block;
	}
	.contactUs .f2 .itemBox .item .phone p, .contactUs .f2 .itemBox .item .email p, .contactUs .f2 .itemBox .item .address p{
		text-align: left;
	}
	.contactUs .f2 .itemBox .item .phone{
		text-align: left;
	}
	.contactUs .f2{
		padding: 50px 0px;
	}
	.contactUs .f1 .submit{
		font-size: 14px;
		width: 150px;
		height: auto;
		line-height: 40px;
		letter-spacing: 0px;
		font-weight: normal;
		text-transform: uppercase;
		border-radius: 5px;
	}
	.CPBW3 .f1.pls{
		padding: 100px 0px;
	}
	.CPBW3 .f1.pls .tit p:nth-child(1){
		font-size: 20px;
	}
	.Intelligent2 .f9 .tits .tit p:nth-child(1){
		font-size: 14px;
		font-weight: normal;
	}
	._toast{
		left: 5%;
		width: 90%;
		height: auto;
	}
	._toast span{
		font-size: 12px;
	}
}