/* CSS Document 2016-10-08 */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td{margin: 0;padding: 0;font-family:'Microsoft Yahei', Georgia,'Times New Roman',Times,serif;}
body{/* background:#eef3f6; */font-size: 14px;min-width: 1200px;}
a{color: #333; text-decoration:none !important}
a:hover{color: #55c75d;text-decoration: underline;}
a:link{text-decoration: none;}
b{ font-weight:500 !important}
table{border-collapse: collapse;border-spacing: 0;}
fieldset, img{border: 0;}
address, caption, cite, code, dfn, em, strong, th, var, i{font-style: normal;font-weight: normal;}
ol, ul{list-style: none;}
caption, th{text-align: left;}
h1, h2, h3, h4, h5, h6{font-size: 100%;font-weight: normal;}
q:before, q:after{content: '';}
abbr, acronym{border: 0;}
.cf{*zoom: 1;}
.cf:after, .cf:before{display: table;content: " ";line-height: 0;}
.cf:after{clear: both;}
.new, .d1{color:#F26C4F !important; font-size:12px}
.old, .d0{color:#999 !important;font-size:12px}
.hot{color:#F26C4F;}
:focus{outline:0;}

#topNav,#footer,#page,#container,#fav-soft{width:1200px;display:block;margin:0 auto;clear:both;}


#topNavC{height:31px;line-height:31px;background:#f5f5f5;border-bottom:1px solid #e3e3e3;}#topNav i{float:right;color:#bbb;font-style:normal;}#topNav strong{font-weight:normal;color:#666;float:left;}
#topNav i a{margin:0 10px;}#topNav a.focus{color:#289613;}#topNav a.focus:hover{color:#ff5800;}
#header{position:relative;height:auto;z-index:5;}#logo{display:block;height:66px;width:170px;overflow:hidden;padding:20px 0 2px 0;left:0;top:0;position:relative;z-index:0;}
#nav{position:relative;height:40px;background:#3fb118;overflow:hidden;}#nav span a{height:40px;line-height:40px;overflow:hidden;float:left;display:inline;margin-right:1px;font-size:14px;color:#fff;display:block;padding:0 23px;position:static;}#nav span a.nav-cur,#nav span a.nav-cur:hover{background:#289613;}#nav span a:hover{background:#2b9e15;text-decoration:none;color:#fff;}#nav a{font-size:12px;position:absolute;right:12px;top:12px;color:#ff0;}#nav a:hover{text-decoration:underline;background:#3fb118;color:#ff0;}
#subNav{height:35px;background:#f5f5f5;}#subNav i{font-style:normal;height:35px;line-height:35px;overflow:hidden;float:left;padding:0 10px;}#subNav i.on{background: url(../images/subnavOn1.gif) no-repeat 8px 7px;}
#search{width:534px;height:38px;position:absolute;right:0;top:18px;z-index:9;}#searchbox,#searchBox{float:left;display:inline;width:385px;height:26px;line-height:26px;overflow:hidden;padding:4px 69px 4px 5px;background:#fff;border:2px solid #40b019;border-right:0 none;font-size:14px;color:#333;}#searchBtn{float:left;width:72px;height:38px;border:0 none;cursor:pointer;background:#3fb019;color:#fff;font-size:14px;}#ssfl{position:absolute;left:386px;top:2px;width:75px;text-indent:7px;background:#fcfcfc;z-index:9;}#ssfl b{display:block;width:73px;height:34px;line-height:34px;border-left:1px solid #ddd;background:url(../images/syspr14.gif) 25px -64px no-repeat;font-weight:normal;cursor:pointer;}#ssfl span{display:block;border:1px solid #eee;border-top:0 none;}#ssfl span i{display:block;font-style:normal;line-height:25px;cursor:pointer;}#ssfl span i.hover{background:#93CE7A;color:#fff;}#ssk{position:absolute;top:44px;left:0;z-index:1;}#ssk a{padding-right:10px;}
/*bdsearch*/
#bdcs-search-form-input{float:left;display:inline;width:385px;height:20px;line-height:20px;overflow:hidden;padding:7px 69px 7px 5px;background:#fff;border:2px solid #40b019;border-right:0 none;font-size:14px;color:#333;}
#bdcs-search-form-submit{float:left;width:72px;height:38px;border:0 none;cursor:pointer;background:#3fb019;color:#fff;font-size:14px;}
#bdcs .bdcs-hot{position:absolute;top:37px;left:0;z-index:-1;}#bdcs .bdcs-hot-item{padding-right:10px;color:#666;}#bdcs .bdcs-hot-item:hover{color:#ff5800;}
.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:8px;padding-right:8px;color:#666;}.bdcs-hot-item:hover{color:#ff5800;}
.red{color:red;}

#footer{padding:18px 0 12px 0;text-align:center;}#footer p{margin:5px;}#footer a{margin:0 5px;}



.scroll{width:1200px;overflow:hidden;margin:0 auto;height:120px;background:#fff ;position:relative;padding-top:20px;box-shadow: 0px 2px 2px -1px rgba(0,0,0,.12)}
.scroll .hd{overflow:hidden;}
.scroll .hd .prev, .scroll .hd .next{display:block;width:20px;height:38px;float:left;display:inline;margin:25px 0 0 20px ;overflow:hidden;cursor:pointer;background:#ccc url(../images/tu_1.png) no-repeat 3px -1580px;}
.scroll .hd .next{float:right;margin:25px 20px 0 0 ;background-position:3px -1519px;}
.scroll .hd a.prev:hover{background:#55c75d url(../images/tu_1.png) no-repeat 3px -1580px;}
.scroll .hd a.next:hover{background:#55c75d url(../images/tu_1.png) no-repeat 3px -1519px;}
.scroll .bd{width:1110px;position:absolute;left:42px;top:20px}
.scroll .bd ul{overflow:hidden;zoom:1;}
.scroll .bd ul li{float:left;display:inline;height:120px;overflow:hidden;width:10%;text-align:center;}
.scroll .bd ul li img{width:80px;height:80px;border-radius:5px;}
.scroll .bd ul li span{display:block;height:20px;overflow:hidden;padding: 0 10px;}
.navs{width:1200px;overflow:hidden;margin:10px auto 0 auto;height:auto;background:#fff ;position:relative;padding:10px 0 20px 0;box-shadow: 0px 2px 2px -1px rgba(0,0,0,.12)}
.nav_content{height:30px;line-height:30px;overflow:hidden;padding:10px 20px 0 20px;}
.nav_sa2, .nav_sa13{color:#55c75d;font-weight: 900;}
.nav_sa6, .nav_sa15, .nav_sa22{color:#F00;font-weight: 900;}
.nav_sa9, .nav_sa19, .nav_sa211{color:#0F0;font-weight: 900;}
.nav_sa10, .nav_sa17, .nav_sa29{color:#06F;font-weight: 900;}
.nav_content span{background:#42baec;padding:0 10px;color:#fff; float:left;}
.nav_content span.nav_span3{background:#b3d465;}
.nav_content span.nav_span67{background:#8c97cb;}
.nav_content a{margin-left:20px; float:left;max-width: 115px;}
.plus{ width: 100%; overflow: hidden}
.bd_centerw .plus p{float: left; border: 1px solid #ccc; text-align: center; margin: 15px 15px 15px 0;  padding:10px 10px 5px 10px; border-radius: 3px; font-size: 14px; line-height: 20px;}
.plus p a{ color: #000;}
.plus p img{ width: 70px; height: 70px;}
.bd_centerw .plus p strong{display: block; height: 20px; text-align: center; margin: 5px 0; font-weight: 500}
.plus li{float: left; border: 1px solid #ccc; text-align: center; margin: 15px 15px 15px 0;  padding:10px 10px 5px 10px; border-radius: 3px}
.plus li a{ color: #000;}
.plus li img{ width: 70px; height: 70px;}
.plus li strong{display: block; height: 20px; text-align: center; margin: 10px; font-weight: 500}

.content{width:1200px;margin: 0 auto;overflow:hidden;}
.content h4 a:hover{color:#55c75d}
.content_left.f2{+height:491px;}
.content_left{float:left;display:inline;width:910px;background:#fff}
.content_left.f1{height:548px;}
.content_right{float:right;display:inline;width:280px;background:#fff}

.slidebox{width:388px;height:240px;overflow:hidden;position:relative;float:left;display:inline}
.slidebox .hd{height:15px;overflow:hidden;position:absolute;right:10px;bottom:11px;z-index:1;}
.slidebox .hd ul{overflow:hidden;zoom:1;float:left;}
.slidebox .hd ul li{float:left;margin-right:2px;width:15px;height:10px;line-height:14px;text-align:center;background:#ccc;cursor:pointer;}
.slidebox .hd ul li.on{background:#55c75d;color:#fff;}
.slidebox .bd{position:relative;height:100%;z-index:0;}
.slidebox .bd li{zoom:1;vertical-align:middle;height:240px;position:relative;background:#f5f5f5}
.slidebox .bd h3{width:315px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;height:40px;line-height:40px;z-index:1;position:absolute;left:0;bottom:0;text-indent:15px;background-color:#f5f5f5;}
.slidebox .bd img{width:100%;height:200px;display:block;}

.c_new{width:388px;margin: 20px 0 0 5px;float:left;display:inline;overflow:hidden;}
.c_new ol{width:388px;float:left;display:inline;overflow:hidden;margin:10px 0 0 0}
.c_new ol li{position:relative;height:27px;margin-top:10px;width:388px;float:left;}
.c_new ol li i{border-left: 2px solid #3fb118 !important;}
.c_new ol li i,
.c_new ol li span{width: 68px;height:30px;display:block;position:absolute;left:0;text-align:center;line-height:30px;background:#f5f5f5;border-left:2px solid #55c75d;}
.c_new ol li a{position:absolute;left: 75px;top:5px;display:block;height:20px;overflow:hidden;}

.tab{width: 495px;float:right;display:inline;margin: 20px 0 0 0;}
.tab .hd{height:30px;border-bottom:2px solid #e6ebee}
.tab .hd ul li{height:30px;float:left;display:inline;cursor:pointer;width:151px;text-align:center;font-size:18px}
.tab .hd ul li.on{height:30px;border-bottom:2px solid #ff2828}
#article .tab .bd ul.ul01{padding:0}
.tab .bd ul.ul01{padding:15px 0 0 0;zoom:1;}
.tab .bd ul{padding:25px 0 0 0;zoom:1;}
.tab .bd ul.ul01 li.li02 a{left:0;background:url(../images/tu_1.png) no-repeat 0px -119px;text-indent:10px}
.tab .bd li.li01{margin-bottom:15px;padding-bottom:15px;border-bottom:1px dashed #dddddd}
.tab .bd li.li01 h3{font-size:18px;color:#f00;height:25px;overflow:hidden;text-align:center;}
.tab .bd li.li01 p{font-size:12px;color:#999;height:17px;overflow:hidden;margin-top:15px}
#article .li02{height:36px;+height:32px;}
.tab .bd li.li02{height:39px;+height:35px;position:relative;}
.tab .bd li.li02 img{position:absolute;left:0;width:20px;height:20px;}
.tab .bd li.li02 a{position:absolute;left:30px;height:20px;overflow:hidden;font-size:16px;width: 455px;}
.tab .bd li.li02 em{position:absolute;right:0;top:2px;color:#999;font-size:12px;}
.tab .bd li.li02.ts p{position:absolute;left:-8px; color:#999;border-right: 1px solid #ccc;padding: 0 5px 0 0;}
.tab .bd li.li02.ts img{left:93px;}
.tab .bd li.li02.ts a{left:125px; width:290px}
.sidebar01{overflow:hidden}
.sidebar01 h4{height:30px;line-height:30px;border-bottom:1px solid #ddd;font-size:18px;background:url(../images/icon_gamerecom.png) no-repeat;text-indent:40px;margin: 20px 0 0 10px;position:relative;}
.sidebar01 h4 a{position:absolute;right:0;font-size:12px;color:#999}
.sidebar01 div a{width: 70px;float:left;display:inline;text-align:center;margin:20px 0px 0 20px;}
.sidebar01 div a img{width:67px;height:67px;margin-bottom:10px; border-radius:6px}
.sidebar01 div a span{height:20px;overflow:hidden;display:block;}
.sidebar02{overflow:hidden}
.sidebar02 h4{height:30px;line-height:30px;border-bottom:1px solid #ddd;font-size:18px;background:url(../images/icon_gamezone1.png) no-repeat ;text-indent:40px;margin: 20px 0 0 10px;position:relative;}
.sidebar02 h4 a{position:absolute;right:0;font-size:12px;color:#999}
.sidebar02 div{height:90px;margin: 20px 5px 15px 15px;position:relative;overflow:hidden;}
.sidebar02 img{width: 267px;height:90px;position:absolute;left:0;}
.sidebar02 h3{height:30px;line-height:30px;width:100%;text-align:center;position:absolute;left:0;bottom:0;color:#fff;z-index:1}
.sidebar02 em{height:30px;position:absolute;left:0;bottom:0;background-color:#000;width:100%;opacity:0.6;filter:alpha(opacity=60);display:block;}
.sidebar02 p{background:url(../images/tu_1.png) no-repeat 0px -119px;height:20px;overflow:hidden;margin: 0 0 10px 20px;text-indent:10px;display: inline-block;width: 112px;}

.f2 .hd{height:30px;border-bottom:1px solid #e6ebee;margin:20px 20px 0 20px;position:relative;}
.f2 .hd h4{position:absolute;left:0;height:30px;line-height:30px;border-bottom:1px solid #ddd;font-size:18px;background:url(../images/tu_1.png) no-repeat -2px -243px;text-indent:40px;}
.f2 .hd h4.tit{background:url(../images/tu_1.png) no-repeat -2px -555px !important;}
.f2 .hd ul{position:absolute;right:0;overflow:hidden}
.f2 .hd ul li{height:30px;float:left;display:inline;cursor:pointer;width:80px;text-align:center;font-size:14px ;margin-left:20px}
.f2 .hd ul li.on{height:30px;border-bottom:2px solid #ff2828}
.f2 .bd ul{padding:20px 0 0 0;zoom:1;}
.f2 .bd ul li{float:left;display:inline;width:12.5%;+width:12.3%;text-align:center;margin-bottom:15px ;+margin-bottom:20px}
.f2 .bd ul li img{width:74px;height:74px;border-radius:20px;}
.f2 .bd ul li b{height:20px;overflow:hidden;margin:4px 0;padding:0 10%;width:80%;display:block;font-weight:500}
.f2 .bd ul li span{color:#999;font-size:12px;}
.f2 .bd ul.ul01 li{width:126px;border: 1px solid #f2f2f2; margin: 0 0 20px 20px; padding: 20px 0;}
.f2 .bd ul.ul01 li:hover{border: 1px solid #55c75d;box-shadow: 0px 2px 2px -1px rgb(0 0 0 / 50%);}
.f2 .bd ul.ul01 li img{width:85px;height:85px;}
.f2 .bd ul.ul01 li b{margin:10px 0;}
.f2 .bd ul.ul01 li span{ border: 1px solid #ccc; padding: 2px 5px; background-color: white; border-radius: 3px; margin-top: 24px;}
.f2 .bd ul.ul01 li span:hover{border: 1px solid #55c75d; color:#55c75d}

.r1 h4{height:30px;line-height:30px;border-bottom:1px solid #ddd;font-size:18px;background:url(../images/tu_1.png) no-repeat -2px -387px;text-indent:40px;margin:20px 20px 0 20px;position:relative}
.r1 h4 a{position:absolute;right:0;font-size:12px;color:#999}
.c-tit{margin:20px 20px 0 20px;height:420px}
.c-tit a{background:url(../images/tu_1.png) no-repeat 0px -119px;text-indent:10px;height:20px;line-height:20px;overflow:hidden;display:block;width:100%;margin-bottom:15px}
.sidemenu{margin:20px 20px 0 20px;height:420px}
.sidemenu p,
.sidemenu h3{height:35px;cursor:pointer;}
.sidemenu h3 span{float:left;width:60px;color:#999;line-height:20px;height:20px;font-size:12px;}
.sidemenu h3.on{display:none}
.sidemenu h3 a{height:20px;overflow:hidden;float:left;}
.mainright .sidemenu div{display:block !important}
.sidemenu div{display:none;position:relative;height:105px}
.sidemenu div img{position:absolute;left:0;width:90px;height:90px;border-radius:9px}
.sidemenu div b{position:absolute;left:100px;font-size:16px;height:20px;overflow:hidden;display:block;width:150px;font-weight:500}
.sidemenu div p{position:absolute;left:100px;top:25px;height:40px;overflow:hidden ;font-size:12px;color:#999;line-height:18px;width:150px}
.sidemenu div em{position:absolute;left:100px;top:45px;height:20px;overflow:hidden ;font-size:12px;color:#999;line-height:18px; display:none}
.sidemenu div a.s_a1,
.sidemenu div span{position:absolute;left:100px;top:67px;background:#ffd100;color:#000;padding:2px 10px;width:56px;display:block;text-align:center;}
.sidemenu.ts i{width:20px; height:20px; background:#ccc; text-align:center; line-height:20px; position:absolute; color:#fff}
.sidemenu.ts i.i1{background:#55c75d;}
.sidemenu.ts i.i2{background:#70e378;}
.sidemenu.ts i.i3{background:#9cfaa2;}
.sidemenu.ts p,
.sidemenu.ts h3{ position:relative; text-indent:0}
.sidemenu.ts h3 span{color:#999;font-size:12px; position:absolute; right:0}
.sidemenu.ts h3 i{left:0; top:0;}
.sidemenu.ts h3 a{position:absolute; left:30px}
.sidemenu.ts div i{left:0;top:0;z-index: 999;}
.sidemenu.ts div span{color:#999;font-size:12px; background:none; width:auto; padding:0}
h3.ons.on{display:none}
.c3{background:#fff;width:1200px;margin-bottom:10px;}
.c3 h4{height:30px;line-height:30px;border-bottom:1px solid #ddd;font-size:18px;background:url(../images/icon_gamezone1.png) no-repeat;text-indent:40px;margin: 20px 0 0 0;position:relative;}
.c3 h4 a{position:absolute;right:0;font-size:12px;color:#999}
.c3 div a{margin: 20px 0 20px 10px;width: 190px;height:110px;float:left;position:relative;}
.c3 div a img{width: 185px;height:110px;/* border:1px solid #f2f2f2; */position:absolute;left:0;top:0;}
.c3 div a b{width: 185px;height:20px;line-height:20px;display:block;text-align:center;position:absolute;left:0;bottom:5px;color:#fff;z-index:999;font-size:12px;}
.c3 div a b:hover{color:#55c75d}
.c3 div a span{width: 185px;height:30px;display:block;position: absolute;bottom: 0;background: #000;opacity: 0.6;ilter: alpha(opacity=60);}
.c6 .new_left{width: 440px;padding: 20px 10px 20px 0;background:#fff;}
.c6 .new_left ul{width: 430px;margin-left: 5px;}
.c6 .new_left .li04{width: 205px;}
.new_left{width:470px;padding:20px 0 20px 20px;float:left;display:inline;}
h4.tit01{background:url(../images/icon_webofthings.png) no-repeat  !important;}
h4.tit02{background:url(../images/icon_server.png) no-repeat  !important;}
h4.tit03{background:url(../images/icon_online.png) no-repeat  !important;}
h4.tit04{background:url(../images/icon_operatingsystem.png) no-repeat  !important;}
h4.tit05{background:url(../images/icon_archive.png) no-repeat !important;}
h4.tit06{background:url(../images/icon_gameguide1.png) no-repeat  !important;}
h4.tit07{background:url(../images/icon_nft.png) no-repeat  !important;}
h4.tit08{background:url(../images/icon_programming.png) no-repeat  !important;}
.new_left h4{height:30px;line-height:30px;border-bottom:1px solid #ddd;font-size:18px;background:url(../images/tu_1.png) no-repeat -2px -640px;text-indent:40px;position:relative}
.new_left h4 a{position:absolute;right:0;font-size:12px;color:#999}
.new_left ul{height:120px;float:left;display:inline;background:#fafafa;margin-top:20px;}
.new_left .li03{width:200px;height:120px;float:left;display:inline;position:relative;}
.new_left .li03 img{position:absolute;left:0;width:200px;height:120px;}
.new_left .li03 b{position:absolute;left:0;bottom:0;height:30px;line-height:30px;width:100%;display:block;text-align:center;color:#fff;z-index:1;font-weight:500;overflow:hidden}
.new_left .li03 div{position:absolute;left:0;bottom:0;height:30px;width:100%;background:#000;opacity:0.6;filter:alpha(opacity=60);}
.new_left .li04{width:240px;float:left;display:inline;position:relative;height:20px;margin: 8px 0 0 10px;}
.new_left .li04 span{position:absolute;left:0;color:#999;}
.new_left .li04 a{position:absolute;left: 45px;overflow:hidden;height:20px;}
.c6 .new_right{width: 450px;padding: 20px 0 0 0;background:#fff;margin-left:10px;height:471px;}
.new_right{width:380px;padding:20px 0 0 20px;float:left;display:inline;}
.new_right h4{height:30px;line-height:30px;border-bottom:1px solid #ddd;font-size:18px;background:url(../images/icon_ai.png) no-repeat;text-indent:40px;position:relative;margin-bottom:20px}
.new_right h4 a{position:absolute;right:0;font-size:12px;color:#999}
.new_right div a{float:left;display:inline;height:20px;margin-bottom:12px;width:100%;overflow:hidden;background:url(../images/tu_1.png) no-repeat 0px -119px;text-indent:10px;}
.r2 h4{height:30px;line-height:30px;border-bottom:1px solid #ddd;font-size:18px;background:url(../images/icon_vr.png) no-repeat ;text-indent:40px;margin: 20px 0 0 10px;position:relative;}
.r2 h4 a{position:absolute;right:0;font-size:12px;color:#999}
.r2 p,
.r2 h3{background:url(../images/tu_1.png) no-repeat 0px -119px;text-indent:10px;}
.r2 p a,
.r2 h3 a{height:20px;overflow:hidden;display:block}
.r3 h4{height:30px;line-height:30px;border-bottom:1px solid #ddd;font-size:18px;background:url(../images/icon_app.png) no-repeat ;text-indent:40px;margin: 20px 0 0 10px;position:relative;}
.r3 h4 a{position:absolute;right:0;font-size:12px;color:#999}
.r3 p,
.r3 h3{background:url(../images/tu_1.png) no-repeat 0px -119px;text-indent:10px;}
.r3 p a,
.r3 h3 a{height:20px;overflow:hidden;display:block}
.r4 h4{height:30px;line-height:30px;border-bottom:1px solid #ddd;font-size:18px;background:url(../images/icon_networksecurity.png) no-repeat ;text-indent:40px;margin: 20px 0 0 10px;position:relative;}
.r4 h4 a{position:absolute;right:0;font-size:12px;color:#999}
.r4 p,
.r4 h3{background:url(../images/tu_1.png) no-repeat 0px -119px;text-indent:10px;}
.r4 p a,
.r4 h3 a{height:20px;overflow:hidden;display:block}
