/* CSS Document */

body{
	background-image:url(images/bg1.jpg);
	background-repeat:repeat;
	margin:0 auto;
	text-align:center;
	font-size:12px;
	letter-spacing:1px;
}
a{
	text-decoration:none;
	color:#540606;
}
a:hover{
	text-decoration:underline;
}
#contair{
	width:899px;
	background-image:url(images/pagebg.png);
	background-repeat:repeat-y;
	background-position:center;	
	margin:0 auto;
	overflow:hidden;
}
#top{
	width:899px;
	height:125px;
	overflow:hidden;
}
#top img{margin-left:0px; width:900px;}
#banner{
	width:840px;
	margin:0 auto;
	height:259px;
}
#leftprolist{
	width:847px;
	height:50px;
	background-image:url(images/navbg.png);
	background-repeat:repeat-x;
	clear:both;
	font-size:14px;
	clear:both;
	margin:0 auto;
}
#nav table td{ padding-top:10px;}

#leftbar{
	
	float:left;
	margin-left:26px;
width:220px;
	background-color:#eae2c6;
	text-align:left;
}
#rightbar{
	float:left;
	width:625px;
	background-color:#ead09a;
	overflow:hidden;
}

.leftprolist{
	background-image:url(images/lprobg.png);
	background-repeat:repeat-y;
	margin-left:5px;
}
.pt1{
	background-image:url(images/lpbt.gif);
	background-repeat:no-repeat;
	padding-left:40px;
	padding-top:7px;
	padding-bottom:7px;
	margin-left:20px;
}
.pt1 a,.pt2 a{
	font-size:13px;
	
}
.pt2{ 
	margin-left:20px;
	margin-right:20px;
	line-height:20px;
	text-align:center;
}

.aboutin{ 
	margin-left:35px;
	line-height:25px;
	margin-right:35px;
	text-align:left;
}
.aboutin2{ 
	margin:0 15px;
	line-height:25px;
	text-align:left;
}
.outinew{
	border:2px solid #723e30;
	margin-left:3px;
	margin-right:5px;
	text-align:left;
	margin-top:10px;
	margin-bottom:5px;
	clear:both;
}

.innernew{
	border:2px solid #bc8e70;
	margin:6px 4px 4px 4px;
}
.b_1{
	position:absolute;
	margin-top:-7px;
	margin-left:-8px;
}
.b_2{
	position:absolute;
	margin-top:-7px;
	margin-left:582px;
	
}
img.inmm{
	margin-top:2px;
	margin-left:5px;
}
.newindtitle{
	font-size:14px;
	font-weight:bold;
	text-align:center;
}
.newconind{
	line-height:25px;
	text-indent:25px;
	margin:6px 5px;
}
.b_left{
	border:1px solid #9f7343;
	width:302px;
	float:left;
	margin-left:2px;
}
.b_right{
	border:1px solid #9f7343;
	width:302px;
	float:left;
	margin-left:8px;
}
.b_left img,.b_right img{margin-top:1px;}
.b_ta{
	border:1px solid #9f7343;
	margin:1px;
}

#linkbar{
	margin:10px 40px;
	line-height:25px;
	text-align:left;
}
h3.ih3{
	background-image:url(images/3.gif);
	background-repeat:repeat-x;
	width:846px;
	height:18px;
	margin:0 auto;
	
}
#footer{
	margin:20px;
	line-height:25px;
	
}
#rightbar img.img01{
	width:143px;
	height:151px;
	margin-left:5px;
	margin-right:5px;
}

img.img01{
	width:143px;
	height:151px;
	margin-left:5px;
	margin-right:5px;
}


.aboutin .nxd{
	border-top:1px solid #d7c296;
	font-weight:bold;
	margin-top:10px;
	padding-top:10px;
	clear:both;
}

.DInewslistclass{
	width:520px;
}
.DInewslisthr{
	margin-right:30px;
	color:#d7c296;
	height:1px;
}
.DIpages{
	text-align:center;
	border-top:1px solid #d7c296;
	margin:20px 30px;

}
.DIPpages{
	text-align:center;
}
.aboutin h1{font-size:15px; color:#5f0a10; text-align:center; margin-bottom:10px;}
.DIpagesup{
	clear:both;
	text-indent:0px;
}
.proin{
	margin-left:15px;
	line-height:25px;

	margin-right:15px;
	text-align:left;
}
.newcont{
	text-indent:25px;
}
.proin h1{
	font-size:15px;
	color:#5f0a10; 
	margin-bottom:10px; 
	text-align:left; 
	padding-left:25px;
	background-image:url(images/pt.gif);
	background-repeat:no-repeat;
	background-position:left;
}
.proin .nxd{
	margin-left:0px;
	padding-left:0px;
	width:560px;
	font-weight:bold;
	margin-top:10px;
	padding-top:10px;
	clear:both;
	
}
.p_2{
	width:569px;
	height:6px;
	margin-left:4px;
	margin-top:10px;
	margin-bottom:12px;
}
.Lnewstitle{
	background-image:url(images/L_1.gif);
	background-repeat:no-repeat;
	background-position:top left;
	margin-left:13px;
	margin-right:20px;
	padding-left:35px;
	color:#f4e8c9;
	font-weight:bold;
	padding-top:8px;
	padding-bottom:5px;
	
}
.lnewslist{ 
	margin-left:13px; 
	margin-right:20px; 
	line-height:25px;
	padding:10px 10px;
	}
	
.prolist{ float:left; width:50%; text-align:center; margin-bottom:10px;}

.pro_xg_in{float:left; text-align:center; margin-right:3px;}
.pro_xg_out{width:99%;}
.docxgpro{width:88px;}
.prolistout>ul{ list-style:none; margin:0; padding:0;}
.prolistout>ul>li{ border:1px #ccc solid; max-height:182px; overflow:hidden; width:280px; height:165px; float:left; margin-top:10px; margin-left:5px; padding:5px;}
.propic{width:143px; height:151px; margin:8px; border:0; float:left;}
.protd1{width:176px;}
.div_pro_title{ border-bottom:1px solid #856533; padding:10px; }
.div_pro_cont{ padding:10px;}
.protb{ border-collapse:collapse; border:1px solid #856533; margin-top:10px; line-height:20px; font-size:12px; letter-spacing:1px; }
.protb td{ border:1px solid #856533; }
.div_pro_cont p{ margin:0; padding:0;}

#navtp{
	background-image:url(images/Pnavt.gif);
	margin-left:27px;
	margin-right:26px;
	height:11px;
}
.navlst{ background:url(images/nt.gif); height:43px; line-height:43px; background-repeat:no-repeat; background-position:left center; text-align:left; padding-left:50px;}
