@charset "utf-8";
/*全局控制*/
html,body{width: 100%;height: 100%;}
body{margin:0;padding:0;font-size:14px;line-height:22px;font-family:"微软雅黑";overflow-x:hidden;background: #f8f8f8;}
html,body,div,dl,dt,dd,ol,ul,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,p{margin:0;padding:0;}
img{border:0; vertical-align:center;}ul,li{list-style:none;}
.tc{text-align:center;}.tl{text-align:left;}.tr{text-align:right;}
.fl{float:left;}.fr{float:right;}.cl{clear:both;}.fb{font-weight:bold;}
.dis{display:block;}.undis{display:none;}
a{text-decoration:none;color:#000;}
input,textarea,select{padding:0;font-family:inherit;outline:none;resize:none;background:none;border:none;font-size:inherit;color:inherit;}
input[type="text"]:focus,input[type="password"]:focus,textarea:focus{outline:none;}
*{-webkit-text-size-adjust:none;}
/*fonts*/
@font-face{
    font-family: "SourceMedium";
    src: url('../fonts/SourceHanSerifCN-Medium.otf');
}
@font-face{
    font-family: "SourceRegular";
    src: url('../fonts/SourceHanSerifCN-Regular.otf');
}
@font-face{
    font-family: "SourceBold";
    src: url('../fonts/SourceHanSerifCN-Bold.otf');
}

/*弹出层*/
.layer{background:rgba(0,0,0,0.8);position: fixed;left:0;top:0;right:0;bottom:0;z-index:10;opacity:0;visibility:hidden;transition:all 0.3s ease-out 0s;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;}
.layer.showdiv{opacity:1;visibility:visible;}
.layer .close{font-size:60px;font-family:icon;position:absolute;right:50px;top:50px;width:30px;height:30px;text-align: center;line-height:80px;cursor:pointer;color:#ccc;}
.layer .close img{width:100%;}
.layer .search_box{height:45px;line-height:45px;width:550px;display:-ms-flexbox;display:flex;transform:translateY(-50px);opacity:0;margin-top:-100px;}
.layer.showdiv .search_box{transform:none;transition:all 0.5s ease-out 0s;opacity:1;}
.layer .search_box .kw{background:#fff;-ms-flex:1;flex:1;padding:0 12px;font-size:16px;-webkit-appearance:none;appearance:none;border-radius:0;}
.layer .search_box .ok{background:#f3f1cf;color:#000;width:120px;text-align: center;font-size:18px;cursor: pointer;-webkit-appearance:none;appearance:none;border-radius:0;}

/*cont*/
.home_top{height:100%;position: relative;}

.banner{width: 100%;height:calc(100%);overflow-x:hidden;}
.banner.phone{display: none;}
.banner video{/*width: 100%;*/}
.banner .swiper-slide .pic{width:100%;height:calc(100%);}
.video_wenz{width:100%;height:100%;background:rgba(0,0,0,0.6);position:absolute;left:0;top:0;}
.video_wz{width: 100%;max-width: 880px;min-width: 0px;height: auto;max-height: none;min-height: 520px;margin:240px auto 0;}
.vid_tu1{width:25%;}
.video_wz_5{margin-right:15%;width:6.3%;}
.video_wz_6{margin-right:24%;margin-top:30px;width:35%;}
.banner .swiper-pagination-bullet {width: 29px;height: 29px;display: inline-block;background:url(../images/0008.png) center center no-repeat;}
.banner .swiper-pagination-bullet-active {background:url(../images/0007.png) center center no-repeat;}


.header{width:calc(100% - 166px);padding:0.8vw 83px;position: absolute;left:0;top:0;z-index:9;background:rgba(0,0,0,0.3);}
.logo{width: 18%;margin-top:0.2vw;}
.logo img{width: 100%;display: block;}
.header .nav_nr{margin-left:6%;}
.nav_nr .dh_1{text-align:center;position:relative;padding:2% 0;display: flex;justify-content: space-between;align-items: center;margin:0 6px;}
.nav_nr .dh_1 img{opacity: 0;width:20px;height:1px;}
.nav_nr .dh_1 .nav_0{font-size:18.8px;color:#fffae2;margin:0 6px;}
.sousuo{margin:1.2% 0 0;}


.nav_mobile{opacity: 0;visibility: hidden;transition: all 0.3s ease-out 0s;z-index: 5;background:#000;position: fixed;left: 0;top: 0;right: 0;bottom: 0;}
.nav_mobile_top{width:100%;background: #000;padding:1.8vw 0;}
.nav_mobile_top .menu{width: 4%;margin-top:1.5%;}
.nav_mobile_top .menu img{width: 84%;display: block;}
.nav_mobile_top .logo_mob{width:86%;margin:0 auto;}
.nav_mobile_top .logo_mob img{width: 36%;margin:0 auto;display: block;}
.nav_mobile_top .nav_rig_but{margin-top: 1%}
.nav_mobile_top .nav_rig_but img{width: 100%;}
.nav_mobile_top .nav_rig_but div{width: 36%;}
.nav_mobile_top .nav_rig_but .engl {margin-left:20%;}
.nav_rig_but{width: 10%;margin-top:0.8%;}
.nav_mobile.showdiv {opacity: 1;visibility: visible;}
.nav_mobile_main{width: auto;margin:0 30px;}
.nav_mobile_main .dh_1{width: 96%;padding:0 2%;border-bottom:1px solid #fffae2;line-height: 4em;font-size:1.68vw;}
.nav_mobile_main .dh_1 a{color:#fffae2;font-family:"SourceBold";}
.h850{display: none;height:9vw;}

.header_mobile{display: none;width:100%;background: #000;padding:1.8vw 0;position: fixed;left:0;top:0;z-index:3;}
.header_mobinfo{width:auto;margin:0 30px;}
.header_mobile .menu{width: 4%;margin-top:1.5%;}
.header_mobile .menu img{width: 90%;display: block;}
.header_mobile .logo_mob{width:86%;margin:0 auto;}
.header_mobile .logo_mob img{width: 36%;margin:0 auto;display: block;}
.header_mobile .nav_rig_but{margin-top: 1%}
.header_mobile .nav_rig_but img{width: 100%;}
.header_mobile .nav_rig_but div{width: 36%;}
.header_mobile .nav_rig_but .engl {margin-left:20%;}

.head_mobile{display: none;width:100%;background: #f3f1cf;padding:1.8vw 0;}
.head_mobinfo{width:auto;margin:0 30px;}
.head_mobile .menu{width: 4%;margin-top:1.5%;}
.head_mobile .menu img{width: 90%;display: block;}
.head_mobile .logo_mob{width:86%;margin:0 auto;}
.head_mobile .logo_mob img{width: 36%;margin:0 auto;display: block;}
.head_mobile .nav_rig_but{margin-top: 1%}
.head_mobile .nav_rig_but img{width: 100%;}
.head_mobile .nav_rig_but div{width: 36%;}
.head_mobile .nav_rig_but .engl {margin-left:20%;}

.nav_mobile_er{opacity: 0;visibility: hidden;transition: all 0.3s ease-out 0s;z-index: 5;background:#f3f1cf;position: fixed;left: 0;top: 0;right: 0;bottom: 0;}
.nav_mobile_er .nav_mobile_top{width:100%;background: #f3f1cf;padding:1.8vw 0;}
.nav_mobile_er .nav_mobile_main .dh_1 {border-bottom: 1px solid #000;}
.nav_mobile_er .nav_mobile_main .dh_1 a {color: #000;}


.erji_top{width: 100%;}
.head{width:calc(100% - 166px);padding:0.8vw 83px;background:#f3f1cf;}
.head .nav_nr{margin-left:6%;margin-top:0.3%}
.head .nav_nr .dh_1 .nav_0{color:#222222;}
.nav_nr .dh_1.dh_select .nav_0{color:#ff9600;}

.dh_select{background:url('../images/0002.png') no-repeat center center;-webkit-background-size:auto 100%;background-size:auto 100%;}
.nav_nr .dh_1.dh_select img{opacity: 1;}
.nav_nr .dh_1:hover{background:url('../images/0002.png') no-repeat center center;-webkit-background-size:auto 100%;background-size:auto 100%;}
.nav_nr .dh_1:hover img{opacity: 1;}
.nav_nr .dh_1:hover .nav_0{color:#ff9600;}



/*content*/
.content{width:100%;background:#efe9ca;}
.part1{background:url('../images/0010.png') no-repeat center top;padding-top:80px;padding-bottom:40px;-webkit-background-size: 100%;background-size: 100%;}
.part_nr{width:calc(100% - 276px);margin:0 auto;}
.part1 .part_nr.phone{display: none;}
.part1_left{width: 35%;padding:0 2%;color:#222222;font-size:20px;line-height: 2.4em;letter-spacing: 1.9px;}
.part_more{color:#222222;font-size:20px;line-height: 2.4em;text-align:center;margin-top:36px;}
.part1_cen{width: 4.5%;margin-left:4%;}
.part1_cen img{width:100%;display: block;}
.part1_rig{width: 46%;}
.part1_rig video{width: 100%;height:550px;}

.part2{position: relative;}
.part2_t1{position: absolute;left:0;top:24%;}
.part2_t2{position: absolute;right:0;bottom:2%;width: 30%;}
.part2_top{padding:0 1%;}
.part_tit{color:#222222;font-size: 26px;font-weight: bold;margin-top:32px;}
.part2_le_2{margin-left:5px;}
.part_tit_eng{color:#777777;font-size: 16px;text-transform:uppercase;}
.part_tit_eng img{margin-top: 6px;position: relative;top:3px;}
.part2 .part_more{margin-top:20px;}
.prod_type{width:100%;background:url('../images/0020.png') no-repeat center center;-webkit-background-size:100%;background-size:100%;margin-top:2%;}
.prod_type a{display: flex;float:left;background:url('../images/0016.png') no-repeat center center;width: 9.7vw;height: 6.9vw;margin:0 3.72%;-webkit-background-size: 100%;
background-size: 100%;}
.prod_type a:first-child{margin-left:17.3%;}
.prod_type a li{margin:auto;font-size:26px;color:#222222;font-family:"SourceBold";}
.prod_type a li .li_hov{display: none;width:50%;margin:0 auto;margin-top:2%;}
.prod_type a li .li_hov img{width: 100%;}
.li_hov p{color:#f8b550;text-align: center;position:relative;top:-8px;}
.prod_type a:hover .li_hov{display: block;}
.prod_type a:hover .li_tit{display: none;}
.prod_type a:hover {background-image:url('../images/0017.png');}
.prod_list{width:94%;padding-left:4%;padding-right:2%;position: relative;z-index: 2;}
.prod_slide{margin-top:6.6%;}
.prod_slide .slide_left{width: 4.7%;}
.prod_slide .slide_left a{display: block;}
.prod_slide .slide_left a img{width: 100%;display: block;}
.prod_slide .prev{float:left;left:0;top:0;width:100%;}
.prod_slide .prev img{width: 100%;}
.prod_slide .next{float:left;left:0;bottom:0;width:100%;}
.prod_slide .next img{width: 100%;}
.prod_slide .hd{font-size: 22px;color:#222222;margin-left:32%;}
.prod_slide .hd li{margin:2.4vw 0;cursor:pointer;}
.prod_slide .hd li.on{color:#ff9600;}

.prod_slide .bd{margin-left: 5%;width:90%;}
.bd_left{width: 48%;}
.bd_left img{width: 100%;}
.bd_rig{width:46%;margin-left: 6%;}
.bd_rig img{display: block;max-width: 100%;margin-top:8%;}
.bd_keywords{font-size:32px;color:#666666;margin-top:5%;font-family:"SourceBold";}
.bd_description{font-size:20px;color:#222222;line-height: 1.8em;margin-top: 10%;}
.prod_slide .bd .part_more{margin-top:5%;}

.part3 .part_more{margin-top: 20px;}
.news_list{margin-top:2%;}
.news_list.phone{display: none;}
.news_list li{width: 32%;margin-left:2%;margin-bottom:2%;text-align: center;}
.news_list li:nth-child(3n-2){margin-left: 0;}
.news_tu{padding:4%;width:92%;overflow:hidden;transition:all 1s;}
.news_tu img{width: 100%;display: block;transition:all 1s;}
.news_tit{color:#222222;font-size: 20px;line-height:1.88em;padding:0 4%;text-align: left;overflow:hidden;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.news_jj{color:#393838;font-size: 15px;padding:0 4%;text-align: left;}
.news_list .news_xqing{display:inline-block;padding:2% 8%;background:url('../images/0027.png') no-repeat;background-size:100% 100%;background-size:100% 100%;margin:4% auto 0;font-size: 16px;}

.news_list li:hover .news_tu{background:url('../images/0026.png') no-repeat;-webkit-background-size:100% 100%;background-size:100% 100%;transition:all 1s;}
.news_list li:hover .news_tu img{transform:scale(1.03,1.03);transition:all 1s;}
.news_list li:hover .news_xqing{background:url('../images/0028.png') no-repeat;transition:all 1s;}


.part4{width:100%;background:url('../images/0030.png') no-repeat center top;-webkit-background-size:100%;background-size:100%;text-align: center;padding-bottom:3%;}
.part4 .part_nr {width: calc(100% - 450px);}
.part4_top{font-size:24px;color:#222222;font-weight: bold;padding-top: 8.5%;}
.part4_top img{vertical-align: middle;}
.friend_list{margin-top: 3%;}
.friend_list li{width:18%;margin-left: 2.5%;position: relative;margin-bottom:2%;}
.friend_list li a{display: inline-block;width: 100%;}
.friend_list li:nth-child(5n-4){margin-left: 0;}
.friend_bg{width:100%;}
.friend_tu{position: absolute;bottom:20%;width:85%;left:8%;}

/*二级*/
/*分页*/
#page{text-align: center;padding: 65px 0;font-size: 0;}
#page a{display: inline-block;padding:5px 12px;text-align: center;font-size: 14px;color: #fff;background:rgba(225,202,168,0.7);border-radius:30px;margin:0 5px;}
#page a.select{background: #ff9600;}


/*上一页*/
.last_next{margin-top:60px;}
.last_next div{height:44px;line-height: 44px;width: 50%;font-size: 16px;}
.last_next div:nth-last-child(2){text-align: right;}
.last_next div span{background:url(../images/61.png) no-repeat;-webkit-background-size: 100% 100%;background-size: 100% 100%;color:#222222;padding:12px 30px;margin-right:5px;}
.last_next div:hover span{background:url(../images/611.png) no-repeat;-webkit-background-size: 100% 100%;background-size: 100% 100%;color:#ff9600;}
.last_next div:hover a{color:#ff9600;}

.last_next div a{color:#333;}

.bt_group{width: 100%;padding:80px 0;text-align: center;}
.bt_group li{display: inline-block;background:url(../images/52.png) no-repeat;-webkit-background-size: 100% 100%;background-size: 100% 100%;padding:0.8vw 3vw 1vw;margin:0 20px;}
.bt_group li a{font-size: 18px;color:#222222;}
.bt_group li:hover{background:url(../images/53.png) no-repeat;-webkit-background-size: 100% 100%;background-size: 100% 100%;}
.bt_group li.on{background:url(../images/53.png) no-repeat;-webkit-background-size: 100% 100%;background-size: 100% 100%;}
.bt_group li.on a{color:#ff9600;}
.bt_group li:hover a{color:#ff9600;}


/*产品系列*/
.two_level_page{background: #fcf8e3;overflow-x:hidden;}
.erji_info{background: url(../images/59.png) no-repeat center bottom;-webkit-background-size: 100% auto;background-size: 100% auto;}
.products_list{width: calc(100% - 236px);margin:0 auto;display: flex;justify-content: flex-start;flex-wrap: wrap;}
.prod_each{width: 16%;margin:0 2%;padding:4% 2.5% 3%;background: url(../images/54.png) no-repeat;-webkit-background-size: 100% 100%;
background-size: 100% 100%;margin-bottom: 4%;color:#222;position: relative;}
.prod_each .prod_tit{text-align: center;font-size: 1.1vw;}
.prod_each .prod_tit img{position: relative;top:0.2vw;width: 0.6vw;}
.prod_each .prod_tu{width: 100%;margin-top:3vw;}
.prod_each .prod_tu img{width: 100%;display: block;}
.prod_each .prod_gg{text-align: center;font-size: 16px;}
.prod_each .prod_more{text-align: center;margin-top: 2vw;font-size: 16px;}
.prod_each .prod_more img{position: relative;top:0.2vw;}

.prod_yc{width:100%;height:100%;position: absolute;left:0;top:0;right:0;bottom:0;background: url(../images/55.png) no-repeat;-webkit-background-size: 100% 100%;background-size: 100% 100%;color:#fff;display: none;}
.prod_yc .prod_tit1{text-align: center;font-size: 1.1vw;margin-top:19%;}
.prod_yc .prod_tit1 img{position: relative;top:0.2vw;width: 0.6vw;}
.prod_yc .prod_jies1{width: 80%;margin:0 auto;font-size:1vw;text-align: center;line-height: 2em;margin-top: 28%}
.prod_yc .prod_gg1{text-align: center;font-size: 16px;margin-top: 18%;}
.prod_each .prod_more1{text-align: center;margin-top: 15%;font-size: 16px;}
.prod_each .prod_more1 a{color:#fff;}
.prod_each .prod_more1 img{position: relative;top:0.1vw;}

.prod_each:hover .prod_gg{visibility: hidden;}
.prod_each:hover .prod_more{visibility: hidden;}
.prod_each:hover .prod_yc{display: block;}

.prod_show{width: calc(100% - 314px);margin:0 auto;}
.show_top{width: 100%;text-align: center;}
.show_tit{font-size: 24px;color:#222;}
.show_xian{width: 100%;height:1px;background: #e1caa8;margin:25px 0 15px;}
.show_time{font-size: 14px;color:#666666;}

.show_info{margin-top:40px;padding-bottom:80px;border-bottom:1px solid #e1caa8;}
.show_tu{width: 40%;padding:4%;background:url(../images/60.png) no-repeat;-webkit-background-size:100% 100%;
background-size:100% 100%;}
.show_tu img{width: 100%;}

.show_xxxx{width: 48%;margin-left: 4%;text-align: left;font-size:16px;line-height: 2.2em;color:#222222;}

.tuijian_list{margin-top:60px;}
.tj_list{display: flex;justify-content: space-around;flex-wrap:wrap;margin-top:40px;}
.tj_list.phone{display: none;}
.tj_list li{width: 16%;margin:0 2%;text-align: center;}
.tj_list li a{color:#222;}
.tj_list .tj_tututut{padding:10%;border:2px solid #e1cba9;border-radius:50%;display: flex;margin-bottom:10px;overflow: hidden;}
.tj_list .tj_tututut img{width: 100%;margin:auto;}

/*新闻动态*/
.news_tj{width:calc(100% - 324px);margin:0 auto;}
.newstj_left{width: 43%;}
.newstj_left img{width: 100%;display: block;}
.newstj{position: relative;padding-bottom: 10%;}
.swiper ul{padding-left:2px;}
.newstj_rig{background: #c1a991;padding:3% 3% 0.5%;width:51%;position: relative;}
.newstj_rig .swiper{overflow: hidden;}
.newstj_rig .newstj_li{color:#fcf8e3;border-bottom: 1px solid #d4c0ad;border-top: 1px solid #bc9874;padding:1.3vw 0;}
.newstj_rig .newstj_li:first-child{border-top: 0;padding-top:0;}
.newstj_tit{font-size:1.1vw;}
.newstj_tit img{display: inline-block;width:0.98vw;vertical-align: middle;}
.newstj_jj{font-size:0.84vw;line-height: 1.6em;margin-top:0.8vw;}
.newstj_rig .swiper-container-horizontal > .swiper-pagination-bullets, .newstj .swiper-pagination-custom, .newstj .swiper-pagination-fraction {
    bottom: 1%;}
.newstj_rig .swiper-button-prev::after, .newstj .swiper-container-rtl .swiper-button-next::after {content: '';}
.newstj_rig .swiper-button-next::after, .newstj .swiper-container-rtl .swiper-button-prev::after {content: '';}
.newstj_rig .swiper-button-next.swiper-button-disabled, .newstj .swiper-button-prev.swiper-button-disabled{opacity:1;}
.swiper_bott{position: absolute;left:0;bottom:2%;display: flex;justify-content: center;text-align: center;align-items: center;width:100%;color:#b18a51;}
.newstj_rig .swiper-pagination{width: auto;display: flex;}
.newstj_rig .swiper-pagination>div{margin:0 5px;}
.newstj_rig .swiper-pagination, .newstj .swiper-button-prev, .newstj .swiper-button-next{position: static;left:auto;right:auto;}
.newstj_rig .swiper-button-prev, .newstj .swiper-button-next{position: relative;margin-top:3px;}
.newstj_rig .swiper-button-prev img, .newstj .swiper-button-next img{display: block;}
.newstj_rig .swiper-page-active{background: #b18a51;color:#fff;padding:0 6px;border-radius: 10px;}
.news{width:calc(100% - 324px);margin:50px auto 0;}

.news_show{width: calc(100% - 488px);margin:0 auto;color:#222222;}
.news_t{text-align: center;font-size:22px;}
.news_x{width: 100%;height:1px;background: none;background: #e1caa8;margin:30px 0 20px;}
.news_fb{text-align: center;color:#666666;}
.news_nr{margin-top:20px;}
.news_nr img{max-width: 100%;height:auto;}
#news_ln{width: calc(100% - 320px);margin:50px auto 0;}

/*介绍*/
.danye{width: 100%;padding-bottom:50px;background: url(../images/86.png) no-repeat center bottom;}
.danye_1{width: calc(100% - 320px);margin:0 auto;padding-top:30px;}
.danye_1_1_2{background: url(../images/69.png) no-repeat;-webkit-background-size: 100% 100%;background-size: 100% 100%;font-size: 18px;color:#222;font-weight: bold;padding:8px 25px;margin-top: 20px;}
.danye_1_rig{width: 40%;margin-top:40px;}
.danye_1_rig img{width: 100%;}
.danye_2{margin-top:30px;}
.danye_1_2{margin-top:30px;}
.danye_1_2_1000{display: none;}
.danye_1_2_1{width:60%;font-size: 16px;line-height: 2em;}
.danye_1_2_2{width: 35%;margin-left: 5%;}
.danye_1_2_2 img{width: 100%;}
.danye_2{width: 100%;background: url(../images/66.jpg);-webkit-background-size:100% auto;background-size:100% auto;padding:80px 0;}
.danye_2_tit{text-align: center;}
.danye_2_nr{width: calc(100% - 320px);margin:30px auto 0;display: flex;justify-content: space-between;flex-wrap: wrap;}
.danye_2_nr li{background: none;width:32%;}
.danye_2_nr li img{width:100%;}
.danye_3{width: calc(100% - 320px);margin:0 auto;}
.danye_3 .danye_1_1_1{margin-top:60px;}
.danye_3_nr{margin-top:30px;display: flex;border:1px solid #e1caa8;}
.danye_3_nr li{width: 23%;padding:1%;border-right:1px solid #e1caa8;color:#222222;font-size: 16px;}
.danye_3_nr li:last-child{border-right:0;}
.danye_3_xinx{margin-top: 10px;line-height: 1.8em;height:9em;overflow: hidden;}
.danye_3_xinx img{max-width: 100%;}
.danye_3_xinx.on{height:auto;transition: all 0.5s;}
.danye_3_more{text-align: center;margin-top: 15px;}
.danye_3_more.on img{transform: rotate(180deg);}
.danye_jinc{background: url(../images/81.png) no-repeat;-webkit-background-size: 100% 100%;background-size: 100% 100%;padding:40px 0;margin-top: 30px;display: flex;flex-wrap: wrap;}
.danye_jc1{width:14%;display: flex;justify-content: center;align-items: center;}
.danye_jc1.phone{display: none;}
.danye_jc2{width: 86%;position: relative;}

.danye_jc2 .swiper-slide{height:auto!important;}
.cx-time-main{width: 100%;height: auto;overflow: hidden;}
.cx-time-box{position: relative;width: 100%;height: auto;}
.cx-time-main .swiper-slide li{position: relative;height: auto;margin:10px 0;}
.cx-time-main .swiper-slide:nth-child(2n) li{padding-left: 61%;text-align: left;}
.cx-time-main .swiper-slide:nth-child(2n+1) li{padding-right: 60%;text-align: right;}
.cx-time-main .swiper-slide:nth-child(2n) li .time{position:absolute;right: 40%;top: 50%;margin-top:-9px;font-size: 18px;color:#121212;}
.cx-time-main .swiper-slide:nth-child(2n+1) li .time{position:absolute;left:41%;top:50%;margin-top:-9px;font-size: 18px;color:#121212;}
.cx-main-box::before {content: '';position: absolute;top: 50%;left: 50%;width: 25px;height: 25px;margin: -12.5px 0 0 -12.5px;border-radius: 50%;z-index: 2;background: url(../images/85.png) no-repeat;-webkit-background-size: 100%;
background-size: 100%;}
.cx-time-main .swiper-slide li::before{content: '';position: absolute;top: -10px;width: 2px;height: calc(25%);left: 49.6%;background: #ff9600;margin-left: 4px;}
.cx-time-main .swiper-slide li::after{content: '';position: absolute;bottom: -10px;width: 2px;height: calc(25%);left: 49.6%;background: #ff9600;margin-left: 4px;}
.cx-time-main .swiper-slide:first-child li::before{content: '';height:0;}
.cx-time-main .swiper-slide:last-child li::after{content: '';height:0;}
.cx-main-box{display: inline-block;width: 380px;/*height: 45px;*/background: #fcf8e3;cursor: pointer;border:1px solid #eae4d2;padding:15px;border-radius: 5px;}
.danye_jc2 .swiper-button-prev{display: none;}
.danye_jc2 .swiper-button-next{display: none;}
.danye_jc2 .swiper-button-next::after{content: '';}
.danye_jc2 .swiper-button-prev::after{content: '';}

.danye_4{width: calc(100% - 320px);margin:40px auto 0;text-align: center;}
.danye_4_tit{font-size: 18px;background: url(../images/69.png) no-repeat;display: inline-block;color: #222;font-weight: bold;padding: 8px 50px;margin:auto;-webkit-background-size:100% 100%;background-size:100% 100%;}
.danye_4_nr{width: 86%;padding:5% 7%;background: url(../images/87.png) no-repeat;-webkit-background-size:100% 100%;background-size:100% 100%;display: flex;}
.danye_4_wx{width: 60%;margin-left:3%;text-align: left;line-height: 2.4em;font-size:15px;padding-top:2%;}

/*传奇*/
.chuanqi1{width: 100%;background:url(../images/92.png) no-repeat right bottom;}
.chuanqi_js{position: relative;}
.chuanqi_desc{width: 20%;writing-mode:vertical-lr;height:18vw;line-height: 2.4em;padding:10% 0 0 160px;}
.chuanqi_gs{position: absolute;z-index:2;width: 24%;left:25%;bottom:0;}
.chuanqi_gs img{width: 100%;display: block;}
.chuanqi_phtot{width:55%;}
.chuanqi_phtot img{width:100%;display: block;}
.chuanqi_wz{width: calc(100% - 320px);margin:40px auto 0;color:#222222;line-height: 2.4em;}
.chuanqi_tu{width: calc(100% - 320px);margin:40px auto 0;}
.chuanqi2{background: url(../images/94.png) no-repeat left bottom;margin-top: 80px;-webkit-background-size:20% auto;
background-size:20% auto;}
.chuanqi2 .part2_le_2{text-align: center;}
.chuanqi2_nr{width: calc(100% - 550px);margin:0 0 0 380px;padding:50px 0;}
.chuanqi2_nr li{line-height: 4em;width: 48%;font-size:14px;padding-left:2%;}
.chuanqi2_tit{color:#ff9600;}
.chuanqi2_tit img{vertical-align: middle;}

/*中医馆*/
.zhongyi1{padding:80px 0;position: relative;}
.t97{position: absolute;left:0;top:20px;}
.t98{position: absolute;right:0;top:30px;}
.zhongyi1 .part2_le_2{margin:0;text-align: center;}
.zhongyi_info{width:calc(94% - 320px);margin:80px auto 0;padding:3% 3% 2%;background: url(../images/99.png) no-repeat;-webkit-background-size: 100% 100%;background-size: 100% 100%;position: relative;}
.zhongyi_tit{text-align: center;position: absolute;top:-14%;left:50%;width:40%;margin-left: -20%;}
.zhongyi_tit img{width: 100%;}
.zhongyi_nr{line-height: 2.4em;}
.zhongyi2{padding:50px 0 80px;background: url(../images/92.jpg) no-repeat;-webkit-background-size: 100% 100%;background-size: 100% 100%;}
.zhongyi2 .part2_le_2{text-align: center;}
.zhongyi2 .part_tit, .zhongyi2 .part_tit_eng{color:#fcf8e3;}
.zhongyi2_nr{width:calc(100% - 320px);margin:80px auto 0;display: flex;justify-content: space-between;}
.zhongyi2_nr li{width: 28%;padding:0 2% 2%;text-align: center;background: url(../images/103.png) no-repeat;-webkit-background-size:100% 100%;background-size:100% 100%;}
.zhongyi2_tit{font-size:18px;color:#fcf8e3;line-height: 4em;font-weight:bold;}
.zhongyi2_tit img{vertical-align: middle;position: relative;top:-2px;}
.zhongyi2_xx{text-align: left;color:#fcf8e3;line-height: 2.4em;}
.zhongyi3{width: 100%;}
.zhongyi3 img{width: 100%;display: block;}
.zhongyi3.phone{display: none;}
.zhongyi4{width: 100%;background: url(../images/106.png) no-repeat center top;padding:60px 0;}
.zhongyi4 .part2_le_2{text-align: center;}
.zhongyi4 .part_tit{margin:0;}
.zhongyi4_nr{width:calc(100% - 360px);margin:50px auto 0;text-align: center;}
.zhongyi4_nr .yiguan{position: relative;overflow: hidden;padding-bottom:100px;}
.zhongyi4_nr .yiguan.phone{display: none;}
.zhongyi4_nr .swiper-slide img{width: 100%;}
.yiguan .swiper-button-prev{top:94%;left:40%;}
.yiguan .swiper-button-next{top:94%;right:40%;}
.yiguan .swiper-button-next::after{content: '';}
.yiguan .swiper-button-prev::after{content: '';}
.yig_tit{font-size: 16px;}


/*联系我们*/
.lianxi{width:calc(100% - 464px);margin:0 auto;padding-bottom:50px;}
.danye.lianxi{background: none!important;}
.lianxi .part2_le_2{text-align: center;padding:60px 0;}
.lianxi .part2_le_2 .part_tit {margin-top: 0;}
.lianx_rig{margin-left:10%;}
.lianx_tel{margin-top:30%;}
.lianx_tel li{line-height: 5em;font-size:16px;color:#222222;}
.lianx_tel li img{vertical-align: middle;}
.lianx_ewm{display: flex;justify-content: space-around;text-align: center;color:#222;margin-top:30px;}
.lianx_ewm img{width: 80%;margin:0 auto;}
.lianx_dt{width:100%;height:400px;margin-top:40px;}

.BMap_stdMpCtrl{display: none;}
.anchorBL{display: none;}

/*招聘*/
.job_list{width: 100%;}
.job_each{display: flex;justify-content: space-between;padding:18px 0;border-bottom:1px solid #ccc;}
.job_title{color:#565656;font-size:15px;}
.job_more a{color:#ff9600;border:1px solid #ff9600;color:#ff9600;padding:5px 15px;}
.job_tit{color:#ff9600;font-size: 16px;}
.job_cont{margin-top:10px;}

/*底部*/
.bot_info{width: 100%;background: url(../images/0047.png) no-repeat;padding-top:2%;}
.b1{width:calc(100% - 516px);margin:0 auto;}
.b1_left{width: 100%;margin-top:1.2%;text-align: center;}
.b1_left img{width: auto;}
.b1_cen{margin-left:4%;}
.b1_rig{margin-left:5%;width:33%;display: flex;flex-wrap: wrap;justify-content: space-between;}
.b1_rig li{width:calc(33% - 25px);}
.b1_rig li img{width: 100%;display: block;}
.b1_rig li p{font-size: 18px;color:#fdf4dc;text-align: center;line-height: 2em;}

.b2{width:calc(100% - 320px);margin:0 auto;padding:1.5% 0;border-bottom: 1px dashed #fdf4dc;}
.b2 li{display: inline-block;font-size:18px;color:#fdf4dc;margin-right:8%}
.b2 li:last-child{margin-right: 0;}
.b2 li img{vertical-align: middle;}

.b3{width:calc(100% - 320px);margin:0 auto;padding:1.5% 0;font-size: 18px;color:#fdf4dc;}
.b3_left img{vertical-align: middle;}
.link_list{width: 80%;}
.link_list li{float: left;padding:1%;border:1px solid rgba(0,0,0,0);margin:0.2% 0;}
.link_list li a{display:block;color:#fdf4dc;}
.link_list li:hover{border:1px solid #ff9600;}
.link_list li:hover a{color:#ff9600;}

.bottom{width:100%;padding:1% 0;background: #dbc098;text-align: center;color:#222222;line-height: 2em;font-size: 16px;}

.ab_bot_r{margin-top: 2vw;margin-bottom: 8vw;}
.ab_bot_r li{display:block;width:96%;padding:0 2%;border-bottom:1px dashed #ccc;}
.ab_bot_r a{color:#222222;font-size:15px;line-height: 3em;color:#222222;}
.ab_bot_r p{display:inline-block;float:left;}
.ab_bot_r span{float:right;line-height: 3em;}
.zanwu{width: 100%;height: 20vw;margin:auto;background: #f4f4f4;display: flex;}
.zanwu span{margin:auto;font-size: 1.8vw;color:#999;}
