﻿@charset "utf-8";
.header { width:100%; float:left; background-image:url(/static/v1.0.0/images/flash.jpg); background-repeat:no-repeat; background-position:top center; background-size:cover}
.w80 { width:70%; margin:0px auto} 
.top { width:100%; float:left; margin-top:34px;}
.top_left { color:#fff; float:left; font-size:26px; width:70px; cursor:pointer; position:relative; display:none}
.yingwen { float:left; width:100%; line-height:40px; margin-top:10px; text-align:left;}
.yingwen img { float:right; height:14px; margin-top:13px;}
.logo { display:inline-block;}
.logo img { height:60px; float:left;  margin-left:-70px;}
.liwi { display:none; text-align:left; width:100%; float:left; font-size:24px; color:#fff; line-height:50px; position:absolute; top:40px; left:0px;}
.liwi a { color:#fff; font-size:24px;}
.liwi a:hover { color:#eee}
.top_left:hover .liwi  { display:block}

#owl-demo { width:100%; float:left;}
#owl-demo .item{ display: block;}
#owl-demo img { display: block; width: 100%;}
.nav { width:100%; float:left; margin-top:30px;}
.nav li { display:inline-block; margin-left:65px; margin-right:65px; line-height:48px}
.nav li a { font-size:30px; color:#fff; opacity:.8}
.nav li a.arctive { font-size:38px; opacity:1}
.nav li a:hover { opacity:1}
.sign { width:100%; float:left; line-height:48px; margin-bottom:340px; margin-top:200px;font-size: 30px;
color: #FFFFFF;
text-shadow: 1px 2px 4px rgba(214,149,107,0.72);}
.video { width:100%; float:left; margin-top:80px;}
.w90 { width:90%; margin:0px auto}
.commer { width:100%; padding-top:120px; float:left; padding-bottom:80px;}
.title { width:100%; float:left; font-size:48px; line-height:70px; color:#000}
.title_i { width:74%; float:left; margin-left:13%; font-size:30px; line-height:48px; color:#333; margin-top:50px;}
.product { width:100%; float:left; margin-top:80px; }
.product img { width:100%; float:left;}
.about_left { width:40%; float:left; padding-right:80px;}
.about_left .title {text-align:left;}
.about_left .title_i { text-align:left; width:100%; float:left; margin-left:0px;}
.about_right { width:60%; float:left}
.about_right img { width:100%; float:left;}
.team { width:100%; float:left; margin-top:100px;}
.team li { width:50%; float:left; padding-left:250px; padding-right:250px;}
.tupian { width:50%; border-radius:100%; margin-bottom:60px; display:inline-block;overflow:hidden; overflow:hidden;}
.tupian img { width:100%;  transition: transform 0.3s ease-in-out;}
.tupian:hover img {transform: scale(1.1); }
.team_name { width:100%; float:left; text-align:left; font-size:30px; padding-left:50px; color:#000000; line-height:40px; margin-bottom:30px;}
.team_info { width:100%; float:left; text-align:left; font-size:24px; padding-left:50px; line-height:33px; color:#333;}
.bjg { background-image:url(/static/v1.0.0/images/bg.png); background-repeat:no-repeat; background-position:center center; background-size:cover; margin-top:80px;}
.bjg .title { text-align:left;}
.bjg .title_i { text-align:left; font-size:30px; color:#666; margin-left:0px; margin-top:30px;}
.contoc { width:100%; float:left; margin-top:50px;}
.contoc_l { width:60%; float:left; padding-right:50px;}
.contoc_l img { width:100%; float:left;}
.contoc_r { width:37%; float:right; margin-top:90px;}
.pinpai { width:100%; float:left;}
.pinpai img { float:left; height:106px; margin-right:30px;}
.tongzhi { width:100%; float:left; font-size:24px; margin-top:40px; line-height:38px; color:#666; text-align:left;}
.footer { width:100%; float:left; background-color:#000; padding-top:150px;}
.footer_l { float:left;}
.footer_l img { height:120px; float:left;}
.foot { width:100%; float:left; margin-top:100px; font-size:26px; color:#FFE9D3; line-height:48px; margin-bottom:30px;}
.foot a { color:#FFE9D3}
.footer_r { float:right; width:80%}
.footer_r a { line-height:120px; font-size:30px; color:#FFE9D3; display:inline-block; margin-left:60px; margin-right:60px}
.footer_r a:hover { color:#fff}
.footer_r i { background-image:url(/static/v1.0.0/images/li.png); float:left; width:20px; height:20px; margin-right:10px; margin-top:50px;}

 /* 回到顶部 */
    .backTop {
      /* 固定定位 */
      position: fixed;
      bottom: 150px;
      right: 0;
      margin-right: 20px;
      z-index: 999;
      /* 回到顶部样式 */
    
     
      /* 字体在元素中水平垂直居中 */
      line-height: 36px;
      text-align: center;
      font-size: 24px;
      color: #999;
      /* 设置圆角 */
     
      /* 设置过渡效果 */
      transition: all linear 0.5s;
      cursor: pointer;
      /* 隐藏 透明度为0 */
      opacity: 0;
    }
	.backTop img { width:20px; float:left; margin-top:8px; margin-right:5px;}
.flash02 { background-image:url(/static/v1.0.0/images/flash01.jpg)}
.flash03 { background-image:url(/static/v1.0.0/images/flash02.jpg)}
.flash04 { background-image:url(/static/v1.0.0/images/flash04.jpg)}
.jies { text-align:left; font-size:72px; line-height:100px; padding-left:1.5%; font-weight:bold; color:#000000; width:100%; float:left; float:left;}
.jiess  {text-align:left; font-size:30px; line-height:70px; padding-left:1.5%; color:#333; width:100%; float:left; float:left;}
.chp { width:100%; float:left; margin-top:50px; margin-bottom:50px;}
.chp li { width:30.33%; cursor:pointer; margin:1.5%; float:left;}
.chanp { width:100%; float:left; background-color:#EDEDED;}
.cpbt { width:100%; float:left; text-align:left;} 
.cpbt_t { font-size:30px; color:#333333; margin-top:40px; margin-bottom:20px; line-height:38px; width:100%; float:left; }
.cpbt_y { font-size:24px; color:#666666; line-height:32px; height:256px; width:100%; float:left; }
.chpt { margin-top:50px; margin-bottom:50px; background-repeat:no-repeat; background-position:center bottom; padding-bottom:0px; margin-top:0px; margin-bottom:0px;transition: transform 0.3s ease-in-out;}
.chpt img { width:520px; height:620px;}
.chp li:hover .chpt  {transform: scale(1.1); }
.jiesa { width:100%; float:left; margin-top:150px; margin-bottom:150px; color:#fff; text-align:left;}
.jiesab { width:100%; float:left; font-size:24px; line-height:30px;}
.jiesaa { width:100%; float:left; font-size:30px; line-height:48px; margin-bottom:60px;}
.xiangq .bjg { margin-top:0px; padding-top:80px;}
.renz { width:100%; float:left; margin-top:80px;}
.renz li { display: inline-block; width:16.66%; float:left; padding-left:50px; padding-right:50px;}
.wenzi { width:100%; float:left; font-size:24px; line-height:36px; color:#3C2912; margin-top:20px;}
.gapdu { width:100%; float:left; height:138px;  display: flex; /* 使用Flexbox布局 */
  justify-content: center; /* 水平居中 */
  align-items: center; /* 垂直居中 */}
.gapdu img { max-height:138px;}
.bjda { background-image:url(/static/v1.0.0/images/cpww.png); background-repeat:no-repeat; background-position:center top; background-size:100%; padding-bottom:0px;}
.bjda .title { color:#fff}
.zhanw { width:60%; margin-left:20%; margin-right:20%; float:left; margin-top:100px; margin-bottom:80px;}
.zadd { float:left; width:242px; padding-top:25px; padding-bottom:25px; border:dashed 1px #fff; color:#fff; font-size:30px; line-height:44px;}
.zadd:last-child { float:right;}
.annl { width:100%; float:left;}
.annl li { width:21%; margin:2%; float:left; font-size:24px; line-height:36px; color:#3C2912}
.annl li img { max-width:100%; margin-bottom:20px;}
.bhh { width:100%; float:left; border-top:solid 1px #000000; margin-top:20px; padding-top:40px;}
.yuu { width:50%; float:left; font-size:30px; line-height:60px; color:#000000}

.yuu p { width:100%; float:left;}
.shops{    display: inline-block;margin-top: 120px;}
.shops .yuu  { background-image: url(/static/v1.0.0/images/loadmap.png);
    background-repeat: no-repeat;
    background-size: 25px auto;
    /* margin-left: 20%; */
    /* text-align: left; */
    margin-left: 10%;
    background-position: left 10px;
    width: 40%;}
   .shops .yuu p { 
    
    text-align: left;
    padding-left: 5%;
 }
.tup { width:100%; float:left; margin-top:40px; height:80px;display: flex; /* 使用Flexbox布局 */
  justify-content: center; /* 水平居中 */
  align-items: center; /* 垂直居中 */}

.shops .tup{height: 30px;
    margin-top: 0;
    padding-left: 5%;
    justify-content: left;
    font-weight: 100;}
 .tup img { margin-left:20px; margin-right:20px; max-height:80px;}
.dyh { width:100%; float:left; text-align:left;} 
.daz { font-size:72px; width:100%; color:#000; float:left; line-height:100px;}
.tyu { width:100%; float:left; font-size:24px; color:#333; line-height:36px; margin-top:40px;}
 .shuru { width:100%; float:left; margin-top:80px; text-align:left;}
 .shuruyy { width:100%; float:left; border:solid 1px #000000; border-bottom:none; margin-top:50px; background-color:#fff; font-size:30px; color:#000000}
  .shuruyy li { width:100%; float:left; border-bottom:solid 1px #000}
  .biaot { width:35%; float:left; padding:40px 40px; line-height:60px; font-size:24px; color:#000; background-color:#e9d9bf; border-right: solid 1px #000}
  .biaot i { color:#ff0000}
  .youce { width:65%; float:left; padding:40px 50px;}
  .kuandu { width:97%; box-sizing:border-box; float:left; height:60px; line-height:60px;border: 1px solid #000000; font-size:24px; color:#000; line-height:58px; text-indent:25px;}
  .kuandu.wa { width:47%; margin-right:3%; float:left;}
  .youce span { font-size:24px; line-height:60px;}
  .gaod { height:440px;}
  .gaode { height:520px; }
  .shuraa { width:30px; height:30px; float:left; margin-top:15px; margin-right:15px;}
  .youce span { float:left; margin-right:20px;}
  .biaotia { width:100%; float:left; font-size:24px; line-height:40px; color:#000; margin-top:60px; margin-bottom:40px; text-align:center}
  .fyxed { width:100%;display: flex; /* 使用Flexbox布局 */
  justify-content: center; /* 水平居中 */
  align-items: center; /* 垂直居中 */ text-align:center; float:left; font-size:30px; line-height:30px; color:#000;}
  .fyxed .shuraa { display:inline-block; float:none; margin-top:0px;}
  .tyt {background: linear-gradient(84deg, #C39C71, #F7DCC1); line-height:65px; padding-left:40px; padding-right:40px; margin:0px auto; font-size:24px; border:none; cursor:pointer; display:inline-block; float:none}
  .tyt:hover { background:#F7DCC1;}
  .kd { width:100%; float:left; text-align:center; margin-top:0px; margin-bottom:80px;}
  .kd a:hover .tyt{ background-color:#F7DCC1}
  .liuch { width:100%; float:left; margin-top:80px; padding-top:30px; padding-bottom:30px; background-color:#e9d9bf} 
  .diyi { float:left; margin-left:80px; font-size:30px; color:#333; line-height:80px;}
  .dw { width:80px; height:80px; float:left; border-radius:100%; margin-right:20px; background-color:#fff; color:#333333; font-size:30px; line-height:80px;}
  .jiany { float:left; margin-left:50px; height:80px; width:50px; background-image:url(/static/v1.0.0/images/jianty.png); background-size: auto 40px; background-repeat:no-repeat; background-position:center center}

  .daq .dw { background-color:#000; color:#fff}
  .xad { margin-bottom:50px; margin-top:20px;}
  .wenzhiad { width:100%; float:left; color:#7d6659; line-height:40px; font-size:14px; text-align:left; margin-top:60px;}
  html { zoom:100%}
  .jhieguo { width:100%; float:left; margin-top:60px;}
  .jhieguo .w90  { background-color:#e9d9bf; float:left; margin-left:5%; padding-top:50px; padding-bottom:50px;}
  .jyu { width:100%; float:left; padding:25px 100px; font-size:24px; line-height:36px; color:#000000}
  .jyu i { color:#f00; font-style:normal}
  .shangxia { width:100%; float:left; margin-top:60px; text-align:center;}
  .shangxia a { display:inline-block; width:300px; height:60px; margin-left:10px; margin-right:10px; line-height:60px;font-size:24px;border:solid 1px #caad7c}
  .shangxia a:hover { color:#000; background-color:#F7DCC1}
  .shangxia a b { font-weight:normal; width:100%; float:left; background-image:url(/static/v1.0.0/images/jt.png);  background-repeat:no-repeat;  background-position:95% center; background-size:auto 20px; }
  .shangxia a.shense { border:none; background:linear-gradient(84deg, #C39C71, #F7DCC1);}
  .shangxia a.shense:hover { background:#F7DCC1}
@media (max-width: 1800px) {
html { zoom:90%}
	 }
	 
@media (max-width: 1600px) {
html { zoom:80%}
	 }

@media (max-width: 1500px) {
html { zoom:60%}
	 }
@media (max-width: 1300px) {
html { zoom:50%}
	 }
@media (max-width: 1100px) {
html { zoom:40%}
	 }
@media (max-width: 1024px) {
	.backTop { font-size:14px; margin-right:5px;}
	.backTop img { height:10px; width:10px; margin-top:13px;}
html { zoom:100%}
.w80 { width:96%}
.top { margin-top:10px;}
.top_left { font-size:16px; width:40px;}
.yingwen img { height:10px; margin-top:15px;}
.liwi a { font-size:16px;}
.liwi { line-height:30px;}
.logo img { height:40px; margin-left:-50px; margin-top:10px;}
.nav li a { font-size:16px;}
.nav li { line-height:32px; margin-left:0px; width:30.33%; display:inline-block; margin-right:0px;}
.nav li a.arctive { font-size:18px;}
.nav { margin-top:20px;}
.sign { font-size:30px; margin-top:120px; margin-bottom:200px;}
.owl-theme .owl-controls .owl-page span { width:10px; height:10px;}
.owl-theme .owl-controls { bottom:0px;}
.w90 { width:96%}
.video { margin-top:20px;}
.title { font-size:24px; line-height:42px;}
.title_i { width:100%; margin-left:0px; font-size:16px; line-height:26px; margin-top:5px;}
.commer { padding-top:20px; padding-bottom:10px;}
.product { margin-top:20px;}
.about_left { width:100%; padding-right:0px; }
.about_right { width:100%; margin-top:20px;}
.team { margin-top:0px;}
.team li { width:100%; margin-top:25px; padding-left:10px; padding-right:10px;}
.tupian { width:200px; height:200px; margin-bottom:10px;}
.team_name { font-size:20px; line-height:38px; margin-bottom:0px;} 
.team_info { font-size:16px; line-height:26px;}
.tupian img { width:100%; height:100%;}
.bjg { margin-top:20px;}
.bjg .title_i { font-size:16px; line-height:26px; margin-top:5px;}
.contoc { margin-top:20px;}
.contoc_l { width:100%; padding-right:0px;}
.contoc_r { width:100%; margin-top:20px;}
.pinpai img { height:56px; margin-right:10px;}
.tongzhi { margin-top:20px; font-size:16px; line-height:26px; margin-bottom:20px;}
.footer { padding-top:30px;}
.footer_l { width:100%;}
.footer_l img { height:80px; float:none;}
.footer_r { width:100%; margin-top:20px;} 
.footer_r a { font-size:16px; line-height:32px; margin-left:10px; margin-right:10px;}
.footer_r i { width:12px; height:12px; margin-top:10px; margin-right:5px; background-size:100%}
.foot { margin-top:20px; font-size:16px; line-height:26px;}
.jies { font-size:24px; line-height:40px;}
.jiess { font-size:16px; line-height:24px;} 
.chp { margin-top:30px; margin-bottom:30px;}
.chp li { width:47%;}
.chpt { margin-top:40px; width:60%; margin-left:20%; background-size:100%; margin-bottom:40px;}
.chpt img { width:100%; height:auto;}
.cpbt_t { margin-top:20px; margin-bottom:10px; font-size:18px; line-height:30px;  overflow:hidden;}
.cpbt_y { font-size:14px; line-height:24px; height:216px; overflow:hidden;}
.jiesa { margin-top:30px; margin-bottom:50px;}
.jiesaa { font-size:20px; line-height:40px; margin-bottom:20px;}
.jiesab { font-size:16px; line-height:26px;}
.xiangq .bjg { padding-top:30px;}
.renz { margin-top:30px}
.renz li { width:50%; padding-left:10px; padding-right:10px;}
.wenzi { font-size:16px; line-height:25px; height:50px; margin-top:10px; margin-bottom:10px;}
.gapdu { height:100px;}
.zhanw { width:100%; margin:0px; margin-top:20px; }
.gapdu img { max-height:100px;}
.zadd { width:40%; font-size:16px; line-height:24px; padding-top:10px; padding-bottom:10px;}
.bjda { background-size:100% 220px;}
.annl { margin-top:20px;}
.annl li { width:46%; font-size:16px; line-height:24px;}
.bhh { padding-top:20px; padding-bottom:40px;}
.yuu { width:100%; font-size:20px; margin-top:20px;}
.shops{  margin-top: 10px;}
.shops .yuu{ width:100%;   background-size: 10px auto;    background-position: left 5px;margin-top:20px;margin-left:2%}
.shops .yuu p{ line-height: 25px;}
.tup,.shops .tup {   font-size:16px;line-height: 25px;}
.tup img { width:32%; max-height:60px;}
 .three img{width:80%}
.tyu { font-size:16px; line-height:26px; margin-top:10px;}
.daz { font-size:32px; line-height:60px;}
.shuru { margin-top:20px;}
.shuruyy { margin-top:20px;}
.biaot { width:100%; float:left; border:none; font-size:16px; padding:10px 15px; line-height:30px;}
.youce { width:100%; padding:15px;}
.kuandu.wa { width:100%; margin-right:0px; margin-bottom:10px; }
.kuandu {line-height:42px; height:42px;  text-indent:10px; font-size:16px;}
.youce span { font-size:16px; line-height:32px;}
.gaode { height:52px;}
.gaod { height:200px;}
.addd { height:240px;}
.shuraa { height:18px; width:18px; margin-top:7px; margin-right:10px;}
.biaotia { font-size:18px; line-height:26px; margin-top:20px; margin-bottom:20px;}
.fyxed { font-size:18px; line-height:32px;}
.kd {margin-top:30px; margin-bottom:30px;}
.tyt { font-size:18px; line-height:42px; padding-left:20px; padding-right:20px;}
.liuch { margin-top:20px; padding:10px;}
.diyi { margin-left:10px; margin-top:10px; margin-bottom:10px; line-height:40px; width:100%; text-align:left; font-size:16px; line-height:40px;}
.diyi .dw { width:40px; height:40px; line-height:40px; font-size:16px; text-align:center}
.jiany { display:none}
.wenzhiad { margin-top:0px; font-size:14px; line-height:24px; margin-bottom:30px;}
.jhieguo { margin-top:30px;}
.jhieguo .w90 { width:100%; margin-left:0px; padding-top:20px; padding-bottom:20px;}
.jyu { padding:15px; font-size:18px; line-height:24px;}
.shangxia { margin-top:30px; margin-bottom:30px; }
.shangxia a { font-size:18px; line-height:42px; width:140px; height:42px;}
.shangxia a b { background-size:auto 14px;}
	 }