
* { margin: 0px; padding: 0px; }
body { margin: 0px; padding: 0px; font-family: "Microsoft Yahei"; color: rgb(0, 27, 28); }
a, a:hover { text-decoration: none; }
ul, li { list-style: none; }
i { font-style: normal; }
bodybg { width: 100%; max-width: 1920px; margin: 0px auto; background: url("../images/body-bg.jpg") center top repeat-y rgb(28, 1, 1); }
.top-one { width: 100%; height: 40px; line-height: 40px; position: relative; z-index: 9999; background: rgb(0, 0, 0); font-weight: 500; font-size: 14px; color: rgb(149, 149, 149) !important; }
.top-box { width: 1200px; height: 40px; margin: 0px auto; }
.top-one-left { width: 35%; height: 40px; line-height: 40px; float: left; }
.top-one-left span { float: left; display: inline-block; }
.top-one-left span img { margin-right: 10px; }
.top-one-left a, .top-one-left a:hover, .top-one-right span a, .top-one-right span a:hover { color: rgb(149, 149, 149) !important; }
.top-one-right { width: 65%; height: 40px; float: right; }
.top-one-right span { padding: 0px 5px; float: right; }
.xz-bb { padding: 0px 15px; cursor: pointer; position: relative; }
.xz-bb img { margin-left: 10px; float: right; margin-top: 13px; width: 13px; height: 13px; }
.xz-bb:hover .ban-b { display: block; }
.ban-b { width: 180px; height: auto; background: rgb(255, 255, 255); left: -30px; position: absolute; z-index: 99998; display: none; overflow: auto; max-height: 550px; }
.ban-b a { width: 80%; height: 35px; line-height: 35px; display: block; text-align: left; margin: 0px auto; color: rgb(149, 149, 149) !important; }
.ban-b a:hover { color: rgb(149, 149, 149) !important; }
.fa-black { height: 40px; margin-right: 10px; display: inline-block; line-height: 40px !important; }
.ash-color { margin-left: 5%; color: rgb(120, 120, 120) !important; }
.org-color { color: rgb(149, 149, 149); }
.top-ewm { display: none; background: rgb(255, 255, 255); color: red; text-align: center; font-size: 12px; line-height: 25px; position: absolute; top: 40px; left: -20px; }
.top-ewm img { width: 120px; height: 120px; border: 5px solid rgb(255, 255, 255); }
.gz-wx:hover .top-ewm { display: block; }
.fa { display: inline-block; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; line-height: 1; font-family: FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; }
.fa-star::before { content: ""; }
.fa-home::before { content: ""; }
.fa-qrcode::before { content: ""; }
.fa-tv::before, .fa-television::before { content: ""; }
span { display: inline-block; }