.banner .content-info{position:absolute;left:0px;right:0px;top:0px;bottom:0px;margin:auto;height:150px;text-align:left;}
.banner .bannerBg{width:100%;height:auto;vertical-align:middle;}
.banner .title{line-height:45px;color:#fff;font-size:26px; float:left; position:absolute;   z-index:1; top:30%; left:14%;}
.banner .title .titleEn{line-height:45px;color:#fff;float:left; padding:0px 10px; position:absolute;  margin-top:100px;background:#C03933;cursor:pointer;font-size:20px;border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;-webkit-border-radius:10px z-index:1;;}

.btn_tt{line-height:28px;color:#333;font-size:20px; float:left;  position:absolute; left:20%; top:92%;cursor:pointer; z-index:10; width:65%;}

.btn_tt{transition-duration: .5s;-ms-transition-duration: .5s;-moz-transition-duration: .5s; -webkit-transition-duration: .5s; }
.btn_tt:hover{color:#BF3933;}

.news{position: absolute; width:100%; margin:0 auto; text-align:center; background:#fff; height:98px;  z-index:9; left:0px; bottom:0;}
.news_context{ margin:0 auto; width:78%; border-bottom:1px solid #ccc; height:97px;}
.news_context h2{ font-size:25px; color:#2c4865; position:absolute; left:10%; line-height:63px; background:url(index11_04_line.jpg) no-repeat right top; height:63px; width:130px;}

.btn_tt_01{position: absolute; width:100%;  height:75px;  z-index:10; left:0; bottom:0;}
.btn_tt_01 h3{ font-size:18px; font-weight:normal; color:#2c4865; position:absolute; left:20%; line-height:25px; height:75px; width:65%;}
.btn_tt_01 h3:hover{color:#BF3933;}
.btn_tt_01 h3{transition-duration: .5s;-ms-transition-duration: .5s;-moz-transition-duration: .5s; -webkit-transition-duration: .5s; }

.banner .bannerNav{position:absolute;left:15%;margin:0 auto;bottom:15px;text-align:center;z-index:2;height:14px;line-height:14px;}
.banner .bannerNav .bannerNavChild{vertical-align:middle;margin:0 6px;width:10px;height:10px;border:2px solid #fcfdfe;display:inline-block;*display:inline;*zoom:1;border-radius:14px;-moz-border-radius:14px;-ms-border-radius:14px;-o-border-radius:14px;-webkit-border-radius:14px;cursor:pointer;}
.banner .bannerNav .bannerNavChild.on{border-color:#c03933;
animation:bannerNavChildOn .4s  ease-in-out 0s  both;
-moz-animation:bannerNavChildOn .4s  ease-in-out 0s  both;
-webkit-animation:bannerNavChildOn .4s  ease-in-out 0s  both;
-o-animation:bannerNavChildOn .4s  ease-in-out 0s  both;}

.main{width:100%;margin:0 auto;}
.main:after{content: "020"; display: block; height: 0; clear: both;visibility:hidden;}



.other{}
.other .head{position:relative;overflow:hidden;}
.other .head:after{content: "020"; display: block; height: 0; clear: both;visibility:hidden;}
.other .child{position:relative;overflow:hidden;}
.other .child .childImg{width:100%;height:auto; overflow:hidden;height:520px;}
.other .child .childImg img{width:100%;vertical-align:middle; }
.other .child .childHide{opacity:0;position:absolute;top:0px;left:0px;width:100%;height:100%; z-index:1; overflow:hidden;background:url(b-bg.png);}

.other .child2{position:relative;overflow:hidden;}
.other .child2 .childImg{width:100%;height:auto; overflow:hidden; height:220px;}
.other .child2 .childImg img{width:100%;vertical-align:middle;}
.other .child2 .childHide{opacity:0;position:absolute;top:0px;left:0px;width:100%;height:100%; z-index:1; overflow:hidden;background:url(b-bg.png);}


.other .home_bg {width:100%;height:auto; overflow:hidden;}
.other .home_bg {width:100%;vertical-align:middle;}


.other .child .c-content{position:absolute;left:0px;right:0px;top:0px;bottom:0px;width:80%;height:100px;margin:auto;text-align:center;color:#333;}
.other .child .c-content .title{opacity:0;font-size:22px;font-family:'MONTSERRAT-REGULAR', Arial, Helvetica, sans-serif;}
.other .child .c-content .titleEn{opacity:0;font-size:30px;padding-bottom:12px;font-family:'MONTSERRAT-REGULAR', Arial, Helvetica, sans-serif;}
.other .child .c-content .btn{opacity:0;position:relative;margin:0 auto;background:#c03933;width:100px;height:30px;line-height:30px;text-align:center;color:#fff;font-size:14px;}
.other .child .c-content .btn img{ vertical-align:middle;margin:0 6px;}
.other .child .c-content .btn span{ vertical-align:middle;}

.other .head .childOther{position:absolute;width:54.67%;right:0px;}
.other .head .child1{width:44.28%;}
.other .head .child1 .c-content{height:164px;}
.other .head .child1 .c-content .title{font-size:40px;line-height:56px;padding-bottom:6px;}
.other .head .child1 .c-content .titleEn{font-size:40px;line-height:48px;padding-bottom:20px;}
.other .head .child2{top:0px;}
.other .head .child3{bottom:0px;}



.other .foot{position:relative; width:80%; margin:0 auto; text-align:center; margin-top:35px; }
.other .foot:after{content: "020"; display: block; height: 0; clear: both;visibility:hidden;}
.other .foot .child{width:48%;float:left; margin: 0px 1% 0% 1%;}
.other .foot .child h2{width:98%; float:left; text-align:left; height:50px; padding-top:10px; padding-left:2%; font-size:1.3rem;font-family:'MONTSERRAT-REGULAR', Arial, Helvetica, sans-serif; font-weight:normal; background:#205891; color:#fff; margin:0px; z-index:2; position: relative;}
.other .child .childImg img{transition-duration: .5s;-ms-transition-duration: .5s;-moz-transition-duration: .5s; -webkit-transition-duration: .5s; }
.other .child:hover .childImg img{ transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);-webkit-transform:scale(1.1);}

.other .foot .child1{width:48%;float:left; margin: 0px 1% 0% 1%; position:relative; }

.other .foot .child2{width:100%;float:left; height:284px;}
.other .foot .child2 h2{width:98%; float:left;text-align:left; height:50px; padding-top:10px;padding-left:2%; font-size:1.3rem;font-family:'MONTSERRAT-REGULAR', Arial, Helvetica, sans-serif; font-weight:normal; background:#205891; color:#fff; margin:0px; z-index:2; position: relative;}
.other .child2 .childImg img{transition-duration: .5s;-ms-transition-duration: .5s;-moz-transition-duration: .5s; -webkit-transition-duration: .5s; }
.other .child2:hover .childImg img{ transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);-webkit-transform:scale(1.1);}

.other .home_bg{width:100%;float:left; background:#fff; height:16px;}


.other .foot01{position:relative;padding:0% 10% 0 10%; overflow:hidden;}
.other .foot01:after{content: "020"; display: block; height: 0; clear: both;visibility:hidden;}
.other .foot01 .child{width:23%;float:left; margin: 0px 1%;}





@media (max-width: 639px) {
.banner .content-info{height:50px;}
.banner .title{line-height:22px;padding:12px 0;font-size:18px;}
.banner .titleEn{line-height:30px;font-size:16px;}
.banner .btn{margin-top:20px;width:120px;height:28px;line-height:28px;font-size:14px;}
.banner .bannerBg{height:280px;}
.banner .bannerNav{bottom:10px;height:8px;line-height:8px;left:9%;}
.banner .bannerNav .bannerNavChild{margin:0 3px;width:6px;height:6px;border:1px solid #fcfdfe;}


.other .foot{position:relative;padding:2% 0% 0 0%; overflow:hidden; width:100%;}
.other .foot:after{content: "020"; display: block; height: 0; clear: both;visibility:hidden;}
.other .foot .child{width:98%;float:left; margin: 1% 1%;}
.other .foot .child1 .child2 .childImg{width:98%;float:left; margin: 1% 1%;}

.other .foot h6{ display:none;}


.main_box{margin:0% 1%;}
.footnav .main_box .left .content .child .childHead a p.title { float:left; width:100%; text-align:center; font-size:14px;}
.childContent{ display:none;}

.fengxiang{ display:none;}

.other .foot .child1{width:100%;float:left; margin: 0px 1% 0% 1%; position:relative; }
}
@media (min-width: 640px) and (max-width:1023px ) {
.banner .content-info{height:80px;}
.banner .title{line-height:46px;padding:21px 0;font-size:33px;}
.banner .titleEn{line-height:35px;font-size:20px;}
.banner .btn{margin-top:15px;width:150px;height:38px;line-height:38px;font-size:20px;border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;-webkit-border-radius:8px;}
.banner .bannerBg{height:360px;}
.banner .bannerNav{bottom:15px;height:14px;line-height:14px;left:9%;}
.banner .bannerNav .bannerNavChild{margin:0 5px;width:10px;height:10px;border:2px solid #fcfdfe;display:inline-block;*display:inline;*zoom:1;border-radius:14px;-moz-border-radius:14px;-ms-border-radius:14px;-o-border-radius:14px;-webkit-border-radius:14px;cursor:pointer;}






.other .child .childImg{width:100%;height:100%; overflow:hidden; }
.other .child .childImg img{width:100%;vertical-align:middle;}
.main_box{margin:0% 1%;}
.footnav .main_box .left .content .child .childHead a p.title { float:left; width:100%; text-align:center; font-size:14px;}
.childContent{ display:none;}
.fengxiang{ display:none;}

}
@media (min-width: 1024px) and (max-width:1440px ) {
.banner .content-info{position:absolute;left:0px;right:0px;top:0px;bottom:0px;margin:auto;height:150px;text-align:left;}
.banner .bannerBg{width:100%;height:auto;vertical-align:middle;}
.banner .title{line-height:45px;color:#fff;font-size:26px; float:left; position:absolute;   z-index:1; top:30%; left:14%;}
.banner .title .titleEn{line-height:45px;color:#fff;float:left; padding:0px 10px; position:absolute;  margin-top:100px;background:#C03933;cursor:pointer;font-size:20px;border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;-webkit-border-radius:10px z-index:1;;}

.btn_tt{color:#333;font-size:20px; float:left;  position:absolute; left:22%; cursor:pointer; z-index:10; width:65%;}

.btn_tt{transition-duration: .5s;-ms-transition-duration: .5s;-moz-transition-duration: .5s; -webkit-transition-duration: .5s; }
.btn_tt:hover{color:#BF3933;}

.btn_tt_01{position: absolute; width:100%;  height:80px;  z-index:10; left:0; bottom:0;}
.btn_tt_01 h3{ font-size:16px; font-weight:normal; color:#2c4865; position:absolute; left:23%; line-height:25px; height:80px; width:65%;}




.banner .bannerNav{bottom:13px;height:14px;line-height:14px;}
.banner .bannerNav .bannerNavChild{margin:0 6px;width:10px;height:10px;border:2px solid #fcfdfe;display:inline-block;*display:inline;*zoom:1;border-radius:14px;-moz-border-radius:14px;-ms-border-radius:14px;-o-border-radius:14px;-webkit-border-radius:14px;cursor:pointer;}

.other .child .c-content{height:95px;}
.other .child .c-content .title{font-size:20px;}
.other .child .c-content .titleEn{font-size:20px;padding-bottom:9px;}
.other .head .child1 .c-content{height:123px;}
.other .head .child1 .c-content .title{font-size:30px;line-height:42px;padding-bottom:5px;}
.other .head .child1 .c-content .titleEn{font-size:30px;line-height:36px;padding-bottom:15px;}
.other .foot{padding:15x 0 0 0;}



.other .foot01{position:relative;padding:0% 12% 0 12%; overflow:hidden;}
.other .foot01:after{content: "020"; display: block; height: 0; clear: both;visibility:hidden;}
.other .foot01 .child{width:23%;float:left; margin: 0px 1%;}
.other .foot01 .child h2{width:100%; float:left;text-align:center;font-size:14px;font-family:'MONTSERRAT-REGULAR', Arial, Helvetica, sans-serif; font-weight:normal;}


.other .child{position:relative;overflow:hidden;}
.other .child .childImg{width:100%;height:auto; overflow:hidden; height:438px;}
.other .child .childImg img{width:100%;vertical-align:middle;}
.other .child .childHide{opacity:0;position:absolute;top:0px;left:0px;width:100%;height:100%; z-index:1; overflow:hidden;background:url(b-bg.png);}

.other .child2{position:relative;overflow:hidden;}
.other .child2 .childImg{width:100%;height:auto; overflow:hidden; height:180px;}
.other .child2 .childImg img{width:100%;vertical-align:middle;}

.other .child2 .childHide{opacity:0;position:absolute;top:0px;left:0px;width:100%;height:100%; z-index:1; overflow:hidden;background:url(b-bg.png);}









.other .foot{position:relative; width:80%; margin:0 auto; text-align:center; margin-top:35px;   }
.other .foot:after{content: "020"; display: block; height: 0; clear: both;visibility:hidden;}
.other .foot .child{width:48%;float:left; margin: 0px 1% 0% 1%;}
.other .foot .child h2{width:98%;float:left; text-align:left; padding-left:2%; height:50px; padding-top:10px; font-size:1.2rem;font-family:'MONTSERRAT-REGULAR', Arial, Helvetica, sans-serif; font-weight:normal; background:#205891; color:#fff; margin:0px; z-index:2; position: relative;}
.other .child .childImg img{transition-duration: .5s;-ms-transition-duration: .5s;-moz-transition-duration: .5s; -webkit-transition-duration: .5s; }
.other .child:hover .childImg img{ transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);-webkit-transform:scale(1.1);}

.other .foot .child1{width:48%;float:left; margin: 0px 1% 0% 1%; position:relative;}

.other .foot .child2{width:100%;float:left; height:244px;}
.other .foot .child2 h2{width:98%; float:left;text-align:left; padding-left:2%;height:50px; padding-top:10px; font-size:1.2rem;font-family:'MONTSERRAT-REGULAR', Arial, Helvetica, sans-serif; font-weight:normal; background:#205891; color:#fff; margin:0px; z-index:2; position: relative;}
.other .child2 .childImg img{transition-duration: .5s;-ms-transition-duration: .5s;-moz-transition-duration: .5s; -webkit-transition-duration: .5s; }
.other .child2:hover .childImg img{ transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);-webkit-transform:scale(1.1);}

.other .home_bg{width:100%;float:left; background:#fff; height:15px;}




}
@media (min-width: 1441px) and (max-width:1920px ) {

}
