﻿/* CSS Document */
body { width:100%; height:auto; margin: 0 auto; min-width:1200px; background:#fff;}
#wrap { margin:0 auto; width:100%;min-width:1200px;}
.clear{content:".";display:block;height:0;clear:both;visibility:hidden}

/*头部样式*/
.header { width:100%; min-width:1200px; height:99px;background:#fff;}
.head { width:1200px; height:99px; margin: 0 auto;}
.logo { width:500px; height:99px; float:left; margin-left:26px;}
.logo a { width:500px; height:99px; display:block; background:url(../images/logo.jpg) no-repeat;}

/*导航样式*/
.nav { width:624px; height:99px; float:left; margin: 0 0 0 50px;}
.switch { float:right; width:608px; height:18px; padding-right:16px;}
.switch a { width:36px; height:18px; line-height:18px; display:block; float:right; background:#c6c6c6; margin: 0 2px;}
.switch a span { display:block; text-align:center; font-family:宋体; font-size:14px; color:#fff;}
.nav ul { width:624px; height:36px; margin:25px auto 20px auto;}
.nav ul li { float:left; width:104px; height:36px; line-height:36px;}
.nav ul li a { display:block; text-align:center; font-family:"微软雅黑"; font-size:16px; color:#090909; font-weight:bold;}
.nav ul li:hover { background:url(../images/nav_li_hover.jpg) no-repeat;}
.nav ul li a:hover { color:#fff;}
.nav ul li.current { background:url(../images/nav_li_hover.jpg) no-repeat;}
.nav ul li.current a { color:#fff;} 

/*banner样式*/
.banner { width:100%; min-width:1200px; height:447px; margin: 0 auto; position:relative; z-index:99; }
.banner ul li { width:100%; height:447px; position:absolute; left:0; top:0;}
.banner ul li a { width:100%; height:447px; display:block;}
.banner ul li a img { width:100%; height:447px; min-width:1200px;}
.button { width:100%; height:34px; position:absolute; left:0; bottom:0; background:url(../images/ol_bg.png) repeat-x;}
.banner ol { position:absolute; left:48%; bottom:10px; z-index:0;}
.banner ol li { float:left; margin:0 1px;cursor:pointer; width:18px; height:18px; padding:0 0 0 0; text-align:center; background:url(../images/ol_hover.png) 0 0;}
.banner ol li.active { background-position:left bottom; }


/*友情链接样式*/
.links { width:100%; min-width:1200px; height:38px; background:#252525; border-bottom:1px solid #151515; line-height:38px;}
.link_list { width:970px; height:38px; margin:0 auto; }
.link_list span { float:left; font-family:宋体; font-size:12px; color:#bbbbbb; margin-right:20px;}
.link_list ul li { float:left; margin:0 15px;}
.link_list ul li a { font-family:宋体; font-size:12px; color:#bbbbbb; line-height:40px;}

/*版权信息样式*/
.footer { width:100%; height:145px; background:url(../images/footer_bg.jpg) repeat-x; border-top:1px solid #3a3a3a;}
.foot { width:970px; height:118px; margin:15px auto 10px auto;}
.foot_left { float:left; width:524px; height:118px; margin-right:46px;} 
.foot_left span { display:block; float:left; margin:6px 8px 0 0;}
.foot_left p { float:left;font-family:宋体; font-size:12px; color:#aeaeae; line-height:24px;}

.foot_right { width:400px; height:118px; float:left;}
.foot_right ul { width:100px; float:left; margin-left:20px;}
.foot_right ul h3 { height:18px;}
.foot_right ul h3 a { font-family:宋体; font-size:12px; color:#fff;}
.foot_right ul li { line-height:24px; }
.foot_right ul li a { font-family:宋体; font-size:12px; color:#fff; padding-left:8px; background:url(../images/dian.png) 0px 4px no-repeat;}
.line { width:1px; height:118px; float:left; background:url(../images/line.png) no-repeat;}



/*分页*/
.pages{text-align:center; height:20px; margin-top: 20px;}
.pages a { padding:4px 10px; font-family:宋体; font-size:12px; color:#545454;}






