@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:#f3f3f3}
a{ text-decoration:none; color:#333; outline:none}a:hover{ color:#060;}
: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 th{ text-align:left}
#menu a{ color:#fff; text-align:center; display:block; font-size:14px; line-height:53px}
#menu  table a{ font-size:12px; font-weight:400; border:1px solid #060; line-height:30px; border-top:none}
#menu  table a:hover{ background:#060}
#menu  table{ background:#019324; width:115px; margin:0}
#menu  div{ position: absolute; display:none}
#menu a.on{ background:#ecae04; color:#000}

select{ width:100%}

#left li{ width:152px; float:left; margin:0 0 15px 15px;}
#left  a{ display:block; line-height:48px; color:#fff; text-align:center}
#left  a:hover{ background:#060;}
#left { table-layout:auto}
#left td{ background:#2a9900; }


.tit01 th{ text-align:left; font-size:16px}
.tit01 th,.tit01 td{ border-bottom:1px solid #d6d6d6; padding-bottom:14px; margin-bottom:16px}
.tit01{ margin:0 0 20px 0}

.news{ color:#999; margin:0 0 10px 0}
.news a{ display:block; color:#000; font-size:13px; font-weight:bold; margin:0 0 6px 0}


.news0 a{display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; line-height:30px; background:url(images/ico_03.gif) 0 50% no-repeat; padding-left:12px}


#colee_left {overflow:hidden;width: 1140px; margin:0 auto 30px auto
}
#colee_left img { display:block; width:283px; height:183px; margin-bottom:6px

}
#colee_left a{ float:left; text-align:center; line-height:20px; margin-right:28px; display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; width:283px }
#incolee_left {
float: left;
width: 8000%;
}
#colee_left1 {
float: left;
}
#colee_left2 {
float: left;
}



#lantern_slide { WIDTH: 376px; HEIGHT: 250px; margin-top:20px}

#bimg {	FILTER: progid:DXImageTransform.Microsoft.Fade ( duration=0.5,overlap=1.0 ); OVERFLOW: hidden; HEIGHT: 250px}
#bimg img{ width:376px; height:250px}
#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: #000; FLOAT: left; WIDTH: 18px; CURSOR: pointer; COLOR: #fff; LINE-HEIGHT: 18px; MARGIN-RIGHT: 1px; HEIGHT: 18px; TEXT-ALIGN: center
}
#simg .f1 {
	BACKGROUND: #6f6f6f
}
.dis {
	DISPLAY: block
}
.undis {
	DISPLAY: none
}
.lkff {
	WIDTH: 250px
}

#font_hd {
	  HEIGHT: 40px; position:absolute; z-index:9; line-height:40px; z-index:4; margin-top:230px
}
#font_hd TD {
	OVERFLOW: hidden; HEIGHT: 25px
}
.pic {
	OVERFLOW: hidden
}
.pic .dis A {
	DISPLAY: block; OVERFLOW: hidden; WIDTH: 376px;  HEIGHT: 250px; 
}
.pic .dis A IMG {
	WIDTH: 376px; 
}
#font_hd TD A {
	FONT-SIZE: 12px; display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;
}

.bg{ width:376px; height:40px; background:#07a149; z-index:2;opacity: 0.69;-ms-filter: progid: DXImageTransform.Microsoft.Alpha(Opacity = 69);filter: alpha(opacity = 69); margin-top:230px; position:absolute }


.time{ font-family:Georgia, "Times New Roman", Times, serif; text-align:center; width:65px; margin:6px 0 0 0}
.time span{ font-size:16px; background:#2b9901; color:#fff; display:block; line-height:33px}
.time p{ background:#fff; border:1px solid #cde6c6; border-top:none; line-height:31px; font-size:14px}
#colee a{ display: block; font-size:14px; font-weight: bold; color:#060;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; margin-bottom:6px}
#colee table{ margin-top:14px; line-height:22px; color:#535353;}


#weizhi td{border-right:1px solid #e5e5e5; width:114px; padding: 0  18px; line-height:44px; color:#a5a5a5}
#weizhi a{color:#a5a5a5}


.left td{ border-bottom:1px solid #e5e5e5; line-height:46px}
.left td a{ display:block; padding:0 0 0 43px; background:url(images/ico_09.gif) 27px 50% no-repeat}

.left td a.on{ background:#e4eee3 url(images/ico_10.gif) 27px 50% no-repeat}

.news1 td{ border-bottom:1px solid #bfbfbf; line-height:40px}



#page a{display:inline-block; padding:0 8px; background:url(images/top.gif) bottom repeat-x; border:1px solid #eee; margin:0 3px}
#page a.current{ background:#060; color:#fff; border:1px solid #060}
#page a:hover{ background:#168d31; color:#fff}


#ssfc{ width:898px; overflow:hidden; margin-top:10px}

#ssfc img{width:250px;  display:block; height:165px; margin:0 0 5px 0; padding:5px; border:1px solid #ececec}
#ssfc li{ text-align:center; width:260px; float:left; margin:10px 8px 10px 30px; _margin:10px 15px}
#ssfc li a{width:262px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; display:block }


ul#link li{ background:url(images/anniu.gif)}
ul#link li a{ color:#000}
ul#link li a:hover{ color:#fff}



#neirong img{ 
    max-width: 854px;

    _width: expression(this.offsetWidth < 1 ? '1px' : (this.offsetWidth < 854 ? 'auto' : '854px'));}