body{ margin:0; padding:0; font-size:12px; background:white; color:black; font-family:"宋体";}
a:link,a:visited{ color:black; text-decoration:none;}
a:hover{ color:red; text-decoration:none;}
ul,dl{list-style:none; margin:0; padding:0;}
form{ margin:0;}
input,textarea{ font-family:arial;}
#S{ width:100%;}
.Z{ width:1002px; margin:0 auto; overflow:hidden; }
.ZL{ padding-bottom:32767px; width:220px; float:left; margin-bottom:-32767px; overflow:hidden;}
.ZR{ padding-bottom:32767px; width:776px; float:left; margin:0 0 -32767px 6px; overflow:hidden;}
#X{ background:url(../images/xbg.png) repeat-x left top; margin-top:6px; overflow:hidden;}
#X a:link,#X a:visited{ color:white;}
#X a:hover{ color:white; text-decoration:underline;}
#xnr{ width:1002px; margin:0 auto; color:white; background:url(../images/xfgx.png) no-repeat 720px 36px;}
#xnr dl{ float:left; margin:0 45px 0 0;}
#xnr dl dt{ line-height:40px; font-size:13px;}
#xnr dl dd{ margin:0; line-height:24px;}
/*cpzx*/
.lbtp li{ float:left; width:177px; height:215px; margin:6px; overflow:hidden;}
.lbtp li .tp{ width:163px; height:163px; text-align:center; padding:6px; border:1px solid rgb(230,230,230);}
.lbtp li .tp span{ height:100%; display:inline-block; vertical-align:middle;}
.lbtp li .tp img{ width:163px; max-height:163px; vertical-align:middle; border:0;}
.lbtp .mc{ text-align:center; line-height:16px; margin-top:6px;}
.fy{width:100%; text-align:center; line-height:12px; height:25px; overflow:hidden; clear:both; margin:8px 0 8px 0;}
.xwfy{margin:10px 0 5px 0;}
/*cp.asp*/
.cptop{ padding:0 6px 6px 6px;}
.cptop h3{ margin:12px 0 6px 0; text-align:center; font-size:16px;}/*h3 默认有margin值*/
.cpnr,.xwnr{ margin-top:0; padding-bottom:10px; word-break:break-all}/*在cp.asp gc.asp中*/
.cpxx{ text-align:center; color:rgb(88,88,88);}
.cpdh{ line-height:22px;}
#cpsm{ margin-top:8px; word-break:break-all;}
#cp{ margin:0;}
#cp .cp1{ margin-right:24px}
/*xwzx.asp*/
#xwzx1,#xwzx2,#xwzx3{ padding:0 15px 0 9px}
.xwzxs{ height:32px; line-height:32px; overflow:hidden;}
.xwzxsL{ font-weight:bold; float:left; font-size:13px; background:url(../images/b1.png) no-repeat left 8px; text-indent:22px;}
.xwzxsR{ float:right; font-family:arial;}
.xwzxx ul li{ height:32px; background:url(../images/xx3.png) no-repeat left top; line-height:32px; text-indent:10px;}
/*dt.asp*/
.xwtop{ padding:0 0 12px 0;}
.xwtop h3{ margin:18px 0 8px 0; text-align:center; font-size:16px;}
.xwxx{ text-align:center; background:rgb(248,248,248); height:32px; line-height:32px; width:80%; margin:0 auto; border:1px dotted rgb(204,204,204);}
#xwdh{padding-top:6px; line-height:22px;}
/*khly*/
#Rly{margin-top:6px;}
#Rly table,#Wly table{ margin:10px 0;}
.lytx{ margin:5px 0 2px 0;}/*意为：留言图像*/
.lyzxx{ line-height:12px;text-align:center; color:rgb(102,102,102); margin:0 0 5px 0}/*意为：留言者信息*/
.lytitle{ height:23px; border-bottom:1px solid rgb(220,220,220); background:rgb(238,238,238);padding:0 5px 0 10px; line-height:24px; font-weight:bold; font-size:14px;}
.msg,.hfnr{ padding:5px 6px; line-height:20px; color:rgb(88,88,88);word-break:break-all;}
.hfnr{ color:black;}
#Wly{ margin-top:8px;}
.lyinp{ margin-left:3px;}