﻿@charset "utf-8";
/* CSS Document */

html,body,div,p,ul,ol,li,h1,h2,h3,h4,h5,dl,dt,dd,input{margin:0;padding:0;}
ul,ol{list-style:none;}
body{font-size:12px;line-height:1.5;font-family:"microsoft yahei",arial,"宋体";background-color:#fcfcfc;}
a{color:#369;text-decoration:none;}
a:hover{color:#69c;text-decoration:none;}
.bold{font-weight:bold;}
.color666{color:#666;}.color999{color:#999;}.red{margin:0 3px;color:#c00;}
.fr{float:right;}.fl{float:left;}
.mt10{margin-top:10px;}.mt20{margin-top:20px;}.mt30{margin-top:30px;}
.clearfix:after{display:block;visibility:hidden;clear:both;height:0;font-size:0;content:" ";}
.clearfix{*zoom:1;}

.layout{width:960px;margin:0 auto;}
.header{height:95px;background-color:#fcd400;border-top:#3c3c3c 5px solid;}
.logo{float:left;margin-top:30px;color:#333;}
.logo:hover{color:#333;}
.logo>h1{float:left;margin-right:10px;font-size:24px;line-height:41px;}
.logo>img{border:0;}
.nav{float:right;width:400px;padding-top:35px;}
.nav li{float:left;margin-left:10px;}
.nav li a{float:left;width:120px;height:55px;padding-top:5px;line-height:55px;text-align:center;color:#c2a921;background:url(../images/bg_nav.gif) no-repeat;}
.nav li a:hover{color:#c2a921;}
.nav li a.current{color:#333;background-position:0 -60px;}

.banner{width:960px;margin:30px auto;}
.content{width:960px;margin:0 auto;}
.main{float:left;width:640px;}
h2{margin-bottom:10px;font-size:18px;font-weight:normal;}
.index img{margin-right:10px;}
.index p{margin-bottom:15px;line-height:24px;}
.contact p{margin-bottom:15px;line-height:30px;font-size:14px;}
.sidebar{float:right;width:260px;}
.service li{margin-bottom:10px;}


.footer{margin-top:30px;padding:30px 0;text-align:center;background-color:#3c3c3c;}
.footer p{line-height:30px;font-size:14px;color:#999;}
.footer p span{margin:0 15px;color:#666;font-size:12px;}
.footer p a{color:#ccc;}
.footer p a:hover{color:#fcd400;}
