/* CSS Document */
*{ margin:0px;
padding:0px;}
a{
color:#bc9e42;
text-decoration:underline
}
a:visited
{text-decoration:underline}
a:hover
{text-decoration:none}
body
{
margin:0px;
background-image:url(images/jpg/bg.jpg);
background-repeat:repeat-x;
background-attachment: fixed;
background-color:#ffffff;
font: 14px 'Helvetica', Arial, Verdana;
text-align: center;
min-width: 1050px;
}
hr
{
border: none; 
 color: #336666; 
 background-color: #336666; 
 height: 2px; 
margin:5px;
}
h3
{color:#CC9933;
font-size:20px;
font-family:Georgia, "Times New Roman", Times, serif;
text-align: center;
padding-bottom: 10px;
}
h4
{color:#336666;
font-size:16px;
font-family:Georgia, "Times New Roman", Times, serif;
text-align: center;
padding-bottom: 10px;
}
p
{
color: #666666;
}
#man
{
position: absolute;
top: 300px;
left: -120px;
width: 164px;
height: 416px;

}
#main
{
width: 995px;
margin:0px auto;
position: relative;
margin-bottom: 10px;
}
#top
{
width: 995px;
height: 205px;
background-image:url(images/png/op_bg.png);
background-color:#cdccc7;
margin-top: 5px;
}
#logo
{
width: 500px;
height: 195px;
background-color: #fff;
margin: 5px 0px 5px 5px;
float: left;
}
#slogan
{
width: 480px;
height: 195px;
background-image:url(images/jpg/topbgR_index.jpg);
margin: 5px;
float: right;
}
#content
{float: left;
width: 710px;
margin-top: 5px;
}
#content .content_top
{width: 710px;
height: 20px;
background-image:url(images/gif/top_bg_content.gif);
}
#content #contein
{ 
width: 710px;
background-image:url(images/gif/bg_content.gif);
background-repeat:repeat-y;
padding: 0px 10px;
}
#content .content_bottom1
{width: 710px;
height: 50px;
background-image:url(images/gif/bottom_bg_content1.gif);
}
#content .content_bottom
{width: 710px;
height: 20px;
margin-bottom: 10px;
background-image:url(images/gif/bottom_bg_content.gif);
}
#content #contein .con
{width: 690px;
text-align:justify;
overflow:hidden;
}
#content #contein .con .leftimg
 {float:left;
padding:0px;  margin:8px;
}
#main_menu
{
width: 985px;
text-align: left;
margin: 5px 5px 0px 5px;
}
#menu
{width:560px;
float: left;
}

.slide-out-div {
       padding: 10px;
        width: 205px;
        background: #f2f2f2;
        border: #29216d 2px solid;
		text-align:center;
		height:730px;
    }



#news_company
{float: right;
width: 280px;
margin-top: 5px;
margin-left: 5px;

}

#news_company .news_top
{width: 280px;
height: 16px;
background-image:url(images/gif/top_bg_new280.gif);
}
#news_company .news_bottom
{width: 280px;
height: 16px;
background-image:url(images/gif/bottom_bg_new280.gif);
margin-bottom: 5px;
}
#news_company #news
{width: 280px;
background-image:url(images/gif/bg_new280.gif);

}
#news_company #news .cont
{
width: 260px;
text-align:left;
padding: 0px 10px;
overflow:hidden;

}
#news_company #news .cont p{
color: #666666;
font: 11px 'Helvetica', Arial, Verdana;
}

#footer
{clear: both ;
width: 100%;
height: 36px;
padding-top: 5px;
background-color:#444749;
}

#top100
{ float: left;
}


#search{
float: left;

}
#search form{
	width:348px;
	float:left;
	padding:3px 0 0 0;
}
#search form label{
	display:block;
	width:57px;
	height:21px;
	font:bold 13px/21px Arial, Helvetica, sans-serif;
	color:#404040;
	background-color:inherit;
	float:left;
}
#search form input.txtBox{
	width:144px;
	height:19px;
	border-left:#808080 solid 1px;
	border-top:#808080 solid 1px;
	border-right:#D4D0C8 solid 1px;
	border-bottom:#D4D0C8 solid 1px;
	background-color:#fff;
	color:#1D1D1D;
	padding:0 0 0 5px;
	font:normal 10px/19px Arial, Helvetica, sans-serif;
	margin:0 4px 0 0;
	float:left;
}
#search form input.btnGo{
	background:#EDF8FC url(images/gif/btn_go.gif) no-repeat;
	width:31px;
	height:21px;
	border:none;
	cursor:pointer;
	float:left;
	color:#fff;
	font:bold 11px/21px Arial, Helvetica, sans-serif;
}
#search form label.as{
	display:block;
	width:97px;
	height:21px;
	background:url(images/gif/advanced_serch.gif) 0 0 no-repeat;
	float:right;
	text-align:center;
}
#search form label.as a{
	background-color:inherit;
	color:#1D1D1D;
	font:normal 10px/21px Arial, Helvetica, sans-serif;
	text-decoration:none;
}
#search form label.as a:hover{
	background-color:inherit;
	color:#C70067;
}