@charset "utf-8";
body {
	font-family: Arial,"微软雅黑";
	font-size: 14px;
	color: #535353;
}
a{
	text-decoration:none;
	color:#262626;
}
a:hover {
	color: #444444;
	text-decoration: none;
}
html,body,h1,h2,h3,h4,h5,h6,ul,li,p,dl,dd,dt,form {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
*:link, *:visited, *:hover, *:active, *:focus {
-webkit-transition: color .25s linear,background-color .25s linear,border-color .25s linear;
transition: color .25s linear,background-color .25s linear,border-color .25s linear;
}

img {
    border: 0;
    vertical-align: middle;
    -ms-interpolation-mode:bicubic;
    transition: transform 1s;
	margin:0px; padding:0px;
}
img.hover{
    transform: scale(1.15);
}
.fl {
	float: left;
}
.fr{
	float: right;
}
/* Clear Fix */
.clearfix:after {
	content: ".";     
	display: block;   
	clear: both;    
	visibility: hidden;      
	line-height: 0;    
	height: 0;    
	font-size:0;  
}
.clearfix { *zoom:1;}  
/* Hide from IE Mac */
/*.clearfix {display:block;}*/
/* End hide from IE Mac */
/* end of clearfix */
.clear {
	clear: both;
}
[data-role="transition"] {
	-moz-transition:all 0.5s ease;
	-webkit-transition:all 0.5s ease;
	-o-transition:all 0.5s ease;
	-ms-transition:all 0.5s ease;
	transition:all 0.5s ease;
}
[data-role="transition1"] {
	-moz-transition:all 1s ease;
	-webkit-transition:all 1s ease;
	-o-transition:all 1s ease;
	-ms-transition:all 1s ease;
	transition:all 1s ease;
}
.mp30 {
	margin-top: 30px;
}
.mp35 {
	margin-top: 35px;
}
.mp50 {
	margin-top: 50px;
}
.pt50{ padding-top:50px;}

.w1280 {
	width:1150px;
	margin-right: auto;
	margin-left: auto;
}
#header {
background:#fff;height: 60px;
	width: 100%;
	z-index: 99;
}
#header1 {
	background:#fff;
	height:60px;
	width: 100%;
	z-index: 99;
}

.logo {
	margin-top: 10px;
}
.h-r {
	margin-top: 20px;
	width: auto;
	margin-right: 50px;
}
#nav ul {
	background-repeat: no-repeat;
	background-position: left center;
	display: inline-block;
}



#nav ul li {
	text-align: center;
	display: block;
	float: left;
	background-repeat: no-repeat;
	background-position: right center;
	line-height: 35px;
	font-size: 16px;
	position: relative;
}
#nav ul li a {
	display: block;
	padding-right:23px;
	padding-left:23px;
	color: #333;
}


#nav ul li a.focus {
	text-decoration: none;
	color: #397B6A;
	font-weight:bold;
}
#nav ul li dl{
	display: none;
	background: #F7F6F6;
	width: 100%;
	z-index: 99999;
	position: absolute;
	left: 0px;
	font-weight: normal;
	text-align: center;

}
#nav ul li dl a{
	font-weight: normal !important;
	font-size: 12px;
	color: #333;
}
#nav ul li dd{line-height:30px;}


.indexwarp{ width:100%; padding-top:40px; padding-bottom:40px;}
.indexabout{ width:1070px; min-width:1070px; display:block; margin:0 auto;}
.indexabout .indexvideo{ width:300px; display:block; float:left;}
.indexabout .indexvideo img{ width:300px;}
.indexabout .indexaboutcon{ width:720px; display:block; float:right;}
.indexabout .indexaboutcon h3{ height:40px; line-height:40px; font-size:18px;}
.indexabout .indexaboutcon p{ color:14px; color:#333; line-height:30px;  margin-bottom:20px;}
.indexabout .indexaboutcon .imore{ width:80px; line-height:30px; height:30px; display:block; text-align:center; color:#333; border:#CCC 1px solid;}
.indexabout .indexaboutcon .imore:hover{ border:#666 1px solid;}

.indextextline{ width:100%; padding-top:40px; padding-bottom:40px; background-color:#e1e1e1;}
.indextextline p{ text-align:center; font-size:28px; line-height:50px; color:#333; font-weight:500}
.videostyle{ position:relative;}
.videostyle .bofang{ width:370px;height:253px; display:inline-block; background:url(../images/videobofang.png) center no-repeat; position:absolute;}


/*======banner=======*/
#banner {
	height:700px;
	width: 100%;
	text-align: center;
	position: relative;
}
.blogo {
	position: absolute;
	z-index: 99;
	left: 45%;
	top: 45%;
}

.Nyban {
    height: 700px;
}
.banner_box{
	width:100%;
	height:700px;
	overflow:hidden;
}
.banner_box .banner{
	width:100%;
	height:700px;
	overflow:hidden;
	position:relative;
}
.banner_box .banner_list{
	width:100%;
	height:700px;
	position:relative;
}
.banner_list li{
	width:100%;
	height:700px;
	position:absolute;
	left:0;
	top:0;
	opacity:0;
filter:alpha:opacity(0);
}
.banner_list .bm1{background:url(../images/banner1.jpg) 50% 0 no-repeat;
}
.banner_list .bm2{background:url(../images/banner2.jpg) 50% 0 no-repeat;
}
.banner_list .bm3{background:url(../images/banner3.jpg) 50% 0 no-repeat;
}
.banner_list .bm4{background:url(../images/banner4.jpg) 50% 0 no-repeat;
}
.banner_list .bm5{background:url(../images/banner5.jpg) 50% 0 no-repeat;
}
.banner_box .prev_btn, .banner_box .next_btn{
	display:block;
	width:70px;
	height:62px;
	position:absolute;
	top:40%;
	display:none;
	z-index:999;
	opacity:0.5;

filter:alpha:opacity(50);
}
.banner_box .prev_btn{
	left:31px;
	background-image: url(../images/sn.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.banner_box .next_btn{
	right:31px;
	background-image: url(../images/sn.png);
	background-repeat: no-repeat;
	background-position: right 0px;
}
.banner_box .circle_btns{
	height: 7px;
	position: absolute;
	bottom: 35px;
	text-align: center;
	z-index: 999;
	left: 0px;
	width: 100%;
}
.banner_box .circle_btns a{
	display: inline-block;
	height: 9px;
	overflow: hidden;
	width: 9px;
	background-image: url(../images/thr_03.png);
	background-repeat: no-repeat;
	background-position: center center;
	margin-right: 5px;
	margin-left: 5px;
}
.banner_box .circle_btns .cur{
	background-image: url(../images/thr_03_on.png);
	background-repeat: no-repeat;
	background-position: center center;
	width: 42px;
}
.scroll{
	position: absolute;
	top: 665px;
	left: 50%;
	margin-left: -27px;
	cursor: pointer;
	z-index: 10;
}
.scroll{
	-webkit-animation:fadeOutDown  1.5s infinite ease-in both;
	-moz-animation:fadeOutDown  1.5s infinite ease-in both;
}
@-webkit-keyframes fadeOutDown{
	0%{opacity:1;
	-webkit-transform:translateY(0)}
	50%{opacity:0.5;
	-webkit-transform:translateY(5px)}
	100%{opacity:1;
	-webkit-transform:translateY(0)
	}
}
@-moz-keyframes fadeOutDown{
	0%{opacity:1;
	-moz-transform:translateY(0)}
	50%{opacity:0.5;
	-moz-transform:translateY(5px)}
	100%{opacity:1;
	-moz-transform:translateY(0)}

}
.fw-tit {
	background-image: url(be3_02.png);
	background-repeat: repeat;
	text-align: center;
	height: 70px;
	width: 100%;
}
.fw-tit img {
}

.fwlc-con{ list-style:none; width:100%; margin-bottom:40px; height:80px;}
.fwlc-con li{ width:19.5%; height:80px; display:block; float:left; text-align:center; line-height:80px; font-size:18px; color:#960; font-weight:600;}

.zoopic img{width:100%; transition:transform 3s;}
.zoopic:hover img{
	transform:scale(1.13);
}



.fwpic {
    width: 49.9%;
    position: relative;
    overflow: hidden;
}
.fwpic img{width:100%; transition:transform 3s;}
.fwpic:hover img{
	transform:scale(1.13);
}
.nature{
	position: absolute;
	top: 50%;
	margin-top: -30px;
	background:url(../images/bo1.png) center no-repeat;
	left: 45%;
	width: 100px;
	height: 70px;
	text-align: center;
	color: #fff;
	display: block;
	transition: all 1s ease 0s;
	line-height: 55px;
}
.nature .chinese{
	font-size: 24px;
	position: relative;
}
.fwpic:hover .nature{

}
.breakfast{
	width: 1150px;
	padding-top:50px;
	background: #FFF;
	display:block;
	margin:0 auto;
}
.breakfast .tp{
	text-align: center;
	padding-bottom: 60px;
}
.bed{
	width: 1150px;
	height: 340px;
	position: relative;
	overflow:hidden;
}
.bed .hd{
	height: 10px;
	overflow: hidden;
	position: absolute;
	right:45%;
	margin-right: -30px;
	bottom: 10px;
	z-index: 1;
}
.bed .hd ul{ overflow:hidden; zoom:1; float:left;  }
.bed .hd ul li{
	float: left;
	margin-right: 10px;
	width: 7px;
	height: 7px;
	cursor: pointer;
	text-indent: -999px;
	background-image: url(../images/thr_05.png);
	background-repeat: no-repeat;
	background-position: center center;
}
.bed .hd ul li.on{
	background-image: url(../images/thr_04.png);
	background-repeat: no-repeat;
	background-position: center center;
	height: 6px;
	width: 41px;
}
.bed{ width:1150px; }
.bed .bd ul{
	width:1150px;
}
.bed .bd li{
	zoom: 1;
	vertical-align: middle;
	margin-right:10px;
	height: 276px;
	overflow: hidden;
	width:370px !important;
	float: left;
	position: relative;
}
.bed .bd .bpic {
	width: 100%;
	height: 276px;
	display: block;
	overflow: hidden;
}
.bed .bd img{ width:414px; height:276px; display:block;  }

.bed .bd li .box{
	width: 414px;
	text-align: center;
	cursor: pointer;
	height: auto;
	float: left;
	margin-right: 10px;
	position: relative;
}
.bed .bd li .box h4{
	margin-top: 15px;
	margin-bottom: 10px;
	color: #ddddd7;
	font-size: 18px;
	font-weight: normal;

}

.bed .bd li .box .white{
	width: 250px;
	color: #ddddd7;
	font-size: 12px;
	margin: 0 auto;
	line-height: 18px;
	margin-bottom: 15px;
}

.bed .bd li .box .more{
	background: url(../images/more.png) no-repeat center center;
	width: 51px;
	text-align: center;
	height: 51px;
	line-height: 51px;
	color: #ddddd7;
	font-size: 10px;
	text-transform: uppercase;
	margin: 0 auto
}
.bed .bd li .box:hover .more{
	background: url(../images/qjb_03.png) no-repeat;
	color: #fff;
	transition: all 1s ease 0s;
}
.bjs {
	background-image: url(../images/bjsbg.png);
	background-repeat: repeat;
	position: absolute;
	z-index: 55;
	width: 100%;
	text-align: center;
}
.bjs h4 {
	margin-top: 15px;
	margin-bottom: 10px;
	color: #ddddd7;
	font-size: 18px;
	font-weight: normal;
	text-align: center;
}
.bjs .white {
	width: 250px;
	color: #ddddd7;
	font-size: 12px;
	margin: 0 auto;
	line-height: 18px;
	margin-bottom: 15px;
}

.news-tit {
	text-align: center;
	padding-top: 78px;
	padding-bottom: 60px;
}
.news-con .nl {
	width: 10%;
	height: 365px;
}
.news-con .n2 {
	height:200px;
	width:24%;
	position: relative;
	overflow: hidden;
	margin-left:0.5%;
	margin-right:0.5%;
}
.news-con .n2 img {
	height: 365px;
	display: inline;
	width: 100%;
}
.n2 .box {
	background-image: url(../images/opbg.png);
	background-repeat: repeat;
	width: 45%;
	position: absolute;
	z-index: 2;
	top: 0px;
	right: 0px;
	height: 100%;
	padding-right: 4%;
	padding-left: 4%;
}
.box h3 {
	font-size: 18px;
	color: #FFF;
	font-weight:500;
	margin-top: 50px;
	margin-bottom: 15px;
}
.box h3 a {
	color: #FFF;
}
.box p {
	line-height: 20px;
	color: #c3c3c3;
	font-size: 12px;
}

.nmore {
	position: absolute;
	bottom: 20px;
}

.nmore a{
	color: #a6a5a5;
	border: 1px solid #a6a5a5;
	text-align: center;
	display: inline-block;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 10px;
	font-size-adjust: 10px !important;
	font-size: 10px;
	-webkit-transform: scale(1);
	-o-transform: scale(1);
}
.nmore a:hover {
	color: #FFF;
	background-color: #a6a5a5;
}
.readmore {
	text-align: center;
	margin-top: 50px;
	margin-bottom: 50px;
}
.readmore a {
	color: #747474;
	display: inline-block;
	padding-top: 1px;
	padding-right: 10px;
	padding-bottom: 1px;
	padding-left: 10px;
	font-size-adjust: 10px !important;
	font-size: 10px;
	-webkit-transform: scale(0.9);
	-o-transform: scale(1);
	border: 1px solid #6b6b6b;
	text-transform: uppercase;
	letter-spacing: 1px;
}
.readmore a:hover {
	color: #FFF;
	background-color: #6b6b6b;
}

/*sheji*/
.food{
	background: url(../images/be3_02.png) repeat;
	width: 100%;
}
.f-tit {
	text-align: center;
	padding-bottom: 50px;
}

.food .left {
	cursor: pointer;
}
.food .left .sjbox{
	height: 54px;
	width: 558px;
	background-color: #0c5f4a;
	padding-top: 20px;
	padding-right: 36px;
	padding-bottom: 20px;
	padding-left: 36px;
}
.food .left .sjbox .left{
	width: 250px
}
.food .left .sjbox .dian{
	background: url(../images/thr_01.png) no-repeat left center;
	color: #fff;
	font-size: 18px;
	padding-left: 25px;
}
.food .left .sjbox .eng{
	color: #8db6ac;
	font-size: 14px;
	padding-left: 25px;
	margin-top: 5px;
}
.food .imgbox3{
	width: 630px;
	height: 329px;
	overflow: hidden;
}
.food .left:hover img{
	transform: scale(1.13)
}
.food .left img{
	transition:transform 3s;
}
.food .left .sjbox .morered{
	background: url(../images/more.png) no-repeat center center;
	width: 51px;
	line-height: 51px;
	text-align: center;
	color: #79ab9e;
	display: inline-block;
	text-transform: uppercase;
	font-size: 12px;
}
.food .left:hover .morered{
	background:  url(../images/qjb_03.png) no-repeat center center;
	color: #fff;
	transition: all 1s ease 0s;
}

.footer a:hover {
	text-decoration: underline;
}
.footer {
	padding-bottom: 10px;
	color: #cacaca;
}
.footer1 {
	padding-bottom: 10px;
}

.footerbg{
	background-image: url(../images/be3_02.png);
	background-repeat: repeat;
	padding-top:30px;
}

/*foot*/
.footer-main dl {
    float: left;
    margin-right: 5%;
	margin-top:-6px;
    transition: all 0.5s ease 0s;
}
.footer-main dl:last-child {
    margin-right: 0px;
}
.footer-main dt{
	font-size: 16px;
	line-height: 30px;
	margin-bottom: 8px;
	color: #1b1b19;
}
.footer-main dt a {
	color: #ccc;
}
.footer-main dd a {
	color: #cacaca;
	line-height: 24px;
	font-size: 13px;
}
.f-add {
	margin-left: 50px;
	color: #cacaca;
}

.f-add img {
	margin-bottom: 14px;
}

.f-add p {
	color: #cacaca;
	font-size: 12px;
	line-height: 20px;
}
.wxbox {
	text-align: center;
	color: #397b6a;
	font-size: 12px;
	margin-top: 3px;
}
#copy {
	background-image: url(../images/foot_ico.png);
	background-repeat: no-repeat;
	background-position: center 0px;
	padding-top: 40px;
	padding-bottom: 30px;
	font-size: 12px;
	color: #cacaca;
}
#copy a {
	color: #cacaca;
}
#copy1 {
	background-image: url(../images/foot_ico.png);
	background-repeat: no-repeat;
	background-position: center 0px;
	padding-top: 40px;
	padding-bottom: 30px;
	font-size: 12px;
	color: #cacaca;
}
#copy1 a {
	color: #cacaca;
}
.w1150 {
	width: 1150px;
	margin-right: auto;
	margin-left: auto;
	position:relative;
}
.blns {
	line-height: 113px;
	height: 113px;
	width: 100%;
	background-image: url(../images/two_02.jpg);
	background-repeat: repeat-x;
	position: relative;
	z-index: 2;
}

.smenu{ display:block; width:800px; margin:0 auto; text-align:center;}

.smenu a {
	font-size:16px;
	color: #666;
	background-image: url(../images/thr_01.png);
	background-repeat: no-repeat;
	background-position: right center;
	padding-right: 25px;
	text-align:center;
	margin-left:25px;
	margin-right:25px;
}
.smenu  a:hover,.smenu a.hover {
	color: #0c5f4a;
	background-image: url(../images/thr_02.png);
	background-repeat: no-repeat;
	background-position: right center;
}



.w1150 .path {
	position:absolute; 
	right:0;
	top:0;
	font-size: 16px;
	display:none;
	color: #3f3f3f;
	background-image: url(../images/thr_07.png);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 23px;
}
#about {
width: 100%;
	background-image: url(../images/be3_02.png);
	background-repeat: repeat;
	background-position: center top;
	padding-bottom: 30px;
	color: #CACACA;
}

#about-main h1 {
	width: 100%;
	line-height: 28px;
	font-weight: bold;
	color: #CACACA;
	font-size: 20px;
	padding-top: 30px;
}
.clins {
    width: 100%;
    min-height: 391px;
    padding-bottom: 40px;
    margin-top: 20px;
    margin-bottom: 5px;
}
.clins p, .clins div {
    line-height: 25px;
    margin-bottom: 8px;
}

.news_list_news {
	margin-top: 20px;
	border-top: 1px solid #484848;
}

.news_list_news li {
	margin-right: 15px;
	padding-top: 10px;
	height:110px;
	border-bottom:1px solid #484848;
}
.news_list_news li img {
	width:100px;
	height:100px;
	display:block;
	float:left;
	margin-right:15px;
}

.news_list_news li p{ color: #ccc; padding:0; margin:0;line-height:30px; font-size:14px;}
.news_list_news li .dates{color:#ccc; line-height:30px; font-size:14px;}

.news_list_news li a h3{
	font-size: 16px;
	color: #ccc;
	line-height:40px; height:40px;
	padding-top: 4px;
	text-align:left;
	padding-bottom: 3px;
}

.news_list_news li .intro a.title {
	font-size: 16px;
	display: inline-block;
	background: none;
	line-height: 24px;
	color: #999;
	font-weight: bold;
	padding-top: 4px;
	padding-bottom: 3px;
}
.news_list_news li a:hover.title{
	color: #DD3C34;
}

.news_list_news li .intro .ntime {
    font-size: 11px;
    line-height: 22px;
    color: #969696;
}
.news_list_news li .intro a.intro {
    display: inline-block;
}
.news_list_news li .nimg {
	width: 236px;
	height: 180px;
	float: right;
	display: inline;
	margin-top: 2px;
	margin-right: 4px;
}


/*news*/
.news_list {
	margin-top: 20px;
	border-top: 1px solid #484848;
}
.news_list li {
	float: left;
	margin-right: 15px;
	margin-bottom: 25px;
	padding-top: 25px;
	margin-left: 25px;
}
.news_list li img {
	width: 330px;
	height: 253px;
}
.news_list li a h3{
	font-size: 14px;
	color: #ccc;
	padding-top: 4px;
	padding-bottom: 3px;
	text-align: center;
}
.news_list li.bcloer {
    background: #f0f0f0;
}
.news_list li .intro {

}
.news_list li .intro a.title {
	font-size: 16px;
	display: inline-block;
	background: none;
	line-height: 24px;
	color: #999;
	font-weight: bold;
	padding-top: 4px;
	padding-bottom: 3px;
}
.news_list li a:hover.title{
	color: #DD3C34;
}

.news_list li .intro .ntime {
    font-size: 11px;
    line-height: 22px;
    color: #969696;
}
.news_list li .intro a.intro {
    display: inline-block;
}
.news_list li .nimg {
	width: 236px;
	height: 180px;
	float: right;
	display: inline;
	margin-top: 2px;
	margin-right: 4px;
}
.nimg img {
	height: 180px;
	width: 236px;
	transition: transform 3s;
}
.nimg:hover img{transform: scale(1.13)}
/*====分页====*/
.page{
	padding-top: 38px;
	text-align: center;
	clear: both;
	font-family: Arial;
	font-size: 12px;
	margin-bottom: 10px;
}
.page a{
	color: #CCC;
	min-width: 25px;
	height: 21px;
	line-height: 21px;
	text-align: center;
	display: inline-block;
	border: 1px solid #CCCCCC;
	margin-right: 5px;
	margin-left: 5px;
}
.page a:hover{
	color: #397B6A;
	text-decoration: underline;
}
.page .active{
	color: #FFF;
	text-decoration: none;
	background-color: #397B6A;
	border: 1px solid #397B6A;
}
.page .active:hover{color:#FFF; text-decoration:underline;}
/*cp*/
.CaseList ul li {
	float: left;
	width: 370px;
	margin-right: 20px;
	margin-bottom: 30px;
	height: 253px;
	overflow: hidden;
	position: relative;
}
.CaseList li:nth-child(3n) { margin-right:0;}
.CaseList ul li .bgBox {
	width: 100%;
	height: 253px;
	overflow: hidden;
}
.bgBox img {
	transition: transform 3s;
	height: 100%;
	width: 100%;
}
.bgBox:hover img{transform: scale(1.13)}
.CaseList li .boxinfo {
	height: 65px;
	width: 100%;
	position: absolute;
	background-image: url(../images/bjsbg.png);
	background-repeat: repeat;
	z-index: 55;
		bottom:0;

}
.CaseList li .boxinfo .title {
	color: #DBDAD9;
	font-size: 16px;
	text-align: center;
	line-height: 65px;
}
.boxinfo .title a {
	color: #DBDAD9;
}

.CaseList li .boxinfo .infotext {
	color: #A4A09D;
	font-size: 12px;
	margin-left: 46px;
	width: 380px;
}
.CaseList li .boxinfo .more a{
	color: #949291;
	font-size: 11px;
	margin-top: 30px;
	margin-right: 35px;
	text-transform: uppercase;
	background: url("../images/more.png") no-repeat;
	line-height: 51px;
	text-align: center;
	width: 51px;
	height: 51px;
	display: inline-block;
}
.CaseList li .boxinfo .more a:hover {
    color: #fff;
    background: url("../images/qjb_03.png") no-repeat;

}
#about-main h2 {
	font-size: 20px;
	line-height: 50px;
	margin-bottom:20px;
	font-weight:bold;
	text-align: center;
}
#about-main .time {
	padding-bottom: 10px;
	margin-bottom: 15px;
	font-size: 12px;
	line-height: 24px;
	color: #999;
	text-align: center;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
}
.Tac {
	text-align: center;
}
.back {
	font-weight: normal;
	float: right;
}
.back a {
	color: #CACACA;
}
.turn {
	position: relative;
	margin-top: 50px;
	padding-top: 30px;
	font-size: 12px;
	line-height: 24px;
	background-image: url(../images/foot_ico.png);
	background-repeat: no-repeat;
	background-position: center top;
	color: #CACACA;
}
.turn a {
	color: #cacaca;
}

.news-detail div, .news-detail p {
	line-height: 24px;
}
.ease{transition: all 0.3s ease; -moz-transition: all 0.3s ease; -webkit-transition: all 0.3s ease; -ms-transition: all 0.3s ease; -o-transition: all 0.3s ease;}
.goTop{
	display: none;
	width: 52px;
	height: 52px;
	background: url(../images/gotop.png) 0 0 no-repeat;
	position: fixed;
	right: 10px;
	bottom: 100px;
	z-index: 99999;
	cursor: pointer;
	
}
.goTop:hover{background:url(../images/gotop.png) 0 -52px no-repeat;}
/*浮动客服*/
#floatDivBoxs{
	width: 170px;
	background: #fff;
	position: fixed;
	top: 240px;
	z-index: 999;
	box-shadow: 1px 0 3px rgba(0,0,0,0.25);
	right: 0px;
}
#floatDivBoxs .floatDtt{width:100%;height:45px;line-height:45px; background:#8ABC5D;color:#fff;font-size:18px;text-indent:22px;position:relative;}
#floatDivBoxs .floatDqq{
	padding: 0 15px;
}
#floatDivBoxs .floatDqq li{
	height: 45px;
	line-height: 45px;
	font-size: 12px;
	border-bottom: 1px solid #e3e3e3;
	padding: 0 0 0 50px;
}
#floatDivBoxs .floatDqq li a {
	color: #666;
}

#floatDivBoxs .floatDtxt{font-size:18px;color:#333;padding:12px 14px;}
#floatDivBoxs .floatDtel{
	text-align: center;
	background-color: #ebebeb;
	padding-top: 10px;
	padding-bottom: 5px;
}
#floatDivBoxs .floatDtel img{
	width: 108px;
}
#floatDivBoxs .floatDbg{width:100%;height:20px;background:url(../images/online_botbg.jpg) no-repeat;box-shadow:-2px 0 3px rgba(0,0,0,0.25);}
.floatShadow{ background:#fff;}
#rightArrow{
	width: 50px;
	height: 45px;
	background: url(../images/online_arrow.jpg) no-repeat;
	position: fixed;
	top: 240px;
	z-index: 999;
	right: 170px;
}
#rightArrow a{display:block;height:45px;}
