@charset "utf-8";
/* 基础标签固定样式 */
html       { padding:0}
body       { margin:0 auto; background:#FFF; color:#676767; font:12px SimSun,Arial; border-top:3px solid #000}
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:#676767; text-decoration: none         }
a:hover	   { color:#676767; 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{ width:1024px; margin:0 auto}
.content{ background:url(content_bg.jpg) repeat-x;}
.main{ width:903px; margin:0 auto}
.main-l{ width:387px; float:left}
.mainl-jj{ background:url(z_bg.jpg) no-repeat; width:367px; height:75px; padding:10px;}
.mainl-jj img{ float:left; margin-right:10px;}
.mainl-jj p{ float:right; width:240px; line-height:18px; text-indent:2em}
.mainnews{ margin:5px 0}
.mainnews ul li{ line-height:20px; clear:both}
.mainnews ul li a{ float:left}
.mainnews ul li span{ float:right}
.call{ background:url(call2.jpg) no-repeat; width:387px; height:121px;}
.call-cen{ width:285px; float:left; color:#104d85; text-align:left; margin:30px 0 0 80px; display:inline}
.call-cen strong{ font-size:16px}
.call-cen ul li{ line-height:22px;}
.call-r01{ width:94px; float:right; margin:30px 30px 0 0; display:inline}
.call-r02{ width:94px; float:right; margin:40px 30px 0 0; display:inline}

.main-r{ width:482px; float:right}
.main-r-cen{}
.main-r-cen ul li{text-align:center; float:left; margin:0 0 0 8px; display:inline}
.main-r-cen ul li .cpzs-z{  width:146px; height:101px; text-align:center; padding:3px 0 0 0; float:left; margin:0 0 5px 0}
.main-r-cen ul li a{ color:#a35c00}
.cpzs1234{ background:url(1234.jpg) no-repeat; width:482px; height:17px; margin:15px 0 10px 0}
.cpzs1{ width:120px; height:3px; background:url(hei.jpg) no-repeat; float:left; margin:2px 0 0 2px}
.cpzs2{ width:120px; height:3px; background:url(hei.jpg) no-repeat; float:left; margin:2px 0 0 120px}
.cpzs3{ width:120px; height:3px; background:url(hei.jpg) no-repeat; float:left; margin:2px 0 0 240px}
.cpzs4{ width:120px; height:3px; background:url(hei.jpg) no-repeat; float:right; margin:2px 2px 0 0}
.gg{ margin:20px 0 0 0; display:inline; float:left; width:482px}
.gg-js{ float:left; width:226px; border:1px solid #e9e9e9}
.gg-tp{ float:right}
.footer{ margin:10px auto 0}
.footer-cen{ height:30px; line-height:30px; background:#eeeeee}
.footer-cen903{ width:903px; margin:0 auto; height:30px; line-height:30px;}
.footerl{ float:left}
.footerl a{ margin:0 10px;}
.footerr{ float:right}
.footerr input{ border:1px solid #d3d3d3; float:left; margin:5px 0 0 0}
.footer-cen-d{width:903px; margin:0 auto; height:76px; line-height:76px;}
.footer-cen-d img{ float:left; margin:0 20px 0 0}
.xxy{ width:950px; margin:0 auto}
.xxy-l{ width:228px; float:left}
.xxy-s h4{ border-bottom:1px solid #d1d1d1}
.xxy-s ul li{ height:48px; line-height:48px;border-bottom:1px solid #d1d1d1}
.xxy-s ul li img{ float:left; margin:8px 15px 0 15px}
.xxy-r{ width:711px; float:right; background:#fcfafb; min-height:630px; height:auto !important; height:630px;}
.xxy-r-bg{background:url(r.jpg) repeat-x; height:44px;}
.xxy-r-bg img{ float:left}
.xxy-r-bg span{ float:right; color:#FFF; margin:20px 10px 0 0}

.cpzs-zcen{ background:url(cpzs_z.jpg) repeat-y; width:682px;}
.zcpzs-s{ background:url(cpzs_s.jpg) no-repeat; width:682px; height:26px;}
.zcpzs-z{ width:642px; padding:0 20px 20px 20px}
.zcpzs-x{ background:url(cpzs_x.jpg) no-repeat; width:682px; height:26px;}
.zcpzsbg{ border-bottom:1px dashed #000; height:170px; margin:20px 0 0 0}
.zcpzsbg-bg{ background:url(cpzs_bg.jpg) no-repeat; width:168px; height:124px; text-align:center; padding:4px 0 0 0; float:left; margin:0 0 10px 0; display:inline;}
.zcpzsbg ul li{ float:left; text-align:center; margin:0 0 0 34px; display:inline}
.zcpzsbg ul li a{ font-size:14px; color:#014b94}
.fyq{ text-align:center; padding:20px 0}
.padding20{ padding:20px;}
.gg-js ul li{ border-bottom:1px solid #e9e9e9; font-size:14px; font-weight:bold; clear:both;}
.gg-js ul li strong{ padding:0 5px; float:left; margin:5px 0 0 0}
.gg-jscen{ padding:3px}
.gg-p{ width:105px; float:left; font-size:12px; font-weight:lighter; line-height:16px}
.gg-jscen img{ float:left}
.gg-jscen dl{ width:30px; float:right; line-height:22px}
.gg-jscen dl dt{ color:#F00}
.gg-js ul li.h25{ height:25px;}
.gg-js ul li.h25 img{ float:right; margin:7px 10px 0 0}
.gg-js ul li.h25 span{ color:#3e525c; font-size:12px}
.gg-js ul li.h25 strong{ color:#b2b2b2}







