﻿@charset "UTF-8";
/*banner*/

@font-face { font-family: 'impact'; src: url(../font/impact.ttf); }

.ind-banner .swiper-slide { height: auto; width: 100%; position: relative; }

.ind-banner .swiper-container { height: 100%; }

body .ind-banner .swiper-button-prev,
body .ind-banner .swiper-button-next { width: 25px; height: 25px; position: absolute; top: 55%; opacity: 1; border-radius: 50%; }

body .ind-banner .swiper-button-prev:hover,
body .ind-banner .swiper-button-next:hover { opacity: 1; }

body .ind-banner .swiper-button-prev { background: url(/vancheerfile/Images/images/12.jpg) no-repeat; background-size: cover; left: 3%; }

body .ind-banner .swiper-button-next { background: url(/vancheerfile/Images/images/13.jpg) no-repeat; background-size: cover; right: 3%; }

body .ind-banner .swiper-pagination { bottom: 40px; }
.nvnfn img {     max-width: 100%;
    max-height: 100%;
    object-fit:cover;   }

.ind-banner .swiper-container-horizontal > .swiper-pagination-bullets { padding: 0 0 0 20%; text-align: left; bottom: 46px; }

.ind-banner .swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet { width: 14px; height: 14px; margin: 0 5px; border-radius: 64px; opacity: 1; transition: .5s; border: 2px solid #FFFFFF; background: none; }

.ind-banner .swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet-active { background: #095399; }

/*banner END*/

.indexPage1 { padding: 80px 0 70px; }

.index1_ban ul { overflow: hidden; width: 100000%; transition: 1s; }

.index1_ban li { float: left; }

.index1_ban li .img { transform: scale(0.9); position: relative; transition: 1s; }

.index1_ban li .img:before { content: ''; position: absolute; left: 0; top: 0; bottom: 0; right: 0; background: rgba(0, 0, 0, 0.5) url(/vancheerfile/Images/images/ico_01.png) no-repeat center; }

.index1_ban li .img img { width: 100%; }

.index1_ban .open .img { transform: scale(1); }

.index1_ban .open .img:before { background: url(/vancheerfile/Images/images/ico_01.png) no-repeat center; }

.index1_ban li a { display: block; width: 100%; height: 100%; z-index: 4; position: relative }

.indexPage2 { padding: 50px 0 0px; }

.index2 .title .h6 { font-size: 24px; font-family: MicrosoftYaHei; font-weight: 400; color: rgba(64, 71, 88, 1); line-height: 24px; margin-bottom: 24px; }

.index2 .title .en { font-size: 60px; font-family: MyriadPro-Bold; font-weight: bold; color: rgba(56, 56, 56, 1); line-height: 66px; margin-bottom: 50PX; }

.index2 .title .en em { font-size: 42px; font-family: 'impact'; opacity: 0.41; color: #FFFFFF; text-transform: uppercase; }

.index2_slick1 { margin: 0 -15px; }

.index2_slick1 .slick-list { padding: 40px 0; }

.index2_slick1 .slick { margin: 0 15px; background: #FFFFFF; }

.index2_slick1 .box { padding: 40px; }

.index2_slick1 .img { max-height: 230px; overflow: hidden; }

.index2_slick1 .img img { transition: 0.5s; width: 100%; }

.index2_slick1 .img img:hover { transform: scale(1.2); }

.index2_slick1 .name { text-align: center; font-size: 20px; text-transform: uppercase; padding: 32px 0 6px; color: #333333; font-weight: bold; }

.index2_slick1 .slick-prev,
.index2_slick1 .slick-next { position: absolute; top: 50%; transform: translateY(-50%); width: 44px; height: 44px; z-index: 10; }

.index2_slick1 .slick-prev { background: url(/vancheerfile/Images/images/l2.png) no-repeat; background-size: cover; left: -89px; }

.index2_slick1 .slick-prev:hover { background: url(/vancheerfile/Images/images/l4.png) no-repeat; background-size: cover; }

.index2_slick1 .slick-next { background: url(/vancheerfile/Images/images/r2.png) no-repeat; background-size: cover; right: -89px; }

.index2_slick1 .slick-next:hover { background: url(/vancheerfile/Images/images/r4.png) no-repeat; background-size: cover; }

.indexPage3 { padding: 60px 0 60px; }

.indexPage3 .wal { width: 100%; margin: 0px auto; }

.indexPage3 .index2 .title .bor span:first-child { color: #333333; }

.indexPage3 .container { width: 100%; }

.indexPage3 .index2 .title .bor { background: none; height: auto; margin-top: 0; float: right; width: 50%; text-align: right; font-size: 18px; font-family: MicrosoftYaHei; font-weight: 400; color: #CCCCCC; line-height: 19px; }

.indexPage3 .index2 .title .bor span { cursor: pointer; line-height: 90px; color: #CCCCCC; margin-right: 15px; }

.indexPage3 .wal .index2 .title { width: 91%; margin: 0px auto; }

.index3 .title { position: relative; font-size: 28px; color: #333333; line-height: 28px; margin-bottom: 30px; }

.index3 .title a { position: absolute; right: 0; top: 0; font-size: 16px; color: #666666; text-transform: uppercase; }

.index3 .title a img { margin: -3px 0 0 8px; }

/*内页banner END*/
/*内页导航*/

.within_Nav { background: #ffffff; }

.within_Nav span { display: none; }

.within_Nav ul { overflow: hidden; width: 1200px; margin: 0 auto; }

.within_Nav li { float: left; padding: 2px 0 0; margin-right: 48px; font-size: 20px; color: #333333; line-height: 76px; }

.within_Nav li a { display: block; }

.within_Nav li:last-child { margin-right: 0; }

.within_Nav .on { border-bottom: 2px solid #084D8C; }

.within_Nav .on a { color: #084D8C; }

/*产品中心*/

.productPage { padding: 70px 0 100px; }

.productPage .numberDiv { padding: 22px 0 0; }

.product_list1 { margin-right: -30px; }

.product_list1:after { content: ''; display: block; height: 0; visibility: hidden; clear: both; }

.product_list1 li { width: 33.33%; float: left; margin: 0 0 34px; }

.product_list1 li:hover .name { color: #095399; }

.product_list1 li:hover .img { box-shadow: 10px 10px 30px rgba(9, 83, 153, 0.08); }

.product_list1 .img { overflow: hidden; transition: 0.5s; }

.product_list1 .img img { width: 100%; transition: 0.5s; }

.product_list1 .img img:hover { transform: scale(1.2); }

.product_list1 .box { margin-right: 30px; }

.product_list1 .name { padding: 18px 0 0; color: #333; font-size: 20px; text-align: center; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }

/*产品参数*/

.productnumPage { padding: 70px 0 100px; }

.productnum_Con1 { overflow: hidden; }

.productnum_Con1 .leftDiv { width: 540px; position: relative; }

.productnum_Con1 .rightDiv { width: 600px; }

.productnum_Con1 .content .h6 { font-size: 28px; color: #333333; }

.productnum_Con1 .content .tit { font-size: 18px; color: #333333; padding: 32px 0 8px; font-weight: bold; }

.productnum_Con1 .content .p { line-height: 28px; font-size: 14px; color: #333333; color: #666666; }

.productnum_Con1 .content .bor { height: 1px; background: #cecece; margin: 34px 0 0; }

.productnBig .img img { width: 100%; }

.productn_slick { position: relative; width: 370px; float: right; margin: -117px -14px 0; padding: 0 66px; }

.productn_slick .slick { margin: 0 14px; }

.productn_slick .img { height: 85px; }

.productn_slick .img img { height: 100%; }

.productn_slick .slick-prev,
.productn_slick .slick-next { width: 66px; height: 85px; position: absolute; top: 50%; transform: translateY(-50%); z-index: 10; }

.productn_slick .slick-prev { left: 15px; background: url(/vancheerfile/Images/images/l5.png) no-repeat center; }

.productn_slick .slick-prev:hover { background: url(/vancheerfile/Images/images/l5on.png) no-repeat center; }

.productn_slick .slick-next { right: 15px; background: url(/vancheerfile/Images/images/r5.png) no-repeat center; }

.productn_slick .slick-next:hover { background: url(/vancheerfile/Images/images/r5on.png) no-repeat center; }

.productn_slick .slick .img { position: relative; border: 2px solid transparent; overflow: hidden; }

.productn_slick .slick .img:before { content: ''; position: absolute; left: 0; right: 0; bottom: 0; top: 0; background: url(/vancheerfile/Images/images/bg_05.png) repeat; }

.productn_slick .slick-current .img { border: 2px solid #FFFFFF; }

.productn_slick .slick-current .img:before { display: none; }

.productnum_Nav { overflow: hidden; margin-right: -9px; padding: 60px 0 40px; }

.productnum_Nav li { width: 394px; background: #cccccc; float: left; margin: 0 9px 0 0; line-height: 60px; text-align: center; color: #FFFFFF; font-size: 24px; cursor: pointer; }

.productnum_Nav .open { background: #095399; }

.productnum_Con2 .content { display: none; }

.productnum_Con2 .table { width: 100%; border-collapse: collapse; border-spacing: 0; text-align: center; }

.productnum_Con2 .table .td1 { width: 198px; }

.productnum_Con2 .table .td2 { width: 300px; }

.productnum_Con2 .table .td3 { width: 698px; }

.productnum_Con2 .table td { border: 1px solid #cccccc; font-size: 18px; color: #333333; height: 56px; }

.productnum_Con2 .table td em { padding: 0 0 0 109px; display: block; text-align: left; color: #333333; }

.productnum_Con2 .table td b { color: #095399; }

.productnum_Con2 .productnum_2 .select { width: 398px; height: 58px; position: relative; margin-bottom: 30px; }

.productnum_Con2 .productnum_2 .select a { display: block; width: auto; }

.productnum_Con2 .productnum_2 .select span { border: 1px solid #cccccc; background: url(/vancheerfile/Images/images/ico_10.png) no-repeat right center; display: block; line-height: 58px; padding: 0 40px; font-size: 18px; color: #cccccc; }

.productnum_Con2 .productnum_2 .select ul { position: absolute; left: 0; top: 100%; right: 0; background: #FFFFFF; z-index: 10; padding: 26px 40px; border-top: 1px solid #CCCCCC; font-size: 16px; line-height: 46px; display: none; }

.productnum_Con2 .productnum_2 .select .open { color: #333333; }

.productnum_Con2 .productnum_2 li { overflow: hidden; border: 1px solid #cccccc; font-size: 16px; padding: 10px 40px; margin-bottom: 10px; }

.productnum_Con2 .productnum_2 li div { float: left; color: #333333; padding: 19px 0; }

.productnum_Con2 .productnum_2 li:last-child { margin-bottom: 0; }

.productnum_Con2 .productnum_2 .liow1 div { padding: 9px 0; }

.productnum_Con2 .productnum_2 .system { width: 250px; }

.productnum_Con2 .productnum_2 .type { width: 158px; }

.productnum_Con2 .productnum_2 .name { width: 340px; word-wrap: break-word; }

.productnum_Con2 .productnum_2 .big { width: 126px; }

.productnum_Con2 .productnum_2 .time { width: 162px; }

.productnum_Con2 .productnum_2 a { display: inline-block; float: left; width: 82px; min-height: 58px; line-height: 58px; text-align: center; }

.productnum_Con2 .productnum_3 .name { width: 250px; }

.productnum_Con2 .productnum_3 .big { width: 158px; }

.productnum_Con2 .productnum_3 a { float: right; }

/*解决方案*/

.schemePage { padding: 70px 0 100px; }

.schemePage .numberDiv { padding: 50px 0 0; }

.scheme_list { margin-bottom: -40px; }

.scheme_list li { margin-bottom: 40px; }

.scheme_list li:hover .img { box-shadow: 10px 10px 30px rgba(9, 83, 153, 0.1); }

.scheme_list li:hover .img:before { opacity: 0; }

.scheme_list .img { width: 580px; height: 320px; text-align: center; display: flex; align-items: center; position: relative; transition: 0.5s; }

.scheme_list .img img { max-height: 100%; max-width: 100%; }

.scheme_list .img:before { content: ''; position: absolute; left: 0; top: 0; right: 0; bottom: 0; background: url(/vancheerfile/Images/images/bg_05.png) repeat; transition: 0.5s; }

.scheme_list .text { width: 578px; padding: 36px 0 0; }

.scheme_list .h6 { font-size: 24px; color: #000000; margin-bottom: 20px; }

.scheme_list .p { line-height: 28px; font-size: 14px; color: #333333; height: 140px; overflow-y: auto; }

.scheme_list .more { color: #095399; font-size: 16px; margin: 30px 0 0; }

.scheme_list .more img { margin-left: 20px; }

/*解决详情*/

.schemesPage { padding: 70px 0 100px; }

.schemesL { padding: 19px 40px 72px; }

.schemesL .newss_title { color: #333333; }

.schemesL .newss_title .time { color: #095399; }

.schemesL .content { padding: 32px 0 26px; border-bottom: 1px solid #e5e5e5; }

.schemesL .p { line-height: 28px; font-size: 14px; color: #333333; }

.schemesL .img { margin: 34px 0; }

.schemesL .img img { width: 100%; }

.schemesR { padding: 27px 40px 26px; }

/*oem-odm*/

.oemOdmPage { padding: 70px 0 100px; }

.oemOdm_list1 { padding-bottom: 20px; }

.oemOdm_list1 li { margin-bottom: 40px; }

.oemOdm_list1 .leftDiv { width: 600px; height: 360px; display: flex; align-items: center; text-align: center; }

.oemOdm_list1 .img { width: 100%; height: 100%; overflow: hidden; }

.oemOdm_list1 .img img { max-width: 100%; max-height: 100%; transition: .5s; }

.oemOdm_list1 .img img:hover { transform: scale(1.2); }

.oemOdm_list1 .rightDiv { width: 550px; padding: 62px 0 0; }

.oemOdm_list1 .h6 { font-size: 24px; color: #095399; margin-bottom: 30px; }

.oemOdm_list1 .p { font-size: 16px; height: 160px; line-height: 32px; color: #000000; overflow-y: auto; }

.oemOdm_list1 .bor { width: 30px; height: 2px; background: #000000; margin: 32px 0 0; }

.oemOdm_Con1 { height: 470px; margin-bottom: 60px; }

.oemOdm_Con1 .h6 { font-size: 24px; color: #ffffff; padding: 44px 42px 30px; }

.oemOdm_Con1 ul { overflow: hidden; padding: 0 80px; }

.oemOdm_Con1 li { float: left; margin-right: 76px; max-width: 320px; }

.oemOdm_Con1 li:last-child { margin-right: 0; }

.oemOdm_Con1 .tit { font-size: 18px; margin-bottom: 22px; color: #FFFFFF; }

.oemOdm_Con1 .p { line-height: 28px; font-size: 14px; color: #333333; color: #FFFFFF; }

.oemOdm_Con1 .padding { height: 16px; }

.oemOdm_Con2 { height: 400px; margin-bottom: 50px; }

.oemOdm_Con2 .content { padding: 76px 58px 0; }

.oemOdm_Con2 .leftDiv { width: 510px; }

.oemOdm_Con2 .rightDiv { width: 308px; margin: -6px 0 0; }

.oemOdm_Con2 .box { margin-bottom: 66px; }

.oemOdm_Con2 .box:last-child { margin-bottom: 0; }

.oemOdm_Con2 .num { font-size: 14px; color: #FFFFFF; }

.oemOdm_Con2 .num em { font-size: 48px; color: #FFFFFF; }

.oemOdm_Con2 .num b { font-weight: normal; position: relative; top: -24px; left: 6px; }

.oemOdm_Con2 .h6 { font-size: 24px; color: #FFFFFF; margin-bottom: 30px; }

.oemOdm_Con2 .p { line-height: 28px; font-size: 14px; color: #333333; color: #FFFFFF; }

.oemOdm_list2 { overflow: hidden; margin-right: -40px; margin-bottom: -40px; }

.oemOdm_list2 li { width: 50%; float: left; margin-bottom: 40px; }

.oemOdm_list2 li:hover .con { background: #095399; }

.oemOdm_list2 li:hover .h6 { color: #FFFFFF; }

.oemOdm_list2 li:hover .p { color: #FFFFFF; }

.oemOdm_list2 li:hover .num { color: #FFFFFF; }

.oemOdm_list2 .con { margin-right: 40px; border: 2px solid #095399; padding: 32px 48px 34px 34px; overflow: hidden; height: 114px; transition: 0.5s; }

.oemOdm_list2 .num { float: left; width: 92px; font-size: 50px; color: #095399; }

.oemOdm_list2 .text { width: 402px; float: left; }

.oemOdm_list2 .h6 { font-size: 18px; color: #095399; margin: 0 0 12px; }

.oemOdm_list2 .h6 em { display: block; width: 20px; height: 2px; margin: 16px 0 0; background: #cccccc; }

.oemOdm_list2 .p { line-height: 28px; font-size: 14px; color: #333333; color: #666666; height: 56px; overflow-y: auto; }

.aftersalePage { padding: 70px 0 100px; }

.title4 { text-align: center; color: #095399; margin-bottom: 36px; font-size: 22px; }

.aftersale_list1 { overflow: hidden; padding-bottom: 60px; border-bottom: 1px solid #dcdcdc; }

.aftersale_list1 li { float: left; width: 280px; min-height: 498px; background: #FFFFFF; }

.aftersale_list1 .liow2,
.aftersale_list1 .liow4 { width: 180px; background: none; text-align: center; line-height: 498px; }

.aftersale_list1 .box { padding: 20px 30px 30px; }

.aftersale_list1 .box .img { margin-bottom: 14px; }

.aftersale_list1 .box .h6 { font-size: 18px; color: #333333; margin-bottom: 24px; }

.aftersale_list1 .box .p { line-height: 28px; font-size: 14px; color: #333333; color: #666666; height: 346px; overflow-y: auto; }

.aftersale_list1 .box .p em { display: block; text-indent: 1em; margin-bottom: 20px; }

.aftersale_Con1 { padding: 70px 0 0; }

.aftersale_Con1 .title4 { margin-bottom: 0; }

.aftersale_Con1 .content { margin: -4px 0 0; }

.aftersale_Con1 .h6 { padding: 34px 0 0; line-height: 28px; font-size: 14px; color: #333333; }

.aftersale_Con1 .p { line-height: 28px; font-size: 14px; color: #333333; color: #666666; }

.examinePage { padding: 70px 0 100px; }

.examine .text { margin-bottom: 42px; }

.examine .text .h6 { font-size: 18px; color: #333333; margin-bottom: 20px; }

.examine .text .p { line-height: 28px; font-size: 14px; color: #333333; color: #666666; }

.examine_Con { font-size: 16px; }

.examine_Con table { width: 100%; text-align: center; border-collapse: collapse; border-spacing: 1; border-spacing: 0; line-height: 28px; }

.examine_Con th { color: #333333; font-weight: bold; border: 1px solid #cccccc; }

.examine_Con th input { width: 100%; height: 58px; text-align: center; font-size: 16px; }

.examine_Con th input::-moz-placeholder { color: #999999; }

.examine_Con th input::-webkit-input-placeholder { color: #999999; }

.examine_Con th input::-ms-input-placeholder { color: #999999; }

.examine_Con .th1 { width: 148px; }

.examine_Con .th2 { width: 448px; }

.examine_Con .th3 { width: 236px; }

.examine_Con .th4 { width: 392px; }

.examine_Con td { color: #333333; font-weight: bold; border: 1px solid #cccccc; height: 58px; position: relative; }

.examine_Con td input { height: 58px; text-align: center; font-size: 16px; width: 118px; }

.examine_Con td em { display: block; }

.examine_Con td textarea { width: 100%; height: 198px; box-sizing: border-box; padding: 26px 38px; font-size: 16px; color: #333333; resize: none; }

.examine_Con td textarea::-moz-placeholder { color: #666666; }

.examine_Con td textarea::-webkit-input-placeholder { color: #666666; }

.examine_Con td textarea::-ms-input-placeholder { color: #666666; }

.examine_Con .td1 em { width: 140px; }

.examine_Con .td2 em { width: 290px; }

.examine_Con .td3 em { width: 590px; }

.examine_Con .td4 em { width: 144px; }

.examine_Con2 { padding: 36px 0 0; }

.examine_Con2 .p { line-height: 28px; font-size: 14px; color: #333333; }

.examine_Con2 em { color: #095399; }

.examine_Con2 .button { display: block; width: 300px; line-height: 50px; background: #095399; color: #FFFFFF; font-size: 16px; text-align: center; margin: 56px auto 0; }

.download { position: relative; }

.download img { width: 100%; }

.download .content { position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); }

.download .content .h6 { font-size: 60px; color: #FFFFFF; text-align: center; margin-bottom: 20px; }

.download .content .en { font-size: 40px; color: #FFFFFF; text-transform: uppercase; text-align: center; }

.download .content .inputBox { width: 600px; height: 60px; position: relative; margin: 72px 0 0; }

.download .content .inputBox input { width: 100%; height: 100%; background: #FFFFFF; box-sizing: border-box; padding: 0 82px 0 40px; color: #333333; font-size: 18px; }

.download .content .inputBox input::-moz-placeholder { color: #999999; }

.download .content .inputBox input::-webkit-input-placeholder { color: #999999; }

.download .content .inputBox input::-ms-input-placeholder { color: #999999; }

.download .content .inputBox a { position: absolute; right: 0; top: 0; bottom: 0; width: 82px; background: url(/vancheerfile/Images/images/seek_02.png) no-repeat center; }

.newsPage { padding: 70px 0 100px; }

.newsPage .w800 { background: none; }

.newsList1 li { padding: 20px 40px 42px; background: #FFFFFF; margin-bottom: 20px; }

.newsList1 li:last-child { margin-bottom: 0; }

.newsList1 li:hover .newss_title { color: #095399; }

.newsList1 li:hover .newss_title .time { color: #333333; }

.newsList1 .newss_title { font-size: 20px; color: #333333; margin-bottom: 30px; }

.newsList1 .newss_title .time { font-size: 16px; }

.newsList1 .img { margin-bottom: 24px; overflow: hidden; }

.newsList1 .img img { width: 100%; transition: 0.5s; }

.newsList1 .img:hover img { transform: scale(1.2); }

.newsList1 .p { line-height: 28px; font-size: 14px; color: #333333; }

.news .numberDiv { padding: 40px 0 0; }

.w800 { width: 800px; background: #FFFFFF; }

.w370 { width: 370px; background: #FFFFFF; }

.newssPage { padding: 70px 0 100px; }

.newss_title { font-size: 20px; color: #084D8C; overflow: hidden; line-height: 28px; padding: 16px 0; border-bottom: 1px solid #e5e5e5; }

.newss_title .time { float: right; font-size: 16px; }

.newssL { padding: 22px 40px 64px; }

.newssL .content { padding: 0 0 52px; border-bottom: 1px solid #e5e5e5; }

.newssL .content .img { margin: 30px 0 36px; }

.newssL .content .img img { width: 100%; }

.newssL .p { line-height: 28px; font-size: 14px; color: #333333; }

.newssR_title { font-size: 18px; color: #333333; line-height: 40px; border-bottom: 1px solid #e5e5e5; }

.newssR_title img { margin: -12px 0 0 14px; }

.newssR { padding: 28px 40px 26px; }

.newssR_list li { border-bottom: 1px solid #e5e5e5; padding: 0 0 34px; }

.newssR_list li:last-child { border-bottom: none; }

.newssR_list li:hover .tit { color: #095399; }

.newssR_list .img { overflow: hidden; }

.newssR_list .img img { width: 100%; transition: 0.5s; }

.newssR_list .img img:hover { transform: scale(1.2); }

.newssR_list .tit { font-size: 16px; padding-right: 22px; background: url(/vancheerfile/Images/images/ico_05.png) no-repeat right center; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-weight: bold; color: #333333; line-height: 28px; padding: 28px 0 18px; }

.aboutPage { padding: 70px 0 100px; }

.about .JobBig .txt { padding: 0 140px; text-align: left; }

.about_Con1 { padding: 60px 0 0; }

.about_Con1 .rightDiv { width: 600px; overflow: hidden; }

.about_Con1 .rightDiv .img { float: left; max-width: 48%; }

.about_Con1 .rightDiv .img img { width: 100%; }

.about_Con1 .rightDiv .img:last-child { float: right; }

.about_Con1 .leftDiv { width: 560px; padding: 56px 0 0; }

.about_Con1 .leftDiv .tit { font-size: 24px; color: #333333; margin-bottom: 32px; }

.about_Con1 .leftDiv .p { line-height: 28px; font-size: 14px; color: #333333; }

.about_Con2 { padding: 60px 0 0; }

.about_Con2 .img img { width: 100%; }

.basePage { padding: 70px 0 100px; }

.base .h6 { font-size: 24px; color: #333333; padding: 50px 0 22px; }

.base .p { line-height: 28px; font-size: 14px; color: #333333; }

.base_slick1 { margin: 30px -15px 0; position: relative; }

.base_slick1 .slick { position: relative; margin: 0 15px; }

.base_slick1 .name { position: absolute; left: 0; bottom: 0; right: 0; line-height: 48px; background: url(/vancheerfile/Images/images/bg_05.png) repeat; color: #FFFFFF; text-align: center; font-size: 14px; }

.base_slick1 .img img { width: 100%; }

.base_slick1 .slick-prev,
.base_slick1 .slick-next { width: 44px; height: 44px; position: absolute; top: 50%; transform: translateY(-50%); z-index: 10; }

.base_slick1 .slick-prev { background: url(/vancheerfile/Images/images/l4.png) no-repeat; background-size: cover; left: -69px; }

.base_slick1 .slick-prev:hover { background: url(/vancheerfile/Images/images/l3.png) no-repeat; background-size: cover; }

.base_slick1 .slick-next { background: url(/vancheerfile/Images/images/r4.png) no-repeat; background-size: cover; right: -69px; }

.base_slick1 .slick-next:hover { background: url(/vancheerfile/Images/images/r3.png) no-repeat; background-size: cover; }

.base_list1 { margin-right: -30px; padding: 30px 0 0; }

.base_list1:after { content: ''; display: block; visibility: hidden; height: 0; clear: both; }

.base_list1 li { float: left; width: 380px; margin: 0 30px 0 0; }

.base_list1 li:hover .box { box-shadow: 10px 10px 30px rgba(9, 83, 153, 0.1); }

.base_list1 .box { padding: 0 34px 32px; min-height: 400px; background: #FFFFFF; transition: 0.5s; }

.base_list1 .tit { padding: 30px 0 0; line-height: 28px; font-size: 14px; color: #333333; }

.base_list1 .p { line-height: 28px; font-size: 14px; color: #333333; position: relative; padding: 0 0 0 22px; }

.base_list1 .num { position: absolute; left: 0; top: 0; }

.base_list1 .name { font-size: 18px; color: #084D8C; margin-bottom: 24px; padding: 0 34px; }

.base_slick2 { margin: 30px -20px 0; position: relative; }

.base_slick2 .slick { position: relative; margin: 0 20px; }

.base_slick2 .name { position: absolute; left: 0; bottom: 0; right: 0; line-height: 48px; background: url(/vancheerfile/Images/images/bg_05.png) repeat; color: #FFFFFF; text-align: center; font-size: 14px; }

.base_slick2 .img img { width: 100%; }

.base_slick2 .slick-prev,
.base_slick2 .slick-next { width: 44px; height: 44px; position: absolute; top: 50%; transform: translateY(-50%); z-index: 10; }

.base_slick2 .slick-prev { background: url(/vancheerfile/Images/images/l4.png) no-repeat; background-size: cover; left: -64px; }

.base_slick2 .slick-prev:hover { background: url(/vancheerfile/Images/images/l3.png) no-repeat; background-size: cover; }

.base_slick2 .slick-next { background: url(/vancheerfile/Images/images/r4.png) no-repeat; background-size: cover; right: -64px; }

.base_slick2 .slick-next:hover { background: url(/vancheerfile/Images/images/r3.png) no-repeat; background-size: cover; }

.coursePage { padding: 70px 0 94px; }

.coursePic .slider-for .box { position: relative; }

.coursePic .slider-for .name { position: absolute; left: 0; right: 0; bottom: 0; line-height: 58px; color: #FFFFFF; font-size: 16px; background: url(/vancheerfile/Images/images/bg_05.png) repeat; text-align: center; padding: 0 30px; }

.coursePic .slider-for .img img { width: 100%; }

.coursePic .course-list { height: 125px; background: url(/vancheerfile/Images/images/bor_02.png) repeat no-repeat center; margin: 0 44px; position: relative; padding: 0 121px; }

.coursePic .course-list .ico { text-align: center; padding: 52px 0 0; height: 25px; }

.coursePic .course-list .ico .off { display: none; }

.coursePic .course-list .name { text-align: center; font-size: 24px; color: #cccccc; padding: 22px 0 0; }

.coursePic .course-list .slick-prev,
.coursePic .course-list .slick-next { position: absolute; top: 50%; transform: translateY(-50%); width: 44px; height: 44px; }

.coursePic .course-list .slick-prev { left: -44px; background: url(/vancheerfile/Images/images/l3.png) no-repeat; background-size: cover; }

.coursePic .course-list .slick-next { right: -44px; background: url(/vancheerfile/Images/images/r3.png) no-repeat; background-size: cover; }

.coursePic .course-list .slick-current .ico .on { display: none; }

.coursePic .course-list .slick-current .ico .off { display: inline-block; }

.culture_Con1 { padding: 70px 0 48px; text-align: center; }

.culture_list { display: inline-block; overflow: hidden; }

.culture_list li { margin: 0 45px; width: 220px; float: left; }

.culture_list .box { border: 2px solid #f6f0dc; border-radius: 50%; display: inline-block; }

.culture_list .name { width: 160px; line-height: 160px; margin: 0; border-radius: 50%; background: #ffc000; margin: 14px; font-size: 18px; color: #FFFFFF; }

.culture_list .p { line-height: 32px; font-size: 16px; color: #999999; margin: 16px 0 0; }

.culture_list .liow1 .box { border-color: #f6f0dc; }

.culture_list .liow2 .box { border-color: #e3e8f0; }

.culture_list .liow2 .name { background: #4472c4; }

.culture_list .liow3 .box { border-color: #f4e9e1; }

.culture_list .liow3 .name { background: #ed7d31; }

.title3 { font-size: 24px; padding: 40px 0 26px; color: #333333; text-align: center; line-height: 24px; }

.culture_Con2 { background: url(/vancheerfile/Images/images/bg_4.jpg) no-repeat center; background-size: cover; padding: 0 0 100px; }

.cilture_list2 { overflow: hidden; margin-bottom: 5px; }

.cilture_list2 li { float: left; width: 50%; line-height: 30px; }

.cilture_list2 .p { padding: 0 0 0 166px; position: relative; font-size: 14px; color: #666; margin-bottom: 28px; }

.cilture_list2 b { font-size: 18px; color: #084D8C; position: absolute; top: 0; left: 0; width: 150px; text-align: right; }

.cilture_list2 b:before { content: ''; display: inline-block; width: 30px; height: 1px; background: #084D8C; position: relative; top: -5px; left: -12px; }

.culture_slick { position: relative; }

.culture_slick .img img { width: 100%; }

.culture_slick .slick-prev,
.culture_slick .slick-next { position: absolute; top: 50%; transform: translateY(-50%); width: 44px; height: 44px; z-index: 10; }

.culture_slick .slick-prev { background: url(/vancheerfile/Images/images/l2.png) no-repeat center; background-size: cover; left: 50px; }

.culture_slick .slick-prev:hover { background: url(/vancheerfile/Images/images/l4.png) no-repeat center; background-size: cover; }

.culture_slick .slick-next { background: url(/vancheerfile/Images/images/r2.png) no-repeat center; background-size: cover; right: 50px; }

.culture_slick .slick-next:hover { background: url(/vancheerfile/Images/images/r4.png) no-repeat center; background-size: cover; }

/*联系我们*/

.contact_Con1 { overflow: hidden; padding: 70px 0 50px; }

.contact_Con1 .leftDiv { width: 550px; }

.contact_Con1 .rightDiv { width: 600px; }

.contact_Con1 .rightDiv .img img { width: 100%; }

.contact_Con1 .h6 { font-size: 24px; color: #333333; margin-bottom: 32px; }

.contact_Con1 ul li { overflow: hidden; font-size: 14px; }

.contact_Con1 .name { float: left; width: 94px; padding-left: 20px; background: url(/vancheerfile/Images/images/ico_03.png) no-repeat left center; font-weight: bold; color: #333333; line-height: 28px; }

.contact_Con1 .p { line-height: 28px; float: left; width: 436px; color: #666666; }

.contact_Con2 { overflow: hidden; }

.contact_Con2 .leftDiv { width: 50%; position: relative; }

.contact_Con2 .leftDiv img { width: 100%; }

.contact_Con2 .leftDiv .on_line { position: absolute; right: 40px; top: 50%; transform: translateY(-50%); }

.contact_Con2 .rightDiv { width: 50%; }

.contact_Con2 .rightDiv .img img { width: 100%; }

.on_line { width: 560px; }

.on_line ul { overflow: hidden; }

.on_line li { width: 260px; height: 42px; float: left; margin: 0 20px 20px 0; }

.on_line li input { width: 100%; height: 100%; padding: 0 30px; box-sizing: border-box; background: #FFFFFF; color: #333333; font-size: 14px; }

.on_line .liow5 { width: 538px; }

.on_line .liow6 { width: 538px; height: 140px; }

.on_line .liow6 textarea { background: #FFFFFF; padding: 12px 30px; font-size: 14px; color: #333333; line-height: 28px; width: 100%; height: 100%; box-sizing: border-box; }

.on_line .button { display: block; width: 180px; line-height: 42px; background: #25252a; color: #FFFFFF; font-size: 14px; text-align: center; }

.on_line .button:hover { background: #CCCCCC; }

/*加入我们*/

.jobPage { padding: 70px 0 100px; background: #f5f5f5; }

.JobBig { position: relative; }

.JobBig img { width: 100%; }

.JobBig .txt { position: absolute; left: 0; right: 0; padding: 0 120px; top: 50%; transform: translateY(-50%); text-align: center; color: #FFFFFF; font-size: 24px; }

.job_list { margin: 30px 0 0; }

.fd { font-size: 18px; font-family: MicrosoftYaHei; font-weight: 400; color: rgba(51, 51, 51, 1); line-height: 28px; float: right; margin-top: -85px; }

.job_list li { margin-bottom: 10px; background: #dcdcdc; }

.job_list .liow1 { background: #FFFFFF; margin-bottom: 20px; }

.job_list .open div { color: #084D8C; }

.job_list .open div a { color: #084D8C; }

.job_list .open .icon .on { display: none; }

.job_list .open .icon .off { display: inline-block; }

.job_list .titDiv { overflow: hidden; font-size: 18px; line-height: 100px; padding-left: 42px; }

.job_list .name { float: left; width: 360px; color: #333333; }

.job_list .city { float: left; width: 400px; color: #333333; }

.job_list .num { float: left; width: 340px; color: #333333; }

.job_list .icon { float: left; }

.job_list .icon .off { display: none; }

.job_list .TopDiv { padding: 20px 0 0 42px; line-height: 80px; overflow: hidden; font-size: 18px; }

.job_list .TopDiv .name { color: #999999; }

.job_list .TopDiv .name img { margin: 0 0 0 8px; }

.job_list .TopDiv .city { color: #999999; }

.job_list .TopDiv .city img { margin: 0 0 0 8px; }

.job_list .TopDiv .num { color: #999999; }

.job_list .TopDiv .num img { margin: 0 0 0 8px; }

.job_list .content { background: #FFFFFF; display: none; }

.job_list .content a { line-height: 28px; color: #333333; font-size: 14px; padding: 34px 100px 40px; display: block; }

/*# sourceMappingURL=style.css.map */

.indexPart5 { position: relative; }

.indexPart5 .swiper-slide { min-height: 4.5rem; position: relative; }

.indexPart5 .swiper-slide .img { width: 10rem; position: relative; margin: 0 auto; opacity: .8; }

.indexPart5 .swiper-slide .img img { width: 100%; }

.indexPart5 .swiper-slide .ico { position: absolute; left: 50%; top: 50%; margin-left: -32px; margin-top: -32px; width: 64px; height: 64px; z-index: 222; }

.indexPart5 a.arrow { display: block; width: 30px; height: 30px; position: absolute; z-index: 10; left: auto; right: auto; top: 50%; bottom: auto; margin-top: -15px; background: center no-repeat; }

.indexPart5 a.arrow.prev { /*left: 80px;*/ top: 91%; left: 15%; background-image: url("/vancheerfile/Images/images/nimg30_left.png"); }

.indexPart5 a.arrow.next { /*right: 80px;*/ top: 91%; right: 15%; background-image: url("/vancheerfile/Images/images/nimg30_right.png"); }

.indexPart5 .list { width: 24rem; position: relative; left: 50%; margin-left: -12rem; }

.indexPart5 .swiper-slide img { position: relative; /*-webkit-filter: grayscale(100%);
    -moz-filter: grayscale(100%);
    -ms-filter: grayscale(100%);
    -o-filter: grayscale(100%);
    filter: grayscale(100%); }*/ .indexPart5 .swiper-slide-active
{ }

.indexPart5 .swiper-slide-active .img { width: 12rem; position: absolute; left: 50%; margin-left: -6rem; opacity: 1; z-index: 22; top: -0.4rem; }

.indexPart5 .swiper-slide-active .img img { -webkit-filter: grayscale(0); -moz-filter: grayscale(0); -ms-filter: grayscale(0); -o-filter: grayscale(0); filter: grayscale(0); }

.indexPart5 .swiper-slide-active .container { opacity: 1; visibility: visible; transition-delay: .5s; -webkit-transition-delay: .5s; -moz-transition-delay: .5s; transition-duration: 1.5s; -webkit-transition-duration: 1.5s; -moz-transition-duration: 1.5s; }
}

.indexPart5 a.arrow.prev:hover { background-image: url("/vancheerfile/Images/images/nimg30_lefton.png"); }

.indexPart5 a.arrow.next:hover { background-image: url("/vancheerfile/Images/images/nimg30_righton.png"); }

.indexVideo { padding: 15px 10px; }

.videoX { position: relative; }

.videoX .slick { position: relative; }

.videoX .slick .img img { width: 100%; }

.videoX .slick .ico { position: absolute; left: 50%; top: 50%; margin-left: -25px; margin-top: -25px; width: 50px; height: 50px; z-index: 222; }

.videoX .slick .ico img { width: 50px; }

.videoX .slick-prev { position: absolute; left: 10px; display: block; width: 30px; height: 30px; top: 50%; margin-top: -15px; z-index: 2; background-image: url("/vancheerfile/Images/images/nimg30_left.png"); }

.videoX .slick-next { position: absolute; right: 10px; display: block; width: 30px; height: 30px; top: 50%; margin-top: -15px; z-index: 2; background-image: url("/vancheerfile/Images/images/nimg30_right.png"); }

.kj { width: 100%; }

.kj_img { width: 90%; background: rgba(255, 255, 255, 1); box-shadow: 0px 23px 54px 0px rgba(59, 69, 116, 0.17); margin: -63px auto; z-index: 5; position: relative; }

.kj_img .kjtop { margin: 0 83px 0 83px; overflow: hidden; }

.kj_img .kjtop .Lef { float: left; width: 49%; padding-top: 95px; height: 81%; }

.kj_img .kjtop .Lef .guanyu { margin-bottom: 16px; line-height: 24px; font-size: 24px; font-family: MicrosoftYaHei; font-weight: 400; color: rgba(64, 71, 88, 1); }

.kj_img .kjtop .Lef .ywguanyu { font-size: 60px; font-family: TwCenMT-Bold; font-weight: bold; color: rgba(56, 56, 56, 1); line-height: 40px; margin-bottom: 77px; }

.kj_img .kjtop .Lef .biaoyu { line-height: 33px; font-size: 36px; font-family: MicrosoftJhengHeiBold; font-weight: bold; color: rgba(57, 63, 75, 1); }

.kj_img .kjtop .Lef .ywbiaoyu { font-size: 12px; margin-top: 17px; font-family: ArialMT; font-weight: 400; color: rgba(71, 78, 93, 1); line-height: 19px; opacity: 0.4; }

.kj_img .kjtop .Lef .morr { display: block; width: 171px; height: 53px; background: rgba(215, 0, 16, 1); text-align: center; font-size: 15px; font-family: TwCenMT-Bold; font-weight: bold; color: rgba(255, 255, 255, 1); margin-top: 66px; line-height: 53px; }

.kj_img .kjtop .Rig { float: left; width: 51%; padding-top: 95px; height: 81%; }

.kj_img .kjtop .Rig .jies { font-size: 16px; font-family: MicrosoftYaHei; font-weight: 400; color: rgba(102, 102, 102, 1); line-height: 30px; display: -webkit-box; margin-bottom: 39px; overflow: hidden; white-space: normal !important; text-overflow: ellipsis; word-wrap: break-word; -webkit-line-clamp: 3; -webkit-box-orient: vertical }

.kj_img .kjtop .Rig #sige li { text-align: center; width: 25%; float: left; }

.kj_img .kjtop .Rig #sige li .wenzi:nth-child(1) { margin-top: 49px; margin-bottom: 24px; }

.kj_img .kjtop .Rig #sige li .shuzi { font-size: 45px; font-family: DINCondensed-Bold; font-weight: bold; color: rgba(215, 0, 16, 1); line-height: 37px; }

.kj_img .kjtop .Rig #sige li .shuzi img { position: absolute; }

.kj_img .kjtop .Rig #sige li .wenzi { width: 100%; margin-top: 24px; font-size: 12px; font-family: MicrosoftYaHei; text-align: center; font-weight: 400; color: rgba(73, 73, 73, 1); }

.kj_img .kjtop .Rig .Img { width: 100%; }

.kj_img .kjtop .Rig .Img img { width: 100%; }

.kj_img .kjshipin { margin: 37px 83px 163px 83px; padding: 40px 0 89px 0px; }

.kj_img .kjshipin img { width: 100%; }

.iconn { /*居中*/ position: absolute; left: 50%; top: 50%; margin-left: -40px; margin-top: -40px; }

.more { /*width: 1280px;*/ margin: 0 auto; text-align: center; padding: 40px 0; /*position: absolute;
				top: 88%;
				display: block;*/ }

.more a { color: #095399; font-size: 16px; font-family: "微软雅黑"; border: 1px solid #095399; border-radius: 22.5px; width: 160px; display: inline-block; height: 45px; text-align: center; line-height: 45px; display: none; }

* { padding: 0; margin: 0; }

.box { overflow: hidden; position: relative; transition: all 0.3s; }

.box:hover { cursor: pointer; box-shadow: 0 0 15px -5px #000; }

/*	/*	/*	/*	/*	/*	/*	/*	/*	/*	/*	/*	/*	/*	/*
														.col-md-4:nth-child(2),
														.col-md-4:nth-child(5),
														.col-md-4:nth-child(8),
														.col-md-4:nth-child(11),
														.col-md-4:nth-child(14),
														.col-md-4:nth-child(17),
														.col-md-4:nth-child(20),
														.col-md-4:nth-child(23),
														.col-md-4:nth-child(26), {
															margin-left: 28px;
															margin-right: 28px;
		}*/

.box img { width: 100%; height: auto; transition: all 0.3s ease 0s; }

.box .box-content { color: #fff; background-color: rgba(0, 0, 0, 0.6); text-align: center; width: 100%; height: 59%; padding: 18% 0 0 0; position: absolute; left: 0; top: -100%; z-index: 2; transition: all 0.3s ease 0s; }

.box:hover .box-content { top: 0; }

.box .title { color: #fff; font-size: 23px; font-weight: 600; letter-spacing: 1px; text-transform: uppercase; margin: 0; }

.box .post { color: #32c287; font-size: 14px; font-style: italic; text-transform: capitalize; letter-spacing: 2px; }

.box .icon { background: rgba(215, 0, 16, 1); opacity: 0.8; text-align: center; height: 45%; width: 100%; margin: 0; list-style: none; transform: translateX(50%); position: absolute; right: 50%; bottom: -100%; z-index: 1; transition: all 0.3s; }

.box:hover .icon { bottom: 0; }

.box .icon li { display: inline-block; margin: 0 3px; }

.box .icon li a:hover { color: #fff; background-color: #04a562; box-shadow: 0 0 0 3px rgba(255, 255, 255, 0.5), 0 0 5px rgba(0, 0, 0, 0.5) inset; }

@media only screen and (max-width:990px) {
    .box { /*margin-bottom: 30px;*/ }
}

@media only screen and (max-width:479px) {
    .box .title { font-size: 20px; }
}

.box .icon .urig { float: right; width: 47%; font-size: 14px; font-family: MicrosoftYaHei; font-weight: 400; color: rgba(255, 255, 255, 1); line-height: 28px; text-align: left; margin: 33px 27px 33px 10px; opacity: 0.6; }

.box .icon .ulf { float: left; width: 41%; margin: 10px 0 0 20px; }

.box .icon .ulf .gs { text-align: left; width: 100%; margin-top: 27px; font-size: 18px; font-family: MicrosoftYaHei-Bold; font-weight: bold; color: rgba(255, 255, 255, 1); line-height: 19px; }

.box .icon .ulf .as { text-align: left; width: 100%; font-size: 14px; font-family: TwCenMT-Regular; font-weight: 400; color: rgba(255, 255, 255, 1); line-height: 12px; margin-top: 6px; margin-bottom: 21px; }

.box .icon .ulf .sdas { float: left; width: 124px; height: 40px; border: 2px solid rgba(232, 232, 233, 1); font-size: 15px; font-family: TwCenMT-Bold; font-weight: bold; color: rgba(255, 255, 255, 1); line-height: 40px; text-align: center; }

.col-md-4 { margin-bottom: 30px; position: relative; width: 33.3%; }

.col-md-4 .yoi { position: absolute; top: 76.8%; width: 100%; height: 23.2%; z-index: 10; background: rgba(0, 0, 0, 1); opacity: 0.5; }

.col-md-4 .yoi .bum { width: 50%; font-size: 18px; font-family: MicrosoftYaHei-Bold; font-weight: bold; color: rgba(255, 255, 255, 1); line-height: 19px; margin-top: 30px; margin-left: 29px; margin-bottom: 6px; }

.col-md-4 .yoi .bumyw { width: 100%; font-size: 14px; font-family: TwCenMT-Regular; margin-left: 29px; font-weight: 400; color: rgba(255, 255, 255, 1); }

.col-md-4 .yoi .lo { float: left; width: 50%; }

a { text-decoration: none; }

.col-md-4 .yoi .aniia { width: 124px; float: right; margin-top: 30px; margin-right: 26px; height: 40px; border: 2px solid rgba(232, 232, 233, 1); font-size: 15px; font-family: TwCenMT-Bold; font-weight: bold; color: rgba(255, 255, 255, 1); line-height: 40px; text-align: center; }

.col-md-4 .box .yoi { display: block; }

.col-md-4:hover .yoi { display: none; }

#yewusc .col-md-4 { width: 32.83%; }

#yewusc .col-md-4 { margin-right: 0; }

.pc-show .ftl { /*width: 50%;*/ height: auto; float: left; }

.pc-show .ftl b { display: block; font-size: 40px; font-family: Arial-BoldMT; font-weight: bold; margin-bottom: 31px; color: rgba(57, 63, 75, 1); line-height: 29px; }

/*护肤品*/

.indexPart3 .bigBox { background: #fff; overflow: hidden; }

.indexPart3 .toptop { width: 91%; margin: 0px auto; position: relative; }

.indexPart3 .toptop .title1 { font-size: 24px; font-family: MicrosoftYaHei; font-weight: 400; color: rgba(57, 63, 75, 1); margin-bottom: 23px; margin-top: 61px; line-height: 23px; }

.indexPart3 .toptop .title2 { font-size: 60px; font-family: MyriadPro-Bold; font-weight: bold; margin-bottom: 74px; color: rgba(56, 56, 56, 1); line-height: 41px; }

.indexPart3Pic { position: relative; margin-top: 0.4rem; /*padding: 0 0.7rem 0.5rem;*/ }

.indexPart3Pic .officeImg { position: absolute; right: 0px; top: -1.1rem; width: 283px; }

.indexPart3Pic .officeImg .name:hover { color: #333; }

.indexPart3Pic .officeImg .slick-slide { width: auto; float: left; margin-left: 10px; cursor: pointer; color: #666; position: relative; width: 95px !important; font-size: 18px; font-family: MicrosoftYaHei; line-height: 19px; }

.indexPart3Pic .officeImg .slick-slide:last-child { width: 72px !important; }

.indexPart3Pic .officeImg .slick-current { color: rgba(51, 51, 51, 1); font-weight: 400; width: 95px !important; }

.indexPart3Pic .officeImg .slick-current:after { display: block; }

.starPic { position: relative; }

.starPic .slick { cursor: pointer; margin: 0 5px; }

.starPic .slick .imgDiv { /* line-height: 3.2rem; */ text-align: center; /*background: pink;*/ margin: 0 auto; }

.starPic .slick .imgDiv img { width: 100%; }



.starPic .slick-prev { position: absolute; background: url(/vancheerfile/Images/images/12.jpg) no-repeat left center; top: 50%; margin-top: -8px; left: 4%; z-index: 22; width: 25px; height: 25px; border-radius: 50%; }

.footerDiv .wal { padding: 39px 119px 70px; margin: 0 auto; }

.pc-hide .wal { padding: 0 0.3rem; margin: 0 auto; }

.starPic .slick-next { position: absolute; background: url(/vancheerfile/Images/images/13.jpg) no-repeat right center; width: 25px; height: 25px; border-radius: 50%; top: 50%; margin-top: -8px; right: 4%; z-index: 22; }

.hesiezz { display: block; margin-top: -106px; width: 100%; height: 106px; background: rgba(0, 0, 0, 1); opacity: 0.5; }

/*.slick:hover .hesiezz{
		display: none;
	}*/

.hesiezz .mm { width: 100%; text-align: center; font-size: 18px; font-family: MicrosoftYaHei-Bold; font-weight: bold; color: rgba(255, 255, 255, 1); line-height: 18px; margin-bottom: 13px; padding-top: 33px; }


.hesiezz .ywmm { width: 100%; text-align: center; font-size: 14px; margin-top: 13px; font-family: MyriadPro-Regular; font-weight: 400; color: rgba(255, 255, 255, 1); line-height: 13px; }

.imgDiv .text { height: 179px; background: rgba(215, 0, 16, 1); opacity: 0.8; width: 625px; height: 0; overflow: hidden; position: absolute; margin-left: 1px; bottom: 0; }


.imgDiv .text .ljc { width: 100%; text-align: center; font-size: 18px; font-family: MicrosoftYaHei-Bold; font-weight: bold; color: rgba(255, 255, 255, 1); line-height: 18px; padding-top: 72px; margin-bottom: 12px; clear: both }

.imgDiv .text .ywmm { width: 100%; text-align: center; line-height: 13px; font-size: 14px; font-family: MyriadPro-Regular; font-weight: 400; color: rgba(255, 255, 255, 1); opacity: 0.3; }

#officeImg { position: absolute; /*right: 0.6rem;*/ top: -1.1rem; width: 385px; }

#officeImg .qwe { width: auto; float: left; margin-left: 10px; cursor: pointer; color: #666; position: relative; width: 95px !important; font-size: 18px; font-family: MicrosoftYaHei; line-height: 19px; }

#officeImg .hj { color: #333; }


.qiekuan { display: none; width: 91%; margin: 0px auto; }

.qiekuan .yuuio { width: 45%; margin-right: 0.3rem; float: left; height: 430px; background: rgba(255, 255, 255, 1); transition: all .3s ease; }


.qiekuan .yuuio:hover { transform: translateY(-10px); box-shadow: 0 5px 22px rgba(0, 0, 0, .1); }

.qiekuan .yuuio img { width: 100%; }

.qiekuan .yuuio p {     font-size: 16px;
    font-family: MicrosoftYaHei-Bold;
    font-weight: bold;
    color: rgba(22, 22, 22, 1);
    line-height: 24px;
    padding: 46px 34px 0px 34px;
    height: 128px;
    overflow: hidden; }

.qiekuan .yuuio .kl { font-size: 14px; font-family: TwCenMT-Regular; font-weight: 400; color: rgba(202, 203, 205, 1); line-height: 9px; padding: 28px 34px 28px 34px; }

.qkleft { width: 50%; float: left; }

.qkrigt { width: 50%; float: right; }

.xianshi { display: block; }

.qiekuan .yuuio .kl img { float: right; width: 25px; height: 25px; border-radius: 50%;    margin-top: -9px;
    margin-right: 20px; }

.qkrigt ul li { padding: 40px 62px 31px 67px; border-bottom: 1px solid #F6F6F6; border-right: 3px solid transparent; }


.qkrigt ul li:hover { border-right-color: #D70010; }


.qkrigt ul li:nth-child(1) { border-top: 1px solid #F6F6F6; }

.qkrigt ul li img { width: 25px; margin-top: -45px; height: 25px; float: right; border-radius: 50%; }

.qkrigt ul li:hover b { color: #d70010; }

.qkrigt ul li b { display: block; width: 548px; font-size: 16px; font-family: MicrosoftYaHei; font-weight: 400; color: rgba(22, 22, 22, 1); line-height: 16px; margin-bottom: 19px; }

.qkrigt ul li p { overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; width: 90%; font-size: 14px; font-family: MicrosoftYaHei; font-weight: 400; color: rgba(146, 146, 146, 1); line-height: 24px; }


.pc-show .ftl p { font-size: 12px; font-family: Arial-BoldMT; font-weight: bold; color: rgba(110, 110, 110, 1); opacity: 0.5; line-height: 25px; }


.pc-show .ftr { width: 52%; float: right; }

.pc-show .ftr ul { float: right; }

.pc-show .ftr li { float: left; font-size: 14px; font-family: MicrosoftYaHei; font-weight: 400; color: rgba(57, 63, 75, 1); line-height: 12px; margin-left: 40px; }

.pc-show .ftr .liop { width: 401px; float: right; margin-top: 23px; text-align: right; border-top: 1px solid #F6F6F6; }

.pc-hide .kj_img { width: 92%; background: rgba(255, 255, 255, 1); box-shadow: 0px 23px 54px 0px rgba(59, 69, 116, 0.17); margin: -8% auto; z-index: 5; position: relative; }

.pc-hide .kj_img .kjshipin { }


.pc-hide .kj_img .kjtop .Lef { width: 100%; padding-top: 0.533333rem; }

.pc-hide .kj_img .kjtop { background: saddlebrown; height: 41%; margin: 0 0.5rem 0 0.5rem; }

.pc-hide .kj_img .kjtop .Lef .guanyu { font-size: 0.4rem; margin-bottom: 0.213333rem; line-height: 0.386666rem; font-family: MicrosoftYaHei; font-weight: 400; color: rgba(64, 71, 88, 1); }


.pc-hide .kj_img .kjtop .Lef .ywguanyu { font-size: 0.8rem; font-family: TwCenMT-Bold; font-weight: bold; color: rgba(56, 56, 56, 1); line-height: 0.533333rem; margin-bottom: 0.546666rem; }


.pc-hide .kj_img .kjtop .Lef .biaoyu { font-size: 0.48rem; margin-top: 0.546666rem; line-height: 0.44rem; font-family: MicrosoftJhengHeiBold; font-weight: bold; color: rgba(57, 63, 75, 1); }


.pc-hide .kj_img .kjtop .Lef .ywbiaoyu { font-size: 0.32rem; font-family: ArialMT; font-weight: 400; color: rgba(71, 78, 93, 1); line-height: 0.38rem; opacity: 0.4; }


.pc-hide .kj_img .kjtop .Rig { width: 100%; padding-top: 0.453333rem; }

.pc-hide .kj_img .kjtop .Rig .jies { font-size: 0.266666rem; font-family: MicrosoftYaHei; font-weight: 400; color: rgba(102, 102, 102, 1); line-height: 0.533333rem; margin-bottom: 0.546666rem; overflow: hidden; white-space: normal !important; text-overflow: ellipsis; word-wrap: break-word; -webkit-line-clamp: 5; -webkit-box-orient: vertical; }


.pc-hide .kj_img .kjtop .Rig #sige li .wenzi { width: 100%; margin-top: 0.186666rem; font-size: 0.266666rem; font-family: MicrosoftYaHei; font-weight: 400; margin-bottom: 0.266666rem; color: rgba(73, 73, 73, 1); }


.pc-hide .kjtop .Rig #sige li .shuzi { font-size: 0.666666rem; font-family: DINCondensed-Bold; font-weight: bold; color: rgba(215, 0, 16, 1); line-height: 0.493333rem; }


.pc-hide .kj_img .kjtop .Rig .Img { margin-bottom: 0.2rem; }

.Rig .pc-hide .morr {display:block !important; width: 2.28rem; text-align: center; margin-top: 1.5rem; height: 0.706666rem; background: rgba(215, 0, 16, 1); font-size: 0.32rem; font-family: TwCenMT-Bold; font-weight: bold; color: rgba(255, 255, 255, 1); line-height: 0.70666rem; }

.pc-hide .kj_img .kjshipin { margin: 0px 0.5rem 0.6rem 0.5rem; }



.pc-hide .kj_img .kjshipin img { margin: 0.68rem 0 0.6rem 0px; width: 100%; }

.pc-hide .slick-next { position: absolute; background: url(/vancheerfile/Images/images/13.jpg) no-repeat right center; opacity: 0.6; top: 42%; right: 3.4%; width: 25px; height: 25px; border-radius: 50%; z-index: 22; }

.pc-hide .slick-prev { position: absolute; background: url(/vancheerfile/Images/images/12.jpg) no-repeat left center; opacity: 0.6; top: 42%; left: 3.4%; width: 25px; height: 25px; border-radius: 50%; z-index: 22; }

.pc-hide .wal .imgDivBg img { width: 100%; }

.pc-hide .qkleft { width: 100%; }

.pc-hide .yuuio:nth-child(1) { margin-right: 4%; }

.pc-hide .yuuio { float: left; width: 46%; box-shadow: 0px 23px 54px 0px rgba(59, 69, 116, 0.17); }

.pc-hide .yuuio img { width: 100%; }

.pc-hide .kl img { width: 0.28rem; height: 0.28rem; float: right; border-radius: 50%; }

.pc-hide .yuuio p { overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; font-size: 0.24rem; font-family: MicrosoftYaHei-Bold; font-weight: bold; color: rgba(22, 22, 22, 1); line-height: 0.3rem; padding: 0.2rem 0.2rem 0.2rem 0.2rem; }

.pc-hide .yuuio .kl { font-size: 0.22rem; font-family: TwCenMT-Regular; font-weight: 400; color: rgba(202, 203, 205, 1); line-height: 0.2rem; padding: 0rem 0.2rem 0.2rem 0.2rem; }

.pc-hide .footer li:last-child { margin-right: 0; }

.pc-hide .footer a li { margin-left: 2px; width: 16%; float: left; margin-bottom: 5px; height: auto; font-size: 10px; font-family: MicrosoftYaHei; font-weight: 400; color: rgba(57, 63, 75, 1); margin-top: 10px; line-height: 20px; }

.pc-hide .footer p { font-size: 0.08rem; font-family: MicrosoftYaHei; font-weight: 400; color: rgba(110, 110, 110, 1); padding-top: 0.293333rem; display: block; margin-bottom: 0.5rem; line-height: 0.213333rem; border-top: 1px solid #F6F6F6; opacity: 0.7; }

.pc-hide .wal .uk { overflow: hidden; }


.pc-hide .footer ul { overflow: hidden; }
.lang{position:relative;float:left;margin-top:32px;margin-right:.1rem}
.lang:hover .list{transform:rotateY(0);opacity:1;visibility:visible}
.lang .caption{position:relative;background-image:url(../vancheerfile/Images/images/lang.png);transition:all .4s ease;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;background-color:#d70010;width:35px;height:35px;cursor:pointer;background-size:contain;background-repeat:no-repeat;background-position:center center;transition:background .35s ease;-webkit-transition:background .35s ease;-moz-transition:background .35s ease;-ms-transition:background .35s ease;-o-transition:background .35s ease;background-size:22px;border-radius:50%}
.lang .list{position:absolute;left:50%;top:120%;z-index:10;width:1.2rem;margin-left:-.6rem;background-color:#fff;text-align:center;box-shadow:0 2px 30px rgba(0,0,0,.1);padding:10px 0;opacity:0;visibility:hidden;transition:all .5s ease;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transform:rotateY(90deg)}
.lang .list:before{content:"";border:6px solid transparent;border-bottom-color:#fff;position:absolute;left:50%;top:-12px;z-index:10;margin-left:-6px}
.lang .list a{display:block;font-size:14px;padding:6px 15px;line-height:20px;transition:color .35s ease;-webkit-transition:color .35s ease;-moz-transition:color .35s ease;-ms-transition:color .35s ease;-o-transition:color .35s ease}
.lang .list a:hover{color:#d70010}
