@charset "utf-8";
/* CSS Document */
body {
	margin:0px;
	font-size:12px;
	background:url(images/bg.gif) #999 repeat-y center top;
}
body div,td,th {font-size:12px;font-family: Arial, Verdana, Helvetica, sans-serif;line-height:1.4em;}
h1,h2,h3,h4,h5,h6,h7 {line-height:120%;}
a {color:#06c;text-decoration:none;}
a:hover {color:#f30;text-decoration:underline;}
a.more {color:#666;}
.blue {color:blue;}
/*----------------------------*/
.box {width:920px;margin:auto;}
	#box_left {float:left;width:200px;}
	#box_right {float:right;width:690px;padding:0px 10px 10px 10px;background:url(images/box_right_bg.gif) #f5f5f5 repeat-y left top;}
.clear {clear:both;}
.clear_line {width:100%;clear:both;height:8px;font-size:8px;line-height:8px;}
.thisway {float:left;line-height:25px;background:url(images/thisway_bg.gif) #f5f5f5 repeat-x left top;}
	.thisway .thisway_end {float:left;color:#95B7F0;padding:0px 70px 0px 20px;line-height:25px;background:url(images/thisway_bg.gif) no-repeat right -25px;}
	.thisway .thisway_end a {color:#DAECFC;text-decoration:none;}
	.thisway .thisway_end a:hover {color:#fff;text-decoration:none;}
.box_intro {padding:10px 15px;line-height:180%;}
/*----------------------------*/
#header {position:relative;width:100%;height:101px;overflow:hidden;}
#menu {float:left;width:100%;height:35px;overflow:hidden;text-align:center; background:url(images/menu_bg.gif) repeat-x left top;}
	#menu ul {float:left;padding:0px;margin:0px;margin-left:23px;background:url(images/menu_bg.gif) no-repeat -14px -70px;list-style:none;_display:inline;}
	#menu ul li {float:left;background:url(images/menu_bg.gif) no-repeat right -70px;margin:0px;padding:0px;list-style:none;}
	#menu ul li a {float:left;color:#fff;height:27px;padding:8px 13px 0px 12px;margin:0px 2px 0px 1px;_display:inline;}
	#menu ul li a:hover {background:url(images/menu_bg.gif) repeat-x left -35px;text-decoration:none;}
	#menu ul li a.on {background:url(images/menu_bg.gif) repeat-x left -35px;}
#langauge {right:0px;top:0px;position:absolute;z-index:10;padding-right:6px;padding-top:4px;}
	#langauge a {margin:0px;_display:inline;}
	#langauge a.english {float:left;width:75px;height:22px;background:url(images/langauge_bg.gif) no-repeat -6px -5px;}
	#langauge a.china {float:left;width:70px;height:22px;background:url(images/langauge_bg.gif) no-repeat -90px -5px;}
	#langauge a.vn {float:left;width:74px;height:22px;background:url(images/langauge_bg.gif) no-repeat -178px -5px;}
	#langauge a.english:hover {background:url(images/langauge_bg.gif) no-repeat -6px -34px;}
	#langauge a.china:hover {background:url(images/langauge_bg.gif) no-repeat -90px -34px;}
	#langauge a.vn:hover {background:url(images/langauge_bg.gif) no-repeat -178px -34px;}
#benner {width:100%;height:321px;padding-top:1px;overflow:hidden;}
#benner2 {width:100%;height:151px;padding-top:1px;overflow:hidden;}
#index_box {width:100%;clear:left;}
	#index_box .index_box_left {float:left;width:270px;padding:8px 10px 8px 0px;}
	#index_box .index_box_center {float:left;width:395px;padding:8px 0px 8px 0px;}
	#index_box .index_box_right {float:right;width:230px;padding:8px 0px 8px 0px;}
.left_pro_class {width:100%;}
	.left_pro_class .title {height:26px;padding-top:2px;padding-left:20px;overflow:hidden;background:url(images/title_bg.gif) no-repeat left -2px;}
	.left_pro_class .title a {float:right;}
	.left_pro_class #product_li {padding:8px 0px 0px 0px;}
	.left_pro_class #product_li a {font-size:13px;}
	.left_pro_class ul {clear:left;padding:0px;list-style:none;}
	.left_pro_class ul li {line-height:1.2em;text-align:left;margin:auto;padding:2px 0px;background:url(images/ico13.gif) no-repeat 10px 8px;text-indent:22px;}
		.left_pro_class ul li a {color:#555;}
		.left_pro_class ul li a:hover {color:green;}

.index_news {width:100%;}
	.index_news .title {height:26px;padding-top:2px;padding-left:20px;overflow:hidden;background:url(images/title_bg.gif) no-repeat left -2px;}
	.index_news .title a {float:right;}
	.index_news ul {margin:0px;padding:5px 0px;list-style:none;}
	.index_news ul li {margin:0px;padding:0px;list-style:none;height:20px;overflow:hidden;}
	.index_news ul li a {padding-left:20px;background:url(images/inc.gif) no-repeat left -4px;line-height:20px;}
	.index_news ul li a:hover {color:#f30;text-decoration:none;background:url(images/inc.gif) no-repeat left -34px;}
.index_links {width:100%;}
	.index_links .title {height:26px;padding-top:2px;padding-left:20px;overflow:hidden;background:url(images/title_bg.gif) no-repeat left -2px;}
	.index_links .title a {float:right;}
	.index_links ul {float:left;clear:left;margin:0px;padding:3px 0px 0px 0px;list-style:none;}
	.index_links ul li {float:left;width:133px;margin:0px;padding:0px;text-align:center;list-style:none;overflow:hidden;}
	.index_links ul li a {line-height:1.4em;}
	.index_links ul li a:hover {color:#f30;text-decoration:none;}
	.index_links ul li img {border:1px #ddd solid;}
.index_pro {width:100%;}
	.index_pro .title {height:23px;padding-top:2px;padding-left:24px;overflow:hidden;background:url(images/inc.gif) no-repeat left -56px;}
	.index_pro .title a {float:right;}
	.index_pro ul {float:left;margin:0px;padding:14px 15px 0px 0px;list-style:none;background:#f5f5f5;}
	.index_pro ul li {float:left;width:110px;height:138px;overflow:hidden;margin:0px 0px 0px 15px;padding:0px;list-style:none;_display:inline;}
	.index_pro ul li a {line-height:20px;line-height:1.4em;}
	.index_pro ul li a:hover {color:#f30;}
	.index_pro ul li img {border:1px #ccc solid;width:110px;height:80px;}
	.index_pro ul li p {width:110px;height:36px;margin:0px;padding:2px 0px 0px 0px;overflow:hidden;text-align:center;}
.index_contact {width:100%;}
	.index_contact .title {height:26px;padding-top:2px;padding-left:20px;overflow:hidden;background:url(images/title_bg.gif) no-repeat left -2px;}
	.index_contact .title a {float:right;}
	.index_contact ul {margin:0px;padding:5px 8px;list-style:none;line-height:1.6em;}
	.index_contact ul * {margin:0px;padding:0px;}
/*产品页面*/
#pro_menu {float:left;width:100%;padding-top:8px;}
	#pro_menu ul,#pro_menu li {list-style:none;margin:0px;padding:0px;}
	#pro_menu li {float:left;width:200px;height:25px;padding-top:7px;overflow:hidden;background: url(images/title_bg3.gif) no-repeat left top;}
	#pro_menu li a {color:#444;padding-left:25px;background: url(images/ico01.jpg) no-repeat left 8px;font-size:12px;font-weight:bold;text-decoration:none;}
	#pro_menu li a:hover {color:#000;text-decoration:none;}



/*新闻页面*/
.news_list {}
	.news_list ul,.news_list li {list-style:none;margin:0px;padding:0px;}
	.news_list li {padding-top:8px;height:30px;background:url(../images/dian07.gif) repeat-x left bottom;}
	.news_list li a {padding-left:20px;background:url(../images/dian06.gif) no-repeat 5px center;}
	.news_list li span {color:#666;float:right;}
.news_title h1 {font-size:16px;margin:5px 0px 10px 0px;text-align:center;}
.news_date {font-size:12px;color:#555;text-align:center;background:#ddd;padding:5px 0px;}
.news_intro {font-size:12px;line-height:170%;}
.news_tool {text-align:right;}


.left_news_class {width:100%;}
	.left_news_class .title {height:26px;padding-top:2px;padding-left:20px;overflow:hidden;background:url(images/title_bg.gif) no-repeat left -2px;}
	.left_news_class .title a {float:right;}
	.left_news_class #product_li {padding:8px 0px 0px 0px;}
	.left_news_class #product_li a {font-size:13px;}
	.left_news_class ul {clear:left;padding:5px 0px 2px 0px;margin:0px;list-style:none;}
	.left_news_class ul li {width:200px;height:25px;padding-top:7px;overflow:hidden;background: url(images/title_bg3.gif) no-repeat left top;}
	.left_news_class ul li a {color:#444;padding-left:25px;background: url(images/ico01.jpg) no-repeat left 8px;font-size:12px;font-weight:bold;text-decoration:none;}
	.left_news_class ul li a:hover {color:#000;text-decoration:none;}
/*版权说明*/
#footer {width:100%;border-top:3px #031857 solid;padding:10px 0px;text-align:center; background:url(images/footer_bg.gif) repeat-x left 1px;}
/*在线客服*/
#floatdiv {position:absolute;width:110px;left:0px;top:0px;padding:0px;border:none;}
	#floatdiv .floatdiv_title {height:20px;padding:6px 6px 0px 8px;color:#fff;font-weight:bold;background:url(images/online/img00.gif) no-repeat left top;font-size:12px;}
	#floatdiv ul,#floatdiv li {padding:0px;margin:0px;list-style:none;}
	#floatdiv ul {padding:4px 8px;background:url(images/online/img01.gif) repeat-y left top;}
	#floatdiv li {padding:3px 0px;}
	#floatdiv li img {border:0px;margin-right:2px;}
	#floatdiv li a {color:#03c;}
	#floatdiv li a:hover {color:#f00;}
	#floatdiv .floatdiv_foot {width:100%;height:10px;line-height:10px;font-size:10px;overflow:hidden;background:url(images/online/img02.gif) no-repeat left top;}
/*分页样式*/
.page_no {padding:7px 0;text-align:center;}
	.page_no a,.page_no span {margin:0px 2px;padding:2px 5px;line-height:16px;border:1px #ddd solid;_display:inline;}
	.page_no span {color:#999;}
	.page_no .on {color:#f50;font-weight:bold;border:1px #fc9 solid;background:#FFF3E8;}
	.page_no a:hover {color:#f50;border:1px #bbb solid;}
/*弹出窗口*/
.alert_css {position:absolute; height:520px; width:450px; z-index:9999;left:50%; margin-left:-200px; padding:1px; border:4px #555 solid; font-size:12px; display:none; background-color:#FFFFFF}
.alert_css h2 {position:relative; height:23px; background-color:#E4E4E4; font-size:12px;padding:0; padding-left:5px; line-height:23px; margin:0; }
.alert_css h2 a {color:#000;position:absolute;display:block;right:4px;top:3px;display:block;margin:0;width:16px;height:16px; background:url(images/close_0.gif) no-repeat; cursor:pointer; margin:0; padding:0; overflow:hidden; text-indent:-999px}
.forminfo {padding:1px;}
.alert_bg {background-color:#000;-moz-opacity: 0.5;filter: Alpha(opacity=50);-moz-opacity:0.5;opacity:0.5;height:10000px; width:120%; position:absolute; z-index:9998; left:0; top:0; display:none}
/***程序员加的样式**/
#photolist {
	text-align:center;
	padding:5px 7px 5px 7px;
}
#productname a {
	color:#000000;
	font-size:12px;
	text-decoration:none;
}
#productname a:hover {
	color:#D52410;
	font-size:12px;
	text-decoration:underline;
}
#productlist {
	width:204px;
	height:208px;	
	_height:202px;
	+height:203px;
	_padding-top:2px;
	+padding-top:2px;
	margin:0px 0px 0px 0px;
	border:1px solid #cccccc;
	background-color:#ffffff;
}
#productlist:hover {
	width:204px;
	height:208px;	
	_height:202px;
	+height:203px;
	margin:0px;
	border:1px solid #ff6600;
}
#productlist #productpicture {
	width:204px;
	height:204px;	
	_height:200px;
	+height:203px;
	text-align:center;
	display:table-cell;
 *display:inline-block;
	vertical-align:middle;
	position:relative;
	background-color:#ffffff;
}
#productlist #productpicture #imgouter {
+position:absolute;
+top:50%;
+left:0;
}
#productlist #productpicture #imginner {
+position:relative;
+top:-50%;
+left:0;
}
#productlist #productpicture #imginner img {
	display:block;
	margin:0 auto;
	border:0px;
}
#productname {
	padding-top:2px;
	padding-bottom:5px;
	text-decoration: none;
	line-height:130%;
	text-align:center;
}