*{margin:0px;padding:0px;}
body{background:#f4f4f4 url(../images/bg.jpg) repeat-x top center; font:normal normal 12px/18px "",Arial, Helvetica, sans-serif; color:#666;}
img{ border:none;}
li{list-style:none;}
a{ color:#666;text-decoration:none;}
a:hover{ text-decoration:none; text-decoration:underline;}
.box{width:1000px;margin:0 auto;}
.white_Bg{background-color:#fff;}
#Tab img{ cursor:pointer;float:left;}
.none{display:none;}
.block{display:block;}
.w790px{width:790px; margin:0 auto;}
#menu-nav {
	line-height: 26px;
	margin:0 0 0 15px; display:inline; float:left;
}
#menu-nav ul {
	list-style: none; 
}
#menu-nav li {
	 float: left; width: 74px;text-align: center;margin:0 23px 0 0;position:relative; z-index:999;
}
#menu-nav li a {
	display: block;  color: #666666; height: 100%; text-decoration: none; cursor:pointer; 
}

#menu-nav li a:hover {
	 color: #666666;
	 text-decoration:none;
}

#menu-nav #a a {
	background: url(../images/nav_bg.gif) -20px 35px; }


#slider {
	WIDTH:1000px; POSITION: relative; HEIGHT: 245px; overflow:hidden; z-index:1;
}
#sliderContent {
	WIDTH: 1000px; POSITION: absolute; HEIGHT: 245px; z-index:2;
}
.sliderImage {
	DISPLAY: none; FLOAT: left; POSITION: relative; z-index:3;
}



.sidenav {float: left; }
.sidenav li { float:left;  width:187px;}
.sidenav li img{float:left;margin:0 7px 0 0; cursor:pointer;}
.sidenav li div{float:left;font-weight:bold;color:#666666; cursor:pointer; height:48px; line-height:48px;}
.sidenav li p{float:left;}


.ul{width:89px; border:1px solid #ccc; background:#d6d6d6; margin:0 0 0 92px;float:left; display:inline;}
.ul li{float:left;height:22px;line-height:22px; width:89px; text-align:center; border-bottom:1px solid #fff;}
.ul li a{color:#666666; display:block; text-decoration:none;}
.ul li a:hover{ color:#666666; text-decoration:none; background:url(../images/nr.jpg) repeat-x top center;}



.subnav {
 z-index:998;
	position: absolute; 
	top:26px;left:0px;
	background: #d6d6d6;
	display: none;
	
	width: 72px;
	border: 1px solid #ccc;
}
#menu-nav li .subnav li{
float:left;
	width: 72px;
	margin:0;
	border-bottom:1px solid #fff;
}

#menu-nav #a .subnav li a{ font-weight:normal;}


.bd1lf {
	WIDTH: 1000px; height:245px; overflow:hidden;
}

#foc {
	DISPLAY: none
}
.avs {
	WIDTH: 1000px; HEIGHT: 245px
}
.avs IMG {
	WIDTH: 1000px; HEIGHT: 245px
}
.avs {
	 POSITION: relative;
}
.avs DT {
	POSITION: absolute
}
.avs DT A {
	DISPLAY: block; Z-INDEX: 5; WIDTH: 1000px; POSITION: absolute; HEIGHT: 245px;
}
.avs DT A IMG {
	WIDTH: 1000px; HEIGHT: 245px;
}
.avs DD {
display:none;
}
.avs DD DIV {
display:none;
}
.avs DD UL {
	FLOAT: left; WIDTH: 200px;
}
.avs DD UL LI {
display:none;
}
.avs DD UL LI.show {
display:none;
}
.more{ display:block;width:55px;height:17px;background:url(../images/more.jpg) no-repeat top center;}
.d_bj{background:url(../images/d_bj.jpg) repeat-y top center; width:1000px;}
.liu{color:#666;}
.index_news_l li{float:left;margin:0 22px 0 0; width:238px;}
.index_news_l h2{color:#666666; height:14px; line-height:14px; font-size:10px; font-family:Arial, Helvetica, sans-serif;width:238px;}
.index_news_l p{color:#333333; font-size:12px;width:238px;}
.index_news_l p a{color:#777777; font-size:12px; text-decoration:underline;}
.strong{font-weight:bold;}
.link{width:516px; height:72px;margin:4px 0 0 0;}
.link li{float:left;width:500px;padding:0 0 0 16px; background:url(../images/s.gif) no-repeat 3px 6px; height:18px; line-height:18px;}
.b2{color:#b2b2b2;}

.search{float:left;}
.search .ss{float:left; width:93px; height:16px; line-height:16px;border:1px solid #dddddd; border-right:none; color:#929292; padding:0 4px;}
.search .s{float:left;}
.search img{float:left;}
.huitiao{}
.huitiao1{ background:url(../images/huitiao.jpg) repeat-x top center;}
.yb{border-right:1px solid #e0e0e0;}
.footer{color:#b2b2b2; text-align:center; width:790px; padding:0 0 10px 0;}
.left_h{float:left; margin:14px 0 0 28px; display:inline; height:31px; line-height:31px; border-bottom:2px solid #404a53; text-align:center; font-size:14px; width:150px; font-weight:bold;}
.left_nav{float:left; width:140px; margin:3px 0 0 36px; display:inline;}
.left_nav li{ float:left; width:140px; height:31px; border-bottom:1px dashed #323433;}
.left_nav li a{ display:block;float:left; height:30px; width:140px; text-decoration:none;}
.left_nav li a span{display:block;float:left; height:30px; line-height:30px; padding:0 0 0 57px; background:url(../images/san.jpg) no-repeat 47px 11px; cursor:pointer;width:83px;}
.left_nav li a span.black{ color:#000;}
.left_nav li a:hover{ background:url(../images/x.jpg) repeat-x top center; text-decoration:none;}
.left_nav li a:hover span{ background:url(../images/san1.jpg) no-repeat 47px 11px;}
.lb{border-bottom:1px solid #77c15e;}
.lb .f14{ font-weight:bold;}
.p2{padding:0 0 0 2px;}
.f14{font-size:14px;}
.qgray{color:#b1b1b1;}
.about_con{  float:left;color:#555555; margin:18px 0 0 0px; display:inline; line-height:200%;  height:auto!important; min-height:300px;height:300px;}
.news_list{float:left; margin:12px 0 0 32px; display:inline; width:505px; height:360px;}
.news_list li{float:left; width:487px; height:30px; line-height:30px; padding:0 0 0 18px; background:url(../images/s_h.jpg) no-repeat 0 12px;}
.news_list li span{float:right; color:#747474; font-family:Arial, Helvetica, sans-serif;}
.news_list li a{color:#747474;}
.news_list li a:hover{color:#4e9d20; text-decoration:none;}
.clear{clear:both;}
.news_page{ width:505px; float:left; margin:0px 0 0 32px; display:inline;}
.news_page a{color:#4e9d20;}
.news_h1{ float:left;width:400px; float:left;color:#555555; margin:25px 0 0 33px; display:inline;  text-align:center; font-size:14px;}
.time{ text-align:center;color:#b2b2b2; float:left; width:504px;margin:0px 0 0 33px; display:inline;}
.results_list{float:left; width:502px; margin:16px 0 0 35px; display:inline; height:562px;}
.results_list li{float:left; width:502px;padding:24px 0 22px 0; border-bottom:1px solid #e0e0e0;}
.results_list li img{float:left; margin:0 11px 0 0; padding:1px;border:3px solid #cccccc;}
.results_list li h2{float:left; width:382px; font-size:12px;color:#fe7918; line-height:24px;}
.results_list li p{float:left; width:382px;color:#747474; line-height:23px;}
.results_list li p a{color:#fd852e;}
.job_list{float:left; margin:0 0 0 30px; width:505px; display:inline; height:468px;}
.job_list li{float:left; width:503px; margin:0 0 26px 0;}
.job_list h2{ line-height:26px; width:505px; float:left; font-size:12px; font-weight:normal;}
.job_list p{ line-height:21px; width:505px; float:left;}
.job_list div{ margin:4px 0 0 0; width:503px; float:left;}


.pc_nav{ float:left; width:140px; height:31px; margin:0px 0 0 36px; display:inline; border-bottom:1px dashed #323433;}
.pc_nav a{ display:block;float:left; height:30px; width:140px; text-decoration:none;}
.pc_nav a span{display:block;float:left; height:30px; line-height:30px; padding:0 0 0 57px; background:url(../images/san.jpg) no-repeat 47px 11px; cursor:pointer;width:83px;}
.pc_nav a span.black{ color:#000;}
.pc_nav a:hover{ background:url(../images/x.jpg) repeat-x top center; text-decoration:none;}
.pc_nav a:hover span{ background:url(../images/san1.jpg) no-repeat 47px 11px;}


.pc_nav_list{ float:left; width:140px; height:31px; margin:0px 0 0 36px; display:inline; border-bottom:1px dashed #323433;}
.pc_nav_list a{ display:block;float:left; height:30px; width:140px; text-decoration:none;}
.pc_nav_list a span{display:block;float:left; height:30px; line-height:30px; padding:0 0 0 65px; background:url(../images/d.jpg) no-repeat 56px 13px; cursor:pointer;width:75px;}
.pc_nav_list a:hover{ background:url(../images/x.jpg) repeat-x top center; text-decoration:none;}
.pc_nav_list a:hover span{ background:url(../images/d.jpg) no-repeat 56px 13px;}
.pc_nav_list a span.black{ color:#000;}

.flue_con{ width:527px; color:#555555; margin:10px auto 0 auto; line-height:200%; }
.flue_list{ margin:17px auto 0 auto; width:527px;}
.flue_list li{float:left; width:527px; margin:0 0 21px 0;}
.flue_list li h2{font-size:12px; width:527px; line-height:22px;}
.flue_list li p{ width:527px; line-height:22px;}
.flue_list li div{ margin:3px 0 0 0;}


.accordion {
	width: 150px;float:left;margin:14px 0 0 28px; display:inline;
}
.accordion h3 {
	 height:31px; line-height:31px; border-bottom:2px solid #404a53;padding:0 0 0 54px; font-size:14px; width:96px; font-weight:bold;
}
.accordion h3 a{ text-decoration:none;}
.accordion h3 a:hover{ text-decoration:none;}

.accordion p { width:150px;}

.accordion p.pc_nava{  width:140px;  margin:0 0 0 10px; padding:5px 0;}
.accordion p.pc_nava a{ display:block; height:30px; width:140px; text-decoration:none;border-bottom:1px dashed #323433;}
.accordion p.pc_nava a span{display:block; height:30px; line-height:30px; padding:0 0 0 57px; background:url(../images/san.jpg) no-repeat 44px 11px; cursor:pointer;width:83px; }
.accordion p.pc_nava a:hover{ background:url(../images/x.jpg) repeat-x top center; text-decoration:none;}
.accordion p.pc_nava a:hover span{ background:url(../images/san1.jpg) no-repeat 44px 11px;}


.container{width:790px; height:180px; overflow:hidden;position:relative;}

.slider{position:absolute;}
.slider li{ list-style:none;display:inline;}
.slider img{ width:790px; height:180px;  display:block;}

.slider2{width:2000px;}
.slider2 li{float:left;}

.num{ position:absolute; right:5px; bottom:5px;}
.num li{
	float: left;
	color: #fff;
	text-align: center;
	line-height: 16px;
	width: 16px;
	height: 16px;
	font-family: Arial;
	font-size: 12px;
	cursor: pointer;
	overflow: hidden;
	margin: 3px 1px;

	background-color: #436e54;
}
.num li.on{
	color: #feea00;
	line-height: 21px;
	width: 21px;
	height: 21px;
	font-size: 16px;
	margin: 0 1px;
	border: 0;
	background-color: #00b035;

}

.estate_list{ margin:17px auto 0 auto; width:514px;}
.estate_list li{float:left; width:514px; margin:0 0 21px 0;}
.estate_list li h2{font-size:12px; width:514px; line-height:22px;}
.estate_list li p{ width:514px; line-height:22px;}
.estate_list li div{ margin:3px 0 0 0;}



#lantern_slide {
	WIDTH: 1000px; HEIGHT: 245px
}

#bimg {
	FILTER: progid:DXImageTransform.Microsoft.Fade ( duration=0.5,overlap=1.0 ); OVERFLOW: hidden; HEIGHT: 245px; width:1000px;
}


#simg {
	PADDING-top: 5px;
}
#simg DIV {
 BACKGROUND: #d6d6d6; float:left; WIDTH: 18px; CURSOR: pointer; COLOR: #fff; LINE-HEIGHT: 18px; HEIGHT: 18px; TEXT-ALIGN: center;
}
#simg .f1 {
color:#000;background:#fff;
}
.dis {
	DISPLAY: block
}
.undis {
	DISPLAY: none
}
.lkff {
	display:none;
}




