﻿/*Updated:2018.06.26
  Author:szruru
------------------------*/
@charset "utf-8";
body{ background:#f4f4f4;}
.bg-fa{ background:#fafafa;}
.bg-147{ background:#1475cf;}
.bg-232{ background:#232945}
.bg-3ab{ background:#3abfc4}
.bg-f96{ background:#f96b3e}
.c-8c{ color:#8c8fa7}
.mt10{ margin-top:10px;}
.mt15{ margin-top:15px;}
.mt20{ margin-top:20px;}
.mt25{ margin-top:25px;}
.mtb20{ margin:20px auto;}
.ptb20{padding:20px 0;}
.mb26{ margin-bottom:25px;}
.mb7{ margin-bottom:7px;}
.f15{ font-size:15px;}
.pd5{ padding:8px;}
.mr25{ margin-right:25px;}
.ml25{ margin-left:25px;}
.ml12{ margin-left:12px;}
.triangle{display: inline-block;width: 0;height: 0; overflow: hidden;zoom: 1;font-size: 0;}
.tr-s-b,.tr-s-b-6{border-style:  dashed dashed solid dashed ;border-left-color: transparent; border-right-color: transparent; }
.tr-s-b{border-width:0 10px 10px  10px;color:#fff}
.tr-s-b-6{border-width:0 5px 5px 5px;color:#1475cf}
.tr-s-r{border-style: dashed  dashed dashed solid;border-width:7px 0 7px 8px;;color:#7a7f90;border-top-color: transparent; border-bottom-color: transparent; margin-left:5px; position:relative;top:1px;}
.b-r4{ border-radius:4px;}
/***/
.morelink{ font-size:12px;}
.toutiaomore{position:absolute;right:10px;top:10px; font-size:14px; color:#959595}
/*spri*/
.search-cont .btn-search,.toutiao-icon,.toutiao-l,.toutiao-r,.szhome-toutiao ul li,.cj-icon,.T-l-01,.T-n,.xfsj ul li,.T-e,.szhomeKeywords a span
,.splist .areaNewsCont .Items div p,.T-yz,.T-l-02,.T-jz,.T-aj,.T-l-03,.T-gx,.T-jj,.news-icon,a.toutiao:hover,a.xf:hover,a.esfad:hover,a.ajad:hover,
a.yzad:hover,a.sqad:hover,a.csgxad:hover,a.jjzxad:hover,a.szhome-top,.szhome-ad-r .current a,.hzsjList ul li.other,.hot-icon,.T-l-04,.T-qz
{ background:url(../images/szhome-spri-1.png) no-repeat; display:inline-block; position:relative;}
.toutiao-icon{background-position:0 -43px;width:268px;height:80px; margin-right:60px;}
.toutiao-l,.toutiao-r{width:19px;height:18px; position:absolute;}
.toutiao-l{background-position:-85px -2px;left:9px;top:9px;}
.toutiao-r{background-position:-111px -1px;right:9px;bottom:9px;}
.cj-icon{width:19px;height:18px;background-position:-141px -2px; margin:0 10px 0 14px;top:3px;}
.T-l-01,.T-l-02,.T-l-03,.T-l-04{width:29px;height:58px;}
.T-l-01{background-position:0 -129px;}
.T-l-02{background-position:0 -191px;}
.T-l-03{background-position:0 -253px;}
.T-l-04{background-position:-243px -184px;}
.T-n{width:74px;height:58px;background-position:-31px -130px;}
.T-e{width:48px;height:58px;background-position:-118px -129px;}
.T-yz{width:62px;height:58px;background-position:-29px -192px;}
.T-jz{width:57px;height:58px;background-position:-107px -191px;}
.T-aj{width:47px;height:58px;background-position:-185px -129px;}
.T-gx{width:45px;height:58px;background-position:-46px -253px;}
.T-jj{width:48px;height:58px;background-position:-182px -191px;}
.T-qz{width:61px;height:59px;background-position:-207px -254px;}
.news-icon{width:26px;height:13px;background-position:-176px -289px; margin-right:4px; position:relative;top:1px;}
.szhomeKeywords a span{width:13px;height:9px;background-position:-173px 0; position:absolute;top:0;left:5px;}
.hot-icon{width:17px;height:16px;background-position:-170px -19px; position:absolute;top:14px; left:10px;}
/*--*/
.szhmeTitleL{ height:58px; line-height:58px;}
.szhmeTitleL h2{font-size:28px; font-weight:normal; color:#fff;}
.szhmeTitleL h2 a{ display:inline-block; color:#fff;}
.szhmeTitleS{ margin:20px 0; height:17px; line-height:17px; border-bottom:1px solid #e5e5e5; padding:0 0 9px 10px;}
.szhmeTitleS h3,.tfTitle h3{ color:#1475cf; font-size:16px; }
.szhmeTitleS h3{float:left;}
.szhmeTitleS a.more{ color:#959595; float:right; position:relative;top:2px;}
.szhmeTitleS img{position:relative;top:11px; margin-right:4px; float:left;}
.cloumR-s .szhmeTitleS,.cloumM-l .szhmeTitleS,.cloumR-L .szhmeTitleS{padding: 0 10px 9px 0;    margin:12px 0 10px 0;}
/*tabs*/
.szhomeTab{  border-bottom:1px solid #ddd; background:#fafafa; line-height:36px;}
.szhomeTab li{ float:left; position:relative; padding:0 13px; cursor:pointer;}
.szhomeTab li .poptip-arrow{ display:none;}
.szhomeTab li.thistab{ background:#232945; color:#fff; }
.szhomeTab li.thistab .poptip-arrow{ position:absolute;left:50%; margin-left:-6px; display:block;}
.szhomeTab li.thistab .poptip-arrow-top {top: 34px;}
.szhomeTab li.thistab .poptip-arrow-top em{top: -18px;color: #232945;}
.cloumM-l .szhomeTab li,.cloumR-L .szhomeTab li{ padding:0 20px;}
.cloumM-l .szhomeTab li.thistab,.cloumR-L .szhomeTab li.thistab{ font-weight:bold;}
/**--*/
.szhomeList ul li.other,.szhomeListL ul li,.txtbox p,#szhome-2houseList .c-8c,.szhome-houseList .f16,.bwbox dl dt,.csgxList li p
,.houseing a,.csgxFocus .txtbox,.darenList li p,.searchhot p,.szhome-toutiao ul li,.areaNewsCont .Items div p,.yzpmlist a,.drlist a .text .mb5,.bwbox dl dd
,.xflp li p,.lptextList .Items p,.xftext
{white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.focusPic .txtbox{height: 38px; line-height:30px;}
.houseing a,.tfsItems,.communityFocus-L .item,.csgxFocus .item{display: inline-block;}
/*--*/
.td-u{ text-decoration:underline;}
/*tabs*/
.tab_conbox .tab_con{ display:none;overflow:hidden; }
/**--*/
.szhome-banner-box,.szhome-banner{ position: relative; width: 100%; height:440px; }
.szhome-banner-box li{ float: left;position: absolute; top: 0; left: 0; width: 100%; height:440px; opacity: 0;filter:alpha(opacity=0);}
.szhome-banner-box li a,.szhome-banner-box img{ display: block;width: 100%;  height: 100%;}
.cir_box{ overflow: hidden; position: absolute; z-index: 100;}
.cir_box li{ float: left; width: 30px; height: 5px; margin:0 5px; cursor: pointer; background: #fff; opacity: 0.8;filter:alpha(opacity=80);}
.cir_on{ background: #000 !important;}
.lubo_btn{ position: absolute; width: 100%; top: 140px;}
.left_btn, .right_btn{ width: 30px; height: 80px; background: #000;opacity: 0.8;filter:alpha(opacity=80); cursor: pointer; color: #fff; line-height: 80px; font-size: 30px; text-align: center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.left_btn{ float: left;}
.right_btn{ float: right;} 
.szhomee-searchbox{ width:820px; height:162px;+height:184px; padding:20px 20px 0 20px;}
.szhomee-searchbox .opacity-bg{ border-radius:6px; border:1px solid #233f73; opacity:0.5;}
.search-tab{ padding-bottom:19px;}
.search-tab li{ float:left; height:36px; line-height:36px; color:#fff; margin-right:17px; padding:0 10px; cursor:pointer; position:relative;}
.search-tab li a{ color:#fff;}
.search-tab li span{ position:absolute; left:50%; bottom:-21px; display:none; margin-left:-10px;}
.search-tab li.selected,.search-tab li:hover{ background:#1475cf; border-radius:5px;  color:#fff; }
.search-tab li.selected span{ display:block;}
.search-tab li.selected a{ color:#fff;}
.search-inputbox{ background:#fff; border-radius: 5px 0 0 5px;  width:738px;}
.search-inputbox input,.search-cont .btn-search{ height:38px; line-height:38px;}
.search-inputbox input{ width:100%;text-indent: 10px}
.search-inputbox #s2,.search-inputbox .s2,.search-inputbox #s3,.search-inputbox .s3,.search-inputbox #s4,.search-inputbox .s4{ display:none;}
.search-inputbox .pholder{ color:#ccc; position:absolute;top:10px;left:13px;}
.search-cont .btn-search{ width:80px;background-position:0 0;  }
.searchhot{padding-top:12px; line-height:22px;}
.searchhot a{ color:#bfbfbf; margin-right:20px;}
.searchhot a.right{ margin-right:4px;}
.searchwrapTwo{ background:url(../images/szhome-head.jpg) no-repeat; height:280px;}
.searchwrapTwo .szhomee-searchbox{ margin:48px auto; }
.szhome-rec{ height:318px;}
.szhomeTab-rec{ height:55px; border:1px solid #eee; background:#f9f9f9; font-size:18px; text-align:center; line-height:55px; color:#959595}
.szhomeTab-rec li img{ display:none;}
.szhomeTab-rec li{ float:left; width:396px; margin-left:-1px; border-left:1px solid #eee; cursor:pointer; position:relative;}
.szhomeTab-rec li.thistab{ background:#fff; margin-bottom:-1px;height:56px; color:#232945;}
.szhomeTab-rec li.thistab img{ display:block; position:absolute;top:0;}
.szhomeTab-rec li.thistab .line{left:0; width:396px;}
.szhomeTab-rec li.thistab .arr{ right:-14px;}
.szhome-rec-cont{ margin-top:10px; overflow:hidden; position:relative;}
.szhome-rec-cont .Cont,.nhslpCont{ margin-right:-30px;}
.szhome-rec-cont .Items { float:left; position:relative; width:284px; height:248px;margin-right:15.5px;+margin-right:10px; overflow:hidden; line-height:22px; cursor:pointer; background:#fff; border:1px solid #f4f4f4;}
.szhome-rec-cont .Items:hover{ border:1px solid #1475cf;}
.szhome-rec-cont .Items img{ width:284px; height:188px;}
.xftext span{ display:inline-block;}
.xftext span.left{ width:105px;}
.xftext span.right{ position:relative;top:4px; width:150px; text-align:right;}
.szhome-rec-cont .Items .txtbox{bottom:60px;}
.nhslpCont .Items .txtbox{ bottom:64px;}
.szhome-rec-cont .bottom{ height:44px; overflow:hidden; margin:8px;}
.toutiaoCont{ border:1px solid #efefef; height:80px; padding:25px 28px 15px 28px;}
.cloumL{ width:336px;overflow:hidden;}
.cloumM{ width:472px;overflow:hidden;}
.cloumR{ width:332px; overflow:hidden;}
.cloumR-L{ width:915px; overflow:hidden;}
.cloumL-s{ width:255px;overflow:hidden;}
.cloumR-s{ width:310px;overflow:hidden;}
.cloumM-l{ width:585px; margin:0 20px;overflow:hidden;}
.szhome-toutiao{ width:803px;}
.szhome-toutiao ul li{ font-size:15px; float:left; margin-right:20px; padding-left:15px; background-position:-380px -270px;}
.szhome-toutiao ul li.first{ font-size:26px; font-weight:bold; width:788px; margin-right:0; margin-bottom:10px;background-position:-379px 15px;}
.toutiaoFocus,.toutiaoFocus img,.toutiaoFocus .owl-item.loading{ width:336px; height:229px; overflow:hidden;}
.focusPic .item{ display:block;}
.focusPic .owl-controls{ position:absolute;bottom:3px; text-align:center; width:100%;}
.focusPic .owl-controls .owl-page span{width: 14px;height: 2px; -webkit-border-radius:0;-moz-border-radius:0;border-radius: 0; margin-right:5px;background:#818083;}
.focusPic .owl-controls .owl-page.active span,.focusPic .owl-controls.clickable .owl-page:hover span{background:#fff;}
.szhomeList ul li,.areaNewsCont .Items div p{ font-size:14px; margin-bottom:8px;}
.szhomeList ul li{ margin-bottom:7.5px;}
#tab_conbox3{ margin-left:5px;}
#tab_conbox3 .Items div.hw p{ margin-left:5px;}
.szhomeList ul li.firstpic{ margin-bottom:12px;}
.szhomeList ul li.first{ margin-bottom:12px;}
.szhomeList ul li.first .text{ height:40px; line-height:20px; overflow:hidden; margin-bottom:4px;}
.szhomeList ul li.first img{ float:left; width:80px; height:60px; margin-right:10px;}
.szhomeList ul li.firstpic{ margin-bottom:12px;}
.szhomeList ul li.firstpic img{height:97px; width:336px;}
.szhomeList ul li.firstpic .txtbox{ height:26px; line-height:26px;}
.szhomeListL{ margin-bottom:30px; overflow:hidden;}
.szhomeListL ul li{ font-size:16px; margin-bottom:10px;}
.szhomeListL ul li.first{ font-size:24px;margin-bottom:15px;}
.szhomeListL ul li span.line{ position:relative;top:2px; display:inline-block; width:1px; height:16px; background:#dcdcdc; margin:0 10px;}
.bannerS,.bannerS img{ width:332px; height:95px;}
.sjcjList{ overflow:hidden; border:1px solid #efefef; margin-top:-2px;}
.sjcjTitle{ height:34px; line-height:34px; background:#f8f8f8; border:1px solid #e5e5e5; margin-bottom:10px;}
.sjcjCont .Items table{ width:100%; text-align:center; margin-bottom:10px;}
.areaNewsCont .Items div p{ margin-bottom:10px;}
.areaNews,.splist{ border:1px solid #efefef}
.areaNewsCont{ overflow:hidden; margin:10px 10px 0 10px;}
.toutiaohotnews{ padding-left:35px; color:#959595;height:46px; line-height:46px; overflow:hidden;}
.nhslpCont{ margin-top:0;}
.nhslpCont .Items{ height:160px;}
.nhslpCont .Items img{ height:95px;}
.nhstile{ margin:0; margin-top:10px; padding:0; padding-left:10px; border-bottom:none; line-height:48px; height:48px; overflow:hidden; }
.nhstile a.more{ float:left;}
/***/
.szhome-houseList{ margin-right:-30px;overflow:hidden;}
.szhome-houseList .Items{ float:left; width:186px; height:220px; border:1px solid #eee; margin:0 10px 10px 0; position:relative; overflow:hidden;}
.szhome-houseList .Items:hover{ border:1px solid #1475cf;}
.szhome-houseList .Items img{ width:100%; height:125px; margin-bottom:10px;}
.szhome-houseList .Items .txtbox,.szhome-rec-cont .Items .txtbox{height: 28px; line-height: 28px;}
.szhome-houseList .Items .txtbox{ bottom:96px;}
#tab_conbox4 .Items .bottom{margin: -2px 8px 0 8px; height: 80px;overflow: hidden;line-height: 20px}
#newhouse{ width:255px;height:315px; overflow:hidden;}
.houseing{ height:254px; margin-left:12px; }
.houseing .cony {margin-right: 15px;}
.houseing .cony .tcont-w{padding-bottom: 8px; padding-left: 13px; line-height: 28px;}
.houseing .tcont-w span {float: right;margin-left: 15px;}
.houseTabs{ padding:0 0 20px 10px; border-bottom:3px solid #e7e7e7; margin-bottom:10px; position:relative;}
.houseTabs ul li{ width:80px; text-align:center;float: left; font-size:16px; cursor:pointer; font-weight:bold; margin-right:20px;} 
.houseTabs ul li.active{ color:#1475cf}
.houseTabs p{position: absolute; top: 27px; left: 10px;width: 80px; height: 13px; border-bottom: 3px solid #1475cf;overflow: hidden;text-align: center}
.coumScroll .owl-controls {top:-48px;right: 27px;text-align: right;position: absolute;}
.coumScroll .owl-controls .owl-page span {width: 8px;height: 8px; background:#dcdcdc; }
.coumScroll .owl-controls .owl-page.active span, .coumScroll .owl-controls.clickable .owl-page:hover span { background: #232945;}
.coumScroll .owl-next, .coumScroll .owl-prev {width:9px;height:13px; background:url(../images/szhome-spri.png) no-repeat;top:3px;}
.coumScroll .owl-prev{background-position:0 0;}
.coumScroll .owl-next{background-position:-11px 0;right:-10px;}
.coumScroll .owl-controls .owl-buttons div{ opacity:1;}
#newhouse .owl-controls{top:18px;right:15px;background:#fff;}
.szhome-houseList .NewhouseFocus,.szhome-houseList .NewhouseFocus img,.NewhouseFocus .owl-item.loading{ width:386px; height:220px; overflow:hidden;}
.szhome-houseList .NewhouseFocus:hover,.szhome-houseList .NewhouseFocus{ border:0;}
.szhome-houseList .NewhouseFocus .txtbox { bottom: 11px; height:38px; line-height:30px;}
.tfsList{ margin-right:30px;}
.tfTitle{ height:8px; border-bottom:1px solid #e5e5e5; margin-bottom:8px;}
.tfTitle h3{ background:#fff; position:absolute;top:-3px;left:0; padding-right:8px;}
.tfsList .szhomeList ul li{ margin-bottom:8.2px;}
.drlist .text{ width:180px; float:left;}
.drlist .text2{ height:40px; line-height:20px; overflow:hidden; width:180px;}
.esfbanner img{ width:243px; height:90px;}
.esf-houseList .Items { height:188px; margin-bottom:15px;}
.esf-houseList .Items .txtbox { bottom: 65px;}
.esf-houseList .rec .txtbox{ height:75px; bottom: 87px; text-align:center;}
.f20{ font-size:20px;}
.esf-houseList .rec .bottom{height:44px; line-height:22px; overflow:hidden;}
.jjrplList dl{ margin:0 0 17px 12px;}
.jjrplList dl dt{ height:30px; line-height:30px; margin-bottom:5px;}
.jjrplList dl dt img{ width:30px; height:30px; border-radius:50px; float:left; margin-right:9px;}
.jjrplList dl dd{ height:36px; line-height:18px;}
.esfsearchbox{ width:230px; height:26px; position:absolute; top:6px;right:14px; background:#fff; border-radius:4px;}
.esfsearchbox input { width: 174px; height:20px; line-height:20px; margin:3px 8px;}
.esfsearchbox button{ width:40px; height:26px; background:#1475cf; border-radius:0 4px 4px 0;}
.kfhdlist ul li{ margin-bottom:4px;}
.szhomeKeywords a{ display:inline-block; width:112px; height:49px; text-align:center; font-size:16px; line-height:49px; border:1px solid #e5e5e5; background:#f8f8f8; margin:0 14px 10px 0; position:relative;}
.szhomeKeywords a span{ display:none;}
.szhomeKeywords a:hover,.szhomeKeywords a.active{ border:1px solid #1475cf; color:#1475cf}
.szhomeKeywords a:hover span,.szhomeKeywords a.active span{ display:block;}
.szhomeKeywords{ margin-right:-20px; overflow:hidden;}
.splist .areaNewsCont { margin-right:15px;}
.splist .areaNewsCont .Items div p{ padding-left:12px;background-position: -380px -271px; margin-bottom:8px; display:block;}
.splist .morelink{ margin-top:0;}
.yzpmlist{ margin-left:10px;}
.yzpmlist .sort{background: url(../images/mun-spri.png) 0 0 no-repeat;width:101px; height:140px; overflow: hidden; margin-right:20px;}
.yzpmlist .sort1{background: url(../images/mun-spri.png) 0 -146px no-repeat;}
.yzpmlist a{height: 16px;line-height: 16px;margin-bottom: 13px; display:block; padding-left:17px;}
#darenList .item{ height:170px;}
.drlist .item img{ width:56px; height:56px;  border-radius:100px; float:left; margin-right:8px;}
.drlist{ margin:0 12px;}
.drlist a{ display:block; margin-bottom:23px; height:64px;overflow:hidden;}
#zjList a{ margin-bottom:16px;}
.cloums{ width:290px;}
.cloums .szhomeList ul li.first .text{margin-top:10px;height: 44px; line-height: 22px; }
.yzTitle h4{ font-size:20px; color:#232945;}
.xflp li{ height:60px; margin-bottom:10px; line-height:21px; overflow:hidden;}
.xflp li img { width:90px; height: 60px;float:left;margin-right:10px;}
.xfsj ul li,.hzsjList ul li.other{padding-left: 12px;background-position: -380px -271px; display:block; margin-right:10px;}
.jzhotnews{ padding-left:90px; position:relative; line-height:36px; }
.jzhotnews .title{ position:absolute;top:-1px;left:0; width:85px; height:38px; line-height:38px; text-align:center; font-weight:bold; font-size:16px; background:url(../images/t-bg.png) no-repeat; color:#fff;}
.jzhotnews,.jzhotnews a,.toutiaohotnews a{ color:#959595}
.jzhotnews a,.toutiaohotnews a{ margin:0 5px;}
.jzhotnews a:hover{ color:#fe5955}
.toutiaohotnews a:hover{ color:#1971d0}
.jzbanner img{ height:98px;}
.jzFocus,.jzFocus img,.jzFocus .owl-item.loading{ width:578px; height:290px; overflow:hidden;}
.jzFocus,.jzFocus img{ margin-right:18px;}
.jzFocus .txtbox{ bottom:0;}
.jzFocus a{ display:block;}
.jzRight{ width:319px;}
.jzbiglink{ font-size:22px; line-height:32px; height:64px; overflow:hidden; margin:-5px 10px 10px 0; display:block;}
.jzbiglink em{ display: inline-block; width:3px; height:20px; background:#f94736; margin-right:10px; position:relative;top:2px;}
.jzTlist ul li a{ font-size:16px; color:#959595}
.jzTlist{  margin-bottom:12px;}
.jzTlist-b ul li{ margin-bottom:7px; display:block;}
.jztzList{ margin-right:-20px; overflow:hidden; margin-top:0; height:183px; }
.jztzList .Items {width: 188px;height: 180px; margin-right:10px;}
.jztzList .Items img{width: 188px; height:145px;}
.ajFocus,.ajFocus img{ width:336px; height:133px;}
.ajleftlist a{ padding:14px 0 15px 9px; border:1px solid #f3f3f3; display:block; margin-bottom:10px; overflow:hidden;}
.anjuList{ height:536px; overflow:hidden;}
.anjuList .Items{width:282px; height: 255px;margin: 0 17px 15px 0;}
.anjuList .Items img{ height:190px;}
.anjuList .Items .txtbox { bottom: 65px; width:95px; }
.anjuList .Items .txtbox i,.anjuList .Items .txtbox{right:0; left:inherit;}
.anjumask{width:282px; height:190px; background:url(../images/720bg-1.png) no-repeat; position:absolute;top:0;left:0; display:none;}
.qj-anjuList .Items:hover .anjumask{ display:block;} 
.ajrighttop,.ajrighttop img,.janjufocusPic .owl-item.loading{ width:288px; height:115px;}
.ajrighttop .txtbox{ line-height:19px; height:28px;}
.ajwd{ height:586px; overflow:hidden;}
.ajwd .areaNewsCont .ajrighttop .txtbox p{ background:none;}
.ajwd .areaNewsCont{ margin-right:0;}
.anjubanner img{ width:288px; height:108px;}
.anjubanner-b img{ height:115px;}
.ajwd .tab_conbox ,.ajwd.tab_con{ margin-right:10px;}
.ajwd .areaNewsCont .Items div p{ margin-bottom:9px; display:block;}
.bwbox dl dt,.bwbox dl dd{ line-height:22px; padding-left:25px; position:relative;}
.bwbox dl{ margin-bottom:11.2px; cursor:pointer; }
.ajwd .areaNewsCont .Items .bwbox a{ background:none; padding-left:0;}
.bwbox dl dt{ margin-bottom:3px; font-size:14px; height:22px;}
.csgxFocus,.csgxFocus img,.csgxFocus .owl-item.loading{ width:280px; height:170px; overflow:hidden;}
.csgxList li img{width:108px; height:72px; float:left; margin-right:10px;border: 1px solid #dcdcdc;}
.csgxList li p{ float:left; width:180px;}
.csgxList li{margin:0 10px 10px 0;  line-height:25px; overflow: hidden;}
.csgxTextlist .szhomeList ul li {margin-bottom: 9px;}
.gxbanner img{ height:120px;}
.lptextList{ margin-right:-25px; overflow:hidden;}
.lptextList .Items{ float:left; width:167px; padding:10px; border:1px solid #f6f6f6; margin:0 12px 12px 0; }
.lptextList .Items a{ color:#1475cf;  margin-right:8px;font-size:14px;}
.lptextList .Items a:hover{ text-decoration:underline;}
.lptextList .Items p{ line-height:22px;}
.lptextList .Items h5{ font-size:16px; font-weight:normal; margin:0 0 12px 6px;}
.onetextList{height:180px;height:185px\0;  overflow:hidden;}
.twotextList{height:110px;height:115px\0;  overflow:hidden;}
.commuList .szhmeTitleS {margin:21px 0 15px 0;}
.commuList .szhomeList ul li.first {margin-bottom: 15px; }
.commuList .szhomeList ul li.first img{ width:88px; height:66px;}
.jjList .Items{ margin-right:7px;}
.jjList .Items,.jjList .Items img{ width:301.5px; height:200px; }
.jjList .Items:hover,.jjList .Items{ border:none;}
.jjList .Items .txtbox {bottom: 0px;}
.jjList .jzxxFocus,.jjList .jzxxFocus img,.jjList .jzxxFocus .owl-item.loading{ width:610px; height:200px; overflow:hidden;}
.jzxxFocus .owl-controls{ text-align:right;bottom: 8px;}
.jzxxFocus .owl-pagination{ margin-right:15px;}
.jjList  .jzxxFocus a .txtbox {bottom: 10px;}
#tab_conbox9 .Items div{ margin-bottom:0}
.qzbanner img{ height:145px; margin-bottom:20px;}
.qzphotoList .Items,.qzphotoList .Items:hover{  border:0;}
.qzphotoList img {margin-bottom:0;}
.qzphotoList .qzC-1 img,.qzphotoList .qzC-1 .Items{height: 200px;}
.qzphotoList .Items .txtbox{bottom: 0;}
.qzphotoList .qzC-2 .Items{ height:125px; width:188px;}
.qzphotoList .jqFocus,.qzphotoList .jqFocus img{ width:386px;}
.qzphotoList .jqFocus .item .txtbox{ bottom:10px; height:38px; line-height:30px;}
.szhome-ad-r,.szhome-ad-l{position:fixed; _position:absolute;_margin-top:expression(document.documentElement.clientHeight-this.style.pixelHeight+document.documentElement.scrollTop); z-index:1000; display:none; }
.szhome-ad-l{ width:76px; left:0;bottom:187px;}
.szhome-ad-r{width:50px; right:0;bottom:50px;}
.szhome-ad-r .abox{ box-shadow:1px 1px 3px #f0f0f0;}
.szhome-ad-r a{ width:50px; height:50px; display:block; text-align:center; position:relative;  }

.szhome-ad-r .line{ display:inline-block; width:34px; height:1px; background:#efefef; left:7px; bottom:-1px; position:absolute;}
.szhome-ad-r a.xf,.szhome-ad-r a.toutiao,.szhome-ad-r a.ajad{ line-height:50px;}
.szhome-ad-r a.toutiao{ color:#ff5256;}
.szhome-ad-r a.toutiao:hover,.szhome-ad-r .current a.toutiao{ background-position:-275px -98px; }
.szhome-ad-r a.xf{ color:#085caa; line-height:50px;}
.szhome-ad-r a.xf:hover,.szhome-ad-r .current a.xf{ background-position:-332px -99px;}
.szhome-ad-r a.yzad,.szhome-ad-r a.esfad,.szhome-ad-r a.sqad,.szhome-ad-r a.csgxad,.szhome-ad-r a.jjzxad,.szhome-ad-r a.qz{padding-top:8px; height:42px; line-height:16px; }
.szhome-ad-r a.esfad{ color:#085caa;}
.szhome-ad-r a.esfad:hover,.szhome-ad-r .current a.esfad{background-position:-332px -154px;}
.szhome-ad-r a.ajad{color:#085caa;}
.szhome-ad-r a.ajad:hover,.szhome-ad-r .current a.ajad{background-position:-332px -211px;}
.szhome-ad-r a.yzad,.szhome-ad-r a.sqad{ color:#232945;}
.szhome-ad-r a.yzad:hover,.szhome-ad-r .current a.yzad{background-position:-332px -43px;}
.szhome-ad-r a.sqad:hover,.szhome-ad-r .current a.sqad{background-position:-276px -211px;}
.szhome-ad-r a.csgxad{ color:#3abfc4;}
.szhome-ad-r a.csgxad:hover,.szhome-ad-r .current a.csgxad{background-position:-276px -154px;}
.szhome-ad-r a.jjzxad{ color:#0e5c69;}
.szhome-ad-r a.jjzxad:hover,.szhome-ad-r .current a.jjzxad{background-position:-275px -43px;}
.szhome-ad-r a.qz{ color:#f96b3e;}
.szhome-ad-r a.qz:hover,.szhome-ad-r .current a.qz{ background:#f96b3e;}
.szhome-ad-r a:hover,.szhome-ad-r .current a{color:#fff;}
.szhome-ad-r a.szhome-top{background-position:-108px -257px;}

/*惠州  东莞*/
.szhome-hz .toutiaoFocus,.szhome-hz .toutiaoFocus img,.szhome-dg .toutiaoFocus,.szhome-dg .toutiaoFocus img{ height:190px;}
.hzsjList ul li{ margin-bottom:7px;}
.hzsjList ul li.first{ margin-bottom:8px;}
.szhome-hz .twotextList,.szhome-dg .twotextList{height: 92px;}
.szhome-dg .xflp li { margin-bottom: 20px;} 
/* 幕帘伸缩广告 */
#bannerBig, #bannerSmall { width: 1190px; margin: 20px auto 0 auto; position: relative; }
#bannerSmall { display: none; position: relative; width: 1190px; }
/* 底部弹窗广告 */
.szbutPop{ border:3px solid #92bef2; background:#fff;position:fixed;bottom:5px; right:10px; z-index:1000; width:320px;}
.szbutPopimg{ width:320px; height:49px;}
.szbutPop .bottom{ background:#f5fbff; height:34px; line-height:34px; padding:0 10px;}
.szbutPop-x{ background:url(../images/szbutPop-X.png) no-repeat; width:16px; height:16px; position:absolute; right:-8px; top:-8px;}
.szbutPop .xfsj ul li{ background:none;  border-bottom:1px dashed #e3e3e3; margin:0 9px; height:24px; line-height:24px; width:300px; padding-left:0;}
.szbutPop .bottom img{ position:relative;top:-2px;}

.maxLiWidth {max-width: 750px;white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.greyDot {width: 4px;height:4px;border-radius: 4px; display: inline-block; background-color: #dddddd;position: relative;top:-2px;}