@charset "utf-8";
html,body{ font:12px/1.8 Arial,Helvetica,sans-serif; color:#666; background:#fff; -webkit-text-size-adjust:none;}
.active{font-family:Georgia, "Times New Roman", serif;}
a{color:#666; text-decoration:none;}
a:hover{color:#3C3D42; text-decoration:underline;}
.pr{position:relative;}
.fl{float:left;}
.fr{float:right;}
/*头部*/
.inner,header#page_header{width:1030px; margin:0 auto; position:relative;}
header#page_header{z-index:100;}
header#page_header .met-seo,#page_header .met-lang{min-height:25px; _height:25px; line-height:25px;}
header#page_header .met-lang{text-align:right;}
header#page_header .met-lang span{margin:0 10px 0 10px; color:#D9D9D9;}
header#page_header .logo{min-height:60px; _height:60px;}
header#web_logo{float:left;}
header#page_header .met-search{position:absolute; right:0px; bottom:15px;} 
header#page_header .navsearch_input input{width:165px; height:18px; line-height:18px; border:1px #666 solid; margin-right:22px;}
header#page_header .met-search .searchimage{position:absolute; right:0px; top:1px;}
header#page_header .navlist{ height:35px; background:#222;}
header#page_header nav{zoom:1; height:35px; background:#222;}
header#page_header nav ul li{float:left;display:inline; text-align:center; height:35px; line-height:35px; position:relative;}
header#page_header nav ul li a{ color:#fff; font-size:12px;display:block;}
header#page_header nav ul li a.nav{ height:35px; overflow:hidden;}
header#page_header nav ul li a:hover{ color:#fff;display:block;}
header#page_header nav ul li.line{ display:block; background:url(../line.gif) no-repeat; width:2px; height:35px; overflow:hidden; position: relative;}
*html nav ul li.line{ position:relative;top:1px;}
header#page_header nav ul li.hover a.nav,nav ul li.navdown a.nav{background: #c61c1c;cursor:pointer;height:35px; position:relative; overflow:hidden;}
*html nav ul li.hover a.nav, *html nav ul li.navdown a.nav{ position:relative; top:1px;}
header#page_header nav ul li.hover a.nav span,nav ul li.navdown a.nav span{ background:#c61c1c;display:block;zoom:1;}
header#page_header nav  li dl{position:absolute;background:#2E2E2E;text-align:center;display:none;left:0px; top:35px; z-index:999999;}
header#page_header nav  li dl dd{border-bottom: 1px solid #585858;height:30px; line-height:30px; position:relative; z-index:9999; white-space:nowrap;}
header#page_header nav  li dl dd a{ font-size:12px; display:block; padding:0px 10px;color: #b2b2b2;}
header#page_header nav  li dl dd a:hover{color:#c61c1c; background:#333;}
header#page_header .met-flash{font-size:0px; margin-bottom:7px;}
/*****************内容图片模式*******************/
section#posts .met-index{padding-bottom:7px; border-bottom:1px solid #E0E0E0;}
section#posts .box-one,#posts .box-two,#posts .box-three{width:338px;overflow:hidden; font-size:0px;}
section#posts .box-two{margin-left:7px;}
/*****************内容文字模式*******************/
section#posts .boxWz-one,#posts .boxWz-two,#posts .boxWz-three{width:322px; overflow:hidden;padding:5px 0}
section#posts .boxWz-two{margin-left:7px;}
section#posts .H3title{height:30px;}
section#posts .H3name{font-size:14px; color:#666; line-height:30px; white-space:nowrap; width:240px; display:block; overflow:hidden;}
section#posts .H3more{position:absolute; right:30px; line-height:30px; font-weight: normal;}
*html section#posts .H3more{top:1px;}
*+html section#posts .H3more{top:1px;}
section#posts .H3content .time{margin-right:10px; color:#333;}
/*****************超链接*******************/
section#posts .met_link span,#posts .met_link ul li{float:left; margin:5px 20px 0 5px; font-weight:bold;}
*html section#posts .met_link span{margin-top:7px;}
*+html section#posts .met_link span{margin-top:7px;}
/*****************底部*******************/
footer#page_footer{margin-bottom:15px;}
footer#page_footer .foot-nav,#page_footer .foot-text{text-align:center;}
footer#page_footer .foot-nav{margin:10px 0; color:#333;}
footer#page_footer .foot-nav a{color:#333; font-weight:bold;}
footer#page_footer .foot-nav span{margin:0 15px;}
/*****************sidebar*******************/
.sidebar{border-bottom: 1px solid #E0E0E0;}
.sb_nav{width:180px; padding:0 20px 10px 0px;}
.H3title{height:25px; line-height:25px; word-wrap:break-word; overflow:hidden;}
.navList{margin:10px 0 15px 0;}
.sbinfo{padding:10px 0px;}
.navList dl{word-wrap: break-word;}
.navList dl dt{padding-left:10px; background:url(../dot.jpg) no-repeat left 8px; margin:5px 0px; _width:170px;}
.navList dl dd h4{background:url(../dot2.jpg) no-repeat 10px 8px; padding-left:20px; margin:5px 0px; _width:160px;}
*+html .navList dl dt{width:170px;}
*+html .navList dl dd h4{width:160px;}
.navList dl dd span{font-weight:normal; color:#999;}
.sb_box{width:815px;}
.sidebar .H3title{border-bottom: 1px solid #E0E0E0;}
.positionTitle{width:500px; text-align:right; padding-right:15px;}
.spanTitle{width:250px;}
.boxPosition{background:url(../18.gif) no-repeat left center; padding-left:15px;}
#newslist li {padding: 6px 10px 6px 15px;background: url(../icon1.jpg) no-repeat left 16px;}
.searchnavlist select{overflow:hidden; width:180px; white-space:nowrap;}
.searchnavlist input{width:170px;}


