@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;} 
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: #222222; text-decoration: none; font-size:14px;}
a:hover{color: #0479db;cursor:pointer;}
em ,i{ font-style:normal;}
input,button,select,textarea{outline:none;font-family:"Microsoft YaHei"; font-family:'微软雅黑';}

.fl{ float:left;}
.fr{ float:right;} 


/*定义版面统一宽度*/
.page{ width:1400px; margin:0 auto;}
.w1400{ width:1400px; margin:0 auto;  overflow:hidden;}


/*距离*/
.top10{ margin-top:10px;}
.top20{ margin-top:20px;}
.top30{ margin-top:30px;}
.top40{ margin-top:40px;}
.top50{ margin-top:50px;}
.top60{ margin-top:60px;}
.top70{ margin-top:70px;}
.top80{ margin-top:80px;}
.top90{ margin-top:90px;}
.top100{ margin-top:100px;}

/*标题效果*/
.title { text-align:center;  font-size:18px; color:#333; position:relative; z-index:1;}
.title {font-size:18px; color:#333;}
.title span { color:#0479db; font-size:42px; position:relative; display:inline-block; margin-bottom:15px; line-height:40px; font-weight:bold;}
.title span :after{ content:''; display:block; position:absolute; width:100%; height:6px; background:#b6d6f1; left:0; bottom:-4px; animation:widthchange 3s linear infinite; z-index:-1;}

.title a{font-size:18px; color:#333;}
.title span a{ color:#0479db; font-size:42px; position:relative; display:inline-block; margin-bottom:15px; line-height:40px; font-weight:bold;}
.title span a:after{ content:''; display:block; position:absolute; width:100%; height:6px; background:#b6d6f1; left:0; bottom:-4px; animation:widthchange 3s linear infinite; z-index:-1;}
.title b{ font-size:18px; font-weight:normal;}
.title em{ color:#32302f;}
@keyframes widthchange{
	0%{width:100%;}
	50%{width:30%;}
	100%{width:100%;}
	}
	
.title1{ text-align:center;  font-size:18px; color:#e3eef5; position:relative; z-index:1; padding-top:50px;}
.title1 span{ color:#fff; font-size:44px; position:relative; display:inline-block; margin-bottom:15px; line-height:40px; font-weight:bold;}

.title1 a{ text-align:center;  font-size:18px; color:#e3eef5; position:relative; z-index:1; padding-top:50px;}
.title1 span a{ color:#fff; font-size:44px; position:relative; display:inline-block; margin-bottom:15px; line-height:40px; font-weight:bold;}
.title1 span a:after{ content:''; display:block; position:absolute; width:100%; height:6px; background:#b6d6f1; left:0; bottom:-4px; animation:widthchange 3s linear infinite; z-index:-1;}

.title1 em{ color:#fff;}
@keyframes widthchange{
	0%{width:100%;}
	50%{width:30%;}
	100%{width:100%;}
	}
	
	
	
/*head*/
.head_bg{width: 100%;min-width: 1400px;height: 45px;line-height: 45px;color: #999; background:#f9f9f9;}
.head_bg a{display: block; width: 120px; float: right; font-size:14px;color: #999; border-left: 1px #e2e5e8  solid; cursor: pointer;}
.head_bg a:before{content:'';display: block;  float: left; width:44px; height:44px; background-repeat:no-repeat;margin-left:4px; background-image: url(https://memberpic.114my.com.cn/sz0000050/uploadfile/image/20210226/20210226155337_276538089.png); transition:all linear 0.2s; -moz-transition:all linear 0.2s; -ms-transition:all linear 0.2s; -webkit-transition:all linear 0.2s; }
.head_bg a:hover{color:#0193e8;}
.head_bg .fr a:nth-child(1):before{background-position:-100px -45px;}
.head_bg .fr a:nth-child(2):before{background-position:-50px -45px;}
.head_bg .fr a:nth-child(3):before{background-position:0px -45px;}
.head_bg .fr a:nth-child(1):hover::before{background-position:-100px 0;}
.head_bg .fr a:nth-child(2):hover::before{background-position:-50px 0;}
.head_bg .fr a:nth-child(3):hover::before{background-position:0px 0;}
.wxt{position: relative;}
.wxt p{position:absolute; top:46px; height:0; transition:all linear 0.2s; -moz-transition:all linear 0.2s; -ms-transition:all linear 0.2s; -webkit-transition:all linear 0.2s; overflow: hidden;z-index: 999; }
.wxt:hover p{height:120px;}
.wxt p img{width:118px; border:1px #eee solid;}





/*抬头*/
.hsecond{ height: auto;}
.hsecond-top{ padding-top:45px; height:120px;}
.hconcat span{ display:inline-block; font-size:14px; color:#222222; padding-left:30px; background:url(https://memberpic.114my.com.cn/sz0000050/uploadfile/image/20210226/20210226114251_1542015877.png) no-repeat left center;}
.hconcat{ text-align:right; line-height:30px; padding-top:33px; width:220px;} 
.hconcat i{ display:block;}
.hconcat em{ font-size:28px; color:#0479db; font-family:fontDin1;}
.ali{ margin:65px 20px 0 0;}
.hlogo p{ margin:8px 0 0 23px;}
.hline{ width:1px; height:62px; background:#626262; margin:8px 30px;}
.hmean{ padding-top: 5px;}
.hmean b{ float:left;    font-size: 30px;    color: #00ab00;}
.hmean span{ float:left; display:block; color:#0479db; font-size:30px; font-weight:bold; padding-left:10px;}
.hmean p{ font-size:18px; font-weight:normal; color:#666;  padding-top:7px;}



/*nav*/
.nav{ height:76px; background: #0479db;     border-bottom: 5px solid #066dc3;}
.nav ul li{ float: left; display: block; width:139px; position: relative; }
.nav ul li a{ display: block; color: #fff; line-height: 80px; font-size: 16px; text-align: center; position: relative; z-index: 3333; }
.nav ul li a span { display: block; height: 22px; font-size: 13px; color: #fff; }
.nav ul li:after{ content: ''; display: block; background:url(https://memberpic.114my.com.cn/sz0000050/uploadfile/image/20210226/20210226110855_837544524.jpg); width: 100%; height: 0%; position: absolute; bottom: 0px; left: 0; filter: alpha(opacity=0); transition: 0.3s all cubic-bezier(.46,.03,.52,.96); z-index: 2222;}
.nav ul li.navcurrent:after,.nav ul li:hover:after{ filter: alpha(opacity=100); bottom: 0; height: 100%; }
.nav ul li:nth-child(11) { background: none; }
.nav ul li.navcurrent a span, .nav ul li:hover a span{ color:#bea217; }

/*导航下拉*/
.nav li .sedNav {width:140px;  position: absolute; background-color:rgba(0,0,0,0.7); left:0px; top:80px; z-index: 999999999; display: none;     }
.nav li .sedNav a {display: block; line-height: 50px; color: #fff; font-size: 14px;text-align: center; border-bottom: 1px solid #ededed;}
.nav li .sedNav a:hover {color: #fff; background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#0479db), color-stop(100%,#0479db));
    background: -webkit-linear-gradient(top, #0479db 0%,#0479db 100%);
    background: -webkit-linear-gradient(left, #0479db 0%,#0479db 100%);
    background: linear-gradient(to right, #0479db 0%,#0479db 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0479db', endColorstr='#0479db',GradientType=0 );
}
:root .gradient{-webkit-filter:none;filter:none;}


/*幻灯片*/
.banner{overflow:hidden; width:100%; position:relative; z-index:1;}
.banner-box{ min-width:1300px; height:700px; position:relative; margin:0 auto; }
.banner-box .bd, .banner-box .bd ul{ width:100% !important; }
.banner-box .bd li{ width:100% !important; height:700px; 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:280px; left: 0; margin-left: 0; height: 380px; 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(https://memberpic.114my.com.cn/sz0000050/uploadfile/image/20210226/20210226162140_80990895.png) no-repeat 0 0; } 
.banner-btn a.next{ right:-50px; background:url(https://memberpic.114my.com.cn/sz0000050/uploadfile/image/20210226/20210226162140_80990895.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: #0479db;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; }

/*搜索*/
.search{height: 74px; background: #efefef;}
.keyword,.keyword a{line-height: 74px;font-size: 14px;color: #464341;}
.keyword span{color: #0479db; font-weight:bold;   font-size: 16px;}
.search_bg{margin-top: 13px;height: 48px;width: 320px;background: #f7f7f7; border-radius: 25px;box-sizing: border-box;padding: 0 20px;white-space: nowrap;}
.search_bg input{display: inline-block;vertical-align:middle; background: none; border: none;}
#soo{background: #0478db; border-radius: 40px; width: 40px; height: 40px;    margin: 4px 0 0 61px;}
#infoname{padding-left: 30px;width: 160px;}
.keyword a:hover { text-decoration: underline; color: #0478db;}


/* pro*/
.pro_c{margin:15px 0 30px 0;     border-bottom: 1px solid #ededed;}
.protab li.on{background: #0479db;}
.pro_c table tr td a:before{content: '>';display: inline-block;font-size: 14px;padding-right: 7px;}
.pro_c table tr td a{display: block;line-height: 36px;font-size: 16px;color: #656565; transition: all .3s ease;}
.protab li.on .pro_c table tr td a:hover{color:#fff;}
.pro_c tr {float: left; margin: 10px 15px;}
.pro_c table tr td a:hover {  font-weight: bold; color: #0479db;}


#tablit { margin-top: 50px;}
#tablit .title{  color: #fff;width: 325px; height: 130px; overflow: hidden;box-sizing: border-box;padding:33px 20px;  line-height: 40px; background: #0479db;text-align: center;}
#tablit .title a{ display: block;color: #fff;}
#tablit .title a i{ display: block;font-style: normal;font-weight: bold; font-size: 30px; }
#tablit p{ color: #fff; font-size: 14px; text-transform: uppercase; } 
#tablit dl{width: auto; }
#tablit dl dt{}
#tablit dl dd{float:left; border-radius: 5px; display: block; position: relative;margin:0  !important; line-height:26px;width:280px; height: 200px; box-sizing: border-box; background: #fff; border: 1px solid #e2e1e1; border-left: none; padding: 30px 30px; }
 #tablit dl dd a{ display: block; text-align: center;}
 #tablit dl dd a em{ display: block; font-style: normal;font-size: 25px; color: #333; overflow: hidden; white-space: nowrap; width: 100%;text-overflow: ellipsis;text-align: center; padding-bottom: 5px;}
 #tablit dl dd a p{ font-size: 14px;color: #999;overflow: hidden; display: block;width: 100%;white-space: nowrap;text-overflow: ellipsis;}
 #tablit dl dd .img{width: 60px;height: 60px;background: #fff;margin: 0 auto 20px auto; border-radius: 50%;}
 #tablit dl dd .img img{width: 60px;height: 60px; border-radius: 50%;box-shadow: 0 0 10px rgba(0,0,0,0.15);}
  #tablit dl dd a{ font-size:16px; color:#fff;  }

#tablit .on{position:relative; color: #fff; background: #0479db; height: 220px; }
#tablit .on a em, #tablit .on a p{ color: #fff;}
#tablit .on .img{ position: absolute;top: -50px;left: 0;box-sizing:border-box; padding: 15px; width: 120px;height: 120px; right: 0;margin: 0 auto; background: rgba(3,136,212,0.4);}
#tablit .on .img img{ border: 15px solid #0479db;}
 #tablit .on .word{ padding-top: 50px;}
 #tablit  .on a:after{ display: block; content: "查看更多"; width: 150px;line-height: 35px;background: #00ab00; color: #fff;text-align: center;border-radius: 10px; font-size: 15px; margin: 15px auto 0 auto;}
 .dis{display:none;}
.prod_b{ position: relative; margin-top: 30px; }
 .prod_b td{ display: block;width: 330px;height:363px; background: #fff; overflow: hidden;box-sizing: border-box;border: 1px solid #f2f2f2;padding: 0 !important; float: left; margin-left: 24px; margin-bottom: 30px; position: relative;}
 .prod_b td:nth-of-type(4n+1){ margin-left: 0;}
 .prod_b td span{ padding: 0 !important;}
 .prod_b td br{ display: none;}
 .prod_b span a{ display: block;position: absolute;bottom:0;font-size: 15px;background: rgba(255,255,255,0.6);width: 100%;line-height:  50px;transition:all 0.5s linear; -webkit-transition:all 0.5s linear; -moz-transition:all 0.5s linear; -ms-transition:all 0.5s linear;}
 .prod_b td img{width: 100%;height: auto;transition:all 0.5s linear; -webkit-transition:all 0.5s linear; -moz-transition:all 0.5s linear; -ms-transition:all 0.5s linear;}
 .prod_b td:hover img{transform: scale(1.2); -o-transform: scale(1.2); -moz-transform: scale(1.2); -ms-transform: scale(1.2); -wbkit-transform: scale(1.2);}
 .prod_b td:hover span a{ bottom: 0; height: 50px;line-height: 50px; color: #fff;background:#0479db;}
 
 .product{padding:70px 0 80px 0;background:#f9f9f9 url(https://memberpic.114my.com.cn/sz0000050/uploadfile/image/20210226/20210226171613_1195337327.png) no-repeat center bottom;}


/*sl*/
.trait{padding: 67px 0 40px 0;background: url(https://memberpic.114my.com.cn/sz0000050/uploadfile/image/20210304/20210304161851_765476971.jpg) no-repeat bottom center;}
.tranum{ margin-top:76px;}
.tranum li{text-align: center; font-size: 16px; color: #f5fffd; width: 349px; float: left;  border-right: 1px dotted #72b1e6;}
.tranum li span{display: block;color: #fff;}
.tranum li i{ font-size: 55px;font-family: fontDin1;}
.tranum ul {padding-top: 20px;}
.tranum li:nth-of-type(4) { border-right: none !important;}

.traitul li{ width:335px; height:430px; float:left; position:relative; cursor:pointer; background:#fff;}
.traitul li+li{ margin-left:20px;}
.traicon{ position:absolute; right:0px; left:0px; margin:0 auto; top:254px; width:90px; height:90px; border-radius:50%; border:8px solid #f7f8fa; background:#0478db;transition:all 0.5s ease;}
.traline:after,.traline:before{ display:block; position:absolute; content:''; transition:all 0.5s ease;}
.traline1:after,.traline2:after{ width:1px; height:225px; background:#e0e0e0; top:205px; z-index:2;}
.traline1:before,.traline2:before{ width:1px; height:0px; background:#0478db; top:205px; z-index:3;}
.traline1:after,.traline1:before{ left:0px;}
.traline2:after,.traline2:before{ right:0px; top:auto; bottom:0px;}
.traitul li:hover .traline1:before,.traitul li:hover .traline2:before{ height:225px;}
.traline3:after,.traline3:before{ bottom:0px; left:0px; height:1px; right:0px; margin:0 auto; background:#e0e0e0; width:0px;}
.traline3:after{width:310px; z-index:1;}
.traline3:before{ z-index:3; background:#0478db;}
.traitul li:hover .traline3:before{width:310px;}
.traitul li:hover .traicon{ transform:rotate(360deg); background:#00ab00;}
.trawa{ margin-top:55px; text-align:center; padding:0px 35px;}
.trawa p:nth-child(1){ font-size:22px; color:#444; font-weight:bold;}

.trapic{ position:relative; overflow:hidden;}
.trapic img{ transition:all 0.5s ease;}
.traitul li:hover .trapic img{ transform: scale(1.2);}
.traitul{ padding:40px 0 0 0;}


 
/*pro_adv*/
.proadv{ height:985px; background:url(https://memberpic.114my.com.cn/sz0000050/uploadfile/image/20210226/20210226173850_1145967488.jpg) no-repeat center;}

.proadv ul{ margin-top:115px;display: -webkit-flex;display: flex;justify-content:space-between;flex-wrap: nowrap;align-items:flex-start; }
.proadv ul li{width:350px; padding-top:40px;}
.traright{ text-align:right;}
.proadv ul li dl+dl{ margin-top:20px;}
.tratop{display: -webkit-flex;display: flex;justify-content:flex-start;flex-wrap: nowrap;align-items:center;}
.tratop p+p{ margin-left:28px;}
.pro_adv{ transition:all .3s ease; width:74px; height:83px; font-size:38px; color:#fff; line-height:83px; text-align:center; font-family:fontDin1; background:url(https://memberpic.114my.com.cn/sz0000050/uploadfile/image/20210226/20210226173905_740020818.jpg) no-repeat center; position:relative; z-index:9;}
.pro_adv:after{ content:''; display:block; position:absolute; width:100%; height:100%; transform:rotateY(90deg); z-index:-1; top:0; left:0; background:url(https://memberpic.114my.com.cn/sz0000050/uploadfile/image/20210226/20210226174131_642951987.png) no-repeat center; transition:all .3s ease;}
.tra_t{ font-size:28px; color:#333333; font-weight:bold; transition:all .3s ease;}
.traright .tratop{justify-content:flex-end;}
.tra_c{ position:relative; margin:13px 0 0 32px; height:66px; padding:0 0 0 30px; font-size:15px; color:#333; line-height:30px;}
.tra_c:after,.tra_c:before{ content:''; display:block; position:absolute; left:0;}
.traright .tra_c{ margin:13px 32px 0 0; padding:0 30px 0 0;}
.traright .tra_c:after{ left:auto; right:0;}
.tra_c:after{ width:11px; height:11px; border-radius:50%; border:1px solid #e5e8ec; top:0;}
.tra_c:before{ width:1px; height:50px; background:#e1e5e9; bottom:0; left:5px;}
.traright .tra_c:before{ left:auto; right:5px;}
.proadv ul li dl:hover .pro_adv:after{transform:rotateY(0); }
.proadv ul li dl:hover .pro_adv{ background:none;}
.proadv ul li dl:hover .tra_t{ color:#0479db;}
.box{ width:1340px; margin:0 auto;}
.pro_adv img {padding-top: 18px;}


/*case*/
.case{ padding:60px 0;}
.casecenter{ margin:40px auto 0 auto; position:relative;}
.casetab li{ position:absolute; width:340px; height:225px; overflow:hidden;}
.casetab li>a{ display:block;}
.casetab li img{ width:100%; height:100%;}
.casetab li span{ position:absolute; padding:0px 20px; line-height:48px; left:0; right:0px; margin:0 auto; font-size:16px; top:45%; color:#fff; background:#0479db;  z-index:333; transition:all .4s ease; transform:scale(0);  width:160px; text-align:center;}
.casetab li>a:after{ content:''; display:block; position:absolute; width:100%; height:100%; opacity:0; top:0px; left:0px; background:rgba(0,0,0,0.8); transition:all .2s ease;}
.casetab li.on>a:after{ opacity:1;}
.casetab li.on>a span{ transform:scale(1);}
.casetab li:nth-child(1),.casetab li:nth-child(2),.casetab li:nth-child(3){ left:0px;}
.casetab li:nth-child(4),.casetab li:nth-child(5),.casetab li:nth-child(6){ right:0px;}
.casetab li:nth-child(2),.casetab li:nth-child(5){ top:234px;}
.casetab li:nth-child(3),.casetab li:nth-child(6){ top:468px;}
.casecon{ width:700px; height:694px; overflow:hidden;margin:0 auto;}
.casecon .news_div_item_pic img{ width:100%; height:510px; margin-bottom:10px;}
.casecon .divdgweb_new_div_item{ width:100%; height:694px;  position:relative; }
.casecon .divdgweb_new_div_item_content{ position:absolute; padding:35px 30px; width:640px; height:114px; background:#0479db; bottom:0px; left:0px;}
.casecon .divdgweb_new_div_item_title{ margin:0 0 10px 0;}
.casecon .divdgweb_new_div_item_title span{ font-size:24px; color:#fff; font-weight:bold;}
.casecon .divdgweb_new_div_item_title a{ font-size:24px; color:#ffffff;}
.casecon .divdgweb_new_div_item_body{ font-size:16px; color:#b6ccde; line-height:33px;}



/*adv*/
.adv_tit{ text-align:center; font-size:18px; color:#888888; font-weight:lighter;}
.adv_tit span{ display:block; margin:0 0 5px 0; font-weight:normal; font-size:40px; color:#343434;}
.adv_tit strong{ color:#0591f3;}

.adv{ padding:60px 0; background:#fbfbfb url(https://memberpic.114my.com.cn/sz0000050/uploadfile/image/20210301/20210301215513_2123684532.jpg) no-repeat bottom center; overflow:hidden;}

.advtab li{ text-align:center; width:247px; height:160px; background:#fff; cursor:pointer; transition:all .3s ease;}
.advtab li+li{ margin-top:1px;}
.advtab li strong{ display:block; font-size:25px; color:#555555; margin:0 0 5px 0; transition:all .3s ease;}
.advtab li em{ font-size:13px; font-weight:lighter; color:#999999; text-transform:uppercase; transition:all .3s ease;}
.advtab li span{ display:inline-block; margin-top:25px; width:35px; height:50px; background:url(https://memberpic.114my.com.cn/sz0000050/uploadfile/image/20210301/20210301231603_1664902476.png) no-repeat top left; transition:all .5s ease;}
.advtab li:nth-child(2) span{ background-position-x:-44px; width:46px;}
.advtab li:nth-child(3) span{ background-position-x:-106px; width:44px;}
.advtab li:nth-child(4) span{ background-position-x:-170px; width:44px;}
.advtab li.on{ background:#0591f3;}
.advtab li.on strong,.advtab li.on em{ color:#fff;}
.advtab li.on span{ background-position-y:-57px;}
.advcenter>div.fr{ width:1152px;}
.advcenter{ padding-top:40px;}
/*图片上下浮动动画*/
@keyframes Updown {
  from {
    transform:translateY(-10px);
  }
  to {
    transform:translateY(10px);
  }
}


.advpic{ width:490px;}
.advwa{ width:480px; padding:60px 40px;}
.adnum{ width:86px; line-height:86px; text-align:center; background:url(https://memberpic.114my.com.cn/sz0000050/uploadfile/image/20210301/20210301222904_1033105304.jpg) no-repeat center; font-size:50px; color:#fff; margin-right:25px; font-family: fontDin1;     float: left;}
.adt{ font-size:30px; color:#333333;   font-weight: 900;}
.adt em{ display:block; margin-top:7px; font-size:17px; color:#666; text-transform:uppercase;     font-weight: normal;}

.advcon ul{ height:642px; background:#fff;}
.adw{ margin:50px 0 0 0; font-size:15px; color:#333; line-height:32px;  font-weight: normal;}
.adw p+p{ margin-top:15px;}

.ac_num{ position:relative; font-size:30px; color:#343434; margin-top: 60px;}
.ac_num span{ color:#0591f3;}
.ac_num i{ display:inline-block; width:320px; height:1px; background:#eeeeee; float:right; margin:17px 0px 0px 0; position:relative;}
.ac_num em{ float:left;}
.ac_num i:after{ content:''; display:block; position:absolute; left:0px; top:-1px; width:25%; background:#0591f3; height:3px;}
.ac_num i.adv2:after{ width:50%;}
.ac_num i.adv3:after{ width:75%;}
.ac_num i.adv4:after{ width:100%;}
.advcon ul{ width:1362px !important;}

.advtel{ background:url(https://memberpic.114my.com.cn/sz0000050/uploadfile/image/20210309/20210309100217_876361937.png) no-repeat left center; padding-left:45px; font-size:16px; color:#444;  font-weight: normal;}
.advtel em{ font-size:32px; color:#0479db; font-family:fontDin1; display:inline-block; vertical-align:sub; margin-left:20px;}


/*news*/
.news_bc{ padding:70px 0;background:#f8f8f8;}
.news_c{display:flex;justify-content:space-between;}
.news_l{padding-top:29px;width:20%;}
.news_l b{color:#0479db;font-size:34px;}
.news_l p{margin:5px 0 26px 0;color:#555658;text-transform:uppercase;font-size:16px;}
.news_l ul li{position:relative;margin-bottom:5px;width:100%;height:68px;background:#fff;line-height:68px;}
.news_l ul li a{position:relative;display:block;padding-left:78px;color:#555658;font-size:18px;}
.news_l ul li a:before{position:absolute;top:30px;left:50px;width:10px;height:10px;background:#b3b5b9;content:"";}
.news_l ul li a span{display:inline-block;margin-left:94px;color:#6f737a;font-size:20px;}
.news_l>a{position:relative;display:block;margin:69px 0 24px 0;color:#333;font-size:16px;}
.news_l>a:after{position:absolute;top:0;left:107px;width:24px;height:24px;border-radius:100%;background:#0479db;color:#fff;content:"→";text-align:center;line-height:24px;}
.new_line{display:block;width:100%;height:2px;background:#e2e2e2;opacity:.41;}
.news_l ul li.on{background:#0479db;}
.news_l ul li.on a{color:#fff;}
.news_l ul li.on a:before{background:#fff;}
.news_l ul li.on a span{color:#fff;}
.news_l ul li.on:after{position:absolute;top:0px;right:13px;z-index:99;width:0;height:0;content:"◆";color:#0479db;color:#0479db;font-size:45px;}
.news_div{display:flex;}
.news_r{overflow:hidden;width:77%;}
.news_div .news_div_item{position:relative;display:flex;margin-right:15px;width:350px;background:#fff;flex-shrink:0;flex-direction:column-reverse;}
.news_div_item_pic img{display:block;width:100%;}
.news_div_item_date{position:absolute;right:0;bottom:254px;padding-top:39px;width:64px;height:24px;background:#6f737a;color:#fff;text-align:center;font-size:11px;transition:all .5s;}
.news_div_item_year{display:inline-block;}
.news_div_item_month{display:inline-block;}
.news_div_item_day{position:relative;top:-52px;left:0;font-size:30px;}
.news_div_item_content{position:relative;padding:30px;height:194px;}
.news_div_item_a{position:relative;display:inline-block;color:#333;font-size:18px!important;transition:all .5s;}
.news_div_item_body{position:relative;margin-top:8px;padding-bottom:25px;border-bottom:1px solid #ededed;color:#444;font-size:14px;line-height:24px;     font-weight: normal;}
.news_div_item_a:after{position:absolute;top:181px;left:224px;width:100%;color:#6f737a;content:"了解更多";font-size:13px;font-family:"微软雅黑";transition:all .5s;}
.news_div_item_a:before{position:absolute;top:167px;left:285px;color:#0479db;content:"…";font-size:30px;transform: rotate(90deg);}
.news_div_item_content:after{position:absolute;bottom:34px;left:31px;width:21px;height:3px;background:#6f737a;content:"";transition:all .5s;}
.news_div .news_div_item:hover .news_div_item_content:after,.news_div .news_div_item:hover .news_div_item_date{background:#0479db;}
.news_div .news_div_item:hover .news_div_item_a,.news_div .news_div_item:hover .news_div_item_a:after{color:#0479db;}



/*about*/
.about{ background:url(https://memberpic.114my.com.cn/sz0000050/uploadfile/image/20210227/20210227180149_25477960.jpg) no-repeat top center; /*padding:65px 0;*/}
.abtitle{ text-align:center; position:relative; font-size:18px; color:#222222; font-weight:lighter;}
.abtitle em{ position:absolute; left:0; top:0; right:0; margin:0 auto; font-size:72px; color:#e8e8e8; text-transform:uppercase; font-weight:bold; line-height:72px;}
.abtitle b{ font-size:40px; display:block; position:relative; z-index:1; padding:20px 0 10px 0;}
.abtitle b i{ color:#0479db;}
.abpic{ margin-top:45px;}
.abcon{ width:1397px; height:425px; background:#fff; box-shadow:0 0 10px #ddd; margin:-70px auto 0 auto; position:relative; z-index:3; box-sizing:border-box; padding:45px 50px;} 
.ab_t{ text-align:center; font-size:14px; color:#222222; font-weight:lighter;}
.ab_t b{ display:block; font-size:25px; margin-bottom:3px;}
.ab_t em{ text-transform:uppercase;}
.ab_c,.ab_c a{ font-size:15px; color:#333; line-height:30px;}
.ab_c a:hover{ color:#0479db;}
.ab_c{ margin:30px 0 35px 0;}
.abul{ border:1px solid #e4e4e4; font-size:0;}
.abul li{ display:inline-block; vertical-align:top; box-sizing:border-box; height:107px; width:33.3333%;background:url(https://memberpic.114my.com.cn/sz0000050/uploadfile/image/20210227/20210227180508_1930584999.png) no-repeat 317px center;}
.abul li+li{ border-left:1px solid #e4e4e4;}
.abul li a{ display:block; width:100%; height:100%; font-size:16px; color:#333; font-weight: lighter; padding:25px 0 0 40px; }
.abul li a:hover span{ color:#0479db;}
.abul li a span{ display:block; font-size:22px; color:#222222; margin-bottom:5px; font-weight:normal;} 
.abul li:nth-child(2){ background:url(https://memberpic.114my.com.cn/sz0000050/uploadfile/image/20210227/20210227180508_879932698.png) no-repeat 317px center;}
.abul li:nth-child(3){ background:url(https://memberpic.114my.com.cn/sz0000050/uploadfile/image/20210227/20210227180507_1836867806.png) no-repeat 317px center;}
.qyxxtab{ margin:50px 0 30px 0; font-size:0; text-align:center;}
.qyxxtab a{ display:inline-block; width:150px; line-height:50px; text-align:center; color:#fff; font-size:18px; background:#0479db; transition:all .3s ease; font-weight:bold;}
.qyxxtab a.on{ background:#00ab00;}
.qyxxtab a+a{ margin-left:10px;}
.qyxxcon ul{ position:relative;}
.qyxxjt{ position:absolute; cursor:pointer; top:38%;}
.qyxxleft{ left:0;}
.qyxxjt{ right:0;}
.qycen{ width:1290px; margin:0 auto;}
.qycen td{ display:inline-block; padding:0 !important; margin-right:20px; width:306px; overflow:hidden;}
.qycen td a{ display:block;}
.qycen td br{ display:none;}
.qycen td div{ padding-top:10px !important;}
.qycen td div a{ font-size:14px; color:#222; text-overflow: ellipsis;overflow: hidden; display:block; white-space: nowrap;}
.qycen td a img{ width:300px;height: auto;}
.qycen td>a{ padding:2px !important; background:#fff; border:1px solid #d0d0d0;}
.qycen td:hover a{ border-color:#0479db; color:#0479db;}
.qyxxcon ul+ul{ display:none;}









/*版权*/
.copy_row2 { background:#222222; width:100%; height:390px; min-width:1300px;}
.copy_row2 > .page{ position:relative; padding-top:50px;}
.copy_list{ float:left; width:140px; border-left:1px #2d2c2c solid; padding-left:60px; }
.copy_list2 ul{ float:left;}
.copy_list2 ul:nth-last-child(1){ padding-left:50px;}
.copy_list li a{display: block; color: #888888; font-size: 13px; line-height: 28px;}
.copy_list li a:hover{ text-decoration:underline; color:#fff;}
.copy_list strong{ display:block;}
.copy_list strong a{ color:#fff; line-height:50px; font-size:18px; font-weight:normal; display:inline-block; position:relative; padding-bottom:10px; margin-bottom:15px;}
.copy_list strong a:after{ content: ''; display:block; width:25px; height:2px; background:#fff; position:absolute; bottom:0; -webkit-transition:0.3s all ease; transition: 0.3s all ease;}
.copy_list:hover strong a:after{ width:100%; background:#0479db;}

.copy_lists{ float:left;  margin-left:40px;}
.copy_lists li a{ display:block; color:#888888; font-size:12px; line-height:28px;}
.copy_lists li a:hover{text-decoration: underline;color: #fff;}
.copy_lists strong{ display:block;}
.copy_lists strong a{ color:#fff; line-height:50px; font-size:18px; font-weight:normal; display:inline-block; position:relative; padding-bottom:10px; margin-bottom:15px;}
.copy_lists strong a:after{ content: ''; display:block; width:25px; height:2px; background:#fff; position:absolute; bottom:0; -webkit-transition:0.3s all ease; transition: 0.3s all ease;}
.copy_lists:hover strong a:after{ width:100%; background:#0479db;}

.copy_lists1{ float:left; margin-left:40px;}
.copy_lists1 li a{ display:block; color:#888888; font-size:12px; line-height:28px;}
.copy_lists1 li a:hover{text-decoration: underline;color: #fff;}
.copy_lists1 strong{ display:block;}
.copy_lists1 strong a{ color:#fff; line-height:50px; font-size:18px; font-weight:normal; display:inline-block; position:relative; padding-bottom:10px; margin-bottom:15px;}
.copy_lists1 strong a:after{ content: ''; display:block; width:25px; height:2px; background:#fff; position:absolute; bottom:0; -webkit-transition:0.3s all ease; transition: 0.3s all ease;}
.copy_lists1:hover strong a:after{ width:100%; background:#0479db;}

.copy_lists2{ float:left;margin-left:40px;}
.copy_lists2 li a{ display:block; color:#888888; font-size:12px; line-height:28px;}
.copy_lists2 li a:hover{text-decoration: underline;color: #fff;}
.copy_lists2 strong{ display:block;}
.copy_lists2 strong a{ color:#fff; line-height:50px; font-size:18px; font-weight:normal; display:inline-block; position:relative; padding-bottom:10px; margin-bottom:15px;}
.copy_lists2 strong a:after{ content: ''; display:block; width:25px; height:2px; background:#fff; position:absolute; bottom:0; -webkit-transition:0.3s all ease; transition: 0.3s all ease;}
.copy_lists2:hover strong a:after{ width:100%; background:#0479db;}

.copy_row3{ display:block; position:relative;  margin-top:35px;}
.copy_row3 .fl{border-top:1px #2d2c2c solid; width:950px;padding-top:26px;}
.copy_row3 .fl,.copy_row3 .fl a{ font-size:14px; color:#999; line-height:32px; font-weight:100;}
.copy_row3 .fl a:hover{ text-decoration:underline; color:#fff;}

.copy_phone{ background:url(https://memberpic.114my.com.cn/sz0000050/uploadfile/image/20210227/20210227161444_1696988692.png) no-repeat; width:236px; height:253px; position:absolute; bottom:-124px; right:23px; z-index:5;padding: 70px 30px 20px;}
.copy_phone ul{ position:absolute; bottom:30px; left:30px; width:182px; text-align:center; height:40px;}
.copy_phone ul li{ display:inline-block; border:1px solid #fff; border-radius:50%; padding:9px; width:20px; height:20px; margin:0 5px; -webkit-transition:0.3s all ease; transition:0.3s all ease; background:transparent; cursor:pointer;}
.copy_phone ul li.cur{ background:#0479db; border-color:#0479db;}
.copy_phone ul li img{ display:block; width:100%; height:100%;}
.copy_ewm_cont{ display:block; width:136px; position:absolute; height:136px; top:97px; left:47px;}
.copy_ewm_cont img{ display:block; width:100%; height:100%;}
.copy_ewm_cont p{ position:absolute; top:-35px; left:23px; color:#fff; font-size:14px;}

.copy1_item2{ padding-top:43px !important;}
.copy1_item3{ padding-top: 43px !important;}

/*友情链接*/
.links_bj{ width:100%; height:82px; background:#0479db; margin:0 auto;}
.links_zbt{ width:145px; height:82px; font-size:20px; color:#ffffff; line-height:82px;}
.links_zbt span{ font-size:20px; color:#ffffff; font-font-family: akr; text-transform:uppercase;}
.links_lj{ width:996px; height:82px; font-size:12px; color:#ffffff; margin-left:20px; line-height:82px;}
.links_tb{ width: auto; height:82px; }
.linkTagcs li a{font-size: 16px; line-height: 80px;}
.copy_list4 li {font-size: 14px; color: #999; line-height:27px; width:300px;}


/*右侧浮动*/
.y-kefu-box { position: fixed; left:10px; top: 20%; z-index: 9999; font-size: 13px;}
.y-kefu-box a{ text-decoration:none;}
.y-kefu-box img { display: block; width: 100%; height: auto; }
.y-kefu-box01 .icon { display: block; background: url(https://memberpic.114my.com.cn/sz0000050/uploadfile/image/20210302/20210302175932_176123251.png) no-repeat; margin: 0 auto 6px;}
.y-kefu-box01 { width: 60px; color: #666; text-align: center; }
.y-kefu-box01 .kf-close-btn { width: 27px; height: 27px; background-position: -5px -115px; position: relative; cursor: pointer;}
.y-kefu-box01 .kf-close-btn:before { content: ''; display: block; width: 1px; height: 12px; position: absolute; bottom: -12px; left: 13px; z-index: 1;  background-color: #0479db; }/*颜色更改*/
.y-kefu-box01 .show-status>a, .y-kefu-box01 .show-status>div { display: block; width: 52px; padding: 8px 0 12px; background-color: #fff; border-left: solid 1px #efefef; border-top: solid 1px #efefef; border-right: solid 1px #efefef; position: relative;}
.y-kefu-box01 .show-status { position: relative; }
.y-kefu-box01 .show-status .kf-zixun { background-color: #0479db; border-color: #0479db; color: #fff; margin: 10px 0 7px;}/*颜色更改*/
.y-kefu-box01 .kf-zixun { border-radius: 2px; }
.y-kefu-box01 .kf-zixun i { width: 21px; height: 22px; background-position: -5px -5px; }
.y-kefu-box01 .kf-mobile { border-top-left-radius: 2px; border-top-right-radius: 2px; }
.y-kefu-box01 .kf-mobile>i { width: 18px; height: 18px; background-position: -5px -32px; }
.y-kefu-box01 .kf-mobile:hover>i { background-position: -30px -32px; }
.y-kefu-box01 .kf-weChat>i { width: 22px; height: 19px; background-position: -5px -55px; }
.y-kefu-box01 .kf-weChat:hover>i {background-position: -30px -55px; }
.y-kefu-box01 .kf-email { border-bottom-left-radius: 2px; border-bottom-right-radius: 2px; }
.y-kefu-box01 .kf-email>i { width: 18px; height: 14px; background-position: -5px -80px; }
.y-kefu-box01 .kf-email:hover>i { background-position: -30px -80px; }
.y-kefu-box01 .back-top i { width: 13px; height: 11px; background-position: -5px -98px; }
.y-kefu-box01 .back-top:hover i { background-position: -30px -98px; }
.y-kefu-box01 .kf-email, .y-kefu-box01 .back-top  { border-bottom: solid 1px #efefef;}
.y-kefu-box01 .back-top { margin-top: 20px; border-radius: 2px; left: 55px;}
.y-kefu-box01 .hver:hover { background-color: #0479db; border-color: #0479db;}/*颜色更改*/
.y-kefu-box01 .hver:hover>p { color: #fff; }
.y-kefu-box01 .mobile-infos, .y-kefu-box01 .y-ewm-box, .y-kefu-box01 .y-email-infos { background-color: #fff; border: solid 1px #efefef; position: absolute; left: 80px; z-index: 2; border-radius: 2px; display: none;} 
/*电话*/
.y-kefu-box01 .mobile-infos { width: 260px; text-align: left; top: 0;}
.y-kefu-box01 .mobile-infos>div { padding: 20px 0 20px 45px; position: relative; }
.y-kefu-box01 .mobile-infos>div i { width: 15px; height: 15px; background-position: -52px -32px; position: absolute; top: 22px; left: 20px; z-index: 2; }
.y-kefu-box01 .mobile-infos .online1 { border-bottom: solid 1px #efefef; }
.y-kefu-box01 .mobile-infos span { color:#b9b9b9; }
.y-kefu-box01 .mobile-infos p { color: #0479db; font-size: 18px; }/*颜色更改*/
.left{ width: 12px; height: 12px; position: absolute; left: -8px; top: 24px;}
.right-arrow1,.right-arrow2 { width: 0; height: 0; display: block; position: absolute; left: 0; top: 0; border-top: 6px transparent dashed; border-right: 6px transparent dashed; border-bottom: 6px transparent dashed; border-right: 6px white solid; overflow: hidden;}
.right-arrow1 { left: 1px; border-right: 6px #efefef solid;}
.right-arrow2 { border-right: 6px white solid;}
/*二维码*/
.y-kefu-box01 .y-ewm-box { width: 151px; height: 178px; top: -60px;}
.y-kefu-box01 .y-ewm-box>div { width: 151px; height: 178px; }
.y-kefu-box01 .y-ewm-box img { width: 120px; height: 120px; margin: 12px auto 10px; }
.y-kefu-box01 .y-ewm-box .y-ewm-img1 { width: 150px; border-right: solid 1px #efefef; }
.y-kefu-box01 .y-ewm-box .right { top: 84px; }
/*邮箱*/
.y-kefu-box01 .y-email-infos { padding: 28px 20px 28px 45px; color:#b9b9b9; text-align: left; bottom: 0; }
.y-kefu-box01 .y-email-infos p { color: #0479db; font-size: 16px; }/*颜色更改*/
.y-kefu-box01 .y-email-infos>i { width: 18px; height: 13px; background-position: -52px -80px; position: absolute; left: 15px; top: 30px; }
.y-kefu-box01 .y-email-infos .right { top: 55px; }
.y-kefu-box01 .hide-status { width: 54px; height: 65px; background-color:#0479db;position: absolute; top: 37px; left: 55px; z-index: 9;}/*关闭后颜色*/
.y-kefu-box01 .hide-status .kf-zixun { padding: 10px 0 7px; color: #fff; cursor: pointer; }