#main{width:100%; padding-top:248px;}
/*sec1*/
.sec1 h1{ color:#222; font-size:44px; line-height:1; font-weight:normal; padding-bottom:60px;}
.sec1 img{ display:block; width:100%;}
.sec1 .f-left{ width:480px;}
.sec1 .f-right{ width:698px;}
.sec1_top{ padding-bottom:20px;}
.about_bottom{ padding-top:20px;}
/*sec2*/
.sec2{ color:#fff; padding-top:60px;}
.cd-fixed-bg.cd-bg-1 {background-image: url("../images/about_img5.jpg");}
.sec2 .f-left ul{padding-top:100px;}
.sec2 .f-left ul li{ float:left; padding-right:88px;}
.sec2 .f-left ul li h2{font-family: 'fontregular'; font-size:18px; line-height:1; padding-bottom:10px;}
.sec2 .f-left ul li h3{font-family: 'fontdense'; font-size:80px; line-height:1; padding-bottom:40px;}
.sec2 .f-left h4{font-family: 'fontregular'; font-size:22px; line-height:1; padding-bottom:20px;}
.sec2 .f-left h5{font-size:16px; line-height:1; padding-bottom:30px;}
.sec2 .f-left p{color:#a6a6a6; font-size:14px; line-height:30px; width:448px;}
/*sec4*/
.sec4{ padding-bottom:150px;}
.sec4 h1{ line-height:162px; font-size:32px;  color:#323232;}
.sec4 table{ width:100%; text-align:center; border-top:#eaeaea solid 1px; border-left:#eaeaea solid 1px;}
.sec4 table td{ height:200px; border-bottom:#eaeaea solid 1px; border-right:#eaeaea solid 1px;}
.sec4 table td.sec4_tit{ background:#262a2b; color:#fff;font-family: PingFang SC Bold,PingFang H,"Microsoft YaHei"; font-weight:bold; font-size:16px;}
.sec4 table td img{ width:100%;}
@media screen and (max-width:1280px){
	/*sec1*/
	.sec1 .f-left{ width:40%;}
	.sec1 .f-right{ width:58.16666%;}
}
@media screen and (max-width:1200px){
	/*sec4*/
	.sec4 table td{ height:160px;}
}
@media screen and (max-width:1024px){
	#main{padding-top:115px;}
	/*sec1*/
	.sec1 h1{font-size:26px;padding-bottom:50px;}
	.sec1 .inner{ width:100%;}
	.sec1 img{ margin-bottom:1px;}
	/*sec2*/
	.sec2{ padding-top:0; position:relative;}
	.sec2 .sec_cont{ background-image:url(../images/about_img5_1.jpg); background-repeat:no-repeat; background-size:cover;padding-bottom:75px;}
	.cd-fixed-bg.cd-bg-1{ background-image:none;}
	.sec2 .f-left ul{padding-top:70px;}
	.sec2 .f-left ul li h2{padding-bottom:10px;}
	.sec2 .f-left ul li h3{padding-bottom:30px;}
	.sec2 .f-left h4{padding-bottom:16px;}
	.sec2 .f-left h5{padding-bottom:20px;}
	.sec2 .f-left p{width:100%;}
	/*sec4*/
	.sec4{ padding-bottom:100px;}
	.sec4 h1{ line-height:120px; font-size:26px; }
	.sec4 table.mobile1{ display:inline-table;}
	.sec4 table td{height:140px;}
	.sec4 table td.sec4_tit{font-size:14px;}
}
@media screen and (max-width:1023px){
	/*sec1*/
	.sec1 h1{font-size:2.3rem; line-height:1.5;}
	/*sec2*/
	.sec2 .f-left ul li h2{font-size:1.3rem;}
	.sec2 .f-left ul li h3{font-size:5rem;}
	.sec2 .f-left h4{font-size:1.6rem;}
	.sec2 .f-left h5{font-size:1.2rem;}
	.sec2 .f-left p{font-size:1.1rem; line-height:2;}
	/*sec4*/
	.sec4 h1{font-size:1.7rem;}
	.sec4 table td.sec4_tit{ font-size:1.2rem;}
}
@media screen and (max-width:568px){
	#main{padding-top:115px;}
	/*sec1*/
	.sec1 .inner{ width:100%;}
	.sec1 h1{ width:90%; margin:0 auto;padding-bottom:25px;}	
	/*sec4*/
	.sec4{ padding-bottom:60px;}
	.sec4 h1{ line-height:1; padding-top:50px; padding-bottom:20px;}
	.sec4 table td{ height:100px;}
	.sec4 table td.sec4_tit{ font-size:1rem;}
}
@media screen and (max-width:482px){
	/*sec2*/
	.sec2 .f-left ul li{ padding-right:40px;}	
}
@media screen and (max-width:320px){
	/*sec2*/
	.sec2 .f-left ul li{ padding-right:30px;}	
}