@charset "utf-8";
/* CSS Document */
*{ margin:0px; padding:0px;}
body{ font-size:14px; line-height:28px;}
a{ text-decoration:none;color:#333;padding:0px 5px;}
a:hover{ color:red; text-decoration:underline;}
img{ border:none;}
.left{ float:left !important;}
.right{ float:right !important;}
.l50{ width:470px;}
.l186,.l231{ width:181px; height:275px;overflow:hidden;text-overflow:ellipsis; font-size:12px;line-height:24px; color:#666; border:1px solid #fed78c;}
.l231{ width:229px;}
.l310{ width:319px; border:1px solid #c3dbb2; margin:10px 0px 0px 0px;}
.gray{ color:#666;}
.gray2,.gray3{ color:#8f5c27; background:#fee4c1; display:block; width:181px;}
.gray3{ width:231px;}
.clear{ clear:both;}
center{ font-size:12px;}
.mr{ margin-right:8px;}
.mt{ margin-top:10px;}
.mb{ margin-bottom:10px;}
.tr{ text-align:right;}
p{ text-indent:20px;}
.f12{ font-size:12px;}

.top{ width:100%; height:40px; background:url(images/topbg.jpg) repeat-x; font-size:12px;}
.topc,.content{ width:980px; margin:0px auto;}
.topc span{ display:block; width:490px; line-height:40px;}
.content{ background:#fff;}
.bt1{ background:url(images/top1.jpg); height:49px;}
.bt2{ background:url(images/top2.jpg); height:56px;}
.bt3{ background:url(images/top3.jpg); height:81px;}
.bt4{ background:url(images/top4.jpg); height:70px;}
.bt5{ background:url(images/top5.jpg); height:56px;}
.bt6{ background:url(images/ddbg.jpg) no-repeat;padding:0px 30px 15px 30px; line-height:24px;}

.tit{ width:980px; height:38px; background:url(images/tit2.jpg) repeat-x;}
.titt{ background:url(images/tit1.jpg) left 0px no-repeat; line-height:38px; font-size:16px; color:#003300; font-weight:bold; text-indent:36px; padding-top:2px;}
.tit2,.tit4{color:#2f5b2c; font-weight:bold; line-height:36px; background:#e0ecd8; text-align:center;}
.tit2 img { margin-right:6px;}
.tit3{ background:url(images/tit3.jpg) 15px; font-weight:bold;}
.tit4{ text-align:left; text-indent:20px;}
.con0{ padding:10px 6px;}
.con{ padding:10px 0px;}
.con a,.con0 a{ color:#C60;font-weight:bold; font-size:12px;}

.conc{ padding:6px;}

.table1{ border-collapse:collapse; text-align:center;}
.table1 tr td{ border:1px solid #f5d69b; line-height:26px;}
.table1 th{ background:#f5d69b;border:1px solid #f5d69b; line-height:30px; color:#3e3e3e; font-weight:bold;}

.zl{ border:6px solid #ccc; padding:10px; font-size:12px; color:#666; line-height:24px;}
.zlt{ font-size:16px; font-weight:bold; font-style:italic; color:#d8812a;}

/*弹出窗口样式*/
.mesWindow{border:#003300 1px solid;background:#fff;}
.mesWindowTop{background:#003300;padding:3px; color:#fff;font-weight:bold;text-align:left;font-size:12px;}
.mesWindowContent{margin:4px; line-height:22px;}
.mesWindow .close{height:15px;width:28px;border:none;cursor:pointer;text-decoration:underline;background:#003300; color:#fff;}

.bottom{ text-align:center; padding:10px; background:#e0ecd8;font-size:12px;}