blockquote,body,button,code,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,legend,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}
body{height:100%;background:#fff;color:#666;font-size:12px;font-family:"Hiragino Sans GB","Microsoft YaHei","微软雅黑",tahoma,arial,simsun,"宋体";line-height:160%;word-break:break-all}
.input,textarea{border:1px solid #ddd;box-sizing:border-box;background:url(../image/bg_input.png) 0 -90px repeat-x #fff;font-family:"Hiragino Sans GB","Microsoft YaHei","微软雅黑",tahoma,arial,simsun,"宋体";line-height:160%;word-break:break-all}
input:focus,textarea:focus{border-color:#6fad0a #6fad0a #1fbd6f #1fbd6f;background-color:#fff}
.input{text-indent:5px;height:30px}
textarea{padding:5px}
fieldset,img{border:0}
address,caption,cite,code,dfn,em,optgroup,th,var{font-weight:400;font-style:normal}
h1,h2,h3,h4,h5,h6{color:#000}
h1,h2,h3{font-size:18px}
h2{font-size:16px}
h3{font-weight:400;font-size:15px}
abbr,acronym{border:0;font-variant:normal}
code,kbd,samp,tt{font-size:100%}
button,input,select,textarea{vertical-align:middle}
ul,ul li{list-style:none}
ol{list-style-type:demical}
ol li{list-style-position:inside}
i{font-style:normal}
.dow{display: none}

caption,th{text-align:left}
:focus{outline:0}
:link,:visited,ins{text-decoration:none}
a{color:#666;text-decoration:none}
a:hover{color:#6fad0a;text-decoration:none}
.nom,.nom a,a.nom{color:#7b7b7b}
.hui,.hui a,a.hui{color:#999}
.cheng,.cheng a,a.cheng{color:#e89901}
.huang,.huang a,a.huang{color:#ff0}
.hong,.hong a,a.hong{color:red}
.lan,.lan a,a.lan{color:#1b84ce}
.green,.green a,a.green{color:#6fad0a}
.cheng a:hover,.green a:hover,.hong a:hover,.hui a:hover,.lan a:hover,.nom a:hover,a.cheng:hover,a.green:hover,a.hong:hover,a.hui:hover,a.lan:hover,a.nom:hover,a.title:hover{color:#6fad0a}
.block{display:block}
.none{display:none}
.mobile{max-width:750px}
select::-ms-expand{display:none}
.bd,.bder,.boxt,.clearfix,.excerpt,.hd,.hder,.infolist li,.section,.wrapper{clear:both;zoom:1}
.bd:after,.bder:after,.boxt:after,.clearfix:after,.excerpt:after,.hd:after,.hder:after,.infolist li:after,.section:after,.wrapper:after{clear:both;display:block;visibility:hidden;height:0;content:"."}
.blank{clear:both;height:0;font-size:0;line-height:0}
.fl{float:left}
.fr{float:right}
.f12{font-size:1em}
.f13{font-size:1.1em}
.f14{font-size:1.2em}
.f15{font-size:1.3em}
.f16{font-size:1.4em}
.clear5{height:5px}
.minh{min-height:500px}
.button{font-size:1.2em;display:inline-block;padding:0 15px;height:35px;border:1px solid #6fad0a;border-radius:2px;background:#78bc0f;color:#fff;font-family:Microsoft Yahei,Hiragino Sans GB,WenQuanYi Micro Hei,sans-serif;line-height:35px;cursor:pointer}
.button:hover{background:-webkit-gradient(linear,left top,left bottom,from(#6fad0a),to(#78bc0f));background:-webkit-linear-gradient(top,#6fad0a,#78bc0f);background:-moz-linear-gradient(top,#6fad0a,#78bc0f);background:-ms-linear-gradient(top,#6fad0a,#78bc0f);background:-o-linear-gradient(top,#6fad0a,#78bc0f);background-color:#6fad0a;text-decoration:none;color:#fff}
.button:active{background:#6fad0a}


i,sup{vertical-align:baseline;font-size:100%}
.elli{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.boxc{border:1px solid #e6e6e6;padding:10px;background:#fff}
.hd{height:20px;line-height:20px;overflow:hidden;padding:10px 10px 10px 26px;margin-bottom:10px}
.hd h3{float:left;font-size:18px;color:#333;font-weight:500;border-left:4px solid #6fad0a;margin-left:-26px;padding-left:10px}
.hd .more{float:right;color:#969696;font-size:12px}
.hd .more .icon{font-size:1.2em}
.bd{background:#fff}
.hder{height:45px;line-height:45px;margin-bottom:10px;font-size:18px}
.boxt{height:35px;line-height:35px;border-bottom:1px solid #e6e6e6;margin-bottom:10px}
.boxt h2,.boxt h3{border-bottom:2px solid #6fad0a;margin-top:-2px}
.boxt h2,.boxt h3,.hder h3{float:left;font-size:18px;font-weight:500}
.boxt h3 .icon,.hd h3 .icon,.hder h3,.hder h3 .icon{vertical-align:middle}
.boxt .more,.hder .more{float:right;color:#969696;font-size:12px;margin-right:10px}
.hder .more .icon{font-size:14px}
.mt1{margin-top:10px}
.mt2{margin-top:20px}
.mb1{margin-bottom:10px}
.pd10{padding:10px}
.wrapper{margin-right:auto;margin-left:auto;max-width:1200px}
.main{margin-right:380px}
.side{float:left;margin-left:-350px;width:350px}
.content-wrap{float:left;margin-bottom:15px;width:100%}
.imain{width:100%}
.header{width:100%;border-top:8px solid #6fad0a;background-color:#fff;border-bottom:1px solid #eee;padding:5px 0;box-shadow:0 1px 8px rgba(0,0,0,.06)}
.logo{float:left;overflow:hidden;padding:0 50px 0 0;height:60px}
.logo a{display:block}
.logo img{display:block;max-width:350px}
#navbar{font-size:16px;line-height:40px;height:40px;margin-top:10px;float:left}
#navbar li.menu-item-has-children a{position:relative}
#navbar li.menu-item-has-children a::after,#navbar li.menu-item-has-children a::before{position:absolute;top:50%;right:10px;border-right:5px solid transparent;border-left:5px solid transparent;content:''}
#navbar li.menu-item-has-children a::before{border-top:5px solid #31920c}
#navbar li.menu-item-has-children a::after{margin-top:-1px;border-top:5px solid #fff}
#navbar li{position:relative;float:left;margin-right:2px}
#navbar li:hover{z-index:2}
#navbar li a{display:block;padding:0 25px;color:#000;font-weight:600}
#navbar li a:hover,#navbar li.active a:hover,#navbar li.current-menu-item a,#navbar li.current-menu-parent a,#navbar li:hover a{color:#6fad0a}
#navbar li:hover .sub-menu{visibility:visible;margin-top:-1px;opacity:1}
#navbar .sub-menu{position:absolute;top:100%;left:50%;visibility:hidden;margin-top:-25px;margin-left:-78px;padding-top:6px;width:140px;border:1px solid #31920c;border-radius:2px;background-color:#78bc0f;box-shadow:0 0 10px rgba(0,0,0,.1);list-style:none;text-align:center;font-size:14px;line-height:32px;opacity:0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
#navbar .sub-menu::after,#navbar .sub-menu::before{position:absolute;top:-5px;left:50%;margin-left:-3px;border-right:5px solid transparent;border-left:5px solid transparent;content:''}
#navbar .sub-menu::before{border-bottom:5px solid #ccc}
#navbar .sub-menu::after{margin-top:1px;border-bottom:5px solid #fff}
#navbar .sub-menu li{float:none;margin-right:0}
#navbar .sub-menu li a{display:block;padding:0 15px;border-bottom:none}
#navbar .sub-menu li a:hover{background-color:#31920c}
#navbar .sub-menu{top:-6px;left:100%;margin-left:0}
#navbar .sub-menu::after,#navbar ul .sub-menu::before{left:-5px;margin-top:23px;transform:rotate(-90deg)}
#navbar .sub-menu::after{margin-left:-2px}
#navbar li.fabulink a,#navbar li.viplink a{margin-top:15px;padding:0 8px 0 0;height:23px;border:1px solid #369;background:#1b84ce;color:#fff;font-size:14px;line-height:23px}
#navbar li.fabulink{margin-right:0}
#navbar li.fabulink a:hover{background:#369}
#navbar li.fabulink i,#navbar li.viplink i{float:left;padding:0 3px;color:#fff;font-size:25px}
#navbar li.fabulink i{font-size:18px}
#navbar li.viplink a{border:1px solid red;background:#78bc0f}
#navbar li.viplink a:hover{background:red}
.search_top{overflow:hidden;float:right;margin:11px 0 0 0;position:relative}
.search_top .skey{background:#fcfcfc;float:left;padding:5px 8px 5px 35px;width:230px;height:25px;border:1px solid #eee;line-height:25px;outline:0;color:#666}
.search_top .sbtn{font-size:16px;color:#fff;overflow:hidden;border:none;cursor:pointer;background:#6fad0a;display:block;height:36px;line-height:36px;position:absolute;right:0;top:0;width:65px;border-radius:0 2px 2px 0}
.search_top .sbtn:hover{background-color:#78bc0f}
.search_top .icon-sousuo{color:#aaa;position:absolute;left:10px;top:10px;font-size:16px}
.searchstart-off,.searchstart-on{position:absolute;top:0;right:0;display:none;padding:0 15px;line-height:60px;cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.searchstart-off .fa,.searchstart-on .fa{font-size:18px}
#navbar-on{position:absolute;top:0;left:0;z-index:999995;display:none;padding:0 15px;line-height:60px;cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
#navbar-mask{position:fixed;top:0;right:0;bottom:0;left:0;z-index:999990;display:none;background-color:#222;background-color:rgba(0,0,0,.7);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.crumbs{clear:both;padding:5px 0;text-indent:18px;height:30px;background:url(../image/crumbs.gif) no-repeat 0 center;color:#aaa;line-height:30px}
.crumbs a{color:#aaa}
#footer{background:#fafafa}
.pcfooter{clear:both;margin-top:15px;border-top:1px solid #f0f0f0;color:#999;padding:20px 0;text-align:center;line-height:25px}

.section{margin-bottom:20px}

.navdata{margin-bottom:20px;font-size:14px}
.navdata b{font-size:22px;color:#22c619;font-family:arial}
.list_index{margin-bottom:10px}
.list_index li{line-height:40px;height:40px;font-size:15px;width:33%;float:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.list_index li a.title{color:#000}
.list_index li a.title:hover{color:#6fad0a}
.list_index li:nth-child(2n+1) span{margin-right:10px}
.list_index li span{color:#999;font-size:12px}
.sinfo{background:#f6f6f6;border:1px solid #e6e6e6;box-sizing:border-box}
.navcat a{padding:5px 10px;font-size:14px;display:inline-block;text-align:center;color:#666;border:1px solid #e6e6e6;background:#fff;margin:8px 6px 0 0;border-radius:30px}
.navcat a:hover{background:#78bc0f;color:#fff;border-color:#6fad0a}


.tablist{margin-top:15px}
.pagenav{clear:both;padding:20px 0;height:100%;text-align:center;font-size:1.2em;line-height:25px;zoom:1;background:#fff}
.pagenav span.anum{display:none}
.pagenav a{display:inline-block;margin-right:3px;padding:2px 10px;height:21px;border:1px solid #f0f0f0;border-radius:3px;background-color:#fff;color:#666;line-height:21px}
.pagenav a:hover,.pagenav .current{display:inline-block;padding:2px 10px;height:21px;border:1px solid #f20;border-radius:3px;background-color:#ed232f;color:#fff;line-height:21px}
.pagenav a.pages-goto:link,.pagenav a.pages-goto:visited{display:inline-block;padding:2px 10px;background-color:#018796}
.list1 li{overflow:hidden;height:36px;text-overflow:ellipsis;white-space:nowrap;line-height:36px}
.list1 li span{float:right;color:#bbb;font-size:12px;}
.list1 li i{display:inline-block;margin-right:5px;color:#aaa;text-align:center;font-size:18px;font-style:italic;line-height:18px}
.list1 li:nth-child(-n+3) i{color:#ed232f}

.ico1 li{background:url(../image/ico-1.gif) left center no-repeat;text-indent:10px}
.ico2 li{background:url(../image/ico-2.gif) left center no-repeat;text-indent:10px}
.ico3 li{background:url(../image/ico-3.gif) left center no-repeat;text-indent:10px}
.ico4 li{background:url(../image/ico-1.gif) 12px center no-repeat;text-indent:15px}

.list_info {background: #fff;}
.list_info li{padding:12px 10px;border-bottom:1px dashed #e6e6e6}
.list_info li img{vertical-align:middle}
.list_info li a.title{color:#000;font-size:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline}
.list_info li a.title:hover{color:#c00}
.list_info li span{float:right;text-align:right;width:20%}
.list_info li .time{width:100px;color:#aaa}
.list_info li p{color:#999;line-height:21px;margin-top:5px}
.list_info li p i{background:#396;margin-right:3px;border-radius:2px;color:#fff;padding:0 4px}
.infolistall{border:1px solid #e6e6e6;background:#fff}
.new_listhd{height:44px;border:1px solid #e6e6e6;border-bottom:none;line-height:42px;background:#fafafa;padding:0 5px}
.new_listhd .listhdleft{float:left;display:block;overflow:hidden}
.new_listhd h1{color:#333;font-weight:700;font-size:16px;padding:0 20px;border-bottom: 2px solid #6fad0a;float: left;letter-spacing:2px;}
.new_listhd .listhdcenter{float:left;width:280px;color:grey;text-align:center}
.new_listhd .listhdcenter span{color:#f30}
.new_listhd .listhdright{float:right;overflow:hidden;text-align:right}
.new_listhd .listhdright a{font-size:1.2em}
a.viewmore{clear:both;display:block;height:30px;border:1px #f0f0f0 solid;border-radius:4px;background-color:#fafafa;text-align:center;font-size:1.2em;line-height:30px;margin:10px auto}
a.viewmore:hover{background-color:#fafafa}
a.viewmore i{font-size:12px}
.bd a.viewmore{background-color:#fff}
.flinks a{color:#aaa;margin:0 5px 5px 0}

@font-face {font-family: "iconfont";
  src: url('iconfont.eot?t=1601565135504'); /* IE9 */
  src: url('iconfont.eot?t=1601565135504#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('data:application/x-font-woff2;charset=utf-8;base64,d09GMgABAAAAAATkAAsAAAAACfgAAASVAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHEIGVgCDbAqGNIUcATYCJAMgCxIABCAFhG0HXxuFCMgOJQXBwIBhIAJgPPy3xu++mVn5Yph6IuGJKInGIauWQAniIZlH0dDZn8/LXjqFkJKnFQt48JNJFdfKghUW8l2YWeJEzw/3Lm0s7GfZfJYFkuLcA6M4DiigNW5uui16J3YgeibltVMxKYRXj9cT6DVNGGxPbHI2GCtoUyBOUqQcjGtGZQQJrabuObZMwNaptOlaugLcSX8//sGqMCapMtq578RKFSz5afS2R9betTsao4j2s0M7iYwlQCGu9jrPQ86TS8j0Ok8rjgCDWkn90+iN9RvnNwFvu9726HTUuZx6yRkGGTvcDBpFpd77Hy8RNUnZD/yxcMPPUFiqrKFXoHKCXgWVM/RqqALAJvOrSy+g6kGTBNr4mGFgAN9AbAGSpOryJIpgRzveXD7fiLO1g6NfkdnWj3HYnTtsrjZPo8nNdmbfvZsjaefn7DbDbrztaNR28Rt8/GWNht1kil0fl7s3NGdze5Ptjj0dewPttu9u35VfImZ20szKobG9Ox3Q5nZ71SbrO8adSKWkTUObpb0djoT2Qe4tzeCd9DudOTfvll7XSndT7nZm37gzqMnUdClPhBBD43uldXslJ3JY2j1qr9rVNORIDA1uQx7c03FgrxSMNo+ObOLJ4Q5Hxz7BQJ79pnYHpIoUDosEK+VOQxd//Hmue2r64blZGM0cf/H0ld9KyMrSvTMDHxovvp+elFbdOz0gi8x2iX34bMQP/EbHxmSM6fFDo6we8zCix5dXf1pSbw79V98/yHLUPBhwhtgDv0zSr4ReSYfeYb+qDKugwrD7EEcTx9mw98qAkR07vNhrt/vuaMYwa2c0MMcI7s7rO19Uq7n5w+mE1x5zi+Nt5nO4urNDC3cHu842tKU0tJ8ZWjS+3qoxZkAUWynU1goSShlkh61B1xy16+SpfiMYf+XUqT7naL0TGF29d2oEtq1ouVTXQe13snG27UoYwQ4CL78H207HJ1zxuYI9CuUJxCv0j7CqPj6hB+VLeehz2X/Z5yGG+8AZgO5GPpSjALqZMprLAUjPmW+/rDP/z60AFOlCp6OkdIHuWd6czf55t7P2RRwqs1rwrTUr4OuE7fVUpiP5+f2crQB/H5XZov+ZvpwbQf2XuhIytcV2K49TaUjqdKL1Ka31Dosn9LKXTvKO8mRP9djZ5YTW2BKSxlTIWnPQBb8EKn3WQK21HXotFndyn9E4MlF6sEiPgDDsICSDnkE27Cq64B9DZZx3UBsOGfQ6Enbn7DMvKNPlHJILSIUrGnBKSdcQgUUwzSozESlWybmqJKXlIo6nInh0RFQzE4dqELfHHr6WjBEEAic4uhqPFTdDVVU0znB0BVIKEWpBYOZFRhJ9rxShpKvB1G4cRE6AqOAUGuAoSrQaRDxeYNr6+UwISVRFjhsZ6HDmQjg8anpctAhRM9BxyppZA+8yn1eLFEMgIOR1BA6tGi4WdqSKkzQc07+sAqIkiKBeEWfMEykNI+YqI85XV7/SE9CLvqyNFDlKVFFHE230qE/RIi/ShgSqqUKUrIEWDXkk55RqWT0lN+DV8hrSkBTjgIICAAAAAA==') format('woff2'),
  url('iconfont.woff?t=1601565135504') format('woff'),
  url('iconfont.ttf?t=1601565135504') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+ */
  url('iconfont.svg?t=1601565135504#iconfont') format('svg'); /* iOS 4.1- */
}
.icon{font-family:iconfont!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.icon-sousuo:before{content:"\e783"}
.icon-fenlei:before{content:"\e785"}
.icon-you:before{content:"\e626"}
.icon-search:before{content:"\e610"}
.icon-xia:before{content:"\e617"}
.icon-shang:before{content:"\e618"}
.icon-guanbi:before{content:"\e607"}


.mainer{margin-bottom:10px}
h1.tit{display:block;text-align:center;padding:10px 0;font-size:2em;font-weight:500;line-height:1.2em;background:#fff}
.content{word-wrap:break-word;line-height:180%;word-break:break-all;font-size:15px;padding:10px;color:#000;background:#fff;position:relative;overflow:hidden}

.content table{min-width: 80%;empty-cells:show;border-collapse:collapse;margin:0 auto;border:1px solid #cad9ea}
.content table th{font:700 14px "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;color:#4f6b72;border-right:1px solid #c1dad7;border-bottom:1px solid #c1dad7;border-top:1px solid #c1dad7;letter-spacing:2px;text-transform:uppercase;text-align:left;padding:6px 6px 6px 12px;background:#cae8ea no-repeat}
.content table td{border-right:1px solid #c1dad7;border-bottom:1px solid #c1dad7;background:#fff;font-size:14px;padding:6px 6px 6px 12px;color:#4f6b72}


.ext{display:block;height:20px;color:#aaa;line-height:20px;padding:10px 0;white-space:nowrap;overflow:hidden;border-bottom:1px dotted #ddd;background:#fff}

.ext span{margin-right:15px;overflow:hidden}
.ext span.fr{margin-right:0}
.ext span #hit{color:#87b32e}
.ext .tips{padding-bottom:5px;color:#aaa}

.none{display:none}

select.input{margin-left:0!important}
textarea{resize:none;min-height:200px;font-size:12px;color:#555}
#select{font-size:14px;padding-top:25px;border-bottom:1px solid #efefef}
#select dl{overflow:hidden;padding:8px 0;}
#select dt{float:left;padding:1px 0}
#select dd{position:relative;overflow:hidden}
#select dd a{float:left;display:block;margin:2px 5px 2px 0;padding:1px 5px;color:#7b7b7b;white-space:nowrap}
#select dd a.curr:link,#select dd a.curr:visited,#select dd a:hover{background:#6fad0a;border-radius:3px;color:#fff;text-decoration:none}
#select dl.lastdl{padding-bottom:0;border-bottom:0}
#select dl.fore{border-top:0}
#select dl form{padding-bottom:10px;line-height:26px}
#select dl form input.searchinput{padding-right:5px;padding-left:5px;width:180px;height:22px;border:1px #d4d4d4 solid;color:#888;font-size:12px}
#select dl .button{height:25px;line-height:22px}

@media (max-width:768px){body{padding-top:58px;background:#f2f2f2;-webkit-transition-duration:.4s;transition-duration:.4s}
.imain,.main,.side{float:none;margin:0;width:100%}

#select,.bd,.bder{background:#fff;padding:10px}
.hder{background:#fbfbfb;padding:10px;height:25px;line-height:25px}
.header{position:fixed;top:0;right:0;left:0;z-index:9;height:50px;padding:0}
.logo{float:none;padding-right:60px;padding-left:60px;text-align:center;margin-top:0;height:45px;line-height:45px}
.logo img{height:50px;margin:-3px auto}
.ileft{margin-bottom:10px;background:#fff}
.searchstart-off,.searchstart-on{line-height:45px}
#navbar-on{line-height:45px}
#navbar{padding-top:50px;margin-top:0}
.searchstart-on{display:block}
.search_top{display:none;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out;z-index:999999}
.search_top-active .search_top{width:100%;position:absolute;top:40px;left:0;z-index:999999;float:none;display:block;margin:0}
.search_top-active .search_top .skey{padding:5px 8px 5px 22px;height:20px;float:none;width:100%;border:3px solid #eee}
.search_top-active .search_top .sbtn{position:absolute;top:3px;right:3px;float:none;opacity:1;width:60px;height:30px;line-height:30px}
.headerbar .icon.icon-sousuo{font-size:15px;top:10px}
.headerbar{padding:0}
.headerbar{background:#fff}
.headerbar .icon{font-size:22px}
#navbar{position:fixed;top:0;right:100%;bottom:0;z-index:999991;width:40%;background-color:#fff;height:auto}
#navbar>ul{position:absolute;padding:0;top:75px;right:0;bottom:0;left:0;overflow-y:auto;-webkit-overflow-scrolling:touch}
#navbar li{width:100%;line-height:1;text-align:center}
#navbar li a{color:#333;padding:20px 0}
#navbar li a:hover,#navbar li.active a:hover,#navbar li.current-menu-item a,#navbar li.current-menu-item a:hover,#navbar li:hover>a{color:#fff;background-color:#6fad0a}
#navbar li ul li a{padding:12px 15px;color:#666;font-weight:700;line-height:1}
#navbar li.menu-item-has-children a::after,#navbar li.menu-item-has-children a::before{display:none}
#navbar .sub-menu{position:relative;left:0;visibility:visible;margin-top:0;margin-left:0;padding:0;width:auto;border:none;background-color:transparent;box-shadow:none;text-align:left;font-size:12px;opacity:1}
#navbar .sub-menu::after,#navbar .sub-menu::before{display:none}
#navbar .sub-menu li{float:left;margin-right:4%;margin-bottom:10px;width:46%;background:#f8f8f8;text-align:center}
#navbar .sub-menu li a{padding:12px 0;font-weight:400}
#navbar-on{display:block;-webkit-transition-duration:.5s;transition-duration:.5s}
#navbar-mask{display:block;visibility:hidden;opacity:0}
.navbar-active{position:fixed;top:0;right:0;bottom:0;left:0;overflow:hidden;-webkit-transform:translateX(40%);transform:translateX(40%)}
.navbar-active #navbar-mask{visibility:visible;opacity:1}
.navbar-active #navbar-on{left:-40%;color:#333}
.navbar-active #navbar .sub-menu{display:block}
#navbar li.fabulink a,#navbar li.viplink a{margin-top:5px;padding:10px 0;margin-right:15px}
#navbar li.fabulink a:hover,#navbar li.viplink a:hover{color:#fff}
.content,h1.tit{background:#fff;padding:10px}
.catlist{padding:10px 0}
.catlist dl.catdl{width:49%;margin:0 .5%;margin-bottom:10px;height:auto;}
.infolistall{border:none}
.list_index li{width:50%;float:left}

}
@media (max-width:544px){body{font-size:13px}
.list_index li{width:100%;float:none}
h1.tit{font-size:20px}
.new_listhd .listhdcenter,.time,.fores{display:none}
.pplist{margin-left:-2%}
.ppinfo .img{flex:0 0 40%;height:auto}
.ppinfo .lxbtn a{height:25px;line-height:25px;margin:3px 0;font-size:15px}
.list_new li img,.vipinfo li img{width:40px;height:auto}
.list_info li span{display:none}
.content img{width:30%;float:none;display:block;height:auto}
.catlist dl.catdl{width:100%;margin:0;height:auto;}
.catlist dd a{width:32%}
.list_info li a.title{display:block;width:100%}
}

