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

* { margin: 0px; padding: 0px; border: 0px; }
body { font-family: Calibri; font-size: 14px;}
div table.noBorderTable td,div table.noBorderTable th,div table.noBorderTable caption{border:1px dashed #ddd !important}div table{margin-bottom:10px;border-collapse:collapse;display:table;}div td,div th{ background:white; padding: 5px 10px;border: 1px solid #DDD;}div caption{border:1px dashed #DDD;border-bottom:0;padding:3px;text-align:center;}div th{border-top:2px solid #BBB;background:#F7F7F7;}div td p{margin:0;padding:0;}
li { list-style: none; }
div{font-family: Calibri;}
ul.neHS { margin-top: 20px; list-style: none; display: block; overflow: hidden; position: relative; text-align: left; border: 0px solid #000;/*box-shadow:0px 0px 10px #CCCCCC;*/ }
ul.neHS li.neHS { float: left; display: inline; overflow: hidden; position: relative; margin: 0; padding: 0; }
ul.neHS li.neHS div { }
ul.neHS li.neHS div.neHSc { position: relative; overflow: hidden; margin: 0; padding: 0; /*border-left: 1px solid #EEEEEE;*/ }
ul.neHS li.neHS div.first { margin-left: 38px; border-left: none; border-left: 0px solid #333333; }
ul.neHS li.neHS div.neHSc div.neHSi { position: absolute; cursor: pointer; margin: 0; padding: 0; }
ul.neHS li.neHS div.neHSc div.neHSiO { position: absolute; cursor: pointer; background-color: transparent; }
ul.neHS li.neHS div.neHSc div.neHSf { position: absolute; opacity: 0.8; background-color: transparent; cursor: pointer; margin: 0; padding: 0; }
ul.neHS li.neHS div.neHSc a.neHoLi { position: absolute; display: block; margin: 0; padding: 0; }
ul.neHS li.neHS div.neHSc div.neHSb { position: absolute; margin: 0; padding: 0; }
ul.neHS li.neHS div.neHSc div.neHSb div.neHSbb { }
ul.neHS li.neHS div.neHSc div.neHSb div.neHSbt { position: absolute; color: #fff; }
ul.neHS li.neHS div.neHSc a.neHSli { position: absolute; }
.clear { clear: both; }
#container { width: 960px; margin: auto; }
.navbar .navbar-inner { padding: 0; }
.navbar .nav { margin: 0; display: table; width: 100%; }
.navbar .nav li { display: table-cell; width: 1%; float: none; }
.navbar .nav li { *+float: left; *+width:130px;}
.navbar .nav li a { font-weight: bold; text-align: center;  border-right: 1px solid rgba(0,0,0,.1); }
.navbar .nav li:first-child a { border-left: 0; border-radius: 3px 0 0 3px; }
.navbar .nav li:last-child a { border-right: 0; border-radius: 0 3px 3px 0; }
.right { float: right }
.left { float: left }
#searchForm {  }
.bannerXX { font-size: 14px; }
.footer { background: #6F7072; color: #FFF; font-weight: normal; }
.titlefooterlink { color: #FFF; }
#banner ul { list-style: none; margin: 0; padding: 0; }
#banner ul li { float: right; display: block;}
#banner ul li a { display: block; overflow: hidden; height: 350px; width: 45px; text-decoration: none; color: #fff; }
#banner #a1 { width: 825px; }
#subBanner ul { list-style: none; margin: 0; padding: 0; }
#subBanner ul li { float: right; display: block;}
#subBanner ul li a { display: block; overflow: hidden; height: 200px; width: 45px; text-decoration: none; color: #fff; }
#subBanner #a1 { width: 825px; }
h4{ padding-right:20px; font-size:16px; margin-top:3px; }
#banner{  box-shadow: 0px 0px 25px #999; height:350px; background:url(../img/banner/bannerBg.jpg);}
#subBanner{ box-shadow: 0px 0px 25px #999;}
#subBanner img{ width:960px;}
#banner img{ height:350px; width:960px;}
.span4{ background:url(../img/bg_3.jpg) no-repeat; padding-left:10px; height:155px;}
.row-fluid .span4{ *+width:296px;}
.more{ float:right; font-size:14px; font-weight:normal;}
.title1{ float:left;}
.form-search{*+float:right;}
#copyright{ line-height:25px; margin:10px;}
.ico a{color:#FFF; }
.ico img{width:20px; height:20px;}
.ico{ float:right;}
#searchForm{ margin-top:10px;}
/*#logo{ margin-top:25px;}*/
#subNav{ margin-top:30px;}
#subNav ul{ margin:0px; font-size:16px;}
#subNav ul li{ margin-bottom:15px; color:#6F7072}
#subNav ul li a{ color:#6F7072}
#subNav ul li  .currret{ color:#ccc}
#subNav ul li a:hover{ margin-bottom:15px; color:#ccc}
.lan{ margin-left:10px; height:15px;}
.ico .lan img{ width:20px; height:15px;}