@font-face {
 font-family:fontDin1;
 src: url(../cssnew/DIN-MEDIUM_otf.txt),url(../cssnew/DIN-MEDIUM_woff.txt),url(../cssnew/DIN-MEDIUM_eot.txt),url(../cssnew/DIN-MEDIUM_woff2.txt),url(../cssnew/DIN-MEDIUM_ttf.txt)}
/*通用代码*/
*{ margin:0px; padding:0px;}
body{font-size:14px; color:#222222; font-family:"Microsoft YaHei"; font-family:'微软雅黑'; min-width:1400px; overflow-x:hidden; background-color: #fff;}
img{margin: 0px; padding: 0px;border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px;}
h1,h2,h3,h4,h5,h6,h7{ font-weight:normal;}
dl,dt,dd,ol,ul,li,from,input,select,span,p,div{margin: 0px; padding: 0px; list-style: none;}
.clear{clear:both;}
a{color: #222222; text-decoration: none; font-size:14px;}
a:hover{color: #0072dc;cursor:pointer;}
em ,i{ font-style:normal;}
input,button,select,textarea{outline:none;font-family:"Microsoft YaHei"; font-family:'微软雅黑';}
.w1400{width:1400px; margin:0 auto;}
.fr{ float:right;}
.fl{ float: left;}
*,:after,:before{ box-sizing:border-box;-moz-box-sizing:border-box; -webkit-box-sizing:border-box; }
.title{ text-align:center; font-size:40px; color:#333333;}
.title b i{ color:#0072dc;}
.title span{ display:block; font-size:18px; color:#888; margin:10px 0 20px 0;}
.title em i{ display:inline-block; width:6px; height:24px; background:#fecd33; border-radius:3px; vertical-align:top;animation: tptd 1.5s infinite;-webkit-animation: tptd 1.5s infinite;}
.title em i+i{ margin-left:11px;}
.title em i:nth-child(2){ height:32px; background:#0072dc;animation: tptd 1.8s infinite;-webkit-animation: tptd 1.8s infinite;}
.title em i:nth-child(3){ background:#fecd33;animation: tptd 2s infinite;-webkit-animation: tptd 2s infinite;}
@keyframes tptd{
  0%{transform: translateY(0);}
  50%{transform: translateY(5px);}
  100%{transform: translateY(0);}
}
.hovermaincolor a:hover{ color:#0072dc;}
/*抬头*/
.header{ height:102px; background:#0072dc; padding:0 20px;display: -webkit-flex;display: flex;justify-content:space-between;flex-wrap: nowrap;align-items:center; } 
.hleft,.hright,.nav>ul,.hbtn{display: -webkit-flex;display: flex;justify-content:flex-start;flex-wrap: nowrap;align-items:center;}
.hlogobg{ height:102px;}
.hlogo{ width:136px; height:166px; background:#fff; position:relative; z-index:99; text-align:center; border-radius:0 0 70px 70px; padding-top:12px;     box-shadow: 0 0 15px rgba(0,0,0,.1);} 
.hmean{ font-size:18px; color:#c1e1f8; font-weight:lighter; margin-left:20px;}
.hmean b{ display:block; font-size:20px; color:#fff; line-height:40px;}
.hmean b i{ display:inline-block; vertical-align:sub; font-size:40px; color:#fecd33; font-family:fontDin2;}
.hmean span{ padding:0 10px;}
.hmean span:first-child{ padding-left:0;}
.hmean span:last-child{ padding-right:0;}
.nav ul li{ position:relative; margin-right:54px;}
.nav ul li>a{ display:block; font-size:16px; color:#ffffff; line-height:102px; position:relative;}
.nav ul li>a i{ display:block; position:absolute; height:3px; background:#fecd33; width:0; transition:all .3s ease; left:0; bottom:0;} 
.nav ul li>a i:after{ content:''; display:block; position:absolute; width:0; height:0; bottom:100%; left:0; right:0; margin:0 auto; border-left:8px solid transparent; border-right:8px solid transparent; border-bottom:7px solid #fecd33; transform:rotateY(90deg); opacity:0; transition:all .3s ease;}
.nav ul li.cur>a i,.nav ul li:hover>a i{ width:100%;}
.nav ul li.cur>a i:after,.nav ul li:hover>a i:after{ opacity:1; transform:rotate(0);}
.nav ul li.cur>a,.nav ul li:hover>a{color:#fecd33; font-weight:bold;}
.nav>ul>li .dropmenu{width:200%;position:absolute;top:100%;left:-50%;z-index: 99;transform-origin: 0 0;transform: perspective(600px) rotateX(-90deg);transition:600ms ease;}
.nav>ul>li .dropmenu td table{ display:none;}
.nav>ul>li:hover .dropmenu{transform: perspective(600px) rotateX(0deg);transition:600ms ease;cursor:pointer; }
.nav>ul>li .dropmenu a{font-size: 14px;display:block;line-height:52px;text-align:center;color:#fff;background:rgba(0,0,0,.8);transition:600ms ease; margin-top:1px;}
.nav>ul>li .dropmenu a:hover{background:#0072dc;}
.nav>ul>li table,.nav>ul>li tbody,.nav>ul>li tr,.nav>ul>li td{ display:block;}
.hseaicon{ height:102px; width:50px; background:url(../uploadfile/image/20210814/20210814141040_2028689008.png) no-repeat center 28px; text-align:center; font-size:14px; color:#b8e1ff; line-height:145px;}
.hbtn{ height:102px; border-left:1px solid #3a97ed; border-right:1px solid #3a97ed; padding:0 20px;}
.hsearch{display: -webkit-flex;display: flex;justify-content:center;flex-wrap: nowrap;align-items:center; position:relative;}
.hsearch:hover .iser_box{transform: rotateX(0deg);}
.hsearch:hover .hseaicon span{ background-color:#0072dc;}
.htel:hover .htelicon span{ background-color:#0072dc;}
.iser_box{background: rgba(255,255,255,0.8); position: absolute;top: 100%;right: 0;padding: 30px; transform-origin: top; transform: rotateX(90deg);transition: all 0.5s;z-index: 9;}
.search_l{display:flex;align-items:center;justify-content:end;width:435px;}
.search_l span+span{margin-left:10px;}
.search_l a{color: #666;font-size: 14px;}
.search_r{margin-top:15px;position:relative;}
#infoname{width:100%;height:38px;line-height: 38px;border:1px solid #eee;text-indent:12px;}
.z_img{width:38px;height:38px;position:absolute;top:0;right:0;background: no-repeat;}
.hbtn .hmap{ display:block; width:50px; height:102px; line-height:145px; background:url(../uploadfile/image/20210814/20210814141040_851774311.png) no-repeat center 28px; font-size:14px; color:#b8e1ff; text-align:center;}
.htel{ font-size:28px; color:#feffff; font-family:fontDin1; line-height:32px;display: -webkit-flex;display: flex;justify-content:center;flex-wrap: nowrap;align-items:center; padding-left:20px;}

@media screen and (max-width:1693px){
	.nav ul li{ margin-right:30px;}
	}
@media screen and (max-width:1670px){
	.nav ul li{ margin-right:30px;}
	}
@media screen and (max-width:1550px){
	.nav ul li{ margin-right:20px;}
	.nav ul li>a{ font-size:14px;}
	}
@media screen and (max-width:1450px){
	.nav ul li{ margin-right:10px;}
    .htel{ font-size:20px;}
	}


/*幻灯片*/
.banner{overflow:hidden; width:100%; position:relative; z-index:1;}
.banner-box{ min-width:1400px; height:660px; position:relative; margin:0 auto; }
.banner-box .bd, .banner-box .bd ul{ width:100% !important; }
.banner-box .bd li{ width:100% !important; height:660px; background-position: center; background-repeat: no-repeat; background-color: #000}
.banner-box .bd li a{ display:block; background-size:auto;     width: 100%;
    height: 80%;
    position: relative;
    z-index: 9;}
.banner-btn{ width: 100%; position: absolute; top:220px; left: 0; margin-left: 0; height: 415px; overflow: hidden; }
.banner-btn a{ display:block; width:49px; height:104px; position:absolute; top:30px; filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0; transition:0.3s all ease-in-out; z-index: 9;}
.banner-btn a.prev{ left:-50px; background:url(../uploadfile/image/20210814/20210814141040_745659015.png) no-repeat 0 0; } 
.banner-btn a.next{ right:-50px; background:url(../uploadfile/image/20210814/20210814141040_745659015.png) no-repeat -49px 0; }
.banner-box .hd { position:absolute; bottom:0px; width: 100%; display: block; }
.banner-box .hd ul{ text-align: center}
.banner-box .hd ul li{ width:10px; height:10px; border-radius :50%; text-indent:-9999px; background:#fff; cursor:pointer; display:inline-block; margin:0 5px; transition:0.3s all ease-in-out; opacity:0.8;}
.banner-box .hd ul li.on{ background: #0072dc;border-radius: 8px; width:70px;}
.banner-box:hover .banner-btn a.prev{ left:20px; filter:alpha(opacity=40); -moz-opacity:.4; -khtml-opacity:.4; opacity:.4; }
.banner-box:hover .banner-btn a.next{ right: 20px; filter:alpha(opacity=40); -moz-opacity:.4; -khtml-opacity:.4; opacity:.4; }
.banner-box .banner-btn a.prev:hover,.banner-box:hover .banner-btn a.next:hover{ filter:alpha(opacity=80); -moz-opacity:.8; -khtml-opacity:.8; opacity:.8; }


/*恒生锁业 • 产品中心*/
.product{ padding:50px 0;}
.protab{ margin:10px 0 25px 0; font-size:0;}
.protab a{ display:inline-block; width:223px;  line-height:58px; position:relative;  transition:all .3s ease; text-align:center; font-size:16px; color:#222222; background:#f6f6f6;margin-top: 10px;margin-right: 12px;}
.protab a.on,.protab a:hover{ border-color:0072dc;color:#fff; background:#0072dc;}
.protab a+a,.protab span+a{ margin-left:0px;}
.protab a:after{ content:''; display:block; position:absolute; width:11px; height:6px;  top:26px; right:20px;}
.procon td{ display:inline-block; padding:20px !important; background:#f5f5f5;width: 263.8px;}
.procon td a,.procon td span{ display:block;}
.procon td br{ display:none;}
.procon td>a{ overflow:hidden;}
.procon td>a img{ transition:all .6s ease;}
.procon td span a{ line-height:55px; font-size:18px; color:#222222;    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;}
.pmore{ margin-bottom:6px;}
.pmore a{ display:block; border:2px solid #e5e5e5; line-height:36px; font-size:14px; color:#999999; transition:all .3s ease;}
.procon td:hover img{ transform:scale(1.05);}
.procon td:hover .pmore a{ color:#fff; border-color:#0072dc; color:#fff; background:#0072dc;}
.procon td+td{ margin-left:20px;}
.procon tr+tr{ display:block; margin-top:20px;}
.procenter{padding-top: 10px;}

/*恒生产品四大特性*/
.trait{ background:url(../uploadfile/image/20210817/20210817135150_597542280.jpg) no-repeat center;}
.trait .w1400{ height:705px;display: -webkit-flex;display: flex;justify-content:space-between;flex-wrap: nowrap;align-items:center;}
.traleft_t{ display:inline-block; padding:45px 0 52px 0; position:relative; font-size:36px; color:#fff;}
.traleft_t em{ display:block; font-size:23px; font-weight:lighter; text-transform:uppercase;}
.traleft_t:after,.traleft_t:before{ content:''; display:block; position:absolute; top:0; left:0; width:200px; height:28px; border:6px solid #4f4f4f;}
.traleft_t:before{ border-bottom:none;}
.traleft_t:after{ border-top:none; top:auto; bottom:0;}
.traleft_c{ margin:60px 0 50px 0; font-size:25px; color:#fff; font-weight:lighter; line-height:50px;}
.traleft_c b{ display:block; font-size:30px; margin-top:10px;}
.traleft_e{ font-size:12px; color:#616161; font-weight:lighter; line-height:18px; text-transform:uppercase;}
.traright{ position:relative; width:875px; height:535px; background:#e7eff8; position:relative; z-index:1; text-align:center; font-size:0; padding:50px 0 0 0;}
.traright:after{ content:''; display:block; position:absolute; width:175px; height:100%; z-index:-1; background:#ebebeb; left:0; top:0;}
.traright:before{ content:''; display:block; position:absolute; width:1px; height:100%; top:0; left:0; right:0; margin:0 auto; background:#ebebeb;}
.traright li{ width:50%; display:inline-block; vertical-align:top;}
.traright_t span{ display:block; font-size:30px; color:#222222; margin:15px 0; font-weight:normal;}
.traright_t{ font-size:16px; color:#888888; font-weight:lighter;} 
.traright ul+ul{ margin-top:30px;}
.traright_icon{ display:inline-block; border-radius:50%; background:#0072dc; transition:all .4s ease;}
.traright ul li:hover .traright_icon{ background:#fecd33; transform:rotate(360deg);}


/*四大优势告诉您为什么选择精泰*/
.adv{ height: 1180px; padding-top:60px; background:url(../uploadfile/image/20210817/20210817133605_1437254740.jpg) no-repeat center top;}
.advtitle{ text-align:center; font-size:40px; color:#333;}
.advtitle b i{ color:#0072dc;}
.advtitle span{ display:block; font-size:18px; color:#888; margin:10px 0 20px 0;}
.advtitle em i{ display:inline-block; width:6px; height:24px; background:#fecd33; border-radius:3px; vertical-align:top;animation: tptd 1.5s infinite;-webkit-animation: tptd 1.5s infinite;}
.advtitle em i+i{ margin-left:11px;}
.advtitle em i:nth-child(2){ height:32px; background:#0072dc;animation: tptd 1.8s infinite;-webkit-animation: tptd 1.8s infinite;}
.advtitle em i:nth-child(3){ background:#fecd33;animation: tptd 2s infinite;-webkit-animation: tptd 2s infinite;}
.advcenter{ margin:35px auto 0 auto; width:1400px; background:#fff; padding:60px; box-shadow:0 0 15px rgba(0,0,0,.1);}
.advtab{display: -webkit-flex;display: flex;justify-content:space-between;flex-wrap: nowrap;align-items:flex-start; position:relative; z-index:3;}
.advtab li{ cursor:pointer; width:274px; height:188px; position:relative; background:#0072dc; margin:0 18px 68px 18px; color:#fff; text-align:center; font-size:26px; color:#f9ffff;display: -webkit-flex;display: flex;justify-content:center;flex-wrap: nowrap;align-items:center;}
.advtab li:after{ content:''; display:block; position:absolute; width:311px; height:47px; background:url(../uploadfile/image/20210814/20210814164451_1553643810.png) no-repeat center; z-index:-1; bottom:-23px; left:-18px;}
.advtab li em{ display:block; font-size:14px; font-weight:lighter; text-transform:uppercase; transition:all .3s ease; margin-top:3px;}
.advtab li.on{ background:#fecd33;}
.advtab li.on em{ color:#fff;}
.advicon{ display:inline-block; width:64px; height:64px; border-radius:50%; background:#fff;display: -webkit-flex;display: flex;justify-content:center;flex-wrap: nowrap;align-items:center; margin:0 auto 10px auto;}
.advicon span{ display:block; width:34px; height:34px; transition:all .3s ease; background:url(../uploadfile/image/20210814/20210814164732_1756010863.png) no-repeat left top; transition:all .3s ease;}
.advtab li:nth-child(2) .advicon span{ background-position-x:-50px; height:38px;}
.advtab li:nth-child(3) .advicon span{ background-position-x:-101px;}
.advtab li:nth-child(4) .advicon span{ background-position-x:-154px; height:38px;}
.advtab li.on .advicon span{ background-position-y:-53px;}
.advcon ul{display: -webkit-flex;display: flex;justify-content:space-between;flex-wrap: nowrap;align-items:center;}
.advright{ width:560px;height:500px;}
.adv_t{ font-size:30px; color:#333333; border-bottom:1px solid #ededed;}
.adv_t em{ display:block; font-size:16px; color:#b6b7b7; font-weight:lighter; margin:10px 0 35px 0; text-transform:uppercase;} 
.advwa{ margin:40px 0 60px 0; font-size:16px; color:#8a8b8c; line-height:38px;}
.advwa i{ font-size:30px; padding-right:20px; display:inline-block; vertical-align:bottom;}
.advtel{ width:492px; height:90px; background:#fff; box-shadow: 0 0 15px #d0e8fe;display: -webkit-flex;display: flex;justify-content:center;flex-wrap: nowrap;align-items:center;  border-radius:10px;float:left}
.advtel p{font-size:16px; color:#9c9ea0; line-height:100px; float:left}
.advtel em{ display:inline-block; vertical-align:sub; font-size:36px; color:#0072dc; font-family:fontDin1; padding-left:10px; padding-top:25px;}
.advtel span{ display:inline-block; padding-left:50px; background:url(../uploadfile/image/20210814/20210814164842_731988632.png) no-repeat left center;}


/*应用案例*/
.case{ padding:50px 0 0 0;}
.casetop{display: -webkit-flex;display: flex;justify-content:space-between;flex-wrap: nowrap;align-items:center;}
.casetitl{ font-size:18px; color:#aaaaaa; font-weight:lighter;}
.casetitl em{ font-size:40px; color:#222222; font-weight:lighter; text-transform:uppercase;}
.casetitl b{ display:block; font-size:36px; color:#222222; margin:10px 0 20px 0;}
.casetitl b i{color:#0072dc;}
.casecon{ margin-top:30px; position:relative;}
.casejt{ position:absolute; width:42px; height:42px; cursor:pointer; background:url(../uploadfile/image/20210814/20210814172043_1841046817.png) no-repeat left top; top:45%; left:-60px;}
.casejt.next{ left:auto; right:-60px; background-image:url(../uploadfile/image/20210814/20210814172043_1627246152.png);}
.casejt:hover{ background-position-y:bottom;}
.casecen{ overflow:hidden;}
.casecen table,.casecen tbody,.casecen tr{ display:block; font-size:0;}
.casecen td{ display:inline-block; vertical-align:top; padding:1px !important; width:335px !important; border:1px solid #dddddd !important; margin-right:20px; text-align:center;}
.casecen td a{ display:block; overflow:hidden; position:relative;}
.casecen td>a img{ width:100%; height:auto;}
.casecen td br{ display:none;}
.casecen td div{ padding:0 !important;}
.casecen td div a{ font-size:16px; color:#484848; font-weight:lighter; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; line-height:72px;}
.casemore{ margin-bottom:30px;}
.casecen td .casemore a{ display:inline-block; vertical-align:top; text-align:center; width:150px; line-height:42px; background:#666666; font-size:14px; font-weight:lighter; color:#fff; transition:all .3s ease;}
.casecen td .casemore a+a{ margin-left:1px; background:#0072dc;}
.casecen td .casemore a:hover{ background:#fecd33;}
.casecen td>a:after,.casecen td>a:before{ content:''; display:block; position:absolute; transition:all .3s ease;}
.casecen td>a:after{ width:100%; height:100%; background:rgba(0,0,0,.8); top:0; left:0; opacity:0;}
.casecen td>a:before{ top:0; bottom:0; right:0; left:0; margin:auto; width:52px; height:52px; background:url(../uploadfile/image/20210814/20210814172043_1727550011.png) no-repeat center; transform:scale(0); z-index:3;} 
.casecen td:hover>a:after{ opacity:1;}
.casecen td:hover>a:before{ transform:scale(1);}

/*简介*/
#company_bg{width:100%; height:796px; background:url(../uploadfile/image/20210817/20210817142721_690212757.jpg) center no-repeat;}
#company_c{width:1400px; margin:0 auto;}
#company_c_l{width:645px; float:left; padding-top:80px;}
#company_c_l .h1{padding-left:100px; font-size:40px; font-weight:bold; color:#0072dc; text-transform:uppercase;}
#company_c_l .h1 span{font-size:16px; font-weight:normal; color:#cbcaca;}
#company_c_l .h2{padding-left:100px; font-size:22px; padding-top:10px;}
#company_c_l .h3{margin-left:100px; width:40px; height:3px; background:#0072dc; margin-top:20px;}
#company_c_l .h4{padding-left:100px; color:#b6b2b2; font-size:14px; line-height:36px; margin-top:20px;}

.ab_aa{padding-left:100px;}
.ab_a ul{width: 100%; margin-top: 30px;}
.ab_a ul a{width: 125px;height: 101px;background: #eff0f0; float: left;text-align: center;padding-top: 24px;display:block;transition: 0.3s ease all;    margin-right: 10px;    border-radius: 6px;}
.ab_a ul a i{width: 100px;height: 40px;}
.ab_a ul a p{font-size: 16px;color: #494949;margin-top: -15px; font-weight: lighter;}
.ab_a ul a p:before{content: "";display: block;width: 48px;height:41px;margin:15px auto 0px; background: url(../uploadfile/image/20210817/20210817143545_1023416409.png)no-repeat;transition: all 0.3s;}
.ab_a ul a:nth-child(2) p:before{background-position: -48px 0px;}
.ab_a ul a:nth-child(3) p:before{background-position: -96px 0px;}
.ab_a ul a:nth-child(4) p:before{background-position: -144px 0px;}
.ab_a ul a:nth-child(5) p:before{background-position: -192px 0px;}
.ab_a ul a.on:nth-child(1) p:before{background-position: 0px -41px;}
.ab_a ul a.on:nth-child(2) p:before{background-position: -48px -41px;}
.ab_a ul a.on:nth-child(3) p:before{background-position: -96px -41px;}
.ab_a ul a.on:nth-child(4) p:before{background-position: -144px -41px;}
.ab_a ul a.on:nth-child(5) p:before{background-position: -192px -41px;}
.ab_a ul a d{font-size: 12px;color: #999999;line-height: 5px;}
.ab_a ul a.on{background:#0072dc;}
.ab_a ul a.on p{color: #fff;}
.ab_a ul a.on d{color: #fff;}

#company_c_r{width:700px; float:right; padding-top:31px;}

/*新闻中心*/
.news{ padding:60px 0;}
.newstab a{ display:inline-table; width:201px; height:62px; background:#eee; line-height:62px; font-size:20px; color:#666; padding-left:86px; position:relative; transition:all 0.5s ease; text-align:left; font-weight:lighter;}
.newstab a:after{ content:''; display:block; width:32px; height:32px; position:absolute; top:16px; left:36px; background:url(../uploadfile/image/20210814/20210814175044_598542409.png) no-repeat left top;transition:all 0.5s ease;}
.newstab a+a{ margin-left:11px;}
.newstab a:nth-child(2):after{ background-position-x:-37px;}
.newstab a:nth-child(3):after{ background-position-x:-76px;}
.newstab a.on:after{background-position-y:-69px; transform:translateX(360deg);}
.newstab a.on{ background:#0072dc; color:#fff;}
.newstab{ margin:40px 0; text-align:center;}
.newsleft{ width:428px; height:406px; padding:14px; background:#f5f5f5; box-sizing:border-box;}
.newsleft .news_div_item{ width:100%; position:relative; padding-top:320px;}
.newsleft .news_div_item_pic{ position:absolute; top:0; left:0;width:100%; overflow:hidden;}
.newsleft .news_div_item_pic img{ width:100%; height:300px; overflow:hidden; transition:all .5s ease;}
.newsleft .news_div_item_a{ font-size:18px; color:#353d45; font-weight:lighter; display:block; line-height:40px; margin-bottom:20px;}
.newsleft .news_div_item_date{ position:absolute; bottom:-10px; right:0; font-size:16px; font-family:Arial, Helvetica, sans-serif; color:#5f6265; padding-top:35px; text-align:center;}
.newsleft .news_div_item_date>div{ display:inline-block;}
.newsleft .news_div_item_date .news_div_item_day{ font-size:30px; left:0; right:0; top:0; margin:0 auto; position:absolute;}
.newsleft .news_div_item:hover .news_div_item_pic img{ transform:scale(1.05);}
.newsleft .news_div_item:hover .news_div_item_a{color:#0072dc;}
.newsright .news_div_item{ float:left; width:462px; height:192px; border:1px solid #ededed; padding:30px; margin:0 20px 20px 0; position:relative; box-sizing:border-box;} 
.newsright .news_div_item:hover{border-color:#0072dc;}
.newsright .news_div_item:nth-child(2n){ margin-right:0;}
.newsright .news_div_item:nth-child(3),.newsright .news_div_item:nth-child(4){ margin-bottom:0;}
.newsright{ width:945px;}
.newsright .news_div_item_content{ float:left;}
.newsright .news_div_item_a{ font-size:18px; color:#353d45; display:block; font-weight:lighter; background:url(../uploadfile/image/20210814/20210814175117_281472500.png) no-repeat right center;}
.newsright .news_div_item:hover .news_div_item_a{color:#0072dc;}
.newsright .news_div_item_body{ font-size:14px; color:#acadaf; line-height:28px; margin-top:60px;}
.newsright .news_div_item_date{ position:absolute; font-size:0; top:65px; left:30px;}
.newsright .news_div_item_date>div{ display:inline-block; font-size:16px; color:#acadaf; font-family:Arial, Helvetica, sans-serif;}
.newsright .news_div_item_date:after{ content:''; display:block; width:28px; height:2px; background:#ced1d6; margin-top:15px; transition:all .3s ease;}
.newsright .news_div_item:hover .news_div_item_date:after{ width:50px; background:#0072dc;}

/*版权*/
.contactleft{ padding-top: 40px;}
.contact{ height:611px; background:url(../uploadfile/image/20210817/20210817172100_1143620642.png) no-repeat center; padding-top:135px;}
.contact .w1400{display: -webkit-flex;display: flex;justify-content:space-between;flex-wrap: nowrap;align-items:flex-start;}
.crc_t{ font-size:44px; color:#ffffff;}
.crc_t i{ font-size:68px; color:#fecd33; font-family:fontDin1;display: inline-block;vertical-align: sub; margin-right:5px;}
.crc_trait{ font-size:20px; color:#fff; font-weight:bold; margin:25px 0;}
.crc_trait span{ padding:0 27px;}
.crc_c{ font-size:17px; color:#d6e8f9; line-height:36px;}
.crc_btn{ margin-top:38px;}
.crc_btn a{ display:inline-block; text-align:center; width:217px; line-height:60px; border-radius:30px; background:#fff; font-size:18px; color:#313235; transition:all .3s ease;}
.crc_btn a:hover{ background:#fecd33; color:#333;}
.contactright{ margin-right:145px; text-align:center;}
.crctel{ margin-top:40px;}
.crctel p{ font-size:15px; color:#747577; font-weight:lighter; padding-left:48px; background:url(../uploadfile/image/20210816/20210816085436_1063241001.png) no-repeat left center; line-height:36px;}
.crctel p:nth-child(1){ background-image:url(../uploadfile/image/20210816/20210816085436_1063241001.png);}
.crctel p i{ display:inline-block; vertical-align:sub; font-size:29px; color:#333333; font-family:Arial, Helvetica, sans-serif;}
.crctel p+p{ margin-top:25px;}
.copyright{ background:#222222;}
.links{ background:#0a4fc6;}
.links .w1400{ height:90px;display: -webkit-flex;display: flex;justify-content:flex-start;flex-wrap: nowrap;align-items:center;}
.links .w1400>p{ font-size:16px; color:#fff; font-weight:bold; padding-left:35px; background:url(../uploadfile/image/20210816/20210816085614_1840401424.png) no-repeat left center; line-height:40px; margin-right:20px;}
.links .w1400>p span{ font-size:18px; padding:0 20px 0 5px;}
.end,.end a{ font-size:15px; color:#888888;}
.end a:hover{ color:#fff;}
.end{ border-top:1px solid #000000; line-height:127px;}
.crcon{ padding:75px 0 60px 0; border-bottom:1px solid #383838;}
.crcon .w1400,.kslj{display: -webkit-flex;display: flex;justify-content:space-between;flex-wrap: nowrap;align-items:flex-start;}
.kslj p{ font-size:20px; color:#ffffff; margin-bottom:18px;}
.kslj a{ display:block; font-size:14px; color:#898989; line-height:30px;}
.kslj a:before{ display:inline-block; content:'-'; margin-right:15px; vertical-align:middle;}
.kslj p:before{ content:''; display:inline-block; width:3px; height:16px; background:linear-gradient(to bottom,#0072dc 50%,#fecd33 50%); margin-right:15px;}
.kslj a:hover{ color:#fff;}
.kslj li+li{ margin-left:110px;}
.crcode{display: -webkit-flex;display: flex;justify-content:flex-start;flex-wrap: nowrap;align-items:flex-start;}
.crcodeleft img{ width:166px; height:166px; padding:15px; background:#fff; position:relative; border-radius:5px;}
.crcodeleft>div{ position:relative;}
.crcodeleft>div:after{ content:''; display:block; position:absolute; left:100%; top:16px; width:0; height:0; border-top:8px solid transparent; border-bottom:8px solid transparent; border-left:9px solid #fff;}
.crright{ margin:0 0 0 30px;}
.crcodeleft>div:nth-child(2):after{ top:76px;}
.crcodeleft>div:nth-child(3):after{ top:135px;}
.crright p{ cursor:pointer;  width:205px; height:46px; transition:all .3s ease; padding-left:25px; font-size:16px; color:#545556; font-weight:lighter; line-height:46px; border-radius:23px; background:linear-gradient(to right,#eaf0f5,#fefeff);}
.crright p i{ display:inline-block; vertical-align:middle; transition:all .3s ease; margin-right:15px; width:20px; height:20px; background:url(../uploadfile/image/20210816/20210816091213_34098072.png) no-repeat center;}
.crright p+p{ margin-top:14px;}
.crright p.on{ background:linear-gradient(to right,#0072dc,#212429); color:#fff;}
.crright p.on i{ background-image:url(../uploadfile/image/20210816/20210816085614_662672751.png);}
#newBridge .icon-right-center{top: 38%;width: 54% !important;}