body
{
	font-family: Arial, sans-serif, Helvetica, Tahoma;
  font-size: 12px;
  text-align: center;
}

img
{
	border: 0;
}

a 
{
	color: #8B8B7A;
	font-size: 12px;
	text-decoration: none;
}

a:hover, a:active
{
	color: #383838;
	text-decoration: underline;
}

.nav
{
	font-size: 14px;
	float: right;
	font-weight: bold;
}

.nav ul
{	
	list-style-type: none;
}

.nav li
{
	float: left;
	height: 35px;
	width: 72px;
	line-height: 35px;
	background: #fff url(../images/hs_02.gif) no-repeat right top;
}

.nav li a
{
	color: #8B8B7A;
	font-size: 14px;
}

.nav li a:hover, a:active
{
	color: #383838;
	text-decoration: underline;
}

.synav
{
	font-size: 14px;
	float: right;
	font-weight: bold;
}

.synav ul
{	
	list-style-type: none;
}

.synav li
{
	float: left;
	height: 35px;
	width: 80px;
	line-height: 35px;
	background: #fff url(../images/hs_02.gif) no-repeat right top;
}

.synav li a
{
	color: #8B8B7A;
	font-size: 14px;
}

.synav li a:hover, a:active
{
	color: #383838;
	text-decoration: underline;
}

.bottomhead
{
	background: url(../images/hs_03.gif) repeat-x;
	height: 19px;
}

.wrap
{
	width: 950px;
	margin-right: auto;
	margin-left: auto;
}

.topbl
{
	background: url(../images/hs_04.gif) no-repeat;
	height: 19px;
	width: 21px;
	float: left;
}

.topbc
{
	background: url(../images/hs_05.gif) repeat-x;
	height: 19px;
	width: 869px;
	float: left;
}

.topbr
{
	background: url(../images/hs_06.gif) no-repeat;
	height: 19px;
	width: 21px;
	float: left;
}

.centerbl
{
	background: url(../images/hs_10.gif) repeat-y;
	height: 635px;
	width: 21px;
	float: left;
}

.content1
{
	width: 877px;
	float: left;
}

.centerbr
{
	background: url(../images/hs_11.gif) repeat-y;
	height: 635px;
	width: 21px;
	float: left;
}

.topbanner
{
	height: 54px;
	width: 858px;
	background: url(../images/hs_13.gif) repeat-x left bottom;
	margin-top: 15px;
}

.bannerc
{
	background: url(../images/hs_12.gif) no-repeat;
	height: 100%;
	width: 100%;
	padding-left: 140px;
}

.cl
{
	float: left;
	margin-top: 10px;
	margin-left: 5px;
}

.clc
{
	margin-top: 20px;
}

.cc
{
	float: left;
	margin-top: 10px;
	margin-left: 10px;
}

.cr
{
	width: 100%;
	height: auto;
}

.cr1
{
	margin-top: 46px;
}

.cr2
{
	margin-top: 40px;
}

.bottombl
{
	background: url(../images/hs_08.gif) no-repeat;
	height: 19px;
	width: 21px;
	float: left;
}

.bottombc
{
	background: url(../images/hs_09.gif) repeat-x;
	height: 19px;
	width: 869px;
	float: left;
}

.bottombr
{
	background: url(../images/hs_07.gif) no-repeat;
	height: 19px;
	width: 21px;
	float: left;
}

.abouttopbl
{
	background: url(../images/abouths_01.gif) no-repeat;
	height: 49px;
	width: 55px;
	float: left;
}

.abouttopbc
{
	background: url(../images/abouths_03.gif) repeat-x;
	height: 49px;
	width: 801px;
	float: left;
}

.abouttopbr
{
	background: url(../images/abouths_02.gif) no-repeat;
	height: 49px;
	width: 55px;
	float: left;
}

.aboutcenterbl
{
	background: url(../images/abouths_04.gif) repeat-y;
	height: 840px;
	width: 55px;
	float: left;
}

.aboutcontent1
{
	width: 801px;
	float: left;
}

.aboutcenterbr
{
	background: url(../images/abouths_05.gif) repeat-y;
	height: 840px;
	width: 55px;
	float: left;
}

.aboutcenterbl_1
{
	background: url(../images/abouths_04.gif) repeat-y;
	height: 1020px;
	width: 55px;
	float: left;
}

.aboutcenterbr_1
{
	background: url(../images/abouths_05.gif) repeat-y;
	height: 1020px;
	width: 55px;
	float: left;
}

.aboutc1
{
	background: url(../images/bg2_abouths.gif) repeat-x left bottom;
	width: 800px;
	height: 30px;
}

.aboutc2
{
	background: url(../images/bg3_abouths.gif) no-repeat right 30px;
	width: 780px;
	height: 700px;
	text-align: left;
	font-size: 2.26em;
	font-weight: bold;
}

.aboutc2_sy
{
	background: url(../images/bg3_abouths.gif) no-repeat right 30px;
	width: 780px;
	height: 700px;
	text-align: left;
	font-size: 1.26em;
	font-weight: bold;
}

.aboutcontent
{
	width: 580px;
	margin-top: 30px;
	line-height: 45px;
}

.aboutcontent_sy
{
	width: 580px;
	margin-top: 30px;
	line-height: 24px;
	padding-top: 20px;
}

.aboutbottombl
{
	background: url(../images/abouths_06.gif) no-repeat;
	height: 49px;
	width: 55px;
	float: left;
}

.aboutbottombc
{
	background: url(../images/abouths_08.gif) repeat-x;
	height: 49px;
	width: 801px;
	float: left;
}

.aboutbottombr
{
	background: url(../images/abouths_07.gif) no-repeat;
	height: 49px;
	width: 55px;
	float: left;
}

.foot
{
	font-size: 14px;
	font-weight: bold;
	color: #000;
	line-height: 20px;
}

.contactc2
{
	width: 780px;
	height: 470px;
	text-align: left;
	font-size: 1.8em;
	font-weight: bold;
	margin-top: 20px;
}

.contactmap1
{
	text-align: right;
}

.tipscontent
{
	background: url(../images/tips_bg1.jpg) no-repeat right bottom;
	margin-top: 6px;
	height: 722px;
	text-align: left;
}

.tips_content
{
	margin-left: 40px;
	color: #f5dd77;
}

.tips_content a
{
	color: #f5dd77;
}

.tips_content a:hover, a:active
{
	color: #f5dd77;
	text-decoration: underline;
}

.tips_title
{
	font-size: 4.56em
}

.tips_list
{
	font-size: 2.2em
}

.itemscenterbl
{
	background: url(../images/abouths_04.gif) repeat-y;
	height: 1162px;
	width: 55px;
	float: left;
}

.itemscenterbr
{
	background: url(../images/abouths_05.gif) repeat-y;
	height: 1162px;
	width: 55px;
	float: left;
}

.sycontact
{
	background: url(../images/sy_bg1.gif) no-repeat;
	width: 642px;
	height: 40px;
	padding-top: 5px;
	font-size: 12px;
	font-weight: bold;
}

.sycontact span
{
	font-size: 14px;
}

.sycontact img
{
	vertical-align: middle;
}

.sy1centerbl
{
	background: url(../images/abouths_04.gif) repeat-y;
	height: 310px;
	width: 55px;
	float: left;
}

.sy1centerbr
{
	background: url(../images/abouths_05.gif) repeat-y;
	height: 310px;
	width: 55px;
	float: left;
}

.sy2centerbl
{
	background: url(../images/abouths_04.gif) repeat-y;
	height: 631px;
	width: 55px;
	float: left;
}

.sy2centerbr
{
	background: url(../images/abouths_05.gif) repeat-y;
	height: 631px;
	width: 55px;
	float: left;
}

.sy3centerbl
{
	background: url(../images/abouths_04.gif) repeat-y;
	height: 730px;
	width: 55px;
	float: left;
}

.sy3centerbr
{
	background: url(../images/abouths_05.gif) repeat-y;
	height: 730px;
	width: 55px;
	float: left;
}

.sy4centerbl
{
	background: url(../images/abouths_04.gif) repeat-y;
	height: 1160px;
	width: 55px;
	float: left;
}

.sy4centerbr
{
	background: url(../images/abouths_05.gif) repeat-y;
	height: 1160px;
	width: 55px;
	float: left;
}

.sy5centerbl
{
	background: url(../images/abouths_04.gif) repeat-y;
	height: 878px;
	width: 55px;
	float: left;
}

.sy5centerbr
{
	background: url(../images/abouths_05.gif) repeat-y;
	height: 878px;
	width: 55px;
	float: left;
}

.sy6centerbl
{
	background: url(../images/abouths_04.gif) repeat-y;
	height: 6888px;
	width: 55px;
	float: left;
}

.sy6centerbr
{
	background: url(../images/abouths_05.gif) repeat-y;
	height: 6888px;
	width: 55px;
	float: left;
}

.sy7centerbl
{
	background: url(../images/abouths_04.gif) repeat-y;
	height: 3000px;
	width: 55px;
	float: left;
}

.sy7centerbr
{
	background: url(../images/abouths_05.gif) repeat-y;
	height: 3000px;
	width: 55px;
	float: left;
}

.sycl
{
	float: left;
	margin-top: 10px;
	margin-left: 5px;
}

.syclc
{
	margin-top: 4px;
	padding-top: 20px;
	background: url(../images/sy_bg2.gif) repeat-x left top;
}

.sycc
{
	float: left;
	margin-top: 10px;
	margin-left: 10px;
}

.sycr
{
	float: left;
	margin-left: 5px;
	margin-top: 36px;
}

.sytopbl
{
	background: url(../images/abouths_01.gif) no-repeat;
	height: 49px;
	width: 55px;
	float: left;
}

.sytopbc
{
	background: url(../images/abouths_03.gif) repeat-x;
	height: 49px;
	width: 831px;
	float: left;
}

.sytopbr
{
	background: url(../images/abouths_02.gif) no-repeat;
	height: 49px;
	width: 55px;
	float: left;
}

.sybottombl
{
	background: url(../images/abouths_06.gif) no-repeat;
	height: 49px;
	width: 55px;
	float: left;
}

.sybottombc
{
	background: url(../images/abouths_08.gif) repeat-x;
	height: 49px;
	width: 831px;
	float: left;
}

.sybottombr
{
	background: url(../images/abouths_07.gif) no-repeat;
	height: 49px;
	width: 55px;
	float: left;
}

.sycontent1
{
	width: 831px;
	float: left;
}

.sytopbc_recom
{
	background: url(../images/hs_05.gif) repeat-x;
	height: 19px;
	width: 569px;
	float: left;
}

.sycenterbl_recom
{
	background: url(../images/hs_10.gif) repeat-y;
	height: 580px;
	width: 21px;
	float: left;
}

.sycenterbr_recom
{
	background: url(../images/hs_11.gif) repeat-y;
	height: 580px;
	width: 21px;
	float: left;
}

.sycenterbl_recom_1
{
	background: url(../images/hs_10.gif) repeat-y;
	height: 460px;
	width: 21px;
	float: left;
}

.sycenterbr_recom_1
{
	background: url(../images/hs_11.gif) repeat-y;
	height: 460px;
	width: 21px;
	float: left;
}

.sycenterbl_recom_2
{
	background: url(../images/hs_10.gif) repeat-y;
	height: 505px;
	width: 21px;
	float: left;
}

.sycenterbr_recom_2
{
	background: url(../images/hs_11.gif) repeat-y;
	height: 505px;
	width: 21px;
	float: left;
}

.sybottombc_recom
{
	background: url(../images/hs_09.gif) repeat-x;
	height: 19px;
	width: 569px;
	float: left;
}

.sycontent1_recom
{
	width: 557px;
	float: left;
	margin-left: 20px;
}

.sycontent1_recom p
{
	font-size: 14px;
	text-align: left;
	font-weight: bold;
}

#hot2010content
{
	width:800px;
	margin:0px;
	height:100%;
}

#hot2010content_1
{
	width:800px;
	margin:0px;
}

#hot2010content ul
{
	width:800px;
	padding:0;
	border:0;
	margin: 0px;
}

#hot2010content li
{
	float:left;
	padding:10px 20px 0px 20px;
	list-style:none;
	display:block;
}

#syshowlist
{
	width:800px;
	margin:0px;
	height:640px;;
}

#syshowlist ul
{
	width:800px;
	padding:0;
	border:0;
	margin: 0px;
}

#syshowlist li
{
	float:left;
	width:194px;
	height:194px;
	padding:15px 3px 0px 3px;
	list-style:none;
	display:block;
}

.showpage
{
	margin-top: 50px;
	clear: both;
}

/*CSS scott style pagination*/

DIV.scott
{
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center
}
DIV.scott A
{
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ddd 1px solid; COLOR: #99273A; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #ddd 1px solid; TEXT-DECORATION: none
}
DIV.scott A:hover
{
	BORDER-RIGHT: #99273A 1px solid; BORDER-TOP: #99273A 1px solid; BORDER-LEFT: #99273A 1px solid; COLOR: #99273A; BORDER-BOTTOM: #99273A 1px solid; BACKGROUND-COLOR: #FFCCCC
}
DIV.scott A:active
{
	BORDER-RIGHT: #99273A 1px solid; BORDER-TOP: #99273A 1px solid; BORDER-LEFT: #99273A 1px solid; COLOR: #99273A; BORDER-BOTTOM: #99273A 1px solid; BACKGROUND-COLOR: #FFCCCC
}
DIV.scott SPAN.current
{
	BORDER-RIGHT: #99273A 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #99273A 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; BORDER-LEFT: #99273A 1px solid; COLOR: #fff; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #99273A 1px solid; BACKGROUND-COLOR: #99273A
}
DIV.scott SPAN.disabled
{
	BORDER-RIGHT: #f3f3f3 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #f3f3f3 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #f3f3f3 1px solid; COLOR: #ccc; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #f3f3f3 1px solid
}

.sylogo img {
azimuth: expression(
this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
this.src = "images/transparent.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
this.runtimeStyle.backgroundImage = "none")),this.pngSet=true);
}