@charset "utf-8";
/* 重定义 */
* { margin:0; padding:0; outline:none;}
body { font:14px 'Microsoft YaHei','YaHei','Hiragino Sans GB',Helvetica,Arial,tahoma,sans-serif; color:#333; background:#f2f2f2;}
ul,li,dl,dt,ol { list-style:none;}
h1,h2,h3,h4,h5 { font-size:100%; font-weight: normal;}
em,i { font-style:normal;}
a { text-decoration:none; color:#333;}
a:hover { text-decoration:underline; color: #ff7f00;}
img { border:none;}
table { border-collapse:collapse; border-spacing:0;}
input,select,button,textarea { vertical-align:middle; font:14px 'Microsoft YaHei','YaHei','Hiragino Sans GB',Helvetica,Arial,tahoma,sans-serif;}
input[type="submit"],input[type="reset"],input[type="button"] { -webkit-appearance: none;}
.clear { clear:both; height:0; overflow:hidden;}
/*内容布局*/
.wrap { width:100%; height:auto; background:#f2f2f2;}
.wrap .w1 { width:1150px; height:auto; overflow:hidden; margin:0 auto;}
@media screen and (max-width: 1080px) { body{ min-width:1200px;}}
@media screen and (max-width: 720px) { body{ min-width:1200px;}}
/*顶部副导航*/
.top1 { height:40px; line-height:40px; border-bottom:1px solid #e8e8e8; background:#f9f9f9; position:relative; z-index:10}
.top1_w { width:1150px; margin:0 auto;}
.top1 .l { float:left; padding-right:30px;}
.top1 .l a { margin-right:20px; position:relative; display:inline-block; color:#333;}
.top1 .c { float:left;}
.top1 .r { float:right;}
.top1 .r span { color:#ccc; display:inline-block; padding:0 8px;}
.top1 .r a{ float:left; height:40px; line-height:40px; margin-left:20px;}
.top1 .r a .ico1{ float:left; width:16px; height:16px; background:url(/images/index/17/icon02.png?v=3) 0 -460px no-repeat; margin-top:12px; margin-right:5px;}
.top_icon1,.top_icon2,.top_icon3 { display:inline-block; width:20px; height:17px; margin:-4px 5px 0 0; overflow:hidden; background:url(/images/index/17/icon02.png?v=3) no-repeat; vertical-align:middle;}
.top_icon1 { background-position:-29px -248px;}/*weixin*/
.top_icon2 { background-position:-61px -248px;}/*weibo*/
.top_icon3 { background-position:-93px -247px; width:10px;}/*mobile*/
#top_bar1,#top_bar2 { visibility:hidden; position: absolute; left:0; top:40px; line-height:normal; height:auto; text-align:center; padding:0 10px 5px; background:#f9f9f9; border:1px solid #e8e8e8; border-top:none;}
.ewm1,.ewm2,.ewm3 { display:inline-block; height:210px; overflow:hidden; background:url(../../../images/index/17/ewm2.png?v=3) no-repeat;}
.ewm1 { width:352px; background-position:0 0;}
.ewm2 { width:170px; background-position:0 -221px;}
.ewm3 { width:170px; background-position:0 0;}
/*LOGO及搜索 */
.top_bg { background:#fff;}
.top2 { height:90px;}
.top2 .l { float:left; background:url(../../../images/index/17/logo20170915_02.png); width:200px; height:90px;}
.top2 .l a { display:inline-block; width:100%; height:100%;}
.top2 .r { float:right; padding:25px 0 0;}
/*搜索*/
.t_search { height:36px; padding:2px 0; width:400px; position:relative; z-index:11; background:url(../../../images/index/17/search1.png) no-repeat;}
.t_input1 { border:0; height:36px; line-height:36px; padding:0 10px; width:268px; background: none;}
.t_input1:focus { background-color:transparent;}
.t_sub1 { float:right; width:42px; height:40px; border:0; cursor:pointer; background:none;}
.search_curt { float:left; height:36px; line-height:36px; cursor:pointer; position:relative; width:70px;}
.search_curt span { width:60px; padding:0 0 0 12px; display:block;}
.search_curt .ico { width:9px; height:5px; background:url(/images/index/17/icon02.png?v=1) no-repeat -119px -250px; position:absolute; top:15px; right:5px;}
.search_list { position:absolute; left:0; top:0; display:none; background:url(../../../images/index/17/search1.png) no-repeat -400px 0; padding:0 0 2px 2px;}
.search_list li a { display:block; width:58px; padding:0 0 0 10px;}
.search_list li a:hover { text-decoration:none;}
.search_curt:hover .search_list { display:block}
/*主导航1*/
.top_nav1 { width:100%; height:auto; overflow:hidden; background:#FFFBE5; border-radius:0 5px 0 0; -webkit-border-radius:0 5px 0 0; -moz-border-radius:0 5px 0 0;}
.top_nav1 a { display:inline-block; padding:10px 25px; font-size:18px; text-decoration:none;}
.top_nav1 li { float:left;}
.top_nav1 li:hover { background:#ff7f00;}
.top_nav1 .cur1 { background:#ff7f00;}
.top_nav1 .cur1 a,.top_nav1 li:hover a { color:#fff;}
/*主导航2*/
.top_nav2 { background:url(../../../images/index/17/top_nav_bg1.png) repeat-x 0 bottom; border-top:2px solid #ff7f00; height:100px; width:100%;}
.top_nav2 .t1 { float:left; width:40px; margin-right:20px; text-align:center; font-size:15px; font-weight:bold;}
.top_nav2 .c1 { float:left; padding:11px 10px 0 0;}
.top_nav2 .c1 a { margin-right:26px; height:34px; line-height:34px; display:inline-block; font-size:16px; position:relative;}
.nav_icon_1,.nav_icon_2,.nav_icon_3 { display:block; width:40px; height:40px; margin:15px 0 5px; background:url(/images/index/17/icon02.png?v=1) no-repeat;}
.nav_icon_1 { background-position:0 -200px;}
.nav_icon_2 { background-position:-41px -200px;}
.nav_icon_3 { background-position:-82px -200px;}
.nav_color1 { color:#ffb400;}
.nav_color2 { color:#1c9fe0;}
.nav_color3 { color:#81d925;}
.nav_icon_new { display:inline-block; width:21px; height:11px; overflow:hidden; background:url(/images/index/17/icon02.png?v=1) no-repeat 0 -248px; position:absolute; right:-10px; top:-3px;}
/*图推广-通栏*/
.tg1 { width:100%; height:auto; overflow:hidden;}
.tg1 li { float:left; height:70px; overflow:hidden; width:100%; padding:15px 0 0;}
/*图推广-半栏*/
.tg2 { width:1164px; height:auto; overflow:hidden; margin:0 0 18px;}
.tg2 li { float:left; height:60px; overflow:hidden; width:568px; padding:15px 0 0; margin-right:14px;}
/*文字推广*/
.tg3 { width:1150px; height:auto; border-top:1px solid #ddd; border-left:1px solid #ddd; margin:0 auto 15px; position:relative;}
.tg3 li { float:left; width:229px; height:33px; line-height:33px; text-align:center; border-bottom:1px solid #ddd; border-right:1px solid #ddd; background:#fff;}
.tg3:after{ content:''; display:block; clear:both;}
.tg3 i { display:block; width:11px; height:25px; position:absolute; left:-11px; top:-1px; background:url(/images/index/17/icon02.png?v=1) -166px -248px; opacity:.2; filter:alpha(opacity=20)}
/*分类信息*/
.info1 { width:1130px; height:auto; overflow:hidden; background:#FFF; border-top:2px solid #f90; padding:0 20px 10px 0;}
.info1 li { float:left; width:545px; height:250px; overflow:hidden; padding-left:20px;}
.info1 h1 { font-size:22px; width:100%; margin:0 0 10px; background:url(../../../images/index/17/line_bg1.png) repeat-x 0 bottom;}
.info1 h1 span { border-bottom:1px solid #ffb62d; height:50px; line-height:50px; display:inline-block;}
.info1 h1 a { text-decoration:none;}
.info2 { width:100%; height:auto; overflow:hidden; margin:0 auto;}
.info2 dd { float:left; height:30px; line-height:30px; overflow:hidden; width:100%; position:relative;}
.info2 dd p.cs1 { position:absolute; right:130px; top:0;}/*职位*/
.info2 dd p.cs2 { position:absolute; right:10px; top:0; color:#ff7f00;}/*价格*/
.info2 dd p.cs3 { float:left; margin-right:10px; font-weight:bold;}/*分类*/
.info2 dd p.cs4 { position:absolute; right:150px; top:0; color:#666;}/*面积*/
.info2 dd a { display:inline-block;}
/*推送区*/
.info3 { background:#fff; height:auto; overflow:hidden; border-top:2px solid #f90; margin:20px 0 5px;}
.info3 .l { float:left; width:810px; height:auto; overflow:hidden; padding:20px 20px 0 20px;}
.info3 .r { float:left; width:300px; height:auto; overflow:hidden;}
.info3 .ts_t1 { height:auto; overflow:hidden; width:100%; border-bottom:1px solid #e7e7e7; padding:0 0 30px;}
.info3 .ts_t1 h1 { font-size:26px; text-align:center; padding:20px 0;}
.info3 .ts_t1 h1 a { color:#ff7f00; font-weight:bold;}
.info3 .ts_t1 p { color:#444; line-height:1.7; height:auto;}
.info3 .ts_t2 {}
.info3 .ts_t2 li { float:left; width:100%; height:auto; overflow:hidden; border-bottom:1px solid #e7e7e7; padding:30px 0;}
.info3 .ts_t2 li:last-child { border-bottom:none;}
.info3 .ts_t2 .img1 { float:left; width:200px; height:130px; overflow:hidden;}
.info3 .ts_t2 .con1 { float:left; width:610px; height:130px; overflow:hidden; position:relative;}
.info3 .ts_t2 .con1 h1 { font-size:20px; font-weight:bold; padding:0 0 10px;}
.info3 .ts_t2 .con1 p { line-height:1.7; color:#444; height:auto; overflow:hidden;}
.info3 .ts_t2 .tag { position:absolute; bottom:0; left:0; color:#444;}
.info3 .ts_t2 .tag a { color:#444;}
/*生活链接*/
.rtd { height:auto; width:280px; overflow:hidden;}
.rtd_t1 { height:auto; background:url(../../../images/index/17/line_bg1.png) repeat-x 0 bottom; line-height:50px;}
.rtd_t1 span { border-bottom:1px solid #ff7f00; color:#ff7f00; height:50px; font-size:16px; font-weight:bold; display:inline-block;}
.rtd_t2 { float:right;}
.tool { width:280px; height:auto; overflow:hidden;}
.tool li { float:left; width:240px; height:auto; overflow:hidden; border-bottom:1px dotted #ddd; position:relative; padding:10px 0 8px 40px;}
.tool li:last-child { border-bottom:none;}
.tool li dd { float:left; width:80px; height:24px; overflow:hidden;}
.tool_ico1,.tool_ico2,.tool_ico3,.tool_ico4,.tool_ico5 { background:url(/images/index/17/icon02.png?v=1) no-repeat; width:32px; height:64px; overflow:hidden; position:absolute; left:0; top:13px;}
.tool_ico1 { background-position:0 -290px;}
.tool_ico2 { background-position:-33px -290px;}
.tool_ico3 { background-position:-66px -290px;}
.tool_ico4 { background-position:-99px -290px;}
.tool_ico5 { background-position:-132px -290px;}
.rtd .l2 { width:280px; height:auto; overflow:hidden; padding:10px 0;}
.rtd .l2 li { float:left; width:270px; height:30px; line-height:30px; overflow:hidden; background:url(../../../images/index/17/arrow01.png) no-repeat 2px 14px; padding-left:10px;}
.rtd .l1 { width:280px; height:auto; overflow:hidden; padding:15px 0 0;}
.rtd .l1 li { width:100%; height:auto; overflow:hidden; padding:0 0 15px;}
.rtd .l1 .img { float:left; width:90px; height:auto; overflow:hidden; padding:2px 0 0;}
.rtd .l1 .title { float:left; width:190px; height:auto; overflow:hidden;}
.rtd .l1 .title  h1 { font-weight:bold; font-size:16px;}
.rtd .video { width:280px; height:140px; overflow:hidden; position:relative; margin:20px 0 0;}
.rtd .video .p1 { position:absolute; left:0; bottom:0; height:30px; width:100%; overflow:hidden; background:#000; opacity:0.5; filter:Alpha(opacity=50);}
.rtd .video .p2 { position:absolute; left:0; bottom:0; height:30px; width:100%; overflow:hidden; text-align:center; color:#fff; line-height:30px;}
.rtd .video .play { position:absolute; left:115px; top:40px; width:50px; height:50px; background:url(/images/index/17/icon02.png?v=1) no-repeat -56px -139px;}
/*生活频道*/
.pd_wrap1 { width:100%; height:auto; overflow:hidden; margin:0 0 25px;}
.pd_td { float:left; width:528px; height:auto; overflow:hidden; background:#fff; padding:0 20px; border-top:2px solid #ff7f00;}
.pd_td h1 { height:70px; line-height:70px; position:relative;}
.pd_td h1 span { font-size:26px;}
.pd_sp { margin-right:14px;}
.pd_td .more1 { position: absolute; right:0; top:0;}
.pd_td .more1 a { background: #bbb; color:#fff; padding:1px 8px 2px; border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px;}
.pd_td .more1 a:hover { text-decoration:none; background:#ababab;}
.pd_td .l { float:left; width:200px; height:140px; overflow:hidden; position:relative; margin:0 0 15px;}
.pd_td .r { float:left; width:308px; height:auto; overflow:hidden; padding-left:20px;}
.pd_td h2 { text-align:center; padding:0 0 3px; width:300px; height:27px; margin:0 auto; line-height: none; overflow: hidden; text-overflow:ellipsis; white-space: nowrap; color:#999;}
.pd_td h2 a { font-size:20px;}
.pd_td .info { width:100%; height:auto; overflow:hidden; margin:0 0 20px;}
.pd_td .info li { float:left; width:298px; height:29px; line-height:29px; overflow:hidden; text-overflow:ellipsis; white-space: nowrap; color:#999; background:url(../../../images/index/17/arrow01.png) no-repeat 0 13px; padding-left:10px;}
.pd_td p.p1 { position:absolute; left:0; bottom:0; height:30px; width:100%; overflow:hidden; background:#000; opacity:0.5; filter:Alpha(opacity=50);}
.pd_td p.p2 { position:absolute; left:5px; bottom:0; height:30px; width:190px; overflow:hidden; text-align:center; color:#fff; line-height:30px; text-overflow:ellipsis; white-space: nowrap;}
.pd_td .color1 { color:#f95a79;}/*婚庆*/
.pd_td .color2 { color:#5ec152;}/*旅游*/
.pd_td .color3 { color:#b07d5b;}/*装修*/
.pd_td .color4 { color:#ec8e78;}/*亲子*/
.pd_td .color5 { color:#4891dc;}/*房产*/
.pd_td .color6 { color:#5b7e92;}/*汽车*/
.pd_td .color7 { color:#ff8144;}/*美食*/
.pd_td .color8 { color:#00c58e;}/*培训*/
/*通栏信息*/
.info_td1 { background:#fff; width:100%; border-top:2px solid #ff7f00; height:auto; overflow:hidden; margin:0 0 25px;}
.info_td2 { border-bottom:1px solid #e3e3e3; background:#f9f9f9; height:50px; line-height:50px; vertical-align:middle;}
.info_td2 i { display:inline-block; width:30px; height:50px; margin-left:15px; background:url(/images/index/17/icon02.png?v=1) no-repeat 0 -42px; vertical-align:middle;}
.info_td2 a { display:inline-block; margin-right:20px;}
.info_td2 strong { padding-right:7px;}
/*相亲*/
.love_td1 { background:#fff; height:auto; margin:0 0 25px; padding:20px 0 25px 20px;}
.love_td2 { background:url(/images/index/17/icon02.png?v=1) no-repeat -0 -400px; height:40px; padding-left:160px; margin:0 0 20px;}
.love_td2 a { margin-right:15px; float:left; margin-top: 12px; background:#bbb; color:#fff; text-decoration:none; height:25px; line-height:25px; padding:0 8px; border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px;}
.love_td2 a:hover { background:#ababab;}
.love_l1 { height:auto; overflow:hidden; margin:0 auto; width:1300px;}
.love_l1 li { float:left; width:188px; position:relative; line-height:0}
.love_l1 p.p1 { position:absolute; left:0; bottom:0; height:30px; width:170px; overflow:hidden; background:#000; opacity:0.5; filter:Alpha(opacity=50);}
.love_l1 p.p2 { position:absolute; left:0; bottom:0; height:30px; width:170px; overflow:hidden; text-align:center; color:#fff; line-height:30px; font-size:12px;}
/*外贸*/
.waimao { width:100%; height:auto; overflow:hidden;}
.waimao li { float:left; padding-left:25px; height:auto; overflow:hidden; width:350px;}
.waimao h1 { position:relative; height:auto; padding:20px 0 0; background:url(../../../images/index/17/line_bg1.png) repeat-x 0 bottom; margin:0 0 10px;}
.waimao h1 a { font-size:22px; display:inline-block; height:45px; border-bottom:1px solid #ff7f00;}
.waimao h1 a:hover { text-decoration:none;}
.waimao dl { width:100%; height:auto; overflow:hidden; margin:0 0 20px;}
.waimao dd { float:left; height:30px; line-height:30px; overflow:hidden; width:100%; overflow:hidden; text-overflow:ellipsis; white-space: nowrap;}
.waimao dd a { background:url(../../../images/index/17/arrow01.png) no-repeat 0 9px; padding-left:10px;}
/*八字桥*/
.tgzx { padding:23px 0; height:auto; overflow:hidden; margin:0 auto; width:1116px;}
.tgzx li { float:left; width:124px; text-align:center;}
.tgzx li h1 { padding:10px 0 5px;}
/*友链*/
.link1 { height:auto; overflow:hidden; padding:0 20px;}
.link1 .l { float:left; padding:20px 0; width:140px;}
.link1 .l .zwm_logo { display:inline-block; background:url(/images/index/17/icon02.png?v=1) no-repeat 0 -96px; width:122px; height:25px; overflow:hidden;}
.link1 .r { float:left; padding:18px 0; width:970px;}
.link1 a { display:inline-block; margin:0 20px 10px 0;}
/*底部*/
.bottom1 { border-top:1px solid #e3e3e3; width:100%; height:auto; overflow:hidden; background:#fff; overflow:hidden;}
.bottom2 { padding:30px 0; position:relative;}
.bottom2 span { color: #DDD;}
.bottom2 .l { line-height:2.5; height:auto; overflow:hidden;}
.bottom2 .l p { float:left; margin:8px 40px 0 0; height:17px; line-height:17px; padding-left:18px; background:url(/images/index/17/icon02.png?v=1) no-repeat;}
.bottom2 .l p.p1 { background-position:0 -23px;}
.bottom2 .l p.p2 { background-position:0 0;}
.bottom2 .l p.p3 { background-position:0 -494px;}
.bottom2 .l p.p4{ margin-top:9px;}
.bottom2 .wj,.bottom2 .gs { position:absolute;}
.bottom2 .wj { right:75px; top:33px; width:53px; height:63px; background: url(/images/index/17/icon02.png?v=1) no-repeat 0 -134px;}/*网警*/
.bottom2 .wj  a { display:block; width:100%; height:100%;}
.bottom2 .gs { right:0; top:30px; width:65px; height:70px; overflow:hidden;}/*工商*/
/*右侧*/
#right_top,#right_wxin,#right_app,#right_fk { z-index:12; width:50px; height:50px; right:10px; position:fixed; cursor:pointer;_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)))}
#right_wxin { top:450px;_margin-top:450px}
#right_wxin a { background:url(../../../images/index/17/right_float.png) 0 -0px; right:0; float:left; width:50px; height:50px; text-indent:-9999px}
#right_wxin a:hover { background:url(../../../images/index/17/right_float.png) -50px -0px;}
#right_app { top:502px; _margin-top:502px}
#right_app a { background:url(../../../images/index/17/right_float.png) 0 -50px; width:50px; height:50px; right:0; float:left; text-indent:-9999px}
#right_app a:hover { background:url(../../../images/index/17/right_float.png) -50px -50px;}
#right_fk { top:554px; _margin-top:554px;}
#right_fk a { background:url(../../../images/index/17/right_float.png) 0 -150px; width:50px; height:50px; right:0; float:left; text-indent:-9999px;}
#right_fk a:hover { background:url(../../../images/index/17/right_float.png) -50px -150px;}
#right_top { top:606px; _margin-top:606px; background:url(../../../images/index/17/right_float.png) 0 -101px; width:50px; height:50px;}
#right_top:hover { background:url(../../../images/index/17/right_float.png) -50px -101px;}
.right_wxin,.right_app { position:relative; z-index:2;}
.right_wxin a:hover .right_wxinS,.right_app a:hover .right_appS { display:block;}
.right_wxinS,.right_appS { position:absolute; z-index:99; display:none; left:-195px; top:-160px; width:190px; height:234px; background:url(../../../images/index/17/right_float.png) no-repeat;}
.right_wxinS { background-position:0 -211px;}
.right_appS { background-position: 0 -455px;}
/*popwin*/
#mask { width:100%; height:100%; position:fixed; top:0; left:0; z-index:13;background:#000; filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity: 0.5; opacity:0.5;}
#maskTitle { height:35px; line-height: 35px; font-weight:bold; color: #333; padding-left: 10px; background:#f9f9f9; border-bottom: 1px solid #ddd; position: relative;}
#popWinClose { width: 15px; height:15px; cursor: pointer; position: absolute; top:10px; right: 9px; background: url(../../../images/index/17/right_float.png) -166px 0;}
#popWinClose:hover { background: url(../../../images/index/17/right_float.png) -166px -17px;}
#maskTop { z-index: 901; border-radius:5px; border: #d1d1d1 5px solid; background: #ffffff; color: #333; position: fixed; top: 50%; left: 50%}
/*飘动*/
.tg_pd { position:absolute; z-index:9999;}
/*小弹*/
#jump { position:absolute; display:none; z-index:99999;}
#jumpclose {}
#jumpimg { display:none}
/*大弹*/
#hiddenLayer { position:relative; display:none; margin:0 auto; width:1150px;text-align:center;font-size:12px; color:#ddd; }
#hiddenLayer_time {position:absolute; right:10px; top:10px; width:30px; height:20px; line-height:20px; background:url(/pic/datan_bg.png); z-index:11}
#tg_b_close {position:absolute; right:10px; bottom:10px; line-height:20px; width:30px; height:20px; background:url(/pic/datan_bg.png); cursor:pointer; z-index:11}
/* 对联广告 */
.dl_left,.dl_right { width:100px; height:200px; float:right; z-index:200;top:expression(offsetParent.scrollTop+10);}
.dl_left_up { position:fixed !important;top:10px; position:absolute; left:10px; z-index:10}
.dl_left_right { position:fixed !important;top:10px; position:absolute; left:10px; } 
.dl_right_up{ position:fixed !important;top:10px; position:absolute; right:10px; z-index:10}
.dl_right_right{ position:fixed !important;top:10px; position:absolute; right:10px;}
.dl_close1 { height:20px; width:50px; background: url(/images/index/17/icon02.png?v=1) -126px -94px; cursor:pointer}
.index_float_right1{ position:absolute; right:-100px; top:0; width:90px; height:90px;}
/* 意见反馈弹窗 */
.masktip{ position:fixed; top:0; left:0; z-index:1000; width:100%; height:100%}
.masktip .bg{ width:100%; height:100%; position: absolute; top:0; left:0; z-index:1;background:#000; filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity: 0.5; opacity:0.5;}
.masktip .masktip1{ position:absolute; width:750px; height:640px; top:50%; left:50%; margin-left:-375px; margin-top:-320px; border:5px solid #d1d1d1; background:#fff; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; z-index:2}
.masktip .tit{  height:35px; line-height: 35px; font-weight:bold; color: #333; padding-left: 10px; background:#f9f9f9; border-bottom: 1px solid #ddd; position: relative;}
.masktip .close { width: 15px; height:15px; cursor: pointer; position: absolute; top:10px; right: 9px; background: url(../../../images/index/17/right_float.png) -166px 0;}
.masktip .close:hover { background: url(../../../images/index/17/right_float.png) -166px -17px;}
.sm { padding:30px; line-height:2;}
.bd { padding:0 30px;}
.bd li { float:left; width:100%; height:auto; overflow:hidden; padding:0 0 15px;}
.bd label { width:100px; text-align:right; padding-right:10px; display:inline-block;}
.masktip .input1,.masktip textarea { color:#333; -webkit-transition: border linear 0.2s, box-shadow linear 0.2s;-moz-transition: border linear 0.2s, box-shadow linear 0.2s;-ms-transition: border linear 0.2s, box-shadow linear 0.2s;-o-transition: border linear 0.2s, box-shadow linear 0.2s;transition: border linear 0.2s, box-shadow linear 0.2s;-webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);-moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);}
.masktip .input1:focus,.masktip textarea:focus { border-color: rgba(82, 168, 236, 0.8);-webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1), 0 0 8px rgba(82, 168, 236, 0.6);-moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1), 0 0 8px rgba(82, 168, 236, 0.6); box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1), 0 0 8px rgba(82, 168, 236, 0.6);}
.masktip .input1,.masktip .uneditable-input { display: inline-block; padding:6px 10px; border: 1px solid #ccc;}
.masktip textarea { padding:10px; width:520px; height:200px; border: 1px solid #ccc; line-height:1.8; border: 1px solid #ccc; resize:none;}
.masktip .button1 { margin:10px 0; padding:10px 30px; border:none; background:#f90; color:#fff; cursor:pointer; display: inline-block; border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px;}
/* 首页找商铺 */
.info5 { height:auto; overflow:hidden; background:#fff; padding:0 20px; border-top:2px solid #ff7f00; margin-top:20px;}
.info5 h1 { height:70px; line-height:70px; position:relative;}
.info5 h1 span { font-size:26px;}
.info5 .more1 { position: absolute; right:0; top:0;}
.info5 .more1 a { background: #bbb; color:#fff; padding:1px 8px 2px; border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px;}
.info5 .more1 a:hover { text-decoration:none; background:#ababab;}
.info5 .txt ul{ width:1300px;}
.info5 .txt li{float:left; width: 170px;height:215px;margin-right:18px;}
.info5 .txt li .img{ line-height:0; position:relative;}
.info5 .txt li .img .bg { position:absolute; left:0; bottom:0; height:30px; width:100%; overflow:hidden; background:#000; opacity:0.5; filter:Alpha(opacity=50); z-index:1}
.info5 .txt li .img .t1 { position:absolute; left:0; bottom:0; height:30px; width:90%; padding:0 5%; overflow:hidden; text-align:center; color:#fff; line-height:30px; font-size:12px; z-index:2; white-space:nowrap; word-break:break-all; text-overflow:ellipsis; overflow:hidden;}
.info5 .txt li .txt1 .t1{ margin-top:12px; line-height:20px; font-size:14px; color:#222; white-space:nowrap; word-break:break-all; text-overflow:ellipsis; overflow:hidden;}
.info5 .txt li .txt1 .t2{ position:relative; margin-top:5px; line-height:20px; height:20px;}
.info5 .txt li .txt1 span{ color:#E54B00; float:left; font-weight:bold}
.info5 .txt li .txt1 .t3{ position:absolute; line-height:20px; font-size:12px; right:0; bottom:0; white-space:nowrap; word-break:break-all; text-overflow:ellipsis; overflow:hidden; color:#666; text-align:right}
.info5 .txt li .txt1 .t4{ height:24px; margin-top:5px;}
.info5 .txt li .txt1 .t4 span{ float:left; height:20px; line-height:20px; padding:0 4px; background:#aaa; color:#fff; border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px; margin-right:5px; margin-top:2px; font-weight:normal; font-size:12px;}

.indexslidebanner{ width:1150; height:70px; overflow:hidden; position:relative}
.indexslidebanner .indexslide{ position:absolute; width:100%; height:100%; left:0; top:}
.indexslidebanner .indexslide ul{ position:absolute; width:100%; height:100%; left:0; top:0; line-height:0}
.indexslidebanner .indexslide li{ width:1150px; height:70px; overflow:hidden; padding: 0 !important; margin:0 !important;}
.indexslidebanner .indexslide i{ position: absolute; width:20px; height:12px; background:url('https://www.e0575.com/images/global_adv_img.jpg') 0 0 no-repeat; left:0; bottom:0; z-index:2; opacity:.2; filter:alpha(opacity=20)}
.indexslidebanner.halfbanner{ width:568px; height:60px}
.indexslidebanner.halfbanner .indexslide li{ width:568px; height:60px}