body,p{background: #efefef;margin: 0;padding: 0;width:100%;height:100%;font-family: "微软雅黑","Avenir,Monospaced Number,Chinese Quote,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif"}
.middle{min-width: 1200px;position: relative}
.middle.filter{-webkit-filter:blur(8px);-moz-filter:blur(8px);-ms-filter:blur(8px); filter:blur(8px);}
a{text-decoration: none;}
ul,li,p{margin: 0;padding: 0;list-style: none}
img{border:none;}
h1,h2,h3,h4,h5{margin:0;padding:0;text-decoration: none}
table{border-spacing: 0;border-collapse: collapse;}
/*@font-face {*/
    /*font-family: 'iconfont';  !* project id 1013724 *!*/
    /*src: url('../fonts/font_1013724_ixk3n8b5xl.eot');*/
    /*src: url('../fonts/font_1013724_ixk3n8b5xl.eot') format('embedded-opentype'),*/
    /*url('../fonts/font_1013724_ixk3n8b5xl.woff2') format('woff2'),*/
    /*url('../fonts/font_1013724_ixk3n8b5xl.woff') format('woff'),*/
    /*url('../fonts/font_1013724_ixk3n8b5xl.ttf') format('truetype'),*/
    /*url('../fonts/font_1013724_ixk3n8b5xl.svg#iconfont') format('svg');*/
/*}*/
@font-face {font-family: "iconfont";
    src: url('../fonts/iconfont.eot'); /* IE9 */
    src: url('../fonts/iconfont.eot') format('embedded-opentype'), /* IE6-IE8 */
    url('../fonts/d0ef127621214177972724c52ffb414e.woff') format('woff2'),
    url('../fonts/iconfont.woff') format('woff'),
    url('../fonts/iconfont.ttf') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+ */
    url('../fonts/iconfont.svg') format('svg'); /* iOS 4.1- */
}
.iconfont{
    font-family:"iconfont" !important;
    font-size:16px;font-style:normal;
    -webkit-font-smoothing: antialiased;
    -webkit-text-stroke-width: 0.2px;
    -moz-osx-font-smoothing: grayscale;
}
/*头部
头部
头部
头部
头部
头部
头部
头部
*/
.header{width:100%;}
/*头部上部*/
.header>.navigate_topbox{width:100%;height:100px;background: #fff;padding: 10px 0;box-sizing: border-box}
.header .navigate_top{width:1200px;margin:0 auto;}
.header .navigate_top>.hrederlogo{display: inline-block;vertical-align: middle}
.header .navigate_top>.hrederlogo>a{display: block}
.header .navigate_top>.hrederlogo>img{width:115px;vertical-align: middle}
.header .navigate_top>.hrederlogo>span.name{font-size: 14px;color:#003070;display: block;width: 100%;text-align: center;padding-left: 12px;font-weight: normal;}
.header .navigate_top>.code>.search{width:274px;height:34px;display: inline-block;vertical-align: middle;background:rgba(248,247,247,1);border:1px solid rgba(190,190,190,1);border-radius:20px;}
.header .navigate_top>.code>.search>input{font-size:14px;border-radius:20px;height:34px;margin:0;padding:0;padding-left: 13px;background: none;box-sizing: border-box;outline: none;border:none;width: 240px;color:#666;}
.header .navigate_top>.code>.search>.iconfont{cursor: pointer;font-size: 22px;color:#666;vertical-align: middle}
/*二维码hover*/
.header .navigate_top>.code{display: inline-block;vertical-align: middle;}
.header .navigate_top>.code>.con{display: inline-block;vertical-align: middle;margin-right: 5px;cursor: pointer;position: relative}
.header .navigate_top>.code>.con>.iconfont{font-size: 30px;vertical-align: middle;color:#0094E8;}
.header .navigate_top>.code>.con>.iconfont.small{font-size: 26px}
.header .navigate_top>.code>.con>span{font-size:16px;vertical-align: middle;color:#999999;}
.header .navigate_top>.code>.con:hover .small_conbox{display: block}
.header .navigate_top>.code>.con>.small_conbox{display: none;position: absolute;z-index: 3}
.header .navigate_top>.code>.con>.small_conbox>.small_con{background: #fff;margin-top: 34px;padding: 15px 0;display: block;color:#666;}
.header .navigate_top>.code>.con>.small_conbox>.sanjiao{display: block;border-bottom: 16px solid transparent;border-left: 16px solid #fff;transform: rotate(45deg);position: absolute;left: 55px;top: 27px;}
.header .navigate_top>.code>.con>.small_conbox>.small_con>.every{display: inline-block;margin-left: 20px}
.header .navigate_top>.code>.con>.small_conbox>.small_con>.every>img{display: block;margin:0 auto;width:120px;}
.header .navigate_top>.code>.con>.small_conbox>.small_con>.every>h3{font-weight: normal;font-size: 13px;text-align: center;color:#666;line-height: 30px}
/*登录成功*/
.header .navigate_top>.code>.con.connum{display: inline-block;vertical-align: middle}
.header .navigate_top>.code>.con.connum>span{height:20px;font-size:16px;vertical-align: middle;color:#999999;display: inline-block;width: 75px;text-overflow: ellipsis;white-space: normal; overflow: hidden;}
.header .navigate_top>.code>.con.connum>img{width:30px;height:30px;vertical-align: middle;border-radius: 50%;overflow: hidden;}
.header .navigate_top>.code>.con.connum>.small_conbox>.small_con>.con{display: block;text-align: center;font-size: 16px;line-height: 35px;color:#666;}
.header .navigate_top>.code>.con.connum>.small_conbox>.small_con>.con:hover{color:#0088E8}
/*登录*/
.header .navigate_top>.code>.con>.small_conbox.login{width: 129px;left:-15px}
.header .navigate_top>.code>.con>.small_conbox.login>.small_con{width: 129px;}
.header .navigate_top>.code>.con>.small_conbox.login>.sanjiao{left:55px;}
/*app*/
.header .navigate_top>.code>.con>.small_conbox.app{width: 150px;left:-30px}
.header .navigate_top>.code>.con>.small_conbox.app>.small_con{width: 150px;}
.header .navigate_top>.code>.con>.small_conbox.app>.sanjiao{left:70px;}
/*微信*/
.header .navigate_top>.code>.con>.small_conbox.weixin{width:300px;left: -95px;}
.header .navigate_top>.code>.con>.small_conbox.weixin>.small_con{width:300px;}
.header .navigate_top>.code>.con>.small_conbox.weixin>.sanjiao{left:145px;}
/*小程序*/
.header .navigate_top>.code>.con>.small_conbox.smallpro{width:300px;left: -95px;}
.header .navigate_top>.code>.con>.small_conbox.smallpro>.small_con{width:300px;}
.header .navigate_top>.code>.con>.small_conbox.smallpro>.sanjiao{left:135px;}
.header .navigate_top>.phone{vertical-align: middle;width:166px;}
/*头部下部*/
.header .navigate_bottombox{background:rgba(51,51,51,1);width:100%;height:65px;}
.header .navigate_bottom{width:1100px;margin:0 auto;}
.header .navigate_bottom>.nav{width:105px;height:65px;color:#fff;display: inline-block;position: relative}
.header .navigate_bottom>.nav>a{color:#fff;display: block;line-height: 65px;font-size: 18px;font-weight: normal;text-align: center;}
/*下拉框*/
.header .navigate_bottom>.nav>.small_conbox{position: absolute;display:none;width:690px;z-index: 3}
.header .navigate_bottom>.nav>.small_conbox>.sanjiao{display: block;border-bottom: 16px solid transparent;border-left: 16px solid #fff;transform: rotate(45deg);position: absolute;left: 45px;top: 5px;}
/*第一种类型*/
.header .navigate_bottom>.nav>.small_conbox>.smallcon{background: #fff;margin-top: 13px;width:690px;padding:15px 30px;border-radius:3px;}
.header .navigate_bottom>.nav>.small_conbox>.smallcon>.title{color: #0496E9;font-size: 24px;margin-bottom: 20px;margin-top: 10px;}
.header .navigate_bottom>.nav>.small_conbox>.smallcon>.con{width:115px;display: inline-block;text-align: left;margin-right: 15px;vertical-align: top}
.header .navigate_bottom>.nav>.small_conbox>.smallcon>.con.sec{width:260px;}
.header .navigate_bottom>.nav>.small_conbox>.smallcon>.con>.title{width:100%;color:#000;font-size: 18px;text-align: left;margin-bottom: 15px;}
.header .navigate_bottom>.nav>.small_conbox>.smallcon>.con>.name{display:block;color:#000;font-size: 14px;text-align: left;line-height: 32px;}
.header .navigate_bottom>.nav>.small_conbox>.smallcon>.con>.name:hover{color:#0094E8}
.header .navigate_bottom>.nav>.small_conbox>.smallcon>.con.sec>.name{width:43%;display: inline-block;}
.header .navigate_bottom>.nav>.small_conbox>.smallcon>.all{font-size: 16px;width:100%;height:30px;}
.header .navigate_bottom>.nav>.small_conbox>.smallcon>.all>a{float: right;color:#0088E8;display: block;line-height: 30px;margin-right: 20px;}
/*第二种类型*/
.header .navigate_bottom>.nav>.small_conbox2{position: absolute;display:none;width:630px;z-index: 21}
.header .navigate_bottom>.nav>.small_conbox2>.sanjiao{display: block;border-bottom: 16px solid transparent;border-left: 16px solid #fff;transform: rotate(45deg);position: absolute;left: 45px;top: 5px;}
.header .navigate_bottom>.nav>.small_conbox2.right>.sanjiao{left:560px}
.header .navigate_bottom>.nav>.small_conbox2>.smallcon.three{width:870px;}
.header .navigate_bottom>.nav>.small_conbox2>.smallcon{background: #fff;margin-top: 13px;width:600px;padding:15px 30px;border-radius:3px;box-sizing: border-box}
.header .navigate_bottom>.nav>.small_conbox2>.smallcon>.title{color: #0496E9;font-size: 20px;}
.header .navigate_bottom>.nav>.small_conbox2>.smallcon>.con{display: inline-block;text-align: left;margin-right: 15px;vertical-align: top;width:250px}
.header .navigate_bottom>.nav>.small_conbox2>.smallcon>.con>.title{width:100%;color:#000;font-size: 18px;text-align: left;margin-top: 15px;}
.header .navigate_bottom>.nav>.small_conbox2>.smallcon>.con>.name{display:block;color:#666;font-size: 14px;text-align: left;line-height: 32px;}
.header .navigate_bottom>.nav>.small_conbox2>.smallcon>.con>.name:hover{color:#0094E8}
.header .navigate_bottom>.nav>.small_conbox2>.smallcon>.all{font-size: 16px;width:100%;height:30px;}
.header .navigate_bottom>.nav>.small_conbox2>.smallcon>.all>a{float: right;color:#0088E8;display: block;line-height: 30px;margin-right: 20px;}
.header .navigate_bottom>.nav>.small_conbox2>.smallcon>.all>.btn{width:120px;height:32px;border:1px solid #0088E8;color:#0088E8;text-align: center;line-height: 32px;border-radius: 25px;cursor: pointer}
.header .navigate_bottom>.nav:hover{background:#00A0E8}
.header .navigate_bottom>.nav:hover .small_conbox2{display:block}
/*靠右边*/
.header .navigate_bottom>.nav>.small_conbox2.right{right:-284px;}
/*加宽*/
.header .navigate_bottom>.nav>.small_conbox2.morewidth{width:900px}
.header .navigate_bottom>.nav>.small_conbox2.morewidth>.smallcon{width:880px}
/*三角位置*/
.header .navigate_bottom>.nav>.small_conbox2.right.shuiwu>.sanjiao{left:290px}
/*第三种类型*/
.header .navigate_bottom>.nav>.small_conbox.small_conbox3{width:100%;}
.header .navigate_bottom>.nav>.small_conbox.small_conbox3>.smallcon{width:100%;padding:15px 10px;box-sizing: border-box}
.header .navigate_bottom>.nav>.small_conbox.small_conbox3>.smallcon>.name{text-align: center;color:#000;display: block;line-height: 35px;font-size: 16px;}
.header .navigate_bottom>.nav>.small_conbox.small_conbox3>.smallcon>.name:hover{color:#0088E8}
.header .navigate_bottom>.nav:hover{background:#00A0E8}
.header .navigate_bottom>.nav:hover .small_conbox{display:block}
/*非首页头部*/
.header.home_header>.navigate_bottombox{position: absolute;top:100px;background: rgba(51,51,51,0.5);z-index: 2}

/*底部
底部
底部
底部
底部
底部
底部*/
.footer{background: #222222;width:100%;padding-bottom: 45px;padding-top: 40px;}
.footer>.footer_box{width:1100px;margin:0 auto;}
.footer>.footer_box>.address{width:100%;text-align: center;font-size:16px;color:rgba(255,255,255,1);margin: 20px 10px;}
.footer>.footer_box>.address>a{color:#fff}
.footer>.footer_box>.zheng>a+a{margin-left: 100px;}
.footer>.footer_box>.zheng{width: 660px;margin:40px auto 0 auto;}
.footer>.footer_box>.good{width:245px;display: inline-block;vertical-align: top;margin-right: 20px;margin-top: 30px}
.footer>.footer_box>.good>.title{font-size:18px;font-weight:bold;color:rgba(255,255,255,1);margin-bottom: 35px;}
.footer>.footer_box>.good>.con{font-size:16px;color:rgba(255,255,255,1);margin-bottom: 20px;}
.footer>.footer_box>.menu{width:110px;display: inline-block;vertical-align: top;margin-right: 20px;margin-top: 30px}
.footer>.footer_box>.menu>.title{font-size:24px;font-weight:bold;color:rgba(255,255,255,1);margin-bottom: 28px;}
.footer>.footer_box>.menu>.con{font-size:16px;color:rgba(255,255,255,1);margin-bottom: 20px;display: block;}
.footer>.footer_box>.project{display: inline-block;vertical-align: top;}
.footer>.footer_box>.project>img{width:300px;margin:0 auto 40px auto;display: block}
.footer>.footer_box>.project>.project_con{}
.footer>.footer_box>.project>.project_con>.con{display: inline-block;vertical-align: top;width:135px;}
.footer>.footer_box>.project>.project_con>.con>img{width:100px;margin:0 auto;display: block;margin-bottom: 10px;}
.footer>.footer_box>.project>.project_con>.con>span{font-size:15px;color:rgba(255,255,255,1);text-align: center;display: block;margin-top: 5px;}
/*底部固定
底部固定
底部固定
底部固定
底部固定
底部固定
底部固定
底部固定*/
.mod_fixed{width:180px;height:45px;background:rgba(87,168,243,1);border:1px solid rgba(53, 125, 229, 1);position: fixed;right:160px;bottom:0px;z-index: 20;cursor: pointer}
.mod_fixed>img{display: inline-block;width:50px;height:50px;}
.mod_fixed>span{font-size:16px;color:#fff;display: inline-block;height:50px;border-left:1px solid #258EEF;vertical-align: top;line-height: 50px;width:123px;text-align: center}
/*版本二*/
.mod_fixed2{width:50px;height:292px;background:rgba(87,168,243,1);border:1px solid rgba(53, 125, 229, 1);position: fixed;left:0;bottom:90px;z-index: 20;cursor: pointer}
.mod_fixed2>img{display: inline-block;width:50px;height:50px;}
.mod_fixed2>span{font-size:16px;color:#fff;display: inline-block;height:240px;border-top:1px solid #258EEF;vertical-align: top;line-height: 50px;width:50px;text-align: center;writing-mode:tb-rl;letter-spacing: 6px;}
/*面包屑
面包屑
面包屑
面包屑
面包屑
面包屑
*/
/*一*/
.mod_level{width:100%;background: #fff;height:60px}
.mod_level_box{width:1100px;margin:0 auto;font-size:16px; color:rgba(102,102,102,1);line-height:60px;}
.mod_level_box>.first{font-weight: normal;font-size: 16px;display: inline-block}
.mod_level_box>a{font-weight: normal;font-size: 16px;display: inline-block;color:rgba(102,102,102,1);}
/*二*/
/*面包屑*/
.mod_bread_nullbanner.mod_bread_con{position: static;padding-top: 20px;}
.mod_bread_nullbanner.mod_bread_con>.mod_bread{background: transparent;position: static;}
.mod_bread_nullbanner.mod_bread_con>.mod_bread>a{color:#999;}
/*.mod_bread_nullbanner.mod_bread_con>.mod_bread>span{color:#666;border-bottom:2px solid #3e79d3}*/
.mod_bread_nullbanner.mod_bread_con>.mod_bread>span{color:#666;}
.mod_bread_con{width:1000px;margin:0 auto;position: relative}
.mod_bread{display: inline-block;background: rgba(0,0,0,0.3);padding:5px 20px;position: absolute;top:20px;left:0;z-index: 2;font-size: 14px;}
.mod_bread>a{color: #d0d0d0;line-height: 34px;display: inline-block;}
/*.mod_bread>a>span{margin: 0 13px;}*/
.mod_bread>span{color: #fafafa;line-height: 28px;display: inline-block}
/*分页
分页
分页
分页
分页
分页
*/
.mod_pager{width:100%;text-align: center}
.mod_pager>a.sel{background: #3e79d3;color:#fff;}
.mod_pager>a{width:30px;height:30px;line-height: 30px;text-align: center;border:1px solid #3e79d3;color:#3e79d3;margin:0 3px;display: inline-block;font-size: 16px}
.mod_pager>.prev{border: none;width:80px;}
.mod_pager>a:hover{background: #3e79d3;color:#fff;}
.mod_pager>.none{color:#666;border: none;display: inline-block;width:80px;cursor: text}
.mod_pager>.next{border: none;width:80px;}




/*首页底部的样式房产小程序
首页底部的样式房产小程序
首页底部的样式房产小程序
首页底部的样式房产小程序
首页底部的样式房产小程序
首页底部的样式房产小程序*/
.mod_bottom{position: fixed;bottom:0;z-index: 3;    background: url(../images/mod_bottom.png) no-repeat;background-position: center 0;height:178px;width:100%;display: none}
.mod_bottom>.img{width:100%;vertical-align: middle}
.mod_bottom>.close_box{width:1200px;position: fixed;left:0;right:0;margin:auto;bottom:110px;}
.mod_bottom>.close_box>.close{float: right;cursor: pointer;width:30px;}
/*
首页底部的样式
首页底部的样式
首页底部的样式
首页底部的样式
*/
.mod_bottom2{position: fixed;bottom:0;background: #003670;height:90px;width:100%;display: none;z-index: 20}
.mod_bottom2_box{width:1100px;margin:0 auto;position: relative}
.mod_bottom2_box>.mod_bottom2img{margin-top: -16px;display: inline-block;vertical-align: middle}
.mod_bottom2_box>.mod_bottom2con{display: inline-block;vertical-align: middle;margin:5px 0;width:900px;}
.mod_bottom2_box>.mod_bottom2con>.connamebox{display: block;}
.mod_bottom2_box>.mod_bottom2con>.connamebox>.con{display: inline-block;color:#fff;line-height: 40px;cursor: pointer;font-size: 14px;width:85px;text-align: center}
.mod_bottom2_box>.mod_bottom2con>.connamebox>.con>i{color:#fff;font-size: 14px;visibility: hidden}
.mod_bottom2_box>.mod_bottom2con>.connamebox>.con:hover i{visibility: visible}
.mod_bottom2_box>.mod_bottom2close{position: absolute;right:0;top:-20px;}
/*
首页左下角
首页左下角
首页左下角
首页左下角
首页左下角*/
.mod_bottombtn_left{display:none;position: fixed;bottom:300px;z-index: 3;width:125px;height:128px;cursor: pointer}

/*左侧的获取报价
左侧的获取报价
左侧的获取报价
左侧的获取报价
左侧的获取报价*/
.mod_getmoney{position: fixed;left:70px;bottom:120px;width:254px;height:103px;overflow: hidden;border-radius: 5px;z-index: 21;}
.mod_getmoney_box{position: relative;cursor: pointer}
.mod_getmoney_box>img{width:100%;}
.mod_getmoney_box>i{right: 5px;top:5px;position: absolute;color:#fff;}






/*右边侧栏
右边侧栏
右边侧栏
右边侧栏
右边侧栏
右边侧栏
*/
.mod_fixed_right{position: fixed;width:90px;bottom:90px;right:0;z-index: 21;border-radius: 60px;}
.mod_fixed_right>.con{width:90px;height:70px;line-height: 55px;background: #00A0E8;color:#fff;text-align: center;position: relative;display: block;padding-top: 10px;box-sizing: border-box;cursor: pointer}
.mod_fixed_right>.con.smart>img{width:20px;}
.mod_fixed_right>.con>i{color:#fff;line-height: 35px;font-size: 35px;display: block;}
.mod_fixed_right>.con>img{display: block;margin:0 auto;width:30px;}
.mod_fixed_right>.con>span{width:100%;text-align: center;display: block;line-height: 23px;font-size: 13px;}
.mod_fixed_right>.con+.con{border-top:1px solid #0081DB}
.mod_fixed_right>.con:hover{background: #00479D;}
.mod_fixed_right>.con.first{border-radius: 60px 60px 0 0 ;}
.mod_fixed_right>.con.last{border-radius: 0 0 60px 60px ;}
/*回访*/
.mod_fixed_right>.con>.zi{color:#fff;}
.mod_fixed_right .phone_huibg{display:none;position: absolute;width:290px;padding-right: 20px;left: -290px;top: -40px;}
.mod_fixed_right .phone_huibg>.phone_hui{width:270px;background: #fff;border-radius: 3px;padding:20px 0 10px 0;}
.mod_fixed_right .phone_huibg>.phone_hui>.input_box{width: 220px;position: relative;margin:0 30px 0 25px;}
.mod_fixed_right .phone_huibg>.phone_hui>.input_box>i{border-radius:3px 0 0 3px;position: absolute;background-color: #F0F2F5;color:#A7BACE;display:  block;width: 48px;height: 49px;line-height:  48px;top: 1px;left: 1px;font-size:  26px;text-align:center;}
.mod_fixed_right .phone_huibg>.phone_hui>.input_box>input{outline:none;width:100%;height:51px;border-radius: 3px;border:1px solid #666;padding:5px 5px 5px 55px;box-sizing: border-box;font-size: 14px;color:#A7BACE;display: block}
.mod_fixed_right .phone_huibg>.phone_hui>.input_box>.tip{position: absolute;right:-40px;top:10px;}
.mod_fixed_right .phone_huibg>.phone_hui>.input_box>.tip>i{color:#EB222A;font-size: 28px;}
.mod_fixed_right .phone_huibg>.phone_hui>.btn{width:90px;height:36px;line-height: 36px;text-align: center;border-radius: 3px;font-size: 14px;color:#fff;margin: 10px 105px 10px;cursor: pointer;
    background: -webkit-linear-gradient(left, #2A3544,#171F26);
    background: -o-linear-gradient(right, #2A3544,#171F26);
    background: -moz-linear-gradient(right,#2A3544,#171F26);
    background: linear-gradient(to right,#2A3544,#171F26);}
.mod_fixed_right .phone_huijiao{display:none;border-top: 22px solid transparent;border-right: 22px solid #fff;transform: rotate(-45deg);position: absolute;left:-31px;top:20px;}
.mod_fixed_right>.con:hover .phone_huibg{display: block}
.mod_fixed_right>.con:hover .phone_huijiao{display: block}
.mod_fixed_right>.totop{color:#2A3544;font-size:60px;text-align: center;cursor: pointer;}
/**弹窗
弹窗
弹窗
弹窗
弹窗
弹窗
弹窗
**/

/*****
弹窗公共样式弹窗公共样式弹窗公共样式弹窗公共样式弹窗公共样式弹窗公共样式
******/
/*弹窗头部*/
.bullet_window .bullet_head{height:64px;width:100%;position: relative}
.bullet_window .bullet_head>.bg{width:100%;}
.bullet_window .bullet_head>.close{position: absolute;right:0;top:0;cursor:pointer;width:63px;}

/*手机号昵称*/
.bullet_window .input_box{width: 300px;position: relative;margin:0 100px 10px 100px;}
.bullet_window .input_box>i{border-radius:3px 0 0 3px;position: absolute;background-color: #F0F2F5;color:#A7BACE;display:  block;width: 48px;height: 49px;line-height:  48px;top: 1px;left: 1px;font-size:  26px;text-align:center;}
.bullet_window .input_box>input{outline:none;width:100%;height:51px;border-radius: 3px;border:1px solid #D7D7D7;padding:5px 5px 5px 55px;box-sizing: border-box;font-size: 16px;color:#A7BACE;}
.bullet_window .input_box>.tip{position: absolute;right:-40px;top:10px;}
.bullet_window .input_box>.tip>i{color:#EB222A;font-size: 28px;}
/*图形验证码*/
.bullet_window .check_box{width: 300px;position: relative;margin:0 100px 10px 100px;}
.bullet_window .check_box>i{text-align:center;border-radius:3px 0 0 3px;position: absolute;background-color: #F0F2F5;color:#A7BACE;display:  block;width: 48px;height: 49px;line-height:  48px;top: 1px;left: 1px;font-size:  26px;}
.bullet_window .check_box>input{outline:none;width:100%;height:51px;border-radius: 3px;border:1px solid #D7D7D7;padding:5px 115px 5px 55px;box-sizing: border-box;font-size: 16px;color:#A7BACE;}
.bullet_window .check_box>img{position: absolute;right:5px;top:7px;}
.bullet_window .check_box>.tip{position: absolute;right:-40px;top:10px;}
.bullet_window .check_box>.tip>i{color:#EB222A;font-size: 28px;}
/*短信验证码*/
.bullet_window .mes_box{width: 300px;position: relative;margin:0 100px 10px 100px;}
.bullet_window .mes_box>i{text-align:center;border-radius:3px 0 0 3px;position: absolute;background-color: #F0F2F5;color:#A7BACE;display:  block;width: 48px;height: 49px;line-height:  48px;top: 1px;left: 1px;font-size:  26px;}
.bullet_window .mes_box>input{outline:none;width:100%;height:51px;border-radius: 3px;border:1px solid #D7D7D7;padding:5px 90px 5px 55px;box-sizing: border-box;font-size: 16px;color:#A7BACE;}
.bullet_window .mes_box>span{position: absolute;right:18px;top:7px;color:#2476FE;line-height: 38px;font-size: 15px;cursor:pointer;}
.bullet_window .mes_box>span>span{margin-right:20px;font-size: 18px;color:#A7BACE;}
.bullet_window .mes_box>.tip{position: absolute;right:-40px;top:10px;}
.bullet_window .mes_box>.tip>i{color:#EB222A;font-size: 28px;}
/*placehold*/
.bullet_window input::-webkit-input-placeholder { color:#A7BACE}
.bullet_window input:-moz-placeholder { color:#A7BACE}
.bullet_window input::-moz-placeholder { color:#A7BACE}
.bullet_window input:-ms-input-placeholder { color:#A7BACE}
.bullet_window input:focus{border:1px solid #4987DC}
/*按钮*/
.bullet_window .button{width:300px;height:51px;line-height: 51px;text-align: center;border-radius: 3px;font-size: 18px;color:#fff;margin: 0 100px 25px;cursor: pointer;background: #2476FE;}


/*登录*/
.com_login{width:100%;position: fixed;top:0;bottom:0;left:0;right:0;margin:auto;background: rgba(0,0,0,0.7);z-index: 99}
.com_login_box{width:500px;height:423px;position: fixed;top:0;bottom:0;left:0;right:0;margin:auto;}
.com_login_box>.tab{background: #fff;text-align: center}
.com_login_box>.tab>div{font-size: 20px;color:#666;line-height: 40px;display: inline-block;margin:20px 45px 10px 45px;cursor: pointer;letter-spacing: 2px;}
.com_login_box>.tab>div.active{color:#3179d4}
.com_login_box>.tab>span{font-size: 18px;color:#eceef0;}
.com_login_box>section.content{background: #fff;padding: 10px 0 20px 0;display: block}
.com_login_box>section.content>.weixin_login{width: 300px;margin: 0 100px;}
.com_login_box>section.content>.weixin_login>img{width:100%;}
/*绑定手机号*/
.com_bindphone{width:100%;position: fixed;top:0;bottom:0;left:0;right:0;margin:auto;background: rgba(0,0,0,0.7);z-index: 99}
.com_bindphone_box{width:500px;height:432px;position: fixed;top:0;bottom:0;left:0;right:0;margin:auto;}
.com_bindphone_bb{background: #fff;padding:10px 0;}
.com_bindphone_bb>.title{font-size: 24px;color:#666;text-align: center;line-height: 50px;letter-spacing: 2px;}
.com_bindphone_bb>.small_title{font-size: 16px;color:#666;text-align: center;line-height: 30px;margin-bottom: 20px;}
/*登录状态预约*/
.com_orderlogin{width:100%;position: fixed;top:0;bottom:0;left:0;right:0;margin:auto;background: rgba(0,0,0,0.7);z-index: 99}
.com_orderlogin_box{width:500px;height:406px;position: fixed;top:0;bottom:0;left:0;right:0;margin:auto;}
.com_orderlogin_bb{background: #fff;padding:20px 0;}
.com_orderlogin_bb>.title{font-size: 24px;color:#666;text-align: center;line-height: 50px;letter-spacing: 2px;margin-bottom: 15px;}
.com_orderlogin_bb>.small_title{font-size: 16px;color:#666;text-align: center;line-height: 30px;margin-bottom: 20px;}
.com_orderlogin_bb>.small_title>a{color:#2476FE}
/*未登录状态预约*/
.com_order{width:100%;position: fixed;top:0;bottom:0;left:0;right:0;margin:auto;background: rgba(0,0,0,0.7);z-index: 99}
.com_order_box{width:500px;height:558px;position: fixed;top:0;bottom:0;left:0;right:0;margin:auto;}
.com_order_bb{background: #fff;padding:17px 0;}
.com_order_bb>.title{font-size: 24px;color:#666;text-align: center;line-height: 40px;letter-spacing: 2px;}
.com_order_bb>.small_title{font-size: 16px;color:#666;text-align: center;line-height: 30px;margin-bottom: 20px;padding: 0 20px;}
.com_order_bb>.small_title>a{color:#2476FE}
/*预约成功*/
.com_ordersuccess{width:100%;position: fixed;top:0;bottom:0;left:0;right:0;margin:auto;background: rgba(0,0,0,0.7);z-index: 99}
.com_ordersuccess_box{width:560px;height:277px;position: fixed;top:0;bottom:0;left:0;right:0;margin:auto;}
.com_ordersuccess_bb{background: #fff;padding:20px 0;}
.com_ordersuccess_bb>.title{font-size: 28px;color:#666;text-align: center;line-height: 50px;letter-spacing: 2px;margin-bottom: 15px;}
.com_ordersuccess_bb>.small_title{font-size: 16px;color:#666;text-align: center;line-height: 30px;margin-bottom: 20px;}
.com_ordersuccess_bb>.small_title>a{color:#2476FE}
/*EB5弹窗*/
.mod_eb5win_box{position: fixed;top:0;bottom:0;left:0;right:0;margin:auto;background: rgba(0,0,0,0.5);z-index: 99}
.mod_eb5win{position: fixed;top:0;bottom:0;left:0;right:0;margin:auto;width:900px;height:720px;}
.mod_eb5win>.title{color:#fff;text-align: center;font-size: 30px;line-height: 60px;}
.mod_eb5win>.imgbox{max-height:600px;overflow-y: auto;width:800px;margin:0 auto;}
.mod_eb5win>.imgbox>img{width:100%;}
.mod_eb5win>.tip{color:#fff;text-align: center;font-size: 16px;line-height: 60px;}
.mod_eb5win_box>i{color:#fff;font-size: 40px;float: right;margin:30px;cursor:pointer;    position: absolute;right: 40px; z-index: 2;}
/*智能移民弹窗*/
.com_message_box{width:100%;position: fixed;top:0;bottom:0;left:0;right:0;margin:auto;background: rgba(0,0,0,0.7);z-index: 99}
.com_message{width:400px;height:277px;position: fixed;top:0;bottom:0;left:0;right:0;margin:auto;}
.com_message>.title{width:100%;height:72px;color:#fff;text-align: center;line-height: 72px;font-size: 20px;letter-spacing: 1px;font-weight: 600;letter-spacing: 2px;
    background: -webkit-linear-gradient(left, #22498E,#3795D8);
    background: -o-linear-gradient(right, #22498E,#3795D8);
    background: -moz-linear-gradient(right,#22498E,#3795D8);
    background: linear-gradient(to right,#22498E,#3795D8);
}
.com_message>.con{background: #fff;}
.com_message>.con>.des{color:#666;padding:30px 42px;font-size: 16px;line-height: 36px;}
.com_message>.con>.btn{width:305px;margin:0 auto;}
.com_message>.con>.btn>div{width:125px;line-height: 45px;border:1px solid #1965D2;text-align: center;border-radius: 3px;color:#1965D2;display: inline-block;margin:0 10px;margin-bottom: 30px;box-sizing:border-box;cursor: pointer}

/*移民帮活动预约*/
.mod_activity_box{width:100%;position: fixed;top:0;bottom:0;left:0;right:0;margin:auto;background: rgba(0,0,0,0.7);z-index: 99}
.mod_activity{width:469px;height:363px;position: fixed;top:0;bottom:0;left:0;right:0;margin:auto;background: #fff;padding:10px;box-sizing: border-box;overflow: hidden;border-radius: 5px;}
.mod_activity>.close{font-size: 30px;text-align: right;display: block;color:#666;cursor: pointer}
.mod_activity>.title{text-align: center;font-size: 24px;font-weight: 600;color:#333;line-height: 50px;}
.mod_activity .input_box{width:303px;height:50px;border: 1px solid #efefef;border-radius: 3px;margin:20px auto;display: block;padding: 10px;box-sizing: border-box;font-size: 16px;color:#333}
.mod_activity .btn{width:303px;height:50px;background: #00A0E8;color:#fff;text-align: center;line-height: 50px;border-radius: 3px;margin: 10px auto;cursor: pointer}
.mod_activity>.tip{font-size: 70px;text-align: center;display: block;color:#00A0E8;margin-bottom: 20px;}
.mod_activity>.mes{font-size: 12px;text-align: center;color:#999;height:45px;padding:0 70px;line-height: 20px;}
.mod_activity>.lovetip{font-size: 14px;text-align: center;color:#333;margin-top:20px;}
.mod_activity>.lovetip>span{font-size: 14px;text-align: center;color:#00A0E8;}


/*获取报价弹窗一*/
.mod_getquotation_box{width:100%;position: fixed;top:0;bottom:0;left:0;right:0;margin:auto;background: rgba(0,0,0,0.7);z-index: 99}
.mod_getquotation{width:1034px;height:596px;position: fixed;top:0;bottom:0;left:0;right:0;margin:auto;background: #fff;overflow: hidden}
.mod_getquotation>.getquotation_bai{width:100%;background: url(../images/getquotation_bg.png) no-repeat;background-position: bottom;padding:40px;box-sizing: border-box;overflow: hidden;border-radius: 5px;}
.mod_getquotation>.getquotation_bai>.title{width:100%;text-align: center;font-size: 32px;color:#333;line-height: 50px;}
.mod_getquotation>.getquotation_bai>.title>.close{cursor: pointer;float: right;font-size: 32px;color:#B9B9B9;line-height: 0}
.mod_getquotation>.getquotation_bai>.mes{font-size: 18px;color:#999;text-align: center;}
.mod_getquotation>.getquotation_bai>.mes>span{color:#FFAA00}
.mod_getquotation>.getquotation_bai>.con_box{width:100%;margin-top: 50px;}
.mod_getquotation>.getquotation_bai>.con_box>.con_box_left{float:left;width:48%;font-size: 0}
.mod_getquotation>.getquotation_bai>.con_box>.con_box_left .left_con{width:100%;text-align: center;margin-bottom: 30px;color:#999}
.mod_getquotation>.getquotation_bai>.con_box>.con_box_left .left_con>span{font-size: 22px;color:#333;margin-right: 15px;}
.mod_getquotation>.getquotation_bai>.con_box>.con_box_left .left_con>.input_box{width:260px;height:40px;padding:0 10px;box-sizing: border-box;color:#999}
.mod_getquotation>.getquotation_bai>.con_box>.con_box_left .btn{width:262px; height:52px;background:rgba(0,160,233,1); border-radius:8px;color:#fff;text-align: center;line-height: 52px;margin:55px auto 0;font-size: 22px;cursor: pointer}
.mod_getquotation>.getquotation_bai>.con_box>.con_box_middle{float:left;width:2px;height:315px;background: #3AC2FF;}
.mod_getquotation>.getquotation_bai>.con_box>.con_box_right{float:left;width:45%;margin-left: 5%}
.mod_getquotation>.getquotation_bai>.con_box>.con_box_right>.title{color:#10A3EA;font-size: 24px;line-height: 50px;}
.mod_getquotation>.getquotation_bai>.con_box>.con_box_right>.res_boxbig{width:100%;height:220px;overflow-y: auto}
.mod_getquotation>.getquotation_bai>.con_box>.con_box_right>.res_boxbig>.res_box{width:100%;}
.mod_getquotation>.getquotation_bai>.con_box>.con_box_right>.res_boxbig>.res_box>.res_con{width:100%;}
.mod_getquotation>.getquotation_bai>.con_box>.con_box_right>.res_boxbig>.res_box>.res_con>.smtitle{color:#00A0E9;font-size: 20px;line-height:50px;}
.mod_getquotation>.getquotation_bai>.con_box>.con_box_right>.res_boxbig>.res_box>.res_con>.con{font-size: 18px;color:#333;line-height: 40px;}
.mod_getquotation>.getquotation_bai>.con_box>.con_box_right>.res_boxbig>.res_box>.res_con>.con>span{color: #00A0E9}
.mod_getquotation>.getquotation_bai>.con_box>.con_box_right>.logo_box{width: 100%;margin-top: 30px;}
.mod_getquotation>.getquotation_bai>.con_box>.con_box_right>.logo_box>img{vertical-align: middle}
.mod_getquotation>.getquotation_bai>.con_box>.con_box_right>.logo_box>span{font-size: 18px;color:#333;margin-left: 20px;}
.mod_getquotation>.getquotation_bai>.bottom_zi{float: right;font-size: 12px;margin-top: 30px;}
/*获取报价弹窗二*/
.mod_getquotation>.getquotation_bai>.con_box>.con_box_right.plan2>.res_boxbig>.res_box>.res_con>.con{line-height: 55px;}
.mod_getquotation>.getquotation_bai>.con_box>.con_box_right.plan2>.res_boxbig{width:100%;height:270px;overflow-y: auto}
.mod_getquotation>.getquotation_bai>.con_box>.con_box_right.plan2>.zibtn{width:226px;height:52px;background:rgba(255,170,0,1);border-radius:8px;color:#fff;text-align: center;line-height: 52px;font-size: 22px;margin-top: 35px;float: right;cursor: pointer}



/*404
404
404
404
404
404*/
.mod_page404{background: url(../images/404bg.jpg) no-repeat;height:764px;}
.mod_page404>.error_box{width:500px;margin:0 auto;position: relative;padding-top: 150px;}
.mod_page404>.error_box>img{display: block;margin:0 auto;}
.mod_page404>.error_box>a{position: absolute;bottom:20px;left:0;right:0;margin:auto;width:100px;color:#008CD9;font-size: 18px;}
.mod_page404.kong>.error_box>a{bottom:-50px;}




