@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: 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 h3 a:hover{color:#0c3190;} .edu-01{ float:left; width: 350px; margin-right: 15px;} .edu01{ width:310px; height: 107px;margin-top: 20px; background: #fff; padding: 23px 20px 0;} .edu01 a{ display:block; width:100%;} .edu01 h3{ font-size:18px; line-height: 2em; color:#005f96;} .edu01 p{ font-size:14px; color:#333; line-height: 1.6em;} .edu01 a:hover h3{ color:#005f96;} .edu01 a:hover p{ color:#000;} .edu-02{ float: left; width:460px; height: 280px; overflow: hidden; margin-right: 15px; margin-top: 20px;} .ptcnt{ width:460px; height: 280px; overflow:hidden;position:relative;} .silder_con{width:460px; height: 280px;position:absolute;} .silder_con li{float:left; width:460px; height: 280px;overflow:hidden;position:relative;} .silder_con img{ width:460px; height: 280px;} .ptcnt .prev{left:0; top:115px; z-index:12; width:22px;height:50px;position:absolute; background:url(/uploads/image/s1vimages/sprite.png) no-repeat 0 0;cursor:pointer;} .ptcnt .next{right:0; top:115px; z-index:12; width:22px;height:50px;position:absolute; background:url(/uploads/image/s1vimages/sprite.png) no-repeat right top; cursor:pointer;} .pptfont{ position:absolute; z-index:10;left:0px; bottom:0px;_bottom:0px;*bottom:0px; width:460px; height: 35px; background: url(/uploads/image/sevimages/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);} .edu-03{ float:left; width:340px; height: 260px; background: #fff; padding: 10px; margin-top: 20px;} .edu-03 img{ width:340px; height: 140px;} .edu-03 h3{ font-size:18px; color:#005f96; line-height: 2em; padding-top: 10px;} .edu-03 h3 a{ color:#005f96;} .edu-03 h3 a:hover{ color:#005f96;} .edu-03 p{ font-size:14px; color:#333; padding-top: 5px; line-height: 1.7em;} .edumap{ width:1200px; margin: 60px auto 0; overflow: hidden;} .edumaptitle{ width:1200px; height: 50px; background: no-repeat left top; border-bottom:2px solid #0076b9; position: relative;} .edumaptitle h3{ width:120px; white-space: nowrap; height: 40px; padding-top: 10px; border-bottom: 2px solid #333; font-size:26px; color:#333; font-weight: normal; text-align: center;} .edu_map_left{float:left;width:280px;height:340px; margin-top: 40px;} .edu_map_left_title{width:280px;height:50px;background:#006aa6} .edu_map_left_title h3{font-weight:normal;color:#fff;line-height:50px; text-align: center;} .edu_map_left_title h3 a{color:#fff;font-family:"微软雅黑";font-size:20px} .edu_map_left_title h3 a:hover{color:#fff} .edu_map_left_bottom{width:280px;height:290px;overflow:hidden;background:#fff} .edu_map_left_bottom ul{width:280px;height:290px;overflow-y:scroll;overflow-x:hidden;} .edu_map_left_bottom ul li{width:280px;height:40px;cursor:pointer;text-align:center;line-height:40px;font-size:16px; border-bottom: 1px solid #f5f5f5;} .edu_map_left_bottom ul li a{ display: block; width:280px; height: 40px;color:#006aa6;} .edu_map_left_bottom ul li a:hover{color:#fff; background: #96bcd2;} .edu_map_left_bottom ul li.tabin a{color:#fff; background: #96bcd2; } .edu_map_mid{float:left;width:600px;height:340px;overflow:hidden; margin-top: 40px;} .hidden{display:none} .map{width:600px;height:340px;} .edu_map_right{float:left;width:260px;height:320px; margin-top: 40px; background: #fff; padding: 20px 30px 0; overflow: hidden;} .edu_map_right_title{width:260px;height:45px;border-bottom:1px solid #e3e3e3;line-height:45px;} .edu_map_right_title h3{font-size:16px;font-weight:normal;color:#333} .edu_map_right_title h3 span{padding:0 5px;color:#999} .edu_map_right_title h3 span a{color:#333} .edu_map_right_title h3 span a:hover{color:#333} .edu_map_right_top{width:260px; position: relative; margin-top:20px} .edu_map_right_top ul{width:260px} .edu_map_right_top li{float:left;width:43px;height:48px;cursor:pointer;text-align:center;line-height:43px;font-family:"微软雅黑";color:#333;font-size:14px;margin-right:9px;overflow:hidden} .edu_map_right_top li strong{font-weight:normal;font-size:18px} .edu_map_right_top li.on{background:url(/uploads/image/sevimages/edu_map_right_bg.png) no-repeat;width:43px;height:48px;color:#fff} .edu_map_right_bottom{width:260px;overflow:hidden} .edu_map_right_bottom ul{width:260px;line-height:24px;padding-top:10px} .edu_map_right_bottom ul li{padding-left:10px} .edu_map_right_bottom ul li strong{color:#666;float:right;font-weight:normal} .snext,.sprev{background:url(/uploads/image/wsimage/febk.gif) no-repeat 0 0;cursor:pointer;height:18px;position:absolute;right:0;top:-50px;width:18px;z-index:99} .snext{right:18px;z-index:9999}.sprev{background-position:right top;right:0} .househot{ width:1400px; margin: 60px auto 0; overflow: hidden;} .househot .edumaptitle{ background-image: ; margin: 0 auto;} .housebrandleft{ float: left; width:100px; text-align: center; padding-top: 114px; cursor: pointer;} .housebrandright{ float: left; width:100px; text-align: center; padding-top: 114px; cursor: pointer;} .housebrandmid{ float:left; width:1200px; position: relative; overflow: hidden; margin-top: 40px;} .housebrandmid li{ float:left; width:280px; margin-right: 20px;} .housebrandmid li a{ display:block; width:100%; position:relative;} .housebrandmid li a img{ width:280px; height: 180px;} .housebrandmid li a h3{ width:280px; text-align: center; padding-top: 10px; font-size: 18px; color:#333;} .housebrandmid li a:hover h3{ color:#333;} .mask{ display: none;position: absolute; left: 0; top: 0; width:280px; height: 180px; background: rgba(0,106,166,.7); z-index: 1;} .housebrandmid li a .mask img{ width:116px; height: 116px; position: absolute; left: 50%; top:50%; margin-left: -58px; margin-top: -58px; z-index: 2;} .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(/uploads/image/sevimages/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(/uploads/image/sevimages/house_refresh.png) no-repeat left center; line-height: 2em; letter-spacing: 1px; padding-left: 40px; cursor: pointer;}