@charset "gb2312";
/* CSS Document */

body { background:url(../images/bg.jpg) top left repeat-x #FFF; margin:0; font-size:12px; font-family:Verdana, Geneva, sans-serif;}
.fontRed { font-size:12px; color:#F00; font-weight:bold;}

ul,li{ margin:0; padding:0; border:0; list-style:none;}

#logo { width:315px; height:62px;background:url(../images/logo.png) no-repeat; 

}
.mbg {background:url(../images/MainBg.png) top center no-repeat;}

#nav LI {
	MARGIN: 0px 5px; FLOAT: left; COLOR: #fff; CURSOR: pointer;
}
#nav {
PADDING-BOTTOM: 0px; LINE-HEIGHT: 18px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-RIGHT: 0px; PADDING-TOP: 10px; HEIGHT: 16px; MARGIN-LEFT: 0px;
}
#nav .line{ margin-top:0px;}
#nav A {
	TEXT-ALIGN: center; WIDTH: auto; DISPLAY: block; COLOR: #fff; BORDER-RIGHT: #ccc 0px solid; TEXT-DECORATION: none;padding:0 4px; font-size:14px;
}
#nav A:hover {
	COLOR: #ff0000; background:#ffffff; padding:0 4px;
}

A {
	TEXT-DECORATION: none
}
A:link {
	COLOR: #505050; color1: #54564c
}
A:visited {
	COLOR: #505050; color1: #54564c
}
A:hover {
	COLOR: #d40005; TEXT-DECORATION: underline
}
A:active {
	COLOR: #f30
}

.InNews li {MARGIN: 5px 5px; FLOAT: left; COLOR: #fff; background:url(../images/dot2.jpg) left center no-repeat; padding-left:15px; }
.lecase Ul {MARGIN: 0px; PADDING: 40px 0px 0px 15px; BORDER: medium none; /*²»ÏÔÊ¾±ß¿ò*/ LINE-HEIGHT: normal; LIST-STYLE-TYPE: none;}
.lecase UL LI {
	MARGIN-TOP: 5px; padding-left:12px; font-size:12px; font-family:Verdana, Geneva, sans-serif; line-height:18px; background:url(../images/dot.gif) left center no-repeat;
}
.incase {background:url(../images/case_bg.jpg) no-repeat;}

.inTitle { background:url(../images/title_bg.jpg); padding-left:15px; line-height:24px; font-size:14px; color:#626262;}

.incase h1 { padding-left:30px; font-size:12px; color:#333; margin-top:11px;}
.incase .span1 { float:right; width:40px; margin:10px;}
.incase Ul {MARGIN: 0px; PADDING: 2px 10px 0px 38px; BORDER: medium none; /*²»ÏÔÊ¾±ß¿ò*/ LINE-HEIGHT: normal; LIST-STYLE-TYPE: none;}
.incase Ul LI {
	MARGIN-TOP: 8px; font-size:12px; font-family:Verdana, Geneva, sans-serif; line-height:16px;
}
.incase Ul LI span { float:right; font-size:11px; font-family:Verdana, Geneva, sans-serif; color:#999;}

.table_border_line{ border:1px solid #CDDFF3;padding:10px 8px 10px 8px; background:#EEF6FF}
.table_border_line h1 { margin:0; padding:0; font-size:12px;}
.C_table_border{ border:1px solid #CDDFF3; padding:8px; line-height:24px; color:#333; font-size:13px;}
.caseTitle { background:url(../images/bgx1.gif) repeat-x; padding-left:10px;}
.caseTitle A {
	TEXT-ALIGN: center; DISPLAY: block; COLOR: #333; BORDER-RIGHT: #ccc 0px solid; TEXT-DECORATION: none;padding:0 7px; float:left; line-height:27px;
}
.caseTitle A:hover {
	COLOR: #ff0000; padding:0 7px;
}
.caseTitle span { background:url(../images/bgx2.gif) bottom no-repeat; padding:0 7px; margin-top:2px; text-align:center; font-size:14px; font-weight:bold; color:#333; line-height:25px; width:80px; float:left}
.caseTitle .span1 {background:url(../images/bgx3.gif) bottom no-repeat; padding:0 7px; margin-top:2px; text-align:center; font-size:14px; font-weight:bold; color:#333; line-height:25px; width:150px; float:left}

.casele1 { border-bottom:1px solid #eee; }