@charset "utf-8";
.g-newlist{width:100%;background:#fff}
.g-newlist .g-main{max-width:1200px;margin:0 auto;margin-top:2.6%;*zoom:1}
.g-newlist .g-main:after,.g-newlist .g-main:before{content:"";display:table}
.g-newlist .g-main:after{clear:both}
.g-newlist .g-main .g-sidebar{width:22%;float:left;*display:inline;margin-left:2%}
.g-newlist .g-main .g-sidebar h3{width:98%;margin-left:2%;font-size:22px;font-weight:400;line-height:23px;color:#494444}
.g-newlist .g-main .g-sidebar .line{width:98%;border-top:2px solid #83bb40;margin-top:20px;margin-bottom:10px;margin-left:2%}
.g-newlist .g-main .g-sidebar .list{width:98%;margin-left:2%}
.g-newlist .g-main .g-sidebar .list .title{font-size:20px;line-height:20px;color:#000;padding:17px 0 17px 26px;background:url(../hl_left.png) no-repeat left center;cursor:pointer;border-bottom:1px solid #e3e3e3;display:block}
.g-newlist .g-main .g-sidebar .list .titletwo{line-height:20px;background-position:left 17px}
.g-newlist .g-main .g-sidebar .list .active{background:url(../hl_down.png) no-repeat left 20px}
.g-newlist .g-main .g-sidebar .list li{padding-left:26px;margin-top:13px;display:none}
.g-newlist .g-main .g-sidebar .list li a{background:url(../hl_sleft.png) no-repeat left center;padding-left:16px;font-size:14px;line-height:16px;color:#999}
.g-newlist .g-main .g-sidebar .list li a:hover{color:#000}
.g-newlist .g-main .g-container{width:73.16%;margin-left:21px;float:left;*display:inline;overflow:hidden}
.g-newlist .g-main .g-container .a-list{width:100%}
.g-newlist .g-main .g-container .a-list li{width:100%;border-bottom:1px dotted #eee}
.g-newlist .g-main .g-container .a-list li a{display:block;font-size:18px;line-height:50px;height:50px;color:#a2a2a2;position:relative}
.g-newlist .g-main .g-container .a-list li a .a-text{position:absolute;top:0;left:0}
.g-newlist .g-main .g-container .a-list li a .a-day{position:absolute;font-size:14px;top:0;right:0}
.g-newlist .g-main .g-container .a-list li a:hover{color:#000}
.g-page{width:100%;margin:45px 0}
.g-page .pages{width:43.23%;margin:0 auto;*zoom:1}
.g-page .pages:after,.g-page .pages:before{content:"";display:table}
.g-page .pages:after{clear:both}
.g-page .pages span{width:10.25%;*display:inline;margin-right:3.9%;font-size:14px;line-height:32px}
.g-page .pages a{width:10.25%;*display:inline;margin-right:3.9%;color:#333;font-size:14px;line-height:32px;text-align:center}
.g-page .pages .ctxt{color:#fff;background:#83bb40;text-align:center;font-size:14px;line-height:32px;padding:5px 10px}
@media screen and (max-width:1004px) and (min-width:960px){
.g-newlist .g-main .g-sidebar h3{font-size:19px;line-height:19px}
.g-newlist .g-main .g-sidebar .list .title{font-size:16px;line-height:16px}
.g-newlist .g-main .g-sidebar .list li a{font-size:14px}
}
@media screen and (max-width:960px){
.g-newlist .g-main .g-sidebar{float:none;width:95%}
.g-newlist .g-main .g-sidebar .hot{padding-top:30px}
.g-newlist .g-main .g-container{width:90%;margin-left:5%;float:left;overflow:hidden;margin-top:5%}
}
@media screen and (max-width:640px) and (min-width:480px){
.g-newlist .g-main .g-container .a-list li a{font-size:15px}
.g-newlist .g-main .g-container .g-page .pagelist{width:85.23%}
}
@media screen and (max-width:480px) and (min-width:320px){
.g-newlist .g-main .g-sidebar{width:89%}
.g-newlist .g-main .g-container{width:89%}
.g-newlist .g-main .g-container .a-list li a{font-size:12px}
.g-newlist .g-main .g-container .g-page .pagelist{width:85.23%}
}
.rollPro1{width:100%;margin:10px auto;overflow:hidden}
.rollPro1 h2{padding-bottom:10px}
.rollPro1 li{width:30%;float:left;margin-right:5%;text-align:center}
.rollPro1 li:nth-of-type(3){margin-right:0}
.rollPro1 li:nth-of-type(6){margin-right:0}
.rollPro1 li:nth-of-type(9){margin-right:0}
.rollPro1 li:nth-of-type(12){margin-right:0}
.rollPro1 li .pbox{border:1px solid #eee;padding:4px;height:150px}
.rollPro1 li .pbox img{max-width:100%;max-height:150px}
.rollPro1 li p{height:40px;line-height:20px;overflow:hidden;margin:10px auto}