.banner{height:460px;width:100%;float:left;}
.flexslider{position:relative;height:460px;overflow:hidden;z-index:5;}
.slides{position:relative;z-index:1;}
.slides li{height:460px;}
.slides li a{display:block; width:100%; height:460px; line-height:5000px; overflow:hidden}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:9px;height:9px;line-height:40px;overflow:hidden;background:#fff;cursor:pointer; border-radius:50%; border:1px solid #fff; box-shadow:1px 1px 2px #666}
.flex-control-nav .flex-active{ background:#38b549}
.flex-direction-nav{position:absolute;z-index:3;width:100%;top:50%;  margin-top:-48px; display:none; height: 91px}
.flex-direction-nav li a{display:block;overflow:hidden;cursor:pointer;position:absolute;width:40px;height:80px;z-index: 9999;top:0;}
.flex-direction-nav li a.flex-prev{left:0;background: transparent url("../img/bg17.png") no-repeat scroll 0% 0%;}
.flex-direction-nav li a.flex-next{right:0;background: transparent url("../img/bg18.png") no-repeat scroll 0% 0%;}
.flexslider:hover .flex-direction-nav{display:block;}

.indexbm{float:left;background-color:#fff;width:330px;height:373px;text-align:center;position:relative;z-index:6;margin-top:-417px;}
.indexbm .u1{float:left;width:100%;}
.indexbm .u1 li{float:left;}
.indexbm .u1 .l1{width:100%;font-weight:700;font-size:20px;padding:30px 0 10px 0;}
.indexbm .u1 .l2{width:100%;font-size:14px;color:#ef7a26;padding:0 0 25px 0;}
.indexbm .u1 .l3{width:243px;height:46px;background-color:#f7f7f7;overflow:hidden;margin-left:24px;}
.indexbm .u1 .l3 input{float:left;border:0;padding:0 0 0 10px;font-size:14px;width:243px;height:46px;background-color:#f7f7f7;}
.indexbm .u1 .l4{width:39px;height:46px;line-height:46px;background-color:#f7f7f7;margin-right:24px;font-size:14px;}
.indexbm .u1 .l5{width:282px;height:46px;background-color:#f7f7f7;margin:10px 24px 4px 24px;overflow:hidden;}
.indexbm .u1 .l5 input{float:left;border:0;padding:0 0 0 10px;font-size:14px;width:243px;height:46px;background-color:#f7f7f7;}
.indexbm .u1 .l6{width:282px;height:38px;margin:0 24px;color:#999;}
.indexbm .u1 .l6 input{float:left;width:14px;height:14px;margin:12px 0 0 0;}
.indexbm .u1 .l6 span{float:left;margin-left:5px;line-height:38px;}
.indexbm .u1 .l6 a{color:#666;}
.indexbm .u1 .l7{width:282px;height:45px;margin:6px 24px 0 24px;}
.indexbm .u1 .l7 input{float:left;border:0;color:#fff;cursor:pointer;width:100%;height:45px;font-size:15px;background-color:#faad14;}
.indexbm .u1 .l8{width:282px;margin:16px 24px 0 24px;color:#ccc;}

.indexcap{float:left;width:1250px;margin-top:70px;}
.indexcap li{float:left;}
.indexcap .l1{width:60px;border-top:#d8d8d8 solid 1px;margin-top:25px;margin-left:415px;}
.indexcap .l2{width:300px;font-size:38px;}
.indexcap .l3{width:60px;border-top:#d8d8d8 solid 1px;margin-top:25px;}
.indexcap1{float:left;width:100%;text-align:center;font-size:16px;color:#999;margin:18px 0 0 0;}
.indexcap2{float:left;width:100%;text-align:center;font-size:17px;color:#999;margin:45px 0 45px 0;}
.indexcap2 a:hover{color:#ff0000;}

.bfbks{background-color:#fff;padding:40px 0;}
.bfbks .ks{float:left;width:174px;height:195px;background-color:#fff;margin-right:20px;transition: all  .25s  ease-in;padding:30px 30px 0 30px;text-align:left;box-shadow:0 3px 8px #e6e6e6;cursor:default;}
.bfbks .ks li{float:left;}
.bfbks .ks .l1{height:40px;width:91px;font-size:18px;padding-left:43px;line-height:40px;}
.bfbks .ks .l2{height:40px;width:40px;}
.bfbks .ks .l2 span{float:right;background:url(../homeimg/youImg/bj6.png) center center no-repeat;width:18px;height:18px;border:#f5f5f5 solid 1px;margin:10px 0 0 0;}
.bfbks .ks .l3{width:100%;font-size:14px;line-height:25px;color:#666;margin:10px 0 0 0;height:75px;overflow:hidden;text-align:center;}
.bfbks .ks .l4{width:100%;}
.bfbks .ks .l4 a{float:left;width:114px;height:30px;background-color:#faad14;line-height:30px;font-size:15px;margin:15px 0 0 30px;text-align:center;color:#fff;}
.bfbks .ks1 .l1{background:url(../homeimg/youImg/bj1.png) left center no-repeat;}
.bfbks .ks2 .l1{background:url(../homeimg/youImg/bj2.png) left center no-repeat;}
.bfbks .ks3 .l1{background:url(../homeimg/youImg/bj3.png) left center no-repeat;}
.bfbks .ks4 .l1{background:url(../homeimg/youImg/bj4.png) left center no-repeat;}
.bfbks .ks5 .l1{background:url(../homeimg/youImg/bj5.png) left center no-repeat;}
.bfbks .ks5{margin-right:0;}
.bfbks .ks:hover{transform:translateY(-5px);}

.bfbcompany{background-color:#f7f7f9;padding-bottom:45px;}
.comlist{float:left;margin:0 26px 45px 0;border:#eeeeee solid 1px;transition: all  .25s  ease-in;border-radius:6px;background-color:#fff;width:291px;text-align:left;overflow:hidden;}
.comlist .tp{float:left;width:100%;}
.comlist .tp img{float:left;width:100%;}
.comlist .u1{float:left;width:100%;}
.comlist .u1 li{float:left;}
.comlist .u1 .l1{width:221px;margin:20px 35px 0 35px;font-size:18px;overflow:hidden;text-align:center;height:30px;line-height:30px;}
.comlist .u1 .l2{width:100%;margin:15px 0 0 0;}
.comlist .u1 .l2 span{float:left;height:18px;line-height:18px;color:#999;overflow:hidden;padding-left:20px;}
.comlist .u1 .l2 .s1{background:url(../homeimg/youImg/rz1.png) left center no-repeat;width:81px;margin-left:32px;}
.comlist .u1 .l2 .s2{background:url(../homeimg/youImg/rz2.png) left center no-repeat;width:106px;}
.comlist .u1 .l3{width:100%;color:#999;font-size:14px;padding:10px 0 20px 0;text-align:center;}
.comlist .u1 .l4{width:100%;height:62px;}
.comlist .u1 .l4 a{float:left;height:32px;border:#e2e2e2 solid 1px;border-radius:34px;width:181px;margin-left:56px;line-height:32px;text-align:center;font-size:15px;color:#848484;}
.comlist0{margin-right:0;}
.comlist:hover{transform:translateY(-5px);box-shadow:0 8px 10px #e6e6e6;}
.comlist:hover .u1 .l4 a{border:#faad14 solid 1px;color:#fff;background-color:#faad14;}
.bfbcompany .you02 img{float:left;border-radius:4px;}

.bfbxgt{background-color:#fff;}
.design-topic{float:left;position:relative;width:100%;}
.design-topic .design-info{float:left;position:relative;margin-bottom:10px;}
.design-topic .image-wrapper{height:0}
.design-topic .design-info a{display:block;position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden;transition:background-size .5s;}
.design-topic .design-info a:hover{background-size:107% auto !important;}
.design-topic .design-info[data-index='0']{width:25%}
.design-topic .design-info[data-index='0'] .image-wrapper{padding-top:100%}
.design-topic .design-info[data-index='0'] a:hover{background-size:auto 107% !important;}
.design-topic .design-info[data-index='1']{width:37.5%;padding-right:10px;padding-left:10px;box-sizing:border-box}
.design-topic .design-info[data-index='1'] .image-wrapper{width:100%;padding-top:47.714%}
.design-topic .design-info[data-index='2']{width:37.5%}
.design-topic .design-info[data-index='2'] .image-wrapper{width:100%;padding-top:63.889%}
.design-topic .design-info[data-index='3']{width:25%;float:none;position:absolute;left:0;bottom:0}
.design-topic .design-info[data-index='3'] .image-wrapper{width:100%;padding-top:65.417%}
.design-topic .design-info[data-index='4']{float:none;position:absolute;bottom:0;left:25%;padding-right:10px;padding-left:10px;width:37.5%;box-sizing:border-box}
.design-topic .design-info[data-index='4'] .image-wrapper{width:100%;padding-top:65.714%}
.design-topic .design-info[data-index='5']{float:right;width:37.5%}
.design-topic .design-info[data-index='5'] .image-wrapper{width:100%;padding-top:46.389%}
.design-topic .design-info[data-index='1'] a,.design-topic .design-info[data-index='4'] a{left:10px;right:10px}

.bfblc{background-color:#f9f9f9;padding-bottom:80px;}
.bfblc .u1{float:left;width:1248px;margin:50px 1px 0 1px;}
.bfblc .u1 li{float:left;width:208px;text-align:center;height:60px;padding-top:100px;}
.bfblc .u1 li span{float:left;width:100%;}
.bfblc .u1 li .s1{font-size:16px;}
.bfblc .u1 li .s2{font-size:12px;color:#999;margin:10px 0 0 0;}
.bfblc .u1 .l1{background:url(../homeimg/youImg/lc1.png) center top no-repeat;}
.bfblc .u1 .l2{background:url(../homeimg/youImg/lc2.png) center top no-repeat;}
.bfblc .u1 .l3{background:url(../homeimg/youImg/lc3.png) center top no-repeat;}
.bfblc .u1 .l4{background:url(../homeimg/youImg/lc4.png) center top no-repeat;}
.bfblc .u1 .l5{background:url(../homeimg/youImg/lc5.png) center top no-repeat;}
.bfblc .u1 .l6{background:url(../homeimg/youImg/lc6.png) center top no-repeat;}
.bfblc .lc{float:left;width:100%;margin:20px 0 0 90px;}
.bfblc .lc .s1{float:left;width:26px;height:26px;line-height:26px;color:#999;border-radius:26px;text-align:center;border:#9a9a9a solid 1px;}
.bfblc .lc .s2{float:left;width:149px;border-top:#9a9a9a solid 1px;height:5px;margin:12px 16px 0 16px;}

.bfbgl{background-color:#fff;padding-bottom:45px;}
.glleft{float:left;width:180px;text-align:left;margin:40px 0 0 0;box-shadow:0 1px 10px #ececec;border-radius:6px;background-color:#fff;overflow:hidden;}
.glleft .ty1{float:left;width:180px;height:66px;line-height:66px;background-color:#f3f3f3;}
.glleft .ty1 a{float:left;padding-left:66px;width:114px;font-size:19px;color:#666;}
.glleft .ty1 .ty1a1{background:url(../homeimg/youImg/gl1.png) 34px center no-repeat;}
.glleft .ty1 .ty1a2{background:url(../homeimg/youImg/gl2.png) 34px center no-repeat;}
.glleft .ty1 .ty1a3{background:url(../homeimg/youImg/gl3.png) 34px center no-repeat;}
.glleft .ty11{background-color:#faad14;}
.glleft .ty11 a{color:#fff;}
.glleft .ty11 .ty1a1{background:url(../homeimg/youImg/gl11.png) 34px center no-repeat;}
.glleft .ty11 .ty1a2{background:url(../homeimg/youImg/gl21.png) 34px center no-repeat;}
.glleft .ty11 .ty1a3{background:url(../homeimg/youImg/gl31.png) 34px center no-repeat;}
.glleft .ty2{float:left;width:180px;background-color:#fff;}
.glleft .ty2 a{float:left;margin:0 22px;width:122px;height:48px;border-top:#f6f6f6 solid 1px;padding-left:14px;line-height:48px;font-size:15px;}
.glleft .ty2:first-child{bordder-top:0;}
.glleft .ty2 .a1{color:#faad14;background:url(../homeimg/youImg/gljian.png) 120px center no-repeat;}
.glright{float:left;width:670px;text-align:left;margin:40px 0 0 40px;position:absolute;left:-10000px;transition: all  .25s  ease-in;opacity:0;}
.glright .u1{float:left;width:100%;}
.glright .u1 li{float:left;width:50%;line-height:30px;}
.glright .u1 .l1{font-size:20px;}
.glright .u1 .l2{font-size:14px;text-align:right;}
.glright .u1 .l2 a{color:#999;}
.glright .u1 .l2 a:hover{color:#faad14;}
.glright .u2{float:left;width:100%;height:90px;padding:24px 0;border-bottom:#ececec solid 1px;}
.glright .u2 li{float:left;}
.glright .u2 .l1{width:176px;height:90px;}
.glright .u2 .l1 img{width:156px;height:90px;border-radius:3px;}
.glright .u2 .l2{width:494px;}
.glright .u2 .l2 .s1{float:left;width:100%;height:20px;overflow:hidden;font-size:16px;line-height:20px;}
.glright .u2 .l2 .s1 a{color:#666;}
.glright .u2 .l2 .s1 a:hover{color:#faad14;}
.glright .u2 .l2 .s2{float:left;width:100%;line-height:25px;height:50px;overflow:hidden;margin:10px 0 0 0;color:#999;}
.glright .u2:last-child{border-bottom:0;}
.glright1{position:relative;left:auto;transition: all  .25s  ease-in;opacity:1;height:auto;}
.glyou01{float:right;width:290px;height:560px;margin:40px 0 0 0;}
















