@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;box-sizing: border-box;}
body{font-size:14px; color:#484848; font-family:"Microsoft YaHei"; font-family:'微软雅黑'; min-width:1400px; overflow-x:hidden;}
img{margin: 0px; padding: 0px;border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px;}
dl,dt,dd,ol,ul,li,from,input,select,span,p,div{margin: 0px; padding: 0px; list-style: none;}
.clear{clear:both;}
a{color: #484848; text-decoration: none; font-size:14px;}
a:hover{color: #1978f0;cursor:pointer;}
em ,i{ font-style:normal;}
input,button,select,textarea{outline:none}
.w1400{ width:1400px; margin:0 auto;}
.fl{ float:left;}
.fr{ float:right;}

.top10{height:10px;}
.top20{height:20px;}
.top30{height:30px;}
.top40{height:40px;}
.top50{height:50px;}
.top60{height:60px;}
.top70{height:70px;}
.top80{height:80px;}
.top90{height:90px;}

.en{ text-transform:uppercase; font-family:arial}
li,p,i,b,em,dt,dd,td,a,ul,td,input,textarea,span{ box-sizing:border-box;font-family:"Microsoft YaHei"; font-family:'微软雅黑';}
.title{ text-align:center; font-size:18px; color:#888; font-weight:lighter;}
.title b{ display:block; font-size:40px; color:#333; margin-bottom:8px;}
.title b i{color:#1978f0;}
.title b em{color:#1978f0; }
.title.title1:after{ content:''; display:block; margin:20px auto 0 auto; width:30px; height:2px; background:#343434;}
.btjjtt{ width:135px; height:18px; margin:0 auto;}
.hovermaincolor a:hover{ color:#1978f0;}

/*抬头*/
.header{ height:130px; position:relative; background:#fff;display: -webkit-flex;display: flex;justify-content:space-between;flex-wrap: nowrap;align-items:center;}
.hleft a{ display:block; }
.hleft{display: -webkit-flex;display: flex;justify-content:flex-start;flex-wrap: nowrap;align-items:center;  padding: 0 0px 0 30px;}
.hleft em{display: block;font-size: 20px;font-weight: 100;color: #888;letter-spacing: 0.8px;}
.hleft p{ font-size:23px; color:#1978f0; font-weight: bold; padding-left: 20px;border-left: 1px solid #eee;margin-left: 20px;}
.hleft i{ padding-left: 20px; font-size:40px; color:#343434; font-weight:bold; width:300px;}
.hleft b{ font-size:12px; color:#888; text-transform: uppercase; font-weight:lighter;}
.hright{display: -webkit-flex;display: flex;justify-content:flex-start;flex-wrap: nowrap;align-items:center;}
.htel i{ display:block; letter-spacing:-1px;}
.hbtn{ width:375px;  height:130px; padding:0 30px 0 0; display: -webkit-flex;display: flex;justify-content:flex-start;flex-wrap: nowrap;align-items:center;position: relative;}
.hbtn li{display: -webkit-flex;display: flex;justify-content:center;flex-wrap: nowrap;align-items:center; position:relative; height:130px; cursor:pointer;}
.hbtn li+li{ margin-left:20px;}
.hbtn li span,.hbtn li span a{ display:inline-block; font-size:12px; color:#fff; font-weight:lighter;}
.hbtn li span{ padding-top:31px;} 
.hbtn li em{ font-size: 30px; font-family: fontDin1; padding-left: 10px; margin-top: -4px; color: #222222;} 
.hbtn li:nth-child(3) span{ background:url(//memberpic.114my.com.cn/030577/uploadfile/image/20220208/20220208172051_1990551435.png) no-repeat top center; width:31px;}
.hbtn li:nth-child(2) span{ background:url(//memberpic.114my.com.cn/030577/uploadfile/image/20220208/20220208172051_2130706302.png) no-repeat top center; width:31px;}
.hbtn li:nth-child(1) span{ background:url(//memberpic.114my.com.cn/030577/uploadfile/image/20220208/20220208172051_1561031113.png) no-repeat top center; width:31px;}
.hbtn li>img{ position:absolute; width:100px; padding:10px; background:rgba(230,230,230,.4); top:130%; right:0; visibility:hidden; transition:all .2s ease; opacity:0; z-index:9;}
.hbtn li:hover>img,.hbtn li:hover .hseach{ top:100%; opacity:1; visibility:visible;}
.hseach{ position:absolute; top:100%; right:0; visibility:hidden; transition:all .2s ease; padding:20px; z-index:9; background:#fff; box-shadow:0 0 10px rgba(0,0,0,.2);transition:all .2s ease; opacity:0;top:130%; } 
.search_bg{ height:35px; width:442px; white-space:nowrap; border-radius:18px; padding:0 5px; background:#1978f0;display: -webkit-flex;display: flex;justify-content:space-between;flex-wrap: nowrap;align-items:center;}
.search_bg input{ border:none; background:none;}
#infoname{ width:350px; padding-left:20px; box-sizing:border-box; height:35px;}
.keywords{ margin-top:15px; text-align:center;}
.keywords,.keywords a{white-space:nowrap; font-size:12px; color:#484848;}
.nav{ height: 130px;}
.nav ul{display: -webkit-flex;display: flex;justify-content:flex-start;flex-wrap: nowrap;align-items:flex-start;}
.nav td table{    display: none !important;}
.nav ul li{ position:relative; margin-right:35px; transition:all .3s ease;}
.nav ul li:hover>a,.nav ul li.cur>a{ color:#1978f0;font-weight: bold;}
.nav ul li>a{ line-height:130px; font-size:0.89vw; color:#222222; transition:all .3s ease;}
@media screen and (max-width:1850px){
	.nav ul li{ margin-right:15px;}
	}
@media screen and (max-width:1700px){
	.nav ul li{ margin-right:15px;}
	.hleft p{ font-size:20px;}
	.hleft em{ font-size: 17px;}
	}
@media screen and (max-width:1550px){
	.nav ul li{ margin-right:15px;}
	.nav ul li>a{ font-size:14px;}
	.htel{ margin:0 15px;}
	.hbtn{ padding:0 15px;}
	.hleft p{ font-size:20px;}
	.hleft em{ font-size: 17px;}
	}
	
@media screen and (max-width:1450px){
	.nav ul li{ margin-right:15px;}
	.hleft p{ font-size: 18px;}
	.hleft em{ font-size: 14px;}
	}
.nav>ul>li .dropmenu{width:200%;position:absolute;top:130px;left:-50%;z-index: 99;transform-origin: 0 0;transform: perspective(600px) rotateX(-90deg);transition:600ms ease;}
.nav>ul>li:hover .dropmenu{transform: perspective(600px) rotateX(0deg);transition:600ms ease;cursor:pointer; }
.nav>ul>li .dropmenu a{font-size: 15px;display:block;line-height:40px;text-align:center;color:#fff;background:rgba(16,17,15,.8);transition:600ms ease; margin-top:1px;}
.nav>ul>li .dropmenu a:hover{background:#1978f0;}
.nav>ul>li table,.nav>ul>li tbody,.nav>ul>li tr,.nav>ul>li td{ display:block; width:100%;}

/*幻灯片*/
.banner{overflow:hidden; width:100%; position:relative; z-index:1; background:#000;}
.banner-box{ min-width:1300px; 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; }
.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:260px; left: 0; margin-left: 0; height: 370px; 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(//memberpic.114my.com.cn/030577/uploadfile/image/20220208/20220208172051_1674420159.png) no-repeat 0 0; } 
.banner-btn a.next{ right:-50px; background:url(//memberpic.114my.com.cn/030577/uploadfile/image/20220208/20220208172051_1674420159.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: #1978f0;border-radius: 8px; width:70px;}
.banner-box:hover .banner-btn a.prev{ left:80px; filter:alpha(opacity=40); -moz-opacity:.4; -khtml-opacity:.4; opacity:.4; }
.banner-box:hover .banner-btn a.next{ right: 80px; 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; }


/*产品中心*/
#tab1 {overflow:hidden; width:1400px; margin:0 auto; height:165px; margin-top:30px;}
#tab1 li{float:left; color:#fff; height:68px; line-height:66px; cursor:pointer; width:187px; font-size:18px; text-align: left; background:url(//memberpic.114my.com.cn/030577/uploadfile/image/20220211/20220211183050_2135095536.png); margin-right:15px; text-align: center; margin-bottom:25px;}
#tab1 li:nth-child(7){margin-right:0px;}
#tab1 li:nth-child(14){margin-right:0px;}
#tab1 li a{color:#fff; font-size:16px;}
#tab1 li.current1{color:#1978f0; background:url(//memberpic.114my.com.cn/030577/uploadfile/image/20220211/20220211183050_2021536585.png); width:187px; height:68px; line-height:66px;}
#tab1 li.current1 a{color:#fff; font-size:16px;}

#content1{width:1400px; margin:0 auto; position:relative; height:740px;}
#content1 ul{display:none; position: absolute; height:800px;}
#content1 ul:nth-child(1){display:block;}

#content1 .sort_bg{width:1400px; height:60px; border-bottom:1px solid #eaeaea; line-height:60px; font-size:14px;}
#content1 .sort_bg a{font-size:15px; color:#888888;}
#content1 .sort_bg a:hover{font-size:15px; color:#1978f0;}
#content1 .sort_bg td{width:120px !important; height:60px; line-height:60px; text-indent:20px;}
.prod_dd{margin-top:10px;}
.prod_dd table td{ display:block; float:left; width:335px !important; height:310px !important; padding:18px !important;  margin-left:20px; margin-top:20px;background: #f5f5f5;}
.prod_dd table td:hover{background: #1978f0;}
.prod_dd table td:first-child{margin-left:0px;}
.prod_dd table td img{width:295px;  transition:all linear 0.5s; -moz-transition:all linear 0.5s; -ms-transition:all linear 0.5s; -webkit-transition:all linear 0.5s;}
.prod_dd table td span a{font-size:16px; color:#222; text-align:left;display:block; line-height:50px; margin-top:10px;}
.prod_dd table td span a:after{content:"+MORE"; display:block; float:right; margin:12px 2px 0 0;width:74px;font-size:14px; height:28px; line-height:28px; color:#fff; text-align:center;background:#7e7e7e;}
.prod_dd table td:hover span a:after{background:#fff; color:#1978f0;}
.prod_dd table td:hover span a{ color:#fff;}
.prod_dd table td br{display:none;}
.prod_dd table td>a{display: block; width:295px; height:222px; overflow: hidden;}


/*工程案例*/
.gcal{background:url(//memberpic.114my.com.cn/030577/uploadfile/image/20220209/20220209095011_2126988434.jpg)no-repeat; height:825px; padding-top:60px;}
.gcalcon{ margin-top:20px;}
.gcalbg{ font-size:0; margin:20px 0; text-align: center;} 
.gcalcon .divdgweb_new_div_item{ position:relative; width:440px !important; box-sizing:border-box; border-radius:15px;  margin-right:38px; background: #fff; padding: 20px; box-shadow: 0 0 15px #ddd;}
.gcalcon .tempWrap{ width:1400px !important; }
.gcalcon .divdgweb_new_div_item:hover:after{ height:100%;}
.gcalcon .divdgweb_new_div_item:hover .divdgweb_new_div_item_a{ color:#1978f0;}
.gcalcon .divdgweb_new_div_item:hover .gcalmore a{ color:#1978f0;}
.gcalcon .divdgweb_new_div_item div{ position:relative; z-index:3;}
.gcalcon .divdgweb_new_div_item .news_div_item_pic{ overflow:hidden; margin-bottom:200px; }
.gcalcon .news_div_item_pic img{ width:100%; height:auto; padding:5px; transition:all .6s ease; border-radius:20px;}
.gcalcon .divdgweb_new_div_item .divdgweb_new_div_item_content{ width:100%; box-sizing:border-box; left:0; position:absolute; bottom:0px; height:220px; padding:20px;}
.gcalcon .divdgweb_new_div_item_a{ font-size:25px; color:#666; display:block; transition:all .3s ease; text-align:center; } 
.gcalcon .divdgweb_new_div_item_body{ font-size:16px; color:#aaa; font-weight:lighter; line-height:40px; height:130px; overflow:hidden; margin:15px 20px; transition:all .3s ease; } 
.gcalbg li{ display:inline-block; position:relative; width:14px; height:14px; border-radius:50%; border:1px solid #76b1fd; cursor:pointer;}
.gcalbg li+li{ margin-left:20px;}
.gcalbg li:after{ content:''; display:block; position:absolute; width:10px; height:10px; border-radius:50%; top:0; bottom:0; right:0; left:0; margin:auto; background:#76b1fd;}
.gcalbg li.on{ border-color:#1978f0;}
.gcalbg li.on:after{ background:#1978f0;}
.gcalmore a{ display:block; border:1px solid #eaeaea; line-height:40px; font-size:14px; color:#888; text-align:center; background:#fff; transition:all .3s ease;}


/*优势*/
.advtab{ margin:40px 0 0;display: -webkit-flex;display: flex;justify-content:space-between;flex-wrap: nowrap;align-items:flex-start; margin-top: 30px;}
.advtab li{ cursor:pointer; position:relative; width:330px; height:100px;transition:all .3s ease; font-size:26px; display: -webkit-flex;display: flex;justify-content:center;flex-wrap: nowrap;align-items:center;font-weight: normal; background:#1978f0; color:#fff;}
.advtab li em{ display:block; font-size:12px;  font-weight:lighter;text-transform: uppercase;}
.advicon{ width:48px; height:45px; margin-right:15px; background:url(//memberpic.114my.com.cn/030577/uploadfile/image/20220209/20220209150222_1391348156.png) no-repeat left top; transition:all .3s ease;}
.advtab li:nth-child(2) .advicon{ background-position-x:-48px;}
.advtab li:nth-child(3) .advicon{ background-position-x:-94px;}
.advtab li:nth-child(4) .advicon{ background-position-x:-140px;}
.advtab li.on{ background:#08d619; color:#fff; }
.advtab li.on .advicon{ background-position-y:-45px;}
.advtab li.on:after{ opacity:1; bottom:-15px;}

.fwadvcenter{ position:relative;}
.fwadvtab li{ float:left; width:342.5px; height:100px; background:#f5f5f5; font-size:33px; color:#484848; padding-top:35px; cursor:pointer; position:relative; z-index:33; margin-bottom:20px; font-weight:lighter;}
.fwadvtab li+li{ margin-left:10px;}
.fwadvtab li p{ position:relative; z-index:3; float:left;color: #484848;font-weight: normal;}
.fwadvtab li p span{ margin-top:0px; font-size:14px; display:block;color:#484848;}
.fwadvtab li p:nth-child(1){ width:50px; height:55px; margin:0px 20px 0px 55px;}
.fwadvtab li p:nth-child(1) img{ width:100%; height:100%;}
.fwadvtab li.on{ color:#fff;} 
.fwadvtab li:after{ content:''; display:block; position:absolute; width:100%; height:0px; top:0px; left:0px; z-index:1; background:#ffa200; transition:all .4s ease;}
.fwadvtab li.on:after{ height:100%;}
.fwwa{height: 210px;background: #fff;  padding: 40px 50px 40px 50px;width: 90%;margin: 0 auto;margin-top: -113px;position: relative;z-index: 333;box-shadow: 0px 0px 10px #d8d8d8;margin-bottom: 10px;box-sizing: border-box;}
.fww{ width:875px;}
.fww p:nth-child(1){ font-size:28px; font-weight:bold; color:#1978f0; margin-bottom:10px;}
.fww p:nth-child(2){ font-size:14px; color:#aaa; font-weight:100; text-transform: uppercase; margin-bottom:10px; }
.fww p:nth-child(3){ font-size:16px; color:#aaaaaa; line-height:30px;}
.fwc{ display:block; float: left; width:190px; height:50px; border-radius:8px; background:url(//memberpic.114my.com.cn/030577/uploadfile/image/20220209/20220209155301_2077847158.png)no-repeat; text-align:center; line-height:48px; font-size:20px; font-weight:normal; color:#fff; margin-top:-25px; transition:all 0.5s ease;margin-bottom: 10px;}
.fwc{ margin-left: 94px; margin-top: 15px;}
.fwphone{ float:left; margin-left:40px;}
.fwc p:nth-child(1){ margin-left: 20px;    font-size: 16px; font-weight: 100;}
.fwc p:nth-child(2){ font-size:28px; color:#343434;font-family: fontDin1;     line-height: 10px; margin-top: 20px;}
.fwc p:nth-child(3){ font-size:28px; color:#343434;font-family: fontDin1;}
.fwpic{ width:1400px; overflow:hidden;height:550px; margin-top: 20px;}
.fwpic img{ width:100%;}
.fww p i{color: #114dce;}
.num{position: absolute;right: 120px;bottom: 77px;z-index: 999;}
.num li:nth-child(1){padding-right: 30px;}
.num li{float: left;height: 79px;padding-left: 30px;}
.num li i{font-size: 60px;color: #1978f0;font-family: fontDin1;}
.num li span{color: #fff;display: inline-block;background: #1978f0;width: 24px;height: 24px;border-radius: 50%;text-align: center;line-height: 24px;vertical-align: top;margin: 10px 0 0 5px;}
.num li p{font-size: 16px;color: #222222;line-height: 15px;}
.num li+li{border-left: 1px solid #5c5c5c;}

/*应用领域*/
.yyly{background:url(//memberpic.114my.com.cn/030577/uploadfile/image/20220209/20220209173750_2140262729.jpg)no-repeat; height:860px; padding-top:60px;}
.casecenter{ margin-top: 30px;}
.caseleft{font-size: 0;width: 635px;}
.caseleft li{width: 200px;height: 185px;position: relative;cursor: pointer;background: #1978f0;display: inline-block;margin: 0 10px 10px 0; text-align: center;font-size: 16px;color: #fff; transition: all .3s ease;font-weight: lighter;}
.caseicon{ position: relative;margin: 25px 0 10px 0;display: inline-block;width: 140px;height: 90px; background: #1978f0;transition: all .3s ease;}
.caseleft li em{display: block;font-size: 12px;color: #fff; text-transform: uppercase;margin-top: 3px;transition: all .3s ease;}
.caseicon span{transition: all .3s ease;display: block;top: 0;bottom: 0;left: 0;right: 0;margin: auto;position: absolute;width: 145px;height: 94px;     border: 2px solid #fff;}
.caseleft li.on,.caseleft li.on em{color: #fff;}
.caseleft li.on{background: #08d619;}
.caseleft li.on .caseicon{background: #fff;}
.caseleft li.on .caseicon span{background-position-y:0;}
.casecon .divdgweb_new_div .divdgweb_new_div_item{ width:755px; height:575px; overflow:hidden; position:relative; display: inline-block;vertical-align: top;}
.casecon .news_div_item_pic img{ width:100%; height:100%;}
.casecon .divdgweb_new_div_item_content{box-sizing: border-box;height: 130px;  width: 100%; position: absolute; left: 0;bottom: 0; overflow: hidden;background: rgba(18,141,243,.8);padding: 40px; transition: all .3s ease;     display: none;} 
.casecon .divdgweb_new_div_item_a{font-size: 22px; color: #fff;font-weight: lighter;}
.casecon .divdgweb_new_div_item .divdgweb_new_div_item_body{ font-size: 14px; color: #fff;font-weight: lighter; white-space: nowrap;overflow: hidden;text-overflow: ellipsis;margin-top: 8px;}
.casecon .divdgweb_new_div_item .divdgweb_new_div_item_body a{font-size: 14px; color: #fff;}
.casecon .divdgweb_new_div_item .divdgweb_new_div_item_body a:hover{color: #fff;}


/*关于我们*/
.aboutbg{ height:590px; background:url(//memberpic.114my.com.cn/030577/uploadfile/image/20220209/20220209175159_1190435921.jpg) no-repeat center;}
.aboutcom{ height:226px; background:#fff; margin-top:-125px; box-shadow:0 5px 20px -5px #ddd; padding:30px 30px; width: 1120px;}
.ablogo p:nth-child(1){ font-size:34px; color:#333;}
.ablogo p:nth-child(1) strong { color:#1978f0;}
.ablogo p:nth-child(2){ margin:10px 0px;}
.ablogo p:nth-child(3){ font-size:18px; color:#888; font-weight:lighter;}
.abcom { width:816px; font-size:15px; color:#aaa; line-height:35px; margin-top:15px;}
.aboutcom  a{ display:block; width:172px; height:52px; border:2px solid #eee; border-radius:30px; position:relative; font-size:16px; color:#666; line-height:52px; transition:all 0.5s ease; padding-left:30px; float:right; margin-top:55px;}
.aboutcom  a:hover{ background:#1978f0; color:#fff;}
.aboutcom  a:after{ content:''; display:block; width:24px; height:25px; background:url(//memberpic.114my.com.cn/030577/uploadfile/image/20220209/20220209175159_1269379757.png) no-repeat top center; position:absolute; top:13px; right:30px;}
.aboutcom  a:hover:after{ background-position-y:-25px;}
.abcom{ margin-left:15px;}

/*企业形象*/
.qyxx{ position:relative; padding:40px 0 0 0;}
#qyxx{ margin-left:50px;}
.abjt{ cursor:pointer; width:33px; height:33px; top:45%; position:absolute;}
.ableft{ left:0px; background:url(//memberpic.114my.com.cn/030577/uploadfile/image/20220209/20220209175159_2036230016.png) no-repeat top center;}
.abright{ right:0px; background:url(//memberpic.114my.com.cn/030577/uploadfile/image/20220209/20220209175159_1166602273.png) no-repeat top center;}
.abjt:hover{ background-position: bottom center;}
.qyxx td{ display:inline-block; padding:0 !important; margin-right:14px;}
.qyxx td img{ width:306; height:auto;}
.qyxx td>a{ display:block; padding:3px; border:1px solid #e5e5e5;}
.qyxx td div{ padding-top:0px !important;}
.qyxx td br{ display:none;}
.qyxx td div a{ margin-top:5px; font-size:16px; color:#666666; display:block; background:#f8f8f8; height:50px; line-height:50px;}
.qyxx td:hover a{color:#1978f0; border-color:#1978f0;}

/*新闻动态 NEWS*/
.news{ padding: 20px 0px 50px 0px; width:100%; }
.news_row1{ position: relative; padding-bottom: 25px;}
.news_row1:after{ content: ''; width: 100%; height: 1px; background: #ebebeb; display: block; position: absolute; bottom: 0; left: 0; }
.news_row1 .news_tit{ display: block; font-size: 45px; color: #222; font-weight: normal; line-height: 50px; float: left; height: 55px;  padding-left: 10px;}
.news_row1 .news_tit i{font-weight: bold;color: #1978f0;}
.news_row1 .news_tit .en{ font-size: 30px; display:inline-block; padding-left:20px;text-transform: uppercase;font-weight: lighter;}
.news_row1 .news_tab{ float: right}
.news_row1 .news_tab ul li{ float: left; padding: 0 0 0 50px; }
.news_row1 .news_tab ul li a{ font-size: 18px; line-height: 55px; display: block; position: relative; font-weight:lighter; color:#222; }
.news_row1 .news_tab ul li a:after{ position: absolute; content: ''; width: 0; background: #1978f0; height: 2px; bottom: -25px; left: 0; display: block; transition: 0.3s all ease; z-index: 3333; }
.news_row1 .news_tab ul li.cur a:after,.news_row1 .news_tab ul li.on a:after{ width: 100%; }
.news_row1 .news_tab ul li.cur a,.news_row1 .news_tab ul li.on a{ color: #1978f0;font-weight: bold;}
.news_div_item{    box-shadow: 0 5px 20px -5px #ddd;}
.news_div_item_pic a img{border-bottom: 1px solid #e7e8e9;}
.news_list{height:546px;margin-top: 50px !important;}
.news_list .news_div{height:540px;}
.news_list .news_div_item{width: 335px;display: inline-block;position: relative;height:540px;transition:0.5s; }
.news_list .news_div_item+.news_div_item{margin-left:20px;}
.news_list .news_div_item_date{position: absolute;bottom:45px;color: #484848;font-size: 30px;font-family: fontDin1; display: inline-block;font-weight: 400;padding-left: 32px;height: 22px;}
.news_list .news_div_item_content{position: absolute;top:295px;left: 32px;padding-right: 32px;}
.news_list .news_div_item_year, .news_list .news_div_item_month, .news_list .news_div_item_day{float: left;font-size: 20px;line-height: 36px; color: #484848;}
.news_list .news_div_item_a{font-size: 18px;display: block;margin-bottom: 25px;position:relative;transition:0.3s; font-weight: 	bold;margin-top: -15px;color: #222;}
.news_list .news_div_item_a::before{position:absolute;content:'查看更多';bottom: -207px;right: 0;width: 90px;height: 40px;background: #1978f0;line-height: 40px;color: #fff;font-size: 14px;transition:0.5s;text-align: center;font-weight: 100;}
.news_list .news_div_item_body{font-size: 14px;color: #aaa;font-weight: 100;line-height: 30px;border-bottom: 1px solid #e7e8e9;padding-bottom: 25px}
.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;}
.news_list .news_div_item:hover .news_div_item_a{color: #1978f0;transition:0.3s;}
.news_list .news_div_item:hover .news_div_item_a::before{background: #a2d704; color:#fff;}
.news_list .news_div_item:hover .news_div_item_a::after{left:110px;transition:0.5s;}

/*版权*/
.footer_bj{ background:#222; height:513px;}
.footer_b{ position:relative;}
.footer{ overflow:hidden;}
.footer_box{ margin-top:95px;}
.footer_con li{ float:left; text-align:center; padding:0 105px; position:relative; transition:0.5s;}
.footer_con li p{ color:#fff; font-size:18px; margin-bottom:14px;}
.footer_con li a{ display:inherit; color:#666; font-size:14px; line-height:30px; transition:all 0.3s linear;}
.footer_con li a:hover{ color:#ffffff; transition:all 0.3s linear;}
.footer_con li:before{ content:''; width:3px; height:18px; background:#1978f0; position:absolute; left:0; top:0; z-index:1; transition:0.5s;}
.footer_con li:after{ content:''; width:1px; height:204px; background:#444; position:absolute; left:1px; top:0; transition:0.5s;}

.footer_phone{ width:235px; height:480px; background:url(//memberpic.114my.com.cn/030577/uploadfile/image/20220210/20220210083652_1897588581.png) no-repeat top center; position:absolute; top:34px; right:0; z-index:5;}
.ewm_cont{ display:block; width:157px; height:191px; margin:0 auto; position:absolute; left:50%; margin-left:-77px;}
.ewm_cont p{ display:block; width:100%; color:#666; font-size:14px; text-align:center; line-height:30px; margin-top:100px;}
.ewm_cont img{ display:block; width:157px; height:157px; border:1px solid #383838; padding:3px; margin-top:10px;}
.footer_phone ul{ display:flex; width:auto; height:40px; text-align:center; justify-content:center; align-items:center; margin-top:318px;}
.footer_phone ul li{ display:inline-block; width:40px; height:40px; background:#333 !important; border-radius:50%; padding:9px; margin:0 7px; -webkit-transition:0.3s all ease; transition:0.3s all ease; background:transparent; cursor:pointer;}
.footer_phone ul li.cur{ background:#1978f0 !important;}
.footer_phone ul li img{ display:block; width:100%; height:100%;}

.copy_name{ display:inline-block; width:1165px; color:#666; font-size:14px; line-height:30px; border-top:1px solid #333; margin-top:40px; padding:30px 0px;}
.copy_name a{ color:#666; transition:all 0.3s linear;}
.copy_name a:hover{ color:#fff; transition:all 0.3s linear;}
.copy_con li:hover:before{ height:100%; transition:0.5s;}
/*版权*/
/*友情链接*/
.links{ height:100px; color:#666; line-height:100px; background:#1978f0;}
.links_l{ width:1114px;}
.links p:nth-child(1){ color:#fff; font-size:14px; background:url(//memberpic.114my.com.cn/030577/uploadfile/image/20220210/20220210083652_200452244.png) no-repeat left center; margin-right:20px; padding-left:46px;}
.linkTagcs li{ line-height:100px !important;}
.linkTagcs li a:hover{ color:#fff !important;}
.links p:nth-last-child(1){ color:#fff; font-size:18px; font-family:Impact; line-height:100px; text-transform:uppercase;}
/*友情链接*/

