 * {
	margin: 0px;
	padding: 0px;
}

ul {
	list-style-type: none;
}
h2 {
	font-size: 24px;
	color: #2995ac;
}
h3 {
	font-size: 18px;
	color: #2995ac;
	background-image: url(../images/home_page/h3_squ.gif);
	background-repeat: no-repeat;
	background-position: left 5px;
	padding-left: 15px;
}
h4 {
	font-size: 12px;
	font-weight: bold;
	margin-top: 5px;
	margin-left: 4px;
}
h5 {
	font-size: 14px;
	color: #fff;
}
#page #main_content #content .facts #one_top h5 {
	font-size: 14px;
	line-height: 21px;
	text-indent: 55px;
	color: #fff
}
#page #main_content #content #news #two_content h5 {
	padding-left: 10px;
	padding-top: 5px;
}
.clean {
	clear: both;
	display: none;
}
img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

.floatleft {
	float: left;
}
hr {
	margin-top: 5px;
	color: #d8d5d5;
	border: 1px solid #d8d5d5;
	width: 222px;
	margin-right: auto;
	margin-left: auto;
}
*:first-child+html hr{margin-top: 0px;}

body {
	background-image: url(../images/page_bg.gif);
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif, "微软雅黑", "Myriad Pro";
	_text-align:center;
}
#page {
	width: 849px;
	margin-right: auto;
	margin-left: auto;
	background-color: #523f38;
}
#page #header {
	
}
.sial{
	float:left;
	margin-left:8px;
	margin-top:66px;

}
#viewer {
	height:64px;
	clear:both;
	overflow:hidden;
	 border-bottom-width: 1px;
	 border-bottom-style: solid;
     border-bottom-color: #A4948C;
}
#page #header #top {
	height: 160px;
	background-image: url(../images/logo-temp.gif);
	background-repeat: no-repeat;
}
#page #header #top #logo {
	margin-top: 66px;
	margin-left: 6px;
	float: left;
}

#page #header #top #flashcontent {
	/*	height: 156px;
	width: 395px;*/
	float: left;
	margin-left: 43px;
	height: 160px;
	width: 550px;
}

#page #header #lang {
	background-color: #523f38;
	height: 27px;
	background-image: url(../images/lang-bg.gif);
	background-repeat: no-repeat;
	background-position: right top;
	width:849px;
}
#page #header #lang a,#page #header #lang a:visited,#page #header #lang a:active {
	color:#fff;
	text-decoration: none;
	font-size:12px;
}

#page #header #lang ul {
	line-height: 24px;
}
#page #header #lang li {
	float: left;
	margin-left: 5px;
}
#page #header #lang #letter {
	float: right;
	margin-right: 10px;
}
#page #header #lang #letter .font {
	line-height: 17px;
	height: 17px;
	border: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	color: #888;
	margin-right: 5px;
	margin-left: 5px;
	width: 116px;
}
#page #header #lang #letter #newsletter #image {
	height: 17px;
	width: 22px;
}

#page #header #nav {
	background-color: #eee;
	height: 28px;
	font-size: 10px;
	padding-left: 200px;
	line-height: 28px;
	color: #e23e1d;
}
#page #header #nav a {
	text-decoration: none;
	color: #70747b;
}
#page #bot    {
	height: 30px;
	margin-left: 5px;
	clear: both;
	width: auto;
	_padding-top:3px;

}
#page #bot   #login    {
	float: right;
	font-size: 12px;
	color: #fff;
	font-weight: bold;
	margin-right: 40px;
	clear: right;
	height: 36px;
	width: 166px;
	margin-top:-7px;
}
#page #bot   #login   p    {
	padding-right: 5px;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #fff;
	margin-right: 5px;
}
#page #bot #login   input    {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-right: 5px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	font-size: 11px;
	color: #523f38;
}
#page     #bot   #login   #image2    {
	margin: 0px;
}
#page   #bot   a    {
	display:block;
	background-repeat: no-repeat;
	height: 20px;
	font-size: 11px;
	color: #523f38;
	text-decoration: none;
	line-height: 20px;

	
}
#order{
	background-image: url(../images/nav/bot.gif);
	background-color: #fff;
	background-position: 1px 1px;
	padding-right: 5px;
	text-indent: 24px;
	>margin-top:3px;
	_margin-top:0px;
		clear: left;
	float: left;
}

#page #main_content {
	background-image: url(../images/homepage_bg.jpg);






	background-repeat: no-repeat;
	width: 849px;
	height: 386px;
}
#page #main_content #sidebar_1 {
	width: 166px;
	margin-top: 0px;
	float: left;
	height: auto;
}
#sidebar_1 #menusub {
	font-family: "Myriad Pro", Arial, Helvetica, sans-serif, "微软雅黑";
	font-size: 14px;
	color: #fff;
	_text-align:left;
}
#menusub .ab1 {
	background-color: #523f38;
}

#menusub #no6 a {
	display: block;
	color: #fff;
	text-decoration: none;
	line-height: 29px;
	background-color: #523f38;
	height: 30px;
	width: 166px;
	background-image: url(../images/menu/bt_6.gif);
	background-repeat: no-repeat;
	text-indent: 35px;
}
#menusub #no6 a:hover {
	background-image: url(../images/menu/bt_6_on.gif);
	background-repeat: no-repeat;
}
#menusub #no5 a {
	display: block;
	color: #fff;
	text-decoration: none;
	line-height: 29px;
	background-color: #523f38;
	height: 30px;
	width: 166px;
	background-image: url(../images/menu/bt_3.gif);
	background-repeat: no-repeat;
	text-indent: 35px;
}
#menusub #no5 a:hover {
	background-image: url(../images/menu/bt_3_on.gif);
	background-repeat: no-repeat;
}
#menusub  #no7  a {
	width: 166px;
	display: block;
	color: #fff;
	text-decoration: none;
	background-image: url(../images/menu/bt_1.gif);
	background-repeat: no-repeat;
	text-indent: 35px;
	line-height: 29px;
	height :30px;

}

#menusub #no7 a:hover {
	background-image: url(../images/menu/bt_1_on.gif);
	background-repeat: no-repeat;
}


#menusub  #no4  a {
	height: 30px;
	width: 166px;
	background-color: #9F8A7F;
	display: block;
	color: #fff;
	text-decoration: none;
	line-height: 30px;
	background-image: url(../images/menu/bt_4.gif);
	background-repeat: no-repeat;
	text-indent: 35px;
}

#menusub  #no4  a:hover {
	background-image: url(../images/menu/bt_4_on.gif);
	background-repeat: no-repeat;
	background-color: #2995ac;
}
#menusub  #no4-on  a {
	background-image: url(../images/menu/bt_4_on.gif);
	background-repeat: no-repeat;
	background-color: #2995ac;
	height: 30px;
	width: 166px;
	display: block;
	color: #fff;
	text-decoration: none;
	line-height: 30px;
	text-indent: 35px;
}

#menusub  #no3  a {
	height: 30px;
	width: 166px;
	background-color: #9F8A7F;
	display: block;
	color: #fff;
	text-decoration: none;
	line-height: 30px;
	background-image: url(../images/menu/bt_5.gif);
	background-repeat: no-repeat;
	text-indent: 35px;
}

#menusub  #no3  a:hover {
	background-image: url(../images/menu/bt_5_on.gif);
	background-repeat: no-repeat;
	background-color: #2995ac;
}
#menusub  #no3-on  a {
	background-image: url(../images/menu/bt_5_on.gif);
	background-repeat: no-repeat;
	background-color: #2995ac;
	height: 30px;
	width: 166px;
	display: block;
	color: #fff;
	text-decoration: none;
	line-height: 30px;
	text-indent: 35px;
}




#menusub  #no2  a {
	height: 30px;
	width: 166px;
	display: block;
	color: #fff;
	text-decoration: none;
	background-image: url(../images/menu/bt_2.gif);
	background-repeat: no-repeat;
	line-height: 29px;
	text-indent: 35px
}
#menusub #no2 a:hover {
	background-image: url(../images/menu/bt_2_on.gif);
	background-repeat: no-repeat;
}
#sidebar_1 #menusub li ul {
	list-style-position: outside;
	list-style-type: disc;
	margin-left: 35px;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif, "微软雅黑", "Myriad Pro";
}
#sidebar_1 #menusub li ul li a {
	width: auto;
	background-image: none;
	text-indent: 0px;
	height: 18px;
	line-height: 18px;
}
#sidebar_1 #menusub li ul li a:hover {
	color: #9f8a7f;
	background-image: none;
}
#sidebar_1 #menusub .menu_on a {
	color: #9f8a7f;
}
#sidebar_1 #menusub .menu2_on a {
	color: #523f38;
}
#sidebar_1 #menusub .menu2_on a:hover {
	color: #665c65;
	background-color: #9F8A7F;
}
#sidebar_1   #menusub   .ab2   .open   a:hover     {
	color: #523F38;
	background-color: #9F8A7F;
}
.close {
	display: none;
}

.open {
}


.menu_on {
	color: #9f8a7f;
}
.menu2_on {
	color: #523f38;
}
#page #main_content #content {
	width: 479px;
	float: left;
	margin-top: 6px;
	margin-left: 71px;
	height: auto;
}
#page #main_content #content .facts {
	margin-bottom: 5px !important;
	margin-bottom: 0px;
}


#page #main_content #content .facts #one_top {
	background-image: url(../images/home_page/one_top.gif);
	background-repeat: no-repeat;
	height: 21px;
}
#page #main_content #content .facts #one_content {
	background-image: url(../images/home_page/one_content.gif);
	background-repeat: repeat-y;
	background-position: top;
}
#page #main_content #content .facts #one_content img {
	margin: 5px;
	margin-right: 15px;
}
#page #main_content #content .facts #one_content td {
padding-top:5px;
}
#page #main_content #content .facts #one_end {
	background-image: url(../images/home_page/one_end.gif);
	background-repeat: no-repeat;
	height: 11px;
}
#page #main_content #content .facts #one_content ul {
	margin-left: 30px;
	font-size: 11px;
	margin-right: 10px;
	list-style-type: disc;
	color: #000;
}
#page #main_content #content .facts #one_content li {
	list-style-position: outside;
	list-style-image: url(../images/li.gif);
}

#page #main_content #content #news {
background-image:url(../images/home_page/news_top.png);
_background-image:url(../images/home_page/news_top.gif);
background-position:2px top;
background-repeat:no-repeat;
float:left;
padding-top:6px;
width:246px;
}
#page #main_content #content #news #two_top {
	background-image: url(../images/home_page/two_top.gif);
	background-repeat: no-repeat;
	height: 22px;
}
#two_content {
	background-image: url(../images/home_page/two_content.png);
	background-repeat: repeat-y;
	background-position: top;
	width:224px;
	height:auto;
	text-align:left;
}


#page #main_content #content #news #two_content p {
	font-size: 12px;
	color: #fff;
	padding-top: 5px;
	padding-left: 10px;
	line-height: 12px;
	_text-align:left;
}
#page  #main_content  #content  #news   a  {
	color: #fff;
	/*position:relative;*/
}

#two_end {
	background-image: url(../images/home_page/two_end.png);
	background-repeat: no-repeat;
	height: 29px;
	font-size: 11px;
	line-height: 29px;
	text-align: center;
	width:224px;
/*margin-top:-10px;*/
}
*html
#two_end {
	background-image: url(../images/home_page/two_end.png);
	background-repeat: no-repeat;
	height: 35px;
	font-size: 11px;
	line-height: 29px;
	text-align: center;
	width:224px;
/*margin-top:-10px;*/
}

#page #main_content #main_end {
	height: 56px;
	background-image: url(../images/home_page/main_end_bg.png);
	background-repeat: repeat;
	clear: both;
}
#page #main_end #partners .end_nav {
	height: 15px;
	margin-bottom: 5px;
}

#page #main_content #main_end #partners {
	height: 15px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #b5a496;
	border-bottom-color: #b5a496;
	border-top-width: 1px;
	border-bottom-width: 1px;
	background-image: url(../images/home_page/main_end_bg.png);
	background-repeat: repeat;
}
#page #main_content #main_end #partners span {
	font-size: 12px;
	font-weight: bold;
	color: #01346b;
}
#page #main_content #content #zoom {
	float: right;
	width: 224px;
}
#page #main_content #content #zoom #three_top {
	background-image: url(../images/home_page/three_top.gif);
	background-repeat: no-repeat;
	height: 21px;
}
#three_content {
	background-image: url(../images/home_page/three_content.png);
	background-repeat: repeat-y;
	background-position: top;
	width:225px;
	height:100px;
	overflow:hidden;
	
}
#three_content .hide{
	/*position: relative;*/
	overflow: hidden;
	height:100px;
}
#three_content .hide td {
	/*position: relative;*/
}
#page #main_content #content #zoom #three_content li {

}
#page #main_content #content #zoom #three_content ul {
	margin-left:5px;
	margin-right:5px;

}
#page #main_content #content #zoom #three_content .pad {
	padding-top:3px;
}
#page #main_content #content #zoom #three_content .bo {
	margin-right:5px;
}
#page #main_content #content #zoom #three_end {
	background-image: url(../images/home_page/three_end.gif);
	background-repeat: no-repeat;
	text-align: center;
	line-height: 17px;
	height: 17px;

}
#page #main_end #partners {
	background-image: url(../images/home_page/main_end_bg.png);
	background-repeat: no-repeat;
	/*height: 56px;*/
	background-color:#fff;
}

#page #main_end #partners #par {
	font-size: 12px;
	color: #01346b;
	font-weight: bold;
	float: left;
	background-image: url(../images/jt_1.gif);
	background-repeat: no-repeat;
	background-position: 35px;
	text-indent: 50px;
}
#page #main_end #be {
	text-align: right;
	float: right;
	font-size: 12px;
	font-weight: bold;
	background-image: url(../images/jt_2.gif);
	background-repeat: no-repeat;
	text-indent: 20px;
	background-position: left;
	height: 15px;
	background-color: #523F38;
	border: 1px solid #523F38;
}
#page  #main_end  #be  a   {
	color: #9f8a7f;
	text-decoration: none;
}
#page #main_end #be a:hover {
	color: #FFFFFF;
}

/*
#page #main_end #partners .mlogo a {
	margin-right: 37px;
}
*/
#page #main_content #content #zoom #three_content a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000;
	text-decoration: none;
	display: block;
	/*position: relative;*/
	vertical-align: middle;
	padding-top:12px;

}

#page #main_content #content #zoom #three_content table {
}
#page   #banner  {
	width: 470px;
	margin-top: 18px !important;
	margin-top: 15px;
	margin-right: auto;
	margin-left: auto;
	height: 60px;
	padding-bottom: 15px;
}
*html #page   #banner {
	padding-left:20px;
	}
#page   #banner  img{
border:1px solid #3C3C3C;
}


#page .foot_logo {
	float: left;
	margin-top: -87px;
	margin-left: 10px;
}
#page .foot_logo a {
	padding-right: 10px;
	float:left
}

#page .foot_logo2 {
	float: right;
	margin-top: -88px;
	margin-right: 11px;
	width:135px
}
#page .foot_logo2 a {
	/*padding-left: 10px;*/
	text-align:right;
	margin-top:-3px;
}
.foot_logo2 img {
	_margin-left:-60px;}
.orga {
	font-size:10px;
	color:#fff;
	/*padding-left:50px!important;
	padding-left:15px;*/
}
.asso {
font-size:10px;
/*padding-bottom:20px;*/
float:left;
color:#fff;}
#footer {
	width: 850px;
	margin-right: auto;
	margin-left: auto;
	font-size: 10px;
	color: #fff;
	text-align: center;
	margin-top: 15px;
}
#footer a {
	color: #fff;
	text-decoration: none;
}
#footer a:hover {
	text-decoration: underline;
}
#footer .w3c a {
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#footer .w3c a:hover {
	text-decoration: none;
	background-color: #523f38;
}



.username{
	background-image:url(../images/username.gif);
	background-position: 1px 1px;
	background-repeat:no-repeat;
	padding-left:20px;
	height:14px;
	FONT-SIZE: 11px;
	width: 82px;
	background-color: #FFFFFF;
}
.password{
	background-image:url(../images/password.gif);
	background-position: 1px 1px;
	background-repeat:no-repeat;
	padding-left:20px;
	height:14px;
	font-weight:bold;
	FONT-SIZE: 11px;
	/*width: 140px;*/
	background-color: #fff;
	float: right;
	margin-right:10px;
	padding-right:10px;
	margin-top:-2px!important;
	margin-top:-3px/0;
	*margin-top:0px;
}
*+html .password {margin-top:3px!important;margin-top:3px;}
#one_content #one_l {
	width: 270px;
}
#one_r  {
	float: right;
}
#one_content p {
	font-size: 11px;
	margin-left: 15px;
}

#no2 *,#no3 *,#no4 *,#no5 *,#no6 *,#no7 *{
display:none;
}
#three_content .hide td {
	/*position:relative;
	line-height:50px;*/
}
#content  #three_content  .hide p {
	padding-top:0px;
	padding-bottom:0px;
	height:50px;
}
#google {
background-color:#FFFFFF;
height:90px;
margin-bottom:6px;
margin-top:6px;
}
#img1 {
background-image:url(http://www.sialchina.com/fileadmin/templates/images/add_favorite_1.jpg);
width:169px;
height:22px;
}
#img2 {
background-image:url(http://www.sialchina.com/fileadmin/templates/images/refer_friend_2.jpg);
width:169px;
height:22px;
}
#img3 {
background-image:url(http://www.sialchina.com/fileadmin/templates/images/add_outlook_3.jpg);
width:169px;
height:22px;
}
#sidebar_2 {
margin-bottom:0px;
padding-bottom:0px;
}
#menu2 a {
border:0px;
text-decoration:none;
}
#menusub #no2 span {
display:block;
}
#menusub #no3 span {
display:block;
}
#menusub #no4 span {
display:block;
}
#menusub #no5 span {
display:block;
}
#menusub #no6 span {
display:block;
}
#menusub #no7 span {
display:block;
}
#page #main_content #content #hot {
float:right;
width:219px;
}
#page #main_content #content #hot #hot_top {
background-image:url(../images/home_page/hot_top.png);
_background-image:url(../images/home_page/hot_top.gif);
background-repeat:no-repeat;
color:#FFFFFF;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
height:27px;
line-height:27px;
text-indent:18px;
}
#page #main_content #content #hot #hot_top align-center {
text-align:center;
}

#page #main_content #content #hot #hot_content {
background-image:url(../images/home_page/hot_bg.png);
text-align:left;
background-position:center top;
background-repeat:repeat-y;
color:#FFFFFF;
font-size:11px;
overflow:hidden;
width:219px;
height:180px;
}
*html #page #main_content #content #hot #hot_content {
background-image:url(../images/home_page/hot_bg_ie.png);
text-align:left;
background-position:center top;
background-repeat:repeat-y;
color:#FFFFFF;
font-size:11px;
overflow:hidden;
width:219px;
height:180px;
/*position:relative;*/
}
#page #main_content #content #hot #hot_content p {
padding:6px;
}

#page #main_content #content #hot #hot_end {
background-image:url(../images/home_page/hot_end.png);

background-repeat:no-repeat;
height:7px;
line-height:7px;
text-align:center;
}
#page #main_content #content #hot #hot_content ul {
list-style-type:none;
margin:15px 15px 10px 25px;
}
#page #main_content #content #hot #hot_content ul li {
list-style-image:url(../images/home_page/hot_li.gif);
list-style-position:outside;
margin-bottom:3px;
}

#page #main_content #content #hot #hot_content ul li span {

}

#page #main_content #content #hot #hot_content ul li a{
	position:relative;
}
#page #main_content #content #hot #hot_content a {
	position:relative;
}
#page #main_content #content {
float:left;
height:auto;
margin-left:61px;
margin-top:60px;
width:515px;
}

#viewer a {
display:block;
float:left;
height:70px;
margin-right:1px;
width:105px;
}
#viewer img {
border-bottom-color:-moz-use-text-color;
border-bottom-style:none;
border-bottom-width:0;
border-left-color-ltr-source:physical;
border-left-color-rtl-source:physical;
border-left-color-value:-moz-use-text-color;
border-left-style-ltr-source:physical;
border-left-style-rtl-source:physical;
border-left-style-value:none;
border-left-width-ltr-source:physical;
border-left-width-rtl-source:physical;
border-left-width-value:0;
border-right-color-ltr-source:physical;
border-right-color-rtl-source:physical;
border-right-color-value:-moz-use-text-color;
border-right-style-ltr-source:physical;
border-right-style-rtl-source:physical;
border-right-style-value:none;
border-right-width-ltr-source:physical;
border-right-width-rtl-source:physical;
border-right-width-value:0;
border-top-color:-moz-use-text-color;
border-top-style:none;
border-top-width:0;
display:inline;
height:60px;
margin-bottom:5px;
margin-left:5px;
margin-right:5px;
margin-top:0;
width:90px;
}
