﻿@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0; }
body{
	font-size:12px; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#222;
}
img{ border:none; }
a{
	color:#333;
	text-decoration:none;
	border:none;
}
a:hover{
	color:#000;
	text-decoration:underline;
}
a.amore{
	background:url(../images/imgs.gif) no-repeat 0 -48px;
	width:35px; height:5px;
	display:block;
	float:right;
}
.star{ font-size:10px; color:#ff0000; }
.clear{ clear:both; }
#content{ width:996px; height:auto; overflow:hidden; }

/*顶部仅有样式开始*/
#topmenu{
	width:100%;
	height:101px;
	overflow:hidden;
}
/*顶部仅有样式结束*/

/*首页样式开始*/
#flabanner{
	width:100%;
	height:auto;
	overflow:hidden;
}

#navfla{
	width:100%;
	height:30px;
	overflow:hidden;
}
#navfla ul li{
	float:left;
	list-style:none;
	margin-right:2px;
	text-align:center;
	height:30px;
	line-height:30px;
	width:247px;
	overflow:hidden;
}
#navfla ul li a{
	display:block;
	text-decoration:	none;
	height:30px;
	_padding-top:2px;
	_height:28px;
	font-weight:bold;
	color:#fff;
}
#navfla ul li a:hover{ color:#000; }
#navfla .navf1{
	background:#4d8aef;
	width:248px;
}
#navfla .navf2{ background:#66cd68; }

#navfla .navf3{ background:#ff904d; }

#navfla .navf4{
	margin-right:0;
	width:248px;
	background:#ef4d7b;
}

#indexcon{ 
	width:100%; height:auto; 
	padding:26px 0 50px 0;
	_padding-bottom:20px;
	background:url(../images/map_bg.gif) no-repeat left top; 
}
#indexcon .index{
	float:left;
	height:274px;
	overflow:hidden;
}
#index1{
	width:319px;
	border-right:1px solid #dfdfdf;
}
#index1 .title{
	width:100%; height:23px;
	line-height:23px;
}
#index1 .title a.amore{
	margin-top:9px; margin-right:16px; _margin-right:8px;
}
#index1 .ind_con{
	padding:5px 13px;
	line-height:150%;
	overflow:hidden;
}
#index2{
	width:399px;
	border-right:1px solid #dfdfdf;
}
#index2 .ind_news{
	height:122px; width:100%;
	overflow:hidden;
}
#index2 .ind_news .title{
	background:url(../images/imgs.gif) no-repeat 11px 0;
	height:23px;
	line-height:23px;
}
#index2 .ind_news .title a.amore{
	margin-right:18px; _margin-right:9px;
	height:5px; margin-top:9px;
}
#index2 .ind_news .ind_con{
	padding-left:15px; padding-right:18px;
	padding-top:5px;
	line-height:170%;
}
#index2 .ind_news .ind_con a{
	color:#333;
	text-decoration:none;
}
#index2 .ind_news .ind_con a:hover{
	color:#000;
	text-decoration:underline;
}
#index2 .ind_news .ind_con table span.datetime{
	font-size:10px; color:#444;
}
#index2 .ind_case{
	height:152px; width:100%;
	overflow:hidden;
}
#index2 .ind_case .title{
	background:url(../images/imgs.gif) no-repeat 11px -24px;
	height:23px;
	line-height:23px;
}
#index2 .ind_case .title a.amore{
	margin-right:18px; _margin-right:9px;
	height:5px; margin-top:9px;
}
#index2 .ind_case .ind_con{
	padding-left:15px; padding-right:18px;
	padding-top:5px;
	line-height:150%;
}
#index3{
	width:276px;
}
#index3 .ind_product{
	height:115px;
	margin-left:9px;
	overflow:hidden;
}
#index3 .ind_product .proimg{
	float:left; 
	width:124px; 
	height:48px;
	padding-left:7px; padding-top:7px;
	background:url(../images/pro_bg.jpg) no-repeat left top;
}
#index3 .ind_contact{
	height:131px; 
	margin-left:9px;
	background:url(../images/index_contact_bg.gif) no-repeat left top;
	overflow:hidden;	
	padding-top:28px;
	line-height:150%;
}
/*首页样式结束*/

/*所有内页统一样式开始*/
#con{ margin:0 0 50px 0; }
#left{
	width:193px;
	height:auto;
	overflow:hidden;
	float:left;
	position:relative;
	z-index:1000;
}
#left .left_title{
	background:url(../images/imgs.gif) no-repeat 0 -54px;
	width:100%;
	height:37px;
}
#left .left_nav{ margin:10px 16px 0 16px; }
#left .left_nav ul{ list-style:none; }
#left .left_nav ul li{ line-height:200%; }
#left .left_nav ul li .a1{ font-weight:bold; line-height:240%; }
#left .left_nav ul li.li1{ border-bottom:1px dotted #acacac; }
#left .left_nav ul li.li1 span.span1{ font-size:18px; font-weight:bold; }
#left .left_nav ul li.last_li{ border-bottom:none; }
#left .left_nav ul li.a1044ac span.span1,
#left .left_nav ul li.a1044ac a.a1{ color:#1044ac; }
#left .left_nav ul li.a0076e4 span.span1,
#left .left_nav ul li.a0076e4 a.a1{ color:#0076e4; }
#left .left_nav ul li.a4444eb span.span1,
#left .left_nav ul li.a4444eb a.a1{ color:#4444eb; }
#left .left_nav ul li.a450193 span.span1,
#left .left_nav ul li.a450193 a.a1{ color:#450193; }
#left .left_nav ul li.aff0000 span.span1,
#left .left_nav ul li.aff0000 a.a1{ color:#ff0000; }
#left .left_nav ul li.a9d6b00 span.span1,
#left .left_nav ul li.a9d6b00 a.a1{ color:#9d6b00; }
#left .left_nav ul li.a333 span.span1,
#left .left_nav ul li.a333 a.a1{ color:#333; }
#left .left_nav ul li.a009d07 span.span1,
#left .left_nav ul li.a009d07 a.a1{ color:#009d07; }
#left .left_nav ul li.a0254fb span.span1,
#left .left_nav ul li.a0254fb a.a1{ color:#0254fb; }
#left .left_nav ul ul{ margin-left:12px; _margin-left:6px; width:148px; overflow:hidden; float:left; }
#left .left_nav ul ul li{ 
	padding-right:25px;
	display:block;
	white-space:nowrap;
	overflow:hidden;
}
#con .c_flash{
	background:url(../images/flash_bg.gif) no-repeat left top;
	width:803px;
	height:208px;
	overflow:hidden;
	float:left;
}

#center{
	width:580px;
	height:auto;
	overflow:hidden;
	float:left;
}
#center .c_con{
}
#center .c_con .c_con_title{
	width:100%; height:30px;
	overflow:hidden;
	margin-top:10px;
}
#center .c_con .c_con_line{
	width:100%; height:1px;
	background:url(../images/imgs.gif) no-repeat 0 -92px;
	overflow:hidden;
}
#center .c_con .c_con_con{
	padding:15px 8px;
	overflow:hidden;
	line-height:150%;
}
#right{
	width:223px;
	height:auto;
	overflow:hidden;
	float:left;
}
#right .r_case{  /*右侧案例推荐开始*/
	width:100%; height:auto;
	overflow:hidden;
	margin-bottom:4px;
}
#right .r_case .case_title{
	background:url(../images/imgs.gif) no-repeat 0 -181px;
	width:100%; height:27px;
	overflow:hidden;
}
#right .r_case .case_title a.amore{
	margin-top:13px; margin-right:8px;
}
#right .r_case .case_con{
	margin-left:10px; margin-top:5px;
}
#right .r_case .case_con .case{
	width:100%; height:72px;
	margin-bottom:1px;
	overflow:hidden;
}/*右侧案例推荐结束*/
#right .r_hezuo{/*右侧业务合作开始*/
	width:100%; height:auto;
	overflow:hidden;
	margin-bottom:10px;
}
#right .r_hezuo .hz_title{
	width:100%; height:27px;
	background:url(../images/imgs.gif) no-repeat 0 -94px;
}
#right .r_hezuo .hz_con{
	margin-left:10px; margin-top:2px;
	width:186px; height:75px;
	overflow:hidden;
	background:url(../images/hezuo_bg.gif) no-repeat 0 0;
}/*右侧业务合作结束*/
#right .r_product{/*右侧系统产品开始*/
	width:100%; height:auto;
	overflow:hidden;
	margin-bottom:5px;
}
#right .r_product .p_title{
	width:100%; height:27px;
	background:url(../images/imgs.gif) no-repeat 0 -122px;
}
#right .r_product .p_con{
	margin-left:10px; margin-top:2px;
}
#right .r_product .p_con .product{
	background:url(../images/pro_bg.jpg) no-repeat left top;
	width:131px; height:55px;
	overflow:hidden;
}/*右侧系统产品结束*/
#right .r_contact{/*右侧联系客服开始*/
	background:url(../images/con_contact_bg.gif) no-repeat 0 0;
	width:100%;
	height:180px;
	overflow:hidden;
	line-height:150%;
	margin-bottom:10px;
}
#right .r_kefu{
	background:url(../images/kefu_bg.jpg) no-repeat left top;
	width:222px; height:59px;
	overflow:visible;
	margin-left:15px;
	margin-bottom:10px;
}
#right .r_kefu a{
	display:block; 
	width:100%; height:100%;
	overflow:visible;
}/*右侧联系客服结束*/
/*所有内页统一样式结束*/

/*新闻动态页面样式开始*/
#news{
	margin:0 0px 0 0px;
}
#news .news_title{
	overflow:hidden;
}
#news .datetime{
	color:#666;
	font-size:10px;
}
#news ul li{
	list-style:none;
	border-bottom:1px dotted #ccc;
	margin-bottom:1px;
	padding-bottom:1px;
}
/*新闻动态页面样式结束*/

/*地源热泵简介页面样式开始*/
#c_nav{
	padding-top:10px;
}
#c_nav ul{
	float:left;
}
#c_nav ul li{
	display:block;
	list-style:none; 
	float:left;
	height:21px;
	line-height:21px;
	padding-left:4px; padding-right:4px;
}
#c_nav ul li a{
	display:block;
	height:21px;
	color:#999;
	font-weight:bold;
	cursor:pointer;
	float:left;
	white-space:nowrap;
}
#c_nav ul li.nav_hover a{
	color:#000;
}
#c_nav ul li a:hover{
	text-decoration:none;
	color:#000;
}
#c_nav ul li a .c_nav_left{
	background:url(../images/nav_left_link.gif) no-repeat left top;
	float:left;
	width:2px; height:21px;
}
#c_nav ul li a:hover .c_nav_left,
#c_nav ul li.nav_hover a .c_nav_left{
	background:url(../images/nav_left.gif) no-repeat left top;
}
#c_nav ul li a .c_nav_center{
	background:url(../images/nav_center_link.gif) repeat-x left top;
	height:21px;
	_height:19px;
	float:left;
	padding-left:20px; padding-right:20px;
	_padding-top:2px;
	overflow:hidden;
}
#c_nav ul li a:hover .c_nav_center,
#c_nav ul li.nav_hover a .c_nav_center{
	background:url(../images/nav_center.gif) repeat-x left top;
}
#c_nav ul li a .c_nav_right{
	background:url(../images/nav_right_link.gif) no-repeat left top;
	float:left;
	width:2px; height:21px;
}
#c_nav ul li a:hover .c_nav_right,
#c_nav ul li.nav_hover a .c_nav_right{
	background:url(../images/nav_right.gif) no-repeat left top;
}
/*地源热泵简介页面样式结束*/

/*典型案例开始*/
#case{
	overflow:hidden;
	margin-top:10px;
	margin-bottom:15px;
	padding-bottom:15px;
	border-bottom:1px dotted #ccc;
	
}
#case .case_title{
	font-size:12px;
	font-weight:bold;
	margin-bottom:5px;
	color:#450193;
}
#case .case_imgs{
	margin-bottom:0px;
	float:left;
	width:100px;
	height:80px;
	text-align:center;
}
#case .case_imgs a{
	display:block; 
	float:left;
	text-align:center;
	margin-right:10px;
	margin-bottom:10px;
}
/*典型案例结束*/

/*别墅项目快速报价 开始*/
.baojia{
	margin-top:10px;
}
.baojia .inputcss{
	width:150px;
	height:16px;
	border:1px solid #999;
	border-bottom-width:2px;
	border-right-width:2px;
	background:url(../images/input_bg.gif) repeat-x left top;
	_background-attachment:fixed;
}
.baojia table td{
	padding-bottom:5px;
}
.baojia .title{
	font-weight:bold;
	color:#ff0000;
}
.baojia fieldset{
	border:1px solid #999;
	margin-bottom:10px;
}
.baojia fieldset div.bj_con{
	padding:5px 10px;
}
/*别墅项目快速报价 结束*/

/*地源热泵系统 开始*/
.system{

}
.system span.span1{
	font-weight:bold;
	color:#333;
}
.system ul li{
	list-style:none;
	color:#333;
	white-space:nowrap;
	display:block;
}
.system ul li a{
	color:#4444eb;
	background:url(../images/sys_liimg.gif) no-repeat left top;
	padding-left:15px;
	font-weight:normal;
	white-space:nowrap;
}
.system ul li a:hover{
	color:#4444eb;
	font-weight:normal;
}
.system ul.ul1{
	margin-left:5px;
	line-height:200%;
	float:left;
}
.system li.li1{
	margin-bottom:5px;
	margin-right:20px;
	display:block;
	float:left;
}
.system ul.ul2{
 	margin-left:10px;
}
.system ul.ul3{
 	margin-left:10px;
}
/*地源热泵系统 开始*/

/*底部样式开始*/
#bottom{
	margin:0 20px 0 20px;
	width:956px;
	border-top:1px solid #dfdfdf;
}
#bottom .copyright{
	background:url(../images/b_logo.gif) no-repeat left top;
	margin-left:20px;
	height:77px;
	overflow:visible;
	padding-left:240px;
	padding-top:12px;
	color:#555;
}
#bottom .copyright .fmenu{ margin-bottom:8px; }
#bottom .copyright .fmenu a{ color:#333; }
#bottom .copyright .fmenu a:hover{ color:#000; }
/*底部样式结束*/

/*内容选项卡重叠样式 开始*/
#c_nav ul.c_pro li.nav_hover a{ color:#4444eb; }
#c_nav ul.c_about li.nav_hover a{ color:#0076e4; }
#c_nav ul.c_baojia li.nav_hover a{ color:#ff0000; }
/*内容选项卡重叠样式 结束*/

/*内页js换字效果样式 开始*/
#slider1 A:link {
	TEXT-DECORATION: underline
}
#slider1 A:visited {
	TEXT-DECORATION: underline
}
#slider1 A:hover {
	TEXT-DECORATION: underline
}
#slider1 A:active {
	TEXT-DECORATION: underline
}
#slider1 {
	OVERFLOW: hidden; WIDTH: 781px; POSITION: relative; HEIGHT:186px; 
}
#slider1Content {
	MARGIN-LEFT: 0px; WIDTH: 781px; POSITION: absolute; TOP: 0px;
}
#slider1 .slider1Image {
	DISPLAY: none; FLOAT: left; POSITION: relative
}
#slider1 .slider1Image span {
	padding:12px 5px 12px 10px; width: 694px; position: absolute; 
	background-color: #fff; display: none;
	filter:alpha(opacity=60); -moz-opacity: 0.6; -khtml-opacity: 0.6; opacity: 0.6;
}
#slider1 .left {
	left: 0px; height: 180px; width: 205px! important; top: 0px;
}
#slider1 .right {
	right: 0px; width: 205px! important; bottom: 0px; height: 180px;
}
#slider1 .slider1Image span.right img{
	position:absolute;
}
#slider1 UL {
	list-style: none
}
/*内页js换字效果样式 结束*/

/*产品与设计系统样式2 开始*/
.system2{
 margin-top:10px;
}
.system2 .sys_intro{

}
.system2 .sys_con{
	width:564px; height:auto; overflow:hidden;	
}
.system2 .sys_con .sys_title{
	width:564px; height:21px; background:url(../images/sys_top.gif) no-repeat left top; overflow:hidden;
}
.system2 .sys_con .sys_bottom{
	width:564px; height:24px; background:url(../images/sys_bottom.gif) no-repeat left top; overflow:hidden;
}
.system2 .sys_con .system_con{
	width:564px; height:auto; background:url(../images/sys_bg.gif) repeat-y left top; overflow:hidden;
}
.system2 .sys_con .system_con .sys_con_con{
	padding:0 30px;
	padding-left:20px;
}
.system2 .sys_con .system_con .sys_con_con ul li{ 
	list-style:none; 
	padding:8px 0; 
	width:250px; 
	float:left;
}

/*产品与设计系统样式2 结束*/

#headerTop{height:22px;border-bottom:1px #ccc solid;margin-bottom:2px;line-height:22px;font-size:12px}
#headerTop h1{margin:0;padding:0;height:22px;float:left;font-size:12px}
#headerTop div{height:22px;float:right}
#headerTop p{margin:0;padding:0}

