@charset "UTF-8";
body,html {width:100%;overflow-x:hidden;}
input::-ms-clear,input::-ms-reveal {display:none}
body {transition:all .3s linear;-moz-transition:all .3s linear;-webkit-transition:all .3s linear;-o-transition:all .3s linear;-ms-transition:all .3s linear;left:0px;position:relative;}
*,:after,:before {box-sizing:inherit}
html {font-family:sans-serif;line-height:1.15;box-sizing:border-box;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0)}
@-ms-viewport {width:device-width}
article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section {display:block}
body {margin:0;color:rgba(0,0,0,.6);font-size:14px;font-family:-apple-system,BlinkMacSystemFont,PingFang SC,Microsoft YaHei,Segoe UI,Hiragino Sans GB,Helvetica Neue,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-variant:tabular-nums;font-weight:400;line-height:1.5;background-color:#fff;font-feature-settings:"tnum"}
[tabindex="-1"]:focus {outline:none!important}
hr {box-sizing:content-box;height:0;overflow:visible}
h1,h2,h3,h4,h5,h6 {color:rgba(0,0,0,.6);font-weight:500}
h1,h2,h3,h4,h5,h6,p {margin-top:0;margin-bottom:0}
abbr[data-original-title],abbr[title] {text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;border-bottom:0;cursor:help}
address {margin-bottom:1em;font-style:normal;line-height:inherit}
input[type=number],input[type=password],input[type=text],textarea {-webkit-appearance:none}
dl,ol,ul {margin-top:0;margin-bottom:1em;list-style:none;padding:0;margin:0;}
ol ol,ol ul,u.page-aside-phonel ol,ul ul {margin-bottom:0}
dt {font-weight:500}
dd {margin-bottom:.5em;margin-left:0}
blockquote {margin:0 0 1em}
dfn {font-style:italic}
b,strong {font-weight:bolder}
small {font-size:80%}
sub,sup {position:relative;font-size:75%;line-height:0;vertical-align:baseline}
sub {bottom:-.25em}
sup {top:-.5em}
a {color:rgba(0,0,0,.6);text-decoration:none;background-color:transparent;outline:none;cursor:pointer;transition:color .3s;-webkit-text-decoration-skip:objects;}
a:focus {text-decoration:none;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}
a:hover {text-decoration:none;outline:0}
a[disabled] {color:fade(#000,.25);cursor:not-allowed;pointer-events:none}
code,kbd,pre,samp {font-size:1em;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace}
pre {margin-top:0;margin-bottom:1em;overflow:auto}
figure {margin:0 0 1em}
img {vertical-align:middle;border-style:none;max-width:100%;}
svg:not(:root) {overflow:hidden}
[role=button],a,area,button,input:not([type=range]),label,select,summary,textarea {touch-action:manipulation}
table {border-collapse:collapse}
caption {padding-top:.75em;padding-bottom:.3em;color:rgba(0,0,0,.45);text-align:left;caption-side:bottom}
th {text-align:inherit}
button,input,optgroup,select,textarea {margin:0;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}
button,input {overflow:visible}
button,select {text-transform:none}
[type=reset],[type=submit],button,html [type=button] {-webkit-appearance:button}
[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner {padding:0;border-style:none}
input[type=checkbox],input[type=radio] {box-sizing:border-box;padding:0}
input[type=date],input[type=datetime-local],input[type=month],input[type=time] {-webkit-appearance:listbox}
textarea {overflow:auto;resize:vertical}
fieldset {min-width:0;margin:0;padding:0;border:0}
legend {display:block;width:100%;max-width:100%;margin-bottom:.5em;padding:0;color:inherit;font-size:1.5em;line-height:inherit;white-space:normal}
progress {vertical-align:baseline}
[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button {height:auto}
[type=search] {outline-offset:-2px;-webkit-appearance:none}
[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration {-webkit-appearance:none}
::-webkit-file-upload-button {font:inherit;-webkit-appearance:button}
output {display:inline-block}
summary {display:list-item}
template {display:none}
[hidden] {display:none!important}
mark {padding:.2em;background-color:#feffe6}
::-moz-selection {color:#fff;background:#ea5514}
::selection {color:#fff;background:#ea5514}
.h1,.h2,.h3,.h4,.h5,.h6 {font-family:inherit;font-weight:400;line-height:1.3;color:inherit;margin-bottom:0}
.h1 {font-size:40px}
.h2 {font-size:28px}
.h3 {font-size:24px}
.h4 {font-size:20px}
.h5 {font-size:18px}
.h6 {font-size:16px}
.maxwidth {width:90%;margin:0 auto}
hr {margin-top:16px;margin-bottom:16px;border:0;border-top:1px solid rgba(0,0,0,.1)}
.clearfix:after,.clearfix:before {content:" ";display:table}
.clearfix:after {clear:both}
.center-block {display:block;margin-left:auto;margin-right:auto}
.pull-right {float:right}
.pull-left {float:left}
.sr-only {position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}
.sr-only-focusable:active,.sr-only-focusable:focus {position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}
.invisible {visibility:hidden}
.text-hide {font:"0/0",a;color:transparent;text-shadow:none;background-color:transparent;border:0}
.text-left {text-align:left}
.text-right {text-align:right}
.text-center {text-align:center}
.text-justify {text-align:justify;text-justify:inter-ideograph}
.text-nowrap,.text-truncate {white-space:nowrap}
.text-truncate {overflow:hidden;text-overflow:ellipsis}
.text-lowercase {text-transform:lowercase}
.text-uppercase {text-transform:uppercase}
.text-capitalize {text-transform:capitalize}
.c-flex {display:flex;flex-wrap:wrap;align-items:center}
.overflow-hidden {overflow:hidden}
::-webkit-scrollbar {background:#f0f0f0;width:8px}
::-webkit-scrollbar-thumb {background:rgba(0,0,0,.2);width:8px;border-radius:8px}
::-webkit-scrollbar-track {border-radius:8px}
input:-webkit-autofill {box-shadow:inset 0 0 0 1000px #fff!important}
svg.icon {width:1em;height:1em;vertical-align:-.15em;fill:currentColor;overflow:hidden}
.unable-to-interact {cursor:not-allowed;pointer-events:none}
.fl {float:left;}
.fr {float:right;}
.layout {padding-left:200px;position:relative;}
.w1200{width: 1200px;}
@font-face {font-family:"Ava";src:url("/static/css/../fonts/AvantGardeLT-Book.otf");font-weight:normal;font-style:normal;}
@font-face {font-family:"ITCA";src:url("/static/css/../fonts/ITCAvantGardeStd-Bk.otf");font-weight:normal;font-style:normal;}
@font-face {font-family:"CTO";src:url("/static/css/../fonts/Campton-LightDEMO.otf");font-weight:normal;font-style:normal;}
/*首页头部*/
.index_top {width:100%;box-sizing:border-box;padding:50px 62px;position:absolute;top:0;left:0;z-index:10;}
.index_top .t-logo img{display: block;width:100px;/*height:69px;*/}
.index_top .t-icon a {display:inline-block;width:40px;height:40px;}
.index_top .t-icon a.tel {margin-right:14px;background:url(/static/css/../images/tel_icon.svg) no-repeat;background-size:100% 100%;}
.index_top .t-icon a.vx {background:url(/static/css/../images/wx_icon.svg) no-repeat;background-size:100% 100%;}
.index_top .tel_show {font-size:16px;background:#ea5514;width:150px;border-radius:14px;position:absolute;right:165px;top:58px;text-align:center;color:#fff;display:none;}
.index_top .tel_show a {color:#fff;}
.index_top .vx_show {position:absolute;right:107px;top:36px;text-align:center;color:#fff;display:none;background:url(/static/css/../images/tel_icon.svg) no-repeat;background-size:100% 100%;}
.index_top .vx_show img{width:80px;height:80px;}
/*banner*/
.index-banner {position:relative;width:100%;height:100vh;overflow:hidden;}
.index-banner img{display: block;width:100%;height:100vh;}
.index-banner img.pc{display: block;}
.index-banner img.m{display: none;}
.index-banner .b_word {position:absolute;height:120px;left:62px;top:50%;margin-top:-60px;z-index:2;}
.index-banner .b_word img{height:auto;}
.index-banner .b_word p {color:#ea5514;font-size:37px;margin-top:23px;}
.index-banner .other{font-size:14px;color:#595757;position:absolute;bottom:88px;left:25px;font-family:"ITCA";transform:rotate(90deg)!important;z-index:2;display: none;}
.index-banner .swiper-pagination {font-family: "ITCA";color:#fff;width:556px;position:absolute;left:auto;right:62px;bottom:40px;font-size:24px;}
.index-banner .swiper-scrollbar {width:556px;border-radius:0;position:absolute;right:62px;left:auto;background:#fff;bottom:30px;height:3px;}
.index-banner .swiper-scrollbar-drag {border-radius:0;position:relative;background:none!important;transition:all 0s linear!important;}
.index-banner .swiper-scrollbar-drag::before{content: '';width:0%;height:100%;background:rgb(234, 85, 20);position: absolute;left:0;bottom:0;z-index:5;
animation-name: example;
animation-duration: 15s;
animation-iteration-count: infinite;
animation-timing-function:linear;
}
@keyframes example {
  from {width:0%;}
  to {width:100%;}
}

.index-banner .swiper-button-next {width:35px;height:12px;/*background:url(/static/css/../images/Next.png) no-repeat;background-size:100% 100%;*/position:absolute;left:auto;bottom:52px;top:auto;right:70px;margin-top:0;font-size:20px;color:#ffffff;font-family: "ITCA";background:none;outline: none;}
.index-banner .swiper-button-prev {width:35px;height:12px;/*background:url(/static/css/../images/Prev.png) no-repeat;background-size:100% 100%;*/position:absolute;left:auto;bottom:52px;top:auto;right:582px;margin-top:0;font-size:20px;color:#ffffff;font-family: "ITCA";background:none;outline: none;}

/*通用头部*/
header {position:relative;z-index:10;padding:26px 0;box-sizing:border-box;height:80px;background:#fff;transition:1s;}
header.fix {position:fixed;top:0;left:0;z-index:9999;width:100%;}
header .logo {padding-left:62px;}
header .logo img{display: block;width:69px;height:38px;}
header nav {background:url(/static/css/../images/nav_bg.png) no-repeat;width:calc(100% - 200px);height:21px;line-height:21px;margin-top:10px;padding-left:36px;position:relative;}
header nav:after{content: '';width:calc(100% - 40px);height:1px;background: #bbbbbb;position:absolute;bottom:0;right:0;}
header nav li {float:left;margin-right:70px;box-sizing:border-box;padding-bottom:10px;line-height:5px;position:relative;}
header nav li:after {content:'';display:block;width:0;height:2px;position:absolute;bottom:-6px;left:0;background:#ea5514;transition:.5s;z-index:3;}
header nav li a {color:#1a1a1a;font-size:14px;}
header nav li:hover a,header nav li.active a {color:#a6a6a6;}
header nav li:hover:after,header nav li.active:after {width:100%;}
header .search {position:absolute;right:62px;top:25px;cursor:pointer;}
header .search img{position:relative;z-index:2;width:16px;height:16px;}
header .search input {font-size:14px;width:200px;height:21px;border-radius:40px;position:absolute;right:-10px;top:0;border:1px solid #b4b4b4;box-sizing:border-box;padding:0 10px;display:none;outline:none;color:#b4b4b4;}
/*首页关于*/
.index-about {padding:90px 0 45px 0;position:relative;}
.index-about .layout {height:480px;}
.index-about .fl {position:relative;height:100%;}
.index-about .fl .ny-title1 {position:relative;margin-bottom:50px;}
.index-about .fl .slogn h3{color:#1f1f1f;font-size:26px;font-weight: normal;}
.index-about .fl .slogn p{color:#1f1f1f;font-size:18px;}
.index-about .fl a.add {color:#ea5514;font-size:14px;position:absolute;bottom:0;left:0;}
.index-about .fl a.add i {display:inline-block;width:9px;height:9px;background:url(/static/css/../images/add-icon.png) no-repeat;margin-left:22px;transition:.5s;}
.index-about .fl a.add:hover i {transform:rotate(135deg);}
.index-about .fr {width:46%;padding-top:100px;border-bottom:1px solid #a6a6a6;position:relative;color:#1f1f1f;font-size:14px;line-height:24px;height:480px;box-sizing:border-box;margin-right:62px;}
.index-about .fr p {margin-bottom:24px;}
.index-about .fr:after {content:'';display:block;width:45%;height:2px;background:#ea5514;position:absolute;left:0;bottom:-1px;}
/*首页产品*/
.index-pro {position:relative;padding-top:200px;}
.index-pro .bg {width:100%;position:absolute;top:0;left:0;z-index:5;}
.index-pro .bg img {display:block;width:100%;}
.index-pro .index-p-main {position:relative;z-index:10;}
.index-pro .index-p-main .left {width:200px;background:#1a1a1a;padding-top:23px;float:left;margin-top:62px;position:relative;height:1020px;}
.index-pro .index-p-main .left h3 {color:#ea5514;text-align:center;font-size:16px;padding-bottom:350px;position:relative;}
.index-pro .index-p-main .left h3:after {content:'';display:block;width:1px;height:240px;background:#a6a6a6;position:absolute;left:50%;bottom:54px;}
.index-pro .index-p-main .left .p-nav {padding-left:74px;box-sizing:border-box;}
.index-pro .index-p-main .left .p-nav dl {margin-bottom:60px;}
.index-pro .index-p-main .left .p-nav dt {color:#727171;font-size:16px;line-height:16px;cursor:pointer;margin-bottom:40px;}
.index-pro .index-p-main .left .p-nav dt a{color:#727171;}
.index-pro .index-p-main .left .p-nav dt a:hover{color:#ffffff;}
.index-pro .index-p-main .left .p-nav dd {font-size:12px;color:#727171;line-height:24px;cursor:pointer;margin-bottom:60px;margin-top:-30px;display: none;}
.products_list .index-p-main .left .p-nav dd{display: block;}
.index-pro .index-p-main .left .p-nav dd a {display:block;font-size:12px;color:#727171;}
.index-pro .index-p-main .left .p-nav dd a:hover,.index-pro .index-p-main .left .p-nav dd a.act {color:#fff;}
.index-pro .index-p-main .left .p-nav .active {color:#fff;/*margin-bottom: 0;*/}
.index-pro .index-p-main .left .add {width:100%;height:175px;position:absolute;background:#ea5514;bottom:0;left:0;}
.index-pro .index-p-main .left .add a {display:block;width:16px;height:16px;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px;transition:.5s;}
.index-pro .index-p-main .left .add:hover a {transform:rotate(135deg);}
.index-pro .index-p-main .right {width:calc(100% - 200px);float:right;background:#fff;position:relative;}

.index-pro .index-p-main .right li{float:left;width:25%;box-sizing:border-box;padding:58px 87px;border-right:1px solid #f4aa89;border-bottom:1px solid #f4aa89;cursor:pointer;}
.index-pro .index-p-main .right li.last{width:50%;}
/*.index-pro .index-p-main .right li.last img{width:46%;margin:0 auto;}*/
.index-pro .index-p-main .right li p {font-size:12px;color:#898989;line-height:12px;margin-bottom:10px;}
.index-pro .index-p-main .right li span {color:#595757;font-size:24px;line-height:30px;font-family:"ITCA";font-weight:normal;height:30px;overflow: hidden;}
.index-pro .index-p-main .right li img {display:block;margin:60px auto 70px;transition:all 0.6s;width:188px;}
.index-pro .index-p-main .right li:hover img {transform:scale(1.2);}
.index-pro .index-p-main .right li a.more {font-size:14px;color:#EA5514;float:right;}
.index-pro .index-p-main .right li a.more i {display:inline-block;width:9px;height:9px;background:url(/static/css/../images/add-icon.png) no-repeat;margin-left:23px;transition:.5s;}
.index-pro .index-p-main .right li a.more:hover i {transform:rotate(135deg);}

.index-pro .index-p-main .right .p-nexta {width:50%;height:175px;box-sizing:border-box;position:absolute;bottom:0;left:0;z-index:5;}
.index-pro .index-p-main .right .p-nexta:after {content:'';width:1px;height:100%;background:#f4aa89;position:absolute;right:-50%;top:0;}
.index-pro .index-p-main .right .p-nexta .p-left {width:100%;padding:60px 90px;display: none;}
.index-pro .index-p-main .right .p-nexta .p-left p {font-size:12px;color:#898989;line-height:12px;margin-bottom:10px;}
.index-pro .index-p-main .right .p-nexta .p-left span {color:#595757;font-size:30px;line-height:30px;}
.index-pro .index-p-main .right .p-nexta .p-left a.more {font-size:14px;color:#EA5514;float:right;}
.index-pro .index-p-main .right .p-nexta .p-left a.more i {display:inline-block;width:9px;height:9px;background:url(/static/css/../images/add-icon.png) no-repeat;margin-left:23px;transition:.5s;}
.index-pro .index-p-main .right .p-nexta .p-left a.more:hover i {transform:rotate(135deg);}
.index-pro .index-p-main .right .p-nexta .p-left1 {width:25%;border-right:1px solid #EA5514;}
.index-pro .index-p-main .p-banner {padding-bottom:175px;display: block;}
.index-pro .index-p-main .p-banner2{display: none;}
.index-pro .index-p-main .p-next {display:block;width:248px;height:11px;background:url(/static/css/../images/p-next.png) no-repeat;position:absolute;right:5%;bottom:75px;top:auto;left:auto;margin-top:0;z-index:10;transition:1s;}
.index-pro .index-p-main .p-prev {display:block;width:248px;height:11px;background:url(/static/css/../images/p-prev.png) no-repeat;position:absolute;right:30%;bottom:75px;top:auto;left:auto;margin-top:0;z-index:10;transition:1s;}
.index-pro .index-p-main .p-next:hover {transform:translateX(20px);}
.index-pro .index-p-main .p-prev:hover {transform:translateX(-20px);}

/*首页研发*/
.index-rd {background:#f2f2f2;padding-left:200px;overflow:hidden;position:relative;}
.index-rd:after{content: '';display:block;width: 32%;height:6px;background:#ea5514;position:absolute;left:200px;bottom:0;}
.index-rd .left {padding:75px 0;float:left;width: 37%;}
.index-rd .left .tit {padding-bottom:20px;position:relative;}
.index-rd .left .tit:after {content:'';display:block;width:46px;height:2px;background:#ea5514;position:absolute;bottom:0;left:0;}
.index-rd .left .ms {margin-top:60px;}
.index-rd .left .ms h3 {color:#1f1f1f;font-size:32px;line-height:32px;margin-bottom:20px;}
.index-rd .left .ms p {font-size:16px;color:#898989;line-height:22px;margin-bottom:72px;}
.index-rd .left .ms a.more {display:block;transition:1s;}
.index-rd .left .ms a.more:hover {transform:translateX(20px);}
.index-rd .right {float:right;overflow:hidden;width:63%;/*height:602px;*/position:relative;z-index:2;}
.index-rd .right img {transition:1s;display: block;width:100%;/*height:100%;position:absolute;top:50%;left:50%;transform: translate(-50%,-50%);*/}
.index-rd .right:hover img {transform:scale(1.1);}
/*首页新闻*/
.index-news {background:#f2f2f2;padding-left:200px;padding-top:84px;position:relative;}
.index-news .tit {padding-bottom:20px;position:relative;}
.index-news .tit:after {content:'';display:block;width:46px;height:2px;background:#ea5514;position:absolute;bottom:0;left:0;}
.index-news .add {position:absolute;right:80px;top:160px;}
.index-news .add img{transition:.5s;}
.index-news .add:hover img{transform:rotate(135deg);}
.index-news .n-banner {margin-top:60px;overflow:hidden;}
.index-news .n-banner .left {float:left;overflow:hidden;width:48%;}
.index-news .n-banner .left img {transition:1s;display: block;width:100%;}
.index-news .n-banner .left:hover img {transform:scale(1.2);}
.index-news .n-banner .right {width:49%;float:right;border-top:1px solid #1a1a1a;padding-top:37px;position:relative;padding-right:80px;box-sizing:border-box;}
.index-news .n-banner .right span.time {color:#ea5514;font-size:38px;line-height:38px;font-family: "ITCA";}
.index-news .n-banner .right .title {max-width:85%;color:#1f1f1f;font-size:32px;line-height:32px;margin-top:16px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;}
.index-news .n-banner .right .more {position:absolute;right:80px;top:98px;transition:1s;}
.index-news .n-banner .right .more:hover {transform:translateX(20px);}
.index-news .n-banner .right p {color:#898989;font-size:14px;line-height:24px;padding-top:36px;margin-top:92px;border-top:1px solid #b3b3b3;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;}
.index-news .n-banner .swiper-pagination {width:300px;left:51%;text-align:left;bottom:-6px;}
.index-news .n-banner .swiper-pagination-bullet {width:54px;height:3px;border-radius:0;background:#1a1a1a;opacity:1;}
.index-news .n-banner .swiper-pagination-bullet-active {background:#ea5514;}
.index-news .n-list {padding:102px 0 135px 0;}
.index-news .n-list li {float:left;width:50%;cursor:pointer;position:relative;}
.index-news .n-list li:nth-child(2n) {/*width:calc(100% - 850px);*/float:right;width:49%;}
.index-news .n-list li a {display:block;width:100%;height:100%;position:absolute;left:0;top:0;}
.index-news .n-list li .fl {width:180px;    border-bottom: 1px solid #a6a6a6;padding-bottom: 26px;}
.index-news .n-list li .fl .time {color:#ea5514;font-size:16px;line-height:16px;font-family: "ITCA";}
.index-news .n-list li .fl .title {color:#1f1f1f;font-size:20px;line-height:24px;position:relative;/*padding-bottom:26px;*/margin-top:13px;/*border-bottom:1px solid #a6a6a6;*/overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.index-news .n-list li .fr {width:calc(100% - 300px);padding-top:27px;font-size:14px;line-height:20px;color:#898989;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;/*width:380px;*/float:left;margin-left:110px;}
.index-news .n-list li .fr p{text-indent: 2em;}
/*首页品牌*/
.index-brand {background:#f2f2f2;padding-left:200px;padding-top:78px;position:relative;box-sizing:border-box;}
.index-brand:before {content:'';display:block;width:200px;height:6px;background:#ea5514;position:absolute;left:0;bottom:0;}
.index-brand .left {width:48%;float:left;border-top:6px solid #ea5514;position:relative;box-sizing:border-box;}
/*.index-brand .left .ny-title1 p{line-height: 38px;}*/
.index-brand .left .b-banner{position:relative;padding:14% 0;}
.index-brand .left .tit {padding-bottom:20px;position:relative;}
.index-brand .left .tit:after {content:'';display:block;width:46px;height:2px;background:#ea5514;position:absolute;bottom:0;left:0;}
.index-brand .left .icon {margin-top:62px;height:92px;}
.index-brand .left .icon img {display:block;}
.index-brand .left .word {color:#a6a6a6;font-size:24px;line-height:24px;font-weight:bold;margin-top:21px;position:relative;padding-bottom:21px;}
.index-brand .left .word:after {content:'';display:block;width:100%;height:10px;background:url(/static/css/../images/index-brand-icon.png) no-repeat;position:absolute;left:0;bottom:0;}
.index-brand .left .slogn {color:#595757;font-size:32px;line-height:40px;margin-top:30px;height:120px;}
.index-brand .left a.more {position:absolute;right:62px;bottom:-18%;transition:1s;display: none;}
.index-brand .left a.more:hover {transform:translateX(20px);}
.index-brand .right {float:right;overflow:hidden;width:52%;/*height:698px;*/position:relative;}
.index-brand .right img {transition:1s;display: block;width:100%;/*height:100%;position:absolute;top:50%;left:50%;transform: translate(-50%,-50%);*/}
.index-brand .right:hover img {transform:scale(1.2);}
.index-brand .swiper-pagination {left:0;bottom:0;width:200px;text-align:left;}
.index-brand .swiper-pagination-bullet {width:54px;height:3px;border-radius:0;background:#1a1a1a;opacity:1;}
.index-brand .swiper-pagination-bullet-active {background:#ea5514;}
/*底部*/
footer .foot1 {background:#1a1a1a;position:relative;padding-left:200px;padding-right:80px;padding-top:108px;box-sizing:border-box;height:260px;}
footer .foot1 .f-logo img{display: block;width:295px;height:52px;}
footer .f-nav {position:relative;}
footer .f-nav ul {margin-right:126px;}
footer .f-nav li {float:left;font-size:14px;margin-right:54px;}
footer .f-nav li:last-child {margin-right:0;}
footer .f-nav li a {color:#fff;}
footer .f-nav li a:hover {color:#ea5514;}
footer .f-nav .f-ewm {position:absolute;right:0;top:0;}
footer .f-nav .f-ewm img{width:80px;height:80px;}
footer .f-nav .f-tel {margin-top:56px;color:#595757;margin-right:126px;}
footer .f-nav .f-tel span{display: inline-block;color:#ea5514;font-family:"Ava";position:relative;font-size:32px;padding-left: 30px;line-height: 27px;}
footer .f-nav .f-tel span:before{content: '';display: block;width:23px;height:25px;background:url(/static/css/../images/ft_icon.png)  no-repeat;position:absolute;left:0;top:0;}
footer .f-nav .f-tel p {display:inline-block;float:right;font-size:12px;padding-top:10px;}
footer .f-nav .f-tel a{color:#595757;}
footer .f-nav .f-tel a:hover{color:#ea5514;}
footer .foot1 .j-gotop {position:absolute;left:40px;top:62px;transition:1s;}
footer .foot1 .j-gotop:hover {transform:translateY(-10px);}
footer .foot2 {background:#000000;height:48px;line-height:48px;color:#595757;font-size:12px;padding-left:200px;}
/*移动端导航*/
.m_head {display:none;height:50px;/*overflow:hidden;*/padding:0 5%;position:fixed;top:0;left:0;width:100%;box-sizing:border-box;z-index:10;/*background:rgba(255,255,255,1);border-bottom:1px solid #eee;*/z-index:100;}
.m_head .mlt {display:block;float:left;width:69px;height:38px;background:url(/static/css/../images/logo_white.svg) no-repeat;background-size:100% 100%;margin-top:15px;}
.m_head .mlt img {display:block;height:30px;margin-top:10px;}
.m_head .img {width:50px;float:right;background:url(/static/css/../images/m1_0a.png) no-repeat;background-size:100% 100%;height:50px;}
.m_head .img img {display:block;width:100%;}
.m_nav {font-family:Microsoft Yahei;display:block;position:fixed;z-index:199;width:100%;height:100%;background:rgba(0,0,0,0.5);top:0;right:-100%;-webkit-transition:all 1s;-moz-transition:all 1s;transition:all 1s;overflow:hidden;box-sizing:border-box;}
.m_nav.act {right:0;}
.m_out {width:15%;float:left;}
.m_out img {display:block;width:100%;}
.m_nav {display:block;position:fixed;z-index:199;width:100%;height:100%;background:#fff;top:0;right:-100%;-webkit-transition:all 1s;-moz-transition:all 1s;transition:all 1s;overflow:hidden;box-sizing:border-box;}
.m_nav.act {right:0;}
.m_out {width:50px;float:right;max-width:50px;margin-right:3%;}
.m_out img {display:block;width:100%;}
.wow {opacity:1;}
.m_navbox {width:100%;box-sizing:border-box;float:right;background:#fff;height:calc(100% - 80px);box-sizing:border-box;padding:20px 0;overflow:auto;box-sizing:border-box;}
.m_navbox div,.m_navbox a {color:#666;display:block;}
.m_navbox a {font-size:16px;line-height:20px;padding:10px 0;}
.m_navbox div,.m_navbox a.ltp {font-size:18px;line-height:30px;padding:10px 0;display:block;}
.m_navbox li>div:nth-child(1),.m_navbox a.ltp {padding:10px 30px 10px 50px;position:relative;}
.m_navbox li>div:nth-child(1):after,.m_navbox a.ltp:after {content:'';display:block;width:5px;height:20px;background:#ea5514;position:absolute;top:50%;margin-top:-10px;left:30px;}
.m_navbox li>div:nth-child(1) {background:url(/static/css/../images/plus.png) 95% center no-repeat;background-size:16px;}
.m_navbox li.act>div:nth-child(1) {background:url(/static/css/../images/reduce.jpg) 95% center no-repeat;}
.m_navbox div.lbt {padding:5px 50px;display:none;border-bottom:1px solid #ea5514;}
.m_navbox li.act>div:nth-child(1) {color:#ea5514;}
.m_navbox li.act>div:nth-child(1):after {background:#ea5514;}
.m_navbox .lange {text-align:center;}
.m_navbox .lange a {display:inline-block;margin:0 10px;}
.m_navbox li.lang {padding:10px;}
.m_navbox li.lang>a {display:block;float:left;text-align:center;width:50%;font-size:20px;}
.m_navbox li.se {padding:10px 30px;}
.m_navbox li.se input {display:block;width:calc(100% - 40px);float:left;display:block;height:40px;border:none;outline:none;padding:0 10px;border-bottom:1px solid #ddd;}
.m_navbox li.se a {display:block;width:40px;float:right;padding:0;}
.m_navbox li.se a img {display:block;width:20px;margin:10px;}

.m_head.fixa{background:#ffffff;border-bottom: 1px solid  #eeeeee;}
.m_head.fixa .mlt{background:url(/static/css/../images/logo_bule.svg) no-repeat;background-size:100% 100%;margin-top:6px;}
.m_head.fixa .img{background:url(/static/css/../images/m1_0.png) no-repeat;background-size:100% 100%;}
/*内页banner*/
.ny-banner {padding-top:80px;}
.ny-banner img {display:block;width:100%;}
.ny-banner img.pc{display: block;}
.ny-banner img.m{display: none;}
/*关于我们*/
.about1 {padding-left:200px;}
.about1 .left {float:left;width:36%;padding-top:109px;}
.about1 .left .ny-title1 {position:relative;padding-bottom:20px;margin-bottom:50px;}
.about1 .left .slogn h3 p{color:#1f1f1f;font-size:26px;font-weight: normal;}
.about1 .left .slogn p{color:#1f1f1f;font-size:18px;}
.about1 .left .word {margin-top:40px;font-size:16px;font-family:PingFang SC;color:#4d4d4d;line-height:20px;}
.about1 .left .word p {margin-bottom:20px; text-align: justify;}
.about1 .right {float:right;width:54%;height:945px;background:url(/static/css/../images/about1_right_bg.jpg) no-repeat;background-size:100% 100%;}
.about1 .right ul {margin:90px 0 0 105px;width:600px;}
.about1 .right li {float:left;width:260px;position:relative;height:118px;margin-bottom:65px;}
.about1 .right li:nth-child(2n) {float:right;width:300px;}
.about1 .right li:after {content:'';display:block;width:1px;height:100%;position:absolute;right:67%;top:0;background:#1A1A1A;}
.about1 .right li .ms {font-size:16px;font-family:"Ava";font-weight:400;color:#1F1F1F;line-height:22px;text-align:right;display:block;float:left;}
.about1 .right li .num {font-size:63px;font-family:'ITCA';font-weight:normal;color:#1F1F1F;line-height:53px;margin-left:116px;}
.about1 .right li .icon {position:absolute;bottom:0;left:40px;}
.about1 .about1_m{display: none;}

.about2{width:100%;position:relative;background:url(/static/css/../images/about2-bg.jpg) no-repeat;background-size:cover;padding:140px 0 180px 0;padding-left: 200px;}
.about2:after{content: '';display: block;width:calc(100% - 200px);height:88px;background:#f2f2f2;position: absolute;bottom:0;right:0;}
.ny-title{position:relative;padding-bottom: 20px;}
.ny-title p{color:#ffffff;font-size:38px;line-height: 38px;font-family: 'CTO';font-weight: lighter;letter-spacing:-3px}
.ny-title span{display: block;font-size:28px;color:#fff;line-height: 28px;/*margin-top:10px;*/font-weight: bold;font-family:PingFang SC;}
.ny-title:after{content: '';width:46px;height:2px;background:#ea5514;position:absolute;bottom:0;left:0;}
.ny-title1{position:relative;padding-bottom: 20px;}
.ny-title1 p{color:#1f1f1f;font-size:38px;line-height: 38px;font-family: 'CTO';font-weight: lighter;letter-spacing:-3px}
.ny-title1 span{display: block;font-size:28px;color:#1f1f1f;line-height: 28px;/*margin-top:10px;*/font-weight: bold;font-family:PingFang SC;}
.ny-title1:after{content: '';width:46px;height:2px;background:#ea5514;position:absolute;bottom:0;left:0;}


.about2 .about2-b{height:320px;position:relative;margin-top:150px;}
.about2 .about2-b .top{font-size: 50px;font-family: 'ITCA';font-weight: normal;color: #FFFFFF;line-height: 53px;}
.about2 .about2-b .top span{font-size: 20px;font-family: PingFang SC;font-weight: 300;color: #FFFFFF;display: inline-block;margin-left: 10px;}
.about2 .about2-b .bottom{margin-top:50px;width:338px;height:185px;background:url(/static/css/../images/about2-bg1.png) no-repeat;box-sizing: border-box;padding:40px 0 0 28px;}
.about2 .about2-b .bottom h4{font-size: 24px;font-family: 'ITCA';font-weight: normal;color: #FFFFFF;line-height: 23px;}
.about2 .about2-b .bottom h4 span{font-size:12px;}
.about2 .about2-b .bottom .word{font-size: 14px;font-family: PingFang SC;font-weight: 300;color: #FFFFFF;line-height: 20px;margin-top:15px;height:80px;overflow: hidden;text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 4;
    -webkit-box-orient: vertical;}
.about2 .about2-b:before{content: '';display: block;width: 100%;height:32px;background:url(/static/css/../images/about2-bg.png) no-repeat;position:absolute;left:0;top:60px;}
.about2 .ab2-prev{width:28px;height:54px;background:url(/static/css/../images/about2-prev.png) no-repeat;position: absolute;top:126px;right:257px;left:auto;margin-top:0;outline: none;transition: .5s;}
.about2 .ab2-next{width:28px;height:54px;background:url(/static/css/../images/about2-next.png) no-repeat;position: absolute;top:126px;right:200px;left:auto;margin-top:0;outline: none;transition: .5s;}
.about2 .ab2-prev:after{content: '';display: block;width:2px;height:28px;background:#fff;position:absolute;right: -16px;top: 12px;}
.about2 .ab2-prev:hover{background:url(/static/css/../images/about2-prev1.png) no-repeat;}
.about2 .ab2-next:hover{background:url(/static/css/../images/about2-next1.png) no-repeat;}

.about3{padding:80px 200px;position:relative;background:#f2f2f2;}
.about3 .left{float:left;font-size:16px;color:#808080;line-height: 30px;padding-top:100px;}
.about3 .right{float:right;width:64%;position:relative;}
.about3 .right .tab1{text-align: right;position:absolute;top:-80px;right:0;}
.about3 .right .tab1 a{color:#b2b2b2;font-size:16px;margin-right: 47px;position:relative;line-height: 16px;padding-bottom: 8px;}
.about3 .right .tab1 a:last-child{margin-right: 0;}
.about3 .right .tab1 a:before{content: '';width:0;height:1px;background:#ea5514;position:absolute;left:0;bottom:0;transition:all .3s;}
.about3 .right .tab1 a:hover,.about3 .right .tab1 a.act{color:#1f1f1f;}
.about3 .right .tab1 a:hover:before,.about3 .right .tab1 a.act:before{width: 100%;}
.about3 .right .about3-b{text-align: center;}
.about3 .right .about3-b .swiper-slide{cursor: pointer;position:relative;padding:50px 0;}
.about3 .right .about3-b .swiper-slide .img{transition:all .3s;width:100%;height:calc(100% - 30px);background:url(/static/css/../images/about3_img_bg.png) no-repeat;background-size:100% 100%;box-sizing: border-box;text-align: center;padding:17px;}
.about3 .right .about3-b .swiper-slide .img img{display: block;width:100%;height:100%;}
.about3 .right .about3-b .swiper-slide p{opacity:0;margin:10px 0;position:relative;text-align: right;padding-left: 40px;color:#000;line-height: 30px;/*float:right;*/text-align:center;}
.about3 .right .about3-b .swiper-slide p:before{content: '';display: block;width:29px;height:33px;background:url(/static/css/../images/about3_icon.png) no-repeat;position:absolute;left:0;top:0;}
.about3 .right .about3-b .swiper-slide:hover{z-index:9;}
.about3 .right .about3-b .swiper-slide:hover .img{transform: scale(1.1);}
.about3 .right .about3-b .swiper-slide:hover p{opacity:1;}
.about3 .ab3-prev{width:19px;height:37px;background:url(/static/css/../images/about3-left.png) no-repeat;position: absolute;top:auto;bottom:130px;right:auto;left:200px;margin-top:0;outline: none;transition: .5s;}
.about3 .ab3-next{width:19px;height:37px;background:url(/static/css/../images/about3-right.png) no-repeat;position: absolute;top:auto;bottom:130px;right:auto;left:250px;margin-top:0;outline: none;transition: .5s;}
.about3 .ab3-prev:hover{background:url(/static/css/../images/about3-left1.png) no-repeat;}
.about3 .ab3-next:hover{background:url(/static/css/../images/about3-right1.png) no-repeat;}

.about3 .right .about3-b1{text-align: center;}
.about3 .right .about3-b1 .swiper-slide{cursor: pointer;position:relative;transition:all .3s;padding:50px 0;}
.about3 .right .about3-b1 .swiper-slide .img{width:100%;height:calc(100% - 30px);background:url(/static/css/../images/about3_img_bg.png) no-repeat;background-size:100% 100%;box-sizing: border-box;text-align: center;padding:17px;}
.about3 .right .about3-b1 .swiper-slide .img img{display: block;width:100%;height:100%;}
.about3 .right .about3-b1 .swiper-slide p{opacity:0;margin:10px 0;position:relative;text-align: right;padding-left: 40px;color:#000;line-height: 30px;float:right;}
.about3 .right .about3-b1 .swiper-slide p:before{content: '';display: block;width:29px;height:33px;background:url(/static/css/../images/about3_icon.png) no-repeat;position:absolute;left:0;top:0;}
.about3 .right .about3-b1 .swiper-slide:hover{z-index:9;transform: scale(1.1);}
.about3 .right .about3-b1 .swiper-slide:hover p{opacity:1;}
.about3 .ab3a-prev{width:19px;height:37px;background:url(/static/css/../images/about3-left.png) no-repeat;position: absolute;top:auto;bottom:130px;right:auto;left:200px;margin-top:0;outline: none;transition: .5s;}
.about3 .ab3a-next{width:19px;height:37px;background:url(/static/css/../images/about3-right.png) no-repeat;position: absolute;top:auto;bottom:130px;right:auto;left:250px;margin-top:0;outline: none;transition: .5s;}
.about3 .ab3a-prev:hover{background:url(/static/css/../images/about3-left1.png) no-repeat;}
.about3 .ab3a-next:hover{background:url(/static/css/../images/about3-right1.png) no-repeat;}


.about3 .right .about3-b2{text-align: center;}
.about3 .right .about3-b2 .swiper-slide{cursor: pointer;position:relative;transition:all .3s;padding:50px 0;}
.about3 .right .about3-b2 .swiper-slide .img{width:100%;height:calc(100% - 30px);background:url(/static/css/../images/about3_img_bg.png) no-repeat;background-size:100% 100%;box-sizing: border-box;text-align: center;padding:17px;}
.about3 .right .about3-b2 .swiper-slide .img img{display: block;width:100%;height:100%;}
.about3 .right .about3-b2 .swiper-slide p{opacity:0;margin:10px 0;position:relative;text-align: right;padding-left: 40px;color:#000;line-height: 30px;float:right;}
.about3 .right .about3-b2 .swiper-slide p:before{content: '';display: block;width:29px;height:33px;background:url(/static/css/../images/about3_icon.png) no-repeat;position:absolute;left:0;top:0;}
.about3 .right .about3-b2 .swiper-slide:hover{z-index:9;transform: scale(1.1);}
.about3 .right .about3-b2 .swiper-slide:hover p{opacity:1;}
.about3 .ab3b-prev{width:19px;height:37px;background:url(/static/css/../images/about3-left.png) no-repeat;position: absolute;top:auto;bottom:130px;right:auto;left:200px;margin-top:0;outline: none;transition: .5s;}
.about3 .ab3b-next{width:19px;height:37px;background:url(/static/css/../images/about3-right.png) no-repeat;position: absolute;top:auto;bottom:130px;right:auto;left:250px;margin-top:0;outline: none;transition: .5s;}
.about3 .ab3b-prev:hover{background:url(/static/css/../images/about3-left1.png) no-repeat;}
.about3 .ab3b-next:hover{background:url(/static/css/../images/about3-right1.png) no-repeat;}


.about4{position:relative;padding:75px 0 39px 200px;overflow: hidden;background:#f2f2f2;}
.about4 .word{font-family: PingFang SC;color:#1f1f1f;font-size:20px;line-height: 20px;margin-top:24px;}
.about4:before{content: '';display: block;height:8px;width:60%;background:#e6e6e6;position:absolute;top:0;left:200px;z-index:5;}
.about4:after{content: '';display: block;height:8px;width: 24%;background:#ea5514;position:absolute;left:200px;top:0;z-index:6;}
.about4 .bg{position:absolute;right:-2px;top:0;z-index:7;}

.about4-b{margin-top:50px;width: calc(100% - 200px);margin-left: 0;position:relative;z-index:8;padding-bottom: 50px;}
.about4-b .swiper-slide{color:#a6a6a6;cursor:pointer;background:#fff;position:relative;border-right: 1px solid #e5e5e5;border-bottom: 1px solid #e5e5e5;padding:58px 38px;box-sizing: border-box;font-family: PingFang SC;}
.about4-b .swiper-slide .tit{font-size:30px;line-height: 30px;font-weight: normal;margin-bottom: 20px;height:30px;overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;}
.about4-b .swiper-slide .ms{font-size:14px;line-height: 14px;margin-bottom: 38px;overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;height:14px;}
.about4-b .swiper-slide a.more{font-size:12px;}
.about4-b .swiper-slide a.more i{display: inline-block;width: 9px;height:9px;background:url(/static/css/../images/about4-icon1.png) no-repeat;margin-left:20px;}
.about4-b .swiper-slide:hover{color:#000000;box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.15);}
.about4-b .swiper-slide:hover a.more{color:#ea5514;}
.about4-b .swiper-slide:hover a.more i{background:url(/static/css/../images/about4-icon2.png) no-repeat;}
.about4-b .swiper-pagination {width:100%;left:0;text-align:left;bottom:0;}
.about4-b .swiper-pagination-bullet {width:54px;height:3px;border-radius:0;background:#1a1a1a;opacity:1;}
.about4-b .swiper-pagination-bullet-active {background:#ea5514;}

.tc{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:9999;background:#fff;display: none;}
.tc .ny-title1{padding-left:8%;padding-top:8%;padding-bottom: 35px;border:1px solid #a6a6a6;}
.tc .ny-title1:after{content: '';display: block;width: 490px;height:4px;background:#ea5514;position:absolute;left:0;bottom:-1px;}
.tc a.close{position:absolute;right:8%;top:24%;transition:.3s;}
.tc a.close:hover{transform:rotate(180deg);}

.tc .main{padding:5% 0;width:61%;float:right;border-bottom: 1px solid #a6a6a6;position:relative;}
.tc .main .tit{font-size:26px;font-weight: bold;color:#000;margin-bottom: 40px;}
.tc .main .word{font-size:18px;line-height: 33px;color:#808080;}
.tc .main a.back{position:absolute;bottom: -6px;left: -35%;transition:.3s;}
.tc .main a.back:hover{left:-35.5%;}

.tc .ny-title1 .email{position:absolute;bottom:55px;right:200px;}
.tc .ny-title1 .email form{position: relative;}
.tc .ny-title1 .email input.xx{outline: none;display: inline-block;width: 310px;height:30px;border-radius: 30px;border:1px solid #b4b4b4;font-size:14px;line-height: 30px;position:relative;box-sizing: border-box;padding:0 28px;margin-right:40px;}
.tc .ny-title1 .email input.yx{outline:none;border:none;display: block;width:19px;height:14px;background:url(/static/css/../images/email_icon11.png) no-repeat;position:absolute;right: 75px;top:50%;margin-top:-7px;cursor: pointer;}
.tc .ny-title1 .email i.wx{display: inline-block;width:21px;height:17px;background: url(/static/css/../images/wx_icon11.png) no-repeat;position:absolute;right:0;top:50%;margin-top:-8px;cursor: pointer;}

/*产品详细*/
.products_show{padding-left: 200px;background:#f2f2f2;position:relative;border-bottom: 2px solid #a6a6a6;}
.products_show:before{content: '';display: block;width:200px;height:3px;position:absolute;left:0;bottom:-1.5px;background:#ea5514;}

.products_show .tit{position:relative;font-size:28px;font-weight: lighter;color:#b3b3b3;padding-bottom: 20px;line-height: 28px;}
.products_show .close{float:right;transition: 1s;}
.products_show .close:hover{transform:rotate(135deg);}
.products_show .tit:after{content: '';display: block;width:calc(100% + 100px);background:#a6a6a6;height:1px;position:absolute;bottom:0;left:0;}
.products_show .tit1{margin-bottom: 20px;height:38px;position:relative;padding-left: 10px;}
.products_show .tit1 p{font-size:20px;display: inline-block;position:relative;color:#333333;font-weight: 900;margin-right: 20px;line-height: 20px;padding-top:16px;}
.products_show .tit1 span{position:relative;font-size:14px;color:#595757;display:inline-block;line-height: 14px;padding-top:22px;}
.products_show .tit1:before{content: '';display: block;width:1px;height:100%;background:#ea5514;position:absolute;left:0;top:0;}
.products_show .tit1:after{content: '';display: block;width:20px;height:1px;background:#ea5514;position:absolute;left:0;top:0;}
.products_show .tit1 span:before{content: '';display: block;width:20px;height:1px;background:#ea5514;position:absolute;left:0;top:0;}

.products_show .products_show1{padding:60px 100px;position:relative;background:#fff;margin-top:-75px;}
.products_show .products_show1 .ms{padding:130px 0;}
.products_show .products_show1 .ms .left{float:left;width:40%;text-align: center;padding-top:50px;}
.products_show .products_show1 .ms .right{float:right;width:55%;}
.products_show .products_show1 .ms .right .tt{margin-bottom: 30px;}
.products_show .products_show1 .ms .right .tt span{display: block;color:#ea5514;font-size:16px;line-height: 16px;}
.products_show .products_show1 .ms .right .tt p{color:#000000;font-size:54px;font-family:"ITCA";position:relative;padding-bottom: 10px;}
.products_show .products_show1 .ms .right .tt p:after{content: '';display: block;width:175px;height:4px;background:#ea5514;position:absolute;left:0;bottom:0;}
.products_show .products_show1 .ms .right .word{color:#666;font-size:16px;line-height: 30px;font-family:"Ava";font-weight: lighter;position:relative;padding-bottom: 50px;}
.products_show .products_show1 .ms .right .word:before{content: '';display: block;width:550px;height:1px;background:#a6a6a6;position:absolute;bottom:0;left:0;}
.products_show .products_show1 .ms .right .icon{margin-top:80px;}
.products_show .products_show1 .ms .right .icon li{float:left;color:#231815;font-size:16px;margin-right: 18px;text-align: center;}
.products_show .products_show1 .bg{background: url(/static/css/../images/nav_bg.png) no-repeat;width: 100%;height:21px;position:absolute;bottom:0;left:100px;}

.products_show .products_show2{padding:60px 100px 0;position:relative;background:#fff;}

.products_show .products_show2 li{float:left;text-align: center;width:14%;margin-right: 3.2%;}
.products_show .products_show2 li .img{background:#f2f2f2;padding:70px 0 60px 0;}
.products_show .products_show2 li .wz{height:98px;color:#000;font-size:16px;font-weight: bold;padding:25px 0;border:1px solid #d9d9d9;border-top:none;line-height: 24px;}
.products_show .products_show2 li .wz p{word-break: break-word;}
.products_show .products_show2 li .wz p.line{line-height: 48px;}
.products_show .products_show2 li .wz span{color:#b3b3b3;font-size:14px;display: block;font-family:"Ava";font-weight: normal;}
.products_show .products_show2 li:last-child{margin-right: 0;}

.products_show .products_show3{padding:60px 100px 0;position:relative;background:#fff;}
.products_show .products_show3 li{float:left;width:23.5%;margin-right: 2%;text-align: center;/*height:370px;*/overflow: hidden;margin-bottom:20px;}
.products_show .products_show3 li img{display: block;width: 100%;}
.products_show .products_show3 li:nth-child(4n){margin-right: 0;}
/*.products_show .products_show3 li .img{background:#f2f2f2;padding:20px 0;}
.products_show .products_show3 li .wz{height:32px;background:#a6a6a6;text-align: center;line-height: 32px;color:#fff;font-size:16px;font-weight: bold;}
.products_show .products_show3 li dl{position:relative;}
.products_show .products_show3 li dd{height:55px;line-height: 55px;color:#808080;font-size:14px;font-weight: bold;background:#f2f2f2;overflow: hidden;margin-bottom: 0;}
.products_show .products_show3 li dd:nth-child(2n){background:#f7f7f7}
.products_show .products_show3 li dd span{display: inline-block;width:29%;text-align: center;}
.products_show .products_show3 li dd p{display: inline-block;width:69%;text-align: center;}
.products_show .products_show3 li dt{color:#808080;font-size:14px;font-weight: bold;line-height: 24px;text-align: left;margin-top: 20px;}*/

.products_show .products_show4{padding:60px 100px 120px 100px;position:relative;background:#fff;}
.products_show .products_show4 table{border: 1px solid #d3d3d3;width:100%!important;}
.products_show .products_show4 table td{min-width: 200px; text-align: center;color:#000;font-weight: bold;font-size:16px;line-height: 40px;border-bottom: 1px solid #d3d3d3;border-right: 1px solid #d3d3d3;word-break: break-word;}
.products_show .products_show4 table td:nth-child(2n){font-size:14px;font-weight: normal;}
.products_show .products_show4:after{content:'';display: block;width:100%;height:5px;background:#EA5514;position:absolute;bottom:0;right:0;}

.products_show .products_show5{padding:85px 0;position:relative;}
.products_show .products_show5:before{content: '';display: block;width:}
.products_show .products_show5 .p5-b{margin-top:30px;}
.products_show .products_show5 .p5-b .swiper-slide{position:relative;width:360px;}
.products_show .products_show5 .p5-b .img{background:#fff;padding:90px 50px 60px;text-align: center;overflow: hidden;}
.products_show .products_show5 .p5-b .img img{transition: 1s;}
.products_show .products_show5 .p5-b .swiper-slide:hover .img img{transform:scale(1.1);}
.products_show .products_show5 .p5-b .word{margin-top:30px;}
.products_show .products_show5 .p5-b .word p{color:#1f1f1f;font-size:36px;line-height: 36px;}
.products_show .products_show5 .p5-b .word span{color:#1f1f1f;font-size:16px;}
.products_show .products_show5 .p5-b a{display: block;width:100%;height:100%;position:absolute;left:0;top:0;}

/*研发与创新*/
.rd1{background:#f2f2f2;position:relative;padding-left:200px;}
.rd1:before{content: '';display: block;width: 200px;background:#ea5514;height:6px;position: absolute;left:0;top:0;}
.rd1:after{content: '';width:32%;height:2px;background:#ea5514;position:absolute;bottom:0;left:200px;}
.rd1 .left{padding-top:85px;width:38%;float:left;/*border-bottom: 2px solid #ea5514;*/box-sizing: border-box;}
.rd1 .left .ms{margin-top:37px;}
.rd1 .left .ms .fl{color:#ea5514;font-size:34px;font-weight: bold;}
.rd1 .left .ms .fr dl{margin-bottom: 66px;}
.rd1 .left .ms .fr p:nth-child(1){color:#1f1f1f;font-size:30px;margin-bottom: 22px;}
.rd1 .left .ms .fr p:nth-child(2){color:#808080;font-size:14px;line-height: 24px;margin-bottom: 66px;}
.rd1 .left .ms .fr p:nth-child(3){color:#1f1f1f;font-size:30px;margin-bottom: 22px;}
.rd1 .left .ms .fr p:nth-child(4){color:#808080;font-size:14px;line-height: 24px;}
.rd1 .right{width:60%;float:right;overflow: hidden;height:680px;position:relative;}
.rd1 .right img{display: block;width: 100%;transition: 1s;width: 100%;height: 100%;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);}
.rd1 .right:hover img{transform:scale(1.1) translate(-50%,-50%);}

.rd2{background:#f2f2f2;position:relative;padding-left: 200px;padding-right: 200px;padding-top:80px;box-sizing: border-box;min-height: 500px;}
.rd2:after{content: '';display: block;width:calc(100% - 400px);height:2px;background:#cccccc;position:absolute;bottom:0;left:200px;}
.rd2 .fl{font-size:34px;font-weight: bold;color:#ea5514;}
.rd2 .fr{position:relative;padding-bottom: 0;width: calc(100% - 300px);}
.rd2 .fr .tit{font-size:21px;color:#1f1f1f;line-height: 24px;height:48px;overflow: hidden;margin-bottom: 10px;}
.rd2 .fr .img{display: block;width:100%;overflow: hidden;}
.rd2 .fr .img img{display: block;width:100%;transition: 1s;}
.rd2 .fr .img:hover img{transform:scale(1.2);}
.rd2 .fr .word{background:#fff;padding:20px 30px;font-size:14px;color:#808080;line-height: 18px;height: 130px;box-sizing: border-box; overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 5;
    -webkit-box-orient: vertical;}
.rd2 .fr .word p{height:18px;line-height: 18px;overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 5;
    -webkit-box-orient: vertical;}
.rd2 .fr .rd2-prev{width:19px;height:37px;background:url(/static/css/../images/rd2-prev.png) no-repeat;position: absolute;top:auto;bottom:0;right:auto;left:0;margin-top:0;outline: none;transition: .5s;opacity: 1;display: none;}
.rd2 .fr .rd2-next{width:19px;height:37px;background:url(/static/css/../images/rd2-next.png) no-repeat;position: absolute;top:auto;bottom:0;right:auto;left:50px;margin-top:0;outline: none;transition: .5s;opacity: 1;display: none;}
.rd2 .fr .rd2-prev:hover{background:url(/static/css/../images/rd2-prev1.png) no-repeat;}
.rd2 .fr .rd2-next:hover{background:url(/static/css/../images/rd2-next1.png) no-repeat;}

.rd2 .swiper-pagination {width:calc(100% - 400px);left:200px;bottom:20px;text-align: left;}
.rd2 .swiper-pagination-bullet {width:54px;height:3px;border-radius:0;background:#1a1a1a;opacity:1;margin-right: 10px;outline: none;}
.rd2 .swiper-pagination-bullet-active {background:#ea5514;}

.rd3{padding-left: 200px;background:#f2f2f2;padding-top:80px;position:relative;padding-bottom: 5%;}
.rd3 ul{width: 100%;padding:60px 120px;margin-top:40px;background:#ffffff;position:relative;z-index:5;}
.rd3 li{float:left;margin-right:80px;}
.rd3 li .icon{text-align: center;/*width:185px;border:1px solid #1f1f1f;border-radius: 50%;text-align: center;height:185px;*/box-sizing: border-box;padding-top:28px;transition:all .3s linear;}
.rd3 li .icon p{color:#808080;font-size:16px;line-height: 28px;height:56px;margin-top:15px;display: none;}
.rd3 li .icon img.ab{display: inline-block;}
.rd3 li .icon img.ac{display: none;}
.rd3 li .word{text-align: center;color:#888;font-size:16px;line-height: 30px;margin-top:20px;}
/*.rd3 li:hover .icon{border:none;background:#a6a6a6;}*/
.rd3 li:hover .icon p{color:#fff;}
.rd3 li:hover .icon img.ab{display: none;}
.rd3 li:hover .icon img.ac{display: inline-block;}
.rd3 li:hover .word{color:#000000;}
.rd3 .bg{width: 100%;position:absolute;left:0;bottom:0;z-index:4;}
.rd3 .bg img{display: block;width: 100%;}

/*品牌文化*/
.activity{background:#f2f2f2;padding:80px 0 80px 200px;position:relative;}
.activity ul{margin-top:60px;}
.activity li{float:left;width:32%;margin-right: 2%;position:relative;padding-bottom: 66px;transition:all .3s;cursor: pointer;margin-bottom: 68px;}
.activity li:after{content: '';width:0;height:5px;background:#e95513;position:absolute;left:0;bottom:0;transition:all .3s;}
.activity li:nth-child(3n){margin-right: 0;}
.activity li .img{width: 100%;overflow: hidden;}
.activity li .img img{display: block;width: 100%;transition: 1s;}
.activity li .img:hover img{transform:scale(1.2);}
.activity li .ms{margin-top:38px;color:#808080;transition:all 1s;padding:0 4%;}
.activity li .ms .time{font-size:26px;line-height: 26px;margin-bottom: 10px;font-family: "ITCA";}
.activity li .ms .tit{font-size:26px;line-height: 30px;margin-bottom: 20px;height:60px;overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;}
.activity li .ms p{font-size:14px;line-height: 22px;margin-bottom: 50px;overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;}
.activity li a.more{color:#808080;font-size:14px;line-height: 14px;position:relative;transition:all .3s;left: 4%;}
.activity li a.more i{display: inline-block;width:9px;height:9px;background:url(/static/css/../images/about4-icon1.png) no-repeat;margin-left: 18px;}

.activity li:hover{background:#fff;box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.15);}
.activity li:hover:after{width: 116px;}
.activity li:hover .ms{}
.activity li:hover .ms .time{color:#ea5514;}
.activity li:hover .ms .tit{color:#1f1f1f;}

.activity li:hover a.more{color:#ea5514;left:4%;}
.activity li:hover a.more i{background:url(/static/css/../images/about4-icon2.png) no-repeat;}

.activity .showMorehandle{width: 100%;}
/*新闻列表*/
.news_list{background:#f2f2f2;padding:100px 0 0;}
.news_list .left{width:200px;float:left;text-align: center;}
.news_list .left h4{font-size:16px;color:#ea5514;padding-bottom: 300px;position:relative;margin-bottom: 54px;}
.news_list .left h4:after{content: '';display: block;width:1px;height:240px;background:#b3b3b3;position:absolute;bottom:0;left:50%;}
.news_list .left a{display: block;color:#727171;}
.news_list .left a.act,.news_list .left a:hover{color:#1f1f1f;}

.news_list .right{float:right;width: calc(100% - 200px);position:relative;}
.news_list .right .index-news{padding-left: 0;padding-top: 0;}
.news_list .right .index-news a.more1 {font-size:14px;color:#EA5514;margin-top:66px;display: block;}
.news_list .right .index-news a.more1 i {display:inline-block;width:9px;height:9px;background:url(/static/css/../images/add-icon.png) no-repeat;margin-left:23px;transition:.5s;}
.news_list .right .index-news a.more1:hover i {transform:rotate(135deg);}

.news_list .right .index-news .n-banner1{position:relative;padding-bottom: 65px;}
.news_list .right .index-news .n-banner1 .swiper-slide{border-bottom: 1px solid #b3b3b3;min-height: 180px;position:relative;cursor: pointer;padding-top:85px;}
.news_list .right .index-news .n-banner1 .swiper-slide:after{content: '';display:block;height:2px;width:0;background:#ea5514;position:absolute;bottom:-1px;left:0;transition:all .3s;}
.news_list .right .index-news .n-banner1 .fl {width:180px;}
.news_list .right .index-news .n-banner1 .fl .time {color:#ea5514;font-size:16px;line-height:16px;}
.news_list .right .index-news .n-banner1 .fl .title {color:#1f1f1f;font-size:20px;line-height:24px;position:relative;/*padding-bottom:26px;*/margin-top:13px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.news_list .right .index-news .n-banner1 .fr {padding-top:27px;font-size:14px;line-height:20px;color:#898989;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;width: calc(100% - 300px);float:left;margin-left:80px;}
.news_list .right .index-news .n-banner1 .fr p{}

.news_list .right .index-news .n-banner1 .fr a.more2 {margin-top:45px;font-size:14px;color:#EA5514;display: block;position:absolute;}
.news_list .right .index-news .n-banner1 .fr a.more2 i {display:inline-block;width:9px;height:9px;background:url(/static/css/../images/add-icon.png) no-repeat;margin-left:23px;transition:.5s;}
.news_list .right .index-news .n-banner1 .fr a.more2:hover i {transform:rotate(135deg);}

.news_list .right .index-news .n-banner1 .swiper-slide:hover:after{width: calc(100% - 30px);}
.news_list .right .n1-prev{display:none;width:19px;height:37px;background:url(/static/css/../images/rd2-prev.png) no-repeat;position: absolute;top:auto;bottom:0;right:250px;left:auto;margin-top:0;outline: none;transition: .5s;opacity: 1;}
.news_list .right .n1-next{display:none;width:19px;height:37px;background:url(/static/css/../images/rd2-next.png) no-repeat;position: absolute;top:auto;bottom:0;right:200px;left:auto;margin-top:0;outline: none;transition: .5s;opacity: 1;}
.news_list .right .n1-prev:hover{background:url(/static/css/../images/rd2-prev1.png) no-repeat;}
.news_list .right .n1-next:hover{background:url(/static/css/../images/rd2-next1.png) no-repeat;}

.news_list1{background:#f2f2f2;padding:30px 0 60px 200px;position:relative;border-bottom: 6px solid #a6a6a6;}
.news_list1:after{content: '';width:200px;height:6px;background:#e95513;position:absolute;bottom:-6px;left:0;}
.news_list1 .ms{color:#000;font-size:20px;line-height: 24px;margin-top:30px;}

.news_list1 .n2-banner {margin-top:60px;overflow:hidden;}
.news_list1 .n2-banner .left {width:54%;float:left;overflow:hidden;}
.news_list1 .n2-banner .left img {transition:1s;width:100%;}
.news_list1 .n2-banner .left:hover img {transform:scale(1.2);}
.news_list1 .n2-banner .right {width:43%;float:right;border-top:1px solid #ea5514;padding-top:37px;position:relative;padding-right:80px;box-sizing:border-box;}
.news_list1 .n2-banner .right span.time {color:#ea5514;font-size:38px;line-height:38px;}
.news_list1 .n2-banner .right .title {color:#1f1f1f;font-size:32px;line-height:32px;margin-top:16px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;}
.news_list1 .n2-banner .right .more {position:absolute;right:80px;top:98px;transition:1s;}
.news_list1 .n2-banner .right .more:hover {transform:translateX(20px);}
.news_list1 .n2-banner .right p {text-indent: 2em;color:#898989;font-size:14px;line-height:24px;padding-top:36px;margin-top:92px;border-top:1px solid #b3b3b3;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;}
.news_list1 .n2-banner .swiper-pagination {width:100%;left:57%;text-align:left;bottom:60px;}
.news_list1 .n2-banner .swiper-pagination-bullet {width:54px;height:3px;border-radius:0;background:#1a1a1a;opacity:1;}
.news_list1 .n2-banner .swiper-pagination-bullet-active {background:#ea5514;}

.news_list1 .n2-banner a.more1 {font-size:14px;color:#EA5514;margin-top:66px;display: block;}
.news_list1 .n2-banner a.more1 i {display:inline-block;width:9px;height:9px;background:url(/static/css/../images/add-icon.png) no-repeat;margin-left:23px;transition:.5s;}
.news_list1 .n2-banner a.more1:hover i {transform:rotate(135deg);}

.news_show{background:#f2f2f2;padding-left: 200px;position:relative;}
.news_show .main{background:#fff;position:relative;top:-75px;padding:85px 160px;border-bottom: 5px solid #e95513;}
.news_show .main .tit{position:relative;}
.news_show .main .tit h1{color:#000;font-size:40px;line-height: 48px;max-width: calc(100% - 120px);}
.news_show .main .tit .time{position:absolute;right:0;top:0;color:#000;font-family: "ITCA";}
.news_show .main .tit .time span{font-size:18px;display: block;margin-bottom: 10px;}
.news_show .main .tit .time p{font-size:26px;display: block;}
.news_show .main .tit .time:before{content: '';display: block;width:25px;height:21px;background:url(/static/css/../images/news_show_icon1.png) no-repeat;position:absolute;right:85px;top:0;}

.news_show .main .fx{margin-top:60px;text-align: right;position:relative;height:40px;}
.news_show .main .fx a.bshare-weixin{display: inline-block;width:21px;height:17px;background:url(/static/css/../images/news_show_icon3.png) no-repeat;margin-left: 10px}
.news_show .main .fx a.bshare-sinaminiblog{display: inline-block;width:19px;height:16px;background:url(/static/css/../images/news_show_icon2.png) no-repeat;}
.news_show .main .fx a.bshare-qqim{display: inline-block;width:13px;height:16px;background:url(/static/css/../images/news_show_icon4.png) no-repeat;}
.news_show .main .fx:before{content: '';display: block;width:1258px;height:23px;background:url(/static/css/../images/news_show_bg.png) no-repeat;position:absolute;bottom:0;left:-58px;}

.news_show1 .main .fx{margin-top:0}

.news_show .main .zw{color:#999999;font-size:14px;line-height: 24px;padding:60px 0 100px;}

.news_show .main .next{padding:20px 0;border-top:1px solid #a6a6a6;}
.news_show .main .next span{font-weight:lighter;color:#808080;display: inline-block;margin-right: 10px;}
.news_show .main .next a{color:#000;}
.news_show .main .next a:hover{color:#e95513;}
.news_show .main .close{position:absolute;right:80px;top:80px;transition:1s;}
.news_show .main .close:hover{transform:rotate(135deg);}

.news_show .main .dz{padding:40px 0;border-top:1px solid #a6a6a6;}
.news_show .main .dz input{display: none}
.news_show .main .dz button{outline: none;border: none;
    text-decoration: none;
    display: none;
    zoom: 1;
    height: 24px;
    cursor: pointer;
    padding-left: 27px;
    vertical-align: middle;
    color: #2e3192;
    margin-right: 3px;
    filter: alpha(opacity=100);
    -moz-opacity: 1;
    -khtml-opacity: 1;
    opacity: 1;}
.news_show .main .dz a.bshare-weixin{display: inline-block;width:21px;height:17px;background:url(/static/css/../images/news_show_icon3.png) no-repeat;margin-left: 10px}
.news_show .main .dz a.bshare-sinaminiblog{display: inline-block;width:19px;height:16px;background:url(/static/css/../images/news_show_icon2.png) no-repeat;}
.news_show .main .dz a.bshare-qqim{display: inline-block;width:13px;height:16px;background:url(/static/css/../images/news_show_icon4.png) no-repeat;}

.news_show .main .dz button.bshare-weixin{display: inline-block;width:21px;height:17px;background:url(/static/css/../images/news_show_icon3.png) no-repeat;margin-left: 10px}
.news_show .main .dz button.bshare-sinaminiblog{display: inline-block;width:19px;height:16px;background:url(/static/css/../images/news_show_icon2.png) no-repeat;}
.news_show .main .dz button.bshare-qqim{display: inline-block;width:13px;height:16px;background:url(/static/css/../images/news_show_icon4.png) no-repeat;}

.news_show .main .dz .zan{width:90px;margin:0 auto;text-align: center;cursor: pointer;}
.news_show .main .dz .zan .icon{width:90px;height:90px;background:#f2f2f2;border-radius: 50%;margin-bottom: 5px;position:relative;transition:.5s;}
.news_show .main .dz .zan .icon:before{content:'';display: block;width:43px;height:38px;background:url(/static/css/../images/dz_icon11.png) no-repeat;transition:.5s;position:absolute;top:50%;margin-top:-19px;left:50%;margin-left:-21px;}
.news_show .main .dz .zan:hover .icon:before,.news_show .main .dz .zan.act .icon:before{background:url(/static/css/../images/dz_icon22.png) no-repeat;}
.news_show .main .dz .zan:hover .icon,.news_show .main .dz .zan.act .icon{background:#ccc;}

/*服务支持*/
.service{background:#f2f2f2;padding-left: 200px;}
.service .main{background:#fff;}
.service .main .service1{margin-left: 112px;border-bottom: 5px solid #d9d9d9;position:relative;}
.service .main .service1 .left{width:40%;float:left;padding-top:85px;}
.service .main .service1 .left .icon{margin-top:77px;position:relative;padding-left: 120px;height:93px;margin-bottom: 27px;}
.service .main .service1 .left .icon p{font-size:38px;line-height:38px;font-weight: bold;color:#1f1f1f;padding-top:10px}
.service .main .service1 .left .icon span{color:#808080;display: inline-block;font-size:22px;}
.service .main .service1 .left .icon:before{content: '';display: block;width:93px;height:93px;background:url(/static/css/../images/service1_icon1.png) no-repeat;position:absolute;left:0;top:0;}
.service .main .service1 .left .imc{width:100%;margin-bottom: 66px;}
.service .main .service1 .left .wz{color:#4d4d4d;font-size:16px;line-height: 26px;}
.service .main .service1 .right{float:right;width:60%;overflow: hidden;position:relative;height:699px;}
.service .main .service1 .right img{display: block;width: 100%;transition: 1s;width: 100%;height: 100%;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);}
.service .main .service1 .right:hover img{transform:scale(1.2) translate(-50%,-50%);}
.service .main .service1 i{width:40%;height:5px;background:#EA5514;position:absolute;left:0;bottom:-5px;}

.service .main .service2{margin-left: 112px;padding:80px 0;}

.service .main .service2 ul{margin-top:50px;width:91%;}
.service .main .service2 li{float:left;padding:13px;border:1px solid #d9d9d9;margin-bottom: 70px;width:32%;margin-right: 2%;cursor: pointer;}
.service .main .service2 li .img{width:100%;position:relative;overflow: hidden;}
.service .main .service2 li .img img{width:100%;transition:.3s;}
.service .main .service2 li .img i{display:block;width:28px;height:25px;background:url(/static/css/../images/ax_icon.png) no-repeat;position:absolute;right:22px;top:24px;}
.service .main .service2 li:nth-child(3n){margin-right: 0;}

.service .main .service2 li .wz{transition:.3s;}
.service .main .service2 li .wz{padding:18px;color:#000000;font-size:28px;}
.service .main .service2 li .wz p{overflow: hidden;height:28px;line-height: 28px;
    text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
.service .main .service2 li .wz .ms{font-size:12px;color:#a6a6a6;margin-top:16px;transition:.3s;}
.service .main .service2 li .wz .ms span.fx{display: inline-block;position:relative;padding-left: 14px;line-height: 12px;transition:.3s;}
.service .main .service2 li .wz .ms span.fx:before{transition:.3s;content: '';display: block;width:14px;height:11px;background:url(/static/css/../images/fx_icon.png) no-repeat;position:absolute;left:0;top:0;}
.service .main .service2 li .wz .ms span.dz{transition:.3s;display: inline-block;position:relative;padding-left: 14px;line-height: 12px;}
.service .main .service2 li .wz .ms span.dz:before{transition:.3s;content: '';display: block;width:11px;height:9px;background:url(/static/css/../images/ax_icon2.png) no-repeat;position:absolute;left:0;top:0;}
.service .main .service2 li .wz .ms a.more1{transition:.3s;color:#a6a6a6;}
.service .main .service2 li .wz .ms a.more1 i{transition:.3s;display:inline-block;width:9px;height:9px;background:url(/static/css/../images/add-icon3.png) no-repeat;margin-left:23px;transition:.5s;}
.service .main .service2 li:hover{box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.25);}
.service .main .service2 li:hover .img img{transform:scale(1.05);}
.service .main .service2 li:hover .img i{background:url(/static/css/../images/ax_icon1.png) no-repeat;}
.service .main .service2 li:hover .wz{background:#ea5514;color:#fff;}
.service .main .service2 li:hover .wz .ms{color:#fff;}
.service .main .service2 li:hover .wz .ms span.fx:before{background:url(/static/css/../images/fx_icon1.png) no-repeat;}
.service .main .service2 li:hover .wz .ms span.dz:before{background:url(/static/css/../images/ax_icon3.png) no-repeat;}
.service .main .service2 li:hover .wz .ms a.more1{color:#fff;}
.service .main .service2 li:hover .wz .ms a.more1 i{background:url(/static/css/../images/add-icon4.png) no-repeat;}

.contact{padding-top:70px;background:#f2f2f2;}
.contact .ny-title1{margin-left: 200px;margin-bottom: 30px;}
.contact #container{width: 100%;height:690px;position:relative;}
.contact i{display: block;width:100%;height:4px;position:relative;background:#a6a6a6;}
.contact i:before{content: '';width:200px;height:4px;background:#ea5514;position:absolute;left:0;bottom:0;z-index:10000;}
.contact .amap-logo,.contact .amap-copyright,.contact .floor-list-box{display: none!important;}
.contact .amap-icon{width:98px!important;height:105px!important;background:url(/static/css/../images/contact_logo.png) no-repeat;display: none;}
.contact .amap-icon img{display: none;}

.contact3_ms{width:305px;height:188px;background:url(/static/css/../images/contact_bgaa.png) no-repeat;position:relative;box-sizing: border-box;padding:15px 20px;font-size:12px;}
.contact3_ms .a_logo{width:52px;height:27px;background:url(/static/css/../images/a_logo.png) no-repeat;}
.contact3_ms .a_close{position:absolute;right:20px;top:15px;width:13px;height:13px;background:url(/static/css/../images/a_close.png) no-repeat;}
.contact3_ms dl{margin-top:8px;float:left;width:50%;}
.contact3_ms dt{color:#000000;font-size:12px;font-family:"ITCA";}
.contact3_ms dd{color:#808080;font-size:14px;font-family:"ITCA";}


/*产品列表*/
.products_list{padding-top:0;position:relative;margin-top:-75px;}

.products_list .index-p-main .left h3{padding-bottom: 120px;}
.products_list .index-p-main .left h3:after{height:40px}
/*.products_list .index-p-main .left .p-nav{height:1356px;}*/

.products_list1{background:#f2f2f2;position:relative;padding-top:55px;position:relative;padding-bottom: 65px;}
.products_list1 .ny-title1{margin-left: 200px;}
.products_list1:after{content: '';width:30%;height:3px;background:#ea5514;position:absolute;left:0;bottom:63px;z-index:3;}
.products_list1:before{content: '';width:100%;height:1px;background:#a6a6a6;position:absolute;left:0;bottom:65px;z-index:3;}
.products_list1 .tab{width: 65%;position:absolute;right:0;text-align: right;box-sizing: border-box;padding-right: 5%;top:124px;border-bottom: 1px solid #b2b2b2;padding-bottom: 30px;}
.products_list1 .tab a{color:#b2b2b2;font-size:14px;padding-bottom: 7px;margin-right: 24px;transition:.3s;display: inline-block;position:relative;}
.products_list1 .tab a:last-child{margin-right: 0;}
.products_list1 .tab a:after{content: '';display: block;width:0%;height:1px;background:#ea5514;position:absolute;left:0;bottom:0;transition:.3s;}
.products_list1 .tab a:hover,.products_list1 .tab a.act{color:#1f1f1f;}
.products_list1 .tab a:hover:after,.products_list1 .tab a.act:after{width: 100%;}
.products_list1 .list_main{padding-top:30px;height:740px;position:relative;padding-bottom: 75px;z-index:3;padding-left: 200px;}
.products_list1 .list_main .left{float:left;box-shadow: -4px 3px 15px 0px rgba(0, 0, 0, 0.25);background:#fff;padding-top:60px;padding-left: 40px;width:320px;height:575px;position:relative;}
.products_list1 .list_main .left .mun{color:#1f1f1f;font-size:120px;font-family:"ITCA";line-height: 120px;}
.products_list1 .list_main .left p{color:#ea5514;font-size:28px;line-height: 28px;}
.products_list1 .list_main .left .img{position:absolute;bottom:0;right:-140px;}
.products_list1 .list_main .right{width:60%;box-sizing: border-box;float:right;padding-right: 5%;color:#1f1f1f;font-size:14px;line-height: 21px;}
.products_list1 .list_main .right li{float:left;margin-right: 20px;margin-bottom: 20px;}
.products_list1 .list_main .right img{width:100%;}

.products_list1 .list_main .cp{position:absolute;right:5%;bottom:0;}
.products_list1 .list_main .cp .tit{margin-bottom: 20px;position: relative;height:38px;padding-left: 10px;}
.products_list1 .list_main .cp .tit p{font-size:20px;display: inline-block;position:relative;color:#333333;font-weight: 900;margin-right: 20px;line-height: 20px;padding-top:16px;}
.products_list1 .list_main .cp .tit span{position:relative;font-size:14px;color:#595757;display:inline-block;line-height: 14px;padding-top:22px;}
.products_list1 .list_main .cp .tit:before{content: '';display: block;width:1px;height:100%;background:#ea5514;position:absolute;left:0;top:0;}
.products_list1 .list_main .cp .tit:after{content: '';display: block;width:20px;height:1px;background:#ea5514;position:absolute;left:0;top:0;}
.products_list1 .list_main .cp .tit span:before{content: '';display: block;width:20px;height:1px;background:#ea5514;position:absolute;left:0;top:0;}
.products_list1 .list_main .cp ul{padding-left: 90px;}
.products_list1 .list_main .cp li{float:left;position:relative;margin-right: 30px;text-align: center;padding-bottom: 20px;}
.products_list1 .list_main .cp li:after{content: '';display: block;width:14px;height:10px;background:url(/static/css/../images/icc.png) no-repeat;position:absolute;bottom:0;left:50%;margin-left:-7px;}
.products_list1 .list_main .cp li .img{height:130px;}
.products_list1 .list_main .cp li p{margin-top:14px;color:#1f1f1f;font-size:14px;}

.products_list1 .cp-tab{z-index:3;}
.products_list1 .cp-prev{width:19px;height:37px;background:url(/static/css/../images/rd2-prev.png) no-repeat;position: absolute;top:auto;bottom:350px;right:auto;left:240px;margin-top:0;outline: none;transition: .5s;opacity: 1;z-index:5;}
.products_list1 .cp-next{width:19px;height:37px;background:url(/static/css/../images/rd2-next.png) no-repeat;position: absolute;top:auto;bottom:350px;right:auto;left:280px;margin-top:0;outline: none;transition: .5s;opacity: 1;z-index:5;}
.products_list1 .cp-prev:hover{background:url(/static/css/../images/rd2-prev1.png) no-repeat;}
.products_list1 .cp-next:hover{background:url(/static/css/../images/rd2-next1.png) no-repeat;}
.products_list1 .bg{width:100%;height:360px;background:#ffffff;position:absolute;left:0;bottom:0;z-index:2;}


/*搜索*/
.p-banner1 li{float:left;width:25%;box-sizing:border-box;padding:58px 87px;border:1px solid #f4aa89;cursor:pointer;}
.p-banner1 li.last{width:50%;}
.p-banner1 li p {font-size:12px;color:#898989;line-height:12px;margin-bottom:10px;}
.p-banner1 li span {color:#595757;font-size:30px;line-height:30px;font-family:"ITCA";font-weight:normal;}
.p-banner1 li img {display:block;margin:60px auto 70px;transition:all 0.6s;}
.p-banner1 li:hover img {transform:scale(1.2);}
.p-banner1 li a.more {font-size:14px;color:#EA5514;float:right;}
.p-banner1 li a.more i {display:inline-block;width:9px;height:9px;background:url(/static/css/../images/add-icon.png) no-repeat;margin-left:23px;transition:.5s;}
.p-banner1 li a.more:hover i {transform:rotate(135deg);}

.search-one {padding:68px 0;margin-top:50px;}
.search1{width: 1280px;margin:0 auto;padding-bottom: 100px;}
.search1 .search-one .search-one-box {margin:0 auto;width:770px;height:50px;position:relative;}
.search1 .search-one .search-one-box input {outline:none;border:none;background:#ffffff;display:block;width:100%;height:50px;padding-left:26px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:18px;color:#808080;padding-right:55px;border:1px solid #00000012;}
.search1 .search-one .search-one-box .search-btn {position:absolute;top:0;right:0;width:50px;height:50px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;cursor:pointer;}
.search1 .search-one .search-one-box span {display:block;width:20px;height:20px;background:url(/static/css/../images/search.png) no-repeat center/100% 100%;z-index:11;}
.search1 .lists {margin-bottom:100px;}
.search1 .lists .noresult {text-align:center;}

.showMorehandle{width:91%;cursor: pointer;text-align: center;}
.showMorehandle img{display:block;width:200px;height:50px;margin:0 auto;}



@media only screen and (max-width:1680px) {
.index-rd:after{width: 29%;}
.index-brand .left .b-banner{padding:12% 0;}
.index-pro .index-p-main .left{height:988px;}
.index-news .n-banner .right .more {top:150px;display: none;}
/*.index-news .n-list li {width:50%;}*/
/*.index-news .n-list li:nth-child(2n) {width:50%;}*/
/*.index-rd .left .ms p {font-size:15px;}*/
.index-pro{padding-top:150px;}
.index-pro .index-p-main .right li {padding:50px 87px;}
.index-pro .index-p-main .left .p-nav{}
/*.index-rd .left{padding: 60px 0 20px;}*/
.index-brand .left a.more{bottom:-8%;}
.index-brand .left .icon{margin-top:30px;}
.products_list{padding-top:0;}
.rd1 .left .ms .fr dl{margin-bottom: 20px;}
.rd3 ul{padding:60px 70px;}
.index-news .n-banner .right p{margin-top:50px;}
.news_list1 .n2-banner .swiper-pagination{bottom:20px;}
.service .main .service1 .left .imc{margin-bottom: 40px;}
.service .main .service1 .left .icon{margin-top:50px;}

.index-rd .left{padding:40px 0;}
.news_show .main .close{right:2%;top:2%;}

.about1 .right{background-size:cover;}
}
@media only screen and (max-width:1480px) {
.index-pro .index-p-main .left{height:909px;}
.index-pro .index-p-main .right li {padding:30px 60px;}
.index-pro{padding-top:100px;}
.index-pro .index-p-main .p-banner .p-prev{right:400px;}
.index-pro .index-p-main .p-banner .p-next{right:40px;}
.index-pro .index-p-main .right .swiper-slide{padding:58px 50px;}
/*.index-rd .left{padding: 30px 0 27px;}*/
/*.index-rd .left .ms{margin-top:30px;}*/
/*.index-rd .left .ms p{margin-bottom: 40px;}*/
.index-news .n-banner .right{padding-right: 30px;}
.index-news .n-banner .right .more{top:50px;}
.index-news .n-banner .right p{margin-top:50px;}
.index-news .n-list li .fr{width:calc(100% - 240px);margin-left: 40px;}
.index-news .n-list{padding:50px 0 50px 0;}
/*.index-brand .b-banner .swiper-pagination{bottom:0;}*/
.index-brand .left a.more{bottom:-5%;}
/*.index-brand .left{padding-top:40px;}*/
.about1 .right ul{margin:60px 0 0 50px}
.about3{padding:80px 100px 80px 200px}
/*footer .foot1{padding-right: 0;padding-left: 100px;}*/
.products_list{padding-top: 0;}
/*.rd1 .left{padding-top:20px;}*/
.rd1 .left .ms{margin-top:10px;}
.rd1 .left .ms .fl{float:none;}
.rd1 .left .ms .fr{float:none;}
.rd1 .left .ms .fr dt{margin-bottom: 0;}
.rd1 .left .ms .fr dl{margin-bottom: 15px;}
.rd3 li{width:20%;text-align: center;margin-right: 0;}
.rd3 li .icon{margin:0 auto;width:100px;}
.index-news .n-banner .right p{margin-top:20px;}
.news_list .right .index-news a.more1{margin-top:30px;}
.news_list .right .index-news .n-banner1 .fr{width: calc(100% - 240px);margin-left: 40px;}
.news_list1 .n2-banner .right p{margin-top:50px;}
.news_list1 .n2-banner a.more1{margin-top:30px}
.news_show .main{padding:40px 80px;}
.w1200{width:96%;}
.news_show .main .close{right:2%;top:2%;}

.search1{width: 96%;}

/*.service .main .service1 .left{padding-top:40px;}*/
.service .main .service1{margin-left: 50px;}
.service .main .service1 .left .icon{margin-top:30px;margin-bottom: 15px}
.service .main .service2{margin-left: 50px}
.service .main .service2 ul{width:96%;}
.index-pro .index-p-main .p-prev{width:120px;}
.index-pro .index-p-main .p-next{width:120px;background-position: right;right:7%;}
.index-about .fr p:nth-child(3),.index-about .fr p:nth-child(4){display: none;}
.products_list1 .tab{width:55%;}


.ny-title{position:relative;padding-bottom: 20px;}
.ny-title p{color:#ffffff;font-size:24px;line-height: 24px;font-family: 'CTO';font-weight: lighter;letter-spacing:-3px}
.ny-title span{display: block;font-size:20px;color:#fff;line-height: 20px;/*margin-top:10px;*/font-weight: bold;font-family:PingFang SC;}
.ny-title:after{content: '';width:46px;height:2px;background:#ea5514;position:absolute;bottom:0;left:0;}
.ny-title1{position:relative;padding-bottom: 20px;}
.ny-title1 p{color:#1f1f1f;font-size:24px;line-height: 24px;font-family: 'CTO';font-weight: lighter;letter-spacing:-3px}
.ny-title1 span{display: block;font-size:20px;color:#1f1f1f;line-height: 20px;/*margin-top:10px;*/font-weight: bold;font-family:PingFang SC;}
.ny-title1:after{content: '';width:46px;height:2px;background:#ea5514;position:absolute;bottom:0;left:0;}
.about1 .left .slogn h3{font-size:20px;}
.about1 .left .slogn p{font-size:16px;}
.about1 .left .word{margin-top:40px;}


.index-rd .left .ms h3{font-size:22px;line-height: 22px;}
.index-rd .left .ms p{margin-bottom: 50px;font-size:14px;}

.index-news .n-banner .right span.time{font-size:24px;line-height: 24px;}
.index-news .n-banner .right .title{font-size:22px;line-height: 22px;}
.index-brand .left .b-banner{padding:9% 0;}
.index-brand .left .word{font-size:16px;}
.index-brand .left .slogn{font-size:18px;line-height: 24px;}

.products_list1 .tab{top:100px;}
.products_list1 .list_main .cp li .img img{width: 120px;}
.products_list1 .list_main .left .img{width:300px;right: -100px;}

.activity li .ms .time{font-size:20px;}
.activity li .ms .tit{font-size:20px;}
.news_list1 .n2-banner .right .title{font-size:20px;}
.service .main .service2 li .wz p{font-size:20px;}
.service .main .service1 .left .icon{height:50px;padding-left: 70px;}
.service .main .service1 .left .icon p{font-size:20px;line-height: 20px;padding-top:5px;margin-bottom: 5px;}
.service .main .service1 .left .icon span{font-size:18px;line-height: 18px;}
.service .main .service1 .left .icon:before{width:50px;height:50px;background-size:100% 100%;}
.index-pro .index-p-main .right li span{font-size:20px;}
.products_show .products_show5 .p5-b .word p{font-size:20px;line-height: 20px;}
/*.products_show .products_show1 .ms .right .tt p{font-size:30px;padding-bottom: 0px}
.products_show .products_show1 .ms .right .tt p:after{width:70px;}{width:100px;}*/
}
@media only screen and (max-width:1440px) {
	.index-pro .index-p-main .right li{padding:30px 50px;}
	.index-pro .index-p-main .right li img{width:150px;}
	.index-pro .index-p-main .left{height: 855px;}
	.index-rd .left{padding:33px 0;}
	.index-brand .left .b-banner{padding:8% 0;}
	.index-brand .swiper-pagination{bottom:20px;}
}
@media only screen and (max-width:1420px) {
	.index-brand .left .b-banner{padding:7% 0;}
}
@media only screen and (max-width:1385px) {
	.index-brand .left .b-banner{padding:6% 0;}
}
@media only screen and (max-width:1380px) {
	
	footer .f-nav li{margin-right: 20px}
}
@media only screen and (max-width:1366px) {
	.index-rd .left{padding:19px 0;}
	.index-brand .left .b-banner{padding:6% 0;}
	/*.index-about .fr{margin-right: 0;}*/
	.index-pro .index-p-main .p-banner .p-next{right:20px;}
	.index-pro .index-p-main .p-banner .p-prev{right:320px;}
	/*.index-rd .left .ms p{margin-bottom: 20px;}
	.index-rd .left .ms h3{margin-bottom: 14px;}*/
	/*.index-brand .left .slogn{font-size:24px;line-height: 30px;height:90px;}*/
	.about1 .right li .num{font-size:40px;}
	.products_show .products_show1,.products_show .products_show2{padding:30px 50px;}
	.products_show .products_show3{padding:0 50px;}
	.products_show .products_show4{padding:30px 50px 60px 50px}
	.rd1 .left .ms .fr dt{font-size:24px;}
	.rd1 .left .ms .fl{font-size:24px;}
	/*.service .main .service1 .left .wz{font-size:14px;line-height: 20px;}*/
	.index-pro .index-p-main .right li img{width:120px;}
	.index-pro .index-p-main .left{height: 812px;}
	.about1 .left .word{font-size:14px;}
	.products_list1 .list_main{height:650px;}
	.products_list1 .list_main .left{width: 280px;height:490px;}
	.products_list1 .list_main .left .mun{font-size:70px;line-height: 70px;}
	.products_list1 .list_main .left p{font-size:24px;line-height: 24px;}
	.products_list1 .list_main .left .img{width:240px}
	
	
}
@media only screen and (max-width:1300px) {
	.index-pro .index-p-main .right li{padding:30px;}
}
@media only screen and (max-width:1285px) {
	.index-brand .left .b-banner{padding:2% 0;}
}
@media only screen and (max-width:1280px) {
	.index-brand .swiper-pagination{bottom:0px;}
	/*.index-pro .index-p-main .right li{padding:10px 20px;}*/
	/*.index-rd .left{padding:74px 0 78px;}*/
	.index-about .fr{max-width: 750px;}
	/*.index-pro .index-p-main .left .p-nav{height:422px;}*/
	.index-pro .index-p-main .p-banner .p-next{right:10px;}
	.index-pro .index-p-main .p-banner .p-prev{right:300px;}
	/*.index-rd .left .ms h3{font-size:24px;line-height: 24px;}
	.index-rd .left .ms p{font-size:14px;}*/
	/*.index-rd .left{padding:30px 0 5px 0;}*/
	.index-news .n-banner .right span.time{font-size:24px;}
	.index-news .n-banner .right .title{font-size:26px;}
	.index-news .n-banner .right p{margin-top:20px;padding-top:20px;}
	/*.index-brand .left{padding-top:20px;}*/
/*	.index-brand .b-banner .swiper-pagination{bottom:-6px;}*/
	.index-brand .left a.more{bottom:-3%}
	.products_show .products_show1 .ms .right .icon li{margin-right: 14px;}
	.rd1 .left .ms .fr dt{font-size:16px;}
	.rd2 .fr .tit{font-size:16px;}
	.rd2 .fr .word{min-height: 148px;}
	.rd3 ul{padding:30px 35px;}
	.news_list .right .index-news a.more1{margin-top:20px;}
	.news_list1 .n2-banner .right p{margin-top:30px;padding-top:30px;}
	.news_list1 .n2-banner .right .title{font-size:24px;line-height: 24px;}
	.service .main .service1 .left .imc{margin-bottom: 20px;}
	.index-pro .index-p-main .left{height:828px;}
	.index-pro .index-p-main .left{height: 812px;}
	.index-rd .left .ms{margin-top:32px;}
	.index-brand .left .b-banner{padding:3% 0;}
	.about4{padding: 75px 0 75px 200px;}
	.products_list1 .list_main .left .img{width:200px;right:-50px;}
	.index-pro .index-p-main .right li span{font-size:20px;}
	.products_show .products_show5 .p5-b .word p{font-size:18px;line-height: 18px;}
	.products_show .products_show5 .p5-b .word span{font-size:14px;}
	/*.products_show .products_show1 .ms .right .tt p{font-size:20px;padding-bottom: 0px}
	.products_show .products_show1 .ms .right .tt p:after{width:70px;}
	.products_show .products_show1 .ms .right .word{font-size:14px;}*/
	
}
@media only screen and (max-width:1180px) {
	.index-pro .index-p-main .right li span{font-size:16px;}
	.products_show .products_show5 .p5-b .word p{font-size:14px;}
}
@media only screen and (max-width:1150px) {
	header nav li{margin-right:50px;}
}
@media only screen and (max-width:1100px) {}
@media only screen and (max-width:1040px) {
	padding:20px;
}
@media only screen and (max-width:1024px) {
	.rd1:after{left:2%;}
.index-banner img.pc{display: none;}
.index-banner img.m{display: block;}
.ny-banner img.pc{display: none;}
.ny-banner img.m{display: block;}
.rd2 .swiper-pagination{left:0;text-align: center;width:100%;}

.index-banner .other{display: none;}
::-webkit-scrollbar {background:#f0f0f0;width:0}
::-webkit-scrollbar-thumb {background:rgba(0,0,0,.2);width:0;border-radius:0}
::-webkit-scrollbar-track {border-radius:0}
.m_head {display:block;}
.index_top {display:none;}
header {display:none;}
.index-banner {margin-top:0px;height:auto;}
.index-banner .swiper-slide:nth-child(1){display: none;}
.index-banner .b_word {display:none;}
.index-banner .swiper-scrollbar {width:90%;left: 5%;right:auto;bottom:20px;}
.index-banner .swiper-pagination {width:90%;right:auto;left:5%;bottom:30px;font-size:16px;}
.index-banner .swiper-button-next {right:5%;/*top:50%;*/margin-top:-6px;font-size:14px;bottom:40px;}
.index-banner .swiper-button-prev {right:auto;left:5%;/*top:50%;*/margin-top:-6px;font-size:14px;bottom:40px;}
.index-about {padding:40px 0 20px 0;}
.index-about .layout {height:auto;}
.index-about .fl {float:none;}
.index-about .fr {width:100%;height:auto;margin-right:0;padding-top:30px;max-width: 100%}
.index-about .fl a.add {position:relative;margin-top:20px;display:block;}
.layout {padding-left:0;width:90%;margin:0 auto;}
.index-pro {padding-top:20px;}
.index-pro .bg {display:none;}
.index-pro .index-p-main .left {width:90%;margin-top:0;float:none;margin:0 auto;height:auto;}
.index-pro .index-p-main .left h3 {padding-bottom:50px;}
.index-pro .index-p-main .left h3:after {height:30px;bottom:10px;}
.index-pro .index-p-main .left .p-nav {padding-left:0;text-align:center;min-height: 200px;}
.index-pro .index-p-main .right li a.more{float:none;text-align: center;margin:0 auto;padding-bottom: 10px;position:relative;display: inline-block;}
.index-pro .index-p-main .right li a.more:after{content: '';display: block;width: 88px;left:50%;margin-left: -44px;height:1px;background: #EA5514;position: absolute;bottom:-1px;z-index:5;}
.index-about .fl .ny-title1{margin-bottom: 20px;}
.index-about .fl .slogn h3{font-size:16px;}
.index-about .fl .slogn p{font-size:14px;}
.index-pro .index-p-main .left .p-nav dt {margin-bottom:20px;}
.index-pro .index-p-main .left .p-nav dd {margin-bottom:20px;margin-top:0;}
.index-pro .index-p-main .left .add {height:50px;}
.index-pro .index-p-main .right {width:100%;float:none;width:90%;margin:0 auto;}
.index-pro .index-p-main .right li {width:100%;float:none;text-align:center;padding:30px 0 0;border-right:none;border-bottom: 1px solid #cccccc;}
.index-pro .index-p-main .right li.last{width:100%;}

.products_list .index-p-main .left .p-nav{height:520px!important;}
.products_list1{padding-top: 20px;padding-bottom: 0;}

.index-pro .index-p-main .right .p-nexta {display:none;}
.index-pro .index-p-main .p-banner {padding-bottom:30px;display: none;}
.index-pro .index-p-main .p-banner2{display: block;}
.index-pro .index-p-main .p-next {display:none;}
.index-pro .index-p-main .p-prev {display:none;}
.index-rd {height:auto;padding-left:0;width:100%;margin:0 auto;}
.index-rd .left {padding-top:20px;float:none;width:90%;margin:0 auto;height:auto;}
.index-rd .left .ms p {margin-bottom:30px;}
.index-rd .right {width:100%;height:auto;}
.index-rd .left .ms a.more {margin-bottom:20px;}
.index-rd .left .ms a.more img{display: inline-block;width:100px;}
.index-news {width:100%;margin:0 auto;box-sizing:border-box;padding:20px 5%;}
.index-news .add {top:50px;right:2%;}
.index-news .add img{width:30px;}
.index-news .n-banner {height:auto;padding-bottom:50px;margin-top:30px;}
.index-news .n-banner .left {float:none;width:100%;height:auto;display: block;}
.index-news .n-banner .right {float:none;width:100%;padding-right:0;height:auto;padding-top:10px;}
.index-news .n-banner .right span.time {font-size:16px;line-height:16px;}
.index-news .n-banner .right .title {font-size:18px;line-height: 18px;height:18px;}
.index-news .n-banner .right .more {position:relative;right:auto;top:auto;}
.index-news .n-banner .right p {margin-top:20px;padding-top:20px;}
.index-news .n-banner .swiper-pagination {width:100%;left:auto;bottom:10px;text-align:center;}
.index-news .n-list {padding:30px 0;}
.index-news .n-list li {width:100%;float:none;}
.index-news .n-list li .fl {float:none;width:100%;}
.index-news .n-list li .fr {width:100%;float:none;margin-left:0;}
.index-news .n-list li:nth-child(2n) {width:100%;margin-top:20px;}
.index-brand {width:100%;margin:0 auto;box-sizing:border-box;padding:20px 0;border-bottom: 6px solid #cccccc;}



.index-brand .left .b-banner{padding:3% 0;padding-bottom: 360px;}
.index-brand .left .b-banner .ny-title1{margin-left: 5%;}
.index-brand .left {width:100%;padding-top:30px;height:auto;}
.index-brand .left .icon {margin-top:30px;margin-left: 5%;height:50px;width:50px;}
.index-brand .left .word{padding-left: 5%;}
.index-brand .left .slogn {font-size:18px;margin-left: 5%;line-height: 30px;min-height: 90px;}

.index-brand .left a.more {position:relative;right:auto;bottom:auto;margin-bottom:20px;display:block;margin-left: 5%;}
.index-brand .left a.more img{display: inline-block;width:100px;}
.index-brand:before{width: 30%;bottom:-6px;}
.index-brand .right {width:100%;height:auto;}
.index-brand .right{position:absolute;height:300px;position:absolute;bottom:60px;}
.index-brand .b-banner .swiper-pagination {text-align:center;width:100%;bottom:20px;}
footer .foot1 {height:auto;padding:30px 2% 60px;}
footer .foot1 .j-gotop {display:none;}
footer .foot1 .f-logo {float:none;width:100%;text-align:center;}
footer .f-nav {float:none;width:100%;margin-top:20px;}
footer .f-nav .f-tel {margin-top:20px;margin-right:0;}
footer .f-nav .f-ewm {position:relative;text-align:center;}
footer .f-nav ul {margin-right:0;height:40px;display: none;}
footer .f-nav li {margin-right:10px;}
footer .f-nav .f-tel p {float:none;text-align:center;display: none;}
footer .foot2 {padding-left:0;text-align:center;height:48px;overflow: hidden;}

footer .foot1 .f-logo img{width:200px;height:auto;margin:0 auto;}
footer .f-nav .f-tel{position: absolute;bottom:-40px;width:100%;text-align: center;}
footer .f-nav .f-tel span{font-size:20px;padding-left: 20px;}
footer .f-nav .f-tel span:before{background-size:100% 100%;width:13px;height:15px;top:5px;}
.ny-title1{padding-bottom: 10px;}
.index-rd .left .ms h3{margin-bottom: 10px;}
.index-rd:after{width: 80%;left:10%;bottom:210px;}

.ny-banner{padding-top:0px;}
.about1{padding:0;}
.about1 .left{padding:0 5%;}
.about1 .right{display: none;}
.about1 .about1_m{display: block;}
.about1 .about1_m img{display: block;width: 100%}
.about2{padding-left: 2%;}
.about3{padding-left: 2%;}

.about4{padding-left: 2%;}

.products_list1 .ny-title1{margin-left: 5%;}
.products_list1 .list_main{padding-left: 0;}
.products_list1 .tab{}
.products_list1 .list_main .cp{position:relative;left:0;right:0;width: 100%;margin-top:120px;}
.products_list1 .list_main .cp ul{padding:0 10%;}
.products_list1 .list_main .cp li:after{display: none;}
.products_list1 .list_main .cp li{width: 30%;margin-right: 5%;}
.products_list1 .list_main .cp li:nth-child(3){margin-right: 0;}
.products_list1 .list_main .cp li .img{height:auto;}
.products_list1 .list_main .cp li .img img{width:100%;}

.products_list1 .list_main .cp .tit{font-size:24px;width:90%;margin:0 auto 20px;border-bottom: 1px solid #cccccc;text-align: center;}
.products_list1 .list_main .cp .tit p{color:#ea5514;}
.products_list1 .list_main .cp .tit:before,.products_list1 .list_main .cp .tit:after{display: none;}
.products_list1 .list_main .cp .tit p:after{content: '';display: block;width:80px;height:1px;background:#ea5514;position:absolute;bottom:-3px;left:50%;margin-left: -40px;}
.products_list1 .list_main .right{}
.products_list1 .bg{display: none;}
.products_show{padding-left: 5%;}
.rd1{padding-left: 2%;}
.rd2{padding:30px 5%;}
.rd2:after{width: 90%;left:5%}
.rd3{padding-left:2%;}

.activity{padding-left: 2%;}

.news_list{padding:50px 0;}
.news_list1 .n2-banner .right{padding-right: 2%;}

.news_list1 .n2-banner{padding-bottom: 50px;margin-top:30px;}
.news_list1 .n2-banner .left{width:100%;float:none;}
.news_list1 .n2-banner .right{width:100%;float:none;border-top:none;}
.news_list1 .n2-banner .swiper-pagination{left:0;bottom:0;text-align: center;}

.news_show{padding-left: 5%;}

.service{padding-left: 2%;}
/*.service .main .service1 .left .icon{margin-top:10px;}*/
.contact .ny-title1{margin-left: 2%;}

.p-banner1 li{padding:30px;width:50%;}

.about1 .left .ny-title1{padding-bottom: 10px;margin-bottom: 10px;}
.about1 .left .slogn p{display: none;}

}
@media only screen and (max-width:960px) {}
@media only screen and (max-width:768px) {
	.about1 .left{width: 100%;float:none;padding-top:50px;}
	.about1 .right{width:100%;}
	.about2 .about2-b .top{text-align: center;}
	.about2 .about2-b .bottom{margin:50px auto 0;}
	.about3 .left{width:100%;padding-top:20px;}
	.about3 .right{width:100%;}
	.about2{padding:70px 2% 90px 2%;}
	.about4{padding:30px 0;}
	.contact3_ms{top:70px;padding:15px;}
	.contact3_ms dd{font-size:12px;}
	.about4 .bg{display: none;}
	.about4-b{width:100%;}
	.about4:after{width:50%;left:0;}
	.about4:before{width:100%;left:0;}
	.about4-b .swiper-pagination{text-align: center}
	.about1 .right{height:auto;}
	.about1 .right ul{width:100%;margin:0;}
	.about1 .right li{width:49%;margin-bottom: 30px;margin-right:2%;}
	.about1 .right li:after{right:48%;}
	.about1 .right li:nth-child(2n){width:49%;margin-right: 0;}
	.about1 .right li .num{font-size:24px;}
	.about2:after{display: none;}
	.about2 .ab2-next{top:30%;right:10px;}
	.about2 .ab2-prev{top:30%;right:60px;}
	.about3{padding-top:40px;padding-left: 0;padding-right: 0;padding-bottom: 50px;}
	.about3 .right .about3-b .swiper-slide p{opacity: 1;float:none;text-align: center;padding-left: 0;}
	.about3 .right .about3-b .swiper-slide p:before{left: 50%;margin-left: -15px;position: relative;}
	.about3 .ny-title1{margin-left: 5%;}
	.about3 .left{padding-left: 5%;}
	.about3 .right{margin-top:20px;}
	.about3 .right .tab1{position:relative;top:0;right:auto;text-align: center;background:#f2f2f2;padding: 10px 0 15px;}
	.about3 .right .about3-b .swiper-slide .img{width:70%;margin:0 auto;}
	.about3 .right .about3-b .swiper-slide{padding-bottom: 0;}
	.about3 .ab3-next{left:auto;right:2%;top:65%;}
	.about3 .ab3-prev{left:2%;top:65%;}
	.about4-b .swiper-slide{padding:20px 5%;border-right: none;}
	.about4-b .swiper-slide .tit{font-size:20px;}
	.about4 .about4-b{border-top:2px solid #f5f5f5;}
	.about4 .word{margin-top:10px;margin-left: 5%;font-size:16px;}
	.about4 .ny-title1{margin-left: 5%;}
	.tc .main{width:96%;}
	.tc a.close{top:8%;}
	.about1 .left .word{margin-top:30px;}
	.products_list1 .list_main{height:auto;padding-bottom: 50px;}
	.products_list1 .list_main .left{width:100%;float:none;box-sizing: border-box;padding:20px;height:auto;display: none;}
	.products_list1 .tab{position:relative;top:auto;right:auto;width:100%;margin-top:20px;display: none;}
	.products_list1 .list_main .right{width: 100%;float:none;margin-top:0;padding-bottom: 20px;padding:0 5%;min-height:350px;}
	.products_list1 .list_main .right li{text-align: center;width: 25%;margin-right: 0;margin-bottom:20px;}
	.products_list1 .list_main .right li img{width: 78px;margin:0 auto;}
	.products_list1:after{bottom:0;height:6px;}
	.products_list1:before{display: none;}
	.products_list1 .list_main .left .img{position:relative;right:auto;}
	
	.products_list1 .cp-next{left:auto;right:2%;bottom:auto;top:400px;display: none;}
	.products_list1 .cp-prev{left:auto;right:calc(2% + 50px);bottom: auto;top:400px;display: none;}
	.products_show .products_show1 .ms{padding:50px 0;}
	.products_show .products_show1 .ms .left{width:100%;float:none;padding-top: 30px;}
	.products_show .products_show1 .ms .left img{display:block;width:70%;margin:0 auto;}
	.products_show .products_show1 .ms .right .tt p{font-size:30px;}
	.products_show .tit{font-size:20px;}
	.products_show .close{display:block;width:24px;}
	.products_show .close img{display: block;width: 24px;}
	.products_show .products_show5{padding:40px 0;}
	.products_show:before{width:30%;height: 6px;bottom:-6px}
	.products_show{border-bottom: 6px solid #a6a6a6;}
	.products_show .products_show1 .ms .right{width:100%;float:none;}
	.products_show .products_show1, .products_show .products_show2,.products_show .products_show3{padding:20px 5% 0;}
	.products_show .products_show1 .ms .right{margin-top:20px;}
	.products_show .products_show1 .ms .right .icon{margin-top:20px;}
	.products_show .products_show1 .ms .right .icon li{margin-right: 0;width:33.3333%;}
	.products_show .products_show1 .bg{left:0;}
	.products_show .products_show2 li{width:49%;margin-right: 2%;margin-bottom: 10px;}
	.products_show .products_show2 li:nth-child(2n){margin-right: 0;}
	.products_show .products_show3{padding:0 5%;}
	.products_show .products_show3 li{width:49%;margin-right: 2%;margin-bottom: 10px;}
	.products_show .products_show3 li:nth-child(2n){margin-right: 0;}
	.products_show .products_show4{padding:30px 5%;}
	.products_show .products_show4 table td{width:50%; float:left; min-width: auto;}
	
	.rd1{padding:40px 0 0 0;}
	.rd1 .left{width:100%;padding-top:40px;box-sizing: border-box;padding:0 5%;}
	.rd1 .left .ms .fr p:nth-child(2){margin-bottom: 30px;}
	.rd1 .right{width:100%;height:auto;margin-top:20px;}
	.rd1 .right img{position:relative;height:250px;top: 0;left: 0;transform: translate(0,0);}
	.rd1:before{width:30%;}
	.rd1:after{width:90%;left:5%;bottom:250px;height:6px;}
	.rd1 .left .ms .fr p:nth-child(1),.rd1 .left .ms .fr p:nth-child(3){font-size:20px;margin-bottom: 10px;}
	.rd2{padding-top:20px;min-height: 460px;}
	.rd2 .fl{width:100%;font-size:24px;}
	.rd2 .fr{width: 100%;}
	.rd2 .fr .rd2-next{bottom:20px;}
	.rd2 .fr .rd2-prev{bottom:20px;}
	.rd3{padding:40px 0 0;}
	.rd3 .ny-title1{margin-left: 5%;}
	.rd3 ul{padding:20px 5%;}
	.rd3 li{width:49%;margin-bottom: 20px;margin-right: 2%;}
	.rd3 li:nth-child(2n){margin-right: 0;}
	.rd3 li .icon{width:90%;padding-top:32px;margin:0 auto;}
	.rd3 li .word p span{font-size:16px!important;line-height: 16px;font-weight: bold;margin-bottom: 10px;display: block;}
	.rd3 li .word p{font-size:14px!important;line-height: 14px;}
	.rd3 li .icon img{}
	.rd3 li .icon p{display: none;}
	.rd3 .bg{position:relative;margin-top:20px;left:0;bottom:auto;}
	.news_list .right .n1-prev{right:auto;left:0;}
	.news_list .right .n1-next{right:auto;left:50px;}
	
	.activity{padding:40px 5%;}
	.activity ul{margin-top:30px;}
	.activity li{width:100%;margin-right: 0;padding-bottom: 20px;margin-bottom: 10px;}
	.news_list .left{display: none;}
	.news_list .right{width:90%;margin:0 auto;float:none;}
	.news_list .right .index-news .n-banner1{display: none;}
	.news_list1{padding:30px 0 60px 2%}
	.news_list1:after{width:30%;}
	.news_list .right .index-news{padding:0}
	.news_show .main .tit h1{font-size:24px;line-height: 30px;}
	.news_show .main{padding:20px 5%}
	.news_show .main .fx:before{width: 100%;left:0;}
	.news_show .main .close{width:20px;right:1%;}
	.news_show .main .close img{display: block;width: 20px;height:20px;}
	
	.service .main .service1 .left{width:100%;padding-top:40px;}
	.service .main .service1{margin-left: 5%;margin-right: 5%}
	.service .main .service1 .right{width:100%;margin-top:20px;height:auto;}
	.service .main .service1 .right img{position:relative;left:0%;top:0;transform: translate(0,0);}
	.service .main .service2{margin-left: 5%;margin-right: 5%;padding:40px 0;}
	.service .main .service2 li{width:100%;margin-bottom: 20px;}
	.contact #container{height:300px;}
	.search1 .search-one .search-one-box{width:90%;}
	.contact i:before{width: 30%;}
	.p-banner1 li{width:100%;}
	.search-one{margin-top:0}
	.contact{padding-top:35px;}

}

@media only screen and (max-width:480px) {
	.about1 .right{background:none;}
	.news_show .main .tit h1{width:100%;max-width: 80%;}
	.news_show .main .close{right:5%;}
	.news_show .main .tit .time{text-align: left;position:absolute;left:5%;bottom:20px;display: none;}
	.news_show .main .tit .time:before{display: none;}
	.news_show .main .tit .time span{display: inline-block;font-size:14px;color:#a5a5a5;}
	.news_show .main .tit .time p{display: inline-block;font-size:14px;color:#a5a5a5;}
	.news_show .main .next .fl{width:100%;float:none;}
	.news_show .main .next .fr{width:100%;float:none;}
	.news_show .main .fx{margin-top:20px;}
	
}
@media only screen and (min-width:2000px) {
	.rd2{min-height: 600px;}
}