/* 163css */
/*body{ background:#eff0f4;}*/
*{margin:0; padding:0;}
ul, ol, li {	list-style: none;}
input, button {	margin: 0;	vertical-align: middle;}
body {	font-family: Arial, Helvetica, sans-serif;	color: #666;	font-size:12px;	margin: 0;}
table {	border-collapse: collapse;	border-spacing: 0;}
.fl{ float:left;}
.fr{ float:right;}
img{border:none;}
a {	color: #666;text-decoration: none;}
a:hover {	color: #c00;}
.mt10{ margin-top:10px;}
.clearfix{ zoom:1;}
.clearfix:before, .clearfix:after {content: "\0020"; display: block; height: 0; visibility: hidden; clear: both;}
.w1000{width:1000px; margin:0 auto;}
.w1050{width:1050px; margin:0 auto;}
.w1030{width:1030px; margin:0 auto;}
.w1020{width:1020px; margin:0 auto;}
.top .csqh{ margin-left:10px; background:url(/images/emc/top_here.png) left center no-repeat; padding-left:20px; font-size:12px; display:inline-block; position:relative;}
.csqh .szcs { color:#f00;}
.csqh .szcs span{ font-weight:bold;}
.csqh .szcs:hover{ text-decoration:underline;}
/*弹出城市*/
.reveal-modal-bg{position:absolute;height:100%;width:100%;background-color:#000;z-index:100;display:none;top:0;left:0; opacity:0.3;}
.reveal-modal{ display:none;top:0;left:10px;margin-top:30px;width:420px;background:#efefef url(/images/emc/modal-gloss.png) no-repeat -200px -80px;position:absolute;z-index:101;padding:30px 40px 34px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:0 0 10px rgba(0,0,0,.4);-webkit-box-shadow:0 0 10px rgba(0,0,0,.4);-box-shadow:0 0 10px rgba(0,0,0,.4);position:absolute;z-index:101;padding:30px 20px 34px; border:1px solid #eee;}
.reveal-modal .close-reveal-modal {font-size:22px;line-height:.5;position:absolute;top:8px;right:11px;color:#333;text-shadow:0 -1px 1px rbga(0,0,0,.6);font-weight:bold;cursor:pointer;} 
.reveal-modal ul{ list-style:none;}
.reveal-modal li{ height:24px; width:50px; padding:4px 0 0 17px; font-size:12px; float:left;}
.reveal-modal li a{ text-decoration:none; height:18px; line-height:18px; color:#005ea7; padding:1px 3px;}
.reveal-modal li a:hover{ color:#fff; background:#005ea7;}
.reveal-modal .reveal-modal-active{color:#fff; background:#005ea7;}.top .dl{text-align:right; font-size:12px; width:500px; float:right;}
.top .dl a{ margin-right:10px; color:#333; text-decoration:none}
.top .dl a:hover{ color:#f60;}
.top .dl span{ color:#f60; margin-right:10px;}
.head .search{ margin-bottom:10px}
.head .logo{display:block; height:55px; width:172px; margin-right:100px; background:url(/images/emc/logo.png) left top no-repeat;}
.hand-search { background:#0079cc; height:40px; width:485px; margin-top:15px;}
.search-bg {width: 388px; height: 34px; background: #fff; float: left; margin: 3px 0 3px 3px; position: relative; float: left; display: inline;}
.search-bg .inp {width: 388px; height: 34px; background: #FFF; line-height: 34px;}
.search-bg .inp .icon-search {display: inline-block; width: 18px; height: 17px; vertical-align: middle; background: #fff url(/images/emc/top_icon.gif) 0 0 no-repeat;}
.search-bg .inp input {color: #a9a9a9; width: 360px; height: 30px; line-height: 30px; border: none; font-size:12px;}
.hand-search .inp-btn {width: 92px; height: 40px; float: right; display: inline; float: left; _margin-right: -3px;}
.hand-search .inp-btn input {width: 92px; height: 40px; color: #fff; background: none; border: none; font-family: 'Microsoft Yahei'; font-size: 18px; line-height: 35px;}
.top{ background:#f5f5f5; height:30px; line-height:30px; margin-bottom:1px;}
#menu{	height:50px; font-size:16px; font-family:"微软雅黑"; margin-bottom:3px; padding-bottom:10px; }
.bt_bro{ border-bottom:1px solid #ccc;-webkit-box-shadow: 0 2px 2px 0 rgba(0,0,0,0.15); -moz-box-shadow: 0 2px 2px 0 rgba(0,0,0,0.15);box-shadow: 0 2px 2px 0 rgba(0,0,0,0.15)}
#menu .logo{float:left; width:210px;  background: url("../../images/emc/logo.png") no-repeat left 5px; display:inline-block; height:50px; margin-top:3px; }
#menu ul{	margin:auto; width:790px; height:50px;	list-style-type:none; padding:0px; margin-top:0px; margin-bottom:0px; float:right; margin-left:20px;}
.m_li{	float:left; line-height:50px;  text-align:center;  margin: 0 1px 7px;}
.m_li a{	display:block; color:#000;  padding:0 18px;}
.m_line{	float:left; width:1px; height:50px;	line-height:50px;   /*ff下有效(图片垂直居中)*/}
.m_line img{	margin-top:expression(( 50 - this.height ) / 2);   /*ie下有效(图片垂直居中)*/}
.m_li_a{float:left; line-height:50px; text-align:center; background:#fff; position:relative; height:40px; border-bottom-width:3px; border-bottom-style:solid; margin: 0 1px 7px;}
.m_li_hover{float:left; line-height:50px; text-align:center; background:#fff; position:relative; height:40px;border-bottom-width:3px; border-bottom-style:solid; margin: 0 1px 7px;}
/*
.m_li_a{float:left; width:100px; line-height:45px; text-align:center;font-weight:bold;	background:#fff; position:relative; height:45px; border-radius:5px 5px 0 0;}
*/
.m_li_a a{	display:block; color:#000;  padding:0 20px; }
.smenu{	width:700px; padding:0px; list-style-type:none; height:30px; font-size:12px;}
.s_li{	line-height:30px; width:auto; display:none; height:45px; color:#ccc;}
.s_li_a{	line-height:30px; width:auto; display:block; height:45px; }
/*head end*/
.banner{ display:block; height:398px; overflow:hidden; width:100%; margin:0 auto; background:url(/images/emc/bg.jpg) bottom center no-repeat #edcb4f; position:relative;}
.indexPlaypic{height:398px; text-align:center;}/* 背景图片播放 */
.indexLogin{position: relative; top:-398px; width:100%; height:398px; z-index:1;}
.indexLogin ul{width:960px; margin:0 auto;}
.indexLogin ul ol{background:#fff; float:right; width:300px; height:325px; margin:50px 10px 0 0;  box-shadow: 0 0 6px 3px rgba(0, 0, 0, 0.25);  /*overflow:hidden;*/}
.index_cont{ display:block; min-height:500px;}
.cont_l,.cont_r{ background:#fff;overflow:hidden; display:block;}
.cont_l{ width:720px;}
.cont_r{ width:290px;}
/*---------tab 选项卡-----------*//*JS part*/
.jsPart1{height:250px;margin-bottom:15px;}
.jsPart1Left{width:248px;height:246px;background:#fff;border:1px solid #eee;border-top:3px solid #1d7de7;overflow:hidden;margin-right:15px;}
.jsPart1Left h2{font:bold 16px/35px 'MicroSoft Yahei';color:#333;height:35px;border-bottom:1px solid #eee;text-indent:10px;}
.jsPart1Left ul{margin:0px 0px 0 1px;}
.jsPart1Left ul li{float:left;width:82px;font:normal 12px/35px 'MicroSoft Yahei';margin-top:5px;}
.jsPart1Left ul li a{display:block;width:82px;height:35px;text-align:center;border-bottom:1px solid #eee;color:#666;}
.jsPart1Left ul li a:hover{color:#014da3;border-color:#014da3;}
.jsPart1Left p{height:45px;font:normal 22px/45px 'MicroSoft Yahei';text-align:center;}
.jsPart1Left p a{color:#999;}
.jsPart1Center{width:417px;height:248px;background:#fff;border:1px solid #eee;}
.jsPart1Center h2{border-bottom:1px solid #eee;font:bold 16px/35px 'MicroSoft Yahei';height:35px;text-indent:15px;}
.jsPart1Center ul{padding:7px 15px 0;}
.jsPart1Center ul li{font:normal 14px/2.4 'MicroSoft Yahei';}
.jsPart1Center ul li time{float:right;color:#ccc;font-family:Georgia, "Times New Roman", Times, serif;}
.jsPart1Center ul li a{color:#666;}
.jsPart1Center ul li a:hover{color:#014da3;text-decoration:underline;}
.jsPart1Right{width:300px;height:250px;background:#eee url(no-ad.png) no-repeat center center;}
.jsPart2{height:425px; padding-left:5px; z-index:0; position:relative;}
.ad02{ position:absolute; left:0; right:0; bottom:0; z-index:2;}
.ad240{ overflow:hidden; margin-top:10px;}
.w370{ overflow:hidden; width:370px;}
.w360{ overflow:hidden; width:360px;}
.ad730{ overflow:hidden; width:730px; margin-top:10px;}
.ad750{ overflow:hidden; width:750px; margin-top:10px;}
.ad1030{ width:1030px; overflow:hidden; margin:10px auto; }
.ad1020{ width:1020px; overflow:hidden; margin:10px auto; }
.ad1050{ width:1050px; overflow:hidden; margin:10px auto; }
.jsPart2Content{width:660px; position:relative;}
.jsPart2Content ul{width:660px;float:left; height:420px;}
.jsPart2Content ul li{width:199px;height:165px;float:left;_margin-left:13px; margin-left:15px;margin-bottom:15px; border:1px solid #fff; padding:2px; position:relative;}
.jsPart2Content ul li:hover{ border:1px solid #d9d9d9; box-shadow:1px 1px 2px #e1e1e1;}
.jsPart2Content ul li img{ width:100%;}
.jsPart2Content ul li a{display:block;position:relative;width:199px;height:165px;color:#eee;  overflow:hidden;}
.jsPart2Content ul li a:hover{color:#f90;}
.jsPart2Content ul li a i{display:block;position:absolute;bottom:0;left:0;height:30px;width:199px;background:#000;opacity:0.8;filter:alpha(opacity=80);}
.jsPart2Content ul li a span{display:block;position:absolute;bottom:0;left:0;height:30px;width:199px;text-align:center;font:normal 14px/30px 'MicroSoft Yahei';}
.jsPart2Content .ms{ display:none; padding:0 5px; position:absolute; left:-1px; bottom:-62px; right:-1px; height:60px; background:#f7f7f7; z-index:100;border:1px solid #d9d9d9; box-shadow:1px 1px 2px #e1e1e1; }
.jsPart2Content .ms p u{ color:#f00; font-weight:500; font-family:"微软雅黑"; font-size:14px;text-decoration:none;}
.jsPart2Content .ms p u b{  font-size:18px;}
.jsPart2Content .ms p{ font-size:12px; color:#666; margin-bottom:10px;}
.jsPart2Content .ms p span{ color:#333;}
.jsPart2Button{width:82px;}
.jsPart2Button ul{margin-top:-9px;}
.jsPart2Button ul li{margin-top:13px;_margin-top:10px;*+margin-top:10px;width:80px;height:60px;}
.jsPart2Button ul li a{display:block;background-image: url(/images/emc/index_sprite.png); background-repeat:no-repeat; background-position:-89px 0; width:80px;height:60px;}
.jsPart2Button ul li a span{display:none;}
.jsPart2Button ul li a.b-1{background-position:-89px -82px;}
.jsPart2Button ul li a.b-2{background-position:-89px -152px;}
.jsPart2Button ul li a.b-3{background-position:-89px -222px;}
.jsPart2Button ul li a.b-4{background-position:-89px -290px;}
.jsPart2Button ul li a.b-5{background-position:-89px -359px;}
.jsPart3{background:#fff;}
.jsPart3 .jsPart3Content{border:1px solid #eee;border-top-width:3px;width:321px;padding-bottom:0px;margin-right:15px;}
.jsPart3 .jsPart3Content h2{font:bold 16px/normal 'MicroSoft Yahei';text-indent:10px;padding:5px 0 0;}
.jsPart3 .jsPart3Content h2 span{float:right;padding-right:10px;}
.jsPart3 .jsPart3Content h2 span a{font-size:16px;font-weight:normal;color:#ccc;}
.jsPart3 .jsPart3Content h2 span a:hover{color:#1d7de7;}
.jsPart3 .jsPart3Content dl{padding:0px 0 5px 10px;margin-top:10px;position:relative;border-bottom:1px dashed #eee;width:311px;height:62px;}
.jsPart3 .jsPart3Content dl dt{float:left;margin-right:8px;}
.jsPart3 .jsPart3Content dl dd{display:block;}
.jsPart3 .jsPart3Content dl .dd-title{}
.jsPart3 .jsPart3Content dl .dd-title a{color:#666;}
.jsPart3 .jsPart3Content dl .dd-title a:hover{color:#1d7de7;}
.jsPart3 .jsPart3Content dl dd a{font:normal 12px/1.8 'MicroSoft Yahei';color:#999;}
.jsPart3 .jsPart3Content dl dd a:hover{color:#666;}
.jsPart3 .jsPart3Content dl dd time{color:#ccc;}
.currentDl .demo{display:block;}
.jsPart3 .jsPart3Content dl .demo{position:absolute;right:17px;top:27px;display:none;}
.jsPart3 .jsPart3Content dl .demo a{display:block;width:75px;height:30px;text-align:center;background:#eee;font:normal 12px/30px 'MicroSoft Yahei';}
.jsPart3 .jsPart3Content dl .demo a:hover{color:#fff;background:#f90;}
.jsPart4{border:1px solid #eee;width:998px;margin:0 auto;border-top:3px solid #eee;padding-bottom:15px;}
.jsPart4 h2{font:bold 18px/2.7 'MicroSoft Yahei';text-indent:10px;}
.jsPart4 h2 mark{background:none;font:normal 12px/2.7 "MicroSoft Yahei";color:#ccc;padding-left:200px;}
.jsPart4 h2 .more{float:right;padding-right:10px;}
.jsPart4 h2 .more a{color:#ccc;}
.jsPart4 h2 .more a:hover{color:#1d7de7;}
.jsPart4 ul{margin-left:3px;}
.jsPart4 ul li{float:left;padding:0 11px;}
.jsPart4 ul li a{display:block;position:relative;width:226px;height:170px;color:#eee;}
.jsPart4 ul li a:hover{color:#f90;}
.jsPart4 ul li a i{display:block;position:absolute;bottom:0;left:0;height:27px;width:226px;background:#000;opacity:0.7;filter:alpha(opacity=70);}
.jsPart4 ul li a span{display:block;position:absolute;bottom:0;left:0;height:27px;width:226px;text-align:center;font:normal 12px/27px 'MicroSoft Yahei';}
/*--------今日聚焦--------*/
.jrjj{ border:1px solid #d9d9d9;}
.jrjj .tit{height:30px; line-height:30px; color:#fff; font-weight:bold; font-family:'MicroSoft Yahei'; padding-left:10px; font-size:14px;}
.jrjj .cont{ display:block; overflow:hidden; height:255px;}
/*看新房*/
.xf_pic{ margin-top:10px; display:block;}
.xf_pic .tit{ height:32px; line-height:32px; overflow:hidden;padding:0 10px;}
.more{ color:#fff; font-size:12px; float:right; display:block; text-decoration:none; font-weight:400;}
.more:hover{text-decoration:underline; color:#fff779;}
.xf_pic .cont { padding:5px 4px; display:table; border:1px solid #eff0f4; background:#f0f0f0;}
.xf_pic .cont dl{ width:175px; overflow:hidden; float:left; margin-bottom:5px; border:1px #f0f0f0 solid; padding-bottom:5px;}
.xf_pic .cont dl:hover{ box-shadow:1px 1px 2px #e1e1e1; border:1px solid #d9d9d9; background:#fff;}
.xf_pic .cont dl dt{vertical-align:middle; padding:10px;}
.xf_pic .cont dl dt img{ width:155px;}
.xf_pic .cont dl dd {padding:0 10px; overflow:hidden; text-overflow:ellipsis; word-wrap:normal; line-height:1.5; height: 65px;}
.xf_pic .cont dl dd h1{ color:#333; font-weight:bold; font-size:14px;}
.xf_pic .cont dl dd p{ color:#666; font-size:12px;}
.xf_pic .cont dl dd p span{ color:#333;}
.xf_pic .cont dl dd p u{ text-decoration:none; color:#f20; font-weight:500; font-size:16px; font-family:"MicroSoft Yahei";}
/* 客服*/
.kf{ border:1px solid #ddd; overflow:hidden;}
/*排行*/
.w370 .tit,.w360 .tit,.ph_list .tit,.w240 .tit{height:30px; line-height:30px; color:#fff; font-weight:bold; font-family:'MicroSoft Yahei'; padding:0 10px; font-size:14px;}
.ph_list .cont{background:#f0f0f0; display:block; width:278px; overflow:hidden; padding:5px 5px 2px;border:1px solid #d9d9d9;}
.ph_list .cont dl{ clear:both; margin-bottom:10px; position:relative; height:68px;}
.ph_list .cont dl dt{  width:60px; position:absolute; left:0; top:0;}
.ph_list .cont dl dt img{ padding:2px; border:1px solid #ccc; background:#fff; width:60px; height:61px;}
.ph_list .cont dl dd{ vertical-align:top; text-align:left; font-size:12px; margin-left:71px;}
.ph_list .cont dl dd td{color:#333; line-height:2; }
.ph_list .cont dl dd td span{ color:#004499;}
.ph_list .cont dl dd td u{ text-decoration:none; color:#f00;}
/*foot*/
.foot{ background: -moz-linear-gradient(center top, #f0f0f0, #fefefe) rgba(240, 240, 240, 0);	background: linear-gradient(center top, #f0f0f0, #fefefe) rgba(240, 240, 240, 0);	background:-webkit-linear-gradient(top, #f0f0f0, #fefefe) rgba(240, 240, 240, 0);  height:100px; line-height:30px; margin-top:20px; border-top-width: 3px; border-top-style: solid;}
.foot_menu{ margin:5px auto; width:1000px;text-align:center; font-size:14px; color:#666;}
.foot_menu a{ margin:0 5px;}
.foot_cont{ width:1000px; margin:5px auto;}
.foot_cont p{ text-align:center; color:#333;}
/*搜索框*/

.findhome {
    background: url("/images/emc/garybg.png") no-repeat scroll 0 0;
    height: 258px;
    left: 50%;
    padding: 17px 0 0 25px;
    position: absolute;
    top: 60px;
    width: 683px;
	margin-left:-341px;
	z-index:100;
}
p:before, p:after {
    content: ".";
    display: none;
    font-size: 0;
}
.findhome p {
    color: #fff;
    font: 16px Microsoft YaHei;
}
.findhome h1 p strong a:link, .findhome h1 p strong a:visited, .findhome h1 p strong a:hover {
    color: #ffc704;
    font: bold 16px Arial;
    padding: 0 5px;
    text-decoration: none;
}
.findhome ul {
    padding: 46px 0 0;
    width: 100%;
}
.findhome ul input {
    background: none repeat scroll 0 0 #fff;
    border: medium none;
    color: #5e5b5b;
    float: left;
    height: 33px;
    line-height: 33px;
    margin-top: 1px;
    padding-left: 5px;
    width: 463px;
}
.findhome ul a.anni:link, .findhome ul a.anni:visited {
    background: url("../images/icon.png") no-repeat scroll -197px 0;
    display: inline-block;
    float: left;
    height: 35px;
    width: 103px;
}
.findhome ul a:link, .findhome ul a:visited {
    color: #fff;
    display: inline-block;
    text-decoration: none;
}
.findhome ul label {
    float: left;
    padding-top: 8px;
}
.findhome ul a i {
    background: url("../images/icon.png") no-repeat scroll -22px 0;
    display: inline-block;
    float: left;
    height: 18px;
    margin: 0 11px 0 9px;
    width: 12px;
}
.findhome ul a span {
    cursor: pointer;
    float: left;
    font-size: 14px;
    line-height: 20px;
    text-decoration: underline;
}
.findhome ol {
    color: #fff;
    line-height: 22px;
    overflow: hidden;
    width: 675px;
    height: 65px;
    position: relative;
}
.findhome ol li {
    position: relative; height: 22px;line-height: 22px;}
.findhome ol a:link, .findhome ol a:visited {
    color: #fff;
    margin: 0 2px;
    text-decoration: none;
}
.findhome ol span {
    letter-spacing: 2.3px;
    position: absolute;
    left:0;
    top:0;
}
.findhome ol div{margin-left: 40px;}
.findhome dl {
    padding-top: 43px;
    position: relative;
}
.findhome dl dd {
    color: #c8c8c8;
    float: left;
    font-size: 14px;
    padding-left: 2px;
}
.findhome dl dd.one {
    height: 17px;
    line-height: 17px;
    overflow: hidden;
    padding: 0;
    width: 500px;
}
.findhome dl dd ul {
    float: left;
    overflow: hidden;
    padding: 0 0 0 5px;
    width: 500px;
}
.findhome dl dd ul li {
    font-size: 14px;
}
.findhome dl dd ul li span {
    color: #fe6a00;
    font-size: 14px;
}
.search_box {float:left;width:529px;height:40px;background:#f08927 url(/images/emc/bg.png) no-repeat -297px -415px;padding-left:3px;display:inline;margin:25px 0 20px;}
.search {width:529px;margin:0px;line-height:34px;height:34px; }
.search a {text-decoration:none;cursor:pointer;}
.search input {float:left;}
.select {background:#fff url(/images/emc/bg.png) no-repeat 76px -5px;border:0;border-right:solid 2px #fff;width:82px;height:34px;color:#666;line-height:34px;padding-left:8px;float:left;position:relative;z-index:99999;font-size:14px;margin-top:3px;}
.select_hover {background:#fff url(/images/emc/bg.png) no-repeat 76px 15px;border-right:solid 2px #f08927;}
.part {left:-3px;top:34px;width:180px;padding:4px 1px 1px;background:#fff url(/images/emc/select_topbg.png) no-repeat left top;border:solid 3px #f08927;border-top:0;line-height:30px;position:absolute;z-index: 9999;height:auto;zoom:1;-moz-border-radius:0px 0px 3px 3px;-webkit-border-radius:0px 0px 3px 3px;border-radius:0px 0px 3px 3px;}
.part p {overflow:hidden;}
.part p a {height:30px;color:#666;line-height:30px;padding-left:8px;width:82px;border-left:solid 1px #f3f3f3;border-top:solid 1px #f3f3f3;background:#fff;display:inline-block;float:left;margin-left:-1px;margin-top:-1px;white-space:nowrap;}
.part a:hover {background:#f5f5f5;color:#f90;}
.enter {border:0;width:348px;float:left;height:34px;color:#999;line-height:34px;padding-left:5px;margin-top:3px;font-size:14px;outline:none;}
.enters {border:0;width:348px;float:left;height:34px;color:#333;line-height:34px;padding-left:5px;margin-top:3px;font-size:14px;outline:none;}
.sb {background:url(/images/emc/bg.png) no-repeat -31px 0;border:0;width:84px;_width:81px;height:40px;cursor:pointer;}
/*nwes*/

.recomm-list {padding: 0;}
.recomm-list li {
border-bottom: 1px #ddd dashed;
height: 32px;
overflow: hidden;
cursor: pointer;
}
.recomm-list li:last-child{ border-bottom:none;}
.recomm-list li.curr {height: 100px;line-height: 1.8; overflow:hidden;}
.recomm-list li .infor {height: 32px;line-height: 32px; font-size:14px; background:url(/images/emc/all_img.png) 5px center no-repeat; text-indent:15px; overflow:hidden; text-overflow:ellipsis; word-wrap:normal;}
.recomm-list .curr .infor {display: none;}
.recomm_detail {
height: 116px;
padding: 10px 0 0;
overflow: hidden;
display: none;
}
.recomm-list .curr .recomm_detail {
display: block;
}
.recomm_detail dt {
width: 102px;
height: 85px;
margin-right: 3px;
}
.recomm_detail dd {
width: 255px;
overflow: hidden;
}
.recomm_detail dd h4 {
font-size: 14px;
line-height:24px;
height:24px;
overflow:hidden;
text-overflow:ellipsis;
word-wrap:normal;
}
.recomm_detail dd p {
line-height: 1.8;
margin-bottom: 3px;
}
/*购房工具*/
.w240 .cont{ border:1px solid #dfdfdf; display:block; min-height:270px; overflow:hidden;}
.w240 .cont ul li {
float: left;
margin:0 18px;
padding: 0 0 13px 0;
width: 82px;
height: 80px;
background: url(/images/emc/tool_bg.png) no-repeat;
text-align: center;
}
.w240 .cont ul li span {
display: block;
width: 40px;
height: 40px;
margin: 10px auto 5px auto;
background: url(/images/emc/icon_tool.png);
}
.w240 .cont ul li span.icon_01 {
background-position: 0 0;
}
.w240 .cont ul li span.icon_02 {
background-position: 0 -40px;
}
.w240 .cont ul li span.icon_03 {
background-position: 0 -80px;
}
.w240 .cont ul li span.icon_04 {
background-position: 0 -120px;
}
.w240 .cont ul li span.icon_05 {
background-position: 0 -200px;
}
.w240 .cont ul li span.icon_06 {
background-position: 0 -280px;
}