.banner1 {

background-color:#fb3f40;
height:800px;
background-size: 100%;
width:100%;
position:relative;
overflow:hidden;
}

.banner1 a{display:block;width:100%; position:absolute;left:0;top:0;height:100%;}
.bg-e{position:absolute;top:0%;}

/*.b2{transition-delay: 1s;}
.b3{transition-delay: 2s;}
.b4{transition-delay: 3s;}*/

.b2,.b3,.b4,.bli,.bli-a{position:absolute;top:40%;}
.bli{ width:100%;top:40%;}
/*.bli-a{top:80%;left:50%;}*/
.bg-e{animation:mybox 1s;}
.b2 h2,.bli h2{font-size: 65px; color:#fff;/*border-bottom:8px solid #fff;*//*width:268px;*/}
.bli h2 span{display:block;text-align: center;}
.b3 p{color:#fff; width:800px;font-size: 18px; line-height: 28px; text-align: center;}
.b4 a,.bli-a a{display:block;border:1px solid #fff;width:230px;height:50px;line-height: 50px; text-align: center; color:#fff; font-size: 20px;}

@keyframes mybox
{
from {left:-100%;}
to {left:0;}
}
.b2{animation:mymove 1s;}
.b3{animation:mymove 2s;}
.b4{animation:mymove 3s;}



@keyframes mymove
{
from {left:-100%;}
to {left:50%;}
}



.b2,.b3,.b4{left:50%;}

.b3{top:60%;margin-left:-400px;}
/*.b4{top:80%;margin-left:-130px;}
*/
.banner2,.banner3,.about1{
    width:100%;
    height:214px;
    /*padding-top:50%;*/
    background:#f23e41  no-repeat center;
    background-size:100%;
    margin-top:1px;
}

.header{height:90px;padding:30px 0 20px;box-sizing: border-box;}
.header a{margin-left:40px;}
.header a.current{border-bottom:1px solid #f33e42;}

.new{background:#f0f0f0;padding-bottom:60px;/*width:1170px;*/margin:0 auto;}
.news{padding:0 13px;}
.news .tit-right span{ margin-right:10px;}

.speaker{padding-bottom:30px;}
.speaker{
    float: left;
    display: inline;
    margin-right:30px;
    width: 370px;
    position:relative;
    margin-bottom:30px;
    /*height:540px;*/
    /* background:rgba(255,255,255,.5);*/
    background:#fff;
    box-sizing:border-box;

}
.speaker a{display:block;}
/*.speaker:nth-of-type(3n){margin-right:0;}*/

.speaker-bg .speaker-aa{position:absolute;left:0;top:0;}

.speaker-wenzi{padding:0 30px;height:236px; position:relative;}


.speaker-bg{    
        position:relative;
    width:370px;
    height:240px;
    
    }
.speaker-bg img{

    width:370px;height:240px;
}
.speaker-bg div{ width:370px;
    height:240px;display:none;
    position:absolute;left:0;top:0;
    
}
.speaker-bg .speaker_alert{width:370px;
    height:240px;background:#e03c40;display:none;
    color:#fff;font-size: 25px;box-sizing:border-box;padding:100px 0 0 30px;
}

.speaker-wenzi .speaker-h{ height:72px;line-height: 38px;overflow:hidden; font-size:25px;color:#000;margin-top:20px;}
.speaker-wenzi .speaker_x{font-size: 12px;color:#de4d5f;margin-top:30px;display:block;}
.speaker-wenzi .speaker-p{/*position:absolute;
    bottom:45px;*/
    margin:20px 0;
    font-size:15px;
    color:#999;
    line-height:25px;height:75px;overflow:hidden;}
.speaker-wenzi .speaker-p p{height:100%;}
.speaker-wenzi span{
    color:#585858;
    position:absolute;
    bottom:-5px;  
    font-size: 12px;
}

.title1{width:200px;height:40px;margin:120px auto 0;border:1px solid #535353;clear:both;}
.title1 a{width:200px;display:block;text-align: center; color:#535353;height:40px;line-height: 40px;}



/*base*/
.brand{ margin-top:5%;}
.brand .title{border-left:8px solid #f33e42; margin:100px 0 120px 60px; /*width:50%;*/}
.brand .title h2{color:#f33e42;font-size: 40px;text-align: left;padding-left:20px; color:#f33e42;text-transform: uppercase;}
.brand p{line-height:22px; text-indent: 2em; margin-top:10px; color:#797979;}


/*list*/
.back-list a{margin:160px 0 30px;color:#fc0e1c; font-size: 20px; display:block;}

.back li{width:50%;height:90px;box-sizing: border-box; float:left;position:relative;padding-left:100px;line-height: 90px; }
.back li a{box-sizing:border-box;color:#fff; display:block; height:90px;font-size: 20px;}
.back li:nth-of-type(2) a{padding-right:100px;text-align: right;}

.back li.current{ background:#626262; }

.back li{background:#dcdcdc;}

.back li span{/*background-image:url(/uploads/image/epthimage/left.png);*/width:36px;height:36px; display:block;position:absolute;left:30px;top:28px;}
.back li span img{width:100%;position:absolute;}
.back li:nth-of-type(2) span{/*background-image:url(/uploads/image/epthimage/right.png)*/;
left:auto;right:30px;/*background-image:url(/uploads/image/epthimage/left.png);*/}


/*brand2*/
.banner2{background-image:url(/uploads/image/epthimage/banner2.png); /*height:143px;*/padding:0;}

.brand1-main{}
.brand1-main .title h2{}
.brand1-main-bg{margin:10px 0 80px;}
.brand1-main h2{font-size: 22px;color:#797979;}
.brand1-main p{line-height:30px; text-indent: 2em; /*margin-top:30px;*/ color:#797979;font-size: 13px;}
.share_box {margin-bottom:20px;}
.share_icon{margin-right:64px;position:relative;}
.share_icon span{font-size:15px;color:#595757;}
.share_icon .share_{float:left;margin-top:-12px;}
.share_icon .share_ a{width:30px;height:30px;background:url(/uploads/image/epthimage/wchat.png) center no-repeat;float:left;margin-left:10px;}
.share_icon .share_ .share2{background-image:url(/uploads/image/epthimage/weibo.png);}
.share_icon .share_ .share3{background-image:url(/uploads/image/epthimage/te_weibo.png);}

.erweima_box{width:150px;height:150px;position:absolute;top:-167px;left:-12px;display:none;}
.erweima_box img{width:100%;}

/*information*/
.banner3{background-image:url(/uploads/image/epthimage/in.png); height:214px; padding:0;}
.investor{margin-top:0;border-bottom:1px solid #f33e42;height:60px;}
.investor .investor-nav li{border-bottom:none;}
.brand2-main p{margin-top:0;}
.brand2-main .in{border:1px solid #ccc;padding:20px 0 0; font-size:20px;}
.brand2-main .in p{line-height: 30px;}
.brand2-main .in-up{border-bottom:1px solid #ccc;}
.brand2-main .in-down{padding-top:20px;}
.brand2-main .in-up,.brand2-main .in-down{margin-left:90px;padding-bottom:30px;}

.brand2-main .mail_up{margin-bottom:100px;}
.brand2-main .mail_up p{line-height: 70px;font-size: 22px;}
.brand2-main .mail_down{margin-bottom:50px;}
.brand2-main .mail_down .mail_table{height:70px;}
.brand2-main .mail_down h2{margin-left:40px;color:#595757;font-size: 25px;margin-bottom:50px;}
.brand2-main .mail_down span{width:120px;text-align:right;font-size: 22px; float:left;color:#595757;}
.brand2-main .mail_down input{width:330px;height:30px;line-height: 30px; float:left;padding-left:10px;box-sizing: border-box;}
.brand2-main .mail_down textarea{width:330px;height:120px;color:#595757;padding-left:10px;box-sizing: border-box;}
.brand2-main .mail_down .mail_btn{margin-top:30px;padding-left:120px;}
.brand2-main .mail_down .mail_btn input{width:60px;height:30px;background:#707070;color:#fff;border-radius: 10px;text-align: center;line-height: 30px;font-size: 20px; margin-right:30px;padding-left:0;}

/*end*/

/*notice star*/
.download,.tender{margin:20px 0 80px;}
.tender{margin-bottom:200px;}
.download li,.tender li{line-height: 110px;position:relative; }
.download li a:nth-of-type(1),.tender li a:nth-of-type(1){ height:110px;border-top:1px solid #ccc; text-indent: 2em; font-size: 20px; color:#595757; display:block;}

.download li:last-child a:nth-of-type(1){border-bottom: 1px solid #ccc;}

.download li a:nth-of-type(2){width:25px;height:36px;background-image:url(/uploads/image/epthimage/download.png);background-size:100%;display:block;position:absolute;right:10px;top:40px;background-repeat: no-repeat;}
.tender li span{float:right;}
/*.tender li a:last-child{border:0;}*/


/*end*/

/*return  star*/
/*.return{-bottom:100px;}*/
.return{margin-bottom:10%;}
.return-nav {margin-top:20px; width:90%;padding-left:30px;}
.return-nav li{float:left;padding:3px 40px;border-right:1px solid #ccc; box-sizing: border-box; font-size: 14px;box-sizing: border-box;}
.return-nav li:last-child{border-right:none;}
.return-nav li.current{background:#b5b5b5; color:#fff;}
.return-contain{margin-top:-30px;border:1px solid #ccc; box-sizing: border-box; text-align: justify;}
.return-contain p{font-size: 13px;line-height: 30px;margin-top:30px; text-indent:0;}
.return-p{padding:0px 30px; }
.return-contain span{display:block;color:#797979; line-height: 30px; font-size: 20px;margin-top:30px;}
/*.brand3-main .back li{line-height: 90px;}*/
.brand3-main .back li:last-child a{margin-right:240px;text-align: right;}
.brand3-main .back li a{padding:0; line-height: 90px; margin-left:138px;font-size: 15px;}
.brand3-main .back li span{position:absolute;width:40px;height:40px;left:170px;top:-5px;}
.brand3-main .back li:last-child span{ left:auto;right:170px;}
.brand3-main .back-list a{text-indent: 4em; color:#f33e42;margin-bottom:43px;display:block;font-size: 15px;}

.brand3-main .back-list{margin-top:240px;}
/*end*/


/*brand3 star*/
.brand3-li{margin-bottom:10%;padding:0 55px;font-size: 20px; }
.div0,.brand3-pic{margin-top:40px;}
.div01 ul li{width:100%;}
.div0 ul li img{width:100%;margin-bottom:8px;}
.div0 ul li{background-size:100%;box-sizing: border-box; background-repeat: no-repeat; background-position:center; float:left;border-left:3px solid #fff;}
.div02 ul,.div09 ul{} 
.div02 ul li{width:50%;padding-top:30%; float:left;overflow:hidden;background-image:url(/uploads/image/epthimage/brand3-2.png);}
.div02 ul li:nth-of-type(2){
    border-right:none;background-image:url(/uploads/image/epthimage/brand3-3.png);
}

.div09 ul li{width:33.3333%;padding-top:22%; }
.div09 ul li:nth-of-type(1),.div09 ul li:nth-of-type(2){width:50%;padding-top:30%;}
.div09 ul li:nth-of-type(1){background-image:url(/uploads/image/epthimage/brand3-11.png);}
.div09 ul li:nth-of-type(2){background-image:url(/uploads/image/epthimage/brand3-19.png);}
.div09 ul li:nth-of-type(3){background-image:url(/uploads/image/epthimage/brand3-12.png);}
.div09 ul li:nth-of-type(4){background-image:url(/uploads/image/epthimage/brand3-13.png);}
.div09 ul li:nth-of-type(5){background-image:url(/uploads/image/epthimage/brand3-14.png);}

.div10 ul li{height:400px;width:60%;background-image:url(/uploads/image/epthimage/brand3-15.png);}
.div10 ul li:nth-of-type(2){width:40%;background-image:url(/uploads/image/epthimage/brand3-16.png);}
/*end*/

.bannerli{background:url(/uploads/image/epthimage/linian.png) no-repeat;background-size:100%;padding-top:41%;width:100%;}

/*brand3*/
.brand3 .investor-nav li{ width:25%;}
.block{padding-top:5%; }
.block .xia{border-bottom:1px solid #ccc;}
.block .title{  color:#595757;font-size:40px;padding-bottom:5%;}
.block .title span:nth-of-type(1){color:#f33e42;}
.brand3-img { float:left;width:20%;}
.brand3-img img{width:100px;padding-top: 30px;margin-left: 70px;}
.brand3-p{float:right;width:80%; color:#797979;padding:0 50px;border-left:1px solid #000; box-sizing: border-box;padding-right:0;min-height:100px;margin-top:50px;}
.brand3-p p{text-align: justify;line-height: 25px; font-size:20px;}
/*@media (min-width:640px) and (max-width:1000px){brand3-p{padding:0;}}
*/
/*end*/


/*brand4*/
.brand4 .brand4-pic {width:1200px;text-align: center;margin: 0 auto 50px;}
.brand4 .brand4-pic img{width:90%;}
.brand4 .title{margin-bottom:0; margin-top:160px;}
/*.brand4-wenzi{margin:80px auto;width:670px;height:390px;text-align: center;}
.wenzi p{font-size: 35px;text-indent:0;margin-top:20px;}
.wenzi span,.wenzi h2{font-size:25px; color:red;}
.wenzi h2{font-size: 50px;}*/






/*back linian*/
.linian-ul{padding:0 30px 30px;}
.linian .title{font-weight:bold;text-transform:uppercase;margin:65px 0 100px; font-size: 35px; color:#595757;text-align:left;}
.linian .title span:first-child{color:#f33e42;}
.linian-main {padding:90px 70px; border:1px solid #ccc;margin-bottom:200px;min-height:382px; box-sizing: border-box;}
/*.about-div {margin:65px 0;}*/


/*end*/



/*footer     */
/*xin_contact*/
.xin_contact{margin:120px 0;}
.xin_contact li{width:50%;font-size: 22px;float:left;margin-bottom:50px;text-align: center;}
.xin_contact li span{display:block;width:100%!important;color:#fd0303;line-height:50px;}
.xin_contact li .first_name{color:#595757;font-size: 28px;}


/*about1 star*/

    .about1{background-image:url(/uploads/image/epthimage/about1.png);position:relative;}
    .about1 h2{font-size: 37px; color:#fff;text-transform:uppercase;position:absolute;left:369px;margin-top:100px;font-weight: bold;}
    /*.about1-main{padding:0 90px 240px;}
    .about1-main p{color:#727171;text-indent:0;line-height: 45px; font-size: 13px; }
    .about1-main .about1_box{ height:250px;}
    .about1-main .back-list a:first-child{margin-top:70px; font-size: 20px;}*/
/*about1 end*/


/*media*/
@media (min-width:640px) and (max-width:1200px){

    .banner1{height:600px;}
    
    .investor .floor,.linian-ul .floor{width:100%;}


  /**/
  .music_box{width:100%;}
  .box_left{width:35%;}
  .box_right{width:65%;}

  .brand4 .brand4-pic{width:100%;}

  .news.floor{width:100%;}
  .speaker{width:30%;margin-right:3.3%;}
  
  .speaker-bg div a,.speaker-bg div,.speaker-bg img,.speaker-bg{width:100%;}
  .new.floor{padding:0 0px 0 2%;box-sizing:border-box;width:100%;}
  .news:nth-child(3n){margin-right:0;}


  






}
