﻿@charset "utf-8";body {color:#333;font-size:14px;font-family:"Microsoft Yahei";}
body,ul,ol,li,div,p,h1,h2,h3,h4,h5,h6,dl,dt,dd,img,span,input {margin:0;padding:0;list-style:none;}
a {color:#333;text-decoration:none;}
a:focus {outline:0;}
img {border:none;}
.vam {vertical-align:middle;}
.clear {clear:both;height:0;line-height:0;font-size:0;}
p {word-spacing:0;}
i,em {font-style:normal;}
.tr {text-align:right;}
.tl {text-align:left;}
.center {text-align:center;}
.fl {float:left;}
.fr {float:right;}
.pa {position:absolute;}
.pr {position:relative;}
.clearfix:after {content:"";height:0;clear:both;display:block;visibility:hidden;}
.clearfix {zoom:1;}
.content {width:1200px;margin:0 auto;}
.white,.whites {position:relative;overflow:hidden;}
.white:after,.whites:after {content:'';cursor:pointer;position:absolute;left:-100%;top:0;width:100%;height:100%;background-image:-moz-linear-gradient(0deg,rgba(255,255,255,0),rgba(255,255,255,0.5),rgba(255,255,255,0));background-image:-webkit-linear-gradient(0deg,rgba(255,255,255,0),rgba(255,255,255,0.5),rgba(255,255,255,0));transform:skewx(-25deg);}
.white:hover:after {left:100%;-moz-transition:1s;-o-transition:1s;-webkit-transition:1s;transition:1s;}
.whites:hover:after {left:100%;-moz-transition:0.5s;-o-transition:0.5s;-webkit-transition:0.5s;transition:0.5s;}
body {min-width:1200px;width:100%;max-width:1920px;margin:0 auto;overflow-x:hidden;}
i,em {font-style:normal;}
.content {margin:0 auto;min-width:1200px;width:1400px;}
input::-webkit-input-placeholder {color:#999;font-size:14px;text-transform:capitalize;}
input::-moz-placeholder {color:#999;font-size:14px;text-transform:capitalize;}
input:-moz-placeholder {color:#999;font-size:14px;text-transform:capitalize;}
input:-ms-input-placeholder {color:#999;font-size:14px;text-transform:capitalize;}
@keyframes myfirst {0% {background-position:0 bottom;}
100% {background-position:100% bottom;}
}
@keyframes rotate {0% {transform:rotate(0deg);}
100% {transform:rotate(360deg);}
}
.line {overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.clear {visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
.bk-title b {display:block;font-size:50px;font-weight:bold;line-height:50px;color:#0B0B0B;}
.bk-title span {font-size:20px;font-weight:normal;line-height:20px;color:#666;display:block;margin-top:22px;}

.g_top2{ display:none;}
.banner {height:auto;max-width:1920px;margin:0 auto!important;position:relative;margin-top:-34px;}
.banner .bd li {float:left;width:100%;line-height:0;}
.banner .bd li img {width:100%;}
.banner .bd li a {display:block;}
.banner .hd {z-index:1;margin:0 auto;text-align:center;position:absolute;left:0;width:100%;bottom:10%;cursor:pointer;display:none;}
.banner .hd li {width:13px;height:13px;background:#fff;display:inline-block;margin:0 10px;border-radius:13px;}
.banner .hd li.on {background:#FCC91C;width:39px;}
.banner .prev {position:absolute;top:calc(45% - 35px);left:0%;z-index:10;cursor:pointer;opacity:0;transition:all 0.5s linear;}
.banner .next {position:absolute;top:calc(45% - 35px);right:0%;z-index:10;cursor:pointer;opacity:0;transition:all 0.5s linear;}
.banner:hover .prev {opacity:1;left:6%;}
.banner:hover .next {opacity:1;right:6%;}
.guide .guide-t {padding-top:123px;padding-bottom:104px;}
.guide .guide-t dl dt {float:left;width:40%;}
.guide .guide-t dl dt h3 {position:relative;}
.guide .guide-t dl dt h3 img {width:100%;display:block;}
.guide .guide-t dl dt h3 i {font-size:21px;font-weight:bold;line-height:22px;color:#010103;display:block;position:absolute;left:102px;top:0;}
.guide .guide-t dl dt h3 span {text-align:right;font-size:30px;font-weight:normal;line-height:30px;color:#010103;display:block;margin-top:32px;}
.guide .guide-t dl dt p {font-size:15px;font-weight:normal;line-height:38px;color:#010103;opacity:0.8;margin-top:60px;}
.guide .guide-t dl dd {float:right;width:749px;display:block;line-height:0;overflow:hidden;}
.guide .guide-t dl dd img,.guide .guide-t dl dd video {display:block;width:100%;background:#000;}
.guide .guide-t dl::after {line-height:0;visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
.guide .guide-b ul {font-size:0;text-align:center;}
.guide .guide-b ul li {display:inline-block;margin-right:146px;margin-bottom:84px;position:relative;}
.guide .guide-b ul li::after {content:"";display:block;width:1px;height:100%;background:#C6C6C6;opacity:0.33;position:absolute;right:-68px;top:0;}
.guide .guide-b ul li b {font-size:72px;font-weight:bold;line-height:85%;color:#333;display:inline-block;vertical-align:bottom;}
.guide .guide-b ul li span {display:inline-block;background-image:url('/images/yz-leaf.png');background-repeat:no-repeat;background-position:center top;background-size:auto auto;background-size:100% 100%;width:49px;height:37px;vertical-align:bottom;font-size:24px;font-weight:normal;line-height:37px;color:#333;margin-bottom:6px;padding-right:6px;box-sizing:border-box;}
.guide .guide-b ul li p {font-size:24px;font-weight:normal;line-height:24px;color:#252525;display:block;margin-top:12px;text-align:left;opacity:0.66;}
.guide .guide-b ul li:last-of-type {margin-right:0;}
.guide .guide-b ul li:last-of-type::after {display:none;}
.guide .guide-b ul li:hover span {background-image:url('/images/yz-leafh.png');background-repeat:no-repeat;background-position:center top;background-size:auto auto;}
.product {padding:70px 0 110px;background:#F5F5F5;overflow:hidden;}
.product .product-t {position:relative;z-index:1;}
.product .product-t .bk-title {float:left;}
.product .product-t em {float:right;}
.product .product-t em a {font-size:20px;font-weight:bold;line-height:85%;color:#000;text-transform:uppercase;margin-top:30px;display:block;height:18px;border-bottom:8px solid transparent;box-sizing:border-box;transition:0.35s;}
.product .product-t em a:hover {border-color:#FCC91C;}
.product .product-t::after {line-height:0;visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
.product .product-c {margin-top:60px;position:relative;}
.product .product-c .product-cl {float:left;}
.product .product-c .product-cl ul li {position:relative;height:18px;margin-bottom:32px;}
.product .product-c .product-cl ul li a {font-size:14px;font-weight:normal;line-height:18px;color:#282828;display:inline-block;position:relative;z-index:1;height:18px;border-bottom:8px solid transparent;box-sizing:border-box;transition:0.35s;}
.product .product-c .product-cl ul li:last-of-type {margin-bottom:0;}
.product .product-c .product-cl ul li.cur a,.product .product-c .product-cl ul li:hover a {font-size:18px;border-color:#FCC91C;}
.product .product-c .product-cl ul li:last-of-type {margin-bottom:0;}
.product .product-c .product-cr {float:right;width:1090px;position:relative;}
.product .product-c .product-cr::before {content:"";display:block;width:979px;height:809px;background-image:url('/images/pro-xius.png');background-repeat:no-repeat;background-position:center top;background-size:auto auto;position:absolute;right:-165px;top:-131px;}
.product .product-c .product-cr .tempWrap {width:1090px!important;}
.product .product-c .product-cr .list {position:relative;z-index:1;background:#fff;}
.product .product-c .product-cr .list ul {float:left;margin-right:2px;}
.product .product-c .product-cr .list ul li {margin-bottom:2px;position:relative;width:544px;}
.product .product-c .product-cr .list ul li em {line-height:0;overflow:hidden;display:block;}
.product .product-c .product-cr .list ul li em img {display:block;width:100%;transition:1s;}
.product .product-c .product-cr .list ul li h4 {position:absolute;left:0;bottom:0;width:100%;background-image:url('/images/pro-cbg.png');background-repeat:no-repeat;background-position:center top;background-size:auto auto;height:179px;box-sizing:border-box;font-size:24px;font-weight:bold;line-height:24px;color:#fff;padding-left:40px;padding-right:40px;padding-top:92px;}
.product .product-c .product-cr .list ul li h4 span {display:block;font-size:14px;font-weight:bold;line-height:85%;color:#fff;text-transform:uppercase;margin-top:14px;}
.product .product-c .product-cr .list ul li:hover em img {transform:scale(1.05);}
.product .product-c .product-cr .list ul li:nth-last-of-type(1) {margin-bottom:0;}
.product .product-c .product-cr .list ul:last-of-type {margin-right:0;}
.product .product-c .product-cr .list::after {line-height:0;visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
.product .product-c .qh {position:absolute;left:0;bottom:0;font-size:0;}
.product .product-c .qh .prev {width:36px;height:36px;background-image:url('/images/pro-l.png');background-repeat:no-repeat;background-position:center top;background-size:auto auto;display:block;cursor:pointer;display:inline-block;margin-right:12px;}
.product .product-c .qh .prev:hover {background-image:url('/images/pro-lh.png');background-repeat:no-repeat;background-position:center top;background-size:auto auto;}
.product .product-c .qh .next {width:36px;height:36px;background-image:url('/images/pro-r.png');background-repeat:no-repeat;background-position:center top;background-size:auto auto;display:block;cursor:pointer;display:inline-block;}
.product .product-c .qh .next:hover {background-image:url('/images/pro-rh.png');background-repeat:no-repeat;background-position:center top;background-size:auto auto;}
.product .product-c::after {line-height:0;visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
.advantage {padding:85px 0 92px;}
.advantage .advantage-tit {font-size:28px;font-weight:bold;line-height:28px;color:#282828;display:block;}
.advantage .advantage-tit em {float:right;font-size:20px;font-weight:bold;line-height:85%;color:#282828;display:block;text-transform:uppercase;margin-top:12px;}
.advantage .advantage-tit::after {line-height:0;visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
.advantage .advantage-c {margin-top:65px;margin-bottom:85px;}
.advantage .advantage-c ul li {float:left;width:20%;height:460px;padding-top:108px;box-sizing:border-box;padding:108px 42px 0 38px;position:relative;top:0;transition:0.5s;}
.advantage .advantage-c ul li em {display:block;line-height:0;overflow:hidden;}
.advantage .advantage-c ul li em img {display:block;width:51px;height:51px;transition:0.5s;}
.advantage .advantage-c ul li b {display:block;font-size:22px;font-weight:bold;line-height:22px;color:#282828;margin-top:95px;margin-bottom:36px;}
.advantage .advantage-c ul li p {font-size:14px;font-weight:normal;line-height:20px;color:#282828;opacity:0.7;}
.advantage .advantage-c ul li:hover {top:15px;}
.advantage .advantage-c ul li:nth-of-type(1) {background-image:url('/images/ys-cbg1.jpg');background-repeat:no-repeat;background-position:center top;background-size:auto auto;background-size:100% 100%;}
.advantage .advantage-c ul li:nth-of-type(3) {background-image:url('/images/ys-cbg2.jpg');background-repeat:no-repeat;background-position:center top;background-size:auto auto;background-size:100% 100%;}
.advantage .advantage-c ul li:nth-of-type(5) {background-image:url('/images/ys-cbg3.jpg');background-repeat:no-repeat;background-position:center top;background-size:auto auto;background-size:100% 100%;}
.advantage .advantage-c ul::after {line-height:0;visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
.advantage .more {text-align:right;position:relative;}
.advantage .more::before {content:"";display:block;width:68px;height:3px;background:#282828;position:absolute;left:0;top:0;}
.advantage .more a {font-size:20px;font-weight:bold;line-height:85%;color:#282828;display:inline-block;text-transform:uppercase;height:18px;border-bottom:8px solid transparent;box-sizing:border-box;transition:0.35s;}
.advantage .more a:hover {border-color:#FCC91C;}
.custom {background-image:url('/images/dz-bg.jpg');background-repeat:no-repeat;background-position:center top;background-size:auto auto;height:926px;box-sizing:border-box;padding:112px 0 0;}
.custom .custom-t .bk-title {float:left;}
.custom .custom-t .bk-title b {color:#fff;}
.custom .custom-t .bk-title span {color:#fff;opacity:0.3;margin-top:28px;}
.custom .custom-t em {background-image:url('/images/dz-tel.png');background-repeat:no-repeat;background-position:left top;background-size:auto auto;min-height:44px;padding-left:55px;display:block;font-size:22px;font-weight:bold;line-height:85%;color:#fff;float:right;margin-top:54px;}
.custom .custom-t em i {font-size:14px;font-weight:bold;line-height:14px;color:#fff;display:block;margin-bottom:10px;}
.custom .custom-t::after {line-height:0;visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
.custom .custom-b {margin-top:58px;}
.custom .custom-b .custom-tit {float:left;width:310px;display:block;padding-top:42px;}
.custom .custom-b .custom-tit ul li {margin-bottom:86px;cursor:pointer;}
.custom .custom-b .custom-tit ul li em {line-height:0;overflow:hidden;width:48px;height:48px;display:block;}
.custom .custom-b .custom-tit ul li em img {display:block;width:48px;height:48px;position:relative;top:0;}
.custom .custom-b .custom-tit ul li b {font-size:24px;font-weight:normal;line-height:24px;color:rgba(255,255,255,0.66);display:inline-block;height:25px;border-bottom:8px solid transparent;margin-top:18px;box-sizing:border-box;}
.custom .custom-b .custom-tit ul li:last-of-type {margin-bottom:0;}
.custom .custom-b .custom-tit ul li.cur em img {top:-48px;}
.custom .custom-b .custom-tit ul li.cur b {border-color:#FCC91C;color:#fff;font-weight:bold;}
.custom .custom-b .custom-con {float:right;width:1090px;}
.custom .custom-b .custom-con ul li {display:block;line-height:0;overflow:hidden;border:3px solid #fff;}
.custom .custom-b .custom-con ul li img {display:block;width:100%;transition:1s;}
.custom .custom-b::after {line-height:0;visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
.process {padding:75px 0 65px;}
.process .process-c h3 {float:left;width:225px;font-size:32px;font-weight:normal;line-height:32px;color:#040000;display:block;background-image:url('/images/lc-jt.png');background-repeat:no-repeat;background-position:left bottom;background-size:auto auto;padding-bottom:62px;}
.process .process-c h3 span {display:block;font-size:16px;font-weight:normal;line-height:85%;color:#666;text-transform:uppercase;margin-top:20px;}
.process .process-c ul {float:left;width:calc(100% - 225px);}
.process .process-c ul li {float:left;width:84px;margin-right:71px;position:relative;text-align:center;}
.process .process-c ul li::after {content:"";display:block;width:27px;height:22px;background-image:url('/images/lc-jt2.png');background-repeat:no-repeat;background-position:center top;background-size:auto auto;position:absolute;right:-49px;top:30px;}
.process .process-c ul li em {display:block;border:2px solid rgba(40,40,40,0.15);border-radius:50%;width:78px;height:78px;margin:0 auto;}
.process .process-c ul li em img {display:block;width:78px;height:78px;transition:0.5s;}
.process .process-c ul li span {display:block;font-size:14px;font-weight:normal;line-height:20px;color:#000A1A;margin-top:23px;opacity:0.8;}
.process .process-c ul li:hover em img {transform:rotateY(180deg);}
.process .process-c ul li:last-of-type {margin-right:0;}
.process .process-c ul li:last-of-type::after {display:none;}
.process .process-c ul::after {line-height:0;visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
.process .process-c::after {line-height:0;visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
.common {padding:90px 0 105px;background:#f5f5f5;}
.common .bk-title span {margin-top:30px;}
.common .bk-title b {font-size:46px;}
.common .common-t {position:relative;}
.common .common-t .common-tit {position:absolute;right:0;top:50px;}
.common .common-t .common-tit ul li {float:left;position:relative;height:50px;margin-right:26px;}
.common .common-t .common-tit ul li::after {content:"";display:block;width:0;height:2px;background:#FCC91C;position:absolute;left:50%;bottom:0;transition:0.35s;}
.common .common-t .common-tit ul li a {display:block;font-size:16px;font-weight:bold;line-height:16px;color:#282828;}
.common .common-t .common-tit ul li:last-of-type {margin-right:0;}
.common .common-t .common-tit ul li.cur::after,.common .common-t .common-tit ul li:hover::after {width:100%;left:0;}
.common .common-t .common-con {margin-top:70px;position:relative;}
.common .common-t .common-con dl {position:relative;}
.common .common-t .common-con dl dt {line-height:0;overflow:hidden;display:block;}
.common .common-t .common-con dl dt img {display:block;width:1400px;transition:1s;}
.common .common-t .common-con dl dd {background-image:url('/images/tj-cbg.png');background-repeat:no-repeat;background-position:center top;background-size:auto auto;width:100%;position:absolute;left:0;bottom:0;height:312px;box-sizing:border-box;padding:152px 0 0 84px;}
.common .common-t .common-con dl dd h4 {font-size:34px;font-weight:bold;line-height:35px;color:#fff;display:block;}
.common .common-t .common-con dl dd p {font-size:20px;font-weight:normal;line-height:26px;color:#fff;text-transform:uppercase;display:block;height:52px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin-top:22px;}
.common .common-con .prev {position:absolute;left:-90px;top:50%;margin-top:-30px;display:block;cursor:pointer;background:rgba(252,201,28,0.9);}
.common .common-con .next {position:absolute;right:-90px;top:50%;margin-top:-30px;display:block;cursor:pointer;background:#282828;}
.common .common-b {margin-top:56px;position:relative;}
.common .common-b .prev {position:absolute;left:-42px;top:83px;display:block;cursor:pointer;}
.common .common-b .next {position:absolute;right:-42px;top:83px;display:block;cursor:pointer;}
.common .common-b .tempWrap {width:100%!important;}
.common .common-b ul {float:left;width:200px;margin-right:40px;}
.common .common-b ul li {border:1px solid #ddd;box-sizing:border-box;margin-bottom:25px;}
.common .common-b ul li img {display:block;width:100%;/*filter:grayscale(100%);*/  /*transition:0.5s;*/}
.common .common-b ul li:last-of-type {margin-bottom:0;}
.common .common-b ul li:hover img {filter:grayscale(0%);}
.common::after {line-height:0;visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
.excellence {padding:92px 0 0;position:relative;}
.excellence .bk-title {text-align:center;}
.excellence .excellence-c {margin-top:35px;}
.excellence .excellence-c dl {position:relative;height:836px;}
.excellence .excellence-c dl dt {display:block;}
.excellence .excellence-c dl dt img {display:block;width:1920px;height:836px;margin-left:-960px;position:absolute;left:50%;}
.excellence .excellence-c dl dd {position:absolute;left:50%;margin-left:-700px;top:150px;}
.excellence .excellence-c dl dd h3 {font-size:54px;font-weight:bold;line-height:72px;color:#fff;display:block;}
.excellence .excellence-c dl dd h3::after {content:"";display:block;width:100px;height:6px;background:#fff;margin-top:50px;}
.excellence .excellence-c dl dd p {margin-top:70px;}
.excellence .excellence-c dl dd p span {font-size:32px;font-weight:normal;line-height:32px;color:#fff;margin-left:40px;}
.excellence .excellence-c dl dd p span:first-of-type {margin-left:0;}
.excellence .excellence-t {position:absolute;bottom:0;height:258px;background:#fff;z-index:1;}
.excellence .excellence-t .qh {position:absolute;right:0;top:-54px;font-size:0;}
.excellence .excellence-t .qh i.prev {background:rgba(252,201,28,0.9);display:block;cursor:pointer;display:inline-block;}
.excellence .excellence-t .qh i.next {background:#282828;display:block;cursor:pointer;display:inline-block;}
.excellence .excellence-t ul li {float:left;width:20%;position:relative;height:258px;box-sizing:border-box;padding:50px 40px 0 58px;transition:0.5s;overflow:hidden;}
.excellence .excellence-t ul li b {font-size:22px;font-weight:bold;line-height:30px;color:#040000;display:block;background-image:url('/images/sl-line.png');background-repeat:no-repeat;background-position:left bottom;background-size:auto auto;padding-bottom:38px;}
.excellence .excellence-t ul li em {font-size:12px;font-weight:normal;line-height:20px;color:#040000;display:block;text-transform:uppercase;transform:scale(0.8);margin-top:24px;margin-left:-22px;}
.excellence .excellence-t ul li .hov {left:0;top:0;width:100%;height:100%;background:#FCC91C;position:absolute;opacity:0;box-sizing:border-box;transition:0.5s;padding:40px 30px 0 30px;}
.excellence .excellence-t ul li .hov p {font-size:14px;font-weight:normal;line-height:24px;color:#000;margin-bottom:20px;}
.excellence .excellence-t ul li.cur {width:560px;width:40%;}
.excellence .excellence-t ul li.cur .hov {display:block;opacity:1;}
.news {padding:110px 0 102px;}
.news .news-c {position:relative;margin-top:73px;}
.news .news-tit {position:absolute;right:0;top:-102px;}
.news .news-tit ul li {float:left;margin-left:50px;position:relative;height:29px;}
.news .news-tit ul li::after {content:"";display:block;width:0;left:50%;height:2px;background:#FCC91C;position:absolute;left:0;bottom:0;transition:0.35s;}
.news .news-tit ul li a {display:block;font-size:18px;font-weight:bold;line-height:18px;color:#282828;}
.news .news-tit ul li:first-of-type {margin-left:0;}
.news .news-tit ul li.cur::after,.news .news-tit ul li:hover::after {width:100%;left:0;}
.news .news-con .news-l {float:left;width:699px;}
.news .news-con .news-l dl dt {line-height:0;overflow:hidden;display:block;}
.news .news-con .news-l dl dt img {display:block;width:100%;transition:1s;}
.news .news-con .news-l dl dd {margin-top:50px;}
.news .news-con .news-l dl dd em {display:block;font-size:40px;font-weight:normal;line-height:85%;color:#1D1D1D;background-image:url('/images/news-jt.png');background-repeat:no-repeat;background-position:right center;background-size:auto auto;}
.news .news-con .news-l dl dd em i {font-size:17px;font-weight:normal;line-height:85%;color:#1D1D1D;display:block;margin-top:5px;opacity:0.8;}
.news .news-con .news-l dl dd h4 {font-size:18px;font-weight:bold;line-height:20px;color:#333;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top:36px;}
.news .news-con .news-l dl dd p {font-size:15px;font-weight:normal;color:#333;display:block;opacity:0.8;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;line-height:26px;height:52px;margin-top:12px;}
.news .news-con .news-l dl:hover dt img {transform:scale(1.05);}
.news .news-con .news-l dl:hover dd h4 {color:#FCC91C;}
.news .news-con .news-l .qh {font-size:0;margin-top:70px;}
.news .news-con .news-l .qh i.prev {background:rgba(252,201,28,0.9);display:block;cursor:pointer;display:inline-block;}
.news .news-con .news-l .qh i.next {background:#282828;display:block;cursor:pointer;display:inline-block;}
.news .news-con .news-r {float:right;width:634px;}
.news .news-con .news-r .tempWrap {height:616px!important;}
.news .news-con .news-r dl {margin-bottom:50px;}
.news .news-con .news-r dl dt {line-height:0;overflow:hidden;display:block;float:left;width:212px;}
.news .news-con .news-r dl dt img {display:block;width:100%;transition:1s;}
.news .news-con .news-r dl dd {float:right;width:calc(100% - 252px);}
.news .news-con .news-r dl dd em {display:block;font-size:40px;font-weight:normal;line-height:85%;color:#1D1D1D;background-image:url('/images/news-jt.png');background-repeat:no-repeat;background-position:right center;background-size:auto auto;}
.news .news-con .news-r dl dd em i {font-size:17px;font-weight:normal;line-height:85%;color:#1D1D1D;display:block;margin-top:3px;opacity:0.8;}
.news .news-con .news-r dl dd h4 {font-size:18px;font-weight:bold;line-height:20px;color:#333;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top:30px;}
.news .news-con .news-r dl dd p {font-size:15px;font-weight:normal;color:#333;display:block;opacity:0.8;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;line-height:26px;height:52px;margin-top:12px;}
.news .news-con .news-r dl:hover dt img {transform:scale(1.05);}
.news .news-con .news-r dl:hover dd h4 {color:#FCC91C;}
.news .news-con .news-r dl::after {line-height:0;visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
.news .news-con .news-r .more {display:block;text-align:right;margin-top:104px;}
.news .news-con .news-r .more a {display:inline-block;font-size:20px;font-weight:bold;line-height:85%;color:#000;text-transform:uppercase;height:18px;border-bottom:8px solid transparent;box-sizing:border-box;transition:0.35s;}
.news .news-con .news-r .more a:hover {border-color:#FCC91C;}
.news .news-con::after {line-height:0;visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
.about {background-image:url('/images/abt-p1.jpg');background-repeat:no-repeat;background-position:center top;background-size:auto auto;min-height:840px;padding-top:63px;padding-bottom:158px;}
.about .bk-title {text-align:center;}
.about .about-c {background:#fff;width:1400px;margin:410px auto 0;padding:62px 4% 80px;box-shadow:0px 5px 10px 0px rgba(0,0,0,0.1);}
.about .about-c h3 {font-size:26px;font-weight:normal;line-height:26px;color:#282828;display:block;text-align:center;}
.about .about-c .desc {font-size:16px;font-weight:normal;line-height:30px;color:#282828;opacity:0.6;padding:0 78px;margin-top:24px;text-align:center;}
.about .about-c .about-tit {float:left;width:235px;margin-top:48px;}
.about .about-c .about-tit ul li {height:70px;background:#EBEBEB;box-sizing:border-box;padding:16px 0 0 43px;margin-bottom:2px;position:relative;}
.about .about-c .about-tit ul li::before {content:"";display:block;width:5px;height:100%;background:#000;position:absolute;left:0;top:0;display:none;}
.about .about-c .about-tit ul li::after {content:"";display:block;width:29px;height:29px;background:#FCC91C url('/images/abt-jt.png');background-repeat:no-repeat;background-position:center center;background-size:auto auto;border-radius:50%;position:absolute;right:-12px;top:50%;margin-top:-14.5px;display:none;}
.about .about-c .about-tit ul li span {display:block;font-size:14px;font-weight:normal;line-height:85%;color:#292D33;opacity:0.25;margin-top:5px;}
.about .about-c .about-tit ul li a {display:block;font-size:24px;font-weight:normal;line-height:24px;color:#292D33;}
.about .about-c .about-tit ul li:last-of-type {margin-bottom:0;}
.about .about-c .about-tit ul li.cur,.about .about-c .about-tit ul li:hover {background:#FCC91C;}
.about .about-c .about-tit ul li.cur::before,.about .about-c .about-tit ul li:hover::before,.about .about-c .about-tit ul li.cur::after,.about .about-c .about-tit ul li:hover::after {display:block;}
.about .about-c .about-con {float:right;width:calc(100% - 277px);margin-top:48px;}
.about .about-c .about-con .tempWrap {width:100%!important;}
.about .about-c .about-con ul li {float:left;width:24.25%;margin-right:12px;text-align:center;}
.about .about-c .about-con ul li em {display:block;line-height:0;overflow:hidden;}
.about .about-c .about-con ul li em img {display:block;width:100%;transition:1s;}
.about .about-c .about-con ul li h4 {font-size:18px;font-weight:normal;line-height:28px;color:#292D33;display:block;margin-top:40px;}
.about .about-c .about-con ul li:last-of-type {margin-right:0;}
.about .about-c .about-con ul li:hover em img {transform:scale(1.05);}
.about .about-c .about-con ul li:hover h4 {color:#FCC91C;}
.about .about-c::after {line-height:0;visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
.link {background:#FCC91C;font-size:0;overflow:hidden;}
.link .content {background-image:url('/images/f-jt.png');background-repeat:no-repeat;background-position:right center;background-size:auto auto;padding-right:50px;box-sizing:border-box;height:92px;overflow:hidden;}
.link a {font-size:15px;font-weight:normal;line-height:92px;color:rgba(1,1,3,0.66);margin-right:62px;display:inline-block;position:relative;top:0;transition:0.35s;}
.link a:last-of-type {margin-right:0;}
.link a:hover {top:6px;}
@media screen and (min-width:1263px) {html {font-size:calc(1263px * 20 * 1.21 / 1903);}
}
@media screen and (min-width:1349px) {html {font-size:calc(1349px * 20 * 1.14 / 1903);}
}
@media screen and (min-width:1463px) {html {font-size:calc(1463px * 20 * 1.1 / 1903);}
}
@media screen and (min-width:1543px) {html {font-size:calc(1543px * 20 / 1903);}
}
@media screen and (min-width:1583px) {html {font-size:calc(1583px * 20 * 1.08 / 1903);}
}
@media screen and (min-width:1643px) {html {font-size:calc(1643px * 20 * 1.05 / 1903);}
}
@media screen and (min-width:1663px) {html {font-size:calc(1663px * 20 * 1.03 / 1903);}
}
@media screen and (min-width:1903px) {html {font-size:calc(1903px * 20 / 1903);}
}
@media screen and (max-width:1440px) {.content {width:1200px;}
.guide .guide-t {padding-bottom:64px;padding-top:100px;}
.guide .guide-t dl dt h3 span {margin-top:22px;font-size:26px;}
.guide .guide-t dl dt p {margin-top:40px;line-height:30px;}
.guide .guide-t dl dd {width:669px;}
.guide .guide-b ul li {margin-right:124px;}
.product .product-c .product-cr {width:1000px;}
.product .product-c .product-cr .tempWrap {width:1000px!important;}
.product .product-c .product-cr .list ul li {width:499px;}
.advantage .advantage-c ul li {padding-right:30px;}
.advantage .advantage-c ul li b {white-space:nowrap;}
.custom {padding-bottom:100px;height:auto;}
.custom .custom-b .custom-tit ul li {margin-bottom:46px;}
.custom .custom-b .custom-con {width:890px;}
.process .process-c ul li {margin-right:43px;}
.process .process-c ul li::after {right:-35px;}
.common .bk-title b {font-size:42px;}
.common .common-t .common-tit ul li {margin-right:16px;}
.common .common-t .common-tit ul li a {font-size:14px;line-height:14px;}
.common .common-b ul {width:180px;margin-right:24px;}
.common .common-b .prev,.common .common-b .next {top:75px;}
.excellence .excellence-t ul li {padding-left:40px;}
.excellence .excellence-t ul li b {font-size:20px;}
.excellence .excellence-c dl dd {margin-left:-600px;}
.news .news-con .news-l {width:599px;}
.news .news-con .news-r {width:534px;}
.news .news-con .news-r .tempWrap {height:550px!important;}
.news .news-con .news-r dl {margin-bottom:32px;}
.news .news-con .news-r dl dt {width:200px;}
.news .news-con .news-r dl dd {width:calc(100% - 240px);}
.news .news-con .news-r dl dd em {font-size:34px;}
.news .news-con .news-r dl dd h4 {margin-top:30px;}
.about {padding-bottom:140px;}
.about .about-c {width:1200px;}
.about .about-c .about-tit ul li {height:60px;padding-top:10px;}
.about .about-c .about-tit ul li a {font-size:20px;}
}
