@charset "UTF-8";

/* 重设样式 */

*{margin:0;padding:0;list-style:none;border:none;outline:none;}

body{ font:12px/1.5 "微软雅黑","Microsoft YaHei","Helvetica Neue",Helvetica,Arial,sans-serif;font-style: normal;font-variant:normal;color:#000000;}

/* 内外边距通常让各个浏览器样式的表现位置不同 */

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

    margin: 0;

    padding: 0;

}

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

/* 去掉各 Table  cell 的边距并让其边重合 */

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

/* 去除默认边框 */

fieldset, img {border: 0;}

/* 去掉 firefox 下此元素的边框 */

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

/* 一致的 del 样式 */

del {text-decoration: line-through;}

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

/* 去掉列表前的标识, li 会继承 */

ol, ul {list-style: none;}

/* 对齐是排版最重要的因素, 别让什么都居中 */

caption, th {text-align: left;}

/* 来自 yahoo, 让标题都自定义, 适应多个系统应用 */

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

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

/* 正常链接 未访问 */

/* 鼠标悬停 */

a:hover {text-decoration:none;}

/* 默认不显示下划线，保持页面简洁 */

ins, a {text-decoration: none;color:#000000;

    -moz-transition:all .3s ease-in;

    -webkit-transition:all .3s ease-in;

    -o-transition:all .3s ease-in;

    -ms-transition:all .3s ease-in;

    transition:all .3s ease-in;}



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

.ban_1 .ban_center{width: 1200px;margin: auto;height: 168px;position: relative;}



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

.ban_2 .ban_center{width: 1200px;margin: auto;height: 220px;position: relative;}



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

.ban_3 .ban_center{width: 1200px;margin: auto;height: 199px;position: relative;}



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

.ban_4 .ban_center{width: 1200px;margin: auto;height: 252px;position: relative;}



.ban_5{background: url("../images/1_05.jpg") center no-repeat;width: 100%;height: 273px;}

.ban_5 .ban_center{width: 1200px;margin: auto;height: 273px;position: relative;}



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

.ban_6 .ban_center{width: 1200px;margin: auto;height: 207px;position: relative;}



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

.ban_7 .ban_center{width: 1200px;margin: auto;height: 223px;position: relative;}

.ban_7 .ban_center li{float: left;font-size: 16px;width: 300px;margin: 30px 50px;}



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

.ban_8 .ban_center{width: 1200px;margin: auto;height: 304px;position: relative;}



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

.ban_9 .ban_center{width: 1200px;margin: auto;height: 444px;position: relative;}

.ban_9 .ban_center p{position: absolute;right: 100px;bottom: 140px;width: 350px;font-size: 20px;color: #565656;}

.ban_9 .ban_center a{position: absolute;bottom: 53px;right: 100px;width: 350px;height: 60px;}



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

.ban_10 .ban_center{width: 1200px;margin: auto;height: 356px;position: relative;}



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

.ban_11 .ban_center{width: 1200px;margin: auto;height: 319px;position: relative;}



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

.ban_12 .ban_center{width: 1200px;margin: auto;height: 203px;position: relative;}



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

.ban_13 .ban_center{width: 1200px;margin: auto;height: 207px;position: relative;}



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

.ban_14 .ban_center{width: 1200px;margin: auto;height: 220px;position: relative;}

.ban_14 .ban_center p{position: absolute;left: 84px;width: 700px;font-size: 18px;color: #565656;bottom: 40px;}



.ban_15{background: url("../images/1_15.jpg") center no-repeat;width: 100%;height: 156px;}

.ban_15 .ban_center{width: 1200px;margin: auto;height: 156px;position: relative;}

.ban_15 .ban_center a{position: absolute;top: 0;width: 350px;height: 60px;left: 300px;}



.ban_16{background: url("../images/1_16.png") center no-repeat;width: 100%;height: 293px;margin-top:-1px;}

.ban_16 .ban_center{width: 1200px;margin: auto;height: 295px;position: relative;}



.ban_17{background: url("../images/1_17.jpg") center no-repeat;width: 100%;height: 213px;}

.ban_17 .ban_center{width: 1200px;margin: auto;height: 213px;position: relative;}



.ban_18{background: url("../images/1_18.jpg") center no-repeat;width: 100%;height: 245px;}

.ban_18 .ban_center{width: 1200px;margin: auto;height: 245px;position: relative;}



.ban_19{background: url("../images/1_19.jpg") center no-repeat;width: 100%;height: 231px;}

.ban_19 .ban_center{width: 1200px;margin: auto;height: 231px;position: relative;}

.ban_19 .ban_center p{position: absolute;left: 115px;top: 0;width: 1000px;font-size: 20px;color: #292929;}

.ban_19 .ban_center a{position: absolute;bottom: 75px;left: 415px;width: 350px;height: 60px;}



.ban_20{background: url("../images/1_20.jpg") center no-repeat;width: 100%;height: 328px;}

.ban_20 .ban_center{width: 1200px;margin: auto;height: 328px;position: relative;}



.ban_21{background: url("../images/1_21.jpg") center no-repeat;width: 100%;height: 238px;}

.ban_21 .ban_center{width: 1200px;margin: auto;height: 238px;position: relative;}



.ban_22{background: url("../images/1_22.jpg") center no-repeat;width: 100%;height: 143px;}

.ban_22 .ban_center{width: 1200px;margin: auto;height: 143px;position: relative;}

.ban_22 .ban_center p{    position: absolute;right: 84px;width: 455px;font-size: 18px; color: #565656;top: 10px;}



.ban_23{background: url("../images/1_23.jpg") center no-repeat;width: 100%;height: 243px;}

.ban_23 .ban_center{width: 1200px;margin: auto;height: 243px;position: relative;}



.ban_24{background: url("../images/1_24.jpg") center no-repeat;width: 100%;height: 196px;}

.ban_24 .ban_center{width: 1200px;margin: auto;height: 196px;position: relative;}

.ban_24 .ban_center a{position: absolute;bottom: 75px;left: 415px;width: 350px;height: 60px;}



.ban_25{background: url("../images/1_25.jpg") center no-repeat;width: 100%;height: 272px;}

.ban_25 .ban_center{width: 1200px;margin: auto;height: 272px;position: relative;}



.ban_26{background: url("../images/1_26.jpg") center no-repeat;width: 100%;height: 252px;}

.ban_26 .ban_center{width: 915px;margin: auto;height: 252px;position: relative;}

.ban_26 .ban_center .slide{width: 915px;position: relative;}

.ban_26 .ban_center .slide .bd{width: 915px;}

.ban_26 .ban_center .slide a{position: absolute;top: 40%;width: 40px;height: 65px;}

.ban_26 .ban_center .slide .prev{left: -75px;}

.ban_26 .ban_center .slide .next{right: -75px;;}

.ban_26 .ban_center .slide .bd li{width: 915px;}

.ban_26 .ban_center .slide .bd li img{display: block;width: 100%;}



.ban_27{background: url("../images/1_27.jpg") center no-repeat;width: 100%;height: 180px;}

.ban_27 .ban_center{width: 1200px;margin: auto;height: 180px;position: relative;}

.ban_27 .ban_center a{position: absolute;bottom: 75px;left: 415px;width: 350px;height: 60px;}



.ban_28{background: url("../images/1_28.jpg") center no-repeat;width: 100%;height: 324px;}

.ban_28 .ban_center{width: 1200px;margin: auto;height: 324px;position: relative;}



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

.ban_29 .ban_center{width: 1100px;margin: auto;height: 424px;position: relative;}

.ban_29 .ban_center .left{width: 680px;float: left;height: 424px;position: relative;}

.ban_29 .ban_center .left .bd{width: 636px;}

.ban_29 .ban_center .left .bd li{width: 636px;float: left;}

.ban_29 .ban_center .left .bd li img{width: 636px;display: block;}

.ban_29 .ban_center .left .hd{position: absolute;right: 0;top: 0;}

.ban_29 .ban_center .left .hd li{cursor: pointer;width: 45px;height: 80px;font-size: 26px; color: #fff;text-align: center;line-height: 60px;position: relative;}

.ban_29 .ban_center .left .hd .end_a{background: url("../images/01.png") center no-repeat;z-index: 99}

.ban_29 .ban_center .left .hd .end_b{background: url("../images/02.png") center no-repeat;z-index: 9;margin-top: -30px;}

.ban_29 .ban_center .left .hd .end_c{background: url("../images/03.png") center no-repeat;z-index: 8;margin-top: -30px;}

.ban_29 .ban_center .left .hd li.on{background: url("../images/on.png") center no-repeat;z-index: 9999;}



.ban_29 .ban_center .right{width: 400px;float: right;position: relative;height: 424px;}

.ban_29 .ban_center .right p{font-size: 15px;position: absolute;bottom: 0;}



.ban_30{background: url("../images/1_30.jpg") center no-repeat;width: 100%;height: 135px;}

.ban_30 .ban_center{width: 1200px;margin: auto;height: 135px;position: relative;}









.hu_xin_bao{width:  100%;height:  auto;overflow:  hidden;position:  relative;padding: 40px 0;}

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

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

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



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

.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: 49%;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: #cc3f38;}

.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: 40px;}

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

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

.hu_xin_bao .hu_xin_bao_center .hu_xin_fu .piao_fu_name_right .picMarquee-hu .bd{width:100%;height: 225px;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: #cc3f38;}

.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: #cc3f38;padding-top: 10px;}













