.layout{ width:1186px; margin:0 auto; overflow:hidden; position: relative;z-index: 999}
.cont{ margin-top:15px; background-color:#fff;}
.cont dt{ float:left; width:1168px; margin:0 0 0 9px;}
.cont dd{ float:right; width:284px; margin:0 14px 0 0;}
.m-tit{ height:45px; line-height:45px; border-bottom:1px solid #eeeeee;}
.m-tit .tit{ padding:0 0 0 15px; font-size:16px; font-weight:bold; color:#555555; background:url(../images/titbg.png) no-repeat 0 14px;}
.cont dt .m-tit .tit{ float:left; width:100px;}
.cont dt .tab{ float:right;}
.cont dt .tab a{ font-size:14px; color:#333333;}
.cont dt .tab a.hover{ padding:3px 12px; background-color:#ff6600; color:#fff;}
.cont dt .tab i{ padding:0 19px; color:#cccccc;}
.m-softlist{ width:1202px; padding:18px 0 0; overflow:hidden;}
.m-softlist li{ float:left; width:243px; padding:8px 15px; margin:0 23px 17px 0; border:1px solid #eeeeee;  -webkit-box-shadow:1px 1px 3px #f9f9f9; -moz-box-shadow:1px 1px 3px #f9f9f9; box-shadow:1px 1px 3px #f9f9f9;  }
.m-softlist li:hover{ border:1px solid #65bb0a;}
.m-softlist li .tu{ display:block; float:left; width:100px; height:100px; margin:0 11px 0 0;}
.m-softlist li .tu img{ width:100px; height:100px;border-radius: 20%;}
.m-softlist li .name{ height:22px; margin-bottom:9px; overflow:hidden;}
.m-softlist li .name a{ font-size:16px; color:#333333;}
.m-softlist li .name a:hover{ color:#ff6600;}
.m-softlist li .info{ height:30px; line-height:23px; padding:0 0 10px; margin:0 0 6px; color:#333333; white-space:nowrap;}
.m-softlist li .info span{ color:#999999;}
.m-softlist li .down{ padding:6px 17px; border-radius:3px; text-align:center; background-color:#0acd8b; color:#fff;}
.m-softlist li .down:hover{ background-color:#0ddca6;}
.cont dd .s-tit{ clear:both; height:40px; line-height:40px; color:#555555; font-size:16px;}
.f-list li{ float:left; width:80px; height:33px; margin:0 14px 11px 0; overflow:hidden;}
.f-list li a{ display:block; width:80px; height:33px; line-height:33px; font-size:14px; text-align:center; background-color:#f8f8f8;}
.f-list li a:hover,.f-list li a.hover{ background-color:#ff6600; color:#fff; text-decoration:none;}

.page_roid .tspage{ height: 40px; margin: 9px 0 18px; background: none;}
.page_roid .tspage .tsp_count,.tsp_change{ display: none;}
.page_roid .tspage .tsp_nav{ text-align: center;}
.page_roid .tspage .tsp_nav i{ display: inline-block; padding: 0 9px; background-color: #fbfbfb; color: #999; border: 1px solid #e7e7e7; border-radius: 3px;}
.page_roid .tspage .tsp_nav b{ display: inline-block; padding: 0 9px; background-color: #039C03; color: #fff; border: 1px solid #e7e7e7; border-radius: 3px;}
.page_roid .tspage .tsp_nav a{ display: inline-block; padding: 0 9px; background-color: #fbfbfb; border: 1px solid #e7e7e7; border-radius: 3px; color: #000;}
.page_roid .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;}
.page_roid .tspage .tsp_nav .tsp_next i{ border:none; padding:0;}
.page_roid .tspage .tsp_nav .tsp_end i{ border:none; padding:0;}
.page_roid .tspage .tsp_nav .tsp_prev i{ border:none; padding:0;}
.page_roid .tspage .tsp_nav .tsp_home i{ border:none; padding:0;}
 
i.wzaa { display: block; height: 40px; line-height: 35px; margin-bottom: 10px; margin-top: 9px; margin-left: 9px;}
i.wzaa a{ display: block; float: left; text-decoration: none; width: 96px; background: none repeat scroll 0 0 #f5f5f5; height: 35px; margin-right: 10px; text-align: center; width: 120px; color: #333;}
i.wzaa a.m_hover,i.wzaa a:hover{ color: #fff; background: none repeat scroll 0 0 #00aaff;}

.m-blph{ clear:both; height:504px; margin:0 0 15px; overflow:hidden;}
.m-blph li{ clear:both; border-bottom:1px solid #eeeeee; overflow:hidden;}
.m-blph .tit{ height:25px;}
.m-blph .tabnav{ height:42px; line-height:42px; border-bottom:1px solid #eeeeee;}
.m-blph .tabnav i{ display:block; float:left; width:50%; text-align:center; font-size:16px;}
.m-blph .tabnav i.hover{ color:#ff6600; border-bottom:1px solid #ff6600;}
.m-blph li .num{ display:block; float:left; width:20px; height:20px; line-height:20px; margin:9px 9px 0 0; text-align:center; font-size:12px; color:#fff; background-color:#b4b4b4;}
.m-blph li.one .num{ background-color:#19b5fe; color:#fff;}
.m-blph li.hover .num{ margin-top:11px;}
.m-blph li .hide{ display:none; height:71px; padding:10px 0;}
.m-blph li .hide a:hover{ text-decoration:none;}
.m-blph li .hide img{ display:block; float:left; width:70px; height:70px; margin:0 10px 0 0;}
.m-blph li .hide .name{ height:24px; line-height:24px; margin:0 0 12px; font-size:16px; color:#333333; overflow:hidden;}
.m-blph li .hide .btn{ display: inline; padding:5px 8px; border-radius:6px; font-size:14px; color:#fff; background-color:#ff6600;}
.m-blph li .show a{ display:block; float:left; width:138px; height:40px; line-height:40px; font-size:15px; }
.m-blph li .show span{ display:block; float:right; width:62px; height:40px; line-height:40px;}
.m-blph li.hover .show{ display:none;}
.m-blph li.hover .hide{ display:block;}

.m-hjtj .tit{ height:40px; line-height:40px; border-bottom:1px solid #eeeeee;}
.m-hjtj .tit span{ display:block; width:89px; height:40px; font-size:16px; text-align:center; border-bottom:1px solid #fe6700;}
.m-hjtj ul{ width:311px; overflow:hidden;}
.m-hjtj ul li{ float:left; width:126px; height:108px; margin:14px 28px 0 0; text-align:center; overflow:hidden;}
.m-hjtj ul li img{ display:block; width:126px; height:87px; margin:0 0 4px;}