@media screen and (max-width:1260px){.d_main{width:100%;margin:0 auto;background-color:#fff}

  .head{display:none}
  .m-mainbox{display:block;width:100%;height:80px}
  .function-button1{width:40px;position:fixed;right:0;top:20vh;z-index:10000;background-color:#7ecde8;display:block}
  .function-button1 a:first-child{display:block}
  .function-button1 a{display:inline-block;vertical-align:middle;color:#333;font-size:16px;line-height:20px;transition:all .5s;color:white;border:1px solid #7ecde8;padding:0;margin-left:0}
  .m-mainbox-box{width:100%;height:80px;background-color:#fa3f0c;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.1);position:fixed;z-index:2000}
  .m-mainbox .logo{height:60px;float:left;margin-left:5%;margin-top:10px}
  .m-mainbox .logo a{height:100%;display:block}
  .m-mainbox .logo a img{height:100%}
  .btn-cont{width:50px;height:50px;float:right;margin-right:5%;margin-top:15px}
  .main-btn{position:relative;width:50px;height:50px;font-size:2.5rem;display:flex;align-items:center;justify-content:center;margin:auto;cursor:pointer;color:#000;transition:400ms;box-shadow:0px 0px 0px rgba(255,255,255,0.04);transform:rotate(0deg);opacity:1}
  .main-btn:hover{box-shadow:0px 0px 10px rgba(255,255,255,0.04)}
  .custom-menu-toggle{position:absolute;width:30px;height:3px;border-radius:2px;background-color:#fbf720;display:block;margin:auto;transition:400ms}
  .custom-menu-toggle:before{position:absolute;width:30px;height:3px;border-radius:2px;background-color:#fbf720;display:block;margin:auto;transition:400ms;content:'';backface-visibility:hidden;transform:rotate(0deg) translateY(10px)}
  .custom-menu-toggle:after{position:absolute;width:30px;height:3px;border-radius:2px;background-color:#fbf720;display:block;margin:auto;transition:400ms;content:'';backface-visibility:hidden;transform:rotate(0deg) translateY(-10px)}
  .main-btn.active .custom-menu-toggle{background-color:rgba(255,255,255,0)}
  .main-btn.active .custom-menu-toggle:before{position:absolute;width:30px;height:3px;border-radius:2px;background-color:#fbf720;display:block;margin:auto;transition:400ms;content:'';transform:rotate(45deg) translateY(0px)}
  .main-btn.active .custom-menu-toggle:after{position:absolute;width:30px;height:3px;border-radius:2px;background-color:#fbf720;display:block;margin:auto;transition:400ms;content:'';transform:rotate(-45deg) translateY(0px)}
  .m-mainbox .search-img{width:40px;height:40px;float:right;margin-right:20px;margin-top:20px}
  .m-mainbox .search-img .icon{width:100%;height:100%}
  .m-mainbox .search-img .icon img{width:100%;height:100%}
  .m-mainbox .search{width:100%;position:absolute;top:80px;left:0;background-color:#e2e2e2;z-index:100;padding:30px;display:none}

  .search .main{display:flex;justify-content:center;align-items:center}
  .search img{height:3rem}
  .search .search-input{width:50%;display:inline-block;line-height:3rem;border:0;margin-left:1rem;font-size:1.4rem;padding-left:1rem}
  .search .btn{width:10rem;line-height:3rem;background:#3b6cb2;color:#fff;text-decoration:center;border:0;cursor:pointer;font-size:1.4rem;-webkit-appearance:none}
  .search .newsearclose{height:3rem;cursor:pointer}
  .down-nav{width:100%;height:calc(100vh - 80px);position:absolute;top:80px;left:-100%;z-index:101;transition:0.5s}
  .down-nav .box{width:100%;height:100%;background-color:white}
  .down-nav .box nav{width:100%}
  .down-nav .box nav ul li{width:100%;text-align:center;transition:0.5s}
  .down-nav .box nav ul li a{width:100%;height:100%;display:block;font-size:1.3rem;line-height:2;color:#333;font-weight:bold}
  .down-nav .box nav ul li .list{position:absolute;top:-1px;left:-20vw;width:60vw;height:100vh;background-color:#f6f6f6;padding-top:3rem;text-align:left;display:block;z-index:-1;transition:0.5s}

  .down-nav .box nav ul li .list .item{padding-left:3rem}
  .down-nav .box nav ul li .list .item a{font-weight:normal}
  .down-nav .box nav ul li.li-open{background-color:#f6f6f6}
  .down-nav .box nav ul li.li-open .list{left:40vw}

  .down-nav.mobile-open{left:0}
  .mobile-mask{width:100%;height:calc(100vh - 80px);display:none;position:absolute;top:80px;left:0;z-index:100;background-color:rgba(0,0,0,0.8)}
  .d_left{width:100%}
  .hotcub{border-color:#faebc0;width:calc(100% - 370px);padding:0 12px;background:url(../images/dqjs/hotcub.jpg) top repeat-x}
  .cub2{width:calc(25% - 10px);height:234px;border-color:#eed7a5}
  .d_right{width:100%;margin-top:20px;position:relative}
  .d_right .lay_h2:not(:nth-child(2)){display:none}
  .d_right>a:nth-child(3),.d_right>a:nth-child(5),.d_right>a:nth-child(7),.d_right>a:nth-child(9){width:24.4%;display:inline-block}
  .d_right>a:nth-child(3) img,.d_right>a:nth-child(5) img,.d_right>a:nth-child(7) img,.d_right>a:nth-child(9) img{width:100%;display:block}
  .d_right>a:nth-child(11){position:absolute;top:10px;right:0}
  .footer{width:100%;height:282px;background:#fff url(../images/dqjs/footbg.jpg) top no-repeat;background-size:100% auto;color:#FFF}
  .bottom{width:100%;margin:0px auto;position:relative}
  .bottom ul.weibo{position:absolute;overflow:hidden;clear:both;top:160px;left:0;right:0;margin:0 auto;display:flex;justify-content:center}
  .bottom a.flogo{width:231px;height:103px;display:block;position:absolute;top:17px;left:calc(48% - 249px);text-align:left;border-right:1px solid #dcdcdc}
  .bottom .addinfo{height:103px;position:absolute;top:32px;left:48%;text-align:left}

.d2_right{width:calc(100% - 225px)}
ul.d2list li a{display:inline-block;line-height:34px;width:calc(100% - 90px);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}}

@media screen and (max-width:860px){.m-mainbox .logo{height:40px;float:left;margin-left:5%;margin-top:20px}
  .comiis_wrapad{float:none !important;margin:0 auto}
  .hotcub{border-color:#faebc0;width:calc(100% - 26px);margin-top:20px;padding:0 12px;background:url(../images/dqjs/hotcub.jpg) top repeat-x}
.cub2{width:calc(50% - 12px);height:234px;margin-bottom:10px;border-color:#eed7a5}
.d_right>a:nth-child(3),.d_right>a:nth-child(5),.d_right>a:nth-child(7),.d_right>a:nth-child(9){width:49%;display:inline-block}
.d_fl{background:url(../images/dqjs/fl.gif) top repeat-x;width:calc(100% - 20px);padding:0 10px}
.d_fl strong{padding-left:15px;line-height:24px}
.d_fl a{padding-left:15px;line-height:24px}
.bottom a.flogo{width:231px;height:103px;display:block;position:absolute;top:17px;left:calc(50% - 116px);text-align:left;border-right:0px solid #dcdcdc}
.footer{width:100%;height:450px;color:#FFF}
.bottom .addinfo{width:90%;height:103px;position:absolute;top:104px;left:5%;overflow:hidden;text-align:center}
.bottom ul.weibo{width:90%;position:absolute;overflow:hidden;clear:both;top:218px;left:0;right:5%;margin:0 auto;display:flex;justify-content:center;flex-wrap:wrap}
.texttool{display:block}
.texttool>span:first-child{display:block;width:100%}
.d2_lcon{padding:0 18px}
.d2_left{display:none}
.d2_right{width:100%}}