        * {
            margin: 0;
            padding: 0;
            list-style: none;
        }
        
        a {
            color: #000;
        }
        /* 清除内外边距 */
        
        body,
        h1,
        h2,
        h3,
        h4,
        h5,
        h6,
        hr,
        p,
        blockquote,
        dl,
        dt,
        dd,
        ul,
        ol,
        li,
        pre,
        fieldset,
        button,
        input,
        textarea,
        th,
        td {
            margin: 0;
            padding: 0;
        }
        /* 页面顶部样式 */
        
        .index_top .index_nav {
            display: flex;
            justify-content: space-evenly;
            width: 100%;
            height: 150px;
            line-height: 150px;
            margin: 0 auto;
            align-items: center;
        }
        
        .tem_banner {
            position: relative;
            overflow: hidden;
            background: #fafafa;
            text-align: center;
            font-size: 0;
        }
        
        .idnex_tab {
            display: flex;
        }
        
        .idnex_tab li {
            width: 130px;
            height: 50px;
        }
        
        .index_dh {
            display: flex;
            align-items: center;
        }
        
        .index_dh ul li a {
            width: 130px;
            height: 50px;
            line-height: 50px;
            text-align: center;
            font-size: 16px !important;
            display: block;
            color: #000;
            border-radius: 10px;
        }
        
        .index_dh .idnex_tab li a:hover {
            background-color: #af1e23;
            color: #fff;
        }
        /* 页面顶部样式结束 */
        /* 页面底部样式 */
        
        .index_lc {
            height: 100%;
        }
        
        .index_lc .lc {
            width: 1200px;
            height: 100%;
            background: #fff;
            margin: 0 auto;
        }
        
        .index_lc .lc .lctu {
            height: 140px;
            border-bottom: 1px solid #ddd;
            display: flex;
            justify-content: space-between;
            align-items: center
        }
        
        .lctu ul {
            display: flex;
            justify-content: space-between;
            margin-bottom: 0;
            padding: 0;
        }
        
        .lctu ul li {
            margin-left: 10px;
        }
        
        .index_news {
            display: flex;
            height: 180px;
            justify-content: space-between;
        }
        
        .index_news .news_bt {
            width: 25px;
            height: 110px;
            background: #af1e23;
            border: 1px solid #af1e23;
            border-radius: 5px;
            text-align: center;
            float: left;
            margin-left: 20px;
            margin-top: 30px;
            line-height: 25px;
            color: #fff;
            font-size: 16px;
        }
        
        .floating_ck dl dd:hover {
            background-color: rgba(0, 75, 152) !important;
        }
        
        .index_news .news_nr {
            display: flex;
            height: 110px;
            float: left;
            margin-left: 20px;
            margin-top: 30px;
        }
        
        .index_news .news_nr .item1 {
            width: 560px;
            display: flex;
            flex-wrap: wrap;
            justify-content: space-between;
        }
        
        .news_nr ul li {
            width: 50%;
        }
        
        .news_nr ul li a {
            width: 260px;
            height: 20px;
            overflow: hidden;
            text-overflow: ellipsis;
            white-space: nowrap;
            display: block;
            line-height: 20px;
            color: #000;
        }
        
        .news_ewm {
            width: 220px;
            height: 120px;
            margin-top: 30px;
            float: left;
            margin-left: 70px;
            margin-right: 82px;
        }
        
        .news_contact {
            width: 200px;
            height: 120px;
            float: right;
            margin-top: 30px;
            margin-right: 10px;
        }
        
        .news_contact img {
            margin-top: 30px;
            float: left;
        }
        
        .news_phone {
            width: 150px;
            height: 70px;
            float: right;
        }
        
        .news_contact a {
            height: 35px;
            display: block;
            float: left;
            margin-left: 10px;
        }
        
        .hezuo {
            height: 190px;
            margin-top: 20px;
        }
        
        .index_hezuo {
            width: 1200px;
            height: 190px;
            margin: 0 auto;
            background: #fff;
        }
        
        .hezuo_title {
            width: 1200px;
            margin: 0 auto;
            height: 30px;
            border-bottom: 3px solid #af1e23;
        }
        
        .hezuo_title p {
            width: 85px;
            height: 30px;
            float: left;
            cursor: pointer;
            font-size: 16px;
            text-align: center;
            line-height: 30px;
            margin-right: 30px;
        }
        
        .hezuo_lj {
            height: 153px;
        }
        
        .hezuo_lj ul li {
            width: 149px;
            height: 40px;
            float: left;
            margin-top: 10px;
        }
        
        .hezuo_lj ul li a {
            width: 149px;
            height: 40px;
            text-align: center;
            line-height: 40px;
            display: block;
            font-size: 16px;
            overflow: hidden;
            white-space: nowrap;
            text-overflow: ellipsis;
            color: #000;
        }
        
        .hezuo_nr {
            height: 153px;
        }
        
        .hezuo_nr ul li {
            width:calc(20% - 30px);
            height: 30px;
            float: left;
            margin-top: 10px;
            margin-right: 30px;
        }
        
        .current {
            background-color: #af1e23;
            color: #fff !important;
        }
        
        .hezuo_nr ul li a {
            width: 100%;
            height: 30px;
            line-height: 30px;
            display: block;
            font-size: 16px;
            overflow: hidden;
            white-space: nowrap;
            text-overflow: ellipsis;
            color: #000;
        }
        
        .index_foot {
            height: 150px;
        }
        
        .foot {
            width: 1200px;
            height: 150px;
            margin: 0 auto;
        }
        
        .foot ul {
          
            height: 30px;
            float: left;
            margin-top: 30px;
            margin-left: 260px;
        }
        
        .foot ul li {
            width: 105px;
            height: 30px;
            float: left;
        }
        
        .foot ul li a {
            width: 100px;
            height: 30px;
            display: block;
            font-size: 16px;
            text-align: center;
            line-height: 30px;
            float: left;
            color: #000
        }
        
        .foot ul li span {
            float: right;
            line-height: 30px;
        }
        
        .foot p {
            width: 1200px;
            height: 30px;
            font-size: 14px;
            line-height: 30px;
            float: left;
            text-align: center;
            margin-top: 15px;
            color: #000;
        }
        
        .foot p a {
            color: #000;
        }
        /* 页面底部结束 */
        /* 首页产品搜索 */
        
        .ss {
            height: 70px;
            border-bottom: 1px solid #ddd;
        }
        
        .res {
            width: 1200px;
            height: 70px;
            margin: 0 auto;
            display: flex;
        }
        
        .res p {
            width: 420px;
            height: 30px;
            overflow: hidden;
            white-space: nowrap;
            text-overflow: ellipsis;
            font-size: 16px;
            line-height: 30px;
            float: left;
            margin-top: 20px;
        }
        
        .topding {
            margin-top: 15px;
            float: right;
        }
        
        .res p span {
            font-size: 16px;
            line-height: 30px;
            float: left;
        }
        
        .res p a {
            float: left;
            height: 30px;
            line-height: 30px;
            font-size: 14px;
            display: block;
            color: #000;
        }
        /* 清除搜索框默认样式 */
        
        input {
            outline: none;
            -webkit-appearance: button;
            -webkit-appearance: none;
            border-radius: 0;
        }
        
        .s_btn1 {
            width: 340px;
            height: 33px;
            float: left;
            border: 1px solid #ededed;
            border-radius: 50px;
            text-indent: 0.5em;
        }
        
        .s_btn2 {
            cursor: pointer;
            width: 54px;
            height: 35px;
            float: left;
            background-image: url(../png/28.png);
            margin-left: -55px;
            border: 1px solid #ededed;
            border-radius: 50px;
        }
        /* 产品模块 */
        
        .cp {
            height: 930px;
            margin-top: 100px;
            margin-bottom: 120px;
        }
        
        .index_cp {
            width: 1200px;
            height: 930px;
            margin: 0 auto;
        }
        
        .index_about {
            width: 1200px;
            height: 700px;
        }
        
        .index_tu {
            width: 600px;
            height: 700px;
            float: left;
            border: 1px solid #fff;
            border-radius: 10px;
        }
        
        a:hover {
            color: #000;
            text-decoration: none;
        }
        
        .index_about a img {
            transition: all .5s;
            -webkit-transition: all .5s;
            -moz-transition: all .5s;
            -o-transition: all .5s;
        }
        
        .index_tu img {
            width: 600px;
            height: 700px;
        }
        
        .index_tu2 {
            width: 570px;
            height: 340px;
            border: 1px solid #fff;
            float: right;
            margin-bottom: 20px;
            border-radius: 10px;
        }
        
        .index_about a:hover img {
            opacity: .5;
        }
        
        .index_tu2 img {
            width: 570px;
            height: 340px;
            object-fit: cover;
        }
        
        .index_tu3 {
            width: 570px;
            height: 340px;
            border: 1px solid #fff;
            float: right;
            border-radius: 10px;
        }
        
        .index_tu3 img {
            width: 570px;
            height: 340px;
            object-fit: cover;
        }
        
        .index_fl {
            width: 1200px;
            height: 150px;
            margin-top: 75px;
        }
        
        .index_fl ul li {
            width: 355px;
            height: 150px;
            float: left;
            margin-left: 35px;
        }
        
        .index_fl ul li a {
            width: 355px;
            height: 150px;
        }
        
        .index_fl ul li a img {
            transition: all .5s;
            -webkit-transition: all .5s;
            -moz-transition: all .5s;
            -o-transition: all .5s;
        }
        
        .index_fl ul li a:hover img {
            opacity: .5;
        }
        
        .index_fl ul li a img {
            width: 355px;
            height: 150px;
        }
        /* 旅行箱包区域 */
        
        .index_lxb {
            height: 950px;
            margin-bottom: 80px;
        }
        
        .about_lxb {
            width: 1200px;
            height: 925px;
            margin: 0 auto;
        }
        
        .lxb_title {
            width: 1200px;
            height: 150px;
            background: #fff;
            margin-bottom: 50px;
            border: 1px solid #ddd;
            border-radius: 10px;
        }
        
        .lxb_title a {
            float: right;
            display: block;
            font-size: 16px;
            margin-top: 60px;
            margin-right: 20px;
        }
        
        .bt {
            height: 150px;
            margin: auto;
            text-align: center;
        }
        
        .bt p {
            font-size: 32px;
            padding-top: 30px;
            font-family: "宋体";
            font-weight: 900;
            letter-spacing: 2px;
        }
        
        .bt dd {
            font-size: 22px;
            margin-top: -10px;
        }
        
        .about_tup {
            width: 1200px;
            height: 715px;
            background: #fff;
        }
        
        .about_tup ul li {
            width: 390px;
            height: 345px;
            float: left;
            margin: 5px;
            background: #f9f9f9;
            text-align: center;
        }
        
        .about_tup ul li a {
            display: block;
            margin-top: 25px;
        }
        
        .about_tup ul li a img {
            width: 200px;
            height: 200px;
            transition: all .5s;
            -webkit-transition: all .5s;
            -moz-transition: all .5s;
            -o-transition: all .5s;
        }
        
        .about_tup ul li a:hover img {
            opacity: .5;
        }
        
        .about_tup ul li a p {
            font-size: 16px;
            margin-top: 20px;
        }
        /* 日常用品 */
        
        .rcyp {
            height: 900px;
            margin-bottom: 70px;
        }
        
        .index_rcyp {
            width: 1200px;
            height: 891px;
            margin: 0 auto;
            background: #fff;
        }
        
        .glass_title {
            height: 85px;
            border: 1px solid #ddd;
            border-top-left-radius: 10px;
            border-top-right-radius: 10px;
            font-size: 20px;
            line-height: 85px;
        }
        
        .glass_title span {
            margin-left: 25px;
        }
        
        .glass_title a {
            float: right;
            display: block;
            font-size: 16px;
            margin-right: 20px;
        }
        
        .index_rcyp ul {
            width: 100%;
            display: flex;
            flex-wrap: wrap;
        }
        
        .index_rcyp ul li {
            width: 25%;
            height: 400px;
            border: 1px solid #ddd;
            text-align: center;
        }
        
        .index_rcyp ul li a {
            display: block;
            margin-top: 90px;
        }
        
        .index_rcyp ul li a img {
            width: 200px;
            height: 200px;
            transition: all .5s;
            -webkit-transition: all .5s;
            -moz-transition: all .5s;
            -o-transition: all .5s;
        }
        
        .index_rcyp ul li a:hover img {
            opacity: .5;
        }
        
        .index_rcyp ul li a p {
            font-size: 16px;
            margin-top: 10px;
            text-align: center;
            width: 230px;
            margin-left: 35px;
            overflow: hidden;
            text-overflow: ellipsis;
            white-space: nowrap;
        }
        /* 公司简介 */
        
        .contact {
            height: 570px;
        }
        
        .index_contact {
            width: 1200px;
            height: 570px;
            margin: 0 auto;
        }
        
        .contact_img {
            width: 666px;
            height: 486px;
            float: left;
            border: 2px solid #bcbcbc;
        }
        
        .contact_img img {
            width: 666px;
            height: 486px;
        }
        
        .contact_img:hover img {
            opacity: .5;
        }
        
        .contact_text {
            width: 528px;
            height: 490px;
            float: left;
        }
        
        .contact_title {
            height: 100px;
            text-align: center;
            font-size: 56px;
            color: #af1e23;
            margin-top: 50px;
            font-family: "宋体";
            font-weight: 900;
        }
        
        .contact_title p {
            font-size: 34px;
            margin-top: -20px;
        }
        
        .contact_nr {
            height: 160px;
            text-align: center;
            margin-top: 40px;
        }
        
        .contact_nr p {
            font-size: 20px;
            margin-bottom: 10px;
        }
        
        .contact_nr .text {
            font-size: 15px;
            margin-bottom: 10px;
            text-indent: 1em;
        }
        
        b {
            font-weight: bold;
        }
        
        .contact_nr a {
            width: 160px;
            height: 45px;
            border: 1px solid red;
            display: block;
            text-align: center;
            line-height: 45px;
            margin: 60px auto;
            font-size: 16px;
        }
        /* 礼品世界模块 */
        
        .tem_banner {
            position: relative;
            overflow: hidden;
            background: #fafafa;
            text-align: center;
            font-size: 0;
        }
        
        .tem_banner .flash img {
            width: 1200px !important;
        }
        
        .met_section {
            width: 70%;
            margin: 0 auto;
            position: relative;
            padding: 40px 0 50px;
        }
        
        .met_section aside {
            position: relative;
            float: left;
            width: 200px;
        }
        
        .met_section aside section {
            border: 1px solid #ddd;
        }
        
        .met_section aside section h2 {
            height: 60px;
            border-bottom: 1px solid #ddd;
            font-size: 18px;
            line-height: 60px;
            font-weight: 700;
            padding: 0 35px;
        }
        
        .met_section aside .met_aside_list {
            padding: 0px 0;
        }
        
        .list-none {
            margin-top: 5px;
            background: #f2f2f2;
        }
        
        .met_section aside .met_aside dl dt {
            height: 70px;
            line-height: 70px;
        }
        
        .met_section aside .met_aside dl dt a {
            display: block;
            padding: 0 20px;
            color: #333;
            font-size: 15px;
            font-weight: 700;
        }
        
        .met_section aside .met_aside dl dd a {
            display: block;
            padding-left: 40px;
            height: 35px;
            color: #333;
            font-weight: normal;
            line-height: 35px;
            font-size: 14px;
        }
        
        .met_section aside .met_aside dl dt a span {
            margin-left: 15px;
        }
        
        .met_section aside .met_aside dl dd {
            padding: 4px 0 4px 0;
        }
        
        .met_section article {
            float: left;
            margin-left: -230px;
            width: 100%;
        }
        
        .met_section article .met_article {
            margin-left: 250px;
        }
        
        .met_article_head {
            position: relative;
            padding: 0 10px;
            height: 60px;
            border-bottom: 1px solid #ddd;
            line-height: 60px;
        }
        
        .met_article_head h1 {
            color: #555;
            font-weight: normal;
            font-size: 18px;
            padding: 18px 0;
        }
        
        .met_article_head .met_position {
            position: absolute;
            top: 0;
            right: 10px;
            color: #aaa;
            font-family: '宋体';
        }
        
        .met_article_head .met_position a {
            color: #999;
            font-family: 'Microsoft YaHei', Tahoma, Verdana, 'Simsun';
        }
        
        .met_module3_list ul.list_1 {
            list-style: none;
            visibility: hidden;
        }
        
        .met_module3_list ul.list_1 li {
            float: left;
            text-align: center;
            margin-top: 30px;
            overflow: hidden;
        }
        
        .met_module3_list ul.list_1 li a {
            text-align: center;
            display: block;
            margin: 0 auto;
            background: #fff;
            font-size: 0;
            border: 1px solid #ddd;
            box-sizing: border-box;
        }
        
        .met_module3_list ul a img {
            transition: all .5s;
            -webkit-transition: all .5s;
            -moz-transition: all .5s;
            -o-transition: all .5s;
        }
        
        .met_module3_list ul.list_1 li h2 {
            text-align: center;
            font-size: 14px;
            padding: 10px 10px;
            font-weight: normal;
        }
        
        .met_clear {
            clear: both;
        }
        
        .met_section_asidenone article {
            float: none;
            margin-left: 0;
        }
        
        .met_section_asidenone article .met_article {
            margin-left: 0;
        }
        
        .met_article_head {
            position: relative;
            padding: 0 10px;
            height: 60px;
            border-bottom: 1px solid #ddd;
            line-height: 60px;
        }
        
        .met_article_head h1 {
            color: #555;
            font-weight: normal;
            font-size: 18px;
        }
        
        .met_module2_list {
            padding: 10px 10px;
        }
        
        .met_module2_list li {
            list-style: none;
            border-bottom: 1px solid #ddd;
            padding: 15px 100px 15px 10px;
            position: relative;
        }
        
        .met_module2_list h2 {
            font-weight: normal;
        }
        
        .met_module2_list h2 a {
            font-size: 14px;
        }
        
        .met_module2_list h2 a:hover {
            color: red;
        }
        
        .met_module2_list li span.time {
            color: #818181;
            position: absolute;
            right: 10px;
            top: 15px;
        }
        
        .met_pager {
            text-align: center;
            padding: 30px 0 0;
        }
        /* 侧边导航栏 */
        
        .floating_ck {
            position: fixed;
            right: 20px;
            top: 20%;
            z-index: 9999999;
        }
        
        .floating_ck dl dd {
            position: relative;
            width: 80px;
            height: 80px;
            background-color: #646577;
            border-bottom: solid 1px #555666;
            text-align: center;
            background-repeat: no-repeat;
            background-position: center 20%;
            cursor: pointer;
        }
        
        .consult,
        .words {
            background-image: url(../png/icons.png);
        }
        
        .quote {
            background-image: url(../png/icons1.png);
        }
        
        .return {
            background-image: url(../png/icons2.png);
        }
        
        .qrcord {
            background-image: url(../png/icons3.png);
        }
        
        .floating_ck dd span {
            color: #fff;
            display: block;
            padding-top: 54px;
        }
        
        .zis {
            font-size: 14px;
            padding-top: 50px;
            color: #fff;
        }
        
        .floating_ck dd span {
            color: #fff;
            display: block;
            padding-top: 54px;
        }
        
        .floating_left {
            position: absolute;
            left: -160px;
            width: 160px;
            background-color: #004b98;
            border-bottom: solid 1px #796E61;
            display: none;
        }
        
        .floating_ewm i {
            display: block;
            width: 145px;
            height: 145px;
            margin: auto;
            margin-top: auto;
            margin-top: 7px;
        }
        
        .floating_ewm i img {
            width: 145px;
            height: 145px;
        }
        
        .floating_ewm .qrcord_p01 {
            font-size: 12px;
            line-height: 20px;
        }
        
        .floating_ewm {
            height: 260px;
            top: -180px;
        }
        
        .floating_ewm p {
            color: #fff;
            margin-top: 5px;
        }
        
        .floating_ewm .qrcord_p02 {
            font-size: 18px;
        }
        
        .floating_ewm p {
            color: #fff;
            margin-top: 5px;
        }
        /* 关于我们模块 */
        
        .met_module1 {
            padding: 30px 10px;
        }
        /* 产品内页区域 */
        
        .met_section {
            position: relative;
            padding: 40px 0 50px;
        }
        
        .met_section_head {
            height: 50px;
            color: #aaa;
            font-size: 12px;
            font-family: '宋体';
            line-height: 50px;
        }
        
        .met_imgshowbox {
            height: 400px;
        }
        
        .met_section_head a {
            color: #999;
            font-family: 'Microsoft YaHei', Tahoma, Verdana, 'Simsun';
        }
        
        .met_section_asidenone article {
            float: none;
            margin-left: 0;
        }
        
        .met_section article {
            float: left;
            margin-left: -230px;
            width: 100%;
        }
        
        .met_section_asidenone article .met_article {
            margin-left: 0;
        }
        
        #showproduct dl.pshow {
            visibility: hidden;
        }
        
        #showproduct dl.pshow dt {
            float: left;
            position: relative;
            font-size: 0;
            text-align: center;
            overflow: hidden;
            border-right: 1px solid #ddd;
        }
        
        #showproduct dl.pshow dt .met_box {
            margin: 0 auto;
            visibility: hidden;
            height: 480px;
        }
        
        #showproduct dl.pshow dt .met_box figcaption {
            display: none;
        }
        
        #showproduct dl.pshow dt li.flex-active {
            border: 2px solid #000;
            width: 66px;
            height: 66px;
            position: relative;
            overflow: hidden;
        }
        
        #showproduct dl.pshow dt li {
            display: inline-block;
            margin-right: 10px;
            margin-top: 10px;
            cursor: pointer;
        }
        
        #showproduct dl.pshow dt li.flex-active img {
            position: relative;
            left: -2px;
            top: -2px;
        }
        
        #showproduct dl.pshow dt li img {
            filter: alpha(opacity=90);
            -moz-opacity: .9;
            -khtml-opacity: .9;
            opacity: .9;
        }
        
        #showproduct dl.pshow dd {
            float: left;
            width: 100%;
        }
        
        #showproduct dl.pshow dd .met_box {
            padding: 0 20px;
        }
        
        #showproduct dl.pshow dd .met_box h1 {
            font-size: 24px;
            padding: 20px 5px;
            border-bottom: 1px solid #ddd;
        }
        
        #showproduct dl.pshow dd .met_box ul li {
            list-style: none;
            color: #818181;
            padding: 8px 5px 8px 90px;
            border-bottom: 1px solid #ddd;
            position: relative;
        }
        
        #showproduct dl.pshow dd .met_box ul li span {
            position: absolute;
            left: 0;
            top: 0;
            padding: 8px 5px;
            width: 80px;
            word-wrap: break-word;
        }
        
        #showproduct .met_nav {
            height: 45px;
            line-height: 45px;
            margin: 30px 0;
            border: 1px solid #ddd;
        }
        
        #showproduct .met_nav li.met_now,
        #showproduct .met_nav li.met_hover {
            background: #f7f8fa;
        }
        
        #showproduct .met_nav li {
            float: left;
            list-style: none;
            border-right: 1px solid #ddd;
            cursor: pointer;
        }
        
        #showproduct .met_nav li a {
            display: block;
            padding: 0 40px;
        }
        
        #showproduct .met_nav_contbox {
            padding: 0 10px;
            text-align: center;
        }
        
        .met_editor {
            line-height: 2;
        }
        
        .met_editor img {
            max-width: 100%;
            height: auto!important;
            vertical-align: middle;
        }
        
        #showproduct .met_related {
            margin-top: 30px;
            font-size: 18px;
            font-weight: normal;
            border-bottom: 1px solid #ddd;
            padding: 10px 10px;
            color: #333;
        }
        
        #showproduct .met_related_list li {
            float: left;
            text-align: center;
            margin-top: 30px;
            overflow: hidden;
        }
        
        #showproduct .met_related_list li a {
            text-align: center;
            display: block;
            margin: 0 auto;
            background: #fff;
            border: 1px solid #ddd;
            font-size: 0;
        }
        
        #showproduct .met_related_list li img {
            transition: all .5s;
            -webkit-transition: all .5s;
            -moz-transition: all .5s;
            -o-transition: all .5s;
        }
        
        #showproduct .met_related_list li h2 {
            text-align: left;
            font-size: 14px;
            padding: 10px 10px;
            font-weight: normal;
            border-top: 1px solid #ddd;
        }
        /* 新闻详情页样式 */
        
        .met_section aside .met_related {
            margin-top: 20px;
        }
        
        .met_section aside section {
            border: 1px solid #ddd;
        }
        
        .met_module2 h1.met_title {
            font-size: 28px;
            font-weight: normal;
            padding: 5px 0;
        }
        
        .met_module2 .met_infos {
            color: #818181;
            font-size: 12px;
            margin-bottom: 30px;
            padding-bottom: 10px;
            border-bottom: 1px solid #ddd;
        }
        
        .met_module2 .met_time {
            padding-right: 6px;
        }
        
        .met_module2 .met_source {
            padding-right: 6px;
        }
        
        .met_module2 .met_source a {
            color: #607fa6;
        }
        
        .met_module2 .met_editor {
            padding: 0 10px;
        }
        
        .met_editor {
            line-height: 2;
        }
        
        .met_tools {
            border-top: 1px solid #ddd;
            margin-top: 30px;
            position: relative;
            padding: 10px 10px 0;
            height: 50px;
            line-height: 50px;
        }
        
        .bdshare-button-style1-16 {
            zoom: 1;
        }
        
        .met_tools .met_page {
            clear: both;
            position: absolute;
            right: 5px;
            top: 0;
            color: #818181;
        }
        
        .met_tools .met_page li {
            display: inline;
            list-style: none;
            margin-left: 30px;
        }
        
        .met_tools .met_page li span {
            padding-right: 5px;
        }
        
        .met_tools .met_page a {
            color: #607fa6;
        }
        /* .suolue {
            width: 100%;
            height: 80px;
            display: flex;
            justify-content: center;
        }
        
        .suolue li img {
            width: 66px;
            height: 66px;
        }
         */
        
        #item1 {
            width: 620px;
            height: 400px;
            margin: 0 auto;
        }
        
        #item2 {
            width: 620px;
            height: 80px;
            margin: 0 auto;
        }
        
        #item2 .swiper-slide {
            width: 70px;
            height: 75px;
            box-sizing: border-box;
        }
        
        #item2 .swiper-wrapper {
            display: flex;
            justify-content: center;
            width: 620px;
            height: 80px;
        }
        
        #item2 img {
            width: 70px;
            height: 70px;
        }
        
        #item1 img {
            width: 400px;
            height: 400px;
        }
        
        .swiper-slide-thumb-active {
            opacity: 1;
        }
        
        .border {
            border: 2px solid #000;
        }
        /* 招纳贤士 */
        
        #cvlist {
            padding: 15px;
        }
        
        .v52fmbx {
            border: 1px solid #ddd;
            border-top: 0;
            overflow: hidden;
            text-align: left;
        }
        
        .v52fmbx_hr {
            border-top: 1px solid #ddd;
            margin: 0;
            padding: 0 5px 0 15px;
            font-weight: bold;
            font-size: 16px;
            background: #ddd;
            height: 60px;
            line-height: 60px;
        }
        
        .v52fmbx dl {
            border-top: 1px solid #ddd;
            margin: 0;
            display: -webkit-box;
            display: -moz-box;
            display: box;
            display: -ms-flexbox;
            position: relative;
            padding: 5px 0;
        }
        
        .v52fmbx dl {
            width: 100%;
            zoom: 1;
            background: #fff;
        }
        
        .v52fmbx dl dt {
            padding: 15px 15px 10px 15px;
            width: 116px;
            text-align: left;
            font-weight: normal;
            overflow: hidden;
            line-height: 1.2;
        }
        
        .v52fmbx dl {
            width: 100%;
            zoom: 1;
            background: #fff;
        }
        
        .v52fmbx dl dd {
            -moz-box-flex: 1.0;
            -webkit-box-flex: 1.0;
            box-flex: 1.0;
            -ms-flex: 1;
            padding: 2px 0 0 15px;
            margin: 10px 0;
        }
        
        .v52fmbx dl dd {
            -moz-box-flex: 1.0;
            -webkit-box-flex: 1.0;
            box-flex: 1.0;
            -ms-flex: 1;
            padding: 2px 0 0 15px;
            margin: 10px 0;
        }
        
        .v52fmbx dl dd .fbox {
            margin: 0 10px 0 0;
        }
        
        .ftype_input .fbox {
            float: left;
        }
        
        .ftype_input .fbox input {
            width: 350px;
            height: 28px;
            line-height: 28px\9;
            padding: 2px 5px;
            border: 1px solid #dcdfe0;
            background-color: #fff;
            color: #333;
            outline: 0;
            border-radius: 2px;
        }
        
        button,
        input,
        select,
        textarea {
            font-size: 100%;
        }
        
        .v52fmbx dl.noborder {
            border-bottom: 0;
        }
        
        .submit {
            display: block;
            background: #23b7e5;
            border: 0 none;
            height: 34px;
            line-height: 26px;
            padding: 0 35px;
            color: #fff;
            cursor: pointer;
            border-radius: 2px;
            font-family: 'Microsoft YaHei', Tahoma, Verdana, 'Simsun';
        }
        
        select {
            line-height: 31px;
            height: 31px;
            vertical-align: middle;
            background-color: #fff;
            outline: 0;
            border: 1px solid #ccc;
            padding: 4px;
            color: #656565;
        }
        
        .list-none a span {
            font-weight: normal;
        }
        
        .met_related .tui li {
            padding: 6px
        }
        
        .met_related .tui li a:hover {
            color: red;
        }
        
        .res div {
            width: 340px;
            margin-top: 20px
        }
        /* 招贤纳士 */
        
        .zhao {
            display: flex;
            width: 1200px;
            margin: 0 auto;
        }
        
        .zhao .right {
            width: 30%;
        }
        
        .zhao .left {
            width: 70%;
            display: flex;
            flex-direction: column;
            margin-left: 30px;
        }
        
        .left .hader {
            display: flex;
            justify-content: space-between;
        }
        
        #joblist {
            padding: 15px;
        }
        
        #joblist dl {
            padding: 10px 5px 10px;
            margin-top: 30px;
            border: 1px solid #ddd;
        }
        
        #joblist dt {
            padding: 0 10px;
            font-size: 16px;
            font-weight: bold;
        }
        
        #joblist dd .mis {
            padding: 5px 10px;
            border-bottom: 1px solid #ddd;
            font-size: 12px;
        }
        
        #joblist dd .mis span {
            margin-right: 15px;
            color: #999;
        }
        
        #joblist dd .editor {
            padding: 10px;
        }
        
        #joblist dd .dtail {
            padding: 5px 10px 0;
            border-top: 1px solid #ddd;
        }
        
        #joblist dd .dtail span {
            margin-right: 15px;
        }
        
        #joblist dd .dtail a {
            color: #1c57c4;
        }
        
        #searchlist ul .list {
            display: flex;
            flex-direction: column;
            margin: 15px 0;
        }
        
        #searchlist ul li .search_title a {
            font-size: 16px;
            color: #12C;
            text-decoration: underline;
        }
        
        .list .search_updatetime {
            display: block;
            margin-top: 5px;
            color: green;
        }
        
        .main {
            width: 70%;
            margin: 0 auto;
        }
        
        .main .mains {
            display: flex;
        }
        
        .main .top {
            height: 50px;
            color: #aaa;
            font-size: 12px;
            font-family: '宋体';
            line-height: 50px;
        }
        
        .main .top a {
            color: #999;
            font-family: 'Microsoft YaHei', Tahoma, Verdana, 'Simsun';
        }
        
        .rights {
            width: 230px;
            height: 165px;
            border: 1px solid #ddd;
        }
        
        .rights h2 {
            height: 60px;
            line-height: 60px;
            padding: 0px 20px;
            border-bottom: 1px solid #ddd;
            font-size: 18px;
            font-weight: 700;
        }
        
        .rights ul li {
            height: 45px;
            line-height: 45px;
        }
        
        .rights ul li a {
            display: block;
            padding: 10px 20px;
        }
        
        .content {
            display: inline;
        }
        
        .content .left {
            width: 1082px;
            margin-left: 20px;
        }
        
        .left .title {
            font-size: 24px;
            padding: 15px 5px;
            border-bottom: 1px solid #ddd;
            margin-bottom: 30px;
        }
        
        .left .nav {
            background: #8c989f;
            padding: 5px 10px;
            color: #fff;
            margin-top: 30px;
        }
        
        .left .nav .list {
            list-style: none;
            padding: 8px 5px 8px 90px;
            height: 35px;
            position: relative;
            border-bottom: 1px solid #ddd;
            color: #ffff;
        }
        
        .left .nav li:last-child {
            border-bottom: 0;
        }
        
        .left .nav .list span {
            position: absolute;
            left: 0;
            top: 0;
            width: 80px;
            padding: 8px 5px;
            overflow: hidden;
        }
        
        .left .ctitle {
            margin: 30px 0 10px;
            padding: 0 10px;
            font-size: 16px;
            font-weight: normal;
            height: 40px;
            line-height: 40px;
            border-bottom: 1px solid #ddd;
        }
        
        .left.met_editor {
            padding: 0 10px;
            line-height: 2;
        }
        
        .left .info_cv {
            margin-top: 30px;
            margin-left: 10px;
        }
        
        .left .info_cv a {
            display: inline-block;
            background: #23b7e5;
            height: 35px;
            line-height: 35px;
            padding: 0 35px;
            color: #fff;
            border-radius: 2px;
        }
        /* 清除默认样式 */
        
        input,
        button,
        select,
        textarea {}
        
        .ftype_textarea .fbox textarea {
            resize: none;
            outline: none;
            -webkit-appearance: none;
            border-radius: 0;
            border: 1px solid #ddd;
            width: 350px;
            height: 100px;
        }
        
        .ftype_textarea .fbox textarea:hover {
            border: 1px solid #23b7e5;
        }
        
        .fbox input:hover {
            border: 1px solid #23b7e5;
        }
        
        .isShow {
            background-color: #af1e23;
            color: #fff !important;
        }