.service{
  width: 100%;
  background-color: #fff;
  margin-top: 78px;
}
.service-bottom{width: 100%;padding-bottom: 60px;}
/*.service-bottom img{height: 500px;}*/
.service-bottom>div:last-child .ggwap{
  margin-bottom: 0;
}
.service-top{
  width: 100%;
  min-width: 1280px;
  position:  relative;
  margin-bottom: 84px;
}
.service-top img{
  position: relative;
  width: 100%;
}
.service-title{
  position: absolute;
  width: 60%;
  min-width: 1280px;
  top: 40%;
  left: 5%;
  color: #fff;
}
.service-title .p_h1{
  font-size: 60px;
}
@media screen and (max-width: 1545px) {
  .service-title{top: 25%;}
}
.service-title p{
  font-size: 35px;
  margin-top: 0.5%;
}
/*.service-cont1{
  width: 70%;
  margin: 0 auto;
  min-width: 950px;
  position: relative;
}*/
/*.service-cont1:after{
  width: 285px;
  height: 190px;
  position: absolute;
  right: 0;
  top: 50px;
  display: block;
  content: "";
  background: url(../../images/Post/tr.png) no-repeat;
  background-size: 100%;
}*/
.cont1-wrap{
  position: relative;
  width: 100%;
  margin: 0 auto 96px;
  min-width: 950px;
  top: 13.5%;
  display: block;
}
.cont1-wrap img{
    width: 55%;
    /* min-width: 645px; */
}
/*.wrap-block{
  position: absolute;
  width: 55%;
  height: 65%;
  top: 18%;
  right: 3%;
  background: #fff;
}*/
.block-top{
  position: relative;
  width: 505px;
  margin-left: 14px;
  /* margin-top: 97px; */
}

.block-top:after{
    position: absolute;
    /*width: 16px;
    height:67px;*/
    width: 24px;
    height: 24px;
    left: -30px;
    top: 0px;
    content: "";
    display: block;
    background: url(../../images/Service/longbar.png) no-repeat;
    background-size: 100%;
    background-position: bottom left;
}
.block-top h1{
    font-size: 30px;
    color: rgb(255, 183, 27);
}

.block-top p{
    font-size: 22px;
    /*color: rgb(255, 183, 27);*/
    color: #3e3a39;
}
.block-bottom{
  position: relative;
  width: 100%;
  margin-top: 18px;
  /* margin-left: 50px; */
  max-height: 100px;
  overflow-y: auto;
}
.block-bottom h2{
    font-size: 15px;
    color: rgb(255, 183, 27);
}
.block-bottom p{
    font-size: 14px;
    color: #737373;
    line-height: 20px;
}
/*.service-cont2{
  width: 70%;
  position: relative;
  min-width: 950px;
  margin: 0 auto;
}
.service-cont2:after{
  position: absolute;
  left: 0;
  bottom: 50px;
  width: 254px;
  content: "";
  height: 190px;
  background: url('../../images/Post/bl.png') no-repeat;
  background-size: 100% 100%;
  display: block;
}*/
.cont2-wrap{
  position: relative;
  width: 100%;
  margin: 0 auto 96px;
  min-width: 950px;
  top: 13.5%;
  display: block;
}
.cont2-wrap img{
  position: relative;
  float: right;
    width: 55%;
}
/*.wrap-block-2{
  position: absolute;
  width: 55%;
  height: 65%;
  top: 18%;
  left: 3%;
  background: #fff;
}*/
.block-top-2{
  position: relative;
  width: 505px;
  margin-left: 14px;
  /* margin-top: 95px; */
}
.block-top-2:after {
    position: absolute;
    /*width: 16px;
    height: 67px;*/
    width: 24px;
    height: 24px;
    left: -30px;
    top: 0px;
    content: "";
    display: block;
    background: url(../../images/Service/longbar.png) no-repeat;
    background-size: 100%;
    background-position: bottom left;
}

.block-top-2 h1{
  text-align: right;
    font-size: 30px;
    color: rgb(255, 183, 27);
}
.block-top-2 p{
  text-align: justify;
  font-size: 22px;
  /*color: rgb(255, 183, 27);*/
  color: #3e3a39;
}
.block-bottom-2{
  position: relative;
  width: 518px;
  margin-top: 17px;
  /* margin-left: 50px; */
  max-height: 78px;
  overflow-y: auto;
}
.block-bottom-2 h2{
  text-align: right;
    font-size: 15px;
    color: rgb(255, 183, 27);
}
.block-bottom-2 p{
  text-align: justify;
  font-size: 14px;
  color: #737373;
  line-height: 25px;
}
#paginat{
  padding-bottom: 40px;
}

.minhei{
  /* min-height: 489px; */
}




.term_time{
  background-color: #dedede;
  width: 117px;
  height: 35px;
  position: relative;
  /* margin-right: 58px; */
  text-align: center;
  line-height: 34px;
  font-size: 18px;
  color: #fff;
  margin-top: 30px;
  float: right;
}
.service-cont1{
  width: 64%;
  margin: 0 auto;
  min-width: 950px;
  position: relative;
  max-width: 1235px;
}
.service-cont2{
  width: 64%;
  margin: 0 auto;
  min-width: 950px;
  position: relative;
  max-width: 1245px;
}
.wrap-block{
  position: absolute;
  width: 50%;
  height: 65%;
  top: 18%;
  right: 3%;
  background: #fff;
}
.wrap-block-2{
  position: absolute;
  width: 50%;
  height: 65%;
  top: 18%;
  left: 3%;
  background: #fff;
}
.wrap-block:after{
  width: 140px;
  height: 70px;
  position: absolute;
  right: 0px;
  top: 0px;
  display: block;
  content: "";
  background: url(../../images/About/about_right.png) no-repeat;
  background-size: 100% 100%;
}
.wrap-block-2:after {
    width: 140px;
    height: 70px;
    position: absolute;
    left: 0px;
    top: 0px;
    content: "";
    background: url(../../images/About/about_left.png) no-repeat;
    background-size: 100% 100%;
    background-position: bottom left;
    display: block;
}
#paginat li{
  width: 25px;
}
#paginat .first{
  width: 45px!important;
}
#paginat .prev{
  width: 55px!important;
}
#paginat .next{
  width: 55px!important;
}
#paginat .last{
  width: 45px!important;
}
@media screen and (min-width: 1280px) {
   .service-cont2,.service-cont1{width: 1202px;}
   .cont1-wrap img{width:648px;height: 468px;}
   .cont2-wrap img{width:648px;height: 468px;}
   .wrap-block,.wrap-block-2{width: 625px;height: 298px;}
   .wrap-block{top: 83px;right: 0;background-color: rgb(247, 248, 248);}
   .wrap-block-2{top: 86px;left: 0;background-color: rgb(247, 248, 248);}
   /*.cont2-wrap img{margin-right: 36px;}*/
}
.wrap-contain{
  width: 518px;
  height: auto;
  /* margin: auto; */
  top: 50%;
  position:  absolute;
  transform: translate3d(-50%,-50%,0);
  -ms-transform:translate3d(-50%,-50%,0);   /* IE 9 */
  -moz-transform:translate3d(-50%,-50%,0);  /* Firefox */
  -webkit-transform:translate3d(-50%,-50%,0); /* Safari 和 Chrome */
  -o-transform:translate3d(-50%,-50%,0);
  left: 50%;
}














