BODY {margin:0px;background:URL(bg.gif) #000;background-position: center top; background-repeat:repeat-y;FONT-SIZE: 12px;LINE-HEIGHT: 24px;color:#444;FONT-FAMILY: "Î¢ÈíÑÅºÚ","ËÎÌå","Arial Narrow";scrollbar-face-color:#70807d; scrollbar-arrow-color:#ffffff; scrollbar-highlight-color:#70807d; scrollbar-3dlight-color:#70807d; scrollbar-shadow-color:#ccc; scrollbar-darkshadow-color:#70807d; scrollbar-track-color:#fff}
FORM {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px}
UL {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px}
LI {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;list-style-type:none;}
P {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px}
H1 {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px}
H2 {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px}
H3 {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px}
H4 {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px}
H5 {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px}
H6 {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px}

td{font-size:9pt;line-height:24px;color:#666;}
a:link{color:#444;text-decoration:none;}
a:visited{color:#444;text-decoration:none;}
a:hover{color:#c00;text-decoration:none;}
a:active{color:#444;text-decoration:none;}
a.N1a:link{padding:0 8px;}
a.N1a:visited{padding:0 8px;}
a.N1a:hover{padding:0 8px;}
a.N1a:active{padding:0 8px;}

.bt{font-size:14px;font-weight:bold;line-height:40px;color:#f00;}
.k{border:#69747A 1px solid;}
.k1{border:#fff 0px solid;}
.k1 a{color:#fff;}
.g{background-color:#fff;}
.ft{padding:10px; border:#69747A 1px solid;}
.ft img{padding:10px; border:#eee 1px solid; border-right:#ccc 3px solid; border-bottom:#ccc 3px solid;margin-right:15px;}
.ft_guid{padding:10px; background-color:#f5f5f5; color:#666; font-weight:bold;}
.js{ font-size:14px; line-height:28px; padding-left:40px;}
.js strong{ color:#000; font-size:16px; line-height:40px;}

.ccc{font-family:'ºÚÌå';color: #444; font-size:22px; padding-left:65px;padding-top:20px;line-height:210%;}
.ccc1{font-family:'ºÚÌå';color: #fff; font-size:22px; padding-left:65px;padding-top:20px;line-height:210%;}
.ccc2{font-family:'ºÚÌå';color: #444; font-size:22px; padding-left:75px;padding-top:19px;line-height:210%;}

#center{MARGIN: 0px auto;clear:both;z-index:1; WIDTH: 980px; _width: 986px;overflow:hidden;}
#cl{MARGIN: 0px auto;WIDTH: 100%;CLEAR: both; FONT-SIZE: 1px; LINE-HEIGHT: 1px;HEIGHT: 10px;}
#tel400{text-align:center; color:#999; background:url(400bg.gif);border-bottom:#fff 4px solid; line-height:44px; height:52px;}
#tel400 a:link,#tel400 a:visited,#tel400 a:hover,#tel400 a:active{ color:#999; padding:0 6px; height:50px;line-height:50px;}

#t{MARGIN: 0px auto;clear:both;z-index:1; WIDTH: 980px; _width: 986px;overflow:hidden; background:URL(dot.gif) #fff no-repeat;background-attachment: no-fixed;background-position: 10px center;font-size:14px;font-weight:bold;color:#900;line-height:35px;height:35px;padding-left:30px;border-bottom:#ccc 4px solid;}

#bann{ width:100%; clear:both; margin:0 auto; background-color:#000; height:450px; text-align:center;}
#bann01{ width:100%; clear:both; margin:0 auto; background-color:#000; height:152px; text-align:center;}
#bann02{ width:100%; clear:both; margin:0 auto; background-color:#000; height:163px; text-align:center;}
#bann03{ width:100%; clear:both; margin:0 auto; background-color:#000; height:135px; text-align:center;}
#menu{ width:100%; clear:both; margin:0 auto; height:62px; text-align:center; background-color:#000;}
.k{border:#999 1px solid;}
.m{ padding:10px; border-top:#ccc 1px solid; border-right:#bbb 3px solid; border-bottom:#bbb 3px solid; border-left:#ccc 1px solid;}
.mt{ background-color:#f5f5f5;}
.mt strong{color:#090; font-size:14px; line-height:30px;}
.p_t{ background-color:#ccc; font-size:14px; color:#090; font-weight:bold; padding-left:10px; line-height:30px; height:30px;}
.ppt{ background-color:#090; font-size:14px; font-weight:bold; color:#FFF;}
.about{color:#eee; }
.about strong{ font-size:14px; color:#0C0; line-height:24px;}
.about a{color:#eee;}

header nav{display:block;position:absolute;right:0;top:0;font-size:0;}
header nav li{display:inline-block;zoom:1;*display:inline;width:135px;height:78px;}
header nav li.home{border-left:none;background-position:10px 0}
header nav li.about{background-position:10px -78px}
header nav li.service{background-position:10px -156px}
header nav li.cases{background-position:10px -234px}
header nav li.client{border-right:none;background-position:10px -312px}
header nav li a{display:block;height:40px;padding-left:40px;margin:20px 5px 0 5px;font-size:14px;color:#fff;text-decoration:none;}
header nav li a:hover{text-decoration:none;}
header nav li span{display:block;color:#999;font-size:11px;-webkit-text-size-adjust:none;}
/*cases*/
#ruifoxHome .cat_title{
	overflow:hidden;
	height:90px;
	background:none;
	border:none;
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 0px;
	padding-left: 0;
}
#cases{margin:0 auto; width:980px;}
#ruifoxHome .cat_title p,#ruifoxHome .cat_title h2{margin-top:0;}
#cases ul{display:block;font-size:0;letter-spacing:-6px;text-align:center;width:980px;height:650px;}
#cases ul li{display:inline-block;zoom:1; float:left;width:315px;*display:inline;vertical-align:top;position:relative;width:315px;height:210px;overflow:hidden;margin:6px 5px 0 6px;letter-spacing:normal;}
#cases ul li img{position:absolute;top:0;left:0;width:315px;height:210px}
#cases ul li p{display:none;width:285px;height:100%;position:absolute;z-index:1;font-size:12px;text-align:left;padding:0 15px;background:#212121;color:#999;left:0;bottom:0;}
#cases ul li p strong{display:block;font:bold 14px/30px Microsoft YaHei;color:#fff;margin-top:10px}
#cases ul li p a{display:inline-block;zoom:1;*display:inline;font-weight:bold;height:30px;line-height:30px;padding:0 8px;margin-top:8px;}
#cases ul li p a.openurl{width:23px;height:23px;padding:0;background:url("images/ico_website.png") no-repeat;overflow:hidden;text-indent:-9999px;position:absolute;bottom:5px;right:5px;}
#cases ul li p a.openurl:hover{background-position:0 -23px}





#center1{ clear:both; width:100%; background-color:#666;}
#center2{ clear:both; width:980px; background:url(t.jpg); margin:0 auto;}
#center2 strong{padding-left:50px; font-size:20px; line-height:40px; height:40px; color:#fff;}

#tyfoot{width:100%; background-color:#000; height:129px; text-align:center;color:#DEDEDE; font-size:9pt;left:0;border-top:#DFDFDF 1px solid;}
#tyfoot_body{width:980px; margin:0 auto; margin-top:20px;}
#tyfoot_txt{float:left; width:674px; text-align:left; line-height:24px;}
#tyfoot_txt a:link{color:#DEDEDE; text-decoration:none; padding-left:4px;padding-right:4px;}
#tyfoot_txt a:visited{color:#DEDEDE; text-decoration:none; padding-left:4px;padding-right:4px;}
#tyfoot_txt a:hover{color:#FF0; text-decoration:none; padding-left:4px;padding-right:4px;}
#tyfoot_txt a:active{color:#DEDEDE; text-decoration:none; padding-left:4px;padding-right:4px;}

#tyfoot_logo{float:left; width:306px;}
#tyfoot_logo img{border:0;}


.focusimg{border:#E4D9A1 1px solid;padding:10px;}