@charset "gb2312";
body, h1, h2, h3, h4, h5, h6, p, dl, dd, ul, ol {margin:0;padding:0;font-family:Î¢ÈíÑÅºÚ;}
body, button, input, select, textarea {font:12px/1.5 'microsoft yahei', \5b8b\4f53;}
body {background:#FFF;color:#555;}
textarea {resize:none;}
a, a:focus {outline:none;color:#555;text-decoration:none;}
a:hover {color:#014095;}
em, i {font-style:normal;}
li {list-style:none;}
img {border:0;}
table {border-collapse:collapse;border-spacing:0;}
label {cursor:default;}
.clearfix:after {content:'\20';display:block;height:0;clear:both;}
.clearfix {*zoom:1;}
.clear {display:block;height:0;clear:both;font-size:0;line-height:0;overflow:hidden;}
.fl {float:left;display:inline;}
.fr {float:right;display:inline;}
.fn {float:none;}
.tl {text-align:left;}
.tr {text-align:right;}
.tc {text-align:center;}
.hide {display:none;}
.show {display:block;}
.mt10 {margin-top:10px;}
.noBg {background:none!important;}
.noBorder {border:0!important;}
.red {color:red;}
.mb15 {margin-bottom:15px;}
.wrapper {position:relative;width:100%;margin:0 auto;overflow:hidden;}
.siteNav {height:30px;background:#5e6166;}
.siteNav .bd {width:1000px;height:30px;margin:0 auto;color:#FFF;line-height:30px;}
.siteNav .bd a {display:inline-block;height:30px;color:#FFF;vertical-align:top;}
.siteNav .bd a:hover {color:#ff0;}
.m-wei {height:30px;}
.m-wei a {margin-right:10px;padding-left:25px;vertical-align:top;}
.m-wei .m-wb {background:url(o_ico_07.jpg) no-repeat 0 center;}
.m-wei .m-wx {position:relative;background:url(o_ico_08.jpg) no-repeat 0 center;z-index:9;}
.m-wei .m-wx i {position:absolute;top:30px;left:-130px;height:215px;display:none;}
.m-wei .m-wx:hover i {display:block;}
.m-tSet {height:30px;text-transform:uppercase;}
.m-tSet p, .m-tSet ul, .m-tSet ul li {float:left;}
.m-tSet p {margin-right:150px;font-weight:bold;}
.m-tSet p span {color:#eb0000;}
.m-tSet ul li {padding:0 11px;border-right:1px solid #6e7177;}
.m-tSet a {padding-right:8px;background:url(o_ico_09.jpg) no-repeat right center;}
.header {position:relative;box-shadow:0 0 10px #666;background:url(header.jpg) repeat-x;z-index:2;}
.topArea {position:relative;width:1000px;height:94px;margin:0 auto;padding:0;z-index:4;}
.logo {position:absolute;top:0;left:0;display:block;background:url(logo.jpg) no-repeat;overflow:hidden;z-index:4;}
.logo a {display:block;width:450px;height:94px;line-height:9999px;}
.nav {position:relative;height:60px;padding-top:34px;z-index:1;}
.nav ul {float:right;height:60px;margin-right:-14px;}
.nav li {position:relative;float:left;height:60px;padding:0;background:url(navLine.gif) no-repeat 0 17px;font-weight:bold;font-size:15px;line-height:44px;text-align:center;}
.nav li a {display:block;height:60px;padding:0 16px;color:#444;}
.nav li a em {display:none;color:#d2d2d2;font-size:9px;line-height:12px;text-transform:uppercase;-webkit-transform:scale(0.7);}
.nav li a:hover, .nav li .current, .nav .on a {color:#014095;}
.navs .subNav {position:absolute;top:60px;left:0;box-shadow:0 3px 3px #888;background:#fcfcfc;overflow:hidden;z-index:1;display:none;}
.navs .subNav dl {float:none;height:auto;padding:0 10px 10px;overflow:hidden;}
.navs .subNav dt {padding:6px 0;border-bottom:1px solid #dedede;font-size:12px;line-height:18px;text-align:center;}
.navs .subNav dt a {display:block;float:none;width:auto;height:auto;padding:0;color:#6f6f6f;}
.navs .subNav dt a:hover {color:#a00;}
.sForm {float:left;width:125px;height:22px;background:url(sForm.jpg) no-repeat;}
.sForm div, .sForm input {float:left;}
.sForm .sInputBox {position:relative;width:98px;height:22px;background:none;overflow:hidden;}
.sForm .sInputBox input {width:68px;height:16px;padding:3px 5px 3px 25px;border:none;background:none;font-family:arial;line-height:16px;}
.sForm .sBtn {width:27px;height:22px;overflow:hidden;}
.sForm .sBtn input {width:27px;height:22px;border:none;background:none;color:#FFF;font-size:0;line-height:999px;overflow:hidden;cursor:pointer;}
.footlinks {clear:both;margin:0px auto;padding:2px;width:994px;height:auto;font-size:9pt;line-height:140%;color:#777;text-align:left;border:solid 1px #EEE;}
.footlinks a:link, .footlinks a:visited {font-size:9pt;line-height:140%;color:#777;}
.footer {background:#0F3A5D;}
.copy {width:1000px;margin:0 auto;padding:18px 0;border-top:1px solid #6ca6d4;color:#FFF;line-height:22px;}
.copy a {color:#FFF;}
.copy a:hover {color:#e63200;}
.action-share {float:right;height:24px;padding-top:8px;text-align:right;clear:both;}
.bdshare-button-style0-24 {line-height:24px;}
.bdshare-button-style0-24 a {position:relative;display:inline-block;width:24px;height:24px;margin-left:5px;background:url(share.png);vertical-align:top;cursor:pointer;opacity:.8;}
.bdshare-button-style0-24 a:hover {opacity:1;}
.bdshare-button-style0-24 a.bds_tsina {background-position:0 0;}
.bdshare-button-style0-24 a.bds_weixin {background-position:0 -32px;}
.bdshare-button-style0-24 a.bds_qzone {background-position:0 -65px;}
.bdshare-button-style0-24 a.bds_sqq {background-position:0 -98px;}
.bdshare-button-style0-24 a.bds_renren {background-position:0 -131px;}
.bdshare-button-style0-24 a.bds_tqq {background-position:0 -163px;}
.bdshare-button-style0-24 a.bds_douban {background-position:0 -196px;}
.bdshare-button-style0-24 a.bds_fbook {background-position:0 -226px;}
.back-to {position:fixed;bottom:35px;right:50%;margin-right:-620px;display:none;z-index:999;}
.back-to .back-top {display:block;width:44px;height:44px;background:url(top.png) no-repeat;outline:0 none;text-indent:-9999em;overflow:hidden;}
.back-to .back-top:hover {background-position:0 0;}
.banner img, .job img, .about img, .focus img {vertical-align:top;}
::-webkit-scrollbar-thumb {min-height:50px;border-radius:3px;background-color:#ccc;}
::-webkit-scrollbar-track {background:#FFF;}
::-webkit-scrollbar-corner {background:transparent;}
::-webkit-scrollbar {width:7px;height:7px;}