 .title{ height:45px; line-height:45px; background:url(../images/tbg.jpg) #ffd500 no-repeat;/*#FFF5D9*/ color:#ffd400; padding:0 10px; text-indent: 2em;}
 .title .big{ font-size:20px; font-weight:bold;}
 .title .small{ color:#fffef9; font-weight:bold;}
.more{ float:right;}

.rem,.notice{ padding:17px 0;}
.notice{background:url(../images/notice_bg.jpg) no-repeat left 23px;}
.rem{width:670px}
.newlist{width:320px;}
.notice{width:304px; height:210px;}

.newlist .hot .ptitle a{ font-weight:bold; font-size:18px; height:40px; line-height:40px;}
.newlist .hot .pinfo{ line-height:2em; font-size:14px; text-indent:2em;}
.newlist .hot{ border-bottom:1px solid #D4D2CD; padding-bottom:10px; }
.list li{ height:30px; line-height:30px; padding-left:12px; background:url(../images/line_bg.jpg) no-repeat left center; }
.list li a{ font-size:14px;}
 
.notice .tit{  padding:0 10px;height:48px; line-height:58px; color:#0091db;}
.notice .pt{ font-size:18px; font-weight:bold;padding:5px;}
.notice .list{padding:5px 15px 20px; }
.notice .list li a{ font-size:12px;}

.services .list{ float:left; width:240px;}
.services .list li a{ font-size:13px;}
.services  .box{ padding:15px 0;}
.organizations .info{ text-indent:2em; line-height:30px;padding:10px 12px 20px; border-bottom:1px dashed #B0B0B0;}
.organizations .info .detail a{ color:#B31B1B}
.worker{ }
.worker { padding:20px 10px; margin:20px 0; background:#EDEDED url(../images/worker.jpg) no-repeat 10px center;}
.worker img{ padding-right:10px;}



.indexright { padding:1px 1px 1px; height:auto!important; background-color:#996600; width:450px; height:200px;}
.indextitles a{font-weight: bold;
color:#990000
top:10px;
font-size: 16px;
height: 40px;
line-height: 40px;}