body{
	color: #666666;
	margin: 0px auto;
	padding: 0px;
	font-family: Arial;
	font-size: 12px;
	color: #3333333;
}
h1 {
	margin: 0px;padding: 15px 15px 0px 15px;font-size: 13px;color: #333333;
}
.more_demo{
	text-align: right;
	float: right;
	margin-right: 140px;
}
.more_demo a {
	font-size: 12px;line-height: 120%;
}
.more_demo span {
	font-family: "黑体";
	font-size: 10px;letter-spacing:-2px;line-height: 100%;
}
.more_l {
	font-family: "黑体";
	font-size: 10px;letter-spacing:-2px;line-height: 100%;
}
img {
	border: 0px;
}
td {
	font-family: "Arial";
}
.more {
	float: right;font-size: 12px;letter-spacing:0px;padding-right: 10px;
}
.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
  }
  * html>body .clearfix {
    display: inline-block;
    width: 100%;
  }
  * html .clearfix {
    /* Hides from IE-mac \*/
    height: 1%;
    /* End hide from IE-mac */
  }
/* ie7 hack*/
*+html .clearfix {
    min-height: 1% ;
  }
a {
	font-family: arial;
  font-size: 12px;
  color: #666666;
  text-decoration: none;
}
a:hover {
	font-family: arial;
  font-size: 12px;
  color: #0082D6;
  text-decoration: underline;
}
#enFont{
  font-size: 10px;
  color: #3e3e3e;
  width: 100px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  line-height: 13px;
  float:left;
	cursor:pointer;
}
a.wzjs:link,
a.wzjs:visited {
	font-family: tahoma;
	border: 1px solid #ffffff;
	text-decoration: none;
	}
a.wzjs:hover,
a.wzjs:active {
	border: 1px dashed #ff9900;
	text-decoration: underline;
	}

#top {
	width: 950px;
	height: 60px;
	margin: 0 auto;
	padding: 0;
	position: relative;
	}
#bottom {
	font-family: tahoma;
	width: 950px;
	height: 60px;
	margin: 0 auto;
	text-align: center;
	padding: 10px 0px;
	position: relative;
	color: #666666;
	}
#toolbarwrap {
	width: 100%;
	margin: 0 auto;
	margin-top: 10px;
	padding: 0;
	position: relative;
	background: #f7f7f7;
	border-bottom: 6px solid #ff9900;
	}
ul.navigation {
	margin: 0 auto;
	padding: 0;
	list-style-type: none;
	width: 950px;
	padding-top: 8px;
}
ul.navigation li {
  float: left;
  display: block;
  width: 100px;
}
ul.navigation li a {
	font-family: arial;
	font-size: 14px;
	color: #99CC00;
	text-decoration: none;
	line-height: 12px;
	width: 100px;
	text-align: center;
	display: block;
	vertical-align: middle;
}
ul.navigation li a:hover {
	font-family: arial;
	font-size: 14px;
	color: #ff9900;
	text-decoration: none;
}

ul.navigation li.link_on {
  float: left;
  width: 100px;
	background: #dcdcdc;display: inline-block;
}
ul.navigation li.link_on a {
	font-size: 14px;
	color: #99CC00;
	text-decoration: none;
	line-height: 12px;
	width: 100px;
	text-align: center;
	display: block;
	vertical-align: middle;
	background: #dcdcdc;display: inline-block;
}
ul.navigation li.link_on a:hover {
	font-size: 14px;
	color: #ff9900;
	text-decoration: none;
}
ul.bottom {
	margin: 0 auto;
	padding: 0;
	list-style-type: none;
	width: 470px;
	}
ul.bottom li {
	float: left;
	padding: 0px;
	font-family: arial;
	}
ul.bottom li a {
	font-family: arial;
	float: left;
	color: #666666;
	padding: 0px 20px;
	}
ul.bottom li a:hover {
	text-decoration: none;
	color: #BCBCBC;
	}
ul.bottom li.active {
	color: #BCBCBC;;
	text-decoration: underline;
}
ul.bottom li.inactive {
	text-decoration: none;
	color: #707070;
}

#frame {
	overflow: hidden;
	margin: 0 auto;
	width: 950px;
}
#scroller {
	width: 950px;
	margin: 0 auto;	
	overflow: hidden;
}
#content {
	width: 950px;
}
.section {
	width: 950px;
	float: left;
	height: 600px;
	padding: 0px;
	color: #666666;
	text-align: center;
	background-color: #ffffff;
}
.orange{ 
	color: #666666; 
	width: 418px;
	height: 327px;
	text-align: left;
	padding: 0px;
	margin: 0px;
	font: 12px tahoma;
	border: 1px solid #cccccc;
	background: #fff;
}
.orange h3 {
	padding: 9px 0 5px 14px;
	margin: 0px;
	height:14px;
	font-weight:bold;
	font-size: 14px;
	cursor:pointer;
	font-family: arial;
}
.orange ul {
	width: 394px;
	padding: 0px 10px;
	margin: 0px auto;
	font-size: 12px;
	list-style-type: none;
}
.orange ul li {
	margin: 0px;
	padding: 5px;
	font-size: 12px;
	border-bottom: 1px dotted #efefef;
	font-family: arial;
}


h3 {
	padding: 9px 0 5px 14px;
	margin: 0px;
	height:14px;
	font-weight:bold;
	font-family: arial;
	font-size: 14px;
	cursor:pointer;
}
h2 {
	padding: 0px;
	margin: 0px;
	height:14px;
	font-weight:bold;
	font-family: arial;
	font-size: 14px;
}
.box3{position:relative;zoom:1;padding:1em 1.5em;margin:.5em 0 1em 0;}
.box3 .tl,.box3 .tr,.box3 .bl,.box3 .br {width:5px;height:5px;position:absolute;background:url('http://www.lanrentuku.com/images/uppic/200901172113470.gif') no-repeat;overflow:hidden;}
.box3 .cc{padding:5px;}
.box3 .tl {left:0;top:0;}
.box3 .tr {right:0;top:0;background-position:0 -5px;}
.box3 .bl {left:0;bottom:0;_bottom:-1px;background-position:0 -10px;}
.box3 .br {right:0;bottom:0;_bottom:-1px;background-position:0 -15px;}
.picadd{ 
position:static; 
top:0px; 
bottom:0px; 
left:0px; 
right:0px; 
float:left; 
width:188px; 
}
.xxsm {
	color: #666666;
}
#demo {
	width: 358px;
	margin: 0px;
	margin-top: 5px;
	padding: 0px;
}
#demo ul {
	width: 338px;
	margin: 0px;
	padding: 0 10px;
	list-style-type: none;
}
#demo li {
	float: left;
	margin: 0px;
	padding: 0px;
}
.demo_left {
	width: 140px;
	height: 95px;
}
.demo_right {
	width: 198px; height: 95px;
}
#demo a{
	color: #ff6600;
	font-weight:bold;
}
#demo a:hover{
	color: red;
}





#mytable {
	width: 670px;
	padding: 0;
	margin: 0 auto;
}

caption {
	padding: 0 0 5px 0;
	width: 700px;	 
	font: italic 12px Arial, Helvetica, sans-serif;
	text-align: right;
}

th {
	font: bold 12px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-top: 1px solid #CCCCCC;
	letter-spacing: 2px;
	text-transform: uppercase;
	text-align: left;
	padding: 6px 6px 6px 12px;
	background: #CCCCCC url(images/bg_header.jpg) no-repeat;
}

th.nobg {
	border-top: 0;
	border-left: 0;
	border-right: 1px solid #CCCCCC;
	background: none;
}


td.alt {
	background: #EFEFEF;
	color: #333333;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
}

td.spec {
	background: #ffffff;
	color: #333333;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
}
th.spec {
	border-left: 1px solid #CCCCCC;
	border-top: 0;
	background: #fff url(images/bullet1.gif) no-repeat;
	font: 11px Arial, Helvetica, sans-serif;
}

th.specalt {
	border-left: 1px solid #CCCCCC;
	border-top: 0;
	background: #EFEFEF url(images/bullet2.gif) no-repeat;
	font: 11px Arial, Helvetica, sans-serif;
	color: #333333;
}
#demo_left {
	float: left; width: 248px; border:1px solid #cccccc;
}
#demo_left ul {
	list-style-type: none;
	width: 230px;
	padding: 10px 9px;
	margin: 0px;
}
#demo_left li {
	width: 230px;
	line-height: 30px;
	height: 30px;
	margin: 0px;
}
#demo_right {
	float: right; width:693px; padding: 20px 0; margin-left: 5px; border:1px solid #cccccc; text-align: left;
}
.table_a {
	width: 25px;
	margin: 0px;
	padding: 0px;
	text-align: center;
	float: left;
	border-bottom: 1px solid #cccccc;
}
.table_b {
	width: 650px;
	margin: 0px;
	padding: 0px;
	text-align: left;
	float: left;
	border-bottom: 1px solid #cccccc;
}
.table_c {
	width: 150px;
	margin: 0px;
	padding: 0px;
	text-align: left;
	float: left;
	border-bottom: 1px solid #cccccc;
}
.table_d {
	width: 43px;
	margin: 0px;
	padding: 0px;
	text-align: center;
	float: left;
	border-bottom: 1px solid #cccccc;
}


/*滚动广告开始*/
.container, .container *{margin:0; padding:0;}

.container{width:414px; height:120px; overflow:hidden;position:relative;border: 3px solid #cccccc}

.slider{position:absolute;}
.slider li{ list-style:none;display:inline;}
.slider img{ width:414px; height:120px; display:block;}

.slider2{width:2000px;}
.slider2 li{float:left;}

.num{ position:absolute; right:5px; bottom:5px;}
.num li{
	float: left;
	color: #FF7300;
	text-align: center;
	line-height: 16px;
	width: 16px;
	height: 16px;
	font-family: Arial;
	font-size: 12px;
	cursor: pointer;
	overflow: hidden;
	margin: 3px 1px;
	border: 1px solid #FF7300;
	background-color: #fff;
}
.num li.on{
	color: #fff;
	line-height: 16px;
	width: 16px;
	height: 16px;
	font-size: 12px;
	margin: 3px 1px;
	border: 0;
	background-color: #FF7300;
	border: 1px solid #FF7300;
	font-weight: bold;
}
/*滚动广告结束*/


.orange1{ 
	color: #666666;
	text-align: left;
	font: 12px tahoma;
	background: #fff;
	margin: 10px 0 0 10px;
	height: 280px;
	float: left;
	width: 330px;
}
.orange1 h3 {
	padding: 9px 0 5px 14px;
	margin: 0px;
	height:14px;
	font-weight:bold;
	font-size: 14px;
	cursor:pointer;
	font-family: arial;
}
.orange1 ul {
	width: 304px;
	padding: 0px 10px;
	margin: 0px auto;
	font-size: 12px;
	list-style-type: none;
}
.orange1 ul li {
	margin: 0px;
	padding: 5px;
	font-size: 12px;
	border-bottom: 1px dotted #efefef;
	font-family: arial;
}
ul.sitemap {
	list-style-type: none; margin: 0px; padding: 0px;
}
.sitemap li {
	height: 25px;
	line-height: 25px;
}
.cc { padding: 20px;height:150px;line-height: 20px; }
