/*-------------------
        style
--------------------*/
/*首页*/
.index-banner { position: relative; overflow: hidden; height: 950px; }
.video-inbanbg { position: absolute; left: 0; top: 0; width: 100%; height: 100%; background-color: rgba(0, 0, 0, 0.2); }
.video-imgbg{background: url(../images/invideobg.jpg) no-repeat center center/cover;width: 100%;height: 100%;z-index: -99999;position: absolute;}
.inban-video { height: 100%; position: relative; overflow: hidden; }
.index-banner video { position: absolute; left: 50%; transform: translate(-50%, -50%); top: 50%; z-index: -9999; }
.inban-main { height: 170px; }
.inban-main { color: #ffffff; /*text-align: center;*/ position: absolute; width: 100%; top: 0; bottom: 0; margin: auto; }
.inban-tit { /*font-size: 60px; line-height: 1; font-weight: bold;*/font-size: 50px; line-height: 1; letter-spacing: 5px; }
.inban-info { margin: 60px auto 0; max-width:900px; }
.inban-info .item { margin-right:72px; display: inline-block; font-size: 0; }
.inban-info .item:last-child { margin-right:0; }
.inban-info i { display: inline-block; vertical-align: middle; height:40px; width:45px; margin-right: 16px; }
.inban-info .tit { display: inline-block; vertical-align: middle; font-size: 18px; }
.inban-info .ico1 { background: url(../images/inban-ico1.png) no-repeat center center; background-size: cover; }
.inban-info .ico2 { background: url(../images/inban-ico2.png) no-repeat center center; background-size: cover; }
.inban-info .ico3 { background: url(../images/inban-ico3.png) no-repeat center center; background-size: cover; }
.inban-btn { margin-top: 60px; }
.inban-btn .btn { margin-left: 10px; margin-right: 10px; height:50px; line-height:48px; width: 220px; font-size: 18px; letter-spacing: 5px; padding: 0; }
.inban-btn .btn:focus {box-shadow:none;}
.inban-btn .xx-btn { color: #fff; background: #ea5504; border:1px solid #ea5504; }
.inban-btn .xx-btn:hover { color: #fff; background: #ff6a00; }
.inban-btn .al-btn { color: #fff; border:1px solid #fff; }
.inban-btn .al-btn:hover { color: #ea5504; background: #fff; }
@-webkit-keyframes tiaodong{0%{transform:translateY(-10px)}
    25%{transform:translateY(0)}
    66%{transform:translateY(10px)}
    100%{transform:translateY(0)}
}@keyframes tiaodong{0%{transform:translateY(0)}
     25%{transform:translateY(-10px)}
     50%{transform:translateY(0)}
     75%{transform:translateY(10px)}
     100%{transform:translateY(0)}
 }.fix-down{position:absolute;width:200px;height:112px;left:0;right:0;bottom:50px;margin:auto;text-align:center;/*animation:tiaodong 3s linear 0s infinite*/}
.fix-down .tit{text-align:center;font-size:20px;line-height:1;color:#ffffff}
.fix-down i{display:block;width:28px;height:30px;margin:55px auto 0;background:url(../images/page-dqrr.png) no-repeat center center;background-size:cover}
.d-arr{position:relative}
.d-arr::before{content:'\5411\4e0b\6ed1\52a8';position:absolute;left:-150px;top:0px;color:#fff;font-size:20px;width:150px;font-family:Arial,Helvetica,sans-serif;font-style:normal}
.d-arr::after{content:'\67e5\770b\66f4\591a';position:absolute;left:35px;top:0px;color:#fff;font-size:20px;width:150px;font-family:Arial,Helvetica,sans-serif;font-style:normal}
/*首页主体*/
.index-block1 { height: 60px; background-color: #f5f5f5; }
.innews-main { width: 100%; }
.innews-item { display: block; height: 60px; line-height: 60px; padding-left: 138px; font-size: 16px; transition: 0.36s; }
.innews-item:hover .innews-tit { color: #ea5504; }
.innews-time { float: left; color: #999; margin-left: -138px; }
.innews-time:before { content: ""; display: inline-block; background: #999; width: 6px; height:6px; border-radius: 50%; vertical-align: middle; margin-right: 10px; }
.innews-tit { float: left; width: 100%; padding-right: 100px; color: #666; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; transition: 0.36s; }
.innews-more { float: right; padding-right: 22px; background: url(../images/left.svg) no-repeat right center/16px; color: #999; transition: 0.36s; height: 60px; line-height: 60px; font-size: 16px; margin-left: -100px; }
.innews-item:hover .innews-more { color: #ea5504; background-image: url(../images/left-h.svg); }
.innews-main .swiper-wrapper { flex-flow: column }
.innews-main .swiper-container { height: 60px !important; }
.index-block2 { margin-top: 30px; }
.inban-item { float: left; width: 380px; transition: 0.36s; margin-left: 30px; background: #fff9f6; height: 140px; box-sizing: border-box; padding: 32px 20px; border-bottom: 5px solid #ea5504; }
.inban-item:first-child { margin-left: 0; }
.inban-item1 { background: url(../images/inban-item1.jpg) no-repeat center center/cover; }
.inban-item2 { background: url(../images/inban-item2.jpg) no-repeat center center/cover; }
.inban-item3 { background: url(../images/inban-item3.jpg) no-repeat center center/cover; }
.inban-item:hover { transform: translateY(-10px); }
.initem-tit { font-size: 24px; color: #ea5504; display: inline-block; transition: 0.36s; padding-right: 20px; background: url(../images/left-h.svg) no-repeat right center/18px; }
.inban-item:hover .initem-tit { padding-right: 26px; color: #ea5504; }
.initem-text { font-size: 16px; margin-top: 8px; color: #666; }
/*.index-block3 { margin: 60px 0; }*/
.intit { text-align: center; font-size: 36px; line-height: 36px; font-weight: bold; color: #222 }
.intit a { color: #222;}
.intit a:hover { color: #ea5504; transition: 0.2s;}
.inpro-item ul { margin-top: 30px; overflow: hidden; }
.inpro-item ul li { width: 20%; height: 220px; float: left; text-align: center; overflow: hidden; }
.inpro-item ul li p { font-size: 16px; line-height: 24px; color: #222; }
.inpro-item ul li img { width: 160px; height: 160px; }
.inpro-item ul li .inpro-list { transition: all 0.36s; }
.inpro-item ul li.active .inpro-list, .inpro-item ul li:hover .inpro-list { transform: scale(1.1); }
.inpro-item ul li.active p, .inpro-item ul li:hover p { font-weight: bold; color: #ea5504; }
.inpro-item ul li.active:after, .inpro-item ul li:hover:after { transition: all 0.15s; content: ""; display: block; opacity: 0; background: #081a37; width: 40px; height: 40px; border-radius: 8px; margin: 20px auto 0; -webkit-transform: scaleX(1) scaleY(0.75) rotate(45deg);transform: scaleX(1) scaleY(0.75) rotate(45deg);  }
.inpro-item ul li.active:after, .inpro-item ul li:hover:after { content: ""; opacity: 1; }
.inpro { padding-bottom: 60px; }
.inpro-bg { height: 560px; padding-top: 60px; display: none; }
.inpro .active { display: block; }
.inpro-ryrq { background:#a21921; }
.inpro-swz { background:#a21921 ; }
.inpro-rm { background:#a21921 ; }
.inpro-lhc { background:#a21921 ; }
.inpro-dry { background:#a21921 ; }
.inpro-tab{ position: relative; width: 590px; float: right; z-index: 99;}
.inpro-fltit { font-weight: normal; font-size: 48px; line-height: 48px; text-align: right; color: #fff; }
.inpro-fltit a { color: #fff; transition: all 0.15s;}
.inpro-fltit a:hover {color: #ff6a00; }
.inpro-fltit:after { content: ""; display: block; width: 80px; height: 4px; margin: 20px 0 40px auto; background: #ea5504; }
.inpro-content { font-size: 16px; line-height: 30px; color: #fff; width: 570px; text-align: right; margin-left: auto; margin-right: 0; }
.inpro-tit-list { width: 580px; margin: 30px 0 0 auto; overflow: hidden; }
.inpro-tit-list li { width: 268px; margin-left: 20px; margin-bottom: 10px; float: left; border: 1px solid #999; border-radius: 4px; transition: all 0.15s; }
.inpro-tit-list li a { height: 38px; font-size: 14px; line-height: 38px; color: #fff; display: block; padding: 0 10px 0 16px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.inpro-tit-list li:hover, .inpro-tit-list li.active { border: 1px solid transparent; background: #ea5504; }
.inpro-more { background: #1f314d; border: 1px solid #fff; width: 180px; margin: 0 0 30px auto; border-radius: 4px; text-align: center; transition: all 0.15s; }
.inpro-more a { height: 44px; line-height: 44px; font-size: 16px; color: #FFF; display: block; }
.inpro-more a span { font-size: 24px; line-height: 26px; }
.inpro-more:hover { border: 1px solid transparent; background: #ea5504 }
.inpro-img-list { position: absolute; }
.inpro-img-list li {  text-align: center; padding: 0 200px 120px 200px; margin-left: -200px; opacity: 0; position: absolute; left: -200px; transition: all .6s; }
.inpro-img-list li.active { left: 0; opacity: 1; z-index: 9;}
.inpro-search { overflow: hidden; height: 170px; border: 6px solid #f6f6f6; padding: 22px 30px; background: #fff url(../images/inpro-search.png) no-repeat right center; position: relative; width: 1200px; margin: -230px auto 0; z-index: 99;}
.inpro-search .form-part { float: left; border-right: 2px #ededed solid; }
.inpro-search .form-item { float: left; margin-top: 0; line-height: 42px; }
.inpro-search input[type="text"] { background-color: #f6f6f6; border: 1px solid #ddd; outline: none; height: 30px; width: 64px; font-size: 14px; padding: 0 10px; margin-right: 10px; border-radius: 4px; }
.inpro-search input[type="radio"] { margin-right: 4px; }
.inpro-search .radio-wrap { position: absolute; left: 0; }
.inpro-search .unit-box { width: 40px; }
.inpro-search label { position: relative; font-size: 14px; color: #555; font-weight: normal; padding-right: 10px; margin-bottom: 0; }
.inpro-search .v-radio { float: left; height: 42px; margin-right: 19px; line-height: 42px; font-size: 14px; color: #555; cursor: pointer; }
.inpro-search .v-radio:before { content: ""; width: 14px; height: 14px; border-radius: 50%; box-shadow: inset 0px 1px 3px 0px rgba(0,0,0,0.2); border: 1px solid #ccc; line-height: 42px; margin: 0 6px 2px 2px; display: inline-block; vertical-align: middle; }
.inpro-search .checked:before { content: ""; background: #ea5504; width: 14px; height: 14px; border-radius: 50%; border: 3px #fff solid; line-height: 42px; margin: 0 10px 2px 2px; display: inline-block; vertical-align: middle; box-shadow: 0 0 0 1px #ea5504; }
.inpro-search button { display: block; float: left; width: 140px; height: 36px; border-radius: 4px; font-size: 14px; margin-left: 10px; line-height: 36px; text-align: center; background-color: #ea5504; color: #fff; border-color: #ea5504; transition: all .4s; }
.inpro-search button:hover { background-color: #ff6a00; color: #fff; border-color: #ff6a00; }
.inpro-search .conversion_open { display: inline-block; cursor: pointer; line-height: 42px; margin-left: 10px; font-size: 14px; color: #ea5504; }
.inpro-search .pre-filter { margin-top: 10px; font-size: 14px; }
.inpro-search .group { float: left; margin-right: 21px; }
.inpro-search .group-type { float: left; width: 30px; height: 58px; border: 1px solid #efefef; border-radius: 3px; text-align: center; line-height: 28px; }
.inpro-search .group-type3 { line-height: 16px; padding-top: 4px; }
.inpro-search .group-link { width: 200px; float: left; margin-left: 6px; }
.inpro-search .group-link a { display: block; float: left; width: 96px; height: 26px; line-height: 26px; border: 1px solid #efefef; background: #fff; border-radius: 3px; color: #999; text-align: center; margin-bottom: 4px; margin-left: 4px; transition: all .4s; }
.inpro-search .group-link a:hover { background-color: #ea5504; color: #fff; border-color: #ea5504; }
.inpro-search .guide-part { float: right; }
.inpro-search .guide-part p { font-size: 14px; color: #999; margin-bottom: 10px; margin-top: 16px; }
.inpro-search .guide-choice { float: left; }
.inpro-search .guide-choice a { width: 180px; }
.inpro-search .guide-inquiry { float: left; margin-left: 14px; }
.inpro-search .guide-inquiry a { width: 133px; }
.inpro-search .guide-part a { display: block; background-color: #fff; border: 1px solid #ea5504; height: 42px; line-height: 42px; text-align: center; border-radius: 4px; font-size: 14px; transition: all .4s; color: #ea5504; }
.inpro-search .guide-part a:hover { background-color: #ff6a00; color: #fff; border-color: #ff6a00; }
.index-block4 { margin: 60px 0; }
.ingongyi { width: 100%; padding-top: 40px; padding-bottom: 80px; overflow: hidden; }
.ingongyi .swiper-slide { background-position: center; background-size: cover; width: 540px; height: 304px; }
.ingongyi .swiper-slide img { display: block; width: 100%; }
.ingongyi .swiper-slide video { position: relative; z-index: -1; }
.ingongyi .swiper-slide-active video { z-index: 0;}
.ingongyi .swiper-pagination-bullet-active { background: #ea5504; }
.ingongyi p { line-height: 24px; margin: 10px 0; text-align: center; font-size: 18px; }
.ingongyi p a { color: #222; }
.ingongyi p a:hover { color: #ea5504; }
.index-block5 {background: url(../images/incase-bg.jpg) no-repeat center top; }
.incase { padding: 60px 0; }
.incase .incase-cont { font-size: 20px; color: #666666; margin-top: 10px; text-align: center; }
.incase .incase-cont b { margin: 0 4px; font-weight: bold; font-size: 26px; color: #ea5504; }
.incase-nav ul { overflow: hidden; margin-top: 20px; }
.incase-nav ul li { line-height: 20px; height: 20px; font-size: 16px; float: left; }
.incase-nav ul li a { color: #666; display: block; width: 92px; text-align: center; border-right: 1px #999 solid; transition: all .2s; }
.incase-nav ul li a:hover, .incase-nav ul .active a { font-size: 17px; font-weight: bold; color: #ea5504; }
.incase-nav ul li:last-child a { border-right: none; }
.incase-bg { padding: 40px 50px; background: #fff; margin-top: 20px; }
.incase-bg li { display: none; overflow: hidden; }
.incase-bg li.active { display: block; }
.incase-bg .hytit { font-size: 24px; color: #222; line-height: 32px; }
.incase-bg .hytit a { color: #999; transition: all .15s; }
.incase-bg .hytit a:hover { color: #ea5504; }
.incase-bg .hytit .hymore { float: right; font-size: 14px; color: #666; padding-right: 20px; background: url(../images/double-right.svg) no-repeat right center; transition: all .2s; }
.incase-bg .hytit .hymore:hover { color: #ea5504; background: url(../images/double-right-c.svg) no-repeat right center; }
.incase-bg .hytext { margin: 30px 0; font-size: 14px; line-height: 24px; color: #666; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; }
.incase-list { float: left; width: 352px; margin-right: 22px; }
.incase-list:last-of-type { margin-right: 0; }
.incase-img { position: relative; }
.incase-img .incase-mark { opacity: 0; background: rgba(0,0,0,0.5); width: 100%; height: 100%; padding: 80px 0; position: absolute; transition: all .3s; }
.incase-img .incase-mark a { margin: 0 auto; height: 46px; line-height: 46px; width: 220px; display: block; text-align: center; border-radius: 4px; color: #fff; background: #ea5504; font-size: 16px; transition: all .3s; }
.incase-img .incase-mark .incase-more { margin-top: 15px; background: #fff; color: #ea5504; }
.incase-img .incase-mark a:hover { background: #ff6a00; color: #fff; }
.incase-img:hover .incase-mark { opacity: 1; }
.incase-font { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; border-radius: 4px; display: flex; }
.incase-text { padding: 16px 18px 26px 20px; background: #f5f5f5; }
.incase-text a h2 { font-size: 18px; line-height: 26px; height: 52px; color: #222; margin-bottom: 16px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; transition: all .3s; }
.incase-text a:hover h2 { color: #ea5504; }
.incase-text span { color: #ea5504; border-radius: 4px; height: 40px; line-height: 40px; font-size: 14px; padding: 0 10px 0 35px; }
.incase-text span:first-of-type { background: #f4ebe6 url(../images/xmdz-c.svg) no-repeat 10px center/20px 32px; }
.incase-text span:last-of-type { background: #f4ebe6 url(../images/ptgl-c.svg) no-repeat 10px center/20px 32px; margin-left: 10px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; }
.index-block6 { padding: 160px 0 10px; background: #f5f5f5 url(../images/inabout-bg.jpg) no-repeat center top; }
.inabout h2 { font-size: 36px; line-height: 48px; margin-bottom: 10px; font-weight: bold; color: #fff; text-align: left; }
.inabout-txt { font-size: 24px; line-height: 36px; color: #fff; text-align: left; }
.inabout-txt:after { content: ""; display: block; width: 80px; height: 2px; background: #ea5504; margin: 20px 0; }
.inabout-con { font-size: 16px; line-height: 30px; color: #fff; text-align: left; width: 660px; margin-bottom: 30px; }
.inabout-more { font-size: 16px; display: block; width: 180px; line-height: 42px; height: 46px; border: 2px solid #fff; border-radius: 4px; color: #fff; text-align: center; transition: all .2s; }
.inabout-more:hover { color: #fff; background: #ff6a00; border: 2px solid #ff6a00; }
.inabout-num { overflow: hidden; background: #fff; margin-top: 140px; box-shadow: 0px 0px 10px 0px rgba(34, 34, 34, 0.5); }
.inabout-num ul li { text-align: center; margin: 36px 0; float: left; border-right: 1px #dcdcdc solid; }
.inabout-num ul li:nth-of-type(1) { width: 370px; }
.inabout-num ul li:nth-of-type(2) { width: 254px; }
.inabout-num ul li:nth-of-type(3) { width: 272px; }
.inabout-num ul li:nth-of-type(4) { width: 300px; border-right: none; }
.inabout-num ul li span { font-size: 20px; line-height: 26px; font-weight: bold; color: #ea5504; }
.inabout-num ul li b { font-size: 60px; line-height: 75px; font-weight: normal; font-family: Impact; margin-right: 5px; }
.inabout-num ul li p { font-size: 20px; line-height: 40px; color: #666; text-align: center; }
.index-block7 { background: #f5f5f5; padding: 60px 0 120px; overflow: hidden; }
.innew-left, .innew-right { float: left; width: 50%; padding: 0 2px; margin-top: -4px; }
.innew-item { background-color: #fff; padding: 40px; margin-top: 4px; }
.innew-rtit { line-height: 24px; padding-left: 11px; border-left: 4px solid #ea5504; overflow: hidden; }
.innew-rtit .tit { font-size: 22px; color: #222; font-weight: bold; float: left; }
.innew-rtit .more { float: right; font-size: 14px; color: #666; padding-right: 20px; background: url(../images/double-right.svg) no-repeat right center; transition: all .2s; }
.innew-rtit .more:hover { color: #ea5504; background: url(../images/double-right-c.svg) no-repeat right center; }
.innew-remain { margin-top: 25px; }
.innew-right .innew-remain { padding-top: 4px; border-top: 1px dashed #DEDEDE; }
.innew-style .list-item { overflow: hidden; padding-right: 100px; margin-top: 14px; }
.innew-style .list-tit:before { content: ""; display: inline-block; background: #b5b5b5; width: 4px; height: 4px; border-radius: 50%; vertical-align: middle; margin-right: 5px; transition: 0.36s; }
.innew-style .list-tit:hover:before { background: #ea5504; }
.innew-style .list-tit { float: left; width: 100%; font-size: 16px; line-height: 22px; color: #666; height: 22px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.innew-style .list-tit a { color: #666;}
.innew-style .list-item:hover .list-tit { color: #ea5504; }
.innew-style .list-time { float: right; text-align: right; width: 100px; margin-right: -100px; font-size: 14px; line-height: 22px; color: #999; }
.innew-lfitem .list-item { padding-bottom: 28px; border-bottom: 1px solid #dedede; }
.innew-lfitem .list-img { overflow: hidden; }
.innew-lfitem .list-img img { width: 100%; transition: 0.36s; }
.innew-lfitem .list-info { padding-top: 25px; }
.innew-lfitem .list-tit { font-size: 18px; color: #222; line-height: 25px; height: 25px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }
.innew-lfitem .list-tit a { color: #222;}
.innew-lfitem .list-text { margin-top: 14px; font-size: 16px; line-height: 28px; color: #666; height: 56px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; }
.innew-lfitem .list-mark { margin-top: 14px; font-size: 16px; line-height: 28px; overflow: hidden; }
.innew-lfitem .list-time { float: left; color: #999; }
.innew-lfitem .list-more { float: right; font-size: 14px; color: #666; padding-right: 20px; background: url(../images/left.svg) no-repeat right center/16px; }
.innew-item:hover .innews-more { color: #ea5504; background-image: url(../images/left-h.svg); }
.innew-left .innew-style { margin-top: 30px; }
.innew-lfitem:hover .list-img img { transform: scale(1.08); }
.list-item .list-tit a { transition: 0.36s; }
.list-item .list-tit a:hover { color: #ea5504; }
.innew-lfitem .list-more:hover { color: #ea5504; background-image: url(../images/left-h.svg); }
.index-block8 { height: 260px; background: url(../images/inkf-bg.jpg) no-repeat center top; margin-top: -80px; padding-top: 120px; }
.inkf { font-size: 0; color: #fff; }
.inkf-info { display: inline-block; vertical-align: middle; }
.inkf-tel { display: inline-block; vertical-align: middle; margin-left: 45px; border-left: 1px dashed rgba(255, 255, 255, 0.3); padding-left: 45px; }
.inkf-info .tit { font-size: 30px; line-height: 42px; font-weight: bold; }
.inkf-info .text { font-size: 20px; line-height: 25px; margin-top: 13px; }
.inkf-tel .item-dt { font-size: 16px; line-height: 22px; }
.inkf-tel .item-dd { margin-top: 5px; font-size: 30px; line-height: 33px; font-weight: bold; }
.inkf-tel .item-more { margin-top: 10px; font-size: 16px; display: block; width: 180px; line-height: 34px; height: 36px; border: 1px solid #fff; border-radius: 4px; color: #fff; text-align: center; transition: all .2s; }
.inkf-tel .item-more:hover { color: #ea5504; background: #fff; }
.flink { background: #333; padding: 10px 0; overflow: hidden; font-size: 14px; line-height: 24px; color: #999; }
.flink .flink-tit { background: url(../images/flinkicon.png) no-repeat left center; text-align: left; padding-left: 24px; float: left; }
.flink .flink-list { overflow: hidden; }
.flink .flink-list li { float: left; margin-right: 15px; }
.flink .flink-list li a { color: #999; }
.flink .flink-list li a:hover { color: #ff6a00; }
.conversion_open { display: inline-block; cursor: pointer; line-height: 42px; margin-left: 6px; font-style: italic; color: #ea5504; }
.convert_wrap { position: fixed; top: 0; right: 0; bottom: 0; left: 0; overflow: hidden; outline: 0; -webkit-overflow-scrolling: touch;background-color: rgba(0, 0, 0, 0.5); z-index: 9999; display: none; }
.convert_wrap .conversion { width: 1156px; padding-left: 40px; height: 635px; margin: 0 auto; background: #fff; position: relative; top: 10%; }
.convert_wrap .conversion .close { position: absolute; width: 50px; height: 50px; right: 0; top: 0; background: #ea5504; text-align: center; line-height: 50px; font-size: 20px; color: #fff; font-weight: bold; cursor: pointer; opacity: 1; }
.conversion_tit { height: 65px; line-height: 65px; font-size: 18px; color: #333; text-align: center; background: #f5f5f5; }
.conversion_con ul { margin-top: 40px; }
.conversion_con li { float: left; width: 328px; margin-bottom: 30px; }
.conversion_con li input { width: 160px; height: 50px; display: block; float: left; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; outline: none; border: 1px solid #e2e2e2; text-indent: 8px; font-size: 14px; overflow: hidden; }
.conversion_con li span { font-size: 12px; color: #555; float: left; height: 50px; line-height: 50px; margin-left: 15px; }
.conversion_btn { width: 386px; margin: 0 auto; }
.conversion_btn a { color: #666; text-align: center; width: 148px; height: 48px; border: 1px solid #d9d9d9; border-radius: 5px; line-height: 50px; display: inline-block; margin-left: 10px; font-size: 18px; }
.conversion_btn a:hover { color: #fff; border: 1px solid #ea5504; background: #ea5504; }
.conversion_tip p { margin-top: 30px; padding-right: 40px; color: #999; font-size: 14px; line-height: 23px; }
/*面包屑*/
.bread { height: 60px; border-bottom: 1px #f2f2f2 solid;}
.bread-nav { width: 1200px; margin: 0 auto; font-size: 14px; color: #999; height: 60px; line-height: 60px; padding-left: 30px; background: url("../images/location.svg") no-repeat left center; }
.bread-rec{ float: right;}
.bread-nav a { font-size: 14px; color: #999; padding: 0 4px; }
.bread-nav a:hover { color:#eb6129; }
.bread-nav span { padding-left: 4px; color:#eb6129; width: 280px; display: inline-block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; position: absolute; font-size: 14px; }
.bread-nav .ind { padding-left: 5px; }
.bread-nav h1{padding-left:4px;color:#eb6129;width:245px;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;position:absolute;font-size:14px;line-height:60px}
/*产品首页*/
.ny-banner{text-shadow: 1px 1px 2px #000;color: #fff;text-align: center;-ms-flex-align: center!important;align-items: center!important;display: -ms-flexbox!important;display: flex!important;}
.ny-banner h1,.ny-banner h2{font-size: 45px;letter-spacing: 10px;font-weight: bold;}
.ny-banner p{font-size: 26px;letter-spacing: 3px; margin-top: 10px;}
.probanner{ background:url("../images/probanner.jpg") center top; background-size: cover; height:480px; }
.search-nav{float: right;margin:13px 0;overflow: hidden;}
.search-nav .input { background: #f6f6f6; border: 1px #eee solid; border-right:0; width:280px; height:34px; padding:0 10px; font-size:14px; line-height: 18px; border-radius: 4px 0 0 4px; float: left; }
.search-nav button { width: 80px; height: 34px; line-height: 34px; font-size: 16px; background: #ea5504; color: #fff; text-align: center; border-radius:0 4px 4px 0; float: left; }
.pro-search {height:100px; margin: 28px auto; background:#f6f6f6; padding: 30px 28px;}
.pro-search input {background-color:#fff;outline: none;border:1px #e6e6e6 solid;height: 28px;width: 68px;padding:10px;margin-right: 10px;}
.pro-search label {position: relative;font-size: 14px;color: #555;font-weight: normal;padding-right: 10px;}
.pro-search button {display: block;width: 120px;height:40px;border-radius: 4px;font-size: 14px;margin-left: 16px;line-height:40px;text-align: center;background-color: #ea5504;color: #fff; transition: all .3s;}
.pro-search button:hover {background: #ff6a00;}
.pro-search .radio-box {float: left;}
.pro-search .unit-box {width: 40px;}
.pro-search .v-radio{float: left;height: 42px;margin-right: 19px;line-height: 42px;font-size: 14px;color: #555;cursor: pointer;}
.pro-search .v-radio:before{content: "";width: 14px;height: 14px;border-radius: 50%; box-shadow: 0 0 0 1px #ccc;line-height: 42px; margin-right: 4px; display: inline-block;vertical-align: middle;}
.pro-search .checked:before{content: "";background: #ea5504; width:14px;height:14px; border-radius: 50%; border:3px #f6f6f6 solid;line-height: 42px; margin-right: 4px; display: inline-block;vertical-align: middle;box-shadow: 0 0 0 1px #ea5504;}
.pro-search .form-item {float: left;margin-top: 0;line-height: 40px;}
.pro-search .guide-part .b-btn{margin-right: 20px;}
.pro-search .guide-part .c-btn{margin-right: 0;}
.pro-search .guide-part a{padding:7px 30px;}
.pro-search .guide-part {float: right;}
.pro-index{background: #f6f6f6;padding-bottom: 60px; overflow: hidden;}
.pro-head{height: 260px;width: 1920px; background: no-repeat center/cover;margin: 0 auto;}
@media screen and (max-width:1440px) {.pro-head{width: 1440px;}}
.pro-index:nth-of-type(1) .pro-head{background-image: url("../images/pro-ryrq-bg.jpg")}
.pro-index:nth-of-type(2) .pro-head{background-image: url("../images/pro-swz-bg.jpg")}
.pro-index:nth-of-type(3) .pro-head{background-image: url("../images/pro-rm-bg.jpg")}
.pro-index:nth-of-type(4) .pro-head{background-image: url("../images/pro-lhc-bg.jpg")}
.pro-index:nth-of-type(5) .pro-head{background-image: url("../images/pro-dry-bg.jpg")}
.pro-title{overflow: hidden;border-bottom: 1px #e6e6e6 solid;margin-top: 30px;margin-bottom: 20px; height: 40px;line-height: 40px;}
.pro-title span{float: left;font-size: 22px;color: #222;line-height: 37px;border-bottom:2px #ea5504 solid;}
.pro-title a { float: right; font-size: 14px; color: #555; padding-right: 20px; background: url(../images/double-right.svg) no-repeat right center; }
.pro-title a:hover { color:#ea5504; transition: all .3s;background: url(../images/double-right-c.svg) no-repeat right center;}
.pro-pic{width: 228px; height: 380px; margin-right: 20px; background: no-repeat center/cover;float: left;}
.pro-index:nth-of-type(1) .pro-pic{background-image: url("../images/pro-ryrq-pic.jpg")}
.pro-index:nth-of-type(2) .pro-pic{background-image: url("../images/pro-swz-pic.jpg")}
.pro-index:nth-of-type(3) .pro-pic{background-image: url("../images/pro-rm-pic.jpg")}
.pro-index:nth-of-type(4) .pro-pic{background-image: url("../images/pro-lhc-pic.jpg")}
.pro-index:nth-of-type(5) .pro-pic{background-image: url("../images/pro-dry-pic.jpg")}
.pro-pic .morebtn{margin: 300px 10px 0 10px;}
.pro-pic .morebtn a{width: 100px;height: 40px;line-height: 38px;font-size: 16px; text-align: center;font-weight: bold; color: #fff;background:rgba(0,0,0,0.5);border: 1px #fff solid; display: inline-block;transition: all .3s;}
.pro-pic .morebtn a:hover{background:rgba(0,0,0,0.8);}
.pro-pic .morebtn a:first-child{margin-right: 4px;background: #ea5504;border: 1px #ea5504 solid;}
.pro-pic .morebtn a:first-child:hover{margin-right: 4px;background: #ff6a00;border: 1px #ea5504 solid;}
.pro-index-list{overflow: hidden;}
.pro-index-list ul{display: -ms-flexbox!important;display: flex!important;-ms-flex-pack: justify!important;justify-content: space-between!important;-webkit-box-pack: justify!important;}
.pro-index-list ul li{width: 232px; height: 380px; display: inline-block;position: relative;}
.pro-index-list ul li:hover .prolist-text{padding:8px;border: 2px #ea5504 solid;}
.pro-index-list img {display: block;width:100%; margin:10px 0;}
.pro-index-list .prolist-text {padding:10px;background: #fff;height: 380px;}
.pro-index-list .prolist-text h2 { font-size:16px; color: #222; line-height:24px; height:48px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden;margin: 10px 10px 0 10px}
.pro-index-list .prolist-text h2 b{ display: block;font-size:18px;}
.pro-index-list .prolist-text p { font-size:16px; color: #999; line-height:24px; margin-left: 10px; overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}
.pro-index-list .prolist-text p:first-of-type{margin-top:10px;}
.pro-index-list .prolist-text p:last-of-type{margin-bottom:10px;}
.pro-index-list .prolist-text p span { color: #555; }
.pro-index-list .prolist-text .c-btn, .pro-index-list .prolist-text .b-btn {padding: 5px 17px;}
.pro-index-list .prolist-text .c-btn{margin-right: 10px;}
.pro-index-list .prolist-text .b-btn{float: right;}
.pro-index-list .prolist-text a:hover h2 { color:#ea5504;}
.pro-index-list .pro-list-tag{font-size:14px;position: absolute;right:15px;top:20px;padding-left:28px;color:#999;height:22px;line-height: 22px;z-index: 1;}
/*标签*/
.nynav-list{display: flex;}
.nynav-list li{flex: 1;margin-right: 10px;}
.nynav-list li:last-child{margin-right: 0px;}
.nynav-list li a{display: block;color: #666;background: #F6F6F6;height: 47px;font-size: 16px; line-height: 47px;text-align: center;}
.nynav-list li a:hover,.nynav-list li a.active{transition: all .3s; color: #fff; background-color: #ea5504;}
.bq-time-jt{float: right;}
.bq-time-jt img{ width:20px;height: 32px; transform:rotate(90deg);transition: all .5s}
.bq-time{font-size: 18px; line-height: 32px;color: #666;font-weight: bold;float: left;}
.bq-timelist{display:block;overflow: hidden;height:50px;transition: all .5s}
.bq-timelist:hover {height:130px;}
.bq-timelist:hover .bq-time-jt img{transform:rotate(270deg);}
.bq-timelist li{display:inline-block;margin-bottom: 10px;width: 87px;}
.bq-timelist li a{display: block;color: #666;font-size: 16px;line-height:32px; text-align: center;border-radius: 4px;}
.bq-timelist li a:hover,.bq-timelist li a.active{transition: all .2s; color: #fff; background-color: #ea5504;}
.bq-list{border-top: 1px #f2f2f2 solid;padding: 20px 0 60px;}
.bq-list ul{overflow: hidden;}
.bq-list ul li{width:285px; height:140px; float:left; border:2px solid #eee; margin:0 20px 20px 0; border-radius: 10px;transition: all .25s}
.bq-list ul li:nth-child(4n+0){margin-right: 0;}
.bq-list ul li a{display: block;padding:15px 20px;overflow: hidden;}
.bq-list ul li h2{display: block; font-size:16px;line-height:16px; color:#222; overflow: hidden; text-overflow:ellipsis; white-space: nowrap;transition: all .25s}
.bq-list ul li a:hover h2{color:#ea5504;}
.bq-list ul li:hover{ border:2px solid #ea5504;}
.bq-list ul li .cops-time {font-size: 14px; color: #999;line-height: 21px;margin-top:4px;}
.bq-list ul li p{ color:#666; font-size:14px; line-height: 21px; display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden; margin-top:2px; height: 63px;}
.bq-xglist{padding:10px 0 60px;overflow: hidden;}
.bq-xglist ul{overflow: hidden;}
.bq-xglist ul li{background: #f5f5f5; border:2px solid #eee; margin-bottom:30px; border-radius:4px;transition: all .25s}
.bq-xglist ul li a{display: block;padding:20px 40px;overflow: hidden;}
.bq-xglist ul li h2{display: block; font-size:18px;line-height:18px; color:#222; overflow: hidden; text-overflow:ellipsis; white-space: nowrap;transition: all .25}
.bq-xglist ul li a:hover h2{color:#ea5504;}
.bq-xglist ul li:hover{ border:2px solid #ea5504;}
.bq-xglist ul li .bq-txt{ color:#666; font-size:14px; line-height: 21px; display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;overflow: hidden; margin-top:20px; height: 42px;}
.bq-xglist ul li .cops-time {font-size: 14px; color: #999;line-height: 21px;margin-top:10px;overflow: hidden;}
/*==========================================================================*/
/*复用部分*/
/* 文字 */
.txtsize12{font-size:12px}.txtsize13{font-size:13px}.txtsize14{font-size:14px}.txtsize15{font-size:15px}.txtsize16{font-size:16px}.txtsize17{font-size:17px}.txtsize18{font-size:18px}.txtsize19{font-size:19px}.txtsize20{font-size:20px}.txtsize24{font-size:24px}.txtsize26{font-size:26px}.txtsize28{font-size:28px}.txtsize30{font-size:30px}.txtsize45{font-size:45px}.txtls03{letter-spacing:03px}.txtls10{letter-spacing:10px}.txtlh32{line-height:32px}
/* 空间 */
.w-33{width:33%;}.w-50{width:50%;}.w-80{width:80%;}.kuandu800{width:800px;}.kuandu1200{width:1200px;}.gaodu60 {height: 60px}.m01{margin:01px;}.m02{margin:02px;}.m03{margin:03px;}.m04{margin:04px;}.m05{margin:05px;}.m06{margin:06px;}.m07{margin:07px;}.m08{margin:08px;}.m09{margin:09px;}.m10{margin:10px;}.m11{margin:11px;}.m12{margin:12px;}.m13{margin:13px;}.m14{margin:14px;}.m15{margin:15px;}.m16{margin:16px;}.m17{margin:17px;}.m18{margin:18px;}.m19{margin:19px;}.m20{margin:20px;}.m21{margin:21px;}.m22{margin:22px;}.m23{margin:23px;}.m24{margin:24px;}.m25{margin:25px;}.m26{margin:26px;}.m27{margin:27px;}.m28{margin:28px;}.m29{margin:29px;}.m30{margin:30px;}.m31{margin:31px;}.m32{margin:32px;}.m33{margin:33px;}.m34{margin:34px;}.m35{margin:35px;}.m36{margin:36px;}.m37{margin:37px;}.m38{margin:38px;}.m39{margin:39px;}.m40{margin:40px;}.m41{margin:41px;}.m42{margin:42px;}.m43{margin:43px;}.m44{margin:44px;}.m45{margin:45px;}.m46{margin:46px;}.m47{margin:47px;}.m48{margin:48px;}.m49{margin:49px;}.m50{margin:50px;}.m60{margin:60px;}.m80{margin:80px;}.mx01{margin-left:01px;margin-right:01px;}.mx02{margin-left:02px;margin-right:02px;}.mx03{margin-left:03px;margin-right:03px;}.mx04{margin-left:04px;margin-right:04px;}.mx05{margin-left:05px;margin-right:05px;}.mx06{margin-left:06px;margin-right:06px;}.mx07{margin-left:07px;margin-right:07px;}.mx08{margin-left:08px;margin-right:08px;}.mx09{margin-left:09px;margin-right:09px;}.mx10{margin-left:10px;margin-right:10px;}.mx11{margin-left:11px;margin-right:11px;}.mx12{margin-left:12px;margin-right:12px;}.mx13{margin-left:13px;margin-right:13px;}.mx14{margin-left:14px;margin-right:14px;}.mx15{margin-left:15px;margin-right:15px;}.mx16{margin-left:16px;margin-right:16px;}.mx17{margin-left:17px;margin-right:17px;}.mx18{margin-left:18px;margin-right:18px;}.mx19{margin-left:19px;margin-right:19px;}.mx20{margin-left:20px;margin-right:20px;}.mx21{margin-left:21px;margin-right:21px;}.mx22{margin-left:22px;margin-right:22px;}.mx23{margin-left:23px;margin-right:23px;}.mx24{margin-left:24px;margin-right:24px;}.mx25{margin-left:25px;margin-right:25px;}.mx26{margin-left:26px;margin-right:26px;}.mx27{margin-left:27px;margin-right:27px;}.mx28{margin-left:28px;margin-right:28px;}.mx29{margin-left:29px;margin-right:29px;}.mx30{margin-left:30px;margin-right:30px;}.mx31{margin-left:31px;margin-right:31px;}.mx32{margin-left:32px;margin-right:32px;}.mx33{margin-left:33px;margin-right:33px;}.mx34{margin-left:34px;margin-right:34px;}.mx35{margin-left:35px;margin-right:35px;}.mx36{margin-left:36px;margin-right:36px;}.mx37{margin-left:37px;margin-right:37px;}.mx38{margin-left:38px;margin-right:38px;}.mx39{margin-left:39px;margin-right:39px;}.mx40{margin-left:40px;margin-right:40px;}.mx41{margin-left:41px;margin-right:41px;}.mx42{margin-left:42px;margin-right:42px;}.mx43{margin-left:43px;margin-right:43px;}.mx44{margin-left:44px;margin-right:44px;}.mx45{margin-left:45px;margin-right:45px;}.mx46{margin-left:46px;margin-right:46px;}.mx47{margin-left:47px;margin-right:47px;}.mx48{margin-left:48px;margin-right:48px;}.mx49{margin-left:49px;margin-right:49px;}.mx50{margin-left:50px;margin-right:50px;}.mx60{margin-left:60px;margin-right:60px;}.mx80{margin-left:80px;margin-right:80px;}.my01{margin-top:01px;margin-bottom:01px;}.my02{margin-top:02px;margin-bottom:02px;}.my03{margin-top:03px;margin-bottom:03px;}.my04{margin-top:04px;margin-bottom:04px;}.my05{margin-top:05px;margin-bottom:05px;}.my06{margin-top:06px;margin-bottom:06px;}.my07{margin-top:07px;margin-bottom:07px;}.my08{margin-top:08px;margin-bottom:08px;}.my09{margin-top:09px;margin-bottom:09px;}.my10{margin-top:10px;margin-bottom:10px;}.my11{margin-top:11px;margin-bottom:11px;}.my12{margin-top:12px;margin-bottom:12px;}.my13{margin-top:13px;margin-bottom:13px;}.my14{margin-top:14px;margin-bottom:14px;}.my15{margin-top:15px;margin-bottom:15px;}.my16{margin-top:16px;margin-bottom:16px;}.my17{margin-top:17px;margin-bottom:17px;}.my18{margin-top:18px;margin-bottom:18px;}.my19{margin-top:19px;margin-bottom:19px;}.my20{margin-top:20px;margin-bottom:20px;}.my21{margin-top:21px;margin-bottom:21px;}.my22{margin-top:22px;margin-bottom:22px;}.my23{margin-top:23px;margin-bottom:23px;}.my24{margin-top:24px;margin-bottom:24px;}.my25{margin-top:25px;margin-bottom:25px;}.my26{margin-top:26px;margin-bottom:26px;}.my27{margin-top:27px;margin-bottom:27px;}.my28{margin-top:28px;margin-bottom:28px;}.my29{margin-top:29px;margin-bottom:29px;}.my30{margin-top:30px;margin-bottom:30px;}.my31{margin-top:31px;margin-bottom:31px;}.my32{margin-top:32px;margin-bottom:32px;}.my33{margin-top:33px;margin-bottom:33px;}.my34{margin-top:34px;margin-bottom:34px;}.my35{margin-top:35px;margin-bottom:35px;}.my36{margin-top:36px;margin-bottom:36px;}.my37{margin-top:37px;margin-bottom:37px;}.my38{margin-top:38px;margin-bottom:38px;}.my39{margin-top:39px;margin-bottom:39px;}.my40{margin-top:40px;margin-bottom:40px;}.my41{margin-top:41px;margin-bottom:41px;}.my42{margin-top:42px;margin-bottom:42px;}.my43{margin-top:43px;margin-bottom:43px;}.my44{margin-top:44px;margin-bottom:44px;}.my45{margin-top:45px;margin-bottom:45px;}.my46{margin-top:46px;margin-bottom:46px;}.my47{margin-top:47px;margin-bottom:47px;}.my48{margin-top:48px;margin-bottom:48px;}.my49{margin-top:49px;margin-bottom:49px;}.my50{margin-top:50px;margin-bottom:50px;}.my60{margin-top:60px;margin-bottom:60px;}.my80{margin-top:80px;margin-bottom:80px;}.mt01{margin-top:01px;}.mt02{margin-top:02px;}.mt03{margin-top:03px;}.mt04{margin-top:04px;}.mt05{margin-top:05px;}.mt06{margin-top:06px;}.mt07{margin-top:07px;}.mt08{margin-top:08px;}.mt09{margin-top:09px;}.mt10{margin-top:10px;}.mt11{margin-top:11px;}.mt12{margin-top:12px;}.mt13{margin-top:13px;}.mt14{margin-top:14px;}.mt15{margin-top:15px;}.mt16{margin-top:16px;}.mt17{margin-top:17px;}.mt18{margin-top:18px;}.mt19{margin-top:19px;}.mt20{margin-top:20px;}.mt21{margin-top:21px;}.mt22{margin-top:22px;}.mt23{margin-top:23px;}.mt24{margin-top:24px;}.mt25{margin-top:25px;}.mt26{margin-top:26px;}.mt27{margin-top:27px;}.mt28{margin-top:28px;}.mt29{margin-top:29px;}.mt30{margin-top:30px;}.mt31{margin-top:31px;}.mt32{margin-top:32px;}.mt33{margin-top:33px;}.mt34{margin-top:34px;}.mt35{margin-top:35px;}.mt36{margin-top:36px;}.mt37{margin-top:37px;}.mt38{margin-top:38px;}.mt39{margin-top:39px;}.mt40{margin-top:40px;}.mt41{margin-top:41px;}.mt42{margin-top:42px;}.mt43{margin-top:43px;}.mt44{margin-top:44px;}.mt45{margin-top:45px;}.mt46{margin-top:46px;}.mt47{margin-top:47px;}.mt48{margin-top:48px;}.mt49{margin-top:49px;}.mt50{margin-top:50px;}.mt60{margin-top:60px;}.mt80{margin-top:80px;}.mb01{margin-bottom:01px;}.mb02{margin-bottom:02px;}.mb03{margin-bottom:03px;}.mb04{margin-bottom:04px;}.mb05{margin-bottom:05px;}.mb06{margin-bottom:06px;}.mb07{margin-bottom:07px;}.mb08{margin-bottom:08px;}.mb09{margin-bottom:09px;}.mb10{margin-bottom:10px;}.mb11{margin-bottom:11px;}.mb12{margin-bottom:12px;}.mb13{margin-bottom:13px;}.mb14{margin-bottom:14px;}.mb15{margin-bottom:15px;}.mb16{margin-bottom:16px;}.mb17{margin-bottom:17px;}.mb18{margin-bottom:18px;}.mb19{margin-bottom:19px;}.mb20{margin-bottom:20px;}.mb21{margin-bottom:21px;}.mb22{margin-bottom:22px;}.mb23{margin-bottom:23px;}.mb24{margin-bottom:24px;}.mb25{margin-bottom:25px;}.mb26{margin-bottom:26px;}.mb27{margin-bottom:27px;}.mb28{margin-bottom:28px;}.mb29{margin-bottom:29px;}.mb30{margin-bottom:30px;}.mb31{margin-bottom:31px;}.mb32{margin-bottom:32px;}.mb33{margin-bottom:33px;}.mb34{margin-bottom:34px;}.mb35{margin-bottom:35px;}.mb36{margin-bottom:36px;}.mb37{margin-bottom:37px;}.mb38{margin-bottom:38px;}.mb39{margin-bottom:39px;}.mb40{margin-bottom:40px;}.mb41{margin-bottom:41px;}.mb42{margin-bottom:42px;}.mb43{margin-bottom:43px;}.mb44{margin-bottom:44px;}.mb45{margin-bottom:45px;}.mb46{margin-bottom:46px;}.mb47{margin-bottom:47px;}.mb48{margin-bottom:48px;}.mb49{margin-bottom:49px;}.mb50{margin-bottom:50px;}.mb60{margin-bottom:60px;}.mb80{margin-bottom:80px;}.ml01{margin-left:01px;}.ml02{margin-left:02px;}.ml03{margin-left:03px;}.ml04{margin-left:04px;}.ml05{margin-left:05px;}.ml06{margin-left:06px;}.ml07{margin-left:07px;}.ml08{margin-left:08px;}.ml09{margin-left:09px;}.ml10{margin-left:10px;}.ml11{margin-left:11px;}.ml12{margin-left:12px;}.ml13{margin-left:13px;}.ml14{margin-left:14px;}.ml15{margin-left:15px;}.ml16{margin-left:16px;}.ml17{margin-left:17px;}.ml18{margin-left:18px;}.ml19{margin-left:19px;}.ml20{margin-left:20px;}.ml21{margin-left:21px;}.ml22{margin-left:22px;}.ml23{margin-left:23px;}.ml24{margin-left:24px;}.ml25{margin-left:25px;}.ml26{margin-left:26px;}.ml27{margin-left:27px;}.ml28{margin-left:28px;}.ml29{margin-left:29px;}.ml30{margin-left:30px;}.ml31{margin-left:31px;}.ml32{margin-left:32px;}.ml33{margin-left:33px;}.ml34{margin-left:34px;}.ml35{margin-left:35px;}.ml36{margin-left:36px;}.ml37{margin-left:37px;}.ml38{margin-left:38px;}.ml39{margin-left:39px;}.ml40{margin-left:40px;}.ml41{margin-left:41px;}.ml42{margin-left:42px;}.ml43{margin-left:43px;}.ml44{margin-left:44px;}.ml45{margin-left:45px;}.ml46{margin-left:46px;}.ml47{margin-left:47px;}.ml48{margin-left:48px;}.ml49{margin-left:49px;}.ml50{margin-left:50px;}.ml60{margin-left:60px;}.ml80{margin-left:80px;}.mr01{margin-right:01px;}.mr02{margin-right:02px;}.mr03{margin-right:03px;}.mr04{margin-right:04px;}.mr05{margin-right:05px;}.mr06{margin-right:06px;}.mr07{margin-right:07px;}.mr08{margin-right:08px;}.mr09{margin-right:09px;}.mr10{margin-right:10px;}.mr11{margin-right:11px;}.mr12{margin-right:12px;}.mr13{margin-right:13px;}.mr14{margin-right:14px;}.mr15{margin-right:15px;}.mr16{margin-right:16px;}.mr17{margin-right:17px;}.mr18{margin-right:18px;}.mr19{margin-right:19px;}.mr20{margin-right:20px;}.mr21{margin-right:21px;}.mr22{margin-right:22px;}.mr23{margin-right:23px;}.mr24{margin-right:24px;}.mr25{margin-right:25px;}.mr26{margin-right:26px;}.mr27{margin-right:27px;}.mr28{margin-right:28px;}.mr29{margin-right:29px;}.mr30{margin-right:30px;}.mr31{margin-right:31px;}.mr32{margin-right:32px;}.mr33{margin-right:33px;}.mr34{margin-right:34px;}.mr35{margin-right:35px;}.mr36{margin-right:36px;}.mr37{margin-right:37px;}.mr38{margin-right:38px;}.mr39{margin-right:39px;}.mr40{margin-right:40px;}.mr41{margin-right:41px;}.mr42{margin-right:42px;}.mr43{margin-right:43px;}.mr44{margin-right:44px;}.mr45{margin-right:45px;}.mr46{margin-right:46px;}.mr47{margin-right:47px;}.mr48{margin-right:48px;}.mr49{margin-right:49px;}.mr50{margin-right:50px;}.mr60{margin-right:60px;}.mr80{margin-right:80px;}.p01{padding:01px;}.p02{padding:02px;}.p03{padding:03px;}.p04{padding:04px;}.p05{padding:05px;}.p06{padding:06px;}.p07{padding:07px;}.p08{padding:08px;}.p09{padding:09px;}.p10{padding:10px;}.p11{padding:11px;}.p12{padding:12px;}.p13{padding:13px;}.p14{padding:14px;}.p15{padding:15px;}.p16{padding:16px;}.p17{padding:17px;}.p18{padding:18px;}.p19{padding:19px;}.p20{padding:20px;}.p21{padding:21px;}.p22{padding:22px;}.p23{padding:23px;}.p24{padding:24px;}.p25{padding:25px;}.p26{padding:26px;}.p27{padding:27px;}.p28{padding:28px;}.p29{padding:29px;}.p30{padding:30px;}.p31{padding:31px;}.p32{padding:32px;}.p33{padding:33px;}.p34{padding:34px;}.p35{padding:35px;}.p36{padding:36px;}.p37{padding:37px;}.p38{padding:38px;}.p39{padding:39px;}.p40{padding:40px;}.p41{padding:41px;}.p42{padding:42px;}.p43{padding:43px;}.p44{padding:44px;}.p45{padding:45px;}.p46{padding:46px;}.p47{padding:47px;}.p48{padding:48px;}.p49{padding:49px;}.p50{padding:50px;}.p60{padding:60px;}.p80{padding:80px;}.px01{padding-left:01px;padding-right:01px;}.px02{padding-left:02px;padding-right:02px;}.px03{padding-left:03px;padding-right:03px;}.px04{padding-left:04px;padding-right:04px;}.px05{padding-left:05px;padding-right:05px;}.px06{padding-left:06px;padding-right:06px;}.px07{padding-left:07px;padding-right:07px;}.px08{padding-left:08px;padding-right:08px;}.px09{padding-left:09px;padding-right:09px;}.px10{padding-left:10px;padding-right:10px;}.px11{padding-left:11px;padding-right:11px;}.px12{padding-left:12px;padding-right:12px;}.px13{padding-left:13px;padding-right:13px;}.px14{padding-left:14px;padding-right:14px;}.px15{padding-left:15px;padding-right:15px;}.px16{padding-left:16px;padding-right:16px;}.px17{padding-left:17px;padding-right:17px;}.px18{padding-left:18px;padding-right:18px;}.px19{padding-left:19px;padding-right:19px;}.px20{padding-left:20px;padding-right:20px;}.px21{padding-left:21px;padding-right:21px;}.px22{padding-left:22px;padding-right:22px;}.px23{padding-left:23px;padding-right:23px;}.px24{padding-left:24px;padding-right:24px;}.px25{padding-left:25px;padding-right:25px;}.px26{padding-left:26px;padding-right:26px;}.px27{padding-left:27px;padding-right:27px;}.px28{padding-left:28px;padding-right:28px;}.px29{padding-left:29px;padding-right:29px;}.px30{padding-left:30px;padding-right:30px;}.px31{padding-left:31px;padding-right:31px;}.px32{padding-left:32px;padding-right:32px;}.px33{padding-left:33px;padding-right:33px;}.px34{padding-left:34px;padding-right:34px;}.px35{padding-left:35px;padding-right:35px;}.px36{padding-left:36px;padding-right:36px;}.px37{padding-left:37px;padding-right:37px;}.px38{padding-left:38px;padding-right:38px;}.px39{padding-left:39px;padding-right:39px;}.px40{padding-left:40px;padding-right:40px;}.px41{padding-left:41px;padding-right:41px;}.px42{padding-left:42px;padding-right:42px;}.px43{padding-left:43px;padding-right:43px;}.px44{padding-left:44px;padding-right:44px;}.px45{padding-left:45px;padding-right:45px;}.px46{padding-left:46px;padding-right:46px;}.px47{padding-left:47px;padding-right:47px;}.px48{padding-left:48px;padding-right:48px;}.px49{padding-left:49px;padding-right:49px;}.px50{padding-left:50px;padding-right:50px;}.px60{padding-left:60px;padding-right:60px;}.px80{padding-left:80px;padding-right:80px;}.py01{padding-top:01px;padding-bottom:01px;}.py02{padding-top:02px;padding-bottom:02px;}.py03{padding-top:03px;padding-bottom:03px;}.py04{padding-top:04px;padding-bottom:04px;}.py05{padding-top:05px;padding-bottom:05px;}.py06{padding-top:06px;padding-bottom:06px;}.py07{padding-top:07px;padding-bottom:07px;}.py08{padding-top:08px;padding-bottom:08px;}.py09{padding-top:09px;padding-bottom:09px;}.py10{padding-top:10px;padding-bottom:10px;}.py11{padding-top:11px;padding-bottom:11px;}.py12{padding-top:12px;padding-bottom:12px;}.py13{padding-top:13px;padding-bottom:13px;}.py14{padding-top:14px;padding-bottom:14px;}.py15{padding-top:15px;padding-bottom:15px;}.py16{padding-top:16px;padding-bottom:16px;}.py17{padding-top:17px;padding-bottom:17px;}.py18{padding-top:18px;padding-bottom:18px;}.py19{padding-top:19px;padding-bottom:19px;}.py20{padding-top:20px;padding-bottom:20px;}.py21{padding-top:21px;padding-bottom:21px;}.py22{padding-top:22px;padding-bottom:22px;}.py23{padding-top:23px;padding-bottom:23px;}.py24{padding-top:24px;padding-bottom:24px;}.py25{padding-top:25px;padding-bottom:25px;}.py26{padding-top:26px;padding-bottom:26px;}.py27{padding-top:27px;padding-bottom:27px;}.py28{padding-top:28px;padding-bottom:28px;}.py29{padding-top:29px;padding-bottom:29px;}.py30{padding-top:30px;padding-bottom:30px;}.py31{padding-top:31px;padding-bottom:31px;}.py32{padding-top:32px;padding-bottom:32px;}.py33{padding-top:33px;padding-bottom:33px;}.py34{padding-top:34px;padding-bottom:34px;}.py35{padding-top:35px;padding-bottom:35px;}.py36{padding-top:36px;padding-bottom:36px;}.py37{padding-top:37px;padding-bottom:37px;}.py38{padding-top:38px;padding-bottom:38px;}.py39{padding-top:39px;padding-bottom:39px;}.py40{padding-top:40px;padding-bottom:40px;}.py41{padding-top:41px;padding-bottom:41px;}.py42{padding-top:42px;padding-bottom:42px;}.py43{padding-top:43px;padding-bottom:43px;}.py44{padding-top:44px;padding-bottom:44px;}.py45{padding-top:45px;padding-bottom:45px;}.py46{padding-top:46px;padding-bottom:46px;}.py47{padding-top:47px;padding-bottom:47px;}.py48{padding-top:48px;padding-bottom:48px;}.py49{padding-top:49px;padding-bottom:49px;}.py50{padding-top:50px;padding-bottom:50px;}.py60{padding-top:60px;padding-bottom:60px;}.py80{padding-top:80px;padding-bottom:80px;}.pt01{padding-top:01px;}.pt02{padding-top:02px;}.pt03{padding-top:03px;}.pt04{padding-top:04px;}.pt05{padding-top:05px;}.pt06{padding-top:06px;}.pt07{padding-top:07px;}.pt08{padding-top:08px;}.pt09{padding-top:09px;}.pt10{padding-top:10px;}.pt11{padding-top:11px;}.pt12{padding-top:12px;}.pt13{padding-top:13px;}.pt14{padding-top:14px;}.pt15{padding-top:15px;}.pt16{padding-top:16px;}.pt17{padding-top:17px;}.pt18{padding-top:18px;}.pt19{padding-top:19px;}.pt20{padding-top:20px;}.pt21{padding-top:21px;}.pt22{padding-top:22px;}.pt23{padding-top:23px;}.pt24{padding-top:24px;}.pt25{padding-top:25px;}.pt26{padding-top:26px;}.pt27{padding-top:27px;}.pt28{padding-top:28px;}.pt29{padding-top:29px;}.pt30{padding-top:30px;}.pt31{padding-top:31px;}.pt32{padding-top:32px;}.pt33{padding-top:33px;}.pt34{padding-top:34px;}.pt35{padding-top:35px;}.pt36{padding-top:36px;}.pt37{padding-top:37px;}.pt38{padding-top:38px;}.pt39{padding-top:39px;}.pt40{padding-top:40px;}.pt41{padding-top:41px;}.pt42{padding-top:42px;}.pt43{padding-top:43px;}.pt44{padding-top:44px;}.pt45{padding-top:45px;}.pt46{padding-top:46px;}.pt47{padding-top:47px;}.pt48{padding-top:48px;}.pt49{padding-top:49px;}.pt50{padding-top:50px;}.pt60{padding-top:60px;}.pt80{padding-top:80px;}.pb01{padding-bottom:01px;}.pb02{padding-bottom:02px;}.pb03{padding-bottom:03px;}.pb04{padding-bottom:04px;}.pb05{padding-bottom:05px;}.pb06{padding-bottom:06px;}.pb07{padding-bottom:07px;}.pb08{padding-bottom:08px;}.pb09{padding-bottom:09px;}.pb10{padding-bottom:10px;}.pb11{padding-bottom:11px;}.pb12{padding-bottom:12px;}.pb13{padding-bottom:13px;}.pb14{padding-bottom:14px;}.pb15{padding-bottom:15px;}.pb16{padding-bottom:16px;}.pb17{padding-bottom:17px;}.pb18{padding-bottom:18px;}.pb19{padding-bottom:19px;}.pb20{padding-bottom:20px;}.pb21{padding-bottom:21px;}.pb22{padding-bottom:22px;}.pb23{padding-bottom:23px;}.pb24{padding-bottom:24px;}.pb25{padding-bottom:25px;}.pb26{padding-bottom:26px;}.pb27{padding-bottom:27px;}.pb28{padding-bottom:28px;}.pb29{padding-bottom:29px;}.pb30{padding-bottom:30px;}.pb31{padding-bottom:31px;}.pb32{padding-bottom:32px;}.pb33{padding-bottom:33px;}.pb34{padding-bottom:34px;}.pb35{padding-bottom:35px;}.pb36{padding-bottom:36px;}.pb37{padding-bottom:37px;}.pb38{padding-bottom:38px;}.pb39{padding-bottom:39px;}.pb40{padding-bottom:40px;}.pb41{padding-bottom:41px;}.pb42{padding-bottom:42px;}.pb43{padding-bottom:43px;}.pb44{padding-bottom:44px;}.pb45{padding-bottom:45px;}.pb46{padding-bottom:46px;}.pb47{padding-bottom:47px;}.pb48{padding-bottom:48px;}.pb49{padding-bottom:49px;}.pb50{padding-bottom:50px;}.pb60{padding-bottom:60px;}.pb80{padding-bottom:80px;}.pl01{padding-left:01px;}.pl02{padding-left:02px;}.pl03{padding-left:03px;}.pl04{padding-left:04px;}.pl05{padding-left:05px;}.pl06{padding-left:06px;}.pl07{padding-left:07px;}.pl08{padding-left:08px;}.pl09{padding-left:09px;}.pl10{padding-left:10px;}.pl11{padding-left:11px;}.pl12{padding-left:12px;}.pl13{padding-left:13px;}.pl14{padding-left:14px;}.pl15{padding-left:15px;}.pl16{padding-left:16px;}.pl17{padding-left:17px;}.pl18{padding-left:18px;}.pl19{padding-left:19px;}.pl20{padding-left:20px;}.pl21{padding-left:21px;}.pl22{padding-left:22px;}.pl23{padding-left:23px;}.pl24{padding-left:24px;}.pl25{padding-left:25px;}.pl26{padding-left:26px;}.pl27{padding-left:27px;}.pl28{padding-left:28px;}.pl29{padding-left:29px;}.pl30{padding-left:30px;}.pl31{padding-left:31px;}.pl32{padding-left:32px;}.pl33{padding-left:33px;}.pl34{padding-left:34px;}.pl35{padding-left:35px;}.pl36{padding-left:36px;}.pl37{padding-left:37px;}.pl38{padding-left:38px;}.pl39{padding-left:39px;}.pl40{padding-left:40px;}.pl41{padding-left:41px;}.pl42{padding-left:42px;}.pl43{padding-left:43px;}.pl44{padding-left:44px;}.pl45{padding-left:45px;}.pl46{padding-left:46px;}.pl47{padding-left:47px;}.pl48{padding-left:48px;}.pl49{padding-left:49px;}.pl50{padding-left:50px;}.pl60{padding-left:60px;}.pl80{padding-left:80px;}.pr01{padding-right:01px;}.pr02{padding-right:02px;}.pr03{padding-right:03px;}.pr04{padding-right:04px;}.pr05{padding-right:05px;}.pr06{padding-right:06px;}.pr07{padding-right:07px;}.pr08{padding-right:08px;}.pr09{padding-right:09px;}.pr10{padding-right:10px;}.pr11{padding-right:11px;}.pr12{padding-right:12px;}.pr13{padding-right:13px;}.pr14{padding-right:14px;}.pr15{padding-right:15px;}.pr16{padding-right:16px;}.pr17{padding-right:17px;}.pr18{padding-right:18px;}.pr19{padding-right:19px;}.pr20{padding-right:20px;}.pr21{padding-right:21px;}.pr22{padding-right:22px;}.pr23{padding-right:23px;}.pr24{padding-right:24px;}.pr25{padding-right:25px;}.pr26{padding-right:26px;}.pr27{padding-right:27px;}.pr28{padding-right:28px;}.pr29{padding-right:29px;}.pr30{padding-right:30px;}.pr31{padding-right:31px;}.pr32{padding-right:32px;}.pr33{padding-right:33px;}.pr34{padding-right:34px;}.pr35{padding-right:35px;}.pr36{padding-right:36px;}.pr37{padding-right:37px;}.pr38{padding-right:38px;}.pr39{padding-right:39px;}.pr40{padding-right:40px;}.pr41{padding-right:41px;}.pr42{padding-right:42px;}.pr43{padding-right:43px;}.pr44{padding-right:44px;}.pr45{padding-right:45px;}.pr46{padding-right:46px;}.pr47{padding-right:47px;}.pr48{padding-right:48px;}.pr49{padding-right:49px;}.pr50{padding-right:50px;}.pr58{padding-right:58px;}.pr60{padding-right:60px;}.pr80{padding-right:80px;}
/*颜色*/
.text-navy{color:#001F3F;}.text-blue{color:#0074D9;}.text-aqua{color:#7FDBFF;}.text-teal{color:#39CCCC;}.text-olive{color:#3D9970;}.text-green{color:#2ECC40;}.text-lime{color:#01FF70;}.text-yellow{color:#FFDC00;}.text-orange{color:#FF851B;}.text-red{color:#FF4136;}.text-fuchsia{color:#F012BE;}.text-purple{color:#B10DC9;}.text-maroon{color:#85144B;}.text-white{color:#FFFFFF;}.text-gray{color:#AAAAAA;}.text-silver{color:#DDDDDD;}.text-black{color:#111111;}.text-222222{color:#222222;}.text-222222:hover{color:#ea5504;}.text-333333{color:#333333;}.text-555555{color:#555555;}.text-666666{color:#666666;}.text-999999{color:#999999;}.text-ea5504{color:#ea5504;}.text-shadows{text-shadow:1px 1px 2px #000000;}.bg-eb612a{background-color:#ea5504;}.bg-ea5504{background-color:#ea5504;}.bg-f6f6f6{background-color:#f6f6f6;}
/*其它*/
.border-b{border-bottom: 1px solid #f6f6f6}.border4 {border: 4px #f6f6f6 solid;}
/*==========================================================================*/
/*工艺首页*/
.gycontainer { width: 100%; height: 100%; overflow: hidden; position: relative; }
.gycontainer .sections { width: 100%; height: 100%; position: relative; }
.gycontainer .section { position: relative; z-index: 10; }
.gycontainer .mask-bg:before { content: ''; position: absolute; left: 0; top: 0; bottom: 0; right: 0; background-color: rgba(0, 0, 0, 0.4); z-index: 5; }
.gycontainer .item { position: absolute; top: 0; bottom: 0; left: 0; right: 0; }
.gycontainer .item .text { position: absolute; top: 42%; left: 0; right: 0; z-index: 10; }
.gycontainer video { z-index: -100; right: 0; bottom: 0; min-width: 100%; min-height: 100%; width: 100%; height: auto; position: relative; }
.gycontainer .text h1, .gycontainer .text h2 { color: #fff; font-size: 46px; text-align: center; position: relative; }
.gycontainer .text p { line-height: 28px; color:#fff; width: 920px; margin: 0 auto; text-align: center; position: relative; margin-top: 32px; margin-bottom:32px; font-size: 16px; }
.gycontainer .gy1 { background: rgb(100,100,100) url(../images/gybanner_1.jpg) top center no-repeat; background-size: cover; }
.gycontainer .gy2 { background: rgb(100,100,100) url(../images/gybanner_2.jpg) top center no-repeat; background-size: cover; }
.gycontainer .gy3 { background: rgb(100,100,100) url(../images/gybanner_3.jpg) top center no-repeat; background-size: cover; }
.gycontainer .gy4 { background: rgb(100,100,100) url(../images/gybanner_4.jpg) top center no-repeat; background-size: cover; }
.gycontainer .gy5 { background: rgb(100,100,100) url(../images/gybanner_5.jpg) center bottom no-repeat; background-size: cover; height:900px; }
.gycontainer .gy5 .about-inner { height: 100%; width: 1200px; margin: 0 auto; position: relative; }
.gycontainer .gy5 .item .text { top: 30%; }
.gycontainer .gy5 .text p { text-align: left; width:680px; }
.gycontainer .gy5 .text h1 { text-align: left; }
.gycontainer .gy5 .text { width:680px; margin: 0 25px; }
.gycontainer .gy5 .gyaboutbtn { width:324px; position: absolute; top: 30%; right: 0; display: flex; flex-wrap: wrap; }
.gycontainer .gy5 .gyaboutbtn a { width:158px; height: 158px; display:flex; text-align: center; color: #fff; font-size: 16px; background: rgba(190, 190, 190, 0.4); border: 1px rgba(255, 255, 255, 0.4) solid; margin: 2px; transition: .36s ease;}
.gycontainer .gy5 .gyaboutbtn a span { padding-top: 50px; align-self:center; margin: 0 auto; background-repeat: no-repeat; background-position: top center; background-size: 40px 40px; }
.gycontainer .gy5 .gyaboutbtn a.btn1 span { background-image: url(../images/tp.svg) }
.gycontainer .gy5 .gyaboutbtn a.btn2 span { background-image: url(../images/sp.svg) }
.gycontainer .gy5 .gyaboutbtn a.btn3 span { background-image: url(../images/kc.svg) }
.gycontainer .gy5 .gyaboutbtn a.btn4 span { background-image: url(../images/zx.svg) }
.gycontainer .gy5 .gyaboutbtn a:hover { text-shadow: 1px 1px 4px rgba(0, 0, 0, 0.5); }
.gycontainer .gy5 .gyaboutbtn a.btn1:hover { transform:scale(1.1) translate3d(-10px, -10px, 0px) }
.gycontainer .gy5 .gyaboutbtn a.btn2:hover { transform:scale(1.1) translate3d(10px, -10px, 0px) }
.gycontainer .gy5 .gyaboutbtn a.btn3:hover { transform:scale(1.1) translate3d(-10px, 10px, 0px) }
.gycontainer .gy5 .gyaboutbtn a.btn4:hover { transform:scale(1.1) translate3d(10px, 10px, 0px) }
.gycontainer .gybtn { text-align: center; position: relative; display: inline-block; }
.gycontainer .gybtn a { border-radius: 3px; width: 240px; height: 40px; font-size: 16px; line-height: 40px; margin: 0 20px; display: inline-block; background-color: #ea5504; color: #fff; transition: .36s ease;}
.gycontainer .gybtn a:hover { background-color: #ff6a00; }
.gycontainer .gynav { margin-top: -71px; position: fixed; left: 0; right: auto!important; top: 50%; z-index: 50; }
.gycontainer .gynav span { background: url(../images/pager.png) center center no-repeat; display: block; width: 22px; height: 22px; margin:0 0 0 40px!important; text-align: center; opacity:1!important; text-indent: -9999px }
.gycontainer .gynav .swiper-pagination-bullet-active { background: url(../images/pager1.png) center center no-repeat; }
/*伪原创侧边*/
.news_details_ctg{float:left;width:200px;}
.news_details_ctg_all{margin-bottom:40px}
.news_details_ctg_all li a{display:block;width:100%;height:40px;padding:0 15px;font-size:16px;color:#666;line-height:40px;text-align:left;border:1px solid #ddd;border-radius:3px;margin-bottom:10px;background:url(//lib.zozen.com/5ab9f1bda624634ee3649458/images/double-right.svg) no-repeat right 20px center}
.news_details_ctg_all li a:hover{transition: all .3s;background:url(//lib.zozen.com/5ab9f1bda624634ee3649458/images/double-right-b.svg) no-repeat right 20px center;border:1px solid #ea5504;}
.news_details_ctg_all li:hover{transition: all .3s;border-radius:3px;background-color:#ea5504}
.news_details_ctg_all li:hover .news_details_ctg_a{color:#fff}
.news_details_ctg h2{font-size:24px;color:#222;position:relative;margin-left:20px;margin-bottom:12px;line-height:40px;height:40px}
.news_details_ctg h2::before{content:'';display:inline-block;width:6px;height:30px;background-color:#ea5504;position:absolute;top:5px;left:-20px}
.news_details_ctg_free:hover{color:#fff}
.news_details_ctg_free{display:block;width:100%;height:50px;line-height:50px;color:#fff;text-align:center;font-size:20px;border:1px solid #ea5504;background-color:#ea5504;font-weight:bold}
.news_details_ctg_tel{display:block;width:100%;height:50px;line-height:50px;color:#ea5504;text-align:center;font-size:24px;border:1px solid #ea5504;pointer-events:none;font-weight:bold}
.alpDe-imgf{text-align:center;margin-top:10px}
.alpDe-imgf img{border-radius:5px}
.jsx-title2{text-align:center}
.jsx-title2 a{font-size:16px;line-height:40px;color:#666;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.jsx-title2 a:hover{color:#ff9600;text-decoration:underline}
.alpDe-btc2{width:278px;height:40px;position:absolute;bottom:40px;background:url(//lib.zozen.com/5ab9f1bda624634ee3649458/images/jtxfx.png) no-repeat center;background-size:cover}
/*==========================================================================*/



.mar1 {margin-top: 1%;}
.mar2 {margin-top: 2%;}
.mar3 {margin-top: 3%;}
.mar4 {margin-top: 4%;}
.mar5 {margin-top: 5%;}
.center {text-align: center;}
.upp {text-transform: uppercase;}
.container-fluid {
    padding: 0;
}

/* .white i {background: #fff;} */
.contact img {width: auto;max-width: 100%; height: auto !important;}
.row1 {overflow: hidden;display: -webkit-box; -webkit-box-orient: vertical;-webkit-box-orient: vertical;-webkit-line-clamp:1;}
.row2 {overflow: hidden;display: -webkit-box; -webkit-box-orient: vertical;-webkit-box-orient: vertical;-webkit-line-clamp:2;}
.row3 {overflow: hidden;display: -webkit-box; -webkit-box-orient: vertical;-webkit-box-orient: vertical;-webkit-line-clamp:3;}
.row4 {overflow: hidden;display: -webkit-box; -webkit-box-orient: vertical;-webkit-box-orient: vertical;-webkit-line-clamp:4;}
.row5 {overflow: hidden;display: -webkit-box; -webkit-box-orient: vertical;-webkit-box-orient: vertical;-webkit-line-clamp:5;}
.row6 {overflow: hidden;display: -webkit-box; -webkit-box-orient: vertical;-webkit-box-orient: vertical;-webkit-line-clamp:6;}

/*--  News  sub5  --*/
.sub5 {background: url(../images/sub5-bg.jpg) left top;}
.sub5-left {cursor: pointer;width: 48%;float: left}
.sub5-tu{position: relative;overflow: hidden;}
.sub5-tu::before {content: "";width: 100%;height: 30%;background: linear-gradient(to top,rgba(0,0,0,1),rgba(0,0,0,.5),rgba(0,0,0,0));position: absolute;left: 0;bottom: 0;}
.sub5-layer {width: 95%;height: auto;padding: 0 15px;display: flex;align-items: center;justify-content: space-between;position: absolute;bottom: 15px;left: 0;z-index: 2;}
.sub5-layer p {max-width: 80%;font-size: 18px;line-height: 24px;color: #fff;}
.sub5-icon {display: flex;align-items: center;justify-content: center;padding: 5px;background: rgba(254,254,254,.3);border-radius: 50%;}
.sub5-icon img {background: #c82821;border-radius: 50%;}
.sub5-rig {padding: 0 0 0 4%;float: left;width: 48%;}
.sub5-item {width: 100%;display: flex;align-items: center;justify-content: space-between;padding-bottom:5%;border-bottom: 1px solid rgba(0,0,0,.1);margin-bottom: 20px;cursor: pointer;}
.num {font-size:72px;color: #000000;}
.sub5-list {width:87%;display: flex;align-items: center;justify-content: space-between;}
.sub5-zuo {width: 80%;}
.sub5-zuo time {display: flex;align-items: center;font-size: 18px;color: #000000;opacity: .6;}
.sub5-zuo time i {display: block;width: 58px;height: 3px;background: #000;margin-right: 20px;}
.sub5-zuo p {font-size: 18px;line-height: 24px;margin-top: 10px;}
.sub5-list .sub5-icon {background: rgba(0,0,0,.3);transition: all 300ms ease-in-out;}
.sub5-list .sub5-icon img {background: rgba(0,0,0,.3);transition: all 300ms ease-in-out;}
.sub5-rig .sub5-item:last-child {border-bottom: none;margin-bottom: 0;}
.sub5-item:hover .num{color: #044091;}
.sub5-item:hover .sub5-list .sub5-icon {background: rgba(0,52,102,.3);}
.sub5-item:hover .sub5-icon img {background: rgba(0,52,102,1);}









@media only screen and (max-width:1600px) {
	.pad5 {padding:5% 0;}
	.pad4 {padding:4% 3%;}
	.pad3 {padding:3% 3%;}
	.pad2 {padding:2% 3%;}
	.pad1 {padding:1% 3%;}
	.sub2-box a span {font-size: 14px;}
	.sub3-list p,.sub5-zuo p,.sub5-layer p,.ser3-item p,.ser2-cont{font-size: 16px;}
	.num{font-size: 62px;}
	.pro-bt h6,.ser2-item p{font-size: 32px;}
	.pro-btn a{font-size: 20px;}
	.ser3-box{padding: 0 3%;}
	.ser3-item h4{font-size: 42px;}
	.ser3-item p,.ser3-item a{margin-top: 5%;}
	.ser2-rig h3{font-size: 50px;}
	.news-left span{font-size: 66px;}
	.news-left time{font-size: 18px;}
	.news-zuo a{margin-top: 15px;}
}
@media only screen and (max-width:1400px) {
	.sub2-box h5{font-size: 22px;}
	.sub2-box p{margin-top: 10%;}
	.sub2-box a{margin-top: 20%;}
	.sub3-nr{top: 20%;}
	.sub3-list div{font-size: 50px;}
	.sub4-li p,.ser2-item span{font-size: 16px;}
	.pro-bt h6,.ser2-item p{font-size: 30px;}
	.pro-btn a{font-size: 18px;}
	.ser2-rig h3{font-size: 40px;}
	.ser3-item h4{font-size:32px;line-height: 40px;}
	.ser2 {padding: 3% 3% 4%;}
	/* .ser2-left::before{display: none;} */
	.ser2-left{width: 45%;margin-right: 3%;}
	.ser2-rig{width: 50%;}
	.ser3-item p, .ser3-item a{margin-top: 3%;}
	.news-left span{font-size: 56px;}
	.news-left{width: 10%;}
	.news-rig{width: 90%;}
}
@media only screen and (max-width:1300px) {
	.sub2-box a{width: 80%;}
	.sub3-list div{font-size: 40px;}
	.abo2-cont .btn-left{left: 0;}
	.abo2-cont .btn-rig{right: 0;}
	.pro-btn a{font-size: 16px;}
	.pro-bt h6{font-size: 28px;}
	.news-you {width: 37.3%;}
}
@media only screen and (max-width:1200px) {
	.pad5 {padding:5% 15px;overflow: hidden;}
	.pad4 {padding:4% 15px;overflow: hidden;}
	.pad3 {padding:3% 15px;overflow: hidden;}
	.pad2 {padding:2% 15px;overflow: hidden;}
	.pad1 {padding:1% 15px;overflow: hidden;}
	.sub3-tit div h4{font-size: 28px;}
	.num{font-size: 50px;}
	.sub2-box h5{font-size: 20px;}
	.sub3-box .row{margin: 0 -15px;}
	.sub3-item{padding: 0 15px;}
	.sub3-list div{font-size: 30px;}
	.sub5-icon{width: 50px;}
	.sub3-list{padding: 30px 10px;}
	.pro-box p,.cases-list p {font-size: 16px;}
	.pro-left{width: 25%;}
	.pro-rig{width: 73.6%;}
	.pro-zuo{width:42%;}
	.ser3-box{padding: 0 15px;}
	.ser2-rig h3{font-size: 32px;}
	.ser2-left::before{display: none;}
	.ser2-item p{font-size: 26px;}
	.ser3-item h4,.pro-tit{font-size: 28px;}
	.ser3-item p, .ser3-item a{margin-top: 20px;}
	.ser2-item {padding: 30px 5px 30px 4%;}
	.form-cont {width: 45%;}
	.pro-tit{height:100px;}
}
@media screen and (max-width:992px) {
	.sub{margin-top: 0;}
	.sub1-cont{flex-wrap: wrap;}
	.sub1-item{width: 24.5%;margin-bottom: 20px;}
	.sub2-box h5{font-size: 18px;}
	.pro-left{width:28%;}
	.pro-rig{width:68.6%;}
	.pro-bt h6{font-size: 26px;}
	.ser2-rig h3{font-size: 28px;}
	.ser2{display: block;}
	.ser2-left{width: 100%;margin-right: 0;}
	.ser2-rig{width: 100%;margin-top: 20px;}
	.ser2-item p{font-size: 20px;}
}
@media screen and (max-width: 768px) {
	.sub1-item{width: 32%;}
	.sub2-box a,.sub3-you,.ser3-item p,.ser3-item h4,.news-left{display: none;}
	.sub3-nr{position: inherit;top: inherit;left: inherit;margin-top: 20px;}
	.sub3-item {margin-bottom: 20px;}
	.sub3-img .row {margin: 0 -5px;}
	.sub3-item2 {padding: 0 5px;margin-bottom: 15px;}
	.sub4-li p,.ser2-item span{font-size: 14px;}
	.sub4-list,.top-nr,.news-item,.news-item,.news-rig{display: block;}
	.sub4-tu,.sub4-box,.pro-left,.pro-rig,.pro-zuo,.pro-you,.news-rig,.news-zuo,.news-you{width: 100%;}
	.sub4-box,.pro-rig,.pro-you,.news-you{margin-top: 20px;}
	.sub4-bott .swiper-container{height:520px;}
	.sub4-box h5{font-size: 24px;}
	.sub5-rig{padding: 0 15px;margin-top: 20px;}
	.sub5-icon {width: 50px;}
	.sub5-zuo p{margin-top: 5px;}
	.sub5-list{width: 80%;}
	.sub3-box .row{margin: 0 -5px;}
	.sub3-item{padding: 0 5px;}
	.sub3-list{padding: 20px 5px;}
	.sub3-cont{margin-bottom: 20px;}
	.pro{display: block;}
	.pro-bt h6,.deta-tit h6,.ser2-rig h3{font-size: 24px;}
	.ser1-item{width:33%;margin-bottom: 20px;}
	.news-rig{border: none;padding: 10px;}
	.news-zuo i{margin: 5px 0;}
	.form-cont {width: 96%;}
	.pro-tit{font-size: 24px;height: 60px;}
	.close {position: absolute;right: 0;top: -45px;}
}