@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:#efefef}
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{ table-layout:fixed;border-left:1px solid #034f75}
#menu a{ display:block; line-height:49px; color:#fff; text-align:center; font-size:14px; font-weight:bold}
#menu th{ border-right:1px solid #034f75; text-align:left}
#menu div{ position:absolute; display:none; z-index:999;}
#menu th table{background:#034f75; margin:0 }
#menu th table a{ font-size:12px; font-weight:400; line-height:30px;}
#menu th table a:hover{ background:#900}
#menu a.on{ background:#ad241c}





#lantern_slide { WIDTH: 448px; HEIGHT: 326px}

#bimg {	FILTER: progid:DXImageTransform.Microsoft.Fade ( duration=0.5,overlap=1.0 ); OVERFLOW: hidden; HEIGHT: 326px}
#bimg img{ width:448px; height:326px}
#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: #c00; 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: 326px
}

#font_hd {
	  HEIGHT: 40px; position:absolute; z-index:9; line-height:40px; z-index:4; margin-top:286px
}
#font_hd TD {
	OVERFLOW: hidden; HEIGHT: 25px
}
.pic {
	OVERFLOW: hidden
}
.pic .dis A {
	DISPLAY: block; OVERFLOW: hidden; WIDTH: 448px;  HEIGHT: 326px; 
}
.pic .dis A IMG {
	WIDTH: 448px; 
}
#font_hd TD A {
	FONT-SIZE: 12px; display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;
}

.bg{ width:448px; height:40px; background:#000; z-index:2;opacity: 0.69;-ms-filter: progid: DXImageTransform.Microsoft.Alpha(Opacity = 69);filter: alpha(opacity = 69); margin-top:286px; position:absolute }

.news a{ display:block; }



#colee_left {

overflow:hidden;

width: 1110px; margin:20px auto 0 auto
}
#colee_left a{ text-align:center; display:block; float:left; margin-right:20px}
#colee_left img { width:204px; height:136px; display: block

}
#incolee_left {
float: left;
width: 800%;
}
#colee_left1 {
float: left;
}
#colee_left2 {
float: left;
}

.nav a{ display:block; background:url(images/left.gif) no-repeat; line-height:30px; margin-top:6px; padding-left:30px}
.nav{ margin:6px auto 12px auto}

#colee0 a{ display:block; margin-bottom:6px}
#colee0 img{ width:180px; display:block; margin:0 auto; padding:3px; border:1px solid #ececec}
#colee0{ text-align:center; line-height:32px}


#page a{ border:1px solid #ececec; display:inline-block; padding:0 8px}
#page a.current{ background:#069; color:#fff; border:1px solid #069}
#page{ border-top:2px dotted #cecece}
#page td{ padding-top:20px}


#ssfc{ width:100%}
#ssfc img{width:253px;  display:block; height:165px; margin:0 0 5px 0; padding:5px; border:1px solid #ececec}
#ssfc li{ text-align:center; width:263px; float:left; margin:20px 0 0 30px; _margin:20px 8px 0 14px}


.focus{width:1140px;height:265px;position:relative;margin-top:15px;}
.f426x265{width:1140px;height:265px;overflow:hidden}
.f426x265 img{width:1140px;height:265px}

.rslides{width:1140px;position:relative;list-style:none;padding:0}
.rslides_nav{height:51px;width:31px;position:absolute;-webkit-tap-highlight-color:rgba(0,0,0,0);top:50%;left:0;opacity:0.5;text-indent:-9999px;overflow:hidden;text-decoration:none;background:url(images/i.png) no-repeat 0 -560px;margin-top:-28px}
.rslides_nav:active{opacity:1.0}
.rslides_nav.next{left:auto;background-position:-31px -560px;right:0}
.rslides_tabs{margin:0 auto;clear:both;text-align:center; width:80px; height:0}
.rslides_tabs li{float:left;margin-right:5px;width:9px;height:9px}
.rslides_tabs a{text-indent:-9999px;overflow:hidden;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;background:#DDD;display:block;width:9px;height:9px; position:absolute; z-index:9; margin:-20px 0 0 0}
.rslides_tabs .rslides_here a{background:#c00}


#neirong img{ 
    max-width: 800px;

    _width: expression(this.offsetWidth < 1 ? '1px' : (this.offsetWidth < 800 ? 'auto' : '800px'));}

