@charset "utf-8";
/* CSS Document */

body,td,th {font-family: "宋体";font-size: 12px;color: #431716;line-height: 20px;}
*,html,body{margin:0 auto;padding:0;}
html{ }
body {text-align: center; background:url(../images/bg.jpg) top center repeat-x;}
a:link {color: #431716;text-decoration: none;}
a:visited {text-decoration: none;color: #431716;}
a:hover {text-decoration: none;color: #f60;text-decoration:underline;}
a:active {text-decoration: none;color: #f60;}
ul{ list-style:none; list-style-position:inside;}
h2{ font-size:14px; font-weight:bold;}
h2 span{ float:left;}
h2 span.more{ float:right;  font-size:12px; font-weight:normal; cursor:pointer; color:#a1594b}
h4 span{ float:left;}
h4 span.more{ float:right;  font-size:12px; font-weight:normal; cursor:pointer; color:#a1594b}
h5 span{ float:left;}
h5 span.more{ float:right;  font-size:12px; font-weight:normal; cursor:pointer; color:#a1594b}
h3{ font-size:14px; font-weight:bold;}
h3 span{ float:left;}
h3 span.more{ float:right;  font-size:12px; font-weight:normal; cursor:pointer; color:#a1594b}
#top{  width:1000px; height:170px; overflow:hidden }
#top .Sys-top{ width:1000px; height:120px; background:url(../images/top.jpg) top center no-repeat;}
#top .Sys-Menu1{height:30px; color:#f1bb98; font-size:14px; text-align:center; margin-top:0px; background: url(../images/munebg.jpg) center no-repeat; padding:10px 10px}
#top .Sys-Menu1 ul{ margin:0 auto;padding:0; width:980px;  overflow:hidden;}
#top .Sys-Menu1 ul li{ width:75px; float:left; padding-top:6px; display:inline; text-align:center; background:url(../images/muneli.jpg) right 10px no-repeat;font-weight:bold; line-height:26px; cursor:pointer;}
#top .Sys-Menu1 ul li a{ color:#f1bb98; }
#top .Sys-Menu1 ul li a:hover{ text-decoration:underline; color:#72d655}
#top .Sys-Menu1 ul li.hover{ color:#50b12c; width:75px; margin-top:0px; padding-top:5px; line-height:30px}
#top .Sys-Menu1 ul li.hover a{ color:#50b12c;}
#top .Sys-search { width:330px; text-align:left; overflow:hidden;height:60px; float:right; margin:3px 3px 0 0;  padding:0 0 0 10px; position: relative; top:-170px; right:0}
#top .Sys-search input{ border:1px solid #aaa; width:120px; height:20px; line-height:20px; margin-left:8px; float:left}
#top .Sys-search input.but{ width:80px; height:22px; border:0; background:url(../images/searchbg.gif) center no-repeat; color:#fff; font-size:14px; font-weight:bold; text-align:center;margin-left:2px; float:left}
#top .Sys-search div.key{ white-space:nowrap;float:right; padding-top:5px; overflow:hidden; height:22px; color:#fff; margin-left:50px}
#top .Sys-search div.key ul{}
#top .Sys-search div.key ul li{ padding:0 2px; display:inline; float:left; white-space:nowrap;}
#top .Sys-search div.key span{ float:left;}
#top .Syser{  height:28px;  }
#top .Syser ul{ padding:8px 0 0 30px;}
#top .Syser ul li{ float:left; padding:0 10px; font-size:12px; color:#000;border-right:1px solid #ccc; line-height:16px;}
#top .Sys-search div.key span{ float:left;}
#top .Sys-search input.nobor{width: auto;height: auto;border:0; float:left; margin:0;}
#top .Sys-search span{ float:left; white-space:nowrap; background:#fff;}

#top .Syser{  height:28px;  width:990px; text-align:left; padding:2 5px; float:left}
*html #top .Syser{  height:28px;  width:990px; text-align:left; padding:0 5px;}
#top .Syser ul{ padding:8px 0 0 30px;}
#top .Syser ul li{ float:left; padding:0 10px; font-size:12px; color:#036;border-right:1px solid #fff; line-height:16px;}




.main{ width:990px; padding:5px;text-align:left; overflow:hidden; background:#f3e4c7; clear:both; border-bottom:1px dotted #cfb5a1;} 
.leftbox{ float:left;border-right:1px solid #dac3a2; overflow:hidden; padding-right:5px}
.centerbox{  float:left;border-right:1px solid #dac3a2; overflow:hidden; padding-right:5px}
.rightbox{  float:right;}
/*左右自适应相同高度start*/
.leftbox,.centerbox,.rightbox
{
padding-bottom: 32767px !important;
margin-bottom: -32767px !important;
}
@media all and (min-width: 0px) {
.leftbox,.centerbox,.rightbox
{
padding-bottom: 0 !important;
margin-bottom: 0 !important;
}
.leftbox:before,.centerbox:before,.rightbox:before
{
content: '[DO NOT LEAVE IT IS NOT REAL]';
display: block;
background: inherit;
padding-top: 32767px !important;
margin-bottom: -32767px !important;
height: 0;
}
}
/*左右自适应相同高度end*/


/*推荐新闻*/
.hot{ margin:5px 0; padding:3px; border:1px solid #d2c6ac; background:#e8d9be; overflow:hidden; height:100%; clear:both}
.hot h3{ color:#000; text-align:center;background:#e8d9be; height:20px; padding:2px 0;}
.hot ul{ }
.hot ul li{ background: url(../images/ico2.gif) 2px -22px no-repeat; padding-left:18px;display: inline; font-size:12px; line-height:20px;float:left; white-space:nowrap; width:28%}

.hot2{ margin:5px 0; padding:3px; border:1px solid #d2c6ac; background:#e8d9be; overflow:hidden; height:40px; color:#225177}
.hot2 a{ color:#225177}
.hot2 a:hover{ color:#225177}
.hot2 h3{ color:#900; text-align:center;background:#f3f3f3; height:20px; padding:2px 0;}
.hot2 ul{ }
.hot2 ul li{ background: url(../images/ico2.gif) 2px -22px no-repeat; padding-left:18px;display: inline; font-size:12px; line-height:20px; width:42%; float:left;}

/*新闻列表*/
.new-list { margin:5px 0;overflow:hidden; height:100%;}
.new-list ul{list-style-position:inside; margin-right:0 13px 0 0; list-style:none; padding:0;}
.new-list ul li{background: url(../images/ico2.gif) 0px -22px no-repeat; padding-left:15px;font-size:12px; line-height:22px; text-align:left; height: auto; white-space:normal;clear:both; height:22px; }
*html .new-list ul li{margin-left:0px;overflow:hidden; float:left; width:92%}
.new-list ul li a{overflow:hidden; float:left}
.new-list ul span{ color:#aaa; font:Arial, Helvetica, sans-serif; font-size:12px; float:right; white-space:nowrap;top:0;}

.new-list1{ margin:5px 0;overflow:hidden; width:100%}
.new-list1  ul{ list-style-position:inside; list-style:none;}
.new-list1  ul li{ background: url(../images/ico.gif) 2px -2px no-repeat; padding-left:18px;line-height:20px; float:left; width:94%;overflow:hidden;white-space:nowrap;text-align:left;}
.new-list1 ul li a{overflow:hidden; width:85%; float:left}
.new-list1 ul span{ color:#aaa; font:Arial, Helvetica, sans-serif; font-size:12px; float:right; white-space:nowrap;top:0;}

.new-list2{ margin:5px 0;overflow:hidden; width:100%}
.new-list2  ul{ list-style-position:inside; list-style:none;font-size:14px;}
.new-list2  ul li{ background: url(../images/ico.gif) 2px -2px no-repeat; padding-left:18px;line-height:20px; float:left; width:94%;overflow:hidden;white-space:nowrap;text-align:left;}
.new-list2 ul li a{overflow:hidden; width:85%; float:left}
.new-list2 ul span{ color:#aaa; font:Arial, Helvetica, sans-serif; font-size:12px; float:right; white-space:nowrap;top:0;}

.new-list3{ margin:5px 0;overflow:hidden; width:100%; background:#fdc7e2;  color:#900;}
.new-list3 ul{list-style-position:inside; margin-right:13px;}
.new-list3 ul li{background: url(../images/ico.gif) 2px -4px no-repeat; line-height:18px; padding-left:18px;display: inline;}
.new-list3 ul li span{color:#aaa; font:Arial, Helvetica, sans-serif; font-size:12px;}
.new-list3 ul li a{ color:#900;}
.new-list3 ul li a:hover{ color:#900;}
.new-list3 ul li a{overflow:hidden; width:85%; float:left}
.new-list3 ul span{ color:#aaa; font:Arial, Helvetica, sans-serif; font-size:12px; float:right; white-space:nowrap;top:0;}

/*新增*/
.new-list4 { overflow:hidden;   padding-top:5px; }
.new-list4 ul{list-style-position:inside; margin-right:13px;color: #401511;}
.new-list4 ul li{background: url(../images/ico2.gif) 5px -22px no-repeat; padding-left:18px;font-size:14px; line-height:20px; overflow:hidden;text-align:left;}
*html .new-list4 ul li{padding-left:0px;}
.new-list4 ul li a{ color: #401511}
.new-list4 ul li a:hover{ color:#f30;}
.new-list4 ul span{ color:#aaa; font:Arial, Helvetica, sans-serif; font-size:12px; position:relative; right:0; margin-left:6px; color:#003399}

/*新增2010-07-15*/
.new-list5 { margin:5px 0;overflow:hidden;}
.new-list5 ul{list-style-position:inside; margin-right:13px; border-bottom:1px dotted #ccc; overflow:hidden; margin-top:9px}
*html .new-list5 ul{margin-top:12px}
.new-list5 ul li{ padding-left:18px;font-size:14px; line-height:24px; overflow:hidden;text-align:left; height:24px;}
*html .new-list5 ul li{margin-left:0px; padding:0;}
.new-list5 ul li a{ }
.new-list5 ul span{ color:#aaa; font:Arial, Helvetica, sans-serif; font-size:12px; position:relative; right:0; margin-left:6px;}
.new-list5 ul li.ht{ color:#a1594b; font-size:14px; font-weight:bold;}
.new-list5 ul li.ht a{ color:#a1594b; font-size:14px; font-weight:bold;}

/*flash图片新闻*/
.News-PicFly{margin-top:5px; overflow:hidden;  }
.News-PicFly h2 {}


.News-PicFly div{ }

.news-pic{ padding-top:5px;overflow:hidden;}
.news-pic ul{margin: 0 auto;text-align:center;  }
.news-pic ul li{ width:33%; text-align:center; display: inline;float:left}
.news-pic ul li img{  width:100px;  clear:both;}
.news-pic ul li div{ width:120px; margin:0 auto;line-height:14px;}
*html .news-pic ul li div{ margin:5px auto;}
.title-pic{ border-top: 1px solid #ccc; background:#f5f5f5;overflow:hidden; height:70px; clear:both}
*html .title-pic{ height:74px}
.title-pic ul{ padding-top:2px;}
.title-pic ul li{ width:50%; float:left; display:inline; overflow:hidden}
.title-pic ul li img{   padding:1px; margin:3px;   float:left; width:55px}
.title-pic ul li div{ margin-left:65px; overflow:hidden}
.title-pic ul li div h3{ color:#000; font-size:12px; float:left; padding:3px 0; white-space:nowrap;}
.title-pic ul li div span{ float:left; padding:0; width:100%;  overflow:hidden}

.picbox{text-align:center;float:left;}
.picbox img{   margin:2px auto;}
.picbox div{ width:100%;   float:left; color:#fff; line-height:25px; padding:0 0px}
.picbox div a{ color:#fff;}
.picbox div a:hover{ color:#fff;text-decoration:underline;}
.picbox div a:visited {text-decoration: none;color: #fff;}

.piclistbox{text-align:center;width:158px;float:left;padding:10px 10px;}
.piclistbox img{ width:168px;height:128px;  float:left;}
.piclistbox div{ width:158px; float:left; color:#fff; line-height:25px; padding:0 5px}
.piclistbox .pictxt { background:#006600; white-space:nowrap;}
.piclistbox div a{ color:#fff; }
.piclistbox div a:hover{ color:#fff;text-decoration:underline;}
.piclistbox div a:visited {text-decoration: none;color: #fff;}

.flypicbox{text-align:center;MARGIN-TOP: 0px; HEIGHT:250px}
.flypicbox img{   float:left;}
.flypicbox .pictext { background:#900; float:left; color:#fff; line-height:25px; width:100%;
                     BORDER-TOP-WIDTH: 1px; FONT-WEIGHT: bold; white-space:nowrap;overflow:hidden;BORDER-LEFT-WIDTH: 1px; FONT-SIZE: 12px; BORDER-BOTTOM-WIDTH: 1px; MARGIN: 3px auto 0px; WIDTH: 100%; COLOR: white; PADDING-TOP: 0px; FONT-FAMILY: Sans-Serif; POSITION: relative; HEIGHT: 36px; TEXT-ALIGN: center; BORDER-RIGHT-WIDTH: 1px}
.flypicbox div a{ color:#fff;}
.flypicbox div a:hover{ color:#fff;text-decoration:underline;}


.News-ThotClistBpic { margin-top:5px; overflow:hidden; height:100%;}
.News-ThotClistBpic h2 { background:url(../images/list3_h.jpg) left top repeat-x;height:28px;color:#431716;border:1px solid #d0c1b6; }
.News-ThotClistBpic h2 span{ float:left;padding-left:15px; line-height:25px; padding-top:3px;}
.News-ThotClistBpic h2 span.more{ background: none;float:right; padding:5px 5px 0 0; font-size:12px; font-weight:normal; cursor:pointer; line-height:18px; color:#666;}


/*左图文右列表"媒体新闻"*/
.News-MLpicRlist{margin-top:5px;  overflow:hidden; height:100%;}
.News-MLpicRlist h2 { background:url(../images/h_l_bg.jpg) left bottom repeat-x;height:22px;color:#a1594b; padding:5px 0;}
.News-MLpicRlist h2 span{ float:left;padding-left:10px; line-height:22px;}
.News-MLpicRlist h2 span.more{ background: none;float:right; padding:5px 5px 0 0; font-size:12px; font-weight:normal; cursor:pointer; line-height:18px}
.News-MLpicRlist div{ text-align:left; overflow:hidden}
.News-MLpicRlist div.rightside{ margin-left:110px;}
.News-MLpicRlist div.leftside{ width:100px; float:left; display: inline; margin:5px 0 5px 5px;}
.News-MLpicRlist div.leftside img{ width:100px; padding-bottom:5px; border:0;}

/*巾帼新闻*/
.News-TlistBpic1 { margin-top:5px; overflow:hidden; height:100%;}
.News-TlistBpic1 h2 { background:url(../images/list3_h.jpg) left top repeat-x;height:28px;color:#431716;border:1px solid #d0c1b6; }
.News-TlistBpic1 h2 span{ float:left;padding-left:15px; line-height:25px; padding-top:3px;}
.News-TlistBpic1 h2 span.more{ background: none;float:right; padding:5px 5px 0 0; font-size:12px; font-weight:normal; cursor:pointer; line-height:18px; color:#666;}

/*红色*/
.News-TlistBpic2 { margin-top:5px; overflow:hidden; height:100%;}
.News-TlistBpic2 h2{background:url(../images/list3_h.jpg) left top repeat-x;height:28px;color:#431716;border:1px solid #d0c1b6;}

.News-TpicBlist { margin-top:5px;   overflow:hidden; height:100%;}
.News-TpicBlist h2{background:url(../images/list3_h.jpg) left top repeat-x;height:28px;color:#431716;border:1px solid #d0c1b6;}
.News-TpicBlist h2 span{ float:left;padding-left:15px; line-height:25px; padding-top:3px;}
.News-TpicBlist h2 span.more{ background: none;float:right; padding:5px 5px 0 0; font-size:12px; font-weight:normal; cursor:pointer; line-height:18px; color:#666;}

/*红色*/
.News-ThotBlist1 h2 { background:url(../images/list3_h.jpg) left top repeat-x;height:28px;color:#431716;border:1px solid #d0c1b6; }
.News-ThotBlist1 h2 span{ float:left;padding-left:15px; line-height:25px; padding-top:3px;}
.News-ThotBlist1 h2 span.more{ background: none;float:right; padding:5px 5px 0 0; font-size:12px; font-weight:normal; cursor:pointer; line-height:18px; color:#666;}
.News-ThotBlist1 .hot{ margin:5px;}

/*灰色*/
.News-ThotBlist2 { margin-top:5px; overflow:hidden; height:100%;}
.News-ThotBlist2 h2{background:url(../images/h_l_bg.jpg) left bottom repeat-x;height:22px;color:#a1594b; padding:5px 0;overflow:hidden;}
.News-ThotBlist2 .hot{ margin:5px}

/*红色*/
.Sys-menutree{overflow:hidden; height:100%;margin-top:5px;}
.Sys-menutree h2{background:url(../images/list3_h.jpg) left top repeat-x;height:30px;color:#431716;border:1px solid #d0c1b6;overflow:hidden;}
.Sys-menutree h2 span{ float:left;padding-left:15px; line-height:25px; padding-top:3px;}
.Sys-menutree h2 span.more{ background: none;float:right; padding:5px 5px 0 0; font-size:12px; font-weight:normal; cursor:pointer; line-height:18px; color:#666;}
.Sys-menutree div{ overflow:hidden; float:left; clear:both;}
.Sys-menutree table{ float:left; clear:both}
.Sys-menutree table td{ text-align:left}


/*人员列表*/
.manlist{margin-top:5px;overflow:hidden; height:100%;}
.manlist h2{ background:url(../images/list3_h.jpg) left top repeat-x;height:30px;color:#431716;border:1px solid #d0c1b6;overflow:hidden;}
.manlist h2 span{ float:left;padding-left:15px; line-height:29px; padding-top:3px}
.manlist h2 span.more{ background: none;float:right; padding:5px 5px 0 0; font-size:12px; font-weight:normal; cursor:pointer; line-height:18px}
.manlist .man{ padding:5px; overflow:hidden; height:100%; margin-top:-1px; clear:both }
.manlist .man ul{list-style-position:inside; overflow:hidden;}
.manlist .man ul li{ margin:2px; float:left; width:255px; background:#f5f5f5;  height:120px; overflow:hidden; display:inline; cursor:pointer; line-height:18px; }
.manlist .man ul li img{   padding:1px; margin:3px;   float:left; width:110px;}
.manlist .man ul li h3{ color:#000; font-size:14px; padding:8px 0 0 0;}
.manlist .man ul li.hover{  }

/*登录*/
.Sys-Login{overflow:hidden; height:100%;  margin-top:5px;}
.Sys-Login h2{background:url(../images/h_l_bg.jpg) left bottom repeat-x;height:22px;color:#a1594b; padding:5px 0;}
.Sys-Login div{ overflow:hidden}
.Sys-Login div span.s1{float:left; width:30%; margin-top:2px; text-align:center}
.Sys-Login div span.s2{ float:left; width:68%;}
.Sys-Login div span.s3{ float:left; width:50%; text-align:center}
.Sys-Login div span.s4{ float:left; width:100%; text-align:center}
.Sys-Login div .input{height:18px; width:90%; border:1px solid #ccc}

/*通知公告*/
.News-PTlist{ margin-top:5px;overflow:hidden;}
.News-PTlist h2 { background:url(../images/h_l_bg.jpg) left bottom repeat-x;height:22px;color:#a1594b; padding:5px 0;}
.News-PTlist h2 span{ float:left;padding-left:10px; line-height:22px;}
.News-PTlist h2 span.more{ background: none;float:right; padding:5px 5px 0 0; font-size:12px; font-weight:normal; cursor:pointer; line-height:18px}

/*通知公告*/
.FriLink-Box{ margin-top:5px;overflow:hidden; }
.FriLink-Box h2{background:url(../images/h_l_bg.jpg) left bottom repeat-x;height:22px;color:#a1594b; padding:5px 0;}
.FriLink-Box h2 span{ float:left;padding-left:10px; line-height:22px;}

/*友情链接*/
.Frilink{   width:100%; padding:0 10px; overflow:hidden; clear:both;}
.Frilink h2{height:5px; overflow:hidden}
.Frilink span{ font-weight:bold;}
.Frilink .Sys-TxtFrilink{ margin:0 5px; overflow:hidden; padding:0;}
.Frilink .Sys-TxtFrilink ul{ text-align:left}
.Frilink .Sys-TxtFrilink ul li{line-height:20px; padding:0 5px;display: inline;}
.Frilink .Sys-TxtFrilink ul li a{ color:#a1594b}
.Frilink .Sys-TxtFrilink ul li a:hover{text-decoration:underline; color:#f60}
.Frilink .flink-pic {margin:0 5px; overflow:hidden; padding:0;}
.Frilink .flink-pic ul{ text-align:left}
.Frilink .flink-pic ul li{  display:inline;overflow:hidden;text-align:center;}
.Frilink .flink-pic ul li img{   padding:1px; margin:3px;  width:160px;height:55px;}
.Frilink .bottom{  height:1px ;clear:both; overflow:hidden}
.Frilink .selectlink {overflow:hidden; padding:10px 5px; text-align:center}
.Frilink .selectlink  ul li{ overflow:hidden; padding:10px 5px;text-align:center;}

/*广告*/
.Ads-content{ margin:5px 0;}
.Ads-Content2{ text-align:center;overflow:hidden;margin-top:5px;}




/*版权*/
#bottom{width:1000px; height:106px; clear:both; color:#666; text-align: center;}
#bottom h2{  height:22px; font-size:12px; font-weight: normal; padding-top:8px; padding-left:15px; color:#333; background:url(../images/h_l_bg.gif) top repeat-x;}
#bottom h2 a{color:#333;}
#bottom span{ text-align: center; font-size:12px; font-weight: normal; padding-top:20px; color:#666;}
.floatL{ float:left; overflow:hidden;}
.floatR{ float:right}

/*详细信息页边框*/
.bd{  ding:5px 0;}
 h1{margin:0 10px;font-weight:bold;font-size:22px;color:black;padding:15px 0;clear:both; border-bottom:1px solid #ccc; text-align:center;}
.gr{ background:#f5f5f5; padding:5px 0; margin:0 10px; color:#106700; text-align:center;}
.text{ margin:20px; padding:5px 0; text-align:left; font-size:14px; line-height:25px;}
.text a{ font-size:14px; }
.bg{ background:#f1f1f1; color:#000;}

/**/
.lt{margin-top:5px; overflow:hidden; height:100%}
.lt h2{ background:url(../images/list3_h.jpg) left top repeat-x;height:22px; padding-top:3px;color:#431716;border:1px solid #d0c1b6;}
.lt h2 span{ float:left;padding-left:15px; line-height:25px}
.lt h2 span.more{ background: none;float:right; padding:5px 5px 0 0; font-size:12px; font-weight:normal; cursor:pointer; line-height:18px; color:#a1594b}
.lt .list{ font-size:14px;padding:14px 5px; overflow:hidden; float:left;width:95%;}
.lt .list ul{margin:0 auto;padding:0; overflow:hidden;}
.lt .list ul li{background: url(../images/ico.gif) 5px -20px no-repeat; padding-left:20px;line-height:25px; overflow:hidden; text-align:left;}
.lt .list ul li a{ float:left;font-size:14px;}
.lt .list ul li span{ float:right;font-size:14px;}
/*二级列表*/
.Sys-menunav{ margin-top:5px;   overflow:hidden; height:100%; }
.Sys-menunav h2{ background:url(../images/list3_h.jpg) left top repeat-x;height:22px; padding-top:3px;color:#431716;border:1px solid #d0c1b6;margin-bottom:5px;}
.Sys-menunav h2 span{ float:left;padding-left:15px; line-height:25px}
.Sys-menunav h2 span.more{ background: none;float:right; padding:5px 5px 0 0; font-size:12px; font-weight:normal; cursor:pointer; line-height:18px; color:#a1594b}
.Sys-menunav ul.mune{ list-style:none; text-align:left; float:left;border-left:1px solid #d2c6ac;border-right:1px solid #d2c6ac;border-top:1px solid #d2c6ac; background:#e8d9be; overflow:hidden;}
.Sys-menunav ul.mune li{ border-bottom:1px solid #d0c1b6;padding:0 10px; line-height:25px; height:25px;margin:0px; float:left; width:90%; overflow:hidden;}


/*-----------------------------------------------留言版样式开始----------------------------------------------------*/
/*留言板*/
.Rlist {margin-top:5px;   overflow:hidden; height:100%}
.Rlist h2{ background:url(../images/h_l_bg.jpg) left bottom no-repeat; height:30px ;padding-left:20px; padding:5px 0;color:#900; overflow:hidden;}
.Rlist dl{ margin:10px 10px 20px 10px; border-bottom:1px solid #ccc; overflow:hidden; height:100%;}
.Rlist dt{width:100px; line-height:30px; text-align:center; float:left;}
.Rlist dt img{border:1px solid #C2E3F2; padding:2px;  }
.Rlist dd{float:left;}
.Rlist dd h3{height:25px; line-height:25px; padding:0px; }
.Rlist dd .nr{font-size:14px; background:#fff; border:1px solid #ccc;   padding:10px; margin:5px 0; color:#666;}
.Rlist dd .nr p{line-height:24px; margin:5px 0;}
.Rlist span{ white-space:nowrap; margin-right:25px; color:#000; }
.Rlist span a{ white-space:nowrap; margin-right:25px; color:#f60;}
.Rlist span.rm{ float:right; color:#900; font-size:12px;}

/*留言*/
.guestbook {margin-top:5px;   overflow:hidden; height:100%}
.guestbook h2{ background:url(../images/h_l_bg.jpg) left bottom no-repeat; height:30px ;padding-left:20px; padding: 5px 0;color:#900; overflow:hidden;}
.guestbook dl{ margin:10px 10px 20px 10px; border-bottom:1px solid #ccc; overflow:hidden; height:100%;}
.guestbook dt{width:100px; line-height:30px; text-align:center; float:left;}
.guestbook dt img{border:1px solid #C2E3F2; padding:2px;  }
.guestbook dt span{ font-size:12px; color:#06c}
.guestbook dd{float:left; width:85%}
.guestbook dd h3{height:25px; line-height:25px; padding:0px; border-bottom:1px dotted #ccc; }
.guestbook dd .nr{font-size:14px; background:#fff; border:1px solid #ccc; padding:10px; margin:5px 20px;overflow:hidden; height:100%; color:#530702}
.guestbook dd .nr p{ font-size:12px}
.guestbook dd .nr span{ float:right; font-size:12px; color:#666;}
.guestbook span{ white-space:nowrap; margin-right:25px; color:#000; }
.guestbook span a{ white-space:nowrap; margin-right:25px; color:#f60;}
.guestbook span.rm{ float:right; color:#900; font-size:12px;}
.guestbook div{ margin:5px; font-size:14px;}

.Rbox { margin-top:5px; padding:10px;}
.Rbox h2{height:23px; padding-left:10px; padding-top:5px; text-align:left;color:#a1594b; background:url(../images/list3_h.jpg) bottom repeat-x; border:1px solid #dac3a2;}
.Rbox table{ border-collapse:collapse; margin:0;   width:100%;}
.Rbox td{ text-align:left; padding:2px;}	
.Rbox th { text-align: right; line-height:25px; width:120px; font-size: 14px;}
.Rbox td.butbg {  background: url(../images/bg.png) repeat-x 0 -199px  #ceddef; font-size:12px; white-space: nowrap; text-align:center; line-height:20px;}
.Rbox h1 { font-size:14px; font-family:simhei; font-weight:normal; color:#1d57a9; line-height:24px;}
.Rbox input.but{     font-size:14px; line-height:25px;}
/*-----------------------------------------------留言版样式结束----------------------------------------------------*/





/*----------------------------课程表格---------------------------------*/
.ltb{ padding:5px;}
.ltable{overflow:hidden;}
.ltable table{border-collapse:collapse; margin:0;width:100%;}
.ltable td{overflow:hidden;  border-bottom:1px dotted #d0d0d0; line-height:20px;font-size:12px; padding:2px 0px 3px 2px;white-space: normal; height:28px }
*html .ltable td{ height:21px;}
.ltable .header td{background:#eadcc0;color:#f60; height:25px; white-space:nowrap; border-bottom:1px solid #d1c4ab; border-top:1px solid #d1c4ab; text-align:left; padding:0 5px; line-height:20px;  vertical-align: bottom;font-weight:bold; }/*列表名称项*/


/*----------------------------课程表格---------------------------------*/

/*文章所属位置*/
.Location{ width:990px; text-align:left; padding:5px;clear:both;background:url(../images/list3_h.jpg) left top repeat-x;height:20px;color:#431716;border:1px solid #d0c1b6; }

/*---------------------------论坛-------------------------------------*/
.bbsbox{margin-top:5px;}
.bbsbox h2 { background:url(../images/list3_h.jpg) left top repeat-x;height:28px;color:#431716;border:1px solid #d0c1b6; }
.bbsbox h2 span{ float:left;padding-left:15px; line-height:25px; padding-top:3px;}
.bbsbox h2 span.more{ background: none;float:right; padding:5px 5px 0 0; font-size:12px; font-weight:normal; cursor:pointer; line-height:18px; color:#666;}
.bbsbox ul{ margin:0 10px;}
.bbsbox ul li{display: inline; font-size:12px; line-height:20px;float:left; white-space:nowrap; width:33%; margin:0 1px;}
.bbsbox ul li ul li{ width:90%}

.listbbs{ margin-top:5px}
.listbbs h2{ background:url(../images/h_l_bg.jpg) left bottom no-repeat; height:22px; padding:5px 0; border:0;}
.listbbs div.rightside{ margin-left:110px;}
.listbbs div.leftside{ width:100px; float:left; display: inline; margin:5px 0 5px 5px;}
*html .listbbs div.leftside{ width:110px;}
.listbbs div.leftside img{ width:100px; padding-bottom:5px; border:0;}