body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th{ padding:0;margin:0; }
fieldset, img { border:none;}
ol,ul,li{ list-style: none;list-style-type:none;}
address,caption,cite,code,dfn,em,th,var { font-weight: normal; font-style: normal; }     
caption,th { text-align: left; }   
q:before,q:after {content:''; }   
abbr,acronym { border: 0}
a{ color:#000; text-decoration:none;}
a:hover{ color:#fe0000; text-decoration:none}
a{ blr:expression(this.onFocus=this.blur()); outline:none;}
body{ font-size:12px; font-family:'宋体',Arial, Helvetica, sans-serif; background:#f8f8f8 url(../images/bg.gif) repeat-y center top}

/*==============清除浮动开始==============*/
.clearfix:after{content:"."; display:block; height:0; clear:both; visibility:hidden;}
.clearfix{display:inline-block;}
* html .clearfix{height:1%;}
.clearfix{display:block;}
.clear{clear:both; height:0; font:0/0 Arial; visibility:hidden;}
/*==============清除浮动结束==============*/

.top{ width:1000px; height:85px; background:url(../images/top.jpg) no-repeat; margin:0 auto}
.logo{ width:280px; height:85px; float:left}
.logo a,.logo a img{ display:block; width:280px; height:85px;}
.search{ height:47px; width:253px; padding-top:38px; float:left; margin-left:60px; display:inline;}
.search input{ width:197px; height:21px; border:1px solid #bcbcbc; border-right:none; background:none; float:left}
.search a{ height:23px; width:55px; float:left; background:url(../images/btn.gif) no-repeat;}
.topRight{ width:260px; height:85px; margin-left:125px; float:left;}
.link{ height:25px; line-height:25px; text-align:right; color:#8f9090;}
.link a{ color:#8f9090; margin:0 10px;}
.link a:hover{ color:#ff0000;}
.nav{height:37px; width:1000px; background:url(../images/nav.gif) repeat-x; margin:0 auto 3px; clear:both}
.navList{ height:37px; width:1000px;}
.navList li{height:37px; line-height:37px; text-align:center; width:165px; float:left; background:url(../images/hr.gif) no-repeat left center}
.navList li a{ color:#fff; font-size:15px; font-weight:bold; display:block; font-family:"微软雅黑"; }
.navList li a:hover{  color:#4d4590; }
.navList li.first{ background:none}
.navList li.selected a{ color:#4d4590;}
.focus{ width:1000px; height:318px; width:1000px; margin:0 auto 15px; position:relative; clear:both}
#ImgBox{overflow:hidden; width:1000px; height:318px;}
#ImgBox a{display:block;}
#ImgBox img{width:1000px; height:318px; display:block;}
#ImgLenBox{height:20px; text-align:center; position:absolute; right:10px; bottom:0; z-index:1000;}
#ImgLenBox a{ width:20px; height:20px; line-height:20px; text-align:center; color:#fff; font-size:14px; margin:0 4px; float:left; display:inline; background:#e28d42;}
#ImgLenBox a.hover{background:#e77918;}

.main{ width:990px; margin:0 auto 15px; clear:both}

.footer{ border-top:10px solid #ffa149; width:990px; height:95px; padding-top:15px; margin:0 auto; clear:both}
.footer p{ height:26px; line-height:26px; color:#1c1c1c; text-align:center;}
.footer p a{ color:#1c1c1c; margin:0 5px;}
.footer p a:hover{ color:#ff0000;}


