@charset "utf-8";
/* 基础标签固定样式 */
html       { padding:0}
body       { margin:0 auto; background:#FFF url(hcwl.jpg) center 0 repeat-y; color:#342512; font:12px Arial,SimSun; position:relative}
div,form,img,ul,ol,li,dl,dt,dd {margin: 0; padding: 0; border: 0;}
div,ul,ol,li,form { border:0; padding:0; margin:0 auto;}
ol         { list-style-position: inside;              }
ul         { list-style:none;                          }
a          { color:#342512; text-decoration: none         }
a:hover	   { color:#342512; text-decoration: underline }
p          { margin:0px 0px 0 0px; padding:0;      }
img	       { border-style: none; border:0; margin:0}
h1, h2, h3, h4, h5, h6, h7{ margin:0; padding:0; font-weight: bold;}
H7  { font-size:28px; color:#ff0000;}
b, i, u    { font-weight: bold; border:0; display:block}
b          { font-weight: bold;                        }
u          { text-decoration: underline;               }
.clear{clear:both}

.header{ width:1025px; margin:0 auto; background:url(heard.jpg) repeat-x; height:112px; position:relative}
.logo{ float:left}
.nav{ float:left; width:753px; margin:67px 0 0 0; display:inline}
.nav ul li{ float:left}
.swsy{ width:150px; position:absolute; top:0; right:0}
.swsy ul li{ background:url(sj.jpg) 0 5px no-repeat; padding:0 0 0 15px; height:30px; line-height:30px; float:left; margin:0 10px 0 0}
.flash{ width:1025px; margin:5px auto 0}
.content{ background:url(cent.jpg) repeat-x;width:1025px; margin:0 auto; padding:24px 0 0 0}
.cont-l{ width:249px; float:left; margin:0 0 0 5px; display:inline}
.gsjj-cen{ padding:0 10px; height:160px; border-bottom:1px solid #998e7d}
.gsjj-cen p{ line-height:22px;}
.ywfw{ background:#ececec; padding:10px; width:218px;}
.ywfw ul li{ height:29px; line-height:29px; border-bottom:1px dashed #000000; background:url(dian.jpg) 0 12px no-repeat; padding:0 0 0 10px;}
.cont-z{ width:536px; float:left; margin:0 0 0 5px; display:inline}
.tpzs-cen{ height:160px; border-bottom:1px solid #0099cc}
.news-c ul{ padding:0 10px}
.news-c ul li{height:29px; line-height:29px; border-bottom:1px dashed #000000; background:url(dian.jpg) 0 12px no-repeat; padding:0 0 0 10px;}
.news-c ul li a{ float:left}
.news-c ul li span{ float:right}
.cont-r{ width:228px; float:right}
.cont-cen{ background:url(lxwm_k.jpg) no-repeat; width:206px; height:186px; padding:9px}
.cont-cen ul li{ background:url(dian01.jpg) 0 7px no-repeat; padding:0 0 0 10px; height:20px; line-height:20px;}
.rczp{ padding:20px 0}
.footer{ width:1025px; margin:10px auto 0; background:#f2f7fb; height:70px; text-align:center}
.footer dl dd{ height:22px; line-height:22px;}
.footer dl dt{ background:#575757; height:22px; line-height:22px; color:#FFF}

.xxy-l{ width:227px; float:left; margin:0 0 0 10px; display:inline}
.xxy-lxy{ background:url(xxy_k.jpg) no-repeat; width:180px; height:37px; line-height:36px; padding:0 0 0 45px; color:#FFF; font-size:14px}



ul#menu, ul#menu ul {list-style-type:none;  margin:0; padding: 0; width:200px;}
ul#menu a {display: block;text-decoration: none;	}
ul#menu li { margin-top: 1px;}
ul#menu li a {background:url(dian02.jpg) 20px 10px no-repeat; color: #3c3936; height:36px; line-height:36px; border-bottom:1px dashed #3c3936; padding:0 0 0 40px}
ul#menu li a:hover {background:url(dian02.jpg) 20px 10px no-repeat; color: #3c3936; height:36px; line-height:36px; border-bottom:1px dashed #3c3936; padding:0 0 0 40px}
ul#menu li ul li a {background: #fff;color: #ffa800;padding-left:40px; height:22px; line-height:22px; border-bottom:none}
ul#menu li ul li a:hover { background: #fff;padding-left: 40px; height:22px; line-height:22px; border-bottom:none;color: #ffa800;}
.code { border: 1px solid #ccc; list-style-type: decimal-leading-zero; padding: 5px; margin: 0; }
.code code { display: block; padding: 3px; margin-bottom: 0; }
.code li { background: #ddd; border: 1px solid #ccc; margin: 0 0 2px 2.2em; }
.indent1 { padding-left: 1em; }
.indent2 { padding-left: 2em; }


.xxy-r{ width:770px; float:right; margin:0 8px 0 0; display:inline}
.xxy-r-top{ height:30px; line-height:30px; font-size:14px}
.xxy-r-cen{ border:1px solid #3c3936; min-height:500px; height:auto !important; height:500px; padding:0 0 30px 0}
.xxy-r-cen dl{ width:168px; float:left; display:inline; margin:20px 0 0 19px}
.xxy-r-cen dl dt{ float:left; width:168px; height:123px; display:inline; font-size:0}
.xxy-r-cen dl dd{ background:url(d.jpg) no-repeat; width:168px; height:23px; line-height:23px; color:#FFF; text-align:center; float:left}
.xxy-r-cen dl dd a,.xxy-r-cen dl dd a:hover{ color:#FFF}
.lxwm{ background:url(lxwm.jpg) no-repeat; width:708px; height:394px; margin:30px auto 0}
.lxwm ul{ width:370px; float:left; height:260px;}
.lxwm ul li{ line-height:35px; font-size:14px; padding:0 0 0 20px;}
.news-list{ padding:20px;}
.news-list ul{ padding:0 10px}
.news-list ul li{height:29px; line-height:29px; border-bottom:1px dashed #000000; background:url(dian.jpg) 0 12px no-repeat; padding:0 0 0 10px;}
.news-list ul li a{ float:left}
.news-list ul li span{ float:right}
.xxy-cpjs{ padding:15px;}
.xxy-cpjs p{ line-height:22px; padding:5px 0}
