	
.container{ width:1000px; margin:10px auto;  }
.title{
	width: 100%;
	margin: 0 auto;
	color: #989898;
	font-size: 14px;
}
.title span{
	display:inline-block;
	margin-bottom:15px;
	margin-right: 22px;
	cursor:pointer;
	color:#333; font-size:16px; 
}
.part_box{
	width: 700px;
	float:left;
}
.part_l{
	width: 100%;
	float: left;
	display:none;
}
.part_lt{
	width:328px;
	float:left;
	padding-top:35px;
	position:relative;	
	overflow:hidden;
}
.part_ltt{
    width:28%;
	position:relative;
	float:left;
}
.pat_cox{
	width:100%;
	float:left;
	
	}

.part_rgt{
	width:650px;
	float:right; margin-top:30px; 
	}
.part_lb{
	padding:0 !important;
	margin:0 !important;
}
.part_lb li{
	line-height: 37px;
	border-bottom: 1px solid #aaa;
	width:98%; padding:0px 1%;
	overflow:hidden; font-size:14px; 
}
.part_lb li span{
	color: #333;
	-webkit-transition: 0.3s ease;
	-moz-transition: 0.3s ease;
	-ms-transition: 0.3s ease;
	-o-transition: 0.3s ease;	
	transition: 0.3s ease;
	width:80%;
	float:left;
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden; font-size:14px; 
}
.part_lb li:hover span{
	color: #0ca5a2;
	}
.fr{
	float: right!important;
	width:20%!important;
	text-align:right;
}

.content_box span b{
	float:right;
	font-weight:normal;
	color:#0ca5a2;
	}
.part_r{
	width:40%;
	float: right;
	padding-left:50px;
	padding-top:35px;
}
.part_r ul{
	margin-top:-2px;
	}
.part_r li{
	padding:20px 0 15px 50px;
	background:#fff;
	margin-bottom:17px;
	-webkit-transition: box-shadow .3s ease;
    -moz-transition: box-shadow .3s ease;
    -ms-transition: box-shadow .3s ease;
    -o-transition: box-shadow .3s ease;
    transition: box-shadow .3s ease;
}
.part_r li:hover{
    -webkit-box-shadow: 0 0 30px 0 rgba(0,0,0,0.2);		
    box-shadow: 0 0 30px 0 rgba(0,0,0,0.2);	
	}
.ay-title{
	font-size: 20px;
	color: #3d3d3d;
}
.num{
	font-size: 40px;
	color: #d30910;
	
}
.num-kuo{
	color: #d30910;
	font-size: 16px;
	margin-right:10px;
}
.col{
	color: #d30910;
}
.col img{
	margin-top: -20px;
}
.time{
	color:#959595;
	line-height: 30px;
	font-size:12px;
}
.line{
	position: relative;
	width:100%;
	height: 2px;
	background:#dedfe2;
	margin-bottom:15px;
}
.line1{
	position: absolute;
	width:60px;
	height: 2px;
	background:#0ca5a2;
	margin-top: -17px;
	-webkit-transition: 0.3s ease;
	-moz-transition: 0.3s ease;
	-ms-transition: 0.3s ease;
	-o-transition: 0.3s ease;	
	transition: 0.3s ease;
}



.line1on{
	margin-left:91px;
	}
	
.line1on1{
	margin-left:182px;
	}
	
.line1on2{
	margin-left:274px;
	}

.img_box{
	width: 100%;
	float: left;
}
.content_box{
	width:96% ;
	float: left;
	color: #0ca5a2;
	background:#fff; padding:15px 2%; padding-bottom:25px; 
}

.content_box h2{
	margin-top: 5px;
	font-size: 15px;
	color:#2f3031;
	margin-bottom:5px;
}
.content_box span{
	display: inline-block;
	margin-bottom: 5px;
	font-size: 13px;
	color:#767676;
	line-height:22px;
	height:44px;
	overflow:hidden;
}
.content_box a{
	color: #0ca5a2;
}

/*首页增加切换样式**/


.new_page_box{
	width:500px; 
	height:100%;
	position:relative;
	left:0;
	}
.page_box1{
	float:left;
	
	}
.part_lt_num{ margin-top:-25px; 
	text-align:center;	
	z-index:9;
    position:absolute;
	left:50%;
	margin-left:-30px;
	}
.part_lt_num li{
	float:left;
	width:14px;
	height:14px;
	margin:0 3px;
	border:1px solid #ddd;
	background:#bbb;
	border-radius:50%;
	cursor:pointer;
	}

.part_lt_li{
	background:#0ca5a2 !important;
	}
/*首页切换样式**/



