@charset "utf-8";
/*
 * Optimized style.css
 * Base containers are mobile-first. Media queries are grouped at the end.
 * Keep a backup of the original file before replacing it.
 */
* {margin:0;padding:0;}
html {font-size:62.5%;height:100%}
body {margin:0 auto;font-family:Lato,sans-serif,arial;font-size:14px;font-size:1.4rem;height:100%;}
img {border:none;vertical-align:middle;max-width:100%;}
ul li {list-style-type:none;box-sizing:border-box;}
html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menu,header,footer,a,b {margin:0;padding:0;box-sizing:border-box;}
a {text-decoration:none;color:#333;outline:none;transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;-webkit-transition:0.3s;}
h1 {margin:0;padding:0;font-weight:normal;color:#333;}
input,textarea {font-family:arial;font-size:14px;font-size:1.4rem;color:#333;border:none;outline:none;}
article,aside,dialog,footer,header,section,footer,nav,figure,menu {display:block}
.fix {*zoom:1;}
.fix:after,.fix:before {display:block;content:"clear";height:0;clear:both;overflow:hidden;visibility:hidden;}
.clear {clear:both;}
.pull-left {float:left;}
.pull-right {float:right;}
::-webkit-input-placeholder {color:#FFFFFF;}
:-o-placeholder {color:#FFFFFF;}
::-moz-placeholder {color:#FFFFFF;}
:-ms-input-placeholder {color:#FFFFFF;}


/* ==============================
   Mobile-first base containers
   ============================== */
.wp { width: 100%; max-width: 1230px; margin: auto; padding-left: 15px; padding-right: 15px; }
.no_margin {margin-left:auto!important;}

.relative {position:relative;}
.absolute {position:absolute;}
.common-vc {position:absolute;top:50%;transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);}
.common-hc {position:absolute;left:50%;transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);}
.common-center {position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);}
/**/[class*="-item"] .item-pic {position:relative;display:block;text-align:center;}
[class*="-item"] .item-pic img {max-width:100%;width:100%;height:auto;max-height:100%;-webkit-transition:all 1s;-o-transition:all 1s;-moz-transition:all 1s;transition:all 1s;}
[class*="-item"] .item-pic:hover img {-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05);}
[class*="-item"] .item-title {overflow:hidden;}
[class*="-item"] .item-title a:hover {color:#074B82!important;}
[class*="-item"] .item-desc {overflow:hidden;}
[class*="-item"] .item-desc a {display:block;}
[class*="-item"] .item-desc a:hover {color:#074B82!important;}
.iconfont {font-family:"iconfont" !important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-webkit-text-stroke-width:0.2px;-moz-osx-font-smoothing:grayscale;}
.clearfix::before,.clearfix::after {content:"";display:block;clear:both;}
.collapse {display:none;}
.page_side {text-align:center;margin:12px;color:#212773;}
.popup_video video {width:100%;}
.search_keyword {color:#212773;margin-left:5%;}
.collapsing {position:relative;height:0;overflow:hidden;-webkit-transition-property:height,visibility;transition-property:height,visibility;-webkit-transition-duration:0.35s;transition-duration:0.35s;-webkit-transition-timing-function:ease;transition-timing-function:ease;}
.mg-auto {margin:auto;}
.more-wrap {display:flex;flex-wrap:wrap;align-items:center;text-align:center;}
.more01,.more02 {display:inline-block;width:200px;height:38px;line-height:36px;color:#212773;border:1px solid #212773;text-align:left;border-radius:18px;padding:0 27px;position:relative;transition:all 0.5s;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;}
.more01:after,.more02:after {content:"";display:block;width:30px;height:1px;line-height:1px;background:#212773;position:absolute;right:27px;top:50%;transition:all 0.5s;transition-delay:0.2s;}
.more02 {margin-left:8px;}
.w {width:100%;padding:0 7.75vw;}
.w_s {max-width:1240px;padding:0 20px;margin:0 auto;}
.row:before {display:table;content:" ";}
.row:after {display:table;content:"";clear:both;}
.p20 {padding:20px !important;}
.popup_video {margin:0;padding:0;width:100%;height:100%;background:rgba(0,0,0,0.85);position:fixed;left:0;top:0;right:0;bottom:0;z-index:2147483647;display:none;}
.popup_video .outer {width:100%;height:100%;display:table;}
.popup_video .inner {display:table-cell;vertical-align:middle;text-align:center;}
.popup_video .video {max-width:800px;margin:0 auto;position:relative;}
.popup_video .video span.video_close {display:block;width:30px;height:30px;cursor:pointer;position:absolute;right:-65px;top:-15px;z-index:10;background:url("../images/close.png") -31px 0 no-repeat;text-indent:-9999px;overflow:hidden;transition:all 0.5s;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;}
.popup_video .video span.video_close:hover {transform:rotate(90deg);}
.popup_video.on {display:block;}
a span.more.ani-left-right {display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:0.5s;transition-duration:0.5s;}
a span.more.ani-left-right:before {content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#212773;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:0.5s;transition-duration:0.5s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;}
a:hover span.more.ani-left-right:before {-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transition-timing-function:cubic-bezier(0.52,1.64,0.37,0.66);transition-timing-function:cubic-bezier(0.52,1.64,0.37,0.66);}
.pages {text-align:center;padding:0 10px;}
.pages a {display:block;width:80px;height:34px;line-height:32px;font-size:14px;background:none;color:#999;border:1px solid #999;}
.pages a:hover {color:#999;}
.text-center {text-align:center;}
.pagination {display:flex;justify-content:center;align-items:center;}
.pagination a {display:inline-block;margin:0 5px;padding:6px 14px;background-color:#f5f5f5;font-size:14px;border-radius:4px;}
.pagination a:hover,.pagination .page-num-current {background-color:#212773;color:#fff;}
#sidebar-wrapper {position:fixed;top:0;left:-250px;z-index:201;width:200px;height:100%;padding:20px;transition:all 0.5s;}
#sidebar-wrapper a.logo {display:block;float:none;width:100%;}
#sidebar-wrapper a.logo img {width:100%;}
.toggled {overflow:hidden;}
.toggled #sidebar-wrapper {left:0;z-index:201;overflow-y:scroll;background-color:#fff;border-color:#fff;}
.hamburger {position:fixed;right:30px;top:30px;z-index:10000;width:20px;height:16px;background:transparent;border:none;}
.hamburger.move {position:fixed;}
.hamburger:hover,.hamburger:focus,.hamburger:active {outline:none;}
.hamburger.is-closed:before {content:"";display:block;width:100px;font-size:14px;color:#fff;line-height:32px;text-align:center;opacity:0;-webkit-transform:translate3d(0,0,0);-webkit-transition:all 0.35s ease-in-out;}
.hamburger.is-closed:hover:before {opacity:1;display:block;-webkit-transform:translate3d(-100px,0,0);-webkit-transition:all 0.35s ease-in-out;}
.hamburger.is-closed .hamb-top,.hamburger.is-closed .hamb-middle,.hamburger.is-closed .hamb-bottom,.hamburger.is-open .hamb-top,.hamburger.is-open .hamb-middle,.hamburger.is-open .hamb-bottom {width:100%;height:2px;position:absolute;left:0;}
.hamburger.is-closed .hamb-top,.hamburger.is-closed .hamb-middle,.hamburger.is-closed .hamb-bottom {background-color:#fff;box-shadow: 2px 2px 10px rgb(10 71 229 / 42%);}
.hamburger.is-closed .hamb-top {top:0px;-webkit-transition:all 0.35s ease-in-out;}
.hamburger.is-closed .hamb-middle {top:30%;margin-top:-1px;}
.hamburger.is-closed .hamb-bottom {top:52%;-webkit-transition:all 0.35s ease-in-out;}
.hamburger.is-closed:hover .hamb-top {top:0;-webkit-transition:all 0.35s ease-in-out;}
.hamburger.is-closed:hover .hamb-bottom {bottom:0;-webkit-transition:all 0.35s ease-in-out;}
.hamburger.is-open .hamb-top,.hamburger.is-open .hamb-middle,.hamburger.is-open .hamb-bottom {background-color:#fff;}
.hamburger.is-open .hamb-top,.hamburger.is-open .hamb-bottom {top:50%;margin-top:-2px;}
.hamburger.is-open .hamb-top {-webkit-transform:rotate(45deg);-webkit-transition:-webkit-transform 0.2s cubic-bezier(0.73,1,0.28,0.08);}
.hamburger.is-open .hamb-middle {display:none;}
.hamburger.is-open .hamb-bottom {-webkit-transform:rotate(-45deg);-webkit-transition:-webkit-transform 0.2s cubic-bezier(0.73,1,0.28,0.08);}
.hamburger.is-open:before {content:"";display:block;width:100px;font-size:14px;color:#fff;line-height:32px;text-align:center;opacity:0;-webkit-transform:translate3d(0,0,0);-webkit-transition:all 0.35s ease-in-out;}
.hamburger.is-open:hover:before {opacity:1;display:block;-webkit-transform:translate3d(-100px,0,0);-webkit-transition:all 0.35s ease-in-out;}
.overlay {position:fixed;display:none;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.6);z-index:100;}
#warper {max-width:1920px;margin:0 auto;}
header {width:100%;height:160px;background:rgba(0,0,0,0.2);position:absolute;left:0;top:0;z-index:200;}
header .top>.inner {width:100%;height:110px;position:relative;border-bottom:1px solid rgba(255,255,255,0.13);}
header .top>.inner a.logo {position:absolute;left:50%;top:50%;display:flex;justify-content:center;align-items:center;width:280px;height:90px;text-align:center;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);}
header .top>.inner a.logo img {height:100%;}
header .top>.inner a.m_logo {display:none;}
header .top>.inner .tel {display:block;width:310px;height:30px;text-align:right;color:#fff;font-family:"btm";font-size:16px;position:absolute;right:0;top:30px;}
header .top>.inner .tel i.iconfont {font-size:28px;margin:0 -10px 0 0;}
header .top>.inner .lang {width:125px;height:30px;line-height:30px;position:absolute;left:0;top:30px;z-index:2;}
header .top>.inner .lang .m {display:block;width:100%;color:#fff;position:relative;}
header .top>.inner .lang .m p {display:block;cursor:pointer;}
header .top>.inner .lang .m p i.iconfont {display:block;float:left;width:20px;height:30px;line-height:30px;text-align:center;}
header .top>.inner .lang .m p span {float:left;margin:0 0 0 5px;}
header .top>.inner .lang .m p .icon-jiantouxia {display:block;font-size:12px;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
header .top>.inner .lang .m .sub {display:none;width:120px;padding:0 20px;position:absolute;left:50%;margin-left:-60px;top:30px;}
header .top>.inner .lang .m .sub ul {width:100%;background:#fff;border-radius:8px;padding:10px 0;border-top:2px solid #212773;position:relative;}
header .top>.inner .lang .m .sub ul:before {content:"";display:block;width:0;height:0;border-bottom:6px solid #212773;border-left:6px solid transparent;border-right:6px solid transparent;position:absolute;left:50%;margin-left:-6px;top:-6px;}
header .top>.inner .lang .m .sub ul li {display:block;}
header .top>.inner .lang .m .sub ul li a {display:block;color:#666;font-size:12px;line-height:24px;text-align:center;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
header .top>.inner .lang .m.on p .icon-jiantouxia {-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);}
header .top>.inner .network {width:120px;height:30px;line-height:30px;position:absolute;left:140px;top:30px;z-index:2;}
header .top>.inner .network .m {display:block;width:100%;color:#fff;position:relative;}
header .top>.inner .network .m p {display:block;cursor:pointer;}
header .top>.inner .network .m p i.iconfont {display:block;float:left;width:20px;height:30px;line-height:30px;text-align:center;}
header .top>.inner .network .m p span {float:left;margin:0 0 0 5px;}
header .top>.inner .network .m p .arrow {display:block;font-size:12px;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
header .top>.inner .network .m .sub {display:none;width:120px;padding:0 20px;position:absolute;left:50%;margin-left:-60px;top:30px;}
header .top>.inner .network .m .sub ul {width:100%;background:#fff;border-radius:8px;padding:10px 0;border-top:2px solid #212773;position:relative;}
header .top>.inner .network .m .sub ul:before {content:"";display:block;width:0;height:0;border-bottom:6px solid #212773;border-left:6px solid transparent;border-right:6px solid transparent;position:absolute;left:50%;margin-left:-6px;top:-6px;}
header .top>.inner .network .m .sub ul li {display:block;}
header .top>.inner .network .m .sub ul li a {display:block;color:#666;font-size:12px;line-height:24px;text-align:center;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
header .top>.inner .network .m.on p .arrow {-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);color:#212773;}
header nav {-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
header nav .nav {width:100%;height:50px;position:relative;}
header nav .nav .nav_logo {display:none;}
header nav .nav>ul {text-align:center;}
header nav .nav>ul>li.m {display:inline-block;}
header nav .nav>ul>li.m>a {position:relative;padding:0 30px;display:block;font-size:18px;color:#fff;line-height:50px;}
header nav .nav>ul>li.m>a:after {content:"";display:block;width:0%;height:2px;line-height:2px;background:#212773;position:absolute;left:50%;bottom:0;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
header nav .nav>ul>li.m.on>a {color:#212773;}
header nav .nav>ul>li.m.on>a:after {width:100%;left:0;}
header nav .nav>ul>li.m .sub {position:absolute;width:200px;display:none;padding-top:0px;margin-top:0px;padding-bottom:0px;margin-bottom:0px;background:#21277391;}
header nav .nav>ul>li.m .sub>li {display:block;text-align:left;font-size:14px;position:relative;}
header nav .nav>ul>li.m .sub ul {display:none;left:100%;position:absolute;width:200px;top:-10px;background:#21277391;}
header nav .nav>ul>li a {display:block;line-height:1.8;padding:6px 15px;color:#fff;transition:0.5s;}
header nav .nav>ul>li.m .sub>li a:hover {color:#212773;background:#fff}
header .m_icon {display:none;}
header.move nav {width:100%;background:rgba(0,0,0,0.4);position:fixed;left:0;top:0;z-index:200;}
header.move nav .nav .nav_logo {position:absolute;left:40px;top:50%;display:block;height:45px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);}
header.move nav .nav .nav_logo img {height:100%;}
header.move nav .nav>ul {text-align:right;padding:0;}
.m_nav .panel {border-radius:0px;background:none;-webkit-box-shadow:none;box-shadow:none;}
.m_nav .panel .panel-heading {border-bottom:1px solid rgba(0,0,0,0.1);padding:0;}
.m_nav .panel .panel-heading .panel-title {height:40px;line-height:40px;position:relative;}
.m_nav .panel .panel-heading .panel-title a.t {display:block;width:100%;color:#333;text-decoration:none;font-size:14px;position:absolute;left:0;top:0;}
.m_nav .panel .panel-heading .panel-title a.switch {display:block;float:right;width:20px;height:40px;color:#333;position:relative;}
.m_nav .panel .panel-heading .panel-title a.switch i {display:block;width:10px;height:20px;text-align:right;font-style:normal;transform:rotate(0deg);transition:all 0.5s;position:absolute;right:0;top:50%;margin-top:-10px;z-index:3;}
.m_nav .panel .panel-heading .panel-title a.switch i:after {content:"\e62d";font-family:"iconfont";font-size:12px;display:block;width:10px;height:20px;line-height:20px;color:#666;}
.m_nav .panel .panel-heading .panel-title a.switch[aria-expanded="true"] i {transform:rotate(90deg);}
.m_nav .panel .panel-collapse .panel-body {border-top:none;padding:15px 0;}
.m_nav .panel .panel-collapse .panel-body:before,.m_nav .panel .panel-collapse .panel-body:after {display:none;}
.m_nav .panel .panel-collapse .panel-body ul {margin:0;padding:0;}
.m_nav .panel .panel-collapse .panel-body ul li {display:block;}
.m_nav .panel .panel-collapse .panel-body ul li a {display:block;line-height:30px;color:#666;text-indent:20px;}
.m_nav .panel .panel-heading .panel-title a.switch i:after {content:"\e62d";font-family:"iconfont";font-size:12px;display:block;width:10px;height:20px;line-height:20px;color:#666;}
.m_nav .panel .panel-heading .panel-title a.switch i {display:block;width:10px;height:20px;text-align:right;font-style:normal;transform:rotate(0deg);transition:all 0.5s;position:absolute;right:0;top:50%;margin-top:-10px;z-index:3;}
.switch-lang input {margin-right:10px;width:32px;}
footer.w {padding-top:80px;background-repeat:no-repeat;background-position:center center;background-size:cover;}
.side_float {position:fixed;right:20px;top:50%;width:60px;z-index:99;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);}
.side_float ul li.m {display:block;width:60px;height:60px;margin-bottom:2px;-webkit-box-shadow:1px 1px 20px 0px rgba(0,0,0,0.1);box-shadow:1px 1px 20px 0px rgba(0,0,0,0.1);}
.side_float ul li.m:last-child {margin-bottom:0;}
.side_float ul li.m a {display:block;width:100%;height:60px;line-height:60px;text-align:center;background:#fff;border-radius:6px;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.side_float ul li.m a i.iconfont {display:block;width:34px;height:30px;line-height:40px;text-align:center;color:#666;font-size:34px;margin:0 auto;}
.side_float ul li.m a em {display:block;width:100%;height:30px;line-height:30px;text-align:center;font-size:12px;color:#666;font-style:normal;}
.side_float ul li.m a:hover {background:#212773;}
.side_float ul li.m a:hover i.iconfont,.side_float ul li.m a:hover em {color:#fff;}
.side_float ul li.m.tel {position:relative;}
.side_float ul li.m.tel a {width:60px;position:absolute;left:0px;top:0px;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.side_float ul li.m.tel a p {display:block;width:220px;height:60px;position:relative;}
.side_float ul li.m.tel a p i.iconfont {display:block;position:absolute;left:10px;top:0;}
.side_float ul li.m.tel a p em {display:block;width:60px;position:absolute;left:0px;bottom:0;}
.side_float ul li.m.tel a p span {display:block;font-size:20px;color:#fff;width:160px;position:absolute;left:60px;top:0;opacity:0;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.side_float ul li.m.tel a:hover {width:220px;left:-160px;}
.side_float ul li.m.tel a:hover p i.iconfont {top:10px;}
.side_float ul li.m.tel a:hover p em {display:none;}
.side_float ul li.m.tel a:hover p span {opacity:1;}
.side_float ul li.m.qr {position:relative;}
.side_float ul li.m.qr a {display:block;position:relative;}
.side_float ul li.m.qr a .qr_box {display:none;margin-top:-22px;width:200px;height:40px;background:#fff;position:absolute;left:-208px;top:50%;transition:all 0.5s;}
.side_float ul li.m.qr a .qr_box .inner {width:100%;height:100%;position:relative;box-shadow:1px 1px 20px 0px rgba(0,0,0,0.2);}
.side_float ul li.m.qr a .qr_box p {color:#212773;font-size:18px;white-space:nowrap;min-height:40px;line-height:40px;}
.side_float ul li.m.qr a .qr_box .inner:after {content:"";width:0;height:0;border-left:8px solid #fff;border-top:8px solid transparent;border-bottom:8px solid transparent;position:absolute;right:-7px;top:50%;margin-top:-4px;}
.side_float ul li.m.qr a:hover .qr_box {display:block;}
.m_foot_bar {display:none;}
footer.w .foot_copyright {line-height:70px;border-top:1px solid rgba(83,183,232,0.09);text-align:center;color:rgba(255,255,255,0.5);}
footer.w .foot_copyright a {color:rgba(255,255,255,0.5);-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
footer.w .foot_copyright p {display:block;float:left;width:70%;color:rgba(255,255,255,0.5);}
footer.w .foot_copyright p:nth-last-of-type(1) {width:30%;text-align:right;}
footer.w .footer__item--4 ul.footer__social {margin-top:2rem;display:flex;flex-wrap:nowrap;width:64%;justify-content:space-between;}
footer.w .footer__item--4 ul.footer__social>li {margin-right:20px;}
footer.w .footer__item--4 ul.footer__social>li>a .iconfont {display:block;width:3rem;height:3rem;text-align:center;color:#fff;font-size:3rem;margin:0 auto;}
/* .navbar {display:none;}
*/.navbar-inverse {background-color:#222;border-color:#080808;}
.navbar-inverse .navbar-brand {color:#9d9d9d;}
.navbar-inverse .navbar-brand:hover,.navbar-inverse .navbar-brand:focus {color:#fff;background-color:transparent;}
.navbar-inverse .navbar-text {color:#9d9d9d;}
.navbar-inverse .navbar-nav>li>a {color:#9d9d9d;}
.navbar-inverse .navbar-nav>li>a:hover,.navbar-inverse .navbar-nav>li>a:focus {color:#fff;background-color:transparent;}
.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:hover,.navbar-inverse .navbar-nav>.active>a:focus {color:#fff;background-color:#080808;}
.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:hover,.navbar-inverse .navbar-nav>.disabled>a:focus {color:#444;background-color:transparent;}
.navbar-inverse .navbar-toggle {border-color:#333;}
.navbar-inverse .navbar-toggle:hover,.navbar-inverse .navbar-toggle:focus {background-color:#333;}
.navbar-inverse .navbar-toggle .icon-bar {background-color:#fff;}
.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form {border-color:#101010;}
.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:hover,.navbar-inverse .navbar-nav>.open>a:focus {background-color:#080808;color:#fff;}
.navbar-inverse .navbar-link {color:#9d9d9d;}
.navbar-inverse .navbar-link:hover {color:#fff;}
.navbar-inverse .btn-link {color:#9d9d9d;}
.navbar-inverse .btn-link:hover,.navbar-inverse .btn-link:focus {color:#fff;}
.navbar-inverse .btn-link[disabled]:hover,fieldset[disabled] .navbar-inverse .btn-link:hover,.navbar-inverse .btn-link[disabled]:focus,fieldset[disabled] .navbar-inverse .btn-link:focus {color:#444;}
/* .title01 {padding:0 0 0 170px;font-size:40px;color:#333;position:relative}
.title01:before {content:'';display:block;width:50px;height:1px;line-height:1px;background:#212773;position:absolute;left:0;top:20px}
.title01:after {content:'';display:block;width:100px;height:1px;line-height:1px;background:#212773;position:absolute;left:50px;top:20px}
.title01 span {display:block;font-size:18px;line-height:30px;color:#616161;margin:10px 0 0}
*/.b_title span.t {text-transform:uppercase;display:block;font-size:30px;line-height:30px;color:#333;}
.b_title .txt {padding:0 10px;font-size:18px;line-height:30px;color:#666}
.c_title span.t {text-transform:uppercase;display:block;font-size:30px;line-height:30px;color:#333;text-align:center}
.c_title span.t i {display:block;width:110px;height:1px;line-height:1px;background:#212773;position:relative;margin:24px auto 20px}
.c_title span.t i:before {content:'';display:block;width:30px;height:1px;line-height:1px;background:#212773;position:absolute;left:0;top:0px}
.c_title .txt {max-width:980px;padding:0 10px;margin:0 auto;font-size:18px;line-height:30px;color:#666;font-weight:300;}
.c_title .txt.center {text-align:center}

.navbar-form {display:flex;justify-content:center;margin:8px 0;}
.form-control {display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgb(0 0 0 / 8%);box-shadow:inset 0 1px 1px rgb(0 0 0 / 8%);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;}
.form-control:focus {border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,0.6);}
.navbar-btn {display:inline-block;margin-left:4px;padding:6px 12px;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;color:#333;background:none;border-radius:4px;border:1px solid #ccc;cursor:pointer;}
.navbar-btn:hover {color:#333;background-color:#e6e6e6;border-color:#adadad;}
.popup_inquiry {margin:0;padding:0;width:100%;height:100%;background:rgba(0,0,0,0.85);position:fixed;left:0;top:0;right:0;bottom:0;z-index:1000;display:none}
.popup_inquiry .outer {width:100%;height:100%;display:table}
.popup_inquiry .inner {display:table-cell;vertical-align:middle;text-align:center}
.popup_inquiry .form {max-width:570px;margin:0 auto;position:relative}
.popup_inquiry .form span.form_close {display:block;width:30px;height:30px;cursor:pointer;position:absolute;right:-30px;top:-20px;z-index:10;background-repeat:no-repeat;background-position:center center;background-size:cover;background-image:url("../images/close02.png");text-indent:-9999px;overflow:hidden;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.popup_inquiry .form .title {display:block;width:100%;height:100px;line-height:100px;text-align:center;background-color:#212773;color:#fff;font-size:30px}
.popup_inquiry .form .inquiry_form_col {overflow:hidden;padding:40px;background:rgba(255,255,255,0.9)}
.popup_inquiry .form .row {margin:0 -15px}
.popup_inquiry .form .row .item {padding:0 15px;margin-bottom:30px}
.popup_inquiry .form .row .item.item_input {width:50%}
.popup_inquiry .form .row .item.item_time {position:relative;width:100%}
.popup_inquiry .form .row .item input {width:100%;height:44px;line-height:42px;border:1px solid #dcdcdc;padding:0 20px;background-color:rgba(255,255,255,0.8)}
.popup_inquiry .form .row .item textarea {width:100%;height:200px;min-height:160px;min-width:100%;max-width:100%;line-height:30px;border:1px solid #dcdcdc;padding:20px;background-color:rgba(255,255,255,0.8);}
.popup_inquiry .form .row .item.item_submit {margin-bottom:0}
.popup_inquiry .form .row .item .int4 {width:100%;height:60px;line-height:60px;text-align:center;border:1px solid #212773;border-radius:40px;background:none;color:#212773;font-size:18px;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s; cursor: pointer;}
.popup_inquiry.on {display:block}
.col-xs-12 {float:left;width:100%;}
header .top>.inner .search {/* float:right;*/width:250px;height:30px;/* border-radius:15px;*/background-color:transparent;/* border:solid 1px #FFFFFF;*//* box-sizing:border-box;*//* position:relative;*/position:absolute;left:188px;top:30px;z-index:2;}
header .top>.inner .search-input {width:100%;position:absolute;height:30px;line-height:30px;/* border-radius:15px;*/background-color:transparent;padding:0 20px 0 6px;font-style:italic;color:#FFFFFF;left:30px;}
header .top>.inner .search-submit {position:absolute;background:url(../images/search.png) no-repeat center center;width:40px;height:30px;top:0;left:0;cursor:pointer;}
.head-top .duoyu {float:right;}
.duoyu2 {padding-left:100px;}
.bread {background:url(../images/productsbg.jpg) no-repeat center;text-align:center;padding:200px 0 100px;}
.bread p:first-child {line-height:50px;font-size:40px;font-size:4rem;margin-bottom:11px;}
.bread p {line-height:30px;color:#FFFFFF;text-shadow:3px 3px 4px #1382dc;}
.bread p img {margin-right:1px;}
.bread a {color:#FFFFFF;}
.bread a:hover {border-bottom:solid 1px #FFFFFF;}
.bread-active {border-bottom:solid 1px #FFFFFF;}
.bread .home:hover {border:0;}
.bread2 {border-bottom:solid 1px #c4c4c4;font-size:16px;font-size:1.6rem;line-height:30px;color:#999999;padding:25px 0 4px;}
.bread2 img {margin-right:10px;}
.bread2 a {color:#999999;}
.bread2 a:hover,.bread2 a.bread2-active {color:#074B82;}
.bread2 {padding:10px 0 4px;}
.better-img {display:block;}
.page_about1 {padding:81px 0 78px;}
.about1-top {margin-bottom:42px;}
.about1-t-title {font-size:40px;font-size:4rem;font-weight:bold;line-height:90px;margin-bottom:38px;}
.about1-t-title span {color:#074B82;}
.page_about1 .video-box {width:673px;overflow:hidden;float:left;margin:-15px 25px 0 0;}
.page_about1 .video {position:relative;overflow:hidden;padding-bottom:63.89%;height:0;}
.page_about1 .video iframe {position:absolute;top:0;left:0;width:100%;height:100%;border:none;}
.page_about1 .video iframe body {margin:0px !important;}
.about1-t-content {color:#666666;line-height:30px;padding-top:15px;}
.page {text-align:center;}
.page a {width:35px;height:30px;line-height:30px;border:solid 1px #e5e5e5;text-align:center;box-sizing:border-box;margin-right:9px;display:inline-block;font-size:12px;font-size:1.2rem;margin-bottom:10px;}
.page a.prev,.page a.next {width:61px!important;}
.page a:hover,.page-active {background-color:#074B82;color:#FFFFFF;}
.fl {float:left;}
.add-btn {width:150px;height:30px;line-height:30px;text-align:center;background-color:#999999;color:#FFFFFF;cursor:pointer}
.add-form {padding-right:19px;background:url(../images/web15.png) no-repeat right center;margin-right:19px;float:right;}
.scroll-box {position:relative;overflow:hidden;padding:0 5.21%;}
.scroll-btns {}
.scroll-btn {width:48px;height:68px;display:inline-block;top:50%;margin-top:-30px;position:absolute;cursor:pointer;}
.scroll-btn.prev {background:url(../images/prev1.png) no-repeat center left;left:0;}
.scroll-btn.prev:hover {background-image:url(../images/prev1_1.png);}
.scroll-btn.next {background:url(../images/next1.png) no-repeat center right;right:0;}
.scroll-btn.next:hover {background-image:url(../images/next1_1.png);}
.about1-scroll .scroll-btn {top:35%;}
.scroll-list-box {width:100%;overflow:hidden;box-sizing:border-box;}
.scroll-list {width:1000%;}
.scroll-list li {float:left;width:2.373%;margin-right:0.165%;}
.scroll-list li .item-pic {box-sizing:border-box;position:relative;}
.scroll-list li .item-pic img {width:100%;display:block;max-width:255px;max-height:213px;margin:0 auto;}
.scroll-list li .item-title {text-align:center;line-height:33px;margin:4px 0 0 0}
.scroll-backdrop {position:absolute;bottom:-999px;left:0;width:100%;height:100%;transition:all .5s;-webkit-transition:all .5s;background:url(../images/about13.png) no-repeat center;}
.scroll-list li:hover .scroll-backdrop {bottom:0;}
.about1-m-title,.about1-b-title {font-size:30px;font-size:3rem;font-weight:bold;border-bottom:solid 1px #e1e1e1;padding:71px 0 7px;}
.about1-m-word,.about1-b-word {color:#666666;line-height:30px;margin:24px 0 66px;}
.about1-middle li {width:10%!important;margin-right:0!important;position:relative;}
.about1-middle li .item-pic img {max-width:1079px;max-height:393px;}
.about1-middle li .item-title {position:absolute;left:0;bottom:0;width:100%;background:url(../images/about7.png) repeat;font-size:16px;font-size:1.6rem;color:#FFFFFF;margin:0;padding:5px 0 7px;}
.about1-b-title {padding:57px 0 15px;}
.about1-b-word {line-height:36px;margin:12px 0 50px;}
.about1-b-word span {font-weight:bold;color:#666666;margin:12px 0 50px;}
.about1-bottom li {width:2.177%;margin-right:0.435%;position:relative;}
.about1-bottom li .item-pic img {max-width:234px;max-height:330px;}
.about1-bottom .scroll-backdrop {background:url(../images/about12.png) no-repeat center;}
.about1-bottom li .item-title {margin:17px 0 0;}
.about1-bottom .scroll-btn {top:44%;}
.page_about2 {text-align:center;padding:48px 0 81px;}
.about2-title {font-size:40px;font-size:4rem;font-weight:bold;}
.about2-word {font-size:16px;font-size:1.6rem;color:#999;margin:11px 0 36px;}
.about2-subt {font-size:30px;font-size:3rem;color:#074B82;}
.value-list {padding:40px 162px 66px;}
.value-list li {float:left;width:227px;height:32px;font-size:18px;font-size:1.8rem;color:#FFFFFF;line-height:32px;background-color:#666666;margin-left:97px;margin-bottom:28px;}
.about2-pics {
    display: grid;
    grid-template-columns: repeat(auto-fit, minmax(400px, 1fr));
    gap: 30px;
    list-style: none;
    padding: 0;
}
.about2-pics li {font-size:20px;font-size:2rem;line-height:30px;}
.about2-pics li p {margin:11px 0 24px;}
.about2-pics li img {width:100%;max-width:550px;max-height:347px;display:block;margin:0 auto;}
.page_products1 {padding-bottom:93px;}
.products_right {width:269px;margin-top:52px;}
.pro-right-title {background:#074B82;font-size:22px;font-size:2.2rem;color:#FFFFFF;text-align:center;padding:10px 0;text-transform:uppercase;}
.products1_left {margin-top:24px;}
.slidelist {padding-bottom:29px;}
.slidelist li {float:left;width:100%;margin-top:8px;box-sizing:border-box;}
.slidelist li a:hover,.slidelist li a.slide-active {background-color:rgb(144 144 144 / 28%);color:#1E2187}
.slidelist li a.slide-active span,.slidelist li a:hover span {color:#1E2187}
.slidebox > ul > li {line-height:40px;text-indent:20px;position:relative;}
.slidebox {box-shadow:0px 0px 9px 1px rgb(0 0 0 / 10%);border-radius:6px;}
.slidebox > ul > li .addition {width:40px;height:40px;position:absolute;right:4px;top:0px;background:url("../images/web13.png") no-repeat center center;}
.slidebox > ul > li .addition.fa:before {margin-right:5px;color:#fff;text-indent:0;}
.slidebox > ul > li > a {display:block;font-size:14px;font-size:1.4rem;line-height:24px;padding:9px 36px 7px 1px;position:relative;box-sizing:border-box;}
.slidebox > ul > li > a span {color:#333;font-size:12px;font-size:1.2rem;}
.slidebox > ul > li .c-show {display:none;width:100%;}
.slidebox > ul > li .c-show1 .c-s1 {position:relative;}
.slidebox > ul > li .c-show1 .c-s1 > a {position:relative;color:#333;display:block;padding-top:5px;padding-bottom:5px;line-height:30px;}
.slidebox > ul > li .c-show1 .c-s1 > a span {padding-left:24px;font-size:14px;font-size:1.4rem;}
.slidebox > ul > li .c-show1 .c-s1>a.fa:before {margin-right:0;color:#074B82;}
.slidebox > ul > dl {padding:20px;}
.slidebox > ul > dl dd {float:left;margin:0 2px;}
/**/.ex-contact {margin-bottom:17px;}
.ex-contact-list {padding:18px 16px 28px;}
.ex-contact-list li {float:left;line-height:29px;margin-bottom:1px;width:100%;}
.tag-title {position:relative;font-size:24px;font-size:2.4rem;margin-bottom:16px;margin-top:-4px;}
.tag-box .taglist {height:55rem;overflow:hidden;}
.tag-box .calltags {position:relative;font-size:24px;font-size:2.4rem;margin-top:15px;}
.tag-box .calltags>a {color:#074B82;}
.tag-title:after {position:absolute;content:'';height:1px;left:60px;right:0;top:50%;margin-top:2px;background-color:#CCCCCC;}
.taglist a {float:left;background-color:#EEEEEE;font-size:14px;font-size:1.4rem;line-height:1.8rem;margin-right:5px;margin-bottom:5px;padding:5px 10px 2px 10px;}
.products1_left {width:900px;}
.pro-list {padding-bottom:23px;}
.pro-list li {display:inline-block;width:33%;border-bottom:solid 1px #E4E4E4;position:relative;padding:14px 0 40px;}
.pro-list li .item-pic {margin-right:5px;position:relative;float:left;margin-top:-2px;}
.pro-list li .item-pic img {width:100%;max-width:464px;max-height:366px;display:block;margin:0 auto;}
.pro-list li .item-pic:hover .item-backdrop {bottom:0;}
.pro-list li .backdrop-btn {width:159px;height:41px;line-height:40px;border:solid 1px #FFFFFF;box-sizing:border-box;display:block;position:absolute;top:50%;margin-top:-20px;left:50%;margin-left:-80px;text-transform:uppercase;color:#FFFFFF;}
.pro-list .item-info-box {width:95%;float:left;}
.pro-list .item-info-box .item-title {font-size:14px;font-size:1.4rem;height:56px;line-height:20px;margin:10px 0;overflow:hidden;}
.pro-list .item-info-box .item-info {margin-bottom:-4px;}
.pro-list .item-info-box .item-info a {display:block;width:100%;float:left;line-height:29px;margin-bottom:1px;}
.pro-list .item-info-box .item-info p {display:block;width:100%;float:left;line-height:29px;margin-bottom:1px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.pro-list .item-info-box .item-info a:hover {color:#074B82;}
.pro-list .item-form {margin-left:10%;}
.pro-list .item-form .item-check {float:left;margin-right:16px;position:relative;top:15px}
.pro-list .item-form .item-btn {display:block;float:left;width:159px;height:41px;line-height:40px;border:solid 1px #074B82;box-sizing:border-box;text-align:center;color:#074B82;text-transform:capitalize;font-weight:bold;}
.pro-list .item-form .item-btn:hover {background-color:#074B82;color:#FFFFFF;}
.link {display:none;}
.common-imgs {display:none;}
footer .copyright {width:100%;line-height:18px;font-size:12px;font-size:1.2rem;}
.m-prob1 .prob-pic{width:464px;}
.m-prob1 .prob-pic-big {position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.m-prob1 .prob-pic-big-img {display:block;line-height:0;font-size:0;}
.m-prob1 .prob-pic-big-img .zoomPad {float:none;z-index:8;}
.m-prob1 .zoomWrapperImage img {max-width:1200px;}
.detail-img {width:100%;}
.m-prob1 .prob-pic-small {position:relative;margin-top:10px;padding-left:27px;padding-right:27px;overflow:hidden;}
.m-prob1 .prob-pic-btn {position:absolute;top:50%;margin-top:-9px;display:block;width:11px;height:18px;background-repeat:no-repeat;background-position:center;background-size:100% 100%;}
.m-prob1 .prob-pic-btn.prev {left:0;background-image:url("../images/prev.png");}
.m-prob1 .prob-pic-btn.prev:hover {background-image:url("../images/prev_1.png");}
.m-prob1 .prob-pic-btn.next {right:0;background-image:url("../images/next.png");}
.m-prob1 .prob-pic-btn.next:hover {background-image:url("../images/next_1.png");}
.m-prob1 .prob-pic-list {overflow:hidden;}
.m-prob1 .prob-pic-list ul {width:1000%;overflow:hidden;}
.m-prob1 .prob-pic-list ul li {position:relative;float:left;margin-right:0.24%;width:3.18%;}
.m-prob1 .prob-pic-item .item-pic {border:1px solid #FFFFFF;overflow:inherit;display:block;border:solid 1px #CCCCCC;box-sizing:border-box;}
.m-prob1 .prob-pic-item .item-pic img {width:100%;display:block;}
.m-prob1 .prob-pic-item .item-pic:hover img {-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);}
.m-prob1 .prob-pic-item .item-pic.active:before {display:block;}
.back-top {position:fixed;right:0;bottom:-100px;transition:1s;cursor:pointer;z-index:998;}
.page_products2 {padding-bottom:95px;}
.page_products2 .products1_left {margin-top:52px;}
.news1 {padding-bottom:70px;}
.news1-left {width:885px;padding-top:13px;}
.news1-left .onenews {width:100%;margin-top:38px;padding-bottom:41px;position:relative;border-bottom:#b5b5b5 1px dashed;}
.news1-left .item-date {color:#FFFFFF;background-color:#074B82;position:absolute;top:0;left:0;padding:0 4px 7px;}
.news1-left .item-date p {color:#FFFFFF;text-align:center;}
.news1-left .item-date p:first-child {font-size:22px;font-size:2.2rem;position:relative;margin:7px 0 18px;}
.news1-left .item-date p:first-child:after {position:absolute;content:'';width:21px;height:1px;background-color:#FFFFFF;left:50%;margin-left:-10.5px;bottom:-7px;}
.news1-left .item-pic {position:absolute;top:0;left:76px;}
.news1-left .item-pic {width:304px;box-sizing:border-box;border:solid 2px #b7b7b7;}
.news1-left .item-pic img {display:block;max-width:300px;max-height:226px;width:100%;margin:0 auto;}
.news1-left .item-content {width:100%;padding-left:409px;min-height:230px;padding-right:0px;box-sizing:border-box;}
.news1-left .item-content .item-title {color:#333;margin:10px 0 18px;line-height:30px;font-size:16px;font-size:1.6rem;font-weight:bold;}
.news1-left .item-content .item-desc {margin-bottom:47px;font-size:14px;font-size:1.4rem;color:#333;line-height:30px;}
.news1-left .item-content .more {display:block;font-size:14px;font-size:1.4rem;line-height:30px;color:#999;}
.news1-left .item-content .more:hover {color:#074B82;}
.page {position:relative;margin:64px auto 0;}
.detail-topr {width:377px;}
.d-topr-title {font-size:24px;font-size:2.4rem;color:#074B82;font-weight:bold;line-height:45px;border-bottom:solid 1px #D7D7D7;padding-bottom:2px;}
.pro-share {margin-top:15px;margin-bottom:15px;height:26px;font-size:0;letter-spacing:0;clear:both;}
.pro-share>a {float:left;margin:0 5px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;}
.share-title {margin-right:11px;display:inline-block;*display:inline;*zoom:1;line-height:28px;font-size:14px;font-size:1.4rem;color:#666;}
.share-pic {display:inline-block;*display:inline;*zoom:1;vertical-align:top;height:26px;}
.detail-topr-list p {font-size:14px;font-size:1.4rem;color:#333333;line-height:30px;padding-left:16px;background:url(../images/web16.png) no-repeat left center;}
.detail-btn {width:159px;height:41px;line-height:38px;text-transform:uppercase;font-weight:bold;text-align:center;box-sizing:border-box;display:inline-block;margin-top:33px;}
.detail-now {border:solid 1px #999999;color:#074B82;margin-right:20px;}
.detail-next:hover {border:solid 1px #999999;color:#074B82;background-color:#FFFFFF;}
.detail-now:hover {color:#FFFFFF;background-color:#074B82;border-color:#074B82;}
.detail-next {color:#FFFFFF;background-color:#074B82;border:solid 1px #074B82;}
/**/.pro-content {font-size:14px;font-size:1.4rem;color:#666666;line-height:30px;margin-top:10px;}
.pro-content p,.pro-content li,.pro-content span,.pro-content b {color:#666666;}
.pro-content img,.pro-content iframe {max-width:100%;}
.page_products2 .pro-content ul li {list-style:disc;margin-left:15px;}
.pro-content a {font-weight:bold;color:#0e5089;}
.pro-content a:hover {color:#5bac34;}
.pro-content h2 {margin:25px 0 12px;color:#333;}
.m-mpro {margin-top:38px;}
.m-mpro .box-hd {position:relative;}
.m-mpro .box-title {position:relative;padding-left:21px;}
.m-mpro .box-title:before {position:absolute;content:'';left:0;right:0;height:32px;top:0;background:url(../images/web17.png) no-repeat left top;}
.m-mpro .box-title a {position:relative;z-index:1;display:inline-block;*display:inline;*zoom:1;padding:10px;font-size:22px;font-size:2.2rem;text-transform:uppercase;color:#FFFFFF;background-color:#515151;width:287px;box-sizing:border-box;}
.m-mpro .box-btn {position:absolute;top:50%;margin-top:-11px;display:block;width:7px;height:14px;background-repeat:no-repeat;background-position:center;background-size:100% 100%;}
.m-mpro .box-btn.prev {right:26px;background-image:url("../images/prev.png");}
.m-mpro .box-btn.prev:hover {background-image:url("../images/prev_1.png");}
.m-mpro .box-btn.next {right:0;background-image:url("../images/next.png");}
.m-mpro .box-btn.next:hover {background-image:url("../images/next_1.png");}
.m-mpro .box-bd {margin-top:18px;overflow:hidden;}
.m-mpro .box-list {width:1000%;overflow:hidden;}
.m-mpro .list-item {float:left;margin-right:0.49%;width:3.01%;}
.m-mpro .item-top {position:relative;overflow:hidden;}
.m-mpro .item-pic {width:100%;}
.m-mpro .item-pic img {width:100%;max-width:464px;max-height:366px;margin:0 auto;display:block;}
.m-mpro .item-title {font-size:16px;font-size:1.6rem;color:#333;font-family:'Gotham-Bold';line-height:30px;position:relative;margin-bottom:12px;}
.m-mpro .item-title:after {position:absolute;content:'';width:20px;height:2px;background-color:#074B82;left:0;bottom:2px;}
.m-mpro .item-title a {color:#333;}
.m-mpro .item-title a:hover {color:#074B82;}
.news2_left {width:884px;}
.news2-main {margin-top:44px;}
.news2-main h1 {font-size:16px;font-size:2.5rem;color:#074B82;font-weight:bold;line-height:35px;}
.news2-main .news2-time {margin-bottom:19px;line-height:35px;}
.news2-main .news2-content {line-height:30px;font-size:14px;font-size:1.4rem;color:#666;margin-bottom:35px;margin-top:10px;}
.news2-main .news2-content p,.news2-main .news2-content li,.news2-main .news2-content b,.news2-main .news2-content span {color:#666;}
.news2-main .news2-content img,.news2-main .news2-content iframe {max-width:100%;}
.process-youtube-video {position:absolute;top:0;left:0;width:100%;height:100%;border:none;}
.process-youtube-box {position:relative;overflow:hidden;padding-bottom:63.89%;height:0;}
.news2-main .news2-content a {font-weight:bold;color:#0e5089;}
.news2-main .news2-content a:hover {color:#5bac34;}
.news2-main .news2-content h2 {margin:25px 0 12px;color:#333;}
.news2-main .news2-content p {margin:5px 0 5px;}
.updown {border-top:1px solid #CCCCCC;}
.updown .up {margin-top:18px;margin-bottom:2px;}
.updown p {display:inline-block;line-height:28px;font-size:14px;font-size:1.4rem;color:#666666;font-weight:bold;}
.updown p .img {display:inline-block;}
.updown p .img img {display:inline-block;position:relative;top:4px;padding-right:10px;}
.updown p .on {color:#074B82;}
.updown p a {font-size:14px;font-size:1.4rem;color:#666;font-weight:normal;}
.updown p:hover a {color:#074B82;}
.updown p:hover {color:#074B82;}
.news2_right {margin-top:52px;}
.news2_right .title {display:block;margin-top:1.5rem;margin-bottom:1.5rem;padding:1.5rem 0;font-size:2.4rem;color:#fff;line-height:40px;font-weight:bold;background-color:#074B82;text-align:center;}
.news2_right .ex_wrap {width:269px;margin:0 auto;}
.news2_right .ex-top {border:1px solid #CCCCCC;box-sizing:border-box;padding:0 15px 10px;}
.news2_right .ex-top dl {max-width:319px;width:100%;margin:0 auto;}
.news2_right .ex-top dl dd a {display:block;}
.news2_right .ex-top li {margin-bottom:13px;}
.news2_right .ex-top .item-pic {width:100%;border:solid 2px #d7d7d7;box-sizing:border-box;}
.news2_right .ex-top .item-pic img {width:100%;max-width:234px;max-height:177px;display:block;margin:0 auto;}
.news2_right .ex-top .item-title {margin:12px 0 3px;font-size:16px;font-size:1.6rem;font-weight:bold;color:#333;line-height:24px;}
.news2_right .ex-top .item-date {line-height:40px;}
.ex-send {width:100%;background-color:#074B82;padding:17px 13px 19px 14px;box-sizing:border-box;margin:18px 0 34px;}
.ex-send .ex-send-title {text-transform:uppercase;font-size:18px;font-size:1.8rem;font-weight:bold;color:#FFFFFF;text-align:center;line-height:35px;margin-bottom:7px;}
.ex-send input,.ex-send textarea {width:100%;background-color:#FFFFFF;border-radius:4px;height:37px;line-height:36px;margin-bottom:16px;padding:0 12px;box-sizing:border-box;}
.ex-send textarea {height:102px;resize:none;}
.ex-send input.ex-send-btn {display:block;width:111px;height:32px;line-height:34px;background-color:#5BAC34;color:#FFFFFF;font-size:16px;font-size:1.6rem;font-weight:bold;margin:-2px auto 0;cursor:pointer}
.ex-send input.ex-send-btn:hover {color:#074B82;background-color:#fff;transition:all .2s ease-in-out;}
.ex-subs {width:100%;margin-top:10px;box-shadow:0px 0px 9px 1px rgb(0 0 0 / 10%);border-radius:6px;box-sizing:border-box;padding:0 0 20px;}
.ex-subs .ex-subs-title {background-color:#074B82;color:#FFFFFF;font-size:20px;font-size:2rem;line-height:36px;text-align:center;text-transform:uppercase;padding:9px 0 8px;}
.ex-subs .ex-subs-sub {text-align:center;line-height:30px;margin:8px 0 8px;}
.ex-eaddress-box {padding:0 15px;box-sizing:border-box;}
.ex-eaddress {width:100%;height:35px;border:solid 1px #CCCCCC;margin:0 auto 21px;display:block;padding:0 7px;box-sizing:border-box;}
.ex-send-btn {width:95px;height:35px;background-color:#074B82;color:#FFFFFF;display:block;margin:0 auto;cursor:pointer;}
.ex_wrap::-webkit-input-placeholder {color:#999;}
.ex_wrap:-o-placeholder {color:#999;}
.ex_wrap::-moz-placeholder {color:#999;}
.ex_wrap:-ms-input-placeholder {color:#999;}
.dm-box {padding-bottom:89px;}
.dm-title {font-size:30px;font-size:3rem;line-height:30px;font-weight:bold;margin:51px 0 23px;}
.dm-list li {float:left;width:183px;margin-bottom:40px;margin-left:65px;position:relative;}
.dm-list .item-pic {width:100%;border:solid 1px #074B82;box-sizing:border-box;border-radius:10px;}
.dm-list .item-pic img {width:100%;max-width:183px;max-height:148px;}
.dm-list .item-ins {position:absolute;width:164px;background:#074B82;color:#FFFFFF;left:41px;top:94.5%;}
.dm-list .item-ins:after {position:absolute;content:'';left:0;right:0;height:18px;bottom:-11px;background:url(../images/m23.png) no-repeat center;}
.dm-list .item-ins p {color:#FFFFFF;line-height:18px;padding:8px 10px 8px 18px;box-sizing:border-box;}
.dm-list .item-badge {position:absolute;left:-14px;top:-14px;width:29px;height:29px;line-height:28px;border-radius:50%;border:solid 1px #074B82;box-sizing:border-box;display:inline-block;background-color:#FFFFFF;font-weight:bold;color:#074B82;text-align:center;font-size:13px;font-size:1.3rem;}
/**/.gpp-title {font-size:30px;font-size:3rem;font-weight:bold;margin-bottom:62px;}
.gpp-box img {width:100%;display:block;}

/**/.post-title {font-size:30px;font-size:3rem;font-weight:bold;line-height:30px;margin:103px 0 50px;}
.post-tab .tab-options {border-bottom:solid 1px #dcdcdc;}
.post-tab .tab-options li {float:left;font-size:18px;font-size:1.8rem;line-height:30px;cursor:pointer;margin-left:67px;padding:0 15px 8px 6px;}
.post-tab .tab-options li:hover,.post-tab .tab-options li.tab-active {background-color:transparent;color:#074B82;border-bottom:solid 3px #074B82;box-sizing:border-box;}
.post-tab .tab-options li:hover:after,.post-tab .tab-options li.tab-active:after {background:none;}
.post-tab .tab-content {padding:103px 0 135px;}
.post-tab .tab-content-item {display:none;}
.post-tab .tab-content-item li {float:left;width:203px;margin-left:46px;}
.post-tab .tab-content-item li .item-pic {width:100%;border-radius:50%;border:solid 2px #CCCCCC;box-sizing:border-box;}
.post-tab .tab-content-item li .item-pic img {width:100%;max-width:203px;max-height:203px;border-radius:50%;display:block;margin:0 auto;}
/**/.design-title {font-size:30px;font-size:3rem;font-weight:bold;line-height:30px;margin-bottom:-5px;}
.design-box {margin-bottom:-10px;}
.design-box .scroll-box {padding:0;}
.design-box .scroll-list li {width:2.375%;margin-right:.165%;border:solid 1px #CCCCCC;box-sizing:border-box;margin-top:10px;margin-bottom:10px;}
.design-box .scroll-list li:hover {box-shadow:0 0 10px rgba(0,0,0,0.2);}
.design-box .scroll-list li .item-pic img {max-width:285px;max-height:231px;}
.design-box .scroll-btns {float:right;margin-bottom:26px;}
.design-box .scroll-btn {position:static;width:14px;height:23px;top:0;margin-top:0;}
.design-box .scroll-btn.prev {background-image:url(../images/prev.png);margin-right:31px;}
.design-box .scroll-btn.prev:hover {background-image:url(../images/prev_1.png);}
.design-box .scroll-btn.next {background-image:url(../images/next.png);}
.design-box .scroll-btn.next:hover {background-image:url(../images/next_1.png);}
.page_marking2 {padding-bottom:100px;}
.v-title {font-size:30px;font-size:3rem;font-weight:bold;line-height:36px;margin:52px 0 -27px;}
.v-list li {float:left;width:388px;margin-left:18px;box-shadow:0px 5px 9px rgba(6,0,1,0.2);margin-top:70px;border:solid 1px #DCDCDC;box-sizing:border-box;}
.v-list .item-pic {width:100%;}
.v-list .item-pic img {width:100%;max-width:388px;max-height:263px;display:block;margin:0 auto;}
.p-title {font-size:30px;font-size:3rem;font-weight:bold;line-height:36px;margin:37px 0 45px;}
.partner-box .scroll-box {padding:0 40px;}
.partner-box .scroll-list li {width:1.91%;margin-right:0.11%;border:solid 1px #CCCCCC;box-sizing:border-box;}
.partner-box .scroll-btn {margin-top:-35px;}
.page_marking3 {padding-bottom:111px;}
.e-title,.c-title {font-size:30px;font-size:3rem;font-weight:bold;margin:27px 0 11px;}
.extion-box ul.e-tu-list {display:flex;flex-wrap:wrap;justify-content:space-between}
.extion-box ul.e-tu-list li {padding:5px;margin-top:5px;width:33%;box-sizing:border-box}
.e-list {padding-bottom:23px;}
.e-list li {float:left;width:587px;margin-left:22px;background-color:#f2f2f2;position:relative;margin-top:27px;}
.e-list .item-pic {float:left;width:210px;}
.e-list .item-pic img {display:block;width:100%;max-width:210px;max-height:160px;margin:0 auto;}
.e-list .item-info {position:absolute;left:227px;top:0;bottom:0;right:30px;}
.e-list .item-info .item-desc {line-height:24px;margin:20px 0 9px;display:-webkit-box;overflow:hidden;white-space:normal!important;text-overflow:ellipsis;word-wrap:break-word;-webkit-line-clamp:4;-webkit-box-orient:vertical}
.e-list .item-info .item-title {color:#074B82;line-height:24px;}
.e-list .item-info .item-title a {color:#074B82;}
/**/.channel-box {padding:38px 0 10px;}
.channel-box .c-title {margin-bottom:37px;}
.c-word {line-height:30px;margin-bottom:30px;}

/**/.market-box {background-color:#F3F4F5;padding:7px 23px 23px;box-sizing:border-box;}
.market-box .list-item {padding:0 0 0 109px;}
.market-box .item-pic {width:847px;}
.market-box .item-pic img {width:100%;max-width:847px;max-height:459px;display:block;margin:0 auto;}
.m-title {font-size:24px;font-size:2.4rem;margin-bottom:17px;}
.m-list {width:100%;}
.m-list li {font-size:16px;font-size:1.6rem;line-height:30px;}
.page_marking4 {padding:50px 0 103px;}
.m4-banner img {width:100%;display:block;}
.m4-title {font-size:20px;font-size:2rem;text-align:center;line-height:30px;margin:35px 0 9px;}
.m4-subt {color:#666666;line-height:30px;width:790px;margin:0 auto;text-align:center;}
.m4-subt a {color:#666666;display:block;}
.m4-title a:hover,.m4-subt a:hover {color:#074B82;}
.m4-pro-list {padding-bottom:46px;}
.m4-pro-list li {float:left;width:348px;margin-left:57px;text-align:center;margin-top:31px;}
.m4-pro-list .item-pic {width:100%;}
.m4-pro-list .item-pic img {width:100%;max-width:464px;max-height:366px;display:block;margin:0 auto;}
.m4-pro-list .item-title {font-size:20px;font-size:2rem;line-height:30px;margin:22px 0 7px;}
.m4-pro-list .item-desc {color:#666666;line-height:24px;}
.m4-pro-list .item-desc a {color:#666666;}
.m4-markinglist {}
.m4-marking {margin-top:60px;}
.m4-marking .item-pic {width:704px;float:left;}
.item-pic-right {float:right!important;}
.m4-marking .item-pic img {width:100%;max-width:704px;max-height:403px;display:block;margin:0 auto;}
.item-info-left {margin-left:0!important;}
.m4-marking .item-info {text-align:center;float:left;width:355px;margin-left:69px;margin-top:60px;}
.m4-marking .item-info .item-title {font-size:24px;font-size:2.4rem;line-height:30px;}
.m4-marking .item-info .item-desc {color:#666666;line-height:30px;margin:35px 0 42px;display:-webkit-box;overflow:hidden;white-space:normal!important;text-overflow:ellipsis;word-wrap:break-word;-webkit-line-clamp:4;-webkit-box-orient:vertical}
.m4-marking .item-info .item-desc a {color:#666666;}
.m4-marking .item-info .item-btn {width:161px;height:47px;line-height:48px;border-radius:20px;background-color:#074B82;color:#FFFFFF;display:block;margin:0 auto;}
.page_marking5 {padding:39px 0 88px;}
.page_marking5 .news2-main {margin:0;}
.page_marking5 .news2-main h1 {text-align:center;font-size:18px;font-size:1.8rem;margin-bottom:-6px;}
.page_marking5 .news2-main .news2-time {text-align:center;margin-bottom:15px;}
.page_services1 {padding:50px 0 70px;}
.s1-title {font-size:30px;font-size:3rem;line-height:30px;font-weight:bold;margin-bottom:33px;}
.s1-subt {font-size:18px;font-size:1.8rem;line-height:30px;font-weight:bold;margin-bottom:1px;}
.s1-word {line-height:30px;margin-bottom:21px;}
.jia {margin-bottom:35px;}
.page_s2 {padding:28px 0 62px;}
.page_s2 .page {margin-top:66px;}
.software {padding:27px 0 23px;border-bottom:dashed 1px #C6C6C6;overflow:hidden;}
.s-left {width:59px;margin-top:1px;}
.s-left img {width:100%;max-width:59px;max-height:72px;display:block;margin:0 auto;}
.s-middle {width:911px;margin-left:21px;}
.s-middle .s-m-title {font-size:16px;font-size:1.6rem;margin:1px 0 11px;}
.s-middle .s-m-word {color:#666666;line-height:24px;}
.s-middle .s-m-title a {display:block;}
.s-middle .s-m-word a {color:#666666;display:block;}
.s-middle .s-m-title a:hover,.s-middle .s-m-word a:hover {color:#074B82;}
.s-btn {width:142px;height:42px;border:solid 1px #666;box-sizing:border-box;color:#DD0127;margin:23px auto 0;display:block;}
.s-btn span {display:inline-block;width:100%;height:42px;line-height:42px;background:url(../images/s2.png) no-repeat 14px center;padding-left:38px;color:#666;text-transform:uppercase;}
.s-btn:hover {background-color:#074B82;}
.s-btn:hover span {background:url(../images/s3.png) no-repeat 14px center;color:#FFFFFF;}
.page_contact {padding-bottom:143px;margin-bottom:28px;background:url(../images/c2.png) no-repeat center bottom;}
.clogo img {display:block;margin:50px auto 40px;}
.icon-list {padding:0 0 0 0;}
.icon-list li {float:left;text-align:center;width:270px;margin-left:32px;font-size:16px;font-size:1.6rem;line-height:24px;}
.icon-list li img {margin-bottom:15px;}
.icon-list li a:hover {color:#074B82;}
.form-title {font-size:36px;font-size:3.6rem;text-align:center;color:#074B82;position:relative;margin:18px 0 31px;}
.form-title:after {position:absolute;content:'';width:119px;height:4px;background-color:#074B82;left:50%;margin-left:-60px;bottom:-17px;}
.coxinn {width:887px;margin:0 auto;}
.coxinn .xing input,#inquiry_form .xing input {background:#fff url(../images/c7.png) no-repeat 12px 18px;}
.coxinn .xing textarea,#inquiry_form .xing textarea {background:#fff url(../images/c7.png) no-repeat 12px 21px}
.coxinn .int7 {margin-top:21px;}
.coxinn .int7 input {width:100%;height:50px;padding-left:20px;font-size:14px;font-size:1.4rem;line-height:42px;border:solid 1px #CCCCCC;box-sizing:border-box;}
.coxinn .int1 {width:461px;float:left;margin-top:21px;}
.coxinn .int2 {width:426px;float:right;margin-top:21px;}
.coxinn .int1 input,.coxinn .int2 input {width:426px;height:50px;padding-left:20px;font-size:14px;font-size:1.4rem;line-height:42px;border:solid 1px #CCCCCC;box-sizing:border-box;}
.tex {padding-top:24px;}
.coxinn textarea {width:887px;height:121px;padding-left:20px;padding-top:17px;font-size:14px;font-size:1.4rem;line-height:20px;border:1px solid #ccc;box-sizing:border-box;resize:none;}
.coxinn .int5 {margin-top:18px;}
.coxinn .int3 {width:246px;height:50px;float:left;padding-left:20px;font-size:14px;font-size:1.4rem;line-height:42px;border:1px solid #ccc;box-sizing:border-box;}
.coxinn .int4{background:#717171!important;border-radius:4px;font-size:20px;font-size:2rem;cursor:pointer;font-family:'Gotham-Bold'}
.coxinn .int4:hover{background-color:#0e5089!important;transition:all .2s ease-in-out}
.coxinn::-webkit-input-placeholder {color:#999999;}
.coxinn:-o-placeholder {color:#999999}
.coxinn::-moz-placeholder {color:#999999;}
.coxinn:-ms-input-placeholder {color:#999999;}
.addcircle ul {text-align:center;}
.addcircle li {width:33%;display:inline-block;}
.addcircle li .item-pic {width:150px;height:150px;border-radius:50%;border-width:2px;border-style:solid;overflow:hidden;display:inline-block;}
.addcircle li .item-pic img {width:100%;height:100%;}
.addcircle li .item-title {font-size:16px;font-size:1.6rem;line-height:30px;height:60px;overflow:hidden;}
.circle1 .item-pic {border-color:#f3b854;}
.circle2 .item-pic {border-color:#d2c5b4;}
.circle3 .item-pic {border-color:#ececec;}
.circle4 .item-pic {border-color:#876ccb;}
.circle5 .item-pic {border-color:#4c73d2;}
.circle6 .item-pic {border-color:#f1414b;}
.circle7 .item-pic {border-color:#6bab31;}
.at-resp-share-element .at-icon {width:24px!important;height:24px!important;}
.at-style-responsive .at-share-btn {padding:0!important;border-radius:2px!important;}
.at-resp-share-element .at-share-btn .at-icon-wrapper {width:24px!important;height:24px!important;}
.at-resp-share-element .at-share-btn {margin-bottom:0!important;margin-right:3px!important;}
.listcart {width:100%;margin-top:40px;}
.listcart a {display:inline-block;height:30px;width:150px;line-height:30px;cursor:pointer;border:none;overflow:hidden;color:#074B82;cursor:pointer;border:1px solid #074B82;padding-left:10px;padding-right:10px;text-align:center;font-size:14px;font-size:1.4rem;margin-left:10px;}
.listcart a:hover {border:#074B82 solid 1px;background:#074B82;color:#fff}
.ppp {line-height:30px;}
.detail-btns a.no:hover {border:solid 1px #999999;color:#074B82;margin-right:20px;background:#fff;}
.page a.no:hover {border:solid 1px #e5e5e5;background:#fff;color:#333;}
.updown a.no:hover {color:#666;}
.hotp-tabc-item .list-item .item-title a {display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.head-main {position:relative;}
#head-pro {position:static!important;}
.pyiji {width:1125px;position:absolute;top:-9999999px;left:50%;margin-left:-580px;background:#fff;border:1px solid #a0a0a0;z-index:9999;font-family:arial;}
.pyijilie {width:337px;float:left;margin-left:25px;border-top:2px solid #b9b9b9;position:relative;margin-top:7px;padding-top:27px;margin-bottom:16px;z-index:99999}
.botn {border-top:none;padding-top:15px;}
.pyijitu {position:absolute;width:102px;left:0px;top:50%;margin-top:-40px;z-index:999999}
.pyijitu>a {display:block;text-align:center;}
.pyijitu>a>img {width:100%;max-width:102px;max-height:81px;display:block;}
.pyijizi {margin-left:111px;}
.pyijizi>a {display:block;font-size:16px;font-size:1.6rem;line-height:36px;color:#000;margin-bottom:10px;}
.pyijizi>li>a {display:block;font-size:14px;font-size:1.4rem;line-height:26px;color:#000;}
.pyijizi>a:hover {color:#074B82;}
.head-navlist li:hover .pyiji {top:90px;}

.head-main {position:relative;}
#head-pro {position:static!important;}
.theme-buy {text-align:center;}
.theme-gobuy,.theme-signin {font-size:15px;}
.theme-desc {}
.theme-version {}
.theme-popover {z-index:9999;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.3);display:none;}
.theme-poptit {padding:12px;position:relative;}
.kexin {top:50%;left:50%;width:647px;height:375px;margin:-188px 0 0 -324px;position:absolute;background:#fff;}
.theme-poptit .close {float:right;width:30px;height:30px;background:url(../images/guanbi.jpg)}
.theme-poptit .close:hover {color:#444;}
.theme-poptit h3 {font-size:24px;font-size:2.4rem;font-weight:bold;color:#000;font-family:'kalinga';text-align:center;line-height:36px;margin-bottom:auto;}
.denglu {width:543px;margin:auto;margin-top:13px;}
.denglu .int1 {width:249px;float:left;margin-bottom:12px;}
.denglu .int2 {width:249px;float:right;margin-bottom:12px;}
.denglu .int1 p,.denglu .int2 p {font-size:14px;font-size:1.4rem;line-height:30px;font-family:'kalinga';}
.denglu .int1 input,.denglu .int2 input {width:236px;height:36px;border:1px solid #999999;margin-top:2px;padding-left:10px;}
.denglu .int3 {display:block;width:163px;height:39px;border-radius:20px;background:#d01414;margin:auto;font-size:16px;font-size:1.6rem;color:#fff;font-family:Verdana,Geneva,sans-serif;margin-top:31px;}
.m4-marking .item-info .item-desc a:hover {color:#333!important;}
.news1-left .item-content .item-desc a:hover {color:#333!important;}
input,textarea {font-family:Verdana,Geneva,sans-serif;font-size:12px;font-size:1.2rem;color:#333;border:none;outline:none;}
::-webkit-input-placeholder {color:#333;opacity:1;}
:-o-placeholder {color:#333;opacity:1;}
::-moz-placeholder {color:#333;opacity:1;}
:-ms-input-placeholder {color:#333;opacity:1;}
.colv {color:#074B82;}
.zong {margin-top:57px;}
.sumain {padding-bottom:60px;padding-top:60px;}
.bobn {border-bottom:none}
.mat2 {padding-top:36px;margin-top:auto;}
.theme-buy {text-align:center;}
.theme-gobuy,.theme-signin {font-size:15px;}
.theme-desc {}
.theme-version {}
.theme-popover {z-index:9999;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.3);display:none;}
.theme-poptit {padding:12px;position:relative;}
.kexin {top:50%;left:50%;width:647px;height:486px;margin:-188px 0 0 -324px;position:absolute;background:#fff;}
.theme-poptit .close {float:right;width:30px;height:30px;background:url(../images/guanbi.jpg)}
.theme-poptit .close:hover {color:#444;}
.theme-poptit h3 {font-size:24px;font-size:2.4rem;font-weight:bold;color:#000;text-align:center;line-height:36px;margin-bottom:auto;}
.denglu {width:543px;margin:auto;margin-top:13px;}
.denglu .int1 {width:249px;float:left;margin-bottom:12px;}
.denglu .int2 {width:249px;float:right;margin-bottom:12px;}
.denglu .int1 p,.denglu .int2 p {font-size:14px;font-size:1.4rem;line-height:30px;}
.denglu .int1 input,.denglu .int2 input {width:236px;height:36px;border:1px solid #999999;margin-top:2px;padding-left:10px;}
.denglu .int3 {display:block;width:163px;height:39px;border-radius:20px;background:#d01414;margin:auto;font-size:16px;font-size:1.6rem;color:#fff;font-family:Verdana,Geneva,sans-serif;margin-top:12px;}
.search-input::-webkit-input-placeholder {color:#ccc!important;}
.search-input:-moz-placeholder {color:#ccc!important;}
.search-input::-moz-placeholder {color:#ccc!important;}
.search-input:-ms-input-placeholder {color:#ccc!important;}
.pro-share2 {float:right;height:26px;font-size:0;letter-spacing:0;}
.share-title2 {margin-right:11px;display:inline-block;*display:inline;*zoom:1;line-height:28px;font-size:14px;font-size:1.4rem;color:#666;}
.share-pic2 {display:inline-block;*display:inline;*zoom:1;vertical-align:top;height:26px;clear:both}
.share-pic2>a {float:left;margin:0 3px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;}
.clear {clear:both}
.products1_left .list_pro_desc p {font-size:1.5rem;line-height:1.8rem;color:#666;}
.products1_left .list_pro_desc h4 {line-height:2.8rem;color:#666;padding-top:1rem}
.products1_left .list_pro_desc h1,.products1_left .list_pro_desc h2 {padding:20px 5px 10px;font-weight:bold;font-size:2rem;color:#074B82;}
.products1_left .list-paddingleft-2 {width:100% !important;}
.video_main .slide-active {color:#fff;background-color:#074b82;border-radius:100px;padding:6px 15px 6px 15px;margin:0 3px 0 3px}
.video_main ul {width:800px;margin:0 auto}
.video_main li {float:left;font-size:16px;font-size:1.6rem;margin-left:44px;padding:25px 0 33px;box-sizing:border-box;position:relative}
.video_main li a {font-family:'Gotham-Bold';color:#999}
#search-results {overflow:visible;margin-top:30px;}
#search-results p {text-align:center;line-height:28px;}
.host_search {margin:30px 0 10px;line-height:40px;background-color:#eee;overflow:hidden;}
.host_search .tag-box a {border-bottom:solid 1px #000;margin:0 10px;}
.search-com {margin-top:45px;}
.search-com .box-hd {position:relative;}
.search-com .box-hd h3,#search-results h3 {text-align:center;font-family:Roboto;font-size:30px;line-height:35px;font-weight:300;}
.search-com .box-bd {margin-top:18px;overflow:hidden;}
.search-com .box-list {width:100%;overflow:hidden;}
.search-com .list-item {float:left;width:33%;}
.search-com .item-top {position:relative;overflow:hidden;}
.search-com .item-pic {width:100%;}
.search-com .item-pic img {width:100%;max-width:464px;max-height:366px;margin:0 auto;display:block;}
.search-com .item-title {font-size:16px;font-size:1.6rem;height:56px;line-height:28px;margin:10px 0;overflow:hidden;}
.search-com .item-title a {color:#333;}
.search-com .item-title a:hover {color:#074B82;}
#img {display:none;}
html[lang="ar"] {direction:rtl;overflow-x:hidden;}
html[lang="ar"] .prob-pic-list,html[lang="ar"] .scroll-box,html[lang="ar"] .m-mpro .box-bd,html[lang="ar"] .duoyu2,html[lang="ar"] #site-footer .mc-field-group,.head_row,.head-contact {direction:ltr;}
html[lang="fa"] {direction:rtl;overflow-x:hidden;}
html[lang="fa"] .prob-pic-list,html[lang="fa"] .scroll-box,html[lang="fa"] .m-mpro .box-bd,html[lang="fa"] .duoyu2,html[lang="fa"] #site-footer .mc-field-group,.head_row,.head-contact {direction:ltr;}
.site-footer {background-color:#212773;color:#fff}
.site-footer .image-wrap {background:transparent;}
.site-footer .image-wrap img {width:auto;max-width:210px !important;height:auto;}
.site-footer__linklist>li>a {display:inline-block;padding:4px 10px;color:#fff;font-size:13px;font-weight:300 !important;text-decoration:none;line-height:17px;margin-bottom:10px;letter-spacing:normal;}
.collapsible-content__inner {transition:transform 0.3s cubic-bezier(.25,.46,.45,.94)}
.is-open .collapsible-content__inner {transform:translateY(0);transition:transform 0.5s cubic-bezier(.25,.46,.45,.94)}
.footer__title {font-size:26px !important;color:#fff;font-weight:500;margin-bottom:20px;letter-spacing:0;text-transform:none !important;line-height:30px !important;}
[data-center-text=true] .collapsible-trigger-btn {text-align:center}
.collapsible-trigger-btn {text-transform:uppercase;letter-spacing:0.3em;font-size:0.75em;display:block;width:100%;padding:17px 0}
.site-footer__linklist>li>a:hover {color:rgba(255,255,255,0.8);}
.footer__item--1 .footer__collapsible p {margin-bottom:20px;}
.footer__newsletter-btn {width:19px;height:19px;background:url('../images/footer_email_btn.png');background-repeat:no-repeat;margin-right:5%;position:absolute;border:none;top:50%;transform:translateY(-50%);right:0;padding:0;    cursor: pointer;}
.footer__newsletter {position:relative;display:inline-block;max-width:344px;width:100%;margin-top:20px;}
.footer__newsletter-input {color:rgba(52,55,65,0.8);font-size:14px;letter-spacing:0;width:100%;line-height:20.4px;padding:10px 46px 10px 20px;max-width:344px;border:1px solid #E0E7FF;border-radius:5px;background-color:#fff !important;}
.footer-newsletter .collapsible-content__inner .footer__collapsible p {margin-bottom:25px;}
.arrow {margin-left:10px;transition:transform 0.5s ease;/* 平滑旋转效果 */    width:10px;height:10px;display:inline-block;display:block;position:absolute;right:15px;top:40%;width:10px;height:10px;transform:translateY(-50%);}
.rotate {display:none;/* 向上箭头 */}
footer.w .footer_copyright {line-height:70px;border-top:1px solid rgba(83,183,232,0.09);text-align:center;color:rgba(255,255,255,0.5);}
a.switch {display:block;float:right;width:20px;height:40px;color:#333;position:relative;}
a.switch i {display:block;width:10px;height:20px;text-align:right;font-style:normal;transform:rotate(0deg);transition:all 0.5s;position:absolute;right:0;top:50%;margin-top:-10px;z-index:3;}
a.switch i:after {content:"\e62d";font-family:"iconfont";font-size:16px;display:block;width:10px;height:20px;line-height:20px;color:#666;}
nav.navbar form {margin:15px auto;width:100%;height:30px;border:1px solid #666;}
nav.navbar form .iptc {box-sizing:border-box;padding-left:15px;width:80%;height:26px;line-height:26px;display:block;float:left;-webkit-appearance:none;border-radius:0}
nav.navbar form .ipsc {width:20%;height:26px;line-height:26px;display:block;float:right;background:#fff url(../images/sousuo.png) no-repeat center center;-webkit-appearance:none;border-radius:0}
nav.navbar ul {display:none;margin-top:0px;margin-bottom:0px;overflow:scroll;-ms-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
nav.navbar ul > li {line-height:48px;font-size:12px;font-size:1.2rem;text-indent:20px;position:relative;}
nav.navbar ul > li .addition {width:20px;height:20px;position:absolute;right:15px;top:10px;background:url("../images/web13.png") no-repeat center center;}
nav.navbar ul > li .addition.fa:before {margin-right:5px;text-indent:0;}
nav.navbar ul > li > a {color:#000;font-size:14px;font-size:1.4rem;display:block;margin-right:40px;}
nav.navbar ul > li > a span {font-size:12px;font-size:1.2rem;}
nav.navbar ul > li .c-show {display:none;width:100%;}
nav.navbar ul > li .c-show1 .c-s1 {position:relative;padding-left:15px;}
nav.navbar ul > li .c-show1 .c-s1 > a {position:relative;font-size:12px;font-size:1.2rem;display:block;padding-top:5px;padding-bottom:5px;line-height:32px;margin-right:40px;}
nav.navbar ul > li .c-show1 .c-s1 > a span {font-size:12px;font-size:1.2rem;}
nav.navbar ul > li .c-show1 .c-s1 > .c-show2 {position:relative;}
nav.navbar ul > li .c-show1 .c-s1 > .c-show2 .c-s2 {position:relative;}
nav.navbar ul > li .c-show1 .c-s1 > .c-show2 .c-s2 > a {text-indent:35px;font-size:12px;font-size:1.2rem;display:block;padding-top:5px;padding-bottom:5px;line-height:30px;margin-right:40px;}
nav.navbar ul > li .c-show1 .c-s1 > .c-show2 .c-s2 > a span {font-size:12px;font-size:1.2rem;}
nav.navbar ul > li .c-show1 .c-s1 .c-s2 .c-show3 {position:relative;}
nav.navbar ul > li .c-show1 .c-s1 .c-s2 .c-show3 .c-s3 a {text-indent:50px;font-size:12px;font-size:1.2rem;display:block;padding-top:5px;padding-bottom:5px;line-height:30px;}
nav.navbar ul > li .c-show1 .c-s1 .c-s2 .c-show3 .c-s3 a span {font-size:12px;font-size:1.2rem;}
nav.navbar ul > dl {padding:20px;}
nav.navbar ul > dl dd {float:left;margin:0 2px;}
.grid {list-style:none;margin:0;padding:0;}
.site-footer .grid {display:flex;justify-content:space-between;align-items:flex-start;}
.c-map img, .c-map2  img {max-width: 100%;height: auto;width: auto;}


#cookieBottomBar{position:fixed;left:0;bottom:0;width:100%;height:70px;background:rgb(255 255 255 / 90%);box-shadow: -8px -7px 20px 0 rgba(0, 0, 0, .1);border-top:1px solid #e0e0e0;display:flex;align-items:center;justify-content:center;padding:0 25px;box-sizing:border-box;z-index:9999;font-size:14px;color:#222;display:none;font-family:Arial,sans-serif}
.cookieContainer{max-width:1200px;width:100%;display:flex;align-items:center;justify-content:space-between;gap:25px}
.cookieText{line-height:1.5}
.cookieButtons{display:flex;gap:10px;white-space:nowrap}
.cookieBtn{padding:9px 18px;border:none;border-radius:4px;cursor:pointer;font-size:14px}
.btnAcceptAll{background:#0e5089;color:#fff}
.btnPref{background:#f2f2f2;color:#222;border: 1px solid #222;}


#cookieModal{position:fixed;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:10000;display:none;font-family:Arial,sans-serif}
.modalBox{background:#fff;width:90%;max-width:580px;border-radius:8px;padding:35px;box-sizing:border-box;position:relative}
.modalClose{position:absolute;right:20px;top:20px;width:30px;height:30px;display:flex;align-items:center;justify-content:center;font-size:18px;cursor:pointer;background:none;border:none;color:#666}
.modalClose:hover{color:#000}
.modalTitle{font-size:18px;font-weight:600;margin-bottom:10px}
.modalDesc{font-size:14px;line-height:1.6;color:#555;margin-bottom:25px}
.cookieOption{margin-bottom:18px}
.cookieOption label{font-size:14px;font-weight:500;display:flex;align-items:center;gap:8px;margin-bottom:5px}
.cookieOption p{font-size:13px;color:#666;margin:4px 0 10px;line-height:1.5}
.modalFooter{display:flex;gap:10px;margin-top:30px}
.modalFooter button{flex:1;padding:11px;border:none;border-radius:4px;cursor:pointer}
.btnEssentialOnly{background:#f2f2f2;color:#222}
.btnAcceptSelected{background:#000;color:#fff}
.btnAcceptSelected:hover{background:#333}
.modalFooter .accbtn{background-color: #0e5089; color: #fff;}

/* ==============================
   Responsive rules - grouped and normalized
   Small legacy breakpoints merged:
   750/719/699/668/640/600 -> 767px
   550/500/450/420/400/350 -> 480px
   ============================== */
@media screen and (max-width:1681px) {
.w {padding:0 80px;}
header.move nav .nav .nav_logo {left:20px;}
footer.w .foot_top .foot_qr {right:20px;}
}
@media screen and (max-width:1440px) {
.w {padding:0 40px;}
header nav .nav>ul>li.m {margin:0 20px;}
header nav .nav>ul>li.m>a {font-size:16px;}
header nav .nav>ul>li.m .sub>.inner .txt b.t {font-size:20px;}
header nav .nav>ul>li.m .sub>.inner .list ul li a {font-size:14px;}
footer.w {padding-top:50px;}
.side_float {right:2px;}
.side_float ul li.m {width:40px;height:40px;}
.side_float ul li.m a {height:40px;line-height:40px;}
.side_float ul li.m a i.iconfont {width:30px;height:40px;line-height:40px;font-size:20px;}
.side_float ul li.m a em {display:none;}
.side_float ul li.m.tel a {width:40px;}
.side_float ul li.m.tel a:hover {width:200px;}
.side_float ul li.m.tel a:hover p i.iconfont {top:0;}
.side_float ul li.m.tel a p {height:40px;}
.side_float ul li.m.tel a p i.iconfont {left:5px;}
.side_float ul li.m.tel a p em {display:none;}
.side_float ul li.m.tel a p span {width:160px;left:40px;}
.n_banner .txt>.inner b.t span {font-size:50px;}
.home_news {padding-top:60px;padding-bottom:60px}
.popup_inquiry .form .row {margin:0 -10px}
.popup_inquiry .form .row .item {padding:0 10px;margin-bottom:20px}
.popup_inquiry .form .row .item textarea {height:180px}
}
@media screen and (max-width:1380px) {
.title01 {font-size:24px;padding:0 0 0 120px}
.title01:before {width:30px;top:15px}
.title01:after {width:80px;left:30px;top:15px}
.title01 span {font-size:14px;line-height:28px}
.c_title span.t,.b_title span.t {font-size:24px}
.c_title span.t i {margin:10px auto}
.c_title .txt {max-width:700px;font-size:14px;line-height:26px}
.w {padding:0 20px;}
.w_s {max-width:1040px;}
header {height: 124px}
header .top>.inner {height:80px;}
header .top>.inner a.logo {max-height:60px;}
header .top>.inner .tel {top:25px;}
header .top>.inner .lang {top:16px;}
header .top>.inner .network {top:25px;}
header nav .nav {height:40px;}
header nav .nav>ul>li.m {margin:0 5px;}
header nav .nav>ul>li.m>a {font-size:14px;line-height:40px;}
header nav .nav>ul>li.m .sub {top:40px;}
header nav .nav>ul>li.m .sub>.inner .txt b.t {font-size:16px;}
header nav .nav>ul>li.m .sub>.inner .txt .des {font-size:12px;line-height:24px;}
header nav .nav>ul>li.m .sub>.inner .list ul {margin:0 -10px;}
header nav .nav>ul>li.m .sub>.inner .list ul li {padding:0 10px;margin-bottom:20px;}
header nav .nav>ul>li.m .sub>.inner .list ul li a {font-size:12px;}
header.move nav .nav .nav_logo {height:30px;top:5px;}
footer.w .foot_top .foot_qr {right:40px;}
.popup_inquiry .form .inquiry_form_col {padding:20px}
.popup_inquiry .form .row {margin:0 -7px}
.popup_inquiry .form .row .item {padding:0 7px;margin-bottom:10px}
.popup_inquiry .form .row .item .submit {height:50px;line-height:50px;font-size:16px}
.popup_checkcode .form .inquiry_form_col {padding:20px}
.popup_checkcode .form .row {margin:0 -7px}
.popup_checkcode .form .row .item {padding:0 7px;margin-bottom:10px}
.popup_checkcode .form .row .item .submit {height:50px;line-height:50px;font-size:16px}
}
@media screen and (max-width:1280px) {
footer.w .foot_top .foot_nav {width:800px;}
}
@media screen and (max-width:1219px) {
.value-list {padding:40px 52px 66px;}
.products1_left {width:680px;}
.pro-list li .item-pic {margin-right:10px;}
.pro-list li .item-info-box {width:95%;}
.pro-list .item-form .item-check {margin-right:10px;}
.zoomPad {cursor:default !important;}
.zoomPup {display:none !important;}
.zoomWindow {display:none !important;}
.zoomPreload {display:none !important;}
.m-prob1 .prob-pic {float:none;margin:0 auto;}
.detail-topr {width:100%;}
.d-topr-title {padding-top:20px;}
.news1-left {width:680px;}
.news1-left .item-content {padding-left:395px;}
.news2_left {width:680px;}
.dm-list li {width:180px;margin-left:20px;}
.dm-list .item-ins {left:30px;}
.post-tab .tab-options li {margin-left:50px;}
.post-tab .tab-content {padding:70px 0;}
.post-tab .tab-content-item li {width:180px;margin-left:20px;}
.v-list li {width:316px;margin-left:15px;}
.e-list li {width:482px;margin-left:15px;}
.market-box .list-item {padding:0 0 0 43px;}
.m4-pro-list li {width:313px;margin-left:20px;}
.m4-marking .item-pic {width:615px;}
.m4-marking .item-info {margin-left:10px;margin-top:60px;}
.s-middle {width:740px;}
.icon-list li {width:233px;margin-left:15px}
.m-mpro .coxinn {width:100%;padding-top:20px;}
.m-mpro .subNavBox {width:95%;margin-top:30px;}
.m-mpro .coxinn .int1,.m-mpro .coxinn .int2 {width:50%;padding-left:0px;}
.m-mpro .coxinn .int1 input,.m-mpro .coxinn .int2 input {width:95%;}
.m-mpro .coxinn textarea {width:97.5%;}
.m-mpro .tex {padding-left:0px;}
.m-mpro .coxinn .int3 {width:30%;}
.m-mpro .coxinn .int5 {padding-left:0px;}
.addcircle li {width:32%;}
}
@media screen and (max-width:1200px) {
.yiji {display:none;}
}
@media screen and (max-width:1180px) {
header .top>.inner .search {display:none;}
.title01 {font-size:22px}
.title01:before {top:10px}
.title01:after {top:10px}
.c_title span.t,.b_title span.t {font-size:22px}
.w {width:100%;padding:0 10px;}
.w_s {width:100%;padding:0 10px;}
header {height:70px;}
header .top>.inner {height:70px;}
header nav {display:none;}
header .m_icon {display:block;}
header.move {position:static;}
footer.w {padding-top:20px;}
header .top>.inner a.logo {display:none;}
header .top>.inner a.m_logo {position:absolute;top:50%;left:40%;display:inline-block;max-width:104px;height:auto;transform:translate(0px,-50%);-webkit-transform:translate(0px,-50%);-moz-transform:translate(0px,-50%);-ms-transform:translate(0px,-50%);-o-transform:translate(0px,-50%);}
header .top>.inner a.m_logo img {height: 100%; width: 100%; display: inline-block;}
header .top>.inner .tel {display:none;}
header .top>.inner .network {display:none;}
header .m_icon {display:block;}
}
@media screen and (max-width:999px) {
.about1-t-title {margin-bottom:0;text-align:center;}
.video-box {margin:-15px auto 0;float:none;}
.page_about1 {padding:50px 0;}
.about1-m-title,.about1-b-title {padding-top:50px;}
.page_about2 {padding:50px 0;}
.value-list {padding:40px 0 50px}
.value-list li {width:31.33%;margin:0 1% 28px;}
.page_products1 {padding-bottom:50px;}
.products_right {width:100%;}
.pro-right-title {background-size:cover;}
.products1_left {width:100%;}
.pro-list li .item-info-box {width:95%;}
.page_products2 {padding-bottom:50px;}
.news1-left {width:63%;}
.news1-left .onenews {padding-bottom:10px;}
.news1-left .item-pic {position:relative;top:0;left:76px;}
.news1-left .item-content {padding-left:0;min-height:0;padding-bottom:0;}
.news1-left .item-content .item-title {margin:10px 0;}
.news1-left .item-content .item-desc {margin-bottom:30px;}
.news2_left {width:60%;}
.dm-list li {width:18%;margin:0 1%;}
.dm-list .item-ins {width:95%;left:10%;}
.post-title {margin:50px 0;}
.post-tab .tab-content {padding:50px 0;}
.post-tab .tab-options li {margin-left:13px;}
.post-tab .tab-content-item li {width:18%;margin:0 1% 20px;}
.page_marking2 {padding-bottom:50px;}
.v-title {margin:50px 0 0;}
.v-list li {width:31.33%;margin:40px 1% 0;}
.e-list li {width:48%;margin:27px 1% 0;}
.e-list .item-info {left:220px;right:10px;}
.page_marking3 {padding-bottom:50px;}
.e-list li {width:98%;margin:15px 1% 0;}
.market-box {padding:7px 10px 10px;}
.market-box .list-item {padding:0;}
.market-box .item-pic {width:100%;}
.m-title {font-size:20px;font-size:2rem;margin-bottom:10px;}
.m-list li {font-size:14px;font-size:1.4rem;line-height:24px;}
.page_marking4 {padding:50px 0;}
.m4-subt {width:100%;}
.m4-pro-list li {width:31.33%;margin:20px 1% 0;}
.m4-marking {margin-top:40px;}
.m4-marking .item-pic {width:58%;}
.m4-marking .item-info {width:40%;margin-left:2%;margin-top:10px;}
.m4-marking .item-info .item-desc {margin:10px 0 20px;}
.s-middle {width:649px;}
.s-right {width:100%;}
.page_contact {padding-bottom:20px;}
.icon-list li {width:48%;margin:0 1%;}
.icon-list li img {margin-bottom:0;width:120px;}
.icon-list li div {min-height:72px;}
.coxinn {width:95%;padding-top:20px;}
.subNavBox {width:95%;margin-top:30px;}
.coxinn .int1,.coxinn .int2 {width:auto;float:none;padding-left:0px;}
.coxinn .int1 input,.coxinn .int2 input {width:95%;}
.coxinn textarea {width:95%;}
.tex {padding-left:0px;}
.coxinn .int3 {width:30%;}
.coxinn .int5 {padding-left:0px;}
.m-mpro .coxinn {width:95%;padding-top:20px;}
.m-mpro .subNavBox {width:95%;margin-top:30px;}
.m-mpro .coxinn .int1,.m-mpro .coxinn .int2 {width:auto;float:none;padding-left:0px;}
.m-mpro .coxinn .int1 input,.m-mpro .coxinn .int2 input {width:95%;}
.m-mpro .coxinn textarea {width:95%;}
.m-mpro .tex {padding-left:0px;}
.m-mpro .coxinn .int3 {width:30%;}
.m-mpro .coxinn .int5 {padding-left:0px;}
.addcircle li .item-pic {width:130px;height:130px;}
.addcircle li .item-title {margin:20px 0;}
.listcart a {width:40%;margin-left:2.5%;margin-right:2.5%;padding-left:0px;padding-right:0px}
.listcart {width:100%;margin-top:2rem}
.pyiji {display:none}
.zong {width:95%;margin:50px auto 0;}
.video_main {display:none}
}
@media screen and (max-width:968px) {
.side_float {display:none;}
.m_foot_bar {display:block;width:100%;height:40px;padding-left:8vw;background:#fff;position:fixed;left:0;bottom:0;z-index:90;box-shadow:0px -2px 10px 2px rgba(0,0,0,0.1);}
.m_foot_bar ul {margin:0;padding:0;}
.m_foot_bar ul li {display:block;float:left;width:25%;padding:4px 0 0;}
.m_foot_bar ul li a {display:block;width:100%;text-align:center;color:#666;}
.m_foot_bar ul li a i.iconfont {display:block;font-size:28px;}
.m_foot_bar ul li a span {display:block;}
.popup_inquiry .form .title {height:60px;line-height:60px;font-size:20px}
.popup_inquiry .form .inquiry_form_col {padding:10px}
.popup_checkcode .form .title {height:60px;line-height:60px;font-size:20px}
.popup_checkcode .form .inquiry_form_col {padding:10px}
.bread {padding: 100px 0 50px;}
}
@media screen and (max-width:800px) {
.news1-left {width:100%;}
.news2_right {width:100%;float:none;}
.news2_left {width:100%;float:none;}
.m4-pro-list {display:none;}
.ex-top {display:none;}
}
@media screen and (max-width:767px) {
.news1 {padding-bottom:30px;}
.news1-left .onenews {margin-top:15px;}
.news1-left .item-date {padding-bottom:5px;}
.news1-left .item-date p {font-size:12px;font-size:1.2rem;}
.news1-left .item-date p:first-child {font-size:16px;font-size:1.6rem;margin:5px 0 10px;}
.news1-left .item-date p:first-child:after {bottom:-5px;}
.news1-left .item-pic {left:68px;}
.news1-left .item-content {min-height:0;}
.news1-left .item-content .item-title {font-size:14px;font-size:1.4rem;margin:5px 0 0;}
.news1-left .item-content .item-desc {line-height:20px;margin-bottom:15px;font-size:12px;font-size:1.2rem;}
.news1-left .item-content .more {font-size:12px;font-size:1.2rem;line-height:20px;}
.page {margin:30px 0 auto;}
.fl {float:none;}
.add-form {float:none;display:inline-block;}
.add-btn {font-size:12px;font-size:1.2rem;}
.tag-title {font-size:18px;font-size:1.8rem;}
.taglist a {font-size:14px;font-size:1.4rem;line-height:20px;}
.page_products1 {padding-bottom:30px;}
.pro-list {padding-bottom:0;}
.pro-list li {padding:15px 0;}
.pro-list .item-info-box {text-align:left;}
.pro-list .item-info-box .item-title {font-size:15px;font-size:1.5rem;margin:0;margin-top:0.8rem;line-height:1.8rem;height:3.6rem;}
.pro-list .item-info-box .item-info a {font-size:12px;font-size:1.2rem;line-height:20px;}
.pro-list .item-form {margin-top:10px;text-align:left;position:relative;}
.pro-list .item-form .item-btn {width: 140px;height:32px;line-height:32px;font-size:12px;font-size:1.2rem;display:inline-block;float:none;}
.pro-list .item-form .item-check {top:4px;float:none;}
.products_right {margin-top:30px;}
.products_right .ex-send {display:none;}
.pro-right-title {font-size:18px;font-size:1.8rem;}
.slidelist {padding-bottom:15px;}
.slidelist li a {font-size:1.4rem;font-size:14px;padding-top:5px;padding-bottom:5px;}
.slidelist-yiji li a {padding-top:0;padding-bottom:0;}
.ex-contact {padding-bottom:0!important;}
.ex-contact-list {padding:15px;}
.ex-contact-list li {font-size:12px;font-size:1.2rem;line-height:20px;}
.bread p:first-child {line-height:28px;font-size:20px;font-size:2rem;margin-bottom:0;}
.bread p {font-size:12px;font-size:1.2rem;line-height:20px;}
.bread p img {margin-right:5px;}
.page_about2 {padding:30px 0;}
.about2-title {font-size:24px;font-size:2.4rem;}
.about2-word {font-size:14px;font-size:1.4rem;margin:10px 0 15px;}
.about2-subt {font-size:20px;font-size:2.2rem;}
.value-list {padding:20px 0}
.value-list li {margin-bottom:15px;font-size:16px;font-size:1.6rem;}
.about2-pics li p {font-size:16px;font-size:1.6rem;margin:0;}
.video-box {width:100%;max-width:100%;}
.page_about1 {padding:20px 0;}
.about1-t-title {font-size:2.4rem;font-size:24px;line-height:40px;}
.about1-t-content {line-height:30px;font-size:14px;font-size:1.4rem;}
.about1-top {margin-bottom:10px;}
.scroll-list li {width:3.2%;margin-right:0.2%;}
.scroll-list li .item-title {font-size:12px;font-size:1.2rem;line-height:24px;margin:5px 0 0!important;}
.about1-m-title,.about1-b-title {padding:20px 0 10px!important;font-size:2.2rem;font-size:20px;}
.about1-m-word,.about1-b-word {margin:10px 0;line-height:30px;font-size:14px;font-size:1.4rem;}
.about1-middle li .item-title {padding:0;}
.page_products2 {padding-bottom:30px;}
.page_products2 .products1_left {margin-top:30px;}
.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header {border-color:#080808;}
.navbar-inverse .navbar-nav .open .dropdown-menu .divider {background-color:#080808;}
.navbar-inverse .navbar-nav .open .dropdown-menu>li>a {color:#9d9d9d;}
.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus {color:#fff;background-color:transparent;}
.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus {color:#fff;background-color:#080808;}
.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus {color:#444;background-color:transparent;}
.m-prob1 .prob-pic {width:100%;}
.m-prob1 .prob-pic-big {display:none;}
.m-prob1 .prob-pic-small {margin-top:0;}
.m-prob1 .prob-pic-list ul li {margin-right:.2%;width:4.9%;}
.m-prob1 .prob-pic-item .item-pic:before {display:none !important;}
.d-topr-title {font-size:20px;font-size:2rem;line-height:30px;padding-top:10px;}
.pro-share {margin-bottom:10px;}
.share-title {font-size:12px;font-size:1.2rem;}
.detail-topr-list p {font-size:12px;font-size:1.2rem;}
.detail-btn {margin-top:15px;width:48%;margin:0 1%;float:left;height:36px;line-height:36px;font-size:12px;font-size:1.2rem}
.m-mpro {margin-top:30px;}
.m-mpro .box-title a {font-size:18px;font-size:1.8rem;}
.m-mpro .item-title {font-size:14px;font-size:1.4rem;margin-bottom:0;}
.news2-main {margin-top:30px;}
.news2-main h1 {line-height:30px;font-size:2rem}
.news2-main .news2-time {margin-bottom:15px;}
.news2-main .news2-content {margin-bottom:20px;}
.updown p {line-height:24px;}
.news2_right {margin-top:30px;}
.news2_right .title {font-size:2rem;font-size:20px;}
.news2_right .top_imgtd {margin-bottom:15px;}
.news2_right .ex-top .item-title {font-size:14px;font-size:1.4rem;}
.news2_right .ex-top .item-date {font-size:12px;font-size:1.2rem;line-height:20px;}
.news2_right .ex-send {padding:10px;margin:15px 0;display:none;}
.ex-send .ex-send-title {font-size:16px;font-size:1.6rem;margin:0;}
.ex-send input.ex-send-btn {font-size:14px;font-size:1.4rem;}
.news2_right .ex-subs {padding-bottom:15px;}
.ex-subs .ex-subs-title {font-size:16px;font-size:1.6rem;padding:0}
.ex-subs .ex-subs-sub {font-size:12px;font-size:1.2rem;margin:0;}
.ex-eaddress {margin-bottom:15px;}
.dm-title {font-size:24px;font-size:2.4rem;margin:20px 0 15px;}
.dm-list .item-ins p {font-size:12px;font-size:1.2rem;padding:5px 5px 5px 18px;}
.dm-list .item-badge {font-size:12px;font-size:1.2rem}
.dm-list li {width:31.33%;margin-bottom:100px;}
.dm-box {padding-bottom:0px;}
.gpp-title {font-size:24px;font-size:2.4rem;margin-bottom:20px;}
.post-title {font-size:24px;font-size:2.4rem;margin:20px 0 10px;}
.post-tab .tab-content {padding:30px 0 0;}
.post-tab .tab-options li {font-size:16px;font-size:1.6rem;height:36px;padding:0 10px 0 6px;line-height:36px;margin:0 3px;}
.design-title {font-size:24px;font-size:2.4rem;margin-bottom:-5px;}
.design-box .scroll-btns {margin-bottom:10px;}
.design-box .scroll-btn.prev {margin-right:15px;}
.design-box .scroll-list li {width:3.2%;margin-right:.2%;}
.page_marking2 {padding-bottom:30px;}
.v-title {margin:30px 0 0;font-size:24px;font-size:2.4rem;line-height:30px;}
.v-list li {margin:20px 1% 0;}
.p-title {font-size:24px;font-size:2.4rem;line-height:30px;margin:20px 0;}
.partner-box .scroll-list li {width:2.4%;margin-right:0.11%;}
.page_marking3 {padding-bottom:30px;}
.e-title,.c-title {font-size:24px;font-size:2.4rem;margin:15px 0 0;}
.e-list {padding-bottom:0;}
.e-list .item-info .item-desc {line-height:20px;font-size:12px;font-size:1.2rem;}
.e-list .item-info .item-title {line-height:20px;font-size:12px;font-size:1.2rem;}
.channel-box {padding:0}
.channel-box .c-title {margin-bottom:15px;}
.c-word {line-height:20px;margin-bottom:10px;font-size:12px;font-size:1.2rem;}
.page_marking4 {padding:30px 0;}
.m4-pro-list {padding-bottom:20px;}
.m4-title {font-size:18px;font-size:1.8rem;margin:10px 0 0;}
.m4-subt {font-size:12px;font-size:1.2rem;line-height:20px;}
.m4-pro-list .item-title {font-size:18px;font-size:1.8rem;margin:10px 0 0;}
.m4-pro-list .item-desc {font-size:12px;font-size:1.2rem;line-height:20px;}
.m4-marking {margin-top:20px;}
.m4-marking .item-pic {float:none;width:100%;}
.item-pic-right {float:none!important;}
.m4-marking .item-info {float:none;width:100%;margin-left:0;}
.m4-marking .item-info .item-title {font-size:20px;font-size:2rem;}
.m4-marking .item-info .item-desc {font-size:12px;font-size:1.2rem;line-height:20px;margin:0 0 10px;}
.m4-marking .item-info .item-btn {height:36px;line-height:36px;font-size:12px;font-size:1.2rem;}
.page_marking5 {padding:30px 0}
.page_marking5 .news2-main h1 {margin-bottom:0;font-size:16px;font-size:1.6rem;}
.page_marking5 .news2-main .news2-time {margin-bottom:15px;}
.page_services1 {padding:30px 0 30px;}
.s1-title {font-size:22px;font-size:2.2rem;margin-bottom:15px;}
.s1-subt {font-size:16px;font-size:1.6rem;}
.s1-word {line-height:24px;}
.s-left {width:100%;margin-bottom:20px;}
.s-middle {width:100%;margin:0;}
.s-middle .s-m-title {font-size:14px;font-size:1.4rem;text-align:center;}
.s-middle .s-m-word {line-height:20px;font-size:12px;font-size:1.2rem;}
.s-btn {margin-top:20px;font-size:12px;font-size:1.2rem;}
.page_s2 {padding:28px 0 30px;}
.page_s2 .page {margin-top:20px;}
.clogo img {margin:15px auto;}
.page_contact {padding-bottom:0;}
.icon-list li {font-size:14px;font-size:1.4rem;line-height:20px;}
.icon-list li div {min-height:60px;}
.form-title {font-size:26px;font-size:2.6rem;margin:15px 0;}
.form-title:after {height:2px;bottom:-10px;}
.addcircle li .item-title {margin:10px 0;font-size:14px;font-size:1.4rem;line-height:24px;height:48px;}
.zong {width:95%;margin:30px auto 0;}
.share-title2 {font-size:12px;font-size:1.2rem;}
.products1_left .list_pro_desc h1,h2 {padding-top:0}
.search-com {margin-top:30px;}
.search-com .box-title a {font-size:18px;font-size:1.8rem;}
.search-com .item-title {font-size:14px;font-size:1.4rem;margin-bottom:0;}
.site-footer .grid .grid__item {padding:0;max-width:100%;width:100%;}
.site-footer .grid {padding-bottom:50px;display:block;justify-content:normal;align-items:normal;margin:0;}
.site-footer .image-wrap img {width:100%;max-width:210px !important;height:auto;}
.site-footer .image-wrap {padding:0 !important;margin-bottom:35px;height:auto !important;}
.site-footer .grid .footer__collapsible {padding-left:0;text-align:center;}
.site-footer .grid .footer__item--4 .footer__collapsible>p {padding-top:2rem;line-height:2.2rem;}
footer.w .footer__item--4 ul.footer__social {margin:2rem auto;}
.footer__item-padding {padding-right:0;}
.footer__collapsible p strong {font-size:13px;font-weight:700;line-height:17px;text-align:left;font-family:'gothambold';}
.footer__item-padding p {color:#fff;}
.site-footer .grid .footer__collapsible .site-footer__linklist {text-align:left;margin-top: 8px;}
.site-footer .grid .grid__item button.h4.footer__title {position:relative;font-size:16px !important;padding:10px 15px;margin:0;margin-top:10px;text-align:left;border:1px solid #6e7f94;background:none;}
.small--hide {display:none !important;}
.footer-col-detail {max-height:0;overflow:hidden;transition:max-height 0.5s ease-out;}
.footer-col-detail.open {max-height:1000px;}
.collapsible-trigger-btn {padding:15px 0}
.c-map{display: none}
.search-com {margin-top:30px;}
.search-com .box-title a {width:237px;padding:5px 10px;}
.search-com .box-hd {padding-bottom:30px;}
.search-com .box-btn {top:auto;margin-top:0;bottom:0;}
.search-com .list-item {width:48%;}
.pro-list li {width:48%;margin:0 1%;}
.pro-list li .item-pic {float:none;width:100%;}
.pro-list li .item-info-box {float:none;width:100%;}
.pro-list li .item-form {position:static;bottom:auto;right:auto;margin-left:8%;}
.kexin {width:96%;left:0px;margin-left:2%;}
.denglu {width:280px;}
.denglu .int1 {width:135px;}
.denglu .int2 {width:135px;}
.denglu .int1 input,.denglu .int2 input {width:123px;}
.theme-poptit h3 {font-size:18px;font-size:1.8rem;line-height:22px;}
.kexin {width:96%;left:0px;margin-left:2%;}
.denglu {width:280px;}
.denglu .int1 {width:135px;}
.denglu .int2 {width:135px;}
.denglu .int1 input,.denglu .int2 input {width:123px;}
.theme-poptit h3 {font-size:18px;font-size:1.8rem;line-height:22px;}
.suzi {margin-left:0px;margin-right:0px;padding-top:87px;}
.suzi p a {height:auto;}
.title01 {float:none;padding:0 0 0 70px;font-size:20px}
.title01:before {width:20px}
.title01:after {width:40px;left:20px}
.c_title span.t,.b_title span.t {font-size:20px}
.c_title .txt {line-height:24px}
.b_title .txt {line-height:20px;font-size:14px;}
.popup_video .video {width:80%;}
.hamburger {right:10px;top:20px;}
header {height:60px;}
header .top>.inner {height:60px;}
header .top>.inner a.logo {display:none;width:163px;height:40px;}
footer.w .foot_top {padding-bottom:20px;}
footer.w .foot_top .foot_contact {position:static;width:100%;text-align:center;}
footer.w .foot_top .foot_contact .share ul {text-align:center;}
footer.w .foot_top .foot_contact .share ul li {display:inline-block;float:none;margin:0 10px;}
footer.w .foot_top .foot_contact b.t:after {margin:10px auto;}
footer.w .foot_top .foot_qr {position:static;margin:0 auto;}
footer.w .foot_copyright {line-height:24px;padding:20px 0 70px;}
footer.w .footer_copyright {line-height:24px;padding:20px 0 70px;}
footer.w .foot_copyright a {display:block;}
footer.w .foot_copyright p {float:none;width:100%;text-align:center;}
footer.w .foot_copyright p:nth-last-of-type(1) {float:none;width:100%;text-align:center;}
footer.w .txt {padding:0 50px 0 50px;text-align:left;}
.popup_inquiry .form {width:80%}
.popup_inquiry .form .row .item.item_input {width:100%;}
.popup_checkcode .form {width:80%}
.popup_checkcode .form .row .item.item_input {width:100%}
.popup_video .video span.video_close {right:-15px;}
.popup_video .video {width:90%;}
.m-mpro {margin-top:30px;}
.m-mpro .box-title a {width:237px;padding:5px 10px;}
.m-mpro .box-hd {padding-bottom:30px;}
.m-mpro .box-btn {top:auto;margin-top:0;bottom:0;}
.m-mpro .list-item {margin-left:.1%;margin-right:.1% !important;width:4.8%;}
.v-list li {width:48%;margin:20px 1% 0;}
.m4-pro-list li {width:48%;margin:20px 1% 0;}
.coxinn .int1 {margin-top:15px;}
.coxinn .int2 {margin-top:15px;}
.coxinn .int1 input,.coxinn .int2 input {width:100%;height:40px;}
.coxinn textarea {width:100%;}
.coxinn .int3 {width:100%;height:40px;}
.coyanzheng {margin-left:auto;margin-top:15px;height:40px;}
.coxinn .int5 {margin-top:15px;}
.tex {padding-top:15px;}
.icon-list li {width:98%;margin:0 1% 15px;}
.icon-list li div {min-height:0;}
.post-tab .tab-content-item li {width:31.33%;margin:0 1% 20px;}
.partner-box .scroll-list li {width:3.25%;margin-right:0.11%;}
#cookieBottomBar {height: auto; padding: 18px 20px;}
  .cookieContainer {flex-direction: column; align-items: flex-start;gap: 14px;}
  .cookieButtons {width: 100%;}
  .cookieButtons button {flex: 1; }
}
@media screen and (max-width:480px) {
.design-box .scroll-list li {width:4.9%;margin-right:.2%;margin-left:0;}
.addcircle li {width:49%;}
.scroll-list li {width:4.9%;margin-right:0.2%;}
.value-list li {width:48%;margin:0 1% 15px;}
.extion-box ul.e-tu-list li {width:50%}
.m-prob1 .prob-pic-list ul li {margin-right:.2%;width:9.8%;}
.e-list li {padding:10px;box-sizing:border-box;}
.e-list .item-pic {float:none;width:100%;}
.e-list .item-info {position:relative;left:0;right:0;}
.listcart a {width:95% !important;float:none;overflow:hidden;margin-bottom:1rem;margin-top:1rem}
.hotp-tabc-item li {width:98%;margin:16px 1% 0;}
.about1-middle li {width:9%!important;margin:0 .5%!important;}
.scroll-list li {width:9%;margin:0 .5%;}
.pro-list li {width:98%;margin:0 1%;}
.pro-list .item-info-box .item-title {height:auto!important;}
.pro-list li .item-form {padding-left:10%}
.news1-left .item-pic {width:77%;left:65px;}
.dm-list li {width:46%;margin:0 2% 80px;}
.dm-box {padding-bottom:0px;}
.post-tab .tab-content-item li {width:48%;margin:0 1% 20px;}
.v-list li {width:98%;margin:20px 1% 0;}
.partner-box .scroll-list li {width:4.85%;margin-right:0.3%!important;margin-left:0;}
.m4-pro-list li {width:98%;margin:20px 1% 0;}
.addcircle li {width:100%;}
.head-navlist2 li {font-size:12px;font-size:1.2rem}
.design-box .scroll-list li {width:10%;margin-right:0%;margin-left:0;}
}
@media screen and (min-width:768px) and (max-width:959px) {
.site-footer .grid{flex-wrap: wrap;}
.footer__item--1 {width:50% !important;max-width:50%;}
.footer__item--2 {width:50% !important;}
.footer__item--4 {width:50% !important;}
.site-footer .page-width {max-width:100%;}
.site-footer {padding-top:10px;}
.footer__item--3 {width:50%;padding-top:40px;}
}
@media screen and (min-width:1000px) and (max-width:1219px) {
.no_margin {margin-left:auto!important;}
}
@media screen and (min-width:1000px) and (max-width:1600px) {
.bread {padding:100px 0 80px;}
.zong {width:980px;margin:50px auto 0;}
.pyiji {width:960px;margin-left:-480px;}
.pyijilie {width:300px;margin-left:10px;}
.pyijizi>a {font-size:14px;font-size:1.4rem;}
.pyijizi li a {font-size:12px;font-size:1.2rem;}
}
@media screen and (min-width:1180px) and (max-width:1380px) {
.more01:hover:after,.more02:hover:after {width:30px;right:6px;}
header.move nav {position:static;background:rgba(0,0,0,0);}
header.move .top {width:100%;background:rgba(0,0,0,0);}
.title01 {font-size:22px}
.title01:before {top:10px}
.title01:after {top:10px}
.c_title span.t,.b_title span.t {font-size:22px}
footer.w {padding-top:20px;}
}
@media screen and (min-width:768px) {
.duoyu2 {display:none}
.news2 {margin-bottom:70px;}
.medium-up--hide {display:none !important;}
.c-map2{display: none}
}
@media screen and (min-width:960px) {
.footer__item--3 {width:25%;}
.footer__item--1 {width:30% !important;}
.footer__item--2 {width:20% !important;}
.footer__item--4 {width:30% !important;}
}
@media screen and (min-width:1180px) {
.more01:hover:after,.more02:hover:after {width:40px;right:17px;background:#fff;}
.more01:hover,.more02:hover {border-color:#212773;background:#212773;color:#fff;}
header .top>.inner .lang .m .sub ul li a:hover {color:#212773;}
header .top>.inner .network .m .sub ul li a:hover {color:#212773;}
header nav .nav>ul>li.m .sub>.inner .list ul li a:hover {border-color:#212773;background:#212773;color:#fff;}
footer.w .foot_top .foot_nav>ul>li ul li a:hover {color:#fff;}
footer.w .foot_copyright a:hover {color:#fff;}
.popup_inquiry .form span.form_close:hover {transform:rotate(90deg)}
.popup_inquiry .form .row .item .int4:hover {background:#212773;color:#fff}
.popup_checkcode .form span.form_close:hover {transform:rotate(90deg)}
.popup_checkcode .form .row .item .int4:hover {background:#212773;color:#fff}
}
@media screen and (min-width:1220px) {
.no_margin {margin-left:auto!important;}
.zong {margin-top:42px;width:1200px;margin:57px auto 0;}
}

 .pdf-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:30px;margin:40px 0}
.pdf-card{background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,0.1);transition:all 0.3s ease;display:flex;flex-direction:column}
.pdf-card:hover{box-shadow:0 4px 16px rgba(0,0,0,0.15);transform:translateY(-4px)}
.pdf-card-image{width:100%;height:auto;min-height:460px;background:linear-gradient(135deg,#f5f5f5 0%,#e8e8e8 100%);display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}
.pdf-card-image img{width:100%;height:100%;object-fit:cover;transition:transform 0.3s ease}
.pdf-card:hover .pdf-card-image img{transform:scale(1.05)}
.pdf-icon{width:80px;height:80px;object-fit:contain}
.pdf-card-content{padding:20px;flex-grow:1;display:flex;flex-direction:column}
.pdf-card-title{margin:0 0 12px 0;font-size:16px;font-weight:600;color:#333;line-height:1.4}
.pdf-card-title a{color:#333;text-decoration:none;transition:color 0.3s}
.pdf-card-title a:hover{color:#383DC5}
.pdf-card-desc{margin:0 0 20px 0;font-size:13px;color:#999;line-height:1.5;flex-grow:1}
.pdf-card-buttons{display:flex;gap:10px}
.pdf-card-btn{flex:1;padding:10px 15px;border:1px solid #383DC5;border-radius:4px;text-align:center;font-size:13px;font-weight:500;text-decoration:none;transition:all 0.3s;cursor:pointer;display:block}
.pdf-card-btn.view{background:#fff;color:#383DC5}
.pdf-card-btn.view:hover{background:#383DC5;color:#fff}
.pdf-card-btn.form{background:#383DC5;color:#fff}
.pdf-card-btn.form:hover{background:#b01010}
@media (max-width:768px){.pdf-grid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:20px}
.pdf-card-image{min-height:260px}
}.pdf-grid-header{margin-bottom:40px;padding:30px 0;border-bottom:2px solid #f0f0f0}
.pdf-grid-title{font-size:28px;font-weight:600;color:#333;margin:0 0 15px 0;padding:0}
.pdf-grid-description{font-size:16px;color:#666;line-height:1.6;margin:0;padding:0}
.recaptcha-box .g-recaptcha{transform-origin:left top}
@media (max-width:360px){.recaptcha-box .g-recaptcha{transform:scale(0.9)}
}.recaptcha-submit-box{width:100%;margin-top:22px;text-align:center;clear:both}
.recaptcha-center{display:flex;justify-content:center;align-items:center;width:100%}
.recaptcha-center .g-recaptcha{display:inline-block}
.submit-center{margin-top:28px;display:flex;justify-content:center;text-align:center}
.submit-center .recaptcha-submit-btn,.recaptcha-submit-box .int4{display:inline-block;width:100%;max-width:200px;height:52px;line-height:52px;border:none;border-radius:3px;background:#666;color:#fff;font-size:18px;letter-spacing:1px;text-align:center;cursor:pointer;transition:all 0.25s ease}
.submit-center .recaptcha-submit-btn:hover,.recaptcha-submit-box .int4:hover{background:#444}
@media (max-width:767px){.recaptcha-submit-box{margin-top:18px}
.recaptcha-center{justify-content:center}
.submit-center{margin-top:16px}
}#inquiry_form .google-recaptcha-box{display:flex;justify-content:center;align-items:center;padding:16px 0 6px;margin-bottom:8px;border:none !important;background:transparent}
#inquiry_form .google-recaptcha-box .g-recaptcha{display:inline-block;transform-origin:center top}
#inquiry_form .item_submit{text-align:center;padding-top:8px}
#inquiry_form .item_submit .int4{display:inline-block;width:100%;max-width:490px}
@media (max-width:767px){#inquiry_form .google-recaptcha-box{padding-top:14px;padding-bottom:6px}
}@media (max-width:360px){#inquiry_form .google-recaptcha-box .g-recaptcha{transform:scale(0.9)}
#inquiry_form .google-recaptcha-box{min-height:76px}
}.catalog-recaptcha-box{clear:both;display:flex;justify-content:center;align-items:center;width:100%;padding:18px 0 12px}
.catalog-recaptcha-box .g-recaptcha{display:inline-block;transform-origin:center top}
.catalog-submit-box{clear:both;width:100%;text-align:center;padding-bottom:12px}
.catalog-submit-box .int4{display:inline-block;min-width:190px;height:46px;line-height:46px;padding:0 28px;border:none;border-radius:24px;background:#d71920;color:#fff;font-size:17px;font-weight:600;text-align:center;cursor:pointer;transition:all 0.25s ease}
.catalog-submit-box .int4:hover{background:#b90f15}
@media (max-width:767px){.catalog-recaptcha-box{padding:16px 0 10px}
.catalog-submit-box .int4{min-width:180px;height:44px;line-height:44px;font-size:16px}
}@media (max-width:360px){.catalog-recaptcha-box .g-recaptcha{transform:scale(0.9)}
.catalog-recaptcha-box{min-height:78px}
}
