﻿/* CSS Document */
/*qt：xq*/
*{ padding:0; margin:0;}
html{ overflow-x:hidden; overflow-y:auto;}
ul, ol,li{ list-style-type:none; line-height:normal;}
body, button, input, select, textarea{ font-family:'Microsoft yahei' ,Arial; font-size:12px;}
body{ float:left; width:100%; position:relative;}
code, kbd, pre, samp {font-family:'Microsoft yahei' ,Arial;}
a{ text-decoration:none; color:#333;
-webkit-transition: all 0.2s ease-out 0s; 
   -moz-transition: all 0.2s ease-out 0s; 
     -o-transition: all 0.2s ease-out 0s; 
        transition: all 0.2s ease-out 0s;
/*清除IOS系统点击默认事件*/
-webkit-tap-highlight-color:rgba(0, 0, 0, 0);
-webkit-tap-highlight-color: transparent;}
a:hover{color:#333; cursor:pointer;}
img{border:0; max-width:100%;}
table { border-collapse: collapse; border-spacing: 0; }
h1,h2,h3,h4,h5,h6{margin:0; font-weight:normal; font-family:'Microsoft yahei' ,Arial;}
h1{font-size: 32px;}
h2{font-size: 24px;}
h3{font-size: 22px;}
h4{font-size: 18px;}
h5{font-size: 14px;}
h6{font-size: 12px;}
input,table,tr,td{ margin:0; padding:0; border:none;}
button,table{ border:none; background:none; margin:0; padding:0;}
select{ margin:0; padding:0; font-family:'Microsoft yahei' ,Arial;}
textarea{ resize:none;}
input{ outline:0;}
article,aside,dialog,footer,header,section,footer,nav,figure,menu{display:block;}

.pz_top{ float:left; width:100%;}
.pz_banner{ float:left; width:100%; overflow:hidden; position:relative; height:100vh;margin-top: 96px;}
.pz_banner.show{opacity:1; filter:alpha(opacity=100);}
.pz_banner > img{width: 100%;}

@media  screen and (max-width:1199px){
  .pz_banner{margin-top: 80px;}
}
@media  screen and (max-width:767px){
  .pz_banner{margin-top: 50px;}
}

.pz_main{ float:left; width:100%;}
.pz_down{ float:left; width:100%;}


/*pc版头部*/
.top1{ position: fixed; width:100%; height:96px; left:0; top:0; background:#000; z-index:1010;
-webkit-transition: all 0.2s linear;
   -moz-transition: all 0.2s linear;
     -o-transition: all 0.2s linear;
        transition: all 0.2s linear;
}
.top1.active{ background-color:#fff;
-webkit-box-shadow: 0 2px 6px #aaa;
   -moz-box-shadow: 0 2px 6px #aaa;
     -o-box-shadow: 0 2px 6px #aaa;
        box-shadow: 0 2px 6px #aaa;
}

.w_0100_1{float: left;width: 100%;position: relative;}
.w_0100_1 .w_1_1{width: 1182px;float: left;position: relative;left: 50%;margin-left: -591px;}
.w_0100_1 .w_1_1 .logo{ float:left; width:115px; margin:15px 0 0 0;
/*-webkit-animation: boun 1s cubic-bezier(0.30, 2.40, 0.85, 2.50) infinite;
        animation: boun 1s cubic-bezier(0.30, 2.40, 0.85, 2.50) infinite;*/}
.w_0100_1 .w_1_1 .logo a,
.w_0100_1 .w_1_1 .logo a img{display: block;float: left;width: 100%;}

@-webkit-keyframes boun {
  from, to {
	-webkit-transform: translateY(-1px);
			    transform: translateY(-1px);
  }
  80% {
	-webkit-transform: translateY(2px);
			    transform: translateY(2px);
  }
}
@keyframes boun {
  from, to {
	-webkit-transform: translateY(-1px);
			    transform: translateY(-1px);
  }
  80% {
	-webkit-transform: translateY(2px);
			    transform: translateY(2px);
  }
}


.menu{ float:right; height:96px;}
.menu .nli{ float:left; z-index:15; position:relative; padding:0 18px;height:96px;}
.menu .nli::before{content: "";display: block;position: absolute;left: 0;top: 39px;width: 1px;height: 17px;background: #555;
-webkit-transform: rotate(25deg);
   -moz-transform: rotate(25deg);
    -ms-transform: rotate(25deg);
     -o-transform: rotate(25deg);
        transform: rotate(25deg);}
.menu .nli:nth-child(1)::before{display: none;}
.menu .nli span a{ display:block; float:left; font-size:16px; height:32px; line-height:32px; padding:0 20px; color:#a7a7a7; position:relative;margin-top: 32px;}
.menu .nli span a::after{content: "";display: block;position: absolute;left: 50%;top: 43px;width: 0;height: 2px;background: #d7063b;
-webkit-transition: all 0.2s ease-out 0s; 
   -moz-transition: all 0.2s ease-out 0s;
	  -ms-transition: all 0.2s ease-out 0s;
     -o-transition: all 0.2s ease-out 0s; 
        transition: all 0.2s ease-out 0s;}
.menu .nli span a:hover,
.menu .nli.on span a{ color:#d7063b;}
.menu .nli span a:hover::after,
.menu .nli.on span a::after{ left:0; width:100%;}
.menu .sub{ position:absolute; width:200px; left:50%; margin-left:-100px; top:100%; display:none; overflow:hidden;}
.menu .sub .section-nav1{ overflow: hidden;}
.menu .sub .li2{ position:relative; float:left; width:100%;}
.menu .sub .li2 a{ display:block; float:left; width:100%; height:48px; line-height:48px; text-align:center;color:#fff; font-size:14px; background:rgba(0,0,0,0.60); }
.menu .sub .li2:hover a{ background:rgba(255,255,255,0.8); color:#d7063b;}

.search{float: right;width: 18px;position: relative;margin: 39px 30px 0 0;}
.search > img{display: block;float: left;width: 100%;cursor: pointer;
/*-webkit-filter:grayscale(1);
        filter:grayscale(1);*/
-webkit-transition: all 0.2s ease-out 0s; 
   -moz-transition: all 0.2s ease-out 0s;
	  -ms-transition: all 0.2s ease-out 0s;
     -o-transition: all 0.2s ease-out 0s; 
        transition: all 0.2s ease-out 0s;}
.search > img:hover{
-webkit-filter:grayscale(0.2);
        filter:grayscale(0.2);}
.search .sea_1{display: none; position: fixed;left: 0;top: 0;width: 100%;height: 100%;z-index: 299;background: rgba(0,0,0,0.80);}
.search .sea_1 span{display: block;position: absolute;left: 50%;top: 50%;width: 512px;height: 84px;background: #fff;
  margin: -42px 0 0 -246px;padding: 0 15px;
-webkit-border-radius:10px; 
   -moz-border-radius:10px;
        border-radius:10px;
-webkit-animation: boxsha 3s cubic-bezier(0.30, 2.40, 0.85, 2.50) infinite;
        animation: boxsha 3s cubic-bezier(0.30, 2.40, 0.85, 2.50) infinite;}
.search .sea_1 span a{display: block;position: absolute;right: 5px;top: 5px;width: 15px;height: 15px;
-webkit-transform: rotate(45deg);
   -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
     -o-transform: rotate(45deg);
        transform: rotate(45deg);}
.search .sea_1 span a::after,
.search .sea_1 span a::before{content: "";display: block;position: absolute;background: #000;}
.search .sea_1 span a::after{width: 1px;height: 15px;left: 7px;top: 0;}
.search .sea_1 span a::before{width: 15px;height: 1px;left: 0;top: 7px;}
.search .sea_1 span input{display: block;float: left;width: 100%;height: 42px;border-bottom: 1px solid #d7063b;font-size: 16px;color: #333;margin-top: 25px;}
.search .sea_1 span button{display: block;position: absolute;right: 15px;top: 25px;width: 18px;z-index: 9;cursor: pointer;outline: none;margin: 12px 0 0 0;}


@-webkit-keyframes boxsha {
  from, to {
  -webkit-box-shadow:0 0 30px rgba(215,6,59,0.3);
     -moz-box-shadow:0 0 30px rgba(215,6,59,0.3);
          box-shadow:0 0 30px rgba(215,6,59,0.3);
  }
  70% {
  -webkit-box-shadow:0 0 10px rgba(215,6,59,0.1);
     -moz-box-shadow:0 0 10px rgba(215,6,59,0.1);
          box-shadow:0 0 10px rgba(215,6,59,0.1);
  }
}
@keyframes boxsha {
  from, to {
  -webkit-box-shadow:0 0 30px rgba(215,6,59,0.3);
     -moz-box-shadow:0 0 30px rgba(215,6,59,0.3);
          box-shadow:0 0 30px rgba(215,6,59,0.3);
  }
  70% {
  -webkit-box-shadow:0 0 10px rgba(215,6,59,0.1);
     -moz-box-shadow:0 0 10px rgba(215,6,59,0.1);
          box-shadow:0 0 10px rgba(215,6,59,0.1);
  }
}



/*phone版头部*/
.top2{ position:fixed; left:0; top:0; width:100%; height:80px; background:#000; z-index:1030;}
.top2.active{
-webkit-box-shadow: 0 2px 6px #aaa;
   -moz-box-shadow: 0 2px 6px #aaa;
     -o-box-shadow: 0 2px 6px #aaa;
        box-shadow: 0 2px 6px #aaa;}
.top2 .logo{ float:left; width:115px; margin:7px 0 0 0;}
.top2 .logo a,
.top2 .logo a img{display: block;float: left;width: 100%;}

/*手机按钮*/
.menuph{ position:absolute; top:15px; right:15px; cursor:pointer; width:50px; height:50px; background:#d7063b; text-align:center;}
.menuph .point{ display:inline-block; width:28px; height:22px; margin-top:14px; position:relative;vertical-align: top;}
.menuph .point:hover .navbtn,
.menuph .point:hover .navbtn::after,
.menuph .point:hover .navbtn::before{ width:28px;}
.menuph .navbtn{ position:absolute; top:10px; right:0; display:inline-block; width:21px; height:1px; background:#fff;
-webkit-transition: all .3s ease-out 0s;
	 -moz-transition: all .3s ease-out 0s;
	  -ms-transition: all .3s ease-out 0s;
	   -o-transition: all .3s ease-out 0s;
	      transition: all .3s ease-out 0s;}
.menuph .navbtn::after,
.menuph .navbtn::before{ content:''; position:absolute; right:0; display:inline-block; width:28px; height:1px; background:#fff;
-webkit-transition: all .3s ease-out 0s;
	 -moz-transition: all .3s ease-out 0s;
	  -ms-transition: all .3s ease-out 0s;
	   -o-transition: all .3s ease-out 0s;
	      transition: all .3s ease-out 0s;}
.menuph .navbtn::after{ top:-11px;}
.menuph .navbtn::before{ top:10px;}
.menuph .point.active .navbtn{ background:transparent;}
.menuph .point.active .navbtn::after{	top:0px;
-webkit-transform: rotate(45deg);
	 -moz-transform: rotate(45deg);
	  -ms-transform: rotate(45deg);
	   -o-transform: rotate(45deg);
	      transform: rotate(45deg);}
.menuph .point.active .navbtn::before{ top:0px;
-webkit-transform: rotate(-45deg);
	 -moz-transform: rotate(-45deg);
	  -ms-transform: rotate(-45deg);
	   -o-transform: rotate(-45deg);
	      transform: rotate(-45deg);}

@media  screen and (max-width:767px){
.top2{height:50px;}
.top2 .logo{ float:left; width:70px; margin:5px 0 0 0;}
.top2 .menuph{ top:5px; right:15px; width:40px; height:40px;}
.top2 .menuph .point{ width:22px; height:19px; margin-top:10px;}
.top2 .menuph .point:hover .navbtn,
.top2 .menuph .point:hover .navbtn::after,
.top2 .menuph .point:hover .navbtn::before{ width:22px;}
.top2 .menuph .navbtn{ top:9px; width:16px; }
.top2 .menuph .navbtn::after,
.top2 .menuph .navbtn::before{	width:22px;}
.top2 .menuph .navbtn::after{ top:-9px;}
.top2 .menuph .navbtn::before{ top:9px;}
}


/*手机下拉*/
.xialaph{ position:fixed; top:80px; left:0; width:100%; max-height:100%; overflow-y:auto; background:url(images/bg_nav.png);display:none; z-index:1049;}
.xialaph .ul1{ border-top: 1px solid #fff;}
.xialaph li{border-bottom: 1px solid #fff;padding: 0 15px;}
.xialaph .ul2,
.xialaph .ul3{ display:none;border-top: 1px solid #fff; position:relative;}
.xialaph .ul2 > li:last-child{border-bottom: 0 none;}
.xialaph .ul3 > li:last-child{border-bottom: 0 none;}
.xialaph h4 a{color:#333; font-size:16px; font-weight:bold; line-height:62px;}
.xialaph h5 a{color:#333; font-size:16px; line-height:57px; display:block;}
.xialaph h4,
.xialaph h5{position:relative;}
.xialaph h4 i,
.xialaph h5 i{display: block;position: absolute;right: 0;top: 50%;margin-top: -9px; width: 12px;height: 12px;border-bottom: 2px solid #d7063b;border-right: 2px solid #d7063b;
-webkit-transform: rotate(45deg);
   -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
     -o-transform: rotate(45deg);
        transform: rotate(45deg);
-webkit-transition: all 0.2s ease-out 0s; 
   -moz-transition: all 0.2s ease-out 0s;
	  -ms-transition: all 0.2s ease-out 0s;
     -o-transition: all 0.2s ease-out 0s; 
        transition: all 0.2s ease-out 0s;}
.xialaph h4.active i,
.xialaph h5.active i{margin-top: -3px;
-webkit-transform: rotate(-135deg);
   -moz-transform: rotate(-135deg);
    -ms-transform: rotate(-135deg);
     -o-transform: rotate(-135deg);
        transform: rotate(-135deg);}
.xialaph .ul2{padding: 10px 0;}
.xialaph .ul3{padding: 5px 0;}
.xialaph .ul3 li a{ color:#666; font-size:14px; line-height:35px; display:block;}
.xialaph .ul3 li{ padding-top:5px;}
.search_phone{float: left;width: 100%;padding: 0 20%;margin-top: 30px;padding-bottom: 50px;position: relative;}
.search_phone input{display: block;float: left;width: 100%;background: none;height: 42px;border-bottom: 1px solid #d7063b;font-size: 16px;color: #333;}
.search_phone button{display: block;position: absolute;top: 0;right: 20%;width: 18px;z-index: 9;cursor: pointer;outline: none;margin: 12px 0 0 0;}
.search_phone button img{display: block;float: left;width: 100%;}

.phonemeng{ position:absolute; top:0; left:0; width:100%; height:100%; background:#000; opacity:0.6; z-index:196; display:none;}

@media  screen and (max-width:767px){
  .xialaph{ top:50px;}
  .xialaph h4 a{ font-size:14px; line-height:42px;}
  .xialaph h5 a{ color:#333; font-size:14px; line-height:38px;}
  .xialaph h4 i,
  .xialaph h5 i{margin-top: -6px; width: 8px;height: 8px;border-bottom: 1px solid #d7063b;border-right: 1px solid #d7063b;}
  .xialaph h4.active i,
  .xialaph h5.active i{margin-top: -2px;}
  .xialaph .ul3 li a{ color:#666; font-size:12px; line-height:30px; display:block;}
  .xialaph .ul3 li{ padding-top:5px;}
  .search_phone{float: left;width: 100%;padding: 0 10%;padding-bottom: 50px;}
  .search_phone input{height: 28px;font-size: 12px;}
  .search_phone button{right: 10%;width: 12px;margin: 8px 0 0 0;}
  .search_phone button img{display: block;float: left;width: 100%;}
}

/*banner*/
.slide_banner{ margin:0;}
.slide_banner .slick-slide{ width:100%; padding:0;}
.slide_banner a{display: block;outline: none;}
.slide_banner img{ width:100%;}
.slide_banner .a_ban_1{position: absolute;z-index: 9;width: 9.4791%;right: 25.36%;bottom: 25.76%;}
.slide_banner .a_ban_1 img{display: block;float: left;width: 100%;}
.slide_banner .slick-prev{position:absolute; width:39px; height:78px; left:105px; top:50%; margin-top:-49px;  z-index:2; background:url(images/prev_ban.png) no-repeat center/100% 100%;  cursor:pointer;}
.slide_banner .slick-prev:hover{background:url(images/prev_ban_h.png) no-repeat center/100% 100%;}
.slide_banner .slick-next{position:absolute; width:39px; height:78px; right:105px; top:50%; margin-top:-49px; z-index:2; background:url(images/next_ban.png) no-repeat center/100% 100%; cursor:pointer;}
.slide_banner .slick-next:hover{background:url(images/next_ban_h.png) no-repeat center/100% 100%;}
.slide_banner .slick-dots{ bottom:30px; height:14px; overflow:hidden;}
.slide_banner .slick-dots li{ width:14px; height:14px; margin:0 14px;opacity:0.6; filter:alpha(opacity=60);background: #fff;vertical-align: top;
 -webkit-border-radius:50%; 
    -moz-border-radius:50%;
         border-radius:50%;}
.slide_banner .slick-dots li button{ display:none;}
.slide_banner .slick-dots li.slick-active{opacity:1; filter:alpha(opacity=100);background: #d7063b;}

@media  screen and (max-width:991px){
  .slide_banner .a_ban_1{display: none;}
  .slide_banner .slick-prev{width:20px; height:40px; left:15px; margin-top:-20px;}
  .slide_banner .slick-next{width:20px; height:40px; right:15px; margin-top:-20px;}
  .slide_banner .slick-dots{ bottom:30px; height:14px; overflow:hidden;}
  .slide_banner .slick-dots li{ width:14px; height:14px; margin:0 14px;}
}

@media  screen and (max-width:767px){
.slide_banner .slick-prev{display: none; } 
.slide_banner .slick-next{display: none; }  
.slide_banner .slick-dots{ bottom:15px; height:10px; overflow:hidden;}
.slide_banner .slick-dots li{ width:10px; height:10px; margin:0 4px; }	
}

.video{display: none; position: fixed;left: 0;top: 0;width: 100%;height: 100%;z-index: 3999;background: rgba(0,0,0,0.80);}
.video i{display: block;position: absolute;left: 0;top: 0;width: 100%;height: 100%; z-index: 9;}
.video .vid_1{position: absolute;left: 10%;top: 10%;width: 80%;height: 80%; z-index: 19;overflow: hidden;}
.video .vid_1 video{display: block;position: relative;width: 100%;height: 100%;object-fit:cover;}

/*main*/
.t_0100_tit{float: left;width: 100%;text-align: center;}
.t_0100_tit img{display: block;margin: 0 auto;height: 24px;width: auto;}
.t_0100_tit h1{display: block;width: 100%;height: 40px;line-height: 40px;margin-top: 55px;font-size: 30px;color: #fff;position: relative;}
.t_0100_tit h1::before{content: "";display: block;position: absolute;left: 50%;top: -25px;width: 46px;height: 1px;background: #fff;margin-left: -23px;}

@media  screen and (max-width:1199px){
  .t_0100_tit img{height: 22px;}
  .t_0100_tit h1{height: 36px;line-height: 36px;margin-top: 40px;font-size: 26px;}
  .t_0100_tit h1::before{top: -20px;width: 40px;margin-left: -20px;}
}

@media  screen and (max-width:991px){
  .t_0100_tit img{height: 20px;}
  .t_0100_tit h1{height: 32px;line-height: 32px;margin-top: 30px;font-size: 22px;}
  .t_0100_tit h1::before{top: -15px;width: 34px;margin-left: -17px;}
}

@media  screen and (max-width:767px){
  .t_0100_tit img{height: 18px;}
  .t_0100_tit h1{height: 28px;line-height: 28px;margin-top: 20px;font-size: 18px;}
  .t_0100_tit h1::before{top: -10px;width: 28px;margin-left: -14px;}
}


.w_0100_2{float: left;width: 100%;padding: 100px 0;}

.t_0100_2{float: left;width: 100%;position: relative;margin-top: 60px;}
.t_0100_2 .slick-slide{padding: 0 15px 40px 15px;outline: none;}
.t_0100_2 .slick-slide:nth-child(2n){padding: 40px 15px 0 15px;outline: none;}
.t_0100_2 .slick-slide a{display: block;float: left;width: 100%;outline: none;background: #313131;}
.t_0100_2 .slick-slide:nth-child(2n) a{background: #404040;}
.t_0100_2 .slick-slide a i{display: block;float: left;width: 100%;position: relative;}
.t_0100_2 .slick-slide a i img{display: block;float: left;width: 100%;}
.t_0100_2 .slick-slide a i em{display: block;position: absolute;z-index: 9;right: 0.104167rem;bottom: 0.104167rem;width: 0.598958rem;}
.t_0100_2 .slick-slide a span{display: block;float: left;width: 100%;text-align: center;padding: 0 0.078125rem 0.208333rem 0.078125rem;}
.t_0100_2 .slick-slide a span h4{display: block;font-size: 0.09375rem;height: 0.15625rem;line-height: 0.15625rem;margin-top: 0.171875rem;color: #fff;white-space:nowrap; overflow: hidden; text-overflow:ellipsis;}
.t_0100_2 .slick-slide a span h2{display: block;font-size: 30px;height: 0.208333rem;line-height: 0.208333rem;margin-top: 0.072916rem;color: #fff;white-space:nowrap; overflow: hidden; text-overflow:ellipsis;}
.t_0100_2 .slick-slide a span font{display: none;margin: 0.390625rem auto 0 auto;border: 1px solid #6f6f6f;line-height: 0.202125rem;color: #d6d6d6;font-size: 0.083333rem;width: 0.677083rem;position: relative;
-webkit-transition: all 0.2s ease-out 0s; 
   -moz-transition: all 0.2s ease-out 0s;
	  -ms-transition: all 0.2s ease-out 0s;
     -o-transition: all 0.2s ease-out 0s; 
        transition: all 0.2s ease-out 0s;}
.t_0100_2 .slick-slide a span font::before{content: "";display: block;position: absolute;left: 50%;top: -0.234375rem;width: 40px;height: 1px;background: #c91a39;margin-left: -20px;}
.t_0100_2 .slick-slide a:hover{background: #cd1939;}
.t_0100_2 .slick-slide a:hover span font{background: #cd1939;border: 1px solid #cd1939;color: #fff;}
.t_0100_2 .slick-dots{ bottom:-54px; height:14px; overflow:hidden;}
.t_0100_2 .slick-dots li{ width:14px; height:14px; margin:0 8px;opacity:0.6; filter:alpha(opacity=60);background: #fff;vertical-align: top;
 -webkit-border-radius:50%; 
    -moz-border-radius:50%;
         border-radius:50%;}
.t_0100_2 .slick-dots li button{ display:none;}
.t_0100_2 .slick-dots li.slick-active{opacity:1; filter:alpha(opacity=100);background: #d7063b;}

@media  screen and (max-width:1199px){
  .w_0100_2{padding: 80px 0;}
  .t_0100_2{margin-top: 50px;}
  .t_0100_2 .slick-slide{padding: 0 10px 30px 10px;}
  .t_0100_2 .slick-slide:nth-child(2n){padding: 30px 10px 0 10px;}
  .t_0100_2 .slick-slide a{display: block;float: left;width: 100%;}
  .t_0100_2 .slick-slide a i em{right: 15px;bottom: 15px;width: 100px;}
  .t_0100_2 .slick-slide a span{padding: 0 10px 30px 10px;}
  .t_0100_2 .slick-slide a span h4{font-size: 12px;height: 26px;line-height: 26px;margin-top: 25px;}
  .t_0100_2 .slick-slide a span h2{font-size: 26px;height: 36px;line-height: 36px;margin-top: 10px;}
  .t_0100_2 .slick-slide a span font{margin: 55px auto 0 auto;line-height: 34px;font-size: 12px;width: 110px;}
  .t_0100_2 .slick-slide a span font::before{content: "";display: block;position: absolute;left: 50%;top: -28px;width: 40px;height: 1px;background: #c91a39;margin-left: -20px;}
  .t_0100_2 .slick-slide a:hover span font{background: #cd1939;border: 1px solid #cd1939;color: #fff;}
  .t_0100_2 .slick-dots{ bottom:-54px; height:14px; overflow:hidden;}
  .t_0100_2 .slick-dots li{ width:14px; height:14px; margin:0 8px;opacity:0.6; filter:alpha(opacity=60);background: #fff;vertical-align: top;
   -webkit-border-radius:50%; 
      -moz-border-radius:50%;
           border-radius:50%;}
  .t_0100_2 .slick-dots li button{ display:none;}
  .t_0100_2 .slick-dots li.slick-active{opacity:1; filter:alpha(opacity=100);background: #d7063b;}
}

@media  screen and (max-width:991px){
  .w_0100_2{padding: 60px 0;}
}

@media  screen and (max-width:767px){
  .w_0100_2{padding: 40px 0;}
  .t_0100_2{margin-top: 30px;}
  .t_0100_2 .slick-slide{padding: 0 5px 20px 5px;}
  .t_0100_2 .slick-slide:nth-child(2n){padding: 20px 5px 0 5px;}
  .t_0100_2 .slick-dots{ bottom:-20px; height:8px; overflow:hidden;}
  .t_0100_2 .slick-dots li{ width:8px; height:8px; margin:0 4px;}
}


.w_0100_3{float: left;width: 100%; padding: 50px 0 100px 0;}
.t_0100_3{float: left;width: 100%;text-align: center;margin-top: 24px;padding: 210px 0 248px 0;}
.t_0100_3 ul{display:inline-block; *display:inline; *zoom:1;vertical-align: top;}
.t_0100_3 ul li{float: left;padding: 0 68px;width: 436px;}
.t_0100_3 ul li a{display: block;float: left;width: 100%;background: rgba(0,0,0,0.55);height: 300px;padding: 0 15px;}
.t_0100_3 ul li a strong{display: block;float: left;width: 100%;margin-top: 62px;height: 50px;line-height: 50px;font-size: 36px;color: #fff;overflow: hidden;}
.t_0100_3 ul li a h3{display: block;float: left;width: 100%;margin-top: 8px;height: 40px;line-height: 40px;font-size: 20px;color: #fff;overflow: hidden;}
.t_0100_3 ul li a font{display: block;float: left;margin-top: 30px;position: relative;left: 50%;margin-left: -65px; width: 130px;height: 40px;line-height: 40px;font-size: 16px;color: #fff;background: #959595;
-webkit-transition: all 0.2s ease-out 0s; 
   -moz-transition: all 0.2s ease-out 0s;
	  -ms-transition: all 0.2s ease-out 0s;
     -o-transition: all 0.2s ease-out 0s; 
        transition: all 0.2s ease-out 0s;}
.t_0100_3 ul li a:hover font{background: #cd1939;}

@media  screen and (max-width:1366px){
  .t_0100_3{float: left;width: 100%;text-align: center;margin-top: 24px;padding: 210px 0 248px 0;}
  .t_0100_3 ul{display: block;width: 100%;}
  .t_0100_3 ul li{float: left;padding: 0 30px;width: 33.33333%;}
}

@media  screen and (max-width:991px){
  .w_0100_3{padding: 40px 0 80px 0;}
  .t_0100_3{margin-top: 20px;padding: 150px 0;}
  .t_0100_3 ul li{padding: 0 20px;}
  .t_0100_3 ul li a{height: auto;padding: 0 15px 30px 15px;}
  .t_0100_3 ul li a strong{margin-top: 30px;height: 40px;line-height: 40px;font-size: 28px;}
  .t_0100_3 ul li a h3{margin-top: 6px;height: 30px;line-height: 30px;font-size: 16px;}
  .t_0100_3 ul li a font{margin-top: 20px;margin-left: -60px; width: 120px;height: 40px;line-height: 40px;font-size: 12px;}
}

@media  screen and (max-width:767px){
  .w_0100_3{padding: 30px 0;}
  .t_0100_3{margin-top: 15px;padding: 90px 0;}
  .t_0100_3 ul li{padding: 0 2px;}
  .t_0100_3 ul li a{height: auto;padding: 0 10px 10px 10px;}
  .t_0100_3 ul li a strong{margin-top: 15px;height: 30px;line-height: 30px;font-size: 20px;}
  .t_0100_3 ul li a h3{margin-top: 4px;height: 24px;line-height: 24px;font-size: 16px;}
  .t_0100_3 ul li a font{margin-top: 20px;margin-left: -40px; width: 80px;height: 24px;line-height: 24px;font-size: 16px;}
}


/*down*/
.w_0100_4{float: left;width: 100%;background: #1f1f1f;padding: 40px 0;text-align: center;}
.w_0100_4 ul{display:inline-block; *display:inline; *zoom:1;vertical-align: top;height: 110px;}
.w_0100_4 ul li{float: left;width: 400px;height: 110px;border-left: 1px solid #4c4c4c;}
.w_0100_4 ul li:nth-child(1){border-left: 0 none;}
.w_0100_4 ul li a{display: block; opacity:0.6; filter:alpha(opacity=60);}
.w_0100_4 ul li a img{display: block;margin: 16px auto 0 auto;width: 44px;}
.w_0100_4 ul li a strong{display: block;height: 32px;line-height: 32px;font-size: 16px;color: #fff;margin-top: 6px;}
.w_0100_4 ul li a:hover{opacity:1; filter:alpha(opacity=100);}

@media  screen and (max-width:1199px){
  .w_0100_4 ul{display:block;height: auto;}
  .w_0100_4 ul li{width: 33.333333%;height: 110px;padding: 0 15px;}
}

@media  screen and (max-width:767px){
  .w_0100_4{padding: 15px 0;}
  .w_0100_4 ul li{height: auto;}
  .w_0100_4 ul li a img{margin: 5px auto 0 auto;width: 24px;}
  .w_0100_4 ul li a strong{height: 24px;line-height: 24px;font-size: 16px;margin-top: 4px;}
}

.w_0100_5{float: left;width: 100%;background: url(images/bg_5.jpg) no-repeat center/cover;text-align: center;}
.w_0100_5 h1{display: block;float: left;width: 100%;height: 50px;line-height: 50px;font-size: 30px;color: #fff;font-weight: normal;margin-top: 80px;}
.w_0100_5 span{display: block;float: left;width: 100%;margin-top: 30px;}
.w_0100_5 span ul{display:inline-block; *display:inline; *zoom:1;vertical-align: top;}
.w_0100_5 span ul li{float: left;width: 180px;padding: 0 15px;}
.w_0100_5 span ul li:nth-child(3){ display: none}
.w_0100_5 span ul li img{display: block;float: left;width: 100%;}
.w_0100_5 span ul li h5{display: block;float: left;width: 100%;height: 39px;line-height: 38px;font-size: 14px;color: #b5b5b5;border: 1px solid #2a2a2a;border-top: 0 none;}
.w_0100_5 font{display: block;float: left;width: 100%;margin-top: 74px;padding-bottom: 24px;line-height: 24px;font-size: 14px;color: #6b6b6b;}
.w_0100_5 font a{color: #6b6b6b;}

@media  screen and (max-width:767px){
  .w_0100_5 h1{height: 30px;line-height: 30px;font-size: 20px;margin-top: 40px;}
  .w_0100_5 span{margin-top: 15px;padding: 0 5px;}
  .w_0100_5 span ul{display: block; text-align: center}
  .w_0100_5 span ul li{width: 30%;padding: 0 5px; display: inline-block; float: none}
  .w_0100_5 span ul li h5{height: 25px;line-height: 24px;font-size: 16px;}
  .w_0100_5 font{margin-top: 30px;padding: 0 15px; padding-bottom: 24px;line-height: 24px;font-size: 16px;}
}



/*手机版底部菜单*/
.pf_d{ float:left; width:100%; height:50px;}
.pf_down{ width:100%; float:left; position:fixed; left:0; bottom:0; background:#000; border-top:solid 1px #fff; height:50px; z-index:99;}
.pf_down li{ width:33.3333%; float:left; text-align:center; padding:5px 0 0 0;}
.pf_down li .ico7{ width:100%; float:left; height:20px;}
.pf_down li .name{ width:100%; float:left; font-size:14px; color:#fff; line-height:20px; font-family:"Arial";}
.pf_down li.l1 .ico7{ background:url(images/btn15.png) no-repeat center; background-size:20px 20px;}
.pf_down li.l2 .ico7{ background:url(images/btn16.png) no-repeat center; background-size:20px 20px;}
.pf_down li.l3 .ico7{ background:url(images/btn17.png) no-repeat center; background-size:20px 20px;}
.pf_down li:hover .name,
.pf_down li.on .name{ color:#cd1939;}
.pf_down .l1:hover .ico7,
.pf_down .l1.on .ico7{ background:url(images/btn15_1.png) no-repeat center; background-size:20px 20px;}
.pf_down .l2:hover .ico7,
.pf_down .l2.on .ico7{ background:url(images/btn16_1.png) no-repeat center; background-size:20px 20px;}
.pf_down .l3:hover .ico7,
.pf_down .l3.on .ico7{ background:url(images/btn17_1.png) no-repeat center; background-size:20px 20px;}


/*侧导航*/
.ntit{position: absolute;left: 0;top: 50%;z-index: 99;width: 100%;text-align: center;margin-top: -58px;}
.ntit img{display: block;margin: 0 auto;height: 35px; width: auto;}
.ntit .pz_SideLayer{ text-align:center; position: relative;margin-top: 60px;height: 20px;}
.ntit .pz_SideLayer::after{content: "";display: block;position: absolute;left: 50%;top: -27px;width: 36px;height: 1px;background: #fff;margin-left: -18px;}
.ntit .pz_SideLayer .l1{ display:inline-block; *display:inline; *zoom:1;vertical-align: top;margin: 0 5px;height: 20px;line-height: 20px;font-size: 16px;}
.ntit .pz_SideLayer .l1 a{color: #c4c4c4;}
.ntit .pz_SideLayer .l1 a:hover,
.ntit .pz_SideLayer .l1 a.hover{ color:#fff; text-decoration: underline;}
.ntit .pz_SideLayer .l2{display:none;}

@media  screen and (max-width:1199px){
  .ntit{margin-top: -49px;}
  .ntit img{height: 30px;}
  .ntit .pz_SideLayer{ margin-top: 50px;height: 18px;}
  .ntit .pz_SideLayer::after{top: -23px;width: 32px;margin-left: -16px;}
  .ntit .pz_SideLayer .l1{margin: 0 5px;height: 18px;line-height: 18px;font-size: 14px;}
}

@media  screen and (max-width:991px){
  .ntit{margin-top: -40px;}
  .ntit img{height: 25px;}
  .ntit .pz_SideLayer{ margin-top: 40px;height: 16px;}
  .ntit .pz_SideLayer::after{top: -19px;width: 28px;margin-left: -14px;}
  .ntit .pz_SideLayer .l1{margin: 0 3px;height: 16px;line-height: 16px;font-size: 12px;}
}

@media  screen and (max-width:767px){
  .ntit{margin-top: -32px;}
  .ntit img{height: 20px;}
  .ntit .pz_SideLayer{ margin-top: 30px;height: 14px;}
  .ntit .pz_SideLayer::after{top: -15px;width: 24px;margin-left: -12px;}
  .ntit .pz_SideLayer .l1{margin: 0 3px;height: 18px;line-height: 18px;font-size: 16px;}
}

.w_0100_22{float: left;width: 100%;position: relative;}
.w_0100_22::after,
.w_0100_22::before{content: "";display: block;position: absolute;left: 0;width: 100%;height: 1px;background: #e6e6e6;top:0;z-index: 1;}
.w_0100_22::after{top: auto;bottom: 0;}
.w_0100_22 .w_22{float: left;width: 100%;position: relative;z-index: 9;height: 59px;overflow: hidden;}
.w_0100_22 .w_22 .pz_SideLayer{float: left;width: 100%;text-align: center;height: 70px;overflow-y: hidden;overflow-x: auto;white-space:nowrap;}
.w_0100_22 .w_22 .pz_SideLayer .l2{display:inline-block; *display:inline; *zoom:1;vertical-align: top;margin: 0 35px;}
.w_0100_22 .w_22 .pz_SideLayer .l2 a{display: block;height: 59px;line-height: 57px;border-bottom: 1px solid #e6e6e6;border-top: 1px solid #e6e6e6;font-size: 18px;color: #333;}
.w_0100_22 .w_22 .pz_SideLayer .l2 a:hover,
.w_0100_22 .w_22 .pz_SideLayer .l2 a.hover{border-color: #d82544;color: #d82544;}

@media  screen and (max-width:1199px){
  .w_0100_22 .w_22{height: 49px;}
  .w_0100_22 .w_22 .pz_SideLayer{height: 60px;}
  .w_0100_22 .w_22 .pz_SideLayer .l2{margin: 0 25px;}
  .w_0100_22 .w_22 .pz_SideLayer .l2 a{height: 49px;line-height: 47px;font-size: 16px;}
}

@media  screen and (max-width:991px){
  .w_0100_22 .w_22{height: 39px;}
  .w_0100_22 .w_22 .pz_SideLayer{height: 50px;}
  .w_0100_22 .w_22 .pz_SideLayer .l2{margin: 0 15px;}
  .w_0100_22 .w_22 .pz_SideLayer .l2 a{height: 39px;line-height: 37px;font-size: 14px;}
}

@media  screen and (max-width:767px){
  .w_0100_22 .w_22{height: 29px;}
  .w_0100_22 .w_22 .pz_SideLayer{height: 40px;}
  .w_0100_22 .w_22 .pz_SideLayer .l2{margin: 0 4px;}
  .w_0100_22 .w_22 .pz_SideLayer .l2 a{height: 29px;line-height: 27px;font-size: 16px;}
}


/*right*/
.right{position: fixed;right: 30px;top: 40%;width: 82px;z-index: 999;}
.right ul li{float: left;width: 100%;margin-top: 10px;}
.right ul li a{display: block;float: left;width: 100%;position: relative;background: #383838;
-webkit-border-radius:8px; 
   -moz-border-radius:8px;
        border-radius:8px;}
.right ul li a > img{display: block;float: left;width: 100%;}
.right ul li a i{display: block;position: absolute;right: 90px;top: 50%;margin-top: -60px;height: 120px;width: 0;overflow: hidden;
-webkit-transition: all 0.2s ease-out 0s; 
   -moz-transition: all 0.2s ease-out 0s;
	  -ms-transition: all 0.2s ease-out 0s;
     -o-transition: all 0.2s ease-out 0s; 
        transition: all 0.2s ease-out 0s;}
.right ul li a i img{display: block;float: left;width: 120px;max-width: none;}
.right ul li a:hover{background: #d82444;}
.right ul li a:hover i{width: 120px;}

@media  screen and (max-width:1199px){
  .right{display: none;}
}


/*02品牌故事*/
.w_0100_6{float: left;width: 100%;padding: 100px 0 70px 0;}
.t_0100_6{float: left;width: 100%;position: relative;}
.t_0100_6::after{content: "";display: block;position: absolute;left: 0;bottom: 60px;width: 100%;height: 25px;background: url(images/bg_6.jpg);z-index: 0;}
.t_0100_6 .t_6_1{float: left;position: relative;z-index: 9;width: 449px;text-align: center;margin-left: 62px;}
.t_0100_6 .t_6_1 i{display: block;float: left;width: 100%;border: 3px solid #dedcde;
-webkit-border-radius:3px; 
   -moz-border-radius:3px;
        border-radius:3px;}
.t_0100_6 .t_6_1 i img{display: block;float: left;width: 100%;}
.t_0100_6 .t_6_1 h5{display: block;float: left;width: 100%;height: 24px;line-height: 24px;font-size: 14px;color: #333;margin-top: 4px;}
.t_0100_6 .t_6_2{float: right;width: 600px;position: relative;z-index: 9;}
.t_0100_6 .t_6_2 .t_6_3{float: left;width: 100%;margin-top: 34px;padding-bottom: 20px;border-bottom: 1px dashed #ccc;}
.t_0100_6 .t_6_2 .t_6_3 h1{display: block;float: left;height: 50px;line-height: 50px;font-size: 30px;color: #333;}
.t_0100_6 .t_6_2 .t_6_3 h4{display: block;float: left;margin: 20px 0 0 20px;font-size: 16px;height: 26px;line-height: 26px;color: #d7063b;text-transform: uppercase;font-family: "Arial";}
.t_0100_6 .t_6_2 strong{display: block;float: left;width: 100%;margin-top: 30px;font-size: 36px;height: 50px;line-height: 50px; color: #d7063b;}
.t_0100_6 .t_6_2 span{display: block;float: left;width: 100%;font-size: 20px;line-height: 36px;color: #333;margin-top: 23px;}

@media  screen and (max-width:1199px){
  .w_0100_6{padding: 80px 0 60px 0;}
  .t_0100_6 .t_6_1{width: 430px;margin-left: 0;}
  .t_0100_6 .t_6_2{width: 500px;}
}

@media  screen and (max-width:991px){
  .w_0100_6{padding: 60px 0 50px 0;}
  .t_0100_6::after{display: none;}
  .t_0100_6 .t_6_1{width: 100%;}
  .t_0100_6 .t_6_1 h5{display: block;float: left;width: 100%;height: 24px;line-height: 24px;font-size: 14px;color: #333;margin-top: 4px;}
  .t_0100_6 .t_6_2{float: left;width: 100%;}
}

@media  screen and (max-width:767px){
  .w_0100_6{padding: 30px 0;}
  .t_0100_6 .t_6_1{margin-top: 15px;}
  .t_0100_6 .t_6_1 h5{font-size: 16px;height: 32px;line-height: 32px;}
  .t_0100_6 .t_6_2 .t_6_3{margin-top: 0;padding-bottom: 5px;}
  .t_0100_6 .t_6_2 .t_6_3 h1{height: 40px;line-height: 40px;font-size: 24px;}
  .t_0100_6 .t_6_2 .t_6_3 h4{margin: 10px 0 0 8px;font-size: 16px;height: 30px;line-height: 30px;}
  .t_0100_6 .t_6_2 strong{margin-top: 15px;font-size: 26px;height: 36px;line-height: 36px;}
  .t_0100_6 .t_6_2 span{font-size: 16px;line-height: 32px;margin-top: 15px;}
}

.w_0100_7{float: left;width: 100%;padding: 100px 0;background: #f4f4f4;}
.t_0100_7{float: left;width: 100%;}
.t_0100_7 .t_7_1{float: left;width: 600px;}
.t_0100_7 .t_7_1 .t_7_2{float: left;width: 100%;}
.t_0100_7 .t_7_1 .t_7_2 h1{display: block;float: left;height: 45px;line-height: 45px;font-size: 30px;}
.t_0100_7 .t_7_1 .t_7_2 h4{display: block;float: left;height: 26px;line-height: 26px;font-size: 16px;color: #d7063b;font-family: "Arial";margin: 18px 0 0 15px;text-transform: uppercase;}
.t_0100_7 .t_7_1 span{display: block;float: left;width: 100%;font-size: 18px;line-height: 36px;color: #4c4c4c;margin-top: 28px;}
.t_0100_7 img{display: block;float: right;width: 470px;}

@media  screen and (max-width:1199px){
  .w_0100_7{padding: 80px 0;}
  .t_0100_7 .t_7_1{width: 480px;}
  .t_0100_7 .t_7_1 .t_7_2 h1{height: 45px;line-height: 45px;font-size: 30px;}
  .t_0100_7 .t_7_1 .t_7_2 h4{height: 26px;line-height: 26px;font-size: 16px;margin: 18px 0 0 15px;}
  .t_0100_7 .t_7_1 span{font-size: 16px;line-height: 32px;margin-top: 24px;}
  .t_0100_7 img{width: 450px;}
}

@media  screen and (max-width:991px){
  .w_0100_7{padding: 60px 0;}
  .t_0100_7 .t_7_1{width: 100%;}
  .t_0100_7 .t_7_1 .t_7_2 h1{height: 45px;line-height: 45px;font-size: 30px;}
  .t_0100_7 .t_7_1 .t_7_2 h4{height: 26px;line-height: 26px;font-size: 16px;margin: 18px 0 0 15px;}
  .t_0100_7 .t_7_1 span{font-size: 16px;line-height: 32px;margin-top: 24px;}
  .t_0100_7 img{width: 100%;float: left;margin-top: 30px;}
}

@media  screen and (max-width:767px){
  .w_0100_7{padding: 40px 0;}
  .t_0100_7 .t_7_1 .t_7_2 h1{height: 40px;line-height: 40px;font-size: 22px;}
  .t_0100_7 .t_7_1 .t_7_2 h4{margin: 8px 0 0 8px;font-size: 16px;height: 30px;line-height: 30px;}
  .t_0100_7 .t_7_1 span{font-size: 16px;line-height: 32px;margin-top: 30px;}
  .t_0100_7 img{margin-top: 30px;}
}

.w_0100_8{float: left;width: 100%;padding: 100px 0 180px 0;}
.t_0100_8{float: left;width: 100%;}
.t_0100_8 .t_8_1{float: left;width: 100%;text-align: center;}
.t_0100_8 .t_8_1 img{display: block;float: left;width: 100%;}
.t_0100_8 .t_8_1 h5{display: block;float: left;width: 100%;margin-top: 4px;height: 24px;line-height: 24px;font-size: 14px;color: #4c4c4c;}
.t_0100_8 .t_8_2{float: left;width: 100%;margin-top: 86px;}
.t_0100_8 .t_8_2 h1{display: block;float: left;width: 100%;height: 40px;line-height: 40px;font-size: 30px;color: #333;text-align: center;}
.t_0100_8 .t_8_2 h4{display: block;float: left;width: 100%;height: 26px;line-height: 26px;margin-top: 3px;font-size: 16px;color: #d7063b;font-family: "Arial";text-transform: uppercase;text-align: center;}
.t_0100_8 .t_8_2 div{float: left;width: 100%;font-size: 18px;line-height: 34px;color: #4c4c4c;margin-top: 38px;padding: 0 60px;}
.t_0100_8 .t_8_3{float: left;width: 100%;position: relative;margin-top: 120px;}
.t_0100_8 .t_8_3 img{display: block;float: left;width: 100%;}
.t_0100_8 .t_8_3 a{display: block;position: absolute;left: 50%;top: 50%;width: 80px;margin: -40px 0 0 -40px;z-index: 9;}
.t_0100_8 .t_8_4{display: none; position: fixed;left: 0;top: 0;width: 100%;height: 100%;z-index: 1999;background: rgba(0,0,0,0.60);}
.t_0100_8 .t_8_4 i{display: block;position: absolute;left: 0;top: 0;width: 100%;height: 100%;}
.t_0100_8 .t_8_4 div{position: absolute;left: 10%;top: 10%;width: 80%;height: 80%;background: #fff;overflow: hidden;}
.t_0100_8 .t_8_4 div video{display: block;position: relative;width: 100%;height: 100%;object-fit: cover;}
.t_0100_8 .t_8_4 div p{width:100%; height:100%;}
.t_0100_8 .t_8_4 div p iframe{width:100%; height:100%;}

@media  screen and (max-width:1199px){
  .w_0100_8{padding: 80px 0 130px 0;}
  .t_0100_8 .t_8_1 h5{margin-top: 4px;height: 24px;line-height: 24px;font-size: 14px;}
  .t_0100_8 .t_8_2{margin-top: 60px;}
  .t_0100_8 .t_8_2 h1{height: 34px;line-height: 34px;font-size: 26px;}
  .t_0100_8 .t_8_2 h4{height: 26px;line-height: 26px;margin-top: 3px;font-size: 16px;}
  .t_0100_8 .t_8_2 div{font-size: 16px;line-height: 28px;margin-top: 30px;padding: 0 40px;}
  .t_0100_8 .t_8_3{margin-top: 90px;}
  .t_0100_8 .t_8_3 a{width: 60px;margin: -30px 0 0 -30px;}
  .t_0100_8 .t_8_4 div{left: 10%;top: 10%;width: 80%;height: 80%;}
}

@media  screen and (max-width:991px){
  .w_0100_8{padding: 60px 0 80px 0;}
  .t_0100_8 .t_8_1 h5{font-size: 12px;}
  .t_0100_8 .t_8_2{margin-top: 40px;}
  .t_0100_8 .t_8_2 h1{height: 28px;line-height: 28px;font-size: 22px;}
  .t_0100_8 .t_8_2 h4{height: 22px;line-height: 22px;margin-top: 3px;font-size: 14px;}
  .t_0100_8 .t_8_2 div{font-size: 14px;line-height: 24px;margin-top: 25px;padding: 0 20px;}
  .t_0100_8 .t_8_3{margin-top: 60px;}
  .t_0100_8 .t_8_3 a{width: 40px;margin: -20px 0 0 -20px;}
  .t_0100_8 .t_8_4 div{left: 10%;top: 30%;width: 80%;height: 40%;}
}

@media  screen and (max-width:767px){
  .w_0100_8{padding: 30px 0;}
  .t_0100_8 .t_8_1 h5{font-size: 16px;height: auto;line-height: 32px;}
  .t_0100_8 .t_8_2{margin-top: 20px;}
  .t_0100_8 .t_8_2 h1{height: 36px;line-height: 36px;font-size: 24px;}
  .t_0100_8 .t_8_2 h4{height: 34px;line-height: 34px;margin-top: 5px;font-size: 16px;}
  .t_0100_8 .t_8_2 div{font-size: 16px;line-height: 32px;margin-top: 20px;padding: 0;}
  .t_0100_8 .t_8_3{margin-top: 50px;padding-bottom: 20px;}
  .t_0100_8 .t_8_3 a{width: 20px;margin: -10px 0 0 -10px;}
  .t_0100_8 .t_8_4 div{left: 2%;top: 35%;width: 96%;height: 30%;}
}


.t_8_5{float: left;width: 100%;margin-top: 35px;}
.t_8_5 ul li{float: left;width: 100%;position: relative;margin-top: 132px;}
.t_8_5 ul li::before{content: "";display: block;position: absolute;left: 50%;top: -102px;background: url(images/img_8_12.png) no-repeat center/100% 100%;width: 620px;height: 72px;margin-left: -310px;}
.t_8_5 ul li img{display: block;float: right;width: 395px;}
.t_8_5 ul li .t_8_6{float: left;width: 750px;height: 296px;}
.t_8_5 ul li .t_8_6 h1{display: block;float: left;margin: 82px 0 0 50px;width: 132px;height: 132px;text-align: center;line-height: 132px;font-size: 30px;color: #fff;background: #d7063b;
-webkit-border-radius:50%; 
   -moz-border-radius:50%;
        border-radius:50%;}
.t_8_5 ul li .t_8_6 span{display: table;float: right;width: 538px;height: 296px;}
.t_8_5 ul li .t_8_6 span font{display: table-cell;vertical-align: middle;width: 100%;}
.t_8_5 ul li .t_8_6 span font h3{display: block;float: left;width: 100%;font-size: 20px;line-height: 30px;color: #4c4c4c;}

.t_8_5 ul li:nth-child(2n)::before{background: url(images/img_8_13.png) no-repeat center/100% 100%;}
.t_8_5 ul li:nth-child(2n) img{float: left;}
.t_8_5 ul li:nth-child(2n) .t_8_6{float: right;}
.t_8_5 ul li:nth-child(2n) .t_8_6 h1{float: right;margin: 82px 50px 0 0;}
.t_8_5 ul li:nth-child(2n) .t_8_6 span{float: left;}
.t_8_5 ul li:nth-child(2n) .t_8_6 span font h3{text-align: right;}

@media  screen and (max-width:1199px){
.t_8_5{margin-top: 15px;}
.t_8_5 ul li{margin-top: 102px;}
.t_8_5 ul li::before{top: -71px;width: 520px;height: 60px;margin-left: -260px;}
.t_8_5 ul li img{display: block;float: right;width: 340px;}
.t_8_5 ul li .t_8_6{float: left;width: 600px;height: 254px;}
.t_8_5 ul li .t_8_6 h1{margin: 76px 0 0 0;width: 102px;height: 102px;line-height: 102px;font-size: 24px;}
.t_8_5 ul li .t_8_6 span{display: table;float: right;width: 470px;height: 254px;}
.t_8_5 ul li .t_8_6 span font h3{font-size: 18px;line-height: 26px;}

.t_8_5 ul li:nth-child(2n) img{float: left;}
.t_8_5 ul li:nth-child(2n) .t_8_6{float: right;}
.t_8_5 ul li:nth-child(2n) .t_8_6 h1{float: right;margin: 76px 0 0 0;}
.t_8_5 ul li:nth-child(2n) .t_8_6 span{float: left;}
.t_8_5 ul li:nth-child(2n) .t_8_6 span font h3{text-align: right;}
}

@media  screen and (max-width:991px){
.t_8_5{margin-top: 5px;}
.t_8_5 ul li{margin-top: 72px;}
.t_8_5 ul li::before{top: -60px;width: 420px;height: 48px;margin-left: -210px;}
.t_8_5 ul li img{display: block;float: right;width: 290px;}
.t_8_5 ul li .t_8_6{float: left;width: 430px;height: 217px;}
.t_8_5 ul li .t_8_6 h1{margin: 72px 0 0 0;width: 72px;height: 72px;line-height: 72px;font-size: 18px;}
.t_8_5 ul li .t_8_6 span{display: table;float: right;width: 340px;height: 217px;}
.t_8_5 ul li .t_8_6 span font h3{font-size: 16px;line-height: 22px;}

.t_8_5 ul li:nth-child(2n) img{float: left;}
.t_8_5 ul li:nth-child(2n) .t_8_6{float: right;}
.t_8_5 ul li:nth-child(2n) .t_8_6 h1{float: right;margin: 72px 0 0 0;}
.t_8_5 ul li:nth-child(2n) .t_8_6 span{float: left;}
.t_8_5 ul li:nth-child(2n) .t_8_6 span font h3{text-align: right;}
}

@media  screen and (max-width:767px){
.t_8_5{margin-top: 30px;}
.t_8_5 ul li{margin-top: 0px;}
.t_8_5 ul li::before{display: none;}
.t_8_5 ul li img{float: left;width: 100%;}
.t_8_5 ul li .t_8_6{float: left;width: 100%;height: auto;position: relative;padding-left: 60px;margin: 30px 0;}
.t_8_5 ul li .t_8_6 h1{margin: -25px 0 0 0;position: absolute;left: 0;top: 50%;width: 50px;height: 50px;line-height: 50px;font-size: 16px;}
.t_8_5 ul li .t_8_6 span{display: table;float: left;width: 100%;height: auto;}
.t_8_5 ul li .t_8_6 span font h3{font-size: 16px;line-height: 32px;}
.t_8_5 ul li:nth-child(2n) img{float: left;}
.t_8_5 ul li:nth-child(2n) .t_8_6{float: left;}
.t_8_5 ul li:nth-child(2n) .t_8_6 h1{float: left;margin: -25px 0 0 0;}
.t_8_5 ul li:nth-child(2n) .t_8_6 span{float: left;}
.t_8_5 ul li:nth-child(2n) .t_8_6 span font h3{text-align: left;}
}

.w_0100_9{float: left;width: 100%;background: #f4f4f4;}
.t_0100_9{float: left;width: 100%;position: relative;}
.t_0100_9 .t_9_1{position: absolute;left: 0;top: 100px;z-index: 9;width: 770px;}
.t_0100_9 .t_9_1 font{display: block;float: left;width: 100%;margin-top: 4px;}
.t_0100_9 .t_9_1 font h1{display: block;float: left;height: 50px;line-height: 50px;font-size: 30px;color: #333;}
.t_0100_9 .t_9_1 font h4{display: block;float: left;margin: 20px 0 0 20px;font-size: 16px;height: 26px;line-height: 26px;color: #d7063b;text-transform: uppercase;font-family: "Arial";}
.t_0100_9 .t_9_1 span{display: block;float: left;width: 100%;font-size: 18px;line-height: 36px;color: #0e0e0e;margin-top: 25px;}
.t_0100_9 .t_9_2{float: left;width: 100%;position: relative;}
.t_0100_9 .t_9_2 .slick-slide{outline: none;padding-bottom: 100px}
.t_0100_9 .t_9_2 .slick-slide ul{margin: 0 -15px;}
.t_0100_9 .t_9_2 .slick-slide ul li{float: left;width: 33.333333%;margin-top: 100px;padding: 0 15px;}
.t_0100_9 .t_9_2 .slick-slide ul li:nth-child(1){margin-left: 66.666666%;}
.t_0100_9 .t_9_2 .slick-slide ul li i{display: block;float: left;position: relative;padding: 0 48px;}
.t_0100_9 .t_9_2 .slick-slide ul li i img{display: block;float: left;width: 100%;position: relative;z-index: 9;}
.t_0100_9 .t_9_2 .slick-slide ul li i::before{content: "";display: block;position: absolute;left: 0;top: 100%;margin-top: -4px;background: url(images/img_9_1.png) no-repeat center/100% 100%; width: 100%;height: 55px;z-index: 1;}
.t_0100_9 .t_9_2 .slick-dots{ right:-50px;top: 50%;margin-top: -47px; height:94px;width: 18px;}
.t_0100_9 .t_9_2 .slick-dots li{ width:18px; height:18px; margin:10px 0;background: #a7a7a7;border: 4px solid #f4f4f4; vertical-align: top;
 -webkit-border-radius:50%; 
    -moz-border-radius:50%;
         border-radius:50%;
-webkit-transition: all 0.2s ease-out 0s; 
   -moz-transition: all 0.2s ease-out 0s;
	  -ms-transition: all 0.2s ease-out 0s;
     -o-transition: all 0.2s ease-out 0s; 
        transition: all 0.2s ease-out 0s;}
.t_0100_9 .t_9_2 .slick-dots li button{ display:none;}
.t_0100_9 .t_9_2 .slick-dots li.slick-active{background: #d7063b;border: 3px solid #fff;
-webkit-box-shadow:0 3px 7px rgba(215,6,59,0.40);
   -moz-box-shadow:0 3px 7px rgba(215,6,59,0.40);
        box-shadow:0 3px 7px rgba(215,6,59,0.40);}

@media  screen and (max-width:1199px){
.t_0100_9 .t_9_1{position: relative;float: left;width: 100%; left: 0;top: 0;margin-top: 80px;}
.t_0100_9 .t_9_1 font{margin-top: 0;}
.t_0100_9 .t_9_1 font h1{height: 50px;line-height: 50px;font-size: 30px;}
.t_0100_9 .t_9_1 font h4{margin: 20px 0 0 20px;font-size: 16px;height: 26px;line-height: 26px;}
.t_0100_9 .t_9_1 span{font-size: 18px;line-height: 36px;margin-top: 25px;}
.t_0100_9 .t_9_2 .slick-slide{outline: none;padding-bottom: 80px}
.t_0100_9 .t_9_2 .slick-slide ul{margin: 0 -15px;}
.t_0100_9 .t_9_2 .slick-slide ul li{width: 25%;margin-top: 80px;padding: 0 15px;}
.t_0100_9 .t_9_2 .slick-slide ul li:nth-child(1){margin-left: 0;}
.t_0100_9 .t_9_2 .slick-slide ul li i{padding: 0 40px;}
.t_0100_9 .t_9_2 .slick-slide ul li i::before{content: "";display: block;position: absolute;left: 0;top: 100%;margin-top: -4px;background: url(images/img_9_1.png) no-repeat center/100% 100%; width: 100%;height: 55px;z-index: 1;}
.t_0100_9 .t_9_2 .slick-dots{ right: 0;top: 100%;margin-top: -30px; height:18px;width: 100%;}
.t_0100_9 .t_9_2 .slick-dots li{display:inline-block; *display:inline; *zoom:1;vertical-align: top; width:18px; height:18px; margin: 0 5px;background: #a7a7a7;border: 4px solid #f4f4f4;
 -webkit-border-radius:50%; 
    -moz-border-radius:50%;
         border-radius:50%;
-webkit-transition: all 0.2s ease-out 0s; 
   -moz-transition: all 0.2s ease-out 0s;
	  -ms-transition: all 0.2s ease-out 0s;
     -o-transition: all 0.2s ease-out 0s; 
        transition: all 0.2s ease-out 0s;}
.t_0100_9 .t_9_2 .slick-dots li.slick-active{background: #d7063b;border: 3px solid #fff;
-webkit-box-shadow:0 3px 7px rgba(215,6,59,0.40);
   -moz-box-shadow:0 3px 7px rgba(215,6,59,0.40);
        box-shadow:0 3px 7px rgba(215,6,59,0.40);}
}

@media  screen and (max-width:991px){
  .t_0100_9 .t_9_1{position: relative;float: left;width: 100%; left: 0;top: 0;margin-top: 50px;}
  .t_0100_9 .t_9_1 font{margin-top: 0;}
  .t_0100_9 .t_9_1 font h1{height: 40px;line-height: 40px;font-size: 24px;}
  .t_0100_9 .t_9_1 font h4{margin: 15px 0 0 10px;font-size: 14px;height: 22px;line-height: 22px;}
  .t_0100_9 .t_9_1 span{font-size: 14px;line-height: 28px;margin-top: 15px;}
  .t_0100_9 .t_9_2 .slick-slide{padding-bottom: 80px}
  .t_0100_9 .t_9_2 .slick-slide ul{margin: 0 -10px;}
  .t_0100_9 .t_9_2 .slick-slide ul li{width: 50%;margin-top: 50px;padding: 0 10px;}
  .t_0100_9 .t_9_2 .slick-slide ul li i{padding: 0 40px;}
  .t_0100_9 .t_9_2 .slick-slide ul li i::before{margin-top: -4px;height: 55px;}
  .t_0100_9 .t_9_2 .slick-dots{margin-top: -40px;}
  .t_0100_9 .t_9_2 .slick-dots li{ width:18px; height:18px;border: 4px solid #f4f4f4;}
  .t_0100_9 .t_9_2 .slick-dots li.slick-active{background: #d7063b;border: 3px solid #fff;
  -webkit-box-shadow:0 3px 7px rgba(215,6,59,0.40);
     -moz-box-shadow:0 3px 7px rgba(215,6,59,0.40);
          box-shadow:0 3px 7px rgba(215,6,59,0.40);}
}

@media  screen and (max-width:767px){
  .t_0100_9 .t_9_1{margin-top: 30px;}
  .t_0100_9 .t_9_1 font h1{height: 40px;line-height: 40px;font-size: 24px;}
  .t_0100_9 .t_9_1 font h4{margin: 10px 0 0 5px;font-size: 16px;height: 32px;line-height: 32px;}
  .t_0100_9 .t_9_1 span{font-size: 16px;line-height: 32px;margin-top: 10px;}
  .t_0100_9 .t_9_2 .slick-slide{padding-bottom: 80px}
  .t_0100_9 .t_9_2 .slick-slide ul{margin: 0 -5px;}
  .t_0100_9 .t_9_2 .slick-slide ul li{margin-top: 30px;padding: 0 5px;}
  .t_0100_9 .t_9_2 .slick-slide ul li i{padding: 0 10px;}
  .t_0100_9 .t_9_2 .slick-slide ul li i::before{margin-top: -2px;height: 30px;}
  .t_0100_9 .t_9_2 .slick-dots{margin-top: -30px;}
  .t_0100_9 .t_9_2 .slick-dots li{ width:10px; height:10px;border: 3px solid #f4f4f4;}
  .t_0100_9 .t_9_2 .slick-dots li.slick-active{border: 2px solid #fff;
  -webkit-box-shadow:0 2px 4px rgba(215,6,59,0.40);
     -moz-box-shadow:0 2px 4px rgba(215,6,59,0.40);
          box-shadow:0 2px 4px rgba(215,6,59,0.40);}
}


/*03连锁网络*/
.w_0100_10{float: left;width: 100%;padding: 50px 0 150px 0;}
.t_0100_10{float: left;width: 100%;}
.t_0100_10 .t_10_1{float: left;width: 100%;text-align: center;}
.t_0100_10 .t_10_1 h1{display: block;float: left;width: 100%;height: 40px;line-height: 40px;font-size: 30px;color: #333;}
.t_0100_10 .t_10_1 h4{display: block;float: left;width: 100%;margin-top: 6px; height: 20px;line-height: 20px;font-size: 16px;font-family: "Arial";text-transform: uppercase; color: #d7063b;}
.t_0100_10 .t_10_2{float: left;width: 100%;margin-top: 80px;}
.t_0100_10 .t_10_2 h1{display: block;float: left;width: 100%;height: 50px;line-height: 50px;font-size: 36px;color: #d82444;}
.t_0100_10 .t_10_2 img{display: block;float: left;width: 849px;margin-top: -38px;}
.t_0100_10 .t_10_3{float: left;width: 100%;margin-top: 42px;}
.t_0100_10 .t_10_3 img{display: block;float: left;width: 365px;}
.t_0100_10 .t_10_3 span{display: block;float: right;width: 750px;margin-top: 38px;font-size: 18px;line-height: 36px;color: #4c4c4c;}
.t_0100_10 .t_10_4{float: left;width: 100%;text-align: center;margin-top: 35px;font-size: 18px;line-height: 30px;color: #000;}

@media  screen and (max-width:1199px){
  .w_0100_10{padding: 40px 0 120px 0;}
  .t_0100_10 .t_10_1 h1{height: 40px;line-height: 40px;font-size: 30px;}
  .t_0100_10 .t_10_1 h4{margin-top: 6px; height: 20px;line-height: 20px;font-size: 16px;}
  .t_0100_10 .t_10_2{margin-top: 80px;}
  .t_0100_10 .t_10_2 h1{height: 50px;line-height: 50px;font-size: 36px;}
  .t_0100_10 .t_10_2 img{width: 849px;margin-top: -38px;}
  .t_0100_10 .t_10_3{margin-top: 42px;}
  .t_0100_10 .t_10_3 img{width: 325px;}
  .t_0100_10 .t_10_3 span{width: 600px;margin-top: 30px;font-size: 16px;line-height: 32px;}
  .t_0100_10 .t_10_4{margin-top: 25px;font-size: 16px;line-height: 26px;}
}

@media  screen and (max-width:991px){
  .w_0100_10{padding: 30px 0 90px 0;}
  .t_0100_10 .t_10_1 h1{height: 34px;line-height: 34px;font-size: 24px;}
  .t_0100_10 .t_10_1 h4{margin-top: 5px; height: 18px;line-height: 18px;font-size: 14px;}
  .t_0100_10 .t_10_2{margin-top: 60px;}
  .t_0100_10 .t_10_2 h1{height: 42px;line-height: 42px;font-size: 30px;}
  .t_0100_10 .t_10_2 img{width: 100%;margin-top: -30px;}
  .t_0100_10 .t_10_3{margin-top: 30px;}
  .t_0100_10 .t_10_3 img{width: 285px;}
  .t_0100_10 .t_10_3 span{width: 420px;margin-top: 10px;font-size: 14px;line-height: 28px;}
  .t_0100_10 .t_10_4{margin-top: 15px;font-size: 14px;line-height: 22px;}
}

@media  screen and (max-width:767px){
  .w_0100_10{padding: 20px 0 60px 0;}
  .t_0100_10 .t_10_1 h1{height: 28px;line-height: 28px;font-size: 20px;}
  .t_0100_10 .t_10_1 h4{margin-top: 5px; height: 20px;line-height: 20px;font-size: 16px;}
  .t_0100_10 .t_10_2{margin-top: 40px;}
  .t_0100_10 .t_10_2 h1{height: 34px;line-height: 34px;font-size: 24px;}
  .t_0100_10 .t_10_2 img{margin-top: -10px;}
  .t_0100_10 .t_10_3{margin-top: 10px;}
  .t_0100_10 .t_10_3 img{width: 100%;}
  .t_0100_10 .t_10_3 span{width: 100%;float: left; margin-top: 10px;font-size: 16px;line-height: 24px;}
  .t_0100_10 .t_10_4{margin-top: 5px;font-size: 16px;line-height: 18px;}
}

.l_0100_10{float: left;width: 100%;margin-top: 120px;background: #f7f7f7;}
.l_0100_10 .l_10_1{float: left;width: 800px;position: relative;}
.l_0100_10 .l_10_1 img{display: block;float: left;width: 100%;}
.l_0100_10 .l_10_1 i{display: block;position: absolute;right: 0;bottom: 0;width: 100px;z-index: 9;cursor: pointer;}
.l_0100_10 .l_10_2{display: none; position: fixed;left: 0;top: 0;width: 100%;height: 100%;z-index: 1999;background: rgba(0,0,0,0.60);}
.l_0100_10 .l_10_2 img{display: block;position: absolute;left: 50%;max-height: 98%;max-width: 98%; top: 50%;
-webkit-transform: translate(-50%, -50%);
	  -ms-transform: translate(-50%, -50%);
	      transform: translate(-50%, -50%);}
.l_0100_10 .l_10_3{float: left;width: 370px;}
.l_0100_10 .l_10_3 h3{display: block;float: left;width: 100%;border-bottom: 1px solid #d82444;}
.l_0100_10 .l_10_3 h3 font{display: block;float: left;width: 185px;height: 77px;line-height: 78px;text-align: center;font-size: 22px;color: #fff;background: #d82444;} 
.l_0100_10 .l_10_3 span{display: block;float: left;width: 350px;height: 620px; margin:20px 0 0 10px;overflow-x: hidden;overflow-y: auto;}
.l_0100_10 .l_10_3 span::-webkit-scrollbar {background:#e3e3e3;width:4px;}
.l_0100_10 .l_10_3 span::-webkit-scrollbar-thumb {background: #d82444;
-webkit-border-radius:2px; 
   -moz-border-radius:2px;
        border-radius:2px;}
.l_0100_10 .l_10_3 span ul{float: left;width: 100%;margin-top: -20px;}
.l_0100_10 .l_10_3 span ul li{float: left;width: 50%;padding: 0 10px;margin-top: 20px;}
.l_0100_10 .l_10_3 span ul li a{display: block;float: left;width: 100%;height: 44px;line-height: 44px;font-size: 16px;color: #4c4c4c;background: #e3e3e3;text-align: center;}
.l_0100_10 .l_10_3 span ul li a:hover{background: #d82444;color: #fff;}

@media  screen and (max-width:1199px){
  .l_0100_10{margin-top: 90px;}
  .l_0100_10 .l_10_1{width: 600px;}
  .l_0100_10 .l_10_1 i{width: 80px;}
  .l_0100_10 .l_10_3{width: 362px;}
  .l_0100_10 .l_10_3 h3 font{width: 185px;height: 77px;line-height: 78px;font-size: 22px;} 
  .l_0100_10 .l_10_3 span{width: 342px;height: 428px; margin:20px 0 0 10px;}
}

@media  screen and (max-width:991px){
  .l_0100_10{margin-top: 60px;}
  .l_0100_10 .l_10_1{width: 100%;}
  .l_0100_10 .l_10_1 i{width: 60px;}
  .l_0100_10 .l_10_3{width: 100%;padding-bottom: 20px;}
  .l_0100_10 .l_10_3 h3{margin-top: 15px;}
  .l_0100_10 .l_10_3 h3 font{width: 185px;height: 77px;line-height: 78px;font-size: 22px;} 
  .l_0100_10 .l_10_3 span{width: 96%;height: 428px; margin:20px 0 0 2%;}
}

@media  screen and (max-width:767px){
  .l_0100_10{margin-top: 30px;}
  .l_0100_10 .l_10_1 i{width: 40px;}
  .l_0100_10 .l_10_3{width: 100%;padding-bottom: 10px;}
  .l_0100_10 .l_10_3 h3{margin-top: 10px;}
  .l_0100_10 .l_10_3 h3 font{width: 120px;height: 47px;line-height: 48px;font-size: 20px;} 
  .l_0100_10 .l_10_3 span{width: 96%;height: 200px; margin:10px 0 0 2%;}
  .l_0100_10 .l_10_3 span ul{margin-top: -10px;}
  .l_0100_10 .l_10_3 span ul li{width: 50%;padding: 0 5px;margin-top: 10px;}
  .l_0100_10 .l_10_3 span ul li a{height: 32px;line-height: 32px;font-size: 16px;}
}


/*04店容店貌*/
.r_0100_10{float: left;width: 100%;margin-top: 20px;}
.r_0100_10 ul{margin: 0 -30px;}
.r_0100_10 ul li{float: left;width: 50%;padding: 0 30px;margin-top: 60px;}
.r_0100_10 ul li:nth-child(1){width: 100%;}
.r_0100_10 ul li:nth-child(3n+1){width: 100%;}

@media  screen and (max-width:1199px){
  .r_0100_10{margin-top: 15px;}
  .r_0100_10 ul{margin: 0 -25px;}
  .r_0100_10 ul li{padding: 0 25px;margin-top: 50px;}
}

@media  screen and (max-width:991px){
  .r_0100_10{margin-top: 10px;}
  .r_0100_10 ul{margin: 0 -20px;}
  .r_0100_10 ul li{padding: 0 20px;margin-top: 40px;}
}

@media  screen and (max-width:767px){
  .r_0100_10{margin-top: 5px;}
  .r_0100_10 ul{margin: 0 -5px;}
  .r_0100_10 ul li{padding: 0 5px;margin-top: 10px;}
}


/*05金甲虫独家品牌*/
.pd_10{padding-bottom: 80px;}
.pd_10_1{padding-bottom: 30px;}

.w_0100_11{float: left;width: 100%;}
.t_0100_11{float: left;width: 100%;text-align: center;padding: 15px 0; line-height: 44px;font-size: 24px;color: #fff;background: #4F4F4F;}
.l_0100_11{float: left;width: 100%;padding: 100px 0 130px 0;}
.l_0100_11 .l_11_1{float: right;width: 550px; }
.l_0100_11 .l_11_1 .video_box{padding-bottom:68.55%; position:relative; overflow:hidden; width:100%;}
.l_0100_11 .l_11_1 video{display: block;width: 100%; height:100%; position:absolute; left:0; top:0;}
.l_0100_11 .l_11_1 iframe{ width:100%; height:100%; }
.l_0100_11 .l_11_1 p{position:absolute; width:100%; height:100%; left:0; top:0;}
.l_0100_11 .l_11_2{float: left;width: 600px;padding: 50px;font-size: 18px;line-height: 30px;color: #000;}
.l_0100_11 .l_11_3{float: left;width: 530px;}
.l_0100_11 .l_11_3 img{display: block;float: left;width: 100%;}
.l_0100_11 .l_11_4{float: right;width: 600px;}
.l_0100_11 .l_11_4 h1{display: block;float: left;width: 100%;height: 40px;line-height: 40px;font-size: 30px;color: #040000;font-weight: bold;}
.l_0100_11 .l_11_4 h4{display: block;float: left;width: 100%;height: 30px;line-height: 30px;font-size: 18px;color: #000;font-weight: bold;margin-top: 20px;}
.l_0100_11 .l_11_4 .span{display: block;float: left;width: 100%;font-size: 16px;line-height: 24px;color: #000;margin-top: 10px;}
.l_0100_11 .l_11_4 img{display: block;float: left;margin-top: 40px;}

@media  screen and (max-width:1199px){
  .pd_10{padding-bottom: 60px;}
  .pd_10_1{padding-bottom: 20px;}
  .t_0100_11{padding: 15px 0; line-height: 40px;font-size: 22px;}
  .l_0100_11{padding: 70px 0;}
  .l_0100_11 .l_11_1{float: right;width: 400px;}
  .l_0100_11 .l_11_2{width: 500px;padding: 50px 0;font-size: 16px;line-height: 30px;}
  .l_0100_11 .l_11_3{float: left;width: 400px;}
  .l_0100_11 .l_11_4{float: right;width: 500px;}
  .l_0100_11 .l_11_4 h1{height: 30px;line-height: 30px;font-size: 24px;}
  .l_0100_11 .l_11_4 h4{height: 24px;line-height: 24px;font-size: 16px;margin-top: 10px;}
  .l_0100_11 .l_11_4 .span{font-size: 12px;line-height: 24px;margin-top: 5px;}
  .l_0100_11 .l_11_4 img{display: block;float: left;margin-top: 10px;}
}

@media  screen and (max-width:991px){
  .pd_10{padding-bottom: 40px;}
  .t_0100_11{padding: 10px 0; line-height: 36px;font-size: 20px;}
  .l_0100_11{padding: 50px 0;}
  .l_0100_11 .l_11_1{float: left;width: 100%;}
  .l_0100_11 .l_11_2{width: 100%;padding: 0;margin-top: 15px; font-size: 14px;line-height: 26px;}
  .l_0100_11 .l_11_3{float: left;width: 100%;}
  .l_0100_11 .l_11_4{float: right;width: 100%;margin-top: 15px;}
  .l_0100_11 .l_11_4 h1{height: 30px;line-height: 30px;font-size: 24px;}
  .l_0100_11 .l_11_4 h4{height: 24px;line-height: 24px;font-size: 16px;margin-top: 10px;}
  .l_0100_11 .l_11_4 .span{font-size: 12px;line-height: 24px;margin-top: 5px;}
  .l_0100_11 .l_11_4 img{display: block;float: left;margin-top: 10px;}
}

@media  screen and (max-width:991px){
  .pd_10{padding-bottom: 20px;}
  .t_0100_11{padding: 5px 0; line-height: 32px;font-size: 18px;}
  .l_0100_11{padding: 30px 0;}
  .l_0100_11 .l_11_2{margin-top: 15px; font-size: 12px;line-height: 22px;}
  .l_0100_11 .l_11_4 h1{height: 28px;line-height: 28px;font-size: 18px;}
  .l_0100_11 .l_11_4 h4{height: auto;line-height: 20px;font-size: 14px;margin-top: 10px;}
  .l_0100_11 .l_11_4 .span{font-size: 12px;line-height: 24px;margin-top: 5px;}
  .l_0100_11 .l_11_4 img{display: block;float: left;margin-top: 10px;}
}

.l_0100_11 .l_11_5{float: left;width: 100%;text-align: center;}
.l_0100_11 .l_11_5 h4{display: block;float: left;width: 100%;line-height: 28px;font-size: 18px;color: #000;font-weight: bold;}
.l_0100_11 .l_11_5 .span{display: block;float: left;width: 100%;text-align: center;margin-top: 10px;line-height: 28px;font-size: 18px;color: #000;}
.l_0100_11 .l_11_5 .span::after,
.l_0100_11 .l_11_5 .span::before{content: "";display:inline-block; *display:inline; *zoom:1;vertical-align: top;width: 70px;height: 1px;background: #000;margin-top: 13px;}
.l_0100_11 .l_11_5 .span .z_span{margin: 0 15px;}
.l_0100_11 .l_11_5 img{display: block;float: left;width: 100%;margin-top: 60px;}

@media  screen and (max-width:1199px){
  .l_0100_11 .l_11_5 h4{line-height: 26px;font-size: 16px;}
  .l_0100_11 .l_11_5 .span{margin-top: 8px;line-height: 26px;font-size: 16px;}
  .l_0100_11 .l_11_5 .span::after,
  .l_0100_11 .l_11_5 .span::before{width: 50px;margin-top: 12px;}
  .l_0100_11 .l_11_5 .span .z_span{margin: 0 10px;}
  .l_0100_11 .l_11_5 img{margin-top: 50px;}
}

@media  screen and (max-width:911px){
  .l_0100_11 .l_11_5 h4{line-height: 24px;font-size: 14px;}
  .l_0100_11 .l_11_5 .span{margin-top: 6px;line-height: 24px;font-size: 14px;}
  .l_0100_11 .l_11_5 .span::after,
  .l_0100_11 .l_11_5 .span::before{width: 30px;margin-top: 11px;}
  .l_0100_11 .l_11_5 .span .z_span{margin: 0 5px;}
  .l_0100_11 .l_11_5 img{margin-top: 40px;}
}

@media  screen and (max-width:767px){
  .l_0100_11 .l_11_5 h4{font-size: 16px;}
  .l_0100_11 .l_11_5 .span{margin-top: 4px;font-size: 16px;}
  .l_0100_11 .l_11_5 .span::after,
  .l_0100_11 .l_11_5 .span::before{width: 10px;margin-top: 11px;}
  .l_0100_11 .l_11_5 .span .z_span{margin: 0 5px;}
  .l_0100_11 .l_11_5 img{margin-top: 30px;}
}

.r_0100_11{float: left;width: 100%;background: #fbfbfb;padding: 30px 0 130px 0;}
.r_0100_11 img{display: block;float: left;width: 100%;margin-top: 100px;}

@media  screen and (max-width:1199px){
  .r_0100_11{padding: 25px 0 100px 0;}
  .r_0100_11 img{margin-top: 70px;}
}

@media  screen and (max-width:991px){
  .r_0100_11{padding: 20px 0 70px 0;}
  .r_0100_11 img{margin-top: 40px;}
}

@media  screen and (max-width:767px){
  .r_0100_11{padding: 15px 0 40px 0;}
  .r_0100_11 img{margin-top: 10px;}
}

.d_0100_11{float: left;width: 100%;padding: 65px 0 165px 0;}
.d_0100_11 img{display: block;float: left;width: 100%;}
.d_0100_11 .d_11_1{float: left;width: 100%;margin-top: 40px;background: #f7f7f7;padding: 40px 15px;text-align: center;}
.d_0100_11 .d_11_1 h3{display: block;float: left;width: 100%;line-height: 40px;font-size: 20px;color: #4c4c4c;font-weight: bold;}
.d_0100_11 .d_11_1 .span{display: block;float: left;width: 100%;line-height: 40px;font-size: 18px;color: #4c4c4c;}
.d_0100_11 .d_11_1 .span::after,
.d_0100_11 .d_11_1 .span::before{content: "";display:inline-block; *display:inline; *zoom:1;vertical-align: top;width: 60px;height: 1px;background: #000;margin-top: 19px;}
.d_0100_11 .d_11_1 .span .z_span{margin: 0 10px;}
.d_0100_11 h4{display: block;float: left;width: 100%;text-align: center;margin-top: 40px;line-height: 34px;font-size: 18px;color: #4c4c4c;padding-bottom: 30px;}

@media  screen and (max-width:1199px){
  .d_0100_11{padding: 50px 0 130px 0;}
  .d_0100_11 .d_11_1{margin-top: 60px;padding: 30px 10px;}
  .d_0100_11 .d_11_1 h3{line-height: 36px;font-size: 18px;}
  .d_0100_11 .d_11_1 .span{line-height: 36px;font-size: 16px;}
  .d_0100_11 .d_11_1 .span::after,
  .d_0100_11 .d_11_1 .span::before{width: 40px;margin-top: 17px;}
  .d_0100_11 .d_11_1 .span .z_span{margin: 0 10px;}
  .d_0100_11 h4{margin-top: 60px;line-height: 32px;font-size: 16px;padding-bottom: 25px;}
}

@media  screen and (max-width:991px){
  .d_0100_11{padding: 35px 0 95px 0;}
  .d_0100_11 .d_11_1{margin-top: 40px;padding: 20px 5px;}
  .d_0100_11 .d_11_1 h3{line-height: 32px;font-size: 16px;}
  .d_0100_11 .d_11_1 .span{line-height: 32px;font-size: 14px;}
  .d_0100_11 .d_11_1 .span::after,
  .d_0100_11 .d_11_1 .span::before{width: 20px;margin-top: 15px;}
  .d_0100_11 .d_11_1 .span .z_span{margin: 0 5px;}
  .d_0100_11 h4{margin-top: 45px;line-height: 28px;font-size: 14px;padding-bottom: 20px;}
}

@media  screen and (max-width:767px){
  .d_0100_11{padding: 20px 0 60px 0;}
  .d_0100_11 .d_11_1{margin-top: 20px;padding: 10px;}
  .d_0100_11 .d_11_1 h3{line-height: 28px;font-size: 18px;}
  .d_0100_11 .d_11_1 .span{line-height: 28px;font-size: 16px;}
  .d_0100_11 .d_11_1 .span::after,
  .d_0100_11 .d_11_1 .span::before{width: 10px;margin-top: 13px;}
  .d_0100_11 .d_11_1 .span .z_span{margin: 0 5px;}
  .d_0100_11 h4{margin-top: 30px;line-height: 24px;font-size: 16px;padding-bottom: 15px;}
}

.w_0100_12{float: left;width: 100%;padding-bottom: 170px;}
.w_0100_12 img{display: block;float: left;width: 100%;}
.w_0100_12 .span{display: block;float: left;width: 100%;margin-top: 100px;text-align: center;font-size: 18px;line-height: 30px;color: #000;}
.w_0100_12 h1{display: block;float: left;width: 100%;margin-top: 90px;font-size: 30px;line-height: 40px;text-align: center;color: #333;padding-bottom: 80px;}

@media  screen and (max-width:1199px){
  .w_0100_12{padding-bottom: 130px;}
  .w_0100_12 .span{margin-top: 80px;font-size: 16px;line-height: 28px;}
  .w_0100_12 h1{margin-top: 70px;font-size: 26px;line-height: 36px;padding-bottom: 60px;}
}

@media  screen and (max-width:991px){
  .w_0100_12{padding-bottom: 90px;}
  .w_0100_12 .span{margin-top: 60px;font-size: 14px;line-height: 26px;}
  .w_0100_12 h1{margin-top: 50px;font-size: 22px;line-height: 32px;padding-bottom: 40px;}
}

@media  screen and (max-width:767px){
  .w_0100_12{padding-bottom: 50px;}
  .w_0100_12 .span{margin-top: 40px;font-size: 16px;line-height: 24px;}
  .w_0100_12 h1{margin-top: 30px;font-size: 20px;line-height: 28px;padding-bottom: 20px;}
}


/*07最新促销及限时福利*/
.w_0100_13{float: left;width: 100%;padding-bottom: 50px;}
.w_0100_13 ul{float: left;width: 100%;margin-top: -38px;}
.w_0100_13 ul li{float: left;width: 100%;margin-top: 38px;}
.w_0100_13 ul li a,
.w_0100_13 ul li a img{display: block;float: left;width: 100%;}
.w_0100_13 ul li a span{display: block;float: left;width: 100%;margin-top: 12px;}
.w_0100_13 ul li a span h2{display: block;float: left;height: 40px;line-height: 40px;font-size: 26px;color: #d82444;}
.w_0100_13 ul li a span h4{display: block;float: left;height: 30px;line-height: 30px;font-size: 18px;color: #333;margin: 8px 0 0 10px;}
.w_0100_13 ul li a span font{display: block;float: right;height: 30px;line-height: 30px;font-size: 18px;color: #666;padding-left: 30px;margin-top: 8px; background: url(images/img_13_1.png) no-repeat left center/18px 18px;}

@media  screen and (max-width:1199px){
  .w_0100_13{padding-bottom: 40px;}
  .w_0100_13 ul{margin-top: -30px;}
  .w_0100_13 ul li{margin-top: 30px;}
  .w_0100_13 ul li a span{margin-top: 10px;}
  .w_0100_13 ul li a span h2{height: 36px;line-height: 36px;font-size: 22px;}
  .w_0100_13 ul li a span h4{height: 26px;line-height: 26px;font-size: 16px;margin: 8px 0 0 8px;}
  .w_0100_13 ul li a span font{float: right;height: 26px;line-height: 26px;font-size: 16px;padding-left: 30px;margin-top: 8px;background: url(images/img_13_1.png) no-repeat left center/18px 18px;}
}

@media  screen and (max-width:767px){
  .w_0100_13{padding-bottom: 40px;}
  .w_0100_13 ul{margin-top: -30px;}
  .w_0100_13 ul li{margin-top: 30px;}
  .w_0100_13 ul li a span{margin-top: 10px;}
  .w_0100_13 ul li a span h2{height: 24px;line-height: 24px;font-size: 18px;}
  .w_0100_13 ul li a span h4{height: 20px;line-height: 20px;font-size: 16px;margin: 4px 0 0 5px;}
  .w_0100_13 ul li a span font{float: left;width: 100%; height: 20px;line-height: 20px;font-size: 16px;padding-left: 20px;margin-top: 2px;background: url(images/img_13_1.png) no-repeat left center/16px 16px;}
}


/*08公益活动*/
.w_0100_14{float: left;width: 100%;}
.w_0100_14 img{display: block;float: left;width: 100%;}
.w_0100_14 i{display: block;float: left; position: relative;left: 50%;width: 94px;margin-left: -47px;padding-bottom: 30px;}

@media  screen and (max-width:1199px){
  .w_0100_14 i{width: 80px;margin-left: -40px;padding-bottom: 25px;}
}
@media  screen and (max-width:991px){
  .w_0100_14 i{width: 60px;margin-left: -30px;padding-bottom: 20px;}
}
@media  screen and (max-width:1199px){
  .w_0100_14 i{width: 40px;margin-left: -20px;padding-bottom: 15px;}
}

.w_0100_15{float: left;width: 100%;margin-top: -175px;}
.w_0100_15 ul li{float: left;width: 100%;padding: 175px 0 115px 0;}
.w_0100_15 ul li img{display: block;float: left;width: 388px;}
.w_0100_15 ul li span{display: block;float: right;width: 750px;margin-top: 60px;}
.w_0100_15 ul li span h2{display: block;float: left;width: 100%;font-size: 24px;color: #333;line-height: 40px;}
.w_0100_15 ul li span font{display: block;float: left;width: 100%;font-size: 18px;line-height: 36px;color: #333;margin-top: 15px;}
.w_0100_15 ul li:nth-child(2n){padding: 0;height: 290px;background: #f5f5f5;}
.w_0100_15 ul li:nth-child(2n) img{float: right;margin-top: 47px;}
.w_0100_15 ul li:nth-child(2n) span{float: left;}

@media  screen and (max-width:1199px){
  .w_0100_15{margin-top: -140px;}
  .w_0100_15 ul li{padding: 140px 0 90px 0;}
  .w_0100_15 ul li img{width: 280px;}
  .w_0100_15 ul li span{width: 650px;margin-top: 20px;}
  .w_0100_15 ul li span h2{font-size: 22px;line-height: 40px;}
  .w_0100_15 ul li span font{font-size: 16px;line-height: 36px;margin-top: 15px;}
  .w_0100_15 ul li:nth-child(2n){padding: 0;height: 190px;}
  .w_0100_15 ul li:nth-child(2n) img{float: right;margin-top: 35px;}
  .w_0100_15 ul li:nth-child(2n) span{float: left;}
}
@media  screen and (max-width:991px){
  .w_0100_15{margin-top: -105px;}
  .w_0100_15 ul li{padding: 105px 0 65px 0;}
  .w_0100_15 ul li img{width: 210px;}
  .w_0100_15 ul li span{width: 510px;margin-top: 10px;}
  .w_0100_15 ul li span h2{font-size: 20px;line-height: 30px;}
  .w_0100_15 ul li span font{font-size: 14px;line-height: 28px;margin-top: 5px;}
  .w_0100_15 ul li:nth-child(2n){padding: 0;height: 150px;}
  .w_0100_15 ul li:nth-child(2n) img{float: right;margin-top: 35px;}
  .w_0100_15 ul li:nth-child(2n) span{float: left;}
}
@media  screen and (max-width:767px){
  .w_0100_15{margin-top: -30px;}
  .w_0100_15 ul li{padding: 30px 0;}
  .w_0100_15 ul li img{width: 100%;}
  .w_0100_15 ul li span{float: left;width: 100%;margin-top: 10px;}
  .w_0100_15 ul li span h2{font-size: 20px;line-height: 26px;}
  .w_0100_15 ul li span font{font-size: 16px;line-height: 24px;margin-top: 5px;}
  .w_0100_15 ul li:nth-child(2n){padding: 30px 0;height: auto;}
  .w_0100_15 ul li:nth-child(2n) img{float: left;margin-top: 0;}
  .w_0100_15 ul li:nth-child(2n) span{float: left;}
}

.w_0100_16{float: left;width: 100%;padding: 180px 0 90px 0;}
.t_0100_16{float: left;width: 100%;position: relative;background: #d82544;padding: 0 60px 0 360px;}
.t_0100_16 img{display: block;position: absolute;left: 92px;bottom: 0;width: 203px;}
.t_0100_16 span{display: block;float: left;width: 100%;padding: 28px 0 34px 0;}
.t_0100_16 span h2{display: block;float: left;width: 100%;font-size: 24px;line-height: 36px;color: #fff;}
.t_0100_16 span h3{display: block;float: left;width: 100%;font-size: 24px;line-height: 36px;color: #fff;margin-top: 20px;}
.t_0100_16 span font{display: block;float: left;width: 100%;font-size: 18px;line-height: 36px;color: #fff;}

@media  screen and (max-width:767px){
  .w_0100_16{padding: 0 0 30px 0;}
  .t_0100_16{padding: 0 15px;}
  .t_0100_16 img{display: none;}
  .t_0100_16 span{padding: 15px 0;}
  .t_0100_16 span h2{font-size: 20px;line-height: 28px;}
  .t_0100_16 span h3{font-size: 20px;line-height: 28px;margin-top: 10px;}
  .t_0100_16 span font{font-size: 16px;line-height: 24px;}
}


/*09救助名单*/
.w_0100_17{float: left;width: 100%;}
.t_0100_17{float: left;width: 100%;}
.t_0100_17 .t_17_1{float: left;width: 100%;background: #d82444;padding: 11px 0;}
.t_0100_17 .t_17_1 h4{display: block;float: left;line-height: 28px;font-size: 18px;color: #fff;text-align: center;}
.t_0100_17 .t_17_1 h4:nth-child(1){width: 8%;}
.t_0100_17 .t_17_1 h4:nth-child(2){width: 18%;}
.t_0100_17 .t_17_1 h4:nth-child(3){width: 16%;}
.t_0100_17 .t_17_1 h4:nth-child(4){width: 18%;}
.t_0100_17 .t_17_1 h4:nth-child(5){width: 40%;}
.t_0100_17 .t_17_2{float: left;width: 100%;}
.t_0100_17 .t_17_2 ul li{float: left;width: 100%;padding: 28px 0;position: relative;}
.t_0100_17 .t_17_2 ul li:nth-child(2n){background: #f8f8f8;}
.t_0100_17 .t_17_2 ul li span{display: table;float: left;height: 66px;text-align: center;}
.t_0100_17 .t_17_2 ul li span font{display: table-cell;vertical-align: middle;}
.t_0100_17 .t_17_2 ul li span font h4{display: block;line-height: 32px;font-size: 18px;color: #333;}
.t_0100_17 .t_17_2 ul li span font h5{display: block;line-height: 32px;font-size: 16px;color: #333;margin-top: 5px;}
.t_0100_17 .t_17_2 ul li span:nth-child(1){width: 8%;border-right: 1px solid #e0e0e0;}
.t_0100_17 .t_17_2 ul li span:nth-child(2){width: 18%;text-align: left;padding-left: 44px;}
.t_0100_17 .t_17_2 ul li span:nth-child(3){width: 16%;}
.t_0100_17 .t_17_2 ul li span:nth-child(4){width: 18%;}
.t_0100_17 .t_17_2 ul li span:nth-child(5){width: 40%;text-align: left;padding: 0 35px;}
.t_0100_17 .t_17_2 ul li span:nth-child(5) font h4{max-height: 64px;overflow: hidden;}


@media  screen and (max-width:1199px){
  .t_0100_17 .t_17_1{padding: 9px 0;}
  .t_0100_17 .t_17_1 h4{line-height: 24px;font-size: 16px;}
  .t_0100_17 .t_17_1 h4:nth-child(1){width: 8%;}
  .t_0100_17 .t_17_1 h4:nth-child(2){width: 18%;}
  .t_0100_17 .t_17_1 h4:nth-child(3){width: 16%;}
  .t_0100_17 .t_17_1 h4:nth-child(4){width: 18%;}
  .t_0100_17 .t_17_1 h4:nth-child(5){width: 40%;}
  .t_0100_17 .t_17_2 ul li{padding: 24px 0;}
  .t_0100_17 .t_17_2 ul li span{height: 66px;}
  .t_0100_17 .t_17_2 ul li span font h4{line-height: 28px;font-size: 16px;}
  .t_0100_17 .t_17_2 ul li span font h5{line-height: 28px;font-size: 14px;margin-top: 4px;}
  .t_0100_17 .t_17_2 ul li span:nth-child(1){width: 8%;}
  .t_0100_17 .t_17_2 ul li span:nth-child(2){width: 18%;padding-left: 34px;}
  .t_0100_17 .t_17_2 ul li span:nth-child(3){width: 16%;}
  .t_0100_17 .t_17_2 ul li span:nth-child(4){width: 18%;}
  .t_0100_17 .t_17_2 ul li span:nth-child(5){width: 40%;padding: 0 25px;}
  .t_0100_17 .t_17_2 ul li span:nth-child(5) font h4{max-height: 56px;}
}

@media  screen and (max-width:991px){
  .t_0100_17 .t_17_1{padding: 7px 0;}
  .t_0100_17 .t_17_1 h4{line-height: 20px;font-size: 14px;}
  .t_0100_17 .t_17_1 h4:nth-child(1){width: 8%;}
  .t_0100_17 .t_17_1 h4:nth-child(2){width: 18%;}
  .t_0100_17 .t_17_1 h4:nth-child(3){width: 16%;}
  .t_0100_17 .t_17_1 h4:nth-child(4){width: 18%;}
  .t_0100_17 .t_17_1 h4:nth-child(5){width: 40%;}
  .t_0100_17 .t_17_2 ul li{padding: 20px 0;}
  .t_0100_17 .t_17_2 ul li span{height: 66px;}
  .t_0100_17 .t_17_2 ul li span font h4{line-height: 24px;font-size: 14px;}
  .t_0100_17 .t_17_2 ul li span font h5{line-height: 24px;font-size: 12px;margin-top: 3px;}
  .t_0100_17 .t_17_2 ul li span:nth-child(1){width: 8%;}
  .t_0100_17 .t_17_2 ul li span:nth-child(2){width: 18%;padding-left: 24px;}
  .t_0100_17 .t_17_2 ul li span:nth-child(3){width: 16%;}
  .t_0100_17 .t_17_2 ul li span:nth-child(4){width: 18%;}
  .t_0100_17 .t_17_2 ul li span:nth-child(5){width: 40%;padding: 0 15px;}
  .t_0100_17 .t_17_2 ul li span:nth-child(5) font h4{max-height: 48px;}
}

@media  screen and (max-width:767px){
  .t_0100_17 .t_17_1{padding: 5px 0;}
  .t_0100_17 .t_17_1 h4{line-height: 20px;font-size: 16px;}
  .t_0100_17 .t_17_1 h4:nth-child(1){display: none;}
  .t_0100_17 .t_17_1 h4:nth-child(2){width: 50%;text-align: left;padding-left: 45px;}
  .t_0100_17 .t_17_1 h4:nth-child(3){width: 50%;}
  .t_0100_17 .t_17_1 h4:nth-child(4){display: none;}
  .t_0100_17 .t_17_1 h4:nth-child(5){display: none;}
  .t_0100_17 .t_17_2 ul li{padding: 16px 0;}
  .t_0100_17 .t_17_2 ul li span{height: 44px;}
  .t_0100_17 .t_17_2 ul li span font h4{line-height: 20px;font-size: 16px;}
  .t_0100_17 .t_17_2 ul li span font h5{line-height: 20px;font-size: 10px;margin-top: 2px;}
  .t_0100_17 .t_17_2 ul li span:nth-child(1){display: none;}
  .t_0100_17 .t_17_2 ul li span:nth-child(2){width: 50%;padding-left: 15px;}
  .t_0100_17 .t_17_2 ul li span:nth-child(2) font h4{line-height: 20px;font-size: 16px;padding: 0 0 0 15px;}
  .t_0100_17 .t_17_2 ul li span:nth-child(2) font h5{line-height: 20px;font-size: 14px;margin-top: 2px;padding: 0 0 0 15px;}
  .t_0100_17 .t_17_2 ul li span:nth-child(3){width: 50%;}
  .t_0100_17 .t_17_2 ul li span:nth-child(4){display: none;}
  .t_0100_17 .t_17_2 ul li span:nth-child(5){display: none;}
}


/* 分页 */
.d_0100_fy{ float:left; width:100%; text-align:center;padding: 56px 0;}
.pz_fy{display:inline-block; *display:inline; *zoom:1;vertical-align: top;}
.pz_fy a { display:block; float:left; height:20px; line-height:20px; font-size:16px; color:#505050; margin:0 6px;}
.pz_fy a:hover,.pz_fy a.on{color: #d7063b;}
.pz_fy a.prve{width: 7px;position: relative;}
.pz_fy a.prve::after{content: "";display: block;float: left;width: 0;height: 0;border-top: 5px solid transparent;border-bottom: 5px solid transparent;border-right: 7px solid #9d9d9d;margin-top: 5px;}
.pz_fy a.prve:hover::after,
.pz_fy a.prve.on::after{border-right: 7px solid #d7063b;}
.pz_fy a.next{width: 7px;position: relative;}
.pz_fy a.next::after{content: "";display: block;float: left;width: 0;height: 0;border-top: 5px solid transparent;border-bottom: 5px solid transparent;border-left: 7px solid #9d9d9d;margin-top: 5px;}
.pz_fy a.next:hover::after,
.pz_fy a.next.on::after{border-left: 7px solid #d7063b;}
.fy_phone{ display:none;}

@media  screen and (max-width:767px){
.d_0100_fy{padding: 30px 0;}
.pz_fy{ display:none;}
.fy_phone{ display:block;  float:left; width:100%; text-align:center; font-size:16px; color:#333;height: 20px;}
.fy_phone a {display:inline-block; *display:inline; *zoom:1; width:7px; height:20px; text-align:center; line-height:20px;}
.fy_phone a.prve{width: 7px;position: relative;}
.fy_phone a.prve::after{content: "";display: block;float: left;width: 0;height: 0;border-top: 5px solid transparent;border-bottom: 5px solid transparent;border-right: 7px solid #9d9d9d;margin-top: 5px;}
.fy_phone a.prve:hover::after,
.fy_phone a.prve.on::after{border-right: 7px solid #d7063b;}
.fy_phone a.next{width: 7px;position: relative;}
.fy_phone a.next::after{content: "";display: block;float: left;width: 0;height: 0;border-top: 5px solid transparent;border-bottom: 5px solid transparent;border-left: 7px solid #9d9d9d;margin-top: 5px;}
.fy_phone a.next:hover::after,
.fy_phone a.next.on::after{border-left: 7px solid #d7063b;}
.fy_phone span{ padding:0 5%; color:#333; display:inline-block; *display:inline; *zoom:1; vertical-align:top; height:20px; line-height:20px;}
}


/*10员工关爱*/
.w_0100_18{float: left;width: 100%;}
.t_0100_18{float: left;width: 100%;background: #f5f5f5;padding: 80px 0;}
.t_0100_18 .t_18_1{float: left;width: 33.333333%;font-size: 18px;line-height: 30px;color: #1e1e1e;padding: 0 30px;margin-top: 30px;}
.t_0100_18 .t_18_2{float: left;width: 33.333333%;text-align: center;}
.t_0100_18 .t_18_3{float: left;width: 55%;}
.t_0100_18 .t_18_3 img{display: block;float: left;width: 100%;}
.t_0100_18 .t_18_4{float: left;width: 45%;font-size: 18px;line-height: 30px;color: #1e1e1e;padding-left: 40px;margin-top: 120px;}
.t_0100_18 .t_18_5{float: left;width: 45%;font-size: 18px;line-height: 30px;color: #1e1e1e;padding-left: 40px;margin-top: 90px;}

@media  screen and (max-width:1199px){
  .t_0100_18{padding: 60px 0;}
  .t_0100_18 .t_18_1{width: 33.333333%;font-size: 16px;line-height: 26px;padding: 0 30px;margin-top: 30px;}
  .t_0100_18 .t_18_2{width: 33.333333%;}
  .t_0100_18 .t_18_3{width: 55%;}
  .t_0100_18 .t_18_4{width: 45%;font-size: 16px;line-height: 26px;padding-left: 35px;margin-top: 100px;}
  .t_0100_18 .t_18_5{width: 45%;font-size: 16px;line-height: 26px;padding-left: 35px;margin-top: 70px;}
}

@media  screen and (max-width:991px){
  .t_0100_18{padding: 40px 0;}
  .t_0100_18 .t_18_1{width: 33.333333%;font-size: 14px;line-height: 22px;padding: 0 15px;margin-top: 30px;}
  .t_0100_18 .t_18_2{width: 33.333333%;padding: 0 15px;}
  .t_0100_18 .t_18_3{width: 55%;}
  .t_0100_18 .t_18_4{width: 45%;font-size: 14px;line-height: 22px;padding-left: 30px;margin-top: 90px;}
  .t_0100_18 .t_18_5{width: 45%;font-size: 14px;line-height: 22px;padding-left: 30px;margin-top: 60px;}
}

@media  screen and (max-width:767px){
  .t_0100_18{padding: 20px 0;}
  .t_0100_18 .t_18_1{width: 100%;font-size: 16px;line-height: 18px;padding: 0;margin-top: 0;}
  .t_0100_18 .t_18_2{width: 100%;padding:15px 0;}
  .t_0100_18 .t_18_2 img{display: block;float: left;width: 100%;}
  .t_0100_18 .t_18_3{width: 100%;}
  .t_0100_18 .t_18_4{width: 100%;font-size: 16px;line-height: 18px;padding-left: 0;margin-top: 15px;}
  .t_0100_18 .t_18_5{width: 100%;font-size: 16px;line-height: 18px;padding-left: 0;margin-top: 15px;}
}

.l_0100_18{float: left;width: 100%;padding: 40px 0 70px 0;}
.l_0100_18 .l_18_1{float: left;width: 55%;font-size: 18px;line-height: 30px;margin-top: 110px;}
.l_0100_18 .l_18_2{float: left;width: 45%;}
.l_0100_18 .l_18_2 img{display: block;float: left;width: 100%;}
.l_0100_18 .l_18_3{float: left;width: 100%;font-size: 18px;line-height: 30px;color: #1e1e1e;text-align: center;padding: 0 120px;}
.l_0100_18 .l_18_4{float: left;width: 100%;margin-top: 30px;text-align: center;padding: 0 170px 90px 170px;}
.l_0100_18 .l_18_4 img{display: block;float: left;width: 100%;}
.l_0100_18 .l_18_4 h5{display: block;float: left;width: 100%;margin-top: 3px;line-height: 24px;font-size: 14px;color: #666;}
.l_0100_18 .l_18_5{float: left;width: 100%;margin-top: 40px;}
.l_0100_18 .l_18_5 ul{margin: 0 -15px;}
.l_0100_18 .l_18_5 ul li{float: left;width: 33.333333%;padding: 0 15px;margin-top: 20px;}
.l_0100_18 .l_18_5 ul li img{display: block;float: left;width: 100%;}
.l_0100_18 .l_18_6{float: left;width: 100%;}
.l_0100_18 .l_18_6 ul{margin: 0 -15px;}
.l_0100_18 .l_18_6 ul li{float: left;width: 50%;padding: 0 15px;margin-top: 50px;}
.l_0100_18 .l_18_6 ul li img{display: block;float: left;width: 100%;}


@media  screen and (max-width:1199px){
  .l_0100_18{padding: 35px 0 60px 0;}
  .l_0100_18 .l_18_1{width: 55%;font-size: 16px;line-height: 26px;margin-top: 90px;}
  .l_0100_18 .l_18_2{width: 45%;}
  .l_0100_18 .l_18_3{font-size: 16px;line-height: 26px;padding: 0 60px;}
  .l_0100_18 .l_18_4{margin-top: 30px;padding: 0 140px 70px 140px;}
  .l_0100_18 .l_18_4 h5{line-height: 24px;font-size: 14px;}
  .l_0100_18 .l_18_5{margin-top: 30px;}
  .l_0100_18 .l_18_5 ul{margin: 0 -15px;}
  .l_0100_18 .l_18_5 ul li{float: left;width: 33.333333%;padding: 0 15px;margin-top: 20px;}
  .l_0100_18 .l_18_6 ul{margin: 0 -15px;}
  .l_0100_18 .l_18_6 ul li{float: left;width: 50%;padding: 0 15px;margin-top: 30px;}
}

@media  screen and (max-width:991px){
  .l_0100_18{padding: 30px 0 50px 0;}
  .l_0100_18 .l_18_1{width: 55%;font-size: 14px;line-height: 22px;margin-top: 70px;}
  .l_0100_18 .l_18_2{width: 45%;}
  .l_0100_18 .l_18_3{font-size: 14px;line-height: 22px;padding: 0 40px;}
  .l_0100_18 .l_18_4{margin-top: 30px;padding: 0 50px 50px 50px;}
  .l_0100_18 .l_18_4 h5{line-height: 24px;font-size: 12px;}
  .l_0100_18 .l_18_5{margin-top: 30px;}
  .l_0100_18 .l_18_5 ul{margin: 0 -15px;}
  .l_0100_18 .l_18_5 ul li{float: left;width: 33.333333%;padding: 0 15px;margin-top: 20px;}
}

@media  screen and (max-width:767px){
  .l_0100_18{padding: 20px 0;}
  .l_0100_18 .l_18_1{width: 100%;font-size: 16px;line-height: 18px;margin-top: 0;}
  .l_0100_18 .l_18_2{width: 100%;margin-top: 15px;}
  .l_0100_18 .l_18_3{font-size: 16px;line-height: 18px;padding: 0;}
  .l_0100_18 .l_18_4{margin-top: 15px;padding: 0 0 15px 0;}
  .l_0100_18 .l_18_4 h5{line-height: 24px;font-size: 16px;}
  .l_0100_18 .l_18_5{margin-top: 5px;}
  .l_0100_18 .l_18_5 ul{margin: 0 -5px;}
  .l_0100_18 .l_18_5 ul li{float: left;width: 50%;padding: 0 5px;margin-top: 10px;}
  .l_0100_18 .l_18_6{margin-top: 10px;}
  .l_0100_18 .l_18_6 ul{margin: 0 -5px;}
  .l_0100_18 .l_18_6 ul li{padding: 0 5px;margin-top: 10px;}
}


/*11联系我们—投诉与建议*/
.w_0100_19{float: left;width: 100%;}
.w_0100_19 ul{margin: 0 -2px;}
.w_0100_19 ul li{float: left;width: 50%;padding: 0 2px;}
.w_0100_19 ul li .w_19{float: left;width: 100%;background: #000;height: 144px;position: relative;}
.w_0100_19 ul li .w_19 h4{display: block;float: left;width: 100%;height: 30px;line-height: 30px;font-size: 18px;color: #fff;font-weight: bold;margin-top: 40px;}
.w_0100_19 ul li .w_19 h4 img{display: block;float: left;width: 30px;margin:0 20px 0 55px;}
.w_0100_19 ul li .w_19 span{display: block;float: left;width: 100%;height: 36px;line-height: 36px;font-size: 18px;color: #fff;margin-top: 7px;padding-left: 105px;}
.w_0100_19 ul li .w_19 a{display: block;position: absolute;z-index: 9;right: 20px;top: 20px;width: 100px;height: 32px;line-height: 30px;text-align: center;border: 1px solid #fff;font-size: 14px;color: #fff;
-webkit-border-radius:16px; 
   -moz-border-radius:16px;
        border-radius:16px;}
.w_0100_19 ul li .w_19 a:hover{background: #fff;color: #000;}

@media  screen and (max-width:1199px){
  .w_0100_19 ul{margin: 0 -2px;}
  .w_0100_19 ul li{width: 50%;padding: 0 2px;}
  .w_0100_19 ul li .w_19{height: 124px;}
  .w_0100_19 ul li .w_19 h4{height: 28px;line-height: 28px;font-size: 16px;margin-top: 35px;}
  .w_0100_19 ul li .w_19 h4 img{width: 28px;margin:0 15px 0 25px;}
  .w_0100_19 ul li .w_19 span{height: 32px;line-height: 32px;font-size: 16px;margin-top: 5px;padding-left: 68px;}
  .w_0100_19 ul li .w_19 a{right: 15px;top: 15px;width: 90px;height: 30px;line-height: 28px;font-size: 12px;
  -webkit-border-radius:15px;
     -moz-border-radius:15px;
          border-radius:15px;}
}

@media  screen and (max-width:991px){
  .w_0100_19 ul{margin: 0 -2px;}
  .w_0100_19 ul li{width: 50%;padding: 0 2px;}
  .w_0100_19 ul li .w_19{height: auto;padding-bottom: 15px;}
  .w_0100_19 ul li .w_19 h4{height: 24px;line-height: 24px;font-size: 14px;margin-top: 25px;}
  .w_0100_19 ul li .w_19 h4 img{width: 24px;margin:0 10px 0 10px;}
  .w_0100_19 ul li .w_19 span{height: 28px;line-height: 28px;font-size: 14px;margin-top: 5px;padding-left: 44px;}
  .w_0100_19 ul li .w_19 a{right: 15px;top: 15px;width: 90px;height: 30px;line-height: 28px;font-size: 12px;
  -webkit-border-radius:15px;
     -moz-border-radius:15px;
          border-radius:15px;}
}

@media  screen and (max-width:767px){
  .w_0100_19 ul li{margin-top: 5px;width: 100%;}
  .w_0100_19 ul li .w_19 h4{height: 20px;line-height: 20px;font-size: 16px;margin-top: 25px;}
  .w_0100_19 ul li .w_19 h4 img{width: 20px;margin:0 10px 0 10px;}
  .w_0100_19 ul li .w_19 span{height: 24px;line-height: 24px;font-size: 16px;margin-top: 5px;padding-left: 40px;}
  .w_0100_19 ul li .w_19 a{right: 10px;top: 10px;width: 70px;height: 26px;line-height: 24px;font-size: 16px;
  -webkit-border-radius:13px;
     -moz-border-radius:13px;
          border-radius:13px;}
}

.w_0100_20{float: left;width: 100%;padding-bottom: 60px;}
.w_0100_20 ul li{float: left;width: 100%;margin-top: 20px;border: 1px solid #e0e0e0;}
.w_0100_20 ul li h4{display: block;float: left;width: 100%;position: relative;padding: 27px 97px 27px 20px;line-height: 23px;font-size: 18px;color: #333;cursor: pointer;
-webkit-transition: all 0.2s ease-out 0s; 
   -moz-transition: all 0.2s ease-out 0s;
	  -ms-transition: all 0.2s ease-out 0s;
     -o-transition: all 0.2s ease-out 0s; 
        transition: all 0.2s ease-out 0s;}
.w_0100_20 ul li h4::before{content: "";display: block;float: left;width: 23px;height: 23px;background: url(images/img_20_1.png) no-repeat center/100% 100%;margin-right: 12px;}
.w_0100_20 ul li h4 i{display: block;position: absolute;right: 0;top: 0;width: 78px;height: 100%;background: #f4f4f4;}
.w_0100_20 ul li h4 i::after,
.w_0100_20 ul li h4 i::before{content: "";display: block;position: absolute;left: 50%;top: 50%;background: #d7063b;
-webkit-transition: all 0.2s ease-out 0s; 
   -moz-transition: all 0.2s ease-out 0s;
	  -ms-transition: all 0.2s ease-out 0s;
     -o-transition: all 0.2s ease-out 0s; 
        transition: all 0.2s ease-out 0s;}
.w_0100_20 ul li h4 i::after{width: 23px;height: 1px;margin-left: -11px;}
.w_0100_20 ul li h4 i::before{width: 1px;height: 23px;margin-top: -11px;}
.w_0100_20 ul li h4:hover{background: #f4f4f4;}
.w_0100_20 ul li h4.hover{background: #f4f4f4;}
.w_0100_20 ul li h4.hover i::before{width: 1px;height: 1px;margin-top: -0;}
.w_0100_20 ul li div{display: none; float: left;width: 100%;font-size: 16px;line-height: 34px;color: #808080;padding: 30px 50px;}

@media  screen and (max-width:767px){
  .w_0100_20{padding-bottom: 30px;}
  .w_0100_20 ul li{margin-top: 10px;}
  .w_0100_20 ul li h4{padding: 15px 59px 15px 10px;line-height: 19px;font-size: 14px;}
  .w_0100_20 ul li h4::before{width: 19px;height: 19px;margin-right: 5px;}
  .w_0100_20 ul li h4 i{width: 49px;height: 100%;background: #f4f4f4;}
  .w_0100_20 ul li h4 i::after,
  .w_0100_20 ul li h4 i::before{content: "";display: block;position: absolute;left: 50%;top: 50%;background: #d7063b;
  -webkit-transition: all 0.2s ease-out 0s; 
     -moz-transition: all 0.2s ease-out 0s;
      -ms-transition: all 0.2s ease-out 0s;
       -o-transition: all 0.2s ease-out 0s; 
          transition: all 0.2s ease-out 0s;}
  .w_0100_20 ul li h4 i::after{width: 19px;margin-left: -9px;}
  .w_0100_20 ul li h4 i::before{height: 19px;margin-top: -9px;}
  .w_0100_20 ul li div{font-size: 16px;line-height: 24px;padding: 15px;}
}


/*12联系我们——人才招聘*/
.w_0100_21{float: left;width: 100%;}
.w_0100_21 .w_21_1{flaot:left;width: 100%;}
.w_0100_21 .w_21_1 img{display: block;float: left;width: 100%;}
.w_0100_21 .w_21_2{float: left;width: 100%;margin-top: 70px;}
.w_0100_21 .w_21_2 ul li{float: left;width: 100%;margin-top: 20px;border-left: 3px solid #d7063b;background: #f7f7f7;}
.w_0100_21 .w_21_2 ul li .w_21_t{float: left;width: 100%;height: 118px;position: relative;padding: 0 90px 0 30px;cursor: pointer;}
.w_0100_21 .w_21_2 ul li .w_21_t::after{content: "";display: block;position: absolute;right: 44px;top: 28px;width: 22px;height: 22px;border-bottom: 2px solid #d7063b;border-right: 2px solid #d7063b;margin-top: -3px;
-webkit-transform: rotate(45deg);
   -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
     -o-transform: rotate(45deg);
        transform: rotate(45deg);
-webkit-transition: all 0.2s ease-out 0s; 
   -moz-transition: all 0.2s ease-out 0s;
    -ms-transition: all 0.2s ease-out 0s;
     -o-transition: all 0.2s ease-out 0s; 
        transition: all 0.2s ease-out 0s;}
.w_0100_21 .w_21_2 ul li .w_21_t span{display: block;float: left;margin-top: 22px;}
.w_0100_21 .w_21_2 ul li .w_21_t span h2{display: block;height: 40px;line-height: 40px;font-size: 24px;color: #d7063b;}
.w_0100_21 .w_21_2 ul li .w_21_t span h5{display: block;margin-top: 5px;height: 24px;line-height: 24px;font-size: 14px;color: #000;}
.w_0100_21 .w_21_2 ul li .w_21_t font{display: block;float: right;height: 24px;line-height: 24px;font-size: 14px; margin-top: 32px;color: #808080;}
.w_0100_21 .w_21_2 ul li .w_21_t.hover::after{margin-top: 11px;
-webkit-transform: rotate(-135deg);
   -moz-transform: rotate(-135deg);
    -ms-transform: rotate(-135deg);
     -o-transform: rotate(-135deg);
        transform: rotate(-135deg);}
.w_0100_21 .w_21_2 ul li .w_21_d{display: none; float: left;width: 100%;position: relative;padding: 25px 30px;font-size: 14px;line-height: 24px;color: #4c4c4c;}
.w_0100_21 .w_21_2 ul li .w_21_d strong{font-size: 16px;color: #666;}
.w_0100_21 .w_21_2 ul li .w_21_d a{color: #dd2821;}
.w_0100_21 .w_21_2 ul li .w_21_d a:hover{text-decoration: underline;}
.w_0100_21 .w_21_2 ul li .w_21_d .button{display: block;position: absolute;right: 40px;bottom: 36px;outline: none;cursor: pointer;width: 155px;height: 40px;line-height: 40px;text-align: center;font-size: 18px;color: #fff;background: #d7063b;
-webkit-border-radius:20px; 
   -moz-border-radius:20px;
        border-radius:20px;
-webkit-transition: all 0.2s ease-out 0s; 
   -moz-transition: all 0.2s ease-out 0s;
    -ms-transition: all 0.2s ease-out 0s;
     -o-transition: all 0.2s ease-out 0s; 
        transition: all 0.2s ease-out 0s;}
.w_0100_21 .w_21_2 ul li .w_21_d .button:hover{opacity:0.8; filter:alpha(opacity=80);}
.w_0100_21 .w_21_2 ul li .w_21_d::before{content: "";display: block;position: absolute;left: 3%;top: 0;width: 94%;height: 1px;background: #e6e6e6;}

@media  screen and (max-width:767px){
  .w_0100_21 .w_21_2{margin-top: 20px;}
  .w_0100_21 .w_21_2 ul li{margin-top: 10px;border-left: 2px solid #d7063b;}
  .w_0100_21 .w_21_2 ul li .w_21_t{height: 70px;padding: 0 30px 0 15px;}
  .w_0100_21 .w_21_2 ul li .w_21_t::after{right: 15px;top: 15px;width: 16px;height: 12px;border-bottom: 1px solid #d7063b;border-right: 1px solid #d7063b;margin-top: -3px;}
  .w_0100_21 .w_21_2 ul li .w_21_t span{margin-top: 10px;}
  .w_0100_21 .w_21_2 ul li .w_21_t span h2{height: 24px;line-height: 24px;font-size: 18px;}
  .w_0100_21 .w_21_2 ul li .w_21_t span h5{height: 18px;line-height: 18px;font-size: 16px;}
  .w_0100_21 .w_21_2 ul li .w_21_t font{display: none;}
  .w_0100_21 .w_21_2 ul li .w_21_t.hover::after{margin-top: 3px;}
  .w_0100_21 .w_21_2 ul li .w_21_d{padding: 5px 15px 40px 15px;font-size: 16px;line-height: 24px;}
  .w_0100_21 .w_21_2 ul li .w_21_d strong{font-size: 14px;}
  .w_0100_21 .w_21_2 ul li .w_21_d .button{right: 10px;bottom: 10px;width: 80px;height: 28px;line-height: 28px;text-align: center;font-size: 16px;
  -webkit-border-radius:16px; 
     -moz-border-radius:16px;
          border-radius:16px;}
}

.t_0100_21{float: left;width: 100%;margin-top: 30px;padding-bottom: 200px;}
.t_0100_21 .t_21_1{float: left;width: 100%;height: 54px;line-height: 54px;font-size: 20px;color: #000;background: #e3d2ab;text-align: center;}
.t_0100_21 .t_21_2{float: left;width: 100%;text-align: center;margin-top: 48px;}
.t_0100_21 .t_21_2 ul{display:inline-block; *display:inline; *zoom:1;vertical-align: top;width: 952px;}
.t_0100_21 .t_21_2 ul li{float: left;width: 476px;text-align: left;padding: 0 38px;font-size: 18px;color: #000;line-height: 38px;font-weight: bold;}

@media  screen and (max-width:991px){
  .t_0100_21{margin-top: 20px;padding-bottom: 100px;}
  .t_0100_21 .t_21_1{height: 48px;line-height: 48px;font-size: 18px;}
  .t_0100_21 .t_21_2{margin-top: 38px;}
  .t_0100_21 .t_21_2 ul{width: 100%;}
  .t_0100_21 .t_21_2 ul li{width: 50%;padding: 0 38px;font-size: 16px;line-height: 32px;}
}

@media  screen and (max-width:767px){
  .t_0100_21{margin-top: 10px;padding-bottom: 30px;}
  .t_0100_21 .t_21_1{height: 36px;line-height: 36px;font-size: 18px;}
  .t_0100_21 .t_21_2{margin-top: 20px;}
  .t_0100_21 .t_21_2 ul li{width: 100%;padding: 0 15px;font-size: 16px;line-height: 24px;}
}



/*13店铺加盟—公司简介*/
.w_0100_23{float: left;width: 100%;padding-bottom: 120px;}
.t_0100_23{float: left;width: 100%;padding: 80px 0;}
.t_0100_23 .t_23_1{float: left;position: relative;left: 50%;width: 730px;margin-left: -365px;border: 3px solid #5e5e5e;text-align: center;padding: 30px 70px 62px 70px;}
.t_0100_23 .t_23_1 ul{display:inline-block; *display:inline; *zoom:1;vertical-align: top;}
.t_0100_23 .t_23_1 ul li{display:inline-block; *display:inline; *zoom:1;vertical-align: top;margin: 0 22px;height: 40px;line-height: 40px;font-size: 24px;color: #1e1e1e;margin-top: 32px;}
.t_0100_23 .t_23_2{float: left;position: relative;left: 50%;width: 730px;margin-left: -365px;border: 3px solid #5e5e5e;text-align: center;padding: 30px 30px 60px 30px;}
.t_0100_23 .t_23_2 h2{display: block;;line-height: 38px;font-size: 24px;color: #d7063b;font-weight: bold;}
.t_0100_23 .t_23_2 h4{display: block;line-height: 20px;font-size: 16px;color: #1e1e1e;font-family: "Arial";text-transform: uppercase;}
.t_0100_23 .t_23_2 .span{display: block;font-size: 18px;line-height: 36px;margin-top: 20px;}


@media  screen and (max-width:991px){
  .w_0100_23{padding-bottom: 90px;}
  .t_0100_23{padding: 60px 0;}
  .t_0100_23 .t_23_1{left: 0;width: 100%;margin-left: 0;padding: 30px 50px 50px 50px;}
  .t_0100_23 .t_23_1 ul li{margin: 0 18px;height: 30px;line-height: 30px;font-size: 16px;margin-top: 20px;}
  .t_0100_23 .t_23_2{left: 0;width: 100%;margin-left: 0;}
  .t_0100_23 .t_23_2 h2{font-size: 20px;}
  .t_0100_23 .t_23_2 h4{font-size: 14px;}
  .t_0100_23 .t_23_2 .span{font-size: 16px;}
}

@media  screen and (max-width:767px){
  .w_0100_23{padding-bottom: 30px;}
  .t_0100_23{padding: 30px 0;}
  .t_0100_23 .t_23_1{border: 2px solid #5e5e5e;padding: 10px 20px 20px 20px;}
  .t_0100_23 .t_23_1 ul li{margin: 0 14px;height: 20px;line-height: 20px;font-size: 16px;color: #1e1e1e;margin-top: 10px;}
  .t_0100_23 .t_23_2{border: 2px solid #5e5e5e;padding: 15px 15px 30px 15px;}
  .t_0100_23 .t_23_2 h2{line-height: 32px;font-size: 20px;}
  .t_0100_23 .t_23_2 h4{line-height: 18px;font-size: 16px;}
  .t_0100_23 .t_23_2 .span{font-size: 18px;line-height: 28px;margin-top: 10px;}
}


.l_0100_23{float: left;width: 100%;margin-top: -50px;}
.l_0100_23 img{display: block;float: left;width: 100%;margin-top: 50px;}

@media  screen and (max-width:1199px){
  .l_0100_23{margin-top: -40px;}
  .l_0100_23 img{margin-top: 40px;}
}

@media  screen and (max-width:991px){
  .l_0100_23{margin-top: -30px;}
  .l_0100_23 img{margin-top: 30px;}
}

@media  screen and (max-width:767px){
  .l_0100_23{margin-top: -15px;}
  .l_0100_23 img{margin-top: 15px;}
}

.w_0100_24{float: left;width: 100%;padding-bottom: 60px;}
.w_0100_24 img{width: 100%;}

@media  screen and (max-width:767px){
  .w_0100_24{padding-bottom: 30px;}
}


/*13店铺加盟—加盟联系*/
.w_0100_25{float: left;width: 100%;padding: 100px 0;}
.t_0100_25{float: left;width: 100%;}
.t_0100_25 span{display: block;float: left;width: 70%;padding-right: 0px;}
.t_0100_25 span strong{display: block;float: left;width: 100%;margin-top: 48px;line-height: 38px;font-size: 24px;color: #d7063b;}
.t_0100_25 span font{display: block;float: left;width: 100%;font-size: 18px;line-height: 30px;color: #1e1e1e;margin-top: 20px;}
.t_0100_25 img{display: block;float: left;width: 30%;}
.t_0100_25 h4{display: block;float: left;width: 100%;height: 50px;line-height: 50px;text-align: center;font-size: 18px;color: #fff;background: #000;}

@media  screen and (max-width:1199px){
  .w_0100_25{padding: 80px 0;}
  .t_0100_25 span{width: 56%;padding-right: 40px;}
  .t_0100_25 span strong{margin-top: 38px;line-height: 34px;font-size: 22px;}
  .t_0100_25 span font{font-size: 16px;line-height: 26px;margin-top: 15px;}
  .t_0100_25 img{width: 44%;}
}

@media  screen and (max-width:991px){
  .w_0100_25{padding: 60px 0;}
  .t_0100_25 span{width: 56%;padding-right: 20px;}
  .t_0100_25 span strong{margin-top: 28px;line-height: 30px;font-size: 20px;}
  .t_0100_25 span font{font-size: 14px;line-height: 22px;margin-top: 5px;}
  .t_0100_25 img{display: block;float: left;width: 44%;}
}

@media  screen and (max-width:767px){
  .w_0100_25{padding: 40px 0;}
  .t_0100_25 span{width: 100%;padding-right: 0;}
  .t_0100_25 span strong{margin-top: 15px;line-height: 26px;font-size: 20px;}
  .t_0100_25 span font{font-size: 16px;line-height: 18px;}
  .t_0100_25 img{display: none;}
  .t_0100_25 h4{height: 40px;line-height: 40px;font-size: 18px;margin-top: 15px;}
}

.l_0100_25{float: left;width: 100%;padding: 0 56px;background: #f8f8f8;}
.l_0100_25 .l_25_1{float: left;width: 100%;margin-top: 60px;border-bottom: 1px solid #e4e4e4;}
.l_0100_25 .l_25_1 h4{display: block;float: left;height: 40px;line-height: 40px;font-size: 18px;color: #333;}
.l_0100_25 .l_25_1 h5{display: block;float: right;height: 34px;line-height: 34px;font-size: 14px;color: #666;}
.l_0100_25 .l_25_1 h5 font{color: #d7063b;vertical-align: middle;}
.l_0100_25 .l_25_2{float: left;width: 100%;margin-top: 15px;}
.l_0100_25 .l_25_2 ul{float: left;width: 100%;padding: 0 50px 0 10px;}
.l_0100_25 .l_25_2 ul li{float: left;width: 50%;margin-top: 20px;position: relative;padding-left: 160px;}
.l_0100_25 .l_25_2 ul li h4{display: block;position: absolute;left: 0;top: 0;width: 160px;text-align: right;height: 45px;line-height: 45px;font-size: 16px;color: #282828;padding-right: 20px;}
.l_0100_25 .l_25_2 ul li h4 font{color: #d7063b;vertical-align: middle;margin-right: 5px;}
.l_0100_25 .l_25_2 ul li > input{display: block;float: left;width: 100%;height: 45px;border: 1px solid #ebebeb;font-size: 16px;color: #282828;padding: 0 15px;}
.l_0100_25 .l_25_2 ul li label{display: block;float: left;height: 45px;line-height: 45px;font-size: 16px;color: #282828;margin:0 35px 0 0;cursor: pointer;font-weight: normal;}
.l_0100_25 .l_25_2 ul li label input{margin: 0 15px 0 0;vertical-align: middle;}
.l_0100_25 .l_25_2 ul li span{display: block;margin: 0 -5px;}
.l_0100_25 .l_25_2 ul li span font{display: block;float: left;width: 50%;padding: 0 5px;}
.l_0100_25 .l_25_2 ul li span font select{display: block;float: left;width: 100%;height: 45px;border: 1px solid #ebebeb;padding: 0 15px;font-size: 16px;color: #282828;outline: none;cursor: pointer;}
.l_0100_25 .l_25_2 ul li textarea{display: block;float: left;width: 100%;height: 186px;background: #fff;border: 1px solid #ebebeb;font-size: 16px;color: #282828;line-height: 32px;padding: 6px 15px;outline: none;}
.l_0100_25 .l_25_3{float: left;width: 100%;margin-top: 70px;text-align: center;padding-bottom: 64px;}
.l_0100_25 .l_25_3 button{display: block;margin: 0 auto;width: 280px;height: 58px;line-height: 58px;font-size: 18px;color: #fff;background: #d7063b;cursor: pointer;outline: none;
-webkit-transition: all 0.2s ease-out 0s;
   -moz-transition: all 0.2s ease-out 0s;
	  -ms-transition: all 0.2s ease-out 0s;
     -o-transition: all 0.2s ease-out 0s; 
        transition: all 0.2s ease-out 0s;
-webkit-border-radius:3px; 
   -moz-border-radius:3px;
        border-radius:3px;}
.l_0100_25 .l_25_3 button:hover{opacity:0.8; filter:alpha(opacity=80);}
.l_0100_25 .l_25_3 h5{display: block;line-height: 24px;margin-top: 15px;font-size: 14px;color: #282828;}
.r_0100_25{float: left;width: 100%;height: 90px; text-align: center;background: url(images/img_25_3.jpg) center;padding: 30px 0;}
.r_0100_25 h4{display:inline-block; *display:inline; *zoom:1;vertical-align: top;height: 30px;line-height: 30px;font-size: 18px;color: #2a2a2a;font-weight: bold;padding-left: 40px;background: url(images/img_25_2.png) no-repeat left center/30px 30px;}

@media  screen and (max-width:1199px){
  .l_0100_25{padding: 0 30px;}
  .l_0100_25 .l_25_1{margin-top: 40px;}
  .l_0100_25 .l_25_2 ul{padding: 0 10px;}
  .l_0100_25 .l_25_2 ul li{padding-left: 140px;}
  .l_0100_25 .l_25_2 ul li h4{width: 140px;}
}

@media  screen and (max-width:991px){
  .l_0100_25 .l_25_2 ul li{width: 100%;}
}

@media  screen and (max-width:767px){
  .l_0100_25{padding: 0 15px;}
  .l_0100_25 .l_25_1{margin-top: 20px;}
  .l_0100_25 .l_25_1 h4{height: 30px;line-height: 30px;font-size: 18px;}
  .l_0100_25 .l_25_1 h5{height: 24px;line-height: 24px;font-size: 16px;}
  .l_0100_25 .l_25_2{margin-top: 15px;}
  .l_0100_25 .l_25_2 ul{padding: 0;}
  .l_0100_25 .l_25_2 ul li{width: 100%;margin-top: 15px;padding-left: 0;}
  .l_0100_25 .l_25_2 ul li h4{position: relative;float: left;width: 100%; left: 0;top: 0;text-align: left;height: 24px;line-height: 24px;font-size: 16px;padding-right: 0;}
  .l_0100_25 .l_25_2 ul li h4 font{margin-right: 5px;}
  .l_0100_25 .l_25_2 ul li > input{height: 32px;font-size: 16px;padding: 0 5px;}
  .l_0100_25 .l_25_2 ul li label{height: 32px;line-height: 32px;font-size: 16px;margin:0 15px 0 0;}
  .l_0100_25 .l_25_2 ul li label input{margin: 0 5px 0 0;width: 10px;height: 10px;}
  .l_0100_25 .l_25_2 ul li span{margin: 0 -2px;}
  .l_0100_25 .l_25_2 ul li span font{padding: 0 2px;}
  .l_0100_25 .l_25_2 ul li span font select{height: 32px;padding: 0 5px;font-size: 16px;}
  .l_0100_25 .l_25_2 ul li textarea{height: 86px;font-size: 16px;line-height: 24px;padding: 3px 5px;}
  .l_0100_25 .l_25_3{margin-top: 30px;padding-bottom: 30px;}
  .l_0100_25 .l_25_3 button{width: 120px;height: 28px;line-height: 28px;font-size: 16px;}
  .l_0100_25 .l_25_3 h5{line-height: 24px;margin-top: 15px;font-size: 16px;}
  .r_0100_25{padding: 15px 0;height: 54px;}
  .r_0100_25 h4{height: 24px;line-height: 24px;font-size: 16px;padding-left: 29px;background: url(images/img_25_2.png) no-repeat left center/24px 24px;}
}


/*13店铺加盟—加盟风采*/
.jmfc{position: absolute;z-index: 9;left: 50%;top: 50%;width: 500px;height: 238px;margin: -119px 0 0 -250px;background: #d9023a;text-align: center;}
.jmfc strong{display: block;margin-top: 52px;height: 80px;line-height: 80px;font-size: 72px;color: #fff;}
.jmfc h1{display: block;margin-top: 10px;height: 56px;line-height: 56px;font-size: 38px;color: #fff;font-weight: normal;}

@media  screen and (max-width:1199px){
  .jmfc{width: 440px;height: 208px;margin: -104px 0 0 -220px;}
  .jmfc strong{margin-top: 42px;height: 70px;line-height: 70px;font-size: 60px;}
  .jmfc h1{margin-top: 10px;height: 46px;line-height: 46px;font-size: 30px;}
}

@media  screen and (max-width:991px){
  .jmfc{width: 380px;height: 178px;margin: -69px 0 0 -190px;}
  .jmfc strong{margin-top: 32px;height: 60px;line-height: 60px;font-size: 48px;}
  .jmfc h1{margin-top: 5px;height: 36px;line-height: 36px;font-size: 22px;}
}

@media  screen and (max-width:767px){
  .jmfc{width: 180px;height: 98px;margin: -49px 0 0 -90px;}
  .jmfc strong{margin-top: 20px;height: 30px;line-height: 30px;font-size: 24px;}
  .jmfc h1{margin-top: 0;height: 20px;line-height: 20px;font-size: 16px;}
}

.w_0100_26{float: left;width: 100%;padding-bottom: 170px;}
.t_0100_26{float: left;width: 100%;position: relative;margin-top: 20px;padding: 0 60px;}
.t_0100_26 .slick-slide{padding: 0 5px;outline: none;}
.t_0100_26 .slick-slide a{display: block;position: relative;float: left;width: 100%;outline: none;}
.t_0100_26 .slick-slide a img{display: block;float: left;width: 100%;}
.t_0100_26 .slick-slide a span{display: block;position: absolute;left: 0;bottom: 0;z-index: 9;width: 100%;padding: 0 18px;background: rgba(0,0,0,0.80);}
.t_0100_26 .slick-slide a span font{display: block;float: left;width: 100%;padding: 12px 0;}
.t_0100_26 .slick-slide a span font h4{display: block;float: left;width: 100%;height: 28px;line-height: 28px;font-size: 18px;color: #d7073b;white-space:nowrap; overflow: hidden; text-overflow:ellipsis;}
.t_0100_26 .slick-slide a span font h5{display: block;float: left;width: 100%;height: 24px;line-height: 24px;font-size: 14px;color: #fff;white-space:nowrap; overflow: hidden; text-overflow:ellipsis;}
.t_0100_26 .slick-prev{display: block;position: absolute;left: 0;top: 50%;background: url(images/prev_26.png) no-repeat center/100% 100%;width: 22px;height: 48px;margin-top: -24px;cursor: pointer;
-webkit-transition: all 0.2s ease-out 0s;
   -moz-transition: all 0.2s ease-out 0s;
	  -ms-transition: all 0.2s ease-out 0s;
     -o-transition: all 0.2s ease-out 0s; 
        transition: all 0.2s ease-out 0s;}
.t_0100_26 .slick-prev:hover{background: url(images/prev_26_h.png) no-repeat center/100% 100%;}
.t_0100_26 .slick-next{display: block;position: absolute;left: auto;right: 0; top: 50%;background: url(images/next_26.png) no-repeat center/100% 100%;width: 22px;height: 48px;margin-top: -24px;cursor: pointer;
-webkit-transition: all 0.2s ease-out 0s;
   -moz-transition: all 0.2s ease-out 0s;
	  -ms-transition: all 0.2s ease-out 0s;
     -o-transition: all 0.2s ease-out 0s; 
        transition: all 0.2s ease-out 0s;}
.t_0100_26 .slick-next:hover{background: url(images/next_26_h.png) no-repeat center/100% 100%;}

@media  screen and (max-width:767px){
  .w_0100_26{padding-bottom: 60px;}
  .t_0100_26{padding: 0;}
  .t_0100_26 .slick-slide{padding: 0 5px;}
  .t_0100_26 .slick-slide a span{padding: 0 10px;}
  .t_0100_26 .slick-slide a span font{padding: 6px 0;}
  .t_0100_26 .slick-slide a span font h4{height: 24px;line-height: 24px;font-size: 18px;}
  .t_0100_26 .slick-slide a span font h5{height: 20px;line-height: 20px;font-size: 16px;}
  .t_0100_26 .slick-prev{width: 11px;height: 24px;margin-top: -12px;left: -10px;}
  .t_0100_26 .slick-next{width: 11px;height: 24px;margin-top: -12px;right: -10px;}
}

.l_0100_26{float: left;width: 100%;padding: 0 65px;}
.l_0100_26 ul li{float: left;width: 100%;margin-top: 60px;background: #d8d8d8;position: relative;padding: 0 120px 0 275px;}
.l_0100_26 ul li i{display: block;position: absolute;left: 45px;top: 65px;width: 176px;height: 176px;
-webkit-border-radius:50%; 
   -moz-border-radius:50%;
        border-radius:50%;}
.l_0100_26 ul li .l_26{float: left;width: 100%;padding: 60px 0;}
.l_0100_26 ul li .l_26 h2{display: block;float: left;width: 100%;height: 40px;line-height: 40px;font-size: 24px;color: #000;font-weight: bold;}
.l_0100_26 ul li .l_26 h4{display: block;float: left;width: 100%;margin-top: 10px;height: 28px;line-height: 28px;font-size: 18px;color: #000;}
.l_0100_26 ul li .l_26 hr{display: block;float: left;margin: 20px 0 0 0;width: 100%;border-bottom: 0 none; border-top: 1px solid #000;}
.l_0100_26 ul li .l_26 .strong{display: block;float: left;width: 100%;height: 40px;line-height: 40px;font-size: 24px;color: #000;margin-top: 20px;}
.l_0100_26 ul li .l_26 .span{display: block;float: left;width: 100%;font-size: 18px;line-height: 36px;color: #000;margin-top: 10px;}


.z_page{ float:left; width:100%; font-size: 18px; line-height: 36px; color: #4c4c4c; padding:50px 0; }
.news_tit{ width:100%; float:left; border-bottom:1px dashed #999999; padding:0px 0 10px 0; text-align:center; line-height:32px;}
.news_tit h2{  font-size:20px;  line-height:32px; font-weight:bold;}
.news_tit span{ color:#969696; font-size:14px;}
.news_ct{ width:100%; float:left; padding:15px 0 0 0; }
.news_ct img { max-width: 100%; }


@media  screen and (max-width:1199px){
  .l_0100_26{padding: 0 45px;}
  .l_0100_26 ul li{margin-top: 45px;padding: 0 90px 0 235px;}
  .l_0100_26 ul li i{left: 35px;top: 55px;width: 140px;height: 140px;}
  .l_0100_26 ul li .l_26{padding: 50px 0;}
  .l_0100_26 ul li .l_26 h2{height: 40px;line-height: 40px;font-size: 24px;}
  .l_0100_26 ul li .l_26 h4{margin-top: 10px;height: 28px;line-height: 28px;font-size: 18px;}
  .l_0100_26 ul li .l_26 hr{margin: 20px 0 0 0;}
  .l_0100_26 ul li .l_26 .strong{height: 40px;line-height: 40px;font-size: 24px;margin-top: 20px;}
  .l_0100_26 ul li .l_26 .span{font-size: 18px;line-height: 36px;margin-top: 10px;}
  .z_page{font-size: 18px;line-height: 36px;  padding:30px 0; }
}

@media  screen and (max-width:991px){
  .l_0100_26{padding: 0 30px;}
  .l_0100_26 ul li{margin-top: 30px;padding: 0 60px 0 185px;}
  .l_0100_26 ul li i{left: 35px;top: 55px;width: 110px;height: 110px;}
  .l_0100_26 ul li .l_26{padding: 40px 0;}
  .l_0100_26 ul li .l_26 h2{height: 40px;line-height: 40px;font-size: 24px;}
  .l_0100_26 ul li .l_26 h4{margin-top: 10px;height: 28px;line-height: 28px;font-size: 18px;}
  .l_0100_26 ul li .l_26 hr{margin: 20px 0 0 0;}
  .l_0100_26 ul li .l_26 .strong{height: 40px;line-height: 40px;font-size: 24px;margin-top: 20px;}
  .l_0100_26 ul li .l_26 .span{font-size: 16px;line-height: 32px;margin-top: 10px;}
  .z_page{font-size: 16px;  line-height: 32px;}
}

@media  screen and (max-width:767px){
  .l_0100_26{padding: 0 5px;}
  .l_0100_26 ul li{margin-top: 15px;padding: 100px 15px 0 15px;}
  .l_0100_26 ul li i{left: 50%;margin-left: -40px; top: 15px;width: 80px;height: 80px;}
  .l_0100_26 ul li .l_26{padding: 10px 0;}
  .l_0100_26 ul li .l_26 h2{height: 28px;line-height: 28px;font-size: 18px;}
  .l_0100_26 ul li .l_26 h4{margin-top: 5px;height: 24px;line-height: 24px;font-size: 16px;}
  .l_0100_26 ul li .l_26 hr{margin: 10px 0 0 0;}
  .l_0100_26 ul li .l_26 .strong{height: 28px;line-height: 28px;font-size: 18px;margin-top: 10px;}
  .l_0100_26 ul li .l_26 .span{font-size: 12px;line-height: 24px;margin-top: 5px;}
    .z_page{font-size: 14px;  line-height: 28px;  padding:20px 0; }
    news_tit h2{  font-size:18px;  line-height:28px;}
}





@media screen and (max-device-width: 320px){body{-webkit-text-size-adjust:none}}
@media screen and (max-device-width: 480px){body{-webkit-text-size-adjust:none}}
@media only screen and (-webkit-min-device-pixel-ratio: 2){body{-webkit-text-size-adjust:none}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1243px){body{-webkit-text-size-adjust:none}}












/*add */
.ll_main{ width: 100%; overflow: hidden;background-image: -moz-linear-gradient( 124deg, rgb(216,233,255) 0%, rgb(255,233,240) 58%, rgb(255,255,255) 100%);
    background-image: -webkit-linear-gradient( 124deg, rgb(216,233,255) 0%, rgb(255,233,240) 58%, rgb(255,255,255) 100%);
    background-image: -ms-linear-gradient( 124deg, rgb(216,233,255) 0%, rgb(255,233,240) 58%, rgb(255,255,255) 100%);}

.gwzl_container{ background-color: #fff; padding: 150px 0; text-align: center}
.gwzl_container img{ max-width: 95%}
.gwzl_container-line,.gwzl_container-linem{ width: 60%; height: 1px; background-color: #ebe9f7; margin: 150px auto}
.gwzl_container-linem{margin: 60px auto}
.fl{ display: inline-block; float: left}
.fr{ display: inline-block; float: right}
.jm_title{ width: 100%; text-align: center; height: 50px; line-height: 50px; padding-top: 70px; padding-bottom: 116px; clear: both;
font-size: 36px; color: #000000}
.jm_title span{ font-family: "宋体"; font-weight: bold}
.jm_title_border{ padding:0 43px; height: 48px; border: 1px solid #000; display: inline-block; vertical-align: middle}
.jm_title_text{ display: inline-block; background-color: #fff; padding: 0 20px; position: relative;  top:16px}
.jm_row1{ padding: 95px 70px; background-color: #f3f3f3}
.jm_row1_1{ width: 100%; overflow: hidden; margin-bottom: 18px;}
.jm_row1_1L{ width: 49%; padding-top: 87px;}
.jm_row1_1L .p1{ height: 42px; line-height: 42px; font-size: 30px; color: #d9023a; font-weight: bold}
.jm_row1_1L .p1 span{ font-family: "宋体"}
.jm_row1_1L .p2{ font-size: 24px; line-height: 50px; color: #000; margin-bottom: 16px;}
.jm_row1_1L .p3{ font-size: 18px; line-height: 30px;}
.jm_row1_1R{ width: 49%}
.jm_row1_1R img{ width: 100%}
.jm_row1_1R p{ font-size: 14px; line-height: 40px; text-align: center}
.jm_row1_2{ width: 100%; overflow: hidden}
.jm_row1_2 .fl,.jm_row1_2 .fr{ width: 49%}
.jm_row1_2 img{width: 100%}
.jm_row1_2 .text{ text-align: center; line-height: 64px;  font-size: 14px; color: #000000; width: 100%; clear: both}
.jm_line{ width: 100%; height: 1px; border-bottom: 1px #616161 dashed; margin-top: 40px; margin-bottom: 70px}
.jm_row1_1L2{padding-top: 26px}
.ll_banner {
    width: 100%;
    overflow: hidden;
    position: relative;
    margin-top: 96px;
}
.ll_banner img{ width: 100%}

.jm_row2_row1{ width: 100%; overflow: hidden; text-align: center}
.jm_row2_row1C,.jm_row2_row1R{ display: inline-block !important; }
.jm_row2_row1L{vertical-align: middle; margin: auto; margin-bottom: 40px; text-align: center}
.jm_row2_row1L{ width: 409px; font-size: 24px; background-color: #f3f3f3; padding: 80px 12px; line-height: 40px; }
.jm_row2_row1C{ width: 100%; max-width: 514px}

.jm_row2_row1R h3{ font-size: 24px; color: #d9023a}
.jm_row2_row1R p{ font-size: 16px; line-height: 24px; margin-top: 14px}
.jm-row2-text{ width: 100%; text-align: center; font-size: 24px; color: #373737; margin: 45px 0}
.jm-row2-img{ width: 100%; overflow: hidden;}
.jm-row2-img li{ float: left; width: 33.33%; text-align: center}
.jm-row2-img1{ margin-bottom: 90px;}
.jm-row2-img2{ margin-bottom: 80px}
.jm-row2-text2{ background-color: #f3f3f3; padding: 40px 10px; text-align: center; margin-bottom: 100px}
.jm-row2-text2 div{ font-size: 20px; color: #4c4c4c; margin-bottom: 22px; font-weight: bold}
.jm-row2-text2  p{ font-size: 16px; line-height: 26px; color: #4c4c4c}
.jm-row2-text2  p:before,.jm-row2-text2  p:after{ display: inline-block; vertical-align: middle; width: 60px; height: 1px; background-color: #000; content:  " ";
margin-left: 10px}
.jm-row2-text2  p:before{ margin-left: 0; margin-right: 10px}
.jm_row3{ width: 100%; background-color: #f7f7f7; overflow: hidden; padding-bottom: 70px}

.jm_row3 .jm_title_border .jm_title_text{background-color: #f7f7f7;}
.jm_row3-ul{ width: 100%; overflow: hidden}
.jm_row3-ul li{ width: 46%; float: left; margin: 2%}
.jm_row3-ul .jm_row3-ul-li1{ margin-bottom: 60px}
.jm_row3-ul li h3{ font-size: 30px; color: #d9023a; margin-bottom: 10px; font-weight: bold}
.jm_row3-ul-li1 p{ height: 120px; font-size: 18px; color: #000}
.jm_row3-ul-li1 p strong{ font-size: 24px; line-height: 40px}
.jm_row3-ul li .img{ height: 323px; width: 100%; overflow: hidden; border-left: 6px solid #d7073b}
.jm_row3-ul li .img img{ width: 100%; height: 100%; object-fit: cover}
.jm_row3-ul-li2 .p{ height: 100px}
.jm_row3-ul-li2 .p{ font-size: 18px; line-height: 30px}
.jm_row4_text{ width: 100%; text-align: center; margin-bottom: 70px}
.jm_row4_text h3{ font-size: 30px; color: #d9023a; font-weight: bold; margin-bottom: 20px}
.jm_row4_text p{ font-size: 18px; line-height: 30px;}
.jm_logo{margin: 0 30px; margin-bottom: 180px; overflow: hidden; padding: 30px 100px; border-top: 1px solid #cccccc; border-bottom: 1px solid #cccccc}
.jm_logo li{ float: left; width: 8.333%; height: 85px; line-height: 85px; text-align: center; font-size: 0; margin-bottom: 15px}
.jm_row5{ width: 100%; overflow: hidden; background-color: #202020; padding: 60px 0}
.jm_row5 .jm_row1_2{}
.jm_row5 .jm_row1_1R,.jm_row5 .jm_row1_1L{width: 44%; margin: 0 3%}
.jm_row5 .jm_row1_1L{ padding-top: 50px; color: #fff}
.jm_row5 .jm_row1_1L .p2{color: #fff}
.jm_row5 .jm_row1_2 .fl,.jm_row5 .jm_row1_2 .fr{ width: 44%; margin: 1% 3%}
.jm_row5-text{ font-size: 24px; text-align: center; color: #fff;padding: 50px 0; clear: both}
.jm_row5ul1{ width: 100%; overflow: hidden}
.jm_row5ul1 li{ float: left; width: 33.333%; padding: 0 62px; text-align: center}
.jm_row5ul1 li .visible-lg{ font-size: 16px; color: #fff; margin-top: 18px}
.jm_row6{ width: 100%; overflow: hidden; background-color: #fbfbfb; padding-bottom: 65px}
.jm_row6 .jm_title_text{ background-color: #fbfbfb}
.jm_i6{ margin-top: 114px}
.jm_row7{ text-align: center}
.jm_i7{ margin-bottom: 60px}
.jm_row8text{ width: 100%; text-align: center; font-size: 18px; margin-top: 20px; color: #000}
.jm_row8{ margin-bottom: 210px}
.jm_i9{ margin-bottom: 50px}

/*加盟政策*/
.jmzc_row1{ margin-top: 70px}
.jmzc_row1_title{ margin-bottom: 25px; line-height: 50px; font-size: 30px; color: #d7073b}
.jmzc_content{ font-size: 16px; line-height: 26px; color: #000}
.jmzc_content strong{ font-size: 18px}
.jmzc_content h3{ font-size: 24px; font-weight: bold; color: #d7073b}
.jmzc_twoimg{ width: 100%; overflow: hidden}
.jmzc_twoimg img{ width: 49%}
.jmzc_row1{ padding-bottom: 150px}
.jmzc_row2{ width: 100%; text-align: center; padding-top: 87px; padding-bottom: 153px; background-color: #1a1a1a}
.jmzc_row2 .jmzc_content{ color: #fff}
.jmzc_content1{ line-height: 34px;}
.jmzc_content1 strong{ font-weight: normal}
.jmzc_content1 h3{ margin-bottom: 10px}
.jmzc_line{ width: 100%; height: 1px; border-bottom: 1px #535353 dashed; margin-top: 70px; margin-bottom: 70px}
.jmzc_row4{ width: 100%; overflow: hidden}
.jmzc_row4L{ width: 464px; height: 655px; margin-left: 20px}
.jmzc_row4Ltop{ height: 312px; margin-bottom: 15px; border-bottom: 55px solid #d7073b}
.jmzc_row4Ltop .jmzc_content{ text-align: left; line-height: 20px; font-size: 12px}
.jmzc_row4Lbtn{ height: 328px; overflow: hidden}
.jmzc_row4Lbtn img{ width: 100%; height: 100%; object-fit: cover}
.jmzc_row4R{ width: 652px; margin-right: 26px;}
.jmzc_row4R img{ width: 100%; height: 100%;  object-fit: cover}
.jmzc_row4Rimg1{ height: 312px; margin-bottom: 15px}
.jmzc_row4Rimg2{ height: 328px; }

.jmzc_rowbor{ background-color: #f7f7f7; border-radius: 10px; width: 100%; max-width: 1344px; margin: auto; border: 1px solid #9e9e9e;box-shadow: 0px 2px 15px 0px rgba(26, 26, 26, 0.39); padding: 60px 0}
.jmzc_row5{ margin-top: 142px; margin-bottom: 60px}
.jmzc_row5 .container{ border-right: 26px solid #d7073b}
.jmzc_row5_top{ height: 342px; margin-bottom: 25px}
.jmzc_row5_topL{ width: 368px;}
.jmzc_row5_topR{ width: 735px;height: 342px;}
.jmzc_row5_topR img{ width: 100%; height: 100%; object-fit: cover}
.jmzc_row5_botom{ padding-left: 15px}
.jmzc_row5_botom img{
 width: 100%;
}
.jmzc_row5_top .jmzc_content strong,.jmzc_row6_Leftop .jmzc_content strong,.jmzc_row7L .jmzc_content strong{ font-weight: bold}
.jmzc_row5_top .jmzc_content,.jmzc_row6_Leftop .jmzc_content,.jmzc_row7L .jmzc_content{ line-height: 26px}
.jmzc_row6_Leftop .jmzc_content{ height: 265px;}
.jmzc_row7L{ width: 523px;}
.jmzc_row7L .jmzc_content{ height: 261px;}
.jmzc_row7{ margin-top: 70px; margin-bottom: 70px}
.jmzc_row7R{ width: 546px; height: 650px}
.jmzc_row7R img{ width: 100%; height: 100%; object-fit: cover}
.jmzc_row7 .container{ border-bottom: 20px solid #d7073b; max-width: 1144px}
.mzsl_row1{ margin-top: 36px; }
.mzsl_content h3{ height: 38px; line-height: 38px; padding: 0 24px; font-size: 20px; color: #fff; background-color: #d9023a; display: inline-block; margin-bottom: 14px}
.mzsl_content p{ font-size: 16px; line-height: 24px;}


/*悦想护肤*/
.rxhf_row1{ padding-top: 50px; padding-bottom: 80px; text-align: center; font-size: 18px; line-height: 40px; color: #000; background-image: url(./images/rxhf_img1.jpg);
background-repeat: no-repeat; background-position: center center}
.rxhf_row1 h3{ font-size: 24px; color: #dc1a4b; margin-bottom: 30px}
.rxhf_title{ width: 100%; text-align: center; font-size: 40px; color: #000; background-image: url(./images/rxhf_bg1.jpg); background-position: center center; background-repeat: no-repeat;
height: 200px; line-height: 200px}
.rxhf_row2{ overflow: hidden; margin-top: 70px; width: 100%; background-image: url(./images/rxhf_bg2.jpg); background-repeat: no-repeat; background-position: top center}
.rxhf_content{ font-size: 18px; line-height: 30px; color: #000; margin-top: 50px}
.rxhf_content h3{ display: inline-block; height: 40px; line-height: 40px; color: #fff; font-size: 24px; padding: 0 20px; margin-bottom: 20px}
.bg_497ace{ background-color: #497ace}
.bg_99c74b{ background-color: #99c74b}
.bg_ffa9a4{background-color: #ffa9a4}
.bg_cbdd8a{background-color:#cbdd8a}
.rxhf_row3{ padding-top: 38px;  overflow: hidden; margin-top: 82px; width: 100%; background-image: url(./images/rxhf_bg3.jpg); background-repeat: no-repeat; background-position: top center}
.rxhf_row3_text-t{ text-align: left; line-height: 64px; margin-bottom: 14px; height: 80px; background-image: url(./images/rxhf_title_bg.png); background-repeat: no-repeat; background-position:left center; font-weight: 400; padding-left: 40px; font-size: 30px}
.rxhf_row3_text{ display: inline-block; vertical-align: middle; width: 544px;text-align: left }
.border_right{ border-right: 1px solid #000}
.border_left{ border-left: 1px solid #000}
.rxhf_row3_text_img{ display: inline-block; vertical-align: middle;}
.rxhf_row3_text_img.border_left{ padding-left: 30px}
.rxhf_row3_text_img.border_right{ padding-right: 30px; margin-right: 80px}
.rxhf_row3_text-t2{ font-size: 16px; line-height: 38px; background-color: #c19200; color: #fff; padding: 0 15px; display: inline-block; margin-bottom: 24px;}
.rxhf_row3_text-t3{ font-size: 14px; line-height: 26px;}
.rxhf_row3_row{ text-align: center; margin-bottom: 60px}
.rxhf_row4{ background-image: url(./images/rxhf_bg4.png)}


@media screen and (max-width: 1200px){
    .ll_banner{ margin-top: 80px}

}

@media screen and (min-width: 990px){
    .mzsl_row2{ padding-top: 550px; background-image: url(./images/mzsl_bg1.jpg); background-repeat: no-repeat; background-position: top center}
    .mzsl_row3{padding-top: 550px; background-image: url(./images/mzsl_bg4.jpg); background-repeat: no-repeat; background-position: top center}
    .mzsl_row4{padding-top: 475px; background-image: url(./images/mzsl_bg7.jpg); background-repeat: no-repeat; background-position: top center}
    .mzsl_row5{padding-top: 510px; background-image: url(./images/mzsl_bg8.jpg); background-repeat: no-repeat; background-position: top center}
    .mzsl_row2_2{ width: 100%; background-image: url(./images/mzsl_bg2.jpg); background-repeat: no-repeat; background-position:bottom right }
    .mzsl_row2_3{ width: 100%; background-image: url(./images/mzsl_bg3.jpg); background-repeat: no-repeat; background-position:top left}
    .mzsl_row3_1,.mzsl_row4_1{ width: 100%; background-image: url(./images/mzsl_bg5.jpg); background-repeat: no-repeat; background-position:bottom right }
    .mzsl_row3_2,.mzsl_row4_2{ width: 100%; background-image: url(./images/mzsl_bg6.jpg); background-repeat: no-repeat; background-position:left center }
    .mzsl_row5_1{ width: 100%; background-image: url(./images/mzsl_bg9.jpg); background-repeat: no-repeat; background-position:top right}


}
@media screen and (max-width: 990px){
    .jm_row1_1L .p3{ font-size: 16px}
    .jm_row1_1L .p1{ font-size: 24px; line-height: 28px}
    .jm_row1_1R p,.jm_row1_2 .text{ font-size: 16px}
    .jm_row1_1L,.jm_row1_1R{ width: 100%; float: none; }
    .jm_row1_1L .p2{ font-size: 16px; margin-bottom: 0; font-weight: bold}
    .jm_row1_1L{ padding-top: 0; margin-bottom: 40px}
    .jm_row1{ padding: 60px 20px; text-align: center}

    .jm_row1_2 .fl, .jm_row1_2 .fr{ width: 100%; float: none}
    .jm_row1_2 .fl{ margin-bottom: 20px}
    .jm_row1_m_text1{ font-size: 16px; line-height: 26px; text-align: center; margin-bottom: 50px}
    .jm_row1_m_text2{ margin-top: 50px}
    .jm_row2_row1L{ width: 85%; margin: auto;  text-align: center; font-size: 16px; line-height: 26px; padding: 25px 12px}
    .jm_row2_row1C{ margin-top: 90px; margin-bottom: 50px}
    .jm_row2_mt1{ font-size: 20px; text-align: center; line-height: 40px; margin-bottom: 60px}
    .jm-row2-img-m li{ padding: 0 10px; text-align: center}
    .jm-row2-img-m li p{ display: block; font-size: 20px; margin-top: 20px; color: #000; margin-bottom: 50px}

    .jm_row2-m{ width: 100%; text-align: center}
    .jm_row2-m_t1{ font-size: 16px; line-height: 36px; color: #000000; margin: 40px 10px}
    .jm_row3-ul li{ width: 100%; float: none; margin: 2% 0; text-align: center}
    .jm_row3-ul li .img{ height: auto; border: none}
    .jm_row3-ul li h3{ font-size: 18px; font-weight: normal; margin-bottom: 0}
    .jm_row3-ul-li1 p strong{ font-size: 20px}
    .jm_row3-ul-li1 p{ height: auto; font-size: 16px; margin-bottom: 40px; line-height: 32px}
    .jm_row3-ul-li2 .p{ height: auto; margin-bottom: 30px}
    .jm_logo{ margin: 0; padding: 20px 0}
    .jm_logo li{ width: 33.333%}
    .jm_row5 .jm_row1_1L{ width: 100%; margin: 3% 0; text-align: center; padding: 0}
    .jm_row5 .jm_row1_1R, .jm_row5 .jm_row1_1L{ width: 100%; text-align: center;margin-bottom: 40px}
    .jm_row5 .jm_row1_2 .fl, .jm_row5 .jm_row1_2 .fr{ width: 100%; margin-bottom: 40px}
    .jm_row5ul1{ padding-top: 20px}
    .jm_row5ul1 li{ width: 100%; padding: 0; height: auto}
    .jm_row5ul1 li p{ height: 50px; line-height: 50px; font-size: 16px}

    .jm_cont_m{ font-size: 16px; line-height:34px; color: #000; text-align: center; margin-bottom: 34px; margin-top: 22px}
    .jm_cont_m h3{ color: #d9023a; font-size: 18px; margin-bottom: 5px}
    .jm_row8-m{ padding-bottom: 50px}
    .jm_title_border{ height: 30px; padding: 0 20px}
    .jm_title_text{ font-size: 18px; top: -5px; padding: 0 10px}
    .jm_row3-ul-li1 p strong{ font-size: 16px}
    .jm_title{ height: 40px; line-height: 40px; padding-top: 50px; padding-bottom: 80px}
    .jm_row6-m,.jm_row7-m,.jm_row8-m{ padding: 0 10px}

    .jmzc_row1{ margin-top: 25px; padding-bottom: 0}
    .jmzc_content{ line-height: 24px}
    .jmzc_content h3,.jmzc_content strong{ font-size: 16px}
    .jmzc_twoimg img{ width: 100%; float: none; margin-bottom: 40px}
    .jmzc_row2{ background-color: #fff}
    .jmzc_row2 .jmzc_content{ color: #000}
    .jmzc_row2 .jmzc_contentm,.jmzc_row2 .jmzc_content{ text-align: left}
    .jmzc_row2{ padding-top: 0; padding-bottom: 0}
    .jmzc_row4L{ width: 100%; height: auto; margin-left: 0}
    .jmzc_row4Ltop{ height: auto; border: none}
    .jmzc_contentms{ line-height: 30px}
    .jmzc_contentms h3{ margin-bottom: 13px}
    .jmzc_row5m_imgs img{ margin-bottom: 45px}
    .jmzc_row6m{ padding-bottom: 134px}
    .jmzc_row6m{ padding-bottom: 0}
    .jmzc_row4Ltop .jmzc_content{ font-size: 16px; line-height: 26px}

    .mzsl_mContent{ text-align: center; font-weight: 400; font-size: 16px; line-height: 26px; color: #000}
    .mzsl_m1{ border: 1px solid #000; position: relative; margin-top: 20px; margin-bottom: 30px; margin-left: 10px; margin-right: 10px; padding-top: 13px; padding-bottom: 7px}
    .mzsl_m1 .redtext{ font-size: 14px; height: 20px; line-height: 20px; color: #fff; background-color: #c51927; position: absolute; left: 50%; transform: translateX(-50%);
    -webkit-transform: translateX(-50%); top: -10px; text-wrap: none; min-width: 72%; text-align: center}
    .mzsl_mContent h3{ display: inline-block; font-size: 18px; height: 30px; background-color: #d9023a; color: #fff; padding: 0 20px; line-height: 30px; margin-bottom: 10px}

    .mzsl_m .titleimg{ height: 40px}

    /*悦享护肤*/
.rxhf_row1{ font-size: 16px; line-height: 26px; padding-top: 30px; padding-bottom: 30px}
.rxhf_title{ background-image: url(./images/rxhf_bg1m.jpg); background-position: center center; height: 132px; line-height: 132px; font-size: 20px; background-size: 100% auto}

.rxhf_contentM{ font-weight: 400; color: #000; font-size: 16px; line-height: 28px}
    .rxhf_contentM h3{ display: inline-block; height: 30px; line-height: 30px; padding: 0 20px; color: #fff; font-size: 16px; font-weight: bold; margin-bottom: 15px}
    .bg_3cb965{ background-color: #3cb965}
    .bg_c19200{ background-color: #c19200}
    .bg_000{ background-color: #000}
    .rxhf_m_footer h2{ font-size: 18px; font-weight: bold; color: #dc1a4b; margin-bottom: 15px}

}
@media  screen and (max-width:768px){
    .jm_row2_row1R{ display: none !important;}
    .gwzl_container{ padding-top: 76px; padding-bottom: 60px; margin-bottom: 80px; margin-left: 8px; margin-right: 8px}
    .ll_banner{ margin-top:50px}
    .jm_title_text{ font-weight:bold; font-size: 22px; top:2px }
}

@media  screen and (max-width:640px){
    .gwzl_container{ padding-top: 76px; padding-bottom: 60px; margin-bottom: 15px; margin-left: 8px; margin-right: 8px}
}