@charset "UTF-8";

@font-face {
  font-family: "iconfont"; /* Project id 3881530 */
  src: url('http://memberpic.114my.com.cn/076986961061/cssnew/iconfont.woff2.txt') format('woff2'),
       url('http://memberpic.114my.com.cn/076986961061/cssnew/iconfont.woff.txt') format('woff'),
       url('http://memberpic.114my.com.cn/076986961061/cssnew/iconfont.ttf.txt') format('truetype');
}

@font-face {
  font-family: "pfzt";
  src: url("http://memberpic.114my.com.cn/076986961061/cssnew/pfzt.woff.txt") format("woff2"),
       url("http://memberpic.114my.com.cn/076986961061/cssnew/pfzt.woff.txt") format("woff"),
       url("http://memberpic.114my.com.cn/076986961061/cssnew/pfzt.ttf.txt") format("truetype"),
       url("http://memberpic.114my.com.cn/076986961061/cssnew/pfzt.eot.txt") format("embedded-opentype"),
       url("http://memberpic.114my.com.cn/076986961061/cssnew/pfzt.eot.txt") format("svg");
}

/* reset */
html, body, h1, h2, h3, h4, h5, h6, div, p, ul, ol, li, dl, dt, dd, table, thead, tbody, th, td, form, fieldset, legend, input, textarea, button, select {padding:0; margin:0;}
body {font-family: "pfzt"; font-size:16px; font-weight:400; color:#333; min-width:1200px; letter-spacing:0px; line-height:1.5;  -webkit-text-size-adjust:none; -moz-text-size-adjust:none; -ms-text-size-adjust:none; min-width:1200px;}
h1, h2, h3, h4, h5, h6 {font-size:100%; color:#000; letter-spacing:-0.5px;}
fieldset, img, button {border:0;}
textarea, input{}
img, input, button {vertical-align:top;}
table {border-collapse:collapse;}
table th, table td{background-clip:padding-box;}
address, em{font-style:normal;}
ol, ul {list-style:none;}
hr {display:none;}
a {text-decoration:none; color:#333; letter-spacing:0px;}
a:hover, a:focus {text-decoration:none;}
legend {position:absolute; left:-9999px; top:0;}
caption {overflow:hidden; width:0; height:0; font-size:0; line-height:0;}
button {background:none;  cursor:pointer; font-size:16px;}
button::-moz-focus-inner {padding:0; border:0;}
sup {font-size:14px;}
iframe{border:0; margin:0;  vertical-align:top;}
video{display:block;}
input[type="text"]{padding:0 15px; border:1px solid #ccc; line-height:45px; height:45px; box-sizing:border-box; font-size:15px; color:#333;}
input[type="text"].w100{width:100%;}
textarea{padding:18px; border:1px solid #ccc; font-size:16px; color:#333; box-sizing:border-box;}
textarea::placeholder{font-size:16px; color:#333;}
/*select{opacity:0; -webkit-appearance:none; -moz-appearance:none; appearance:none;}*/

.blind {display:block; overflow:hidden; position:absolute !important; left:0; top:0; width:0px; height:0px; padding:0; margin:0; font-size:0 ;line-height:0; text-indent:-9999px;}
.behind{overflow:hidden; text-indent:-9999px; font-size:0;}

.point_txt{color:#0079cc;} 

.btn_area a{margin-left:20px;}
.btn_area a:first-child{margin-left:0;}

.fl{ float:left;}
.fr{ float:right;}
.w50{width:50%;}

.wp50{padding:50px 0;}

@font-face {
font-family: 'NOTDEF';
src: url("/images/GJJCQJW--GB1-0.woff2.txt") format("woff2"),
       url("/images/GJJCQJW--GB1-0.woff.txtt") format("woff"),
       url("/images/GJJCQJW--GB1-0.ttf.txt") format("truetype"),
       url("/images/GJJCQJW--GB1-0.eot.txt") format("embedded-opentype"),
       url("/images/GJJCQJW--GB1-0.svg.txt") format("svg");
}



@font-face {
	font-family: "dinb";
	src:url("/css/dinb.ttf.txt") format("truetype"),
		url("/css/dinb.eot.txt") format("embedded-opentype");
	font-weight: normal;
	font-style: normal;
}
.w1200{width:1200px; margin:auto;}

.idx_title .title{font-size:38px;color:#0b3485;line-height:1.1}
.idx_title .txt{margin-top: 10px; font-size: 18px; color:#282f36;}
.idx_title .subtitle{margin-top:10px;font-size:18px; color:#282f36;}
.idx_about{width:100%;height:auto;background:#f5f5f5;position:relative;z-index:1;overflow:hidden}

/*抬头*/

/* layout */
body.on{overflow:hidden; height:100%;}
.header{height:100px;}
#wrap{position:relative; width:100%; min-width:1300px; margin:0 auto;}
#gnb{width:100%; max-width:1920px; margin:0 auto; z-index:1000;}
#content{width:100%; min-width:1140px; padding:100px 0 160px;}

/* header */
.header .header_inner{position:relative; z-index:1000; width:100%; min-width:1200px; height:100px; margin:0 auto; background-color:#fff; box-sizing:border-box;}
.header[data-fixed="fixed"] .header_inner{position:fixed; left:0; top:0; background:#fff; border-bottom:1px solid #ccc;}
.header .gnb_dim{overflow:hidden; position:absolute; left:0; top:100px; width:100%; background:#f3f3f3;}
.header .gnb_dim:after{position:absolute; left:0; bottom:0; width:100%; height:1px; background:#ccc; content:"";}
.header h6{overflow:hidden; position:absolute; left:0; top:28px; width:276px; height:43px; margin-left:30px; }
.header h6 a{display:block; width:100%; padding-top:68px; font-size:31px;}
.header .utill_area{position:absolute; right:0; top:0; width:170px; z-index:1000;}
.header h6 a b{font-size:13px; font-weight: 100; margin-left:18px; letter-spacing:8px; font-family: 'NOTDEF'; color: #000;}

.nav_btn > a{position: relative; display: block; float: left; margin-left: 10px; width: 36px; height: 36px;}
.nav_btn > a.nav_btn_ewm > img{display: none; position: absolute; left: 50%; width: 120px; height: 120px; margin-left: -60px; top: 40px; z-index: 34343434;}
.nav_btn > a.nav_btn_search form{position: absolute;right:-1px;height: 36px;line-height: 36px;z-index: 335; width: 210px; top:0;display: none;}
.nav_btn > a.nav_btn_search form input#infoname{border: 0 none; height: 36px; line-height: 36px; background:#f5f5f5; width: 150px; padding: 0 40px 0 20px; font-size:14px; color: #343434; border-radius: 60px; box-sizing: content-box;}
.nav_btn > a.nav_btn_search form #search-bg{width: 100%;}
.nav_btn > a.nav_btn_search form .submit{position: absolute;right:1px;width: 36px;height: 36px;border: 0 none;background: url(https://memberpic.114my.com.cn/076986961061/uploadfile/image/20230330/20230330135659_972607463.png) no-repeat center;z-index: 33333;
cursor: pointer;}
.nav_btn > .nav_btn4{margin-left: 20px;}
.nav_btn > a > i{width: 36px;height: 36px;display: block;}
.nav_btn:after{content: ''; clear: both; display: block;}
.nav_btn{float: right; height: 36px; padding:32px 20% 31px 0;}
.nav_btn1 > i{background:url(https://memberpic.114my.com.cn/076986961061/uploadfile/image/20230330/20230330135659_972607463.png) no-repeat center;border-radius: 50%;}
.nav_btn2 > i{background: url(https://memberpic.114my.com.cn/076986961061/uploadfile/image/20230330/20230330135659_972607463.png) no-repeat center;}

.gnb ul:after{display:block; clear:both; content:""; }
.gnb .gnb_list{width:770px; margin:0 auto;  font-family: "pfzt";}
.gnb .gnb_list > li{float:left; width:auto; margin-left:54px;}
.gnb li:first-child{margin-left:0;}
.gnb li .tit{display:inline-block; position:relative; line-height:100px; font-size:17px; font-family: "pfzt"; letter-spacing:-0.3px; color:#000;  }
.gnb li .tit:after{opacity:0; position:absolute; left:50%; bottom:0; width:0; height:0; background:#0b3485; transform:translate(-50%,0); -webkit-transform:translate(-50%,0); -moz-transform:translate(-50%,0); transition:width .4s ease-in-out; -webkit-transition:width .4s ease-in-out; -moz-transition:width .4s ease-in-out; content:"";}
.gnb li.on .tit:after,
.gnb li.active .tit:after{opacity:1; width:100%; height:3px; content:"";}
.gnb li.active a{color: #0b3485;}
.gnb li.active .tit:after{transition:none; content:"";}
.gnb .depth2_wrap{overflow:hidden; position:absolute; left:0; top:100px; z-index:9991000; width:100%; height:0; -webkit-transition:0.3s height ease-in-out; transition:0.3s height ease-in-out; -moz-transition:0.3s height ease-in-out; background:#f3f3f3;}
.gnb .depth2_wrap .gnb_inner{/*width:836px; */padding:42px 0 80px 0; margin:0 auto; box-sizing:border-box; opacity:0;}
.gnb .on .gnb_inner{opacity:1; -webkit-transition:.3s opacity ease-in-out; transition:.3s opacity ease-in-out; -moz-transition:.3s opacity ease-in-out;}

.idx_title{ text-align:center;}
.gnb .depth1_list{width:1500px; margin:0 auto;}
.l13{ padding-left:21px;}
.gnb .depth1_list > li{position:relative; float:left; margin-left:42px; padding-left:42px; height:100%; text-align:left;}
.gnb .depth1_list > li:before{position:absolute; left:0; top:0; width:1px; height:100%; background-color:#ddd; content:""; opacity: 0;}
.gnb .on .depth1_list > li:before{opacity: 1;-webkit-transition:.6s opacity ease-in-out; transition:.6s opacity ease-in-out; -moz-transition:.6s opacity ease-in-out;}
.gnb .depth1_list > li:first-child{margin-left:0; padding-left:0;}
.gnb .depth1_list > li:first-child:before{display:none; content:"";}
.gnb .depth1_list > li > a{display:block; font-weight:600; letter-spacing:-0.3px; color:#0b3485; font-size:16px;}
.gnb .depth2_area{}
.gnb .depth2_area .depth2_list{float:left; width:auto; margin-right:40px;}
.gnb .depth2_area .depth2_list.last{margin-right:0;}
.gnb .depth2_list{padding-top:16px;}
.gnb .depth2_list li{margin-top:20px;line-height:12px;}
.gnb .depth2_list li:first-child{margin-top:0;}

.depth2_list .prolist2021 li a.prolist2021_one{display:block; font-weight:bold;}
.depth2_list .prolist2021 li dl{display:flex; flex-wrap:wrap; justify-content:flex-start; align-items:stretch; margin-top:10px;}
.depth2_list .prolist2021 li dl dt{width:calc(100% / 7);}
.depth2_list .prolist2021 li dl dt a{line-height:30px;}

.depth1_list li.customer a{margin-bottom:20px;}
.depth1_list li.customer a:last-child{margin-bottom:0;}

.gnb li.company .depth1_list{height:180px; padding-left:182px;}
.gnb li.newsroom .depth1_list{width:607px; height:92px;}
.gnb li.product6 .depth1_list{height:158px;}
.gnb li.customer .depth1_list{width:770px; height:122px; }
.gnb li.sustainability .depth1_list{width:500px; height:145px; padding-left:309px;}

.gnb .depth2_list li a{display:block; font-size:15px; color:#000; }
.gnb .gnb_btn_area{overflow:hidden; width:810px; margin:0 auto; padding-top:30px;}
.gnb .gnb_btn_area a{position:relative; float:left; width:350px; height:78px; margin-left:22px; padding:16px 20px; background:#fff; border:1px solid #e2e2e2;  border-radius:5px; box-sizing:border-box;}
.gnb .gnb_btn_area a:first-child{margin-left:0;}
.gnb .gnb_btn_area a:after{position:absolute; right:25px; top:50%; width:10px; height:17px; margin-top:-8px; background:url(/images/btn_arrow_ico_l.png) 0 0 no-repeat; content:"";}
.gnb .gnb_btn_area strong{display:block; margin-bottom:7px; font-size:18px; font-weight:600; line-height:1em; color:#333;}
.gnb .gnb_btn_area p{font-size:14px;}

.gnb_list li.on .depth1_list{display:block;}
.gnb_list li.on .gnb_inner{opacity:1; z-index:100;}

/* gnb online museum banner */
.gnb li.company .gnb_btn_area{margin-left:-30px;}
.gnb li.company .gnb_btn_area a{width:780px; height:auto;}
.gnb li.company .gnb_btn_area a strong{font-size:18px; font-weight:600; color:#043285; margin-bottom:9px;}
.gnb li.company .gnb_btn_area a p{max-width:90%; word-break:keep-all;}

.header .utill_menu{ margin-right:22px;}
.header .utill_menu:after{display:block; clear:both; content:"";}
.header .utill_menu .utill_menu_inner{position:relative; float: right; width:70px;}
.header .utill_menu_inner > a{position:relative; display:block; padding:38px 0; height:100px; padding-left:15px; box-sizing:border-box; font-size:15px; text-align:center; color:#333; letter-spacing:0; background:url(https://memberpic.114my.com.cn/076986961061/uploadfile/image/20230330/20230330113329_828654161.jpg) 0 40px no-repeat;}
.header .utill_menu_inner > a.btn_inq{text-indent:-9999px; background:url(/images/ico_inq.png) center 49% no-repeat; }
.header .utill_menu_inner > a:after{position:absolute; left:0; top:43px; margin-top:-1px; width:20px; height:19px;  content:"";}
.header .utill_menu_inner:first-child > a:after{display:none; content:"";}
.header .utill_menu_inner ul{display:none; position:absolute; left:0; top:100px; width:100%; height:auto; border:1px solid #e2e2e2; background:#fff;}
.header .utill_menu_inner ul:after{position:absolute; left:0; top:-4px; width:100%; height:4px; background:#043285; content:"";}
.header .utill_menu_inner.on ul{display:block;}
.header .utill_sns{padding:15px 0;}
.header .utill_sns li{overflow:hidden; margin-top:12px;}
.header .utill_sns li:first-child{margin-top:0;}
.header .utill_sns li a{display:block; width:30px; height:30px; margin:0 auto; border-radius:100%; background-color:#ededed; background-image:url(/images/utill_sns_ico.png); background-position:0 0; background-repeat:no-repeat; text-indent:-9999px; font-size:0;}
.header .utill_sns li.youtube a{background-position:-30px 0;}
.header .utill_sns li.blog a{background-position:-60px 0;}
.header .utill_sns li.naver a{background-position:-90px 0;}
.header .utill_sns li.linkedin a{background-position:-120px 0;}
.header .utill_lang{padding:20px 0;}
.header .utill_lang li{margin-top:20px; text-align:center;}
.header .utill_lang li a{font-size:15px; color:#333; letter-spacing:0; line-height:1em;}
.header .utill_lang li:first-child{margin-top:0;}

.header .srch_pop_btn{overflow:hidden; position:absolute; right:0; top:0; z-index:1100; width:60px; height:100px; background-color:#043285; background-image:url(/images/btn_srch_ico.png); background-size:22px 21px; background-repeat:no-repeat; background-position:50% 50%;
font-size:0; text-indent:-9999px;}
.header .srch_area{display:none; position:fixed; left:0; top:0px; z-index:1000; width:100%; height:310px; background:rgba(0,0,0,.6);}
.header .srch_area.on{display:block;}
.header .srch_close_btn{overflow:hidden; position:absolute; right:0; top:0;width:60px; height:100px; background:#043285 url(../images/srch_pop_close.png) center center no-repeat; font-size:0; text-indent:-9999px;}
.header .srch_cont_wrap{position:absolute; left:0; top:100px; width:100%; max-width:1920px; height:200px; background:url(/images/srch_pop_bg.jpg) 0 0 no-repeat; background-size:cover; font-family: "pfzt";}
.header .srch_area .srch_inner{width:718px; margin:0 auto; padding:38px 0 0 0;}
.header .srch_box{width:100%; background:#fff; }

.srch_btn_area{border-top:1px solid #7fa6d3; margin-top:20px; padding-top:20px; }

.header .srch_box fieldset{position:relative; width:100%; height:55px; background:#fff;}
.header .srch_box input[type="text"]{width:673px; height:40px; padding:0 0 0 20px; border:0 none; line-height:40px; box-sizing:border-box; border:none;}
.header .srch_box button{overflow:hidden; position:absolute; right:5px; top:50%; width:45px; height:45px; margin-top:-22px; background:url(/images/btn_srch_ico_l.png) 50% 50% no-repeat #333; background-size:22px 23px; text-indent:-9999px; font-size:0;}
.header .srch_btn_area a{margin-left:9px;}
.header .srch_btn_area a:first-child{margin-left:0;}
.header .srch_btn_area .btn_round{display:inline-block; min-width:140px; height:43px; line-height:45px; padding:0 20px; border-radius:5px; background:#eee; color:#000; box-sizing:border-box; text-align:center;}
.header .srch_btn_area .btn_round:after{display:inline-block; vertical-align:middle;  width:5px; height:9px; margin-left:8px; background:url(/images/btn_arrow_ico_m.png) 0 50% no-repeat; background-size:5px 9px; content:"";}

.srch_dim{display:none; position:fixed; left:0; top:0; z-index:100; width:100%; height:100%; background:rgba(0,0,0,0.6);}
.srch_dim.on{display:block;}

#srchBtn{ background:url(/images/btn_srch_ico_l.png) 50% 50% no-repeat #333; width:34px; height:34px; margin-top:3px;}
input {border: 0;}
.top77{ margin-top:45px;}




/*解决*/
.idx_solution{width:100%;height:auto;background:#f4f7fb;position:relative;overflow:hidden; padding-bottom:130px;}
.idx_solution .center{height:auto;margin:80px auto 0}
.idx_solution .center .solution_box{width:100%;height:auto;margin-top:3.6vw; display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;position:relative;z-index:1}
.idx_solution .center .solution_box::after{content:'';width:1px;height:100%;position:absolute;top:0;left:0;z-index:1;background:#e5e5e5}
.idx_solution .center .solution_box .solution_tab{width:32.85%;height:auto;position:relative;z-index:2}
.idx_solution .center .solution_box .solution_tab .item{width:100%;height:111px;margin-left:3vw;padding:0 2vw;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;position:relative;z-index:1;cursor:pointer}
.idx_solution .center .solution_box .solution_tab .item::before{content:'';width:6px;height:6px;border-radius:50%;position:absolute;top:50%;left:-3vw;z-index:2;margin:-3px 0 0 -3px;background:#0b3485}
.idx_solution .center .solution_box .solution_tab .item::after{content:'';width:20px;height:20px;border-radius:50%;border:1px solid #0b3485;position:absolute;top:50%;left:-3vw;z-index:1;margin:-11px 0 0 -11px;background:#f5f5f5}
.idx_solution .center .solution_box .solution_tab .item::before,.idx_solution .center .solution_box .solution_tab .item::after{-webkit-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.idx_solution .center .solution_box .solution_tab .item .content{width:100%;height:auto;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;overflow:hidden}
.idx_solution .center .solution_box .solution_tab .item .content .icon{width:40px;height:auto;color:#222;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.idx_solution .center .solution_box .solution_tab .item .content .icon i{font-size:30px}
.idx_solution .center .solution_box .solution_tab .item .content .info{margin-left:1vw}
.idx_solution .center .solution_box .solution_tab .item .content .info .title{font-size:27px;color:#000;}
@media (max-width:1680px){.idx_solution .center .solution_box .solution_tab .item .content .info .title{font-size:24.5px}}@media (max-width:1440px){.idx_solution .center .solution_box .solution_tab .item .content .info .title{font-size:21px}}@media (max-width:1280px){.idx_solution .center .solution_box .solution_tab .item .content .info .title{font-size:18.66666667px}}@media (max-width:1024px){.idx_solution .center .solution_box .solution_tab .item .content .info .title{font-size:14.93333333px}}@media (max-width:1680px){.idx_solution .center .solution_box .solution_tab .item .content .info .title{font-size:24px}}@media (max-width:1440px){.idx_solution .center .solution_box .solution_tab .item .content .info .title{font-size:22px}}@media (max-width:1024px){.idx_solution .center .solution_box .solution_tab .item .content .info .title{font-size:18px}}.idx_solution .center .solution_box .solution_tab .item .content .info .details{font-size:16px;color:#555; letter-spacing:1px;}
@media (max-width:1680px){.idx_solution .center .solution_box .solution_tab .item .content .info .details{font-size:14px}}@media (max-width:1440px){.idx_solution .center .solution_box .solution_tab .item .content .info .details{font-size:12px}}@media (max-width:1280px){.idx_solution .center .solution_box .solution_tab .item .content .info .details{font-size:10.66666667px}}@media (max-width:1024px){.idx_solution .center .solution_box .solution_tab .item .content .info .details{font-size:8.53333333px}}@media (max-width:1680px){.idx_solution .center .solution_box .solution_tab .item .content .info .details{font-size:16px}}@media (max-width:1280px){.idx_solution .center .solution_box .solution_tab .item .content .info .details{font-size:14px}}
.idx_solution .center .solution_box .solution_tab a:nth-child(2) .content{opacity:.75}
.idx_solution .center .solution_box .solution_tab a:nth-child(3) .content{opacity:.5}
.idx_solution .center .solution_box .solution_tab a:nth-child(4) .content{opacity:.25}
.idx_solution .center .solution_box .solution_tab .item.active{background:#fff;border-radius:0 1vw}
.idx_solution .center .solution_box .solution_tab .item.active::before,.idx_solution .center .solution_box .solution_tab .item.active::after{-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}
.idx_solution .center .solution_box .solution_tab .item.active .content{opacity:1}

.idx_solution .center .solution_box .solution_tab .item:hover{background:#fff;border-radius:0 1vw}
.idx_solution .center .solution_box .solution_tab .item:hover::before,.idx_solution .center .solution_box .solution_tab .item:hover::after{-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}
.idx_solution .center .solution_box .solution_tab .item:hover .content{opacity:1}


.content .icon img{ width:30px; margin-top:6px;}
.idx_solution .center .solution_box .solution_tab .item:hover .content{opacity:1}
.idx_solution .center .solution_box .solution_img{width:50%;height:auto; overflow:hidden}
.idx_solution .center .solution_box .solution_img .pb{}
.idx_solution .center .solution_box .solution_img .swiper_box{width:100%; overflow:hidden}
.idx_solution .center .solution_box .solution_img .swiper_box ul{width:100%;}
.idx_solution .center .solution_box .solution_img .swiper_box ul li{width:100%; overflow:hidden}
.idx_solution .center .solution_box .solution_img .swiper_box ul li img{vertical-align:middle}
@media (max-width:1024px){.idx_solution .center{margin-top:50px}
.idx_solution .center .solution_box{margin-top:40px;padding-bottom:60px}
.idx_solution .center .solution_box .solution_tab .item{margin-left:30px}
.idx_solution .center .solution_box .solution_tab .item::before{width:4px;height:4px;margin:-2px 0 0 -2px;left:-30px}
.idx_solution .center .solution_box .solution_tab .item::after{width:16px;height:16px;margin:-9px 0 0 -9px}}@media (max-width:990px){.idx_solution .center .solution_box{display:block}
.idx_solution .center .solution_box::after{display:none}
.idx_solution .center .solution_box .solution_tab{width:100%;max-width:700px;margin:0 auto;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:20px 20px}
.idx_solution .center .solution_box .solution_tab .item{height:auto;padding:10px;margin:0;overflow:hidden}
.idx_solution .center .solution_box .solution_tab .item::before,.idx_solution .center .solution_box .solution_tab .item::after{display:none}
.idx_solution .center .solution_box .solution_tab .item .content{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}
.idx_solution .center .solution_box .solution_tab .item .content .icon{width:40px;height:40px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}
.idx_solution .center .solution_box .solution_tab .item .content .info .title{width:100%;text-align:center}
.idx_solution .center .solution_box .solution_tab .item .content .info .details{display:none}
.idx_solution .center .solution_box .solution_img{width:100%;max-width:700px;margin:30px auto 0;border-radius:0}}@media (max-width:768px){.idx_solution .center{margin-top:40px}
.idx_solution .center .solution_box{margin-top:30px;padding-bottom:40px}
.idx_solution .center .solution_box .solution_tab .item .content{display:block}
.idx_solution .center .solution_box .solution_tab .item .content .icon{margin:0 auto}
.idx_solution .center .solution_box .solution_tab .item .content .icon i{font-size:24px}
.idx_solution .center .solution_box .solution_tab .item .content .info{margin-top:5px}
.idx_solution .center .solution_box .solution_tab .item .content .info .title{font-size:16px}}@media (max-width:480px){.idx_solution .center .solution_box .solution_tab{grid-template-columns:repeat(2,1fr);grid-gap:10px 10px}}


.tab_con{position: absolute;top: 0;right: 0;display: none; overflow: auto !important;height:100%;z-index: 999955; width:100%; text-align:center;}
.tab_con4{position: absolute;top: 0;right: 0;display: none; overflow: auto !important;height:100%;z-index: 999955; width:100%; text-align:center;}
.popupbox4{margin: 0 auto;position: relative; transform: translateY(-50%);width:700px;top:24%; z-index:99999999;}
.button4{position: absolute;cursor: pointer; top:24%;}
.button4:before{ background:url(https://memberpic.114my.com.cn/076986961061/uploadfile/image/20230410/20230410103958_1996056285.png) no-repeat; content:'';width:30px;height:30px;position:absolute; top:-15px; right:-15px; }
.button4:hover:before{ background:url(https://memberpic.114my.com.cn/076986961061/uploadfile/image/20230410/20230410103957_644340570.png) no-repeat; content:'';width:30px;height:30px;position:absolute; top:-15px; right:-15px; }

.swiper-wrapper .video9{position: relative;float: right;width:600px; }

.swiper-wrapper .video9[data-index="false"]::after{content: '';display: block;position: absolute;left:50%;top:50%;border-radius: 5px; background: url(https://memberpic.114my.com.cn/076986961061/uploadfile/image/20230410/20230410125324_1835898553.jpg) no-repeat center;width: 100%;height: 100%;transform: translate(-50%, -50%);}

.swiper-wrapper .video9 video{width:600px;height:411px;object-fit:fill; border-radius: 5px;}

@media (max-width:1440px){.swiper-wrapper .text{width:600px;padding-top: 70px;}

.swiper-wrapper .text > p{padding-right: 50px;}

.swiper-wrapper .text > span{margin:10px 0 30px;}

.idx_solution .center .solution_box .solution_img .swiper_box ul.video9{width:600px;}

.idx_solution .center .solution_box .solution_img .swiper_box ul .video9 video{width:600px;height:411px;}

.idx_solution .center .solution_box .solution_img .swiper_box ul.video9[data-index="false"]::after{left: 56%;}

.swiper-wrapper .text ul{margin-top:60px;}} @media (max-width:1200px){.swiper-wrapper .text{padding-top: 40px;float: none;width: 100%;}

.swiper-wrapper .text{text-align: center;}

.swiper-wrapper .text > h2{font-size: 24px;text-align: center;}

.swiper-wrapper .text > span{margin: 5px 0 20px;font-size: 16px;}

.swiper-wrapper .text > p{padding: 0 10px;font-size: 14px;}

.swiper-wrapper .text ul{margin-top: 20px;height: auto;padding: 15px 0;}

.swiper-wrapper .text li span{font-size: 24px;}

.swiper-wrapper .text li p{font-size: 14px;padding: 0 15px;}

.swiper-wrapper .video9{margin-top: 10px;float: none;width: 100%;}

.swiper-wrapper .video9 video{width: 100%;height: 350px;}

.swiper-wrapper .video9[data-index="false"]::after{left:50%}}

@media (max-width:1440px){
.video9{width:520px;}
.video9 video{width:520px;height:300px;}
.video9[data-index="false"]::after{left: 56%;}}

.tab_fai{position: fixed;top: 0;right: 0;  width:100%; background: rgba(0,0,0,.6);}

.button {position: absolute;cursor: pointer;top:6%; right: 37px;}

.button:before{ background:url(/skin/home/images/tc_ico_6.jpg) no-repeat; content:'';width:30px;height:30px;position:absolute; }

.button:hover:before{ background:url(/skin/home/images/tc_ico_6.jpg) no-repeat; content:'';width:30px;height:30px;position:absolute; }


/*优势产品*/
.w50{border-radius: 0 20px 20px 20px;}
.w50 li{padding:20px 0px; transition:0.3s all ease; border-bottom: 1px solid #e4e6ea; position: relative; width:97%;  overflow:hidden; background:#fff; }
.w50 li:after{content: '';display: block;width:100%;background:#e4e6ea;transition:0.6s all ease-in-out;transform:scaleX(0); position: absolute;top: 0;height: 100%;}
.w50 li:hover:after{transform:scaleX(1);}
.w50 li *{position: relative;z-index: 2;}
.w50 li .main_pic img{ padding-left:40px;}
.w50 li .news_con{margin-left: 50px;width: 55%;}
.w50 li .news_con h3{font-size:16px; line-height:28px;font-weight:lighter; color: #333;}
.w50 li span strong{font-size: 28px;display: block;color: #cb0000;font-weight: normal; line-height: 40px;}
.w50 li span{font-size: 48px;color: #cb0000;padding-top: 45px;line-height: 55px;font-family: arial;font-weight: bold;text-align: left;}

.pro {padding: 0px 0 10px 0px;overflow: hidden; position: relative;margin-top: -70px;z-index: 99; }
.pro_box { width:1200px; margin: 0 auto;}
.pro_tab {margin-top: 0%;}
.pro_nav {display:flex;justify-content:space-between;align-items:center;background:#0b3485; position: relative;}
.pro:before {content:'';width: 128%; position: absolute ;top: 40px;left: -14%;  z-index: -1;}
.pro_l {width:100%;}
.pro_l ul {display: flex;/*justify-content: space-around;*/}
.pro_l li {width:25%;height:70px;display: flex;justify-content: center;align-items: center; position: relative; border-right: 1px solid #0d4883; z-index:999}
.pro_l li a {font-size: 18px;color:#fff;position: relative; width: 65%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; text-align: center;}
.pro_l li.on:after { position: absolute;     content: '';
    position: absolute;
    left: 50%;
    top: 100%;
    width: 0;
    height: 0;
    border-left: 12px solid transparent;
    border-right: 12px solid transparent;
    border-top: 14px solid #0b3485;
    z-index: 2;
    transform: translate(-50%, -100%);
    -webkit-transform: translate(-50%, -100%);
    -moz-transform: translate(-50%, -100%);
    -ms-transform: translate(-50%, -100%);
    -o-transform: translate(-50%, -100%);
    transition: all .4s;
    -webkit-transition: all .4s;
    -moz-transition: all .4s;
    -ms-transition: all .4s;
    -o-transition: all .4s;}
.pro_l li:hover:after {
    content: '';
    position: absolute;
    left: 50%;
    top: 100%;
    width: 0;
    height: 0;
    border-left: 12px solid transparent;
    border-right: 12px solid transparent;
    border-top: 14px solid #0b3485;
    z-index: 2;
    transform: translate(-50%, -100%);
    -webkit-transform: translate(-50%, -100%);
    -moz-transform: translate(-50%, -100%);
    -ms-transform: translate(-50%, -100%);
    -o-transform: translate(-50%, -100%);
    transition: all .4s;
    -webkit-transition: all .4s;
    -moz-transition: all .4s;
    -ms-transition: all .4s;
    -o-transition: all .4s;
}
.pro_l li.on:after {
    transform: translate(-50%, 0);
    -webkit-transform: translate(-50%, 0);
    -moz-transform: translate(-50%, 0);
    -ms-transform: translate(-50%, 0);
    -o-transform: translate(-50%, 0);
}
.pro_l li:nth-child(4){border-right:none;}
.pro_r {width: 5%;}
.pro_r  a {color:#fff;font-size:14px;}
.pro_con {overflow: hidden;margin-top:8px;}
.pro_big {display: flex;transition: 0.5s;}
.pro_call {width: 100%;flex-shrink: 0;}
.pro_call ul { display: flex;}
.pro_call ul:last-child {margin-top:40px; margin-bottom:50px; margin-right:30px;}
.pro_call li a{overflow: hidden;}
.pro_call li {width:33%; flex-direction: column;align-items: center;overflow: hidden;}
.pro_call li img{transition: 0.5s;}
.pro_call li+li{margin-left:3%;}
.pro_call li:hover img {transform:scale(1.1); }
.pro_call li:hover span:before {width:100%;}
.pro_call li>a {overflow:hidden; border: 1px solid #ddd; display:block;}
.pro_call li img {width:100%;height:auto;transition:0.5s;}
.pro_call li span {width: 100%; padding: 22px 0;border-bottom: 3px solid #fff;position: relative; display:block;}
.pro_call li span:before {content:'';width:0;height: 3px;background:#043285; position:absolute;bottom: -3px;left:0;transition: 0.5s;}
/*.pro_call li span:after {content:'>';font-size: 18px;position:absolute;right: 20px;top: 24px;color: #bababa;}*/
.pro_call li span>a {font-size: 16px;}
.pro_call li br {display:none;}
.pro_call li:hover{border-bottom-color:#043285; box-shadow:14px 20px 30px rgb(4 50 133 / 10%);}




.card__title{font-size:19px; line-height:58px; font-weight: bold; letter-spacing: 0.02em; margin-top:10px;}
.moreLi-href:before{content: ""; width: 5px; height: 5px; margin-top:17px; background-color: #000; position: absolute; left: 0; -webkit-transform: translateY(-50%); transform: translateY(-50%); -webkit-transition: width 0.3s,height 0.3s; transition: width 0.3s,height 0.3s;}
.card__p{border-bottom:solid #ccc 1px; padding-bottom:30px; line-height:28px;}
.pro-link{display: -webkit-box; padding-left:8px; margin-top:20px; display: -ms-flexbox; line-height:32px; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center;  -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column;}

/*高新*/
.product.sec_tit{margin-bottom:10px;font-size:30px;}
.top_sec{margin-bottom:60px;}
.top_sec .sec_txt{margin-bottom:0;}
.sec1{}
.sec1 .sec_inner{height:467px; padding-top:50px; background:url(https://memberpic.114my.com.cn/076986961061/uploadfile/image/20230325/20230325202219_616969454.jpg) center 0 no-repeat; text-align:center; color:#fff;}
.sec1 h3{color:#fff; font-size:38px; font-weight:normal; height:66px;}
.sec1 .sec_txt{margin-bottom:40px; line-height:32px;}
.sec1 .list{display:inline-block;}
.sec1 .list a{ color:#fff;}
.sec1 .list li{display:inline-block; font-size:16px; vertical-align:top;}
.sec1 .list li a{ color:#fff;}
.sec1 .list li.li2{margin:0 80px;}
.sec1 .list li.li4{ margin-left:80px;}
.sec1 .list li:before{display:block; width:156px; height:156px; margin:0 auto 25px; background-image:url(https://memberpic.114my.com.cn/076986961061/uploadfile/image/20230325/20230325202830_700710890.png); background-repeat:no-repeat; content:"";}
.sec1 .list li.li1:before{background-position:0 0;}
.sec1 .list li.li2:before{background-position:-240px 0;}
.sec1 .list li.li3:before{background-position:-481px 0;}
.sec1 .list li.li4:before{background-position:-722px 0;}
/*行业*/
.index-box3{width: 100%;position: relative;background: #f5f5f5 url(https://memberpic.114my.com.cn/076986961061/uploadfile/image/20230325/20230325192119_744520734.png) center center no-repeat;padding:60px 0 80px;}
.index-box3 .box{width:1200px;margin: auto;display: flex;flex-wrap: wrap;}
@media (max-width: 1600px){.index-box3 .box{width: 84%;}}
@media (max-width: 1280px){.index-box3 .box{width: 90%;}}
.index-box3 .box .top{width: 100%;text-align: center;}
.index-box3 .box .top .title{font-size: 38px; color: #0b3485; font-weight:normal; line-height: 1;display: table;margin: auto;position: relative;}
.index-box3 .box .top .txt{font-size: 16px;color: #666;margin-top:9px;}
@media (max-width: 1600px){.index-box3 .box .top .txt{font-size: 14px;}}
.index-box3 .box .content{width: 100%;margin-top:38px;}
.index-box3 .box .content .menu{width: 100%;background: #fff;border-radius:6px;}
.index-box3 .box .content .menu ul{display: flex;}
@media (max-width: 768px){.index-box3 .box .content .menu ul{display: block;white-space: nowrap;overflow: auto;}}
.index-box3 .box .content .menu ul li{padding:18px 4.2% 24px 4.18%; cursor: pointer;display: inline-block;transition: all ease-in-out 0.3s;}
@media (max-width: 500px){.index-box3 .box .content .menu ul li{height: auto;padding: 0.2rem 0.4rem;}}
.index-box3 .box .content .menu ul li .icon{width:36px;height:36px;margin: auto;position: relative;}
@media (max-width: 500px){.index-box3 .box .content .menu ul li .icon{width: 24px;height: 24px;}}
.index-box3 .box .content .menu ul li .icon img{width: 100%;}
.index-box3 .box .content .menu ul li .icon img:nth-child(2){position: absolute;left: 0;top: 0;opacity: 0;}
.index-box3 .box .content .menu ul li .txt{font-size: 16px;color: #333333;line-height: 20px;margin-top:3px;}
@media (max-width: 1600px){.index-box3 .box .content .menu ul li .txt{font-size: 14px;}}
.index-box3 .box .content .menu ul li.on{padding: 18px 6.2% 24px 6.2%; background: linear-gradient(90deg, rgba(35, 72, 127, 0.9), rgba(57, 101, 156, 0.9));border-radius:6px;}
@media (max-width: 500px){.index-box3 .box .content .menu ul li.on{}}
.index-box3 .box .content .menu ul li.on .icon img{opacity: 0;}
.index-box3 .box .content .menu ul li.on .icon img:nth-child(2){opacity: 1;}
.index-box3 .box .content .menu ul li.on .txt{color: #fff;}
.index-box3 .box .content .list{width: 100%;margin-top:42px;}
.index-box3 .box .content .list ul li{width: 100%;display: none;justify-content: space-between;flex-wrap: wrap;}
.index-box3 .box .content .list ul li .tbox{width: 46%;}
@media (max-width: 768px){.index-box3 .box .content .list ul li .tbox{width: 100%;}}
@media (max-width: 500px){.index-box3 .box .content .list ul li .tbox{width: 100%;}}
.index-box3 .box .content .list ul li .tbox .t1{font-size: 22px;color: #333333;line-height: 26px;}
@media (max-width: 1600px){.index-box3 .box .content .list ul li .tbox .t1{font-size: 20px;}}
@media (max-width: 1440px){.index-box3 .box .content .list ul li .tbox .t1{font-size: 18px;line-height: 24px;}}


.index-box3 .box .content .list ul li .tbox .t2{font-size: 14px;line-height: 26px;color: #999;margin-top: 0.24rem;}
.index-box3 .box .content .list ul li .tbox .more{font-size: 16px;color: #0b3485;line-height: 1;margin-top: 0.36rem;display: inline-flex;align-items: center;float: right;}
@media (max-width: 1440px){.index-box3 .box .content .list ul li .tbox .more{font-size: 14px;}}
.index-box3 .box .content .list ul li .tbox .more img{width: 6px;}
.index-box3 .box .content .list ul li .tbox .more img:nth-child(1){margin-left: 0.17rem;}
.index-box3 .box .content .list ul li .rightck{width:47%; padding-right:3%; height: 2.2rem;/*padding: 0 0.6rem 0 0.4rem;*/padding-left: 0.4rem;position: relative;display: flex;justify-content: space-between;/*flex-direction: row-reverse;*/align-items: flex-end;flex-wrap: wrap;}
@media (max-width: 1440px){.index-box3 .box .content .list ul li .rightck{height: 2.5rem;}}
@media (max-width: 1280px){.index-box3 .box .content .list ul li .rightck{height: 2.8rem;}}
@media (max-width: 1024px){.index-box3 .box .content .list ul li .rightck{/*padding: 0 50px 0 0.4rem;*/padding-left: 0.4rem;}}
@media (max-width: 768px){.index-box3 .box .content .list ul li .rightck{width: 100%;margin-top: 0.5rem;padding-left: 0;}}
@media (max-width: 500px){.index-box3 .box .content .list ul li .rightck{width: 100%;/*margin-top: 0.5rem;*//*padding: 0 51px 0 0;*//*padding-left: 0.4rem;*/}}
.index-box3 .box .content .list ul li .rightck .swiper{width: calc(100% - 1.7rem);height: 100%;overflow: hidden;margin: 0;}
@media (max-width: 1024px){.index-box3 .box .content .list ul li .rightck .swiper{width: calc(100% - 2.5rem);}}
@media (max-width: 768px){.index-box3 .box .content .list ul li .rightck .swiper{width: 100%;}}
.index-box3 .box .content .list ul li .rightck .swiper .swiper-slide{width: 48.5%;background: #F5F5F5;border: 1px solid #E4E4E4;border-radius: 0.1rem;padding: 0.4rem 0 0;position: relative;overflow: hidden;}
.index-box3 .box .content .list ul li .rightck .swiper .swiper-slide .bg{width: 100%;height: 100%;position: absolute;left: 0;top: 0;display: none;}
.index-box3 .box .content .list ul li .rightck .swiper .swiper-slide:hover .bg{display: block;}
.index-box3 .box .content .list ul li .rightck .swiper .swiper-slide .bg::after{content: '';width: 100%;height: 100%;position: absolute;left: 0;top: 0;background: rgba(0,0,0,.4);}
.index-box3 .box .content .list ul li .rightck .swiper .swiper-slide .bg img{width: 100%;height: 100%;object-fit: cover;}
.index-box3 .box .content .list ul li .rightck .swiper .swiper-slide .t1{font-size: 18px;color: #111111;line-height: 20px;text-align: center;position: relative;z-index: 2;}
.index-box3 .box .content .list ul li .rightck .swiper .swiper-slide:hover .t1{color: #fff;}
.index-box3 .box .content .list ul li .rightck .swiper .swiper-slide .t2{font-size: 14px;color: #999999;line-height: 25px;margin-top: 0.2rem;position: relative;z-index: 2;}
.index-box3 .box .content .list ul li .rightck .swiper .swiper-slide:hover .t2 a{color: #fff;}
@media (max-width: 1024px){.index-box3 .box .content .list ul li .rightck .swiper .swiper-slide .t2{font-size: 12px;line-height: 20px;}}
.index-box3 .box .content .list ul li .rightck .swiper .swiper-slide .t2 a{color: #999;display: block;text-align: center;}
.index-box3 .box .content .list ul li .rightck .swiper .swiper-slide .t2 a:hover{color: #0b3485;}
.index-box3 .box .content .list ul li .rightck .swiper .swiper-slide:hover{background: #fff;border: 1px solid #fff;}
.index-box3 .box .content .list ul li .rightck .ckbox{/*position: absolute;*//*right: 0;*//*bottom: 0;*//*width: 1.4rem;*/overflow: hidden;display: flex;justify-content: space-between;align-items: content;}
@media (max-width: 1024px){.index-box3 .box .content .list ul li .rightck .ckbox{width: 100%;justify-content: center;margin-top: 0.3rem;}}
/*@media (max-width: 1024px){*//* .index-box3 .box .content .list ul li .rightck .ckbox{*//* width: 30px;*//*}*//*}*/.index-box3 .box .content .list ul li .rightck .ckbox .swiper-prev{width: 0.4rem;height: 0.4rem;display: flex;justify-content: center;align-items: center;cursor: pointer;border-radius: 50%;background: #fff;margin-right: 0.1rem;}
@media (max-width: 1024px){.index-box3 .box .content .list ul li .rightck .ckbox .swiper-prev{width: 30px;height: 30px;}}
.index-box3 .box .content .list ul li .rightck .ckbox .swiper-prev img{width: 0.07rem;}
@media (max-width: 1024px){.index-box3 .box .content .list ul li .rightck .ckbox .swiper-prev img{width: 7px;}}
.index-box3 .box .content .list ul li .rightck .ckbox .swiper-prev:hover{background: #0b3485;}
.index-box3 .box .content .list ul li .rightck .ckbox .swiper-next{width: 0.4rem;height: 0.4rem;display: flex;justify-content: center;align-items: center;cursor: pointer;border-radius: 50%;background: #fff;margin-right: 0.1rem;}
@media (max-width: 1024px){.index-box3 .box .content .list ul li .rightck .ckbox .swiper-next{width: 30px;height: 30px;}}
.index-box3 .box .content .list ul li .rightck .ckbox .swiper-next img{width: 0.07rem;}
@media (max-width: 1024px){.index-box3 .box .content .list ul li .rightck .ckbox .swiper-next img{width: 7px;}}
.index-box3 .box .content .list ul li .rightck .ckbox .swiper-next:hover{background: #0b3485;}
.index-box3 .box .content .list ul li .rightck .ckbox .more{width:40px; height:40px;border-radius: 50%;background: #0b3485;display: flex;justify-content: center;align-items: center;}
@media (max-width: 1024px){.index-box3 .box .content .list ul li .rightck .ckbox .more{width: 30px;height: 30px;}}
.index-box3 .box .content .list ul li .rightck .ckbox .more img{width:14px; height:14px;}
@media (max-width: 1024px){.index-box3 .box .content .list ul li .rightck .ckbox .more img{width:40px;height:40px;}}
.index-box3 .box .content .list ul li.on{display: flex;}

.index-box4{width: 100%; background: url(https://memberpic.114my.com.cn/076986961061/uploadfile/image/20230330/20230330193938_1355556106.jpg) center center no-repeat;}
.czwt_con{height:518px; margin-bottom:160px; background: url(https://memberpic.114my.com.cn/076986961061/uploadfile/image/20230330/20230330201915_456898967.png) no-repeat center top 70px;position: relative; width:1200px; margin:auto; box-shadow: 0px 0px 0.2rem 0px rgba(255, 255, 255, 0.15);}
.czwt_con p {position: absolute;color: #333;font-size:15px;width:220px;}
.czwt_con p b {display: block;font-size:26px; font-weight: normal; }
.czwt_con p:hover b {color: #0b3485;}
.czwt_con .p1 {left:100px;top:64px; text-align:center;}
.czwt_con .p2 {left:0px;top:170px; text-align:center;}
.czwt_con .p3 {left:8px;top:276px; text-align:center;}
.czwt_con .p4 {right:270px;top:64px; text-align:center;}
.czwt_con .p5 {right:30px;top:170px; text-align:center;}
.czwt_con .p6 {right:28px;top:276px; text-align:center;}
.czwt_con .p7 {left:57px;top:377px; text-align:center;}
.czwt_con .p8 {right:60px;top:377px; text-align:center;}
.czwt_bot {width: 900px;margin: 0 auto;background: #fff;text-align: center;height: 200px;box-shadow: 5px 5px 35px #ccc;border-radius: 154px;color: #333;}
.czwt_bot .p1 {padding-top: 40px;font-size: 20px;margin-bottom: 10px;}
.czwt_bot .p2 {font-size: 24px;margin-bottom: 15px;}
.czwt_bot .p2 b {color: #ff5c00;}
.czwt_bot .p3 {height: 45px;line-height: 45px;width: 330px;border-radius: 70px;margin: 0 auto;background: #ff5c00;font-size: 16px;color: #fff;}
.czwt_bot .p3 a{color: #fff;}

/*新闻*/
.newbg{background:#f8f9fb; padding:70px 0 80px 0;}
.news_nav {width:122px; float:right;}
.news_nav ul {display: flex;justify-content: space-between;align-items: center;width: 100%; margin-top:14px;}
.news_nav li {display:  flex;justify-content:  center;align-items:  center; border: 2px solid #ccc; margin: 0 5px;  color: #ccc; padding:0 25px; height:50px; border-radius:50%;position: relative;overflow: hidden;z-index: 5;/* box-shadow: 0px 0px 20px #ddd; */}
.news_nav li .icon-jiantou_liebiaoxiangyou:before{ font-weight:bold;}
.news_nav li:before {content:'';width:0;height:100%; color: #ccc; position:absolute;top:0;left:0;transition:0.5s;z-index:-1;}
.news_nav li.on:before {width:100%;}
.news_nav li i {font-size: 18px;line-height:  24px;}
.news_nav li a {font-size:30px;line-height: 24px; white-space: nowrap; color:#ccc;}
.news_nav li.on,.news_nav li.on a {color: #0b3485; border-color: #0b3485;}
.news_list{width: 100%;display: flex;transition:all .5s;}
.news_list .tempWrap {width: 100% !important;}
.news_list .news_div{display: flex;justify-content: space-between;flex-shrink: 0;width:100%;}
.news_list .news_div+.news_div{}
.news_list .news_div_item{width: 32%;position: relative; padding-bottom:115px; transition:0.5s; /* display: flex !important;*/flex-direction: column-reverse;margin: 0 0.1%; }
.news_list .news_div_item_date{position: absolute;bottom:74px;display: block;left:0;height: 22px;font-size:14px;color:#999;}
.news_list .news_div_item_date::before{content:'';}
.news_list .news_div_item_content{height:20px;}
.news_list .news_div_item_year, .news_list .news_div_item_month, .news_list .news_div_item_day{float: left;font-size: 13px;line-height: 22px;color: #666;}
.news_list .news_div_item_title{}
.news_list .news_div_item_a{font-size:18px;display: block;margin-bottom: 40px; color:#000; position:relative;transition:0.3s;font-weight: 100;padding-top:260px;}
.news_list .news_div_item_a::before{position:absolute;content:'查看详细';bottom: -52px;left: 0;width: 106px;height: 40px; line-height: 40px;color:#0b3485;font-size:17px;transition:0.5s; text-align: center;box-sizing: border-box; }
.news_list .news_div_item_a::after{position:absolute;font-size:28px;width: 18px;height: 14px;left:-10px;transition:0.5s;font-family: 'iconfont';content: "\eb03";color:#0b3485;bottom: -26px;}
.news_list .news_div_item_body{font-size: 14px;color: #999;line-height: 26px; font-weight:100; display:none;}
.news_list .news_div_item_pic, .news_list .news_div_item_pic a, .news_list .news_div_item_image{width:100%;height:auto;display: block;transition: 0.5s;}
/*.news_list .news_div_item:hover .news_div_item_a{color: #0b3485;transition:0.3s;}
.news_list .news_div_item:hover .news_div_item_a::before{background: #0b3485;color: #fff;}
.news_list .news_div_item:hover .news_div_item_a::after{color: #fff;}*/
.new_ic{overflow:hidden;margin: 3% auto 0;}
.news_list .news_div_item:hover .news_div_item_pic img  {    transform: scale(1.1);transition: 0.5s;}
.news_div_item_pic {overflow: hidden;}


/*合作*/
.idx_partner{width:100%; overflow:hidden; }
.idx_partner .partner_box{width:100%;height:auto;margin:4vw 0;overflow:hidden}
.idx_partner .partner_box .partner_main{overflow:hidden}
.idx_partner .partner_box .partner_main .partner_head{width:100%;height:auto;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}
.idx_partner .partner_box .partner_main .partner_head .idx_title{text-align:left}
.idx_partner .partner_box .partner_main .partner_head .partner_pager{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex}
.idx_partner .partner_box .partner_main .partner_head .partner_pager .partner_btn{width:50px;height:50px;border-radius:50%;position:relative;z-index:1;border:2px solid #ccc;color:#ccc;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.idx_partner .partner_box .partner_main .partner_head .partner_pager .partner_btn i{font-size:10px;font-weight:700}
.idx_partner .partner_box .partner_main .partner_head .partner_pager .partner_btn:hover{border-color:#0b3485;color:#0b3485}
.idx_partner .partner_box .partner_main .partner_head .partner_pager .next{margin-left:10px}
/*.partner_head .idx_title{ text-align:left;}*/

.partner_head .idx_title{ text-align:left;}

.coop_call { margin-top:22px;}
.coop_call ul {display: flex !important;}
.coop_call li {width:25%; margin:0 25px 5px 0; border-bottom: 2px solid #e5e5e5;}
.coop_call li a {display: inline-block; width: 70%;}
.coop_call li img {width:140px; padding-left:41px; margin-bottom:25px; height: auto;-webkit-filter: grayscale(100%);-moz-filter: grayscale(100%);-ms-filter: grayscale(100%); -o-filter: grayscale(100%);filter: grayscale(100%);filter: gray; transition:all .3s ease; filter: grayscale(0.5); opacity: .6;}
.coop_call li:hover  img{-webkit-filter: grayscale(0);-moz-filter: grayscale(0);-ms-filter: grayscale(0); -o-filter: grayscale(0);filter: grayscale(0);filter:initial; opacity: 1;}
.coop_call li:nth-child(5){margin:0 0 5px 0 !important;}


/*--footer--*/
.footer{color: #fff; ;background:#06131f; padding:24px 0 60px 0;}
.ft-inner{padding:20px 0 30px 0; border-bottom: 1px solid rgba(255, 255, 255, 0.07);}
.ft-inner .ft-tel{float: right;padding-left: 40px; height:30px; background: url(/images/ft_tel.png) no-repeat 0 center;}
.ft-inner .ft-tel span{font-size: 14px;color: rgba(255, 255, 255, 0.6);}
.ft-inner .ft-tel a{font-size: 18px;color: #fff;}
.ft-inner .ft-menu{overflow: hidden;text-align: left;font-family: "pfzt";}
.ft-inner .ft-menu a{display: inline-block; margin-right:40px; font-size:16px;color: #fff;font-family: "pfzt";}
.ft-inner .ft-menu a:hover{color: #0b3485;}
.ft-bottom{padding:18px 0; line-height:45px;}
.ft-bottom .copyright{float: left;font-size: 14px;color: rgba(255, 255, 255, 0.6);}
.ft-bottom .copyright p{color: rgba(255, 255, 255, 0.6);}
.ft-bottom .copyright span{display: inline-block;margin-right: 20px;color: rgba(255, 255, 255, 0.6);}
.ft-bottom .copyright a{color: rgba(255, 255, 255, 0.6);}
.ft-bottom .copyright a:hover{color: #0b3485;text-decoration: underline;}
.ft-bottom .flinks{float: right;}
.ft-bottom .flinks dl{position: relative;height: 40px;}
.ft-bottom .flinks dt{width:130px; height:43px; line-height:43px; text-align: right;/*background: #043285;background: -moz-linear-gradient(45deg, #043285 0%, #00328d 100%);background: -webkit-linear-gradient(45deg, #043285 0%, #00328d 100%);background: linear-gradient(45deg, #043285 0%, #00328d 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#043285', endColorstr='#00328d', GradientType=1 );*/ background:url(https://memberpic.114my.com.cn/076986961061/uploadfile/image/20230325/20230325160312_591503875.png) no-repeat;}
.ft-bottom .flinks dt a{display: block;color: #fff;font-size: 14px; padding-right:20px;}
.ft-bottom .flinks dd{display: none;position: absolute;right: 0;bottom: 100%;width: 300%;overflow: hidden;background: #043285;background: -moz-linear-gradient(45deg, #043285 0%, #00328d 100%);background: -webkit-linear-gradient(45deg, #043285 0%, #00328d 100%);background: linear-gradient(45deg, #043285 0%, #00328d 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#043285', endColorstr='#00328d', GradientType=1 ); padding-left:15px;}
.ft-bottom .flinks dd a{display: block;float: left; padding:10px 0; font-size: 14px;color: #fff;text-align: center;}
.ft-bottom .flinks dd a:hover{text-decoration: underline;}
.ft-bottom .flinks dl:hover dt a:after{transform: rotate(90deg);}
.ft-bottom .flinks dl:hover dd{display: block;}

.social a { position: relative; font-size: 13px; color: #fff; display: inline-block; line-height: 25px; transition:0.3s all ease-in-out; float: left;display: block; margin-right:18px;}
.social a img{ display: block; filter: contrast(0) brightness(1.3);}
/*.social a:hover{ background: #1428a0; border-color: #ffb400; }*/
.social a:hover img{filter: contrast(0) brightness(2);}
.social a:hover .ewm img{filter: grayscale(1%);}
.social .ewm { position: absolute; width: 100px; bottom:25px; right: -43px; z-index: 1; display: none; padding: 5px; background: #fff; border-radius: 5px; }
.social .ewm:after{ content: ''; width: 0; height: 0; border-left: 5px solid transparent; border-right: 5px solid transparent; border-top: 5px solid #fff; position: absolute; bottom: -5px; left: 52.5px; }
.social .ewm img { display: block; width: 100%; height:auto; }


/*右*/    
.kf.on{right:15px}
.kf .kf_div{box-shadow:0 0 18px rgba(0,0,0,.1);margin-bottom:8px}
.kf .kf_div:last-child{margin-bottom:0}
.kf .item{width:50px;height:50px;background:#fff;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;position:relative}
.kf .item:first-child{border-top-left-radius:6px}
.kf .item:last-child{border-bottom-left-radius:6px}
.kf { position: fixed; right: -100px; bottom: 10%; width: 50px; z-index: 9; -webkit-transition: all .5s; -o-transition: all .5s;   transition: all .5s;}
   
.kf .item .box{position:absolute;left:90px;top:50%;transform:translateY(-50%);z-index:-1;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;width:298px;height:50px;background:#fff;box-shadow:0 0 18px rgba(0,0,0,.1);border-radius:25px;margin-right:8px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;font-size:26px;font-family:din_b;color:#1428a0}
.kf .item .box:before{width:10px;height:100%;position:absolute;right:-9px;top:0;content:''}
.kf .item .box i{width:32px;height:32px;display:block;border-radius:50%;margin:0 18px 0 17px;background:url(https://memberpic.114my.com.cn/076986961061/uploadfile/image/20230206/20230206105612_1763287489.png) no-repeat center #1428a0}
.kf .item .box2{width:154px;position:absolute;left:90px;top:50%;transform:translateY(-50%);z-index:-1;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;background:#fff;box-shadow:0 0 18px rgba(0,0,0,.1);padding:15px 0 20px;border-radius:6px}
.kf .item .box2:before{width:10px;height:100%;position:absolute;right:-9px;top:0;content:''}
.kf .item .box2 h3{width:100%;text-align:center;font-size:24px;color:#1428a0;font-weight:700}
.kf .item .box2 img{width:133px;height:133px;margin:5px 0}
.kf .item .box2 div{font-size:16px;line-height:22px;color:#666;text-align:center}
.kf .item:hover{background:#1428a0;}
.kf .item:hover .box{left:-306px}
.kf .item:hover .box2{left:-164px}
.kf .item:hover a img{display:none}
.kf .item:hover a img.on{display:block}
.kf .item a{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;position:relative;z-index:1}
.kf .item a img{-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;max-width:50%}
.kf .item a img.on{display:none;max-width:50%}
@media (max-width:768px){.kf{top:auto;bottom:10px;left:50%;margin-left:-80px;transform:translateY(0);display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;-o-flex-direction:row;flex-direction:row}
.kf .kf_div{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;-o-flex-direction:row;flex-direction:row;height:40px}
.kf .item{width:40px;height:40px;border-radius:0!important}
.kf .item a img{max-width:50%}
.kf .item:hover .box{left:-50px;opacity:1;top:-30px}
.kf .item:hover .box2{left:-40px;opacity:1;top:-70px}
.kf .item .box{left:-50px;top:-20px;opacity:0;width:140px;font-size:14px;height:40px;border-radius:20px;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}

.kf .item .box:before,.kf .item .box i{display:none}
.kf .item .box2{left:-40px;top:-50px;opacity:0;width:120px;height:120px;padding:5px}
.kf .item .box2:before,.kf .item .box2 h3,.kf .item .box2 div{display:none}
    .kf .item .box2 img{width:110px;height:110px}}
@media (max-width:1400px){
.gnb .gnb_list{ width:716px;}
.gnb .gnb_list > li{ margin-left: 38px;}
}