/* CSS Document */
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background:url(images/bg.png);
	min-width:1067px;
}
*{font-family: "Microsoft YaHei", "Î¢ÈíÑÅºÚ","ºÚÌå","Hiragino Sans GB", sans-serif}
body,td,th {
	font-size: 13px;
	color:#333333;
}
a{ text-decoration:none; color:#333333}
a:hover{ color:#993300}

.dbrown{ color:#993300}
a.dbrown:link,a.dbrown:visited{ color:#993300}
a.dbrown:hover{ color:#000000}

#Carousel {
	position:relative;	
}

.fl{ padding:0; font-size:14px}
.fl a:link,.fl a:visited{ background:url(images/fl.jpg) left center no-repeat; height:30px; line-height:30px; display:block; padding-left:55px; margin-top:5px; color:#000000;  }
.fl a:hover{ background:url(images/flon.jpg) left center no-repeat;  display:block; text-decoration:none; color:#ffffff; }

.flda{ padding:0; font-size:14px; text-align:center}
.flda a:link,.flda a:visited{  height:45px; line-height:45px; display:block;  margin-top:1px; background:#993300; color:#FFFFFF; font-size:18px; font-weight:bold;}
.flda a:hover{text-decoration:none; background:#990000; color:#FFFF00; }

.head{ background:url(images/bgtop.png) top repeat-x; padding-bottom:1px; text-align:center}

.menu{ background:url(images/mbg.png); height:40px; line-height:40px; font-size:14px; font-weight:bold; color:#cc0000; width:1004px;  text-align:center; margin:0 auto}
.menu a{ float:left;color:#000000; display:block; width:102px; text-align:center;text-decoration:none;background:url(images/mli.png) left center no-repeat;}
.menu a:hover{ color:#cc0000;}
.menu a.home{ margin-left:46px; background:none}
.ban{background:url(images/bannerbg.gif) center; width:1004px; margin:0 auto}
.bantb{ background:url(images/bannertop.png) center no-repeat; height:14px;}
.main{ background:#EEE9D6; padding:20px; width:964px; margin:auto}
.tith{ color:#993300; font-size:18px; font-weight:bold; text-align:center; background:url(images/tith.png) center no-repeat; line-height:50px;}
.tith a{color:#993300;}
.mart30{ margin-top:30px}
.marb20{ margin-bottom:20px}
.picbox{ padding:2px; border:1px solid #aaaaaa}
.picbox:hover{ border:2px solid #996600; padding:1px;}
.mart{ margin-top:8px}
.newslist{background:url(images/dott.gif) no-repeat 0 12px; text-indent:10px;line-height:16px; color:#111111; line-height:30px; border-bottom:1px dashed #999999 }
.lineb{border-bottom:1px dashed #999999}
.bor4{ border:1px solid #aaaaaa}
.white,.white a{ color:#FFFFFF}
.lined{ border-bottom:1px dotted #aaaaaa}
.tit{ background:url(images/tit.gif); height:40px; line-height:40px; padding-bottom:3px; padding-left:25px; font-size:15px ; font-weight:bold; color:#cc0000}
.titr{ background:url(images/tit.gif) right; line-height:43px; text-align:right; padding-right:6px}
.l25{ line-height:25px}
.pad8{ padding:8px}
.l18{ line-height:18px; color:#666666; word-break:break-all}
.s14{ font-size:14px}

.con{line-height:25px; padding: 15px 15px}
.contit{ font-size:22px; font-weight:bold; color:#000000; line-height:60px; text-align:center; border-bottom:1px dashed #999999; margin-bottom:10px;}
.condate{ color:#999999; border-top:1px dashed #999999; line-height:35px}
.conn{ margin-top:10px; margin-bottom:15px; min-height:150px}
.conn img{ margin-bottom:10px; width:auto;max-width:100%;}
.con img{max-width:100%;}

.listnews{margin-bottom:15px; padding-bottom:15px; border-bottom:1px dashed #999999}
.listnews h1,.listnews h2,.listnews h3{list-style:none; padding:0; margin:0}
.listnews h1 {font-size:18px; line-height:25px; height:25px;  }
.listnews h2 { font-size:12px; color:#999999; line-height:25px;font-weight:normal; height:25px;}
.listnews h3 { line-height:18px; font-size:12px;font-weight:normal; color:#666666;}