/*标签样式初始化*/
div,ul,li,span,p,img,h1,h2,h3,h4,h5,h6,dl,dt,dd {margin: 0px; padding: 0px;list-style: none;border: 0px;}

/*公共样式部分*/

body {color: #666;margin: 0 auto;background-color: #fff; font-family: "Microsoft YaHei";overflow-x: hidden;}

#copy { display: none;}

a {color: #666; text-decoration: none;}
a:hover { color: #32b357;text-decoration: none; border-bottom-style:}

.page{ margin:0 auto; width:1200px;}
.bg{ width: 100%; min-width: 1200px;}

.fl { float: left;}
.fr {float: right;}

/*左右浮动清除*/
.clear { clear: both;height: 0px; overflow: hidden;}


/*间隙*/
.top10 {padding-top: 10px;}
.top20 {padding-top: 20px;}
.top30 {padding-top: 30px;}
.top40 {padding-top: 40px;}
.top50 {padding-top: 50px;}
.top60 {padding-top: 60px;}
.top70 {padding-top: 70px;}
.top80 {padding-top: 80px;}
.top90 {padding-top: 90px;}
.top100 {padding-top: 100px;}


/*英文样式*/
.font_en {font-family: Arial, Helvetica, sans-serif;text-transform: uppercase;font-weight: normal;}



/*公共标题样式*/
.t{text-align: center;}
.t p{font-size: 40px;color: #222;font-weight: bold;margin-bottom: 20px;}
.t span{color: #32b357;}
.t i{display:block;width: 173px;height: 3px;background: url(../uploadfile/image/20200617/20200617091228_490535681.png)no-repeat center;margin: 0 auto;-webkit-animation: 'flymove' 10s linear infinite;-moz-animation: 'flymove' 10s linear infinite;-ms-animation: 'flymove' 10s linear infinite;}

     @-webkit-keyframes flymove{
            from{background-position:-173px 0px;}
            to{background-position:0 0;}
        }



/*抬头*/
.top_bg{background-image: linear-gradient(to bottom,#32b357,#33a116);}

.top{width: 90%;height: 50px;line-height: 50px;font-size: 15px; color: rgba(255,255,255,.7);margin: 0 auto;}
.top d{color: #fff;font-size: 20px;letter-spacing: 1px;}
.top a{font-size: 15px; color: rgba(255,255,255,.7);margin-left: 20px;position: relative;}
.top a:hover{color: #fff;}

.top_w{width:110px; height:0; position: absolute; top:50px; left:-50px; -webkit-box-shadow: 0 0 10px #eee; box-shadow: 0 0 10px #eee; z-index: 99999 !important;overflow: hidden;-webkit-transition:0.3s all ease-in-out;transition:0.3s all ease-in-out;-webkit-transform: rotate3d(1,0,0,-90deg);transform: rotate3d(1,0,0,-90deg);-webkit-transform-style: preserve-3d;transform-style: preserve-3d;}
.top_w img{display: block;width:110px;}
.top_w p{background: #f5f5f5;color: #333; height: 30px;line-height: 30px;text-align: center;font-size: 12px;}
.top a:hover .top_w{height:140px;-webkit-transform: rotateX(0deg);transform: rotateX(0deg);}

.head{width: 90%;height: 140px;margin: 0 auto;}
.logo{margin-top: 20px;}
.logo img{width:17vw;min-width: 240px;}
.head i{width: 1px; height: 2.8vw;min-height: 40px;margin: 48px 2.5vw 0;background: #eee; display: block;}
.name{margin-top:40px;}
.name p{font-size: 24px;font-weight: bold;color: #222;}
.name d{color: #32b357;}
.name li{float: left;width: 120px;height: 24px;line-height: 24px; background-image: -webkit-gradient(linear,left top, left bottom,from(#32b357),to(#33a116)); background-image: linear-gradient(to bottom,#32b357,#33a116);border-radius: 5px;font-size: 18px;color: #fff;text-align: center;margin-right: 4px;margin-top: 5px;}

@media (max-width: 1600px){
    .head,.top{width: 98%;}
    .name p{font-size: 20px;}
    .name li{width: 80px;}
}


/*导航*/
.nav{ width:auto; height:140px;}
.nav>ul>li{ float: left; display: block;width: 110px; height:140px;position: relative;}
.nav>ul>li>a{ display: block; color: #333; font-size:16px; text-align: center; position: relative; z-index: 3333; line-height:140px; height:140px;}
.nav ul li:after,.nav ul li.navcurrent:after{content: ''; display: none;width: 110px; height: 46px; background:#32b357; -webkit-transition:0.3s all ease-in-out; transition:0.3s all ease-in-out;z-index: 2222; margin: 0 auto;border-radius: 15px 0 15px 0;position: absolute;top:47px;}
.nav ul li.navcurrent:after,.nav ul li:hover:after{display: block;}
.NavCeshi > li.navcurrent > a, .NavCeshi > li:hover > a {margin: 0 auto;color: #fff;}
@media (max-width: 1800px){
       .nav>ul>li{width:100px;}
       .nav ul li:after,.nav ul li.navcurrent:after{width:100px;}
}
@media (max-width: 1700px){
      .head{width:95%;}
       .nav>ul>li{width:100px;}
       .nav ul li:after,.nav ul li.navcurrent:after{width:100px;}
}
@media (max-width: 1450px){
      .head{width:100%;}
       .nav>ul>li>a{font-size:14px;}
       .nav>ul>li{width:90px;}
       .nav ul li:after,.nav ul li.navcurrent:after{width:90px;}
}

@media (max-width: 1300px){
      .head{width:100%;}
       .nav>ul>li>a{font-size:14px;}
       .nav>ul>li{width:83px;}
       .nav ul li:after,.nav ul li.navcurrent:after{width:83px;}
}

/*导航下拉*/
.nav>ul>li .sedNav {width:300px;height:0;  padding:30px;border:3px #fff solid; position: absolute; background: rgba(255,255,255,0.9);left: 0; top:100%; z-index: 99999;  -webkit-transition:all linear 0.3s;transition:all linear 0.3s; overflow: hidden;opacity: 0;}
.nav>ul>li:hover .sedNav{opacity: 1; height:auto;}
.nav li .sedNav p{font-size:20px; font-weight:bold; color:#222;padding-bottom:8px;}
.nav li .sedNav span{font-size:12px !important;}
.nav li .sedNav span:after{content:"";display: block;  width:30px; height:4px; background:#32b357; margin-top:20px;}
.nav li .sedNav a { display: block; border:1px #ccc solid;  margin-bottom:14px; width:140px; line-height: 34px; color: #333; font-size: 14px; text-align: center;}
.nav li .sedNav a:hover { color: #fff;  background-color: #32b357;}
.nav li .nav2{width:250%;}
.nav li .nav2 a{width:50%; float:left;}
.nav li#Zz5 .sedNav{left:-210px;}


/*幻灯片*/
.focus {width: 100%;min-width: 1200px;height:500px;overflow: hidden;position: relative;z-index: 1}

.focus ul {height: 100%;position: absolute;overflow: hidden;}

.focus ul li {float: left;width: 100%;height: 100%;overflow: hidden;position: relative;background: #000;}

.focus ul li div {
    position: absolute;
    overflow: hidden;
    width: 100%;
    height: 100%;
}


.focus .btnBg {
    position: absolute;
    width: 100%;
    height: 20px;
    left: 0;
    bottom: 0;
    background: #000;
    display: none;
}

.focus .btn {
    position: absolute;
    width: 952px;
    height: 23px;
    margin-left: -480px;
    left: 50%;
    bottom: 15px;
    text-align: center;
}

.focus .btn span {
        font-size: 0;
    display: inline-block;
    _display: inline;
    _zoom: 1;
    width: 10px;
    height: 10px;
    text-align: center;
    _font-size: 0;
    margin-left: 16px;
    cursor: pointer;
    background: #32b357;
    border-radius: 50%;
}

.focus .btn span.on {
    background: #32b357;
}

.focus .preNext {
    width: 45px;
    height: 100px;
    position: absolute;
    top: 200px;
    background: url(../../login.114my.cn/memberpic/gdtaishuo/uploadfile/image/20200310/20200310164116_484184115.png) no-repeat 0 0;
    cursor: pointer;
}

.focus .pre {
    left: -60px;
}
.focus .next {
    right:-60px;
    background-position: right top;
}
.focus:hover .pre{
    left: 50px;
    -webkit-transition:0.3s all ease-in-out; transition:0.3s all ease-in-out;
    
}
.focus:hover .next{
    right: 50px;
    -webkit-transition:0.3s all ease-in-out; transition:0.3s all ease-in-out;
}

/*内页幻灯片*/

.focus_n {
    width: 100%;
    min-width: 1200px;
    height: 350px;
    overflow: hidden;
    position: relative;
    z-index: 0
}

.focus_n ul {
    height: 100%;
    position: absolute;
}

.focus_n ul li {
    float: left;
    width: 100%;
    height: 100%;
    overflow: hidden;
    position: relative;
    background: #000;
}

.focus_n ul li div {
    position: absolute;
    overflow: hidden;
    width: 100%;
    height: 100%;
}

.focus_n .btnBg {
    position: absolute;
    width: 100%;
    height: 20px;
    left: 0;
    bottom: 0;
    background: #000;
    display: none;
}

.focus_n .btn {
    position: absolute;
    width: 952px;
    padding-right: 50px;
    height: 23px;
    margin-left: -501px;
    left: 50%;
    bottom: 15px;
    text-align: center;
}

.focus_n .btn span {
        font-size: 0;
    display: inline-block;
    _display: inline;
    _zoom: 1;
    width: 10px;
    height: 10px;
    text-align: center;
    _font-size: 0;
    margin-left: 16px;
    cursor: pointer;
    background: #666;
    border-radius: 50%;
}

.focus_n .btn span.on {
    background: #0f5dbf;
}

.focus_n .preNext {
    width: 45px;
    height: 100px;
    position: absolute;
    top: 110px;
    background: url(../../login.114my.cn/memberpic/gdtaishuo/uploadfile/image/20200310/20200310164149_630717204.png) no-repeat 0 0;
    cursor: pointer;
    display: none;
    
}

.focus_n .pre {
    left: 0;
}

.focus_n .next {
    right: 0;
    background-position: right top;
}



/*搜索*/
.search_nbg{height:100px;margin:0 auto;position:absolute; top:540px;background: #fff; border-bottom: 1px #eee solid;}
.search_bg{ height:100px; margin:0 auto;background: #fff; border-bottom: 1px #eee solid;}
#search{ color: #999;width:1200px;height:100px;margin:0 auto;line-height:100px;}
.search_01{ float:left; width:700px; padding-left:2px;font-size: 16px;}
.search_01 i{display: block;float: left;padding-top: 22px;margin-right: 14px;}
.search_01 a{font-size: 15px;}
.search_02{height:40px;width:280px;overflow:hidden;float:right;margin-top: 30px;position: relative;}
.search_02 form{padding-left:0;}
.search-i{ width:29px; overflow:hidden; height:40px;position: absolute;right: 0; top: 0;}
.search-bg{float:left;width:280px;height:40px;overflow:hidden;}


/*产品中心*/
.prod_bg{height:1210px;position: relative;}
.prod_l{width: 115px;height: 110px;line-height: 110px;font-size: 22px;font-weight: bold;color: #fff;padding-left: 65px; background:  url(../uploadfile/image/20200615/20200615090007_1392721370.png)#32b357 no-repeat 25px center;}
.prod_r{width: 1018px;border: 1px solid #eee;height: 108px;background: #fff;}
.prod_r table{margin-left:30px;margin-top:20px;}
.prod_r table tr{display: block;float: left;width:139px;}
.prod_r table tr:hover a{color:#32b357 !important;}
.prod_r table tr a{font-weight: normal !important;color: #666 !important;font-size: 16px;}

.prod_cont .divproduct_new_div_item{width:380px;height:380px;float:left;margin-right: 30px;margin-top: 30px;position: relative;    overflow: hidden;}
.prod_cont .divproduct_new_div_item:nth-child(3n){margin-right:0px;}
.prod_cont .divproduct_new_div_item .product_div_item_pic img{width:380px;height:380px;}
.prod_cont .divproduct_new_div_item .divproduct_new_div_item_content{    position: absolute;width: 350px;height: 70px;padding-top: 40px;padding-left: 30px;background: rgba(0,0,0,0.5);left: 0px;bottom: -120px;-webkit-transition: 0.3s all ease;transition: 0.3s all ease;}
.prod_cont .divproduct_new_div_item_a{font-size: 24px;font-weight: bold;color: #fff;display: block;width: 100%;position: absolute;left: 0;top: 0;padding-left: 30px;padding-top: 10px;z-index: 2;}

.prod_cont .divproduct_new_div_item_body{color: #fff;width: 313px;font-size: 15px;line-height: 22px;    margin-top: 10px;}

.prod_cont .divproduct_new_div_item:hover .divproduct_new_div_item_content {bottom:0;}


/*产品优势*/
.prodadv_t i{background-image:url(../uploadfile/image/20200617/20200617170542_5791910.png);}
.prodadv_bg{height: 1048px;background: url(../uploadfile/image/20200723/20200723140238_1885623889.jpg)no-repeat center;}
.prodadv_t d,.prodadv_t p{color: #fff;}
.prodadv_cont{position: relative;}
.prodadv_cont ul li{width:255px;height:255px;float:left;display: inline-block;vertical-align: top;cursor: pointer;}
.prodadv_cont ul dd{width:255px;height:255px;background:#fff;border-radius: 10px;-webkit-transform: rotateY(-90deg) translateX(0px);transform: rotateY(-90deg) translateX(0px);position: relative;-webkit-transition: 0.3s all ease;transition: 0.3s all ease;}
.prodadv_cont ul dt{width:255px;height:255px;background:#fff;border-radius: 10px;-webkit-transform: rotateY(0deg) translateY(-255px);transform: rotateY(0deg) translateY(-255px);text-align:center;-webkit-transition: 0.3s all ease;transition: 0.3s all ease;}
.prodadv_cont ul li+li{margin-left:60px;}
.prodadv_cont ul li i{width:60px;height:60px;border-radius: 50%;display:block;background:url(../uploadfile/image/20200617/20200617110932_1885348839.png)no-repeat center #32b357;margin: 30px auto 15px;}
.prodadv_cont ul dd img{width:255px;border-radius: 10px;}
.prodadv_cont ul dd i{position: absolute;top: 97px;left:97px;z-index: 3;margin:0 !important;}

.prodadv_cont ul li:nth-child(2) i {background-image:url(../uploadfile/image/20200617/20200617162842_1530737563.png);}
.prodadv_cont ul li:nth-child(3) i {background-image:url(../uploadfile/image/20200617/20200617163455_1426297908.png);background-position: 18px center;}
.prodadv_cont ul li:nth-child(4) i {background-image:url(../uploadfile/image/20200617/20200617162842_2018500728.png);}


.prodadv_cont ul dt p{font-size:20px;font-weight:bold;color:#32b357;}
.prodadv_cont ul dt span{width: 50px;height: 1px;background: #ccc;display: block;margin: 10px auto 15px;}
.prodadv_cont ul dt d{line-height: 24px;font-size: 15px;color: #666;}
.prodadv_cont ul li:hover dt{-webkit-transform: rotateY(90deg) translateY(-255px);transform: rotateY(90deg) translateY(-255px);}
.prodadv_cont ul li:hover dd{-webkit-transform: rotateY(0deg) translateY(0px);transform: rotateY(0deg) translateY(0px);}
.prodadv_cont ul li dd i:before,.prodadv_cont ul li dd i:after{content:'';width:60px;height:60px;border-radius:100%;background:rgba(50,179,87,0.3);position:absolute;top:50%;left:50%;margin:-30px 0 0 -30px;-webkit-animation: boths 3s infinite;animation: boths 3s infinite;}
.prodadv_cont ul li dd i:after{-webkit-animation-delay:0.5s;animation-delay:0.5s;}

@-webkit-keyframes boths{
	0%{-webkit-transform:scale(1);transform:scale(1);}
	50%{-webkit-transform:scale(1.5);transform:scale(1.5);}
	100%{-webkit-transform:scale(1);transform:scale(1);}
}

@keyframes boths{
	0%{-webkit-transform:scale(1);transform:scale(1);}
	50%{-webkit-transform:scale(1.5);transform:scale(1.5);}
	100%{-webkit-transform:scale(1);transform:scale(1);}
}

#prodadv_wz{position: absolute;width: 60px;height: 50px;padding: 25px 20px;border-radius: 50%;background: #32b357;top: 322px;left: 246px;font-size: 20px;color: #fff;text-align: center;line-height: 26px;cursor: pointer;-webkit-animation: jump 2s infinite;animation: jump 2s infinite;}
#prodadv_wz:nth-child(3){top: 522px;left: 150px;-webkit-animation: jump1 2s infinite;animation: jump 2s infinite;}
#prodadv_wz:nth-child(4){top: 296px;left: 900px;-webkit-animation: jump1 2s infinite;animation: jump1 2s infinite;}
#prodadv_wz:nth-child(5){top: 425px;left: 201px;-webkit-animation: jump 2s infinite;animation: jump 2s infinite;}
#prodadv_wz:nth-child(6){top: 521px;left: 850px;-webkit-animation: jump 2s infinite;animation: jump1 2s infinite;}
#prodadv_wz:nth-child(7){top: 407px;left: 850px;-webkit-animation: jump 2s infinite;animation: jump1 2s infinite;}

@-webkit-keyframes jump{
	0%{-webkit-transform:translateY(-5px);transform:translateY(-5px);}
	50%{-webkit-transform:translateY(5px);transform:translateY(5px);}
	100%{-webkit-transform:translateY(-5px);transform:translateY(-5px);}
}



@keyframes jump{
	0%{-webkit-transform:translateY(-5px);transform:translateY(-5px);}
	50%{-webkit-transform:translateY(5px);transform:translateY(5px);}
	100%{-webkit-transform:translateY(-5px);transform:translateY(-5px);}
}
@-webkit-keyframes jump1{
	0%{-webkit-transform:translateY(5px);transform:translateY(5px);}
	50%{-webkit-transform:translateY(-5px);transform:translateY(-5px);}
	100%{-webkit-transform:translateY(5px);transform:translateY(5px);}
}
@keyframes jump1{
	0%{-webkit-transform:translateY(5px);transform:translateY(5px);}
	50%{-webkit-transform:translateY(-5px);transform:translateY(-5px);}
	100%{-webkit-transform:translateY(5px);transform:translateY(5px);}
}


.case_bg{background: url(../uploadfile/image/20200629/20200629170535_797514937.jpg)no-repeat center;}
.case{height: 870px;position: relative;}
.case_cont{position: relative;z-index:2;}
.case_img{width: 1200px;height: 520px;overflow: hidden;}
.case_img li{float: left;width: 581px;height: 514px;background:#fff url(../../aiqxt.114my.cn/memberpic/sz18929322068/uploadfile/image/20200528/20200528111244_742264763.gif)center no-repeat;margin-right:36px;overflow: hidden;cursor: pointer;    position: relative;z-index: 3;}
.case_w{padding: 0 40px;background: #f5f6f9;float: left;height:160px;}
.case_w1{width:581px;height: 349px;    background-size: 100% !important;}
.case_w p{font-size: 20px;color:#333;margin-top:30px;}
.case_w i{width:100px;height:1px;background:#32b357;display:block;margin:15px 0 10px;-webkit-transition: 0.3s all ease;transition: 0.3s all ease;}
.case_img li:hover .case_w i{width:300px;}
.case_w span{font-size: 16px;line-height: 28px;color:#666;}
.case_img li:hover .case_w p{color: #000;}
.case_w,.case_w p,.case_w span,.case_img li{-webkit-transition: 0.3s all ease;transition: 0.3s all ease;}
.case_list ul{width: 122px;margin: 95px auto;}
.case_list li{width:15px;height: 15px;margin-left: 20px;background: #7ee29b;float: left;border-radius: 50%;cursor: pointer;position: relative;}
.case_list li:after{content: '';width: 19px;height: 19px;border-radius: 17px;display: block;position: absolute;top: -2px;left: -2px;background: #69ce86;z-index: -1;}

.case_list li:nth-child(1){margin-left: 0;}
.case_list li.cur{background: #fff;}
.case_list li.cur:after{background: #a9dcb7;}

#case_btn_l{ background:url(../uploadfile/image/20200629/20200629180140_1832749261.png) left center no-repeat; width:80px; height:514px;top: 0;left:10px; cursor: pointer; position:absolute;z-index:-1;-webkit-transition: 0.3s all ease;transition: 0.3s all ease;}
#case_btn_r{ background:url(../uploadfile/image/20200629/20200629180140_1832749261.png) left center no-repeat; width:80px; height:514px;top: 0;right:10px;cursor: pointer;position:absolute;z-index:-1;-webkit-transition: 0.3s all ease;transition: 0.3s all ease;-webkit-transform: rotate(180deg);transform: rotate(180deg);}
.case_cont:hover #case_btn_l{left:-80px;z-index:1;}
.case_cont:hover #case_btn_r{right:-80px;z-index:1;}





/*优势*/
.adv_bgg{height: 483px;}
.adv_wz{width: 565px;padding-top: 68px;}
.adv_wz p{color: #222;}
.adv_nub{font-size: 50px;}
.adv_title{font-size: 34px;font-weight: bold;margin-top: 40px;}
.adv_title span{color: #32b357;}
.adv_subt{font-size: 24px;margin-top: 20px;}
.adv_wz i{display: block;width: 1px;height: 34px;background: #ccc;margin: 25px 0;}
.adv_text{font-size: 16px;color: #666 !important;line-height: 32px;}


/*合作客户*/
.partner_bg{background:url(../uploadfile/image/20200630/20200630093843_1803516171.jpg) no-repeat center;padding-bottom: 63px;}
.partner_t i{background-image:url(../uploadfile/image/20200617/20200617170542_5791910.png);}
.partner_t d,.partner_t p{color: #fff;}
.partner_cont table tr td img{border:1px solid #eee;}
.partner_cont table tr td{position: relative;margin-right:15px;}
.partner_cont table tr td a:nth-child(2){position: absolute;display:block;width:237px;height:117px;line-height:117px;top: -200px;left:5;background:rgba(50,179,87,0.8);font-size:18px;color:#fff;-webkit-transition: 0.3s ease all;transition: 0.3s ease all;}
.partner_cont table tr td a:nth-child(2) br{display:none;}
.partner_cont table tr td table tr td:hover a:nth-child(2){top:0;}
/*company*/
.company_box{width:100%;overflow:hidden;background:#f8f8f8  url(../uploadfile/image/20200919/20200919180828_2070108623.jpg)no-repeat center top;min-width:1200px;}
.company_nrx{width:1200px;margin:auto;overflow:hidden;height:682px;}
.company_nr{width:560px;float:left;padding-right:50px;padding:83px 0px;}
.company_bt{font-size:30px;color:#32b357;}
.company_bt span{font-size:48px;color:#ccc;text-transform:uppercase;display:block;line-height:55px;}
.company_bt:after{content:" ";width:100px;height:3px;background:#32b357;margin-top:5px;display: block;}

.company_bta{font-size:24px;color:#333;font-weight:100;}
.company_wzx{font-size:15px;color:#333;line-height:30px;font-weight:100;padding-right: 15px;}

.company_box .morex{width:100%;}
.company_box .morex p{width:155px;height:45px;background:#32b357;border-radius:50px;float:left;text-align: center; ;transition:0.5s;}
.company_box .morex p a{font-size:16px;color:#fff;line-height:45px;}
.company_box .morex p:hover a{background:#32b357; width:200px; ;transition:0.5s;}
.company_box .morex p+p{margin-left:10px;}
.linex{width:1200px;height:1px;background:#dfdfdf;margin: auto;}

.pr_dha{width:1200px;margin:auto;}
.pr_dha a{font-size:20px;color:#fff;line-height:50px;background:#32b357;height:50px;text-align:center;float:left;width:260px; font-weight:300; transition:0.5s;}
.yexhgld{width:1200px;margin:0 auto;}
	.totalwidth table table tr td{padding-left:0 !important;padding-right: 20px;position: relative;}
	.totalwidth table table tr td:last-child{padding-right: 0px;}
	.totalwidth table table tr td div{position: absolute;width: 322px;height: 50px;line-height: 50px;font-size: 18px;color: #fff;bottom: 0;left: 0;background: rgba(0,0,0,0.7);border-bottom: 3px solid #32b357;}
	.totalwidth table table tr td div a br{display:none;}
        .totalwidth table table tr td div a{font-size:15px;color:#fff;}
	.totalwidth table table td table td img{-webkit-transition: 0.5s all ease;transition: 0.5s all ease; width:100% !important;height:auto !important;}
	.totalwidth table table td table td:hover img{-webkit-transform: scale(1.2);transform: scale(1.2);}
	.totalwidth table table td table td>a{width:322px;overflow: hidden;display: block;}
        .totalwidth table table table br{display:none;}

/*news*/
.news_row1{ position: relative; padding-bottom: 25px; margin-bottom: 50px; }
.news_row1:before{content: '';width:20px;height:20px;display: block;left: -40px;position: absolute;top: 20px;}
.news_row1:after{ content: ''; width: 100%; height: 1px; background: #eee; display: block; position: absolute; bottom: 0; left: 0; }
.news_row1 .news_tit{ display: block; font-size: 42px; color: #32b357; font-weight: bold; line-height: 50px; float: left; height: 55px; }
.news_row1 .news_tit .en{ display:inline-block; font-size: 15px; padding-left:15px; font-weight: lighter; color: #777; font-family: arial; vertical-align: middle; }
.news_row1 .news_list{ float: right}
.news_row1 .news_list ul li{ float: left; padding: 0 0 0 50px; }
.news_row1 .news_list ul li a{ font-size: 17px; line-height: 55px; display: block; position: relative; }
.news_row1 .news_list ul li a:after{ position: absolute; content: ''; width: 0; background: #32b357; height: 1px; bottom: -25px; left: 0; display: block; -webkit-transition: 0.3s all ease; transition: 0.3s all ease; z-index: 3333; }
.news_row1 .news_list ul li.cur a:after,.news_row1 .news_list ul li:hover a:after{ width: 100%; }
.news_row1 .news_list ul li.cur a,.news_row1 .news_list ul li:hover a{ color: #32b357;}

.news_row2_l { width: 525px; height: 550px; background: #f5f5f5; float: left; }
.news_row2_l .news_l_item,
.news_row2_l .news_div_item{ position: relative; width: 425px; display: block; height: 450px; padding: 50px; }
.news_row2_l .news_l_item img,.news_row2_l .news_div_item .news_div_item_pic a,.news_row2_l .news_div_item .news_div_item_pic img{ width: 425px; display: block; height: 265px; }
.news_row2_l .news_l_item strong,.news_row2_l .news_div_item .news_div_item_title a{ font-size: 22px; font-weight: normal; display: block; color: #343434; line-height: 40px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.news_row2_l .news_l_item p,.news_row2_l .news_div_item .news_div_item_body{ font-size: 14px; color: #888; line-height: 25px; padding: 5px 0 0; overflow: hidden; margin-bottom: 90px; }
.news_row2_l .news_l_item span,.news_row2_l .news_div_item .news_div_item_date{ position: absolute; font-family: arial; font-style: normal; color: #32b357; font-size: 28px; line-height:30px; top: 165px; left: 90px; }
.news_row2_l .news_div_item .news_div_item_date .news_div_item_year{ font-size: inherit; color: inherit; font-family: arial; }
.news_row2_l .news_l_item span i,.news_row2_l .news_div_item .news_div_item_date .news_div_item_month,.news_row2_l .news_div_item .news_div_item_date .news_div_item_day{ font-size: 16px; font-family: arial; font-style: normal; color: #32b357; display: block; line-height: 20px; }
.news_row2_l .news_div_item .news_div_item_date .news_div_item_month,.news_row2_l .news_div_item .news_div_item_date .news_div_item_day{ float:left; }
.news_row2_l .news_l_item span:after,.news_row2_l .news_div_item .news_div_item_date:after{ content: ''; display: block; width: 2px; height: 90px; position: absolute; left: -17px; top: 0; background:#32b357;}


.news_row2_r{ float: right; width: 620px; margin-left:50px !important;}
.news_row2_r > .news_div > .news_div_item:first-child{ display: none; }
.news_row2_r .news_r_item,.news_row2_r .news_div_item{ height:150px; margin-bottom: 50px; display: block; position: relative}

.news_row2_r .news_r_item span,.news_row2_r .news_div_item .news_div_item_date{ position:relative; width: 90px; height: 90px; float: left; color: #454545; background: #f5f5f5; font-weight: normal; font-style: normal; line-height: 20px; font-size: 18px; font-family: arial; text-align: center; padding: 30px; -webkit-transition: 0.3s all ease; transition: 0.3s all ease}
.news_row2_r .news_div_item .news_div_item_month,.news_row2_r .news_div_item .news_div_item_year{ font-size: inherit; color:inherit; font-family: arial; display: inline-block; position: relative; top: 60px}
.news_row2_r .news_r_item span i,.news_row2_r .news_div_item .news_div_item_day{ color: #454545; font-size: 52px; font-weight: normal; font-style: normal; display: block; line-height: 60px; font-family: arial; }
.news_row2_r .news_div_item .news_div_item_day{ position: absolute; width: 100%; text-align: center; left: 0; top: 30px; }
.news_row2_r .news_r_item:hover span,.news_row2_r .news_div_item:hover .news_div_item_date{ background:#32b357; color:#fff; }
.news_row2_r .news_r_item:hover span i,.news_row2_r .news_div_item:hover .news_div_item_day{ color:#fff; }
.news_row2_r .news_r_item strong,.news_row2_r .news_div_item .news_div_item_title .news_div_item_a{ font-size: 18px; font-weight: normal; color: #343434; display: block; line-height: 45px; float: right; width: 450px; }

.news_row2_r .news_r_item p,.news_row2_r .news_div_item .news_div_item_body{ font-size: 14px; color: #999; line-height: 25px; float: right; width:450px; padding: 5px 0; }
.news_row2_r .news_r_item:hover strong{ color: #32b357;}
.news_row2_r .news_r_item:hover p{ color: #444444; }
.news_row2_r .news_r_item em,.news_row2_r .news_div_item .news_div_item_more{ font-size: 14px; font-family: arial; white-space: nowrap; position: absolute; left: 180px; top: 120px; color: #999; font-style: italic; height: 20px; width: 75px; padding: 0 0 0 0px; background: url(../../login.114my.cn/memberpic/dgydnvj/uploadfile/image/20200617/20200617213411_1467478084.png) no-repeat -20px center; }
.news_row2_r .news_r_item em:after,.news_row2_r .news_div_item .news_div_item_more:after{ content: ''; display: block; width: 0px; height: 1px; background: #32b357; position: absolute; top:10px; left: 0; -webkit-transition: 0.3s all ease; transition: 0.3s all ease}
.news_row2_r .news_r_item:hover em,.news_row2_r .news_div_item:hover .news_div_item_more{ background-position: 100px center; padding: 0 0 0 130px; color: #32b357; }
.news_row2_r .news_r_item:hover em:after,.news_row2_r .news_div_item:hover .news_div_item_more:after{ width: 110px}



/*友情链接*/
.link_bg{height:70px; background-color: #333; }
.link{ height:70px;overflow:hidden;}
.link h2{ width:100px; height:70px; overflow:hidden;  }
.link h2 a{color:#999;font-size:18px;font-weight: normal;line-height: 70px;}
.link h2 d{color: rgba(153,153,153,0.2);position: absolute;font-size: 38px;line-height: 70px;letter-spacing: -5px;}
.link div a { padding: 0 5px !important;}
.link div{ display:inline; float:left; width:1068px; overflow:hidden;font:14px/23px "microsoft Yahei";}
.link div a{ color:#777777; padding:0 2px;}
.linkTagcs li { line-height: 70px !important;}
.linkTagcs li a{font-size:14px;}
.linkTagcs li a:hover { color: #32b357 !important;}


/*版权*/


.footer_bg{width: 100%; min-width: 1200px;color: #fff; background:#333; position: relative; padding-bottom:15px;}
.footer_l{padding-top:40px;}
.footer_l li{ float: left; width: 225px; }
.footer_w1 t{display: block;float: left;font-size: 24px;font-weight: bold;margin-right: 11px;}
.footer_w1 span{display: block;float: left;font-size: 20px;margin-top:3px;}

.footer li:nth-child(5){width:160px; margin-left:16px; margin-top:30px; background:#fff; float:right;}
.footer_w{font-size: 15px; line-height: 40px; color: #999;}
.footer li a{ display: block;font-size: 15px; line-height: 40px; color: #999;}
.footer li a:hover{color:#32b357;}
.footer_t{ font-size: 16px !important; color: #fff !important;  line-height: 60px !important; position: relative;}
.footer_r img{width:140px; display: block;}
.footer li:nth-child(5) p{text-align:center; color:#999; line-height:30px; margin-bottom:10px;}


.copy_phone{width: 236px;height: 370px;    position: relative;background:#444;}
.copy_phone > ul{position: absolute;bottom:55px;left: 30px;width: 182px;text-align:center;height: 40px;}
.copy_phone > ul > li{display:inline-block;float: left; background: #555;border-radius:100px;width:76px;height:26px; line-height:24px; text-align:center; font-size:15px; margin: 0 5px;-webkit-transition: 0.3s all ease;transition: 0.3s all ease;cursor:pointer;}
.copy_phone > ul > li.cur{background: #32b357;}
.copy_phone > ul > li > img{display: block;width: 100%;height: 100%;}
.copy_ewm_cont{display: block;width: 162px;position: absolute;height: 162px;top:97px;left: 38px;}
.copy_ewm_cont > img{display: block;width: 100%;height: 100%;}

.copy_ewm_cont p{position: absolute;top:-40px;left:0;color: #fff;font-size: 16px; text-align:center; width:100%;}


.copy_bg{ border-top:1px #444 solid; margin-top:40px;}

.copy{line-height: 30px; font-size: 14px;color: #999; margin-top:20px;    padding-top: 10px;}
.copy a{font-size: 14px; color: #999;}
.copy a:hover{color: #32b357;}


.rx p{    margin-top: 325px;font-size: 18px; text-align: center; color: #fff;}





/* 客服样式*/
.y-kefu-box .hver{    cursor: pointer;}
.y-kefu-box { position: fixed; right: 5px; top: 20%; z-index: 9999; font-size: 13px;}
.y-kefu-box img { display: block; width: 100%; height: auto; }
.y-kefu-box01 .icon { display: block; background: url(../uploadfile/image/20200620/20200620093128_1400211103.png) no-repeat; margin: 0 auto 6px;}
.y-kefu-box01 { width: 54px; color: #666; text-align: center; }
.y-kefu-box01 .kf-close-btn { width: 27px; height: 27px; background-position: -7px -115px; position: relative; cursor: pointer;}
.y-kefu-box01 .kf-close-btn:before { content: ''; display: block; width: 1px; height: 12px; background-color: #32b357; position: absolute; bottom: -12px; left: 13px; z-index: 1; }
.y-kefu-box01 .show-status>a, .y-kefu-box01 .show-status>div { display: block; width: 52px; padding: 8px 0 12px; background-color: #fff; border-left: solid 1px #efefef; border-top: solid 1px #efefef; border-right: solid 1px #efefef; position: relative;}
.y-kefu-box01 .show-status { position: relative; }
.y-kefu-box01 .show-status .kf-zixun { background-color: #32b357; border-color: #32b357; color: #fff; margin: 10px 0 7px;}
.y-kefu-box01 .kf-zixun { border-radius: 2px; }
.y-kefu-box01 .kf-zixun i { width: 40px; height: 22px; background-position: 2px -5px; }
.y-kefu-box01 .kf-mobile { border-top-left-radius: 2px; border-top-right-radius: 2px; }
.y-kefu-box01 .kf-mobile>i { width: 18px; height: 18px; background-position: -5px -32px; }
.y-kefu-box01 .kf-mobile:hover>i { background-position: -30px -32px; }
.y-kefu-box01 .kf-weChat>i { width: 22px; height: 19px; background-position: -5px -55px; }
.y-kefu-box01 .kf-weChat:hover>i {background-position: -30px -55px; }
.y-kefu-box01 .kf-email { border-bottom-left-radius: 2px; border-bottom-right-radius: 2px; }
.y-kefu-box01 .kf-email>i { width: 18px; height: 14px; background-position: -5px -80px; }
.y-kefu-box01 .kf-email:hover>i { background-position: -30px -80px; }
.y-kefu-box01 .back-top i { width: 13px; height: 11px; background-position: -5px -98px; }
.y-kefu-box01 .back-top:hover i { background-position: -30px -98px; }
.y-kefu-box01 .kf-email, .y-kefu-box01 .back-top  { border-bottom: solid 1px #efefef;}
.y-kefu-box01 .back-top { margin-top: 20px; border-radius: 2px; left: 55px;}
.y-kefu-box01 .hver:hover { background-color: #32b357; border-color: #32b357;}
.y-kefu-box01 .hver:hover>p { color: #fff; }
.y-kefu-box01 .kf-zixun1 { border-radius: 2px;border-bottom: 1px #efefef solid;}
.y-kefu-box01 .kf-zixun1 i { width: 21px; height: 22px; background-position: -5px -180px; }
.y-kefu-box01 .kf-zixun1:hover>i { background-position: -30px -180px; }


.y-kefu-box01 .mobile-infos, .y-kefu-box01 .y-ewm-box, .y-kefu-box01 .y-email-infos { background-color: #fff; border: solid 1px #efefef; position: absolute; right: 90px; z-index: 2; border-radius: 2px; display: none;} 
/*咨询热线*/
.y-kefu-box01 .mobile-infos { width: 260px; text-align: left; top: 0;}
.y-kefu-box01 .mobile-infos>div { padding: 20px 0 20px 45px; position: relative; }
.y-kefu-box01 .mobile-infos>div i { width: 15px; height: 15px; background-position: -52px -32px; position: absolute; top: 22px; left: 20px; z-index: 2; }
.y-kefu-box01 .mobile-infos .online1 { border-bottom: solid 1px #efefef; }
.y-kefu-box01 .mobile-infos span { color:#b9b9b9; }
.y-kefu-box01 .mobile-infos p { color: #32b357; font-size: 18px; }
y-kefu-box .right {
width: 12px;
height: 12px;
position: absolute;
right: -12px;
top: 24px;
}
y-kefu-box .right-arrow1,
y-kefu-box .right-arrow2 {
width: 0;
height: 0;
display: block;
position: absolute;
left: 0;
top: 0;
border-top: 6px transparent dashed;
border-right: 6px transparent dashed;
border-bottom: 6px transparent dashed;
border-left: 6px white solid;
overflow: hidden;
}
y-kefu-box .right-arrow1 {
left: 1px;
border-left: 6px #efefef solid;
}
y-kefu-box .right-arrow2 {
border-left: 6px white solid;
}
/*二维码*/
.y-kefu-box01 .y-ewm-box { width: 151px; height: 178px; top: -60px;}
.y-kefu-box01 .y-ewm-box>div { width: 151px; height: 178px; }
.y-kefu-box01 .y-ewm-box img { width:115px; height:114px; margin: 20px auto 10px; }
.y-kefu-box01 .y-ewm-box .y-ewm-img1 { width: 150px; border-right: solid 1px #efefef; }
.y-kefu-box01 .y-ewm-box .right { top: 84px; }
/*email*/
.y-kefu-box01 .y-email-infos { padding: 28px 20px 28px 45px; color:#b9b9b9; text-align: left; bottom: 0; width:170px;}
.y-kefu-box01 .y-email-infos p { color:#32b357; font-size: 16px; }
.y-kefu-box01 .y-email-infos>i { width: 18px; height: 13px; background-position: -52px -80px; position: absolute; left: 15px; top: 30px; }
.y-kefu-box01 .y-email-infos .right { top: 55px; }

.y-kefu-box01 .hide-status { width: 54px; height: 65px; background-color:#f55b1b;position: absolute; top: 37px; left: 55px; z-index: 9;}
.y-kefu-box01 .hide-status .kf-zixun { padding: 10px 0 7px; color: #fff; cursor: pointer; }



#floatTips{
position: fixed;
left: 5px;
top: 50%;
z-index: 9999;
width:130px;
 z-index:99;
}
#qq_top{width:130px; height:50px; line-height:25px; background:#fff; text-align:center;  font-size:13px;letter-spacing: 6px;}
#qq_center{width:130px;}
#qq_center img{width:130px;}
#qq_bottom{width:130px; text-align:right; line-height:25px; font-size:12px;}
#qq_bottom a{text-decoration: none; color: #484848;}
#qq_bottom a:hover{text-decoration: none; color: #ff6600;}
