.toptool {
    list-style-type: none;
    margin: 0;
    padding: 0;
    position: fixed;
    z-index: 998;
    width: 100%;
    top: 0;
    overflow: hidden;
	//background-image: url(/images/bbg8.jpg);
	//background: linear-gradient(#96201d,#ab2421,#c12925,#d62d29,#d7322e);
    //background: linear-gradient(#262626,#404040,#595959,#737373);
	font-family: Arial,"微软雅黑";
    font-size: 22px;
    height: 80px;
    line-height: 54px;
    font-weight: bold;
    color:#2db300;
	box-shadow: 0px 4px 5px 0px #ccc;
}

.toptool,.waptop,.fb-1,.fb-2,.fb-3,.fb-4,.fb-5 {background: linear-gradient(#96201d,#ab2421,#c12925,#d62d29,#d7322e);}

.toptool li {
    float: left;
}

.toptool li a {
    display: block;
    color: #fff;
    text-align: center;
    padding: 14px 14px;
    text-decoration: none;
	text-shadow:0px 0px 1px #000,0px 0px 2px #000,0px 0px 3px #000,0px 0px 4px #000;
}

.toptool li a:hover:not(.active) {
    color:#ffff00;
    background-color: #2db300;
	text-shadow:0px 0px 1px #000,0px 0px 2px #000,0px 0px 3px #000,0px 0px 4px #000;
	box-shadow: 0px 0px 3px 2px #d9d9d9;
}

.toptool li .int{
    background-color: #F44336;
	text-shadow:0px 0px 1px #000,0px 0px 2px #000,0px 0px 3px #000,0px 0px 4px #000;
	height:80px;
	width:70px;
	border:#F44336;
	color:#fff;
	font-size:14pt;
	box-shadow: 0px 0px 3px 2px #d9d9d9;
}
.toptool li .int:hover{
	color:#ffff00;
}
.ist{
	color:#2db300;
	text-shadow:0px 0px 1px #fff,0px 0px 2px #fff,0px 0px 3px #fff,0px 0px 4px #fff;
}

.toptool li a.active {
    color:#fff;
	border:#F44336;
    background-color: #F44336;
	text-shadow:0px 0px 1px #000,0px 0px 2px #000,0px 0px 3px #000,0px 0px 4px #000;
	box-shadow: 0px 0px 3px 2px #d9d9d9;
}
.toptool li a:hover.active {
    color:#ff0;
	border:#F44336;
    background-color: #2db300;
	text-shadow:0px 0px 1px #000,0px 0px 2px #000,0px 0px 3px #000,0px 0px 4px #000;
	box-shadow: 0px 0px 3px 2px #d9d9d9;
}
.indexnav {
    width: 100%;
    margin: 0 auto;
    padding:1px  0  1px 0;
    height: 80px;
    white-space: nowrap;
    position: relative;
    max-width: 1000px;
    display: flex;
    justify-content: space-between;
}
.indexnav li {
  margin-left: 5px; /* 调整导航项之间的间距 */
}
.postbut {
    width: 120px;
    border: 2px solid #2db300; 
    height: 23px;
    font-size: 20px;
    //border: 1px solid #ff0000;
    border-radius: 3px;
    line-height: 18px;
    margin-bottom: 4px;
    box-shadow: 0px 0px 3px 1px #d9d9d9;
}
.postbut:hover{
    background:#ecf4f9;
    border-color:#87bcd8;
    border: 2px solid #ff0000;
}
.toptool .logo {
    float: left;
    height: 80px;
    margin-left: 0px;
}
.toptool .logo img {
    display: block;
    width: 200px;
    height: 80px;
}
a.register-button {
    position: fixed;
    top: 0px;
    height: 50px;
    right: 0px;
	color: #fff;
    background-color: #F44336;
    padding: 0px 10px 1px 10px;
	box-shadow: 0px 0px 3px 2px #d9d9d9;
	text-shadow:0px 0px 1px #000,0px 0px 2px #000,0px 0px 3px #000,0px 0px 4px #000;
}
a.login-button {
    position: fixed;
    top: 0px;
    height: 50px;
    left: 0px;
	color: #fff;
    background-color: #F44336;
    padding: 0px 10px 1px 10px;
	box-shadow: 0px 0px 3px 2px #d9d9d9;
	text-shadow:0px 0px 1px #000,0px 0px 2px #000,0px 0px 3px #000,0px 0px 4px #000;
}

@media (max-width: 795px){
#main{width:100%;min-width:320px;padding-top: 0px;}
.waptop {
    margin: 0;
    padding: 0;
    position: fixed;
    z-index: 998;
    width: 100%;
    top: 0;
    overflow: hidden;
    font-family: Arial,"微软雅黑";
    //background: linear-gradient(#262626, #666);
    border-bottom: solid 1px #666;
    line-height: 54px;
    height: 51px;
    color: #fff;
    font-size: 19px;
    //box-shadow: 0px 4px 5px 0px #d9d9d9;
    //box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
    //-moz-box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
    //-webkit-box-shadow: 0 3px 4px 0 rgba(0, 0, 0, 0.24), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.52);
    text-align: center;
}
}

.cgi-gsb-tit {font-family:Tahoma,Verdana;color:#000000;font-weight:bold;font-size:25px;display:inline-block; }
.cgi-zuozhe {float:right;padding-right:5px;line-height:36px;font-family:Tahoma,Verdana;color:#ff0000;font-weight:bold;font-size:18px;display:inline-block;}
.fb_ztfh {font-family:Tahoma,Verdana;color:#000000;font-size:25px;display:inline-block; }
.fb_zdsj {  font-family:Tahoma,Verdana;color:#666666;font-size:15px;}
.fb_zddjs {font-family:Tahoma,Verdana;color:#000000;font-size:15px;}
.fb_zdlsjl {}
.fb_zdhfts {}
.fb_hfzt {}
.fb_hffh {}
.fb_hfmz {}
.fb_hfsj {}
.fb_gsbzt {}
.fb_gsbfh {}
.fb_gsbmz {}
.fb_gsbzt {  }
.fb_gsbmz {  }
.fb_gsbfh{  }
.gsttop0{  color: #fff;background-color: #008000;text-shadow:0px 0px 1px #000,0px 0px 2px #000,0px 0px 3px #000,0px 0px 4px #000; }
.gsttop1{  color: #212529;background-color: #f1c84c; text-shadow:0px 0px 1px #fff,0px 0px 2px #fff,0px 0px 3px #fff,0px 0px 4px #fff; }
.gsttop2{  color: #ff0;background-color: #ff0000;text-shadow:0px 0px 1px #000,0px 0px 2px #000,0px 0px 3px #000,0px 0px 4px #000; }
.gsttop3{  color: #fff;background-color: #ff504d;text-shadow:0px 0px 1px #000,0px 0px 2px #000,0px 0px 3px #000,0px 0px 4px #000; }
.fb_mgin1 {margin-top:5px;}
.fb_mgin2 {margin-top:5px;}
.fb_mgin3 {margin-top:10px;}
.fubatic{border:1px solid #87bcd8;text-align:center;margin: 0px auto 2px;width:99.8%;background:#fff;font-family:微软雅黑;}
.fubaadc{border:2px solid #fff;width:99.6%;text-align:center;}
.fubaadd{border:1px solid #87bcd8;background:#e8f3fc;text-align:center;margin:0 auto 0px;}
.fubanam{font-family:Arial,"浪漫雅圆";font-weight:bold;font-size:80pt;}
.colors{line-height:130px;height:130px;}
.hg{height:50px;}
/* 浏览器大于795px */ 
@media (min-width: 795px) {
	.diss {
		display: none;
	}
	
}
/* 浏览器小于795px */ 
@media (max-width: 795px) {
#main {min-width:320px;}
.disp{display:none;}
.cgi-zuozhe{display: none;}
.b{font-weight:normal;}
.f20{font-size:14px;}
.f18{font-size:14px;}
.f22{font-size:15px;}
.f23{font-size:14px;}
.f24{font-size:14px;}
.f26{font-size:18px}
.f28{font-size:18px}
.f30{font-size:15px}
/*.fb_ztzt { font-size:14px;vertical-align:top;display:inline-block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:calc(100% - 110px); }*/
.cgi-gsb-tit { font-size:14px;margin-left:2px; }
.cgi-zuozhe { font-size:14px; }
.fb_ztfh { font-size:13px;//float:none; }
.fb_zdsj { font-size:13px; }
.fb_zddjs { font-size:13px; }
.fb_zdlsjl { font-size:13px; }
.fb_zdhfts{ font-size:13px; }
.fb_hfzt{ font-size:12px; }
.fb_hffh{ font-size:12px; }
.fb_hfmz { font-size:12px; }
.fb_hfsj { font-size:12px; }
.fb_gsbzt { font-size:14px; }
.fb_gsbfh { font-size:14px; }
.fb_gsbmz{ font-size:14px; }
.fb_mgin1 {margin-top:0px;}
.fb_mgin2 {margin-top:1px;}
.fb_mgin3 {margin-top:5px;}
.fuba-list li{padding: 2px 2px;}
.fuba-list .post-item{padding: 3px 0px 3px 0px;margin:0px 2px 0px 2px;line-height: 25px;}
}

.mg{margin:0px auto 2px;}
.hg203{height:203px;width:100%;}
@media (max-width: 795px) {
#main {min-width:320px;}
.hg203{height:157px;width:100%;}
.mg{margin:3px auto 2px;}
}

.tonggao {
      border-bottom: 0px solid #f00;
      text-align: center;
      width: 100%;
    }

   .weixin {
      font-weight: 700;
      background-color: #ffff00;
      color: #ff0000;
      border-radius: 50px;
      border: 1px solid #ff0000;
      padding: 3px 10px;
      vertical-align: top;
      margin: 9px auto 0px;
      font-size: 30px;
    }

   .f45 {
      font-size: 45px
    }

    @media (max-width: 795px) {
      #main {
        min-width: 320px;
      }

     .f45 {
        font-size: 17px
      }

     .tonggao {
        width: 100%;
      }

     .weixin {
        padding: 1px 6px;
        margin: 0px auto 0px;
        font-size: 15px;
      }
    }
.s3 {
    color: #ff6600;
    font-size: 30px;

}
.wxqr{text-align:center;width:60%}
	
.btn{border-color: #DE881E #DE881E #DE881E #DE881E;margin-right:0em;color:#fff;background:#DE881E;}

.btn:hover{

	background:#f5001c;border-color:#f5001c;border:1px solid #f5001c;}

.btn,.bt{border-width:1px;cursor:pointer;padding:.5em 1em;*padding:0px 1em;font-size:20pt; line-height:15px; height:auto;overflow:visible}

.bt{cursor:pointer;background:#f7f7f7;vertical-align:middle;border-color: #e4e4e4 #cccccc #cccccc #e4e4e4;}

@media (max-width: 768px){
.s3{font-size:20px;}
.btn,.bt{font-size:15pt;}
.f15 {font-size: 16px;}
.cgi-head-article { margin-top: 52px;}
.wxqr{width:100%}
}

@media (max-width: 450px){
.s3{font-size:20px;}
.btn,.bt{font-size:13pt;}
.f15 {font-size: 14px;}
.cgi-head-article { margin-top: 52px;}
.wxqr{width:100%}
}

@media (max-width: 375px){
.s3{font-size:20px;}
.btn,.bt{font-size:15pt;}
.f15 {font-size: 13px;}
.cgi-head-article { margin-top: 52px;}
.wxqr{width:100%}
}