
.dropDown.open > .dropDown-menu {
    position: absolute;
    z-index: 1000;
    display: inline-block;
    background-color:rgba(0, 0, 0, 0.3);
    right: 0px;;
    width: 100vw;
}

.menu > li > a {
    display: block;
    border-bottom: solid 0px #f2f2f2; 
    padding: 5px 20px;
    line-height: 1.8;
    text-align: left;
    font-weight: normal;
    white-space: nowrap;
    vertical-align: top;
    color: #fff;
}


.icon-box2{
    color: #343434;
    text-align: center;
}
.icon-box2 i{
    font-size: 70px;
}

.icon-box{
    color: #fff;
    text-align: center;
}

.icon-box i{
    font-size: 70px;
}


.bigbox2{
    height: calc(100vh);
    width: 100%;
    background-color: rgba(0, 0, 0, 0.3);
    display: flex;
    justify-content: center;
    align-items: center;
}

.btn-huang {
    color: #343434;
    background-color: #fff200;
    border-color: #fff200;
}

.btn-huang:hover {
    color: #ed2f23
}


.bigbox {
    height: calc(100vh);
    width: 100%;
    overflow: hidden;
    background-image: url(/pic/p1.jpg);
    background-position: center;
    background-size: cover;
}


 
.pt-50{padding-top: 50px;}
.pt-70{padding-top: 70px;}
.pb-70{padding-bottom: 70px;}
.pb-50{padding-bottom: 50px;}
.mt-70,.mt-70a{ margin-top: 70px;;}
.mb-70{ margin-bottom: 70px;}

.jiacu{
    font-weight: bold;
}

.f-30a{font-size: 30px;}
.f-70{font-size: 70px;}
.f-40{font-size: 40px;}
.f-50{font-size: 50px;}

.img-responsive2 {
    display: inline-block;
    max-width: 100%;
    height: auto;
}

.mt-40a{ margin-top: 40px;}
@media (max-width:767px){

    .tp1{
        border-radius: 20px;
    }

.tdbox{
    font-size: 16px;
}

.img-responsive2 {
    max-width: 100%;
}

    .f-40{font-size: 30px;}
    .f-70{font-size: 40px;}
    .f-50{font-size: 26px;}
    .mt-40a{ margin-top: 10px;}
    .mt-70a{ margin-top: 50px;;}
    .pt-70{padding-top: 50px;}
    .pb-70{padding-bottom: 50px;}

    .f-30a{font-size: 16px;}
}