@charset "utf-8";

.w-menu{ background:#f2f2f2; padding:20px 15px; }
.w-menu li { width:calc(20% - 2px); vertical-align:middle; border-right:1px solid #fff; float:left; text-align:center; }
.w-menu li img{ width:90%; margin:0 auto; display:block; margin-top:5px; }
.w-menu li h2{font-size:12px; line-height:24px;height:24px; overflow:hidden; }
.w-menu li a.wim1{ padding:0 5px; display:block;}
.w-menu li.nr{border-right:none;}
.w-menu li.nb{border-bottom:1px solid #fff; }

.ts ul{border-bottom: 1px solid #f0f0f0;  position:relative; overflow:hidden;}
.ts li{ display:inline-block; vertical-align:top; }


.ts li.x1{width: 25%;position:relative; overflow:hidden; text-align:center;}
.ts li.x1 .x1i img{ width:80%; margin:0 auto; }



.ts li.x0{width: 50%;position:relative; overflow:hidden;  }
.ts li.x0::after,
.ts li.x2::after,
.ts li.x5::after{border-right: 1px solid #f0f0f0;content: "";height: 100%;position: absolute;right: 0;top: 0;transform: scaleX(0.5);width: 1px;z-index: 10;}
.ts li.x5 .x1t{ font-size:12px; padding-top:5px; }


.ts li .x0b{ }
.xxi{ width:100%; margin-left:5px; height:auto; }
.x0t{font-size:14px; font-weight:bold; padding-left:20px; padding-top:20px; text-align:left;}
.x0t span{font-size:12px; font-weight:normal; display:block;color: #f09c20;font-weight:bold;padding-bottom:5px; }
.x0i a{display:block; padding-left:20px;}

.x1t{font-size:14px; font-weight:bold;  text-align:center; padding-top:20px; }
.x1t span{font-size:12px; font-weight:normal; display:block; color:#666; padding-bottom:5px;color: #f09c20;font-weight:bold; }



.ts li.x0 .x0i img{ width:90%; margin:0 auto;  }


.ts li.x5{ width:50%;border-bottom: 1px solid #f0f0f0; }
.ts li.x6::after{ border-right:0; }
.ts li.x5 img{ height:200px; }


.iheader{ height:50px; position:fixed; top:0; left:0; width:100%; background:#181721;z-index:555; }
.iheader .ia{ display:block; height:50px; line-height:50px; width:50px; font-size:30px; color:#fff; text-align:center; background-position:center; background-repeat:no-repeat; position:absolute; top:0; }
.iheader .ia1{ left:0; }
.iheader .ia2{ right:0; }

.iheader span,
.iheader .inav span{ line-height:50px; color:#fff; font-size:20px; text-align:center; display:block; }
.iheader .inav span{color:#009924; }

.iheader .inav{background:#181721 url(../menu/lf.png) no-repeat 30px center; position:fixed; height:100%; width:100%; top:0; left:0; z-index:555; display:none; }
.iheader .iclose{ position:absolute; left:-45px; top:0; height:45px; width:45px; display:block; font-size:32px; color:#094; }
.iheader ul{display:block; height:100%; width:160px;background:#094; height:100%; position:absolute; top:0px; right:-300px; z-index:556;}
.iheader ul li{ background:#094; color:#fff; font-size:18px; text-align:center; border-bottom:1px solid rgba(255,255,255,0.3); line-height:45px; }
.iheader ul li a{color:rgba(255,255,255,0.8); display:block; }



.iheader{ background:rgba(0,0,0,0.5); line-height:40px; height:40px;}
.iheader .ia{line-height:40px; height:40px; width:40px; font-size:24px; color:rgba(255,255,255,0.8);}
.iheader span{ font-size:14px; height:30px; line-height:30px; border:1px solid rgba(255,255,255,0.5); text-align:left; margin:0 40px; margin-top:4px; border-radius:15px; padding:0 30px; }

.iheader span.iclose{ padding:0; border:0; border-radius:0; margin:0;position:absolute; left:-45px; top:0; height:45px; line-height:45px; text-align:center; width:45px; display:block; font-size:32px; color:#009924; }
.iheader span.iclose{color:#094; }



@media (min-width: 960px)
{
	
}


@media (max-width: 960px)
{
	
	
}


@media (max-width: 650px)
{
	
	.ts li.x5 img{ height:100px; }
}



@media (max-width: 610px)
{
	
	
}

@media (max-width: 480px) {
	
	
	.ts li.x5 img{ height:140px; }
}

@media (max-width: 200px) {

	.ts li.x5 img{ height:80px; }
}





