/* 开发妹原创源码 唯一官网：www.kaifamei.com QQ:208115365*/
a{color:#666;}
i,em{font-style:normal;}
.main_wrap{width:1200px;margin:20px auto;background:#fff;border:1px solid #E8EDF0;}
.main_wrap .wrap{padding:20px;}
.main_wrap .pt0{padding-top:0;}
.main_wrap .wrap .col_tit{padding:0 0 15px 0;border-bottom:1px solid #eee;}
.main_wrap .wrap .col_tit h2{font-weight:400;border-left:3px solid #f60;padding:0 0 0 8px;}

.app-list ul {width: 890px;padding: 0;margin: 0;overflow: hidden;}
.app-list li {border-width: 1px;width: 380px;float: left;padding: 8px 10px;margin-right: 25px;margin-top: 20px;height: 91px;position: relative;border-radius: 2px;background: #fff;border-color: #ececec;border-style: solid;border-width: 1px 1px 1px 1px;}
.app-list .img-icon {margin-right: 14px;}
.app-list .list_detail a {font-size: 16px;font-weight: bold;height: 26px;line-height: 26px;overflow: hidden;display: block;color: #555}
.app-list .list_detail p {height: 25px;line-height: 30px;overflow: hidden;white-space:nowrap;text-overflow:ellipsis;font-size: 13px;color:#999;}
.app-list span {padding-right: 15px;}
.app-list li img {width: 90px;height: 90px;margin-right: 15px;border-radius: 12px;}
.app-list li .list_detail {padding-top: 5px;}
.app-list li .game_down {width: 30px;height: 30px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAC6ElEQVR4Xu2bQVbbMBCG/zF0XY4AJ2i2fSUpvQGcoOEE0GXtBcnCZkl6g/QEpCcIxc3rMukNOALdlqLpc155L2mcZCRLsWiUJRnJ83+asWakQNjyD225fgQAIQI2RSBPzwhoE6ix6pEMnjBRD4fx50245j4Fhp092n0xXCf8X7EM3PDvXyd417l3CcI5AMqzIQFHZiL4k2om52ZjZaPcAhiljUjRWOZKuZXapQO8/nhXZY5VY50CiPK0A9BFFecV4QMO416VOZ41AIC7qpl0AgBHBLxPgRABIQXCOyC8BMMuELbBUAeEQshRHeT2RMhGL+BfITRKG3ikl5IVicBtELUltkttmPsK1BfNscM/8SaZiGz/GmmVwpRn1wQc6zxg47YFsFZyKn2uHMC37DxiXEknrtNOMZ+ilYiiRgyA8uyGgLd1CpM+m4Gv3IxFp1D/JwDmL9xKRKkqBoDb7DgiXEtXoU47xThBKx5IfJADABDdZn0Q3ksmrstGJ/8LH7UAFAN8hqAr3giArxBMxBsD8A2CqfhKAHyBUEV8ZQB1Q6gq3gqAuiDYEG8NwKYh2BK/HMDMVTYDA464K+myNrFFisWP0gYpuiiat+mVO1O3rDharANKmh5mvufHhwPJVbVLCGLx3y/36UGNiWhvtiArqxAXAFCejsvv8uXn8y4giMUXxdqSS9myJmkBQJRnXFbGskaDYfudoCN+mtcrOlfVjOc0ywFotJhPAG1Egq54rwBUjQQT8d4BMIVgKt5LALoQqoj3FoAUQlXxXgNYB8GGeO8BTCHkaQ+gs/kiRX6SW7ZNz/7Nm21wpaP55VEENT25VREGklJ7nfCn758HAKkaA7sAwJdK0GDxrAwJEeAkAhh3RMJbWivraD4JM7eJsF82g3EzZO6OXyMDANN22K91NPcmRECIAMMTIfOg82tkSIF1KUB5NiHglV/rZscbBn5wM577tz3t3wfYccWfWQIAf9aiHk+2PgL+AFZkB1+pd/1jAAAAAElFTkSuQmCC);background-size:30px;position: absolute;display: none;bottom: 6px;right: 6px}
.app-list li:hover {border: 1px solid #f60;border-color: #f60;box-shadow: 0px 0px 2px #f60;}
.app-list li:hover .game_down {display: block;}
.listinfo_02 li a.current{border-color:#f60;color:#f60;}
.news-list .a_img{width:190px;height:130px;overflow:hidden;float:left;}
.news-list li {padding:20px 0;border-bottom:1px solid #EDEDED;height:130px;overflow:hidden;}
.news-list img{max-width:190px;min-height:130px;overflow:hidden;}
.news-list li p {float:right;widtH:624px;color:#777;}
.news-list li b {font-size:18px;font-weight:800;padding:1px 0 6px;display:block;overflow:hidden;width:624px;white-space:nowrap;}
.news-list li b a{color:#555;}
.news-list li b a:hover{color:#f60;}
.news-list li b,.news-list li span,.news-list li i {display:inline-block;line-heighT:30px;height:30px;}
.news-list li b img {float:left;width:32px;height:32px;margin-right:6px;border-radius: 6px;}
.news-list li i {float:left;font-size:13px;font-style:normal;padding-right:20px;color:#666;}
.news-list li i s{font-style:normal;text-decoration:none;background:#f9a019;color:#fff;padding:1px 3px;border-radius:1px;text-align:center;}
.news-list li em {position: relative;width:100px;float:right;background: url(../images/star.gif) repeat-x bottom;height: 16px;overflow: hidden;margin-right:8px;margin-top:5px;}
.news-list li span {height:60px;overflow:hidden;width:100%;color:#888;}

.classli {margin:0;clear:both;background:#fff;font-size:14px;}
.classli li {border-bottom:1px solid #EBEBEB;padding:10px 10px;overflow: hidden;}
.classli li span {float:left;width:50px;line-height:36px;display:block;}
.classli li p {float:left;width:1074px;}
.classli li a,.classli li a:visited {float:left;padding:0px 9px 0px;display:block;line-height:28px;height:28px;margin-right:2px;margin:5px 10px 5px 0;}
.classli li a:hover,.classli li a.curr,.classli li a.curr:visited {background:#f60;color:#fff; text-decoration:none;border-radius:2px;}
.classli .uplink {line-height:36px;height:36px;}
.classli .uplink em {float:left;display:block;height:36px;font-style:normal;border-radius:10px}
.classli .uplink a {float:left;line-height:34px;height:34px;width:100px;text-align:center;border:1px solid #f60;border-left:0;margin:0;}
.classli .uplink a#bcss0 {border-radius:5px 0 0 5px;border-left:1px solid #f60}
.classli .uplink a#bcss3 {border-radius:0 5px 5px 0}

.boxbg {margin-top:24px;background:#fff;padding:20px;}
.downlist {margin-top:10px;}
.downlist ul{height:100%;overflow:hidden}
.downlist li {padding:15px 10px 15px 10px;float:left;width:560px;border-bottom:1px solid #F4F4F4}
.downlist li:hover {background:#F4F4F4}
.downlist .g {position: relative;float:left;widtH:90px;}
.downlist .g i{background: url(../images/bg_90.png);width: 90px;height: 90px;position: absolute;top: 0;left: 0;}
.downlist .g img {widtH:90px;height:90px;border-radius:10px}
.downlist .ginfo {float:left;padding-left:24px;widTH:305px;font-size:12px;color:#999}
.downlist .ginfo b {display:block;line-height:36px;height:36px;font-size:17px;overflow:hidden;widtH:425px;font-weight:400}
.downlist .ginfo i {float:left;display:block;line-height:26px;height:26px;padding-right:14px;font-style:normal;font-size:13px;}
.downlist .ginfo .sj{width:115px;padding-right:0;}
.downlist .ginfo p {display:block;line-height:28px;height:28px;overflow:hidden;widtH:300px}
.downlist a.durl {widtH:112px;height:38px;line-height:38px;text-align:center;font-size:18px;border:1px solid #f60;color:#f60;display:block;float:right;margin:43px 15px 0 0}
.downlist a.durl:hover {background:#f60;color:#fff}
.downlist .g .sign{position:absolute;width:45px;height:50px;top:0;left:0;z-index:1;background:url(../images/sign_icon.png) no-repeat;}
.downlist .g .sign_1{background-position:-150px 1px;}
.downlist .g .sign_2{background-position:0 1px;}
.downlist .g .sign_3{background-position:-613px 1px;}
.downlist .g .sign_4{background-position:-48px 1px;}
.downlist .g .sign_5{background-position:-200px 1px;}
.downlist .g .sign_6{background-position:-252px 1px;}
.downlist .g .sign_7{background-position:-303px 1px;}
.downlist .g .sign_8{background-position:-355px 1px;}
.downlist .g .sign_9{background-position:-407px 1px;}
.downlist .g .sign_10{background-position:-459px 1px;}
.downlist .g .sign_11{background-position:-511px 1px;}
.downlist .g .sign_12{background-position:-562px 1px;}
.downlist .g .sign_13{background-position:-668px 1px;}
.downlist .g .sign_14{background-position:-721px 1px;}
.downlist .g .sign_15{background-position:-778px 1px;}

.lbtags .g{margin-top:2px;}
.lbtags .ginfo b {height:26px;line-height:24px;}
.lbtags .ginfo i {height:22px;line-height:22px;font-size:12px;}
.lbtags .ginfo p {height:22px;line-height:20px;font-size:13px;}
.lbtags .ginfo p.two{height:40px;text-overflow: -o-ellipsis-lastline;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;}
.lbtags .lbs {margin-top:3px;}
.lbtags .lbs {color:#666;height:20px;overflow:hidden;display:block;}
.lbtags .lbs  i{font-size:12px;color:#fff;background:#999;border-radius:4px;padding:1px 3px;margin-right:6px;display: inline-block;line-height: normal;height: auto;}

.applist {width: 100%;overflow: hidden;}
.applist ul {width: 100%;overflow: hidden;}
.applist li {float: left;width: 72px;height: 119px;padding: 10px 13px;margin-top: 10px;text-align: center;position: relative;border: 1px solid #fff;}
.applist li .icon img {width: 72px;height: 72px;-moz-border-radius: 10px;-webkit-border-radius: 10px;border-radius: 10px;}
.applist li .txt a {color:#555;height:25px;line-height:25px;overflow:hidden;display:block;padding-top:5px;font-size:14px;}
.applist li .txt p {color: #999;font-size:12px;}
.applist li .down {display:none;position:absolute;bottom:10px;left:11px;width:72px;height:33px;text-align:center;font-weight:bold;line-height:33px;background-color:#f60;}
.applist li .down a {color:#fff;font-size:15px;font-weight:400;}
.applist li:hover .txt{display: none;}
.applist li:hover .down{display: block;}

.tabNav{width:1100px;display:block;height:24px;overflow:hidden;margin:0 0 0 20px;}
.tabNav  a{display:block;float:left;height:24px;line-height:24px;text-align:center;padding:0 8px;margin:0 0 0 12px;font-size:14px;border-radius:3px;}
.tabNav  a.cur{background:#f60;color:#FFF;}

.company_list{width:1160px;overflow:hidden;}
.company_list ul{width:1200px;overflow:hidden;}
.company_list ul li{float:left;width:110px;height:140px;margin:30px 30px 0 0;padding:3px;text-align:center;border:1px solid #ddd;border-radius:2px;overflow:hidden;}
.company_list ul li .icon {position:relative;display:block;width:110px;height:110px;overflow:hidden;}
.company_list ul li .icon i{position:absolute;top:0;left:0;padding:2px 10px;background:rgba(0,0,0,0.6);color:#fff;font-style:normal;}
.company_list ul li .icon img{width:110px;height:auto;min-height:110px;}
.company_list ul li p {display:block;height:30px;line-height:30px;font-size:14px;overflow:hidden;}

.company_info {position:relative;padding:0 0 0 220px;min-height:200px;overflow:hidden;font-size:14px;}
.company_info .title{line-height:50px;border-bottom:1px dotted #ddd;overflow:hidden;}
.company_info .title h1{float:left;font-size:20px;}
.company_info .title .more{float:right;}
.company_info .icon {width:200px;height:200px;position:absolute;left:0px;top:10px; }
.company_info .icon img{width:200px;height:auto;min-height:200px;}
.company_info .desc {padding:10px 0 0 0;line-height:24px;font-size:15px;}
.company_info .desc p{text-indent:2em;}

.tab_menu{position:relative;width:100%;border-bottom:1px solid #eee;overflow:hidden;}
.tab_menu li{line-height:20px;text-align:center;font-size:16px;float:left;border-top:3px solid #fff;position:relative;}
.tab_menu li a,.tab_menu li span{display:block;height:20px;margin:14px 0;padding:0 30px;border-right:1px solid #ddd;cursor: pointer;}
.tab_menu li.current,.tab_menu li.cur{border-top:3px solid #f60;font-weight:700;}
.tab_menu .more{position:absolute;right:0;top:0;line-height:50px;padding:0 20px;font-size:14px;width:auto;height:auto;background:none;}

.t_bg{background-size:cover;background-position:center;height:300px;background-repeat:no-repeat;}
.t_box{width:1200px;margin:-46px auto 0 auto;}
.t_box .t_title{padding:0 16px;line-height:46px;height:46px;background:rgba(0,0,0,0.6);color:#fff;overflow:hidden;}
.t_box .t_title h1{display:inline-block;font-size:18px;font-weight:400;color:#fff;}
.t_box .t_title span{font-size:12px;color:#fff;margin:0 0 0 10px;}
.t_box .t_title span a{color:#fff;}
.t_box .t_main{background:#fff;border:1px solid #E8EDF0;overflow:hidden;}
.t_box .t_desc{padding:10px 15px;font-size:15px;line-height:24px;text-indent:2em;}

.newslist{width:1160px;overflow:hidden;}
.newslist ul{width:1200px;padding:5px 0 0 0;overflow:hidden;font-size:14px;}
.newslist li{width:569px;float:left;padding:12px 0;border-bottom:1px dotted #ddd;margin-right:20px;}
.newslist li a{display:block;width:470px;height:20px;overflow:hidden;line-height:20px;float:left;border-left:3px solid #b7b7b7;padding-left:10px;}
.newslist span{display:block;width:80px;height:20px;overflow:hidden;float:right;color:#b0aaaa;text-align:right;}

.l_box{display:block;height:auto;overflow: hidden;padding:5px 0 0 0;}
.l_box a{text-decoration:none;color:#fff;padding:4px 15px;display:inline-block;border-radius:3px;margin:10px 10px 0 0;font-size:16px;height:30px;line-height:30px;letter-spacing:0.8px;background:#bbb;}
.l_box a:hover{background:#fb6333!important;}
