 *{padding:0px;margin:0px;}
body{margin:0;padding:0;font:14px 'Open Sans',sans-serif;font-weight:400;background:none;color:#333}
img{border:none;}
.clear{clear:both;}
a{color:#0e71f2;text-decoration:none;transition: all 0.5s ease-in-out;}
a:hover{color:#fb2e38;text-decoration:none;}
input,select,button{font:14px 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;}
.b{font-weight:600}
.mobile{display:block;}
.mobile_in{display:inline-block}
.pcno,.pcno_in{display:none;}.flex{display:flex;}
.w960,.con{width:1200px;margin:auto;position:relative;}
.commonBtn{width:180px;border-radius:3px;background:#3498db;color:#fff;line-height:40px;height:40px;text-align:center;margin:30px auto 0 auto;}

.radius5{border-radius:5px}
.color_white{background:#fff;}.cursor{cursor: pointer;}
.p_col,.p_col1{width:100%;height:auto;overflow:hidden;margin:0px auto;padding:50px 0;}
.p_bg1{width:100%;height:auto;overflow:hidden;margin:0 auto;padding:20px 0;}
.bg_about{background:url(../img/about.jpg) no-repeat top center;}
.bg_case{background:url(../img/case.jpg) top center;}
.bg1{background:#fff;}
.bg2{background:#eee;}
.bg3{background:#3498db;}
.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:#3498db}.c-success{color:#21944b}.c-base1{color:#ed2232}.c-white{color:#fff;}.c-red{color:#e91a1a;}
.radius3{-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;}
.imgCon{margin:auto;text-align:center;}
.imgCon,.imgCon img{width:100%;}
.bgCon{width:100%;height:300px;background-position: center top;background-size: cover;border-bottom:4px solid yellow;}

.hidden{overflow:hidden}
.pc{position:relative;width:100%;background:#fff;margin:0px auto;}
@font-face {
  font-family: 'fdy';  /* Project id 1436422 */
  src: url('//at.alicdn.com/t/font_1436422_2q61n2uyf7.woff2?t=1654567084789') format('woff2'),
       url('//at.alicdn.com/t/font_1436422_2q61n2uyf7.woff?t=1654567084789') format('woff'),
       url('//at.alicdn.com/t/font_1436422_2q61n2uyf7.ttf?t=1654567084789') format('truetype');
}
.fdy {
  font-family: "fdy" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.fdytitle{padding:8px 0;border-bottom:1px solid #ddd;margin:16px 0 12px 0;position:relative;font-size:18px;}
.fdytitle:before {font-family:"fdy" !important;font-size:16px;content: "\e617";padding-right:8px;}

.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%;background:rgba(248,196,0,0.1);float:left;display: table;transition: all 0.3s ease-in-out;}
.w2 .w50{width:50%;display: table;}
.w2 .w50 img{width:100%;height:100%;display:block;}
.w2 .w50 .cc{padding:6%;display: table-cell;vertical-align: middle;}
.navLitpic{display:flex;align-items:center;width:100%;min-width:1300px;height:400px;background-size:cover;background-position:center center;background-attachment:fixed;}
.navLitpic .cname{font-size: 3rem;color: #fff;}
/*-dh-*/
.header{position:fixed;height:100px;top:0;z-index:100;margin:0;width:100%;box-shadow:5px 0 8px rgba(138,138,138,.4);background:rgba(255, 255, 255, 0.9);}
.navBox{width:1400px;margin:0 auto;display:flex;justify-content:space-between;}
.nav{height:36px;line-height:36px;width:75%;margin:14px 0;display:flex;justify-content:flex-end;}
.nav_logo{margin:-15px 0 0 2%;}
.nav_logo img{height:60px;}.nav li .ico{font-size:12px;transition:all 0.3s;display:inline-block;}
.nav li a{font-size:15px;color:#111;padding:0 0 0 32px;}
.nav>li{text-transform:capitalize;white-space: nowrap;}
.nav>li::after{content:'';width:30px;height:2px;background:#de4b00;display:block;margin:-2px 0 0 auto;transition: all 0.5s;transform:translateX(-200px);opacity:0;}
.nav li .i2,.nav li:hover .i1,.nav .active .i1{display:none;}.nav li:hover .ico{transform:rotate(90deg);color:#de4b00;}
.nav li:hover .i2,.nav li .i1,.nav .active .i2,.headIcon a{display:inline-block}
.nav>li.active a,.nav>li a:hover{color:#de4b00;}
.nav>li.active::after,.nav>li:hover::after{transform:translateX(0);opacity:1;}

.nav>li .navChild{height:0;position:absolute;left:0;right:0;top:100px;transition: all 0.5s ease-in-out;overflow:hidden;}
.nav>li:hover .navChild{height:340px;background:rgba(255,255,255,.9);padding:30px;border-top:1px solid #ddd;}
.navChild .l{height:280px;line-height:30px;}
.navChild .l h3{width:160px;font-size:16px;margin:16px 0;text-align:left;}
.navChild .l li{width:50%;padding:0 0 0 12px;float:left;box-sizing: border-box;}
.navChild .l li .fdy{font-size:14px;padding-right:8px;}
.navChild .l li a{color:#111;font-size:14px;padding:0;}.nav li a:hover,navChild .l li a:hover{color:#de4b00}
.navChild .r{margin:20px 20px 0 0 ;width:360px;height:270px;display:block;border-radius:5px;}
.navChild .box{width:1200px;margin:0 auto;display:flex;justify-content: center;}

.langBox{position:relative;}
li.langBox .ico{margin-left:3px;}
/* .myLang{height:20px;border:1px solid #e67e22;color:#e67e22;margin-left:32px;}
.nav li a.myLang{padding:1px 5px;font-size:14px;} */
li.langBox .navChild{top:48px;width:200px;left:auto;right:-20px;z-index:111;}
li.langBox:hover .navChild{height:200px;padding:16px 24px;}
li.langBox .box{width:100%;display:block;}
li.langBox .box .flex{align-items:center;padding:0;justify-content:space-between;}
li.langBox .box a.check{color:#e67e22;}
li.langBox .box img{height:24px;padding-right:8px;}


.headIcon{border-top:2px solid #3498db;height:34px;line-height: 34px;color:#fff;height: 34px;}
.headIcon a{color:#fff;}
.headIcon .fr{background:#3498db;padding:0 0 0 20px;width:27%;position:relative;min-width:344px;}
.headIcon .fr::before{content:' ';width: 0;position:absolute;left:-40px;height: 0;border-top:36px solid #3498db;border-left:40px solid transparent;}
.headIcon .icon{margin-left:8px;line-height:34px;position: relative;}
.headIcon .icon .fdy{font-size:20px;color:#fff;}
.headIcon .icon1 .fdy{font-size:16px;padding-right:5px;}
.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;}
.logo{margin:18px 0;width:300px;text-align:center}
.logo img{height:80px;}
.learnMore .fdy{font-size:28px;}

.nav>li.searchBox::after{display:none;}
.searchBox{position:relative;margin-left:20px;}
.searchBox .box{position:absolute;z-index:1;transition: all 0.3s;transform: translateX(200px);opacity:0;right:0;top:0px;}
.searchBox:hover .box{transform: translateX(0);opacity:1;}
.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%;background:#fff;margin:3px 2px 0 0;}
.searchBox .box .fdy{position:absolute;right:8px;top:7px;width:26px;line-height:26px;border:none;background:#3498db;color: #fff;}

.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;}
.commonBox{margin:50px auto;}
.brand .tit1{font-size:28px;font-weight:600;font-style:italic}
.brand .tit2{line-height:2;margin:20px 0;}
.brand .txt{font-size:14px;line-height:1.8;color:#666;}

/* .footer{background:#818382;color:#ddd;padding:50px 0; width:100%;position:relative} */
.footer{background:#00479d;color:#fff;position: relative;overflow: hidden;width:100%;}
.footer .i{position: absolute;left:0;top:-100px;height:500px;width:100%;background-color: rgba(255,255,255,.2);transform: rotate(-30deg);}
.footer .cc{padding:25px 0;display:flex;position: relative;z-index:1;}
.footer .cc .left{flex:0 0 30%;display:table;height:240px;}
.footer .cc .left h3{padding-left:3px;padding-bottom:16px;font-size:24px;font-weight:500;}
.footer .cc .left .key{flex:0 0 36px;text-align:center;}
.footer .cc .left .val{flex:1;line-height:22px;color:#fff;}
.footer .cc .middle{flex:0 0 50%;display:table;}
.footer .cc .right{flex:0 0 20%;display:table;height:240px;}
.footCC{display: table-cell;vertical-align: middle;}
.footCC .flex{padding:3px;}
.footer .cc .fdy{color:#fff;font-size:16px;padding-right:8px;}
.footer .cc p{margin:0;}
.footer .cc p>a{color:#fff}
.footer .cc .nav{height:20px;line-height: 20px;margin:20px auto;display: block;}
.footer .cc .nav a{border-right:1px solid #aaa;color:#999;padding:0 8px;}
.footer .cc .nav a:last-child{border-right:none;}
.footer .cc p>a:hover,.footer .cc p>i{color:#e67e22}
.footer .cc .linkImg{width:156px;margin:15px auto;}
.footer .cc .linkImg img{width:100%;}
.footer .cc .img1{margin:30px auto 40px auto;}
.footer .cc .icon{margin-top:12px;width:100%;height:30px;display:flex;}
.footer .cc .icon a{flex:1;}

.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;}

.title1{text-transform:capitalize;text-align:center;font-size:28px;border-bottom:1px dashed #ddd;width:360px;margin:60px auto;padding-bottom:20px;position: relative;}
.title1 p{font-size:16px;position:absolute;width:180px;left:50%;margin-left:-90px;background:#fff;line-height:30px;bottom:-15px;}

/* index */
.proList1 .l{width:23.5%;overflow: hidden;border-radius:4px 4px 0 0;}
.proList1 .l .tit{background: #3498db;padding:24px 0;margin-bottom:36px;position: relative;}
.proList1 .l .tit h3{font-size:24px;font-weight:500;height:30px;line-height: 30px;padding-bottom:20px;position: relative;}
.proList1 .l .tit h3::after{content:' ';display:block;height:2px;width:60%;margin:10px auto;box-shadow:0px 0px 2px #fff inset;}
.proList1 .l .tit p{font-size:20px;position: relative;height:27px;line-height:27px;overflow: hidden;;}
.proList1 .l .tit::before{content:' ';position:absolute;top:-70px;background:#3498db;display:block;height:216px;width:100%;border-radius:50%;}

.proList1 .l li{padding:0 30px 0 16px;line-height:40px;font-weight:100;position: relative;border-bottom:1px solid #fff;}
.proList1 .l h3 .fdy{font-size:24px;padding-right:18px;}
.proList1 .l li .fdy{position:absolute;line-height:40px;padding-left:8px;right:8px;top:0;}
.proList1 .l li a{color:#111;display: block;}
.proList1 .l li:hover,.proList1 .l li.check{background:#3498db;color:#fff;}
.proList1 .l li:hover a,.proList1 .l li.check a{color:#fff;}
.proList1 .txt{padding:16px;background:#dedede;}
.proList1 .txt .fdy{font-size:46px;padding-right:16px;color:#3498db;font-weight:100;}
.proList1 .r{width:75%;margin-left:1.5%;}
.proList1 .rr{width:74%;margin-left:2.5%;}

.video{display:flex;}
.video .l{width:45%;}.video .r{flex:1;background:#f5f5f5;padding:40px;box-sizing:border-box;}
.video .r .t{font-size:24px;line-height:36px;padding-bottom:30px;text-transform:capitalize;}
.video .r .t .fdy{font-size:40px;padding-right:6px;}
.video .r p{line-height:2;text-indent:36px;text-align:justify;}
.zshuBox{display:flex;justify-content:space-between;margin:10px 0 60px 0;}
.zshuItem{position:relative;width:16%;margin-right:1%;height:0;padding-bottom:22.4%;overflow: hidden;cursor:pointer;}
.zshuItem img{display:block;width:100%;}  
.zshuItem .box{transform:translateY(200px);background:rgba(0,0,0,.7);position:absolute;padding:5%;bottom:0;left:0;right:0;transition: all 0.5s ease-in-out}
.zshuItem .tt{color:#fff;font-size:16px;display: table-cell;vertical-align: middle;text-align:center;}
.zshuItem:hover .box{transform:translateY(0);}

.black_con1 .white_con{padding:0}
.black_con1 .white_con .close{top:-40px;}
#showBigImg .tt{position:absolute;bottom:-55px;left:0;right:0;border-radius:30px;padding:8px;background:rgba(255,255,255,.8);}
#showBigImg img{display:block;}
.appBox{display:flex;flex-wrap:wrap;min-width:1080px;}
.appBox .item{width:25%;position:relative;height:0;padding-bottom:16.67%;overflow: hidden;}
.appBox .item img{width:100%;}
.appBox .hover{display:flex;flex-direction:column;justify-content:center;text-align:center;background-color:rgba(52,73,94,.85);bottom:5%;height:90%;left:5%;position:absolute;right:5%;top:5%;transition-duration:.5s;width:90%;opacity:0;-webkit-transition-duration:.5s;transition-duration:.5s}
.appBox .item:hover .hover{opacity:1}
.appBox .info{color:#fff}
.appBox .item:hover .info{-webkit-animation:zoomIn 350ms ease-in-out;animation:zoomIn 350ms ease-in-out}
.appBox .info h5{font-size:16px;border-bottom:1px dashed #fff;color:#e67e22;margin-bottom:5px;padding:10px 0;text-transform:uppercase;-webkit-transition-duration:.5s;transition-duration:.5s;display:inline-block}
.appBox .item>a{cursor:crosshair;}
.newsBox .item{margin:0 12px 20px 12px;background:#f2f2f2;border-radius:6px;overflow: hidden;}
.newsBox .item .cc{padding:8px;border-top:1px solid #3488db;}
.newsBox .item .img{width:100%;padding-bottom:75%;height:0;overflow:hidden;}
.newsBox .item .img img{display:block;width:100%;}
.newsBox .item h4{font-size:16px;line-height:22px;color:#333;}
.newsBox .item .time{color:#e67e22;padding:8px 0;}
.newsBox .item .desc{color:#888;text-align: justify;line-height:1.8;}
.newsBox .item:hover{background:#3488db;}
.newsBox .item:hover h4{color:#fff}
.newsBox .item:hover .desc{color:#ccc}

.jishu .t{font-size:18px;line-height:24px;font-weight:600;color:#fff;border-bottom:1px solid #fff;padding-bottom:8px;margin-bottom:12px;position: relative;}
.jishu .t .fdy{font-size:18px;padding:0 8px;font-weight:100;}
.jishu .t .fr{font-size:14px;font-weight:100;color:#fff;position:absolute;right:0;top:0;}
.jishu .t .fr .fdy{font-size:14px;}
.faqBox .faqItem{margin:8px auto;background:rgba(255,255,255,.2);color:#eee;padding:16px;border-radius:6px;transition:all 0.2s ease-in-out;}
.faqBox .faqItem:hover{background:rgba(255,255,255,.1);}
.faqBox .faqItem h3{padding-bottom:8px;}
.faqBox .faqItem .pp{height:38px;}

.jishu{background:#3488db;color:#fff;position: relative;overflow: hidden;padding:60px 0;}
.jishu .i{position: absolute;left:0;top:-100px;height:500px;width:100%;background-color: rgba(255,255,255,.2);transform: rotate(-30deg);}
.jishu .l{width:57%;margin-right:3%;}.jishu .r{width:40%;}
.jishuBox{padding-top:20px;}
.jishuBox li{height:40px;overflow:hidden;line-height:40px;padding:0 80px 0 16px;border-bottom:1px dotted #ddd;background:url(../img/ico9.gif) center left no-repeat;position: relative;}
.jishuBox li:last-child{border-bottom:0;}
.jishuBox li .hh{display:block}
.jishuBox li .time{position:absolute;right:0;top:0;color:#fff;}
.jishuBox li a{color:#fff}.jishuBox li a:hover{color:red}
.artMore li a,.artMore li .time{color:#777;}

.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 #3498db;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:#3498db;}
.btn_a:hover .a1,.btn_a .a2{color:#3498db;}
.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:#3498db;font-size:22px;padding-right:8px;}
.place p{font-size:14px;line-height:36px;color:#999;font-weight:100;}
.clist1{margin-top:2px;}
.clist1 li{display:inline-block;padding:5px 8px;background:#f1f1f1;border-radius:3px;transition: all 0.3s ease-in-out;}
.clist1 li a{color:#111;font-size:14px;}
/* .clist1 li:hover,.clist1 .active{background:url('../img/logo2.png') top center no-repeat;background-size:55px 55px;} */
.clist1 li:hover,.clist1 .active{background:#3498db;}
.clist1 li:hover a,.clist1 .active a{color:#fff}

.bodyBox{line-height:2;}
.bodyBox p{margin-bottom:25px;}

.w25 .tt{height:40px;line-height:40px;border-top:1px solid #f0c020;padding:0 8px;color:#333;overflow:hidden;position:relative;}
.w25 .tt h3{width:80%;font-size:14px;}
.w25 .tt span{position:absolute;right:0px;padding:0 6px;font-size:18px;}
.w25 li{float:left;display:block;width:30.3%;border-radius:4px;margin:0 1.5% 18px 1.5%;box-shadow:2px 2px 8px rgba(138,138,138,.5);box-sizing:border-box;background:#eee;transition: all 0.5s;}
.w25 li:hover{color:#fff;background:#3498db}
.w25 li:hover h3,.w25 li h3:hover{color:#fff}
.w25_1{position:relative;width:100%;height:0;padding-bottom:75%;overflow: hidden;}
.w25_1 img{display:block;width:100%;transition: all 0.3s; }  
.w25_1 img:hover{transform: scale(1.1);}
.proList .w25 h3{font-weight:300;}

#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:#3498db;}

.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;padding:auto 0;display:inline-block;margin:8px 3px;line-height:30px;padding:0 8px;background:#f1f1f1;color:#333;font-weight:400;}
.pageinfo{color:#fff}
.pagination li a:hover,.pagination .active{background:#3498db;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:10px 10px 50px 10px;font-size:14px;line-height:1.8;min-height:200px;}
.contentBody h2{font-size:26px;font-weight:500;line-height:1.5;}
.contentBody h3{font-size:16px;line-height:1.5;padding:6px 0;}
.fubiaoti{font-size:24px;color:#f8c300;padding:40px 0;}
.contentBody p,.contentBody .p{text-indent:30px;margin-bottom:15px;}
.contentBody img{max-width:100%;margin:16px auto;display:block;padding:12px;box-sizing:border-box;border:1px solid #ccc;box-shadow:0 0 8px #bbb;}
.contentBody .titDesc{font-size:15px;color:#999;margin:12px 0 24px 0;}
.contentBody .titDesc span{padding-right:12px;}
.title_desc{border-radius:5px;width:60%;margin:10px auto 40px auto;color:#888;background:#eee;border:1px solid #ddd;height:35px;line-height:35px;overflow:hidden;}
.title_desc span{color:#333;padding-right:8px;}

.black_con{display:none;position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.6);z-index:1001;justify-content:center;align-items:center;text-align:center;}
.white_con{font-size:0.9rem;position:relative;border-radius:4px;padding:32px;background:white;min-width:300px;max-width:92%;max-height:92vh;box-sizing:border-box;}
.white_con .close{position:absolute;z-index:1;right:3px;top:3px;font-size:30px;width:36px;height:36px;line-height:36px;text-align:center;border-radius:50%;transform:rotate(45deg);transition:all 0.5s;color:#bbb;cursor:pointer;}
.white_con .close.fdy:hover{transform:rotate(405deg);}
#backMsg{display:table;width:100%;height:160px}
#backMsg .cc{padding:6%;display: table-cell;vertical-align: middle;}

/*小于1400px*/
@media screen and (max-width:1400px){
  .navBox{width:90%;min-width:960px;margin:0 auto;}
}
/*小于1200px*/
@media screen and (max-width:1200px){
  .commonBox1,.w960,.headIcon{min-width:1080px;width:100%;}
}

/*小于600px*/
@media screen and (max-width:600px){
.jishu{padding-top:0px;padding-bottom:20px;}
.faqBox{padding:16px;}
.appBox{min-width:100%;}
.appBox .item{width:50%;padding-bottom:33.33%;}

.proList1 .l,.proList1 .r,.proList1 .rr{width:100%;}
.proList1 .rr{margin:0;}
.proList1 .l.mb50{margin-bottom:0;}
.proList1 .l .tit,.proList1 .txt{display:none}
.proList1 .l li{padding-left:24px;}
.proList{margin-top:20px;}
.title_desc{width:90%;margin-bottom:20px;}
.proRlist li:last-child{display:none;}

.w40,.w50,.w60{width:100%;}
.navLitpic{height:168px;min-width:100%;}
.navLitpic .cname{font-size:1.5rem;padding:2%;box-sizing:border-box;text-align: center;}
.mobile,.mobile_in{display:none;}
.pcno{display:block;}.pcno_in{display:inline-block}
.header,.baseBottom{height:60px;}
.nav_logo{position:fixed;top:8px;left:8px;margin:0;}
.nav_logo img{height:40px;}
.w960{width:100%;min-width:100%;margin:0;overflow: hidden;}
.navBox{width:100%;min-width:100%;position:absolute;height:0;right:0;top:60px;background:rgba(14,113,242,0);transition:all 0.3s ease-in-out;}
.navBox.show{background:rgba(14,113,242,0.9);height:100vh;}
.nav{height:calc(100vh - 140px);padding:50px 20px;box-sizing:border-box;overflow-y:scroll;display: block;width:100%;transform:scale(0);}
.navBox.show .nav{transform:scale(1);}
.mobNav{position:fixed;right:9px;top:18px;}
.mobSearch{position:fixed;right:50px;top:18px;}
.mobNav .fdy,.mobSearch .fdy{font-size:24px;font-weight:100;color:#3498db;}

.nav>li .navChild{width:100%;height:0;border:0;position: relative;top:0;}
.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{width:100%;font-size:16px;text-align:left;}.nav>li::after{display:none;}
.nav li a{padding-left:3px;}
.nav>li.active a,.nav>li a:hover{color: #f0c020;font-weight: bold;}
.nav .active,.nav li a,.navChild .l li a{color:#fff;font-weight:100;}
.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;}

.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%;}

.searchBox{position:absolute;margin:0;left:0;top:0;}
.searchBox .box{transform:translateX(0);opacity:1;right:auto;width:calc(100% - 80px);}
.searchBox .input{width:94%;box-sizing:border-box;margin-left:6%;}
.searchIco{display:none;}

.langBox{padding:0;position:absolute;top:0;right:0;width:50% !important;}
.myLang{padding:12px 24px 0 0;position:absolute;right:8px;}
li.langBox .navChild{top:48px;}li.langBox .navChild.show{background:#fff;}li.langBox .navChild a{color:#333;}

.title1{font-size:24px;width:280px;margin:36px auto;;}
.proList1 .r{width:100%;margin-left:0%;}
.w25 h3{font-weight:100;}
.w25 h3 span{font-size:16px;}
.w25 li,.proList .w25 li{width:46%;margin:0 2% 16px 2%;padding:0;}
.w25_1{position:relative;width:100%;box-sizing:border-box;}

.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;}
.video{display:block;}
.video .l{width:100%;}.video .r{width:100%;padding:24px 15px 15px 15px;}.video .r .t{padding-bottom:16px;}
.video h3{padding-bottom:12px;padding-top:15px;margin-bottom:20px;}
.jishu .l,.jishu .r{width:100%;box-sizing:border-box;}
.jishu .l{padding:4%;}.jishuBox{padding:0;}
.zshuBox{flex-wrap:wrap;}.zshuItem{width:30%;padding-bottom:42%;margin:1.5%;}

.place{padding:12px 2%;margin-bottom:0px;}
.clist1{width:100%;}
.clist1 li{display:block;padding:9px 5%;margin-top:8px}
.clist1 li .fdy{margin-right:-18px;font-size:14px;line-height:20px;}
.contentBody{padding:4%;}
.contentBody h2{font-size:20px;font-weight:500;}
.contentBody h3{font-size:16px;line-height:25px;padding:6px 0;}
.contentBody img{width:100% !important;height:auto !important;}

.footer{background:#00479d;color:#fff;position: relative;overflow: hidden;width:100%;}
.footer .cc{padding:25px 0;display:flex;flex-direction: column-reverse;}
.footer .cc .left{display:none;}
.footer .cc .middle{width:100%;display:table;}
.footer .cc .right{width:100%;display:table;height:auto;}
.footCC{display: table-cell;vertical-align: middle;}


.footer .cc .nav{display:none;}
.footer .cc .linkImg{margin:0 0 0 24px;}
.footer .cc .linkImg img{width:100%;}
.fotterContent{display:flex;align-items:center;margin:15px;justify-content:center;}
.footer .cc .img1{margin:16px 8%;width:84%;}
.tablee {overflow-x: scroll!important;}
}