body{margin:8px 0 0; font-family:Arial; color:#666; font-size:11px;}
img{border:0;}
a{text-decoration:none;color:#666;}
a:hover{color:#cc0033;}
table{margin:0 auto; border:0; padding:0;}
a.head{color:#b9b9b9; font-size:10px; font-weight:bold;}
.menu{margin:13px auto 0;width:921px; height:49px; background:url(../images/menu_bg.jpg) repeat-x;}
.menu a{width:109px; height:49px; display:block; font-family:Tahoma; color:#fff; font-size:12px; text-align:center; font-weight:bold; line-height:310%;}
.menu a:hover,.menu a.active{color:#444; background:url(../images/menu_a_hover.jpg) no-repeat;}
.banner_index,.banner{margin:2px auto;}
.banner{margin:2px auto 4px; padding-bottom:16px; background: url(../images/banner_s_bg.jpg) repeat-x bottom;}

.footer_index,.footer{width:921px; height:80px; text-align:center; color:#999;font-size:10px; line-height:200%;}
.footer_index a,.footer a{color:#999;}
.footer{margin:25px auto 25px; border-top:5px solid #CC3300;}

/*-----------------index Products---------------------*/
.index_products_bg{width:921px; height:160px;background:#666;}
a.index_products_left,a.index_products_right{width:26px; height:160px; display:block;}
a.index_products_left{background:url(../images/button_left.jpg) no-repeat;}
a.index_products_left:hover{background:url(../images/button_left_hover.jpg) no-repeat;}
a.index_products_right{width:27px; background:url(../images/button_right.jpg) no-repeat;}
a.index_products_right:hover{background:url(../images/button_right_hover.jpg) no-repeat;}

.index_products_img{
	float:left;
	width:165px;
	height:135px;
	background:#fff;
	margin-top: 4px;
	margin-right: 8px;
}
.index_products_name{margin:0;
	width:162px;height:22px;text-align:center;color:#666;font-weight:bold;
	background: url(../images/products_name_bg.jpg)  repeat-x;}
/*.index_products_img{float:left;margin:12px 3px 10px 4px;width:165px; height:135px; padding:1px; background:#fff;}
.index_products_name{margin:0;
	width:162px;height:22px;text-align:center;color:#666;font-weight:bold;
	background: url(../images/products_name_bg.jpg)  repeat-x;}
*//*----------------end index Products-------------------*/

/*----------submenu---------*/
.submenu_bg{margin:10px 0;width:190px;border:#eee 1px solid;padding:1px 1px 25px;background: url(../images/submenu_bottom.jpg) repeat-x  center bottom;}
.submenu_title{width:186px;height:24px;background:#cc0033; text-align:center; color:#fff; font-family:Tahoma; font-weight:bold; font-size:12px;}
.submenu{margin-top:6px;}
.submenu_out a,a.submenu_click,a.submenu2{margin:0 6px;padding-left:18px; height:24px; display:block; border-bottom:1px #ccc dashed ; background: url(../images/icon_1.jpg) no-repeat 3px 9px; font-family:Tahoma; font-size:11px; font-weight:bold; color:#666; line-height:220%;overflow:hidden;}
a.submenu_click{background: url(../images/icon_2.jpg) no-repeat 3px 9px;}
a.submenu2{font-weight:normal; background:none;}
/*----------end submenu---------*/
/*------------soso-------------*/
.so{margin-top:16px;}
.form_so{
	margin-bottom:7px;
	padding:0;
	width:140px;
	height:20px;
	border:#eee 1px solid;
	color:#999;
	font-size:12px;
	font-family: Arial;
	line-height: 18px;
}
/*------------end soso-------------*/
/*-------------button--------------*/
a.button_search,a.button_submit,a.button_reset{width:60px; height:20px; display:block; background:url(../images/button_search.jpg) no-repeat;}
a.button_search:hover{background:url(../images/button_search.jpg) no-repeat 0 -21px;}
a.button_submit{float:left;margin-top:20px;background:url(../images/button_submit.jpg) no-repeat;}
a.button_submit:hover{background:url(../images/button_submit.jpg) no-repeat 0 -21px;}
a.button_reset{margin-top:20px;margin-left:100px;background:url(../images/button_reset.jpg) no-repeat;}
a.button_reset:hover{background:url(../images/button_reset.jpg) no-repeat 0 -21px;}
a.button_add{width:95px; height:20px; display:block; background:url(../images/button_add.jpg) no-repeat;}
a.button_add:hover{background:url(../images/button_add.jpg) no-repeat 0 -21px;}

a.button_prev,a.button_next{float:left;margin:1px 2px;width:40px; height:15px; display:block; }
a.button_prev{background:url(../images/button_prev.jpg) no-repeat;}
a.button_prev:hover{background:url(../images/button_prev.jpg) no-repeat 0 -16px;}
a.button_next{background:url(../images/button_next.jpg) no-repeat;}
a.button_next:hover{background:url(../images/button_next.jpg) no-repeat 0 -16px;}
a.button_number_bg {float:left;margin:1px;width:15px;height:15px; display:block;background:url(../images/button_number_bg.jpg) no-repeat; color:#fff;font-size:9px; text-align:center; font-weight:normal; line-height:160%;}
a.button_number_bg:hover{background:url(../images/button_number_bg.jpg) no-repeat 0 -16px;color:#fff; }
/*-----------end button------------*/
/*-----------right body style------------*/
.right_title_td{margin-bottom:20px;}
.right_title{margin-top:10px;padding-right:5px;height:35px;overflow:hidden; border-bottom:#ccc 1px solid; font-size:11px; color:#999; text-align:right; line-height:200%;overflow :hidden;}
.right_title a{ color:#999;}
.right_title_name{padding:13px 10px 0 16px;border-bottom:#cc0033 1px solid; font-family:Tahoma; font-size:14px; color:#cc0033; font-weight:bold;background:url(../images/icon_triangle.jpg) no-repeat 4px 20px; }
/*-------end right body style------------*/
/*-----------------Products page---------------------*/
.products_bg{
	float:left;
	width:330px;
	height:185px;
	color:#999;
	font-szie:11px;
	background:url(../images/products_bg.jpg) no-repeat;
	overflow :hidden;
	margin-top: 0px;
	margin-right: 12px;
	margin-bottom: 10px;
	margin-left: 8px;
}
.prodcts_img{width:140px; height:105px; margin-left:10px; border:#ccc 1px solid;}
.prodcts_name{margin:0;
	width:138px;height:22px;text-align:center;color:#666;font-weight:bold;
	background: url(../images/products_name_bg2.jpg)  repeat-x;
}
.prodcts_text{margin-left:8px;color:#999;line-height:200%;font-weight:bold;}
.prodcts_text a{color:#999;}
.prodcts_number{margin-top:10px;width:680px; text-align:right;color:#999; font-size:11px; font-weight:bold;}

.products_big_img{width:250px;margin:25px auto 30px auto; padding:4px; border:solid 2px #eee;}
.products_big_text{line-height:200%; padding-left:8px; margin-bottom:10px;}
.products_big_text2{margin:30px auto 15px; display:block;line-height:150%;font-size:12px;}
.products_big_text2 h1{background:#f5f5f5; padding-left:20px;  border-top:1px solid #eee;border-bottom:1px solid #eee;font-weight:bold;font-family:Tahoma;  line-height:200%; padding-right:8px;font-size:13px;}
.products_big_text2 p{padding:0 0 0 20px; margin:0;}
.products_big_name{width:85px; text-align:right;padding-right:5px;font-weight:bold;font-family:Tahoma; font-size:12px;}
/*-----------------end Products page---------------------*/

/*-----------------News and server---------------------*/
.news_li a{width:630px; height:20px;padding:5px 0 0 22px; display:block;border-bottom:solid 1px #eee;color:#666666; line-height:180%;overflow :hidden;background:url(../images/icon_news.gif) no-repeat 6px 10px;}
.news_li a:hover{font-weight:bold;background:#f8f8f8 url(../images/icon_news.gif) no-repeat 6px -10px;}
.news h1{width:650px; height:45px;border-bottom:dashed 1px #ddd; font-size:20px; text-align:center; line-height:250%;}
.news p{margin:12px 15px; line-height:150%;}
.download_title{width:650px; height:30px; background:#eee;font-family:Tahoma;font-weight:bold;color:#666666; line-height:180%;padding-left:8px;}
.download_li a{width:650px; height:20px;padding:5px 0 0 8px; display:block;border-bottom:solid 1px #eee;color:#666666; line-height:180%;overflow :hidden; font-family:Tahoma;}
.download_li a:hover{background:#f8f8f8;}
.qaf_text{font-family:Tahoma;font-size:12px; line-height:150%;}
/*-----------------end News and server---------------------*/

/*---------------shopcart------------------*/
.shop_title{height:30px;font-family:Tahoma;color:#333;font-size:12px;line-height:180%; font-weight:bold; padding-left:4px;}
.shop_text{margin-top:20px;color:#666;font-size:12px;line-height:150%; padding-left:4px;}
.shop_form{width:35px; height:20px; border:1px solid #eee; text-align:center;font-size:12px;line-height:150%;}
.red{font-family:Tahoma;font-size:12px;color:red; font-weight:bold;}
/*---------------end shopcart------------------*/
/*-----------------feedback---------------------*/
.form_1,.form_2,.form_3,.form_4{
	margin-top:3px;
	border:#ccc 1px solid;
	height:18px;
	padding-left:5px;
	color:#999;
	font-size:12px;
	line-height:16px;
	overflow:hidden;
	font-family: Arial;
}
.form_1{width:200px;}
.form_2{width:260px;}
.form_3{width:350px;}
.form_4{width:400px; height:60px; margin-bottom:5px;}
.feedback_name{font-weight:bold; line-height:200%; font-size:12px; padding-right:8px; color:#777;}
/*-----------------end feedback-----------------*/

/*-----------------contact---------------------*/
.contact_name{font-weight:bold; line-height:200%; font-size:12px;}
.contact_text{font-family:Tahoma;font-size:12px; line-height:150%;}
.link {
	margin-bottom: 10px;
}

/*-----------------end contact---------------------*/
/*++++++++banner+++++++*/
div#MainPromotionBanner{
	width:730px;
	height:300px;
	background:#ccc;
}
#MainPromotionBanner #SlidePlayer {
	position:relative;
	margin: 0 auto;
}
#MainPromotionBanner .Slides{
	padding: 0;
	margin: 0;
	list-style: none;
	height: 300px;
	overflow: hidden;
}
#MainPromotionBanner .Slides li {
	float: left;
	width: 921px;
	height: 300px;
}

#MainPromotionBanner .Slides img{
	border:0;
	display: block;
	width: 921px;
	height: 300px;	
}

#MainPromotionBanner .SlideTriggers{
	margin: 0;
	padding: 0;
	list-style: none; 
	position: absolute; 
	top: 265px; 
	right: 20px;
	z-index: 10;
	height: 25px;	
}
#MainPromotionBanner .SlideTriggers li{
	float: left;
	display: inline;
	color: #cc0033;
	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.jpg) no-repeat center center;
}
#MainPromotionBanner .SlideTriggers li.Current{ 
	color:#fff; 
	background: url(../images/slide_trigger_c.jpg) no-repeat center center;
	border:0; 
	font-weight:bold;
	font-size: 1.4em;
	line-height: 21px;
	height: 21px;
	width: 21px;
	margin:0 6px; 
}
/*--------end banner*/
