/*!
    Theme Name: lexiw
    Theme URI: https://www.lexiw.com/
    Description: A better theme by lexiw.com
*/
* {margin:0 auto;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
body {font-family:'Microsoft Yahei',Helvetica,Arial,"Open Sans",Arial,'PingFang SC','Hiragino Sans GB','Source Han Sans CN',Roboto,sans-serif;font-size:14px;background-color: #fff;}
a {color: #020202;cursor: pointer;text-decoration:none;}
a:hover{ text-decoration:none;color:#00479d; }
ul,li,p,h1,h2,h3 {list-style-type:none;margin:0;padding:0;}
h1,h2,h3,h4,h5,h6 {margin:0;}
div,h1,h2,h3,h4,h5,p,form,ul,label,input,textarea,img,span,dl,dt,dd {margin:0px;padding:0;outline:0;}
img {border:0;max-width: 100%;}
em, i {font-style: normal;}
cite {font-style: normal;}
input,select,button,textarea{border:0; background:none; outline:none; vertical-align:middle;}
* {
    padding: 0;
    border: 0;
}
.clear {
    clear: both;
    font-size: 0;
    line-height: 0;
    height: 0;
}
.container {width: 1240px;margin: auto;}
/*header*/
.header {width:1240px;height:90px;background:#fff;}
.header .logo {float:left;width:235px;padding-top:20px;}
.header .logo img {height:50px;}
.nav-header {width:1240px;background:#f8faff;border-bottom:1px solid #3188b0;border-top:2px solid #1a73a6;}
.nav ul {position: relative;}
.nav ul li{display: inline;line-height: 55px;}
.nav ul li a{color: #1d72a9;font-size: 18px;display: inline-block;padding: 0 28px;line-height: 18px;}
.nav ul li a:hover{color:#0c99eb;}
/*footer*/
.footer {line-height:30px;text-align:center;color:#fff;font-size:14px;border-top:6px solid #1f7df0;background:#00479d;padding:30px 0;position:relative;width:100%;min-width:1240px;}
.footer p{color: #fff;}
.footer a{color:#efebeb;}
/*pagination*/
.pagination {padding:20px 10px;text-align:center;background:#fff;border-radius:6px;}
.pagination a {background-color:#fff;border-color:#f4f4f4;border-style:solid;border-width:1px;color:#666;margin:2px;padding:8px 20px;text-decoration:none;border-radius:4px;height:36px;line-height:36px;transition:all 0.2s ease 0s;}
.pagination a:hover {background-color:#364a7a;border-color:#364a7a;border-style:solid;border-width:1px;color:#fff;}
.pagination a:active {border-color:#364a7a;border-style:solid;border-width:1px;color:#000;}
.pagination span.thisclass {background-color:#364a7a;border-color:#364a7a;border-style:solid;border-width:1px;color:#fff;font-weight:bold;margin:2px;padding:8px 20px;border-radius:4px;}