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

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


/*版面宽度*/
.page,.content{ width:1300px; margin:0 auto; overflow: hidden;}
.content1{ width:1300px; margin:0 auto;}
.pr{position: relative;}
.pa{position: absolute;}

#top10,#top20,#top30,#top40,#top50,#top60{ margin:0 auto; width:1300px; overflow:hidden;}
#top10{height:10px;}
#top20{height:20px;}
#top30{height:30px;}
#top40{height:120px;}
#top50{height:50px;}
#top60{height:60px;}

.head_bg{width:100%;position:relative;background:#f8f8f8; height:48px;}
.head{color: #333; line-height: 48px; font-weight: 300; width:95%; margin:0 auto; min-width: 1350px;}
.head a{color: #333;}
.head_l{float: left; font-size: 14px; background:url(../image/20200430091801_2096102833.png) left no-repeat; padding-left:33px;}
.head_l a{font-size: 14px; color:#333}
.head_r{float: right;}

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

/*top*/
#top_box{width:95%; margin:0 auto; height:94px; overflow: inherit; background: #fff; min-width: 1350px; position: relative;z-index: 99;}

#top_box_inside{width:100%; margin:0 auto; height:94px; background:#fff;}

#top_l{ position: absolute; left: 0%;}
#top_logo{float:left; margin-top: 25px;}
#top_name{float:left; font-size: 26px; line-height: 100px; font-weight: bold; margin-left:5px;}
.topimg{width: 1px; background: #dedede; float: left; overflow: hidden; margin-left:13px; margin-right:13px; height:50px; margin-top:26px;}
#top_gg{float:left; margin-top:25px;}
.top_ggb{line-height:30px; color:#333; font-size:16px;}


/*title*/
.title{text-align:center;}
.titlea{font-size:40px;font-family: "微软雅黑";font-weight:bold;color:#333;line-height:60px;background: url(../picture/bttb.png)no-repeat 50%;}
.titlea span{color:#00b1a0;}
.titleb{font-size:20px;color:#999;}

/*nav*/
.nav{height: 94px;position:absolute;right: 0%;}
.menu{float:left;padding-right: 23px;}
.NavCeshi{}
.NavCeshi .r{background: none;}
.NavCeshi > li { float: left; transition: 0.2s all ease-in-out; position: relative;padding: 0px 18px 0px 15px;}
.NavCeshi > li:first-child{}
.NavCeshi > li > a { display: block; text-align: center; padding: 0px 0; font-size: 16px; line-height:94px; color: #333; transition: 0.2s all ease-in-out; height: 94px; position: relative; z-index: 1113; }
.NavCeshi > li > a:after,.NavCeshi > li > a::after{ content: ''; width: 0%; height: 2px; background:#00b1a0; display: block; position: absolute; left: 0; bottom: 0; transition:0.3s all ease-in-out; }
.NavCeshi > li.navcurrent > a:after,.NavCeshi > li.navcurrent > a::after,.NavCeshi > li:hover > a:after,.NavCeshi > li:hover > a::after{ width: 100%; }
.NavCeshi > li.navcurrent > a, .NavCeshi > li:hover > a { color: #00b1a0; }
.NavCeshi > li.navcurrent > a > .en,.NavCeshi > li:hover > a > .en{ }
.NavCeshi li>.nav2 {display: none; position:absolute; left:-21px; top:94px; z-index: 99999;}
.NavCeshi li>.nav2 a{display: block;margin-top: 1px;background:#fff;height: 62px;line-height: 62px;width: 163px; font-size: 15px;text-align: center; color:#333; border-bottom: none;}
#aa2 > .nav2 {}
#aa2 > .nav2 a {width:150px;font-size: 15px;}
.NavCeshi li>.nav2 a:hover{background:#00b1a0;color: #fff;}
.nav2 b{color:#999;}
.search-bg{width:956px;height:60px;line-height:60px;padding-left: 10px;float: left;}
.search-i {width:32px;overflow:hidden; height: 32px;float: left;margin-top:13px;}

/*导航下拉*/
.NavCeshi li .sedNav {width:180px;  position: absolute; background:#fff;left:-36px; top:100%; z-index:9999; display: none;}
.NavCeshi li .sedNav a {display: block; line-height: 50px; color: #333; font-size: 14px;text-align: center;}
.NavCeshi li .sedNav a:hover {color: #fff; background:#00b1a0;filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e92929', endColorstr='#c21313',GradientType=0 );}:root .gradient{-webkit-filter:none;filter:none;}

.nav .searchIcon{float: right; width:80px; height:94px; background: url("../image/20200430095819_685634204.png") no-repeat center #f6f6f6; cursor: pointer;}

.nav .slideDown{display: none; text-align: center; font-size: 0; overflow: hidden; position: absolute; right: 0; top: 100%; width: 100%; height: 204px; background:rgba(250,250,250,0.7);z-index: 9999;}
.nav .slideDown .searchBox{ overflow: hidden; display: inline-block; width:890px; height: 60px; margin-top: 50px; margin-bottom: 15px; background: #fff; border-radius: 50px;}
.nav .slideDown .searchBox{*display: inline}
.nav .slideDown .searchHot{ font-size: 14px; color: #333;}
.nav .slideDown .searchHot a{ color: #333;}
.nav .slideDown .searchBox input[type='text']{ font-size: 14px; color: #666; float: left; width: 840px; height: 100%; border: none; outline: none; background: none; line-height: 60px; margin-left: 25px; font-size: 14px; color: #666;}
.nav .slideDown .searchBox button[type='submit']{ cursor: pointer; float: right; margin-right: 15px; width: 60px; height: 60px; border: none; background: url("../image/20200430095819_685634204.png") no-repeat center;}


.search-bg{width:825px;height: 60px;line-height:60px;    padding-left: 10px; float:left;}
.search-i {width: 32px;
    overflow: hidden;
    height: 32px;
float: left;
    margin-top: 13px;
}

/*幻灯片*/
.banner{overflow:hidden; width:100%;}
.banner-box{ min-width:1200px; height:634px; position:relative; margin:0 auto; }
.banner-box .bd, .banner-box .bd ul{ width:100% !important; }
.banner-box .bd li{ width:100% !important; height:634px; background-position: center; background-repeat: no-repeat; background-color: #eee;    z-index: -1;}
.banner-box .bd li a{ display:block; background-size:auto; width: 100%;height: 80%; position: relative; z-index: 9;}

.banner-btn{ width: 100%; position: absolute; top:265px; left: 0; margin-left: 0; height: 380px; overflow: hidden; }
.banner-btn a{ display:block; width:49px; height:104px; position:absolute; top:0; filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0; transition:0.3s all ease-in-out; z-index: 9;}
.banner-btn a.prev{ left:-50px; } 
.banner-btn a.next{ right:-50px; }
.banner-box .hd { position:absolute; bottom:110px; width: 100%; display: block; }
.banner-box .hd ul{ text-align: center}
.banner-box .hd ul li{ width:10px; height:10px; border-radius :50%; text-indent:-9999px; background:#fff; cursor:pointer; display:inline-block; margin:0 5px; transition:0.3s all ease-in-out}
.banner-box .hd ul li.on{ background: #0db8a8; border-radius :50px; width:50px; height:10px;}
.banner-box:hover .banner-btn a.prev{ left:20px; filter:alpha(opacity=40); -moz-opacity:.4; -khtml-opacity:.4; opacity:.4; }
.banner-box:hover .banner-btn a.next{ right: 20px; filter:alpha(opacity=40); -moz-opacity:.4; -khtml-opacity:.4; opacity:.4; }
.banner-box .banner-btn a.prev:hover,.banner-box:hover .banner-btn a.next:hover{ filter:alpha(opacity=80); -moz-opacity:.8; -khtml-opacity:.8; opacity:.8; }

/*实力*/
.zz_box{width:100%;position:relative;padding:30px 0px;top: -80px}
.zz:before {content: '';width: 1610px; height:210px; background: #fff;position: absolute; top: 0;right: 0;    box-shadow: 0px 0px 20px rgba(204, 204, 204, 0.3);background-image: url(../picture/slbg.png);}
.zz{width: 1300px; margin:0px auto;z-index: 9999}
.zz .m_zz ul{width: 1300px; position: relative;}
.zz .m_zz li{ width:300px; box-sizing: border-box; overflow: hidden; float: left; text-align: center; position: relative; padding:30px 0px 30px 0px;}
.zz .m_zz .n{border-right:none;}
.zz .m_zz li em{display: block; position: relative;width:135px; float: left; left: 31%; height: 50px; margin-bottom:3px;}
.zz .m_zz li em b{float: left;font-size:47px; color: #333; font-family: "Arial";font-weight: 500; font-style: normal; line-height: 45px;}
.zz .m_zz li em i{ font-size: 15px; color: #fff; text-align: center; line-height:25px; width: 25px; height: 25px;display: block; position: absolute;top:4px; right: 25px; border-radius: 50%; background: #00b1a0;}
.zz .m_zz .zz1{width:300px; }
.zz .m_zz .zz1 h3{font-size:20px; color: #666; width:300px; float: left; line-height: 30px; font-weight: 80; text-align: center;}
.zz .m_zz .zz1 span{font-size: 13px;color: rgba(153, 153, 153, 0.5);display: block;line-height: 30px;text-transform: uppercase;font-weight: 100;letter-spacing: -0.5;}
.zz .m_zz .zz1 p{ text-align: center; line-height: 20px; height: 40px; box-sizing: border-box; font-size: 15px; color: #333; display: block;white-space: nowrap;  width:300px; float: left; padding-top: 6px;}
.zz .m_zz li:nth-child(2) em{width:112px; left:36%;}
.zz .m_zz li:nth-child(4) em{width:80px; left:40%;}



/*产品*/
.prox{
    background: #ffffff;
    padding-bottom: 80px;
}
.bz{ width:1300px; margin: 0 auto;overflow: hidden;}
.solu_bz{margin-top:40px;box-sizing: border-box;}    
.solu_bz li{float: left; margin-bottom: 30px;width:433px;background: #fff; height: 67px;line-height: 67px;text-align: center;}
.solu_bz li a{ font-size:20px; display: block;}
.solu_bz li.on a{ color: #fff;background:#00b1a0;} 
.aolu_yb{ width:643px; height:564px; background: #f5f5f5;position: relative;}
.aolu_yba{width:100%;background:url(../image/20200430141656_1307246700.jpg)no-repeat;height:278px;margin-bottom: 8px;padding: 78px 106px;}
.aolu_ybax{font-size:24px;color:#666;line-height: 30px;}
.aolu_ybax span{font-size:14px;color:#666;font-weight:100;text-transform: uppercase;display: block;}
.aolu_ybalx{width:133px;height:32px;border:1px #cdcdcd solid;text-align: center;line-height: 32px;font-size: 14px;margin-top: 30px;}

.aolu_ybb{width:100%;background:url(../image/20200430141738_799895991.jpg)no-repeat;height:278px;padding: 78px 106px;}
.aolu_ybbx{font-size:24px;color:#666;line-height: 30px;}
.aolu_ybbx span{font-size:14px;color:#666;font-weight:100;text-transform: uppercase;display: block;}
.aolu_ybblx{width:133px;height:32px;border:1px #cdcdcd solid;text-align: center;line-height: 32px;font-size: 14px;margin-top: 30px;}

.aolu_ybc{width:100%;background:url(../image/20200508202243_528283538.jpg)no-repeat;height:278px;margin-bottom: 8px;padding: 78px 106px;}
.aolu_ybd{width:100%;background:url(../image/20200508202726_227531662.jpg)no-repeat;height:278px;margin-bottom: 8px;padding: 78px 106px;}

.aolu_ybe{width:100%;background:url(../image/20200509145926_515971717.jpg)no-repeat;height:278px;margin-bottom: 8px;padding: 78px 106px;}
.aolu_ybf{width:100%;background:url(../image/20200509150016_1848009410.jpg)no-repeat;height:278px;margin-bottom: 8px;padding: 78px 106px;}


.show_list+.show_list{display:none;}
.solu_zb{width:649px;height:564px;}
.solu_zb img{width:649px;}
.solu_zbx{width:100%;height:75px;background:rgba(0, 0, 0, 0.5);text-align:center;line-height: 75px;position: relative;top: -75px;}
.solu_zbx a{font-size:24px;.solu_zb;color:#ccc}

.prod_in .divproduct_new_div .divproduct_new_div_item{width: 420px;float: left;height:426px;margin-right: 20px;position: relative;overflow: hidden;border: 1px #f3f4f5 solid;background:#fff;}
.product_div_item_pic{padding:15px;}
.product_div_item_pic a{display:block; width:390px; height:269px;overflow: hidden; font-weight:100}
.prod_in .divproduct_new_div .divproduct_new_div_item .product_div_item_pic a img{width:390px;transition: all .3s linear;}
.divproduct_new_div_item:hover .product_div_item_pic a img{-moz-transform:scale(1.2);-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);}
.product_div_item_pic a:before{content:'';background-color:rgba(0,0,0,0.3);display:block;width:418px;height:299px;position: absolute; transition:all 0.5s ease-in-out; -webkit-transition:all 0.5s ease-in-out; -moz-transition:all 0.5s ease-in-out;top:-387px;left:0;z-index: 1;}
.divproduct_new_div_item:hover .product_div_item_pic a:before{top:0;}
.product_div_item_pic a:after{ content: ''; background: url(../image/20200430151022_1222548928.png) no-repeat center 40%; background-size: auto auto; position: absolute; width: 100%; height: 100%; left: 0; top: 0; background-size: 0px; transition: all 0.5s ease-in-out; -webkit-transition: all 0.5s ease-in-out; z-index:2;}
.divproduct_new_div_item:hover .product_div_item_pic a:after{background-size:50px; transition: all 0.5s ease-in-out; -webkit-transition: all 0.5s ease-in-out; }
.prod_in .divproduct_new_div .divproduct_new_div_item:nth-child(3n){margin-right:0px;}
.prod_in .divproduct_new_div .divproduct_new_div_item_content{    position: absolute; top:299px;background: #fff;height: 125px; text-align: center;padding:20px 35px 0 35px; width:418px; border-top:1px #e9e9e9 solid;    overflow: hidden;}
.prod_in .divproduct_new_div .divproduct_new_div_item:hover .divproduct_new_div_item_content{ background:#00b1a0;}
.prod_in .divproduct_new_div .divproduct_new_div_item_content .divproduct_new_div_item_title a{    font-size: 18px;color: #333;}
.prod_in .divproduct_new_div .divproduct_new_div_item_content .divproduct_new_div_item_body{font-size: 14px; color: #999;line-height: 24px;display: inline-block; margin-top: 10px; font-weight:100;}
.prod_in .divproduct_new_div .divproduct_new_div_item:hover .divproduct_new_div_item_content .divproduct_new_div_item_title a,.prod_in .divproduct_new_div .divproduct_new_div_item:hover .divproduct_new_div_item_content .divproduct_new_div_item_body{color: #fff;} 

/*案例*/
.cacex{width:100%;height:1180px;}

.yyalnr{background: #fff;box-shadow: 0px 0px 30px rgba(153, 153, 153, 0.3);border-top: 2px #5ac4b9 solid;height: 860px;}
.yyalnrbt { width:320px;}
.yyalnrbta{width:100%;height:165px;background:#00b1a0;padding: 60px 70px 0px;}
.yyalnrbtb{font-size:28px;font-weight: bold;color:#fff;line-height:40px;}
.yyalnrbtb span{font-size:16px;font-family:Arial;display:block;text-transform:uppercase;font-weight: normal;}

.yyalnrfl { width:100%;margin-top: 26px ;}
.yyalnrfl li {
    height: 47px;
    display: block;
    text-decoration: none;
    text-align: center;
    margin: 4px auto;
}
.yyalnrfl li a {font-size:16px; display:block; color:#333;width: 273px;border: 1px #e6e6e6 solid;height: 47px; text-align: center;line-height: 47px;margin:auto;}
.yyalnrfl li a:hover {font-size:16px;display:block; text-decoration:none; color:#333; font-size:16px;}
.yyalnrtubg{background:#00b1a0;width: 273px;}
.yyalnrtubg a{color:#FFF !important;}

.yy_more{padding:10px 0px;border-bottom:1px #a6e8e1 solid;width:70px;margin-left: 65px;margin-top: 65px;}
.yy_more a{font-size:18px;font-family:'微软雅黑';color:#666;line-height:20px;}
.yyalnrneirong{width:980px;padding:45px;}
.yyalnrneirong table{width:904px;margin:auto;}
.yyalnrneirong table td{width:430px !important;}
.yyalnrneirong table td img{width:430px !important; }
.yyalnrneirong table td>div{line-height: 55px;font-size: 17px;color: #666; padding: 0px !important;}
.yyalnrneirong table td+td{margin-left: 30px;display: block;}


/*分隔条*/
.fgt{width:100%;background:url(../image/pgt.jpg)no-repeat center;height: 292px;}
.fgt_pt{float:left;width:309px;position: relative;top: -70px;}
.fgt_ptx{float:left;width:661px;background: url(../image/20200505105644_1631209247.png)no-repeat center;margin-top:60px;height:148px;padding-top: 30px;}
.fgt_ptxa{width:487px;margin: auto;}
.fgt_ptxb{text-align:center;font-size:28px;color:#fff;opacity: 0.5;line-height:60px;}
.fgt_ptxc{width:254px;height:44px;background:#00b1a0;text-align:center;color:#fff;line-height:44px;font-size:24px;margin-left: 90px;}
.fgt_tel{width:190px;float:right;color:#fff;margin-top:70px;}
.fgt_tela{font-size:16px;line-height:20px;}
.fgt_telb{font-size:31px;line-height:50px;font-family: Impact;}
.fgt_telc{width:180px;background: url(../image/20200505110821_1938795265.png)no-repeat;margin-top: 10px;text-align: center;}
.fgt_telc a{color:rgba(255, 255, 255, 0.6);height:46px;font-size:16px;line-height: 46px;}

/*优势*/
.ysbt{margin: auto;width:1300px; text-align: center;}
.ysbta{width:612px;margin: auto;}
.ysbtb{width:498px;height:36px;line-height:34px;font-size:23px;color:#666;border:1px #e8e8e8 solid;text-align: center;float: left;}
.line{width:57px;height:1px;background:#e8e8e8;margin-top: 20px}
.ys_nr{width:1300px;margin: auto;}
.ys_nr li{width:100%;height:347px;}
.ys_img{width:650px;}
.ys_wz{width:650px;}
.ys_wzbt{width:600px;height:73px;height:100px;margin-top:25px;}
.ys_wzbta{width:141px;border-top:1px #00b1a0 solid;border-right:1px #00b1a0 solid;height:6px;float: left;}
.ys_wzbtb{width:147px;height:67px;background:#00b1a0;text-align: center;line-height: 67px;color:#fff;font-size:40px;font-family:Impact;margin: 5px 0px;}
.ys_wzbtc{float: left;
    font-size: 40px;
    font-weight: bold;
    color: #00b1a0;
    line-height: 40px;
    letter-spacing: 2px;
    padding-top: 5px;
    padding-left: 20px;}
.ys_wzbtc span{font-weight: normal;
    color: #999;
    font-size: 14px;
    font-family: Arial;
    display: block;
    text-transform: uppercase;
    letter-spacing: 1.8px !important;}
.ys_wznr{    font-size: 16px;
    color: #333;
    line-height: 30px;
    letter-spacing: 1px;
    width: 600px;
    margin: 0 0 0 25px;}
.liner{width:100%;height: 1px;background:#eee;margin:20px auto;}
.ys_wzen{font-size:12px;line-height:20px;color:#ccc;width:595px;margin: auto;text-transform: uppercase;font-weight: 100;}

/*合作客户*/
.partner_d {width: 100%;margin: 0 auto;overflow: hidden;}
.partner_c{width:1300px !important;margin:auto;}
.partner_c td{display:block; overflow:hidden; float:left; position:relative; padding:5px !important; width:253px; transition: all 0.3s linear; border: solid 1px #ccc;background: #fff;margin-bottom: 8px;}
.partner_c td a{display:block; position:relative; overflow:hidden; background:#000; transition: all 0.3s linear;}
.partner_c td img{width:100% !important; height:auto !important; transition: all 0.3s linear; position:relative; z-index:1;}
.partner_c td br{display:none;}
.partner_c td div{display:none;}
.partner_c td a::before{content:""; display:block; position:absolute; top:0; width:100%; height:100%; background:url(../image/20200505152544_567240575.png) no-repeat center; background-size:200px; z-index:2; filter:Alpha(opacity=0); opacity:0; transition: all 0.3s linear;}
.partner_d td:hover{transition: all 0.3s linear;}

.partner_d td:hover img{transition: all 0.3s linear; filter:Alpha(opacity=20); opacity:0.2;}
.partner_d td:hover a::before{transition: all 0.3s linear; background-size:70px; filter:Alpha(opacity=100); opacity:100;}  
.partner_c td+td{margin-left:8px;}
.partner_c td:nth-child(6) { margin-left: 0px !important;}
.partner_mo{width:290px;height:50px;text-align:center;line-height: 50px;margin: auto;border:1px #ccc solid;}
.partner_mo a{font-size:18px;color:#333;}

 /*合作流程*/
    .index .floor_4 {width: 100%; height:734px;padding-top: 80px;background: url(../image/20200505153948_1023030293.jpg) no-repeat center top;}
    .index .floor_4 .indexTit {
    padding-bottom: 90px;
    padding-top: 80px;
    }
    .index .floor_4 .btn {width: 200px;line-height: 45px;display: block;margin:120px auto 0;font-size: 20px;color: #fff;text-align: center;border: 2px solid #fff;border-radius: 6px;height: 50px;}
    .index .floor_4 .btn img{margin-right:10px;}
    .index .floor_4 .btn s {width: 22px;height: 22px;margin-right: 8px; background-position: -98px 0;}
    .index .floor_4 .btn:hover { background-color: #0db8a8; border-color: #0db8a8;}
    .index .floor_4 .list .item {width:216px;height: 166px;padding-top: 12px;float: left;text-align: center;background: url(../image/20200505154119_1193933275.png) no-repeat center left;transition: all ease 300ms;color: #fff;}
    .index .floor_4 .list .item:first-child { background-image: none;}
    .index .floor_4 .list .item .iconfont {font-size:50px;color:#fff;line-height:65px;}
    .index .floor_4 .list .item h3 {font-size: 21px;}
    .index .floor_4 .list .item .txt {font-size: 14px;padding-top: 6px;}
    .index .floor_4 .list .item:hover {margin-top: -10px;}
    .indexTit h3 {
        font-size: 48px;
        padding-top: 10px;
        display: inline-block;
        vertical-align: middle;
        line-height: 48px;
        font-weight: bold;
        color: #fff;
        text-align: center;
        width: 1200px;
        background: url(../picture/bttb.png)no-repeat 50%;
    }
    .indexTit h3 span {text-transform: uppercase;font-size:20px;padding-top: 15px;font-weight: normal;font-family: arial;display: block;line-height: 20px;}
    .indexTit strong {font-size: 40px;*height: 55px; *line-height: 60px;display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;color: #0db8a8;*vertical-align: top;}
    .indexTit {text-align: center;margin-bottom:70px;height:55px;}

/*简介*/
.company_box{width:100%;background:#fafafa url(../image/gywm.jpg)no-repeat right;padding:60px 0px;height:698px;}
.company_boxg{width:1062px;background:#fff;float:left;height: 624px;position: absolute;background: url(../picture/gywmbg.jpg) no-repeat;}
.company_bt{width:100%;height:190px;float:left;position:relative;margin-bottom: 30px;margin-top: 45px;}
.circular{width:13px;height:13px;border-radius:50px;float:left;border:1px #0db8a8 solid;margin-top:88px;}
.linec{width:53px;height:1px;float:left;background:#0db8a8;margin-top:94px;}
.company_bta{width:754px;height:190px;border:1px #0db8a8 solid;float:left;padding: 6px 7px;}
.company_btb{width:739px;height:176px;background:#0db8a8;font-size:40px;color:#fff;line-height:50px;font-weight:bold;padding: 40px 109px;}
.company_btb span{display:block;font-size:20px;color:#fff;font-weight: 100;}
.company_nr{font-size:15px;line-height:30px;color:#666;position: relative;width: 650px;text-align: justify;    margin: 0px 70px;}
.company_nr a{font-size:15px;color:#666;}
.company_nr a:hover{font-weight:bold;}

.company_button{float:left;background:#00b1a0;width:138px;height:41px;line-height:41px;position: relative;text-align: center;margin-right: 1px;margin-top: 20px;margin-left:70px;transition: all 1s;}
.company_button a{font-size:15px;color:#fff; }
.company_button:hover{background:#dcdcdc;}
.company_button a:hover{color:#666;}
.page_com{width:820px;float:left;}
.nno{margin-left:0px !important;}


/*新闻*/
.news_box{padding: 80px 0px 20px 0;background:#fff;width:100%;}

.nb_tab{font-size:0;text-align: center;}
.nb_tab a{width:220px;height:62px;background:#01a696;display:inline-block;vertical-align:top;color:#fff;}
.nb_tab a+a{margin-left:1px;}
.nb_tab a.cur{background:#00b1a0;}
.nb_tab a i,.nb_tab a b{display:inline-block;vertical-align:top;line-height:62px;}
.nb_tab a b{font-size:18px;margin-left:8px;}

.nb_con{margin-top:50px;}
.nbc_list+.nbc_list{display: none;}
.nbcl_le{width:674px;}
.nbcl_le .news_div_item{width:324px;display: inline-block;vertical-align:top;background: #fff;padding: 20px;}
.nbcl_le .news_div_item+.news_div_item{margin-left:26px;}
.nbcl_le .news_div_item_pic img{width:284px;}
.news_div_item_title a{font-size:20px;}
.nbcl_le .news_div_item_content{margin-top:30px;}
.nbcl_le .news_div_item_body{margin-top:20px;line-height:24px;color:#68686a;}
.nbcl_le .news_div_item_date,.new_more{display:inline-block;vertical-align:top;font-size:0;margin-top:25px;}
.nbcl_le .news_div_item_date>div{display:inline-block;vertical-align:top;color:#68686a;}
.new_more{width:24px;height:24px;border-radius:24px;border:1px solid #9a9899;background:url(../image/20200505172858_1333942770.png) no-repeat right center;float: right;margin-top:17px;}

.nbcr_ri{width:600px;background:#fff;}
.nbcr_ri .news_div_item_pic{display: none;}
.nbcr_ri .news_div_item{font-size:0;border:1px solid #f1f1f1;padding:30px 0;position:relative;transition:300ms;}
.nbcr_ri .news_div_item:hover{box-shadow:0 0 21px #d2d2d2;z-index:1;transition:300ms;}
.nbcr_ri .news_div_item_date,.nbcr_ri .news_div_item_content{display:inline-block;vertical-align:top;}
.nbcr_ri .news_div_item_date{width:115px;text-align: center;font-size:0;}
.nbcr_ri .news_div_item_content{width:424px;padding-left:20px;border-left:1px solid #f3f3f3;}
.nbcr_ri .news_div_item_date>div{font-family:Arial;}
.nbcr_ri .news_div_item_year,.nbcr_ri .news_div_item_month{display:inline-block;vertical-align:top;color:#565656;  font-size: 14px;}
.nbcr_ri .news_div_item_day{font-size:47px;font-weight: bold;    line-height: 55px;}
.nbcr_ri .news_div_item_body{margin-top:10px;line-height:20px;color:#68686a;padding-right:20px;font-size:14px;}


/*link*/
#link_box{width:100%; margin:0 auto; overflow:hidden; background:#fff; padding:10px 0px; height: 74px;}
#link{width:1300px; margin:0 auto; overflow:hidden; line-height: 60px;}
#linkr{width:1300px; margin:0 auto; overflow:hidden; line-height: 60px; text-align: center; font-size: 29px; letter-spacing: 2px; font-weight: bold;}
#link_bt{width:150px; float:left; font-size:18px; color:#333; text-align:center; line-height:60px;}
#link_bt .en{padding-left:5px; font-size:18px; color: #0db8a8; font-family:Arial, Helvetica, sans-serif;text-transform: uppercase;}
#link_bg{width:920px; line-height:60px; float:left; overflow:hidden; font-size:15px; font-weight:100;   margin-bottom: 117px;}
#link_bg a{font-size:15px;}


/*copy*/
.copy {background: #1b1b1b;padding: 50px 0px 0px;text-align: justify;width: 100%; }
.copy_row1:after{content: '';clear: both;display: block;}
.copy_item{float:left;padding-right:43px;}
.copy_item ul strong{display: block;padding:0 0 10px;}
.copy_item ul strong a{display: block;padding-left: 15px;line-height: 40px;color: #fafafa;font-weight: normal;font-size: 16px;}
.copy_item ul strong a .en{width: 1px;height: 20px;background: #00b1a0;display: inline-block;float: right;}
.copy_item ul li a{display: block;color: #999;line-height: 25px;font-size: 13px;font-weight: lighter;padding-left: 15px;}
.copy_item ul li{display: block;}
.copy_item ul li a:hover{color: #fff;text-decoration: underline;}

.copy_r1_tel{color:#fff;font-size:15px;line-height: 20px;position: relative;width: 100%;padding:15px 0 25px;}

.copy_r1_tel strong{font-size: 24px;color: #fff;line-height: 30px;display: block;font-weight: lighter; font-family: Impact;}
.copy_r1_r{width: 320px;float: right;}

.copy_row1{    padding-bottom: 12px;width:1074px;float: left;border-bottom: 1px #333 solid;}
.copy_row3 { width: 1300px; height: 30px;position: relative;top: -40px;overflow: hidden;}
.copy_row3a{float:left;font-size: 14px;color:#999}
.copy_row3b{float:right;font-size: 14px;color:#999}
.copy_row3b a{color: #aaa;font-size: 15px;}


.f_r{ float: right; width: 226px; background:url(../image/20200505185225_881866331.png)no-repeat center; height:446px;position: relative;top: -70px;padding:25px 40px;}
.f_r h3{ height: 165px;}
.f_r ul li{font-size:14px; color: #fff;}
.f_r ul li i{ display: block; line-height:30px;margin-top: 30px;}
.f_r ul li i span{ display: block;}
.f_r ul li img{width:135px;}
.f_rx{font-size:16px;color:#fff; margin-bottom: 20px;margin-top:30px;}

.copy_linea{width:1px;float: left; margin-right: 50px;}
.copy_line{width:1px;height:20px;background:#0db8a8;}
.copy_linex{width:1px;height:255px;background:rgba(133, 133, 133, 0.3);}

/*factory*/
.fac{padding-bottom: 60px;}
.fac_box{margin:0px auto; height: 335px;}
.fb_tab{text-align:center;font-size:0;}
.fb_tab a{font-size:18px;color:#757575;display:inline-block;vertical-align:top;width:400px;line-height:1em;padding-bottom:30px;border-bottom:1px solid #eee;}
.fb_tab a.cur{border-bottom:1px solid #0db8a8;color:#0db8a8;font-weight:bold;}
.fb_con{margin-top:30px;position:relative;}
.fb_con li{width:1300px;height:256px;position:relative;overflow:hidden;display:block;}
.fb_con li+li{display:none;}
.fb_con li table{position:absolute;top:0;left:0;}
.fb_con li td{width:325px;display:inline-block;vertical-align:top;}
.fb_con li td br{display:none;}
.fb_con li td div a{display:block;line-height:30px; font-size: 15px; font-weight: 100;}
.fb_con>div{width:63px;height:63px;position:absolute;top:50%;margin-top:-31px;transition:600ms;}
.fbc_btnl{left:-92px;background:url(../image/20200506134219_86317631.png) no-repeat;}
.fbc_btnr{right:-92px;background:url(../image/20200506134237_195821352.png) no-repeat;}
.fb_con>div:hover{background-position:-73px center;cursor: pointer;transition:600ms;}


.fb_con li td img{    border: 1px #ccc solid;}
/*#newBridge .nb-invite-skin-0{background: url(../uploadfile/image/20210107/20210107150156_1608050817.jpg) !important;}*/










.nav .lxfs{
    float: right;
    line-height: 90px;
    font-size: 26px;
    font-weight: bold
}
.nav .lxfs span{
    font-size: 26px;
    font-weight: bold;
    color: #00b1a0;
}

.yyalnrneirong.fr ul{
    display: flex;
    flex-wrap: wrap;
}

.yyalnrneirong.fr ul li{
    width: 32%;
    height: 232px;
    margin-right: 2%;
    display: flex;
    flex-direction: column;
    margin-bottom: 26px;
    border: 1px solid #dfdfdf;
}

.yyalnrneirong.fr ul li:nth-child(3n){
    margin-right: 0%;
}

.yyalnrneirong.fr ul li img{
    width: 100%;
    margin-bottom: 10px;
}

.yyalnrneirong.fr ul li p{
    font-size: 16px;
    box-sizing: border-box;
    padding: 0 10px;
    text-align: center;
}
.news_box .page{
    display: flex;
}

.news_box .page .news_list{
    width: 32%;
    margin-right: 2%;
    border: 1px solid #cecccc;
}
.news_box .page .news_list:nth-child(3n){
    margin-right: 0%;
}

.news_list_title{
    font-size: 18px;
    line-height: 58px;
    background: #333333;
    height: 58px;
    line-height: 58px;
    color: #fff;
    text-indent: 20px;
    display: flex;
    align-items: center;
    box-sizing: border-box;
    padding-left: 20px;
}
.news_list_title img{
    margin-right: 10px;
}
.news_list_top{
    width: 94%;
    margin: auto;
    border-bottom: 1px solid #cecccc;
    box-sizing: border-box;
    padding: 20px 0 0;
}
.news_list_top ul li{
    margin-bottom: 20px;
}
.news_list_top ul li a{
    display: flex;
    flex-wrap: wrap;
    align-items: center;
}

.news_list_top ul li a h3{
    width: 70%;
    display: -webkit-box; 
    -webkit-box-orient: vertical; 
    -webkit-line-clamp: 1; 
    overflow: hidden;
    flex-grow: 1;
    margin-right: 10px;
}

.news_list_top ul li a p{
    margin-top: 5px;
    color: #615c5c;

    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    overflow: hidden;
}

.news_list_bottom{
    width: 94%;
    margin: auto;
    padding: 20px 0 0;
}

.news_list_bottom ul li{
    margin-bottom: 10px;
}

.news_list_bottom ul li a{
    display: flex;
    flex-wrap: wrap;
    align-items: center;
}

.news_list_bottom ul li a h3{
    width: 70%;
    display: -webkit-box; 
    -webkit-box-orient: vertical; 
    -webkit-line-clamp: 1; 
    overflow: hidden;
    flex-grow: 1;
    margin-right: 10px;
    position: relative;
}

.news_box .page .news_list:nth-child(3n) li{
    border-bottom: 1px solid #cecece;
}

.news_box .page .news_list:nth-child(3n) h3::before{
    content: "问";
    display: block;
    background-color: #0db8a8;
    color: #ffffff;
    font-size: 13px;
    line-height: 20px;
    height: 20px;
    width: 20px;
    text-align: center;
    position: absolute;
    left: 0;
    top: 50%;
    margin-top: -10px;
}
.news_box .page .news_list:nth-child(3n) h3{
    padding-left: 24px;
    line-height: 30px;
    color: #0db8a8;
    margin-bottom: 10px;
}


.news_box .page .news_list:nth-child(3n) p::before {
    content: "答";
    display: block;
    background-color: #2a2a2a;
    color: #ffffff;
    font-size: 13px;
    line-height: 20px;
    height: 20px;
    width: 20px;
    text-align: center;
    position: absolute;
    left: 0;
    top: 5px;
}

.news_box .page .news_list:nth-child(3n) p{
    position: relative;
    padding-left: 25px;
    margin-bottom: 10px;

    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
}

.news_box .page .news_list:nth-child(3n) li:nth-last-child(1){
    border-bottom: none;
}

.dh{
    width: 500px;
    height: 50px;
    background-color: #ffffff;
    border-radius: 25px;
    line-height: 50px;
    text-align: center;
    margin-left: auto;
    margin-right: auto;
    margin-top: 64px;
    color: #00b1a0;
}