@charset "utf-8";
* {
	margin:0;
	padding:0;
	list-style-type:none;
}
a, img {
	border:0;
}
/* body {
	font:12px/180% Arial, Helvetica, sans-serif, "宋体";
} */
/* tabshow */
.tabshow {
	width:1120px;
	height:422px;
	position:relative;
	margin:40px auto;
}
.tabshow .hide {
	display:none;
}

.tabshow .udbtn {
	display:block;
	width:190px;
	height:35px;
	font-size:16px;
	line-height:35px;
	overflow:hidden;
	border:1px solid #f2f2f2;
}
 .uP {
 	background:url(../images/up.png) no-repeat center;
} 
 .dN {
 	background:url(../images/down.png) no-repeat center;
} 
.tabshow .tabTagBox {
	height:352px;
	width:194px;
	overflow:hidden;
	position:relative;
	z-index:9;
	margin:2px 0;
}
.tabshow .tabTagBox .tabTagList {
	position:absolute;
	left:0;
	height:40px;
}
.tabshow .tabTagBox li {
	float:left;
	width:187px;
	height:38px;
	font-size:18px;
	line-height:40px;
	overflow:hidden;
	cursor:pointer;
	border:1px solid #f2f2f2;
	padding:2px;
}
.tabshow .tabTagBox li.current {
	width:194px;
	font-size:18px;
	border-bottom:1px solid #C00F15;
	border-top:1px solid #C00F15;
	border-left:1px solid #C00F15;
	background-color: white;
}

.tabshow .tabcon {
	position:absolute;
	top:0;
	right:0;
	z-index:1;
	border:solid 1px #C00F15;
	background:#FCFCFC;
	height:458px;
	width:925px;
	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:905px;
	height:40px;
	overflow:hidden;
	margin:0 0 10px 24px;
	display:inline;
} */

.tabshow .tabcon ul {
	width: 915px;
	overflow: hidden;
	height:401px;
	margin-left:5px;
	margin-bottom: 10px;
}

.tabshow .tabcon ul li {
	background: url(../../images/ytzjt/icon_04.png) no-repeat scroll 0px 16px;
	padding: 0px 13px;
	height:40px;
	width:900px;
	float:left;
	overflow:hidden;
	line-height: 40px;
	white-space: nowrap;
	text-overflow: ellipsis;
	border-bottom: dotted 1px #d3d3d3;
	font-size: 16px;
}

.tabshow .tabcon ul li a {
	color: #444;
	text-decoration: none;
	float: left;
	display: inline-block;
	width: 527px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}

.tabshow .tabcon ul li .til {
	color: #444;
	text-decoration: none;
	float: left;
	display: inline-block;
	width: 650px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	padding: 0 3px;
}
.tabshow .tabcon ul li .til_2 {
	color: #444;
	text-decoration: none;
	float: left;
	display: inline-block;
	width: 100px;
	text-align:center;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	padding: 0 3px;
}
.tabshow .tabcon ul li .til_v {
	color: #444;
	text-decoration: none;
	float: left;
	display: inline-block;
	width: 520px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	padding: 0 3px;
}
.tabshow .tabcon ul li .til_3 {
	color: #444;
	text-decoration: none;
	float: left;
	text-align:center;
	display: inline-block;
	width: 150px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	padding: 0 3px;
}
.tabshow .tabcon ul li span {
	color: #4c4c4c;
	margin-left:30px;
	width:100px;
	font-size: 14px;
}

.tabshow .tabcon ul li a:hover {
	color: #ff7c08
}

