@charset 'utf-8';@import url('font.css');::-webkit-scrollbar {width:10px;height:10px;}
::-webkit-scrollbar-button {width:0;height:0;}
::-webkit-scrollbar-button:start:decrement,::-webkit-scrollbar-button:end:increment {display:block;}
::-webkit-scrollbar-button:vertical:start:increment,::-webkit-scrollbar-button:vertical:end:decrement {display:none;}
::-webkit-scrollbar-track:vertical,::-webkit-scrollbar-track:horizontal,::-webkit-scrollbar-thumb:vertical,::-webkit-scrollbar-thumb:horizontal,::-webkit-scrollbar-track:vertical,::-webkit-scrollbar-track:horizontal,::-webkit-scrollbar-thumb:vertical,::-webkit-scrollbar-thumb:horizontal {border-color:transparent;border-style:solid;}
::-webkit-scrollbar-track:vertical::-webkit-scrollbar-track:horizontal {background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;}
::-webkit-scrollbar-thumb {min-height:28px;padding-top:100;background-color:rgba(0,0,0,.3);-webkit-background-clip:padding-box;background-clip:padding-box;border-radius:5px;-webkit-box-shadow:inset 1px 1px 0 rgba(0,0,0,.1),inset 0 -1px 0 rgba(0,0,0,.07);}
::-webkit-scrollbar-thumb:hover {background-color:rgba(0,0,0,.4);-webkit-box-shadow:inset 1px 1px 1px rgba(0,0,0,.25);}
::-webkit-scrollbar-thumb:active {background-color:rgba(0,0,0,.5);-webkit-box-shadow:inset 1px 1px 3px rgba(0,0,0,.35);}
::-webkit-scrollbar-track:vertical,::-webkit-scrollbar-track:horizontal,::-webkit-scrollbar-thumb:vertical,::-webkit-scrollbar-thumb:horizontal {border-width:0;}
::-webkit-scrollbar-track:hover {background-color:rgba(0,0,0,.05);-webkit-box-shadow:inset 1px 0 0 rgba(0,0,0,.1);}
::-webkit-scrollbar-track:active {background-color:rgba(0,0,0,.05);-webkit-box-shadow:inset 1px 0 0 rgba(0,0,0,.14),inset -1px -1px 0 rgba(0,0,0,.07);}
.scrollbar-hover::-webkit-scrollbar,.scrollbar-hover::-webkit-scrollbar-button,.scrollbar-hover::-webkit-scrollbar-track,.scrollbar-hover::-webkit-scrollbar-thumb {visibility:hidden;}
.scrollbar-hover:hover::-webkit-scrollbar,.scrollbar-hover:hover::-webkit-scrollbar-button,.scrollbar-hover:hover::-webkit-scrollbar-track,.scrollbar-hover:hover::-webkit-scrollbar-thumb {visibility:visible;}
@-webkit-keyframes spinAround {from {-webkit-transform:rotate(0deg)}
to {-webkit-transform:rotate(360deg);}
}
@-moz-keyframes spinAround {from {-moz-transform:rotate(0deg)}
to {-moz-transform:rotate(360deg);}
}
@keyframes spinAround {from {transform:rotate(0deg)}
to {transform:rotate(360deg);}
}
* {font-family:'Roboto','Segoe UI','Source Han Sans SC','PingFang SC','Microsoft Yahei','Microsoft Jhenghei','Hiragino Sans GB',sans-serif;line-height:1;box-sizing:border-box;margin:0;padding:0;}
/* 灰色层html {filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);filter:grayscale(100%);-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:gray;-webkit-filter:grayscale(1);}
*/html,body {overflow-x:hidden !important;overflow-y:auto;}
html {-webkit-tap-highlight-color:rgba(0,0,0,0);}
body {overflow:hidden;/* max-width:1920px;*/min-height:100vh;margin:auto;background:#fff;}
body,button,input,select,textarea {font-size:14px;line-height:1;color:#333;border:0;margin:0;outline:none;background:none;}
input,textarea {-webkit-appearance:none;}
/* IE默认样式去除 */select::-ms-expand {display:none;}
label {font-weight:normal;margin-bottom:0;}
img {vertical-align:middle;}
a {-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s;text-decoration:none;}
a:hover {color:#ec2f32;text-decoration:none;}
a:focus {text-decoration:none;outline:none;}
a:active,button::-moz-focus-inner,input[type='reset']::-moz-focus-inner,input[type='button']::-moz-focus-inner,input[type='submit']::-moz-focus-inner,select::-moz-focus-inner,input[type='file'] > input[type='button']::-moz-focus-inner {border:0;outline:0;}
a,button {cursor:pointer;}
ul,ol,li {margin:0;list-style-type:none;}
h1,h2,h3,h4,h5,h6,p {font-weight:normal;margin:0;line-height:1;}
p {word-wrap:break-word;word-break:normal;}
h1 {font-size:36px;}
h2 {font-size:30px;}
h3 {font-size:24px;}
h4 {font-size:18px;}
h5 {font-size:14px;}
h6 {font-size:12px;}
.ovh{display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.ovh2{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.ovh3{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}
.ovh4{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}
.input::-webkit-input-placeholder {/* WebKit browsers */color:#666;font-size:14px;}
.input:-moz-placeholder {/* Mozilla Firefox 4 to 18 */color:#666;font-size:14px;}
.input::-moz-placeholder {/* Mozilla Firefox 19+ */color:#666;font-size:14px;}
.input:-ms-input-placeholder {/* Internet Explorer 10+ */color:#666;font-size:14px;}


@font-face {
  font-family: "iconfont"; /* Project id 4537436 */
  src: url('../font/iconfont.woff2?t=1715147933764') format('woff2'),
       url('../font/iconfont.woff?t=1715147933764') format('woff'),
       url('../font/iconfont.ttf?t=1715147933764') format('truetype');
}

.iconfont{font-family:"iconfont"!important; font-style:normal;}



.g_content {width:1200px;margin:auto;}
.hw_act p {font-size:16px;line-height:28px;color:#666;}
.g_comimg {width:100%;position:relative;overflow:hidden;}
.g_comimg img {width:100%;height:100%;top:0;left:0;transition:all .36s ease;}
.g_comimg1 {position:relative;}
.g_comimg2 {position:absolute;}
.g_backgd {width:100%;position:relative;}
.g_backgd img {width:auto;height:100%;position:relative;top:0;left:50%;transform:translateX(-50%);}
.g_show {display:block;}
.g_hide {display:none;}
.g_sybannr {display:none;}
.g_sybannr.on {display:block;}
.g_syhead {position:fixed;top:0;left:0;width:100%;z-index:500;}
.g_syhdtop,.g_syhdbot {transition:all .36s ease;}
.g_syhdbot {border-bottom:1px solid rgba(255,255,255,.3)}
.g_sylogo {width:384px;line-height:90px;}
.g_sysearch {margin-top:30px;width:235px;height:34px;border-radius:16.5px;border:1px solid #c1c7db;}
.g_sysearch img {width:17px;cursor:pointer;display:block;margin-top:8px;margin-right:15px;}
.g_sysearch input {display:block;width:calc(100% - 32px);padding:0 15px;height:100%;}
.g_synavli p a {line-height:70px;color:rgba(255,255,255,.8);font-size:16px;display:block;transition:all .36s ease;}
.g_syhdbot ul {width:100%;}
.g_synavli {margin-right:58px;}
.g_synavli:last-child {margin-right:0;}
.g_sybansk {overflow:hidden;}
.g_sybantu {width:100%;position:relative;}
.g_sybantu img {width:100%;}
.g_sybantu video {position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);min-width:100%;min-height:100%;}
.g_syban {position:relative;}
.g_sybannr {position:relative;}
.g_sybanwz {position:absolute;top:46%;left:50%;transform:translateX(-50%);}
.g_fadein1 {-webkit-animation:fadeIn 1s ease both;animation:fadeIn 1s ease both;animation-delay:0.36s;}
.g_fadeup1 {-webkit-animation:fadeInUp 1s ease both;animation:fadeInUp 1s ease both;animation-delay:0.2s;}
.g_fadeup2 {-webkit-animation:fadeInUp 1s ease both;animation:fadeInUp 1s ease both;animation-delay:0.3s;}
.g_fadeup3 {-webkit-animation:fadeInUp 1s ease both;animation:fadeInUp 1s ease both;animation-delay:0.4s;}
.g_fadeup4 {-webkit-animation:fadeInUp 1s ease both;animation:fadeInUp 1s ease both;animation-delay:0.5s;}
.g_fadeup5 {-webkit-animation:fadeInUp 1s ease both;animation:fadeInUp 1s ease both;animation-delay:0.6s;}
.g_fadeup6 {-webkit-animation:fadeInUp 1s ease both;animation:fadeInUp 1s ease both;animation-delay:0.7s;}
.g_fadeup7 {-webkit-animation:fadeInUp 1s ease both;animation:fadeInUp 1s ease both;animation-delay:0.8s;}
.g_fadedown1 {-webkit-animation:fadeInDown 1s ease both;animation:fadeInDown 1s ease both;animation-delay:0.36s;}
.g_fadeleft1 {-webkit-animation:fadeInLeft 1s ease both;animation:fadeInLeft 1s ease both;animation-delay:0.36s;}
.g_faderigth1 {-webkit-animation:fadeInRight 1s ease both;animation:fadeInRight 1s ease both;animation-delay:0.36s;}
.sycon {max-width:1920px;margin:0 auto;}
.neipic img {width:100%;}
.neicon {max-width:1920px;margin:0 auto;}
@media (min-width:1230px) {.container {width:1230px;}
}
.ib {display:inline-block;vertical-align:middle;}
.imgdiv img,.tra0_3,.imgk img {-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s;}
.tra1 {-webkit-transition:all 1s ease-out 0s;-moz-transition:all 1s ease-out 0s;-ms-transition:all 1s ease-out 0s;-o-transition:all 1s ease-out 0s;transition:all 1s ease-out 0s;}
.dimgdiv img:last-of-type {display:none;}
.dimgdiv:hover img:first-of-type {display:none;}
.dimgdiv:hover img:last-of-type {display:inline;}
.disnone {display:none !important;}
.clearfix::after {display:block;clear:both;height:0;content:' ';}
.clearfix {zoom:1;}
.cp {cursor:pointer;}
.fb {font-weight:bold;}
.fl {float:left;}
.fr {float:right;}
.l,.r {width:50%;}
.c_333 {color:#333;}
.c_666 {color:#666;}
.c_999 {color:#999;}
.c_w {color:#fff;}
.bg_w {background:#fff;}
.c_b {color:#000;}
.bg_b {background:#000;}
.img_d {display:none;}
.img_dd {display:none !important;}
.hm {height:100%;}
.tn {-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;}
.t50 {-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}
.tx50 {-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);}
.ty50 {-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);}
.tac {text-align:center;}
.tal {text-align:left;}
.tar {text-align:right;}
.tablediv {display:table;}
.tr {display:table-row;}
.td {display:table-cell;}
.imgdiv {overflow:hidden;}
.slick-track .slick-slide {display:block !important;}
.bsBox,#bsPanel div,#bsMorePanel div,#bshareF div {box-sizing:content-box;}
.bsTop span {line-height:24px !important;}
#bsPanel {margin-left:20px !important;}
.hw_act img {max-width:100% !important;height:auto !important;}
.hw_act video {max-width:100% !important;height:auto !important;width:100% !important;}
.hw_act p {font-size:16px;line-height:1.75;color:#666;}
.hw_act iframe {width:100%;}
.yx_list li {list-style:inherit;}
/* 微信分享 */#bsWXBox .bsTop span {opacity:0;}
#bsWXBox .bsTop {position:relative;}
#bsWXBox .bsTop:after {content:'- 微信';/* content:'- weixin';*/display:block;position:absolute;/* left:85px;*/left:58px;top:50%;font-size:14px;transform:translateY(-50%);}
#bsWXBox .bsTop:before {content:'分享到';/* content:'Share the';*/display:block;position:absolute;left:10px;top:50%;font-size:14px;transform:translateY(-50%);}
@media screen and (max-width:767px) {.hw_act audio,.hw_act iframe {max-height:260px;}
}
.yx_content {width:1200px;margin:auto;}
.bsBox {position:relative;}
.bsBox::before {content:'';width:100%;height:100%;position:fixed;top:0;left:0;background:rgba(0,0,0,.5);}
.bsFrameDiv,#bsMorePanel {position:relative;z-index:10;}
.hwh1 h1 {font-size:60px;color:#333;line-height:1.5;}
.hwneih1 h1 {font-size:50px;color:#fff;line-height:1.5;}
.hwh2 h2 {font-size:43px;font-weight:500;color:#333;line-height:1.5;}
.hwh2.hwh2_1 h2 {color:#ec2f32;}
.hwh3 h3 {font-size:20px;color:#333;line-height:1.5;}
.hwh3 h4 {font-size:22px;color:#fff;line-height:1.5;letter-spacing:1px;}
.hwh3.hwh3_1 h3 {color:#ec2f32;}
.hwh3.hwh3_2 h3 {color:#fff;}
.tc {text-align:center;}
.hwnav {font-size:19px;color:#fff;line-height:1.5;transition:all 0.36s;position:relative;}
.hwtit p {color:#333;font-size:20px;line-height:1.75;}
.hwcon p {color:#333;font-size:16px;line-height:1.75;}
.hwcon.hwcon_1 p {color:#555960;}
.hwcon.hwcon_2 p {color:#fff;font-size:14px;line-height:1.8;}
.hwcon p {width:100%;color:#555960;font-size:18px;line-height:1.8;margin:0 auto;}
.hwcon.hwcon_1 p {color:#fff;}
.tpname {display:block;color:#555;font-size:13px;text-align:center;width:max-content;border-radius:3px;border:1px solid #777;padding:6px 12px 5px;margin:0 auto 12px;}
.jiah3 h3 {color:#fff;font-size:30px;line-height:1.5;font-weight:bold;}
.jiah4 h4 {font-family:'Roboto Condensed','Segoe UI','Source Han Sans SC','PingFang SC','Microsoft Yahei','Microsoft Jhenghei','Hiragino Sans GB',sans-serif;color:#333;font-size:20px;font-weight:500;line-height:1.4; padding:0 30px}
.jiah4 h4:hover {color:#ec2f32;}
.jiah2 h2 {font-size:38px;color:#fff;line-height:1.5;}
.jiatith3 h3 {font-size:24px;color:#333;line-height:1.5;}
.jian1 {padding-top:80px;padding-bottom:85px;}
.jianda {padding-top:120px;padding-bottom:130px;}
.neih2 h2 {font-size:32px;color:#333;line-height:1.5;font-weight:bold;}
.neih2 h2 span {font-family:'Roboto Condensed';font-size:38px;}
.neih2 h3 {font-size:18px;color:#fff;line-height:1.8;font-weight:bold;letter-spacing:0.5px;}
.g_word1 {font-size:30px;line-height:1.75;letter-spacing:1px;}
.g_word2 {font-size:24px;line-height:1.75;letter-spacing:1px;}
.g_word3 {font-size:18px;line-height:1.75;letter-spacing:1px;}
.g_word4 {font-size:16px;line-height:1.75;letter-spacing:1px;}
.g_word5 {font-size:14px;line-height:1.75;color:#999;letter-spacing:1px;}
.g_parp p {color:#666;font-size:14px;line-height:1.75;margin-bottom:10px;letter-spacing:1px;}
.hwnav_active1.g_phnav1 {color:#ec2f32;}
.hwnav_active2.g_phnav2 {color:#ec2f32;}
.hwnav_active3.g_phnav3 {color:#ec2f32;}
.navph3_header {position:fixed;top:0;left:50%;z-index:999;width:calc(100% + 2px);height:64px;padding-left:15px;padding-right:15px;background-color:#fff;transform:translateX(-50%);z-index:998;display:none;box-shadow:0 3px 15px 0 rgba(0,0,0,.1);}
.navph3_header .navph3_logo {width:120px;line-height:56px;}
.navph3_header .navph3_logo img {width:100%;}
.navph3_header .navph3_phsearch {position:absolute;top:50%;right:70px;width:25px;cursor:pointer;transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);}
.navph3_header .navph3_wj_hin_right {padding-top:25px;}
.navph3_header .navph3_phsearch img {width:100%;}
.navph3_mea_cl {overflow:hidden;width:32px;height:100%;}
.navph3_header .navph3_menuph {width:30px;height:50px;cursor:pointer;text-align:center;position:absolute;top:50%;transform:translateY(-50%);}
.navph3_header .navph3_menuph .navph3_point {position:relative;display:inline-block;width:35px;height:22px;margin-top:14px;}
.navph3_caidansuo button {position:relative;right:0;font-size:16px;color:#333;letter-spacing:3px;}
.navph3_header .navph3_menuph .navph3_navbtn {position:absolute;top:6px;right:0;display:inline-block;width:28px;height:1px;-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s;background:#666;}
.navph3_header .navph3_menuph .navph3_navbtn::after,.navph3_header .navph3_menuph .navph3_navbtn::before {position:absolute;right:0;display:inline-block;width:28px;height:1px;content:'';-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s;background:#666;}
.navph3_header .navph3_menuph .navph3_navbtn::after {top:-10px;}
.navph3_header .navph3_menuph .navph3_navbtn::before {top:10px;}
.navph3_header .navph3_menuph .navph3_point.active .navph3_navbtn {background:transparent;}
.navph3_header .navph3_menuph .navph3_point.active .navph3_navbtn::after {top:0;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}
.navph3_header .navph3_menuph .navph3_point.active .navph3_navbtn::before {top:0;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);}
.navph3_search {width:100%;overflow:hidden;margin-top:18px;}
.navph3_search_ph {width:100%;height:35px;border:1px solid rgba(0,0,0,.1);margin-top:0;float:left;border-radius:17.5px;position:relative;}
.navph3_search_ph input {width:100%;height:100%;text-indent:20px;color:#333;}
.navph3_search_ph input::-webkit-input-placeholder {color:#999;}
.navph3_search_ph button {width:40px;height:100%;color:#ffffff;line-height:35px;text-align:center;font-size:20px;float:right;position:absolute;top:0;right:0;}
.navph3_search button .icon-sousuo {font-size:27px;color:#999;}
.navph3_searchfe {position:absolute;top:50%;right:15px;transform:translateY(-50%);width:16px;}
.navph3_searchfe img {width:100%;}
.navph3_mengcen {display:none;width:100%;height:100vh;position:fixed;left:0;top:0;background:#fff;z-index:30000;}
.navph3_caidansuo {position:relative;top:50%;left:50%;transform:translate(-50%,-50%);width:38%;height:46px;border-bottom:1px solid #999;}
.navph3_caidansuo {width:calc(100% - 30px);}
.navph3_caidansuo input {width:calc(100% - 60px);height:100%;font-size:24px;color:#666;}
.navph3_caidansuo input {width:calc(100% - 60px);height:100%;font-size:16px;}
.navph3_guanbi {width:20px;height:20px;display:block;position:absolute;right:6%;top:4%;cursor:pointer;}
.navph3_guanbi::before {content:'';width:120%;height:1px;background:#333;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(45deg);}
.navph3_guanbi::after {content:'';width:120%;height:1px;background:#333;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(-45deg);}
.navph3_guanbi img {width:100%;}
.navph3_first {position:fixed;top:0;right:-100%;transition:all 0.36s;width:100%;background:#fff;z-index:1000;padding:0 0 30px;/*height:580px*/height:100vh;}
.navph3_gun {height:505px;}
.navph3_gunb {padding:0 30px;}
.navph3_sec {position:fixed;top:0;right:-100%;transition:all 0.36s;width:100%;background:#fff;z-index:1001;padding:0 30px;height:100vh;}
.navph3_firsttu {width:24px;height:24px;position:absolute;top:22px;right:30px;cursor:pointer;}
.navph3_firsttu::before {content:'';width:120%;height:1px;background:#333;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(45deg);}
.navph3_firsttu::after {content:'';width:120%;height:1px;background:#333;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(-45deg);}
.navph3_firsttop {width:100%;height:64px;border-bottom:1px solid #C7C9C8;}
.navph3_santop {width:100%;height:64px;border-bottom:1px solid #C7C9C8;}
.navph3_firstbot ul {padding-top:15px;padding-bottom:10px;}
.navph3_g_sypt4nrfltu img {height:100%;}
.navph3_firstlifl a {color:#666;line-height:36px;font-size:18px;}
.navph3_firstli {padding-top:5px;padding-bottom:5px;position:relative;}
.navph3_firstlifr {width:6px;line-height:32px;position:absolute;top:50%;right:0;transform:translateY(-50%);cursor:pointer;}
.navph3_hwnav_active1 .navph3_firstlifl a {color:#000;}
.navph3_firstli.hwnav_active3 .navph3_firstlifl a {color:#000;}
.navph3_firstwz {color:#333;line-height:64px;font-weight:bold;}
.navph3_firstwz img {width:32px;transform:rotate(90deg);}
.navph3_hwnav_active2 .navph3_firstlifl a {color:#000;}
.navph3_langphtop {padding-top:11px;padding-bottom:10px;border-top:1px solid #C7C9C8;border-bottom:1px solid #C7C9C8;}
.navph3_langphtop a {color:#333;line-height:32px;font-size:18px;}
.navph3_langphtop a:first-child {padding-right:15px;}
.navph3_langphtop img {width:6px;transform:rotate(90deg);margin-top:5px;cursor:pointer;}
.navph3_langph {position:relative;}
.navph3_langphbot a {color:#333;line-height:24px;font-size:14px;}
.navph3_langphbot ul {padding-top:10px;padding-bottom:10px;}
.navph3_langphbot {display:none;}
.navph3_loginb {margin-bottom:10px;display:none;}
.navph3_header .navph3_other1 img {width:24px;cursor:pointer;}
.navph3_header .navph3_other1 {line-height:56px;margin-right:10px;}
.navph3_first .navph3_firsttop {width:calc(100% - 60px);margin:auto;}
.navph3_firsttu img {width:100%;}
.navph3_firstli.hwnav_active1 a {color:#000;}
.navph3_firstli.hwnav_active2 a {color:#000;}
@media screen and (max-width:1199px) {.navph3_header {display:block;}
.g_show {display:none;}
}
.navph3_secsan {position:fixed;top:0;right:-100%;transition:all 0.36s;width:100%;background:#fff;z-index:1001;padding:0 30px;height:100vh;}
@media screen and (min-width:1200px) {.pcyu a:hover {color:#ec2f32;}
.pchead.on .pcyu a:hover {color:#ec2f32;}
.pcnavli:hover .hwnav {color:#ec2f32;}
.pchead.on .pcnavli:hover .hwnav {color:#ec2f32;}
.pcnavli:hover .hwnav::before {width:100%;opacity:1;}
.pcsou .soupic:hover .hovericon {display:inline-block;}
.pcsou .soupic:hover .baiicon,.pcsou .soupic:hover .huiicon {display:none;}
.pcnaverli a:hover .hwernav {color:#ec2f32;}
.pcnaverli a:hover .hwernav i {display:inline-block;width:15px;height:15px;background:url(../images/icon_arr_u.svg) no-repeat right 2px;background-size:15px;margin-left:5px;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;}
.pcnavsanli a:hover .hwsannav {color:#ec2f32;}
.hwmore1 a:hover .hwliao::before {width:0;opacity:0;}
.hwmore1 a:hover .yimorezi {color:#ec2f32;}
.hwmore1 a:hover .baibtn {opacity:0;}
.hwmore1 a:hover .chengbtn {opacity:1;}
.hwmore2 a:hover .hwliao::before {width:100%;opacity:1;}
.hwmore2 a:hover .yimorezi {color:#fff;}
.hwmore2 a:hover .baibtn {opacity:1;}
.hwmore2 a:hover .chengbtn {opacity:0;}
.syk4li a:hover .meng {opacity:1;}
.syk4li a:hover .hwh3 {margin-bottom:33px;}
.syk4li a:hover .syk4wen {bottom:0;}
.syk4li a:hover .hwh3 h3::before {width:63.37%;}
.syk4li a:hover .hwcon {opacity:1;}
.syk3:hover .syk3bg {left:-100%;}
.syk3:hover .hwh2 h2 {color:#fff;}
.syk3:hover .hwcon p {color:#fff;}
.syk3:hover .syk3shu {color:#fff;}
.syk3:hover .syk3xshu {color:#fff;}
.b2k1li a:hover .b2k1wen {opacity:0;}
.b2k1li a:hover .b2k1zhong {opacity:1;}
.b2k3li:hover .b2k3pic {opacity:1;}
.b2k3li:hover .yuan {opacity:0;}
.b2k3li:hover .hover {opacity:1;}
.b2k3li:hover .hwh3 h3 {color:#fff;}
.b2k3li:hover .b2k3more .yimorezi {color:#fff;}
.b2k3li:hover .baibtn {opacity:1;}
.b2k3li:hover .chengbtn {opacity:0;}
.b2k3li:hover .hwcon p {opacity:0;}
.b2k3li:hover .b2k3more {top:-64px;}
.mainli a:hover .mainxin {opacity:1;}
.mainli a:hover .yuan {opacity:0;}
.mainli a:hover .hover {opacity:1;}
.c2k1tr a:hover {color:#ec2f32;}
.c2k1li a:hover .c2k1bg {opacity:1;}
.c2k1li a:hover .fshc2tit h4 {color:#fff;}
.c2k1li a:hover .hwcon p {color:#fff;}
.d5k4xin:hover {background:#ee5549;}
.d5k4xin:hover .d5k4tit {color:#fff;}
.d5k4xin:hover .hwcon p {color:#fff;}
.d5k4xin:hover .d5k4da {color:#fff;}
.d5k4xin:hover .d5k4xiao {color:#fff;}
.e1k1li a:hover {color:#f15648;}
.e1k1li a:hover::before {opacity:1;width:100%;}
.f3navzi:hover {color:#ec2f32}
.f3k2xin:hover {box-shadow:0 11px 28px 0 rgba(165,165,165,.15);}
.f3k2xin:hover .jiatith3 h3 {color:#ee2d1b;}
.e1k3li .e1k3xin:hover .e1k3box {height:220px;}
.e1k3li .e1k3xin:hover .e1duan {opacity:1;}
.g3k1li:hover {color:#ec2f32;}
.g3k2li a:hover .g3k2xin {background:#f15445;}
.g3k2li a:hover .g3k2tit h5 {color:#fff;}
.g3k2li a:hover .g3k2p p {color:#fff;}
.g3k2li a:hover .yimorezi {color:#fff;}
.g3k2li a:hover .baibtn {opacity:1;}
.g3k2li a:hover .chengbtn {opacity:0;}
.b3k2xin:hover .b3k2pic::before {background:rgba(241,86,72,.8);}
.b3k2xin:hover .b3k2wen .hwcon p {opacity:1;}
.footerli a:hover {color:#ec2f32;}
.syk5li a:hover .syk5pic img {transform:scale(1.05);}
.syk5li a:hover .syk5xin .jiah4 h4 {color:#ec2f32;}
.syk5li a:hover .syk5xin {box-shadow:0 10px 20px 5px rgb(110 117 129 / 20%);}
.b4k1li:hover .b4k1pic img {transform:scale(1.05);}
.b5k2li:hover .b5k2pic img {transform:scale(1.05);}
.d1k1li a:hover .d1k1pic img {transform:scale(1.05);}
.d3k3li .d3k3xin:hover .d3k3pic img {transform:scale(1.05);}
.e1k2li a:hover .e1k2pic img {transform:scale(1.05);}
.e1k2li a:hover .hwcon p {color:#ec2f32;}
.f1ak4:hover .f1ak4pic img {transform:scale(1.02);}
.f2k1li a:hover .f2k1pic img {transform:scale(1.05);}
.f2k1li a:hover .f2wen .hwtit p {color:#ec2f32;}
.g2k2li:hover .g2k1rg img {transform:scale(1.05);}
.e2zhuan a:hover .e2zhuzi {color:#ec2f32;}
.e2zhuan a:hover .yuan {opacity:0;}
.e2zhuan a:hover .hover {opacity:1;}
.f3navtiao.on .f3navli:hover .f3navzi {color:#ec2f32;}
.c2k1li a:hover .c2k1png {opacity:0;}
.pcnaverli:hover .hwernav::before,.pcnavsanli:hover .hwsannav::before {width:100%;opacity:1;}
.f3k2nr:hover .swiper-button-prev,.f3k2nr:hover .swiper-button-next {opacity:1;}
.f3k3box:hover .swiper-button-prev2,.f3k3box:hover .swiper-button-next2 {opacity:1;}
}
.pchead {width:100%;position:fixed;top:0;left:0;z-index:99;}
.pclogonr {width:186px;line-height:90px;}
.pclogonr img {display:inline-block;}
.pcheadnr {width:100%;padding-left:80px;padding-right:80px;}
/* 春节边距.pcheadnr {width:82.5%;margin:0 auto;}
*/.pclogonr .cailogo {display:none;}
.pchead.on .pclogonr .cailogo {display:inline-block;}
.pchead.on .pclogonr .bailogo {display:none;}
.hwnav {line-height:90px;}
.pchead.on .hwnav {color:#333;}
.pcnavli {padding:0 45px;}
.soupic {width:19px;line-height:90px;cursor:pointer;}
.soupic img {display:inline-block;width:100%;}
.soupic .huiicon,.soupic .hovericon {display:none;}
.pchead.on .baiicon {display:none;}
.pchead.on .huiicon {display:inline-block;}
.pcyu a {font-size:18px;color:#fff;line-height:90px;transition:all 0.36s;}
.pcyu a:first-child {padding-right:20px;}
.pchead.on .pcyu a {color:#333;}
.hwnav::before {content:'';width:0;height:3px;background:#ec2f32;position:absolute;top:0;left:50%;transform:translateX(-50%);opacity:0;transition:all 0.36s;}
.pcdao {padding-left:15px;}
.pcrgli {padding:0 30px;}
.pcrgli {position:relative;}
.hwnav.activea{ color:#ec2f32;}
.pchead.on .hwnav.activea{ color:#ec2f32;}

/*.pcsou::before {content:'';width:1px;height:20px;background:#fff;opacity:0.5;transition:all 0.36s;position:absolute;right:0;top:50%;transform:translateY(-50%);transition:all 0.36s;}*/

.pchead.on .pcsou::before {background:#333;}
.pclanguage {padding-right:0;}
.pcnavli.hwnav_active1 .hwnav {font-weight:600;text-shadow:0 0 10px rgba(255,255,255,.1);}
.pchead.on {background:#fff;box-shadow:0 3px 15px 0 rgba(0,0,0,.1);}
.pchead.on .pcnavli.hwnav_active1 .hwnav {color:#ec2f32;}
.pchead {transition:all 0.36s;}
.phbanner {display:none;}
.sybanpic {width:100%;position:relative;}
.sybanpic img {width:100%;}
.sybanpic video {position:absolute;top:50%;left:50%;width:auto;height:auto;min-width:100%;min-height:100%;object-fit:cover;transform:translate(-50%,-50%);z-index:20;}
.pchead {top:20px;}
.pchead.on {top:0;}
.bancontent {width:1540px;margin:0 auto;}
.sybanli {position:relative;}
.sybanzi {position:absolute;width:200px;bottom:5%;left:5%;transform:translateY(-50%);z-index:30;}
.banh1 {font-size:50px;font-weight:600;color:#fff;text-shadow:rgb(0,0,0,0.3) 2px 2px 5px;line-height:1.5;letter-spacing:1px;margin-bottom:80px;}
.sybanpic {overflow:hidden;}
.sybanpic::before {content:'';width:100%;height:100%;background:linear-gradient(to top right,rgba(0,0,0,.4),transparent);position:absolute;left:0;top:0;}
.yimorezi {font-size:14px;color:#fff;line-height:46px;padding-top:2px;margin-right:20px;transition:all 0.36s;}
.yimoreicon {width:24px;line-height:46px;}
.yimoreicon img {width:100%;transition:all 0.36s;}
.hwmoreli {padding:0 32px;position:relative;z-index:10;}
.hwliao {display:inline-block;position:relative;}
.hwliao::before {content:'';width:100%;height:100%;position:absolute;top:0;left:0;background:#ec2f32;transition:all 0.36s;}
.syban {position:relative;}
.shubiao {position:absolute;width:28px;left:50%;transform:translateX(-50%);bottom:80px;animation:move 2s linear 0s infinite;cursor:pointer;z-index:50;}
.shubiao img {width:100%;}
@keyframes move {0% {bottom:80px;}
50% {bottom:40px;}
100% {bottom:80px;}
}
.sybanul .slick-dots li {background:#fff;opacity:0.5;border-radius:0;width:30px;height:2px;border:0;margin:13px 0;}
.sybanul .slick-dots li.slick-active {background:#fff;opacity:1;width:70px;transform:translateX(-40px);}
.sybanul .slick-dots {position:absolute;bottom:inherit;display:block;width:100%;list-style:none;text-align:center;right:90px;width:30px;top:50%;transform:translateY(-50%);}
.pcnaver {position:fixed;width:100%;top:90px;left:0;background:#fff;border-top:1px solid #ebebeb;display:none;}
.hwernav {font-size:18px;line-height:80px;color:#333;transition:all 0.36s;}
.hwernav.arr i {display:inline-block;width:15px;height:15px;background:url(../images/icon_arr_d.svg) no-repeat right 2px;background-size:15px;margin-left:5px;}
.pcnaverli {position:relative;padding:0 40px;}
.pcnaverul {display:inline-block;}
.pcnaver {text-align:center;box-shadow:0 3px 31px 0 rgb(0 0 0 / 5%);}
.pcnaverli.hwnav_active2 .hwernav {color:#ec2f32;}
.pcnavsan {position:fixed;width:100%;top:170px;left:0;background:#fff;border-top:1px solid #ebebeb;text-align:center;box-shadow:0 3px 15px 0 rgb(0 0 0 / 5%);display:none;}
.pcnavsanul {display:inline-block;}
.pcnavsanli {padding:0 15px;}
.hwsannav {font-size:16px;line-height:60px;color:#333;transition:all 0.36s;}
.pcnavsanli.hwnav_active3 .hwsannav {color:#ec2f32;}
/* 首页 */.content1 {width:1540px;margin:0 auto;}
.syk1h1 h1 {font-size:43px;font-weight:500;color:#333;line-height:1.5;text-align:center;}
.bgimg {width:77px;}
.bgimg img {width:100%;}
.syk1jian {padding:80px 0;}
.syk1h1 {margin-bottom:32px;}
.syk1 .hwcon {margin-bottom:58px;}
.syk1 .hwcon p {width:70%;text-align:center;}
.hwmore a {display:inline-block;}
.syk1 .hwmore {text-align:center;}
.hwmoreli {border:2px solid #ec2f32;}
.hwliao::before {width:0;opacity:0;}
.hwmore1 .hwliao::before {width:100%;opacity:1;background:#ec2f32;}
.hwmore1 .hwliao::before {left:auto;right:0;}
.yibtn {width:100%;display:inline-block;position:relative;}
.chengbtn {position:absolute;top:0;left:0;}
.hwmore1 .chengbtn {opacity:0;}
.hwmore1 .baibtn {opacity:1;}
.hwmore2 .yimorezi {color:#ec2f32;}
.hwmore2 .chengbtn {opacity:1;}
.hwmore2 .baibtn {opacity:0;}
.syk1 .content1 {position:relative;}
.prodcat_ph {display:none;}
.bgimg {position:absolute;top:60px;}
.bgimgfl {left:100px;}
.bgimgfr {right:100px;}
.g_cpt2 {position:relative;}
.g_cpt2toptu.act {display:block;}
.g_cpt2toptu {display:none;}
.g_cpt2toptu img {width:100%;}
.g_cpt2bot {position:absolute;top:0;left:0;height:100%;width:100%;}
.g_cpt2botnr {z-index:1;overflow:hidden;}
.g_cpt2botnr {width:25%;float:left;position:relative;height:100%;transition:all .3s ease;border-right:1px solid rgba(255,255,255,.2);}
.g_cpt2botnr a {display:block;padding:80px 90px;position:absolute;z-index:10;height:100%;}
.g_cpt2botnr::before {content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.4);transition:all .3s ease;opacity:0;}
.g_cpt2botbox {transition:all .3s ease;}
.g_cpt2boticon {width:60px;margin-bottom:22px;transition:all .3s ease;opacity:1;}
.g_cpt2boticon img {width:100%;}
.g_cpt2 .jiah3 h3 {margin-bottom:30px;}
.g_cpt2botnr .hwcon p {opacity:0;transition:all 0.36s; text-align:justify}
.g_cpt2bottu {margin-top:28px;transition:all .3s ease;opacity:0;}
.g_cpt2bottu img {width:100%;}
.g_shu {position:absolute;bottom:40px;right:42px;color:#fff;}
.g_cpt2botnr::after {content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,.1);transition:all .3s ease;opacity:0;}
.g_cpt2botnr.act::before {opacity:1;}
.g_cpt2botnr.act .g_cpt2botbox {transform:translateY(0);}
.g_cpt2botnr.act .g_cpt2boticon {opacity:1;margin-bottom:34px;}
.g_cpt2botnr.act .hwcon p {opacity:1;}
.g_cpt2botnr.act .g_cpt2bottu {opacity:1;}
.g_cpt2botbox {transform:translateY(46px);}
.jiah3 h3 {-webkit-user-select:text;-khtml-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;}
.hwcon p {-webkit-user-select:text;-khtml-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;}
.g_shu {-webkit-user-select:text;-khtml-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;}
.g_cpt2botbox {-webkit-user-select:text;-khtml-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;}
.content2 {width:1360px;margin:0 auto;}
.syk4 {padding-top:80px;padding-bottom:90px;}
.syk4 .hwh2 h2 {text-align:center;}
.syk4 .hwh2 {margin-bottom:53px;}
.syk4li {overflow:hidden;}
.syk4li {width:48.5%;position:relative;}
.syk4li:nth-child(1) {margin-right:3%;}
.syk4pic {width:100%;position:relative;border-radius:12px;overflow:hidden;}
.syk4pic img {width:100%;}
.meng {position:absolute;top:0;left:0;width:100%;opacity:0;transition:all 0.36s;}
.syk4wen {position:absolute;bottom:-180px;left:0;width:100%;z-index:3;padding-left:8.875739%;transition:all 0.36s;}
.syk4wen .hwh3 {margin-bottom:61px;transition:all 0.36s;}
.syk4wen .hwh3 h3 {font-size:28px;font-weight:bold;color:#fff;line-height:1.5;letter-spacing:1px;position:relative;padding-bottom:15px;}
.syk4wen .hwh3 h3::before {content:'';height:2px;width:7.941653%;background:#fff;position:absolute;bottom:0;left:0;transition:all 0.36s;}
.syk4xia {margin-bottom:50px;}
.syk4xia .hwcon {opacity:0;}
.syk4xia .hwcon {/* margin-bottom:32px;*/margin-bottom:12px;}
.syk4xia .hwcon p {line-height:2;width:72%;height:96px;overflow:hidden;margin:0;}
.syjian {width:14px;}
.syjian img {width:100%;}
.syk4 {background:#fafafa;}
.syk3 {background:#fff;overflow:hidden;position:relative;border-top:1px solid #efefef;border-bottom:1px solid #efefef;}
.syk3video {width:100%;height:720px;position:relative;}
.syk3video video {position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);object-fit:cover;width:100%;min-width:100%;min-height:100%;}
.syk3bg {width:100%;position:absolute;height:calc(100% + 2px);top:-1px;left:-1px;transition:all 1.56s;z-index:6;}
.syk3bg img {width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);object-fit:cover;width:100%;min-width:100%;min-height:100%;}
.syk3nr {position:absolute;width:100%;height:100%;top:0;left:0;z-index:10;}
.syk3shu {font-size:20px;color:#ec2f32;transition:all 0.36s;}
.syk3li {width:25%;}
.syk3le {width:52%;}
.syk3xshu {font-size:18px;color:#666;line-height:1.5;transition:all 0.36s;}
.syk3nr {padding-top:160px;}
.syk3nr .hwh2 {margin-bottom:20px;}
.syk3nr .hwcon {margin-bottom:36px;}
.syk3shu {margin-bottom:23px;}
.syk3shu span {font-family:'Roboto Condensed';font-size:36px;font-weight:bold;padding-right:5px;}
.syk3ul {margin-bottom:78px;}
.syk3 .hwh2 h2 {transition:all 0.36s;}
.syk3 .hwcon p {transition:all 0.36s;}
.syk3video::before {content:'';width:100%;height:100%;position:absolute;top:0;left:0;background:rgba(0,0,0,.03);z-index:2;}
.syk5 {background:#f8f8f8 url("../images/f_bg.jpg") no-repeat center top;}
.syk5limore {font-size:16px;line-height:1.7;color:#888;min-height:82px;margin-bottom:30px; display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}
.syk5pic {position:relative;width:100%;border-radius:10px;overflow:hidden;}
.syk5pic img {width:100%;aspect-ratio:16 / 9;transition:all 0.36s;}
.syk5more .yimorezi {color:#666;}
.syk5more .yimorezi:hover {color:#ec2f32;}
.syk5li {width:33.33333%;padding:0 15px;}
.syk5ul {margin:0 -14px;}
.syk5xin {background:#fff;border:1px solid #ddd;padding:35px 35px 40px;transition:all 0.36s;}
.imgtou {position:relative;top:0;left:0;}
.imgthu {position:absolute;top:0;left:0;}
.syk5xin .jiah4 h4 {font-weight:600;height:60px;overflow:hidden;transition:all 0.36s;}
.syk5zi {font-family:'Roboto Condensed';font-size:15px;color:#999;line-height:1.5;letter-spacing:0.5px;display:inline-block;}
.syk5zi.mc {border:1px solid #ccc;border-radius:3px;padding:3px 7px 2px;margin-top:-4px;}
.syk5icon {width:15px;line-height:20px;margin-right:6px;}
.syk5icon img {width:100%;display:inline-block;}
.syk5topli {vertical-align:middle;}
.syk5topli {margin-right:24px;}
.syk5topli:last-of-type {float:right;margin-right:0;}
.syk5top {margin-bottom:40px;}
.syk5more {position:relative;top:11.5px;}
.syk5topsy {margin-bottom:17px;}
.syk5li .jiah4 {margin-bottom:10px;}
/* footer */.footer {border-top:4px solid #ec2f32;}
.content3 {width:1440px;margin:0 auto;}
.footerlione a {color:#333;font-size:20px;font-weight:bold;line-height:1.5;}
.footerli a {color:#999;font-size:16px;line-height:1.5;transition:all 0.3s;}
.footerle {width:940px;}
.footerul {width:25%;padding-right:20px;}
.footop {background:url(../images/footbg.png) no-repeat right bottom;padding-top:60px;padding-bottom:50px;}
.footerlione {margin-bottom:30px;}
.footerle {padding-top:6px;}
.footerli {margin-bottom:14px;}
.footerphone a {font-family:'bebas';font-size:40px;text-align:right;line-height:1.5;letter-spacing:1px;color:#333;}
.footermail a {font-family:'Roboto Condensed';font-size:22px;font-weight:500;text-align:right;line-height:1.8;letter-spacing:0.5px;color:#777;display:inline-block;}
.footermail {text-align:right;}
.footop {border-bottom:1px solid #ebebeb;}
.footicon {width:23px;height:23px;}
.footicon img {width:100%;}
.footxli {padding:0 10px;}
.footxul {display:inline-block;margin:0 -10px;}
.footxrgbot p {color:#666;font-size:15px;line-height:1.5;}
.footxrgbot p a {color:#666;font-size:15px;line-height:1.5;}
.footxrgup {text-align:right;margin-top:50px;}
.span3 {margin-left:16px;}
.footxia {padding-top:45px;padding-bottom:20px;}
.footxia .footxia1 {position:relative;}
.footxia .footxia1 .footxiale {position:absolute;bottom:-25px;}
.footxia .footxia1 .footxiale a {position:relative;display:block;z-index:9;float:left;}
.footxia .footxia1 .footxiale .slogan {float:left;font-size:15px;color:#bbbcbc;padding-top:20px;margin-left:20px;}
.footxia .footxia1 .footxiale img {width:160px;}
.footxia .footxia2 {position:relative;top:-10px;}
.footxia .footxia2 .footxrgbot .span1 {padding:0 5px 0 20px;}
.footxia .footxiarg {padding-top:25px;}
/* b1 */.neiwen {position:absolute;width:100%;top:56%;transform:translateY(-50%);z-index:10;}
.neiwen .hwneih1 h1 {text-align:center;font-weight:600;letter-spacing:2px;}
.neiwen .hwneih1 p {color:#fff;text-align:center;text-shadow:1px 1px 2px rgb(0,0,0,0.3);letter-spacing:1px;padding-top:5px;}
.neipic {position:relative;width:100%;}
.neipic::before {content:'';width:100%;height:100%;position:absolute;top:0;left:0;background:rgb(0,0,0,.1);z-index:2;}
.neiban {position:relative;}
.b1k1duan p {line-height:2;}
.b1k1 .neih2 {margin-bottom:24px;}
.hwcon.b1k1duan {margin-bottom:68px;}
.b1k1 .g_cpt2botnr a {padding:50px 20px 40px;}
.b1k1 .g_cpt2botnr::before {display:none;}
.b1k1 .g_cpt2botbox {transform:translateY(0);}
.g_cpt2botbox .hwh3 h3 {color:#fff;font-weight:bold;}
.b1k1 .g_cpt2botnr.act .g_cpt2boticon {margin-bottom:22px;}
.g_cpt2botnr .hwh3 {margin-bottom:24px;}
.g_cpt2botbox .hwcon {opacity:0;transition:all 0.36s;}
.g_cpt2botbox .hwcon p {line-height:1.9; text-align:justify}
.g_cpt2botnr.act .hwcon {opacity:1;}
/* b2 */.b2k1 {background:#f8f8f8;}
.b2k1 .hwcon p {line-height:2;}
.b2k1 .neih2 h2 {text-align:center;}
.b2jian1 {padding-top:116px;padding-bottom:152px;}
.b2jian2d {margin-bottom:58px;}
.b2k2 .neih2 h2 {text-align:center;}
.b2jiantop {padding-top:98px;}
.b2jian2d_1 {margin-bottom:72px;}
.b2k1ul {margin:0 -1px;}
.b2k1li {width:16.666667%;padding:0 1px;}
.b2k1xin {position:relative;}
.b2k1pic {position:relative;}
.b2k1pic img {width:100%;height:100%;}
.yuanpic {position:relative;top:0;left:0;}
.mengpic {position:absolute;top:0;left:0;opacity:0;transition:all 0.36s;}
.b2k1wen {padding:0 60px;top:110px;transition:all 0.36s;}
.b2k1li .fshb2tit {margin-bottom:50px;}
.b2k1li .fshb2tit {position:relative;height:45px;overflow:hidden;}
.b2k1li .fshb2tit h3 {text-align:left;transition:all 0.36s;}
.fshb2tit h3 {font-size:30px;line-height:1.5;color:#fff;font-weight:bold;}
.b2k1zhong {position:absolute;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);z-index:10;transition:all 0.36s;opacity:0;transition-delay:0.06s;}
.b2k1li .fshb2tit {margin-bottom:50px;}
.b2k1li .fshb2tit {position:relative;height:45px;overflow:hidden;}
.b2k1li.on .mengpic {opacity:0.6;}
.b2k1wen {padding:0 60px;top:110px;transition:all 0.36s;}
.b2k1wen {position:absolute;left:0;width:100%;transition:all 0.36s;top:110px;}
.b2k1zhong .fshb2tit h3 {text-align:center;}
.b2k1li .fshb2tit h3 {text-align:left;transition:all 0.36s;}
.b2circle {transition:all 0.36s;}
.b2circle {width:42px;height:42px;border-radius:50%;background:#ec2f32;position:relative;margin:0 auto;}
.b2circle img {width:14px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}
.b2k1li .b2k1zhong .fshb2tit h3 {text-align:center;}
.b2k3 {background:#f8f8f8;}
.b2k3 .neih2 h2 {text-align:center;}
.b2jian2 {padding-top:97px;padding-bottom:110px;}
.b2k3li {width:50%;}
.b2k3pic {width:100%;transition:all 0.36s;opacity:0;}
.b2k3pic img {width:100%;}
.b2jian3d {margin-bottom:49px;}
.b2k3li {background:#fff;}
.b2k3li a {display:block;position:relative;}
.b2k3con {position:absolute;width:100%;height:100%;top:0;left:0;}
.b2k3con .hwh3 h3 {font-weight:bold;transition:all 0.36s;}
.b2k3icon {width:50px;height:50px;position:relative;margin-bottom:27px;}
.b2k3icon img {width:100%;transition:all 0.36s;}
.yuan {position:relative;top:0;left:0;}
.hover {position:absolute;top:0;left:0;opacity:0;}
.b2k3more .yimorezi {color:#ec2f32;}
.b2k3li .hwcon p {transition:all 0.36s;}
.b2k3con {padding:54px 80px;}
.b2k3li .hwh3 {margin-bottom:29px;}
.b2k3li .hwcon p {height:62px;overflow:hidden;}
.b2k3box .hwcon {margin-bottom:12px;}
.b2k3more {position:relative;top:0;transition:all 0.36s ease;}
.b2k3li {position:relative;}
.b2k3li::before {content:'';width:1px;height:100%;position:absolute;background:#e2e2e2;right:0;top:0;}
.b2k3li:nth-of-type(2n)::before {display:none;}
.hwmain {position:absolute;bottom:35px;width:100%;z-index:30;}
.hwmain .position {font-size:15px;color:#fff;opacity:0.8;background:url(../images/icon_home.png) no-repeat left 0;background-size:18px;}
.hwmain .position a {font-size:15px;line-height:1.5;letter-spacing:0.6px;color:#fff;opacity:0.9;transition:all 0.36s;padding:0 8px;text-shadow:rgb(0,0,0,0.3) 1px 0 2px;}
.hwmain .position a:first-child {padding-left:25px;}
.hwmain .position.bk {font-size:13px;color:#888;opacity:0.8;letter-spacing:0.5px;}
.hwmain .position.bk a {font-size:14px;line-height:1.5;color:#888;opacity:0.9;transition:all 0.36s;padding:0 8px;}
.mainxin {font-size:14px;line-height:1.5;color:#fff;opacity:0.5;transition:all 0.36s;padding:0 13px;}
.mainpic {width:14px;height:14px;top:0.5px;}
.mainpic img {width:100%;transition:all 0.36s;}
.mainli {position:relative;}
.mainli::before {content:'>';position:absolute;top:50%;transform:translateY(-50%);right:-5px;font-size:13px;line-height:1.5;color:#fff;opacity:0.5;}
.mainli:last-of-type::before {opacity:0;}
.mainpic {position:relative;}
.mainpic .yuan {top:-1px;}
/* b4 */.b4k1 {background:#fff;}
.b4k1 .neih2 h2 {text-align:center;}
.b4k1jian {padding-top:89px;padding-bottom:103px;}
.b4jian2d {margin-bottom:30px;}
.b4k1li {width:50%;position:relative;}
.b4k1pic {width:100%;overflow:hidden;}
.b4k1pic img {width:100%;transition:all 0.36s;}
.b4k1li .jiah3 {position:absolute;padding:51px 80px;z-index:10;top:0;left:0;}
.b4k1li .jiah3 h3 {font-weight:normal;}
.b4k1 .hwcon {margin-bottom:47px;}
.b4k2 {background:#f8f8f8;}
.b4k2 .neih2 h2 {text-align:center;}
.b4k2jian {padding-top:115px;padding-bottom:129px;}
.b4k2qi1le {width:57%;}
.b4k2pic {position:relative;width:100%;}
.b4k2pic img {width:100%;}
.b4k2jian2d {margin-bottom:72px;}
.b4k2qi1rg {width:43%;padding-left:104px;padding-top:85px;}
.b4k2zi {font-size:24px;font-weight:bold;color:#333;line-height:1.5;margin-bottom:58px;}
.b4k2li {width:50%;}
.b4k2ul {margin:0 -20px;}
.b4k2li {width:50%;padding:0 20px;margin-bottom:34px;}
.b4k2li .jiah3 h3 {color:#ec2f32;font-weight:bold;height:45px;overflow:hidden;}
.b4k2li .hwcon p {height:31px;overflow:hidden;}
.b4k2li .jiah3 {margin-bottom:11px;}
.b4k2qi2rg {width:47%;}
.b4k2qi1 {margin-bottom:76px;}
.b4k2qi2le .hwcon p {color:#333;}
.b4k2qi2le .b4k2zi {margin-bottom:26px;}
.b4k2qi2le {padding-top:101px;}
.b4k2icon {width:42px;height:42px;display:inline-block;margin-bottom:10px;}
.b4k2icon img {width:100%;}
.b4k2qi2li {display:inline-block;text-align:center;}
.b4k2qi2le .hwcon {margin-bottom:72px;}
.b4k2qi2le .b4k2qi2li .hwcon {margin-bottom:0px;}
.b4k2qi2li {padding:0 35px;position:relative;}
.b4k2qi2ul {margin:0 -35px;}
.b4k2qi2li::before {content:'+';font-size:18px;font-weight:bold;position:absolute;color:#f15648;line-height:1.5;right:0;top:calc(50% - 21px);transform:translateY(-50%);}
.b4k2qi2li:nth-of-type(3)::before {content:'=';}
.b4k2qi2li:nth-of-type(4)::before {display:none;}
.b4k3 {background:#fff;}
.b4k3 .neih2 h2 {text-align:center;}
.b4k3 .hwcon p {text-align:center;line-height:2;}
.b4k3le {width:560px;}
.b4k3li {width:50%;margin-bottom:16px;padding:60px 10px;}
.b4k3li .jiah4 h4 {font-weight:bold;text-align:center;}
.b4k3li:nth-of-type(2n-1) .jiah4 h4 {color:#ec2f32;}
.b4k3li:nth-of-type(2n-1) {background:rgba(241,83,68,.15);}
.b4k3li:nth-of-type(2n) .jiah4 h4 {color:#fff;}
.b4k3li:nth-of-type(2n) {background:rgba(241,83,68,1);}
.b4k3li:nth-of-type(4) .jiah4 h4 {color:#ec2f32;}
.b4k3li:nth-of-type(4) {background:rgba(241,83,68,.15);}
.b4k3li:nth-of-type(3) .jiah4 h4 {color:#fff;}
.b4k3li:nth-of-type(3) {background:rgba(241,83,68,1);}
.b4k3rg {width:626px;}
.b4k3rgli {width:50%;padding:0 10px;margin-bottom:20px;}
.b4k3rgul {margin:0 -10px;}
.b4k3rgxin {background:#f8f8f8;padding:31px 42px 25px;}
.b4k3shu {font-weight:bold;color:#f15648;font-size:46px;line-height:1.2;margin-right:12px;}
.b4k3xiang {font-size:16px;line-height:2;color:#333;}
.b4k3zhi {font-size:20px;font-weight:bold;line-height:2;color:#333;}
.b4k3hang {margin-bottom:4px;}
.b4k3jian {padding-top:104px;padding-bottom:132px;}
.b4k3 .neih2 {margin-bottom:13px;}
.b4k3 .hwcon {margin-bottom:29px;}
.b4k3 .b4k2zi {margin-bottom:24px;}
.b4k4 {background:#f8f8f8;}
.content4 {width:1260px;margin:0 auto;}
.b4k4 .neih2 h2 {text-align:center;}
.b4k4 .hwcon p {text-align:center;}
.b4k4li {width:25%;padding:0 37px;margin-bottom:64px;}
.b4k4ul {margin:0 -37px;}
.b4k4pic {position:relative;width:100%;}
.b4k4pic img {width:100%;height:100%;}
.b4k4xin {position:relative;}
.b4k4wen {position:absolute;top:0;left:0;width:100%;z-index:10;top:50%;transform:translateY(-50%);}
.b4k4icon {width:50px;height:50px;margin:0 auto;margin-bottom:36px;}
.b4k4icon img {width:100%;}
.b4k4wen .jiah4::before {content:'';width:26px;height:1px;background:#fff;position:absolute;display:inline-block;left:50%;transform:translateX(-50%);top:-16px;}
.b4k4wen .jiah4 {position:relative;}
.b4k4wen .jiah4 h4 {color:#fff;font-weight:bold;text-align:center;}
.b4k4jian {padding-top:102px;padding-bottom:70px;}
.b4k4 .neih2 {margin-bottom:17px;}
.b4k4 .hwcon {margin-bottom:69px;}
.b4k5 {background:#fff;}
.b4k5 .neih2 h2 {text-align:center;}
.b4k5pic {width:100%;}
.b4k5pic img {width:100%;}
.b4k5jian {padding-top:82px;}
.b4k5 .neih2 {margin-bottom:-7px;}
.b4k6 {background:#f8f8f8;}
.b4k6 .neih2 h2 {text-align:center;}
.b4k6 .hwcon p {text-align:center;}
.b4k6 .hwcon.b4k6duan p {color:#333;text-align:left;padding-left:40px;padding-right:40px;}
.b4k6pic {width:100%;}
.b4k6pic img {width:100%;}
.b4k6jian {padding-top:100px;padding-bottom:15px;}
.b4k6 .neih2 {margin-bottom:15px;}
.b4k6p {margin-bottom:28px;}
/* b5 */.b5k2li {width:33.333333%;position:relative;}
.b5k2pic {position:relative;width:100%;overflow:hidden;}
.b5k2pic img {width:100%;height:100%;transition:all 0.36s;}
.b5k2wen {position:absolute;width:100%;height:100%;top:0;left:0;z-index:10;padding:114px 114px;}
.b5k2wen .jiah2 h2 {font-weight:bold;}
.b5k2wen .hwcon p {line-height:2;color:#fff;}
.b5k2you {color:#ececec;opacity:.2;font-size:40px;font-weight:bold;line-height:1.5;position:absolute;right:50px;bottom:56px;}
.b5k2li .jiah2 {margin-bottom:16px;/* height:60px;overflow:hidden;*/}
/* .b5k2wen .hwcon p {height:416px;overflow:hidden;}
*/.b5jian1 {padding-top:97px;padding-bottom:110px;}
.b5k1 .b2jian2d {margin-bottom:48px;}
.b5k3le {width:58.529412%;}
.b5k3rg {width:34.485294%;}
.b5k3pic {width:100%;}
.b5k3pic img {width:100%;}
.b5k3jian {padding-top:104px;padding-bottom:94px;}
.b5k3 .neih2 {margin-bottom:40px;}
/* c2 */.c2k1tr {padding:0 41px;}
.c2k1ol {margin:0 -41px;}
.c2k1tr a {font-size:18px;color:#333;line-height:1.5;transition:all 0.36s;position:relative;}
.c2k1tr a::before {content:'';height:17px;width:1px;background:#c5c5c5;position:absolute;right:-41px;top:50%;transform:translateY(-50%);}
.c2k1tr.on a {color:#ec2f32;}
.c2k1tr:last-of-type a::before {display:none;}
.c2k1 {padding-top:76px;}
.c2k2 {padding-top:56px;}
.c2k2nr {margin:0 -20px;}
.c2k1li {width:50%;padding:0 20px;}
.c2k1xin {position:relative;}
.c2k1pic {background:rgba(246,246,246,.8);width:100%;}
.c2k1pic img {width:100%;}
.c2k1bg {opacity:0;transition:all 0.36s;}
.c2k1wen {padding:56px 60px;}
.c2k1wen {position:absolute;top:0;left:0;width:100%;height:100%;}
.c2k1le {width:calc(100% - 148px);padding-right:70px;}
.fshc2tit {margin-bottom:17px;}
.fshc2tit h4 {font-size:24px;line-height:1.5;color:#333;transition:all 0.36s;}
.c2k1li .hwcon p {color:#666;transition:all 0.36s;}
.fshduan p {font-size:16px;line-height:2;color:#fff;}
.c2k1rg {width:148px;height:100%;position:relative;}
.c2k1png {width:134px;position:absolute;top:50%;transform:translateY(-50%);left:0;}
.c2k1png img {width:100%;}
.c2k1png {width:100%;}
.c2k1rg {width:208px;}
.c2k1le {width:calc(100% - 208px);padding-right:10px;}
.c2k1li {margin-bottom:36px;}
.c2k2 {padding-bottom:52px;}
.c2k1pic img {width:100%;height:100%;}
/* d1 */.d1k1nr .hwcon p {color:#666;}
.d1k1pic {position:relative;width:100%;overflow:hidden;}
.d1k1li {width:50%;padding:0 15px;margin-bottom:30px;}
.d1k1ul {margin:0 -15px;}
.d1k1pic img {width:100%;height:100%;transition:all 0.36s;}
.d1k1xin {position:relative;}
.d1k1icon {width:34px;height:34px;margin:0 auto;margin-bottom:10px;}
.d1k1icon img {width:100%;}
.d1k1wen .hwh3 h3 {color:#fff;text-align:center;font-weight:bold;}
.d1k1wen {position:absolute;width:100%;top:50%;transform:translateY(-50%);}
.d1k1nr .neih2 {margin-bottom:16px;}
.d1k1nr .hwcon {margin-bottom:37px;}
.d1k1jian {padding-top:86px;padding-bottom:95px;}
.content5 {width:86%;}
.d2k1li {position:relative;}
.d2k1le {width:55%;}
.d2k1pic {width:100%;}
.d2k1pic img {width:100%;}
.d2k1rg {width:45%;background:#fff;height:100%;position:absolute;right:0;top:0;box-shadow:0px 1px 34.58px 3.42px rgba(0,0,0,.03);padding:134px 100px 50px;}
.d2k1icon {width:36px;margin-bottom:30px;}
.d2k1icon img {width:100%;}
.d2k1rg .fshd2tit h3 {color:#f15648;font-size:36px;font-weight:bold;line-height:1.5;}
.fshduanp p {font-size:18px;line-height:2;color:#666;}
.d2k1rg .fshd2tit {margin-bottom:37px;}
.d2xu {font-size:120px;font-weight:bold;color:#666;position:absolute;top:38px;right:50px;opacity:0.1;}
.d2k1li {background:#fff;}
.content5.swiper-wrapper {width:86%;}
.d2k1 .swiper-pagination-bullet {width:12px;height:12px;border:1px solid #b5b5b5;opacity:1;background:transparent;}
.d2k1 .swiper-pagination-bullet-active {border:1px solid #f15445;background:#f15445;}
.d2k1nr {height:calc(calc(calc(579 / 1920) * 100vw) + 237px);}
.d2k1 {background:#f8f8f8;}
.swiper-slide {padding-top:125px;padding-bottom:112px;}
.d2k1 .swiper-container-vertical > .swiper-pagination-bullets {right:7%;}
.d2k1 .swiper-container-vertical > .swiper-pagination-bullets .swiper-pagination-bullet {margin:20px 0;}
/* d3 */.d3k1shu {font-family:'Roboto Condensed';font-size:50px;font-weight:bold;color:#ea5b4e;line-height:1.2;}
.d3k1dan {font-size:16px;line-height:1.5;color:#ea5b4e;font-weight:bold;margin-left:6px;}
.d3k1li .hwcon p {color:#666;line-height:1.5;font-weight:300;text-align:left !important;}
.d3k1 .neih2 h2,.d3k1 .hwcon p {text-align:center;}
.d3k1 .d3k1le .neih2 h2 {text-align:left;}
.d3k1nr {padding-right:80px;padding-left:80px;}
.d3k1le {width:50%;padding-top:30px;}
.d3k1li {width:50%;margin-bottom:0;padding:0 20px 0 2px;}
.d3k1ul {margin:0 50px 0 0;}
.d3k1rg {width:50%;position:relative;}
.d3k1quan {width:540px;border-radius:50%;overflow:hidden;}
.d3k1quan img {width:100%;}
.d3k1quwai {display:inline-block;border-radius:50%;box-shadow:0 37px 53px 0 rgba(0,0,0,.17);}
.d3k1yin {width:145px;position:absolute;right:0;top:0;}
.d3k1yin img {width:100%;}
.d3k1zi {font-size:40px;color:#d5dae0;line-height:1.5;transform:rotate(90deg);transform-origin:right top;white-space:nowrap;position:absolute;right:-15px;bottom:0;}
.d3k1jian1 {background:#f8f8f8;padding-top:80px;padding-bottom:225px;}
.d3k1 .neih2 {margin-bottom:16px;}
.d3k1 .hwcon {margin-bottom:86px;}
.d3k1 .d3k1le .neih2 {margin-bottom:55px;}
.d3k1hang {margin-bottom:12px;height:60px;overflow:hidden;}
.d3k1li .hwcon {height:24px;overflow:hidden;}
.d3k1bgle {width:40.104167%;position:absolute;bottom:-88px;left:0;}
.d3k1bgle img,.d3k1bgrg img {width:100%;}
.d3k1bgrg {width:40.3125%;position:absolute;right:0;bottom:0;}
.d3k1 {position:relative;}
.d3k2rg {width:67.135417%;position:absolute;right:0;bottom:0;}
.d3k2pic {width:100%;}
.d3k2pic img {width:100%;}
.d3k2le {width:50%;background:#ea5b4e;padding:120px 110px 120px 230px;position:relative;z-index:10;}
.d3k2li .neih2 h2 {color:#fff;font-weight:bold;}
.d3k2li .hwcon p {color:#fff;min-height:150px;}
.d3k2 {position:relative;}
.d3k2 .neih2 {margin-bottom:30px;}
.d3k3xin {position:relative;}
.d3k3pic {position:relative;width:100%;overflow:hidden;}
.d3k3pic img {width:100%;height:100%;transition:all 0.36s;}
.d3k3ul {margin:0 -8px;}
.d3k3li {width:50%;padding:0 8px;}
.d3k3wen {position:absolute;width:100%;height:100%;top:0;left:0;padding:30px;}
.d3k3xiao {font-size:20px;font-weight:bold;color:#fff;line-height:1.5;}
.d3k3wen .neih2 h2 {font-weight:bold;color:#fff;height:108px;overflow:hidden;}
.d3k3wen .neih2 {position:absolute;bottom:20px;left:0;width:100%;padding:0 40px;}
.d3k3 .neih2 {margin-bottom:56px;}
.d3k3jian {padding-top:90px;}
.d3k3 {background:#f8f8f8;}
.d3k4 {background:#f8f8f8;}
.d3k4 .neih2 h2 {text-align:center;}
.d3k4 .hwcon p {text-align:center;}
.d3k4nr {padding:0 30px;}
.d3k4jian {padding-top:70px;padding-bottom:85px;}
.d3k4 .neih2 {margin-bottom:28px;}
.d3k5 {background:#fff;}
.d3k5 {padding:100px 0;}
.d3k5nr .swiper-slide {padding-top:0px;padding-bottom:0px;}
.content2.swiper-wrapper {width:1360px;margin:0 auto;}
.d3k5le {width:50%;}
.d3k5rg {width:50%;padding:60px 80px;}
.d3k5pic {width:100%;}
.d3k5pic img {width:100%;}
.d3k5rg .neih2 {margin-bottom:38px;}
.d3k5 .swiper-container-vertical > .swiper-pagination-bullets .swiper-pagination-bullet {margin:20px 0;}
.d3k5nr .swiper-pagination-bullet {width:12px;height:12px;border:1px solid #b5b5b5;opacity:1;background:transparent;}
.d3k5nr .swiper-pagination-bullet-active {border:1px solid #f15445;background:#f15445;}
.d3k5nr .swiper-container-vertical > .swiper-pagination-bullets {right:0;}
.d3k5nr {height:525px;}
.d3k6 {background:#f8f8f8;}
.d3k6li {padding-right:40px;}
.d3k6li:last-child {padding-right:0;}
.d3k6rg {width:480px;padding:0 38px;}
.d3k6pic {width:100%;}
.d3k6pic img {width:100%;}
.d3k6le {width:calc(100% - 480px);padding-right:130px;padding-top:20px;}
.d3k6li {font-weight:bold;color:#333;font-size:17px;line-height:1.5;}
.d3k6li .am_num {font-family:'Roboto Condensed';color:#ec2f32;font-size:26px;padding:0 6px;}
.d3k6le .neih2 {margin-bottom:30px;}
.d3k6le .hwcon {margin-bottom:70px;}
.d3k6jian {padding-top:90px;padding-bottom:100px;}
/* d5 */.d5k1,.d5k2,.d5k4 {background:#f8f8f8;}
.d5k1jian {padding-top:80px;}
.d5k1 .neih2 {margin-bottom:30px;}
.d5k1 .hwcon {margin-bottom:37px;}
.d5k2 .neih2 h2 {text-align:center;}
.d5k2li {width:33.333333%;padding:0 2px;}
.d5k2ul {margin:0 -2px;}
.d5k2xin {background:#fff;text-align:center;padding:56px 15px 72px;}
.d5k2icon {width:64px;height:64px;margin:0 auto;margin-bottom:26px;}
.d5k2icon img {width:100%;}
.d5k2xin .hwtit p {text-align:center;color:#333;}
.d5k2 .neih2 {margin-bottom:52px;}
.d5k2jian {padding-top:114px;padding-bottom:124px;}
.d5k3ul {margin:0 -20px;}
.d5k3li {width:33.333333%;padding:0 20px;}
.d5k3li .neih2 h2 {text-align:center;opacity:0.5;color:#333;transition:all 0.36s;cursor:pointer;}
.d5k3li.on .neih2 h2 {opacity:1;}
.d5k3le {width:55%;}
.d5k3pic {width:563px;margin:0 auto;}
.d5k3pic img {width:100%;}
.d5k3rg {width:45%;padding-right:100px;}
.d5k3rg .hwh3 h3 {font-weight:bold;}
.d5k3xin {position:relative;}
.d5k3rg {position:absolute;right:0;top:50%;transform:translateY(-50%);}
.d5k3rg .hwh3 {margin-bottom:34px;}
.d5k3jian {padding-top:144px;padding-bottom:126px;}
.d5k3top {margin-bottom:102px;}
.d5k4jian {padding-top:100px;padding-bottom:105px;}
.d5k4li {width:32.333%; overflow:hidden; padding:0 0.5%; float:left}

.d5k4ul {margin:0 -10px;}
.d5k4xin {width:100%;background:#f3f3f3;transition:all 0.36s;padding:50px 40px 100px;}
.d5k4tit {font-size:32px;font-weight:bold;line-height:1.5;color:#333;transition:all 0.36s;/* height:48px;*/overflow:hidden;margin-bottom:26px;}
.d5k4xin .hwcon p {transition:all 0.36s;color:#666;height:93px;}
.d5k4da {font-size:185px;line-height:1;color:#eaeaea;transition:all 0.36s;margin-right:14px;}
.d5k4xiao {font-size:24px;line-height:1.5;color:#eaeaea;transition:all 0.36s;}
.d5k4xin {position:relative;}
.d5k4icrg {position:absolute;bottom:17px;right:48px;}
.d5k4icon {width:125px;position:relative;top:-20px;}
.d5k4icon img,.d5k4icon1 img {width:100%;}
/* e1 */.e1k1 {background:#fff;}
.e1k1li a {font-size:18px;line-height:80px;color:#666;transition:all 0.36s;position:relative;display:block;}
.e1k1li.prod a {font-size:18px;}
.e1k1li.on a {color:#f15648;}
.e1k1li a::before {content:'';width:0;height:2px;position:absolute;left:50%;transform:translateX(-50%);bottom:0;background:#f15648;opacity:0;transition:all 0.36s;}
.e1k1li.on a::before {opacity:1;width:100%;}
.e1k1li {padding:0 50px;position:relative;}
.e1k1li.prod {padding:0 30px;}
.e1k1nr {margin:0 -50px;}
.e1k1nr .srch {color:#666;font-size:16px;letter-spacing:0.5px;padding:25px 0;margin:0 50px;}
.e1k1nr .srch b {font-weight:600;padding:0 3px;}
.e1k1li::before {content:'';width:1px;height:17px;background:#d6d6d6;transform:translateY(-50%);position:absolute;top:50%;right:0;}
.e1k1li:last-of-type::before {display:none;}
.e1k2 {background:#f8f8f8;padding:70px 0;}
.e1k2li {width:33.3333%;padding:0 17px;margin-bottom:40px;}
.e1k2nr {margin:0 -17px;margin-bottom:20px;}
.e1k2xin {background:#fff;-moz-box-shadow:6px 6px 0 rgb(0 0 0 / 1%);-webkit-box-shadow:6px 6px 0 rgb(0 0 0 / 1%);box-shadow:6px 6px 0 rgb(0 0 0 / 1%);}
.e1k2xin:hover {box-shadow:0 3px 15px 0 rgba(0,0,0,.1);}
.e1k2pic {position:relative;width:100%;aspect-ratio:16/9;object-fit:cover;overflow:hidden;}
.e1k2pic img {width:100%;height:100%;transition:all 0.36s;}
.e1k2wen {padding:25px 30px 25px;}
.e1k2wen .hwcon {height:60px;overflow:hidden;margin-bottom:10px;}
.e1k2wen .hwcon p {font-family:'Roboto Condensed','Segoe UI','Source Han Sans SC','PingFang SC','Microsoft Yahei','Microsoft Jhenghei','Hiragino Sans GB',sans-serif;font-size:19px;font-weight:500;line-height:1.5;color:#333;transition:all 0.36s;}
.e1k2wen .syk5topsy {margin-bottom:0;}
.e1k2li.on .e1k2wen {padding:63px 35px 36px;}
.e1k2wai {position:relative;margin-bottom:4px;width:calc(100% + 70px);left:-35px;}
.e1k2wai .hwcon {position:absolute;top:0;left:0;width:100%;}
.e1k2li.on .e1k2wen .hwcon {height:62px;overflow:hidden;margin-bottom:23px;}
.e1k2wai .hwcon {height:224px;overflow:hidden;padding:0 35px;}
.e1k2li.shlist {width:50%;}
.e1k2li.shlist .e1k2wen .hwcon {height:auto;margin-bottom:0;}
.e1k2li.shlist .e1k2wen .hwcon p.url {font-size:14px;font-weight:normal;color:#777;white-space:nowrap;display:block;overflow:hidden;text-overflow:ellipsis;padding:20px 0 5px;}
.e1k2li.shlist .e1k2wen .hwcon p.url span {letter-spacing:0.2px;}
.e1k2li.shlist .e1k2wen .hwcon p.url i a {font-style:normal;font-weight:300;color:#777;}
.e1k2li.shlist .e1k2wen .hwcon p.cls {font-size:14px;font-weight:normal;}
.e1k2li.shlist .e1k2wen .hwcon p.cls i {font-style:normal;}
.e1k2li.shlist .e1k2wen .hwcon p a {color:#333;}
.e1k2li.shlist .e1k2wen .hwcon p a:hover {color:#ec2f32;}
.job_list {padding-bottom:86px;}
.job_list .infor {font-size:36px;font-weight:bold;text-align:center;line-height:1;color:#333;margin:80px auto 50px;}
.job_list .widget-job-tit {height:66px;line-height:66px;background:#ec2f32;color:#fff;overflow:hidden;margin-bottom:5px;}
.job_list .jt {font-size:16px;color:#666;height:66px;line-height:66px;overflow:hidden;cursor:pointer;*zoom:1;border-bottom:1px solid #dedede;}
.job_list .ut {float:left;font-size:18px;text-align:center;width:16.5%;min-height:1px;line-height:68px;}
.job_list .jt .ut.t6:after {content:"+";display:inline-block;vertical-align:-1px;color:#aaa;font-weight:bold;margin-left:5px;font-size:20px}
.job_list .jt.jt_act .ut.t6:after {content:"-"}
.job_list .jc {display:none}
.job_list .jcon {padding:45px 80px;background:#f5f5f5}
.job_list .jcon .text_con {margin-bottom:30px;}
.job_list .jcon .text_con p {color:#666;font-size:17px;line-height:1.8;}
.job_list .tit {font-size:17px;margin-bottom:20px}
.job_list .info {line-height:30px;margin-bottom:40px}
.job_list .jt.jt_act {border-color:transparent}
.job_list #pages {margin:35px auto 0}
.staff {background:#f8f8f8;}
.staff h2 {text-align:center;}
.phfyfl a {color:#333;}
.phfy {display:none;}
/* e2 */.e2con {background:#f8f8f8;padding:80px 0 86px;}
.content3.con {background:#fff;border:1px solid #eee;padding:50px 60px 60px;box-shadow:0 3px 25px 0 rgba(0,0,0,.05);}
.e2con .hwmain {position:relative;left:auto;bottom:auto;margin-bottom:58px;}
.e2con .mainxin {color:#666;opacity:0.5;}
.e2con .mainli::before {color:#666;}
.mainpic {display:inline-block;}
.e2con .mainxin {line-height:21px;}
.e2k1time {font-family:'Roboto Condensed';display:inline-block;font-size:16px;line-height:1.5;color:#777;letter-spacing:0.5px;margin-bottom:25px;}
.subt {display:inline-block;border-left:1px solid #ddd;padding-left:12px;margin-left:10px;}
.subt span {color:#666;font-size:16px;border:1px solid #cdcdcd;border-radius:3px;padding:6px 12px 5px;margin-left:10px;}
.e2k1tit h1 {font-family:'Roboto Condensed','Segoe UI','Source Han Sans SC','PingFang SC','Microsoft Yahei','Microsoft Jhenghei','Hiragino Sans GB',sans-serif;font-weight:500;font-size:32px;text-align:center;line-height:1.5;color:#333;}
.e2shareli {width:22px;}
.e2shareli img {width:100%;}
.e2shareli {margin-right:20px;position:relative;}
.e2shareli:last-of-type {margin-right:0;}
.e2shareli a {position:absolute;top:0;left:0;width:100% !important;height:100% !important;opacity:0;z-index:10;}
.bshare-custom .bshare-sinaminiblog {opacity:0;}
.bshare-custom .bshare-weixin {opacity:0;}
.bshare-custom a:hover {opacity:0 !important;}
.e2wen {padding:40px 0;border-top:1px solid rgba(0,0,0,.1);border-bottom:1px solid rgba(0,0,0,.2);}
.hwcon .vfile {width:960px;margin:0 auto 40px;}
.hwcon p {font-size:17px;line-height:2;}
.hwcon img {text-align:center;  width:800px!important;height:auto !important;overflow:hidden;margin:15px auto;}
.e2zhuzi {font-size:18px;color:#666;line-height:1.5;transition:all 0.36s;}
.e2zhuzi .tar {text-align:right;}
.e2zhuanpic {width:21px;line-height:27px;position:relative;top:-1px;margin:0 6px;}
.e2zhuanpic .hover {top:10px;}
.e2zhuanpic img {width:100%;transition:all 0.36s;}
.e2con .hwmain {margin:20px 0;}
.e2k1nr {padding-top:0;}
.e2k1tit {margin-bottom:25px;}
.e2goback {padding-top:35px;}
.f1bk2 {background:#f8f8f8;padding-top:116px;}
.f1btopli {font-family:'Roboto Condensed';font-weight:500;font-size:20px;line-height:1.5;color:#ccc;transition:all 0.36s;cursor:pointer;position:relative;text-align:center;padding-bottom:69px;}
.f1bquan {width:27px;height:27px;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}
.f1bquan::before {content:'';width:7px;height:7px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:#ec2f32;border-radius:50%;z-index:10;}
.f1bquan::after {content:'';width:16px;height:16px;background:#fff;position:absolute;box-shadow:0px 5px 29px 0px rgba(0,0,0,.15);top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%;z-index:9;transition:all 0.36s;}
.f1btopli.on .f1bquan::after {width:27px;height:27px;}
.f1btopli.slick-active.slick-current .f1bquan::after {width:27px;height:27px;}
.f1btopli.slick-active.slick-current {color:#f26557;}
.f1btopli.on {color:#f26557;}
.f1btop .slick-prev,.f1btop .slick-next {width:38px;height:38px;border-radius:50%;background:#fff;box-shadow:0px 5px 29px 0px rgba(0,0,0,.15);z-index:9;}
.f1btop .slick-prev::before,.f1btop .slick-next::before {content:url("../images/f1_2arrow.svg");width:17px;height:13px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:10;}
.f1btop .slick-prev::before {transform:translate(-50%,-50%) rotate(180deg);}
.f1btop {position:relative;z-index:10;}
.f1bgui {width:calc(100% + 200px);height:5px;position:absolute;top:50%;left:50%;background:#ec2f32;transform:translate(-50%,-50%);}
.f1bgui::before {content:'';width:500px;height:calc(100% + 2px);position:absolute;left:-1px;top:-1px;background:linear-gradient(to right,#f8f8f8,rgba(249,249,249,.2),rgba(249,249,249,.1));}
.f1bgui::after {content:'';width:500px;height:calc(100% + 2px);position:absolute;right:-1px;top:-1px;background:linear-gradient(to left,#f8f8f8,rgba(249,249,249,.2),rgba(249,249,249,.1));}
.f1bk2nr1 {position:relative;}
.f1btop .slick-prev {left:-10px;}
.f1btop .slick-next {right:-10px;}
.f1year {font-family:'Roboto Condensed';font-size:120px;font-weight:bold;line-height:1;color:#ec2f32;}
.f1bk2le {width:39%;padding-right:60px;text-align:center;}
.f1bk2rg {width:61%;padding-right:56px;padding-top:6px;}
.f1yearn h3 {color:#ec2f32;font-style:italic;font-weight:600;letter-spacing:1px;margin-bottom:30px;}
.f1yearn .p {position:relative;color:#464646;margin-bottom:20px;padding-left:36px;}
.f1yearn .p::before {content:'';width:8px;height:8px;background:#ec2f32;border-radius:50%;position:absolute;left:0;top:13px;}
.f1bk2box {padding-top:54px;padding-bottom:65px;}
.f1ck2 {background:#f8f8f8;}
.f1ck2tit {font-size:24px;font-weight:600;line-height:1.5;color:#fff;text-shadow:-1px -1px rgba(255,255,255,0.2),1px 1px rgba(0,0,0,0.1);}
.f1ck2li.on .f1ck2tit {margin-bottom:17px;}
.f1ck2li.on .f1ck2ic {margin-bottom:32px;}
.f1ck2ic {width:38px;}
.f1ck2ic img {width:100%;}
.f1ck2shang .hwh3 h3 {color:#fff;}
.f1ck2xu {font-size:20px;color:#fff;line-height:1.5;position:absolute;right:50%;transform:translateX(50%);bottom:14px;opacity:.6;transition:all 0.36s;}
.f1ck2li.on .f1ck2xu {right:30px;transform:translateX(0);}
.f1ck2bg {position:relative}
.f1ck2pic:first-of-type {position:relative;top:0;left:0;}
.f1ck2pic {position:absolute;top:0;left:0;transition:all 0.36s;opacity:0;}
.f1ck2pic.on {opacity:1;z-index:10;}
.f1ck2nr {position:relative;}
.f1ck2ul {position:absolute;z-index:20;width:100%;height:100%;top:0;left:0;}
.f1ck2li {width:14.285714%;}
.f1ck2li.on {width:31%;}
.f1ck2li.act {width:11.5%;}
.f1ck2shang {position:relative;opacity:0;width:100%;height:100%;}
.f1ck2li {position:relative;height:100%;transition:all 0.36s;}
.f1ck2li::before {content:'';width:100%;height:100%;position:absolute;top:0;left:0;background:rgba(241,84,69,.7);opacity:0;transition:all 0.36s;}
.f1ck2li.on::before {opacity:1;}
.f1ck2zhong .f1ck2ic {margin:0 auto;margin-bottom:38px;}
.f1ck2zhong {position:absolute;width:100%;top:50%;transform:translateY(-50%);transition:all 0.36s;left:0;opacity:1;}
.f1ck2zhong .f1ck2tit {text-align:center;}
.f1ck2bg {position:relative;}
.f1ck2bg::before {content:'';width:100%;height:100%;background:rgba(0,0,0,.06);top:0;left:0;position:absolute;z-index:11;}
.f1ck2li::after {content:'';width:1px;height:100%;background:rgba(255,255,255,.1);position:absolute;right:0;top:0;}
.f1ck2li:last-of-type::after {display:none;}
.f1ck2li.on .f1ck2zhong {opacity:0;}
.f1ck2li.on .f1ck2shang {opacity:1;padding:70px 40px;}
.f1ck2 {padding-top:80px;padding-bottom:90px;}
.content7 {padding-left:calc(50% - 700px);}
.f1ck3bo {padding:0 20px;}
.f1ck3lun {margin:0 -20px;}
.f1ck3pic {width:100%;position:relative;}
.f1ck3pic img {width:100%;height:100%;}
.f1ck3pic::before {content:'';width:100%;height:50%;position:absolute;bottom:0;left:0;z-index:1;background:linear-gradient(to top,rgba(0,0,0,.8),transparent);}
.f1ck3xin .hwh3 {position:absolute;bottom:0;left:0;width:100%;padding:20px 40px;z-index:10;}
.f1ck3xin .hwh3 h3 {color:#fff;}
.f1ck3xin {position:relative;}
.f1ck3nr {padding:0;/* padding-right:375px;*/}
.f1ck3nr .slick-list {overflow:visible;}
.f1ck3nr {overflow:hidden;padding-top:72px;padding-bottom:90px;}
.f1ck3nr .neih2 {margin-bottom:50px;}
.f1dk2 {background:#f8f8f8;}
.f1dk2di {width:100%;}
.f1dk2di img {width:100%;}
.f1dk2 .neih2 h2 {text-align:center;}
.f1dk2bo {width:25%;padding:10px 10px 3px;}
.f1dk2pic {position:relative;width:100%;box-shadow:0 0 10px 1px rgb(0 0 0 / 10%);}
.f1dk2pic img {width:100%;}
.f1dk2lun {margin:0 -10px;}
.f1dwai {padding:0 4.6%;position:relative;z-index:10;}
.f1dk2 {padding-top:70px;}
.f1dk2 .neih2 {margin-bottom:40px;}
.slick-dots li.slick-active {border:1px solid #f15445;background:#f15445;}
.slick-dots li {width:12px;height:12px;border:1px solid #b5b5b5;opacity:1;background:transparent;}
.f1dk2lun .slick-dots {bottom:-80px;}
.f1dk2di {position:relative;top:-12px;}
.f1dk3 {background:#f8f8f8;margin-top:-36px;}
.f1dyear {font-size:16px;color:#b4b4b4;font-weight:bold;padding:0 20px;line-height:48px;border-radius:24px;background:#fff;box-shadow:0 5px 44px 0 rgba(0,0,0,.1);display:inline-block;}
.f1dquan {width:26px;height:26px;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}
.f1dquan::before {content:'';width:7px;height:7px;border-radius:50%;background:#ec2f32;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:10;transition:all 0.36s;}
.f1dquan::after {content:'';width:16px;height:16px;border-radius:50%;background:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;box-shadow:0 5px 29px 0 rgba(0,0,0,.15);transition:all 0.36s;}
.f1dtopli {position:relative;text-align:center;padding-top:124px;}
/* .f1dtopli.slick-active.slick-current .f1dquan::after {width:26px;height:26px;background:#f43839;}
.f1dtopli.slick-active.slick-current .f1dquan::before {width:8px;height:8px;background:#fff;}
.f1dtopli.slick-active.slick-current .f1dyear {background:#f15445;color:#fff;}
*/.f1dtopli.on .f1dquan::after {width:26px;height:26px;background:#f43839;}
.f1dtopli.on .f1dquan::before {width:8px;height:8px;background:#fff;}
.f1dtopli.on .f1dyear {background:#f15445;color:#fff;}
.f1dtopli {z-index:20;cursor:pointer;}
.f1drg {width:18px;height:18px;position:relative;top:9px;cursor:pointer;}
.f1drg::before {content:'';width:100%;height:3px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:#d7000f;transition:all 0.36s;}
.f1drg::after {content:'';width:3px;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:#d7000f;transition:all 0.36s;opacity:1;}
.f1dli.on .f1drg::before {background:#787878;}
.f1dli.on .f1drg::after {opacity:0;}
.f1dxin {background:#fff;padding:30px;}
.f1dxin:hover {cursor:pointer;}
.f1dpic {width:160px;}
.f1dpic img {width:100%;}
.f1dduan p {color:#666;}
.f1dtit {color:#333;font-size:20px;line-height:1.5;}
.f1dduan p span {padding-left:5px;}
.f1dwenr {min-height:100px;width:calc(100% - 160px);padding-left:48px;position:absolute;height:100%;right:0;top:0;}
.f1dshou {position:relative;margin-top:-36px;z-index:2;}
.f1dle {width:calc(100% - 20px);}
.f1dduan {position:absolute;top:45px;left:50px;}
.f1dk3 .f1btop .slick-list {overflow:visible;}
.f1dk3 .f1dwaijia {overflow:hidden;margin:0 -40px;padding:0 40px;padding-bottom:50px;}
.f1dk3 .f1bgui {top:calc(50% - 25px);}
.f1dshou {display:none;}
.f1dli {margin-bottom:33px;}
.f1dli:last-of-type {margin-bottom:0;}
.f1dzhen {transition:all 0.36s;opacity:1;}
.f1dli.on .f1dzhen {/* display:none;*/opacity:0;}
.f1dxia {padding-bottom:105px;}
.f1dda {position:relative;}
.f1dxiao {display:none;}
.f1dxiao {display:none;opacity:0;transition:all 0.36s;}
.f1dxiao.act {display:block;opacity:1;}
.f1dk2 {z-index:30;position:relative;}
/* f2 */.f2nr {background:#f8f8f8;}
.f2k1pic {position:relative;width:100%;overflow:hidden;}
.f2k1pic img {width:100%;height:100%;transition:all 0.36s;}
.f2k1li {width:33.3333%;padding:0 16px;}
.f2k1ul {margin:0 -16px;}
.f2wen .hwtit p {line-height:2;color:#333;height:80px;overflow:hidden;transition:all 0.36s;}
.f2more .yimorezi {color:#ec2f32;font-size:16px;}
.f2wen {padding:40px 46px;background:#fff;}
.f2wen .hwtit {margin-bottom:34px;}
.f2nr {padding-top:89px;padding-bottom:72px;}
.f2k1li {margin-bottom:50px;}
.f2more .yimorezi {margin-right:16px;}
/* f3 */.f3navdao {position:relative;}
.f3navtiao {position:absolute;bottom:0;width:100%;background:rgba(0,0,0,.16);text-align:center;}
.f3navzi {font-size:18px;color:#fff;line-height:68px;padding:0 75px;transition:all 0.36s;}
.f3navul {display:inline-block;}
.f3navli {position:relative;z-index:10;}
.f3k1rg {position:relative;width:51%;}
.f3k1rg img.propic {width:60%;position:absolute;left:4%;top:0;}
.f3k1rg img.probg {position:absolute;width:50%;opacity:0;filter:alpha(opacity=0);padding-top:10%;margin:-50px 50px 0;transition:all 0.3s linear 0s;-webkit-transition:all 0.3s linear 0s;-moz-transition:all 0.3s linear 0s;-ms-transition:all 0.3s linear 0s;-o-transition:all 0.3s ease-in-out;}
.f3k1rg:hover img.probg {opacity:1;filter:alpha(opacity=100);-moz-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);-webkit-transform:scale(1,1);transform:scale(1,1)}
.f3k1rg img.partpic {width:70%;position:absolute;left:0;top:0;}
.f3k1rg img.partbg {position:absolute;width:70%;opacity:0;padding-top:15%;margin:-50px 40px 0;filter:alpha(opacity=0);transition:all 0.3s linear 0s;-webkit-transition:all 0.3s linear 0s;-moz-transition:all 0.3s linear 0s;-ms-transition:all 0.3s linear 0s;-o-transition:all 0.3s ease-in-out;}
.f3k1rg:hover img.partbg {opacity:1;filter:alpha(opacity=100);-moz-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);-webkit-transform:scale(1,1);transform:scale(1,1)}
.f3k1le {width:49%;padding-right:100px;}
.f3k1le .jiah2 h2 {color:#333;}
.f3k1le .jiah2.protit h2 {font-family:'Roboto Condensed';font-weight:700;}
.f3k1le .hwcon li {background:url("../images/icon_item.svg") no-repeat left;background-size:3%;float:left;width:100%;font-size:16px;border-bottom:1px dashed #ddd;padding:20px 0 18px 30px;}
.f3k1le .hwcon li .t {color:#333; line-height:25px}
.f3k1le .hwcon li .c {color:#666; line-height:25px; font-weight:normal}
.f3k1le .hwcon li .c p{color:#666; line-height:25px; font-size:16px}
.f3k1le .plus {padding-top:50px;clear:both;}
.f3k1le .plus li {float:left;font-size:17px;border-right:1px solid #ddd;padding:5px 30px;margin-top:12px;margin-right:1px;}
.f3k1le .plus li a {color:#333;}
.f3k1le .plus li:first-child {padding-left:0;}
.f3k1le .plus li:last-child {border-right:none;}
.f3k1le .plus a.request-quote {background:url(../images/icon_quote_r.svg) no-repeat 25px 13px;background-size:15%;font-size:17px;color:#ec2f32;border:2px solid #ec2f32;padding:15px 30px 13px 58px;}
.f3k1le .plus a.request-quote:hover {background:#ec2f32 url(../images/icon_quote_w.svg) no-repeat 25px 13px;background-size:15%;color:#fff;border:2px solid #ec2f32;}
#btnOpenVideo:hover {cursor:pointer;}
.f3k1 {padding-top:86px;padding-bottom:88px;}
.f3k1rg {padding-top:10px;}
.f3k1 .jiah2 {margin-bottom:32px;}
.f3k1le .hwcon p {margin-bottom:20px;}
.f3k1hang {font-size:36px;font-weight:bold;line-height:1.5;color:#f15445;}
.f3k1hang span {line-height:1.5;}
.f3k1ul {width:1360px;}
.f3k1li {width:33.333333%;text-align:center;}
.f3k1nr {margin-bottom:0;}
.f3k1hang {margin-bottom:4px;}
.f3k2 {background:#f8f8f8;padding-top:80px;}
.f3k2 .jiah2 h2 {text-align:center;color:#333;}
.f3k2xiao {font-size:16px;color:#999;line-height:1.5;}
.f3k2li .jiatith3 h3 {transition:all 0.36s;}
.f3k2pic {position:relative;width:100%;}
.f3k2pic .pronum {position:absolute;color:#fff;background:#ec2f32;padding:5px 6px;/* border-bottom-right-radius:5px;*/    z-index:9;}
.f3k2pic img {width:100%;height:100%;}
.f3k2xin {background:#fff;transition:all 0.36s;box-shadow:none;border-radius:10px;padding:56px 50px 136px;}
.f3k2nr {margin:0 -7px;margin-left:-14px;padding-left:7px;}
.f3k2li {padding:50px 10px 90px;}
.f3k2xin .jiatith3 {margin-bottom:3px;}
.f3k2nr {padding-right:258px;}
.f3k2xiao {margin-bottom:60px;}
.f3k2nr .slick-list {overflow:visible;}
.f3k2 .f3k2nr {overflow:hidden;}
.f3k3 .jiah2 h2 {color:#333;text-align:center;}
.f3k3xin .hwcon p {text-align:center;color:#666;line-height:1.5;height:48px;overflow:hidden;}
.f3k3pic {position:relative;width:100%;}
.f3k3xin {position:relative;}
.f3k3bg {position:absolute;width:100%;height:100%;top:0;left:0;}
.f3k3bg img {width:100%;height:100%;position:absolute;top:0;left:0;}
.f3k3zi {position:relative;z-index:6;}
.f3k3xin {box-shadow:0px 0px 21px 0px rgb(0 0 0 / 7%);background:#fff;padding:58px 15px 66px;margin:60px 0;}
.f3k3pic {margin-bottom:30px;}
.f3k3li {padding:0 25px;}
.f3k3ul {margin:0 25px;padding:0 74px;}
.f3k3pic img {width:100%;height:100%;}
.f3k3 {padding-top:111px;padding-bottom:79px;}
.f3k3ul .slick-prev,.f3k3ul .slick-next {width:25px;height:25px;}
.f3k3ul .slick-prev::before,.f3k3ul .slick-next::before {content:url("../images/arrow1.svg");width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}
.f3k3ul .slick-prev::before {transform:translate(-50%,-50%) rotate(180deg);}
.f3k4nr .jiah2 h2 {text-align:center;}
.f3k4name {font-size:16px;line-height:1.5;color:#fff;padding:8px 44px;border-radius:20px;background:#f15445;position:relative;}
.f3k4name::before {content:'';height:1px;width:24px;background:rgba(255,255,255,.4);position:absolute;top:50%;transform:translateY(-50%);left:100%;}
.f3k4name::after {content:'';height:8px;width:8px;border-radius:50%;background:#f15445;position:absolute;top:50%;transform:translateY(-50%);left:calc(100% + 24px);}
.f3k4linr {font-size:16px;line-height:1.5;color:#fff;padding-left:58px;line-height:40px;}
.f3k4linr a {font-size:16px;color:#fff;line-height:40px;}
.f3k4li {margin-bottom:40px;}
.f3k4li:last-of-type {margin-bottom:0;}
.f3k4rg {width:44%;}
.f3k4pic {width:100%;}
.f3k4pic img {width:100%;}
.f3k4le {width:56%;padding-right:80px;padding-top:33px;}
.f3k4 {position:relative;padding-top:84px;padding-bottom:115px;}
.f3k4::before {content:'';width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,.34);position:absolute;}
.f3k4 .content2 {position:relative;z-index:10;}
.f3k4 .jiah2 {margin-bottom:60px;}
.f6k1 {background:#f8f8f8;}
.f6k1le {width:50%;position:relative;padding-right:90px;padding-top:86px;padding-bottom:90px;}
.f6k1le::before {content:'';height:72%;width:1px;position:absolute;right:0;top:86px;background:#eee;}
.f1k6rg {width:50%;}
.f6k1duan.hwcon p {color:#333;font-size:18px;}
.f6k1duan.hwcon p b {font-weight:500;}
.f6k1duan span {font-size:18px;line-height:1.75;padding-left:5px;}
.f6k1duan a {font-size:18px;color:#333;line-height:1.75;}
.f6k1duan a:hover {color:#ec2f32;}
.f6k1le .jiah2 h2,.f1k6rg .jiah2 h2 {color:#333;}
.f6k1pic {width:137px;border:1px solid #ddd;padding:3px;}
.f6k1pic img {width:100%;}
.f6k1duan2 p {color:#333;}
.f6k1duan2 {width:calc(100% - 137px);padding-left:30px;}
.f6k1le .jiah2,.f1k6rg .jiah2 {margin-bottom:50px;}
.f6k1duan.hwcon p {margin-bottom:5px;}
.f6k1nr .f6k1duan.hwcon {margin-bottom:50px;}
.f6k1xin .f6k1duan2 p {font-size:16px;margin-bottom:8px;}
.f6k1xin .f6k1duan2 p:last-of-type {margin-bottom:0;}
.f6k1xin {position:relative;width:100%;}
.f6k1xin .f6k1duan2 {position:absolute;right:0;top:50%;transform:translateY(-50%);}
.f1k6rg {padding:86px 0 40px 110px;}
.f1k6li2 {width:50%;}
.f1k6tou {font-size:18px;color:#333;line-height:1.5;margin-bottom:13px;}
.f1k6input {width:100%;}
.f1k6input input,.f1k6input select {width:100%;height:46px;line-height:46px;font-size:16px;color:#333;background:#fff;padding:0 15px;}
.f1k6input {border:1px solid #e5e5e5;}
.f1k6li2 {padding:0 12px;}
.f1k6hang2 {margin:0 -12px;}
.f1k6tu {width:154px;}
.f1k6tu img {width:100%;}
.f1k6boxle {width:calc(100% - 154px);}
.f1k6submit {width:100%;font-size:16px;text-align:center;cursor:pointer;color:#fff;background:#ea5b4e;margin-top:10px;padding:18px 0 15px;}
.f1k6hang {margin-bottom:25px;}
.f1k6input textarea {height:116px;padding:10px 15px;font-size:16px;color:#333;background:#fff;line-height:1.5;resize:none;width:100%;}
.f6k2 {width:100%;border-top:1px solid #eee;}
.f6k2map {width:100%;height:600px;}
#map .BMapLabel {font-family:'Roboto','Segoe UI','Source Han Sans SC','PingFang SC','Microsoft Yahei','Microsoft Jhenghei','Hiragino Sans GB',sans-serif;font-size:15px !important;font-weight:600 !important;letter-spacing:0.5px;background:rgba(255,255,255,0.6) !important;border:1px solid #ec2f32;padding:2px 5px !important;}
#map .BMap_bubble_title {font-family:'Roboto','Segoe UI','Source Han Sans SC','PingFang SC','Microsoft Yahei','Microsoft Jhenghei','Hiragino Sans GB',sans-serif;font-size:16px !important;font-weight:600 !important;padding-bottom:3px 5px !important;margin-bottom:5px;}
#map .BMap_bubble_content {line-height:1.6 !important;}
#map .BMap_cpyCtrl,#map .anchorBL {display:none;}
.g1k1 {background:#f8f8f8;}
.g1k2nr .hwcon p {color:#333;}
.g1k2nr {padding-top:80px;padding-bottom:80px;}
.g1k2nr .neih2 {margin-bottom:31px;}
.g1k2nr .hwcon {margin-bottom:96px;}
.e1k3nr {margin:0 -15px 35px;}
.e1k3li {width:25%;padding:0 15px;margin-bottom:33px;}
.e1k3xin {box-shadow:0 0 10px 1px rgb(0 0 0 / 5%);}
.e1k3xin:hover {box-shadow:0 5px 20px 5px rgba(0 0 0 / 8%);}
.e1k3pic {width:100%;height:100%;position:relative;background:#fff;}
.e1k3pic img {width:100%;aspect-ratio:1 / 0.75;padding:30px;transition:all 0.5s;}
.e1k3pic:hover img {transform:scale(1.1);transition:all 0.5s;}
.e1k3pic em.new,.e1k3pic em.hot {position:absolute;top:11px;right:0;display:block;z-index:9;}
.e1k3pic em.new:after {content:'NEW';font-size:14px;font-style:normal;color:rgb(255,255,255,0.8);background:#ec2f32;padding:9px 12px 7px;}
.e1k3pic em.hot:after {content:'HOT';font-size:14px;font-style:normal;color:rgb(255,255,255,0.8);background:#ec2f32;padding:9px 12px 7px;}
.e1k3xia {position:relative;height:140px;width:100%;background:#fff;}
.e1k3xin.part .e1k3xia {height:120px;}
.e1k3xin.part .e1k3box {bottom:20px;}
.e1k3box {height:160px;transition:all 0.36s;overflow:hidden;}

.e1k3box {position:absolute;width:100%;margin:0 auto;bottom:0;background:rgba(255,255,255,0.912);bottom:10px;padding:25px 0;}
.e1wai {position:absolute;width:calc(100% - 50px);left:50%;transform:translateX(-50%);bottom:30px;}

.e1wai .wz{background:#f5f5f5; color:#777; padding:10px; }
.e1wai .wz font{line-height:25px; font-weight:normal; display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2; overflow: hidden;}
.e1h3tit {margin-bottom:50px;transition:all 0.3s;}
.e1h3tit h3 {font-size:30px;color:#333;line-height:1.5;font-weight:bold;}
.e1duan {opacity:0;height:70px;overflow:hidden;text-align:center;padding-top:15px;margin:20px auto;transition:all 0.3s;}
.e1duan a.detail {background:url(../images/icon_detail_g.svg) no-repeat 15px;background-size:16%;font-size:15px;color:#666;border:1px solid #999;padding:10px 17px 9px 42px;margin-right:10px;}
.e1duan a.detail:hover {background:url(../images/icon_detail_r.svg) no-repeat 15px;background-size:16%;color:#ec2f32;border:1px solid #ec2f32;}
.e1duan a.quote {background:url(../images/icon_quote_r.svg) no-repeat 15px;background-size:16%;font-size:15px;color:#ec2f32;border:1px solid #ec2f32;padding:10px 17px 9px 42px;}
.e1duan a.quote:hover {background:#ec2f32 url(../images/icon_quote_w.svg) no-repeat 15px;background-size:16%;color:#fff;border:1px solid #ec2f32;}
.e1wai li:nth-child(odd) {background:#f5f5f5;}
.e1wai li {font-size:14px;height:40px;padding:15px 5px 0;}
.e1wai li .t {float:left;text-align:right;width:40%;color:#777;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.e1wai li .t:after {content:':';}
.e1wai li .c {float:left;width:60%;color:#555;text-indent:8px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.e1wai p {font-size:14px;line-height:24px;color:#999;}
.e1wai i {font-size:15px;line-height:1.5;color:#777;text-align:center;font-style:normal;background:#f5f5f5;border:1px solid #eee;padding:6px 15px 5px;margin:15px auto 0;display:block;}
.e1kan {width:100%;text-align:center;margin-bottom:20px;}
.e1kan img {width:100%;}
.e1kan .yimorezi {color:#ec2f32;font-size:16px;line-height:1.5;margin-right:8px;}
.e1kan .yimorezi:hover {margin-right:5px;transition:all 0.5s;}
.e1k3box .jiah3 h3 {color:#333;}
.e1kan .yimoreicon {width:16px;height:17px;top:4px;position:relative;}
.e1kan .yibtn {display:block;}
.e1k3xia .jiah3 {margin-bottom:46px;}
.g2k1 {background:#f8f8f8;}
.g2k1le {width:50%;}
.g2k1rg {width:50%;height:380px;position:relative;overflow:hidden;}
.g2k1rg img {width:100%;transition:all 0.36s;}
.g2k2li {background:#fff;}
.g2k1le .hwcon p {color:#666;line-height:2;opacity:.8;}
.g2k2 {background:#f8f8f8;}
.g2k1le .hwh3 h3 {font-weight:bold;}
.g2k1le {padding:50px 75px 0;}
.g2k1le .hwh3 {margin-bottom:23px;}
.g2k1 .g1k2nr {padding-bottom:0;}
.g2k1 .g1k2nr .hwcon {margin-bottom:0;padding-bottom:60px;}
.g2k1 .g1k2nr .hwcon p {color:#666;opacity:.8;}
.g2k2li {margin-bottom:0;}
.g2k2li:last-of-type {margin-bottom:0;}
.g2k2li:nth-of-type(2n) .g2k1le {float:right;}
.g2k2li:nth-of-type(2n) .g2k1rg {float:left;}
.g2k2 {padding-bottom:90px;}
.g3k1 {background:#f8f8f8;}
.g3k1top {background:#fff;padding:17px 26px 17px 30px;}
.g3k2zhong {font-size:16px;color:#333;line-height:1.5;width:calc(100% - 12px);padding-right:10px;}
.g3k2icon {width:12px;position:absolute;top:50%;transform:translateY(-50%);right:26px;}
.g3k2icon img {width:100%;transition:all 0.36s;}
.g3k1top {position:relative;cursor:pointer;}
.g3k1 {padding-top:93px;padding-bottom:72px;}
.g3k1la {padding:0 14px;}
.g3k1nr {margin:0 -14px;}
.g3k1la1 {width:22%;}
.g3k1box {position:relative;}
.g3k1xia {position:absolute;top:calc(100% + 4px);background:#fff;width:100%;left:0;padding:12px 0;box-shadow:0 3px 31px 0 rgba(0,0,0,.05);}
.g3k1li {padding:6px 30px;font-size:16px;color:#333;line-height:1.5;cursor:pointer;transition:all 0.36s;}
.g3k1la2 {width:29%;}
.g3k1la3 {width:16%;}
.g3k1la4 {width:22%;}
.g3k1top input {width:100%;font-size:16px;color:#333;line-height:1.5;}
.g3k1top input::placeholder {font-size:16px;color:#333;line-height:1.5;}
.g3k1la5 {width:11%;}
.g3sou {width:19px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}
.g3sou img {width:100%;}
.g3k1la5 .g3k1top {background:#f15445;padding:0;position:relative;height:58px;}
.g3k1xia {display:none;}
.g3k1la.on .g3k2icon img {transform:rotate(180deg);}
.g3k2li {width:25%;padding:0 17px;margin-bottom:38px;}
.g3k2nr {margin:0 -17px;margin-bottom:30px;}
.g3k2xin {background:#fff;transition:all 0.36s;padding:40px 26px 36px;}
.g3k2tit h5 {font-size:18px;font-weight:bold;line-height:1.5;height:27px;overflow:hidden;color:#333;}
.g3k2p p {font-size:14px;color:#666;line-height:1.5;}
.g3k2p p {max-height:20px;overflow:hidden;margin-bottom:20px;}
.g3k2p p:last-of-type {margin-bottom:0;}
.g3k2p p:first-of-type {max-height:42px;}
.g3k2more .yimorezi {color:#666;}
.g3k2 {background:#f8f8f8;padding-bottom:77px;}
.g3k2biao {width:84px;position:absolute;bottom:4px;right:4px;}
.g3k2biao img {width:100%;}
.g3k2xin {position:relative;}
.g3k2tit {padding-bottom:16px;position:relative;margin-bottom:15px;}
.g3k2tit::before {content:'';width:100%;height:1px;position:absolute;bottom:0;left:0;background:rgba(223,227,226,.2);}
.g3k2p {height:122px;overflow:hidden;margin-bottom:16px;}
.g3k2more .yimorezi {margin-right:18px;line-height:25px;}
.g3k2more .yimoreicon {line-height:normal;}
.g3k2more {height:25px;}
.g3k1 {position:relative;z-index:90;}
.g4h1 h1 {font-size:40px;line-height:1.5;color:#333;}
.g4tiao.hwtit p {color:#666;margin-right:90px;float:left;display:inline-block;}
.g4tiao.hwtit p:last-of-type {margin-right:0;}
.g4ulh2 h2 {font-size:34px;color:#333;line-height:1.5;}
.g4ulp p {line-height:2;color:#666;}
.g4ulp2 p {color:#333;line-height:2;}
.g4ulp1 span {padding-left:15px;}
.qitaul p {font-weight:bold;}
.g4shen {font-size:20px;color:#fff;line-height:1.5;padding:17.5px 82.5px;background:#ec2f32;display:inline-block;cursor:pointer;}
.g4h1 {padding-top:27px;margin-bottom:25px;}
.g4tiao.hwtit {margin-bottom:73px;}
.g4ulh2 {margin-bottom:35px;}
.g4ul {position:relative;padding-bottom:66px;margin-bottom:50px;}
.g4ul::before {content:'';width:100%;height:1px;position:absolute;bottom:0;left:0;background:#e0e0e0;}
.g4ul:last-of-type::before {display:none;}
.g4shen {margin-top:58px;}
.g4ul:last-of-type {padding-bottom:0;margin-bottom:0;}
.g4k1 {padding-bottom:100px;}
/* g5 */.g5k1 .hwcon p {margin-bottom:38px;}
.g5k1 .hwcon p img {max-width:100%;margin-bottom:20px;}
.g2k1.g5k1 .g1k2nr .hwcon p {opacity:1;}
.about_hw_t {padding:60px 0;background:url(../images/about_hwt_bg.jpg) no-repeat center;border-top:1px solid #eee;border-bottom:1px solid #eee}
.about_hw_t .left {float:left}
.about_hw_t .right {float:right;margin-top:10px}
.about_hw_t .content {color:#888;letter-spacing:1px;margin:-5px 0 50px;display:inline-block;}
.about_hw_t .content p {font-family:'Roboto Condensed';font-size:20px;}
.about_hw_t .content .con {font-size:15px;margin:40px 0 80px}
.about_hw_t ul li {float:left;width:22%;position:relative}
.about_hw_t ul li:after {content:'';position:absolute;width:1px;height:100%;background:#d2d2d2;left:-18%;top:0}
.about_hw_t ul li:first-child .box {padding-left:0}
.about_hw_t ul li:first-child:after {display:none}
.about_hw_t ul li .img {width:20%;float:left;margin-right:5%}
.about_hw_t ul li .txt {float:left;width:75%}
.about_hw_t ul li .txt .t {font-family:'Roboto Condensed';font-size:32px;font-weight:700;color:#ec2f32;padding-bottom:7px;}
.about_hw_t ul li .txt .t i {font-style:normal;font-weight:normal;font-size:24px;padding-left:5px;}
.about_hw_t ul li .txt .c {font-size:14px;color:#777;}
.common-infor .tit {font-size:17px;color:#ec2f32;position:relative;display:inline-block;text-transform:uppercase;margin-bottom:15px}
.common-infor .tit:after {content:'';position:absolute;left:110%;width:50px;height:2px;background:#ec2f32;top:50%;margin-top:-1px}
.common-infor .con {font-size:32px;font-weight:600;color:#111;line-height:1.3;letter-spacing:0.5px}
.common-btn {display:inline-block;height:45px;line-height:45px;font-size:15px;letter-spacing:1px;padding:0 60px 0 30px;border:1px solid #e1e0e1;border-radius:40px;background:#ec2f32;transition:all 0.5s ease;position:relative}
.common-btn span {color:#fff;display:inline-block;vertical-align:middle;}
.common-btn span.icon {width:8px;height:12px;background:url(../images/btn_white.png) no-repeat center;transition:all 0.5s ease;position:absolute;top:50%;margin-top:-5px;right:36px}
.common-btn:hover {background:#be4e1b}
.common-btn:hover span.icon {right:32px}
.fix:before,.fix:after {content:'';display:table;clear:both;}
.shzr {display:inline-block;width:100%;padding-bottom:80px;}
.shzr .shzr_txt {padding:5px 0 0;}
.shzr .shzr_list {padding:50px 0 0 0;}
.shzr .txt_nr {position:relative;padding:30px 80px;}
.shzr .txt_nr p {font-size:18px;font-weight:500;line-height:1.7;color:#555;}
.shzr .txt_nr::after,.shzr .txt_nr::before {content:"";position:absolute;left:0;display:block;width:100%;height:36px;border:2px solid #ec2f32;box-sizing:border-box;}
.shzr .txt_nr::before {top:0;border-bottom:0;}
.shzr .txt_nr::after {bottom:0;border-top:0;}
.shzr .list {margin:0 -15px}
.shzr ul li {width:33.3%;float:left;box-sizing:border-box;padding:15px;}
.shzr ul a {display:block;position:relative;overflow:hidden;}
.shzr ul .tit {position:absolute;top:156px;padding:55px 10px;display:block;color:#fffefe;text-align:center;font-family:'Microsoft JhengHei';font-size:36px;line-height:36px;width:100%;box-sizing:border-box;z-index:2;transition:all 0.36s;font-weight:500;}
.shzr ul .tit:after,.shzr ul .tit:before {content:"";position:absolute;left:50%;display:inline-block;width:110px;height:42px;border:2px solid #cf001c;margin-left:-55px;transition:all 0.6s;}
.shzr ul .tit:before {top:0;border-bottom:0;}
.shzr ul .tit:after {bottom:0;border-top:0;}

.cont-news img{ width:800px !important; height:auto !important}

.shzr ul .txt {color:#fffefe;font-size:16px;line-height:24px;padding:0 50px;position:absolute;top:200px;z-index:2;left:0;text-align:left;transition:all 0.6s;opacity:0;visibility:hidden;}
.shzr ul .txt .contentHolder {height:192px;display:block;position:relative;overflow:hidden;}
.shzr ul .img {width:100%;display:block;line-height:0;}
.shzr ul .img img {width:100%;}
.shzr ul a::after {content:"";opacity:.4; visibility:visible; position:absolute;z-index:1;left:0;display:block;width:100%;height:100%;top:0; background:rgba(0,0,0,0.6);transition:all 0.6s;}
.shzr ul a:hover::after {opacity:1; visibility:visible;}

.shzr ul a:hover .tit {top:46px;}
.shzr ul a:hover .tit:after {border-color:#fff;}
.shzr ul a:hover .tit:before {border-color:#fff;}
.shzr ul a:hover .txt {top:182px;opacity:1;visibility:visible;}
/* b3 */.b3k1xin {width:200px;height:200px;border-radius:50%;background:#fff;position:relative;margin:0 auto;}
.b3k1icon {width:60px;height:60px;margin:0 auto;margin-bottom:22px;}
.b3k1li:nth-child(3) .b3k1icon {width:68px;}
.b3k1icon img {width:100%;}
.b3k1xin .hwcon p {text-align:center;}
.b3k1xiao {position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;}
.b3k1.b2k1 .b3k1nr .hwcon p {line-height:1.5;}
.b3k1li {width:25%;}
.b3k1ul {width:1280px;margin:0 auto;}
.b3k1.b2jian1 {padding-top:85px;padding-bottom:80px;}
.b3k1 .neih2.b2jian2d {margin-bottom:33px;}
.b3k1nr {margin-top:74px;}
.b3k2pic {position:relative;width:100%;}
.b3k2pic img {width:100%;height:100%;}

.b3k2li {width:25%;padding:0 21px;}
.b3k2ul {margin:0 -21px;}
.b3k2pic::before {content:'';width:100%;height:100%;position:absolute;left:0;top:0;background:rgba(51,51,51,.1);z-index:2;transition:all 0.36s;}
.b3k2wen .jiatith3 h3 {color:#fff;font-weight:bold;}
.b3k2wen .hwcon p {color:#fff;transition:all 0.36s;opacity:0;}
.b3k2xin {position:relative;}
.b3k2wen {position:absolute;width:100%;height:100%;top:0;left:0;z-index:10;padding:60px 56px;}
.b3k2icon {width:46px;height:46px;margin-bottom:13px;}
.b3k2icon img {width:100%;}
.b3k2wen .jiatith3 {margin-bottom:39px;}
.b3k2nr .neih2 h2 {text-align:center;}
.b3k2 {padding-top:80px;padding-bottom:92px;}
.b3k2 .neih2 {margin-bottom:68px;}
.b3k3 {padding-top:80px;}
.slick-dots li {width:13px;height:13px;margin:0 10px;}
.b3k2ul .slick-dots {bottom:-67px;}
.b3k3 .neih2 h2 {text-align:center;}
.b3k3box {background:#f8f8f8;padding-bottom:30px;}
.b3k3rg {width:70%;}
.b3k3le {width:30%;padding-top:100px;padding-right:50px;}
.b3k3rgpic {width:100%;}
.b3k3rgpic img {width:100%;}
.b3k3top.jiah3 h3 {color:#333;font-size:24px;font-weight:bold;transition:all 0.36s;}
.b3k3li.on .b3k3top h3 {font-size:30px;color:#f46156;padding-bottom:10px;}
.b3k3xia.hwcon p {color:#999;line-height:2;margin-bottom:3px;position:relative;padding-left:24px;}
.b3k3xia.hwcon p::before {content:url("../images/dui.svg");width:14px;position:absolute;left:0;top:0px;}
.b3k3xia {display:none;}
.b3k3li {margin-bottom:22px;}
.b3k3li.on {display:block;min-height:240px;}
.b3k3li:last-of-type {margin-bottom:0px;}
.b3k3xia.hwcon {padding-top:15px;padding-bottom:5px;}
.b3k3 .neih2 {margin-bottom:154px;}
.b3k3rg {position:relative;top:-74px;}
.b3k3top {cursor:pointer;}
.b3k4.b2k3 {background:#fff;}
/* f1_0 */.f1ak1 {background:#f8f8f8;padding-top:70px;padding-bottom:90px;}
.f1ak1 .neih2 h2 {text-align:center;}
.f1ak1 .neih2 {margin-bottom:35px;}
.f1ak1nr .hwh3 h3 {text-align:center;font-weight:bold;}
.f1ak1 .hwcon {margin-bottom:67px;}
.f1ak1pic {position:relative;width:100%;}
.f1ak1pic img {width:100%;height:100%;}
.f1ak1li {width:16.666667%;padding:0 5px;margin-bottom:10px;}
.f1ak1ul {margin:0 -5px;}
.f1ak1ul .video {width:1280px;height:720px;overflow:hidden;position:relative;margin:10px auto 0;}
.f1ak1xin {border:1px solid #f5f5f5;}
.f1ak1 .hwh3 {margin-bottom:28px;}
.f1ak2 .hwh3 h3 {text-align:center;font-weight:bold;}
.f1ak2 .hwcon p {text-align:center;}
.f1ak2 .f1ak2nr .syk2 {text-align:left;}
.f1ak2 .syk2 .hwh3 h3 {text-align:left;}
.f1ak2 .syk2 .hwcon p {text-align:left;}
.f1ak2 .g_cpt2bottu {position:absolute;bottom:48px;left:40px;}
.f1ak2 {padding-top:80px;padding-bottom:90px;}
.f1ak2 .hwh3 {margin-bottom:20px;}
.f1ak2 .hwcon {margin-bottom:40px;}
.f1ak3bg {position:relative;width:100%;}
.f1ak3bg img {width:100%;}
.f1ak3 .hwh3 h3 {text-align:center;font-weight:bold;}
.f1ak3 {background:#f8f8f8;padding-top:80px;}
.f1ak3li {width:10%;padding:0 5px;}
.f1ak3logo {margin:0 -5px;padding:0 8%;margin-bottom:40px;}
.f1ak3 .hwh3 {margin-bottom:44px;}
.f1ak3li {position:relative;}
.f1ak3li4,.f1ak3li7 {top:15px;}
.f1ak3li3,.f1ak3li8 {top:65px;}
.f1ak3li2,.f1ak3li9 {top:119px;}
.f1ak3li1,.f1ak3li10 {top:184px;}
.f1ak3li11 {top:112px;}
.f1ak3li1::before {content:'';width:100%;height:100%;position:absolute;left:0;bottom:0;background:linear-gradient(to top right,rgba(251,251,251),transparent);}
.f1ak3li10::before {content:'';width:100%;height:100%;position:absolute;left:0;bottom:0;background:linear-gradient(to top left,rgba(251,251,251),transparent);}
.f1ak4pic {width:100%;overflow:hidden;}
.f1ak4pic img {width:100%;transition:all 0.36s;}
.f1ak4 {position:relative;}
.f1ak4li {width:50%;padding-top:85px;}
.f1ak4 .f1ak4con {position:absolute;top:0;left:0;width:100%;z-index:10;}
.f1ak4pic::before {content:'';width:100%;height:100%;position:absolute;top:0;left:0;background:rgba(0,0,0,.1);z-index:6;}
.f1ak4nr .hwtit p {color:#fff;}
.f1ak4nr .neih2 h2 {color:#fff;}
.f1ak4nr .neih2 {width:56%;}
.f1ak4li .hwtit {margin-bottom:12px;}
.f1ak4li {position:relative;height:100%;}
.f1ak4pic::after {content:'';height:100%;width:1px;background:rgba(255,255,255,.3);position:absolute;left:50%;transform:translateX(-50%);top:0;}
.f1ak4li:nth-of-type(2) {padding-left:78px;}
/* sousuo */.pcsouxia {position:fixed;width:100%;top:90px;left:0;background:#fff;border-top:1px solid #ebebeb;display:none;}
.pxiconsou {width:40px;cursor:pointer;}
.pxiconsou img {width:100%;}
.pcsouinput {border-bottom:1px solid #eee;width:calc(100% - 40px);padding-right:20px;height:40px;}
.pcsouinput input {width:100%;font-size:16px;line-height:1.5;color:#333;padding-right:15px;}
.pcsouinput input::placeholder {font-size:16px;line-height:1.5;color:#333;}
.pcsoubox {width:560px;display:inline-block;}
.pcsouxia {text-align:center;padding:20px 0;box-shadow:0 3px 31px 0 rgba(0,0,0,.05);}
.footicon {cursor:pointer;}
.footxli {position:relative;background:#f5f5f5;border-radius:6px;padding:10px;margin:0 5px;}
.footxli:hover {background:#fff;border:1px solid #f5f5f5;box-sizing:border-box;padding:9px;}
.footerma {display:none;position:absolute;width:150px;padding:8px;background:#fff;left:-33px;border:1px solid #eee;box-sizing:border-box;transform:translateX(-50%);bottom:calc(100% + 10px);box-shadow:0 3px 20px 0 rgba(0,0,0,.05);z-index:99;}
.footerma img {width:100%;}
.ermatu {width:100%;}
.sybanli.slick-active .banh1 {-webkit-animation:totop 1s ease both;animation:totop 1s ease both;animation-delay:0.4s;}
.sybanli.slick-active .hwmore {-webkit-animation:totop 1s ease both;animation:totop 1s ease both;animation-delay:0.4s;}
.totop1 {-webkit-animation:totop 0.3s ease both;animation:totop 0.3s ease both;animation-delay:0.3s;}
.totop2 {-webkit-animation:totop 0.5s ease both;animation:totop 0.5s ease both;animation-delay:0.5s;}
.totop3 {-webkit-animation:totop 0.6s ease both;animation:totop 0.6s ease both;animation-delay:0.6s;}
.totop4 {-webkit-animation:totop 0.7s ease both;animation:totop 0.7s ease both;animation-delay:0.7s;}
@keyframes totop {0% {transform:translateY(40px);opacity:0;}
100% {transform:translateY(0);opacity:1;}
}
.toxian1 {-webkit-animation:toxian 1s ease both;animation:toxian 1s ease both;animation-delay:0.3s;}
@keyframes toxian {0% {opacity:0;}
100% {opacity:1;}
}
.d2k1pic {position:relative;overflow:hidden;}
.d2k1pic video {position:absolute;width:auto;height:auto;min-width:100%;min-height:100%;object-fit:cover;top:50%;left:50%;transform:translate(-50%,-50%);}
.d3k3 .d3k3li .neih2 {margin-bottom:0;}
.f1dxiao.act .f1dli {-webkit-animation:totop 1s ease both;animation:totop 1s ease both;animation-delay:0.4s;}
.hwneih1 {text-align:center;}
.hwneih1 h1 {width:70%;display:inline-block;text-shadow:rgb(0,0,0,0.3) 2px 0 5px;}
.d5k1pic {width:100%;}
.d5k1pic img {width:100%;}
.f1ck2pic img {width:100%;}
.f1dk2lun .slick-dots {z-index:100;}
.f1k6tu {cursor:pointer;}
.f3navli.on .f3navzi {color:#ec2f32;}
.f3navtiao {height:160px;padding-top:90px;bottom:0;background:transparent;}
.f3navtiao.on {display:inline-block;z-index:10;}
.f3ceng {background:rgba(0,0,0,.16);width:100%;}
.f3navtiao.on .f3ceng {background:#fff;box-shadow:0 3px 31px 0 rgb(0 0 0 / 5%);border-top:1px solid #ebebeb;}
.f3navtiao.on .f3navzi {color:#333;}
.f3navtiao.on .f3navli.on .f3navzi {color:#ec2f32;}
.f3navzi {cursor:pointer;}
.f3k1ul {margin:0 auto;}
.soupic {width:22px;}
.pcsouinput {height:34px;}
.pxiconsou {width:34px;}
.pxiconsou input {width:34px;}
.pxiconsou .btns {border:none;width:120px;background:none;text-align:center;padding:10px 20px 8px;margin:0 0 0 10px;font-size:15px;color:#aaa;border-radius:50px;border:1px solid#aaa;cursor:pointer;outline:none;transition:all 0.5s ease}
.pxiconsou .btns:hover {background:#ec2f32;color:#fff;border-color:#ec2f32}
.f3k4 .content2 {z-index:8;}
.b3k3rgpic:first-of-type {position:relative;top:0;left:0;/* opacity:1;*/}
.b3k3rgpic {position:absolute;top:0;left:0;opacity:0;transition:all 0.36s;}
.b3k3rgpic.act {z-index:4;opacity:1;}
.b3k3rgpic:first-of-type.act {opacity:1;}
.f1bk2rg {height:calc(100vh - 550px);}
.f1bk2rg .mCSB_outside + .mCSB_scrollTools {right:0;}
.f1bk2rg .mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {width:5px;background:#ec2f32;}
.f1bk2rg .mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail {width:5px !important;background:#dedede;opacity:1;}
.hwernav::before,.hwsannav::before {content:'';width:0;height:3px;background:#ec2f32;position:absolute;top:0;left:50%;transform:translateX(-50%);opacity:0;transition:all 0.36s;}
.hwernav,.hwsannav {position:relative;}
.g_cpt2botnr.g_cpt2botnr1 {padding:70px 40px 40px;}
.f3k3 {padding-top:0px;padding-bottom:0px;}
.f3k3nr {padding-top:80px;padding-bottom:85px;}
.g3k2p {height:170px;}
.g3k1xi {height:144px;}
.g3k1xi .mCSB_scrollTools {width:2px;}
.g3k1xi .mCSB_outside + .mCSB_scrollTools {right:6px;}
.g3k1xi .mCSB_scrollTools .mCSB_draggerContainer {background-color:rgba(0,0,0,.1);}
.g3k1xi .mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.g3k1xi .mCS-light-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {width:2px;}
.g3k1xi .mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail,.mCS-light-2.mCSB_scrollTools .mCSB_draggerRail {width:2px;opacity:0;}
.g3k1li {padding:6px 27px;}
.g3k1top {padding:17px 26px 17px 27px;}
.f3k2nr .swiper-button-prev,.f3k2nr .swiper-button-next {width:60px;height:60px;color:#001eb4;opacity:0;transition:all .36s;background:#fff;border-radius:50%;box-shadow:0 5px 10px rgb(0 0 0 / 20%);top:calc(52.5% - 40px);z-index:4;}
.f3k2nr .swiper-button-prev {left:24px;}
.f3k2nr .swiper-button-next {right:10px;}
.f3k2nr .swiper-button-prev::before,.f3k2nr .swiper-button-next::before {display:none;}
.jiamail a {color:#666;}
.g4shen {margin-top:40px;}
.f3k2nr .swiper-button-next:after,.f3k2nr .swiper-button-prev:after {color:#000;font-size:24px;opacity:1;}
.f3k2nr .swiper-button-next.swiper-button-disabled,.f3k2nr .swiper-button-prev.swiper-button-disabled {opacity:0;}
.f3k2nr {outline:0;}
.f3k2nr .swiper-wrapper {padding-left:7px;}
.f3k2nr {margin-left:-14px;}
.return {background:#fff;box-shadow:0 9px 40px 0 rgb(0 0 0 / 38%);width:50px;height:50px;border-radius:50%;cursor:pointer;}
.returnpic {width:12px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(270deg);}
.returnpic img {width:100%;}
.button {margin-bottom:30px;}
.e2zhuanpic {width:18px;line-height:24px;}
.e2zhuzi {font-size:16px;}
.e2zhuanpic .hover {top:9px;}
.e2zhuan {width:50%;}
.e2zhuzi {width:calc(100% - 30px);}
.e2zhuzi a {color:#666;}
.e2zhuzi a:hover {color:#ec2f32;}
.return {box-shadow:0 10px 20px 0 rgb(0 0 0 / 15%);position:relative;display:inline-block;margin-bottom:15px;}
.f3con {position:relative;}
.neiprev {position:fixed;right:calc(100px - 100%);bottom:80px;cursor:pointer;text-align:center;z-index:999999;transition:all 0.36s;}
.neiprev.on {right:20px;}
.alltop {position:fixed;bottom:10px;right:-100%;transition:all 0.36s;text-align:center;z-index:999999;cursor:pointer;}
.alltop.on {right:20px;}
.retuzi {font-size:14px;line-height:1.5;color:#333;}
.neiprev a {display:block;}
.neiprev .returnpic {width:22px;transform:translate(-50%,-50%) rotate(0);}
.f3k2xiao p {font-size:16px;color:#999;line-height:1.5;}
.f3k2xiao {overflow:hidden;}
.f3k2xin {padding:30px;}
.f3k2xiao {margin-bottom:20px;}
.footxrgbot p {display:inline-block;}
.span3 {margin-left:8px;}
.f3k3ul {overflow:hidden;}
.f3k3ul {margin:0 99px;padding:0;}
.f3k3ul {position:relative;}
.f3k3box .swiper-button-prev2,.f3k3box .swiper-button-next2 {width:25px;height:25px;opacity:0;transition:all 0.36s;}
.f3k3box .swiper-button-prev2::before,.f3k3box .swiper-button-next2::before {content:url("../images/arrow1.svg");width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}
.f3k3box .swiper-button-prev2::before {transform:translate(-50%,-50%) rotate(180deg);}
.f3k3box .swiper-button-prev2::after,.f3k3box .swiper-button-next2::after {display:none;}
.f3k3box .swiper-button-prev2 {left:25px;}
.f3k3box .swiper-button-next {right:25px;}
.f3k3box .swiper-button-next.swiper-button-disabled,.f3k3box .swiper-button-prev.swiper-button-disabled {opacity:0;}
.f3k3box {position:relative;}
.f3k3box.prodcont {border-top:1px solid #ddd;padding-top:42px;margin-top:35px;}
.f3k3box.prodcont,.f3k3box.prodcont p,.f3k3box.prodcont span,.f3k3box.prodcont div {font-size:17px;line-height:1.9;}
.f3k3box.prodcont table {width:100%;border:1px solid #eee;margin:20px auto;}
.f3k3box.prodcont table tr:nth-child(odd) {background:#f8f8f8}
.f3k3box.prodcont table tr:nth-child(even) {background:#fff}
.f3k3box.prodcont table tr th {font-size:16px;font-weight:500;line-height:1.4;text-align:center;background:#f5f5f5;border:1px solid #dedede;padding:11px 12px 8px;}
.f3k3box.prodcont table tr td {font-size:14px;line-height:1.4;border:1px solid #dedede;padding:11px 12px 8px;}
.f3k3box.prodcont .t {font-size:23px;color:#333;font-weight:600;margin-bottom:10px}
.f3k3box.prodcont .tips {width:880px;font-size:15px;margin:60px 0 10px;padding:11px 12px 8px;border:2px solid #ec2f32;position:relative;background-color:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.f3k3box.prodcont .tips:before,.f3k3box.prodcont .tips:after {content:"";display:block;border-width:10px;position:absolute;top:-20px;left:50px;border-style:solid dashed dashed solid;border-color:transparent transparent #ec2f32 transparent;font-size:0;line-height:0;}
.f3k3box.prodcont .tips:after {top:-17px;border-color:transparent transparent #FFF transparent;}
.f3k3box.prodcont .tips a {color:#ec2f32;font-weight:600;letter-spacing:0.3px;border-bottom:1px solid #ec2f32;padding-bottom:1px;margin-left:5px;float:none !important;}
.sycon {max-width:none;}

.f3k3box.prodcont h2{color:#ec2f32; margin-bottom:10px}
.f3k3box.prodcont img{width:800px !important; height:auto !important}
@media screen and (min-width:1921px) {.neiprev.on {right:calc(50% - 800px);}
.alltop.on {right:calc(50% - 900px);}
}
.f3k3li {width:20%;}
.f3k2li {width:27.7%;}
.f1ck3bo {width:50%;}
.f1dtopli {width:20%;}
.f1btopli {width:12.5%;}
/*产品表单*/.productbg {position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.7);z-index:999;display:none;}
.product-form {position:fixed;max-width:960px;height:540px;top:50%;left:50%;width:90%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:1000;/* height:80%;*/overflow-x:auto;display:none;-webkit-overflow-scrolling:touch;}
.m-product-table {background:#F4F4F4;border-top:5px solid #ec2f32;padding:40px 50px 35px;}
.formtitle {font-size:24px;font-weight:bold;letter-spacing:1px;color:#333;padding-right:60px;margin-bottom:10px;}
.form-text {font-size:16px;color:rgba(47,47,47,0.7);}
.product-formtable {margin-top:20px;border-top:1px solid #D2D2D2;padding:18px 0 0;}
.input-item {position:relative;}
.name-tit {font-size:16px;margin-bottom:10px;color:#373737;}
.name-tit em {font-style:normal;color:#d91921;}
.quote-box {position:relative;background:#fff;}
.quote-box span {position:absolute;width:55px;top:0;left:0;height:100%;background:#cacaca;text-align:center;}
.quote-box span img {display:inline-block;vertical-align:middle;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}
.quote-box input,.quote-box textarea,.quote-box select {font-size:16px;height:50px;width:100%;padding:10px 0;line-height:1.4;}
.quote-box textarea {height:90px;}
.quote-box select {background:url("../images/wicon20.png") right center no-repeat;}
.sign-text {color:rgba(47,47,47,0.7);font-size:16px;padding-top:20px;}
.sign-text .check-icon {width:25px;height:25px;display:inline-block;vertical-align:-7px;margin-right:10px;background-repeat:no-repeat;background-position:center center;cursor:pointer;border-radius:50%;border:1px solid #eee;}
.sign-text.cur .check-icon {background:rgba(255,255,255,0.8) url(../images/icon_star.png) 4px 3px no-repeat;background-size:68%;}
.contact-submit {margin-top:28px;}
.contact-submit input {display:block;width:240px;height:50px;line-height:51px;font-size:16px;color:#fff;background:#ec2f32;/* url("../images/titlebg.jpg") center 0 no-repeat */-moz-background-size:cover;-o-background-size:cover;background-size:cover;text-transform:uppercase;letter-spacing:5px;}
.popclose-btn {width:42px;height:42px;background:#ec2f32;position:relative;display:block;position:absolute;right:30px;top:30px;cursor:pointer;}
.popclose-btn:after,.popclose-btn:before {content:"";position:absolute;width:26px;height:2px;left:8px;top:20px;background-color:#FFF;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);}
.popclose-btn:before {-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}
.request-quote {float:right !important;}
.request-quote h4 {height:58px;background:#ec2f32;color:#fff;line-height:58px;text-align:center;font-size:18px;}
.request-quote .request-list {margin-top:7px;background:#EEEEEE;border-top:5px solid #DB0F19;}
.request-quote .request-list .reitem {position:relative;padding:15px 40px 15px 50px;line-height:24px;border-bottom:1px solid #F4F4F4;}
.request-quote .request-list .reitem:before {content:"";width:6px;height:6px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;background:#DB0F19;display:block;position:absolute;left:25px;top:28px;}
.request-table {margin-top:35px;overflow-x:auto;-webkit-overflow-scrolling:touch;border-right:1px solid #D7D7D7;}
.request-table table {min-width:640px;width:100%;}
.request-table thead tr {background:url("../images/wimg30.jpg") center 0 no-repeat;-moz-background-size:100% 70px;-o-background-size:100% 70px;background-size:100% 70px;text-align:center;}
.request-table thead tr td {height:60px;color:#fff;font-size:18px;}
.request-table tbody tr td {border-left:1px solid #D7D7D7;border-bottom:1px solid #D7D7D7;padding:10px 24px;}
.formtitle {font-size:28px;margin-bottom:20px;}
.product-formtable ul li.li1 {margin:0 -20px 18px;}
.product-formtable ul li.li1 .input-item {float:left;width:50%;padding:0 20px;margin-bottom:0;}
.name-tit {font-size:16px;margin-bottom:15px;}
.quote-box {padding-left:75px;}
.quote-box span {width:60px;}
.quote-box input,.quote-box textarea,.quote-box select {height:50px;}
.quote-box textarea {height:88px;}
.solurequest-quote {float:right;width:20%;position:relative;z-index:2;margin-bottom:35px;margin-left:50px;cursor:pointer;}
.solurequest-quote h4 {height:68px;background:url("../images/titlebg.jpg") center 0 no-repeat;color:#fff;line-height:68px;text-align:center;font-size:20px;}
.solurequest-quote .request-list {margin-top:5px;background:#EEE;}
.solurequest-quote .request-list .reitem {position:relative;padding:10px 40px 10px 55px;line-height:30px;border-bottom:3px solid #fff;}
.solurequest-quote .request-list .reitem a {font-size:16px;}
.solurequest-quote .request-list .reitem.cur a {color:#DB0F19;font-weight:600;}
.solurequest-quote .request-list .reitem:before {content:"";width:6px;height:6px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;background:#DB0F19;display:block;position:absolute;left:35px;top:23px;}
.request-table {margin-top:35px;}
.request-table thead tr {background:url("../images/wimg30.jpg") center 0 no-repeat;-moz-background-size:100% 70px;-o-background-size:100% 70px;background-size:100% 70px;text-align:center;}
.request-table thead tr td {height:70px;color:#fff;font-size:24px;}
.request-table tbody tr td {padding:20px 24px;}
.inqform {height:600px;background:#f8f8f8 url(../images/inqformbg.jpg) no-repeat right;border-top:1px solid #efefef;}
.inqform .form {float:left;width:56%;text-align:center;display:inline-block;padding-top:70px;}
.inqform .form .title {width:100%;text-align:left;padding-bottom:20px;}
.inqform .form .title h2 {font-size:40px;font-weight:bold;color:#464646;line-height:2;}
.inqform .form .title p {font-size:16px;color:#777;padding-top:10px;}
.inqform .form .box {width:100%;margin-top:20px;font-size:0}
.inqform .form .box li {width:49%;display:inline-block;margin-bottom:20px;margin-right:2%;}
.inqform .form .box li:nth-child(2n) {margin-right:0;}
.inqform .form .box li:nth-child(5) {margin-left:0;width:100%}
.inqform .form .box li:last-child {width:100%;text-align:left;}
.inqform .form .box li input[type=text] {font-size:17px;width:calc(100% - 2px);border:1px solid #ddd;background:#fff;height:46px;line-height:46px;padding:0 10px;border-radius:4px;}
.inqform .form .box li textarea {font-size:17px;background:#fff;height:86px;width:calc(100% - 2px);padding:10px;border:1px solid #ddd;line-height:1.5;border-radius:4px;}
.inqform .form .box li input[type=submit] {font-size:18px;height:50px;border:1px solid #ec2f32;background:#ec2f32;width:30%;text-align:center;color:#fff;line-height:50px;transform:all 0.3s}
.inqform .form .box li input[type=submit]:hover {background:#ec2f32;-webkit-transition-duration:0.4s;-moz-transition-duration:0.4s;-ms-transition-duration:0.4s;transition-duration:0.4s;}
.inqform .inqinfo {width:36%;display:inline-block;margin-right:4%;margin-top:10px;}
.inqform .inqinfo .tit {font-size:32px;font-weight:bold;color:#3d3d3d;text-transform:uppercase;margin-bottom:30px;}
.inqform .inqinfo .con {font-size:16px;line-height:1.8;color:#3d3d3d;}
.inqform .inqinfo .con p:first-child {border-bottom:1px solid #ddd;padding-bottom:15px;margin-bottom:15px;}
.inqform .inqinfo .con p {font-size:16px;line-height:1.8;color:#666;padding-bottom:15px;}



.contact-map{width:100%;overflow:hidden;}
#container{min-width:100%; min-height:540px;}
#container .map_wz{ font-size:18px; color:#ea5b4e; font-weight:bold; margin-bottom:10px; display:block}
#container .map_wzz{ font-size:14px; color:#666}


/*分页样式 开始*/
#fengye{clear:both; margin:auto 0; text-align: center; }
div.digg{text-align:center; font-size:16px; border-radius:3px}
div.digg span.disabled{padding:14px 20px; margin:0 2px; color:#666; background:#fff; border: 1px #eee solid;}
div.digg span.current{padding:14px 20px; margin:0 2px; color:#f5f5f5; background:#ec2f32; border:1px solid f15345;}
div.digg a{padding:14px 20px; margin:0 2px; color:#666; text-decoration: none; background:#fff; border: 1px #eee solid;}
div.digg a:hover {background:#ec2f32; color:#f5f5f5; border:1px solid #ec2f32;}
div.digg .keng{display:none}
@media (max-width:1440px) {
#fengye{ margin-top:30px}
}

/*产品分类*/
.pro_fl{background:#fff; padding:0 50px;position:relative;}
.pro_fl .swiper-slide{position:relative; height:80px; padding:0}
.pro_fl .swiper-slide:before {content:''; width:1px; height:17px; background:#d6d6d6; transform:translateY(-50%); position:absolute; top:50%; right:0;}
.pro_fl .swiper-slide a {font-size:18px; line-height:80px; color:#666; transition:all 0.36s; position:relative; display:block; text-align:center}
.pro_fl .swiper-slide a::before {content:''; width:0; height:2px; position:absolute; left:50%; transform:translateX(-50%); bottom:0; background:#f15648; opacity:0; transition:all 0.36s;}
.pro_fl .swiper-slide:hover a,.pro_fl .active a{color:#f15648}
.pro_fl .swiper-slide:hover a::before,.pro_fl .active a::before{opacity:1; width:100%;}

.pro_fl .swiper-button-prev,.pro_fl .swiper-button-next {width:50px; height:50px; line-height:50px; text-align:center; background:#333; border-radius:4px; top:48%}
.pro_fl .swiper-button-prev{left:8%; transition:all 0.3s ease-out;}
.pro_fl .swiper-button-next{right:8%; transition:all 0.3s ease-out;}
.pro_fl .swiper-button-prev i,.pro_fl .swiper-button-next i{color:#fff;}
.pro_fl .swiper-button-next:after,.pro_fl .swiper-button-prev:after{color:#fff; font-size:14px}
.pro_fl .swiper-button-prev:hover,.pro_fl .swiper-button-next:hover{background:#f15648;}
@media (max-width:1440px) {
.pro_fl .swiper-button-prev{left:4%;}
.pro_fl .swiper-button-next{right:4%;}	
}
@media (max-width:1380px) {
.pro_fl .swiper-slide{height:70px;}
.pro_fl .swiper-slide a {font-size:16px; line-height:70px;}	
}
@media (max-width:1280px) {
.pro_fl .swiper-slide{height:60px;}
.pro_fl .swiper-slide a{line-height:60px;}	
.pro_fl .swiper-button-prev,.pro_fl .swiper-button-next {width:35px; height:35px; line-height:35px; top:58%}
.pro_fl .swiper-button-next:after,.pro_fl .swiper-button-prev:after{font-size:12px}
}
@media (max-width:992px) {

}
@media (max-width:430px) {
.pro_fl .swiper-button-prev{left:2%;}
.pro_fl .swiper-button-next{right:2%;}	

.e1wai p {font-size:12px;}
}

.ny_box{width:100%; overflow: hidden; padding-bottom:100px}
.honor_box{width:100%; overflow: hidden; margin-bottom:40px}
.honor_box li{width:24.25%; float:left; margin-right:1%; text-align:center; margin-bottom:20px}
.honor_box li:nth-child(4n){margin-right:0}
.honor_box li .pro{display:block; width:100%; height:300px; overflow:hidden; padding:0; position:relative; border:1px solid #eee; margin-bottom:10px}
.honor_box li .pro .img{display:block; width:100%; height:100%; overflow:hidden; margin:0 auto; padding:0; background-color:#fff; border-bottom:none}
.honor_box li .pro .img img{display:block; max-width:95%; max-height:95%; margin:auto; padding:0; left:0; top:0; right:0; bottom:0; position:absolute; transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s; border:none}
.honor_box li b{ font-size:14px}
@media (max-width:992px) {
.honor_box li{width:49%; margin-right:0;}
.honor_box li:nth-child(2n){float:right}
.honor_box li .pro{height:250px;}
}

.video_box{width:90%; margin:0 auto; position:relative; overflow:hidden; visibility:visible; animation-name:fadeInUp; animation-duration:1.5s; animation-delay:.2s;}
.video_box .img{width:100%;  position:relative; overflow:hidden;}
.video_box img{width:100%; height:100%; transition: all .3s;}
.video_box:hover img{transform: scale(1.1, 1.1); -webkit-transform: scale(1.1, 1.1);}
.video_box .video-show{position: absolute;z-index: 3;left:50%;top:47%;-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);transform: translate(-50%, -50%);text-align: center;color: #FFFFFF;width: 100%; z-index:100}
.video_box .videoicon{ display:block; width:70px; height:70px; background: url(../images/sp.png) no-repeat center center;-moz-background-size:100%;-o-background-size:100%; background-size:100%; margin: 0 auto; opacity:0; -webkit-transition: opacity 0.35s, -webkit-transform 0.35s; transition: opacity 0.35s, -webkit-transform 0.35s; -o-transition: opacity 0.35s, -o-transform 0.35s; -moz-transition: opacity 0.35s, transform 0.35s, -moz-transform 0.35s; transition: opacity 0.35s, transform 0.35s; transition: opacity 0.35s, transform 0.35s, -webkit-transform 0.35s, -moz-transform 0.35s, -o-transform 0.35s; -webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);}
.video_box:hover .videoicon{opacity:1;}


.e1k2li.shlist .e1k2wen .hwcon .pro{display:block; width:100%; height:400px; overflow:hidden; padding:0; position:relative;}
.e1k2li.shlist .e1k2wen .hwcon .pro .img{display:block; width:100%; height:100%; overflow:hidden; margin:0 auto; padding:0; background-color:#fff; border-bottom:none}
.e1k2li.shlist .e1k2wen .hwcon .pro .img img{display:block; max-width:95%; max-height:95%; margin:auto; padding:0; left:0; top:0; right:0; bottom:0; position:absolute; transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s; border:none}
@media (max-width:992px) {
.e1k2li.shlist .e1k2wen .hwcon .pro{height:300px;}
}



/*下载中心*/
.down_box {width:100%; overflow:hidden; margin-bottom:20px}
.down_box li{width:49%; overflow:hidden; border: 1px solid #fff; background:#fff; margin-bottom:20px; float:left;  cursor:pointer}
.down_box li:nth-of-type(even){ float:right}
.down_box li a{ display:block;}
.down_box li i{background:#eee; color:#cb0d17; font-size:40px; float:left; display:block; width:100px; text-align:center; height:100px; line-height:100px;}
.down_box li p{ font-size:18px; height:100px; line-height:100px; color:#666; display:block; float:left; width:calc(100% - 240px); padding-left:20px}
.down_box li span{font-size:14px; color:#999; display:block; float:right; width:140px; text-align:center; height:100px; line-height:100px;}
.down_box li:hover{background:#f15648;;}
.down_box li:hover i{background:#f15648;;}
.down_box li:hover i,.down_box li:hover p,.down_box li:hover span{ color:#FFF}
@media (max-width:992px) {	
.down_box li{width:100%}
}
@media (max-width:540px) {	
.down_box li p{ font-size:14px;}
}
@media (max-width:430px) {	
.down_box li i{width:80px;}
.down_box li p{width:calc(100% - 160px);}
.down_box li span{font-size:12px; width:80px;}
}