
.tuipin .close {
    width: 11px;
    height: 11px;
    background: url(/images/button/closeGray.png);
    position: absolute;
    right: 0px;
    top: 0px;
    cursor: pointer;
	display:none;
}
.tuipin{
 clear:both;
 width:1180px;
 height:auto;
 overflow:hidden;
 margin:0 auto;
 position:relative;
}
.tuipin img{
 display:block;
 width:100%;
 height:auto;
 overflow:hidden;
}
.content{
    clear:both;
    width:1180px;
	height:auto;
	margin:0 auto;
	position:relative;
	background:#fff;
	padding-top:20px;
}
 .content .shirt{
 position:absolute;
 z-index:100;
 left:-86px;
 top:214px;
}
.left-menu{
 width:154px;
 height:auto;
 float:left;
 position:relative;
}
.left-menu .title-menu,
.left-menu .menu-type,
.left-menu .menu-type .menu-li
{
 clear:both;
 width:auto;
 height:auto;
 overflow:hidden;
}
.left-menu .menu-type
{
 padding:15px 0px;
 border:1px solid #f10180;
} 

.left-menu .menu-type .menu-product
{
 display:block;
 font-size:14px;
 font-family:"Microsoft Yahei";
 color:#333333;
 vertical-align:middle;
 line-height:28px;
}
.left-menu .menu-type .image
{
 display:inline;
 vertical-align:middle;
 margin-left:20px;
 margin-right:10px;
}
.left-menu .menu-type .product-category{
display:none;
width:752px;
height:100%;
overflow:hidden;
float:left;
border:1px solid #f10180;
background:#ffffff;
position:absolute;
left:152px;
top:-1px;
z-index:2;
}

.left-menu .menu-type .product-category .proLeft{
  width:464px;
  padding:20px;
  height:auto;
  overflow:hidden;
  float:left;
}
.left-menu .menu-type .product-category .proLeft .proTip{
 width:auto;
 height:auto;
 overflow:hidden;
 display:block;
 color:#333;
 font-size:14px;
 font-family:"Microsoft Yahei";
 font-weight:700;
 padding-bottom:10px;
 border-bottom:1px solid #ddd;
 margin-bottom:20px;
}




.left-menu .menu-type .product-category .proLeft .typePro,
.left-menu .menu-type .product-category .proLeft .category
{
  clear:both;
  width:auto;
  height:auto;
  overflow:hidden;  
}
.left-menu .menu-type .product-category .proLeft .category{
 padding-bottom:8px;
 border-bottom:1px solid #ddd;
 margin-bottom:15px;
 line-height:20px;
}
.left-menu .menu-type .product-category .proLeft .category .type{
 display:block;
 float:left;
 color:#666666;
 font-size:12px;
 font-family:"Microsoft Yahei";
 margin-right:15px;
}
.left-menu .menu-type .product-category .proLeft .category .type-bold{
 color:#333333;
 font-size:14px;
 font-weight:700;
}
.left-menu .menu-type .product-category .proLeft .category .type:hover{
 color:#f10180;
}
.left-menu .menu-type .product-category .proLeft .typePro li{
  width:auto;
  height:auto;
  overflow:hidden;
  float:left;
  margin-bottom:16px;
  margin-right:15px;
  
}
.left-menu .menu-type .product-category .proLeft .typePro li .num{
 display:block;
 color:#999;
 font-size:12px;
  font-family:"Microsoft Yahei";
 float:left;
}
.left-menu .menu-type .product-category .proLeft .typePro li .tit{
 display:block;
 color:#666;
 font-size:12px;
  font-family:"Microsoft Yahei";
 float:left;
}
.left-menu .menu-type .product-category .proLeft .typePro li .titshow{
   color:#333;
   font-size:14px;
}
.left-menu .menu-type .product-category .proLeft .typePro li a:hover{
  text-decoration:none;
  color:#f10180;
}


.left-menu .menu-type .product-category .proLeft .otherPro{
  clear:both;
  width:auto;
  height:auto;
  overflow:hidden;
  border:0px solid #dcdcdc;
}
.left-menu .menu-type .product-category .proLeft .otherPro .bigPro{
  width:183px;
  float:left;
  height:auto;
  overflow:hidden;
  float:left;
  border-right:1px solid #dcdcdc;
}
.left-menu .menu-type .product-category .proLeft .otherPro .bigPro img{
  display:block;
  width:100%;
  margin:0 auto;
}
.left-menu .menu-type .product-category .proLeft .otherPro .smallPro{
  width:278px;
  float:left;
  height:auto;
  overflow:hidden;
  float:left;
}
.left-menu .menu-type .product-category .proLeft .otherPro .smallPro li{
  clear:both;
  width:auto;
  height:auto;
  overflow:hidden;  
}
.left-menu .menu-type .product-category .proLeft .otherPro .smallPro li:first-child{
  border-bottom:1px solid #dcdcdc;
}
.left-menu .menu-type .product-category .proLeft .otherPro .smallPro img{
  display:block;
  width:100%;
  margin:0 auto;
}


.left-menu .menu-type .product-category .proRight{
  width:216px;
  height:auto;
  overflow:hidden;
  float:right;
  margin-top:20px;
  margin-right:20px;
}
.left-menu .menu-type .product-category .proRight img{
 display:block;
 width:100%;
 margin-bottom:20px;
}



.left-menu .menu-type li .hover
{
 background:#f10180;
 color:#ffffff;
}
.left-menu .title-menu{
 line-height:36px;
 background:#f10180;
 font-size:18px;
 font-family:"Microsoft Yahei";
 color:#ffffff;
 text-align:center;
 overflow:hidden;
 font-weight:bold;
}
.left-menu .retail-platform{
 display:block;
 width:154px;
 height:40px;
 background:url(/images/menu/1.gif);
 margin-top:11px;
}




.content .center{
  width:732px;
  height:auto;
  overflow:hidden;
  float:left;
  margin-left:20px;
 }
 .content .center .gg01{
   clear:both;
   width:auto;
   height:auto;
   overflow:hidden;
}
 .content .center .gg01 .ggLink{
 display:block;
 width:112px;
 height:50px;
 float:left;
 margin-right:12px;
 position:relative;
 margin-top:12px;
}
 .content .center .gg01 .ggLink:nth-child(-n+3){
 width:236px;
 height:60px;
 margin-top:0px;
}
 .content .center .gg01 .ggLink img{
 display:block;
 width:100%;
 height:100%;
 object-fit:cover;
}
.adico{
 width:24px;
 height:14px;
 background:url(/images/bg/ad_new.png);
 position:absolute;
 right:3px;
 bottom:3px;
 z-index:1;
}
 .content .center .gg01 .ggLink:nth-child(3){
 margin-right:0px;
}
 .content .center .gg01 .ggLink:last-child{
 margin-right:0px;
}
 .center .gg01 .ggLink img{
 display:block;
}
 .content .center .banner,
 .content .center .banner .hd
{
   clear:both;
   width:auto;
   height:auto;
   overflow:hidden;
}
.content .center .banner{
  position:relative;
  margin-top:20px;
}
 .content .center .banner .hd{
 width:auto;
 height:20px;
 background:#b2b2b2;
 text-align:center;
 border-radius:10px;
 position:absolute;
 bottom:10px;
 left:50%;
 opacity:0.6;
 z-index:1;
 transform: translate(-50%, 0);
 -ms-transform: translate(-50%, 0);
 -moz-transform: translate(-50%, 0);
 -webkit-transform: translate(-50%, 0);
  -o-transform: translate(-50%, 0);
  padding:0 10px;
}
 .content .center .banner .hd span{
 display:block;
 width:12px;
 height:12px;
 border:1px solid #fff;
 border-radius:7px;
 margin-top:3px;
 margin-right:6px;
 float:left;
 cursor:pointer;
}
 .content .center .banner .hd span:last-child{
 margin-right:0px;
}
 .content .center .banner .hd .on{
  background:#fff;
}
 .content .center .banner .hd ul
{
   height:auto;
   overflow:hidden;
}

 .content .center .banner .prev,
 .content .center .banner .next{
 width:36px;
 height:66px;
 cursor:pointer;
 opacity:0.3;
 z-index:1;
 top:50%;
 position:absolute;
 transform:translate(0, -50%);
-ms-transform:translate(0, -50%);
-moz-transform:translate(0, -50%);
-webkit-transform:translate(0, -50%);
-o-transform:translate(0, -50%);
 display:none;
}
 .content .center .banner .prev{
  background: #000 url(/images/bg/prevWhite.png) no-repeat center;
  left:0px;
}
 .content .center .banner .next{
  background: #000 url(/images/bg/nextWhite.png) no-repeat center;
  right:0px;
}
 .content .center .banner .prev:hover,
 .content .center .banner .next:hover{
 opacity:0.5;
}
 .content .center .banner .bd li{
   width:732px;
   height:auto;
   overflow:hidden;
   float:left;
}
 .content .center .banner .bd li a img{
  display:block;
  width:100%;
  height:317px;
  object-fit:cover;
}

 .content .rightSide{
  width:256px;
  height:auto;
  float:left;
  margin-left:18px;
 }
 
 .content .rightSide .count{
  width:256px;
  height:auto;
  overflow:hidden;

  background:#fff2fc;
  box-shadow:0 0 10px #ececec;
  margin-bottom:10px;
}
 .content .rightSide .count li{
  width:50%;
  height:auto;
  overflow:hidden;
  float:left;
  padding:15px 0px;
  text-align:center;
  font-size:12px;
  color:#333;
   font-family:"Microsoft Yahei";
}
 .content .rightSide .count li .red{
  display:inline;
  color:#f10180;
  font-size:12px;
}
 
 .content .rightSide .contMess{
  width:256px;
  height:auto;
  overflow:hidden;
  background:#fff;
  box-shadow:0 0 10px #ececec;
}
 .content .rightSide .admin{
  width:auto;
  height:auto;
  overflow:hidden;
  text-align:center;
  padding:14px;
  border-bottom:1px dashed #f2f2f2;
  margin-bottom:6px;
 }
 .content .rightSide .admin a:hover{
 text-decoration:none;
}
 .content .rightSide .user{
  width:auto;
  height:auto;
  overflow:hidden;
  text-align:center;
  padding:18px 20px;
  margin-bottom:10px;
  border-bottom:1px solid #ddd;
}
 .content .rightSide .user .image{
  width:45px;
  height:45px;
  overflow:hidden;
  border-radius:22.5px;
  float:left;
  margin-right:10px;
}
 .content .rightSide .user .txt{
  width:160px;
  height:auto;
  overflow:hidden;
  float:left;
}
 .content .rightSide .user .txt .tit{
   width:auto;
   height:auto;
   overflow:hidden;
   font-size:12px;
   color:#333;
    font-family:"Microsoft Yahei";
   font-weight:normal;
   margin-bottom:6px;
   text-overflow:ellipsis;
   white-space: nowrap;
}

 .content .rightSide .user .txt .message{
   width:auto;
   height:auto;
   overflow:hidden;
   text-align:center;
}
 .content .rightSide .user .txt .message span{
   width:auto;
   height:auto;
   overflow:hidden;
   display:inline-block;
   font-size:12px;
   color:#333;
    font-family:"Microsoft Yahei";
}
 .content .rightSide .user .txt .message .userName{   
   max-width:100px;
   text-overflow:ellipsis;
   white-space: nowrap;
}

 .content .rightSide .user .image img{
 display:block;
 width:100%;
 height:45px; 
 object-fit: cover;
}
 .content .rightSide .admin .tip{
   display:block;
   width:auto;
   height:auto;
   overflow:hidden;
   font-size:12px;
   color:#333;
    font-family:"Microsoft Yahei";
   margin-bottom:9px;
  }
 .content .rightSide .admin .link{
   display:block;
   float:left;
   width:102px;
   height:28px;
   border:1px solid #f10180;
   font-size:12px;
   color:#f10180;
    font-family:"Microsoft Yahei";
   line-height:28px;
 }
  .content .rightSide .admin .hover{
   background:#f10180;
   color:#FFFFFF;
   margin-right:20px;
  }
  .content .rightSide .type{
  clear:both;
  width:auto;
  height:118px;
  overflow:hidden;
  position:relative;
  margin-bottom:10px;
 }
  .content .rightSide .type ul li a:hover{
   color:#f10180;
 }
   .content .rightSide .nav{
  clear:both;
  width:auto;
  height:auto;
  overflow:hidden;
 }
  .content .rightSide .nav li{
   width:50%;
   height:32px;
   overflow:hidden;
   font-size:12px;
   color:#333;
    font-family:"Microsoft Yahei";
   float:left;
   text-align:center;
   cursor:pointer;
   text-align:center;
   border:1px solid #fff;
   box-sizing: border-box;
   line-height:32px;
 }
  .content .rightSide .line{
  width:100%;
  height:auto;
  position:absolute;
  left:0px;
  top:32px;
 }
  .content .rightSide .line li{
  width:50%;
  height:1px;
  overflow:hidden;
  float:left;
  box-sizing: border-box;
  background:#ccc;
 }
  .content .rightSide .line .hover{
   background:#fff;
   border-left:1px solid #ccc;
   border-right:1px solid #ccc;
 }
  .content .rightSide .nav .hover{
  border:1px solid #ccc;
  border-bottom:none;
 }
  .content .rightSide .nav li:hover{
  border:1px solid #ccc;
  border-bottom:none;
 }
  .content .rightSide .otherContnet{
  clear:both;
  width:100%;
  height:auto;
  overflow:hidden;
  max-height:86px;
  padding:12px 20px;
  display:none;
  border:1px solid #ccc;
  border-top:none;
  box-sizing: border-box;
 }
/*  .content .rightSide .otherContnet:last-child{
   padding:10px 20px;
 }*/
  .content .rightSide .otherContnet .dynamic{
  margin-bottom:5px;
  overflow: hidden;
  text-overflow:ellipsis;
  white-space: nowrap;
 }
  .content .rightSide .otherContnet li{
  width:auto;
  height:auto;
  overflow:hidden;
 }
  .content .rightSide .otherContnet li a{
  font-size:12px;
  color:#333;
 }
  .content .rightSide .otherContnet li a:hover{
  text-decoration:none;
 }
  .content .rightSide .otherContnet .seller,
  .content .rightSide .otherContnet .buyer
 {
  padding-right:12px;
  margin-right:7px;
  float:left;
  background:url(/images/bg/icon2.png) no-repeat right center;
 }
  .content .rightSide .otherContnet .dynamic:last-child{
  margin-bottom:0px;
 }
  .content .rightSide .otherContnet .seller:last-child,
  .content .rightSide .otherContnet .buyer:last-child
 {
  background:none;
  padding-right:0px;
  margin-right:0px;
 }
  .content .rightSide .otherContnet .step{
  display:block;
  width:56px;
  height:56px;
  background:#f2f2f2;
  border:1px solid #dadada;
 
 }
  .content .rightSide .otherContnet .step a{
   display:block;
   max-width:38px;
   min-width:24px;
   height:auto;
   overflow:hidden;
   margin:0 auto;
   text-align:center;
 }
  .content .rightSide .otherContnet .seller a{
   margin-top:12px;
   line-height:16px;
 }
  .content .rightSide .otherContnet .buyer a{
   line-height:56px;
 }
 
 .content .rightSide .otherContnet .seller:last-child a{

   max-width:26px;
   min-width:24px;
 }
 
 .content .rightSide .comTit{
   clear:both;
   width:auto;
   height:auto;
   overflow:hidden;
   line-height:30px;
   padding:0 20px;
   margin-top:6px;
 }
 .content .rightSide .comTit .tilte{
  width:auto;
  height:auto;
  overflow:hidden;
  font-size:12px;
  color:#333;
   font-family:"Microsoft Yahei";
  float:left;
  font-weight:600;
   max-width:146px;
  overflow: hidden;
  text-overflow:ellipsis;
  white-space: nowrap;
  display:block;
 }
  .content .rightSide .comTit a:hover{
  color:#f10180;
 }
  .content .rightSide .comTit .bd3{
  width:156px;
  height:24px;
  overflow:hidden;
  float:right;
 }
  .content .rightSide .comTit .bd3 ul{
   width:auto;
   overflow:hidden;
 }
  .content .rightSide .comTit .bd3 ul li{
   width:auto;
   height:30px;
   line-height:30px;
 }
 .content .rightSide .comTit .bd3 ul li a{
  display:block;
  font-size:12px;
  color:#000;
   font-family:"Microsoft Yahei";
  overflow:hidden;
  text-overflow:ellipsis;
  white-space: nowrap;
}
  .content .rightSide .comTit .bd3 ul li a:hover{
  color:#f10180;
 }
  .content .rightSide .comTit .more{
  width:auto;
  height:auto;
  overflow:hidden;
  font-size:12px;
  color:#999;
   font-family:"Microsoft Yahei";
  float:right;
 }
  .content .rightSide .latestList{
  clear:both;
  width:auto;
  height:168px;
  overflow:hidden;
  padding:0 20px;
  margin-top:6px;
 }
 .content .rightSide .latestList .bd2{
  height:168px; 
   }
  .content .rightSide .latestLis .hd ul{
    clear:both;
	width:auto;
	overflow:hidden;
  }
  .content .rightSide .latestList li{
  clear:both;
  width:auto;
  height:24px;
  overflow:hidden;
  line-height:24px;
 }
  .content .rightSide .latestList li .tit{
  float:left;
  display:block;
  font-size:12px;
  color:#666666;
  font-family:"Microsoft Yahei";
  width:160px;
  overflow: hidden;
  text-overflow:ellipsis;
  white-space: nowrap;
 }
  .content .rightSide .latestList li a:hover{
   color:#f10180;
 }
  .content .rightSide .latestList li .date{
  float:right;
  display:block;
  font-size:12px;
  color:#666666;
   font-family:"Microsoft Yahei";
 }
  .content .adverlist{
  clear:both;
  width:auto;
  height:auto;
  overflow:hidden;
  padding:20px 0px 10px 0px;
  width:1220px
 }

  .content .adverlist a{
   display:inline;
   vertical-align:middle;
   font-size:16px;
   color:#666;
   margin-right:10px;
 }
  .content .adverlist a:hover{
  color:#f10180;
 }
  .content .adverlist a:first-child{
   color:#333;
   margin-right:0px;
 }
 .limit{
  clear:both;
  width:auto;
  height:10px;
  background:#fafafa;
  border-bottom:2px solid #f9f9f9;
 }
  .typeTile{
  clear:both;
  width:1180px;
  height:25px;
  overflow:hidden;
  margin:0 auto;
  padding:20px 0px;
  line-height:25px;
 }
  .typeTile .titCom {
    height:auto;
    font-size:18px;
    font-weight:600;
    color: #333;
    font-family: "Microsoft YaHei";
    overflow: hidden;
    text-align:left;
    float:left;
 }
  .typeTile .more{
    display: block;
    float: right;
    font-size: 12px;
    color:#999;
      font-family:"Microsoft Yahei";
 }
  .typeTile a:hover{
   color:#f10180;
 }
  .list{
  clear:both;
  width:1180px;
  height:auto;
  overflow:hidden;
  margin:0 auto;
 }
  .list li{
  width:220px;
  height:auto;
  overflow:hidden;
  float:left;
  margin-right:20px;
  margin-bottom:20px;
 }
  .list li:nth-child(5n){
  margin-right:0px;
 }
  .list li .image{
  width:220px;
  height:194px;
  overflow:hidden;
 }
  .list li .image img{
  display:block;
  width:100%;
  height:194px;
  object-fit:cover;
 }
  .list li .image .brand_name{
  display:none;
 }
  .list li .tilte{
  width:auto;
  height:auto;
  overflow:hidden;
  text-align:center;
  padding:8px;
  overflow: hidden;
  text-overflow:ellipsis;
  white-space: nowrap;
 }
  .list li .tilte a{
    text-align:center;
    display:block;
    font-size: 12px;
    color:#666;
      font-family:"Microsoft Yahei";
 }
  .list .hoverLi{
  
 }
  .list .hoverLi .tilte{
  background:#f4f4f4;
 }
 .list .hoverLi .tilte a:hover{
  color:#f10180;
 }
 
  .newsContent{
  clear:both;
  width:auto;
  height:auto;
  /* background:#f3f3f3; */
  padding:0px;
 }
  .newsCom a:hover{
    color:#f10180;
 }
 .newsContent .news{
  clear:both;
  width:1180px;
  height:auto;
  overflow:hidden;
  margin:0 auto;
 }
 .newsContent .news .newsList{
  width: 370px;
  height:auto;
  overflow:hidden;
  float:left;
  margin-right: 35px;
  background:#fff;
  padding: 20px 0;
  /* border: 1px solid #eeeeee; */
  border: 0 1px 0 1px;
  /* border-bottom: 0; */
  /* border-top: 0; */
 }
  .newsContent .news .newsList:last-child{
  margin-right:0px;
 }
 .newsCom{
  clear:both;
  width:auto;
  height:auto;
  overflow:hidden;
 }
 .newsContent .news .newsList .newsCom{
  line-height:25px;
 }
 
  .otherNews .newsCom{
  padding:20px 0px;
  line-height:25px;
 }
  .otherNews .newsCom .tit2{
  text-indent:-8px;
 }
 
  .product-banner{
  clear:both;
  width:1180px;
  height:auto;
  overflow:hidden;
  margin:0 auto;
 }
  .product-banner .image-link{
  display:block;
  width:585px;
  height:auto;
  overflow:hidden;
  float:left;
  margin-right:10px;
  margin-bottom:10px;
 }

  .product-banner .image-link:nth-child(2n){
   margin-right:0px;
 }
  .product-banner .image-link img{
   display:block;
   max-width:100%;
   margin:0 auto;
  }
  .newsCom .tit{
    font-size:18px;
    font-weight:100;
    color: #000;
    font-family:"Microsoft YaHei";
    float: left;
	width:280px;
	overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
	display:block;
 }
 .newsCom .more{
    display:block;
    float:right;
    font-size: 12px;
    color:#999;
    font-family:"Microsoft Yahei";
 }
  .newsContent .news .newsList .text{
  clear:both;
  width:auto;
  height:auto;
  position:relative;
  margin-top:6px;
 }
  .newsContent .news .newsList .text .image{
  clear:both;
  width: 370px;
  height:160px;
  overflow:hidden;
 }
  .newsContent .news .newsList .text .image img{
  display:block;
  width: 370px;
  height:160px;
  object-fit:cover;
 }
  .newsContent .news .newsList .text .tilte{
  width: 360px;
  height:auto;
  padding: 5px;
  position:absolute;
  text-align:center;
  overflow: hidden;
  text-overflow:ellipsis;
  white-space: nowrap;
  background:#333;
  bottom:0px;
  left:0px;
  opacity:0.8;
 }
 
.newsContent .news .newsList .text .tilte a{
    font-size: 12px;
    color:#fff;
     font-family:"Microsoft Yahei";
}
.newsContent .news .newsList .type-news
{
  clear:both;
  width:auto;
  height:auto;
  overflow:hidden;
}
.newsContent .news .newsList .type-news{
  height:120px;
  margin-top:18px;
}
.newsContent .news .newsList .type-news li{
 line-height:24px;
 height:24px;
 font-size:12px;
 color:#666;
 font-family:"Microsoft Yahei";
}
.newsContent .news .newsList .type-expo li{
 float:left;
 width:50%;
 margin-bottom:8px;
}

.newsContent .news .newsList .type-news li .tit,
.newsContent .news .newsList .type-news li .tit-expo,
.newsContent .news .newsList .type-news li .tit-eval{
  max-width:340px;
  display:block;
  height:auto;
  overflow:hidden;
  text-overflow:ellipsis;
  white-space: nowrap;
  color:#666;
}
.newsContent .news .newsList .type-news li .titp{
  max-width:310px;
  display:block;
  height:auto;
  overflow:hidden;
  text-overflow:ellipsis;
  white-space: nowrap;
  color:#666;
}

.newsContent .news .newsList .type-news li .titp,
.newsContent .news .newsList .type-news li .tit{
 float:left;
}
.newsContent .news .newsList .type-news li .tit-expo{
  float:left;
  max-width:135px;
}
.newsContent .news .newsList .type-news li .tit-eval{
  max-width:100%;
  color:#666;
}
.newsContent .news .newsList .type-news li a:hover{
 color:#f10180;
}


.newsContent .news .newsList .type-news li .date{
 display:block;
 float:right;
 color:#ccc
}
.newsContent .news .newsList .type-news li .date-expo{
 display:block;
 float:left;
/* color:#f10180;*/
 width:30px;
 height:20px;
 overflow:hidden
}



/* .newsContent .news .newsList .news2 li{
  height:auto;
  overflow:hidden;
  margin-bottom:13px;
 }*/
 /*.newsContent .news .newsList .news2 .tit{
  display:block;
  height:auto;
  overflow:hidden;
  text-overflow:ellipsis;
  white-space: nowrap;
  font-size: 12px;
  color:#666;
    font-family:"Microsoft Yahei";
  float:left;
 }
  .newsContent .news .newsList .news2 .date{
  display:block;
  font-size: 12px;
  color:#666;
    font-family:"Microsoft Yahei";
 }
 
  .newsContent .news .newsList .news2 .titList .tit{
  width:300px;
  text-indent:2px;
 }
  .newsContent .news .newsList .news2 .titList .date{
  float:right;
 }
  .newsContent .news .newsList .news2 .expoList{
   float:left;
   width:50%;
  }
  .newsContent .news .newsList .news2 .titList,
  .newsContent .news .newsList .news2 .marketList
 {
    clear:both;
    width:auto;
  }
  .newsContent .news .newsList .news2 a:hover{
    color:#f10180;
 }
  .newsContent .news .newsList .news2 .expoList .tit{
  width:134px;
  text-indent:2px;
 }
  .newsContent .news .newsList .news2 .expoList .date{
  float:left;
  margin-right:8px;
 /* text-indent:1px;*/
 }
   .newsContent .news .newsList .news2 .marketList .tit{
  width:156px;
  text-indent:2px;
 }
  .newsContent .news .newsList .news2 .marketList .leave{
  width:156px;
  height:auto;
  overflow:hidden;
  float:right;
  font-size: 12px;
  color:#666;
    font-family:"Microsoft Yahei";
  text-overflow:ellipsis;
  white-space: nowrap;
 }
.newsContent .news .newsList .news2 .marketList .leave:hover{
    color:#f10180;
 }
 .otherNews,
 .list-topic
{
  clear:both;
  width:1180px;
  height:auto;
  overflow:hidden;
  margin:0 auto;
 }
  .list-topic li{
  float:left;
  width:280px;
  height:auto;
  overflow:hidden;
  margin-right:20px;
  margin-bottom:20px;
 }
   .list-topic li:nth-child(4n){
   margin-right:0px;
  }
  .list-topic li .image{
  display:block;
  width:280px;
  height:106px;
  text-align:center;
 }
  .list-topic li .image img{
   display:block;
   width:280px;
   height:106px;
   object-fit:cover;
 }
   .list-topic li .tit{
   display:block;
   clear:both;
   font-size: 12px;
   color:#aaaaaa;
   font-family:"Microsoft Yahei";
   width:100%;
   margin-top:6px;
   overflow: hidden;
text-overflow:ellipsis;
white-space: nowrap;
  }
    .list-topic li .tit:hover{
   color:#f10180;
   }
  .otherNews a:hover{
    color:#f10180;
 }
  .otherNews li a:hover{
    color:#f10180;
 }
  .otherNews .leftSide{
   width:364px;
   height:auto;
   overflow:hidden;
   float:left;
 }
  .otherNews .leftSide .image{
   width:364px;
   height:200px;
   overflow:hidden;
   margin-bottom:10px;
 }
  .otherNews .leftSide .image img{
  display:block;
  width:100%;
  height:200px;
  object-fit:cover;
 }
  .otherNews .center{
   width:376px;
   height:auto;
   overflow:hidden;
   margin-left:36px;
   float:left;
 }
 .otherNews .newsList{
   clear:both;
   width:auto;
   max-height:200px;
   overflow:hidden;
   margin-bottom:5px;
}
 .otherNews li{
   width:184px;
   height:auto;
   overflow:hidden;
   margin-bottom:13px;
   *margin-bottom:11px;
}
 .otherNews li .title{
    font-size: 12px;
    color:#666;
      font-family:"Microsoft Yahei";
	display:block;
	overflow:hidden;
	text-overflow:ellipsis;
    white-space: nowrap;
	text-indent:2px;
}

 .otherNews .newsList li{
   float:left;
   margin-right:5px;
}
 .otherNews .newsList li:nth-child(2n){
 margin-right:0px;
}
  .otherNews .newsList li:nth-last-child(1),
  .otherNews .newsList li:nth-last-child(2){
   margin-bottom:0px;
 }
 .otherNews .rightSide{
   width:380px;
   height:auto;
   overflow:hidden;
   float:right;
 }
 /* .otherNews .rightSide .infor{
   width:170px;
   height:auto;
   overflow:hidden;
   float:left;
 }*/
   .otherNews .rightSide .inforList{
   width:auto;
   height:auto;
   overflow:hidden;
   margin-bottom:5px;
 }
   .otherNews .rightSide .inforList li:last-child{
    margin-bottom:0px;
  }
  /* .otherNews .rightSide .dynamic{
   width:170px;
   height:auto;
   overflow:hidden;
   float:right;
 }*/
  .otherNews .rightSide .goldPrize{
   clear:both;
   width:auto;
   height:auto;
   overflow:hidden;
   margin-top:20px;
 }
  .otherNews .rightSide .goldPrize img{
  display:block;
  width:100%;
  height:90px;
 }
  .otherNews .friendship{
   clear:both;
   width:auto;
   height:auto;
   overflow:hidden;
   padding:20px 0px 10px 0;
 }
  .otherNews .friendship .link{
    display:block;
    float:left;
    font-size: 12px;
    color:#666;
    font-family:"Microsoft Yahei";
 }
  .otherNews .friendship a:hover{
  color:#f10180;
 }
  .otherNews .friendship .link:nth-child(n+2){
  margin-right:6px;
 }
  .otherNews .friendship .link:nth-last-child(1),
  .otherNews .friendship .link:nth-child(2)
/*  .otherNews .friendship .link:nth-last-child(2)*/
 {
   margin-left:14px;
   color:#f10180;
 }
.typeLink{
  width:38px;
  height:auto;
  overflow:hidden;
  position:fixed;
  z-index:100;
  bottom:40px;
  /*display:none;*/
}
.typeLink li{
  width:38px;
  height:38px;
  overflow:hidden;
  background:#e4e4e4;
  margin-bottom:1px;
  cursor:pointer;
}
.typeLink .logo{
 display:block;
 width:32px;
 height:auto;
 overflow:hidden;
 margin:0 auto;
 margin-bottom:6px;
}
.typeLink li:last-child{
  margin-bottom:0px;
}
.typeLink li a{
  display:block;
  font-size:12px;
  color:#999;
   font-family:"Microsoft Yahei";
  text-align:center;
  padding:5px 7px;
}
.typeLink li:hover{
 background:#f10180;
}
.typeLink li:hover a{
  color:#fff;
}
.typeLink .hover{
 background:#f10180;
}
.typeLink .hover a{
  color:#fff;
}

.divBanner{ width:1180px; /*height:100px;*/ margin:auto; margin-bottom:10px; position:relative }
.divBannerTop{ width:1180px; /*height:100px;*/ margin:auto; margin-top:10px;position:relative}


.warning{
 width:auto;
 height:auto;
 overflow:hidden;
 position:fixed;
 left:0;
 bottom:10%;
 z-index:1;
}
.warning .image{
 display:block; 
}
.warning .warningclose{
 display:block;
 position:absolute;
 top:0px;
 right:0px;
 z-index:2;
 cursor:pointer;
}

.fix-bottom{
 display:block;
 width:1180px;
 height:auto;
 position:fixed;
 bottom:0px;
 left:50%;
 margin-left:-578px;
 z-index:2;
 cursor:pointer;
}
.fix-bottom .fix-bottom-close{
 display:block;
 position:absolute;
 top:-4.5px;
 right:-4.5px;
 z-index:2;
 cursor:pointer;
}
.fix-bottom .fix-bottom-image{
  display:block;
  width:100%;
}
.fix-bottom .fix-bottom-big-image{
  display:none;
}
.fix-bottom:hover .fix-bottom-big-image{
 display:block;
}
.fix-bottom:hover .fix-bottom-small-image{
 display:none;
}

.index-banner{
 clear:both;
 width:1180px;
 height:auto;
 overflow:hidden;
 margin:0 auto;
 text-align:center;
 margin-bottom:30px;
}
.index-banner img{
 display:inline-block;
 max-width:100%;
}