﻿body,td,th {font-size: 12px;color: #454545; ;}
body {margin:0; background:#ececec}
a {color:#626670;}
a:link {text-decoration: none;}
a:visited {text-decoration: none;color: #626670;}
a:hover {text-decoration: none;color:#D52C25;}
a:active {text-decoration: none;color: #626670;}

.main{ width:1170; margin:0 auto; background:#FFFFFF; width:1198px; padding:1px 15px 15px 15px;  }
.hei,.tit,.titleft,.titr{font-family: "Microsoft YaHei", "微软雅黑","黑体","Hiragino Sans GB", sans-serif;}

a.homenews{cursor:pointer; display:block; margin-top:15px; float:left;color:#333333}
a.homenews:hover{ color:#ff0000;}
a.homenews:hover .hdate{ background:#249B3C; }
a.homenews:hover .hnews{  background:#dedede; padding:15px; width:459px; float:left; height:60px; border:0px solid #249B3C }
.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}
.hnews{ background:#f5f5f5; padding:15px; width:459px; float:left; height:60px; }


.lan{color:#ff0000}
.lan1{ color:#379BE9}
.lan2{ color:#003399}
.mart25{ margin-top:25px}
.ntit{ font-size:18px; color:#D52C25}

 /*导航*/
.dh{ cursor:pointer;  padding:0 0 0 0;  margin:0 auto;z-index:20; width:100%;}
.dh li{float:left;  text-align:center; height:30px; display:block;  margin-left:0px; width:92px; padding:0; line-height:30px; font-size:14px; border-right:1px solid #ececec; background:#249B3C}
.dh li:hover{ background:#333333;}
.dh li a{display:block;color:#ffffff}
.dh li:hover a{color:#FFFFFF}
.dh li a:hover{color:#FFFFff; }
.dh li.no{ background:#333333;}
.dh li.no a{color:#ffffff}

.dh li div{top:0px; position:relative; z-index:999;left:0px;; width:92px; line-height:25px; color:#ffffff; padding:0px;  display:none; text-align:center; font-size:12px; font-weight:normal; }
.dh li:hover div{ display:block; }
.dh li div a{ display:block; background:#333333;color:#ffffff; border-top:1px solid #ffffff; }
.dh li div a:hover{ background:#249B3C; color:#FFFFFF}
.s14{ font-size:14px;}


.mart15{ margin-top:15px}
.tit{ text-align:center;line-height:30px; color:#596156;font-size:25px;  font-weight:bold; background:url(images/titbg.jpg) no-repeat center;}
.ttt{ text-align:center; margin-top:6px;}

.newslist { background:url(images/dian.jpg) 0 14px no-repeat; padding-left:10px;  border-bottom:1px dashed #cccccc; font-size:14px; line-height:30px }

.l18{ line-height:18px; color:#9a9ea9}
.lbg{ background:url(images/tel.gif) right top;}
.edu{ background:url(images/dot.jpg) 10px 9px no-repeat; padding-left:20px; font-size:13px; line-height:25px; border:1px solid #dddddd}
.s16{ font-size:16px;}
.b{ font-weight:bold}

.more{ padding-right:8px}
.dis {display:block}
.undis {display:none}

.xie{ font-style: italic}
.titleft{ background-color:#249B3C; line-height:36px; color:#FFFFFF;font-size:18px; padding-left:38px; font-weight:bold;background-image:url(images/ttl.gif); background-repeat:no-repeat; background-position:10px 7px;}
.titleft1{ background:url(images/lefttit1.jpg); line-height:41px; color:#FFFFFF;font-size:18px; padding-left:28px; font-weight:bold}
.titleft span{ font-family:Arial, Helvetica, sans-serif; color:#eeeeee; font-size:12px;}
.titr{ background:url(images/righttitbg.gif) no-repeat 1px 11px; line-height:36px;  font-size:18px; padding-left:26px;; font-weight:bold; color:#000000; border-bottom:1px solid #dddddd}
.titrmore{border-bottom:1px solid #dddddd; text-align:right;}
.conneibg{ padding-left:15px; border-left:1px dashed #dedede}

.l30{ line-height:30px}
.l25{ line-height:25px}
.mart{ margin-top:8px}
.pad10{ padding:10px}

.picbox{PADDING: 2px; BORDER: #cccccc 1px solid; }
.picbox:hover{PADDING: 1px; BORDER: #249B3C 2px solid; }

.bor3{ border:1px solid #cecece; border-top:0px;}
.bor4{ border:1px solid #cecece; }
.but{ background:#a70000; height:20px; width:48px; color:#FFFFFF; border:0; cursor:pointer}
.but:hover{ background:#FF6600; color:#ffffff; border:0px;}
.hand{ cursor:pointer}

.fl{ padding:10px 8px; font-size:14px; border:1px solid #dddddd}
.fl a:link,.fl a:visited{ background:url(images/fl.jpg) left center no-repeat; height:36px; line-height:36px; display:block; padding-left:18px; vertical-align:middle; color:#D52C25;  }
.fl a:hover{ background:url(images/flon.jpg) left center no-repeat;  text-decoration:none;color:#D52C25; font-weight:bold }

.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}