body{ font-size:12px; margin:0 auto; line-height:2; background:url(images/bg.jpg) center;}
ul,p{ margin:0; padding:0;}
ul{ list-style-type:none;}
h3{ margin:0; padding:0; font-size:12px; font-weight:normal;}
a{ color:#000000; text-decoration:none;}
a:hover{ color:#A40010;}
img{ border:none;}

.bd{ border:1px solid #BCBCBC; border-top:none;}
.bd2{ border:1px solid #BCBCBC; border-bottom:none;}
.mar{ margin-top:10px;}

#container{ margin:0 auto; width:1003px; background-color:#FDF2C4;}
#header{ width:1003px; height:134px;}
#menu{ background:url(images/menu_bg.jpg) no-repeat; height:36px; line-height:36px;}
#menu ul li{ float:left; padding:0 19px;}
#menu ul li a{ color:#FFFFFF; font-size:14px; font-weight:bold;}
#menu ul li a:hover{ color:#FFD85C;}
.banner{ width:1003px; height:277px;}

#maincontent{ padding:7px 10px;  background-color:#FDF2C4;}
#main{ width:498px; float:left; display:inline;}
#left{ width:230px; float:left; display:inline; margin-right:12px;}
#right{ width:230px; float:right; display:inline;}

.news{ padding-left:10px;}
.news li{ background:url(images/icon.gif) left no-repeat; padding-left:10px;}

.gsjj{ padding:5px; text-align:left;}


#demo img,demo2 img{ height:155px;}

#footer{ background:url(images/footer.jpg) no-repeat; height:149px; clear:both; color:#E7D954;}
#footer a{color:#E7D954;}
#footer p{padding:80px 0 0 600px;}

/*ÄÚÒ³*/
.p_class{ padding:5px 10px 10px 11px; margin-bottom:10px;}
.p_class li{ border-bottom:1px #cbcbcb dashed; padding-left:40px; background:url(images/icon1.gif) 20px 7px no-repeat; }

.rightside{ width:740px; float:right; display:inline;}
.title{ background:url(images/r_dh.jpg) top no-repeat; height:40px; line-height:40px;}
.title span{ padding-left:55px; font-size:14px; font-weight:bold;}
.news_content{ text-align:center; padding:0 20px;}
.news_content h3{ font-weight:bold; font-size:16px;}
.news_bd td{ border-bottom:1px solid #cbcbcb;}
