﻿.baseDiv{ clear:both; width:942px; overflow:hidden;}

.page{ height:20px;font-size:12px; clear:both; margin:0 auto; padding-top:10px;  }
.cenCon .page a{ display:block;  float:left; text-decoration:none; height:16px; width:16px; line-height:16px; text-align:center; border:1px #9b3701 solid; color:#9b3701; margin-left:5px;}
.cenCon .page a:hover{ background-color:#9b3701; color:#fff;font-weight:bold; text-decoration:none;}
.cenCon .page .s{ background-color:#9b3701; color:#fff;font-weight:bold;}
.page b{ color:#9b3701;}
.page .pCount{ float:left; margin-left:10px; line-height:20px;}
.page .pageIndex{ float:right; margin-right:10px;}
.page .pageNo{ float:left;}
.page .pre{ display:block; float:left; width:16px; height:16px; background: url(../images/base/pre.gif) left top no-repeat;text-indent: -10000px; border:1px #9b3701 solid;}
.page .nxt{ display:block; float:left; width:16px; height:16px; background: url(../images/base/next.gif) left top no-repeat;text-indent: -10000px; border:1px #9b3701 solid; margin-left:5px;}
.page .pre:hover{ background:#9b3701 url(../images/base/preS.gif) left top no-repeat;}
.page .nxt:hover{ background:#9b3701 url(../images/base/nextS.gif) left top no-repeat;}

.leftDiv{ float:left; width:224px; overflow:hidden;}
.cenCon{ float:right; width:708px; overflow:hidden; color:#9b3701; }
.cenCon a{ color:#9b3701;}

.iTit{ clear:both; width:224px; height:64px; background:url(../images/titBg1.gif) left top no-repeat; overflow:hidden;}
.iTit3{ clear:both; width:224px; height:64px; background:url(../images/titBg6.gif) left top no-repeat; overflow:hidden;}

.oTit{ clear:both; height:35px; overflow:hidden; position:relative; }
.oTit .oTitle{position:absolute; display:block; top:0px; left:0px;}
.oTit .oTitL{ float:left; width:15px; height:35px; background:url(../images/oTitL.gif) left top no-repeat; overflow:hidden;}
.oTit .oTitR{ float:left; width:15px; height:35px; background:url(../images/oTitR.gif) left top no-repeat; overflow:hidden;}
.oTit .oTitBg{ float:left; color:#e9c858; font-size:16px; font-weight:bold; height:35px; line-height:35px; background:url(../images/oTitBg.gif) left top repeat-x; overflow:hidden;}
.oTit span{position: absolute; text-align:left; top:14px; right:10px; color:#733a15; line-height:15px;}
.oTit span a{background: url(../images/base/cArr.gif) right 2px no-repeat; color:#999; display:block; float:left; padding-right:18px; padding-left:0px; margin-right:2px;}

.sortList{ clear:both; width:206px; padding:5px 8px 13px 8px; background-color:#e8d596; border:1px #d1b971 solid; border-top:0px; overflow:hidden; list-style:none;}
.sortList li{ margin:0 auto; width:206px; height:31px; line-height:31px; overflow:hidden; background:url(../images/navLiBg.gif) left top no-repeat; margin-top:6px;}
.sortList li a{ display:block; color:#963201; font-size:14px; padding-left:35px; }
.sortList li a:hover{ font-weight:700; text-decoration:none;}
.sortList .s a{ font-weight:700;}

.iTit2{ clear:both; width:205px; height:36px; background:url(../images/titBg4.gif) left top no-repeat; overflow:hidden;}
.contBox{ clear:both; width:205px; height:246px; padding:12px 9px 11px 8px; background:#c7a048 url(../images/textBg.jpg) left top repeat-x; border:1px #f6ed83 solid; overflow:hidden; margin-top:10px;}
.cont{ clear:both; width:205px; overflow:hidden; margin-top:9px;}
.cont ul{ clear:both; list-style:none; padding:10px 8px 0px 8px; overflow:hidden;}
.cont ul li{ line-height:25px; color:#a54001;}
.cont .contPic{ clear:both; width:205px; height:60px;}


#cenCon{ clear:both; overflow:hidden; line-height:25px; font-size:12px; padding:15px; background-color:#fdf6de; border:2px #d1b971 solid;}
#cenCon p{ line-height:30px;}

#cenCon STRONG{ font-size:13px;}
#cenCon ol{ clear:both; padding-left:30px; padding-bottom:20px;}
#cenCon ul{ clear:both; padding-left:30px; padding-bottom:20px; line-height:25px;}

#content{ clear:both; overflow:hidden; padding:15px; background-color:#fdf6de; border:2px #d1b971 solid;}
#content h3{ font-size:25px; line-height:25px; clear:both; margin-bottom:8px;text-align:center; padding-bottom:10px;font-family:黑体; font-weight:normal;filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#00000000', endColorstr='#00000000')  }
#content p{ clear:both; padding:0px; margin-bottom:20px;line-height:22px; }
#dateandtime{ clear:both;  text-align:center;border-bottom:1px #d1b971 dashed; padding-bottom:10px; margin-bottom:15px;}
#dateandtime span{ margin-right:15px;}

#oLink2{ clear:both; padding-bottom:20px; padding-top:10px; border-top:1px #d1b971 dashed;}
#oLink2 .Pre{ float:right;}
#oLink2 .Next{ float:left;}

#caseList{ clear:both; margin:0 auto; overflow:hidden; padding:20px 25px 15px 25px; background-color:#fdf6de; border:2px #d1b971 solid;}
#caseList dl{ float:left; width:200px; height:185px; margin-bottom:15px; margin-right:27px; text-align:center; overflow:hidden;zoom:1;}
#caseList dl dt{ clear:both; width:194px; height:155px;border:3px #e8d28f solid; overflow:hidden;}
#caseList dl dt img{ width:194px; height:155px;}
#caseList dl dd{ clear:both; width:200px; height:24px; overflow:hidden; text-align:center; }
#caseList dl dd a{ clear:both; display:block; line-height:28px;}
#caseList .last{ float:right; margin-right:0px;}


#proList{ clear:both; margin:0 auto; overflow:hidden; padding:20px 0px 15px 0px; background-color:#fdf6de; border:2px #d1b971 solid;}
#proList dl{ float:left; width:200px; height:225px; margin-bottom:15px; margin-left:23px; text-align:center; overflow:hidden;zoom:1;}
#proList dl dt{ clear:both; width:192px; height:192px; padding:3px; background-color:#f8eeca; border:1px #c0a381 solid; overflow:hidden;}
#proList dl dt img{ width:192px; height:192px;}
#proList dl dd{ clear:both; width:200px; height:25px; overflow:hidden; text-align:center; }
#proList dl dd a{ clear:both; display:block; line-height:28px;}
#proList .last{ float:right; margin-right:0px;}


#proShow{ clear:both; overflow:hidden; padding:15px; background-color:#fdf6de; border:2px #d1b971 solid;}
#proShow h3{ font-size:18px; clear:both; margin-bottom:8px;text-align:center; padding-bottom:10px;font-family:黑体 ! important; font-weight:600;letter-spacing:1px;}
#dateandtime{ clear:both;  text-align:center;border-bottom:1px #d1b971 dashed; padding-bottom:10px; margin-bottom:15px;}
#dateandtime span{ margin-right:15px;}
.pBox{ clear:both; text-align:left; padding-bottom:10px;}
.pBox .pImg { clear:both; text-align:center; padding-bottom:5px;}
.pBox img,.pBox .pImg img{ max-width:674px; height:auto;}
.pBox .pContent{ clear:both; }
.pBox .pContent p{ clear:both; line-height:22px; }

#newsList{ overflow:hidden; margin:0 auto; clear:both; padding:20px; background-color:#fdf6de; border:2px #d1b971 solid;}
#newsList dl { clear:both; display:block; border-bottom:1px #d1b971 dotted; padding:10px 5px 5px 5px; text-align: left; overflow:hidden; }
#newsList dl dt{ clear:both;  text-align:left; }
#newsList dl dt a{ font-size:12px; font-weight:700; float:left;color:#713916; background:url(../images/Arr2.gif) 0px 4px no-repeat; padding-left:8px; overflow:hidden;text-overflow:ellipsis;white-space:nowrap; width:530px;}
#newsList dl dt a:hover{ }
#newsList dl dt span{ float:right; color:#8d7a65;}
#newsList dl dd p{ clear:both; line-height:22px;}
#newsList dl dd .nDes{ clear:both; overflow:hidden; color:#8d7a65;}
#newsList dl dd .nMore{ text-align:right; padding-right:5px;}
#newsList dl dd .nMore a{ color:#9b3701;}

#msgBox{ margin-top:10px; padding:10px 0px 10px 17px;color:#555; background-color:#fff; text-align:left; border:1px #d1b971 dashed;}
#msgBox #msgForm ul{list-style:none;clear:both; padding:0px; margin:0px;}
#msgBox #msgForm ul li{ float:left; margin-right:10px; margin-bottom:10px;}
#msgBox a{text-decoration:underline;}
#msgForm p{ text-align:left; margin-top:0px; margin-left:0px; clear:both;}
#msgBox .incss{ border:1px #d1b971 solid; margin-left:0px; margin-right:0px;  height:18px; line-height:18px; background: url(../images/base/noBg.gif) no-repeat 0px 0px; color:#8c8c8c; padding:0px;}
#msgBox .bcss{border:0px #a5c3d6 solid; margin-right:5px; margin-left:0px; margin-top:0px;background: url(../images/page/btn.gif) no-repeat 0px 0px; width:110px; height:23px;  color:#666; padding:4px; }
#msgBox #returnDiv{  text-align:left; line-height:25px; color:Red;}
#msgBox #returnDiv ul{ text-align:left; padding-left:15px;}
#msgBox #returnDiv p{ clear:both;}
.msgContent{clear:both;border:1px #d1b971 dashed;padding: 4px;margin-top:15px; text-align:left;}
.msgContent .ask{font-size: 12px;background-color:#fff; clear: both;color:#555; padding:8px;}
.msgContent .ask dt{ margin-bottom:10px;}
.msgContent .ask dd{ color:#444;}
.msgContent .ask .askName{ }
.msgContent .replay{ padding:8px; color:#555;}
.msgContent .replay dt{ font-weight:700;  margin-bottom:2px;}
.msgContent .replay dd{ line-height:20px; font-weight:normal;}
/*******/
.m10{ margin-top:10px;}

.cut_page{
	line-height:20px;
	text-align:center;
	clear:both;
	width: 700px;
}
.cut_page a{
	background-color: #9b3701;
	border: 1px solid #d1d1d1;
	padding: 5px;
	text-align: center;
	color: #fff;
	overflow: hidden;
	margin-right:2px;
}
.cut_page b{
	background-color: #9b3701;
	padding: 5px;
	text-align: center;
	color: #FFF;
	overflow: hidden;
	margin-right:5px;
}

.cut_page a:hover{
	background-color: #00883c;
	color: #FFF; text-decoration:none;
}