.x_soft-new{float: left; height:163px; width: 610px; font-size: 14px;}
.x_soft-new li{float: left; height: 28px; width: 610px; overflow: hidden; line-height: 28px;}
.x_soft-new li img{float: left; width: 20px; height: 20px; margin: 4px 10px 0 0;}
.x_soft-new li a{float:left;overflow: hidden; white-space: nowrap; text-overflow: ellipsis; cursor: pointer;}
.x_soft-new li a:hover{text-decoration: underline; color: #FF7200;}
.x_soft-new li span{float: right; width: 80px; height: 28px; margin-left: 6px; color: #999;}
.daohangxpwin7{width: 332px;float:right;}
.daohangxpwin7 a{float: left; width: 156px; height: 28px; line-height: 28px; text-align: center; font-size: 14px; color: #fff; font-weight: bold; margin: 4px 4px 0 0; cursor: pointer;}
.daohangxpwin7 h3 a{float: left; width: 156px; height: 35px; line-height: 35px; text-align: center; font-size: 14px; color: #fff; font-weight: bold; margin: 10px 10px 0 0; cursor: pointer;}
.daohangxpwin7 a:hover{opacity: 0.6; filter:alpha(opacity=60);}

.mid-banner{ height:60px;}

#wrap1 #slide{float: left; width: 320px;height: 224px;overflow: hidden;}
#wrap1 .slides_container {width: 320px; overflow: hidden; position: relative; display:none;}
#wrap1 .slides_container a{width: 320px; height: 224px; display: block;}
#wrap1 .pagination {height: 24px; width: 315px; padding-right: 5px; background: #7F7F7F; opacity: 0.5; filter:alpha(opacity=50); border-top:1px solid #d4d4d4; position: relative; z-index: 500; top: -25px;}
#wrap1 .pagination li {float: left; margin: 7px 0 0 5px; list-style: none;}
#wrap1 .pagination li a {display: block; width: 25px; height:0; padding-top:10px; background:#fff; float: left; overflow: hidden;}
#wrap1 .pagination li.current a {background: #17A2E7;}
#wrap1 #soft-new{float: left; width: 525px; margin-left: 20px;font-size: 14px;}
#wrap1 #soft-new li{float: left; height: 28px; width: 525px; overflow: hidden; line-height: 28px;white-space: nowrap; background-image: url(../image/list_s_2.jpg);
padding-left:10px;background-repeat: no-repeat;background-position: 0px 8px;text-overflow: ellipsis;}
#wrap1 #soft-new li img{float: left; width: 20px; height: 20px; margin: 4px 10px 0 0;}
#wrap1 #soft-new li strong{font-weight:normal;}
#wrap1 #soft-new li a{float: left;overflow: hidden; white-space: nowrap; text-overflow: ellipsis; cursor: pointer;display: block;width:390px;}
#wrap1 #soft-new li a:hover{text-decoration: underline; color: #FF7200;}
#wrap1 #soft-new li span{float: right; width: 85px; height: 28px; margin-left: 6px; color: #999;}
#wrap1 #soft-today{float: right;}
#wrap1 #soft-today img{ width: 250px; height: 224px;}
#wrap1 #soft-newz{float: left; width: 470px; margin-left: 20px;font-size: 14px;}
#wrap1 #soft-newz li{float: left; height: 30px; width: 470px; overflow: hidden; line-height: 28px;white-space: nowrap; background-image: url(../image/list_s_2.jpg);
padding-left:10px;background-repeat: no-repeat;background-position: 0px 9px;text-overflow: ellipsis;}
#wrap1 #soft-newz li img{float: left; width: 20px; height: 20px; margin: 4px 10px 0 0;}
#wrap1 #soft-newz li strong{font-weight:normal;}
#wrap1 #soft-newz li a{float: left;overflow: hidden; white-space: nowrap; text-overflow: ellipsis; cursor: pointer;display: block;width:370px;font-size: 14px;}
#wrap1 #soft-newz li a:hover{text-decoration: underline; color: #FF7200;}
#wrap1 #soft-newz li span{float: right; width: 85px; height: 28px;  color: #999;}

#wrap2 #soft-hot{height: 250px; width: 620px;}
#wrap2 #soft-special{height: 163px; width: 320px;}
#wrap2 #soft-special li a{background-color: #9AC813; height: 28px; line-height: 28px; display: block; margin-top: 4px; color: #fff; font-size: 14px; padding-left: 10px;}
#wrap2 #soft-special li a:hover{opacity: 0.8; filter:alpha(opacity=80);}
#wrap2 .slides_container {width: 620px; height: 222px; overflow: hidden; position: relative;}
#wrap2 .soft-list{width: 690px; height: 192px;}
#wrap2 .soft-list a:hover img{opacity: 0.8; filter:alpha(opacity=80);}
#wrap2 .soft-list li{float: left; text-align: center; width: 98px; height: 90px; padding-top: 20px;}
#wrap2 .soft-list img{margin-bottom:4px;}
#wrap2 .soft-list .soft-name{line-height: 18px; width: 98px; margin: 0 auto; display: block; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; cursor: pointer;}
#wrap2 .soft-list .soft-cat{line-height: 18px; color: #999;}

.bg360 {margin-top:5px;float: left; width: 320px;}
.bg360 img{width: 320px;}

.new_fl { background:#FFF; }
.new_flbg {background:url(/img/xiazai_26.gif) repeat-y #f4f6f9; line-height:30px; height:271px; padding:10px 0 5px 0;}
.new_fl_right {width:478px;_width:478px; float:right; background:url(/img/xiazai_30.gif); height:270px;}
.new_fl_left { width:142px; float:left; height:270px;background:url(/img/xiazai_30.gif);}
.new_fl_left ul li a {line-height:30px; display:block; text-align:center; padding-right:10px; height:30px; background:url(/img/xiazai_26.gif) repeat-y ;}

.new_fl .itbar_on {background:url(/img/itxiazai_bg.gif) no-repeat 80px -206px; border:solid #becad7; border-width:1px 0 1px 2px; height:28px; line-height:28px; border-left-color:#5f7ba0;color:#174b8d;position:relative; margin-left:-2px;cursor:pointer;}
.span-24 .new_fl .itbar_off { background:url(/img/xiazai_26.gif) repeat-y ; margin:0;cursor:pointer;}
.new_fl_right ul {padding:0;}
.new_fl_right ul li {width:472px;_width:472px; float:left; margin:0 8px; overflow:hidden; line-height:30px; height:30px; display:inline;}
.span-24 .new_fl a:hover {color:#b23600;}
.new_lis b {color:#174b8d; font-weight:normal; margin-right:10px;}

#wrap3 #top-list li{height: 39px; border-bottom: 1px dashed #eee;}
#wrap3 #top-list li a{height: 39px; display: block; cursor: pointer;}
#wrap3 #top-list .num{float: left; height: 18px; width: 18px; line-height: 18px; text-align: center; margin: 10px 10px 0 0; border: 1px solid #CCC; background: #F1F1F1; overflow: hidden; border-radius: 4px;}
#wrap3 #top-list .num_hot{border: 1px solid #F5BF7A; background: #FFF1BB;}
#wrap3 #top-list .soft_ico{float: left; height: 20px; width: 20px; margin: 10px 10px 0 0;}
#wrap3 #top-list .soft_name{float: left; height: 39px; width: 120px; line-height: 39px; vertical-align: middle; overflow: hidden;}
#wrap3 #top-list .soft_cat{float: right; height: 39px; width: 60px; line-height: 39px; vertical-align: middle; text-align:right; color: #999}
#wrap3 #top-list .down_btn{display: none;}
#wrap3 #top-list .focus{height: 60px; border-bottom: 1px solid #1EB1E5;}
#wrap3 #top-list .focus a{height: 60px;}
#wrap3 #top-list .focus .num{display: none;}
#wrap3 #top-list .focus .soft_ico{float: left; height: 40px; width: 40px; margin: 10px 14px 10px 0;}
#wrap3 #top-list .focus .soft_name{height: 30px; line-height: 38px; font-weight:bold; font-size: 14px;}
#wrap3 #top-list .focus .soft_cat{display: none;}
#wrap3 #top-list .focus .soft_star{height: 25px; width: 79px; margin-top: 4px; display: block; float: left; background: url(/css/image/stars.png) no-repeat;}
#wrap3 #top-list .focus .soft_star5{background-position: 0 0;}
#wrap3 #top-list .focus .soft_star4{background-position: -16px 0;}
#wrap3 #top-list .focus .soft_star3{background-position: -32px 0;}
#wrap3 #top-list .focus .soft_star2{background-position: -48px 0;}
#wrap3 #top-list .focus .soft_star1{background-position: -64px 0;}
#wrap3 #top-list .focus .down_btn{float: right; width: 60px; display: inline;}
#wrap3 #top-list .focus .down_btn span{width: 60px; height: 26px; line-height: 26px; margin: 17px 0; color: white; display: block; background: #1EB1E5; text-align: center;}
#wrap3 #top-list .focus .column{float: left; height: 59px; width: 120px;}


.sec_gxgg{  padding:3px 12px 7px 12px; border:1px solid #FBD856; background:#FFFFEB; border-top:none; height:60px;}
.sec_gxgg ul li{ width:49%; float:left; }
.sec_gxgg ul li em{ font-style:normal; color:red; font-size:14px; text-align:center; margin:0 auto;}

#ad1{ margin-top:10px;  width:250px; height:110px;}


#wrap3 .green{border-bottom: 3px solid #17a2e7 !important;}
#wrap3 .green .current{background: #17a2e7  !important;}


#wrap3 .right-list li{height: 48px;padding:10px 0; border-bottom: 1px dashed #eee;}
#wrap3 .right-list li a{cursor: pointer; display: block; height: 48px; width: 320px;}
#wrap3 .right-list .soft_ico{float: left; height: 48px; width: 48px; margin-right: 10px;}
#wrap3 .right-list .soft_r{float: left; height: 48px;}
#wrap3 .right-list .soft_name{width: 260px; height: 24px; display: block; line-height:24px; font-weight: bold; font-size: 14px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
#wrap3 .right-list .soft_desc{width: 260px; height: 24px; display: block; line-height: 24px; color: #999; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}

.box-m1{ padding: 9px;  }
.li4 li {font-size: 13px; white-space:nowrap;  background-image: url(../image/list_s_2.jpg); background-repeat: no-repeat; background-position: 0px 4px; text-overflow:ellipsis;overflow: hidden;}
.li5 li {font-size: 13px;width:300px; white-space:nowrap;  background-image: url(../image/list_s_2.jpg); background-repeat: no-repeat; background-position: 0px 4px; text-overflow:ellipsis;overflow: hidden;}

.ad{width:131px;height: 311px;background: url(/css/images/qq.png) no-repeat;position: fixed; right: -131px;top:50%;margin-top: -155px; }
.ad .put{width: 29px;height: 117px;background: url(/css/Images/qqL.png) no-repeat; position: absolute;top:50%;margin-top: -58px;left:-29px;cursor: pointer;}
.ad .put.open{background-image: url(/css/images/qqLOpen.png);}
.ad .qq1{position:absolute; bottom: 15px;right: 0px;}
.ad .qq2{position:absolute;top: 135px;right: 0px;}
.ad .qq{background:url(/css/images/counseling_style_52.png) no-repeat;position:absolute;top: 98px;right: 26px;}

.fourzx{width: 100%;overflow: hidden;margin: 20px 0;margin-bottom: 0;}
.tin_pmb2{height: 38px;border-bottom: 2px solid #333;width: 100%;}
.tin_pmb2 span{width: 50%;text-align: center;height: 38px;line-height: 38px;font-weight: bold;float: left;font-size: 16px;cursor: pointer;}
.tin_pmb2 .cu_blu{color:#00adef;border-bottom: 2px solid #00adef;}

.tin_xs{width: 100%;height: 108px;border-bottom: 1px solid #eee;margin-bottom: 10px;}
.tin_xs a{display: inline-block;width: 225px;height: 30px;line-height: 30px;text-align: left;font-weight:bold;overflow: hidden;font-size: 14px;}
.tin_xs p{width: 225px;color:#999;line-height: 23px;height: 70px;overflow: hidden;float:left;font-size:12px;}
.tin_xs .pcxs{display: inline-block;width: 140px;height: 100px;overflow: hidden;margin-right: 10px;float:left;}
.tin_xs .pcxs img{width: 140px;height: 100px;}
.bordline{border-right:1px solid #eee;width:15px;float:left;height:380px;margin-top:38px;margin-right:15px;}
.rin_xzz{width: 379px;height: auto;overflow: hidden;float:left;}

.tittp{height: 38px;border-bottom: 2px solid #00adef;width: 100%;overflow: hidden;margin-bottom:15px;}
.tittp .ttpa{color:#00adef;line-height:30px;height:30px;display:inline-block;font-size:20px;font-weight:bold;margin-top:5px;}
.din_zixuns{width: 100%;height: auto;overflow: hidden;}
.more02{color:#999;display: inline-block;margin-top:15px;}
.disp{ height: auto; margin-left: 10px;overflow: hidden;position:relative;display:none;}
.disp img{float:left;height:70px;width:90px;}
.disp p{font-size:12px;color:#999;overflow:hidden;height:40px;margin-left:5px;float:left;width:198px;line-height:20px;}
.disp .xiaz{width: 72px;height: 22px;border: 1px solid #00adef;line-height: 22px;text-align: center;display: inline-block;border-radius: 2px;color:#00adef;position: absolute;left: 105px;bottom: 0px;font-size:14px;}
.disp .xiaz:hover{background: #00adef;color:#fff;}
.on .disp{display: block;}
.on:hover .disp{display: block;}
.din_font{width: 100%;height: auto;overflow: hidden;}
.din_font li{margin-bottom: 10px;margin-top: 5px;}
.din_xz li a{width: 320px;}
.dd_tin a,.din_font li a{width: 300px;height: 27px;display: inline-block;line-height: 27px;font-size: 14px;overflow: hidden;}
.time01{float: right;color:#999;font-size: 12px;margin-top:5px;}
