.soft { padding:10px 0px 13px 0px; overflow: hidden;}

.category {color:#333;  height:40px; line-height:40px;background:#fff; overflow: hidden;width:100%; background-color: #f8f8f8; margin-bottom: 15px;}
.category a{ margin:0 14px;display: inline-block;+display: inline;+zoom:1;color:#666666;height: 36px;line-height: 36px;_height: 38px;}
.category a:hover{color: #1e89e0;}

.left { width: 300px; padding: 6px 13px; float: left;}
.left .tit {border-bottom: 2px solid #FE7500;line-height: 32px;height: 32px;margin-bottom: 10px;}
.left .tit h3 {color: #333333;padding:0px 6px 0px 6px;margin:0px;line-height: 32px;font-size: 14px;/* border-bottom: solid 2px #066fc9; */float: left;font-family:Tahoma, Geneva, "\5fae\8f6f\96c5\9ed1", "\5B8B\4F53";}
.left .tit .more { float: right; color: #999999; }
.left .tit .more:hover {color: #1e89e0;}

.left .ct { padding-bottom: 13px;}
.left .ct .title { width: 100%; height: 27px;}
.left .ct .title dt {width: 72px;height: 25px;background: #FE7500;background-position: center center;background-repeat: no-repeat;font-size: 12px;color: #ffffff;line-height: 25px;text-align: center;font-weight: normal;}
.left .ct ul {overflow: hidden;padding-top: 5px;padding-left: 2px;}
.left .ct ul li { float: left; width: 25%;}
.left .ct ul li a { float: left; width: 100%; height: 25px; line-height: 25px;}
.left .ct ul li a:hover {}

.right { width: 860px; float: right;}
.right .main {margin-bottom: 10px; width: 860px; overflow: hidden; float: left;}

.right .main .box1 { width: 550px; float:left; }
.right .main .box1 .tit {border-bottom: 2px solid #FE7500;line-height: 38px; height: 38px; background-color: #f8f8f8;}
.right .main .box1 .tit h3 {color: #333333;padding:0px 0px 0px 13px; margin:0px;line-height: 38px; font-size: 14px; float: left;font-family:Tahoma, Geneva, "\5fae\8f6f\96c5\9ed1", "\5B8B\4F53";}
.right .main .box1 .tit .statistics { float: right; margin-right:13px; }
.right .main .box1 .con { padding: 13px;}
.right .main .box1 .update {height: 703px;}
.right .main .box1 .link_con {}
.right .main .box1 .link_con li {line-height: 32px;height: 32px;width:430px;background: url(../images/bg-line.jpg) no-repeat 72px top;*line-height: 26px;*height: 26px;overflow: hidden;float: left;width: 100%;}
.right .main .box1 .link_con li img{vertical-align: middle;margin-right: 5px;}
.right .main .box1 .link_con li .type{width: 85px;color: #999;float: left;}
.right .main .box1 .link_con li .today {color: #ff0000;}
.right .main .box1 .link_con li .titname {font-size: 14px;float: left;position: relative;padding-left: 25px;width: 368px;*line-height: 26px;*height: 26px;overflow: hidden;}
.right .main .box1 .link_con li .titname img { position: absolute; left: 1px; top: 5px;}
.right .main .box1 .link_con li span{color: #999; float: right;}
.right .main .box1 .link_con .line{height: 7px;border-bottom: 1px dotted #ededed;background: none;margin-bottom: 7px;font-size: 1px;overflow: hidden;}

.right .main .box2 { width: 300px; float: right;}
.right .main .box2 .recommend {}
.right .main .box2 .recommend {padding:6px 13px 6px 13px; height: 180px;}
.right .main .box2 .recommend .tit {line-height: 32px; height: 32px; }
.right .main .box2 .recommend .tit h3 {color: #FE7500;padding:0px 6px 0px 10px; margin:0px;line-height: 32px; font-size: 14px; float: left; background-image: url("../images/l1a.jpg"); background-repeat: no-repeat; background-position: left center;font-family:Tahoma, Geneva, "\5fae\8f6f\96c5\9ed1", "\5B8B\4F53";}
.right .main .box2 .recommend .list {margin: 0px;overflow: hidden;padding: 0 0 8px; line-height: 20px;}
.right .main .box2 .recommend .list li {background: rgba(0, 0, 0, 0) none repeat scroll 0 center;display: inline;float: left;height: 28px;line-height: 33px;margin-right: 10px;padding: 0;table-layout:fixed;width: 101px;word-break: break-all;overflow: hidden;}
.right .main .box2 .recommend .list img {margin: 0 5px 0 0;vertical-align: middle;}
.right .main .box2 .recommend .list.last { border-bottom: 0px;}

.right .main .box2 .special {padding:6px 13px 13px 13px; height: 180px;}
.right .main .box2 .special .tit {line-height: 32px; height: 32px; margin-bottom: 5px;}
.right .main .box2 .special .tit h3 {color: #FE7500;padding:0px 6px 0px 10px; margin:0px;line-height: 32px; font-size: 14px; float: left; background-image: url("../images/l1a.jpg"); background-repeat: no-repeat; background-position: left center;font-family:Tahoma, Geneva, "\5fae\8f6f\96c5\9ed1", "\5B8B\4F53";}
.right .main .box2 .special .img { height: 71px; width: 100%; overflow: hidden;}
.right .main .box2 .special .img img { width: 100%; height: auto;}
.right .main .box2 .special .list {padding:5px 0px 0px 0px;line-height:20px}
.right .main .box2 .special .list li {width: 101px; float: left;height:20px;padding:3px 0 0 10px;overflow:hidden;background:url(../images/li_bg.gif) no-repeat 0 12px}

.ScrollPic { padding: 6px 13px;}
.ScrollPic .tit {border-bottom: 2px solid #FE7500;line-height: 32px; height: 32px; margin-bottom: 11px;}
.ScrollPic .tit h3 {color: #FE7500;padding:0px 6px 0px 6px; margin:0px;line-height: 32px; font-size: 14px; border-bottom: solid 2px #066fc9; float: left;font-family:Tahoma, Geneva, "\5fae\8f6f\96c5\9ed1", "\5B8B\4F53";}

.ScrollPic .picScroll-left{overflow:hidden;position:relative;height: 125px;}
.ScrollPic .picScroll-left .prev,.picScroll-left .next{ display:block;  width:15px; height:25px; overflow:hidden; position: absolute; left: 0px; top: 50%;
    cursor:pointer; background:url("../images/arrow.png") 0 0 no-repeat; margin-top: -8px;}
.ScrollPic .picScroll-left .next{ background-position:0 -50px; right: 0px; left: auto; }
.ScrollPic .picScroll-left .prevStop{ background-position:-60px 0; }
.ScrollPic .picScroll-left .nextStop{ background-position:-60px -50px; }

.ScrollPic .picScroll-left .bd{ padding:10px 0px;   }
.ScrollPic .picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.ScrollPic .picScroll-left .bd ul li{margin: 0 14px;float:left;_display:inline;overflow:hidden;text-align:center;position: relative;}
.ScrollPic .picScroll-left .bd ul li .pic{ text-align:center; }
.ScrollPic .picScroll-left .bd ul li .pic img{width: 206px;height: 104px;display:block;}
.ScrollPic .picScroll-left .bd ul li .pic a:hover img{ border-color:#999;  }
.ScrollPic .picScroll-left .bd ul li .title{ line-height:24px; position: absolute; bottom: 0px; width: 100%; left: 0px;  background-image: url("../images/bbg.png");}
.ScrollPic .picScroll-left .bd ul li .title a{ color: #ffffff;}

.htbox { margin-bottom: 10px;}
.htbox .tit { background-color:#f8f8f8;line-height: 39px; height: 39px; border-bottom: solid 2px #FE7500;}
.htbox .tit .tabmenu { padding-top: 6px; float: left; padding-left: 20px;}
.htbox .tit .tabmenu li{float: left;}
.htbox .tit .tabmenu li a{display: block; padding:0px 11px;height: 31px;line-height:27px; color:#666666;text-align: center;background: #f8f8f;font-size: 14px;border-right:1px solid #f8f8f8;border-bottom:0px solid #e0e8ec;border-left:1px solid #f8f8f8;border-top:2px solid #f8f8f8; font-family:Tahoma, Geneva, "\5fae\8f6f\96c5\9ed1", "\5B8B\4F53"; float: left;}
.htbox .tit .tabmenu li a:hover,
.htbox .tit .tabmenu li.hover a {height: 33px;background: #FFF;color: #FE7500;border-top: 2px solid #FE7500;border-bottom:0px solid #ffffff;border-right: solid 1px #e0e8ec;border-left: solid 1px #e0e8ec;}
.htbox .tit .more { float: right; color: #999999; margin-right: 18px;}
.htbox .tit .more:hover {color: #1e89e0;}
.htbox .con {padding: 12px 0 12px 2px;/* background-image: url("../images/conbg.png"); */background-position: center 59px;background-repeat: no-repeat;}
.htbox .con .list { overflow: hidden;}
.htbox .con .list li {overflow: hidden;width: 383px;float: left;padding: 8px 0px;height: 30px;margin-left: 12px;}
.htbox .con .list li span { width:310px; overflow:hidden; height:30px;}
.htbox .con .list li img { margin-right: 7px;}
.htbox .con .list .down {width: 36px;padding: 0 8px 0 15px;line-height:24px;height:24px;color: #333;background-position: center center;display:inline-block;background: #f0f0f0;background-repeat: no-repeat;float: right;margin-top: 3px;margin-right: 5px;}
.htbox .con .list .down:hover { background: #fe7500;color:#fff;}


.htbox2 { margin-bottom: 10px;}
.htbox2 .tit { background-color:#f8f8f8;line-height: 39px; height: 39px; border-bottom: solid 2px #FE7500;}
.htbox2 .tit .tabmenu { padding-top: 6px; float: left; padding-left: 20px;}
.htbox2 .tit .tabmenu li{float: left;}
.htbox2 .tit .tabmenu li a{display: block; padding:0px 11px;height: 31px;line-height:27px; color:#666666;text-align: center;background: #f8f8f;font-size: 14px;border-right:1px solid #f8f8f8;border-bottom:0px solid #e0e8ec;border-left:1px solid #f8f8f8;border-top:2px solid #f8f8f8; font-family:Tahoma, Geneva, "\5fae\8f6f\96c5\9ed1", "\5B8B\4F53"; float: left;}
.htbox2 .tit .tabmenu li a:hover,
.htbox2 .tit .tabmenu li.hover a {height: 33px;background: #FFF;color: #FE7500;border-top:2px solid #7fbced;border-bottom:0px solid #ffffff; border-right: solid 1px #e0e8ec; border-left: solid 1px #e0e8ec;}
.htbox2 .tit .more { float: right; color: #999999; margin-right: 18px;}
.htbox2 .tit .more:hover {color: #1e89e0;}
.htbox2 .con { padding: 13px;}
.htbox2 .con .list {overflow: hidden;}
.htbox2 .con .list li {overflow: hidden; width: 46%; float: left; margin-right: 3%; margin-left: 1%; padding: 8px 0px;}
.htbox2 .con .list li img { margin-right: 7px; margin-top: 4px; float: left;}
.htbox2 .con .list li i{overflow:hidden;width:345px;height:22px; display:block; line-height:22px;}
.htbox2 .con .list li span {display: block;color: #999999;}




.htbox3 { margin-bottom: 10px;}
.htbox3 .tit h3 {color: #333333;padding:0px 15px 0px 15px; margin:0px;line-height: 39px; height: 39px; font-size: 14px; float: left;font-family:Tahoma, Geneva, "\5fae\8f6f\96c5\9ed1", "\5B8B\4F53";}
.htbox3 .tit { background-color:#f8f8f8;line-height: 39px; height: 39px; border-bottom: solid 2px #FE7500;}
.htbox3 .tit .tabmenu { padding-top: 6px; float: right; padding-right: 20px;}
.htbox3 .tit .tabmenu li{float: left;}
.htbox3 .tit .tabmenu li a{display: block; padding:0px 11px;height: 31px;line-height:27px; color:#666666;text-align: center;background: #f8f8f;font-size: 14px;border-right:1px solid #f8f8f8;border-bottom:0px solid #e0e8ec;border-left:1px solid #f8f8f8;border-top:2px solid #f8f8f8; font-family:Tahoma, Geneva, "\5fae\8f6f\96c5\9ed1", "\5B8B\4F53"; float: left;}
.htbox3 .tit .tabmenu li a:hover,
.htbox3 .tit .tabmenu li.hover a {height: 33px;background: #FFF;color: #FE7500;border-top:2px solid #7fbced;border-bottom:0px solid #ffffff; border-right: solid 1px #e0e8ec; border-left: solid 1px #e0e8ec;}

.htbox3 .con { padding: 13px; overflow: hidden; width: 852px;}
.htbox3 .con .list {margin: 10 0px;overflow: hidden;padding: 0px; line-height: 20px; float: left; width: 33.3%}
.htbox3 .con .list li {width: 230px; overflow: hidden; height: 29px; line-height: 29px; padding: 0px; font-size: 12px;}
.htbox3 .con .list li span{width: 17px; height: 17px; display: block; float: left; text-align: center; line-height: 17px; margin: 5px 6px 0 0; color: #FFF;background: #BEBEBE;}
.htbox3 .con .list li .top1 {background:#ED2E02;}
.htbox3 .con .list li .top2 {background:#FF6201}
.htbox3 .con .list li .top3 {background:#FF6300}
.htbox3 .con .list li .top4 {background:#FFA119}
.htbox3 .con .list li .top5 {background:#FEC321}


.softhot {padding:0; float: left; width: 298px;}
.softhot .tit {line-height: 39px; height: 39px; padding-left: 13px; padding-right: 13px;}
.softhot .tit h3 {color: #FE7500;padding:0px 6px 0px 10px; margin:0px;font-size: 14px; float: left; background-image: url("../images/l1a.jpg"); background-repeat: no-repeat; background-position: left center;font-family:Tahoma, Geneva, "\5fae\8f6f\96c5\9ed1", "\5B8B\4F53";}
.softhot .tit .more { float: right; color: #999999;}
.softhot .tit .more:hover {color: #1e89e0;}
.softhot .soft-Software{margin-top:2px;}
.softhot .soft-Software li{height: 40px;padding-top: 10px;position: relative;padding-left: 53px; padding-right: 13px;border-bottom:1px solid #dcdcde;}
.softhot .soft-Software .last{border-bottom:0px}
.softhot .soft-Software li:nth-child(odd) { background-color: #fbfbfb;}
.softhot .soft-Software li img{width: 36px;height: 36px;position: absolute;left: 13px;top: 10px;}
.softhot .soft-Software li span{color:#999;display: block;}
.softhot .soft-Software li em{color:#f4a51d;margin-left:5px;}
.softhot .soft-Software li i{width:240px; overflow:hidden; height:22px; display:block; line-height:22px;}
.special{height: 553px;}
.special .list {padding: 0;line-height:20px;overflow: hidden;}
.special .list li {float: left;width: 100%;height:65px;border-bottom:1px solid #dcdcde;margin-top:8px;}

.special .licon {display:block; height: 48px;}
.special .licon span{width: 17px; height: 17px; display: block; float: left; text-align: center; line-height: 17px; margin: 2px 6px 0 0; color: #FFF;background: #BEBEBE;}
.special .licon .img{padding-right:8px;border-radius:8px; float: left; width:56px; height:56px;}
.special .licon .info {float: left; position: relative; width: 158px;}
.special .licon .info em{ color:#999;}
.special .licon .info .title{display: block; font-size:14px; width: 200px; overflow: hidden; height: 20px;font-family:Tahoma, Geneva, "\5fae\8f6f\96c5\9ed1", "\5B8B\4F53";}
.special .licon .info .star {line-height: 0px; margin-top:3px;}
.special .licon .info .cdate {line-height: 0px; margin-top:15px;font-size:12px;}


.special .slideBox{width: 100%;height:100px;overflow:hidden;position:relative;float: left;margin-top: 8px;}
.special .slideBox .hd{ height:25px; width: 100%; overflow:hidden; position:absolute; left:0px; bottom:0px; z-index:1; background-image: url("../images/common/bbg.png");}
.special .slideBox .hd ul{ overflow:hidden; zoom:1; float:left; padding-top:13px; padding-right: 13px; float: right;}
.special .slideBox .hd ul li{ float:left; margin-right:5px;  width:10px; height:10px; line-height:10px; text-indent: -9999px;background:#d4d4d4; cursor:pointer; border-radius: 50%;}
.special .slideBox .hd ul li.on{ background:#fa6800;}
.special .slideBox .bd{ position:relative; height:100%; z-index:0;   }
.special .slideBox .bd li{ zoom:1; vertical-align:middle; }
.special .slideBox .bd img{width: 100%;height:100px;display:block;}
.special .slideBox .txt {position: absolute;bottom: 0;z-index: 2;height: 25px;width: 300px;overflow: hidden;}
.special .slideBox .txt li{ height:25px; line-height:23px; position:absolute; bottom:-36px;}
.special .slideBox .txt li a{ display: block; color: white; padding: 0 0 0 10px; font-size: 14px; text-decoration: none;font-family:Tahoma, Geneva, "\5fae\8f6f\96c5\9ed1", "\5B8B\4F53"; }


.special .zttj{width:100%;height:auto; overflow:hidden;}
.special .zttj ul li{float:left; width:100%;  height:28px; line-height:28px; background:#edf1f3; font-size:14px; margin-top:12px; overflow:hidden;}
.special .zttj ul li a{color:#666;padding-left:50px; width:240px; position:relative; display:inline-block; height:28px; line-height:28px; overflow:hidden;}
.special .zttj ul li .cname{position:absolute; left:0px; top:0px; width:40px; height:28px; line-height:28px; padding-right:6px; text-align:center; background:url(../images/index/new_row.png) no-repeat; color:#fff;}
.main.key{margin-bottom:10px;}