/*Szy CUEB Achrives WebSite Index CSS Document */
/*每一行容器以及模块、标题样式*/
.bodyline{

	overflow:hidden;
	}
.bodyline>div{
	float:left;
	border:solid 1px #e5e5e5;
	border-radius:4px;
	background:#fff;
	}
.bodyline>div .frametitle{
	width:100%;
	height:37px;
	overflow:hidden;
	border-bottom:solid 2px #952623;
	line-height:37px;
	}
.bodyline>div .frametitle h3{
	height:37px;
	margin-left:15px;
	padding-left:15px;
	background:url(imagesframetitle.jpg) no-repeat 0 13px;;
	overflow:hidden;
	cursor:default;
	line-height:42px;
	font-size:16px;
	font-weight:normal;
	color:#952623;
	}
.bodyline>div .frametitle a{
	height:34px;
	margin-right:15px;
	overflow:hidden;
	line-height:48px;
	font-size:12px;
	font-weight:normal;
	color:#952623;
	opacity:0.6;
	filter:alpha(opacity=60);
	}
.bodyline>div .frametitle a:hover{
	opacity:1;
	filter:alpha(opacity=100);
	}
/*焦点图*/

.bodyline .focusframe .focusframe_1{ background:#fff;
			   border:1px solid #e5e5e5;
			   border-radius:4px;
			   height:61px;
			   width:100%;
			   margin-bottom:10px;
}
.bodyline .focusframe .focusframe_2{ background:#fff;
			   border:1px solid #e5e5e5;
			   border-radius:4px;
			   height:60px;
			   width:100%;
			   margin-bottom:10px;

}
.bodyline .focusframe .focusframe_3{ background:#fff;
			   border:1px solid #e5e5e5;
			   border-radius:4px;
			   height:60px;
			   width:100%;
}
.index_icon{ float:left;
			 margin-left:33px;
			 margin-top:10px;
}
.index_wz{ float:right;
			margin-right:30px;
			margin-top:10px;
}
.bodyline .focusframe .focus{
	width:300px;
	height:230px;
	overflow:hidden;
	}
.bodyline .focusframe .focus li{
	position:relative;
	width:300px;
	height:230px;
	overflow:hidden;
	}
.bodyline .focusframe .focus li>.focustitle{
	position:absolute;
	bottom:0;
	left:0;
	width:60%;
	height:31px;
	padding:0 35% 0 5%;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	background:#333;
	background:rgba(0,0,0,0.7);
	line-height:31px;
	font-size:12px;
	color:#fff; text-decoration:none;
	}
.bodyline .focusframe .focus>li>a>img{
	width:300px;
	height:230px;
	}
.bodyline .focusframe .focusindex{
	position:absolute;
	bottom:15px;
	right:10px;
	width:45px;
	height:6px;
	overflow:hidden;
	}
.bodyline .focusframe .focusindex li{
	float:left;
	width:9px;
	height:6px;
	overflow:hidden;
	background:url(imagesfocus.png) no-repeat;
	cursor:pointer;
	}	
.bodyline .focusframe .focusindex li.current{
	width:9px;
	height:6px;
	overflow:hidden;
	background:url(imagescurrentfocus.png) no-repeat;
	}
/*最新动态、通知公告*/
.bodyline .newsframe{
	width:400px;
	height:210px;
	overflow:hidden;
	margin-left:15px;
	}
.bodyline .newsframe .newslist{
	width:100%;
	margin-top:3px;
	overflow:hidden;
	}
.bodyline .newsframe .newslist li{
	width:380px;
	height:35px;
	margin:2px 10px 0 10px;
	overflow:hidden;
	border-bottom:dashed 1px #d5d5d5;
	}
.bodyline .newsframe .newslist li>a{
	display:block;
	float:left;
	width:300px;
	height:35px;
	margin-left:10px;
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden;
	font-size:13px;
	line-height:35px;
	color:#555;
	}
.bodyline .newsframe .newslist li>span{
	display:block;
	float:right;
	width:50px;
	height:35px;
	margin-right:10px;
	overflow:hidden;
	text-align:right;
	line-height:35px;
	font-size:12px;
	color:#999;
	}
.bodyline .newsframe .newslist li:hover{
	border-color:#777;
	}
.bodyline .newsframe .newslist li>a:hover{
	text-shadow:1px 1px 3px rgba(0,0,0,0.1);
	color:#000;
	}
	/*-----xiugai*/.bodyline .searchframe_news .newslist1{
	width:100%;
	margin-top:3px;
	overflow:hidden;
	height:185px;
	}
.bodyline .searchframe_news .newslist1 li{
	width:230px;
	height:35px;
	margin:2px 10px 0 10px;
	overflow:hidden;
	border-bottom:dashed 1px #d5d5d5;
	}
 .newslist_aspan{
	display:block;
	float:left;
	width:140px;
	height:35px;
	margin-left:10px;
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden;
	font-size:14px;
	line-height:35px;
	color:#555;
	}
	 .newslist_aspan a{
	display:block;
	float:left;
	width:140px;
	height:35px;
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden;
	font-size:13px;
	line-height:35px;
	color:#555;
	}
	.newslist_aspan span{
	display:block;
	float:left;
	width:140px;
	height:20px;
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden;
	font-size:14px;
	line-height:20px;
	color:#555;
	font-size:12px;
	}



.bodyline .searchframe_news .newslist1 li>a{
	display:block;
	float:left;
	width:140px;
	height:35px;
	margin-left:10px;
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden;
	font-size:14px;
	line-height:35px;
	color:#555;
	}
.bodyline .searchframe_news .newslist1 li>span{
	display:block;
	float:right;
	width:65px;
	height:35px;
	margin-right:10px;
	overflow:hidden;
	text-align:right;
	line-height:35px;
	font-size:12px;
	color:#999;
	}
.bodyline .searchframe_news .newslist1 li>span a{
	color:#999;
}
.bodyline .searchframe_news .newslist1 li:hover{
	border-color:#777;
	}
.bodyline .searchframe_news .newslist1 li>a:hover{
	text-shadow:1px 1px 3px rgba(0,0,0,0.1);
	color:#000;
	}

	
/*搜索*/
.bodyline .searchframe{
	width:258px;
	height:42px;
	margin-left:15px;
	overflow:hidden;
	}
.bodyline .searchframe_news{
	width:258px;
	height:197px;
	margin-left:15px;
	overflow:hidden;
	padding-bottom:12px;
	}

.bodyline .searchframe input.searchinput{
	display:block;
	float:left;
	width:160px;
	height:26px;
	margin-top:7px;
	margin-left:7px;
	padding:0 10px;
	overflow:hidden;
	border:solid 1px #e5e5e5;
	border-radius:4px;
	line-height:26px;
	font-size:13px;
	}
.bodyline .searchframe div.middlecenter{
	display:block;
	float:left;
	width:8px;
	height:28px;
	margin-top:7px;
	margin-left:-4px;
	background:#a1402d;
	}
.bodyline .searchframe button.searchsubmit{
	display:block;
	float:left;
	width:60px;
	height:28px;
	margin-top:7px;
	margin-left:-4px;
	overflow:hidden;
	background:#a1402d;
	cursor:pointer;
	border-radius:4px;
	text-align:center;
	line-height:28px;
	letter-spacing:2px;
	font-size:14px;
	color:#fff;
	}
.bodyline .searchframe button.searchsubmit:hover{
	background:#7e1804;
	}
.bodyline .searchframe div.middlecenterhover{
	background:#7e1804;
	}
/*日历*/
.bodyline .calendarframe{
	width:258px;
	height:156px;
	margin-top:10px;
	margin-left:15px;
	overflow:hidden;
	}
.bodyline .calendarframe .currenttime{
	width:100%;
	height:34px;
	overflow:hidden;
	border-bottom:dashed 1px #a1402d;
	text-align:center;
	line-height:34px;
	font-size:15px;	
	}
.title{ margin-top:10px;
        margin-left:12px; font-size: 13px;
}
.times{ height:20px;
	    margin-top:8px;
		margin-left:65px;
		font-size:13px;
		font-family:"微软雅黑";
		line-height:24px;
}
.times dt{ float:left;
}
.times dd{ float:left;
		   margin-left:15px;
}
.times p{}
.timenotice{ font-size:13px;
             font-family:"微软雅黑";
			 color:#982333;
			 margin-top:7px;
			 margin-left:15px;
			 text-decoration:none;
}
.timenotice a{ color:#a11b3e;
}

/*-----bodyline3*/
.bodyline .newsframe_news3{
	width:241px;
	height:172px;
	overflow:hidden;
	margin-right:9px;
	}
.bodyline .newsframe_news3	.bodyline3_dl{
	width:230px;
	height:42px;
	line-height:42px;
	margin-top:15px;
	margin-bottom:15px;
	margin-left:10px;
	margin-right:10px;
}
.bodyline .newsframe_news3	.bodyline3_dt{
	float:left;
}
.bodyline .newsframe_news3	.bodyline3_dd{
	float:right;
	width:144px;
	height:42px;
	line-height:21px;
	font-size:13px;
	font-family:"微软雅黑";
}
.bodyline .newsframe_news3	.bodyline3_dl1{
	width:230px;
	height:110px;
	line-height:42px;
	margin-top:15px;
	margin-bottom:15px;
	margin-left:10px;
	margin-right:10px;
}
.bodyline .newsframe_news3	.bodyline3_dt1{
	float:left;
}
.bodyline .newsframe_news3	.bodyline3_dd1{
	float:right;
	width:130px;
	height:110px;
	line-height:21px;
	font-size:13px;
	font-family:"微软雅黑";
	margin-right:3px;
}
.bodyline .newsframe_news3	.bodyline3_dd1 h3{
	overflow:hidden;
	color:#000;
	font-size:16px;
	font-family:"微软雅黑";
	line-height:24px;
	font-weight:100;
}

.bodyline .newsframe_news3	.bodyline3_dd1 p{
	height:60px;
	overflow:hidden;
	color:#6F6F6F;
	font-size:12px;
	font-family:"宋体";
	line-height:16px;
}
.bodyline .newsframe_news3	.bodyline3_dd1 a{
	color:#707070;
	float:right;
	text-decoration:underline;
	font-size:12px;
	margin-top:5px;
	font-family:"宋体";text-decoration: none;

}
.bodyline .newsframe_news3	.bodyline3_dd1 a.ljck{ color:#C33;}

.bodyline .newsframe_news3 .newslist{
	width:100%;
	margin-top:3px;
	overflow:hidden;
	}
.bodyline .newsframe_news3 .newslist li{
	width:380px;
	height:30px;
	margin:2px 10px 0 10px;
	overflow:hidden;
	border-bottom:dashed 1px #d5d5d5;
	}
.bodyline .newsframe_news3 .newslist li>a{
	display:block;
	float:left;
	width:300px;
	height:30px;
	margin-left:10px;
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden;
	font-size:14px;
	line-height:30px;
	color:#555;
	}
.bodyline .newsframe_news3 .newslist li>span{
	display:block;
	float:right;
	width:50px;
	height:30px;
	margin-right:10px;
	overflow:hidden;
	text-align:right;
	line-height:30px;
	font-size:12px;
	color:#999;
	}
.bodyline .newsframe_news3 .newslist li:hover{
	border-color:#777;
	}
.bodyline .newsframe_news3 .newslist li>a:hover{
	text-shadow:1px 1px 3px rgba(0,0,0,0.1);
	color:#000;
	}
	
	
	
	/*-----bodyline4*/
.bodyline .newsframe_news4{
	width:746px;
	height:268px;
	overflow:hidden;
	margin-left:9px;
	}
.bodyline .newsframe_news4_1{
	width:241px;
	height:268px;
	overflow:hidden;
	margin-left:9px;
	}
.bodyline .newsframe_news4_1 ul{
	width:203px;
	height:196px;
	margin-left:20px;
	margin-top:18px;
}
.bodyline .newsframe_news4_1 ul li{
	width:100%;
	height:35px;
	margin-bottom:15px;
	text-align:center;
	line-height:35px;
		border:1px solid #c2c2c2;


}
.bodyline .newsframe_news4_1 ul li #select_lianjie{
	font-size:16px;
	color:#000;
	font-weight:100;
	text-align:center;
	line-height:35px;
	height:35px;
    width:100%;


}
.bodyline .newsframe_news4	.bodyline4_ul{
	line-height:42px;
	margin-top:15px;
	margin-bottom:15px;
	margin-left:10px;
	margin-right:10px;
}
.bodyline .newsframe_news4	.bodyline4_ul .spanfl{
	float:left;
	background:#fff;
	border:1px solid #e5e5e5;
	width:20px;
	height:165px;
	background:url(imagesjiantou_left.png) no-repeat 5px 65px;

}

.bodyline .newsframe_news4	.bodyline4_ul .spanfr{
	float:right;
	background:#fff;
	border:1px solid #e5e5e5;
	width:20px;
	height:165px;
	background:url(imagesjiantou_right.png) no-repeat 5px 65px;
}

.bodyline .newsframe_news4	.bodyline4_ul ul{
	float:left;
	width:675px;
}

.bodyline .newsframe_news4	.bodyline4_ul ul li{
	float:left;
	margin-right:15px;
	margin-left:10px;
}
.bodyline .newsframe_news4 .newslist{
	width:100%;
	margin-top:3px;
	overflow:hidden;
	}
.bodyline .newsframe_news4 .newslist li{
	width:380px;
	height:30px;
	margin:2px 10px 0 10px ;
	overflow:hidden;
	border-bottom:dashed 1px #d5d5d5;
	}
.bodyline .newsframe_news4 .newslist li>a{
	display:block;
	float:left;
	width:300px;
	height:30px;
	margin-left:10px;
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden;
	font-size:14px;
	line-height:30px;
	color:#555;
	}
.bodyline .newsframe_news4 .newslist li>span{
	display:block;
	float:right;
	width:50px;
	height:30px;
	margin-right:10px;
	overflow:hidden;
	text-align:right;
	line-height:30px;
	font-size:12px;
	color:#999;
	}
.bodyline .newsframe_news4 .newslist li:hover{
	border-color:#777;
	}
.bodyline .newsframe_news4 .newslist li>a:hover{
	text-shadow:1px 1px 3px rgba(0,0,0,0.1);
	color:#000;
	}

.aa{width:800px; height:80px; margin:0px auto; border:1px solid red; margin-top:80px;}
.aa1{width:50px; height:80px; text-align:center; line-height:80px; background:yellow; float:left;}
.aa1 a{ text-decoration:none; color:black; display:block; width:50px; height:80px;}
.aa2{width:700px; height:80px; background:blue; float:left; overflow:hidden;}
.aa2 ul{margin:0px; padding:0px; list-style:none;width:1925px;height:80px;}
.aa2 ul li{width:175px; height:80px; float:left; text-align:center; line-height:80px;  display:block;}
.aa2 ul li a{ text-decoration:none; color:green; display:block; width:175px; height:80px; }
.ba{ background:pink;}
.aa3{width:50px; height:80px; text-align:center; line-height:80px; float:right; background:yellow;}
.aa3 a{ text-decoration:none; color:black; display:block; width:50px; height:80px;}



.bodyline .focusframe{
	position:relative;
	width:300px;
	height:204px;
	padding:3px;overflow: hidden;
	}




	.focusframe #czimg ul{ list-style: none; width: 9999px; position: relative;}
	.focusframe #czimg ul li{position: absolute;top: 0;left: 0; opacity: 0;filter:alpha(opacity = 0);}
	.focusframe #czimg ul li.first {opacity: 1; filter:alpha(opacity = 100);}
	.focusframe #czbutton a{ display: block;width: 44px; height: 44px; position: absolute; top: 130px; }
	.focusframe #czbutton #czleftbut{ left: 10px; background-position: 0px 0px; }
	.focusframe #czbutton #czrightbut{ right: 10px; background-position: 0 -48px; }
	.focusframe #czxinxi{ position: absolute; bottom: 0; left: 0; width:300px; height: 40px; background: url(images/zhe.png); color: white; }
	.focusframe #czxinxi ul{ height: 20px; width: 90px; float: right; list-style: none; padding-top: 18px; }
	.focusframe #czxinxi ul li{ float: left; width: 12px; height: 12px; background:url(imageshui.png) no-repeat ;  cursor: pointer; margin-right: 5px; }
	.focusframe #czxinxi ul li.cur{ background-position: 0 -124px; background:url(imagesblue.png) no-repeat 0  -1px; }
	.focusframe #czimg ul li a img{ width:300px; height:200px;}

.focusframe #czimg ul li .focustitle{
	position:absolute;
	bottom:4px;
	left:0;
	width:60%;
	height:35px;
	padding:0 35% 0 5%;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	background:#333;
	background:rgba(0,0,0,0.7);
	line-height:35px;
	font-size:12px;
	color:#fff;
	filter:alpha(opacity=70); 
	 -moz-opacity:0.7; 
	 -khtml-opacity: 0.7; 
	 opacity: 0.7; 
	}
































	#xuanxiangka .hd span{
		float:left;
		width:75px;
		height:35px;
		text-align:center;
		line-height:35px; font-size:14px; color:#000;
	}

	#xuanxiangka .hd .current{
		background:none;
		border-bottom:none; font-size:16px; color: #952623;
	}
	#xuanxiangka .bd ul{
		 list-style:none;
	}
	#xuanxiangka .bd .newslist2{
		display:none;	
	}


#xuanxiangka .hd  {
height: 35px;	

padding-left: 15px;
background: url(../img/frametitle.jpg) no-repeat 0 13px;border-bottom: solid 2px #952623;overflow: hidden;
overflow: hidden;
cursor: default;
line-height: 42px;
font-size: 16px;
font-weight: normal;
color: #952623;
}
.bodyline .searchframe_news .newslist1 li{
	width:230px;
	height:35px;
	margin:0!important;
	overflow:hidden;
	border-bottom:dashed 1px #d5d5d5;
	}

.bodyline .searchframe_news .newslist2 li{
	width:230px;
	height:35px;
	margin:0!important;
	overflow:hidden;
	border-bottom:dashed 1px #d5d5d5;
	}

.bodyline .searchframe_news .newslist2 li>a{
	display:block;
	float:left;
	width:140px;
	height:35px;
	margin-left:10px;
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden;
	font-size:14px;
	line-height:35px;
	color:#555;
	}
.bodyline .searchframe_news .newslist2 li>span{
	display:block;
	float:right;
	width:65px;
	height:35px;
	overflow:hidden;
	text-align:right;
	line-height:35px;
	font-size:10px;
	color:#999;
	}
.bodyline .searchframe_news .newslist2 li>span a{
	color:#999;
}
.bodyline .searchframe_news .newslist2 li:hover{
	border-color:#777;
	}
.bodyline .searchframe_news .newslist2 li>a:hover{
	text-shadow:1px 1px 3px rgba(0,0,0,0.1);
	color:#000;
	}
	
		/*-----xiugai*/.bodyline .searchframe_news .newslist2{
	width:100%;
	margin-top:3px;
	overflow:hidden;
	height:185px;
	}
.bodyline .searchframe_news .newslist2 li{
	width:230px;
	height:35px;
	margin:6px 10px;
	overflow:hidden;
	border-bottom:dashed 1px #d5d5d5;
	}






