.main{position:relative;text-align:center;}
.main .mainChild .sub{width:178px;height:2px;margin:20px auto;background:#e60012;}
.main .mainChild .mainChildTitle{font-family: 'NotoSansHans-Light';line-height:100px;color:#434343;font-size:55px;}
.main .mainChild .mainChildTitle2{font-family: 'NotoSansHans-Light';font-size:36px;color:#fff;line-height:60px;}


.mainChildList{border-bottom:1px solid #949494;text-align:center;}
.mainChildList .wapImg{display:none;text-align: center;}
.mainChildList .wapImg img{max-width:100%;}
.mainChildList .head{padding:20px 0;border-bottom:2px solid #e60012;}
.mainChildList .title{line-height:68px;color:#434343;font-size:55px;font-family:'NotoSansHans-Light';}
.mainChildList .content .titleEn{line-height:50px;color:#cc0000;font-size:28px;font-family: 'NotoSansHans-Light';}
.mainChildList .content{padding:26px 0;}
.mainChildList .content p{color:#434343;font-size:18px;line-height:28px;}
.mainChildList .left{ margin:0 auto;}
.mainChildList .right{margin:0 auto; padding-bottom:}
.mainChildList .linkBtn{margin-top:34px;}


#mainChild3 .left{width:420px;}
#mainChild3 .left img{width:100%;vertical-align:middle;}
#mainChild3 .right{width:670px;padding:80px 0;}
#mainChild4 .right{width:420px;}
#mainChild4 .right img{width:100%;vertical-align:middle;}
#mainChild4 .left{width:670px;padding-top:80px;}


#mainChild5{position:relative;border-bottom:1px solid #949494;padding:70px 0 0 0;}
#mainChild5 .mainChildTitle{line-height:60px;}
#mainChild5 .sub{margin:30px auto 34px auto;}
#mainChild5 .info{color:#434343;font-size:18px;line-height:28px;}
#mainChild5 .contents{position:relative;margin-top:40px;width:100%;height:620px;overflow:hidden;}
#mainChild5 .contents .content{position:absolute;top:0px;width:100%;height:620px;}
#mainChild5 .contents .content img{width:100%;height:100%; vertical-align:middle;}
#mainChild5 .contents .mainChild5Btn{position:absolute;top:50%;height:124px;margin-top:-62px;z-index:1;cursor:pointer;}
#mainChild5 .contents .mainChild5Btn.leftBtn{left:-100px;}
#mainChild5 .contents .mainChild5Btn.rightBtn{right:-100px;}
#mainChild5 .navbtns{position:relative;text-align:center;padding:37px 0 55px 0;}
#mainChild5 .navbtns img{width:73px;height:3px;margin:0 1px;cursor:pointer;}



@media  (max-width: 479px) {

.main .container{width:80%;}
.main .mainChild .sub{width:64px;height:1px;margin:8px auto;}
.main .mainChild .mainChildTitle{line-height:36px;font-size:21px;}
.main .mainChild .mainChildTitle2{font-size:14px;line-height:21px;}


.mainChildList .head{padding:7px 0;border-bottom:1px solid #e60012;text-align:center;}
.mainChildList .wapImg{display:block;}
.mainChildList .title{line-height:34px;font-size:21px;}
.mainChildList .content .titleEn{line-height:22px;font-size:15px;}
.mainChildList .content{padding:9px 0;}
.mainChildList .content p{font-size:12px;line-height:18px;}
.mainChildList .linkBtn{margin:12px auto 0 auto;}


#mainChild3 .left{width:179px;display:none;}
#mainChild3 .right{width:100%;padding:0 0 29px 0;float:none;margin:0 auto;}
#mainChild4 .right{width:180px;display:none;}
#mainChild4 .left{width:100%;padding:0 0 29px 0;float:none;margin:0 auto;}


#mainChild5{padding:25px 0 0 0;}
#mainChild5 .mainChildTitle{line-height:21px;}
#mainChild5 .sub{margin:11px auto 12px auto;}
#mainChild5 .info{font-size:12px;line-height:18px;}
#mainChild5 .contents{margin-top:15px;height:190px;}
#mainChild5 .contents .content{height:190px;}
#mainChild5 .contents .mainChild5Btn{height:45px;margin-top:-23px;}
#mainChild5 .contents .mainChild5Btn.leftBtn{left:5px !important;}
#mainChild5 .contents .mainChild5Btn.rightBtn{right:5px !important;}
#mainChild5 .navbtns{padding:13px 0 20px 0;}
#mainChild5 .navbtns img{width:27px;height:2px;margin:0 1px;}



}

@media (min-width: 480px) and (max-width: 639px) {

.main .container{width:93.75%;}
.main .mainChild .sub{width:64px;height:2px;margin:8px auto;}
.main .mainChild .mainChildTitle{line-height:36px;font-size:21px;}
.main .mainChild .mainChildTitle2{font-size:14px;line-height:21px;}



.mainChildList .head{padding:14px 0;border-bottom:2px solid #e60012;text-align:center;}
.mainChildList .wapImg{display: block;}
.mainChildList .title{line-height:50px;font-size:42px;}
.mainChildList .content .titleEn{line-height:38px;font-size:20px;}
.mainChildList .content{padding:18px 0;}
.mainChildList .content p{font-size:14px;line-height:20px;}
.mainChildList .linkBtn{margin:24px auto 0 auto;}



#mainChild3 .left{width:179px;display:none;}
#mainChild3 .right{width:100%;padding:0 0 29px 0;float:none;margin:0 auto;}
#mainChild4 .right{width:180px;display:none;}
#mainChild4 .left{width:100%;padding:0 0 29px 0;float:none;margin:0 auto;}


#mainChild5{padding:25px 0 0 0;}
#mainChild5 .mainChildTitle{line-height:21px;}
#mainChild5 .sub{margin:11px auto 12px auto;}
#mainChild5 .info{font-size:12px;line-height:18px;}
#mainChild5 .contents{margin-top:15px;height:224px;}
#mainChild5 .contents .content{height:224px;}
#mainChild5 .contents .mainChild5Btn{height:45px;margin-top:-23px;}
#mainChild5 .contents .mainChild5Btn.leftBtn{left:5px !important;}
#mainChild5 .contents .mainChild5Btn.rightBtn{right:5px !important;}
#mainChild5 .navbtns{padding:13px 0 20px 0;}
#mainChild5 .navbtns img{width:27px;height:2px;margin:0 1px;}



}

@media (min-width: 640px) and (max-width:1023px ) {
.main .container{width:80%;}
.main .mainChild .sub{width:128px;height:2px;margin:15px auto;}
.main .mainChild .mainChildTitle{line-height:72px;font-size:42px;}
.main .mainChild .mainChildTitle2{font-size:26px;line-height:42px;}



.mainChildList .head{padding:14px 0;border-bottom:2px solid #e60012;text-align:center;}
.mainChildList .wapImg{display:block;}
.mainChildList .title{line-height:50px;font-size:42px;}
.mainChildList .content .titleEn{line-height:38px;font-size:21px;}
.mainChildList .content{padding:18px 0;}
.mainChildList .content p{font-size:14px;line-height:20px;}
.mainChildList .linkBtn{margin:24px auto 0 auto;}


#mainChild3 .left{width:357px;display:none;}
#mainChild3 .right{width:100%;padding:0 0 58px 0;float:none;margin:0 auto;}
#mainChild4 .right{width:357px;display:none;}
#mainChild4 .left{width:100%;padding:0 0 58px 0;float:none;margin:0 auto;}


#mainChild5{padding:50px 0 0 0;}
#mainChild5 .mainChildTitle{line-height:42px;}
#mainChild5 .sub{margin:22px auto 24px auto;}
#mainChild5 .info{font-size:14px;line-height:20px;}
#mainChild5 .contents{margin-top:30px;height:360px;}
#mainChild5 .contents .content{height:360px;}
#mainChild5 .contents .mainChild5Btn{height:90px;margin-top:-45px;}
#mainChild5 .contents .mainChild5Btn.leftBtn{left:10px !important;}
#mainChild5 .contents .mainChild5Btn.rightBtn{right:10px !important;}
#mainChild5 .navbtns{padding:26px 0 40px 0;}
#mainChild5 .navbtns img{width:53px;height:3px;margin:0 1px;}



}

@media (min-width: 1024px) and (max-width:1199px ) {
.main .container{width:796px;}
.main .mainChild .sub{width:124px;height:2px;margin:0px auto 14px auto;}
.main .mainChild .mainChildTitle{line-height:70px;font-size:41px;}
.main .mainChild .mainChildTitle2{font-size:25px;line-height:41px;}


.mainChildList .head{padding:14px 0;border-bottom:2px solid #e60012;}
.mainChildList .title{line-height:48px;font-size:41px;}
.mainChildList .content .titleEn{line-height:36px;font-size:20px;}
.mainChildList .content{padding:18px 0;}
.mainChildList .content p{font-size:13px;line-height:20px;}
.mainChildList .linkBtn{margin-top:24px;}


#mainChild3 .left{width:296px;}
#mainChild3 .right{width:473px;padding:56px 0;}
#mainChild4 .right{width:296px;}
#mainChild4 .left{width:473px;padding-top:56px;}


#mainChild5{padding:50px 0 0 0;}
#mainChild5 .mainChildTitle{line-height:41px;}
#mainChild5 .sub{margin:21px auto 24px auto;}
#mainChild5 .info{font-size:13px;line-height:20px;}
#mainChild5 .contents{margin-top:28px;height:437px;}
#mainChild5 .contents .content{height:437px;}
#mainChild5 .contents .mainChild5Btn{height:87px;margin-top:-43px;}
#mainChild5 .contents .mainChild5Btn.leftBtn{left:-83px;}
#mainChild5 .contents .mainChild5Btn.rightBtn{right:-83px;}
#mainChild5 .navbtns{padding:25px 0 39px 0;}
#mainChild5 .navbtns img{width:51px;height:2px;margin:0 1px;}


}

@media (min-width: 1200px) and (max-width:1439px ) {

.main .container{width:796px;}
.main .mainChild .sub{width:124px;height:2px;margin:0px auto 14px auto;}
.main .mainChild .mainChildTitle{line-height:70px;font-size:41px;}
.main .mainChild .mainChildTitle2{font-size:25px;line-height:41px;}


.mainChildList .head{padding:14px 0;border-bottom:2px solid #e60012;}
.mainChildList .title{line-height:48px;font-size:41px;}
.mainChildList .content .titleEn{line-height:36px;font-size:20px;}
.mainChildList .content{padding:18px 0;}
.mainChildList .content p{font-size:13px;line-height:20px;}
.mainChildList .linkBtn{margin-top:24px;}


#mainChild3 .left{width:296px;}
#mainChild3 .right{width:473px;padding:56px 0;}
#mainChild4 .right{width:296px;}
#mainChild4 .left{width:473px;padding-top:56px;}


#mainChild5{padding:50px 0 0 0;}
#mainChild5 .mainChildTitle{line-height:41px;}
#mainChild5 .sub{margin:21px auto 24px auto;}
#mainChild5 .info{font-size:13px;line-height:20px;}
#mainChild5 .contents{margin-top:28px;height:437px;}
#mainChild5 .contents .content{height:437px;}
#mainChild5 .contents .mainChild5Btn{height:87px;margin-top:-43px;}
#mainChild5 .contents .mainChild5Btn.leftBtn{left:-83px;}
#mainChild5 .contents .mainChild5Btn.rightBtn{right:-83px;}
#mainChild5 .navbtns{padding:25px 0 39px 0;}
#mainChild5 .navbtns img{width:51px;height:2px;margin:0 1px;}



}

@media (min-width: 1440px) and (max-width:1920px ) {

.main .container{width:960px;}
.main .mainChild .sub{width:150px;height:2px;margin:0px auto 17px auto;}
.main .mainChild .mainChildTitle{line-height:76px;font-size:44px;}
.main .mainChild .mainChildTitle2{font-size:30px;line-height:50px;}


.mainChildList .head{padding:17px 0;border-bottom:2px solid #e60012;}
.mainChildList .title{line-height:50px;font-size:44px;}
.mainChildList .content .titleEn{line-height:40px;font-size:22px;}
.mainChildList .content{padding:22px 0;}
.mainChildList .content p{font-size:16px;line-height:24px;}
.mainChildList .linkBtn{margin-top:29px;}


#mainChild3 .left{width:357px;}
#mainChild3 .right{width:570px;padding:68px 0;}
#mainChild4 .right{width:357px;}
#mainChild4 .left{width:570px;padding-top:68px;}


#mainChild5{padding:60px 0 0 0;}
#mainChild5 .mainChildTitle{line-height:50px;}
#mainChild5 .sub{margin:26px auto 29px auto;}
#mainChild5 .info{font-size:16px;line-height:24px;}
#mainChild5 .contents{margin-top:34px;height:527px;}
#mainChild5 .contents .content{height:527px;}
#mainChild5 .contents .mainChild5Btn{height:105px;margin-top:-52px;}
#mainChild5 .contents .mainChild5Btn.leftBtn{left:-100px;}
#mainChild5 .contents .mainChild5Btn.rightBtn{right:-100px;}
#mainChild5 .navbtns{padding:31px 0 47px 0;}
#mainChild5 .navbtns img{width:62px;height:3px;margin:0 1px;}



}

@keyframes scaleOpacityAn{

0%{ transform:scale(0); opacity:0;}
80%{ transform:scale(1.05);}
100%{ transform:scale(1); opacity:1;}

}

@-moz-keyframes scaleOpacityAn{

0%{ -moz-transform:scale(0); opacity:0;}
80%{ -moz-transform:scale(1.05);}
100%{ -moz-transform:scale(1); opacity:1;}

}

@-webkit-keyframes scaleOpacityAn {

0%{ -webkit-transform:scale(0); opacity:0;}
80%{ -webkit-transform:scale(1.05);}
100%{ -webkit-transform:scale(1); opacity:1;}

}

@-o-keyframes scaleOpacityAn{
0%{ -o-transform:scale(0); opacity:0;}
80%{ -o-transform:scale(1.05);}
100%{ -o-transform:scale(1); opacity:1;}

}
