*{
	margin:0 auto;
	padding:0 auto;
}

body{
	overflow-x:hidden;
	behavior:url("csshover3.htc");
	font-family:"Î¢ÈíÑÅºÚ";
}


A:link {
	 FONT-SIZE: 12px; COLOR: #333;  TEXT-DECORATION: none
}
A:visited {
	FONT-SIZE: 12px; COLOR: #333;  TEXT-DECORATION: none
}
A:hover {
	 FONT-SIZE: 12px; COLOR: #ff0000;  TEXT-DECORATION: underline
}
A:active {
	 FONT-SIZE: 12px; COLOR: #333;  TEXT-DECORATION: none
}




li{ list-style:none;}





img{border:0;}

.index_1 {
	
	font-size: 11px;
	line-height: 18px;
	color: #333333;
	text-decoration: none;
}
.word_1 {
	
	font-size: 13px;
	line-height: 20px;
	color: #333333;
	text-decoration: none;
}
.word_1 img{margin-right:10px;}
.title1{position:relative;font-weight:bold; font-size:15px; height:28px; text-align:left;}
.icon1{background:#fff; border:1px solid #ccc; padding:2px; display:none; position:absolute; right:0; top:-42px; width:100px;}
.word_2 {
	
	font-size: 13px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
.top_button_1 {
	
	font-size: 12px;
	line-height: 18px;
	color: #FFFFFF;
	text-decoration: none;
}
.top_button_1:hover {
	
	font-size: 12px;
	line-height: 18px;
	color: #ED1C24;
	text-decoration: none;
}
.button_1 {
	
	font-size: 11px;
	line-height: 18px;
	color: #818181;
	text-decoration: none;
}
.button_1:hover {
	
	font-size: 11px;
	line-height: 18px;
	color: #ED1C24;
	text-decoration: none;
}
.down_1 {
	
	font-size: 11px;
	line-height: 18px;
	color: #666666;
	text-decoration: none;
}
/*.down_1:hover {
	
	font-size: 11px;
	line-height: 18px;
	color: #FF0000;
	text-decoration: none;
}*/
.sp_1 {
	
	font-size: 13px;
	line-height: 20px;
	color: #333333;
	padding-bottom: 2px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #ED1C24;
	text-decoration: none;
	font-weight: bold;	
}
.sp_2 {
	
	font-size: 13px;
	line-height: 20px;
	color: #333333;
	text-decoration: none;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	
}

.nav{
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	z-index:1000000;
}



.slideShow {
	height: 201px;
	position: relative;
	overflow: hidden;
	background:url(images/banner/banner_bg.png) top center;
	margin:0 auto;
}

ul.slides{
	width:950px;
	position:relative;
}

ul.slides li {
	list-style-type:none;
	position:absolute;
	top:0;
	left:0;
}

.top{
	width:970px;
}

.logo{
	float:left;
}

.submenu{
	float:right;
	padding-top:20px;
}

.submenu a{ font-size:14px; padding-right:10px;}


.newsword {
	
	font-size: 13px;
	line-height: 20px;
	color: #333333;
	text-decoration: none;
	padding-bottom: 1px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #ED1C24;
	font-weight: bold;	
}

.maincontent{
	width:100%;
	text-align:center;
	z-index:-1;
}

#map_canvas {
	width: 700px;
	height: 600px;
	margin: 0 auto;
	z-index:-1;
}
.pro_name{text-align:left; font-weight:bold; padding:10px;}
.pro_name > p > span{color: #f00; font-weight:bold;  margin-right:15px;}
.footer{border-top:1px solid #ccc;}
.yellow{ background-color:#FFFF01; color:#000;}
.blue{ background-color:#0066D5; color:#FFFFFF;}






.wrap_all { /*only needed if using big background images like in theme 5*/ width: 100%; position: relative; display: table; }
#top { position: relative; margin-top: 0; margin-right: auto; margin-bottom: 0; margin-left: auto; }




.navwrap { background: transparent url(../images/menu.png) no-repeat scroll right bottom; height: 50px; line-height: 50px; padding-right: 18px; position: absolute; font-size: 12px; z-index: 6;}
#top #nav { float: left; height: 50px; line-height: 50px; padding-left: 70px; background: transparent url(../images/menu.png) left top no-repeat; font-size:16px; font-weight:bold; }
/*naviagation*/
#top #nav a { color: #ffffff; height: 33px; display: block; padding: 0 2px; text-decoration: none; text-align: center; line-height: 28px; outline: none; z-index: 35; position: relative; float: left; font-size:16px;}
#top #nav ul { border-top: none; margin-top: 0px; margin-left:-47px; padding: 0; list-style-type: none; list-style-position: outside; position: relative; line-height: 50px; z-index: 5;}
#top #nav ul a { line-height: 26px; }
#top #nav li {  list-style-type: none;float: left; position: relative; z-index: 20; margin-top: 15px; width:119px;}
#top #nav li ul a { border-bottom: 1px solid #fff;}
#top #nav ul a, #top #nav ul li { background-color: #888; background-image: none; font-size:12px; font-weight:normal;}
#top #nav ul a:hover, #top #nav ul a:focus { background-color: #666; color: #fff; }
#top #nav a:hover, #top #nav a:focus { color: #555; }
#top #nav .current_page_item a { color: #ffffff; }
#top #nav .current_page_parent .current_page_item a, #top #nav .current_page_item ul a { border-right: 1px solid #f5f5f5; border-left: none; background-image: none; color: #444; }
#top #nav li li { border-left: none; margin-top: 0; }
#top #nav ul { position: absolute; display: none; width: 160px; top: 33px; left: -1px; }
#top #nav li ul a { width: 160px; max-width:160px; height: auto; float: left; text-align: center; }
#top #nav ul ul { top: auto; border-top: none; }
#top #nav li ul ul { left: 212px; top: 0px; }
#top #nav li:hover ul ul, #top #nav li:hover ul ul ul, #top #nav li:hover ul ul ul ul { display: none; }
#top #nav li:hover ul, #top #nav li li:hover ul, #top #nav li li li:hover ul, #top #nav li li li li:hover ul { display: block; }






.picshow {
	MARGIN: 0px auto; WIDTH: 958px; HEIGHT: 620px; 
}

#picarea {
	MARGIN: 0px auto; WIDTH: 958px; BACKGROUND: #fff; HEIGHT: 620px
}
#bigpicarea {
	POSITION: relative; MARGIN: 0px auto; WIDTH: 774px; HEIGHT: 482px; OVERFLOW: hidden
}
.image {
	TEXT-ALIGN: center
}
.image IMG {
	BORDER-BOTTOM: #ececec 1px solid; BORDER-LEFT: #ececec 1px solid; MARGIN: 0px auto; BORDER-TOP: #ececec 1px solid; BORDER-RIGHT: #ececec 1px solid
}
#bigpicarea .word {
	TEXT-ALIGN: center; HEIGHT: 50px; COLOR: #333
}
#bigpicarea .word H3 {
	TEXT-ALIGN: center; LINE-HEIGHT: 48px; HEIGHT: 48px; COLOR: #333; FONT-SIZE: 14px
}
#bigpicarea .ui-els-hide {
	DISPLAY: none
}
#thumbs {
	LIST-STYLE-TYPE: none; MARGIN: 0px auto; WIDTH: 830px; HEIGHT: 110px
}
* HTML #thumbs {
	HEIGHT: 100%
}
#thumbs LI {
	MARGIN: 0px 7px; WIDTH: 90px; DISPLAY: inline; FLOAT: left; HEIGHT: 60px
}
#thumbs UL {
	MARGIN-TOP: 3px
}
#thumbs LI.last_img {
	MARGIN-RIGHT: 4px
}
#thumbs LI.first {
	MARGIN: 25px 10px 0px 15px; WIDTH: 9px; HEIGHT: 16px; CURSOR: pointer
}
#thumbs LI.last {
	MARGIN: 25px 10px 0px 15px; WIDTH: 9px; HEIGHT: 16px; CURSOR: pointer
}
#thumbs LI A {
	BORDER-BOTTOM: #fff 2px solid; BORDER-LEFT: #fff 2px solid; WIDTH: 90px; DISPLAY: block; FONT-SIZE: 0px; BORDER-TOP: #fff 2px solid; BORDER-RIGHT: #fff 2px solid
}
#thumbs LI A:hover {
	BORDER-BOTTOM: #000 2px solid; BORDER-LEFT: #000 2px solid; BORDER-TOP: #000 2px solid; BORDER-RIGHT: #000 2px solid
}
#thumbs LI A.current {
	BORDER-BOTTOM: #f8ae0f 2px solid; BORDER-LEFT: #f8ae0f 2px solid; BORDER-TOP: #f8ae0f 2px solid; BORDER-RIGHT: #f8ae0f 2px solid
}
#thumbs LI.first IMG {
	
}
#thumbs LI.last IMG {
	
}
.bigbtnPrev {
	Z-INDEX: 100; POSITION: absolute; WIDTH: 35px; HEIGHT: 51px; TOP: 186px; CURSOR: pointer; LEFT: 30px
}
.bigbtnNext {
	Z-INDEX: 100; POSITION: absolute; WIDTH: 35px; HEIGHT: 51px; TOP: 186px; CURSOR: pointer; RIGHT: 30px
}
#big_play_prev {
	BACKGROUND-IMAGE: url(/templates/cn/images/leftbig.png); WIDTH: 35px; DISPLAY: block; HEIGHT: 51px; _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=crop,src='/templates/cn/images/leftbig.png')
}
#big_play_next {
	BACKGROUND-IMAGE: url(/templates/cn/images/rightbig.png); WIDTH: 35px; DISPLAY: block; HEIGHT: 51px; _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=crop,src='/templates/cn/images/rightbig.png')
}
#smallpicarea {
	MARGIN: 0px auto; WIDTH: 958px;  PADDING-TOP: 20px
}
