
.left_menu li{border-bottom:2px solid #000;}
.left_menu li a{display: flex;color: #363636;font-size: 24px;justify-content: space-between;align-items: center;height: 50px;margin: 20px 0;font-weight: 400;}
.left_menu li a strong{font-size: 24px;}
.left_menu li a:hover{color: #da436c;}
.linkerd{ background-color: rgba(220, 73, 111);border-radius: 20px; hidden;margin:20px 0 ;padding:20px;color:#fff }



.linker_tit{font-size: 25px;color:#fff;height:60px;line-height:60px}
.linker_p{margin:20px;font-size: 16px;}
.merch_tit{color: #da436c; text-transform: uppercase;font-size:50px;font-weight: bold;width: 100%;margin:30px 0;}
.merch_m{display: flex;align-items: center;justify-content: center;margin-bottom:40px}
.merch_m a{color: #0c0c0c;font-size: 20px;font-weight: bold;display: block;}
.merch_m a:nth-child(2){margin:0 60px}
.merch_m a.active{color:#da436c;}
.merch_m a:hover{color: #da436c;}

.merch_p{border:1px solid #000;border-radius: 20px;padding:20px;display: flex;flex-direction: column;align-items: center;justify-content: center;margin-bottom: 20px;}
.me_tp{text-align: center;}
.me_tp img{transform: scale(1.1, 1.1);transition: all 0.5s ease 0s;width: 80%;}
.merch_p p{margin-top:20px;color:#000;font-size:20px;text-align: center;}


.cp_content{background-color: #fff;padding-top: 20px;}
.cpnmg{margin-bottom: 0;}

.biao{border-bottom:1px solid #ccc;height:90px;line-height:90px;font-weight:bold}


.view .swiper-slide .img-center {width:100%;height:400px;line-height:400px;border: 1px solid #ddd;border-radius: 20px;}
.view .swiper-container{width:100%;}
.preview{width:100%;margin-top:10px;position:relative;}
.preview .swiper-slide .img-center{height:80px;border:1px solid #ddd;cursor:pointer;position:relative;line-height: 80px;    overflow: hidden;border-radius: 10px;}
.preview .arrow-left{position:absolute;left:0;top:50%;margin-top:-9px;width:9px;height:18px;z-index:10;font-size: 20px;color: #000;}
.preview .arrow-right{position:absolute;right:0;top:50%;margin-top:-9px;width:9px;height:18px;z-index:10;font-size: 20px;color: #000;}
.preview .active-nav .img-center{border-color: #ba224d;}
div.zoomDiv {z-index: 999;position: absolute;top: 0;left: 0;background: #ffffff;border: 1px solid #ddd;display: none;text-align: center;overflow: hidden;font-size: 0;}
div.zoomMask {position: absolute;background: url(../images/mask.png) repeat scroll 0 0 transparent;cursor: move;z-index: 1;}
.img-center {text-align: center;font-size: 0;}
.img-center img {display: inline-block;width: auto;max-width: 100%;max-height: 100%;vertical-align: middle;transition: all 0.5s;}

.cplanmu{background-color: #ea819f;color: #fff;height: 60px;line-height: 60px;padding-left: 15px;font-size: 24px;margin:0 0 20px 0}
.chan_jj h1{font-size: 30px;color: #121212;border-bottom: 1px solid #ccc;padding-bottom: 
20px}
.chan_jj p{color: #666;font-size: 18px;line-height: 30px;margin:15px 0;}
.yingy .yingy_t{color: #121212;font-size: 18px;font-weight: bold}
.yingy p{color: #121212;}
.chanpd_tit{margin-top: 20px;}
.chanpd_tit{border-bottom: 2px solid #dadada;}
.chanpd_tit p{background-color: #d9426d;color: #fff;width: 190px;height: 45px;line-height: 45px;text-align: center;font-size: 20px;font-weight: bold;margin: 0;}
.content{line-height: 35px;font-size: 16px;color:#333;margin-top: 20px;}
.content img{max-width:100%;height:auto}
.lxwm{color: #333;font-weight: bold;font-size: 48px;text-transform: uppercase;}
.lxwm_p{font-size: 18px;}
.lxwm_pt{background-color: #f5f5f5;border-radius: 20px;width: 100%;height: 160px;display: flex;align-items: center;justify-content: center;margin-bottom: 20px;font-size: 18px;}
.lxwm_tp{margin-right: 10px;}

.zx a{display: block;background-color: #d9426d;border-radius: 40px;text-align: center;font-size: 14px;height: 50px;line-height: 50px;width: 170px;color: #fff;text-transform: uppercase;}
.mgd{margin-top: 30px;}
.labg img{width:100%}
.labg{margin: 20px 0;}
.bioadan{-webkit-box-shadow: 0 0 7px 0 hsla(0,0%,63.9%,.47);
   box-shadow: 0 0 7px 0 hsla(0,0%,63.9%,.47);border-radius: 20px;padding:20px;margin-bottom: 10px;}
.form-control{border:none;box-shadow:none;background-color: #f7fbfc;}
.pages_style {display: flex;justify-content: center;align-items: center;padding:20px 0}

.llinker{background-color: #fff;border-radius: 20px;padding: 20px;}
.liner_tit2{border-bottom: none;text-align: center;}
.llinker .linker_cont{color:#000}
.llinker .linker_p{border-bottom: 1px  dashed #000;}
.loc{overflow: hidden;height: 490px;}
.sp_cp .me_tp img{height: 160px;transform: scale(1.1, 1.1);
    transition: all 0.5s ease 0s;}
.sp_cp .me_tp:hover img{ transform: scale(1.0, 1.0);}
.lanmu{margin-bottom:20px;font-size: 30px;font-weight: bold;margin-top:0}
.banner{margin-top: 20px;position: relative;}
.banner h1{position: absolute;width: 100%;height:100%;display: flex;justify-content: center;align-items: center;font-size: 50px;color: #fff;font-weight: bold;top:0;left:0;text-transform: uppercase;}
.banner img{width: 100%;}
.top_scont_p{display: flex;justify-content: space-between;align-items: center;height: 50px;}
.form-con{border-left:1px solid #070707;border-top:1px solid #070707;border-bottom:1px solid #070707;border-top-left-radius:10px;border-bottom-left-radius:10px;    width: 75%;padding: 10px;height: 100%;border-right:none}
.btn2{background-color: #d9426d;color: #fff;border-top-right-radius:10px;border-bottom-right-radius:10px;border:none;height:50px;width:25%;text-transform: uppercase;}
 .pages_style a, .pages_style span {
      color: black;
      float: left;
      padding: 8px 16px;
      text-decoration: none;
      transition: background-color .3s;
      border: 1px solid #ddd;
      background:#fff;
  }

.pages_style span{background-color:#12587f;color:#fff; border: 1px solid #12587f;}
  .pagination li:first-child a {
      border-top-left-radius: 5px;
      border-bottom-left-radius: 5px;
  }

  .pagination li:last-child a {
      border-top-right-radius: 5px;
      border-bottom-right-radius: 5px;
  }

 .pages_style a.active {
      background-color: #f00;
      color: white;
      border: 1px solid #f00;
  }

 .pages_style a:hover:not(.active) {background-color: #ddd;}




 @media (max-width: 768px){
	
	.nbg{height:200px;font-size:30px;}
.banner h1{font-size:30px;margin:0;text-align:center} 
.sjno{display:none}
 }