
/* box */
.tab_menu{overflow:hidden;}
.tab_menu li{float:left;height:40px;line-height:40px;color:#000;background:#efefef;text-align:center;cursor:pointer;margin-top: 10px;font-weight: bold;}
.tab_menu li.current{color:#fff;background:#a9ca21;}
.tab_menu li a{color:#fff;text-decoration:none;}
.tab_menu li.current a{color:#333;}
.tab_box{padding:20px;}
/*.tab_box li{height:24px;line-height:24px;overflow:hidden;}*/
/*.tab_box li span{margin:0 5px 0 0;font-family:"宋体";font-size:12px;font-weight:400;color:#ddd;}*/
.tab_box .hide{display:none;}

.border1{
    border: #555555 1px solid;
}
.border-bottom{
    border-bottom: #555555 1px solid;
}
.border-right{
    border-right: #555555 1px solid;
}

.top_text{
    position:absolute;z-indent:2;left:0;top:0;margin-top: 10%;
    width: 100%;

}

.top-text-1{

    font-size: 42px;
    color: #ffffff;

    text-align: center;
    margin-bottom: 10px;
    font-weight: bold;
    line-height: 60px;

    /*text-shadow:#000 2px 0 0,#000 0 2px 0,#000 -2px 0 0,#000 0 -2px 0;*/
}
.top-text-2{

    font-size: 20px;
    color: #ffffff;
    margin-top: 5px;
    text-align: center;
    margin-bottom: 20px;
    /*font-weight: bold;*/
    line-height: 42px;
    /*text-shadow:#fff 1px 0 0,#000 0 1px 0,#000 -1px 0 0,#000 0 -1px 0;*/
}
.top-text-1-1{
    font-size: 28px;
}
.top-text-3{
    text-align: center;
    font-size: 22px;
    margin-top: 40px;

}
.top-text-4{
    color: #ffffff;
    text-align: center;
    font-size: 20px;
    margin-top: 20px;

}
.video{
    width: 500px;
}


.top_text .rounded-btn {
    color: #ffffff;
    background-color: #a3c41f;
    padding: 10px 21px;
    /*display: inline-block;*/
    margin-top: 30px;
    /*opacity:0.8;*/
}


.top_text .rounded-btn:hover {
    background-color: #EEEEEE;
    color: #000000;
    opacity:0.8;
}
.center1156 {
    width: 1156px;
    margin: 0 auto;
}
@media only screen and (max-width:1156px) {
    .center1156 {
        width: 95%;
        margin: 0 auto;
    }
}
@media screen and (min-width:768px) and (max-width:949px){

    .top-text-1{
        font-size: 26px;
        margin-top: -10px;
    }
    .top-text-2{
        font-size: 18px;
        margin-top: -10px;
    }
    .top-text-3{
        font-size: 16px;
        margin-top: -10px;
    }
    .top-text-4{
        font-size: 14px;
        margin-top: 20px;
    }

}
@media screen and (min-width:950px) and (max-width:1100px){

    .top-text-1{
        font-size: 34px;
        margin-top: -22px;
    }


    .top-text-2{
        font-size: 20px;
        margin-top: -10px;
    }
    .top-text-3{
        font-size: 18px;
        margin-top: -20px;
    }
    .top-text-4{
        font-size: 16px;
        margin-top: 20px;
    }
}
@media screen and (min-width:1100px) and (max-width:1200px){

    .top-text-1{
        font-size: 36px;
        margin-top: -22px;
    }


    .top-text-2{
        font-size: 20px;
        margin-top: -10px;
    }
    .top-text-3{
        font-size: 18px;
        margin-top: -20px;
    }
    .top-text-4{
        font-size: 16px;
        margin-top: 20px;
    }

}


@media screen and (max-width:768px){
    .border-right{
        border-right: #555555 0 solid;
    }
    .padding20{
        padding: 0 0;
    }

    .top-text-1{
        font-size: 24px;
        margin-top: 6%;
    }
    .top-text-1-1{
        font-size: 16px;
    }
    .col-zdy-50{
        width: 100%;
    }
    .video{
        width: 100%;
        margin-top: 20px;
        margin-bottom: 20px;
    }

}
