﻿ html {font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}
* {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
body {margin:0;overflow-x:hidden;}
p {margin:0 0 25px;}
article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary {display:block;}
audio,canvas,progress,video {display:inline-block;vertical-align:baseline;}
audio:not([controls]) {display:none;height:0;}
[hidden],template {display:none;}
a {background-color:transparent;}
abbr[title] {border-bottom:1px dotted;}
small {font-size:80%;}
sub,sup {font-size:75%;line-height:0;position:relative;vertical-align:baseline;}
sup {top:-0.5em;}
sub {bottom:-0.25em;}
img {border:0;}
svg:not(:root) {overflow:hidden;}
figure {margin:0;}
hr {-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}
code,kbd,pre,samp {font-size:1em;}
button,input,optgroup,select,textarea {color:inherit;font:inherit;margin:0;}
select {text-transform:none;}
button {overflow:visible;}
button,input,select,textarea {max-width:100%;}
button,html input[type="button"],input[type="reset"],input[type="submit"] {-webkit-appearance:button;cursor:pointer;}
button[disabled],html input[disabled] {cursor:default;opacity:.5;}
button::-moz-focus-inner,input::-moz-focus-inner {border:0;padding:0;}
input[type="checkbox"],input[type="radio"] {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-right:0.4375em;padding:0;}
input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button {height:auto;}
input[type="search"] {-webkit-appearance:textfield;}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration {-webkit-appearance:none;}
fieldset {border:1px solid #d1d1d1;margin:0 0 1.75em;padding:0.875em;}
fieldset >:last-child {margin-bottom:0;}
legend {border:0;padding:0;}
textarea {overflow:auto;vertical-align:top;}
optgroup {font-weight:bold;}
textarea:hover,input:hover,textarea:active,input:active,textarea:focus,input:focus,.form-control:focus {outline:0px !important;-webkit-appearance:none;box-shadow:none !important;}
.form-select {padding:15px 15px;font-size:15px;color:#848484;border:1px solid #eeeeee;border-radius:0;font-family:var(--pbmit-heading-typography-font-family);font-weight:500;}
.form-select:focus {border-color:#1bbde4;outline:0;box-shadow:none;}
.pbmit-sticky {position:-webkit-sticky;position:sticky;top:130px;}

html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,hr,p,blockquote,pre,a,abbr,acronym,del,cite,address,small,sub,sup,b,u,i,center,font,em,strong,dl,dt,dd,ul,ol,li,form,fieldset,legend,table,caption,thead,tbody,tfoot,tr,th,td{margin:0;padding:0;outline:none;}
ul,ol{list-style-type:none}
*{outline:none ! important; }
a{text-decoration:none;blr:expression(this.onFocus=this.blur());outline:none; color:#27333a; -webkit-transition: all .3s linear; -moz-transition:  all .3s linear; -ms-transition:  all .3s linear; -o-transition:  all .3s linear; transition:  all .3s linear;}
a:visited{text-decoration:none;blr:expression(this.onFocus=this.blur());outline:none;}
a:hover{text-decoration:none;outline:none;color:#27333a;} 
a:focus{outline:none;text-decoration:none;color:#27333a;}
li:focus{outline:none;text-decoration:none;}fieldset,img{border:0;max-width:100%;}q,blockquote{quotes:"" ""}q:before,q:after,blockquote:before,blockquote:after{content:""}
del{text-decoration:line-through}ins{text-decoration:underline}sup{vertical-align:super;}sub{vertical-align:sub;}cite,em,dfn{font-style:normal;}
table{border-collapse:collapse;border-spacing:0;empty-cells:show;}
caption,th,td{text-align:left;}
input,textarea,select,button{font-size:100%;margin:0;padding:0;}
label,button{cursor:pointer}
textarea{white-space:inherit;resize:none;border:1px solid #ececec;}button,input,select,textarea{font-size:100%;}
article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{margin:0;padding:0;display:block;border:0;font-size:100%;}
.show { display:block;}
.hide{display:none !important;}
.hiddenit{display:none;}
input[type=text],input[type=password]{outline:none;} 
h1,h2,h3,h4,h5,h6{font-weight: normal;}
.clear{clear: both;width: 100%;font-size:0px;height:0px;background:none;border:none;_zoom:1;}
.padding0{padding:0px;}
.shadow{box-shadow: 1px 1.732px 2px 0 rgba(4, 0, 0, 0.3);}
.rd{ color:#e60012; }
.clearfix:before,.clearfix:after{ content:""; display:table; } 
.clearfix:after{clear:both;} 
.clearfix{ *zoom:1;/*IE/7/6*/ }

.bgf{background-color:#fff;}
.browserupgrade { position: fixed; left: 0; right: 0; top: 0; bottom: 0; background-color: #fff; z-index: 9999; text-align: center; padding: 200px 20px; }
.img-responsive { display: inline-block; }
.browserupgrade p { width: 640px; background: #f7f9ff; color: #212121; padding: 20px; margin: 50px auto 0; border-radius: 20px; }
.toshadow{-webkit-transition: -webkit-box-shadow .3s ease; transition: -webkit-box-shadow .3s ease; transition: box-shadow .3s ease; transition: box-shadow .3s ease,-webkit-box-shadow .3s ease;}
.toshadow:hover{-webkit-box-shadow:0 0px 20px rgba(255,255,255,1);box-shadow:0 0px 20px rgba(255,255,255,1);}
.tran{-o-transition: all .2s ease-in-out; transition: all .2s ease-in-out; -webkit-transition: all .2s ease-in-out; -moz-transition: all .2s ease-in-out; -ms-transition: all .2s ease-in-out;}
.table { width: 100%; max-width: 100%; margin-bottom: 20px; }
article, aside, details, figcaption, figure, footer, header, main, menu, nav, section, summary { display: block;}
.color{color:#27333a;}
.bgcolor{ background-color:#27333a;}
.colorH{color:#f5ac3c;}
html {font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;overflow-y:scroll;-webkit-overflow-scrolling:touch}
:root {
    --pbmit-bg-color: #1f296b;
    --pbmit-www-color: #27333a;
    --pbmit-global-color: #86bb46;
    --pbmit-secondary-color: #888888;
    --pbmit-light-color: #f7f9fa;
    --pbmit-white-color: #ffffff;
    --pbmit-blackish-color: #0c121d;
    --pbmit-link-color-normal: #222222;
    --pbmit-link-color-hover: #86bb46;
    --pbmit-global-color-rgb: rgb(134, 187, 70);
    --pbmit-secondary-color-rgb: rgb(136, 136, 136);
    --pbmit-responsive-breakpoint: 1200px;
    --pbmit-body-typography-font-family: 'Roboto', sans-serif;
    --pbmit-body-typography-variant: regular;
    --pbmit-body-typography-font-size: 16px;
    --pbmit-body-typography-line-height: 24px;
    --pbmit-body-typography-color: #888888;
    --pbmit-heading-typography-font-family: 'Asap', sans-serif;
    --pbmit-heading-color: #222222;
    --pbmit-heading-font-variant: 700;
    --pbmit-btn-typography-font-family: 'Roboto', sans-serif;
    --pbmit-btn-typography-variant: 700;
    --pbmit-btn-typography-font-size: 14px;
    --pbmit-btn-typography-line-height: 26px;
    --border-radius: 3px;
}
body { margin: 0; color: #424866; line-height: 1.6; background-color: #f7f7f7; font-size: 16px; }
body.cn {  }
body.en {  }
body.jp {  }

@font-face {
    font-family: 'WebFont';
    src: url('/public/fonts/Roboto/Medium/Roboto-Medium.eot');
    src: url('/public/fonts/Roboto/Medium/Roboto-Medium.eot?#iefix') format('embedded-opentype'), url('/public/fonts/Roboto/Medium/Roboto-Medium.woff2') format('woff2'), url('/public/fonts/Roboto/Medium/Roboto-Medium.woff') format('woff'), url('/public/fonts/Roboto/Medium/Roboto-Medium.ttf') format('truetype'), url('/public/fonts/Roboto/Medium/Roboto-Medium.svg#Roboto-Medium') format('svg');
    font-weight: 500;font-style: normal; font-display: swap;
}
* { font-family: 'WebFont' !important;  }
.visible-xs { display: none!important; }
@media (max-width: 767px) {
 .visible-xs { display:block!important }  
.hidden-xs { display: none!important; }
}

.containerX { box-sizing: border-box; margin: 0 auto;  width: 100%; max-width: 2560px;padding:0 3% }
.rowX{justify-content:space-between;}
.flex{display: flex; display: -webkit-flex; flex-direction: row; }
.dflex{display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-box-direction: normal; -moz-box-direction: normal; -webkit-box-orient: horizontal; -moz-box-orient: horizontal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-pack: start; -moz-box-pack: start; -ms-flex-pack: start; -webkit-justify-content: flex-start; justify-content: flex-start; -webkit-align-content: stretch; -ms-flex-line-pack: stretch; align-content: stretch; -webkit-box-align: stretch; -moz-box-align: stretch; -webkit-align-items: stretch; -ms-flex-align: stretch; align-items: stretch;}
.fixed { position: fixed;z-index:9;top:0px;left:0px;width:100%;opacity:1;box-shadow: 0px 3px 10px rgba(0,0,0,.12);border-bottom:1px solid #eee; /*box-shadow: 0px 3px 10px rgba(0,0,0,.12);border-bottom:1px solid #eee;background:rgba(255,255,255,.9);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#e5ffffff, endColorstr=#e5ffffff);*/ }
.hide{display:none !important}

 .section-padding{ padding-top: 80px; padding-bottom:60px;}
@media (max-width: 992px) {
    .section-padding{ padding-top: 20px; padding-bottom:30px;}
}

@media (max-width: 576px) {
    .container, .container-sm {
        max-width: 100%
    }
}

@media (max-width: 768px) {
    .container, .container-md, .container-sm {
        max-width: 100%
    }
}

@media (max-width: 992px) {
    .container, .container-lg, .container-md, .container-sm {
        max-width: 100%
    }
}



.RowPadding { padding:80px  0 }
.RowPaddingSmall { padding: 30px 0; }
@media (min-width:1200px) and (max-width: 1439px) {
.RowPadding { padding:60px  0 }
}
@media (min-width: 992px) and (max-width: 1199px) {
.RowPadding { padding:50px  0 }
}
@media (min-width:768px) and (max-width: 991px) {
.RowPadding { padding:50px  0 }

}

@media (max-width: 992px) {
.RowPadding { padding:40px  0 }

}
.nullResult { text-align: center;padding-bottom:50px; }
.nullResult .noresultext { font-size: 16px; font-weight:500 }
.nullResult .texticon { font-size: 100px; line-height: 150px;color:var(--pbmit-www-color); }

/**2023 add**/
body .scroll-to-top {position:fixed;z-index:200;opacity:0;bottom:10px;right:20px;width:45px;height:45px;line-height:40px;font-size:16px;background-color:var(--pbmit-bg-color);text-align:center;border:3px solid #eeeeee;color:#fff;border-radius:50%;-webkit-transition:all 0.5s cubic-bezier(0.645,0.045,0.355,1);-o-transition:all 0.5s cubic-bezier(0.645,0.045,0.355,1);transition:all 0.5s cubic-bezier(0.645,0.045,0.355,1);}
body .scroll-to-top.show {opacity:1;}
body .scroll-to-top:hover {color:#fff !important;background-color:var(--pbmit-bg-color);}
.tags { position: absolute; left: -1px; top: 1em; font-size: 12px; text-align: center; z-index: 9; display: inline-block; padding: 4px 15px; white-space: nowrap; border-top-right-radius: 0em; border-bottom-right-radius: 0em; color:#fff; background: rgba(39,51,58,0.5);text-transform: uppercase; box-sizing: border-box; max-width: 50%; overflow: hidden; text-overflow: ellipsis;border-radius:4px;}
.tags2{top:41px;}
/*--start ---手机状态下导航*/

.multiTabsBox {display:none;}
@media (max-width: 992px) { 
.multiTabsBox {display:block;/*position: -webkit-sticky; position: sticky;*/;position:relative;;background-color:#fff;border-bottom:.0625rem solid #eee;color:#000;/*height:45px;*/padding-right:15px; background-color: rgb(255, 255, 255); border-bottom-color: rgb(238, 238, 238);}
.multiTabsBox.fixed {top:0px;z-index:999999;background-color: rgb(255, 255, 255); border-bottom-color: rgb(238, 238, 238); }
.multiTabs {border-top:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:100%;overflow-x:scroll;overflow-y:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;}
.multiTabs::-webkit-scrollbar {display:none}
.multiTabItem {padding:10px 0 10px 8px;position:relative;text-align:center}
.multiTabItem::-webkit-scrollbar {display:none}
/*.multiTabItem:first-child {padding-left:15px}*/
.multiTabItemText {-webkit-tap-highlight-color:transparent;color:var(--pbmit-www-color);font-size:16px;font-weight:500;padding-right:15px;}
.multiTabItemActive {color:var(--pbmit-www-color);position:relative}
/*.multiTabItemActive:after {background-color:var(--pbmit-www-color);border-radius:50%;content:"";height:.5rem;left:.25rem;margin-top:-.3125rem;position:absolute;top:50%;width:.5rem}
*/.expandAnchors {position:absolute;height:100%;right:7px;text-align:center;top:0;width:100%;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-tap-highlight-color:transparent;-webkit-align-items:center;align-items:center;background-image:-webkit-linear-gradient(181deg,#fff 50%,hsla(0,0%,100%,0));background-image:-moz-linear-gradient(181deg,#fff 50%,hsla(0,0%,100%,0) 100%);background-image:linear-gradient(269deg,#fff 50%,hsla(0,0%,100%,0));display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end;}
.expandAnchorsIcon {opacity:.5;}
.expandMask {-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;bottom:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;left:0;position:fixed;right:0;top:0;z-index:99999}
.transparentMask {background:transparent}
.blackMask {-webkit-box-flex:1;-moz-box-flex:1;background:#000;-webkit-flex:1;-ms-flex:1;flex:1;opacity:.6}
.expandTabsBox {position:fixed;top: 0px;left:0;background-color:#fff;border-radius:0 0 .75rem .75rem; width:100%;z-index:99999}
.expandTitle {color:#333;color: rgb(51, 51, 51);font-size:14px;height:60px;line-height:60px;text-align:left;padding-left:10px;;position:relative;}
.expandTabs {-ms-flex-pack:distribute;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between;margin:0 .625rem .9375rem;white-space:normal}
.expandMultiTab { background-color: #f6f6f6; margin: 0 4px 10px 0px; padding: 10px 0; text-align: left; width: 100%; }
.expandMultiTabText{color:#999;font-size:14px;padding:0 20px;position:relative;display:block;}
.expandMultiTabText *{display:block;}
.expandMultiTabActive {color:#000;}
.expandMultiTabActivePoint {background-color:var(--pbmit-www-color);border-radius:50%;height:.5rem;left:.25rem;margin-top:-.25rem;position:absolute;top:50%;width:.5rem}
}


.main-header,#sidebarleft {display:none;}


@media (max-width: 1200px) {

.main-header,.sidebarleft,.header_area,.sidenav{display:none;}

.main-header {display:block;z-index:1030;width:100%;margin:0;border:0;paliing:0;filter:none;background-color:#fff;/*box-shadow:0 6px 0 0 rgba(0,0,0,.01),0 15px 32px 0 rgba(0,0,0,.06);position:fixed;right:0px;left:0px;top:0px;*/min-height:0; height: 60px;    border-bottom: solid 1px #EEE;}
.container_header {background:transparent;height:60px;padding:0 10px;display:-ms-flexbox!important;display:flex!important;-ms-flex-align:center!important;align-items:center!important;padding:0px 10px !important;justify-content:space-between;}
.wrapper {height:100%;position:relative;overflow-x:hidden;overflow-y:auto;}
.wrapper:before,.wrapper:after {content:" ";display:table;}
.container_header {background:transparent;height:60px;padding:0 10px;}
.container_header .min-h {min-height:60px;}
.container_header .mlogo {}
.container_header .mlogo a {display:block;}
.container_header .mlogo a img{ }

.navi-menu-button{ width: 40px; height: 40px; position: relative; cursor: pointer;background-color:transparent;border:none; } 
.navi-menu-button em{ width: 29px; height: 2px; background-color: #4c4c4c; display: block; position: absolute; border-radius: 30px;left: 0; -webkit-transition: all 200ms cubic-bezier(0.250, 0.250, 0.750, 0.750); -moz-transition: all 200ms cubic-bezier(0.250, 0.250, 0.750, 0.750); -o-transition: all 200ms cubic-bezier(0.250, 0.250, 0.750, 0.750); transition: all 200ms cubic-bezier(0.250, 0.250, 0.750, 0.750); /* linear */ } 
.navi-menu-button em:nth-child(1){ top: 10px; width: 25px; } 
.navi-menu-button em:nth-child(2){ top: 19px; } 
.navi-menu-button em:nth-child(3){ top: 28px; width: 25px; } 
.navi-menu-button.active em:nth-child(1){ -ms-transform: rotate(-45deg); -webkit-transform: rotate(-45deg); transform: rotate(-45deg); top: 14px; } 
.navi-menu-button.active em:nth-child(2){ width: 0; } 
.navi-menu-button.active em:nth-child(3){ -ms-transform: rotate(45deg); -webkit-transform: rotate(45deg); transform: rotate(45deg); top: 14px; }
.container_full {padding:0px;min-height:calc(100vh);background:#fff;position:relative;max-width:760px;margin:0 auto;}

.noscroll { overflow: hidden;height:100%; }
.overlay { display: none; position: fixed; width: 100vw; height: 100vh; background: rgba(0, 0, 0, 0.7); z-index: 998; opacity: 0; top: 0px; transition: all 0.5s ease-in-out; } 
.overlay.active { display: block; opacity: 1; } 

#sidebarleft { display: block; width: 250px; padding: 25px 20px;padding-top: 0px;position: fixed; top: 0; left: -250px; height: 100vh; z-index: 999; background-image: linear-gradient(to right, rgba(255, 255, 255, 0.9), rgba(255, 255, 255, 0.9));; transition: all 0.3s; overflow: auto; } 
#sidebarleft.active { left: 0; } 
#sidebarleft a, #sidebarleft a:hover { } 
#sidebarleft .list-unstyled .lefticon.iconfont { font-size: 20px; margin-right: 15px; width: 20px; } 
#sidebarleft .list-unstyled .righticon{  font-size: 12px;}
#sidebarleft #dismiss { top:0px;z-index:2; right: 0px; width: 35px; height: 35px; line-height: 35px;background-color:var(--pbmit-www-color); color: #fff; text-align: center; position: absolute; cursor: pointer; -webkit-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s;  } 
#sidebarleft #dismiss:hover {  } 
#sidebarleft .sidebar-header { padding: 0px;  } 
#sidebarleft .sidebar-header h3 { font-size: 20px;  font-weight: 800;   margin-bottom: 0px; }
#sidebarleft .sdprofile { background-color: rgba(255, 255, 255, 0.08); min-height: 100px; position: relative; padding-left: 100px; } 
#sidebarleft .sdprofile .sdp-left { position: absolute; margin: 15px 10px 15px 20px; left: 0px; top: 0px; } 
#sidebarleft .sdprofile .sdp-left img { width: 70px; height: 70px; overflow: hidden; /*-webkit-border-radius: 100%; -moz-border-radius: 100%; border-radius: 100%;*/ } 
#sidebarleft .sdprofile .sdp-right { padding: 20px 20px 0px 0px; } 
#sidebarleft .sdprofile .sdp-right .sd-name { font-weight: 600; color: #df9403; }
#sidebarleft ul {  } 

#sidebarleft ul li a { padding: 10px 0px; display: block;    border-bottom: 1px solid rgba(0, 0, 0, 0.05); font-size:14px;display: flex; display:-webkit-flex; justify-content: space-between; } 
#sidebarleft ul li a:hover { background-color: rgba(255, 255, 255, 0.07); } 
#sidebarleft ul li.active > a, a[aria-expanded="true"] {} 
#sidebarleft .dropdown-toggle::after { display: block; position: absolute; top: 50%; right: 20px; transform: translateY(-50%); }
#sidebarleft .icon-arrow-bottom { margin: 5px 0px 0px !important; float: right; } 
#sidebarleft .collapsible-body { padding: 0px 0px !important; background-color: rgba(255, 255, 255, 0.08); } 
#sidebarleft .collapsible-body a { /*padding: 5px 20px 5px 60px !important;*/ }
#sidebarleft a, #sidebarleft a:hover, #sidebarleft a:focus { color: inherit; text-decoration: none; transition: all 0.3s; } 
#sidebarleft ul ul a { padding-left: 10px !important;     color: #999; } 
#sidebarleft .collapse:not(.show) { display: none; }
#sidebarleft a[data-toggle="collapse"] { position: relative; }
#sidebarleft .collapsing { position: relative; height: 0; overflow: hidden; transition: height .35s ease; }
}

/*--end ---手机状态下导航*/
body.noscroll { overflow: hidden; }
/*--start- 内页banner*/
.second-banner-zone:before {position:absolute;content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:transparent;background-image:none!important;background-repeat:no-repeat;background-position:center center;background-size:cover;background-attachment:scroll;}
.second-banner-zone {background-color:transparent;background-image:url(/public/images/dz/banner/banner-1.jpg);background-repeat:no-repeat;background-position:center center;background-size:cover;background-attachment:scroll;position:relative;}
.second-banner-content {position:relative;z-index:1;display:flex;min-height:680px;}
.second-banner-content .pbmit-tbar-inner {max-width:none;padding:0;}
.second-banner-content-inner {width:100%;text-align:left;}
.second-banner-content .pbmit-tbar {padding-top:110px;}
.second-banner-content .pbmit-tbar-title {font-weight:700;font-size:2.6vw;line-height:1.6;letter-spacing:0;color:var(--pbmit-www-color);text-transform:capitalize;font-style:normal;}
.second-banner-zone .second-banner-content .pbmit-breadcrumb-inner {display:inline-block;border-radius:0;padding:0;display: flex;display:-webkit-flex; align-items: center;}
.pbmit-breadcrumb,.pbmit-breadcrumb a {font-weight:400;font-size:1.1vw;line-height:1.5;color:var(--pbmit-www-color)!important;text-transform:capitalize;font-style:normal;}
.pbmit-breadcrumb-inner .sep {margin:0 5px;}
.pbmit-breadcrumb-inner .sep .iconfont {font-size:1.2vw;}
.second-banner-zone .list-inline-item {color:var(--pbmit-www-color);text-transform:uppercase;font-size:13px;font-weight:600;}
.second-banner-zone .list-inline-item a {color:var(--pbmit-www-color);}
.second-banner-zone .list-inline-item i {color:var(--pbmit-www-color);}

@media (min-width: 1500px) and (max-width: 1920px) {
.second-banner-content {min-height:550px;}
.second-banner-content .pbmit-tbar {padding-top:100px;}
}

@media (min-width: 1200px) and (max-width: 1499px) {
    .second-banner-content {min-height:430px;}
    .second-banner-content .pbmit-tbar {padding-top:90px;}
}
@media (min-width: 993px) and (max-width: 1199px) {
    .second-banner-content {min-height:300px;}
    .second-banner-content .pbmit-tbar {padding-top:60px;}
    .pbmit-breadcrumb,.pbmit-breadcrumb a {font-size:1.4vw;}
    .second-banner-content .pbmit-tbar-title {font-size:3.1vw;}

}

@media (max-width: 992px) {
 .second-banner-content {min-height:260px;}
.second-banner-content .pbmit-tbar {padding-top:80px;}
 .pbmit-breadcrumb{display:none;}
    .pbmit-breadcrumb,.pbmit-breadcrumb a {font-size:2.4vw;}
    .second-banner-content .pbmit-tbar-title {font-size:5.1vw;}


}
@media (max-width: 400px) {
 .second-banner-content {min-height:230px;}
   .second-banner-content .pbmit-tbar-title {font-size:7.1vw;}

}
@media (max-width: 300px) {
 .second-banner-content {min-height:200px;}

}
/*--end- 内页banner*/


/*---start---分页代码---*/

.pagination2-outer {text-align:center;}
.pagination2 {}
.pagination2 li a.page-link {color:var(--pbmit-www-color);background-color:transparent;font-size:16px;font-weight:700;letter-spacing:1px;text-transform:uppercase;line-height:40px;height:40px;width:40px;margin:0 15px 0 0;border:1px solid var(--pbmit-www-color);border-radius:0;position:relative;z-index:1;transition:all 0.4s ease 0s;display:flex;justify-content:center;align-items:center;}
.pagination2 li a.page-link.no {border:1px solid #f7f7f7;transition:none}
.pagination2 li.first a.page-link,.pagination2 li.prev a.page-link,.pagination2 li.next a.page-link,.pagination2 li.last a.page-link {color:#fff;background-color:var(--pbmit-www-color);}
.pagination2 li.active a.page-link,.pagination2 li a.page-link.yes:hover,.pagination2 li.active a.page-link:hover {color:#fff;background-color:var(--pbmit-www-color);border-color:var(--pbmit-www-color);}
.pagination2 li a.page-link:before,.pagination2 li a.page-link:after {content:'';background-color:var(--pbmit-www-color);height:100%;width:100%;border-radius:50%;transform:scale(0) rotateX(360deg);position:absolute;left:0;top:0;z-index:-1;transition:all 0.3s;}
.pagination2 li a.page-link:after {background-color:transparent;border-radius:0;transform:scale(0.7);transition-delay:0.1s;}
.pagination2 li a.page-link.yes:hover:before {border-radius:0;transform:scale(1) rotateX(0);}
.pagination2 li a.page-link.yes:hover:after {background-color:var(--pbmit-www-color);opacity:0;transform:scale(1.5);}
@media only screen and (max-width:480px) {.pagination2 {display:block;border-radius:20px;}
.pagination2 li {margin:5px 2px;display:inline-block;}
.pagination2 li a.page-link {margin:0;}
}
/*---end---分页代码---*/
/*----start news -----*/

.news-column-info .newsItem{margin-bottom:30px;width:33.33%;padding:0 15px;}
.NewsCell .pbmit-image-wrapper {position:relative;overflow:hidden;}
.NewsCell .pbmit-image-wrapper img{width:100%;}
.NewsCell  {transition:all 0.3s cubic-bezier(0.645,0.045,0.355,1);background: #fff; height: 100%; display: block;box-shadow:0 30px 50px rgba(0,0,0,0.06);border-radius:2px;}
.NewsCell:hover {box-shadow:0 30px 50px rgba(0,0,0,0.2);}
.NewsCell .pbminfotech-post-item {}
.NewsCell .pbmit-content-wrapper {padding:30px;}
.NewsCell .pbmit-portfolio-title {font-size:16px;font-weight:500;line-height:1.6;margin-bottom:0px;}
.NewsCell .pbmit-portfolio-title a {color:#222;}
.NewsCell .pbmit-port-cat a {color:#777777;font-size:15px;letter-spacing:1px;}
.NewsCell .pbmit-short-description {margin-bottom:10px;}
.NewsCell .btn3-inline {margin-top:10px;}
.NewsCell .btn3-color-globalcolor {background:none;padding:0;color:#222;text-align:left;font-size:13px;line-height:16px;padding-right:0px;font-weight:600;position:relative;letter-spacing:1px;text-transform:uppercase;display:inline-block;}
.NewsCell .pbmit-portfolio-title a:hover {color:var(--pbmit-www-color);}
.NewsCell .btn3-color-globalcolor:before {content:"";position:absolute;bottom:-6px;left:auto;right:0;height:4px;width:100%;background-color:#e9c242;transition:all 0.2s ease 0s;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;}
.NewsCell .btn3-color-globalcolor:after {content:"";position:absolute;bottom:-6px;left:auto;right:0;height:4px;width:0%;background-color:#e9c242;transition:all 0.2s ease 0s;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;background-color:var(--pbmit-global-color);}
.NewsCell .btn3-color-globalcolor:hover:after {width:100%;left:0;right:auto;}

@media (max-width:992px) {
    .news-column-info .newsItem{margin-bottom:20px;width:50%;padding:0 10px;}
}
@media (max-width:600px) {
   .news-column-info .newsItem{flex-wrap:wrap}
    .news-column-info .newsItem{margin-bottom:10px;width:100%;padding:0px;}
}


/*----End news -----*/
/*----Start-----产品类别中的产品---------*/
.CataProducts {margin-bottom:30px;position:relative;}
.CataProducts .pbminfotech-post-item {background:#fff;box-shadow:0 30px 50px rgb(0 0 0 / 6%);border-radius:2px;}
.CataProducts .pbmit-image-wrapper {position:relative;overflow:hidden;padding:50px 0}
.CataProducts .pbmit-image-wrapper:before {transition:all 0.3s cubic-bezier(0.645,0.045,0.355,1);display:inline-block;content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.1);z-index:2;}
.CataProducts:hover .pbmit-image-wrapper:before {background-color:rgba(0,0,0,0.3);}
.CataProducts .pbminfotech-post-item {background:#fff;box-shadow:0 30px 50px rgba(0,0,0,0.06);border-radius:2px;}
.CataProducts .pbmit-content-wrapper {padding:13px 0; background-color:var(--pbmit-www-color)}
.CataProducts .pbmit-portfolio-title {font-size:16px;font-weight:500;line-height:1.5;color:#FFF;text-align:center;}