.clear {
    clear: both;
    height: 0;
}

.dt_box {
    width: 100%;
    height: 550px;
    background: url(/img/hwyx/ta.png) no-repeat center;
    background-size: cover;
}

.dt_banner_box {
    width: 1080px;
    height: 550px;
    margin: 0 auto;
}

.dt_banner_logo {
    float: left;
    width: 140px;
    height: 33px;
    background: url(/img/lxwm/290720904435825378.png) no-repeat center center;
    background-size: 100% 100%;
    margin-top: 30px;
}

.dt_box .nav_right ul .yanse {
    color: #fff;
}

.dt_box .nav_right ul .yanse:hover {
    color: #FE7700;
}

.headerHx {
    color: #fff;
}

.headerTitle {
    font-size: 52px;
    padding-top: 120px;
}

.headerTitle span {
    color: #d2b68e;
}

.headerEnglish {
    font-size: 28px;
    padding-top: 36px;
}

.headerTitletab {
    color: #b7bcc4;
    font-size: 13px;
    margin-top: 16px;
}

.headerOne {
    margin-top: 40px;
}

.headerxian {
    width: 496px;
    height: 6px;
    border: 2px solid #bababa;
}

.hwyx {
    width: 1280px;
    height: 626px;
    margin: 0 auto;
}

.hwyxTitle {
    font-size: 25px;
    padding-top: 65px;
    width: 1080px;
    margin: 0 auto;
}

.hwyxOverseas {
    font-size: 15px;
    color: #dfcdb3;
    padding-top: 12px;
    width: 1080px;
    margin: 0 auto;
}

.Business {
    padding-top: 68px;
}

.Business li {
    width: 33.3%;
    height: 200px;
    float: left;
}

.Business img {
    width: 50px;
    height: 50px;
    margin: 0 auto;
}

.Business div {
    font-size: 14px;
    color: #bdbdbd;
    text-align: center;
}

.Business .BusinessTitle {
    padding-top: 17px;
}

.hwseo {
    width: 100%;
    height: 600px;
    background: #fafafa;
}

.hwseoConter {
    width: 1080px;
    height: 100%;
    margin: 0 auto;
}

.hwseo img {
    width: 1080px;
    height: 316px;
    margin-top: 86px;
}

.hwgg {
    width: 1280px;
    height: 1187px;
    margin: 0 auto;
}

.hwggTf {
    width: 1080px;
    height: 400px;
    margin: 61px auto 0;
    border: 1px solid #ccc;
}

.hwggTfTitle {
    font-size: 23px;
    border-top: 10px solid #f9f9f9;
    width: 280px;
    margin: 0 auto;
    text-align: center;
    padding: 15px;
}

.hwggUl li {
    float: left;
    width: 25%;
    text-align: center;
    padding: 20px;
}

.hwggUl p {
    color: #5d5d5d;
    font-size: 28px;
}

.hwggUl div {
    background: #f9f9f9;
}

.hwggUl li img {
    width: 220px;
    height: 220px;
    padding: 45px;
    margin: 0 auto;
}


.hwggYx {
    width: 1080px;
    height: 530px;
    margin: 61px auto 0;
    border: 1px solid #ccc;
}

.hwggYxTitle {
    font-size: 23px;
    border-top: 10px solid #f9f9f9;
    width: 335px;
    margin: 0 auto;
    text-align: center;
    padding: 15px;
}

.hwggYxUl li {
    float: left;
    width: 33.3%;
    text-align: center;
    padding: 20px;
}

.hwggYxUl p {
    color: #5d5d5d;
    font-size: 21px;
}

.hwggYxUl div {
    background: #f9f9f9;
}

.hwggYxUl li img {
    width: 220px;
    height: 140px;
    padding: 45px;
    margin: 0 auto;
}
.hwggYx .Twitter{
    width: 190px;
    height: 144px;
    padding: 37px 51px;
}
.hwggYx .Instagram{
    width: 181px;
    height: 143px;
    padding: 34px 47px;
}
.hwggYx .ins{
    width: 180px;
    height: 140px;
    padding: 45px 48px;
}
.hwggYx .Facebook{
    width: 220px;
    height: 140px;
    padding: 56px 45px;
}
.hwggYx .LinkedIn{
    width: 220px;
    height: 144px;
    padding: 53px 45px;
}
.hwzh{
    width: 100%;
    height: 900px;
    background: #fafafa;
    margin-top: 80px;
}
.hwzh img{width: 712px;margin: 64px auto;/* height: 900px; */}