@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  !important;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;}

.banner_1{background:url(../images/1_01.jpg) center no-repeat;width:100%;height:800px}
.banner_1 .ban_center{width:1200px;margin:auto;height:800px;position:relative}
.banner_2{background:url(../images/1_02.jpg) center no-repeat;width:100%;height:330px}
.banner_2 .ban_center{width:1200px;margin:auto;height:330px;position:relative}
.banner_2 .ban_center span{display:block;font-size:44px;text-align:center;padding-top:90px}
.banner_2 .ban_center em{font-size:24px;text-align:center;display:block;color:#585c5b}
.banner_2 .ban_center em i{color:#f63c23}
.banner_2 .ban_center .four{width:100%;overflow:hidden;padding-top:30px}
.banner_2 .ban_center .four .times{height:50px;float:left;width:232px;margin-right:10px;position:relative}
.banner_2 .ban_center .four .times input{line-height:50px;font-size:15px;width:100%;border:0;border-radius:5px;background:#f6efe0;text-indent:15px}
.banner_2 .ban_center .four .times h1{position:absolute;top:12px;right:10px;font-size:15px}
.banner_2 .ban_center .four .bot_bo2{cursor:pointer;float:right;width:230px;height:50px;background:-moz-linear-gradient(top,#0d9c85 0,#007c6c 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#0d9c85),color-stop(100%,#007c6c));background:-webkit-linear-gradient(top,#0d9c85 0,#007c6c 100%);background:-o-linear-gradient(top,#0d9c85 0,#007c6c 100%);background:-ms-linear-gradient(top,#0d9c85 0,#007c6c 100%);background:linear-gradient(to bottom,#0d9c85 0,#007c6c 100%);border-radius:5px;font-size:22px;text-align:center;color:#fff;line-height:50px}
.banner_3{background:url(../images/1_03.jpg) center no-repeat;width:100%;height:229px}
.banner_3 .ban_center{width:1200px;margin:auto;height:229px;position:relative}
.banner_3 .ban_center span{display:block;font-size:44px;text-align:center;padding-top:90px}
.banner_3 .ban_center em{font-size:24px;text-align:center;display:block;color:#585c5b}
.banner_4{background:url(../images/1_04.jpg) center no-repeat;width:100%;height:781px}
.banner_4 .ban_center{width:1200px;margin:auto;height:781px;position:relative}
.banner_4 ul{width:100%;overflow:hidden}
.banner_4 ul li{width:567px;height:281px;float:left;margin:16px}
.banner_4 ul li img{width:100%;display:block}
.an_ton{overflow:hidden;position:relative;width:70%;margin:40px auto}
.an_ton a{width:200px;float:left;display:block;height:40px;margin:0 110px;background:-moz-linear-gradient(top,#0d9c85 0,#007c6c 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#0d9c85),color-stop(100%,#007c6c));background:-webkit-linear-gradient(top,#0d9c85 0,#007c6c 100%);background:-o-linear-gradient(top,#0d9c85 0,#007c6c 100%);background:-ms-linear-gradient(top,#0d9c85 0,#007c6c 100%);background:linear-gradient(to bottom,#0d9c85 0,#007c6c 100%);border-radius:5px;font-size:18px;text-align:center;color:#fff;line-height:40px}
.banner_5{background:url(../images/1_06.jpg) center no-repeat;width:100%;height:211px}
.banner_5 .ban_center{width:1200px;margin:auto;height:211px;position:relative}
.banner_5 .ban_center span{display:block;font-size:44px;text-align:center;padding-top:90px}
.banner_5 .ban_center em{font-size:24px;text-align:center;display:block;color:#585c5b}
.gai_zao{background:#fffaef;width:100%;overflow:hidden}
.gai_zao .gai_center{width:1200px;margin:0 auto;position:relative}
.gai_zao .gai_center .gai_name{width:100%;overflow:hidden}
.gai_zao .gai_center .gai_name span{display:block;font-size:44px;text-align:center}
.gai_zao .gai_center .gai_name em{font-size:24px;text-align:center;display:block;color:#585c5b}
.gai_zao .gai_center .gai_name i{width:40px;height:6px;background:#06a58a;display:block;margin:60px auto 10px}
.gai_zao .gai_center .slid_li{width:100%;overflow:hidden;position:relative;margin-top:35px;margin-bottom:70px}
.gai_zao .gai_center .slid_li .bd{width:100%;overflow:hidden;position:relative}
.gai_zao .gai_center .slid_li .bd li{width:100%;overflow:hidden;position:relative;float:left}
.gai_zao .gai_center .slid_li .bd li .img_text{float:left;width:525px;overflow:hidden;position:absolute;right:-10px;top:70px}
.gai_zao .gai_center .slid_li .bd li .img_text span{font-size:16px;color:#482f2d;margin:3px;display:block;letter-spacing:1px}
.gai_zao .gai_center .slid_li .bd li .img_text span i{font-size:18px}
.gai_zao .gai_center .slid_li .bd li img{width:1199px;height:455px;display:block}
.gai_zao .gai_center .slid_li .hd{position:absolute;right:-6px;top:0;width:510px;height:65px;background:#fffaef}
.gai_zao .gai_center .slid_li .hd li{display:inline-block;margin-right:10px;margin-left:10px;cursor:pointer;font-size:18px;padding:5px 10px;color:#482f2d;border:1px solid #482f2d;position:relative;border-radius:5px}
.gai_zao .gai_center .slid_li .hd li.on{font-size:18px;background:#fddb3c;border:1px solid #fddb3c}
.gai_zao .gai_center .slid_li .hd li i{background:url(../images/ico.png) center no-repeat;display:none;width:24px;height:12px;position:absolute;bottom:-25px;left:0;right:0;margin:0 auto}
.gai_zao .gai_center .slid_li .hd li.on i{display:block}
.banner_6{background:url(../images/1_07.jpg) center no-repeat;width:100%;height:306px}
.banner_6 .ban_center{width:1200px;margin:auto;height:306px;position:relative}
.banner_7{background:url(../images/1_08.jpg) center no-repeat;width:100%;height:174px}
.banner_7 .ban_center{width:1200px;margin:auto;height:174px;position:relative}
.banner_7 ul li{width:250px;text-align:center;float:left;margin:0 26px;color:#09221e}
.banner_7 ul li span{font-size:22px}
.banner_7 ul li p{font-size:18px;margin-top:10px}

.banner_8{background: url("../images/1_09.jpg") center no-repeat;width: 100%;height: 336px;}
.banner_8 .ban_center{width: 1200px;margin: auto;height: 336px;position: relative;}
.banner_8 .ban_center span{display:block;font-size:44px;text-align:center;padding-top:90px}
.banner_8 .ban_center em{font-size:24px;text-align:center;display:block;color:#585c5b}
.banner_8 .ban_center em i{color:#f63c23}
.banner_8 .ban_center .four{width:100%;overflow:hidden;padding-top:30px}
.banner_8 .ban_center .four .times{height:50px;float:left;width:232px;margin-right:10px;position:relative}
.banner_8 .ban_center .four .times input{line-height:50px;font-size:15px;width:100%;border:0;border-radius:5px;background:#f6efe0;text-indent:15px}
.banner_8 .ban_center .four .times h1{position:absolute;top:12px;right:10px;font-size:15px}
.banner_8 .ban_center .four .bot_bo2_tow{cursor:pointer;float:right;width:230px;height:50px;background:-moz-linear-gradient(top,#0d9c85 0,#007c6c 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#0d9c85),color-stop(100%,#007c6c));background:-webkit-linear-gradient(top,#0d9c85 0,#007c6c 100%);background:-o-linear-gradient(top,#0d9c85 0,#007c6c 100%);background:-ms-linear-gradient(top,#0d9c85 0,#007c6c 100%);background:linear-gradient(to bottom,#0d9c85 0,#007c6c 100%);border-radius:5px;font-size:22px;text-align:center;color:#fff;line-height:50px}

.banner_9{background: url("../images/1_10.jpg") center no-repeat;width: 100%;height: 253px;}
.banner_9 .ban_center{width: 1200px;margin: auto;height: 253px;position: relative;}
.banner_9 .ban_center span{display:block;font-size:44px;text-align:center;padding-top:90px}
.banner_9 .ban_center em{font-size:24px;text-align:center;display:block;color:#585c5b}

.banner_10{background: url("../images/1_11.jpg") center no-repeat;width: 100%;height: 599px;}
.banner_10 .ban_center{width: 1220px;margin: auto;height: 599px;position: relative;}
.banner_10 .wai_lin{width: 260px;height: 40px;margin: 50px auto 0;display: block;font-size: 18px;color: #ffffff;line-height: 40px;background: -moz-linear-gradient(top,#0d9c85 0,#007c6c 100%);background: -webkit-gradient(linear,left top,left bottom,color-stop(0,#0d9c85),color-stop(100%,#007c6c));background: -webkit-linear-gradient(top,#0d9c85 0,#007c6c 100%);background: -o-linear-gradient(top,#0d9c85 0,#007c6c 100%);background: -ms-linear-gradient(top,#0d9c85 0,#007c6c 100%);background: linear-gradient(to bottom,#0d9c85 0,#007c6c 100%);text-align: center;border-radius: 5px;}

.banner_11{background: url("../images/1_12.jpg") center no-repeat;width: 100%;height: 200px;}
.banner_11 .ban_center{width: 1200px;margin: auto;height: 200px;position: relative;}
.banner_11 .ban_center span{display:block;font-size:44px;text-align:center;padding-top:90px}
.banner_11 .ban_center em{font-size:24px;text-align:center;display:block;color:#585c5b}


.banner_12{background: url("../images/1_13.jpg") center no-repeat;width: 100%;height: 223px;}
.banner_12 .ban_center{width: 1200px;margin: auto;height: 223px;position: relative;}

.banner_13{background: url("../images/1_14.jpg") center no-repeat;width: 100%;height: 748px;}
.banner_13 .ban_center{width: 1200px;margin: auto;height: 748px;position: relative;}
.banner_13 .ban_center .form_title_na{font-size: 48px;font-weight: bold;color: #313131;text-align: center;padding-top: 120px;}
.banner_13 .ban_center .form_title_na:after{content: "";display: block;width: 60px;height: 2px;background: #fff;margin: 10px auto;}
.banner_13 .hu_xin_fu{width: 1200px;margin: 0 auto 0;position: relative;height: 350px;}
.banner_13 .hu_xin_fu .piao_fu_name_left{float: left;width: 548px;margin-left: 40px;margin-top: 15px;}
.banner_13 .hu_xin_fu .piao_fu_name_left .home-design-form{padding: 10px 5px 0;background-color:#fff;}
.banner_13 .hu_xin_fu .piao_fu_name_left .home-design-form .form-list-box{height: 50px;margin-bottom: 15px;border-radius:10px;}
.banner_13 .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: 50px;border-radius:5px;background: #fafafa;}
.banner_13 .hu_xin_fu .piao_fu_name_left .form-list-box .form-area{float:right}
.banner_13 .hu_xin_fu .piao_fu_name_left .form-list-box .form-area,.form-list-box .form-yusuan-provinces{position:relative}
.banner_13 .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%;border:none;outline:0;font-size: 15px;line-height: 50px;background: #fafafa;text-indent: 15px;}
.banner_13 .hu_xin_fu .piao_fu_name_left .yusuan-areas-input,.yusuan-provinces-input{-webkit-appearance:none;outline:0;display:inline-block;text-indent: 15px;}
.banner_13 .hu_xin_fu .piao_fu_name_left .form-list-box input::-webkit-input-placeholder{font-size:16px;color:#7b7b7b}
.banner_13 .hu_xin_fu .piao_fu_name_left .form-phone span{position:absolute;top: 14px;z-index:2;right: 10px;font-size: 18px;color:#7b7b7b;}
.banner_13 .hu_xin_fu .piao_fu_name_left .form-yusuan-provinces::after{content:"";display:block;position:absolute;border-top: 9px solid #9c9f9f;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);}
.banner_13 .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: 15px;line-height: 50px;background: #fafafa;}
.banner_13 .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;}
.banner_13 .hu_xin_fu .piao_fu_name_left .yusuan-jishi em{color:#7b7b7b;padding-left:10px}
.banner_13 .hu_xin_fu .piao_fu_name_left .overlay-bd,.banac_bottom{position:relative;width:100%}
.banner_13 .hu_xin_fu .piao_fu_name_left .banac_bottom{cursor: pointer;height: 50px;border-radius:5px;line-height: 50px;width: 525px;background: -moz-linear-gradient(top,#0d9c85 0,#007c6c 100%);background: -webkit-gradient(linear,left top,left bottom,color-stop(0,#0d9c85),color-stop(100%,#007c6c));background: -webkit-linear-gradient(top,#0d9c85 0,#007c6c 100%);background: -o-linear-gradient(top,#0d9c85 0,#007c6c 100%);background: -ms-linear-gradient(top,#0d9c85 0,#007c6c 100%);background: linear-gradient(to bottom,#0d9c85 0,#007c6c 100%);}
.banner_13 .hu_xin_fu .piao_fu_name_left .form-list-box .form-phone{width: 98%;/* padding-left:10px; */}
.banner_13 .hu_xin_fu .piao_fu_name_left .banac_bottom p{width:100%;height:100%;font-size: 20px;line-height: 50px;color:#fff;text-align:  center;}
.banner_13 .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;}
.banner_13 .hu_xin_fu .piao_fu_name_left .left_fan{font-size: 22px;margin-bottom: 10px;}
.banner_13 .hu_xin_fu .piao_fu_name_left .left_fan i{color: #fb4747;font-size: 30px;}
.banner_13 .hu_xin_fu .piao_fu_name_left .left_fan em{display: inline-block;width: 8px;height: 8px;background: #ffb01d;border-radius: 50%;margin: 4px 10px;}
.banner_13 .hu_xin_fu .home-design-finger{animation:figerscale .5s linear infinite alternate;-webkit-animation:figerscale .5s linear infinite alternate}
.banner_13 .hu_xin_fu .piao_fu_name_right{width: 35%;float: right;margin-right: 75px;margin-top: 15px;}
.banner_13 .hu_xin_fu .piao_fu_name_right .md-list{width: 100%;height: 325px;margin:  0;}
.banner_13 .hu_xin_fu .piao_fu_name_right .picMarquee-hu{width: 100%;height: 300px;position:relative;}
.banner_13 .hu_xin_fu .piao_fu_name_right .picMarquee-hu .bd{width:100%;height: 220px;overflow:hidden;position:  relative;top: 3px;border-top: 1px dashed #333;border-bottom: 1px dashed #333;}
.banner_13 .hu_xin_fu .piao_fu_name_right .picMarquee-hu .bd ul{overflow:hidden;zoom:1}
.banner_13 .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;}
.banner_13 .hu_xin_fu .piao_fu_name_right .pic-a{width: 120px;float:left;height:35px;overflow:hidden;text-align:center;}
.banner_13 .hu_xin_fu .piao_fu_name_right .pic-b{width: 90px;float:left;height:35px;overflow:hidden;text-align:center;}
.banner_13 .hu_xin_fu .piao_fu_name_right .pic-c{width: 120px;float:left;height:35px;overflow:hidden;text-align:center;}
.banner_13 .hu_xin_fu .piao_fu_name_right .pic-d{width: 85px;float:left;height:35px;overflow:hidden;text-align:center;}
.banner_13 .hu_xin_fu .piao_fu_name_right .picMarquee-hu .hd{width:100%;height: 60px;line-height: 50px;color: #038371;text-align:center;font-size: 24px;}
.banner_13 .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: #ffb01d;}
.banner_13 .hu_xin_fu .piao_fu_name_right .quan_li{font-size:  12px;display:  block;text-align:  center;color: #F44336;padding-top: 20px;}


.slideGroup{width: 1280px;margin: 0 auto;position: relative;}
.slideGroup .slideBox{position:relative;overflow: hidden;width: 100%;}
.slideGroup .slideBox .left_des{width:540px;height:286px;float:left;margin-top:130px}
.slideGroup .slideBox .left_des img{width:100%;display:block}
.slideGroup .slideBox .right_lun{float:right;width:740px;height:460px;position:relative}
.slideGroup .slideBox .right_lun .ul li{width:740px;height:460px;}
.slideGroup .slideBox .right_lun .ul li img{width:100%;display:block}
.slideGroup .slideBox .right_lun .ull{right:0;position:absolute;bottom:20px;left:0;text-align:center;margin:0 auto}
.slideGroup .slideBox .right_lun .ull li{width:24px;height:4px;display:inline-block;background:#fff;float:none;margin:0 5px;cursor:pointer}
.slideGroup .slideBox .right_lun .ull li.on{background:#038472}
.slideGroup .parBd ul{ overflow:hidden; zoom:1;}
.slideGroup .parBd ul li{float:left; overflow:hidden;}
.slideGroup a{width: 34px;height: 56px;position: absolute;top: 200px;}
.slideGroup a.sPrev{background: url("../images/left.png") center no-repeat;left: -140px;}
.slideGroup a.sNext{background: url("../images/right.png") center no-repeat;right: -70px;}




