* {margin: 0;
   padding: 0;}
.bannerBox {
  width: 100%;
  height: 600px;
  margin-top: 60px;
}
#flashs {
  position: relative;
  height: 600px;
  overflow: hidden;
}
#flashs img {width: 100%;
             height: 420px;}
#flashs .bgitem {
  z-index: 1;
  position: absolute;
  top: 0;
}
#flashs .btn {
  position: absolute;
  z-index: 7;
  bottom: 5px;
  left: 50%;
  margin-left: -45px;
  padding: 0px 6px;
}
#flashs .btn span {
  color: #fff;
  background: #202932;
  cursor: pointer;
  display: inline-block;
  margin: 0 2px;
  width: 25px;
  height: 25px;
  font-size: 14px;
  line-height: 25px;
  text-align: center;
}
#flashs .btn span.cur {
  background: #3f3f3f;
}
.event-3 {width: 100%;
          height: 250px;
          margin: 0 auto;
          background: url(../images/gzadb/gzadb-04.jpg) center center no-repeat;}
.event-3-btn {width: 1000px;
              margin: 0 auto;
              position: relative;}
.event-3-btn a {display: block;
                position: absolute;
                top: 160px;
                left: 650px;}
.event-6 {width: 100%;
          height: 309px;
          margin: 0 auto;
          background: url(../images/gzadb/gzadb-08.jpg) center center no-repeat;}
.event-6-btn {width: 1000px;
              margin: 0 auto;
              position: relative;}
.event-6-btn a {display: block;
                position: absolute;
                top: 205px;
                left: 380px;}
.event-10 {width: 100%;
          height: 300px;
          background: url(../images/gzadb/gzadb-09.jpg) center center no-repeat;}
.event-10-btn {width: 1000px;
              margin: 0 auto;
              position: relative;}
.event-10-btn a {display: block;
                position: absolute;
                top: 205px;
                left: 380px;}
.event-11 {width: 100%;
          height: 128px;
          margin: 0 auto;
          background: url(/event/images/event_22.png) center center no-repeat;}
.event-12 {width: 1000px;
           margin: 0 auto;
           position: relative;
           margin-bottom: 40px;}
.event-12>span {cursor: pointer;
                display: block;
                width: 18px;
                height: 31px;
                position: absolute;}       
.event-12>span:hover {background-position: bottom;}          
.caseLeft {background: url(/event/images/hezuoleft.png) no-repeat center top;
           top: 120px;
           left: -30px;}
.caseRight {background: url(/event/images/hezuoRight.png) no-repeat center top;
            top: 120px;
            left: 1010px;}
.caseWin {overflow: hidden;
          padding-top: 15px;}
.caseWin p {overflow: hidden;
            white-space: nowrap;
            text-overflow: ellipsis;
            width: 200px;
            margin: 0 auto;
            font-size: 17px;}
#case {width: 99999px;}
#case li {width: 240px;
          height: 230px;
          list-style-type: none;
          border: #CCCCCC 1px ridge;
          float: left;
          margin: 0 4px;
          overflow: hidden;}
#case img {width: 228px;
           height: 171px;
           margin: 10px auto;
           display: block;}
#case a {display: block;
         text-decoration: none;
         color: #172448;}
#case a:hover {text-decoration: underline;}
.jsq {margin: 0 auto 40px auto;
      font-size: 12px;
      color: #9e9e9e;
      text-align: center;}
.gzadb-01 {background-color: #f6f5f3;
           padding-bottom: 50px;}
.gzadb-01-main {margin: 0 auto;
                width: 1000px;}
.gzadb-01-tag {float: left;
               width: 500px;}
.gzadb-01-tag-main {margin: 0 auto;
                    width: 400px;
                    background-color: #fff;}
.gzadb-01-tag-main>a {display: block;
                     text-decoration: none;
                     font-size: 18px;
                     font-weight: bold;
                     color: #000;}
.gzadb-01-tag-text {padding-left: 30px;
                    padding-right: 30px;
                    font-size: 14px;
                    color: #6a6a6a;
                    font-weight: bold;
                    padding-top: 25px;}
.gzadb-01-tag-text>p {padding-bottom: 10px;}
.box-intxt {padding-left: 30px;
            font-size: 14px;
            color: #6a6a6a;
            font-weight: bold;
            padding-bottom: 30px;}
.form-text {background-color: #696765;
            border: 1px #4d4d4d solid;
            width: 227px;
            height: 27px;
            line-height: 27px;
            box-sizing: border-box;
            color: #fff;
            font-size: 14px;
            font-weight: bold;
            padding-left: 8px;}
.form-btn {background: url(../images/gzadb/btn-2.png) center center no-repeat;
           width: 60px;
           height: 31px;
           border: none;
           margin-left: 5px;}
.gzadb-02 {width: 100%;
           height: 154px;
           margin: 0 auto;
           background: #f6f5f3 url(../images/gzadb/gzadb-01.jpg) center center no-repeat;
           padding-top: 20px;}
.gzadb-03 {width: 100%;
           height: 112px;
           margin: 0 auto;
           background: #f6f5f3 url(../images/gzadb/gzadb-05.jpg) center center no-repeat;
           padding-top: 40px;}
.gzadb-04 {width: 100%;
           height: 288px;
           margin: 0 auto;
           background: #f6f5f3 url(../images/gzadb/gzadb-06.jpg) center center no-repeat;}
.gzadb-05 {width: 100%;
           height: 278px;
           margin: 0 auto;
           background: #f6f5f3 url(../images/gzadb/gzadb-07.jpg) center center no-repeat;
           padding-bottom: 50px;}
.gzadb-06 {width: 100%;
           height: 138px;
           margin: 0 auto;
           background: #f6f5f3 url(../images/gzadb/gzadb-10.jpg) center center no-repeat;
           padding: 15px 0;} 
.gzadb-07 {background-color: #f6f5f3;}
.gzadb-07-main {width: 1000px;
                margin: 0 auto;
                padding-bottom: 60px;}
.gzadb-07-pic {float: left;}
.gzadb-07-ask {float: left;
               margin-left: 25px;}
.gzadb-07-ask-q {float: left;
                 width: 300px;
                 height: 80px;
                 font-size: 18px;
                 color: #fff;
                 background-color: #696765;
                 box-sizing: border-box;
                 padding: 0 20px;}
.gzadb-07-ask-a {float: left;
                 position: relative;
                 width: 300px;
                 height: 80px;
                 box-sizing: border-box;
                 border: 1px #696765 solid;}
.gzadb-07-ask-a>p {font-size: 14px;
                   line-height: 23px;
                   padding: 14px 10px 0 10px;
                   color: #696765;}
.gzadb-07-ask-a>a {position: absolute;
                   right: 0;
                   bottom: 0;
                   width: 80px;
                   height: 30px;
                   line-height: 30px;
                   background-color: #696765;
                   text-align: center;
                   color: #fff;}
.gzadb-07-ask-btn {display: block;
                   width: 234px;
                   height: 68px;
                   text-align: center;
                   color: #fff;
                   background-color: #e79012;
                   box-sizing: border-box;
                   font-size: 16px;
                   font-weight: bold;
                   line-height: 26px;
                   padding-top: 8px;}