﻿@charset "utf-8";
/* CSS Document */

html,body,div,p,ul,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,input,select,button,textarea,iframe,table,th,td{ margin:0px; padding:0px;font-family:微软雅黑;}
img{ border:0 none;}
ul,li{list-style:none;}
body{  padding:0px; margin:0px; line-height:24px;color:#000; font-size:12px; font-family:微软雅黑;  }
div,td,body, span, p, a{
	text-decoration:300;
	color:#000;
}
.div{ text-align:center}
button{ cursor:pointer;}
a, a:link { text-decoration: none; color:#000;}
a:visited {  }
a:active, a:hover { text-decoration: none; color:#03863c;}
.fl{float:left;}
.fr{float:right;}
.marginT7{margin:auto;}
.w1184{ width:1184px; margin:0 auto;}
.cl{clear:both;}
.paddingWz_box{padding-bottom:45px;}
.bnt{background:#363636; border:1px #444444 solid;height:36px;line-height:32px; width:83px; text-align:center;font-size:20px; font-family:"微软雅黑";color:#FFF;}
.in{width:245px;height:46px;border:none; background:#FFF;padding-left:12px;font-size:14px;}
.smallInput{border:none; background:#FFF;padding-left:12px;font-size:14px;}
.bg_alp{
	 filter: Alpha(Opacity=80);
	 background-color: rgba(0, 0, 0, 0.8);
}

/*首页样式*/

.main{ width:100%; margin:0 auto; overflow:hidden;}
.top_bg{ width:100%; min-height:141px;max-height:141px; background:url(images/top_bg.jpg) top repeat-x; overflow:hidden;  position: fixed;top:0; z-index:988;}
.top_bgm{ width:1184px; margin:0 auto;}
.top_left{ float:left; width:385px; }
.logo{ float:left; width:237px;height:121px;  }
.fgs{ float:left; background:url(images/xl.png) no-repeat center; margin-left:20px; margin-top:25px;width:120px; height:37px;color:#ad7e32; line-height:37px;  font-size:14px; text-align:center}
.fgssz, .fgssz a{ color:#ad7e32; font-size:14px; text-align:center; line-height:27px;/* font-weight:bold;*/}
.fgssz{ background:#032413;width:280px;position:absolute; z-index:9999; padding-bottom:8px;}
.fgssz div{ margin-left:10px; text-align:left;width:130px; float:left;}

.top_right{ float:right;/* width:207px;*/}
/*.top_right img{ width:207px; height:89px;}*/


.bt_zjgd_h{background:#000; border-left:1px #000 solid; border-bottom:1px #000 solid;}
.bt_zjgd_h th{background:#9e6b00; border-right:1px #000 solid;color:#d4d4d4;font-size:16px; height:46px;}
.bt_zjgd_h td{border-right:1px #000 solid;color:#a8a8a8;font-size:16px; height:46px;}
.bt_zjgd_h tr{background:#000;}

/*导航*/
/*.navbg{ background:url(images/nav_bg.jpg) repeat-x; width:100%; }
.nav_left{ float:left; width:230px; }
.nav{ float:left; width:949px;position:relative; }
.nav ul li{ float:left; background:url(images/nav_l.jpg) no-repeat right center; position:relative;} 
.nav ul li a{ width:118px; line-height:51px; text-align:center; color:#b58143; display:block;font-size:15px; display:block; font-weight:bold; position:relative; }
.nav ul li a:hover{ color:#b58143; background:url(images/nav_hover.jpg) no-repeat;}
.nav ul li ul{ display:none; position:relative;}
.nav ul li:hover ul{ display: block; top:25px; left:0;  min-width:111px; z-index:1000;position:absolute;}
.nav ul li:hover ul li a{display:block; font-size:12px; background:#f5e79c; color:#ffffff; width:133px; height:44px; line-height:45px;text-align:center; border-bottom: 1px solid #01280f; border-right: none; }
.nav ul li:hover ul li a:hover{background:#053213;}
*/

/*导航*/
.nav{ width:1184px; margin:auto;/*position:absolute;top:95px; left:32%; z-index:100;*/ }

.navlist{ clear:both; position: fixed;top:95px; margin-left:242px; z-index:999; }
.navlist ul li{ float:left; position:relative; background:url(images/nav_l.jpg) no-repeat right center;}
.navlist ul li a{ width:118px; line-height:44px; text-align:center; color:#f4d883;font-size:15px; font-weight:bold; display:block; position:relative; }
.navlist ul li a:hover{ color:#f4d883; background:url(images/nav_hover.jpg);}
.navlist ul li ul{ display:none; position:relative;}
.navlist ul li:hover ul{ position:absolute; display: block;  top:44px; left:0;  min-width:118px; z-index:10000px;}
.navlist ul li:hover ul li a{display:block; background:#06431a; color:#f5e79c; width:118px; height:30px; line-height:30px;text-align:center; border-bottom: 1px solid #04250e; border-right: none; position:relative; font-size:12px;}
.navlist ul li:hover ul li a:hover{background:#053213;}



.banner{ height:550px;width:100%; position:relative; background:url(images/banner.jpg) repeat center; z-index:-1;}

		/* 本例子css */
		.slideBox{ width:100%; height:550px; overflow:hidden; position:relative;   }
		.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; display:none; }
		.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
		.slideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
		.slideBox .hd ul li.on{ background:#127c16; color:#fff; }
		.slideBox .bd{ position:relative; height:100%; z-index:0;   }
		.slideBox .bd li{ zoom:1; vertical-align:middle;width:100%;height:550px; }
		.slideBox .bd img{ width:100%; height:550px; display:block;  }

		/* 下面是前/后按钮代码，如果不需要删除即可 */
		.slideBox .prev,
		.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:33px; height:40px; background:url(images/bt_prev.gif) left no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
		.slideBox .next{ left:auto; right:3%; background:url(images/bt_next.gif) left no-repeat; }
		.slideBox .prev:hover,
		.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
		.slideBox .prevStop{ display:none;  }
		.slideBox .nextStop{ display:none;  }


.yx{
	position:absolute;
	width: 265px;
	height: 156px;
	right: 18%;
	background: url(images/ss.png) no-repeat;
	z-index: 10;
	top: 0px;
	
}
.yx_main{ margin:18px 0px;  width:318px; overflow:hidden; height:119px;}
.yx_main_l{ float:left; width:91x; height:88px;}
.yx_main_r{ float:left;width:142x;   height:119px; margin-left:15px }/* margin-left:15px; width:176px;   height:119px; */
.yx_mr_t{ height:15px;  line-height:15px; color:#ad7e41;font-size:18px;}
.yx_mr_c{ padding-top:0px; padding-bottom:0px; width:142px;}
.yx_mr_cz{ font-size:14px; color:#fff; text-align:left; line-height:20px;}
.yx_mr_cz a{ color:#fff;}
.yx_mr_b{ width:142px; height:31px; overflow:hidden;}
.yx_mr_bl{ float:left; width:69px; height:31px; background:#4a4a4a;   }
.yx_mr_bz{ height:31px; line-height:31px; color:#fff; font-size:14px; font-weight:bold; text-align:center;}
.yx_mr_bz a{ color:#fff;}
.yx_mr_br{ float:left; width:69px; height:31px; background:#191919;}

/*新闻*/
.new_bg{ width:100%; height:436px; background:url(images/xw_bg.jpg); overflow:hidden; }
.new_main{
	width: 1184px;
	height: 374px;
	margin: 0 auto;
	overflow: hidden;
	padding: 40px 0px 22px 0px;
}
.new_l{
	float: left;
	background: url(images/new_l.jpg) no-repeat;
	width: 885px;
	height: 374px;
	position: relative;
}
.newl_t{
	position: absolute; 
	top: 10px;
	left: 133px;
	width: 749px;
	height: 27px;
}
.newl_tl{ width:416px; float:left; height:27px; }
.newl_tl ul li{ float:left; background:url(images/newl_b.jpg) no-repeat right center; }
.newl_tl ul li a{ color:#a77d3e; font-size:17px; width:94px; padding:10px 0px; display:block; text-align:center; height:27px; line-height:27px;}
.newl_tl ul li a:hover{ color:#f2e0b5; background:url(images/new_ba.jpg) no-repeat bottom ; }

.menu li.off{color:#f2e0b5; background:url(images/new_ba.jpg) no-repeat bottom ; ;}


.newl_tr{ float:right; margin-right:24px;}
.newl_trz{ color:#a7926d; font-size:12px; height:49px; line-height:49px;}
.newl_trz a{color:#a7926d;}
.newl_c{
	position: absolute;
	top: 45px;
	left: 0px;
	margin: 22px 18px 5px 18px;
	width: 850px;
	height: 142px;
	overflow: hidden;
	border: 1px soild red;
}
.splist{ float:left; width:205px; height:140px;margin:0px 3px;}
.newl_cs{width:205px; height:140px; }
.newl_cs img{ width:205px; height:140px; position:relative;}
.newl_csb{
	width: 206px;
	height: 28px;
	position: absolute;
	bottom: 0px;
	background: #000;
	filter: alpha(opacity=60);
	-moz-opacity: 0.6;
	-khtml-opacity: 0.6;
	opacity: 0.6;
	z-index:1000px;
	
}
.newl_csbz{ color:#fff; height:28px; line-height:28px; text-align:center;}
.newl_csbz a{color:#fff;}
.newl_b{ position:absolute; height:154px;  width:850px; top:210px; overflow:hidden;}
.newlb_l{float: left;padding: 27px 27px 65px 28px;height: 66px;line-height: 66px;}
.newlb_llz{ color:#a77d3e; font-size:55px;}
.newlb_lrz{ color:#a77d3e; font-size:70px;}
.newlb_c{float: left;width: 300px;padding-top: 9px;overflow: hidden;}
.newlb_c ul li{ }
.newlb_c ul li a{ height:25px; line-height:25px; color:#90908f; font-size:12px; text-align:left;}
.newlb_c ul li a:hover{ color:#03863c;text-decoration:underline;}
.newlb_r{float: left;width: 290px;padding-top: 9px;}
.newlb_r ul li{ }
.newlb_r ul li a{ height:25px; line-height:25px; color:#90908f; font-size:12px; text-align:left;}
.newlb_r ul li a:hover{ color:#03863c;text-decoration:underline;}

/*预算*/
.new_r{ float:left; margin-left:13px; background:url(images/new_r.jpg) no-repeat; width:266px; height:374px; margin-top:-15px;}/*width:278px*/
.newr_t{ padding:51px 0 0 143px;  width:108px; height:40px;}
.newr_ts{ border-bottom:1px solid #363636;color:#90908f; text-align:left; height:40px; line-height:40px;}
.newr_ts input{border:none; background:none;margin-top:12px;color:#90908f;}
.newr_ttel{ padding-left:143px;width:108px; height:40px;}
.newxq{ width:225px; margin:0 auto; overflow:hidden;}
.newxq_l{ float:left; width:107px; margin-right:7px; height:40px; }
.newxq_r{ float:left; width:107px; height:40px;}
.sq{ width:223px; height:37px; margin:0 auto; padding-top:15px;}

/*最新预约客户*/
.main_bg{
	width: 100%;
	background: url(images/main_bg.jpg);
	overflow: hidden;
	background-size: cover;
} 
.gybgz{padding-top:22px; padding-bottom:27px; width:1184px; margin:0 auto;}
.gybg{ height:342px; width:1184px; background:url(images/gy.jpg) no-repeat ;margin:0 auto; }
.gyl{ float:left; width:865px; margin-right:23px; padding:59px 0 33px 17px;}
.gylt{ width:865px; height:34px; background:#191819; overflow:hidden;}
.gylt .gybt{ float:left; width:118px; color:#fff; font-size:15px; height:34px; line-height:34px; text-align:center; display:block; }

.gyltb{ width:865px; overflow:hidden;}
.gyltb ul li a{ clear:both; height:32px; line-height:32px; border-bottom:1px dashed #ccc; font-size:12px; color:#90908f; text-align:center; display:block;}
.gyltb ul li a:hover{color:#03863c;}

.gyltbz{ width:865px; height:32px; border-bottom:1px dashed #ccc; overflow:hidden; }
.gyltbzl{ float:left; height:32px; line-height:32px;font-size:12px; color:#90908f; text-align:center; width:118px; }
.gyltbzl a{color:#90908f;}
.gyltbzl a:hover{color:#03863c;}

.gyr{float: left;width: 284px;padding: 21px 6px 12px 6px;overflow: hidden;}
.gyrt{ width:285px; height:560px; overflow:hidden; border-bottom:1px solid #3c3c3c}

.gya{ width:865px; float:left; height:32px; line-height:32px; border-bottom:1px dashed #ccc;}
.gyaz{ height:32px; line-height:32px; width:108px; text-align:center;font-size:12px; color:#90908f;}


.gyrt_t{ height:20px; width:245px; line-height:20px; color:#fff; font-size:14px;margin-top:11px;}
.gyrt_t a{color: #fff;}
.gyrt_t a:hover{color:#03863c;}
.gyrt_c{ width:245px; line-height:25px; color:#b7b6b7; font-size:12px;}
.gyrt_c a{ color:#b7b6b7;}
.gyrt_c a:hover{color:#03863c;}
.gyrt_b{ width:245px; text-align:left; color:#b7b6b7; font-size:12px; line-height:15px;}
.gyrb{ width:245px;height:117px; overflow:hidden; padding-top:12px;}


/* 本例子css */
.txtMarquee-top{ overflow:hidden; position:relative; }
.txtMarquee-top .bd{ padding:0;  }
.txtMarquee-top .bd ul li{ padding:0; margin:0px; }


/*团装小区*/
.tzm{ height:347px;  width:1184px; margin:0 auto; overflow:hidden; border-top:1px solid #4a4a48; border-bottom:1px solid #4a4a48;}
.tzt{ width:349px; height:26px; text-align:left; padding-top:29px; padding-bottom:24px; }
.tztd{ width:225px; height:246px; margin:0px 5px; overflow:hidden; float:left; }
.tztdt{ width:225px; height:187px;}

.tztdb{ background:url(images/yy.jpg); height:26px; width:86px; margin:0 auto; color:#fff; font-size:14px;}
.tztdb:hover{ background:url(images/yya.jpg) no-repeat; width:86px; height:26px; color:#fff; }
.tztdtz{text-align: center;font-size:15px;color: #b7b6b7;height: 26px;line-height: 26px;padding:0px 10px;}
.tztdtz a{ color:#a8a8a7; font-size:15px; text-align:center;}


/*设计师*/
.sjs{
	width: 1184px;
	overflow: hidden;
	margin: 0 auto;
	border-bottom: 1px solid  #4a4a48;
}
.sjs_t{
	padding-top: 20px;
	padding-bottom: 20px;
	height: 26px;
	width: 296px;
}
.sjs_b{
	width: 1184px;
	margin-bottom: 32px;
	overflow: hidden;

}
.sjs_bz{ float:left; width:224px; margin:0 5px; position:relative;}
.sjs_bzt{ width:224px; height:262px; clear:both;}
.sjs_bzb{
	position: absolute;
	background: #000;
	height: 30px;
	line-height: 30px;
	color: #b7b6b7;
	font-size: 15px;
	width: 224px;
	text-align: center;
	filter: alpha(opacity=60);
	-moz-opacity: 0.6;
	-khtml-opacity: 0.6;
	opacity: 0.6;
	z-index: 1000px;
	top:230px;
	left:0px;
	
}
.sjs_bzb a{ color:#fff;}
.sjs_bzb a:hover{ color:#03863c;}


.boxgrid{
	width: 224px;
	height: 262px;
	float: left;
	overflow: hidden;
	position: relative;
}
.boxgrid h3{margin:10px 10px 0 10px;color:#FFF;;letter-spacing:-1px;font-weight:bold;}
.boxgrid img{position:absolute;top:0;left:0;border:0;}
.boxgrid p{
	padding:0 10px;
	width:189px; margin:0 auto; border-top:1px dotted #494949; padding:7px 0 15px 0px; line-height:22px; color:#fff; font-size:12px; 
   }		
.boxcaption{float:left;position:absolute;background:#000;height:140px;width:100%;opacity:.6;/* For IE 5-7 */filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60);/* For IE 8 */-MS-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";}
.captionfull .boxcaption{top:240px;left:0px;}
.caption .boxcaption {top:200px;left:0px;}

.sjs_tit{color:#000000;font-size:24px; font-family:"微软雅黑"; font-weight:bold}
.sjs_tit span{font-size:19px;}
.sjs_bt_on{ overflow:hidden;border-bottom:1px solid #e1e1e1; margin-bottom:30px}
.sjs_bt_right{ float:right;}
.sjs_bt_right img{ margin-left:5px}
.sjs_bt, .sjs_bt a{width:169px;height:45px; line-height:45px; background:#013817;color:#ceaf6e;font-size:20px; font-family:"微软雅黑"; float:left; }
.sjs_bt span{font-size:25px;color:#ceaf6e;word-spacing:-14px; letter-spacing: -8px;}
.sjs_wz{padding-top:5px; line-height:28px;color:#000; border-bottom:1px solid #e1e1e1}
.sjs_bt2{width:132px;height:35px; margin-left:40px;background:#d5b34a;
	border:1px solid #d5b34a;
	-moz-border-radius: 4px; /* Firefox */
	-webkit-border-radius: 4px; /* Safari 和 Chrome */
	border-radius: 4px; /* Opera 10.5+, 以及使用了IE-CSS3的IE浏览器 */
	behavior: url(ie-css3.htc); /* 通知IE浏览器调用脚本作用于'box'类 */
	position:relative;
	z-index:100}
.sjs_bt2 a{width:97px;height:33px; background:url(images/yuyue.jpg) no-repeat 10px 5px; line-height:28px; color:#392b02;font-size:16px;display: inline-block; padding-left:35px;}
.sjs_slideBox{position:relative;width:100%;}
.sjs_slideBox .bd ul li{float:left;}
.sjs_top{ height:70px;}
.sjs_top>Div{ float:left;}
.sjs_num{ width:120px; height:55px; line-height:55px; text-align:center; border-right:2px solid #000; font-size:68px; letter-spacing:-3px; font-weight:bold; font-family: Arial; margin-right:15px;}




/*经典案例*/
.alm{  width:1184px; margin:0 auto; overflow:hidden; }
.al{ height:513px; padding-top:38px; padding-bottom:50px; overflow:hidden;}
.al_l{ float:left; width:600px; overflow:hidden;}
.al_r{ float:left; width:584px; }
.alt{ width:600px; height:102px; padding-bottom:27px;}
.alt span{ float:left;}
.alb{ width:600px;  height:384px;overflow:hidden; }
.alb_l{ float:left; width:284px; height:384px; margin-right:16px;position:relative;}
.alb_l_t{ width:284px; height:384px; }
.alb_l_b{
	position: absolute;
	height: 35px;
	width: 284px;
	line-height: 35px;
	text-align: center;
	background: #000;
	color: #b7b6b7;
	font-size: 15px;
	filter: alpha(opacity=60);
	-moz-opacity: 0.6;
	-khtml-opacity: 0.6;
	opacity: 0.6;
	left: 0px;
	top: 347px;
}
.al_rl{ float:left; width:284px; margin-right:16px; position:relative;}
.ar_rlt{
	width: 284px;
	height: 251px;
	padding-bottom: 10px;
}
.ar_rltt{ 
    position: absolute;
	height: 35px;
	width: 284px;
	line-height: 35px;
	text-align: center;
	background: #000;
	color: #b7b6b7;
	font-size: 15px;
	filter: alpha(opacity=60);
	-moz-opacity: 0.6;
	-khtml-opacity: 0.6;
	opacity: 0.6;
	left: 0px;
	top: 216px;
	}
.ar_rltt a{ color:#b7b6b7}
.ar_rlb{ width:284px; height:247px;}
.ar_rlbs{
	position: absolute;
	height: 35px;
	width: 284px;
	line-height: 35px;
	text-align: center;
	background: #000;
	color: #b7b6b7;
	font-size: 15px;
	filter: alpha(opacity=60);
	-moz-opacity: 0.6;
	-khtml-opacity: 0.6;
	opacity: 0.6;
	left: 0px;
	top: 477px;
}
.ar_rlbs a{ color:#b7b6b7;}
.al_rr{ float:left; width:284px; overflow:hidden; }
.al_rr_t{
	width: 280px;
	height: 383px;
	padding-bottom: 16px;
	position: relative;
}
.al_rr_ts{ width:284px; height:383px;}
.al_rr_tt{ 	
    position: absolute;
	height: 35px;
	width: 284px;
	line-height: 35px;
	text-align: center;
	background: #000;
	color: #b7b6b7;
	font-size: 15px;
	filter: alpha(opacity=60);
	-moz-opacity: 0.6;
	-khtml-opacity: 0.6;
	opacity: 0.6;
	left: 0px;
	top: 350px;}
.al_rr_tt a{ color:#b7b6b7;}
.al_rr_b{ width:284px; height:109px; }

/* boxgrids */
.boxgrids{
	width: 284px;
	height: 384px;
	margin-right: 16px; 
	float: left;
	overflow: hidden;
	position: relative;
}
.boxgrids img{position:absolute;top:0;left:0;border:0;}
.boxgrids p{
	padding:0 10px;
	width:250px; margin:0 auto; padding:7px 0 15px 0px; line-height:22px; color:#fff; font-size:12px; }		
.boxcaptions{float:left;position:absolute;background:#000;height:140px;width:100%;opacity:.8;/* For IE 5-7 */filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);/* For IE 8 */-MS-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";}
.captionsfull .boxcaptions{top:280px;left:0px;}
.captions .boxcaptions {
	top: 349px;
	left: 0px;
}


/* boxgridss */
.boxgridss{
	width: 284px;
	height: 251px;

	overflow: hidden;
	position: relative;
}
.boxgridss img{position:absolute;top:0;left:0;border:0;}
.boxgridss p{
	padding:0 10px;
	width:251px; margin:0 auto; border-top:1px solid #474747; padding:7px 0 15px 0px; line-height:22px; color:#fff; font-size:12px; }		
.boxcaptionss{float:left;position:absolute;background:#000;height:140px;width:100%;opacity:.8;/* For IE 5-7 */filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);/* For IE 8 */-MS-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";}
.captionssfull .boxcaptionss{top:260px;left:0px;}
.captionss .boxcaptionss {
	top: 220px;
	left: 0px;
}


.lc_china{color:#896823;font-size:26px; font-family:"微软雅黑";}
.lc_En{color:#7b663a;font-size:24px; font-family:"微软雅黑"; text-transform:uppercase;}


.list a{color:#000000;font-size:16px; font-family:"微软雅黑";}
.list div{color:#6a6a6a;font-size:13px; font-family:"微软雅黑"; line-height:22px;margin-top:15px;}
.list td{color:#000000;font-size:14px; font-family:"微软雅黑"; padding-bottom:35px;}
.list img{ margin-top:5px;}

/*** 装修百科 ***/
.list_ou a{color:#000;font-size:15px; font-family:"微软雅黑";}
.list_ou div{color:#6a6a6a;font-size:13px; font-family:"微软雅黑"; line-height:22px;margin-top:15px;}
.list_ou td{color:#000000;font-size:14px; font-family:"微软雅黑"; height:48px; line-height:48px;cursor:pointer;}
.list_ou:hover { background:#ddc16c;}
.list_ou img{ display:none;}
.list_ou .list_time{ background:url(images/dot_libk_u.png) right center no-repeat;font-size:14px;color:#000;}
.list_ov td{cursor:pointer;}
.li_not_ov{color:#6f6f6f;font-size:13px; font-family:"微软雅黑"; line-height:22px; border-bottom:1px #d1dbd5 solid; padding-bottom:11px;margin-bottom:11px;}
.list_ov a{color:#025b21;font-size:18px; font-family:"微软雅黑";}
.list_ov img{ vertical-align:middle;}
.list_ov .list_time{ background:url(images/dot_libk_v.gif) 94px center no-repeat;font-size:14px;color:#000;}

.rt_newpc{
	position:relative;
	width:309px;
	height:210px;
	margin-bottom:62px;
}
.rt_newpc .new_tit{ position:absolute;bottom:0px;background:url(images/bg_right_new_tit.png) repeat;width:309px;height:34px; line-height:34px;color:#FFF;font-size:16px; font-family:"微软雅黑";}
.hit_news{background:#efefef;padding-left:15px;padding-right:12px; padding-bottom:44px;}
.hit_news div{ border-bottom:1px #bfbfbf solid;color:#888888;line-height:20px; padding-bottom:4px; margin-bottom:6px;}
.hit_news a{color:#000;font-family:"微软雅黑";}

.color2{color:#000;font-family:"微软雅黑";font-size:14px;}
.wz, .wz p, .wz div{color:#000;font-size:14px; font-family:"微软雅黑"; line-height:24px;}

/*footer*/
.foot_bg{
	width: 100%;
	height: 177px;
	background: url(images/foot_bg.jpg);
	overflow: hidden;
}
.foot_main{
	width: 1184px;
	margin: 0 auto;
	overflow: hidden;
}
.foot_t{ margin-top:66px; margin-bottom:40px; height:85px;}
.foot_tz{ width:1184px; height:114px; overflow:hidden;}
.foot_fgs{ width:18%; overflow:hidden; padding-right:10px; float:left; border-right:1px dashed #335039; padding-left:10px;}
.foot_fgs .foot_fgsmc{ padding:8px 5px; width:157px; text-align:center; font-family:微软雅黑; font-size:15px; color:#f5e79c; background:#00310b;}
.foot_fgsjs{ padding-top:5px; font-size:13px; color:#a0a0a0; line-height:20px;}
.foot_tz_l{ float:left; width:185px; height:72px;}
.foot_tz_ll{ float:left; width:280px; height:72px;}
.foot_tz_lll{ float:left; width:257px; height:72px;}
.foot_tz_c{ float:left; width:249px; height:72px;}
.foot_tz_r{ float:left; width:210px; height:72px;}
.foot_tzz{ height:72px; line-height:46px;color:#f5e79c; font-size:56px; text-align:center;}
.foot_c{ background:#1c1c1c; width:100%; height:180px; padding:40px 0px 96px 0px; }
.footc_l{ float:left; width:318px; height:180px;}
.footc_lt{ min-height:159px; width:318px; overflow:hidden;}
.footc_ltt{ width:107px; height:31px; line-height:31px; background:#00310b; text-align:center; color:#fff; font-size:15px;}
.footc_ltb{
	padding: 8px 0px 0px 0px;
	overflow: hidden;
}
.footc_ltbz{ line-height:25px; text-align:left; color:#b7b6b7; font-size:12px;}
.footc_ltbzz{ line-height:25px; text-align:left; color:#fff; font-size:13px;}


.footc_r{
	float: left;
	width: 706px;
	height: 190px;
	padding-left: 160px;
}
.footc_rz{ width:79px; height:180px; float:left; margin:0 8px;}
.footc_rz_t{ background:#171717l; width:79px; font-size:15px; color:#b7b6b7; height:31px; line-height:31px; text-align:left;}
.footc_rz_t a{ color:#b7b6b7;}
.footc_rz_tt{ width:79px; margin-bottom:6px; overflow:hidden;}
.footc_rz_tt ul li a{ width:79px;height:26px; line-height:26px; font-size:12px; text-align:center; color:#b7b6b7;}
.footc_rz_tt ul li a:hover{ color:#03863c;}

.foot_b{ background:url(images/yy_bgg.jpg) repeat-y; height:62px; width:100%; position:fixed; bottom:0;background-size: cover; overflow:hidden;}
.lfl{ width:392px; height:40px; border:1px solid #002909; overflow:hidden; padding:2px 2px; float:left;}
.lfa{ width:169px; height:35px; float:left; margin-right:6px;}
.lfb{ float:left; width:102px; height:35px; margin-right:6px;}
.lfc{ float:left; width:103px; height:35px; ;}
.lfr{ float:left; margin-left:350px; height:56px;}
.lfrr{ float:left; margin-left:20px; width:150px; height:56px;}

.li_cs li{line-height:33px;height:33px;padding:0px 16px; margin-bottom:6px; margin-right:5px;float:left;background:#dbdbdb;color:#000000;font-size:15px; font-family:"微软雅黑";}
.li_cs li a{color:#000000;font-size:15px; font-family:"微软雅黑";}
.li_cs li.no{background:#ae9444;}
.li_cs li.no a{color:#FFFFFF;}
.liclear{clear:both;height:16px;border-bottom:5px #013918 solid;}
.marginT65{ margin-bottom:62px;}
.listPic .tit a{color:#025b21;font-size:18px; font-family:"微软雅黑";}
.listPic .not{color:#6f6f6f;font-size:13px; font-family:"微软雅黑"; line-height:22px;margin-top:12px; margin-bottom:36px;}
.listPic .nots{color:#000000;font-size:14px; font-family:"微软雅黑"; line-height:26px;}
.listPic .nots b{color:#896823;}
.bt_view{color:#FFFFFF;font-size:14px; font-family:"微软雅黑"; line-height:36px;height:36px;width:125px; text-align:center; background:#013918; cursor:pointer;}


/*** 经典案例 ***/

.gcal_fx0{ background:#efefef;height:38px;padding-left:24px;}
.gcal_fx0 .tit span{color:#565656;}
.gcal_fx0 .tit{text-align:center;color:#565656;font-size:14px; font-family:"微软雅黑"; line-height:38px;}
.gcal_fx0 img{vertical-align:middle;}
.al_submu_price{
	position:absolute;
	width:160px;
	display:none;
	margin-left:48px;
	margin-top:-28px;
}
.al_submu_price input{width:70px;}
.al_submu{
	position:absolute;
	width:160px;
	display:none;
}
.al_submu div{height:35px; line-height:35px; text-align:center;background:#FFF;border-left:1px #ececec solid;border-right:1px #ececec solid;border-bottom:1px #ececec solid;color:#000;font-size:14px; font-family:"微软雅黑";}
.al_submu div:hover, .al_submu div:hover a{color:#FFF; background:#1a7c24;}

.al_tit{font-family:"微软雅黑";color:#000;font-size:17px;}
.al_tit span{font-family:"微软雅黑";color:#013918;font-size:22px; font-weight:bold;}
.alvew_tit{font-family:"微软雅黑";color:#000;font-size:36px;margin-top:14px; margin-bottom:11px;}
.alvew_not{font-family:"微软雅黑";color:#000;font-size:15px; line-height:24px;}
.alvew_bt{height:65px; margin-top:15px;}
.alvew_bt span{float:left; margin-right:6px;}
.gcal_bor{position:relative;height:220px;}
.pic_tit{background:url(images/bg_pic_tit.png) repeat;width:100%; position:absolute;left:1px;bottom:0; text-align:center;}
.pic_tit, .pic_tit a{font-family:"微软雅黑";font-size:14px;color:#FFF;height:30px;line-height:30px;}



/*** 在建工地 zjgd ***/
.zjgd_so{
	background:url(images/bg_zjgd_so.jpg) top center no-repeat;
	height:71px;
	line-height:68px;
	color:#FFF;
	font-size:18px;
	margin-bottom:22px;
	position:relative;
}
.k_in_not{position:absolute;top:46px;width:138px; height:245px;overflow:auto;}
#k_t2_not{left:329px;}
#k_t5_not{left:593px;}
#k_t4_not{right:188px;}
.k_in_not div{line-height:22px;height:22px; min-width:120px; padding-left:11px; border-bottom:1px #CCC dotted;font-size:12px;color:#555; background:#FFF;cursor:pointer;}
.k_in_not div:hover{background:#063;color:#FFF;}
.zjgd_so span{color:#FFF; float:left;}
.zjgd_so input, .zjgd_so select{color:#000;width:135px;margin-right:35px;}
.zjgd_so .tit{font-size:28px;font-weight:bold;color:#FFF; font-family:'微软雅黑';margin-left:26px;margin-right:45px;}
.zjgd_so .bt_so img{ margin-top:21px;}
.bt_zjgd_li{background:#fff; border-left:1px #cbcbcb solid; border-bottom:1px #cbcbcb solid;}
.bt_zjgd_li th{background:#9e6b00; border-right:1px #cbcbcb solid;color:#FFF;font-size:16px; height:46px;}
.bt_zjgd_li td{border-right:1px #cbcbcb solid;color:#333333;font-size:16px; height:46px;}
.bt_zjgd_li tr{background:#FFF;}

.gd_view{background:#176d11; padding:14px;}
.gd_view .vtit{font-size:24px;font-weight:bold;color:#FFF; font-family:'微软雅黑'; height:54px; line-height:54px; border-bottom:1px #30842a solid;}
.gd_view .vnot{ line-height:29px;font-size:16px;color:#FFF;}
.gd_view .vnot div{font-size:14px; line-height:24px;color:#FFF;}
.gview_fm{width:324px;border:1px #d7d7d7 solid; background:#f3f3f3;}
.gd_vnote{background:#FFF;border:1px #d8d8d8 solid;margin-top:31px; margin-bottom:21px;}
.gd_vnote .tit{border-top:7px #176d11 solid;padding-left:24px;padding-top:24px; padding-bottom:50px;font-size:24px;font-weight:bold;color:#1b5b16; font-family:'微软雅黑';}
.wczxjd_bt{background:url(images/bg_zjgd_xx.gif) center center repeat-x; margin:auto;}
.wczxjd_bt .pos{ position:absolute;padding-top:16px;}
.wczxjd_bt .tou{font-size:20px;font-weight:bold;color:#9e9e9e; font-family:'微软雅黑';}
.wczxjd_bt .tov{font-size:20px;font-weight:bold;color:#129608; font-family:'微软雅黑';}
.wczxjd_bt .pos div{font-family:'微软雅黑';}
.vnote{background:#075f00;padding:32px;margin:28px 36px;}

#ltr_content h2 {
font-size: 22px;
color: #4b4b4b;
text-align: center;
}
#ltr_content h2 span {
font-size: 22px;
color: #a57f47;
}
#ltr_content h3 {
height: 20px;
line-height: 20px;
text-align: center;
font-size: 14px;
color: #4e4e4e;
}
#ltr_content h4 {
height: 30px;
line-height: 30px;
text-align: center;
color: #a8844e;
font-size: 13px;
font-weight: normal;
}
.live_text {
width: 257px;
height: 14px;
background: #FFF;
padding: 10px;
line-height: 14px;
border: 1px solid #d7d7d7;
color: #4b4b4b;
font-size: 13px;
margin: 6px 0 0 0;
}
#live_sub {
height: 35px;
line-height: 35px;
text-align: center;
background: #a8844e;
font-size: 18px;
color: #FFF;
font-weight: bold;
border: 0px;
width: 277px;
cursor: pointer;
}


/* 本例子css */
.rdxq_slideBox{ width:525px; height:470px; overflow:hidden; position:relative;   }
.rdxq_slideBox .hd{ height:90px; overflow:hidden; position:absolute; left:0px; bottom:2px; z-index:1; }
.rdxq_slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.rdxq_slideBox .hd ul li{ float:left; margin-right:1px;  width:130px; height:90px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.rdxq_slideBox .hd ul li.on{ background:#ce6f00; color:#fff; }
.rdxq_slideBox .hd ul li img{margin-top:2px;}
.rdxq_slideBox .bd{ position:relative; height:100%; z-index:0;   }
.rdxq_slideBox .bd li{ zoom:1; vertical-align:middle;width:100%;height:365px; }
.rdxq_slideBox .bd img{ width:100%; height:365px; display:block;  }
.bt_more_pc{background:#CCC;}
.bt_more_pc:hover{background:#666;}
/* 案例库信息页图片css */
.case_slideBox{ width:100%; height:540px; overflow:hidden; position:relative;margin-top:45px;  }
.case_slideBox .hd{ width:225px; overflow:hidden; position:absolute; right:0px; top:2px; z-index:1; }
.case_slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.case_slideBox .hd ul li{ float:left; margin-right:10px;margin-bottom:11px; width:100px; height:90px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.case_slideBox .hd ul li.on{ background:#ce6f00; color:#fff; }
.case_slideBox .hd ul li img{width:100px; height:90px;}
.case_slideBox .hd ul li.pg2{ display:none;}
.case_slideBox .hd .pgnum{ float:left; line-height:19px;height:19px;width:19px; text-align:center; margin-right:7px; background:#c6c6c6;color:#FFF; cursor:pointer;}
.case_slideBox .hd .pgnum_ov{ float:left; line-height:19px;height:19px;width:19px; text-align:center; margin-right:7px; background:#168300;color:#FFF;}
.case_slideBox .bd{ position:relative;width:885px;height:100%; z-index:0;   }
.case_slideBox .bd li{ zoom:1; vertical-align:middle;width:100%;height:535px; }
.case_slideBox .bd img{ width:100%; height:535px; display:block;  }

	.case_slideBox .prev,
	.case_slideBox .next{ position:absolute; left:20px; top:50%; margin-top:-41px; display:block; width:42px; height:82px; background:url(images/case_prev.jpg) left no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
	.case_slideBox .next{ left:auto; right:300px; background:url(images/case_next.jpg) left no-repeat; }
	.case_slideBox .prev:hover,
	.case_slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
	.case_slideBox .prevStop{ display:none;  }
	.case_slideBox .nextStop{ display:none;  }



.left_nav{ position: absolute;left:11px; margin-top:25px; z-index:989}
.left_nav li{ list-style:none; width:110px; height:75px; background:#00430e; margin-bottom:1px}
.left_nav li a{ width:110px; height:75px; display:block; color:#fff; font-weight:bold; font-size:15px; text-align:center; line-height:75px;}
.left_nav li a:hover{ background:#c6a120}