@charset "utf-8";
/* 基础标签固定样式 */
html       { padding:0}
body       { margin:0 auto; background:#FFF; color:#00448f; font:12px SimSun,Arial;}
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:#00448f; text-decoration: none         }
a:hover	   { color:#ff6600; 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}

.dlcity-xxy{ width:950px; margin:0 auto}
.dlcity-xxy-l{ width:620px; background:#ebf4ff; border:1px solid #aaccee; float:left; margin:10px 0 0 0; padding:15px;}
.dlcity-xxymbx{ height:30px; line-height:30px; text-align:left; padding:0 0 0 10px; border-bottom:1px solid #aaccee}
.dlcity-va h1{font-size:24px; text-align:center; border-bottom:1px solid #AACCEE; padding:10px 0;}
.dlcity-va p{ text-align:center; padding:10px;}
.dlcity-xxy-l img{ text-align:center}
.dlcity-pzoom{ text-align:center; padding:20px 0 0 0; font-size:14px; color:#000}
.dlcity-pzoomnews{ text-align:left; padding:20px 0}
.dlcity-pzoomnews dl dd,.dlcity-pzoomnews dl dt{ height:22px; line-height:22px;}
.dlcity-cen{ text-align:left}
.dlcity-cen p{ text-indent:2em; line-height:22px;}

.vc {PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 20px; WORD-BREAK: break-all; PADDING-TOP: 30px; WORD-WRAP: break-word}
.vc A.o:link {BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 6px; PADDING-BOTTOM: 1px; MARGIN: 4px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid; TEXT-DECORATION: none}
.vc A.o:visited {BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 6px; PADDING-BOTTOM: 1px; MARGIN: 4px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid; TEXT-DECORATION: none}
.vc A.o:hover {BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; BORDER-LEFT: #666 1px solid; BORDER-BOTTOM: #666 1px solid; TEXT-DECORATION: none}
.vc A.obg:link {BACKGROUND: #0071b5; COLOR: #fff}
.vc A.obg:visited {BACKGROUND: #0071b5; COLOR: #fff}
.dlcity-xxy-r{ float:right; margin:10px 0 0 0}
.dlcity-pdtj{ width:283px; border:1px solid #aaccee; margin:10px 0 0 0}
.dlcity-pdtj h1{ background:url(zer_bg.jpg) repeat-x; height:25px; line-height:25px; font-size:12px; padding:0 0 0 10px; border-bottom:1px solid #aaccee}
.dlcity-pdtj-tp{ padding:10px 0;}
.dlcity-pdtj-tps{ width:82px; float:left; text-align:center; margin:0 0 0 9px; display:inline}
.dlcity-pdtj-tps img{ margin:0 0 2px 0; border:1px solid #cccccc}
.dlcity-pdtj-list{ padding:0 10px 10px 10px}
.dlcity-pdtj-list ul li{ background:url(zerdian.jpg) 0 10px no-repeat; padding:0 0 0 10px; height:22px; line-height:22px;}
.margin10{ margin:10px 0 0 0}

.heard-ztop{ width:948px; margin:0 auto; border:1px solid #aac6de}
.heard-ztop-c{ background:url(zer_heard.jpg) repeat-x; height:33px; line-height:33px; border-bottom:1px solid #b9bcdd; padding:0 10px;}

.heard-nav-c{  padding:0; color:#16387C}
.heard-nav-c ul{ list-style:none; margin:0; padding:0}
.heard-nav-c ul li{ float:left; background:url(1_03.gif) right 5px no-repeat;}
.heard-nav-c ul li a,.heard-nav-c ul li a:hover{ color:#16387C; margin:0 9px; font-weight:bold}

.heard-ztop-c a{ color:#00448f; margin:0 10px; float:left}
.news-z{width:948px; margin:10px auto 0; border:1px solid #aaccee}
.news-z h1{ height:32px; line-height:32px; font-size:16px; padding:0 0 0 10px; color:#000; background:#f7f7f7 url(zer_bg01.jpg) repeat-x; border-bottom:1px solid #aaccee}

.heard-ztop-c span{ color:#00448f; float:left}
.heard-ztop-c span.fr{ color:#999; float:right}
.news-z-l{ width:584px; float:left; padding:15px 30px;}
.news-z-l ul{ padding:10px 0; border-bottom:1px dashed #eeeeee}
.news-z-l ul li{ background:url(zerdian.jpg) 0 12px no-repeat; padding:0 0 0 15px; height:25px; line-height:25px;}
.news-z-l ul li a{ font-size:14px; color:#22376e; float:left}
.news-z-l ul li span{ color:#CCC; float:right}
.news-z-r{ width:290px; float:right; margin:0 10px 0 0; display:inline}

.news-z-rqh{ margin:25px 0 0 0}
.news-z-rqh img{ border:1px solid #CCC}
.news-z-rqh01{ margin:20px 0 0 0; border:1px solid #aaccee; width:288px;}
.news-z-rqh01-l{ width:124px; text-align:center; margin:0 0 10px 0}
.zfl{ float:left}
.zfr{ float:right}
.news-z-rqh01-l img{ float:left; border:1px solid #999; margin:0 0 2px 0; padding:1px;}

.foot-z{ width:950px; border-top:1px solid #aac6de; color:#000; text-align:center; padding:10px 0 0 0; color:#999}
.foot-z ul li{ line-height:20px;}
.foot-z ul li a{color:#999;}
.news-zjzu{ padding:10px;}
.news-zjzu ul li{ height:25px; line-height:25px; background:url(zerdian.jpg) 0 10px no-repeat; padding:0 0 0 10px;}
.news-zjzu ul li a,.news-zjzu ul li a:hover{ color:#999}