html,div,h1,h2,h3,h4,p,dl,dt,dd,ul,li,p,form,img{display:block;margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baselinebaseline;background:transparent}
body{margin:0;background:#fff;color:#333;font:15px Microsoft YaHei;line-height:30px;min-width:1340px}
li,dt,dd{float:left;list-style:none}
h1,h2,h3,h4{font-weight:normal;font-size:14px}
a{color:#333;text-decoration:none;transition:.2s;outline:none}
a:hover{color:#d91c2a}
i,em{font-style:normal}
hr,input,button{margin:0;border:0;padding:0;width:0}
input,button,select{font:15px Microsoft YaHei;outline:none;color:#333;border:0}
input:focus{border:1px solid #d91c2a !important;color:#d91c2a}
/*font*/
@font-face{
font-family:'iconfont';
src:url('//at.alicdn.com/t/font_1175187_h992sirh1fn.eot');
src:url('//at.alicdn.com/t/font_1175187_h992sirh1fn.eot?#iefix') format('embedded-opentype'),
url('//at.alicdn.com/t/font_1175187_h992sirh1fn.woff2') format('woff2'),
url('//at.alicdn.com/t/font_1175187_h992sirh1fn.woff') format('woff'),
url('//at.alicdn.com/t/font_1175187_h992sirh1fn.ttf') format('truetype'),
url('//at.alicdn.com/t/font_1175187_h992sirh1fn.svg#iconfont') format('svg');
}
.iconfont{font-family:"iconfont" !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.icon-fangzi:before{content:"\e600"}
.icon-apartment:before{content:"\e603"}
.icon-xia:before{content:"\e6aa"}
.icon-dianhua1:before{content:"\e658"}
.icon-yonghu:before{content:"\e793"}
.icon-jiantou1:before{content:"\e602"}
.icon-shang:before{content:"\e601"}
.icon-dianhua:before{content:"\e629"}
.icon-sheji:before{content:"\e65b"}
.icon-q7:before{content:"\e6ff"}
.icon-jiantou:before{content:"\e625"}
.icon-guanbi:before{content:"\e604"}
.icon-zhuangxiujiajunimuxianxing:before{content:"\e972"}
.icon-gonggao:before{content:"\e6a1"}
.icon-weizhi:before{content:"\e60c"}
.icon-jisuan:before{content:"\e873"}
.icon-duihao:before{content:"\e60b"}
.icon-zhuangxiu:before{content:"\e79b"}
/*style*/
.header{margin:auto;position:relative;width:1340px;height:100px}
h1{position:absolute;margin-top:-50px}
.header dl{position:absolute;right:0;top:20px;color:#d91c2a}
.header dl dt{font-size:40px;width:50px;line-height:52px}
.header dl dd{line-height:24px;padding-top:2px;width:195px}
.header dl dd span{font-size:15px;color:#333;display:block}
.header dl dd b{font-size:21px}
.menu{width:100%;height:57px;border-top:1px solid #ececec}
.nav{margin:auto;width:1340px;height:57px;overflow:hidden}
.menu ul{margin-left:-32px;width:1400px;height:57px;text-align:center;line-height:57px;font-size:15px}
.menu ul li{position:relative;width:140px;height:57px}
.menu ul li a{display:block}
.menu ul li hr{position:absolute;border-top:2px solid #d91c2a;top:42px;left:50%;margin-left:-15px}
.ishere a{color:#d91c2a}
.ishere hr{width:30px !important}
.pf_main{position:fixed;width:100%;height:140px;background:rgba(0,0,0,.6);bottom:-140px;z-index:999;transition:.3s}
.show_btn{position:absolute;top:-34px;left:50%;margin-left:-250px;width:500px;height:34px;border-top-left-radius:34px;border-top-right-radius:34px;background:rgba(0,0,0,.6);text-align:center;line-height:35px;font-weight:bold;font-size:20px;color:#fff;cursor:pointer}
.show_btn span{color:#f66}
.show_btn em{color:#f66;display:inline-block}
.fz{-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}
.bd_main{margin:auto;width:1340px;height:140px}
.bd_main img{float:left}
.bd_main ul{float:left;width:600px;height:113px;overflow:hidden;padding:27px 0 0 80px}
.bd_main ul li{width:300px;height:50px}
.bd_main input{width:270px;height:40px;padding-left:10px;border:1px solid #666}
.bd_main button{float:left;width:150px;height:92px;background:#f33;color:#fff;margin-top:27px;font-size:18px;cursor:pointer;border-radius:3px}
.bd_main button:hover{background:#e03}
.bd_main p{float:left;text-align:center;width:200px;color:#fff;font-size:21px;padding-top:36px;margin-left:60px}
.bd_main p span{display:block;margin:9px auto;width:170px;height:30px;background:#f33;border-radius:30px;font-size:16px}
.footer{width:100%;height:168px;background:#eaeaea;margin-top:40px}
.footer dl{margin:auto;width:1340px;height:168px}
.footer dl dt{width:138px;margin-right:32px}
.footer dl dd{width:1170px;line-height:28px;font-size:14px;position:relative}
.footer dl dd span{padding-top:59px;display:block;color:#777}
.footer dl dd span a{color:#777}
.footer .code{position:absolute;top:27px;right:5px;text-align:center;width:105px}
.suc_main{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.3);text-align:center;color:#666;z-index:9999;display:none}
.suc_main p{position:absolute;top:40%;transform:translateY(-40%);-webkit-transform:translateY(-40%);left:50%;margin-left:-200px;width:400px;overflow:hidden;background:rgba(255,255,255,.95);box-shadow:0 2px 10px #666;border-radius:15px}
.suc_main img{margin:auto;padding-top:40px}
.suc_main b{display:block;width:100%;height:46px;padding-top:30px;font-size:32px;color:#333}
.suc_main a{display:block;margin:auto;width:280px;height:46px;line-height:46px;background:#d91c2a;color:#fff;border-radius:70px;font-size:17px;margin-top:40px;margin-bottom:40px}
.suc_main a:hover{background:#e60012}
#fancybox-loading{position:fixed;top:50%;left:50%;height:40px;width:40px;margin-top:-20px;margin-left:-20px;cursor:pointer;overflow:hidden;z-index:1104;display:none}
* html #fancybox-loading{position:absolute;margin-top:0}
#fancybox-loading div{position:absolute;top:0;left:0;width:40px;height:480px;background-image:url('fancybox.png')}
#fancybox-overlay{position:fixed;top:0;left:0;bottom:0;right:0;background:#000;z-index:1100;display:none}
#fancybox-tmp{padding:0;margin:0;border:0;overflow:auto;display:none}
#fancybox-wrap{position:absolute;top:0;left:0;margin:0;padding:20px;z-index:1101;display:none}
#fancybox-outer{position:relative;width:100%;height:100%;background:#FFF}
#fancybox-inner{position:absolute;top:0;left:0;width:1px;height:1px;padding:0;margin:0;outline:none;overflow:hidden}
#fancybox-close{position:absolute;top:-15px;right:-15px;width:30px;height:30px;background-image:url('fancybox.png');background-position:-40px 0px;cursor:pointer;z-index:1103;display:none}
#fancybox-left, #fancybox-right{position:absolute;bottom:0px;height:100%;width:35%;cursor:pointer;outline:none;z-index:1102;display:none}
#fancybox-left{left:0px}
#fancybox-right{right:0px}
#fancybox-left-ico, #fancybox-right-ico{position:absolute;top:50%;left:-9999px;width:30px;height:30px;margin-top:-15px;cursor:pointer;z-index:1102;display:block}
#fancybox-left-ico{background-image:url('fancybox.png');background-position:-40px -30px}
#fancybox-right-ico{background-image:url('fancybox.png');background-position:-40px -60px}
#fancybox-left:hover, #fancybox-right:hover{visibility:visible}
#fancybox-left:hover span{left:20px}
#fancybox-right:hover span{left:auto;right:20px}
#fancybox-title{position:absolute;bottom:0;left:0;z-index:1102;text-align:center}
#fancybox-title-over{padding:10px;background:rgba(0,0,0,.6);display:block;color:#fff}