@media (min-width:992px) {
.header{display:flex;position:absolute;top:0;width:100%;z-index:999;justify-content:space-between;align-items:center;padding:0 30px;height:80px;background:#fff;}
.header .logo img{height:40px;}
.header .logo{margin-right:auto}
.header .menu{margin-right:20px;}
.header .menu .nli{float: left;position:relative;margin:0 25px;}
.header .menu .nli h3 { margin:0; padding:0}
.header .menu .nli h3 a{color:#222222;font-size:16px;height:80px;line-height:80px;display:block; font-weight:normal}
.header .menu .sub{ display:none; width:180%; left:-40%; top:80px;  position:absolute; background:rgba(247,248,248,0.9);text-align: center;}
.header .menu .sub a{height:50px;line-height:50px;display: block;color: #787a7e;font-size:14px; width:100%; margin:0}
.header .menu .sub a:hover{ background:#d1b366; color:#fff}

.header .header-icon{ display:flex;align-items:center;}
.header .header-icon .icon-search{margin-right:10px; display:flex;align-items:center; height:22px;}
.header .header-icon a .iconfont{color:#282828;font-size:24px; margin-top:2px;}

.header .header-icon .ico{margin-right:10px; position:relative}
.header .header-icon .ico img{ max-height:20px;}

.header .header-icon .ico .float{ position:absolute; top:30px; left:50%; margin-left:-50px; max-width:104px; display:none;border:2px solid #d1b366}
.header .header-icon .ico .float img{ max-height:100px;}


.the-search{background:#fff;height:100px;position:fixed;left:0;width:100%;z-index:99999;display:flex;align-items:center;justify-content:space-between; top:-100%;transition: all 0.2s}
.the-search.on{ top:0;}
.the-search input{margin-left:80px;height:100%;color:#222222;font-size:26px;min-width:500px;}
.the-search .close{right:80px;top:35px;position:absolute;z-index: 99;opacity:1}
.the-search .close i{font-size:30px;color:#393939;}


.dynamics-slide{width:100%;background:#f1f2f6 url(../img/index/dynamicsbg.jpg) center center no-repeat;background-size:cover;text-align:center;display:flex;justify-content:center;align-items:center;}
.dynamics-slide .container{margin-right:0;margin-left:0}
.dynamics-slide .box{display:flex;justify-content:space-between;}
.dynamics-slide .leftimg{ width:40%;display:flex;align-items:center;}
.dynamics-slide .rightcontent{width:50%}
.headerTitle{color:#000;}
.headerTitle h3{font-size:28px;}
.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: 80px;height: 1px;border-top: 1px solid #000;position: absolute;top: 2px;left: -95px;}

.dynamicstab {margin-top:20px;}
.dynamicstab .hd{margin-bottom:30px;}
.dynamicstab .hd ul {display:flex;justify-content:center;align-items:center;}
.dynamicstab .hd ul li{color:#333333;font-size:14px;position:relative;margin:0 25px;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%;text-align:left;}
.dynamicstab .item ul li .play {width: 40px;height: 40px;margin-top: -50px;margin-left: -20px;}
.dynamicstab .item ul li h3{font-size:14px;color:#000;margin-top:10px;margin-bottom:10px;line-height:}
.dynamicstab .item ul li p{font-size:12px;color:#787a7e;margin-bottom:10px;}

.business-slide{width:100%;background:#f1f2f6 url(../img/index/businessbg.jpg) center center no-repeat;background-size:cover;text-align:center;display:flex;justify-content:center;align-items:center;}
.business-slide .container{margin-right:0;margin-left:0}
.business-slide .headerTitle{}
.business-slide .business-list ul{display:flex;align-items:center;justify-content:space-between;}
.business-slide .business-list ul li{text-align:left;width:30%;margin-right:0px;}
.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;}

.bottom-slide{background:#ecedf1;padding-bottom:110px;}
.bottom-slide .bottom-link{display:flex;justify-content:space-between;padding-top:20px;width:66%}
.bottom-slide .bottom-link h3{font-size:16px;color:#282828;}
.bottom-slide .bottom-link ul{margin-top:10px;}
.bottom-slide .bottom-link ul li{line-height:2em}
.bottom-slide .bottom-link ul li a{color:#787a7e;font-size:12px;}
.bottom-slide .copyright{line-height:30px;border-top:1px solid #d9dbe1;bottom:0; padding:20px 0}

.footer .bottom-link{display:flex;justify-content:space-between;padding-top:20px; width:66%}
.footer .bottom-link h3{font-size:16px;color:#282828;}
.footer .bottom-link ul{margin-top:10px;}
.footer .bottom-link ul li{line-height:2em}
.footer .bottom-link ul li a{color:#787a7e;font-size:12px;}
.footer .copyright{line-height:30px;border-top:1px solid #d9dbe1;bottom:0; padding:20px 0}

.footerbotton{ display:flex;justify-content:space-between;}


.footerbotton .notes{padding-top:20px; width:30%; position:relative} 
.footerbotton .notes .t1{font-size: 14px;color: #42424e; font-weight: bold; line-height:1.2} 
.footerbotton .notes .inp{margin:20px 0 20px; position:relative}
.footerbotton .notes .inp .border{height: 45px; border:1px solid #a4a4a4; overflow: hidden;display:flex;justify-content:space-between; cursor:pointer} 
.footerbotton .notes a.ico{float: left; cursor: pointer; display: inline-block;width: 54px; height: 47px; background: #42424e url(../img/select.png) no-repeat center; } 
.footerbotton .notes .selCont{position: absolute;border: 1px solid #a4a4a4;top: 44px;background: #eee;display: none; width:100%} 
.footerbotton .notes .selCont li a{height: 40px;line-height: 40px;padding: 0 10px;color: #999;display: block;} 
.footerbotton .notes .selCont li:hover a{color: #d1b366; } 
.footerbotton .shareT .list{overflow: hidden; margin:20px 0 0 0px; } 
.footerbotton .shareT li{margin:10px 0px; font-size: 14px;} 



.pages.bussinessbg{padding:0;background:url(../img/pages/businessbg.jpg) bottom center no-repeat;background-size:100%;padding-bottom:20px;}

.pages-banner{margin-top:80px;position:relative;}
.pages-banner .banner-nav{background:#ecedf1;height:60px;line-height:60px;font-size:16px;position:absolute;width:100%;bottom:0;left:0}
.pages-banner .banner-nav .container{display:flex;justify-content:space-around;}
.pages-banner .banner-nav a{color:#222222;font-size:16px;margin:0 30px;display:inline-block;height:58px;line-height:58px;}
.pages-banner .banner-nav a.on,.pages-banner .banner-nav a:hover{border-bottom:2px solid #d1b366}
.pages-banner .position{position:absolute;width:100%;left:0;bottom:60px;height:60px;line-height:60px;color:rgba(255,255,255,0.5);font-size:12px;}
.pages-banner .position .container{display:flex;align-items:center;}
.pages-banner .position .icon-dizhi{color:#d1b366;font-size:18px;}
.pages-banner .position a{color:rgba(255,255,255,0.5);font-size:12px;margin:0 6px;}
.pages-banner .position span{color:#fff;margin-left:6px;}
.pages-banner .position a:last-child{ color:#fff;}

.pages .title{margin-top:40px;}
.pages .title h4{font-size:28px;margin-bottom:10px;}
.pages .title span{font-size:14px;}

.pages-about{padding-bottom:20px;}
.pages-about .info .article{color:#787a7e;font-size:14px;}
.pages-about .info .chairman{display:block;margin-bottom:20px;float:left;}
.pages-about .info .chairman img{display:block;margin:0;max-width:90%}

.about2{}
.about2 .new1{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;background:#f7f7f8;margin-bottom:60px;margin-top:40px;}
.about2 .new1 .left-img{width:50%;margin-bottom:0px;position:relative;}
.about2 .new1 .left-img img{max-width: 88%;margin-left:20px;position:relative;z-index:2;}
.about2 .new1 .left-img:before{content:"";background:#d1b366;position:absolute;left:0;height:112%;top:-6%;width:75%;z-index:1;}
.about2 .new1 .con{width:50%;padding-right:30px}
.about2 .new1 .con h4{font-size:24px;margin-bottom:10px;}
.about2 .new1 .con p{font-size:12px;margin-bottom:10px;}
.about2 .new1 .con p:after{content:"";width:30px;height:2px;background:#d1b366;display:block;margin-top:10px;}
.about2 .new1 .con span{font-size:14px;}

.about2 .list {margin-bottom:40px;margin-top:40px;}
.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{font-size:50px;margin-right:10px;font-weight:bold;width:auto;}
.about2 .list ul li .num em{font-size:30px;}
.about2 .list ul li .txt .t1{font-size:14px;}
.about2 .list ul li .txt .t2{font-size:16px;}

.about2 .new2{font-size:12px;background:url(../img/pages/about2bg02.png) no-repeat;background-size:100%;}
.about2 .new2 div{width:70%;padding:30px 0px;}


.about3{margin-top:40px;}


.about4{margin-top:40px;}
.about4 ul{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;}
.about4 ul li{width:48%;background:#f7f8f8;display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;flex-wrap:nowrap;padding:30px 0;transition:all 0.25s}
.about4 ul li .left{width:35%;text-align:left;padding-left:30px;padding-right:10px;}
.about4 ul li .left:after{display:none}
.about4 ul li .left .name{display:block;color:#222222;font-size:24px;margin-top:0px;transition:all 0.25s}
.about4 ul li .left .duties{background:#d1b366;padding:6px 10px;color:#fff;margin:0 auto;display:inline-block;margin-top:10px;transition:all 0.25s; width:100%}
.about4 ul li .right{color:#787a7e;font-size:14px;padding:0;position:relative;display:flex;width:63%;line-height:1.6em;height:auto;overflow:hidden;padding-left:30px;padding-right:20px;transition:all 0.25s}
.about4 ul li .right .text{display:flex;height:100%}
.about4 ul li .fg{width:2px;height:80px;background:rgba(139,149,160,0.2);transition:all 0.5s}
.about4 ul li:hover{background:#d1b366;}
.about4 ul li:hover .name,.about4 ul li:hover .right{color:#fff;}
.about4 ul li:hover .duties{background:#fff;color:#d1b366}
.about4 ul li:hover .fg{background:#c5a960}


.about5 .hd{width:100%;height:80px;overflow:hidden;}
.about5 .hd ul {display:flex; padding-left:17%}
.about5 .hd ul li  .yeartext{padding:5px 12px;font-size:16px;}
.about5 .hd ul li { display:block; width:20%; text-align:center;flex-shrink: 0}

.about5 .bd>ul>li .leftTime{width:25%;position:relative;text-align:right;padding-right:50px;}
.about5 .bd>ul>li .leftTime:after{position:absolute;content:"";display:block;width:14px;height:14px;border:3px solid #d1b366;border-radius:50%;right:-7px;top:8px;}
.about5 .bd>ul>li .leftTime b{font-size:28px;line-height:1.4em}
.about5 .bd>ul>li .leftTime span{font-size:14px;}
.about5 .bd>ul>li .rightContent{padding-left:50px;padding-bottom:20px;}
.about5 .bd>ul>li .rightContent .day{display:inline-block;font-size:16px;margin-right:10px;font-weight:bold; width:70px;}
.about5 .bd>ul>li .rightContent .txt{font-size:16px; flex:1}
.about5 .bd>ul>li .rightContent ul li{margin-bottom:10px; display:flex;}



.about6{margin-top:40px;}
.about6 ul li{background:#f7f8f8;display:flex;align-items:center;position:relative;}
.about6 ul li .leftimg{width:50%}
.about6 ul li .rightContent{padding:0px 30px;width:50%}
.about6 ul li .label{background:#d1b366;display:inline-block;padding:4px 15px;color:#fff;font-size:14px;}
.about6 ul li .bt{color:#d1b366;font-size:26px;margin-top:10px;}
.about6 ul li .content{font-size:14px;margin-top:10px;}
.about6 ul li .ico{position:absolute;right:20px;top:20px;}
.about6 ul li.the2 .ico{right:auto;left:400px;}

.about6 ul li.the2 .leftimg{order:2}



.about7{position:relative;width:100%}
.about7 .title{text-align:center;position:absolute;top:12%;width:100%;left:0}
.about7 .title h4{font-size:28px;font-weight:bold;color:#000;margin-bottom:10px;}
.about7 .title span{font-size:14px;color:#000;}
.about7 .swiper-fengcai{position:absolute;top:26.2%;width:29.2%;left:20.8%;height:65%;}
.about7 .swiper-fengcai .control{position:absolute;bottom:0;z-index:99;display:flex;justify-content:flex-end;width:100%;align-items:center;}
.about7 .swiper-fengcai .control .prev,.about7 .swiper-fengcai .control .next{display:block;cursor:pointer;}
.about7 .swiper-fengcai .control span{color:#282828;font-size:14px;}
.about7 .swiper-fengcai .control .fg{width:2px;height:14px;background:rgba(0,0,0,0.1);margin:0 20px;}

.about7 .swiper-fengcai .control .more{ color:#222; font-size:14px; margin-top:0px; display:block; margin-left:20px;}

.page{text-align:center;padding-bottom:10px;}
.page .prev,.page .next{border:2px solid #b6bdc3;border-radius:50%;color:#b6bdc3;width:30px;height:30px;display:inline-block;text-align:center;transition:all 0.3s}
.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}
.page .prev:hover,.page .next:hover{border:2px solid #d1b366;color:#d1b366;}

.media{margin-top:40px;}
.media ul{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;margin-top:40px}
.media ul:after { 
    content: ""; 
    width:31%;
} 

.media ul li{background:#f7f8f8;margin-bottom:20px;width:31%;}
.media ul li div{padding:20px;border-bottom:4px solid #f7f8f8;transition:all 0.3s}
.media ul li h3{color:#222222;font-size:18px;margin-bottom:10px;transition:all 0.3s}
.media ul li em{font-style:normal;color:#8b95a0;font-weight:bold;font-size:12px;margin-bottom: 10px;display:block;}
.media ul li p{color:#8b95a0;font-size:14px;transition:all 0.3s}
.media ul li:hover div{border-bottom:4px solid #d1b366}
.media ul li:hover h3{color:#d1b366;}
.media ul li:hover p{color:#222;}

.media2{margin-top:40px;}
.media2 ul {margin-top:40px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;}
.media2 ul:after{content:"";display:block;width:31%}
.media2 ul li{margin-bottom:20px;width:31%}
.media2 ul li div{padding:20px;border-bottom:4px solid #f7f8f8;transition:all 0.3s}
.media2 ul li h3{height: 40px;font-size:18px;margin-bottom:10px;font-weight:bold;}
.media2 ul li p{font-size:14px;}
.media2 ul li .play{width:40px;height:40px;margin-top:-20px;margin-left:-20px;}

.meidatop{background:#f7f8f8;align-items:center;}
.meidatop .leftimg{width:50%;margin-bottom:0px;position:relative;}
.meidatop .leftimg .play{;width:50px;height:50px;margin-left:-25px;margin-top:-25px;}
.meidatop .rightcon{width:50%;padding:0 30px;}
.meidatop .rightcon h2{font-size:24px;margin-bottom:20px; line-height:1.6em; height:1.6em; overflow:hidden;white-space: nowrap;text-overflow: ellipsis;}
.meidatop .rightcon p{font-size:14px;}



.pages-business .text{font-size:14px;margin-bottom:40px;}

.business1 .list li{position:relative;margin-bottom:25px;width:48%;}
.business1.business2 .list li{position:relative;margin-bottom:25px;width:48%;}
.business1.business3 .list li{position:relative;margin-bottom:25px;width:32%;}
.business1 .list .con .ico{display:block;height:50px;margin-bottom:20px;}
.business1 .list .con span{font-size:20px;}

.zq{}
.zq .con1{position:relative;z-index:1;padding:0;}
.zq .img-right{position:absolute;left:auto;right:0;top:0; max-height:100%; max-width:40%}
.zq .con1 .container{display:flex;justify-content:space-between;position:static !important;}
.zq .con1 .left{margin-bottom:20px;padding:30px 0 60px;width:50%}
.zq .con1 .tips{width:100px;height:30px;line-height:30px;text-align:center;background:#d1b366;color:#fff;font-size:14px;display:inline-block;margin-top:0px;}
.zq .con1 h3{font-size:30px;color:#d1b366;font-weight:bold;margin-top:50px;}
.zq .con1 .line{width:40px;height:2px;background:rgba(139,149,160,0.4);display:block;margin:20px 0;}
.zq .con1 h4{margin-top:20px;font-size:16px;}
.zq .con1 p{font-size:14px;}

.zq .con1 .right{position:relative;overflow:hidden;padding:90px 0;width:50%;text-align:left;padding-left:20%}
.zq .con1 .right img{position:absolute;}
.zq .con1 .right ul{position:relative;z-index:2;padding-left:12%;}
.zq .con1 .right ul li{margin-bottom:40px;}
.zq .con1 .right ul li .num{color:#fff;font-size:50px;font-weight:bold;font-family:"Gotham";line-height:0.6em}
.zq .con1 .right ul li em{font-style:normal;font-size:14px;color:#fff;margin-left:6px;}
.zq .con1 .right ul li p{color:rgba(255,255,255,0.5);font-size:14px;}

.zq .con2{background:url(../img/pages/zhengquan02.jpg) no-repeat;background-size:100%;position:relative;z-index:99;padding-top:60px;text-align:center;padding-bottom:80px;margin-top:-60px;}
.zq .con2 h4{font-size:18px;margin-bottom:15px;}
.zq .con2 p{font-size:14px;max-width:70%;margin:0 auto;}

.zq .con3{background:none;display:flex;justify-content:space-between;margin-top:40px;align-items:center;}
.zq .con3 .left-img{width:68%}
.zq .con3 .text{padding:30px;width:32%;margin-bottom:0}
.zq .con3 .text h2{font-size:30px;}
.zq .con3 .text .line{width:40px;height:3px;margin:20px 0}
.zq .con3 .text p{font-size:14px;margin-bottom:20px;}
.zq .con3 .text em{font-size:18px;}



.pages-trendsdetail{margin-top:80px;}
.pages-trendsdetail .detail-main{display:flex;justify-content:space-between;}
.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;}

.detail-main .detail-left .mainbody{padding:30px 0;color:#8b95a0;font-size:14px;}
.detail-main .detail-left .mainbody img{max-width:100%;margin:20px 0;}
.detail-main .detail-right{width:24%; display:none}

.detail-right .right-list ul li{background:#eff1f2;margin-bottom:20px;}
.detail-right .right-list ul li div{padding:20px;border-bottom:4px solid #f7f8f8;transition:all 0.3s}
.detail-right .right-list ul li h3{color:#222222;font-size:18px;margin-bottom:10px;}
.detail-right .right-list ul li em{font-style:normal;color:#8b95a0;font-weight:bold;font-size:12px;margin-bottom: 10px;display:block;}
.detail-right .right-list ul li p{color:#8b95a0;font-size:14px;}
.detail-right .right-list ul li:hover div{border-bottom:4px solid #d1b366}

.detail-top{padding-bottom:20px;border-bottom:1px solid #e1e4e6;margin-bottom:20px;}
.detail-top .position{height:60px;line-height:60px;color:rgba(139,149,160,0.5);font-size:12px;display:flex;align-items:center;}
.detail-top .position .container{display:flex;align-items:center;}
.detail-top .position .icon-dizhi{color:#d1b366;font-size:18px;}
.detail-top .position a{color:rgba(139,149,160,0.5);font-size:12px;margin:0 6px;}
.detail-top .position span{color:#8b95a0;margin-left:6px;}
.detail-top .control{display:flex;justify-content:space-between;align-items:center;}
.detail-top .control .backlink{width:120px;height:30px;line-height:30px;text-align:center;background:#d1b366;border-radius:30px;display:inline-block;color:#fff;}
.detail-top .control .prevnext{display:flex;}
.detail-top .control .prevnext .iconfont{width:30px;height:30px;border:3px solid #b6bdc3;border-radius:50%;color:#b6bdc3;font-size:16px;display:flex;align-items:center;justify-content:center;margin-left:15px;}
.detail-top .control .prevnext .iconfont:hover{border:3px solid #d3b76f;color:#d3b76f}


.join {margin-bottom:30px}
.join .jointop{font-size:20px;margin-bottom:20px;}
.joinpc {background:#f7f8f8}
.joinpc .info{overflow:hidden;display:none;background:#ffffff url(../img/pages/joinbg.png) right bottom no-repeat;background-size:auto 95%;padding:30 0px;}
.joinpc .info .con{display:flex;flex-wrap:wrap;padding:0px 40px;}
.joinpc .info .deliver{display:inline-block;border:1px solid #d1b366;border-radius:20px;padding:6px 15px;color:#d1b366;font-size:14px;margin-top:15px;margin-left:60px;}
.joinpc .info .deliver .ico{height:15px;margin-right:6px;}
.joinpc .info .con .block{width:42%;color:#707b91;font-size:14px;padding-left:20px;line-height:1.8em}
.joinpc .info .con .block h5{color:#222222;font-size:16px;margin-bottom:15px;font-weight:bold;}
.joinpc ul li{cursor:pointer;border:2px solid #f7f8f8;border-bottom:none}
.joinpc ul li .line{display:flex;align-items:center;justify-content:space-around;width:100%;font-size:14px; position:relative;height:60px;line-height:60px;color:#8b95a0;border-bottom:1px solid #e1e4e6}
.joinpc ul li span{display:block;height:100%;overflow:hidden}
.joinpc ul li span.s1{width:40%;text-indent:10px;}
.joinpc ul li span.s2{width:10%;}
.joinpc ul li span.s3{width:10%;}
.joinpc ul li span.s4{width:10%;}
.joinpc ul li span.s5{width:10%;}
.joinpc ul li.on{border:2px solid #d1b366;border-bottom:4px solid #d1b366}
.joinpc ul li:first-child{border:none;}
.joinpc ul li.on .line{background:#fff;color:#d1b366}
.joinpc ul li:first-child .line-title{background:none;color:#8b95a0;}


.contact{display:flex;justify-content:space-between;}
.contact-left{width:32%;margin-bottom:0px;padding:80px 0 0 8%;}
.contact-left .t{border-bottom:1px solid #e6e8eb;text-align:left;padding-bottom:15px;}
.contact-left .t h3{color:#000000;font-size:28px;margin-bottom:10px;font-weight:bold;}
.contact-left .t p{color:#000000;font-size:14px;}

.contact-left ul{padding-left:0px;margin-top:20px;}
.contact-left ul li{display:flex;align-items:center;margin-bottom:15px;}
.contact-left ul li .ico{height:28px;}
.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:64%;height:500px;}


.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:62%;position: fixed;top:10%;height:80%; left:19%;z-index:1000;display:none;overflow:hidden; border-radius:8px;}

.tdmain{padding:30px 30px 50px 40px;height:100%;position:relative;}
.tdmain .tdtitle{color:#D0B265;font-size:32px;text-align:center;padding-bottom:20px;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:24px; margin-bottom:20px;}
.tdmain .con textarea{ background:#f8f8f8; border-radius:6px; width:100%; margin-bottom:20px;padding:30px}
.tdmain .con .experience{ height:140px;}
.tdmain .con .evaluate{ height:120px;}
.tdmain .con .block{ border-top:1px solid #edebeb; border-bottom:1px solid #edebeb; width:100%; margin-bottom:20px; padding:40px 0 20px}
.tdmain .con .block ul{ display:flex;justify-content:space-between; flex-wrap:wrap;}
.tdmain .con .block ul li{ margin-bottom:20px; display:flex; align-items:center; width:80%}
.tdmain .con .block ul li input{ background:#f8f8f8; border:1px solid #f3f3f3; border-radius:4px; flex:1; height:40px; text-indent:10px;font-size:18px;}
.tdmain .con .block ul li select{ background:#f8f8f8; border:1px solid #f3f3f3; border-radius:4px;flex:1; height:40px; text-indent:10px;font-size:18px;}
.tdmain .con .block ul li span{ display:inline-block; width:110px; color:#333; text-align:right; font-size:18px;}
.tdmain .con .block ul li span em{color:red;font-style:normal;margin-right:6px}
.tdmain .con .btns{ width:100%; display:flex;justify-content:center; margin-bottom:20px;}
.tdmain .con .btns button{ background:#d0b265; border-radius:25px; height:50px; width:200px; color:#fff; border:none; margin:0 15px; cursor:pointer}


}
