@charset "UTF-8";
@font-face {font-family: "fitle"; src: url("../css/fitle.woff") format("woff");}
@font-face{font-family:hs_l;src:url(https://cdn.114my.com.cn/font/hmos/HarmonyOS_Sans_SC_Light.ttf)}
@font-face{font-family:hs_r;src:url(https://cdn.114my.com.cn/font/hmos/HarmonyOS_Sans_SC_Regular.ttf)}
@font-face{font-family:hs_b;src:url(https://cdn.114my.com.cn/font/hmos/HarmonyOS_Sans_SC_Bold.ttf)}
@font-face{font-family:'sla';src:url("../css/sla.otf");}
*{margin: 0;padding: 0;list-style: none;text-decoration: none;box-sizing: border-box;}
@font-face{font-family:'ban'; src: url("../css/YOUSHEBIAOTIHEI-2.TTF.txt");}
body{position: relative;font-size:14px;min-width:1200px; font-family: hs_r; vertical-align: baseline;width: 100%;overflow-x: hidden;}
i, em{font-style: normal;}
a{color: #333;}
h1, h2, h3, h4, h5, h6, b{font-weight: normal;}
img{border: none ;display: inline-block;}
.clearfix:after{content: ".";display: block;height: 0;clear: both;overflow: hidden;visibility: hidden;}
.fl{float: left;}
.fr{float: right;}
.clear{clear: both;height: 0;}
.cl{clear: both;height: 0;}
.wp{width:86%; margin: auto;}
/*button,input{font-family: 'Microsoft YaHei', arial, 'Heiti SC', tahoma, 'Hiragino Sans GB', B8BF53, sans-serif;outline: none;}*/
@font-face{font-family: "pmzd";src: url("http://memberpic.114my.com.cn/szjiarui/cssnew/pmzd.txt") format("woff");}
@font-face{font-family: "din";src: url("http://memberpic.114my.com.cn/szjiarui/cssnew/DIN-Medium.woff.txt") format("woff");}
@font-face {font-family:"DIN-BOLD";src:url("https://114my.cn.114.114my.net/hxp/fonts/DIN-BOLD.woff.txt") format("woff");}
.t{text-align: center;height:144px;display: flex;flex-direction: column;align-items: center;margin-top:38px;position: relative;}
.t h3{font-size:40px;color:#232321;line-height:75px;padding-top:2px;height:84px;position: relative;z-index: 5;font-weight: bold;}
.t h3 b{font-size:56px;font-weight: bold;color:#008c3f;padding:0 10px;transform: skewX(-8deg);display: inline-block;font-family: Microsoft YaHei;}
.t span{color: #666;font-size:22px;line-height:22px;font-weight:lighter;}
.t span b{font-weight:bold;}
.t em{font-size: 70px;color: #f5f5f5;font-family: Impact;letter-spacing: 3px;text-transform: uppercase;height:3px}
.t em b{color: #f5f5f5;font-family: Impact;}
@keyframes protitI{0%,100%{width: 46px;}
50%{width: 0;}}
.w1200{width:1200px;margin:auto;overflow:hidden;}
.inbt{background:#fff;border-top-left-radius: 80px;}

/*header*/
.head_bc{min-width: 1200px;width: 100%;position: absolute; z-index: 999;position: fixed;transition: .5s;   transition: 0.5s;}
.logo_c{display: block;float: left;position: relative;z-index: 1200; width:30%;}
.logo_c>a>span{float: left; font-size:30px; margin-left:11px;font-family: "fitle"; letter-spacing:0px; color:#000; padding-top:8px; line-height:28px;}
.logo_c>a>span i{font-size:12px; letter-spacing:1.8px; font-style: normal; display:block; padding-top:-2px; color:rgba(0,0,0,.4); text-transform: uppercase; font-family: microsoft yahei;}
.logo_c img{ height:55px; float:left;}

.head_bc.on{background: #fff; box-shadow: 0 2px 5px 0 rgba(0,0,0,0.2); height: 60px;transition: .5s;z-index: 9999;}
.head_bc.on .logo_c img{ height:48px;}
.head_bc.on .logo_c>a>span{ color:#000;font-size: 27px; padding-top:4px;}
.head_bc.on .logo_c>a>span i{ color: rgba(0, 0, 0, .8); font-size:8px;}
.head_bc.on .nav_c>ul>li.on>a{ color:#00a849;}
.head_bc.on .nav_c>ul>li a{ color:#000;}
.head_bc.on .icon>div i span{ color:#000;}
.head_bc.on .icon_search{ color:#000;}
.head_c.on{height: 60px;}
.nav_c>ul.on{padding-top: 12px;}

.head_bc.on .nav_c>ul { padding-top: 20px;}
.head_bc.on .head_c {
    height: 60px;
}

.head_c{height:100px;position:relative;display: flex;justify-content: space-around;/*width: 1400px;*/ min-width:1200px; width:94%; margin: 0 auto;transition: .5s;}
.logo_c{display: flex;align-items: center;}
.logo_c>a{position: relative;} 


.nav_c{width: 100%;display: flex;align-items: center;justify-content: space-between;}
.nav_c>ul{width:66%;display: flex;justify-content: space-between; height: 100%;padding-top:38px;}
.nav_c>ul>li{position: relative;height: 100%;}
.nav_c>ul>li:before{position: absolute;content: "";width: 1px;height: 12px;background:#00a849;top: 80px;left: 50%;opacity: 0;transition: all .5s}
.nav_c>ul>li.on:before,.nav_c ul li:hover:before{top: 32px;opacity: 1;}
.nav_c>ul>li:after{position: absolute;content: "";width: 6px;height: 6px;border-radius: 100%;border:1px solid #00a849;top: 0;left: 50%;margin-left: -3px;opacity: 0;transition: all .5s}
.nav_c>ul>li.on:after,.nav_c ul li:hover:after{top: 25px;opacity: 1;}
.nav_c>ul>li a{text-align: center;color: #000;font-size:0.9vw; letter-spacing:0.5px;}
.nav_c>ul>li.on>a{color: #fff;font-weight: normal;}
.nav_c>ul>li:hover>a{color: #00a849;}
.nav_c>ul>li .prolist2021 {position:relative;}
.nav_c>ul>li .prolist2021 ul {position:relative;}
.nav_c>ul>li .prolist2021 li {position:relative;}
.nav_c>ul>li .prolist2021 li dl {position:absolute;top:0;left:100%; transition: 0.5s;}
.nav_c>ul>li li:hover dl {    opacity: 1; transition: 0.5s;}
.nav_c>ul>li .prolist2021 li dl dt a {display: block;padding: 0 40px;width: 300px;height: 40px; border-bottom: none;background: #fff; color: #666; font-weight: 100; font-size: 14px; line-height:40px;position: relative;}

.nav_c>ul>li:hover .nav2 {transform: rotateX(0deg);}
.nav_c>ul>li .prolist2021 li:hover dl { transform: rotateY(0deg);}
.nav_c>ul>li .prolist2021 li dl {position: absolute;top: 0; left: 100%;transition: 0.5s; transform-origin: left; transform: rotateY(90deg);}

/*下拉*/
/*.nav_c>ul>li:nth-child(3) .ej_menu{width: 363%;left: -126%;}*/
.nav_c>ul>li .ej_menu{position: absolute;top: 44px;left: -15%;width: 124px;z-index: 9999;background: #fff;transition: all .5s;transform: translateY(50px);opacity: 0;}
.nav_c>ul>li .ej_menu a{display: block;text-align: center;width: 100%;font-size:14px;height:40px;line-height:40px;transition: all .5s;color: #333;}
.nav_c>ul>li .ej_menu a:hover{background: #00a849;color: #fff;}
.nav_c>ul>li .ej_menu:hover{}
.nav_c>ul>li:hover .ej_menu{transform: translateY(0px);opacity: 1;}

.head_pho{display: flex;align-items: center;justify-content: space-between;width: 18%;min-width: 150px;}
.pho_wz p,.pho_wz b{color: #fff;}
.pho_wz p{font-size: 1rem;}
.pho_wz b{font-size: 1.4rem;}
.pho_ic{width: 37px;height: 37px;border-radius: 100%;border:1px solid #fff;display: flex;align-items: center;justify-content: center;}
.hlf {
  font-family: "lcf" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/*heade*/
.quxiao{ display:none;}
.head_bc{width: 100%;/*position: relative;*/}
.hea_tc{display: flex;justify-content: space-between;height:118px;/*align-items: center;*/position: relative;width:86%;margin:auto;}
.hea_logo{display: flex;align-items: center;}
.hea_logo2{display: flex;padding-left:19px;}
.h_tcc{margin-left: 14px;}
.h_tcc>b{display: block;font-size:33px;color: #fff;padding-top:13px;line-height:22px;letter-spacing:1px;font-family: "fitle";}
.h_tcc>p{font-size:14px;color:#fff;margin-top:9px;text-transform: uppercase;letter-spacing:2px;padding-left:0px;}
.head_lc{width: 100%;display: flex;justify-content: space-between;align-items: center;height: 80px;position: relative;}
.hea_wz{margin-left:19px;position: relative;height: 100%;display: flex;flex-direction: column;top:-2px;justify-content: center;}
.hea_wz b span{font-size:30px;font-weight:bold;padding-right:2px;float:left;font-family: "pmzd";background: -webkit-linear-gradient(-315deg,#23bf36 10%,#23bf36 50%, #008c3f 80%);-webkit-background-clip:text;-webkit-text-fill-color: transparent;letter-spacing:1px;}
.hea_wz>b{display: block;font-size:22px;font-family: cursive;/color:#fff;line-height:42px;}
.hea_wz>p{font-size:21px;color:#fff;letter-spacing:2.6px;padding-left: 2px;margin-top:-2px; font-family: cursive;}
.hea_wz>p b{font-family: cursive;}
.hee>p{font-size:17px;color: #000;display: flex;line-height: 28px;margin-top:1px;}
.hee>p>span{font-size: 16px;color: #999;margin-right: 10px;border: 1px #ddd solid;padding:5px 6px;border-radius: 50%;}
.hee>div{display: flex;}
.hee>div>b{font-size:29px;letter-spacing:1px;font-weight:bold;color:#026b29;font-family:din;}
.hee>div>b:last-child{margin-left: 30px;letter-spacing:1px;}
/*.nav_c:after{content:'';position: absolute;width: 100%;height: 6px;-webkit-transform: skew(-28deg);-moz-transform: skew(-28deg);-o-transform: skew(-28deg);background: linear-gradient(to right,#0152cf,#0152cf);top: 0px;left: 0;animation:myfirst 1s linear ;}*/
@keyframes myfirst{0%{width: 0%;}
100%{width: 79%;}}
@keyframes myfirst1{0%{width: 0%;}
100%{width: 21%;}}
/*.head_c{background: #fff;}*/
.nav_bc{position:relative;width: 100%;background: #fff;z-index: 9999;}
.ewm{width:24px;height:24px;cursor: pointer;position: relative;background:url(https://memberpic.114my.com.cn/szjiarui/uploadfile/image/20230217/20230217165137_1478749469.png)no-repeat center;}
.ewm p{position: absolute;background:#fff;padding:6px;color:#000;top:40px;left:-45px;z-index: 99999;transition:all 0.5s;text-align:center;font-size:15px;line-height:32px;transform:rotateX(90deg);transform-origin: top;}
.ewm:hover p{transform:rotateX(0);box-shadow: 0 0 20px rgba(0,0,0,0.1);}
.ewm p img{width:100px;}
.tywidth{width:86%;margin: 0 auto;}
.more-title{width:1200px;margin: 55px auto 25px;text-align: center;background: url(http://sendmail.php.114.114my.com/v/hxp/imgs/moretitlebg.png)no-repeat center;background: url(http://sendmail.php.114.114my.com/v/hxp/imgs/moretitlebg.png) no-repeat center;position: relative;height: 54px;}
.more-title h6{font-size: 32px;color: #333;position: relative;top: -23px;}
.more-title p{font-size: 18px;color: #666;position: relative;top: -20px;}
.dianhua b i{color:#E0E0E0;padding:0 8px;font-weight: lighter;}
.nav{background-size: cover;width: 100%;/*height:129px;*/position: relative;z-index: 9992;}
.nav-content{line-height:40px;height:40px;}
.nav-content ul li{float: left;position: relative;height:40px;line-height:40px;text-align: center; margin-right:2.6%;}
.nav-content ul li:last-child{ margin-right:0px;}
.nav-content ul li p{position: relative;height:40px;line-height:40px;padding:0px 1.5vw;}
.nav-content ul li p:before{position: absolute;left: 0;width: 100%;content: "";z-index: 16;visibility: hidden;}
.nav-content ul li:hover p:before{visibility: visible;}
.nav-content ul li .subnav{position: absolute;display: none;left: 0;top:40px;z-index:99999;background: #fff;width: 100%;border: 1px solid #F3F3F3;border-bottom: none;text-align: center;}
.nav-content ul li .subnav dl dd{position: relative;float: none;margin: 0;border-bottom: 1px solid #F3F3F3;}
.nav-content ul li .subnav dl dd a{color: #000;font-size:15px;}
.nav-content ul li .subnav dl dd a:hover{color: #23bf36;font-weight:bold;}
.nav-content ul li a{color: #fff;font-size:17px;position: relative;display: block;height:40px;line-height:40px;}
.nav-content ul li a i{ margin-top:10px;}
.nav-content ul li:hover p{background: linear-gradient(90deg, #1ac466 0%, #019f29 100%);}


.nav-content .header-nav-product-left {padding: 2%;width:40%;overflow: hidden;box-sizing: border-box;position: relative;}
.nav-content .header-nav-product-left::after {content: '';width: 1px;height:80%;background: #ccc;position: absolute;right:0;top:50%;opacity: .3;transform: translateY(-50%);}
.nav-content .header-nav-product-left .img {background: none;background-size: cover;width: 90%;}
.nav-content .header-nav-product-left .img img {opacity: 0;display: block;width: 100%;height: auto;}
.nav-content .header-nav-product-right {width:55%;height: 100%;}

.nav-content .cur{z-index: 14;background: linear-gradient(90deg, #1ac466 0%, #019f29 100%);}

.tel6{background: url(../images/txl.png)no-repeat center left;padding-left:38px; margin:31px 0 24px 0;}
.tel6 span{font-size:16px; letter-spacing:1px; color:#fff; line-height:28px;position: relative; top:-3px; font-family:hs_l;}
.tel6 b{font-family:DIN-BOLD; font-size:30px; color:#fff;}
.fr em{ display:block; font-size:20px; padding-left:60px; line-height:22px; color:#fff; font-family: cursive;}

.font7{width:10.8vw; border-radius:8px; float: left;justify-content: center;font-size:0.94vw !important; padding:20px 0;line-height:20px !important; margin-left:1%;text-align: center;margin-bottom:4%;margin-top:4%;letter-spacing:0px !important;color: #fff;font-weight: normal; border:rgba(255,255,255,0.3) 1px solid; background: rgba(0,0,0,0.2); font-family:hs_l !important; text-shadow: 5px 0 10px rgb(255 255 255 / 30%); box-shadow: 0 2px 27px rgba(0,0,0, 0.2);}
.font7:nth-child(1){margin-left:0%;}
.font7 i{font-size: 30px; line-height: 30px;text-align: center; margin-bottom:5%;display: block;color: #fff;font-weight: normal;}
.font7 b{width:30px;background: rgba(255,255,255,0.3); height:1px; margin:0 auto; display: block;margin-top:9%;}

#gudin{min-width: 1200px;width: 100%;z-index: 19802;position: fixed; top: 0px; }
.yinyin{ background:#fff; height: 158px; }
.yinyin .h_tcc>b{ color:#000;}
.yinyin .h_tcc>p{ color:#111;}
.yinyin .hea_wz>b{ color:#008c3f; font-family: Microsoft YaHei; font-weight:bold;}
.yinyin .fr em{color:#ff6c00; font-weight:bold;}
.yinyin .tel6 span{ color:#000;}
.yinyin .tel6 b{color:#008c3f;}
.yinyin .hea_wz>p{ color:#111;}
.yinyin header .nav-item:hover .nav-link{ color:#000;}
.yinyin header {padding:14px 0; }
.yinyin .nav{ background:#018c40;}
/*通道*/
.index12{background: url(../images/index12.jpg) no-repeat bottom center;background-size: 100% auto; padding:5vh 0 2vh 0}
.g_kstd{ background: url(../images/kstdbg.png) no-repeat center  top; width:86%; margin:auto; background-size: 100% auto; padding:0 0 4vh 0; }
.g_kstd h2{height:2.44vw;padding-right: 5px;}
.g_kstd dl{height:2.3vw; margin-left:2.2%; line-height:34px;}
.g_kstd dt{float: left;width: 122px;font-size: 16px;color: #000000; padding:0px 0 0 13.5px;  background:#9c9c9c; border-radius: 23px;}
.g_kstd dl:hover dt,.g_kstd dl .on{background: linear-gradient(to top, #008c3f, #1cc969);}
.g_kstd dt a{color: #fff; }
.g_kstd dd{float: left;width: 1070px;}
.g_kstd dd a{display: block;float: left;font-size:16px; padding: 0 15px;}
.fb{ background:url(../images/fb.png); height:57px; text-align:center;}
.f_nav {height:50px;line-height:50px;text-align: center; font-size:14px;color: #fff;}
.f_nav a {padding: 0 18px; font-size:14px;color: #fff;}
.links_lm{text-transform: uppercase; font-size:16px;background: linear-gradient(to top, #008c3f, #1cc969); color:#fff; width:67px; padding-left:6px; margin-right:14px; line-height:30px; float:left; text-align:center; line-height: 24px;}
.linkTagcs{ margin-bottom:20px; overflow:hidden;}
.linkTagcs li{list-style:none;margin:0px;padding-right:10px;line-height:24px; color:#999; float:left;}
.linkTagcs li a{color:#999;word-break:break-all;}

.footer{width: 100%;}
.footer .f-box1{width: 100%; padding:40px 0 26px 0;}
.footer .f-box1 .box{width:86%;margin: auto;display: flex;justify-content: space-between;flex-wrap: wrap;}
.f-logo a{height: auto;/*display: block;*/float: left;}
.f-logo p{font-size:36px;line-height:30px;float: left;margin-top:12px;padding-left:11px; color: #018c40; font-family: "fitle";}
.f-logo p>span{letter-spacing:1px;font-size:15px; padding-left:1.6px;font-style: normal;display: block;padding-top:3px;color: #008d3b; font-family:hs_l;}
.w1400{ width:86%; margin:auto;}
 @media screen and (max-width: 1560px) {	
.w1400{ width:1400px;}
.nav-content ul li p{padding:0px 1.2vw;}
.nav-content ul li{ margin-right:1.5%;}
}


@media (max-width: 1600px){.footer .f-box1 .box{width: 84%;}
.nav-content ul li p{padding:0px 1.3vw;}
.nav-content ul li{ margin-right:1.8%;}
}
@media (max-width: 1380px){.footer .f-box1 .box{width: 90%;}
.nav-content ul li p{padding:0px 1.1vw;}
.nav-content ul li{ margin-right:1.2%;}
}
.footer .f-box1 .box .bs{width: 100%;display: flex;flex-wrap: wrap;position: relative;}
@media (max-width: 500px){.footer .f-box1 .box .b1{width: 100%;}}
.footer .f-box1 .box .b1 .f-logo{width:280px; margin-top:24px; border-right: solid 1px #d9d9d9; overflow:hidden; padding:12px 0 12px 0; }
.footer .f-box1 .box .b1 .f-logo img{width: 100%;}
.footer .f-box1 .box .b1 .email{width: 240px;display: flex;position: relative;margin-top: 0.3rem;}
@media (max-width: 500px){.footer .f-box1 .box .b1 .email{width: 100%;}}
.footer .f-box1 .box .b1 .email form{width: 100%;}
.footer .f-box1 .box .b1 .email .t1{width: 100%;height: 40px;background: #333333;box-shadow: 0px 0px 80px 0px rgba(0, 0, 0, 0.15);border-radius: 3px;padding-left: 10px;color: #fff;font-size: 14px;}
.footer .f-box1 .box .b1 .email .t2{width: 50px;height: 26px;background: url(../images/sub-bg.png) center center no-repeat;background-size: cover;color: #fff;font-size: 14px;position: absolute;right: 10px;top: 50%;transform: translateY(-50%);}
.footer .f-box1 .box .b2{margin-left:4.5%;}
@media (max-width: 500px){.footer .f-box1 .box .b2{margin-left: 0;margin-top: 0.5rem;}}
.footer .f-box1 .box .b2 .t1{font-size: 14px;color: #666666;line-height:36px;display: flex;align-items: flex-start;}
.footer .f-box1 .box .b2 .t1 .ts{ margin-right:0px;}
.footer .f-box1 .box .b2 .t1:last-child{align-items: center;}
.footer .f-box1 .box .b2 .t1 .ts1{width: 30px;line-height: 16px;}
.footer .f-box1 .box .b2 .t1 span{color: #333;display: inline-block;}
.footer .f-box1 .box .b3{position: relative;margin-left:8%;}
@media (max-width: 1024px){.footer .f-box1 .box .b3{margin-left: 1rem;}}
@media (max-width: 768px){.footer .f-box1 .box .b3{margin-left: 0;margin-top: 0.5rem;}}
.footer .f-box1 .box .b3 .img{ height:168px;}
.footer .f-box1 .box .b3 .img img{width: 100%;}
.footer .f-box1 .box .b3 a{display: flex;width: 130px;height: 30px;background: url(../images/bg3.png) center center no-repeat;background-size: 100% 100%;justify-content: center;align-items: center;color: #fff;font-size: 14px;position: absolute;bottom: 0.4rem;left: 50%;transform: translateX(-50%);}
.footer .f-box1 .box .b3 a img{width: 6px;margin-left: 7px;}
.footer .f-box1 .box .b4{position: absolute;right: 0;}
@media (max-width: 768px){.footer .f-box1 .box .b4{position: relative;margin-left: 2rem;margin-top: 0.5rem;}}
@media (max-width: 500px){.footer .f-box1 .box .b4{margin-left: 1rem;}}
.footer .f-box1 .box .b4 .ewm{width:120px;height:120px;padding: 0.1rem;position: relative;background: url(../images/bg4.png) center center no-repeat;background-size: 100%;overflow: hidden;margin: auto;}
@media (max-width: 1024px){.footer .f-box1 .box .b4 .ewm{width: 1.5rem;height: 1.5rem;}}
.footer .f-box1 .box .b4 .ewm img{width: 100%;}
.footer .f-box1 .box .b4 .ewm .sm{position: absolute;left: 0;bottom: 0;width: 100%;height: 100%;animation: run1 2s infinite;-webkit-animation: run1 2s infinite;animation-timing-function: ease-in-out;-webkit-animation-timing-function: ease-in-out;-webkit-animation-direction: alternate;animation-direction: alternate;}
.footer .f-box1 .box .b4 .txt{font-size: 16px;color: #707070;line-height: 25px;margin-top: 0.12rem;text-align: center;}
@media (max-width: 1440px){.footer .f-box1 .box .b4 .txt{font-size: 14px;}}
.footer .f-box2{width: 100%;background: #111111;}
.footer .f-box2 .box{width: 72.9%;margin: auto;display: flex;align-items: center;flex-wrap: wrap;padding: 0.42rem 0;font-size: 14px;line-height: 1;color: #555555;}
@media (max-width: 1600px){.footer .f-box2 .box{width: 84%;}}
@media (max-width: 1280px){.footer .f-box2 .box{width: 90%;}}
@media (max-width: 768px){.footer .f-box2 .box{line-height: 24px;justify-content: center;}}
@media (max-width: 500px){.footer .f-box2 .box{font-size: 12px;text-align: center;}}
.footer .f-box2 .box a{color: #555;line-height: 1;display: inline-block;}
.footer .f-box2 .box a:hover{color: #D90012;}
@keyframes run1{0%{transform: translateY(0);}
100%{transform: translateY(100%);}}
@-webkit-keyframes run1{0%{-webkit-transform: translateY(0);}
100%{-webkit-transform: translateY(100%);}}
@keyframes light{0%{opacity: 0.1;}
50%{opacity: 1;}
100%{opacity: 0.1;}}
@-webkit-keyframes light{0%{opacity: 0.1;}
50%{opacity: 1;}
100%{opacity: 0.1;}}
@keyframes dow{0%{transform: translateY(0);}
80%{transform: translateY(0);}
100%{transform: translateY(-5px);}}
@-webkit-keyframes dow{0%{transform: translateY(0);}
80%{transform: translateY(0);}
100%{transform: translateY(-5px);}}



.dfs{display:flex;align-items:center;justify-content:space-between; height: 100%; }
.icon>div i{user-select:none;transition:all 0.5s;position: relative;}
.icon>div i span{font-size:1vw; letter-spacing:0.1vw; font-weight: bold; color: #339346; /*font-family: cursive;*/ line-height:2;font-family: Microsoft YaHei;}
.icon>div i span img{ float:left;  margin-right:8px;}
/*.icon>div:hover i{background: #ce0000;}*/
/*.icon>div:hover i span{color: #fff;}*/
.iser_box,.itel_box{background:#00a849;position:absolute;top:125%;right:-5.1vw;padding:30px;transform-origin:top;transform:rotateX(90deg);transition:all 0.5s;z-index:999; width:480px; color:#fff; margin-top:13px;}
.icon>div:hover .iser_box,.icon>div:hover .itel_box{transform:rotateX(0deg);}
.search_l{align-items:center;justify-content:end; line-height:24px; color:#fff;}
.search_l span+span{margin-left:4px;}
.search_l a{color: #fff;font-size: 14px;}
.search_r{margin-top:20px;position:relative;}
#infoname{width:424px;height:38px;line-height: 38px;border:1px solid #eee;text-indent:12px;}
.z_img{ position:absolute;top:10px;right:10px;background: no-repeat;}
.itel_box{width:228px;text-align:center}
.itel_box p{color:#fff;position:relative;margin-top:10px;}
.itel_box p img{width:150px;}
.itel_box p:before{position:absolute;left:0;color:#fff;}
.itel_box em{font-family:'arial';font-size:26px;font-weight: bold;color:#0f7404;margin-top:10px;}
.search_l .iconfont{font-size: 16px;}
.hx_bg{background: url() no-repeat;height: 142px;position: relative;margin-top: -142px;z-index: 99;}
@media screen and (max-width: 1375px){
  .hea_wz {padding-left: 30px;}
  .logo_c>p:before{right:-15px;}
  .logo_c>p:after{right: -16px;}
  .hea_wz b:first-child{font-size: 21px;}
  .hea_wz b:last-child{font-size: 12px;letter-spacing: 0px;}
  .nav_c ul li>a{font-size: 16px;}
  .logo_c>p>img{width: 166px;}
}
/*.dh_c {width: 130%;text-align: center;}*/
.dh_h,.dh_h b{font-size:23px;}
.fa-caret-down:before {content: "\e65a";font-family: 'iconfont'; font-size:19px;}
.main-h-link{display: flex;
    align-items: center;
    justify-content: space-between; position: relative;}
.main-menu02>div {margin-left: 0rem;}
.lang-wrap .btn-lang i{display: flex; line-height: 30px; padding-right: 0%;}
.main-menu02{display: flex!important;border: 1px #eee solid;  height: 30px; line-height: 30px;}
.lang-wrap {position: relative;}
.lang-wrap .btn-lang{cursor: pointer;color: #fff;display: flex;justify-content: center;}
.lang-wrap .btn-lang span{padding-left: 5px;}
.lang-wrap .lang-list{width: 8rem;position: relative;top: 0rem;right: 0;list-style: none;max-height: 0;overflow: hidden;padding: 0;background: rgba(138, 193, 23, 0.75);}
.lang-wrap .lang-list a{display: block;padding: 0.5rem 0.5em;text-align: center;color: #fff;}

@media all and (max-width: 1680px) {
.banner {/*height: 92vh;*/}
.sygdtu .bd ul {height: 92vh !important;}
}

.lang-wrap .lang-list a:hover, .lang-wrap .lang-list a:focus{color: #00a849;background: #fff;}
.lang-wrap.m-lang-wrap{margin-bottom: 1.5rem;}
.lang-wrap.m-lang-wrap #m-btn-lang{cursor: pointer;color: white;}
.lang-wrap.m-lang-wrap .lang-list{position: static;width: auto;margin-top: 1rem;margin-bottom: 0 !important;}
.lang-wrap.m-lang-wrap .lang-list li{margin-bottom: 0 !important;}
.lang-wrap.m-lang-wrap .lang-list li.active{background: rgba(0, 168, 73, 0.5);}
.lang-wrap.m-lang-wrap .lang-list li a{font-size: 1rem;}

@media all and (min-width: 1200px) {
  .lang-wrap:hover .lang-list {
    max-height: 800px;
  }
}

.lang-opened .lang-list {
  max-height: 800px;
}

.search-wrap {position: relative; width:9rem;}