﻿body,p,h1,h2,h3,h4,h5,h6,ul{margin:0;padding: 0;}
body{font-size: 14px;font-family: 'Microsoft Yahei';color: #666;}
h1,h2,h3,h4,h5,h6{font-weight: normal;font-size: 12px;}
button,input,select,textarea{margin:0;padding: 0;border:none;*border:0;font-family: 'Microsoft Yahei';}
li{list-style: none;}
a{text-decoration: none;}
img{border:none;}
.fl{float: left;}
.fr{float: right;}
.cw{width: 1200px;margin:0 auto;}
.nmr{margin-right: 0 !important;}
.nbr{border-right: 0 !important;}
.nmb{margin-bottom: 0 !important;}
/* header */
.header{background: #fff;height: 130px;position: relative;z-index: 3}
.header .bg{height: 72px;border-top: 1px solid #d2d2d2;position: absolute;top:130px;width: 100%;background: #fff;}
.header .logo img{margin-top: 23px;}
.header .nav-bar{position: relative;z-index: 3;}
.header .b{position: absolute;width: 30px;height: 3px;top:127px;background: #c41723;left: 31px;}
.header .nav{float: left;}
.header .nav li{float: left;padding:0 31px;line-height: 130px;}
.header .nav li a{width: 30px;color: #666666;font-size: 15px;padding-bottom: 52px;transition: all 0.2s ease-in-out;}

.header .item{height: 0px;line-height: 75px;position: absolute;z-index: 3;overflow: hidden;top:126px;margin-left:-40px;width: 480px;*margin-left: -80px;}
.header .nav li .item a{padding:0;font-size: 14px;}
.header .nav li .item a:hover{color:#dd3d2a;border-bottom: none;}
.header .nav li .item span{margin:0 14px;}

.header .searchbox{margin-top: 51px;margin-right: 12px;display: none;}
.header .searchbox input{width: 165px;height: 28px;background: url(../img/header_03.png);float: left;outline: none;color: #666;padding-left: 8px;line-height: 28px;}
.header .searchbox .button{width: 28px;height: 28px;background: url(../img/header_04.png) no-repeat;cursor: pointer;outline: none;}
.header .searchbox.cur{display: block;}
.header .searchbtn{width: 28px;height: 28px;background: url(../img/header_01.png) no-repeat;display: inline-block;*display: inline;zoom:1;margin-top: 51px;margin-right: 12px;}
.header .wechat{background: url(../img/header_02.png) no-repeat 0 0;width: 28px;height: 28px;display: inline-block;*display: inline;zoom:1;margin-top: 51px;}



/* footer */
.footer{height: 425px;}
.footer-nav{height: 321px;background: rgba(125, 119, 119, 0.52);width: 100%;overflow: hidden;}
.footer-nav ul{float: left;color: #fff;margin-right: 78px;min-width: 140px;margin-top: 66px;max-width: 310px;}
.footer-nav ul p{font-size: 16px;border-bottom: 1px solid #e4847c;padding-bottom: 20px;margin-bottom: 15px;position: relative;}
.footer-nav ul p .line{position: absolute;width: 60px;display: inline-block;height: 1px;background: #fff;left: 1px;bottom:-1px;}
.footer-nav ul li{font-size: 12px;line-height: 28px;}
.footer-nav ul a{color: #fff;}
.footer-nav ul a:hover{text-decoration: underline;}
.footer-nav .cont li{padding-left: 30px;}
.footer-nav .cont .item1{background: url(../img/footer_01.png) no-repeat 2px 8px;}
.footer-nav .cont .item2{background: url(../img/footer_02.png) no-repeat 2px 8px;}
.footer-nav .cont .item3{background: url(../img/footer_03.png) no-repeat 2px 8px;}
.footer-nav .cont .item4{background: url(../img/footer_04.png) no-repeat 2px 8px;}



.copyright{background: #0E0E0E;height: 120px;line-height: 40px;text-align: center;font-size: 12px;color: #434343;}
.copyright a{color: #434343;}





