@font-face{
    font-family: DIN-Light;
    src: url('../dinlight.ttf');
}
@media only screen and (min-width:1024px)and (max-width:2580px){
    .contactUsB{
        font-family: PingFangSC-Thin, sans-serif;
        font-size:45px;
        font-weight: 100;
    }
    .addTitle{
        font-family: PingFangSC-Thin, sans-serif;
        font-size: 35px;
        font-weight: 100;
        margin-top: 6.8%;
    }
    .textTopContaC{
        font-family: PingFangSC-Thin, sans-serif;
        font-size: 30px;
        margin-top: 2%;
    }
    .textTopContaE{
        font-family: DIN-Light;
        font-size: 16px;
        margin-top: 45px;
    }
    .addressPhone{
        font-family: DIN-Light;
        font-size: 30px;
        margin-top: 2%;
    }
    .addressEmail{
        margin-top: 2%;
        padding-bottom: 0.5%;
        border-bottom: 1px solid white;
    }
    .addressEmail a{
        font-family: DIN-Light;
        font-size: 35px;
        color: white;
        text-decoration: none;
    }
    .DtextMana{
        font-family: PingFangSC-Thin, sans-serif;
        margin-top: 1.8%;
        line-height: 30px;
        color: #8c8c8c;
        font-size: 16px;
        padding-left: 30%;
        padding-right: 30%;
        text-align: center;
    }


}
@media only screen and (min-width:240px)and (max-width:1024px){
    .contactUsB{
        font-family: PingFangSC-Thin, sans-serif;
        font-size: 40px;
        font-weight: 100;
    }
    .addTitle{
        font-family: PingFangSC-Thin, sans-serif;
        font-size: 35px;
        font-weight: 100;
        margin-top:10%;
    }
    .textTopContaC{
        font-family: PingFangSC-Thin, sans-serif;
        font-size: 16px;
        margin-top: 2%;
       /* line-height: 25px;*/
    }
    .textTopContaE{
        font-family: DIN-Light;
        font-size: 16px;
        margin-top: 45px;
    }
    .addressPhone{
        font-family: DIN-Light;
        font-size:16px;
        margin-top: 2%;
    }
    .addressEmail{
        margin-top: 2%;
        padding-bottom: 0.2%;
        border-bottom: 1px solid white;
    }
    .addressEmail a{
        font-family: DIN-Light;
        font-size: 16px;
        color: white;
        text-decoration: none;
    }
    .DtextMana{
        font-family: PingFangSC-Thin, sans-serif;
        margin-top: 1.8%;
       /* line-height: 30px;*/
        color: #8c8c8c;
        font-size: 14px;
        text-align: center;
    }

}
.top_blank{
    margin-top:80px;
}
.topContact{
    width: 100%;
   /* background-image: url("../images/contact/contactUs.png");*/
    /* background-color: #000000;
    color: white;
    text-align: center; */
   /* padding-left: 9%;*/
    /* padding-top:7.5%;
    padding-bottom: 8.5%;
    padding-left: 7.8%;
    padding-right: 7.8%; */
}
.imgContact{
    margin-top: 5.5%;
}

/*��������*/
.joinUsConta{
   text-align: center;
    padding-top: 9%;
    padding-bottom: 9%;
    padding-left: 7.8%;
    padding-right: 7.8%;
}
.DJoinUs{
    font-family: PingFangSC-Thin, sans-serif;
    font-size: 16px;
    margin-top: 18px;
}
.DManageCon{
    margin-top:5.8%;
}
.manageConta{
    font-family:PingFangSC-Thin;
    font-size: 20px;
    font-weight: 600;
}

.emailSpan{
    border-bottom: 1px solid #000000;
    padding-bottom: 0.2%;
}
.emailSpan a{
    font-size: 16px;
    font-weight: 600;
    color: #000000;
    font-family: DIN-Light;
    text-decoration: none;
}
.imgGoTop{
    cursor: pointer;
}
.contract-info{
    font-size:20px;
    color: white;
    line-height: 35px;

}
.contract-info-mobile{
    font-size:14px;
    color: #8c8c8c;
    line-height: 25px;
    font-family: PingFangSC-Thin, sans-serif;

}

.contract-parent-pc{
    position: absolute; 
    top:40%;left:70%;
    text-align: left;
}
.contract_parent-mobile{
    margin-top: 20px;
    text-align: center;
}

.list_news ul{list-style:none; margin:0; padding:0;}
.list_news ul li{ border-bottom:1px #ddd dashed; padding:25px 0;}
.list_news i{ font-style:normal; text-decoration:underline; padding-bottom:8px;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
@media only screen and (min-width:760px){
.nimg{ float:left; width:30%;}
.nimg img{ width:100%;}
.nimg{overflow: hidden;
    -webkit-transition: all .6s;
    -moz-transition: all .6s;
    -ms-transition: all .6s;
    -o-transition: all .6s;
    transition: all .6s;}
.nimg img{
    -webkit-transition: all .6s;
    -moz-transition: all .6s;
    -ms-transition: all .6s;
    -o-transition: all .6s;
    transition: all .6s;
}
.nimg:hover img{
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(1.1);
}
.nbody{ float:right; width:65%; text-align:left;}
.nbody em a{ font-size:24px; line-height:38px; font-style:normal; display:block; color:#555; padding:20px 0;}
.nbody span{ line-height:45px; color:#aaa;}
.nbody p{ line-height:35px; font-size:16px; color:#888;}

.view_news_ps{ text-align:center; font-size:13px; line-height:25px; color:#999; margin:35px 0;}
.view_news_ps span{ padding:0 15px;}
.view_news_con{ text-align:left; max-width:960px; margin:0 auto; box-sizing: border-box; padding:20px 0px; color:#666; line-height:28px !important; letter-spacing:1px !important;}
}
@media only screen and (max-width:760px){
.nimg img{ width:100%;}
.nbody{ text-align:left;}
.nbody em a{ font-size:24px; line-height:38px; font-style:normal; display:block; color:#555; padding:20px 0;}
.nbody span{ line-height:45px; color:#aaa;}
.nbody p{ line-height:35px; font-size:16px; color:#888;}

.view_news_ps{ text-align:center; font-size:13px; line-height:25px; color:#999; margin:35px 0;}
.view_news_ps span{ padding:0 15px;}
.view_news_con{ text-align:left; max-width:960px; margin:0 auto; box-sizing: border-box; padding:10px 0; color:#666;}
}
.view_news_con img{ max-width:100% !important; height:auto !important;}