*{box-sizing:border-box;outline:0}.nycontact-info{margin-top:20px;}*,:after,:before{box-sizing:border-box;outline:0}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,i,iframe,img,input,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,select,small,span,strike,strong,sub,summary,sup,table,tbody,td,textarea,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0}a{color:#000;outline:0;text-decoration:none}a:hover{color:#f39800}ol,ul{list-style:none}img{border:0;max-width:100%}table{border-collapse:collapse;width:100%}input[type=button],input[type=radio],input[type=reset],input[type=submit]{cursor:pointer;outline:0}input[type=checkbox],input[type=radio]{position:relative;vertical-align:middle;margin:-2px 5px 1px}input[type=date],input[type=email],input[type=password],input[type=text],textarea{padding:0;color:#f39800;outline:0}body{color:#666;background:#fff;margin:0 auto;font-size:.16rem;position:relative;line-height:1.5;font-family:"Microsoft YaHei",arial}@media (max-width:1023px){body{font-size:14px}}img{border:0;max-width:100%;vertical-align:top}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-thumb{height:0;border-radius:3px;-webkit-box-shadow:inset 0 0 2px rgba(0,0,0,.2);background-color:#ccc}::-webkit-scrollbar-thumb:hover{background-color:rgba(0,0,0,.3)}::-webkit-scrollbar-thumb:active{background-color:rgba(0,0,0,.3)}.vcenter{top:0;left:0;right:0;bottom:0;margin:auto;display:block;max-width:100%;max-height:100%;position:absolute;vertical-align:middle}.clearfix:after{clear:both;height:0;content:"";line-height:0;font-size:0;display:block}html{font-size:100px}@media (max-width:1600px){html{font-size:80px}}@media (max-width:1450px){html{font-size:75px}}@media (max-width:1400px){html{font-size:72px}}@media (max-width:1300px){html{font-size:68px}}.clearfix:after{clear:both;height:0;content:"";line-height:0;font-size:0;display:block}@-webkit-keyframes dong{0%{-webkit-transform:translateY(-100px);transform:translateY(-100px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes dong{0%{-webkit-transform:translateY(-100px);transform:translateY(-100px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes bmove1{0%{-webkit-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes bmove1{0%{-webkit-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes myfirst04{0%{-webkit-transform:translateY(30px);transform:translateY(30px)}50%{-webkit-transform:translateY(60px);transform:translateY(60px)}100%{-webkit-transform:translateY(80px);transform:translateY(80px)}}@keyframes myfirst04{0%{-webkit-transform:translateY(30px);transform:translateY(30px)}50%{-webkit-transform:translateY(60px);transform:translateY(60px)}100%{-webkit-transform:translateY(80px);transform:translateY(80px)}}@keyframes jump{0%{-webkit-transform:translateY(-40px);transform:translateY(-40px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes jump1{0%{-webkit-transform:translateY(100px);transform:translateY(100px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes mymove4{0%{transform:scale(1)}50%{transform:scale(1.1)}100%{transform:scale(1)}}@-webkit-keyframes mymove4{0%{transform:scale(1)}50%{transform:scale(1.1)}100%{transform:scale(1)}}@keyframes mymove{0%{transform:scale(.5)}100%{transform:scale(1)}}@-webkit-keyframes mymove2{0%{transform:scale(.5)}50%{transform:scale(1.5)}100%{transform:scale(.5)}}@keyframes mymove2{0%{transform:scale(.5)}50%{transform:scale(1.5)}100%{transform:scale(.5)}}@-webkit-keyframes mymove{0%{transform:scale(.5)}100%{transform:scale(1)}}@keyframes ripple{0%{opacity:0;transform:scale(0,0)}5%{opacity:1}100%{opacity:0;transform:scale(1)}}@keyframes zhuanquan{100%{transform:rotate(360deg)}}@keyframes downico{0%{top:0;opacity:1}35%{top:50%;opacity:0}65%{top:-50%;opacity:0}100%{top:0;opacity:1}}@keyframes downico1{0%{left:0;opacity:1}35%{left:50%;opacity:0}65%{left:-50%;opacity:0}100%{left:0;opacity:1}}.down .fl{float:left;}.down .fr{float:left;}.down .fr p:nth-child(1){margin-left:17px;}.down_xz {margin-top:10px;}.down_xz a{display:inline-block;margin-left:17px;padding:5px 10px;  border: solid 1px #ccc}.down_xz a:hover {   color: #000;border: solid 1px #f39800}.phone-nav{ right:10px;top:7px;position:absolute;width:35px;height:35px;display:none;background:url(../images/menu.png) no-repeat center;margin:0 0 0 5px;z-index:999}.phone-subnav{width:100%;position:fixed;left:0;height:100%;top:0;background:rgba(255,255,255,.98);z-index:999999;margin:0 auto;display:none}.phone-subnav .close{padding:20px 40px;display:block}.phone-subnav .close img{max-height:40px}.phone-subnav ul{height:90%;overflow-y:scroll;margin:5px 30px}.phone-subnav ul li{position:relative;border-top:1px solid #dadada; overflow:hidden; text-align:left;}.phone-subnav ul li i{position:absolute;right:10px;top:5px;text-align:center;line-height:30px;display:block;border-radius:100%;font-style:inherit;cursor:pointer}.phone-subnav ul li i:after{content:"+";color:#666;font-size:24px;cursor:pointer;text-align:center}.phone-subnav ul li .menu{color:#333;font-size:16px;line-height:40px;overflow:hidden;padding:0 40px 0 20px;display:block;cursor:pointer;text-align:left;position:relative;border-bottom:1px solid rgba(255,255,255,.05)}.phone-subnav ul li .menu>a{display:block;color:#333}.phone-subnav ul li .menu02>a{color:#1b8fe2}.phone-subnav ul li .menu03{display:block;padding:10px 0}.phone-subnav ul li .menu03 a{color:#888;font-size:13px;line-height:20px;padding-top:0}.phone-subnav ul li div{display:none;padding-bottom:15px}.phone-subnav ul li div a{color:#666;line-height:20px;padding:5px 10px 5px 20px;display:block;height:auto;font-weight:100;position:relative}.phone-subnav ul li div em{display:block;font-style:inherit}.phone-subnav ul li div em>a{color:#666;font-size:12px;display:block;padding:5px 5px 5px 48px;line-height:18px}.phone-subnav ul .active i:after{content:"-"}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}.animated.bounceIn,.animated.bounceOut,.animated.flipOutX,.animated.flipOutY{-webkit-animation-duration:.75s;animation-duration:.75s}@-webkit-keyframes dong{0%{-webkit-transform:translateY(-100px);transform:translateY(-100px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes dong{0%{-webkit-transform:translateY(-100px);transform:translateY(-100px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fadeInUp2{from{opacity:0;-webkit-transform:translate3d(0,50px,0);transform:translate3d(0,50px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInUp2{from{opacity:0;-webkit-transform:translate3d(0,50px,0);transform:translate3d(0,50px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.fadeInUp2{-webkit-animation-name:fadeInUp2;animation-name:fadeInUp2}@-webkit-keyframes fadeInDown2{from{opacity:0;-webkit-transform:translate3d(0,-50px,0);transform:translate3d(0,-50px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInDown2{from{opacity:0;-webkit-transform:translate3d(0,-50px,0);transform:translate3d(0,-50px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.fadeInDown2{-webkit-animation-name:fadeInDown2;animation-name:fadeInDown2}@-webkit-keyframes fadeInLeft2{from{opacity:0;-webkit-transform:translate3d(-100px,0,0);transform:translate3d(-100px,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInLeft2{from{opacity:0;-webkit-transform:translate3d(-100px,0,0);transform:translate3d(-100px,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.fadeInLeft2{-webkit-animation-name:fadeInLeft2;animation-name:fadeInLeft2}@-webkit-keyframes fadeInRight2{from{opacity:0;-webkit-transform:translate3d(200px,0,0);transform:translate3d(200px,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInRight2{from{opacity:0;-webkit-transform:translate3d(200px,0,0);transform:translate3d(200px,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.fadeInRight2{-webkit-animation-name:fadeInRight2;animation-name:fadeInRight2}@-webkit-keyframes bmove{0%{opacity:0;-webkit-transform:scale(.5);transform:scale(.5)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes bmove{0%{opacity:0;-webkit-transform:scale(.5);transform:scale(.5)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes bmove1{0%{-webkit-transform:scale(1.05);transform:scale(1.05)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes bmove1{0%{-webkit-transform:scale(1.05);transform:scale(1.05)}100%{-webkit-transform:scale(1);transform:scale(1)}}.container {margin-left: auto;margin-right: auto;padding:0px 200px;}@media (max-width:1400px){.container{padding:0 20px;}}@media (max-width:640px){.container{width:100%;padding:0 20px}}.header{top:0;left:0;width:100%;z-index:9;position:absolute;height:80px;-webkit-transition:all .3s ease;transition:all .3s ease;}.header .logo{margin-top:18px;width:2.1rem;height:.6rem;margin-left:200px;display:inline-block;vertical-align:middle;-webkit-transition:all .5s ease;transition:all .5s ease}.header .tel{margin-top:26px;color:#fff;float:right;padding-left:.15rem;padding-right:10px;position:relative;font-size:18px;font-weight: bold;}.header .tel i{color:#fff;top:.18rem;left:0;line-height:.4rem;font-weight:700;position:absolute;padding-right:.1rem;font-size:.4rem}.header .tel span{font-size:.14rem;display:block}.header .tel img{margin-right: 10px;margin-top:5px;width:19px;}.header .yuyan{position:relative;padding:0px .16rem;float: right;line-height:.78rem;font-size:.18rem;}.header .yuyan a{color: #fff;}.header .hmenu{right:20px;top:14px;display:none;position:absolute;width:40px;height:40px;line-height:32px;text-align:center;vertical-align:middle}.header .hmenu i{color:#fff;font-size:26px}.header .header-search{float:right;height:100%;line-height:1rem;padding-left:.3rem;position:relative;display:inline-block; padding-right:200px;}.header .header-search i{color:#fff;font-size:.3rem}.yuyan .yypc{ }.yuyan img{width:17px;height: 17px;margin-top: 31px;margin-right: 10px;}.theme-login img{margin-top: 31px;width:16px;}.header .nav{float:right;padding-right:10px}.header .nav li{float:left;position:relative;margin:0 .18rem;line-height:80px}.header .nav li >a{color:#fff;display:block;position:relative;font-weight:bold;}.header .nav li >a span{ position:relative;}.header .nav li a span:after{content:"";width:100%; height:4px;bottom:-30px;left:50%;width:0;opacity:0;z-index:10;position:absolute;background:#f39800;-webkit-transition:all .5s ease;transition:all .5s ease}.header .nav .active >a span:after,.header .nav li:hover a span:after{left:0;opacity:1;width:100%;}.header .nav .active >a span:after,.header .nav >li:hover >a span:after{left:0;opacity:1;width:100%;}.header .nav >li >a:hover,.header .nav .active >a{color: #f39800;}.header .nav li .nav-child{background:#fff;position: fixed;z-index: 1;left: 0;width: 100%;border-top: 1px solid #dfdede;-webkit-box-shadow: 0 10px 30px 0 rgba(0,0,0,.12);box-shadow: 0 10px 30px 0 rgba(0,0,0,.12);display: none;top:80px;}.header .nav li .nav-child .container{max-width:1400px;margin: 0 auto;padding:0px  10px !important;overflow:hidden;}.header .nav li .nav-child ul{text-align: center;}.header .nav li .nav-child li{float: none;width:auto;    height: auto;    padding-top: 0;    transition: all 500ms ease;    line-height:30px;    text-align: center; display: inline-block;}.header .nav li .nav-child li a {    color: #000;    font-size: 15px;    padding: 20px 20px;}.header .nav li:hover .nav-child li a{ color:#000;}.header .nav li .nav-child li a:hover{ color:#f39800 !important;}.header .nav li .nav-child li a b{ position:relative; font-weight:normal;}.header .nav li .nav-child li a b:after{content:"";width:100%; height:4px;bottom:-30px;left:50%;width:0;opacity:0;z-index:10;position:absolute;background:#f39800;-webkit-transition:all .5s ease;transition:all .5s ease}.header .nav li .nav-child li a:hover b:after{left:0;opacity:1;width:100%;}.header .nav li .nav-child li.sb2{ line-height:auto !important; padding-bottom:40px;width:13%;margin-right:2%; float:left; text-align:left;padding-top:40px;min-height: 260px; overflow:hidden;}.header .nav li .nav-child li.sb2 a{ padding:0px !important; line-height:50px; margin-bottom:18px;}.header .nav li .nav-child li.sb2 a span{position:relative; display:block;}.header .nav li .nav-child li.sb2 a span:after{ position:absolute; content:""; height:2px;width:100%; background:#f39800;left:0px;bottom:0px;}.header .nav li .nav-child li.sb2 .prosub a{ display:block !important; line-height:30px; margin-bottom:10px;} .hedhover{display: none;}.neiyeprod-cont{ padding-top: 70px;}		.theme-popover-mask{z-index:9998;position:fixed;top:0;left:0;width:100%;height:100%;background:#000;opacity:.7;-moz-opacity:.7;display:none}.theme-popover{z-index:9999;position:fixed;top:50%;left:50%;width:40%;height:auto;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:none;background:#fff;padding:2%}.theme-poptit{position:absolute;right:0;top:0;width:40px;height:40px;background:#c7c6c6;text-align:center}.theme-poptit .close{color:#fff;font-size:30px;opacity:1;-moz-opacity:1;line-height:40px;float:none;text-shadow:none;display:block}.theme-poptit:hover{background:#ee921f}.theme-poptit .close:hover{color:#fff;opacity:1;-moz-opacity:1}.theme-popbod{color:#444;text-align:center;padding:5% 2%}.theme-popbod>em{font-style:normal;text-transform:uppercase;display:block;margin-bottom:4%;font-size:28px}.theme-popbod select{background:url(../images/xiala.png) no-repeat 96% 16px;height:40px;width:40%;display:inline-block;vertical-align:middle;margin-right:5px;font-size:13px;border-radius:5px;appearance:none;-moz-appearance:none;-webkit-appearance:none;border:1px solid #e5e5e5;padding-left:5px; padding-right: 10px;}.search_main{width:100%;float:left;height:40px;display:inline-block;color:grey;vertical-align:middle;border-radius:5px;padding-left:10px !important;font-family:Lato,arial,sans-serif;line-height:40px;background:#fff;font-size:14px;border:1px solid #e5e5e5;-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s; background:url(../images/sousuo_h.png) no-repeat 96% 8px;}.theme-popbod input[type="text"]{color: #000;}.search_main:focus{box-shadow:0 0 5px 0 rgba(0,0,0,.1)}.search_btn{float:right;padding:0 20px;height:40px;cursor:pointer;background:#c7c6c6;color:#fff;font-size:16px;font-family:Oswald,sans-serif;text-transform:uppercase; border:none;width:72px;}.search_btn:hover{background:#ee921f}.theme-popbod>div{display: inline-block;vertical-align:top;width:100%;}.mc1_area_second{position: fixed;background: #fff;left: 0;top: 80px;width: 100%;z-index: 99;border-top: 1px solid #dfdede;transition: all 0s;text-align: left;padding: 60px 0;  padding-top: 60px;  padding-bottom: 60px;height: 220px;}.mc_cont100{max-width: 1680px;margin: 0 auto;}.mc1_area_title {  font-size: 24px;  font-weight: bold;  line-height: 1.5;  margin-bottom: 25px;}.mc1_area_li {  display: inline-block;  vertical-align: top;  min-width:18%;  padding-right: 30px;  font-size: 20px;  line-height: 1.5;}.mc1_area_li > a {  font-size: inherit;  line-height: inherit;  color: inherit;}.mc1_area_li:last-child{ padding-right: 0px !important;}.header:hover{ background: #fff;}.header:hover .tel{color:#000;}.header:hover .yuyan a,.header:hover .nav li>a{color:#000;}.header:hover .nav li>a:after{background:#f39800;}.header:hover .nav li.active a{color:#f39800;}.header:hover .nav li:hover >a{color:#f39800;}.header:hover .yuyan .hedhover{display: block;float: left;}.header:hover .yuyan .yypc{display: none;}.header:hover .spc{display: none;}.header:hover .tel .hedhover{display: block;float: left;}.header:hover .tel .telpc{display: none;}.header:hover .spc{display: none;}.header:hover .hedhover{display: block;float: left;}.fixed{top:0;left:0;width:100%;z-index:99;position:fixed;border:0;height:80px;background:#fff;border-bottom:solid 1px rgba(255,255,255,.46);}.fixed .header-search:before{top:36px;}.fixed .logo{width:2.5rem;height:80px}.fixed .nav li{line-height:80px;}.fixed .nav li .subnav{top:.8rem}.fixed .tel{color:#000;}.fixed .tel .hedhover{display: block;float: left;}.fixed .tel .telpc{display: none;}.fixed .header-search{line-height:80px}.fixed .yuyan a,.fixed .nav li>a{color:#000;}.fixed .nav li>a:after{background:#f39800;}.fixed .nav li:hover .subpro{display:block}.fixed .nav li.active a{color:#f39800;}.fixed .nav li:hover >a{color:#f39800;}.fixed .yuyan .hedhover{display: block;float: left;}.fixed .yuyan .yypc{display: none;}.fixed .spc{display: none;}.fixed .hedhover{display: block;} /*.fixed .tel{padding-left: .58rem;}.fixed .yuyan{padding: 0px .36rem;}*/.phoneyuyan{ padding: 15px 20px;font-size: 16px;}.phoneyuyan a{ color: #333; padding-right:20px;}.phoneyuyan a:hover{color: #f39800;}@media only screen and (max-width:1800px){		.header .logo,.fixed .logo{width:151px;}}@media only screen and (max-width:1700px){.header .nav{ padding-right: 22px;}}@media only screen and (max-width:1600px){.header .nav li{ font-size: 15px;}.header .yuyan{font-size: 15px; line-height: initial;margin-top:29px;}.yuyan .yypc{margin-top: 0px;}.header .header-search{margin-top:10px;}	.theme-buy .spc{margin-top:19px;}.mc_cont100{width: 93.705%;margin: 0 auto;padding: 0 20px;}.mc1_area_second{top: 80px;}.mc1_area_title{ font-size: 16px;}.mc1_area_li{font-size: 14px;}.header .tel{font-size: .18rem;margin-top:29px;}.header .tel img{ margin-top: 0px;}.fixed .tel{ margin-top:29px;}.fixed .yuyan{ margin-top:29px;}.fixed .yuyan .hedhover{margin-top:0px;}.fixed .hedhover{margin-top:19px;}.header:hover .hedhover{margin-top:19px;}.header:hover .yuyan .hedhover{ margin-top: 0px;}.header:hover .tel img{ margin-top: 0px;}}@media only screen and (max-width:1400px){.theme-popover{width:80%}.theme-popbod>em{font-size:20px}.subnav{ height: 70px !important;}.subnav .mc_subnav .mc_subnav_div a{padding-top:0px}.subnav a{ line-height:70px !important; }.header .tel{display: none;}.header .nav{padding-right: .3rem;}.subnav-2{ height: auto !important;}.subnav .mc_subnav .mc_subnav_div{ margin-bottom: 20px;}.subnav-2 .tit a{font-size: 14px;}.subnav-2 .subxx a{font-size: 13px;}.subnav-2 .mc_subnav .mc_subnav_div{ padding: 0px 15px;}.header .header-search{padding-right: 20px;}}@media only screen and (max-width:1200px){.theme-buy .btn{margin-top:10px}.header .nav{ display:none;}.phone-nav{ display:block;right:50px;top:20px;}.header .yuyan{ display: none;}}@media (max-width:1023px){.header{top:0;height:60px;width:100%;z-index:99;border-bottom:0;background:#fff;position:fixed}.header .logo{width:auto;height:auto;margin-left:20px;margin-top:10px}.header .logo img{max-height:39px}.header .tel{display:none}.theme-buy .spc{display: none;}.theme-buy .hedhover{display: block; margin-top: 13px;}.phone-nav{top: 13px;}/*.header .header-search{margin-right: 47px;}.header .nav{display:none}.phone-nav{display: block;top: 9px;transition: all .5s ease-out;}*/.header:hover .theme-buy .btn .hedhover{ margin-top:13px !important;}}@media only screen and (max-width:767px){.theme-popbod select{width:100%; margin-bottom: 10px;}.theme-popbod>div{width:100%;margin: 30px 0px;}}.header-search .pull-right{width:28px;height:28px}.header-search .pull-right a{display:block;width:28px;height:28px;text-align:center;background:url(../images/search.png) no-repeat center center;background-size:16px}.header .header-search .search{z-index:9;position:relative}.header-search .search .btn-search-max{z-index:2;-webkit-transition:All .2s ease-in-out;transition:All .2s ease-in-out;position:relative}.header-search .search .btn-search-max *{display:inline-block;vertical-align:middle}.header-search .search .search-main{top:-20px;right:60px;z-index:9;width:340px;display:none;padding:20px;position:absolute}@media (max-width:640px){.header-search .search .search-main{right:-140px;width:280px}}.header-search .search-container{background-color:#fff;padding-left:0;overflow:hidden;position:relative;height:42px;box-shadow:0 0 5px 0 rgba(0,0,0,.1)}.header-search .search-container .form-control{text-align:left;border:0;width:100%;font-size:14px;color:#999;line-height:20px;height:42px;vertical-align:top;padding:10px 86px 10px 10px;-webkit-appearance:none;background-color:#fff}.header-search .search-container .btn{top:0;right:0;color:#043b83;width:42px;height:42px;line-height:42px;text-align:center;position:absolute;cursor:pointer;border-radius:0;border:0;background:#0066c2;background-size:20px}.header-search #search-closed{right:0;top:15px;max-width:30px;position:absolute;cursor:pointer}.banner {  clear: both;  overflow: hidden;  width: 100%;  text-align: center;  position: relative;  z-index:1;}.banner video{width:100%}.banner img {  vertical-align: top;  display: inline-block;  max-width: 100%;  max-height: 100%;}.banner .pc {  display: block;}.banner .mobile {  display: none;}.banner .list {  overflow: hidden;  display: block;}.banner li {  float: left;}.banner .box {  display: block;  position: relative;  overflow: hidden;  width: 100%;}.banner .box .middleCenter {  position: static;}.banner .pc img {  -webkit-transition: all 4s;          transition: all 4s;}.banner img {  -webkit-transition: all 4s ease-out;          transition: all 4s ease-out;}.banner .slick-current .pc img,.banner .slick-active .pc img {  -webkit-transform: scale(1.05);      -ms-transform: scale(1.05);          transform: scale(1.05);}.banner .slick-current .text-01,.banner .slick-active .text-01 {  -webkit-transform: translateX(0);      -ms-transform: translateX(0);          transform: translateX(0);  opacity: 1;}.banner .slick-current .text-02,.banner .slick-active .text-02 {  -webkit-transform: translateX(0);      -ms-transform: translateX(0);          transform: translateX(0);  opacity: 1;}.banner .slick-current .text-03,.banner .slick-active .text-03 {  -webkit-transform: translateX(0);      -ms-transform: translateX(0);          transform: translateX(0);  opacity: 1;}.banner .slick-dots {  bottom: 40px;  font-size: 0;  z-index: 999;  overflow: initial;}.banner .slick-dots li {  width: 12px;  height: 37px;  margin: 0 10px;  overflow: hidden;  float: none;}.banner .slick-dots li button {  padding: 0;  display: block;  position: absolute;  width: 12px;  height: 24px;  border-radius: 12px;  right: 0;  bottom: 0;  left: 0;  margin: auto;  background: #ffb702;  -webkit-transition: all .3s;          transition: all .3s;}.banner .slick-dots li button:before {  display: none;}.banner .slick-dots .slick-active button {  background: #cc0014;  height: 100%;}@media screen and (max-width: 1279px)  {	 .banner .pc {    display: none;  }  .banner .mobile {    display: block;  }  .banner img {    -webkit-transition: none;            transition: none;    max-width: 100%;    max-height: 100%;  }  .banner .slick-dots {    bottom: 10px;  }  .banner .slick-dots li {    margin: 0 5px;    height: 12px;  }  .banner .slick-dots li button {    height: 12px;  }  .banner .slick-dots .slick-active button {    height: 12px;  }			}.homebeijing {background: #f6f7f9;}.home_product{ padding-top: 59px;}.home_title{ text-align: center;}.home_title .biaoti{font-size: 34px;font-weight: bold;color: #000; overflow: hidden;}.home_title .biaoti p{position: relative;padding-bottom: 10px;}.home_title .bt_tet{font-size: 14px;color: #333; margin-top: 5px;}.home_chanpin{padding: 40px 40px 10px 40px;overflow: hidden;background: #fff; margin-top: 32px;}.home_chanpin .menuTabs {overflow: hidden; position: relative;}.home_chanpin .menuTabs:after{position: absolute;content:"";left:2px;bottom: 0px;width:100%; height: 1px;background: #f39800;}.home_chanpin .menuTabs li{ height: 60px;line-height:60px;float: left;font-size: 16px;color: #000; margin-right: 8px;}.home_chanpin .menuTabs li a{display: block;padding:0px 20px;}.home_chanpin .menuTabs li .img{float: left;}.home_chanpin .menuTabs li a img{display: inline-block; vertical-align:top; margin-top:17px;max-width:32px;}.home_chanpin .menuTabs li a .title{margin-left: 5px;}.home_chanpin .menuTabs li.active{background: #f39800;border-radius:5px;}.home_chanpin .menuTabs .v {display: block;}	.home_chanpin .menuTabs li:hover{background: #f39800;border-radius:5px;}.home_chanpin .menuTabs li:hover a .title{ color: #fff;}.home_chanpin .menuTabs li.active a .title{ color: #fff;}.home_chanpin .menuTabs .active .box .v {display: none;}.home_chanpin .menuTabs .active .box .vh {display: block;}.home_chanpin .menuTabs .box:hover .vh {display: block;}.home_chanpin .menuTabs .box:hover .v {display: none;}.home_product .conTabs{ margin-top:25px;}.home_product .conTabs .item{ display: none;}.home_product .conTabs .item li{width:24.2%; float: left; margin-right: 1%; margin-bottom: 1.5%; text-align: center;box-shadow: 0 0 20px 0 rgba(210,210,210,0.77);border-radius:10px;}.home_product .conTabs .item li .img{display:block;overflow: hidden; border-top-left-radius: 8px;border-top-right-radius: 8px; position: relative;}/*.home_product .conTabs .item li .img:before{top: 0;    left: 0;    z-index: 1;    content: "";    width: 100%;    opacity: 0;    height: 100%;    position: absolute;    transition: all 500ms ease;    background: rgba(243, 152, 0, 0.6);}*/.home_product .conTabs .item li:hover .img:before {opacity: 1;}.home_product .conTabs .item li .img img{transition: .5s;}.home_product .conTabs .item li:nth-child(4n){ margin-right: 0px;}.home_product .conTabs .item li .text{font-size: 15px;color: #333; text-align: center;padding:15px 20px 15px 20px;}.home_product .conTabs .item li .text p{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical; min-height: 45px;}.home_product .conTabs .item li:hover .img img{transform: scale(1.05);}	.home_product .conTabs .item li:hover .text{font-weight: bold;color: #f39800;}.home_product .conTabs .picbox{position: relative;}.home_product .conTabs .item li .more{width: 100%;height: 100%;background: rgba(243, 152, 0, 0.8);color: #fff;position: absolute;bottom: 0;left: 50%;-webkit-transform: translateX(-50%);transform: translateX(-50%);-webkit-transition: all .5s;transition: all .5s;opacity: 0; z-index: 666;border-top-left-radius: 8px;border-top-right-radius: 8px;}.home_product .conTabs .item li .more div{width: 100%;font-size: 18px;font-weight:bold;    text-align: center;transform: translate(-50%, -50%);-webkit-transform: translateY(50px);transform: translateY(50px);-webkit-transition: all .5s;transition: all .5s;color: #fff;    color: #fff;position: absolute;top: 43%;left: 0;}.home_product .conTabs .item li:hover .more {opacity: 1;}.home_product .conTabs .item li:hover .more  div{-webkit-transform: translateY(0);transform: translateY(0);}.nypro-list li .picbox{position: relative;}.nypro-list li .picbox .more{width: 100%;height: 100%;background: rgba(243, 152, 0, 0.5);color: #fff;position: absolute;bottom: 0;left: 50%;-webkit-transform: translateX(-50%);transform: translateX(-50%);-webkit-transition: all .5s;transition: all .5s;opacity: 0; z-index: 66;border-top-left-radius: 8px;border-top-right-radius: 8px;}.nypro-list li .more div{width: 100%;font-size: 18px;font-weight:bold;    text-align: center;transform: translate(-50%, -50%);-webkit-transform: translateY(50px);transform: translateY(50px);-webkit-transition: all .5s;transition: all .5s;color: #fff;    color: #fff;position: absolute;top: 43%;left: 0;}.nypro-list li:hover .more {opacity: 1;}.nypro-list li:hover .more  div{-webkit-transform: translateY(0);transform: translateY(0);}.home_jiejue{ padding-top:35px; }.jiejue_list{background:#1d1832;background-size: cover; overflow: hidden; margin-top: 33px;z-index: 66; position: relative;min-height: 540px;}.jiejue_list .app-info .left {line-height:108px;}.jiejue_list .app-info .left ul{width: 100%;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}.jiejue_list .app-info .left ul li{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-flex: 1;-ms-flex: 1;flex: 1;border-color: transparent !important;}.jiejue_list .app-info .left li a {border: 1px solid transparent;width: 100%;text-align: center;font-size:18px;line-height: 28px;letter-spacing: .63px;font-weight: 700;color: #3d3834;background-color: #fff;padding:20px 0;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;display: block;}.jiejue_list .app-info .left .sel a{background: #0f243e;color: #fff;}.jiejue_list .app-info .right{width:100%; padding-left:10.2%; color: #fff;}.jiejue_list .app-info .right .info .title{font-size: 34px; margin-bottom: 5px;font-weight: 600;}.jiejue_list .app-info .right .info .jsh{font-size: 16px;line-height: 35px; margin-bottom:7%;}.jiejue_list .app-info .right .jiejuetxt01{animation:none;}.jiejue_list .app-info .right .info{display: none;}.maininfo{ position: relative;min-height: 640px;color: #fff; }.maininfo .nenyleft{padding: 80px 0 80px 0px;width: 50%;min-height: 640px;position: relative;}.tab-background-container{height: 100%;width: 100%;position: absolute;top: 0;left: 0;z-index: -1;}.tab-background-container .nenyright{width: auto;height: 100%;position: relative;overflow: hidden;z-index: -1;}.tab-background-container .nenyright img{z-index: -1;position: absolute;left: 50%;top: 50%;height: 100%;width: auto;max-width: 200%;-webkit-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);transform: translate(-50%,-50%);}.guhaomore a{    display: block;    width: 108px;    height: 35px;    line-height: 33px;    text-align: center;    font-size: 14px;    color: #999;    border: 1px solid #d8d8d8;    transition: .5s;    overflow: hidden;    position: relative;}.guhaomore a:before {	content: "";	width: 150px;	height: 150px;	position: absolute;	-webkit-transform: rotate(45deg);	transform: rotate(45deg);	top: 90%;	left: -110%;	background: #f39800;	transition: all .5s;	z-index: 1;	transition-timing-function: cubic-bezier(0.31,-0.105,0.43,1.59)}.guhaomore a span {	position: relative;	z-index: 2}.guhaomore a svg {	display: inline-block;	width: 22px;	fill: #333;	vertical-align: middle;	margin-left: 8px;	transition: .5s}.guhaomore a:hover {color: #fff;border: 1px solid #f39800;}.guhaomore a:hover:before {top: -50px;left: -20px;}.guhaomore a:hover svg {fill: #fff;}.jiejue-bottom .jiejuetxt01{transition:.5s;border-radius:30px;width:210px;height:54px;line-height:54px;text-align:center;font-size:16px;background:#F6F6F6;margin-top:24px;animation: 2s fadeIn alternate infinite;}.jiejue-bottom .jiejuetxt01 a{display:block;color:#333;}.jiejue-bottom .jiejuetxt01:hover{background: #f39800;}.jiejue-bottom .jiejuetxt01:hover a{color: #fff;}.homeabout{ margin-top: 50px;}	.homeab_main{ margin-top: 40px;overflow: hidden; background: #fff; padding: 30px 0px;}	.habtopone{overflow: hidden;margin-bottom: 30px;}.habtopone .img{width:50%; float: left;}.habtopone .hab_text{width:46%; float: right; line-height: 30px;font-size: 14px; padding-top: 2%;}.habtopone .hab_text p{ margin-bottom: 15px;}	.habtopone .img img{display: block;}.habtoptwo{ overflow: hidden; margin-bottom:30px;}.habtoptwo li{ float: left;width:17%;}.habtoptwo li em{ font-style: normal;font-size: 20px; padding-right: 6px;}.habtoptwo li span{color: #f39800;font-size: 26px;font-weight: bold;}.habtoptwo li i{font-style: normal;color: #f39800;font-size: 26px;font-weight: bold;}.mySwiperhonor{ overflow: hidden;}.habtoptwo li:nth-child(1){width:15.5%;}.habtoptwo li:nth-child(2){width:21.7%;}.habtoptwo li:nth-child(3){width:20.8%;}.habtoptwo li:last-child{text-align: right;width:8%;float: right;}.home_honor .swiper-slide a{overflow: hidden; position: relative;display: block;}.home_honor .swiper-slide img{ transition: .5s;}.home_honor .swiper-slide:hover img{ transform: scale(1.04);}.home_honor .swiper-slide a:before{position: absolute;  z-index: 0;  top: 0;  left: -10%;  width: 160%;  height: 100%;  z-index: 666;  background: rgba(255, 255, 255, 0.2);  content: '';  transition: all 0.8s ease-in-out 0s;  -webkit-transition: all 0.8s ease-in-out 0s;  -moz-transition: all 0.8s ease-in-out 0s;  -o-transition: all 0.8s ease-in-out 0s;  -ms-transition: all 0.8s ease-in-out 0s;  -webkit-transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, 100%, 0);  transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 135deg) translate3d(0, 100%, 0);  opacity: 0;}.home_honor .swiper-slide:hover a:before{ -webkit-transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, -100%, 0);    transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 135deg) translate3d(0, -100%, 0);    opacity: 1;    visibility: initial;}.home-title-line {position: relative;text-align: center;margin-bottom:10px;}.home-title-line span {position: relative;display: block;width: 88px;margin: 0 auto;height: 4px;}.home-title-line span img {vertical-align: top;}.home-title-line span::after {content: '';position: absolute;left: 0;top: 0;height: 4px;width: 8px;z-index: 5;background-color: #ffffff;-webkit-animation: heading-move 5s infinite linear;animation: heading-move 5s infinite linear;}@-webkit-keyframes heading-move {        0% {            transform: translateX(-1px);        }        50% {            transform: translateX(75px);        }        100% {            transform: translateX(-1px);        }    }    @keyframes heading-move {        0% {            transform: translateX(-1px);        }        50% {            transform: translateX(75px);        }        100% {            transform: translateX(-1px);        }    }.homepart{ margin-top:50px;}.home-partner {margin-top:40px;	background: #fff;	-webkit-box-shadow: 0 0 13px 0 rgba(0,91,208,0.08);	box-shadow: 0 0 13px 0 rgba(0,91,208,0.08);	display: -webkit-box;	display: -ms-flexbox;	display: flex;	-webkit-box-orient: vertical;	-webkit-box-direction: normal;	-ms-flex-direction: column;	flex-direction: column;	height: 100%;	position: relative;	z-index: 1}.caitem li{ float:left; width:16.6666%; overflow:hidden;}/*.caitem .hot_wz { width:100%; padding-top:12px;}.caitem .hot_wz .hot_wz01{ font-size:17px; color:#333333; margin-bottom:7px;}.caitem .hot_wz .hot_wz02{ font-size:12px; color:#666;width:119px; height:25px; line-height:25px; text-align:center; border:1px solid #d5005f;-webkit-transition: all 600ms ease-in-out;transition: all 600ms ease-in-out; text-transform:uppercase;}.caitem li a{ display:block;}.caitem li:hover .hot_wz .hot_wz02{ background:#d5005f; color:#fff;}.caitem li .pic:after{ padding-bottom:122%;}.caitem li img{-webkit-transition: all 600ms ease-in-out;transition: all 600ms ease-in-out;}.caitem li:hover img{-webkit-transform: scale(1.05);-ms-transform: scale(1.05);transform: scale(1.05);}*/.caitem li .box {text-align: center;overflow: hidden; position: relative;}.caitem li .img {overflow: hidden;position: relative;}.caitem li .img img {-webkit-transition: all .5s;transition: all .5s;}.caitem li .box:hover img {-webkit-transform: scale(1.1);transform: scale(1.1);}.caitem li .text{width: 100%;    height: 100%;    background: rgba(243, 152, 0, 0.9);    color: #fff;    position: absolute;    bottom: 0;    left: 50%;    -webkit-transform: translateX(-50%);    transform: translateX(-50%);    -webkit-transition: all .5s;    transition: all .5s;    opacity: 0;}.caitem li .text .textc{width: 100%; text-transform: capitalize; font-size: 18px;	height: 100%;	padding:32% 40px 40px 40px;	position: absolute;	top: 0;	left: 0;	-webkit-transform: translateY(60px);	transform: translateY(60px);	-webkit-transition: all .5s;	transition: all .5s}.caitem li:hover .text{opacity: 1;}.caitem li:hover .text .textc {-webkit-transform: translateY(0);transform: translateY(0);}                  .hxinwen_list{ margin-top: 40px; }.xwtab ul{text-align: center;}	.xwtab ul li{cursor:pointer;display: inline-block; border-radius: 5px; min-width:100px;border: 1px solid #d9d9d9;line-height:50px; height:50px; margin: 0px 5px;font-size: 15px;}	.xwtab ul li:hover,.xwtab ul li.car{ background: #f39800;color: #fff;border: 1px solid #f39800;}.hxwcont{ margin-top: 30px; }	.homenews{ margin-top: 50px; overflow: hidden;}.xwbot{ display: none;}.xwbot li{float: left;width: 33.333333%;background: #fff;padding:50px 20px 0px 20px;}.xwbot li:last-child{border-right: none;}.xwbot li:not(:last-child) {border-right: 1px solid #e5e5e5;}.xwbot li a{display: block;padding:35px 40px 60px;}.xwbot li .mc_a1s1_date{font-size: 16px;color: #f39800;line-height: 20px;margin-bottom: 13px;}.xwbot li .mc_a1s1_date img{ vertical-align: top; margin-top:4px;}.xwbot li .mc_a1s1_txt{font-size:17px;line-height:27px;color: #000000;height:54px;overflow: hidden;margin-bottom: 26px;}.xwbot li .mc_a1s1_morebtn{position: relative;z-index: 1;display: inline-block;vertical-align: top;padding: 0 40px;line-height:44px;font-size: 14px;font-weight: bold;color: #fff;}.xwbot li .mc_a1s1_morebtn:before{content: "";position: absolute;left: 0;top: 0;z-index: -1;width: 100%;height: 100%;border-radius: 30px;background: #f39800;transition: all .36s;transform: scale(1) !important;}.xwbot li .mc_a1s1_morebtn:after{content: "";position: absolute;left: 0;top: 0;z-index: -1;width: 100%;height: 100%;border-radius: 30px;border: 1px solid #f39800;opacity: 0;transform: scale(1);transition: all .36s;}.mc_list_imgbox{position: relative;margin-top:25px;overflow: visible;}.mc_list_imgbox:before{content: "";position: absolute;left: 0;bottom: -30px;z-index: 1;width: 100%;height: 1px;background: #e5e5e5;}.xwbot li:hover .mc_a1s1_morebtn {color: #f39800;}.xwbot li:hover {box-shadow: 0 0 12px 0 rgba(0, 0, 0, .1);}.xwbot li .mc_list_imgbox img{ transition: .5s;width:421px;height:237px;}.xwbot li:hover .mc_list_imgbox img {-webkit-transform: scale(1.1);transform: scale(1.1);}.xwbot li:hover .mc_a1s1_morebtn:before {transform: scale(.5);opacity: 0;}.xwbot li:hover .mc_a1s1_morebtn:after {transform: scale(1);opacity: 1;}.xwbot li .mc_list_imgbox:after{content: "";position: absolute;left: 0;bottom: -30px;z-index: 2;width: 0;height: 1px;background: #f39800;transition: all .5s;}.xwbot li:hover .mc_list_imgbox:after{width:100% !important; }.home_contact{overflow: hidden; margin-top: 30px;}.home_contact .con_bk{background: #fff;padding:40px 43px 10px 76px;overflow: hidden;}.home_contact .home_title{text-align: left;}.home_contact .home_title .biaoti p::after{ margin: inherit;}.home_contact .lxwm_main{ overflow: hidden;margin-top: 19px;}.home_contact .lxwmleft{width:43%; float: left;}.home_contact .lxwmleft .text01{font-size: 14px;color: #777777;line-height: 20px;margin-bottom:42px;}.home_contact .lxwmleft img{vertical-align: top;display: block;float: left;margin-top: 3px;margin-right: 18px;}.home_contact .lxwmleft .text02 p{float: left;font-weight: 600;font-size: 18px;color: #f39800;}.home_contact .lxwmleft .text02 p a{color: #f39800;}.home_contact .lxwmleft .text02{overflow: hidden;margin-bottom: 33px;}.home_contact .lxwmleft .text03 .wenzi{font-weight: 600;color: #333333;font-size: 24px;margin-bottom: 18px;}.home_contact .lxwmleft .text03 p{color: #777777;font-size: 14px;overflow: hidden;}.home_contact .lxwmleft .text04{transition:.5s;margin-top:28px;width: 154px;height: 45px;background: #1C1C1D;border-radius: 8px;line-height: 45px;text-align: center;}.home_contact .lxwmleft .text04 a{display: block;font-size: 16px;color: #FFFFFF;font-weight: 500;}.home_contact .lxwmleft .text04:hover{background: #f39800;width:170px;}	.home_contact .lxwmright{width:50%; float: right;}.home_contact .lxwmright .list .col-2 {width: 50%;}.home_contact .lxwmright .list li {width: 33.33333333%;float: left;padding: 0 10px 20px 10px;position: relative;}.home_contact .lxwmright .list .title {font-size: 14px;color: #333;margin-bottom: 5px;}.home_contact .lxwmright .list .red {color: #f00;margin-left: 5px;}.home_contact .lxwmright .input-form, .home_contact .lxwmright .textarea-form {border: none;border-radius: 3px;color: #333;vertical-align: middle;border: #d1d1d1 solid 1px;padding: 0 15px;height: 50px;line-height: 48px;font-size: 14px;width: 100%;}.home_contact .lxwmright .textarea-form {line-height: 30px;padding: 10px 90px 10px 15px;width: 100%;padding-right: 90px;min-height: 140px;}.home_contact .lxwmright .list .btn {width: 100%;}.home_contact .lxwmright .submit {transition:.5s;font-size: 16px;width:154px;display: inline-block;text-align: center;line-height:45px;height: 45px;border-radius:8px;color: #fff;margin-right: 20px;background: #f39800;border: none;}.home_contact .lxwmright .submit:hover{background: #1C1C1D;width:170px;}.home_contact .home-title-line span{ margin: inherit;}.hpomebeijing{ background: url(../images/bg2.jpg) no-repeat top center;background-size: cover;}.hpomebeijing{ padding: 50px 0px;overflow: hidden;}	.dibu-bot{ margin-top:30px;overflow: hidden;}.dibuleft{width:27%; float: left;}.dibuleft li{width:50%; float: left;margin-bottom:30px;}.dibuleft li p{overflow:hidden;margin-left: 5px;display: inline-block;padding: 0;position: relative;color: #fff;}.dibuleft li:hover p{ color: #f39800;}.dibuleft li .img{ max-width:151px;margin-top: 6px;}.dibuleft li:nth-child(2n){ margin-right: 0px;}	.dibu_daohang{color: #fff; overflow: hidden; float: right;width:68%;}.dibu_daohang li{float: left;width:16%;font-size: 16px;line-height: 40px;}.dibu_daohang li:first-child{width:35%;}.dibu_daohang li a{display: block;color: #fff;transition: .5s;}.dibu_daohang li .bt{ margin-bottom: 11px;font-weight: bold;}.dibu_daohang li a:hover{color: #f39800; text-decoration: underline;margin-left:6px}.dibudh_phone{ padding:25px 0px; color:#fff;font-size:15px; line-height:30px; display:none;}.dibudh_phone a{display: block;color: #fff;transition: .5s;}.dibudh_phone a:hover{color: #f39800; text-decoration: underline;margin-left:6px}.dibudh_phone dt{ position:relative;transition: all .5s; margin-bottom:8px; }.dibudh_phone .icon { cursor:pointer;display: block;position: absolute;top: 15px;right: 20px;margin: auto;width: 16px;height: 16px;}.dibudh_phone .icon:before,.dibudh_phone .icon:after {content: "";display: block;background: #fff !important;position: absolute;top: 0;bottom: 0;right: 0;left: 0;margin: auto;}.dibudh_phone .icon:before {width: 100%;height: 2px;}.dibudh_phone .icon:after {width: 2px;height: 100%;transition: all .5s;}.dibudh_phone dd{height: 0;overflow: hidden;}.dibudh_phone .cur dd{height: auto;}.dibudh_phone .cur dt .icon:after {height: 0%;}.dibudh_phone .span-01{font-size:16px; font-weight:bold;}.dibudh_phone .box{ padding-bottom:20px;line-height:28px;}.banquan{ margin-top:40px; text-align: center; color: #fff;font-size: 15px;}.banquan p{ margin-top: 10px;}.banquan a{ color: #fff;}.banquan a:hover{color: #f39800; text-decoration: underline;}.inbanner img {margin: 0 auto;display: block;width: 100%;}.inbanner .mh {display: none;}.inbanner .m{transition: 5s;animation: mymove4 5s;}.inbanner .item {position: relative;width:100% !important;}.inbanner .banner-info {	position: absolute;	top:48%;	width: 100%;	transform: translateY(-50%);}.inbanner .banner-info .info {	transition: 2s;	animation: fadeInLeft2 2s;float: left;	text-align: left;	position: relative;	padding-top: 20px;}.inbanner .banner-info .info .img {	font-size: 20px;	color: #fff;	position: absolute;	top: 0;	left: 0}.inbanner .banner-info .info .bt {	font-size:34px;font-weight: bold;	color: #fff;}.inbanner .banner-info .info .jsh {	font-size:24px;	color: #e9eee8;	font-weight: normal;	letter-spacing: 1.6px;	line-height: 1.5;	margin-top: 10px;}.inbanner .banner-info .info .btn {	width: 81px;	height: 22px;	line-height: 22px;	text-align: center;	float: right;	color: #fff;	background: #f39800;	font-size: 12px}.mbx-current{padding: 18px 0 14px 0;border-bottom: 1px solid #ededed;color: #000;font-size: 15px;}	.mbx-current img{vertical-align: top;margin-top:4px; margin-right: 6px;}.mbx-current span{color: #f39800;}.neiye-pro{ overflow: hidden;}	.nypro-left{ float: left;width:17%;padding: 32px 0 0 0;}.protitle {  font-size: 20px;  color: #333333;  font-weight: 600;   background: #f39800;  color:#fff;  padding:15px 25px;}.listmenu{font-size: 15px;background: #eaeaeb; overflow: hidden;}.listmenu a{ display: block;}	.listmenu dt{line-height: 40px; position: relative;z-index: 66; padding: 0px 10px;color: #231f20;margin-top:8px;margin-bottom:5px;}.listmenu dt:before{content: " ";display: block;width: 0%;height: 100%;background: #f8f8f8;position: absolute;left:0px;z-index: -1;-webkit-transition: all .7s;transition: all .7s;}.listmenu .cur dt{color: #231f20;font-weight: bold;}.listmenu .icon { cursor:pointer;display: block;position: absolute;top: 12px;right: 20px;margin: auto;width: 16px;height: 16px;}.listmenu .icon:before,.listmenu .icon:after {content: "";display: block;background: #000 !important;position: absolute;top: 0;bottom: 0;right: 0;left: 0;margin: auto;}.listmenu .icon:before {width: 100%;height: 2px;}.listmenu .icon:after {width: 2px;height: 100%;transition: all .5s;}.listmenu dd{height:auto;overflow: hidden;padding:0px 10px 0px 25px;}.listmenu .cur dd{height: auto;}.listmenu .cur dt .icon:after {height: 0%;}.listmenu .cur .icon:before{background: #fff !important;}	 	.listmenu dd .box a{margin:5px 0px; display: block;line-height: 35px;color:#000; position: relative;padding-left: 10px;border-radius:15px; }.listmenu dl{border-left: 3px solid #eaeaeb;}.listmenu dd .box a:hover{ font-weight: bold;}.listmenu dt a{color: #fff; border-radius:15px; background:#f39800;padding-left:8px;font-weight:bold;}.listmenu .cur dt a{color: #231f20;}.listmenu dl:hover dt a{color: #fff;display: block;}.cta{background: #eaeaeb;overflow: hidden;padding: 75px 8px 4px;position: relative;margin-bottom: 30px;z-index: 66; padding-bottom: 20px;}	.cta:before {background: #f39800;border-top: solid 8px #fff;bottom: -45px;content: '';display: block;left: 0; position: absolute;right: 0;top: 36px;z-index:-1;}	.zclxwm-tel{z-index: 666;color: #fff; margin-top: -15px;}.zclxwm-tel img{vertical-align: top; margin-top: 5px; margin-right: 3px;}.zclxwm-tel .tel{ display: inline-block;}.zclxwm-tel .tel b{display: block;font-size: 19px;}.cta .youxiang{ color: #fff;font-size: 15px;}.cta .youxiang a{ color: #fff;}.cta .youxiang a:hover{ text-decoration: underline;}.nypro-right{float: right;width:82%;padding:32px 0px 50px 50px;border-left: 1px #e9e9e9 solid;}.inside-title{font-size: 22px; margin-bottom:30px;color: #000;}.nypro-list{padding-right: 10px;}.nypro-list li{width: 32.2%;float: left;margin-right: 1%;margin-bottom: 1.5%;text-align: center;box-shadow: 0 0 20px 0 rgba(210,210,210,0.77);border-radius: 10px;}.nypro-list li .img{display:block;overflow: hidden; border-top-left-radius: 8px;border-top-right-radius: 8px; position: relative;}.nypro-list li .img:before{top: 0;left: 0;z-index: 1;content: "";width: 100%;opacity: 0;height: 100%;position: absolute;transition: all 500ms ease;background: rgba(243, 152, 0, 0.6);}.nypro-list li:hover .img:before {opacity: 1;}.nypro-list li .img img{transition: .5s;display: block;width:100%;}.nypro-list li:nth-child(3n){ margin-right: 0px;}.nypro-list li .text{font-size: 15px;color: #333; text-align: center;padding:15px 20px 15px 20px;}.nypro-list li .text p{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical; min-height: 45px;}.nypro-list li:hover .img img{transform: scale(1.05);}	.nypro-list li:hover .text{color: #f39800;font-weight: bold;}.pc_fenye {position: relative;left: 50%;transform: translateX(-50%);display: inline-block;text-align: center;}.pc_fenye a {float: left;width: 40px;height: 40px;font-family: Arial, Helvetica, sans-serif;font-size: 14px;line-height: 40px;color: #333333;text-align: center;margin: 0px 5px;transition: .3s;}.pc_fenye a.page-num-current {color: #f39800;background: url(../images/fy_border.png) center / cover no-repeat;}.w_fenyeph {display: none;}.pc_fenye a.clolr {color: #f39800;}.pc_fenye a:hover{background: url(../images/fy_border.png) center / cover no-repeat;}.pc_fenye a:hover{color: #f39800;}.mc_pcfy{padding-top: 40px; clear: both;}.pic {width: 100%;overflow: hidden;position: relative;}.pic:after {content: '';display: block;padding-bottom: 100%;}.middleCenter {position: absolute;top: 0;bottom: 0;left: 0;right: 0;max-width: 100%;max-height: 100%;display: block;vertical-align: middle;text-align: center;margin: auto;}.product-pic {overflow: hidden;position: relative;width: 830px;}.product-pic img{display: block;}.product-pic .big {width: 100%;float: left;padding-right:150px;position: relative;}.product-pic .bigImage .pic {position: relative;}.product-pic .bigImage .pic:after {content: '';padding-bottom: 75%;display: block;}.product-pic .smallImage {        float: right;        width:135px;        position: absolute;        top: 0;        right: 0;        padding: 38px 0;        height: 100%    }.product-pic .smallImage .slick-prev:before,.product-pic .smallImage .slick-next:before {content: ''}.product-pic .smallImage .slick-prev {            height: 29px;            width: 100%;            left: 0;            top: 0;            margin: 0;            background: #e0e0e0 url("../images/prev.png") no-repeat center center        }@media(min-width:1025px) {.product-pic .smallImage .slick-prev:hover {        background: #f39800 url("../images/prevh.png") no-repeat center center    }}.product-pic .smallImage .slick-next {    height: 29px;    width: 100%;    left: 0;    top: auto;    bottom: 0;    margin: 0;    background: #e0e0e0 url("../images/next.png") no-repeat center center}@media(min-width:1025px) {.product-pic .smallImage .slick-next:hover {        background: #f39800 url("../images/nexth.png") no-repeat center center    }}.product-pic .smallImage .box {    width: 100%;    cursor: pointer;    margin-bottom:5px;    position: relative;    border: 1px solid #e4e4e4;margin-top: 3px;}.product-pic .slick-vertical .slick-slide {    border: 0}.product-pic .smallImage .pic {    cursor: pointer;    position: relative}.product-pic .smallImage .pic:after {        padding-bottom: 75%    }.product-pic .smallImage .slick-current .box {    border: 1px solid #f39800  }.nyproyblist{width:55%;float: left;overflow: hidden;}.nypro-jianjie{width:45%; float: left; padding-left: 15px;}.probt{padding-left:20px;font-size:17px;color: #f39800;font-weight: bold; position: relative;}.probt:before{ position: absolute;content:"";background: url(../images/dot9.png) no-repeat center left;width:12px;height: 12px;left:0px; margin-top:9px;}.protop .jsh { margin-top: 15px;}.protop .jsh p{padding-left: 23px;font-size: 14px;color: #232323;line-height:30px;overflow: hidden;}.protop .jsh p span{display: block;float: left;width:90%; padding-left: 5px;}.protop .jsh p img{vertical-align: top;margin-top:10px; display: block;float: left;}.online{background: url("../images/phone3.png") no-repeat 0px 5px;padding-left: 56px;overflow: hidden;padding-top:0px;margin-top:40px;}.online a{display: block;font-weight: bold;font-size: 15px;}.online a span{font-size: 18px;}.nyxxpro .nypro-right{ margin-left:0px;border-left:none;width:100%;padding-left:0px;}.neiypro-title{padding-left: 29px; margin-top:40px;}.probiaoti{font-size: 25px;color: #000;margin-top: 15px;}.pro-phone{display: none;}.pro-phone img{ display: block;cursor: pointer; margin: 0 auto;}.proxxmySwiper2 { margin-bottom: 20px; position: relative;}.proxxmySwiper2 .swiper-button-next,.proxxmySwiper2 .swiper-button-prev{color: #8a8a8a;width:26px;height: 29px;}.proxxmySwiper .swiper-slide{ border: 1px solid #e0e0e0}.proxxmySwiper .swiper-slide-thumb-active{border: 1px solid #f39800;}.proxxmySwiper2 .swiper-button-next{ background: url(../images/pxxleft.png) no-repeat;right:0}.proxxmySwiper2 .swiper-button-prev{ background: url(../images/pxxright.png) no-repeat;left:0px}.proxxmySwiper2 .swiper-button-next::after{content: "";}.proxxmySwiper2 .swiper-button-prev::after{content: "";}.pei-biankuang{padding: 32px 31px;margin: 50px 0px 39px 0px;box-shadow: 0px 2px 27px 0px rgba(232,232,232,0.5);}.liucheng-list,.dibu-tiaoyan,.dibu-xuqiu{box-shadow: 0px 2px 27px 0px rgba(232,232,232,0.5);padding:32px 31px;}.protitxx{border-bottom: 1px solid #c9c9c9;overflow: hidden;font-size: 18px;color: #333333;padding-bottom: 3px;}.protitxx li{border-right: 1px solid #F1F0F0;float: left;padding-right:20px;margin-right:20px;padding-bottom: 8px;}.protitxx li span{position: relative;display: inline-block;}.protitxx li span:after {	content: "";	position: absolute;	width: 0;	height: 4px;	bottom: -13px;	left: 50%;	opacity: 0;	position: absolute;	background:#f39800;	-webkit-transition: all 500ms ease;	transition: all 500ms ease;}.protitxx .sel span:after {	width: 100%;	opacity: 1;	left: 0;}.protitxx li:hover span,.protitxx .sel span{color: #f39800;}.protitxx li:hover span:after {	width: 100%;	opacity: 1;	left: 0;}.protitxx li a{display: block;}.protitxx li:last-child{ border-right:none;}.proxx-neir{ padding-top:30px;display: none;font-size: 15px;}.proxx-neir p{font-size: 15px;margin-top: 10px;}.proxx-neir p img{margin-top: 8px;}.message{ position: relative;}.message li{width: 50%;float: left;padding: 0 6px;}.message li.btn{ padding-right: 0px;}.message input {width: 100%;float: left;}.message input, .message textarea {background: #f2f3f5;border: none;padding: 10px;color: #333;margin-bottom: 18px;vertical-align: middle;border: #dadada solid 1px;}.message .submit {padding:0px;transition: all 0.5s;border: 1px #f39800 solid;background: #f39800;}.message .submit, .message .reset {font-size:15px;width: 48.5%;display: inline-block;text-align: center;line-height: 36px;font-weight: bold;color: #fff;margin-right:10px; cursor:pointer;}.message .reset {border: 1px #dadada solid;color: #666666; margin-right: 0px;}.message .submit:hover {background: transparent;border: 1px #f39800 solid;color: #666666;}.message .reset:hover {background: transparent;border: 1px #f39800 solid;color: #666666;}.message input:focus {border: #f39800 solid 1px;}.dibu-xuqiu{ margin-top: 40px;}.xqtitle{ font-size:22px;color: #717073;margin-bottom:23px;position: relative; padding-bottom: 8px; border-bottom: 2px solid #efeff0;}.xq-smtit{ font-size: 14px; margin-bottom:20px;}.dibu-tiaoyan{ margin-top: 40px;}.dibu-tiaoyan .message li{width:25%;}.dibu-tiaoyan .message .submit,.dibu-tiaoyan .message .reset{width: 46.8%;}.dibu-tiaoyan .message .reset{ margin-right: 0px !important;}.dibu-tiaoyan .xqtitle{color: #717073;} .liucheng-list{margin-top: 40px;}.caigou-list{ margin-top:30px;overflow: hidden;}.caigou-list li{width:20%;float: left; position: relative;text-align: center;}.caigou-list  ul li:after{content:'';display:block;width:28px;height:19px;background:url("../images/zs.png") no-repeat center center;position:absolute;top:15px;right:-19px;}.caigou-list  ul li .text{padding:19px 28px}.caigou-list  ul li .bt{font-size:20px;color:#333}.caigou-list ul li .bt:after{content:'';display:block;width:28px;height:2px;background:#f39800;margin:10px auto;transition: .5s;}.caigou-list  ul li:last-child:after{display: none;}.caigou-list ul li:hover .bt:after{width:40px}.caigou-list ul li .tbpic{transition:.5s;}.caigou-list ul li:hover .tbpic{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg)}.chanpinxxlist{ margin-top: 20px;}.chanpinxxlist .nypro-list{ margin-top: 30px;}.ny_jiejuelist{ overflow: hidden;}.ny_jiejuelist li{width:49%; float: left;overflow: hidden; margin-right:2%;margin-bottom:2%;}.ny_jiejuelist li:nth-child(2n){ margin-right: 0px;}.ny_jiejuelist li .box{ position: relative;}.ny_jiejuelist li .box .hover .bt{text-overflow: unset;white-space: unset;font-size: 20px;margin-bottom: 20px;color: #fff;font-weight: bold;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;padding: 0 5px;}.ny_jiejuelist li .box .hover .dizhi{font-size: 17px;line-height: 24px;color: #fff;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}.ny_jiejuelist li .img{position: relative;}.ny_jiejuelist li .img:before {content: '';display: block;width: 100%;height: 100%;position: absolute;top: 0;left: 0;background: rgba(243, 152, 0, 0.66);opacity: 0;transition: 0.5s;z-index: 1;}.ny_jiejuelist li .img img{transition: .5s;}.ny_jiejuelist li .box .hover{width: 100%;height: 100%;background: rgba(243, 152, 0, .8);color: #fff;position: absolute;bottom:0;left: 50%;-webkit-transform: translateX(-50%);transform: translateX(-50%);-webkit-transition: all .5s;transition: all .5s;opacity:0; text-align: center; padding-top:28%;}.ny_jiejuelist li .box .hover .hover-tet{width: 100%;text-transform: capitalize;height: 100%;padding: 30% 40px 40px 40px;position: absolute;top: 0;left: 0;-webkit-transform: translateY(60px);transform: translateY(60px);-webkit-transition: all .5s;transition: all .5s;}.ny_jiejuelist li:hover .hover{opacity: 1;}.ny_jiejuelist li:hover .hover .hover-tet {-webkit-transform: translateY(0);transform: translateY(0);}.ny_jiejuelist li:hover .img img{transform: scale(1.05);}.nyjiej-main{box-shadow: 0px 8px 20px 0px rgba(0, 0, 0, 0.08);padding: 30px 30px 50px 30px; margin:10px 0px 0px 0px;}.fangantop_list{ margin-top:40px;}.fangantop_list .flexrow {display: flex;justify-content: space-between;flex-wrap: wrap;align-items: center;}.fangantop_list .flexrow li{height: 159px;width: 16.6%;border-left: 1px solid #b8b8b8;text-align: center;cursor: default;}.fangantop_list ul li:first-child {border-left: 0px;}.fangantop_list ul li img{margin-bottom: 30px;height: 80px;transition: .5s;}.fangantop_list ul li p{font-size: 16px;line-height: 26px;color: #333333;}.fangantop_list ul li:hover img{transform: scale(1.1);}.fangantop_list ul li:hover p{color: #f39800;}.nyjiej-main .text{ margin-top:30px;}.nyjiej-main .text p{font-size: 14px;line-height: 30px;color: #000;}#jiejuelist .caigou-list li{width:14.2857%;}.neiye-baozhuang{ padding-top:32px;}	.baoz-list{padding:5px 0 40px 0;overflow:hidden;position:relative}.baoz-list a{width:25%;float:left;overflow: hidden;}.baoz-list a .box{position: relative;}.baoz-list a .box .img{ position: relative;}.baoz-list a .box .img:before {content: '';display: block;width: 100%;height: 100%;position: absolute;top:-100%;left: 0;background: rgba(243, 152, 0, 0.66);opacity: 0;transition: 0.5s;z-index: 1;}.baoz-list a .img img{transition:all .3s linear;display: block;}.baoz-list a .box .hover{text-align: right;padding-right:30px;position: absolute;top: 50%;left: 0;width: 100%;transform: translateY(-50%);opacity: 0;z-index: 2;transition: 0.5s;}.baoz-list a .box .hover b{position: relative;font-size: 20px;margin-bottom: 20px;color: #fff;font-weight: bold;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;padding: 0 5px;}.baoz-list a .box .hover p{font-size: 17px;line-height: 24px;color: #fff;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}.baoz-list a:hover .img:before {opacity: 1;top:0px;}.baoz-list a:hover .hover {opacity: 1;}.baoz-list a .box .hover b:before{ position: absolute;content: ""; height: 3px;background: #fff;width:78px;top:-12px}.baoz-list a:hover img{transform:scale(1.05)}.baoz-list a:hover i img{transform:scale(1)}.partinside-title{font-size: 22px;color: #000;border-bottom: 1px #dddcdc solid; padding-bottom: 10px;}.baozpart-list{ margin-top: 30px;}.baozpart-list li{float: left;width: 16.6666%;overflow: hidden;}.baozpart-list li .box{text-align: center;overflow: hidden;position: relative;}.baozpart-list li .img{overflow: hidden;position: relative;}.baozpart-list li .img img{-webkit-transition: all .5s;transition: all .5s;}.baozpart-list li .text{width: 100%;height: 100%;background: rgba(243, 152, 0, 0.9);color: #fff;position: absolute;bottom: 0;left: 50%;-webkit-transform: translateX(-50%);transform: translateX(-50%);-webkit-transition: all .5s;transition: all .5s;opacity: 0;}.baozpart-list li .text .textc {width: 100%;text-transform: capitalize;font-size: 18px;height: 100%;padding:30% 40px 40px 40px;position: absolute;top: 0;left: 0;-webkit-transform: translateY(60px);transform: translateY(60px);-webkit-transition: all .5s;transition: all .5s;}.baozpart-list li:hover .text{opacity: 1;}.baozpart-list li:hover .text .textc {-webkit-transform: translateY(0);transform: translateY(0);}.nypart-one{ margin-bottom: 20px; overflow: hidden;}.neiye-newslist{ margin-top:50px; padding-bottom: 40px;}.secnews-nav{ margin-bottom:50px;}.secnews-nav ul{ text-align: center;}.secnews-nav ul li{ display: inline-block;margin: 0 .23rem;vertical-align: top;}.secnews-nav ul li a{display: block;padding:0px 30px;line-height:46px;text-align: center;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;font-size:18px;font-weight: bold;color: #000000;transition: 0.5s;}.secnews-nav ul li.active a{color: #fff;background:#f39800 !important;}.secnews-nav ul li:hover a{color: #fff;background:#f39800;}.nyxinwen-list ul{margin: 0 -20px;padding-bottom: 10px;}.nyxinwen-list ul li{float: left;width: 33.333333%;padding: 0 20px;margin-bottom:20px;}.nyxinwen-list ul li .xw_e1_lisbox{position: relative;display: block;transition: all .36s;}.nyxinwen-list ul li .xw_e1_lisbox:before{content: "";position: absolute;left: 0;bottom: 0;z-index: 1;width: 100%;height: 1px;background: #e2e0e0;}.nyxinwen-list ul li .xw_e1_lisbox .xw_list_imgbox{position: relative;overflow: hidden;}.xw_list_imgbox img{z-index: initial;object-fit: cover;transition: all .36s;}.xw_list_png{width: 100%;position: relative;z-index: 1;top: 0;left: 0;}.xw_list_img {width: 100%;height: 100%;position: absolute;z-index: 2;top: 0;left: 0;}.xw_e1_txtbox {padding: 18px 28px 38px;}.xw_e1_txt{font-size: 16px;overflow: hidden;color: #333;margin-bottom:20px; text-overflow:ellipsis;white-space: nowrap;}.xw_e1_date {font-size: 16px;color: #999999;}.xw_e1_lisbox {position: relative;display: block;transition: all .36s;}.xw_e1_lisbox::after {content: "";position: absolute;left: 0;bottom: 0;z-index: 1;width: 0;height: 1px;background: #f39800;transition: all .36s;}.nyxinwen-list ul li .xw_e1_lisbox:hover {box-shadow: 0 5px 47px 4px rgba(214, 211, 211, .75);}.nyxinwen-list ul li .xw_e1_lisbox:hover::after {width: 100%;}.nyxinwen-list ul li:hover .xw_list_img{transition: all .36s;}.nyxinwen-list ul li:hover img{transform:scale(1.05);}.neiyexw-xxcont{ overflow: hidden;padding-top: 30px;}.xwxx-left{width:70%; float:left;}.xinwen-fltle{ margin-bottom:10px; overflow: hidden;}.xinwen-fltle .xetitle{font-size: 22px;color: #000;width: calc(100% - 25px);float: left;}.xinwen-fltle .xw-return{width: 25px;margin-top: 5px;float: right;}.xinwen-fltle .xw-return img{width: 100%;}.xinwen-date{font-size: 16px;color: #666; padding-bottom: 10px;border-bottom: 1px solid #f39800;margin-bottom:20px;}.xinwen-text{ line-height: 30px;}.xinwen-text p{ margin-bottom: 10px;}.xwxx-right{width:25%; float: right;}.youce-sousuo{margin-bottom: 28px;overflow:hidden;}.youce-sousuo .sousuo-btn{width: calc(100% - 44px);height: 48px;float: left;}.youce-sousuo .sousuo-btn input{width: 100%;height: 100%;padding-left: 15px;padding-right: 15px;font-size: 14px;color: #000;}.youce-sousuo .sousuo-btn input[type="text"]{border: 1px solid #e5e5e5;border-right: none;}.youce-sousuo .sousuo-tubiao{float: left;width: 44px;height: 48px;background: #f39800;}.youce-sousuo .sousuo-tubiao img{width: 18px;margin-top: 14px;margin-left: 14px;display: block;}.youce-sousuo .sousuo-tubiao .sbtn{background: url(../images/searchhh.jpg) no-repeat center center;width:44px;height: 48px;outline: 0 !important;cursor: pointer;}.wztitle{font-size: 18px;}.wztitle img{display: inline-block;width:15px;margin-right: 8px;margin-top: 5px;}.redian-list{ margin-top: 30px;}.redian-list li{padding-bottom: 18px;overflow: hidden;}.redian-list li .yuandian{width: 12px;height: 12px;background: #fbcf85;border-radius: 50%;position: relative;float: left;}.redian-list li .yuandian:before{width: 4px;height: 4px;border-radius: 50%;content: '';position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);background: #fff;}.redian-list li .yuandian:after{width: 1px;height: 70px;border-radius: 50%;content: '';position: absolute;top: 0;left: 50%;transform: translateX(-50%);background: #eeeeee;}.redian-list li .ydwenzi{float: right;width: calc(100% - 12px);padding-left: 10px;font-size: 14px;}.redian-list li .ydwenzi p{color: #333333;margin-bottom:8px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}.redian-list li .ydwenzi span{display: block;color: #999999;}.redian-list li:hover .ydwenzi p{color: #f39800;text-decoration: underline;}.redian-list li:hover .yuandian{background: #f39800;}.remen-tuijian{ margin-top:50px;}.tuijian-list{margin-top: 30px;} .tuijian-list li{width:100%;height: 45px;margin-right:2%;margin-bottom: 8px;}.tuijian-list li a{display: block;background: #fbcf85;width: 100%;height: 100%;font-size: 16px;color: #333;line-height: 45px;transition: .5s;padding-left:8px;overflow:hidden;}.tuijian-list li:hover a{background: #f39800;color: #fff;}.xwlist-page-news{position: relative;font-size: 16px;color: #999999; margin: 40px 0px;}.xwlist-page-news ul{overflow: hidden;position: relative;border-top: 0.01rem solid #e1e1e1;border-bottom: 0.01rem solid #e1e1e1;z-index: 1;}.xwlist-page-news ul li{width: 50%;float: left;padding: 0 0.8rem 0 0;}.xwlist-page-news ul li p{line-height:54px;overflow: hidden;color: #999999;}.xwlist-page-news ul li p a{color: #999999;text-align: left;display: block;padding: 0 0.7rem;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}.xwlist-page-news ul li:nth-child(2) {padding: 0 0 0 0.6rem;} .xwlist-page-news .fanhui{top: 0;left: 50%;width:140px;border-left: 0.01rem solid #e1e1e1;border-right: 0.01rem solid #e1e1e1;color: #999999;text-align: center;vertical-align: top;line-height:55px;margin-left: -0.8rem;font-size:16px;position: absolute;z-index: 3;overflow: hidden;display: block;}.xwlist-page-news ul li:hover p a{color: #f39800;text-decoration: underline;}.xwlist-page-news .fanhui:hover{color: #f39800;}.rela-xinlists{ margin-top:20px; margin-bottom: 40px;overflow: hidden;}.rela-xinlists ul{margin: 0 -0.40rem;}.rela-xinlists ul li{width: 50%;float: left;padding: 0 .40rem;overflow: hidden;}.rela-xinlists ul li a{display: block;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;font-size:16px;font-weight: lighter;line-height:36px;color: #292e33;position: relative;padding-right:1.20rem;padding-left: .25rem;background: url("../images/xiaotubiao.png") no-repeat center left;background-size: auto;background-size: .06rem;}.rela-xinlists ul li a span{position: absolute;top: 0;right: 0;font-size:14px;color: #292e33;}.rela-xinlists ul li:hover a{color: #f39800;text-decoration: underline;}.releat-list{ margin-top: 3%;}.neiye-lianxi{ margin-top: 32px;}.zuocelx-hed{ overflow: hidden;}.cont-lxleft{ float: left;width:35%;float: left;padding-right:20px;}.cont-lxleft .top{font-size: 16px;line-height: 38px;color: #333;padding-left: 30px;}.cont-lxleft .top .tel{background: url(../images/telx.png) no-repeat left 10px;padding-left: 40px;	}	.cont-lxleft .top .email{background: url(../images/email.png) no-repeat left 10px;padding-left: 40px;	}	.cont-lxleft .top a{color: #333;}.cont-lxleft .top a:hover{ text-decoration: underline;color: #f39800;}.lxwm-lxbox{width:62%; float: right;border-left: 1px solid #d1d1d1; padding-left: 42px;}.lxwm-lxbox ul{margin: 0 -10px;}.lxwm-lxbox ul li{width:33.333%;float: left;padding: 0 10px;margin-bottom: 15px;}.lxwm-lxbox ul li input, .lxwm-lxbox form ul li select, .lxwm-lxbox form ul li textarea {height: 54px;width: 100%;border-bottom: solid 2px #fafafa;border: 1px solid #e9e9e9;padding: 0 37px;color: #666;background: #fff;font-size: 16px;-webkit-transition: .5s;transition: .5s;}.lxwm-lxbox ul li .m1 {background: #fff url(../images/m1.png) no-repeat 10px 16px;}.lxwm-lxbox ul li .m2 {background: #fff url(../images/m2.png) no-repeat 10px 16px;}.lxwm-lxbox ul li .m3 {background: #fff url(../images/m3.png) no-repeat 10px 16px;}.lxwm-lxbox ul li .m5 {background: #fff url(../images/m5.png) no-repeat 10px 16px;}.lxwm-lxbox form ul li textarea {height:90px; resize: none;overflow: hidden;padding-top: 18px;color: #666;font-family: "微软雅黑";}.lxwm-lxbox form ul li .box{position: relative;}.lxwm-lxbox input[type=checkbox],.lxwm-lxbox input[type=radio]{width:14px;height:14px;float:left;position:relative;vertical-align:middle;margin-top:5px;margin-bottom:1px;margin-left:5px;margin-right:5px}.lxwm-lxbox ul li .verifyDiv{vertical-align:middle;float:left;padding-right:.2rem}.verify-wrap{width:238px;height:50px;background-color:#e5e5e5;border:1px solid #e0e0e0;position:relative}.verify-wrap .drag-progress{position:absolute;left:0;top:-1px;height:50px;border-top:1px solid #ea7f13;border-top:1px solid #0066cb;width:0;background-color:#0066cb;color:#fff;font-size:18px;text-align:center;line-height:50px}.verify-wrap .drag-btn{position:absolute;left:-1px;top:-1px;border:1px solid #d4d4d4;width:50px;height:50px;background:#f7f8f9 url(/template/index/pc/images/5.png) no-repeat center center;z-index:2;cursor:move}.verify-msg,.verify-wrap .fix-tips{width:100%;position:absolute;right:0;left:1px;height:100%;color:#51555c;z-index:1;line-height:48px;font-size:14px;text-align:center}.verify-wrap .verify-msg{background-color:#0066cb;color:#fff;display:none}.lxwm-lxbox ul li .col-2{float:left;position:relative}.lxwm-lxbox ul li .reset,.lxwm-lxbox ul li .submit{font-size:16px;width:200px;display:inline-block;text-align:center;line-height:50px;height:50px;color:#666;background:#ddd;background-image:none;border:none}.lxwm-lxbox ul li .submit{background-image:linear-gradient(90deg,#836025 0,#f39800 100%);background-blend-mode:normal,normal;color:#fff}.lxwm-lxbox ul li .submit:hover{background-image:linear-gradient(90deg,#f39800 0,#836025 100%);background-blend-mode:normal,normal}.lxwm-lxbox ul li input:focus{border: 1px solid #f39800;}.lxwm-lxbox ul li textarea:focus{border: 1px solid #f39800;}.nycontact-info li{padding-bottom:30px;border-bottom: 1px solid #e5e5e5;margin-bottom:30px;padding-left:29px;padding-right:29px;cursor: pointer;overflow: hidden;}	.nycontact-info li .img{width:37.6%; float: left;}.nycontact-info li .txt-wenzi{width:62.4%; float: left;padding-left:2.6%;padding-top:3%;}.nycontact-info li .txt-wenzi h3{color: #333;font-weight: normal;font-size: 24px;margin-bottom: 16px;}.nycontact-info li .txt-wenzi p{font-size: 16px;line-height: 26px;color: #666;}.contact-bottom{padding-top:23px}.contact-bottom .contact-ul{position:relative;text-align:center;margin:12px 0 34px 0;font-size:0}.contact-bottom .contact-ul li{display:inline-block;cursor:pointer;padding:0 18px 0 16px;background:url(../images/line-lxwm.png) no-repeat center right}.contact-bottom .contact-ul li p{width:129px;height:51px;line-height:48px;font-size:18px;text-align:center;color:#454545}.contact-bottom .contact-ul li:nth-last-child(1){background:0}.contact-bottom .contact-ul .sel p{background:#f39800;color:#fff;border-bottom:3px solid #c8a064}.contact-bottom .map-show{clear:both;height:391px;overflow:hidden}.contact-bottom .map-show .anchorBL{display:none}.contact-bottom .map-show .amap-logo{display:none!important}.contact-bottom .map-show .amap-copyright{opacity:0}.contact-bottom .map1{height:391px;width:100%}.contact-bottom .map1 img{max-width:initial;max-height:inherit}.contact-bottom .map1 .anchorBL{display:none}@media(max-width:768px){            .banner video{display:none;}    .banner>ul{display:block !important;}.contact-bottom{padding-top:0}.contact-bottom .contact-ul{margin:10px 0 10px 0}.contact-bottom .contact-ul img{width:40px}.contact-bottom .contact-ul li p{width:110px;height:35px;line-height:33px;font-size:14px}.contact-bottom .map1{height:300px}.contact-bottom .map-show{height:300px}}.lxwm-erweima{ background: url(../images/kefu.png) no-repeat right bottom;     padding: 55px 0px 150px 0px;}.ewm-list ul li{width:20%;float:left;text-align:center;position:relative; z-index: 66;}.ewm-list ul li:after{content:'';display:block;width:1px;height:15px;background:#c9c9c9;position:absolute;top:30px;right:0}.ewm-list ul li .pic{margin:0 auto;width:97px}.ewm-list ul li .span{font-size:18px;color:#333;margin-top:15px}.ewm-list ul li .hover{position:absolute;bottom:93px;z-index:99;left:50%;margin-left:-50px;display:none;}.ewm-list ul li:hover .span{text-decoration:underline;color:#f39800;}.ewm-list ul li:hover .hover{display:block}.ewm-list ul li:nth-last-child(1):after{display:none}.nycontact-info li .img{ overflow: hidden;}.nycontact-info li .img img{transition: .5s;display: block;width:100%;}.nycontact-info ul li:hover img{transform:scale(1.05);}.neiye-fuwulist{ margin-top: 40px;margin-bottom: 40px;box-shadow: 0px 8px 20px 0px rgba(0, 0, 0, 0.08);padding: 30px;}	.shouhou-fw .bt{background: url(../images/dui.png) no-repeat left 1px;padding-left: 49px;color: #000;font-size: 18px; line-height: 42px;font-weight: bold;margin-bottom: 10px;}.shouhou-fw .p{ padding-left:52px;}.shouhou-fw .p span{display: block;font-size: 14px;line-height: 30px;color: #666; text-indent: 2em;}.shouhou-fw .p strong{font-size: 15px;color: #333;}.shouhou-fw .p b{color: #000; margin: 6px 0px;display: block;}.shouhou-fw h3{color: #000; margin-top: 10px;margin-bottom: 10px;}.shouhou-fw .p p{ margin-bottom: 6px;}.ques-list .faq-list .list_dt{height:64px;line-height:64px;border-bottom:1px solid #f1f1f1;cursor:pointer;background:url(../images/jia.png) no-repeat center right;display:block}.ques-list .faq-list .list_dt span{background:url(../images/q.png) no-repeat center left;font-size:16px;color:#333;padding-left:35px;display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding-right:20px}.ques-list .faq-list #open{background:url(../images/jian.png) no-repeat center right}.ques-list .faq-list .list_dd{display:none;border-bottom:1px solid #f1f1f1;padding:15px 0px 20px 0px; }.ques-list .faq-list .list_dd p{font-size: 14px;line-height: 30px;text-indent: 2em;}.shipinlist{margin:0 -16px 39px -16px}.shipinlist li{width:25%;float:left;padding:0 16px;margin-bottom:35px}.shipinlist li .pic:after{padding-bottom:76.925%}.shipinlist li .pic .area{position:absolute;top:50%;left:50%;z-index:2;transform:translate(-50%,-50%);width:140px;height:140px;visibility:visible;transition:.5s;margin:0 auto 46px auto}.shipinlist li .pic .area .pic{z-index:1;position:absolute;top:50%;left:50%;right:0;bottom:0;width:45px;height:45px;margin:-22px 0 0 -22px;-webkit-border-radius:50%;-webkit-background-clip:padding-box;-moz-border-radius:50%;-moz-background-clip:padding;background-clip:padding-box;box-shadow:none}.shipinlist li .pic .area .pic:before{display:none}.shipinlist li .pic .area .pic:after{padding-bottom:100%}.shipinlist li .pic .area .circle{width:100%;height:100%;display:block;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;-webkit-border-radius:50%;-webkit-background-clip:padding-box;-moz-border-radius:50%;-moz-background-clip:padding;border-radius:50%;background-clip:padding-box;background:0 0}.shipinlist li .pic .area .circle:after{content:'';display:block;position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:#fff;opacity:0;-webkit-animation:ripple 4.5s ease-out 225ms infinite;animation:ripple 4.5s ease-out 225ms infinite}.shipinlist li .pic .area .circle-shadow:after{-webkit-box-shadow:inset 0 0 5em rgba(0,84,166,.16);box-shadow:inset 0 0 5em rgba(0,84,166,.16)}.shipinlist li .pic .area .circle-10:after{-webkit-animation:ripple 4.5s ease-out 225ms infinite;animation:ripple 4.5s ease-out 225ms infinite}.shipinlist li .pic .area .circle-40:after{-webkit-animation:ripple 4.5s ease-out .9s infinite;animation:ripple 4.5s ease-out .9s infinite}.shipinlist li .pic .area .circle-70:after{-webkit-animation:ripple 4.5s ease-out 1575ms infinite;animation:ripple 4.5s ease-out 1575ms infinite}.shipinlist li .pic .area .circle-80:after{-webkit-animation:ripple 4.5s ease-out 1.8s infinite;animation:ripple 4.5s ease-out 1.8s infinite}.shipinlist li .text{padding-top:18px;border-bottom:1px solid #e9e9e9; position: relative;}.shipinlist li .text .bt{font-size:18px;font-weight:700;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:#000;margin-bottom:15px}.shipinlist li .pic img{transition: .5s;}.shipinlist li:hover .pic img{transform:scale(1.04)}.shipinlist li:hover .text .bt{color:#f39800;}.shipinlist li .text:after{content: "";position: absolute;left: 0;bottom: 0;z-index: 1;width: 0;height: 1px;background: #f39800;transition: all .36s;}.shipinlist li:hover .text:after {width: 100%;}.shipin-juli{ padding-bottom:50px;}.shipinxx-main{ padding-top: 30px;}.shipinxx-main .inside-title{ text-align: center;}.abintro{position:relative;padding:40px 0}.w1440{max-width:1440px;margin-left:auto;margin-right:auto}.abintro .line_bot{width:1px;height:100px;position:absolute;right:0;bottom:0;background:#ddd}.abintro .line_bot::after{content:'';width:3px;height:26px;position:absolute;display:block;background:#f39800;left:50%;margin-left:-1.5px;top:0}.abintro .cloumn{position:absolute;left:0;top:0}.abintro .cloumn .line{width:1px;height:165px;background:#ddd;position:relative;margin:0 auto}.abintro .cloumn .line::after{content:'';width:3px;height:26px;position:absolute;display:block;background:#f39800;left:50%;margin-left:-1.5px;bottom:0}.abintro .cloumn .txt{margin-top:20px}.abintro .cloumn .txt .img{display:inline-block;vertical-align:top;width:14px}.abintro .cloumn .txt .img img{width:100%;height:auto}.abintro .cloumn .txt .cn{font-size:24px;line-height:24px;color:#333;width:24px;display:inline-block;vertical-align:top}.abintro .txt_box{width:86.1%;padding-right:1.4%;box-sizing:border-box;margin-left:auto;margin-right:auto}.abintro .txt_box .txt_l{float:left;width:52%}.abintro .txt_box .txt_l .t{font-size:16px;line-height:26px;color:#666;margin-top:30px}.abintro .txt_box .txt_l .con{font-size:14px;line-height:24px;color:#888}.abintro .txt_box .txt_l .con p{padding-top:25px;font-size: 15px; line-height: 28px;}.abintro .txt_box .img{float:right;width:35.7%;position:relative;margin-top:2%}.abintro .txt_box .img .tu{width:100%;height:100%;overflow:hidden}.abintro .txt_box .img .tu img{width:100%;height:auto;border-radius:50%}.abintro .txt_box .img .bg{position:absolute;width:106.6%;height:103.6%;right:-3.2%;top:-3%;background:url(../images/bg2.png) no-repeat center center;background-size:auto;background-size:cover}.f-cb::after{display:block;height:0;clear:both;visibility:hidden;overflow:hidden;content:"."}.abtwotext_box{background:#fff;padding:30px 0}.abtwotext_box .text_box_cen .text_b{width:86.1%;margin-left:auto;margin-right:auto}.abtwotext_box .text_box_cen .text_b .con{margin-top:5px;font-size:14px;line-height:24px;color:#888}.abtwotext_box .text_box_cen .text_b .con p{padding-top:22px}.abtwotext_box .text_box_cen .text_b .ds{margin-top:45px;position:relative}.abtwotext_box .text_box_cen .text_b .ds .txt{position:absolute;right:0;top:0;width:100%;text-align:right}.abtwotext_box .text_box_cen .text_b .ds .txt .inline{position:relative;display:inline-block;padding-left:40px}.abtwotext_box .text_box_cen .text_b .ds .txt .inline .line{width:35px;height:2px;background:#f39800;position:absolute;left:0;top:9px}.abtwotext_box .text_box_cen .text_b .ds .txt .inline .text{font-size:16px;line-height:20px;color:#f39800;display:inline-block;font-weight:700}.abtwotext_box .text_box_cen .text_b .ds .img{width:43%}.abtwotext_box .text_box_cen .text_b .ds .img img{max-width:100%}.abtwotext_box .habtoptwo{ margin-top: 30px;}.abthree-company .num_list{padding-top:63px;padding-bottom:53px}.abthree-company .num_list ul{text-align:center}.abthree-company .num_list ul li{width:16.666%;float:left;position:relative;padding:0 5px;box-sizing:border-box}.abthree-company .num_list ul li .num{text-align:center}.abthree-company .num_list ul li .num .counter{display:inline-block;font-size:50px;color:#f39800}.abthree-company .num_list ul li .num span{display:inline-block;vertical-align:3px;font-size:17px;line-height:20px;color:#777;font-weight:700}.abthree-company .num_list ul li .txt{font-size:14px;line-height:32px;color:#777;text-align:center}.abthree-company .num_list ul li::after{content:'';display:block;position:absolute;width:12px;height:20px;background:url(../images/xl.png) no-repeat right center;right:0;top:50%;margin-top:-10px}.abthree-company .num_list ul li .num em{display: block;font-style: normal;font-size: 16px;}.abthree-company .num_list ul li:last-child:after{display: none;}.swiper_num{position: relative;}.swiper_num .num{text-align:center}.swiper_num .num .counter{display:inline-block;font-size:26px;color:#f39800;font-weight: bold;}.swiper_num .num span{display:inline-block;vertical-align:3px;font-size:17px;line-height:20px;color:#777;font-weight:700}.swiper_num .txt{font-size:14px;line-height:32px;color:#777;text-align:center}.swiper_num .num em{display: block;font-style: normal;font-size: 16px;}.swiper_num .prev{width:19px;height:34px;position:absolute;left:0;top:50%;margin-top:-17px;background:url(../images/pll.png) no-repeat}.swiper_num .next{width:19px;height:34px;position:absolute;right:0;top:50%;margin-top:-17px;background:url(../images/prr.png) no-repeat}.neiye-huanjing{ padding: 40px 0px;}	.neiye-huanjing .sider-for{width:6%;float:left}.neiye-huanjing .sider-for ul li{height:400px;overflow:hidden;text-align:left;line-height:90px;letter-spacing:2px;writing-mode:vertical-rl}.neiye-huanjing .sider-for ul li span{color:#043c82}.neiye-huanjing .sider-r{width:93.5%;float:left;position:relative}.neiye-huanjing .sider-r .txt{width:20%;top:0;left:0;z-index:3;height:100%;color:#fff;position:absolute;text-align:justify;background:rgba(41,41,41,.7)}.neiye-huanjing .sider-r .middle{top:50%;padding:40px;position:absolute;transform:translateY(-50%)}.neiye-huanjing .sider-r .t-1{font-weight:700;font-size:20px;padding-bottom:20px}.neiye-huanjing .sider-img span{display:block;position:relative}.neiye-huanjing .sider-img span img{transform-origin:bottom center; display:block;width:100%}.neiye-huanjing .sider-img:hover .slick-next,.neiye-huanjing .sider-img:hover .slick-prev{opacity:1}.neiye-huanjing .slick-dots{width:10px;left:-45px;bottom:50px}.neiye-huanjing .slick-dots li{margin-top:10px;}.neiye-huanjing .slick-dots li button{width:4px;height:4px;background:#555;border-radius: 50%;}.neiye-huanjing .slick-dots li button:before{content: "";position: absolute;width:4px;height: 4px;}.neiye-huanjing .slick-dots li.slick-active button{background:#f39800;width:4px;height:4px;margin-left:0}.neiye-huanjing .slick-active img{animation:dong3 3s ease}@media (max-width:1600px){	.neiye-huanjing{font-size:14px;line-height:24px}.neiye-huanjing .sider-r .txt{width:30%}}@media (max-width:1200px){	.neiye-huanjing {padding:20px 0}.neiye-huanjing .sider-for{display:none}.neiye-huanjing .sider-r{width:100%;float:none}.neiye-huanjing .sider-r .txt{width:100%;font-size:12px;line-height:16px;text-align:center}.neiye-huanjing .sider-r .txt .t-1{display:block;font-size: 17px;}.neiye-huanjing .sider-r .txt p{display:none}.neiye-huanjing .sider-r .middle{width:100%;padding:10px}.neiye-huanjing .slick-dots{z-index:19;width:100%;left:auto;bottom:10px}}	.swiper_num{position:relative;display:none;padding-top:30px;padding-bottom:30px}	.nyab-linkbox{padding: 143px 0;position: relative;background: url(../images/abhj-bj.jpg) no-repeat center center;background-size: cover; margin-top: 40px;}	.nyab-linkbox .link_box_cen{position:relative;z-index:10}.nyab-linkbox .link_box_cen ul li{overflow:hidden;position:relative;height:220px;width:33.33%;float:left;text-align:center;padding:52px 10px 0 10px;box-sizing:border-box;background:rgba(0,0,0,.05);position:relative}.nyab-linkbox .link_box_cen ul li a{position:relative;z-index:10; display: block;}.nyab-linkbox .link_box_cen ul li .tit .cn{font-size:28px;line-height:38px;color:#fff}.nyab-linkbox .link_box_cen ul li .tit .en{font-size:16px;line-height:26px;color:#fff;font-family:Roboto;text-transform:uppercase}.nyab-linkbox .link_box_cen ul li .icon{margin-top:23px}.nyab-linkbox .link_box_cen ul li:hover .bg{bottom:-100px}		.nyab-linkbox .link_box_cen ul li:before{content: '';display: block;width: 100%;height: 100%;position: absolute;top:-100%;left: 0;background: rgba(243, 152, 0, 0.66);opacity: 0;transition: 0.5s;z-index: 1;}.nyab-linkbox .link_box_cen ul li:hover:before {opacity: 1;top:0px;}.nyab-linkbox .link_box_cen ul li:nth-child(1):before {opacity: 1;top:0px;}.about-devlpment{position:relative;overflow:hidden;padding-bottom:1.2rem;background-color:#030e27;background-position:top center;padding-top:50px!important}.about-devlpment .f50{padding-bottom:0;font-size: 0.50rem;text-align: center;font-weight: 700;color: #fff;}.about-devlpment .f40{font-weight:700;color:rgba(255,255,255,.16);font-size: 0.4rem;text-align: center;}@media (max-width:770px){.about-devlpment{padding-bottom:40px;padding-top:20px!important}}.about-devlpment__bg{position:absolute;top:50%;left:50%;width:87%;transform:translate(-50%,-48%)}.about-devlpment__bg::before{content:"";display:block;padding-top:100%}.about-devlpment__bg span{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.5;background:no-repeat url(../images/circle.png) center center;background-size:contain;-webkit-transition:transform 1s;transition:transform 1s}.path-item{padding:0 100px;color:#fff;opacity:.5;height:4.8rem;padding-top:1.6rem}@media (max-width:1200px){.path-item{padding:0 20px!important;height:auto;height:100px;line-height:24px;margin-top:30px!important}}.path-item__wrap{width:374px;text-align:center}.path-item__year{font-family:Oswald;color:#fff!important}.path-item__desc{font-size:.18rem}@media (max-width:770px){.path-item__desc{font-size:14px}}.path-item__img{margin-top:10px;clip-path:polygon(0 0,100% 0,100% 0,0 0);-webkit-transition:all .5s ease .3s;transition:all .5s ease .3s}.path-item__img::before{padding-top:73.23944%}.slick-active .path-item,.slick-center .path-item{opacity:1}.slick-current .path-item__wrap{text-align:center}.slick-active .path-item__img,.slick-center .path-item__img{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}@media (max-width:1600px){.path-item__year{font-size:32px}}@media (max-width:1400px){.path-item__year{font-size:24px}}@media (max-width:1280px){.path-item{padding-right:0!important;padding-left:0!important}.path-item__wrap{width:100%;max-width:374px;margin-right:auto;margin-left:auto}}@media (max-width:768px){.path-item__year{font-size:20px}}.history-line{position:absolute;top:0;left:0;height:1px;width:0;background-color:#fff}.history-list{font-size:0;white-space:nowrap}.history-main{position:relative;padding:5px 70px 0}.history-body{overflow:hidden;padding-top:5px}.history-list{position:relative;-webkit-transition:transform .5s;transition:transform .5s}.history-list::before{content:"";position:absolute;top:4px;right:0;left:0;height:1px;background-color:rgba(255,255,255,.2)}.history-progress{position:absolute;top:4px;left:0;height:1px;background-color:#fff;transition:all .5s ease;-webkit-transition:all .5s ease}.btn-history-arrow{position:absolute;top:-9px;width:.45rem;height:.45rem;font-size:16px;line-height:.45rem;text-align:center;color:#fff;cursor:pointer;border-radius:100%;font-family:iconfont;background:#f39800;transition:all .5s ease}.btn-history-arrow:hover{opacity:.7}@media (max-width:770px){.btn-history-arrow{width:30px;height:30px;line-height:30px;top:0px;}}.btn-history-arrow.left{left:0}.btn-history-arrow.right{right:0}.history-item{position:relative;display:inline-block;vertical-align:top;width:180px;cursor:pointer;text-align:center}.history-item::before{content:"";position:absolute;top:2px;left:50%;margin-left:-3px;width:6px;height:6px;border-radius:6px;background-color:#fff;transition:all .5s ease;-webkit-transition:all .5s ease}.history-item.current .history-item__circle{-webkit-transform:scale(1);transform:scale(1)}.history-item.current .history-item__year{opacity:1}.history-item.last::after{background-color:transparent;background-size:100%;background-image:-webkit-gradient(linear,0 50%,100% 50%,color-stop(0,rgba(255,255,255,.2)),color-stop(100%,rgba(255,255,255,0)));background-image:-moz-linear-gradient(left,rgba(255,255,255,.2),rgba(255,255,255,0));background-image:-webkit-linear-gradient(left,rgba(255,255,255,.2),rgba(255,255,255,0));background-image:linear-gradient(to right,rgba(255,255,255,.2),rgba(255,255,255,0))}.history-item__year{display:block;color:#fff;opacity:.3;font-weight:700;margin-top:.1rem;font-size:.32rem;font-family:Oswald}@media (max-width:770px){.history-item__year{margin-top:15px;font-size:20px}}.history-item__circle{position:absolute;top:0;left:50%;margin-left:-5px;width:10px;height:10px;border-radius:50%;background-color:#fff;-webkit-transform:scale(0);transform:scale(0)}.history-item__circle::before{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border-radius:50%;background:rgba(255,255,255,.34)}@media (max-width:1600px){.history-item__year{font-size:24px}}@media (max-width:1400px){.history-item__year{font-size:20px}}@media (max-width:768px){.history-main{padding-right:30px;padding-left:30px}.history-item{width:100px}.history-item__year{font-size:16px}}.neiye-zizhi{ margin:40px 0px;}.neiye-zizhi ul{ margin: 0px -16px;}.neiye-zizhi li{width:25%; float: left; padding: 0px 16px; margin-bottom:30px;overflow: hidden;position: relative;}.neiye-zizhi li img{transition:.5s}.neiye-zizhi li:hover img{transform:scale(1.04)}.neiye-zizhi li a:before{position:absolute;z-index:0;top:0;left:-10%;width:160%;height:100%;z-index:666;background:rgba(255,255,255,.2);content:'';transition:all .8s ease-in-out 0s;-webkit-transition:all .8s ease-in-out 0s;-moz-transition:all .8s ease-in-out 0s;-o-transition:all .8s ease-in-out 0s;-ms-transition:all .8s ease-in-out 0s;-webkit-transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,100%,0);transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,135deg) translate3d(0,100%,0);opacity:0}.neiye-zizhi li:hover a:before{-webkit-transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-100%,0);transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,135deg) translate3d(0,-100%,0);opacity:1;visibility:initial}.jiagoulist{padding:107px 0 105px 0;text-align:center;font-size:0}.jiagoulist ul{margin-top:5px}.jiagoulist ul li{display:inline-block;vertical-align:top;padding:0 32px;transition:.5s}.jiagoulist ul li:hover{transform:translateY(15px)}@keyframes rotate5{to{transform:rotate(0)}}.brach-bottom{padding-top:64px; padding-bottom: 30px;}.brach-bottom .list{padding:0;position:relative}.brach-bottom .slick-track{padding-top:139px;padding-bottom:165px}.brach-bottom li{width:33.33333333%;float:left;-webkit-transition:all .5s;transition:all .5s;z-index:1;position:relative}.brach-bottom li .box{background:#fff;cursor:pointer;-webkit-transition:all .5s;transition:all .5s;text-align:center;opacity:.5}.brach-bottom li .icon{display:block;width:100%;position:relative;margin:auto auto auto auto}.brach-bottom li .icon:after{content:'';display:block;padding-bottom:52.7936146%}.brach-bottom li .hover{display:none;width:100%;height:100%;background:url(../images/video.png) no-repeat center center;position:absolute;top:0;left:0;z-index:1000;background-size:60px}.brach-bottom li .title{font-size:13px;margin-top:10px;color:#333;opacity:0;text-align:center}.brach-bottom .slick-center{-webkit-transform:scale(1.8);transform:scale(1.8);z-index:3}.brach-bottom .slick-center .box{opacity:1}.brach-bottom .slick-center .box .hover{display:block}.brach-bottom .slick-center .title{opacity:1}.brach-bottom .slick-center .box{-webkit-box-shadow:0 0 10px 0 rgba(7,0,2,.12);box-shadow:0 0 10px 0 rgba(7,0,2,.12);z-index:1}.brach-bottom .slick-next,.brach-bottom .slick-prev{width:60px;height:60px;margin-top:-62px;transition:.5s;z-index:4;border-radius:50%}.brach-bottom .slick-next:before,.brach-bottom .slick-prev:before{content:''}.brach-bottom .slick-prev{left:18%;background:rgba(0,0,0,.5) url(../images/lefth.png) no-repeat center center!important;background-size:10px!important}.brach-bottom .slick-prev:hover{background:rgba(0,0,0,.5) url(../images/lefth.png) no-repeat center center!important;background-size:10px!important}.brach-bottom .slick-next{right:18%;background:rgba(0,0,0,.5) url(../images/righth.png) no-repeat center center!important;background-size:10px!important}.brach-bottom .slick-next:hover{background:rgba(0,0,0,.5) url(../images/righth.png) no-repeat center center!important;background-size:10px!important}.inbanner{ position: relative;}.inbanner .neiy-mbx{ position: absolute;bottom:20px;left:200px;color: #fff;font-size:17px;}.inbanner .neiy-mbx a{ color: #fff;}.inbanner .neiy-mbx a:hover{color:#f39800;}.inbanner .neiy-mbx span{opacity: .8;}.neiyepack{ overflow: hidden;}.neiye-packlist li{ position: relative; width:25%; float: left;overflow: hidden;}.neiye-packlist li img{display: block;width:100%;}.neiye-packlist li a{display: block;overflow: hidden;}.neiye-packlist li .hover{width: 100%;height: 100%;background: rgba(243, 152, 0, .7);color: #fff;position: absolute;bottom:0;left: 50%;-webkit-transform: translateX(-50%);transform: translateX(-50%);-webkit-transition: all .5s;transition: all .5s;opacity:0; /* text-align: center; padding-top:28%; */}.neiye-packlist li .hover .hover-tet{width: 100%;text-transform: capitalize;text-align: center;transform: translate(-50%, -50%);-webkit-transform: translateY(50px);transform: translateY(50px);position: absolute;top:43%;left: 0;-webkit-transition: all .5s;transition: all .5s;font-size: 24px;}	.neiye-packlist li:hover .hover{opacity: 1;}.neiye-packlist li:hover .hover .hover-tet {-webkit-transform: translateY(0);transform: translateY(0);}.neiye-packlist li:hover .img img{transform: scale(1.05);}.neiye-packlist li .pic:after{padding-bottom: 57%;}.neiyeabout{ position: relative; }.abtupian img{width:100%;display: block; height:600px;}.nyab-box{ position: absolute;top:30%; padding:0px 10%;z-index:6;color: #fff;line-height:30px;font-size: 16px;}.nyab-box .text01 p{ margin-bottom: 10px;}.ab-chengli{ margin-top: 50px;}.ab-chengli li{font-size: 20px;color: #999999;transform: translateY(20px);width:16.666%;float: left;}.ab-chengli li span{font-size: 34px;color: #f39800;letter-spacing: 1px;font-weight: bold;}.ab-chengli li:nth-child(1){width:13.2%;}.ab-chengli li:nth-child(2){width:25.7%;}.ab-chengli li:nth-child(3){width:21.2%;}.ab-chengli li:nth-child(4){width:15.2%;}.ab-chengli li:nth-child(5){width:16.2%;}.ab-chengli li:nth-child(6){width:8%;text-align: right;float: right;}.aboutlist .container{ max-width: 1600px;margin: 0 auto;}.aboutlist{ margin-top: 40px;}.ablipub li{ overflow: hidden; text-align: center;}.ablipub li .img{border: 1px solid #e6e6e7;}.ablist-top li{width:48%; float: left;color: #000;text-align: center;}.ablipub li a{display: block;}.ablipub li .textbox{background:#fff;padding:30px 28px 25px 28px;color: #333333;}.ablipub li .tet1{font-size:24px;font-weight: bold;border-bottom: 1px solid #D6D6D6;padding-bottom: 24px;margin-bottom: 29px;}.ablipub li .tet3{color:#333;text-align:center;font-size:16px;}.ablipub li .tet3 img{display: inline-block; vertical-align: middle;margin-right: 8px;}.ablipub li .tet3 .jttwo{display: none;}.ablipub li:hover .tet3 .jttwo{opacity: 1;display: inline-block;}.ablipub li:hover .tet3 .jtone{display: none;}/* .ablipub li .textbox{background: #fff;padding: 20px;}.ablipub li .tet1{font-size: 16px;font-weight: bold;}.ablipub li .tet2{font-size: 14px;line-height: 28px; margin-bottom: 30px;margin-top: 15px;}.ablipub li .tet3{color:#fff;letter-spacing: .5px;text-align:center;border-radius: 25px !important;font-size: 1.3em;background: #f39800;width:189px;height: 51px;line-height: 51px;margin: 0px auto;}.ablipub li .tet3 img{ vertical-align: top; margin-top:18px;margin-left: 6px;} *//* .ablipub li:hover .tet3{background: #b7760a !important;} */.ablist-top li:nth-child(2n){float: right;}/* .ablipub li:hover .tet1{color: #000;text-decoration: underline;color: #f39800;}.ablipub li:hover .tet2{color: #000;} */.ablist-top{ overflow: hidden;}.ablist-mid{ margin-top: 30px;overflow: hidden;}.ablist-mid li{width:32%;float: left; margin-right: 2%;}.ablist-mid li:nth-child(3n){margin-right: 0px;}.ablist-bot{ margin-top:30px; margin-bottom:60px;overflow: hidden;}.ablist-bot li{width:48%; float: left;color: #000;text-align: center;}.ablist-bot li:nth-child(2n){float: right;}.ablipub li .img img{transition: .5s;}.ablipub li:hover .img img{transform: scale(1.05);}.pack-aa .case_p{position: absolute;right:30px;bottom:30px;font-size: 24px;color: #fff;text-align: right;}.pack-aa .case_p h3{display: inline-block;border-top: 3px solid #fff;padding-top: 10px;} /*公司相册*/.huanj-list li{ position:relative; float:left;width:33.333%; overflow:hidden;z-index:2;}.huanj-list li .hover{position: absolute;left: 0;top: 60%;color: #fff;z-index: 9999;width: 100%;overflow: hidden;text-align: center;transition: .5s;}.huanj-list li:hover .hover{top:50%;}.huanj-list .hover h1{display:inline-block;border-bottom: solid 2px #fff;border-top: solid 2px #fff;color:#fff;}.huanj-list .hover p{width:70%;margin:0 auto;margin-top:10px;}.huanj-list li:after{content: "";    display: block;    width: 0;    height:8px;    background: #f39800;    position: absolute;    bottom: 0;    left: 0;    right: 0;    margin: auto;    -webkit-transition: all .5s;    transition: all .5s;}.huanj-list li:hover:after{ width: 100%;}.huanj-list li .img img{ display:block;width:100%;}/*产品详细*/.nyxxpro{ margin-top:40px;}.left-hezi{width:50%;float:left;}.chanpin-one .left-hezi .bigimg{ border:1px solid #e0e0e0; float:left; width:80%;}.chanpin-one .left-hezi .bigimg span{display:block;position:relative} .chanpin-one .left-hezi .small{position: relative; float:left; margin-left:2%; width:13%;}.chanpin-one .left-hezi .small .slick-slide { float:left;}.chanpin-one .left-hezi .small span{ margin-bottom:9px; border:solid 1px #e4e4e4;display:block;padding:10px;cursor:pointer;position:relative}.chanpin-one .left-hezi .small .slick-current span{border-color:#C01D23;}.chanpin-one .left-hezi .small .slick-prev{border:0;width:100%;left:0;background:#F8F8F8 url(http://qxu1590600060.my3w.com/images/proleft.png) no-repeat center center;top:8px}.chanpin-one .left-hezi .small .slick-prev:hover{background:#F8F8F8 url(http://qxu1590600060.my3w.com/images/proleft.png) no-repeat center center;}.chanpin-one .left-hezi .small .slick-next{border:0;width:100%;right:0;background:#F8F8F8 url(http://qxu1590600060.my3w.com/images/proright.png) no-repeat center center; top:100px;}.chanpin-one .left-hezi .small .slick-next:hover{background:#F8F8F8 url(http://qxu1590600060.my3w.com/images/proright.png) no-repeat center center;}.chanpin-one .left-hezi .small .slick-prev::before,.chanpin-one .left-hezi .small .slick-next::before{content: "";} @media (max-width:767px){	 .chanpin-one .left-hezi{width:100%;float:none}}.right-onebox{width:50%;float: right; padding-left:20px;}.probiaoti{font-size:18px;font-weight: 600;color: #333333;margin-bottom:18px;}	.right-onebox .probox-text{font-size: 15px;}.right-onebox .probox-text p{font-size: 15px;line-height:31px;color: #333;margin-bottom: 30px;}.chakan{height: 54px;line-height: 54px;width:176px;}		.chakan a{display:block;color: #f39800;font-size: 16px;position:relative;}	.chakan a:after{    content: '';display: block;width: 0;transition: 0.5s;height: 100%;background-color: #f39800;z-index: -1;position: absolute;top: 0;right: 0;}	.chakan:hover a:after{ width: 100%;left: 0;right: auto;}.chakan:hover{text-align: center;}.chakan a:hover{color: #fff;} .liucheng-list .xqtitle, .dibu-tiaoyan .xqtitle{ text-align:left;}.jiejue-tit{ font-size:24px;}.jiejue-sone{ margin-top:30px; text-align:center;}.jiecontent{ margin-top:40px;}.jiecontent .text{ width:100%;}.jiecontent .text h1{font-size: 24px;margin-top: 60px;font-weight:normal;}.jiecontent .text p{font-size: 15px;margin-top: 36px;color: #666666;line-height: 34px;}.jiecontent .img{width:40%; float:right;    padding-top: 5px;display:none;}.jiejue-sone{ margin-bottom:40px;}.pro-lianxi{width: 154px;height: 54px;line-height: 54px;border-radius: 8px;font-size: 16px;text-align: center;margin-top:5%;}.pro-lianxi a{color: #fff;display: block;position: relative;background:#1C1C1D;border-radius: 8px;}.pro-lianxi a:before{content:"";	width:0;	height:100%;	top:0;	left:50%;	z-index:1;	position:absolute;	background:rgba(255,255,255,0.05);	-webkit-transition:all 700ms ease;	transition:all 700ms ease}	.pro-lianxi:hover a:before{left:0;	width:100%}.chanpin-two{border: 1px solid #EDEDED;margin-top: 30px;padding:49px 39px 0px 30px;overflow: hidden;}.font34{font-size: 34px;color: #333333;line-height: 48px;}		.chanpin-two .font34{font-weight: bold;text-align: center;margin-bottom: 28px;}	.cptwolist li{ margin-bottom:4.5%;overflow: hidden;}.cptwolist li .img{float: left;width:50%;}.cptwolist li .img img{display: block;margin: 0 auto;}.cptwolist li .textm{float: left;width:50%;font-size: 16px;line-height: 35px;color: #333333;padding-left:51px;}.cptwolist li .textm p{ margin-bottom: 3%;}.cptwolist li:nth-child(even) .img{float: right;}.cptwolist li:nth-child(even) .textm{float: left;padding-left: 0px;padding-right: 5%;}/*发展历程*/.histroy {  padding-top: 80px;  height: 825px;  position: relative;  background-position: center bottom;  background-repeat: no-repeat;  background-size: cover;  padding-bottom: 40px;}.histroy .nr {  background-position: center 130px;  background-repeat: no-repeat;  position: relative; padding-top:30px;}.histroy .list li {  float: left;  /*width: 16.66666667%;*/  width:50%;}.histroy .list li .box {  width: 100%;}.histroy .list li.li-1 {  padding-top: 400px;}.histroy .list li.li-2 {  padding-top: 150px;}.histroy .list li.li-3 {  padding-top: 360px;}.histroy .list li.li-4 {  padding-top: 30px;}.histroy .list li.li-5 {  padding-top: 300px;}.histroy .list li.li-6 {  padding-top: 0px;}.histroy .list .item {  float: left;}.histroy .list .year {  font-family: Oswald-Bold;  color: #333;  font-size: 40px;  font-style: italic;  padding-left: 35px;  position: relative;}.histroy .list .icon {  display: block;  width: 18px;  height: 18px;  border: 1px #f39800 solid;  border-radius: 50%;  margin: auto;  position: absolute;  top: 0;  bottom: 0;  left: 0;}.histroy .list .icon:before {  content: "";  display: block;  width: 10px;  height: 10px;  border: 3px #f39800 solid;  border-radius: 50%;  margin: auto;  position: absolute;  top: 0;  right: 0;  bottom: 0;  left: 0;}.histroy .list .info {  color: #333;  font-size: 14px;  line-height: 24px;  height: 120px;  overflow: hidden;  padding-left: 35px;}.histroy .list .box:hover .year {  color: #f39800;}.histroy .list .box:hover .info {  color: #f39800;}.histroy .btns {  bottom: 50px;  width: 100%;  position: absolute;  text-align: center;}.histroy .prev,.histroy .next {  display: inline-block;  width: 44px;  height: 44px;  margin: 0 10px;  border-radius: 100%;  background: none;  border: solid 1px rgba(224, 224, 224, 0.8);background: #e0e0e0;  position: relative;  z-index: 9;}.histroy .prev:before,.histroy .next:before {  content: "";  display: block;  font-family: serif;  width: 44px;  height: 44px;  line-height: 44px;  font-size: 20px;  text-align: center;  color: #333;  position: absolute;  top: 0;  right: 0;  margin: auto; }.histroy .prev:hover,.histroy .next:hover {  border-color: #f39800;  background: #f39800;}.histroy .prev:hover:before,.histroy .next:hover:before {  color: #fff;}.histroy .prev:before {  content: "<";}.histroy .next:before {  content: ">";}@media (max-width: 1210px) {  .histroy .nr {    background: none!important;  }  .histroy .bt {    margin-bottom: 40px;    font-size: 30px;  }  .histroy .bt:after {    height: 20px;    margin-top: 15px;  }  .histroy .list li {    width: 50%;    padding: 0!important;  }  .histroy .list li .box {    width: 100%!important;  }  .histroy .list .year {    font-size: 30px;  }}/*phone*/.ph-history {	background-color: #f2f8fe;	background-repeat: no-repeat;	background-position: center top;	padding: 90px 0; display:none;}.ph-history ul {	margin: 0 30px;	margin-top: 60px;	position: relative}.ph-history ul:before {	content: "";	width: 100%;	height: 1px;	top: 6px;	left: 0;	position: absolute;	background: #e5e5e5}.ph-history li {	margin: 0 35px;	margin-top: 50px;	font-size: 16px;	position: relative}.ph-history li:before {	content: "";	width: 16px;	height: 16px;	top: -50px;	left: 30px;	position: absolute;	background: url(../images/fzlc-arrow.jpg) no-repeat center center}.ph-history .slick-current:before {background: url(../images/fzlc-arrowh.jpg) no-repeat center center}.ph-history li .pic {	overflow: hidden;	margin-top: 30px;	position: relative}.ph-history li .pic img {	-webkit-transition: all 700ms ease;	transition: all 700ms ease}.ph-history li .tbox {	min-height: 140px}.ph-history li .t-1 {	color: #333;	line-height: 46px;	font-size: 36px;	font-weight: 700;	margin-bottom: 20px;}.ph-history li .t-2 {	color: #333;	font-weight: 700;	overflow: hidden;	min-height: 24px}.ph-history li .t-3 {	min-height: 48px;	overflow: hidden; margin-bottom:15px;}.ph-history li:hover .t-1 {	color: #f39800;}.ph-history li:hover .pic img {	-webkit-transform: scale(1.05);	-ms-transform: scale(1.05);	transform: scale(1.05)}.ph-history .slick-prev,.ph-history .slick-next {		width: 30px;	height: 30px;	border: 0;	top: 0;	margin-top: 0;	border-radius: 100%;	-webkit-transition: all 500ms ease;	transition: all 500ms ease; border: solid 1px rgba(224, 224, 224, 0.8);background: #e0e0e0;}.ph-history .slick-prev{left: -30px;top: -10px;}.ph-history .slick-next{right: -30px;top: -10px;}.ph-history .slick-prev:before{  content: "";  display: block;  font-family: serif;  width: 30px;  height: 30px;  line-height: 30px;  font-size: 20px;  text-align: center;  color: #333;  position: absolute;  top: -1px;  left:-2px;  margin: auto; }.ph-history .slick-next:before {  content: "";  display: block;  font-family: serif;  width: 30px;  height: 30px;  line-height: 30px;  font-size: 20px;  text-align: center;  color: #333;  position: absolute;  top: -1px;  right:-2px;  margin: auto; }.ph-history .slick-prev:hover,.ph-history .slick-next:hover {  border-color: #f39800;  background: #f39800;}.ph-history .slick-prev:hover:before,.ph-history .slick-next:hover:before {  color: #fff;}.ph-history .slick-prev:before {  content: "<";}.ph-history .slick-next:before {  content: ">";}.peijianxx{ padding-top:50px;}.peijianxx li .img::before{ display:none !important;}.neiye-guanyulist{ padding:30px 30px;}.neiye-guanyulist .inside-title{text-align: center;}.guhaotab p{ font-size:14px; line-height:35px; margin-bottom:20px;}@media (max-width:1900px){.listmenu{font-size:14px;}.listmenu .icon{ right:15px}.nypro-left{width:25%;}.nypro-right{width:75%;}/*.nyproyblist{width:100%; float: none; margin-bottom: 20px;}*/.home-partner{ padding: 15px;}.caitem li{ padding:0px 5px;margin-bottom: 15px;}.caitem ul{margin: 0px -5px;}.fangantop_list ul li p{font-size: 14px;}.redian-list li .ydwenzi p{}.header .nav li{margin: 0 15px;font-size: 15px;}/*.nypro-jianjie{width:100%;}*/.message .submit, .message .reset{width: 48%;}.dibu-tiaoyan .message .submit, .dibu-tiaoyan .message .reset{width:46%;}.ab-chengli li span{  font-size: 30px;}.ab-chengli li{font-size: 17px;}.ab-chengli li:nth-child(6){width: 7%;}.ab-chengli li:nth-child(1){width: 14.5%;}	}@media (max-width:1750px){.nyproyblist{width:60%;}	.nypro-jianjie{width:35%;}	}@media (max-width:1600px){.nyproyblist{width:70%;}	.nypro-jianjie{width:30%; padding-left: 40px;}	.container{ padding:0px 100px;}.header .logo{ margin-left:100px;}.header .header-search{ padding-right:100px;}.nyab-box{ padding:0px 100px !important;}.inbanner .neiy-mbx{left:100px;}}@media (max-width:1500px){.dibu_daohang li{font-size: 14px;width:20%;} .dibu_daohang li .bt{ font-size: 16px;font-weight: bold;}.dibu_daohang li:first-child{width:40%;}.nypro-right{padding: 25px 0 40px 30px;}.nypro-list li .text{font-size: 14px;}.nypro-list li .text{ padding: 15px;}.habtoptwo li span{font-size: 20px;}.habtoptwo li i{font-size: 16px;}.habtoptwo li em{font-size: 17px;}.ab-chengli li span{  font-size:23px;}.chanpin-one .left-hezi .small span{ margin-bottom:7px;}}@media (max-width:1400px){.header .nav li{margin: 0px 25px;}.nypro-left{display: none;}/*.nypro-right{width:100%; float: none; padding-left: 0px;border-left:none;}*/.inside-title{font-size: 18px;margin-bottom: 20px;font-weight: bold;}/*.nypro-jianjie{width:100%;}*/.product-pic{display: none;}.pro-phone{display: block;}.nypro-right{width:100%; float:none;border-left:none; padding:20px 0px 20px 10px;}.baoz-list a .box .hover b{font-size: 15px;}.baoz-list a .box .hover b::before{width: 58px;top: -10px;}.baoz-list a .box .hover p{font-size: 14px;}.baozpart-list li .text .textc{font-size: 14px;}.baozpart-list li{width:20%;}.secnews-nav ul li a{font-size: 14px;}.xw_e1_txt{font-size: 14px;margin-bottom: 10px;}.xw_e1_date{font-size: 14px;}.xw_e1_txtbox{ padding: 18px;}.nyxinwen-list ul{margin: 0 -10px;}.nyxinwen-list ul li{padding: 0 10px;margin-bottom:20px;}.xinwen-fltle .xetitle{font-size: 17px;font-weight: bold;}.xinwen-date{font-size: 14px;}.xinwen-text p{font-size: 14px;}.xwlist-page-news ul li p a{font-size: 14px;}.xwlist-page-news .fanhui{width:120px;line-height: 56px;font-size: 14px;}.redian-list,.remen-tuijian{margin-top: 26px;}.rela-xinlists{margin-top: 13px;}.rela-xinlists ul li a{font-size: 14px;}.lxwmbtn li .p{font-size: 14px;margin-top: 0px;}.lxwmbtn li .p p{ line-height:21px;}.cont-lxleft .top{font-size: 14px;padding-left: 0px;}.shipinlist li .text .bt{font-size: 14px;}.shipinlist li{margin-bottom: 22px;width:33.333%;}.neir1-one .right .item-2{left: 58px;top: 353px;}.neir1-one .right .item-1{left: 148px;top: 244px;}.neir1-one .right .item-3{top: 192px;left: 260px;}.neir1-one .right .item-4{left: 70px;top: 599px;}.neir1-one .right .item-5{left: 239px;top: 560px;}.neir1-one .right .item-6{left: 386px;top: 477px;}.neir1-one .right .item-6 .t-1::before{top: -53px;}.neir1-one .right .t-1 span{font-size: 18px;}.neir1-one .right .item{font-size: 14px;}.abthree-company .num_list ul li .num .counter{ font-size:26px;font-weight: bold;}.nyab-linkbox{ padding: 30px 0px;}.nyab-linkbox .link_box_cen ul li .tit .cn{font-size: 17px;font-weight: bold;}.nyab-linkbox .link_box_cen ul li .tit .en{font-size: 14px;}.nyab-linkbox .link_box_cen ul li .icon{width: 26px;height: 26px;margin: 23px auto 0px;}.inbanner .banner-info .info{ margin-left:0px;}.inbanner .banner-info .info .bt{font-size: 30px;}.inbanner .banner-info .info .jsh{font-size: 18px;}.inbanner .neiy-mbx{left:20px;}.nyxxpro .nypro-right{margin-left: 0px;}.message .submit, .message .reset{width:48.5%; cursor:pointer;}.dibu-tiaoyan .message .submit, .dibu-tiaoyan .message .reset{width:46.85%;}.neiye-packlist li.child .case_p h3{font-size: 17px;padding-top: 5px;}.neiye-packlist li.child .case_p{font-size: 15px;}.neiye-packlist li .hover .hover-tet{ font-size: 15px; }.ab-chengli li{font-size:14px;}.neiypro-title{padding-left: 0px;margin-top: 13px; font-size:17px;}.probiaoti{font-size:17px;margin-top: 8px;}.header .logo{margin-left: 20px;}.right-onebox .probox-text p{font-size:14px;}.nycontact-info li{padding-left: 0px;padding-right: 0px;}.nycontact-info li .img{width:38.1%;}.nycontact-info li .txt-wenzi{width:61.9%}.huanj-list li .hover{top:68%;}.jiejue_list .app-info .right{ padding-left:20px;}.header .header-search {  padding-right:20px;}.container {  padding: 0px 20px;}.nyab-box{ padding:0px 20px !important;}.neiye-zizhi  .container{ padding:0px}}@media (max-width:1280px){.home_product{ padding-top:25px;}.home_chanpin{ padding: 25px 25px 10px 25px ;}.home_chanpin .menuTabs li{ height: 46px;line-height: 46px;font-size: 14px;margin-right:4px;padding: 0px 12px;}.home_chanpin .menuTabs li a img{margin-top: 9px;}.home_product .conTabs .item li .text{ font-size: 14px;}.home_title .biaoti{ font-size: 18px;}.maininfo{height: auto !important;min-height: 0 !important;background-image: -webkit-gradient(linear,left top,left bottom,from(#1d1832),color-stop(rgba(29,24,50,.5)),to(#1d1832));background-image: linear-gradient(#1d1832,rgba(29,24,50,.5),#1d1832);}.jiejue_list .app-info .right{padding-left: 4%;}.jiejue_list .app-info .right .info .title{font-size: 17px;}.jiejue_list .app-info .right .info .jsh{font-size: 14px;line-height: 30px; margin-bottom: 10px;}.maininfo .nenyleft{ padding:30px 0px 20px 0px;min-height:300px;}.habtopone .hab_text{ padding-top: 0px;}.homeabout{ margin-top: 25px;}.homeab_main{margin-top: 15px;}.habtoptwo li em{font-size: 14px;}.habtoptwo li i,.habtoptwo li span{ font-size: 16px;}.inbanner .m{display: none;}.inbanner .mh{display: block;width:100% !important;}.caitem li .text .textc{font-size: 14px;}.ny_jiejuelist li .box .hover .bt{ font-size: 16px; margin-bottom:5px;}.ny_jiejuelist li .box .hover .dizhi{font-size: 14px;}.fangantop_list ul li{ width: 33% !important; margin-bottom: 30px;}.nyjiej-main{ margin: 10px 10px;}.fangantop_list ul li:nth-child(4) {border: 0px;}.nyjiej-main .text{ margin-top: 10px;}.tuijian-list li{width:100%;}.ewm-list ul li .pic{width:90px}.ewm-list ul li .span{ font-size: 14px;}.ewm-list ul li .hover{bottom: 59px;}.shouhou-fw .bt{background: url(../images/dui-h.png) no-repeat left 1px; font-size: 15px;padding-left: 37px;line-height: 29px;}.shouhou-fw .p{padding-left: 37px;}.shouhou-fw .p strong{font-size: 14px;}.shouhou-fw h3{font-size: 15px;}.abintro .txt_box .img{width: 40%;margin-top: 3%;}.home_product .conTabs .item li .more div{ font-size: 15px;}.dibuleft{width: 28%;}.dibuleft li p{ font-size: 16px;}.neiye-packlist li{width:33.333%;}.nyab-box{font-size: 14px;top: 24%;}.ab-chengli li{width:33.333%; margin-bottom: 20px;}.ab-chengli li:nth-child(1){width:33.333%;}.ab-chengli li:nth-child(2){width:33.333%;}.ab-chengli li:nth-child(3){width:33.333%;}.ab-chengli li:nth-child(4){width:33.333%;}.ab-chengli li:nth-child(5){width:33.333%;}.ab-chengli li:nth-child(6){width:33.333%;float: left;text-align: left;}.ablipub li .tet3{width: 130px;height: 40px;line-height: 40px;    font-size: 15px; margin:0 auto;}  .inbanner .banner-info .info .bt{font-size: 23px;}.inbanner .banner-info .info .jsh{font-size: 18px;}.pack-aa .case_p{font-size: 18px;}.pack-aa .case_p h3{font-weight: normal;}.histroy{ display:none;}.ph-history{ display:block}.left-hezi{width:60%; float:none; margin:0 auto;}.right-onebox{width:100%; float:none; padding-left:0px; margin-top:30px;}.pro-lianxi{margin-top: 20px;}.pei-biankuang{ margin-top:30px;padding: 15px 15px;}.liucheng-list, .dibu-tiaoyan, .dibu-xuqiu{ padding:15px 15px;}}@media (max-width: 1024px) {.home_product .conTabs .item li{width:32%;margin-right: 2%;}.home_product .conTabs .item li:nth-child(3n){ margin-right: 0px;}.home_product .conTabs .item li:nth-child(4n){ margin-right: 2%;}.maininfo .nenyleft{width:100%;}.home_jiejue{ padding-top: 0px;}.habtopone .img{width:100%; float: none; text-align: center;}.habtopone .hab_text{width:100%; float: none;margin-top: 20px;}.dibuleft{width:100%; float: none; margin-bottom: 20px;overflow: hidden;}.dibu_daohang{ display: none;}.dibudh_phone{display: block;}.homenews,.homepart{margin-top: 30px;}.hxinwen_list,.home-partner{ margin-top: 20px;}.xwbot li{ padding: 20px;}.xwbot li a{ padding: 10px 10px 0px 10px;}.xwbot li .mc_a1s1_txt{ font-size: 14px;line-height: 24px;height: 47px;}.mc_list_imgbox{ margin-bottom:40px;}.home_contact .con_bk{ padding: 30px 20px;}.home_contact .lxwmleft .text02 p{ font-size: 15px;font-weight: bold;}.home_contact .lxwmleft img{ max-width:30px;margin-top: 7px;margin-right: 10px;}.home_contact .lxwmleft .text01{margin-bottom: 23px;}.home_contact .lxwmleft .text02{margin-bottom: 23px;}.home_contact .lxwmleft .text03 .wenzi{ font-size: 17px;margin-bottom: 6px;}.home_contact .lxwmleft .text04 a{font-size: 14px;}.home_contact .lxwmleft .text04{height: 40px;line-height: 40px;width: 100px;margin-top: 22px;}.home_contact .lxwmright .submit:hover,.home_contact .lxwmleft .text04:hover{width:120px;}	.home_contact .lxwmright .submit{font-size: 14px;}.home_contact .lxwmright .submit{height: 40px;line-height: 40px;width: 100px;}.xwbot li .mc_a1s1_morebtn{padding: 0 24px;line-height: 35px;}.nypro-list li{width:32%; margin-right: 2%;}.nypro-list li:nth-child(3n){ margin-right: 0px;}.nypro-list li:nth-child(4n){margin-right: 2%;}.product-pic{ display: none;}.pro-phone{ display: block;}.nyproyblist{width:100%;}.nypro-jianjie{ width:100%;padding-left:0px;margin-top: 20px;}.nyxxpro .nypro-right{padding-left: 0px;}.online{ margin-top: 13px;}.caitem ul li{ width:20%;}.home_product .conTabs .picbox .more{ font-size: 14px;}.protitxx li a{font-size: 15px;}.proxx-neir p{font-size: 14px;}.proxx-neir{padding-top: 19px;}.xqtitle{font-size: 17px;}.liucheng-list,.dibu-xuqiu{margin-top:20px;}.dibu-tiaoyan{margin-top:20px;}.caigou-list ul li .bt{font-size: 14px;}.caigou-list ul li .text{padding: 13px 13px;}.message li.btn{width:100%;}.dibu-tiaoyan .message li{width:33.333%}#jiejuelist .caigou-list li{width:25%}.fangantop_list ul li img{height: 50px;margin-bottom: 15px;}.fangantop_list .flexrow li{height:110px;}.fangantop_list{ margin-top: 20px;}.nyjiej-main{ padding: 15px;}.message .submit, .message .reset{font-size: 14px;}.baoz-list a{width:33.333333333333336%;margin-bottom:15px}.baozpart-list li{width:25%;}.baozpart-list{margin-top: 15px}.partinside-title{font-size: 17px;font-weight: bold;}.neiye-baozhuang{padding-top: 23px;}.secnews-nav ul li a{padding: 0px 20px;line-height: 40px;}.nyxinwen-list ul li{width:50%;}.xwxx-right{display: none;}.xwxx-left{width:100%; float: none;}.releat-list{ margin-top: 10px;}.xwlist-page-news ul{border: 1px solid #e1e1e1;}.xwlist-page-news ul li{width: 100%;padding: 0 !important;}.xwlist-page-news .fanhui{top: auto;left: auto;width: 100%;line-height: 40px;margin-left: 0;font-size: 14px;position: relative;border-bottom: 1px solid #e1e1e1;}.xwlist-page-news ul li p{ line-height: 36px;}.wztitle{font-size: 17px;font-weight: bold;}.rela-xinlists ul li a{padding-right: 1.5rem;}.cont-lxleft .top .tel{ background: none;padding-left:0px;}.cont-lxleft .top .email{background: none;padding-left:0px;}.neir1-one .left{width:100%; float: none; margin-top: 20px;}.neiye-about{ min-height: auto;overflow: hidden;height: 100%; padding-bottom:10px;}.neir1-one .left h2{font-size: 17px;margin-bottom: 0px;}.neir1-one .right{width:100%; float: none;margin-top: 30px;}.neir1-one .right .item{width:16.666%;float: left;font-size: 14px;text-align: center;left: auto !important;top: auto !important;position: relative !important;}.neir1-one .right .item .t-1::before{display: none;}.neir1-one .right .item-1 .t-2{ padding-top: 0px;}.abintro .txt_box .img {float: none;}.abintro .txt_box .txt_l {width: 100%;float: none;} .abintro .cloumn {display: none;}.abintro .txt_box .txt_l .con p{font-size: 14px;}.abintro .line_bot {height: 60px;right: 18px;}.abtwotext_box .text_box_cen .text_b .ds { margin-top: 30px;}.abtwotext_box .text_box_cen .text_b .ds .txt .inline .text {font-size: 15px;}.abthree-company .num_list{display: none;}.swiper_num{display: block;}.neiye-zizhi li{width:33.333%;}.brach-bottom{ padding: 10px 0px;}.brach-bottom .slick-track{ padding: 30px 0px;}.brach-bottom li .title{font-size:16px;}.brach-bottom  .slick-center {-webkit-transform: scale(1);transform: scale(1);}.brach-bottom .slick-prev {left: 1%;}.brach-bottom .slick-next {right: 1%;}.jiagoulist ul li{padding: 0 10px;width: 14.285714285714286%;}.dibu-xuqiu .message li.btn{width:50%;}.dibu-xuqiu .message .submit,.dibu-xuqiu  .message .reset{width: 48% !important;}.dibu-tiaoyan .message .submit, .dibu-tiaoyan .message .reset{width: 46.8% !important;}.huanj-list .hover p{width:100%; padding:0px 20px;}.huanj-list li{width:50%;}.huanj-list li .hover{top:60%;}.dibuleft li{width:23%; margin: 0px 1% !important;margin-bottom: 0px;}.dibuleft li .img{ max-width:inherit;}	}@media (max-width:992px){	.home_chanpin{ margin-top: 15px;}	.home_chanpin .menuTabs li{ padding: 0px 5px;}	.home_chanpin .menuTabs li a{ padding: 0px 5px;}	.jiejue_list .app-info .left li a{font-size: 15px;padding: 10px 0;}		.jiejue_list .app-info .right .info .title{font-size: 15px;}	.habtoptwo{margin-bottom: 15px;}	.home_contact .lxwmleft{display: none;}	.home_contact .lxwmright{width:100%;}	.banquan{ font-size: 14px; margin-top:10px;}	.inbanner .banner-info{left:0px;}	.inbanner .banner-info .info .img{display: none;}	.inbanner .banner-info .info .bt{ font-size: 18px;font-weight: bold;}	.inbanner .banner-info .info .jsh{font-size: 14px;}		.mc_pcfy{padding-top: 18px;}	.caitem ul li{ width:33.333%;}	.protitxx li{margin-right:0px;padding-right:5px;}	.protitxx li a{padding: 0px 9px;font-size:14px;}	.ny_jiejuelist li .box .hover .bt{ font-size: 15px;}	.nypro-right{ padding-bottom: 20px;}	.rela-xinlists ul li{width:100%;float: none;}	.lxwm-lxbox ul li input, .lxwm-lxbox form ul li select, .lxwm-lxbox form ul li textarea{font-size: 14px;height: 40px;}	.lxwm-lxbox ul li .m1 {background: #fff url(../images/m1.png) no-repeat 10px 7px;}	.lxwm-lxbox ul li .m2 {background: #fff url(../images/m2.png) no-repeat 10px 7px;}	.lxwm-lxbox ul li .m3 {background: #fff url(../images/m3.png) no-repeat 10px 7px;}	.lxwm-lxbox ul li .m5 {background: #fff url(../images/m5.png) no-repeat 10px 16px;}	.lxwm-lxbox form ul li textarea{ height:180px;}		.nycontact-info li .txt-wenzi h3{font-size: 18px;margin-bottom: 9px;}	.nycontact-info li .txt-wenzi p{font-size: 14px;}		.lxwm-erweima{ background: none; padding: 30px 0px;}	.con-juli{ padding-bottom: 40px;}	.ewm-list ul li{width:25%}	.shipinlist li{width:50%;}	.shipin-juli {padding-bottom: 30px;}		.abtwotext_box .text_box_cen .text_b .ds .txt {position: static;margin-top: 20px;}.abtwotext_box .text_box_cen .text_b .ds .img{width: 100%;margin-top: 12px;}.habtoptwo li{width:33.333%;}.habtoptwo li:nth-child(1){width:33.333%}.habtoptwo li:nth-child(2){width:33.333%}.habtoptwo li:nth-child(3){width:33.333%}.habtoptwo li:last-child{width:33.333%;float: left;text-align: inherit;}.dibu-xuqiu .message .submit,.dibu-xuqiu  .message .reset{width: 47.3% !important;}.dibu-tiaoyan .message li.btn{width: 68.4%;}.ab-chengli li{width:50%;}.ab-chengli li:nth-child(1){width:50%;}.ab-chengli li:nth-child(2){width:50%;}.ab-chengli li:nth-child(3){width:50%;}.ab-chengli li:nth-child(4){width:50%;}.ab-chengli li:nth-child(5){width:50%;}.ab-chengli li:nth-child(6){width:50%;}.xwtab ul li{    min-width: 94px;line-height: 46px;height: 46px;}.pack-aa .case_p{font-size: 14px;right: 12px;bottom: 12px;}.pack-aa .case_p h3{font-size: 17px;padding-top: 4px;}.huanj-list .hover h1{font-size:17px;}.huanj-list li .hover{top:50%;}.jiecontent .text h1{font-size:17px;margin-top: 29px;}.jiecontent .text p{font-size: 14px;line-height: 29px;}.jiejue-tit{font-size:17px; font-weight:bold;}.jiecontent{ margin-top:30px;}	}@media (max-width:767px){    .home_chanpin .menuTabs li{width:50%; font-size:12px;margin-right:0px; height:35px; line-height:35px; }    .home_chanpin .menuTabs li .img{display:none;}    .home_chanpin .menuTabs li a .title{margin-left:0px;}    	.home_chanpin{ padding: 10px; }.home_product .conTabs .item li{width:49%;margin-right: 2%;}.home_product .conTabs .item li:nth-child(3n){ margin-right: 2%;}.home_product .conTabs .item li:nth-child(2n){ margin-right: 0px;}.home_product .conTabs .item li .text{ padding-bottom: 15px;}.xwbot li{width:100%; float: none;padding:10px;}.xwbot li:not(:last-child){border-right: none;}.nypro-list li{width:48.5%;margin-right: 3%;box-shadow:none}.nypro-list li .text{ background: #fff;border-bottom-left-radius: 8px;border-bottom-right-radius: 8px;}.nypro-list li:nth-child(3n){margin-right:3%;}.nypro-list li:nth-child(2n){ margin-right: 0px;}.xqtitle{font-size: 17px;}.dibu-tiaoyan .message li{width:50%}.caigou-list li{width:33.333%;}.caigou-list ul li::after{display: none;}.fangantop_list ul li{width: 48% !important;}.fangantop_list ul li:nth-child(3), .fangantop_list ul li:nth-child(5) {border: 0px;}.fangantop_list ul li:nth-child(4) {border-left: 1px solid #b8b8b8;}.baoz-list a{width: 50%;}.baoz-list a .box .hover{top: 60%;}.baozpart-list li{width:33.333%;}.neiye-newslist{padding-bottom: 30px;}.lxwm-lxbox ul li{width:100%; float: none;margin-bottom: 10px;}.lxwm-lxbox ul li .submit, .lxwm-lxbox ul li .reset{width: 140px;line-height: 40px;height: 40px;}.cont-lxleft{width:100%; padding-right: 0px;float: none;}.lxwm-lxbox{width:100%;float: none;border-left: none;padding-left: 0px; margin-top: 20px;}.neir1-one .right .item{width:33.333%; margin-bottom: 15px;}.abintro .txt_box .img {width: 70%;margin-left: auto;margin-right: auto;margin-top: 15px;}.swiper_num .num .counter{font-size:20px;}.swiper_num .num span{font-size: 15px;}.nyab-linkbox .link_box_cen ul li{width:50%}.neiye-zizhi ul{ margin: 0px -10px;}.neiye-zizhi li{width:50%; padding: 0px 10px; margin-bottom: 15px;}.dibuleft li p{font-size: 14px;}.dibu-xuqiu .message li.btn{width:100%;}.dibu-xuqiu .message .submit, .dibu-xuqiu .message .reset{width:48.15% !important;}.dibu-tiaoyan .message li.btn{width:100%;}.dibu-tiaoyan .message .submit, .dibu-tiaoyan .message .reset{width:48.15% !important;}.neiye-packlist li{width:50%;}.neiye-packlist li.child .case_p h3{font-size:14px;padding-top: 2px;}.neiye-packlist li.child .case_p{font-size: 13px;right: 22px;bottom: 16px;}.neiye-packlist li .hover .hover-tet{font-size: 14px;}.nyab-box{top: 12%;}.ab-chengli{ margin-top:2px;}.ab-chengli li{font-size: 15px;}.ab-chengli li span{font-size:17px;}.abtupian img{ height:710px;}.secnews-nav ul li{ margin:0px;}.secnews-nav {margin-bottom: 25px;}.nypro-list li .more div,.home_product .conTabs .item li .more div{font-size: 16px;}.nycontact-info{ margin-top: 20px;}.ewm-list ul li .span{font-size: 12px;}.huanj-list li{width:100%;}.huanj-list li .hover{top:65%;}.huanj-list li:hover:after{ height:3px;}.ph-history{ padding:40px 0px;}.ph-history li .t-1{font-size: 23px; line-height:30px;}.nyab-box .text01 p{margin-bottom: 4px;}.protitxx li a{    padding: 0px 6px;}.protitxx li{padding-right: 3px;}.chanpin-one .left-hezi .small .slick-slide{ float:none;}.chanpin-one .left-hezi{ overflow:hidden;}	}		@media (max-width:640px){.ablist-top li{width:100%;float: none;}	.ablipub li .img{margin-bottom: 0px;}	.ablipub li{ margin-bottom: 15px;}.ablist-mid{ margin-top: 0px;}.ablipub li .tet2{margin-bottom: 15px;margin-top: 6px;}.ablist-mid li{width:100%;}.ablist-bot li{width:100%;float: none;}.ablist-bot{margin-bottom: 30px;}.neiye-fuwulist{    padding: 10px;}.dibuleft li{width:50%;margin-right: 0px !important; margin-bottom:20px; text-align:center;}.home_product .conTabs .item li .text p{ min-height:inherit;}.nypro-list li{width:100%; margin-right:0px; margin-bottom:15px}.jiecontent .text{width:100%; float:none;}	.jiecontent .img{ float:none; width:100%; margin-top:20px;}.jiecontent .text p{ margin-top:10px;}.dibuleft li{width:48%; margin: 0px 1% 30px 1%!important;}	}		@media (max-width:480px){	.caitem ul li{ width:25%;}	.nypro-list li .picbox .more{font-size: 14px;}.nypro-list li .text p{ min-height: auto;}.home_product .conTabs .item li{ margin-bottom: 15px;}.baoz-list a{width:100%;}	.baozpart-list li{width:50%;}.nyxinwen-list ul li{width:100%;}.inside-title{font-size: 16px;}.neiye-lianxi{margin-top: 25px;}.nycontact-info li .img{width:100%; float: none;}.nycontact-info li .txt-wenzi{width:100%; float: none;}.habtoptwo li{width:50%;}.habtoptwo li:nth-child(1){width:50%}.habtoptwo li:nth-child(2){width:50%}.habtoptwo li:nth-child(3){width:50%}.dibu-xuqiu .message .submit, .dibu-xuqiu .message .reset{width: 47.4% !important;}.dibu-tiaoyan .message .submit, .dibu-tiaoyan .message .reset{width: 47.4% !important;}	}@keyframes mymove4 {    0% {        transform: scale(1)    }    50% {        transform: scale(1.03)    }    100% {        transform: scale(1)    }}@-webkit-keyframes mymove4 {    0% {        transform: scale(1)    }    50% {        transform: scale(1.03)    }    100% {        transform: scale(1)    }}@keyframes myfirst{0%{transform:translate(0,0)}50%{transform:translate(0,-10px)}100%{transform:translate(0,0)}