@charset "utf-8";
/*common*/
.header, .content, .footer { width:1000px; margin:0 auto; }
/*头部开始*/
.top { background:url(../img/h_top_bg.gif) repeat-x center top; height:219px; overflow:hidden; }
.h_top { height:32px; line-height:32px; color:#666; overflow:hidden; }
.h_top span { height:32px; line-height:32px; color:#666; }
.h_top span a { display:inline-block; color:#666; line-height:32px; display:inline-block; background:url(Img/Common/top1.gif) no-repeat left 8px; padding:0 20px 0 20px; }
.h_top span a.a02 { background:url(Img/Common/top2.gif) no-repeat left 8px; padding-right:0; }
.h_nr { height:115px; overflow:hidden; }
.h_logo {width: 655px;height: 120px;overflow: hidden;margin: 5px 0 0 0; }
.h_logo span { width: 93px;
    height: 85px;; overflow:hidden; }
.h_logo span img { height:84px; }
.h_logo h1 { width:315px; height:80px; display:inline; margin:10px 0 0 23px; font:19px "微软雅黑"; color:#13af68; }
.h_logo h1 i { display:block; color:#34373f; font-size:31px; font-weight:bold; }
.h_lx {width: 280px;height: 80px;margin: 35px 0 0 0;overflow: hidden;background: url(../img/phone.png) no-repeat;}
.h_lx h4 {font: 21px/30px Microsoft Yahei;color: #13af68;width: 219px;margin-left: 77px;text-align:center; }
.h_lx h4.nones { background:none;font-size: 27px;font-weight: bold; color: #ff9012; }
.s_inp01 { width:280px; margin-top:8px; height:25px; }
.inp01 { width:244px; height:25px; line-height:25px; background:url(Img/Common/sou1.gif) no-repeat; border:0; color:#b2b6ba; font-size:12px; padding-left:10px; float:left; }
.inp02 { width:26px; height:25px; background:url(Img/Common/sou2.gif) no-repeat left top; border:0px; padding:0px; float:left; }
.h_nav { height:68px; overflow:hidden; }
.h_nav li { float:left; height:68px; font:14px "Microsoft Yahei"; border-right:1px solid #98d8bb; position:relative; margin-left:-1px; overflow:hidden; }
.h_nav li span { display:block; font-size:12px; text-transform:uppercase; font-family: Arial, Helvetica, sans-serif; color:#fff; text-align:center; line-height:18px; }
.h_nav li a { display:inline-block; color:#fff; padding:10px 52px 15px 51px; line-height:28px; }
.h_nav li a:hover, .h_nav .cur a { text-decoration:none; color:#fff; background:#ff9012; }
.h_nav li a:hover span, .h_nav .cur span { color:#fff; }
.h_nav .nones { border-right:0; }
/*焦点图*/
.slider {
	height: 533px;
	position: relative;
	overflow: hidden;
	_zoom: 1
}

.slider .slide {
	width: 100%;
	height: 533px;
	position: absolute;
	top: 0;
	left: 50%;
	margin-left: -50%
}

.slider .slide a {
	display: block;
	width: 100%;
	height: 100%;
	background-position: center 0;
	background-repeat: no-repeat
}

.slider .dots {
	position: absolute;
	left: 0;
	bottom: 40px;
	width: 100%;
	text-align: center
}

.slider .dots li {
	display: inline-block;
	*display: inline;
	width: 10px;
	height: 10px;
	margin: 0 5px;
	border: 1px solid #5c5c5c;
	border-radius: 10px;
	text-indent: -9999em;
	overflow: hidden;
	_zoom: 1;
	outline: 0;
	background-color: #fff;
	cursor: pointer
}

.slider .dots li.active {
	background-color: #5c5c5c
}

.slider .prev,.slider .next {
	position: absolute;
	top: 0;
	left: 50%;
	width: 41px;
	height: 100%;
	background: url("../img/slide-btn.png") no-repeat;
	opacity: 0.5;
	filter: alpha(opacity=50)\9;
	text-indent: -9999em;
	overflow: hidden;
	_zoom: 1;
	outline: 0;
	cursor: pointer;
	
}


.slider .prev:hover,.slider .next:hover {
	opacity: 1;
	filter: alpha(opacity=100)\9
}

.slider .prev {
	margin-left: -600px;
	background-position: 0 50%
}

.slider .next {
	margin-left: 558px;
	background-position: -41px 50%
}
/*酒店痛点*/
.content{width:1000px;margin:0 auto;overflow:hidden;position:relative;}
.point{
	background: url(../img/point.png) no-repeat -55px 18px;
    font-size: 38px;
    color: #13af69;
    text-align: center;
    height: 73px;
    margin-top: 22px;
    padding-left: 3.5em;
}
.zuo li{padding-left:45px;}
.zuo li img{padding-right:25px;}
.you li{padding-right:45px;}
.you li img{padding-left:25px;}
.point_bg{width:496px;height:500px;background:#eeeeee;    margin-top: 10px;}
.point_bg h3{font-size:28px;font-weight:100;text-align:center;line-height: 80px;color:#f29903;}
.point_bg h3 span{font-size:20px;}
.vs{position:absolute;top: 280px;left: 409px;}
.point_bg ul li{height:100px;line-height:100px;margin-top: 30px;font-size:18px;}
.point_bg ul li img{width:100px;}
.fl ul{text-align:left;padding-left: 40px;}
.fr ul{text-align:right;padding-right: 40px;}
.fl ul li img{margin-right:30px;}
.fr ul li img{margin-left:30px;}
/*饮水习惯*/
.habit h3{ text-align: center; font-weight: normal;padding-bottom: 20px; margin-bottom: 35px;background: url(../img/g-line.png) no-repeat 25px 111px;margin-top: 20px; }
.habit h3 a{display: inline-block; font-size: 35px; text-align: center;background:url(../img/habit.png) no-repeat 0 20px; padding:20px 0 0 50px;color: #2a2a2a;}
.habit h3 span{display: block; text-transform: uppercase; color: #999; font-size: 20px; margin-top: 5px;}
.habit h3 a:hover{text-decoration: none;}
.habit ul li{width:25%;float:left;text-align: center;color: #13af69;background: url(../img/arrow1.png) no-repeat 0 43px;
}
.habit ul li:first-child{background:none;}
.habit ul li img{height:99px;}
.habit ul li p{font-size:20px;margin-top: 15px;margin-bottom: 5px;}
.habit ul li span{font-size:14px;}
/*设备介绍*/
.intro h1{font-size: 50px;color:#13af69;}
.intro h1 a{color:#ff9012}
.intro h1 a:hover{color:#ff9012}
.intro ul li{font-size: 16px;
    color: #13af69;
    line-height: 50px;}
.peijian{padding-bottom: 185px;}
.peijian ul li{float:left;width:25%;text-align:center}
.peijian ul li a img{border: 3px solid #13af69;
    border-radius: 90px;
    width: 150px;}
.equip{background:url(../img/water-bg.png) no-repeat center bottom;}
.kehu{background:url(../img/kehu.jpg) no-repeat;height:480px;padding:35px;}
.case1 { height:480px; overflow:hidden; background:#f2f2f2;width:1170px;margin:0 auto;    position: relative; }
.case1 h3 { float:left; width:201px; height:150px; background:url(../img/kehu_1.gif) no-repeat center top; overflow:hidden; text-align:center; font:30px "Microsoft Yahei"; color:#fff; padding-top:70px;    position: absolute;    z-index: 999; }
.case1 h3 a { color:#fff; }
.case1 h3 a:hover { text-decoration:none; }
.case1 h3 span { display:block; font:16px "Microsoft Yahei"; color:#ffe3c4; }
.case1 h3 p { font-size:14px; font-weight:bold; color:#fff; background:url(Img/Index/case_jt.gif) no-repeat 119px 4px; margin-top:10px; }
.case2 { width:775px; float:left; height:500px; overflow:hidden;  }
.case2 li { height:480px; overflow:hidden; }
.case2 dt { width:350px; height:219px; float:right; overflow:hidden; }
.case2 dt img { width:350px; height:219px; }
.case2 dd {width: 525px;float: left;overflow: hidden;margin-left: 230px;padding-right: 20px;margin-bottom: 31px; }
.case2 dd h4 a { display:block; font:18px "Microsoft Yahei"; height:30px; line-height:30px; overflow:hidden; color:#333; margin:20px 0 10px 0; text-transform:uppercase;font-weight: bold; }
.case2 dd p { font:15px "Microsoft Yahei"; line-height:26px; height:78px; overflow:hidden; color:#666; }
.case2 dd em a { display:block; width:148px; height:34px; border:1px solid #c3c8cd; text-align:center; font:14px "Microsoft Yahei"; line-height:34px; color:#333; overflow:hidden; margin-top:14px; }
.case2 .pages { width:72px; height:34px; overflow:hidden; position:absolute; bottom:0; right:348px;bottom: 227px;right: 393px;}
.case2 .pages span { display:inline; width:34px; height:34px; margin-left:1px; float:left; }
.case2 .pages span.prev { background:url(../img/case_l.gif) no-repeat; }
.case2 .pages span.next { background:url(../img/case_r.gif) no-repeat; }
.anli{position:absolute;left:0px;bottom:0px;}
.case3{float:right;width:393px;border: 1px solid #e3e3e3;position:relative}
.case3 h2{text-align:center;height:130px;background: url(../img/kehu_2.gif);background-size: 100%;line-height: 130px;color: #fff;}
.case3 h2 span{font-size: 20px;margin-left: 20px;font-weight: 400;}
.case3 .kehu_info{height:350px;}
.kehu_logo{height: 77px;padding:30px 40px 20px 40px;line-height: 77px;}
.kehu_logo img{float: left;
    margin-left: 20px;
    margin-right: 30px;
    width: 77px;
    height: 77px;
    border-radius: 40px;}
.kehu_logo span{font-size:25px;}
.kehu_info p{line-height: 40px;padding: 0 40px 20px 40px;font-size: 16px;} 
.kehu_arrow span{background:url(../img/arrow.png) no-repeat;width:30px;height:30px;display:block;position:absolute;top:170px;cursor:pointer;    z-index: 9999;}
.case3 .prev{}
.case3 .next{background-position:-30px 0; right:0px;}
/*售后服务*/
.shouqian {
    background: url(../img/line.png) no-repeat;
	height: 240px;
	padding: 60px 60px 0 60px;
}
.shouzhong {
    background: url(../img/line_p.png) no-repeat 400px 0;
	height: 230px;
	padding: 70px 70px 0 70px;
}
.shouzhong .shou{float:right;}
.shou{float:left;}
.shou h2{font-size:25px;color:#13af68;line-height: 27px;}
.shou h2 img{margin-right:10px;}
.shou ul{margin-top:20px;}
.shou ul li{line-height:45px;color:#13af68}
.shou ul li p{color:#999999;font-size:14px}
/*底部条*/
.news{width: 300px;
    padding: 0 16px;position:relative}
.news_arrow span {
    background: url(../img/arrow.png) no-repeat;
    width: 30px;
    height: 30px;
    display: block;
    position: absolute;
    top: 255px;
    cursor: pointer;
}
.news_arrow .next{background-position: -30px 0;right: 16px;}
.news ul{padding:0px;margin-top:18px}
.news ul li img{margin-right:0px}
.news ul li span a{
    height: 35px;
    position: absolute;
    bottom: 0;
    opacity: .5;
    width: 310px;
    left: 30px;
    color: #fff;
    background: #000;
    line-height: 35px;
    padding-left: 20px;
    font-size: 15px;
}
.news ul li span a:hover{color:#13af69;}
#honor-s{height:386px!important}
#honor-s ul{padding:0px;margin-top: 21px;}
#honor-s ul li{position:relative}
#honor-s ul li a{overflow:hidden}
#honor-s ul li img{margin-right:0px}
#honor-s ul li span a{
    height: 35px;
    position: absolute;
    bottom: 3px;
    opacity: .5;
    width: 310px;
    left: 0px;
    color: #fff;
    background: #000;
    line-height: 35px;
    padding-left: 20px;
    font-size: 15px;
    display:block;
}
#honor-s ul li span a:hover{color:#13af69;}
.tit2 { height:52px; background:url(../img/new_h.gif) no-repeat left bottom; font:24px "Microsoft Yahei"; line-height:50px; overflow:hidden; }
.tit2 a { color:#333; }
.tit2 i { font:16px Arial, Helvetica, sans-serif; color:#999; text-transform:uppercase; padding-left:8px; }
.tit2 span a { font-size:14px; }
/*行业动态*/
.n_l{width: 330px;overflow:hidden;margin-top: 18px;}
.n_l h3{ margin-bottom:21px;}
.n_l dl{ overflow:hidden; margin-bottom:0px;height:85px;}
.n_l dl dt{ width: 70px;
    height: 70px;
    border: 1px solid #cfcfcf;
    font-size: 15px;
    color: #969696;
    float: left;
    text-align: center;
    background: #fff;
    font-family: Microsoft Yahei;}
.n_l dl dt i{ font-size:30px; display:block; font-weight:bold; line-height:100%; padding-top:12px;}
.n_l dl dd{ float: right; width:240px; height:84px; overflow:hidden;}
.n_l dl dd h4{font-size:16px; font-weight:normal; line-height:30px; height:30px; overflow:hidden; padding:3px 0 6px;}
.n_l dl dd h4 a{ color:#333;}
.n_l dl dd p{ color:#666; line-height:24px;margin-right:10px;font-size: 13px;}
.n_l dl dd p a{ color:#01b60e;float:right; margin-right:5px;}
.n_l .cur dt{border:1px solid #01b60e; color:#fff; background:#01b60e;}
.qa li{padding-left: 35px;background:url(../img/qa.png) no-repeat  0 4px;line-height: 25px;}
.qa li h6{font-size: 16px;}
.qa li p{font-size: 14px;}
/*尾部*/
.footer{background:#6ab139;height:278px;width:100%;margin-top:20px;}
.f_con {
    padding: 35px;
	width: 230px;
    float: left;
}
.f_con h2{
	width: 266px;
    font-size: 18px;
    line-height: 101px;
    font-weight: 300;
    color: #fff;
    margin-top: 30px;
}
.f_con h2 img{float:left;margin-right: 20px;}
.f_con_2{float:left;padding:10px 35px 10px 35px;width: 300px;}
.f_con_2 h2{font-size: 18px;color: #fff;}
.f_con_2  p a{    font-size: 14px;
    color: #fff;
    line-height: 33px;
    margin-right: 20px;}
.f_con_2  p{font-size: 14px;
    color: #fff;
    line-height: 28px;}
.f_con_2  p a:hover{color: #13af69;}
.f_con_3{position: absolute;
    bottom: -70px;
    right: 0px;
    width: 217px;
    height: 258px;
    background: url(../img/note.png) no-repeat;
    padding: 70px 20px 20px 30px;}
.f_con_3 p input{
	    width: 190px;
    font-size: 14px;
    height: 30px;
    margin-bottom: 8px;
}
.submit{width:194px!important;background:#6ab139;border-radius:3px;border:none;color:#fff;}

