@charset "utf-8";

/* CSS Document */



*{margin:0; padding:0; font-size:12px; font-weight:normal; font-style:normal;}



#h1{width:918px; background-image:url(../images/h1.jpg); height:37px; background-repeat:no-repeat; margin-left:auto; margin-right:auto;}

h1{text-align:right; padding-right:150px; padding-top:8px;}

h1 a{color:#333; text-decoration:none;}

h1 a:hover{color:#900;}







h2 a{color:#333; text-decoration:none;}

h2 a:hover{color:#900;}



img{border:0; vertical-align:top;}



#body{background-image:url(../images/bgbd.jpg); background-repeat:repeat-y; width:918px; margin-left:auto; margin-right:auto;}



#hl{width:265px; float:left; padding-left:25px;}

h2{padding-left:47px; color:#555;}

#hr{width:585px; float:right;}



.clear{clear:both;}





#ml{width:229px; float:left; padding-left:42px;}

#mr{width:619px; float:left;}





#ct1{background-image:url(../images/zr_b.jpg); width:295px; height:214px; float:left;}

#ct1 p.p1{padding-top:130px; color:#333; padding-left:35px; padding-right:25px; line-height:1.5em;}

#ct1 p.bt1{text-align:right; padding-top:10px; padding-right:20px;}



#ct2{background-image:url(../images/cs_b.jpg); width:293px; height:214px; float:left; margin-left:5px;}

#ct2 p.p1{padding-top:130px; color:#333; padding-left:35px; padding-right:25px; line-height:1.5em;}

#ct2 p.bt1{text-align:right; padding-top:10px; padding-right:20px;}





#ct{padding-top:13px; padding-left:43px; width:595px;}



.n1{padding-top:13px; padding-left:44px;}



#nin{width:587px; padding-left:44px;}

.d{padding-top:12px; font-weight:bold; color:#900; padding-left:25px;}

.n{padding-top:5px; padding-bottom:10px; color:#333; border-bottom:#CCC dotted 1px; padding-left:25px;}



.fot{padding-top:20px; padding-left:30px;}

.fot2{padding-top:20px; padding-left:50px;}



#left{width:640px; float:left;}



#right{width:220px; float:left; padding-top:15px; padding-left:30px;}



#ft{background-image:url(../images/ftbk.jpg); width:918px; height:85px; background-repeat:no-repeat; margin-left:auto; margin-right:auto;}



#ft p{padding-top:15px; padding-left:43px; font-size:10px; color:#333;}

#ft p a{font-size:10px;}



address{text-align:right; padding-right:15px; font-size:10px; color:#6CC;}



.l1 a{font-size:10px; color:#333; line-height:1.5em;}

.l1{padding-left:10px;}





h3{padding-top:25px; padding-left:10px;}

.pan{padding-top:5px; padding-left:12px;}

.pan{color:#333;}





.s1{margin-left:35px; line-height:1.8em; padding-top:15px; border-bottom:dotted 1px #CCC; width:530px; }



.tab2 tr td{padding:15px;}

.tab2{margin-left:30px; margin-top:25px;}

.linkLow{padding-left:15px; line-height:1.5em;}
