body,td,th {font-size: 14px;color: #333333;font-family: "Microsoft YaHei", "Î¢ÈíÑÅºÚ","ºÚÌå","Hiragino Sans GB", sans-serif;}
body {margin:0; }
a {color:#333333;}
a:link {text-decoration: none;}
a:visited {text-decoration: none;color: #333333;}
a:hover {text-decoration: none;color:#0451a3;}
a:active {text-decoration: none;color: #333333;}
.hei,.dh li,.tithome{font-family: "Microsoft YaHei", "Î¢ÈíÑÅºÚ","ºÚÌå","Hiragino Sans GB", sans-serif;}
.mart25{ margin-top:25px}
/*µ¼º½*/
ul,li{ list-style:none; padding:0; margin:0; }
.dh{ cursor:pointer;  padding:0;  margin:0 auto;z-index:20; width:100%; }
.dh li{float:left;  text-align:center; height:50px; display:block; font-weight:bold;  margin-left:0px; width:120px;  padding:0; line-height:50px; font-size:16px; color:#FFFFFF; }
.dh li a{display:block;color:#FFFFFF ; }
.dh li a:hover{background:url(images/mli.png) center no-repeat; }
.dh li div{top:0px; position:relative; z-index:999;left:22px; line-height:30px; padding:0px;  display:none; text-align:center; font-size:12px; font-weight:normal;white-space:nowrap; width:200px; border-top:3px solid #d80001 }
.dh li:hover div{ display:block; }
.dh li div a{ background:#0354a3;color:#FFFFFF; border-bottom:1px solid #ffffff; text-align:left; padding-left:15px; padding-right:15px; display:block}
/* width: expression_r( document.body.clientWidth < 61 ? "60px" : "auto" );*/
.dh li div a:hover{ background:#d80001}
.s14{ font-size:14px;}
.s12{ font-size:12px;}
.c666,.c666 a{ color:#666666}
.tithome{ background:url(images/tithome.png); line-height:47px; color:#ffffff;font-size:18px; padding-left:35px; font-weight:bold;}
.tithomer {background:url(images/tithome.png) right top;}
.ww1 {border-bottom:0px solid #004098; }
.ww1 td { text-align:center; height:40px; line-height:40px; padding-top:3px;cursor:hand;color:#000000; background:#dddddd;  font-size:18px; border-right:3px solid #ffffff; }
.ww1 td.s {color:#ffffff; background:#004098;font-weight:bold;}
.dis {display:block}
.undis {display:none}

.pro{}
.pro a{ display:block;}
.pro a:hover{ background:#336699; color:#ffffff}



a.homenews{cursor:pointer; display:block; margin-top:15px; float:left;color:#333333}
a.homenews:hover{ color:#003399; text-decoration:none}
a.homenews:hover .hdate{ background:#0066CC; }
.hdate{ background:#cccccc; color:#FFFFFF; text-align:center; width:80px; height:60px; padding:15px 0; float:left}
.hdate h1{ list-style:none; font-size:35px; font-family:Arial, Helvetica, sans-serif;padding:0; margin:0; }
.hdate h2{ list-style:none; font-size:14px; padding:0; margin:0; line-height:20px;font-family:Arial, Helvetica, sans-serif;}
.hnews{ background:#f5f5f5; padding:15px; width:482px; float:left; height:60px; }




.dhfoot{ cursor:pointer;  padding:0;  margin:0 auto;z-index:20; width:100%; }
.dhfoot li{float:left;  text-align:center; height:45px; display:block;  margin-left:0px; width:93px;  padding:0; line-height:45px; font-size:14px; color:#FFFFFF; }
.dhfoot li a{display:block;color:#FFFFFF;background:url(images/dhfootli.png) center right no-repeat; }
.dhfoot li a:hover{ color:#FFFF00}


.titleft{ background:url(images/titleft.png); line-height:38px; color:#ffffff;font-size:16px; padding-left:35px; font-weight:bold; }
.titleftr {background:url(images/titleft.png) right top; padding-right:8px}
.titnei{ background:url(images/titnei.png) -1px -1px; line-height:37px; color:#0354a3;font-size:16px; padding-left:35px; font-weight:bold; }
.titnei a{color:#0354a3;}
.titneir {background:url(images/titnei.png) -200px -1px; line-height:37px; text-align:right;  padding-right:8px; }
.padl8{ padding-left:8px}
.homepro{ margin-top:15px; margin-left:15px; float:left; width:222px;}
.hr{ padding:0 1px 1px 1px; border:5px solid #004098; border-top:0 }
.hr a{ background:url(images/fl.png) right top; font-size:14px; display:block; line-height:39px;  margin-top:1px; color:#0066CC; padding-left:25px;}
.hr a:hover{ background:url(images/flon.png) right top; color:#FFFFff }
.picbox{PADDING: 2px; BORDER: #cccccc 1px solid; }
.picbox:hover{PADDING: 1px; BORDER:#0451a3 2px solid; }
.mart{ margin-top:8px}
.dblue,.dblue a{ color:#003399}
.mart15{ margin-top:15px}


.bor3{ border:1px solid #cecece; border-top:0px;}
.bor4{ border:1px solid #cecece; }
.bor3b{ border:1px solid #2a56a4; border-top:0px;}
.bor4b{ border:1px solid #2a56a4; }
.leftpad{ padding:7px 10px;}
.newslist{line-height:30px;}
.newslist a { background:url(images/dian.jpg) 0 14px no-repeat; padding-left:10px; display:block; border-bottom:1px dashed #cccccc; }

.l18{ line-height:18px; color:#787878}
.more{ padding-right:8px}
.xie{ font-style: italic}
.l30{ line-height:30px}
.l25{ line-height:25px}
.pad10{ padding:10px}
.but{ background:#0066CC; color:#ffffff; border:0; font-size:12px; cursor:pointer; height:20px; text-align:center; width:46px }
.but:hover{ background:#FF6600; color:#ffffff; border:0px;}
.hand{ cursor:pointer}
.gry{ color:#999999}
.red{ color:#FF0000}
.dred{ color:#b40000}
.white,.white a:link,.white a:visited{ color:#FFFFFF; }
.white a:hover{ color:#FFFF00}
.listnews{ background:url(images/index_36.gif) no-repeat 5px 9px; border-bottom:1px dashed #dddddd; text-indent:15px; font-size:14px}
.lineb{ border-bottom:1px dashed #dddddd}
