/* CSS Document */
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div,dl,dt,dd,p,label{margin:0;padding:0;border:0;}
body{ font-size: 12px; line-height: 22px; background: #fff;font-family:"ËÎÌå"; background:url(banner.jpg) no-repeat top center; }
a{ color: #000; text-decoration: none; }
a:hover { color: #900; text-decoration: underline; }
a:active { color: #7A2123; }
a img{ border: 0; }
ul,ol,li{ list-style: none; }
.clear{ clear: both; }
.wrap{ width:960px; margin:0 auto; overflow:hidden;}
.top{ height:69px; overflow:hidden; background:#fff;}
.bot{ height:95px; overflow:hidden; background:#fff;}
.ban{ height:233px; overflow:hidden;}
.nav{ height:34px; overflow:hidden; font-size:14px; padding:0 20px;}
.nav a{ display:block; width:84px; height:28px; line-height:28px; text-align:center; }
.nav a.on{ background:url(navbg.gif) no-repeat 0 0;}
.le01{ width:322px; float:left; overflow:hidden; padding:12px 0 0 0;}
.mid01{ width:394px; float:left; margin:0 0 0 10px; padding:12px 0 0 0;}
.ri01{ width:220px; float:right; overflow:hidden; padding:12px 0 0 0;}
.pa01{ border:#c2dfe6 1px solid; margin-top:10px; }
.pa02{ border:#c2dfe6 1px solid; background:url(bg02.gif) repeat-x 0 0; padding:8px 12px 10px 12px; }
.pa02 h1,.pa02 h2{ font-family:"ºÚÌå"; font-size:20px; font-weight:normal; height:32px; line-height:32px; overflow:hidden; text-align:center;}
.pa02 h4{ font-size:12px; font-weight:normal; color:#000; }
.pa02 h4 a{ color:#000;}
.pa02 p{ color:#868686;}
.pa03{ border:#c2dfe6 1px solid; margin-top:10px; padding:0 1px; }
.pa04{ border:#c2dfe6 1px solid; background:url(bg05.gif) repeat-x left bottom; padding:0 1px; }
.pa05{ border:#c2dfe6 1px solid; border-top:none;}
.c04{ padding:5px 10px 9px 10px;}
.tit01{ background:url(bg01.gif) no-repeat 0 0; border-bottom:#c2dfe6 1px solid; height:26px; line-height:26px;}
.tit01 dt{ float:left; padding:0 0 0 24px; font-size:14px; font-weight:bold;}
.tit01 dd{ float:right; padding:0 10px 0 0;}
.tit02{ background:url(bg03.gif) no-repeat top center; height:28px; line-height:25px; overflow:hidden; text-align:center; font-size:14px; font-weight:bold; }
.tit03{ padding:0 0 0 24px;background:url(bg04.gif) no-repeat 0 0; margin-top:8px;}
.ul01 li{ background:url(dot.gif) no-repeat 0 8px; padding:0 0 0 8px; height:21px; line-height:21px; overflow:hidden; font-size:12px;}
.ul01 li span{ color:#ccc; float:right;}
.ul02 li{ background:url(dot.gif) no-repeat 0 9px; padding:0 0 0 8px; height:24px; line-height:24px; overflow:hidden; font-size:12px;}
.ul02 li span{ color:#ccc; float:right;}
.ul03 li{ background:url(dot01.gif) no-repeat 0 11px; width:125px; float:left; padding:0 10px 0 8px; height:26px; line-height:26px; overflow:hidden; font-size:12px;}
.pic01{ width:106px; overflow:hidden;}
.pic01 img{ width:104px; height:90px; border:#ccc 1px solid;}
.pic01 p{ height:22px; overflow:hidden; line-height:22px;}
.d8x8{ height:2px; border-bottom:#ccc 1px dotted; margin:6px 0 5px 0; overflow:hidden;}
.tabl th{ border-top:#cdcdcd 1px solid; border-right:#cdcdcd 1px solid; color:#ad080c; font-weight:normal;}
.tabl th.nr,.tabl td.nr{ border-right:none;}
.tabl td{ border-top:#cdcdcd 1px solid; border-right:#cdcdcd 1px solid; padding:0 4px;}
.tab2{ margin:0 auto; margin-top:6px;}
.tab2 img{ border:#ccc 1px solid;}
a.ckdt{ background:url(ckdt.gif) no-repeat 0 0px; padding:0 0 0 22px; height:20px; display:block; float:right;}
.xc01{ border:#cdcdcd 1px solid; background:#e9e9e9; padding:3px; width:310px;}
.xc01 img{ width:310px; height:202px; display:block; }
.xc01 p{ height:24px; line-height:24px; overflow:hidden; text-align:center;}
.xc02{ border:#cdcdcd 1px solid; background:#e9e9e9; margin-top:10px; padding:12px 10px 12px 12px; width:294px;}
.xc03 img{ width:192px; height:136px; padding:3px; border:#ccc 1px solid; display:block;}
.xc03 p{ height:20px; line-height:20px; overflow:hidden; text-align:center;}
.xc03 td{ padding:0 3px 0 2px; line-height:22px;}
.p12{ height:15px; overflow:hidden;}
.p8{ height:9px; overflow:hidden;}
.mt01{ border:#cecece 1px solid; background:#e9e9e9; padding:3px; width:276px;}
.mt01 img{ display:block; width:276px; height:350px;}
.mt01 p{ height:25px; line-height:24px; overflow:hidden; text-align:center; padding:3px 0 0 0;}
.mt02 img{ width:145px; height:240px; padding:3px; border:#ccc 1px solid; display:block;}
.mt02 p{ height:22px; line-height:22px; overflow:hidden; text-align:center;}




