.main{position:relative;text-align:left;padding:70px 0;}
.main .con-ner{width:1200px;}
.main .ChildMain1 {width:100%;height:505px;background:url(/images/a_bg.png) no-repeat left center;}
.main .ChildMain1 .about1 {width:1140px;height:auto; float:right;padding-top:45px;}
.main .ChildMain1 .about1 .about1-left{width:560px;height:auto;float:left;}
.main .ChildMain1 .about1 .about1-left span{width:100%;height:auto;display:block;font-size:24px;text-align:left;padding:0;margin:0; line-height:1.5em;color:#f53d3d;}
.main .ChildMain1 .about1 .about1-left h2{width:100%;height:auto;font-size:50px;text-align:left;padding:0;margin:0; line-height:1.5em;color:#f53d3d;margin-top:-10px;}
.main .ChildMain1 .about1 .about1-left p{width:100%;height:auto;font-size:16px;text-align:left;padding:0;margin:0; line-height:1.7em;}
.main .ChildMain1 .about1 .about1-right{width:580px;height:220px;float:right;}
.main .ChildMain1 .about1 .about1-right img {width: 580px; height: 220px;}

.main .ChildMain1 .about2 {width:1140px;height:auto; float:right;}
.main .ChildMain1 .about2 h2 {width:100%;height:auto;line-height:1.5em;font-size:30px;}
.main .ChildMain1 .about2  p{width:100%;height:auto;font-size:16px;text-align:left;padding:0;margin:0; line-height:1.7em;margin-top:-15px;}

.main .hg90 {width:100%;height:90px;}
.main .ChildMain2 {width:100%;background:#f53d3d;}
.main .ChildMain2 .ChildMain2-left {width:50%;height:auto;float:left;}
.main .ChildMain2 .ChildMain2-right {width:50%;height:auto;float:right;}
.main .ChildMain2 .about3{width:640px;height:auto;padding:35px 0 0 25px;}
.main .ChildMain2 .about3 h2{width:100%;height:auto;font-size:26px;font-weight:bold;color:#fff;line-height:1.5em;padding:0;margin:0;}
.main .ChildMain2 .about3 span{width:100%;height:auto;display:block; font-size:22px;color:#fff;line-height:1.5em;padding:0;margin:0;padding:10px 0;}
.main .ChildMain2 .about3 p{width:100%;height:auto;font-size:16px;color:#fff;line-height:50px;padding:0;margin:0;}

.main .partner {width:100%;height:auto;padding-top:70px;}
.main .con-part{width:1200px;height:auto;margin:0 auto;}
.main .part-title{width:100%;height:30px;border-bottom:1px solid #aaa;text-align:center;}
.main .part-title b{font-size:36px;font-weight:bold;background:#fff;padding:0 15px;line-height:1.5em;}
.main .part-title label{font-size:36px;font-weight:bold;color:#f53d3d;}
.main .part-title i{font-size:16px;font-style:normal;color:#434343;}
.main .partner .part-list {width:100%;height:auto;padding-top:100px;}
.main .partner .part-list ul{width:1000px;height:auto;margin:0 auto;}
.main .partner .part-list ul li{width:240px;height:100px;float:left; margin:0 5px 30px 5px;}
.main .partner .part-list ul li a{width:240px;height:100px;display:inline-block;}
.main .partner .part-list ul li img{width:240px;height:100px;}

@media  (max-width: 479px) {
.main .con-ner{width:90%;}

.main .ChildMain1 {width:100%;height:auto;background:none;}
.main .ChildMain1 .about1 {width:100%;height:auto;text-align:center;padding-top:0;margin-top:-30px;}
.main .ChildMain1 .about1 .about1-left{width:100%;height:auto;}
.main .ChildMain1 .about1 .about1-left span{width:100%;height:auto;display:block;font-size:16px;padding:0;margin:0; line-height:1.5em;color:#f53d3d;text-align:center;}
.main .ChildMain1 .about1 .about1-left h2{width:100%;height:auto;font-size:28px;padding:0;margin:0; line-height:1.5em;color:#f53d3d;margin-top:-5px;text-align:center;}
.main .ChildMain1 .about1 .about1-left p{width:100%;height:auto;font-size:12px;padding:0;margin:0; line-height:1.7em;padding-bottom:30px;padding-top:10px;margin:0 auto;text-align:center;}
.main .ChildMain1 .about1 .about1-right{width:100%;height:auto;}
.main .ChildMain1 .about1 .about1-right img {width: 100%;height:auto;}
.main .ChildMain1 .about2 {width:100%;height:auto;text-align:center;padding-top:10px;}
.main .ChildMain1 .about2 h2 {width:100%;height:auto;line-height:1.5em;font-size:22px;text-align:center;}
.main .ChildMain1 .about2  p{width:100%;height:auto;font-size:12px;padding:0;margin:0; line-height:1.7em;margin-top:-15px;text-align:center;}

.main .hg90 {width:100%;height:50px;}
.main .ChildMain2 {width:100%;background:#fff;}
.main .ChildMain2 .ChildMain2-left {width:100%;height:auto;text-align:center;padding:0;margin:0;}
.main .ChildMain2 .ChildMain2-left img{width:98%;padding:0;margin:0;}
.main .ChildMain2 .ChildMain2-right {width:100%;height:auto;background:#fff;padding:0;margin:0;}
.main .ChildMain2 .about3{width:98%;height:auto;background:#f53d3d;padding:0;margin:0 auto;margin-top:-4px;padding:15px 0;}
.main .ChildMain2 .about3 h2{width:100%;height:auto;font-size:16px;font-weight:bold;color:#fff;line-height:1.5em;padding:0;margin:0;text-align:center;}
.main .ChildMain2 .about3 span{width:100%;height:auto;display:block; font-size:14px;color:#fff;line-height:1.5em;padding:0;margin:0;padding:5px 0;text-align:center;}
.main .ChildMain2 .about3 p{width:100%;height:auto;font-size:12px;color:#fff;line-height:20px;padding:0;margin:0;text-align:center;}

.main .partner {width:100%;height:auto;padding-top:70px;}
.main .con-part{width:90%;height:auto;margin:0 auto;}
.main .part-title{width:100%;height:25px;border-bottom:1px solid #aaa;text-align:center;}
.main .part-title b{font-size:28px;font-weight:bold;background:#fff;padding:0 15px;line-height:1.5em;}
.main .part-title label{font-size:28px;font-weight:bold;color:#f53d3d;}
.main .part-title i{font-size:14px;font-style:normal;color:#434343;}
.main .partner .part-list {width:100%;height:auto;padding-top:70px;}
.main .partner .part-list ul{width:100%;height:auto;margin:0 auto;}
.main .partner .part-list ul li{width:46%;height:auto;float:left;display:block;margin-bottom:2%;}
.main .partner .part-list ul li a{width:100%;height:auto;display:inline-block;}
.main .partner .part-list ul li img{width:100%;height:auto; border:1px solid #aaa;}

}
@media (min-width: 480px) and (max-width: 639px) {

.main .con-ner{width:90%;}

.main .ChildMain1 {width:100%;height:auto;background:none;}
.main .ChildMain1 .about1 {width:100%;height:auto;text-align:center;padding-top:0;}
.main .ChildMain1 .about1 .about1-left{width:100%;height:auto;}
.main .ChildMain1 .about1 .about1-left span{width:100%;height:auto;display:block;font-size:20px;padding:0;margin:0; line-height:1.5em;color:#f53d3d;text-align:center;}
.main .ChildMain1 .about1 .about1-left h2{width:100%;height:auto;font-size:32px;padding:0;margin:0; line-height:1.5em;color:#f53d3d;margin-top:-10px;text-align:center;}
.main .ChildMain1 .about1 .about1-left p{width:100%;height:auto;font-size:12px;padding:0;margin:0; line-height:1.7em;padding-bottom:30px;padding-top:10px;margin:0 auto;text-align:center;}
.main .ChildMain1 .about1 .about1-right{width:100%;height:auto;}
.main .ChildMain1 .about1 .about1-right img {width: 100%;height:auto;}
.main .ChildMain1 .about2 {width:100%;height:auto;text-align:center;padding-top:10px;}
.main .ChildMain1 .about2 h2 {width:100%;height:auto;line-height:1.5em;font-size:28px;text-align:center;}
.main .ChildMain1 .about2  p{width:100%;height:auto;font-size:12px;padding:0;margin:0; line-height:1.7em;margin-top:-15px;text-align:center;}

.main .hg90 {width:100%;height:50px;}
.main .ChildMain2 {width:100%;background:#fff;}
.main .ChildMain2 .ChildMain2-left {width:100%;height:auto;text-align:center;padding:0;margin:0;}
.main .ChildMain2 .ChildMain2-left img{width:98%;padding:0;margin:0;}
.main .ChildMain2 .ChildMain2-right {width:100%;height:auto;background:#fff;padding:0;margin:0;}
.main .ChildMain2 .about3{width:98%;height:auto;background:#f53d3d;padding:0;margin:0 auto;margin-top:-4px;padding:15px 0}
.main .ChildMain2 .about3 h2{width:100%;height:auto;font-size:16px;font-weight:bold;color:#fff;line-height:1.5em;padding:0;margin:0;text-align:center;}
.main .ChildMain2 .about3 span{width:100%;height:auto;display:block; font-size:14px;color:#fff;line-height:1.5em;padding:0;margin:0;padding:5px 0;text-align:center;}
.main .ChildMain2 .about3 p{width:100%;height:auto;font-size:12px;color:#fff;line-height:20px;padding:0;margin:0;text-align:center;}

.main .partner {width:100%;height:auto;padding-top:70px;}
.main .con-part{width:440px;height:auto;margin:0 auto;}
.main .part-title{width:100%;height:25px;border-bottom:1px solid #aaa;text-align:center;}
.main .part-title b{font-size:28px;font-weight:bold;background:#fff;padding:0 15px;line-height:1.5em;}
.main .part-title label{font-size:28px;font-weight:bold;color:#f53d3d;}
.main .part-title i{font-size:14px;font-style:normal;color:#434343;}
.main .partner .part-list {width:100%;height:auto;padding-top:70px;}
.main .partner .part-list ul{width:420px;height:auto;margin:0 auto;}
.main .partner .part-list ul li{width:200px;height:83px;float:left; margin:0 5px 15px 5px;}
.main .partner .part-list ul li a{width:200px;height:83px;display:inline-block;}
.main .partner .part-list ul li img{width:200px;height:83px;border:1px solid #aaa;}

}
@media (min-width: 640px) and (max-width:1023px ) {

.main .con-ner{width:80%;}
.main .ChildMain1 {width:100%;height:auto;background:url(/images/a_bg.png) no-repeat left top;}
.main .ChildMain1 .about1 {width:100%;height:auto; padding-top:65px;text-align:center;}
.main .ChildMain1 .about1 .about1-left{width:100%;height:auto;}
.main .ChildMain1 .about1 .about1-left span{width:100%;height:auto;display:block;font-size:24px;padding:0;margin:0; line-height:1.5em;color:#f53d3d;text-align:center;}
.main .ChildMain1 .about1 .about1-left h2{width:100%;height:auto;font-size:36px;padding:0;margin:0; line-height:1.5em;color:#f53d3d;margin-top:-10px;text-align:center;}
.main .ChildMain1 .about1 .about1-left p{width:100%;height:auto;font-size:14px;padding:0;margin:0; line-height:1.7em;padding-bottom:20px;padding-top:10px;text-align:center;}
.main .ChildMain1 .about1 .about1-right{width:100%;height:auto;}
.main .ChildMain1 .about1 .about1-right img {width: 460px; height: 174px;}
.main .ChildMain1 .about2 {width:100%;height:auto;text-align:center;padding-top:80px;}
.main .ChildMain1 .about2 h2 {width:100%;height:auto;line-height:1.5em;font-size:28px;text-align:center;}
.main .ChildMain1 .about2  p{width:100%;height:auto;font-size:14px;padding:0;margin:0; line-height:1.7em;margin-top:-15px;text-align:center;}

.main .hg90 {width:100%;height:50px;}
.main .ChildMain2 {width:100%;background:#fff;}
.main .ChildMain2 .ChildMain2-left {width:100%;height:auto;text-align:center;padding:0;margin:0;}
.main .ChildMain2 .ChildMain2-left img{width:98%;padding:0;margin:0;}
.main .ChildMain2 .ChildMain2-right {width:100%;height:auto;background:#fff;padding:0;margin:0;}
.main .ChildMain2 .about3{width:98%;height:auto;background:#f53d3d;padding:0;margin:0 auto;margin-top:-4px;padding:15px 0}
.main .ChildMain2 .about3 h2{width:100%;height:auto;font-size:22px;font-weight:bold;color:#fff;line-height:1.5em;padding:0;margin:0;text-align:center;}
.main .ChildMain2 .about3 span{width:100%;height:auto;display:block; font-size:14px;color:#fff;line-height:1.5em;padding:0;margin:0;padding:5px 0;text-align:center;}
.main .ChildMain2 .about3 p{width:100%;height:auto;font-size:12px;color:#fff;line-height:20px;padding:0;margin:0;text-align:center;}

.main .partner {width:100%;height:auto;padding-top:70px;}
.main .con-part{width:90%;height:auto;margin:0 auto;}
.main .part-title{width:100%;height:25px;border-bottom:1px solid #aaa;text-align:center;}
.main .part-title b{font-size:30px;font-weight:bold;background:#fff;padding:0 15px;line-height:1.5em;}
.main .part-title label{font-size:30px;font-weight:bold;color:#f53d3d;}
.main .part-title i{font-size:16px;font-style:normal;color:#434343;}
.main .partner .part-list {width:100%;height:auto;padding-top:70px;}
.main .partner .part-list ul{width:100%;height:auto;margin:0 auto;}
.main .partner .part-list ul li{width:23%;height:auto;float:left; margin:0 1% 4% 1%;}
.main .partner .part-list ul li a{width:100%;height:auto;display:inline-block;}
.main .partner .part-list ul li img{width:100%;height:auto;}

}
@media (min-width: 1024px) and (max-width:1199px ) {

.main .con-ner{width:796px;}
.main .ChildMain1 {width:100%;height:auto;background:url(/images/a_bg.png) no-repeat left top;}
.main .ChildMain1 .about1 {width:100%;height:auto; padding-top:30px;text-align:center;}
.main .ChildMain1 .about1 .about1-left{width:100%;height:auto;}
.main .ChildMain1 .about1 .about1-left span{width:100%;height:auto;display:block;font-size:24px;padding:0;margin:0; line-height:1.5em;color:#f53d3d;text-align:center;}
.main .ChildMain1 .about1 .about1-left h2{width:100%;height:auto;font-size:40px;padding:0;margin:0; line-height:1.5em;color:#f53d3d;margin-top:-10px;text-align:center;}
.main .ChildMain1 .about1 .about1-left p{width:100%;height:auto;font-size:14px;padding:0;margin:0; line-height:1.7em;padding-bottom:10px;text-align:center;}
.main .ChildMain1 .about1 .about1-right{width:100%;height:auto;}
.main .ChildMain1 .about1 .about1-right img {width: 580px; height: 220px;}
.main .ChildMain1 .about2 {width:100%;height:auto;text-align:center;padding-top:60px;}
.main .ChildMain1 .about2 h2 {width:100%;height:auto;line-height:1.5em;font-size:28px;text-align:center;}
.main .ChildMain1 .about2  p{width:100%;height:auto;font-size:14px;padding:0;margin:0; line-height:1.7em;margin-top:-15px;text-align:center;}

.main .hg90 {width:100%;height:50px;}
.main .ChildMain2 {width:100%;background:#f53d3d;}
.main .ChildMain2 .ChildMain2-left {width:50%;height:auto;float:left;}
.main .ChildMain2 .ChildMain2-right {width:50%;height:auto;float:right;}
.main .ChildMain2 .about3{width:324px;height:auto;padding:5px 0 0 15px;}
.main .ChildMain2 .about3 h2{width:100%;height:auto;font-size:16px;font-weight:bold;color:#fff;line-height:1.2em;padding:0;margin:0;}
.main .ChildMain2 .about3 span{width:100%;height:auto;display:block; font-size:14px;color:#fff;line-height:1.5em;padding:0;margin:0;padding:5px 0;}
.main .ChildMain2 .about3 p{width:100%;height:auto;font-size:12px;color:#fff;line-height:17px;padding:0;margin:0;}

.main .partner {width:100%;height:auto;padding-top:70px;}
.main .con-part{width:90%;height:auto;margin:0 auto;}
.main .part-title{width:100%;height:28px;border-bottom:1px solid #aaa;text-align:center;}
.main .part-title b{font-size:34px;font-weight:bold;background:#fff;padding:0 15px;line-height:1.5em;}
.main .part-title label{font-size:34px;font-weight:bold;color:#f53d3d;}
.main .part-title i{font-size:16px;font-style:normal;color:#434343;}
.main .partner .part-list {width:100%;height:auto;padding-top:100px;}
.main .partner .part-list ul{width:100%;height:auto;margin:0 auto;}
.main .partner .part-list ul li{width:23%;height:auto;float:left;margin:0 1% 3% 1%;}
.main .partner .part-list ul li a{width:100%;height:auto;display:inline-block;}
.main .partner .part-list ul li img{width:100%;height:auto;}

}
@media (min-width: 1200px) and (max-width:1439px ) {

.main .con-ner{width:1100px;}

.main .ChildMain1 .about1 {width:1040px;height:auto; float:right;padding-top:45px;}
.main .ChildMain1 .about1 .about1-left{width:520px;height:auto;float:left;}
.main .ChildMain1 .about1 .about1-left span{width:100%;height:auto;display:block;font-size:24px;text-align:left;padding:0;margin:0; line-height:1.5em;color:#f53d3d;}
.main .ChildMain1 .about1 .about1-left h2{width:100%;height:auto;font-size:50px;text-align:left;padding:0;margin:0; line-height:1.5em;color:#f53d3d;margin-top:-10px;}
.main .ChildMain1 .about1 .about1-left p{width:100%;height:auto;font-size:16px;text-align:left;padding:0;margin:0; line-height:1.7em;}
.main .ChildMain1 .about1 .about1-right{width:520px;height:197px;float:right;}
.main .ChildMain1 .about1 .about1-right img {width: 520px; height: 197px;}

.main .ChildMain1 .about2 {width:1040px;height:auto; float:right;}
.main .ChildMain1 .about2 h2 {width:100%;height:auto;line-height:1.5em;font-size:30px;}
.main .ChildMain1 .about2  p{width:100%;height:auto;font-size:16px;text-align:left;padding:0;margin:0; line-height:1.7em;margin-top:-15px;}

.main .hg90 {width:100%;height:50px;}
.main .ChildMain2 {width:100%;background:#f53d3d;}
.main .ChildMain2 .ChildMain2-left {width:50%;height:auto;float:left;}
.main .ChildMain2 .ChildMain2-right {width:50%;height:auto;float:right;}
.main .ChildMain2 .about3{width:540px;height:auto;padding:5px 0 0 25px;}
.main .ChildMain2 .about3 h2{width:100%;height:auto;font-size:22px;font-weight:bold;color:#fff;line-height:1.5em;padding:0;margin:0;}
.main .ChildMain2 .about3 span{width:100%;height:auto;display:block; font-size:18px;color:#fff;line-height:1.5em;padding:0;margin:0;padding:10px 0;}
.main .ChildMain2 .about3 p{width:100%;height:auto;font-size:14px;color:#fff;line-height:30px;padding:0;margin:0;}

}
@media (min-width: 1440px) and (max-width:1920px ) {

.main .con-ner{width:1200px;}
.main .ChildMain1 .about1 {width:1140px;height:auto; float:right;padding-top:45px;}
.main .ChildMain1 .about1 .about1-left{width:560px;height:auto;float:left;}
.main .ChildMain1 .about1 .about1-left span{width:100%;height:auto;display:block;font-size:24px;text-align:left;padding:0;margin:0; line-height:1.5em;color:#f53d3d;}
.main .ChildMain1 .about1 .about1-left h2{width:100%;height:auto;font-size:50px;text-align:left;padding:0;margin:0; line-height:1.5em;color:#f53d3d;margin-top:-10px;}
.main .ChildMain1 .about1 .about1-left p{width:100%;height:auto;font-size:16px;text-align:left;padding:0;margin:0; line-height:1.7em;}
.main .ChildMain1 .about1 .about1-right{width:580px;height:220px;float:right;}
.main .ChildMain1 .about1 .about1-right img {width: 580px; height: 220px;}

.main .ChildMain1 .about2 {width:1140px;height:auto; float:right;}
.main .ChildMain1 .about2 h2 {width:100%;height:auto;line-height:1.5em;font-size:30px;}
.main .ChildMain1 .about2  p{width:100%;height:auto;font-size:16px;text-align:left;padding:0;margin:0; line-height:1.7em;margin-top:-15px;}

.main .hg90 {width:100%;height:90px;}
.main .ChildMain2 {width:100%;background:#f53d3d;}
.main .ChildMain2 .ChildMain2-left {width:50%;height:auto;float:left;}
.main .ChildMain2 .ChildMain2-right {width:50%;height:auto;float:right;}
.main .ChildMain2 .about3{width:640px;height:auto;padding:25px 0 0 25px;}
.main .ChildMain2 .about3 h2{width:100%;height:auto;font-size:26px;font-weight:bold;color:#fff;line-height:1.5em;padding:0;margin:0;}
.main .ChildMain2 .about3 span{width:100%;height:auto;display:block; font-size:22px;color:#fff;line-height:1.5em;padding:0;margin:0;padding:10px 0;}
.main .ChildMain2 .about3 p{width:100%;height:auto;font-size:16px;color:#fff;line-height:30px;padding:0;margin:0;}

}