@charset "utf-8";
/* CSS Document */

.fullSlide {
	width:100%;
	position:relative;
	height:535px;
	background:#000;
}
.fullSlide .bd ul {
	width:100% !important;
}
.fullSlide .bd li {
	width:100% !important;
	height:535px;
	overflow:hidden;
	text-align:center;
	list-style:none;
}
.fullSlide .bd li a {
	display:block;
	height:535px;
}
.fullSlide .hd {
	width:100%;
	position:absolute;
	z-index:1;
	bottom:0;
	left:0;
	height:30px;
	line-height:30px;
}
.fullSlide .hd ul {
	text-align:center;
}
.fullSlide .hd ul li {
	cursor:pointer;
	display:inline-block;
	*display:inline;
	zoom:1;
	width:42px;
	height:11px;
	margin:1px;
	overflow:hidden;
	background:#333;
	filter:alpha(opacity=50);
	opacity:0.5;
	line-height:999px;
}
.fullSlide .hd ul .on {
	background:#f00;
}
.fullSlide .prev,.fullSlide .next {
	display:block;
	position:absolute;
	z-index:1;
	top:50%;
	margin-top:-30px;
	left:5%;
	z-index:1;
	width:40px;
	height:60px;
	background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;
	cursor:pointer;
	filter:alpha(opacity=50);
	opacity:0.5;
	display:none;
}
.fullSlide .next {
	left:auto;
	right:5%;
	background-position:-6px -137px;
}


/* 转载请保留版权信息：懒人图库 www.lanrentuku.com */
#chat_f1,#chat_f2{font-size:16px}
#chat_f1{
	position:fixed;
	right:30px;
	top:250px;
	width:142px;
	_position:absolute;
_top:expression(eval(document.documentElement.scrollTop+100)); 	float:left;
	z-index: 1000;
}
#chat_f1_main{height:40px;background:url(../images/c2.jpg) no-repeat}
.a_kf,.a_sh{ width:70px; height:20px; display:inline-block; margin:0 6px;}
.a_kf{ margin-top:65px;}
#chat_f1_bottom{min-height:30px;width:142px;overflow:hidden;background:url(../images/c2.jpg) 0px -470px no-repeat }
.chat_f1_expr{width:142px;min-height:0px;overflow:hidden; }
#close{display:block;width:17px;height:17px;margin-left:125px;cursor:pointer;}
.list{min-height:34px; background:url(../images/c2.jpg) 0px -160px;}
.name{
	text-align: center;
	background-image: url(../images/btn.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	line-height: 30px;
	display:block;
}
.name img { padding-top:10px; }
.current{border-left-color:#fff;}
.arrow{color:#fff}

.send_sms{display:inline-block;width:109px;height:25px;background:url(../images/c2.jpg) 0px -163px;vertical-align:middle}
.mt{margin:2px 0}
.mt5{margin-top:5px}
.chat_f1_expr .list .detail .border{position:absolute;width:1px;height:25px;margin-left:210px;background:#fff;margin-top:-10px}
#chat_f2{display:none;position:fixed;right:10px;top:320px;border:1px solid #ccc;background:#fff;padding:1px 3px;min-width:1em;_position:absolute;_top:expression(eval(document.documentElement.scrollTop+220));color:#ff0000;cursor:pointer;z-index: 1000;
	/* Safari */
-webkit-transform: rotate(-90deg);
/* Firefox */
-moz-transform: rotate(-90deg);
/* IE */
-ms-transform: rotate(-90deg);
/* Opera */
-o-transform: rotate(-90deg);
/* Internet Explorer */
filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
}

/* coil*/  
#slider2 {  
padding-top: 10px;
overflow: hidden;    
}  
#slider2 .viewport {  
float: left;  
width: 920px;  
height:200px;  
overflow: hidden;  
position: relative;  
}  
#slider2 .buttons.prev {  
background:url(../images/left.jpg) no-repeat; 
display: block;
background-position:top;
text-indent: -999em;  
float: left;  
width: 26px;  
height: 55px;  
overflow: hidden;  
position: relative;
margin: 40px 5px 0 0;  
}
#slider2 .buttons.next {  
background:url(../images/right.jpg) no-repeat scroll 0 0 transparent;  
display: block;  
text-indent: -999em;  
float: left;  
width: 30px;  
height: 85px;  
overflow: hidden;  
position: relative;
margin: 40px 0 0 5px;  
}  
#slider2 .buttons.prev.disable {  
background:url(../images/left.jpg) no-repeat; 
display: block;
background-position:top;
text-indent: -999em;  
float: left;  
width: 26px;  
height: 55px;  
overflow: hidden;  
position: relative;
margin: 40px 5px 0 0;  
}
#slider2 .buttons.next.disable {  
background:url(../images/right.jpg) no-repeat scroll 0 0 transparent;  
display: block;  
text-indent: -999em;  
float: left;  
width: 30px;  
height: 85px;  
overflow: hidden;  
position: relative;
margin: 40px 0 0 5px; 
visibility:inherit;
}

#slider2 .overview { list-style: none; padding: 0; margin: 0; left: 0 top: 0;  
height:190px; overflow:hidden; position: absolute; }  
#slider2 .overview li {  
float: left;  
text-align:center;
padding-top:13px;
padding-left:11px;
padding-right:10px;
margin-left:1px;
height: 200px;   
width: 208px;
background-image:url(../images/cpbj.jpg);
background-repeat:no-repeat;
line-height:25px;
}
#slider2 .overview li a{
	padding-top:10px;
}
#slider2 .overview li img {
	width:208px;
	height:116px;
}


.lanmu {MARGIN: 0px auto; WIDTH:390px}
.lanmu2 {MARGIN: 0px auto; WIDTH:1000px}
.lanmu .top { background:url(../images/bg01.gif) no-repeat; HEIGHT: 52px; width:100%;}
.lanmu span.fr{ float:right; margin-top:1px; display:inline; }
.mydpx .bottom { HEIGHT: 200px; margin-top:30px; }
#scrollbox  ul{
	list-style:none;
}
#scrollbox LI table{ width:160px; height:160px; background:url(../images/bg02.gif) no-repeat;}
#scrollbox LI table td{ vertical-align:top;}
#scrollbox LI {float: left;  
text-align:center;
padding-left:6px;
padding-right:6px;
padding-top:5px;
margin-left:8px;
height: 191px;   
width: 135px;
background-image:url(../images/cpbj.jpg);
background-repeat:no-repeat;
line-height:18px;}
#scrollbox2 LI {float: left;  
text-align:center;
padding-left:6px;
padding-right:6px;
padding-top:5px;
height: 191px;   
width: 135px;
background-image:url(../images/cpbj.jpg);
background-repeat:no-repeat;
line-height:18px;}

#scrollbox LI img{  width:135px; height:161px; }
.pointer {CURSOR: pointer}
#scrollbox span{
	width:135px;
	height:25px;
	background-color:#747474;
	display:block;
	color:#FFF;
	line-height:23px;
}
#scrollbox2 span{
	width:204px;
	height:25px;
	background-color:#747474;
	display:block;
	color:#FFF;
	line-height:23px;
	margin:0px 3px;
}

.lanmu2 {MARGIN: 0px auto; WIDTH: 1000px}
.lanmu2 .top2 { background:url(../images/bg01.gif) no-repeat; HEIGHT: 52px; width:100%;}
.lanmu span.fr2{ float:right; margin-top:1px; display:inline; }
.mydpx2 .bottom2 {PADDING-TOP: 15px; HEIGHT: 265px}
#scrollbox2 LI table{ width:160px; height:160px; background:url(../images/bg02.gif) no-repeat;}
#scrollbox2 LI table td{ vertical-align:top;}
#scrollbox2 LI {
	float: left;
	text-align:center;
	margin:10px 3px;
	height: 240px;
	width: 210px;
	background-image:url(../images/cpbj.jpg);
	background-repeat:no-repeat;
	line-height:20px;
}
#scrollbox2 LI img {
	border: 2px solid #EEE;
}
.pointer2 {CURSOR: pointer}
/****/

.lanmu3 {MARGIN: 0px auto; WIDTH: 1000px}
.lanmu3 .top3 { background:url(../images/bg01.gif) no-repeat; HEIGHT: 52px; width:100%;}
.lanmu3 span.fr3{ float:right; margin-top:1px; display:inline; }
.mydpx3 .bottom {PADDING-TOP: 15px; HEIGHT: 265px}
#scrollbox3 LI table{ width:160px; height:160px; background:url(../images/bg02.gif) no-repeat;}
#scrollbox3 LI table td{ vertical-align:top;}
#scrollbox3 LI {float: left;  
text-align:center;
padding-top:13px;
padding-left:11px;
padding-right:10px;
margin-left:5px;
height: 170px;   
width: 208px;
background-image:url(../images/cpbj.jpg);
background-repeat:no-repeat;
line-height:20px;}
#scrollbox3 LI img{  width:206px; height:116px; margin-bottom:6px; border:1px #CCC solid}
.pointer3 {CURSOR: pointer}


.side_nav{
	position: fixed;
	top: 35%;
	right: 0;
  	width: 60px;
	z-index:10000;
}

.side_nav ul li{
	position: relative;
	width: 60px;
	height: 60px;
  	float: right; 
  	margin-bottom: 1px;
  	/* border-bottom: 1px solid #fff; */
}
.side_nav ul li a{
	display:inline-block;
	height: 60px;
	position: absolute;
	top: 0;
	left: 0;
/* 	border-bottom: 1px solid #fff; */
}
/* .side_nav ul li:last-child,.side_nav ul li:last-child a{
	border-bottom: 0;
} */
.current_side_n{
	width: 140px!important;
}
.current_side_n a{
	width: 140px!important;
}
/* .current_side_n span{

} */
.side_nav ul li span{
/*  	display:block; */
  	float: left;
	color:#fff;
	line-height: 60px;
	font-size: 20px;
 	margin-left: 60px;
 	cursor: pointer;
}
.side_nav_3 a{
	width: 60px;
}
.side_nav_3 a span{
	height: 148px;
	position: absolute;
	right: 60px;
	bottom: 0;
	margin-left: 0!important;
	display: none;
}

.tel a{
	background: #ea7724 url(../images/0013920_47.png) no-repeat 15px 15px;
}
.QQ a{
	background: #ea7724 url(../images/0013920_47.png) no-repeat 15px -96px;
}
.sub_QR a{
	background: #ea7724 url(../images/0013920_47.png) no-repeat 15px -207px;
}
.back_top a{
	background: #ea7724 url(../images/0013920_47.png) no-repeat 15px -317px;
}

/* scrollleft */
.scrollleft{width:1000px; margin:20px auto;}
.scrollleft li{float:left;margin-right:7px;display:inline;width:220px;text-align:center;line-height:19px}