﻿img{border: 0;}
html{font-size: 62.5%;font-family: "微软雅黑",'Arial';}
a{text-decoration:none;}
*{margin: 0;padding: 0;}
ul,li{list-style: none;}
body{width: 100%;overflow-x: hidden;background-color: #f5f5f5;}

#service-header{width: 100%;height: 41px;padding: 6px 0;position: fixed;top: 0; z-index: 999;}
.service-main{width: 1200px;margin: 0 auto;}
#service-header .service-logo{float: left;width: 140px;height: 41px;}
.service-logo img{width: 140px;}
.service-nav{float: left;}
.service-nav ul li{display: inline-block;color: #fff;line-height: 41px;font-size: 16px;margin-left: 28px;}
.service-login{float: right;font-size: 16px;padding-top: 4px;}
.service-login span{padding: 0 18px;line-height: 34px;display: inline-block;color: #fff;}
.service-login .service-zhu{background-color: #e5470f;border-radius: 6px;}
#service-banner{width: 100%;height: 360px;background: url(../images/bann_01.jpg) no-repeat center;background-size: cover;text-align: center;padding-top: 130px;}
#service-banner p{color: #fff;font-size: 45px;}
.service-jiao{font-size: 20px;color: #FFFFFF;line-height: 68px;}
.service-search{width: 660px;height: 95px;background-color: rgba(0,0,0,0.6);margin: 0 auto;padding: 24px 30px;}
#service-banner .service-search{text-align: left;position: relative;}
.service-search ul li{position: relative; font-size: 18px;color: #fff;line-height: 39px;display: inline-block;padding: 0 24px;margin-bottom: 10px;cursor: pointer;}
.service-search input[type=search]{width: 660px;height: 46px;border: 0;padding: 0 10px;outline: none;-webkit-appearance: none;resize: none;font-family: "微软雅黑"}
.service-search img{position: absolute;bottom: 24px;right: 30px;width: 76px;height: 46px;}
.service-click{background-color: #E5470F;border-radius: 6px;}
.service-search ul li i{background: url(../images/san_07.png) no-repeat;width:14px;height:7px;background-position-x: center;background-position-y: 50%;position: absolute;bottom: -10px;left: 44%;display: none;}
.service-search ul .service-click i{display: block;}
.service-search input[type=submit]{ background: url(../picture/sec_03.jpg) no-repeat; width: 76px; height: 46px; overflow: hidden; border: 0; font-size: 0;
    position: absolute; bottom: 24px; right: 30px;}
#service-biao{width: 100%;height: 55px;padding: 22px 0;background-color: #FFFFFF;}
#service-biao ul li{width: 217px;height: 55px;float: left;padding: 0 11px;border-right: 1px dashed #ddd;overflow: hidden;}
#service-biao ul li img{float: left;margin: 0 13px;}
#service-biao ul li span{font-size: 14px;color: #333;line-height: 28px;display: inline-block;width:70px;height: 28px;}
#service-biao ul li span a{font-size: 14px;color: #333;}

/**
 * 2017年9月12日
 * 以下开始楼层样式，平台首页与服务首页共用
 */
#service-tuijian{width: 1200px;background-color: #fff;margin: 20px auto;padding: 8px 0px;}
.service-tuij-top{width: 100%;border-bottom: 1px solid #ededed;}
.service-tuij-top ul li{display: inline-block;font-size: 24px;color: #333;margin-right: 56px;line-height: 57px;cursor: pointer;}
.service-tuij-top ul li:nth-child(1){margin-left:25px;display: none;}
.service-tuij-top ul li:nth-child(2){border-bottom: 3px solid #ff6815;margin-left:25px;
    color: #ff6815;} 
    .service-bot>div:nth-child(1){display: block !important;}
      /*.service-bot>div:nth-child(2){display:block !important;}*/
.service-tuij-top ul .service-click1{border-bottom: 3px solid #ff6815;color: #ff6815;}
.service-tj-bot ul li{display: inline-block;margin-right: 40px;float: left;}
.service-tj-bot ul{/*height: 340px;*/background: #fff;}
.service-tj-bot ul li img{width: 204px;height: 204px;margin: 23px 0;border: 1px solid #EDEDED;}
.service-tj-bot ul li span{display: block;font-size: 15px;color: #333;height: 54px;;}
.service-tj-bot ul li p{font-size: 14px;color: #666;line-height: 34px;display:none;}
.service-tj-bot ul li p i{float: left;font-style: normal;}
.service-tj-bot ul li p em{float: right;font-style: normal;}
.service-tj-bot ul li p em strong{color: #d80e0e;}
.service-tj-bot ul li:last-child{margin-right: 0;margin-left: 0px;}
.service-tj-bot ul .service-wu{margin-right: 0;}
.service-guang{width: 1200px;margin: 0 auto;}
#service-serve{width: 1200px;margin: 0 auto;}
.service-serve{width: 1200px;height: 400px;margin-top: 40px;position: relative;padding-top: 71px;}
.service-serve-l{width: 200px;height: 364px;float: left;background: url(../images/ggs_07.jpg) no-repeat center;    background-size: cover;
    padding: 18px 15px;}
.service-serve2 .service-serve-l{width: 200px;height: 364px;float: left;background: url(../images/ggs_10.jpg) no-repeat center;    background-size: cover !important;
    padding: 18px 15px;}
.service-serve3 .service-serve-l{width: 200px;height: 364px;float: left;background: url(../images/ggs_12.jpg) no-repeat center;    background-size: cover !important;
    padding: 18px 15px;}
.service-serve4 .service-serve-l{width: 200px;height: 364px;float: left;background: url(../images/ggs_14.jpg) no-repeat center;    background-size: cover !important;
    padding: 18px 15px;}
.service-serve5 .service-serve-l{width: 200px;height: 364px;float: left;background: url(../images/ggs_16.jpg) no-repeat center;    background-size: cover !important;
    padding: 18px 15px;}
.service-serve6 .service-serve-l{width: 200px;height: 364px;float: left;background: url(../images/ggs_18.jpg) no-repeat center;    background-size: cover !important;
    padding: 18px 15px;}

.service-serve-l p{
  font-size: 30px;
    line-height: 52px;
    color: #fff;
    text-align: center;
    margin-bottom: 26px;
  }

.service-serve-l ul li{    display: inline-block;
    font-size: 16px;
    color: #FFFFFF;
    line-height: 31px;
    float: left;
    height: 31px;
    width: 50%;
    text-align: left;
    overflow: hidden;}
.service-serve-l ul li a{color: #fff;font-size: 15px;}
.service-serve-c{width: 718px;height: 400px;background-color: #fff;float: left;}
.service-serve_c_top{width: 690px;height: 16px;border-bottom: 1px solid #EDEDED;padding: 27px 0;}
.service-serve_c_top ul li{display: inline-block;font-size: 18px;color: #333;padding: 0 36px;border-right: 1px solid #EDEDED;cursor: pointer;}
.service-serve_c_top ul li:nth-child(3){border: 0;}
.service-serve_c_top ul .service-click2{color: #ff6815;font-weight: bold;}
.service-serve_c_bot ul li{display: inline-block;margin-top: 22px;padding: 0 21px;}
.service-serve_c_bot ul li p{font-size: 16px;color: #333;line-height: 20px;}
.service-serve_c_bot ul li p strong{color: #ea1d1d;}
.service-serve_c_bot ul li span{font-size: 12px;color:#999;line-height: 20px;}
.service-serve-r{width: 252px;height: 400px;float: left;}
.service-fen{width: 278px;height: 198px;border: 1px solid #fff;}
/*.service-fen strong{font-size: 18px;color: #333;}
.service-fen p{font-size: 14px;color: #666;line-height: 40px;}
.service-fen span{display: block;color: #e81c1c;}*/
.service-fen img{ width: 252px; height: 198px; display: block; }
#service-like{width: 1200px;background-color: #fff;margin: 0 auto;margin-bottom: 20px;}
.service-like-t{width: 1200px;height: 68px;line-height: 68px;border-bottom: 3px solid #EDEDED;line-height: 80px;}
.service-like-t strong{font-size: 30px;color: #333;margin:0 30px 0 25px;}
.service-like-t span{font-size: 14px;color: #666;}
.service-like-b{padding: 20px 0;}
.service-like-b ul li{display: inline-block;width: 258px;height: 360px;margin: 0 19px;}
.service-like-b ul li p{font-size: 16px;color: #666;line-height: 38px;height: 76px;overflow: hidden;}
.service-like-b ul li strong{display: block;font-size: 18px;color: #d80e0e;font-weight: normal;}
.service-like-b ul li span{display: block;line-height: 32px;font-size: 14px;color: #999;display: none;}
.service-like-b ul li span i{float: left;font-style: normal;}
.service-like-b ul li span em{float: right;font-style: normal;}
.service-like-b ul li span em i{float: right;color: #D80E0E;}
.service-like-b ul li img{width: 240px;height: 240px;;}
#service-Anli{width: 1200px;margin: 20px auto;}
#service-Anli td{text-align: center;padding: 3px;background-color: #fff;}
#service-Anli td img{display: block;}
#service-Anli td span{font-size: 30px;}
#service-Anli td p{font-size: 14px;color: #666;line-height: 30px;}
#service-Anli td a.box{padding: 8px 24px;line-height: 41px;border: 1px solid #FF6815;color: #ff6815;font-size: 18px;border-radius: 6px;margin: 0 auto;}
#service-hot{width: 1200px;height:540px;background-color: #fff;margin: 0 auto;margin-bottom: 20px;overflow: hidden;}
.service-hot-top{width: 1100px;height: 70px;font-size: 30px;color: #333;font-weight:bold;border-bottom: 3px solid #EDEDED;line-height: 80px;    text-indent: 25px;}
.service-hot-box{width: 334px;float: left;border-right: 1px solid #EDEDED;height: 520px;padding: 0 30px;}
.service-box-top{width: 100%;line-height: 62px;height: 62px;border-bottom: 1px solid #EDEDED;}
.service-box-top strong{font-size: 18px;color: #333;float: left;}
.service-box-top a{float: right;font-size: 14px;color: #666;}
.service-box{height: 108px;padding: 20px 0;width: 100%;border-bottom: 1px solid #EDEDED;}
.service-box img{float: left;margin-right: 21px;}
.service-box p{font-size: 14px;color: #333;line-height: 25px;}
.service-box span{font-size: 12px;color: #848484;line-height: 18px;}
.service-box span a{color: #7fb90f;}
.service-box-bot ul li{font-size: 14px;color: #484848;line-height: 30px;padding-left: 9px;background: url(../images/dian_48.jpg) no-repeat;background-position-y: center;}
.service-box-bot ul li a{ color: #484848; }
.service-hot-bot .service-sanbox{border-right: 0;}
.service-hot-bot .service-sanbox .service-box-top{border-bottom: 0;}
.service-hot-bot .service-sanbox .service-box{padding-top: 0;border-bottom: 0;}
#service-fore{width: 100%;height: 61px;padding: 26px 0;background-color: #fff; border-top: 1px solid #f5f5f5; }
#service-fore ul li{width: 298px;float: left;height: 61px;border-right: 1px solid #EDEDED;}
#service-fore ul li img{float: left;margin-right: 18px;margin-left: 30px;}
#service-fore ul li strong{font-size: 18px;color: #333;line-height: 35px;}
#service-fore ul li p{font-size: 14px;color: #666;}
#service-fore ul li:nth-child(4){border-right: 0;}
.service-footer-top{width: 100%;height: 117px;background-color: #292a33;padding: 36px 0;}
.service-footer-top ul{padding: 0 49px;border-right: 1px solid #EDEDED;float: left;     min-height: 118px;}
.service-footer-top ul strong{font-size: 16px;color: #fff;line-height: 28px;}
.service-footer-top ul strong a{ color: #fff }
.service-footer-top ul li{font-size: 14px;color: #bebebe;line-height: 30px;}
.service-footer-top ul li a{
    color: #BEBEBE; }
.service-footer-top ul li strong{font-size: 23px;}
.service-footer-top ul li .service-a{display: block;width: 102px;height: 35px;color: #fff;background-color: #ff6815;text-align: center;line-height: 35px;}
.service-footer-bot{width: 100%;height: auto;text-align: center;padding-top: 23px;
    overflow: hidden; }
.service-footer-bot ul li{display: inline-block;font-size: 14px;color: #484848;padding: 0 21px;line-height: 15px;border-right: 2px solid #767676;}
.service-footer-bot ul li:last-child{border: 0;}
.service-footer-bot ul li a{
    color: #484848;
}
.service-footer-bot p{font-size: 14px;color: #484848;line-height: 44px;}
/*.service-cb_bot{width: 719px;height: 400px;border:1px solid #e7e7e7;box-sizing: border-box;border-right: none}
.service-cb_bot ul li{width: 33.33%;float: left;height:199px;padding-left: 12px;position: relative;box-sizing: border-box;border:1px solid transparent;border-right:1px solid #e7e7e7;}
.service-cb_bot ul li:hover{border:1px solid #ff862d;}
.service-cb_bot ul li:nth-child(1){height: 400px;}
.service-cb_bot ul li:nth-of-type(n+2){border-bottom: 1px solid #e7e7e7}
.service-cb_bot ul li:nth-of-type(n+4){border-bottom: none;}
.service-cb_bot ul li:nth-child(1) .mo_img{position: absolute;bottom: 0;left: 12px;height: 195px;}
.service-cb_bot ul li .mo_img{width: 216px;height: 85px;position: absolute;bottom: 7px;left: 12px;}
.service-cb_bot ul li dd{width: 216px;display: block;height: 35px;line-height: 35px;}
.service-cb_bot ul li dd strong{float: left;font-size: 14px;color: #fe6813;font-weight: normal;}
.service-cb_bot ul li dd span{float: right;font-size: 12px;color: #676767;display: none;}
.service-cb_bot ul li p{font-size: 18px;font-weight: bold;color: #333;height: 20px;overflow: hidden;padding-top: 22px;overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;}
.service-cb_bot ul li dl{font-size: 12px;color: #676767;line-height: 30px;}*/
.service-cb_bot{width: 690px;height: 400px;}
.service-cb_bot ul li{width: 205px;float: left;height: 312px;padding: 12px;}
.service-cb_bot ul li img{width: 205px;height: 205px;}
.service-cb_bot ul li dd{width: 100%;display: block;height: 38px;line-height: 38px;}
.service-cb_bot ul li dd strong{float: left;font-size: 16px;color: #fe6813;}
.service-cb_bot ul li dd span{float: right;font-size: 12px;color: #676767;}
.service-cb_bot ul li p{font-size: 14px;color: #333;height: 20px;overflow: hidden;}
.service-cb_bot ul li dl{font-size: 12px;color: #676767;line-height: 30px;}

.service-bg-wrapper{
    width: 100%;
    overflow: hidden;
    height: auto;
    background: #fff;
    margin-top: -35px;;
}
.growing-wrapper {
  height: 529px;
  background: url(../images/img1.jpg) no-repeat center;
}
.growing-wrapper .title {
  text-align: center;
}
.growing-wrapper .title h3 {
  font-size: 26px;
  color: #FFFFFF;
  padding: 20px 0;
}
.growing-wrapper .title .name-p {
  position: relative;
  display: inline-block;
  font-size: 0;
  border-top: 1px solid #FFFFFF;
  border-bottom: 1px solid #FFFFFF;
}
.growing-wrapper .title .name-p p {
  display: inline-block;
  font-size: 14px;
  color: #FFFFFF;
  margin: 0 20px;
  height: 37px;
  line-height: 37px;
}
.growing-wrapper .title .name-p i {
  position: absolute;
  left: 0;
  right: 0;
  margin: 0 auto;
  display: inline-block;
  width: 10px;
  height: 1px;
  background: #3d99f0;
  z-index: 9;
}
.growing-wrapper .title .name-p .top {
  top: -1px;
}
.growing-wrapper .title .name-p .bottom {
  bottom: -1px;
}
.growing-wrapper .content {
  width: 1200px;
  margin: 0 auto;
  padding-top: 40px;
  font-size: 0;
}
.growing-wrapper .content li {
  position: relative;
  display: inline-block;
  margin: 0 auto;
  height: 318px;
  width: 240px;
}
.growing-wrapper .content li .box {
  display: none;
  position: absolute;
  left: -20px;
  top: 0;
  width: 280px;
  height: 245px;
  padding: 10px;
  background: #000;
  background: rgba(0, 0, 0, 0.4);
  box-sizing: border-box;
  border-radius: 5px;
  -o-transition: 5px;
  -ms-transition: 5px;
  -moz-transition: 5px;
  -webkit-transition: 5px;
}
.growing-wrapper .content li .box img {
  width: 100%;
}
.growing-wrapper .content li .box p {
  padding-top: 13px;
  font-size: 16px;
  color: #FFFFFF;
}
.growing-wrapper .content li .box:after {
  position: absolute;
  left: 0;
  right: 0;
  bottom: -10px;
  text-align: center;
  content: url(../images/icon/664.png);
}
.growing-wrapper .content li .bottom {
  position: absolute;
  bottom: -19px;
  left: 0;
  right: 0;
  margin: 0 auto;
  text-align: center;
}
.growing-wrapper .content li .bottom i {
  display: block;
  width: 41px;
  height: 41px;
  margin: 0 auto;
  background: url(../images/icon/time_dot_s.png) no-repeat center;
  background-size: 80%;
}
.growing-wrapper .content li .bottom span {
  font-size: 14px;
  color: #FFFFFF;
}
.growing-wrapper .content .curren .box {
  display: block;
}
.growing-wrapper .content .curren .bottom i {
  background: url(../images/icon/time_dot_s1.png) no-repeat center;
  animation: dyamiuc_round 1.5s linear 0s infinite normal;
  background-size: 100%;
}