/*!
Theme Name: 9亿软件pc站
Theme URI: 
Author: ljm
Author URI: ljm_url
Description: ljm
Version: 1.0
*/
/*全局样式*/
blockquote,body,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,li,ol,p,td,textarea,th,ul {margin: 0;padding: 0}
body,button,input,select,textarea {font: 14px/1.5 \5fae\8f6f\96c5\9ed1, \5b8b\4f53, arial}
fieldset,
img {border: 0}
li,ol,ul {list-style: none}
:focus {outline: 0}
img {display: block}
.none,legend {display: none}
.fl {float: left;display: inline}
.fr {float: right;display: inline}
body {color: #676767;background: #fff}
a {color: #444;text-decoration: none}
a:hover {color: #fd3939;text-decoration: none}
a:active {outline: 0}
a span,a:hover span {cursor: pointer}
em,i,s,strong,u {font-weight: 400;font-style: normal;text-decoration: none}
b {font-weight: 400}
#focus-side h2:after,#focus-side h2:before,#focus:after,#focus:before,#friendlink ul:after,#friendlink ul:before,#ppShow:after,#ppShow:before,#topNav:after,#topNav:before,#zxzx p:after,#zxzx p:before,.clearfix:after,.clearfix:before,.cmbox .title:after,.cmbox .title:before,.favorites:after,.favorites:before,.tabContent li p:after,.tabContent li p:before,.tabTitle:after,.tabTitle:before {content: ".";display: block;height: 0;visibility: hidden;font-size: 0}
#focus-side h2:after,#focus:after,#friendlink ul:after,#ppShow:after,#topNav:after,#zxzx p:after,.clearfix:after,.cmbox .title:after,.favorites:after,.tabContent li p:after,.tabTitle:after {clear: both}
#focus,#focus-side h2,#friendlink ul,#ppShow,#topNav,#zxzx p,.clearfix,.cmbox .title,.favorites,.tabContent li p,.tabTitle {*zoom: 1}
#footer div,#footer p,#header dt,#inRec,#nav li,#page,#subNav,#topNav {width: 1200px;display: block;margin: 0 auto;clear: both}
.star0,.star1,.star2,.star3,.star4,.star5,.star6 {background: url(../images/litterstar.png) no-repeat;width: 84px;height: 13px;display: inline-block}
.star1 {background-position: 0 -26px}
.star2 {background-position: 0 -52px}
.star3 {background-position: 0 -78px}
.star4 {background-position: 0 -104px}
.star5,.star6 {background-position: 0 -130px}
#topNavC {width: 100%;height: 41px;line-height: 41px;background: #fafafa;border-bottom: 1px solid #e2e2e2;font-size: 14px}
#topNav i {float: right;color: #bbb;font-style: normal}
#topNav strong {font-weight: 400;color: #666;float: left}
#topNav a {color: #666;margin: 0 10px}
#topNav a.focus {color: #1da16e}
#topNav a.focus:hover,#topNav a:hover {color: #f60}
#header dt {position: relative;height: 110px}
#logo {display: block;width: 310px;overflow: hidden;padding: 20px 0 16px 0}
#logo img {padding-left: 1px}
#slogan {position: absolute;left: 200px;top: 32px}
#search {width: 534px;height: 38px;position: absolute;right: 0;top: 28px;z-index: 9}
#bdcs-search-form-input {float: left;display: inline;width: 385px;height: 26px;line-height: 26px;overflow: hidden;padding: 4px 60px 4px 5px;background: #fff;border: 2px solid #22C485;border-right: 0 none;font-size: 12px;color: #333}
#bdcs-search-form-submit {float: left;width: 72px;height: 38px;border: 0 none;cursor: pointer;background: #22C485;color: #fff;font-size: 14px}
.bdcs-hot {width: 534px;height: 30px;line-height: 30px;overflow: hidden;position: absolute;top: 37px;left: 0;z-index: -1}
.bdcs-hot-item {margin-right: 10px;padding-right: 10px;font-size: 12px;color: #666}
.bdcs-hot-item:hover {color: #ff5800}
#nav {background: #22C485;height: 45px;line-height: 45px;text-align: center}
#nav a {width: 120px;float: left;font-size: 16px;color: #fff}
#nav .nav-cur,#nav a:hover,#nav p.hover i {background-color: #1da16e}
#nav p {width: 120px;float: left;position: relative}
#nav p span {display: none;position: absolute;width: 118px;background: #fff;border: 1px solid #ddd;border-top: none}
#nav p.hover span {display: block}
#nav p i {font-size: 16px;color: #fff;cursor: pointer;display: block;width: 102px;padding-right: 18px;background: url(../images/pc6spr.png) -193px -277px no-repeat}
#nav p.hover i {background-position: -193px -312px}
#nav p a {font-size: 14px;border: none;color: #444;display: block;height: 40px;line-height: 40px}
#nav p a:hover {background: #f2f2f2}
#subNav {height: 40px;line-height: 40px;background: #f6f6f6}
#subNav i {float: right;padding-right: 15px}
#subNav span {padding-left: 15px}
#subNav a {padding: 0 15px}
#subNav i a {border-right: 1px solid #ddd}
#inRec {margin-top: 15px;margin-bottom: 15px}
#ppShow {width: 1240px}
#ppShow li {float: left;padding: 0 20px 0 0;text-align: center;height: 88px;overflow: hidden;width: 102px;text-align: center}
#ppShow li a {display: block}
#ppShow li img {width: 60px;height: 60px;display: block;margin: 0 auto 3px auto}
#inRec p {line-height: 38px;height: 38px;overflow: hidden;margin-top: 3px}
#inRec p b {float: left;width: 56px;display: inline;background: url(../images/pc6spr.png) -225px 5px no-repeat}
#inRec p b a {font-size: 18px}
#inRec p span a {padding: 0 12px;border-right: 1px solid #ddd}
#focus-side h2,#friendlink .title,#read-hot dt,.favorites dt a,.inrank h3,.rebox dt,.tabTitle li {height: 42px;line-height: 42px;font-size: 18px;border-bottom: 1px solid #ddd;font-weight: 400}
#commend {width: 410px;float: left}
#soft-news {float: left;display: inline;width: 790px}
#read-hot {width: 490px;float: left}
#focus-side {width: 280px;float: right}
.imgshow {width: 390px;height: 300px;overflow: hidden;position: relative;margin-bottom: 10px}
.imgshow ul {height: 300px;position: absolute}
.imgshow ul li {float: left;width: 390px;height: 300px;overflow: hidden;position: relative}
.imgshow li img {width: 390px;height: 300px}
.imgshow .btn {position: absolute;width: 426px;height: 8px;line-height: 8px;left: 0;bottom: 0}
.imgshow .btn span {display: inline-block;_display: inline;_zoom: 1;width: 78px;height: 8px;_font-size: 0;border-right: 1px solid #a2a2a2;cursor: pointer;background: #373737}
.imgshow .btn span.on {background: #22C485}
.imgshow .preNext {display: none}
.imgshow li s,.imgshow li strong {display: block;position: absolute;left: 0;bottom: 0}
.imgshow li s {width: 100%;height: 60px;line-height: 60px;overflow: hidden;background: #000;filter: alpha(opacity=60);opacity: .6}
.imgshow li strong {bottom: 20px;left: 10px;height: 24px;line-height: 24px;overflow: hidden;font-size: 16px;color: #fff;z-index: 1}
.imgshow li strong.sp {width: 338px}
.imgshow li .times {color: #ccc;font-size: 12px;position: absolute;right: 7px;bottom: 22px}
#tmix .rebox {width: 390px;overflow: hidden}
.rebox dt {width: 390px}
.rebox dd p {width: 185px;float: left;margin: 15px 10px 0 0}
.rebox dd p img {float: left;width: 68px;height: 68px;margin-right: 10px}
.rebox dd span {width: 101px;float: left;overflow: hidden; font-size: 10px}
.rebox dd span a {display: block;width: 101px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}
.rebox dd span i {display: block;color: #999;height: 22px;line-height: 22px;overflow: hidden}
.rebox dd span i a {display: inline;width: auto;white-space: normal;color: #999}
.rebox dd span i a:hover {color: #fd3939}
#read-hot dt span {width: 70px;display: inline-block;text-align: center;cursor: pointer}
#read-hot dt .cur a {color: #22C485}
#read-hot dd {display: none}
#read-hot dd.on {display: block}
#read-hot dd li {height: 32px;line-height: 32px;background: url(../images/pc6spr.png) -253px -154px no-repeat;overflow: hidden;padding-left: 26px}
#read-hot dd li i {float: right;margin: 0 5px}
#read-hot .cname {display: inline;float: left;width: 100px;height: 17px;line-height: 17px;margin: 8px 13px 0 7px;padding: 0 7px 0 0;text-align: right;border-right: 1px solid #ddd;overflow: hidden}
#read-hot .cname:hover {color: #fd3939}
#read-hot .cname,#read-hot dd li i {color: #999}
#read-hot dd li img {display: inline;width: 20px;height: 20px;margin-right: 6px;position: relative;top: 5px}
#read-hot dd ul {margin-top: 11px;position: relative}
#read-hot li.best,#read-hot li.hot,#read-hot li.new {width: 28px;height: 32px;overflow: hidden;padding: 0;text-align: center;position: absolute;left: 0;top: 0}
#read-hot li.new {background-position: -253px -59px;color: #1193fc}
#read-hot li.hot {background-position: -253px -91px;color: red}
#read-hot li.best {background-position: -253px -124px;color: #609c32}
.azsc img {width: 280px;height: 98px}
#focus-side h2 a {float: right;font-weight: 400;font-size: 16px;color: #999}
#focus-side h2 a:hover {color: #fd3939}
#zxzx p a {float: left;width: 80px;height: 89px;overflow: hidden;display: inline;padding: 12px 0 0 10px;text-align: center}
#zxzx p a img {width: 68px;height: 68px;display: block;margin: 0 auto}
.img-list {width: 280px;height: 100px}
.img-list li {display: none;margin: 0;float: left;text-align: center;position: relative}
.img-list li.on {display: block}
.img-list li,.img-list li img {width: 280px;height: 100px}
.img-list li s,.img-list li span {display: block;width: 280px;height: 30px;line-height: 30px;font-size: 12px;overflow: hidden;color: #fff;position: absolute;bottom: 0;left: 0}
.img-list li s {background: #000;filter: alpha(opacity=60);opacity: .6}
.img-list li span {text-align: left;text-indent: 10px;width: 200px;overflow: hidden}
#recomZt {position: relative}
#recomZt h2 {margin-bottom: 10px}
.tab-nav {width: 70px;height: 14px;position: absolute;right: 0;top: 132px;display: block}
.tab-nav span {display: inline-block;width: 10px;height: 10px;margin-left: 10px;background: #ccc;cursor: pointer;overflow: hidden}
.tab-nav .cur {background: #25c88a}
#recomZt ul.clearfix {padding-top: 8px}
#recomZt .clearfix li {height: 32px;line-height: 32px;width: 125px;overflow: hidden;padding-left: 15px;background: url(../images/pc6spr.png) -265px -241px no-repeat;float: left}
#fav-box {margin-top: 15px}
#fav-box .hd {height: 110px;width: 100%;position: relative}
#fav-box .hd .z1,#fav-box .hd .z2,#fav-box .hd .z3,#fav-box .hd .z4,#fav-box .hd .z5 {width: 34px;height: 110px;position: absolute;left: 0;top: 0;background: url(../images/pc6spr.png) 0 0 no-repeat;z-index: 99;overflow: hidden}
#fav-box .hd .z2 {width: 42px;background-position: -36px 0;left: 578px;/*left:278px*/}
#fav-box .hd .z3 {width: 42px;background-position: -80px 0;left: 578px}
#fav-box .hd .z4 {width: 42px;background-position: -124px 0;left: 878px}
#fav-box .hd .z5 {width: 36px;background-position: -168px 0;left: 1164px}
#fav-box .hd li {float: left;width: 600px;/*width:300px;*/height: 110px;cursor: pointer;position: relative;z-index: 0}
#fav-box .hd .pc {background: #2abff6}
#fav-box .hd .az {background: #39c88a}
#fav-box .hd .ios {background: #cc98e1}
#fav-box .hd .tv {background: #00d9bc}
#fav-box .hd li p {float: left;width: 92px;margin: 0 0 0 25px;text-align: center;overflow: hidden}
#fav-box .hd li p span {font-size: 22px;color: #fff;font-weight: 700;height: 30px;line-height: 30px;margin: 15px auto 0;display: inline-block;overflow: hidden}
#fav-box .hd li p em {display: inline-block;background: url(../images/pc6spr.png) 6px -143px no-repeat;width: 50px;height: 40px;margin-top: 10px}
#fav-box .hd li i {float: left;display: block;width: 160px;margin: 42px 0 0 0;height: 56px;overflow: hidden}
#fav-box .hd li i a {display: inline-block;color: #fff;font-size: 13px;border: 1px solid #fff;border-radius: 3px;margin: 0 4px 4px 0;*margin: 0 1px 4px 0;height: 22px;line-height: 21px;padding: 0 5px;float: left;*float: none;overflow: hidden}
#fav-box .hd li s {display: none;width: 15px;height: 9px;background: url(../images/pc6spr.png) -20px -121px no-repeat;position: absolute;left: 50%;margin-left: -20px;bottom: -8px;overflow: hidden}
#fav-box .hd li.cur s {display: inline-block}
#fav-box .hd .pc p {margin: 0 0 0 40px}
#fav-box .hd .az p em {background-position: -47px -142px}
#fav-box .hd .ios p em {background-position: -101px -145px}
#fav-box .hd .tv p em {background-position: -47px -142px}
#fav-box .hd .az s {background-position: -64px -122px}
#fav-box .hd .ios s {background-position: -108px -122px}
#fav-box .hd .tv s {background-position: -152px -122px}
#fav-box dd.main-box {display: none}
#fav-box dd.on {display: block}
#fav-box .rank,.inrank {float: right;width: 280px}
.inrank h3,.tabTitle li {padding-left: 20px;border-bottom: none}
.inrank h3 i,.tabTitle li i {display: inline-block;width: 20px;height: 20px;background: url(../images/pc6spr.png) -6px -199px no-repeat}
.tabTitle li {float: left;padding-left: 35px;width: 105px;position: relative;cursor: pointer}.inrank h3 {padding-left: 24px;position: relative;top: 5px}
.inrank h3 i,.tabTitle li i {position: absolute;left: 0;top: 13px}
.tabTitle li i {left: 12px}
.tabTitle {border-bottom: 1px solid #ddd;padding-top: 3px}
.tabTitle .tab_2 {border-bottom: 2px solid #25c88a;color: #25c88a;bottom: -1px}
.tabTitle .tab_1 i {background-position: -46px -199px}
.tabContent li p {display: none}
.tabContent .now p {display: block}
.tabContent li {padding-left: 30px;position: relative;height: 30px;line-height: 30px;overflow: hidden;margin-bottom: 3px;*margin-bottom: 2px}
.tabContent .now {height: 100px}
#no-rank .now {height: 30px}
.tabContent li .num {width: 20px;height: 20px;background: #879299;color: #fffefe;font-size: 14px;text-align: center;line-height: 20px;position: absolute;left: 0;top: 12px}
.tabContent li .r1 {background: #fa4e57}
.tabContent li .r2 {background: #fa7a53}
.tabContent li .r3 {background: #fbc258}
.tabContent li .txt {display: block;overflow: hidden;height: 30px;line-height: 30px;margin-top: 7px}
.tabContent li p {height: 56px;margin: 5px 0 0 0}
.tabContent li .img,.tabContent li .img img {width: 56px;height: 56px}
.tabContent li .img {float: left;padding-right: 8px}
.tabContent li span {float: left;width: 162px;position: relative;top: -6px}
.tabContent li span a {display: block;width: 90px;height: 30px;line-height: 30px;text-align: center;border: 1px solid #25c88a;border-radius: 3px;color: #25c88a}
.tabContent li span a:hover {background: #25c88a;color: #fff}
.tabContent li span i {color: #999}
.tabContent li span i s {margin-left: 5px}
#pcgame .tabContent .now {height: 150px}
.grank .tabContent .now {height: 137px}
#pcgame .tabContent li span,.grank .tabContent li span {top: -4px}
#pcgame .tabContent li span i {display: block;height: 24px;line-height: 24px}
.grank .tabContent li span i {display: block;height: 22px;line-height: 22px}
#pcgame .tabContent li .img,#pcgame .tabContent li .img img,.grank .tabContent li .img,.grank .tabContent li .img img {height: 100px;width: 68px}
.favorites dl {float: left;width: 164px;padding: 7px 20px 7px 0}
.favorites dt {padding-left: 15px;position: relative}
.favorites dt i {display: inline-block;width: 5px;height: 18px;background: #6cdafd;position: absolute;left: 0;top: 13px}
.favorites dt a {border: none;display: block}
.favorites dt.clo2 i {background: #82e29b}
.favorites dt.clo3 i {background: #fcd68b}
.favorites dt.clo4 i {background: #bfc7ee}
.favorites dd {width: 100%;float: left;position: relative;margin-top: 9px;height: 20px}
.favorites dd a {display: inline-block;width: 100%;overflow: hidden}
.favorites dd a img {width: 18px;height: 18px;margin-top: 1px;float: left;padding-right: 5px;}
.list{font:Georgia, "Times New Roman", Times, serif;font-size:14px;width:200px;display:block;overflow:hidden;word-break:keep-all;white-space:nowrap;text-overflow:ellipsis;}
.cmbox {margin-top: 15px}
.cmbox .title {height: 55px;line-height: 55px;border-bottom: 1px solid #ddd}
.cmbox .title h2 {font-size: 24px;font-family: Candara;color: #ddd;font-weight: 400;float: left;padding-right: 14px}
.cmbox .title h2 b {display: inline-block;font-size: 24px;font-weight: 400;color: #676767;font-family: "Microsoft YaHei";padding: 0 2px;margin-right: 10px;border-bottom: 2px solid #25c88a;position: relative;bottom: 1px}
.cmbox .title span {font-size: 20px;color: #ddd}
.cmbox .title span i {cursor: pointer;padding: 0 20px;font-size: 20px;color: #333}
.cmbox .title span .cur {color: #25c88a}
#azgame .title h2 b {border-color: #fa0}
#azgame .title span .cur {color: #fa0}
#azgame .inrank h3 i {background-position: -125px -199px}
#pgsoft .title h2 b {border-color: #00aaf5}
#pgsoft .title span .cur {color: #00aaf5}
#pgsoft .inrank h3 i {background-position: -165px -199px}
#pcgame .title h2 b {border-color: #00d9bc}
#pcgame .title span .cur {color: #00d9bc}
#pcgame .inrank h3 i {background-position: -205px -199px}
#dhang .title h2,#friendlink .title b,#gxsoft .title h2 {display: inline-block;font-size: 24px;font-weight: 400;color: #676767;font-family: "Microsoft YaHei";padding: 0 2px;margin-right: 10px;border-bottom: 2px solid #04bb3f;position: relative;bottom: 1px}
.cmbox .content {display: none;clear: both;position: relative}
.cmbox .content.on {display: block}
.content .ctr {position: absolute;top: -43px;right: 0;display: inline}
.content .ctr span {*position: absolute;right: 60px}
.content .ctr .more {float: right;border: none}
.content .ctr a {padding: 0 7px;border-right: 1px solid #ddd;font-size: 16px}
.corner li {width: 100px;padding: 15px 53px 0 0;float: left;text-align: center}
.corner li img {width: 75px;height: 75px;margin: 0 auto 3px auto}
.corner li p {height: 22px;line-height: 22px;overflow: hidden}
.corner li .lb {font-size: 12px;color: #999}
.pBox li {width: 150px;padding: 17px 34px 0 0;float: left;text-align: center}
.pBox li img {width: 150px;height: 220px;margin: 0 auto 4px auto}
.pBox li span {display: block;height: 22px;line-height: 22px;overflow: hidden}
#dhang .content,#gxsoft .content {display: block}
#dhang .cate {margin-top: 10px;clear: both;height: 30px;line-height: 30px;font-size: 14px}
#dhang .cate h3 {float: left;display: inline;text-indent: 10px;font-weight: 400;color: #fff;font-size: 14px;width: 82px;background: url(../images/pc6spr.png) 0 -294px no-repeat}
#dhang .game h3 {background-position: -92px -295px}
#dhang .info h3 {background-position: 0 -332px}
#dhang .cate p {color: #ddd}
#dhang .cate p a {padding: 0 12px}
#gxsoft .title {border-bottom: 2px solid #ffae00}
#gxsoft .title h2 {border: none}
#gxsoft .title .more {font-size: 16px}
#gxsoft {margin-top: 18px}
#gxsoft .tit {width: 1040px;float: left;font-size: 20px;color: #ddd}
#gxsoft .tit span {display: inline-block;color: #333;cursor: pointer;padding: 0 8px;font-size: 20px}
#gxsoft .tit .current {position: relative}
#gxsoft .tit .current s {position: absolute;width: 15px;height: 10px;background: url(../images/pc6spr.png) -126px -240px no-repeat;left: 45%;bottom: -10px}
#gxsoft .cont {display: none}
#gxsoft .on {display: block}
#gxsoft .textList {width: 425px;padding: 10px 20px;float: left;overflow: hidden;font-size: 14px}
#gxsoft .line {padding-left: 0}
#gxsoft .textList li {line-height: 28px;height: 28px;overflow: hidden}
#gxsoft .textList li em {font-style: normal;float: right;color: #999}
#gxsoft .textList li span {padding-right: 4px}
#gxsoft .textList li span a {color: #999}
#gxsoft .textList li a {color: #333}
#gxsoft .textList li a:hover,#gxsoft .textList li span a:hover {color: #ff5800}
.grank .sphotBox .now {padding-left: 150px;height: 100px}
.grank .sphotBox .now .num {z-index: 1;top: 12px}
.grank .sphotBox .now p {margin-top: 2px}
.grank .sphotBox .now span {width: 126px;color: #989898;font-size: 12px;line-height: 22px}
.grank .sphotBox .now .img {position: absolute;left: 0;top: 12px}
.grank .sphotBox .now .img,.grank .sphotBox .now .img img {width: 145px;height: 88px}
.grank .sphotBox .now .mark {width: 40px;height: 20px;line-height: 20px;background: #000;filter: alpha(opacity=80);opacity: .8;position: absolute;left: 105px;top: 68px}
.grank .sphotBox .now .times {position: absolute;left: 110px;top: 63px;font-size: 12px;color: #fff}
.grank .sphotBox .now .boico {width: 30px;height: 30px;background: url(../images/sp.png) 0 0 no-repeat;background-size: 30px;position: absolute;left: 59px;top: 33px}
#friendlink {position: relative}
#friendlink .content {overflow: hidden}
#flctr {position: absolute;right: 0;top: 32px;width: 50px;height: 20px}
#flctr span {width: 23px;display: inline-block;margin-left: 1px;text-align: center;background: #00d9bc;color: #fff;cursor: pointer}
#flctr span.hover {background: #00c2a8}
#friendlink .title b {border-color: #00d9bc}
#friendlink .title {margin: 15px 0 0 0;background-position: -39px -154px}
#friendlink .content ul {padding: 5px 0}
#friendlink .content li {float: left;width: 120px;display: inline;white-space: nowrap;line-height: 30px}
#friendlink .content li a {color: #666}
#footer {border-top: 1px solid #ddd;margin-top: 20px;padding: 25px 0;text-align: center}
#footer div {color: #bbb}
#footer p {margin-top: 10px;color: #999}
#footer a {margin: 0 15px}
#footer img {display: inline}
#footer p a {color: #999}
.gotop {display: none}
#gotoBox {display: none;position: fixed;bottom: 220px;left: 50%;cursor: pointer;margin-top: -50px;margin-left: 660px;width: 41px}
#gotoBox {_position: absolute;_top: expression(documentElement.scrollTop + 200 + "px")}
#gotoBox a {display: block;line-height: 36px;height: 36px;width: 30px;padding: 3px 5px;font-style: normal;text-align: center;background: #fafafa;border: 1px solid #eee}
#gotoBox a {margin-bottom: 7px}
#gotoBox a:hover {text-decoration: none;background-color: #3ba354;border-color: #3ba354;color: #fff}
#gotoBox a.cur {color: #5fb733}
#read-hot .red,#gxsoft .textList .red {color: #fd3939;}
#gotoBox a.cur:hover {color: #fff}

/* 
尾部
*/
#footbar{position:relative;z-index:1;height:245px;background-color:#31353a;background-image:-webkit-linear-gradient(top,#31353a,#2f3337);background-image:-moz-linear-gradient(top,#31353a,#2f3337);background-image:linear-gradient(top,#31353a,#2f3337);color:#ccc;font-size:.8125rem}
#footbar>ul{position:relative;bottom:0;left:50%;z-index:-1;margin-left:-480px;padding-bottom:60px;width:960px}#footbar>ul>li{float:left;width:25%}
#footbar ul{list-style:none}
#footbar>ul>li ul li{float:left;margin:2px;padding:5px 5px;background-color:#3a3a3a;line-height:1.8}
#footbar>ul>li ul li:hover{background-color:#000;-webkit-box-shadow:3px 3px 22px #48e0d3;-moz-box-shadow:3px 3px 22px #48e0d3;box-shadow:3px 3px 22px #48e0d3;cursor:pointer}#footbar>ul>li ul li a{color:#a9a9a9!important;text-decoration:none!important}
#footbar>ul>li ul li a:hover{color:#fff!important}
#footbar p{margin-right:10%;margin-bottom:20px;padding:9px 0;width:90%;background-color:#058cc7;box-shadow:0 0 3px rgba(0,0,0,.3);color:#fff;text-align:center;text-transform:uppercase;text-shadow:0 1px rgba(0,0,0,.1);font-weight:700;font-size:.875rem;line-height:1.125rem;opacity:.9;cursor:default;-webkit-transition:opacity .4s;-moz-transition:opacity .4s;transition:opacity .4s}
#footbar>ul>li:hover p{opacity:1}
#footbar p:before{display:inline-block;height:18px;content:'';vertical-align:text-bottom;text-align:center}
#footbar p.first{background-color:#0096d6;background-image:-webkit-linear-gradient(top,#0096d6,#008ac6);background-image:-moz-linear-gradient(top,#0096d6,#008ac6);background-image:linear-gradient(top,#0096d6,#008ac6)}
#footbar p.first:before{background-position:0 -110px}
#footbar p.second{background-color:#00b274;background-image:-webkit-linear-gradient(top,#00b274,#00a46b);background-image:-moz-linear-gradient(top,#00b274,#00a46b);background-image:linear-gradient(top,#00b274,#00a46b)}
#footbar p.second:before{background-position:0 -129px}
#footbar p.third{background-color:#d75ba2;background-image:-webkit-linear-gradient(top,#d75ba2,#c75496);background-image:-moz-linear-gradient(top,#d75ba2,#c75496);background-image:linear-gradient(top,#d75ba2,#c75496)}
#footbar p.third:before{background-position:0 -89px}
#footbar p.fourth{background-color:#e9ac40;background-image:-webkit-linear-gradient(top,#e9ac40,#d89f3b);background-image:-moz-linear-gradient(top,#e9ac40,#d89f3b);background-image:linear-gradient(top,#e9ac40,#d89f3b)}
#footbar p.fourth:before{background-position:0 -69px}
.footer-copyright,.open-message,.pull-center{text-align:center}
.footer-inner{margin:0 auto;padding:16px 20px 14px;max-width:1226px;color:#aaa;text-shadow:0 -1px 0 #333;    height: 110px;}
.footer-inner:after,.footer-inner:before{display:table;content:"";line-height:0}.footer-inner:after{clear:both}.footer a{color:#aaa}
.footer a:hover{color:#ddd;text-decoration:underline}



#soft-intro strong{font-weight:bold}





@media(min-width:1367px) and (max-width:1920px) {
    #gotoBox {
        margin-left: 660px
    }
}
@media(max-width:1366px) {
    #gotoBox {
        margin-left: 625px
    }
}
@media(max-width:1350px) {
    #gotoBox {
        display: none
    }
}


#mNav {
    width: 240px;
    float: left;
    display: inline;
}
#mNav .cur, #mNav .cur:hover {
    background-position: 165px -26px;
    background-color: #22C485;
    color: #fff;
}
#mNav a {
    display: block;
    line-height: 42px;
    height: 42px;
    text-indent: 70px;
    background: #fff url(../images/ddot.png) 165px 12px no-repeat;
}
#mCnt {
    width: 940px;
    float: left;
    overflow: hidden;
    padding-left: 20px;
}
#mCnt p b, #mCnt p.b {
    display: block;
    font-size: 18px;
    padding-left: 15px;
    border-bottom: 1px solid #ddd;
    margin-bottom: 15px;
    font-weight: bold;
    height: 41px;
    line-height: 41px;
}
#mCnt #contL2 {
    min-height: 420px;
    /*overflow: hidden;*/
}
#mCnt a {
    display: inline-block;
    width: 200px;
    margin: 0 15px 15px 15px;
    text-align: center;
}
/*
分页
*/
.pagination{padding:20px 0 15px 0;background-color:#fff;text-align:center}
.pagination li span{float:left;margin:0 3px;padding:4px 12px 3px;background-color:#eee;color:#666;text-decoration:none;line-height:1.25rem}
.pagination ul{display:inline-block;margin-bottom:0;margin-left:0}
.pagination ul>li{display:inline}
.pagination ul>li>a,.pagination ul>li>span{float:left;margin:0 3px;padding:4px 12px 3px;background-color:#eee;color:#666;text-decoration:none;line-height:1.25rem}
.pagination ul>li>a:focus,.pagination ul>li>a:hover{background-color:#6fc299;color:#fff}
.pagination ul>.active>a,.pagination ul>.active>span{background-color:#00a67c;color:#fff}
.pagination ul>.active>a,.pagination ul>.active>span{cursor:default}
.pagination ul>.disabled>a,.pagination ul>.disabled>a:focus,.pagination ul>.disabled>a:hover,.pagination ul>.disabled>span,.pagination ul>li>span{background-color:transparent;color:#999;cursor:default}
.pagination-loading{color:#666;text-align:center;line-height:2.4375rem}
