.dt_head{width:100%; background:#fff; height:130px; position:fixed; top:0px; left:0px; z-index:999999;box-shadow: 0 0 2px 0 rgba(0, 0, 0, .47);}
.dt_head .dt_main2 .dt_logo{float:left;}
.dt_head .dt_main2 .dt_logo img{height:84px; margin-top:20px;}
.dt_head .dt_main2 .dt_logo img{height:auto;}
.dt_head .dt_main2 .dt_logo img{ margin-top:15px;}
.dt_head .dt_main2{width:1240px; height:130px; margin:auto; list-style:none; position:relative;padding:0px; background:#fff;}
.dt_head .dt_main2 .head_right{float:left; margin-top:55px;}
.ti_a{position:absolute; right:0px; top:68px;}

.dt_myinfo{position:absolute;  right:0px; top:20px;}
.head_bu{width:100%; height:130px;}
.dt_head .dt_nav{margin-top:15px;}
.dt_head .dt_nav ul{padding:0px; margin:0px;}
.dt_head .dt_nav ul li{float:left; position:relative; padding:2px 0px; padding-right:20px;}
.dt_head .dt_nav ul li:hover .son_menu{opacity:1;visibility:inherit;}
.dt_head .dt_nav ul li .son_menu{position:absolute; top:28px; left:18px; background:#fff;min-width:250px;box-shadow: 2px 2px 4px 1px rgba(0,0,0,.3);opacity:0;transition:all 0.2s;visibility:hidden;}
.dt_head .dt_nav ul li .son_menu a{display:block; margin:0px; padding:0px; line-height:40px; font-weight:500; text-indent:10px;}
.dt_head .dt_nav ul li .son_menu a:hover{background:#F2F2F2;}
.dt_head .dt_nav ul li .son_menu .dt_right{margin-top:10px;}
.dt_head .dt_nav ul li .son_menu .item{position:relative;}
.dt_head .dt_nav ul li .son_menu .item .son_three{position:absolute; top:0px;left: 100%;background: #fff;box-shadow: 2px 2px 4px 1px rgba(0,0,0,.3); min-width:250px;visibility:hidden;opacity:0;transition:all 0.2s;}
.dt_head .dt_nav ul li .son_menu .item:hover .son_three{opacity:1;visibility:inherit;}
.dt_head .dt_nav ul li .ico{background:url(/dt/images/down.svg) no-repeat; background-size:15px; background-position:0px 2px; width:20px; height:20px; display:inline-block; position:absolute; top:6px; right:0px;}
.dt_head .dt_nav ul li .ico img{width:12px; line-height:20px; vertical-align:middle; margin-top:-2px;}
.dt_myinfo a{vertical-align:middle; margin-right:15px; line-height:30px; display:inline-block; }
.dt_myinfo img{vertical-align:middle;}
.dt_myinfo a:nth-child(2) img{width:15px; margin-top:-2px;}
.dt_myinfo a:nth-child(3) img{width:20px;}
.dt_myinfo a:nth-child(4){ font-weight:bold; font-size:14px;}
@media screen and (max-width: 2000px){
    .dt_main_com {
    display: flex;
    justify-content: center;
    align-items: center;
    margin-top: 50px;}
    .dt_head .dt_nav ul li a{font-size:16px; font-weight:bold; margin-left:8px; height:100%; display:inline-block;}
    .dt_head{width:100%; background:#fff; height:138px; position:fixed; top:0px; left:0px; z-index:999999;box-shadow: 0 0 3px 0 rgba(0, 0, 0, .47);}
    .dt_head .dt_main2{width:80%; height:138px; margin:auto; list-style:none; position:relative;padding:0px; background:#fff;}
    .ti_a{position:absolute; right:0px; top:78px;}
    .dt_head .dt_main2 .dt_logo{float: left;
        margin-top: 10px;
        width: 33%;}
    .dt_head .dt_main2 .head_right {
        float: left;
        margin-top: 65px;
        margin-left: 88px;}
    .dt_myinfo a {
    vertical-align: middle;
    margin-right: 15px;
    line-height: 30px;
    display: inline-block;
    font-size: 18px;}
    .ti_a a {
    background: #c00;
        width: 108px;
        border-radius: 20px;
        color: #fff;
        font-weight: bold;
        font-size: 13px;
        display: inline-block;
        padding: 6px 0px;
        text-align: center;}
    .dt_head .dt_nav ul li .son_menu{position:absolute; top:28px; left:18px; background:#fff;min-width:250px;box-shadow: 2px 2px 4px 1px rgba(0,0,0,.3);opacity:0;transition:all 0.2s;visibility:hidden;}
}
@media screen and (max-width:1600px){
        .dt_head{width:100%; background:#fff; height:100px; position:fixed; top:0px; left:0px; z-index:999999;box-shadow: 0 0 3px 0 rgba(0, 0, 0, .47);}
    .dt_head .dt_main2{width:90%; height:100px; margin:auto; list-style:none; position:relative;padding:0px; background:#fff;}
    .dt_head .dt_main2 .head_right {
        float: left;
        margin-top: 38px;
        margin-left: 28px;}
    .dt_myinfo a {
        vertical-align: middle;
        margin-right: 15px;
        line-height: 30px;
        display: inline-block;
        font-size: 16px;}
    dt_head .dt_main2 .dt_logo{float:left;margin-top:20px}
    .dt_head .dt_main2 .dt_logo img{height:68px;}
    .dt_myinfo{position:absolute;  right:0px; top:8px;font-size: 14px;}
    .ti_a{position:absolute; right:0px; top:52px;}
    .head_bu {width: 100%;height: 100px;}
    .dt_head .dt_main2 .dt_logo img {height: 78px;margin-top: -5px;}
    .dt_head .dt_nav ul li {float: left;position: relative;padding: 2px 0px;padding-right: 20px;}
    .dt_head .dt_nav ul li a{font-size:13px; font-weight:bold; margin-left:8px; height:100%; display:inline-block;}
    .dt_head .dt_nav ul li .ico{background:url(/dt/images/down.svg) no-repeat; background-size:15px; background-position:0px 2px; width:20px; height:20px; display:inline-block; position:absolute; top:8px; right:-5px;}
    .l-wrap {width: 90%;max-width: 1600px;padding: 0 0px;margin: 0 auto;}
    .sidebar {width: 350px;margin-left: 0px;}
    .ti_a a{background:#c00; width:136px;border-radius:20px; color:#fff; font-weight:bold; font-size:14px; display:inline-block; padding:6px 0px; text-align:center;}
}


.pc_hide{display:none;}
.dt_right{float:right; line-height:40px;}
.dt_nav_three{position:absolute; right:10px!important; top:10px!important;}
@media screen and (max-width:980px){
.pc_hide{display:block;}
.dt_head{height:90px;}
.dt_head .dt_main2 .dt_logo{ width:calc(100% - 100px);}

.dt_head .dt_main2{width:100%; height:90px;}
.dt_head .dt_main2 .head_right .dt_myinfo a:nth-child(4){display:none;}
.dt_myinfo{display:none;}
.dt_head .dt_nav{position:fixed; right:-80%; height:100%; background:#000; top:0px; margin-top:0px; width:80%;}
.dt_head .dt_nav ul li{display:block; float:none;}
.dt_head .dt_nav ul li a{color:#fff;padding:10px 0px;}
.ti_a{position:static;}
.ti_a a{display:block; width:100%; margin:auto; margin-bottom:10px; background:none; text-align:left; text-indent:20px;}
.call a{width:80%; display:block; border:1px solid red; margin:auto; padding:5px 0px; margin-bottom:6px; border-radius:50px; color:#fff; text-align:center;letter-spacing:2px; font-size:15px;}
.dt_nav_close{color:#fff; width:100%; height:40px;text-align:center; line-height:40px;}
.dt_nav_close span{width:40px; height:40px; display:block; float:right;}

.wap_menu{position:absolute; right:10px; top:30px;}
.head_bu{height:40px;}
.dt_head .dt_nav ul li .ico{background:url(/dt/images/wap_down.svg) no-repeat center;background-size:15px; background-position:0px 2px; float:right; right:15px; top:14px;}
.dt_head .dt_nav ul li .son_menu{position:relative;visibility:inherit;opacity:1; top:0px;background:none; display:none;}
.dt_head .dt_nav ul li .son_menu a{color:#fff; border-bottom:1px solid #585555;}
.dt_head .dt_nav ul li .active{color:#C60711!important;}
.dt_head .dt_nav ul li .son_menu a:hover{background:none;}
.dt_head .dt_nav ul li a{width:calc(100% - 30px);}
.active_on{background:url(/dt/images/wap_down_active.svg) no-repeat center!important;background-size:15px!important;; background-position:0px 2px; float:right; text-align:center; line-height:20px;}
.dt_head .dt_nav ul li .son_menu .item .son_three{position:relative;opacity:1;visibility:inherit; left:0px; background:none; display:none;}
}