/* CSS Document
.main { width:960px; display:block; clear:both; overflow:hidden; background:#FFF; padding:0 0px; margin:0 auto;}
.wrap{ display:block; clear:both; width:972px; overflow:auto; background:#FFF; padding:0 0px; margin:0 auto; margin-top:45px; padding-top:0px;} */

/* zzb.xmut.edu.cn */
@charset "utf-8";
/*公用css*/
body{ font:normal 12px/24px Verdana, "宋体"; color:#0f3753; background:#FFFFFF; font-family: Verdana, Arial,"宋体","Arial Narrow";}
a{ color:#333; text-decoration:none;}
a:hover{ color:#000; text-decoration:underline;}
img{ border:none;}
*{ padding:0; margin:0;}
.f_l { float:left}
.f_r { float:right}
.moreA {float:right; padding-right:5px; color:#666; text-align:right;}
.moreB {float:right; padding-right:5px; color:#666; text-align:right; font-size:12px;}
/*主体　wrap css*/
.main { width:820px; display:block; clear:both; overflow:hidden; background:#FFF; padding:0 0px; margin:0 auto;}
.wrap{ display:block; clear:both; width:820px; overflow:auto; background:#FFF; padding:0 0px; margin:0 auto; padding-top:0px;}
.mainboxA,.mainboxB{ display:block; clear:both;overflow:hidden;}
.mainboxA { margin-bottom:5px;}
.mainboxB  { padding-bottom:10px;}
*html .mainboxA{ height:1%;}
*html .mainboxB{ height:1%;}


/*结构布局css*/

ul.nav { display:block; overflow:hidden;clear:both; height:32px;background:url(../cn/bg_menu.jpg) top left repeat-x;}
ul.nav {display:block; overflow:hidden; height:29px; line-height:29px;}
ul.nav li { background:url(../CN/bg_nav_li.jpg) no-repeat right;  float:left; display:block; width:112px; text-align:center;}
ul.nav li a { display:block; color:#FFF; height:29px; line-height:32px;font-size:14px; font-weight:bold; position:relative;}
ul.nav li a:hover { color:#F2F2F2; font-weight:bold; text-decoration:none; background-image:url(../CN/bg_menu_2.jpg) }

/*下拉菜单 开始 暂仅支持IE7，有待改善*/
.nav li table {
  display:none;
  border-collapse:collapse; 
}
.nav li:hover table, .nav a:hover table {
  display:block;
  position:absolute;
  top:29px;
  left:0;
  background:#91c850;
}
.nav li:hover table a, .nav a:hover table a {
  float:none;
  background:#003983;
  width:112px;
  line-height:29px;
  font-size:12px;
  border-bottom:1px solid #0346A1;
}
.nav li:hover table a:hover, .nav a:hover table a:hover {
  background:#295EA5;
  color:#ff0;
  text-decoration: none;
}
/*下拉菜单  结束*/


.body_L {display:block; float:left; width:400px; overflow:hidden;}
.body_C{display:block; float:LEFT; width:410px; overflow:hidden; padding-left:10px;}
.body_R {display:block; float:right; width:400px; overflow:hidden; }

.body_content_L{display:block; float:left; width:190px; overflow:hidden;}
.body_content_R {display:block; float:right; width:600px; overflow:hidden; padding-right:19PX;}

.about_L {display:block; float:left; width:370px; overflow:hidden;}
.about_R {display:block; float:right; width:300px; overflow:hidden;}

.footer {display:block; clear:both; width:820px; overflow:auto; background-color:#B3D7F7; padding:10px 10px; margin:0 auto; text-align:center;}
.design {font-family: Verdana, Arial, Helvetica, sans-serif;}
 
/*单元列表格式
<div class="mainboxA box01"> //box01 为边框样式
	<p class="title_1">title</p>
	<ul class="content_1">
		<li>....</li>
	</ul>
</div>
*/
/*盒子CSS*/
.box01{ border:#E3E3E3 1px solid;}

.box02{ border:#CCCCFF 1px solid; border-top: none; background:url(60year_indexbg2.png) no-repeat left -90 0 repeat-y;}

.ptb01 { margin-top:5px;}

.wdb01 { width:120px}
/*标题CSS*/     /*DIV 格式*/
/*
<p class="title_1">标题</p>     /**** title_1  为标题样式 **background:url(news_nbg01.gif) no-repeat 0px -350px;*文字 #BC2D09**/
p.title_1 {background:url(../CN/bg_title_1.jpg) no-repeat 0px 0px;  font-weight:bold; height:30px; line-height:30px; padding-left:30px;font-size:14px; color:#812727;}
p.title_2 {background:url(../CN/bg_title_2.jpg) no-repeat 0px 0px;  font-weight:bold; height:30px; line-height:30px; padding-left:30px;font-size:14px; color:#812727;}
p.title_3 {background:url(../CN/bg_title_3.jpg) no-repeat 0px 0px;  font-weight:bold; height:30px; line-height:30px; padding-left:30px;font-size:14px; color:#812727; width:374px;}
p.title_list {background:url(bg_list_title.gif) no-repeat 0 0 ; color:#BC2D09; font-weight:bold; height:40px; line-height:40px; padding-left:25px;font-size:14px; }



P.subject { font-size:18px; padding-top:12px; font-weight:bold; padding-left:0px; padding-bottom:20px;}
p.date{ color:#666666; padding-bottom:30px; font-size:12px; padding-left:10px}
.content{ color:#333; padding:0px 0px 29px 20px; font-size:14px; line-height:25px; padding-right:10px; font-family:Arial, Helvetica, sans-serif;}

.shortContent {padding:6px; color:#666666; font-size:12px; width:650px; text-overflow:ellipsis; overflow:hidden; }
/*列表CSS*/    /*DIV 格式*/
/*
<ul class="content_1">
	<li>content.....</li>
	<li>content.....</li>
</ul>
*/
ul.content_1 {display:block; clear:both; list-style:none; padding:5px; background:url(box_1_bottom.gif) bottom no-repeat; /*FDF6D7*/;}
ul.content_1 li{ display:block; clear:both; line-height:25px; white-space:nowrap; text-overflow:ellipsis;overflow:hidden; color:#333333; text-align:left; padding-left:5px;}

ul.content_1 li a { display:block; color:#333; text-decoration:none;}
ul.content_1 li a:hover {color:#FF1200; text-decoration:underline;}


ul.content_2 {display:block; clear:both; list-style:none; padding:5px; }
ul.content_2 li{ display:block; clear:both; background:url(../CN/bg_news_li.jpg) no-repeat left; line-height:25px; white-space:nowrap; text-overflow:ellipsis;overflow:hidden; color:#364004; text-align:left; padding-left:12px;}

ul.content_2 li a { display:block; color:#000; text-decoration:none; font-size:14px; font-weight:bold;}
ul.content_2 li a:hover {color:#314CC3; text-decoration:underline; }


ul.content_3 {display:block; clear:both; list-style:none; padding-left:15px;}
ul.content_3 li{ background:url(../CN/bg_news_li.jpg) no-repeat left; display:block; clear:both; line-height:26px; white-space:nowrap;overflow:hidden; color:#364004; text-align:left; font-size:14px; padding-left:15px; border-bottom:#CCCCCC dotted 1px;}

ul.content_3 li a{ color:#333333; text-decoration:none;}
ul.content_3 li a:hover{ color:#ff0000; text-decoration:underline;}
ul.content_3 em { font-style:normal; float:right;color: #777; }


ul.content_list {display:block; clear:both; list-style:none; padding:0px;/*FDF6D7*/;}
ul.content_list li{ display:block; clear:both; background:url(../CN/bg_news_li.jpg) no-repeat left; line-height:25px; white-space:nowrap; text-overflow:ellipsis;overflow:hidden; text-align:left; padding-left:15px; font-size:14px; border-bottom:#FFCC66 dotted 1px; list-style:none;}
ul.content_list em { font-style:normal; float:right;color: #333;}

ul.content_list li a { display:block; color:#333; text-decoration:none;}
ul.content_list li a:hover {color:#FF1200; text-decoration:none; background-color:#F5F2AB}


ul.picture {display:block; clear:both; list-style:none; padding:5px; line-height:98px;}
ul.picture li{float:left; display:block; width:158px; overflow:hidden; color:#333333; text-align:center;}


ul.link {display:block; clear:both; list-style:none; padding:5px; border-top:#E8E8E8 solid 1px;}
ul.link li{ display:block; clear:both; overflow:hidden; color:#364004; text-align:left; padding-top:3px;}

/*A IMG {FILTER: alpha(opacity=80) } 
A:hover IMG {FILTER: }*/


ul.product_list_img_s {display:block; clear:both; list-style:none; padding:0px 0  10px 0px; text-align:left;}
ul.product_list_img_s li{ display:block; width:170px; height:240px; white-space:nowrap; text-overflow:ellipsis;overflow:hidden; color:8c695f; float:left; padding-left:10px;}

ul.rongyu_list_img_s{display:block; clear:both; list-style:none; padding:0px 0  10px 0px; text-align:left;}
ul.rongyu_list_img_s li{ display:block; width:170px; height:200px; white-space:nowrap; text-overflow:ellipsis;overflow:hidden; color:8c695f; float:left; padding-left:10px;}

.listpage{ text-align:center;}
