@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:#dcedff}
a{ text-decoration:none; color:#333; outline:none}a:hover{ color:#069;}
: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 a{ color:#fff; font-size:14px; font-weight:bold; text-align:center; display:block}

#link a{ line-height:22px; white-space:nowrap }


#colee_left {
overflow:hidden;width: 1080px; margin: -10px auto 0 auto; height:210px
}
#colee_left li { float: left; margin:0 20px 0 0; text-align:center

}
#colee_left span img{ width:180px; height:120px; margin-bottom:10px; display:block; border:1px solid #ccc; padding:5px; background:#fff}
#colee_left div {margin:-108px 0 0 -3px}
#colee_left div span img{ display:block; margin-top:140px}

#incolee_left {
float: left;
width: 8000%;
}
#colee_left1 {
float: left;
}
#colee_left2 {
float: left;
}
.news0 td{ border-bottom:1px solid #ececec; height:36px}




#lantern_slide { WIDTH: 365px; HEIGHT: 156px; position:absolute; margin:2px 0 0 2px }

#bimg {	FILTER: progid:DXImageTransform.Microsoft.Fade ( duration=0.5,overlap=1.0 ); OVERFLOW: hidden; HEIGHT: 156px}
#bimg img{ width:365px; height:226px}
#info {LINE-HEIGHT: 22px; padding-left:10px}
.lkff A {TEXT-DECORATION: none; color:#fff; width:95%}

#simg { background:#007cbc}
#simg DIV {
	FONT-SIZE: 12px; BACKGROUND: #fff; FLOAT: left; WIDTH: 8px; CURSOR: pointer; COLOR: #fff; LINE-HEIGHT: 8px; MARGIN-RIGHT: 3px; HEIGHT: 8px; TEXT-ALIGN: center; text-indent:-9999px;
}
#simg .f1 {
	BACKGROUND: #3b96d3
}

.undis {
	DISPLAY: none
}


#font_hd {
	  HEIGHT: 22px;  line-height:22px; position:absolute; z-index:9; margin:-28px 0 0 0
}
#font_hd TD {
	OVERFLOW: hidden; HEIGHT: 25px
}
.pic {
	OVERFLOW: hidden
}
.pic .dis A {
	DISPLAY: block; OVERFLOW: hidden; WIDTH: 365px; 
}
.pic .dis A IMG {
	WIDTH: 365px
}
#font_hd TD A {
	FONT-SIZE: 12px; display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;
}
.bg{ width:270px; height:24px; background:#000; z-index:2;opacity: 0.80;-ms-filter: progid: DXImageTransform.Microsoft.Alpha(Opacity = 80);filter: alpha(opacity = 80); margin:131px 0 0 2px; position:absolute }


.news a{ display:block; line-height:30px;}
.news td{ height:30px}
.nav a{ display:block; line-height:36px; background:url(images/left_01.gif) no-repeat; margin-top:10px; font-size:13px; font-weight:bold; padding-left:40px; color:#069}
.nav a:hover{ background:url(images/left_02.gif) no-repeat; color:#fff }


#page a{ border:1px solid #ececec; display:inline-block; padding:0 8px; margin:0 3px}
#page a.current{ background: url(images/menu_01.gif); color:#fff; border:1px solid #069}

#page td{ padding-top:20px}



#ssfc{ width:100%}
#ssfc img{width:240px;  display:block; height:150px; margin:0 0 5px 0; padding:5px; border:1px solid #ececec}
#ssfc li{ text-align:center; width:250px; float:left; margin:20px 5px 0 30px; _margin:20px 13px 0 14px}


#neirong img{ 
    max-width: 830px;

    _width: expression(this.offsetWidth < 1 ? '1px' : (this.offsetWidth < 830 ? 'auto' : '830px'));}
