@charset "utf-8";
/* CSS Document */
h1,h2,h3{
	display:inline;
	margin:0px;
	padding:0px;
	overflow:hidden;
}
.top1{
	width:980px;
	margin:0 auto;
	padding:0 0 16px;
	background:url(../images/menu_bg.jpg) no-repeat center bottom;
	overflow:hidden;}
.keywords{
	padding:50px 0 0;
	margin:0;
	font-weight:bold;
	overflow:hidden;}
.keywords h1,.keywords h2{
	font-size:12px;
	color:#ff9000;}
.series{
	width:228px;
	padding:0;
	margin:0 0 10px;
	overflow:hidden;}
.ser_t{
	background:url(../images/ser_t.jpg) no-repeat;
	padding:0 0 0 35px;
	line-height:42px;
	margin:0;
	overflow:hidden;}
.ser_t h2,.new_t h3,.product_t h3,.tags_t h2,.new_t h2{
	color:#006faf;
	font-size:14px;}
.ser_info{
	width:224px;
	padding:2px 1px 0;
	border-left:1px solid #e0e0e0;
	border-right:1px solid #e0e0e0;
	margin:0;
	overflow:hidden;}
.ser_info li{
	background:url(../images/ser_bg.jpg) repeat-x;
	padding:0 3px 1px 10px;
	height:92px;
	border-bottom:1px solid #dadada;
	margin:0;
	overflow:hidden;}
.pro_img1{
	width:68px;
	height:68px;
	border:1px solid #e2e2e2;
	padding:0;
	margin:12px 0 0;
	overflow:hidden;}
.pro_word{
	width:130px;
	line-height:19px;
	padding:8px 0 0;
	margin:0;
	overflow:hidden;}
.pro_word1 strong{
	background:url(../images/ser_tit.jpg) no-repeat left center;
	padding:0 0 0 5px;
	color:#0864ad;}
.fam a:link,.fam a:visited{
	color:#ff6000;
	font-size:11px;
	text-decoration:underline;}
.rightside{
	width:741px;
	margin:10px 0 0;
	padding:0;
	overflow:hidden;}
.about_t{
	height:37px;
	line-height:37px;
	padding:0 0 0 25px;}
.about_t h3{
	color:#006faf;
	font-size:14px;}
.more{
	background:url(../images/more.jpg) no-repeat right center;
	padding:0 10px 0 0;
	float:right;
	margin:0 25px 0 0;}
.more a:link,.more a:visited{
	color:#717171;
	font-size:11px;}
.new{
	width:228px;
	padding:0;
	margin:0;
	overflow:hidden;}
.new_t{
	background:url(../images/new_t.jpg) no-repeat;
	height:43px;
	line-height:43px;
	padding:0 0 0 35px;
	margin:0;
	overflow:hidden;}
.new_info{
	width:216px;
	background:#fff;
	border:1px solid #ececec;
	border-top:none;
	padding:3px 5px;
	margin:0;
	overflow:hidden;}
.new_info li{
	background:url(../images/new_li.jpg) no-repeat left center;
	padding:0 0 0 5px;
	height:29px;
	line-height:29px;
	margin:0;
	overflow:hidden;}
.new_info li span{
	float:right;
	padding:0;
	color:#045ca6;}
.product{
	width:719px;
	padding:10px;
	border:1px solid #ececec;
	margin:10px 0 0;
	overflow:hidden;}
.product_t{
	background:url(../images/pro_t.jpg) no-repeat;
	height:18px;
	line-height:18px;
	padding:0 0 8px 30px;
	margin:0;
	overflow:hidden;}
.product_t span{
	background:url(../images/more.jpg) no-repeat right center;
	padding:0 10px 0 0;
	margin:0 10px 0 0;
	float:right;}
.product_t span a:link,.product_t span a:visited,.product_t span h1{
	font-size:12px;
	color:#717171;
	font-weight:normal;}
.a1{ 
	padding:8px 0 0;
	overflow:hidden;}
.product_info{
	width:721px;
	padding:10px 0 0;
	margin:0;
	overflow:hidden;}
.application{
	width:739px;
	padding:0;
	border:1px solid #ececec;
	margin:10px 0 0;
	overflow:hidden;}
.app_t{
	background:url(../images/application_t.jpg) repeat-x;
	height:28px;
	line-height:28px;
	padding:0 0 0 10px;
	margin:0;
	overflow:hidden;
	color:#fff;}
.app_t h3{
	font-size:14px;}
.app_t span{
	float:right;
	background:url(../images/appmore.jpg) no-repeat right center;
	padding:0 10px 0 0;
	margin:0 10px 0 0;
	cursor:pointer;}
.app_t span a:link,.app_t span a:visited{
	color:#fff;
	font-size:11px;}
.app_info{
	padding:10px 10px 1px;
	width:719px;
	margin:0;
	overflow:hidden;}
.app_pic{
	width:103px;
	padding:0;
	margin:0;
	overflow:hidden;}
.app_info1{
	width:599px;
	line-height:23px;
	padding:0;
	margin:0;
	overflow:hidden;}
.app_list{
	background:url(../images/app_bottom_bg.jpg) repeat-x;
	height:36px;
	padding:0 0 1px;
	margin:18px 0 0;
	overflow:hidden;}
.app_list li{
	background:url(../images/new_li.jpg) no-repeat 20px center;
	padding:0;
	width:120px;
	text-align:center;
	line-height:36px;
	float:left;}
.tags{
	width:962px;
	border:1px solid #eaeaea;
	border-bottom:none;
	background-color:#fff;
	padding:8px 8px 30px;
}
.tags_t{
	width:100px;
	padding:0;
	margin:0;
	overflow:hidden;}
.tags_t h2 a:link,.tags_t h2 a:visited{
	color:#006faf;
	font-size:14px;}
.tags_info li{
	float:left;
	background:url(../images/new_li.jpg) no-repeat left center;
	padding:0 20px 0 5px;
	margin:0;}
.nav_bottom{
	margin:10px auto;
	background:url(../images/nav_bottom.jpg) no-repeat;
	height:28px;
	line-height:28px;
	text-align:center;
	width:978px;
	color:#fff;}
.nav_bottom a:link,.nav_bottom a:visited{
	color:#fff;
	font-weight:bold;}
.copy{
	text-align:center;}
.new_tit{
	width:710px;
	text-align:center;
	padding:10px 0;}
.new_tit h1{
	font-size:16px;}
.show_img{
	width:300px;
	margin:7px 5px 0 5px;
	padding:0px;
}
.show_word{
	width:718px;
	padding:0 1px 0 0;
	margin:0;
	overflow:hidden;
}
.show_word h1{
	font-size:12px;
}
.xg_info{
	overflow:hidden;
	padding:0 0 5px 0;
}
.about_main{width:502px;background:url(../images/about_main.jpg) repeat-y top center;overflow:hidden;}
.about_bg{width:502px;background:url(../images/about_top.jpg) no-repeat top center;overflow:hidden;}
.about_bottom{width:502px;background:url(../images/about_bottom.jpg) no-repeat bottom center;overflow:hidden;}
.about_info{width:482px;padding:0 10px;}
