<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">body {
	font-family: Microsoft Yahei, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 170%;
	color: #333333;
	padding: 0px;
	MARGIN: 0px auto;
	text-align:center;
	background-image: url(../pic/bg.jpg);
	background-repeat: repeat-x;
	background-position: center center;
	background-color:#00080B;
}
/*针对非IE*/
div:after {
    content:".";
    display:block;
    height:0;
    clear:both;
    visibility:hidden;
}
/*针对IE*/
div{zoom:1;}
a:link {
	color: #000000;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #000000;
}
a:hover {
	text-decoration: underline;
	color: #990000;
}
a:active {
	text-decoration: none;
	color: #000000;
}
ul { padding:0px; margin:0px;}
img { border:0px;}
li {
	list-style-type: none;
}
div { padding:0px; margin:0px;}
form { padding:0px; margin:0px;}
#head {
	height:123px;
	width:1080px;
	background-image: url(../pic/top_bg.gif);
	background-repeat: repeat-x;
	background-position: center top;
	MARGIN: 0px auto;
}
.logo {
	height:123px;
	background-repeat:no-repeat;
	background-image:url(../pic/logo.gif);
	background-position: 50px 60px;  float:left; padding-top:10px; width:415px;
}
/*导航*/
#meun { height:35px; float:right; padding-top:85px;}

.Navmeun {
	z-index:10000
	position:relative;
	 width:650px;
	MARGIN: 0px auto;
}
.Navmeun li{
	float:left;
	display:block;
	position:relative;
}
.Navmeun span {
	background-repeat: repeat-x;
	display: block;color:#FFFFFF;
}
.Navmeun a{
  float:left; color:#fff;width:128px; text-align:center; height:35px; vertical-align:middle; line-height:35px;
  display:block;
  position:relative;
  text-decoration: none;font-size:14px;
}
.Navmeun li a:hover
{
	color:#1591F0;
}
.Navmeun li table {
	display:none;
	margin-left:-6px;
	margin-top:-3px;
}
.Navmeun li:hover table, .Navmeun a:hover table {
  display:block;
  position:absolute;
  top:28px;
  left:5px; filter:alpha(opacity=90); -moz-opacity:0.9;opacity:0.9;
}
.Navmeun li:hover table a, .Navmeun a:hover table a {
	float:none;
	width:128px;
	height:30px;
	line-height:30px;
	vertical-align:middle;
	color:#fff;
	font-size:13px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #6EC8F3;
}
.Navmeun li:hover table a:hover, .Navmeun a:hover table a:hover {
  background:#fff;
  color:#0187C6;height:30px; width:128px;
}
.Navmeun li table td {
	padding-top:20px;
	background-image: url(../pic/meun_bg.png);
	background-repeat: no-repeat;
	background-position: center 7px;
}
/*图*/
#warp {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; HEIGHT: 427px;; PADDING-TOP: 0px;
}
.banner {
	Z-INDEX: 99; MARGIN: 0px auto; WIDTH: 1080px; HEIGHT: 427px; _width: 1080px;
}
.banner_l {
	MARGIN-TOP: 147px; WIDTH: 23px; FLOAT: left;
}
.banner_r {
	MARGIN-TOP: 147px; WIDTH: 23px; FLOAT: left;
}
.bannerImg {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 1080px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px;z-index:-1;
}
.bannerImg .bannerPage {
	POSITION: absolute; TOP: 370px; LEFT: 500px;
}
.bannerImg .bannerPage A {
	MARGIN-RIGHT: 2px;
}
.bannerImg .bannerPage A IMG {
	VERTICAL-ALIGN: middle;
}
.slides_container {
	POSITION: relative; WIDTH: 1080px; OVERFLOW: hidden;
}
.pagination {
	MARGIN: 26px auto 0px;
}
.pagination LI {
	MARGIN: 0px 1px; FLOAT: left;
}
.pagination LI A {
	BACKGROUND-IMAGE: url(../images/pagination.png); WIDTH: 15px; DISPLAY: block; BACKGROUND-POSITION: 0px -1px; FLOAT: left; HEIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 12px;
}
.pagination LI.current A {
	BACKGROUND-POSITION: 0px -18px;
}
/*foot*/
.copy { background-color:#323031; color:#ADACAC; font-size:12px; width:1080px; MARGIN: 0px auto;}
.copy a { color:#ADACAC; }
#foot { width:1080px; height:170px; margin:0px auto; color:#FFFFFF; padding-top:30px; padding-bottom:20px; }
.logo_foot {
	float:left;
	width:324px;
	background-image: url(../pic/logo_foot.gif);
	background-repeat: no-repeat;
	background-position: 45px top;
}
.logo_foot span {
	text-align:left;
	padding-left:50px;
	display: block; padding-top:80px;
}
.logo_foot li { text-align:left; padding-left:50px; *padding-left:30px; padding-top:20px; }
.logo_foot li img { padding-left:7px; padding-right:7px; }
.kefu { float:left; width:532px; text-align:left; }
.kefu span {display: block;  font-size:20px; padding-top:5px; line-height:170%; padding-bottom:10px; }
.kefu div {
	background-image:url(../pic/foot_bg_iso.png);
	background-repeat: no-repeat; padding-left:30px; line-height:24px;
}
.shaoma {
	float:left;
	width:224px; 
	background-image: url(../pic/ewm.png);
	background-repeat: no-repeat;
	background-position: center 8px; padding-top:130px;
}
/*分类*/
#fl_index { width:1080px; height:436px; margin:0px auto; background-color:#FFFFFF;}
.fltit_index { font-size:26px; padding-top:64px; }
/*工程首页*/
#gc_index { width:1080px; height:279px; background-color:#DFDFDF; margin:0px auto; padding-top:40px;}
#gc_index div { float:left; background-image: }
.gc_1 {
	background-image: url(../pic/gc_index.jpg);
	background-repeat: no-repeat;
	width:346px;
	height:236px;
	border-right-width: 21px;
	border-right-style: solid;
	border-right-color: #DFDFDF; float:left;
}
.gc_2 {
	background-image: url(../pic/gc_index1.jpg);
	background-repeat: no-repeat;width:346px; height:236px;border-right-width: 21px;
	border-right-style: solid;
	border-right-color: #DFDFDF; float:left;
}
.gc_3 {
	background-image: url(../pic/gc_index2.jpg);
	background-repeat: no-repeat;width:346px; height:236px; float:left;
}
.gc_1 a, .gc_2 a, .gc_3 a{
	background-color:#230E01; width:338px; color:#fff;
	height:40px;
	display: block; font-size:14px; line-height:40px;vertical-align:middle; margin-top:192px;filter:alpha(opacity=80); -moz-opacity:0.8;opacity:0.8;
	margin-left:-4px;
}
.gc_1 a:hover, .gc_2 a:hover, .gc_3 a:hover {height:232px;margin-top:0px; line-height:232px; vertical-align:middle; 
	
}
.roller3d {
    color: #fff;
    display: inline-block;
    font-size: 18px;
    font-weight: bold;
    overflow: hidden;
    perspective: 300px;
    perspective-origin: 50% 50%;
    vertical-align: top;
}
.roller3d:hover {
    background: none;
    text-shadow: none;
    color: #fff;
}
.roller3d span {
    display: block;
    position: relative;
    padding: 2px 2px;
    pointer-events: none;
    -webkit-transition: all 600ms ease;
    -moz-transition: all 400ms ease;
    -ms-transition: all 400ms ease;
    transition: all 400ms ease;
    -webkit-transform-origin: 50% 0%;
    -moz-transform-origin: 50% 0%;
    -ms-transform-origin: 50% 0%;
    transform-origin: 50% 0%;
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    -ms-transform-style: preserve-3d;
    transform-style: preserve-3d;
}
.roller3d:hover span {
    /*  background: rgba(190,190,20,.9); */
    
    -webkit-transform: translate3d( 0px, 0px, -55px) rotateX( 90deg);
    -moz-transform: translate3d( 0px, 0px, -55px) rotateX( 90deg);
    -ms-transform: translate3d( 0px, 0px, -55px) rotateX( 90deg);
    transform: translate3d( 0px, 0px, -55px) rotateX( 90deg);
}
.roller3d span:after {
    content: attr(data-txt);
    display: block;
    position: absolute;
    left: 0;
    top: 0;
    padding: 2px 2px;
    white-space: nowrap;
    color: white;
    /*    background: #a533fd;  */
    
    background: #fd6584;
    -webkit-transform-origin: 50% 0%;
    -moz-transform-origin: 50% 0%;
    -ms-transform-origin: 50% 0%;
    transform-origin: 50% 0%;
    -webkit-transform: translate3d( 0px, 105%, 0px) rotateX( -90deg);
    -moz-transform: translate3d( 0px, 105%, 0px) rotateX( -90deg);
    -ms-transform: translate3d( 0px, 105%, 0px) rotateX( -90deg);
    transform: translate3d( 0px, 105%, 0px) rotateX( -90deg);
}
/*  Bracket effects    */

.brackets a {
    color: #fff;
}
.brackets a::before,
.brackets a::after {
    display: inline-block;
    opacity: 0;
    -webkit-transition: -webkit-transform 0.3s, opacity 0.2s;
    -moz-transition: -moz-transform 0.3s, opacity 0.2s;
    transition: transform 0.3s, opacity 0.2s;
}
.brackets a::before {
    margin-right: 10px;
    content: '[';
    -webkit-transform: translateX(20px);
    -moz-transform: translateX(20px);
    transform: translateX(20px);
}
.brackets a::after {
    margin-left: 10px;
    content: ']';
    -webkit-transform: translateX(-20px);
    -moz-transform: translateX(-20px);
    transform: translateX(-20px);
}
.brackets a:hover::before,
.brackets a:hover::after,
.brackets a:focus::before,
.brackets a:focus::after {
    opacity: 1;
    -webkit-transform: translateX(0px);
    -moz-transform: translateX(0px);
    transform: translateX(0px);
    color: #fd6584;
}
/* Flip effect   */

.flip {
    height: 1em;
    padding: 0 4px;
    position: relative;
}
.flip a {
    overflow: hidden;
    padding: 2px 4px;
    /*  height: 1em;*/
    
    position: relative;
    display: inline-block;
    color: #fff;
}
.flip a span {
    padding: 2px 4px;
    position: relative;
    display: inline-block;
    -webkit-transition: -webkit-transform 0.3s;
    -moz-transition: -moz-transform 0.3s;
    transition: transform 0.3s;
}
.flip a span::before {
    position: absolute;
    top: 100%;
    content: attr(data-txt);
/*    font-weight: 700;*/
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
}
.flip a:hover span,
.flip a:focus span {
	-webkit-transform: translateY(-100%);
	-moz-transform: translateY(-100%);
	transform: translateY(-100%);
/*	color: #1591F0;*/
    color:#fff;
}
/* Boderbottom   */

.borderBottomEffect a {
    padding: 8px 0;
    color: #fd6584;
}
.borderBottomEffect a::after {
    position: absolute;
    top: 100%;
    left: 0;
    width: 100%;
    height: 4px;
    /*background: rgba(0,0,0,0.1); */
    
    background: #fd6584;
    content: '';
    opacity: 0;
    -webkit-transition: opacity 0.3s, -webkit-transform 0.3s;
    -moz-transition: opacity 0.3s, -moz-transform 0.3s;
    transition: opacity 0.3s, transform 0.3s;
    -webkit-transform: translateY(10px);
    -moz-transform: translateY(10px);
    transform: translateY(10px);
}
.borderBottomEffect a:hover::after,
.borderBottomEffect a:focus::after {
    opacity: 1;
    -webkit-transform: translateY(0px);
    -moz-transform: translateY(0px);
    transform: translateY(0px);
}
/*新闻*/
#news_index { width:1080px; height:370px; margin:0px auto; background-color:#FFFFFF; padding-top:50px; }
.mov { float:left; padding-right:22px; }
.news { width:517px; float:right;  }
.news ul { padding-top:10px; }
.news li{ float:left; border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC; height:80px; padding-top:15px;}
.news_more_index { text-align:right; padding-right:30px; }
.news_time_index { padding-right:30px; text-align:left; width:50px;}
.news_time_index span {
	display: block;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #000;
}
.news_time_index span b {
	font-size:26px;
	font-weight: normal;
}
.news_tit_index { text-align:left; width:416px; float:right; font-size:12px;}
.news_tit_index a {
	font-weight: bold; font-size:14px; padding-bottom:10px;margin-top:-5px;
	display: block;
}
/*内页*/
#box { background-color:#FFFFFF; width:900px; margin:0px auto; padding-bottom:30px; 	padding-top:60px; padding-left:90px; padding-right:90px;}
.contact_tit {
	width:400px;
	margin:0px auto;
	font-size:20px;
	padding-bottom:25px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C6C6C6; margin-bottom:65px;
}
.contact_tit span {border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #1FA2E7; padding-bottom:22px;}
.contact_tit1 { font-size:28px; text-align:left; padding-bottom:30px; padding-top:35px;}
.contact {
	text-align:left;
	background-image: url(../pic/lxwm_iso.png);
	background-repeat: no-repeat;
	padding-left:40px;
	line-height:29px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC; padding-bottom:30px;
}
.contact_map { text-align:left; padding-bottom:30px; }
.news_img { float:left; padding-right:35px; }
.news_img img {-moz-box-shadow:2px 2px 20px #333333; -webkit-box-shadow:2px 2px 20px #333333; box-shadow:2px 2px 20px #333333;}
.news_bg {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #BFBFBF; padding:35px; 
}
.news_bg:hover{
	background-color:#EEEEEE; padding:35px;
	display: block;
}
.news_bg b {
	font-size:18px;
	font-weight: normal;
	display: block; margin-bottom:20px;
}
.news_bg b a:hover {
	color:#1591F0;
	text-decoration: none;
}
.news_bg span { text-align:right; font-size:12px; margin-top:30px;
	display: block;
}
.fanye { font-size:12px; padding-top:15px;}
.news_bg_c {
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;padding:35px; background-color:#F3F3F3;}
.news_bg_b {
	font-weight: 500;
	font-size:18px; color:#0075C7; padding-bottom:35px;
}
.news_bg_b b { color:#000;font-weight: 500;}
/*案例*/
.chaxun {
	text-align:left;
	background-image: url(../pic/chaxun_bg.png);
	background-repeat: no-repeat;
	background-position: center center;
	width:906px;
	height:29px;
}
.textk {
	width:819px;
    width:810px\0;
	*width:810px;
	border: 0px; margin-left:40px; font-family:微软雅黑;font-size:12px; height:15px; margin-top:5px;
}
.tj01 {font-family:微软雅黑; font-size:12px; text-align:right; margin-top:3px;}


body{behavior:url("csshover.htc");}/* css注释说明：兼容ie6 支持标签使用hover */ 
.divcss5{ position:relative;margin:0 auto; float:left; padding-bottom:10px;} 
.divcss5 a,.divcss5 span{display:none; text-decoration:none}
.divcss5:hover{cursor:pointer} 
.divcss5:hover a.now{cursor:pointer; position:absolute; top:0; width:100%; height:100%;
 z-index:100; left:0; display:block;}
.divcss5:hover span{ display:block;position:absolute;color:#FFF;
z-index:10;height:166px; line-height:36px; background:#000;filter:alpha(opacity=70);-moz-opacity:0.7;opacity: 0.7; text-align:center; font-size:18px; padding-top:100px;}
/* 设置显示文字定位位置，背景半透明 */ 
.case1 {
	width:564px; height:266px;
	background-image: url(../pic/case1.jpg);
	background-repeat: no-repeat;
}
.case1:hover{width:564px;background-image: url(../pic/case01.jpg);}
.case2 {
	width:327px; height:266px;
	background-image: url(../pic/case2.jpg);
	background-repeat: no-repeat; float:right;
}
.case2:hover{width:327px;background-image: url(../pic/case02.jpg);}
.case3 {
	width:327px; height:266px;
	background-image: url(../pic/case3.jpg);
	background-repeat: no-repeat;
}
.case3:hover{width:327px;background-image: url(../pic/case03.jpg);}
.case4 {
	width:564px; height:266px;
	background-image: url(../pic/case4.jpg);
	background-repeat: no-repeat; float:right;
}
.case4:hover{width:564px;background-image: url(../pic/case04.jpg);}
.case5 {
	width:446px; height:266px;
	background-image: url(../pic/case5.jpg);
	background-repeat: no-repeat; 
}
.case5:hover{width:446px;background-image: url(../pic/case05.jpg);}
.case6 {
	width:446px; height:266px;
	background-image: url(../pic/case6.jpg);
	background-repeat: no-repeat; float:right;
}
.case6:hover{width:446px;background-image: url(../pic/case06.jpg);}
.case_map {
	text-align:left;
	border: 1px solid #DDDCDC;border-radius: 10px; padding:30px;  
}
.case_show_bg { background-color:#F3F3F3; }
.case_show_bg_a { color:#ABA7A9; }
.case_show_bg_b { padding-bottom:30px; font-size:16px;}
.case_show_bg_tit { color:#0175C8; font-size:26px;padding-bottom:30px; }
.case_img {
	/*-moz-box-shadow:2px 2px 20px #333333; -webkit-box-shadow:2px 2px 20px #333333; box-shadow:2px 2px 20px #333333;*/
padding:2px;
	border: 1px solid #D4D2D2;
}
.case_img_tit { 

height:36px; 
height:36px\0; 
*height:36px; 

vertical-align:middle; background-color:#D4D2D2; font-size:15px; padding-left:20px; }
.case_img_a { padding-top:20px; padding-bottom:20px; padding-left:20px; padding-right:40px; vertical-align:top;
min-height:122px; 
min-height:122px\0; 
*min-height:122px; 
}
.case_img_b { padding-top:20px;padding-left:40px; padding-right:40px;}
#share a{ width:45px; height:45px; padding:0px; margin:4px; }
#share a.bds_sqq_a {
	background-image:url(../pic/qq.png);
	background-repeat: no-repeat;
}
#share a.bds_weixin_a {
	background-image:url(../pic/chat.png);
	background-repeat: no-repeat;
}
#share a.bds_tsina_a {
	background-image:url(../pic/weibo.png);
	background-repeat: no-repeat;
}</pre></body></html>