@font-face {
 font-family:fontDin1;
 }
 
 
body{margin: 0px auto; padding: 0px; font-size:14px; line-height:24px; color: #333; font-family:Microsoft YaHei;}
div{margin: 0px; padding: 0px;}
span, p{margin: 0px; padding: 0px;}
h1,h2,h3,h4,h5,h6{margin: 0px; padding: 0px;}
address,caption,cite,code,dfn,em,strong,th,var,optgroup,i{font-style:inherit;font-weight:inherit;}
*{box-sizing: border-box;}
html, body {min-height: 100%;}
body {font:14px/1.5 "Microsoft YaHei";font-size:14px;color:#1b2229; min-width:1200px}

h1, h2, h3, h4, h5, h6{font-weight:normal;}
ul,ol,li{list-style: none;}
dl,dt,dd,ol,ul,li {margin: 0px; padding: 0px; list-style: none;}
img {border: none;vertical-align: middle;}
a {text-decoration: none;color: #1b2229; transition: all 0.6s;}
a:hover{transition: all 0.6s;}
b{font-weight:normal;}
table {border-collapse: collapse;table-layout: fixed;}
tr,td{padding:0 !important;}
input, textarea {outline: none;border: none;}
textarea {resize: none;overflow: auto;}
.fl {float: left}
.fr {float: right}
.tl {text-align: left;}
.cl,.clear{clear:both;}
.ov{overflow:hidden;}
.db,.lb,.dd{font-size:0;}
.db>div,.lb>li,.dd>dl{display:inline-block;vertical-align:top;}
em,.em,i{text-transform:uppercase;font-family:arial;vertical-align:top;}
.ellipse {overflow: hidden;text-overflow: ellipsis;white-space:nowrap;}
.inline{display: inline-block;*display: inline;*zoom: 1;}
:focus {outline:none;background-color:transparent;}
::selection{background:#115195;color:#fff;}
.clearfix:after{ display: block; clear: both; content: ""; visibility: hidden; height: 0;}
.clearfix{ zoom:1;}

.cs_bt7{text-align: center;background: #0364d5 url(images/p_top_bg.jpg) no-repeat center;
height:80px;width: 1100px;margin: 0 auto; font-weight: bold;font-size: 36px;color: #fff; margin-top:20px; line-height: 80px; }


/**/
.w1400{ width:1400px; margin:0 auto; overflow: hidden;}
.box,page{ width:1400px; margin:0 auto;}


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

/*title*/

.title{ text-align:center; font-size:44px; color:#222; font-weight:bold;}
.title b{ color:#036fd7; font-weight:bold;}
.title span{ display:block; font-size:17px; color:#999; font-weight:lighter; margin: 0 0 15px 0;}
.title em{ font-size:0; display:inline-block;}
.title em i{ display:inline-block; width:10px; height:10px; border-radius:50%; background:#00b928;animation: bounce_fountainG 1.2s linear infinite;} 
.title em i+i{ margin-left:16px;}
.title em i:nth-child(1){animation-delay: .4s;}
.title em i:nth-child(2){background:#036fd7;animation-delay: .6s;}
.title em i:nth-child(3){animation-delay: .8s;}
@keyframes bounce_fountainG { 
0% {
transform:scale(1);
}
100% {
transform:scale(.5);
}
}


.title1{ text-align:center; font-size:44px; color:#fff; font-weight:bold;}
.title1 b{ color:#fff; font-weight:bold;}
.title1 span{ display:block; font-size:17px; color:#fff; font-weight:lighter; margin: 0 0 15px 0;}
.title1 em{ font-size:0; display:inline-block;}
.title1 em i{ display:inline-block; width:10px; height:10px; border-radius:50%; background:#f7ecec;animation: bounce_fountainG 1.2s linear infinite;} 
.title1 em i+i{ margin-left:16px;}
.title1 em i:nth-child(1){animation-delay: .4s;}
.title1 em i:nth-child(2){background:#f7ecec;animation-delay: .6s;}
.title1 em i:nth-child(3){animation-delay: .8s;}
@keyframes bounce_fountainG { 
0% {
transform:scale(1);
}
100% {
transform:scale(.5);
}
}




/*åœˆåœˆ*/	
.pulse2 {position: absolute;  top: -50px;left: -50px;z-index: 1; width:120px; height:120px; border-radius: 50%; opacity: 0; -webkit-animation-iteration-count: infinite; animation-iteration-count: infinite; opacity: 0; -webkit-animation: warn 2s ease-out; animation: warn 2s ease-out;-o-animation:warn 2s linear infinite;-moz-animation:warn 2s linear infinite; -webkit-animation-iteration-count: infinite; animation-iteration-count: infinite; background: rgb(81,191,0,0.8);box-shadow: 1px 1px 30px #51bf00; }
.pulse3 {position: absolute; top: -50px;left: -50px;z-index: 1; width:120px; height:120px; border-radius: 50%; opacity: 0; -webkit-animation: warn1 2s ease-out; animation: warn1 2s ease-out;-o-animation:warn1 2s linear infinite;-moz-animation:warn1 2s linear infinite; -webkit-animation-iteration-count: infinite;background: rgb(81,191,0,0.8); animation-iteration-count: infinite;box-shadow: 1px 1px 30px #51bf00;}
@keyframes warn {
    0% {
        transform: scale(0.3);-webkit-transform: scale(0.3);opacity: 0.1;
    }
    25% {
        transform: scale(0.3);-webkit-transform: scale(0.3);opacity: 0.4;
    }
    50% {
        transform: scale(0.5);-webkit-transform: scale(0.5);opacity: 0.6;
    }
    75% {
        transform: scale(0.8);-webkit-transform: scale(0.8);opacity: 0.65;
    }
    100% {
        transform: scale(1);-webkit-transform: scale(1);opacity: 0.0;
    }
}
@-o-keyframes warn {
    0% {
        transform: scale(0.3);-webkit-transform: scale(0.3);opacity: 0.1;
    }
    25% {
        transform: scale(0.3);-webkit-transform: scale(0.3);opacity: 0.4;
    }
    50% {
        transform: scale(0.5);-webkit-transform: scale(0.5);opacity: 0.6;
    }
    75% {
        transform: scale(0.8);-webkit-transform: scale(0.8);opacity: 0.65;
    }
    100% {
        transform: scale(1);-webkit-transform: scale(1);opacity: 0.0;
    }
}
@-moz-keyframes warn {
    0% {
        transform: scale(0.3);-webkit-transform: scale(0.3);opacity: 0.1;
    }
    25% {
        transform: scale(0.3);-webkit-transform: scale(0.3);opacity: 0.4;
    }
    50% {
        transform: scale(0.5);-webkit-transform: scale(0.5);opacity: 0.6;
    }
    75% {
        transform: scale(0.8);-webkit-transform: scale(0.8);opacity: 0.65;
    }
    100% {
        transform: scale(1);-webkit-transform: scale(1);opacity: 0.0;
    }
}
@-webkit-keyframes warn {
    0% {
        transform: scale(0.3);-webkit-transform: scale(0.3);opacity: 0.1;
    }
    25% {
        transform: scale(0.3);-webkit-transform: scale(0.3);opacity: 0.4;
    }
    50% {
        transform: scale(0.5);-webkit-transform: scale(0.5);opacity: 0.6;
    }
    75% {
        transform: scale(0.8);-webkit-transform: scale(0.8);opacity: 0.65;
    }
    100% {
        transform: scale(1);-webkit-transform: scale(1);opacity: 0.0;
    }
}
@keyframes warn1 {
    0% {
        transform: scale(0.3);-webkit-transform: scale(0.3);opacity: 0.1;
    }
    25% {
        transform: scale(0.3);-webkit-transform: scale(0.3);opacity: 0.4;
    }
    50% {
        transform: scale(0.3);-webkit-transform: scale(0.3);opacity: 0.6;
    }
    75% {
        transform: scale(0.5);-webkit-transform: scale(0.5);opacity: 0.65;
    }
    100% {
        transform: scale(0.8);-webkit-transform: scale(0.8);opacity: 0.0;
    }
}
@-webkit-keyframes warn1 {
    0% {
        transform: scale(0.3);-webkit-transform: scale(0.3);opacity: 0.1;
    }
    25% {
        transform: scale(0.3);-webkit-transform: scale(0.3);opacity: 0.4;
    }
    50% {
        transform: scale(0.3);-webkit-transform: scale(0.3);opacity: 0.6;
    }
    75% {
        transform: scale(0.5);-webkit-transform: scale(0.5);opacity: 0.65;
    }
    100% {
        transform: scale(0.8);-webkit-transform: scale(0.8);opacity: 0.0;
    }
}
@-o-keyframes warn1 {
    0% {
        transform: scale(0.3);-webkit-transform: scale(0.3);opacity: 0.1;
    }
    25% {
        transform: scale(0.3);-webkit-transform: scale(0.3);opacity: 0.4;
    }
    50% {
        transform: scale(0.3);-webkit-transform: scale(0.3);opacity: 0.6;
    }
    75% {
        transform: scale(0.5);-webkit-transform: scale(0.5);opacity: 0.65;
    }
    100% {
        transform: scale(0.8);-webkit-transform: scale(0.8);opacity: 0.0;
    }
}
@-moz-keyframes warn1 {
    0% {
        transform: scale(0.3);-webkit-transform: scale(0.3);opacity: 0.1;
    }
    25% {
        transform: scale(0.3);-webkit-transform: scale(0.3);opacity: 0.4;
    }
    50% {
        transform: scale(0.3);-webkit-transform: scale(0.3);opacity: 0.6;
    }
    75% {
        transform: scale(0.5);-webkit-transform: scale(0.5);opacity: 0.65;
    }
    100% {
        transform: scale(0.8);-webkit-transform: scale(0.8);opacity: 0.0;
    }
}
	
	

/* head */
.head_bg{position:relative; background:#036fd7; height:44px; line-height: 44px; padding:0 3%;}
.head{color: #e8f3fd;}
.head a{color: #e8f3fd;}
.head_l{float: left; font-size: 14px;}
.head_l a{font-size: 14px; color:#666}
.head_r{float: right;}
.head_r1{float: left; background:url(../../memberpic.114my.cn/dgnwsj11/uploadfile/image/20210318/20210318145423_1704638832.png) left no-repeat; padding-left:33px;}
.head_r1 a{text-align: center; padding:0 15px;}
.head_r1 b{ font-size:22px; font-weight:bold; color:#fff; font-family: Arial, Helvetica, sans-serif; position: relative; top:3px; font-family:fontDin1;}

.icon{padding-top:7px;font-size:0; margin-left: 18px;}
.icon_li{width:22px;height:22px;position:relative;display:inline-block;vertical-align:top;}
.icon_li+.icon_li{margin-left:16px;}
.icon_li i{width:26px;height:26px;display: block;position:relative;}
.il_box{height:0;opacity:0;position:absolute;top:40px !important;left:50%;z-index:2;overflow:hidden;transition:300ms;}
.icon_li:hover .il_box{height:auto;top:61px;z-index:9;opacity:1;transition:300ms;}
.tel_text{width:160px;background: #fff;padding: 10px 15px;margin-left:-69px;}
.tel_text p{color:#353535;margin-bottom:5px;}
.tel_text em{font-size:20px;font-weight:bold;color:#f7c326;}
.wx_ewm{width:140px;margin-left:-75px;text-align:center;background:#eee;}
.wx_ewm p{line-height:26px; color: #333;    font-size: 15px;}

.top{position: relative;background: #fff; min-width:1400px; padding: 0 3%;}
.top .name{float: left; padding-top:25px;}
.top .nav{float: right; }
.top .name a,.top .name a img{display: block;}
.top .nav li{float: left; margin: 0 0.6rem; transition: 0.3s all ease; height: 130px; position: relative;}
.top .nav li > a{transition: 0.3s all ease;display: block;line-height: 130px;font-size: 16px;padding: 0 10px;background-repeat: no-repeat;background-position: -40px center;color: #343434;letter-spacing: -0.2px; font-weight: 400;}
.top .top_1{ font-size:28px; color:#00b928; font-weight:bold; padding-top:33px;}
.top .top_1 p{ font-size:19px; font-weight:normal; line-height:32px; color:#666; letter-spacing:2px;}


@media screen and (max-width:1440px){
.top .nav li > a{ font-size:15px;}
.top .nav li{margin: 0 0.2rem;}
}
	
.nav #nav_li1 > a{background-image:url(../../memberpic.114my.cn/dgnwsj11/uploadfile/image/20210318/20210318150742_936674544.png)}
.nav #nav_li2 > a{background-image:url(../../memberpic.114my.cn/dgnwsj11/uploadfile/image/20210318/20210318150742_1335052767.png)}
.nav #nav_li3 > a{background-image:url(../../memberpic.114my.cn/dgnwsj11/uploadfile/image/20210318/20210318151306_1477776915.png)}
.nav #nav_li4 > a{background-image:url(../../memberpic.114my.cn/dgnwsj11/uploadfile/image/20210318/20210318151209_1199300878.png)}
.nav #nav_li5 > a{background-image:url(../../memberpic.114my.cn/dgnwsj11/uploadfile/image/20210318/20210318152720_482509756.png)}
.nav #nav_li6 > a{background-image:url(../../memberpic.114my.cn/dgnwsj11/uploadfile/image/20210318/20210318152720_927562473.png)}
.nav #nav_li7 > a{background-image:url(../../memberpic.114my.cn/dgnwsj11/uploadfile/image/20210318/20210318151847_1116972348.png)}


.top .nav li.navcurrent,.top .nav li:hover{ }
.top .nav li.navcurrent > a,.top .nav li:hover > a{ background-position: 0 center; padding: 0 10px 0 30px; color: #036fd7; font-weight: bold;}



/*å¯¼èˆªä¸‹æ‹‰*/
.nav li .sedNav {width:180px;  position: absolute;  background-color: rgb(3, 111, 215,0.9); left:-36px; top:100%; z-index:9999; display: none;}
.nav li .sedNav a {display: block; line-height: 50px; color: #fff; font-size: 14px;text-align: center;     border-bottom: 1px solid #036fd7;}
.nav li .sedNav a:hover {color: #fff; background:#00b928;filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00b928', endColorstr='#05c905',GradientType=0 );}:root .gradient{-webkit-filter:none;filter:none;}

/*banner*/
.banner{ overflow: hidden; background:#eee; }
.banner-box{ min-width:1400px; height:700px; position:relative; margin:0 auto; }
.banner-box .bd{ width:100% !important; }
.banner-box .bd li{ width:100% !important; height:700px; background-position: center; background-repeat: no-repeat; }
.banner-box .bd li a{ display:block; background-size:auto; }
.banner-btn { width: 100%; position: absolute; top: -1px; left: -1px; margin-left: 0; height: 700px; overflow: hidden; }
.banner-btn a{ display:block; width:49px; height:104px; position:absolute; top:300px; filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0; transition:0.3s all ease-in-out}
.banner-btn a.prev{ left:-50px; background:url(../../memberpic.114my.cn/dgnwsj11/uploadfile/image/20210318/20210318110050_1843910730.png) no-repeat 0 0; } 
.banner-btn a.next{ right:-50px; background:url(../../memberpic.114my.cn/dgnwsj11/uploadfile/image/20210318/20210318110050_1843910730.png) no-repeat -49px 0; }
.banner-box .hd { position:absolute; bottom:30px; width: 100%; display: block; }
.banner-box .hd ul { width: 1250px; margin: 0 auto; text-align: center; }
.banner-box .hd ul li{ width:20px; height:20px; border-radius:20px; text-indent:-9999px; background:#fff; cursor:pointer; display:inline-block; margin:0 5px; transition:0.3s all ease-in-out; text-align: center; position: relative; z-index: 1111; }
.banner-box .hd ul li.on{ background:#036fd7 !important; width: 32px; }
.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*/
.search_bg{border: 1px solid #ededed; height:80px;}
.keywords{ padding-left:42px; background:url(../../memberpic.114my.cn/dgnwsj11/uploadfile/image/20210318/20210318163413_347741784.jpg) no-repeat left center;}
.keywords,.keywords a{ font-size:14px; color:#666; line-height:78px;}
.keywords a:hover{ color:#036fd7; text-decoration:underline;}
#search_bg input{ float:left;}
#sso{ background:#036fd7;}
#infoname{ height:78px; border:none; border-left:1px solid #e0e0e0; padding-left:54px; background:url(../../memberpic.114my.cn/dgnwsj11/uploadfile/image/20210318/20210318163827_143586149.png) no-repeat 10px ; font-size:14px; font-weight:lighter; width: 220px;}


/*sl*/
.sl_bg{ width:100%; background:#f5f5f5 url(images/yst_bg.jpg) no-repeat bottom; margin:0 auto; height:550px; padding-top:78px;}

.spvidio{ width:620px; height:390px; padding:20px; background:#fff; box-shadow:0 0 20px #c1cdd8; border-radius:20px;}
.spright{ width:720px;}
.sp_t{ font-size:30px; color:#333; font-weight:lighter;}
.sp_t b{ font-size:44px; color:#333; font-weight:bold;}
.sp_t b span{ font-size:44px; color:#036fd7; font-weight:bold;}
.sp_t1{ width:145px; color:#fff; text-align:center;background-image: linear-gradient(90deg, #036fd7 ,#00b996); margin:25px 20px 0 0; float:left; line-height:48px; font-size:18px; border-radius: 10px 0;}
.sp_t1:hover{ background:#036fd7;}
.sp_c{ font-size:15px; color:#666; line-height:30px; margin:20px 0;}
.sp_c b{ font-size:20px; color:#333; font-weight:600; line-height:44px;}
.sp_num{ font-size:15px; color:#484848;}
.sp_num span{ font-size:48px; color:#036fd7; font-family:impact; padding-left:80px;}
.sp_num span:nth-child(1){ padding-left:0;}


/*pro*/
.product{padding-top: 60px;}
.protab{margin:0 0 45px 0; text-align: center;font-size: 0;white-space: nowrap;}
.protab a{display: inline-block;vertical-align: top;line-height: 62px;background: #eff0f1;transition: all .3s ease;font-size: 18px;color: #666666; padding: 0 74px;}
.protab a+a{margin-left: 14px;}
.protab a.on{background: #036fd7;color: #fff;}

.hotpro{ width:1397px !important;margin-bottom: 27px; background:#fff; border: 3px solid #eeeeee;  height:436px;}
.hotprotu{ border-right:2px #ededed solid;}
.hotproright{width: 580px;padding: 40px 0 0 70px;}
.hotpro_t{font-size: 30px;color: #036fd7;}
.hotpro_t span{display: block;font-size: 20px;color: #666666;font-weight: lighter;margin: 10px 0 20px 0;}
.hotpro_t:after{content: '';display: block;width: 18px;height: 4px;background: #036fd7;}
.hotpro_c{margin: 28px 0 20px 0;font-size: 15px;color: #333333; border:1px #f1f1f1 solid; padding:20px; font-weight: lighter;line-height: 32px;}
.hotpro_cfl{ width:40%; float:left;}
.hotpro_cfr{ width:55%; float:right;}
.hotproright ul{font-size: 0; }
.hotproright ul li{display: inline-block;vertical-align: top;text-align: center;font-size: 18px;color: #666666;font-weight: lighter;}
.hotproright ul li+li{margin-left:80px;}
.hotpro_icon{border-radius:10%;border: 1px solid #d1d1d1; margin-bottom: 8px; transition: all .3s ease;}
.hotproright ul li:hover .hotpro_icon{transform: rotate(360deg);box-shadow: 0 0 15px #eee;}
.proshow td{ display:inline-block; vertical-align:top; width:340px; padding:0 !important;     border: 1px #ededed solid;}
.proshow td br{ display:none;}
.proshow td a,.proshow td span{ display:block; overflow:hidden; position:relative;}
.proshow td a img{ width:100%; height:auto; transition:all .6s ease;}
.proshow td span a{ line-height:60px;   background:#666;  font-size:18px; color:#fff; font-weight:lighter;  transition:all .3s ease;}
.proshow td+td{ margin-left:13px;}
.proshow td>a:after{ content:''; display:block; position:absolute; width:100%; height:100%; background:rgba(0,0,0,.3); opacity:0; transition:all .3s ease; top:0; left:0;}
.proshow td:hover>a:after{opacity: 1;}
.proshow td:hover>a img{ transform:scale(1.1);}
.proshow td:hover span a{ color:#fff; background:#036fd7; padding:0 40px;}
  
  


.protab_w{ float:right; width:640px; margin:45px 45px 0 0; position:relative;}
.protab_t { font-size:28px; color:#222222;  display:block;  position: relative;line-height: 37px;}
.protab_w1 a{ font-size:28px; color:#222222;  display:block;  position: relative;line-height: 37px;}
.protab_w1:after{content: '';display: block;width: 58px;height: 4px;background: #036fd7;margin-top: 15px;}
.protab_t2{ font-size:15px; color:#666; font-weight:lighter; line-height:30px; position:relative; margin: 20px 0; overflow: hidden;}
.probtn a{display: inline-block;width: 160px;line-height: 39px;border: 1px solid #036fd7;text-align: center; font-size: 14px;color: #036fd7;font-weight: lighter; border-radius: 3px;transition: all .3s ease;}
.probtn a+a{background: #036fd7;color: #fff;margin-left: 15px;}
.probtn a:hover,.probtn a+a:hover{background: #00b928;color: #fff; border-color: #00b928;}
.protrait{ margin-bottom:30px;}
.protrait li{display: inline-block;vertical-align: top;width: 105px;height: 112px;border-radius: 8px;background-color: #036fd7;text-align: center;font-size: 16px;font-weight: lighter; line-height: 160px; color: #fff;transition: all .3s ease;}
.protrait li+li{margin-left: 28px;}
.protrait li:hover{background-color: #00b928;}
.protrait li:nth-child(1){background-image: url(images/p_icon01.png);}
.protrait li:nth-child(2){background-image: url(images/p_icon02.png);}
.protrait li:nth-child(3){background-image: url(images/p_icon03.png);}
.protrait li:nth-child(4){background-image: url(images/p_icon04.png);}
.protrait li:nth-child(5){background-image: url(images/p_icon05.png);}


/*äº§å“ç‰¹ç‚¹*/
.trait_bg{background: url(images/ys_bg.jpg)no-repeat center;height: 1191px;}
.trait_t p{color: #fff;font-weight: bold;}
.trait_t span{color: #fff;}

.trait_cont{position: relative;}
.trait_cont ul li{width:720px;height:205px;position: absolute;color: #fff;cursor:pointer;background: #258df0;border-radius: 20px;padding-left: 30px;padding-top: 25px;}

.trait_cont ul li.cur{background: #00b928;}
.trait_cont ul li.cur d>span{background: #fff;color: #258df0;}
.trait_cont ul li d{font-weight:bold;font-size: 35px;line-height: 72px;}
.trait_cont ul li d>span{display: block;width: 67px;height: 72px;float: left;border-radius: 10px;background:#00b928;text-align: center;margin-right: 16px;}
.trait_cont ul li p{width: 338px;font-size: 16px;line-height: 30px;margin-top:24px;}


.trait_cont ul li:first-child{top:40px;left: 0;}
.trait_cont ul li:nth-child(2){top:381px;left: 0;}
.trait_cont ul li:nth-child(3){top:40px;right: 0;padding-left:300px;width:680px;}
.trait_cont ul li:nth-child(4){top:381px;right: 0;padding-left:320px;width:680px;}
.trait_img{width:606px;height:606px;margin:0 auto;position: relative;top:40px;background: #e2eef9;border-radius: 500px;border: 8px #d5e9fb solid;}
.trait_img li{width:606px;height:606px;border-radius:100%;margin: 0 auto;position: absolute;}

.tracon{ text-align:center; font-size:0; white-space:nowrap;}
.tracon p{ display:inline-block; position:relative; width:231px; height:231px;}
.tracon p+p{ margin-left:86px;}
.tracon p span{ display:block; width:148px; height:148px; border-radius:50%; background:#fff; position:absolute; top:0; left:0; right:0; bottom:0; margin:auto; z-index:9; font-size:32px; color:#00b928; -webkit-box-sizing:border-box; box-sizing:border-box; padding:30px 0; font-weight:bold;}
.tracon p:after,.tracon p:before{ content:''; display:block; position:absolute;top:0; left:0; right:0; bottom:0; margin:auto; width:100%; height:100%; background:rgba(5,141,57,0.09); border-radius:50%; -webkit-transition:all .3s ease; transition:all .3s ease;}
.tracon p:before{ width:195px; height:195px; z-index:3; background:rgba(5,141,57,0.09);}
.tracon p:hover:after{background:rgba(5,141,57,0.2);}
.tracon p:hover:before{background:rgba(5,141,57,0.2);}



/*adv*/
.adv .title{}
.advtab{ height:160px; background:#0073da; margin-bottom:1px;     width: 1400px; margin: 0 auto;}
.advtab ul{display: -webkit-flex;display: flex;justify-content:flex-start;flex-wrap: nowrap;align-items:flex-start;}
.advtab ul li{ position:relative; width:25%; position:relative;display: -webkit-flex;display: flex;justify-content:flex-start;flex-wrap: nowrap;align-items:flex-start; cursor:pointer; transition:all .3s ease; box-sizing:border-box; height:160px;border-right:1px solid #0083e3;}
.advtab ul li:first-child{ border-left:1px solid #0083e3;}
.advnum{    background: linear-gradient(to bottom,#0271dd,#258df0);  width:50px; height:120px; line-height:150px; text-align:center; border-radius:0 0 25px 25px; font-size:30px; color:#fff; font-family:impact; margin:0 20px 0 20px;}
.adv_t{ font-size:16px; color:#fff; font-weight:lighter; margin-top:50px;}
.adv_t b{ display:block; font-size:30px; color:#fff; margin-bottom:4px;     font-weight: bold;}
.advtab ul li.on{ background:#036fd7;}
.advtab ul li i{ position:relative; z-index:3;}
.advtab ul li:after{ content:''; display:block; position:absolute; left:20px; top:0; width:50px; height:0; background:#00b928; transition:all .3s ease; border-radius:0 0 25px 25px;}
.advtab ul li.on:after{ height:120px;}
.advcon ul{ height:600px;}
.advcon ul:nth-child(1){ background:url(images/ys_01.jpg) no-repeat center;}
.advcon ul:nth-child(2){ background:url(images/ys_02.jpg) no-repeat center;}
.advcon ul:nth-child(3){ background:url(images/ys_03.jpg) no-repeat center;}
.advcon ul:nth-child(4){ background:url(images/ys_04.jpg) no-repeat center;}
.advcon ul .w1400{ height:600px;display: -webkit-flex;display: flex;justify-content:flex-end;flex-wrap: nowrap;align-items:center;}
.advcen{ position:relative; width:700px; height:440px; background:rgba(255,255,255,.95); box-sizing:border-box; padding:50px 50px 0 50px;}
.advtop:before{ content:''; display:inline-block; position:absolute; top:0; left:0; width:10px; height:55px; background:#036fd7;}
.advtop{ padding:0 0 30px 30px; position:relative; border-bottom:1px solid #dadada;}
.advtop p{ top:-7px; display:inline-block; vertical-align:top; position:relative;position:relative; z-index:3; font-size:36px; color:#333333; white-space:nowrap;}
.advtop p img{ position:absolute; z-index:-1; left:0; top:-10px;}
.advtop p em{ display:block; text-transform:uppercase; font-size:14px; font-weight:lighter; }
.advwa{ font-size:15px; color:#666; line-height:28px; margin:25px 0 55px 0;}
.advbottom{display: -webkit-flex;display: flex;justify-content:space-between;flex-wrap: nowrap;align-items:center;}
.advbtn a{ display:inline-block; width:155px; line-height:44px; background:#036fd7; color:#fff; font-size:18px; font-weight:lighter; text-align:center; transition:all .3s ease;}
.advbtn a:hover{ background:#0073da;}
.advtel{ font-size:16px; color:#036fd7; padding-left:35px; background:url(images/ys_tel.png) no-repeat left center;}
.advtel em{ display:inline-block; vertical-align:sub; font-size:36px; font-family:fontDin1;}
.advcen{ position:relative;}
.advcen:after{ content:''; display:block; position:absolute; width:100vw; top:0; left:100%; height:100%; background:rgba(255,255,255,.95);}





/*case*/
.case{}
.casecenter{margin: 50px 0;}


.casebtn a{ display: inline-block;width: 227px;line-height: 50px;border-radius: 25px;background: #036fd7;font-size: 16px;color: #fff;font-weight: lighter;transition: all .3s ease;}
.casebtn a:hover{background: #ffbd22;}
.case_tab{font-size: 0;width: 480px;}
.case_tab li{width: 230px;height: 185px;position: relative;cursor: pointer;background: #f5f5f5;display: inline-block;margin: 0 10px 10px 0; text-align: center;font-size: 22px;color: #333333; transition: all .3s ease; float:left;}
.caseicon{ position: relative;margin: 30px 0 10px 0;display: inline-block;width: 60px;height: 60px;border-radius: 50%;background: #036fd7;transition: all .3s ease;}
.case_tab li em{display: block;font-size: 14px;color: #9e9e9e; 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:30px;height: 38px;background: url(images/yy_icon.png) no-repeat left -60px;}
.case_tab li:nth-child(2) .caseicon span{background-position-x:-40px;width: 39px;height: 36px; }
.case_tab li:nth-child(3) .caseicon span{background-position-x:-91px;width: 38px;height: 40px; }
.case_tab li:nth-child(4) .caseicon span{background-position-x:-142px;width: 36px;height: 38px; }
.case_tab li:nth-child(5) .caseicon span{background-position-x:-192px;width: 42px;height: 38px; }
.case_tab li:nth-child(6) .caseicon span{background-position-x:-246px;width: 44px;height: 40px; }
.case_tab li.on,.case_tab li.on em{color: #fff;}
.case_tab li.on{background: #036fd7;}
.case_tab li.on .caseicon{background: #fff;}
.case_tab li.on .caseicon span{background-position-y:0;}
.casecon .divdgweb_new_div .divdgweb_new_div_item{ width:920px; 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: 150px;  width: 100%; position: absolute; left: 0;bottom: 0; overflow: hidden;background: rgba(0,0,0,.7);padding: 40px; transition: all .3s ease;} 
.casecon .divdgweb_new_div_item_a{font-size: 25px; 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: #ff0;}


/*partner*/
.partner_bg{background:url(images/panter_bg.jpg) no-repeat bottom; width: 100%; height:640px;     padding-top: 60px;}
.partner_d {width: 100%;margin: 0 auto;overflow: hidden;}
.hzcuston{ margin-top:30px;}
.hzcuston td,.hzcuston td div{ padding:0 !important;}
.hzcuston td br{ display:none;}
.hzcuston td a{ display:block;}
.hzcuston td{ width:349px; position:relative; display:inline-block; vertical-align:top;}
.hzcuston td+td{ margin-left:1px;}
.hzcuston tr+tr{ margin-top:1px; display:block;}
.hzcuston td>a img{ width:100%; height:auto;}
.hzcuston td div a{ font-size:18px; color:#fff; position:absolute; top:0; left:0; line-height:175px; transition:all .3s ease;width:100%; height:100%; text-align:center; transform:scale(0); background:rgba(0,0,0,.6);}
.hzcuston td:hover div a{ transform:scale(1);}



/*about*/
.about_bj{ background:url(images/about_bg.jpg) center no-repeat; height:700px;}
.about_r{ width:680px; height:auto;}
.about_w { font-size:20px; color:#c7e3ff; font-weight:inherit; line-height:50px;}
.about_w p{ font-size:38px; color:#fff; font-weight:bold;    padding-top: 94px;}

.about_w1 { float:left; font-size:20px; color:#c7e3ff; font-weight:inherit; line-height:35px;}
.about_w1 i{ width:70px; height:4px;  background:#fff; display:block; margin-top: 20px; margin-bottom:40px;}
.about_w1 span{ font-size:15px; color:#f4f9fd; font-weight:normal;  line-height:35px; }

.ghubgk{width:630px;}
.zjbtkt{font-size:38px; color:#fff; font-weight:bold; padding-top:94px; float:left;}
.xhgnktl{ float:left; width:288px; height:1px; background:#c7e3ff; margin-top:122px; margin-left:20px;}
.ttyght{ width:120px;position:absolute; }
.abvc{width:120px; height:120px; cursor:pointer;position: absolute; left:580px; right:0; top:114px;}
.abvc span{width:120px; height:120px; background:url(../../memberpic.114my.cn/dgnwsj11/uploadfile/image/20210319/20210319201942_1320028991.png) no-repeat center; display:block;z-index:33; position:relative; top:-50px; left:-50px;}

/*qyxx*/
.qyxx{ padding:0px 0 70px 0;}
.qyxxcenter{position:relative;}
.qyjt{ display:block; position:absolute; left:0; top:40%;cursor:pointer;}
.qyjt.next{ right:0; left:auto;}
.qycon{ width:1310px; margin:0 auto;}
.qycon table,.qycon tr,.qycon tbody{ display:block; width:100%;}
.qycon td{ display:inline-block; padding:0 !important; width:310px; margin-right:23px;}
.qycon td br{ display:none;}
.qycon td a{ display:block; position:relative; overflow:hidden;}
.qycon td div{ padding:0 !important;}
.qycon td div a{ line-height:57px; background:#f6f6f6; font-size:16px; color:#666; transition:all .3s ease;}
.qycon td a img{ transition:all .5s ease; width:100%; height:auto;}
.qycon td:hover a img{ transform:scale(1.1);}
.qycon td:hover div a{ background:#036fd7; color:#fff;}






/*news*/
.news_t{border-bottom: 1px solid #b1b1b1;   margin-bottom: 30px;}
.news_t1{ font-size: 32px;   color: #036fd7;     font-weight: bold;     line-height: 40px;}
.news_t1 b{font-size: 20px;   color: #999999;  font-weight: 400;   padding-left: 10px; text-transform: uppercase;}
.newstab a{ display:inline-block; position:relative; font-size:18px; color:#343434; margin-left:23px;}
.newstab a+a{ margin-left:53px;}
.newstab a.on{ color:#036fd7;}
.newstab a:after,.newstab a:before{ content:''; display:block; transition:all .4s ease;}
.newstab a:after{ width:0px; margin:0 auto; height:3px; background:#036fd7; margin-top:18px;}
.newstab a.on:after{ width:100%; font-weight:500;}
.newstab a:before{ position:absolute; left:-23px; top:6px;}
.newstab a:nth-child(1).on:before{ background-position-y:-18px;}
.newstab a:nth-child(2).on:before{ background-position-y:-20px;}
.newstab a:nth-child(3).on:before{ background-position-y:-21px;}
.newstab a:nth-child(1):before{ width:18px; height:18px; background:url(../../memberpic.114my.cn/dgnwsj11/uploadfile/image/20210320/20210320215535_992135625.png) no-repeat top center;}
.newstab a:nth-child(2):before{ width:18px; height:20px; background:url(../../memberpic.114my.cn/dgnwsj11/uploadfile/image/20210320/20210320215535_699834629.png) no-repeat top center;}
.newstab a:nth-child(3):before{ width:19px; height:21px; background:url(../../memberpic.114my.cn/dgnwsj11/uploadfile/image/20210320/20210320215535_1338099501.png) no-repeat top center;}

.newstitl{ font-weight: lighter; font-size:18px; text-align:center; color:#aaaaaa;}
.newstitl strong{ display:block; margin-bottom:10px; font-size:36px; color:#036fd7;}
.newsleft{ width:438px; height:470px; position:relative;}
.newsleft .news_div_item_pic img{ width:100%; height:100%;}
.newsleft .news_div_item_a{ display:none; background-color:rgba(0,185,40,0.9) ; width:418px; height:80px; line-height:80px; text-align:center; bottom:10px; left:10px; font-size:20px; color:#222222; position:absolute;}
.newsleft .news_div_item_a:hover{ color:#036fd7;}
.newscen{ margin:0px 9px;}
.newscen .news_div_item{ width:420px; height:230px; background:#f6f6f6; padding:35px 25px; position:relative;}
.newscen .news_div_item+.news_div_item{ margin-top:8px;}
.newscen .news_div_item_a{ font-size:18px;  color:#222222;}
.newscen .news_div_item_body{ font-size:14px; color:#999; line-height:26px; margin-top:10px; padding-bottom:15px; border-bottom:1px solid #eeeeee;}
.newscen .news_div_item_a:after{ content:''; display:block; position:absolute;width:22px; height:18px; background:url(../../memberpic.114my.cn/dgnwsj11/uploadfile/image/20210320/20210320215148_1453439382.png) no-repeat left top; transition:all .3s ease; top:180px; right:36px;}
.newscen .news_div_item_date{ position:absolute; top:150px; left:30px; padding-top:34px;}
.newscen .news_div_item_date>div{ float: left; font-size:16px; color:#888; font-weight:lighter;     font-weight: lighter;}
.newscen .news_div_item_date .news_div_item_day{ font-size:33px; font-weight:bold; color:#484848; top:0px; left:0px; position:absolute;line-height: 33px; }
.newscen .news_div_item:hover .news_div_item_a:after{ background-position-x:-22px;}
.newscen .news_div_item:hover  .news_div_item_day{color:#036fd7;}
.newscen .news_div_item:hover  .news_div_item_a{ color:#036fd7; }
.newsright .news_div_item{ width:524px; height:151px; background:#f6f6f6; padding:20px; position:relative;} 
.newsright .news_div_item+.news_div_item{ margin-top:8px;}
.newsright .news_div_item_date{ padding-left:10px; height:127px; width:100px; padding-top:75px; float:left; border-right:1px solid #eeeeee; position:relative; font-size:16px; color:#888;  }
.newsright .news_div_item_date>div{ float:left;}
.newsright .news_div_item_date .news_div_item_day{ position:absolute; top:18px; left:18px; font-size:32px; color:#484848; font-weight:bold; border-bottom:2px solid #cecece;}
.newsright .news_div_item_content{ float:right; width:360px; padding-top:10px;}
.newsright .news_div_item_a{ font-size:18px; color:#222222; white-space: nowrap;height: 28px;text-align: center;overflow: hidden;text-overflow: ellipsis;}
.newsright .news_div_item_body{ margin-top:15px; font-size:14px; color:#999; }
.newsright .news_div_item_a:after{ content:''; display:block; position:absolute;width:22px; height:18px; background:url(../../memberpic.114my.cn/dgnwsj11/uploadfile/image/20210320/20210320215148_1453439382.png) no-repeat left top; transition:all .3s ease; top:107px; left:150px; }
.newsright .news_div_item:hover .news_div_item_a:after{ background-position-x:-22px;}
.newsright .news_div_item:hover  news_div_item_day{color:#036fd7;}
.newsright .news_div_item:hover  .news_div_item_a{ color:#036fd7; }



/*copy*/
.crcenter{height: 570px;background: url(images/copy_bg.png) no-repeat center;}
.crcon{padding: 90px 0 60px 0; height:360px;}
.kslj,.crcode,.crcontact{font-size: 0;}
.kslj li,.crcode li,.crcontact li{display: inline-block;vertical-align: top;}
.kslj p{font-size: 18px;color: #fff;font-weight: bold;margin-bottom: 20px;}
.kslj li a{font-size: 14px;color: #eff6fd;line-height: 32px;display: block;}
.kslj li a:hover{color: #fff;}
.kslj li{margin-left: 90px; }
.crcode li img{width: 149px;height: 149px;}
.crcode li+li{margin-left: 23px;}
.crcode li span{display: block;line-height: 40px;font-size: 14px;color: #fff;background: #3294f2; text-align: center;}
.crcontact{padding: 20px 0;background: #258df0;border-radius: 15px;height: 120px; text-align: center;white-space: nowrap;}
.crcontact li{font-size: 15px;color: #f0fbf9;padding-top: 55px; margin: 0px 75px;}
.crcontact li em{font-size: 17px;font-family: fontDin1; text-transform: none;}
.crcontact li:nth-child(1){background: url(images/bg_icon01.png) no-repeat top center;}
.crcontact li:nth-child(2){background: url(images/bg_icon02.png) no-repeat top center;}
.crcontact li:nth-child(3){background: url(images/bg_icon03.png) no-repeat top center;}
.crcontact li:nth-child(4){background: url(images/bg_icon04.png) no-repeat top center;}

.end,.end a{line-height: 88px;font-size: 14px;color: #d9ecff;}
.end a:hover{color: #fff;}
.links{height: 109px;background: #0176e7;}
.links p.fl{font-size: 18px;color: #ddebf9;padding-left: 53px;background: url(../../memberpic.114my.cn/dgnwsj11/uploadfile/image/20210318/20210318170658_1101815172.png) no-repeat left center;margin-top: 25px;margin-right: 40px;position: relative;}
.links p.fl span{display: block;font-size: 28px;color: #ffffff;font-family: fontDin2; text-transform: uppercase;}
.links p.fl:after{content: '';display: inline-block; position: absolute;width: 1px;height: 51px;background: #86c2fb;right: -19px;top: 0;bottom: 0;margin: auto 0;}
.links p.fr a{line-height: 109px;font-size: 14px;color: #d1e6fb;}
.links p.fr a:hover{color: #fff;}



/*å³ä¾§æµ®åŠ¨*/
.y-kefu-box { position: fixed; right: 0; 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(../../memberpic.114my.cn/dgnwsj11/uploadfile/image/20210322/20210322095131_587416658.png) no-repeat; margin: 0 auto 6px;}
.y-kefu-box01 { width: 54px; 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: #036fd7; }/*é¢œè‰²æ›´æ”¹*/
.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: #036fd7; border-color: #036fd7; 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: #036fd7; border-color: #036fd7;}/*é¢œè‰²æ›´æ”¹*/
.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; right: 90px; 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: #036fd7; font-size: 18px; }/*é¢œè‰²æ›´æ”¹*/
.right { width: 12px; height: 12px; position: absolute; right: -12px; 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-left: 6px white solid; overflow: hidden;}
.right-arrow1 { left: 1px; border-left: 6px #efefef solid;}
.right-arrow2 { border-left: 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: 15px 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: #036fd7; 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:#036fd7;position: absolute; top: 37px; left: 55px; z-index: 9;}/*å…³é—­åŽé¢œè‰²*/
.y-kefu-box01 .hide-status .kf-zixun { padding: 10px 0 7px; color: #fff; cursor: pointer; }

/* å‹æƒ…é“¾æŽ¥ */
.linkTagcs li {  list-style: none; margin: 0px; padding-right: 9px;  line-height: 13px !important; float: left; padding-top: 29px !important;}