/* Special class on .container surrounding .navbar, used for positioning it into place. */
.navbar-wrapper {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  z-index: 20;
}

/* Flip around the padding for proper display in narrow viewports */
.navbar-wrapper > .container {
  padding-right: 0;
  padding-left: 0;
}
.navbar-wrapper .navbar {
  height:88px;
  padding-right: 15px;
  padding-left: 15px;
}
.navbar-wrapper .navbar .container {
  width: auto;
}

/*** common ***/
body{padding:0;margin:0;width:100%;max-width:100%;overflow-x:hidden;font-size:14px;font-family:PingFang SC,Arial,sans-serif;color:#262626;}
body,html{word-wrap:break-word;}
body,h1,h2,h3,h4,h5,h6,dl,dt,dd,input,form,span,img,p,ul,li,div{margin:0px;padding:0px;}
img{border:0;vertical-align: top;margin: 0px; padding: 0px;}
a{color:#262626;text-decoration:none;
  transition:0.5s;
  -moz-transition:0.5s; /* Firefox 4 */
  -webkit-transition:0.5s; /* Safari and Chrome */
  -o-transition:0.5s; /* Opera */
}
a:hover{color:#d3b294;text-decoration:none;}
input:hover,button:hover{
  transition:0.3s;
  -moz-transition:0.3s; /* Firefox 4 */
  -webkit-transition:0.3s; /* Safari and Chrome */
  -o-transition:0.3s; /* Opera */
}
.clear{height:0px;line-height:0px;font-size:0px;overflow:hidden;clear:both;}
.blank10{height:10px;overflow:hidden;}
.blank20{height:20px;overflow:hidden;}
.blank30{height:30px;overflow:hidden;}
.blank40{height:40px;overflow:hidden;}
.fl{float:left;}
.fr{float:right;}

/*** 顶部 ***/
.navbar{margin-bottom:0;}
.navbar-header{height:88px;}
.navbar-nav{float:right;}
.navbar-nav > li > a{padding:0;line-height:88px;margin:0 15px;}
.navbar-inverse .navbar-nav > li > a{color:#fff;font-size:16px;}
.navbar-inverse .navbar-nav > li > a:hover{color:#d3b294;}
.navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:focus, .navbar-inverse .navbar-nav > .active > a:hover{color:#d3b294;background:none;border-bottom:2px solid #d3b294;}
.navbar-brand{display:none;}
.navbar-brand1{display:block}

.logo_right{border-left:1px solid #fff;padding-left:38px;margin-left:38px;font-size:20px;color:#fff;height:52px;margin-top:18px;}
.logo_right span{font-size:16px;}

.navbar-wrapper1{position:static;background:#fff;}
.navbar-wrapper1 .navbar-inverse .navbar-nav > li > a{color:#262626;font-size:16px;}
.navbar-wrapper1 .navbar-inverse .navbar-nav > li > a:hover{color:#d3b294;}
.navbar-wrapper1 .navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:focus, .navbar-inverse .navbar-nav > .active > a:hover{color:#d3b294;background:none;border-bottom:2px solid #d3b294;}

.navbar-wrapper1 .logo_right{border-left:1px solid #ebebeb;padding-left:38px;margin-left:38px;font-size:20px;color:#262626;height:52px;margin-top:18px;}


/*** 底部 ***/
.bottom{height:320px;background:#1a1612;}
.bottom .row{padding-top:52px;height:265px;}
.bottom .col-md-8{padding:0 25px;}
.bottom_menu a{font-size:18px;color:#fff;margin-right:36px;}
.bottom_menu span{display:none;}
.bottom .link{color:#dbdbdb;font-size:14px;line-height:24px;margin-top:28px;}
.bottom .link a{color:#dbdbdb;white-space: nowrap;margin-right:2px;}
.logo_bottom img{height:62px;}
.bottom .ewm{text-align:center;}
.bottom .ewm p{color:#fff;line-height:40px;}
.bottom_menu a:hover,.bottom .link a:hover{text-decoration:underline;}
.copyright{text-align:center;color:#e5e5e5;border-top:1px solid #4a4a4a;line-height:52px;}

.page{text-align:center;}
.pagination{margin:0 auto 40px;}
.pagination-1 > li > a, .pagination-1 > li > span {
  margin-left: 4px;
  margin-right: 4px;
  border-radius: 4px;
  padding:0 15px;
  height:36px;
  line-height:36px;
  font-size:18px;
}
.pagination > li > a, .pagination > li > span{color:#595959;border:none;}
.pagination > li > a:hover{background:#d3b294;color:#fff;}
.pagination > li > .prev,.pagination > li > .next{background:#ebebeb;margin:0 20px;font-size:14px;}
.pagination > .active > a, .pagination > .active > a:focus, .pagination > .active > a:hover, .pagination > .active > span, .pagination > .active > span:focus, .pagination > .active > span:hover{background:#d3b294;}

/*** banner ***/
.banner .carousel-indicators{bottom:52px;}
.banner .carousel-indicators li{width:16px;height:16px;border-radius:0;border:none;background:#636361;margin:0 15px;}
.banner .carousel-indicators .active{width:16px;height:16px;background:#fff;}

/*** meeting ***/
.meeting{margin:100px auto 0px;}
.meeting .tit{text-align:center;}
.meeting .tit span{color:#d6b492;font-size:62px;font-family:AvenirNext;}
.meeting .tit p{font-size:38px;color:#000;}
.meeting .idea{color:#000;text-align:center;margin:46px auto 26px;}
.meeting .idea p{font-size:28px;}
.meeting .idea span{color:#d6b492;}
.meeting .idea div{font-size:18px;}
.meeting .con{font-size:28px;color:#000;line-height:38px;text-align:center;}
.meeting .ico{text-align:center;margin:40px auto 0;}
.meeting .ico p{font-size:18px;margin-top:20px;}

/*** business ***/
.business{background:url(../images/index_bg02.jpg) center no-repeat;height:972px;background-size:auto 100%;}
.business .tit,.business .time{color:#fff;text-align:center;}
.business .tit{padding-top:50px;}
.business .tit p{font-size:36px;font-weight:bold;}
.business .tit span{color:#d3b294;}
.business .tit div{font-size:16px;}
.business .time{margin:40px 0 60px;font-size:24px;}
.business .time span{font-size:48px;color:#d3b294;font-weight:bold;}
.business .info{background:#fff;padding:60px 60px 0 60px;}
.business .info .box{position:relative;margin-bottom:60px;}
.business .info .left{width:112px;height:112px;border-radius:50%;position:absolute;}
.business .info .left img{width:112px;height:112px;}
.business .info .right{margin-left:130px;height:112px;}
.business .info .bt{font-size:22px;padding:10px 0 15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;}
.business .info .con{color:#595959;line-height:22px;display: -webkit-box;-webkit-line-clamp:2;overflow: hidden;text-overflow: ellipsis;-webkit-box-orient: vertical;}

/*** scope ***/
.scope{margin-bottom:130px;}
.scope .contact_tit .con{font-size:24px;}
.scope .box{float:left;width:20%;position:relative;}
.scope .box .pic{width:100%;height:343px;}
.scope .box .pic img{width:100%;height:343px;}
.scope .box .bg{background:rgba(0,0,0,.38);position:absolute;left:0;top:0;width:100%;height:100%;}
.scope .box .tit{width:100%;line-height:346px;text-align:center;color:#fff;position:absolute;left:0;top:0;text-align:center;font-size:36px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;}
.scope .site_tit{margin-top:105px;}

/*** integration ***/
.integration .contact_tit{background:#000;padding: 65px 0 16px;margin:0;color:#fff;}
.integration .contact_tit .con{font-size:24px;}
.integration .box{float:left;width:25%;position:relative;}
.integration .box .pic{width:100%;height:480px;display: flex;align-items: center;justify-content: center;overflow: hidden;}
.integration .box .pic img{width:100%;}
.integration .box .bg{background:url(../images/integration_bg.png) no-repeat bottom center;background-size:100% auto;position:absolute;left:0;top:0;width:100%;height:100%;}
.integration .box .tit{font-weight:bold;width:100%;text-align:center;color:#fff;position:absolute;left:0;bottom:80px;text-align:center;font-size:36px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;}

/*** partner ***/
.partner_box{padding-bottom:20px;}
.partner .contact_tit,.partner_box{background:#1a1612;}
.partner_box .pic{width:25%;margin:20px 0;}
.partner_box .pic img{max-width:60%;}

/*** information ***/
.information{width:1540px;padding:46px 0 66px;}
.join{margin-right:40px;}
.join .box{
  -webkit-box-shadow:0 0px 5px 2px #f3f3f3;
  -moz-box-shadow:0 0px 5px 2px #f3f3f3;
  box-shadow:0 0px 5px 2px #f3f3f3;
  -webkit-appearance: none;
}
.join,.news{width:750px;}
.information .tit{margin-bottom:16px;}
.information .tit p{font-size:36px;font-weight:bold;}
.information .tit p span{color:#d3b294;}
.information .tit div{font-size:16px;}
.information .box .pic{height: 276px;overflow: hidden;}
.join .box .info{background:#1a1612;height:360px;padding:70px;position:relative;}
.join .box .info .bt{color:#d3b294;font-size:38px;}
.join .box .info p{font-size:22px;color:#d3b294;margin:20px 0;}
.join .box .info input{width:198px;height:58px;border:1px solid #d3b294;background:none;font-size:22px;color:#d3b294;}
.join .box .info input:hover{background:#d3b294;color:#fff;}
.join .box .info .right{position:absolute;right:38px;top:38px;}

.news .box{height:360px;
  -webkit-box-shadow:0 0px 5px 2px #f3f3f3;
  -moz-box-shadow:0 0px 5px 2px #f3f3f3;
  box-shadow:0 0px 5px 2px #f3f3f3;
  -webkit-appearance: none;
}
.news_top{height:250px;overflow:hidden;position:relative;}
.news_top .pic{height:274px;}
.news_top .pic img{width:100%;height:274px;}
.news_top .bt{position:absolute;height:48px;line-height:48px;left:0;bottom:0;width:100%;background:rgba(0,0,0,.38);margin-bottom:0;padding:0 30px;font-size:22px;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;}
.news .list{line-height:44px;font-size:18px;padding:10px 17px 10px;}
.news .list .left{width:550px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;}
.news .list .date{width:140px;text-align:right;}
.news_logo a{display:block;float:left;width:153px;height:56px;margin:0 17px;}



/*** contact ***/
.contact_banner{height:416px;overflow:hidden;}
.banner_phone{display:none;}
.banner_phone1{height:50px;}
.contact_banner img{width:100%;heightauto%;}
.service_banner{width:100%;height:auto;}
.service_banner img{width:100%;height:auto;}

.contact_tit{text-align:center;margin:105px auto 65px;}
.contact_tit p{font-size:36px;}
.contact_tit p span{color:#d3b294;}
.contact_tit div{font-size:16px;}

.contact_ico{text-align:center;}
.contact_ico .ico{width:68px;height:68px;margin:0 auto 30px;}
.contact_ico .ico img{width:68px;height:68px;}
.contact_ico .tit,.contact_ico .con{font-size:18px;color:#595959;line-height:30px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;}

.contact_map{height:520px;margin:70px auto 130px;}
.contact_map img{width:100%;}

/*** about ***/
.about{text-align:center;padding-bottom:80px;}
.about .tit{font-size:36px;color:#000;font-weight:bold;margin:80px 0 40px;}
.about .con p{font-size:24px;color:#000;line-height:36px;}

.qualification{background:url(../images/about_bg.jpg) center no-repeat;height:600px;}
.qualification .tit{font-size:36px;color:#fff;font-weight:bold;padding:80px 0 40px;text-align:center;}
.qualification .con{text-align:center;}
.qualification .con img{width:263px;height:385px;}

.about_design .con img{max-width:100%;}
.about_design .con .col-md-4{padding:0;}

/*** service ***/
.service_demand{text-align:center;padding-bottom:115px;}
.service_demand .tit{font-size:36px;color:#262626;font-weight:bold;margin:100px 0 70px;}
.service_demand .con{display:block;}
.service_demand .con1{display:none;}
.service_demand .con img{max-width:100%;}

/*** cases ***/
.cases_box .nav-tabs{margin-bottom:40px;padding-bottom:40px;border-color:#e6e6e6;padding-left:80px}
.cases_box .tab_box .tit{line-height:24px;position:absolute;}
.cases_box .nav-tabs > li{line-height:24px;height:24px;margin-bottom:5px;}
.cases_box .nav-tabs > li > a{border:none;padding:0 10px;line-height:24px;color:#595959;border-radius:2px;margin:0 5px;}
.cases_box .nav-tabs > li.active > a,.cases_box .nav-tabs > li.active > a:focus,.cases_box .nav-tabs > li.active > a:hover{border:none;background:#d3b294;color:#fff;}
.cases .pic{}
.cases .pic img{width:100%;}
.cases .tit{font-size:20px;text-align:center;line-height:56px;margin-bottom:30px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;}

.path{height:90px;line-height:90px;font-size:16px;border-bottom:1px solid #f5f5f5;margin-bottom:56px;}
.path i{font-style:normal;color:#808080;}
.path span{color:#808080;}

.cases_detail{margin-bottom:100px}
.cases_detail .tit{font-size:32px;text-align:center;margin-bottom:66px;}
.cases_detail .con{font-size:20px;}
.cases_detail .con p{margin-bottom:26px;}
.cases_detail .con img{max-width:100%;}

.cases_box1{width:1542px;margin:0 auto;}
.cases_box1 .col-md-3{padding:0 5px;}

/*** site ***/
.activity_needs{border:1px solid #ebebeb;padding:70px 80px;margin:66px auto;background:#fff;}
.activity_needs .tit{font-size:36px;text-align:center;margin-bottom:76px;}
.activity_needs .tit span{color:#d3b294;}
.activity_needs .btn_an{text-align:center;}
.activity_needs .btn_an .btn{padding:0;width:118px;height:38px;border:none;background:#e61f21;font-size:16px;}
.activity_needs .btn_an .btn:hover{opacity:.8;}
.activity_needs .left{width:200px;text-align:right;font-size:16px;margin-bottom:26px;line-height:38px;}
.activity_needs .right{width:50%;margin-bottom:26px;padding-left:10px;}
.activity_needs .right.w764{width:764px;}
.activity_needs .right .form-control{height:36px;padding:0 10px;}
.activity_needs .right label{font-size:16px;line-height:38px;margin-right:20px;cursor:pointer;font-weight:400;}
.activity_needs .right label input{margin-right:6px;}

.site_tit{margin:20px auto 56px;}
.site_box .nav-tabs{padding-left:50px;border:none;padding-bottom:0;margin-bottom:30px;}
.site_box .tab-content{margin-bottom:10px;}

/*** plan ***/
.optional .col-md-8,.optional .col-md-4{padding:0 6px;height:349px;margin:6px 0;}
.optional img{width:100%;height:349px;}
.optional a{display:block;position:relative;color:#fff;}
.optional .col-md-8{height:349px;}
.optional .col-md-4{height:349px;}
.optional .box{opacity:0;position:absolute;left:0;top:0;padding:40px 50px;width:100%;height:100%;background:rgba(0,0,0,.6);
  transition:0.5s;
  -moz-transition:0.5s; /* Firefox 4 */
  -webkit-transition:0.5s; /* Safari and Chrome */
  -o-transition:0.5s; /* Opera */
}
.optional .box .info{font-size:36px;color:#fff;font-weight:bold;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;}
.optional .box .tit{font-size:24px;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;}
.optional a:hover .box{opacity:1;}

.supermarket .col-md-3{padding:0 10px;margin:0 0 35px;}
.supermarket .box{width:282px;margin:0 auto;
  -webkit-box-shadow:0 0px 5px 2px #f3f3f3;
  -moz-box-shadow:0 0px 5px 2px #f3f3f3;
  box-shadow:0 0px 5px 2px #f3f3f3;
  -webkit-appearance: none;
}
.supermarket .box .pic{width:282px;height:335px;}
.supermarket .box .pic img{width:282px;height:335px;}
.supermarket .box .tit{text-align:center;font-size:16px;line-height:40px;padding:0 15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;}
.supermarket .box .down{text-align:center;padding-bottom:10px;}
.supermarket .box .down button{border:none;background:none}
.supermarket .box .down span{margin-right:8px;background:url(../images/down.png) no-repeat left center;padding-left:22px;font-size:16px;}

.equipment_tit{margin:56px 0 30px;}
.equipment .col-md-3{margin-bottom:50px;}
.equipment .pic{width:282px;height:282px;margin-bottom:20px;}
.equipment .pic img{max-width:100%;height:282px;}
.equipment .tit{font-size:18px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;}
.more {text-align: center;font-size:18px;}
.more a {border: 1px solid #8c8c8c;width: 168px;line-height:48px; display: inline-block;border-radius: 25px;}

/* RESPONSIVE CSS
-------------------------------------------------- */
@media (max-width: 768px) {
  /*** bottom ***/
  .bottom{background:#36322f;}
  .bottom,.bottom .row{height:auto;}
  .bottom .row{padding-top:35px;}
  .copyright{font-size:12px;}
  /*.bottom_menu span{display:inline-block;color:#fff;margin-right:15px;}*/
  .logo_bottom{margin-bottom:20px;}
  .bottom_menu a{font-size:18px;margin-right:15px;white-space: nowrap;line-height:36px;}
  .bottom .link{margin-top:10px;}
  .bottom .link .tit,.bottom .link .con{font-size:16px;line-height:26px;}
  .bottom .ewm{margin:20px 0 30px;}
  .bottom .ewm .p1{position:absolute;right:180px;bottom:-5px;}
  .bottom .ewm .pic{text-align:right;padding-right:10px;}

  /*** top ***/
  .logo_right{display:none;}

  /*** news ***/
  .path{display:none;}
  .cases_detail{margin:30px 0;}
  .cases_detail .tit{font-size:20px;margin-bottom:20px;}
  .cases_detail .con p{font-size:14px;margin-bottom:15px;}

  /*** cases ***/
  .contact_banner{width:100%;}
  .contact_banner img{display:none;}
  .contact_banner .banner_phone{display:block;height:auto;}

  .contact_tit{margin:45px 0 25px;}
  .contact_tit p{font-size:22px;}
  .cases_box1{width:100%;margin-top:30px;}
  .cases_box1 .tab_box{padding:0 20px;}
  .cases_box .nav-tabs{padding:0 0 20px 68px;border:none;margin-bottom:0;}
  .cases_box .nav-tabs > li > a{padding:0 6px;}

  .cases .tit{font-size:16px;line-height:40px;margin-bottom:5px;}
  .pagination{margin-bottom:10px;}
  .pagination-1 > li > a, .pagination-1 > li > span{padding:0 6px;height:26px;line-height:26px;font-size:14px;}
  .pagination > li > .prev, .pagination > li > .next{margin:0 5px;}
  .cases_box1 .tab-pane{margin:0 5px;}
  .cases_box1 .cases{margin:0 -10px;}

  /*** contact***/
  .contact .contact_tit{display:none;}
  .contact_ico .tit, .contact_ico .con{font-size:12px;line-height:20px;}
  .contact_ico{margin-top:20px;}
  .contact_ico .col-xs-6{margin:10px 0;}
  .contact_ico .col-xs-6 .box{padding:20px 5px 10px;
    -webkit-box-shadow:0 0px 5px 2px #f3f3f3;
    -moz-box-shadow:0 0px 5px 2px #f3f3f3;
    box-shadow:0 0px 5px 2px #f3f3f3;
    -webkit-appearance: none;
  }
  .contact_ico .ico{margin-bottom:10px;width:50px;height:50px;}
  .contact_ico .ico img{width:50px;height:50px;}
  .contact_map{height:auto;margin:20px 0 30px;}

  /*** about ***/
  .about{padding-bottom:30px;}
  .about .tit{font-size:22px;margin:30px auto 20px;}
  .about .con{text-align:left;}
  .about .con p{font-size:14px;line-height:24px;}

  .qualification{height:auto;padding-bottom:60px;}
  .qualification .tit{font-size:22px;padding:40px 0 30px;}

  /*** service ***/
  .service_demand{padding-bottom:20px;}
  .service_demand .tit{font-size:22px;margin:40px 0 20px;}
  .service_demand .con{display:none;}
  .service_demand .con1{display:block;text-align:center;}
  .service_demand .con1 img{width:60px;height:60px;}
  .service_demand .con1 p{color:#d3b294;font-size:15px;margin-bottom:20px;height:24px;overflow:hidden;}

  .integration .box{width:50%;}
  .integration .box .pic{height:271px;}
  .integration .box .pic img{height:271px;}
  .integration .box .tit{bottom:30px;font-size:16px;}

  .scope{margin-bottom:40px;}
  .scope .site_tit{margin-top:40px;}
  .scope .contact_tit p{font-size:22px;}
  .scope .box{width:50%;}
  .scope .box .pic img,.scope .box .pic,.scope .box .tit{height:169px;line-height:169px;font-size:20px;}

  /*** plan ***/
  .optional .col-md-8,.optional .col-md-4{height:165px;}
  .optional img{width:100%;height:165px;}

  .supermarket .row{margin:0;}
  .supermarket .box{width:100%;}
  .supermarket .box .pic img,.supermarket .box .pic{width:100%;height:217px;}
  .supermarket .box .tit{font-size:14px;}
  .supermarket .box .down span{font-size:14px;}
  .supermarket .col-md-3{margin-bottom:20px;}
  .equipment_tit{margin:20px 0 30px;}
  .equipment .pic{width:100%;height:158px;}
  .equipment .pic img{height:158px;}
  .equipment .col-md-3{margin-bottom:20px;}
  .equipment .tit{font-size:16px;}

  /*** site ***/
  .activity_needs{margin:20px auto;padding:20px 6px;border:none;width:100%;overflow:hidden;}
  .activity_needs .tit{font-size:17px;margin-bottom:20px;}
  .activity_needs .left{width:160px;font-size:12px;}
  .activity_needs .right.w764{width:50%;padding-top:9px;}
  .activity_needs .right,.activity_needs .left{margin-bottom:15px;}
  .activity_needs .right label{font-size:12px;margin-right:3px;line-height:20px;}
  .col_hidden{display:none;}
  .activity_needs .right .form-control{line-height:36px;}
  .activity_needs .right.w764{padding-top:0;}
  .activity_needs .right.col_xz{padding-top:10px;}
  .activity_needs .btn_an .btn{width:80px;height:30px;font-size:14px;}

  .cases_box .nav-tabs{padding: 0 0 10px 35px;}
  .cases_box .nav-tabs1{padding-left:65px;}
  .cases .col-xs-6{padding:0 5px;}
  .site_box{margin-bottom:20px;}
  .cases .tit{font-size:14px;}

  /*** index ***/
  .scope .contact_tit .con,.integration .contact_tit .con{font-size:14px;}
  .partner .contact_tit{padding:40px 0 30px;}
  .partner_box{padding:0;}
  .partner_box .pic{margin:10px 0 20px;width:33.3%;}
  .partner_box .container{padding-bottom:30px;}

  .information{width:auto;padding:50px 0 10px;}
  .join, .news{width:100%;}
  .information .tit{text-align:center;}
  .information .tit p{font-size:22px;}
  .information .tit div{font-size:14px;}
  .information .box .pic{height: auto;overflow: visible;}
  .join .box .info{padding:20px;height:170px;}
  .join .box .info .bt{font-size:16px;}
  .join .box .info .left{margin-right:160px;}
  .join .box .info .right{right:20px;top:20px;}
  .join .box .info .right img{width:120px;height:120px;}
  .join .box .info p{font-size:14px;}
  .join .box .info input{font-size:14px;width:80px;height:32px;}
  .join .box .pic img{max-width:100%;}

  .news{margin-top:30px;}
  .news_top .pic img,.news_top .pic,.news_top{height:137px;}
  .news_top .bt{font-size:16px;height:36px;line-height:36px;}
  .news .list .left{width:60%;}
  .news .list{font-size:16px;padding:15px;}
  .news .list .date{font-size:16px;width:120px;}
  .news_logo a{width:20%;margin:0 2.5%;}
  .news_logo a img{max-width:100%;}
  .news_logo{padding:0 10px;}
  .news .box{height:auto;box-shadow:none;}

  .integration .contact_tit{padding:40px 0 30px;}
  .scope{margin-bottom:0;}
  .business{height:auto;padding-bottom:50px;}
  .business .container{padding:0;}
  .business .tit p{font-size:22px;font-weight:400;}
  .business .time{margin:5px 0 20px;font-size:12px;}
  .business .time span{font-size:17px;}
  .business .info .left img,.business .info .left{width:60px;height:60px;}
  .business .info{padding:15px;}
  .business .info .right{margin-left:70px;}
  .business .info .bt{font-size:16px;padding:4px 0 0;}
  .business .info .con{line-height:18px;font-size:12px;}
  .business .info .right{height:60px;}
  .business .info .box{margin-bottom:20px;padding:0 10px;}
  .business .tit div{font-size:14px;}
  .business .tit{padding-top:30px;}

  .meeting{margin:30px 0 0;}
  .meeting .tit span{font-size:26px;}
  .meeting .tit p{font-size:22px;}
  .meeting .idea{margin:20px auto 10px;}
  .meeting .idea p{font-size:24px;}
  .meeting .idea div{font-size:16px;}
  .meeting .con{font-size:14px;line-height:20px;}
  .meeting .ico{margin:20px 0 10px;}
  .meeting .ico .pic img{width:70px;height:70px;}
  .meeting .ico p{font-size:14px;margin-top:10px;}
  .meeting .ico .col-md-2{margin-bottom:20px;}

  .activity_needs{margin:0;}
  .banner .carousel-indicators{bottom:0px;}
  .banner .carousel-indicators li,.banner .carousel-indicators .active{width:8px;height:8px;margin:0 3px;}

  .navbar-wrapper{position:static;background:#fff;}
  .navbar-inverse .navbar-nav > li > a{color:#262626;font-size:16px;}
  .navbar-inverse .navbar-nav > li > a:hover{color:#d3b294;}
  .navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:focus, .navbar-inverse .navbar-nav > .active > a:hover{color:#d3b294;background:none;border-bottom:2px solid #d3b294;}

  .logo_right{border-left:1px solid #ebebeb;padding-left:38px;margin-left:38px;font-size:20px;color:#262626;height:52px;margin-top:18px;}
  .navbar-brand{display:none;}
  .navbar-brand1{display:block}
  .navbar-toggle{border:none;margin-right:0;margin-top:13px;}
  .navbar-inverse .navbar-toggle .icon-bar{background:#d3b294;}
  .navbar-brand>img{height:40px;}
  .navbar-wrapper .navbar,.navbar-header{height:58px;}
  .navbar-inverse .navbar-brand{padding:9px 0;}
  .navbar-inverse .navbar-toggle:focus, .navbar-inverse .navbar-toggle:hover{background:none;}
  .navbar-inverse .navbar-nav > li > a,.navbar-wrapper1 .navbar-inverse .navbar-nav > li > a{line-height:60px;color:#fff;margin:0;}
  .navbar-inverse .navbar-collapse{position:absolute;right:0;}
  .navbar-nav{background:rgba(0,0,0,.76);margin:0;width:160px;text-align:center;}
  .navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:focus, .navbar-inverse .navbar-nav > .active > a:hover,.navbar-wrapper1 .navbar-inverse .navbar-nav > .active > a,.navbar-wrapper1 .navbar-inverse .navbar-nav > .active > a:focus,.navbar-wrapper1 .navbar-inverse .navbar-nav > .active > a:hover{background:#000;color:#fff;border:none;}
  .navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form{border:none;}
}