body
{
	font-size: 12px;
	margin: 0px auto;
	padding: 0px;
	border: 0px;
	text-align: left;
	text-align: justify;
	text-justify: inter-ideograph;
	font-family: "×•";
	background: url(../images/bg.jpg) center top;
}
div, img, ins, span
{
	border: 0px;
}
ul, li
{
	padding: 0;
	margin: 0;
	list-style: none;
}
ins
{
	text-decoration: none;
}
input, span
{
	margin-top: 0px;
	margin-bottom: 0;
	padding-bottom: 0px;
	padding-top: 0px;
}

a
{
	blr: expression(this.onFocus=this.blur());
}
a:link
{
	color: #414141;
	text-decoration: none;
}
a:visited
{
	color: #414141;
	text-decoration: none;
}
a:hover
{
	text-decoration: none;
	color: #ff3600;
}
a:active
{
	color: #414141;
	text-decoration: none;
}
a:focus
{
	outline: 0;
}

.clear
{
	clear: both;
	width: 100%;
	line-height: 0px;
	height: 0px;
	display: inline;
}

.Center
{
	width: 100%;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	clear: both;
}

.mainPanel
{
	background: url(../images/n-2.gif) repeat-y;
	width: 980px;
	overflow: hidden;
}

*html .mainPanel .mainPanelLeft
{
	width: 220px;
	float: left;
	margin-left: 5px;
	margin-top: 9px;
}
.mainPanel .mainPanelLeft
{
	width: 220px;
	float: left;
	margin-left: 10px;
	margin-top: 9px;
}

.mainPanelRight
{
	float: left;
	width: 729px;
	overflow: hidden;
}

.mainPanelRight .titPanel
{
	width: 727px;
	background: url(../images/n-1.gif) no-repeat;
	height: 64px;
	overflow: hidden;
	text-align: left;
}

*html .mainPanelRight .titPanel .tit
{
	float: left;
	width: 180px;
	margin-left: 40px;
	font-size: 24px;
}
.mainPanelRight .titPanel .tit
{
	float: left;
	width: 180px;
	margin-left: 80px;
	font-size: 24px;
	margin-top: 30px;
}

.mainPanelRight .titPanel .currentPosition
{
	float: right;
	text-align: right;
	width: 440px;
	margin-top: 40px;
	margin-right: 5px;
}
.mainPanelRight .titPanel  a:link
{
	color: #000000;
}
.mainPanelRight .titPanel  a:hover
{
	color: #db5050;
}

.mainPanelRight .menuPanel
{
	width: 708px;
	float: right;
	text-align: left;
	overflow: hidden;
	text-align: justify;
	text-justify: inter-ideograph;
	margin-top: 10px;
	background: #edf6ff;
}

.mainPanelRight .menuPanel .menu
{
	margin-left: auto;
	margin-right: auto;
	width: 680px;
	margin-top: 10px;
	line-height: 30px;
	margin-bottom: 10px;
	word-wrap: break-word;
}
.DisplayType a
{
	height: 26px;
	float: left;
	margin-right: 10px;
	text-align: center;
}
.DisplayType a span
{
	margin-left: 5px;
	margin-right: 5px;
}
.DisplayType a:link
{
	color: #404040;
}
.DisplayType a:visited
{
	color: #404040;
}
.DisplayType a:hover
{
	color: #FFFFFF;
	background: #1a6cc0;
}
.DisplayType a:active
{
	color: #404040;
}

.xhx
{
	width: 670px;
	background: url(../images/xhx.gif) repeat-x;
	float: left;
	line-height: 30px;
	height: 36px;
	overflow: hidden;
}

*html .conPanel
{
	width: 670px;
	float: left;
	margin-left: 20px;
	overflow: hidden;
	margin-top: 30px;
	text-align: left;
}

.conPanel{
	width: 690px;
	float: left;
	margin-left: 30px;
	overflow: hidden;
	margin-top: 30px;
	text-align: left;
}

.conPanel li{ 
    width: 670px;
    background: url(../images/xhx.gif) repeat-x;
    float: left;
	line-height: 30px;
	height: 36px;
	overflow: hidden;
}

.mainPanelRight .conPanel .tit{
	font-size: 24px;
	color: #12315f;
	text-align: center;
	margin-bottom: 20px;
}

.mainPanelRight .conPanel .con{
	word-wrap: break-word;
	text-align: left;
	line-height: 1.5em;
	text-align: justify;
	text-justify: inter-ideograph;
	margin-bottom: 20px;
}

.mainPanelRight .conPanel .conImg{
	word-wrap: break-word;
	text-align: left;
	line-height: 26px;
	text-align: justify;
	text-justify: inter-ideograph;
	margin-bottom: 20px;
}

.conPanel .heritagePanel{
	width: 670px;
	float: left;
	line-height: 30px;
	height: 36px;
	overflow: hidden;
	margin-bottom: 20px;
}

.conPanel .heritagePanel .heritagePanelNo{
	width: 70px;
	float: left;
	text-align: left;
}

.conPanel .heritagePanel .heritagePanelName{
	width: 290px;
	float: left;
	text-align: left;
}
.conPanel .heritagePanel .heritagePanelName b{
	margin-left: 80px;
}

.conPanel .heritagePanel .heritagePanelArea{
	width: 200px;
	float: left;
	margin-left: 10px;
	text-align: left;
}
.conPanel .heritagePanel .heritagePanelArea b{
	margin-left: 60px;
}

.conPanel .heritagePanel .heritagePanelType{
	width: 80px;
	float: right;
	text-align: center;
}

.conPanel .heritagePanel .heritagePanelNos{
	width: 70px;
	float: left;
	text-align: left;
	color: #545454;
	overflow: hidden;
}

.conPanel .heritagePanel .heritagePanelNames{
	width: 290px;
	float: left;
	text-align: left;
	color: #0058cf;
	overflow: hidden;
}

.conPanel .heritagePanel .heritagePanelAreas{
	width: 200px;
	float: left;
	text-align: left;
	margin-left: 10px;
	color: #545454;
	overflow: hidden;
}

.conPanel .heritagePanel .heritagePanelTypes{
	width: 80px;
	float: right;
	text-align: right;
	color: #0058cf;
	overflow: hidden;
}

.ShowPeople{
	text-align: left;
	width: 100%;
	margin-bottom: 30px;
}

.ShowPeoplePicture{
	width: 145px;
	border: 1px solid #c9c9c9;
	float: left;
}

.ShowPeopleName{
	width: 500px;
	margin-left: 10px;
	height: 90px;
	float: left;
	overflow: hidden;
	line-height: 23px;
	word-wrap: break-word;
	text-align: left;
	text-align: justify;
	text-justify: inter-ideograph;
}

*html .ShowContentBegin{
	width: 717px;
	float: left;
	margin-left: 10px;
	overflow: hidden;
	margin-top: 30px;
	text-align: left;
}

.ShowContentBegin{
	width: 717px;
	float: left;
	margin-left: 20px;
	overflow: hidden;
	margin-top: 30px;
	text-align: left;
}

.ShowContentBegin a:link{
	color: #3366cc;
}

.ShowContentBegin a:visited{
	color: #3366cc;
}

.ShowContentBegin a:hover{
	color: #f57f13;
}

.ShowContentBegin a:active{
	color: #3366cc;
}

.conPanel .conImg .pioduct{
	text-align: center;
	margin-right: 5px;
	width: 162px;
	float: left;
}

.conPanel .conImg .pioduct .tit{
    text-align:center;
	line-height:26px;
	font-size:12px;
}

.ProductSpan{
	border-bottom: 1px solid #e7e7e9;
	height: 30px;
	line-height: 30px;
}

.ProductSpan span{
	margin-left: 15px;
}

.Pictures{
	width: 260px;
	float: left;
	margin-left:30px;
}

.ProductDetails{
	width: 350px;
	float: left;
	margin-left: 25px;
	overflow: hidden;
}

.ProductName{
	font-size: 16px;
	color: #3366cc;
}

.ProductBuy{
	margin-top: 10px;
	margin-bottom: 20px;
}

.conPanel .ShowContentColumn{
	clear: both;
	background: url(../images/n-3.gif) no-repeat;
	line-height: 30px;
	height: 30px;
	text-align: left;
	width:710px;
	color: #f6721a;
	margin-bottom: 10px;
}

.conPanel .ShowContentColumn b{
	margin-left: 25px;	
	font-size:12px;
}

.conPanel .con{
	word-wrap: break-word;
	padding: 5px 15px;
	text-align: left;
	line-height: 26px;
	text-align: justify;
	text-justify: inter-ideograph;
	margin-bottom: 20px;
	background: #f3f6f9;
}

/*.n35{ clear:both; background:url(../images/n-3.gif) no-repeat; line-height:30px; height:30px; text-align:left; color:#f6721a; margin-bottom:10px;}
.n35 b{margin-left:25px;}*/

.mainPanelRight .conPanel .conNews{
	width: 680px;
	margin-left: auto;
	margin-right: auto;
}

.mainPanelRight .conPanel .conNews ul li{
    width: 670px;
	background: url(../images/xhx.gif) repeat-x;
	float: left;
	line-height: 30px;
	height: 36px;
	overflow: hidden;
}

*html .mainPanelRight .businessPanel{
	width: 670px;
	float: left;
	margin-left: 20px;
	overflow: hidden;
	margin-top: 30px;
	text-align: left;
}

.mainPanelRight .businessPanel{
	width: 670px;
	float: left;
	margin-left: 40px;
	overflow: hidden;
	margin-top: 30px;
	text-align: left;
}

.mainPanelRight .businessPanel li{
    background: url(../images/xhx.gif) repeat-x;
	float: left;
	line-height: 30px;
	height: 36px;
	overflow: hidden;
	width: 670px;
}

.mainPanelRight .productPanel{
    width: 670px;
	word-wrap: break-word;
	text-align: left;
	line-height: 26px;
	text-align: justify;
	text-justify: inter-ideograph;
	margin-bottom: 50px;
	margin-top:40px;
 }

.mainPanelRight .productPanel .ShowContentColumn{
	clear: both;
	background: url(../images/n-3.gif) no-repeat;
	line-height: 30px;
	height: 30px;
	text-align: left;
	width:710px;
	color: #f6721a;
	margin-bottom: 10px;
}

.mainPanelRight .productPanel .ShowContentColumn b{
	margin-left: 25px;	
	font-size:12px;
}

.mainPanelRight .productPanel .con{
	word-wrap: break-word;
	text-align: left;
	line-height: 26px;
	text-align: justify;
	text-justify: inter-ideograph;
	margin-bottom: 50px;
}

.turnPage{
	margin:8px;
	text-align:right;
}