.banner .content-info{height:350px;}
.banner .bannerBg{width:100%;height:auto;vertical-align:middle;}
.banner .title{line-height:62px;padding:28px 0;color:#11415F;font-size:44px;font-family:"方正风雅宋简体";}
.banner .titleEn{line-height:36px;color:#2D6890;font-size:26px;}
.banner .btn{margin-top:110px;float:right;width:200px;height:50px;line-height:50px;text-align:center;color:#FFFFFF;background:#c03933;cursor:pointer;font-size:26px;border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;-webkit-border-radius:10px;}

.banner .bannerNav{position:absolute;left:0px;right:0px;margin:0 auto;bottom:62px;text-align:right;z-index:2;height:14px;line-height:14px;}
.banner .bannerNav .bannerNavChild{vertical-align:middle;margin:0 10px;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:94.79%;margin:0 auto;}
.main:after{content: "020"; display: block; height: 0; clear: both;visibility:hidden;}

.news{padding:35px 0;}
.news .child{margin-right:1%;width:24.25%;float:left;}
.news .child.no{margin-right:0;}
.news .child .childImg{width:100%;overflow:hidden;}
.news .child .childImg img{width:192px;height:144px; vertical-align:middle;}
.news .child .childContent{background:#f1f1f1;}
.news .child .childContent .c-content{padding:26px 5.4%;}
.news .child .childContent .title{line-height:32px;padding-bottom:6px;color:#333333;font-size:22px;display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.news .child .childContent .time{line-height:24px;padding-bottom:26px;color:#B4B4B4;font-size:14px;}
.news .child .childContent .info{line-height:26px;color:#929292;font-size:14px;}

.news .child .childImg img{transition-duration: .5s;-ms-transition-duration: .5s;-moz-transition-duration: .5s; -webkit-transition-duration: .5s; }
.news .child .childContent{transition-duration: .5s;-ms-transition-duration: .5s;-moz-transition-duration: .5s; -webkit-transition-duration: .5s; }
.news .child .childContent .title{transition-duration: .5s;-ms-transition-duration: .5s;-moz-transition-duration: .5s; -webkit-transition-duration: .5s; }
.news .child .childContent .time{transition-duration: .5s;-ms-transition-duration: .5s;-moz-transition-duration: .5s; -webkit-transition-duration: .5s; }
.news .child .childContent .info{transition-duration: .5s;-ms-transition-duration: .5s;-moz-transition-duration: .5s; -webkit-transition-duration: .5s; }
.news .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);}
.news .child:hover .childContent{background:#1a3c7c;}
.news .child:hover .childContent .title{color:#fff;}
.news .child:hover .childContent .time{color:#fff;}
.news .child:hover .childContent .info{color:#fff;}

.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;}
.other .child .childImg img{width:100%;vertical-align:middle;}
.other .child .childHide{opacity:0;position:absolute;top:0px;left:0px;width:100%;height:100%;background:url(../images/index/b-bg.png);}
.other .child .c-content{position:absolute;left:0px;right:0px;top:0px;bottom:0px;width:80%;height:126px;margin:auto;text-align:center;color:#fff;}
.other .child .c-content .title{opacity:0;font-size:30px;font-family:"重庆紫苑","微软雅黑";}
.other .child .c-content .titleEn{opacity:0;font-size:30px;padding-bottom:12px;font-family:"重庆紫苑",Arial, Zitino, 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;padding:20px 0 0 0;overflow:hidden;}
.other .foot:after{content: "020"; display: block; height: 0; clear: both;visibility:hidden;}
.other .foot .child{width:25%;float:left;}

.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);}

.vedio{position:relative;margin:35px auto;}
.vedio .bg{width:100%; vertical-align:middle;}
.vedio .icon{position:absolute;top:0px;bottom:0px;left:0px;right:0px;margin:auto;cursor:pointer;}
.vedio video{background:#fff;display:none;position:absolute;top:0px;left:0px;width:100%;height:100%;z-index:1;}
.vedio .vedioClose{display:none;background:#ad322c;position:absolute;top:0px;right:0px;width:60px;height:60px;line-height:60px;text-align:center;z-index:1;cursor:pointer;}
.vedio .vedioClose img{ vertical-align:middle;max-width:70%;}

.alertVideoHide{display:none;position:fixed;top:0px;left:0px;width:100%;height:100%;background:url(../images/b-bg.png);z-index:3;}
.alertVideoContent{display:none;position:absolute;top:0;left:0;bottom:0px;right:0px;width:1200px;height:750px;margin:0 auto;z-index:4;background:#fff;padding:0;}
.alertVideoContent iframe{width:100% !important;height:100% !important;}
.alertVideoContent .vedioClose{position:absolute;top:0px;right:-60px;cursor:pointer;width:60px;height:60px;background:#ad322c;line-height:60px;cursor:pointer;text-align:center;}
.alertVideoContent .vedioClose img{ vertical-align:middle;max-width:70%;}


@media (max-width: 639px) {
.banner .content-info{height:225px;}
.banner .title{line-height:22px;padding:12px 0;font-size:18px;}
.banner .titleEn{line-height:18px;font-size:12px;}
.banner .btn{margin-top:20px;width:120px;height:28px;line-height:28px;font-size:14px;}
.banner .bannerBg{height:280px;}
.banner .bannerNav{bottom:20px;height:8px;line-height:8px;}
.banner .bannerNav .bannerNavChild{margin:0 4px;width:6px;height:6px;border:1px solid #fcfdfe;}

.news{padding:14px 0;}
.news .child{width:49%;margin:5px 0.5%;}
.news .child.no{margin:5px 0.5%;}
.news .child .childContent .c-content{padding:10px 5.4%;}
.news .child .childContent .title{line-height:20px;padding-bottom:3px;font-size:14px;}
.news .child .childContent .time{line-height:16px;padding-bottom:6px;font-size:12px;}
.news .child .childContent .info{line-height:18px;font-size:12px;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}

.other .child .childHide{ opacity:1;}
.other .child .c-content{height:70px;}
.other .child .c-content .title{opacity:1;font-size:18px;}
.other .child .c-content .titleEn{opacity:1;font-size:12px;padding-bottom:5px;}
.other .child .c-content .btn{opacity:1;width:80px;height:26px;line-height:26px;font-size:12px;}
.other .child .c-content .btn img{ margin:0 4px;}
.other .child .c-content .btn span{ vertical-align:baseline;}
.other .head .child1{width:100%;}
.other .head .child1 .c-content{height:123px;}
.other .head .child1 .c-content .title{font-size:22px;line-height:28px;padding-bottom:3px;}
.other .head .child1 .c-content .titleEn{font-size:14px;line-height:18px;padding-bottom:10px;}
.other .head .childOther{position:relative;right:inherit;top:inherit;bottom:inherit;margin:10px 0 0 0;width:100%;}
.other .foot{padding:10px 0 0 0;}
.other .foot .child{width:50%;}

.vedio{margin:14px auto;}
.vedio .icon{width:30px;}
.vedio .vedioClose{width:45px;height:45px;line-height:45px;}

.alertVideoContent{position:fixed;top:0px;bottom:0px;left:0px;right:0px;width:300px;height:186px;margin:auto;}
.alertVideoContent .vedioClose{right:0px;width:30px;height:30px;line-height:30px;}
.alertVideoContent .vedioClose img{width:18px;}
}
@media (min-width: 640px) and (max-width:1023px ) {
.banner .content-info{height:263px;}
.banner .title{line-height:46px;padding:21px 0;font-size:33px;}
.banner .titleEn{line-height:27px;font-size:20px;}
.banner .btn{margin-top:40px;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:46px;height:14px;line-height:14px;}
.banner .bannerNav .bannerNavChild{margin:0 8px;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;}

.news{padding:26px 0;}
.news .child{width:49%;margin:5px 0.5%;}
.news .child.no{margin:5px 0.5%;}
.news .child .childContent .c-content{padding:20px 5.4%;}
.news .child .childContent .title{line-height:24px;padding-bottom:5px;font-size:16px;}
.news .child .childContent .time{line-height:18px;padding-bottom:20px;font-size:12px;}
.news .child .childContent .info{line-height:20px;font-size:12px;}

.other .child .childHide{ opacity:1;}
.other .child .c-content{height:95px;}
.other .child .c-content .title{font-size:18px;opacity:1;}
.other .child .c-content .titleEn{font-size:12px;padding-bottom:5px;opacity:1;}
.other .child .c-content .btn{width:80px;height:26px;line-height:26px;font-size:12px;opacity:1;}
.other .child .c-content .btn img{ margin:0 4px;}
.other .child .c-content .btn span{ vertical-align:baseline;}
.other .head .child1 .c-content{height:123px;}
.other .head .child1 .c-content .title{font-size:22px;line-height:28px;padding-bottom:3px;}
.other .head .child1 .c-content .titleEn{font-size:14px;line-height:18px;padding-bottom:10px;}
.other .foot{padding:15x 0 0 0;}

.vedio{margin:26px auto;}
.vedio .vedioClose{width:45px;height:45px;line-height:45px;}

.alertVideoContent{position:fixed;top:0px;bottom:0px;left:0px;right:0px;width:600px;height:375px;margin:auto;}
.alertVideoContent .vedioClose{right:0px;width:65px;height:65px;line-height:65px;}

}
@media (min-width: 1024px) and (max-width:1440px ) {
.banner .content-info{height:263px;}
.banner .title{line-height:46px;padding:21px 0;font-size:33px;}
.banner .titleEn{line-height:27px;font-size:20px;}
.banner .btn{margin-top:40px;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 .bannerNav{bottom:46px;height:14px;line-height:14px;}
.banner .bannerNav .bannerNavChild{margin:0 8px;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;}

.news{padding:26px 0;}
.news .child .childContent .c-content{padding:20px 5.4%;}
.news .child .childContent .title{line-height:24px;padding-bottom:5px;font-size:16px;}
.news .child .childContent .time{line-height:18px;padding-bottom:20px;font-size:12px;}
.news .child .childContent .info{line-height:20px;font-size:12px;}

.other .child .c-content{height:95px;}
.other .child .c-content .title{font-size:23px;}
.other .child .c-content .titleEn{font-size:23px;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;}

.vedio{margin:26px auto;}
.vedio .vedioClose{width:45px;height:45px;line-height:45px;}

.alertVideoContent{width:900px;height:563px;}
.alertVideoContent .vedioClose{right:-60px;width:60px;height:60px;line-height:60px;}

}
@media (min-width: 1441px) and (max-width:1920px ) {

}

@media (max-width: 375px) {
.banner .content-info{height:205px;}
}
@media (max-width: 360px) {
.banner .content-info{height:197px;}
}
@media (max-width: 320px) {
.banner .content-info{height:175px;}
}


/* 轮播图 */
.focus{ width:100%;  margin:0 auto; position:relative; overflow:hidden;   }
.focus .hd{ width:100%; height:5px;  position:absolute; z-index:1; bottom:0; text-align:center;  }
.focus .hd ul{ overflow:hidden; display:-moz-box; display:-webkit-box; display:box; height:5px; background-color:rgba(51,51,51,0.5); width: 2000px;}
.focus .hd ul li{ -moz-box-flex:1; -webkit-box-flex:1; box-flex:1;font-size:0 }
.focus .hd ul .on{ background:#f96b17;  }
.focus .bd{ position:relative; z-index:0; }
.focus .bd li img{display: block; width:100%;  }
.focus .bd li a{ -webkit-tap-highlight-color:rgba(0, 0, 0, 0); /* 取消链接高亮 */ }
