@charset "utf-8";
/* CSS Document */
.houseHeader{ width:1200px; margin: 0 auto; overflow: hidden; padding: 20px 0;}
.headerCntSoso{ float:right; width:278px; height: 22px; padding:3px 0; border: 1px solid #B2B2B2; border-radius: 3px; background: #fff; margin-top: 6px;}
.headerCntSosoInput{ float:left; width:246px; height: 22px; border-right:1px solid #B2B2B2;}
.headerCntSosoInput input{ width:231px; height: 22px; background: #fff; border:0;  line-height: 22px; color:#333; font-size:14px; outline:none; padding-left: 15px;}
.headerCntSosoInput input::-webkit-input-placeholder{color:#c9c8c8;}
.headerCntSosoInput input:-moz-placeholder{color:#c9c8c8;}
.headerCntSosoInput input::-moz-placeholder{color:#c9c8c8;}
.headerCntSosoInput input:-ms-input-placeholder{color:#c9c8c8;}
.headerCntSosoBtn{ float:left; width:30px; height: 22px;}
.headerCntSosoBtn input{ width:30px; height: 22px; background: #fff; border: 0; text-indent: -9999px; overflow: hidden; background: url(../images/newsContent_soso.png) no-repeat center center; outline:none;}
.houseHeaderLeft{ float:left; width:900px;}
.houseHeaderLeftLogo{ float:left; width:144px; height: 34px; padding-right: 20px;}
.houseHeaderLeft h3{ float:left; width:120px; font-size:20px; margin-top: 10px; padding-left: 20px; line-height: 24px; border-left:1px solid #333; letter-spacing: 1px; }
.houseHeaderLeft h3 a{color:#0c3190;}
.houseHeaderLeft ul{ float: left; width:575px; margin-top: 10px; height: 24px; overflow: hidden; background: url(../images/icon_house_hot.png) no-repeat left center; padding-left: 20px;} 
.houseHeaderLeft ul li{ width:575px; font-size:14px; line-height: 24px; height: 24px;}
.houseHeaderLeft ul li a{ color:#333;}
.houseHeaderLeft ul li a:hover{ color:#333;}
.housePPT{ float:left; width:720px; height: 370px; margin-top: 20px; margin-right: 20px;}
.ptCnt{ width:720px; height: 370px; overflow:hidden;position:relative;}
.silder_con{width:720px; height: 370px;position:absolute;}
.silder_con li{float:left; width:720px; height: 370px;overflow:hidden;position:relative;}
.silder_con img{ width:720px; height: 370px;}
.ptCnt .prev{left:0; top:160px; z-index:12; width:22px;height:50px;position:absolute; background:url(https://static4.henan100.com/100/v20170320/images/sprite.png) no-repeat 0 0;cursor:pointer;}
.ptCnt .next{right:0; top:160px; z-index:12; width:22px;height:50px;position:absolute; background:url(https://static4.henan100.com/100/v20170320/images/sprite.png) no-repeat right top; cursor:pointer;}
.pptfont{ position:absolute; z-index:10;left:0px; bottom:0px;_bottom:0px;*bottom:0px; width:720px; height: 35px; background: url(../images/house_ppt_bg.png) no-repeat bottom center; text-align:center;text-overflow:ellipsis; overflow:hidden;white-space:nowrap; padding-top: 45px;}
.pptfont h3{ width:100%; text-align:center; font-weight:normal;}
.pptfont h3 a{ color:#FFFFFF; font-size:16px;}
.pptfont h3 a:hover{ text-decoration:underline; color:#FFFFFF;}
.pptfont p{ display:none;}
.silder_nav{ position: absolute; z-index: 11; left: 0; bottom: 40px; width: 100%; text-align: center;}
.silder_nav li{ display:inline-block; width:7px; height: 7px; border-radius: 50%; margin: 0 2px; background: rgba(255,255,255,.5);}
.silder_nav li.current{ width:25px; border-radius: 7px; background: rgba(255,255,255,1);}
.life-01{ float:left; width:460px; height: 95px; padding-top: 15px; background:#fff; margin-top: 20px;}
.life-01 h3{ text-align: center; font-size:20px; line-height: 2em;}
.life-01 h3 a{ color:#005f96;}
.life-01 h3 a:hover{ color:#005f96;}
.life-01 p{ text-align:center; font-size:16px; line-height: 1.8em;}
.life-01 p a{ color:#005f96; padding: 0 5px;}
.life-01 p a:hover{ padding:0 5px;}
.life-02{ float: left; width:420px; height: 240px; padding: 0 20px; background: #fff; margin-top: 20px;}
.life02{ width:420px; overflow: hidden; margin-top: 28px;}
.life02 a{ display:block; width:100%; overflow: hidden;}
.life02 img{ float:left; width:110px; height: 80px; margin-right: 15px;}
.life02Right{ float:left; width:295px;}
.life02Right h3{ font-size:18px; color:#005f96; padding-bottom: .4em;}
.life02Right a:hover h3{ color:#005f96;}
.life02Right p{  font-size:14px; color:#333; line-height: 1.8em;}
.houseHot{ width:1400px; margin: 30px auto; overflow: hidden;}
.houseHotTitle{ width:1200px; margin: 0 auto; overflow: hidden; height: 75px; background: url(../images/hose_title_hot.png) no-repeat left 25px; padding-top: 40px;}
.houseHotTitle h3{ font-size:26px; color:#333; font-weight: normal; padding-bottom: 3px; width:120px; border-bottom: 1px solid #333; text-align: center;}
.houseHotLeft{ float: left; width:100px; text-align: center; padding-top: 164px; cursor: pointer;}
.houseHotRight{ float: left; width:100px; text-align: center; padding-top: 164px; cursor: pointer;}
.houseHotMid{ float:left; width:1200px; position: relative; overflow: hidden;}
.houseHotMid li{ float:left; width:280px; margin-right: 20px;}
.houseHotMid li a{ display:block; width:100%;}
.houseHotMid li a img{ width:280px; height: 180px;}
.houseHotMidBottom{ width:240px; height: 110px; background: #fff; padding: 10px 20px 0;}
.houseHotMidBottom h3{ font-size:18px; letter-spacing: 1px; color:#333; line-height: 1.8em; text-align: center;}
.houseHotMidBottom p{ width:100%; overflow: hidden; font-size:16px; color: #999; line-height: 1.8em; text-align: center;}
.houseHotMidBottom p span{ float: right;}
.houseHotMid li a:hover .houseHotMidBottom{ background: #006aa6;}
.houseHotMid li a:hover .houseHotMidBottom h3{ color:#fff;}
.houseHotMid li a:hover .houseHotMidBottom p{ color:#fff;}
.newsContentLeft{ float:left; width:830px; background: #fff; margin-right: 20px; margin-top: 20px;}
.newsList{ width:830px; padding: 20px 0;}
.newsList li{ width:790px; padding:20px; border-bottom: 1px solid #f5f5f5; overflow: hidden;}
.newsList li a{ display:block; width:100%; overflow: hidden;}
.newsList li img{ float:left; width:200px; height: 125px; border-radius: 3px; margin-right: 25px;}
.newsListRight{ float:left; width:565px;}
.newsList li h3{ font-size:18px; color:#333; letter-spacing: 1px; font-weight: 700; line-height: 1.8em;}
.newsList li p{ font-size:14px; color:#333;  line-height: 1.6em; padding-top: 5px; text-align: justify;}
.newsList li h4{ font-weight: normal; background: url(../images/house_time.jpg) no-repeat left center; padding-left: 25px; font-size:14px; color:#999; margin-top: 15px;}
.newsList li a:hover h3{ color:#005f96; font-weight:600; transition: all 0.3s ease; -webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;-ms-transition: all 0.3s ease;}
.newsList li.noPic .newsListRight{ width:790px;}
.newsList li.fourPics img{ width:190px; height:120px; margin-right: 10px;}
.newsList li.fourPics a{ width:800px;}
.newsList li.fourPics h4{ float: left; width:790px;}
.newsList li.fourPics h3{ padding-bottom:10px;}
.newsList li:last-child{ border:0;}
.refresh{ width:100%; padding: 50px 0; text-align: center;}
.refresh span{ display: inline-block; font-size:16px; color:#999; background: url(../images/house_refresh.png) no-repeat left center; line-height: 2em; letter-spacing: 1px; padding-left: 40px; cursor: pointer;}





