@charset "UTF-8";
blockquote,body,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}
table{border-collapse:collapse;border-spacing:0}
abbr,acronym,fieldset,img{border:0}
ol,ul{list-style:none}
caption,th{text-align:left}
q:after,q:before{content:''}
.col-c,.col-l{float:left}
.col-r,.col_r{float:right}
.c{clear:both}
em{font-weight:400;font-style:normal}
.dn{display:none}
.clearfix:after{content:" ";display:block;height:0;visibility:hidden;clear:both}
body{max-width:1920px;margin:0 auto;background:#fffbf7;color:#333;font-size:14px;line-height:1.5;font-family:"Microsoft Yahei",sans-serif}
a{color:#333;text-decoration:none}
a:hover{color:#b01901}
img,video{max-width:100%;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
input,select,textarea{font-size:14px;color:#333;outline:0;border:none}
select::-ms-expand{display:none}
input[type=button],input[type=reset],input[type=submit],select{appearance:none;-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none}
input[type=button],input[type=reset],input[type=submit]{cursor:pointer}
::-webkit-input-placeholder{color:#a0a0a0}
::-moz-placeholder{color:#a0a0a0}
::-ms-input-placeholder{color:#a0a0a0}
.ani,a{transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
*{-wekit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:0}
.unselect{-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none;user-select:none}
.wp{width:94%;max-width:1300px;margin:0 auto}
.wp1336{
    max-width:1336px;
    margin: 0 auto;
}
.g-tit1{display:flex;justify-content:space-between;align-items:center;line-height:72px;border-bottom:2px solid #e9c187}
.g-tit1 .tit{font-weight:700;font-size:24px;color:#b01901;padding-right:10px}
.g-tit1 .more{color:#b01901}
.g-tit2{position:relative;border-bottom:2px solid #e9c187}
.g-tit2 ul{position:relative;z-index:2;overflow:hidden}
.g-tit2 ul:after{content:'';position:absolute;top:50%;margin-top:-8px;left:108px;width:2px;height:20px;background:#848484}

.g-tit2 ul li{float:left}
.g-tit2 ul li a.tit{display:block;font-weight:700;line-height:72px;font-size:24px}
.g-tit2 ul li a.more{position:absolute;top:0;right:0;display:none;color:#b01901;line-height:80px;z-index:2}
.g-tit2 ul li+li{margin-left:26px}
.g-tit2 ul li.hover a.tit{color:#b01901}
.g-tit2 ul li.hover a.more{display:block}
.menuBtn{position:fixed;top:10px;right:10px;z-index:9;display:none;width:26px;cursor:pointer;height:24px;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
.menuBtn b{display:block;height:3px;width:100%;background-color:#b01901;margin:5px 0;border-radius:2px;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px}
.menuBtn b:last-child{margin-bottom:0}
.menuBtn.open b{opacity:0;position:absolute}
.menuBtn.open b:first-child{left:0;top:0;opacity:1;transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);transform-origin:0 0}
.menuBtn.open b:last-child{opacity:1;left:-2px;bottom:-2px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform-origin:0 0;-moz-transform:rotate(-45deg)}
.header{position:absolute;top:148px;left:243px;right:86px;display:flex;justify-content:space-between}
.header .d-search2{display: none}
.header .d-btns1{display: none}
.d-btns1{margin-bottom: 15px}
.d-btns1 .a1{display: block; font-size: 16px; color: #fff; height: 44px; line-height: 44px; text-align: center; background: #d89323; border-radius: 4px}
.header.header2{top:48px}
.hdr .btns{font-size:16px;color:#f1c3ab;display: flex}
.hdr .btns a{color:#f1c3ab;padding:0 5px}
.hdr .btns a:hover{color:#fff}
.banner{padding:94px 0 0;height:1114px;background-repeat:no-repeat;background-position:top center;-webkit-background-size:cover;background-size:cover;margin-bottom:-70px}
.banner-tit{
    width: 690px;
    margin: 0 auto 50px;
}
.sel-type{padding:155px 0 0;text-align:center;margin-bottom:22px}
.sel-type a{font-size:20px;color:#fff;margin:0 19px}
.sel-type a.on{font-weight:700}
.form-so{position:relative;display:flex;align-items:center;justify-content:space-between;
    margin-bottom: 28px;}
.form-so .m-select{position:relative}
.form-so .m-select .show{width:160px;flex-shrink:0;line-height:80px;height:80px;text-align:center;text-align-last:center;background:#fff url(../images/jt1.png) right 20px center no-repeat;font-size:18px;letter-spacing:3px;cursor:pointer}
.form-so .m-select .opt{display:none;position:absolute;top:100%;left:0;width:100%;background:#fdf5ec;border:1px solid #ede2d6;z-index:9;padding:0 6px}
.form-so .m-select .opt li{text-align:center;font-size:16px;line-height:40px;color:#6b341a;cursor:pointer}
.form-so .m-select .opt li:hover{color:#c7260d}
.form-so .m-select .opt li+li{border-top:1px dashed #ede2d6}
.form-so .inp{flex-grow:1;position:relative}
.form-so .inp:before{content:'';position:absolute;top:50%;margin-top:-11px;left:0;width:1px;height:21px;background:#bebebe}
.form-so .inp input{height:80px;width:100%;font-size:16px;color:#333;padding:0 26px;background:#fff}
.form-so .sub{
    width:88px;line-height:80px;height:80px;text-align:center;background:#DF2B2B url(../images/icon-so.png) no-repeat center;border-radius:4px;font-size:0}
.advanced-search{font-size:20px;color:#fff;height:80px;line-height:80px;text-align:center;border-radius:4px;}
.form-so .ai{
    display: flex;
    align-items: center;
    justify-content: center;
    width: 154px;
    height: 80px;
    background: #FFF4ED;
    border-radius: 4px;
    margin: 0 32px 0 28px;
}
.advanced-search:hover{color:#fff}
.hots-word{display:flex;padding-left: 160px;font-size:18px;color:#fff;margin-bottom: 90px;}
.hots-word span{margin-right:5px}
.hots-word a{color:#fff;margin-right:15px}
.hots-word a:hover{text-decoration:underline}
.swiper-adv{position:relative;overflow:hidden}
.swiper-adv .swiper-slide{height:115px;background-repeat:no-repeat;background-position:center;-webkit-background-size:cover;background-size:cover}
.swiper-adv.swiper-adv .dots{position:absolute;bottom:20px;right:15px;left:auto;width:auto;z-index:2;font-size:0}
.swiper-adv.swiper-adv .dots .swiper-pagination-bullet{width:10px;height:10px;background:#BEBEBE;opacity:1;margin:0 5px}
.swiper-adv.swiper-adv .dots .swiper-pagination-bullet-active{background:#7D7D7D}
.swiper-adv .btn-close{position:absolute;top:10px;right:10px;width:28px;height:28px;background:url(../images/icon-close.png);z-index:2}
.footer{background:url(../images/foorer-bg.jpg) no-repeat center/cover}
.fd-top{overflow:hidden;padding:59px 18px 70px 0}
.fd-top .wp{display:-webkit-flex;display:flex;justify-content:space-between;align-items:flex-start}
.fd-top .fd-top-l{float:left}
.fd-top .fd-top-r{float:right}
.fd-nav{margin:0 -20px; /*display:flex */ width: 100%;min-height: 60px;}
.fd-nav li{/* margin-right:12px; */width:28%;float: left;position:relative;line-height: 32px;}
ul.fd-nav li a{display:block;color:#d79e94; font-size: 16px;}
.fd-nav li .tit{padding:0px;font-size:16px;line-height:1;border-radius:3px 3px 0 0;letter-spacing:.05em;overflow:hidden; text-align: center;line-height: 32px;margin-bottom: 0px;}
.fd-nav li .tit i{margin-left:5px;display:inline-block;vertical-align:middle;width:16px;height:16px;position:relative}
.fd-nav li .tit i:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:url(../images/d-arrow2.png) center center no-repeat;-webkit-background-size:9px auto;background-size:9px auto;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.fd-nav li .con{position:absolute;left:0;top:100%;min-width:100%;border-top:1px solid #be4b38;background-color:#ad2f1a;border-radius:0 0 3px 3px;z-index:10;max-height:150px;overflow-y:auto;display:none}
.fd-nav li .con::-webkit-scrollbar{width:4px}
.fd-nav li .con::-webkit-scrollbar-track{background:0 0}
.fd-nav li .con::-webkit-scrollbar-thumb{background:#e8c7c1}
.fd-nav li .con::-webkit-scrollbar-thumb:window-inactive{background:#e8c7c1}
.fd-nav li .con a{padding:0 18px;line-height:30px}
.fd-nav li .con a:hover{background-color:#b73d28}
.fd-nav li.on .tit{color:#e8c7c1;/* background-color:#ad2f1a */}
.fd-nav li.on .tit i:before{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}
.fd-link{/* margin-top:32px */}
.fd-link .tit,.fd-left .tit{margin-bottom:18px;display:block;font-size:18px;color:#d79e94;line-height:1.5}
.fd-link .con{display:-webkit-flex;display:flex;flex-wrap:wrap}
.fd-link .con a{padding:4px 0;padding-right:20px;display:block;width:50%;font-size:16px;color:#d79e94;line-height:1.5;flex-shrink:0}
/* .fd-link .con a:nth-child(3n){width:40.5%}
.fd-link .con a:nth-child(3n-1){width:31%}
.fd-link .con a:nth-child(3n-2){width:28.5%} */
.fd-link a:hover,.fd-left .tit:hover{color:#fff}
.fd-left{flex: 0 0 33%; padding-right: 20px;}
.fd-center{flex: 0 0 37%;}
.fd-right{flex: 0 0 30%;}
.fd-logo{margin-top: 30px;}
.fd-logo .logo{flex: 0 0 90px;}
.fd-qr{display:flex;padding:5px 0 0}
.fd-qr li{margin-left:25px}
.fd-qr li .qr{width:160px;height:160px;background:#af3420;padding:5px;margin-bottom:18px}
.fd-qr li .qr img{display:block;width:100%;height:100%}
.fd-qr li p{font-size:16px;color:#d79e94;text-align:center}
.fd-bot{border-top:1px solid #b53e2e;color:#c68175;padding:16px 0;overflow:hidden}
.fd-bot .fd-bot-l{float:left}
.fd-bot .fd-bot-r{float:right}
.fd-logo{display: flex;}
.footer .right p{padding-left: 20px; line-height: 23px; color: #c68175;}
.footer .fd-bot .right p{text-align: center;}
.footer .right a{color: #c68175; padding: 0 5px;}
.footer .right a:hover{color: #fff;}
.pc-nav{position:relative;height:536px;margin-bottom:43px}
.pc-nav li{position:absolute;width:344px;height:262px;background:#fff9f6;border:1px solid #e9c187}
.pc-nav li a:hover{color:#b01901!important}
.pc-nav li.li1{top:0;left:0;width:365px;background:url(../images/bg.jpg) no-repeat center/cover}
.pc-nav li.li1 .con{padding-right:50px}
.pc-nav li.li1 .con .tit2{margin-bottom:12px}
.pc-nav li:before{content:'';position:absolute;top:-1px;left:-1px;width:0;height:6px;background:#d89323;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.pc-nav li:hover:before{width:calc(100% + 2px)}
.pc-nav li.li2{bottom:0;left:0;width:365px}
.pc-nav li.li3{top:0;height:100%;left:374px;width:572px}
.pc-nav li.li4{top:0;right:0}
.pc-nav li.li5{bottom:0;right:0}
.pc-nav li .tit{font-weight:700;display:block;font-size:20px;line-height:59px;color:#b01901;border-bottom:1px solid #e9c187;padding:0 20px}
.pc-nav li .con{padding:20px 27px 0 27px}
.pc-nav li .con .tit2{display:block;font-size:16px;line-height:28px;color:#222;margin-bottom:6px}
.pc-nav li .con .info{padding-bottom:10px}
.pc-nav li .con .info .tit3{display:inline-block;color:#666;line-height:30px;margin-right:8px}
.pc-nav li .con .info2{position:relative;padding-left:45px}
.pc-nav li .con .info2 span{font-weight:700;position:absolute;top:0;left:0;line-height:30px}
.hots-news{display:block;font-weight:700;font-size:26px;color:#fff3df;text-align:center;/*background:url(../images/hots-bg.jpg) no-repeat center/cover;padding:20px;*/margin-bottom:26px}
.hots-news:hover{color:#fff}
.index-row1{overflow:hidden;padding:0 0 30px}
.index-row1 .col-l{width:759px}
.index-row1 .col-r{width:488px}
.z-news1{padding:24px 0 15px;border-bottom:1px dashed #c5c5c5;margin-bottom:16px}
.z-news1 .tit{font-weight:700;display:block;font-size:20px;color:#222;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:12px}
.z-news1 .tit:hover{color:#b01901}
.z-news1 .desc{font-size:16px;line-height:28px;color:#666;margin-bottom:10px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;height:56px}
.z-news1 .date{font-size:16px;color:#999}
.z-news2{overflow:hidden;margin:0 -45px}
.z-news2 li{margin-bottom: 6px; float:left;width:50%}
.z-news2 li a{display:block;font-size:18px;line-height:36px;margin:0 45px;white-space: nowrap; -ms-text-overflow: ellipsis; text-overflow: ellipsis; overflow:hidden;webkit-transition: all .3s;-moz-transition: all .3s;-ms-transition: all .3s;-o-transition: all .3s;transition: all .3s;}
.z-news2 li a:hover{
	padding-left:10px
}

.z-news3{overflow:hidden;}
.z-news3 li span{
    float: right;
    font-size: 18px;
    line-height: 40px;
    color: #aaaaaa;
    
}
.z-news3 li span a{
color: #aaaaaa;
}
.z-news3 li a.tit{display:block;font-size:18px;line-height:40px;white-space: nowrap; -ms-text-overflow: ellipsis; text-overflow: ellipsis; overflow:hidden;
    padding-right: 20px;webkit-transition: all .3s;-moz-transition: all .3s;-ms-transition: all .3s;-o-transition: all .3s;transition: all .3s;}
.z-news3 li a.tit:hover{
	padding-left:10px
}
.z-news3 li span a:hover{
    color: #b01901;
}

.index-list1 li+li{border-top:1px dashed #c5c5c5}
.index-list1 li a{display:block;font-size:18px;line-height:50px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; -webkit-transition: all .3s;-moz-transition: all .3s;-ms-transition: all .3s;-o-transition: all .3s;transition: all .3s;}
.index-list1 li .date{
    position: relative;
    font-size: 16px;
    color: #999999;
    margin-bottom: 3px;
}
.index-row1 .col-r .index-list1{
    padding: 10px 0 0;
}
.index-row1 .col-r .index-list1 li{
    padding: 10px 0;
}
.index-row1 .col-r .index-list1 li a{
    line-height: 40px;
}
.index-list1 li a:hover{
	padding-left:10px
}
.g-tit3{margin-bottom:42px}
.g-tit3 img{display:block;height:71px;margin:0 auto}
.serve-list1{overflow:hidden;margin:0 -8px 24px}
.serve-list1 li{float:left;width:16.66%}
.serve-list1 li a{display:block;height:152px;background:#fdf5ec;border:1px solid #f6e9da;text-align:center;padding:25px 0 0;margin:0 8px}
.serve-list1 li a:hover .icon.icon1{background-image:url(../images/k-icon1-on.png)}
.serve-list1 li a:hover .icon.icon2{background-image:url(../images/k-icon2-on.png)}
.serve-list1 li a:hover .icon.icon3{background-image:url(../images/k-icon3-on.png)}
.serve-list1 li a:hover .icon.icon4{background-image:url(../images/k-icon4-on.png)}
.serve-list1 li a:hover .icon.icon5{background-image:url(../images/k-icon5-on.png)}
.serve-list1 li a:hover .icon.icon6{background-image:url(../images/k-icon6-on.png)}
.serve-list1 li a:hover p{color:#b01901}
.serve-list1 li a .icon{width:60px;height:60px;background-repeat:no-repeat;background-position:center;margin:0 auto 5px;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.serve-list1 li a .icon.icon1{background-image:url(../images/k-icon1.png)}
.serve-list1 li a .icon.icon2{background-image:url(../images/k-icon2.png)}
.serve-list1 li a .icon.icon3{background-image:url(../images/k-icon3.png)}
.serve-list1 li a .icon.icon4{background-image:url(../images/k-icon4.png)}
.serve-list1 li a .icon.icon5{background-image:url(../images/k-icon5.png)}
.serve-list1 li a .icon.icon6{background-image:url(../images/k-icon6.png)}
.serve-list1 li a p{font-size:20px;color:#ce9f5c;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.serve-list2{overflow:hidden;margin:0 -8px}
.serve-list2 li{float:left;width:25%}
.serve-list2 li a{position:relative;display:block;border:1px solid #eae1d3;margin:0 8px;padding:0 30px;border-radius:8px}
.serve-list2 li a:hover .icon.icon1{background-image:url(../images/k-icon7-on.png)}
.serve-list2 li a:hover .icon.icon2{background-image:url(../images/k-icon8-on.png)}
.serve-list2 li a:hover .icon.icon3{background-image:url(../images/k-icon9-on.png)}
.serve-list2 li a:hover .icon.icon4{background-image:url(../images/k-icon10-on.png)}
.serve-list2 li a:hover p{color:#b01901}
.serve-list2 li a .icon{position:absolute;bottom:0;right:20px;width:90px;height:90px;background-repeat:no-repeat;background-position:right bottom;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.serve-list2 li a .icon.icon1{background-image:url(../images/k-icon7.png)}
.serve-list2 li a .icon.icon2{background-image:url(../images/k-icon8.png)}
.serve-list2 li a .icon.icon3{background-image:url(../images/k-icon9.png)}
.serve-list2 li a .icon.icon4{background-image:url(../images/k-icon10.png)}
.serve-list2 li a p{font-size:20px;line-height:103px;color:#be8634;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.index-row3{padding:0 0 40px}
.index-row3 .box{width:630px;height:340px;background:#fffbf7;border-radius:4px;border:1px solid #e9c187;padding:16px 22px 0 24px}
.index-row3 .box .index-list1 li a{line-height:47px}
.g-tit4{display:flex;justify-content:space-between;margin-bottom:18px}
.g-tit4 .tit{position:relative;left:-35px;font-size:20px;text-align:center;width:166px;height:45px;line-height:45px;background:linear-gradient(90deg,#d34709 0,#f08536 100%);border-radius:0 0 23px 0;color:#fff}
.g-tit4 .tit span{text-transform:uppercase;font-size:14px;font-family:Arial;margin-left:4px}
.g-tit4 .tit:before{content:'';position:absolute;bottom:-9px;left:0;width:11px;height:9px;background:url(../images/icon-sj.png)}
.g-tit4 .more,.swiper-zy .book-top .TAB li.hover a.more{line-height:45px;color:#b01901;font-size: 14px; font-weight: 400;}
.swiper-zy .book-top .TAB li.hover a.more:before{display: none;}
.index-row2{margin-bottom:39px}
.swiper-zy{height:453px;background:#fffbf7;border-radius:4px;border:1px solid #e9c187;position:relative;overflow:hidden}
.swiper-zy .book-top{display:flex;justify-content:space-between;align-items:center;height:66px;background:#f8ecdf;padding:0 56px 0 52px;margin-bottom:36px}
.swiper-zy .book-top .tit{font-weight:700;font-size:24px;color:#b01901;letter-spacing:1px}
.swiper-zy .book-top .TAB{display:flex}
.swiper-zy .book-top .TAB li{margin-left:50px}
.swiper-zy .book-top .TAB li.hover a{position:relative;color:#b01901}
.swiper-zy .book-top .TAB li.hover a:before{content:'';position:absolute;bottom:-3px;left:50%;margin-left:-23px;width:46px;height:3px;background:#b01901}
.swiper-zy .book-top .TAB li a{display:block;font-size:20px;line-height:66px}
.swiper-zy .arrow{position:absolute;top:0;width:32px;height:66px;background-repeat:no-repeat;background-position:center;z-index:2;cursor:pointer}
.swiper-zy .arrow.prev{left:0;background-image:url(../images/prev1.png)}
.swiper-zy .arrow.next{right:0;background-image:url(../images/next1.png)}
.swiper-zy .progressbar{position:absolute;top:auto!important;bottom:0;left:0;right:0;height:7px!important;background:0 0}
.swiper-zy .progressbar .swiper-pagination-progressbar-fill{background:#b01901}
.books-list{overflow:hidden;margin:0 -17px;padding:0 41px}
.books-list li{float:left;width:20%}
.books-list li a{display:block;margin:0 17px}
.books-list li a .pic{position:relative;padding-top:150%}
.books-list li a .pic img{position:absolute;width:100%;height:100%;top:0;left:0}
.swiper-dsj-txt{position:relative;margin-bottom:25px}
.swiper-dsj-txt .box{overflow:hidden;padding-bottom:15px}
.swiper-dsj-txt .swiper-slide{background:#f8ecdf;border-radius:4px;padding:28px 26px 0}
.swiper-dsj-txt .swiper-slide.swiper-slide-active{height:232px;margin-top:0;box-shadow:2px 3px 6px 0 rgba(167,125,62,.53);background: url(../images/k-icon12.png);}
.swiper-dsj-txt .swiper-slide.swiper-slide-active .tit{font-size:20px;margin-bottom:10px;-webkit-line-clamp:1;height:30px}
.swiper-dsj-txt .swiper-slide.swiper-slide-active .desc{display:block;margin-bottom:38px}
.swiper-dsj-txt .swiper-slide.swiper-slide-active .btn-more{display:block}
.swiper-dsj-txt .swiper-slide .tit{display:block;font-size:18px;line-height:30px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical}
.swiper-dsj-txt .swiper-slide .desc{font-size:16px;line-height:28px;color:#666;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;height:56px}
.swiper-dsj-txt .swiper-slide .btn-more{display:none;width:122px;height:36px;line-height:36px;/*background:#b01901 url(../images/icon-more.png) no-repeat 71px center;*/padding:0 20px;color:#b01901;text-transform:uppercase}
.swiper-dsj-txt .arrow{position:absolute;bottom:80px;width:32px;height:32px;background-repeat:no-repeat;background-position:center;z-index:2;cursor:pointer}
.swiper-dsj-txt .arrow.prev{left:-60px;background-image:url(../images/prev2.png)}
.swiper-dsj-txt .arrow.next{right:-60px;background-image:url(../images/next2.png)}
.index-row5{padding:0 0 56px}
.index-row4{padding:0 0 42px}
.swiper-dsj-time{overflow:hidden}
.swiper-dsj-time .box{position:relative;padding:5px 0;margin:0 -70px}
.swiper-dsj-time .time{position:relative;z-index:2;display:block;font-family:ArialMT;width:64px;height:64px;line-height: 1.2; background:#f1e2d0;border-radius:50%;border:1px solid #ead3ba;text-align:center;color:#666;cursor:pointer;margin:0 auto;display: -webkit-flex;display: flex;flex-direction: column; justify-content: center; align-items: center}
.swiper-dsj-time .time .d1{font-size: 16px}
.swiper-dsj-time .time .d2{margin-top: 2px; font-size: 12px}
.swiper-dsj-time .swiper-slide-active .time{background:#b01901;border-color:#b01901;color:#fff;box-shadow:0 0 0 5px #f1e2d0}
.swiper-dsj-time .box:before{content:'';position:absolute;top:50%;left:0;right:0;height:1px;background:#efddc9}
.mo-nav{display:none}
.pc-logo{padding:0 5px }


@media only screen and (max-width:1499px){
body{zoom:.9}
.header{left:60px}
}
@media only screen and (max-width:1299px){
body{zoom:.8}
}
@media only screen and (min-width:1200px){
.logo{opacity:.83}
.bdIdx .logo{
    opacity: 1;
}
.logo .tit{display: none}
.mo-logo{display:none}
.swiper-dsj-txt .swiper-slide .tit{-webkit-line-clamp:3;height:90px}
.swiper-dsj-txt .swiper-slide .desc{display:none}
.swiper-dsj-txt .swiper-slide{height:147px;margin-top:74px}
.swiper-dsj-txt .swiper-slide.swiper-slide-prev{padding-left:480px}
.swiper-dsj-txt .swiper-slide.swiper-slide-next{padding-right:480px}
}
@media only screen and (max-width:1199px){

.pc-logo,.pc-nav{display:none !important}
.menuBtn{display:block}
body{zoom:1;padding:50px 0 0}
.nav-ai,
.index-link{
    display: none;
}

.hdr .btns{margin-bottom:15px}
.header .d-search2{margin-bottom: 15px; display: -webkit-flex; display: flex}
.header .d-btns1{display: none;}
.mo-nav{display:block}
.mo-nav li{border-bottom:1px solid rgba(255,255,255,.2)}
.mo-nav .tit{position:relative;display:block;font-size:16px;line-height:40px;padding:0 10px;color:#333}
.mo-nav .tit i{position:absolute;top:0;right:0;bottom:0;width:40px;background:url(../images/d-arrow1.png) center no-repeat}
.mo-nav li.hover .tit i{background-image:url(../images/d-arrow1.png);-webkit-transform: rotate(180deg); -ms-transform: rotate(180deg); -o-transform: rotate(180deg); transform: rotate(180deg)}
.mo-nav .con{display:none}
.mo-nav .con .tit2{display:block;font-size:15px;line-height:40px;padding:0 17px;color:#333}
.mo-nav .con .info .tit3{display:block;font-size:14px;line-height:30px;padding:0 30px;color:#333}
.mo-nav .con .info span{display:block;line-height:2;color:#333;margin-left:15px}
.form-so{width:auto; zoom: .8}
.col-l,.col-r{float:none!important;width:auto!important}
.fd-bot{padding:10px 0;text-align:center}
.fd-bot .fd-bot-l{float:none}
.fd-bot .fd-bot-r{float:none}
.fd-top .wp{display:block}
.fd-top .fd-top-l,.fd-top .fd-top-r{float:none}
.fd-top .fd-top-r{margin-top:15px}
.fd-link{margin-top:20px}
.fd-link .tit{margin-bottom:10px}
.fd-nav{float:none;margin-bottom:20px;display:block}
.fd-nav li{flex:1;margin-right:0;min-width:0}
.fd-nav li .tit{position:relative}
.fd-nav li .tit i{margin:0;position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.fd-nav li .con{position:static;max-height:none}
.fd-qr{padding:0;float:none;justify-content:center}
.fd-top{padding:20px 0}
.swiper-dsj-time .box{margin:0}
.swiper-dsj-txt{padding:0 32px}
.swiper-dsj-time{margin:0 32px}
.swiper-dsj-txt .arrow.prev{left:0}
.swiper-dsj-txt .arrow.next{right:0}
.swiper-dsj-txt .swiper-slide .btn-more{display:block}
.swiper-dsj-txt .swiper-slide.swiper-slide{height:232px}
.swiper-dsj-txt .swiper-slide .desc{margin-bottom:38px}
.banner{padding:40px 0 0;height:auto;margin-bottom:20px}
.header{position:fixed;z-index:100;top:0;left:0;right:0;background:#fff;padding:0 10px;height:50px}
 .header.header2{top:0}
.logo{display: block; line-height: 50px; font-size: 0}
.logo a{display: block; height: 100%}
.logo .tit{margin-left: 0px; padding-left: 15px; position: relative; display: inline-block; vertical-align: middle; font-size: 20px; color: #b01901; line-height: 1.3; font-weight: bold}
.logo .tit:before{content: ''; position: absolute; left: 0; top: 50%; width: 2px; height: 24px; background-color: #b01901; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%)}
.logo img{display: inline-block; vertical-align: middle; max-width: 30px;margin-right: 15px;}
.fd-logo  img{max-width: inherit;}
.hdr{position:fixed;top:50px;left:0;right:0;bottom:0;border-top:1px solid #e5e5e5;overflow-y:auto;background:#ffffff;padding:30px 15px;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;width:320px;transform:translateX(-320px);-ms-transform:translateX(-320px);-moz-transform:translateX(-320px);-webkit-transform:translateX(-320px);-o-transform:translateX(-320px)}
.hdr.open{transform:translateX(0);-ms-transform:translateX(0);-moz-transform:translateX(0);-webkit-transform:translateX(0);-o-transform:translateX(0)}
.hdr .btns{text-align:center; color: #333}
.hdr .btns a{color: #333}
.sel-type{padding:100px 0 0}
.sel-type a{font-size:16px;margin:0 5px}
.hots-news{font-size:20px}
.z-news2{margin:0;height:138px;}
.z-news2 li{float:none;width:auto;margin-bottom:10px}
.z-news2 li a{margin:0}
.g-tit1{line-height:50px}
.g-tit1 .tit{font-size:20px}
.z-news1 .tit{font-size:18px}
.swiper-zy .book-top{height:auto;display:block;padding:20px 50px}
.swiper-zy .book-top .tit{text-align:center}
.index-row3 .box{margin-bottom:20px}
.serve-list1 li{width:33.33%;margin-bottom:16px}
.swiper-dsj-txt .arrow{top:30%}
.swiper-zy{height:auto}
.swiper-zy .swiper-slide{padding-bottom:30px}
.swiper-zy .book-top .TAB li{margin-left:20px}
.swiper-zy .book-top .TAB{justify-content:center}
.swiper-adv{display:none}
}
@media only screen and (max-width:959px){
.swiper-adv .swiper-slide{height:80px}
.hdr{font-size:14px}
.hots-word{font-size:16px}
}
@media only screen and (max-width:767px){
.fd-qr li{margin:0 10px}
.fd-qr li .qr{width:110px;height:110px;margin-bottom:5px}
.fd-qr li p{font-size:14px}
.fd-nav{display:block;overflow:hidden}
.fd-nav li .tit{margin-bottom:3px;font-size:16px}
.fd-nav li .con{overflow:hidden}
.fd-nav li:last-child .con a{width:100%}
.fd-nav{margin-bottom:0}
.fd-link{margin-top:10px}
.fd-link .tit{margin-bottom:5px}
.fd-link .con a{width:100%!important}
.fd-bot{font-size:13px}
.swiper-zy .book-top .TAB{display:block}
.swiper-zy .book-top .TAB li{margin-left:0}
.swiper-zy .book-top .TAB li a{text-align:center;font-size:18px;line-height:40px}
.books-list{margin:0 -5px;padding:0 15px}
.books-list li{width:50%;margin-bottom:10px}
.books-list li a{margin:0 5px}
.swiper-zy .book-top{margin-bottom:15px}
.g-tit3{margin-bottom:15px}
.g-tit3 img{height:50px}
.index-row5 .g-tit3 img{height:auto}
.swiper-dsj-txt .swiper-slide.swiper-slide{height:auto!important;padding:15px}
.swiper-dsj-txt .swiper-slide .tit{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px!important;margin-bottom:10px}
.swiper-dsj-txt .swiper-slide .desc{margin-bottom:20px!important}
.serve-list2{margin:0 -5px}
.serve-list2 li{width:50%;margin-bottom:10px}
.serve-list2 li a{padding:0 10px;margin:0 5px}
.serve-list2 li a p{font-size:18px;line-height:70px}
.serve-list2 li a .icon{zoom:.6}
.serve-list1{margin:0 -3px}
.serve-list1 li a{height:100px;padding:5px 0 0;margin:0 3px}
.serve-list1 li a p{font-size:16px}
.index-row3{padding:0}
.index-row4{padding:0 0 20px}
.index-list1 li a{font-size:16px;line-height:36px!important}
.index-row3 .box{height:300px}
.z-news2 li a{font-size:16px}
.index-row5{padding:0 0 20px}
.banner{zoom:.7;-webkit-background-size:170% 95%;background-size:170% 95%}
.form-so .m-select .show{width:120px}
.swiper-dsj-txt .dots span{zoom:.6}
.hots-news{padding:15px}
.g-tit1{line-height:1.5;padding-bottom:10px}
.swiper-dsj-txt{margin-bottom:0}
}
.mainInn1{overflow:hidden;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.mainInn1.close{padding-right:500px}
.mainInn1 .form-so .m-select{border-top: 1px #ddd solid;border-left: 1px #ddd solid;border-bottom: 1px #ddd solid;}
.mainInn1 .form-so .inp{border-top: 1px #ddd solid;border-bottom: 1px #ddd solid;}
.mainInn1 .form-so .ai{border: 1px #ddd solid; background: #fff;}
.mainInn1 .advanced-search{color: #222;}
.mainInn1 .advanced-search:hover{color: #b01901;}
.header3{background-color:#fff}
.header3 .d-btns1{display: none}
.header3 .header-menuBtn{display:none;position:absolute;top:5px;right:10px;width:40px;height:40px;cursor:pointer;transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s;z-index:102}
.header3 .header-menuBtn span{position:absolute;left:8px;top:50%;right:0;width:24px;height:3px;margin-top:-2px;background-color:#b01901;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.header3 .header-menuBtn span:after,.header3 .header-menuBtn span:before{content:'';position:absolute;left:0;right:0;top:0;bottom:0;width:30px;background-color:#b01901;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.header3 .header-menuBtn span:before{-webkit-transform:translateY(-8px);-ms-transform:translateY(-8px);-o-transform:translateY(-8px);transform:translateY(-8px)}
.header3 .header-menuBtn span:after{-webkit-transform:translateY(8px);-ms-transform:translateY(8px);-o-transform:translateY(8px);transform:translateY(8px)}
.header3 .header-menuBtn.header-menuBtn__open span{background-color:transparent}
.header3 .header-menuBtn.header-menuBtn__open span:before{background-color:#b01901;transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg)}
.header3 .header-menuBtn.header-menuBtn__open span:after{background-color:#b01901;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg)}
.header3 .header-1{height:108px}
.header3 .header-1 .wp{height:100%;display:-webkit-flex;display:flex;justify-content:space-between;align-items:center}
.header3 .header-1 .hd-cor{display:-webkit-flex;display:flex;align-items:center}
.header3 .header-2{height:56px;line-height:56px;background:url(../images/d-bg1.jpg) center center no-repeat;-webkit-background-size:cover;background-size:cover;position:relative}
.header3 .header-2 .d-headerBtns,.header3 .header-2 .d-search2{display:none}
.header3 .header-2 .wp{height:100%}
.header3 .header-logo{font-size:30px;color:#b01901;font-weight:700;line-height:1.3;margin-top: 10px;}
.header3 .header-logo a{font-size:inherit;color:inherit}
.d-headerBtns{margin:0 -14px;margin-left:10px;font-size:16px;color:#4c4c4c;display:-webkit-flex;display:flex;align-items:center}
.d-headerBtns a{font-size:inherit;color:inherit}
.d-headerBtns .item{padding:0 14px;display:block;flex-shrink:0;display:-webkit-flex;display:flex;align-items:center}
.d-headerBtns .icon{margin-right:10px;display:block;width:32px;height:32px;line-height:30px;font-size:0;text-align:center;border:1px solid #b9b9b9;border-radius:50%;overflow:hidden;flex-shrink:0}
.d-headerBtns .icon img{display:inline-block;vertical-align:middle;max-width:60%;max-height:60%}
.d-headerBtns .tit{display:-webkit-flex;display:flex;align-items:center}
.d-headerBtns .tit a{display:block;position:relative;flex-shrink:0}
.d-headerBtns .tit em{margin:0 8px;display:block;width:1px;height:16px;background-color:#cbcbcb;flex-shrink:0;margin-top: 4px;}
.d-headerBtns a:hover{color:#b01901;text-decoration:underline}


.d-headerBtns2{
    color: #f1c3ab;
}
.d-headerBtns2 a:hover{
    color: #f1c3ab;
}
.header3 .header-ai{margin:0 7px;margin-top:-6px;padding:0 15px;display:block;min-width:166px;height:62px;line-height:62px;background: linear-gradient(90deg, #D34709 0%, #F08536 100%);position:relative;font-size:20px;color:#fff;text-align:center}
.header3 .header-ai:after,.header3 .header-ai:before{content:'';position:absolute;top:0;width:8px;height:6px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:contain;background-size:contain}
.header3 .header-ai:before{right:calc(100% - 1px);background-image:url(../images/d-shape1.png)}
.header3 .header-ai:after{left:calc(100% - 1px);background-image:url(../images/d-shape2.png)}
.header3 .header-ai img{margin-right:5px;}
.header3 .header-nav{display:-webkit-flex;display:flex;justify-content:space-between}
.header3 .header-nav ul{display:-webkit-flex;display:flex}
.header3 .header-nav ul>li{position:relative}
.header3 .header-nav ul>li>a{padding:0 55px;display:block;font-size:20px;color:#fff;position:relative}
.header3 .header-nav ul>li:nth-child(1)>a{padding:0 58px}
.header3 .header-nav ul>li>a i{position:absolute;right:0;top:0;width:40px;height:40px;background:url(../images/d-arrow1.png) center center no-repeat;z-index:10;display:none}
.header3 .header-nav ul>li.on>a,.header3 .header-nav ul>li:hover>a{background-color:#e59f6d} 

.header3 .header-nav ul li dl{
    display: none;
    position: absolute;
    width: 100%;
    padding:10px 5px 6px;
    background: #e59f6d;
    /*border: 1px solid #ECECEC;
    box-shadow: 0px 6px 8px 0px rgba(171,171,171,0.75);*/
    z-index: 10;
}
.header3  .header-nav ul li dl dd a{
    display: block;
    font-size: 16px;
    line-height: 3;
    text-align: center;
       color:#fff
}
.header3 .header-nav ul li dl dd a:hover{
    background-color: #ce5e39;
}
/*.header3 .header-nav ul li dl ::before{
    content: '';
    position: absolute;
    width: 86px;
    left: 50%;
    margin-left: -43px;
    height: 3px;
    background: #B10202;
    top: 1px;
}*/
.d-navsub{position:absolute;left:0;top:100%;right:0;border:1px solid #ececec;background-color:#fffdfb;box-shadow:0 6px 8px 0 rgba(171,171,171,.75);z-index:10;display:none}
.d-navsub .sub1{display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}
.d-navsub .sub1 a{padding:18px 50px;display:block;font-size:16px;color:#222;line-height:1.8;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.d-navsub .sub1 a:hover{color:#b01901}
.d-navsub .sub1.item1{float: left;margin-left: 150px;}
.d-navsub .sub1.item2{margin-left: -161px;}
.d-navsub .sub1.item3{margin-left: 250px;}
.d-navsub .sub1.item4{margin-left: 320px;}
.d-navsub .sub1.item5{float: right; margin-right: 320px;}
.header4{padding:0 30px;position:fixed;left:0;top:0;right:0;height:80px;background-color:#fff;box-shadow:0 0 15px 0 rgba(109,109,109,.75);z-index:100;display:-webkit-flex;display:flex;align-items:center;-webkit-transform:translateY(-110%);-ms-transform:translateY(-110%);-o-transform:translateY(-110%);transform:translateY(-110%);-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.header4.active{-webkit-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0);transform:translate(0)}
.header4 .hd-col{flex-shrink:0}
.header4 .hd-com{padding:0 56px;flex-grow:1;display:-webkit-flex;display:flex;justify-content:flex-start;align-items:center}
.header4 .hd-cor{flex-shrink:0;display:-webkit-flex;display:flex;align-items:center}
.header4 .header-logo{font-size:24px;color:#b01901;font-weight:700;letter-spacing:.08em}
.header4 .header-logo a{display:block;font-size:inherit;color:inherit}
.header4 .header-more{margin-left:8px;display:block;width:40px;height:40px;background:url(../images/d-jia1.png) center center no-repeat;-webkit-background-size:18px auto;background-size:18px auto;cursor:pointer;flex-shrink:0}
.header4 .header-nav{flex-grow:1;max-width: 855px;}
.header4 .header-nav ul{display:-webkit-flex;display:flex}
.header4 .header-nav ul>li{flex-grow:1;display:-webkit-flex;display:flex;justify-content:center}
.header4 .header-nav ul>li>a{padding:0 5px;display:block;font-size:18px;color:#222;text-align:center;line-height:80px;position:relative;flex-shrink:0}
.header4 .header-nav ul>li>a:before{content:'';position:absolute;left:0;bottom:0;width:100%;height:3px;background-color:#b01901;opacity:0;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.header4 .header-nav ul>li>a i{position:absolute;right:10px;top:50%;width:11px;height:6px;background:url(../images/d-arrow1.png) center center no-repeat;-webkit-background-size:contain;background-size:contain;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);z-index:10;display:none}
.header4 .header-nav ul>li:hover>a:before{opacity:1}
.header-map{padding:87px 0 40px;position:fixed;left:0;top:80px;right:0;bottom:0;background-color:#fff;z-index:100;display:none}
.header-map .wp{height:100%;display:-webkit-flex;display:flex;flex-direction:column}
.header-map .close{position:absolute;right:11.98%;top:10.34%;width:40px;height:40px;background:url(../images/d-close1.png) center center no-repeat;-webkit-background-size:16px auto;background-size:16px auto;cursor:pointer;z-index:10}
.header-map .hd{margin-bottom:60px;width:100%;flex-shrink:0}
.header-map .hd .title{font-size:30px;color:#b01901;text-align:center;font-weight:700;line-height:1.5}
.header-map .bd{width:100%;overflow-y:auto;flex-grow:1}
.header-map .bd ul{overflow:hidden}
.header-map .bd ul li{padding:0 16px;margin-bottom:10px;float:left}
.header-map .bd ul .con{padding:20px 17px 22px}
.header-map .bd ul .tit{padding:13px;display:block;font-size:22px;color:#b01901;line-height:1.5;border-bottom:1px solid #e9c187}
.header-map .bd ul .tit2{margin-bottom:11px;display:block;font-size:18px;color:#222;line-height:1.75}
.header-map .bd ul .tit3{margin-right:8px;display:inline-block;font-size:16px;color:#666;line-height:2.14}
.header-map .bd ul .info{padding-bottom:8px}
.header-map .bd ul .info2{padding-left:45px;position:relative}
.header-map .bd ul .info2 span{font-weight:700;position:absolute;top:0;left:0;line-height:30px;font-size:16px;}
.header-map .bd ul li.li1{width:28.8%}
.header-map .bd ul li.li1 .con{padding:20px 17px 43px}
.header-map .bd ul li.li1 .items:nth-child(1) .tit2:nth-child(1){margin-bottom:20px}
.header-map .bd ul li.li1 .items:nth-child(2) .tit2{margin-bottom:6px}
.header-map .bd ul li.li2{width:44.8%}
.header-map .bd ul li.li2 .items:nth-child(1) .info{margin-top:-5px}
.header-map .bd ul li.li2 .items:nth-child(1) .info2{padding-bottom:8px}
.header-map .bd ul li.li3{width:26.4%}
.header-map .bd ul li.li3 .tit2{margin-bottom:6px}
.header-map .bd ul a:hover{color:#b01901}
.header-map .bd ul a.tit:hover{background:linear-gradient(0deg,#a72a26 0,#d24131 38.4033203125%,#df6636 75.78125%,#f3ae6e 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}
.bgc1{background-color:#fff}
.pages{padding-top:40px}
.pages ul{margin:0 -7.5px -5px;font-size:14px;color:#666;text-align:center;display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}
.pages ul li{padding:0 7.5px;margin-bottom:5px}
.pages ul a{padding:0 5px;display:block;min-width:36px;height:36px;line-height:34px;font-size:inherit;color:inherit;border:1px solid #e6e2dc;border-radius:2px}
.pages ul .btns a{min-width:70px}
.pages ul .active a,.pages ul a:hover{color:#fefefe;background-color:#b01901}
.cur{padding:30px 0;font-size:14px;color:#222;line-height:1.57;display:-webkit-flex;display:flex;flex-wrap:wrap;align-items:center}
.cur a,.cur em,.cur span{font-size:inherit;color:inherit}
.cur a{-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.cur em{margin:0 4px}
.cur a:hover,.cur span{color:#b01901}
.d-search1{padding-right:85px;width:303px;max-width:100%;height:32px;position:relative}
.d-search1 input{outline:0;border:none}
.d-search1 .inp{padding:0 13px;padding-right:15px;display:block;width:100%;height:32px;line-height:28px;border:2px solid #e5e5e5;font-size:14px;color:#333}
.d-search1 .submit{position:absolute;right:0;top:0;width:90px;height:32px;line-height:32px;background-color:#b01801;border-radius:4px;font-size:14px;color:#fff;text-align:center}
.d-search2{padding-left:15px;width:250px;height:36px;border:1px solid #b9b9b9;border-radius:17px;overflow:hidden}
.d-search2,.d-search2 form{display:-webkit-flex;display:flex}
.d-search2 form{flex-grow:1}
.d-search2 input{outline:0;border:none}
.d-search2 .inp{display:block;width:100%;height:34px;line-height:34px;font-size:14px;color:#333;flex-grow:1}
.d-search2 .submit{width:35px;height:34px;background:url(../images/d-so1.png) center center no-repeat;-webkit-background-size:19px auto;background-size:19px auto;flex-shrink:0}
.d-search2 .ai-btn{width:55px;height:34px;line-height:34px;font-size:0;text-align:center;position:relative;flex-shrink:0}
.d-search2 .ai-btn:before{content:'';position:absolute;left:0;top:50%;width:1px;height:14px;background-color:#ebebeb;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.d-search2 .ai-btn img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.d-table1 table{width:100%}
.d-table1 td,.d-table1 th{padding:10px 12px;text-align:left;border-bottom:1px solid #ddd;min-width:100px}
.d-table1 th{height:64px;border-top:2px solid #b01801; background:#eee;font-size:18px;color:#454545;font-weight:400;text-align: center;font-weight: 500;}
.d-table1 td.t-center{text-align:center}
.d-table1 th .tb-t1{padding-left:46px;display:block}
.d-table1 td{height:72px;font-size:16px;color:#454545;line-height:1.5}
.d-table1 .tb-t1{display:-webkit-flex;display:flex;flex-wrap:wrap;align-items:flex-start}
.d-table1 .tb-t1 .checkBtn{margin-right:6px}
.d-table1 .tb-t1 .tit{width:calc(100% - 46px);max-width:100%;flex-grow:1}
.d-table1 .checkBtn{font-size:14px;color:#454545;line-height:2;flex-shrink:0}
.d-table1 .checkBtn label{display:block;position:relative;overflow:hidden;cursor:pointer;flex-shrink:0;display:-webkit-flex;display:flex;align-items:center}
.d-table1 .checkBtn input{position:absolute;left:-9999px}
.d-table1 .checkBtn .icon-btn{display:block;width:40px;height:40px;background:url(../images/d-chk1.png) center center no-repeat;-webkit-background-size:20px auto;background-size:20px auto;cursor:pointer;flex-shrink:0}
.d-table1 .checkBtn span{margin-left:6px;display:block}
.d-table1 .checkBtn input:checked+.icon-btn{background-image:url(../images/d-chk2.png)}
.d-table1 .tit{padding:8px 0;display:block;font-size:16px;color:#333;line-height:1.5;display:-webkit-flex;display:flex;align-items:flex-start}
.d-table1 .tit span{display:block;max-width:calc(100% - 29px);max-height:3em;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden;flex-shrink:0}
.d-table1 .tit img{margin:3px 0 0 10px;display:block;max-width:19px;flex-shrink:0}
.d-table1 .tit.v2 span{max-width:100%}
.d-table1 .tit:hover{color:#b01901;text-decoration:underline}
.d-table1 .btns{margin:3px 0;margin-left:32px;display:-webkit-flex;display:flex;align-items:center}
.d-table1 .btns .s1{padding:0 14px;display:block;font-size:14px;color:#fff;text-align:center;min-width:140px;line-height:34px;background-color:#b01901;border-radius:4px;flex-shrink:0}
.d-table1 a:hover{color:#b01901;text-decoration:underline}
.d-form1{padding:27px 15px 31px;border:1px solid #f2e6d9;border-radius:4px}
.d-form1,.d-form1 form{display:-webkit-flex;display:flex;flex-wrap:wrap}
.d-form1 form{flex-grow:1}
.d-form1 button,.d-form1 input,.d-form1 select{outline:0;border:none;background-color:transparent}
.d-form1 .items{padding:0 30px;margin-bottom:15px;width:33.33%;flex-shrink:0}
.d-form1 .label{margin-bottom:10px;padding:0 5px;font-size:18px;color:#454545;line-height:1.3}
.d-form1 .inp,.d-form1 .sel{padding:0 16px;display:block;width:100%;height:42px;line-height:40px;border:1px solid #f2e6d9;font-size:14px;color:#333;border-radius:4px}
.d-form1 .sel{padding-right:40px;background:url(../images/d-arrow1.png) right 17px center no-repeat;-webkit-background-size:11px auto;background-size:11px auto}
.d-form1 .date{padding-right:50px;background:url(../images/d-date1.png) right 14px center no-repeat;-webkit-background-size:22px auto;background-size:22px auto;cursor:default}
.d-form1 .btns{padding-top:35px;margin:0 -14px;display:-webkit-flex;display:flex;align-items:center}
.d-form1 .btns button{margin:0 14px;display:block;width:86px;height:30px;line-height:30px;border-radius:4px;font-size:14px;color:#fefefe;text-align:center;flex-shrink:0}
.d-form1 .btns .s1{background-color:#b01801}
.d-form1 .btns .s2{background-color:#e39c34}
.d-form2,.d-form2 form{display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:space-between}
.d-form2 form{flex-grow:1}
.d-form2 button,.d-form2 input,.d-form2 select{outline:0;border:none;background-color:transparent}
.d-form2 .items{width:27.31%;flex-shrink:0;display:-webkit-flex;display:flex;align-items:center}
.d-form2 .label{margin-right:6px;font-size:16px;color:#333;line-height:1.5;flex-shrink:0}
.d-form2 .input{flex-grow:1}
.d-form2 .inp{padding:0 17px;display:block;width:100%;height:40px;line-height:36px;border:2px solid #e5e5e5;font-size:14px;color:#333}
.d-form2 .btns{width:11.83%;flex-shrink:0}
.d-form2 .btns .s1{display:block;width:100%;height:40px;line-height:40px;background-color:#b01801;border-radius:4px;font-size:14px;color:#fff;text-align:center}
.d-form2.v2{padding:12px;padding-left:23px;background-color:#f4f4f4}
.d-form2.v2 .inp{height:38px;line-height:34px;background-color:#fff}
.d-form3{padding:36px 0;background-color:#f8f8f8;border:1px solid #f5f5f5}
.d-form3 .form-so{margin:0}
.d-form4 .content{padding:0 20px}
.d-form4 .content .items{display:-webkit-flex;display:flex;align-items:center}
.d-form4 .content .items:nth-child(1){margin-bottom:28px}
.d-form4 .content .items+.items{margin-top:19px}
.d-form4 .content .items .btns{margin-right:19px;width:78px;flex-shrink:0;display:-webkit-flex;display:flex;justify-content:space-between;align-items:center}
.d-form4 .content .items .btns button{display:block;width:32px;height:32px;border:1px solid #b01801;border-radius:4px;font-size:24px;color:#b01801;text-align:center;flex-shrink:0}
.d-form4 .content .items .sel{padding:0 25px 0 10px;margin-right:16px;display:block;width:130px;height:42px;line-height:40px;border:1px solid #ddd;border-radius:4px;background:#fbfbfb url(../images/d-arrow1.png) right 12px center no-repeat;-webkit-background-size:11px auto;background-size:11px auto;flex-shrink:0}
.d-form4 .content .items .sel2{padding:0 25px 0 10px;margin-left:16px;display:block;width:80px;height:42px;line-height:40px;border:1px solid #ddd;border-radius:4px;background:#fbfbfb url(../images/d-arrow1.png) right 12px center no-repeat;-webkit-background-size:11px auto;background-size:11px auto;flex-shrink:0}
.d-form4 .content .items .inp{padding:0 15px;display:block;width:100%;height:42px;line-height:40px;border:1px solid #ddd;border-radius:4px;font-size:14px;color:#222;flex-grow:1}
.d-form4 .content .search{margin-top:27px;display:-webkit-flex;display:flex;justify-content:center;align-items:center}
.d-form4 .content .search .check{margin-right:5px;flex-shrink:0}
.d-form4 .content .search .check label{display:block;position:relative;overflow:hidden}
.d-form4 .content .search .check input{position:absolute;left:-9999px}
.d-form4 .content .search .check .icon-chk{display:block;width:40px;height:40px;background:url(../images/d-chk1.png) center center no-repeat;-webkit-background-size:20px auto;background-size:20px auto}
.d-form4 .content .search .check input:checked+.icon-chk{background-image:url(../images/d-chk2.png)}
.d-form4 .content .search .inp{padding:0 50px 0 15px;width:360px;height:42px;line-height:40px;border:1px solid #ddd;border-radius:4px;font-size:14px;color:#222;background:url(../images/d-date1.png) right 14px center no-repeat;-webkit-background-size:22px auto;background-size:22px auto;flex-shrink:0}
.d-form4 .content .search .submit{margin-left:20px;display:block;width:86px;height:30px;line-height:30px;background-color:#b01801;border-radius:4px;font-size:14px;color:#fefefe;text-align:center;flex-shrink:0}
.d-form5{padding:10px 20px}
.d-form5 button,.d-form5 input,.d-form5 select,.d-form5 textarea{outline:0;border:none;background-color:transparent;resize:none}
.d-form5 .tar{padding:10px 15px;display:block;width:100%;height:212px;border:1px solid #ddd;border-radius:4px;font-size:14px;color:#222}
.d-form5 .submit{margin:32px auto 0;display:block;width:86px;height:30px;line-height:30px;background-color:#b01801;border-radius:4px;font-size:14px;color:#fefefe;text-align:center}
.d-hd1{border-bottom:1px solid #e5e5e5;display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}
.d-hd1 .hd-cor{padding-top:2px;display:-webkit-flex;display:flex;flex-wrap:wrap;align-items:center}
.d-hd1 .title{padding-bottom:19px;margin-bottom:-1px;font-size:26px;color:#333;font-weight:700;line-height:26px;border-bottom:2px solid #b01801}
.d-hd1 .d-tabsT1{margin-left:26px}
.d-hd2{padding:10px 17px;background-color:#f4f4f4;position:relative;border-radius:4px;overflow:hidden}
.d-hd2:before{content:'';position:absolute;left:0;top:50%;width:4px;height:38px;background:url(../images/d-line1.png) center center no-repeat;-webkit-background-size:contain;background-size:contain;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.d-hd2 .title{font-size:20px;color:#333;font-weight:400;line-height:1.3}
.d-hd3{display:-webkit-flex;display:flex;justify-content:space-between;align-items:center}
.d-hd3 .title{padding-left:14px;font-size:20px;color:#333;font-weight:400;line-height:1.44;position:relative}
.d-hd3 .title:before{content:'';position:absolute;left:0;top:50%;width:5px;height:16px;background-color:#b01801;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.d-hd4 .title{font-size:16px;color:#333;font-weight:400;line-height:1.5}
.d-tabsT1 ul{margin:0 -12px;display:-webkit-flex;display:flex;flex-wrap:wrap}
.d-tabsT1 li{position:relative}
.d-tabsT1 li:before{content:'';position:absolute;left:100%;top:50%;width:2px;height:18px;background-color:#333;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.d-tabsT1 a{padding:0 12px;display:block;font-size:18px;color:#333;line-height:1.78;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.d-tabsT1 li:last-child:before{display:none}
.d-tabsT1 .on a,.d-tabsT1 a:hover{color:#b01801}
.d-tabsT2 ul{display:-webkit-flex;display:flex;flex-wrap:wrap}
.d-tabsT2 li{padding:0 10px;width:25%;position:relative;flex-shrink:0}
.d-tabsT2 li:before{content:'';position:absolute;right:0;top:50%;width:1px;height:66.67%;background-color:#e6e6e6;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.d-tabsT2 li:last-child:before{display:none}
.d-tabsT2 .con{padding:12px 10px 10px;display:block;min-height:69px;border-radius:4px 4px 0 0}
.d-tabsT2 .tit{font-size:18px;color:#b01801;font-weight:400;text-align:center;line-height:1.3}
.d-tabsT2 .num{margin-top:4px;font-size:14px;color:#454545;text-align:center;line-height:1.3}
.d-tabsT2 .on .con{background-color:#fff}
.d-tabsT3 ul{margin:0 -127px;font-size:0;text-align:center}
.d-tabsT3 li{padding:0 127px;display:inline-block;vertical-align:middle}
.d-tabsT3 a{padding:0 59px;padding-bottom:21px;display:block;font-size:18px;color:#222;line-height:1.5;position:relative}
.d-tabsT3 a:before{content:'';position:absolute;left:0;bottom:0;right:0;height:2px;background-color:#b01801;opacity:0}
.d-tabsT3 .on a:before{opacity:1}
.d-tabsT4{height:62px;background-color:#f8f8f8}
.d-tabsT4 ul{height:100%;display:-webkit-flex;display:flex;white-space:nowrap;overflow-x:auto}
.d-tabsT4 li{padding:0 15px;flex-grow:1;display:-webkit-flex;display:flex;justify-content:center}
.d-tabsT4 .con{display:block;position:relative;font-size:16px;color:#333;flex-shrink:0;display:-webkit-flex;display:flex;align-items:center}
.d-tabsT4 .con:before{content:'';position:absolute;left:0;bottom:0;right:0;height:2px;background-color:#3e59fc;opacity:0}
.d-tabsT4 .icon{margin-right:6px;width:24px;height:24px;line-height:24px;font-size:0;text-align:center;flex-shrink:0}
.d-tabsT4 .icon img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.d-tabsT4 .on .con:before{opacity:1}
.d-tabsT5{margin:42px 0 15px;padding-bottom:11px;border-bottom:1px solid #e5e5e5}
.d-tabsT5 ul{margin:0 -15px;display:-webkit-flex;display:flex;flex-wrap:wrap}
.d-tabsT5 li{position:relative}
.d-tabsT5 li:before{content:'';position:absolute;right:0;top:50%;width:2px;height:18px;background-color:#858585;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.d-tabsT5 li:last-child:before{display:none}
.d-tabsT5 a{padding:0 15px;display:block;font-size:18px;color:#333;font-weight:700;line-height:2}
.d-tabsT5 .on a{color:#b01901}
.d-tabsT6 ul{display:-webkit-flex;display:flex;flex-wrap:wrap;align-items:center}
.d-tabsT6 li{padding:0 15px;position:relative}
.d-tabsT6 li:before{content:'';position:absolute;right:0;top:50%;width:1px;height:18px;background-color:#e8e8e8;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.d-tabsT6 li:last-child:before{display:none}
.d-tabsT6 .icon{width:28px;height:28px;line-height:28px;font-size:0;text-align:center;border-radius:4px}
.d-tabsT6 .icon img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.d-tabsT6 .on .icon{background-color:#efefef}
.d-tabsT7{margin-bottom:29px;border-bottom:1px solid #e5e5e5}
.d-tabsT7 ul{margin:0 -20px;display:-webkit-flex;display:flex;flex-wrap:wrap}
.d-tabsT7 li{padding:0 20px}
.d-tabsT7 a{padding:0 2px;padding-bottom:15px;display:block;font-size:20px;color:#333;line-height:1.5;position:relative}
.d-tabsT7 a:before{content:'';position:absolute;left:0;bottom:0;right:0;height:2px;background-color:#b01801;opacity:0}
.d-tabsT7 .on a:before{opacity:1}
.d-tabsDs1 .tab-item{display: none}
.d-tabsDs1 .tab-item.on{display: block}
.d-tabsDs2 .tab-item{height:0; visibility: hidden}
.d-tabsDs2 .tab-item.on{height: auto; visibility: visible}
.d-ls1 li{border-bottom:1px solid #e5e5e5}
.d-ls1 .con{padding:23px 22px 29px 30px;display:block;display:-webkit-flex;display:flex;align-items:flex-start}
.d-ls1 .pic{margin:10px 6px 0 28px;width:162px;position:relative;overflow:hidden;flex-shrink:0;order:3;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.d-ls1 .pic:before{content:'';display:block;padding-top:61.73%}
.d-ls1 .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}
.d-ls1 .date{margin:15px 20px 0 0;width:70px;font-size:14px;color:#333;line-height:1.2;flex-shrink:0;order:1}
.d-ls1 .date .d1{font-size:22px;color:#b01801}
.d-ls1 .date .d2{margin-top:6px}
.d-ls1 .text{width:calc(100% - 286px);max-width:100%;flex-grow:1;order:2}
.d-ls1 .tit{font-size:20px;color:#333;font-weight:400;line-height:1.5;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}
.d-ls1 .desc{margin-top:7px;font-size:14px;color:#666;line-height:1.71;max-height:5.13em;-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box;overflow:hidden}
.d-ls1 .con:hover .tit{color:#b01901}
.d-ls1 .con:hover .pic{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.d-ls2 li{border-bottom:1px dashed #eee}
.d-ls2 li:last-child{border:none}
.d-ls2 li:last-child .con{padding-bottom:0}
.d-ls2 .con{padding:19px 5px 24px;display:block;display:-webkit-flex;display:flex;justify-content:space-between;align-items:flex-start}
.d-ls2 .pic{width:40.32%;position:relative;overflow:hidden;flex-shrink:0;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.d-ls2 .pic:before{content:'';display:block;padding-top:148%}
.d-ls2 .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}
.d-ls2 .text{padding-top:4px;width:54.53%;flex-shrink:0}
.d-ls2 .tit{font-size:16px;color:#222;font-weight:400;line-height:1.5;max-height:3em;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.d-ls2 .tit a{font-size:inherit;color:inherit}
.d-ls2 .info{margin-top:16px;font-size:14px;color:#666;line-height:2.14}
.d-ls2 .info a{font-size:inherit;color:inherit}
.d-ls2 .con:hover .pic{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.d-ls2 a:hover{color:#b01901;text-decoration:underline}
.d-ls3 li{border-bottom:1px dashed #c5c5c5}
.d-ls3 li:last-child{border:none}
.d-ls3 .con{padding:0 12px;display:block}
.d-ls3 .tit{font-size:18px;color:#333;font-weight:400;height:49px;line-height:49px;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.d-ls3 .con:hover .tit{color:#b01901}
.d-ls4{margin:0 -30px -35px;display:-webkit-flex;display:flex;flex-wrap:wrap}
.d-ls4 li{padding:0 30px;margin-bottom:35px;width:50%;flex-shrink:0}
.d-ls4 .con{padding:16px;display:block;height:100%;border:1px solid #e9e9e9}
.d-ls4 .pic{margin-bottom:15px;padding-top:58.08%;border:1px solid #b9b9b9;position:relative;overflow:hidden}
.d-ls4 .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.d-ls4 .text{padding:0 3px}
.d-ls4 .tit{font-size:20px;color:#222;font-weight:400;line-height:1.4;max-height:2.8em;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.d-ls4 .tit a{display:block;font-size:inherit;color:inherit}
.d-ls4 .info{margin-top:9px;font-size:16px;color:#454545;line-height:1.88}
.d-ls4 .info a{font-size:inherit;color:inherit}
.d-ls4 .con:hover .pic img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.d-ls4 a:hover{color:#b01801;text-decoration:underline}
.d-ls5{margin-bottom:-20px;overflow:hidden}
.d-ls5 li{margin-bottom:20px}
.d-ls5 .con{display:block}
.d-ls5 .pic{padding-top:52.1%;position:relative;overflow:hidden}
.d-ls5 .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.d-ls5 .con:hover .pic img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.d-ls6 li{border-bottom:1px solid #e5e5e5}
.d-ls6 .con{padding:19px 0 18px;display:block}
.d-ls6 .tit{font-size:20px;color:#222;font-weight:400;line-height:1.5;max-height:3em;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.d-ls6 .tit a{display:block;font-size:inherit;color:inherit}
.d-ls6 .info{margin-top:5px;font-size:16px;color:#454545;line-height:1.88}
.d-ls6 .info a{font-size:inherit;color:inherit}
.d-ls6 a:hover{color:#b01801;text-decoration:underline}
.d-ls7{margin:0 -24px -45px;display:-webkit-flex;display:flex;flex-wrap:wrap}
.d-ls7 li{padding:0 24px;margin-bottom:45px;width:20%;flex-shrink:0}
.d-ls7 .con{display:block}
.d-ls7 .pic{margin-bottom:19px;padding-top:144%;position:relative;overflow:hidden;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.d-ls7 .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}
.d-ls7 .tit{font-size:18px;color:#222;font-weight:400;line-height:1.56;max-height:3.12em;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.d-ls7 .con:hover .pic{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.d-ls7 .con:hover .tit{color:#b01801}
.d-ls8 li{border-bottom:1px solid #e5e5e5}
.d-ls8 .con{padding:22px 0 26px;display:block}
.d-ls8 .tit{font-size:20px;color:#333;font-weight:400;line-height:1.5;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.d-ls8 .desc{margin-top:8px;font-size:14px;color:#666;line-height:1.71;max-height:3.42em;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden}
.d-ls8 .date{margin-top:7px;font-size:14px;color:#999}
.d-ls8 .con:hover .tit{color:#b01901}
.d-ls9{border-top:1px solid #e5e5e5}
.d-ls9 li{border-bottom:1px solid #e5e5e5}
.d-ls9 .con{padding:24px 24px 29px;display:block;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.d-ls9 .tit{font-size:20px;color:#222;font-weight:400;line-height:1.5;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}
.d-ls9 .tit .type{margin:3.5px 10px 0 0;padding:0 6px;float:left;min-width:48px;font-size:16px;color:#fff;text-align:center;line-height:23px;background-color:#ce5e39;border-radius:2px}
.d-ls9 .tit a{display:block;color:inherit;overflow:hidden;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}
.d-ls9 .info{margin-top:9px;font-size:16px;color:#666;line-height:1.75}
.d-ls9 .info a{font-size:inherit;color:inherit}
.d-ls9 .info .t-s1{margin-bottom:10px;color:#454545;display:-webkit-flex;display:flex;flex-wrap:wrap}
.d-ls9 .info .t-s1 .name{margin-right:8px;color:#ac7a31}
.d-ls9 .info .t-s1 .job{font-style:italic}
.d-ls9 .info .t-s2{margin-bottom:14px}
.d-ls9 .info .t-s3{color:#454545}
.d-ls9 .bot{margin-top:26px;display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}
.d-ls9 .tags{margin:0 -5px -5px;display:-webkit-flex;display:flex;flex-wrap:wrap;align-items:center}
.d-ls9 .tags a{margin:0 5px;margin-bottom:5px;padding:0 7px;display:block;font-size:16px;color:#ac7a31;line-height:1.75;background-color:#fdf5ec;border-radius:4px;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.d-ls9 .tags a:hover{color:#fff;background-color:#b01801;text-decoration:none}
.d-ls9 .btns{margin:0 -12px;display:-webkit-flex;display:flex;flex-wrap:wrap;align-items:center}
.d-ls9 .btns .s1{padding:0 12px;display:block;font-size:16px;color:#666;line-height:1.75;display:-webkit-flex;display:flex;align-items:center;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.d-ls9 .btns .s1 i{margin-right:4px;display:block;width:24px;height:24px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:contain;background-size:contain;flex-shrink:0;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.d-ls9 .btns .icon-pdf{background-image:url(../images/d-pdf1.png)}
.d-ls9 .btns .icon-down{background-image:url(../images/d-down2.png)}
.d-ls9 .btns .icon-doc{background-image:url(../images/d-doc1.png)}
.d-ls9 .btns .s1:hover{color:#b01801;text-decoration:underline}
.d-ls9 .btns .s1:hover .icon-pdf{background-image:url(../images/d-pdf2.png)}
.d-ls9 .btns .s1:hover .icon-down{background-image:url(../images/d-down3.png)}
.d-ls9 .btns .s1:hover .icon-doc{background-image:url(../images/d-doc2.png)}
.d-ls9 .con:hover{box-shadow:0 0 18px 0 rgba(204,204,204,.44)}
.d-ls9 .info .t-s1 .name a:hover{color:#b01801}
.d-ls9 a:hover{color:#b01801;text-decoration:underline}
.d-ls10{margin:0 -34px;display:-webkit-flex;display:flex;flex-wrap:wrap}
.d-ls10 li{padding:0 34px;width:50%;flex-shrink:0}
.d-ls10 .con{padding:0 6px;display:block;font-size:16px;color:#333;height:48px;line-height:48px;border-bottom:1px dashed #c5c5c5;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.d-ls10 li:nth-child(1) .con,.d-ls10 li:nth-child(2) .con{border-top:1px dashed #c5c5c5}
.d-ls10 .con:hover{color:#b01801;text-decoration:none}
.d-ls10.v2 .con{border:none!important;height:36px;line-height:36px}
.d-ls10.v3 li:nth-child(1) .con,.d-ls10.v3 li:nth-child(2) .con{border-top:none}
.d-ls10.v4 li{width:100%}
.d-ls10.v4 .con{padding:0;border:none!important;height:36px;line-height:36px}
.d-ls11{margin:0 -35px -40px;display:-webkit-flex;display:flex;flex-wrap:wrap}
.d-ls11 li{padding:0 35px;margin-bottom:40px;width:16.66%;flex-shrink:0}
.d-ls11 .con{display:block}
.d-ls11 .pic{border:2px solid #eee;padding-top:137.74%;position:relative;overflow:hidden}
.d-ls11 .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}
.d-ls11.v2{margin:0 -12px -20px}
.d-ls11.v2 li{padding:0 12px;margin-bottom:20px;width:33.33%}
.d-ls12{border-top:1px solid #e5e5e5}
.d-ls12 li{border-bottom:1px solid #e5e5e5}
.d-ls12 .con{padding:18px 0 30px;display:block;display:-webkit-flex;display:flex;justify-content:space-between;align-items:flex-start}
.d-ls12 .pic{margin-left: 30px; margin-top:7px;width:190px;height:144px;border:2px solid #e5e5e5;overflow:hidden;flex-shrink:0;order:2}
.d-ls12 .pic img{display:block;width:100%;height:100%;object-fit:cover}
.d-ls12 .text{width:calc(100% - 220px); max-width: 100%; flex-grow: 1;order:1}
.d-ls12 .tit{font-size:24px;color:#222;font-weight:400;line-height:1.5}
.d-ls12 .desc{margin-top:16px;font-size:16px;color:#666;line-height:1.75;text-indent:2em}
.d-ls12 .desc a{color:#b01801}
.d-ls12 a:hover{text-decoration:underline}
.d-ls13{padding:32px 14px;border:1px solid #ebebeb}
.d-ls13 ul{margin-bottom:-7px}
.d-ls13 li{margin-bottom:7px}
.d-ls13 a{padding:13px 15px;display:block;font-size:18px;color:#333;text-align:center;line-height:1.5;background-color:#f4f4f4;border-radius:4px;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.d-ls13 .on a,.d-ls13 a:hover{color:#fff;background-color:#b01801}
.d-ls14{margin-bottom:-4px;display:-webkit-flex;display:flex;flex-wrap:wrap}
.d-ls14 li{margin-bottom:4px;padding:0 5px 0 20px;width:8.33%;position:relative;flex-shrink:0}
.d-ls14 li:before{content:'';position:absolute;left:8px;top:50%;width:4px;height:4px;background-color:#b01901;border-radius:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.d-ls14 a{padding:11px 0;display:block;font-size:16px;color:#333;line-height:1.5}
.d-ls14 a:hover{color:#b01901;font-weight:700}
.d-ls15{border-top:1px solid #e5e5e5}
.d-ls15 li{border-bottom:1px solid #e5e5e5}
.d-ls15 .con{padding:30px 0;display:block;display:-webkit-flex;display:flex;justify-content:space-between;align-items:flex-start}
.d-ls15 .pic{width:128px;height:162px;border:2px solid #e0e0e0;overflow:hidden}
.d-ls15 .pic img{display:block;width:100%;height:100%;object-fit:cover}
.d-ls15 .text{width:calc(100% - 148px);flex-shrink:0}
.d-ls15 .tit{padding-bottom:10px;font-size:18px;color:#222;font-weight:400;line-height:28px;position:relative}
.d-ls15 .tit:before{content:'';position:absolute;left:0;bottom:0;width:20px;height:2px;background-color:#b01901}
.d-ls15 .info{margin-top:10px;font-size:16px;color:#333;line-height:1.75}
.d-ls15 .desc{margin-top:8px;font-size:14px;color:#666;line-height:1.86}
.d-ls15 .desc span{color:#b01801}
.d-arrow1{margin:0 -4.5px;display:-webkit-flex;display:flex;justify-content:center;align-items:center}
.d-arrow1 .next,.d-arrow1 .prev{margin:0 4.5px;display:block;width:26px;height:26px;background-color:#f5f5f5;border:1px solid #ededed;border-radius:4px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:11px auto;background-size:11px auto;cursor:pointer;flex-shrink:0}
.d-arrow1 .prev{background-image:url(../images/d-arrow3.png)}
.d-arrow1 .next{background-image:url(../images/d-arrow4.png)}
.d-arrow1 .next:hover,.d-arrow1 .prev:hover{border-color:#b01801;background-color:#b01801}
.d-arrow1 .prev:hover{background-image:url(../images/d-arrow5.png)}
.d-arrow1 .next:hover{background-image:url(../images/d-arrow6.png)}
.d-swiper1{position:relative;overflow:hidden}
.d-swiper1 .con{display:block}
.d-swiper1 .pic{margin-bottom:6px;padding-top:52.08%;position:relative;overflow:hidden}
.d-swiper1 .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.d-swiper1 .tit{padding:0 4px;font-size:16px;color:#333;font-weight:400;line-height:40px;border-bottom:1px solid #d7d7d7;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.d-swiper1 .desc{margin-top:10px;font-size:14px;color:#666;line-height:1.71;height:5.13em;-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box;overflow:hidden}
.d-swiper1 .con:hover .pic img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.d-swiper1 .con:hover .tit{color:#b01801}
.d-boxAi1 .ai-btn{padding:0 14px 0 32px;position:fixed;right:0;top:20.83%;background-color:#fff;box-shadow:0 0 5px 0 rgba(205,205,205,.9);border:1px solid #ebebeb;border-radius:33px 0 0 33px;height:47px;line-height:47px;font-size:0;cursor:pointer;z-index:500;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.d-boxAi1 .ai-btn:before{content:'';position:absolute;left:14px;top:50%;width:8px;height:13px;background:url(../images/d-arrow8.png) center center no-repeat;-webkit-background-size:contain;background-size:contain;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.d-boxAi1 .ai-btn img{display:inline-block;vertical-align:middle;max-width:58px;max-height:14px}
.d-boxAi1 .ai-btn.close{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%)}
.d-boxAi1 .ai-content{position:fixed;right:0;top:0;bottom:0;width:500px;z-index:500;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%);-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.d-boxAi1 .ai-content.open{-webkit-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0);transform:translate(0)}
.d-boxAi1 .ai-content .close{position:absolute;right:10px;top:15px;width:44px;height:44px;background:url(../images/d-close2.png) center center no-repeat;-webkit-background-size:14px auto;background-size:14px auto;cursor:pointer;z-index:10}
.d-boxAi1 .ai-content .cont-inn{height:100%;background-color:#fff;box-shadow:0 0 9px 0 rgba(205,205,205,.9);display:-webkit-flex;display:flex;flex-direction:column}
.d-boxAi1 .ai-content .hd{flex-shrink:0}
.d-boxAi1 .ai-content .hd .tit{padding:0 19px;height:73px;flex-shrink:0;display:-webkit-flex;display:flex;justify-content:space-between;align-items:center}
.d-boxAi1 .ai-content .hd .tit img{display:block;max-width:72px;max-height:18px;flex-shrink:0}
.d-boxAi1 .ai-content .bd{overflow:hidden;overflow-y:auto;flex-grow:1}
.d-boxAi1 .d-tabsDs1,.d-boxAi1 .d-tabsDs1 .tab-item{height:100%}
.d-boxAi1 .d-wd1{height:100%}
.d-wd1{display:-webkit-flex;display:flex;flex-direction:column}
.d-wd1 button,.d-wd1 input,.d-wd1 textarea{outline:0;border:none;resize:none;background-color:transparent}
.d-wd1 .content{padding:32px 20px 20px;overflow-y:auto;flex-grow:1}
.d-wd1 .content .items{display:-webkit-flex;display:flex;align-items:flex-start}
.d-wd1 .content .items+.items{margin-top:40px}
.d-wd1 .content .items.right{justify-content:flex-end}
.d-wd1 .content .items.right .avatar{margin:0;margin-left:7px;order:2}
.d-wd1 .content .items.right .text{order:1}
.d-wd1 .content .items.right .text .desc{justify-content:flex-end}
.d-wd1 .content .items .avatar{margin-right:7px;flex-shrink:0}
.d-wd1 .content .items .avatar .icon{width:50px;height:50px;line-height:50px;font-size:0;text-align:center;background-color:#eff1f6;border-radius:50%;overflow:hidden;flex-shrink:0}
.d-wd1 .content .items .avatar .icon img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.d-wd1 .content .items .text{max-width:calc(100% - 103px);flex-grow:1}
.d-wd1 .content .items .text .desc{display:-webkit-flex;display:flex}
.d-wd1 .content .items .text .desc .inn{padding:10px 20px;max-width:100%;min-height:50px;background-color:#f3f3f3;border-radius:8px;font-size:16px;color:#222;line-height:1.88;flex-shrink:0}
.d-wd1 .content .qs{margin-top:29px;padding:0 56px}
.d-wd1 .content .qs .tit{margin-bottom:12px;font-size:14px;color:#222;line-height:1.5}
.d-wd1 .content .qs .cont .item{margin-bottom:6px}
.d-wd1 .content .qs .cont a{padding:0 14px;display:inline-block;max-width:100%;font-size:14px;color:#222;line-height:2.29;background-color:#f3f3f3;border-radius:4px;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.d-wd1 .content .qs .cont a:hover{color:#fff;background-color:#b01801}
.d-wd1 .content .sckz{margin-bottom:42px;background-color:#f1f2f6;border-radius:4px;position:relative;overflow:hidden}
.d-wd1 .content .sckz .tit{padding:10px 20px;line-height:34px;background-color:#3e59fc;font-size:18px;color:#fff}
.d-wd1 .content .sckz .tit img{margin:-2px 7px 0 0;display:inline-block;vertical-align:middle;max-width:21px}
.d-wd1 .content .sckz .con{padding:23px 30px 15px}
.d-wd1 .content .sckz .con .item{margin-bottom:12px;display:-webkit-flex;display:flex;justify-content:space-between;align-items:center}
.d-wd1 .content .sckz .con .label{padding-right:10px;width:90px;font-size:16px;color:#737787;line-height:1.63;flex-shrink:0}
.d-wd1 .content .sckz .con .input{flex-grow:1}
.d-wd1 .content .sckz .con .inp{padding:0 10px;display:block;width:100%;height:26px;line-height:26px;background-color:#e1e3eb;border-radius:2px;font-size:14px;color:#737787}
.d-wd1 .content .sckz .btns{padding:0 20px;position:absolute;left:50%;top:50%;min-width:223px;height:66px;line-height:66px;background-color:#3e59fc;border-radius:33px;box-shadow:0 0 4px 0 rgba(121,122,127,.75);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:21px;color:#fff;text-align:center;z-index:10;cursor:pointer}
.d-wd1 .content .sckz .btns label{display:block;cursor:pointer}
.d-wd1 .content .sckz .btns input{position:absolute;left:-9999px}
.d-wd1 .content .sckz .btns img{margin-right:12px;display:inline-block;vertical-align:middle;max-width:30px}
.d-wd1 .bottom{padding:20px 40px;flex-shrink:0}
.d-wd1 .bottom .tabs{margin:0 -3.5px 15px;display:-webkit-flex;display:flex;flex-wrap:wrap}
.d-wd1 .bottom .tabs a{margin:0 3.5px 5px;padding:0 12px;display:block;font-size:16px;color:#222;line-height:27px;border:1px solid #d0d0d0;border-radius:8px;flex-shrink:0;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.d-wd1 .bottom .tabs .on,.d-wd1 .bottom .tabs a:hover{background-color:#eceff2}
.d-wd1 .bottom .input{padding:10px 12px;border:1px solid #e5e5e5;border-radius:8px;position:relative}
.d-wd1 .bottom .input .inp{display:block;width:100%;font-size:16px;color:#333;line-height:1.88;height:5.64em}
.d-wd1 .bottom .input .bot-num{margin-top:18px;display:-webkit-flex;display:flex;justify-content:flex-end;align-items:center}
.d-wd1 .bottom .input .count{font-size:16px;color:#bfbfbf;line-height:1.5}
.d-wd1 .bottom .input .submit{margin-left:10px;display:block;width:42px;height:30px;background:url(../images/d-send1.png) center center no-repeat;-webkit-background-size:contain;background-size:contain}
.d-fy1{padding:29px 30px}
.d-fy1 button,.d-fy1 input,.d-fy1 textarea{outline:0;border:none;resize:none;background-color:transparent}
.d-fy1 .lang-choice{margin-bottom:32px;display:-webkit-flex;display:flex;justify-content:center;align-items:center}
.d-fy1 .lang-choice .item{width:168px;flex-shrink:0}
.d-fy1 .lang-choice select{display:block;width:100%;height:44px;line-height:42px;border:1px solid #d4d4d4;border-radius:4px;font-size:16px;color:#222;text-align:center}
.d-fy1 .lang-choice .change-btn{display:block;width:66px;height:40px;background:url(../images/d-tab1.png) center center no-repeat;-webkit-background-size:27px auto;background-size:27px auto;flex-shrink:0}
.d-fy1 .result .inp{padding:12px 16px;display:block;width:100%;height:370px;border:1px solid #e5e5e5;border-radius:8px;font-size:16px;color:#333;line-height:1.88}
.d-fy1 .result .fy-btn{margin:24px 0 40px;display:block;width:100%;height:48px;line-height:48px;background-color:#3e59fc;border-radius:4px;font-size:18px;color:#fff;text-align:center}
.d-ml1{padding:26px 10px}
.d-ml1 .d-tabsT6{margin-bottom:17px}
.d-section1{padding-bottom:60px;display:-webkit-flex;display:flex;justify-content:space-between;align-items:flex-start}
.d-section1 .sec-col{width:calc(100% - 370px);max-width:100%;flex-grow:1}
.d-section1 .sec-cor{margin-left:30px;width:340px;flex-shrink:0}
.d-section1 .sec-cor .sec-cor-items+.sec-cor-items{margin-top:40px}
.d-section1 .d-hd3{margin:29px 0 21px}
.d-section1 .d-ls2{margin-top:12px}
.d-section1 .d-ls3{margin-top:14px}
.d-section1 .d-ls4{margin-top:33px}
.d-section1 .d-ls5{margin-top:30px}
.d-section1 .d-ls7{margin-top:28px}
.d-section1 .d-ls9{margin-top:32px}
.d-section1 .d-swiper1{margin-bottom:41px}
.d-section1 .d-hd1+.d-form1{margin-top:35px}
.d-section1 .d-form2{margin-top:29px}
.d-section1 .d-table1{margin-top:42px}
.d-section1 .d-hotwords1{margin-top:32px}
.d-section1 .d-tabsT3{margin-top:37px}
.d-section2{padding:30px 0 48px;overflow:hidden}
.d-section2 .sec-cont{display:-webkit-flex;display:flex;justify-content:space-between;align-items:flex-start}
.d-section2 .sec-col{width:306px;flex-shrink:0}
.d-section2 .sec-cor{width:calc(100% - 346px);flex-shrink:0}
.d-section2 .d-data1{margin-bottom:40px}
.d-section2 .d-form2{margin-bottom:20px}
.d-section3{display:-webkit-flex;display:flex;justify-content:space-between;align-items:flex-start}
.d-section3 .sec-col{width:340px;flex-shrink:0}
.d-section3 .sec-cor{width:calc(100% - 380px);flex-shrink:0}
.d-sNav1 .items{margin-bottom:20px}
.d-sNav1 .hd{padding-bottom:10px;border-bottom:4px solid #f4f4f4;cursor:default}
.d-sNav1 .hd .tit{font-size:18px;color:#222;font-weight:400;line-height:1.33;position:relative}
.d-sNav1 .hd .tit i{position:absolute;right:0;top:50%;width:24px;height:24px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);z-index:10}
.d-sNav1 .hd .tit i:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:url(../images/d-arrow7.png) center center no-repeat;-webkit-background-size:14px auto;background-size:14px auto}
.d-sNav1 .bd{padding-top:12px}
.d-sNav1 .ls1 label{padding:5px 0;display:block;font-size:16px;color:#333;line-height:1.5;position:relative;overflow:hidden;display:-webkit-flex;display:flex;justify-content:space-between;align-items:flex-start}
.d-sNav1 .ls1 input{position:absolute;left:-9999px}
.d-sNav1 .ls1 .icon-btn{margin-right:2px;display:block;width:24px;height:24px;background:url(../images/d-chk3.png) center center no-repeat;-webkit-background-size:14px auto;background-size:14px auto;flex-shrink:0}
.d-sNav1 .ls1 .name{flex-grow:1}
.d-sNav1 .ls1 .num{color:#666;line-height:1.5}
.d-sNav1 .ls1 input:checked+.icon-btn{background-image:url(../images/d-chk4.png)}
.d-sNav1 .hd.active .tit i:before{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}
.d-sNav2{padding:17px 0 20px;background-color:#fff;border:1px solid #f0f0f0;border-radius:4px;overflow:hidden}
.d-sNav2>ul{margin-bottom:-9px}
.d-sNav2>ul>li{margin-bottom:9px}
.d-sNav2>ul>li>a{padding:10px 15px;padding-left:23px;display:block;font-size:18px;color:#333;line-height:1.5;position:relative}
.d-sNav2>ul>li>a:before{content:'';position:absolute;left:0;top:50%;width:4px;height:38px;background:url(../images/d-line1.png) center center no-repeat;-webkit-background-size:contain;background-size:contain;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);opacity:0}
.d-sNav2>ul>li.on>a,.d-sNav2>ul>li>a:hover{background-color:#f4f4f4}
.d-sNav2>ul>li.on>a:before{opacity:1}
.d-sNav3{padding-bottom:60px;background-color:#fafafa;border-top:6px solid #991500}
.d-sNav3 .hd{padding:15px 16px;border-bottom:1px solid #ececec}
.d-sNav3 .hd .title{font-size:18px;color:#222;font-weight:400;line-height:1.5}
.d-sNav3 .bd li{border-bottom:1px solid #ececec}
.d-sNav3 .bd li:last-child{border:none}
.d-sNav3 .bd a{padding:10px;display:block;font-size:16px;color:#333;line-height:1.2;display: flex; justify-content: space-between; align-items: flex-start;font-weight: 600;}
.d-sNav3 .bd .icon-arrow{display: block; width: 24px; height: 24px; background: url(../images/d-arrow7.png) center center no-repeat; -webkit-background-size: 14px auto; background-size: 14px auto; flex-shrink: 0}
.d-sNav3 .bd .icon-arrow.active{-webkit-transform: rotate(180deg); -ms-transform: rotate(180deg); -o-transform: rotate(180deg); transform: rotate(180deg)}
.d-sNav3 .bd>ul>li>ul{border-top:1px solid #ececec}
.d-sNav3 .bd>ul>li>ul>li{border:none}
.d-sNav3 .bd>ul>li>ul>li>a{padding:5px;padding-left:28px;display:block;font-weight: 500; font-size: 14px;}
.d-sNav3 .bd a:hover{color:#b01801}
.d-sNav4{font-size:16px;color:#333;line-height:1.5}
.d-sNav4>li>a{padding:18px 10px;display:block}
.d-sNav4>li>ul>li>div{padding:12px 10px;padding-left:38px;display:block;display:-webkit-flex;display:flex;justify-content:space-between;align-items:flex-start;position: relative;/*border-bottom: 1px dashed #ccc;*/}
.d-sNav4>li>ul>li>div:before{content:" ";display:block;border-bottom: 1px dashed #ccc;height:12px;width: 95%;position: absolute;z-index: 0;}
.d-sNav4>li>ul>li>div .l{flex-grow:1;z-index: 1;}
.d-sNav4>li>ul>li>div .l a{background: #fff; padding-right: 5px;}
.d-sNav4>li>ul>li>div .r{margin-left:20px;color:#454545;max-width:40%;flex-shrink:0;background: #fff;padding-left: 5px;z-index: 1;overflow-wrap: break-word;
  word-break: normal;
  hyphens: auto;
  white-space: normal;}
.d-hotwords1{display:-webkit-flex;display:flex;flex-wrap:wrap;align-items:flex-start}
.d-hotwords1 .item{margin-right:40px;display:-webkit-flex;display:flex;flex-wrap:wrap;align-items:flex-start}
.d-hotwords1 span{margin-right:12px;display:block;font-size:16px;color:#333;line-height:1.5;flex-shrink:0}
.d-hotwords1 .cont{display:-webkit-flex;display:flex;flex-wrap:wrap}
.d-hotwords1 .cont a{margin:0 2px 4px;padding:0 10px;display:block;font-size:14px;color:#ac7a31;line-height:1.71;background-color:#fdf5ec;border-radius:4px;flex-shrink:0;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.d-hotwords1 .cont a:hover{color:#fff;background-color:#b01801}
.d-data1{background-color:#f4f4f4;display:-webkit-flex;display:flex;flex-wrap:wrap;align-items:flex-start}
.d-data1 .left{padding:20px 34px;width:26.54%;font-size:20px;color:#b01801;line-height:1.5;flex-shrink:0}
.d-data1 .left span{margin-left:18px;display:inline-block;font-size:14px;color:#666}
.d-data1 .right{padding-top:7px;width:73.46%;border-left:1px solid #e6e6e6;flex-shrink:0}
.d-keyWords1{margin-bottom:10px;display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}
.d-keyWords1 .left{padding:0 10px;font-size:16px;color:#222;line-height:1.88}
.d-keyWords1 .left span{margin:0 4px;display:inline-block;color:#b01901}
.d-keyWords1 .right{display:-webkit-flex;display:flex;flex-wrap:wrap;align-items:center}
.d-keyWords1 .checkBtn label{display:block;font-size:16px;color:#222;line-height:1.88;position:relative;overflow:hidden;display:-webkit-flex;display:flex;align-items:flex-start}
.d-keyWords1 .checkBtn input{position:absolute;left:-9999px}
.d-keyWords1 .checkBtn .icon-btn{margin:3px 5px 0 0;display:block;width:24px;height:24px;background:url(../images/d-chk3.png) center center no-repeat;-webkit-background-size:14px auto;background-size:14px auto;flex-shrink:0}
.d-keyWords1 .checkBtn span{display:block;flex-grow:1}
.d-keyWords1 .checkBtn input:checked+.icon-btn{background-image:url(../images/d-chk4.png)}
.d-keyWords1 .sort{margin-left:16px;font-size:16px;color:#333;line-height:1.88;display:-webkit-flex;display:flex;flex-wrap:wrap;align-items:center}
.d-keyWords1 .sort .item{margin:0 6px;padding:0 6px;display:block;cursor:default;display:-webkit-flex;display:flex;align-items:center}
.d-keyWords1 .sort i{display:block;width:20px;height:20px;background:url(../images/d-sort1.png) center center no-repeat;-webkit-background-size:9px auto;background-size:9px auto;flex-shrink:0}
.d-keyWords1 .sortActive{color:#b01901}
.d-keyWords1 .sortActive.asc i{background:url(../images/d-sort2.png) center center no-repeat;}
.d-keyWords1 .sortActive.desc i{background:url(../images/d-sort3.png) center center no-repeat;}
.d-fBtns1{position:fixed;left:calc((100vw - 1300px)/ 2 + 1338px);bottom:10%;z-index:99}
.d-fBtns1 .items{margin:28px 0;display:block;background-color:#fff;border-radius:31px;box-shadow:0 0 16px 0 rgba(213,213,213,.75);overflow:hidden}
.d-fBtns1 .a1{display:block;width:62px;height:62px;line-height:62px;font-size:0;text-align:center;position:relative}
.d-fBtns1 .a1:before{content:'';position:absolute;left:50%;bottom:0;width:22px;height:1px;background-color:#eaeaea;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}
.d-fBtns1 .a1:last-child:before{display:none}
.d-fBtns1 .a1 img{display:inline-block;vertical-align:middle;max-width:60%;max-height:60%}
.d-fBtns2{padding:6px 0;position:fixed;left:0;top:30%;background-color:#fdf4eb;border-radius:4px;z-index:99}
.d-fBtns2 .item{display:block;width:60px;height:62px;font-size:14px;color:#ac7a31;text-align:center;line-height:1.5;display:-webkit-flex;display:flex;flex-direction:column;justify-content:center;align-items:center}
.d-fBtns2 i{display:block;width:24px;height:24px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:contain;background-size:contain;flex-shrink:0}
.d-fBtns2 .icon-zan{background-image:url(../images/d-zan1.png)}
.d-fBtns2 .icon-fx{background-image:url(../images/d-fx1.png)}
.d-info1{padding:38px 0;font-size:16px;color:#333;line-height:1.8}
.d-info2{padding-top:3px}
.d-info2 .title{font-size:30px;color:#222;font-weight:400;line-height:1.3}
.d-info2 .info{padding:18px 0;font-size:16px;color:#454545;line-height:1.88}
.d-info2 .btns-ls{padding:10px 0;border-top:1px solid #ececec;display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}
.d-info2 .btns-ls .s1{display:block;font-size:16px;color:#666;line-height:2.5;flex-shrink:0;display:-webkit-flex;display:flex;align-items:center;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;color:#b01801;}
.d-info2 .btns-ls .s1 .ai{margin:-12px 0 0 2px;display:block;max-width:16px}
.d-info2 .btns-ls .s1 i{margin-right:4px;display:block;width:24px;height:24px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:contain;background-size:contain;flex-shrink:0;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.d-info2 .btns-ls .btns1{margin:0 -12px;display:-webkit-flex;display:flex;flex-wrap:wrap;align-items:center}
.d-info2 .btns-ls .btns1 .s1{padding:0 12px}
.d-info2 .btns-ls .btns2{margin:0 -6px;display:-webkit-flex;display:flex;flex-wrap:wrap}
.d-info2 .btns-ls .btns2 .s1{padding:0 6px}
.d-info2 .btns-ls .btns2 i{margin:0}
.d-info2 .btns-ls .icon-pdf{background-image:url(../images/d-pdf1.png)}
.d-info2 .btns-ls .icon-down{background-image:url(../images/d-down2.png)}
.d-info2 .btns-ls .icon-read{background-image:url(../images/d-read2.png)}
.d-info2 .btns-ls .icon-doc{background-image:url(../images/d-doc1.png)}
.d-info2 .btns-ls .btns2 .icon-sc{background-image:url(../images/d-sc1.png)}
.d-info2 .btns-ls .s1:hover{text-decoration:underline}
.d-info2 .btns-ls .s1 .icon-pdf{background-image:url(../images/d-pdf2.png)}
.d-info2 .btns-ls .s1 .icon-down{background-image:url(../images/d-down3.png)}
.d-info2 .btns-ls .s1 .icon-read{background-image:url(../images/d-read3.png)}
.d-info2 .btns-ls .s1 .icon-doc{background-image:url(../images/d-doc2.png)}
.d-info2 .btns-ls .s1 .icon-sc{background-image:url(../images/d-sc2.png)}
.d-info2 .intro{padding:19px 0;font-size:16px;color:#666;line-height:1.88;border-top:1px solid #ececec}
.d-info2 .intro .ito-tit{margin-bottom:12px;font-size:18px;color:#333;font-weight:400;line-height:1.3}
.d-info2 .kewords{padding:13px 6px;font-size:16px;color:#454545;line-height:1.8;border-top:1px solid #ececec}
.d-info2 .kewords a{margin-right:12px;display:inline-block;color:#b01801}
.d-info2 .kewords a:hover{text-decoration:underline}
.d-info2 .related{padding:11px 0}
.d-info2 .related .rd-tit{margin-bottom:20px;font-size:18px;color:#333;font-weight:400;line-height:1.3}
.d-info2 a:hover{text-decoration:underline}
.d-info3{font-size:16px;color:#333;line-height:1.88}
.d-info3 .tit1{margin-bottom:27px;font-size:24px;color:#222;font-weight:400;line-height:1.3}
.d-info3 .tit2{margin:11px 0 20px;font-size:26px;color:#333;font-weight:400;line-height:1.3;text-align:center}
.d-info3 .tit3{margin-bottom:16px;font-size:16px;color:#222;font-weight:700;line-height:1.3}
.d-info3 .its1{margin-top:29px;display:-webkit-flex;display:flex;align-items:flex-start}
.d-info3 .its1 .its-l{flex-grow:1}
.d-info3 .its1 .its-r{margin-left:20px;padding-top:8px;flex-shrink:0}
.d-info3 .its1 .btns{margin:0 -6px -6px;display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}
.d-info3 .its1 .btns .s1{margin:0 6px 6px;padding:0 15px;display:block;min-width:124px;line-height:36px;border:1px solid #008127;border-radius:4px;font-size:14px;color:#008127;text-align:center;flex-shrink:0}
.d-info3 .its1 .btns img{margin:-2px 8px 0 0;display:inline-block;vertical-align:middle;max-width:24px}
.d-info3 a:hover{text-decoration:underline}
.d-info4{padding-top:12px}
.d-info4 .hd{margin-bottom:28px}
.d-info4 .hd .title{font-size:24px;color:#333;font-weight:400;line-height:1.3}
.d-info4 .hd .info{margin:0 -7px;margin-top:18px;font-size:14px;color:#999;line-height:1.5}
.d-info4 .hd .info span{margin:0 7px;display:inline-block}
.d-info4 .cont{font-size:16px;color:#333;line-height:1.88}
.d-info4 a{font-size:inherit;color:inherit}
.d-info4 a:hover{color:#b01901;text-decoration:underline}
.d-info5 .title{font-size:24px;color:#222;font-weight:400;line-height:1.3}
.d-info5 .info{padding:17px 0 23px;font-size:16px;color:#454545;line-height:2.25}
.d-info5 .intro{padding:29px 0;font-size:16px;color:#333;line-height:1.88;border-top:1px solid #ececec}
.d-info5 .intro .ito-tit{margin-bottom:11px;font-size:18px;color:#333;font-weight:400;line-height:1.3}
.d-info5 a:hover{text-decoration:underline}
.d-info6 .dt-hd{display:-webkit-flex;display:flex;justify-content:space-between;align-items:flex-start}
.d-info6 .dt-hd .pic{width:234px;position:relative;overflow:hidden}
.d-info6 .dt-hd .pic:before{content:'';display:block;padding-top:144%}
.d-info6 .dt-hd .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}
.d-info6 .dt-hd .right{padding-top:6px;width:calc(100% - 274px);flex-shrink:0}
.d-info6 .dt-hd .tit{font-weight:400;line-height:1.3}
.d-info6 .dt-hd .tit .cn{font-size:24px;color:#222}
.d-info6 .dt-hd .tit .en{margin-top:14px;font-size:16px;color:#454545;text-transform:uppercase}
.d-info6 .dt-hd .info{margin-top:25px;font-size:16px;color:#454545;line-height:2.25}
.d-info6 .dt-hd .info a,.d-info6 .dt-hd .info span{display:inline-block}
.d-info6 .dt-hd .info .dy{margin:-2px 8px 0 4px;padding:0 6px;display:inline-block;vertical-align:middle;min-width:42px;line-height:20px;background-color:#b01801;border-radius:4px;font-size:14px;color:#fefefe;text-align:center}
.d-info6 .dt-hd .info .dy:hover{text-decoration:none;opacity:.8}
.d-info6 .dt-hd .info a:hover{text-decoration:underline}
.d-info6 .dt-hd .bot{display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}
.d-info6 .dt-hd .bot .bot-l{padding:15px 0}
.d-info6 .dt-hd .tags{margin:0 -5px -5px 0;display:-webkit-flex;display:flex;flex-wrap:wrap;align-items:center}
.d-info6 .dt-hd .tags a{margin:0 5px 5px;padding:0 8px;display:block;font-size:16px;color:#ac7a31;line-height:28px;background-color:#fdf5ec;border-radius:4px;flex-shrink:0;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.d-info6 .dt-hd .tags a:hover{color:#fff;background-color:#b01801}
.d-info6 .dt-hd .btns{margin:0 -10px -10px;display:-webkit-flex;display:flex;flex-wrap:wrap;align-items:center}
.d-info6 .dt-hd .btns .ts-item{margin:0 10px 10px;padding:7px 5px 6px;display:block;min-width:78px;min-height:66px;border:1px solid #888e99;border-radius:4px;font-size:14px;color:#888e99;text-align:center;line-height:1.2;display:-webkit-flex;display:flex;flex-direction:column;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.d-info6 .dt-hd .btns i{margin-bottom:4px;display:block;width:100%;height:30px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:contain;background-size:contain;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.d-info6 .dt-hd .btns .icon-doc{background-image:url(../images/d-doc3.png)}
.d-info6 .dt-hd .btns .icon-catalog{background-image:url(../images/d-catalog1.png)}
.d-info6 .dt-hd .btns .icon-buy{background-image:url(../images/d-buy1.png)}
.d-info6 .dt-hd .btns .icon-read{background-image:url(../images/d-read4.png)}
.d-info6 .dt-hd .btns .icon-down{background-image:url(../images/d-down4.png)}
.d-info6 .dt-hd .btns .ts-item:hover{color:#b01801;border-color:#b01801}
.d-info6 .dt-hd .btns .ts-item:hover .icon-doc{background-image:url(../images/d-doc4.png)}
.d-info6 .dt-hd .btns .ts-item:hover .icon-catalog{background-image:url(../images/d-catalog2.png)}
.d-info6 .dt-hd .btns .ts-item:hover .icon-buy{background-image:url(../images/d-buy2.png)}
.d-info6 .dt-hd .btns .ts-item:hover .icon-read{background-image:url(../images/d-read5.png)}
.d-info6 .dt-hd .btns .ts-item:hover .icon-down{background-image:url(../images/d-down5.png)}
.d-info6 .intro{padding:49px 0 22px;font-size:16px;color:#666;line-height:1.88}
.d-info6 .intro .zk,.d-info6 .intro .sq{text-indent: 2rem;}
.d-info6 .intro .zk a,.d-info6 .intro .sq a{color:#b01801; float:right;margin-right:20px}
.d-info6 .intro .ito-tit{margin-bottom:10px;font-size:18px;color:#333;font-weight:400;line-height:1.5}
.d-info6 .catalog{padding:22px 0 18px}
.d-info6 .catalog .lg-tit{margin-bottom:10px;font-size:18px;color:#333;font-weight:400;line-height:1.5}
.d-info6 .series{padding:18px 0}
.d-info6 .series .ser-tit{margin-bottom:26px;font-size:18px;color:#333;font-weight:400;line-height:1.5}
.d-info6 .related{padding:40px 0; display: -webkit-flex; display: flex; justify-content: space-between; align-items: flex-start}
.d-info6 .related .rd-items{width: 46%; flex-shrink: 0}
.d-info6 .related .rd-tit{margin-bottom:20px;font-size:18px;color:#333;font-weight:400;line-height:1.5}
.d-info7 .hd{margin-bottom:40px}
.d-info7 .hd .title{font-size:24px;color:#222;text-align:center;font-weight:400;line-height:1.5}
.d-info7 .cont{font-size:16px;color:#222;line-height:1.88}
.d-info8{display:-webkit-flex;display:flex;justify-content:space-between;align-items:flex-start}
.d-info8 .pic{margin-top:6px;width:190px;height:144px;border:2px solid #e5e5e5}
.d-info8 .pic img{display:block;width:100%;height:100%;object-fit:cover}
.d-info8 .text{width:100%;flex-shrink:0}
.d-info8 .text .top{background:url(../images/s-top.png) bottom right no-repeat; padding:45px 35px}
.d-info8 .text .top .title{color:#222}
.d-info8 .text .top .txt{color:#666}
.d-info8 .text .tit1{font-size:18px;color:#222;padding: 15px 0; border-bottom: 1px solid #eee; margin-bottom: 20px;}
.d-info8 .tit{font-size:24px;color:#222;font-weight:600}
.d-info8 .desc{margin-top:15px;font-size:16px;color:#333;line-height:1.75}
.d-info9{display:-webkit-flex;display:flex;justify-content:space-between;align-items:flex-start}
.d-info9 .col{width:53.69%;flex-shrink:0;display:-webkit-flex;display:flex;align-items:flex-start;justify-content:space-between}
.d-info9 .cor{width:38.31%;flex-shrink:0}
.d-info9 .pic{width:170px;position:relative;border:2px solid #e0e0e0;overflow:hidden;flex-shrink:0}
.d-info9 .pic:before{content:'';display:block;padding-top:127.06%}
.d-info9 .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}
.d-info9 .right{width:calc(100% - 198px);flex-shrink:0}
.d-info9 .tit{font-size:24px;color:#222;font-weight:700;line-height:1.3}
.d-info9 .line{margin:16px 0 19px;width:21px;height:4px;background-color:#b01901}
.d-info9 .info{font-size:16px;color:#333;line-height:2.25}
.d-info9 .d-tabsT5{margin:0;margin-bottom:19px}
.d-info10{padding-top:10px;font-size:16px;color:#333;line-height:1.88;text-indent:2em}
.d-info11{text-align: center; border: 1px solid #EBEBEB;}
.d-info11 .title{padding: 17px 15px; font-size: 20px; color: #FFFFFF; font-weight: normal; line-height: 1.3; background-color: #B01801;}
.d-info11 .ls1{padding: 17px 15px;}
.d-info11 .ls1>li{margin-bottom: 8px;}
.d-info11 .ls1>li:last-child{margin-bottom: 0;}
.d-info11 .ls1>li>a{padding: 12px 15px; display: block; font-size: 18px; color: #333333; font-weight: normal; line-height: 1.3; background-color: #F4F4F4; position: relative;}
.d-info11 .ls1>li>a.on{background-color: #e59f6d;color: #fff;}
.d-info11 .ls1 a i{position:absolute;top:0;right:0;bottom:0;width:40px;background:url(../images/d-arrow1.png) center no-repeat}
.d-info11 .ls1 a i.on{background-image:url(../images/d-arrow1.png);-webkit-transform: rotate(180deg); -ms-transform: rotate(180deg); -o-transform: rotate(180deg); transform: rotate(180deg)}
.d-info11 .ls1 ul{padding: 6px 0;}
.d-info11 .ls1 ul>li{}
.d-info11 .ls1 ul>li>a{padding: 4.5px 15px; display: block; font-size: 14px; color: #666666; line-height: 1.5; -webkit-transition: all .5s; -o-transition: all .5s; transition: all .5s;}
.d-info11 .ls1 ul>li>a:hover{color: #B01801;}
.d-hz1{margin-top:19px;height:176px;position:relative}
.d-hz1 .item{position:absolute;border-radius:50%;font-size:18px;color:#fff;display:-webkit-flex;display:flex;justify-content:center;align-items:center}
.d-hz1 .item.i1{left:13.45%;top:9.09%;width:86px;height:86px;background-color:#ac7a31;z-index:100}
.d-hz1 .item.i2{left:21.69%;top:69.32%;width:45px;height:45px;font-size:14px;background-color:#c9412b}
.d-hz1 .item.i3{left:27.51%;top:13.64%;width:127px;height:127px;font-size:24px;background-color:#b01901}
.d-hz1 .item.i4{left:50.4%;top:38.07%;width:92px;height:92px;background-color:#a95447;z-index:100}
.d-hz1 .item.i5{left:53.01%;top:9.09%;width:48px;height:48px;font-size:14px;background-color:#c9a268}
.d-hz1 .item.i6{left:66.67%;top:14.77%;width:74px;height:74px;font-size:16px;background-color:#ac7a31}
.d-hz1 .item.cr1{left:11.04%;top:71.02%;width:20px;height:20px;background-color:#ac7a31}
.d-hz1 .item.cr2{left:44.18%;top:0;width:21px;height:21px;background-color:#c9412b}
.d-hz1 .item.cr3{left:45.98%;bottom:0;width:30px;height:30px;background-color:#ac7a31}
.d-hz1 .item.cr4{left:83.13%;top:16.48%;width:26px;height:26px;background-color:#c9412b}
.d-cg1{padding:6px 10px;display:-webkit-flex;display:flex;justify-content:space-between;align-items:flex-start}
.d-cg1 .col{width:34.62%;flex-shrink:0}
.d-cg1 .cor{width:50.03%}
.d-cg1 .d-hd4{margin-bottom:21px}
.d-cg1 .d-ls10{margin-top:25px}
.d-tips1{display:inline-block;position:relative}
.d-tips1 .tps-btn{font-size:12px;color:#9a1602;cursor:pointer}
.d-tips1 .tps-cont{padding:18px 18px 14px;position:absolute;left:-10px;bottom:120%;width:28.44vw;font-size:14px;color:#666;line-height:1.71;text-indent:2em;background-color:#fff;border-radius:4px;box-shadow:0 0 4px 0 rgba(149,149,149,.73);z-index:10;opacity:0;visibility:hidden;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.d-tips1 .tps-cont:before{content:'';position:absolute;left:0;top:100%;width:36px;height:13px;background:url(../images/d-arrow9.png) center center no-repeat;-webkit-background-size:contain;background-size:contain}
.d-tips1 .tps-cont .tps-in{height:clamp(96px,5vw,96px);overflow-y:auto}
.d-tips1:hover .tps-cont{opacity:1;visibility:visible}
.d-filter1{margin:22px 0 31px;padding-right:14px}
.d-filter1 .items{display:-webkit-flex;display:flex;justify-content:space-between;align-items:flex-start}
.d-filter1 .items+.items{margin-top:10px}
.d-filter1 .label{padding-right:10px;min-width:86px;font-size:16px;color:#b01901;font-weight:700;line-height:2.25;flex-shrink:0}
.d-filter1 .cont{height:35px;overflow:hidden;flex-grow:1;display:-webkit-flex;display:flex;flex-wrap:wrap}
.d-filter1 .cont a{padding:0 7px;display:block;font-size:16px;color:#333;line-height:30px; height: 30px; border-radius: 5px;margin: 5px;}
.d-filter1 .cont a.on,.d-filter1 .cont a:hover{color: #fff;  background-color: #b01801;}
.d-filter1 .icon-arrow{margin-top:3px;display:block;width:30px;height:30px;background:url(../images/d-arrow10.png) center center no-repeat;-webkit-background-size:14px auto;background-size:14px auto;flex-shrink:0}
.d-filter1 .icon-arrow.active{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}
.d-filter1 .cont.active{height:auto}
.d-filter2{position:relative}
.d-filter2 .d-tabsT7{width: 68%;}
.d-filter2 button,.d-filter2 input{outline:0;border:none;background-color:transparent}
.d-filter2 .arrow-btn{position:absolute;left:50%;bottom:0;width:30px;height:30px;background:url(../images/d-arrow11.png) center center no-repeat;-webkit-background-size:contain;background-size:contain;-webkit-transform:translate(-50%,50%);-ms-transform:translate(-50%,50%);-o-transform:translate(-50%,50%);transform:translate(-50%,50%);cursor:pointer;z-index:10;opacity:0}
.d-filter2 .arrow-btn.active{background-image:url(../images/d-arrow12.png);opacity:1}
.d-filter2 .form-cont{display:-webkit-flex;display:flex;justify-content:space-between;align-items:flex-start}
.d-filter2 .form-col{width:68%;flex-shrink:0}
.d-filter2 .form-cor{margin-top: -75px; padding-top:14px;width:29.54%;flex-shrink:0}
.d-filter2 .form-bot{display:none}
.d-filter2 .form-bot .inn{padding:32px 60px;background-color:#fff;display:-webkit-flex;display:flex;justify-content:center;align-items:center}
.d-filter2 .form-bot .sel{padding:0 25px 0 10px;margin-right:16px;display:block;width:130px;height:42px;line-height:40px;border:1px solid #ddd;border-radius:4px;background:#fbfbfb url(../images/d-arrow1.png) right 12px center no-repeat;-webkit-background-size:11px auto;background-size:11px auto;flex-shrink:0}
.d-filter2 .form-bot .sel2{padding:0 25px 0 10px;margin-left:16px;display:block;width:80px;height:42px;line-height:40px;border:1px solid #ddd;border-radius:4px;background:#fbfbfb url(../images/d-arrow1.png) right 12px center no-repeat;-webkit-background-size:11px auto;background-size:11px auto;flex-shrink:0}
.d-filter2 .form-bot .inp{display:block;width:100%;height:42px;line-height:40px;border:1px solid #ddd;border-radius:4px;font-size:14px;color:#222;flex-grow:1}
.d-filter2 .form-bot .submit{margin-left:20px;display:block;width:86px;height:30px;line-height:30px;background-color:#b01801;border-radius:4px;font-size:14px;color:#fefefe;text-align:center;flex-shrink:0}
.d-filter3{padding:10px;background-color:#f1f1f1;font-size:16px;color:#333;line-height:2;display:-webkit-flex;display:flex;justify-content:space-between;align-items:flex-start}
.d-filter3 .left{flex-grow:1}
.d-filter3 .left a{padding:0 3px;font-size:inherit;color:inherit;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.d-filter3 .left .on,.d-filter3 .left a:hover{color:#b01901}
.d-filter3 .right{flex-shrink:0}
.d-tabsTxt1{padding:12px 4px;height:442px;border:1px solid #eee;border-radius:2px}
.d-tabsTxt1 .items{padding:5px 12px;height:100%;overflow-y:auto;display:none}
.d-tabsTxt1 .items::-webkit-scrollbar{width:6px;border-radius:10px}
.d-tabsTxt1 .items::-webkit-scrollbar-track{background:0 0;border-radius:10px}
.d-tabsTxt1 .items::-webkit-scrollbar-thumb{background:#e3e4e8;border-radius:10px}
.d-tabsTxt1 .items::-webkit-scrollbar-thumb:window-inactive{background:#e3e4e8;border-radius:10px}
.d-tabsTxt1 .items.on{display:block}
.d-tabsTxt1 .hd{padding-bottom:11px;font-size:16px;color:#333;line-height:1.4;border-bottom:1px solid #eee}
.d-tabsTxt1 .con{padding:13px 0;font-size:14px;color:#333;line-height:1.71}
.d-chart1{height:400px}
.d-chart2{height:350px}
.d-chart3{height:350px}
.d-chart4{height:160px}
@media only screen and (max-width:1799px){
.header-map,.header4{zoom:.9}
}
@media only screen and (max-width:1699px){
.header-map,.header4{zoom:.85}
}
@media only screen and (max-width:1499px){
.d-fBtns1{left:calc((100vw - 1170px)/ 2 + 1320px)}
}
@media only screen and (max-width:1299px){
.header-map,.header4{zoom:.8}
.d-fBtns1{left:calc((100vw - 1040px)/ 2 + 1320px)}
}
@media only screen and (max-width:1199px){
.mainInn1.close{padding:0}
.header3{position:fixed;left:0;top:0;right:0;height:50px;background-color:#fff;z-index:100;box-shadow:0 0 10px rgba(0,0,0,.25)}
.header3 .d-btns1{display: none}
.header3 .header-1{height:auto}
.header3 .header-2{position:fixed;left:0;top:50px;right:0;width:80%;height:calc(100vh - 50px);background:#fff;border-top:1px solid #e5e5e5;box-shadow:0 10px 10px rgba(0,0,0,.25);z-index:100;overflow-y:auto;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.header3 .header-2.header__open{-webkit-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0);transform:translate(0)}
.header3 .header-2 .wp{padding:20px 15px;width:auto;height:auto}
.header3 .header-2 .d-headerBtns,.header3 .header-2 .d-search2{display:-webkit-flex;display:flex}
.header3 .header-logo{position:absolute;left: 10px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);font-size: 0;margin-top: 0px;}
.header3 .header-logo .tit{margin-right: 8px; padding-right: 8px; display: inline-block; vertical-align: middle; position: relative; font-size: 20px;}
.header3 .header-logo .tit:before{content: ''; position: absolute; right: 0; top: 50%; width: 2px; height: 24px; background-color: #b01901; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%);}
.header3 .header-logo .mo-logo{/*display: inline-block !important; vertical-align: middle;*/ max-width: 30px;margin-right: 10px;}
  .header3 .header-logo img{height:32px}
.header3 .header-2 .d-search2{margin-bottom: 12px}
.header3 .header-menuBtn{display:block}
.d-headerBtns .item{margin: 0 auto;}
.d-headerBtns  .icon,.d-headerBtns .item:nth-child(2){display:none}
.d-headerBtns a{color:#333}
.header4{zoom:1;display:none!important}
.d-headerBtns{margin:10px 50px 10px 10px;padding:0;line-height:1.5;font-size:14px;flex-wrap:wrap}
.d-headerBtns .item{padding:6px 10px}
.d-headerBtns .icon{width:24px;height:24px;line-height:22px;margin-right:6px}
.d-headerBtns .tit em{margin:0 6px}
.header3 .header-ai{margin:0;margin-bottom:15px;width:100%;min-width:0;height:46px;line-height:46px;font-size:18px;order:1;display:none}
.header3 .header-nav{line-height:1.5;flex-wrap:wrap}
.header3 .header-nav ul{display:block;width:100%;order:2}
.header3 .header-nav ul>li>a{padding:10px 15px!important;padding-right:30px!important;color:#333;font-size:16px}
.header3 .header-nav ul>li>a i{display:block}
.header3 .header-nav ul>li>a:hover{color:#333;background-color:transparent}
.header3 .header-nav ul li dl dd a{color: #333;text-align: left;}
.header3 .header-nav ul li dl{background:none;padding:0 30px;position: relative;}
.header3 .header-nav ul>li.active>a i{background-image:url(../images/d-arrow1.png);-webkit-transform: rotate(180deg); -ms-transform: rotate(180deg); -o-transform: rotate(180deg); transform: rotate(180deg)}
/*.header3 .header-nav ul>li.active>a,.header3 .header-nav ul>li.on>a{color:#fff;background-color:#ef8134}*/
.d-navsub{position:static;-webkit-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0);transform:translate(0)}
.d-navsub .sub1{display:block}
.d-navsub .sub1 a{padding:8px 20px;font-size:14px;text-align:left}
.d-form1 .items{padding:0 15px}
.d-form2.v2{padding:12px}
.d-search2{width:100%}
.d-tabsT2 ul{flex-wrap:nowrap;white-space:nowrap;overflow-x:auto}
.d-tabsT2 li{min-width:100px;width:auto;flex-grow:1}
.d-tabsT3 ul{margin:0 -30px}
.d-tabsT3 li{padding:0 30px}
.d-tabsT3 a{padding:0 40px 15px}
.d-ls2{margin:0 -20px;display:-webkit-flex;display:flex;flex-wrap:wrap}
.d-ls2 li{padding:0 20px;width:50%;border:none;flex-shrink:0}
.d-ls2 .con{padding:20px 5px!important;border-bottom:1px dashed #eee}
.d-ls4{margin:0 -20px -40px}
.d-ls4 li{padding:0 20px;margin-bottom:40px}
.d-ls5{margin:0 -20px -20px;display:-webkit-flex;display:flex;flex-wrap:wrap}
.d-ls5 li{padding:0 20px;margin-bottom:20px;width:50%;flex-shrink:0}
.d-ls7{margin:0 -10px -30px}
.d-ls7 li{padding:0 10px;margin-bottom:30px}
.d-ls7 .pic{margin-bottom:12px}
.d-ls11{margin:0 -15px -30px}
.d-ls11 li{padding:0 15px;margin-bottom:30px}
.d-ls14 li{width:10%}
.d-section1{display:block}
.d-section1 .sec-col,.d-section1 .sec-cor{width:100%;margin:0;padding:0}
.d-section1 .sec-cor{margin-top:40px}
.d-section2{padding:25px 0}
.d-section2 .sec-cont{flex-wrap:wrap}
.d-section2 .sec-col,.d-section2 .sec-cor{width:100%}
.d-section2 .sec-col{margin-top:30px;order:2}
.d-section2 .sec-cor{order:1}
.d-section2 .d-data1{margin-bottom:25px}
.d-section3{padding-bottom:40px;flex-wrap:wrap}
.d-section3 .sec-col,.d-section3 .sec-cor{width:100%}
.d-section3 .sec-col{margin-top:30px;order:2}
.d-section3 .sec-cor{order:1}
.d-sNav2>ul{margin-bottom:-4px}
.d-sNav2>ul>li{margin-bottom:4px}
.d-sNav2>ul>li>a{font-size:16px}
.d-fBtns1{left:auto;right:5px;bottom:2%}
.d-fBtns1 .items{margin:10px 0}
.d-fBtns1 .a1{width:42px;height:42px;line-height:42px}
.d-fBtns2{margin-top:15px;padding:4px 0;position:static;display:-webkit-flex;display:flex;flex-wrap:wrap}
.d-fBtns2 .item{padding:5px 10px;width:auto;height:auto;flex-direction:row}
.d-fBtns2 i{margin:0;margin-right:5px}
.d-data1{display:block}
.d-data1 .left,.d-data1 .right{width:auto}
.d-data1 .left{padding:15px 20px}
.d-data1 .right{padding:0;border:none}
.d-info1{padding:25px 0}
.d-boxAi1 .ai-btn{padding:0 10px 0 25px;height:40px;line-height:40px}
.d-boxAi1 .ai-btn:before{left:12px}
.d-info9{display:block}
.d-info9 .col{margin-bottom:20px;width:100%}
.d-info9 .cor{width:498px;max-width:100%}
.d-cg1{display:block}
.d-cg1 .col,.d-cg1 .cor{width:100%}
.d-cg1 .col{margin-bottom:25px}
.d-cg1 .d-hd4{margin-bottom:15px}
.d-cg1 .d-ls10{margin-top:15px}
.d-form4 .content{padding:0 10px}
.d-form4 .content .items{flex-wrap:wrap}
.d-form4 .content .items:nth-child(1){margin-bottom:20px}
.d-form4 .content .items .inp{margin-top:10px;order:3}
.d-form4 .content .items .sel,.d-form4 .content .items .sel2{order:1}
.d-form4 .content .items .btns{margin:0;margin-left:15px;width:70px;order:2}
.d-form4 .content .items .sel2{margin-left:0}
.d-sNav4>li>a{padding:12px 10px}
.d-sNav4>li>ul>li>div{padding:8px 10px 10px 10px;padding-left:25px;display:block;border-bottom: 1px dashed #ccc;}
.d-sNav4>li>ul>li>div:before{display:none}
.d-sNav4>li>ul>li>div .r{margin:0;margin-top:10px;max-width: inherit; text-align: right; font-size:14px}
}
@media only screen and (max-width:959px){
.d-form2,.d-form2 form{justify-content:flex-start}
.d-form2 .items{padding-right:25px;margin-bottom:10px;width:50%}
.d-form2 .label{min-width:65px}
.d-form2 .btns{width:120px}
.d-form4 .content .search .inp{width:200px}
.d-form4 .content .search .submit{margin-left:10px;width:70px}
.d-ls9 .bot .bot-l,.d-ls9 .bot .bot-r{width:100%}
.d-ls9 .bot .bot-r{margin-top:15px}
.d-ls14 li{width:16.66%}
.d-keyWords1 .right{margin-top:10px;padding:0 5px;width:100%}
  .fd-center, .fd-right{display:none}
  .fd-left{padding: 0;}
  .fd-left .tit{text-align: center;}
  .fd-nav{margin:0}
  .fd-nav li{width:50%}
  .header3 .header-1 .hd-cor{display:none}
}
@media only screen and (max-width:767px){
.pages{padding-top:25px}
.pages ul li{padding:0 2px}
.pages ul a{min-width:32px;height:32px;line-height:30px}
.pages ul .btns a{min-width:60px}
.d-search1{width:100%}
.d-hd1 .hd-cor{padding:0;margin-top:15px;width:100%}
.d-hd1 .title{padding-bottom:10px;font-size:24px}
.d-hd1 .d-tabsT1{margin:10px 0}
.d-table1{overflow-x:auto}
.d-table1 table{min-width:860px}
.d-table1 td,.d-table1 th{padding:10px 6px}
.d-table1 th{font-size:16px}
.d-table1 td{font-size:15px}
.d-table1 th .name{padding-left:45px}
.d-table1 .tit{font-size:15px}
.d-form1{padding:20px 5px}
.d-form1 .items{width:100%}
.d-form1 .label{margin-bottom:6px;font-size:16px}
.d-form1 .btns{padding:0}
.d-form2 .items{padding:0;width:100%}
.d-form2 .btns{width:100%}
.d-form3{zoom:.65}
.d-form4 .content .items .sel,.d-form4 .content .items .sel2{height:36px;line-height:34px}
.d-form4 .content .items .inp{height:36px;line-height:34px}
.d-tabsT3 ul{margin:0 -20px}
.d-tabsT3 li{padding:0 20px}
.d-tabsT3 a{padding:0 25px 10px}
.d-tabsT4{height:54px}
.d-tabsT4 .con{font-size:15px}
.d-tabsT4 .icon{width:20px;height:20px;line-height:20px}
.d-tabsT5{padding-bottom:8px;margin:35px 0 15px}
.d-tabsT5 ul{margin:0 -10px}
.d-tabsT5 a{padding:0 10px}
.d-tabsT7{margin-bottom:20px}
.d-tabsT7 ul{margin:0 -10px}
.d-tabsT7 li{padding:0 10px}
.d-tabsT7 a{padding-bottom:10px;font-size:18px}
.d-ls1 .con{padding:20px 0;flex-wrap:wrap}
.d-ls1 .pic{width:100%;margin:0;margin-top:15px;order:3}
.d-ls1 .date{margin:2px 15px 0 0;width:65px;order:1}
.d-ls1 .date .d1{font-size:20px}
.d-ls1 .text{width:calc(100% - 80px);order:2}
.d-ls1 .tit{font-size:18px}
.d-ls2{margin:0}
.d-ls2 li{padding:0;width:100%}
.d-ls3 .tit{font-size:16px}
.d-ls4{margin:0;margin-bottom:-25px}
.d-ls4 li{padding:0;margin-bottom:25px;width:100%}
.d-ls4 .tit{font-size:18px}
.d-ls5{margin:0;margin-bottom:-20px}
.d-ls5 li{padding:0;margin-bottom:20px;width:100%}
.d-ls4 .info{font-size:15px}
.d-ls6 .tit{font-size:18px}
.d-ls6 .info{font-size:15px}
.d-ls7 li{width:50%}
.d-ls7 .tit{font-size:16px}
.d-ls8 .tit{font-size:18px}
.d-ls9 .con{padding:20px}
.d-ls9 .tit{font-size:18px}
.d-ls9 .info{font-size:15px}
.d-ls9 .info .t-s2{margin-bottom:10px}
.d-ls9 .tags a{font-size:15px}
.d-ls9 .bot{margin-top:20px}
.d-ls9 .btns{margin:0 -8px}
.d-ls9 .btns .s1{padding:0 8px;font-size:15px}
.d-ls9 .btns .s1 i{width:20px;height:20px}
.d-ls10 li{width:100%}
.d-ls10 li:nth-child(1) .con,.d-ls10 li:nth-child(2) .con{border-top:none}
.d-ls10 li:nth-child(1) .con{border-top:1px dashed #c5c5c5}
.d-ls10 .con{font-size:15px}
.d-ls11{margin:0 -10px -20px}
.d-ls11 li{padding:0 10px;margin-bottom:20px;width:33.33%}
.d-ls12 .con{display:block}
.d-ls12 .pic,.d-ls12 .text{margin: 0; width:100%}
.d-ls12 .pic{margin-bottom:10px;height:auto;padding-top:75.27%;position:relative;overflow:hidden}
.d-ls12 .pic img{position:absolute;left:0;top:0}
.d-ls12 .tit{font-size:20px}
.d-ls12 .desc{margin-top:10px;font-size:15px}
.d-ls13{padding:25px 10px}
.d-ls14 li{width:33.33%}
.d-ls14 a{padding:6px 0;font-size:15px}
.d-ls15 .info{font-size:15px}
.d-section1{padding-bottom:30px}
.d-section1 .d-hd1+.d-form1{margin-top:25px}
.d-section1 .d-table1{margin-top:25px}
.d-section1 .d-hotwords1{margin-top:25px}
.d-section1 .d-ls9{margin-top:25px}
.d-fBtns1 .items{border-radius:15px}
.d-fBtns1 .a1{width:32px;height:32px;line-height:32px}
.d-fBtns1 .a1:before{width:16px}
.d-fBtns1 .a1 img{max-width:55%;max-height:55%}
.d-sNav3{padding-bottom:20px}
.d-sNav3 .bd a{padding:10px 18px;font-size:15px}
.d-sNav3 .bd>ul>li>ul>li>a{padding:10px 18px;padding-left:36px}
.d-sNav4{font-size:15px}
.d-keyWords1 .right{padding:0}
.d-keyWords1 .checkBtn,.d-keyWords1 .sort{min-width:100%;margin:0}
.d-keyWords1 .checkBtn{padding:0 6px}
.d-keyWords1 .sort{margin-top:5px}
.d-keyWords1 .sort .item{padding:0 4px}
.d-info2 .title{font-size:22px}
.d-info2 .info{padding:12px 0;font-size:15px}
.d-info2 .btns-ls{display:block}
.d-info2 .btns-ls .ls-l,.d-info2 .btns-ls .ls-r{min-width:100%}
.d-info2 .btns-ls .s1{font-size:15px}
.d-info2 .btns-ls .s1 i{width:20px;height:20px}
.d-info2 .btns-ls .btns1{margin:0 -8px}
.d-info2 .btns-ls .btns1 .s1{padding:0 8px}
.d-info2 .intro{font-size:15px}
.d-info2 .intro .ito-tit{margin-bottom:6px}
.d-info2 .kewords{font-size:15px}
.d-info2 .related .rd-tit{margin-bottom:15px}
.d-info3{font-size:15px}
.d-info3 .tit1{margin-bottom:20px;font-size:22px}
.d-info3 .tit2{margin:20px 0 15px;font-size:20px}
.d-info3 .its1{margin-top:20px;display:block}
.d-info3 .its1 .its-r{padding:0;margin:0;margin-top:10px}
.d-info4{padding-top:0}
.d-info4 .hd{margin-bottom:20px}
.d-info4 .hd .title{font-size:22px}
.d-info4 .hd .info{margin-top:10px}
.d-info4 .cont{font-size:15px}
.d-info5 .title{font-size:22px}
.d-info5 .info{padding:15px 0;font-size:15px}
.d-info5 .intro{padding:25px 0;font-size:15px}
.d-info6 .dt-hd{display:block}
.d-info6 .dt-hd .pic{margin:0 auto 15px}
.d-info6 .dt-hd .right{width:100%}
.d-info6 .dt-hd .tit .cn{font-size:22px}
.d-info6 .dt-hd .tit .en{margin-top:10px;font-size:15px}
.d-info6 .dt-hd .info{margin-top:20px;font-size:15px}
.d-info6 .dt-hd .info .dy{min-width:34px;font-size:13px}
.d-info6 .dt-hd .tags a{font-size:15px}
.d-info6 .dt-hd .btns{margin:0 -3px -8px}
.d-info6 .dt-hd .btns .ts-item{margin:0 3px 8px;font-size:13px;min-height:0;min-width:64px}
.d-info6 .dt-hd .btns i{height:24px}
.d-info6 .intro{padding:30px 0 20px;font-size:15px}
.d-info6 .series .ser-tit{margin-bottom:15px}
.d-info6 .related{padding:25px 0; display: block}
.d-info6 .related .rd-items{width: 100%}
.d-info6 .related .rd-items+.rd-items{margin-top: 25px}
.d-info6 .related .rd-tit{margin-bottom:10px}
.d-info7 .hd{margin-bottom:20px}
.d-info7 .hd .title{font-size:22px}
.d-info7 .cont{font-size:15px}
.d-info8{display:block}
.d-info8 .pic{margin:0 auto 15px}
.d-info8 .text{width:100%}
.d-info8 .tit{font-size:20px}
.d-info8 .desc{margin-top:10px;font-size:15px}
.d-info9 .col{display:block}
.d-info9 .pic{margin:0 auto 15px}
.d-info9 .right{width:100%}
.d-info9 .tit{font-size:22px}
.d-info9 .info{font-size:15px}
.d-info10{font-size:15px}
.d-boxAi1 .ai-btn{padding:0 8px 0 15px;top:65px;height:32px;line-height:32px}
.d-boxAi1 .ai-btn:before{left:6px;width:6px;height:10px}
.d-boxAi1 .ai-btn img{max-width:40px;max-height:10px}
.d-boxAi1 .ai-content{width:100%}
.d-boxAi1 .ai-content .close{right:0;top:0;width:40px;height:40px}
.d-boxAi1 .ai-content .hd .tit{height:40px}
.d-wd1 .content{padding:20px 15px 10px}
.d-wd1 .content .items+.items{margin-top:15px}
.d-wd1 .content .items .avatar .icon{width:30px;height:30px;line-height:30px}
.d-wd1 .content .items .text{max-width:calc(100% - 60px)}
.d-wd1 .content .items .text .desc .inn{padding:10px;min-height:30px;font-size:14px;line-height:1.4}
.d-wd1 .content .qs{padding:0 37px;margin-top:25px}
.d-wd1 .content .qs .tit{font-size:13px}
.d-wd1 .content .qs .cont a{font-size:13px}
.d-wd1 .content .qs .cont .item{margin-bottom:3px}
.d-wd1 .content .sckz{margin-bottom:30px}
.d-wd1 .content .sckz .tit{font-size:16px;line-height:24px}
.d-wd1 .content .sckz .tit img{max-width:16px}
.d-wd1 .content .sckz .con{padding:15px}
.d-wd1 .content .sckz .con .label{font-size:15px;width:80px}
.d-wd1 .bottom{padding:15px}
.d-wd1 .bottom .tabs{margin-bottom:5px}
.d-wd1 .bottom .tabs a{padding:0 6px;font-size:13px;line-height:24px;border-radius:4px}
.d-wd1 .bottom .input .count{font-size:14px}
.d-wd1 .bottom .input .bot-num{margin-top:8px}
.d-wd1 .bottom .input .inp{font-size:14px;height:3.76em}
.d-fy1{padding:20px 15px}
.d-fy1 .lang-choice{margin-bottom:20px}
.d-fy1 .lang-choice .item{width:40%}
.d-fy1 .lang-choice select{font-size:14px;height:36px;line-height:34px}
.d-fy1 .lang-choice .change-btn{width:15%}
.d-fy1 .result .inp{font-size:15px;height:170px;line-height:1.5}
.d-fy1 .result .fy-btn{margin:15px 0 20px;height:40px;line-height:40px;font-size:16px}
.d-filter1{padding-right:0;margin:20px 0}
.d-filter2 .d-tabsT7{width: 100%}
.d-filter1 .items{flex-wrap:wrap}
.d-filter1 .cont{width:calc(100% - 30px)}
.d-filter1 .cont a{font-size:15px}
.d-filter1 .icon-arrow{margin-top:1px}
.d-filter2 .form-cont{display:block}
.d-filter2 .form-col,.d-filter2 .form-cor{width:100%; margin: 0}
.d-filter2 .form-bot .inn{padding:10px 10px 25px;flex-wrap:wrap;justify-content:flex-start}
.d-filter2 .form-bot .inp{margin-top:10px;width:calc(100% - 85px);height:36px;line-height:34px;flex-grow:0;flex-shrink:0;order:2}
.d-filter2 .form-bot .sel,.d-filter2 .form-bot .sel2{height:36px;line-height:34px;order:1}
.d-filter2 .form-bot .sel2{margin:0}
.d-filter2 .form-bot .submit{margin:0;margin-top:10px;margin-left:15px;width:70px;order:3}
.d-filter3{display:block}
.d-tips1 .tps-cont{width:240px;max-width:90vw}
.d-hz1{zoom:.7}
.d-tabsTxt1{height:220px}
.laydate-theme-molv.layui-laydate-range{width:274px!important}
.layui-laydate-range .layui-laydate-main{max-width:100%!important;width:100%!important}
}
.tooltip{z-index: 100;padding:15px;padding-bottom: 3px;width:152px;background-color:#FFFFFF;box-shadow: 0px 0px 4px 0px rgba(149,149,149,0.73);border: 1px solid #E2E2E2;border-radius: 4px;display: -webkit-flex;display: flex;flex-wrap: wrap;justify-content: space-between;}
.tooltip a{margin-bottom: 12px; padding: 3px 5px; display: block; min-width: calc(50% - 6px); border: 1px solid #D0D0D0; border-radius: 8px; font-size: 16px; color: #222222; text-align: center; line-height: 1.5; flex-shrink: 0; -webkit-transition: all .5s; -o-transition: all .5s; transition: all .5s;}
.tooltip a:hover{background-color: #ECEFF2;}


.footer-index{
    background: url("../images/fd-bg.jpg") no-repeat center /cover;
}
.fdt-top{
    padding: 52px 0 18px;
    overflow: hidden;
    border-bottom: 1px solid #943B3B;
}
.fdt-top-l{
    float: left;
    width: 80%;
    padding: 6px 0 0;
}
.fdt-nv{
    margin-bottom: 28px;
    overflow: hidden;
}
.fdt-nv a{
    float: left;
    font-weight: bold;
    font-size: 18px;
    color: #e8c7c1;
    margin-right: 50px;
}
.fdt-nv a:hover{
    text-decoration: underline;
}
.fdt-text{
    overflow: hidden;
}
.fdt-logo{
    float: left;
    width: 69px;
    height: 66px;
    margin-right: 30px;
}
.fdt-logo img{
    display: block;width: 100%;height: 100%;
}
.fdt-text .right{
    line-height: 2;
    color: #d79e94;
    overflow: hidden;
}
.fdt-top-r{
    float: right;
    overflow: hidden;
}
.fdt-top-r .qr{
    width: 95px;
    height: 95px;
    background: #FFFFFF;
    margin-bottom: 8px;
}
.fdt-top-r .qr img{
    display: block; width: 100%;
    height: 100%;
}
.fdt-top-r p{
    font-size: 16px;
    color: #d79e94;
    text-align: center;
}
.fdt-bot{
    display: flex;
    align-items: center;
    justify-content: center;
    color: #DFB2AA;
    padding: 18px 0;
}
.fdt-bot span{
      flex-wrap: wrap;
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
}
.fdt-bot span a,.fdt-bot span a:hover{color:#DFB2AA;padding: 0 5px;}
.fdt-bot img{
    margin: 0 10px 0 20px;
}
.index-link{
    background-color: #F7EEE4;
}
.index-link-top{
    border-bottom: 2px solid #F5E3D0;
}
.index-link .g-tit2{
    border-bottom: 0;
}
.index-link .g-tit2 ul li a.tit{
    line-height: 82px;
}
.index-link-bot .con{
    overflow: hidden;
    padding: 22px 0 38px;
    min-height:120px;
}
.index-link-bot .con a{
    float: left;
    width: 20%;
    font-size: 16px;
    color: #c29756;
    line-height: 30px;
}
.index-link-bot .con a:hover{
    text-decoration: underline;
}
.ind-row5{
    padding: 0 0 44px;
}
.index-tit1{
    position: relative;
    margin-bottom: 46px;
}
.index-tit1:before{
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    height: 2px;
    background-color: #E9C187;
}
.index-tit1.center{
    text-align: center;
}
.index-tit1 .tit1{
    position: relative;
    z-index: 2;
    line-height: 2.2;
    display: inline-block;
    font-weight: bold;
    font-size: 34px;
    color: #222222;

}
.index-tit1 .tit1:after{
    content: '';
    position: absolute;
    bottom: 0;
    height: 2px;
    left: 0;
    right: 0;
    background: #B10202;
    border-right: 3px solid #FFF8F1;
}
.index-tit1.center .tit1:after{
    border-left: 3px solid #FFF8F1;
}

.index-tit1 .g-tit2 {
    border-bottom: 0;
}
.index-tit1 .g-tit2 ul li a.tit{
    line-height: 70px;
}
.index-tit1 .g-tit2 ul:after{
    display: none;
}
.index-tit1 .g-tit2 ul li+li{
    margin-left: 36px;
}
.index-tit1 .g-tit2 ul li{
    position: relative;
}
.index-tit1 .g-tit2 ul li + li:before{
    content: '';
    position: absolute;
    top: 50%;
    margin-top: -8px;
    left: -18px;
    width: 2px;
    height: 20px;
    background: #848484;
}
.index-tit1 .more{
    color: #b10202;
}
.index-tit1 .more:hover{
    text-decoration: underline;
}
.ind-row5-box{
    display: flex;
    justify-content: space-between;
}
.ind-row5-box-l{
    width: 630px;
    padding-left: 11px;
}
.ind-row5-box-l .box{
    padding: 10px 22px 0;
    height: 224px;
    border-radius: 4px;
    border: 1px solid #E9C187;
    margin-bottom: 25px;
}
.ind-row5-box-r{
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    width: 630px;
}
.ind-row5-box-r .box{
    position: relative;
    width: 304px;
    height: 223px;
    background: #FFF8F1;
    border-radius: 4px;
    border: 1px solid #E9C187;
    margin-bottom: 26px;
    padding: 26px 0 0 30px;
    -webkit-transition: all .3s;-moz-transition: all .3s;-ms-transition: all .3s;-o-transition: all .3s;transition: all .3s;
}
.ind-row5-box-r .box:after{
    content: '';
    position: absolute;
    right: 21px;
    bottom: 31px;
    width: 44px;
    height: 26px;
    background: url(../images/xsfw-arrow.png);
    -webkit-transition: all .3s;-moz-transition: all .3s;-ms-transition: all .3s;-o-transition: all .3s;transition: all .3s;

}
.ind-row5-box-r .box:hover{
    background: linear-gradient(-30deg, #FCEFE0, rgba(253,245,236,0));
}
.ind-row5-box-r .box:hover:after{
    right: 16px;
    background-image: url(../images/xsfw-arrow-on.png);
}
.ind-row5-box-r .box .icon{
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100px;
    height: 80px;
}
.ind-row5-box-r .box .tit{
    font-size: 24px;
    color: #C9A267;
    width: 100px;
    text-align: center;
}
.index-tit2{
    position: relative;
    top: -10px;
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.index-tit2 .tit{
    position: relative;
    left: -32px;
    top: -1px;
    z-index: 2;
    padding: 5px 20px 0 18px;
    height: 46px;
    background: linear-gradient(90deg, #D34709 0%, #F08536 100%);
    color: #ffffff;
    border-radius: 0 0 20px 0;
}
.index-tit2 .tit span{
    font-size: 24px;
    margin-right: 5px;
}
.index-tit2 .tit em{
    font-family: ArialMT;
    text-transform: uppercase;
}
.index-tit2 .tit:before{
    content: "";
    position: absolute;
    top: 100%;
    left: 0;
    width: 11px;
    height: 9px;
    background: url(../images/icon-sj.png);
}
.index-tit2 .more{
    color: #b01901;
}
.bdIdx{
    background-color: #FFF8F1;
}
.flex-1{
    flex: 1;
}
.index-tit1-more{
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #b10202;
}
.index-tit1-more .info{
    display: block;
    width: 340px;
    height: 36px;
    line-height: 36px;
    background: #FAECDC;
    border-radius: 18px;
    text-align: center;
    font-size: 20px;
    color: #C9A268;
    margin-right: 24px;
}
.index-tit1-more .info:hover{
    background-color: #b01901;
    color: #fff;
}
.swiper-rdzt{
    position: relative;
}
.swiper-rdzt .box{
    overflow: hidden;
}
.swiper-rdzt .box .pic{
    position: relative;
    padding-top: 41.7%;
    overflow: hidden;
}
.swiper-rdzt .box .pic img{
    position: absolute;width: 100%;height: 100%;top: 0;left: 0;
}
.swiper-rdzt .box .pic:hover img{
    -webkit-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1);
}
.swiper-rdzt .arrow{
    position: absolute;
    width: 40px;
    height: 40px;
    line-height: 40px;
    top: 50%;
    margin-top: -20px;
    font-family: SimSun;
    color: #c9a268;
    text-align: center;
    font-size: 24px;
    cursor: pointer;
    z-index: 2;
}
.swiper-rdzt .prev{
    left: -50px;
}
.swiper-rdzt .next{
    right: -50px;
}
.ind-row3{
    padding: 0 0 36px;
}
.ind-row3-box{
    overflow: hidden;
}
.ind-row3-box .pic-box{
    float: left;
    width: 420px;
    height:255px;
    margin-right: 35px;
    overflow: hidden;
}
.ind-row3-box .pic-box img{
    display: block;
    width:100%;
    height:100%
}
.ind-row3-box .pic-box:hover img{
    -webkit-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1);
}
.ind-row3-box .txt-box{
    overflow: hidden;
}
.ind-row3-box .txt-box .z-news1{
    padding-top: 0;
}
.ind-row0{
    position: relative;
    padding: 26px 20px 0;
}
.ind-row0:before{
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 50px;
    background: linear-gradient(0deg, #FCEAE4 0%, #FFFFFF 100%);
}
.ind-row0-box{
    position: relative;
    border-bottom: 9px solid #B10202;
}
.swiper-banner{
    overflow: hidden;
}
.swiper-banner .swiper-slide{

}
.swiper-banner .pic{
    position: relative;
    padding-top: 36.15%;
    overflow: hidden;
  width:808px
}
.swiper-banner .pic img{
    position: absolute;width: 100%;height: 100%;top: 0;left: 0;
}
.swiper-banner .swiper-slide:hover .pic img{
    -webkit-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1);
}
.swiper-banner .txt{
       position: absolute;
    bottom: 30px;
    left: 35px;
    font-size: 20px;
    color: #dadada;
    display: flex;
    align-items: center;
       display:none
}
.swiper-banner .txt .date{
    font-size: 18px;
    color: #dadada;
    margin-right: 27px;
}
.swiper-banner .txt .date strong{
    font-size: 36px;
}
.swiper-banner .txt p{
    font-size: 20px;
    color: #dadada;
    letter-spacing: 1px;
}
.ind-row0-box .list{
    position: absolute;
    top: 0;
    right: 0px;
    bottom: 0px;
    width: 488px;
    background: #f7ecde;
    z-index: 2;
    padding: 25px 0 0;
}
.ind-row0-box .list li{
    margin-bottom: 4px;
}
.ind-row0-box .list li a{
    position: relative;
    display: flex;
    align-items: center;
    background: #fffbf7;
    height: 80px;
    color: #333;
    padding: 0 27px;
    font-size: 18px;
    line-height: 24px;
    overflow: hidden;
}
.ind-row0-box .list li.hover a{color:#fff}
.ind-row0-box .list li a span{
    position: relative;
    z-index: 2;
}
.ind-row0-box .list li a:before{
    content: '';
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    transform: translateX(-101%);
    background: linear-gradient(-90deg, #d85111 0%, #b10202 100%);
    transition: .5s;
}
.ind-row0-box .list li.hover a:before{
    transform: translateX(0%);
}
.nav-ai{
    position: relative;
    background: #F7ECDE;
}
.nav-ai ul{
    display: flex;
    padding-left: 10px;
}
.nav-ai ul li{
    position: relative;
}
.nav-ai ul li > a{
    position: relative;
    display: block;
    line-height: 68px;
    padding: 0 56px;
    font-size: 20px;
    color: #222222;
    text-align: center;
}
.nav-ai ul li.active > a:after{
    content: '';
    position: absolute;
    width: 86px;
    left: 50%;
    margin-left: -43px;
    height: 3px;
    background: #B10202;
    bottom: 0;
}
.nav-ai ul li dl{
    display: none;
    position: absolute;
    top: 100%;
    left: 50%;
    margin-left: -102px;
    width: 204px;
    padding: 10px 5px 6px;
    background: rgba(255,253,251,1);
    border: 1px solid #ECECEC;
    box-shadow: 0px 6px 8px 0px rgba(171,171,171,0.75);
    z-index: 10;
}
.nav-ai ul li dl dd a{
    display: block;
    font-size: 16px;
    line-height: 3;
    text-align: center;
}
.nav-ai ul li dl dd a:hover{
    background-color: #F7ECDE;
}
.nav-ai .ai{
    position: absolute;
    top: 0;
    right: -9px;
    font-size: 20px;
    color: #ffffff;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 176px;
    height: 68px;
    background: linear-gradient(90deg, #D34709 0%, #F08536 100%);
}
.nav-ai .ai img{
    margin-right: 5px;
}
.nav-ai .ai:after{
    content: '';
    position: absolute;
    right: 0;
    bottom: -6px;
    width: 9px;
    height: 6px;
    background: url(../images/icon-sj2.png);
}
.floating-sildebar{
    display: none;
    position: fixed;
    bottom: 10%;
    right: 5%;
    z-index: 1000;
}
.floating-sildebar .ai{
    display: block;
    width: 66px;
    height: 66px;
    background: #FFFFFF;
    box-shadow: 0px 0px 16px 0px rgba(213,213,213,0.75);
    border-radius: 50%;
    padding: 10px 0 0;
    margin-bottom: 17px;
}
.floating-sildebar .ai i{
    display: block;
    width: 30px;
    height: 30px;
    background: url(../images/ai2.png);
    margin: 0 auto;
}
.floating-sildebar .ai p{
    font-size: 12px;
    color: #000000;
    background: linear-gradient(0deg, #345BFF 0%, #B03DD6 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-align: center;
}
.ai-pop{
    position: relative;
}
.floating-sildebar .ai-box{
    display: none;
    position: absolute;
    top: -60px;
    right: 66px;
    bottom: 0;
    padding: 0 25px 0 0;
    z-index: 1000;
}
.ai-content22{
    position: relative;
    width: 260px;
    background: #FFFFFF;
    box-shadow: 0px 0px 16px 0px rgba(213,213,213,0.75);
    border-radius: 8px;
    padding: 0 27px;
}
.ai-content22::after{
    content: '';
    position: absolute;
    left: 100%;
    top: 80px;
    width: 10px;
    height: 20px;
    background: url(../images/sj3.png);
}
.ai-content22 .ai-item{
    display: flex;
    align-items: center;
    padding: 15px 0;
}
.ai-content22 .ai-item + .ai-item{
    border-top: 1px dashed #EEEEEE;
}
.ai-content22 .ai-item .icon{
    width: 46px;
    height: 42px;
    margin-right: 15px;
}
.ai-content22 .ai-item .icon img{
    display: block;width: 100%;height: 100%;
}
.ai-content22 .ai-item .txt{

}
.ai-content22 .ai-item .txt .tit{
    font-size: 18px;
    color: #1a1a1a;
}
.ai-content22 .ai-item .txt p{
    font-size: 12px;
    color: #656565;
}



.floating-sildebar .box{
    position: relative;
    width: 66px;
    height: 158px;
    background: #FFFFFF;
    box-shadow: 0px 0px 16px 0px rgba(213,213,213,0.75);
    border-radius: 33px;
}
.floating-sildebar .box:before{
    content: '';
    position: absolute;
    top: 50%;
    left: 50%;
    margin-left: -11px;
    width: 22px;
    height: 1px;
    background: #EAEAEA;
}
.floating-sildebar .box .item{
    display: block;
    padding: 16px 0 0;
    margin-bottom: 6px;
}
.floating-sildebar .box .item i{
    display: block;
    background-repeat: no-repeat;
    background-position: center;
    width: 30px;
    height: 32px;
    margin: 0 auto;
}
.floating-sildebar .box .item i.kf{
    background-image: url("../images/icon-kf.png");
}
.floating-sildebar .box .item i.goTop{
    background-image: url("../images/goback.png");
}
.floating-sildebar .box .item p{
    font-size: 12px;
    color: #777777;
    text-align: center;
}
.floating-sildebar .contact-box{
    display: none;
    position: absolute;
    right: 66px;
    bottom: 0;
    padding: 0 25px 0 0;
}
.floating-sildebar .contact-box .contact{
    position: relative;
    width: 300px;
    padding: 0 0 25px;
    background: #FFFFFF;
    box-shadow: 0px 0px 16px 0px rgba(213,213,213,0.75);
    border-radius: 8px;
}

.floating-sildebar .contact-box .tit{
    font-weight: bold;
    font-size: 20px;
    line-height: 52px;
    border-bottom: 1px solid #EEEEEE;
    padding: 0 27px;
}
.floating-sildebar .contact-box .con{
    padding: 10px 27px;
    font-size: 16px;
    line-height: 30px;
    color: #454545;
}
.floating-sildebar .contact-box .btn-now{
    display: block;
    width: 90px;
    height: 34px;
    line-height: 34px;
    text-align: center;
    background: #DF621D;
    border-radius: 4px;
    color: #ffffff;
    margin: 0 auto;
}
.floating-sildebar .contact-box .contact:after{
    content: '';
    position: absolute;
    left: 100%;
    top: 50%;
    margin-top: -10px;
    width: 10px;
    height: 20px;
    background: url(../images/sj3.png)
}
.ind-row2{
    padding: 0 0 44px;
}
.swiper-jpzy{
    position: relative;
}

.swiper-jpzy .box{
    overflow: hidden;
}
/*.swiper-jpzy .box*/
.swiper-jpzy .arrow{
    position: absolute;
    width: 40px;
    height: 40px;
    line-height: 40px;
    top: 50%;
    margin-top: -20px;
    font-family: SimSun;
    color: #c9a268;
    text-align: center;
    font-size: 24px;
    cursor: pointer;
    z-index: 2;
}
.swiper-jpzy .prev{
    left: -50px;
}
.swiper-jpzy .next{
    right: -50px;
}
.swiper-jpzy{

}
.swiper-jpzy .pic{
    position: relative;
    padding-top: 145%;
    overflow: hidden;
  /*width: 216px;
    height: 313px;*/
}
.swiper-jpzy .pic img{
    position: absolute;width: 100%;height: 100%;top: 0;left: 0;
}
.swiper-jpzy .pic:hover img{
    -webkit-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1);
}
.ind-row4{
    padding: 0 0 44px;
}

/**地图**/
.d-hd1 .title.map-title{font-size: 20px; font-weight: 900;border-bottom:0}
.map li{line-height: 70px; border-bottom: 1px dashed #ccc;}
.map li>a{font-size: 20px; font-weight: 600; color: #b01901; margin-left: 28px; position: relative; }
.map li>a:before{content: "";display:block;position: absolute; margin-left:11px; width: 5px; height: 20px; background: #ef8134; top: 3px;}
.map li dd{margin-left: 38px;line-height: 9px;margin-bottom: 26px;}
.map li dd>a{font-size: 18px; margin-right: 15px;}

/*精品资源**/
.res-list{overflow: hidden;margin: 0 -40px; padding: 20px 40px;}
.res-list li{width: 50%; padding:0 1% 40px 1%; float: left;}
.res-list .dt-hd{display: flex;}
.res-list .dt-hd .pic{width:150px;position:relative;overflow:hidden; margin-right: 10px;}
.res-list .dt-hd .pic:before{content:'';display:block;padding-top:145%}
.res-list .dt-hd .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;transition: all .5s;}
.res-list .dt-hd .right{padding-top:6px;width:calc(100% - 188px);flex-shrink:0; position: relative;}
.res-list .dt-hd:hover .pic img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.res-list .dt-hd .tit{font-weight:400;line-height:1.3}
.res-list .dt-hd .tit .cn{font-size:18px;color:#222;display: -webkit-box;-webkit-line-clamp: 4; -webkit-box-orient: vertical;overflow: hidden;}
.res-list .dt-hd .info{bottom: 10px; position: absolute; font-size: 16px;}
.res-list .dt-hd .info p{ line-height: 25px; margin-bottom: 10px;}
.res-list .dt-hd .btns{color: #b01801; border:1px solid #b01801;border-radius:4px;padding:5px 10px;}
.d-info6 .dt-hd .btns .ts-item{margin:0 10px 10px;padding:7px 5px 6px;display:block;min-width:78px;min-height:66px;border:1px solid #888e99;border-radius:4px;font-size:14px;color:#888e99;text-align:center;line-height:1.2;display:-webkit-flex;display:flex;flex-direction:column;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.index-link-bot .con .w-170{width:156px}
.index-link-bot .con .w-300{width:300px}
@media only screen and (max-width:1440px){
     .floating-sildebar{right:3%}
}
@media only screen and (max-width:1299px){
    .swiper-rdzt .prev{
        left: -30px;
    }
    .swiper-rdzt .next{
        right: -30px;
    }
    .header3 .header-nav ul>li:nth-child(1)>a{
        padding: 0 30px;
    }
    body{zoom:.9}
.nav-ai ul li > a{padding: 0 54px;}
}
@media only screen and (max-width:1279px){
    
    body{zoom:.9}
}
@media only screen and (max-width:1199px){
    .fdt-bot{
        display: block;
        padding: 10px;
    }
    .fdt-top-r{
        float: none;
    }
    .fdt-top-r .qr{
        margin: 0 auto 5px;
    }
    .fdt-top{
        padding: 20px 0;
    }
    .fdt-top-l{
        float: none;
        width: auto;
    }

    .floating-sildebar{
        display: none;
    }
    .ind-row5-box{
        display: block;
    }
    .ind-row5-box-l{
        width: auto;
    }
    .ind-row5-box-r{
        width: auto;
    }
    .ind-row5-box-r .box{
        width: 24%;
    }
    .swiper-rdzt .prev,
    .swiper-jpzy .prev{
        left: 0;
    }
    .swiper-rdzt .next,
    .swiper-jpzy .next{
        right: 0;
    }
    .index-tit1 .g-tit2 ul li+li{
        margin-left: 20px;
    }
    .index-tit1 .g-tit2 ul li + li:before{
        left: -12px;
    }
    .form-so,.hots-word{
        display: none;
    }
  
  .swiper-banner .pic{padding-top: 58%;overflow: hidden; width: 100%;}
.ind-row0-box .list{display: none;}
  .ind-row0:before{bottom:0}
  .swiper-banner .txt{display:block}
  .swiper-banner .txt{
        left: 0;
        right: 0;
        bottom: 0;
        font-size: 16px;
    			padding: 5px 20px;
    background: linear-gradient(-90deg, #d85111 0%, #b10202 100%);
    }
}
@media only screen and (max-width:959px){
    .banner-tit{
        width: 80%;
        margin: 0 auto 20px;
        display:none
    }
    .fdt-nv{
        margin-bottom: 10px;
    display: flex;
        justify-content: space-around;
    }
    .fdt-nv a{
        margin-right: 20px;
    }
    .index-tit1 .tit1{
        font-size: 22px;
    }
    .g-tit2 ul li a.tit{
        font-size: 20px;
    }
    .index-tit1 .g-tit2 ul li a.tit{
        line-height: 40px;
    }

    .ind-row3-box .pic-box{
        display: block;
        float: none;
        margin: 0 auto 10px;
    }
    .index-tit1-more .info{
        width: 240px;
        height: 30px;
        line-height: 30px;
        font-size: 14px;
    }
    .fdt-logo{
        display: block;
        float: none;
        margin: 0 auto 10px;
    }
    .fdt-nv a{
        font-size: 14px;
        margin-right: 4px;
    }
    .fdt-text .right{
        line-height: 1.5;
        margin-bottom: 10px;
    }
  .header3 .header-nav ul>li>a.header-ai{display:none}
  
	.map li{padding: 18px 0;}
	.map li>a{line-height: 40px;display: block;}
	.map li>a:before{ margin-left: -16px;margin-top: 8px;}
	.map li dd{margin-top: 10px; margin-bottom: 10px;}
	.map li dd>a{line-height: 30px;}
  .swiper-banner .pic img{
	    position: absolute;width: 100%;height: 100%;top: 0;left: 0;
	}
  .res-list li{width:50%}
}
@media only screen and (max-width:767px){
.floating-sildebar{
    right: 10px;
}
.floating-sildebar .ai-box{
    padding-right: 5px;
}
.floating-sildebar .contact-box{
    padding-right: 5px;
}
.floating-sildebar .contact-box .contact{
    width: 240px;
}
.floating-sildebar .contact-box .con{
    padding: 10px 15px;
    font-size: 14px;
}

    .index-tit1-more .info{
        margin-right: 0;
        width: auto;
        font-size: 13px;
        padding: 0 5px;
        margin: 0 10px;
    }

    .ind-row3 .index-tit1{
        display: block;
    }
    .ind-row3 .g-tit2 ul li a.tit{
        font-size: 16px;
    }
    .ind-row3 .index-tit1 .g-tit2 ul li+li{
        margin-left: 16px;
    }
    .ind-row3 .index-tit1 .g-tit2 ul li + li:before{
        height: 16px;
        left: -10px;
    }
    .ind-row5-box-l .box{
        height: auto;
    }
    .ind-row3,
    .ind-row4,
    .ind-row5{
        padding: 0 0 30px;
    }
    .index-tit1{
        margin-bottom: 20px;
    }
    .ind-row5-box-r .box .tit{
        font-size: 20px;
    }
    .ind-row5-box-r .box{
        width: 48%;
        height: 200px;
        padding: 10px 0 0 30px;
    }
    
    .z-news3 li span{
        font-size: 14px;
        line-height: 30px;
    }
    .z-news3 li a{
        font-size: 14px;
        line-height: 30px;
    }
    .g-tit2 ul:after{
        left: 90px;
        height: 20px;
    }
  .res-list li{width:100%}
  
.swiper-banner .txt{position: inherit;height: 130px;}
}
