@charset "utf-8";
body{color:#333;font-size:16px;font-family:arial,tahoma,sans-serif;background:#f7f7f7;word-break:break-all}
body,p,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,table,th,td,form,input,textarea,button,select{margin:0;padding:0}
h1,h2,h3,h4,h5{font-size:100%;font-weight:normal}
ul,ol,li{list-style-type:none}
img{border:0;vertical-align:middle;object-fit:cover}
em,small,i{font-style:normal}
a{color:#333;text-decoration:none;cursor:pointer}
a.c1{display:block;color:#fff;font-weight:400;padding:0 10px;border-radius:5px;text-decoration:none}
a.c1:hover{color:#ff4f53;background-color:#fff}
a:hover{color:#6BBB2E}
.clear {clear:both}ul{overflow:hidden}
.left{float:left}.right{float:right}.mt1{margin-top:10px}.mt2{margin-top:20px}.mr2{margin-right:2%}.pb1{padding-bottom:10px}.pb2{padding-bottom:20px}
.icon{display:inline-block;*zoom:1;*display:inline;background:url(icon.png) no-repeat;vertical-align:middle}
.main,.rd,.v1{clear:both;width:1200px;margin-left:auto;margin-right:auto;overflow:hidden}
.boxrow{margin-left:20px;margin-right:20px}
.title,.cinfo,.page,.tc,.v1{text-align:center}
.bgf{background-color:#fff}.bg0{background-color:#000}
/*顶部*/
.head{display:inline-block;width:100%;border-bottom:3px solid #6BBB2E;display:table;word-spacing:-1em}
.headbox{clear:both;width:1200px;height:80px;position:relative;margin:0 auto}
.headbox .logo {float:left;width:150px;margin-top:15px;margin-left:0px;font-size:0px;overflow:hidden}
.headbox .i-home {width:150px;height:50px;background-position:0 -0px}
.headbox span{float:left;border-left:1px solid #555;padding-left:20px;margin-top:25px;margin-left:15px;overflow:hidden}
.headbox span a{font-size:18px;line-height:30px}
.menu{float:left;padding-left:15px}
.menu li {float:left;width:65px;text-align:center;position:relative;z-index:999}
.menu li a{display:block;font-size:22px;color:#000;font-weight:400;line-height:80px}
.menu li a:hover,a.on{color:#fff;background-color:#6BBB2E}
.menu li:hover .ol{display:block}
.menu .icon-hot{display:inline-block;background:url(hot.gif) no-repeat;width:30px;height:14px;position:absolute;margin:12px 0 0 -19px}
.menu .ol{position:absolute;top:80px;left:0;z-index:999;display:none}
.menu .ol li a{clear:both;height:48px;line-height:48px;border-top:2px solid #93d362;color:#fff;font-size:15px;background:#6BBB2E}
.menu .ol li a:hover{background:#93d362}
.sch{position:absolute;right:0px;top:19px;border:1px solid #6BBB2E;border-radius:4px;border-top-left-radius:4px;border-bottom-left-radius:4px;overflow:hidden}
.sch input{height:40px;line-height:40px}
.sch input:focus{outline:none}
.sch input.txt{width:210px;font-size:12px;color:#ccc;text-indent:10px;border:0px solid #c37c0d;display:inline-block;vertical-align:top;border-right:none;-webkit-appearance:none;-webkit-border-radius:0;overflow:hidden}
.sch input.tsb{float:right;width:80px;border:0;cursor:pointer;font-size:16px;color:#fff;background:#6BBB2E;outline:medium;-webkit-appearance:none;-webkit-border-radius:0}
.sch input.tsb:hover{background:#44b549}
.tab {clear:both;display:block;position:relative;width:auto;height:45px;border-bottom:#e7e7e7 solid 2px}
.tab h3{float:left;display:block;height:45px;line-height:45px;font-size:20px;font-weight:400;padding:0 2px;margin-left:10px;border-bottom:2px solid #6BBB2E}
.tab .more{position:absolute;height:22px;color:#999;top:13px;right:5px;background-position:0px -100px}
.crumb{position:relative;font-size:13px;height:48px;line-height:48px;white-space:nowrap;text-overflow:ellipsis;border-bottom:1px solid #eaeaea;overflow:hidden}
.crumb .more{position:absolute;color:#999;top:0px;right:0}
.crumb em,.cinfo em{color:#999;margin:0 10px}
.leftbox{float:left;width:804px;border-radius:10px;overflow:hidden}
.sidebox{float:right;width:376px;overflow:hidden}
.leftmain,.sidemain{padding:10px 20px 20px}
.radius{border-radius:10px}
/*图文*/
.twlist li,.adtw{width:100%;padding:20px 0;border-bottom: 1px solid #eee;overflow:hidden}
.twlist .imgs{float:left;display:inline-block;border-radius:5px;margin-right:20px;overflow:hidden}
.twlist .imgs img{width:200px;height:133px;transform:translate(0,0);transition:all .4s;object-fit:cover}
.twlist .imgs:hover img{transform:scale(1.06,1.06);transition:all .4s}
.twlist .txt-box{display:block;overflow:hidden}
.twlist .date{float:right;font-size:14px;color:#bab9b9;margin-left:1%;margin-top:2px;font-family:"Georgia"}
.twlist h3{font-size:20px;color:#333;font-weight:400;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.twlist p{margin-top:4px;color:#999;line-height:25px;text-align:justify;word-break:break-all;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}
.twlist small{display:block;margin-top:5px;font-size:12px;color:#bbb}
.twlist .cate{border:1px solid #6BBB2E;color:#6BBB2E;display:inline-block;padding:2px 6px;border-radius:3px;-webkit-backface-visibility:hidden}
.twlist .cate:hover{background-color:#6BBB2E;color:#fff}
.i-1 {width:15px;height:19px;margin-top:-3px;margin-right:5px}
.i-1 {background-position:0px -50px}
.i1,.i2,.i3{width:22px;height:22px;margin-top:-3px;margin-right:5px}
.i1{background-position:-66px -100px}
.i2{background-position:-22px -100px}
.i3{background-position:-44px -100px}
/*排行数字*/
.num{float:left;display:inline-block;width:18px;height:17px;line-height:17px;margin-top:15px;margin-left:2%;margin-right:8px;font-size:12px;color:#fff;background-color:#ddd;text-align:center;border-radius:7px 0 7px;overflow:hidden}
.n1{background-color:#ff6b66}
.n2{background-color:#ff8652}
.n3{background-color:#ffb400}
.title{padding:5px 0}
.title h1{display:block;font-size:26px;font-weight:400;text-transform:Uppercase}
.cinfo {color:#999;font-size:12px;line-height:35px;border-bottom:1px solid #eaeaea}
.cinfo a{color:#999}
.tips{font-size:14px;color:#999b99;line-height:30px;background:#fbfbfb;border:1px solid #efefef;border-radius:10px;text-align:justify;padding:15px}
.content{line-height:32px;text-align:justify;overflow:hidden}
.content p{text-indent:2em;padding:10px 0 10px;border-bottom:1px dotted #e7e7e7;text-transform:capitalize}
.content i{display:block;color:#ccc;font-size:14px;font-family:"Vani";line-height:16px;overflow:hidden}
.content img{display:block;max-width:100%;border-radius:10px;margin-left:auto;margin-right:auto;overflow:hidden}
.content h2,.content h3 {padding:10px 0;border-bottom: 1px solid #eaeaea;font-weight:600}
.content h2:before,.content h3:before{content:"";float:left;display:block;width:4px;height:19px;background-color:#6BBB2E;margin-top:7px;margin-left:30px;margin-right:10px}
.page a,.page span{color:#666;display:inline-block;height:38px;line-height:38px;padding:0px 18px;margin:0 5px;border-bottom:1px solid #D4D4D4;background:#fbfbfb}
.page span{color:#6BBB2E;border-bottom:1px solid #6BBB2E}
.txt em{float:right;position:absolute;right:2%;top:0;text-indent:0px;color:#bab9b9;font-size:14px;font-family:"Georgia";overflow:hidden}
.txt li{float:left;width:100%;position:relative;font-size:16px;height:47px;line-height:47px;border-bottom:1px dotted #dadada;overflow:hidden}
.txt li a{display:inline-block;width:calc(100% - 65px);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.tu2{border-bottom:1px dotted #dadada;padding-bottom:5px}
.tu2 li{float:left;display:inline-block;margin-right:15px;margin-top:20px;overflow:hidden}
.tu2 li{width:calc((100% - 15px) / 2)}
.tu2 li:nth-child(2n){margin-right:0}
.tu2 li img{width:100%;border-radius:5px;object-fit:cover}
.tu2 li img:hover{transform:scale(1.06,1.06);transition:all .4s}
.tu2 li h3{display:block;text-align:center;height:45px;line-height:45px;padding:0 3px;overflow:hidden}
.h120{height:120px}.h150{height:150px}.h160{height:160px}
.link a{margin:0 5px}
.foot{clear:both;font-size:14px;background-color:#000;font-family:"Comic Sans MS";text-align:center;line-height:24px;padding:20px 0px;overflow:hidden}
.foot,.foot a{color:#999}