@charset "utf-8";
/* CSS Document */
html, body, div, span, applet, object, iframe, table, caption, tbody, tfoot, thead, tr, th, td, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, sub, sup, tt, var, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, dl, dt, dd, ol, ul, li, fieldset, form, label, legend {
	vertical-align: baselinebaseline;
	font-family: inherit;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	outline: 0;
	padding: 0;
	margin: 0;
	border: 0;
	font-family:Arial, Helvetica, sans-serif;
}
/* remember to define focus styles! */   
:focus {
}
body {
	background: white;
	line-height: 100%;
	color: black;
}
ol, ul {list-style: none;}
/* tables still need cellspacing="0" in the markup */   
table {
	border-collapse: separate;
	border-spacing: 0;
}
caption, th, td {
	font-weight: normal;
	text-align: left;
}
/* remove possible quote marks (") from <q> & <blockquote> */   
blockquote:before, blockquote:after, q:before, q:after {content: "";}
blockquote, q {	quotes: "" "";}

a {}
a:link {color: #261CDC;	text-decoration: none;} /* 未访问的链接 */
a:visited {color: #261CDC;	text-decoration: none;} /* 已访问的链接 */
a:hover {text-decoration: underline;color:#261CDC;} /* 鼠标在链接上 */
a:active {	color: #0066FF;} /* 点击激活链接 */

body {
	background-color:#CCCCCC;
}
/***********************************************************************/
/*杂*/
.clear{ clear:both; height:0px; line-height:0px; display:block;}
.red,a.red,a.red:visited,a.red:link{color:#FF0000;}
.green,a.green,a.green:visited,a.green:link{color:#009900;}
.blue,a.blue,a.blue:visited,a.blue:link{color:#0033CC;}
.width{width:960px; padding:0 5px; background-color:#FFFFFF; margin:auto;}


/*表单*/
.form_1{ margin:10px 10px 0 0; float:right;}
.input_1{ width:120px; height:23px; border:1px solid #28323A; float:left; border-right:none; line-height:20px; padding:0 5px;}
.btn_search{ width:82px; height:25px; float:left;}
a.btn_down,a.btn_down:visited,a.btn_down:link{
	background-image: url(btn_down.png);
	background-repeat: no-repeat;
	background-position: left top;
	width:82px;
	height:25px;
	line-height:25px;
	display:block;
	font-size:12px;
	color:#FFF;
	text-align:center;
}
a.btn_down span{ display:none;}


a.btn_1,a.btn_1:visited,a.btn_1:link{
	background-image: url(btn_1.png);
	background-repeat: no-repeat;
	background-position: left top;
	display:block;
	width:95px;
	height:25px;
	line-height:25px;
	text-align:center;
	font-size:12px;
	color:#000;
}

/********头部****************/
#header{
	height:70px;
	margin:0px auto 0 auto;
	width:960px;
	background-image: url(top.png);
	background-repeat: repeat-x;
	background-position: left top;
	overflow: hidden;
}
#header #right{
	background-image: url(top.png);
	background-repeat: repeat-x;
	background-position: left -70px;
	width:230px;
	float:right;
	height:70px;
	text-align:right; 
}
#header #right span{ line-height:25px; font-size:12px; padding:0 10px;}


#logo{
	width:160px;
	height:70px;
	background: url(logo.png) no-repeat left top;
	margin:0px 0 0 0;
	float:left;
}
#logo a{ display:block;width:140px; height:70px;}
#logo a span{ display:none;}

/*菜单*/
#menu_1{
	background-image: url(menu_1.png);
	background-repeat: repeat-x;
	background-position: left top;
	height:30px;
	border:1px solid #FFF;
	border-left:none;
	border-right:none;
	line-height:30px;
	font-size:12px;
	font-weight:bold;
	overflow: hidden;	
}
#menu_1 li{
	float:left;
	background-image: url(menu_1.png);
	background-repeat: no-repeat;
	background-position: right -30px;
	padding:0 3px 0 0;
}
#menu_1 li a,#menu_1 li a:visited,#menu_1 li a:link{
	color:#000000;
	height:30px;
	display:block;
	padding:0 20px;
	float:left;
}
#menu_1 li a:hover{
	background-image: url(menu_1.png);
	background-repeat: repeat-x;
	background-position: right -60px;
	color:#FFF;
	text-decoration: none;
}
#menu_1 a.on,#menu_1 a.on:visited,#menu_1 a.on:link{
	background-image: url(menu_1.png);
	background-repeat: repeat-x;
	background-position: right -90px;
	color:#FFF;
}







#menu_2{
	background-image: url(foot.png);
	background-repeat: repeat-x;
	background-position: left top;
	height:30px;
	line-height:30px;
	font-size:12px;
	overflow: hidden;	
	color:#C2C6C9;
}
#menu_2 li{
	float:left;
	padding:0 3px 0 0;
}
#menu_2 li a,#menu_2 li a:visited,#menu_2 li a:link{
	color:#C2C6C9;
	height:30px;
	display:block;
	padding:0 20px;
	float:left;
}
#menu_2 li a:hover{
	color:#FFF;
	text-decoration: none;
}
#menu_2 strong{ float:right; padding:0 10px;}

/*flash*/
#flash{
	width:960px;
	height:320px;
	display:block;
	overflow: hidden;
	background-color:#000;
}


.menu_3{ line-height:110%; font-size:12px; margin:5px 10px 0 5px;}
.menu_3 a,.menu_3 a:visited,.menu_3 a:link{
	display:block;
	background-image: url(menu_3_2.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding:8px 0 8px 10px;
	border-bottom:1px dashed #CCC;
	color:#000;
	margin:0 0 0 15px;
}
.menu_3 a:hover{ color:#04D;}
.menu_3 strong a,.menu_3 strong a:visited,.menu_3 strong a:link{background-image: url(menu_3_1.gif);margin:0 0 0 10px;}


/*首页下部*/
#home_foot{
	background-color:#D9D9D8;
	padding:20px 30px;
	height:230px;
	width:900px;
	overflow: hidden;
}



/*导航*/
#nav {
	height:30px;
	line-height:30px;
	margin:0 auto;
	font-size:12px;
	font-family:"宋体",Arial, Helvetica, sans-serif;
	background-color:#EAEDEE;
	padding:0 10px;
}
#nav a, #nav a:visited {
	margin:0 5px;
	color:#336699;
}
/*************尾部***************/
#foot {
	background-image: url(foot.png);
	background-repeat: repeat-x;
	background-position: left -30px;
	width:970px;
	margin:auto;
	line-height:50px;
	text-align:center;
	font-size:12px;
}




/***********************************************************************/
/*基础布局*/
#box {
	width:960px;
	margin:0 auto 0 auto;
	clear:both;
	background-color:#FFF;
	padding:2px 0;
}
#left {
	width:170px;
	float:left;
}
#right {
	width:780px;
	float:right;
}


/***********************************************************************/
/*外框*/
.f_1 { width:170px;background-color:#FFF; float:left; margin:0 5px;}
.f_1 dt{
	background-image: url(f_1.png);
	background-repeat: no-repeat;
	background-position: left 0px;
	height:30px;
	line-height:30px;
	font-size:13px;
	font-weight:bold;
	color:#FFF;
	text-align:center;
}
.f_1 dd{ text-align:left;}
.f_1 .foot{
	background-image: url(f_1.png);
	background-repeat: no-repeat;
	background-position: left -30px;
	height:9px;
	overflow: hidden;
}



.f_2 { width:170px;background-color:#EEEEEF; margin:0 0 10px 0;}
.f_2 dt{
	background-image: url(f_2.png);
	background-repeat: no-repeat;
	background-position: left 0px;
	height:30px;
	line-height:30px;
	font-size:14px;
	font-weight:bold;
	color:#FFF;
	text-align:center;
}
.f_2 dd{ text-align:left;}
.f_2 .foot{
	background-image: url(f_2.png);
	background-repeat: no-repeat;
	background-position: left -30px;
	height:9px;
	overflow: hidden;
}


/***********************************************************************/
/*标题*/
.title_1 {
	background-image: url(title_1.jpg);
	background-repeat: no-repeat;
	background-position:left center;
	height:30px;
	line-height:30px;
	overflow: hidden;
	font-family: "微软雅黑", Arial, Helvetica, sans-serif;
	font-size: 20px;
	padding:0 0 0 25px;
	font-weight:normal;
}



/* 列表 */
.list_1 {
	margin:10px;
	line-height:25px;
	display:block;
	width:150px;
	overflow: hidden;
}
.list_1 li{
	background-image: url(list_1.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding:0 0 0 15px;
	overflow: hidden;
}
.list_1 li a,.list_1 li a:visited,.list_1 li a:link{
	font-size:12px;
	color:#666666;
	white-space: nowrap;
	text-overflow:ellipsis;
}
.list_1 li a:hover{ color:#04D;}



/**/
.list_2{ margin:10px 0;}
.list_2 li{ clear:both; border-bottom:1px dashed #CCC; margin:0 0 10px 0; height:150px;}
.list_2 li a{float:left; margin:0 10px 0 0;}
.list_2 li a img{ border:1px solid #CCC; width:200px; height:140px;}
.list_2 li p{color:#666666; line-height:25px; font-size:14px; display:block; float:left; width:550px;}
.list_2 li strong{
	background-image: url(list_2.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding:0 0 0 20px;
	line-height:20px;
	font-size:14px;
	font-weight:bold;
	color:#000;
	display:block;
}
/**/
.list_3{ margin:10px 0; font-size:12px; color:#999;}
.list_3 li{
	clear:both;
	border-bottom:1px dashed #CCC;
	margin:0 0 10px 0;
	height:70px;
	overflow: hidden;
}
.list_3 li a,.list_3 li a:visited,.list_3 li a:link{ font-size:14px; color:#003366; font-weight:bold;}
.list_3 li span{ color:#333;}
.list_3 li p{ margin:0; color:#666; line-height:25px;}


/*链接*/
a.url_1,a.url_1:visited,a.url_1:link{
	background-image: url(url_1.gif);
	background-repeat: no-repeat;
	background-position: right center;
	padding:0 20px 0 0;
	font-size:12px;
	color:#666666;
	line-height:25px;
	text-align:right;
	display:block;
	margin:0 10px;
	border-top:1px dashed #C1C6CA;
}
a.url_1:hover{ color:#04D;}


a.qq,a.qq:visited,a.qq:link{
	background-image: url(qq.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding:5px 5px 5px 20px;
	margin:0 5px;
	color:#333;
}
a.qq:hover{}

a.msn,a.msn:visited,a.msn:link{
	background-image: url(msn.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding:5px 5px 5px 20px;
	margin:0 5px;
	color:#333;
}
a.msn:hover{}






/*详细页内容*/
.title_h1{ font-size:30px; color:#333; font-weight:bold; display:block; text-align:center; line-height:200%;}
#content{ text-align:left;}

/*控制工具*/
#tool{ background-color:#EAEDEE; border-bottom:1px solid #CCC; height:30px; line-height:30px; font-size:14px; padding:0 10px; text-align:left;font-weight:bold;}
#tool span{ float:right;}
#tool a.t1{ font-size:12px; color:#000; font-weight:bold;}
#tool a.t2{ font-size:15px; color:#000; font-weight:bold;}
#tool a.t3{ font-size:18px; color:#000; font-weight:bold;}

#tool a.c1{ background-color:#FFF; color:#000; padding:3px;}
#tool a.c2{ background-color:#000; color:#FFF; padding:3px;}
#tool a.c3{ background-color:#03C; color:#FF0; padding:3px;}
#tool a.c4{ background-color:#FF0; color:#03C; padding:3px;}

/*右侧下载*/
#down{
	background-image: url(down.png);
	background-repeat: no-repeat;
	background-position: center center;
	height: 168px;
	width: 125px;
	float:right;
	margin:20px 0 10px 20px;
	padding:9px 0 0 45px;
}
#down a{ line-height:40px; display:block; font-size:12px; color:#333;}


/*内容*/
#content{font-size:14px;padding:10px; margin:0px; color:#333333;  line-height:200%;}
#content p{margin-bottom:15px;}
#content strong{padding:0px 2px; font-weight:bold;}
#content a{
	padding:0px 2px 0px 2px;
	text-decoration: underline;
	}
#content img{ margin:5px 10px; border:1px solid #CCC; padding:1px;}
#content h1{font-size:24px; font-weight:bold; padding:0px; margin:10px 0px; font-family:"微软雅黑",Arial, Helvetica, sans-serif;}
#content h2{font-size:22px;	font-weight: bold; line-height:200%;}
#content h3{font-size:18px;	font-weight: bold;line-height:200%;}
#content h4{font-size:16px;	font-weight: bold;line-height:200%;}
#content h5{font-size: 14px;line-height:200%;}			
#content h6{font-size: 12px;line-height:200%;}			
#content p{
	text-indent: 30px;
}
#content tr{ padding:0 2px;}
#content td{ padding:0 10px;}
#content ol{
	list-style-position: inside;
	list-style-type: lower-alpha;
	margin:5px 15px;
}
#content ol li{}
#content .product{ border:1px solid #EEE; float:left; margin:0 10px 10px 0; padding:1px;}

#content ul{
	list-style-position: inside;
	list-style-type: none;
	margin:5px 15px;
}
#content ul li{
	background-image: url(ico_1.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding:0 0 0 10px;
}

/*广告or 宣传语**/
.show_1{
	width:780px;
	height:125px;
	margin:0 auto 10px auto;
	overflow: hidden;
}



/*kc自带标签*/
/* 列表导航 */
.k_pagelist { font-size:12px;margin:5px auto;line-height:50px;text-align:center; height:50px;}/* {king:pagelist/} 分页列表 构成:div a|strong|span */
.k_pagelist a {margin:0px 5px;color:#07519A; background-color:#FAF0F3; border:1px solid #B0D1E3; padding:5px; font-weight:bold;}
.k_pagelist a:hover{background-color:#FFF; border:1px solid #B0D1E3;}
.k_pagelist strong {margin:0px 5px;color:#B6550E;border:1px solid #B0D1E3; padding:5px;}
.pagelist span {margin:0px 10px;color:#07519A;}
.k_pagelist em{
	color: #333333;
	text-decoration: none;
	background-image: url(text_gong.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left:15px;
	margin-left:10px;
	font-style: normal;
}

/* 搜索页面. */
#k_search {display:table;text-align:left; font-size:14px; background-color:#FFFFFF;}
#k_search form {text-align:left;clear:both;width:100%;}
#k_search .k_in3{width:400px; padding:0 5px;
	height:20px;
	line-height:20px;
	border-top:1px solid #808080;
	border-left:1px solid #808080;
	border-bottom:1px solid #CCC;
	border-right:1px solid #CCC;
}


.k_search{ margin:5px 0;}
.k_search p{ background-color:#DDD; font-size:12px; padding:5px;}
.k_search div{ border-bottom:1px solid #CCC; margin:0 0 5px 0; padding:5px 0;}
.k_search div h3{ line-height:200%;}
.k_search div h3 a{ font-size:14px; font-weight:normal; color:#261CDC; padding:5px 0; font-weight:bold;}
.k_search div h3 a strong{ color:#FF0000;}
.k_search div p{ font-size:14px; background-color:#FFF; padding:5px 0; color:#666;}
.k_search div p a{color:#008000; font-size:12px;}
.k_search div p span{ color:#999;font-size:12px;}
.k_search div p strong{ color:#FF0000;}
