@charset "utf-8";
/*html,body{height:100%;}*/
@font-face{
    font-family: 'got';
    src: ;
    font-weight: normal;
    font-style: normal;
}

@font-face{
    font-family: 'dim';
    src: ;
    font-weight: normal;
    font-style: normal;
}

/*@font-face {
  font-family: "syl";
  src:  format("woff2"),
        format("woff"),
        format("truetype"),
        format("embedded-opentype"),
        format("svg");
}*/
@font-face {
  font-family: "syr";
  src:  format("woff2"),
        format("woff"),
        format("truetype"),
        format("embedded-opentype"),
        format("svg");
}
@font-face {
  font-family: "sym";
  src:  format("truetype"),
        format("embedded-opentype"),
        format("svg");
}

*{padding:0px;margin:0px;box-sizing:border-box;}
body{ margin:0px; padding:0px; margin:0px auto; font-size:14px; line-height:24px; color:#666666; width:100%; min-width:320px; zoom:1;font-family:syr,"microsoft yahei",arial,helvetica,sans-serif,"宋体";}
ul,li,form, dl,dt,dd,div,ul,li,p,em,i,address{ font-style:normal; list-style:none; padding: 0px; margin: 0px;}
h1,h2,h3,h4,h5,h6{ padding:0px; margin:0px;}
select,input,textarea,button{ font-size:14px; border-radius:0; -webkit-border-radius:0; color:#414446;}
input:focus { outline: none;}
input,button,select,textarea{ border:0px;outline:none;/*-webkit-appearance:none;*//*强制去除表单自带的样式*/ }
button{ cursor:pointer;}
textarea{resize:none;font-family:arial; /*-webkit-appearance:none;*//*强制去除textarea自带的样式*/ }
textarea,input,select { background:none; border:none; margin:0; padding:0;}
article,aside,footer,header,hgroup,nav,section,figure,figcaption,address{ display: block;} /*html5设置*/
figure,figcaption{ margin:0px; padding:0px;}
audio,canvas,progress,video { display: inline-block; vertical-align: baseline;}
img{max-width:100%;border:none;border:0;}
a{ color:#666666; text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,0);transition:all 0.2s linear; -webkit-transition:all 0.2s linear;}
a:focus {outline:none; -moz-outline:none;}
a:hover{ text-decoration:none; }
*:hover{transition:all 0.2s linear; -webkit-transition:all 0.2s linear;}
.clearfix::after{ content: ''; display: block; clear: both; height: 0; visibility: hidden;}
.clearfix{*zoom:1;overflow:hidden;}
dl:after,ul:after{content:".";clear:both;display:block;overflow:hidden;font-size:0;height:0;}
::-moz-placeholder {color: #666;font-family:syr;}
::-moz-placeholder {color: #666;font-family:syr;}
input:-ms-input-placeholder,
textarea:-ms-input-placeholder {font-size:14px;color:#666;font-family:syr;}
input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {font-size:14px;color:#666;font-family:syr;}
select{-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;-moz-background-clip: padding;-webkit-background-clip: padding-box;background-clip: padding-box;-webkit-appearance: none;-moz-appearance: none;appearance: none; cursor:pointer;
appearance:none;
-moz-appearance:none;
-webkit-appearance:none;
}
select::-ms-expand { display: none; }/*ie clear arr*/
.clear{clear:both;}


/*font*/
.scale-img{overflow:hidden;cursor:pointer;zoom:1;}
.scale-img img,.scale-img span{opacity:1;-webkit-transition:opacity 0.35s,-webkit-transform 0.35s;transition: opacity 0.35s, transform 0.35s;}
.scale-img:hover img,.scale-img:hover span{opacity:1;-webkit-transform:scale3d(1.2,1.2,1);transform: scale3d(1.2,1.2,1); top:0px; left:0px;}


/*pages*/
.pages{padding:0px; zoom:1; overflow:hidden;text-align:center; color:#333; clear:both; font-size:18px;font-family:arial;}
.pages em{font-style:normal;}
.pages span{ padding:0px 0px; display:inline-block;}
.pages a{ display:inline-block; margin:0px 5px; line-height:50px; color:#333;}
.pages .p_page a{ display:inline-block; vertical-align:middle;}
.pages .p_page .a_prev,.pages .p_page .a_next{ display:inline-block; width:100px;height:50px;}
.pages .p_page .a_prev{margin-right:40px;background:url(/uploads/image/eimages/prev.jpg) center center no-repeat;background-size:100% 100%;}
.pages .p_page .a_next{margin-left:40px;background:url(/uploads/image/eimages/next.jpg) center center no-repeat;background-size:100% 100%;}

.pages1 .p_page .a_prev{background:url(/uploads/image/eimages/prev1.jpg) center center no-repeat;background-size:100% 100%;}
.pages1 .p_page .a_next{background:url(/uploads/image/eimages/next1.jpg) center center no-repeat;background-size:100% 100%;}

.pages .p_page .num a{ display:inline-block;background:#f5f5f5;text-align:center;vertical-align:middle; color:#333; width:50px;}
.pages .p_page .num a:hover,.pages .p_page .num a.a_cur{ background:#27a299;color:#fff;}
.pages1 .p_page .num a{background:#fff;}

.pages2 em{float:left;}
.pages2 .p_page{width:100%;}
.pages2 .p_page .a_next{float:right;width:140px;height:50px;line-height:50px;text-align:center;background:#27a299;color:#fff;}

@media ( max-width:560px){
    .pages{font-size:13px;}
    .pages a{margin:0 1px 5px 1px;line-height:30px;}
    .pages .p_page .num a{width:30px;}
    .pages .p_page .a_prev,.pages .p_page .a_next{width:50px;height:30px;}
    .pages .p_page .a_prev{margin-right:10px;}
    .pages .p_page .a_next{margin-left:10px;}
    .pages2 .p_page .a_next{width:80px;height:30px;line-height:30px;}
}



/*内容宽度 s*/
.w1600{width:1600px;margin:0 auto;}
.w1500{width:1500px;margin:0 auto;}
.w1400{width:1400px;margin:0 auto;}


@media(max-width:1600px){
    .w1600{width:92%;}
}

@media(max-width:1500px){
    .w1500{width:92%;}
}

@media(max-width:1440px){
    .w1400{width:92%;}
}

@media(max-width:1199px){
    .w1400,.w1600,.w1500{width:95%;}
}

/*内容宽度 e*/

/*top*/
.toparea{width:100%;background:#fff;}
.toparea.fixedhead{position:fixed;width:100%;top:0px;left:0px;z-index:99;}
.sectop{overflow:initial!important;}
.topinfo{width:100%;height:70px;line-height:70px;}
.topinfo .logo{width:20%;height:70px;line-height:65px;border-right:1px solid #e6e6e6;float:left;}
.topinfo .logo img{display:inline-block;vertical-align:middle;height:55px;}

.topinfo .topmess{height:70px;line-height:70px;float:left;}
.topinfo .topmess li{display:inline-block;margin-left:120px;}
.topinfo .topmess li.l1{font-size:14px;color:#666;font-family:syr;}
.topinfo .topmess li.l2{font-size:14px;color:#666;}
.topinfo .topmess li img{display:inline-block;vertical-align:middle;}
.topinfo .topmess li.l1 img{margin:0px 10px 0 0;}
.topinfo .topmess li.l2 img{margin:-5px 10px 0 0;}

.topinfo .topen{float:right;height:70px;}
.topinfo .topen .aen{display:inline-block;font-size:18px;color:#999;font-family:syr;}
.topinfo .topen .aen:hover,.topinfo .topen a.aen.on{color:#27a299;font-weight:bold;}

.topinfo .topen i{display:inline-block;vertical-align:middle;margin:-5px 10px 0;font-size:font-size:18px;color:#999;}
.topinfo .topen .login{display:inline-block;width:115px;height:36px;background:#27a299;border-radius:100px;text-align:center;font-size:14px;color:#fff;font-family:syr;line-height:36px;margin-left:55px;}
.topinfo .topen .login img{display:inline-block;vertical-align:middle;margin:-3px 10px 0 0;}



.topnav{width:100%;height:55px;box-shadow:0 0 10px rgba(34,140,133,.2);position:relative;}
.header{width:92.187%;height:55px;margin-left:7.813%;}

.seabox{width:27.119%;height:55px;background:#27a299;float:right;}
.seabox a{position:absolute;top:17px;right:0px;width:80px;height:30px;background:url(/uploads/image/eimages/sea.png) center center no-repeat;border-left:1px solid rgba(255,255,255,.3);}
.seabox input{width:100%;height:100%;border:1px solid #e5e5e5;font-size:16px;color:#fff;padding:0 90px 0 20px;}
.seabox input::-webkit-input-placeholder{color:#fff;font-size:16px;}
.seabox form{height: 100%;}

.mainnav{width:72.881%;}
.mainnav li{float:left;position:relative;margin-right:4%;}
.mainnav li span a{ position:relative;width:100%;height:55px;line-height:55px;display:inline-block;color:#666;text-align:center;font-size:18px;font-family:syr;}
.mainnav li span a::after{content:"";display:block;width:0%;height:2px;background:#27a299;transition:all .3s linear;position:absolute;bottom:0px;left:0px;}
.mainnav li:last-child{margin-right:0px;}
.mainnav li:hover span a,.mainnav li.onnav span a{color:#27a299;}
.mainnav li:hover span a::after,.mainnav li.onnav span a::after{width:100%;}


.navpull{width:180px; top:55px; left:50%;margin-left:-90px;position:absolute;z-index:100;display:none;background:#fff;border:1px solid #ccc;border-bottom:0px;text-align:center;}
.navpull dd a{ color:#666; display:block;font-size:15px;line-height:65px;border-bottom:1px solid #ccc;}
.navpull dd:hover{ background:#27a299;}
.navpull dd:hover a{ color:#fff;}
.navpull.null{background:none; padding:0; box-shadow: 0 0px 0px none;}

.mainnav.mobilenav .arr{ display:none; position:absolute; z-index:2; width:100%; height:46px; left:0px; top:0px;}
.mainnav.mobilenav .arr i{ position:absolute; width:17px; height:10px; background:url(/uploads/image/eimages/arr.png); right:10px; top:15px;transition:all 0.2s linear; -webkit-transition:all 0.2s linear;}
.mainnav.mobilenav li.onnav .arr i{-moz-transform: translate(0, -3px) rotate(-180deg) !important;
    -ms-transform: translate(0, -3px) rotate(-180deg) !important;
    -o-transform: translate(0, -3px) rotate(-180deg) !important;
    transform: translate(0, -3px) rotate(-180deg) !important;}


/*导航产品 s*/
.mainnav li.nav{position:static;}
.navpulls{width:100%;padding:0px 25px 50px;box-sizing:border-box;background:#f0f0f0;left:0px;margin-left:0px;display:none;}
/*.navpulls::after{content:"";display:block;width:100%;height:100%;background:rgba(0,0,0,.5);position:absolute;top:0px;left:0px;}
*/
.navpulls dl{position:relative;}
.navpulls dd{width:19.5%;float:left;height:100px;margin-right:0.6%;margin-bottom:0.6%;}
.navpulls dd:nth-child(5n){margin-right:0px;}
.navpulls dd .aej{width:100%;height:100%;line-height:22px;padding:0 65px 0 68px;border:2px solid transparent;box-sizing:border-box;text-align:left;font-size:17px;color:#666;background:#fff url(/uploads/image/eiico/tjt.png) 98% center no-repeat;position:relative;z-index:1;display:flex;flex-direction:column;justify-content:center;}
.navpulls dd.on .aej{z-index:0;}
.navpulls dd .aej .p1{position:absolute;top:50%;transform:translate(0,-50%);right:30px;display:none;}
/* .navpulls dd .aej .p2.on{display:none!important;}
.navpulls dd .aej .p3.on{display:none!important;} */

.navpulls dd .aej.show .p2{display: none;}
.navpulls dd .aej.show .p3{display: block;}


.navpulls dd .aej .tb{position:absolute;width:40px;height:35px;top:50%;left:18px;transform:translate(0,-50%);display:inline-block;vertical-align:middle;}
.navpulls dd .aej .tb .i1,.navpulls dd .aej .tb .i2{display:block;position:absolute;left:0;top:0;}
.navpulls dd .aej .tb .i1{transition:400ms;}
.navpulls dd .aej .tb .i2{-webkit-transform:scale(0); transform:scale(0); opacity:0; filter:alpha(opacity=0); transition:500ms;}

.navpulls dd:hover .aej .tb .i2{ -webkit-transform:scale(1); transform:scale(1); opacity:1; filter:alpha(opacity=100);}
.navpulls dd:hover .aej .tb .i1{ opacity: 0; filter: alpha(opacity=0); -webkit-transform: scale(1.2); transform: scale(1.2);}
.navpulls dd:hover .aej{background:#27a299;color:#fff;background:url(/uploads/image/eiico/tjt1.png) 98% center no-repeat;border:2px solid #fff;}
.navpulls dd:hover .aej .p1{display:block;}

.navpulls .tmask{display:none;width:100%;/*height:100%;*/position:absolute;z-index:99;left:0px;padding:5px 0;background:#fff;}
.navpulls .tmask .sanj{border:1px solid #e6e6e6;border-top:0px;border-right:0px;width:100%;background:#fff}
.navpulls .tmask a{display:block;width:20%;float:left;height:80px;line-height:80px;font-size:16px;color:#333!important;background:#fff;font-family:syr;}
.navpulls .tmask a .box{width:100%;height:100%;border-top:1px solid #e6e6e6;border-right:1px solid #e6e6e6;box-sizing:border-box;position:relative;z-index:1;}
.navpulls .tmask a:hover{background:#27a299;}
.navpulls .tmask a:hover .box{box-shadow:0 30px 30px rgba(15,61,58,.3);}
.navpulls .tmask a:hover{color:#fff!important;}

.tmore{width:100%;height:60px;background:#27a299 url(/uploads/image/eiico/top.png) center center no-repeat;cursor:pointer;}

/*.navpulls dd:hover .tmask{display:block;}
*/

/*.sectop .navpulls{height:500px;}*/
/*导航产品 e*/

.openbtn{display:none;position:absolute; right:2.5%; top:40px; cursor:pointer;width:30px; z-index:999;transition:all 0.2s linear; -webkit-transition:all 0.2s linear;}
.closebtn.auto{ position:fixed; left:0px; top:0px; width:auto; height:100%; z-index:887; display:none;}
.openbtn span{ display:block;width:25px; height:3px; background:rgba(255,255,255,1); margin-bottom:8px;transition:all 0.2s linear; -webkit-transition:all 0.2s linear;}
.openbtn.on .sp1{
        -webkit-transform: translate(0, 8px) rotate(45deg) !important;
        -moz-transform: translate(0, 8px) rotate(45deg) !important;
        -ms-transform: translate(0, 8px) rotate(45deg) !important;
        -o-transform: translate(0, 8px) rotate(45deg) !important;
        transform: translate(0, 8px) rotate(45deg) !important;
        background:#000;
        width:25px;
    }
.openbtn.on .sp2{
        -webkit-transform: translate(0, 0px) rotate(-45deg) !important;
        -moz-transform: translate(0, 0px) rotate(-45deg) !important;
        -ms-transform: translate(0, 0px) rotate(-45deg) !important;
        -o-transform: translate(0, 0px) rotate(-45deg) !important;
        transform: translate(0, 0px) rotate(-45deg) !important;
        background:#000;
    }   
.openbtn.on .sp3{ display:none;}    
.navpull.navpull1{display:none;}
.mainnav li:hover .navpull{display:block;}
.mainnav li:hover .navpull.navpull1{display:none;}


@media ( max-width:1600px){
    .mainnav li{margin-right:3%;}
    .navpulls dd{width:24.5%;margin-right:0.65%;margin-bottom:0.65%;}
    .navpulls dd:nth-child(5n){margin-right:0.65%;}
    .navpulls dd:nth-child(4n){margin-right:0px;}
    .navpulls .tmask a{width:25%;font-size:15px;}
    .navpulls dd .aej{padding:0 65px 0 60px;font-size:16px;}
    .navpulls dd .aej .tb{left:10px;}
}

@media(max-width:1400px){
    .mainnav li span a{font-size: 16px !important;}
}


@media ( max-width:1199px){
    .topinfo .topmess{display:none;}
    .topinfo .logo{width:auto;border-right:0px;}
    .topinfo{height:50px;line-height:50px;}
    .topinfo .logo,.topinfo .topen{height:50px;line-height: 50px;}
    .topinfo .logo img{height:35px;}
    .topinfo .topen .aen{font-size:14px;}
    .topinfo .topen i{margin:-5px 3px 0;}
    .topinfo .topen .login{margin-left:5px;font-size:13px;}
    .topinfo .topen .login img{width:14px;margin:-3px 5px 0 0;}
    .topinfo .topen .login{width:90px;height:30px;line-height:30px;}
    .topinfo .topen{margin-right:40px;}
    
    .openbtn{display:block;}
    .mainnav li{height:auto;}
    .navpull{margin-top:0px;position:static;margin-left:0px;width:100%;}
    .mainnav,.mainnav li:hover .navpull{display:none;}
    .mainnav .line{bottom:0px;}
    .mainnav.mobilenav .navpull dd a{border-bottom:1px solid #ddd;line-height:22px;padding:8px 5px;font-size:14px;}
    .header{width:100%;margin:0px;position:static;padding-top:0px;padding-bottom:0px;height:auto;background:none;}
    .header .logo{ padding-top:7px; width:auto;float:none;}
    .header .logo img{ height:35px;display:inline-block;}
    .openbtn.on .sp1{
        -webkit-transform: translate(0, 5px) rotate(45deg) !important;
        -moz-transform: translate(0, 5px) rotate(45deg) !important;
        -ms-transform: translate(0, 5px) rotate(45deg) !important;
        -o-transform: translate(0, 5px) rotate(45deg) !important;
        transform: translate(0, 5px) rotate(45deg) !important;width:25px;}
    .openbtn{top:-32px;width:25px;}
    .openbtn span{background:#333;width:25px;}
    .openbtn span,.closebtn span{ margin-bottom:3px;}

    .mainnav.mobilenav{position:absolute;top:1px;right:0px;z-index:999;width:100%;overflow-y:auto;background:#27a299;height:calc(100vh - 50px);}
    .mainnav.mobilenav li{ display:block; width:100%;}
    .mainnav.mobilenav li span a{display:block;height:40px;color:#fff;line-height:40px;font-size:16px;text-align:left; padding-left:20px; border-bottom:1px solid #ddd;}
    .mainnav.mobilenav .arr{ display:block;}
    .mainnav.mobilenav .navpull { display:none;}

    .topnav{height:auto;}
    .seabox{width:100%;float:none;margin-top:0px;height:45px;}
    .seabox input{width:100%;padding:0 70px 0 10px}
    .seabox a{width:60px;top:7.5px}

    .navpull.navpull1{display:block;}
    .navpull.navpulls{display:none!important;}

    .mainnav li.nav{position:relative;}


}

@media ( max-width:480px){
    .toptip .tipfl a,.toptip .tiprh a{font-size:12px;}
    .toptip .tiprh{margin-left:0px;}
    .toptip .tiprh i{margin:0 3px;}
    .topban img.logo{height:40px;top:10px;}
}

/*top e*/
 

/*foot s*/
.foot{padding:50px 0 60px 0;background:#332c2b;}
.foot .fot1{width:26.5%;float:left;border-right:1px solid rgba(255,255,255,.1);}
.foot .fot1 .btpho{margin-top:45px;padding-bottom:80px;}
.foot .fot1 .btpho dd{font-size:16px;color:#fff;font-family: syr,"microsoft yahei",arial,helvetica,sans-serif,"宋体";margin-top:20px;}
.foot .fot1 .btpho dd span{font-family:syr;font-size:16px;}
.foot .fot1 .btpho dd img{display:inline-block;vertical-align:middle;margin:-5px 10px 0 0;}
.foot .fot1 .blogo img{height:65px;}

.foot .fot2{width:52%;float:left;}
.foot .fot2 dl{display:inline-block;vertical-align:top;margin-left:9%;}
.foot .fot2 dl dt{font-size:18px;color:#fff;font-family:syr;margin-bottom:30px;}
.foot .fot2 dl a{display:block;font-size:14px;color:rgba(255,255,255,.2);line-height:36px;}

.foot .fot3{float:right;}
.foot .fot3 dd{display:inline-block;vertical-align:top;text-align:center;margin-left:10px;}
.foot .fot3 dd p{font-size:16px;color:rgba(255,255,255,.5);margin-top:10px;}

.footbar{width:100%;padding:20px 0;background:#1a1a1a;font-size:14px;color:rgba(255,255,255,.2);}
.footbar .fotfl{float:left;}
.footbar .fotrh{float:right;}

.footbar a{color:rgba(255,255,255,.2);}
.footbar span{font-family:arial;}

.bottop{position:fixed;bottom:20%;right:3%;cursor:pointer;z-index:9;}
.bottop img{width:56px;}

/*.index-bot .bottop{display:none;}*/


@media ( max-width:1440px){
    .foot .fot2{margin-left:0px;width:50%;}
    .foot .fot2 dl{margin-left:8%;}
    .foot .fot3 dd img{width:120px;}
}

@media ( max-width:1199px){
    .foot{padding:20px 0;}
    .foot .fot2{display:none;}
    .foot .fot1,.foot .fot3,.footbar .fotfl,.footbar .fotrh{width:100%;float:none;}
    .footbar{text-align:center;padding:10px 0;line-height:22px;}
    .foot .fot1{border-right:0px;}
    .foot .fot3,.foot .fot1{text-align:center;}
    .foot .fot3 dd{margin:0 5px;}
    .foot .fot3 dd p{margin-top:0px;font-size:15px;}
    .foot .fot1 .btpho{margin-top:20px;padding-bottom:20px;}
    .foot .fot1 .blogo a{display: block;width:290px;margin: 0 auto;}
    .foot .fot1 .blogo img{height:50px;}
    .foot .fot1 .btpho dd{font-size:20px;width:290px;margin:0 auto;text-align: left;margin-top:10px;}
    .bottop{width:40px;}
}

/*foot e*/


/*首页*/

/*banner002697 */
.banner002697{ width:100%;height:100%;position:relative; z-index:1; overflow:hidden;}
.banner002697 .slides > li {display: none; -webkit-backface-visibility: hidden; overflow:hidden;} 
.banner002697 .slides:after {content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;} 
.banner002697 .slides{width:100%; height: 100%;zoom: 1;line-height:0px;}
.banner002697 .slides > li{ width:100%; height: 100%;position:relative;}
.banner002697 .slides > li img{ display:block; width:100%; height:100%; transition:4s linear;}
/*.banner002697 .slides > li.flex-active-slide img{ transform:scale(1.12); -webkit-transform:scale(1.12);}
*/.banner002697 .slides > li a{ position:absolute; left:0; width:100%; height:100%; z-index:5;}
.banner002697 .flex-control-nav{ z-index:10; position:absolute; left:50%; transform:translatex(-50%);bottom:20px;}
.banner002697 .flex-control-nav li{padding:0 5px;margin:0 3px!important;}
.flex-control-paging li a{border-radius:0px!important;}
.banner002697 .flex-control-nav li a{ display:block;  position:relative;  overflow:hidden; line-height:1100px;width:16px;height:16px;background:url(/uploads/image/eiico/gdot.png) center center no-repeat;-webkit-box-shadow:initial;box-shadow:initial;}
.banner002697 .flex-control-nav li a.flex-active{background:url(/uploads/image/eiico/bdot.png) center center no-repeat;/*background-size:100% 100%;animation:zhuan linear 4s;*/}
/*.banner002697 .flex-control-nav li a:hover{background:none;}*/
.banner002697 .flex-control-nav li a::before{ position:absolute; content:''; background:#fff; left:50%; top:50%; border-radius:50%;margin:-4px 0 0 -4px;width:8px; height:8px;display:none;}
.banner002697 .flex-control-nav li a.flex-active{ border-color:#fff;}
.banner002697 .flex-control-nav li a.flex-active::before{ background:#cb191d;width:8px; height:8px;margin:-4px 0 0 -4px;}
.banner002697 .slides li video{ width:100%;/*position:absolute;left:0%;bottom:0px;*/}

.homeban{overflow:hidden;height:auto;clear:both;position:relative;display:none;}
.homeban .slides li{ position:relative;}
.homeban .slides li a{ display:block; height:auto;}
.homeban .slides li a img{width:100%;height:auto;}
.homeban .flex-control-nav{ z-index:10; position:absolute; left:50%; transform:translatex(-50%);bottom:20px;}
.homeban .flex-control-nav li{padding:0 5px;margin:0 3px!important;}
.homeban .flex-control-nav li a{ display:block;  position:relative;  overflow:hidden; line-height:1100px;width:16px;height:16px;background:url(/uploads/image/eiico/gdot.png) center center no-repeat;-webkit-box-shadow:initial;box-shadow:initial;}
.homeban .flex-control-nav li a.flex-active{background:url(/uploads/image/eiico/bdot.png) center center no-repeat;;/*background-size:100% 100%;animation:zhuan linear 4s;*/}
/*.homeban .flex-control-nav li a:hover{background:none;}*/
.homeban .flex-control-nav li a::before{display:none;position:absolute; content:''; background:#fff; left:50%; top:50%; border-radius:50%;margin:-4px 0 0 -4px;width:8px; height:8px;}
.homeban .flex-control-nav li a.flex-active{ border-color:#fff;}
.homeban .flex-control-nav li a.flex-active::before{ background:#cb191d;width:8px; height:8px;margin:-4px 0 0 -4px;}


/*@keyframes zhuan{
    0%{ transform:rotate(0);}
    100%{transform:rotate(360deg);}
}
@-webkit-keyframes zhuan{
    0%{ transform:rotate(0);}
    100%{transform:rotate(360deg);}
}*/


@media(max-width:1199px){
    .banner002697{display:none;}
    .homeban{display:block;}
    .banner002697,.banner002697 .slides,.banner002697 .slides > li,.banner002697 .slides > li img{height:auto;}
    .banner002697 .slides li video{position:static;width:100%;height:auto;}
}

@media(max-width:1024px){
    .banner002697 .flex-control-nav li{ padding:0;}
    .homeban .flex-control-nav li{ padding:0;}
}

@media(max-width:640px){
    .homeban .flex-control-nav{bottom:5px;}
    .homeban video{width:100%;}
}


/*公司概况*/
.subban,.subban img{width:100%;height:auto;line-height:0px;}

.submeau{width:100%;height:70px;margin-top:-70px;border:1px solid #e6e6e6;background:#fff;position:relative;z-index:1;padding-left:35%;box-sizing:border-box;}
.submeau .meautop{width:18.75%;box-sizing:border-box;height:140px;background:#27a299/*url(/uploads/image/eimages/subbg.png) center center no-repeat*/;background-size:cover;position:absolute;bottom:-1px;left:-1px;display:flex;flex-direction:column;justify-content:center;align-items:center;}
.submeau .meautop img{height:60px;}
.submeau .meautop .p1{font-size:40px;color:#fff;font-family:sym;}
.submeau .meautop .p2{font-size:20px;color:rgba(255,255,255,.2);font-family:got;font-weight:bold;margin-top:10px;}
.submeau .meautop .p2::after{content:"";display:block;width:30px;height:2px;background:#f0b235;margin-top:15px;}

.submeau .meau a{display:inline-block;font-size:18px;color:#333;line-height:67px;border-bottom:2px solid transparent;margin-right:10%;}
.submeau .meau a:hover,.submeau .meau a.on{color:#27a299;border-bottom:2px solid #27a299;}
.submeau .posi{position:absolute;top:0px;right:4%;}
.submeau .posi{font-size:14px;color:#bfbfbf;line-height:70px;}
.submeau .posi a{color:#bfbfbf}
.submeau .posi span{color:#27a299;}



@media ( max-width:1199px){
    .submeau{height:auto;margin-top:0px;border-left:0px;border-right:0px;padding-left:0px;}
    .submeau .meautop{width:100%;position:static;height:55px;}
    .submeau .meautop img{height:35px;}
    .submeau .posi{position:static;}
    .submeau .meautop .p1{font-size:20px;}
    .submeau .meautop .p2{font-size:15px;margin-top:2px;line-height:18px;}
    .submeau .meautop .p2::after{margin-top:5px;}
    .submeau .meau{margin-top:10px;}
    .submeau .meau a{font-size:15px;line-height:36px;margin-right:5%;}
    .submeau .posi{line-height:35px;margin-top:10px;}
}


.lmtit{position:relative;}
.lmtit .lmtxt .p1{font-size:45px;color:#1a1a1a;font-family:sym;line-height:45px;}
.lmtit .lmtxt .p2{font-size:32px;color:#e5e5e5;font-family:got;font-weight:bold;margin-top:15px;}
.lmtit .lmtxt .p2::after{content:"";display:block;width:35px;height:2px;background:#27a299;margin-top:20px;}
.lmtit .jslogo{position:absolute;bottom:0px;right:0px;display:none;}

.jscon{padding:110px 0 60px 0;position:relative;}
.jscon .jsbg{position:absolute;bottom:0px;right:0px;width:41.615%;}
.jscon .jsbg img{width:100%;}
.jscon .jstxt{width:100%;display:table;margin-top:70px;}
.jscon .jstxt .jsimg{width:50%;display:table-cell;vertical-align:middle;}
.jscon .jstxt .jsimg img{width:100%;}
.jscon .jstxt .jstext{width:50%;padding-left:6%;position:relative;z-index:1;font-size:16px;color:#808080;line-height:36px;box-sizing:border-box;display:table-cell;vertical-align:middle;}
.jscon .jstxt .jstext p{margin-top:30px;}
.jscon .jstxt .jstext p:first-child{margin-top:0px;}

.numbox{width:100%;height:150px;background:#27a299;}
.numbox li{width:25%;height:100%;float:left;position:relative; display:flex;flex-direction:column;justify-content:center;align-items:center;}
.numbox li::after{content:"";display:block;width:1px;height:60%;background:rgba(255,255,255,.2);position:absolute;top:50%;right:0px;transform:translate(0,-50%);}
.numbox li .numtit{font-size:50px;color:#fff;font-family:dim;}
.numbox li .numtit i{margin-left:8px;}
.numbox li p{font-size:15px;color:rgba(255,255,255,.6);margin-top:20px;}


.jscons{padding:60px 0 100px 0;}
.jscons .jstxt{margin-top:0px;}
.jscons .jsbg{right:auto;left:0px;}
.jscons .jstxt .jstext{padding-right:6%;padding-left:0px;}

.fzbox{padding:100px 0 0;background:#f5f5f5;}
.lmtits{border-bottom:1px solid #e6e6e6;}
.lmtits .w1400{position:relative;}
.lmtits .fzts{font-size:22px;color:#808080;font-family:syr;position:absolute;top:50px;right:0px;}
.lmtits .fzts span{font-family:dim;}

.fzslider{padding:100px 0 200px;background:url(/uploads/image/eimages/fzbg.png) bottom center no-repeat;background-size:100% auto;}
.fzslider .box{height:160px;background:url(/uploads/image/eimages/fz.png) left center no-repeat;padding-left:60px;box-sizing:border-box;}
.fzslider .box .fztime{font-size:36px;color:#f0b235;font-family:dim;}
.fzslider .box .fztime span{font-family:syr}
.fzslider .box .fzt{font-size:18px;color:#808080;margin-top:25px;}
.fzslider .owl-item:nth-child(2n){margin-top:50px;}

.fzslider .owl-nav{width:100%;}
.fzslider .owl-dots{display:none;}
.fzslider .owl-carousel .owl-nav button.owl-prev,.fzslider .owl-carousel .owl-nav button.owl-next{width:50px;height:50px;bottom:-100px; text-indent:999px;overflow:hidden;border-radius:50%;box-shadow:0 0 30px rgba(23,94,90,.1);}
.fzslider .owl-carousel .owl-nav button.owl-prev{position:absolute;left:45%;background:url(/uploads/image/eimages/fzjtf.png);background-size:100% 100%;}
.fzslider .owl-carousel .owl-nav button.owl-next{position:absolute;right:45%;background:url(/uploads/image/eimages/fzjtr.png);background-size:100% 100%;}
.fzslider .owl-carousel .owl-nav button.owl-prev:hover{background:url(/uploads/image/eimages/fzjtf1.png);background-size:100% 100%;}
.fzslider .owl-carousel .owl-nav button.owl-next:hover{background:url(/uploads/image/eimages/fzjtr1.png);background-size:100% 100%;}

@media ( max-width:1440px){
    .jscon .jsbg{width:}
}

@media ( max-width:1199px){
    .lmtit .lmtxt .p1{font-size:35px;}
    .lmtit .lmtxt .p2{font-size:28px;margin-top:10px;}
    .fzslider .owl-carousel .owl-nav button.owl-prev,.fzslider .owl-carousel .owl-nav button.owl-next{width:40px;height:40px;}
    .numbox li .numtit{font-size:40px;}
}


@media ( max-width:997px){
    .jscon{padding:35px 0 30px 0;}
    .lmtit .lmtxt .p1{font-size:20px;line-height:22px;}
    .lmtit .lmtxt .p2{font-size:16px;margin-top:5px;}
    .lmtit .lmtxt .p2::after{margin-top:10px;}
    .lmtit .jslogo,.lmtits .fzts{position:static;margin-top:20px;}
    .lmtits .fzts{font-size:18px;margin-top:20px;}
    .jscon .jstxt,.jscon .jstxt .jsimg,.jscon .jstxt .jstext{display:block;width:100%;}
    .jscon .jstxt .jstext{padding-left:0px;}
    .jscons .jstxt .jstext{padding-right:0px;}
    .jscon .jstxt,.jscons .jstxt .jsimg{margin-top:30px;}
    .lmtit .jslogo img{height:50px;}

    .jscon .jstxt .jstext{font-size:14px;line-height:24px;margin-top:30px;}
    .jscon .jstxt .jstext p{margin-top:15px;}
    .numbox li{width:50%;height:100px;padding:0 10px;}
    .numbox{height:auto;}
    .numbox li .numtit{font-size:26px;}
    .numbox li p{font-size:13px;margin-top:5px;line-height:20px;}
    .jscons .jstxt .jstext,.jscons .jstxt{margin-top:0px;}

    .fzbox{padding:30px 0 0 0;}
    .lmtits{padding-bottom:20px;}
    .fzslider .box .fztime{font-size:20px;}
    .fzslider .box .fzt{font-size:12px;line-height:20px;margin-top:5px;}

    .fzslider{padding:30px 0 100px 0;}
    .fzslider .owl-carousel .owl-nav button.owl-prev,.fzslider .owl-carousel .owl-nav button.owl-next{width:30px;height:30px;bottom:-70px;}
    .fzslider .owl-carousel .owl-nav button.owl-prev{left:35%;}
    .fzslider .owl-carousel .owl-nav button.owl-next{right:35%;}
}

@media ( max-width:480px){
    .jscon .jsbg{width:80%;}
    .fzslider{background-size:cover;}
}

/*新闻资讯*/
.newtop{padding:120px 0;}
.newslider{position:relative;}
.newbox{width:100%;background:#f5f5f5;display:table;}
.newbox .newimg{width:50%;overflow:hidden;display:table-cell;vertical-align:middle;line-height:0px;}
.newbox .newimg img{width:100%;transition:all .3s linear;}
.newbox .newtxt{width:50%;padding:0 5%;box-sizing:border-box;display:table-cell;vertical-align:middle;}
.newbox .newtxt .ntime{position:relative;padding-left:100px;box-sizing:border-box;}
.newbox .newtxt .ntime .ntcon{font-size:24px;color:#333;font-weight:bold;line-height:35px;height:70px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
.newbox .newtxt .ntime .ndate{position:absolute;top:0px;left:0px;font-family:got;text-align:center;}
.newbox .newtxt .ntime .ndate .p1{font-size:40px;color:#f0b235;font-weight:bold;border-bottom:1px solid #d9d9d9;line-height:45px;}
.newbox .newtxt .ntime .ndate .p2{font-size:14px;color:#f0b235;font-weight:bold;}
.newbox .newtxt .ntcon2{margin:50px 0;font-size:14px;color:#808080;line-height:30px;height:90px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;}

.newslider .slick-dots{position:absolute;top:50%;right:-40px;transform:translate(0,-50%);}
.newslider .slick-dots li{display:block;width:16px;height:16px;margin:8px 0;overflow:hidden;text-indent:9999px;background:url(/uploads/image/eiico/gdot.png) center center no-repeat;}
.newslider .slick-dots li button{display:none;}
.newslider .slick-dots li.slick-active{display:block;width:16px;height:16px;overflow:hidden;text-indent:9999px;background:url(/uploads/image/eiico/bdot.png) center center no-repeat;}
.newbox:hover .newimg img{transform:scale(1.1);}

.newarea{padding-bottom:120px;background:#f5f5f5;}
.newul{margin-bottom:80px;}
.newul li{padding:50px 0;border-bottom:1px solid #e6e6e6;}

.newul li .nbox{width:100%;display:table;}
.newul li .nbox .nimg{display:table-cell;vertical-align:middle;width:28.572%;line-height:0px;overflow:hidden;}
.newul li .nbox .nimg img{width:100%;transition: all .3s linear;}
.newul li:hover .nbox .nimg img,.newbox:hover .newimg img{transform:scale(1.1);}

.newul li .nbox .ntit{display:table-cell;vertical-align:middle;width:71.428%;overflow:hidden;padding-left:5%;box-sizing:border-box;}
.newul li .nbox .ntit .nt1{font-size:22px;color:#333;font-weight:bold;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.newul li .nbox .ntit .ndate{font-size:14px;color:#f0b235;font-family:got;margin:15px 0 20px 0;}
.newul li .nbox .ntit .ncon{font-size:14px;color:#808080;line-height:30px;height:60px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2; }
.newul li .nbox .ntit .more{margin-top:25px;}

@media ( max-width:1199px){
    .newtop{padding:80px 0;}
    .newslider .slick-dots{right:0px;}
    .newbox .newtxt .ntcon2{margin:20px 0;}
    .newul li .nbox .ntit .ndate{margin:10px 0;}
    .newul li .nbox .ntit .more{margin-top:10px;}
    .newarea{padding-bottom:80px;}
}


@media ( max-width:997px){
    .newtop{padding:40px 0;}
    .newbox,.newbox .newimg,.newbox .newtxt,.newul li .nbox,.newul li .nbox .nimg,.newul li .nbox .ntit{display:block;width:100%;}
    .newbox .newtxt{padding:20px 10px;}
    .newbox .newtxt .ntime .ndate .p1{font-size:20px;line-height:30px;}
    .newbox .newtxt .ntime .ndate .p2{font-size:13px;}
    .newbox .newtxt .ntime .ntcon{font-size:15px;line-height:24px;height:48px;}
    .newbox .newtxt .ntime{padding-left:65px;}
    .newbox .newtxt .ntcon2{line-height:24px;height:72px;}
    .newbox .newtxt .nmore{width:40px;}
    .newul li{padding:20px 0;}
    .newarea{padding-bottom:40px;}
    .newul{margin-bottom:40px;}
    .newul li .nbox .ntit{padding:20px 10px 0;}
    .newul li .nbox .ntit .nt1{font-size:16px;}
    .newul li .nbox .ntit .ndate{line-height:18px;margin:10px 0;}
    .newul li .nbox .ntit .ncon{line-height:24px;height:48px;}
    .newul li .nbox .ntit .more img{width:40px;}
}

/*人才招聘*/
.recbox{padding:120px 0;}
.joblist{margin-bottom:80px;}
.joblist li.first{border-bottom:none;}
.joblist li.first .titname{color:#fff; overflow:hidden;background:#27a299;font-size:18px;font-family:syr;}
.joblist li.first:hover .titname{color:#fff;}
.joblist li .titname{display:block; float:left; width:20%;text-align:center;color:#666;font-size:15px; overflow:hidden; line-height:70px; height:70px;border-bottom:1px solid #e6e6e6;}
.joblist li .titname .cheack{display:inline-block;width:22px;height:22px;background:url(/uploads/image/eimages/jia.png);margin-top:22px;}
.joblist li .titname .on{background:url(/uploads/image/eimages/jian.png);}
.joblist li.lion .titname .cheack{background:url(/uploads/image/eimages/jian.png);}
.joblist li .box{}
.joblist li .con{ display:none; padding:2.5% 10%;border-bottom:1px solid #e6e6e6;}
.joblist li .con dl{position:relative;line-height:30px; font-size:14px; color:#808080;border-bottom:1px solid #e6e6e6;padding-bottom:40px;margin-bottom:40px;}
.joblist li .con dl dt{font-size:16px;color:#000;font-family:syr;margin-bottom:20px;}
.joblist li .con dl.dl2{border-bottom:0px;margin-bottom:0px;}

.joblist li .con .apply{width:100%;float:right;}
.joblist li .con .apply a.btna{position:relative; float:right;font-size:20px;font-weight:bold;color:#fff; background:#f0b235;padding:0 50px;height:60px; display:block; line-height:60px; text-align:center;}
.joblist li .con .apply a.btna input{position:absolute;width:100%;height:100%;right:0;top:0;opacity:0;}

@media ( max-width:1199px){
    .recbox{padding:80px 0;}
}

@media ( max-width:997px){  
    .recbox{padding:40px 0;}
    .joblist li .titname{width:33.333%;height:45px;line-height:45px;}
    .joblist li .titname:nth-child(2),.joblist li .titname:nth-child(4){display:none;}
    .joblist li .con dl,.joblist li .con .apply{float:none;}
    .joblist li .con dl{width:100%;margin-bottom:20px;line-height:26px;padding-bottom:20px;}
    .joblist li .con .apply a.btna{margin-top:10px;font-size:14px;padding:0 10px;height:40px;line-height:40px;}
    .joblist li .titname,.joblist li.first .titname{font-size:14px;}
    .joblist li .titname .cheack{float:none;margin-right:0px;margin-top:11.5px;}
    .joblist{margin-bottom:40px;}

    .joblist li .con{padding:20px 10px;}
}


/*解决方案*/
.combox{padding:120px 0;background:#f5f5f5;}
.combox1{background:#fff;}

.wayul{margin-bottom:40px;}
.wayul li{width:48.5%;float:left;margin-bottom:40px;}
.wayul li:nth-child(2n){float:right;}

.wayul li .wvideo{padding:10px 10px 0 10px;background:#fff;}
.wayul li .item{position:relative;}
.wayul li .item img{width:100%;}
.wayul li .item video{position:absolute;width:100%;height:100%;top:0px;left:0px;background:#000;object-fit:fill;}

.wayul li .waycon{padding:0 10px 0 10px;}
.wayul li .waycon .waytit{padding:45px 150px 45px 45px;width:100%;box-sizing:border-box;background:#fff;position:relative;}
.wayul li .waycon .waytit .wt1{font-size:24px;color:#1a1a1a;font-family:sym;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; }
.wayul li .waycon .waytit .wt1::after{content:"";display:block;margin:16px 0;width:20px;height:2px;background:#e6e6e6;}
.wayul li .waycon .waytit .wt2{font-size:14px;color:#999;line-height:28px;height:56px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
.wayul li .waycon .waytit .wjt{width:80px;height:100px;border-left:1px solid #e6e6e6;background:url(/uploads/image/eiico/jts.png) center  center no-repeat;position:absolute;top:50%;right:0px;transform:translate(0,-50%);}

@media ( max-width:1199px){
    .combox{padding:80px 0;}
    .wayul li .waycon .waytit{padding:25px 80px 25px 25px;}
    .wayul li .waycon .waytit .wjt{width:50px;height:60px;}
    .wayul li .waycon .waytit .wt1{font-size:18px;}
    .wayul li .waycon .waytit .wt1::after{margin:10px 0;}
    .wayul li .waycon .waytit .wt2{line-height:22px;height:44px;}
    .wayul{margin-bottom:20px;}
}

@media ( max-width:997px){
    .combox{padding:40px 0;}
}

@media ( max-width:560px){
    .wayul li{width:100%;float:none;margin-bottom:20px;}
    .wayul li:nth-child(2n){float:none;}
    .wayul li .wvideo{padding:5px 5px 0 5px;}
    .wayul li .waycon{padding:0 5px;}
    .wayul li .waycon .waytit{padding:15px 70px 15px 10px;}
    .wayul li .waycon .waytit .wt1{font-size:16px;}
    .wayul li .waycon .waytit .wt1::after{margin:5px 0;}
}

/*天恒文库*/
.lma{position:absolute;bottom:0px;right:0px;}
.lma a{display:inline-block;vertical-align:middle;width:140px;height:48px;background:#fff;border-radius:100px;font-size:20px;color:#000;line-height:48px;text-align:center;font-family:syr;margin-left:6px;}
.lma a:hover,.lma a.on{background:#27a299;color:#fff;}

.twul{margin:60px 0 80px 0;}
.twul li{height:180px;position:relative;padding-right:55px;margin-bottom:10px;box-sizing:border-box;transition:all .3s linear;}
.twul li .twcon{width:100%;height:100%;background:#fff url(/uploads/image/eimages/tw1.png) 30px center no-repeat;padding-left:70px;padding-right:45px;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;}
.twul li .twcon .tw1{font-size:20px;color:#000;font-family:syr;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; }
.twul li .twcon .tw2{font-size:14px;color:#808080;line-height:28px;margin-top:25px;height:56px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2; }
.twul li .tjt{width:50px;height:100%;background:#fff url(/uploads/image/eiico/jts2.png) center center no-repeat;position:absolute;top:0px;right:0px;}

.twul li:hover{box-shadow:0 30px 30px rgba(0,0,0,.2);z-index:1;}
.twul li:hover .twcon{background:#27a299 url(/uploads/image/eimages/tw2.png) 30px center no-repeat;}
.twul li:hover .tjt{background:#f0b235 url(/uploads/image/eiico/jts1.png) center center no-repeat;}
.twul li:hover .twcon .tw1,.twul li:hover .twcon .tw2{color:#fff;}

@media ( max-width:997px){
    .lma{position:static;margin-top:20px;}
    .lma a{width:100px;height:35px;line-height:35px;font-size:16px;margin-right:6px;margin-left:0px;}
    .twul{margin:35px 0 25px;}
    .twul li{height:120px;padding-right:35px;}
    .twul li .twcon{padding-right:20px;background:#fff url(/uploads/image/eimages/tw1.png) 10px center no-repeat;padding-left:30px;}
    .twul li .twcon .tw1{font-size:16px;}
    .twul li .twcon .tw2{line-height:22px;height:44px;margin-top:10px;}
    .twul li .tjt{width:30px;}
    .twul li:hover{box-shadow:0 20px 20px rgba(0,0,0,.2);}
    .twul li:hover .twcon{background:#27a299 url(/uploads/image/eimages/tw2.png) 10px center no-repeat;}
}

/*基础知识*/
.jcbox1{border:1px solid #e5e5e5;background:#fff;padding:5px;margin-top:60px;margin-bottom:20px;}
.jcbox2{border:1px solid #e5e5e5;background:#fff;padding:5px;margin-top:-15px;position:relative;z-index:1}
.jcbox3{border:1px solid #e5e5e5;background:#fff;box-shadow:0 20px 20px rgba(0,0,0,.1);margin-top:-15px;position:relative;z-index:2;}

.jcbox{padding:60px 45px 100px;position:relative;}
.jcbox .jclogo{position:absolute;top:10%;right:10%;}
.jcul{margin-bottom:78px;}

.jcul li{position:relative;z-index:1;padding-left:35px;padding-right:100px;box-sizing:border-box;background:url(/uploads/image/eiico/jts2.png) 95% center no-repeat;height:78px;line-height:78px;border-bottom:1px solid #e6e6e6;font-size:18px;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.jcul li a{color:#333;}
.jcul li .jt{position:absolute;top:50%;left:0px;transform:translate(0,-50%);}

@media ( max-width:997px){
    .jcbox{padding:30px 10px;}
    .jcul li{height:45px;line-height:45px;font-size:15px;padding-right:40px;padding-left:25px;}
    .jcul{margin-bottom:30px;}
}


.tabul{border:1px solid #e6e6e6;border-right:0px;border-bottom:0px;margin:40px 0 50px 0;}
.tabul li{width:16.666%;float:left;}
.tabul li a{display:block;border-right:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;position:relative;width:100%;height:70px;line-height:70px;text-align:center;font-size:16px;color:#333;}
.tabul li:hover a,.tabul li.on a{background:#f0b235;color:#fff;z-index:1;box-shadow:0 20px 20px rgba(0,0,0,.15);}

.table{margin:50px 0 80px 0;width:100%;}
.table table thead tr th{height:90px;background:#27a299;font-size:22px;color:#fff;font-family:syr;font-weight:normal;}
.table table thead tr th img{display:inline-block;vertical-align:middle;margin:-5px 10px 0 0;}
.table table tbody tr td{height:80px;font-size:15px;color:#333333;text-align:center;}
.table table tbody tr td a{display:inline-block;width:100%;height:100%;background:url(/uploads/image/eiico/dw1.png) center center no-repeat;}
.table table tbody tr td a.a1{background:url(/uploads/image/eiico/dw.png) center center no-repeat;}
.table table tbody tr:nth-child(2n){background:#f0f2f2;}

@media ( max-width:1199px){
    .tabul li{width:25%;}
    .tabul li a{font-size:14px;height:50px;line-height:50px;}
    .table table thead tr th{font-size:16px;height:50px;}
    .table table tbody tr td{height:45px;font-size:14px;}
    .table{margin:30px 0 35px 0;}
}

@media ( max-width:997px){
    .tabul li{width:50%;}
    .tabul li a{font-size:14px;height:40px;line-height:40px;}
    .table table thead tr th{font-size:15px;height:50px;}
    .table table tbody tr td{height:45px;font-size:13px;padding:5px 5px;line-height:22px;}
    .table{margin:30px 0 35px 0;}
    .table table thead tr th img{width:20px;}
}

@media ( max-width:560px){
    .table{overflow-y:scroll;}
    .table table{width:560px;}
}



/*联系我们*/
.lxbox{height:900px;position:relative;}
.lxinfo{width:29.167%;height:100%;position:relative;float:right;margin-right:5%;position:relative;display:flex;flex-direction:column;justify-content:center;}
.lxinfo dl{border-bottom:1px solid #ebebeb;padding:40px 0;}
.lxinfo dl dt{font-size:20px;color:#14141b;font-family:syr;position:relative;padding-left:35px;box-sizing:border-box;}
.lxinfo dl dt img{position:absolute;top:0px;left:0px;}
.lxinfo dl dd{font-size:15px;color:#808080;line-height:30px;margin-top:10px;padding-left:35px;box-sizing:border-box;}
.lxinfo dl dd span{font-family:got;}
.lxinfo .llogo{position:absolute;top:50%;right:0px;transform:translate(0,-50%);}
.dlbox{position:relative;z-index:1;}
.lxinfo1{display:none;}


.mapbox{width:50%;height:100%;float:right;}
.mapbox img{max-width:initial!important;}
#map{height:100%;}
.bmap_shadow img{display:none!important;}

@media ( max-width:1440px){
    .lxbox{height:700px;}
    .lxinfo dl{padding:20px 0;}
    .lxinfo dl dd{line-height:26px;}
    .dlbox{margin-top:30px;}
}

@media ( max-width:997px){
    .lxbox{height:auto;}
    .mapbox{height:500px;}
    .lxinfo,.mapbox{width:100%;float:none;}
    .lxinfo1{display:block;width:95%;margin:0 auto;padding:30px 0;}
    .lxinfo2{display:none;}
    .lxinfo dl dt{font-size:16px;}
    .lxinfo dl dt,.lxinfo dl dd{padding-left:30px;}
    .lxinfo dl dd{margin-top:5px;line-height:25px;font-size:14px;}
    .lxinfo dl{padding:10px 0;}
    .lxinfo .llogo img{width:180px;}
}

/*登录*/
.loginbox{width:100%;padding:50px 50px 0 50px;box-sizing:border-box;background-repeat:no-repeat;background-position:center center;background-size:cover;}

.loginarea{display:table;background:#fff;}
.loginbox .loimg{width:65%;position:relative;display:table-cell;vertical-align:middle;line-height:0px;}
.loginbox .loimg img.lopic{width:100%;}
.loginbox .loimg .lologo{position:absolute;top:10%;left:0px;width:100%;text-align:center;display:none;}
.loginbox .loimg .lotit{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;text-align:center;}
.loginbox .loimg .lotit p{font-size:60px;line-height:60px;color:#fff;font-family:sym;display:inline-block;padding:40px 0;border-bottom:1px solid rgba(255,255,255,.1);border-top:1px solid rgba(255,255,255,.1);}


.loginbox .lotxt{width:35%;display:table-cell;vertical-align:middle;}
.form{width:80%;margin:0 auto;}
.fmt{width:137px;height:137px;background:url(/uploads/image/eimages/jc2.png) center center no-repeat;background-size:100% 100%;margin:0 auto;display:flex;flex-direction:column;justify-content:center;align-items:center;}
.fmt p{font-size:34px;color:#000;font-family:sym;border-bottom:3px solid #f0b235;padding-bottom:10px;}

.form dl{margin-top:30px;}
.form dl dd{width:100%;height:70px;border-bottom:1px solid #e6e6e6;position:relative;padding-left:55px;box-sizing:border-box;}
.form dl dd .log{position:absolute;top:50%;left:10px;transform:translate(0,-50%);}
.form dl dd input{width:100%;height:100%;padding:0 10px;}
.form dl dd input::-webkit-input-placeholder{color:#b2b2b2;font-size:16px;}

.form dl dd.dd1{border:1px solid #e6e6e6;padding-left:0px;padding-left:0px;padding-right:80px;margin-top:30px;}
.form dl dd.dd1 .abtn{display:block;width:120px;height:70px;position:absolute;top:0px;right:0px;text-align:center;line-height:70px;border-left:1px solid #e6e6e6;}
.form dl dd.dd1 .abtn img{width:94px;display:inline-block;vertical-align:middle;}
.form .tjbtn{display:block;width:100%;height:60px;line-height:60px;text-align:center;font-size:24px;color:#fff;font-family:syr;background:#27a299;margin-top:30px;box-shadow:0 8px 10px rgba(39,162,153,.3);}
.form .tjbtn1{height:50px;line-height:50px;font-size:18px;}
.lotext{font-size:14px;color:rgba(255,255,255,.6);text-align:center;box-sizing:border-box;padding:20px 0;}
.lotext a{color:rgba(255,255,255,.6)}


@media ( max-width:1440px){
    .loginbox .loimg .lotit p{font-size:40px;line-height:40px;}
}


@media ( max-width:1199px){
    .loginbox{padding:2.5% 2.5% 0 2.5%;}
    .lotext{padding:2.5% 0;}
    .loginarea{background:none;}
    .loginarea,.loginbox .loimg,.loginbox .lotxt{display:block;width:100%;}
    .loginbox .loimg{margin-bottom:30px;}
    .loginbox .lotxt{background:#fff;padding:30px 0;}
    .form{width:95%;}

    .fmt{width:120px;height:120px;}
    .fmt p{font-size:20px;}
    .form dl dd,.form dl dd.dd1 .abtn{height:50px;}
    .form dl dd.dd1 .abtn{line-height:45px;}
    .form dl dd.dd1 .abtn img{width:84px;}
    .form dl dd input::-webkit-input-placeholder{color:#b2b2b2;font-size:14px;}
    .form dl dd.dd1{margin-top:20px;}
    .form .tjbtn,.form .tjbtn1{height:50px;line-height:50px;font-size:14px;margin-top:20px;}
    .lotext{line-height:22px;}

    .loginbox .loimg .lotit p{font-size:18px;line-height:22px;padding:10px 0;}
    .loginbox .loimg .lologo{top:5%;}
    .loginbox .loimg .lologo img{width:150px;}
    .loginbox .loimg .lotit{top:60%;}

}

/*电测产品*/

.leftbar{width:21.25%;float:left;margin-top:-140px;position:relative;z-index:1;}
.rightbar{width:75%;float:right;padding-top:40px;}
.rightbar1{width:100%;float:none;}

.columnname{height:140px;color:#fff;font-size:22px;position:relative;font-weight:normal;/*padding-left:15%;*/background:#27a299/*url(/uploads/image/eimages/subbg.png) center center no-repeat*/;background-size:cover;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;align-items:center;}
.columnname img{height:60px;}
.columnname .p1{font-size:40px;color:#fff;font-family:sym;}
.columnname .p2{font-size:20px;color:rgba(255,255,255,.2);font-family:got;font-weight:bold;margin-top:10px;}
.columnname .p2::after{content:"";display:block;width:30px;height:2px;background:#f0b235;margin-top:15px;}

.columnname .arr{ display:none; position:absolute; right:0; top:0; width:100%; height:100%;}
.columnname .arr i{border:1px solid #fff;border-radius:50%; background:url(/uploads/image/eimages/menuarr.png) center center no-repeat; width:22px; height:22px;transition: all ease 0.3s; position:absolute; right:15px; top:50%;margin-top:-11px;}
.columnname.on .arr i{ opacity:1;-moz-transform: translate(0, 0) rotate(-180deg) !important;
    -ms-transform: translate(0, 0) rotate(-180deg) !important;
    -o-transform: translate(0, 0) rotate(-180deg) !important;
    transform: translate(0, 0) rotate(-180deg) !important;}

.leftbar ul{padding:25px 20px 80px;background:#fff;}
.leftbar li{width:100%;position:relative;border-bottom:1px solid #ebebeb;}
.leftbar li a{display:block;width:100%;height:100%;font-size:16px;line-height:30px;color:#4c4c4c;padding:15px 20px;position:relative;background:url(/uploads/image/eiico/jts11.png) 95% center no-repeat;}
.leftbar li a::before{content:"";display:block;width:2px;height:20px;background:#fff;position:absolute;top:50%;margin-top:-10px;left:0px;}

.leftbar li:hover,.leftbar li.onli{background:url(/uploads/image/eimages/titbg.jpg) center center no-repeat;background-size:cover;}
.leftbar li:hover a,.leftbar li.onli a{color:#fff;background:url(/uploads/image/eiico/jts1.png) 95% center no-repeat;}

@media(max-width:1440px){
    .leftbar ul{padding:25px 10px 80px;}
}


@media(max-width:1199px){
    .leftbar,.rightbar{width:100%;float:none;}
    .leftbar ul{display:none;}
    .columnname .arr{display:block;}
    .columnname{width:100%;;height:55px;}
    .columnname img{height:35px;}
    .columnname .p1{font-size:20px;}
    .columnname .p2{font-size:15px;margin-top:2px;line-height:18px;}
    .columnname .p2::after{margin-top:5px;}
    .leftbar{margin-top:0px;}
    .leftbar li{height:40px;}
    .leftbar li a{line-height:40px;font-size:14px;}
    .leftbar ul{padding:10px 0 30px 0;}
    .rightbar{padding-top:30px;}
}

.cparea{background:#f0f0f0;padding-bottom:120px;}

.cpul{padding:60px 0 80px 0;}

.cpul li{width:32.5%;margin-right:1.2%;float:left;margin-bottom:40px;}
.cpul li:nth-child(3n){margin-right:0px;}
.cpuls li{width:23.2%;margin-right:2%;}
.cpuls li:nth-child(3n){margin-right:2%;}
.cpuls li:nth-child(4n){margin-right:0px;}

.cpul li .proimg{width:100%;height:auto;position:relative;overflow:hidden;line-height:0px;}
.cpul li .proimg .cpimg{width:100%;}
.cpul li .mask{position:absolute;width:100%;height:100%;background:rgba(0,0,0,.4);top:-100%;left:0px;display:flex;flex-direction:column;justify-content:center;align-items:center;transition:all .3s linear;}
.cpul li .cpt{font-size:16px;color:#666;margin-top:20px;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.cpul li:hover .mask{top:0px;}




@media(max-width:1199px){
    .cpul{padding:20px 0 30px;}
    .cparea{padding-bottom:40px;}
    .cpul li{margin-bottom:20px;}
    .cpul li .cpt{font-size:14px;margin-top:10px;}
}

@media(max-width:640px){
    .cpul li{width:48.5%;margin-right:0px;}
    .cpul li:nth-child(2n){float:right;}
}

/*产品详情*/
.proposi{text-align:right;height:60px;line-height:60px;}
.proposi{font-size:14px;color:#bfbfbf;line-height:70px;}
.proposi a{color:#bfbfbf}
.proposi span{color:#27a299;}


.prodeta{padding:100px 0;background-repeat:no-repeat;background-size:cover;background-position:center center;}
.probox{background:#fff url(/uploads/image/eimages/xqbg.png) right bottom no-repeat;}

.probox .profl{width:50%;float:left;padding:0 20px 20px;box-sizing:border-box;box-shadow:0 0px 50px rgba(7,28,27,.15);}
.bdcons{padding:100px 0;}

.hdcons li{padding:0 5px;border:0px;outline:none;text-align:center;}
.hdcons li img{border:2px solid #e5e5e5;position:relative;z-index:1;width:100%;}
.hdcons li.slick-current img,.hdcons li:hover img{border:2px solid #f0b235;box-shadow:0 40px 40px rgba(15,61,58,.3);}

.hdcons{position:relative;}
.bdcons img{width:100%;}
.hdcons .slick-arrow{outline:none;border:0px;background:none;width: 8px; height: 15px; position: absolute; z-index: 99;top:50%;margin-top:-7.5px;line-height: 1000px; overflow: hidden; background-repeat:no-repeat;background-position: center center; background-size: 100% 100%;}
.hdcons .slick-prev{left: -10px; background-image: url(/uploads/image/eiico/jts3.png);background-size:100% 100%;transform:rotate(180deg);}
.hdcons .slick-next{right: -15px; background-image: url(/uploads/image/eiico/jts3.png);background-size:100% 100%;}
.hdcons .slick-prev:hover{background-image: url(/uploads/image/eiico/jts3.png);background-size:100% 100%;}
.hdcons .slick-next:hover{background-image: url(/uploads/image/eiico/jts3.png);background-size:100% 100%;}

.probox .prorh{width:50%;float:left;padding:5% 5%;box-sizing:border-box;}

.probox .prorh .prt{font-size:32px;color:#27a299;font-family:syr;line-height:35px;}
.probox .prorh .prt::after{content:"";display:block;width:30px;height:2px;background:#27a299;margin:35px 0 50px 0;}
.probox .prorh dl dd{font-size:14px;color:#808080;}
.probox .prorh dl dd i{display:inline-block;width:8px;height:8px;background:url(/uploads/image/eiico/cdot.jpg) center center no-repeat;margin:-2px 5px 0 0;}
.probox .prorh .proa{display:block;width:210px;height:62px;background:#f0b235;line-height:62px;text-align:center;font-size:18px;color:#fff;border-radius:100px;margin-top:80px;}
.probox .prorh .proa img{display:inline-block;vertical-align:middle;margin:-3px 0 0 35px;}

.profy{width:100%;height:100px;line-height:100px;background:#27a299;}
.profy li{width:33.333%;float:left;}
.profy li a{display:block;width:100%;height:100%;border-left:1px solid #fff;font-size:20px;color:#fff;text-align:center;padding:0 10px;box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.profy li:first-child a{border-left:0px;}
.profy li .proprev{margin-left:7%;margin-right:0px;}

.profy li a img{display:inline-block;vertical-align:middle;margin-top:-5px;margin-right:7%;}
.profy li.proprev a img{margin-left:7%;margin-right:0px;}


.lmtit3{text-align:center;}
.lmtit3 .lmtxt .p2::after{background:#f0b235;margin:20px auto 0;}
.recpro{padding:100px 0;}
.recpro .owl-carousel{margin-top:45px;}
.recpro .item .pic{width:100%;}
.recpro .item .pic img{width:100%;border:1px solid #e6e6e6}
.recpro .item .tit{font-size:16px;color:#666;margin-top:20px;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; }

.recpro .owl-dots{width:100%;text-align:center;margin-top:50px;}
.recpro .owl-dots .owl-dot{display:inline-block;width:16px;height:16px;background:url(/uploads/image/eiico/gdot.png) center center no-repeat;margin:0 10px;}
.recpro .owl-dots .owl-dot.active{display:inline-block;width:16px;height:16px;background:url(/uploads/image/eiico/bdot.png) center center no-repeat;}


@media(max-width:1199px){
    .prodeta,.recpro{padding:35px 0;}
    .probox .profl,.probox .prorh{float:none;width:100%;}
    .bdcons{padding:30px 0;}
    .proposi{height:auto;padding:10px 0;line-height:22px;}
    .probox .prorh .prt{font-size:16px;}
    .probox .prorh .prt::after{margin:15px 0;}
    .probox .prorh dl dd{font-size:13px;}
    .probox .prorh .proa{width:150px;height:40px;line-height:40px;font-size:14px;margin-top:20px;}
    .probox .prorh .proa img{margin-left:10px;}
    .profy li{width:100%;float:none;height:auto;border-bottom:1px solid #fff;}
    .profy{height:auto;line-height:24px;}
    .profy li a{border-left:0px;font-size:14px;overflow:initial;height:auto;padding:10px 0;}
    .recpro .owl-carousel{margin-top:30px;}
    .recpro .item .tit{font-size:14px;margin-top:10px;}
    .recpro .owl-dots{margin-top:20px;}
    .recpro .owl-dots .owl-dot{margin:0 5px;}
}

@media(max-width:997px){
    .lmtit3 .lmtxt .p2::after{margin-top:10px;}
}


/*首页*/
/*sec2*/
.section{background-repeat:no-repeat;background-position:center center;background-size:cover;}
.indexcp{width:50%;height:100%;float:left;position:relative;display:flex;flex-direction:column;justify-content:center;padding:80px 0;}
.indexcp1{background:#27a299;}

.indexcp .box{width:55%;position:relative;z-index:1;margin-left:10%;}
.indexcp .box dl dt{font-size:22px;color:#666;margin:30px 0;}
.indexcp .box dl dd{font-size:18px;color:#27a299;width:33.333%;float:left;}
.indexcp .box dl dd a{display:block;width:100%;color:#27a299;line-height:36px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.cmore{margin:60px 0 70px 0;}
.indexcp .eleimg{text-align:center;}
.indexcp .cplogo{position:absolute;top:20%;right:5%;}

.lmtitcp .lmtxt .p1{color:#fff;}
.lmtitcp .lmtxt .p2{color:rgba(255,255,255,.1);}
.lmtitcp .lmtxt .p2::after{background:rgba(255,255,255,1)}

.indexcp1 .box dl dt{color:#fff;}
.indexcp1 .box dl dd a{color:rgba(255,255,255,.5)}


/*sec3*/
.sec3,.sec5,.sec2{padding:80px 0;}
.sec4{padding:40px 0;}
.lmtit4 .lmtxt .p2::after{background:#27a299;margin:20px auto 20px;}
.solvts{font-size:16px;color:#999;line-height:30px;}
.solvslider{position:relative;}
.solvslider .owl-carousel .owl-stage-outer{padding-top:50px;}
.solvslider .solvimg{width:100%;position:relative;}
.solvslider .solvimg img{width:100%;}
.solvslider .solvimg .bg{position:absolute;bottom:0px;left:0px;width:100%;height:45px;background:url(/uploads/image/eimages/svbg.png) center center no-repeat;background-size:100% 100%;}

.solvslider .solvtxt{padding:0 30px 40px;box-sizing:border-box;background:#fff;}
.solvslider .solvtxt .tb{position:relative;width:110px;height:115px;margin:-79px auto 0;}
.solvslider .solvtxt .tb .i1,.solvslider .solvtxt .tb .i2{display:block;position:absolute;left:0;top:0;}
.solvslider .solvtxt .tb .i1{transition:400ms;}
.solvslider .solvtxt .tb .i2{-webkit-transform:scale(0); transform:scale(0); opacity:0; filter:alpha(opacity=0); transition:500ms;}
.solvslider .item{transition:all .3s linear;box-shadow:0 0 30px rgba(25,105,99,.1);}
.solvslider .item:hover .tb .i2{ -webkit-transform:scale(1); transform:scale(1); opacity:1; filter:alpha(opacity=100);}
.solvslider .item:hover .tb .i1{ opacity: 0; filter: alpha(opacity=0); -webkit-transform: scale(1.2); transform: scale(1.2);}

.solvslider .solvtxt .sot1{margin-top:30px;font-size:26px;color:#1a1a1a;text-align:center;font-family:sym;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; }
.solvslider .solvtxt .sot1::after{content:"";display:block;width:25px;height:2px;background:#d9d9d9;margin:20px auto;}
.solvslider .solvtxt .sot2{font-size:14px;color:#999;text-align:center;line-height:28px;height:56px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
.solvslider .solvtxt .smore{width:62px;height:62px;background:url(/uploads/image/eimages/gjt.png) center center no-repeat;background-size:100% 100%;margin:20px auto 0;}

.solvslider .item:hover .solvtxt{background:#27a299;}
.solvslider .item:hover .solvimg .bg{background:url(/uploads/image/eimages/svbg1.png) center center no-repeat;background-size:100% 100%;}
.solvslider .item:hover .smore{background:url(/uploads/image/eimages/yjt.png) center center no-repeat;background-size:100% 100%;}
.solvslider .item:hover .solvtxt .sot1,.solvslider .item:hover .solvtxt .sot2{color:#fff;}
.solvslider .item:hover .solvtxt .sot1::after{background:rgba(255,255,255,.5);}
.solvslider .item:hover{transform:translatey(-30px);}


.solvslider .owl-nav{width:100%;}
.solvslider .owl-dots{display:none;}
.solvslider .owl-carousel .owl-nav button.owl-prev,.solvslider .owl-carousel .owl-nav button.owl-next{width:130px;height:54px;text-indent:999px;overflow:hidden;box-shadow:0 0 30px rgba(25,105,99,.1);}
.solvslider .owl-carousel .owl-nav button.owl-prev{position:absolute;top:50%;transform:translate(0%,-50%);left:-180px;background:url(/uploads/image/eimages/waf.png);background-size:100% 100%;}
.solvslider .owl-carousel .owl-nav button.owl-next{position:absolute;top:50%;transform:translate(0%,-50%);right:-180px;background:url(/uploads/image/eimages/war.png);background-size:100% 100%;}
.solvslider .owl-carousel .owl-nav button.owl-prev:hover{background:url(/uploads/image/eimages/waf.png);background-size:100% 100%;}
.solvslider .owl-carousel .owl-nav button.owl-next:hover{background:url(/uploads/image/eimages/war.png);background-size:100% 100%;}


/*sec4*/
.homehz{padding:4% 4%;}
/*.homehz .hzarea{background:#26a298;}*/
.homehz .hzfl{width:34.091%;height:800px;float:left;background:url(/uploads/image/eimages/hzbg.jpg) top center no-repeat;background-size:cover;display:flex;flex-direction:column;justify-content:center;}
.homehz .hzfl .hzcon{width:80%;margin:0 auto}
.homehz .hzfl .hzcon .hzt1{font-size:16px;color:#fff;line-height:36px;margin:30px 0 60px 0;}
.homehz .hzfl .hzcon .hmore{display:block;width:210px;height:62px;background:#f0b235;font-size:18px;color:#1a1a1a;text-align:center;line-height:62px;border-radius:100px;}
.homehz .hzfl .hzcon .hmore img{display:inline-block;vertical-align:middle;margin:-3px 0 0 35px;}


.homehz .hzslider{width:65.909%;float:left;height:800px;background:#fff;float:left;}
.hzslider .hd{box-shadow:0 0 10px rgba(34,140,133,.15);}
.hzslider .hd li{width:12.5%;height:90px;float:left;}
.hzslider .hd li a{display:block;width:100%;height:100%;font-size:18px;color:#666;position:relative;text-align:center;display: block;
    width: 100%;
    height: 100%;
    padding: 0 5px;
    font-size: 18px;
    color: #666;
    position: relative;
    text-align: center;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;}
.hzslider .hd li a::after{content:"";display:block;width:1px;height:30px;background:#e5e5e5;position:absolute;top:50%;margin-top:-15px;right:0px;}
.hzslider .hd li.on a{background:#f0b235;color:#fff;}

.hzslider .bd{padding:40px 28px 0;box-sizing:border-box;}
.ulslider{border-right:1px solid #e6e6e6;border-top:1px solid #e6e6e6;}
.ulslider dd{width:25%;float:left;}
.ulslider dd .box{width:100%;border-left:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;}
.ulslider dd .box img{width:100%;}

.ulslider .owl-dots{width:100%;text-align:center;margin-top:20px;}
.ulslider .owl-dots .owl-dot{display:inline-block;width:16px;height:16px;background:url(/uploads/image/eiico/gdot.png) center center no-repeat;margin:0 10px;}
.ulslider .owl-dots .owl-dot.active{display:inline-block;width:16px;height:16px;background:url(/uploads/image/eiico/bdot.png) center center no-repeat;}


.homenew{width:60%;float:left;margin-top:30px;}
.homenew li{width:49%;float:left;}
.homenew li:nth-child(2n){float:right;}
.homenew li .npic{width:100%;overflow:hidden;line-height:0px;}
.homenew li .npic img{width:100%;transition:all .3s linear;}
.homenew li .nt1{margin:36px 0 10px 0;font-size:18px;color:#333;font-weight:bold;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;height:48px;}
.homenew li .htime{font-size:14px;color:#b2b2b2;font-family:got;}
.homenew li .nt2{margin:20px 0 40px 0;font-size:14px;color:#808080;height:48px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;}



.homenew li:hover .npic img{transform:scale(1.1);}

.newlist{width:40%;float:left;padding-left:5%;margin-top:30px;}
.newlist li{padding:50px 0 30px 0;border-bottom:1px solid #e6e6e6;}
.newlist li:first-child{padding-top:0px;}

.newlist li .box{height:70px;position:relative;padding-left:100px;box-sizing:border-box;}
.newlist li .box .ndate{position:absolute;top:0px;left:0px;font-family:got;text-align:center;border-right:1px solid #e6e6e6;padding-right:20px;}
.newlist li .box .ndate .p1{font-size:40px;color:#27a299;font-weight:bold;border-bottom:1px solid #d9d9d9;line-height:45px;}
.newlist li .box .ndate .p2{font-size:14px;color:#27a299;font-weight:bold;}
.newlist li .box .ntcon{font-size:16px;color:#333;line-height:70px;overflow:hidden;verflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.newmore{margin:30px auto 0;display:block;width:210px;height:62px;background:#27a299;font-size:18px;color:#fff;text-align:center;line-height:62px;border-radius:100px;}
.newmore img{display:inline-block;vertical-align:middle;margin:-3px 0 0 35px;}

#fp-nav ul li{width:50px!important;}
#fp-nav ul li a.active,#fp-nav ul li a{border:0px!important;}
#fp-nav ul li a span{border:0px!important;width:25px!important;height:3px!important;background:#fff!important;border-radius:0px!important;left:auto!important;right:0px!important;}
#fp-nav ul li a.active span{width:50px!important;}

.fp-viewing-3 #fp-nav ul li a span,.fp-viewing-4 #fp-nav ul li a span,.fp-viewing-5 #fp-nav ul li a span{background:#27a299!important;}


@media(min-width:2560px){
    .homehz .hzslider,.homehz .hzfl{height:1030px;}
}

@media(max-width:1919px){
    .solvslider .owl-carousel .owl-nav button.owl-next{right:0px;}
    .solvslider .owl-carousel .owl-nav button.owl-prev{left:0px;}
}


@media(max-width:1680px){
    .homehz .hzslider,.homehz .hzfl{height:735px;}
}

@media(max-width:1440px){
    .homehz .hzslider,.homehz .hzfl{height:640px;}
}



/*@media(max-width:1680px){
    .cmore{margin:20px 0 30px 0;}
    .indexcp .box dl dt{margin:20px 0 10px;}
    .indexcp .eleimg{width:80%;margin:0 auto;}
    .indexcp .box dl dd{font-size:16px;}
    .indexcp .box dl dt{font-size:18px;}
    .indexcp .box dl dd a{line-height:30px;}

    .cmore img{width:50px;}
    .indexcp .box{width:65%;}


    .solvts{font-size:14px;line-height:24px;}
    .solvslider .solvtxt .tb{width:80px;height:92px;margin-top:-60px;}
    .solvslider .solvtxt .sot1{font-size:18px;margin-top:5px;}
    .solvslider .solvtxt .sot2{line-height:22px;height:44px;}
    .solvslider .solvtxt .sot1::after{margin:5px auto;}

    .solvslider .solvtxt .smore{width:40px;height:40px;margin-top:5px;}
    .solvslider .owl-carousel .owl-stage-outer{padding-top:20px;}
    .homehz .hzfl,.homehz .hzslider{height:580px;}
    .homehz{padding:2%;}
    .homehz .hzfl .hzcon .hzt1{margin-bottom:30px;}
    .hzslider .bd{padding:15px;}
    .ulslider .owl-dots{margin-top:10px;}
    .hzslider .hd li{height:60px;line-height:60px;}

    .homenew,.newlist{margin-top:5px;}
    .homenew li .nt1{font-size:16px;margin:5px 0;height:auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-line-clamp:initial;display:block;}
    .solvslider .solvtxt{padding:0 20px 20px;}
    .homenew li .nt2{margin:5px 0;}
    .nmore img{width:40px;}
    .newlist li{padding:20px 0;}
    .newlist li .box{height:60px;}
    .newlist li .box .ntcon{line-height:60px;}

    .newmore{margin-top:0px;width:200px;height:50px;line-height:50px;}
}*/


@media(max-width:1199px){
    .indexcp{float:none;width:100%;padding:30px 0;}
    .indexcp .box{width:90%;margin-left:0px;margin:0 auto;}
    .indexcp .box dl dt{font-size:16px;margin:10px 0;}
    .indexcp .box dl dd{font-size:14px;width:50%;}
    .indexcp .box dl dd a{line-height:22px;}
    .cmore img,.nmore img{width:40px;}
    .cmore{margin:20px 0;}
    .sec3,.sec4,.sec5,.sec2{padding:30px 0;}
    .solvts{font-size:14px;line-height:24px;}
    .solvslider .owl-carousel .owl-stage-outer{padding-top:25px;}
    .solvslider .solvtxt .tb{width:60px;height:69px;margin:-46px auto 0;}
    .solvslider .solvtxt .sot1{margin-top:15px;font-size:16px;}
    .solvslider .solvtxt .sot1::after{margin:10px auto;}
    .solvslider .solvtxt{padding:0 10px 20px;}
    .solvslider .solvtxt .smore{width:40px;height:40px;margin-top:10px;}
    .solvslider .owl-carousel .owl-nav button.owl-prev, .solvslider .owl-carousel .owl-nav button.owl-next{width:50px;height:24px;}
    .homehz .hzfl,.homehz .hzslider,.homenew,.newlist{float:none;width:100%;height:auto;}
    .newlist{padding-left:0px;}
    .homehz .hzfl{padding:30px 0;}

    .homehz .hzfl .hzcon{width:90%;}
    .homehz .hzfl .hzcon .hzt1{font-size:14px;margin:20px 0;line-height:22px;}
    .homehz .hzfl .hzcon .hmore,.newmore{width:120px;height:35px;line-height:35px;font-size:15px;}
    .homehz .hzfl .hzcon .hmore img,.newmore img{margin-left:10px;}
    .hzslider .hd li{width:25%;height:50px;}
    .hzslider .hd li a{font-size:14px;}
    .hzslider .hd li a::after{height:20px;margin-top:-10px;}
    .hzslider .bd{padding:20px 10px;}
    .ulslider dd{width:50%;}

    .homenew li .nt1{font-size:15px;margin-top:10px;line-height:22px;height:44px;}
    .cplogo img{width:100px;}
    .homenew li .nt2{font-size:13px;margin:10px 0;}
    .newlist li .box .ndate .p1{font-size:20px;line-height:30px;}
    .newlist li .box .ntcon{font-size:14px;line-height:50px;}
    .newlist li .box{height:50px;}
    .newlist li{padding:20px 0;}
    .indexcp .eleimg{width:100%;}
}

@media(max-width:997px){
    .lmtit4 .lmtxt .p2::after{margin-top:10px;}
}


/*新闻详情*/
.xqbox{padding:100px 0;}
.subpage *{padding:0px;margin:0px;}
.titleinfo{ color:#666; padding:0px 0px 24px 0px; line-height:20px; margin-bottom:25px; text-align:center; border-bottom:1px dashed #e6e6e6;}
.titleinfo .tit{ font-size:28px; color:#333; padding-bottom:18px;}
.titleinfo .date i{ margin:0px 12px; display:inline-block;color:#666;font-style:normal;}
.shares1,.shares{ display:inline-block; *display:inline;zoom:1; vertical-align:top;}
.singlepage{word-wrap:break-word;font-size:16px;line-height:30px;color:#444;font-family:'yahei';}
.singlepage p{text-indent:2em;margin-bottom:30px;}
.singlepage .i1{float:left;margin-bottom:30px;width:48%;}
.singlepage .i2{float:right;margin-bottom:30px;width:48%;}
.prevnextbox {margin:30px 0 0 0;position:relative; color:#656565;padding-top:20px;}
.prevnextbox dl{float:left;width:49%; line-height:60px;background:#f7f7f7;text-align:center; font-size:16px;color:#666666;overflow:hidden; }
.prevnextbox dl span{color:#000}
.prevnextbox dl:nth-child(2n){float:right;}
/*.prevnextbox dl:hover{background:#9de156;}*/
.prevnextbox dl:hover a{color:#666;}
/*.prevnextbox dl:hover span{color:#fff;}*/
.prevnextbox dl div{text-overflow:ellipsis; white-space:nowrap; *white-space:nowrap; overflow:hidden;padding:0 10px;box-sizing:border-box;}

@media (max-width: 998px){
    .xqbox{padding:35px 0;}
    .singlepage{font-size:14px;line-height:26px;}
    .videoinfo{width:100%;}
    .newcon{padding:30px 0 40px;}
}

@media ( max-width:640px){
    .titleinfo{ padding-bottom:15px; margin-bottom:15px;}
    .titleinfo .tit{ font-size:18px; padding-bottom:10px;line-height:26px;}
    .prevnextbox dl{ width:auto; line-height:35px; height:35px;font-size:14px; text-align:left;margin-top:10px;}
    .prevnextbox dl div{max-width:100%; margin:0px auto;}
    .prevnextbox dl.fl{ float:none;}
    .prevnextbox dl.fr{ float:none;}
    .prevnextbox{margin-top:20px;padding-top:0px;}
    .singlepage p{margin-bottom:15px;}   
    .singlepage .i1,.singlepage .i2{float:none;width:100%;margin-bottom:15px;}
}


/*在线留言*/
.onbtn{width:140px;height:45px;line-height:45px;font-size:16px;color:#fff;text-align:center;background:#27a299;border-radius:100px;margin-top:30px;cursor:pointer;}
.contact_hover{display:none;width:540px;background:#27a299;padding:40px 30px;box-sizing:border-box;position:absolute;left:0px;bottom:0px;z-index:999;}
.contact_hover .h1{color:#fff;font-size:18px;font-weight:bold;text-align:center;margin-bottom:40px;}

.close{width:32px; height:32px; position:absolute; top:5px; right:5px; -webkit-transition:all .2s linear 0s; transition:all .2s linear 0s;cursor: pointer;}
.close img{display:block; width:32px; height:32px}
.close:hover{transform:rotate(180deg); -ms-transform:rotate(180deg); -moz-transform:rotate(180deg); -webkit-transform:rotate(180deg); -o-transform:rotate(180deg)}
.contact_hover form input[type="text"]{color:#fff; background:0; width:100%; display:block; height:40px; border:1px solid #fff; text-indent:10px; margin-bottom:20px; border-radius:5px}
.contact_hover form input[type="email"]{color:#fff; background:0; width:100%; display:block; height:40px; border:1px solid #fff; text-indent:10px; margin-bottom:20px; border-radius:5px}
.contact_hover form input[type="tel"],.contact_hover form input[type="number"]{color:#fff; width:100%; background:0; display:block; height:40px; border:1px solid #fff; text-indent:10px; margin-bottom:20px; border-radius:5px}
.contact_hover form input[type="text"]::-webkit-input-placeholder{color:#fff}
.contact_hover form input[type="text"]:-moz-placeholder{color:#fff}
.contact_hover form input[type="text"]::-moz-placeholder{color:#fff}
.contact_hover form input[type="text"]:-ms-input-placeholder{color:#fff}
.contact_hover form input[type="tel"]::-webkit-input-placeholder{color:#fff}
.contact_hover form input[type="tel"]:-moz-placeholder{color:#fff}
.contact_hover form input[type="tel"]::-moz-placeholder{color:#fff}
.contact_hover form input[type="tel"]:-ms-input-placeholder{color:#fff}
.contact_hover form input[type="number"]::-webkit-input-placeholder{color:#fff}
.contact_hover form input[type="number"]:-moz-placeholder{color:#fff}
.contact_hover form input[type="number"]::-moz-placeholder{color:#fff}
.contact_hover form input[type="number"]:-ms-input-placeholder{color:#fff}
.contact_hover form input[type="email"]::-webkit-input-placeholder{color:#fff}
.contact_hover form input[type="email"]:-moz-placeholder{color:#fff}
.contact_hover form input[type="email"]::-moz-placeholder{color:#fff}
.contact_hover form input[type="email"]:-ms-input-placeholder{color:#fff}
.contact_hover form textarea{color:#fff; background:0; width:100%; display:block; height:90px; line-height:30px; border:1px solid #fff; text-indent:10px; border-radius:5px}
.contact_hover form textarea::-webkit-input-placeholder{color:#fff}
.contact_hover form textarea:-moz-placeholder{color:#fff}
.contact_hover form textarea::-moz-placeholder{color:#fff}
.contact_hover form textarea:-ms-input-placeholder{color:#fff}
.contact_hover form input[type="submit"]{width:50%; display:block; margin:20px auto 0; height:40px; border:0; background:#f0b235; color:#fff; font-size:18px; border-radius:5px}

@media ( max-width:560px){
    .contact_hover{width:95%;padding:20px 10px;}
    .contact_hover .h1{font-size:16px;margin-bottom:20px;}
    .onbtn{width:120px;height:35px;line-height:35px;font-size:15px;margin-top:20px;}
}


/*floor000556*/ 
/*.floor000556{ margin-top:60px;}*/

.floor000556 .tab{ text-align:center; padding:5% 0;}
.floor000556 .tab span{ display:inline-block; line-height: 37px; padding:0 30px; height: 37px; text-align: center; font-size: 16px; cursor: pointer; transition:0.3s;border-radius:100px;}
.floor000556 .tab .on{ background: #27a299; color: #fff; }
.floor000556 .tab-info{ display:none;}

.floor000556 .pro_list{ position:relative;}
.floor000556 .owl-stage-outer{ overflow:hidden;}
.floor000556 .owl-item{ float:left;}
.floor000556 .owl-nav{ display:block!important;}
.floor000556 .owl-nav span{display:none;}
.floor000556 .owl-nav button{ font-size:0; width:50px; height:50px; border:none; position:absolute; top:50%; margin-top:-25px; background:none; cursor:pointer; padding:0;}
.floor000556 .owl-nav button.owl-prev{ left:0;}
.floor000556 .owl-nav button.owl-next{ right:0;}
.floor000556 .owl-nav button::before{ position:absolute; content:''; width:50%; height:50%; border-top:3px solid #e5e5e5; border-right:3px solid #e5e5e5; top:25%; left:25%; transform:rotate(45deg); -webkit-transform:rotate(45deg);}
.floor000556 .owl-nav button.owl-prev::before{transform:rotate(-135deg); -webkit-transform:rotate(-135deg);}
.floor000556 .owl-nav button:hover::before{ border-color:#27a299;}

.floor000556 .item a{ display:block; border-bottom:3px solid #ddd;transition:0.3s;background:#fafafa;}
.floor000556 .item a:hover{ border-bottom-color:#27a299;}
.floor000556 .item .pics{width:100%;padding:20px;}
.floor000556 .item .pic{ text-align:center;overflow:hidden; padding-bottom:67%;position:relative;}
.floor000556 .item .pic span{display:block;width:100%;height:100%;position:absolute;top:0px;left:0px;background-repeat:no-repeat;background-position:center center;background-size:cover;}
.floor000556 .item .pic img{ width:100%; display:block; margin:0 auto;transition:0.3s;}
.floor000556 .item:hover .pic span{ transform:scale(1.12,1.12);}
.floor000556 .item p{ margin:0; text-align:center; padding:5% 0 10% 0;}

@media ( max-width:997px){
    .floor000556{margin-top:30px;}
}


/*产品改版*/
.indexcpbox{padding:30px 0 100px 0;background:#f0f0f0  bottom center repeat-x;background-size:100% auto;}
.lmtitcps{background:url(/uploads/image/eimages/cptg.png) top center no-repeat;padding-top:50px;}
.indexcpbox .cppho{width:100%;overflow:hidden;}
.indexcpbox .cppho img{width:100%;transition:all .3s linear;}

.indexcpbox .cppho{ text-align:center;overflow:hidden; padding-bottom:67%;position:relative;}
.indexcpbox .cppho span{display:block;width:100%;height:100%;position:absolute;top:0px;left:0px;background-repeat:no-repeat;background-position:center center;background-size:cover;}
.indexcpbox li:hover .cppho span{ transform:scale(1.12,1.12);}


.indexcpbox .cptext{padding:30px 30px 50px;background:#f5f5f5;position:relative;border-top:1px solid #f0f0f0;}

.cpslider{margin-top:30px;}
.cpslider .w1400{position:relative;}
.indexcpbox li{transition:all .3s linear;}
.indexcpbox .cptext{position:relative;}
.indexcpbox .cptext::before{content:"";display:block;width:18px;height:2px;background:#f0b235;position:absolute;top:-1px;left:30px;}
.indexcpbox .cptext .cpt1{font-size:18px;color:#333;font-family:sym;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.indexcpbox .cptext .cpt2{font-size:14px;color:#999;font-family:syl;margin:20px 0 25px 0;height:48px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
.indexcpbox .cptext .cmores{text-align:right;}
.indexcpbox .cptext .cmores img{width:auto;display:inline-block;}
.indexcpbox .owl-carousel .owl-stage-outer{padding-top:50px;}

.indexcpbox .w1600{position:relative;margin-bottom:60px;padding-bottom:100px;}
.indexcpbox .w1600::after{content:"";display:block;width:100%;height:55%;background:url(/uploads/image/eimages/cpbg.jpg) bottom center no-repeat;background-size:cover;position:absolute;bottom:0px;left:0px;}


.indexcpbox .owl-nav{width:100%;}
.indexcpbox .owl-dots{display:none;}
.indexcpbox .owl-carousel .owl-nav button.owl-prev,.indexcpbox .owl-carousel .owl-nav button.owl-next{width:130px;height:54px;text-indent:999px;overflow:hidden;box-shadow:0 0 30px rgba(25,105,99,.1);}
.indexcpbox .owl-carousel .owl-nav button.owl-prev{position:absolute;top:50%;transform:translate(0%,-50%);left:-180px;background:url(/uploads/image/eimages/waf.png);background-size:100% 100%;}
.indexcpbox .owl-carousel .owl-nav button.owl-next{position:absolute;top:50%;transform:translate(0%,-50%);right:-180px;background:url(/uploads/image/eimages/war.png);background-size:100% 100%;}
.indexcpbox .owl-carousel .owl-nav button.owl-prev:hover{background:url(/uploads/image/eimages/waf.png);background-size:100% 100%;}
.indexcpbox .owl-carousel .owl-nav button.owl-next:hover{background:url(/uploads/image/eimages/war.png);background-size:100% 100%;}

.indexcpbox li:hover{padding:4px;background:#f0b235;transform:translatey(-40px);}



@media(max-width:1919px){
    .indexcpbox .owl-carousel .owl-nav button.owl-next{right:-60px;}
    .indexcpbox .owl-carousel .owl-nav button.owl-prev{left:-60px;}
}

@media(max-width:1199px){
    .indexcpbox .owl-carousel .owl-nav button.owl-next{right:0px;}
    .indexcpbox .owl-carousel .owl-nav button.owl-prev{left:0px;}
    .indexcpbox  .owl-carousel .owl-nav button.owl-prev,.indexcpbox  .owl-carousel .owl-nav button.owl-next{width:50px;height:24px;}
    .indexcpbox .cptext .cpt1{font-size:16px;}
    .indexcpbox .cptext{padding:10px 10px 20px;}
    .indexcpbox .cptext .cpt2{margin:10px 0;}
    .indexcpbox .cptext .cmores img{width:35px;}
    .indexcpbox .w1600{padding-bottom:40px;}
    .lmtitcps{padding-top:20px;}
    .cpslider{margin-top:0px;}
    .indexcpbox .owl-carousel .owl-stage-outer{padding-top:30px;}
    .indexcpbox li:hover{transform:translatey(-15px);}

}