@charset "gb2312";
@import url("editor.css");
td {
	font-family: Verdana, "宋体",Arial,Helvetica, sans-serif;
	font-size: 12px;
	line-height: 150%;
	color:#666666;
}
.cn { font-family:"宋体"; font-size:12px}
body {
	margin:0px;
	background-image:url(/images/bodybg.gif);
	background-repeat: repeat-y;
	background-position: center;
}
h1,h3,div { padding:0px}
H2 {
	BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0px; BORDER-RIGHT-STYLE: none; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none; PADDING-TOP: 0px
}
h2 {font-size: 14px;
	line-height: 120%;
	color: #333333;
	text-decoration: none;
}
#more 
{
	height:20px; float:right; margin-right:10px}
.14 {
	font-size: 14px;
	line-height: 140%;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
.14 a:link,.14 a:visited {
	font-size: 14px;
	line-height: 140%;
	color: #FFFFFF;
	text-decoration: none;
}
.14 a:hover {
	font-size: 14px;
	line-height: 140%;
	color: #ffff33;
	text-decoration: underline;
}
#table10 {
	margin-top:6px
}
.ntitle {
	font-size: 14px;
	line-height: 22px;
	color: #333333;
	text-decoration: none;
}
.ntitle a:link,.ntitle a:visited {
	font-size: 14px;
	line-height: 22px;
	color: #333333;
	text-decoration: none;
}
.ntitle a:hover {
	font-size: 14px;
	line-height: 22px;
	color: #333333;
	text-decoration: none;
}
.nav {
	font-size: 14px;
	line-height: 120%;
	color: #FFFFFF;
	text-decoration: none;
}
.nav a:link,.nav a:visited {
	font-size: 14px;
	line-height: 120%;
	color: #FFFFFF;
	text-decoration: none;
}
.nav a:hover {
	font-size: 14px;
	line-height: 120%;
	color: #ffff33;
	text-decoration: underline;
}
a:link,a:visited {
	line-height: 120%;
	color: #666666;
	text-decoration: none;
}
a:hover {
	line-height: 120%;
	color:#cc0000;
	text-decoration: underline;
}
.gray { color:#555555}
.dot_x {
	background-image: url(/Images/dot.gif);
	background-repeat: repeat-x;
	background-position: center;
}
.18 {
	font-family: "黑体";
	font-size: 18px;
	color: #cc0000;
	text-decoration: none;
}
.w { color:#FFFFFF;}
.red {
	font-size: 12px;
	color: #FF0000;
	text-decoration: none;
}
.red a:link,.red a:visited {
	font-size: 12px;
	line-height: 120%;
	color: #FF0000;
	text-decoration: none;
}
.red a:hover {
	font-size: 12px;
	line-height: 120%;
	color:#FF0000;
	text-decoration: underline;
}
.blue p a:link,.blue p a:visited {
	font-size: 14px;
	line-height: 150%;
	color: #06F;
	text-decoration: none;
}
.blue p a:hover {
	font-size: 14px;
	line-height: 150%;
	color:#06F;
	text-decoration: underline;
}
.redtitle a:link,.redtitle a:visited {
	font-size: 14px;
	line-height: 120%;
	color: #cc0000;
	text-decoration: none;
	font-weight:bold;
}
.redtitle a:hover {
	font-size: 14px;
	line-height: 120%;
	color:#cc0000;
	text-decoration: underline;
	font-weight:bold;
}
.border { border:solid 1px #fdd0bd; background-color:#fff2ec}
.whiteborder {border:solid 1px #fff}
.redborder { border:solid 1px #ffb5a2}
.grayborder {
	border:solid 1px #cccccc;
	border-top:none;
	background-image: url(/images/bmbg.jpg);
	background-repeat: no-repeat;
	background-position: center 200px;
}
.cpbg { background:url(/images/cpbg.gif) repeat-x}
.bodybg {
	background-image: url(/images/bodybg.gif);
	background-repeat: repeat-x;
	background-position: top;
}
#leftpd { padding-left:20px;}
.input {
	font-size: 14px;
	line-height: 120%;
	color: #000000;
	border: 1px solid #CCCCCC;
	height: 20px;
}
.input1 {
	font-size: 12px;
	line-height: 120%;
	color: #000000;
	border: 1px solid #CCCCCC;
}
#menu A {
	TEXT-ALIGN: center;
	LINE-HEIGHT: 35px;
	WIDTH: 96px;
	FLOAT: left;
	background-image: url(/images/menuA.gif);
	background-repeat: no-repeat;
	background-position: center -100px;
}
#menu SPAN {
	MARGIN-TOP: 12px; WIDTH: 2px; FLOAT: left; HEIGHT: 11px
}
#menu .aA {
	BACKGROUND: url(/images/menuA.gif) no-repeat center center; COLOR: #ffffff
}
#menu A:hover {
	BACKGROUND: url(/images/menuA.gif) no-repeat center center; COLOR: #ffffff; text-decoration:none
}
#menu A:active {
	BACKGROUND: url(/images/menuA.gif) no-repeat center center; COLOR: #ffffff
}
h1 {
	font-size: 14px;
	line-height: 120%;
	color: #006699;
	text-decoration: none;
}
.gray {
	line-height:150%;
	color:#999999;
	text-decoration:none;
}
.bai {
	color: #FFFFFF;
}

#grayborder {
	border-left:solid 1px #dddddd;
	border-right:solid 1px #dddddd;
}
.topsearch {
	font-size: 12px;
	line-height: 20px;
	color: #ff3300;
	height: 20px;
	width: 140px;
	border: 1px solid #eaeaea;
}
.24 {
	line-height: 24px;
}
.orange {
	color: #FF6600;
}
.ic {WIDTH: 687px}
.iclCon {
	 PADDING-BOTTOM: 15px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
.iclCon H1 {
	TEXT-ALIGN: center; FONT-SIZE: 20px; font-weight:normal; font-family:SimHei; color:#ff3300
}
.iclCon .tt {
	BORDER-BOTTOM: #bfbfbf 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #bfbfbf 0px solid; LINE-HEIGHT: 22px; BORDER-TOP: #bfbfbf 1px solid; BORDER-RIGHT: #bfbfbf 0px solid
}
.iclCon .tt A {
	TEXT-DECORATION: none
}
.iclCon .con {
	LINE-HEIGHT: 24px; FONT-SIZE: 14px; PADDING-TOP: 10px
}

.lcl {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 6px; WIDTH: 680px; PADDING-RIGHT: 6px; FLOAT: left; HEIGHT: 420px; FONT-SIZE: 14px; PADDING-TOP: 8px
}
.lcr {
	BORDER-BOTTOM: #bfbfbf 1px solid; BORDER-LEFT: #bfbfbf 1px solid; WIDTH: 363px; FLOAT: right; HEIGHT: 745px; BORDER-TOP: #bfbfbf 1px solid; BORDER-RIGHT: #bfbfbf 1px solid
}
.lclt {
	WIDTH: 574px; BACKGROUND: url(/g/n5.gif); HEIGHT: 24px
}
.lclt DIV {
	TEXT-ALIGN: center; LINE-HEIGHT: 20px; WIDTH: 82px; FLOAT: left; COLOR: #f8e9e9; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.lclc {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
#lcxc ul li { height:25px}
.lclcase {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 6px; WIDTH: 680px; PADDING-RIGHT: 6px; FLOAT: left; HEIGHT: 630px; FONT-SIZE: 14px; PADDING-TOP: 8px
}
.lclccase {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
#lcxccase ul li { height:176px; width:210px; list-style:none; float:left; overflow:hidden}
/*分页*/
.page{font-family:Arial, Helvetica, sans-serif; clear:both; padding-left:0px; padding-right:0px; padding-bottom:8px; padding-top:8px;}
.page a,.page span{
	display:block;
	color:#666;
	float:left;
	font-weight:normal;
	text-decoration:none;
	letter-spacing:0px;
	border:1px solid #ccc;
	padding-top:3px;
	margin:5px 2px 5px 2px;
	text-align:center;
	padding-right:5px;
	padding-left:5px;
	height:18px
}/*SPAN和链接*/
.page a:hover,.page a.current{
	color:#CC0000;
	border:1px solid #CC0000
}/*当前链接有激活时*/
.page input{
	padding:0px;
	color:#CC0000;
	height:16px;
	width:25px;
	border:0px solid #fff;
	text-align:center;
	margin:0px -5px 0px -5px;
	vertical-align:middle;
	font-size:12px
}/*跳转INPUT*/
.prenext{line-height:30px;border-top-width:1px;border-top-style:dashed;border-top-color:#ccc;padding-right:10px;padding-left:10px;  white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.prenext .pre{float:left;width:50%} /* 上一篇 */
.prenext .next{text-align:right;float:right;width:50%} /* 下一篇 */

/*案例*/
.caseShow {
	BACKGROUND-IMAGE: url(/images/case_bg.jpg); BACKGROUND-REPEAT: no-repeat; HEIGHT: 171px; OVERFLOW: hidden
}
.caseShow .leftarrow {
	BACKGROUND-IMAGE: url(/images/arrow1.jpg); MARGIN-TOP: 30px; WIDTH: 38px; FLOAT: left; HEIGHT: 99px; CURSOR: pointer
}
.caseShow .centerCase {
	WIDTH: 600px; FLOAT: left; HEIGHT: 171px; OVERFLOW: hidden; PADDING-TOP: 15px
}
.caseShow .rightarrow {
	BACKGROUND-IMAGE: url(/images/arrow1.jpg); MARGIN-TOP: 30px; WIDTH: 38px; BACKGROUND-POSITION: 0px 99px; FLOAT: left; HEIGHT: 99px; CURSOR: pointer
}
.anlicaseShow {
	BACKGROUND-IMAGE: url(/images/anliSlidebg.jpg); PADDING-BOTTOM: 30px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 174px; OVERFLOW: hidden; PADDING-TOP: 0px
}
.ulIndexCase {
	WIDTH: 600px
}
.ulIndexCase LI {
	TEXT-ALIGN: center; MARGIN: 5px 15px 0px 8px; WIDTH: 178px; DISPLAY: inline; FLOAT: left
}
.ulIndexCase LI IMG {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 1px
}
.ulIndexCase LI P {
	TEXT-ALIGN: center; PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
