@charset "utf-8";
/* 基础标签固定样式 */
html       { padding:0}
body       { margin:0 auto; background:#FFF; color:#5a5a5a; font:12px SimSun,Arial; width:1003px;}
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:#5a5a5a; text-decoration: none         }
a:hover	   { color:#5a5a5a; 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}
.fl{ float:left}
.fr{ float:right}

.header{ background:url(heard_top.jpg) no-repeat; width:1003px; height:116px;}
.header-qq{ float:right}
.header-qq img{ margin:0 10px 0 0;}
.header-swsy{ float:right; margin:45px 0 0 0}
.header-swsy ul li{ background:url(sy.jpg) no-repeat; width:87px; height:24px; text-align:center; line-height:24px; float:left; margin:0 5px;}
.header-swsy ul li a,.header-swsy ul li a:hover{ color:#FFF;}
.header-time{ height:23px; line-height:23px; float:right; color:#004a7d; padding:0 10px 0 0}
.flash{ margin:0 auto; text-align:center}
.nav{ background:url(nav.jpg) no-repeat; width:996px; height:33px; line-height:33px;}
.nav ul li{ float:left}
.nav ul li a{ float:left; margin:0 10px;}
.nav img{ float:left}

.content{ background:url(cen_bg.jpg) repeat-x; margin:0 auto; width:996px;}
.con-l{ width:206px; float:left; margin:32px 0 0 0; display:inline}
.main{ width:964px;}
.con-lcg{ width:206px; float:left; margin:15px 0 0 0}
.con-lcg h4{ background:url(cglx.jpg) no-repeat; width:206px; height:27px;}
.con-lcg h4 a{ float:right; margin:5px 10px 0 0}
.con-lcg h4.z001{ background:url(cglx01.jpg) no-repeat; width:206px; height:27px;}
.con-lcg h4.z001 a{ float:right; margin:5px 10px 0 0}
.con-lcgcen{ background:url(cglx_z.jpg) repeat-y; width:206px; text-align:center; padding:10px 0}
.con-lcgdi{ background:url(cglx_x.jpg) no-repeat; width:206px; height:3px; font-size:0}
.con-lcgcen img{ border:1px solid #c4c1c1}
.con-lcgcen p{ padding:10px 5px 0 5px; text-align:left; line-height:18px;}
.zxbm{ margin:15px 0 0 0; float:left}
.zxbm img{ float:left}
.con-z{ width:512px; float:left;margin:32px 0 0 13px; display:inline}
.con-z-xyxw{ background:url(xynews.jpg) no-repeat; width:512px; }
.con-z-xyxw h4{ height:25px; line-height:25px;}
.con-z-xyxw h4 a{ float:right; margin:7px 10px 0 0}
.xyxw-cen{ background:url(xynr.jpg) no-repeat; width:484px; height:92px; margin:15px auto 0; padding:10px}
.xyxw-cen img{ border:1px solid #5e5e5e; float:left}
.xyxw-cen ul{ width:375px; float:right}
.xyxw-cen ul li{ line-height:25px; height:25px; border-bottom:1px dashed #909090}
.xyxw-cen ul li a:hover{ text-decoration:underline;}

.jydt{ height:30px; line-height:30px; border-bottom:1px solid #e0e0e0; margin:15px auto 0; width:490px;}
.jydt img{ float:left}
.jydt a{ float:right; margin:5px 5px 0 0;}
.zwjs{ margin:10px auto 0}
.zwjs h4{ background:url(zwjs.jpg) no-repeat; width:503px; height:25px; margin:0 auto}
.zwjs h4 a{ float:right; margin:5px 10px 0 0}
.zwjs-cen{ background:url(zwjs_cen.jpg) no-repeat; width:504px; height:111px; margin:10px auto 0}
.zwjs-cen ul li{ width:125px; float:left;  height:92px; text-align:center; margin:10px 0 0 0}
.zwjs-cen ul li img{ border:1px solid #dadada; margin:0 0 5px 0}
.xyfc{ margin:10px auto 0}
.xyfc h4{width:503px;}
.xyfc h4 img{ float:left}
.xyfc h4 a{ float:right; margin:5px 10px 0 0 }
.xyfc-cen{ background:url(xyfc_cen.jpg) no-repeat; width:504px; height:115px;}
.xyfc-cen div{ width:265px; float:left; line-height:20px; margin:15px 0 0 10px; display:inline; color:#ff5e00}
.xyfc-cen img{ float:right; margin:10px 5px 0 0; display:inline}
.con-r{ width:221px; float:right; margin:32px 0 0 0;}
.xxgg{background:url(images/guanggao001.jpg) no-repeat; width:221px; height:134px; _overflow:hidden;}
.xxgg1{}
.r-gg{ margin:9px 0 0 0}
.r-gg01{ margin:10px 0 0 0}
.footer{ background:url(foot.jpg) no-repeat; width:834px; height:54px; margin:10px auto 0; padding:10px 0 0 130px;}
.footer ul li{ line-height:22px; height:22px;}
.footer ul li a{ margin:0 10px 0 0}

.xxy-l{ width:214px; float:left; margin:32px 0 0 0;}
.xxy-l-nav{ margin:10px 0 0 0; min-height:200px; height:auto !important; height:200px;}
.xxy-l-nav ul li{ height:30px; line-height:30px; border-bottom:1px solid #cdd9e1; background:url(dian.jpg) 10px 10px no-repeat; padding:0 0 0 24px; overflow:hidden;}
.xxy-l-nav ul li a,.xxy-l-nav ul li a:hover{ font-size:13px; font-weight:bold; color:#6c6c6c}
.xxy-r{ width:747px; float:right; margin:32px 0 0 0}
.xxy-l-top01{ background:url(hezuo.jpg) no-repeat; overflow:hidden; width:199px; height:103px; line-height:103px; font-size:24px; font-weight:bold; padding:0 0 0 15px}
.xxy-l-top02{ background:url(zjdf.jpg) no-repeat; width:199px; height:103px; line-height:103px; font-size:24px; font-weight:bold; padding:0 0 0 15px}
.xxy-l-top03{ background:url(jpb.jpg) no-repeat; width:199px; height:103px; line-height:103px; font-size:24px; font-weight:bold; padding:0 0 0 15px}
.xxy-l-top04{ background:url(news.jpg) no-repeat; width:199px; height:103px; line-height:103px; font-size:24px; font-weight:bold; padding:0 0 0 15px}



.main-xxy{ width:974px;}
.xxy-r{ background:#f6f6f6}
.xxy-r h4{ background:url(xxy_r.jpg) no-repeat; width:717px; height:29px; line-height:29px; padding:0 15px}
.xxy-r h4 span.fl{ font-size:14px; color:#FFF}
.xxy-r h4 span.fr{ font-size:12px; color:#FFF; font-weight:lighter}
.xxy-r h4 a{ color:#FFFFFF;}
.xxy-rcen{ border-top:3px solid #0267a7; min-height:435px; height:auto !important; height:435px;}
.xxy-rhbjx ul li{ float:left; margin:20px 0 0 45px; display:inline}
.xxy-rhbjx ul li img{ border:1px solid #d2d2d2;}
.xxy-r-xyfc{min-height:620px; height:auto !important; height:620px;}
.xyfc-l{ float:left; width:180px;}
.xyfc-r{ float:left; width:546px; padding:20px 0 0 0}
.xyfc-r p{ line-height:22px;}
.xxy-r-job{min-height:620px; height:auto !important; height:620px; background:url(jb.jpg) center 50px no-repeat;}
.xxy-r-job-xx{ background:url(job_cen.jpg) center 0 no-repeat; width:530px; height:289px; margin:200px 0 0 80px; display:inline; float:left; padding:30px; color:#047db0}
.xxy-r-job-xx ul li{ line-height:28px; border-bottom:1px solid #047db0; padding:0 0 0 20px}
.xxy-r-job-xx ul li input{ background:#f0f5f7; border:none; margin:0 10px; width:420px;}
.xxy-r-job-xx ul li input.wid120{ background:#f0f5f7; border:none; margin:0 10px; width:120px;}
.xxy-r-job-xx ul li textarea{ background:#f0f5f7; border:none; width:420px; margin:0 0 0 10px; height:100px;vertical-align:top;}
.xxy-rnews-list{min-height:435px; height:auto !important; height:435px; width:690px; margin:0 auto;}
.xxy-rnewsbt{ height:30px; line-height:30px; border-top:2px solid #50a2d9;border-bottom:1px solid #50a2d9; color:#047db0}
.xxy-rnewsbt span.fl{ margin:0 0 0 50px}
.xxy-rnewsbt span.fr{ margin:0 50px 0 0}
.xxy-rnews-list ul{ border-bottom:2px solid #50a2d9;}
.xxy-rnews-list ul li{ height:30px; line-height:30px; border-bottom:1px solid #cfd6db; padding:0 30px 0 20px;}
.xxy-rnews-list ul li a{ float:left}
.xxy-rnews-list ul li a:hover{ text-decoration:none; color:#000}

.fyq{ padding:10px 0; text-align:center}
.xxy-rnews-list h2{ height:30px; line-height:30px; text-align:center; font-size:14px;}
.xxy-rnewscen{ padding:20px 10px 0 10px}
.xxy-rnewscen p{ line-height:22px;}

