@charset "UTF-8";
.pull-left { float: left; }

.pull-right { float: right; }

/*top*/
.topWrap { height: 35px; background: #eee; }

.top { height: 100%; width: 1200px; margin: 0 auto; font: 12px/35px "微软雅黑"; color: #333; }
.top p:first-child { float: left; }
.top p:first-child + p { float: right; }

/*header*/
.headWrap { height: 100px; background: #fff; }

.header { width: 1200px; margin: 0 auto; height: 100%; overflow: hidden; }
.header .logo { float: left; margin-top: 14px; }
.header .tel { float: right; }
.header .tel p:first-child { margin-top: 20px; text-align: right; margin-bottom: 10px; }
.header .tel p:first-child img { width: 28px; height: 28px; vertical-align: middle; margin-right: 12px; }
.header .tel p:first-child span { font: 16px/30px "微软雅黑"; color: #666; vertical-align: middle; }
.header .tel p:first-child + p { font: 20px/20px "微软雅黑"; color: #333; }

/*nav*/
.navWrap { height: 50px; background: #1073a8; }

.navList { height: 100%; width: 1200px; margin: 0 auto; }
.navList .navItem { float: left; height: 100%; width: 133.33px; text-align: center; font: 16px/50px "微软雅黑"; position: relative; }
.navList .navItem a { display: block; width: 100%; height: 100%; color: #fff; }
.navList .navItem:hover { background: #005785; }
.navList .navItem .childNav { width: 100%; background: #fff; position: absolute; left: 0; top: 50px; z-index: 999; display: none; }
.navList .navItem .childNav li { width: 100%; height: 45px; }
.navList .navItem .childNav li a { display: block; width: 100%; height: 100%; font: 14px/45px "微软雅黑"; color: #333; }
.navList .navItem .childNav li a:hover { background: #005785; color: #fff; }

/*footer*/
.footerWrap { height: 80px; background: #1073a8; font: 14px/80px "微软雅黑"; color: #fff; }
.footerWrap .footer { width: 1200px; margin: 0 auto; }
.footerWrap a { color: #fff; }
.footerWrap p:first-child { float: left; }
.footerWrap p:first-child + p { float: right; }

.pagination { height: 38px; margin: 34px 0; text-align: center; }
.pagination li { display: inline-block; border: 1px solid #ddd; margin: 0 7px; height: 36px; }
.pagination li.active { background: #1073a8; border-color: #1073a8; }
.pagination li.active a { color: #fff; }
.pagination li a { display: block; height: 100%; padding: 0 15px; font: 14px/36px "微软雅黑"; color: #333; text-align: center; }
.pagination .allPage { display: none; }

* { word-wrap: break-word; }

a, body, button, dd, div, dl, dt, fieldset, form, h1, h2, h3, h4, h5, h6, html, img, input, li, ol, p, select, td, textarea, th, tr, ul { margin: 0; padding: 0; }

dl, li, ol, ul { list-style-type: none; }

html { font-family: sans-serif; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; }

address, caption, cite, code, dfn, em, i, th, var, b, strong { font-style: normal; font-weight: 400; font-style: normal; }

button, input, optgroup, option, select, textarea { font-family: inherit; font-size: inherit; font-style: inherit; font-weight: inherit; }

button, input { overflow: visible; vertical-align: middle; outline: 0; }

body, button, input, select, td, textarea, th { font: 12px/1.6 'Hiragino Sans GB','microsoft yahei',arial,sans-serif; color: #333; -webkit-font-smoothing: antialiased; -moz-font-smoothing: antialiased; }

body { line-height: 1.6; -webkit-font-smoothing: antialiased; background-color: #fff; }

h1, h2, h3, h4, h5, h6 { font-size: 100%; }

img { border: 0; vertical-align: middle; }

a, area { outline: 0; color: #333; blr: expression(this.onFocus=this.blur()); }

a { text-decoration: none; cursor: pointer; }

a:hover { outline: 0; }

a.ie6:hover { zoom: 1; }

a:focus { outline: 0; }

a:active, a:hover { outline: 0; }

:focus { outline: 0; }

sub, sup { vertical-align: baseline; }

textarea { resize: none; overflow: hidden; resize: none; }

img { border: 0; vertical-align: middle; }

a img, img { -ms-interpolation-mode: bicubic; }

.img-responsive { max-width: 100%; height: auto; }

html { overflow: -moz-scrollbars-vertical; zoom: expression(function(ele){ele.style.zoom = "1";document.execCommand("BackgroundImageCache",false,true)} (this)); }

.clear { diplay: block !important; float: none !important; clear: both; overflow: hidden; width: auto !important; height: 0 !important; margin: 0 auto !important; padding: 0 !important; font-size: 0; line-height: 0; }

::-webkit-input-placeholder { color: #b4b4b4; }

::-ms-input-placeholder { color: #b4b4b4; }

body { background: #f5f5f5; }

/*-- iconfont样式 --*/
@font-face { font-family: 'iconfont';
  /* project id 1027080 */
src: url("//at.alicdn.com/t/font_1027080_ki6e4skrlmd.eot"); src: url("//at.alicdn.com/t/font_1027080_ki6e4skrlmd.eot?#iefix") format("embedded-opentype"), url("//at.alicdn.com/t/font_1027080_ki6e4skrlmd.woff2") format("woff2"), url("//at.alicdn.com/t/font_1027080_ki6e4skrlmd.woff") format("woff"), url("//at.alicdn.com/t/font_1027080_ki6e4skrlmd.ttf") format("truetype"), url("//at.alicdn.com/t/font_1027080_ki6e4skrlmd.svg#iconfont") format("svg"); }
.iconfont { font-family: iconfont !important; font-size: 16px; font-style: normal; -webkit-font-smoothing: antialiased; -webkit-text-stroke-width: .2px; -moz-osx-font-smoothing: grayscale; }

/*# sourceMappingURL=common.css.map */
