
/* CSS Document */
html { margin:0px;padding:0px;}
body{margin:0px auto;padding:0px;font-size:12px;width:900px;font-family:Verdana;display:block;color:#333;}

a:link,a:visited,a:active {color:#06C;text-decoration:none;}
a:hover{text-decoration:underline;}
strong {font-weight:normal;}

img{border:none;}

.l{text-align:left}
.r{text-align:right}
.c{text-align:center}
.gray{color:#AAA;}

.none {
display:none;
}


#box1 {
margin:0px auto;
padding:0px;
width:770px;
height:auto;
}

#header {
margin:0px;
padding:0px;
width:100%;
clear:both;
display:table;
}

#header h1 {
margin:0px;
padding:0px;
line-height:0px;
font-size:12px;
text-indent:-3000px;
}

#header .a {
padding:2px;
height:26px;
width:100% auto;
line-height:26px;
}

#header .b {
margin:0px;
padding:0px;
width:100%;
clear:both;
}
#header .b .logo {
width:160px;
height:40px;
float:left;
}

#header .b .nav {
margin:0px;
padding:0px;
width:590px;
height:38px;
float:right;
text-align:left;
border:#d8d8d8 1px solid;
background:url(bg.gif) repeat-x;
}

#header .b .nav ul {
margin:0px;
margin-left:5px;
padding:0px;
width:375px;
line-height:38px;
float: left;
}

#header .b .nav li {
margin:0px;
margin-left:2px;
margin-right:2px;
padding:0px;
display:inline;
font-size:14px;
color:#000000;
}

#header .b .nav li a {
text-decoration:none;color:#111111;
}

#header .b .sou {
margin:0px;
padding:0px;
padding-left:5px;
width:200px;
height:38px;
float:right;
background:url(line1.gif) no-repeat left;
}

#header .b .sou .sou_a {
margin:0px;
margin-left:5px;
margin-top:8px;
padding:0px;
}

#header .b .sou .sou_b {
margin:0px;
margin-top:0px;
padding:0px;
border:#dbdbdb 1px solid;
height:20px;
line-height:20px;
width:140px;
}
#subNav {
margin:0px;
margin-top:5px;
padding:5px;
float:left;
width:760px;
border:#dbdbdb 1px solid;
}

#guide {line-height:21px;height:21px;background:url(guide.gif) no-repeat;margin-bottom:0px;text-align:left;color:#333;}
#guide a:link,#guide a:visited,#guide a:active {color:#333;}
#guide a.k_guidename{padding:0px 30px 0px 22px;}

#main {
margin:0px;
margin-top:5px;
padding:0px;
width:100%;
clear:both;
}
#lc_a {
width:100%;
clear:both;
}

#lc_a #left {
word-wrap:break-word;
margin:0px;
padding:8px;
float:left;
width:544px;
border:#dbdbdb 1px solid;
}

#lc_a #left .a {
margin:5px;
width:auto;
}

#lc_a #left .a ul {
margin:0px auto;
width:98%;
}

#lc_a #left .a li {
margin-bottom:5px;
padding-bottom:5px;
width:100%;
border-bottom:#efefef 1px dotted;
}

#lc_a #left .a li strong {
padding-left:15px;
font-size:14px;
font-weight:normal;
line-height:26px;
background:url(icon4_1.gif) no-repeat left 2px;
}

#lc_a #left .a li strong a {
color:#3297e0;
}

#lc_a #left .a li p {
text-indent:15px;
color:#666;
background:url(icon2.gif) no-repeat left 3px;
}

#lc_a #left .a li span {
margin-right:15px;
}

#lc_a #right {
margin:0px;
padding:0px;
float:right;
width:200px;
border:#dbdbdb 1px solid;
}

#lc_a #right .a ul {
margin:0px auto;
width:95%;
clear:both;
}
#lc_a #right .a li {
font-size:14px;
line-height:200%;
}

#lc_a #right .a .lb1 ul {
display:table;
padding-bottom:5px;
border-bottom:#efefef 1px dotted;
}

#lc_a #right .a .lb1 li {
margin:5px 6px 0px 6px;
font-size:12px;
line-height:12px;
float:left;
text-align:center;
}

#lc_a #right .a .lb1 img {
margin-bottom:5px;
padding:0px;
background-color:#dbdbdb;
border:#999 1px solid;
width:160px;
height:160px;
display:block;
}

#lc_a #right .a .top {
margin:2px;
padding:0px;
background: url(bg9.gif) repeat-x;
height:28px;
width: auto;
clear:both;
}

#lc_a #right .a .top h2 {
margin:0px;
margin-left:5px;
padding:0px;
padding-left:15px;
line-height:28px;
font-size:14px;
font-weight:normal;
color:#000;
height:28px;
background:url(icon5_1.gif) no-repeat left 8px;
FILTER: dropshadow(color=#ffffff, offx=1, offy=1, positive=1);
float:left;
}




#lc_a #right .a .top2 {
margin:2px;
padding:0px;
background: url(bg11.gif) repeat-x;
height:28px;
width:auto;
clear:both;
}

#lc_a #right .a .top2 h2 {
margin:0px;
margin-left:5px;
padding:0px;
padding-left:15px;
line-height:28px;
font-size:14px;
font-weight:normal;
color:#000;
height:28px;
background:url(icon5.gif) no-repeat left 8px;
FILTER: dropshadow(color=#ffffff, offx=1, offy=1, positive=1);
float:left;
}
/* 分页 */
.k_pagelist {float:left;display:table;clear:both;line-height:30px;}
.k_pagelist em {padding:2px;border:1px solid #E7E7E7;font-size:12px;margin:0px 1px;background:#F5F9FE;color:#14316B;font-weight:bold;font-style:normal;}
.k_pagelist strong {padding:2px;border:1px solid #E7E7E7;font-size:12px;margin:0px 1px;color:#009900;}
.k_pagelist a {padding:2px;border:1px solid #E7E7E7;font-size:12px;margin:0px 1px;}

/* 页面部分 */
div.info{clear:both;text-align:right;line-height:30px;}
	div.info span{display:inline;margin:5px;}

div.content{text-align:left;line-height:26px;font-size:14px;word-wrap:break-word;white-space:normal;}
	div.content a:link,div.content a:visited,div.content a:active{color:#333;font-size:14px;}
	div.content img{padding:3px;border:1px solid #CCC;}

div.next{display:block;clear:both;width:100%;line-height:26px;text-align:left;}

div.list {text-align:left;display:table;clear:both;}
	div.list h5{margin:0px;padding:0px;line-height:40px;background:url(li.gif) no-repeat 0px 13px;}
	div.list h5 a{margin-left:20px;font-size:14px;}
	div.list p{line-height:24px;margin:0px;padding:0px;}
	div.list p i{font-style:normal;font-size:10px;color:#666;}
	div.list p a:link,div.list p a:visited,div.list p a:active{font-size:10px;margin-left:10px;color:#666;}

div.piclist{display:table;clear:both;}
	div.piclist div.z0 ,div.piclist div.z1{display:block;float:left;width:317px;height:140px;}
		div.piclist div.z0{margin-left:16px;}
		div.piclist div div.left a img{width:90px;height:120px;padding:2px;border:1px solid #CCC;}
		div.piclist div div.right{display:block;margin-left:10px;overflow:hidden;white-space:nowrap;width:210px;}
		div.piclist div div.right span{display:block;clear:both;line-height:25px;text-align:left;}
		div.piclist div div.right a{}
/* 页面CSS */
a:link,a:visited,a:active {color:#06C;text-decoration:none;}
a:hover{text-decoration:underline;}

img{border:none;}

.l{text-align:left}
.r{text-align:right}
.c{text-align:center}
.gray{color:#AAA;}

/* 共同部分 */
.left {display:table;float:left ;margin:0px;padding:0px;overflow:hidden;}
.right {display:table;float:left ;margin:0px;padding:0px;overflow:hidden;}
.box{display:table;clear:both;margin:0px;padding:0px;}

.title1 {display:table;margin:0px;padding:0px;text-align:left;border-bottom:1px solid #D5D5D5;height:26px;line-height:26px;font-size:14px;width:100%;}
	.title1 strong{display:block;float:left;margin:0px;padding:0px;font-size:14px;color:#069;}
	.title1 a:link,.title1 a:visited,.title1 a:active{display:block;float:left;padding-top:10px;}

.title2 {display:table;background:url(title2.gif) no-repeat 0px 0px;margin:0px;padding:0px;text-align:left;height:26px;line-height:26px;font-size:14px;width:317px;}
	.title2 strong{display:block;float:left;margin:0px;padding:0px;font-size:14px;color:#069;padding-left:10px;}
	.title2 a:link,.title2 a:visited,.title2 a:active{display:block;float:left;padding-top:10px;}

.title3 {display:table;}
	.title3 span{display:block;background:url(title3.gif) no-repeat 0px 5px;line-height:25px;text-align:left;padding-left:20px;}
	.title3 span a:link,.title3 span a:visited,.title3 span a:active{color:#333;}

.title4 {display:table;}
	.title4 span{display:block;background:url(title4.gif) no-repeat 0px 5px;line-height:25px;text-align:left;padding-left:20px;}
	.title4 span a:link,.title4 span a:visited,.title4 span a:active,{color:#333;}
	.title4 span i{font-style:normal;margin-left:3px;font-size:10px;}
	.title4 span i a:link,.title4 span i a:visited,.title4 span i a:active{font-size:10px;}


.li{padding:0px;margin:0px;line-height:25px;}
.li span{background:url(li.gif) no-repeat 0px 5px;display:block;text-align:left;word-wrap:break-word;overflow:hidden;white-space:nowrap;}
.li span a:link,.li span a:visited,.li span a:active{margin-left:18px;color:#333}
.li span i{font-style:normal;margin-left:3px;font-size:9px;}

/* #main .left 共性部分 */
.mainleft h1.title{font-size:16px;margin:0px;padding:0px;padding-left:10px;width:640px;line-height:50px;text-align:left;color:#069;border-bottom:1px solid #E7E7E7;background:url(title.gif) no-repeat 0px 20px;}
.mainleft .box div .title1 strong{width:276px;}
.mainleft .box div .title2 strong{width:265px;}

.mainright .box .title1 strong{width:180px;}

/* #main .left 特性部分 */
.mainleft{width:575px;}
.mainleft .box{}
.mainleft .box .left{width:276px;}

	.banner1{margin-bottom:15px;}


	.template{width:276px}

	.template .box{padding-top:15px;}

			.template .box span{display:block;float:left;line-height:20px;text-align:center;padding:0px;margin:5px 0px;background:#F1F1F1;border:1px solid #D5D5D5;margin:0px 4px;}
			.template .box a:link,.template .box a:visited,.template .box a:active{display:block;clear:both;color:#333;width:94px;overflow:hidden;white-space:nowrap;}
			.template .box img{width:90px;height:120px;padding:2px;}


	.news{margin-left:16px;width:276px;}
	.news p{margin-top:10px;}

	.related{width:276px;}
	.related p{margin-top:10px;}


	.demo{}
		.demo p{padding-top:0px;display:block;}


	.service{margin-left:16px;}
		
		.service .li em{font-style:normal;margin:0px;padding:0px;color:#666;}
		.service h3{margin-bottom:10px;}



	.banner2{margin:20px 0px;}


	.help{}
		.help h3{margin-bottom:10px;}

		.help .box .left{width:80px;text-align:left;}
		.help .box .left img{border:1px solid #D5D5D5;padding:2px;}

		.help .box .right{text-align:left;padding-top:1px;}


	.faq{margin-left:16px;}

	.faq p.li{padding-top:12px;text-align:left;}

#footer {
margin:0px auto;
margin-top:10px;
margin-bottom:5px;
padding:0px;
width:100%;
clear:both;
display:table;
}

#footer h2 {
margin:0px;
padding:0px;
padding-left:20px;
line-height:24px;
color:#666;
font-size:14px;
background:#f4f4f4 url(icon4.gif) no-repeat 5px 6px;
clear:both;
}

#footer .a {
margin:0px;
padding:5px;
border:#e8e8e8 1px solid;
display:table;
}
#footer .a ul { margin:0px auto; margin-top:5px; width:100%;}
#footer .a li { margin:0px; margin-right:0px; width:106px; text-align:center;  float:left;}

#footer .b {
padding:5px;
text-align:center;
color:#666;
}

#footer .b p {
margin:0px;
padding:0px;
line-height:200%;
}

#footer .c {

padding:5px;
border-top:#e8e8e8 2px solid;
text-align:center;
color:#666;
}

#footer .c p {

margin:0px;
padding:0px;
line-height:200%;
}
#footer a:link,#footer a:visited,#footer a:active {color:#000;}