/* CSS Document */

@charset "utf-8";
/* CSS Document */
*{margin:0px;padding:0px;}
body{font-size:12px;font-family:"微软雅黑"; color:#333;}
ul{ list-style:none;}
img{ border:none;}
a{text-decoration:none;}
.clear{clear:both;}
input{border:none;outline:none;}
h1,h2,h3,h4,h5{font-weight:lighter}

/*----top----↓↓↓*/
.top{width:100%;height:160px;position:absolute;z-index:20;}
.top .top_t{width:100%;height:33px; background:#0054a0;}
.top .top_t .top_t_nr{width:1100px;height:33px;margin:0 auto;text-align:right;}
.top .top_t .top_t_nr .soso{float:right;width:171px;height:21px; background:url(../images/soso_bg.gif) no-repeat left;margin-top:6px;}
.top .top_t .top_t_nr .soso .so{width:142px;height:21px; background:#fff;float:left;margin-left:8px;color:#0054a0;line-height:21px;}
.top .top_t .top_t_nr .soso .button{width:21px;height:21px;background:url(../images/soso_r.gif);float:right;cursor:pointer;}
.top .top_t .top_t_nr p{float:right;margin-left:21px;}
.top .top_t .top_t_nr p span{display:inline-block;width:91px;height:33px;border-right:1px solid #00396d;text-align:center;line-height:33px;}
.top .top_t .top_t_nr p span.home{border-left:1px solid #00396d;}
.top .top_t .top_t_nr p span a{color:#fff;}
.top .top_b{height:136px;background:url(../images/top_bg.png)}
.top .top_b_nr{width:1100px;margin:0 auto;}
.top_b .logo{padding-top:32px;float:left;}
.top_b .menu{float:right;}
.top_b .menu ul li{float:left;height:80px; overflow:hidden;margin:22px 0 0 54px;}
.top_b .menu ul li a{display:block;width:55px;height:80px;background:url(../images/nav1.png) no-repeat top left;padding-top:64px;color:#666;text-align:center;}
.top_b .menu ul li a:hover,.top_b .menu ul li a.on{background:url(../images/nav2.png) no-repeat top left;padding-top:64px;color:#f5654d;text-align:center;}
.top_b .menu ul #li2 a{display:block;width:55px;height:80px;background:url(../images/nav1.png) no-repeat top left;background-position:-109px 0;}
.top_b .menu ul #li2 a:hover,.top_b .menu ul #li2 a.on{display:block;width:55px;height:80px;background:url(../images/nav2.png) no-repeat top left;background-position:-109px 0;}
.top_b .menu ul #li3 a{display:block;width:55px;height:80px;background:url(../images/nav1.png) no-repeat top left;background-position:-218px 0;}
.top_b .menu ul #li3 a:hover,.top_b .menu ul #li3 a.on{display:block;width:55px;height:80px;background:url(../images/nav2.png) no-repeat top left;background-position:-218px 0;}
.top_b .menu ul #li4 a{display:block;width:55px;height:80px;background:url(../images/nav1.png) no-repeat top left;background-position:-327px 0;}
.top_b .menu ul #li4 a:hover,.top_b .menu ul #li4 a.on{display:block;width:55px;height:80px;background:url(../images/nav2.png) no-repeat top left;background-position:-327px 0;}
.top_b .menu ul #li5 a{display:block;width:55px;height:80px;background:url(../images/nav1.png) no-repeat top left;background-position:-435px 0;}
.top_b .menu ul #li5 a:hover,.top_b .menu ul #li5 a.on{display:block;width:55px;height:80px;background:url(../images/nav2.png) no-repeat top left;background-position:-435px 0;}
.top_b .menu ul #li6 a{display:block;width:55px;height:80px;background:url(../images/nav1.png) no-repeat top left;background-position:-544px 0;}
.top_b .menu ul #li6 a:hover,.top_b .menu ul #li6 a.on{display:block;width:55px;height:80px;background:url(../images/nav2.png) no-repeat top left;background-position:-544px 0;}
.top_b .menu ul #li7 a{display:block;width:55px;height:80px;background:url(../images/nav1.png) no-repeat top left;background-position:-653px 0;}
.top_b .menu ul #li7 a:hover,.top_b .menu ul #li7 a.on{display:block;width:55px;height:80px;background:url(../images/nav2.png) no-repeat top left;background-position:-653px 0;}

.footer{width:100%;  overflow:hidden;margin-top:45px;}
.footer_t{width:100%;height:37px;background:#ececec;text-align:center;line-height:37px;color:#999}
.footer_t a{color:#999;margin:0 16px 0 16px;}
.footer_t a:hover{color:#0054a0;}
.footer_c{width:100%;height:109px; background:#0054a0;text-align:center;}
.footer_c img{margin-top:33px;}
.footer_b{width:100%;text-align:center;line-height:24px;color:#0054a0;margin-top:15px;}
 
.footer_b   a{color:#0054a0}
.footer_b   a:hover{ text-decoration:underline;}
