header{width: 100%;height: 72px; background-color: #FFF;display: flex;align-items: center;position: fixed;top: 0;z-index: 9999;}
.head{width: 96%;height: 56px; margin: auto;display: flex;justify-content: space-between;align-items: center;}
.head .logo{width: 92px;}
.head .logo img{width: 100%;}
.nav ul {
  *zoom: 1;
  list-style: none;
  margin: 0;
  padding: 0;
  
}
.nav ul:before,
.nav ul:after {
  content: "";
  display: table;
}
.nav ul:after {
  clear: both;
}
.nav ul > li {
  float: left;
  position: relative;
  margin-left: 10px;
}
.nav a {
  display: block;
  padding-left: 30px;
  line-height: 36px;
  color: #000;
  font-size: 16px;
  font-weight: bold;
  font-family:'OPPOSansl';
  letter-spacing: 3px;
  font-weight: 400;
}
.nav a:hover {
  text-decoration: none;
  transition:all .7s ease 0s;
  color:#000;
}
.nav li ul {
  background: #000;
}
.nav li ul li {
  width: 170px;
}
.nav li ul a {
  border: none;
  font-weight: unset;
}
.nav li ul a:hover {
    color:#000;
    font-weight: bold;
	border: none;
}
/* Slide Down
============================== */
.nav3 ul > li:hover ul li {
  height: 30px;
}
.nav3 ul > li:hover ul li:last-child{padding-bottom: 20px;}
.nav3 li ul {
  position: absolute;
  left: 0;
  top: 50px;
  z-index: 9999;
}

.nav3 li ul li {
  overflow: hidden;
  height:0;
  -webkit-transition: height 200ms ease-in;
  -moz-transition: height 200ms ease-in;
  -o-transition: height 200ms ease-in;
  transition: height 200ms ease-in;
}

.banner{width: 100%;margin-top: 72px;}
.banner-all{position: relative;}
.banner-all .banner-down{width: 4%; position: absolute;bottom: 0;left: 48%;animation: animFn 3s infinite;}
.banner-all .banner-downt{width: 4%; position: absolute;bottom: 50px;left: 48%;}
@keyframes animFn {
  0% {
    bottom: 0px;
  }
  50% {
    bottom: 25px;
  }
  100% {
    bottom: 0px;
  }
}
.index-one{width: 100%;padding-top: 144px;}
.index-one-all h3{text-align: center;font-family:'OPPOSansr';font-weight: 400;font-size: 14px;line-height: 18px;color: #3A3A3A;letter-spacing: 12px;}
.index-one-all h2{text-align: center;margin-top: 24px;font-weight: 600;font-size: 32px;line-height: 46px;letter-spacing: 1px;color: #3A3A3A;}
.index-one-all p{font-size: 16px;line-height: 23px;letter-spacing: 2px;margin-top: 72px;text-align: center;}
.index-one-all .more{text-align: center;margin-top: 72px;}
.index-one-all .more a{border-bottom:1px solid #333;font-size: 16px;line-height: 23px;letter-spacing: 8px;color: #333;padding-bottom: 8px;}
.index-one-all .one-img{width: 100%;margin-top: 72px;}

.index-two{width: 100%;padding-top: 144px;background-color:#F6F6F6;}
.index-two .index-two-all{width: 80%;margin: auto;}
.index-two-all h3{text-align: center;font-family:'OPPOSansr';font-weight: 400;font-size: 14px;line-height: 18px;color: #3A3A3A;letter-spacing: 12px;}
.index-two-all h2{text-align: center;margin-top: 24px;font-weight: 600;font-size: 32px;line-height: 46px;letter-spacing: 1px;color: #3A3A3A;}
.index-two-all p{font-size: 16px;line-height: 23px;letter-spacing: 2px;margin-top: 56px;text-align: center;}

.i_zgs{width:100%; margin-top:60px;background-color:#F6F6F6;}
.izgsc{width:100%; }
.i_zgs_li{ display:inline-block; vertical-align:top; width:24%; min-height:800px; max-height:800px; position:relative; cursor:pointer; transition:all .4s ease 0s; overflow:hidden;}
.i_zgs_li .i_zgstit,.i_zgs_li .i_zgsmc,.i_zgs_li span,.i_zgs_li a{ display:none;}
.js_wzgs{width:50%;text-align:center;}
.js_wzgs .i_zgstit,.js_wzgs .i_zgsmc,.js_wzgs span,.js_wzgs a{ display:block;}
.js_wzgs .i_zgstit .i_zgsimg{width:100%; height:auto; line-height:0; overflow:hidden;}
.js_wzgs .i_zgstit .i_zgsimg img{width:46%; height:auto; max-height:128px;}
.js_wzgs .i_zgstit .i_zgsjs{width:100%; font-size:18px; line-height:36px; color:#333333; padding-top:35px; text-align:Justify;/*Firefox*/text-justify:inter-ideograph;/*IE*/}
.js_wzgs span{color:#FFF;}
.js_wzgs .i_zgsmc{width:100%; position:absolute; bottom:0; left:0; z-index:5; font-size:22px; font-weight:lighter; text-align:center; color:#333333;}
.js_wzgs .i_zgsmc p{ font-size:14px; text-transform:uppercase; color:#999999;}
.i_zgs_li .i_qhan{width:80%; height:25px; line-height:25px; font-size:16px; color:#FFFFFF; position:absolute; top:15px; right:15px; text-align:right;}
.i_zgs_li .i_qhan div{ display:inline-block; vertical-align:top; width:25px; height:25px; line-height:25px; font-family:"新宋体"; font-size:15px; background:rgba(212,19,22,.6); border-radius:50%; overflow:hidden; color:#FFFFFF; text-align:center; margin-left:15px;}
.mr0{ margin-right:0 !important;}

.index-three{width: 100%;padding-top: 144px;background-color:#F6F6F6;padding-bottom: 144px;}
.index-three .index-three-all{width: 80%;margin: auto;}
.index-three-all h3{text-align: center;font-family:'OPPOSansr';font-weight: 400;font-size: 14px;line-height: 18px;color: #3A3A3A;letter-spacing: 12px;}
.index-three-all h2{text-align: center;margin-top: 24px;font-weight: 600;font-size: 32px;line-height: 46px;letter-spacing: 1px;color: #3A3A3A;}
.index-three-all p{font-size: 16px;line-height: 23px;letter-spacing: 2px;margin-top: 56px;text-align: center;}


.index-three-all .i_zgst{width:100%; margin-top:60px;background-color:#F6F6F6;}
.index-three-all .izgsct{width:100%; }
.index-three-all .i_zgs_lit{ display:inline-block; vertical-align:top; width:24%; min-height:800px; max-height:800px; position:relative; cursor:pointer; transition:all .4s ease 0s; overflow:hidden;}
.index-three-all .i_zgs_lit .i_zgstitt,.i_zgs_lit .i_zgsmct,.i_zgs_lit span,.i_zgs_lit a{ display:none;}
.index-three-all .js_wzgst{width:50%;text-align:center;}
.index-three-all .js_wzgst .i_zgstitt,.js_wzgst .i_zgsmct,.js_wzgst span,.js_wzgst a{ display:block;}
.index-three-all .js_wzgst .i_zgstitt .i_zgsimgt{width:100%; height:auto; line-height:0; overflow:hidden;}
.index-three-all .js_wzgst .i_zgstitt .i_zgsimgt img{width:46%; height:auto; max-height:128px;}
.index-three-all .js_wzgst .i_zgstitt .i_zgsjst{width:100%; font-size:18px; line-height:36px; color:#333333; padding-top:35px; text-align:Justify;/*Firefox*/text-justify:inter-ideograph;/*IE*/}
.index-three-all .js_wzgst span{color:#FFF;}
.index-three-all .js_wzgst .i_zgsmct{width:100%; position:absolute; bottom:0; left:0; z-index:5; font-size:22px; font-weight:lighter; text-align:center; color:#333333;}
.index-three-all .js_wzgst .i_zgsmct p{ font-size:14px; text-transform:uppercase; color:#999999;}
.index-three-all .i_zgs_lit .i_qhant{width:80%; height:25px; line-height:25px; font-size:16px; color:#FFFFFF; position:absolute; top:15px; right:15px; text-align:right;}
.index-three-all .i_zgs_lit .i_qhant div{ display:inline-block; vertical-align:top; width:25px; height:25px; line-height:25px; font-family:"新宋体"; font-size:15px; background:rgba(212,19,22,.6); border-radius:50%; overflow:hidden; color:#FFFFFF; text-align:center; margin-left:15px;}
.index-three-all .mr0t{ margin-right:0 !important;}

.index-four{width: 100%;padding-top: 144px;}
.index-four-all h3{text-align: center;font-family:'OPPOSansr';font-weight: 400;font-size: 14px;line-height: 18px;color: #3A3A3A;letter-spacing: 12px;}
.index-four-all h2{text-align: center;margin-top: 24px;font-weight: 600;font-size: 32px;line-height: 46px;letter-spacing: 1px;color: #3A3A3A;}
.index-four-all p{font-size: 16px;line-height: 23px;letter-spacing: 2px;margin-top: 72px;text-align: center;}

.index-four-all .four-more{width: 80%;margin: auto;margin-top: 72px;}
.index-four-all .four-more ul{display: flex;justify-content: space-between;}
.index-four-all .four-more ul a{width:381px;height: 572px;}
.index-four-all .four-more ul li{width: 100%;height: 100%; display: flex;flex-direction: column;justify-content: center;align-items: center;}
.index-four-all .four-more ul li img{width: 192px;height: 192px;margin-top: 72px;}
.index-four-all .four-more ul li h4{font-size: 14px;font-family: 'OPPOSansr';letter-spacing: 4px;line-height: 18px;font-weight: 400;color: #3A3A3A;}
.index-four-all .four-more ul li h5{margin-top: 72px;font-size: 16px;font-weight: 300;color: #3A3A3A;}
.index-four-all .four-more ul li .tmore{position: relative;}
.index-four-all .four-more ul li .limore{width: 192px;height: 192px;justify-content: center;align-items: center;position: absolute;top: 72px; background: linear-gradient(0deg, rgba(43, 43, 43, 0.25), rgba(43, 43, 43, 0.25));display: none;} 
.index-four-all .four-more ul li .limore span{border-bottom: 1px solid #FFF;color: #FFF;padding-bottom: 16px;}
.index-four-all .four-more ul li:hover{background-color:#DCCFBC;}
.index-four-all .four-more ul li:hover .limore{display: flex;}

.index-five{width: 100%;padding-top: 144px;}
.index-five-all h3{text-align: center;font-family:'OPPOSansr';font-weight: 400;font-size: 14px;line-height: 18px;color: #3A3A3A;letter-spacing: 12px;}
.index-five-all h2{text-align: center;margin-top: 24px;font-weight: 600;font-size: 32px;line-height: 46px;letter-spacing: 1px;color: #3A3A3A;}
.index-five-all p{font-size: 16px;line-height: 23px;letter-spacing: 2px;margin-top: 72px;text-align: center;}

.index-five-all .five-more{width: 80%;margin: auto;margin-top: 72px;border-bottom: 1px solid #A1A0A0;padding-bottom: 144px;}
.index-five-all .five-more ul{display: flex;}
.index-five-all .five-more ul a{width: 50%;}
.index-five-all .five-more ul a li{width: 100%;position: relative;overflow: hidden; cursor: pointer;}
.index-five-all .five-more ul a li img{width: 100%;transition: all 1.5s;background-size: cover;}
.index-five-all .five-more ul a li .pmore{position: absolute;top: 0;width: 40%;left: 30%;text-align: center;color: #FFF;}
.index-five-all .five-more ul a li .pmore h4{margin-top:14%;font-weight: 400;line-height: 16px;letter-spacing: 4px;font-size: 18px;font-family:'OPPOSansr';}
.index-five-all .five-more ul a li .pmore h5{margin-top:80%;margin-bottom: 80%; font-weight: 600;letter-spacing: 4px;font-size: 36px;}
.index-five-all .five-more ul a li .pmore span{border-bottom: 1px solid #FFF;padding-bottom: 16px;}
.index-five-all .five-more ul a li:hover img{transform: scale(1.2);transition: all 0.6s;overflow: hidden;}

.index-six{width: 100%;padding-top: 144px;padding-bottom:144px;}
.index-six .index-six-all{width: 80%;margin: auto;display: flex;flex-direction: column;align-items: center;}
.index-six .index-six-all h3{font-size: 14px;line-height: 18px;letter-spacing: 12px;color: #3A3A3A;font-weight: 400;font-family:'OPPOSansr';}
.index-six .index-six-all h2{font-weight: 600;color: #3A3A3A;line-height: 52px;margin-top: 24px;font-size: 36px;}
.index-six .index-six-all p{font-size: 18px;font-weight: 300;letter-spacing: 2px;color: #000;margin-top: 72px;margin-bottom: 64px;}
.index-six .index-six-all input{width: 716px;height: 56px;margin-top: 32px; border: 0.5px solid #000000;box-sizing: border-box;border-radius: 30px;padding-left: 20px;font-weight: 400;font-size: 18px;letter-spacing: 2px;font-family:'OPPOSansr';}
.index-six .index-six-all button{width: 384px; height: 56px;background-color:#434343;border-radius: 37px;font-size: 16px;line-height: 24px;letter-spacing: 2px;color: #FFF;}
.index-six .index-six-all  .last-img{margin-top: 144px;}

.footer{width: 100%;background-color: #CECDCA;padding-top: 76px;padding-bottom: 123px;}
.footer-one{width: 80%;margin: auto;}
.footer-one .foot-logo{width: 100px;}
.footer-one .foot-message{margin-top: 40px;display: flex;justify-content: space-between;}
.footer-one .foot-message-one{width: 40%;}
.footer-one .foot-message-one ul{display: flex;justify-content: space-between;}
.footer-one .foot-message-one ul li{font-size: 18px;line-height: 36px;font-family:'OPPOSansr';letter-spacing: 3px;color: #FFF;}
.footer-one .foot-message-two{color: #FFF;}
.footer-one .foot-message-two span{font-size: 12px;font-weight: 400;font-family:'OPPOSansl';letter-spacing: 1px;}
.footer-one .foot-message-two p{font-size: 12px;letter-spacing: 1px;}
.footer-one .foot-message-two div{margin-top: 12px;}
.footer-one .foot-message-two .chat{display: flex;}
.footer-one .foot-message-two .chat img{width: 38px;}
.footer-one .foot-message-two .chat .xcx{margin-left: 20px;}
.last-bq{width: 100%;text-align: center;padding-top: 74px;padding-bottom: 74px;background-color: #5A5A5A;letter-spacing: 2px;color: #FFF;font-size: 14px;}


.brand-one{width: 100%;padding-top: 144px;padding-bottom: 144px;background-color: #F1F1F1;}
.brand-one .brand-one-all{width: 84%;margin: auto;}
.brand-one .brand-one-all h3{font-size: 18px;letter-spacing: 1px;text-align: center;font-weight: 300;}
.brand-one .brand-one-all h2{font-size: 28px;letter-spacing: 1px;text-align: center;font-weight: 500;color: #3A3A3A;line-height: 40px;margin-top: 16px;}
.brand-one .brand-one-all p{text-align: center;font-size: 16px;line-height: 32px;letter-spacing: 2px;}

.brand-two{width: 100%;padding-top: 120px;}
.brand-two .brand-two-all{width: 90%;margin: auto;}
.brand-two .brand-two-all h3{font-size: 18px;font-weight: 300;line-height: 26px;letter-spacing: 1px;text-align: center;}
.brand-two .brand-two-all .xian{width: 16px;height: 1px;background-color: #2B2B2B;margin: auto;margin-top: 16px;margin-bottom: 16px;}
.brand-two .brand-two-all h2{font-size: 36px;text-align: center;color: #3A3A3A;letter-spacing: 1px;font-weight: 600;line-height: 52px;}
.brand-two .brand-two-all p{font-size: 16px;text-align: center;letter-spacing: 2px;line-height: 32px;margin-top: 40px;}
.brand-two .brand-two-all .brand-img{width: 100%;margin-top: 72px;}
.brand-two .brand-two-all .brand-img img{width: 100%;}
.brand-two .brand-two-all .brand-t-img{width: 100%;margin-top: 144px;}

.brand-two-f{width: 100%;padding-top: 120px;}
.brand-two-f .brand-two-all{width: 100%;margin: auto;}
.brand-two-f .brand-two-all h3{font-size: 18px;font-weight: 300;line-height: 26px;letter-spacing: 1px;text-align: center;}
.brand-two-f .brand-two-all .xian{width: 16px;height: 1px;background-color: #2B2B2B;margin: auto;margin-top: 16px;margin-bottom: 16px;}
.brand-two-f .brand-two-all h2{font-size: 36px;text-align: center;color: #3A3A3A;letter-spacing: 1px;font-weight: 600;line-height: 52px;}
.brand-two-f .brand-two-all p{color:#333; font-size: 16px;text-align: center;letter-spacing: 2px;line-height: 32px;margin-top: 40px;}
.brand-two-f .brand-two-all .brand-img{width: 100%;margin-top: 72px;}
.brand-two-f .brand-two-all .brand-img img{width: 100%;}
.brand-two-f .brand-two-all .brand-t-img{width: 100%;margin-top: 125px;margin-bottom:125px;}

.brand-new-n{width:90%;margin:auto;}
.brand-new-n p{text-align:center;font-size:16px;color:#333;padding-top:110px;margin-bottom:105px;}
.brand-new-four p{text-align:center;font-size:16px;color:#333;padding-top:100px;margin-bottom:105px;}

.brand-new-five h3{font-size:18px;text-align:center;color:#333;margin-top:100px;}
.brand-new-five h2{font-size:32px;text-align:center;color:#3a3a3a;margin-top:40px;}
.brand-new-five p{font-size:16px;text-align:center;color:#333;margin-top:25px;margin-bottom:100px}

.brand-new-five-o h2{font-size:32px;text-align:center;color:#3a3a3a;margin-top:100px;}
.brand-new-five-o h3{font-size:14px;color:#606060;margin-top:50px;}
.brand-new-five-o .xian{width:15px;height:1px;background-color:#9c9c9c;margin:auto;margin-top:15px;}
.brand-new-five-o .pp-one{font-size:16px;text-align:center;color:#333;margin-top:20px;margin-bottom:0px;}
.brand-new-five-o .xian-t{width:15px;height:1px;background-color:#9c9c9c;margin:auto;margin-top:25px;}
.brand-new-five-o .pp-two{font-size:16px;text-align:center;color:#333;margin-top:20px;margin-bottom:100px;}




.brand-three{width: 100%;padding-top: 144px;}
.brand-three .brand-three-all{width: 84%;margin: auto;border-bottom: 1px solid #A1A0A0;padding-bottom: 144px;}
.brand-three .brand-three-all h3{font-weight: 300;font-size: 18px;line-height: 26px;text-align: center;letter-spacing: 1px;}
.brand-three .brand-three-all h2{color: #3A3A3A;text-align: center;letter-spacing: 1px;font-weight: 600;font-size: 32px;line-height: 46px;margin-top: 16px;margin-bottom: 14px;}
.brand-three .brand-three-all .brand-three-t{margin-top: 64px;position: relative;}
.brand-three .brand-three-all .brand-three-o{position: absolute;bottom: 0;width: 100%;height: 120px;background-color: rgba(255,255,255,0.9);display: flex;flex-direction: column;justify-content: center;}
.brand-three .brand-three-all .brand-three-o h4{width: 90%;margin: auto;font-weight: 300;font-size: 24px;letter-spacing: 1px;color: #161616;}
.brand-three .brand-three-all .brand-three-o h5{width: 90%;margin: auto;font-weight: 300;font-size: 16px;letter-spacing: 2px;color: #161616;}

.brand-four{width: 100%;padding-top:144px;}
.brand-four .brand-four-all{width: 84%;margin: auto;padding-bottom: 144px;border-bottom: 1px solid #A1A0A0;}
.brand-four .brand-four-all h3{font-weight: 300;font-size: 18px;line-height: 26px;text-align: center;letter-spacing: 1px;}
.brand-four .brand-four-all h2{font-weight: 600;font-size: 32px;line-height: 46px;text-align: center;letter-spacing: 1px;color: #3A3A3A;margin-top: 16px;}
.brand-four .brand-four-all p{font-weight: 300;font-size: 16px;line-height: 32px;text-align: center;letter-spacing: 2px;margin-top: 64px;}
.brand-four .brand-four-all .brand-four-img{margin-top: 72px;}

.brand-five{width: 100%;padding-top: 144px;}
.brand-five .brand-five-all{width: 84%;margin: auto;padding-bottom: 144px;border-bottom: 1px solid #A1A0A0;}
.brand-five .brand-five-all .brand-five-m h3{font-weight: 300;font-size: 18px;line-height: 26px;letter-spacing: 1px;}
.brand-five .brand-five-all .brand-five-m h2{font-weight: 600;font-size: 24px;line-height: 46px;letter-spacing: 1px;color: #3A3A3A;margin-top: 10px;}
.brand-five .brand-five-all .brand-five-message{margin-top: 72px;display: flex;justify-content:space-between;}
.brand-five .brand-five-all .brand-five-message .brand-five-img{width: 62%;}
.brand-five .brand-five-all .brand-five-message .brand-five-m{width: 36%;}
.brand-five .brand-five-all .brand-five-message .brand-five-m p{font-size: 16px;line-height: 30px;letter-spacing: 2px;}

.brand-six{width: 100%;padding-top: 144px;}
.brand-six .brand-six-all{width: 84%;margin: auto;position: relative;}
.brand-six .brand-six-all .brand-six-t{position: absolute;top:20%;left: 50%;width: 40%;}
.brand-six .brand-six-all .brand-six-t h3{font-weight: 300;font-size: 18px;line-height: 26px;letter-spacing: 1px;}
.brand-six .brand-six-all .brand-six-t h2{font-weight: 500;font-size: 32px;line-height: 46px;margin-top: 16px;letter-spacing: 1px;color: #3A3A3A;}
.brand-six .brand-six-all .brand-six-t p{margin-top: 64px;font-size: 16px;line-height: 32px;letter-spacing: 2px;}
.brand-six .brand-six-all .brand-t-img{margin-top: 144px;margin-bottom: 144px;}

.product-all{width: 100%;padding-top:144px;}
.product-all h3{font-size: 18px;line-height: 26px;text-align: center;letter-spacing: 1px;}
.product-all h2{font-weight: 600;font-size: 36px;line-height: 52px;text-align: center;letter-spacing: 1px;color: #3A3A3A;margin-top: 16px;}
.product-all p{font-weight: 300;font-size: 16px;line-height: 32px;text-align: center;letter-spacing: 2px;margin-top: 64px;margin-bottom: 68px;}
.product-all .product-all-p{width: 84%;margin: auto; }
.product-all .product-all-p ul{display: flex;flex-wrap: wrap;justify-content: space-between;}
.product-all .product-all-p ul a{width: 33%;}
.product-all .product-all-p ul li{width: 100%;margin-top: 88px;}
.product-all .product-all-p ul li h4{font-weight: 300;letter-spacing: 2px;color: #333333;font-size: 18px;margin-top: 48px;}
.product-all .product-all-p ul li h5{margin-top: 16px;font-size: 18px;letter-spacing: 2px;font-weight: 300;color: #333333;}
.product-all .product-all-p .brand-t-img{margin-top: 144px;margin-bottom: 144px;}

.life-one{width: 100%;padding-top: 144px;}
.life-one .life-one-all{width: 95%;margin: auto;border-bottom: 1px solid #A1A0A0;padding-bottom: 144px;}
.life-one .life-one-all h3{font-weight: 300;text-align: center;letter-spacing: 1px;font-size: 16px;}
.life-one .life-one-all h2{font-weight: 600;text-align: center;color: #3A3A3A;letter-spacing: 1px;font-size: 32px;margin-top: 16px;}
.life-one .life-one-all p{font-size:16px;text-align:center;color:#333333;margin-top:30px;}
.life-one .life-one-all .life-x{width:30px;height:1px;background-color:#2b2b2b;margin:auto;margin-top:20px;}
.life-one .life-one-all .life-one-img{margin-top: 72px;}
.life-two{width: 100%;padding-top: 144px;}
.life-two .life-two-all{width: 84%;margin: auto;}
.life-two .life-two-all h3{font-weight: 300;text-align: center;letter-spacing: 1px;font-size: 18px;}
.life-two .life-two-all h2{font-weight: 600;text-align: center;color: #3A3A3A;letter-spacing: 1px;font-size: 32px;margin-top: 16px;}
.life-two .life-two-all p{margin-top: 64px;font-size: 16px;line-height: 32px;letter-spacing: 2px;}
.life-two .life-two-all .life-two-img{margin-top: 72px;}
.life-two .life-two-all .brand-t-img{margin-top: 144px;margin-bottom: 144px;}

.life-new-bk{padding-top:160px;}
.life-new-bk .life-new-bk-one{padding-top:140px}
.life-new-bk .life-new-bk-one h3{text-align:center;font-size:18px;color:#636363;}
.life-new-bk .life-new-bk-one h2{text-align:center;font-size:32px;color:#3a3a3a;margin-top:30px;}
.life-new-bk .life-new-bk-one p{text-align:center;font-size:16px;color:#333333;margin-top:70px;margin-bottom:145px;}
.life-new-bktwo-all{width:90%;margin:auto;margin-top:160px;border-top:1px solid #a1a0a0;padding-top:100px;}
.life-new-bktwo-all .life-new-bktwo-all-o{width:90%;margin:auto;margin-bottom:105px;}
.life-new-bktwo-all .life-new-bktwo-all-o .bktwo-all-o{display:flex;justify-content:space-between;align-items:end;margin-top:40px;}
.life-new-bktwo-all .life-new-bktwo-all-o .bktwo-all-o h3{font-size:21px;color:#5e5e5e;}
.life-new-bktwo-all .life-new-bktwo-all-o .bktwo-all-o h2{font-size:32px;color:#141414;}

.life-new-bktwo-all .life-new-bktwo-all-t{width:90%;margin:auto;margin-top:105px;border-bottom:1px solid #a1a0a0;padding-bottom:94px;}
.life-new-bktwo-all .life-new-bktwo-all-t .bktwo-all-o{display:flex;justify-content:space-between;align-items:end;margin-top:40px;}
.life-new-bktwo-all .life-new-bktwo-all-t .bktwo-all-o h3{font-size:21px;color:#5e5e5e;}
.life-new-bktwo-all .life-new-bktwo-all-t .bktwo-all-o h2{font-size:32px;color:#141414;}

.life-new-bkthree{margin-top:165px;}
.life-new-bkthree .life-new-bkthree-all{width:95%;margin:auto;margin-top:90px;}
.life-new-bkthree .life-new-bkthree-all ul{display:flex;justify-content:space-between;flex-wrap:wrap;}
.life-new-bkthree .life-new-bkthree-all ul li{width:48.5%;margin-top:40px;}

.life-new-bkfour{margin-top:165px;}

.design-one{width: 100%;padding-top: 144px;padding-bottom: 72px;}
.design-one .design-one-all{width: 40%;margin: auto;}
.design-one .design-one-all ul{display: flex;}
.design-one .design-one-all ul a{width: 50%;}
.design-one .design-one-all ul li{text-align: center;border-bottom: 1px solid #8F8F8F;padding-bottom: 27px;font-size: 32px;letter-spacing: 2px;color: #333333;}
.design-one .design-one-all .active{border-bottom: 8px solid #333;}

.design-message-all{width: 84%;margin: auto;}
.design-message-all ul{display: flex;flex-wrap: wrap;justify-content: space-between;}
.design-message-all ul a{width: 49.5%;}
.design-message-all ul li{width: 100%;box-shadow: 0px 3px 18px rgba(51, 51, 51, 0.1);border-radius: 8px;margin-top: 72px;}
.design-message-all ul li .design-message-n{width: 90%;margin: auto;padding-top: 32px;padding-bottom: 32px;}
.design-message-all ul li img{width: 100%;border-radius: 8px 8px 0 0;}
.design-message-all ul li .design-message-n h2{font-weight: 300;font-size: 24px;letter-spacing: 2px;}
.design-message-all ul li .design-message-n h3{font-weight: 300;font-size: 16px;letter-spacing: 1px;margin-top: 16px;}
.design-message-all .brand-t-img{margin-top: 144px;margin-bottom: 144px;}


.contact-one{width: 100%;padding-top: 144px;padding-bottom:80px;}
.contact-one .contact-one-all{text-align: center;font-size: 16px;line-height: 32px;letter-spacing: 2px;}
.contact-two-all{width: 84%;margin: auto;padding-bottom: 144px;border-bottom: 1px solid #A1A0A0;}
.contact-two-all .contact-two-one{margin-top:64px;display: flex;}
.contact-two-all .contact-two-one .contact-t{width: 40%;}
.contact-two-all .contact-two-one .contact-o{width: 60%;background-color:#F2F2F2;}
.contact-two-all .contact-two-one .contact-o .contact-o-o{width: 90%;margin: auto;}
.contact-two-all .contact-two-one .contact-o .contact-o-o h2{font-size: 32px;font-weight: 500;letter-spacing: 1px;color: #3A3A3A;margin-top: 16%;}
.contact-two-all .contact-two-one .contact-o .contact-o-o h3{font-size: 18px;letter-spacing: 1px;font-weight: 300;margin-top: 16px;margin-bottom: 40px;}
.contact-two-all .contact-two-one .contact-o .contact-o-o p{font-size: 16px;line-height: 32px;letter-spacing: 2px;margin-top: 16px;}

.message-p-all{width: 100%;padding-top: 144px;}
.message-p-all p{font-weight: 300;font-size: 16px;letter-spacing: 2px;text-align: center;margin-bottom: 72px;}
.message-p-all .message-p{width: 84%;margin: auto;padding-bottom: 144px;border-bottom: 1px solid #A1A0A0;}
.message-p-all .message-p-one{margin-top: 72px;}
.message-p-o{width: 100%;padding-top: 144px;}
.message-p-o .message-p-o-all{width: 84%;margin: auto;}
.message-p-o .message-p-o-all ul{display: flex;justify-content: space-between;}
.message-p-o .message-p-o-all ul li{width: 32%;}
.message-p-o .message-p-o-all ul li h2{font-weight: 500;font-size: 32px;line-height: 32px;letter-spacing: 1px;margin-top: 56px;}
.message-p-o .message-p-o-all ul li p{font-weight: 300;font-size: 16px;line-height: 32px;letter-spacing: 1px;margin-top: 16px;text-align: left;}
.message-p-o .message-p-o-all .brand-t-img{margin-top: 144px;margin-bottom: 144px;}

.more-p{width: 100%;height: 800px;background-color: rgba(0,0,0,0.5);display: flex;align-items: center;justify-content: center;}
.more-p span{border-bottom: 1px solid #FFF;letter-spacing: 8px;font-size: 21px;font-weight: 600;}


.gzhewm{display: none;width: 120px;}
.xcxewm{display: none;width: 120px;}
@media (min-width: 1200px)and (max-width: 1480px) {
	
}
@media (min-width: 1480px)and (max-width: 1700px) {
	
}
/*默认*/
@media (min-width: 980px){}
 
/* 平板电脑和小屏电脑之间的分辨率 */
@media (min-width: 768px) and (max-width: 979px) {
	
}
 
/* 横向放置的手机和竖向放置的平板之间的分辨率 */
@media (max-width: 767px) {
	
}
 
/* 横向放置的手机及分辨率更小的设备 */
@media (max-width: 480px) {}

































