/*! normalize.css v4.1.1 | MIT License | github.com/necolas/normalize.css */
@charset "utf-8";
.module{padding:20px 0 10px 0;}
.row,.col{display:-ms-flexbox;display:flex;-ms-flex-wrap: wrap;flex-wrap: wrap;}
.row{flex-direction:row;}
.col{flex-direction:column;}
.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-sm-6,.col-xl-4,.col-xl-6,.col-xl-6,.col-xs-12,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{position:relative;padding:0 10px;min-height:1px;width:100%;}
.m-row > *{margin-left:-15px;margin-right:-15px;}
/**
 * 1. Change the default font family in all browsers (opinionated).
 * 2. Prevent adjustments of font size after orientation changes in IE and iOS.
 */
 *, *:before, *:after {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
*{outline: none;margin: 0;padding: 0;}
html {
    font-family: sans-serif; /* 1 */
    -ms-text-size-adjust: 100%; /* 2 */
    -webkit-text-size-adjust: 100%; /* 2 */
}

/**
 * Remove the margin in all browsers (opinionated).
 */

body {
    margin: 0;
    font-family:"Microsoft YaHei",Arial,Helvetica,sans-serif,"宋体","微软雅黑";
}

/* HTML5 display definitions
   ========================================================================== */

/**
 * Add the correct display in IE 9-.
 * 1. Add the correct display in Edge, IE, and Firefox.
 * 2. Add the correct display in IE.
 */

article,
aside,
details, /* 1 */
figcaption,
figure,
footer,
header,
main, /* 2 */
menu,
nav,
section,
summary { /* 1 */
    display: block;
}

/**
 * Add the correct display in IE 9-.
 */

audio,
canvas,
progress,
video {
    display: inline-block;
}

/**
 * Add the correct display in iOS 4-7.
 */

audio:not([controls]) {
    display: none;
    height: 0;
}

/**
 * Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */

progress {
    vertical-align: baseline;
}

/**
 * Add the correct display in IE 10-.
 * 1. Add the correct display in IE.
 */

template, /* 1 */
[hidden] {
    display: none;
}

/* Links
   ========================================================================== */

/**
 * 1. Remove the gray background on active links in IE 10.
 * 2. Remove gaps in links underline in iOS 8+ and Safari 8+.
 */

a {
    background-color: transparent; /* 1 */
    -webkit-text-decoration-skip: objects; /* 2 */
}

/**
 * Remove the outline on focused links when they are also active or hovered
 * in all browsers (opinionated).
 */

a:active,
a:hover {
    outline-width: 0;
}

/* Text-level semantics
   ========================================================================== */

/**
 * 1. Remove the bottom border in Firefox 39-.
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 */

abbr[title] {
    border-bottom: none; /* 1 */
    text-decoration: underline; /* 2 */
    text-decoration: underline dotted; /* 2 */
}

/**
 * Prevent the duplicate application of `bolder` by the next rule in Safari 6.
 */

b,
strong {
    font-weight: inherit;
}

/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */

b,
strong {
    font-weight: bolder;
}

/**
 * Add the correct font style in Android 4.3-.
 */

dfn {
    font-style: italic;
}

/**
 * Correct the font size and margin on `h1` elements within `section` and
 * `article` contexts in Chrome, Firefox, and Safari.
 */

h1 {
    font-size: 2em;
    margin: 0.67em 0;
}

/**
 * Add the correct background and color in IE 9-.
 */

mark {
    background-color: #ff0;
    color: #000;
}

/**
 * Add the correct font size in all browsers.
 */

small {
    font-size: 80%;
}

/**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */

sub,
sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline;
}

sub {
    bottom: -0.25em;
}

sup {
    top: -0.5em;
}

/* Embedded content
   ========================================================================== */

/**
 * Remove the border on images inside links in IE 10-.
 */
/**
 * Hide the overflow in IE.
 */

svg:not(:root) {
    overflow: hidden;
}

/* Grouping content
   ========================================================================== */

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */

code,
kbd,
pre,
samp {
    font-family: monospace, monospace; /* 1 */
    font-size: 1em; /* 2 */
}

/**
 * Add the correct margin in IE 8.
 */

figure {
    margin: 1em 40px;
}

/**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */

hr {
    box-sizing: content-box; /* 1 */
    height: 0; /* 1 */
    overflow: visible; /* 2 */
}

/* Forms
   ========================================================================== */

/**
 * 1. Change font properties to `inherit` in all browsers (opinionated).
 * 2. Remove the margin in Firefox and Safari.
 */
button,
input,
select,
textarea {
    font: inherit; /* 1 */
    margin: 0; /* 2 */
}

/**
 * Restore the font weight unset by the previous rule.
 */

optgroup {
    font-weight: bold;
}

/**
 * Show the overflow in IE.
 * 1. Show the overflow in Edge.
 */

button,
input { /* 1 */
    overflow: visible;
}

/**
 * Remove the inheritance of text transform in Edge, Firefox, and IE.
 * 1. Remove the inheritance of text transform in Firefox.
 */

button,
select { /* 1 */
    text-transform: none;
}

/**
 * 1. Prevent a WebKit bug where (2) destroys native `audio` and `video`
 *    controls in Android 4.
 * 2. Correct the inability to style clickable types in iOS and Safari.
 */

button,
html [type="button"], /* 1 */
[type="reset"],
[type="submit"] {
    -webkit-appearance: button; /* 2 */
}

/**
 * Remove the inner border and padding in Firefox.
 */

button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
    border-style: none;
    padding: 0;
}

/**
 * Restore the focus styles unset by the previous rule.
 */

button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
    outline: 1px dotted ButtonText;
}

/**
 * Change the border, margin, and padding in all browsers (opinionated).
 */

fieldset {
    border: 1px solid #c0c0c0;
    margin: 0 2px;
    padding: 0.35em 0.625em 0.75em;
}

/**
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 * 3. Remove the padding so developers are not caught out when they zero out
 *    `fieldset` elements in all browsers.
 */

legend {
    box-sizing: border-box; /* 1 */
    color: inherit; /* 2 */
    display: table; /* 1 */
    max-width: 100%; /* 1 */
    padding: 0; /* 3 */
    white-space: normal; /* 1 */
}

/**
 * Remove the default vertical scrollbar in IE.
 */

textarea {
    overflow: auto;
}

/**
 * 1. Add the correct box sizing in IE 10-.
 * 2. Remove the padding in IE 10-.
 */

[type="checkbox"],
[type="radio"] {
    box-sizing: border-box; /* 1 */
    padding: 0; /* 2 */
}

/**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */

[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
    height: auto;
}

/**
 * 1. Correct the odd appearance in Chrome and Safari.
 * 2. Correct the outline style in Safari.
 */

[type="search"] {
    -webkit-appearance: textfield; /* 1 */
    outline-offset: -2px; /* 2 */
}

/**
 * Remove the inner padding and cancel buttons in Chrome and Safari on OS X.
 */

[type="search"]::-webkit-search-cancel-button,
[type="search"]::-webkit-search-decoration {
    -webkit-appearance: none;
}

/**
 * Correct the text style of placeholders in Chrome, Edge, and Safari.
 */

::-webkit-input-placeholder {
    color: inherit;
    opacity: 0.54;
}

/**
 * 1. Correct the inability to style clickable types in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */

::-webkit-file-upload-button {
    -webkit-appearance: button; /* 1 */
    font: inherit; /* 2 */
}
/*宁波海顺重置信息基本框架CSS*/
body, ul, dl, dd, dt, ol, li, p, h1, h2, h3, h4, h5, h6, textarea, form, select, fieldset, table, td, div, input {
	margin:0;
	padding:0;
	-webkit-text-size-adjust: none;
	font-family: "Source Han Sans CN";
	font-family: "noto sans";
	}
ul,li,dl,dd,dt{
	list-style:none;
	margin:0;
	padding:0;
	 }
h1, h2, h3, h4, h5, h6{
	font-size:12px;
	/* font-weight:normal */
	}
a{text-decoration:none;display: block;}
  button{background-color: 0 !important;border: 0;cursor: pointer;}
/**
* css»ù²ãÎÄ¼þ
* eyoo
* 2016-7-12
**/

/* css reset */
html{height:100%;}
*{margin:0;padding:0;list-style-type:none;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {margin:0;padding:0;list-style-type:none;border: 0;}
body{font-family:"Microsoft YaHei", "Î¢ÈíÑÅºÚ", "Tahoma", "Helvetica", "SimSun", "ËÎÌå" !important;color:#333;position:relative;}
    /* ÊÖ»úÖÐµã»÷Ê±È¡Ïû±ß¿ò */
input,textarea,button,a,select{ -webkit-tap-highlight-color:rgba(0,0,0,0); }
input,input:focus,select{outline:none !important;}
textarea,textarea:focus,select{outline:none !important;}
img{border:none !important;border-style: none;box-sizing: border-box;vertical-align: middle;}
button{outline:none !important;}
::-ms-clear,::-ms-reveal{display:none;}
a{-webkit-transition: color .2s;-moz-transition: color .2s;-ms-transition: color .2s;-o-transition: color .2s;}
a:link,a:hover,a:visited,a:focus{text-decoration:none;outline:none;hide-focus: expression(this.hideFocus=true);}
    /*¶¨Òå±íµ¥Ê¹ÓÃµÄ×ÖÌå´óÐ¡£¬Ê¹ÆäÓë¸¸¼¶ÏàÍ¬*/
input,select,textarea{font-size:100%;}
    /* ÎÄ±¾ÎÞ·¨±»Ñ¡ÖÐ */
.modal-open{padding-right:0 !important;}
.us-n{moz-user-select:-moz-none;-moz-user-select:none;-o-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;}

/* Çå³ý¸¡¶¯ */
.clear {clear:both; height:0; overflow:hidden; display:block; line-height:0}
.clearfix:after {clear:both;font-size:0; height:0; display:block; visibility:hidden; content:" "; line-height:0}
input:-webkit-autofill{-webkit-box-shadow: 0 0 0px 1000px white inset;}
input::-webkit-input-placeholder{color:#ccc;}
input::-moz-input-placeholder{color:#ccc;}
input::-ms-input-placeholder{color:#ccc;}
::-webkit-scrollbar{width:7px;background-color:#eee;}
::-webkit-scrollbar-corner{background-color:#ccc;}
::-webkit-scrollbar-thumb{background-color:#a2a2a2;}

.tfre180{transform: rotate(180deg);display: inline-block;}/* 旋转180度 */

/*ico*/
@font-face{
    font-family:"icon";
    src: url('../fonts/iconfont.eot');
    src: url('../fonts/iconfont.eot?#iefix') format('embedded-opentype'),
    url('../fonts/iconfont.woff') format('woff'),
    url('../fonts/iconfont.ttf') format('truetype'),
    url('../fonts/iconfont.svg#iconfont') format('svg');

}

[class*="ico-"]{
    font-family:"icon" !important;
    font-style:normal;
    -webkit-text-stroke-width: 0.2px;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;}




/* ÎÄ×ÖÅÅ°æ */
.f-12{font-size:12px;}
.f-13{font-size:13px;}
.f-14{font-size:14px;}
.f-16{font-size:16px;}
.f-18{font-size:18px;}
.f-20{font-size:20px;}
.f-22{font-size:22px;}
.f-24{font-size:24px;}
.f-26{font-size:26px;}
.f-28{font-size:28px;}
.f-30{font-size:30px;}
.fs-15{font-size: 1.5rem !important;}

.fw-b{font-weight:bold;}
.fw-n{font-weight:normal;}
.ti-2{text-indent:2em;}
.lh-150{line-height:150%;}
.lh-180{line-height:180%;}
.lh-200{line-height:200%;}
.td-u{text-decoration:underline;}
.td-n{text-decoration:none;}

/* ÎÄ×ÖÑÕÉ«-±³¾°ÑÕÉ« */
.color-f{color:#fff;}
.color-3{color:#333;}
.color-6{color:#666;}
.color-9{color:#999;}
.color-0{color:#000;}
.color-65{color: #656a74;}

.bgcolor-f{background-color:#fff;}
.bgcolor-e{background-color:#eee;}
.bgcolor-0{background-color:#000;}

/* ¿í¶È¸ß¶È */
.h-a{height: auto;}
.h{height:100% !important;}
.h-2{height:2px;}
.h-5{height:5px;}
.h-8{height:8px;}
.h-10{height:10px;}
.h-15{height:15px;}
.h-20{height:20px;}
.h-30{height:30px;}
.h-40{height:40px;}
.h-50{height:50px;}
.h-60{height:60px;}
.h-70{height:70px;}
.h-80{height:80px;}
.h-90{height:90px;}
.h-100{height:100px;}
.h-628{height:628px;}

.w1100{max-width: 1100px;margin: 0 auto;position: relative;}

.w{width:100% !important;}
.w-10{width:10px;}
.w-20{width:20px;}
.w-24{width:24px;}
.w-30{width:30px;}
.w-40{width:40px;}
.w-50{width:50px;}
.w-60{width:60px;}
.w-70{width:70px;}
.w-80{width:80px;}
.w-90{width:90px;}
.w-100{width:100px;}
.w-200{width:200px !important;}
.w-300{width:300px;}
.w-400{width:400px;}
.w-500{width:500px;}
.w-600{width:600px;}
.w-700{width:700px;}
.w-800{width:800px;}
.w-1024{width:1024px;}
.w-1000{width:1000px;}
.w-1200{width:1200px;}

/* ¶¨Î» */
.t-l{text-align:left;}
.t-c{text-align:center;}
.t-r{text-align:right;}
.v-m{vertical-align:middle !important;}
.v-tt{vertical-align: text-top;}
.f-l{float:left !important;}
.f-r{float:right !important;}
.f-n{float:none !important;}
.m-c{margin:0 auto;}
.p-r{position:relative;}
.p-a{position:absolute;}
.o-h{overflow:hidden;}
.o-a{overflow:auto;}
.d-n{display:none;}
.d-f{display:flex;}
.d-ib{display:inline-block;}
.d-b{display:block;}
.d-i{display:inline;}
.df-jc-ac{display:flex;justify-content: center;align-items: center;}
.df-fw{display:flex;flex-wrap:wrap;}
.df-jc{display:flex;justify-content:center;}
.df-ac{display:flex;align-items: center;}
.df-ac-jcsb{display:flex;align-items: center;justify-content: space-between;}
.df-jcsb{display:flex;justify-content: space-between;}
.zoom{zoom:1;}
.zindex-n1{z-index:-1;}
.zindex-1{z-index:1;}
.zindex-2{z-index:2;}
.zindex-3{z-index:3;}
.zindex-4{z-index:4;}
.zindex-5{z-index:5;}
.zindex-6{z-index:6;}
.zindex-7{z-index:7;}
.zindex-8{z-index:8;}
.zindex-9{z-index:9;}
.zindex-10{z-index:10;}

/* ±ß¾à */
.n-m{margin:0 !important;}
.n-p{padding:0 !important;}
.m-a{margin: auto;}
.m-0a{margin: 0 auto;}
.m-a0{margin: auto 0;}

.m-10{margin:10px !important;}
.m-15{margin:15px;}
.m-20{margin:20px;}
.m-30{margin:30px;}
.mt-0{margin-top:0;}
.mt-5{margin-top:5px;}
.mt-7{margin-top:7px;}
.mt-10{margin-top:10px !important;}
.mt-15{margin-top:15px !important;}
.mt-20{margin-top:20px;}
.mt20{margin-top:20%;}
.mt-25{margin-top:25px;}
.mt-30{margin-top:30px;}
.mt-40{margin-top:40px;}
.mt-50{margin-top:50px !important;}
.mt-80{margin-top:80px;}
.mt-100{margin-top:100px;}
.mb-0{margin-bottom:0;}
.mb-5{margin-bottom:5px;}
.mb-10{margin-bottom:10px;}
.mb-15{margin-bottom:15px;}
.mb-20{margin-bottom:20px;}
.mb-25{margin-bottom:25px;}
.mb-30{margin-bottom:30px;}
.mb-40{margin-bottom:40px;}
.mb-50{margin-bottom:50px;}
.mb-80{margin-bottom:80px;}
.mb-100{margin-bottom:100px;}
.ml-0{margin-left:0;}
.ml-2{margin-left:2px;}
.ml-5{margin-left:5px;}
.ml-10{margin-left:10px;}
.ml-15{margin-left:15px;}
.ml-20{margin-left:20px;}
.ml-25{margin-left:25px;}
.ml-30{margin-left:30px;}
.ml-32{margin-left:32px;}
.ml-40{margin-left:40px;}
.ml-50{margin-left:50px;}
.ml-80{margin-left:80px;}
.ml-100{margin-left:100px;}
.mr-0{margin-right:0;}
.mr-5{margin-right:5px;}
.mr-10{margin-right:10px;}
.mr-15{margin-right:15px;}
.mr-20{margin-right:20px;}
.mr-25{margin-right:25px;}
.mr-30{margin-right:30px;}
.mr-40{margin-right:40px;}
.mr-50{margin-right:50px;}
.mr-80{margin-right:80px;}
.mr-100{margin-right:100px;}

.p-5{padding:5px;}
.p-10{padding:10px;}
.p-15{padding:15px;}
.p-20{padding:20px;}
.p-25{padding:25px;}
.p-30{padding:30px;}
.p-0-10{padding:0 10px;}
.p-5-0{padding:5px 0;}
.p-5-15{padding:5px 15px;}
.p-5-20{padding:5px 20px;}
.p-10-20{padding:10px 20px;}
.pt-0{padding-top:0;}
.p-t5{padding-top:5px;}
.pt-10{padding-top:10px;}
.pt-15{padding-top:15px;}
.pt-20{padding-top:20px;}
.pt-25{padding-top:25px;}
.pt-30{padding-top:30px;}
.pt-40{padding-top:40px;}
.pt-50{padding-top:50px;}
.pt-80{padding-top:80px;}
.pt-100{padding-top:100px;}
.pb-0{padding-bottom:0;}
.pb-5{padding-bottom:5px;}
.pb-10{padding-bottom:10px;}
.pb-15{padding-bottom:15px;}
.pb-20{padding-bottom:20px;}
.pb-25{padding-bottom:25px;}
.pb-30{padding-bottom:30px;}
.pb-40{padding-bottom:40px;}
.pb-50{padding-bottom:50px;}
.pb-80{padding-bottom:80px;}
.pb-100{padding-bottom:100px;}
.pl-0{padding-left:0;}
.pl-5{padding-left:5px;}
.pl-10{padding-left:10px;}
.pl-15{padding-left:15px;}
.pl-20{padding-left:20px;}
.pl-25{padding-left:25px;}
.pl-30{padding-left:30px;}
.pl-40{padding-left:40px;}
.pl-50{padding-left:50px;}
.pl-80{padding-left:80px;}
.pl-100{padding-left:100px;}
.pr-0{padding-right:0;}
.pr-5{padding-right:5px;}
.pr-10{padding-right:10px;}
.pr-15{padding-right:15px;}
.pr-20{padding-right:20px;}
.pr-25{padding-right:25px;}
.pr-30{padding-right:30px;}
.pr-40{padding-right:40px;}
.pr-50{padding-right:50px;}
.pr-80{padding-right:80px;}
.pr-100{padding-right:100px;}

/* ¹ý¶É */
.transition{transition:all .25s linear;}

/* °´Å¥ */
.mbtn{padding: 6px 12px;font-weight: 400;border: none;border-radius: 4px;}
.mbtn-1{background-color:#1ABC9C;color:#fff;}.mbtn-1:hover,.mbtn-1:focus,.mbtn-1:active{background-color:#16A085;color:#fff;}
.mbtn-2{background-color:#2ECC71;color:#fff;}.mbtn-2:hover,.mbtn-2:focus,.mbtn-2:active{background-color:#27AE60;color:#fff;}
.mbtn-3{background-color:#3498DB;color:#fff;}.mbtn-3:hover,.mbtn-3:focus,.mbtn-3:active{background-color:#2980B9;color:#fff;}
.mbtn-4{background-color:#9B59B6;color:#fff;}.mbtn-4:hover,.mbtn-4:focus,.mbtn-4:active{background-color:#8E44AD;color:#fff;}
.mbtn-5{background-color:#34495E;color:#fff;}.mbtn-5:hover,.mbtn-5:focus,.mbtn-5:active{background-color:#2C3E50;color:#fff;}
.mbtn-6{background-color:#F1C40F;color:#fff;}.mbtn-6:hover,.mbtn-6:focus,.mbtn-6:active{background-color:#F39C12;color:#fff;}
.mbtn-7{background-color:#E67E22;color:#fff;}.mbtn-7:hover,.mbtn-7:focus,.mbtn-7:active{background-color:#D35400;color:#fff;}
.mbtn-8{background-color:#E74C3C;color:#fff;}.mbtn-8:hover,.mbtn-8:focus,.mbtn-8:active{background-color:#C0392B;color:#fff;}
.mbtn-9{background-color:#ECF0F1;color:#bdc3c7;}.mbtn-9:hover,.mbtn-9:focus,.mbtn-9:active{background-color:#BDC3C7;color:#fff;}
.mbtn-10{background-color:#95A5A6;color:#fff;}.mbtn-10:hover,.mbtn-10:focus,.mbtn-10:active{background-color:#7F8C8D;color:#fff;}

/* ÆäËû */
.c-p{cursor:pointer;}
.c-d{cursor:default;}
.b-0{border:0 !important;}
.br-4{border-radius:4px;}
.br-8{border-radius:8px;}
.br-10{border-radius:10px;}
.o-hov:hover,.o-hov:focus{opacity:0.8;filter:alpha(opacity=80);}

/* ºÐÄ£Ê½Îª¹ÖÒìÄ£Ê½ */
.bs-b{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-ms-box-sizing: border-box;-o-box-sizing: border-box;box-sizing: border-box;}

/* ²¼¾Ö */
.box990{width:990px !important;margin:0 auto;float:none;padding-left:5px;padding-right:5px;}
.box1024{width:1024px !important;margin:0 auto;float:none;padding-left:12px;padding-right:12px;}
.box1200{width:1200px !important;margin:0 auto;float:none;padding-left:15px;padding-right:15px;}

a:link, a:hover, a:visited, a:focus{text-decoration: none;outline: none;}
a{-webkit-transition: color .2s;-moz-transition: color .2s;-ms-transition: color .2s;-o-transition: color .2s;}
input, textarea, button, a, select {-webkit-tap-highlight-color: rgba(0,0,0,0);}

.formdf{display: flex;}
.pr_cent{position: relative;top: 50%;left: 50%;transform: translate(-50%, -50%);}

/* .bmlist{width: 33% !important;margin: 0 !important;padding: 0 10px !important;}
.w50{width:50% !important;} */
/* css箭头 */
.rightJt{position: absolute;width: 0;height: 0;}
.rightJt:before,.rightJt:after{position: absolute;content: '';border-top: 20px transparent dashed;border-left: 20px #06559d solid;border-bottom: 20px transparent dashed;border-right: 20px transparent dashed;}
.rightJt:before{border-left: 20px #fff solid;}
.rightJt:after {/* 覆盖并错开4px */left: -4px;border-left: 20px #06559d solid;}

/* 遮罩层 */.mdmsk{width: 100%;height: 100%;position: absolute;top: 0;left: 0;right: 0;bottom: 0;background: rgb(255 255 255 / 0%);z-index: 5;display: none;}

/* 右边淡入 */
.firanimation{-webkit-animation:fadeInRight 1s .2s ease both;-moz-animation:fadeInRight 1s .2s ease both;}
@-webkit-keyframes fadeInRight {0%{opacity:0;-webkit-transform:translateX(20px)}100%{opacity:1;-webkit-transform:translateX(0)}}
@-moz-keyframes fadeInRight {0%{opacity:0;-moz-transform:translateX(20px)}100%{opacity:1;-moz-transform:translateX(0)}}
/* 向右淡出 */
.foranimation{-webkit-animation:fadeOutRight 1s .2s ease both;-moz-animation:fadeOutRight 1s .2s ease both;}
@-webkit-keyframes fadeOutRight{0%{opacity:1;-webkit-transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(20px)}}
@-moz-keyframes fadeOutRight{0%{opacity:1;-moz-transform:translateX(0)}100%{opacity:0;-moz-transform:translateX(20px)}}

/* 加载 */
.load-container{width: 20px;height: 25px;position: relative;left: 50%;transform: translate(-50%);overflow: hidden;-moz-box-sizing: border-box;box-sizing: border-box;}
.load-container .loader{margin: 4em auto;font-size: 3px;width: 1em;height: 1em;border-radius: 50%;position: relative;text-indent: -9999em;-webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);-ms-transform: translateZ(0);-o-transform: translateZ(0);transform: translateZ(0);-webkit-animation: loader 1.1s infinite ease;animation: loader 1.1s infinite ease;}
  @-webkit-keyframes loader {
    0%,
    100% {
      box-shadow: 0em -2.6em 0em 0em #9f9f9f, 1.8em -1.8em 0 0em rgba(159, 159, 159, 0.2), 2.5em 0em 0 0em rgba(159, 159, 159, 0.2), 1.75em 1.75em 0 0em rgba(159, 159, 159, 0.2), 0em 2.5em 0 0em rgba(159, 159, 159, 0.2), -1.8em 1.8em 0 0em rgba(159, 159, 159, 0.2), -2.6em 0em 0 0em rgba(159, 159, 159, 0.5), -1.8em -1.8em 0 0em rgba(159, 159, 159, 0.7);
    }
    12.5% {
      box-shadow: 0em -2.6em 0em 0em rgba(159, 159, 159, 0.7), 1.8em -1.8em 0 0em #9f9f9f, 2.5em 0em 0 0em rgba(159, 159, 159, 0.2), 1.75em 1.75em 0 0em rgba(159, 159, 159, 0.2), 0em 2.5em 0 0em rgba(159, 159, 159, 0.2), -1.8em 1.8em 0 0em rgba(159, 159, 159, 0.2), -2.6em 0em 0 0em rgba(159, 159, 159, 0.2), -1.8em -1.8em 0 0em rgba(159, 159, 159, 0.5);
    }
    25% {
      box-shadow: 0em -2.6em 0em 0em rgba(159, 159, 159, 0.5), 1.8em -1.8em 0 0em rgba(159, 159, 159, 0.7), 2.5em 0em 0 0em #9f9f9f, 1.75em 1.75em 0 0em rgba(159, 159, 159, 0.2), 0em 2.5em 0 0em rgba(159, 159, 159, 0.2), -1.8em 1.8em 0 0em rgba(159, 159, 159, 0.2), -2.6em 0em 0 0em rgba(159, 159, 159, 0.2), -1.8em -1.8em 0 0em rgba(159, 159, 159, 0.2);
    }
    37.5% {
      box-shadow: 0em -2.6em 0em 0em rgba(159, 159, 159, 0.2), 1.8em -1.8em 0 0em rgba(159, 159, 159, 0.5), 2.5em 0em 0 0em rgba(159, 159, 159, 0.7), 1.75em 1.75em 0 0em rgba(159, 159, 159, 0.2), 0em 2.5em 0 0em rgba(159, 159, 159, 0.2), -1.8em 1.8em 0 0em rgba(159, 159, 159, 0.2), -2.6em 0em 0 0em rgba(159, 159, 159, 0.2), -1.8em -1.8em 0 0em rgba(159, 159, 159, 0.2);
    }
    50% {
      box-shadow: 0em -2.6em 0em 0em rgba(159, 159, 159, 0.2), 1.8em -1.8em 0 0em rgba(159, 159, 159, 0.2), 2.5em 0em 0 0em rgba(159, 159, 159, 0.5), 1.75em 1.75em 0 0em rgba(159, 159, 159, 0.7), 0em 2.5em 0 0em #9f9f9f, -1.8em 1.8em 0 0em rgba(159, 159, 159, 0.2), -2.6em 0em 0 0em rgba(159, 159, 159, 0.2), -1.8em -1.8em 0 0em rgba(159, 159, 159, 0.2);
    }
    62.5% {
      box-shadow: 0em -2.6em 0em 0em rgba(159, 159, 159, 0.2), 1.8em -1.8em 0 0em rgba(159, 159, 159, 0.2), 2.5em 0em 0 0em rgba(159, 159, 159, 0.2), 1.75em 1.75em 0 0em rgba(159, 159, 159, 0.5), 0em 2.5em 0 0em rgba(159, 159, 159, 0.7), -1.8em 1.8em 0 0em #9f9f9f, -2.6em 0em 0 0em rgba(159, 159, 159, 0.2), -1.8em -1.8em 0 0em rgba(159, 159, 159, 0.2);
    }
    75% {
      box-shadow: 0em -2.6em 0em 0em rgba(159, 159, 159, 0.2), 1.8em -1.8em 0 0em rgba(159, 159, 159, 0.2), 2.5em 0em 0 0em rgba(159, 159, 159, 0.2), 1.75em 1.75em 0 0em rgba(159, 159, 159, 0.2), 0em 2.5em 0 0em rgba(159, 159, 159, 0.5), -1.8em 1.8em 0 0em rgba(159, 159, 159, 0.7), -2.6em 0em 0 0em #9f9f9f, -1.8em -1.8em 0 0em rgba(159, 159, 159, 0.2);
    }
    87.5% {
      box-shadow: 0em -2.6em 0em 0em rgba(159, 159, 159, 0.2), 1.8em -1.8em 0 0em rgba(159, 159, 159, 0.2), 2.5em 0em 0 0em rgba(159, 159, 159, 0.2), 1.75em 1.75em 0 0em rgba(159, 159, 159, 0.2), 0em 2.5em 0 0em rgba(159, 159, 159, 0.2), -1.8em 1.8em 0 0em rgba(159, 159, 159, 0.5), -2.6em 0em 0 0em rgba(159, 159, 159, 0.7), -1.8em -1.8em 0 0em #ffffff;
    }
  }
  @keyframes loader {
    0%,
    100% {
      box-shadow: 0em -2.6em 0em 0em #9f9f9f, 1.8em -1.8em 0 0em rgba(159, 159, 159, 0.2), 2.5em 0em 0 0em rgba(159, 159, 159, 0.2), 1.75em 1.75em 0 0em rgba(159, 159, 159, 0.2), 0em 2.5em 0 0em rgba(159, 159, 159, 0.2), -1.8em 1.8em 0 0em rgba(159, 159, 159, 0.2), -2.6em 0em 0 0em rgba(159, 159, 159, 0.5), -1.8em -1.8em 0 0em rgba(159, 159, 159, 0.7);
    }
    12.5% {
      box-shadow: 0em -2.6em 0em 0em rgba(159, 159, 159, 0.7), 1.8em -1.8em 0 0em #9f9f9f, 2.5em 0em 0 0em rgba(159, 159, 159, 0.2), 1.75em 1.75em 0 0em rgba(159, 159, 159, 0.2), 0em 2.5em 0 0em rgba(159, 159, 159, 0.2), -1.8em 1.8em 0 0em rgba(159, 159, 159, 0.2), -2.6em 0em 0 0em rgba(159, 159, 159, 0.2), -1.8em -1.8em 0 0em rgba(159, 159, 159, 0.5);
    }
    25% {
      box-shadow: 0em -2.6em 0em 0em rgba(159, 159, 159, 0.5), 1.8em -1.8em 0 0em rgba(159, 159, 159, 0.7), 2.5em 0em 0 0em #9f9f9f, 1.75em 1.75em 0 0em rgba(159, 159, 159, 0.2), 0em 2.5em 0 0em rgba(159, 159, 159, 0.2), -1.8em 1.8em 0 0em rgba(159, 159, 159, 0.2), -2.6em 0em 0 0em rgba(159, 159, 159, 0.2), -1.8em -1.8em 0 0em rgba(159, 159, 159, 0.2);
    }
    37.5% {
      box-shadow: 0em -2.6em 0em 0em rgba(159, 159, 159, 0.2), 1.8em -1.8em 0 0em rgba(159, 159, 159, 0.5), 2.5em 0em 0 0em rgba(159, 159, 159, 0.7), 1.75em 1.75em 0 0em rgba(159, 159, 159, 0.2), 0em 2.5em 0 0em rgba(159, 159, 159, 0.2), -1.8em 1.8em 0 0em rgba(159, 159, 159, 0.2), -2.6em 0em 0 0em rgba(159, 159, 159, 0.2), -1.8em -1.8em 0 0em rgba(159, 159, 159, 0.2);
    }
    50% {
      box-shadow: 0em -2.6em 0em 0em rgba(159, 159, 159, 0.2), 1.8em -1.8em 0 0em rgba(159, 159, 159, 0.2), 2.5em 0em 0 0em rgba(159, 159, 159, 0.5), 1.75em 1.75em 0 0em rgba(159, 159, 159, 0.7), 0em 2.5em 0 0em #9f9f9f, -1.8em 1.8em 0 0em rgba(159, 159, 159, 0.2), -2.6em 0em 0 0em rgba(159, 159, 159, 0.2), -1.8em -1.8em 0 0em rgba(159, 159, 159, 0.2);
    }
    62.5% {
      box-shadow: 0em -2.6em 0em 0em rgba(159, 159, 159, 0.2), 1.8em -1.8em 0 0em rgba(159, 159, 159, 0.2), 2.5em 0em 0 0em rgba(159, 159, 159, 0.2), 1.75em 1.75em 0 0em rgba(159, 159, 159, 0.5), 0em 2.5em 0 0em rgba(159, 159, 159, 0.7), -1.8em 1.8em 0 0em #9f9f9f, -2.6em 0em 0 0em rgba(159, 159, 159, 0.2), -1.8em -1.8em 0 0em rgba(159, 159, 159, 0.2);
    }
    75% {
      box-shadow: 0em -2.6em 0em 0em rgba(159, 159, 159, 0.2), 1.8em -1.8em 0 0em rgba(159, 159, 159, 0.2), 2.5em 0em 0 0em rgba(159, 159, 159, 0.2), 1.75em 1.75em 0 0em rgba(159, 159, 159, 0.2), 0em 2.5em 0 0em rgba(159, 159, 159, 0.5), -1.8em 1.8em 0 0em rgba(159, 159, 159, 0.7), -2.6em 0em 0 0em #9f9f9f, -1.8em -1.8em 0 0em rgba(159, 159, 159, 0.2);
    }
    87.5% {
      box-shadow: 0em -2.6em 0em 0em rgba(159, 159, 159, 0.2), 1.8em -1.8em 0 0em rgba(159, 159, 159, 0.2), 2.5em 0em 0 0em rgba(159, 159, 159, 0.2), 1.75em 1.75em 0 0em rgba(159, 159, 159, 0.2), 0em 2.5em 0 0em rgba(159, 159, 159, 0.2), -1.8em 1.8em 0 0em rgba(159, 159, 159, 0.5), -2.6em 0em 0 0em rgba(159, 159, 159, 0.7), -1.8em -1.8em 0 0em #ffffff;
    }
  }


@media screen and (min-width: 540px){
    .main .floor2 ul li:hover a .rtjt{opacity: 0;}
    .main .floor2 ul li:hover a{background: #fff;color: #2e70ad;}
    .main .floor2 ul li:hover a .wsbm_icon,.main .floor2 ul li:hover a .zxlx_icon,.main .floor2 ul li:hover a .zkzdy_icon,.main .floor2 ul li:hover a .aljy_icon,.main .floor2 ul li:hover a .cjcx_icon,.main .floor2 ul li:hover a .zscx_icon{background-color: #06559d;background-image: none;}
    .main .floor2 ul li:hover a .wsbm_icon{-webkit-mask: url(../img/wsbm2.png) no-repeat;mask: url(../img/wsbm2.png) no-repeat;-webkit-mask-size: 100% 100%;mask-size: 100% 100%;}
    .main .floor2 ul li:hover a .zxlx_icon{-webkit-mask: url(../img/wsbm1.png) no-repeat;mask: url(../img/wsbm1.png) no-repeat;-webkit-mask-size: 100% 100%;mask-size: 100% 100%;}
    .main .floor2 ul li:hover a .zkzdy_icon{-webkit-mask: url(../img/zkzdy1.png) no-repeat;mask: url(../img/zkzdy1.png) no-repeat;-webkit-mask-size: 100% 100%;mask-size: 100% 100%;}
    .main .floor2 ul li:hover a .aljy_icon{-webkit-mask: url(../img/aljy1.png) no-repeat;mask: url(../img/aljy1.png) no-repeat;-webkit-mask-size: 100% 100%;mask-size: 100% 100%;}
    .main .floor2 ul li:hover a .cjcx_icon{-webkit-mask: url(../img/cjcx1.png) no-repeat;mask: url(../img/cjcx1.png) no-repeat;-webkit-mask-size: 100% 100%;mask-size: 100% 100%;}
    .main .floor2 ul li:hover a .zscx_icon{-webkit-mask: url(../img/zscx1.png) no-repeat;mask: url(../img/zscx1.png) no-repeat;-webkit-mask-size: 100% 100%;mask-size: 100% 100%;}
}

@media screen and (min-width: 768px){
    .col-sm-1{max-width:8.333332%;-ms-flex:0 0 8.333332%;flex:0 0 8.333332%;}
    .col-sm-2{max-width:16.666664%;-ms-flex:0 0 16.666664%;flex:0 0 16.666664%;}
    .col-sm-3{max-width:25%;-ms-flex:0 0 25%;flex:0 0 25%;}
    .col-sm-4{max-width:33.333333%;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;}
    .col-sm-5{max-width:41.666667%;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;}
    .col-sm-6{max-width:50%;-ms-flex:0 0 50%;flex:0 0 50%;}
    .col-sm-7{max-width:58.333336%;-ms-flex:0 0 58.333336%;flex:0 0 58.333336%;}
    .col-sm-8{max-width:66.666666%;-ms-flex:0 0 66.666666%;flex:0 0 66.666666%;}
    .col-sm-9{max-width:75%;-ms-flex:0 0 75%;flex:0 0 75%;}
    .col-sm-10{max-width:83.333334%;-ms-flex:0 0 83.333334%;flex:0 0 83.333334%;}
    .col-sm-11{max-width:91.666666%;-ms-flex:0 0 91.666666%;flex:0 0 91.666666%;}
    .col-sm-12{max-width:100%;-ms-flex:0 0 100%;flex:0 0 100%;}
}
@media screen and (min-width: 992px){
    .col-md-1{max-width:8.333332%;-ms-flex:0 0 8.333332%;flex:0 0 8.333332%;}
    .col-md-2{max-width:16.666664%;-ms-flex:0 0 16.666664%;flex:0 0 16.666664%;}
    .col-md-3{max-width:25%;-ms-flex:0 0 25%;flex:0 0 25%;}
    .col-md-4{max-width:33.333333%;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;}
    .col-md-5{max-width:41.666667%;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;}
    .col-md-6{max-width:50%;-ms-flex:0 0 50%;flex:0 0 50%;}
    .col-md-7{max-width:58.333336%;-ms-flex:0 0 58.333336%;flex:0 0 58.333336%;}
    .col-md-8{max-width:66.666666%;-ms-flex:0 0 66.666666%;flex:0 0 66.666666%;}
    .col-md-9{max-width:75%;-ms-flex:0 0 75%;flex:0 0 75%;}
    .col-md-10{max-width:83.333334%;-ms-flex:0 0 83.333334%;flex:0 0 83.333334%;}
    .col-md-11{max-width:91.666666%;-ms-flex:0 0 91.666666%;flex:0 0 91.666666%;}
    .col-md-12{max-width:100%;-ms-flex:0 0 100%;flex:0 0 100%;}
}
@media screen and (min-width: 1200px){
    .col-lg-1{max-width:8.333332%;-ms-flex:0 0 8.333332%;flex:0 0 8.333332%;}
    .col-lg-2{max-width:16.666664%;-ms-flex:0 0 16.666664%;flex:0 0 16.666664%;}
    .col-lg-3{max-width:25%;-ms-flex:0 0 25%;flex:0 0 25%;}
    .col-lg-4{max-width:33.333333%;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;}
    .col-lg-5{max-width:41.666667%;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;}
    .col-lg-6{max-width:50%;-ms-flex:0 0 50%;flex:0 0 50%;}
    .col-lg-7{max-width:58.333336%;-ms-flex:0 0 58.333336%;flex:0 0 58.333336%;}
    .col-lg-8{max-width:66.666666%;-ms-flex:0 0 66.666666%;flex:0 0 66.666666%;}
    .col-lg-9{max-width:75%;-ms-flex:0 0 75%;flex:0 0 75%;}
    .col-lg-10{max-width:83.333334%;-ms-flex:0 0 83.333334%;flex:0 0 83.333334%;}
    .col-lg-11{max-width:91.666666%;-ms-flex:0 0 91.666666%;flex:0 0 91.666666%;}
    .col-lg-12{max-width:100%;-ms-flex:0 0 100%;flex:0 0 100%;}
}

@media screen and (max-width: 1680px){
    .info_sjx,.muluBox{width: 236px;}
    .infotit{margin: 20px 10px;}
    .tline{width: 26px;}
    .infotit p,.muluBox p span{font-size: 14px;}
    .mulu{width: 224px;}
    .lxinfor{right: -5%;}
    .floatingwd{left: -25%;}
    .swiper-pagination{left: 1%;}
}
@media screen and (max-width: 1600px){
    .lxinfor{position: relative;width: 286px;top: 0px;left: 50%;}
    .floatingwd{left: -23%;}
}
@media screen and (max-width: 1440px){
    .search-body,.box1200{width: 100% !important;}
    .formbox{padding: 30px;}
    .main{min-width: 0;}
    .search-wrap{margin: 46px 5px 20px 5px !important;}
    .tline,.map-card{display: none !important;}
    .zstbox .swiper-pagination{position: relative;bottom: 0;left: 50%;transform: translate(-50%);right: auto;top: auto;}
    .aljyBoxs{margin-top: 15px;}
    .aljyBoxs .swiper-pagination{height: 246px !important;}
    .info_sjx,.muluBox{width: 331px;margin: 0 15px;}
    .infotit p,.muluBox p span{font-size: 16px;}
    .mulu{width: 266px;}
    .map{height: 339px;}
    .flcard{display: block !important;background: #f0f2f6;border: solid 1px #dedfe2;box-shadow: 0 0 5px 0 #c5c5c5;margin-left: 15px;padding: 15px 22px;}
    .floatingwd{position: relative;top: 0;left: 0;display: flex;justify-content: center;}
}
@media screen and (max-width: 1080px){
    .nav_icon,.navcdlist{display: block;}
    .logbtn{display: none !important;}
    .nav{display: none;width: 45% !important;height: 100%;background-color: rgba(55 63 78 / 0.95);position: absolute;z-index: 12;top: 0;right: 0;}
    .nav ul li{border: 0;border-top: 1px solid rgb(255 255 255 / 12%);background: none;width: 100%;height: 60px;line-height: 60px;font-size: 18px;}
    .nav ul.aljyw li{width: 100%;}
}
@media screen and (max-width: 1048px){
    a.ver_btn{right: 50px;}
}
@media screen and (max-width: 1024px){
    .header{display: flex;margin: 0 5%;}
    .aljyLogo{flex: 1;}
    .inforitem ul li{width: 302px;}
    .notice_lists{height: auto;max-height: 192px;}
    .listmar05{margin: 0 5%;}
}
@media screen and (max-width: 800px){
    .inforitem ul li{width: 342px;}
}
@media screen and (max-width: 768px){
    .col-xs-3{max-width:25%;-ms-flex:0 0 25%;flex:0 0 25%;}
    .col-xs-4{max-width:33.333333%;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;}
    .col-xs-6{max-width:50%;-ms-flex:0 0 50%;flex:0 0 50%;}
    .col-xs-7{max-width:58.333336%;-ms-flex:0 0 58.333336%;flex:0 0 58.333336%;}
    .col-xs-8{max-width:66.666666%;-ms-flex:0 0 66.666666%;flex:0 0 66.666666%;}
    .col-xs-9{max-width:75%;-ms-flex:0 0 75%;flex:0 0 75%;}
    .col-xs-12{max-width:100%;-ms-flex:0 0 100%;flex:0 0 100%;}

    .main .floor1 .tit, .main .floor2 .tit, .main .floor3 .tit{width: 100%;border-bottom: 1px solid #e3e3e3;text-align: left;top: 0;line-height: 10px;padding-left: 15px;}
    #buttom #xx,.mdlist ul li > ul li,.header .new-logo .logo-txt span{font-size: 12px;}
    a.ver_btn{right: 16px;}
    .formgroup-mid{float: none;}
    .search-body{padding: 74px 0;margin-left: 5%;}
    .search-body h4{font-size: 26px;}
    .search-body h2{font-size: 36px;}
    .search-tab .tab-text{font-size: 22px;}
    .search-box{margin-top: 28px;}
    .formbox{width: 585px;}
    .search-line1{width: 500px;margin: 0 50px;}
    .search-line2{width: 400px;margin: 0 100px;}
    .search-items.mohide{display: none;}
    .mdlist{width: 650px;}
    .zstbox .swiper-container{height: 490px;}
    .header .new-logo .logo-exprom{font-size: 22px;}
    .go-next, .go-prev{padding: 5px;}
    .go-prev{left: -15px;}
    .go-next{right: -15px;}
    .more.colorm{top: -5px;color: #06559d;}
    .minext{width: 12px;height: 12px;background-color: #06559d;background-image: none;-webkit-mask: url(../img/next.svg) no-repeat;
        mask: url(../img/next.svg) no-repeat;-webkit-mask-size: 100% 100%;mask-size: 100% 100%;}
    .map{height: 319px;}
    .main .floor{border: 0;margin-bottom: 0;}
    .main .floor2 ul li{width: 50%;max-width: 50%;-ms-flex: 0 0 50%;flex: 0 0 50%;}
    .main .floor2 ul li:nth-of-type(1),.main .floor2 ul li:nth-of-type(4){border-right: 2px solid rgb(255 255 255 / 15%);}
    .main .floor2 ul li:nth-of-type(4),.main .floor2 ul li:nth-of-type(5){border-top: 2px solid rgb(255 255 255 / 15%);}
    .main .floor2 ul li:nth-of-type(3){position: absolute;border: 2px solid rgb(255 255 255 / 0.15);border-radius: 56px;top: 50%;
        left: 50%;transform: translate(-50%, -50%);z-index: 9;width: 30%;height: 72%;background: #06559d;box-shadow: 2px 2px 8px -6px black;}
    .main .floor2 ul li:nth-of-type(3) a{display: block;text-align: center;border-radius: 56px;}
    .zscx_icon{width: 30px; height: 30px;}
    .zxlx_icon,.zkzdy_icon,.aljy_icon,.cjcx_icon,.wsbm_icon{width: 25px; height: 25px;}
    .floor2tit span{font-size: 15px;}
    .zxlx_cent{margin: 0;}
    .flcard{display: none !important;}
    .map-card{display: block !important;}
    /* .bmlist{width: 50% !important;} */
    .aljyBoxs .swiper-slide .aljyzl img{width: 96% !important;}
    .detail-table tr:nth-of-type(2),.detail-table tr:nth-of-type(3){display: flex;}
}

@media screen and (max-width: 540px){
    /* logo */
    #org_logo{margin: 0 10px 0 0;width: 30px;height: 30px;float: left;}
    .header{height: auto;line-height: 100px;}
    .header .search{margin-top: 20px;}
    .header .new-logo{margin: 10px 0 0 0;}
    .header .new-logo .logo-txt{padding: 14% 0 2%;border: 0;margin: 0;width: 100%;position: absolute;left: 0;top:0;right: 0;height: auto;display: flex;justify-content: center;align-items: center;display: none;}
    .header .new-logo .logo-txt span:first-of-type{font-size: 22px;}
    .h48{text-align: center;}
    .search-body h4{font-size: 22px;}
    .search-body h2{font-size: 28px;}
    .box1200{padding: 0;}
    .search-box{width: 580px;}
    .formbox {width: 290px;padding: 10px 15px;}
    .formgroup{width: 100%;margin-bottom: 0;font-size: 12px;}
    .formgroup label{font-size: 16px;width: 94px;}
    .formgroup input, .formgroup select{width: 75% !important;padding: 0 8px;font-size: 14px;}
    .formgroup .must-ico{right: -10px;}
    .search-line1{width: 206px;margin: 0 46px;}
    .search-line2{width: 150px;margin: 0 75px;}
    
/* 成绩公示名单列表 */
    li.pctxt,.toptitle .right,.jgmctitle{display: none;}
    li.phtxt,.table li ul,.formdf{display: block;}
    .pas_gs,.roster .pas_gs{top: 11vh;right: 0%;width: 23%;}
    .mdlist{width: 100% !important;}
    .table{border: 1px solid #dedfe2;}
    .listTit{font-size: 24px;}

    .detail-con .table tr td:nth-child(odd){display: none;}
    .detail-con .table td{display: flex;border: none;width: auto !important;margin: 5px;height: auto;}
    .detail-con .table tr td[class*="num-"]{display: flex;width: 100%;}
    .detail-con .table tr td:before{
        content: attr(data-label);
        float: left;
        text-transform: uppercase;
        width: 80px;
        /* min-height: 100%; */
        text-align: left;
        /* padding: 0 5px 0 0; */
        text-align-last: justify;
        color: #a8aaad;
        white-space: nowrap;
    }
    .roster .detail-con .table tr td:before{width: 100px;}
    .detail-wrap{margin-bottom: 0;}
    .lxinfor{top: 0;}
    .batch{top: 60px;}

/* 准考证 */
    .pczkz{display: none;}
    .phzkz{display: block;}
    .detail-con .table td.num-exam span{margin: 5px;border-radius: 4px;}
    .map{height: 200px;}
    /* 20210323改 */
    .main .floor2{background: none;}
    .main .floor2 ul li:nth-of-type(3){width: 32%;height: 70%;}
    .flrpd0,.main .floor2,.btnlists,.syhome .list-items,.bdmap .floor{padding: 0;}
    .bdmap{padding-top: 0;}
    .btnlists{background: #06559d;}
    .rtjt,#buttom #logo,.sousuo{display: none;}
    .search-wrap{border: 0;background: #eee;margin: 25px 0 20px 0 !important;}
    .select_box{background: #fff;}
    .select_label{color: #818181;font-size: 14px;font-weight: normal;position: absolute;top: calc(50% - 2px);left: 10px;transform: translateY(-50%);z-index: 1;}
    .main .floor2 ul li:nth-of-type(1) a{padding: 4px 48px 0 0;}
    .main .floor2 ul li:nth-of-type(2) a{padding: 4px 0 0 44px;}
    .main .floor2 ul li:nth-of-type(4) a{padding: 0 48px 4px 0;}
    .main .floor2 ul li:nth-of-type(5) a{padding: 0 0 4px 48px;}
    .layui-laydate-list>li, .layui-laydate-range .layui-laydate-main{display: block !important;}
    .layui-laydate-range,.layui-laydate-main{width: 310px !important;}
    .main .floor1{padding: 35px 0 20px 0;}
    #identBox .list-items{padding: 0 18px;}
    .cjpub .list-items{padding: 0 10px;}
    .search-items{margin: 5px auto;}
    .rdgg1{margin-bottom: 45px;}
    .floatingwd{/*display: grid;*/display: none;}
    .info_sjx,.muluBox{margin: 10px 0;}
    /* .bmlist{width: 100% !important;padding: 0 2px !important;} */
    .swiper-button-next{right: 0 !important;}
    .swiper-button-prev{left: 0 !important;}

    .aljyBoxs,.aljyBoxs .swiper-pagination{height: auto !important;}
    .aljyBoxs .swiper-container{max-height: 0;min-height: 0 !important;}
}
@media screen and (max-width: 450px){
    .main{margin-top: 20px;}
    .main .floor2 ul li:nth-of-type(3),.main .floor2 ul li:nth-of-type(3) a{height: 60%;border-radius: 40px;}
    .header .logo{height: 48px;margin: 15px 0 0 -1px;}
    .header{margin-top: 15px;}
    .header.leng14{line-height: 130px;margin-top: 15px;}
    .header.leng28{line-height: 108px;margin-top: 20px;}
    .header.leng42{line-height: 108px;margin-top: 20px;}
    .header .new-logo .logo-txt{padding: 15% 0 2%;}
    .lg_btn a{background: #ffffff;color: #28a23c;}
    .main .floor2 ul li a,.btnlists li a i,.more,.table-responsive>.table-bordered>tbody>tr>td,.bm-btn,.floor2tit span:last-of-type{font-size: 12px;}
    .btnlists li a i{padding-right: 5px;}
    .main .floor1 .tit, .main .floor2 .tit, .main .floor3 .tit{font-size: 1rem;}
    .lg_btn a, .hytxt{font-size: 0.8rem;}
    .home i{font-size: 22px;vertical-align: inherit;}
    .maptxt{font-size: 14px;}
    input#ggsl, input#kssj, input#cjgs,.jdtime input,.select_box,.option{width: 310px;}
    /*准考证*/
    td.wzp{display: none;}
    .phwzp{display: block;}
    .zstbox .swiper-container{/*height: 285px;*/height: auto;}
    .formgroup input, .formgroup select{width: 65% !important;}
    .detail-wrap .detail-title{margin-bottom: -10px;}
    .inforitem ul li{width: 365px;}
    .floor2tit span:first-of-type{font-size: 13px;}
    .fl2txt2{margin-left: -15px;letter-spacing: -0.5px;}
    .floor2tit.one span:last-of-type{letter-spacing: 1.4px;}
    .floor2tit.two span:last-of-type{letter-spacing: 1.5px;}
    .floor2tit.three span:last-of-type{letter-spacing: 1.7px;}

    .zwshuj img{width: 30%;}
    
    div#aljyLogo{display: block;}
    .aljyLogo .zlogo img{border-right: none !important;}
    .regPartners{font-size: 18px;margin-left: 24%;margin-top: -52px;}
}
@media screen and (max-width: 414px){
    .header .new-logo .logo-txt{padding: 17% 0 2%;}
    a.ver_btn{right: 0;}
    .inforitem ul li{width: 336px;}
    ul.mulu>li>ul>li,.fenye li a{font-size: 12px;}
    .muluBox p,.mulu_title{font-size: 14px;}
    .mulu_title{width: 36px;}
    .detail-con .table td{padding-left: 5px;}
    .zstbox .swiper-container{/*height: 262px;*/height: auto;}
    .zstbox .swiper-pagination-bullet{height: 30px;line-height: 30px;margin: 3px 0;font-size: 12px;}
    .cj_result{width: 100%;}
    .batch{top: 60px;}
    #buttom #wx{width: 96px;}
}

@media screen and (max-width: 375px){
    .secrch-btn{width: 42px;}
    .inforitem ul li{width: 308px;}
    p.record{display: block;text-align: center;padding: 0 7px;}
    .header .new-logo .logo-txt{padding: 19% 0 2%;}
    #buttom #wx{width: 104px;}
}

@media screen and (max-width: 360px){
    .swiper-slide img{position: absolute;top: 170px;}
    .zstbox .swiper-container{/*height: 400px;*/height: auto; margin-top: -148px;}
    .main-title h2.text-title{font-size: 18px !important;}
    .header .new-logo .logo-txt{padding: 20% 0 2%;}
    #buttom{padding: 10px 0 5px 6%;}
    #buttom #wx{width: 116px;}
}

@media screen and (max-width: 320px){
    .header .logo{height: 40px;}
    .header .new-logo .logo-txt{padding: 24% 0 2%;}
    .muluBox,.info_sjx{width: 291px;}
    .inforitem ul li{width: 258px;}
    .formgroup input, .formgroup select{width: 60% !important;padding: 0 5px;font-size: 12px;}
    input#kssj,input#ggsl,input#cjgs{width: 156px;}
    .jdtime input,.select_box,.option{width: 300px;}
    .prev, .next{width: 60px !important;}
    .main-title h2.text-title{font-size: 17px !important;}
    .pasgs{width: 22%;}
    .dialog_map{top: 110%;}
    .dialog_mapBox .icon-guanbi2{top: 64%;}
    .detail-wrap{padding: 56px 20px 20px;}
    .header .new-logo .logo-exprom{font-size: 18px;}
    .header .new-logo .logo-txt span:first-of-type{font-size: 20px;}
    .batch{top: 75px;}
    #buttom #wx{width: 170px;}
}

@font-face{
    font-family:'fzcsjt';
    src: url('../font/fzcsjw-webfont.eot');
    src: url('../font/fzcsjw-webfont.eot?#iefix') format('embedded-opentype'),
         url('../font/fzcsjw-webfont.woff') format('woff'),
         url('../font/fzcsjw-webfont.woff2') format('woff2'),
         url('../font/fzcsjw.ttf') format('truetype'),
         url('../font/fzcsjw-webfont.svg#iconfont') format('svg');
         font-style:normal;
         font-weight:normal;
}
@font-face{
    font-family:'tt0144';
    src: url('../font/tt0144m_2.eot');
    src: url('../font/tt0144m_2?#iefix') format('embedded-opentype'),
         url('../font/tt0144m_2.woff') format('woff'),
         url('../font/tt0144m_2.ttf') format('truetype'),
         url('../font/tt0144m_2.svg#iconfont') format('svg');
}

.hide{display:none;}
.hides{display:none !important;}