@charset "utf-8";
/*bannertext*/
.bannertext{position:absolute;left:0;top:80px;width:100%;min-width:980px;z-index:1;}
.bannertext .bannertext1{font-size:100px;color:#fff;text-align:center;font-family:宋体;margin:0 auto;margin-top:126px;position:relative;width:640px;}
.bannertext .bannertext2{text-align:center;font-family:宋体;padding:42px  0 35px 0;}
.bannertext .bannertext3{height:63px;font-size:20px;color:#fff;text-align:center;font-family:arial;margin:0 auto;padding-top:18px;width:605px;text-transform:uppercase;line-height:35px;}


/*focus*/
.focus{height:960px;}
.focus .hdbox{bottom:210px;}

/*block_about_1*/
.position{height:0;width:100%;position:relative;}
.block_about_1{height:240px;margin:0 auto;margin-top:-240px;}
.block_about_1 .blockleft{width:30.5%;height:240px;background:#000;background:url(../images/about/bg1.jpg) no-repeat;float:left;}
.block_about_1 .blockleft span{display:block;}
.block_about_1 .blockleft span.s1{font-size:24px;color:#FFFFFF;}
.block_about_1 .blockleft span.s2{font-size:36px;color:#fff;text-transform:uppercase;padding:0px 0 15px 0;}
.block_about_1 .blockleft span.s3{width:40px;height:3px;background:#FFF;}
.block_about_1 .blockleft .spanbox{padding:64px 13%;}
.block_about_1 .blockright{margin-left:30%;height:160px;padding-top:80px;overflow:hidden;}
.block_about_1 .blockright .box{background:rgba(0,0,0,0.5);height:160px;}
.block_about_1 .blockright .box li{float:left;margin:41px 0;width:20%;text-align:center;}
.block_about_1 .blockright .box li .s1{display:block;font-size:36px;color:#FF0000;font-family:arial;}
.block_about_1 .blockright .box li .s2{font-size:16px;color:#fff;line-height:24px;}


/*block_about_2*/
.block_about_2{margin-top:240px;}
.block_about_2 .blockleft{width:30.5%;float:left;}
.block_about_2 .blockleft .box1{height:780px;width:100%;background:url(../images/about/bg2.png) no-repeat center;}
.block_about_2 .blockleft .box1 span{display:block;padding:0 13%;color:#fff;}
.block_about_2 .blockleft .box1 .s1{padding-top:140px;}
.block_about_2 .blockleft .box1 .s1,.blockleft .box1 .s2{font-size:66px;}
.block_about_2 .blockleft .box1 .s3{text-transform: uppercase;font-size:28px;padding-top:59px;}
.block_about_2 .blockleft .box1 .s4{width:50px;height:5px;background:#fff;padding:0;margin:0 13%;margin-top:100px;}
.block_about_2 .blockleft .box2{margin-top:50px;margin-bottom:100px;overflow:hidden;}
.block_about_2 .blockleft .box2_1{border:5px solid #CB3529;height:450px;}
.block_about_2 .blockleft .box2_1 .p1{font-size:54px;color:#333333;margin:0 13%;margin-top:65px;line-height:70px;}
.block_about_2 .blockleft .box2_1 .p2{font-size:16px;margin:0 13%;padding-top:49px;}
.block_about_2 .blockleft .box2_1 .p3{width:50px;height:5px;background:#CB3529;padding:0;margin:0 13%;margin-top:68px;}
.block_about_2 .blockright{margin-left:32%;}
.block_about_2 .blockrightbox{margin-left:40px;padding-top:110px;}
.block_about_2 .blockrightbox .blockrighttitle{height:60px;border-left:5px solid #CB3529;padding-left:20px;background:url(../images/about/logo.png) no-repeat right center;}
.block_about_2 .blockrightbox .blockrighttitle .p1{font-size:36px;line-height:36px;}
.block_about_2 .blockrightbox .blockrighttitle .p2{font-size:20px;text-transform: uppercase;font-family:arial;color:#777;}
.block_about_2 .blockrightbox .videobox{background:red;margin-top:50px;background:url(../images/about/bg3.png) no-repeat center;background-size:100% 100%;}
.block_about_2 .blockrightbox .playbox{width:100%;height:100%;background:rgba(0,0,0,0.4) url(../images/about/play.png) no-repeat center;cursor:pointer;}
.block_about_2 .blockrightbox .detailed{font-size:14px;line-height:200%;margin-top:62px;letter-spacing:2px;}
.block_about_2 .blockrightbox .mores{overflow:hidden;margin-top:50px;}
.block_about_2 .blockrightbox .mores dl{margin-right:6%;float:left;}
.block_about_2 .blockrightbox .mores dl dt{font-size:18px;border-top:2px solid #CBCBCB;border-bottom:2px solid #CBCBCB;height:84px;letter-spacing:2px;}
.block_about_2 .blockrightbox .mores dl dd{font-size:14px;color:#777;margin-top:35px;}
.block_about_2 .blockrightbox .mores dl.dl1{width:20.5%;}
.block_about_2 .blockrightbox .mores dl.dl2{width:20%;}
.block_about_2 .blockrightbox .mores dl.dl3{width:21%;}
.block_about_2 .blockrightbox .mores dl.dl4{margin-right:0;width:20%;}
.table{display:table;width:100%;height:100%;}
.table p{display:table-cell;width:100%;height:100%;vertical-align:middle;}
