<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* CSS Document */

body{
	font-size: 12px;
	line-height: 18px;
	color:#7F7F7F;
	background:#efefef url(../images/body_bg.jpg);
	font-family:Arial, Helvetica, sans-serif,"宋体";
	height: 216px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.clear{clear:both;}
a{ text-decoration:none;color:#333333}
a:hover{text-decoration:none;color:#c8043a}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
ul#nav{ margin: 0px; padding:0px;}
ul#nav li{float:left; }
ul#nav li a{height:61px; display:block; text-indent:-9999px; outline:none; border:0px;}
li#navHome a, li#navTeam a, li#navNews a, li#navAbout a, li#navWork a, li#navService a, li#navContact a, li#navNavigate a { background:url("../images/nav.png");
}



li#navHome a { background-position:0px 61px; width:81px;}
li#navHome a:hover {background-position:0px 0px;}
li#navHome a:active {background-position:0px 122px;}
body#Home li#navHome a{background-position:0px 0px}

li#navNews a { background-position:-81px 61px; width:104px;}
li#navNews a:hover {background-position:-81px 0px;}
li#navNews a:active {background-position:-81px 122px;}
body#News li#navNews a{background-position:-81px 0px}

li#navService a { background-position:-185px 61px; width:94px;}
li#navService a:hover {background-position:-185px 0px;}
li#navService a:active {background-position:-185px 122px;}
body#Service li#navService a{background-position:-185px 0px}

li#navWork a { background-position:-279px 61px; width:90px;}
li#navWork a:hover {background-position:-279px 0px;}
li#navWork a:active {background-position:-279px 122px;}
body#Work li#navWork a{background-position:-279px 0px}

li#navAbout a { background-position:-369px 61px; width:92px;}
li#navAbout a:hover {background-position:-369px 0px;}
li#navAbout a:active {background-position:-369px 122px;}
body#About li#navAbout a{background-position:-369px 0px}

li#navTeam a { background-position:-461px 61px; width:92px;}
li#navTeam a:hover {background-position:-461px 0px;}
li#navTeam a:active {background-position:-461px 122px;}
body#Team li#navTeam a{background-position:-461px 0px}



li#navContact a { background-position:-553px 61px; width:92px;}
li#navContact a:hover {background-position:-553px 0px;}
li#navContact a:active {background-position:-553px 122px;}
body#Contact li#navContact a{background-position:-553px 0px}

li#navNavigate a { background-position:-645px 61px; width:93px;}
li#navNavigate a:hover {background-position:-645px 0px;}
li#navNavigate a:active {background-position:-645px 122px;}
body#Navigate li#navNavigate a{background-position:-645px 0px}


.top{background:url(../images/topbg.jpg) repeat-x top center; height:139px; width:100%;padding-top:0px}
.top_nei{ width:962px; margin:0 auto}

.top_logo{float:left;padding-top:36px; padding-left:5px  }
.top_right{
	float:right;
	margin-left:10px;
	width:760px;
	height: 10px;
}

.top_right_top{
	padding-top:20px;
	margin-top: 20px;
	margin-right: 24px;
	margin-bottom: 10px;
	margin-left: 2px;
}
.top_right_top_l{float:left;}
.top_right_top_r{float:right;}


#main_banner{width:986px;height:408px; margin:0px auto; background:#FFFFFF;}
#main_banner_flash{width:953px; height:378px; margin:0px auto; border:1px solid #9E9E9E;}
#main_banner_jx{height:12px;}


#main_news{width:986px; margin:0px auto; background:#FFFFFF; text-align:center}

.main_newsl{width:668px; text-align:left; float:right;}
.so_title{ width:643px; height:26px; background:url("../images/ctitlebg.gif"); background-repeat:no-repeat; position:relative; padding-left:10px; color:#000}
.so_title .tl{ position:absolute; display:block; width:5px; height:26px; background:url("../images/ctitlebl.gif"); left:0; top:0}
.clb{ padding:3px 12px 0 0; position:absolute; right:-2px; top:0}
.clb div{ float:left; width:23px; height:11px; margin-left:8px}
.clb_pre_nomorl{ background:url("../images/case_list_btn.gif") 0 -42px no-repeat; cursor:pointer }
.clb_pre_hover{ background:url("../images/case_list_btn.gif") 0 -28px no-repeat}
.clb_next_nomorl{ background:url("../images/case_list_btn.gif") 0 -14px no-repeat; cursor:pointer}

#case_list{ text-align:center; margin:3px 0 0 0;}
#case_list_box{ width:124px; position:relative; height:176px; margin:0px 6px 0px 0px; overflow:hidden}
#case_list li{ float:left; width:113px}
#case_list img{ padding:4px; background:#fff; display:block}
#case_list a img{border:1px solid #DCDCDC}
#case_list a:hover img{border:1px solid #838383; border-top:1px solid #fff; border-left:1px solid #fff; background:#eaeaea;}
#case_list a content{ display:block; text-align:center; width:120px; color:#CC3300;}
#case_list a:hover content{ color:#242424; text-decoration:none}
.tb{ float:right; background:url("../images/ctitlebr.gif") right top no-repeat; height:27px}

#main_newsr_top{ background:url(../images/news_top.jpg) no-repeat; width:275px; height:23px; float:left;}
#main_newsr_more{ width:37px; height:15px; margin:0px 0px 0px 220px; padding:3px 0 0 0;}
#main_newsr_list{background:url(../images/news_bg.jpg) no-repeat; width:275px; height:180px; float:left;}
#main_newsr_list ul{text-align:left; line-height:16px; margin:6px 0px 5px 15px}
#main_newsr_list ul li{background:url("../images/newslist_pic.gif") left no-repeat; padding-left:18px}


#main_links{width:986px;height:auto; margin:0px auto; background:#FFFFFF; background-image:url(../images/bottom_bg.jpg); background-repeat:repeat-x; background-position:bottom; text-align:center}
#main_links_top{ background:url(../images/links_bg.png) no-repeat; width:950px; height:30px; margin:0px auto;}
#main_links_top_more_top{width:60px; height:4px; margin:0px 0px 0px 880px; text-align:left}
#main_links_top_more{width:60px; height:18px; margin:0px 0px 0px 880px; text-align:left}

#main_links_pic{ width:950px; margin:6px auto 0px auto; height:auto;}
#main_links_pic li{ float:left; margin:0px 4px}
#main_links_pic span{ display:block; width:125px; height:18px; text-align:center;}
#main_links_pic img{border:1px solid #BFBFBF;}

#copy{width:986px;height:auto; margin:0px auto; background:#FFFFFF; background-image:url(../images/bottom_bg.jpg); background-repeat:repeat-x; background-position:bottom; text-align:center}

#cr_line{ background:url(../images/cr_line.gif) repeat-x; height:2px; width:950px; margin:0px auto;}
#cr_text{ text-align:left; width:940px; height:50px; margin:0px auto;}

#bottom{height:6px; font-size:6px; line-height:6px; width:100%; background:#c9043a}
.wuyu{
	width:986px;
	background-image:url(../images/topbg2.jpg);
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-position:bottom; 
	height:auto!important;
	height:auto;
	min-height:800px;
	}
.bane{
	width:892px; 
	background-image: url(../images/ej/4.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	height: 128px;
}
.bane1{
	width:892px;
	background-image: url(../images/tosd.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	height: 37px;
	font-size: 12px;
	line-height: 37px;
	text-align: left;
	margin-left: auto;
}
.bane2{
	width:892px;
	height:auto;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-image: url(../images/1.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.bane3{
	width:635px;
	height:auto;
}
.bane4{
	width:635px;
	height:auto;
}
.w1{
	width:200px;
	font-size: 14px;
	line-height: 37px;
	font-weight: bold;
	color: #656565;
	text-align: left;
	margin-left: 50px;
}
.daf{
	width:100%;
	height: 58px;
}
.daf1{
	width:250px;
	color: #C8043A;
	text-align: left;
	font-size: 12px;
	vertical-align: middle;
	line-height: 58px;
	float: left;
}
.daf2{
	width:300px;
	float: left;
	margin-top: 15px;
}
.daf3{
	width:635px;
	margin-top: 13px;
	height: 109px;
	margin-bottom: 24px;
}
.daf4{
	width:99px;
	height: 109px;
	background-image: url(../images/LOGO_bj.jpg);
	float: left;
}
.daf5{
	width:515px;
	height: 109px;
	margin-left: 17px;
	line-height: 24px;
	float: left;
}
.daf6{
	width:635px;
	background-image: url(../images/h_bj.jpg);
	background-repeat: repeat-x;
	height: 5px;
}
.daf7{
	width:670px;
	background-image: url(../images/zc_bj.jpg);
	background-repeat: repeat-y;
	background-position:right bottom;
	height:auto;
}
.daf8{
	width:160px;
	float: left;
	margin-top: 20px;
	margin-left: 200px;
}
.daf8_l{
    width:280px;
	height:21px;
}
.daf8_r{
    width:280px;
	height:21px;
}
.daf9{
	width:auto;
	float:right;
	margin-top: 20px;
}
.r{
	color: #C8043A;
}
u{
	color: #DD4A00;
	font-weight: bold;
	font-size: 14px;
	text-decoration: none;
	line-height: 35px;
}
DIV.quotes {
	TEXT-ALIGN: center;
	padding: 0px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 368px;
}
DIV.quotes A {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ddd 1px solid; COLOR: #aaa; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #ddd 1px solid; TEXT-DECORATION: none
}
DIV.quotes A:hover {
	BORDER-RIGHT: #a0a0a0 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #a0a0a0 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #a0a0a0 1px solid; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #a0a0a0 1px solid
}
DIV.quotes A:active {
	BORDER-RIGHT: #a0a0a0 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #a0a0a0 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #a0a0a0 1px solid; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #a0a0a0 1px solid
}
DIV.quotes SPAN.current {
	BORDER-RIGHT: #e0e0e0 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #e0e0e0 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; BORDER-LEFT: #e0e0e0 1px solid; COLOR: #aaa; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #e0e0e0 1px solid; BACKGROUND-COLOR: #f0f0f0
}
DIV.quotes SPAN.disabled {
	BORDER-RIGHT: #f3f3f3 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #f3f3f3 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #f3f3f3 1px solid; COLOR: #ccc; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #f3f3f3 1px solid
}
/* 文章列表 */
.newslist{
	width:986px;
	background-image:url(../images/topbg2.jpg);
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-position:bottom; 
	height:auto!important;
	height:auto;
	min-height:800px;
	}

.lb{
	width:892px; background-image: url(../images/ej/6.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	height: 128px;
}
.lb1{
	width:892px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-image: url(../images/ej/05.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.lb2{
	width: 610px;
	font-size: 14px;
	line-height: 38px;
	color: #666666;
	text-align: left;
	list-style-type: disc;
	background-image: url(../images/ej/erh1.png);
	padding-left: 25px;
}
/* 文章列表完 */
</pre></body></html>