/* CSS Document */

body,td,th {
	font-family: Tahoma;
	font-size: 12px;
	z-index: 1;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
a:link {
	color: #E2851D;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #E2851D;
}
a:hover {
	text-decoration: none;
	color: #e55b06;
}
a:active {
	text-decoration: none;
	color: #E2851D;
}
.page{
	position:relative;
	margin:auto;
	width:1004px;
	z-index: 1;
}
#header{ position:relative;
		float:left;
		width:100%;
		background:url(../images/header_bg.gif) no-repeat left top;
		background-color:#000000;
		color:#FFFFFF;
		z-index:99999;
}
.body{
	position:relative;
	width:920px;
	margin:auto;
	z-index: 1;
}
.header_line{ float:left;
				width:100%;
				background:url(../images/dd2.gif) repeat-x left 106px;
}
.header_line2{ float:left;
				width:100%;
				background:url(../images/line2.gif) no-repeat left 106px;
}

.log{ float:left;
		width:100%;
		background:url(../images/log.jpg) no-repeat left top;
		margin-top:31px;
}
.top_menu{ position:relative;
			float:left;
			width:35%;
			padding-left:65%;
			padding-top:10px;
			padding-bottom:15px;
}
.top_menu_td{ float:left;
			padding-right:35px;
			text-align:center;
}
.top_menu_td a{ color:#FFFFFF;}
.top_menu_td img{ padding-bottom:10px;}
.top_menu_td a:hover{ color:#e55b07;}
#menu{
	position:relative;
	float:left;
	width:70%;
	padding-left:11%;
	line-height:35px;
	z-index: 9999;
}


#menu ul{ list-style:none;
			padding:0px;
			margin:0px;
}
#menu ul li{
	position:relative;
	float:left;
	z-index: 9999;
	padding-right:50px;
}
#menu a{ color:#FFFFFF; display:block;}

#menu a:hover{ color:#e55b07; }
#text{
	position:relative;
	float:left;
	width:100%;
	background:url(../images/img_20.gif) repeat-x left top;
	z-index: 1;
}
.text2{
	position:relative;
	float:left;
	width:98%;
	padding:75px 1% 20px 1%;
	z-index:1;
}
#page_left{
	float:left;
	width:50%;
	z-index: 1;
}
#page_right{ float:right;
			width:48%;
			text-align:right;
}
.page_title{ float:left;
			width:100%;
			padding-bottom:25px;
			font-size:24px;
}
.page_text{ float:left;
			width:100%;
			line-height:18px;
			min-height:200px;
}
p{ margin:0px;
	padding-bottom:20px;
}
.font16{ font:Tahoma;
			font-size:16px;
			line-height:25px;
}
#bottom{
	position:relative;
	float:left;
	width:100%;
	background:#7d7d7d;
	z-index: 1;
}
#latest{ position:relative;
			float:left;
			width:100%;
			border-bottom:1px solid #606060;
			padding:5px 0px;
			line-height:24px;
			color:#FFFFFF;
}
#latest a{color:#FFFFFF; text-decoration:underline;}
.bottom_bottom{ position:relative;
				float:left;
				width:100%;
				padding-bottom:5px;
				padding-top:5px;
				line-height:16px;
				color:#000000;
}
.bottom_bottom a{ color:#000000;}
.bottom_bottom a:hover{ text-decoration:underline;}
.bottom_left{ float:left;
		width:70%;
		font-size:12px;
}
.bottom_left a{ padding:0px 5px;}
.bottom_right{ float:right;
			width:25%;
			font-size:10px;
}
.search{ position:relative; float:right; height:16px;width:18%; border:1px solid #4d4d4d; margin-top:8px;}
.search_input{ width:85%; float:left; border:0px; height:14px; background:#5E5E5E; color:#CCCCCC;}

.Layer1 {
	position:absolute;
	width:170px;
	z-index:9999;
	left: 0px;
	top: 35px;
	background-color: #5e5e5e;
	margin:0px;
	padding:0px;
}
.Layer1 ul{width:100%;
				list-style:none;
				margin:0px;
				padding:0px;
}
.Layer1 ul li{ float:left;
				width:100%;
				border-top:1px solid #fff2e2;
				padding-right:0px;
}
.Layer1 ul li a{ line-height:30px; padding:0px 10px; color:#FFFFFF; display:block;}
.Layer1 ul li a:hover{ color:#FFFFFF; background-color:#fff2e2;}
/*==============================policy======================*/
.po_width{ position:relative;
			float:left;
			 width:98%;
 }
 /*======================contact us===========================*/
 .contact_left{ float:left;
				 width:20%;
				 padding-bottom:10px;
 }
 .contact_right{ float:left;
				 width:80%;
				 padding-bottom:10px;
 }
/*===========================download==============================================*/
.down_load_left{ width:50%;
				float:left;
}
.dowm_load_right{ width:40%;
					float:right;
}
.dowm_load_tr{ position:relative;
				width:100%;
				float:left;
				padding-bottom:20px;
				z-index:1;
}
.login{ position:absolute;
			background:url(../images/downloads.gif) repeat-x left top;
			height:128px;
			width:270px;
			border:1px solid #cccccc;
			padding:20px;
			left:60%;
			top:130px;
			z-index:9999;
}
.login_text{ float:left;
			width:70px;
			line-height:20px;
}
.login_form{ float:left;
				width:180px;
}
.input{ width:180px;
		height:20px;
		border:1px solid #bcbcbc;
}
.login_tr{ float:left;
			width:270px;
			padding-bottom:10px;
}
.login_buttom{ float:left;
				background:url(../images/downloads2.gif) repeat-x left;
				width:80px;
				height:29px;
				line-height:29px;
				color:#FFFFFF;
				font:'Tahoma';
				font-size:14px;
				font-weight:bold;
				border:0px;
}
.STYLE1 {
	color: #c63800;
	font-weight: bold;
}
.STYLE2 {
	color: #290a57;
	font-weight: bold;
	line-height:22px;
}
/*=============================web design and presence===============================================*/
.web_menu{ float:right;
			width:220px;
			margin-right:70px;
}
.web_menu_title{ float:left;
				width:90%;
				background:#c63800;
				color:#FFFFFF;
				padding:5px 3% 5px 7%;
				font-weight:bold;

}
.web_menu_text{ float:left;
				width:90%;
				background:#000000;
				padding:10px 5%;
}
.web_menu_li{ float:left;
				width:198px;
				background:url(../images/Web_presence2.gif) no-repeat left 10px;
				padding:5px 0px;
				border-bottom:1px dashed #FFFFFF;
}
.web_menu_li a{ padding-left:20px; color:#FFFFFF;}
.web_menu_li a:hover{color:#c63800;}
.index_font{font-family:'Monotype Corsiva'; font-size:35px;}
.STYLE1 {
	color: #c63800;
	font-weight: bold;
}
.web_img{float:left;padding:10px 20px;}
.STYLE3 {color: #FFFFFF}
.STYLE3 a{ color:#FFFFFF;}
.STYLE3 a:hover{ text-decoration:underline;}
.STYLE4 {color: #f39900}
.STYLE3 {
	font-size: 14px;
	font-weight: bold;
}
.STYLE4 {
	color: #FFFFFF;
	font-weight: bold;
}
.STYLE4 a{ color:#FFFFFF;}
/*===================Í¼Æ¬ÇÐ»»=======================================*/

.container, .container *{margin:0; padding:0;}

.container{width:408px; height:282px; overflow:hidden;position:relative;}

.slider{position:absolute;}
.slider li{ list-style:none;display:inline;}
.slider img{ width:408px; height:282px; display:block;}

.slider2{width:2000px;}
.slider2 li{float:left;}

.num{ position:absolute; right:5px; bottom:5px;}
.num li{
	float: left;
	color: #FF7300;
	text-align: center;
	line-height: 16px;
	width: 16px;
	height: 16px;
	font-family: Arial;
	font-size: 12px;
	cursor: pointer;
	overflow: hidden;
	margin: 3px 1px;
	border: 1px solid #FF7300;
	background-color: #fff;
}
.num li.on{
	color: #fff;
	line-height: 21px;
	width: 21px;
	height: 21px;
	font-size: 16px;
	margin: 0 1px;
	border: 0;
	background-color: #FF7300;
	font-weight: bold;
}
.foot_new_left{float:left;
		width:20%;
}
.foot_new_right{float:left;
		width:80%;
		}
.new_title{float:left;
			width:80%;
}
.new_time{ float:left;
		width:18%;
}
.STYLE3 {
	font-size: 14px;
	font-weight: bold;
}
.STYLE3 a{ color:#000000;}
.STYLE4 {font-size: 14px;color: #dd3e00;}
.STYLE4 a{color: #dd3e00;}
.STYLE5 {
	color: #dd3e00;
	font-weight: bold;
}
.STYLE7 {
	color: #290a58;
	font-weight: bold;
}
#topmenu01{ float:left;
			width:61px;
			height:53px;	
}
#topmenu01 a{display:block;
				width:61px;
				height:53px;
				background:url(../images/top_menu011.gif) no-repeat top center;		
}
#topmenu01 a:hover{width:61px;
				height:53px;
				background:url(../images/top_menu01.gif) no-repeat top center;}
#topmenu02{ float:left;
			width:48px;
			height:53px;	
}
#topmenu02 a{display:block;
				width:48px;
				height:53px;
				background:url(../images/top_menu012.gif) no-repeat top center;		
}
#topmenu02 a:hover{width:48px;
				height:53px;
				background:url(../images/top_menu02.gif) no-repeat top center;}
#topmenu03{ float:left;
			width:90px;
			height:53px;	
}
#topmenu03 a{display:block;
				width:90px;
				height:53px;
				background:url(../images/top_menu013.gif) no-repeat top center;		
}
#topmenu03 a:hover{width:90px;
				height:53px;
				background:url(../images/top_menu03.gif) no-repeat top center;}

#Layer2 {
	position:absolute;
	width:441px;
	height:94px;
	z-index:1;
	left: 1px;
	top: -1px;
	z-index:99999;
}
#Layer2 a:link{width:441px;height:94px; display:block;}
#Layer2 a:visited{width:441px;height:94px; display:block;}




