/* CSS Document */
.market_phone dt a span,.market_pad dt a span,#zt_index_right,#zt_index_left{background: url("../images/anzhi_icon.png") no-repeat;}
.banner{width:960px; height:210px; margin:0 auto;}
#banner_focus{float:left; width:695px; height:210px; position:relative; overflow:hidden}
#banner_ul{position:absolute; left:0;}
#banner_ul li{float:left; width:695px; height:210px;}
#banner_ul li img{display:block; width:695px; height:210px;}
#banner_ol{float:left;height:22px; padding:0 10px; position:absolute;  bottom:0px;left:50%;}
#banner_ol li{float:left; position: relative;left: -50%; width:20px; height:3px; margin:5px 5px; background-color:#d2d2d2; display:inline; cursor:pointer; overflow:hidden}
#banner_ol li.current{background-color:#80BE44; }


.white{float:right; width:253px; height:85px; margin-top:35px; position:absolute; top:641px; left:0px; background:#ebebeb; border-left:1px solid #d3d3d3; border-top:1px solid #d3d3d3;}
.market{float:right; width:253px; height:208px;}
.market ul{float:left;}
.market ul li{float:left; width:253px; height:98px; position:relative}
.market ul li a:hover{color:#ffffff;}
.market_phone{margin-bottom:14px;}
.market_a1{display:block; width:253px; height:98px; background:#38B1E7;}
.market_a1 span{ display:block; width:56px; height:75px; padding:23px 0 0 24px; background:#33a1d2;}
.market_a1 span em{width:32px; height:52px; display:block; background:url(../images/anzhi_icon.png) no-repeat 0 -104px}
.market_a2{position:absolute; right:22px; top:35px; font-size:18px; color:#ffffff;}
.market .market_pad a.market_a1{background:#7FC31E;}
.market ul li.market_pad .market_a1 span{ width:66px; height:67px; padding:31px 0 0 15px; background:#72AF1B;}
.market ul li.market_pad .market_a1 span em{width:50px; height:35px; background-position:0 -171px}

.content_wrap{width:960px; height:auto; margin:18px auto 0;}
#content_wrap1{height:764px;}

.line54{padding-top:3px; padding-bottom: 7px;}
.line54 li{height:54px; }
.line54 .recommend2_down{ bottom:12px}

#jx_wangyou{padding-top:1px; padding-bottom:2px;}
#content_wrap2{height:474px;}
.lastlist{float:left; width:344px; overflow:hidden}
.recommend3{float:left; width:332px; height:530px; padding:0 5px; font-size:13px;}
.recommend3 li{float:left; width:100%; height:52px;line-height:52px; overflow:hidden}
.recommend3_icon{float:left; width:40px; height:40px; margin:8px 9px 0; display:inline;}
.recommend3_icon img{display:block; width:40px; height:40px;}
.recommend3_name{float:left; width:120px; white-space:nowrap;}
.recommend3_name:hover{ text-decoration: underline; }
.soft_date{float:left; width:90px; white-space:nowrap; color:#666;}
.recommend3_down{float:left; width:48px; height:24px; margin-top:14px; overflow:hidden;}
.recommend3_down span{display:block; width:48px; height:24px; background:#7fc31e; text-align:center; line-height:24px; color:#fff; cursor:pointer;}
#last_game{float:right;}

#zt_index{width:695px; height:175px; overflow:hidden; position:relative}
#ztfocus_ul{ position:absolute; left:-110px;}
#ztfocus_ul li{float:left; width:300px; height:175px; padding:0 2px;}
#ztfocus_ul li img{display:block; width:300px; height:175px;}
#zt_index_left{width:17px; height:33px;background-position:0 -614px; position:absolute; left:150px; top:70px; z-index:100; cursor:pointer; display:none}
#zt_index_right{width:17px; height:33px;background-position:-30px -614px; position:absolute; right:150px; top:70px; z-index:100; cursor:pointer; display:none}
.mart_zt{width:192px; height:175px; background:#000000; filter:alpha(opacity=60); opacity:0.6; position:absolute; top:0; z-index:101; cursor: pointer;}
#mart_zt_left{left:0;}
#mart_zt_right{right:0; width:194px;}

#links{ background-color: #f1f1f3}
.links_con{width:958px;  margin:10px auto 0; overflow:hidden; border-bottom:1px solid #d6d6d6}
#links_index_title{font-size:18px;padding:20px 0px 10px 10px; height:29px; border-bottom:1px solid #d6d6d6; line-height:29px; position:relative;}
.links_index_more{position:absolute; right:10px; font-size: 14px;}
.links_index_more a{color: #3e3e3e;}
.links_index_list{ width:938px; padding:15px 10px 20px 10px; }
.links_index_list li{float:left; width:112px; height:23px; padding-left:2px; margin-right:1px; line-height:23px; color:#252525; display:inline;}
.links_index_list li a{color:#929292;font-size: 14px;}

