@charset "gb2312";
/* CSS Document */
body{
	margin:0;
	padding:0;
	font-family: Arial;
	font-size: 12px;
	color: #666;
	line-height:23px;
	background: url(/Files/cnimages/bg1.jpg) center repeat-y
}
#logo { margin:32px 0 0 0}
a{color:#666;text-decoration: none;font-size:12px;font-weight: normal;}
a:hover{ color: #999;text-decoration: none; font-size:12px;font-weight: normal;}
ul{ list-style:none; margin:0; padding:0;}
form,label,input,h1,h2,h3,h4,h5,h6,{margin:0; padding:0;}
dd,dt,dl,li{ margin:0; padding:0;}
h1 { font-size:15px; line-height:40px}
hr {
	color: #D1D8E0;
	height:1px
}
img { border:0px}
textarea {
font-family: Verdana;
font-size: 12px;
color: #969696;
border: 1px solid #C0C0C0;
background-color:#FFFFFF;
}
.input {
font-family: Verdana;
font-size: 12px;
color: #969696;
border: 1px solid #C0C0C0;
background-color:#FFFFFF;
}

.clear { clear:both}
.floatleft { float:left}
.floatright { float:right}

#top {margin:auto; width:918px; height:74px; padding:0px 0 0 0 }
#footer{
	width:918px;
	height:58px;
	padding:10px 0 0 0;
	text-align:center;
	line-height:24px;
	margin: auto;
	border-top:1px solid #CCC;
}
#menu {height:16px; line-height:16px; float:right; margin-top:8px}
#menu li { float:left; height:16px; width:70px; text-align:center; line-height:16px; display:inline}
#menu li a{ display:block; float:left; height:16px; width:64px;}
#menu li a:hover{ display:block; float:left; height:16px; width:64px; background-color:#7acdef; color: #333}

#menu img{ margin:12px 0 0px 0; border:0px}

.tophr {height:6px; width:918px; margin:auto; background:url(/Files/-2.jpg); margin-bottom:10px; line-height:0px; font-size:0px}
#hbanner {width:918px; margin:auto; padding:0 0 15px 0}

#product{
	width:645px;
	border:1px solid #CCC;
	float:left;
}
.title{
	height:28px;
	line-height:31px;
	background-image:url(/Files/img/Title_bg.jpg);
	background-repeat:repeat-x;
	font-size:12px; 
	color:#666; 
}
.homeproinfo{margin:auto; line-height:22px; text-align:center;font-weight:bold; clear: both}
#hcontent{margin:auto; width:918px;} 
#content_left{width:658px; float:left}
#content_right{float:right; width:258px}
.news_content_left {float:left; width:86px;}
.news_content_right {float:right; width:190px; margin:6px 0px 0 0}
.news_content_right li { height:25px;line-height:25px}

.vediotitle {line-height:20px; text-align:center}

#hcontent_2 {width:918px; margin:auto;; padding:10px 0 0 0}
.hcontent_2_moudle { width:298px; border:1px solid #CCC;; float:left}

#friendLinks {margin:auto; padding:20px 0 0px 0; width:918px}
.pcontent{margin:auto; width:918px; padding:0 } 
#pagecontent_left {float:left;border:1px solid #CCC; width:158px; display:inline}
#pagecontent_right {width:738px; float: right}

#container_l{
	float:left;
	width:158px;
	height:100%
}
#container_l .content{
	width:138px;
	height:100%;
	clear:both;
	display:inline;
	float:left;
	margin:10px 0 0 20px;
}
#container_l .content strong{
	color:#666;
}
#container_l .content ul{

}
#container_l .content li{
	height:30px;
	font-weight: bold;
}
#container_l .content a{
	margin:0 0 0 10px;
}
#container_l .content span{
	width:110px;
	height:70px;
	float:left;
}
.title_txt {font-size:12px;}

.txt_14px { font-size:14px}

.producttitle {height:25px; line-height:25px; border-bottom:1px #CCC solid}
.dtproducttitle {height:25px; line-height:25px; margin:0 0 10px 0}

.productcontent {margin:15px 0 0 22px;}
.productcontent li {width:249px; float:left; text-align:center; height:278px; margin:0 48px 0 0; }

#container_r{
	width:738px;
	height:100%;	
	float:right;
}
#container_r .content{
	width:736px;
	height:100%;
	line-height:24px
}
#container_r .content ul{
	list-style:none;
	padding:10px 0 0 20px;
}
#container_r .content li{
	height:100%;
	line-height:25px;
}
#container_r .content li a{
	color:#666;
	text-decoration:none;
}
#container_r .content li a:hover{
	color:#999;
	text-decoration:none;	
}

/*------------------ÏÂÀ­²Ëµ¥---------------*/
#ddtopmenubar
.mattblackmenu {MARGIN: 0px auto;}
.mattblackmenu UL {LIST-STYLE-TYPE: none; HEIGHT: 41px; padding-left:8px;}
.mattblackmenu ul LI {FLOAT: left; vertical-align:middle; padding-top:0px; padding-bottom:0px;}

.ddsubmenustyle {
	padding-top:0;
	margin-top:0;
	margin-left:0;
	Z-INDEX: 60;
	VISIBILITY: hidden;
	LIST-STYLE-TYPE: none;
	POSITION: absolute;
	color:#000;
	left: 490px;
	top: 119px;
}
.ddsubmenustyle UL {Z-INDEX: 60; VISIBILITY: hidden; LIST-STYLE-TYPE: none; POSITION: absolute; margin-top:0; margin-left:0;}
.ddsubmenustyle LI {DISPLAY: inline; MARGIN: 0px; padding:0; height:25px}
.ddsubmenustyle LI A { width:62px; background-color:#FFF;filter:Alpha(opacity=65)}
.ddsubmenustyle LI A:link,.ddsubmenustyle LI A:visited {DISPLAY: block; VERTICAL-ALIGN: middle;  COLOR: #000; line-height:25px; HEIGHT: 25px; padding-top:4px; TEXT-ALIGN: center  }
.ddsubmenustyle LI A:hover {
	COLOR: #000; BACKGROUND-COLOR: #CFCDCE; TEXT-DECORATION: none; 
}
.ddsubmenustyle LI ul li A { width:156px;background-color:#FFF;filter:Alpha(opacity=65)}
.ddsubmenustyle LI ul li A:link,.ddsubmenustyle LI ul li A:visited {DISPLAY: block; VERTICAL-ALIGN: middle;  COLOR: #000; line-height:25px; HEIGHT: 25px;padding-top:4px; TEXT-ALIGN: center;}
.ddsubmenustyle LI ul li A:hover {
	COLOR: #000; BACKGROUND-COLOR: #CFCDCE; TEXT-DECORATION: none; 
}


.rightarrowpointer {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; LEFT: 100px; BORDER-BOTTOM-WIDTH: 0px; PADDING-TOP: 3px; POSITION: absolute; BORDER-RIGHT-WIDTH: 0px
}
.ddiframeshim {
	BORDER-TOP-WIDTH: 0px; DISPLAY: block; BORDER-LEFT-WIDTH: 0px; Z-INDEX: 500; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 0px; POSITION: absolute; HEIGHT: 0px; BORDER-RIGHT-WIDTH: 0px
}
.mattblackmenu UL .last .sub_1 {
	BACKGROUND: none transparent scroll repeat 0% 0%; WIDTH: 55px; CURSOR: pointer; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.mattblackmenu UL .last .txt_1 {
	BORDER-RIGHT: #f8f8f8 1px solid; BORDER-TOP: #f8f8f8 1px solid; BORDER-LEFT: #f8f8f8 1px solid; WIDTH: 90px; BORDER-BOTTOM: #f8f8f8 1px solid
}


.donwlist {height:25px; background-image:url(/Files/img/-1.jpg); line-height:25px; margin-left:25px; cursor:pointer}

.border { background:url(/Files/1-4.jpg) no-repeat}

.detail {}
.detail ul {margin:0px; padding:0px; list-style-type:none}
.detail ul li { height:18px; float:left; text-align:center; line-height:18px; }
.Productdetail {height:18px; float:left; text-align:center; line-height:18px; color:#333;  font-size:12px; display:block; cursor:pointer}
.download{height:18px; float:left; text-align:center; line-height:18px; font-size:12px; display:block; color:#7acdef; cursor:pointer;}
.detailshu {color:#333333}

.a_blue:link {text-decoration: none;	color: #FFF; font-size:12px; font-weight:bold}
.a_blue:visited{ text-decoration: none;color: #FFF; font-size:12px; font-weight:bold}
.a_blue:hover{ text-decoration: none;	color: #7F0D17; font-size:12px; font-weight:bold}
.a_blue:active{ text-decoration: none;color: #FFG; font-size:12px; font-weight:bold}

.a_lan:link {text-decoration: none;	color: #7acdef; font-size:12px;}
.a_lan:visited{ text-decoration: none;color: #7acdef; font-size:12px;}
.a_lan:hover{ text-decoration: none;	color: #7acdef; font-size:12px; text-decoration:underline}
.a_lan:active{ text-decoration: none;color: #7acdef; font-size:12px;}

.updatenews{margin:20px 0 0px 0; float:left; clear:both; width:918px}
.updatenews_content {float:left; width:6400px}
.updatenews_content li{ float:left; margin:0px; padding:0px; width:320px}

.prodiv {width:249px; height:197px; float: left; display:inline}
.homeprodiv {width:172px; height:122px; float:left; margin:6px 0 10px 20px}

.hborder { background:url(/Files/1-5.jpg) no-repeat;width:172px; height:122px; float:left; margin:6px 0 10px 20px}

