body, ul, p {
	margin: 0;
	padding: 0; 
}
body {font-family: 微软雅黑,宋体,Arial,sans-serif; font-size:12px;  background-color: rgb(237, 237, 237);}

ul, li, dt, dd, dl {
	list-style: none;

}
a {
	text-decoration: none;
}
img {
	border: 0;
}

a {
	color: rgb(102, 102, 102); text-decoration: none;
}
a:focus {
	outline: 0px;
}
a:hover {
	text-decoration: underline;
}
.vam {
	vertical-align: middle;
}
.clear {
	height: 0px; line-height: 0; clear: both; font-size: 0px;
}
p {
	word-spacing: -1.5px;
}
.tr {
	text-align: right;
}
.tl {
	text-align: left;
}
.center {
	text-align: center;
}
.fl {
	float: left;
}
.fr {
	float: right;
}
.pa {
	position: absolute;
}
.pr {
	position: relative;
}

.content {
	margin: 0px auto; width: 1088px; font-family: microsoft yahei;
}
.footer {
	margin: 0px auto; width: 1088px; font-family: microsoft yahei;
}
.left {
	width: 250px; overflow: hidden; float: left;
}
.left2 {
	width: 760px; overflow: hidden; float: left;
}
.left3 {
	width: 754px; color: rgb(102, 102, 102); overflow: hidden; float: left;
}
.lefttop {
	background: url("../images/left_top_img.gif") no-repeat; height: 3px; overflow: hidden; font-size: 0px; margin-top: 10px;
}
.left2top {
	height: 3px; overflow: hidden; font-size: 0px;
}
.leftbot {
	background: url("../images/left_bot_img.gif") no-repeat; height: 3px; overflow: hidden; font-size: 0px; margin-bottom: 10px;
}
.left2bot {
	height: 3px; overflow: hidden; font-size: 0px; margin-bottom: 10px;
}
.rightbot {
	height: 3px; overflow: hidden; font-size: 0px; margin-bottom: 10px;
}
.right {
	width: 800px; overflow: hidden; float: right; display: inline;
}
.right_gai {
	width: 1080px; overflow: hidden; float: right; display: inline;
}
.right2 {
	width: 275px; overflow: hidden; float: right;
}
.right3 {
	width: 201px; color: rgb(102, 102, 102); overflow: hidden; float: right;
}
.right2top {
	background: url("../images/right2_top_img.gif") no-repeat; height: 3px; overflow: hidden; font-size: 0px;
}
.right2bot {
	background: url("../images/left_bot2_img.gif") no-repeat; height: 3px; overflow: hidden; font-size: 0px; margin-bottom: 10px;
}
.right_main {
	background: rgb(255, 255, 255); border: 1px solid rgb(213, 213, 213); width: 800px; overflow: hidden; padding-bottom: 15px; min-height: 458px;
}
.right2_main {
	background: rgb(255, 255, 255); border-width: 0px 1px; border-style: none solid; border-color: currentColor rgb(213, 213, 213); width: 273px; overflow: hidden; padding-bottom: 15px;
}
.left2_main {
	background: rgb(255, 255, 255); border: 1px solid rgb(213, 213, 213); width: 800px; overflow: hidden; padding-bottom: 15px;
}
.container {
	width: 1088px; margin-right: auto; margin-left: auto;
}



.qingchu{ clear:both; height:30px;}


.top{ clear:both; width:100%; background:url(../images/new/bgtop.png); height:150px; margin-top:0px;}
.topnr{ width:1088px; margin:0 auto; height:150px; overflow:hidden;}
.toplogo{ width:500px; height:150px; float:left;}
.toplianxi{ width:540px; height:150px; float:right;}



/* 导航条 */
/*menu*/

.daohang {	width: 100%; background:url(../images/bg_daohang.jpg); margin: 0 auto; }
/* @group core navdh menu */
#navdh { width:1088px; margin:0 auto;
	padding: 0;
	list-style: none;
	height: 60px;
	padding-left: 15px;
	padding-right: 15px;
background:url(../images/bg_daohang.jpg);}

#navdh li { width:100px; text-align:center;
	float: left; margin-left:10px;
	display: block;
	position: relative;
	z-index: 999;
	margin: 0 1px;
}
#navdh li a {
	display: block; font-size:16px;
	padding: 0;
	font-weight: 700;
	line-height: 60px;
	text-decoration: none;
	color: #fff;
	zoom: 1;
}
#navdh li a:hover, #navdh li a.hov {
background:url(../images/bg_daohang2.jpg);
	color: #FF0;
}
/* @group subnavdh */
#navdh ul {
	position: absolute;
	left: 0px;
	display: none;
	margin: 0;
	padding: 0;
	list-style: none;
	padding-bottom: 3px;
}
#navdh ul li {
	width: 100px;
	float: left;
 background:#900; border-bottom:1px dashed #333;
}

#navdh ul li:hover { background:#930;
}

#navdh ul a {
	display: block;
	height: 20px;
	line-height: 20px;
	padding: 8px 5px;
	color: #666;

	color: #fff;
	font-weight: normal;
}
#navdh ul a:hover {
	text-decoration: none;
	border-right-color: transparent;
	border-left-color: transparent;
	background: transparent;
	color: #ff0;
}
/* 默认幻灯片 */



.lanmu{ width:1088px; height:40px; background:url(../images/bg_lm.png); clear:both; margin:0 auto;}
.lanmu p{ display:block; width:700px; float:left; height:36px; line-height:36px; font-size:16px; padding-left:8px; color:#333; }
.lanmu span { display:block; float:right; margin-right:36x; height:40px; line-height:36px; font-size:14px;}
.lanmu span a{ color:#333;}
.lanmu span a:hover{ color:#f00;}



/* 这是搜索框的CSS */
.sousuo{ width:1088px; margin:0 auto; height:50px; line-height:50px; margin-bottom:30px;}
.remen{ width:600px; height:50px; float:left;}
.remen h1{ display:block; color:#F00; font-size:40px;  padding-left:8px;}

#search-box{  float:right; width:300px; height:50px; background:url(../images/sousuo.png) no-repeat 0 0;}
.input-box{ float:left; margin:10px 0px 0px 10px; width:209px; height:24px; line-height:24px; padding-left:8px; border:0; background:none; text-align:left; font-size:12px}
.button{ float:right; border:0; margin-right:6px; background:none; text-indent:-999px; width:60px; height:26px; cursor:pointer;  margin-top:10px;}




/* 优惠套餐 */
.youhui{ width:1088px; height:230px; margin:0 auto; background:#FFF;}
.youhui ul{ width:1068px; margin:0 auto; height:220px; padding-top:20px;}
.youhui ul li{ float:left; margin-left:16px; width:194px; height:220px;}
.youhui ul li span a{ text-align:center; font-size:14px; color:#333;}
.youhui ul li span a:hover{ color:#F00; text-decoration:underline;}


.jdgai1{ width:1088px; height:230px; margin:0 auto; background:#FFF;}
.jdgai1 ul{ width:1068px; margin:0 auto; height:420px;}
.jdgai1 ul li{ float:left; margin-left:16px; width:194px; height:220px; padding-top:6px;}
.jdgai1 ul li span a{ text-align:center; font-size:18px; color:#333;}
.jdgai1 ul li span a:hover{ color:#F00; text-decoration:underline;}


/* 经典改装案例 */
.jdgai{ width:1088px; height:450px; margin:0 auto; background:#FFF;}
.jdgai ul{ width:1068px; margin:0 auto; height:450px;}
.jdgai ul li{ float:left; margin-left:16px; width:194px; height:220px;}
.jdgai ul li span a{ text-align:center; font-size:17px; color:#333;}
.jdgai ul li span a:hover{ color:#F00; text-decoration:underline;}



/*浮动客服*/
#floatDivBoxs{width:170px;background:#fff;position:fixed;top:180px;right:0;z-index:999;}
#floatDivBoxs .floatDtt{width:100%;height:45px;line-height:45px; background:#f08326;color:#fff;font-size:18px;text-indent:22px;position:relative;}
#floatDivBoxs .floatDqq{padding:0 14px;}
#floatDivBoxs .floatDqq li{height:45px;line-height:45px;font-size:15px;border-bottom:1px solid #e3e3e3; padding:0 0 0 50px;}
#floatDivBoxs .floatDqq li a{ color:#F00;}
#floatDivBoxs .floatDtxt{font-size:18px;color:#333;padding:12px 14px;}
#floatDivBoxs .floatDtel{padding:0 0 15px 10px;}
#floatDivBoxs .floatDtel img{display:block;}
#floatDivBoxs .floatDbg{width:100%;height:20px;background:url(../images/kefu/online_botbg.jpg) no-repeat;box-shadow:-2px 0 3px rgba(0,0,0,0.25);}
.floatShadow{ background:#fff;box-shadow:-2px 0 3px rgba(0,0,0,0.25);}
#rightArrow{width:50px;height:45px;background:url(../images/kefu/online_arrow.jpg) no-repeat;position:fixed;top:180px;right:170px;z-index:999;}

#rightArrow a{display:block;height:45px;}



.cgal { clear:both; width:1088px;
	margin: 20px auto; border-bottom-color: rgb(213, 213, 213); border-bottom-width: 2px; border-bottom-style: solid; background-color: rgb(255, 255, 255);
}
.cgal h4 {
	background: url("../images/index/alTit.png") no-repeat center; height: 40px; line-height: 40px; font-size: 18px;
}
.cgal h4 a {
	color: rgb(255, 255, 255); margin-right: 6px; margin-left: 404px;
}
.cgal h4 span {
	color: rgb(126, 143, 170); text-transform: uppercase; font-size: 14px; font-weight: normal;
}
.cgal .alCont {
	padding: 34px 0px; position: relative;
}
.cgal .alCont ul {
	margin: 0px auto; width: 880px; overflow: hidden;
}
.cgal .alCont li {
	margin: 0px 10px; width: 200px; text-align: center; float: left;
}
.cgal .alCont li h5 {
	font-weight: normal; margin-top: 8px;
}
.cgal .alCont li h5 a {
	color: rgb(51, 51, 51); font-size:14px;
}
.cgal .alCont .btnLeft {
	top: 50%; width: 28px; height: 28px; margin-top: -14px; position: absolute;
}
.cgal .alCont .btnRight {
	top: 50%; width: 28px; height: 28px; margin-top: -14px; position: absolute;
}
.cgal .alCont .btnLeft {
	background: url("../images/index/BtnLeft.png") no-repeat center; left: 16px;
}
.cgal .alCont .btnRight {
	background: url("../images/index/BtnRight.png") no-repeat center; right: 16px;
}


/* 友情链接 */
.yqlianjie{ width:1088px; margin:0 auto; background:#FFF;  margin-bottom:10px;}
.youqing{ width:1088px; height:80px; margin:0 auto; }
.youqing ul {width:1080px; margin:0 auto;  margin-top:10px; }
.youqing ul li { float:left; margin-left:10px; height:32px;}
.youqing ul li a{ font-size:12px; color:#333; display:block; }
.youqing ul li a:hover{ color:#F00;}

/* 网站底部信息 */


.footWrap { background:#333;
}
.footer {
	height: 250px; overflow: hidden; position: relative; margin:0 auto;
}
.fotNav {
	height: 92px; line-height: 92px; font-size: 14px; margin-left: -16px;
}
.fotNav a {
	background: url("../images/Common/fotNavBr.png") no-repeat left; padding: 0px 18px; color: rgb(255, 255, 255);
}
.fotNav a.noBg {
	
}
.fotTxt {
	color: rgb(204, 204, 204); line-height: 24px; padding-left: 134px; margin-top: 16px;
}
.fotTxt a {
	color: rgb(204, 204, 204);
}
.ewmImg {
	left: 0px; top: 92px; position: absolute;
}
.fotPhone {
	background: url("../images/Common/fotPhoen_ico.png") no-repeat left; padding: 2px 0px 2px 46px; top: 136px; right: 0px; color: rgb(255, 255, 255); position: absolute;
}
.fotPhone dd {
	color: rgb(255, 194, 0); font-family: Arial, Helvetica, sans-serif; font-size: 24px; font-weight: bold;
}


