/*头部*/
body{overflow-x: hidden;}
.header{background: #2b2b2b;color: #fff;height: 120px;line-height: 120px;overflow: hidden;}
.header .logo{    margin-left:5%;font-size: 32px;text-align: left;color: rgb(204, 204, 204);font-family: 微软雅黑, "Microsoft YaHei";font-weight: 700;}

/*.header .nav ul{overflow: hidden;}*/
.header .nav ul li{float: left;}
.header .nav ul li a{display: inline-block;width: 90px;height: 40px;line-height: 40px;padding: 0 15px;color: #fff;    font-size: 16px;margin-right: 15px;}
.header .nav ul li:last-child a{margin-right: 0;}
.header .nav ul li a.on{background-color: #fff;border-radius: 5px;color: #000;}
.header .nav ul li a:hover{background-color: #fff;border-radius: 5px;color: #000;}


/*底部*/
.footer{background-color: #2b2b2b;}
.footer h3{font-size: 28px;color: #fff;padding: 75px 0 45px;}
.footer p a{font-size: 16px; color: rgb(153, 153, 153);}
.footer p a+a{margin-left: 35px;}
.footer .footer-line{font-size: 16px;color: #666666;padding-bottom: 50px;}
.footer .ortherInfo{color: #dcdcdc;padding-bottom: 60px;}
.footer .ortherInfo a{color: #dcdcdc;}
.footer .ortherInfo a:hover{color: #fff;}
