*{margin: 0; padding: 0; list-style: none; font-style: normal;}
a img{border: 0; text-decoration: none;}
img{vertical-align: middle;}
a{color: #333; text-decoration: none;}
a:hover{text-decoration: underline;}

.opacity{
  filter: Alpha(opacity=70);
  -moz-opacity:.7;
  opacity:0.7;
  background:#ccc;
}

.inline-block,
.inline-ul li,
.inline-dl dt, .inline-dl dd,
.inline-link a{
	display: -moz-inline-stack;
	display: inline-block;
	vertical-align: top;
	zoom:1;
	*display: inline;
}
pre.inline-pre {white-space: pre-wrap;       /* css-3 */white-space: -moz-pre-wrap;  /* Mozilla, since 1999 */white-space: -pre-wrap;      /* Opera 4-6 */white-space: -o-pre-wrap;    /* Opera 7 */word-wrap: break-word;       /* Internet Explorer 5.5+ */}


.hide{
  display:none !important;
}
*{margin: 0; padding: 0; list-style: none; font-style: normal;}
a img{border: 0; text-decoration: none;}
img,input,select{vertical-align: middle;}

body{
	font: 12px/1.5 "宋体",sans-serif;
	}
h1,h2,h3,h4,h5,h6{
	font-size: 100%;
	}
.wrp{
	position: relative; clear: both;
	width: 964px; margin-right: auto; margin-left: auto;
	}
	.wrp:after{content:"";display:block;clear:both;height:0;overflow:hidden;visibility:hidden;}
#top_bar{
	height: 28px; width: 964px;
	margin: auto;
	overflow: hidden;
	border-bottom: 1px solid #E7ECF0;
	line-height: 28px;
	background: #FAF8DF; color: #7A5600;
	}
	#top_bar a{color: #7A5600;}
	#top_bar .login_form{float: left;}
		#top_bar .login_form .text{
			border: 1px solid #C1A234; background: #FFF;
			width: 95px;
			}
		#top_bar .login_form *{vertical-align: middle;}
	#top_bar .links{
		float: right; display: inline;
		line-height: 28px; *line-height: 32px;
		padding-right:10px;
		}
	#top_bar .links a{
		padding: 0 0 0 13px;
		margin: 0 0 0 10px;
		color: #7A5600;
		background: url(/images/www/img5/icon_top_bar_links.gif) no-repeat 0 0;
		}
		#top_bar .links a.mobiel{background-position: 0 0}
		#top_bar .links a.sethome{background-position: 0 -33px}
		#top_bar .links a.sitemap{background-position: 0 -67px}
#site_hd{
	height: 65px;
	overflow: hidden;
	background: #fff
	}
#site_logo{
	float: left;
	width: 148px; height: 65px;
	padding:0px
	}
	#site_logo a{
		display: block;
		width: 148px;; height: 65px;
		overflow: hidden;
		text-indent: -9527px; 
		background: url(/images/www/img5/site_logo.gif) no-repeat 0 0;
		}
#site_menu{
	height: 55px;
	padding-top: 10px;
	float: left;
	}
	#site_menu dt, #site_menu dd{
		float: left;
		}
	#site_menu dt{
		overflow: hidden;
		height: 55px;
		width: 50px;
		background: url(/images/www/img5/bg_site_menu.gif) no-repeat 0 0;
		text-indent: -9527px;
		}
		#site_menu dt#m1{background-position: 0 0;}
		#site_menu dt#m2{background-position: 0 -55px;}
		#site_menu dt#m3{background-position: 0 -110px;}
		#site_menu dt#m4{background-position: 0 -165px;}
		#site_menu dt#m5{background-position: 0 -220px;}
		#site_menu dt#m6{background-position: 0 -275px;}
		#site_menu dt#m7{background-position: 0 -330px;}
		#site_menu dt a{ height:100%; width:100%; display:block; }
	#site_menu dd{
		height: 55px;
		padding: 10px 12px 0 4px;
		line-height: 22px;
		/* background: url(/images/www/img4/strip2.gif) no-repeat right center; */ 
		}
		#site_menu dd a{color: #000;}

		
#site_menu2{
	height: 55px;
	padding-top: 10px;
	float: left;
	}
	#site_menu2 dt, #site_menu2 dd{
		float: left;
		color:#BCBEC0;
		}
	#site_menu2 dt{
		overflow: hidden;
		height: 55px;
		/* width: 50px; */
		width: 55px; 
		background: url(/images/www/img5/bg_site_menu2.gif) no-repeat 0 0;
		text-indent: -9527px;
		}
		#site_menu2 dt#m1{background-position: 0 0; width:60px}
		#site_menu2 dt#m2{background-position: 0 -55px;}
		#site_menu2 dt#m3{background-position: 0 -110px;width:60px}
		#site_menu2 dt#m4{background-position: 0 -165px;width:60px}
		#site_menu2 dt#m5{background-position: 0 -220px;}
		#site_menu2 dt#m6{background-position: 0 -275px;width:60px}
		#site_menu2 dt#m7{background-position: 0 -330px;}
		#site_menu2 dt a{ height:100%; width:100%; display:block; }
	#site_menu2 dd{
		height: 55px;
		padding: 10px 12px 5px 4px;
		line-height: 22px;
		
		/* background: url(/images/www/img4/strip2.gif) no-repeat right center; */
		}
		#site_menu dd a{color: #000;}
		
#site_ft{
	padding: 0 0 30px;
	text-align: center;
	color: #343434;
	}
	#site_ft .links,
	#site_ft .links a{
		color: #1851A5;
		}
	#site_ft .foot_links{
		position: relative;
		height: 38px;
		padding: 0 20px;
		margin-bottom: 10px;
		line-height: 38px;
		background: url(/images/www/img5/bg_site_foot.gif) no-repeat 0 0;
		text-align: left;
		color: #1851A5;
		}
		#site_ft .foot_links .back_top{
			position: absolute; top: 8px; right: 20px;
			}
			#site_ft .foot_links .back_top img{
				vertical-align: top;
				}
	#site_ft address{
		font-family: Arial,宋体,sans-serif;
		}


* html .rlfix img,* html .rlfix input{
	zoom: expression(function(ele){
		ele.style.zoom = "1";
		var iefixer = document.createElement("b");
		iefixer.style.zoom="1";
		ele.parentNode.insertBefore(iefixer,ele);
		}(this));	
	}
	
.subsearch_keywords{
border:1px solid #196CC8;
font-size:16px;
height:20px;
margin:0pt 0pt 0pt 0px;
vertical-align:middle;
width:210px;
}

#site-search,#site-search .search-box,#site-search .search-box form{background:url(/images/www/img2/header_bg.png) no-repeat;}
#site-search{clear:both;float:left;margin-top:3px;background-position:0 -210px;padding-left:5px;}
#site-search .search-box{display:block;float:left;background-position:right -240px;padding-right:4px;}
#site-search .search-box form{height:24px;padding:3px 1px;background-position:0 -270px;background-repeat:repeat-x;}
#site-search .search-box *{ font-size: 12px; }
#site-search input{border:1px solid #B5B5B5;padding:1px;vertical-align:top;margin-top:1px;}
#site-search input{padding:2px 2px 1px;height:15px;}
#site-search button{background:url(/images/www/img4/sub_head_search.gif) no-repeat scroll 0 50%;border:none;text-indent:-99999px;width:65px;height:24px;cursor:pointer;}
#site-search .search-query input{width:210px;}
#site-search .search-type select{width:87px; vertical-align: baseline !important;}


/*440px*/
.site_search{
	overflow: hidden; zoom: 1;
	float: left;
	height: 85px; width: 500px;
	padding-top: 5px; margin-right: 30px;
	}
	.site_search .category{
		overflow: hidden; zoom: 1;
		padding-top: 10px;
		}
		.site_search .category li{
			float: left; margin-left: -1px;
			padding: 2px 10px;
			background: url(/images/www/img4/strip1.gif) no-repeat 0 center;
			}
		.site_search .category li.current{
			font-weight: bold;
			}
		.site_search .category a{
			text-align: center;
			color: #004498;
			}
		.site_search .category li.current a{
			color: #1F3A87;
			}
			/*436*/
		.site_search .search{
			width: 496px;
			border: 2px solid #677DB0;
			}
			.site_search .search .searchbtn{
				vertical-align: middle;
				_position: relative; _top: -2px;
				_padding-bottom: 2px;
				}
				/*347px*/
		.site_search .keywords{
			width: 407px; height: 24px;
			border: 0;
			font-size: 14px;
			vertical-align: middle;
			}
		.site_news{
			overflow: hidden; zoom: 1;
			padding-top: 3px;
			white-space: nowrap;
			}
			.site_news li{
				display: inline; zoom: 1;
				padding-left: 8px;
				margin-right: 10px;
				background: url(/images/www/img4/bullet01.gif) no-repeat 0 center;
				}
	.prom0{
		padding-top: 10px;
		height: 80px;
		float: left;
		}



#subnav,
#subnav a,

 {color:#636466}

#header a

 {color:#575757}


#line {
	clear:both;
	height:9px;
	background:url("../images/share/line1bg.gif") repeat-x
	}


#subnav {
padding-left:2px;
    height:30px;
    /* line-height:30px; */
    margin-top:6px;
	overflow:hidden;
	color:#000 !important;
	}
#subnav * {
font-size: 12px;
vertical-align: top;
}
#subnav h2 {
display:inline;
color:#000000;
font-weight:normal;
}
#subnav a {
	margin-right:5px;
	color:#636466 !important;
	font-family:"宋体", monospace;
	font-size:12px;
	}
#subnav .current {
	font-family:"宋体", monospace;
	font-size:12px;
	}
#subnav a:visited {
	margin-right:5px;
	}
#subnav span {
	margin-left:30px;
	padding-left:20px;
	color:#106de6;
	font-weight:700;
	background:url("../images/share/subnav_icon.png") no-repeat left center;
	line-height: 115%;
	}
#footer {
	clear:both;
	padding-left:100px
	}
#footer span {
	margin-top:8px;
	width:128px;
	height:50px;
	background-position:-89px 0
	}
#footer address {
	font-family:Verdana;
	margin:15px 0 0 50px;
	}
#footer sup {
	margin:10px 20px 0
	}
#footer sup a {
	width:28px;
	height:11px;
	background-position:-272px -29px
	}
#footerAboutUs {
  text-align: center;
  padding-top: 15px;
  padding-bottom: 25px;
  line-height:20px;
}
#footerAboutUs a {
}
#copyright {
  font-family: "宋体", "Arial", "Helvetica", "sans-serif";,
}
#mask_div{
border: 0pt none ; margin: 0pt; padding: 0pt; background-image: none; background-color: rgb(255, 255, 255); position: absolute; z-index: 2000; top: 0px; left: 0px; opacity: 0.6; width: 1263px; height: 1346px;
}


.uslide{ position: relative; overflow:hidden;}
.uslide .main a{ position: absolute; top: 0px; left:0px; }
.uslide .thumbnails{ visibility: hidden; }
.uslide .thumbnails li a{display:none;}
.uslide a{text-decoration: none;}

.slide1 {border:solid 1px #333;}
.slide1 .main{height:100%; width:100%;}
.slide1 .caption_bg{ background:#000; width: 100%; height:28px; position:absolute; bottom:0px; left:0px;  overflow:hidden; filter:alpha(opacity=50); -moz-opacity:0.5; opacity: 0.5; }
.slide1 .caption{ position: absolute; bottom:2px; left:5px; color:#FFF; font-size:14px; font-weight:bold; }
.slide1 .caption a{color:#FFF; }

.slide2 {border:solid 1px #333;}
.slide2 .main{height:100%; width:100%;}
.slide2 .caption_bg{ background:#000; width: 100%; height:28px; position:absolute; bottom:0px; left:0px;  overflow:hidden; filter:alpha(opacity=50); -moz-opacity:0.5; opacity: 0.5; }
.slide2 .caption{ position: absolute; bottom:2px; left:5px; color:#FFF; font-size:14px; font-weight:bold; width:95%; }
.slide2 .caption a{color:#FFF; position: absolute; bottom:0px; left:0px; width:95%; }
.slide2 .thumbnails{visibility: visible; position:absolute; right:3px; bottom:-3px; height:28px; width: 100%; text-align:right;}
.slide2 .thumbnails li{ filter:alpha(opacity=70); -moz-opacity:0.7; opacity: 0.7;  border:solid 1px #333; margin:0px 1px; width:20px; height:20px; line-height:20px; text-align:center; cursor:pointer; color:#000; background:#999; }
.slide2 .thumbnails li .num{display:inline;}
.slide2 .thumbnails .current{ filter:alpha(opacity=100); -moz-opacity:1; opacity: 1; background:#600; color:#fff; font-weight:bold; }
.slide2 .thumbnails .current a{ color:#fff; }

.slide3 {border:solid 1px #333;}
.slide3 .caption_bg{ display:none; }
.slide3 .caption{ display:none; }
.slide3 .thumbnails{visibility: visible; background: #871A00; width:100px; height:100%; position: absolute; right:0px; top:0px; }
.slide3 .thumbnails li .tmb_img{display: inline;}
.slide3 .thumbnails li {height:50px; width:80px; overflow:hidden; margin: 8px 9px 0px; border: solid 1px #fff; padding:0px; filter:alpha(opacity=70); -moz-opacity:0.7; opacity: 0.7;}
.slide3 .thumbnails .current{ position: relative; overflow: visible;  filter:alpha(opacity=100); -moz-opacity:1; opacity: 1;}
.slide3 .thumbnails .current .tmb_img{position: absolute; left:-5px; padding-left:5px; width:100%; height:100%; display:block; overflow:hidden; background:url(/images/arrow3.gif) no-repeat left center;}

.slide-old-style {border:solid 1px #333;}
.slide-old-style .main{height:100%; width:100%;}
.slide-old-style .caption_bg{ background:#FFF; width: 100%; height:25px; position:absolute; bottom:0px; left:0px;  overflow:hidden; }
.slide-old-style .caption{ position: absolute; bottom:2px; left:5px; color:#000; font-size:12px; width:95%; }
.slide-old-style .caption a{color:#000; position: absolute; bottom:0px; left:0px; width:95%; background:#FFF; }
.slide-old-style .thumbnails{visibility: visible; position:absolute; right:3px; bottom:-3px; height:28px; width: 100%; text-align:right;}
.slide-old-style .thumbnails li{ margin:0px 1px; width:24px; height:21px; text-align:center; cursor:pointer; color:#000; background: url(/images/cloth/img/wm_cl_001.gif) no-repeat scroll 0px -21px; }
.slide-old-style .thumbnails li .num{display:inline; font-size: 11px; font-family: Arial,verdana; font-weight: bold;  line-height:24px; text-decoration: none; }
.slide-old-style .thumbnails .current{ background: url(/images/cloth/img/wm_cl_001.gif) no-repeat scroll 0px 0px; }
.slide-old-style .thumbnails .current a{ color:#fff; }

.auto-tabs .tabcontainer ol, .auto-tabs .tabcontainer ul { display:none; }
.auto-tabs .tabcontainer .current { display: block; }
.ul-level1 ul{display: none;}
