@charset "utf-8";
/* CSS Document */
A:link   { 
 FONT-SIZE:   12px;   TEXT-DECORATION:   none 
} 
A:visited   { 
   FONT-SIZE:   12px;   TEXT-DECORATION:   none 
} 
A:active   { 
  FONT-SIZE:   12px;   TEXT-DECORATION:   none 
} 
A:hover   { 
 FONT-SIZE:   12px;   TEXT-DECORATION:   none 
}
body,h1,h2,h3,h4,h5,ul,li,dl,dd,dt{margin:0px; padding:0px; list-style:none; font-family:"宋体"; font-size:12px;}
.clear{font-size:0px; height:0px; line-height:0px; clear:both;}
#head{width:100%; background:url(topbg.jpg) repeat-x;height:144px;}
#top{ width:1004px; margin:0px auto; clear:both;height:144px;}
#top h1{width:523px; height:99px; float:left; margin:30px 0px 0px 65px; background:url(logo.png) no-repeat;}
#top #top_right{width:225px; float:right; margin-top:8px;}
#top #top_right #tel li{ height:28px; line-height:28px; float:left; font-weight:bold; font-size:14px; color:#FFF}
#top #top_right #tel #img{ background:url(tel_leftimg.jpg) no-repeat; width:29px;}
#top #top_right #tel #bg{background:url(tel_bg.jpg) repeat-x; margin-left:1px; width:190px; padding-left:4px;}

#top #top_right #language{width:152px; margin:0px auto;}
#top #top_right #language li{height:20px; float:left; margin-top:25px;}

#nav{ width:100%; background:url(menubg.jpg) repeat-x; height:45px;}
#menu{width:1004px; margin:0px auto; height:45px;}
#menu li{ float:left; margin:3px 0px 0px 20px;}
#menu li a{width:73px; height:35px; line-height:35px; text-align:center; color:#FFF; font-size:14px; font-weight:bold; text-decoration:none; display:block;}
#menu li a:hover{ background:url(menuhover.jpg) no-repeat;}
#menu #no{width:73px; height:35px; line-height:35px; text-align:center; color:#FFF; font-size:14px; font-weight:bold; text-decoration:none; display:block; background:url(menuhover.jpg) no-repeat;}
#menu #search{width:212px; height:30px; float:right; }
#menu #search form{margin:0px; padding:0px;}
#menu #search form #keywords{border:none; margin-top:3px; height:15px; width:130px; border:2px solid #1F6A92; background:#000;background:url(fangdajing.png) repeat-x;}
#menu #search form #subsearch{margin:0px; padding:0px;}
#menu #search #apDiv1 {width:55px;height:23px; float:left;}
#menu #search #apDiv2 {width:55px;height:23px; float:left; line-height:20px; margin-top:3px;}


.flash{width:100%; margin:0px auto; height:400px;}
#home_con{ background:url(indexconbg.jpg) repeat-x;}
#con{width:1001px; margin:0px auto; background:url(indexconbg.jpg) repeat-x; height:288px;}
#con #left{width:280px; float:left; margin:20px 0px; border-right:1px solid #272727; text-align:center;}
#showmore{ color:#CCC; text-align:right; }
#showmore a{color:#F00; text-decoration:none;}

#con #center{width:350px; float:left; margin:20px 0px; border-right:1px solid #272727; text-align:center;}
#con #right{width:360px; float:right; margin:20px 0px;}
#buttom{ margin:0px auto; border:1px solid #878787; border-bottom:none; clear:both; height:48px; background:url(buttombg.jpg) repeat-x; line-height:24px; text-align:center; padding:20px 0px; color:#DADADA;}

#indexnewstype{width:329px; margin:5px auto; height:120px;}
#indexnewstype td{border-bottom:1px dashed #393939; line-height:24px; color:#FFD12B;;}
#indexnewstype a{color:#ACACAC; text-decoration:none; background:url(index_news_liststyle.jpg) left no-repeat; padding-left:10px; }
#indexnewstype a:hover{color:#FFD12B; text-decoration:underline;}

#insidepage{ width:100%; background:url(aboutconbg.jpg) #151515 repeat-x; min-height:750px; }
#aboutcon{width:1001px; margin:0px auto; padding:10px 0px; background:url(aboutconbg.jpg) #151515 repeat-x;}
#aboutcon #box{width:965px; margin:0px auto;}

#aboutcon #box #about_prolist li{width:225px; margin:0px auto 5px auto; padding-left:10px; height:26px; line-height:26px; border-right:5px #B09335 solid; border-bottom:1px solid #B09335; background:#454545; font-size:12px; }
#aboutcon #box #about_prolist span{font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#F5F5F5; margin:0px 6px 0px 0px;}
#aboutcon #box #about_prolist a{color:#FFF; font-weight:bold; text-decoration:none;}
#aboutcon #box #about_prolist a:hover{font-weight:bold; text-decoration:underline;}
#aboutcon #box #about_prolist li.current{
	background:#FFF;  border-right:5px #FC0 solid;border-bottom:1px solid #FC0;
}
#aboutcon #box #about_prolist li.current span{
	color:#000;
}
#aboutcon #box #about_prolist li.current a{
	color:#000;
}
#aboutconrihgt{padding-left:12px;} 
#aboutconrihgt #maps{float:right; margin-right:20px; height:24px; line-height:24px; color:#F5F5F5}
#aboutconrihgt #maps a{color:#F5F5F5; text-decoration:none;}
#connbox{margin:20px 10px 10px 40px; padding-bottom:20px; line-height:20px; font-size:12px; color:#F5F5F5}

#connbox dl{
	padding:5px ; margin:0px; float:left; width:150px;
}
.page{}
.page a{
	color:#FFF;
}
.page a:hover{
	text-decoration:underline; color:#F00;
}
.pro_pic{
	float:left; width:150px;  height:165px;
}
.pro_pic dd.pic{
	height:150px;
}
.pro_pic dd.des{
	line-height:25px; height:25px; text-align:center;
}
.pro_detail{
	float:left; width:150px; height:150px;
}
.pro_detail h4{
	text-align:center;
}
.pro_detail dt{
	padding:5px 10px; text-align:left;
}

div#MainPromotionBanner{
	width:330px;
	height:190px;
	background:#feb900;
}
#MainPromotionBanner #SlidePlayer {
	position:relative;
	margin: 0 auto;
}
#MainPromotionBanner .Slides{
	padding: 0;
	margin: 0;
	list-style: none;
	height: 190px;
	overflow: hidden;
}
#MainPromotionBanner .Slides li {
	float: left;
	width: 330px;
	background:#FFF;
}

#MainPromotionBanner .Slides img{
	border:0;
	display: block;
	width: 330px;
	height: 190px;	
}

#MainPromotionBanner .SlideTriggers{
	margin: 0;
	padding: 0;
	list-style: none; 
	position: absolute; 
	top: 165px; 
	right: 0px;
	z-index: 10;
	height: 25px;	
}
#MainPromotionBanner .SlideTriggers li{
	float: left;
	display: inline;
	/*color: #74a8ed;*/
	color: #ffffff;
	text-align: center;
	line-height:16px;
	width: 16px;
	height: 16px;
	font-family: Arial;
	font-size: .9em;
	cursor: pointer;
	overflow: hidden; 
	margin:3px 6px;
	background: url(../images/slide_trigger.gif) no-repeat center center;
}
#MainPromotionBanner .SlideTriggers li.Current{ 
	color:#fff; 
	background: url(../images/slide_trigger_c.gif) no-repeat center center;
	border:0; 
	font-weight:bold;
	font-size: 1.4em;
	line-height: 21px;
	height: 21px;
	width: 21px;
	margin:0 6px; 
}