
.disnone{ display:none !important; }
body{ margin:0; }
a{ text-decoration:none; }
a:active, a:hover{ text-decoration:none; text-decoration-line:none !important; }
p{ margin:0; }
div{ box-sizing:border-box; }
dd, ol, ul, li{ margin:0; padding:0; list-style:none; }
img, svg{ max-width:100%; }
form input:focus, form textarea:focus, select:focus, button:focus{ --tw-ring-offset-shadow:none !important; outline:none !important; }
[x-cloak]{ display:none !important; }

@media (max-width:768px){
    body{ overflow-x:hidden; }
    .w1200{ width:100%; padding-left:12px; padding-right:12px; }
    .news_pics{ width:100%; height:auto; }
    .notice{ width:100%; height:auto; }
    .news_list{ width:100%; height:auto; }
    .news_list1{ width:100%; height:auto; }
    .news_slide img{ height:auto; }
    .serice .serice_prev{ left:10px; }
    .serice .serice_next{ right:10px; }
    .links_item{ width:100%; }
    /* news */
    .news_left{ width:100%; }
    .news_right{ width:100%; }
    .news_pages_link{ width:100%; }
    .sub_nav a{ font-size:15px; }
    .news_detail{ padding:20px; }
    .news_pages_row span{ min-width:56px; }
    /* contact */
    .contact{ padding:20px; }
}
