@charset "utf-8";


.gyc {margin: 0 auto;max-width: 90%;min-width: 1200px;}
.gy{max-width: 1500px;margin: 0 auto;min-width: 1200px;width: 100%;}
.gyb{max-width: 1240px;margin: 0 auto;min-width: 1200px;width: 100%;}
.page{max-width: 1500px;margin: 0 auto;min-width: 1200px;width: 100%;}
.gya {
    margin: 0 auto;
    max-width: 60%;
    min-width: 800px;
    overflow: hidden;
}

.title{text-align: center;font-size: 40px;color: #222;font-weight: normal; padding-top:0px; position: relative;z-index: 1; font-family: "Microsoft YaHei";}
.title span{display: block;font-size: 24px;font-weight: lighter;color: #666; font-family: hs_l;}
.title b{color: #333;  font-size:2.4vw; letter-spacing:0.14vw; font-style: normal; }
.title d {position: absolute;left: 0;right: 0; margin: 0 auto; top: -6%; font-size: 5vw;  line-height: 1; z-index: -1; font-family: 'srm'; letter-spacing: -1px; color: rgba(255, 255, 255, 0); -webkit-text-stroke: 2px #eff0f3; text-transform: uppercase;}


@font-face {font-family:"DIN-BOLD";src:url("https://114my.cn.114.114my.net/hxp/fonts/DIN-BOLD.woff.txt") format("woff");}

@font-face {font-family: 'bantext'; src: url('https://cdn.114my.com.cn/font/lcw/yszt.TTF') format('truetype');}
.font2{font-family: 'bantext';}
@font-face{font-family:hs_b;src:url(https://cdn.114my.com.cn/font/hmos/HarmonyOS_Sans_SC_Bold.ttf)}
@font-face{font-family:hs_r;src:url(https://cdn.114my.com.cn/font/hmos/HarmonyOS_Sans_SC_Regular.ttf)}
@font-face { font-family: 'Hos'; src: url('https://cdn.114my.com.cn/font/lcw/Hos.ttf') format('truetype');}
@font-face{font-family:hs_l;src:url(https://cdn.114my.com.cn/font/hmos/HarmonyOS_Sans_SC_Light.ttf)}
/* 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: 'Hos'; 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;}
.indexTit .boxLeft .top h5{font-size:24px;color: #666;margin-top:0rem; font-weight:normal; font-family:hs_l;}
@media screen and (max-width: 1366px){.indexTit .boxLeft .top h5{margin-top: 0rem;}} .indexTit .boxLeft .bot h6{font-size: 0.9rem;color: #999;margin-top: 0.1rem;}
.flexStart{display: -webkit-flex;display: flex;justify-content: flex-start;flex-wrap: wrap;}
.indexTit .boxRight div p{width: 3.4375rem;height: 3.4375rem;border-radius: 50%; box-shadow: 0 8px 10px rgba(178, 178, 178, .1);  background-image: linear-gradient(to right, rgba(243, 243, 243, .63), rgba(239, 239, 239, .63) 51.676%, rgba(243, 243, 243, .63));}

.flexStart {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    display: -webkit-flex;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}
.flexBetween {
    display: -webkit-flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}


.btn{display:inline-block; min-width:160px; height:45px; line-height:45px; padding:0 20px; text-align:center; background:#043285; color:#fff; box-sizing:border-box;}
.btn:after{display:inline-block; vertical-align:middle; width:5px; height:9px; margin-left:8px; margin-top:4px; background-image:url(https://memberpic.114my.com.cn/changzhun/uploadfile/image/20260110/20260110155609_2052912660.png); background-position:0 50%; background-repeat:no-repeat; content:"";}
.btn.plain:after{display:none; content:"";}

.btn_l{display:inline-block; min-width:190px; height:45px; line-height:45px; padding:0 20px; text-align:center; background:#043285; color:#fff; box-sizing:border-box;}
.btn_l:after{display:inline-block; vertical-align:middle; width:5px; height:9px; margin-left:8px; background-image:url(https://memberpic.114my.com.cn/changzhun/uploadfile/image/20260110/20260110155609_2052912660.png); background-position:0 50%; background-repeat:no-repeat; content:"";}

.btn.white{background:#fff; line-height:43px; border:1px solid #ccc; color:#333; box-sizing:border-box;}
.btn.white:after{background-image:url(../images/btn_arrow_ico_g.png); content:"";}

.btn_c{display:inline-block; width:160px; height:45px; line-height:45px; text-align:center; background:#043285; color:#fff; box-sizing:border-box;}
.btn_c.darkgray{background:#333;}

.btn.list:after{display:none;}

.btn_download{display:inline-block; width:160px; height:45px; line-height:45px; vertical-align:middle; background:#333; text-align:center; color:#fff; box-sizing:border-box;}
.btn_download:after{display:inline-block; width:15px; height:13px; margin-left:8px; margin-top:-4px; background:url(../images/ico_download.png) 0 50% no-repeat; content:"";}
.btn_download.large{width:auto; padding:0 20px;}

/*.btn_more{display:inline-block; width:160px; height:45px; line-height:43px;/* border:1px solid #ccc;*/ background:#fff; box-sizing:border-box; text-align:center;  color:#333;}
.btn_more:after{display:inline-block; vertical-align:middle; width:13px; height:10px; margin-left:8px; background-image:url(../images/btn_more_ico_g.png); background-position:0 50%; background-repeat:no-repeat; content:"";}
*/
.btn_on_air{display:inline-block;width:160px;height:45px;line-height:45px;vertical-align:middle;border:1px solid #ccc;background:#fff;text-align:center;color:#333;box-sizing:border-box;}
.btn_on_air:after{display:inline-block;width:15px;height:15px;margin-left:8px;background:url(../images/ico_on_air.png) 0 50% no-repeat;content:"";}

.btn_privacy{display:inline-block; min-width:190px; height:45px; line-height:45px; padding:0 17px; text-align:center; background:#fff; border:1px solid #333; color:#333; box-sizing:border-box;}
.btn_privacy:after{display:inline-block; vertical-align:middle; width:5px; height:9px; margin-left:8px; background-image:url(../images/btn_arrow_ico_g.png); background-position:0 50%; background-repeat:no-repeat; content:"";}
.t{text-align:center; padding:0px 0 46px 0; display: flex; flex-direction: column; align-items: center;}
.t h3{color:#222; font-size:2.5vw; line-height:4vw; font-weight:bold; position: relative; z-index: 5; letter-spacing:2px;  font-family: "Microsoft YaHei";}}
.t p{font-size:18px; font-family:hs_l; color:#666; z-index: 5;}
.t h3 b{ color:#41b023;}
.t h3 span {font-size:5vw;line-height: 82px;color:rgba(255,255,255,.8); left:-9vw; text-transform: uppercase;font-weight:  bold;position:  absolute;top: 0;z-index: -1;　font-family: 'Montserrat-Bold';}


/* basic_table */
.basic_table{width:100%; border-top:1px solid #000; border-bottom:1px solid #000; }
.basic_table tbody th{padding:21px 15px; background-color:#f3f3f3; text-align:center; font-size:20px; font-weight:400; color:#333;}
.basic_table tbody td{padding:12px 40px; font-size:16px; color:#333;}
.basic_table tbody th, .basic_table tbody td{border-top:1px solid #ccc;}
.basic_table tbody tr:first-child th, .basic_table tbody tr:first-child td{border-top:0;}
.basic_table td .txt1{margin-bottom:12px;}



/* layout */
body.on{overflow:hidden; height:100%;}
.header{height:100px; /*width: 100%; left: 0;top: 0; z-index: 1000; position: fixed;*/}
#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:0; margin-left:5%; width:214px;}
.header h6 a{display:block; width:100%; padding-top:38px; font-size:31px;}
.header h6 a img{height:26px;}
.header .utill_area{position:absolute; right:0; top:0; width:180px; z-index:1000;}
.header h6 a b{font-size:13px; font-weight: 100; margin-left:18px; letter-spacing:8px; color: #000;}


.gnb ul:after{display:block; clear:both; content:""; }
.gnb .gnb_list{width:765px; margin:0 auto;font-family: 'Hos';}
.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:18px;font-family: 'Hos'; letter-spacing:-0.3px; color:#000;  }
.gnb li .tit:after{opacity:0; position:absolute; left:50%; bottom:0; width:0; height:0; background:#054586; 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 .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;}
.gnb .depth2_wrap .gnb_inner{width:1108px; padding:42px 0 37px 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;}

.gnb .depth1_list{/*width:830px;*/ margin:0 auto;}
.l13{ left:21px !important;}
.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:#054586; font-size:16px; font-family:hs_b;}
.gnb .depth2_area{}
.gnb .depth2_area .depth2_list{float:left; width:auto; margin-right:6px;}
.gnb .depth2_area .depth2_list.last{ margin-left:20px;}
.gnb .depth2_list{padding-top:16px;}
.gnb .depth2_list li{margin-top:20px;line-height:12px; font-family:hs_l;}
.gnb .depth2_list li:first-child{margin-top:0;}

.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:591px; height:92px;}
.gnb li.newsroom .depth1_list .depth2_list{margin-right: 54px;}

.gnb li.product6 .depth1_list{height:128px;}
.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{}
.header .utill_menu:after{display:block; clear:both; content:"";}
.header .utill_menu .utill_menu_inner{position:relative; float:left; width:60px;}
.header .utill_menu .utill_menu_inner:after{position:absolute; right:0; top:46px; margin-top:-1px; width:1px; height:10px; background:#ddd; content:"";}
.header .utill_menu_inner > a{position:relative; display:block; width:60px; padding:40px 0; height:100px; box-sizing:border-box; font-size:15px; text-align:center; color:#333; letter-spacing:0;}
.header .utill_menu_inner > a.btn_inq{text-indent:-9999px; background:url(https://memberpic.114my.com.cn/changzhun/uploadfile/image/20260110/20260110141722_2050037974.png) center 49% no-repeat; }
.header .utill_menu_inner > a:after{position:absolute; right:0; top:46px; margin-top:-1px; width:1px; height:10px; background:#ddd; 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-image:url(../cssnew/btn_srch_ico.svg); background-size: 16px 16px; background-repeat:no-repeat; background-position:14px;
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(https://memberpic.114my.com.cn/changzhun/uploadfile/image/20260110/20260110145319_576930509.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:330px; background:url(https://memberpic.114my.com.cn/changzhun/uploadfile/image/20260110/20260110145506_700018362.jpg) 0 0 no-repeat; background-size:cover;font-family: 'Hos';}
.header .srch_area .srch_inner{width:870px; margin:0 auto; padding:60px 0 0 0;}
.header .srch_box{width:100%; background:#fff; height:64px;  border-radius: 32px;}

.srch_btn_area{ margin-top:20px; padding-top:40px; width:98%; margin:auto; text-align:center; }

.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; margin-bottom:16px; min-width:140px; height:43px; line-height:43px; padding:0 20px; border-radius:5px; background:#1c57b2; color:#fff; 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(https://memberpic.114my.com.cn/changzhun/uploadfile/image/20260110/20260110155609_2052912660.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(https://memberpic.114my.com.cn/changzhun/uploadfile/image/20260110/20260110145319_508032555.png) 50% 50% no-repeat #333; width:34px; height:34px; margin-top:3px;}
input {border: 0;}
#infoname,.hunt_button{border:none; outline:none; margin-top:16px;}
#infoname{float:left; width:767px; font-size:17px; line-height:37px;  margin: 15px 20px 0 13px;  padding-left:20px; color:#999; box-sizing:border-box; }


/*幻灯*/
.w88{width: 88%;margin: auto;}
@font-face{font-family: Aem;src: url('../cssnew/Aemstel-LineOutside.ttf.txt');}
@font-face {font-family: 'df'; src:url('https://cdn.114my.com.cn/font/lcw/df.otf') format('truetype');}
/*banner_page*/.banner_page{background-repeat: no-repeat;background-position: top center;background-size: 100% 100%;padding-bottom: 12%;position: relative;overflow: hidden;}
.banner_page p{font-size: 56px;font-family: "almmB";color: #fff;font-weight: 100;padding-top: 300px;position: relative;z-index: 1;font-weight: bold;float: left;margin-right: 30px;}
.banner_page p b{font-weight: 100;}
.banner_page .w88::before{content: "";display: block;background: #054586;width: 34px;height: 34px;border-radius: 100%;position: absolute;top: 294px;left: -12px;z-index: 0;}
.banner_page em{font-size: 66px;display: block;font-family: "almmB";color: #fff;font-style: normal;text-transform: uppercase;opacity: 0.1;padding-top: 300px;}
.banner_page dl{position: absolute;top: 386px;}
.banner_page dl dd{width: 510px;height: 1px;background: #fff;opacity: 0.3;margin-bottom: 8px;}
@media screen and (max-width: 880px){.banner_page{padding-bottom: 60%;}
.banner_page p{font-weight: 500;font-size: 40px;padding-top: 256px;}
.banner_page em{padding-top: 315px;font-size: 30px !important;}
.banner_page dl{top: 360px;}
.banner_page .w88::before{top: 250px;}}
/*banner_page end*//*banner_page1*/.banner_page1{background-repeat: no-repeat;background-position: top center;background-size: 100% 100%;padding-bottom: 12%;position: relative;overflow: hidden;}
.banner_page1 p{font-size: 56px;font-family: "almmB";color: #fff;font-weight: 100;padding-top: 300px;position: relative;z-index: 1;float: left;margin-right: 30px;}
.banner_page1 p b{font-weight: 100;}
.banner_page1 .w88::before{content: "";display: block;background: #054586;width: 34px;height: 34px;border-radius: 100%;position: absolute;top: 294px;left: -12px;z-index: 0;}
.banner_page1 em{font-size: 66px;display: block;font-family: "almmB";color: #fff;font-style: normal;text-transform: uppercase;opacity: 0.1;padding-top: 300px;}
.banner_page1 dl{position: absolute;top: 386px;}
.banner_page1 dl dd{width: 510px;height: 1px;background: #fff;opacity: 0.3;margin-bottom: 8px;}
@media screen and (max-width: 880px){.banner_page1{padding-bottom: 60%;}
.banner_page1 p{font-weight: 500;font-size: 40px;padding-top: 256px;}
.banner_page1 em{padding-top: 310px;font-size: 30px;}
.banner_page1 dl{top: 360px;}
.banner_page1 .w88::before{top: 250px;}}
/*banner_page1 end*//*banner*/.banner{position: relative;height:89.5vh;width: 100%;overflow: hidden;}
.banner_nr{position: absolute;top: 0;left: 0;bottom: 0;right: 0;/*background: rgba(0, 0, 0, 0.46);*/z-index: 1;}
.banner_nr img{display: block;position: absolute;top: 35%;left: 6%;max-width: 80%;max-height: 100%;z-index: 5;}
.banner .banner_nr em{color: #fff;font-family: "aem";font-style: normal;font-size:2.26vw;padding-top:13.6%;display: block;opacity: 0.15;}
.banner .banner_nr p{color: #fff;font-size:3vw;font-family:hs_b; /* margin-top:-12px;*/position: relative;z-index: 15;}
.banner .banner_nr span{color: #fff; font-family:"df";  font-size:3.3vw; letter-spacing:1px; display: block;position: relative;top:16px; padding-top:27px; left: 60px;z-index: 10;}
.banner .banner_nr span::before{content: "";background: url(https://memberpic.114my.com.cn/changzhun/uploadfile/image/20260114/20260114170250_643474498.png);width: 11px;height: 213px;display: block;position: absolute;top:7px;left: -36px;z-index: 1;}
.banner .banner_nr span::after{content: "";width: 145px;height: 145px;border-radius: 100%;background: #72bb38;position: absolute;top: -5%;left: 2%;z-index: -20;display: block;-webkit-transition: all 2s ease-out 1s;-moz-transition: all 2s ease-out 1s;-o-transition: all 2s ease-out 1s;transition: all 2s ease-out 1s;animation: fadeIn 2s ease-in-out 1s infinite alternate;opacity: 0;}
@keyframes fadeIn{/* Ã¥Â®Å¡Ã¤Â¹â€°Ã¥Å Â¨Ã§â€Â»Ã¥â€¦Â³Ã©â€Â®Ã¥Â¸Â§*/from{opacity: 1;}
/* Ã¤Â»Å½Ã¥Â®Å’Ã¥â€¦Â¨Ã©â‚¬ÂÃ¦ËœÅ½Ã¯Â¼Ë†Ã¤Â¸ÂÃ¥ÂÂ¯Ã¨Â§ÂÃ¯Â¼â€°Ã¥Â¼â‚¬Ã¥Â§â€¹*/to{opacity: 0.6;}
/* Ã¥Ë†Â°Ã¥Â®Å’Ã¥â€¦Â¨Ã¤Â¸ÂÃ©â‚¬ÂÃ¦ËœÅ½Ã¯Â¼Ë†Ã¥ÂÂ¯Ã¨Â§ÂÃ¯Â¼â€°Ã§Â»â€œÃ¦ÂÅ¸*/}
.banner #index_video{position: absolute;top: 0;left: 0;width: 100%;height: 100%;object-fit: cover;/* Ã¤Â½Â¿Ã¨Â§â€ Ã©Â¢â€˜Ã¥â€ â€¦Ã¥Â®Â¹Ã©â‚¬â€šÃ¥Âºâ€Ã¥Â®Â¹Ã¥â„¢Â¨Ã§Å¡â€žÃ¥Â°ÂºÃ¥Â¯Â¸*/}
@media screen and (max-width: 1820px){.banner .banner_nr em{padding-top:20%;}}
@media screen and (max-width: 1620px){.banner .banner_nr em{padding-top:24%;}}
@media screen and (max-width: 1420px){.banner .banner_nr em{padding-top:28%;}}
@media screen and (max-width: 1120px){.banner .banner_nr em{padding-top:32%;}}
@media screen and (max-width: 920px){.banner .banner_nr em{padding-top:42%;}}
@media screen and (max-width: 680px){.banner{height: 90vh;}
.banner_nr::after{width: 100px;height: 100px;}
.banner_nr .w88{transform: scale(0.7);margin-left:-7%;}}
@media screen and (max-width: 560px){.banner_nr .w88{transform: scale(0.6);margin-left:-12%;}
.banner .banner_nr span{width:200%;}}
@media screen and (max-width: 480px){.banner_nr img{max-width: 70%;top: 40%;}
.banner .banner_nr em{padding-top:66%;}}
.df{display: flex;}
.aboutzhongjian video{width:100%;/*height:100%;*/}
/*--footer--*/
.footer{color: #fff; overflow: hidden;background: #333; padding:6px 0 20px 0;　 }
.ft-inner{padding:20px 0; overflow: hidden;border-bottom: 1px solid rgba(255, 255, 255, 0.07);}
.ft-inner .ft-tel{float: left;padding-left: 40px; height:30px; background: url(https://memberpic.114my.com.cn/changzhun/uploadfile/image/20260112/20260112111635_1460266057.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: right;font-family: hs_r;}
.ft-inner .ft-menu a{display: inline-block;margin-left: 45px;font-size:16px;color: #fff;font-family: hs_r;}
.ft-inner .ft-menu a:hover{color: #0c5aab;}
.ft-bottom{padding:13px 0 5px 0; line-height:37px;}
.ft-bottom .copyright{float: left;font-size: 14px;color: rgba(255, 255, 255, 0.6); text-align: left;}
.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: #0c5aab;text-decoration: underline;}
.ft-bottom .flinks{float: right;}
.ft-bottom .flinks dl{position: relative;height: 40px;}
.ft-bottom .flinks dt{width: 125px;text-align: center;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 );}
.ft-bottom .flinks dt a{display: block;color: #fff;font-size: 14px;}
.ft-bottom .flinks dt a:after{display: inline-block;margin-left: 10px;font-family: "iconfont";content: "\e63c";transition: all .5s;font-size: 10px;}
.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 );}
.ft-bottom .flinks dd a{display: block;float: left;width: 25%;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;}
.hth{display: block; font-weight: 600; line-height: 1em; letter-spacing: -0.3px; color: #054586; font-size: 16px;}


.news_more{display: flex;justify-content: center;margin-top:30px;}
.news_more a{width:37%;line-height:62px;text-align: center;color:#fff;font-size:1.5vw; background: #333; letter-spacing: 2px;}
.news_more a+a{margin-left:1px;}
.news_more a.on{background: linear-gradient(to top, #2d48fe, #5369fc);color:#fff;}


/* 关于我们 */
.section {display: block;}
.indexTle strong {font-size:2vw;color: #111111; line-height: 1.4;margin-bottom:1rem; display: block;}
.indexTle strong span {display: block; padding-bottom:2px ; font-family: hs_l;}
.indexTle .text {font-size: 1vw;color: #777777; line-height: 1.7; padding-bottom:1.8%;}
.indexOne {padding: 8rem 0 8rem 0; z-index:1;  margin-bottom: 90px; position: relative; background: url(https://memberpic.114my.com.cn/changzhun/uploadfile/image/20260112/20260112203752_1546197409.png) bottom center no-repeat;}
.indexOne .box {display: flex; justify-content: space-between; align-items: center;}
.indexOne .le {width: 46%;}
.indexOne .le ul {padding:2.3vh 0 2.3vh 0; border-top: 2px solid #DCDCDC; border-bottom: 2px solid #DCDCDC; margin:1.6rem 0;}
.indexOne .le ul {display: flex; justify-content: space-between;}
.indexOne .le ul li span {color: #666666; padding-bottom: 4%; display: block;}
.indexOne .le ul li .counter {font-size: 2.9rem;font-weight: 700;color: #333333;  line-height:3.4rem; font-family: srm;}
.indexOne .le ul li em {font-size: 1.18rem;color: #333333;}
.indexOne .le ul li i {font-style: normal;font-size: 1.18rem;color: #333333;}
.indexOne .le ul li i sup {font-size: 1.1rem;}
.indexOne .re {width: 44%;}
.indexOne .re .videoBox {position: relative; overflow: hidden;}
.indexOne .re .videoBox > img {width: 100%; max-height: 37rem; transform: translate(-0%, 0%) !important;}
.indexOne .re a {position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%);}

/* 了解更多 */
.inMore {width: 10rem; height:2.7rem; background:#fff; z-index: 1; display: block; display: flex; box-shadow: 0 8px 10px rgba(178, 178, 178, .1);  align-items: center; justify-content: center;  border-radius: 6px; transition: 1s; position: relative;}
.inMore span {color:#282828; font-size: 1rem; margin-right: 20%; transition: .5s; position: relative; z-index: 1;}
.inMore img {position: relative; left: 0; transition: .5s;  filter: contrast(1) brightness(0);}
.inMore:hover img {left: 5%; filter: contrast(0) brightness(2);}
/* .inMore:hover {border-radius: .5rem;} */
.inMore:hover {background: none; transition-delay: .1s;}
.inMore::before {content: "";  z-index: 0;   display: block;width: 0%;height: 100%;background-color:#054586;position: absolute; left: 0;bottom: 0;-webkit-transition: all 0.3s linear;transition: all 0.3s linear;margin: auto;}
.inMore:hover span{ color:#fff;}
.inMore:hover:before { width: 100%;}

/* tc */
.video-js {width: 100%;height: 100%;}
.video-js .vjs-tech { position: relative;}
.vjs-control-bar { opacity: 0;}
.video-js .vjs-control-bar { position: relative;background-color: rgba(43, 51, 63, 0.2);}
#hi-video-pop {display: none;position: fixed;top: 0;left: 0; z-index: 99999; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.7); text-align: center; -webkit-box-sizing: border-box;-moz-box-sizing: border-box; box-sizing: border-box;}
#hi-video-pop * {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
#hi-video-pop .hi-close {position: absolute;top: 100%; left: 50%; z-index: 5;margin: 20px 0 0 -20px;width: 40px;height: 40px;color: #fff; background: #fff; border-radius: 50%;transition: 0.3s;cursor: pointer;}
#hi-video-pop .hi-close:after,
#hi-video-pop .hi-close:before {content: "";position: absolute; top: 50%; left: 50%; z-index: 5; width: 20px; height: 2px; margin: -1px 0 0 -10px; background: #333; transition: 0.3s;}
#hi-video-pop .hi-close:hover { background: #054586;}
#hi-video-pop .hi-close:hover:after,
#hi-video-pop .hi-close:hover:before {background: #fff;}
#hi-video-pop .hi-close:after {-webkit-transform: rotate(45deg);transform: rotate(45deg);}
#hi-video-pop .hi-close:before {-webkit-transform: rotate(-45deg);transform: rotate(-45deg);}
#hi-video-pop .hi-video-box {position: fixed; left: 0;top: 0; z-index: 1; width: 100%;height: 100%;display: flex;align-items: center; justify-content: center;}
#hi-video-pop .hi-video-box .hi-video-wrap {position: relative;max-width:700px;border: 2px solid #fff;}
#hi-video-pop .hi-video-box .hi-video-wrap video { width:696px;height:393px; vertical-align: top;}
@media (max-width: 767px) { #hi-video-pop .hi-video-box .hi-video-wrap {max-width: 90%;}}
 
#hi-video-pop2 { display: none;height: 0; width: 0;}

/*产品*/
.pro {overflow: hidden; padding:27% 0 5.6% 0; position: relative; margin-top:-22%; background: url()#f5f5f5 bottom center no-repeat;}
.pro_box {max-width: 90%;margin: 0 auto;}
.pro_tit {}
.pro_tit p {font-size: 36px;display: flex;align-items: center;}
.pro_tit p span {color: #054586;}
.pro_tit b em {font-size: 20px;padding: 5% 0 0;text-transform: uppercase;font-family: Arial;color: #999;font-weight: lighter;}
.pro_tab {margin: 1% 0 0;}
.pro_nav {}
.pro_nav ul {display: flex;justify-content: space-between;align-items: center; width: 30%;}
.pro_nav li {background:#f8f8f8;width: 33.2%;display: flex;justify-content: center;padding: 1.1% 0;border-right: 1px solid #eee;transition:0.5s;}
.pro_nav li.on {background: #054586;}
.pro_nav li:last-child {border-right:none;}
.pro_nav li a {font-size: 17px;font-weight: lighter;color:#333; line-height:37px;}
.pro_nav li.on a {color:#fff;}
.pro_con {margin:1% 0 0;overflow:hidden;}
.pro_roll {display:flex;transition: 0.5s;}
.pro_call {width:100%;flex-shrink:0;/*overflow: hidden;*/}
.pro_call .slick-list {padding:0 1% !important;}
.pro_call ul {margin-bottom: 0 !important; padding:}
.pro_call>div>ul>div>div>li {background:#fff; margin: 0.2% 0.1%; padding: 0% 0.22% 0.8%;display: flex !important;flex-direction: column;align-items: center;/* margin: 0.2%; */transform: scale(0.8);transition: 1s;border-radius:12px; border:1px solid #DCDCDC;}
.pro_call li.slick-center {box-shadow:0 0 10px #DCDCDC;/* margin: 0; */transform: scale(1);transition: 1s;}
.pro_call li>a {overflow: hidden;}
.pro_call li a img {width:100%;height:auto;transition: 0.5s;}
.pro_call li:hover img {transform:scale(1.1);}
.pro_call li span {width: 100%;text-align: center;margin:0% 0 0;}
.pro_call li span>a {font-size: 1.3vw;font-weight: normal;position: relative;z-index: 5;color: #333;}
.pro_call li span>a:before {content:'more';/* width: 32px; *//* height: 32px; *//* border-radius:50%; */position: absolute;left: 0;right: 0;bottom: -4vw;background: #eee;z-index: -1;color: #333;display: flex;justify-content: center;align-items: center;font-size: 14px;transition: 0.5s;transform: rotate(0deg);margin: 0 auto 0;font-family: Arial;text-transform: uppercase;font-weight: lighter;padding: 4% 0;}
.pro_call .ban_dot {display: flex !important;width: 100%;/* position: absolute; */bottom: -14%;left: 0;justify-content: center;align-items: center;/* height: 50px; */margin:1% 0 0 0;}
.pro_call .ban_dot li {width: 10px;height: 10px;display: inline-block;background: #eee;margin: 0 0.3%;transition: 0.5s;border-radius: 50%;}
.pro_call .ban_dot li.slick-active {background: #054586;}
.pro_call .ban_dot li button {font-size:0;border: none;outline: none;}
.pro_call .slick-prev:before {content: '\eb8d' !important;font-family: iconfont !important;color: #666 !important;font-size: 30px !important;letter-spacing: 5px;     }
.pro_call .slick-next:before {content: '\eb8d' !important;font-family: iconfont !important;color: #666 !important;font-size: 30px !important;letter-spacing: 1px;     }
.pro_call .ban_dot {/* display:none !important; */}
.pro_call .slick-prev {left: 0px !important;transform: rotate(180deg) !important;background: #fff !important;width: 60px !important;height: 60px !important;border-radius: 50%;z-index: 5; border: 2px solid #ededed;}
.pro_call .slick-next {right: 0px !important;background: #fff !important;width:60px !important;height:60px !important;border-radius: 50%;z-index: 5; border: 2px solid #ededed;}
.pro_call .slick-prev:before, .pro_call .slick-next:before {opacity: 1;transition: all ease 0.5s;}

.sy_banner{ width:1236px; border:2px solid #054586; border-radius:10px;margin:100px auto 0; overflow:hidden; height:86px; line-height:86px;  font-size:18px; color:#9d9b9e; padding:0 25px;}
.sy_banner span{ font-size:28px; color:#444; font-weight:normal;}
.sy_banner b{ font-size:28px; font-weight:bold; color:#054586;}
.sy_banner i a{border-radius: 30px; background: #054586; padding: 10px 30px; height: 46px; color:#fff; line-height:46px; text-align:center; font-size: 18px; font-style:normal;  margin-top: 30px;}
.sy_banner i a:hover{ text-decoration:underline;}

.pro_con .slick-prev, .slick-next{top: 47%;}

/*结束*/

/*案例*/
.cer {padding:5.1% 2% 5% 2%;overflow: hidden;background: #fbfbfb url(https://memberpic.114my.com.cn/changzhun/uploadfile/image/20260113/20260113084708_1860418479.png) center bottom no-repeat;position: relative;z-index: 5; margin-top:5%;}
.cer:before {content:'';background:rgba(255,255,255,0.1);position:absolute;width: 100%;height: 100%;top: 0;left: 0;z-index: -1;}
.cer_box {/* max-width: 1550px; */margin: 0 auto;}
.cer_tit {display:flex;flex-direction: column;/* display: none; */}
.cer_tit p {display:flex;/* flex-direction:column; */font-size: calc(2.2rem + 0.5vw);justify-content: center;align-items: center;width: 100%;/* color: #03c2d8; */font-family: 'MiSans-Bold';}
.cer_tit p span {/* font-size: 42px; *//* margin: 1% 0 0; *//* position: relative; *//* z-index: 5; *//* width: 100%; */text-align: center;font-family: Arial;/* background-image: -webkit-linear-gradient(left, #1e2188 10%, #3150f1 90%); *//* -webkit-background-clip: text; *//* -webkit-text-fill-color: transparent; */padding: 0 0.6% 0 0;font-weight: bold;}
.cer_tit em {font-size: 1.2rem;padding: 0.8rem 0 0;color: #5b5b5b;text-align: center;opacity: 0.65;font-weight: normal;}
.cer_tab {margin:0 0 0;}
.cer_con {margin:2.6% 0 0;}
.cer_con .new_web_div2021 {padding: 0 0 1% 0;}
.cer_call {}
.divdgweb_new_div {display:flex;justify-content: space-between;margin: 0 !important;!i;!;}
.divdgweb_new_div_item {display: flex !important;flex-direction: row-reverse;width: 14%;background: #fff;margin: 0 0.12%;position: relative;padding: 0.2%; transition: 1s;justify-content: space-between;transform: scale(0.8);opacity: 0.5;}
.divdgweb_new_div_item:hover.slick-current {background:#054586;}
.divdgweb_new_div_item:hover.slick-current .divdgweb_new_div_item_title a,.divdgweb_new_div_item:hover.slick-current .divdgweb_new_div_item_body {color:#fff;}
.divdgweb_new_div_item_content {padding:3% 3% 13%;/* position: absolute; */bottom: 0;left: 0;z-index: 5;transition: 1s;width: 50%;}
.divdgweb_new_div_item_content:before {content:'';width:100%;height:100%;/* background: linear-gradient(to top,#000 0,transparent); */position: absolute;bottom: 0;left: 0;z-index: -1;}
.divdgweb_new_div_item_title {transition:1s;}
.divdgweb_new_div_item_title a {/* color: #fff; */font-size: 1.7vw;font-weight: bold;transition: 1s;position: relative;font-weight:normal;}
.divdgweb_new_div_item_title a:before {content:'查看更多 +';position:absolute;bottom: -13.5vw;left: 0;font-size:0.89vw;background: linear-gradient(to top, #eee, #f8f8f8);color: #333;width: 7vw;text-align: center;padding: 0.4rem 0;letter-spacing:0px;border-radius: 4rem;}
.divdgweb_new_div_item:hover.slick-current .divdgweb_new_div_item_title a:before {background:#fff;color:#333;}
.divdgweb_new_div_item_body {font-size:0.89vw; color:#606060; line-height:1.1vw;margin:1% 0 0;display: -webkit-box;-webkit-line-clamp: 6;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;overflow: hidden; transition:1s; font-family:hs_l; line-height: 1.6;}
.news_div_item_pic {overflow:hidden;width: 58%;}
.news_div_item_pic img {width:100%;height: auto;transition: 1s;}
/*.divdgweb_new_div_item:hover.slick-current img {transform:scale(1.1);}*/
.divdgweb_new_div_item:hover.slick-current .divdgweb_new_div_item_title {transform:translateY(-10px);}
.divdgweb_new_div_item:hover.slick-current .divdgweb_new_div_item_body {transform:translateY(-12px);}
.divdgweb_new_div_item.slick-current { transform: scale(1.2);opacity:1;}
.cer_call .ban_dot {/* display:none !important; */}
.cer_nav {}
.cer_nav ul {display:flex;justify-content: center;}
.cer_nav li {background:#fff; margin: 0 0.4%;text-align: center;padding:9px 26px; transition: 1s;/* border: 1px solid #eee; */box-shadow: 0px 0px 24px 0px #D9D9D9;border-radius: 4rem;}
.cer_nav li:hover,.cer_nav li.on {background: linear-gradient(to top, #054586, #06519d);}
.cer_nav li>a {display:none;}
.cer_nav li a img {}
.cer_nav li p {}
.cer_nav li p a {font-size:16px; color: #333;}
.cer_nav li:hover a,.cer_nav li.on a {color:#fff;}
.cer_call .ban_dot {display: flex !important;width: 100%;/* position: absolute; */bottom: -14%;left: 0;justify-content: center;align-items: center;/* height: 50px; */margin:2% 0 0;}
.cer_call .ban_dot li {width: 10px;height: 10px;display: inline-block;background:#efefef;margin: 0 0.3%;transition: 0.5s;border-radius: 50%;}
.cer_call .ban_dot li.slick-active {background: #054586;}
.cer_call .ban_dot li button {font-size:0;border: none;outline: none;}
#wonder {position: absolute;width: 100%;height: 100%;left: 0;bottom: -30%;z-index: -1;display: none;}
.cer_call .slick-prev:before {content: '\e608' !important;font-family: iconfont !important;color: #fff !important;font-size: 18px !important;letter-spacing: 5px;}
.cer_call .slick-track{padding: 5% 0;}
.cer_call .slick-next:before {content: '\e609' !important;font-family: iconfont !important;color: #fff !important;font-size: 18px !important;letter-spacing: -4px;font-weight: bold;}
.cer_call .slick-prev {left: -5% !important;/* transform: rotate(180deg) !important; */background: #054586 !important;width: 50px !important;height: 50px !important;border-radius: 50%;z-index: 5;font-weight: bold;}
.cer_call .slick-next {right: -5%;background: #054586 !important;width: 50px !important;height: 50px !important;border-radius: 50%;z-index: 5;/* top: 50%; */}
.cer_call .slick-prev:before,.cer_call .slick-next:before {opacity: 1;transition: all ease 0.5s;}
.news_call:hover .slick-prev:before, .news_call:hover .slick-next:before {opacity: 1;}

/*news*/
.flexBetween{display: -webkit-flex;display: flex;justify-content: space-between;flex-wrap: wrap;}
.indexTit .boxLeft .top h4{font-size: 40px;color: #333; font-family: "Microsoft YaHei";}
@media screen and (max-width: 1366px){.indexTit .boxLeft .top h5{margin-top: 0rem;}} .indexTit .boxLeft .bot h6{font-size: 0.9rem;color: #999;margin-top: 0.1rem;}
.flexStart{display: -webkit-flex;display: flex;justify-content: flex-start;flex-wrap: wrap;}

.indexNews{margin-top: -7.8125rem;position: relative;z-index: 1;}
.indexNews .box{position: relative;}
.indexNews .box .boxLeft{width: 42%;}
.indexNews .box .boxRight{width: 58%;box-sizing: border-box;background: #fff;padding: 0 4.375rem;}
.indexNews .box .boxRight .left{font-size: 1rem;color: #999;line-height: 7.8125rem;cursor: default;}
.indexNews .box .boxRight .right{width: 80%;margin-left: 5.625rem;}
.indexNews .box .boxRight .right .swiper-container{height: 7.8125rem;}
.indexNews .box .boxRight .right .swiper-container .swiper-slide{height: 7.8125rem;}
.indexNews .box .boxRight .right .swiper-container .swiper-slide .item{line-height: 7.8125rem;}
.indexNews .box .boxRight .right .swiper-container .swiper-slide .item .time{font-size: 1rem;color: #666;}
.indexNews .box .boxRight .right .swiper-container .swiper-slide .item .text{font-size: 1rem;color: #000;margin-left: 2.1875rem;width: 85%;}
.indexNews .box .boxBtn{position: absolute;right: 2.8125rem;top: 2.1875rem;}
.indexNews .box .boxBtn p{padding: 3px 0;outline: none;cursor: pointer;}
.indexNews .box .boxBtn p span{font-size: 1.125rem;color: #000;}
.indexNews .box .boxBtn p span:hover{color: #2067b9;}
.indexTit .boxLeft .bot{margin-top:0.5rem;}
.indexTit .boxLeft .bot h6{font-size: 0.875rem;color: #999;margin-top: 0.3125rem;}
.indexTit .boxRight{margin-top:2rem;}
.indexTit .boxRight div span{font-size: 1rem;color: #000;line-height: 3.4375rem;transition: all 0.3s;position: relative;left: -2.1875rem;}
.indexTit .boxRight a{display: inline-block;}
.indexTit .boxRight div span font{display: inline-block;width: 0.75rem;height: 0.125rem;background: #000;vertical-align: middle;margin-right: 0.7rem;}
.indexTit .boxRight div:hover span{left: -3.125rem;}
.news_bc{margin:5% 0;}
.news_c{overflow: hidden;}
.news_cc{padding: 3% 0 0px;border-top: 1px solid #eee;margin-top: 3%;}
@media screen and (max-width: 1440px){.news_cc{margin-top: 2%;padding: 0% 0 0px;}}
@media screen and (max-width: 1366px){.news_cc{margin-top: 1%;padding: 0% 0 0px;}}
.news_cc .news_div{display: flex;width:100%;}
.news_cc .news_div .news_div_item{width: 22%;flex-shrink: 0;display: flex;flex-direction: column-reverse;position: relative;padding:0 0.4%;transition:all 0.5s;/*border-left: 1px #eee solid;*/}
.news_cc .news_div .news_div_item .news_div_item_pic{width: 100%;position:relative;transition:all 0.5s;overflow: hidden;padding-top: 0%; border-radius: 10px;}
@media screen and (max-width: 1440px){.news_cc .news_div .news_div_item .news_div_item_pic{padding-top: 28%;}}
@media screen and (max-width: 1366px){.news_cc .news_div .news_div_item .news_div_item_pic{padding-top: 23%;}}
.news_cc .news_div .news_div_item .news_div_item_pic:hover img{transform: scale(1.1);transition:all 0.5s;border-radius: 10px;}
.news_cc .news_div .slick-slide img{width:100%;}
.news_cc .new_column{display: none;}
.news_cc .new_column a{display:block;color:#fff;line-height:24px;}
.news_cc .news_div_item .news_div_item_date{display: flex;position: absolute;top: 0%;left: 8.8%;align-items: center;  justify-content: center;padding-left: 0px;background: linear-gradient(to top, #054586, #9FCD5A);padding:2%;color: #fff;width: 22%;text-align: center;height: 17%;justify-content: center;align-items: center;display: flex;  z-index: 9; display:none;}
@media screen and (max-width: 1366px){.news_cc .news_div_item .news_div_item_date{width: 20%;text-align: center;height: 14%;}}
@media screen and (max-width: 1366px){.news_cc .news_div_item .news_div_item_date{top: 0%;}}
.news_cc .news_div_item .news_div_item_day{font-size: 36px;color: #fff;position: absolute;top: 19%;left: 20%;}
@media screen and (max-width: 1366px){.news_cc .news_div_item .news_div_item_day{font-size: 30px;}}
.news_cc .news_div_item .news_div_item_year,.news_cc .news_div_item .news_div_item_month{color: #fff;font-size: 16px;position: absolute;padding-top: 33%;left: 21%;}
@media screen and (max-width: 1366px){.news_cc .news_div_item .news_div_item_year,.news_cc .news_div_item .news_div_item_month{font-size: 14px;}}
.news_cc .news_div_item .news_div_item_month{padding-left: 36px;}
.news_cc .news_div_item .news_div_item_title a{font-size:24px;color: #222; font-family:hs_b; padding-top: 10px;padding-bottom: 14px;display: block;position:relative;}
.news_cc .news_div .news_div_item .news_div_item_body{font-size: 15px;line-height:1.6;color: #3a3a3a; font-family:"Microsoft Yahei";}
.news_cc .news_div .news_div_item .news_div_item_content{padding:3% 3% 0% 3%;background: #fff;padding-bottom:44px;}
.news_cc .slick-prev::before{content: "\eb90" !important;font-family: "iconfont";background: #eee;display: flex;width: 55px;height: 55px;justify-content: center;align-items: center; border-radius:50%;}
.news_cc .slick-next:before{content: "\eb8d" !important;font-family: "iconfont";background: #eee;display: flex;width: 55px;height: 55px;justify-content: center;align-items: center; border-radius:50%;}
.news_cc .slick-prev:before, .slick-next:before{}
.news_cc .slick-prev:before,.news_cc .slick-next:before{color: #131513;transition:all ease 0.5s;}
.news_cc .slick-prev{left:0px;top:32%;z-index: 9999 !important;}
.news_cc .slick-next{right:37px;top:32%;z-index: 9999 !important;}
.news_cc .slick-prev:before,.news_cc .slick-next:before{opacity: 1;}


/*版权*/
.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: 99; -webkit-transition: all .5s; -o-transition: all .5s;   transition: all .5s;}
   
.kf .item .box{font-family: srm; 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:29px; color:#054586}
.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(http://114my.cn.114.114my.net/hxp/kf5.png) no-repeat center #054586}
.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:#054586;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:#054586;}
.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; font-family: srm;}

.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}}
.gotop img{width:20px;}
.flexStart {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    display: -webkit-flex;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}
.flexBetween {
    display: -webkit-flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}


@font-face {
  font-family: "syht";
  src: url("cssnew/syht.woff.txt") format("woff");
}
@font-face {font-family: 'srm';src: url('https://cdn.114my.com.cn/font/hxp/srm.otf');font-weight: normal;font-style: normal;} 

.box p.p6{overflow:hidden;font-size:18px;color:#fff;font-weight:bold;line-height:82px;text-align:left;padding-left:70px;position:relative;margin-top:180px;}
.box p.p6:before{content:"";width:82px;height:82px;background:#054586;border-radius:50%;position:absolute;left:0;top:0;z-index:-1;}
.box p.p6:after{content:"";width:20px;height:3px;background:#fff;position:absolute;left:31px;top:39px;}
.w1520 h1{font-size:4vw; margin: 0;padding: 0;padding-bottom:23vw; position: relative;text-transform: uppercase; /*-webkit-text-stroke: 2px #fff; */text-shadow: 0rem 0.15rem 0rem rgba(135,186,57,1);}
.w1520 h1 strong{ color: #fff; font-weight: bold; -webkit-text-stroke: 0px transparent; font-family: "Microsoft YaHei"; }
.gnb li.active a{color: #0b3485;}
.gnb .depth2_list  a{color: #000 !important;}