/* 全局基础配置文件 */



body,

h1,

h2,

h3,

h4,

h5,

h6,

hr,

p,

blockquote,

dl,

dt,

dd,

ul,

ol,

li,

pre,

fieldset,

button,

input,

textarea,

th,

td {

    margin: 0;

    padding: 0;

}



body,

button,

input,

select,

textarea {

    /* for ie */

    font: 14px/1 Tahoma, Helvetica, Arial, "\5b8b\4f53", sans-serif;

}



body {

    font-family: "微软雅黑";

}



li {

    list-style: none;

}



h1 {

    font-size: 25px;

    /* 18px / 12px = 1.5 */

}



h2 {

    font-size: 16px;

}



h3 {

    font-size: 14px;

}



h4,

h5,

h6 {

    font-size: 100%;

}



address,

cite,

dfn,

em,

var {

    font-style: normal;

}



code,

kbd,

pre,

samp,

tt {

    font-family: "Courier New", Courier, monospace;

}



small {

    font-size: 12px;

}



ul,

li,

ol {

    list-style: none;

}



a {

    text-decoration: none;

}



a:hover {

    text-decoration: none;

}



.fl {

    float: left;

}



.fr {

    float: right;

}



.clearfix:after {

    /*伪元素是行内元素 正常浏览器清除浮动方法*/

    content: "";

    display: block;

    height: 0;

    clear: both;

    visibility: hidden;

}



.box {

    width: 1200px;

    margin: 0 auto;

}



.leader_nav>ul>li>a:hover,

.leader_nav>ul>li>.currents {

    background: pink;

    color: #00468c;

    z-index: 1;

}



body {

    background-color: #fff;

}



.head_nav {

    position: fixed;

    top: 0;

    left: 0;

    width: 100%;

    /* background-color: #fff; */

    z-index: 9999;

}



.device {

    margin-top: 162px;

}



.device_ad {

    margin-top: 178px;

}



.footer_top_bom {

    display: flex;

    justify-content: space-between;

    margin: 0 auto;

    padding: 0 10%;

    box-sizing: border-box;

    margin-top: 1.5%;

}



.footer_top_bom a {

    color: #A1A4B3;

}



.footer_top_bom a:hover {

    color: #0BABFE;

}



.pages {

    justify-content: center;

    align-items: center;

    display: flex;

    margin-bottom: 20px;

    color: #666;

}



.pages a {

    display: inline-block;

    width: 20px;

    text-align: center;

    color: #666;

    margin: 0 5px;

}



.pages span {

    display: inline-block;

}



.pages span:nth-child(1) {

    margin-right: 5px;

}



.pages span input {

    display: inline-block;

    width: 30px;

    margin: 0 10px;

}



.pages button {

    border: none;

    margin-left: 15px;

}



.currents {

    display: inline-block;

    background-color: #25acf6;

    color: #fff !important;

    text-align: center;

}



.current>a {

    color: #0BABFE!important;

}