@charset "utf-8";
/* CSS Document */

* {margin: 0; padding: 0; outline: 0;}article,aside,dialog,footer,header,section,nav,figure,menu{display:block}img{ border:none; vertical-align:middle}
body{ font-size:12px;line-height:24px; color:#333; -webkit-font-smoothing:antialiased; background:#fff}
a{ text-decoration:none; color:#333; outline:none}a:hover{ color:#063;}
:focus { outline:0; }.hei{ line-height:0; font-size:0}
table{ margin:0 auto; table-layout:fixed } li{ list-style:none}

.fff,.fff a{ color:#fff}


#menu{ background: url(images/menu_02.gif) no-repeat}
#menu th{ line-height:40px; font-size:14px; text-align:left }
#menu a{ color:#fff; background:url(images/menu_02.gif) no-repeat top right; display:block; text-align: center}
#menu a.on{ background:url(images/menu_03.gif)}
#menu a.off{ background-image:none}
#menu th div{ position:absolute; display:none}
#menu th div a{ font-size:12px; font-weight:400; background-image:none; line-height:30px}
#menu th div table{ background:#009b4a;border-top:1px solid #07b760; margin:0}
#menu th div table td{ border-bottom:1px solid #07b760;}
#menu th div table td a:hover{ background:#026632}


.focus0{ position:relative}
.focus0 .f220x150{width:260px;overflow:hidden; padding:0 }
.focus0 .f220x150 img.tu{width:260px; float:left; margin:8px 20px 0 0; height:170px}
.focus0 .f220x150 li{ width:260px; overflow: hidden;   }
.focus0 .rslides{width:260px;  margin:0}
.focus0 .rslides_nav{ display:none}
.focus0 .f220x150 b{ font-size:14px; display:block;}
.focus0 .f220x150 span{  font-size:14px;  display:block; font-family:楷体_gb2312,楷体,幼圆,仿宋}
.focus0 .f220x150 li a{ display:block; }
.focus0 .rslides_tabs{clear:both;text-align:center; position:absolute;  z-index:1; right:6px; top:152px }
.focus0 .rslides_tabs li{float:left;margin-right:5px}
.focus0 .rslides_tabs a{overflow:hidden;background:#DDD;display:block;width:16px;height:16px; line-height:16px}
.focus0 .rslides_tabs .rslides_here a{background:#c00; color:#fff}


#colee_left {overflow:hidden;width: 1140px; margin:20px auto
}
#colee_left img { display:block; width:204px; height:136px

}
#colee_left a{ float:left; text-align:center; line-height:36px; margin-right:20px}
#incolee_left {
float: left;
width: 8000%;
}
#colee_left1 {
float: left;
}
#colee_left2 {
float: left;
}



#lantern_slide { WIDTH: 367px; HEIGHT: 292px; margin-top:12px}

#bimg {	FILTER: progid:DXImageTransform.Microsoft.Fade ( duration=0.5,overlap=1.0 ); OVERFLOW: hidden; HEIGHT: 292px}
#bimg img{ width:367px; height:292px}
#info {	FONT-WEIGHT: bold; FONT-SIZE: 14px; LINE-HEIGHT: 40px; padding-left:10px}
.lkff A {	COLOR: #fff; TEXT-DECORATION: none}

#simg {	PADDING-LEFT: 9px}
#simg DIV {
	FONT-SIZE: 12px; BACKGROUND: #007434; FLOAT: left; WIDTH: 18px; CURSOR: pointer; COLOR: #fff; LINE-HEIGHT: 18px; MARGIN-RIGHT: 7px; HEIGHT: 9px; TEXT-ALIGN: center;text-indent:-9999px;
}
#simg .f1 {
	BACKGROUND: #6f6f6f
}
.dis {
	DISPLAY: block
}
.undis {
	DISPLAY: none
}
.lkff {
	WIDTH: 266px
}

#font_hd {
	  HEIGHT: 40px; position:absolute; z-index:9; line-height:50px; z-index:4; margin-top:260px
}
#font_hd TD {
	OVERFLOW: hidden; HEIGHT: 25px
}
.pic {
	OVERFLOW: hidden
}
.pic .dis A {
	DISPLAY: block; OVERFLOW: hidden; WIDTH: 367px;  HEIGHT: 292px; 
}
.pic .dis A IMG {
	WIDTH: 367px; 
}
#font_hd TD A {
	FONT-SIZE: 12px; WIDTH: 240px;display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;
}

.bg{ width:367px; height:50px; background:#000; z-index:2;opacity: 0.69;-ms-filter: progid: DXImageTransform.Microsoft.Alpha(Opacity = 69);filter: alpha(opacity = 69); margin-top:254px; position:absolute }


.news a{ line-height:29px; }

.left a{ background:url(images/ico_03.gif) 4px 50% no-repeat; display: block; padding-left:20px;  border-bottom:1px dotted #ccc; line-height:34px}
.left{ margin:8px auto}

.news0 td{ height:34px; border-bottom:1px dotted #ccc}




#page a{ border:1px solid #ececec; display:inline-block; padding:0 8px; margin:0 3px}
#page a.current{ background:url(images/menu_01.gif) 50% 50%; color:#fff; border:1px solid #063}



#ssfc{ width:898px; overflow:hidden}
#ssfc{ width:1000px}
#ssfc img{width:263px;  display:block; height:165px; margin:0 0 5px 0; padding:5px; border:1px solid #ececec}
#ssfc li{ text-align:center; width:273px; float:left; margin:10px 38px 10px 0; _margin:10px 36px 10px 0}


#neirong img{ 
    max-width: 888px;

    _width: expression(this.offsetWidth < 1 ? '1px' : (this.offsetWidth < 888 ? 'auto' : '888px'));}