*{margin:0px;padding:0px;font-family: 微软雅黑;font-size:14px;}
a{text-decoration: none;color:inherit;}

.bqDiv{padding-top: 10px;padding-bottom: 12.5px;text-align: center;font-size: 14px;color: #666666;background-color:#000000;}
.bqDiv img{width:55px;}
.bottomDiv{background-color: #171717;padding: 80px 0px;color:#cccccc;}
.bottomDiv .con{width:1200px;margin:auto;}
.bottomDiv .con .logo{float:left;width:23%;padding-top:10px;}
.bottomDiv .con .text{float:left;width:33.333%;}
.bottomDiv .con .text .borL{border-left:1px solid #252525;text-align:center;line-height:30px;}
.bottomDiv .con .text .borR{border-left:1px solid #252525;height:90px;border-right:1px solid #252525;text-align:center;line-height:30px;}
.bottomDiv .con .adds{float:left;width:23%;margin-left:2%;}
.bottomDiv .con .adds .icon{float:left;background-color:#4b4b4b;width:50px;height:50px;font-size:24px;border-radius: 50%;text-align:center;margin:0px 10px;}
.bottomDiv .con .adds .icon i{line-height:50px;}
.bottomDiv .con .adds .phone{font-size: 24px;font-weight: bold;}
.bottomDiv .con .adds .address{font-size: 14px;}
.bottomDiv .con .wxgzhDiv{float:left;width:13%;}
.bottomDiv .con .wxgzhDiv .content{padding:10px;border: 1px solid #4b4b4b;float:right;}
.bottomDiv .con .wxgzhDiv .content .b1{width:10px;height:10px;position: absolute;border-top:1px solid #cccccc;border-left:1px solid #cccccc;margin-top:-11px;margin-left:-11px;}
.bottomDiv .con .wxgzhDiv .content .b2{width:10px;height:10px;position: absolute;border-bottom:1px solid #cccccc;border-left:1px solid #cccccc;margin-top:91px;margin-left:-11px;}
.bottomDiv .con .wxgzhDiv .content .b3{width:10px;height:10px;position: absolute;border-bottom:1px solid #cccccc;border-right:1px solid #cccccc;margin-top:91px;margin-left:91px;}
.bottomDiv .con .wxgzhDiv .content .b4{width:10px;height:10px;position: absolute;border-top:1px solid #cccccc;border-right:1px solid #cccccc;margin-top:-11px;margin-left:91px;}
.bottomDiv .con .wxgzhDiv .content .b5{width:10px;height:10px;position: absolute;border-top:1px solid #cccccc;border-left:1px solid #cccccc;margin-top:101px;margin-left:-11px;}
.bottomDiv .con .wxgzhDiv .content .b6{width:10px;height:10px;position: absolute;border-bottom:1px solid #cccccc;border-left:1px solid #cccccc;margin-top:125px;margin-left:-11px;}
.bottomDiv .con .wxgzhDiv .content .b7{width:10px;height:10px;position: absolute;border-bottom:1px solid #cccccc;border-right:1px solid #cccccc;margin-top:125px;margin-left:91px;}
.bottomDiv .con .wxgzhDiv .content .b8{width:10px;height:10px;position: absolute;border-top:1px solid #cccccc;border-right:1px solid #cccccc;margin-top:101px;margin-left:91px;}
.bottomDiv .con .wxgzhDiv .title{float:right;width:111px;text-align:center;line-height:33px;border: 1px solid #4b4b4b;border-top-width:0px;}

.headDiv{background-color:#000000;}
.headDiv .content{width:1200px;margin:auto;}
.headDiv .content .logo{background-color:#c90000;float:left;position: absolute;z-index:1000;}
.headDiv .content .logo img{width:100px;height:100px;margin:17px;}
.headDiv .content .dh{float:left;margin-left:146px;color:#b6b6b6;line-height: 105px;text-align:center;padding-left:30px;}
.headDiv .content .dh span{font-size: 17px;margin:0px 10px;line-height:105px;display:inline-block;}
.headDiv .content .dh a{color:#b6b6b6;text-decoration: none;}
.headDiv .content .dh .active{color:#c90000;}
.headDiv .content .dhhm{float:right;line-height:30px;text-align:right;}
.headDiv .content .dhhm .title{color:#7d7d7d;margin-top:20px;}
.headDiv .content .dhhm .conte{color:#FFFFFF;font-size:22px;margin-bottom:25px;}


.navSpan {display:none !important;margin-top:105px !important;padding:10px 20px;margin-left:0px !important;position: absolute;text-align:left;z-index:99999;line-height:45px !important;min-width:120px;background:rgba(0,0,0,0.6);}
.navSpan div:before{content:'';position: absolute;border-bottom:1px solid #888888;width:70%;margin-top:40px;}
.headDiv .content .dh font:hover .navSpan{display:inline-block !important;}
.headDiv .content .dh font:hover .navSpan div:before{animation:topdivline1 0.4s 1;}

@keyframes topdivline1{
	0% {width:0%;border-bottom:1px solid #ffffff;}
	100% {width:70%;border-bottom:1px solid #888888;}
}