@charset "utf-8";
body {overflow-x: auto; font-size: 14px; color: #212121; font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", sans-serif;min-width:1200px;}
a {outline: none; text-decoration: none; color: inherit; color:#212121}
a:hover {text-decoration: none}
html {zoom: 1}
html * {outline: 0}
html button::-moz-focus-inner { border-color: transparent !important}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td {margin: 0; padding: 0; border:0}
.lt{float:left}
.rt{float:right}
.purge{clear:both; margin:0; padding:0; height:0; line-height:0}
table {border-collapse: collapse; border-spacing: 0}
select::-ms-expand{display:none;}
select{appearance:none; -moz-appearance:none; -webkit-appearance:none}
::-ms-clear, ::-ms-reveal{display: none;}
fieldset, a img { border: 0}
address, caption, cite, code, dfn, em, th, var，i {font-style: normal; font-weight: normal}
li {list-style: none}
caption, th {text-align: left}
h1, h2, h3, h4, h5, h6 {font-size: 100%; font-weight: normal}
em, i {font-style: normal}
.header{background-color:#28569f;background-image:url(../images/cw-index_02.jpg);background-position:top center;background-repeat:no-repeat;}
.headmid{width:1200px; margin:0 auto}
.topcont{height:130px}
.logo{margin:23px}
.search{margin:28px 0 0 0; position:relative;}
.btna-gj{margin-right:15px;color:#fff;font-size:16px;}
.btna-gj:hover{text-decoration:underline;}
.back-web{height:30px;text-align:right;line-height:30px;}
.back-web a{color:#fff;}
.back-web a:hover{text-decoration:underline;}
.search-jg{margin:-10px 0 10px 0; position:relative;width:252px;}
.search-text{width:235px; height:34px; background:#FFF; border:solid 1px #1766b4; color:#ababab; padding:0 0 0 10px; line-height:34px; position:absolute 0 0; z-index:0; -moz-border-radius: 5px; border-radius: 5px}
.search-btn{ background: url(../images/search-btn.png) no-repeat 0 0; width: 20px; height: 20px; position:absolute; z-index:999999999; top:40px; right:13px; cursor:pointer}
.search-btngj{ background: url(../images/search-btn.png) no-repeat 0 0; width: 20px; height: 20px; position:absolute; z-index:999999999; top:10px; right:13px; cursor:pointer}
.nav{height:45px; background:#28569f}
.nav li{float:left; width:144px; height:45px; line-height:45px; text-align:center; display:block}
.nav li a{font-size:16px; display:block; font-weight:bold; color:#FFF}
.nav li a:hover{
	background-image: url(../images/nav-hover.png);
	background-repeat: repeat-x;
	background-position: center 0;
}
.nav li a.current{background:url(../images/nav-hover.png) repeat-x 0 0}
.nav li.x{width:6px; background:url(../images/line.jpg) no-repeat center center}