body{ background:#fff}
a:hover{ text-decoration:none}
.g-center{ padding:26px 0;}
.g-center dt{ float:left; width:870px;}
.g-center dd{ float:right; width:264px;}
.g-center dt .m-fastnav{ float:left;}
.m-fastnav{ width:96px;}
.m-fastnav li{ height:66px;}
.m-fastnav li a{ display:block; width:100%; height:32px; line-height:32px; text-align:center; border:3px solid #ffe7d7; border-radius:31px; color:#666;}
.m-fastnav li.backtop a{ background:url(/skin/new2016/images/upicon.png) no-repeat center center;}

.g-center dt .m-newslist{ float:left; width:738px; margin:0 0 0 28px;}
.m-newslist li{ height:126px; margin-bottom:15px; border-bottom:1px solid #eeeeee;}
.m-newslist li .tu{ display:block; float:left; width:211px; height:110px; margin:0 15px 0 0;}
.m-newslist li .name{ height:28px; margin-bottom:4px; font-size:18px; font-weight:bold; color:#333333; overflow:hidden;}
.m-newslist li:hover .name{ color:#ff4400;}
.m-newslist li .js{ height:47px; line-height:24px; margin:0 0 10px; font-size:14px; color:#999999; overflow:hidden;}
.m-newslist li .date{ font-size:12px; color:#333333; }
.m-newslist li .time{ padding:0 0 0 19px; margin:0 56px 0 0; background:url(/skin/new2016/images/time.png) no-repeat 0 2px;}
.m-newslist li .from{ padding:0 0 0 19px; background:url(/skin/new2016/images/ren.png) no-repeat 0 2px;}
.m-newslist li.more{ height:70px; border:none;}
.m-newslist li.more a{ display:block; width:205px; height:40px; line-height:40px; margin:0 auto; text-align:center; color:#666; border:3px solid #eeeeee; border-radius:47px;}
.m-rmwz{ margin-bottom:20px;}
.m-rmwz .tit{ height:45px; line-height:45px; background-color:#fafafa; border-left:5px solid #ff4400;}
.m-rmwz .tit span{ float:left; padding:0 0 0 12px; font-size:18px; font-weight:bold;}
.m-rmwz .tit .more{ display:block; float:right; width:25px; height:25px; margin:10px 12px 0 0; background: url(/skin/new2016/images/more.png) no-repeat 0 0;}
.m-rmwz ul li{ height:42px; line-height:42px; overflow:hidden; border-bottom:1px solid #eeeeee; }
.m-rmwz ul li a{ display:block; color:#555555; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.m-rmwz ul li a:hover{ color:#ff4400;}

.m-phb .tit{ height:45px; line-height:45px; background-color:#fafafa; border-left:5px solid #ff4400;}
.m-phb .tit span{ float:left; padding:0 0 0 12px; font-size:18px; font-weight:bold;}
.m-phb .tit span.tabnav{ float:right; width:160px; height:30px;}
.m-phb .tit span.tabnav i{ padding:0 13px; font-size:14px; font-weight:normal; font-style:normal; border-right:1px solid #cccccc;}
.m-phb ul li{ padding:9px 0; border-bottom:1px solid #eeeeee; overflow:hidden;}
.m-phb .num{ display:block; float:left; width:20px; height:22px; line-height:22px; margin-right:12px; background-color:#aaaaaa; color:#fff; font-style:normal; font-size:12px; text-align:center; border-radius:4px;}
.m-phb li.one .num{ background-color:#ff4444;}
.m-phb li.two .num{ background-color:#ff6600;}
.m-phb li.three .num{ background-color:#ffcc00;}
.m-phb .hide{ display:none;}
.m-phb .hide a{ color:#333333;}
.m-phb .hide .tu{ display:block; float:left; width:75px; height:75px; margin-right:10px;}
.m-phb .hide .name{ height:25px; margin-bottom:6px; overflow:hidden;}
.m-phb .hide:hover .name{ color:#ff4400;}
.m-phb .hide .info{ font-size:13px; color:#999999;}
.m-phb .hide .info .star{ width:81px;}
.m-phb .show a{ display:block; float:left; width:169px; height:20px; color:#333333; overflow:hidden;}
.m-phb .show span{ float:right; margin-top:3px; font-size:12px; color:#999999;}
.m-phb li.hover .hide{ display:block;}
.m-phb li.hover .show{ display:none;}

.m-sidenav .tit{ height:45px; line-height:45px; background-color:#fafafa; border-left:5px solid #ff4400;}
.m-sidenav .tit span{ float:left; padding:0 0 0 12px; font-size:18px; font-weight:bold;}
.m-sidenav ul{ overflow:hidden; width:295px;}
.m-sidenav ul li{ float:left; width:118px; height:40px; line-height:40px; margin:10px 20px 10px 0; text-align:center; border:1px solid #eeeeee; overflow:hidden;}
.m-sidenav ul li a{ display: block; color:#666;}
.m-sidenav ul li a font { font-size:13px; }
.pg_pcl{ width:739px; margin:0 0 0 123px;}
.pg_pcl .tspage{ height: 28px; margin: 9px 0 0; background: none;}
.pg_pcl .tspage .tsp_count,.tsp_change{ display: none;}
.pg_pcl .tspage .tsp_nav{ text-align: center;}
.pg_pcl .tspage .tsp_nav i{ display: inline-block; padding: 0 9px; background-color: #fbfbfb; color: #999; border: 1px solid #e7e7e7; border-radius: 3px;}
.pg_pcl .tspage .tsp_nav b{ display: inline-block; padding: 0 9px; background-color: #333333; color: #fff; border: 1px solid #e7e7e7; border-radius: 3px;}
.pg_pcl .tspage .tsp_nav a{ display: inline-block; padding: 0 9px; background-color: #fbfbfb; border: 1px solid #e7e7e7; border-radius: 3px; color: #000;}
.pg_pcl .tspage .tsp_nav a.tsp_more,.page .tspage .tsp_nav a.tsp_next,.page .tspage .tsp_nav a.tsp_end,.page .tspage .tsp_nav a.tsp_home,.page .tspage .tsp_nav a.tsp_prev{ padding: 0; border:none;}
.pg_pcl .tspage .tsp_nav .tsp_next i{ border:none; padding:0;}
.pg_pcl .tspage .tsp_nav .tsp_end i{ border:none; padding:0;}
.pg_pcl .tspage .tsp_nav .tsp_prev i{ border:none; padding:0;}
.pg_pcl .tspage .tsp_nav .tsp_home i{ border:none; padding:0;}