.Arial{font-family: Arial;}
.fw{font-weight: normal;}
.bgfff{background: #fff;}

.cofe{color: #B29774;}
.cofe2{color:#AB8E69 ;}
.hei{color: #585858;}
.col58{color: #585858;}
.col49{color: #494949;}
.col6f{color: #6f6f6f;}

.lh55{line-height: 55px;}
.hide{display: none;}
.show{display: block;}

.wrap1400{width: 100%;margin: 0 auto;max-width: 1400px;}

.title{font-weight: normal;font-family: Arial;font-size:22px;}
.cyfw{padding: 80px 9% 0;}
.cyfw li{width: calc((100% - 50px)/3);margin: 0 25px 25px 0;background: #4F524B;border-radius: 25px;overflow: hidden;height: 376px;position: relative;}
.cyfw li:nth-child(3n){margin-right: 0;}
.cyfwt{width: 100%;height: 100%; position: absolute;left: 0;top: 0; z-index: 1;transition: all 0.3s;}
.cyfwicon{width: 148px;height: 148px;background: #B29774;border-radius: 50%;}
.cyfwt p{font-size: 20px;padding: 28px 0 0;margin: 0;}
.cyfwb{width: 100%;height: 100%; position: absolute;left: 0;top: 0; z-index: 2;transition: all 0.3s;box-sizing: border-box;padding: 0 65px;opacity: 0;}
.cyfwb p{color: #fff;font-size: 15px;font-family: ArialMT;line-height: 22px;margin: 0;text-align: justify;text-align-last:center; }
.cyfwb a{background: #B29774;width: 175px;height: 65px;border-radius: 50px;}
.cyfw li:hover .cyfwt{opacity: 0;}
.cyfw li:hover .cyfwb{opacity: 1;}
.cyfw.en .cyfwb p{text-align: initial;    text-align-last: initial;}

.gywm{background: #B29774;}
.gywmm{padding: 50px 14% 0;text-shadow: 2px 2px 3px rgba(0, 0, 0, 0.25);color: #fff;font-size: 16px;line-height: 50px;text-align: justify;text-align-last: center;}
.why{background: #4F524B;}
.whym{padding:70px 12% 0;}
.whym li{width: calc(100%/3); margin-bottom: 45px;font-family: Arial;text-align: center;color: #fff;}
.whym li span{box-shadow: 3px 3px 2px 0px rgba(0, 0, 0, 0.25),inset 2px 2px 4px 0px rgba(0, 0, 0, 0.15);width: 122px;height: 122px;border-radius: 50%;background: #B29774;}
.whym li h2{font-size: 22px;font-weight: normal;padding: 20px 0 25px;}
.whym li p{font-size: 16px; text-align: center;margin: 0;line-height: 35px;}
.num{padding: 100px 15% 40px;}
.num li{width: calc(100%/3);text-align: center;}
.num li h2{font-size: 42px;font-weight: normal;padding: 0 0 15px;}
.num li p{margin: 0;}
.yhtg{background: #4F524B;}
.yhtgm{padding: 60px 50px;}
.yhtgm li{width: calc((100% - 64px)/3);margin: 0 32px 0 0;background: #B29774;box-sizing: border-box;height: 282px;padding: 0 48px;}
.yhtgm li:nth-child(3){margin-right: 0;}
.yhtgm li h2{color: #fff;font-size: 22px;font-weight: normal;}
.yhtgm li h3{color: #F5FA00;font-size: 22px;padding: 15px 0 25px;font-weight: normal;}
.yhtgm li p{color: #fff;font-size: 18px;margin: 0;}
.dcha{background: #B29774;}
.dcm{padding: 0 10%;}
.dct{margin: 75px auto 90px;width: 830px;border: 2px solid #F5F6F6;border-radius: 100px;background: #4F524B;overflow: hidden;}
.dct li{width: calc(100%/3);height: 90px;cursor: pointer;}
.dct li span{font-size: 22px;color: #fff;padding-left: 30px;}
.dct li.now{background: #F5F6F6;}
.dct li.now span{color: #4F524B;}
.icon3{background: url(../images/icon3a.png) no-repeat left center;}
.dct li.now .icon3{background: url(../images/icon3b.png) no-repeat left center;}
.icon4{background: url(../images/icon4a.png) no-repeat left center;}
.dct li.now .icon4{background: url(../images/icon4b.png) no-repeat left center;}
.icon5{background: url(../images/icon5a.png) no-repeat left center;}
.dct li.now .icon5{background: url(../images/icon5b.png) no-repeat left center;}
.dcb{background: #4F524B;border-radius: 26px;height: 674px;}
.dcbm{display: none;}
.dcbm1{padding: 10px 0 0 26px;}
.dcbm1 li{width: calc((100% - 73px)/3);margin: 0 25px 13px 0;height: 314px;border-radius: 12px;box-sizing: border-box;box-shadow: 3px 3px 4px 0px rgba(0, 0, 0, 0.25);border: 1px solid #B29774;height: 314px;position: relative;padding: 40px 40px 0;color: #fff;line-height: 25px;text-align: justify;}
.dcbm1 li:nth-child(3n){margin-right: 0;}
.dcbm1 li::before{content: '';display: inline-block;width: 21px;height: 18px;background: url(../images/icon6.png) no-repeat center center; position: absolute;left: 40px;top: 12px;}
.dcbm1 li p{margin: 0;font-size: 16px;min-height: 100px;max-height: 175px;overflow: hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:7;}
.dcbm1 li h2{font-size: 20px;font-weight: normal;padding: 15px 0 20px;white-space: nowrap;}
.dcbm1 li span{font-size: 18px;}
.dcbm2{padding:40px 125px 0 125px;}
.dcbm2 li{width: calc((100% - 60px)/3);margin: 0 30px 40px 0;box-sizing: border-box;height: 218px;border: 2px solid #B29774;;box-shadow: 3px 3px 4px 0px rgba(0, 0, 0, 0.25);padding: 10px;}
.dcbm2 li:nth-child(3n){margin-right: 0;}
.dcbm2 li img{max-width: 100%;max-height: 100%;}
.dcbm3{padding:60px 125px 0 125px;}
.dcbm3t{margin: 0;padding: 0 0 60px;}
.dcbm3 li{width: calc((100% - 60px)/3);margin: 0 30px 60px 0;box-sizing: border-box;height: 143px;border: 2px solid #B29774;;box-shadow: 3px 3px 4px 0px rgba(0, 0, 0, 0.25);padding:5px 10px;}
.dcbm3 li:nth-child(3n){margin-right: 0;}
.dcbm3 li img{max-width: 100%;max-height: 142px;}
.lxwm{padding: 0 20%;}
.lxwm h2{font-size: 30px;font-weight: normal;padding-bottom: 50px;}
.lxwml{width: 420px;}
.lxwml li{position: relative;color: #000; font-size: 18px;line-height: 35px;padding: 5px 0 5px 50px; margin-bottom: 15px;}
.lxwml li::before{content: '';display: inline-block;width: 35px;height: 35px;box-sizing: border-box;border-radius: 50%;border: 1px solid #4F524B; position: absolute;left: 0; top: 5px;}
.icon7a::before{background: url(../images/icon7a.png) no-repeat center center}
.icon7b::before{background: url(../images/icon7b.png) no-repeat center center}
.icon7c::before{background: url(../images/icon7c.png) no-repeat center center}
.lxwmr{width: 300px;}
.lxwmr li{position: relative; cursor: pointer;}
.lxwmr li span{box-shadow: 3px 3px 4px 0px rgba(0, 0, 0, 0.25);width: 71px;height: 71px;border-radius: 50%;display: inline-block;}
.xhs{background: url(../images/xhs.png) no-repeat center center;}
.lxwmr li img{width: 120px;position: absolute;left: 50%;transform: translateX(-50%) scale(0);top: 100%;opacity: 0; transition: all 0.3s;}
.lxwmr li:hover img{transform: translateX(-50%) scale(1); opacity: 1;}
.dy{background: url(../images/dy.png) no-repeat center center;}
.wx{background: url(../images/wx.png) no-repeat center center #459D37;}
.bg{background: url(../images/bg.png) repeat-y center top #fff;}
.zzfw{padding: 0 6.5%;}
.zzfwl{width: 280px;position: sticky;top: 70px;padding-top: 50px;}
.zznav{border: 2px solid #B29774;border-radius: 0 0 12px 12px;background: #fff;border-top: 4px solid #B29774; }
.zznav li{border-bottom: 2px solid #B29774;border-radius: 0 0 12px 12px;line-height: 70px;text-align: center; cursor: pointer;color: #4F524B;font-size: 16px;}
.zznav li:last-child{border: none;}
.zznav li.now{box-shadow: 0px 2px 4px 0px rgba(165, 132, 90, 0.37);background: #EBE4DB;color: #B29774;}
.zznav2 li{font-size: 20px;}

.zzfwr{width: calc(100% - 305px);}
.fwtitle span{position: relative;display: inline-block; line-height: 46px;}
.fwtitle span b{font-weight: bold;position: relative; z-index: 2;font-size: 20px;display: inline-block; line-height: 46px;}
.fwtitle span::before{content: '';display: inline-block;width: 83%;background: #B29774;height: 18px; position: absolute;left: 0;bottom:3px;}
.fwtitle2 span::before{left:50%;transform: translateX(-50%);}

.fwjt{box-shadow: 4px 4px 12px 0px rgba(189, 158, 119, 0.37);border: 2px solid #B29774;border-radius: 29px;background: #fff;padding: 40px 95px;font-size: 24px;line-height: 40px;color: #585858;}
.fwbox{padding-bottom: 30px;}
.fwbox p{margin: 0;font-size:16px;line-height:32px;}
.fwjt2{padding: 65px 70px 0 35px;color: #585858;font-size: 20px;line-height: 45px;}
.fwjt2 h2{font-size: 20px;}
.fwjt2 li h3{font-weight: normal;font-size: 16px;background: url(../images/icon8.png) no-repeat left center; padding-left: 35px;}
.fwjt2 li p{margin: 0;}
.fwbg{border-radius: 20px;border: 2px solid #B29774;box-sizing: border-box;width: 1090px;margin: 0 auto; position: relative;}
.fwbg::before{content: '';display: inline-block;width: 2px;height: 100%;background: #B29774; position: absolute;left: 50%;top: 0;}
.fwbg tr{color: #585858;font-size: 16px; line-height: 45px;}
.fwbg th{font-weight: normal;padding: 20px 0;;}
.fwbg td{padding: 20px 0;text-align: center;border-top: 2px solid #B29774;}
.zzfwb{background: #B29774;padding: 20px 14%;} 
.zzfwbl{font-size: 22px;}
.zzfwbr li{ line-height: 30px;padding: 5px 0 5px 50px;color: #fff;font-size: 18px; position: relative;}
.zzfwbr li::before{content: '';display: inline-block;width: 35px;height: 35px;box-sizing: border-box;border-radius: 50%;border: 1px solid #fff; position: absolute;left: 0; top: 50%;transform: translateY(-50%);}
.icon9a::before{background: url(../images/icon9a.png) no-repeat center center}
.icon9b::before{background: url(../images/icon9b.png) no-repeat center center}
.sfys{padding: 25px 35px;}
.sfys img{max-width:100%}
.sfysicon{width: 80px;height: 80px;border-radius: 50%;box-shadow: 5px 5px 7px 0px rgba(0, 0, 0, 0.21);background: #4F524B;}
.sfystxt{font-size: 18px;padding-left: 25px;color: #393939;width:260px}
.fwbg2{box-sizing: border-box; position: relative;border: 2px solid #B29774;border-radius: 20px;}
.fwbg2 table{position: relative; z-index: 2;}
.fwbg2 th{font-weight: normal;font-size: 18px; line-height: 70px;text-align:center;}
.fwbg2 td{border-top: 2px solid #B29774;vertical-align: top;font-size: 16px; line-height: 45px;padding: 12.5px 10px;} 
/*text-align: justify;*/
.fwbg2 .line{width: 2px;height: 100%;background: #B29774;position: absolute;top: 0;z-index: 1;}
.fwbg2 .line:nth-child(1){left: calc(16.6% - 1px);}
.fwbg2 .line:nth-child(2){left: calc(33.2% - 1px);}
.fwbg2 .line:nth-child(3){left: calc(49.96% - 1px);}
.fwbg2 .line:nth-child(4){left: calc(66.6% - 1px);}
.fwbg2 .line:nth-child(5){left: calc(83.3% - 1px);}
.fwbg3{box-sizing: border-box; position: relative;border: 2px solid #B29774;border-radius: 20px;overflow: hidden;}
.fwbg3 table{position: relative; z-index: 2;}
.fwbg3 td{border-top: 2px solid #B29774;text-align: justify;vertical-align: top;font-size: 16px; line-height: 45px;padding: 12.5px 10px;}
.fwbg3  tr.first td{border: none;} 
.fwbg3 .line{width: 2px;height: 100%;background: #B29774;position: absolute;top: 0;z-index: 1;}
.fwbg3 .line:nth-child(1){left: calc(14% - 1px);}
.fwbg3 .line:nth-child(2){left: calc(28% - 1px);}
.dxjs{font-size: 20px; line-height: 45px;}
.fwjt3{box-shadow: 4px 4px 12px 0px rgba(189, 158, 119, 0.37);border: 2px solid #B29774;border-radius: 29px;background: #fff;font-size: 24px;line-height: 40px;color: #585858;}
.fwjt3 p{margin: 0;font-size: 16px;}
.fwjt2b{color: #585858;font-size: 16px;line-height: 45px;}
.fwjt2b h2{font-size: 20px;}
.fwjt2b li h3{font-weight: normal;font-size: 16px;background: url(../images/icon8.png) no-repeat left 10px; padding-left: 35px;}
.fwjt2b li p{margin: 0;}
.fwjt2b2 li h3{background: url(../images/icon12.png) no-repeat left 8px;}
.fwjt2b3 li h3{padding-left: 0;background: none;text-indent: 35px; position: relative;}
.fwjt2b3 li h3::before{content: '';display: inline-block;width: 5px;height: 5px;border-radius: 50%;left: 15px;top: 20px;background: #585858; position: absolute;}

.cjwt{max-width: 1280px;box-sizing: border-box;margin: 0 auto;padding: 85px 30px;}
.cjwt h2{color: #4F524B;font-size: 28px;font-weight: normal; text-align: center;}
.cjwt h2 b{font-size: 36px;font-weight: normal; }
.cjwtb{padding: 85px 0 0;}
.cjwtb li{font-size: 16px;line-height: 40px; color: #000;font-weight: normal;padding-bottom: 40px;}
.cjwtb li h3{color: #B29774;font-weight: normal;padding-bottom: 15px;}
.cjwtb li p{margin: 0;}
.sqlc li{box-shadow: 3px 3px 7px 0px rgba(13, 39, 150, 0.12),3px 3px 7px 0px rgba(13, 39, 150, 0.12);background: #fff;width: 245px;min-height: 268px;box-sizing: border-box;padding: 5px 15px 0;font-size: 18px;line-height: 38px;margin-right: 22px;color: #000;text-transform: capitalize;}
.sqlcb li{color: #000;font-size: 24px; line-height: 38px;}
.sqlcbl{width: 35px;}
.sqlcbr{width: calc(100% - 35px);}
.xtyc{padding: 75px 0 10px;}
.xtycm{padding: 90px 10px 0;}
.xtycm li{width: calc(100%/3);margin-bottom: 50px; box-sizing: border-box;padding: 0 25px; text-align: center;color: #747373;}
.xtycm li span{box-shadow: 5px 5px 7px 0px rgba(0, 0, 0, 0.21);background: #4F524B;width: 88px;height: 88px;border-radius: 50%;}
.xtycm li p{margin: 0;}
.wsfw{padding: 0 0 120px;width: 1090px;margin: 0 auto;}
.wsfwm{box-sizing: border-box; position: relative;border: 2px solid #B29774;border-radius: 20px;overflow: hidden; margin-top: 70px;}
.wsfwm table{position: relative; z-index: 2;}
.wsfwm td{border-top: 2px solid #B29774;vertical-align: top;font-size: 16x; line-height: 45px;padding: 12.5px 10px;vertical-align: middle;}
.wsfwm  tr.first td{border: none;} 
.wsfwm .line{width: 2px;height: 100%;background: #B29774;position: absolute;top: 0;z-index: 1;}
.wsfwm .line:nth-child(1){left: calc(38% - 1px);}
.link{border: 2.5px solid #BD9E77;box-sizing: border-box;height: 40px;border-radius: 6px;color: rgba(178, 151, 116, 0.62);font-size: 20px;}
.fwzd{padding: 95px 0;}
.fwzdm{padding: 85px 0 0;}
.fwnr{padding: 85px 0 45px;}
.fwnr li{width: 50%; margin-bottom: 80px;color: #393939;font-size: 16px;}
.fwnr li b{box-shadow: 5px 5px 7px 0px rgba(0, 0, 0, 0.21);width: 88px;height: 88px;border-radius: 50%;background: #4F524B;}
.link2{box-sizing: border-box;width: 185px;height: 58px;border-radius: 6px;color: #B29774;font-size: 20px;background: #fff;}
.zzfwb2{padding: 45px 14%;background: #B29774;} 
.ystxt{background: url(../images/icon11.png) no-repeat left 7.5px;}
.khlc{padding: 65px 0;}                         
.khlc li{width: calc((100% - 80px)/2);box-shadow: 4px 4px 12px 0px rgba(189, 158, 119, 0.37);border: 2px solid #B29774;border-radius: 29px;box-sizing: border-box;height: 274px;padding-left: 75px;}
.xyms{padding: 80px 0 60px;}
.msfw{padding: 75px 0 50px;}
.msfw li{width: calc((100%/3));margin-bottom: 65px;color: #393939;font-size: 18px;}
.msfw li b{border-radius: 50%;box-shadow: 4px 4px 7px 0px rgba(0, 0, 0, 0.21);width: 60px;height: 60px;background: #4F524B;}
.msfw2 li{width: calc((100%/3));margin-bottom: 65px;color: #393939;font-size: 18px;}
.msfw3{width: calc(100% - 530px);}
.fwtc{box-shadow: 3px 3px 12px 0px rgba(189, 158, 119, 0.37);border: 2px solid #B29774;border-radius: 29px;background: #fff;}
.fwtc li{min-height: 1280px;width: calc(100%/3);box-sizing: border-box;border-left: 2px solid #B29774;border-radius: 29px 0 0 29px;padding: 65px 55px 0; position: relative;}
.fwtc li:nth-child(1){border: none;}
.fwtcicon{height: 200px;}
.fwtc li p{margin: 0;}
.fwtcb{width: 100%; position: absolute;left: 0;text-align: center;bottom: 60px;font-size: 30px; line-height: 50px;color: #B29774;font-weight: normal;}
/*.zzfw{width: 800px;margin: 0 auto;padding: 70px 0 90px;}*/

.gotop{position: fixed;right: 0;bottom: 40px;cursor: pointer;z-index: 10;display: none;}












       











































































       


       




       




       




       












       

@media screen  and (max-width: 1450px){
    .zoom{zoom: 90%;}
}

@media screen  and (max-width: 1366px){
    .zoom{zoom: 80%;}
}






    

   
      
      
     
      
      
      
    

    

    
 

    

    
 
    
                                         
                                                                 





                                    
















