 * { touch-action: pan-y; } 
html,body{height:100%;margin:0;padding:0;}
body{background: #ecedf1;font: 12px/1.6 Source Han Sans,Source Han Serif,SimHei;}
body.overflow{overflow:hidden;}
html.overflow{overflow:hidden;}
textarea{border: solid 0px;outline:none;}
input{border: solid 0px;outline:none;}
a,a:hover,a:focus{text-decoration:none}
img{image-rendering: -webkit-optimize-contrast;}
ul{margin:0;padding:0;}
ul li{list-style:none}
.container {padding-right: 15px;padding-left: 15px;}


.m-header{display:flex;position:fixed;top:0;width:100%;height: 60px;z-index:999;align-items:center;justify-content:space-between;padding:0 15px;background:#fff;border-bottom:1px solid #e8eaec}
.m-header .logo img{height:32px;}
.m-header .menu .icon-menu{color:#222222;font-size:28px;}

.zz{background:rgba(9,31,41,0.9);background-size:cover; width:100%;height:100%;position:fixed;z-index:-1;opacity:0;transition:all 0.25s;left:100%;top:0}
.zz.on{z-index:998;opacity:1;left:0}
.m-nav{position:fixed;left:100%;top:60px;z-index:999;transition:all 0.2s;height:100%;width:100%;background:#fff;}
.m-nav.on{position:fixed;left:0%;top:60px;z-index:999}
.m-nav .con{width:100%;padding:0 15px;padding-top:20px;}
.m-nav .con .search{background:#f4f4f7;height:50px;width:100%;display:flex;justify-content:space-between;align-items:center;}
.m-nav .con .search .int{height:50px;flex:1;background:none;color:#787a7e;font-size:14px;text-indent:20px;}
.m-nav .con .search .icon-search{color:#282828;font-size:24px;margin-right:10px;}
.m-nav .icon-close{font-size:30px;color:#096dc2;float:right;}
.m-nav ul{margin-top:20px;}
.m-nav ul>li{position:relative;line-height:50px;display:block;width:100%;text-align:center;}
.m-nav ul>li>a{color:#222222;font-size:18px;display:block;}
.m-nav .con .lang{display:flex;position:absolute;bottom:100px;justify-content:center;align-items:center;width:100%;left:0}
.m-nav .con .lang .fg{height:12px;background:rgba(34,34,34,0.2);width:1px;margin:0 10px;}
.m-nav .con .lang .icon-diqiu{font-size:24px;color:#787a7e;}
.m-nav .con .lang  select{border:none;color:#787a7e;font-size:14px;}

.index-container{width:100%;height:100%;margin-left:auto;margin-right:auto}

.index-container > div > .swiper-slide{position:relative}
.index-slide{text-align:center;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;}


.banner-container{width:100%;height:100%;margin-left:auto;margin-right:auto}
.banner-container .swiper-slide .banner-img{max-width:100%;display:block;}
.banner-container .swiper-pagination-bullets{bottom:25px;display:flex;justify-content:center;align-items:center;}
.banner-container .swiper-pagination-bullets .swiper-pagination-bullet{width:5px;height:5px;border-radius:100%;opacity:1;background:rgba(255,255,255,0.5);}
.banner-container .swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{width:10px;height:10px;border-radius:100%;opacity:1;background:rgba(255,255,255,1);}
.banner-container  .swiper-button-next{ background:url(../img/index/next.png) center center no-repeat; background-size:60%; width:40px; height:40px;}
.banner-container  .swiper-button-prev{ background:url(../img/index/prev.png) center center no-repeat; background-size:60%; width:40px; height:40px;}
.banner-container  .swiper-button-prev:hover{ background:#d1b366 url(../img/index/prev.png) center center no-repeat;background-size:60%;}
.banner-container  .swiper-button-next:hover{ background:#d1b366 url(../img/index/next.png) center center no-repeat;background-size:60%;}

.bottom-slide{}
.dynamics-slide{width:100%;background:#f1f2f6 url(../img/index/dynamicsbg.jpg) center center no-repeat;background-size:cover;}

.dynamics-slide .box{display:flex;justify-content:space-between;}
.dynamics-slide .rightcontent{width:100%;margin-top:70px;}
.headerTitle{color:#000;margin-left:20px;text-align:center;width:100%}
.headerTitle h3{font-size:24px;}
.headerTitle span{font-size:14px;position:relative;}
.headerTitle span:before{content: "";width: 5px;height: 5px;border: 1px solid #000;border-radius: 50%;position: absolute;top: 0;left: -15px;}
.headerTitle span:after{content: "";width:60px;height: 1px;border-top: 1px solid #000;position: absolute;top: 2px;left:-75px;}

.dynamicstab {margin-top:20px;}
.dynamicstab .hd{margin-bottom:20px;}
.dynamicstab .hd ul {display:flex;justify-content:center;align-items:center;}
.dynamicstab .hd ul li{color:#333333;font-size:14px;position:relative;margin:0 15px;cursor:pointer;}
.dynamicstab .hd ul li.on{color:#d1b366}
.dynamicstab .hd ul li.on:after{content:"";display:block;position:absolute;left:50%;width:20px;margin-left:-10px;bottom:-5px;height:1px;background:#d1b366}
.dynamicstab .item ul{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;}
.dynamicstab .item ul li{width:45%;position: relative;}
.dynamicstab .item ul li .play {width: 40px;height: 40px;position: absolute;top: 50%;left: 50%;margin-top: -55px;margin-left: -20px;}
.dynamicstab .item ul li h3{font-size:14px;color:#000;margin-top:10px;margin-bottom:8px;line-height:1.6em;height:1.6em;overflow:hidden;font-weight:bold;}
.dynamicstab .item ul li p{font-size:12px;color:#787a7e;margin-bottom:15px;line-height:1.6em;height:1.6em;overflow:hidden;white-space: nowrap;text-overflow: ellipsis;}
.dynamicstab .item .more{color:#282828;font-size:16px;margin-top:15px;display:flex;align-items:center;justify-content:center;}
.dynamicstab .item .more .moreimg{margin-left:10px;height:20px;}


.business-slide{width:100%;background:#f1f1f1 url(../img/index/businessbg.jpg) center center no-repeat;background-size:cover;}
.business-slide .box{margin-top:70px;}
.business-slide .business-list {margin-top:20px;}
.business-slide .business-list ul{display:flex;align-items:center;}
.business-slide .business-list ul li{text-align:left;width:75%;margin-right:20px;}
.business-slide .business-list ul li h3{color:#282828;font-size:16px;margin-bottom:15px;}
.business-slide .business-list ul li p{color:#484848;font-size:12px;margin-bottom:30px;position:relative;line-height:1.6em;height:3.2em;}
.business-slide .business-list ul li p:before{content:"";display:block;width: 5px;height: 5px;border: 1px solid #000;border-radius: 50%;position: absolute;top:100px;left:20px;}
.business-slide .business-list ul li p:after{content:"";display:block;width: 1px;height:50px;border-left: 1px solid #000;position: absolute;top:50px;left:22px;}

.zq{}
.zq .con1{position:relative;padding:20px 0;z-index:99;}
.zq .con1 .left{margin-bottom:20px;}
.zq .con1 .tips{width:80px;height:30px;line-height:30px;text-align:center;background:#d1b366;color:#fff;font-size:16px;display:inline-block;margin-top:30px;}
.zq .con1 h3{font-size:28px;color:#d1b366;font-weight:bold;margin-top:20px;}
.zq .con1 .line{width:40px;height:2px;background:rgba(139,149,160,0.4);display:block;margin:15px 0;}
.zq .con1 h4{margin-top:15px;color:#222222;font-size:16px;}
.zq .con1 p{color:#8b95a0;font-size:14px;}

.zq .con1 .container{position:relative;}

.zq .con1 .right{position:relative;overflow: hidden;}
.zq .con1 .right img{position:absolute;}
.zq .con1 .right ul{position:relative;z-index:2;padding-left:12%;padding-top:30px;}
.zq .con1 .right ul li{margin-bottom:25px;}
.zq .con1 .right ul li .num{color:#fff;font-size: 28px;font-weight:bold;font-family:"Gotham";line-height:0.6em}
.zq .con1 .right ul li em{font-style:normal;font-size:12px;color:#fff;margin-left:6px;}
.zq .con1 .right ul li p{color:rgba(255,255,255,0.5)}
.zq .img-right{position:relative;left:0%;max-width:100%;bottom:0px}

.zq .con2{background:url(../img/pages/zhengquan02m.jpg) no-repeat;background-size:100%;position:relative;z-index:1;padding-top:30px;text-align:center;padding-bottom:40px;}
.zq .con2 h4{font-size:16px;color:#fff;margin-bottom:15px;line-height:1.6em;}
.zq .con2 p{font-size:14px;color:#fff;line-height:1.5em}

.zq .con3{background:#f7f8f8;margin:20px auto;}
.zq .con3 .text{padding:20px;}
.zq .con3 .text h2{color:#d1b366;font-size:28px;text-align:left;}
.zq .con3 .text .line{width:40px;height:2px;background:rgba(139,149,160,0.4);display:block;margin:15px 0}
.zq .con3 .text p{color:#8b95a0;font-size:14px;margin-bottom:10px;text-align:left;}
.zq .con3 .text em{font-style:normal;color:#d1b366;font-size:26px;}

.bottom-slide{background:#ecedf1;position:relative;padding-bottom:90px;}
.bottom-slide .bottomtab-link{margin-top:70px;}
.bottom-slide .bottomtab-link .view h3{width:100%;font-size:14px;font-weight:normal;color:#282828;border-bottom:1px solid #d9dbe1;height:45px;line-height:45px;display:flex;align-items:center;justify-content:space-between;margin:0;}
.bottom-slide .bottomtab-link .view h3 em{margin-right:10px;}
.bottom-slide .bottomtab-link .view h3 .iconfont{display:none;color:#222222}
.bottom-slide .bottomtab-link .view h3 .icon-jiahao{display:block}
.bottom-slide .bottomtab-link .view h3.on .icon-jianhao{display:block;}
.bottom-slide .bottomtab-link .view h3.on .icon-jiahao{display:none;}
.bottom-slide .bottomtab-link .view ul{display:none;color:#fff;font-size:14px;padding:10px 25px;background:#f6f6f8}
.bottom-slide .bottomtab-link .view:first-child ul{display: block;}
.bottom-slide .bottomtab-link .view ul li{line-height:2.4em}
.bottom-slide .bottomtab-link .view ul li a{color:#787a7e;font-size:14px;}
.bottom-slide .copyright{color:#a5a9b0;font-size:12px;text-align:center;position:absolute;bottom:20px;left:0;width:100%}

.footer{background:#ecedf1;}
.footer .bottomtab-link{margin-top:10px;}
.footer .bottomtab-link .view h3{width:100%;font-size:14px;font-weight:normal;color:#282828;border-bottom:1px solid #d9dbe1;height:45px;line-height:45px;display:flex;align-items:center;justify-content:space-between;margin:0;}
.footer .bottomtab-link .view h3 em{margin-right:10px;}
.footer .bottomtab-link .view h3 .iconfont{display:none;color:#222222}
.footer .bottomtab-link .view h3 .icon-jiahao{display:block}
.footer .bottomtab-link .view h3.on .icon-jianhao{display:block;}
.footer .bottomtab-link .view h3.on .icon-jiahao{display:none;}
.footer .bottomtab-link .view ul{display:none;color:#fff;font-size:14px;padding:10px 25px;background:#f6f6f8}
.footer .bottomtab-link .view:first-child ul{display: block;}
.footer .bottomtab-link .view ul li{line-height:2.4em}
.footer .bottomtab-link .view ul li a{color:#787a7e;font-size:14px;}
.footer .copyright{color:#a5a9b0;font-size:12px;text-align:center;width:100%;margin-top:20px;}

.pages-banner{margin-top:60px;}

.pages-banner .banner-nav{background:#ecedf1;height:50px;line-height:50px;color:#a9a9a9;font-size:14px;overflow-y:scroll;white-space: nowrap;width:100%;-webkit-overflow-scrolling:touch;text-align:center;}
.pages-banner .banner-nav a{color:#222222;font-size:14px;margin:0 20px;display:inline-block;height:48px;line-height:48px;}
.pages-banner .banner-nav a.on{border-bottom:2px solid #d1b366}


.pages{background:#fff;padding:20px 0;}
.pages.pages2{background:#f7f8f8}
.pages .title{text-align:center;margin-top:10px;margin-bottom:20px;}
.pages .title h4{font-size:24px;font-weight:bold;color:#000;margin-bottom:5px;}
.pages .title span{font-size:12px;color:#000;}

.pages-about{padding-bottom:20px;}
.pages-about .info .article{color:#787a7e;font-size:14px;text-align:justify;text-justify:inter-ideograph;}
.pages-about .info .chairman{margin:0 auto;display:block;margin-bottom:20px;}
.pages-about .info .chairman img{display:block;margin:0 auto;max-width:80%}
.pages-about .info .write{float:right;}


.about2{}
.about2 .new1{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;}
.about2 .new1 .left-img{width:100%;margin-bottom:20px;}
.about2 .new1 .con{width:100%}
.about2 .new1 .con h4{color:#222222;font-size:18px;margin-bottom:10px;}
.about2 .new1 .con p{color:#787a7e;font-size:12px;margin-bottom:10px;}
.about2 .new1 .con span{color:#787a7e;font-size:14px;}

.about2 .list {margin-bottom:30px;margin-top:20px;}
.about2 .list ul{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;}
.about2 .list ul li{display:flex;align-items:center;}
.about2 .list ul li .num{color:#d1b366;font-size:30px;margin-right:10px;font-weight:bold;width:60px;}
.about2 .list ul li .num em{font-style:normal;font-size:20px;vertical-align:top}
.about2 .list ul li .txt{}
.about2 .list ul li .txt .t1{display:block;color:#787a7e;font-size:12px;}
.about2 .list ul li .txt .t2{display:block;color:#222222;font-size:14px;}

.about2 .new2{color:#787a7e;font-size:14px;}

.about3{background:url(../img/pages/about3bg.png) no-repeat;background-size:100%;margin-top:30px;}

.about4{margin-top:30px;}
.about4 ul{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;}
.about4 ul li{width:100%;background:#f7f8f8;display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;flex-wrap:wrap;}
.about4 ul li .left{width:100%;text-align:center;padding:0 20px;}
.about4 ul li .left:after{content:"";display:block;width:100%;height: 1px;background:#8b95a0;margin:0 auto;margin-top:20px;}
.about4 ul li .left .name{display:block;color:#222222;font-size:24px;margin-top:10px;}
.about4 ul li .left .duties{background:#d1b366;padding:8px 10px;color:#fff;margin:0 auto;display:inline-block;margin-top:10px; width:50%}
.about4 ul li .right{color:#787a7e;font-size:14px;padding:20px;}


.about5{}
.about5 .hd{width:100%;height:60px;overflow:hidden;}
.about5 .hd ul {display:flex; padding-left:10%}
.about5 .hd ul li { display:block; width:33.3%; text-align:center;flex-shrink: 0}
.about5 .hd ul li .yeartext{display:inline-block;color: #D1B366;background-color:#FFF;border: 2px solid #D1B366;position: relative;padding:4px 10px;font-weight:bold;font-size:14px;}

.about5 .bd>ul>li{display:flex;position:relative;}
.about5 .bd>ul>li .leftTime{width:25%;position:relative;text-align:right;padding-right:20px;}
.about5 .bd>ul>li .leftTime:after{position:absolute;content:"";display:block;width:12px;height:12px;border:3px solid #d1b366;border-radius:50%;right:-6px;top:10px;background:#fff}
.about5 .bd>ul>li .leftTime b{display:block;color:#222222;font-size:24px;line-height:1.6em}
.about5 .bd>ul>li .leftTime span{color:#8b95a0;font-size:14px;}
.about5 .bd>ul>li .rightContent{width:65%;text-align:left;border-left:1px solid #e8eaec;padding-left:30px;padding-bottom:10px;}

.about5 .bd>ul>li .rightContent .day{display:block;color:#d1b366;font-size:20px;}
.about5 .bd>ul>li .rightContent .txt{font-size:14px;color:#222222}
.about5 .bd>ul>li .rightContent ul li{margin-bottom:5px;}
.about5 .bd>ul .year .ico{position: relative;margin:0px 0 0px -15px;}

.about5 .bd ul>li.year+li .leftTime:after{top:30px;}
.about5 .bd ul>li.year+li .leftTime{padding-top:20px;}
.about5 .bd ul>li.year+li .rightContent{padding-top:20px;}

.about5 .bd>ul>li.year .leftTime:after{ display:none}



.about5>ul .con{ display:none}
.about5>ul .year{ cursor:pointer}
.about5>ul .year:first-child+.con{ display:block}

.about5>ul .con>li{display:flex;position:relative;}
.about5>ul .con>li .leftTime{width:25%;position:relative;text-align:right;padding-right:20px;}
.about5>ul .con>li .leftTime:after{position:absolute;content:"";display:block;width:12px;height:12px;border:3px solid #d1b366;border-radius:50%;right:-6px;top:10px;background:#fff}
.about5>ul .con>li .leftTime b{display:block;color:#222222;font-size:24px;line-height:1.6em}
.about5>ul .con>li .leftTime span{color:#8b95a0;font-size:14px;}
.about5>ul .con>li .rightContent{width:65%;text-align:left;border-left:1px solid #e8eaec;padding-left:30px;padding-bottom:10px;}

.about5>ul .con>li .rightContent .day{display:block;color:#d1b366;font-size:20px;}
.about5>ul .con>li .rightContent .txt{font-size:14px;color:#222222}
.about5>ul .con>li .rightContent ul li{margin-bottom:5px;}
.about5 ul .year .ico{position: relative;margin:0px 0 0px -15px;}

.about5>ul .con>li:first-child .leftTime:after{top:30px;}
.about5>ul .con>li:first-child .leftTime{padding-top:20px;}
.about5>ul .con>li:first-child .rightContent{padding-top:20px;}



.about6{margin-top:30px;}
.about6 ul li{}
.about6 ul li .rightContent{padding:20px 0;text-align:left;}
.about6 ul li .label{background:#d1b366;display:inline-block;padding:4px 10px;color:#fff;font-size:14px;}
.about6 ul li .bt{color:#d1b366;font-size:24px;margin-top:10px;}
.about6 ul li .content{font-size:14px;color:#8b95a0;margin-top:10px;}

.about7{position:relative;}
.about7 .the-bg{width:100%}
.about7 .title{text-align:left;position:absolute;top:7%;left:15px}
.about7 .title h4{font-size:24px;font-weight:bold;color:#000;margin-bottom:5px;}
.about7 .title span{font-size:12px;color:#000;}
.about7 .swiper-fengcai{position:absolute;top: 26%;width:72%;left:14%;height:65%;}
.about7 .swiper-fengcai .icon-zuojiantou,.about7 .swiper-fengcai .icon-youjiantou{width:30px;height:30px;border:2px solid #d1b366;border-radius:50%;color:#d1b366;font-size:16px;display:flex;align-items:center;justify-content:center;}
.about7 .swiper-fengcai .icon-zuojiantou{margin-bottom:15px;}
.about7 .swiper-fengcai .control{position:absolute;bottom:0;z-index:9999;}

.about7 .swiper-fengcai .control .more{ color:#222; font-size:14px; margin-top:20px; display:block}


.page{text-align:center;}
.page .prev,.page .next{border:2px solid #b6bdc3;border-radius:50%;color:#b6bdc3;width:30px;height:30px;display:inline-block;text-align:center;}
.page .prev .iconfont,.page .next .iconfont{font-size:16px;}
.page a{color:#222222;font-size:16px;font-weight:bold;font-family: Gotham;margin:0 5px;}
.page a.on{color:#d1b366}

.media{margin-top:30px;}
.media ul{margin-top:20px;}
.media ul li{background:#f7f8f8;margin-bottom:20px;}
.media ul li div{padding:20px;}
.media ul li h3{color:#222222;font-size:16px;margin-bottom:10px; line-height:1.6em; height:1.6em; overflow:hidden;white-space: nowrap;
text-overflow: ellipsis;}
.media ul li em{font-style:normal;color:#8b95a0;font-weight:bold;font-size:12px;margin-bottom: 10px;display:block;}
.media ul li p{height:45px;color:#8b95a0;font-size:14px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}

.media2{margin-top:30px;}
.media2 ul {margin-top:20px;}
.media2 ul li{background:#f7f8f8;margin-bottom:20px;position:relative;}
.media2 ul li div{padding:20px;}
.media2 ul li h3{color:#222222;font-size:16px;margin-bottom:10px;font-weight:bold;}
.media2 ul li p{color:#8b95a0;font-size:14px;}
.media2 ul li .the-img{position:relative;display:block;}
.media2 ul li .play{width:40px;height:40px;position:absolute;top:50%;left:50%;margin-top:-20px;margin-left:-20px;}

.meidatop{display:flex;flex-wrap:wrap;}
.meidatop .leftimg{width:100%;margin-bottom:20px;position:relative;}
.meidatop .leftimg .play{position:absolute;left:50%;top:50%;width:50px;height:50px;margin-left:-25px;margin-top:-25px;}
.meidatop .rightcon{}
.meidatop .rightcon h2{color:#222222;font-size:24px;margin-bottom:20px;}
.meidatop .rightcon p{color:#8b95a0;font-size:14px;}


.videoModel{width:100%;height:100%;background-color:rgba(0,0,0,.6);display:none;position:fixed;top:0;left:0;z-index:9999}
.videoModel #video{width:80%;height:80%;display:none;margin:0 auto;background-color:#000; position: absolute; top:10%; left:10%}
.videoModel #video source{}






.pages-business .text{color:#000000;font-size:14px;text-align:center;margin-bottom:30px;}

.business1 .list{display:flex;flex-wrap:wrap;justify-content:space-between;}
.business1 .list li{position:relative;margin-bottom:20px;width:48%;}
.business1.business2 .list li{position:relative;margin-bottom:20px;width:100%;}
.business1.business3 .list li{position:relative;margin-bottom:20px;width:100%;}
.business1 .list img{position:relative;}
.business1 .list .con{position:absolute;width:100%;height:100%;z-index:2;display:flex;align-items:center;justify-content:center;top:0;left:0;flex-wrap:wrap; flex-direction:column;}
.business1 .list .con .ico{display:block;height:40px;margin-bottom:10px;}
.business1 .list .con span{color:#fff;font-size:18px;}


.pages-trendsdetail{margin-top:60px;}
.pages-trendsdetail .detail-main{display:flex;justify-content:space-between;flex-wrap:wrap;}
.detail-main .detail-left{width:100%;}

.detail-main .detail-left .the-title{}
.detail-main .detail-left .the-title h2{color:#d1b366;font-size:28px;font-weight:bold;line-height:1.3em}
.detail-main .detail-left .the-title .author{color:#8b95a0;font-size:12px;display:flex;align-items:center;margin-top:15px;padding-bottom:15px;border-bottom:1px solid #e1e4e6}
.detail-main .detail-left .the-title .author .ico{margin-right:5px;width:14px;height:14px;}
.detail-main .detail-left .the-title .author  span{margin-right:20px;display:flex;align-items:center;font-weight:bold;}

.detail-main .detail-left .mainbody{padding:20px 0;color:#8b95a0;font-size:14px;}
.detail-main .detail-left .mainbody img{max-width:100%;margin:20px 0;}

.detail-main .m-control{width:100%;display:flex;justify-content:space-between;align-items:center;}
.detail-main .m-control .icon-zuojiantou,.detail-main .m-control .icon-youjiantou{width:30px;height:30px;border:2px solid #d1b366;border-radius:50%;color:#d1b366;font-size:16px;display:flex;align-items:center;justify-content:center;}
.detail-main .m-control .icon-menu{font-size:30px;color:#d1b366;font-weight:bold;}

.join {margin-bottom:20px}
.join .jointop{color:#8b95a0;font-size:16px;margin-bottom:20px;}

.joinmb{border-top:1px solid #e8eaec;}
.joinmb .info{overflow:hidden;display:none;}
.joinmb .info .con .deliver{display:inline-block;border:1px solid #d1b366;border-radius:20px;padding:5px 10px;color:#d1b366;font-size:14px;margin-top:15px;}
.joinmb .info .con .deliver .ico{height:15px;margin-right:6px;}
.joinmb .info .con {padding:20px 0;}
.joinmb .info .con .basics{color:#8b95a0;font-size:14px;}
.joinmb .info .con .block{width:100%;color:#707b91;font-size:14px;line-height:1.8em;margin-top:20px;}
.joinmb .info .con .block h5{color:#222222;font-size:16px;margin-bottom:15px;font-weight:bold;}
.joinmb ul li{cursor:pointer;}
.joinmb ul li .line .container{display:flex;align-items:center;justify-content:space-between;width:100%;}
.joinmb ul li .line{font-size:16px; position:relative;height:60px;line-height:60px;color:#8b95a0;border-bottom:1px solid #e8eaec;background:#fff;}
.joinmb ul li span{display:block;}
.joinmb ul li span.s1{width:90%;}
.joinmb ul li span.s6{width:10%;}
.joinmb ul li.on{border-bottom:1px solid #e8eaec}
.joinmb ul li.on .line{background:#d1b366;color:#fff}




.contact{}
.contact-left{width:100%;margin-bottom:20px;}
.contact-left .t{border-bottom:1px solid #e6e8eb;text-align:center;padding-bottom:15px}
.contact-left .t h3{color:#000000;font-size:28px;}
.contact-left .t p{color:#000000;font-size:14px;}

.contact-left ul{padding-left:20px;margin-top:20px;}
.contact-left ul li{display:flex;align-items:center;margin-bottom:15px;}
.contact-left ul li .ico{height:24px;}
.contact-left ul li .text{margin-left:20px;}
.contact-left ul li p{color:#8b95a0;font-size:12px;margin-bottom:5px;}
.contact-left ul li h4{color:#d1b366;font-size:14px;font-weight:bold;}

.contact .map{width:100%;height:300px;}



.tdzz{position:fixed;background:rgba(0,0,0,0.8);z-index:999;align-items:center;width:100%;height:100%;top:0;left:0;display:none}
.tctd{background:#fff;width:80%;position: fixed;top:15%;height:70%; left:10%;z-index:1000;display:none;overflow:hidden; border-radius:8px;}

.tdmain{padding:10px 10px 20px 20px;height:100%;position:relative;}
.tdmain .tdtitle{color:#D0B265;font-size:24px;text-align:center;padding-bottom:10px;margin-bottom:2px;}
.tdmain .con{padding:15px 0 20px;overflow: hidden;height:90%;font-size:14px;color:#212d36;-webkit-overflow-scrolling:touch; }
.tdmain .con h3{ font-size:20px; margin-bottom:20px;}
.tdmain .con textarea{ background:#f8f8f8; border-radius:6px; width:100%; margin-bottom:20px;padding:20px}
.tdmain .con .experience{ height:100px;}
.tdmain .con .evaluate{ height:80px;}
.tdmain .con .block{ border-top:1px solid #edebeb; border-bottom:1px solid #edebeb; width:100%; margin-bottom:20px; padding:20px 0}
.tdmain .con .block ul li{ margin-bottom:10px; display:flex; align-items:center}
.tdmain .con .block ul li input{ background:#f8f8f8; border:1px solid #f3f3f3; border-radius:4px; flex:1; height:40px;}
.tdmain .con .block ul li select{ background:#f8f8f8; border:1px solid #f3f3f3; border-radius:4px;flex:1; height:40px;}
.tdmain .con .block ul li span{ display:inline-block; width:90px; color:#333; text-align:right;}
.tdmain .con .block ul li span em{color:red;font-style:normal;margin-right:4px}
.tdmain .con .btns{ width:100%; display:flex;justify-content:center; margin-bottom:20px;}
.tdmain .con .btns button{ background:#d0b265; border-radius:20px; height:40px; width:120px; color:#fff; border:none; margin:0 10px}