.banner{overflow:hidden;}
.shutter{overflow:hidden;position:relative;width:1920px;height:800px;}
.shutter-img,.shutter-img a{position:absolute;left:0;top:0;width:100%;height:100%;}
.shutter-img{z-index:1;}
.shutter-img a{cursor:default;}
.shutter-img a > img{width:100%;height:100%;}
.shutter-img .created{overflow:hidden;position:absolute;z-index:20;}
.shutter-btn{position: absolute;width: 1300px;top: 350px;left: 50%;transform: translateX(-50%);z-index: 2;}
.shutter-btn li {position: absolute;width: 100px;height: 100px;top: 0;left: -50px;background: rgba(0,0,0,0.5);opacity: 0;}
.shutter:hover .shutter-btn li {opacity: 1;}
.shutter-btn li:before {position: absolute;content: '';top: 31px;left: 39px;width: 35px;height: 35px;border-left: 3px solid #fff;border-top: 3px solid #fff; /* opacity: 0; */transform: rotate(-45deg);-ms-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-webkit-transform: rotate(-45deg);-o-transform: rotate(-45deg);}
.shutter-btn li.next:before {transform: rotate(135deg);-ms-transform: rotate(135deg);-moz-transform: rotate(135deg);-webkit-transform: rotate(135deg);-o-transform: rotate(135deg);left: 22px;}
.shutter-btn li.next {left: auto;right: -50px;}
.indexservice{margin:70px auto 80px;}
.index_title{text-align:center;width:340px;margin:auto;padding-bottom:10px;border-bottom:1px solid #717171;}
.index_title h1{font-size:30px;font-weight:normal;letter-spacing:3px;line-height:50px;}
.index_title span{font-size:14px;letter-spacing:1px;line-height:25px;display:block;}
.indexservice ul{display:flex;justify-content:space-between;margin-top:40px;}
.indexservice ul li:nth-of-type(2){overflow:hidden;}
.indexservice ul li:nth-of-type(2):hover,.indexservice ul li:nth-of-type(1):hover,.indexservice ul li:nth-of-type(3):hover{-moz-box-shadow:0px 0px 10px #d7d3d3;box-shadow:0px 0px 10px #d7d3d3;-webkit-box-shadow:0px 0px 10px #d7d3d3;-ms-box-shadow:0px 0px 10px #d7d3d3;}
.indexservice ul li:nth-of-type(2) p{font-size:24px;letter-spacing:2px;line-height:35px;padding-top:20px;}
.indexservice ul li:nth-of-type(2) font{font-size:12px;letter-spacing:1px;line-height:20px;display:block;position:relative;z-index:2;}
.indexservice ul li div{text-align:center;padding: 30px 0 0 0;}
.indexservice ul li div h1{font-size:30px;color:#fff;letter-spacing:2px;line-height:50px;}
.indexservice ul li form{margin: 30px 0 0 0;}
.indexservice ul li form p,.indexservice ul li form h2{width: 400px;height: 50px;margin:auto;margin-bottom: 15px;border-radius: 15px;overflow: hidden;}
.indexservice ul li form p input{width:100%;height:100%;border:none;text-indent:1rem;font-size: 14px;letter-spacing:1px;}
.indexservice ul li form h2 input{width:100%;height:100%;border:none;font-size: 32px;color:#FFF;background: #ea640b;letter-spacing: 5px;font-weight: bold;}
.indexservice ul li form em{font-size:12px;font-style:normal;text-align:center;display:block;line-height:35px;}
.indexservice ul li:nth-of-type(4) div{text-align:center;padding-top:20px;}
.indexservice ul li div p{font-size:24px;letter-spacing:2px;line-height:35px;}
.indexservice ul li div font{font-size:14px;letter-spacing:1px;line-height:20px;display:block;color:#fff;}
.indexservice ul li{position:relative;width:460px;overflow: hidden;}
.indexservice ul li dl{position:relative;overflow: hidden;}
.indexservice ul li img{width:auto;}
.indexservice ul li span{background:#cc9246;background:rgba(204,146,70,0.7);color:#fff;line-height:50px;font-size:18px;letter-spacing:1px;position:absolute;right:0;bottom:20px;width:225px;text-align:center;}
.indexservice ul li:nth-of-type(2){display:flex;flex-direction:column;justify-content:space-between;}
.indexservice ul li:nth-of-type(3){background:url(../img/sy1_07.jpg) center/458px 351px no-repeat;}
.indexzhengzhuang{margin-bottom: 80px;}
.indexzhengzhuang .index_title, .indexstyle .index_title, .indexdesigners .index_title, .indexanli .index_title, .indexduihua .index_title, .indexzhinan .index_title {width: 100%;border-bottom: none;padding-bottom: 40px;}
.index_title i {display: block;width: 340px;height: 1px;background: #717171;margin: 12px auto 0;}
.izz_content{display: flex;justify-content: space-between;}
.izz_content_img {background: url(../img/sy2_07.jpg) center /282px 276px no-repeat;width: 257px;height: 276px;color: #cc9246;letter-spacing: 2px;display: flex;flex-direction: column;justify-content: center;padding: 0 0 0 25px;}
.izz_content_img h1 {color: #cc9246;font-size: 48px;line-height: 70px;}
.izz_content_img span {font-size: 24px;line-height: 34px;}
.izz_content ul {width: 1100px;height: 275px;border: 1px solid #dcdcdc;display: flex;}
.izz_content ul li {width: 25%;display: flex;flex-direction: column;justify-content: center;align-items: center;align-content: center;text-align: center;background: linear-gradient(to left, #333, #333) left top no-repeat,linear-gradient(to left, #333, #333) right top  no-repeat, linear-gradient(to bottom, #333, #333) right 55% no-repeat, linear-gradient(to left, #333, #333) left bottom no-repeat, linear-gradient(to bottom, #333, #333) left bottom no-repeat, linear-gradient(to left, #333, #333) right bottom no-repeat, linear-gradient(to left, #333, #333) right bottom no-repeat;background-size: 1px 0, 0 1px, 1px 55%, 0 1px, 0 1px, 1px 0, 0 1px, 1px 0%;}
.izz_content ul li:nth-of-type(4) {background: none;}
.izz_content ul li:nth-of-type(2) i {background: url(../img/sy2_10.png)-282px top/891px 52px no-repeat;}
.izz_content ul li:nth-of-type(3) i {background: url(../img/sy2_10.png)-563px top/891px 52px no-repeat;}
.izz_content ul li:nth-of-type(4) i {background: url(../img/sy2_10.png)-839px top/891px 52px no-repeat;}
.izz_content ul li i {width: 55px;height: 55px;background: url(../img/sy2_10.png)1px top/891px 52px no-repeat;margin-bottom: 20px;}
.izz_content ul li span {font-size: 18px;line-height: 36px;margin-bottom: 10px;letter-spacing: 1px;}
.izz_content ul li font {font-size: 14px;letter-spacing: 1px;line-height: 20px;}
.indexproduct{margin:0 auto 77px;}
.indexproduct .w100{background:#efefef;margin:40px 0 0 0;}
.ipt_content{margin:auto;display:flex;flex-wrap:nowrap;justify-content:space-between;padding:20px 0 2px;}
.ipt_content ul,.ipt_content ol{display:flex;flex-wrap:nowrap;justify-content:center;flex-direction:column;}
.ipt_content ul li,.ipt_content ol li{display:flex;width:100%;flex-wrap:nowrap;justify-content:space-between;margin-bottom:17px;position:relative;}
.ipt_content ul li{width:883px;}
.ipt_content ul li:nth-of-type(3) div{position:absolute;top:-17px;left:0;background: #ea640b;width:196px;height:207px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:43px 0 0 35px;}
.ipt_content ul li:nth-of-type(3) div span{color:#fff;display:block;font-size:30px;letter-spacing:3px;}
.ipt_content ul li:nth-of-type(3) div img{width:30px;height:30px;margin-bottom:10px;}
.ipt_content ul li:nth-of-type(3) div:hover img{margin-bottom:20px;}
.ipt_content ul li:nth-of-type(3){justify-content:flex-end;height:94px;}
.ipt_content ul li:nth-of-type(2) div:nth-of-type(1){width:625px;height:400px;}
.ipt_content ul li div:hover a::before,.ipt_content ul li div:hover a::after,.ipt_content ol li div:hover a::before,.ipt_content ol li div:hover a::after{opacity:1;-webkit-transform:scale(1);transform:scale(1);}
.ipt_content ul li div a,.ipt_content ol li div a{position:absolute;width:100%;height:100%;top:0;left:0;padding:100px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;background:rgba(0,0,0,0);padding-left:190px;}
.ipt_content ul li div a h1,.ipt_content ol li div a h1{color:#fff;font-size:20px;letter-spacing:3px;line-height:28px;padding-bottom:8px;text-transform:none;opacity:0;-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0);}
.ipt_content ul li div:hover a,.ipt_content ol li div:hover a{background:rgba(0,0,0,0.5)}
.ipt_content ul li div a span,.ipt_content ol li div a span{font-size:18px;letter-spacing:1px;line-height:26px;-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0);}
.ipt_content ul li div a::before,.ipt_content ul li div a::after,.ipt_content ol li div a::before,.ipt_content ol li div a::after{position:absolute;content:'';opacity:0;}
.ipt_content ul li div a::before,.ipt_content ul li div a h1,.ipt_content ul li div a::after,.ipt_content ul li div a span,.ipt_content ul li div a,.ipt_content ul li div a font,.ipt_content ul li div a em,.ipt_content ol li div a::before,.ipt_content ol li div a h1,.ipt_content ol li div a::after,.ipt_content ol li div a span,.ipt_content ol li div a,.ipt_content ol li div a font,.ipt_content ol li div a em{-webkit-transition:opacity 0.35s,-webkit-transform 0.35s;transition:opacity 0.35s,transform 0.35s;}
.ipt_content ul li div a::before,.ipt_content ol li div a::before{top:80px;right:50px;bottom:80px;left:50px;border-top:1px solid #fff;border-bottom:1px solid #fff;-webkit-transform:scale(0,1);transform:scale(0,1);}
.ipt_content ul li div a::after,.ipt_content ol li div a::after{top:50px;right:80px;bottom:50px;left:80px;border-right:1px solid #fff;border-left:1px solid #fff;-webkit-transform:scale(1,0);transform:scale(1,0);}
.ipt_content ul li p{font-size:48px;background-image:-webkit-linear-gradient(top,#bbbaba,#f2f2f2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;letter-spacing:-5px;width:635px;display:flex;flex-direction:column;justify-content:flex-end;line-height:40px;}
.ipt_content ul li:nth-of-type(1) div{width:242px;height:94px;}
.ipt_content ul li div img,.ipt_content ol li div img{width:100%;height:100%;}
.ipt_content ul li div,.ipt_content ol li div{overflow:hidden;position:relative;}
.ipt_content ul li:nth-of-type(2) div:nth-of-type(2){width:242px;height:400px;position:relative;}
.ipt_content ul li:nth-of-type(2) div:nth-of-type(2) a,.ipt_content ol li div a{padding:0 0 0 50px;}
.ipt_content ul li div a font,.ipt_content ol li div a font{font-size:14px;padding:1px 25px;background:#fff;letter-spacing:2px;line-height:32px;opacity:0;-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0);margin-top:20px;}
.ipt_content ul li:nth-of-type(2) div:nth-of-type(2) a em,.ipt_content ol li div a em{font-style:normal;animation:bb 2s linear 0s infinite;margin-left:65px;margin-top:10px;display:none;-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0);}
.ipt_content ul li:nth-of-type(2) div:nth-of-type(2):hover a em,.ipt_content ol li div:hover a em{display:block;}
.ipt_content ul li div:hover a h1,.ipt_content ul li div:hover a span,.ipt_content ul li div:hover a font,.ipt_content ul li div:hover a em,.ipt_content ol li div:hover a h1,.ipt_content ol li div:hover a span,.ipt_content ol li div:hover a font,.ipt_content ol li div:hover a em{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}
.ipt_content ul li:nth-of-type(2) div:nth-of-type(2) a::before,.ipt_content ol li div a::before{border-bottom:none;top:30px;right:30px;bottom:0px;left:10px;}
.ipt_content ul li:nth-of-type(2) div:nth-of-type(2) a::after,.ipt_content ol li div:hover a::after{border-right:none;top:10px;right:0px;bottom:30px;left:30px;}
.ipt_content ol li:nth-of-type(1) div a{padding:20px 0 0 150px;}
.ipt_content ol li:nth-of-type(1) div a font{padding:1px 45px;}
.ipt_content ol li:nth-of-type(1) div a em{margin-left:85px;}
.ipt_content ol li:nth-of-type(1) div a::before{top:25px;right:30px;bottom:0px;left:30px;}
.ipt_content ol li:nth-of-type(1) div a::after{top:25px;right:80px;bottom:30px;left:0;border-right:1px solid #fff;border-left:none;}
.ipt_content_img1{width:242px;height:377px;}
.ipt_content ol li .ipt_content_img1 div a{padding:0 0 0 10px;}
.ipt_content ol li .ipt_content_img1 div a::before{right:10px;top:80px;border-bottom:1px solid #fff;bottom:80px;}
.ipt_content ol li .ipt_content_img1 div a font{padding:1px 45px;display:block;/* margin:20px auto 0;*/}
.ipt_content ol li .ipt_content_img1 div a em{margin-left:85px;}
.ipt_content_img1 div a::after{display:none;}
.ipt_content_img1 div{width:100%;height:100%;}
.ipt_content_img2{width:244px;}
.ipt_content_img2 div{width:100%;height:240px;}
.ipt_content_img2 div:nth-of-type(1){height:120px;margin-bottom:17px;}
.indexstyle{margin:80px auto;}
.ise_alt{padding: 1px 0 0 0;background: url(../img/sy3_02.jpg) center top/1920px 773px no-repeat;height: 773px;}
.ise_al{margin:auto;position:relative;}
.ise_al .hd{margin: 25px auto 30px;}
.ise_al .hd .arrow{position:absolute;left:385px;bottom:0;width:40px;height:40px;background: #ea640b;z-index:5;}
.ise_al .hd .pageState{position:absolute;left:330px;bottom:0;height:40px;font-size:18px;font-weight:bold;letter-spacing:1px;line-height:40px;color: #fff;}
.ise_al .hd .arrow a{background:url(../img/xbl_146.png) center center/18px 20px no-repeat;display:block;width:100%;height:100%;}
.ise_al .hd ul{display:flex;flex-wrap:nowrap;border-bottom: 1px solid #fff;margin:auto;justify-content:space-between;width:770px;padding:0 0 5px;}
.ise_al .hd ul li{font-size:14px;padding:3px 10px;line-height:20px;letter-spacing:1px;color: #fff;}
.ise_al .hd ul li.on{background: #ea640b;color:#fff;}
.ise_al .bd{height:664px !important;}
.ise_al .bd ul{}
.ise_al .bd ul li{}
.ise_bd_vr{width:100%;height:390px;position:relative;}
.ise_bd_vr span{top:0;width:330px;position:absolute;right:0;background: #fff;font-size:30px;height:65px;line-height:65px;text-align:center;color: #292a2e;letter-spacing:2px;}
.ise_bd_vr div{border:none;box-sizing:border-box;width:1070px;height:390px;overflow:hidden;position:relative;}
.ise_bd_vr div font{position:absolute;top:10px;left:10px;width:120px;height:35px;background:url(../img/xbl007.png) center /100% 100% no-repeat;}
.ise_bd_vr div img{animation:finger infinite 30s}
@keyframes finger{0%{transform:translate(0)} 50%{transform:translate(-530px)} 100%{transform:translate(0px)} }
@keyframes fingers{0%{transform:translate(0)} 50%{transform:translate(-400px)} 100%{transform:translate(0px)} }
.ise_bd_al{margin:16px 0 0 0;display:flex;justify-content:flex-end;}
.ise_bd_al img{width:inherit;height:auto;}
.ise_bd_al a{margin-left:16px;overflow:hidden;width:310px;height:260px;display:flex;justify-content:center;}
.indexdesigners, .indexanli, .indexloupan{    margin: 0px auto 80px;}
.idx_designers {background: url(../img/sy4_02.jpg) center top/1920px 855px no-repeat;height: 855px;}
.idx_dgers {position: relative;}
.idx_dgers .bd ul li {padding-top: 120px;height: 735px;}
.idx_ds_left {float: left;width: 580px;}
.idx_ds_left dl {}
.idx_ds_left dl dd {letter-spacing: 2px;line-height: 40px;font-size: 24px;color: #cc9246;font-weight: bold;}
.idx_ds_left dl dt {color: #fff;opacity: .3;line-height: 28px;letter-spacing: 1px;}
.idx_ds_left div{margin: 100px 0 0 0;}
.idr_con_sjs_js{margin: 50px 0 0 400px;color:#fff;}
.idr_con_sjs_js h1{font-size: 48px;color:#fff;letter-spacing:4px;line-height: 80px;}
.idr_con_sjs_js span{font-size: 18px;letter-spacing:1px;display:block;line-height:25px;}
.idr_con_sjs_js font{display:block;font-size:16px;color:#fff;line-height:35px;margin-top:5px;letter-spacing:2px;padding-bottom:10px;}
.idr_con_sjs_js p{font-size: 16px;color:#fff;margin-top:15px;line-height: 24px;letter-spacing:1px;}
.idr_con_sjs_js p i{font-style:normal;font-size:16px;display:block;line-height:30px;letter-spacing:2px;}
.idr_con_sjs_js div{margin:40px 0 0 0;display:flex;}
.idr_con_sjs_js div a{margin-right:15px;width:310px;height:190px;overflow:hidden;display:flex;align-items:center;justify-content:center;border:2px solid #fff;}
.idr_con_sjs_js div a img{width:100%;}
.idr_con_sjs_js h2{margin-top: 40px;}
.idr_con_sjs_js h2 a{font-size:14px;margin-right:20px;letter-spacing:1px;line-height: 61px;display:inline-block;padding: 0 5px;color: #fff;background: url(../img/sy4_10.png)  15px center/14px 14px no-repeat;border: 2px solid #fff;min-width: 160px;text-align: center;}
.idr_con_sjs_js h2 a:nth-of-type(2) { background: url(../img/sy4_10.png) #ea640b  28px center/14px 14px no-repeat;}
.idx_ds_rgaht{width: 800px;float: right;display: flex;margin-top: 10px;}
.idxds_rgaht_a {display: flex;flex-direction: column;}
.idxds_rgaht_a a {border: 2px solid #fff;overflow: hidden;width: 445px;height: 275px;display: flex;justify-content: center;align-items: center;flex-direction: row;flex-wrap: wrap;align-content: flex-start;}
.idxds_rgaht_a a img {width: 100%;}
.idxds_rgaht_b {position: relative;overflow: hidden;}
.idxds_rgaht_b a {border: 2px solid #fff;border-left: none;width: 340px;overflow: hidden;display: flex;height: 554px;flex-wrap: wrap;}
.idxds_rgaht_b a img {height: 100%;}
.idxds_rgaht_b i {position: absolute;width: 450px;height: 450px;transform: rotate(75deg);-ms-transform: rotate(45deg);-moz-transform: rotate(45deg);-webkit-transform: rotate(49deg);-o-transform: rotate(45deg);bottom: -245px;background: #fff;left: 93px;}
.idxds_rgaht_b dl {position: absolute;width: 320px;bottom: 25px;display: flex;flex-direction: column;align-items: flex-end;left: 0;}
.idxds_rgaht_b dl s {width: 60px;height: 6px;background: #7d7d7d;margin-bottom: 40px;}
.idxds_rgaht_b dl span {font-size: 18px;letter-spacing: 1px;line-height: 50px;}
.idxds_rgaht_b dl font {font-size: 14px;letter-spacing: 1px;line-height: 24px;}
.idx_dgers .hd{position: absolute;left: 0;bottom: 40px;width: 100%;}
.idx_dgers .hd ul {display: flex;justify-content:center;}
.idx_dgers .hd ul li{width:10px;height:10px;background:#fff;color:#fff;overflow:hidden;border-radius:10px;margin:0 5px;}
.idx_dgers .hd ul li.on{background: #ea640b;color: #ea640b;}
.indexanli{}
.indexanli_a{overflow: hidden;}
.indexanli_aa {}
.indexanli_aa ul {display: flex;justify-content: space-between;}
.indexanli_aa ul li {position: relative;width: 460px;height: 280px;overflow: hidden;display: flex;align-items: center;align-content: center;flex-wrap: wrap;}
.indexanli_aa ul li img {width: 100%;}
.indexanli_aa ul li font {position: absolute;top: 10px;left: 10px;width: 120px;height: 35px;background: url(../img/xbl007.png) center /100% 100% no-repeat;}
.indexanli_aaa {border: none;box-sizing: border-box;height: 500px;overflow: hidden;position: relative;margin-bottom: 10px;}
.indexanli_aaa img {animation: fingers infinite 30s;}
.indexanli_aaa font {position: absolute;top: 10px;left: 10px;width: 120px;height: 35px;background: url(../img/xbl007.png) center /100% 100% no-repeat;}
.indexloupan{}
.idpan {padding: 50px 0 0 0;display: flex;flex-wrap: nowrap;justify-content: space-between;}
.idpan_a {width: 835px;}
.idpan_a .bd {}
.idpan_a .bd ul {overflow: hidden;height: 320px;}
.idpan_a .bd ul li {height: 320px;overflow: hidden;position: relative;}
.idpan_a .bd ul li a {display: flex;height: 100%;align-items: center;align-content: center;}
.idpan_a .bd ul li img {width: 100%;}
.idpan_a .bd ul li p {position: absolute;width: 100%;height: 70px;background: rgba(27,27,27,0.6);font-size: 15px;color: #fff;text-align: center;letter-spacing: 2px;line-height: 70px;left: 0;bottom: 0;}
.idpan_a .bd ul li p span {font-size: 24px;padding: 0 0 0 38px;background: url(../img/lx.png) left center/32px no-repeat;line-height: 32px;display: inline-block;}
.idpan_a .hd {margin: 10px 0 0 0;}
.idpan_a .hd ul {display: flex;justify-content: space-between;}
.idpan_a .hd ul li {width: 275px;overflow: hidden;position: relative;height: 230px;display: flex;justify-content: center;}
.idpan_a .hd ul li p {position: absolute;width: 100%;height: 70px;background: rgba(27,27,27,0.6);font-size: 15px;color: #fff;text-align: center;letter-spacing: 2px;line-height: 70px;left: 0;bottom: 0;}
.idpan_b {width: 554px;}
.idpan_b .hd {}
.hd_idfer {background: url(../img/sy6_03.jpg) left top/554px 161px no-repeat;height: 161px;display: flex;flex-direction: column;align-items: center;justify-content: center;align-content: center;}
.hd_idfer strong {font-size: 24px;color: #fff;letter-spacing: 4px;line-height: 55px;margin-bottom: 5px;}
.hd_idfer a {color: #fff;font-size: 14px;background: #ea640b;width: 140px;line-height: 30px;text-align: center;letter-spacing: 2px;border-radius: 5px;}
.idpan_b .hd dl {background: #aaa;display: flex;flex-wrap: nowrap;justify-content: center;line-height: 45px;}
.idpan_b .hd dl dd {width: 22%;text-align: center;}
.idpan_b .bd {height: 354px;overflow: hidden;}
.idpan_b .bd ul {}
.idpan_b .bd ul li {display: flex;justify-content: center;flex-wrap: nowrap;height: 38px;line-height: 48px;font-size: 14px;}
.idpan_b .bd ul li dd {width: 22%;text-align: center;border-bottom: 1px solid #e2dede;}
.idpan_b .bd ul li dd:nth-of-type(1),.idpan_b .hd dl dd:nth-of-type(1) {width: 30%;}
.idpan_b .bd ul li dd:nth-of-type(2), .idpan_b .hd dl dd:nth-of-type(2) {width: 14%;}
.indexduihua{}
.idx_duihua{}
.idx_duihua ul {display: flex;flex-wrap: nowrap;justify-content: space-between;}
.idx_duihua ul dd {width: 275px;height: 235px;background: #ea640b;text-align: center;line-height: 235px;font-size: 30px;color: #fff;letter-spacing: 3px;}
.idx_duihua ul li {width: 275px;}
.idx_duihua ul li dl {display: flex;flex-direction: column;color: #fff;margin-left: 33px;}
.idx_duihua ul li dl i {height: 2px;width: 20px;background: #fff;margin: 41px 0 7px;}
.idx_duihua ul li dl h1 {font-size: 22px;color: #fff;line-height: 28px;}
.idx_duihua ul li dl span {font-size: 12px;line-height: 20px;margin-bottom: 15px;text-transform: uppercase;}
.idx_duihua ul li dl font {color: #fff;background: #cc9346;font-size: 12px;letter-spacing: 1px;text-align: center;width: 118px;line-height: 20px;}
.idx_duihua ul li div {height: 180px;overflow: hidden;display: flex;}
.idx_duihua ul li div img {width: 100%;}
.idx_duihua ul li p {text-align: center;letter-spacing: 1px;font-size: 15px;line-height: 52px;}
.idx_duihuaul{}
.idx_duihua ul.idx_duihuaul li {margin-top: 10px;}
.idx_duihua ul.idx_duihuaul dd {background: #f6b37f;height: 240px;}
.idx_duihua ul.idx_duihuaul li div {background: url(../img/sy7_07.jpg)left top/275px 180px no-repeat;position: relative;width: 275px;display: block;}
.idx_duihua ul.idx_duihuaul li div img {width: 55%;position: absolute;top: 15px;right: -30px;}
.iwe_form{margin:50px 0;display:flex;justify-content:space-between;}
.iwe_formimg{width:268px;height:247px;overflow:hidden;}
.iwe_formimg img{width:auto;}
.iwe_formcon{width:882px;height:247px;overflow:hidden;}
.iwe_formcon img{width:882px;height:97px;}
.iwe_formcon form{background: #313131;height:140px;margin-top:10px;position:relative;display:flex;flex-wrap:wrap;padding:24px 290px 24px 30px;align-content:flex-start;}
.iwe_formcon form p{width:265px;height:40px;overflow:hidden;margin-right:10px;margin-bottom:10px;}
.iwe_formcon form p input{width:100%;height:100%;border:none;text-indent:1rem;font-size:14px;letter-spacing:1px;}
.iwe_formcon form h2{width:260px;height:90px;background: #ea640b;position:absolute;top:24px;right:30px;}
.iwe_formcon form h2 input{width:100%;height:100%;color: #fff;FONT-SIZE:26PX;line-height:90px;letter-spacing:4px;background: url(../img/xbl_49.png) 188px center/30px 30px no-repeat;padding-right:25px;border:none;}
.iwe_formlunbo{width:233px;overflow:hidden;height:247px;}
.iwe_formlunbo img{width:233px;height:59px;}
.iwe_formlb{height:188px;overflow:hidden;border: 1px solid #999;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px 0 0 0;position:relative;}
.iwe_formlb .hd{display:none;}
.iwe_formlb .bd{margin-bottom:10px;height:165px;overflow:hidden;}
.iwe_formlb .bd ul{display:flex;flex-direction:column;flex-wrap:nowrap;margin:0;text-align:center;padding:0;border-bottom:0;}
.iwe_formlb .bd ul li{width:100%;height:28px;font-size:12px;line-height:28px;letter-spacing:3px;color: #787878;}
.iwe_formlb .bd ul li:hover{padding:0;height:28px;}
.iwe_formlb .vd{width:100%;height:100%;position:absolute;top:0;left:0;background-color:#ffffff00;background-image:linear-gradient(#ffffff00,#ffffff);}
.iwe_formlb:hover .vd{display:none;}
.indexzhinan{background: url(../img/sy7_06.jpg) center top/1920px 730px no-repeat;height: 730px;}
.indexzhinan .index_title {padding: 30px 0 20px;}
.indexzhinan .index_title h1,.indexzhinan .index_title span {color: #fff;}
.indexzhinan .index_title i {background: #fff;}
.idx_zhinan{display: flex;flex-wrap: nowrap;justify-content: space-between;}
.idx_zhinan .bd {height: 540px;overflow: hidden;margin-right: 10px;width: 840px;}
.idx_zhinan .bd ul {}
.idx_zhinan .bd ul li {width: 820px;height: 540px;overflow: hidden;display: flex;flex-wrap: wrap;align-items: center;justify-content: center;align-content: center;}
.idx_zhinan .bd ul li img {height: 120%;}
.idx_zhinan .hd {width: 550px;}
.idx_zhinan .hd ul {}
.idx_zhinan .hd ul li {display: flex;flex-wrap: nowrap;background: #fff;height: 132px;align-content: center;align-items: center;margin-bottom: 4px;}
.idx_zhinan .hd ul li.on {background: #ea640b;}
.idx_zhinan .hd ul li dl {margin-left: 20px;letter-spacing: 1px;width: 310px;height: 115px;}
.idx_zhinan .hd ul li dl:nth-of-type(1) {width: 200px;height: 115px;overflow: hidden;margin-left: 10px;display: flex;flex-wrap: wrap;}
.idx_zhinan .hd ul li dl img {width: 100%;}
.idx_zhinan .hd ul li dd {font-size: 14px;line-height: 18px;}
.idx_zhinan .hd ul li.on dd {color: #fff;}
.idx_zhinan .hd ul li dd strong {font-size: 18px;display: block;line-height: 34px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis}