body{background-color: #999;margin: 0;padding: 0;zoom: 1;    min-width: 1200px;}

.pcbox { display: block; }

.f-cb { zoom: 1; }

.f-cb:after { display: block; height: 0; clear: both; visibility: hidden; overflow: hidden; content: "."; }

.fl { float: left; }

.fr { float: right; }

a { background: transparent; text-decoration: none; color: #333; }

a { display: inline-block; }

a { background: transparent; text-decoration: none; color: #08c; }

.w1200 { width: 1200px; margin: 0 auto; }

  @media screen and (max-width: 1200px){
	  .w1200 {
	  	padding: 0 15px;
	  }
  }

.bocweb-header { height: auto; }

.bocweb-header { position: fixed; z-index: 120; height: 70px;left: 0;top: 0;}

.header.active { color: #fff; position: fixed; background: transparent; }

.header { width: 100%; color: #4c4c4c; top: 0; left: 0; height: 70px; transition: .5s ease-in-out; line-height: 70px;border-bottom: 1px solid rgba(255, 255, 255, 0.1); }

.header .bocweb-navleft { padding-left: 40px; box-sizing: border-box; }

.header .bocweb-logo { width: 165px; height: 70px; position: relative; margin-right: 60px; }

.header .bocweb-logo img { position: absolute; top: 0; bottom: 0; margin: auto; }

.header a { color: #4c4c4c; }

.header.active a { color: #ffffff; }

.header .navleft-ul .li { float: left; padding-left: 30px; box-sizing: border-box; position: relative;color: #fff; }

.header .navleft-ul .li.li2 .imgd { top: 4px; }

.header .navleft-ul .li .imgd { position: absolute; left: 0; top: 0; bottom: 0; margin: auto; width: 20px; height: 20px; }

.header.active .navleft-ul .li .imgd .i0 { opacity: 1; }

.header .navleft-ul .li .imgd .i0 { opacity: 0; }

.header.active .navleft-ul .li .imgd .i1, .header.active .navleft-ul .li .imgd .i2 { opacity: 0; }

.imgd img { display: block; vertical-align: middle;width: 100%; }

.imgd .i1, .imgd .i2 { position: absolute; top: 0; left: 0; opacity: 0; }

.header .navleft-ul .li:nth-child(n+2) { margin-left: 40px; }

.header .navleft-ul .li .imgd img { transition: .5s ease-in-out; }

.header .bocweb-nav .nav0 { width: 80px; height: 70px; }

.header.active .nav0 { border-left: 1px solid rgba(255, 255, 255, 0.1); }

.header.active .nav-btn .line { background: #fff; }

.header .nav-btn .line { background: #353535; }

.tx-li{display: inline-block;text-align: center;}

.tx-li span{color: #fff;}

.nav0 { position: relative; border-left: 1px solid #e1e1e1; cursor: pointer; }

.nav0 .nav-btn { position: absolute; left: 0; top: 0; width: 20px; height: 12px; vertical-align: middle; cursor: pointer; bottom: 0; right: 0; margin: auto; }

.nav0 .nav-btn .line1 { top: 0; -webkit-transform-origin: left top 0; -ms-transform-origin: left top 0; transform-origin: left top 0; }

.nav0 .nav-btn .line2 { top: 5px; }

.nav0 .nav-btn .line3 { bottom: 0; -webkit-transform-origin: left bottom 0; -ms-transform-origin: left bottom 0; transform-origin: left bottom 0; }

.nav0 .nav-btn .line { position: absolute; display: block; width: 100%; height: 2px; background-color: #fff; transition: .5s ease-in-out; left: 0; border-radius: 4px; }

.header .bocweb-nav .nav-li { float: left;position: relative;}

.header .bocweb-nav .nav-li .li-top { transition: .5s ease-in-out;color: #fff;}

.header .bocweb-nav .nav-li:nth-child(n+1) { padding: 0 20px}



.header .nav-two{position: absolute;top: 70px;left:50%;transform: translateX(-50%); text-align: center;display: none;box-shadow:0 0 5px #333;}
.header .nav-two li {height: 40px;line-height: 40px!important;}
/* .header .nav-two li { min-height: 40px; width: 100%; line-height: normal!important; } */

.header .nav-two li a{background-color:rgba(255,255,255, 0.9);border-bottom: 1px solid #ccc;height: 40px!important;line-height: 40px;width:270px;color: #333;}
.header .nav-two li:last-of-type a{border-bottom: none;}
/* .header .nav-two li a{width: 100%; background-color: rgba(255, 255,255, 0.2); border-bottom: 1px solid #999;min-height: 40px;
    line-height: normal!important; display: flex; align-items: center; justify-content: center;} */

.header .nav-two li a:hover{color:#BCA065;}



.header .bocweb-nav .share-box{float: left;position: relative;width: 100px;text-align: center;height: 100%;}

.header .bocweb-nav .share-box span{padding: 0 10px;}

.share-box.actived{background-color: #BCA065;}

.share-box.actived a{color: #fff;}

.header-share{position: absolute;top: 70px;right: 0;text-align: center;padding: 10px;background-color:#fff;display: none;width: 100px;background-color: #BCA065;}

.header-share a{color: #fff!important;display: inline-block;text-align: center;border-radius: 50%; height: 41px; width: 41px; line-height: 38px;   border: 2px solid #fff;

font-size:24px;}

.header .bocweb-nav .share-box .header-share a span{padding: 0;}

.header-share a:hover{background-color: #fff;color: #BCA065!important;}
.header-share ul li{line-height: 50px;}



.header-down { position: fixed; width: 100%; height: 100%; left: 0; top: -100%; transition: .5s ease-in-out; opacity: 0;z-index: -1; }

.header-down.active { opacity: 1; top: 0; transition: .5s ease-in-out;  z-index: 300;}

.header-down .cha { width: 20px; height: 20px; position: absolute; right: 35px; top: 35px; background: url(../images/i8.png) no-repeat center;

     background-size: 100%; cursor: pointer; }

.header-down .downbox { height: 675px; width: 100%; background: url(../images/i4.jpg) no-repeat center; background-size: cover; }

.header-down .down { height: 100%; border-right: 1px solid rgba(255, 255, 255, 0.2); box-sizing: border-box; }

.header-down .down .items { width: 33.33%; height: 100%; float: left; border-left: 1px solid rgba(255, 255, 255, 0.2); padding-left: 20px; padding-top: 205px;

     box-sizing: border-box; position: relative; }

.header-down .down .items .li { position: relative; line-height: 1; }

.header-down .down .items .li:nth-child(n+2) { margin-top: 30px; }

.header-down .down .items .li-top {color: rgba(255, 255, 255, 0.7); font-size: 38px;  transition: .5s ease-in-out; display: inline-block; cursor: pointer;}

.header-down .down .items .li-bot { display: none; position: absolute; top: 0; left: 120px; padding-top: 10px; padding-left: 60px; box-sizing: border-box; }

.header-down .down .items .li-bot { z-index: 10; }

.header-down .down .items .li-bot .i { display: block; font-size: 14px; color: rgba(255, 255, 255, 0.5); line-height: 18px; height: 18px; margin-bottom: 14px; 

    position: relative; padding-left: 25px; box-sizing: border-box; transition: .5s ease-in-out; }

.header-down .down .items .li-top:hover, .header-down .down .items .li-top.active { color: #fff; transition: .5s ease-in-out; }

.header-down .down .items .li-bot:after { content: ""; position: absolute; width: 48px; height: 1px; background: rgba(255, 255, 255, 0.5); left: 0; top: 18px; }

.header-down .down .items .li-bot .i:hover, .header-down .down .items .li-bot .i.active { color: #fff; transition: .5s ease-in-out; }

.header-down .down .items .li-bot .i:hover:after, .header-down .down .items .li-bot .i.active:after { background: #fff; transition: .5s ease-in-out; }

.header-down .down .items .li-bot .i:after { content: ""; position: absolute; width: 8px; height: 2px; background: rgba(255, 255, 244, 0.5); left: 0; top: 0; bottom: 0; transition: .5s ease-in-out; margin: auto; }

.header-down .down .items2 .i-tit .en { font-size: 24px; color: #fff; line-height: 1.2; }

.header-down .down .items2 .i-tit .bdfx { margin-top: 20px; }

.header-down .down .items2 .i-tit .bdfx .bds_weixin { background: url(../images/i6.png) no-repeat center; background-size: 100%; }

.header-down .down .items2 .i-tit .bdfx .bds_tsina { background: url(../images/i5.png) no-repeat center; background-size: 100%; }

.header-down .down .items2 .i-tit .bdfx a { display: inline-block; float: left; background: none; width: 33px; height: 33px; padding: 0; margin: 0; opacity: .6; 

    margin-right: 8px; transition: .5s ease-in-out; }

.header-down .down .items2 .i-tit .bdfx a:hover { transition: .5s ease-in-out; opacity: 1; }





.fixed-erweima { position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, .9); z-index: 10; display: none; z-index: 124!important; }

.fixed-erweima .imgbox.active { transition: .5s ease-in-out; opacity: 1; transform: scale3d(1,1,1); }

.fixed-erweima .imgbox { width: 400px; height: 460px; position: absolute; transition: .5s ease-in-out; transform: scale3d(.1,.1,1); opacity: 0; top: 0; left: 0; 

    right: 0; bottom: 0; margin: auto; padding: 5px; background: #fff; text-align: center; line-height: 1.2; }

.fixed-erweima .img { padding: 5%; box-sizing: border-box; }

.fixed-erweima .img img { width: 100%; }

.fixed-erweima .imgbox .span { font-size: 20px; margin-top: 15px; }



.wel-con .secwen-right { opacity: 0; filter: alpha(opacity=0); transform: translateX(60px); transition: .8s; }

.wel-con .secwen-right.animate { opacity: 1; filter: alpha(opacity=100); transform: translateX(0); transition: .8s; }

.wel-con .secwen-right.animate.add3 { transition-delay: .3s; }

.wel-con .secwen-right.animate.add4 { transition-delay: .4s; }

.wel-con .secwen-right.animate.add5 { transition-delay: .5s; }

.wel-con .secwen-right.animate.add9 { transition-delay: .9s; }

.wel-con .secwen-right.animate.add10 { transition-delay: 1s; }

.wel-con .secwen-right.animate.add11 { transition-delay: 1.1s; }

.wel-con .secwen-right.animate.add8 { transition-delay: .8s; }





.ttop { width: 45px; height: 45px; background: url(../images/top.png) #fff no-repeat center; background-size: 100%; position: fixed; right: 60px; bottom: 50px;

     transition: .5s ease-in-out; cursor: pointer; z-index: 40; display: none; border-radius: 50%; }

@media screen and (max-width: 1400px){

        .header .bocweb-nav .nav-li:nth-child(n+1){padding: 0 10px;}
}
    

@media screen and (max-width: 1300px){

    .header .bocweb-navleft{    padding-left: 30px;}

    .header .bocweb-logo{margin-right: 20px;}

    .header .navleft-ul .li:nth-child(n+2) { margin-left: 20px; }

    .header .bocweb-nav .nav-li:nth-child(n+2) { margin-left:5px; }

    .header .bocweb-nav .nav-li .li-top {font-size: 14px;}

}
@media screen and (max-width: 1200px){

    .header .bocweb-nav .nav-li:nth-child(n+2) { margin-left:0; }
}




/* 第二栏 */

.pro-ser{background-color: #fff;padding-top:35px;padding-bottom: 35px;}

.pro-ser .title{font-size: 36px;color: #1D1D1B;padding-bottom: 10px;text-align: center;}

.pro-ser .intro{padding-top: 10px;border-top: 1px dashed #BDC3C7;width: 803px;text-align: justify;margin: 0 auto;font-size: 15px;color: #666;line-height: 1.867;}

.pro-ser .check-more{display: block;width:200px;font-size: 15px;text-align: center;margin: 0 auto;padding-top: 20px;color: #BCA065;}

.pro-ser .pro-nav{padding-top: 50px;}

.pro-ser .pro-nav ul{width: 100%;display: flex;}

.pro-ser .pro-nav ul .nav-item{width: 16.67%;text-align: center;padding-bottom: 20px;border-bottom: 4px solid #C9CAD2;font-size: 14px;color: #333;cursor: default;}

.pro-ser .pro-nav ul .nav-item.active{color: #AA8C3B;border-bottom: 4px solid #AA8C3E;}



.pro-ser  .pro-box{padding-top: 40px;display: none;}

.pro-ser  .pro-box .pro-item{width: 280px;display: inline-block;margin-right: 22px;margin-bottom: 20px;}

.pro-ser  .pro-box .pro-item:nth-of-type(4n){margin-right: 0;}

.pro-ser  .pro-box .pro-item img{width: 280px;height: 190px;}

.pro-ser  .pro-box .pro-item .cont{width: 280px;height: 40px;padding: 0 25px;display: flex;justify-content: space-between;align-items: center;color: #666;

    background-color: #ECECEC;font-size: 14px;}

.pro-ser  .pro-box .pro-item:hover .cont{background-color: #BCA065;color: #fff;}

/* 第四栏 */

.news{background-color: #ECECEC;padding-top:50px;height:570px;}

.news .title{font-size: 36px;color: #1D1D1B;padding-bottom: 10px;text-align: center;}

.news .intro{padding-top: 10px;border-top: 1px dashed #BDC3C7;width: 803px;text-align: center;margin: 0 auto;font-size: 15px;color: #666;line-height: 1.867;}

      

/* 第五栏 */

.map-box{padding-top: 20px;background-color: #fff;}

.map-box .w1200{display: flex;justify-content:space-between;align-items: start;}

.index-map{position: relative;}

.link-box{width: 395px;}

.link-box .link-item{display: flex;justify-content:space-between;align-items: center;padding-top: 30px;padding-bottom:40px;border-bottom: 1px solid #EEEEEE;}

.link-box .link-item .link-tit{font-size: 22px;color: #000;font-weight: bold;}

.link-box .link-item .link-cont{font-size: 15px;color: #666;padding-top: 20px;}

.link-box .link-item img{width: 35px;}

/* .link-box .link-item:first-of-type{padding-top: 0;} */



.investor-box{width: 100%;height: 360px;background-image: url(../images/bgc.jpg); background-repeat: no-repeat; background-size: cover;}

.investor-box .w1200{text-align: right;padding-top: 55px;}

.investor-box .w1200 .investor{display: inline-block;background-color: rgba(188, 160, 101,.7); width: 491px; height: 251px;padding:25px 30px;color: #fff;text-align: left;}

.investor-box .w1200 .investor .tit{font-size: 32px;padding-bottom: 15px;}

.investor-box .w1200 .investor .cont{font-size: 16px;line-height: 1.75; display: -webkit-box; overflow: hidden; white-space: normal !important; text-overflow: ellipsis; word-wrap: break-word; -webkit-line-clamp: 3; -webkit-box-orient: vertical}

.investor-box .w1200 .investor .in-more{font-size:28px;padding-top: 15px;}



/* 底部 */

.foot-box{width: 100%;padding-top: 50px;height: 450px;background-color: #89857C;color: #fff;}

.foot-box .foot-top{display: flex;justify-content: space-between;align-items: center;padding-bottom: 20px;border-bottom: 1px dashed rgba(255, 255, 255 , .459);}

.foot-box .foot-top .foot-about{width: 510px;}

.foot-box .foot-top .foot-about .tit{font-size: 14px;font-weight: bold;line-height: 1.714;padding-bottom: 20px;}

.foot-box .foot-top .foot-about .cont{font-size: 14px;line-height: 1.714;}

.foot-box .foot-top .share-box{display: flex;}

.foot-box .foot-top .share-box a{color: #fff;  width: 36px; height: 36px;border: 2px solid #fff;border-radius: 50%;margin-left: 15px;font-size:20px;display: flex;justify-content: center;align-items: center;transition:all .3s;}
.foot-box .foot-top .share-box a:hover{box-shadow:2px 2px 6px 2px rgba(255,255,255,.1);transform:translateY(-3px);}

.foot-box .link-box{display: flex;justify-content: space-between; width: 100%;padding-top: 30px;}

.foot-box .link-box ul li a{font-size: 14px;color: rgba( 255, 255, 255, 0.6 );line-height: 2.143;}

.foot-box .link-box ul li.tit a{color:#fff; font-weight: bold;line-height: 1.714;}



.foot-bottom{width: 100%;height: 30px;line-height: 30px;background-color: #7C7973;display:flex;align-items:center;}

.foot-bottom .w1200{display: flex;justify-content: space-between;align-items: center;font-size: 13px;color: rgba( 255, 255, 255, 0.451 );}

.foot-bottom .w1200 span{padding-right: 20px;}





/* 关于我们 */

.inside-banner{width: 100%;height:470px;margin-top: 0;position: relative;}

.inside-banner img{width: 100%;height: 100%;}

.nav-bigBox{position: absolute;left: 0;bottom: 0;width: 100%;height: 50px;background-color: rgba(0, 0, 0, .38);}

.nav-box{height: 100%;display: flex;justify-content: start;width: 1200px;margin: 0 auto;}

.nav-box .nav-item a{height: 100%;line-height: 50px;color: #fff;font-size: 16px;text-align: center;width: 125px;cursor:pointer;}

.nav-box .nav-item.active a{background-color: #BCA065;}

.nav-box .nav-item:hover a{background-color: #BCA065;}

.inside{height: 708px;}

.inside .about{padding-top: 70px;box-sizing: border-box;}

.about-box{width: 100%;height: 510px;padding-top: 95px;}  

/* 数字滚动 */

.section4{background-image: url(../images/section4.jpg);background-repeat: no-repeat;background-size: cover;}

.about{padding-top: 150px;width: 1280px;margin: 0 auto;}
@media screen and (max-width:1280px) {
    .about{padding:0 15px;}
}
@media screen and (max-width:1200px) {
    .about{width: 1200px;}
}

.about .about-title{font-size: 32px;color: #333;padding-bottom: 25px;}

.about .about-cont{  font-size: 16px;color: #666; line-height: 1.875;width:1120px;padding-bottom:55px;}

.about .about-num{display: flex;justify-content:start;align-items: start;}

.about .about-num .num-item{padding-right: 60px;position: relative;margin-right: 75px;}

.about .about-num .num-item::after{content: ''; background-color: #000;  position: absolute; opacity: 0.09; width: 2px;height: 100px;right: 0;bottom: 0;}

.about .about-num .num-item:nth-of-type(3)::after{opacity: 0;}

.about .about-num .num-item .num-tit{font-size: 16px;color:#BCA065;}

.about .about-num .num-item .num-shu{font-size: 49px;color:#BCA065;font-weight: 900;}

.about .about-num .num-item .num-lei{font-size: 16px;color:#666;}

.about .about-title2{font-size: 32px;color: #333;padding-top:50px;}

.about .about-cont2{  font-size: 16px;color: #666; line-height: 1.875;width:775px;padding-top:30px;}

  

.aw-history{ padding: 80px 0; background: url(../images/aa04.jpg) no-repeat center; background-size: cover; width: 100%; }

.aw-history .w1200{position: relative;}

.about-us.title{ text-align: center; width: 100%; margin-bottom:50px; }

.about-us.title h2{ font-size: 48px; color: #333333; line-height: 67px; font-weight: bold; }

.about-us.title span{ font-size: 24px; color: #000;line-height: 32px; display: inline-block;  text-align: center; width: 100%;}

.pc-history{ width: 100%; height: 548px; overflow: hidden; background: url(../images/aa08.png) no-repeat center; }

.pc-history .btns{ width: 107px; height: 107px; position: absolute; top: 50%; margin-top: 3px; transition:background 0.3s; z-index: 2; }

.pc-history .btns.prev{ background: url(../images/aa06.png) no-repeat center; left: -31px; }

.pc-history .btns.prev:hover{ background: url(../images/aa06_h.png) no-repeat center; }

.pc-history .btns.next{ background: url(../images/aa07.png) no-repeat center; right: -31px; }

.pc-history .btns.next:hover{ background: url(../images/aa07_h.png) no-repeat center; }

.pc-history .box{ width: 1065px; margin: 0 auto; height: 100%; }

.pc-history .box ul{ position: relative; }

.pc-history .box li{ width:200px; float: left; position: relative; margin-left: -50px; }

.pc-history .box li.even{ margin-bottom: 30px; padding-bottom: 100px; background: url(../images/aa05.png) no-repeat center bottom; }

.pc-history .box li.odd{ margin-top: 270px; padding-top: 100px; background: url(../images/aa05.png) no-repeat center top; }

.pc-history .box li:first-child{ margin-left: 0; }

.pc-history .box ul{ float: left; }

.pc-history .box h2{ font-size: 20px; color: #404040; font-weight: bold; line-height: 34px; }

.pc-history .box p{ font-size: 16px; color: #666666; line-height: 30px; }



.system{ padding-top:50px; background: url(../images/system-back.jpg) no-repeat center; background-size: cover; width: 100%;height: 770px;}

.system .system-pic{text-align: right;}



.notice{background-color: #fff;padding-top: 55px;height: 540px;width: 100%;}

.notice .homepage-news-item{background-color: #F5F5F5;}

  

.flex-b { position: relative; width: 100%; overflow: hidden;background-color:#fff; padding-bottom: 60px;
    /*height: 715px; */
}

.flex-b .flex-pic { position: absolute; top: 0; left:0; width:100%;height: 100%;}

/*.about-culture { position: absolute; top: 0; left: 50%; margin-left: -600px; text-align: center;padding-top: 65px;}*/

/*.about-culture .about-us.title h2{color: #fff;}*/

/*.about-culture .about-us.title span{color: #fff;}*/
.about-culture .content-box {  font-size: 15px; color: #000000;display:flex;flex-wrap:wrap;}
.about-culture .content-box .item{text-align:center; width:50%;padding: 0 20px;}
.about-culture .content-box .title{ font-size:24px;line-height: 1.25;margin-bottom:30px;}
.about-culture .content-box .cont{color:#666;}

.about-culture ul { width: 100%; }

.about-culture li{ float: left; width: 33.33%;padding-bottom: 60px;}

.about-culture li a{ display: block; width: 100%; }

.about-culture li .pic{ width: 142px; height: 145px; margin: 0 auto 18px; text-align: center; line-height: 145px; position: relative; }

.about-culture li .bg{ width: 100%; height: 100%; background: url(../images/a09.png) no-repeat center; background-size: 100%; display: block;

     -webkit-animation: spinner 1.5s infinite linear; animation: spinner 1.5s infinite linear; position: absolute; top: 0; left: 0; }

.about-culture li .font{ font-size: 16px; line-height: 26px; color: #fff; }

@-webkit-keyframes spinner {

    0% {

      -webkit-transform: rotate(0deg);

              transform: rotate(0deg);

    }

    100% {

      -webkit-transform: rotate(360deg);

              transform: rotate(360deg);

    }

}

  

@keyframes spinner {

    0% {

      -webkit-transform: rotate(0deg);

              transform: rotate(0deg);

    }

    100% {

      -webkit-transform: rotate(360deg);

              transform: rotate(360deg);

    }

}



.responsibility{padding-top:50px; background: url(../images/responsibility-back.jpg) no-repeat center; background-size: cover; width: 100%;
/*height:550px;*/
    
}

.responsibility .content .tit{font-size: 28px;color: #000;}

.responsibility .content .cont{font-size: 14px;color: #666;}

.responsibility .content .cont p{padding-top: 30px;line-height: 1.857;} 



.welfare{padding-top:70px; background: url(../images/welfare-back.jpg) no-repeat center; background-size: cover; width: 100%;height:354px;text-align: right;}

.welfare .welfare-cont{display: inline-block;text-align: left;width: 490px;}

.welfare .welfare-cont .tit{font-size: 28px;color: #000;padding-bottom: 30px;}

.welfare .welfare-cont .cont{font-size: 15px;color: #666;line-height: 1.867;}

.welfare .welfare-cont .check-more{display: inline-block; width: 127px; height: 33px;border-radius: 15px;background-color: #BCA065;color: #fff;font-size: 14px;text-align: center;

    line-height: 33px; margin-top: 35px;cursor: default;}



.about-last{padding-top:60px;background-color: #fff;width: 100%;height: 490px;}

.about-last .w1200{display: flex;justify-content: space-between;}

.about-last .w1200 .last-item{width: 585px; height: 365px;padding: 40px 70px 0 35px;box-sizing: border-box;color: #fff;}

.about-last .w1200 .last-item:first-of-type{background: url(../images/last-back1.jpg) no-repeat center; background-size: cover;}

.about-last .w1200 .last-item:last-of-type{background: url(../images/last-back2.jpg) no-repeat center; background-size: cover;}

.about-last .w1200 .last-item .tit{font-size: 28px;padding-bottom: 30px;}

.about-last .w1200 .last-item .line{width: 18px; height: 3px;background-color: #BCA065;margin-bottom: 25px;}  

.about-last .w1200 .last-item .cont{font-size: 15px;line-height: 1.867;}

.about-last .w1200 .last-item .check-more{display: inline-block; width: 127px; height: 33px;border-radius: 15px;background-color: #BCA065;color: #fff;font-size: 14px;text-align: center;

    line-height: 33px; margin-top: 35px;cursor: default;}

.about-last .w1200 .last-item .mail{font-size: 18px;padding-top: 25px;}



/* 产品中心 */

.pro-center{background-color: #fff;padding-bottom: 85px;overflow:hidden;}

.pro-content{width: 100%;display: flex;justify-content: space-between;padding-top: 45px;padding-bottom: 65px;}

.pro-content .content{font-size: 16px;color: #666;line-height: 1.9; text-overflow: -o-ellipsis-lastline; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; 

    -webkit-line-clamp: 5; line-clamp: 5; -webkit-box-orient: vertical;text-align: justify;width: 750px;}

.pro-content .num-box{ width: 410px; height: 145px;padding-top:25px;padding-left: 20px; background-color: #ECECEC;box-sizing: border-box;}

.pro-content .num-box .num{ font-size: 36px;font-weight: bold;color: #BCA065;}

.pro-content .num-box .cont{ font-size: 14px;color: #333;padding-top: 10px;} 

/* 产品中心风琴菜单 */

.aside{ width: 270px;}

.aside .title{ width: 100%; height:70px;background-color: #BCA065; color: #fff;font-size: 24px;border-bottom: 2px solid #fff; text-align: center;line-height: 70px;}

.aside .foldpanel {border: 0px solid #ccc;border-bottom: none;font-family: Arial, Helvetica, sans-serif;font-size: 12px;}

.aside .foldpanel dt,.foldpanel dd {margin: 0px;}

.aside .foldpanel dt {color: #333; font-size: 16px;display: flex;justify-content: space-between;align-items: center;padding: 0 15px; height: 40px;

    line-height: 40px;background-color: #FAFAFA;border-bottom: 1px solid #EEEFF2;}

.aside .foldpanel dt img{width: 20px;}

.aside .foldpanel dt.on {background-color: #BCA065;color: #fff;border-bottom:none;}

.aside .foldpanel dd a {display: block;padding: 15px;transition:all .3s ease 0s;width: 100%;color: #888888;font-size: 13px;line-height: 1.692;}

.aside .foldpanel dd a:hover{	color: #fff; background-color:#BCA065  }

.aside .foldpanel dd{border-bottom: 1px solid #EEEFF2;padding: 20px 0;background-color: #FAFAFA;}

#my-foldpanel dd {	display: none;}

.aside .foldpanel dt img{transform-origin:center center;    transform: rotate(0deg);  -webkit-transform: rotate(0deg); -moz-transform: rotate(deg); -ms-transform: rotate(0deg);

    -o-transform: rotate(0deg); transition: transform 0.2s; -moz-transition: -moz-transform 0.2s;  -moz-transition: -moz-transform 0.2s; -o-transition: -o-transform 0.2s;     

       -ms-transition: -ms-transform 0.2s; }

.aside .foldpanel dt.on img{transform-origin:center center; transform: rotate(45deg);-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg); -ms-transform: rotate(45deg);

    -o-transform: rotate(45deg); transition: transform 0.2s;-moz-transition: -moz-transform 0.2s;  -moz-transition: -moz-transform 0.2s; -o-transition:-o-transform 0.2s; 

   -ms-transition:-ms-transform 0.2s;}



.product-box{width: 900px;display: flex;justify-content: space-between;flex-wrap: wrap;}

.product-box .pro-item{width: 440px;height: 230px;display: flex;justify-content: space-between;position: relative;margin-bottom: 30px;}

.product-box .pro-item .pro-pic{width: 335px;height: 100%;position: relative;overflow:hidden}

.product-box .pro-item .pro-pic a{width: 100%;height: 100%;}

.product-box .pro-item .pro-pic img{width: 100%;height: 100%;}

.product-box .pro-item .pro-pic .cont{width: 100%;height: 40px;line-height: 40px;color: #fff;background-color: rgba( 188, 160, 101,0.588 );text-align: center;font-size: 16px;

position: absolute;left: 0;bottom: 0;}

.product-box .pro-item .pro-nav{width: 105px;height: 100%;} 

.product-box .pro-item .pro-nav .nav-item{width: 105px;height:30px;margin-bottom:3.33px;font-size: 14px;color: #666666;text-align: center;line-height: 30px;background-color: #EAEAEA;position: relative;}

.product-box .pro-item .pro-nav .nav-item span{color: #EAEAEA;font-size: 14px;position: absolute;right: 10px;top: 50%;transform: translateY(-50%);}

.product-box .pro-item .pro-nav .nav-item:last-of-type{margin-bottom: 0;}

.product-box .pro-item .pro-nav .nav-item:hover{background-color: #BCA065;color: #fff;}

.product-box .pro-item .pro-nav .nav-item:hover span{color: #fff;}

.product-box .pro-item .choice-box{position: absolute;left: 440px;top: 0;width: 90px;height: 230px;z-index: 9;}

.product-box .pro-item .choice-box ul{width: 100%;height: 100%;box-sizing: border-box;padding-top: 25px;padding-left: 15px;display: none;background-color: #BCA065;}

.product-box .pro-item .choice-box ul li{padding-bottom: 20px;}

.product-box .pro-item .choice-box ul li a{color: #fff;font-size: 14px;}

  

/* 产品列表 */

.pro-list{background-color: #fff;padding:70px 0;}

.pro-list .list-box{padding-bottom: 65px;}

.pro-list .list-box .list-title{font-size: 20px;color: #333; padding-left: 15px;border-left: 4px solid #BCA065;}

.pro-list .list-box .list-item{font-size: 16px;color: #666;height:60px;line-height: 60px;width: 100%;padding-left: 25px;box-sizing: border-box;margin-top: 10px;background-color: #ECECEC;}

  

/* 产品详情 */

.pro-details{background-color: #fff;padding: 45px 0 160px 0;}

.pro-details .details-title{font-size: 36px;text-align: center;color: #000;padding-bottom: 50px;} 

.pro-details .details-box .title{font-size: 24px;color: #000;padding-bottom: 20px;}

.pro-details .details-box .box-left{width: 420px;padding: 30px 20px;box-sizing: border-box;background-color: #F0F0F0;}

.pro-details .details-box .box-left .line{color: #333;font-size: 16px;display: flex;padding-bottom: 15px;}

.pro-details .details-box .box-left .line .tit{color: #666;width: 90px;}

.pro-details .details-box .box-left .line .cont{flex: 1;}

.pro-details .details-box .box-left .element-box{padding-top:65px;}

.pro-details .details-box .box-left .element-box .element-row{display: flex;padding-bottom: 20px;justify-content: space-between;}

.pro-details .details-box .box-left .element-box .element-row .row-item{display: flex;justify-content: start;width: 47%;}

.pro-details .details-box .box-left .element-box .element-row .row-item .tit{font-size: 14px;color: #000; font-weight: bold;width:70px;word-break: break-all;text-align: right;height: 30px;line-height: 30px;}

.pro-details .details-box .box-left .element-box .element-row .row-item:last-of-type .tit{padding-right: 8px;}

.pro-details .details-box .box-left .element-box .element-row .row-item .content{background-color: #fff;width: 115px;height: 30px;display: flex;justify-content: space-around;align-items: center;

background-color: #FAFAFA;color: #666; font-size: 15px;}

.pro-details .details-box .box-right{padding-left: 70px;padding-top: 20px;}

.pro-details .details-box .box-right .line{padding-bottom:30px;display: flex;}

.pro-details .details-box .box-right .line .tit{font-size: 18px;font-weight: bold;color: #000; width:85px; height: 38px;line-height: 38px;}

.pro-details .details-box .box-right .line .cont{width: 605px; border: 1px solid #DBDBDB;line-height: 38px;padding-left: 10px;font-size: 16px;color: rgba( 0, 0, 0, 0.631 );padding: 10px;}

/* .pro-details .details-box .box-right .line .cont li{display: flex;} */

.pro-details .details-box .box-right .line .cont dt { display: inline-block; font-weight: 700; padding-right: 10px; }

.pro-details .details-box .box-right .line .cont dd { display: inline-block; text-align: justify; text-justify: newspaper; word-break: break-all; flex: 1; }

.pro-details .details-box .box-right .contact{margin-top: 20px;margin-left: 10px;border-radius: 3px;background-color: #BCA065;width: 132px; height: 45px;text-align: center;

    line-height: 45px;color: #fff;position: relative;}

.pro-details .details-box .box-right .contact  .contact-num{position: absolute;bottom:-105px;left: -140px;width:400px;padding: 15px; background-color: #9999;font-size: 14px;text-align: left;display: none;}

.pro-details .details-box .box-right .contact  .contact-num .cont-box{display: inline-block;}

.pro-details .details-box .box-right .contact  .contact-num p {line-height: 1.8;}
.pro-details .details-box .box-right .contact  .contact-num p a{color: #fff;}

.pro-details .details-box .box-right .contact  .contact-num img{width: 100px;height: 100px;vertical-align: text-bottom; margin-left: 30px;}

.pro-details .details-box .box-right .contact:hover .contact-num{display: block;}



/* 供应链运营 */

.supply-chain{background-color: #fff;padding-bottom: 150px;}

.trading-platform{padding-top: 30px;display: flex;}

.trading-platform .left-box{width: 200px;}

.trading-platform .left-box .tit{font-size: 26px;color: #000;padding-bottom: 30px;}

.trading-platform .left-box .line{ width: 17px; height: 2px;background-color: #BCA065;margin-bottom: 55px;}

.trading-platform .left-box .cont div{ font-size: 14px;color: #666;line-height: 1.714;}

.trading-platform .right-box{width: 1000px;border-left: 1px solid #ECECEC;padding-left: 60px;box-sizing: border-box;font-size: 16px; color: #666;}

.trading-platform .right-box p{line-height: 2;}



/* 集团成员 */

.group-members {background-color: #fff;padding-top: 60px;padding-bottom: 80px;}

.group-members .members-box{width: 100%;display: flex;align-items: center;justify-content:space-between;flex-wrap: wrap;} 

.group-members .members-item{width: 365px;height:295px;box-shadow: 0 0 0px 1px #eee;box-sizing: border-box;margin-right: 50px;margin-bottom:40px;transition: all .3s;}

.group-members .members-item:nth-of-type(3n){margin-right: 0;}

.group-members .members-item .members-img{width: 100%;height: 240px;overflow: hidden;}

.group-members .members-item .members-img img{width: 100%;height: 100%;transition: all .3s;}

.group-members .members-item .cont-box{padding:20px;display: flex;align-items: center;justify-content:space-between;}

.group-members .members-item .cont-box div{font-size:14px;color: #333;}

.group-members .members-item .cont-box img{width: 48px;vertical-align: middle;}

.group-members .members-item:hover{box-shadow: 6px 10.392px 24px 0px #efefef;transform: translateY(-10px);}

.group-members .members-item:hover img{transform: scale(1.1);}



.page-box{padding-top:35px;text-align: center;}

.page-box a{display: inline-block;width: 37px;height: 37px;line-height: 37px;text-align: center;color: #333;background-color: #E2E2E2;margin-right: 5px;}

.page-box a.active{background-color: #BCA065;color: #fff;} 

.page-box a:hover{background-color: #BCA065;color: #fff;} 



/* 新闻列表 */

.news-list{background-color: #fff;padding-bottom: 100px;}

.news-list .nihb-news-container{justify-content: start;}

.news-list .homepage-news-item{background-color: #F5F5F5;margin-top:50px;}

.news-list .homepage-news-item:nth-of-type(3n){margin-right: 0;}



/* 图文模式 */

/*.company{padding-top: 65px;padding-bottom: 60px;}*/

.company .company-tit{font-size: 28px;font-weight: bold;color: #BCA065;padding-bottom: 45px;}



/* 新闻详情 */

.news-details{padding-top: 60px;padding-bottom: 130px;background-color: #fff;}

.news-details .details-tit{width: 100%;height: 150px;padding-top: 45px;text-align: center;background-color: #ECECEC;}

.news-details .details-tit h1{ font-size: 24px;color: #000;font-weight: bold;padding-bottom: 25px;}

.news-details .details-tit .time{font-size: 14px;color: #999;}

.news-details .details-tit .time img{width:14px;vertical-align: middle;margin-right: 10px;margin-top: -3px;}

.news-details .details-cont{padding-top: 30px;padding-bottom: 70px;}

.news-details .details-page{width: 100%;height:275px;padding-top:30px;text-align: center;background-color: #ECECEC;}

.news-details .details-page .read-more{font-size: 28px;color: #333;}

.news-details .details-page .turn-page{width: 930px;padding-top: 45px;display: flex;justify-content: space-between;margin: 0 auto;}

.news-details .details-page .turn-page .page-item{color:#BCA065;text-align: center;} 

.news-details .details-page .turn-page .page-item .tit{font-size: 20px;font-weight: bold;padding-bottom: 15px;}

.news-details .details-page .turn-page .page-item .cont{ font-size: 16px;padding-bottom: 15px;}

.news-details .details-page .turn-page .page-item .iconfont{font-size: 24px;}

  

.logo{padding: 70px 0;background-color: #fff;}
.logo-swiper {position: relative;}
.logo-swiper .swiper-slide{width: 232px!important;height: 150px;border: 1px solid #E2E2E2;box-sizing: border-box;position: relative;}
.logo-swiper .swiper-slide img{width: 100%;height: 100%;}
.logo-swiper .swiper-slide .link-box{position: absolute;width: 100%;height: 100%;left: 0;top: 0;text-align: center;color: #fff;font-size: 22px;
    background-color: rgba(188,160,101,.7);transition: all .3s;transform: translateY(101%);}
.logo-swiper .swiper-slide .link-box p{width: 100%;height: 100%;line-height: 150px;}
.logo-swiper .logo-prev,.logo-swiper .logo-next{position: absolute;top:50%;transform: translateY(-50%);width: 31px;height:64px;}
.logo-swiper .logo-prev{background: url(../images/news-prev.png) no-repeat;left: -50px;}      
.logo-swiper .logo-next{background: url(../images/news-next.png) no-repeat;right: -50px;}  
.logo-swiper .swiper-slide:hover .link-box{transform: translateY(0);}

.pro-details .details-box .box-right .line.box-line{padding-bottom: 20px;} 
.pro-details .details-box .box-right .line.box-line img{margin-right: 5%;}
.pro-details .details-box .box-right .line.box-line img:last-of-type{margin-right: 0;}

