@charset "utf-8";

* {
	margin:0;
	padding:0;
	list-style-type:none;
}
a, img {
	border:0;
}
body {

}
/* tabshow */
.tabshow {
	width:calc(1400vw / 19.2);
	height:422px;
	position:relative;
	margin:40px auto;
}
.tabshow .hide {
	display:none;
}
.tabshow .udbtn, .tabshow .tabTagBox li {
	background:url(../images/tab-all-bg.png) no-repeat;
}
.tabshow .tabTagBox li:last-child{background-position:calc(48vw/19.2) 0;}
.tabshow .udbtn {
	display:block;
	width:400px;
	height:calc(96vw / 19.2);
	line-height:999em;
	overflow:hidden;
}
.tabshow .uPrev {
	background-position:0 -580px;
}
.tabshow .dNext {
	background-position:0 -615px;
}
.tabshow .tabTagBox {
	height:calc(480vw / 19.2);
	width:600px;
	overflow:hidden;
	position:relative;
	z-index:9;
	margin:2px 0;
}
.tabshow .tabTagBox .tabTagList {
	position:absolute;
	left:0;
	height:10vw;
}
.tabshow .tabTagBox li {
	float:left;
	width:800px;
	height:58px;
	line-height:5vw;
	overflow:hidden;
	cursor:pointer;
	vertical-align: middle;
	font-size:calc(30vw / 19.2);
	 background: url(../img/shuline.jpg) no-repeat;
		  background-repeat: repeat-y; 
    
         background-position:calc(48vw / 19.2);
	
}
.tabshow .tabTagBox li:first-child {
	float:left;
	width:600px;
	height:58px;
	line-height:5vw;
	overflow:hidden;
	cursor:pointer;
	vertical-align: middle;
	font-size:calc(30vw / 19.2);
	 background: url(../img/shuline.jpg) no-repeat;
		
    
         background-position:calc(48vw / 19.2) 55px ;
	
}
.tabshow .tabTagBox li span{position:relative;
	top:-2vw;}
	.tabshow .tabTagBox li div{

		background-size:calc(96vw / 19.2) calc(96vw / 19.2);
	
	}
.tabshow .tabTagBox li.current {
	width:400px;

}
.tabshow .tabTagBox li.current span {
position:relative;
	top:-1.5vw;}
	
	.tabshow .tabTagBox li.current div {
	/***	background:Url('../img/prdlist.png') no-repeat;background:Url('../img/prdleftna.png') no-repeat;*****/
		background-size:calc(96vw / 19.2) calc(96vw / 19.2);}
.tabshow .tabTagBox li#tag01 {
	background-position:-194px 0;
}
.tabshow .tabTagBox li#tag01.current {
	background-position:0 0;
}
.tabshow .tabTagBox li#tag02 {
	background-position:-194px -58px;
}
.tabshow .tabTagBox li#tag02.current {
	background-position:0 -58px;
}
.tabshow .tabTagBox li#tag03 {
	background-position:-194px -116px;
}
.tabshow .tabTagBox li#tag03.current {
	background-position:0 -116px;
}
.tabshow .tabTagBox li#tag04 {
	background-position:-194px -174px;
}
.tabshow .tabTagBox li#tag04.current {
	background-position:0 -174px;
}
.tabshow .tabTagBox li#tag05 {
	background-position:-194px -232px;
}
.tabshow .tabTagBox li#tag05.current {
	background-position:0 -232px;
}
.tabshow .tabTagBox li#tag06 {
	background-position:-194px -290px;
}
.tabshow .tabTagBox li#tag06.current {
	background-position:0 -290px;
}
.tabshow .tabTagBox li#tag07 {
	background-position:-194px -348px;
}
.tabshow .tabTagBox li#tag07.current {
	background-position:0 -348px;
}
.tabshow .tabTagBox li#tag08 {
	background-position:-194px -406px;
}
.tabshow .tabTagBox li#tag08.current {
	background-position:0 -406px;
}
.tabshow .tabTagBox li#tag09 {
	background-position:-194px -464px;
}
.tabshow .tabTagBox li#tag09.current {
	background-position:0 -464px;
}
.tabshow .tabTagBox li#tag10 {
	background-position:-194px -522px;
}
.tabshow .tabTagBox li#tag10.current {
	background-position:0 -522px;
}
.tabshow .tabcon {
	position:absolute;
	top:0;
	right:0;
	z-index:1;
	border:0;
	background:none;
	height: calc(732vw / 19.2);
	width: calc(818vw / 19.2);
	overflow:hidden;
}
.tabshow .tabcon h2 {
	height:30px;
	line-height:30px;
	font-size:14px;
	color:#333;
	padding:10px 0 10px 25px;
}
.tabshow .tabcon li {
	float:left;
	width:152px;
	height:177px;
	overflow:hidden;
	margin:0 0 10px 24px;
	display:inline;
}
.tabshow .tabcon li .pic {
	display:block;
	border:solid 1px #ddd;
	width:150px;
	height:150px;
}
.tabshow .tabcon li .pic:hover {
	border:solid 1px #C00F15;
}
.tabshow .tabcon li .tit {
	height:20px;
	line-height:20px;
	display:block;
	margin:5px 0 0 0;
}
.tabshow .tabcon li .tit a {
	font-size:12px;
	color:#5e5e5e;
	text-decoration:none;
}
