@media (max-width: 1600px) {
  
}

@media (max-width: 1440px) {

.container {
  width: 100%;
  box-sizing: border-box;
  padding: 0px 80px;
}
}

@media (max-width: 1260px) {
  
}


@media (max-width: 960px) {

.container {
  width: 100%;
  box-sizing: border-box;
  padding: 0px 20px;
}


.login .logo img{
  width: 120px;
}

.login .login1{
  width: 90%;
  padding: 20px;
}

.login .login1 .bt{
  font-size: 24px;
}

.login1 .hd ul li{
  font-size: 16px;
}

.login1 .bd ul li .btn{
  font-size: 14px;
}

.login1 .bd ul li h2{
  font-size: 14px;
}

.dbt h2{
  font-size: 18px;
  width: calc(100% - 80px);
}

.dbt h3 a{
  font-size: 14px;
}

.layui-btn-container{
  padding-top: 10px;
}

.dymk_box .bt{
  font-size: 16px;
  height: 40px;
  line-height: 40px;
}

.dymk_box .nr p{
  font-size: 14px;
}

.timeline ul li{
  width: 200px;
}

.timeline ul li h2{
  font-size: 16px;
}

.timeline ul li p{
  font-size: 14px;
}

.dymk{
  flex-direction: column;
}

.dymk_l{
  width: 100%;
  margin-bottom: 10px;
}

.dymk_r{
  width: 100%;
}

.layui-form-item .layui-input-inline{
  margin: 0px !important;
}

.login .logo{
  font-size: 24px;
}

.login .sy{
  flex-direction: column;
  width: 90%;
  margin-left: 5%;
  padding-top: 30px;
}

.login .sy a{
  width: 100%;
  height: 15vh;
  aspect-ratio: auto;
  margin-bottom: 15px;
  font-size: 18px;
}

.rwnr_big .xbt h2{
  flex-direction: column;
}

}