p,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,th,td,div,pre,body,code,form,input,legend,button,figure,fieldset,textarea,blockquote {
    margin: 0;
    padding: 0;
    vertical-align: top;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

html {
    font-size: 14px;
    overflow-y: auto;
    height: 100%
}

html,body {
    width: 100%;
    -webkit-tap-highlight-color: transparent;
    -webkit-overflow-scrolling: touch;
    overflow-scrolling: touch
}

body {
    background: #fff;
    font-family: Arial,'Microsoft YaHei UI','Microsoft YaHei',SimSun,'Segoe UI',Tahoma,Helvetica,sans-serif;
    position: relative;
    color: #333;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    text-rendering: optimizeLegibility
}

input,select,textarea {
    -webkit-box-sizing: content-box;
    box-sizing: content-box
}

table {
    border-spacing: 0;
    border-collapse: collapse
}

img,input,button,textarea {
    border: none;
    
}

input {
    text-align: inherit
}

textarea {
    resize: none
}

a,h1,h2,h3,h4,h5,h6,input,select,button,option,textarea,optgroup {
    font-family: inherit;
    font-weight: inherit;
    font-style: inherit;
    line-height: inherit;
    color: inherit;
    outline: none
}

a {
    text-decoration: none;
    cursor: pointer;
    color: #333
}

ol,ul {
    list-style: none
}

input {
    background: #fff
}

button,input[type='submit'],input[type='button'] {
    cursor: pointer
}

input::-moz-focus-inner {
    padding: 0;
    border: 0
}

input[type='number'] {
    -moz-appearance: textfield
}

input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button {
    margin: 0;
    -webkit-appearance: none
}

input::-webkit-input-placeholder,textarea::-webkit-input-placeholder {
    color: #999
}

input:-moz-placeholder,textarea:-moz-placeholder {
    color: #999
}

input::-moz-placeholder,textarea::-moz-placeholder {
    color: #999
}

input:-ms-input-placeholder,textarea:-ms-input-placeholder {
    color: #999
}

template {
    display: none
}

img {
    vertical-align: middle
}

em,i,cite {
    font-style: normal
}

body {
    height: 100%;
    background: #ecf0f5
}

.hide {
    display: none
}

.show {
    display: block
}

.fl {
    float: left
}

.fr {
    float: right
}

.block {
    display: block
}

.inblock {
    display: inline-block
}

.mainbg {
    background: #ecf0f5;
    height: 100%
}

.bg-white {
    background: #fff
}

.cl:after,.clearfix:after {
    content: "\20";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden
}

.cl,.clearfix {
    zoom:1}

.wrap {
    width: 100%
}

.w-10 {
    width: 10px
}

.w-16 {
    width: 16px
}

.w-20 {
    width: 20px
}

.w-30 {
    width: 30px
}

.w-35 {
    width: 35px
}

.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-auto {
    width: auto !important
}

.w-200 {
    width: 200px
}

.w-120 {
    width: 120px
}

.w-130 {
    width: 130px
}

.w-150 {
    width: 150px
}

.w-160 {
    width: 160px
}

.w-175 {
    width: 175px
}

.w-260 {
    width: 260px
}

.w-300 {
    width: 300px
}

.w-400 {
    width: 400px
}

.w-500 {
    width: 500px
}

.w-600 {
    width: 600px
}

.w-700 {
    width: 700px;
    margin: 0 auto
}

.w-800 {
    width: 800px;
    margin: 0 auto
}

.w-900 {
    width: 900px;
    margin: 0 auto
}

.w-960 {
    width: 960px;
    margin: 0 auto
}

.w-1000 {
    width: 1000px;
    margin: 0 auto
}

.w-1200 {
    width: 1200px;
    margin: 0 auto
}

.w-1280 {
    width: 1280px;
    margin: 0 auto
}

.w-90-10 {
    width: 90%;
    margin-left: 5%
}

.w-100p {
    width: 100%
}

.w-80-auto {
    width: 80px;
    margin: 0 auto
}

.w-150-auto {
    width: 150px;
    margin: 0 auto
}

.w-170-auto {
    width: 170px;
    margin: 0 auto
}

.w-678-im {
    width: 678px !important
}

.w-200-im {
    width: 200px !important
}

.w-380-im {
    width: 380px !important
}

.w-400-im {
    width: 400px !important
}

.h {
    height: 100%
}

.h-20 {
    height: 20px
}

.h-35 {
    height: 35px
}

.h-50 {
    height: 50px
}

.h-80 {
    height: 80px
}

.h-90 {
    height: 90px
}

.h-100 {
    height: 100px
}

.h-150 {
    height: 150px
}

.h-200 {
    height: 200px
}

.h-250 {
    height: 250px
}

.h-300 {
    height: 300px
}

.h-400 {
    height: 400px
}

.minh-500 {
    height: 500px
}

.h-410 {
    height: 410px
}

.h-480 {
    height: 480px
}

.h-auto {
    height: auto !important
}

.h-100p {
    height: 100%
}

.h-100-im {
    height: 100px !important
}

.h-150-im {
    height: 150px !important
}

.h-200-im {
    height: 200px !important
}

.h-716-max {
    max-height: 716px
}

.lh-20 {
    line-height: 20px
}

.icon_16 {
    width: 14px;
    height: 16px
}

.icon_72 {
    width: 63px;
    height: 71px
}

.text-c {
    text-align: center
}

.text-l {
    text-align: left
}

.text-r {
    text-align: right
}

.text-ew {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.font-w {
    font-weight: bold
}

.f-12 {
    font-size: 12px
}

.f-13 {
    font-size: 13px
}

.f-14 {
    font-size: 14px
}

.f-15 {
    font-size: 15px
}

.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
}

.mg-0 {
    margin: 0 !important
}

.mg-10-auto {
    margin: 10px auto
}

.mg-auto {
    margin: 0 auto
}

.mg-3 {
    margin: 3px
}

.mg-5 {
    margin: 5px
}

.mg-10 {
    margin: 10px
}

.mg-15 {
    margin: 15px
}

.mg-20 {
    margin: 20px
}

.mg-25 {
    margin: 25px
}

.mg-30 {
    margin: 30px
}

.mg-35 {
    margin: 35px
}

.mg-40 {
    margin: 40px
}

.mg-50 {
    margin: 50px
}

.mg-80 {
    margin: 80px
}

.mt-0 {
    margin-top: 0
}

.mt-5 {
    margin-top: 5px
}

.mt-7 {
    margin-top: 7px
}

.mt-10 {
    margin-top: 10px
}

.mt-15 {
    margin-top: 15px
}

.mt-20 {
    margin-top: 20px
}

.mt-25 {
    margin-top: 25px
}

.mt-30 {
    margin-top: 30px
}

.mt-35 {
    margin-top: 35px
}

.mt-40 {
    margin-top: 40px
}

.mt-50 {
    margin-top: 50px
}

.mt-80 {
    margin-top: 80px
}

.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-30 {
    margin-bottom: 30px
}

.mb-40 {
    margin-bottom: 40px
}

.mb-50 {
    margin-bottom: 50px
}

.ml-0 {
    margin-left: 0
}

.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-40 {
    margin-left: 40px
}

.ml-50 {
    margin-left: 50px
}

.ml-80 {
    margin-left: 80px
}

.ml-230 {
    margin-left: 230px
}

.ml-80-im {
    margin-left: 80px !important
}

.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-30 {
    margin-right: 30px
}

.mr-40 {
    margin-right: 40px
}

.mr-50 {
    margin-right: 50px
}

.pd-0 {
    padding-top: 0px
}

.pd-5 {
    padding: 5px
}

.pd-10 {
    padding: 10px
}

.pd-15 {
    padding: 15px
}

.pd-20 {
    padding: 20px
}

.pd-30 {
    padding: 30px
}

.pd-40 {
    padding: 40px
}

.pt-0 {
    padding-top: 0px
}

.pt-5 {
    padding-top: 5px
}

.pt-8 {
    padding-top: 8px
}

.pt-10 {
    padding-top: 10px
}

.pt-15 {
    padding-top: 15px
}

.pt-20 {
    padding-top: 20px
}

.pt-30 {
    padding-top: 30px
}

.pb-0 {
    padding-bottom: 0px
}

.pb-5 {
    padding-bottom: 5px
}

.pb-10 {
    padding-bottom: 10px
}

.pb-15 {
    padding-bottom: 15px
}

.pb-20 {
    padding-bottom: 20px
}

.pb-30 {
    padding-bottom: 30px
}

.pl-0 {
    padding-left: 0px
}

.pl-5 {
    padding-left: 5px
}

.pl-10 {
    padding-left: 10px
}

.pl-15 {
    padding-left: 15px
}

.pl-20 {
    padding-left: 20px
}

.pl-30 {
    padding-left: 30px
}

.pr-0 {
    padding-right: 0px
}

.pr-10 {
    padding-right: 10px
}

.pr-15 {
    padding-right: 15px
}

.pr-20 {
    padding-right: 20px
}

.pr-30 {
    padding-right: 30px
}

.c-red {
    color: #F86565
}

.c-danger {
    color: #FF5722
}

.c-warm {
    color: #FEA34B
}

.c-green {
    color: #5FB878
}

.c-blue,.modblue,.c-primary {
    color: #4B96FE
}

.c-success,.c-green {
    color: #2CB711
}

.c-grey {
    color: #8D8D8D
}

.c-purple {
    color: #C474D5
}

.c-white {
    color: white
}

.bg-green {
    background: #5FB878
}

.bg-white {
    background: white
}

.layui-btn-green {
    background: #22C16D !important
}

.formBtn {
    padding: 0 20px;
    height: 35px;
    line-height: 35px
}

.aCur {
    color: #fff;
    padding: 0 5px;
    background: #2c73ac;
    line-height: 23px;
    font-size: 13px;
    margin-top: 8px
}

.bar-grey {
    border-left: 4px solid #A9A9A9 !important;
    line-height: 20px
}

.bar-warm {
    border-left: 4px solid #FEA34B !important;
    line-height: 20px
}

.bar-success {
    border-left: 4px solid #50C33A !important;
    line-height: 20px
}

.bar-primary {
    border-left: 4px solid #067EBF !important;
    line-height: 20px
}

.bar-danger {
    border-left: 4px solid #D10000 !important;
    line-height: 20px
}

.bd-grey {
    border: 1px solid #E1E4E6
}

.bl-grey {
    border-left: 1px solid #E1E4E6
}

.bt-grey {
    border-top: 1px solid #E1E4E6
}

.br-grey {
    border-right: 1px solid #E1E4E6
}

.bb-grey {
    border-right: 1px solid #E1E4E6
}

::-webkit-scrollbar {
    width: 3px;
    height: 10px
}

::-webkit-scrollbar-thumb {
    background: #3c8dbc;
    border-radius: 10px;
    cursor: pointer
}

::-webkit-scrollbar-corner,::-webkit-scrollbar-track {
    background: #ecf0f5
}

.over-x-h {
    overflow-x: hidden
}

.over-y-h {
    overflow-y: hidden
}

.over-h {
    overflow: hidden
}

.over-a {
    overflow: auto
}

.over-s {
    overflow: scroll !important
}

.pos-a {
    position: absolute
}

.pos-f {
    position: fixed
}

.pos-r {
    position: relative
}

.l-0 {
    left: 0
}

.l-20 {
    left: 20px
}

.l-30 {
    left: 30px
}

.t-0 {
    top: 0
}

.t-30 {
    top: 30px
}

.b-0 {
    bottom: 0
}

.b-20 {
    bottom: 20px
}

.b-30 {
    bottom: 30px
}

.r-0 {
    right: 0
}

.cs-p {
    cursor: pointer
}

.layui-layer-shade {
    opacity: 0.4 !important
}

.layui-layer {
    border-radius: 6px !important;
    overflow: hidden;
    -webkit-box-shadow: 0 3px 9px rgba(0,0,0,0.5);
    box-shadow: 0 3px 9px rgba(0,0,0,0.5)
}

.layui-layer-title {
    background: #fff !important;
    height: 56px !important;
    line-height: 56px !important;
    font-size: 18px !important;
    border-bottom: 1px solid #e5e5e5 !important
}

.layui-layer-setwin {
    right: 20px !important;
    top: 20px !important
}

.layui-layer-setwin .layui-layer-close1 {
    opacity: 0.5 !important
}

.pace,.pace .pace-progress,.pace .pace-activity {
    height: 3px
}

.dis-none {
    display: none
}

.dis-lnline {
    display: inline-block
}

input[type=hiden] {
    display: none
}

.newsInfo {
    padding: 30px 100px;
    margin: 0 auto;
    overflow: auto
}

.newsInfo .title {
    text-align: center;
    font-size: 26px !important;
    border-bottom: 1px solid #000;
    padding-bottom: 25px;
    padding-top: 20px;
    font-weight: bold
}

.newsInfo>div {
    line-height: 28px;
    font-size: 16px
}

.mytextarea {
    width: 300px;
    height: 100px;
    line-height: 20px;
    padding: 6px 10px;
    border: 1px solid #e6e6e6;
    color: #333;
    display: block
}

@media screen and (min-width: 1701px) {
    .change-w-table {
        max-width:800px
    }
}

@media screen and (max-width: 1700px) {
    .change-w-table {
        width:650px
    }
}

@media screen and (max-width: 1661px) {
    .change-w-table {
        width:600px
    }
}

@media screen and (max-width: 1660px) {
    .change-w-table {
        width:550px
    }
}

@media screen and (max-width: 1600px) {
    .change-w-table {
        max-width:500px
    }
}

@media screen and (max-width: 1440px) {
    .change-w-table {
        max-width:340px
    }
}

@media screen and (max-width: 1366px) {
    .change-w-table {
        max-width:265px
    }
}

@media screen and (max-width: 1280px) {
    .change-w-table {
        max-width:180px
    }
}

@media screen and (max-width: 1024px) {
    .change-w-table {
        max-width:100px
    }

    .m1024-w-100 {
        width: 100px !important
    }

    .m1024-w-70 {
        width: 70px !important
    }

    .m1024-w-40 {
        width: 40px !important
    }
}

.fl {
    float: left !important
}

.fr {
    float: right !important
}

.borderNo {
    border: none !important
}

.mar-btw {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    margin: auto
}

.show-site {
    height: 70px;
    line-height: 70px;
    background: #094aa1;
    padding: 0 10px;
    cursor: pointer
}

.show-site i {
    font-size: 12px
}

.show-site:hover {
    background-color: #033a84
}

.site-list {
    width: 250px;
    position: fixed;
    right: -250px;
    height: calc(100vh - 70px);
    top: 70px;
    padding: 10px 0;
    background: #393D49
}

.site-list:hover {
    overflow-y: auto
}

.site-list li {
    text-align: center;
    line-height: 40px;
    cursor: pointer
}

.site-list li:hover {
    background: #494f60
}

.c-red {
    color: #F56C6C
}

@-webkit-keyframes moveBg {
    from {
        background-position: 0 0
    }

    to {
        background-position: -100% 0
    }
}

@keyframes moveBg {
    from {
        background-position: 0 0
    }

    to {
        background-position: -100% 0
    }
}

.bg-grey {
    background: #eee
}

.bg-white {
    background: #fff
}

.bg-green {
    background: #67C23A
}

.mgr-0 {
    margin-right: 0px!important
}

.mgl-0 {
    margin-left: 0px!important
}

.mgb-0 {
    margin-bottom: 0px!important
}

.mgt-0 {
    margin-top: 0px!important
}

.pdr-0 {
    padding-right: 0px!important
}

.pdl-0 {
    padding-left: 0px!important
}

.pdb-0 {
    padding-bottom: 0px!important
}

.pdt-0 {
    padding-top: 0px!important
}

.mg-0 {
    margin: 0px!important
}

.pd-0 {
    padding: 0px!important
}

.mgr-5 {
    margin-right: 5px
}

.mgl-5 {
    margin-left: 5px
}

.mgb-5 {
    margin-bottom: 5px
}

.mgt-5 {
    margin-top: 5px
}

.pdr-5 {
    padding-right: 5px
}

.pdl-5 {
    padding-left: 5px
}

.pdb-5 {
    padding-bottom: 5px
}

.pdt-5 {
    padding-top: 5px
}

.mg-5 {
    margin: 5px
}

.pd-5 {
    padding: 5px
}

.mgr-10 {
    margin-right: 10px
}

.mgl-10 {
    margin-left: 10px
}

.mgb-10 {
    margin-bottom: 10px
}

.mgt-10 {
    margin-top: 10px
}

.pdr-10 {
    padding-right: 10px
}

.pdl-10 {
    padding-left: 10px
}

.pdb-10 {
    padding-bottom: 10px
}

.pdt-10 {
    padding-top: 10px
}

.mg-10 {
    margin: 10px
}

.pd-10 {
    padding: 10px
}

.mgr-15 {
    margin-right: 15px
}

.mgl-15 {
    margin-left: 15px
}

.mgb-15 {
    margin-bottom: 15px
}

.mgt-15 {
    margin-top: 15px
}

.pdr-15 {
    padding-right: 15px
}

.pdl-15 {
    padding-left: 15px
}

.pdb-15 {
    padding-bottom: 15px
}

.pdt-15 {
    padding-top: 15px
}

.mg-15 {
    margin: 15px
}

.pd-15 {
    padding: 15px
}

.mgr-20 {
    margin-right: 20px
}

.mgl-20 {
    margin-left: 20px
}

.mgb-20 {
    margin-bottom: 20px
}

.mgt-20 {
    margin-top: 20px
}

.pdr-20 {
    padding-right: 20px
}

.pdl-20 {
    padding-left: 20px
}

.pdb-20 {
    padding-bottom: 20px
}

.pdt-20 {
    padding-top: 20px
}

.mg-20 {
    margin: 20px
}

.pd-20 {
    padding: 20px
}

.w-20 {
    width: 20px
}

.w-100 {
    width: 100px
}

.w-200 {
    width: 200px
}

.w-300 {
    width: 300px
}

.w-auto {
    width: auto
}

.layui-form-select dl {
    border-radius: inherit !important;
    top: auto !important;
}

.layui-anim {
    -webkit-animation-duration: 0s;
    animation-duration: 0s;
}



p,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,th,td,div,pre,body,code,form,input,legend,button,figure,fieldset,textarea,blockquote { margin: 0;  padding: 0;vertical-align: top;box-sizing: content-box;}
th,td{vertical-align: middle;}
html{font-size:14px;overflow-y:auto;height:100%;}
html,body{width:100%;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);-webkit-overflow-scrolling:touch;overflow-scrolling:touch}
input,select,textarea{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}
table{border-spacing:0;border-collapse:collapse}
body{font-family: "Arial","PingFang SC", "Helvetica Neue", Helvetica, sans-serif, system-ui, -apple-system, BlinkMacSystemFont;background: #fff;min-width: 1200px;}
img{border:none;-webkit-appearance:none;}

textarea{resize:none}
a,h1,h2,h3,h4,h5,h6,input,select,button,option,textarea,optgroup{font-family:inherit;font-weight:inherit;font-style:inherit;line-height:inherit;color:inherit;outline:none}
a{text-decoration:none;color: #333;}
ol,ul{list-style:none;}
input{background: #fff;}
button,input[type='submit'],input[type='button']{cursor:pointer}
input::-moz-focus-inner{padding:0;border:0}
input[type='number']{-moz-appearance:textfield}
input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button,select{margin:0;-webkit-appearance:none}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#999}
input:-moz-placeholder,textarea:-moz-placeholder{color:#999}
input::-moz-placeholder,textarea::-moz-placeholder{color:#999}
input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#999}
template{display:none}
img{vertical-align: middle;}
em,i{font-style:normal}

html.cye-enabled.cye-lm body{font-family: "Arial","PingFang SC", "Helvetica Neue", Helvetica, sans-serif, system-ui, -apple-system, BlinkMacSystemFont;}

.fl{float: left;}
.fr{float: right;}
.block{display: block;}
.aCur{ color: #fff; padding: 0 5px;  background: #2c73ac;  line-height: 23px; font-size: 13px; margin-top: 8px; } 

.cl:after,.clearfix:after{content:"\20";display:block;height:0;clear:both;visibility:hidden}.cl,.clearfix{zoom:1}

.m5{margin:5px;}.m10{margin:10px;}.m15{margin:15px;}.m20{margin:20px;}.m25{margin:25px;}.m30{margin:30px;}
.mt5{margin-top:5px;}.mt10{margin-top:10px;}.mt15{margin-top:15px;}.mt20{margin-top:20px;}.mt25{margin-top:25px;}.mt30{margin-top:30px;}.mt40{margin-top:40px;}.mt50{margin-top:50px;}.mt80{margin-top:80px;}
.mb5{margin-bottom:5px;}.mb10{margin-bottom:10px;}.mb15{margin-bottom:15px;}.mb20{margin-bottom:20px;}.mb25{margin-bottom:25px;}.mb30{margin-bottom:30px;}.mb40{margin-bottom:40px;}.mb50{margin-bottom:50px;}.mb80{margin-bottom:80px;}
.ml5{margin-left:5px;}.ml10{margin-left:10px;}.ml15{margin-left:15px;}.ml20{margin-left:20px;}.ml25{margin-left:25px;}.ml30{margin-left:30px;}.ml40{margin-left:40px;}.ml50{margin-left:50px;}.ml80{margin-left:80px;}
.mr5{margin-right:5px;}.mr10{margin-right:10px;}.mr15{margin-right:15px;}.mr20{margin-right:20px;}.mr25{margin-right:25px;}.mr30{margin-right:30px;}.mr40{margin-right:40px;}.mr50{margin-right:50px;}.mr80{margin-right:80px;}

.p5{padding:5px;}.p10{padding:10px;}.p15{padding:15px;}.p20{padding:20px;}.p25{padding:25px;}.p30{padding:30px;}.p40{padding:40px;}.p50{padding:50px;}
.pt5{padding-top:5px;}.pt10{padding-top:10px;}.pt15{padding-top:15px;}.pt20{padding-top:20px;}.pt25{padding-top:25px;}.pt30{padding-top:30px;}.pt40{padding-top:40px;}.pt50{padding-top:50px;}.pt80{padding-top:80px;}
.pb5{padding-bottom:5px;}.pb10{padding-bottom:10px;}.pb15{padding-bottom:15px;}.pb20{padding-bottom:20px;}.pb25{padding-bottom:25px;}.pb30{padding-bottom:30px;}.pb50{padding-bottom:50px;}.pb100{padding-bottom:100px;}
.pl5{padding-left:5px;}.pl10{padding-left:10px;}.pl15{padding-left:15px;}.pl20{padding-left:20px;}.pl25{padding-left:25px;}.pl30{padding-left:30px;}.pl40{padding-left:40px;}.pl50{padding-left:50px;}.pl80{padding-left:80px;}
.pr5{padding-right:5px;}.pr10{padding-right:10px;}.pr15{padding-right:15px;}.pr20{padding-right:20px;}.pr25{padding-right:25px;}.pr30{padding-right:30px;}.pr40{padding-right:40px;}.pr50{padding-right:50px;}.pr80{padding-right:80px;}


.wrap{width:100%}.w10{width:10px;}.w20{width:20px;}.w30{width:30px;}.w40{width:40px;}.w50{width:50px;}.w60{width:60px;}.w70{width:70px;}.w80{width:80px;}.w90{width:90px;}.w100{width:100px;}
.w200{width:200px;}.w300{width:300px;}.w400{width:400px;}.w500{width:500px;}.w600{width:600px;}.w700{width:700px;}.w800{width:800px;}.w900{width: 900px;}
.w960{width: 960px;margin: 0 auto;}.w1000{width: 1000px;margin: 0 auto;}.w1200{width: 1200px;margin: 0 auto;}.w1280{ width:1280px;margin: 0 auto;}

.h{height:100%}.h50{height:50px;}.h80{height:80px;}.h100{height:100px;}.h200{height:200px;}

.main{width: 1200px;margin: 0 auto;}

.text-c{text-align: center;}.text-l{text-align: left;}.text-r{text-align: right;}

.f-12{font-size: 12px;}.f-13{font-size: 13px;}.f-14{font-size: 14px;}.f-15{font-size: 15px;}.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;}

.h1{ font-size: 26px;color:#000; line-height: 36px; }

.first-a{margin-left:0!important;}

.menu{width:100%; height:54px;background:#015293;margin-bottom:40px;}
.menu-box{width:1200px;margin:0 auto;}
.menu-box li{float:left;width:150px;height:54px; text-align: center;line-height: 54px;}
.menu-box li a{font-size:18px;color:#fff;display: block;}
.menu-box li:hover{background:#0c6db6;}

.top{width: 100%;background: url("../png/l44eiy.png") top center no-repeat;}

.head{width: 1200px;height: 290px;margin: 0 auto;position: relative;}
.logo{width: 418px;height: 97px;margin-top: 65px;}
.searchBox{width: 685px;margin-top: 74px;position: relative;}
.searchBox .wechat-code{position: absolute;top: 26px;left: -40px;z-index:1;}
.searchBox .app-code{position: absolute;top: 26px;left: 12px;z-index:1;}
.searchBox .anymore{width: 100%;}
.searchBox .anymore a{margin: 0 4px;color: #3e71a4;font-size: 15px;line-height: 18px;cursor: pointer;}
.searchBox .anymore span{margin-left: 55px;color: #3e71a4;line-height: 18px;}
.search{width: 100%;height: 42px;border: 1px solid #d1d1d1;background: #fff;margin-top: 16px;}
.search #searchInput{border: none;width: 590px;height: 42px;line-height: 42px;margin-left: 12px;font-size: 14px;}
.search #searchBtn{border: none;width: 80px;height: 42px;background: url(../png/prx6ix.png) no-repeat 10px center;cursor: pointer;}
::-webkit-input-placeholder{color: #c3c3c3;}

.head-top{ font-size: 14px;height: 42px;line-height: 42px; position: relative;}
.head-top .media-list a{ color: #8d8b8b;cursor: pointer;}
.head-top .media-list a img{ margin-right: 10px;margin-top: -3px; }
.head-top .media-list a.line{ border-left: 1px solid #666;margin: 0 17px;opacity: 0.3; }
.head-top .version-list a{ font-size: 15px;color: #121212; }
.head-top .wechat-code{position: absolute;top: 40px;left: -50px;z-index:1;}
.head-top .app-code{position: absolute;top: 40px;left: 165px;z-index:1;}
.wza-box a{ display: block;float: right;height: 38px;line-height: 38px;padding: 0 16px;font-size: 18px;letter-spacing: 0.32px; }
.wza-box a.wza{ background: #fff;color: #F76B00; border: 1px solid #FC740D; border-radius: 2px 0px 0px 2px;}
.wza-box a.oldman{ background:#F79600;color: #fff;border: 1px solid #F79600;border-radius: 0px 2px 2px 0px; }

.nav{width: 100%;height: 50px;background: #015293;}
.nav ul{width: 1120px;height: 50px;line-height: 50px;margin: 0 auto;font-size: 20px;overflow: hidden;}
.nav ul li{float: left;text-align: center;color: #fff;width: 160px;}
.nav ul li a{color: #fff;}
.nav ul li:hover{background: #4781b9;}

.crumb{width: 1200px;height: 45px;background: #f3f3f3;}
.crumb p{line-height: 45px;font-size: 16px;color: #015293;text-indent: 15px;}
.crumb p a{color: #015293;}


.moreLinkBtn{ float: right;color: #9d9d9d!important;font-size: 16px!important;margin-top: 8px!important;}



.pick-type{
    position: absolute;
    background: #1677a9;
    color: #fff;
    line-height: 42px;
    padding-left: 10px;
}
.search-type{
    display: block;
    float: left;
    font-size: 15px;
    padding: 0 5px;
}
.upDown{
    width: 30px;
    height: 42px;
    display: block;
    float: left;
    background: url("../png/ywsyev.png") center no-repeat;
    cursor: pointer;
}
.search #searchInput{text-indent: 90px;}




.oldModel .searchBox .anymore span{ font-size: 24px;margin-left: 15px; }
.oldModel .searchBox .anymore a{ font-size: 24px; }
.oldModel .nav,
.oldModel .menu{ height: 70px; }
.oldModel .nav ul,
.oldModel .menu-box li{ height: 70px;font-size: 32px;line-height: 70px; }
.oldModel .menu-box li a{ font-size: 32px; }

.oldModel .link-box{ width: 1200px;font-size: 22px; }
.oldModel .link-box a{ font-size: 22px; }
.oldModel .slt{ width: 1200px; }
.oldModel .slt select{ width: 193px;font-size: 20px;height: 40px; }
.oldModel .footer .footer-m{ width: 1200px; }
.oldModel .footer .footer-m p{ font-size: 22px; }

.oldModel .crumb{ height: 60px; }
.oldModel .crumb p,
.oldModel .print_tool{ line-height: 60px;font-size: 26px; }