@charset "UTF-8";

html{color:#000;background:#fff;overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}

html *{outline:0;-webkit-text-size-adjust:none;-webkit-tap-highlight-color:transparent}

body,html{font-family:"Helvetica Neue",Helvetica,STHeiTi,'微软雅黑',sans-serif;line-height:1.5}

article,aside,blockquote,body,button,code,dd,details,div,dl,dt,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,hr,input,legend,li,menu,nav,ol,p,pre,section,td,textarea,th,ul{margin:0;padding:0}

input,select,textarea{font-size:100%}

table{border-collapse:collapse;border-spacing:0}

fieldset,img{border:0}

abbr,acronym{border:0;font-variant:normal}

del{text-decoration:line-through}

address,caption,cite,code,dfn,em,i,th,var{font-size:100%;font-style:normal;font-weight:400}

ol,ul{list-style:none}

caption,th{text-align:left}

h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}

q:after,q:before{content:''}

sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}

sup{top:-.5em}

sub{bottom:-.25em}

a:hover{text-decoration:none}

a,ins{text-decoration:none}



.whole{width: 100%;height: auto;}

.ban_end{background: url("../images/1_01.jpg") center no-repeat;width: 100%;height: 332px;}

.ban_end .ban_mli{width: 1200px;height: 332px;margin: auto;position: relative;}

.change_year{
    width:100%;
    height:670px;
    background:url('../images/first.jpg') center no-repeat;
}

.ban_end_1{background: url("../images/1_02.jpg") center no-repeat;width: 100%;height: 339px;}

.ban_end_1 .ban_mli{width: 1200px;height: 339px;margin: auto;position: relative;}



.ban_end_2{background: url("../images/1_03.jpg") center no-repeat;width: 100%;height: 162px;margin-top:-1px;}

.ban_end_2 .ban_mli{width: 1200px;height: 162px;margin: auto;position: relative;}



.ban_end_3{background: url("../images/1_04.jpg") center no-repeat;width: 100%;height: 382px;}

.ban_end_3 .ban_mli{width: 100%;height: 332px;margin: auto;position: relative;}

.ban_end_3 .ban_mli img{width: 100%;height: 381px;margin: auto;display: block;}
.ban_end_3c{
    width:100%;
    height:389px;
    background:url(../images/change_bg.jpg) no-repeat;
}
.ban_end_3c .ban_mli{
    width:1200px;
    margin:0 auto;
}
.ban_end_3r{
   height:198px;
    width:100%;
    background:url(../images/change_bg.jpg) no-repeat;
}
.ban_end_3r .ban_mli{
    width:1200px;
    margin:0 auto;
}
.set_h{
    width:100%;
    height:20px;
    margin-top:-1px;
    background:url(../images/change_bg.jpg) no-repeat;
}
.ban_end_3r .ban_mli img{
    width:100%;
    display:block;
}
.ban_end_4{background: url("../images/1_05.jpg") center no-repeat;width: 100%;height: 420px;}

.ban_end_4 .ban_mli{width: 1200px;height: 420px;margin: auto;position: relative;}

.ban_end_4 .ban_mli a{display: block;}

.ban_end_4 .ban_mli .left{float: left;    margin: 30px 0 0 150px;}

.ban_end_4 .ban_mli .left img{width: 292px;height: 66px;display: block;}

.ban_end_4 .ban_mli .right{float: right;    margin: 30px 150px 0 0;}

.ban_end_4 .ban_mli .right img{width: 405px;height: 66px;display: block;}





.ban_end_5{background: url("../images/1_06.jpg") center no-repeat;width: 100%;height: 542px;}

.ban_end_5 .ban_mli{width: 1200px;height: 542px;margin: auto;position: relative;}

.ban_end_5 .ban_mli img{width: 1200px;height: 540px;display: block;}



.ban_end_6{background: url("../images/1_07.jpg") center no-repeat;width: 100%;height:285px;}

.ban_end_6 .ban_mli{width: 1200px;height: 285px;margin: auto;position: relative;}





.ban_end_7{background: url("../images/1_08.jpg") center no-repeat;width: 100%;height: 423px;}

.ban_end_7 .ban_mli{width: 1200px;height: 432px;margin: auto;position: relative;}

.ban_end_7 .ban_mli span{position: absolute;left: 70px;top: 55px;font-size: 45px;line-height: 55px;font-weight: 600;color: #2A2021;}

.ban_end_7 .ban_mli p{position: absolute;bottom: 25px;left: 415px;font-size: 17px;color: #2A2021;}



.ban_end_8{background: url("../images/1_09.jpg") center no-repeat;width: 100%;height: 435px;}

.ban_end_8 .ban_mli{width: 1200px;height: 435px;margin: auto;position: relative;}

.ban_end_8 .ban_mli span{position: absolute;left: 70px;top: 65px;font-size: 45px;line-height: 55px;font-weight: 600;color: #2A2021;}

.ban_end_8 .ban_mli p{position: absolute;bottom: 105px;left: 165px;font-size: 17px;    color: #000;}



.ban_end_9{background: url("../images/1_10.jpg") center no-repeat;width: 100%;height: 438px;}

.ban_end_9 .ban_mli{width: 1200px;height: 438px;margin: auto;position: relative;}

.ban_end_9 .ban_mli span{position: absolute;left: 70px;top: 70px;font-size: 45px;line-height: 55px;font-weight: 600;color: #2A2021;}

.ban_end_9 .ban_mli p{position: absolute;bottom: 60px;left: 290px;font-size: 17px;    color: #000;}



.ban_end_10{background: url("../images/1_11.jpg") center no-repeat;width: 100%;height: 458px;}

.ban_end_10 .ban_mli{width: 1200px;height: 458px;margin: auto;position: relative;}

.ban_end_10 .ban_mli a{display: block;}

.ban_end_10 .ban_mli .left{float: left;    margin: 30px 0 0 150px;}

.ban_end_10 .ban_mli .left img{width: 292px;height: 66px;display: block;}

.ban_end_10 .ban_mli .right{float: right;    margin: 30px 150px 0 0;}

.ban_end_10 .ban_mli .right img{width: 405px;height: 66px;display: block;}



.ban_end_11{background: url("../images/1_12.jpg") center no-repeat;width: 100%;height: 424px;}

.ban_end_11 .ban_mli{width: 1200px;height: 424px;margin: auto;position: relative;}

.ban_end_11 .ban_mli span{ display: block; font-size: 50px;margin-left: 20px;font-weight: 600;}

.ban_end_11 .ban_mli p{margin-left: 20px;font-size: 16px;}



.ban_end_12{background: url("../images/1_13.jpg") center no-repeat;width: 100%;height: 414px;}

.ban_end_12 .ban_mli{width: 1200px;height: 414px;margin: auto;position: relative;}

.ban_end_12 .ban_mli span{ display: block; font-size: 50px;margin-left: 20px;font-weight: 600;}

.ban_end_12 .ban_mli p{margin-left: 20px;font-size: 16px;}



.ban_end_13{background: url("../images/1_14.jpg") center no-repeat;width: 100%;height: 920px;}

.ban_end_13 .ban_mli{width: 1200px;height: 920px;margin: auto;position: relative;}

.ban_end_13 .ban_mli span{ display: block; font-size: 50px;margin-left: 20px;font-weight: 600;}

.ban_end_13 .ban_mli p{margin-left: 20px;font-size: 16px;}

.ban_end_13 .ban_mli a{display: block;}

.ban_end_13 .ban_mli .left{float: left;    margin: 365px 0 0 150px;}

.ban_end_13 .ban_mli .left img{width: 292px;height: 66px;display: block;}

.ban_end_13 .ban_mli .right{float: right;    margin: 365px 150px 0 0;}

.ban_end_13 .ban_mli .right img{width: 405px;height: 66px;display: block;}





.ban_end_15{background: url("../images/2_02.jpg") center no-repeat;width: 100%;height: 381px;}

.ban_end_15 .ban_mli{width: 1200px;height: 381px;margin: auto;position: relative;}

.ban_end_15 .ban_mli span{display: block;text-align: right;font-size: 45px;color: #B58B5B;font-weight: 600;width: 340px;margin: auto;}

.ban_end_15 .ban_mli p{float: right;width: 300px;margin-right: 310px;color: #fff;font-size: 16px;}





.ban_end_16{background: url("../images/2_03.jpg") center no-repeat;width: 100%;height: 396px;}

.ban_end_16 .ban_mli{width: 1200px;height: 396px;margin: auto;position: relative;}

.ban_end_16 .ban_mli span{display: block;text-align: right;font-size: 45px;color: #B58B5B;font-weight: 600;width: 340px;margin: auto;}

.ban_end_16 .ban_mli p{float: right;width: 300px;margin-right: 310px;color: #fff;font-size: 16px;}



.ban_end_17{background: url("../images/2_04.jpg") center no-repeat;width: 100%;height: 378px;}

.ban_end_17 .ban_mli{width: 1200px;height: 378px;margin: auto;position: relative;}

.ban_end_17 .ban_mli span{display: block;text-align: right;font-size: 45px;color: #B58B5B;font-weight: 600;width: 340px;margin: auto;}

.ban_end_17 .ban_mli p{float: right;width: 300px;margin-right: 310px;color: #fff;font-size: 16px;}



.ban_end_18{background: url("../images/2_05.jpg") center no-repeat;width: 100%;height: 434px;}

.ban_end_18 .ban_mli{width: 1200px;height: 434px;margin: auto;position: relative;}

.ban_end_18 .ban_mli a{display: block;}

.ban_end_18 .ban_mli .left{float: left;    margin: 30px 0 0 150px;}

.ban_end_18 .ban_mli .left img{width: 292px;height: 66px;display: block;}

.ban_end_18 .ban_mli .right{float: right;    margin: 30px 150px 0 0;}

.ban_end_18 .ban_mli .right img{width: 405px;height: 66px;display: block;}



.ban_end_19{background: url("../images/2_06.jpg") center no-repeat;width: 100%;height: 438px;}

.ban_end_19 .ban_mli{width: 1200px;height: 438px;margin: auto;position: relative;}

.ban_end_19 .ban_mli span{ display: block;font-size: 45px;margin-left: 20px;font-weight: 600;}

.ban_end_19 .ban_mli p{margin-left: 20px;font-size: 16px;width: 500px;}



.ban_end_20{background: url("../images/2_07.jpg") center no-repeat;width: 100%;height: 438px;}

.ban_end_20 .ban_mli{width: 1200px;height: 438px;margin: auto;position: relative;}

.ban_end_20 .ban_mli span{ display: block;font-size: 45px;margin-left: 20px;font-weight: 600;}

.ban_end_20 .ban_mli p{margin-left: 20px;font-size: 16px;width: 500px;}



.ban_end_21{background: url("../images/2_08.jpg") center no-repeat;width: 100%;height: 530px;}

.ban_end_21 .ban_mli{width: 1200px;height: 530px;margin: auto;position: relative;}

.ban_end_21 .ban_mli span{ display: block;font-size: 45px;margin-left: 20px;font-weight: 600;}

.ban_end_21 .ban_mli p{margin-left: 20px;font-size: 16px;width: 500px;}

.ban_end_21 .ban_mli a{display: block;}

.ban_end_21 .ban_mli .left{float: left;    margin: 350px 0 0 150px;}

.ban_end_21 .ban_mli .left img{width: 292px;height: 66px;display: block;}

.ban_end_21 .ban_mli .right{float: right;    margin: 350px 150px 0 0;}

.ban_end_21 .ban_mli .right img{width: 405px;height: 66px;display: block;}



.ban_end_22{background: url("../images/2_09.jpg") center no-repeat;width: 100%;height: 288px;}

.ban_end_22 .ban_mli{width: 1200px;height: 288px;margin: auto;position: relative;}



.ban_end_23{background: url("../images/2_10.jpg") center no-repeat;width: 100%;height: 410px;}

.ban_end_23 .ban_mli{width: 1200px;height: 410px;margin: auto;position: relative;}

.ban_end_23 .ban_mli span{display: block;text-align: right;font-size: 45px;font-weight: 600;width: 400px; margin: auto;padding-top: 70px;}

.ban_end_23 .ban_mli p{float: right;width: 300px;margin-right: 280px;font-size: 16px;}



.ban_end_24{background: url("../images/2_11.jpg") center no-repeat;width: 100%;height: 397px;}

.ban_end_24 .ban_mli{width: 1200px;height: 397px;margin: auto;position: relative;}

.ban_end_24 .ban_mli span{display: block;text-align: right;font-size: 45px;font-weight: 600;width: 400px; margin: auto;padding-top: 45px;}

.ban_end_24 .ban_mli p{float: right;width: 300px;margin-right: 280px;font-size: 16px;}



.ban_end_25{background: url("../images/2_12.jpg") center no-repeat;width: 100%;height: 364px;}

.ban_end_25 .ban_mli{width: 1200px;height: 364px;margin: auto;position: relative;}

.ban_end_25 .ban_mli span{display: block;text-align: right;font-size: 45px;font-weight: 600;width: 400px; margin: auto;padding-top: 45px;}

.ban_end_25 .ban_mli p{float: right;width: 300px;margin-right: 280px;font-size: 16px;}



.ban_end_26{background: url("../images/2_13.jpg") center no-repeat;width: 100%;height: 159px;}

.ban_end_26 .ban_mli{width: 1200px;height: 159px;margin: auto;position: relative;}

.ban_end_26 .ban_mli a{display: block;}

.ban_end_26 .ban_mli .left{float: left;    margin: 30px 0 0 150px;}

.ban_end_26 .ban_mli .left img{width: 292px;height: 66px;display: block;}

.ban_end_26 .ban_mli .right{float: right;    margin: 30px 150px 0 0;}

.ban_end_26 .ban_mli .right img{width: 405px;height: 66px;display: block;}



.ban_end_27{background: url("../images/2_14.jpg") center no-repeat;width: 100%;height: 778px;}

.ban_end_27 .ban_mli{width: 1200px;height: 778px;margin: auto;position: relative;}



.ban_end_55{background: url("../images/1_55.jpg") center no-repeat;width: 100%;height: 161px;}

.ban_end_55 .ban_mli{width: 1200px;height: 161px;margin: auto;position: relative;}

.ban_end_55 .ban_mli a{display: block;}

.ban_end_55 .ban_mli .left{float: left;    margin: 30px 0 0 150px;}

.ban_end_55 .ban_mli .left img{width: 292px;height: 66px;display: block;}

.ban_end_55 .ban_mli .right{float: right;    margin: 30px 150px 0 0;}

.ban_end_55 .ban_mli .right img{width: 405px;height: 66px;display: block;}



.reciprocal{background: #241b1c;width:  100%;height:  auto;overflow:  hidden;}

.hu_xin_bao{width:  100%;height:  auto;overflow:  hidden;position:  relative;z-index: 9999;}

.hu_xin_bao .hu_xin_bao_center{width:  1200px;margin:  90px auto;height:  auto;position:  relative;border: 1px solid #dcdcdc;border-radius: 20px;background: #ffffff;}

.hu_xin_bao .hu_xin_bao_center .hu_xin_fu{width:  100%;overflow:  hidden;background: #ffffff;margin-bottom: 10px;}

.hu_xin_bao .hu_xin_bao_center .piao_fu_name_1{width: 1090px;height: 70px;margin: 20px auto 0;font-size: 48px;text-align:  center;line-height: 70px;background: #fff;color: #cc9c47;font-weight:  bold;border-radius: 15px;}



.hu_xin_bao .hu_xin_bao_center .hu_xin_fu .piao_fu_name_left{float: left;width: 45%;margin-left: 40px;margin-top: 10px;}

.hu_xin_bao .hu_xin_bao_center .hu_xin_fu .piao_fu_name_left .home-design-form{padding: 10px 5px 30px;}

.hu_xin_bao .hu_xin_bao_center .hu_xin_fu .piao_fu_name_left .home-design-form .form-list-box{height: 55px;margin-bottom: 10px;border-radius:10px;}

.hu_xin_bao .hu_xin_bao_center .hu_xin_fu .piao_fu_name_left .form-list-box .form-area,.form-list-box .form-loction,.form-list-box .form-phone{width: 100%;float:left;position:relative;height: 55px;border-radius:5px;background:#EEE;}

.hu_xin_bao .hu_xin_bao_center .hu_xin_fu .piao_fu_name_left .form-list-box .form-area{float:right}

.hu_xin_bao .hu_xin_bao_center .hu_xin_fu .piao_fu_name_left .form-list-box .form-area,.form-list-box .form-yusuan-provinces{position:relative}

.hu_xin_bao .hu_xin_bao_center .hu_xin_fu .piao_fu_name_left .form-list-box input[type=tel],.form-list-box input[type=text]{display:block;text-align:left;width: 92%;color:#7b7b7b;border:none;outline:0;font-size: 16px;line-height: 55px;background:#EEE;}

.hu_xin_bao .hu_xin_bao_center .hu_xin_fu .piao_fu_name_left .yusuan-areas-input,.yusuan-provinces-input{-webkit-appearance:none;outline:0;padding-left:15px;display:inline-block}

.hu_xin_bao .hu_xin_bao_center .hu_xin_fu .piao_fu_name_left .form-list-box input::-webkit-input-placeholder{font-size:16px;color:#7b7b7b}

.hu_xin_bao .hu_xin_bao_center .hu_xin_fu .piao_fu_name_left .form-area span{position:absolute;top: 14px;z-index:2;right: 5px;font-size: 18px;color:#7b7b7b;}

.hu_xin_bao .hu_xin_bao_center .hu_xin_fu .piao_fu_name_left .form-yusuan-provinces::after{content:"";display:block;position:absolute;border-top: 9px solid #7b7b7b;border-left: 9px solid transparent;border-right: 9px solid transparent;top: 23px;right:10px;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);}

.hu_xin_bao .hu_xin_bao_center .hu_xin_fu .piao_fu_name_left .form-list-box #style{display: block;text-align: left;width: 100%;color: #7b7b7b;border: none;outline: 0;font-size: 16px;line-height: 55px;background: #EEE;}

.hu_xin_bao .hu_xin_bao_center .hu_xin_fu .piao_fu_name_left .yusuan-jishi{position:relative;display:block;text-align:left;width:100%;height: 55px;color:#7b7b7b;border:none;outline:0;font-size: 16px;line-height: 55px;background:#EEE;border-radius:5px;}

.hu_xin_bao .hu_xin_bao_center .hu_xin_fu .piao_fu_name_left .yusuan-jishi em{color:#7b7b7b;padding-left:10px}



.hu_xin_bao .hu_xin_bao_center .hu_xin_fu .piao_fu_name_left .huxing_wrap{position:relative}

.hu_xin_bao .hu_xin_bao_center .hu_xin_fu .piao_fu_name_left .huxing_show{position:relative;width: 530px;height:55px;line-height:55px;}

.hu_xin_bao .hu_xin_bao_center .hu_xin_fu .piao_fu_name_left .huxing{position:absolute;top:55px;left:0;display:none;width: 525px;border:1px solid #ddd;background-color:#fff;z-index:99;}

.hu_xin_bao .hu_xin_bao_center .hu_xin_fu .piao_fu_name_left .huxing_show span:first-child{margin-left: 20px;}

.hu_xin_bao .hu_xin_bao_center .hu_xin_fu .piao_fu_name_left .huxing_show span{margin-left: 60px;width:40px;}

.hu_xin_bao .hu_xin_bao_center .hu_xin_fu .piao_fu_name_left .huxing li:first-child{margin-left:20px}

.hu_xin_bao .hu_xin_bao_center .hu_xin_fu .piao_fu_name_left .huxing li{float:left;width:50px;margin-left: 40px;}

.hu_xin_bao .hu_xin_bao_center .hu_xin_fu .piao_fu_name_left .huxing .active{background-color:#ff6d15;color:#fff}

.hu_xin_bao .hu_xin_bao_center .hu_xin_fu .piao_fu_name_left .huxing li a{display:block;width:40px;text-align:center;background-color:#f4f4f4;border-radius:2px;font-size:14px;line-height:40px;height:40px;margin:10px 0}





.hu_xin_bao .hu_xin_bao_center .hu_xin_fu .piao_fu_name_left .download-arrow2::after{content:"";display:block;position:absolute;border-top: 9px solid #7b7b7b;border-left: 9px solid transparent;border-right: 9px solid transparent;top: 23px;right:10px;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);}

.hu_xin_bao .hu_xin_bao_center .hu_xin_fu .piao_fu_name_left .overlay-bd,.yusuan-submit{position:relative;width:100%}

.hu_xin_bao .hu_xin_bao_center .hu_xin_fu .piao_fu_name_left .yusuan-submit{cursor: pointer;height: 55px;border-radius:5px;margin-top: 15px;background-color: #cc9c47;}

.hu_xin_bao .hu_xin_bao_center .hu_xin_fu .piao_fu_name_left .form-list-box .form-phone{width: 97.5%;padding-left:10px;}

.hu_xin_bao .hu_xin_bao_center .hu_xin_fu .piao_fu_name_left .yusuan-submit p{width:100%;height:100%;font-size: 22px;line-height: 55px;color:#fff;text-align:  center;}

.hu_xin_bao .hu_xin_bao_center .hu_xin_fu .piao_fu_name_left .homepage-ico{width: 28px;height: 55px;position:absolute;right: 155px;top: 12px;background-size: contain;background: url(http://www.fanglin.cc/zt/huxing/images/zhi_s.png) no-repeat;}

@keyframes figerscale{0%{transform:scale(1);-webkit-transform:scale(1)}

    100%{transform:scale(1.2);-webkit-transform:scale(1.2)}

}

@-webkit-keyframes figerscale{0%{transform:scale(1);-webkit-transform:scale(1)}

    100%{transform:scale(1.2);-webkit-transform:scale(1.2)}

}

.hu_xin_bao .hu_xin_bao_center .hu_xin_fu .piao_fu_name_right{width: 40%;float: right;margin-right:  40px;margin-top: 10px;}

.hu_xin_bao .hu_xin_bao_center .hu_xin_fu .piao_fu_name_right .md-list{width: 100%;height: 300px;margin:  0;}

.hu_xin_bao .hu_xin_bao_center .hu_xin_fu .piao_fu_name_right .picMarquee-hu{width: 100%;height: 290px;position:relative;}

.hu_xin_bao .hu_xin_bao_center .hu_xin_fu .piao_fu_name_right .picMarquee-hu .bd{width:100%;height: 190px;overflow:hidden;border-bottom: 1px dashed #bfbfbf;position:  relative;top: 3px;border-top: 0;color: #333;}

.hu_xin_bao .hu_xin_bao_center .hu_xin_fu .piao_fu_name_right .picMarquee-hu .bd ul{overflow:hidden;zoom:1}

.hu_xin_bao .hu_xin_bao_center .hu_xin_fu .piao_fu_name_right .picMarquee-hu .bd ul li{height:35px;line-height:35px;zoom:1;cursor:pointer;font-size:14px;border:  0;}

.hu_xin_bao .hu_xin_bao_center .hu_xin_fu .piao_fu_name_right .pic-a{width:140px;float:left;height:35px;overflow:hidden;text-align:center}

.hu_xin_bao .hu_xin_bao_center .hu_xin_fu .piao_fu_name_right .pic-b{width:160px;float:left;height:35px;overflow:hidden;text-align:center}

.hu_xin_bao .hu_xin_bao_center .hu_xin_fu .piao_fu_name_right .pic-c{width:150px;float:left;height:35px;overflow:hidden;text-align:center}

.hu_xin_bao .hu_xin_bao_center .hu_xin_fu .piao_fu_name_right .picMarquee-hu .hd{width:100%;height: 60px;line-height: 50px;color: #333;text-align:center;font-size: 20px;border-bottom: 1px dashed #bfbfbf;}

.hu_xin_bao .hu_xin_bao_center .hu_xin_fu .piao_fu_name_right .picMarquee-hu .hd i{height:36px;overflow:hidden;text-align:center;font-size: 36px;font-weight:700;color: #cc9c47;}

.hu_xin_bao .hu_xin_bao_center .hu_xin_fu .piao_fu_name_right .quan_li{font-size:  12px;display:  block;text-align:  center;color: #cc9c47;padding-top: 10px;}