@charset "utf-8";
/* CSS Document */


/*********************************************************************head flash***********************************************/

.cent_cent h3 a:hover{font-size:18px;font-weight:bold;}

.cent_cent{margin: 0 10px;background-color:#fff;border-top: 2px solid #1A4C81;}
.cent_right{width:880px; margin-left:30px; margin-top:20px; float:left; background-color:#fff;border-top: 2px solid #1A4C81;}
.cent_cent_top{height:60px;border-bottom: #ccc dashed 1px;/* background: url(styles_res/dot3.jpg) no-repeat right center; */}
.cent_cent_top1{
	float:left;
	height:60px;
	text-align:center;
	padding-left: 14px;
	font-size:18px;
	color:#1A4C81;
	line-height:60px;
	}
.cent_cent_top1 a { 
	font-size:18px; 
	color:#1A4C81; 

	}
.cent_cent_top2{float:right;height:30px;}
.cent_cent_img{position: relative;}
.cent_img_left{position: absolute;left: 0;top: 0;}
.cent_img_left img{margin-left:10px;width:250px;height:170px;}
.cent_img_right{height:170px;margin-left: 280px;}
.cent_img_right h3{color:#1A4C81;font-size:16px;margin-top:20px;display: block;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.cent_img_right h3:hover{ color:#FC0;}
.cent_img_right p{color:#555; font-size:12px; margin-top:10px; text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 4;line-clamp:4;-webkit-box-orient: vertical;}
.cent_cent_left{height:190px;}
.cent_cent_left li{width: 46.59%;float:left;position: relative;color:#555;margin: 0 1.704%;font-size:14px;margin-top:10px;line-height:20px;background: url(styles_res/dot.png) no-repeat left center;}
.cent_cent_left li a {
    color: #555;
    margin-left:15px;
    line-height:20px;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    padding-right: 55px;
    display: block;
}
.cent_cent_left li a:hover{ font-weight:bold; color:#1A4C81; line-height:20px; }

.cent_cent_left span{color:#999;font-size:12px;float:right;line-height:20px;position: absolute;top: 0;right: 0;}
.cent_cent_top .cent_cent_top2 a {
    float: right;
    font-size: 13px;
    color: #818181;
    line-height: 66px;
}
.cent_bottom{
	margin: 0 10px 20px;
}
.cent_bottom_left{
	width: 46.59%;
	float:left;
	border-top: 2px solid #1A4C81;
	margin: 0 1.704%;
}
.cent_bottom_left .cent_bottom_left_li li{
	 color:#555; font-size:14px; margin-left:10px; margin-top:10px; line-height:20px;
}
.cent_bottom_left .cent_bottom_left_li li{color:#555;font-size:14px;margin-top:10px;position: relative;line-height:20px;background: url(styles_res/dot.png) no-repeat left center;}
.cent_bottom_left .cent_bottom_left_li span{color:#999;font-size:12px;position: absolute;top: 0;right: 0;}
.cent_bottom_left .cent_bottom_left_li li a {
   margin-left:10px;
   color: #555;
   text-overflow: ellipsis;
   overflow: hidden;
   white-space: nowrap;
   display: block;
   padding-right: 55px;
}
.cent_bottom_left .cent_bottom_left_li li a:hover{ font-weight:bold; font-size:15px; color:#1A4C81;}
.cent_bottom_top{height:60px;border-bottom: #ccc dashed 1px;/* background: url(styles_res/dot3.jpg) no-repeat right center; */}
.cent_bottom_top1{
	float:left; 
	height:60px; 
	width:100px; 
	text-align:center; 
	font-size:18px; 
	color:#1A4C81; 
	line-height:60px; 

	}
.cent_bottom_top1 a {
	font-size:18px; 
	color:#1A4C81; 

	}
.cent_bottom_top2{float:right; height:30px; }
.cent_bottom_top .cent_bottom_top2 a {
    float: right;
    font-size: 13px;
    color: #818181;
    line-height: 66px;
}

/************************************************************;*********滚动***********************************************/

/************************************************************;*********友情链接***********************************************/
.code .code_title b {
    float: left;
    font-weight: normal;
    font-size: 16px;
}
.code .code_title {
    height: 60px;
    line-height: 60px;
    border-bottom: solid 1px #ddd;
    padding: 0 20px;
    
}
.code {
   padding-bottom:10px;
    background: #fff;
    border: 1px solid #ebebeb;
    box-shadow: 1px 1px 2px #ebebeb;
    margin-bottom: 20px;
    overflow: hidden;
    position: relative;
	border-top: 2px solid #1A4C81;
}
.code .code_bd li{
	width: 46.428%;
	height: 40px;
	margin-left: 2.5%;
	margin-top:10px;
	float: left;
}
.code .code_bd li a{border: 1px solid #ddd;padding-top: 34%;background-color:#efefef;position:relative;overflow:hidden;display: block;}
.code .code_bd li a img{
	width:100%;
	height: 100%;
	position:absolute;
	left:0;
	top:0;
	right:0;
	bottom:0;
	margin:auto;
	max-width:100%;
}


