*{margin:0;padding:0}
body{font-size:12px;font-family:"微软雅黑","宋体", Arial, Helvetica, sans-serif;}
img{border:0;}
ul{list-style-type:none}
a{text-decoration:none;color:#000;cursor:pointer}
.clear{padding:10px;clear:both}

#header_bg{background:#1C4D88;overflow:hidden;}
#header{width:1300px;height:171px;margin:0 auto}
#header .l{width:850px;height:171px;background:url(../images/header1.jpg);float:left;}
#header .r{float:right;width:450px;height:171px;background:url(../images/header2.jpg)}
#header .r ul{width:400px;float:right;padding:20px}
#header .r ul li{float:left;width:80px;}
#header .r ul li a{color:#fff}

#nav{width:980px;margin:0 auto;height:40px;margin-top:-40px}
#nav .l{width:4px;height:40px;background:url(../images/nav1.jpg);float:left}
#nav .r{width:4px;height:40px;background:url(../images/nav2.jpg);float:right;}
#nav .m{float:left;width:972px;height:40px;background:url(../images/nav3.jpg)}
#nav .m ul li{float:left;width:97px;text-align:center;line-height:40px;font-size:14px;background:url(../images/nav4.jpg) no-repeat right center}
#nav .m ul li a:hover{color:#000}

.banner{ height:300px; margin:0 auto;width:980px;position:relative;}
.banner .b_pic{width:980px;float:left; height:300px;}
.banner .r_txt{width:126px; float:left;margin-left:2px;}
.banner .hd { width:100%; position: absolute; bottom: 10px; text-align: center; font-size:0; z-index:1; }
.banner .hd li{margin: 0 5px; background: url(../images/dot.png) no-repeat 0 -16px; height: 16px; overflow: hidden; width: 16px; cursor: pointer;display:inline-block; *display:inline; zoom:1;  _background: url(../images/dot.png) no-repeat 0 -16px;}
.banner .hd .on{ background-position:0 0; }

#footer{padding-top:10px;width:600px;margin:0 auto;clear:both}
#footer ul{width:420px;margin:0 auto;margin-top:20px;}
#footer ul li{float:left;border-right:1px #B08CBE solid;text-align:center;width:59px;}
#footer p{clear:both;text-align:center;line-height:25px}
