@charset "utf-8";
/* 基础标签固定样式 */
html       { padding:0}
body       { margin:0 auto; background:#FFF url(body_bg.jpg) repeat-x; color:#000; font:12px SimSun,Arial; width:1004px; 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:#000; text-decoration: none         }
a:hover	   { color:#000; 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;               }
br	       { clear:both;                               }
.clear{clear:both}

.header{}
.header-top{ background:url(logo_bg.jpg) repeat-x; height:85px;}
.logo{ float:left}
.swsy{ background:url(sy.jpg) no-repeat; width:389px; height:85px; float:right}
.swsy .syjw{ float:right; margin:60px 10px 0 0; display:inline}
.swsy .syjw a{ margin:0 10px;}
.nav-l{ background:url(nav_l.jpg) no-repeat; width:12px; height:42px; float:left}
.nav-r{ background:url(nav_r.jpg) no-repeat; width:12px; height:42px; float:left}
.nav-z{ background:url(nav_z.jpg) repeat-x; width:980px; height:38px; float:left; padding:4px 0 0 0}
.nav-z ul li{ float:left}
.nav-z ul li a{float:left; margin:0 0 0 25px; display:inline}
.nav-z ul li a.nav01{ background:url(nav01.jpg) no-repeat; width:81px; height:29px; }
.nav-z ul li a.nav02{ background:url(nav02.jpg) no-repeat; width:81px; height:29px; }
.nav-z ul li a.nav03{ background:url(nav03.jpg) no-repeat; width:81px; height:29px; }
.nav-z ul li a.nav04{ background:url(nav04.jpg) no-repeat; width:81px; height:29px; }
.nav-z ul li a.nav05{ background:url(nav05.jpg) no-repeat; width:81px; height:29px; }
.nav-z ul li a.nav06{ background:url(nav06.jpg) no-repeat; width:81px; height:29px; }
.nav-z ul li a.nav07{ background:url(nav07.jpg) no-repeat; width:81px; height:29px; }
.nav-z ul li a.nav08{ background:url(nav08.jpg) no-repeat; width:81px; height:29px; }
.nav-z ul li a.nav09{ background:url(nav09.jpg) no-repeat; width:81px; height:29px; }

.nav-z ul li a.nav01:hover{ background:url(nav0101.jpg) no-repeat; width:81px; height:29px; }
.nav-z ul li a.nav02:hover{ background:url(nav0201.jpg) no-repeat; width:81px; height:29px; }
.nav-z ul li a.nav03:hover{ background:url(nav0301.jpg) no-repeat; width:81px; height:29px; }
.nav-z ul li a.nav04:hover{ background:url(nav0401.jpg) no-repeat; width:81px; height:29px; }
.nav-z ul li a.nav05:hover{ background:url(nav0501.jpg) no-repeat; width:81px; height:29px; }
.nav-z ul li a.nav06:hover{ background:url(nav0601.jpg) no-repeat; width:81px; height:29px; }
.nav-z ul li a.nav07:hover{ background:url(nav0701.jpg) no-repeat; width:81px; height:29px; }
.nav-z ul li a.nav08:hover{ background:url(nav0801.jpg) no-repeat; width:81px; height:29px; }
.nav-z ul li a.nav09:hover{ background:url(nav0901.jpg) no-repeat; width:81px; height:29px; }

.nav-z ul li a.nav01hover{ background:url(nav0101.jpg) no-repeat; width:81px; height:29px; }
.nav-z ul li a.nav02hover{ background:url(nav0201.jpg) no-repeat; width:81px; height:29px; }
.nav-z ul li a.nav03hover{ background:url(nav0301.jpg) no-repeat; width:81px; height:29px; }
.nav-z ul li a.nav04hover{ background:url(nav0401.jpg) no-repeat; width:81px; height:29px; }
.nav-z ul li a.nav05hover{ background:url(nav0501.jpg) no-repeat; width:81px; height:29px; }
.nav-z ul li a.nav06hover{ background:url(nav0601.jpg) no-repeat; width:81px; height:29px; }
.nav-z ul li a.nav07hover{ background:url(nav0701.jpg) no-repeat; width:81px; height:29px; }
.nav-z ul li a.nav08hover{ background:url(nav0801.jpg) no-repeat; width:81px; height:29px; }
.nav-z ul li a.nav09hover{ background:url(nav0901.jpg) no-repeat; width:81px; height:29px; }
.flash{ width:1004px; height:267px; float:left}

.content{ background:#FFF url(cen_bg.jpg) 0 bottom no-repeat; width:983px; min-height:456px; height:auto !important; height:456px; padding:20px 10px;}
.cont-l{ width:480px; float:left}
.cont-l h4{ background:url(zj_bg.jpg) repeat-x; height:35px; }
.cont-l h4 img{ float:left}
.cont-l h4 a{ float:right; margin:5px 5px 0 0}
.contbg{ background:url(zjbg.jpg) repeat-x; height:178px; width:450px; padding:10px; position:relative}
.contbg p{ line-height:22px; color:#606060}
.contbg p img{ float:left; border:1px solid #ccc; padding:2px; margin:0 5px 0 0}
.contbg01{ height:198px; width:450px;}
.contbg-tel{ background:url(tel.jpg) no-repeat; width:182px; height:22px; line-height:22px; text-align:right; padding:0 10px 0 0; color:#FFF; position:absolute; right:0; bottom:0}
.contbg01top{ float:left; margin:10px 0 0 0}
.contbg01top img{ border:1px solid #CCC; padding:2px; float:left}
.contbg01top dl{ width:330px; float:right; line-height:18px;}
.contbg01top dl dt{ font-weight:bold}
.contbg01top dl dt span{ float:left}
.contbg01top dl dt a{ float:right; font-weight:lighter; color:#999}
.contbg01top dl dd{ clear:both}
.contbg01-list{ width:440px; height:95px; background:#f1f1f1; margin:10px auto 0; padding:5px}
.contbg01-list ul li{ clear:both; height:23px; line-height:23px;}
.contbg01-list ul li a{ float:left}
.contbg01-list ul li span{ float:right; color:#c10003}
.main-s{margin:10px 0 0 0; float:left; width:983px;}
.main-x{ margin:20px 0 0 0;float:left; width:983px;}
.cp{ background:url(cp.jpg) no-repeat; width:720px; height:190px; float:left}
.cp ul li{ width:112px; float:left; text-align:center; margin:20px 0 0 26px; display:inline}
.cp ul li a,.cp ul li a:hover{ color:#c10003}
.cp ul li img{ margin:0 0 5px 0}

.lxwm{ background:url(lxwm.jpg) no-repeat; width:179px; height:82px; float:right; margin:0 15px 0 0; display:inline; padding:100px 10px 0 40px}
.lxwm ul li{ height:25px;}
.footer{ background:url(foot.jpg) repeat-x; height:63px; text-align:center; color:#c1c1c1; padding:10px 0 0 0}
.footer ul li{ line-height:18px;}
.footer a{ color:#c1c1c1}
.xxy-l{ float:left; width:229px;}
.xxy-dh-s{ background:url(wzdh_top.jpg) no-repeat; width:229px; height:74px; float:left}
.xxy-dh-z{ background:url(wzdh_z.jpg) repeat-y; width:229px; float:left}
.xxy-dh-x{ background:url(wzdh_x.jpg) no-repeat; width:229px; height:8px; float:left}
.xxy-dh-z ul li{ background:url(kuang.jpg) no-repeat; width:220px; height:41px; line-height:41px; text-align:center; margin:10px auto}
.xxy-dh-z ul li a{ font-size:14px;}
.xxy-dh-z ul li a:hover{ font-size:14px; color:#F00; text-decoration:none}
.xxy-dh-z ul li a.ahover{ font-size:14px; color:#F00; text-decoration:none}
.xxy-r{ width:744px; float:right}
.xxy-r h4{ background:url(xxy-r.jpg) no-repeat; width:744px; height:39px; line-height:39px;}
.xxy-r h4 span.spanl{ font-size:14px; float:left; color:#e61012; padding:0 0 0 30px;}
.xxy-r h4 span.spanr{ font-size:12px; color:#666; float:right; font-weight:lighter; padding:0 10px 0 0}
.xxy-r-gsjj,.xxy-r-hz,.xxy-r-news{ padding:20px;}
.xxy-r-hz ul li{ float:left; margin:10px 0 10px 30px; display:inline}
.xxy-r-hz ul li img{ border:1px solid #666; padding:1px;}
.xxy-r-news ul li{ background:url(dian.jpg) 0 9px no-repeat; height:30px; line-height:30px; border-bottom:1px dashed #999; padding:0 0 0 20px;}
.xxy-r-news ul li a{ float:left}
.xxy-r-news ul li a:hover{ float:left; color:#666; text-decoration:none}
.xxy-r-news ul li span{ float:right; color:#666}
.cp01{ background:url(cp.jpg) no-repeat; width:740px; height:190px; float:left}
.cp01 ul li{ width:112px; float:left; text-align:center; margin:20px 0 0 30px; display:inline}
.cp01 ul li a,.cp ul li a:hover{ color:#c10003}
.cp01 ul li img{ margin:0 0 5px 0; border:1px solid #666}
.news-te{ text-align:center}
.news-te h3{ height:50px; line-height:50px; font-size:14px;}
.news-texx{ height:30px; line-height:30px; background:#EFEFEF; border-bottom:1px dashed #CCC; border-top:1px dashed #CCC; text-align:center; margin:0 0 20px 0}
.news-te p{ text-align:left; line-height:22px;}

