/*基本信息*/
body,td,th {
	margin:0px;
	text-align:left;
	font-size: 12px;
	color: #666666;
	padding: 0px;
	LINE-HEIGHT: 20px;
}
a:link {
	font-size: 12px;
	line-height: 20px;
	color: #666666;
	text-decoration: none;
}
a:visited {
	font-size: 12px;
	line-height: 20px;
	color: #666666;
	text-decoration: none;
}
a:hover {
	font-size: 12px;
	line-height: 20px;
	color: #FF0000;
	text-decoration: underline;
}
a:active {
	font-size: 12px;
	line-height: 20px;
	color: #666666;
	text-decoration: none;
}

#fl {
	FLOAT: left
}
#cl {
	CLEAR: both;overflow: hidden
}

/*fengexian*/
#fengexian
{
	height:15px;
	FLOAT:left;
	background-color: #EAEAEA;
	width: 100%;
}


/*页面层容器*/
#container {width:100%}

/*页面头部*/
#Header {width:1000px;MARGIN: 0px auto;height:223px;background-image: url(images/index_01.jpg)}

#Header2 {width:1000px;margin:0 auto;height:185px}
#Menu1 {width:500Px;MARGIN:0 auto;height:93px;background-image: url(images/index_03.gif)}
#Menu2 {width:500Px;MARGIN:0 auto;height:93px}
.img1{width:47Px;MARGIN-Left:32Px;MARGIN-Top:54Px;}

/*菜单样式*/
#nav, #nav ul {
	float: left;
	list-style: none;
	line-height: 46px;
	padding: 0px;
	margin: 0px;
	border-right: 0px;
}

#nav ul ul{
	border-top: 0px;
	border-right: 0px;
}

#nav a {
	display: block;
	width: 99px;
	text-decoration: none;
	text-align: center;
	line-height: 46px;
}

#nav a:hover{
	color: #ff0000;
}

#nav a.selected{
	background-image: url(images/arrow.gif);
	background-repeat: no-repeat;
	background-position: 92px;
}

#nav li {
	float: left;
	width: 99px;
	BACKGROUND-POSITION: 1px 12px;
	BACKGROUND-IMAGE: url(images/index_01.gif);
	background-repeat: no-repeat;
}

#nav li ul {
	position: absolute;
	left: -999em;
	width: 100px;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
}

#nav li li {
	width: 100px;
	height: 22px;
	line-height: 22px;
	border: solid 1px #CCCCCC;
	background: #F9F9F9;
}
#nav li ul a {
	width: 100px;
	w\idth: 83px;
	padding: 0px 12px;
	line-height: 22px;
	text-align: left;
}

#nav li ul ul {
	margin: -20px 0 0 105px; 
}

#nav li:hover ul ul,#nav li.sfhover ul ul{
	left: -999em;
}

#nav li:hover ul, #nav li li:hover ul,#nav li.sfhover ul, #nav li li.sfhover ul{
	left: auto;
}



/*页面主体*/
#PageBody {
	width:1000px;
	height:100%;
	clear: none;
	float: none;
	MARGIN: 0px auto;
}

#Sidebar{MARGIN-RIGHT: auto;TEXT-ALIGN: left;width:500Px;FLOAT:left;overflow:hidden}/*对折版块*/

/*gongsijianjie*/
#About{MARGIN-RIGHT: auto;TEXT-ALIGN: left;width:500Px;height:218Px;FLOAT:left;overflow:hidden}

/*news*/
#News{MARGIN-RIGHT: auto;TEXT-ALIGN: left;width:500Px;height:196Px;FLOAT:left;overflow:hidden}
#Newsleft{
	MARGIN-RIGHT: auto;
	TEXT-ALIGN: left;
	width:151Px;
	height:196Px;
	FLOAT:left;
	overflow:hidden;
	background-image: url(images/index_07.gif);
}
.img1{width:47Px;MARGIN-Left:88Px;MARGIN-Top:38Px;}
.img2{width:47Px;MARGIN-Left:88Px;MARGIN-Top:48Px;}

/*chenggonganli*/
#Chenggong{MARGIN-RIGHT: auto;TEXT-ALIGN: left;width:500Px;height:300Px;FLOAT:left;overflow:hidden}
#Chenggongtop{
	MARGIN-RIGHT: auto;
	TEXT-ALIGN: left;
	width:500Px;
	height:89Px;
	FLOAT:left;
	overflow:hidden;
	background-image: url(images/index_09.gif);
}
.img{width:47Px;MARGIN-Left:35Px;MARGIN-Top:55Px;}

#Chenggongbottom{
	MARGIN-RIGHT: auto;
	TEXT-ALIGN: left;
	width:500Px;
	height:45Px;
	FLOAT:left;
	overflow:hidden;
	background-image: url(images/index_13.gif);
}

#chenggonganli
{MARGIN-RIGHT: auto;
	TEXT-ALIGN: left;
	width:500Px;
	height:200Px;
	FLOAT:left;
	overflow:hidden;
}
#chenggonganlimenu
{MARGIN-RIGHT: auto;
	TEXT-ALIGN: left;
	width:500Px;
	height:32Px;
	FLOAT:left;
	overflow:hidden;
	background-image: url(images/index_21.gif);
}
.img4{width:47Px;MARGIN-Left:400Px;MARGIN-Top:12Px;}
#chenggonganlimenu H2{MARGIN-TOP: 5Px;
	FONT-SIZE: 18px;
	width:100Px;
	FLOAT: left;
	TEXT-ALIGN: left;
	line-height: 22px;
	height:22Px;
	color: #000000;
	overflow:hidden;
	padding-left: 32px;}

#chenggonganlititle
{
    MARGIN-top:10Px;
	FONT-WEIGHT: 200;
	FONT-SIZE: 12px;
	width:480Px;
	FLOAT: left;
	TEXT-ALIGN: left;
	line-height: 18px;
	height:18Px;
	color: #FF0000;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #666666;
	overflow:hidden;
	padding-left: 12px;
}
#chenggonganlititle A {
	COLOR: #000000;
	text-decoration: none;
}
#chenggonganlititle A:hover {
	COLOR: #FF0000;
	text-decoration: underline;
}

#chenggonganli2
{MARGIN-RIGHT: auto;
	TEXT-ALIGN: left;
	width:1000Px;
	FLOAT:left;
	overflow:hidden;
}
#chenggonganlimenu2
{MARGIN-RIGHT: auto;
	TEXT-ALIGN: left;
	width:1000Px;
	height:32Px;
	FLOAT:left;
	overflow:hidden;
	background-image: url(images/index_23.gif);
}
#chenggonganlimenu2 H2{MARGIN-TOP: 5Px;
	FONT-SIZE: 18px;
	width:160Px;
	FLOAT: left;
	TEXT-ALIGN: left;
	line-height: 22px;
	height:22Px;
	color: #000000;
	overflow:hidden;
	padding-left: 32px;}

/*shouyezhuocebiaoti*/
#Title{
	MARGIN-Left:auto;
	TEXT-ALIGN: left;
	width:349Px;
	height:196Px;
	FLOAT:left;
	overflow:hidden;
}
#Title H2 {
	MARGIN-top:10Px;
	FONT-WEIGHT: 200;
	FONT-SIZE: 12px;
	width:320Px;
	FLOAT: left;
	TEXT-ALIGN: left;
	line-height: 18px;
	height:18Px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #666666;
	overflow:hidden;
	color: #666666;
}
#Title H2 A {
	COLOR: #666666;
	text-decoration: none;
}
#Title H2 A:hover {
	COLOR: #FF0000;
	text-decoration: underline;
}


/*shouyeyoucebiaoti*/
#Titley{
	MARGIN-Left:15px;
	MARGIN-Right:15px;
	TEXT-ALIGN: left;
	width:500px;
	height:165px;
	FLOAT:left;
	color: #666666;
	overflow:hidden;
}
#Titley H2 {
	MARGIN-top:10px;
	FONT-WEIGHT: 200;
	FONT-SIZE: 12px;
	width:460px;
	FLOAT: left;
	TEXT-ALIGN: left;
	line-height: 18px;
	height:18px;
	color: #666666;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #666666;
	overflow:hidden;
}
#Titley H2 A {
	COLOR: #666666;
	text-decoration: none;
}
#Titley H2 A:hover {
	COLOR: #FF0000;
	text-decoration: underline;
}

/*shijian*/
#Times{
	float:right;color:#b7b7b7;
}

/*chuanpingdaohanglan*/
#ProductMenu {
	width:92px;
	height:92px;
	line-height: 92px;
	FLOAT:left;
	TEXT-ALIGN: center;
	vertical-align: middle;overflow:hidden
}
.bbbb
{
MARGIN-LEFT: 40Px;MARGIN-TOP: 13Px;
}
.bbbb2
{
MARGIN-LEFT: 6Px;MARGIN-TOP: 13Px;
}

#ProductMenu a:link {
	font-size: 12px;
	line-height: 92px;
	color: #666666;
	text-decoration: none;
}
#ProductMenu a:visited {
	font-size: 12px;
	line-height: 92px;
	color: #666666;
	text-decoration: none;
}
#ProductMenu a:hover {
	font-size: 12px;
	line-height: 92px;
	color: #FF0000;
	text-decoration: underline;
}
#ProductMenu a:active {
	font-size: 12px;
	line-height: 92px;
	color: #666666;
	text-decoration: none;
}

/*xianxiyemianzhuoce*/
#xxleft{
	MARGIN-LEFT:5px;
	TEXT-ALIGN: left;
	width:229Px;
	FLOAT:left;
	overflow:hidden;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #c9c9c9;
}
#xxleftmenu{MARGIN-RIGHT: auto;
	TEXT-ALIGN: left;
	width:230Px;
	height:32Px;
	FLOAT:left;
	overflow:hidden;
	background-image: url(images/index_20.gif);
}
.img3{width:47Px;MARGIN-Left:160Px;MARGIN-Top:12Px;}

/*tuijianchanpin*/
#xxleftp{MARGIN-RIGHT: auto;
	TEXT-ALIGN: left;
	width:230Px;
	height:32Px;
	FLOAT:left;
	overflow:hidden;
	background-image: url(images/index_24.gif);
}

#xxlefttag{
	MARGIN-RIGHT: auto;
	TEXT-ALIGN: left;
	width:230Px;
	FLOAT:left;
	overflow:hidden;
	MARGIN-top:10Px;
	FONT-SIZE: 12px;
	FLOAT: left;
	line-height: 18px;
	height:18px;
	overflow:hidden;
	border-right-width: 1px;
	border-right-color: #999999;
	border-right-style: solid;
}

/*xianxiyemianyouce*/
#xxright{
	TEXT-ALIGN: left;
	width:710px;
	height:100%;
	FLOAT:left;
	overflow:hidden;
	margin-left: 25px;
	margin-right: 25px;
}
#xxright2{
	TEXT-ALIGN: left;
	width:450px;
	FLOAT:left;
	overflow:hidden;
	margin-left: 100px;
}
#xxright3{
	TEXT-ALIGN: left;
	width:520px;
	FLOAT:left;
	overflow:hidden;
	margin-left: 135px;
}
#xxrightmenu{MARGIN-RIGHT: auto;TEXT-ALIGN: left;width:325Px;height:210Px;FLOAT: left;overflow: hidden;MARGIN-LEFT: 13Px;MARGIN-TOP: 8Px;}
#xximg{
	MARGIN-RIGHT: auto;
	TEXT-ALIGN: left;
	width:104px;
	height:140px;
	FLOAT: left;
	overflow: hidden;
	MARGIN-Left:6px;
	MARGIN-Top:4px;
}
#xxtag{
	MARGIN-RIGHT: auto;
	TEXT-ALIGN: left;
	width:323Px;
	height:140Px;
	FLOAT: left;
	overflow: hidden;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #d2e9ff;
	border-left-color: #d2e9ff;
	background-color: #FFFFFF;
}
#xxtagtitle{
	TEXT-ALIGN: left;
	width:318px;
	height:32px;
	FLOAT: left;
	overflow: hidden;
	font-size: 14px;
	font-weight: bold;
	border: 1px solid #d2e9ff;
	background-color:#EEF7FF;
	line-height: 32px;
	padding-left: 5px;
}

#xxtagtitle A {
	font-size: 14px;
	COLOR: #666666;
	text-decoration: none;
	line-height: 32px;
}
#xxtagtitle A:hover {
	font-size: 14px;
	COLOR: #FF0000;
	text-decoration: underline;
	line-height: 32px;
}
#xxtag1{
	MARGIN-RIGHT: auto;
	TEXT-ALIGN: left;
	width:190Px;
	height:140Px;
	FLOAT: left;
	overflow: hidden;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #EEF7FF;
}
#xxmore{
	width:48px;
	height:32px;
	FLOAT: left;
	overflow: hidden;
	background-color:#EEF7FF;
	border: 1px solid #d2e9ff;
	line-height: 32px;
	padding-left: 275px;
}

#xxmore A {
	COLOR: #666666;
	text-decoration: none;
	line-height: 32px;
}
#xxmore A:hover {
	COLOR: #FF0000;
	text-decoration: underline;
	line-height: 32px;
}

#Pagenext{
MARGIN-RIGHT: auto;TEXT-ALIGN: center;width:770Px;height:22Px;FLOAT: left;overflow: hidden;
}

#xxtitle{
	MARGIN-top:10px;
	FONT-WEIGHT: 200;
	FONT-SIZE: 12px;
	FLOAT: left;
	TEXT-ALIGN: left;
	line-height: 18px;
	height:18px;
	width:690Px;
	FLOAT: left;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #666666;
	overflow:hidden;
	left: 0px;
	padding-left: 12px;
}

/*xianxiye*/
#readtitle{MARGIN-RIGHT: auto;
	FONT-SIZE: 20px;TEXT-ALIGN: center;width:980Px;height:38Px;line-height: 35px;FLOAT: left;overflow: hidden;}

#read{
	MARGIN-top:10px;
	FLOAT: left;
	TEXT-ALIGN: left;
	width:980Px;
	FLOAT: left;
	overflow:hidden;
	left: 0px;
	padding-left: 12px;
	padding-right: 12px;
	font-size: 14px;
	line-height: 24px;
	color: #666666;
}
#readguestbook{
	MARGIN-top:10px;
	FLOAT: left;
	TEXT-ALIGN: left;
	width:690Px;
	FLOAT: left;
	overflow:hidden;
	left: 0px;
	padding-left: 12px;
	padding-right: 12px;
	font-size: 14px;
	line-height: 24px;
	color: #666666;
}
#readbottom{
MARGIN-RIGHT: auto;TEXT-ALIGN: center;width:980Px;height:22Px;FLOAT: left;overflow: hidden;
}




#xxcontacttitle{
	MARGIN:auto;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	FLOAT: left;
	TEXT-ALIGN: right;
	line-height: 25px;
	height:25px;
	width:117Px;
	overflow:hidden;
	background-color: #EEF7FF;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #D2E9FF;
	border-bottom-color: #D2E9FF;
}
#xxcontacttitleyh{
	MARGIN:auto;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	FLOAT: left;
	TEXT-ALIGN: left;
	line-height: 25px;
	height:25px;
	width:346px;
	overflow:hidden;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D2E9FF;
}
#xxcontact{
	MARGIN:auto;
	FONT-SIZE: 12px;
	FLOAT: left;
	TEXT-ALIGN: left;
	line-height: 25px;
	height:25px;
	width:228Px;
	overflow:hidden;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-width: 1px;
	border-bottom-color: #D2E9FF;
}

#xxcontactright{
	width:168px;
	height:433px;
	overflow:hidden;
	FLOAT: left;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #D2E9FF;
	background-image: url(images/index_03.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #D2E9FF;
	border-bottom-color: #D2E9FF;
}
#xxcontactleft{
	TEXT-ALIGN: left;
	width:346px;
	FLOAT:left;
	overflow:hidden;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #D2E9FF;
	border-right-color: #D2E9FF;
	border-left-color: #D2E9FF;
}
#xxcontactleftfgx{
	TEXT-ALIGN: left;
	width:346px;
	height:8px;
	FLOAT:left;
	overflow:hidden;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D2E9FF;
}

/*weibu*/
#bottom{
	width:1000px;
	MARGIN:auto;
	height:45px;
}
/*dibianlianjie*/
#bottomtext{
	MARGIN: auto;
	FONT-SIZE: 12px;
	width:500px;
	FLOAT: right;
	TEXT-ALIGN: center;
	line-height: 45px;
	height:45px;
	color: #FFFFFF;
	overflow:hidden;
	background-image: url(images/index_13.gif);
}
#bottomtext A {
	COLOR: #FFFFFF;
	text-decoration: none;
}
#bottomtext A:hover {
	COLOR: #FF0000;
	text-decoration: underline;
}

#guestbook
{
	MARGIN-LEFT:50px;
	MARGIN-RIGHT:50px;
	width:608px;
	FLOAT: left;
	overflow:hidden;
	background-color: #EEF7FF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #d2e9ff;
	border-right-color: #d2e9ff;
	border-left-color: #d2e9ff;
	}
	
#guestbookf
{
	MARGIN-LEFT:50px;
	MARGIN-RIGHT:50px;
	width:608px;
	FLOAT: left;
	overflow:hidden;
	background-color: #E6E6E6;
	border: 1px solid #d2e9ff;
	height: 6px;
	}
#guestbookleft
{
	MARGIN: auto;
	FONT-SIZE: 12px;
	width:120px;
	FLOAT: left;
	TEXT-ALIGN: right;
	color: #666666;
	overflow:hidden;
	font-weight: bold;
	background-color: #EEF7FF;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #d2e9ff;
	}
#guestbookright
{
	MARGIN: auto;
	FONT-SIZE: 12px;
	width:440px;
	FLOAT: left;
	TEXT-ALIGN: right;
	color: #666666;
	overflow:hidden;}

#guestbookread
{
	FONT-SIZE: 12px;
	font-weight: bold;
	width:102px;
	FLOAT: left;
	color: #666666;
	overflow:hidden;
	background-color: #FFFFFF;
	margin-left: 251px;
	height: 36px;
	background-repeat: no-repeat;
	background-position: right;
	text-align: left;
	line-height: 36px;
}
#guestbookread A {
	COLOR: #666666;
	text-decoration: none;
	line-height: 36px;
}
#guestbookread A:hover {
	COLOR: #FF0000;
	text-decoration: underline;
	line-height: 36px;
}