*{padding:0px;margin:0px;}
body{margin:0;padding:0;font:15px 'Open Sans',sans-serif;font-weight:400;background:none;color:#111}
img{border:none;}
.clear{clear:both;}
a{color:#047fc8;text-decoration:none;transition: all 0.5s ease-in-out;}
a:hover{color:#047fc8;text-decoration:none;}
input,select,button{font:15px Microsoft YaHei,sans-serif,Arial;vertical-align:middle;}
input:focus,textarea:focus,div:focus{outline:none;}
ol,ul,li{list-style-type:none;}
table {border-collapse:collapse; }
td,th {padding: 5px;}
td p{text-align:center;text-indent:0 !important;margin-bottom:0 !important}
.tablee{overflow:hidden;}
.tr {text-align:right;}
.tl {text-align:left;}
.center,.tc{text-align:center;}
.clear,.cl{clear: both;}
.fl {float:left;}
.fr {float:right;}
.b600{font-weight:600}
.mobile{display:block;}
.mobile_in{display:inline-block}
.pcno,.pcno_in{display:none;}
.flex{display:flex;}.vcenter{align-items:center;}.lcenter{justify-content:center;}.between{justify-content:space-between;}
.fdyWidth{width:1300px;margin:auto;position:relative;padding:0 15px;}
.commonBtn{width:180px;border-radius:3px;background:#1553f4;color:#fff;line-height:40px;height:40px;text-align:center;margin:30px auto 0 auto;}
.cursor{cursor: pointer;}
.fullTp{background-size:cover;background-position:center center;background-repeat: no-repeat;}
.fullBg{background-size:cover;background-position:center bottom;}
.imgCon{margin:auto;text-align:center;}
.imgCon,.imgCon img{width:100%;}
.bg1{background:#fff;}
.bg2{background:#eee;}
.bg3{background:#1553f4;}
.bg4{background:#de4b00;}
.bg5{background:#5cb85c;}
.pt3{padding:3% 0;}
.pb3{padding-bottom:3%;}
.pb20{padding-bottom:20px}
.mr20{margin-right:20px}
.mb20{margin-bottom:20px}
.mb10{margin-bottom:10px}
.mb50{margin-bottom:50px}
.mb100{margin-bottom:100px}

.mt20{margin-top:20px}
.mt40{margin-top:40px;}
.mt50{margin-top:50px;}
.mt10{margin-top:10px}
.mtp10{margin:10px auto}
.mt5{margin-top:5px}
.pt1{padding:1%}
/* 用于移动端换行 */
.space-8{padding-left:8px}
.p-l8{padding-left:8px}.p-l16{padding-left:16px}
.p-tb8{padding:8px 0;}.p-tb16{padding:16px 0;}
.pl8{padding:8px}.pl16{padding:16px}
.f-18{font-size:18px;}.f-16{font-size:16px;}.f-20{font-size:20px;}.f-24{font-size:24px;}
.font1{font-family:Impact;}
.font2{font-family:Helvetica;}

.border1{border:1px solid #dedede; box-shadow:0 4px 5px -3px #ccc;}
.rotate90{transform:rotate(-90deg);-ms-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-o-transform:rotate(-90deg);}

.zd{color:red;font-weight:700;padding:0 3px;}
.c-base{color:#0583cd}.c-success{color:#21944b}.c-base1{color:#ed2232}.c-white{color:#fff;}.c-red{color:#e91a1a;}
.c-1f{color:#3ba4e1;}
.radius3{-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;}
.bgCon{width:100%;height:300px;background-position: center top;background-size: cover;border-bottom:4px solid yellow;}

.hidden{overflow:hidden}
@font-face {
  font-family: 'fdy';  /* Project id 3998689 */
  src: url('//at.alicdn.com/t/c/font_3998689_jmu0eo6ovq.woff2?t=1682222195638') format('woff2'),
       url('//at.alicdn.com/t/c/font_3998689_jmu0eo6ovq.woff?t=1682222195638') format('woff'),
       url('//at.alicdn.com/t/c/font_3998689_jmu0eo6ovq.ttf?t=1682222195638') format('truetype');
}
.fdy {
  font-family: "fdy" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.w48{width:48%;}
.w49{width:49%;}
.w50{width:50%;}
.w20{width:20%;}
.w24{width:25%;}
.w74{width:74%;}
.w60{width:60%;}.w40{width:40%;}
.baseFont{font-size:40px;color:#777;}
.baseBottom,.bottom1{height:100px;}

.w2{width:100%;display:flex;align-items:center;justify-content:space-between;transition: all 0.3s ease-in-out;position: relative;z-index:1}
.w2 .w50,.w2 .w40,.w2 .w60,.w2 .wcc{position:relative;z-index:3}.w2 .wcc{flex:1;}
.w2 .img{width:100%;display:block;position:relative;transition:all 0.5s;}.w2 .img_1{border-radius:8px;}
.w2 .img:hover{filter:brightness(110%);}
.w2 .cc{padding:4%;line-height:2;text-align:justify;box-sizing:border-box;}
.w2 .cc1{padding:15% 30% 15% 15%;color:#fff;}
.w2 .cc p{padding-top:12px;text-indent:2rem;}
.w2 .cc h2{font-size:2.2rem;font-weight:500;}.w2 .cc h3{font-size:1.8rem;font-weight:500;}
.w2 .w450{width:450px;}
.w2 .en{font-size:2.2rem;line-height:1;}
.w2 .img1{width:125%;margin-left:-25%;}

/*::-webkit-scrollbar {width: 6px;height:6px;}*/
/*::-webkit-scrollbar-track{background-color: rosybrown;border-radius: 3px;}*/
/*::-webkit-scrollbar-thumb{border-radius: 7px;background-color: #E8E8E8;}*/
/*::-webkit-scrollbar-button {background-color:#eee;}*/
/*::-webkit-scrollbar-corner {background:khaki;}*/
/*::-webkit-scrollbar-track-piece {background-color:#eee;}*/
.navLitpic{width:100%;min-width:1300px;height:0;margin-top:96px; padding-bottom:500px;background-size:cover;background-position:center center;background-repeat:no-repeat;position: relative;}
.navLitpic .ccBody{color:#333333ee;position:absolute;left:0;right:0;top:0px;bottom:0;}
.navLitpic .ccBody .t1{color:#fff;font-weight:bold;font-size:2rem;padding-bottom:12px;letter-spacing:5px;}
.navLitpic .ccBody .t2{color:#fff;font-size:1.2rem;}
.navLitpic .ccBody a{color:#333333ee;}
.navLitpic .ccBody .fdy{padding-right:8px;}
.navLitpic .top{padding:5% 5% 10%;box-sizing:border-box;}
.clist1{position:absolute;bottom:0;left:0;right:0;background:#fff;box-shadow: 0px 0px 20px 0px rgb(0 0 0 / 10%);}
.clist1 .fdyWidth{display: flex;align-items: center;justify-content: center;}
.clist1 li{display:block;line-height:60px;padding:0 60px;float: left;position: relative;}
.clist1 li .dot{position: absolute;font-size:28px;color:#1553f4;right:-26px;top:0;z-index:1;display:none;}
.navLitpic .ccBody .clist1 li a{font-size:15px;}
.clist1 li:hover,.clist1 .active{background:#0181cc;}
.clist1 li:hover a,.clist1 .active a{color:#fff;}
.clist1 .active .dot{display:block;}
.clist1 .active a{color:#fff;}

/*-dh-*/
.header{color:#eee;position:fixed;z-index:1002;top:0;left:0;;width:100%;min-width:1200px;margin:0;background:rgba(255,255,255,0);transition:all 0.3s;}
.navBox{display:flex;width:1300px;height:95px;margin:0 auto;align-items: center;}
.navBox .top{align-items: center;}
.navBox .top .new{padding:0.5rem 0;}
.navBox .top .new h3{font-size:1.8rem;font-weight: bold;color: #fdfdfd;line-height:38px;letter-spacing:2px;}
.navBox .top .new p{color:rgba(253, 253, 253,0.6);font-size:.7rem;font-weight:bold;}
.navBox .switch{padding-top:15px;padding-left:5%;}
.switch.switchMob{display:none;}
.navBox .switch .box{position: relative;  background:rgba(0,0,0,.2);color:#fdfdfd; font-size:.9rem; width:80px;border-radius:50px;text-align: center;height:25px;display: flex;align-items: center;justify-content: center;border:1px solid rgba(255, 255, 255,.5);}
.navBox .switch .fdy{padding-left:15%;font-size:1.2rem;}
.navBox .switch .down{position: absolute;top:26.5px;width:85%;overflow: hidden;height:0;}
.navBox .switch:hover .down{transition: all .3s ease-in-out;z-index:99;height:auto;}
.navBox .switch .down a:hover{color:#fff;background:#0181cc;}
.navBox .switch .down a{display: block;text-align: center;padding:0 5%;color: #fdfdfd;background:rgba(0,0,0,.4);line-height:33px;}
.navBox .switch .down a:last-child{border-radius:0 0 10px 10px;}

.navfdy{display: none;}
.nav{line-height:95px;margin:0;padding-left:5%;width:60%;display:flex;justify-content:space-between;}
.nav_logo{display:block;overflow:hidden;height:85px;}
.nav_logo img{display: block; padding-right:15px;width:100%;height:100%;}.nav .navIco{display:none}
.nav li{padding:0 15px;text-transform:uppercase;}
.nav li .i2,.nav li:hover .i1,.nav .active .i1{display:none;}
.nav li:hover .i2,.nav li .i1,.nav .active .i2,.headIcon a{display:inline-block}
.nav li a{color:#fff;}

.search{margin:21px;overflow:hidden;width:160px;position:relative;}
.serachVal{color:#fff;width:100%;box-sizing:border-box;border:1px solid rgba(255,255,255,0.7);line-height:30px;padding:0 16px;border-radius:36px;background:none;}
.serachBtn{border:none;background:none;position:absolute;top:6px;color:#fff;right:8px;}
.search input::-webkit-input-placeholder, textarea::-webkit-input-placeholder{color:#ddd;font-weight:400;}
.search input:-moz-placeholder, textarea:-moz-placeholder{color:#ddd;font-weight:400;}
.search input::-moz-placeholder, textarea::-moz-placeholder{color:#ddd;font-weight:400;}
.search input:-ms-input-placeholder, textarea:-ms-input-placeholder{color:#ddd;font-weight:400;}

.header.on,.header:hover{background: #ffffff66;box-shadow:0px 0px 20px 0px rgb(0 0 0 / 10%);backdrop-filter:blur(20px);}
.header.on .mobile{color:#111;}
.header.on .nav li a,.header:hover .nav li a{color:#111;}
.header.on .navBox .top .new h3,.header:hover .navBox .top .new h3,.header:hover .navBox .top .new p,.header.on .navBox .top .new p{color:#2c5b9e;}
.header .nav li a:hover,.header .nav li a.active{color:#0181cc;}
.header.on .navBox .switch .box,.header:hover .navBox .switch .box{background:#fff;color:#111;border-color:rgba(0,0,0,.3);}
.nav>li>a{font-size:1.1rem;font-weight:bold;}
.nav>li>a::after{content:'';width:30px;height:2px;background:#fff;display:block;margin:-15px auto 0 auto;transform:scaleX(0);transition:all 0.3s;}
.nav>li>a:hover::after,.header .nav>li a.active::after{transform:scaleX(1);}
.header.on .serachVal{color:#666;border:1px solid rgba(0,0,0,0.2)}
.header.on .serachBtn{color:#666;}

.nav>li .navChild{height:0;position:absolute;left:0;right:0;transition: all 0.5s ease-in-out;overflow:hidden;}
.nav>li:hover .navChild,.nav>li .navChild.proBox12{height:340px;background:#ffffffdd;padding:30px;}
.navChild .l{float: left;height:280px;padding:20px 20px 0 0;line-height:36px;}
.navChild .l.proCate2{display: flex;flex-wrap: wrap;}
.navChild .l h3{font-size:18px;margin-bottom:15px;text-align:left;width:100%;color:#111;}
.navChild .l li{padding:0 2%;text-align:left;width:160px;}
.navChild .l li:hover{background:#0181cc33;}
.navChild .l li .fdy{font-size:14px;padding-right:16px;color:#aaa;}
.navChild .r{margin:20px;width:400px;height:300px;display:block;border-radius:5px;}
.navChild .box{width:1080px;margin:0 auto;position: relative;overflow: hidden;display: flex;justify-content: center;}
.nav .l li .cCates{background:#555555ef;padding:24px;transform:scaleX(0);border-radius:0 8px 8px 0;display:flex;align-content:center;flex-wrap:wrap;justify-content:space-between;transition:all 0.5s;position:absolute;left:200px;top:20px;bottom:20px;right:0;transform-origin:0 0;}
.nav .l li .cCates .item{width:47%;height:36px;}
.nav .l li .cCates .item .fdy{font-size:14px;color:#aaa;}
.nav .l li:hover .cCates{transform:scaleX(1);}


.nav>li.searchBox::after{display:none;}
.searchBox{text-align:right !important;position:relative;margin:0;}
.searchBox .box{position:absolute;z-index:1;transition: all 0.3s;transform: translateX(200px);opacity:0;right:-15px;top:14px;}
.searchBox:hover .box{transform: translateX(0);opacity:1;}
.searchBox form{display:inline-block;width:40px;}
.searchBox .input{border:none;background:#eee;width:200px;font-size:12px;line-height:36px;padding:0 30px 0 20px;border-radius:30px;}
.searchBox .fdy{border-radius:36px;text-align: center}
.searchIco{width:32px;line-height:32px;font-weight:bold;border-radius:50%;border:1px solid #ffffff33;color:#fff;margin:15px 2px 0 20px;background:#0c6db5;}
.searchBox .box .fdy{position:absolute;right:8px;top:5px;width:26px;line-height:26px;border:none;background:#0181cc;color: #fff;}

.headIcon{height: 34px;position: relative;}
.headIcon a{color:#ddd;}
.headIcon .rr,.headIcon .r{background:#1553f4;height:34px;}
.headIcon .r{right:0;width:20%;min-width:300px;position:absolute;}
.headIcon .rr{width:60%;padding:0 0 0 20px;float:right;position:relative;height:34px;line-height: 34px;justify-content:flex-end;}
.headIcon .rr::before{content:' ';width: 0;position:absolute;left:-34px;height: 0;border-top:34px solid #1553f4;border-left:34px solid transparent;}
.headIcon .icon{margin-left:35px;position: relative;}
.headIcon .icon::after{content:'';width:1px;height:10px;background:#eeeeee55;position:absolute;top:12px;right:-20px;}
.headIcon .icon:last-child::after{display:none;}
.headIcon .icon .fdy{font-weight:100;color:#ddd;padding:0 6px 10px;}
.headIcon .icon .qrcode{display:none;}
.headIcon .icon:hover .qrcode{display:block;position:absolute;z-index:2;}
.headIcon .icon:hover .qrcode img{width:120px;height:120px;}
.leftToRight{position: relative;left:-60px;opacity:0;}
.rightToLeft{position:relative;right:-60px;opacity:0;}
.fromBottom{position:relative;bottom:-30px;opacity:0;}


.lineStyle1{width:480px;margin:50px auto;position: relative;border-top:1px solid #dedede;}
.lineStyle1 .dot{background:#ddd;width:9px;height:9px;border-radius:50%;position:absolute;left:50%;top:-4px;margin-left:-4px;}

/* .footer{background:#818382;color:#ddd;padding:50px 0; width:100%;position:relative} */
.footer{color:#fff;padding-top:1%;position: relative;overflow: hidden;width:100%;background:#2c5b9e;}
.footer .mob{justify-content: space-between;align-items:flex-end;padding-bottom:20px;}
.footer .lt{width:45%;position: relative;}
.footer .lt::after,.footer .content::after{content:'';width:1px;height:120px;top:8%;right:-9%;position: absolute;background:#7ccfff;}
.footer .content::after{right:-19%;top:-8%;}
.footer .lt .top{padding-bottom:10px;}
.footer .lt a{display: block;}
.footer .lt .newer{padding:.6rem 0;}
.footer .lt .jlm{margin-right:5%;}
.footer .lt .dere{flex:1;align-items: center;}
.footer .lt .dere img{display: block;margin-right:5%;}
.footer .lt h3{font-size:1.8rem;font-weight: bold;color:#fdfdfd;line-height:38px;letter-spacing:2px;}
.footer .lt p{color:#fdfdfd;font-size:.7rem;font-weight: bold;}
.footer .intro{font-style: italic;font-size:1.5rem;font-weight: bold;padding-right:60px;color:#7ccfff;}
.footer .intor{font-weight: 500;font-size:1.2rem;letter-spacing:2px;}
.footer .content{position: relative;}
.footer .content .txt{line-height:37px;display: flex;align-items:center;}
.footer .content .fdy{font-size:1.5rem;color:#7ccfff;margin-right:10px;}
.footer .v{background:rgba(0,0,0,.15);color:#7ccfff;padding:10px;display: flex;align-items: center;}
.footer .v .fdy{margin-right:5px;}
.footer .v a{margin:0 20px;}
.footer .v a:hover{color:#fff;}
.footer a{color:#7ccfff;}
.footer .foot1{background:#1a263f;line-height:40px;color:#788caf;margin-top:36px;}
.footer .foot1 a{color:rgba(255,255,255,.6);}
.footer .links{justify-content: space-between;}
.footer .links .h1{display: block;position: relative;}
.footer .links .h1::after{content:'';position: absolute;right:-25px;background:#7ccfff;width:1px;height:15px;top:15%;}
.footer .links .h1:last-child::after{display: none;}
.footer .links .h1>a{display:block;color:#eee;margin-bottom:12px;text-align: center;}
.footer .links .h1>a:hover{color:#000;}
.footer .clink li{line-height:28px;}
.footer .tel{font-size:1.6rem;}
.footer .codeImg{width:120px;display: block;margin:36px 12px 0 0;}
.footer .account{padding-top:40%;font-weight: bold;}
.footer .company{position:relative;}
.footer .company .tit{border:1px solid #96b3ff;padding:6px;border-radius:2px;}
.footer .company .list{transform:scaleY(0);transition: all 0.3s;position:absolute;transform-origin:0 0;width:100%;padding:12px;box-sizing:border-box;}
.footer .company:hover .list{transform:scaleY(1);}
.footer .company:hover .list li{line-height:24px;cursor:pointer;}
.fdyTable table{width:100% !important;min-width:500px;border-right:1px solid #ccc;border-bottom:1px solid #ccc} 
.fdyTable table td{border-left:1px solid #ccc;border-top:1px solid #ccc} 
.fdyTable table tr:nth-child(2n+3){background:#F2F2F2;}
.fdyTable table tr:first-child{font-weight:600;background:#eee;}
.fdyTable table tr:hover{background:#faf3e1;}
.fdyTable p{margin:0 !important;text-indent:0;}

.black_con{display:none;position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.5);z-index:1001;justify-content:center;align-items:center;text-align:center;}
.white_con{font-size:0.9rem;position:relative;border-radius:4px;border:1px solid #428bca;padding:32px;background:white;display:flex;line-height:30px;max-width:92%;box-sizing:border-box;}
.white_con .txt{margin-left:8px;}
.white_con .msgIco{font-size:24px;}
.white_con .close.fdy,.white_con .close .fdy{padding:0;}



.title{text-align:center;}
.txt1{color:#0181cc;font-size:2rem;font-weight:bold;letter-spacing:2px;padding-top:5%;}
.txt2{color:#0181cc;font-size:1rem;padding-bottom:60px;}
.title1{padding:20px 0 80px;margin:0 auto; position: relative;text-align: center;}
.title1 .t1,.title1 .t0{font-weight:bold;letter-spacing:4px;z-index:1;position: relative;}
.title1 .t1{font-size:2.4rem;padding-top:3rem;}
.title1 .t0{text-transform:capitalize;color:#55555512;font-size:4rem;position:absolute;z-index:0;}
.title1 .t2{font-size:1.2rem;color:#a0a2a5;padding-bottom:1.2rem;position: relative;}
.title1 .t2::after{content:'';display: block;width:350px;height:1px;background:#aaa;position: absolute;bottom:0;left:36.3%;}
.title1 .t2::before{content:'';display: block;width:40px;height:5px;background:#047fc8;position: absolute;bottom:-3%;left:47.8%;z-index:99;}
.title1 .more{position:absolute;right:0;bottom:12px;font-size:1rem;color:#777;font-weight:bold;}
.title1 .more .ico{width:22px;height:22px;background:url(../img/jiantou.png);background-size:cover;}
.title1 .more .line{width:2rem;height:1px;background:#777;margin:0 10px}
.title2{color:#0583cd;font-size:1.3rem;font-weight:bold;margin-bottom:14px;position: relative;letter-spacing:2px;}
.title2 .r{position:absolute;font-weight:500;right:0;font-size:1.2rem;padding:5px;top:0;}

.companyBox{position:relative;padding:2% 0 8% 0;}
.companyBox .t0{color:#ffffff33;font-weight:100;}
.companyBox .t1{color:#fff;}
.companyBox .t2{color:#eee;}
.companyImg{width:75%;overflow: hidden;}
.companyImg .item{display:none;width:100%;height:0;padding-bottom:56.25%;background-size:cover;position:relative;}
.companyImg .item.active{display:block;}
.companyImg .item .desc{transition: all 0.3s;transform: skewX(90deg);padding:5%;line-height:2;border-radius:0 36px 0 36px;background:#ffffffcc;position:absolute;top:50px;left:50px;right:50px;bottom:50px;}
.companyImg .item .desc h3{font-size:1.6rem;padding-bottom:24px;}
.companyImg .item:hover .desc{transform: skewX(0);}
.companyTab{width:23.4%;flex-direction:column;margin-left:1.6%;}
.companyTab .item{height:22.5%;background:#cccccc45;color:#fff;cursor:pointer;font-size:1.4rem;}
.companyTab .item.active{background:#1553f4;}

.newsList li{font-size:14px;padding:7% 0;border-radius:6px;border-bottom:1px solid #eee;justify-content: space-between;}
.newsList li:last-child{border:none;}
.newsList li .lt{width:30%;background-position: center center;background-size: cover;background-repeat: no-repeat;height:0;padding-bottom:20%;}
.newsList li .cc{width:65%; overflow: hidden;color:#aaa;display: flex;flex-direction: column;justify-content: space-between;}
.newsList li .cc:hover .tit{color:#047fc8}
.newsList li .desc{color:#aaa;}
.newsList li .tit{font-size:1rem;font-weight:bold;padding-bottom:5px;display:block;}
.nBox{margin-top:3rem;}
.nBox .list1{width:28%;}
.nBox .list1 li {margin-top:12px;}
.nBox .list1 li .ico{width:26px;padding-left:7px;box-sizing:border-box;height:21px;background:url(../img/blue.png);color:#fff;background-size:cover;}
.nBox .list1 li .hh{flex:1;padding-left:2px;color:#777;}
.nBox .list1 li .hh:hover{color:#047fc8;}
.nBox .list2{width:19%;}
.nBox .list2 .item{align-items:flex-end;}
.nBox .list2 .item .cc{width:92%;padding:0 4%;line-height:36px;height:36px;background:#00479ddd;}

.number .item{text-align:center;font-size:1.5rem;}
.number .item p{font-size:1.2rem;font-weight:bold;}
.number .item .big{font-size:4rem;}
.number .line{width:1px;height:60px;background:#ccc;margin-top:20px;}

.proBox .t0{color:#ffffffaa;}
.proBox .proTab{background:#ffffffee;padding:15px 24px;border-radius:50px;margin:50px 0 30px 0;}
.proTabs .item{padding:0 40px;line-height:32px;margin:0 30px;border-radius:50px;background:#c0deff;font-size:1rem;}
.proTabs .item.active{background:#1553f4;color:#fff;}
.proTab .ico{width:36px;line-height:36px;border-radius:50%;background:#c0deff;}
.proItemBox .item{flex-wrap:wrap;display:none;}
.proItemBox .item.active{display:flex;}
.proItemBox .pitem{width:23.5%;margin:0 2% 2% 0;}
.proItemBox .pitem .img{width:100%;height:0;padding-bottom:75%;}
.proItemBox .pitem p{height:32px;line-height:32px;}
.proItemBox .pitem:nth-child(4n){margin-right:0;}

.formBox{height:0;padding-bottom:196px;background-image:url(../img/formBg.jpg);}
.indexInput{width:200px;padding:10px;background:#eeeeeeaa;border:none;border-radius:4px;margin-right:10px;}
.formBox .desc{flex:1;overflow:hidden}
.formBox .btn{cursor:pointer;padding:9px 20px;background:#de4b00;color:#fff;border-radius:5px;}
.formBox .tit1{margin-bottom:24px;color:#fff;letter-spacing:4px;font-size:1.5rem;text-shadow:1px 1px 1px #222;}
.formBox .tel{font-size:1.8rem;text-shadow:1px 1px 1px #222;color:#fff;}
.formBox .tel .fdy{padding:0 8px 0 24px;color:#fff;font-size:2rem}

.fdyBtn1{border-radius:3px;line-height:36px;text-align:center;background:#0e71f2;color:#fff;}

.btn_a{position:relative;border-radius:4px;text-align:center;border:1px solid #1553f4;font-size:16px;width:160px;height:40px;line-height:40px;}
.btn_a1{margin:0 auto;}
.btn_a .btn_cover{position:absolute;height:100%;top:0;transition: all ease-out 0.3s;}
.btn_a .btna{position:absolute;width:100%;top:0}
.btn_a:hover .btn1,.btn_a .btn2{width:0;background:#fff;}
.btn_a:hover .btn2,.btn_a .btn1{width:100%;background:#1553f4;}
.btn_a:hover .a1,.btn_a .a2{color:#1553f4;}
.btn_a:hover .a2,.btn_a .a1{color:#fff;}
.btn_a .fdy{font-size:20px;padding-left:24px;}
.hh{width:100%;overflow:hidden;text-overflow:ellipsis;white-space: nowrap;}
.pp{overflow: hidden;text-overflow: ellipsis; display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient: vertical;}

.place{text-align:left;padding:15px 1% 8px 1%;line-height:30px;margin-bottom:28px;border-bottom:1px solid #dedede}
.place .top{font-size:22px;}
.place .fdy{color:#1553f4;font-size:22px;padding-right:8px;}
.place p{font-size:14px;line-height:36px;color:#999;font-weight:100;}

.bodyBox{line-height:2;}
.bodyBox p{margin-bottom:25px;}
.w25{flex-wrap:wrap;}
.w25 .tt{height:40px;line-height:40px;border-top:1px solid #f0c020;padding:0 8px;color:#333;overflow:hidden;position:relative;box-sizing:border-box;}
.w25 .tt h3{font-size:14px;}
.w25 .tt span{position:absolute;right:0px;padding:0 6px;font-size:18px;}
.w25 li{width:23.5%;border-radius:4px;margin:0 2% 2% 0;box-shadow:0 0 8px rgba(138,138,138,.5);box-sizing:border-box;background:#eee;transition: all 0.5s;}
.w25 li:nth-child(4n){margin-right:0;}
.w25_1{position:relative;width:100%;height:0;padding-bottom:100%;overflow: hidden;}
.w25_1 img{display:block;width:100%;transition: all 0.3s; }  
.w25_1 img:hover{transform: scale(1.1);}
#part_con0,#part_con1,#part_con2{display:none;overflow:hidden;}
#part_con0{display:block;}
.part_conn{width:100%;margin:0 auto;}
.part_conn h3{padding:15px 0;font-size:20px;font-weight:400}
#partt{width:100%;}
#partt ul li{padding:0 16px;line-height:40px;height:40px;}
#partt ul li a{display:block;font-size:16px;color:#fff;cursor: pointer;}
#partt ul li.emptyTag{background: none transparent scroll repeat 0% 0%; width: 4px;}
#partt ul li.selectTag{float:left;background:#fff;border-radius:5px;position: relative;}
#partt ul li.selectTag::after{content:'\e69d';color:#fff;font-family:"fdy" !important;position:absolute;top:33px;left:50%;margin-left:-8px;line-height:20px;}
#partt ul li.selectTag a{color:#1553f4;}

.acrfy{margin:20px 0;width:100%;border-top:1px dashed #aaa;float:left}
.acrfy ul li{width:46%;float:left;margin-right:2%;line-height:27px;height:27px;font-weight:600;overflow:hidden}
.acrfy ul li a{font-style:italic;font-weight:500}

.pagination{text-align:center;height:36px;margin:20px auto;}
.pagination li{display:inline-block;line-height:30px;}
.pagination li a{display:inline-block;margin:8px 3px;padding:0 8px;background:#f1f1f1;color:#333;font-weight:400;}
.pageinfo{color:#fff}
.pagination li a:hover,.pagination .active{background:#0181cc;color:#fff;}
.pagination .active,.pagination .disabled{display:inline-block;margin:8px 1px;line-height:30px;padding:0 8px;}
.pagination .disabled{background:#ddd;}

.pl{width:71%;padding:0 2%;line-height:25px;font-size:14px;background:#fff}
.contentBody{padding:20px;font-size:14px;line-height:1.8;min-height:200px;}
.contentBody h2,.baseH2{font-size:1.8rem;font-weight:500;line-height:1.5;padding:30px 0;}
.contentBody h2.base,.baseH2{padding:80px 0 30px 0;}
.contentBody h3{font-size:16px;line-height:1.5;padding:6px 0;}
.fdytitle,.contentBody h1{padding-bottom:8px;border-bottom:1px solid #ddd;margin:20px 0 12px 0;position:relative;font-size:18px;font-weight:bold;color:#00479d}
.fdytitle:before,.contentBody h1::before{font-family:"fdy" !important;font-size:16px;content: "\e688";padding-right:8px;}
.contentBody h1:first-child{margin-top:0;}
.contentBody p,.contentBody .p{text-indent:30px;margin-bottom:15px;text-align:justify}
.contentBody img,.fdyImg img{max-width:100%;margin:16px auto;display:block;}

.contentBody .titDesc{font-size:15px;color:#999;margin:12px 0 24px 0;}
.contentBody .titDesc span{padding-right:12px;}
.title_desc{color:#888;margin-top:-20px;margin-bottom:30px;}
.title_desc span{color:#003760;padding-right:8px;}

/* 视频 */
.black_con{display:none;position:fixed;top:5%;bottom:0;left:0;right:0;background:rgba(0,0,0,.5);z-index:1001;justify-content:center;align-items:center;text-align:center;}
.white_con{position:relative;border-radius:8px;border:1px solid #428bca;padding:40px;background:white;display:flex;line-height:30px;}
.formBackMsg .fdy{padding-right:8px;font-size:24px;}
.white_con h3{padding-bottom:1rem;font-weight:100;letter-spacing:0.5rem;}
.white_con .close{position:absolute;z-index:1006;right:-40px;top:3px;cursor:pointer;width:36px;height:36px;line-height:36px;text-align:center;border-radius:50%;color:#eee;font-size:30px;transition:all .5s ease-in-out}
.white_con .close.fdy:hover{transform:rotate(360deg);}
.videoFrameBox{max-width:1000px;max-height:650px;}
.videoBox{display:flex;align-items:center;}
.videoBox .txt{padding:48px;box-sizing:border-box;flex:1;line-height:1.8;}
.videoBox .txt p{padding-bottom:8px;}
.videoBox .txt h2{font-weight:400;font-size:36px;margin-bottom:20px;}
.videoBox .img{width:600px;}
.videoBox img{display: block;width:100%;}

.fdyWidth .lBox{flex:1;overflow: hidden;}
.fdyWidth .rBox{width:240px;margin-left:18px;}
.rBox .tit{font-size:1rem;padding:15px;}
.rBox .tit .fdy{padding-right:8px;}
.rBox .rlist li{position:relative;overflow: hidden;margin-bottom:1rem;}
.rBox .rlist li img{display:block;width:100%;}
.rBox .rlist li .msg{padding:.5rem;position: absolute;bottom:0;left:0;right:0;background:rgba(255,255,255,.7);color:#888;transform:translateY(30px);transition: all 0.5s;}
.rBox .rlist li .msg h4{font-size:0.8rem;padding-bottom:0.5rem;color:#111;}
.rBox .rlist li .icon{font-size:14px;display:flex;justify-content:space-between;}
.rBox .rlist li .icon .fdy{padding-right:8px;color:#111;}
.rBox .rlist li:hover .msg{transform:translateY(0);}

.b{position: fixed;right:1rem;display: block;bottom:25%;z-index:999;}
.b .box{cursor: pointer;width:45px;height:45px;border-bottom:none;background:#000; border-bottom:1px solid #aaa;text-align: center;transition:all 0.3s ease-in-out;position: relative;line-height:45px;box-sizing: border-box;}
.b .box:last-child{background:rgba(0,0,0,0.8);border-bottom:none;}
.b .box:last-child:hover{background:#111;}
.b .box4{visibility: hidden;}
.b #box4.show{visibility: visible;}
.b .box .fdy{color:#fff;position: relative;font-size:1.2rem;}
.b .box .arrow{font-size:1.3rem;color:#fff;}
.b .box .weibo{font-size:1rem;}
.b .box .wcc,.b .box .wcs{display:none;}
.b .box .wcc.show,.b .box .wcs.show{position: absolute;width:100px;height:100px;right:3.4rem;bottom:-2rem;margin:0;background:#2a76c7;padding:0.5rem;border-radius:6px;box-shadow:0px 6px 16px 0px rgb(138 138 138 / 24%);}
.b .box .wcc.show img,.b .box .wcs.show img{width:100%;display:block;}
.b .box .wcc.show::after,.b .box .wcs.show::after{content:"";border:0.6rem transparent solid;bottom:2.5rem;border-left-color:#2a76c7;position: absolute;right:-1.1rem;}
.b .box1{right:-9.6rem; position: fixed;bottom:30%;background:#2A76C7;z-index:101;box-shadow:0px 6px 16px 0px rgb(138 138 138 / 24%);transition:all 0.5s ease-in-out;}
.b #box1.show{right:4.5rem;}
.b .box1 .phone{padding:0.5rem;}
.b .box1::after{content:"";border:0.6rem transparent solid;bottom:.5rem;border-left-color:#2a76c7;position: absolute;right:-1.1rem;}
.b .box1 .phone .dF{color:#898989;}
.b .box1 .phone .fdy{font-size:0.8rem;margin-right:1rem;color:#fff;}
.b .box1 .phone .dF .touch{font-size: 0.6rem;padding-top:0.2rem;}
.b .box1 .phone span{margin: 0;padding-left:0.2rem;color:#fff;font-size:0.8rem;}



/*小于1400px*/
@media screen and (max-width:1400px){
  .navBox{min-width:960px;margin:0 auto;}
}
/*小于1200px*/
@media screen and (max-width:1200px){
  /* .headIcon{min-width:1080px;width:100%;} */
}

.report{width:100%;align-items:center;flex-wrap: wrap;}
.report .item{cursor: pointer;padding-bottom:4%;margin-bottom:4%; border-bottom:1px solid #d1d1d1;display: flex;align-items: center;justify-content: space-between;}
.report .item .time{background:#d1d1d1;color:#fff;width:110px;height:110px;text-align: center;display: flex;align-items: center;justify-content: center;flex-direction: column;}
.report .item .time .day{font-size:2.2rem;font-weight: bold;}
.report .item .time .years{font-size:18px;}
.report .item .txt{flex:1;padding-left:4%;color:#949494;overflow:hidden;}
.report .item:hover .time{background:#0181cc;}
.report .item:hover .top{color:#0181cc;}
.report .item .content{padding-top:10px;}
.report .top{font-size:24px;}
.report .t3{border-bottom:1px solid #4b4b4b;color:#4b4b4b;padding:20px 0 5px;width:82px;float: right;transition:all .4s ease-in-out;}
.report .item:hover .t3{transform:translateX(-25px);color:#0181cc;border-color:#0181cc}
.report .item .tit{background:rgba(0,0,0,.4);color:#fff;text-align: center;position: absolute;bottom:0;right:0;left:0;padding:0 3%;width:94%;font-size: .8rem;letter-spacing:1px;line-height:37px;}


/*小于600px*/
@media screen and (max-width:600px){
.report .item{width:100%;margin:0 0 24px;align-items:flex-start;}
.report .item .time{width:80px;height:80px;}
.report .item .time .day{font-size:1.5rem;}
.report .item .time .years{font-size:.9rem;}
.report .item .txt{width:70%;}
.report .top{font-size:1.2rem;}
.report .item .content{font-size: .8rem;}
.report .t3{font-size:.8rem;padding-top:5px;width:70px;}


.fdyWidth{width:92%;margin:0;overflow: hidden;padding:0 4%;}
.comListBox{padding:24px 4%;}
.flex.mob{display:block;}
.title1{margin:20px auto 36px auto;;}
.title1 .t1{font-size:2rem;padding-top:2.4rem;}
.title1 .t0{font-size:3rem;letter-spacing:2px;}
.title1 .t2{font-weight:200;padding-left:0;display:block;}
.title1 .more{bottom:25px;}
.title1 .more .ico{width:20px;height:20px;}

.nBox{margin-top:2rem;}
.nBox .list1,.nBox .list2{width:100%;}
.title2{margin:20px 0 10px 0;}
.title2 .r{right:-5px;}

.newsList li{font-size:14px;padding:16px;margin:0 0 12px 0;}
.number{flex-wrap:wrap;padding:6% 0 !important;}
.number .item{font-size:1.2rem;width:50%;padding:12px 0;}
.number .item p{font-size:1rem;}
.number .item .big{font-size:3rem;}
.number .line{display:none;}
.companyBox{position:relative;padding:2% 0 8% 0;}
.companyBox .title1 .more{color:#ccc;}
.companyBox .title1 .more .line{background-color:#ccc;}
.companyBox .cBox{flex-direction:column-reverse;flex-wrap: wrap;}
.companyImg{width:100%;}
.companyImg .item .desc{line-height:1.5;border-radius:6px;font-size:12px;top:12px;left:12px;right:12px;bottom:12px;}
.companyImg .item .desc h3{font-size:1rem;padding-bottom:2px;}
.companyTab{width:100%;flex-direction:row;margin:0 0 20px 0;}
.companyTab .item{height:auto;font-size:14px;padding:8px 0;width:22.5%;}

.proBox .proTab{padding:8px;margin:0 0 15px 0;}
.proTabs .item{flex:1;margin:0 3px;font-size:14px;padding:0;text-align:center;}
.proTab .ico{display:none;}
.proItemBox .pitem{width:49%;margin:0 2% 2% 0;}
.proItemBox .pitem p{font-size:13px;}
.proItemBox .pitem:nth-child(2n){margin-right:0;}

.white_con .close{right:50%;top:auto;bottom:-40px;margin-right:-15px;}

.formBox{padding-bottom:56.25%;background-image:url(../img/formBg_m.jpg);}
.formBox .ccc{flex-wrap:wrap;}
.formBox .tit1{margin:24px auto 12px auto;font-size:1.4rem;}
.indexInput{width:46%;padding:8px;margin:5px 2%;box-sizing:border-box;font-size:13px;}
.formBox .desc{flex:auto;width:100%;}
.formBox .btns{justify-content:space-between;align-items:center;width:100%;padding:10px 10px 0 10px;}
.formBox .btn{padding:6px 20px;}
.formBox .tel{font-size:1.5rem;}

.footer{padding:6% 0 0 0;box-sizing:border-box;}
.footer .bflex{display:flex;align-items:center;justify-content:space-between;}
.footer .foot1{margin-top:20px;}
.footer .lt{width:100%;}
.footer .lt::after, .footer .content::after{display:none;}
.footer .lt .top{align-items: center;justify-content: center;}
.footer .foot1 .fdyWidth{font-size:13px;flex-direction: column;line-height:22px;padding:2% 4%;}
.footer .foot1 .mobCenter{flex:1;text-align:center;}
.footer .foot1 a{font-size:13px;line-height:22px;text-align: center;}
.footer .tel{font-size:1.3rem;}
.footer .codeImg{width:80px;margin:20px 12px 0 0;}

.mobile,.mobile_in{display:none;}
.pcno{display:block;}.pcno_in{display:inline-block}

.navBox{height:60px;width:100%;}
.navBox .switchMob{
display:block;padding:0 0 0 16px;
}
.navBox .switch .box{height:32px;}
.navBox .switch .fdy{padding-left:15%;font-size:1.2rem;}
.navBox .switch .down{top:32px;}


.navBox .top .new h3{font-size:20px;}
.navBox .top .new p{font-size:16px;}
.header{min-width:100%;color:#333;}
.header .top{background:#fff;height:60px;z-index:1111;width:100%;position:fixed;box-shadow:0 5px 10px rgba(0,0,0,0.05);justify-content: center;}
.mobileBtn{position:fixed;right:0px;top:15px;}
.mobileBtn .fdy{font-size:1.8rem;padding:16px;color:#0181cc;}
.mobSearch{position:fixed;right:50px;top:18px;}
.mobfdy .fdy{font-size:24px;padding:16px;color:#1553f4;}
.nav_logo{height:60px;}
.nav_logo img{padding:0;}

.nav .navfdy{display:block;position: absolute;padding:0 10px;top:0;right:-20px;transition: all 0.3s;color: #fff;}
.nav .navfdy.on{transform:rotate(90deg);}
.nav{position:absolute;top:0;right:0;left:0;bottom:0;z-index:999; overflow:hidden;box-sizing:border-box;overflow-y:auto;display: block;width:100%;transition:all 0.3s ease-in-out;}
.nav.show{background:#0181cc;height:100vh;padding:150px 30px 50px 20px;}
.nav>li{position:relative;line-height:60px;display:block;}
.nav>li .navChild{border:0;position: relative;}
.nav>li .navChild h3,.nav>li:hover .navChild{display:none;}
.nav li .r{position:absolute;padding:0 8px;right:0;transition: all 0.3s;color:#fff;}
.nav li .r.on{transform:rotate(90deg);}
.nav>li::after{display:none;}
.nav>li>a{font-weight:500;font-size:1rem;}
.nav>li .navChild.show{height:auto;background:none;padding:8px;border-top:0;display:block;right:0;box-sizing:border-box;border-radius:6px 0 0 6px;}
.header.on .nav li a, .header:hover .nav li a{color:#fff;}
.header .nav li a:hover, .header .nav li a.active{font-weight:bold;}
.navChild .l{width:100%;padding-top:0;height:auto;}
.navChild .l li{width:98%;padding:0 0 0 2%;font-size:14px;text-align:left;color:#fff;}
.navChild .l li .fdy{padding-right:8px;}
.navChild .r,li.langBox .ico{display:none}
.navChild .box{width:100%;}
.nav>li>a::after{display: none;}

li.searchBox{position:absolute ;margin:0;left:0;top:72px;right:0;padding:0 !important;}
.searchBox form{width:90%;display:flex;align-items:center;margin:0 auto;}
.searchBox .box{transform:translateX(0);opacity:1;left:0;right:0;top:0;flex:1;}
.searchBox .input{width:94%;box-sizing:border-box;margin:0;padding-left:6%;}
.searchBox .box .fdy{top:17px;}
.searchIco{display:none;}

.navLitpic{min-width:100%;padding-bottom:220px;margin-top:60px;}
.navLitpic .ccBody .t1{font-size:32px;font-weight: 500;}
.navLitpic .ccBody .t2{font-size:1rem;}
.clist1{background:rgba(0,0,0,.4)}
.clist1 .fdyWidth{padding:0;display:flex;width:100%;}
.clist1 li{line-height:40px;flex:1;text-align:center;padding:0;}
.navLitpic .ccBody .clist1 li a{font-size:13px;color:#fff;}

.w25 h3{font-weight:100;}
.w25 h3 span{font-size:16px;}
.w25 li,.w25 li{width:46%;margin:0 2% 16px 2%;padding:0;}
.w25_1{position:relative;width:100%;box-sizing:border-box;}
.txt2{padding-bottom:30px;}
.fdyWidth .rBox{width:100%;margin:18px 0 0 0;padding:16px;box-sizing:border-box;}
.rBox .tit{padding:0 0 16px 0;}
.rBox .rlist li{border-radius:8px;margin-bottom:1.6rem;}

.f-16{font-size:14px;text-shadow:0 1px 0 rgba(255,255,255, 0.3);color: #666;font-weight:200}
#partt{width:80%;margin:40px auto 0 auto}
#partt ul li{float:left;width:33.33%;text-align:center;line-height:40px;}

.contentBody h2.base, .baseH2{padding:30px 0;}
.contentBody{padding:4%;}
.contentBody h2,.baseH2{font-size:22px;}
.contentBody h3{font-size:16px;line-height:25px;padding:6px 0;}
.contentBody img{width:100% !important;height:auto !important;}
.w50,.w40,.w60,.w2 .w450{width:100%;}
.w2{width:100%;display:block;}
.w2 .cc1{padding:5%;color:#fff;}
.w2 .cc p{padding-top:12px;text-indent:2rem;}
.w2 .cc h2{font-size:2.2rem;font-weight:500;}.w2 .cc h3{font-size:1.8rem;font-weight:500;}
.w2 .img1{width:100%;margin-left:0%;}

.tablee {overflow-x: scroll!important;}
}