/** 清除内外边距 **/
body, h1, h2, h3, h4, h5, h6, hr, p,
blockquote, /* structural elements 结构元素 */
dl, dt, dd, ul, ol, li, /* list elements 列表元素 */
pre, /* text formatting elements 文本格式元素 */
form, fieldset, legend, button, input, textarea, /* form elements 表单元素 */
th, td, /* table elements 表格元素 */
img/* img elements 图片元素 */{
    border:medium none;
    margin: 0;
    padding: 0;
}
/** 设置默认字体 **/
body,button, input, select, textarea {
    font-family:"\5FAE\8F6F\96C5\9ED1",Microsoft YaHei,tahoma, Srial, helvetica, sans-serif;
}
h1, h2, h3, h4, h5, h6 { font-size: 100%;  font-weight: 500}
em{font-style:normal;}
/** 重置列表元素 **/
ul, ol { list-style: none; }
/** 重置超链接元素 **/
a { text-decoration: none;}
/** 重置图片元素 **/
img{ border:0px;}
/** 重置表格元素 **/
table { border-collapse: collapse; border-spacing: 0; }
input:-ms-input-placeholder{ color: inherit; opacity:1!important;}
input::-webkit-input-placeholder{ color: inherit; opacity:1!important;}
input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color: inherit; opacity:1!important;
}

input::-moz-placeholder { /* Mozilla Firefox 19+ */
    color: inherit;opacity:1!important;
}

input:-ms-input-placeholder{
    color: inherit;opacity:1!important;
}

input::-webkit-input-placeholder{
    color: inherit;opacity:1!important;
}

body,html{min-width: 1200px;}

.banner_velles{width: 100%;height:600px;}
/*top: 97px;*/
.banner{width: 100%;position: fixed;height: 697px;background: url(images/banner.jpg) center no-repeat;z-index: -1;top:0;}
.cont_bgcolor_fff{width: 100%;background: #fff;}
.cont_bgcolor_f5f5f5{width: 100%;background: #f5f5f5;}
.content_ves{width: 1200px;}
.cont_head{display: table;margin: 0 auto;}
.cont_head .cont_head_title{display: table;margin: 0 auto;height: 88px;overflow: hidden;background:top center no-repeat;}
.cont_head .cont_head_title.cont_head_bg1 h3{margin-top: 40px;}
.cont_head .cont_head_title h3{font-size: 34px;color: #000000;text-align: center;line-height: 37px;margin-top: 24px;}
.cont_head .cont_head_title.cont_head_bg1{background-image:url(images/head_tp1.png);height: 114px;}
.cont_head .cont_head_title.cont_head_bg2{background-image:url(images/head_tp2.png);}
.cont_head .cont_head_title.cont_head_bg3{background-image:url(images/head_tp3.png);}
.cont_head .cont_head_title.cont_head_bg5{background-image:url(images/head_tp5.png);}
.cont_head .cont_head_title.cont_head_bg6{background-image:url(images/head_tp6.png);}
.cont_head>p{font-size: 22px;color: #333333;text-align: center;margin-top: 25px;}

.cont_a{width: 306px;height: 60px;line-height: 58px;overflow: hidden;position: relative;margin: 0 auto;display: block;border: 1px #000000 solid;text-align: center;box-sizing: border-box;padding-right: 30px;background: #fff;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -ms-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;}
.cont_a span{position: relative;display: inline-block;font-size:25px;color:#000;
    -webkit-transition: all 0.6s;
    -moz-transition: all 0.6s;
    -ms-transition: all 0.6s;
    -o-transition: all 0.6s;
    transition: all 0.6s;}
.cont_a span::after{
    content: attr(data-title);
    position: absolute;top: 58px;color: #fff;left: 0;
}
.cont_a i{width: 24px;height: 60px;display:block;position: absolute;right: 25px;top:0;background: url(images/button_tp.png) no-repeat;background-position:0 0;
    -webkit-transition: all 0.6s;
    -moz-transition: all 0.6s;
    -ms-transition: all 0.6s;
    -o-transition: all 0.6s;
    transition: all 0.6s;}
.cont_a:hover{background: #000;}
.cont_a:hover>span{
    -webkit-transform: translateY(-58px);
    -moz-transform: translateY(-58px);
    -ms-transform: translateY(-58px);
    -o-transform: translateY(-58px);
    transform: translateY(-58px);}
.cont_a:hover>i{background-position:0 -60px;}

.rotate{cursor: pointer;
    -webkit-transition: all 0.35s;
    -moz-transition: all 0.35s;
    -ms-transition: all 0.35s;
    -o-transition: all 0.35s;
    transition: all 0.35s;}
.rotate:hover{
    -webkit-transform: rotateZ(180deg);
    -moz-transform: rotateZ(180deg);
    -ms-transform: rotateZ(180deg);
    -o-transform: rotateZ(180deg);
    transform: rotateZ(180deg);
}


.proposal{margin: 0 auto;padding-top: 25px;padding-bottom: 55px;}
.proposal .cont_a{margin: 60px auto 0 auto}
.proposal .proposal_cont{width: 100%;overflow: hidden;margin-top: 22px;}
.proposal .proposal_cont .proposal_main{width: 180px;float: left;}
.proposal .proposal_cont .proposal_main .rotate_img{width: 131px;height: 131px;overflow: hidden;position: relative;margin: 0 auto;background: center no-repeat;}
.proposal .proposal_cont .proposal_main .rotate_tp1{background-image: url(images/rotate_tp1.png);}
.proposal .proposal_cont .proposal_main .rotate_tp2{background-image: url(images/rotate_tp2.png);}
.proposal .proposal_cont .proposal_main .rotate_tp3{background-image: url(images/rotate_tp3.png);}
.proposal .proposal_cont .proposal_main .rotate_tp4{background-image: url(images/rotate_tp4.png);}
.proposal .proposal_cont .proposal_main .rotate_img img{width: 131px;display: block;position: absolute;height: 131px;top: 0;left: 0;}
.proposal .proposal_cont .proposal_main>p,
.housing .housing_ul li>p{font-size: 25px;color: #000000;margin-top: 12px;text-align:center}
.proposal .proposal_cont .proposal_fg{width: 2px;height: 105px;float: left;background: #f5f5f5;margin: 24px 79px 0 79px;}

.popu_sheji_velles{width: 362px;height: 207px;position: fixed;z-index: 10;top: 50%;left: 50%;margin-left: -181px;margin-top:-103px;display: none}
.popu_sheji_velles .popu_sheji_vlose{position: absolute;z-index: 2;width: 25px;height: 25px;background: url(images/sj_popu_close.png) center no-repeat;top: 10px;right: 13px;cursor: pointer;}
.popu_sheji_velles .popu_sheji,
.popu_sheji_velles .popu_sheji_jg{width: 100%;height: 207px;overflow: hidden;}
.popu_sheji_velles .popu_sheji{background: url(images/sj_popu_bg.png) center no-repeat;}
.popu_sheji_velles .popu_sheji p{font-size: 30px;color: #1f1f1f;text-align: center;margin-top: 28px;}
.popu_sheji_velles .popu_sheji input{width: 262px;display: block;margin: 12px auto 0 auto;background: #fff;box-sizing: border-box;padding-left: 15px;border: 1px #1f1f1f solid;color: #515050;font-size: 18px;height: 47px;}
.popu_sheji_velles .popu_sheji a{width: 262px;display: block;margin: 10px auto 0 auto;background: #1f1f1f;color: #fff;text-align: center;font-size: 22px;line-height: 47px;}
.popu_sheji_velles .popu_sheji_jg{background: url(images/sj_popu_jgbg.png) center no-repeat;text-align: center;color: #1f1f1f;display: none;}
.popu_sheji_velles .popu_sheji_jg p.jg_p1{margin-top: 58px;font-size: 30px;}
.popu_sheji_velles .popu_sheji_jg p.jg_p2{margin-top: 18px;font-size: 18px;}


.quality{margin: 0 auto;padding-top: 63px;}
.quality .cont_a{margin: 64px auto 0 auto}
.quality_info{display: table;margin: 27px auto 0 auto;overflow: hidden;}
.quality_info .quality_infos{text-align: center;float: left;}
.quality_info .quality_infos p{line-height: 25px;color: #000000;}
.quality_info .quality_infos p.qua_p1{font-size: 25px;}
.quality_info .quality_infos p.qua_p2{font-size: 18px;}
.quality_info .quality_fg{width: 1px;height: 46px;background: #000000;margin: 2px 35px 0 35px;float: left}
.quality_ul{width: 100%;height: 410px;margin-top: 57px;}
.quality_ul li{width: 238px;height: 135px;overflow: hidden;float: left;background: #fff;margin:0 1px 2px 1px;}
.quality_ul li img{width: 63px;height: 63px;display: block;margin: 22px auto 0 auto;}
.quality_ul li .quality_ul_text{width: 150px;margin: 13px auto 0 auto;position: relative;line-height: 18px;}
.quality_ul li .quality_ul_text .quality_ul_tiao{width:100%;height: 1px;background: #d8d8d8;position: absolute;top: 50%;}
.quality_ul li .quality_ul_text p{position: relative;z-index: 2;font-size: 18px;color: #333333;text-align: center;width: 97px;margin: 0 auto;background: #fff;}

.housing{margin: 0 auto;padding-top: 57px;}
.housing .cont_a{margin: 74px auto 0 auto;}
.housing .housing_ul{width: 100%;overflow: hidden;margin-top: 77px;}
.housing .housing_ul li{width: 390px;height:248px;float: left;margin-left: 15px;background:#fff;}
.housing .housing_ul li:first-child{margin-left: 0;}
.housing .housing_ul li .housing_ul_img{width: 131px;height: 131px;overflow: hidden;position: relative;margin: 38px auto 0 auto;background: center no-repeat;}
.housing .housing_ul li .housing_ul_tp1{background-image: url(images/rotate_tp5.png);}
.housing .housing_ul li .housing_ul_tp2{background-image: url(images/rotate_tp6.png);}
.housing .housing_ul li .housing_ul_tp3{background-image: url(images/rotate_tp7.png);}

.model{width: 100%;margin-top: 93px;overflow: hidden;position: relative;}
.model .cont_a{margin: 63px auto 0 auto;}
.model_slide_velles{width:100%;position: relative;}
.model_slide_velles .model_headbg{width: 407px;height: 178px;background: url(images/head_tp4.png) center no-repeat;position: absolute;z-index: 5;
top:50%;left: 50%;margin-left: -203px;margin-top: -89px;}
.model_slide_velles .model_slide{width: 100%;}
.model_slide_velles .model_slide li{background: center no-repeat;width: 100%;height: 479px;}
.model_slide_velles .model_slide li.slide_img1{background-image: url(images/model_slide_img1.jpg);}
.model_slide_velles .model_slide li.slide_img2{background-image: url(images/model_slide_img2.jpg);}
.model_slide_velles .model_slide li.slide_img3{background-image: url(images/model_slide_img3.jpg);}
.model_slide_velles .model_slide li.slide_img4{background-image: url(images/model_slide_img4.jpg);}
.model_slide_velles .model_slide li.slide_img5{background-image: url(images/model_slide_img5.jpg);}
.model_slide_velles .model_slide li.slide_img6{background-image: url(images/model_slide_img6.jpg);}
.model_slide_velles .model_slide_left,
.model_slide_velles .model_slide_right{width: 51px;height: 51px;cursor: pointer;position: absolute;top: 50%;margin-top: -25px;z-index: 5}
.model_slide_velles .model_slide_left{left: 20px;background: url(images/tp_slideleft.png) center no-repeat;}
.model_slide_velles .model_slide_right{right: 20px;background: url(images/tp_slideright.png) center no-repeat;}

.site{margin: 0 auto;padding-top: 60px;}
.site .cont_a{margin: 58px auto 0 auto;}
.site .site_ul{width: 100%;height: 340px;margin-top: 62px;}
.site .site_ul li{width: 238px;float: left;background: #fff;margin: 0 1px;}
.site .site_ul li img{width:238px;height: 124px;display: block;margin: 0 auto;}
.site .site_ul li p{font-size:18px;color: #3f3f3f;line-height: 45px;text-align: center}

.finan{margin: 0 auto;padding: 62px 0;}
.finan_yrs_velles{width: 100%;margin-top: 82px;position: relative;overflow: hidden}
.finan_yrs_velles .finan_p1{font-size: 54px;color: #000000;top:50px;left: 0;position: absolute}
.finan_yrs_velles .finan_block{width: 275px;height:212px;border: 1px #d8d8d8 solid;position: absolute;left: 0;top:136px;}
.finan_yrs_velles .finan_block ul{display: table;margin: 23px auto 0 auto;overflow: hidden}
.finan_yrs_velles .finan_block ul li{margin-bottom: 16px;line-height: 44px;padding-left: 65px;font-size: 25px;color: #000000;background: left center no-repeat;}
.finan_yrs_velles .finan_block ul li.finan_block_tp1{background-image: url(images/loan_tp1.png);}
.finan_yrs_velles .finan_block ul li.finan_block_tp2{background-image: url(images/loan_tp2.png);}
.finan_yrs_velles .finan_block ul li.finan_block_tp3{background-image: url(images/loan_tp3.png);}
.finan_yrs_velles .finan_xtb{width:37px;height: 39px;position: absolute;top: 176px;left: 381px;background: url(images/loan_tp4.png) center no-repeat;}
.finan_yrs{width: 694px;height: 391px;float: right;background: #fff;overflow: hidden;}
.finan_yrs .finan_yrs_head{text-align: center;font-size: 29px;color: #323232;margin-top: 32px;}
.finan_yrs .finan_yrs_main1{display: table;margin: 30px auto 0 auto;overflow: hidden;}
.finan_yrs .finan_yrs_main1 p,.finan_yrs .finan_yrs_main2 p{line-height: 30px;float: left;}
.finan_yrs .finan_yrs_main1 input{float: left;height: 30px;box-sizing: border-box;border: 1px #c8c8c8 solid;display: block;margin: 0 10px;padding-left: 10px;}
.finan_yrs .finan_yrs_main2{width: 586px;margin: 18px auto 0 auto;overflow: hidden;padding-top: 16px;position: relative;}
.finan_yrs .finan_yrs_main2 .finan_yrs_option{position: absolute;right: 0;top: 0;height: 46px;background: center 20px no-repeat;width: 491px;}
.finan_yrs .finan_yrs_main2 .finan_yrs_option.bg1{background-image: url(images/dk_bg1.jpg);}
.finan_yrs .finan_yrs_main2 .finan_yrs_option.bg2{background-image: url(images/dk_bg2.jpg);}
.finan_yrs .finan_yrs_main2 .finan_yrs_option.bg3{background-image: url(images/dk_bg3.jpg);}
.finan_yrs .finan_yrs_main2 .finan_yrs_option>div{width: 26px;height: 46px;cursor: pointer;margin-left: 206px;text-align: center;font-size: 17px;color:#323232;float: left;}
.finan_yrs .finan_yrs_main2 .finan_yrs_option>div:first-child{margin-left: 0;}
.finan_yrs .finan_yrs_jg{width: 586px;margin: 25px auto 0 auto;line-height: 58px;box-sizing: border-box;padding-right: 23px;text-align: right;color: #323232;background: #f5f5f5}
.finan_yrs .finan_yrs_jg span.jg1{font-size: 17px;}
.finan_yrs .finan_yrs_jg span.jg2{font-size: 29px;}
.finan_yrs .finan_yrs_jg span.jg3{font-size: 22px;}
.finan_yrs .finan_yrs_zx{width: 235px;line-height: 46px;display: block;margin:31px auto 0 auto;text-align: center;font-size: 18px;color: #000000;background: #fee845}

.quanguo{width: 100%;height: 479px;background: url(images/quanguo_img.jpg) center no-repeat;}

.order{margin: 0 auto;overflow: hidden}
.order_left{width: 288px;height: 126px;background: #333333;color: #fff;display: table;float: left;}
.order_left div{display: table-cell;text-align: center;vertical-align: middle}
.order_left div p{font-size: 30px;}
.order_left div span{font-size:12px;}
.order_form{max-width: 912px;float: right;overflow: hidden;margin-top: 38px;}
.order_form input{width: 302px;height: 53px;box-sizing: border-box;float: left;display: block;border: 1px #000000 solid;color: #000;font-size: 20px;padding-left: 18px;margin-right: 14px;}
.order_form a{width: 246px;line-height: 53px;display: block;float: left;background: #333333;text-align: center;font-size: 22px;color: #fff;}
