@charset "utf-8";
/* CSS Document */

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,textarea,p,blockquote,th,td,input,select,textarea,button {margin:0;padding:0}
dl,ul,ol,menu,li {list-style:none}
blockquote:before,blockquote:after,q:before,q:after {content: '';content: none}
input,select,textarea,button {vertical-align:middle}
button {border:0 none;background-color:transparent;cursor: pointer}
body {background:#F8F8F8;color:#434343;padding:0;margin:0;font-size:14px;}
body,th,td,input,select,textarea,button {font-size:14px;font-family: "Microsoft YaHei","SimSun";color: #333;}
a {	text-decoration: none;color:#122e67;outline: none;}
a:visited {color:#52687e;text-decoration:none;}
a:active,a:hover {text-decoration:none;}
address,caption,cite,code,dfn,em,var {font-style: normal;font-weight: normal}
caption {display: none;}
table {width: 100%;border-collapse: collapse;border-spacing: 0;table-layout: fixed;}
img {vertical-align: top;border: 0 none;}
input {outline: none;}
h1,h2,h3,h4,h5,h6 {font-family: "Microsoft YaHei","SimSun";font-weight: normal;}

.clearfloat:after {content:"";display:block;height:0;clear:both;visibility:hidden;}
.clearfloat{display:block;clear:both;}
.container {width:1000px;margin:0 auto;}

.Header {width:100%;height:56px;background-color:#FFF;position:fixed;top:0;z-index:99;width:100%;line-height:56px;border-bottom:1px solid #E2E2E2;}
.Header .container {display:flex;justify-content:space-between;font-size:16px;}
.Header .container a {color:#222226;cursor:pointer;padding:0 5px;}
.Header .flex-grow-l {display:flex;justify-content:space-between;padding-left:8px;}
.Header .flex-grow-r {display:flex;justify-content:space-between;padding-right:8px;}
.Header .flex-grow-l .changecity span {color:#ff552e;font-weight:bold;}

.navbar-wrap {display:flex;justify-content:space-between;margin-top:64px;background-color:#2B7ACD;min-height:80px;}
.navbar-wrap .logo{margin:10px;}
.navbar{width:730px;display:flex;flex-wrap:wrap;font-size:14px;margin:8px 0;}
.navbar a{padding:3px 8px 3px 5px;text-decoration:none;color:#FFF;line-height:1.5;}

.bodymin {background-color:#FFF;min-height:700px;margin-top:10px;}
.bodymin h2{font-size:14px;line-height:40px;font-weight:bold;border-bottom:1px solid #E2E2E2;text-indent:12px;}

/*分辨率大于1380px*/
@media (min-width: 1380px) {
    .container {min-width:1380px;}
    .navbar {min-width:1050px;font-size:16px;}
    .bodymin h2{font-size:16px;line-height:40px;}
}

.footer-copyright {margin-top:15px;margin-bottom:30px;padding:15px 0;line-height:30px;text-align:center;border-top:1px solid #E2E2E2;}
.footer-copyright p {color: rgba(33, 37, 41, 0.5);}