/* CSS Document */
/*top*/
#top{height:80px; line-height:80px; position:fixed; width:100%; z-index:9; top:0; background:#fff; border-bottom:1px solid #E6E6E6;}
#top ul{margin-left:260px;}
#top li{float:left;margin-left:100px;}
#top li a{display:inline-block; font-size:18px; height:58px; padding:0 6px; color:#181818;}
#top li:hover a{font-weight: bold;border-bottom: 4px solid #181818;}
#top li div{display:none; height:59px; line-height:59px; padding-left:42px; margin-top:-1px;}
#top li div a{color:#B7B7B9;}
#top li:hover div{display:block; width:1000px; background:#4E4C51;} 
#top span{displa:block; width:1px; height:80px; background:#E7E7E7;}
#top p{font-size:13px; color:#8C8C8C; margin-left:14px;}
#top i{margin-top:35px; margin-left:10px;}
.navBtn{display:none;}
#top .li2{font-weight: bold;}
#top .li2 a{border-bottom: 4px solid #181818;}

/*banner*/
#bg img{width:100%; display:block;}

#bg{background:#181818; position:relative; z-index:2; margin-top:80px;}
.bgw81{height: 81.5% !important;height: 81.5%;}

/*footer*/
#footer1{margin-top: 48px;}
.container p{color:#8F8F8F;}
#footer2{margin-top: 12px;}

.pl137{padding-left: 137px;margin-bottom: 10px;}
.lh31{line-height: 31px;}
.pdl137{padding-left: 137px;}

@media (max-width:1199px) {#top li a{padding:0 10px;} #top ul{margin-left:7%;} .logo img{width:90%;}}
@media (max-width:990px) {.logo img{width:60%; padding-top:20px;}#top ul{float:none; position:absolute; top:80px; width:100%; left:0; background:rgba(24, 24, 24, 0.8); z-index:1; display:none; margin-left:0;} #top ul li{float:none; margin-left: 0px; width:100%;} #top ul li a{text-align:left; width:100%; height:100%; box-sizing:border-box; padding:0 30px;color:white; } #top .navBtn{position:absolute; display:inline-block; right:15px; top:-5px; font-size:30px; color:#333; cursor:pointer;}
#top li:hover a{background:rgba(183, 183, 185, 0.8);border-bottom:none;} #top .li2 a{width:100%;border-bottom:none;} #top li div a{display:inline-block; width:28%;} .healthy img, .qk img{width:80%;} div .reload{font-size: 17px;} div .btns_more_left,div .btns_more_right,div .btns_more_right,div .btns_right,div .btns_more,div .btns{background-size: 100px 30px;background-position:50px 6px;}
div .btns_more{left:160px;} div .btns_right{right:160px;}}
@media (max-width:744px) {#top ul{float:none; position:absolute; top:80px; width:100%; left:0; background:rgba(24, 24, 24, 0.8); z-index:1; display:none; margin-left:0;} #top ul li{float:none; margin-left: 0px; width:100%;} #top ul li a{text-align:left; width:100%; height:100%; box-sizing:border-box; padding:0 30px;color:white; } #top .navBtn{position:absolute; display:inline-block; right:15px; top:-5px; font-size:30px; color:#333; cursor:pointer;}
#top li:hover a{background:rgba(183, 183, 185, 0.8);border-bottom:none;} #top .li2 a{width:100%;border-bottom:none;} #top li div a{display:inline-block; width:28%;} #bg div p{padding-left: 0px;line-height: 20px;} #bg{height: 70% !important;height: 70%;} .healthy img, .qk img{width:60%;}div .reload{font-size: 17px;} div .btns_more_left,div .btns_more_right,div .btns_more_right,div .btns_right,div .btns_more,div .btns{background-size: 100px 30px;background-position:50px 6px;}
div .btns_more{left:160px;} div .btns_right{right:160px;}}
