@charset "utf-8";
.content{width:972px;height:700px;}
.row1,.row2,.row3{width:100%;height:275px;position: relative;margin-bottom: 8px;}
.col1,.col2,.col3{height:100%;float:left;border:1px solid #CAFF70;}
.col2,.col3{margin-left: 8px;}
.col1{width:305px;}
.col2{width:655px;}
.row2 .col2{width:353px;}/*通知*/
.row2 .col3{width:292px;}/*最新更新*/
.row3 .col1,.row4 .col1{width:100%;}/*成果展示-友情链接*/
.row4{height: 200px;}
.small_title{padding-left:8px;height:35px;border-bottom:1px solid #CCC;color:#454545;font:bold 14px/35px Verdana,Geneva,sans-serif;background-color: #CAFF70;}

.row1 .col2 ul,.row2 .col2 ul{margin:0 10px 5px;}
.row1 .col2 li,.row2 .col2 li{font-family:Verdana,Geneva,sans-serif;display:block;height:30px;}
.row1 .col2 li a,.row2 .col2 li a{-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;color:#666;display:block;height:30px;line-height:30px;border-bottom:1px dashed #eee;border-top:1px dashed #FFF;background:url(/images/l_bg.gif) no-repeat -10px center;padding:0 0 0 8px;}
.row1 .col2 li a:hover,.row2 .col2 li a:hover{color:#0055a6;border-bottom:1px dashed #ddd;background:url(/images/l_bg.gif) no-repeat -1px center;}
.row2 .col1 p,.row1 .col1 p{padding-left: 8px;padding-top: 8px;font-size: 13px;line-height: 20px;overflow: hidden;}
.row1 .col1 p a:hover{color:#000;}

.row2 .col3 ul{padding:0;}
.row2 .col3 ul li{line-height:27px;height:27px;padding-left:7px;overflow:hidden;}
.row2 .col3 ul li a{color:#666;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-out;-ms-transition:all 0.4s ease-out;-o-transition:all 0.4s ease-out;transition:all 0.4s ease-out;}
.row2 .col3 ul li a:hover{color:#f60;}

.art_pic{border:1px solid #ccc;width:970px;height:248px;overflow:hidden;margin:0 auto;margin-top:8px;border-top:none;background:url(/images/top_h2.gif) repeat-x top left;}

.art_pic ul{margin:25px 0 25px 10px;height:157px;display:block;overflow:hidden;}
.art_pic li{width:215px;height:157px;position:relative;display:inline;float:left;margin-left:18px;overflow:hidden;}
.art_pic li a{border:1px solid #ddd;background:#FFF;padding:6px;display:block;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;}
.art_pic li a:hover{border:1px solid #0055a6;background:#0055a6;}
.art_pic li a span{color:#FFF;text-align:center;font-size:12px;background:#fff;position:absolute;top:-50px;left:0px;line-height:20px;width:215px;-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;}
.art_pic li a:hover span{color:#FFF;display:block;background:#0055a6;width:215px;position:absolute;top:137px;left:0px;line-height:20px;-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out;opacity:0.9;filter:Alpha(Opacity=90);}
.art_pic li a img{width:201px;height:143px;}
.art_pic li a:hover img{width:201px;height:143px;}
#links{border:1px solid #ccc;width:970px;margin:0 auto;margin-top:8px;border-top:0px solid #333;background:url(/images/top_h2.gif) repeat-x top left;}
#links h2{padding-left:8px;height:35px;border-bottom:1px solid #CCC;color:#2267b5;font:bold 14px/35px Verdana,Geneva,sans-serif;}
#links .link_con{padding:10px;}

.link_con a{color:#666;display:inline-block;padding:5px 0;width:100px;text-align:center;border:1px solid #eee;margin:5px 3px 5px 8px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;}
.link_con a:hover{color:#fff;background:#666;border:1px solid #666;}

/* 成果展示 */
.pic-frame {
	height: 220px;
	width: 230px;
	float: left;
	margin-top: 15px;
	margin-left: 10px;}

.pic-frame .pic a img {
	height: 200px;
	width: 230px;}

.pic-frame .pic a:hover {
	opacity: 0.8;}

.pic-frame span a:hover {
	color: #0055a6;}

/* 友情链接 */
.row4 .col1 ul {
	text-decoration: none;}

.row4 .col1 ul li {
	height: 30px;
	line-height: 30px;
	float: left;
	margin-left: 30px;
	margin-top: 20px;
	font-size: 15px;}

.row4 .col1 ul li a:hover {
	color: #0055a6;}

.row1 .col1 p img {
	display: none;}