@charset "gb2312";
/* CSS Document */
body{ text-align:center; font-family:'Î¢ÈíÑÅºÚ'; font-size:14px; color:#444}
*{ margin:0; padding:0}
a,a:hover{ text-decoration:none}
ul{ list-style:none}
em,i{ font-style:normal}
.cl{ clear:both}
.bd20{ -webkit-border-radius:20px; -moz-border-radius:20px; border-radius:20px}
.middle{ width:1200px; margin:auto; text-align:left}

.header{ padding-top:268px}
.header .nav{ background:rgba(0,0,0,0.6); height:60px}
.header .nav ul{ position:relative; padding-left:171px}
.header .nav ul li{ border-left:1px solid rgba(0,0,0,0.3); height:60px; width:204px; text-align:center; font-weight:300; line-height:60px; float:left}
.header .nav ul li a{ color:#fff; font-size:18px; height:55px; display:block}
.header .nav ul .home{ position:absolute; left:0px; top:-7px; width:171px; height:67px; border-left:none}
.header .nav ul .home a{ background:#fff593; display:block; height:60px; line-height:60px; padding-top:7px; text-align:center; color:#f17612}
.header .nav ul .home span{ background:url(home1.png) no-repeat left center; padding-left:32px}
.header .nav ul .btn1 a{ border-bottom:5px solid #41a6f4}
.header .nav ul .btn2 a{ border-bottom:5px solid #40cd9b}
.header .nav ul .btn3 a{ border-bottom:5px solid #f17814}
.header .nav ul .btn4 a{ border-bottom:5px solid #f1c001}
.header .nav ul .btn5 a{ border-bottom:5px solid #ff5857}
.header .nav ul .btn5{ border-right:1px solid rgba(0,0,0,0.3)}
.header .nav ul .btn1.current a{ background:#41a6f4 url(btn1.gif) no-repeat center bottom; height:60px; border-bottom:none}
.header .nav ul .btn2.current a{ background:#40cd9b url(btn2.gif) no-repeat center bottom; height:60px; border-bottom:none}
.header .nav ul .btn3.current a{ background:#f17814 url(btn3.gif) no-repeat center bottom; height:60px; border-bottom:none}
.header .nav ul .btn4.current a{ background:#f1c001 url(btn4.gif) no-repeat center bottom; height:60px; border-bottom:none}
.header .nav ul .btn5.current a{ background:#ff5857 url(btn5.gif) no-repeat center bottom; height:60px; border-bottom:none}
.footer{ border-top:2px solid #e2e2e2; padding-top:50px; margin-top:25px}
.footer .middle{ position:relative}
.footer .flogo{ position:absolute; left:120px; top:-30px}
.footer .f_nav{ text-align:center; color:#444; font-size:16px}
.footer .f_nav a{ color:#444}
.footer .text{ text-align:center}
.footer .text p{ margin-top:8px}
.footer .text span{ margin:0px 20px}
.footer .text a{ color:#444}