@charset "utf-8";
.banner{position:relative;width:100%;height:auto;overflow:hidden;margin-top:120px;background-size:100% auto;background-repeat:no-repeat;background-position:left 120px;background-attachment:fixed;}
.banner .bannerBg{ visibility:hidden;width:100%;height:auto;vertical-align:middle;}
.banner .bannerInfo{position:absolute;top:50%;left:0px;width:100%;height:220px;margin-top:-110px;text-align:center;color:#fff;}
.banner .bannerInfo .title1{font-family:'Microsoft YaHei';font-size:45px;line-height:50px;}
.banner .bannerInfo .title2{font-family:'Microsoft YaHei';font-size:55px;line-height:60px; letter-spacing:1px}
.banner .bannerInfo .titleCh{position:relative;top:20px;border-top:2px solid #fff;padding:6px 0px 8px 0px;font-size:27px;color:#fff;text-align:center; letter-spacing:1px}

.mainhr{border-top:1px solid #333}

.main{position:relative;text-align:center;}
#mainChild1{padding:72px 0 ;border-bottom:1px solid #949494;}
#mainChild1 .child{display:inline-block;padding-top: 110px;margin-left: 20px; margin-right:20px;width:170px;height:90px;text-align:center;cursor:pointer; background: url(../images/advantage_01.png) center 0px repeat-y;}
#mainChild1 .child{transition-duration: .5s;-ms-transition-duration: .5s;-moz-transition-duration: .5s; -webkit-transition-duration: .5s; }
#mainChild1 .child.no{margin-right:0px;}
#mainChild1 .child .title{color:#808080;font-size:20px;font-family:'Microsoft YaHei';line-height:30px;}
#mainChild1 .child .info{color:#808080;font-size:20px;line-height:28px;}
#mainChild1 .imgoffset1{background-position:center 20px;}
#mainChild1 .imgoffset2{background-position:center -160px;}
#mainChild1 .imgoffset3{background-position:center -340px;}
#mainChild1 .imgoffset4{background-position:center -520px;}
#mainChild1 .imgoffset1:hover{background-position:center -70px;}
#mainChild1 .imgoffset2:hover{background-position:center -250px;}
#mainChild1 .imgoffset3:hover{background-position:center -430px;}
#mainChild1 .imgoffset4:hover{background-position:center -610px;}
#mainChild1 .child:hover{background-color:#E60012;}
#mainChild1 .child:hover .title,#mainChild1 .child:hover .info{color:#fff;}

.mainChildList{text-align:left;}
.mainChildList .title{line-height:68px;color:#434343;font-size:55px;font-family:'NotoSansHans-Light';}
.mainChildList .titleEn{line-height:66px;color:#434343;font-size:55px;font-family: 'MyriadPro-Regular_0';}
.mainChildList .content{padding:26px 0;}
.mainChildList .content p{color:#434343;font-size:18px;line-height:28px;}
.mainChildList .left{float:left;}
.mainChildList .right{float:right;}
.mainChildList .linkBtn{margin-top:34px;}

#mainChild2 .sub,#mainChild5 .sub{width:70px;height:2px;margin:20px auto;background:#E60012;}
#mainChild2 .mainChildTitle,#mainChild5 .mainChildTitle{font-family: 'MyriadPro-LightCond';line-height:100px;color:#434343;font-size:55px; letter-spacing:3px}
#mainChild2 red,#mainChild5 red{color:#E60012;}
#mainChild2 .mainChildTitle2,#mainChild5 .mainChildTitle2{font-family: 'NotoSansHans-Light','微软雅黑';font-size:36px;color:#434343;line-height:60px;}
#mainChild2 .mainChildTitle3 span{color: #717171;}
#mainChild2,#mainChild5{padding:60px 0 20px 0;}
#mainChild2 .content p,#mainChild5 .content p{margin-bottom: 80px;}

#mainChild5 .mainChildTitle3{font-family: 'NotoSansHans-Light','微软雅黑';font-size:16px;color:#000000;}
#mainChild5 .mainChildTitle3 span{color: #717171;}

#mainChild4{height:754px;}
#mainChild4 .container{height:754px; width:100%;color:#FFF;background-position:center bottom;background-repeat:no-repeat; background-attachment:fixed; padding-top:30px}
#mainChild4 span{width:70px; height:3px; background-color:#FFF; margin:15px auto; display:block}
#mainChild4 .info{font-size:40px;line-height:58px;font-family: 'NotoSansHans-Light'; width:300px; height:auto}
#mainChild4 .info2{font-size:52px;line-height:72px;font-family: '微软雅黑'; width:300px; height:auto}

#mainChild6  .container{width:65%; padding-bottom:20px}
#mainChild6 .left{width:420px; text-align:center}
#mainChild6 .left img{width:80%; margin-top:50px;vertical-align:middle;}
#mainChild6 .right{width:670px;padding-top:80px;}
#mainChild6 .titleEn{color:#a4a4a4}
#mainChild6 .sub{width:350px;height:2px;margin:10px 0 5px 0;background:#c4d700;}
#mainChild6 .content{ font-size:22px;text-align:left; text-indent:1.7em}

#mainChild7{border-bottom: 1px solid #949494;padding-bottom:10px;}
#mainChild7 .content .child{width:26.65%;margin:0 1.8%;text-align:left;display:inline-block;*display:inline;*zoom:1;}
#mainChild7 .content .child .childTitle{position:relative;border:2px solid #c4d700;height:160px;}
#mainChild7 .content .child .childTitle{transition-duration: .5s;-ms-transition-duration: .5s;-moz-transition-duration: .5s; -webkit-transition-duration: .5s; }
#mainChild7 .content .child .childTitle .titleEn{margin:75px 0 2px 8%;font-size:30px;font-family:'MyriadPro-Regular_0';color:#c4d700;}
#mainChild7 .content .child .childTitle .titleEn{transition-duration: .5s;-ms-transition-duration: .5s;-moz-transition-duration: .5s; -webkit-transition-duration: .5s; }
#mainChild7 .content .child .childTitle .titleCh{margin:0 0 0 8%;font-size:20px;color:#444;}
#mainChild7 .content .child .childTitle .titleCh{transition-duration: .5s;-ms-transition-duration: .5s;-moz-transition-duration: .5s; -webkit-transition-duration: .5s; }
#mainChild7 .content .child:hover .childTitle{background:#c4d700;}
#mainChild7 .content .child:hover .childTitle .titleEn{color:#fff;}
#mainChild7 .content .child:hover .childTitle .titleCh{color:#fff;}


#mainChild8{border-bottom: 1px solid #949494;padding:70px 0px 80px 0px;}
#mainChild8 .titleEn{font-family:'MyriadPro-LightCond';font-size:60px;line-height:1.8em;color:#434343; letter-spacing:4px}
#mainChild8 .title{font-family:'Noto Sans S Chinese Light','NotoSansHans-Light','微软雅黑';font-size:45px;line-height:1.8em;color:#434343;}
#mainChild8 .sub{width:150px;height:2px;margin:20px auto;background:#434343;}
#mainChild8 .info{font-size:18px;color:#434343;margin-top:38px;}
#mainChild8 .contentNav{width:400px;height:50px;margin:28px auto;}
#mainChild8 .contentNav .child{height:46px;width:196px;line-height:46px;border:2px solid #e60012;color:#e60012;text-align:center;float:left;cursor:pointer;}
#mainChild8 .contentNav .child.on{color:#fff;background: #e60012;}
#mainChild8 .contents{padding-top:20px;}
#mainChild8 .contents .child{display:none;}
#mainChild8 .contents .child img{max-width:100%;height:auto;}
#mainChild8 .contents .child.on{display:block;}

#mainChild9{text-align:center;border-bottom: 1px solid #949494;padding:70px 0px 80px 0px; background:url(../images/c_bg.jpg) center right}
#mainChild9 .container{width:1161px;}
#mainChild9 .mun{padding-bottom:38px;}
#mainChild9 .title{font-family:'Noto Sans S Chinese Light','NotoSansHans-Light','微软雅黑';font-size:55px;line-height:1.5em;color:#434343;}
#mainChild9 .titleEn{font-family:'MyriadPro-LightCond';font-size:60px;line-height:1.5em;color:#434343; letter-spacing:4px}
#mainChild9 .sub{width:150px;height:2px;margin:30px auto 0 auto;background:#434343;}
#mainChild9 .info{font-size:18px;color:#434343;margin:38px auto 0 auto;width:1107px;}
#mainChild9 .contents{position:relative;width:1161px;padding-top:76px;margin:0 auto;}
#mainChild9 .contents img{width:215px;height:91px;margin:0 5px 40px 5px;}
#mainChild9 .contents img{transition-duration: .5s;-ms-transition-duration: .5s;-moz-transition-duration: .5s; -webkit-transition-duration: .5s; }
#mainChild9 .contents img:hover{-webkit-box-shadow: 0px 0px 8px 0px rgba(0,0,0,0.2);
-moz-box-shadow: 0px 0px 8px 0px rgba(0,0,0,0.2);
-o-box-shadow: 0px 0px 8px 0px rgba(0,0,0,0.2);
-ms-box-shadow: 0px 0px 8px 0px rgba(0,0,0,0.2);
box-shadow: 0px 0px 8px 0px rgba(0,0,0,0.2);}
#mainChild9 .linkBtn{margin:40px auto 0 auto;}
@media  (max-width: 479px) {
.banner{margin-top:74px;background-position:center 74px; background-size:auto 250px;}
.banner .bannerBg{height:250px;}
.banner .bannerInfo{height:80px;margin-top:-60px;}
.banner .bannerInfo .title1{font-size:15px;line-height:26px;}
.banner .bannerInfo .title2{font-size:20px;line-height:26px;}
.banner .bannerInfo .titleCh{position:relative;top:20px;border-top:2px solid #fff;padding:6px 0px;font-size:18px;}

.main .container{width:85%;}
#mainChild1{padding:34px 0 17px 0;text-align:center;display:none;}

.mainChildList .wapImg{display:block;}
.mainChildList .title{line-height:25px;font-size:21px;}
.mainChildList .titleEn{line-height:24px;font-size:20px;}
.mainChildList .content{padding:9px 0;}
.mainChildList .content p{font-size:13px;line-height:20px;}
.mainChildList .linkBtn{margin:12px auto 0 auto;}

#mainChild2 .sub{width:50px;margin:10px auto;}
#mainChild2 .mainChildTitle,#mainChild5 .mainChildTitle{line-height:50px;font-size:40px;}
#mainChild2 .mainChildTitle2,#mainChild5 .mainChildTitle2{font-size:24px;line-height:40px;}
#mainChild2{padding:70px 0 20px 0;}
#mainChild2 .container>p>img{width: 60%;}
#mainChild2 .content img{width: 100%; max-width: 665px;}

#mainChild5 .mainChildTitle3{font-size: 12px;}
#mainChild5 .content img{width: 100%; max-width: 915px;}

#mainChild4{height:420px;}
#mainChild4 .container{height:380px;background-size:auto 420px; padding-top:50px; background-position:center 70px}
#mainChild4 span{width:50px; margin:15px auto;}
#mainChild4 .info{font-size:17px;line-height:30px; background:url(../images/ad_img03.png) 0px 0px no-repeat; width:220px;  padding-top:20px; margin-left:15%; background-size:30px auto}
#mainChild4 .info2{font-size:42px;line-height:65px; background:url(../images/ad_img02.png) right 120px  no-repeat; width:220px; padding-bottom:20px; margin-left:15%; background-size:30px auto}

#mainChild6 .left{width:357px;display:none;}
#mainChild6 .right{width:100%;padding:40px 0 20px 0;float:none;margin:0 auto; text-align:center}
#mainChild6 .title{font-size:18px; line-height:30px;}
#mainChild6 .titleEn{font-size:23px; line-height:25px;}
#mainChild6 .sub{width:200px;margin:10px  auto 5px auto;}
#mainChild6 .content{width:100%; margin:0 auto}

#mainChild7{padding:0;}
#mainChild7 .content .child{width:86%;margin:0 1.8%;display:none;}

#mainChild8{padding:20px 0px;}
#mainChild8 .titleEn{font-size:30px; line-height:1.2em; letter-spacing:2px}
#mainChild8 .title{font-size:22px; line-height:1.2em}
#mainChild8 .sub{width:90px;margin:15px auto 10px auto;}
#mainChild8 .info{font-size:12px;margin-top:14px;}
#mainChild8 .contentNav{width:146px;height:24px;margin:10px auto;}
#mainChild8 .contentNav .child{height:22px;width:71px;line-height:22px;border:1px solid #e60012;}
#mainChild8 .contents{padding-top:7px;}
#mainChild8 .contents .child img{max-width:100%;}
#mainChild9{padding:20px 0px;}
#mainChild9 .container{width:90%;}
#mainChild9 .mun{padding-bottom:12px;}
#mainChild9 .mun img{width:100px;}
#mainChild9 .title{font-size:23px;line-height:1.2em;}
#mainChild9 .titleEn{font-size:27px;line-height:1.2em;letter-spacing:3px}
#mainChild9 .sub{width:100px;margin:15px auto 0 auto;}
#mainChild9 .info{font-size:12px;margin-top:14px;width:100%;}
#mainChild9 .contents{width:290px;padding-top:27px;}
/*#mainChild9 .contents img{width:107px;height:46px;margin:0 3px 5px 3px;}
*/
#mainChild9 .contents img{width:138px;height:60px;margin:0 0 5px 5px;}




#mainChild9 .linkBtn{margin:15px auto 0 auto;}
}
@media (min-width: 480px) and (max-width: 639px) {
.banner{margin-top:74px;background-position:center 74px; background-size:auto 340px;}
.banner .bannerBg{height:340px;}
.banner .bannerInfo{height:120px;margin-top:-60px;}
.banner .bannerInfo .title1{font-size:24px;line-height:40px;}
.banner .bannerInfo .title2{font-size:34px;line-height:44px;}
.banner .bannerInfo .titleCh{position:relative;top:20px;border-top:2px solid #fff;padding:6px 0px;font-size:20px;}

.main .container{width:80%;}
#mainChild1{padding:34px 0 17px 0;text-align:center;display:none;}

.mainChildList .wapImg{display:block;}
.mainChildList .title{line-height:25px;font-size:21px;}
.mainChildList .titleEn{line-height:24px;font-size:20px;}
.mainChildList .content{padding:9px 0;}
.mainChildList .content p{font-size:14px;line-height:22px;}
.mainChildList .linkBtn{margin:12px auto 0 auto;}

#mainChild2 .sub{width:60px;margin:20px auto;}
#mainChild2 .mainChildTitle,#mainChild5 .mainChildTitle{line-height:70px;font-size:55px;}
#mainChild2 .mainChildTitle2,#mainChild5 .mainChildTitle2{font-size:36px;line-height:60px;}
#mainChild2{padding:70px 0 20px 0;}
#mainChild2 .content img{width: 100%; max-width: 665px;}

#mainChild5 .content img{width: 100%; max-width: 915px;}

#mainChild4{height:380px;}
#mainChild4 .container{height:380px;background-size:auto 750px; padding-top:50px; background-position:center 110px}
#mainChild4 span{width:50px; margin:15px auto;}
#mainChild4 .info{font-size:17px;line-height:30px; background:url(../images/ad_img03.png) 0px 0px no-repeat; width:250px;  padding-top:20px; margin-left:15%; background-size:30px auto}
#mainChild4 .info2{font-size:42px;line-height:65px; background:url(../images/ad_img02.png) right 120px  no-repeat; width:250px; padding-bottom:20px; margin-left:15%; background-size:30px auto}


#mainChild6 .left{width:357px;display:none;}
#mainChild6 .right{width:100%;padding:40px 0;float:none;margin:0 auto; text-align:center}
#mainChild6 .title{font-size:31px; line-height:50px;}
#mainChild6 .titleEn{font-size:38px; line-height:35px;}
#mainChild6 .sub{width:330px;margin:15px  auto 5px auto;}
#mainChild6 .content{width:90%; margin:0 auto}

#mainChild7{padding:0;}
#mainChild7 .content .child{width:86%;margin:0 1.8%;display:none;}


#mainChild8{padding:20px 0px;}
#mainChild8 .titleEn{font-size:45px; line-height:1.2em}
#mainChild8 .title{font-size:28px; line-height:1.2em}
#mainChild8 .sub{width:120px;margin:20px auto;}
#mainChild8 .info{font-size:12px;margin-top:14px;}
#mainChild8 .contentNav{width:146px;height:24px;margin:10px auto;}
#mainChild8 .contentNav .child{height:22px;width:71px;line-height:22px;border:1px solid #e60012;}
#mainChild8 .contents{padding-top:7px;}
#mainChild8 .contents .child img{max-width:100%;}
#mainChild9{padding:20px 0px;}
#mainChild9 .container{width:80%;}
#mainChild9 .mun{padding-bottom:12px;}
#mainChild9 .mun img{width:100px;}
#mainChild9 .title{font-size:37px;line-height:1.2em;}
#mainChild9 .titleEn{font-size:42px;line-height:1.2em;letter-spacing:4px}
#mainChild9 .sub{width:180px;margin:20px auto 0 auto;}
#mainChild9 .info{font-size:12px;margin-top:14px;width:100%;}
#mainChild9 .contents{width:300px;padding-top:27px;}
/*#mainChild9 .contents img{width:107px;height:46px;margin:0 3px 5px 3px;}
*/
#mainChild9 .contents img{width:138px;height:60px;margin:0 5px 5px 5px;}
#mainChild9 .linkBtn{margin:15px auto 0 auto;}
}
@media (min-width: 640px) and (max-width:1023px ) {
.banner{margin-top:110px;background-position:center 74px; background-size:auto 350px;}
.banner .bannerBg{height:350px;}
.banner .bannerInfo{height:160px;margin-top:-100px;}
.banner .bannerInfo .title1{font-size:26px;line-height:40px;}
.banner .bannerInfo .title2{font-size:36px;line-height:45px;}
.banner .bannerInfo .titleCh{position:relative;top:25px;border-top:2px solid #fff;padding:6px 0px;font-size:20px;}


.main .container{width:80%;}
#mainChild1{padding:68px 0 34px 0;text-align:center;display:none;}

.mainChildList .wapImg{display:block;}
.mainChildList .title{line-height:50px;font-size:42px;}
.mainChildList .titleEn{line-height:48px;font-size:40px;}
.mainChildList .content{padding:18px 0;}
.mainChildList .content p{font-size:15px;line-height:24px;}
.mainChildList .linkBtn{margin:24px auto 0 auto;}

#mainChild2 .sub{width:60px;margin:20px auto;}
#mainChild2 .mainChildTitle,#mainChild5 .mainChildTitle{line-height:70px;font-size:55px;}
#mainChild2 .mainChildTitle2,#mainChild5 .mainChildTitle2{font-size:36px;line-height:60px;}
#mainChild2{padding:70px 0 20px 0;}
#mainChild2 .content img{width: 100%; max-width: 665px;}

#mainChild5 .content img{width: 100%; max-width: 915px;}

#mainChild4{height:500px;}
#mainChild4 .container{height:450px;background-size:auto 750px; padding-top:100px; background-position:center 130px}
#mainChild4 span{width:60px; margin:15px auto;}
#mainChild4 .info{font-size:22px;line-height:30px; background:url(../images/ad_img03.png) 0px 0px no-repeat; width:280px;  padding-top:30px; margin-left:25%;}
#mainChild4 .info2{font-size:56px;line-height:65px; background:url(../images/ad_img02.png) right 130px  no-repeat; width:280px; padding-bottom:30px; margin-left:25%;}

#mainChild6 .left{width:357px;display:none;}
#mainChild6 .right{width:100%;padding:40px 0;float:none;margin:0 auto; text-align:center}
#mainChild6 .title{font-size:31px; line-height:50px;}
#mainChild6 .titleEn{font-size:38px; line-height:35px;}
#mainChild6 .sub{width:330px;margin:15px  auto 5px auto;}
#mainChild6 .content{width:80%; margin:0 auto}

#mainChild7{padding:0;}
#mainChild7 .content{display:none;}

#mainChild8{padding:40px 0px;}
#mainChild8 .titleEn{font-size:50px; line-height:1.2em}
#mainChild8 .title{font-size:33px; line-height:1.2em}
#mainChild8 .sub{width:130px;margin:20px auto;}
#mainChild8 .info{font-size:14px;margin-top:28px;}
#mainChild8 .contentNav{width:290px;height:38px;margin:20px auto;}
#mainChild8 .contentNav .child{height:34px;width:141px;line-height:34px;border:2px solid #e60012;}
#mainChild8 .contents{padding-top:14px;}


#mainChild9{padding:40px 0px;}
#mainChild9 .container{width:93.75%;}
#mainChild9 .mun{padding-bottom:24px;}
#mainChild9 .mun img{width:200px;}
#mainChild9 .title{font-size:45px;line-height:1.2em;}
#mainChild9 .titleEn{font-size:50px;line-height:1.2em;letter-spacing:4px}
#mainChild9 .sub{width:220px;margin:20px auto 0 auto;}
#mainChild9 .info{font-size:14px;margin-top:28px;width:100%;}
#mainChild9 .contents{width:600px;padding-top:54px;}
#mainChild9 .contents img{width:215px;height:91px;margin:0 5px 10px 5px;}
#mainChild9 .linkBtn{margin:30px auto 0 auto;}
}
@media (min-width: 1024px) and (max-width:1199px ) {
.banner{margin-top:110px;background-position:left 68px;}
.banner .bannerBg{height: 300px;}
.banner .bannerInfo{transform-origin:center;-moz-transform-origin:center;-ms-transform-origin:center;-o-transform-origin:center;-webkit-transform-origin:center;}
.banner .bannerInfo{transform:scale(0.83);-moz-transform:scale(0.83);-ms-transform:scale(0.83);-o-transform:scale(0.83);-webkit-transform:scale(0.83);}
.banner .bannerInfo{height:160px;margin-top:-100px;}
.banner .bannerInfo .title1{font-size:30px;line-height:40px;}
.banner .bannerInfo .title2{font-size:40px;line-height:60px;}
.banner .bannerInfo .titleCh{position:relative;top:16px;border-top:2px solid #fff;padding:6px 0px;font-size:22px;}
.main .container{width:960px;}
#mainChild1{padding:72px 0;}
#mainChild1 .child{width:170px;height:90px;}
#mainChild1 .child .title{font-size:21px;line-height:30px;}
#mainChild1 .child .info{font-size:18px;line-height:28px;}

.mainChildList .title{line-height:58px;font-size:50px;}
.mainChildList .titleEn{line-height:56px;font-size:46px;}
.mainChildList .content{padding:22px 0;}
.mainChildList .content p{font-size:16px;line-height:30px;}
.mainChildList .linkBtn{margin-top:29px;}

#mainChild2 .sub{width:70px;margin:20px auto;}
#mainChild2 .mainChildTitle{line-height:70px;font-size:55px;}
#mainChild2 .mainChildTitle2{font-size:36px;line-height:60px;}
#mainChild2{padding:70px 0 20px 0;}

#mainChild4{height:500px;overflow:hidden;}
#mainChild4 .container{height:500px;background-size:1439px auto; padding-top:100px; background-position:center 110px}
#mainChild4 span{width:70px; margin:15px auto;}
#mainChild4 .info{font-size:22px;line-height:30px; background:url(../images/ad_img03.png) 0px 0px no-repeat; width:300px;  padding-top:30px; margin-left:25%;}
#mainChild4 .info2{font-size:58px;line-height:65px; background:url(../images/ad_img02.png) right 130px  no-repeat; padding-bottom:30px; margin-left:25%;}

#mainChild6  .container{width:780px; padding-bottom:40px}
#mainChild6 .left{width:300px;}
#mainChild6 .right{width:480px;padding-top:120px;}
#mainChild6 .left img{width:70%; margin-top:70px;}
#mainChild6 .title{font-size:35px; line-height:50px;}
#mainChild6 .titleEn{font-size:43px; line-height:35px;}
#mainChild6 .sub{width:380px;margin:15px 0 5px 0;}
#mainChild6 .content{width:90%}

#mainChild7 .container{transform-origin:top center;-moz-transform-origin:top center;-ms-transform-origin:top center;-o-transform-origin:top center;-webkit-transform-origin:top center;}
#mainChild7 .container{transform:scale(0.83);-moz-transform:scale(0.83);-ms-transform:scale(0.83);-o-transform:scale(0.83);-webkit-transform:scale(0.83);}
#mainChild7{padding-bottom:48px;  height: 170px;overflow:hidden;}
#mainChild7 .content .child .childTitle{height:160px;}
#mainChild7 .content .child .childTitle .titleEn{margin:75px 0 2px 8%;font-size:23px;}
#mainChild7 .content .child .childTitle .titleCh{font-size:16px;}

#mainChild8 .container{transform-origin:top center;-moz-transform-origin:top center;-ms-transform-origin:top center;-o-transform-origin:top center;-webkit-transform-origin:top center;}
#mainChild8 .container{transform:scale(0.83);-moz-transform:scale(0.83);-ms-transform:scale(0.83);-o-transform:scale(0.83);-webkit-transform:scale(0.83);}
#mainChild8{border-bottom: 1px solid #949494;padding:56px 0px 64px 0px;overflow:hidden; height:550px;}
#mainChild8 .titleEn{font-size:55px; line-height:1.2em}
#mainChild8 .title{font-size:38px; line-height:1.2em}
#mainChild8 .sub{width:150px;margin:20px auto;}
#mainChild8 .info{font-size:16px;margin-top:32px;}
#mainChild8 .contentNav{width:340px;height:44px;margin:24px auto;}
#mainChild8 .contentNav .child{height:40px;width:166px;line-height:40px;border:2px solid #e60012;}
#mainChild8 .contents{padding-top:17px;}

#mainChild9 .container{transform-origin:top center;-moz-transform-origin:top center;-ms-transform-origin:top center;-o-transform-origin:top center;-webkit-transform-origin:top center;}
#mainChild9 .container{transform:scale(0.83);-moz-transform:scale(0.83);-ms-transform:scale(0.83);-o-transform:scale(0.83);-webkit-transform:scale(0.83);}
#mainChild9{padding:56px 0px 64px 0px;overflow:hidden;height:540px;}
#mainChild9 .container{width:960px;}
#mainChild9 .mun{padding-bottom:28px;}
#mainChild9 .title{font-size:50px;line-height:1.2em;}
#mainChild9 .titleEn{font-size:55px;line-height:1.2em;letter-spacing:4px}
#mainChild9 .sub{width:230px;margin:20px auto 0 auto;}
#mainChild9 .info{font-size:15px;margin-top:32px;width:960px;}
#mainChild9 .contents{width:960px;padding-top:64px; background:url(../images/c_bg2.png) center
 bottom no-repeat; background-size:900px auto}
#mainChild9 .contents img{width:172px;height:73px;margin:0 4px 40px 4px;}
#mainChild9 .linkBtn{margin:40px auto 0 auto;}
}
@media (min-width: 1200px) and (max-width:1439px ) {
.banner{margin-top:110px;background-position:left 68px;}
.banner .bannerInfo{transform-origin:center;-moz-transform-origin:center;-ms-transform-origin:center;-o-transform-origin:center;-webkit-transform-origin:center;}
.banner .bannerInfo{transform:scale(0.83);-moz-transform:scale(0.83);-ms-transform:scale(0.83);-o-transform:scale(0.83);-webkit-transform:scale(0.83);}
.banner .bannerInfo{height:160px;margin-top:-120px;}
.banner .bannerInfo .title1{font-size:32px;line-height:40px;}
.banner .bannerInfo .title2{font-size:42px;line-height:65px;}
.banner .bannerInfo .titleCh{position:relative;top:16px;border-top:2px solid #fff;padding:6px 0px;font-size:22px;}
.main .container{width:960px;}
#mainChild1{padding:72px 0;}
#mainChild1 .child{width:170px;height:90px;}
#mainChild1 .child .title{font-size:21px;line-height:30px;}
#mainChild1 .child .info{font-size:18px;line-height:28px;}

.mainChildList .title{line-height:58px;font-size:50px;}
.mainChildList .titleEn{line-height:56px;font-size:46px;}
.mainChildList .content{padding:22px 0;}
.mainChildList .content p{font-size:16px;line-height:30px;}
.mainChildList .linkBtn{margin-top:29px;}

#mainChild2 .sub{width:70px;margin:20px auto;}
#mainChild2 .mainChildTitle{line-height:70px;font-size:55px;}
#mainChild2 .mainChildTitle2{font-size:36px;line-height:60px;}
#mainChild2{padding:70px 0 20px 0;}

#mainChild4{height:500px;overflow:hidden;}
#mainChild4 .container{height:500px;background-size:1439px auto; padding-top:100px; background-position:center 110px}
#mainChild4 span{width:70px; margin:15px auto;}
#mainChild4 .info{font-size:22px;line-height:30px; background:url(../images/ad_img03.png) 0px 0px no-repeat; width:300px;  padding-top:30px; margin-left:30%;}
#mainChild4 .info2{font-size:58px;line-height:65px; background:url(../images/ad_img02.png) right 130px  no-repeat; padding-bottom:30px; margin-left:30%;}

#mainChild6  .container{width:780px; padding-bottom:40px}
#mainChild6 .left{width:300px;}
#mainChild6 .right{width:480px;padding-top:120px;}
#mainChild6 .left img{width:70%; margin-top:70px;}
#mainChild6 .title{font-size:35px; line-height:50px;}
#mainChild6 .titleEn{font-size:43px; line-height:35px;}
#mainChild6 .sub{width:380px;margin:15px 0 5px 0;}
#mainChild6 .content{ width:90%}

#mainChild7 .container{transform-origin:top center;-moz-transform-origin:top center;-ms-transform-origin:top center;-o-transform-origin:top center;-webkit-transform-origin:top center;}
#mainChild7 .container{transform:scale(0.83);-moz-transform:scale(0.83);-ms-transform:scale(0.83);-o-transform:scale(0.83);-webkit-transform:scale(0.83);}
#mainChild7{padding-bottom:48px;  height: 180px;overflow:hidden;}
#mainChild7 .content .child .childTitle{height:160px;}
#mainChild7 .content .child .childTitle .titleEn{margin:75px 0 2px 8%;font-size:23px;}
#mainChild7 .content .child .childTitle .titleCh{font-size:16px;}

#mainChild8 .container{transform-origin:top center;-moz-transform-origin:top center;-ms-transform-origin:top center;-o-transform-origin:top center;-webkit-transform-origin:top center;}
#mainChild8 .container{transform:scale(0.83);-moz-transform:scale(0.83);-ms-transform:scale(0.83);-o-transform:scale(0.83);-webkit-transform:scale(0.83);}
#mainChild8{border-bottom: 1px solid #949494;padding:56px 0px 64px 0px;overflow:hidden; height:550px;}
#mainChild8 .titleEn{font-size:55px; line-height:1.2em}
#mainChild8 .title{font-size:38px; line-height:1.2em}
#mainChild8 .sub{width:150px;margin:20px auto;}
#mainChild8 .info{font-size:16px;margin-top:32px;}
#mainChild8 .contentNav{width:340px;height:44px;margin:24px auto;}
#mainChild8 .contentNav .child{height:40px;width:166px;line-height:40px;border:2px solid #e60012;}
#mainChild8 .contents{padding-top:17px;}

#mainChild9 .container{transform-origin:top center;-moz-transform-origin:top center;-ms-transform-origin:top center;-o-transform-origin:top center;-webkit-transform-origin:top center;}
#mainChild9 .container{transform:scale(0.83);-moz-transform:scale(0.83);-ms-transform:scale(0.83);-o-transform:scale(0.83);-webkit-transform:scale(0.83);}
#mainChild9{padding:56px 0px 64px 0px;overflow:hidden;height:540px;}
#mainChild9 .container{width:960px;}
#mainChild9 .mun{padding-bottom:28px;}
#mainChild9 .title{font-size:55px;line-height:1.2em;}
#mainChild9 .titleEn{font-size:60px;line-height:1.2em;letter-spacing:4px}
#mainChild9 .sub{width:250px;margin:20px auto 0 auto;}
#mainChild9 .info{font-size:15px;margin-top:32px;width:960px;}
#mainChild9 .contents{width:960px;padding-top:64px; background:url(../images/c_bg2.png) center
 bottom no-repeat; background-size:900px auto}
#mainChild9 .contents img{width:172px;height:73px;margin:0 4px 40px 4px;}
#mainChild9 .linkBtn{margin:40px auto 0 auto;}

}
@media (min-width: 1440px) and (max-width:1920px ) {
.banner{margin-top:82px;background-position:left 82px;}
.banner .bannerInfo{height:160px;margin-top:-100px;}
.banner .bannerInfo .title1{font-size:32px;line-height:40px;}
.banner .bannerInfo .title2{font-size:42px;line-height:65px;}
.banner .bannerInfo .titleCh{position:relative;top:16px;border-top:2px solid #fff;padding:6px 0px;font-size:22px;}

.main .container{width:960px;}
#mainChild1{padding:72px 0;}
#mainChild1 .child{width:170px;height:90px;}
#mainChild1 .child .title{font-size:21px;line-height:30px;}
#mainChild1 .child .info{font-size:18px;line-height:28px;}

.mainChildList .title{line-height:50px;font-size:44px;}
.mainChildList .titleEn{line-height:50px;font-size:44px;}
.mainChildList .content{padding:22px 0;}
.mainChildList .content p{font-size:16px;line-height:30px;}
.mainChildList .linkBtn{margin-top:29px;}

#mainChild2 .sub{width:70px;margin:20px auto;}
#mainChild2 .mainChildTitle{line-height:70px;font-size:55px;}
#mainChild2 .mainChildTitle2{font-size:36px;line-height:60px;}
#mainChild2{padding:70px 0 20px 0;}

#mainChild4{height:630px;}
#mainChild4 .container{height:500px;background-size:1928px auto; padding-top:150px; background-position:center 110px}
#mainChild4 span{width:70px; margin:15px auto;}
#mainChild4 .info{font-size:25px;line-height:33px; background:url(../images/ad_img03.png) 0px 0px no-repeat; width:300px;  padding-top:30px; margin-left:33%;}
#mainChild4 .info2{font-size:60px;line-height:75px; background:url(../images/ad_img02.png) right 140px  no-repeat; padding-bottom:40px; margin-left:33%;}

#mainChild6  .container{width:780px; padding-bottom:40px}
#mainChild6 .left{width:300px;}
#mainChild6 .right{width:480px;padding-top:120px;}
#mainChild6 .left img{width:70%; margin-top:70px;}
#mainChild6 .title{font-size:35px; line-height:50px;}
#mainChild6 .titleEn{font-size:43px; line-height:35px;}
#mainChild6 .sub{width:380px;margin:15px 0 5px 0;}
#mainChild6 .content{width:90%}


#mainChild7{padding-bottom:80px;}
#mainChild7 .content .child .childTitle{height:160px;}
#mainChild7 .content .child .childTitle .titleEn{margin:75px 0 2px 8%;font-size:23px;}
#mainChild7 .content .child .childTitle .titleCh{font-size:16px;}

#mainChild8{border-bottom: 1px solid #949494;padding:56px 0px 64px 0px;overflow:hidden; height:680px;}
#mainChild8 .titleEn{font-size:55px; line-height:1.2em}
#mainChild8 .title{font-size:38px; line-height:1.2em}
#mainChild8 .sub{width:150px;margin:20px auto;}
#mainChild8 .info{font-size:16px;margin-top:32px;}
#mainChild8 .contentNav{width:340px;height:44px;margin:24px auto;}
#mainChild8 .contentNav .child{height:40px;width:166px;line-height:40px;border:2px solid #e60012;}
#mainChild8 .contents{padding-top:17px;}

#mainChild9{padding:70px 0px 80px 0px;}
#mainChild9 .container{width:960px;}
#mainChild9 .mun{padding-bottom:28px;}
#mainChild9 .title{font-size:55px;line-height:1.2em;}
#mainChild9 .titleEn{font-size:60px;line-height:1.2em;letter-spacing:4px}
#mainChild9 .sub{width:250px;margin:20px auto 0 auto;}
#mainChild9 .info{font-size:15px;margin-top:32px;width:960px;}
#mainChild9 .contents{width:960px;padding-top:64px; background:url(../images/c_bg2.png) center
 bottom no-repeat; background-size:900px auto}
#mainChild9 .contents img{width:172px;height:73px;margin:0 4px 40px 4px;}
#mainChild9 .linkBtn{margin:40px auto 0 auto;}
}
@media (min-width: 1921px) and (max-width:2560px ) {
.banner{margin-top:82px;background-position:left 82px;}
.banner .bannerInfo{height:160px;margin-top:-100px;}
.banner .bannerInfo .title1{font-size:32px;line-height:40px;}
.banner .bannerInfo .title2{font-size:42px;line-height:65px;}
.banner .bannerInfo .titleCh{position:relative;top:16px;border-top:2px solid #fff;padding:6px 0px;font-size:22px;}

.main .container{width:960px;}
#mainChild1{padding:72px 0;}
#mainChild1 .child{width:170px;height:90px;}
#mainChild1 .child .title{font-size:21px;line-height:30px;}
#mainChild1 .child .info{font-size:18px;line-height:28px;}

.mainChildList .title{line-height:50px;font-size:44px;}
.mainChildList .titleEn{line-height:50px;font-size:44px;}
.mainChildList .content{padding:22px 0;}
.mainChildList .content p{font-size:16px;line-height:30px;}
.mainChildList .linkBtn{margin-top:29px;}

#mainChild2 .sub{width:70px;margin:20px auto;}
#mainChild2 .mainChildTitle{line-height:70px;font-size:55px;}
#mainChild2 .mainChildTitle2{font-size:36px;line-height:60px;}
#mainChild2{padding:70px 0 20px 0;}

#mainChild4{height:630px;}
#mainChild4 .container{height:500px;background-size:1928px auto; padding-top:150px; background-position:center 110px}
#mainChild4 span{width:70px; margin:15px auto;}
#mainChild4 .info{font-size:25px;line-height:33px; background:url(../images/ad_img03.png) 0px 0px no-repeat; width:300px;  padding-top:30px; margin-left:33%;}
#mainChild4 .info2{font-size:60px;line-height:75px; background:url(../images/ad_img02.png) right 140px  no-repeat; padding-bottom:40px; margin-left:33%;}

#mainChild6  .container{width:780px; padding-bottom:40px}
#mainChild6 .left{width:300px;}
#mainChild6 .right{width:480px;padding-top:120px;}
#mainChild6 .left img{width:70%; margin-top:70px;}
#mainChild6 .title{font-size:35px; line-height:50px;}
#mainChild6 .titleEn{font-size:43px; line-height:35px;}
#mainChild6 .sub{width:380px;margin:15px 0 5px 0;}
#mainChild6 .content{width:90%}


#mainChild7{padding-bottom:80px;}
#mainChild7 .content .child .childTitle{height:160px;}
#mainChild7 .content .child .childTitle .titleEn{margin:75px 0 2px 8%;font-size:23px;}
#mainChild7 .content .child .childTitle .titleCh{font-size:16px;}

#mainChild8{border-bottom: 1px solid #949494;padding:56px 0px 64px 0px;overflow:hidden; height:680px;}
#mainChild8 .titleEn{font-size:55px; line-height:1.2em}
#mainChild8 .title{font-size:38px; line-height:1.2em}
#mainChild8 .sub{width:150px;margin:20px auto;}
#mainChild8 .info{font-size:16px;margin-top:32px;}
#mainChild8 .contentNav{width:340px;height:44px;margin:24px auto;}
#mainChild8 .contentNav .child{height:40px;width:166px;line-height:40px;border:2px solid #e60012;}
#mainChild8 .contents{padding-top:17px;}

#mainChild9{padding:70px 0px 80px 0px;}
#mainChild9 .container{width:960px;}
#mainChild9 .mun{padding-bottom:28px;}
#mainChild9 .title{font-size:55px;line-height:1.2em;}
#mainChild9 .titleEn{font-size:60px;line-height:1.2em;letter-spacing:4px}
#mainChild9 .sub{width:250px;margin:20px auto 0 auto;}
#mainChild9 .info{font-size:15px;margin-top:32px;width:960px;}
#mainChild9 .contents{width:960px;padding-top:64px; background:url(../images/c_bg2.png) center
 bottom no-repeat; background-size:900px auto}
#mainChild9 .contents img{width:172px;height:73px;margin:0 4px 40px 4px;}
#mainChild9 .linkBtn{margin:40px auto 0 auto;}
}