body,html{
	width:100%;
	height: 100%;
}
.clearfixs:after{
content:'';
height: 0;
display: block;
clear: both;
visibility: hidden;
overflow: hidden;
}
.areasClass input{
	width:400px;
	height:50px;
	display:block;
	float: left;
	margin-left: 60px;
	background-color: #ffffff;
	padding:0px;
	margin-top: 30px;
	padding-left: 20px;
	border-radius:10px;
	border:1px solid #2a2a2a;
}
.offterRateWrapper{
	width: 100%;
	height: 100%;
	z-index:8000!important;
	background: rgb(0,0,0,0.5);
	position: fixed;
	top:0px;
	left: 0px;
	display: none;
}
.offterRateWrapper span{
	display: block;
}
.offterRateBox{
	width: 800px;
	height: 800px;
	margin:0 auto;
	background: url(../images/huodong/formBk.png);
    background-size: 100% 100%;
}
.closeBtnof{
	position: absolute;
	width: 40px;
	height: 40px;
	border-radius:50%;
	background: #f56205;
	color:#fff;
	font-size: 30px;
	text-align: center;
	line-height: 40px;
	font-weight: bold;
	top: 61px;
	right: 109px;
	cursor: pointer;
}
.offterRateBoxLeft{
	float: left;
	width: 420px;
	padding:0px 10px 0px 10px;
	margin-top: 30px;
}
.tijiaoBox{
	width: 160px;
	height: 60px;
	margin-top: 40px;
	margin-left: 122px;
	float: left;
}
.tijiao{
	width: 360px;
	height: 60px;
	border-radius: 10px;
	background:red;
	color: #fff;
	text-align: center;
	line-height: 60px;
	font-weight: bold;
	cursor: pointer;
	font-size:36px;
	float: left;
	left: 42px;
	top:360px;
}
.tijiao a:hover{
	background-color:#f56205;
	color:#ffffff;
	border-radius: 10px;
}
.form_font{
	float: left;
	color: #2a2a2a;
	font-weight: bold;
	margin-left: 20px;
	line-height: 60px;
	font-size:30px;
}
.form_font b{
	float: left;
	color: #2a2a2a;
	font-weight: bold;
	margin-right: 10px;
	line-height:70px;
	font-size: 30px;
}
@keyframes warn {
	0% {
		transform: scale(1);
		opacity: 0.8;
	}
	20% {
		transform: scale(1);
		opacity: 0.6;
	}
	40% {
		transform: scale(1.2);
		opacity: 0.4;
	}
	60% {
		transform: scale(1.4);
		opacity: 0.2;
	}
	80% {
		transform: scale(1.6);
		opacity: 0.1;
	}
	100% {
		transform: scale(1.8);
		opacity: 0.0;
	}
}
/*
.tijiao:before
{
    content:'';
	position: absolute;
	top:3px;
	left:3px;
	width: 70px;
	height: 70px;
	border-radius: 62px;
	border: 12px solid #f56205;
animation: warn 1s ease-out;
	-webkit-animation: warn 1s ease-out;
	animation-iteration-count: infinite;
	opacity: 0;}
*/

.tijiao2{
	position: absolute;
	width: 100px;
	height: 100px;
	border-radius: 50%;
	background:#f56205;
	top: 128px;
	left: 441px;
	color: #fff;
	text-align: center;
	line-height: 100px;
	font-weight: bold;
}

@keyframes warn {
	0% {
		transform: scale(1);
		opacity: 0.8;
	}
	20% {
		transform: scale(1);
		opacity: 0.6;
	}
	40% {
		transform: scale(1.2);
		opacity: 0.4;
	}
	60% {
		transform: scale(1.4);
		opacity: 0.2;
	}
	80% {
		transform: scale(1.6);
		opacity: 0.1;
	}
	100% {
		transform: scale(1.8);
		opacity: 0.0;
	}
}
.tijiao2:before
{
    content:'';
	position: absolute;
	top:3px;
	left:3px;
	width: 70px;
	height: 70px;
	border-radius: 62px;
	border: 12px solid #f56205;
animation: warn 1s ease-out;
	-webkit-animation: warn 1s ease-out;
	animation-iteration-count: infinite;
	opacity: 0;}


.offterRateBoxRight{
	float: left;
	width: 498px;
	margin-top:203px;
}
.rataTit{
	text-align: center;
	color: rgb(234, 99, 17);
	font-size: 50px;
	font-family: "微软雅黑";
	font-weight: bold;
	margin-top: 10px;
}

.areasClass2{
    background: none;
    border: none;
    outline: none;
    width: 100px;
}
.fisrtSelect{
	display: inline-block;
	padding: 5px 14px;
	border: 1px solid #ded8d8;
	font-size: 16px;
}
.secondSelect{
	margin-top: 10px;
	display: inline-block;
	padding: 5px 31px;
	border: 1px solid #ded8d8;
	font-size: 16px;
}
.form_font{
	float: left;
	color: #2a2a2a;
	font-weight: bold;
	margin-left: 10px;
	line-height: 80px;
}
.form_font b{
	float: left;
	color: #2a2a2a;
	font-weight: bold;
	margin-right: 10px;
	line-height:90px;
	font-size: 30px;
}
.desginRate{
	width:300px;
	height: 200px;
	border: 1px solid #ddd;
	margin-left: 92px;
	margin-top: 40px;
}
.desginRate p{
	padding-left: 40px;
	padding-top: 10px;
}
.desginRate p label{
	font-weight: bold;
}
.desginRate p span{
	font-size: 18px;
	color: #f76e09;
	margin-left: 2px;
	margin-right: 8px;
	font-weight: bold;}


#showrate{
	margin-top: 200px;
	margin-left: 130px;
	position: relative;
	display: none;
	}
	.xxx{
		    font-size: 14px;
    color: #999;
    font-family: "微软雅黑";
	}
.radiosBox input{
	transform: scale(1.4);
}
.radiosBox span{
	font-size: 12px;
	color:#333;
	vertical-align: 3px;
	margin-left: 3px;
}
.xiaoqu{
	width: 229px;
    height: 30px;
    text-indent: 6px;
    border: 1px solid #e8e8e8;
}
.btnSed{
	display: block;
    width: 80px;
    height: 32px;
    background-color: #f56205;
    color: #fff;
    text-align: center;
    line-height: 32px;
    margin-top: 18px;
    margin-left: 75px;
    text-decoration: none;
}

.btna4{
	display: block;
    width: 101px;
    height: 38px;
    line-height: 38px;
    color: #fff;
    cursor: pointer;
    text-align: center;
    background:#f56205;
    text-decoration:none;
    border-radius: 3px;
    margin-left: 200px;
}
.yuyueBox{
	position: absolute;
	width: 40px;
	height: 240px;
	background:#f56205;
	top: 235px;
	left: 59px;
	border-radius: 10px 0 0 10px;
}

.yuyueBox span{
	display:block;
	width: 15px;
    margin: 0 auto;
    line-height: 15px;
    font-size: 13px;
    font-family: "微软雅黑";
    word-wrap: break-word;
    padding: 6px 7px;
    cursor: pointer;
}
.activeSpan{
	background: #fff;
	color:#f56205;
	font-weight: bold;

}
.bannerbox img{ left:50%; margin-left:-960px; position:relative;display:block;}
.content01 img{left:50%; margin-left:-960px; position:relative; display:block;}
.ani .mzTop{opacity: 1;
    transform: translate(0);}
.mzForm_middel form {
    margin: 28px auto 0;
    width: 1200px;
}
.mzForm_middel .select {
    width: 320px;
    height: 50px;
    border: 1px solid #333;
    color: #666;
    font-size: 20px;
    line-height: 50px;
    position: relative;
    text-indent: 15px;
}
.mzForm_middel p {
    position: relative;
    float: left;
    margin-right: 20px;
}
.select span {
    position: absolute;
    font-size: 20px;
    top: 0;
    left: -4px;
}
.mzForm_middel .select::after {
    content: "";
    background: url(http://iocn.sumeihome.cn/images/1299/mzxia.jpg) no-repeat right center;
    background-size: 16px 10px;
    position: absolute;
    width: 16px;
    height: 10px;
    right: 10px;
    top: 22px;
}
.mzForm_middel input {
    width: 320px;
    height: 50px;
    border: 1px solid #333;
    color: #666;
    text-indent: 15px;
    font-size: 20px;
    line-height: 50px;
}

.mz_form .mzShowN {
    display: none;
}
.mz_form p b {
    position: absolute;
    top: -36px;
    left: 18px;
    padding: 5px 10px;
    min-width: 12px;
    border-radius: 2px;
    background-color: #e50112;
    box-shadow: 1px 1px 3px rgba(0,0,0,.2);
    color: #fff;
    font-size: 12px;
    line-height: 22px;
}

.comitBtn input{
    width: 175px;
    height: 50px;
    background: #e50112;
    color: #fff;
    text-indent: 15px;
    font-size: 20px;
    line-height: 50px;
}


.pos_rel{position: relative;}

.slide_part .slide_title{font-size: 48px;text-align: center;line-height: 80px;margin-top: 125px;}
.slide_part .blackline{width: 93px;height: 6px;margin: 0 auto;background-color: #000;}

.slideBox .hd{line-height: 114px;width: 910px;margin: 50px auto 25px;}
.slideBox .hd ul{display: flex;justify-content: space-between;}
.slideBox .hd ul li{line-height: 44px; font-size: 24px;padding: 0 10px;}
.slideBox .hd ul .on{color: #fff;background-color: #fa7869;position: relative;}
.slideBox .hd ul .on::after{
  content: '';
  width: 0;
  height: 0;
  border-width: 10px;
  border-style: solid;
  border-color: #fa7869 transparent transparent transparent;
  position: absolute;
  bottom: -20px;
  left: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}

.slideBox .bd ul li img.pos_abs{left: 1104px;top: 0;}
.picScroll-left{margin-top: 17px;position: relative;}
/*.picScroll-left .bd{background-color: #9f9e9e;}*/
.picScroll-left .bd .tempWrap{margin: 0 auto;background-color: #fff;}
.picScroll-left .bd li{display: inline-block;}
.picScroll-left .bd li .pic_item{padding: 0 7px;}
.picScroll-left .bd li .pic_item .pic_item_word{margin-top: 25px;}
.picScroll-left .bd li .pic_item .pic_item_word h1{font-size: 23px;color: #232327;text-align: center;letter-spacing: 8px;font-weight: bold;}
.picScroll-left .bd li .pic_item .pic_item_word p{font-size: 23px;color: #232327;text-align: center;letter-spacing: 4px;}
.picScroll-left .prev{top: 0; left: 0;}
.picScroll-left .next{top: 0; right: 0;}
.prevStop,.nextStop{opacity: .5; }
.jiaofu{margin-top: 75px;}
.jiaofu>img{margin: 0 auto;}

.slide_designer{margin-top: 75px;}
.slide2{width: 100%;}
.slide2 .controller{width: 140px;height: 94px;position: absolute;left: 450px;top: 400px;}
.slide2 .prev,.slide2 .next{display: inline-block; width: 67px;height: 94px;background-color: #ff8b45;}
.slide2 .prev:hover,.slide2 .next:hover{opacity: .6;}
.slide2 .prev img,.slide2 .next img{margin: 13px auto;}
.slideBox2 .bd li img{margin: 0 auto;}

.content11{width:1200px; margin:0 auto;}
.baojia02{ width:1200px; height:350px;margin:0 auto;}
.baojia03 {text-align:center; margin:0 auto;padding-top:70px;}
.span03{ display:block; font-size:46px; color:#fff; text-align:center; line-height:80px; font-weight:bold; letter-spacing:3px;}
.areasClass2{ width:320px; height:60px; background-color:#fff; margin:0 auto; margin-top:30px; color:#484848; font-size:22px;}
.btna4{ background-color:#fefd00; width:440px; height:55px;margin:0 auto; margin-top:20px; color:#457863; font-size:26px; cursor:pointer;}
.btna5{ background-color:#ff4e00;width:90%; height:50px; color:#ffffff;  border:none; border:1px solid #a6a6a6;  text-align:center; line-height:50px; font-size:20px; margin:0 auto; display:block;margin-top:30px;margin-bottom:10px;
}
.clear {  clear: both;  }


#banner{
          width: 100%;
          height: auto;
          margin:0px auto;
          position: relative;
          background-color:#f7f7f7;
          padding-bottom:80px;
}
#imglist{
        width: 91%;
        height: auto;
        margin:0px auto;
        padding-top:110px;
}
#imglist a{
        display:none;
}
#icon{
        position:absolute;
        top:10px;
        width:100%;
        left:8%;
     }
#icon li{
            width:12%;
            height: 60px;
            line-height:60px;
            font-size:30px;
            text-align:center;
            float: left;
            margin-left:1.5%;
        }

#lb_lb{
        width:100%;
        height:933px;
        background-image:url('../images/gzj/gz_10.jpg');
        background-size:100% 100%;
        margin-top:-4px;
    }
    #lbnt{
            width:92%;
            height:auto;
            margin:0 auto;
        }
        #lbnt ul{
            float: right;margin-top:10%;text-align:center;
        }
        #lbnt li {
            user-select: none;
            color: #fff;
            text-decoration: none;
            width: 260px;
            height:100px;
            text-align: center;
            border:1px solid #fff;
            border-radius:6px;
        }
       #lbnt p {
            font-size:28px;
            padding-top:14px;
            margin:0;
            color: #fff;
        }
        #lbnt > div {
            width: 80%;
            height: auto;
            color: white;
            font-size: 40px;
            margin-top: 4px;
            text-align: center;
            line-height: 600px;
            display:none;
        }
        #lbnt .activet {
            background-color: #ff7200;
            color:#fff;
        }
        .img_Box{
         /* width:1920px!important;*/
          display:block;
		  text-align: center;

          /*float: left;*/
        }
        .footer{
          float: left;
        }
        .hd_img{
          width: 100%;
          height: auto;
          float: left;
        }
        .hd_img img{
          float: left;
          display: block;
          width: auto;
          height: auto;
        }
        .intro{
          display: block;
        }
        .out{
          display: none;
        }
         .footerBottom{
          float: left;
      }
.province,.city,.district,.province2,.city2,.district2{
	width: 77px;
	padding: 5px 5px;
	    border: 1px solid #ddd;
}
.hot_Community li{
	background:url(../images/huodong/newyear_bj.jpg);
	width:306px;
	height: 74px;
	display: block;
	float: left;
	font-size: 30px;
	line-height: 74px;
	text-align: center;
	list-style: none;
    background-size:100% 100%;
    margin-top: 42px;
    margin-left:70px;
}
.hot_Community{
	width:100%;
	height: auto;
	display: block;
	float: left;
	background:url(../images/huodong/newyear_08.jpg);
	background-size:100% 100%;
}
.hot_Community a{
	width:306px;
	height: auto;
	display: block;
	float: left;
	color:#ec2f2f;
	font-family:'SOURCEHANSANSCN-REGULAR';
	font-weight: bold;
	font-size: 46px;
}

.hot_Community a:hover{
	background:#ff7f00;
	color:#ffffff;
}
.hot_Community ul{
	display: block;
	float: left;
	width:1200px;
	height: 305px;
	margin-left: 360px;
}
.hot_Community a:hover,a:link,a:active{
	text-decoration:none;
}









