body{background:#fff; font-size:12px; margin:0; line-height:23px; color:#777;}
a{color:#777; text-decoration:none;}
a:hover{color:#0a50a1; text-decoration:underline;}
.left{background:url(images/main2_13.jpg) repeat-y;}
.right{background:url(images/rightbg_53.jpg) repeat-y;}
.list{border-bottom:1px solid #ebebeb; background:url(images/main2_31.jpg) 2px 10px no-repeat; padding:0 0 0 10px; line-height:28px;}
.search{width:210px; height:76px; background:url(images/main2_17.jpg) no-repeat;}
.input{width:110px; border:1px solid #ccc;}
.links{height:66px; background:url(images/main2_53.jpg) repeat-x;}
.bottom{background:#ebebeb; color:#b1b0b0;}
.subsearch{border-bottom:1px solid #ccc; height:40px;}
.submtitle{border-bottom:3px solid #5196cc; font-size:16px; height:30px; font-weight:bold;}
.mainlist{background:url(images/main4_33.jpg) no-repeat; height:31px; line-height:31px; padding:0 0 0 12%;}
.mainlist1{background:url(images/main4_33.jpg) no-repeat; height:31px; line-height:31px; padding:0 0 0 22%;}
.maincontent{border-bottom:1px solid #ebebeb; line-height:28px;}





/*--------*/
.padd{padding:5px;}
.border{border-bottom:1px solid #e7e6e7; border-left:1px solid #e7e6e7; border-right:1px solid #e7e6e7}
.hg{line-height:17px;}
.mnew{width:90%; height:28px; background:url(images/main4_26.jpg) 0px 6px no-repeat; padding:0 0 0 13px;}
.sub_list a{background:url(images/sub_06.jpg) no-repeat; color:#666; letter-spacing:0.5px; text-align:left; height:30px; line-height:30px;padding:0 0 0 25px; display:block;}
.sub_list a:hover{background:url(images/sub_05.jpg) no-repeat; color:#fff; text-align:left;}
.sub_title{height:30px; line-height:30px; padding:0 0 0 50px; color:#0a50a1; background:url(images/sub_08.jpg) no-repeat;}
.dot{border-bottom:1px dashed #ccc;}
.ntitle{font-size:24px; font-weight:bold; height:30px; line-height:30px;}