.tags{overflow:hidden; clear:both; margin-bottom: 20px;}
.tags a{float: left; display: block; height: 38px; width: 134px; line-height: 38px; overflow: hidden; border-radius: 5px; text-align: center; font-size: 15px; color: #555; margin: 0px 10px 10px 10px; border: 1px solid #eee;}
.tags .on, .tags .current,.tags a:hover{color: #fff; background: #358ff0; border-color: #fff;}
.item-main .img{width: 305px; height: 205px; position: relative; display: block; float: left; margin-right: 30px;}
.item-main .img span{position: absolute; left: 2px; z-index: 2; top: 0; background: url(icon_img.png) no-repeat; height: 32px; width: 63px; background-position: 0 -125px; text-indent: 10px; color: #fff; line-height: 28px; font-size: 15px;}
.item-main .img img{width: 300px; height: 200px; margin: 5px 0 0 5px; position: relative; z-index: 1; transition: all .1s linear; -webkit-transition: all .1s linear;}
.item-main .info .lis{width:100%;height:20px;font-size:14px;color:#999;margin:5px auto 10px}
.item-main .info .lis p{float:left}
.item-main .info .lis p span{color:#666}
.item-main .info .lis p i{color:#333}
.item-main .info .lis p+p{margin-left:35px}
.item-main .info .desc{height:90px;line-height:30px;overflow:hidden;font-size:16px;color:#999;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}
.m-list-tab{border-bottom: 1px solid #ededed; border-top: 1px solid #ededed; width: 100%; padding-bottom: 20px; padding-top: 20px;}
.m-list-tab .tab-item, .m-list-tab a{min-width: 42px; text-align: center; color: #358ff0; border: 1px solid #358ff0; margin: 0 8px; line-height: 26px; *line-height: 24px; height: 26px; display: inline-block; padding: 0 8px; border-radius: 2px; font-size: 16px;}
.m-list-tab .tab-item:hover, .m-list-tab a:hover, .m-list-tab a.on{background: #358ff0; color: #fff;}
/*系统详情 S*/
.mb26{margin-bottom: 26px;}
.art_sys_detail .soft_title{line-height: 86px; height: 86px; border-bottom: 1px solid #f2f2f2; position: relative;}
.art_sys_detail .soft_title h1{font-size: 28px; font-weight: bold; padding-left: 28px; padding-right: 140px; overflow: hidden; height: 86px;}
.art_sys_detail .soft_title .soft_title_fr{position: absolute; top: 21px; right: 31px; width: 96px; line-height: 0; text-align: center;}
.star_bg{display: inline-block; *display: inline; *zoom: 1; width: 81px; height: 13px; background: url("ico_star_01.png") no-repeat;}
.star_bg .star{display: block; height: 13px; background: url("ico_star_02.png") no-repeat;}
.art_sys_detail_item .sys_img{border: 1px solid #ededed; padding: 1px; margin: 41px 21px 0px 22px; float: left; position: relative;}
.art_sys_detail_item .sys_img img{width: 256px; height: 192px;}
.ico_sys{position: absolute; width: 54px; height: 32px; background: url("ico_sys_01.png") no-repeat; left: -4px; top: 70px; color: #ffffff; font-size: 16px; line-height: 30px; padding-left: 10px;}
.art_sys_detail_item .sys_img .ico_sys{left: -4px; top: 0px;}
.art_sys_detail_item .sys_txt{width: 508px; margin-top: 32px; float: left;}
.art_sys_detail_item .sys_txt .m-soft-detail .item{width: 33%; float: left; margin-top: 10px; line-height: 30px; color: #999999; height: 30px; overflow: hidden;}
.art_sys_detail_item .sys_txt .m-soft-detail .item.full-w{width: 100%;}
.vam{vertical-align: middle;}
.art_sys_detail_item .sys_txt .m-soft-detail .ico{display: inline-block; *display: inline; *zoom: 1; vertical-align: middle; width: 16px; height: 16px; overflow: hidden; position: relative; background-repeat: no-repeat; background-image: url("sp_1.png"); margin: 0 2px;}
.art_sys_detail_item .sys_txt .m-soft-detail .ico.ico-1{background-position: -126px -99px;}
.art_sys_detail_item .sys_txt .m-soft-detail .ico.ico-access{background-position: -126px -82px;}
.ml20{margin-left: 20px;}
.art_sys_detail_item .sys_txt .m-soft-detail .ico.ico-2{background-position: -146px -83px;}
.art_sys_detail_item .sys_txt .m-soft-detail .ico.ico-3{background-position: -145px -99px;}
.mt34{/*margin-top: 34px;*/ padding-top: 34px;}
.art_sys_detail_item .sys_txt .local{background: url("softspr.png")0 -84px no-repeat; border-radius: 5px; margin-right: 20px;}
.art_sys_detail_item .sys_txt .swift{background: url("softspr.png") 0 0 no-repeat; border-radius: 5px}
.art_sys_detail_item .sys_txt .downBtn{display: inline-block; width: 235px; height: 72px; color: #fff; cursor: pointer; text-align: center;}
.art_sys_detail_item .sys_txt .suy-l{font-size: 28px; line-height: 40px; margin: 7px 0 0 9px;}
.art_sys_detail_item .sys_txt .suy-r{font-size: 12px; margin-left: 22px;}
/*内容*/
.atr_sys{width: 820px; float: left;}
.g-title-art{height: 51px; border-bottom: 1px solid #eeeeee; border-right: 1px solid #e1e1e1; line-height: 51px; background: #f6f6f6;}
.g-title-art .tab-item{float: left; width: 202px; text-align: center; height: 47px; color: #333333; line-height: 47px; font-size: 16px; cursor: pointer; border-top: 3px solid #e1e1e1; border-right: 1px solid #e1e1e1;}
.g-title-art .tab-item:last-child{border-right: none; width: 210px;}
.g-title-art .tab-item.cur{background: #fff; border-top: 3px solid #358ff0; color: #358ff0; border-bottom: 1px solid #fff;}
.m-art-cont{margin-bottom: 30px; font-size: 16px; line-height: 40px; word-break: break-all; text-align: justify; padding: 40px 30px 0px 30px;}
.m-art-cont h4{font-size: 18px; color: #333; padding: 0 0px 0 15px; margin-top: 8px; margin-bottom: 8px; text-indent: 0; position: relative; font-weight: bold; background: #fff;}
.m-art-cont h4::before{position: absolute; top: 50%; left: 0; width: 5px; height: 19px; transform: translate(0,-42%); background: #0773fc; border-radius: 2px; content: "";}
.m-art-cont.m-art-cont ul li{list-style-type: none; text-indent: 2em; position: relative; padding-left: 20px;}
.m-art-cont.m-art-cont ul li::before{position: absolute; left: -2px; padding-right: 8px; color: rgb(210, 34, 34); content: "●";}
.m-art-cont.m-art-cont ul li a{color: red; text-decoration: none;}
.m-art-cont.m-art-cont ul li a:hover{text-decoration: underline;}
.m-art-cont p{/*text-indent: 2em;*/}
.m-art-cont a{color: red;text-decoration: underline;}
.m-art-cont img{display: block;margin: 20px auto;max-width: 700px;}
.art_sys_dl{padding: 0px 20px 40px 20px;}
.g_slide_title{line-height: 80px; font-size: 18px; height: 80px; width: 100%; position: relative;}
.g_slide_title i{display: inline-block; *display: inline; *zoom: 1; width: 4px; height: 20px; background: #0773fc; border-radius: 4px; vertical-align: top; margin: 31px 6px 0 2px; float: left;}
/*下载地址*/
.art_sys_dl .item.fl{width: 360px;}
.art_sys_dl .ad_dl{display: block; width: 174px; height: 53px;}
.art_sys_dl .ad_dl img{width: 100%; height: 100%;}
.art_sys_dl .ad_dl:nth-child(2){margin-left: 10px;}
.art_sys_dl .item li{width: 160px; line-height: 38px; height: 38px; display: inline-block; *display: inline; text-align: center; margin-top: 10px; margin-left: 20px; float: left;}
.art_sys_dl .item li:first-child, .art_sys_dl .item li:nth-child(3){margin-left: 0px;}
.art_sys_dl .item li a{float: left; width: 123px; padding-left: 35px; height: 36px; border-radius: 4px; line-height: 36px; border: 1px solid #e1e1e1; background: #fff url("main_2019.png") no-repeat 0px -328px; color: #666666;}
.art_sys_dl .speed li a{background-position: -165px -218px; background-color: #fff; color: #333; border: 0;}
.art_sys_dl .speed1 li a{background-position: 0px -280px; border-color: #f39609; background-color: #f39609; color: #fff;}
.art_sys_dl .item a:hover{/*color: #fff;*/ text-decoration: none;}
.art_sys_dl .ad{width: 400px; float: right;}
.art_sys_dl .ad img{width: 100%; height: 100%;}
.soft-similar{padding: 0 20px 20px 20px;}
.sys-similar_list{margin-top: -26px;}
.soft-similar_list li{height: 50px; line-height: 50px; overflow: hidden;}
.soft-similar_list li:nth-child(even){background: #f5f6f8; border-bottom: 1px solid #ededed;}
.soft-similar_list li p{display: inline-block; *display: inline; *zoom: 1; width: 360px; padding-left: 8px; margin-right: 25px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-size: 14px; vertical-align: top;}
.soft-similar_list.sys-similar_list li p{width: 620px;}
.soft-similar_list li span{display: inline-block; *display: inline; *zoom: 1; width: 100px; margin-right: 95px; vertical-align: top; color: #999999;}
.soft-similar_list.sys-similar_list li span{margin: 0;}
.sys_slide{width: 360px; float: right;}
/*系统详情 E*/
/*正在下*/
.art_tuijian{width: 100%; height: 140px; background: #f5f6f8; margin-left: 4px; position: relative; border-top: 1px solid transparent; margin-bottom: 37px;}
.art_tuijian:last-child{margin-bottom: 0px;}
.art_tuijian .ico_art_tuijian{display: block; width: 65px; height: 33px; color: #ffffff; background: url("ico_art_tuijian.png") no-repeat; position: absolute; top: -7px; left: -4px; line-height: 29px; box-sizing: border-box; padding-left: 10px;}
.art_tuijian h3{font-size: 20px; line-height: 20px; margin-top: 44px; margin-left: 30px; width: 550px; height: 20px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.art_tuijian p{margin-top: 30px; color: #999999; margin-left: 30px; width: 550px;}
.art_tuijian span{color: #333333; margin-right: 22px;}
.art_tuijian .go_tuijian_link{position: absolute; width: 158px; right: 30px; top: 50%; margin-top: -45px; height: 90px; display: table;}
.art_tuijian .go_tuijian_link .tuijian_table{display: table-cell; vertical-align: middle;}
.art_tuijian a{width: 158px; height: 38px; border: 1px solid #b0d0f2; display: block; background: #ffffff; color: #358ff0; text-align: center; line-height: 38px;}
.art_tuijian a.go_tuijian_zt{margin-top: 10px;}
.art_tuijian a:hover{background: #358ff0; color: #ffffff;}
/*正在下 E*/
/*正在下 E*/
.nrym-cnhx{padding-bottom: 30px;}
.nrym-cnhx li{float: left; width: 170px; margin-right: 20px; margin-top: 20px;}
.nrym-cnhx a{display: block; color: #2a2a2b;}
.nrym-cnhx img{width: 170px; height: 120px; display: block;}
.nrym-cnhx p{height: 40px; line-height: 20px; overflow: hidden;}
.nrym-cnhx a:hover{color: #297AE6;}
.sys_item_link{text-align: left; overflow: hidden; padding: 0 20px;}
.sys_item_link a{float: left; min-width: 80px; max-width: 195px; height: 26px; border:1px solid #ededed; text-align: center; line-height: 26px; margin-right: 10px; margin-bottom: 14px; overflow: hidden;}
.sys_item_link a:hover{background: #358ff0; color: #fff;}
.sys_item_link a{padding: 0 5px; height: 26px; display: block; color: #999999; overflow: hidden;}
.g-fr-dome{overflow:hidden; width:320px; margin:0px auto; position:relative;}
.g-fr-dome .g-fr-ico{position:absolute; bottom:9px; right:5px;z-index: 99;}
.g-fr-dome .g-fr-ico ul li{width:10px; height:10px; float:left;background-color: #E5E5E5;-webkit-border-radius: 50%;border-radius: 50%; margin-right:5px; cursor:pointer; text-indent:-99999px;}
.g-fr-dome .g-fr-ico ul li.m-hover{background-color: #00aaff;}
.g-fr-dome .g-fr-bd{overflow:hidden;width:320px; height:160px;}
.g-fr-dome .g-fr-bd ul li{position:relative; overflow:hidden; width:320px; height:160px;}
.g-fr-dome .g-fr-bd ul li img{width:320px; height:160px;}
.g-fr-dome .g-fr-bd ul li p{position: absolute;bottom: 0px;left: 0px;height:30px;line-height:30px;background: url(rgba50.png); width:100%;}
.g-fr-dome .g-fr-bd ul li p strong{display:block;height:30px; overflow:hidden;width:165px; padding-left:10px;color: #fff; font-size:14px;font-weight: normal;white-space: nowrap;text-overflow: ellipsis;}
.g-fr-dome .g-fr-bd ul li a:hover p strong{color: #FF4939;}
.g-tjzt-list{padding:0px 10px; overflow:hidden; margin-bottom:10px;}
.g-tjzt-list li a{display: block;line-height: 28px;cursor: pointer; height:28px; overflow:hidden; margin-top:12px;}
.g-tjzt-list li a span{text-align: center;width: 42px;float: left;color: #00aaff;border-width: 1px 0 1px 1px;border-style: solid;border-color: #ededed; height:26px; line-height:26px;}
.g-tjzt-list li a p{background: url(nt-index2018.png) -3px -342px no-repeat #edf1f3;margin-left: 42px;padding: 0 8px 0 22px;line-height:30px; height:28px; overflow:hidden;color: #4d4d4d;}
.g-tjzt-list li a:hover p{color: #00aaff;}