body {
  background: url("/zzxy/images/zzxy_01.png") repeat-x; margin: 0px auto;  font-family: Microsoft Yahei; font-size: 14px; -ms-zoom: 1; -webkit-overflow-scrolling: touch;
}
.index-splash-block {
  width: 1170px;
  height: 346px;
  text-align:  left; margin:0px auto;
}
.index-splash-block .feature-slide-preview {
    margin: 0 auto;
    display: none;
    width: auto;
    height:346px;
    overflow: hidden;
}
.index-splash-block .feature-slide-preview .screenshot {
    display: block;
    margin: auto;
}
.index-splash-block .feature-slide-list {
    width: 150px;
    height: 22px;
    overflow: hidden;
    margin: 10px auto 0; position:relative; top:-40px;
}
.index-splash-block .feature-slide-list a {
    float: left;
    display: inline;
    width: 22px;
    height: 22px;
    background: url(/zzxy/images/feature-point.png) center no-repeat;
    _background: url(/zzxy/images/feature-point-4ie6.png) center no-repeat;
}
.index-splash-block .feature-slide-list a.current {
    background: url(/zzxy/images/feature-point-current.png) center no-repeat;
    _background: url(/zzxy/images/feature-point-current-4ie6.png) center no-repeat;
}
.index-splash-block  .feature-slide-list .feature-slide-list-items {
    display: inline;
}
.index-splash-block  .feature-slide-list a.feature-slide-list-previous {
    background: url(/zzxy/images/feature-point-previous.png);
    _background: url(/zzxy/images/feature-point-previous-4ie6.png);
}
.index-splash-block  .feature-slide-list a.feature-slide-list-next {
    background: url(/zzxy/images/feature-point-next.png);
    _background: url(/zzxy/images/feature-point-next-4ie6.png);
}
* {
  box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box;
}
h1 {
  list-style: none; margin: 0px; padding: 0px; border: 0px currentColor; border-image: none;
}
h2 {
  list-style: none; margin: 0px; padding: 0px; border: 0px currentColor; border-image: none;
}
h3 {
  list-style: none; margin: 0px; padding: 0px; border: 0px currentColor; border-image: none;
}
h4 {
  list-style: none; margin: 0px; padding: 0px; border: 0px currentColor; border-image: none;
}
h5 {
  list-style: none; margin: 0px; padding: 0px; border: 0px currentColor; border-image: none;
}
h6 {
  list-style: none; margin: 0px; padding: 0px; border: 0px currentColor; border-image: none;
}
ul {
  list-style: none; margin: 0px; padding: 0px; border: 0px currentColor; border-image: none;
}
ol {
  list-style: none; margin: 0px; padding: 0px; border: 0px currentColor; border-image: none;
}
li {
  list-style: none; margin: 0px; padding: 0px; border: 0px currentColor; border-image: none;
}
p {
  list-style: none; margin: 0px; padding: 0px; border: 0px currentColor; border-image: none;
}
div {
  list-style: none; margin: 0px; padding: 0px; border: 0px currentColor; border-image: none;
}
.PrevDisabled {
  height: 20px !important;
}
.Next {
  height: 20px !important;
}
.PrevDisabled {
  height: 20px !important;
}
.NextDisabled {
  height: 20px !important;
}
a:link {
  color: rgb(68, 68, 68); text-decoration: none; cursor: pointer;
}
a:visited {
  color: rgb(68, 68, 68); text-decoration: none; cursor: pointer;
}
a:hover {
  color: rgb(68, 68, 68); text-decoration: none; cursor: pointer;
}
a:active {
  color: rgb(68, 68, 68); text-decoration: none; cursor: pointer;
}
img {
  border: 0px currentColor; border-image: none;
}
.fl {
  float: left;
}
.fr {
  float: right;
}
.clear {
  clear: both;
}
.container {
  margin: 0px auto; width: 1170px; overflow: hidden;
}
.top {
  height: 36px; color: rgb(255, 255, 255); line-height: 36px;
}
.top .search {
  width: 160px; padding-top: 5px; float: right;
}
.logo {
  width: 527px; height: 147px; padding-top: 1px; float: left;
}
.xx {
  margin: 50px 30px; width: 411px; height: 52px; float: right;
}
.xh {
  margin: 45px 0px; width: 115px; height: 52px; float: right;
}
.nav {  margin: 0 auto;
  background: url("/zzxy/images/zzxy_20.png") repeat-x;
  top: 190px;
  width: 1170px;
  height: 45px;
  padding-left: 8px;
  z-index: 9;
}
.nav ul li {
  width: 115px; text-align: center; line-height: 45px; float: left; 
}
.nav ul li:hover {
  background: url("/zzxy/images/zzxy_22.png"); width: 115px; text-align: center; color: rgb(255, 255, 255); float: left;
}
.nav ul li:hover a {
  color: rgb(255, 255, 255);
}
.nav ul li a {
  width: 115px; color: rgb(68, 68, 68); display: block;
}
.nav ul li a:hover {
  width: 115px; color: rgb(255, 255, 255); display:block;
}
.nav ul li ul {
  display: none;
}
.nav ul li:hover ul {
  height: 500px; display: block; position: absolute; z-index:9999999;
}
.nav ul li:hover ul li {
  width: 200px; height: 35px; text-align: left; line-height: 35px; padding-left: 35px; font-size: 14px; float: none; display: block; background-color: rgb(0, 58, 116);
}
.nav ul li:hover ul li a {
  color: rgb(255, 255, 255);
}
.nav ul li:hover ul li:hover {
  background: rgb(0, 45, 101); width: 200px; height: 35px; text-align: left; line-height: 35px; padding-left: 35px; float: none; display: block;
}
.banner {
  background: url("/zzxy/images/banner_01.jpg") no-repeat 0% 0% / cover; width: 100%; height: 300px; margin-top: 25px; min-width: 1170px;
}
.tzgg {
  width: 385px; overflow: hidden; float: left;
}
.tzgg .tit {
  width: 385px; height: 60px; line-height: 60px; border-bottom-color: rgb(102, 102, 102); border-bottom-width: 2px; border-bottom-style: solid;
}
.tzgg .tit h3 {
  background: url("/zzxy/images/tzgg_ico.png") no-repeat left; line-height: 58px; padding-right: 15px; padding-left: 35px; font-size: 20px; font-weight: normal; border-bottom-color: rgb(0, 58, 116); border-bottom-width: 2px; border-bottom-style: solid; float: left;
}
.tzgg .tit a {
  background: url("/zzxy/images/zzxy_33.png") no-repeat right; padding-right: 25px; float: right;
}
.tzgg ul li {
  padding: 15px 0px; width: 385px; height: 102px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid; float: left;
}
.tzgg ul li a {
  width: 385px; height: 100px; display: block;
}
.tzgg ul li a .time {
  background: url("/zzxy/images/zzxy_47.png") no-repeat; width: 69px; height: 69px; float: left;
}
.tzgg ul li a .time .date {
  width: 69px; height: 40px; text-align: center; color: rgb(68, 68, 68); padding-top: 4px; font-size: 28px; font-weight: bold;
}
.tzgg ul li a .time .yymm {
  width: 69px; height: 30px; text-align: center; color: rgb(102, 102, 102); font-size: 12px;
}
.tzgg ul li a:hover .time {
  background: url("/zzxy/images/zzxy_39.png") no-repeat; width: 69px; height: 69px; float: left;
}
.tzgg ul li a:hover .time .date {
  width: 69px; height: 40px; text-align: center; color: rgb(255, 255, 255); padding-top: 4px; font-size: 28px; font-weight: bold;
}
.tzgg ul li a:hover .time .yymm {
  width: 69px; height: 30px; text-align: center; color: rgb(255, 255, 255); font-size: 12px;
}
.tzgg ul li a p {
  padding: 6px 0px 6px 15px; width: 300px; height: 70px; color: rgb(68, 68, 68); line-height: 30px; font-size: 14px; float: left; display: block;
}
.xyxw {
  width: 755px; overflow: hidden; float: right;height: 317px;
}
.xyxw .tit {
  width: 755px; height: 60px; line-height: 60px; margin-bottom: 15px; border-bottom-color: rgb(102, 102, 102); border-bottom-width: 2px; border-bottom-style: solid;
}
.xyxw .tit h3 {
  background: url("/zzxy/images/tzgg_ico.png") no-repeat left; line-height: 58px; padding-right: 15px; padding-left: 38px; font-size: 20px; font-weight: normal; border-bottom-color: rgb(0, 58, 116); border-bottom-width: 2px; border-bottom-style: solid; float: left;
}
.xyxw .tit a {
  background: url("/zzxy/images/zzxy_33.png") no-repeat right; padding-right: 25px; float: right;
}
.xyxw .pic {
  width: 340px; height: 199px; margin-right: 15px; float: left;
}
.xyxw ul {
  width: 400px; margin-top: -5px; float: right;
}
.xyxw ul li {
  height: 41px; line-height: 41px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: dotted;
}
.xyxw ul li a {
  float: left;
}
.xyxw ul li span {
  float: right;
        font-family: ΢���ź�;
}
.links {
  width: 755px; margin-top: 22px; float: right;
}
.links ul li {
  width: 182px; height: 169px; float: left;
}
.gjzc {
  width: 385px; overflow: hidden; margin-right: 28px; float: left;
}
.gjzc .tit {
  width: 385px; height: 60px; line-height: 60px; margin-bottom: 3px; border-bottom-color: rgb(102, 102, 102); border-bottom-width: 2px; border-bottom-style: solid;
}
.gjzc .tit h3 {
  padding: 0px 20px; line-height: 58px; font-size: 20px; font-weight: normal; border-bottom-color: rgb(0, 58, 116); border-bottom-width: 2px; border-bottom-style: solid; float: left;
}
.gjzc .tit a {
  background: url("/zzxy/images/zzxy_33.png") no-repeat right; padding-right: 25px; float: right;
}
.gjzc h4 {
  line-height: 35px; font-size: 16px; font-weight: normal;
}
.gjzc span {
  line-height: 35px; font-size: 12px;
}
.gjzc p {
  line-height: 35px; font-size: 14px;
}
.gjzc p a {
  color: rgb(255, 102, 0);
}
.zlxz {
  width: 460px; overflow: hidden; margin-right: 28px; float: left;
}
.zlxz .tit {
  width: 460px; height: 60px; line-height: 60px; margin-bottom: 15px; border-bottom-color: rgb(102, 102, 102); border-bottom-width: 2px; border-bottom-style: solid;
}
.zlxz .tit h3 {
  padding: 0px 20px; line-height: 58px; font-size: 20px; font-weight: normal; border-bottom-color: rgb(0, 58, 116); border-bottom-width: 2px; border-bottom-style: solid; float: left;
}
.zlxz .tit a {
  background: url("/zzxy/images/zzxy_33.png") no-repeat right; padding-right: 25px; float: right;
}
.zlxz ul li {
  height: 33px; line-height: 33px; margin-bottom: 16px;
}
.zlxz ul li span {
  background: rgb(62, 117, 155); width: 90px; height: 33px; text-align: center; color: rgb(255, 255, 255); margin-right: 10px; float: left; display: block;
}
.lxwm {
  width: 268px; overflow: hidden; float: right;
}
.lxwm .tit {
  width: 268px; height: 60px; line-height: 60px; margin-bottom: 10px; border-bottom-color: rgb(102, 102, 102); border-bottom-width: 2px; border-bottom-style: solid;
}
.lxwm .tit h3 {
  padding: 0px 20px; line-height: 58px; font-size: 20px; font-weight: normal; border-bottom-color: rgb(0, 58, 116); border-bottom-width: 2px; border-bottom-style: solid; float: left;
}
.lxwm .tit a {
  background: url("/zzxy/images/zzxy_33.png") no-repeat right; padding-right: 25px; float: right;
}
.lxwm p {
  line-height: 35px; padding-left: 10px;
}
.link {
  background: rgb(246, 246, 246); width: 100%; height: 180px; padding-top: 20px; min-width: 1200px;
}
.link .kstd {
  width: 590px; float: left;
}
.link .kstd .tit {
  width: 590px; height: 40px; padding-left: 15px; font-size: 20px; margin-bottom: 10px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid;
}
.link .kstd ul li {
  background: url("/zzxy/images/jgy_60.gif") no-repeat right; width: 110px; height: 45px; line-height: 45px; padding-left: 20px; float: left;
}
.link .kstd ul li a {
  padding-right: 20px;
}
.link .ztbd {
  background: rgb(246, 246, 246); width: 540px; height: 95px; padding-top: 38px; float: right;
}
.link .ztbd ul li {
  height: 96px; padding-right: 10px; float: left;
}
.footer {
  background: rgb(0, 58, 116); color: rgb(255, 255, 255); padding-top: 25px; min-width: 1170px;
}
.footer .bq {
  width: 480px; text-align: left; line-height: 30px; padding-left: 15px; font-size: 14px; float: left;
}
.footer .yqlj {
  margin-right: 20px; float: right;
}
.footer .yqlj p {
  margin-top: 20px;
}
.list_bt {
  margin: 15px auto; padding: 0px 15px; width: 1170px; height: 65px; text-align: center;
}
.list_bt .lmmc {
  width: 250px; height: 63px; color: rgb(68, 68, 68); line-height: 63px; font-size: 22px; border-bottom-color: rgb(41, 62, 107); border-bottom-width: 2px; border-bottom-style: solid; float: left; display: block;
}
.list_bt .dqwz {
  width: 885px; height: 63px; text-align: right; color: rgb(68, 68, 68); line-height: 65px; padding-right: 15px; font-size: 14px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 2px; border-bottom-style: solid; float: left;
}
.list {
  margin: 0px auto; padding: 0px; width: 1170px; overflow: hidden; min-height: 500px;
}
.list .left {
  width: 250px; overflow: hidden; float: left;padding-top:45px
}



.list .left ul li {
  background: rgb(240, 240, 240); width: 250px; height: 45px; line-height: 45px; font-size: 14px; margin-bottom: 15px; display: block; cursor: pointer;
}
.list .left ul li:hover {
  background: rgb(0, 58, 116); width: 250px; height: 45px; line-height: 45px; font-size: 16px; margin-bottom: 15px;
}
.list .left ul li a {
  padding: 0px 45px; color: rgb(68, 68, 68); display: block;
}
.list .left ul li a:hover {
  color: rgb(255, 255, 255);
}
.list .left ul li a span {
  float: right;
}
.list .right {
  margin: 10px; width: 860px; overflow: hidden; float: right;
}
.list .right ul li {
  padding: 10px; width: 840px; overflow: hidden; float: right;
}
.list .right ul li a {
  float: left;
}
.list .right ul li span {
  color: rgb(68, 68, 68); float: right;
}
.list .right .ksmb {
  margin-left: 15px;
}
.list .right .ksmb h3 {
  color: rgb(204, 0, 0); line-height: 80px; font-size: 18px; font-weight: normal;
}
.list .right .ksmb ul li {
  padding: 5px 5px 5px 35px; width: 100px; text-align: left; line-height: 35px; font-size: 16px; float: left;
}
.content {
  padding: 0px; width: 1170px; overflow: hidden;margin-top:12px;
}
.nry {
  margin: -25px auto 0px; width: 98%; overflow: hidden;
}
.nry h3 {
  height: 80px; text-align: center; color: rgb(68, 68, 68); line-height: 80px; font-family: "΢���ź�"; font-size: 24px; font-weight: bold;
}
.nry .attribute {
  border: 1px dotted rgb(204, 204, 204); border-image: none; text-align: center; color: rgb(68, 68, 68); line-height: 30px; font-size: 12px; margin-bottom: 10px; background-color: rgb(240, 240, 240);
}
.nry .Information {
  padding: 0px 20px;
}
.nry .Information p {
  color: rgb(85, 85, 85); line-height: 35px; text-indent: 2em; font-family: "΢���ź�"; font-size: 14px;
}
.nry .pre_next {
  color: rgb(68, 68, 68); line-height: 40px; text-indent: 0em; font-family: "΢���ź�"; font-size: 14px;
}
.nry .pre_next span {
  font-size: 14px; font-weight: normal;
}
.gjzc li {
        padding:10px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid;
}
.list .left h2{
  color: white;
  text-align: center;
  background: rgb(0, 58, 116);
  width: 250px;
  height: 45px;
  line-height: 45px;
  font-size: 18px;
  margin-bottom: 15px;
  display: block;
}
#localtime{
height: 40px;
margin-left: 0;
color:#FFFFFF;
padding-top:7px;}