BODY {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 12px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	background-image: url(../new_images/bg.png);
	background-repeat: repeat-x;
	background-position: top;
	background-color: #f8fcf3;
}
html,body,h1, h2, h3, h4, h5,h6,div,span,p,label,form,table{margin:0px;padding:0px;letter-spacing: 0;word-spacing: 0;}
img {
	border:0;
	margin:0px;
	padding:0px;
	line-height: 31px;
}
.close_icon {
	border: #eee 1px solid;
	background: url(../images/icon.gif) no-repeat 0px 0px;
	height: 15px;
	width: 15px;
	position: absolute;
	top: 4px;
	right: 5px;
	cursor:pointer;
	background-image: url(../images/icon.gif);
	}
	
ul,li{
	margin:0px;
	padding:0px;
	letter-spacing: 0;
	word-spacing: 0;
	list-style-image: none;
	list-style-type: none;
}
input,textarea,select {font:12px Helvetica,Georgia,Arial,sans-serif，宋体;vertical-align:middle;}
h1{ margin:0px; padding:0px; font:12px Helvetica,Georgia,Arial,sans-serif，宋体; font-weight:normal;}
h2{ margin:0px; padding:0px; font:12px Helvetica,Georgia,Arial,sans-serif，宋体; font-weight:normal;}

.header{
	height:auto;
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 10px;
}

.headerbar{
	height:39px;
	background:url(../barBG.png) repeat-x;
	clear:both;
	width: 1000px;
}
.headernewinfo{
	float:right;
	line-height:31px;
	margin-top:8px;
	margin-right:5px;
	text-align: center;
	width: 70px;
	vertical-align: top;
}

.headerNav{
	line-height:normal;
	text-align:center;
	width:920px;
	height:39px;
	background:url(../barBG.png) 0px -50px repeat-x;
}
.headerNav ul {list-style:none;padding-left:16px;}
.headerNav li {display:inline;line-height:normal;}
.headerNav a:visited,.headerNav a:link{
	color:#fff;
	float:left;
	text-decoration:none;
	cursor:hand;
	height:22px;
	font-weight:bold;
	padding-left: 13px;
	padding-right: 13px;
	padding-top: 17px;
	padding-bottom: 0px;
}
.headerNav a:hover{color:#E54202;background:url(../barBG.png) right -100px no-repeat ; cursor:hand;font-weight:bold;}
.headerNav .activeitem:visited,.headerNav .activeitem:link{color:#E54202;background:url(../barBG.png) right -100px  no-repeat  ; cursor:hand;font-weight:bold;}

.txtgraylinkDp:link,.txtgraylinkDp:visited {color:#e8e8e8;text-decoration:none;}
.txtgraylinkDp:hover{ color:#FFFFFF;text-decoration:none;}


/*=========================================Link element===============================================*/ 

a:link,a:visited{color:#3366CC;text-decoration:none;}
a:hover{color:#E54202;text-decoration:underline;}

.txtlink:link,.txtlink:visited {color:#000000;text-decoration:none;}
.txtlink:hover{ color:#E54202;text-decoration:underline;}

.txtgraylink:link,.txtgraylink:visited {color:#7f7f7f;text-decoration:none;}
.txtgraylink:hover{ color:#E54202;text-decoration:underline;}

.txtwhiteBlink:link,.txtwhiteBlink:visited{color:#fff;text-decoration:none;font-weight:bold;}
.txtwhiteBlink:hover{color:#fff;text-decoration:none;font-weight:bold;}

.txtgraylinkDp:link,.txtgraylinkDp:visited {color:#e8e8e8;text-decoration:none;}
.txtgraylinkDp:hover{ color:#FFFFFF;text-decoration:none;}

.txtblueLtlink:link,.txtblueLtlink:visited{color:#8EABE3;text-decoration:none;}
.txtblueLtlink:hover{color:#E54202;text-decoration:underline;}

.txtbodygraylink:link,.txtbodygraylink:visited {color:#303030;text-decoration:none;}
.txtbodygraylink:hover{ color:#bb3300;text-decoration:underline;}
/*===============================structure=============================================*/ 

.Pagebody{
	width:1000px;
	height:300px;
	float: left;
	margin-top: 16px;
	margin-bottom: 16px;

}
.SideLbody{
	width:200px;
	float:left;
}
.Mainbody{width:600px;float:left;margin-left:16px;}
.SideRbody{width:165px;float:right;}
.Footer{width:962px;margin:16px auto;}


.logouutuu{background:url(homecommonBG.png) 0 -150px no-repeat;width:158px;height:60px;}
.topsearch{background:url(homecommonBG.png) 0 0 no-repeat;width:560px;height:41px;line-height:41px;float:right;margin-top:20px;}

.kf{ position:absolute; background:#e6e6e6;width:181px; height:35px; top:32px;}

a:link .swbtn,a:visited .swbtn{background:url(homecommonBG.png) -230px -360px no-repeat;width:88px;height:23px;text-decoration:none;}
a:hover .swbtn{background:url(homecommonBG.png) -230px -390px no-repeat;width:88px;height:23px; }
a:link .ydbtn,a:visited .ydbtn{background:url(homecommonBG.png) -322px -360px no-repeat;width:88px;height:23px; text-decoration:none;}
a:hover .ydbtn{background:url(homecommonBG.png) -322px -390px no-repeat;width:88px;height:23px;}


.searchmenuTab{position:relative;}
.topcontact{
	width:450px;
	height:40px;
	line-height: 18px;
	margin-top: 7px;
	margin-bottom: 7px;
	margin-right: 0px;
	margin-left: auto;
	background-color: #F5F5F5;
	border: 1px solid #CCCCCC;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 23px;
	float: right;
}
.topcontact ul{}
.topcontact li{
	width:150px;
	height:20px;
	float: left;
}
/*=========================================BarackSlideshow===============================================*/ 
.BarackSlideshow{
	width:528px;
	height: 298px;
	border: 1px solid #cccccc;
	float: left;
	margin-left: 16px;
}
.rightup{
	width:238px;
	height: 298px;
	float: left;
}
/*================================================================================================================*/ 
.ban{
	width:1000px;
	height: 90px;
	float: left;
	margin-bottom: 10px;
}
.logo{
	width:1000px;
	height: 58px;
	float: left;
	margin-bottom: 10px;
	background-image: url(../new_images/logo.gif);
	background-repeat: no-repeat;
}
/*================================================================================================================*/ 
.down{
	width:1000px;
	height:auto;
	float: left;
	padding-bottom: 16px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cccccc;
	margin-top: 16px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
}
.downleft{
	width:200px;
	height:auto;
	overflow:hidden;
	float: left;
}
.downleft img{
	width:200px;
	float: left;
}
.downleft1 a img{
	width:198px;
	border: 1px solid #57afc9;
	}
.downleft1 a:hover img{
	width:198px;
	float: left;
	border: 1px dashed #57afc9;
}
.downleft2 a img{
	width:198px;
	border: 1px solid #6b4514;
	margin-top: 5px;
	}
.downleft2 a:hover img{
	width:198px;
	float: left;
	border: 1px dashed #6b4514;
}
.downleft3 a img{
	width:198px;
	border: 1px solid #5a879b;
	margin-top: 5px;
	}
.downleft3 a:hover img{
	width:198px;
	float: left;
	border: 1px dashed #5a879b;
}
.downright{
	width:238px;
	height:auto;
	overflow:hidden;
	float: left;
}

.downright0{
	width:238px;
	margin-bottom: 5px;
	}

.downright1 a img{
	width:236px;
	border: 1px solid #7c8008;
	}
.downright1 a:hover img{
	width:236px;
	float: left;
	border: 1px dashed #7c8008;
}
.downright2 a img{
	width:236px;
	border: 1px solid #c42158;
	margin-top: 5px;
	}
.downright2 a:hover img{
	width:236px;
	float: left;
	border: 1px dashed #c42158;
}
.downright3 a img{
	width:236px;
	border: 1px solid #28318c;
	margin-top: 5px;
	}
.downright3 a:hover img{
	width:236px;
	float: left;
	border: 1px dashed #28318c;
}
.downso{
	width:528px;
	height: auto;
	float: left;
	margin-left: 16px;
	margin-right: 16px;
}


/*===========================================FOOT=============================================================*/ 
.foot{
	float: left;
	width: 1000px;
	text-align: center;
	line-height: 24px;
	color: #404040;
}
.foot a:link{
	color: #404040;	
	}


/*===========================================Rightup Over=============================================================*/ 

fieldset {
	padding:10px;
	margin-top:5px;
	border:1px solid #999999;
	background:#fff;
	height:175px;
	float: left;
	width: 328px;
}

fieldset legend {
	color:#E54202;
	font-weight:bold;
	padding:3px 20px 3px 20px;
	border:1px solid #FA7C00;
	background:#fff;
}


fieldset a:link{
	color:#333333;
	display: block;
	text-decoration: none;
}
fieldset a:hover{
	color:#E54202;
	display: block;
	text-decoration: none;
}

.leftup{
	width:724px;
	height:auto
}
.Details{
	width:724px;
	height:auto;
	float: left;
	margin-right: 10px;
	background-color: #FFFFFF;
	border: 1px solid #F3F3F3;
	color: #333333;
	padding: 10px;
	}
.leftdown{
	width:724px;
	height:auto
}
.leftdown li {
	float: left;
	width: 330px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	height: 24px;
	line-height: 24px;
	color: #009900;
}
.idTabs {
	width: 724px;
	float: left;
	height: 24px;
}
.idTabs li {
	float: left;
	width: 170px;
	height: 24px;
	line-height: 24px;
	text-align: center;
	border: 1px solid #3366CC;
	margin-right: 5px;
	font-weight: bold;
	}
	
.idTabs a:hover{
	background-color: #3366CC;
	display: block;
	color: #FFFFFF;
	text-decoration: none;
	
}
.idTabs a:link{
	display: block;
	color: #3366CC;
}

.idTabs a:visited {
	display: block;
	background-color: #fff;
	color: #3366CC;
}


.leftdown span {
	float: left;
	width: 250px;
	color: #000;
}
.navs{
	line-height: 20px;
	float: left;
	height: 20px;
	width: 988px;
	background-color: #FEFDF5;
	margin-bottom: 5px;
	border: 1px solid #F0F0F0;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	padding-left: 10px;
}
.navs a:link,a:visited
{
	color:#000000;
	text-decoration:none;
}
.navs a:hover{color:#E54202;}



/* Hotnews style */


ul{
 list-style:none;
}
.main{
	clear:both;
	padding:8px;
	text-align:left;
	background-color: #FFFFFF;
}

/*第二种形式*/
#tabs1{
 text-align:left;
 width:345px;
}
.menu1box{
 position:relative;
 overflow:hidden;
 height:22px;
 width:345px;
 text-align:left;
}
#menu1{
 position:absolute;
 top:0;
 left:0;
 z-index:1;
}
#menu1 li{
 float:left;
 display:block;
 cursor:pointer;
 width:72px;
 text-align:center;
 line-height:21px;
 height:21px;
}
#menu1 li.hover{
 background:#fff;
 border-left:1px solid #333;
 border-top:1px solid #333;
 border-right:1px solid #333;
}
.main1box{
	clear:both;
	margin-top:-1px;
	border:1px solid #333;
	height:181px;
	width:345px;
	background-color: #FFFFFF;
}
#main1 ul{
 display: none;
}
#main1 ul.block{
 display: block;
}
/*第三种形式*/
.menu2box{
 position:relative;
 overflow:hidden;
 height:22px;
 width:345px;
 text-align:left;
}
#tabs2 {
 text-align:left;
 width:345px;
}

#menu2{
 position:absolute;
 top:0;
 left:0;
 z-index:1;
}
#menu2 li{
 float:left;
 display:block;
 cursor:pointer;
 width:72px;
 text-align:center;
 line-height:21px;
 height:21px;
}
.main2box{
	clear:both;
	margin-top:-1px;
	border:1px solid #333;
	height:181px;
	width:345px;
	background-color: #FFFFFF;
}

.gonet{
	position: absolute;
	*position: fixed\9;
	z-index: 10;
	float: right;
	top: 133px;
	right:0%;
	}
.top_tel{
	width:475px;
	height:42px;
	line-height: 18px;
	margin-top: 12px;
	margin-bottom: 0px;
	margin-right: 0px;
	margin-left: auto;
	padding-top: 2px;
	padding-bottom: 2px;
	float: right;
	background-image: url(../top_tel.png);
	background-repeat: no-repeat;
	background-position: left center;
}
