*{margin:0;padding:0;}
ul{list-style-type: none;}
a{text-decoration: none;}
.zw-main{width:1000px;margin: 20px auto 57px;box-sizing: border-box;}
.clear{clear:both;}
.zw-left{float:left;width:609px;height:790px;box-sizing: border-box;}
.zw-left .part1{width:609px;height:415px;border:1px solid #D5DADD;box-sizing: border-box;}
.zw-left .part2{width:609px;height:356px;margin-top:19px;border:1px solid #D5DADD;box-sizing: border-box;}
.zw-right{float:right;width:374px;height:790px;box-sizing: border-box;border:1px solid #D5DADD;}
.zzqdlist{width:1000px;height:208px;border:1px solid #D5DADD;margin-top:19px;}
/*å½“å‰ä½ç½®e*/
.main-box{
	padding: 14px 16px;
	overflow: hidden;
	box-sizing: border-box;
}
.main-img{
	margin-top: 20px;
	font-size: 0;
}
/*tabåˆ‡æ¢ s*/
.tab-title{
	margin-top: -5px;
	height: 48px;
	overflow: hidden;
	border-bottom: 1px solid #D5DADD;
	position: relative;
	font-size: 18px;
}
.tab-title>div{
	float: left;
	line-height: 43px;
	padding: 0 7px;
	height: 43px;
    text-align: center;
    font-size: 0;
	/* background: url(cutting.png) no-repeat right; */
}
.tab-title>div:last-child{
	background:none;
}
.tab-title>div .more{
	display: none;
	position: absolute;
	right: 0;
	top: 0;
	font-size: 16px;
}
.tab-title>div .more a{
	color: #9e9e9e;
}
.tab-title>div>a{
	color: #666;
}
.tab-title>div.active{
	/* border-bottom: 4px solid #1e64aa; */
}
.tab-title>div>a{font-size: 20px;text-decoration: none;vertical-align: middle;}
.tab-title>div.active>a{
    color: #1e64aa;
    font-size: 20px;
    text-decoration: none;
    font-weight: bold;
    vertical-align: middle;
}
.tab-title>div>i{display: inline-block;width:2px;height:20px;background-color: #333333;vertical-align: middle;margin-right:9px;transition: all 0.2s;}
.tab-title>div.active>i{width:5px;height:20px;background-color: #096DB9;vertical-align: middle;margin-right:9px;}
.tab-title>div.active .more{
	display: block;
}

.pub-table-box{
	display: none;
	margin-top: 20px;
	overflow: hidden;
}
.pub-table-box.active{
	display: block;
}
.pub-table-box li{
	font-size: 14px;
	padding-left: 25px;
	overflow: hidden;
	position: relative;
	color: #666;
	line-height: 30px;
	height: 30px;
	padding-right: 18px;
}
.pub-table-box li a{
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
	width: 80%;
	color: #1a1a1a;
}
.pub-table-box li a span {
    color: #1e64aa;
}
.pub-table-box li>span{
	float: right;
	font-size: 14px;
	color: #868686;
}
.pub-table-box li i{
	width: 3px;
	height: 3px;
	position: absolute;
	top: 50%;
	left: 8px;
	background: #000;
	margin-top: -2px;
}
.pub-table-box .more{
	font-size: 16px;
	bottom: 17px;
	right: 17px;
	position: absolute;
}
.pub-table-box .more a{
	color: #9e9e9e;
}
/*tabåˆ‡æ¢ e*/
/*äºŒçº§åˆ‡æ¢s*/
.second-tab-title{
	font-size: 0;
}
.second-tab-title span{
	/*width: 170px;*/
	height: 48px;
	line-height: 48px;
	/* background: #f0f4f9; */
	font-size: 16px;
	text-align: center;
	/*margin-right: 15px;*/
	margin-bottom: 10px;
	width: 23.1%;
    margin-right: 3.39%;
	padding: 9px 11px;
	transition: all 0.2s;
}
.second-tab-title span a{
    color: #333333;
    font-size: 16px;
}
.second-tab-title span.special{
	margin-right: 0;
}
.second-tab-title span.active{
	background: #1e64aa;
}
.second-tab-title span.active a{
    color: #f0f4f9;
    font-weight: bold;
}

.second-tab-details ul{
	display: none;
	margin-top: 10px;
}
.second-tab-details ul.active{
	display: block;
}
/*äºŒçº§åˆ‡æ¢e*/
.second-tab-title span:last-child{margin-right:0;}
/* å³ä¾§æ”¿åºœä¿¡æ¯å…¬å¼€è·³è½¬ */
.xxgklist a{display:block;margin-bottom:17px;}
.xxgklist p{position:relative;width:342px;margin:auto;height:72px;line-height: 72px;background-color: #F4F5F6;padding-left:128px;box-sizing: border-box;color:#2491e3;font-size: 18px;}
.xxgklist p:hover{color:#FFFFFF;background-color: #096DB9;}
.xxgklist p .img01{position:absolute;left:0;top:0;}
.xxgklist p .img02{display:none;position:absolute;left:0;top:0;}
.xxgklist p:hover .img01{display:none;}
.xxgklist p:hover .img02{display:block;}
.linegk{text-align: center;}
.gklink{text-align: center;padding-top: 0px;font-size: 0;}
.gklink a{display: block;margin-bottom:17px;}
.zzqdlist ul li{float:left;text-align: center;width:200px;height:208px;font-size: 0;}
.zzqdlist ul li img{margin-top:35px;margin-bottom:25px;}
.zzqdlist ul li p{color:#333333;font-size: 18px;}