/* CSS Document UI Item -sea*//*通用*/
body{color:#000;font:12px "microsoft yahei", "Arial Narrow";background:url(../images/BodyBg.png) repeat #f3f2f3}
a{color:#333;text-decoration:none}
a:hover{color:#3385ff;text-decoration:none}
body, h1, h2, h3, h4, p, ul, dl, ol, dt, dd, img, form, input, textarea{margin:0;padding:0}
img, input, select, textarea, iframe{vertical-align:middle}
ul, dl{list-style:none}
img{border:0}
.l{float:left}
.r{float:right}
.c{clear:both}
em, b, i{font-style:normal;font-weight:normal}




.hr10, .hr101, .hr20{clear:both;font-size:1px;line-height:100px;height:10px;overflow:hidden}
.hr101{border-bottom:1px dotted #ccc;height:10px;margin-bottom:10px}
.hr20{height:20px}
.mage_rank ul li .rank,.mage_rank ul li .rank.cur,.ChannelTitle em,.Infolist li,.RInfolist li,.top_hd,.software_nr li i,.download li.downico,.slider_info .current,.choic_list li{background: url(../images/iamges.png) no-repeat;overflow: hidden;}
.mt10{margin-top:10px;}
.mt20{margin-top:20px;}
.wrap{width:1024px;margin:0 auto}
.MinTop{width:100%;height:30px;line-height:30px;border-bottom: 1px solid #e4e4e4;background-color: #f9f9f9;}
.HeaderBox{width:100%;height:100px;background:#fff;overflow:hidden;margin:0 auto;}
.HeaderBox .logo{width:310px;height:100px;float:left;}
.HeaderBox .logo a{display:block;line-height:300px;overflow:hidden;}
.HeaderBox .logo h1{font-size:18px;}
.HeaderBox .logo img{ width:290px; height:100px;}
.Search{width: 205px;height: 32px;line-height: 32px;padding: 0 47px 0 12px;border: 1px solid #3588ff;border-radius: 16px;margin-top: 25px;position: relative;overflow: hidden;}
.Search_text{width: 100%;height: 100%;line-height: 32px;font-size: 14px;border: none 0;}
.Search_btn{width: 47px;height: 32px;position: absolute;right: 0;top: 0;border: none 0;background:url(/images/iamges.png) no-repeat #3588ff -112px -280px;font-size: 0;cursor:pointer;}
.tbala {height:auto;width:auto; float:right;}
.tbala1 {height:auto;width:auto; float:right;}
.tbala2 {height:auto;width:auto; float:right;position:absolute;top:59px;right:0px;}
.tbalatop {height:100px;width:600px; float:right;position:relative;}
.NavBox{width:100%;height:40px;line-height:40px;background:#3385ff;overflow:hidden;}
.NavBox li{float:left;padding-right:10px;}
.NavBox h2 {font-size:16px;}
.NavBox li a{display:block;float:left;padding:0 15px;height:40px;font-size:16px;font-weight: 600;}
.NavBox li a:link,.NavBox li a:visited{color:#FFF;}
.NavBox li a:hover{-webkit-transition: background-color .5s linear;-moz-transition: background-color .5s linear;background:#0066cc;color:#FFF;}
.this  a{background:#0066cc;}

.module{margin-bottom: 20px;display:inline-block;}
.content{display: inline-block;background: #fff;width: 1020px;padding:10px 0 10px 10px;}
.Boxleft{float:left;width:470px;}
.slider{width: 470px;height: 293px;overflow: hidden;float: left;}
.slider2{width: 470px;height: 233px;overflow: hidden;float: left;}
.projector_pic_list2{width:470px;height:233px;overflow:hidden;}
.projector_pic_list2 ul{position:absolute;left:0px;top:0px;float:left;width:1500px}
.projector_pic_list2 ul li{float:left}
.pro_nav2{width:96%;height:32px;background:#000;opacity: 0.5;filter:Alpha(opacity=50);position:absolute;left:0px;bottom:0px}
.pro_nav_list2 ul{position:absolute;right:0;bottom:1px;height:20px}
.pro_nav_list2 ul li{float:left;width:12px;height:12px;margin:5px 7px 0 0;background:#FFF;opacity: 0.5;filter:Alpha(opacity=50);cursor:pointer;overflow:hidden;border-radius:50px;}
.pro_nav_list2 .this{opacity: 1;filter:Alpha(opacity=100)}
.HdText2{text-align:center;height:32px;width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:40px;font-size:16px;padding:0 10px;color:#FFF;position:absolute;left:0px;bottom:0px;}

.slider3{width: 300px;height: 210px;overflow: hidden;float: left;font-size:14px;}
.projector_pic_list3{width:290px;height:210px;overflow:hidden;}
.projector_pic_list3 ul{position:absolute;left:0px;top:0px;float:left;width:1500px}
.projector_pic_list3 ul li{float:left}
.pro_nav3{width:100%;height:25px;background:#000;opacity: 0.5;filter:Alpha(opacity=50);position:absolute;left:0px;bottom:0px}
.pro_nav_list3 ul{position:absolute;top:0px;right:0;bottom:1px;height:20px}
.pro_nav_list3 ul li{float:left;width:12px;height:12px;margin:5px 7px 0 0;background:#FFF;opacity: 0.5;filter:Alpha(opacity=50);cursor:pointer;overflow:hidden;border-radius:50px;}
.pro_nav_list3 .this{opacity: 1;filter:Alpha(opacity=100)}
.HdText3{text-align:center;height:25px;width:95%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:25px;font-size:16px;padding:0 10px;color:#FFF;position:absolute;left:0px;bottom:0px;}

.new_projector{overflow:hidden;position:relative}
.left_arrow a:hover,.right_arrow a:hover{opacity:0.7;filter:Alpha(opacity=70)}
.pro_nav{width:100%;height:40px;background:#000;opacity: 0.5;filter:Alpha(opacity=50);position:absolute;left:0px;bottom:0px}
.pro_nav_list ul{position:absolute;right:0;bottom:12px;height:20px}
.pro_nav_list ul li{float:left;width:15px;height:15px;margin:5px 7px 0 0;background:#FFF;opacity: 0.5;filter:Alpha(opacity=50);cursor:pointer;overflow:hidden;border-radius:50px;}
.pro_nav_list .this{opacity: 1;filter:Alpha(opacity=100)}
.pro_text{height:30px;width:100%;text-align:center;position:absolute;left:0px;bottom:30px;overflow:hidden;line-height:30px}
.pro_text a{color:#FFF;font-family:'微软雅黑','segoe UI';font-weight:bold;font-size:18px}
.pro_text a:link,.pro_text a:visited{color:#FFF}
.projector_pic_list{width:470px;height:293px;overflow:hidden;}
.projector_pic_list ul{position:absolute;left:0px;top:0px;float:left;width:1500px}
.projector_pic_list ul li{float:left}
.HdText{height:40px;width:349px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:40px;font-size:16px;padding:0 10px;color:#FFF;position:absolute;left:0px;bottom:0px;}
.hotTag{float: left;width: 470px;height: 100px;overflow: hidden;margin-top: 10px;}
.Tagtit{float: left;width: 26px;padding: 1px;height: 100px;background: #3285ff;color: #fff;font-size: 14px;text-align: center;overflow: hidden;position:absolute;}
.Tagtit span{display: inline-block;width: 24px;height: 90px;overflow:hidden;padding-top: 8px;border: 1px solid #74acff;position:absolute;left:1px;bottom:1px;}
.Tagtxt{float: right;width: 433px;height: 100px;overflow: hidden;}
.Tagtxt a{color: #333;line-height: 26px;padding-right: 8px;margin-right: 8px;border-right: 1px solid #838383;font-size: 13px;}
.Tagtxt a:hover{color:#3385ff;}
.Boxright{float:right;width:535px;}
.messageBox{float:left;height:293px;overflow:hidden;}
.mage_top{border-bottom: 1px solid #e0e0e0;padding-bottom: 10px;}
.mage_top .mage_tit{line-height: 35px;height: 35px;overflow: hidden;text-align: center;}
.mage_top .mage_tit a{font-size: 22px;color: #3385ff;}
.mage_top .mage_txt{line-height: 30px;font-size: 14px;color: #383838;height: 60px;overflow: hidden;text-indent:2em;}
.mage_rank{display: inline-block;}
.mage_list{padding-top: 3px;overflow: hidden;}
.mage_rank ul li{float: left;line-height: 30px;font-size: 14px;}
.mage_rank ul li .rank{display: inline-block;float: left;width: 16px;height: 16px;line-height: 16px;text-align: center;margin: 8px 7px 0 0;background-position: -20px -173px;color: #fff;font-size:12px;}
.mage_rank ul li .cur_1{background-position: 0 -173px;}
.mage_rank ul li .cur_2{background-position: 0 -173px;}
.mage_rank ul li .cur_3{background-position: 0 -173px;}
.mage_rank ul li a{float: left;display: inline-block;width: 430px;height: 30px;overflow: hidden;text-overflow:ellipsis;white-space:nowrap;}
.mage_rank ul li .time{float: right;color: #666;font-size:13px;}
.sysBox{float: left;overflow:hidden;}
.sysBox ul{width:103%;display:inline-block;}
.sysBox ul li{float:left;width:254px;height:40px;margin-right:15px;margin-top:10px;background:#3385ff;text-align:center;line-height:38px;}
.sysBox ul li a{color:#fff;font-size:16px;font-weight:bold;}
.sysBox ul li:hover{background:#0066cb;}
.contpic{float:left;}
.contpic ul{display:inline-block;width:100%;}
.contpic li{float: left;margin: 0 6px;}
.contpic li img{width:243px;height:115px;}
.ChannelTitle{width: 100%;height: 40px;line-height: 40px;overflow: hidden;margin-bottom:10px;}
.ChannelTitle em{display: block;height: 40px;width: 40px;float: left;}
.ChannelTitle em.EM1{background-position:-150px -75px;}
.ChannelTitle em.EM2{background-position:-50px -75px;}
.ChannelTitle em.EM3{background-position:0 -75px;}
.ChannelTitle em.EM4{background-position:-200px -75px;}
.ChannelTitle strong{display: block;height: 40px;float: left;line-height: 40px;font-size: 24px;font-weight: normal;color: #3385ff;}
.ChannelTitle strong a{color:#3385ff;}
.app_l{float:left;margin-right:10px;}
.app_r{float:right;}
.appBox{width:507px;}
.t_box{height: 115px;overflow: hidden;padding: 10px 15px;background:#3588ff;}
.t_box .top_hd a{height: 38px;font: 22px/38px "微软雅黑";color: #fff;}
.t_box .game{background-position: -240px -76px;padding-left: 40px;width: 258px;}
.t_box .app{background-position: -245px -121px;padding-left: 35px;width: 264px;}
.t_box .app_tag{height: 77px;display:inline-block;overflow:hidden;}
.t_box .app_tag li{float:left;height: 26px;line-height: 26px;display: inline-block;overflow: hidden;margin: 8px 8px 0 0;border: 1px solid #0066cb;background-color: #0066cb;}
.t_box .app_tag li:hover{background-color:#3e98f8;border: 1px solid #64adfc;}
.t_box .app_tag li a{padding:0 10px;color: #fff;}
.conBox{border: 1px solid #dbdbdb;border-width: 0 1px 1px;background-color: #fff;}
.conBox .cul{display:inline-block;padding: 10px 8px 0 8px;}
.conBox .cul li{width: 122px;height: 112px;float: left;position:relative;overflow: hidden;}
.conBox .cul li i{width: 90px;height: 90px;position: absolute;left:15px;top: 0;background: url(../images/iamges.png) no-repeat -19400px -3310px;}
.conBox .cul li img{width: 80px;height: 80px;display: block;margin: 0 auto;}
.conBox .cul li p{width: 90px;padding: 0 10px;height: 32px;line-height: 32px;overflow: hidden;text-align: center;}
.line{background: url(../images/bg_x_wire.gif) left top repeat-x;height: 5px;width: 100%;overflow: hidden;font-size: 0;line-height: 0;}
.conBox .tab{width: 100%;padding:6px 0;height:268px;}
.conBox .tab .ttit{width: 100%;height: 34px;position: relative;}
.conBox .tab .ttit span{line-height: 34px;margin-right: 15px;display: inline;}
.conBox .tab .ttit span a{color: #999;}
.conBox .tab .ttit span a:hover{color:#3588ff;}
.conBox .tab .rmwy_tab{position: absolute;left: 0;bottom: 0;}
.conBox .tab .rmwy_tab li{background-color: #e0e0e0;text-align: center;padding: 5px 15px;float: left;margin-left: 13px;font-size: 16px;color: #666;cursor: pointer;}
.conBox .tab .rmwy_tab .tab_2 {background: #3588ff;color: #FFF;}
.conBox .tab .rmwy_tab .tab_4 {background: #3588ff;color: #FFF;}


.cul{display:inline-block;padding: 10px 8px 0 8px;}
.cul li{width: 122px;height: 112px;float: left;position:relative;overflow: hidden;}
.cul li i{width: 90px;height: 90px;position: absolute;left:15px;top: 0;background: url(../images/iamges.png) no-repeat -194px -331px;}
.cul li img{width: 80px;height: 80px;display: block;margin: 0 auto;}
.cul li p{width: 90px;padding: 0 10px;height: 32px;line-height: 32px;overflow: hidden;text-align: center;}
.line{background: url(../images/bg_x_wire.gif) left top repeat-x;height: 5px;width: 100%;overflow: hidden;font-size: 0;line-height: 0;}
.tab{width: 100%;padding:6px 0;height:268px;}
.tab .ttit{width: 100%;height: 34px;position: relative;}
.tab .ttit span{line-height: 34px;margin-right: 15px;display: inline;}
.tab .ttit span a{color: #999;}
.tab .ttit span a:hover{color:#3588ff;}
.tab .rmwy_tab{position: absolute;left: 0;bottom: 0;}
.tab .rmwy_tab li{background-color: #e0e0e0;text-align: center;padding: 5px 15px;float: left;margin-left: 13px;font-size: 16px;color: #666;cursor: pointer;width:110px;}
.tab .rmwy_tab .tab_2 {background: #3588ff;color: #FFF; }



.con_l{float:left;width:400px;margin:10px 0 0 10px;}
.Pic{margin-bottom: 10px;height: 305px;}
.Pic img{width:400px;height:280px;}
.Pic .blueBg{background:#3385ff;}
.Pic .blueBg:hover{background:#f2f2f2;}
.Pic .tit{height: 25px;line-height: 25px;display: block;overflow: hidden;color: #fff;text-align: center;cursor: pointer;padding:0 5px;}
.Pic .tit:hover{color:#333;}
.con_l p{overflow:hidden;text-align: left;text-indent: 2em;color: #555;line-height: 24px;}
.con_r{float:right;width:593px;}
.piclist{display:inline-block;margin-top:10px; width:100%;}
.piclist li{float:left; margin: 0 8px 15px 8px;width: 181px;text-align:center;}
.piclist li img{width:180px;height:125px;}
.piclist li .tit{display:inline-block;width:170px;height:20px;line-height:20px;overflow:hidden;padding:5px 5px 0 5px;color: #3588ff;font-weight: bold;}
.piclist li .sum{text-indent: 1em;text-align: left;color: #777;line-height: 22px;height:40px;overflow:hidden;}
.piclist li .sum a{color:#3588ff;}
.InfoLeftBox{width: 326px;height: 370px;float: left;margin-right: 20px;border-bottom: 3px solid #3385ff;}
.Boxshadow{background: #FFF;box-shadow: 3px 3px 2px #ccc;}
.InfoLeftBox_pic{display: block;position: relative;}
.InfoLeftBox_pic img{width:325px;height:260px;}
.InfoLeftBox_pic i{display: block;float: left;width: 84px;height: 84px;background: url(../images/iamges.png) no-repeat 0 -286px;position: absolute;left: 0px;top: 0px;}
.InfoLeftBox_Info{height: 100px;margin-top: 7px;padding: 0 10px;}
.InfoLeftBox_Info strong{width: 100%;height: 30px;line-height: 30px;font-size: 14px;display: block;float: left;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;color:#333;}
.InfoLeftBox_Info p{text-indent: 2em;line-height: 22px;color: #666;width:306px;height:70px;overflow:hidden;}
.Info_l{float:left;width:328px;}
.Info_r{float:right;width:327px;margin-left:20px;}
.InfoBox,.InfoBox2{float:left;width:305px;height:175px;padding:0 10px;}
.InfoBox{height:175px;overflow:hidden;}
.InfoBox2{height:370px;overflow:hidden;}
.InfoBox .Info_tit,.InfoBox2 .Info_tit{border-bottom: 1px solid #dcdcdc;height:30px;position: relative;}
.InfoBox .Info_tit span,.InfoBox2 .Info_tit span{display: inline-block;line-height: 30px;border-bottom: 2px solid #0099ff;float: left;font-size: 14px;color: #3588ff;float: left;}
.InfoBox .Info_tit a,.InfoBox2 .Info_tit a{display: block;position: absolute;right: 0;top: 0;width: 27px;height: 27px;background: url(../images/iamges.png) no-repeat -223px -286px;text-indent: -9999px;}
.InfoBox .Info_tit .mores,.InfoBox2 .Info_tit .mores{line-height: 30px;font-size: 12px;}
.Infolist,.RInfolist{float:left;}
.Infolist,.RInfolist{padding: 5px 0;overflow: hidden;}
.Infolist li,.RInfolist li{width: 280px;padding-left: 10px;float: left;clear: both;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;background-position: -210px -191px;}
.Infolist li{height: 27px;line-height:27px;}
.RInfolist li{height: 30px;line-height:30px;}
.PicBox{height:auto;position:relative;margin-bottom:0px;}
.PicBox .pic0{position: absolute;left: 200px;top: 0px;width: 288px;height: 435px;}
.pic0 img{width:288px;height:435px;}
.pic1{position: absolute;left: 0px;top: 0px;width: 190px;height: 265px;}
.pic1 img,.pic6 img{width:190px;height:265px;}
.pic2{position: absolute;left: 0px;top: 275px;width: 190px;height: 160px;}
.pic2 img,.pic5 img{width:190px;height:160px;}
.pic3,.pic4{width: 262px;height: 212px;}
.pic3{position: absolute;left: 498px;top: 0px;}
.pic4{position: absolute;left: 498px;top: 223px;}
.pic3 img,.pic4 img{width:262px;height:212px;}
.pic5{position: absolute;left: 770px;top: 0px;width: 190px;height: 160px;}
.pic6{position: absolute;left:770px;top: 170px;width: 190px;height: 265px;}
.aniTit{display: block;position: relative;overflow: hidden;zoom: 1;}
.title-alpha{width: 78%;margin: 0%;padding:0 2%;line-height: 30px;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#90ffffff, endColorstr=#90ffffff);background: rgba(255,255,255,0.7);_zoom: 1;_bottom: expression((this.parentNode.clientHeight % 2 == 1 ? '-1' : '0') + 'px');overflow: hidden;-webkit-transition: all .2s ease-in-out;-moz-transition: all .2s ease-in-out;-o-transition: all .2s ease-in-out;-ms-transition: all .2s ease-in-out;transition: all .2s ease-in-out;}
.aniTit .title-alpha{bottom: -160px;padding: 0;text-align: center;font-size: 14px;position: absolute;left: 0;}
.aniTit:hover .title-alpha{left: 0;bottom: 0px;_bottom: expression((this.parentNode.clientHeight % 2 == 1 ? '-1' : '0') + 'px');text-decoration: none;}
a:hover .title-alpha{text-decoration: underline;color: #333;padding:1% 2%;}
.footer{width:100%;padding:10px 0;background:#333;font-size:12px;color:#FFF;line-height:24px;text-align:center}
.footer a{color:#fff;}
.footer a:hover{text-decoration:underline;}
.hd_intro {border: 1px solid #cacaca;padding: 20px;height: 220px;color: #333;position: relative;margin: 15px 0;background: #fff;}
.hd_intro img {width: 452px;height: 220px;float: left; margin-right: 25px;overflow: hidden;}
.soft_intro{width: 440px;float: left;font-size: 14px;position: absolute;right: 22px;top: 20px;color: #666;line-height: 28px;font-size: 14px;}
.soft_intro strong{font-size: 24px;color: #f60;font-weight: 400;height: 45px;line-height: 45px;float: left;margin: 0;}
.soft_intro em{float: left;width: 92px;padding-left: 28px;height: 28px;line-height: 28px;font-size: 14px;font-style:normal;color: #333;margin: 10px 0 0 10px;background: url(../images/iamges.png) 0 -203px no-repeat;}
.soft_intro .nr{width:440px;height:120px;overflow: hidden;clear: both;margin-bottom: 0;padding-top: 8px;border-bottom: 1px solid #f0f0f0;border-top: 1px solid #f0f0f0;}
#bdshare{float:none;line-height: 45px;}
#bdshare span{float: left;font-size: 15px;margin-right: 10px;}
.sinaGFoot-share a{background: url(../images/share-icon.png)!important;display:inline-block;overflow: hidden;margin:5px 8px 0 0;width:35px;height: 35px!important;padding: 0!important}
.sinaGFoot-share a.a1{background-position: -55px 0!important}
.sinaGFoot-share a.a2{background-position: 0 0!important}
.sinaGFoot-share a.a3{background-position: -110px 0!important}
.sinaGFoot-share a.a4{background-position: -165px 0!important}
.sinaGFoot-share a.a5{background-position: -275px 0!important;text-indent:-999px;}
.sinaGFoot-share a.a6{background-position: -385px 0!important;}
.sinaGFoot-share a.a7{background-position: -220px 0!important;}
.bdshare-button-style0-16 a:hover {color: #333;opacity: .8;filter: alpha(opacity=80);}
.softBox{border: 1px solid #cacaca;padding:20px;margin:20px 0;background:#fff;}
.softtit{overflow: hidden;height: 36px;; background: #F0F0F0;}
.softtit strong{float:left;height: 36px;line-height: 36px;width: 100px;text-align: center;background: #3588ff;font-size: 20px;font-weight: 700;color: #FFF;font-weight:normal;}
.softlist{display:inline-block;width:920px;padding-top:10px;}
.softlist ul{display:inline-block;width:102%;}
.softlist li{color: #808080;float: left;height: 170px;margin: 20px 10px 0 0;display: inline;position: relative;width: 300px;background: url(../images/bg_case_f.png) no-repeat scroll 0 bottom;}
.softlist li p{width: 275px;height: 140px;padding: 15px 10px 10px 15px;position: absolute;left: 0;bottom: 14px;background: url(../images/tv.png) no-repeat scroll 0 0;line-height: 22px;}
.softlist li img{width: 80px;height: 80px;padding: 1px 2px;margin: 0 10px 7px 0;float: left;border-radius:20%;}
.softlist li a strong{float:left;font-size: 15px;width:180px;height: 23px;line-height: 23px;overflow: hidden;margin: 6px 0 5px 0;}
.softlist li p span{float:left;width:120px;height:25px;overflow:hidden;position:relative;}
.softlist li p .down{float:right;width: 56px;height: 25px;color: #333;text-align:center;background: #f9f9f9;border: 1px solid #ddd;line-height: 25px;overflow:hidden;position:absolute;right:12px;top:55px;}
.softlist li:hover p .down{background: #3588ff;border: 1px solid #3588ff;color: #fff;text-decoration: none;}
.softlist li p .down:hover{background: #ff7d00;border: 1px solid #ff7d00;color: #fff;text-decoration: none;}
.softlist li em{display: block;clear: both;height: 50px;font-style: normal;color: #666;overflow: hidden;}
.softlist li em font{color: #ff7d00;font-size: 12px;font-weight: bold;margin-right: 5px;}
.leftbox{float:left;width:310px;}
.firpic{float:left;width:300px;height:200px;position:relative;margin-bottom:10px;}
.firpic img{width:300px;height:200px;}
.firpic em, .firpic p,.tpic li em,.tpic li p{position: absolute;height: 28px;line-height: 28px;color: #fff;bottom: 0;left: 0;width: 96%;padding:0 2%;overflow: hidden;font-size: 14px;text-align: center;}
.firpic em,.tpic li em{background: #000;filter: alpha(opacity=70);opacity: 0.7;}
.firpic p:hover,.tpic li p:hover{ color:#3588ff;}
.tpic{float:left;width:auto;height:97px;}
.tpic ul{display:inline-block;width:95%;margin-right:10px;margin-top:7px;}
.tpic li{float:left;width:145px;height:97px;margin-right:10px;position:relative;}
.tpic li:last-child{margin:0;}
.tpic li img{width:145px;height:97px;}
.minbox{float:left;width:330px;margin:0 10px;padding-right:10px;border-right:1px solid #e0e0e0;}
.new_top{border-bottom: 1px dashed #e0e0e0;padding-bottom: 8px;}
.new_top .news_tit{line-height: 35px;height: 35px;overflow: hidden;text-align: center;}
.new_top .news_tit a{font-size: 18px;color: #f60;}
.new_top .news_tit a:hover{color:#3588ff;}
.new_top .news_txt{line-height: 21px;font-size: 12px;color: #666;height: 40px;overflow: hidden;text-indent:2em;}
.newslist{display: block;width: 100%;height: auto;padding-top:3px;overflow: hidden;}
.newslist li{display: block;width: 330px;font-size: 12px;height: 25px;line-height: 25px;overflow: hidden;color:#666;}
.newslist li .ntime{float: right;color: #999;}
.newslist li .lline{float: left;width: 55px;margin-right: 8px;overflow: hidden;}
.newslist li .lline em{display: inline-block;width: 1px;height: 10px;float: right;background: #d0d0d0;margin-top: 9px;}
.newslist li .lline a{color: #f60;}
.newslist li .ltxt{float: left;width: 200px;height:25px;line-height:25px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.newslist li .ltxt a{color:#4D4D4D;}
.newslist li .ltxt a:hover{color:#3588ff;}
.rightbox{float:left;width:348px;}
.rightbox strong{float:left;width:97%;height:26px;line-height:26px;padding-bottom:5px;border-bottom:1px solid #e0e0e0;font-weight:normal;color:#3588ff;font-size:16px;}
.rankbox strong{float:left;width:100%;height:26px;line-height:26px;padding-bottom:5px;border-bottom:1px solid #e0e0e0;font-weight:normal;color:#3588ff;font-size:16px;}
.reclist{width:100%;height:auto;}
.reclist li{float:left;width:335px;margin-top:7px;padding-bottom:7px;border-bottom:1px dashed #e0e0e0;}
.reclist li .recimg{width:55px;height:55px;margin-right:10px;}
.reclist li .recimg img{width:55px;height:55px;}
.recimg img{margin-top:5px;}
.recinfo{width:270px;height:58px;overflow:hidden;}
.recinfo p{float:left;width:270px;height:18px;line-height:18px;font-size:10px;color:#666;overflow:hidden;}
.recinfo .rectit{float:left;width:270px;height:23px;line-height:23px;color:#333;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.recinfo .rectit:hover{color:#3588ff;}
.soft_bb{float:left;width:640px;background:#fff;}
.soft_hd,.software_hd{height: 38px;width: 100%;}
.soft_hd p,.software_hd p{float: left;width: 100px;height: 38px;background: url(../images/iamges.png) no-repeat 0 -373px;font-size: 18px;color: #fff;line-height: 30px;text-align: center;margin-left: -8px;position: relative;}
.soft_list{width: 100%;height: auto;padding:10px 0;overflow: hidden;}
.soft_list li{float:left;width:80px;height:112px;margin:0 13px 0 13px;position:relative;text-align:center;}
.soft_list li i{width: 80px;height: 80px;position: absolute;left: 0px;top: 0;background: url(../images/iamges.png) no-repeat -2000px -3310px;}
.soft_list li img{width:80px;height:80px;}
.soft_list li p{width: 80px;height: 32px;line-height: 32px;overflow: hidden;text-align: center;}
.rankbox{float:right;width:370px;background:#fff;margin-left:20px;}
.rankbox strong{padding:2% 0 1.5% 5%;width:95%;}
.ranklist{display:inline-block;width:100%;padding-top:5px; }
.ranklist li{float: left;width: 95%;padding-left:5%;margin:7px 0;height: 30px;line-height: 30px;}
.ranklist li em{float:left;margin: 5px 5px 0 0;display: block;height: 20px;line-height: 20px;width: 20px;text-align: center;font-style: normal;background-color: #c8c8c8;color: #ffffff;}
.ranklist li .num{background-color: #3588ff;color: #FFFFFF;}
.ranklist li p{float: left;width: 310px;height: 30px;line-height: 30px;position: relative;display:block;}
.ranklist li p img{width: 30px;height: 30px;margin:0 5px;float: left;}
.ranklist li p span{float: left;font-size: 14px;color: #333;width: 270px;height: 30px;line-height: 30px;text-overflow: ellipsis;white-space: nowrap;display:block;overflow:hidden;}
.ranklist li p span:hover{color:#3588ff;}
.ranklist .nume_1{background-color: #ff032e;color: #FFFFFF;}
.ranklist .nume_2{background-color: #ff590b;color: #FFFFFF;}
.ranklist .nume_3{background-color: #ffa000;color: #FFFFFF;}
.software{float:left;width:960px;height:auto;}
.softwarebox{width: 1020px;height: 380px;margin: 10px 0 15px 0;position: relative;z-index: 0;}
.softwarebox .tabs{ position:absolute; left:15px; top:0px; width:97px; z-index:999; overflow:hidden;}
.softwarebox .tabs ul li{float:left; height:30px; line-height:30px; width:100%; cursor:pointer;}
.softwarebox .tabs ul li p{float:left; display:inline-block; width:90px; line-height:30px; height:30px; background:#e5e5e5; color:#333;}
.softwarebox .tabs ul li p em{display:inline-block;width:16px; height:16px; margin:7px; background: url(../images/iamges.png) no-repeat;}
.softwarebox .tabs ul li p em.em1{background-position:-108px -363px;}
.softwarebox .tabs ul li p em.em2{background-position: -108px -381px;}
.softwarebox .tabs ul li p em.em3{background-position:-126px -363px;}
.softwarebox .tabs ul li p em.em4{background-position: -141px -363px;}
.softwarebox .tabs ul li p em.em5{background-position:-156px -363px;}
.softwarebox .tabs ul li p em.em6{background-position: -176px -361px;}
.softwarebox .tabs ul li p em.em7{background-position: -124px -381px;}
.softwarebox .tabs ul li p em.em8{background-position: -140px -378px;}
.softwarebox .tabs ul li p em.em9{background-position:-156px -381px;}
.softwarebox .tabs ul li p em.em10{background-position: -174px -380px;}
.softwarebox .tabs ul li p em.em11{background-position: -108px -397px;}
.softwarebox .tabs ul li p span{float:right; display:inline-block; width:60px;}
.softwarebox .tabs ul li .jt{float:left; width:7px; height:30px; background: url(../images/iamges.png) no-repeat -110px -324px; overflow:hidden; display:none;}
.softwarebox .tabs ul li.curs .jt{display:inline-block;}
.softwarebox .tabs ul li.curs p{background:#4c4c4c; color:#fff;}
.softwarebox .tabs ul li.curs p em.em1{background-position:-94px -173px;}
.softwarebox .tabs ul li.curs p em.em2{background-position: -111px -172px;}
.softwarebox .tabs ul li.curs p em.em3{background-position: -128px -173px;}
.softwarebox .tabs ul li.curs p em.em4{background-position: -144px -172px;}
.softwarebox .tabs ul li.curs p em.em5{background-position:-160px -173px;}
.softwarebox .tabs ul li.curs p em.em6{background-position: -179px -172px;}
.softwarebox .tabs ul li.curs p em.em7{background-position: -194px -173px;}
.softwarebox .tabs ul li.curs p em.em8{background-position: -211px -171px;}
.softwarebox .tabs ul li.curs p em.em9{background-position: -228px -173px;}
.softwarebox .tabs ul li.curs p em.em10{background-position: -247px -172px;}
.softwarebox .tabs ul li.curs p em.em11{background-position: -263px -173px;}
.softwarebox .tabs ul li p a{color:#333; display:inline-block; width:100%; height:100%; }
.softwarebox .tabs ul li p a:hover,.softwarebox .tabs ul li.curs a{color:#fff;}
.software_nr {width: 810px;margin-left:130px;height: 380px;position: relative;}
.software_nr .softmore {position: absolute;right:0;top: -35px;font-size: 12px;color: #999;right:-60px;}
.software_nr .softmore:hover{ color:#3588ff;}
.software_nr ul{display:inline-block;width:880px;height:380px;overflow:hidden;}
.software_nr li{width: 100px;height: 112px;float: left;position:relative;overflow: hidden;}
.software_nr li i{width: 80px;height: 80px;position: absolute;left:10px;top: 0;background: url(../images/iamges.png) no-repeat -2000px -3310px;}
.software_nr li img,.tjbox li img,.rel_soft li img{width: 80px;height: 80px;display: block;margin: 0 auto;}
.software_nr li p{width: 80px;padding: 0 10px;height: 32px;line-height: 32px;overflow: hidden;text-align: center;}
.position{ display:inline-block; width:100%; height:30px; line-height:30px; font-size:12px; color:#555;}
.position a{ color:#555;}
.position a:hover{ color:#3588ff;}
.position h1 a{  height:30px; line-height:30px; font-size:12px; color:#555;font-weight:normal;}
.position h1 {  display:inline-block; font-weight:normal; font-size:12px;}
.qdtj {width: 960;height: 135px;background: #fff;overflow: hidden;}
.hd_l {float: left;width: 40px;height: 100%;background: #3588ff;}
.hd_l .icon {width: 16px;height: 14px;background: url(../images/iamges.png) no-repeat -32px -253px;margin: 11px auto 0;}
.hd_l .tj_tit {color: #fff;font-size: 14px;width: 20px;margin: 10px 0 0 10px;line-height: 23px;text-align: center;}
.qdtj .tjbox{float: left;width: 920px;height: 135px;overflow: hidden;}
.tjbox ul{ display:inline-block; width:98%; padding-left:2%;}
.tjbox li{ float:left; width:110px; height:115px; overflow:hidden; position:relative; margin-top:20px;}
.tjbox li i {width: 80px;height: 80px;position: absolute;left:15px;top: 0;background: url(../images/iamges.png) no-repeat -200px -331px;}
.tjbox li p{width: 90px;padding: 0 10px;height: 32px;line-height: 32px;overflow: hidden;text-align: center;}
.lBox{float:left;width:670px;margin-right:20px;}
.rBox{float:right;width:334px;}
.listbox{float:left;padding:10px;background:#fff;border:1px solid #ddd;}
.listbox ul{ display:inline-block;}
.listbox li {float: left;width: 134px;border: 1px solid #DDDDDD;text-align: center;margin:9px;font-size: 12px;position: relative;color: #777;background: #fff;padding-bottom:4px;}
.listbox li img { width: 100px;height: 100px;margin: 15px 17px 5px 17px;display: block;text-align: center;}
.listbox li u {display: block;height: 24px;overflow: hidden;font-size: 14px;margin-bottom: 5px;text-decoration:none;}
.listbox li p{display:inline-block;}
.listbox li s {display: none;}
.listbox li s a {display: block;height: 25px;line-height: 25px;}
.listbox li:hover s{display:block;height:25px;line-height:25px;overflow:hidden;position:absolute;background:#3588ff;top:145px;left:23px;width:90px; text-decoration:none;}
.listbox li:hover s a {display: block;color: #fff;}
.listbox li span {float:left;width:100%;height: 30px;  overflow: hidden;line-height: 30px;background: #f5f5f5;color: #777;margin-top: 10px;}
.pages{text-align:center;height:39px;line-height:32px;font-size:14px;color:#666;margin-top:05px;position: relative;}
.pages ul{float:left;position: relative;left: 50%;}
.pages li{position: relative;right: 50%;float: left;margin: 0 3px;}
.pages a{font-family:"\5b8b\4f53";display:inline-block;height:32px;text-align:center;padding:0 14px;background:#fff;border:1px solid #e0e0e0;border-radius:2px;color:#666;background:-moz-linear-gradient(top, #ffffff, #eaeaea);/* Firefox*/background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #ffffff), color-stop(1, #eaeaea));/* Saf4+, Chrome*/filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eaeaea', GradientType='0');/* IE*/}
.pages .active{border-color:#3588ff;background:#3588ff;color:#fff;filter:none;font-weight:bold}
.pages .thisclass a{border-color:#3588ff;background:#3588ff;color:#fff;filter:none;font-weight:bold}
.pages  a:hover{border-color:#3588ff;color:#3588ff;}
.pages .active:hover {border-color:#3588ff;background:#3588ff;color:#fff;}
.pages .thisclass a:hover{border-color:#3588ff;background:#3588ff;color:#fff;}

.widget {background: #fff;margin: 0 0 20px 0;border: 1px solid #ddd;}
.list_hd{background: #f8f8f8;height: 40px;line-height: 40px;border-bottom: 1px solid #ddd;font-weight:bold; color:#333;}
.list_hd i {float: left;width: 40px;height: 38px;line-height: 38px;text-align: center;margin: 0 10px 0 0;padding: 1px 0;border-right: 1px solid #ddd;background:url(../images/iamges.png) no-repeat 12px -118px;}
.col_tag{display:inline-block;padding:10px;width:96%;}
.col_tag li{height:30px;line-height:30px;float:left;margin:0 4px 12px 4px;}
.col_tag li a{float:left;height:30px;line-height:30px;	padding:0 8px;color:#333;background:#eeeeee;}
.col_tag li .on,.col_tag li a:hover{background:#3588ff;	color:#fff;}

.zxlist .col_tag2{display:inline-block;padding:10px;width:96%;margin-top:15px;}
.zxlist .col_tag2 li{height:30px;line-height:30px;float:left;margin:0 12px 12px 8px;}
.zxlist .col_tag2 li a{float:left;height:30px;line-height:30px;	padding:0 7px;color:#333;background:#eeeeee;width:auto;}
.zxlist .col_tag2 li .on,.zxlist .col_tag2 li a:hover{background:#3588ff;	color:#fff;}
.zxlist .col_tag2 .tlia {background:#3588ff;color:#fff;}

.zxlist .col_tag3{display:inline-block;padding:10px;width:96%;margin-top:15px;}
.zxlist .col_tag3 li{height:30px;line-height:30px;float:left;margin:0 5px 12px 8px;width:47%;display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.zxlist .col_tag3 li a{width:90%;float:left;height:30px;line-height:30px;	padding:0 5px 0 10px;color:#333;background:#eeeeee;display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.zxlist .col_tag3 li .on,.zxlist .col_tag3 li a:hover{background:#3588ff;	color:#fff;}

.rel_art .col_tag3{display:inline-block;padding:10px;width:96%;}
.rel_art .col_tag3 li{height:30px;line-height:30px;float:left;margin:0 5px 12px 8px;width:47%;display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.rel_art .col_tag3 li a{width:90%;float:left;height:30px;line-height:30px;	padding:0 5px 0 10px;color:#333;background:#eeeeee;display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.rel_art .col_tag3 li .on,.rel_art .col_tag3 li a:hover{background:#3588ff;	color:#fff;}

.softrank{ display:inline-block; padding:10px 0 5px 10px;}
.softrank .r-pic,.softrank .r-info{display:none;}
.softrank .r-title{overflow:hidden;zoom:1;line-height:29px;height:29px;position:relative;left:3px;font-size:14px;}
.softrank .rank_li{ width:322px; height:30px;line-height:30px;border-bottom:1px dashed #CCCCCC;clear:both;vertical-align:bottom;margin-bottom:5px; overflow:hidden;}
.softrank .rank-c1{ float:left;}
.softrank  em{margin:5px 10px 0 0;display:block;height:20px;line-height:20px;width:20px;text-align:center;font-style:normal;color:#ffffff;background-color:#c8c8c8;}
.softrank .up .color_1 em{background-color:#ff032e;}
.softrank .up .color_2 em{background-color:#ff590b;}
.softrank .up .color_3 em{background-color:#ffa000;}

.softrank .r-tit{ display: inline-block;width:90%;height:30px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis; font-size:13px;}
.softrank .r-tit2{ display:block;height:24px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:100;}
.softrank .r-tit2:hover{color:#3588ff !important}
.softrank .r-title .r-tit:hover{ text-decoration:none;}
.softrank .r-top{ height:60px;padding:0 0px 10px 0px;overflow:hidden;}
.softrank .r-top .r-pic{float:left;display:inline;position:relative;left:3px;margin:0px 15px 0 0;}
.softrank .r-top .r-pic a{display:block;width:60px;height:60px;position:relative;cursor:pointer;}
.softrank .r-top .r-pic img{width:60px;height:60px;}
.softrank .r-top .r-info{color:#938e33;line-height:20px;width:216px;overflow:hidden;float:left;display:block;}
.softrank .r-top .r-tit{ overflow:hidden;}
.softrank .r-top .r-title{display:none;}
.softrank .r-top .r-title2{ overflow:hidden;margin-top:-5px;margin-bottom:0;height:26px;line-height:26px;font-size:14px;}
.softrank .info{ overflow:hidden;*zoom:1}
.softrank .fav-box{ width:170px;overflow:hidden;height:20px;line-height:20px;background:#fff;color:#777;}
.softrank .fav-box .size{width:170px;overflow:hidden;float:left;}
.softrank .fav-bottom{color:#777;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;height:20px;line-height:20px;}
.softrank .fav-bottom .down-btn{width:50px;height:30px;display:block;color:#FFF;padding:0 10px;background:#0ea1f6;text-align:center;float:right;}
.softrank .fav-bottom .down-btn:hover{color:#FFF;background:#3588ff;text-decoration:none;}
.video{display: inline-block;padding: 10px;}
.video li {float:left;white-space: normal;border-bottom: 1px dashed #dadada;padding-bottom:10px;margin-bottom:10px;}
.video li img{float: left;width: 100px;height:80px;}
.video li .video_tit{float: right;width:202px;height:80px;margin-left:10px;}
.video li .video_tit a{float:left;width:202px;height:23px;line-height:23px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;}
.video li .video_tit p{float:left;height:56px;overflow:hidden;text-indent:1em;color:#666;line-height:20px;}
.video2{display: inline-block;padding: 10px;}
.video2 li {float:left;white-space: normal;border-bottom: 1px dashed #dadada;padding-bottom:10px;margin-bottom:10px;}
.video2 li img{float: left;width: 150px;height:120px;}
.video2 li .video_tit2{float: right;width:303px;height:120px;margin-left:10px;}
.video2 li .video_tit2 a{float:left;width:303px;height:34px;line-height:34px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;}
.video2 li .video_tit2 p{float:left;height:84px;overflow:hidden;text-indent:1em;color:#666;line-height:20px;}
.video3{display: inline-block;padding: 10px;}
.video3 li {float:left;white-space: normal;border-bottom: 1px dashed #dadada;padding-bottom:10px;margin-bottom:10px;}
.video3 li img{float: left;width: 140px;height:90px;}
.video3 li .video_tit3{float: right;width:492px;height:92px;margin-left:15px;}
.video3 li .video_tit3 a{float:left;width:490px;height:23px;line-height:23px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:15px;margin-bottom:5px;font-weight: 700;}
.video3 li .video_tit3 p{float:left;height:44px;overflow:hidden;text-indent:2em;color:#8C8B8B;line-height:20px;}
.video3 li .video_tit3 span{float:right;height:28px;color:#666;padding-top: 5px;line-height:20px;}
.soft_top{display:inline-block; margin-bottom:15px;}
.s_l {position:relative;width: 150px;overflow: hidden; float: left;}
.s_l img{width:130px;height:120px;border-radius:20%;padding:10px 0 10px 10px;}
.s_r {width: 488px;float: right;overflow: hidden; padding-left: 10px;padding-top:10px;}
.s_r h1 {font-size: 18px;color: #333;font-weight:normal;}
.s_r .soft_info{float:left;padding:5px 0;position: relative;}
.s_r .soft_info p{float:left;width:180px;height:26px;	line-height:26px;overflow:hidden;color:#333;}
.s_r .soft_info a {color:#fff;font-size:14px;position: absolute;right: 18px;top: 11px;}
.soft_btn{float:left;width:106px;height:33px;line-height:33px;background:url(../images/iamges.png) no-repeat 0 -422px;}
.art_tit {height: 28px;border-bottom: solid #3588ff 2px;line-height: 28px;}
.art_tit span {float: left;padding: 0 15px;color: #fff;font-family: "Microsoft YaHei","微软雅黑";font-size: 14px;font-weight: normal;background-color: #3588ff;}
.articlebox{display:inline-block;padding:10px 0;}
.articlebox a{color:blue;text-decoration:none;}
.articlebox u{color:blue;text-decoration:none;}
.articlebox p{float:left;text-indent:2em;line-height:26px;font-size:13px;color:#555;max-width:648px;width:648px;}
.articlebox img{padding:10px 0;}
.download{display:inline-block;width:100%;}
.download li{width:auto;height: 30px;line-height: 30px;float: left;overflow: hidden;border:none;margin: 10px; padding-left: 25px; font-size:13px;}
.download li.downico{background-position:0 -246px;}
.hisBox{display:inline-block;}
.hisBox ul {padding:10px 0 0 0;}
.hisBox li {float:left;line-height: 30px;height: 30px; padding-left: 12px; font-size:13px;background: url(../images/iamges.png) no-repeat scroll -209px -210px;overflow: hidden;width: 290px;display: inline-block;border:none;text-align:left;margin:0 15px 0 0;text-overflow:ellipsis;white-space: nowrap;}
.rel_soft{display:inline-block;}

.hisBox2{display:inline-block;}
.hisBox2 ul {padding:10px 0 0 0;}
.hisBox2 li {float:left;line-height: 30px;height: 30px; padding-left: 12px; font-size:13px;background: url(../images/iamges.png) no-repeat scroll -209px -210px;overflow: hidden;width: 290px;display: inline-block;border:none;text-align:left;margin:0 8px 0 9px;text-overflow:ellipsis;white-space: nowrap;}

.rel_soft li {float: left;width: 110px;height: 115px; overflow: hidden;position: relative;margin-top: 15px;}
.rel_soft li i {width: 80px;height: 80px;position: absolute;left: 13px;top: 0;background: url(../images/iamges.png) no-repeat -2000px -3310px;}
.rel_soft li p {width: 90px;padding: 0 10px;height: 32px;line-height: 32px;overflow: hidden;text-align: center;}
.zxlist{float:left;width: 638px;padding: 15px;background: #fff;border: 1px solid #ddd;}
.zxlist li {height: 30px;line-height: 30px;vertical-align: bottom;color: #444;overflow: hidden;}
.zxlist li.xian {border-bottom: 1px dashed #c2c2c2;padding-bottom: 8px;margin-bottom: 8px; margin-top:-30px;}
.zxlist li span {float: right;color: #666;font-size: 12px;}
.zxlist li a {float: left;width: 500px;height: 28px;  overflow: hidden;white-space: nowrap;text-overflow: ellipsis;font-size: 13px;color: #444;}
.zxlist li a:hover{ color:#3588ff;}
.art_top {border-bottom: 1px dashed #e0e0e0;}
.top_title {font-size: 20px;color: #333;line-height: 36px;text-align: center;}
.top_others {text-align: center;font-size: 14px;color: #888;line-height:40px;}
.top_others span {display: inline-block;margin: 0 20px;font-size: 13px;}
.handover{ float:left; width:100%; height:40px; line-height:40px; background:#f7f7f7; margin-top:10px;}
.pre, .next {float: left;width:49%;line-height: 40px; height:40px;overflow: hidden;font-size: 14px;color:#555;}
.pre a, .next a{color:#555;}
.pre a:hover, .next a:hover{color:#3588ff;}
.pre{float:left;padding-left:1%;}
.next{float:right;text-align:right;padding-right:1%;}
.rel_art{display:inline-block;padding:15px;}
.rel_listpic {float: left;width: 280px;height: 180px; margin-right: 20px;overflow: hidden;}
.rel_listpic img {width:280px;height: 180px;}
.rel_listpic span {display: inline-block;position: relative;left: 0;bottom: 30px;width: 250px;padding: 0 15px;height: 30px;line-height: 26px;overflow: hidden;  background: rgba(0,0,0,0.5) !important;filter: Alpha(opacity=50);background-color: #000;color: #fff;}
.art_list {float: left;width: 300px;height: 180px;overflow: hidden;}
.art_list ul li {height: 30px;line-height: 30px;float: left;width: 300px;padding-left: 10px;background: url(../images/iamges.png) no-repeat -210px -190px;}
.art_list ul li a {float: left;width: 290px;color: #333;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.art_list ul li a:hover{color:#3588ff;}
.rank_pic{display:inline-block;padding:10px;}
.rank_pic li {width: 320px;line-height: 25px;overflow: hidden;margin-bottom: 6px;}
.rank_pic li em {width: 25px;height: 25px;text-align: center;float: left;font-size: 18px;font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;font-weight: 600;font-style: italic;color:#7a7a7a;}
.rank_pic li em.bnum_1{color: #3588ff;}
.rank_pic li em.bnum_2{color: #3588ff;}
.rank_pic li em.bnum_3{color: #3588ff;}
.rank_pic li i { width: 60px;display: inline-block;overflow: hidden;float: left;margin-bottom:10px;}
.click_pic2 {width: 60px;height:38px;}
.rank_pic li span {width: 227px;height: 20px;color: #999;line-height: 20px;display: inline-block;overflow: hidden;float: left;text-indent: 4px;font-size:12px;white-space:nowrap;  text-overflow:ellipsis;}
.rank_pic li span a {font-size: 13px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;display:block;}
.choic{display:inline-block;padding:10px 9px;width:300px;height:176px;border-bottom:1px solid #eeeeee;position:relative;}
.choic img{width:300px;height:176px;}
.choic em {background: #000;filter: alpha(opacity=70); opacity: 0.7;}
.choic em, .choic p { position: absolute;height: 28px; line-height: 28px;color: #fff;bottom: 5%;left: 3%;width: 90%;padding: 0 2%;overflow: hidden;font-size: 14px;  text-align: center;}
.choic p:hover{ color:#3588ff;}
.choic_list{display:inline-block;padding:0 9px 5px 9px;margin-bottom:12px;margin-top:13px;}
.choic_list li {float:left;width:300px;height: 26px;   padding: 0 0 0 10px;line-height: 26px;overflow: hidden;background-position: -210px -193px; text-overflow:ellipsis; white-space:nowrap;}
.choic_list li a {font-size:13px;}
.pic_info{display:inline-block;height: auto;padding: 8px 10px;background:#fff;border:0px ; margin-bottom:20px;width:618px;}
.pic_info p{text-indent:2em;font-size: 12px;line-height:23px;color:#555;width:600px;height:auto;}

.con_pic{display:inline-block;}
.con_pic ul{ display:inline-block; width:121%;}
.con_pic li{width: 20%;overflow: hidden;float: left;
display: inline;margin: 0 12px 12px 0;background: #fff;}
.con_pic li .imgc{width: 100%;overflow: hidden;position: relative;background-size: 70px 70px;}
.con_pic li .imgc img {width: 100%;height:110px;}
.con_pic li a.textc{width: 100%;height: 30px;line-height: 30px;text-align: center; overflow: hidden;display: block;font-size: 13px;border-bottom: 1px solid #f6f6f6;}


.t_listbox{ display:inline-block;}
.t_listbox ul{ width:105%; display:inline-block;}
.t_listbox li{ float:left; width:500px; margin-right:20px;white-space: normal;border-bottom: 1px dashed #dadada;padding-bottom: 10px; margin-bottom:10px;}
.t_listbox li img {float: left;width: 140px;height: 100px;margin-top:7px;}
.t_listbox li .list_tit{float: right;width: 345px;height: 92px;margin-left: 15px;}
.t_listbox li .list_tit a {float: left;width: 345px;height: 23px;line-height: 23px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size: 15px;margin-bottom: 5px; font-weight: 700;}
.t_listbox li .list_tit p {float: left;height: 60px;overflow: hidden;text-indent: 2em;color: #8C8B8B;line-height: 20px;}


.items_likes {padding: 4px;background: #f8f8f8;font-size:12px;	color:#666;}
.items_likes p {float:right;}
.main{width: 663px;padding: 10px;border: 1px solid #ddd;background: #fff;display:inline-block;}
#focus { width: 660px; height: 389px; clear: both; overflow: hidden; position: relative; float: left; }
#focus ul { width: 660px; height: 389px; float: left; position: absolute; clear: both; padding: 0px; margin: 0px; }
#focus ul li { float: left; width: 660px; height: 389px; overflow: hidden; position: relative; padding: 0px; margin: 0px; }
#focus ul li img{ width:660px; height:388px;}
#focus .preNext { width: 273px; height: 389px; position: absolute; top: 0px; cursor: pointer; }
#focus .pre { left: 0; background: url(../images/sprite.png) no-repeat left center; }
#focus .next { right: 0; background: url(../images/sprite1.png) no-repeat right center; }
.artbox{display:inline-block;border:1px solid #ddd;background:#FFF;width:918px;padding:20px;}
.art_ttit h1{display: block;line-height: 45px;font-size: 21px;color: #333;text-align: center;margin-bottom: 10px;}
.art_ttit h2{text-align: center;font-size: 18px; color:#555;}
.art_tinfo{color: #656464;font-size: 12px;text-align: center;padding: 10px 0;}
.art_tinfo span{display: inline-block;height: 26px;line-height:26px;text-align: center;padding-right: 15px;}
.icon-timer{background: url(../images/iamges.png) no-repeat;padding-left: 15px;display: block;height: 26px;background-position:0 -460px;}
.icon-eye{background:url(../images/iamges.png)  no-repeat;padding-left: 20px;display: block;height: 26px;background-position: -1px -480px;}
.showpic p{ text-align: center;padding: 5px 0;font-size: 14px;line-height: 26px;}
.showpic img {max-width:800px;padding-bottom:10px;}
.photo-fbl {clear: both;height: auto;overflow: hidden;margin-top:10px;padding-bottom:10px;border-bottom:1px solid #eeeeee;}
.photo-fbl .fbl {float: left;margin-top: 5px;overflow: hidden;}
.photo-fbl .fbl span.bt {background: none repeat scroll 0 0 #3588ff;border-radius: 2px;color: #fff;display: block;float: left;font-size: 14px;font-weight: 500;height: 25px;line-height: 23px;margin: 0 10px 0 0;padding: 0 8px;}
.photo-fbl .fbl a {background-color: #efefef;border-radius: 2px;display: block;float: left;font-family: Verdana,Geneva,sans-serif;font-size: 12px;height: 25px;line-height: 23px;margin: 0 10px 10px 0; padding: 0 5px;text-align: center;white-space: nowrap; width: auto;}
.photo-fbl .fbl a:hover{background-color: #3588ff;color: #fff;text-decoration: none;}
.descriptionBox{ padding-top:10px;color: #444;font: 14px/30px \5b8b\4f53;font-family: Arial, Tahoma, Helvetica, Hiragino Sans GB, "Microsoft Yahei";position: relative;}
.descriptionBox strong{float: left;color: #3588ff;font-size: 14px;line-height: 2;margin: 0px;}
.descriptionBox p b,.descriptionBox strong b{ font-weight:bold;}
.descriptionBox p a{color:#444;}
.descriptionBox p a:hover{color:#1592e5;}
.article_picbox{ width:100%;}
.article_picbox strong{height: 34px;padding: 0 12px;line-height: 34px;font-size: 14px;font-weight: 700; color:#666;}
.choicpiclist { display:inline-block;width: 960px;}
.choicpiclist ul{ width:110%; display:inline-block;}
.choicpiclist li {width: 228px;overflow: hidden;float: left;
display: inline;margin: 0 16px 16px 0;background: #fff;
border-radius: 5px;}
.choicpiclist li .imgc {width: 228px;overflow: hidden;position: relative;background-size: 70px 70px;}
.choicpiclist li .imgc img {width: 228px;height: 143px;}
.choicpiclist li a.textc {width: 228px;height: 30px;line-height: 30px;text-align: center; overflow: hidden;display: block;font-size: 13px;border-bottom: 1px solid #f6f6f6;}

.list-main{width: 100%;overflow: hidden;}
.list-main ul{width: 100%;height: auto;}
.thrwidth li{float: left;width: 23%;margin:0 1% 0 1%;display: inline-block; position:relative;height:185px;}
.twowidth li{float: left;width: 48%;margin:0 1% 2% 1%;display: inline-block; position:relative;}
.thrwidth li img,.twowidth li img{width: 100%;vertical-align: bottom;    display:inline-block; overflow:hidden;height:170px;}
.thrwidth li span,.twowidth li span{float:left;background: none repeat scroll 0 0 rgba(0, 0, 0, 0.3);font-size: 12px;position: absolute; width: 100%;line-height: 20px;height: 20px !important;bottom: 0px;left:0;color: #fff;overflow: hidden;padding: 5px 0;text-align: center;text-overflow: ellipsis;white-space: nowrap;}
.bottom-link li{display: inline;float: left;height: 26px;line-height: 26px;padding-left: 12px;font-size: 12px;}

/**/
.col_box {background: #fff; margin-bottom:2%;}
.col_tit {line-height: 50px; height: 50px;border-bottom: 1px solid #f0f0f0;color: #0099ff;text-indent: 10px;font-weight: 800;}
.about_search{ width:98%; display:inline-block; padding:0 1%;font-size: .9rem;color: rgba(0,0,0,0.87); background:#f0f0f0; height:26px; line-height:26px;}
.about_search strong {color: #ff4d48;}

.clearfix2:after {visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
.clearfix:after,.G_nav:after,.G_nav dl:after,.free_list:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{display:block;zoom:1}
.search_all{ width:98%; background:#fff; padding:1%; display:inline-block;}
.search_soft{ display:inline-block; width:100%;}
.search_soft li{ width:100%; float: left;position: relative;
padding:1%;border-bottom: 1px solid #ebebeb;overflow: hidden;}
.search_soft .app {overflow: hidden;}
.search_soft .app .apppic{float: left;width: 70px;height: 70px;}
.search_soft .app .apppic img{ width:70px; height:70px;-moz-border-radius: 20%;-webkit-border-radius: 20%;  border-radius: 20%;}
.search_soft .app .appinfo{margin: 0 150px 0 80px;padding: 10px 0;line-height: 26px;}
.search_soft .app .appinfo p{ width:500px; height:25px;}
.search_soft .app .appinfo .name{ float: left; line-height:25px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.search_soft .app .appinfo .name span {color: #ff4d48;}
.search_soft .app .appinfo .appbtn {position: absolute;right:20px;top:25px;display: inline-block;width:100px;  height: 36px; border: 1px solid #3588ff;line-height: 36px;
text-align: center;font-size:14px;color: #3588ff;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;}
.search_soft .app .appinfo .apptag {height: 26px; line-height:26px;font-size: 14px; color: rgba(0,0,0,0.54);
}
.newlist li { width:98%;padding:2% 1%;display: -webkit-box;display: box;border-bottom: 1px solid #efefef;overflow: hidden;}
.newlist li .pic { display: block;margin-right:2%;}
.newlist li img {width:130px;height: 80px;}
.newlist li .info { width:77%;display: block;-webkit-box-flex: 1;box-flex: 1;}
.newlist li .info a, .newlist li .infoM {display: block;width: 100%;font-size: 1.25rem;overflow: hidden;text-overflow: ellipsis;line-height: 20px;}
.newlist li .info a {white-space: nowrap;color: #474747;}
.newlist li .infoM { padding-top:10px;font-size: 1rem;line-height: 25px; display: -webkit-box; display: box;-webkit-line-clamp: 2; word-wrap: break-word;word-break: break-all; -webkit-box-orient: vertical; color: #999;}
.listmore,.picmore{float: left;width: 98%;}
.listmore{padding: 2% 1%;}
.picmore{padding:0 1% 2% 1%;}
.picmore li {list-style:none;padding:0;text-align: center;font-size: 0.875rem;color: #676767;}
.listmore a,.picmore a {display: block;line-height: 38px;text-align: center;font-size: 0.875rem;}
.listmore a{background: #efefef;color: #666;}
.picmore a {background: #fff;color: #676767;}

.ranklist2 .color_1 {background-color: #ff032e;}
.ranklist2  .color_2 {background-color: #ff590b;}
.ranklist2  .color_3 {background-color: #ffa000;}
.ranklist2{display:inline-block;width:100%;padding-top:5px; }
.ranklist2 li{float: left;width: 95%;padding-left:5%;margin:7px 0;height: 30px;line-height: 30px;}
.ranklist2 li{ width:90%; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; margin: 0 0 7px 0;}
.ranklist2 li em{float:left;margin: 5px 5px 0 0;display: block;height: 20px;line-height: 20px;width: 20px;text-align: center;font-style: normal;background-color: #c8c8c8;color: #ffffff;}
.ranklist2 li .num{background-color: #3588ff;color: #FFFFFF;}
.ranklist2 li p{float: right;width: 260px;height: 30px;line-height: 30px;position: relative;overflow: hidden;}
.ranklist2 li p img{width: 30px;height: 30px;margin:0 5px;float: left;}
.ranklist2 li p span{float: left;font-size: 14px;color: #333;width: 260px;height: 30px;line-height: 30px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.ranklist2 li p span:hover{color:#3588ff;}

.tag-cloud{ float:right; width:auto; height:25px; line-height:25px; overflow:hidden; margin-top:5px;}
.tag-cloud .t_cloud{ padding:0; font-weight:bold;}
.tag-cloud a{ float:left; font-size:12px; color: #333; padding:0 5px; display:inline-block;}
.tag-cloud a:hover{ color:#3385ff;}

.pstion{position:absolute;right:195px;top:90px;}
.mwidth {width:1030px;}
.video3 .video_tit3 .tagm {float:left;  overflow:hidden;}
.video3 .video_tit3 .tagb{float:left;}
.video3 .video_tit3 .tagm a {display: inline-block;margin: 0 10px;color: #999; width:auto;color:#666;font-weight:normal;font-size:12px;}
.video3 .video_tit3 .tagm a:hover{color:#3385ff;}

.t_listbox .list_tit .tagm {float:left;  overflow:hidden;}
.t_listbox .list_tit .tagm a {display: inline-block;margin: 0 10px;color: #999; width:auto;color:#666;font-weight:normal;font-size:12px;}
.t_listbox .list_tit .tagm a:hover{color:#3385ff;}
.t_listbox li .list_tit span{float:right;height:28px;color:#666;padding-top: 5px;line-height:20px;}

.modulebottom{display:inline-block;margin-bottom:10px;}
.flink-top{width:1010px;font-size:14px;border-bottom:1px solid #ccc;height:34px;line-height:34px;padding:0 10px 0 10px;}
.flink-main-cont{width:100%;padding-top:10px;}
.flink-main-cont a{display:inline-block;margin:0 10px 10px;color:#333;}
.flink-main-cont a:hover{color:#3385ff;}

#gotoTop{display: none;!important;}
.toolbar-item{background:url(/images/toolbar.png) no-repeat;}
.toolbar{position:fixed;right:0px;bottom:50px;z-index: 100;}
.toolbar-item{display:block;width:70px;height:70px;margin-top:1px;position:relative;-moz-transition:background-position 1s;-ms-transition:background-position 1s;-o-moz-transition:background-position 1s;-webkit-moz-transition:background-position 1s;transition:background-position 1s;}
.toolbar-item:hover .toolbar-layer{opacity:1;filter:alpha(opacity=100);transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);}
.toolbar-item-app{background-position:0 -24px;}
.toolbar-item-app img{display: none;}
.hover_on img{display: block;}
.toolbar-item-app:hover img {display: block;}
.toolbar-item-app:hover{background-position:0 -111px;}
.toolbar-item-app .toolbar-layer{display: block;width: 200px;opacity:0;}
.toolbar-item-top{background-position:0 -198px;}
.toolbar-item-top:hover{background-position:0 -287px;}
.toolbar-layer{position:absolute;right:70px;bottom:0px;width:172px;opacity:0;filter:alpha(opacity=0);
    transform-origin: 95% 95%;-moz-transform-origin: 95% 95%;-ms-transform-origin: 95% 95%;-o-transform-origin: 95% 95%;-webkit-transform-origin: 95% 95%;transform:scale(0.01);
    -moz-transform:scale(0.01);-ms-transform:scale(0.01);-o-transform:scale(0.01);-webkit-transform:scale(0.01);transition:all 1s;-moz-transition:all 1s;-ms-transition:all 1s;-o-transition:all 1s;-webkit-transition:all 1s;}
