@charset "utf-8";


/*头部底部开始---------------------------------------------*/
.header{position: fixed;width: 100%;top: 0;z-index: 20;left: 0;padding-top: 8px;}
@media \0{.header{background-color:#6ea073\0; border-bottom:1px solid #efefef\0;}}
.header::after{content: ''; position: absolute; left: 0;top: 0;height: 8px;background-color: #6ea073;z-index: 5;width: 100%;}
.pcheader-first{position: relative; display:none;}
.pcheader-first .logo{position: absolute;left: 0; top: 20px; display:none;}
.mobileHeader .pcheader-first .logo {display:block;}
.menu-btn{width: 44px;height: 44px;border-radius: 4px;background-color:#6ea073; position: fixed; top: 28px; right:50px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding:7px 12px;cursor: pointer;}
.menu-btn span{display: block;height: 1px;background-color: #fff;margin-top: 7px;margin-bottom: 7px;}
.pcheader-second{background-color: #fff;position: relative;z-index: 2; box-shadow: 0 0 4px rgba(0,0,0,.5); /*top: -110px;*/top:0;
-webkit-transition: all .5s;
   -moz-transition: all .5s;
    -ms-transition: all .5s;
     -o-transition: all .5s;
        transition: all .5s;}
.pcheader-second.pcheader-second-hover{top:0;}
.pcheader-second .logo{padding: 5px 0;}
.nav li{float: left; padding-top: 30px;position: relative;}
.nav .head{padding-left: 24.25px;padding-right: 24.25px;padding-bottom: 15px;display: block; font-weight: bold;color:#666;}
.nav .head:hover,.nav li.on .head{font-weight: bold;color:#6ea073;}
.nav .body{padding: 5px;background-color: #fff; position: absolute;top: 74px; border-top: 2px solid #f6f6f6; width: 100%;left: -5px;display: none;}
.nav .body a{display: block; color:#666;font-size: 12px;padding: 8px 0;text-align: center; }
.nav .body a:hover{color:#fff;background-color:#6ea073;}
.closeKey {position:absolute;top:20px; right:0; z-index:2; width:35px; height:32px; color:#fff; border-radius: 4px; background-color:#6ea073; text-align:center; line-height:32px; font-size:20px;/* display:none;*/}
.mobileHeader {position:fixed;top:-100%;left:0;z-index:66; background-color:#fff; width:100%; height:100%; /*margin-top:66px; display:none;*/ 
-webkit-transition: all .6s;
   -moz-transition: all .6s;
    -ms-transition: all .6s;
     -o-transition: all .6s;
        transition: all .6s;
}
.mobileNav {height:340px; overflow-y:auto; margin-top:20px;}
.mobileNav li a {display:block; height:45px; line-height:45px; text-align:center; border-bottom:1px solid #ccc;} 
.mobileNav li .head {font-size:16px;color:#333;}
.mobileNav li .body {display:none;}
.mobileNav li .body a {font-size:14px; color:#666;}
.intoInfo img{max-width:100%;}


/* leftsead */
#leftsead{width:161px;height:290px;position:fixed;top:150px;right:0px; z-index:100;}
*html #leftsead{margin-top:258px;position:absolute;top:expression(eval(document.documentElement.scrollTop));}
#leftsead li{width:161px;height:60px;}
#leftsead li img{float:right;}
#leftsead li a{height:49px;float:right;display:block;min-width:47px;max-width:161px;}
#leftsead li a .shows{display:block;}
#leftsead li a .hides{margin-right:-143px;cursor:pointer;cursor:hand;}
#leftsead li a.youhui .hides{display:none;position:absolute;right:143px;}
#leftsead li a.youhui .2wm{display:none;position:absolute;right:143px;}
#p2{width:112px;background-color:#A7D2A9;height:47px;margin-left:47px;border:1px solid #8BC48D;text-align:center;line-height:47px}
#p3{width:112px;background-color:#EC9890;height:47px;margin-left:47px;border:1px solid #E6776C;text-align:center;line-height:47px}
#p1{width:47px;height:49px;float:left}

/*分页*/
.pages {  text-align: center; margin-top: 50px; margin-bottom:20px; }
.pages a { display: inline-block; *display: inline; *zoom: 1; width: 30px; height: 30px; margin: 0 3px; line-height: 30px; text-align: center; font-family: 'Arial'; background-color: #e9e9e9; color: #2f2f2f; }
.pages a:hover,.pageBox a.active { background-color:#6ea073; color: #FFF; }
.pages .on{ background-color: #6ea073; color: #FFF; }
.pages .shangyi{ display:none;}

@media  (max-width: 861px) {

.pages { width: 640px; text-align: center; margin:auto; padding-top:20px; padding-bottom:30px;}
.pages a { display: inline-block; *display: inline; *zoom: 1; width: 30px; height: 30px; margin: 0 3px; line-height: 30px; text-align: center; font-family: 'Arial'; background-color: #e9e9e9; color: #2f2f2f; }
.pages a:hover,.pageBox a.active { background-color: #6ea073; color: #FFF; }
.pages .on{ background-color: #6ea073; color: #FFF; }
.pages .shangyi{ display:none;}
}

@media (min-width: 320px) and (max-width: 639px) {

.pages { width: 320px; text-align: center; margin:auto; padding-top:20px; padding-bottom:30px;}
.pages a { display: inline-block; *display: inline; *zoom: 1; width: 30px; height: 30px; margin: 0 3px; line-height: 30px; text-align: center; font-family: 'Arial'; background-color: #e9e9e9; color: #2f2f2f; }
.pages a:hover,.pageBox a.active { background-color: #6ea073; color: #FFF; }
.pages .on{ background-color: #6ea073; color: #FFF; }
.pages .shangyi{ display:none;}
}
/*.footer a {
-webkit-transition: all .3s;
   -moz-transition: all .3s;
    -ms-transition: all .3s;
     -o-transition: all .3s;
        transition: all .3s;}	
.follow {width:100%;height:88px; line-height:88px; background-color:#6ea073;}
.follow .wrap {position:relative;}
.follow .weibo,.follow .weixin {display:inline-block;border-radius:50%;}
.follow .weibo:hover,.follow .weixin:hover {background-color:#fff;}
.follow .weibo {margin:0 10px 0 15px;}
.weibo,.weixin {position:relative;}
.ewm-a,.ewm-b {width:120px; height:120px; border:3px solid #6ea073;
	webkit-transition: all .3s;
    -moz-transition: all .3s;
    -ms-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s;
}
.weibo img.ewm-a,.weixin img.ewm-b {position:absolute;top:-153.5px; left:-45px; display:none;}
.weibo:hover img.ewm-a,.weixin:hover img.ewm-b {display:block;}
.follow span,.return-top {font-size:14px; color:#bfd499;}*/
.follow.followFixed {position:fixed; bottom:-1px; left:0;z-index:3; width:100%;} 

.return-top {position:absolute;right:0;top:0; display:block;padding-right:38px; background:url(/Public/etding/images/return-top.png) no-repeat right center;}
.return-top.followFixed {position:fixed; z-index:2; right:0; top:auto; bottom:0; color:#6ea073; margin-right:6vw;background:url(/Public/etding/images/return-top2.png) no-repeat right center;}

.return-top:hover {background:url(/Public/etding/images/return-top-hover.png) no-repeat right center; color:#fff;}
/*
.foot {background-color:#f6f6f6; padding:50px 0 110px 0;}
.foot ul li {width:15.4%; padding-left:1.25%; float:left; position:relative;}
.foot ul li:before {content:""; width:1px; height:100%; position:absolute;top:2.5px;left:0; background-color:#e0e0e0;}
.foot ul li a {display:block; font-size:12px; color:#666; line-height:27px;}
.foot ul li a:nth-of-type(1) {font-size:14px; font-weight:bold; margin:5px 0;}
.foot ul li a:hover {color:#333;}
.foot ul li a:nth-of-type(1):hover {color:#666;}
.bottom {/*height:68px; line-height:68px;*/ position:relative; padding:20px 0 10px 0;}
/*.bottom p {margin-bottom:10px;}
.bottom p,.bottom .us a,.bottom .us span {font-size:12px; color:#999;}
.bottom .us {position:absolute;right:0;top:20px;}
.bottom .us a:hover {color:#333;}
/*头部底部结束-----------------------------------------------*/


.index-category h1,.newsList h1,.staffCon h1,.Alliance h1 {font-size:30px; text-align:center;}
.index-category h1 span,.newsList h1 span,.staffCon h1 span,.Alliance h1 span {display:inline-block;padding-bottom:12px; border-bottom:2px solid #6ea073;}


.index-category a{overflow: hidden;border-radius: 3px;position: relative;}
.index-category a img{display: block;width: 100%;-webkit-transition: all 1s;transition: all 1s;}
.index-category a img:nth-child(1):hover{-webkit-transform: scale(1.1);-ms-transform: none;transform: scale(1.1);}
.index-category .top{margin-top: 26px;overflow: hidden;}
.index-category .top a{float: left;width: 49%;margin-right: 1%;}
.index-category .top a .text{position: absolute;width: 61.49%;top: 13.96%;left: 7.81%;}
.index-category .top a .video-js{position: absolute;top: 0;left: 0;width: 100% !important;height: 100% !important;}
.index-category .top a:nth-child(even){float: right;margin-right: 0;}

.index-category .bottom{margin-top: 20px;overflow: hidden;}
.index-category .bottom a{float: left;width: 32%;margin-right: 2%;}            
.index-category .bottom a:last-child{margin-right: 0;}
.index-category .bottom a .text{position: relative;height: 70px;padding: 16px 20px;background: #f5f5f5;}
.index-category .bottom a .text h3{line-height: 20px;font-size: 14px;color: #333;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.index-category .bottom a .text span{display: block;line-height: 20px;overflow: hidden;font-size: 14px;color: #999;white-space: nowrap;text-overflow: ellipsis;}

.index-data{margin: 40px 0;}   
.index-data ul li{float: left;width: 24%;border-right: 0px solid #eee;text-align: center;}
.index-data ul li:last-child{border: none;}
.index-data ul li span:nth-child(1){display: inline-block;height: 45px;font: 45px/45px "ProximaNova";color: #333;}
.index-data ul li span:nth-child(1) sup{float: left;margin-top: -5px;font-size: 25px;color: #333;}
.index-data ul li span:nth-child(2){display: block;line-height: 16px;margin-top: 20px;font-size: 14px;}
.index-data ul li span em{float: left;width: 26px;}



/*内页图〃*/
.inside-focus{position: relative;}
.inside-focus img{width: 100%;}
.inside-focus .wrap{position: absolute;left: 0;right: 0;height: 100%;top: 0;}
.inside-focus .text{top: 50%;position: absolute;width: 9.5rem;
-webkit-transform: translateY(-50%);
   -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
     -o-transform: translateY(-50%);
        transform: translateY(-50%);}
.inside-focus p{color:#fff;text-align: center;
-webkit-transition: all .3s;
   -moz-transition: all .3s;
    -ms-transition: all .3s;
     -o-transition: all .3s;
        transition: all .3s;}
.inside-focus .en{font-size: 1rem;font-family: Arial;}
.inside-focus .cn{font-size: 0.54rem;margin-top: 10px;}
.inside-title{font-size: 28px;font-weight: normal;text-align: center;}




.I-nav4{font-size:0px;text-align:left; padding-top:10px}
.I-nav4 a{display:inline-block;width:128px;line-height:36px;font-size:14px;color:#333;border:1px solid #c2c2c2;border-radius:1px;text-align:center; margin-right:10px;margin-left:40px;}
.I-nav4 a.cur,
.I-nav4 a:hover{color:#fff;background:#6ea073;border-color:#6ea073;}



.pageBox{ background:url(/Public/etding/images/bg6.jpg) top repeat-x; border-bottom:#e8e8e8 solid 1px;}
.pageBox2{ border-top:#585858 solid 1px;}
.lx-join .oneImg{width: 100%; }
.lx-join .list{margin-bottom: 72px; }
.lx-join .list ul{display: table; overflow: hidden; margin:0 auto; }
.lx-join .list li{float: left; margin: 0 12px; }
.lx-join .list li a{display: inline-block; width: 160px; height: 40px; line-height: 40px; text-align: center; font-size: 16px; color: #808080; border:1px solid #808080; border-radius: 20px; }
.lx-join .list li.on a{background: #f77989; color: #fff; border:1px solid #f77989; }
.lx-join .list li:hover a{background: #f77989; color: #fff; border:1px solid #f77989; }

.lx_o1_Box{overflow: hidden;margin-left: 10px; }
.lx_o1_Box .lx_o1{float: left;width: 374px;margin-right: 30px;position: relative;}
.lx_o1_Box .lx_o1 a{display: block; overflow: hidden; position:relative }
    .lx_o1_Box .lx_o1 .intro {
    line-height:25px;  padding:5px 10px; font-size:14px;
    }
.lx_o1_Box .lx_o1 img{width: 100%; transition: all .5s; }
.lx_o1_Box .lx_o1:hover img{transform: scale(1.1); }
.lx_o1_Box .lx_o1 span{height: 48px;line-height: 48px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;font-size: 18px;color: #fff;display: block;background: url(/Public/etding/images/lx_7.png);position: absolute;bottom: 0;width: 82%;padding: 0 13% 0 5%;}
.lx_o1_Box .lx_o1 i{width: 48px; height: 48px; background: url(/Public/etding/images/lx_8.png) no-repeat 3%; display: inline; position: absolute; right: 0; }
.lx_o1_Box .lx_o1:nth-child(3n){margin-right: 0px;}

.lx_o2_Box{overflow: hidden;margin-left: 10px; }
.lx_o2_Box .lx_o2{float: left;width: 362px;margin-right: 47px;margin-bottom: 60px;}
.lx_o2_Box .lx_o2 a{display: block; overflow: hidden; }
.lx_o2_Box .lx_o2 img{width: 100%; transition: all .5s; }
.lx_o2_Box .lx_o2:hover img{transform: scale(1.1); }
.lx_o2_Box .lx_o2:nth-child(3n){margin-right: 0px;}
.lx_o2_Box .lx_o2 .name{font-size: 18px; color: #333; margin: 28px 0 13px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; display: block; }
.lx_o2_Box .lx_o2 .date{font-size: 14px; color: #bbbbbb; display: block; }

.lx_loadMore{display: block; width: 75px; padding-top: 50px; color: #a4a4a4; font-size: 14px; text-align: center; background: url(/Public/etding/images/lx_10.png)no-repeat top; margin: 0 auto; }
.lx_loadMore:hover{background: url(/Public/etding/images/lx_10_on.png)no-repeat top; }

.lx_o3_Box{overflow: hidden;}
.lx_o3_Box .lx_o3{float: left;width: 100%;overflow: hidden;}
.lx_o3_Box .lx_o3 a{display: block; overflow: hidden; }
.lx_o3_Box .lx_o3 .txt{width: 600px; float:left; background: #f7f7f7; height: 343px; }
.lx_o3_Box .lx_o3 .name{font-size: 24px;color: #333;margin: 85px 66px 0;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;display: block;}
.lx_o3_Box .lx_o3 i{display: block; width: 27px; height: 4px; background: #f77989; margin: 25px 66px; }
.lx_o3_Box .lx_o3 .t{font-size: 16px;color: #868686;line-height: 30px;margin: 0 87px 0 66px;display: block;}

.lx_o3_Box .lx_o3 .img{float:right;overflow: hidden;width: 600px; }
.lx_o3_Box .lx_o3 img{width: 100%; transition: all .5s; }
.lx_o3_Box .lx_o3:hover img{transform: scale(1.1); }
.lx_o3_Box .lx_o3:nth-child(3n){margin-right: 0px;}
.lx_o3_Box .lx_o3:nth-child(2n) .img{float: left;}
.lx_o3_Box .lx_o3:nth-child(2n) .txt{float: right;}

.lx-joinAct .box{margin: 33px 0 105px;}
.lx-joinParty .box{margin: 33px 0 105px;}
.lx-joinCase .box{margin: 33px 0 105px;}

.lx-joinCase .name1{font-size: 18px; color: #f77989; text-align: center; margin-bottom: 10px; }
.lx-joinCase .tlt{font-size: 24px;color: #484848;line-height: 65px;text-align: center;margin-bottom: 20px;}
.lx-joinCase .p{font-size: 14px;color: #484848;margin-bottom: 31px;}

.lx_clf{clear: left; }

.lx_form{overflow: hidden;width: 890px;margin: 0 auto;}
.lx_form .tlt{margin-bottom: 30px; margin-top: 27px; text-align:center; font-size:27px; }
.lx_form .inp{overflow: hidden;float: left;margin-bottom: 30px;}
.lx_form .inp b{font-size: 14px;line-height: 37px;vertical-align: middle;display: inline-block;width: 90px;float: left;text-align: right;color:#666666}
.lx_form .inp input{height: 35px;width: 288px;line-height: 35px;border:1px solid #d9d9d9;float: left;font-size: 14px;color: #666;padding: 0 15px;margin: 0 16px 0 15px;}
.lx_form .inp i{font-size: 14px;color: #ff0000;font-weight: bold;display: inline-block;float: left;line-height: 37px;font-style: normal;}
.lx_form .inp textarea{font-size: 14px;color: #666;line-height: 30px;width: 718px;height: 110px;padding: 10px 15px;border: 1px solid #d9d9d9;resize: none;float: left;margin: 0 16px 0 15px;}
.lx_form .inp2{clear: left; }
.lx_form .inp2 input{width: 718px;}
.lx_form .inp3 b{width: 74px; color:#666666}
.lx_form .select{width: 165px; position: relative; left: 0; display: inline-block; border: 1px solid #d9d9d9; margin: 0 1px 0 15px; float: left; }
.lx_form .select dt{height: 35px; width: 133px; line-height: 35px; display: block; background: url(/Public/etding/images/lx_13.png) no-repeat 90% center; cursor: pointer; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; position: relative; z-index: 99; padding: 0 15px; }
.lx_form .select dt a{font-size: 14px; color: #666; font-style: normal; width: 94%; display: block; text-align: left; overflow: hidden; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.lx_form .select dd{margin: 0; position: absolute; left: -1px; top: 35px; z-index: 109; width: 167px; }
.lx_form .select dd ul {margin: 0; padding: 0; width: 100%; list-style: none; overflow: auto; max-height: 200px; }
.lx_form .select dd ul li{line-height: 20px; display: block; padding: 6px 12px; cursor: pointer; border-bottom: 1px solid #fff; color: #666; font-size: 14px; background: #ebebeb; border-right: 0; position: static; }
.lx_form .select dd ul::-webkit-scrollbar {width: 5px; background-color: #d7d7d7; }
.lx_form .select dd ul::-webkit-scrollbar-thumb {background: #b7b7b7; }


.secondTab{ padding:55px 0 60px; text-align:center;}
.secondTab li{ display:inline-block; margin:0 12px; font-size:16px; text-align:center;}
.secondTab li a{ display:block; width:158px; height:38px; line-height:38px; color:#808080; border:#f6f6f6 solid 1px; border-radius:2px; -moz-border-radius:2px;background-color:#d9d9d9;}
.secondTab li a:hover, .secondTab li .aNow{ border:#6ea073 solid 1px; color:#fff; background:#6ea073;}

.lx_form .inp_select{overflow: initial; }
.lx_form .inp_select i{margin-left: 16px;}
.lx_form .inp.yzm input{width:120px; }
.lx_form .inp.yzm img{margin: 7px 40px 0 20px;  }
.lx_form .inp.yzm .ico{width: 112px; height: 35px; line-height: 35px; color: #6ea073; font-size: 16px; text-align: center; border-radius: 2px;  display:block; border:1px solid #6ea073;margin: 0 auto; }
.lx_form .inp.yzm .ico:hover{background: #6ea073; color: #fff; }

    .lx_form  .yzm {
        width:100%; text-align:center;
    }
  .lx_form  .yzm .ico span {
        width: 112px; height: 35px; line-height: 35px;
    }



.productShow{ padding-top:20px;}
.productShow_1{ width:600px; position:relative; height:460px; overflow:hidden;}
.productShow_1 .bigImg{ position:relative; width:458px;}
.productShow_1 .bigImg img{ border:#e5e5e5 solid 1px;}
.productShow_1 .bigImg .ico{ position:absolute; right:5px; bottom:5px; z-index:22; display:block; width:17px; height:17px; background:url(/Public/etding/images/nimg17_4.png) no-repeat;}
.productShow_1 .list{width:128px; overflow:hidden; padding:32px 0 0 12px;}
.productShow_1 li{ width:80px; height:80px; margin-bottom:10px; position:relative;}
.productShow_1 li img{ border:#e5e5e5 solid 1px;}
.productShow_1 .liNow img{ border:#e95e70 solid 1px;}
.productShow_1 .prev{position:absolute; left:40px; top:0px; display:block; width:22px; height:12px; background:url(/Public/etding/images/nimg22_top.png) left top no-repeat; z-index:22}
.productShow_1 .next{position:absolute; left:40px; top:403px; display:block; width:22px; height:12px; background:url(/Public/etding/images/nimg22_bot.png) left top no-repeat; z-index:22}

.productShow_2{ width:530px; padding-left:70px;}
.productShow_2 .name{ font-size:28px; color:#2f2f2f;}
.productShow_2 .txt{ font-size:18px; color:#a7a7a7; padding:8px 0 40px;}
.productShow_2 .msg li{ font-size:14px; line-height:30px;}
.productShow_2 .price{ font-size:24px; color:#ea5e70; padding:15px 0 35px;}
.productShow_2 .selectDiv{ width:121px; height:39px; border:#c8c8c8 solid 1px; background:url(/Public/etding/images/selectIco2.jpg) right center no-repeat; line-height:39px; font-size:14px;}
.productShow_2 .btnGroup{ padding-top:55px; overflow:hidden;}
.productShow_2 .btnGroup li{ float:left; margin-right:20px;}
.productShow_2 .btnGroup li a{ display:block; width:123px; height:35px; border-radius:20px; -moz-border-radius:20px; background:#ea5e70; color:#fff; font-size:14px; text-align:center; line-height:35px;}
.productShow_2 .btnGroup li .btn1{ width:153px; background:#e4c57a;}
.productShow_2 .btnGroup li .btn1 img{ padding-right:12px; position:relative; top:-4px;}
.productShow_2 .botDiv{ padding-top:40px; font-size:14px;}
.productShow_2 .cang{ padding:0 26px; background:url(/Public/etding/images/nimg17_5.png) left center no-repeat; }
.productShow_2 .share{ padding-left:15px;}
.productShow_2 .share a{ padding:0 2px; position:relative; top:-3px;}

.productTitle{ margin-top:40px; margin-bottom:30px; text-align:center; font-size:18px; color:#ea5e70; background:url(/Public/etding/images/title7.jpg) center bottom no-repeat; height:42px;}

.productShow_3{ overflow:hidden; background:url(/Public/etding/images/bg7.jpg) center no-repeat; min-height:215px; padding:30px 0;}
.productShow_3 .left{ width:416px; padding-right:166px; padding-top:30px;}
.productShow_3 p{ color:#ea5e70; font-size:18px;}
.productShow_3 .msg{ font-size:14px; color:#6a6a6a; line-height:24px; padding-bottom:30px;}
.productShow_3 .right{ padding-top:30px; padding-left:55px; width:520px;}

.productShow .bigImg2{ text-align:center; padding:60px 0 55px;}
.productShow .bigImg2 img{ max-width:1200px;}

.productShow_4{ position:relative; padding-bottom:80px;}
.productShow_4 .xxxBox{ border-bottom:#d6d6d6 solid 1px; height:45px;}
.productShow_4 .officeImg{ height:45px; line-height:45px; text-align:center; width:348px; margin:0 auto;}
.productShow_4 .officeImg .slick-slide{ cursor:pointer; height:44px; font-size:18px; color:#707070; display:inline-block; margin:0 32px; width:110px;}
.productShow_4 .officeImg .slick-current{ color:#ea5e70; border-bottom:#ea5e70 solid 3px;}
.productShow_4 .slider-for2{display:block; padding-top:40px;}
.productShow_4 .slider-for2 img{width:100%;}
.productShow_4 .slider-for2 .box{ position:relative; overflow:hidden;}
.productPic{ min-height:100px; position:relative; padding:0 30px 50px;}
.productPic .slick{ margin:0 25px; position:relative; overflow:hidden;}
.productPic .slick .name{ font-size:14px; text-align:center; padding-top:10px;}
.productPic .slick-prev{ position:absolute; left:0px; top:50%; margin-top:-17px; display:block; width:34px; height:34px; background:url(/Public/etding/images/nimg34_left.png) no-repeat; z-index:22;}
.productPic .slick-next{ position:absolute; right:0px; top:50%; margin-top:-17px; display:block; width:34px; height:34px; background:url(/Public/etding/images/nimg34_right.png) no-repeat; z-index:22;}
.productPic .slick-prev:hover{ background:url(/Public/etding/images/nimg34_lefton.png) no-repeat;}
.productPic .slick-next:hover{ background:url(/Public/etding/images/nimg34_righton.png) no-repeat;}

.productShow_1Tel{ display:none;}
.productBigPic{ width: 100%; height:auto; position:relative;}
.productBigPic .agentlist{ padding:12px 40px;}
.productBigPic .agentlist .slick-slide{ margin:0 4px; border:#dcdcdc solid 1px;}
.productBigPic .slick-slide img{ width:100%;}
.productBigPic .agentlist .slick-current{ border:#ea5e70 solid 1px;}
.productBigPic .slider-for .imgDiv{ border:#dcdcdc solid 1px;}
.productBigPic .slider-for .imgDiv img{ width:100%;}
.productBigPic .slick-prev{ cursor:pointer;position:absolute; background:url(/Public/etding/images/nimg34_left.png) no-repeat left center; width:34px; height:34px; top:50%; margin-top:-17px; left:0px; z-index:22}
.productBigPic .slick-next{ cursor:pointer; background: url(/Public/etding/images/nimg34_right.png) no-repeat right center; width: 34px; height: 34px; position: absolute; top:50%; margin-top:-17px; right: 0px; z-index:22}


/*-- 首页 --*/
.I-title{text-align:center;font-size:0px;}
.I-title h1{display:inline-block;line-height:56px;font-size:38.14px;font-weight:normal;margin:0 27px;vertical-align:middle;}
.I-title:before,
.I-title:after{content:"";display:inline-block;width:55px;height:1px;background:#999999;vertical-align:middle;}






/*内页团队*/
.teamlist{padding: 10px 0 68px 0;background-color: #fff;}
.teamlist h2{position: relative;width: 168px;margin: 0 auto;font-size: 36px;color: #02aafa;line-height: 36px;text-align: center;}
.teamlist h2:before{content:"";position: absolute;left: -10px;top: 13px;width: 10px;height: 10px;background-color: #02aafa;border-radius: 50%;}
.teamlist h2:after{content:"";position: absolute;right: -10px;top: 13px;width: 10px;height: 10px;background-color: #02aafa;border-radius: 50%;}
.teamlist .subtitle{margin-top: 14px;font-size: 24px;color: #666;font-family: "Microsoft YaHei";font-weight: lighter;line-height: 26px;text-align: center;text-transform: uppercase;}
.teamlist .cont{margin-top: 60px;}
.teamlist .cont>ul{overflow: hidden;}
.teamlist .cont>ul>li{float: left;width: 600px;overflow: hidden;}
.teamlist .cont>ul>li .pic{width: 300px;}
.teamlist .cont>ul>li .pic img{width: 100%;height: auto;}
.teamlist .cont>ul>li.left .pic{float: left;}
.teamlist .cont>ul>li.right .pic{float: right;}
.teamlist .cont>ul>li .item{position: relative;float: left;padding-top: 30px;width: 300px;height: 375px;background-color: #f9f9f9;
box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-ms-box-sizing: border-box;-o-box-sizing: border-box;color: #666;}
.teamlist .cont>ul>li .item:hover{}
.teamlist .cont .item h3{margin-bottom: 12px;padding-left: 40px;font-size: 20px;color: #666;font-family: "Microsoft YaHei";font-weight: bold;line-height: 24px;}
.teamlist .cont .item h4{font-size: 16px;color: #999;font-family: "Microsoft YaHei";font-weight: normal;padding-left: 40px; }
.teamlist .cont .item .line{width:80px; border-bottom:2px solid #6ea073;margin-left:40px;margin-bottom: 12px;margin-top: 12px;}
.teamlist .cont .item .arrow{position: absolute;top: 50%;margin-top: -17px;width: 17px;height: 33px;}
.teamlist .cont>ul>li.left .item .arrow{left: -17px;background: url(/images/index-pro-arrow-left.png) no-repeat;}
.teamlist .cont>ul>li.right .item .arrow{right: -17px;background: url(/images/index-pro-arrow-right.png) no-repeat;}
.teamlist .cont .item ul{padding-left: 40px;}
.teamlist .cont .item ul li{position: relative;margin-bottom: 6px;font-size: 15px;line-height: 20px;font-family: "Microsoft YaHei";color: #999;}
.teamlist .cont .item ul li a{color: #999;}
.teamlist .cont .item ul li a:hover{color: #6ea073;}
.teamlist .cont .item ul li i{position: absolute;left: 0;top: 10px;width: 4px;height: 4px;border-radius: 2px;background-color: #000;}


@media only screen and (max-width:1240px){

.teamlist .cont>ul>li{width: 550px;}
.teamlist .cont>ul>li .pic{width: 275px;}
.teamlist .cont>ul>li .item{width: 275px;height: 268px;}}


@media only screen and (max-width:1140px){
.teamlist .cont>ul>li{width: 500px;}
.teamlist .cont>ul>li .pic{width: 250px;}
.teamlist .cont>ul>li .item{padding-top: 20px;width: 250px;height: 243px;}
.teamlist .cont .item h3{font-size: 22px;margin-bottom: 14px;}
.teamlist .cont .item ul li i{top: 9px;}
}
@media only screen and (max-width:1040px){ 

.teamlist .cont>ul>li{width: 480px;}
.teamlist .cont>ul>li .pic{width: 240px;}
.teamlist .cont>ul>li .item{width: 240px;height: 234px;}
.teamlist .cont .item ul li{margin-bottom: 4px;font-size: 14px;}}


@media only screen and (max-width:980px){
	
	.teamlist{padding: 38px 0;}
.teamlist h2{font-size: 26px;line-height: 30px;}
.teamlist .subtitle{font-size: 18px;line-height: 20px;}
.teamlist .cont{margin-top: 30px;}
.teamlist .cont>ul{width: 18rem;}
.teamlist .cont>ul>li{width: 8.5rem;margin-left: 0.25rem;margin-right: 0.25rem;}
.teamlist .cont>ul>li .pic{width: 8.5rem;}
.teamlist .cont>ul>li.left .pic{float: none;}
.teamlist .cont>ul>li.right .pic{float: none;}
.teamlist .cont>ul>li .item{float: none;width: 8.5rem;}
.teamlist .cont .item .arrow{display: none;}}
@media only screen and (max-width:680px){
	.teamlist{padding: 30px 0;}
.teamlist h2{width: 130px;;font-size: 24px;line-height: 26px;}
.teamlist h2:before{top: 10px;}
.teamlist h2:after{top: 10px;}
.teamlist .subtitle{font-size: 16px;line-height: 18px;}
.teamlist .cont .item h3{padding-left: 20px;font-size: 18px;line-height: 18px;}
.teamlist .cont .item ul{padding-left: 20px;}
.teamlist .cont .item ul li{padding-left: 20px;}}

@media only screen and (max-width:450px){



.teamlist .cont>ul>li{float: none;margin-bottom: 30px;width: 16rem;margin-left: 1rem;margin-right: 1rem;}
.teamlist .cont>ul>li .pic{width: 16rem;}
.teamlist .cont>ul>li .item{width: 16rem;}}

@media only screen and (max-width:400px){
.teamlist .cont>ul>li{width: 18rem;}
}












@media screen and ( max-width:1004px ){

.lx_form {width: 94%; padding: 0 3%; }
	.lx_form .tlt {margin-top: 10px!important; } .lx-joinCase .box {margin: 20px 0 40px; }
	.lx_form .inp {margin-bottom: 15px; width: 100%; clear: left; }
	.lx_form .inp b {width: 25%; }
	.lx_form .inp input {width: 60%; padding: 0 3%; margin: 0 3% 0 3%; }
	.lx_form .inp2 input {width: 60%; }
	.lx_form .inp textarea {width: 62%; height: 80px; padding: 10px 2%; margin: 0 3%; }
	.lx_form .inp.yzm input {margin-bottom: 20px; }
	.lx_form .inp.yzm .ico {width: 100px; height: 30px; line-height: 30px; clear: left; display: block; font-size: 14px; margin: 0 auto; float: none; }
	.lx_form .inp.yzm img{margin: 7px 20px 0 10px; float: left; }
	.lx_form .select{display: inline-block;width: 64%; margin: 0 1px 0 9px;}
	.lx_form .select dt{width: 86%;background: url(/Public/etding/images/lx_13.png) no-repeat 92% center;padding: 0 7%;vertical-align: middle;}
	.lx_form .select dt a{ width: 94%;}
	.lx_form .select dd{left: 0%;width: 100%;}
	.lx_form .select dd ul {width: 100%;max-height: 120px;overflow-y: auto;}
	
	.secondTab{ padding:25px 0 30px; overflow:hidden;}
	.secondTab2{ padding:25px 10px 30px;}
	.secondTab ul{ margin:0 -5px;}
	.secondTab li{ margin:0 0 10px 0; font-size:14px; display:block; float:left; width:50%;}
	.secondTab li a{ width:auto; margin:0 5px;}
	
	.productNavTel, .productShow_1Tel{ display:block;}
	.productShow{ padding:30px 10px;}
	.productShow_1{ display:none;}
	.productShow_2{ width:100%; padding-left:0px; padding-top:20px;}
	.productShow_2 .name{ font-size:20px;}
	.productShow_2 .txt{ font-size:16px; padding:8px 0 30px;}
	.productShow_2 .msg li{ font-size:14px; line-height:30px;}
	.productShow_2 .price{ font-size:20px; padding:10px 0 30px;}
	.productShow_2 .btnGroup{ padding-top:35px;}
	.productShow_2 .btnGroup li{ margin-right:10px;}
	.productShow_2 .btnGroup li a{ width:113px; height:32px; line-height:32px;}
	.productShow_2 .btnGroup li .btn1{ width:143px;}
	.productShow_2 .btnGroup li .btn1 img{ padding-right:10px; top:-4px;}
	.productShow_2 .botDiv{ padding-top:40px; font-size:14px;}
	.productShow_2 .cang{ float:none; margin-bottom:15px;}
	.productShow_2 .share{ padding-left:0px; float:none;}
	.productShow_3{ padding:30px 0;}
	.productShow_3 .left{ width:35%; padding-left:5%; padding-right:10%; padding-top:15px;}
	.productShow_3 p{ font-size:16px;}
	.productShow_3 .msg{ padding-bottom:20px;}
	.productShow_3 .right{ padding-top:15px; padding-left:5%; width:40%; padding-right:5%;}
	.productShow .bigImg2{ padding:30px 0 25px;}
	.productShow .bigImg2 img{ width:100%;}
	.productShow_4{ padding-bottom:30px;}
	.productShow_4 .officeImg{ width:100%;}

	.productShow_4 .officeImg .slick-slide{ font-size:15px; margin:0 20px; min-width:110px;}
	.productShow_4 .slider-for2{ padding-top:30px;}
	.productPic{ padding:0 30px 20px;}
	.productPic .slick{ margin:0 15px;}
	.productPic .slick .name{ height:48px; line-height:24px; overflow:hidden;}
	
	}




/*产品全系列*/

.pro-series{padding-top: 2.6rem;padding-bottom: 5rem;}
.pro-series h2{font-size: 32px;font-weight: normal; margin-bottom: 1.25rem;text-align: center;color:#6ea073;}
.pro-series-c li{width: 32%;margin-right: 2%;float: left;text-align: center;}
.pro-series-c li:nth-of-type(3n){margin-right: 0;}
.pro-series-c img{max-width: 100%;}
.pro-series-c .pic{display: block;}
.pro-series-c .text{margin-top: 20px;}
.pro-series-c .text a{color:#666;}
.pro-series-c .text :hover{color: #6ea073;}
.pro-series-c h3{font-size: 24px;font-weight: normal; margin-bottom: 20px;}
.pro-series-c h3 a{color:#666;}
.pro-series-c p{line-height:1.8;color:#666;}
.pro-series-c .more{display: block;margin-top: 10px;width: 100px;height: 32px;line-height: 32px;  text-align: center;margin-left: auto;margin-right: auto;font-size: 12px; border-radius: inherit;}
.pro-unique-text img{max-width: 100%;}

@media (max-width: 767px){
.pro-series h2,.pro-jianjie-text .title,.pro-unique h2{font-size: 24px;}
.pro-series-c li{width: 100%;margin-right: 0;margin-bottom: 30px;}
.pro-series-c h3{font-size: 18px;margin-bottom: 10px;}
}


@media (max-width: 480px){
.pro-series-c img{max-width: 150px;}}


/*鍝佺墝鍔ㄦ€&#65533;*/
.index-dynamic{ padding-top:60px; padding-bottom:0px; }

.index-dynamic h1,.newsList h1,.staffCon h1,.Alliance h1 {font-size:30px; text-align:center;}
.index-dynamic h1 span,.newsList h1 span,.staffCon h1 span,.Alliance h1 span {display:inline-block;padding-bottom:12px; border-bottom:2px solid #6ea073;}
.index-dynamic li{width: 32%;margin-right: 2%;float: left; padding-bottom:20px;}
.index-dynamic li:nth-of-type(3n){margin-right: 0;}
.index-dynamic .img{ width:100%; height:100%;

-webkit-transition: all 1s;
   -moz-transition: all 1s;
    -ms-transition: all 1s;
     -o-transition: all 1s;
        transition: all 1s;}
.index-dynamic a{display: block;background-color:#f7f7f7;color:#999; 
-webkit-transition: all .5s;
   -moz-transition: all .5s;
    -ms-transition: all .5s;
     -o-transition: all .5s;
        transition: all .5s;}
.index-dynamic .text{padding: 25px 20px 20px; }
.index-dynamic h2{font-size: 18px;font-weight: normal; margin-bottom: 10px;overflow: hidden; text-overflow: ellipsis;white-space: nowrap; color:#333;
-webkit-transition: all .5s;
   -moz-transition: all .5s;
    -ms-transition: all .5s;
     -o-transition: all .5s;
        transition: all .5s;}
.index-dynamic p{ line-height: 22px;
    -webkit-line-clamp: 2;
    line-clamp: 2;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    overflow: hidden;}

.index-dynamic .text-down{font-size: 12px; margin-top: 20px;}
.index-dynamic a:hover{background-color: #6ea073; color:#fff;}
.index-dynamic a:hover h2{color:#fff;}
.index-dynamic .pic{overflow: hidden; }
.index-dynamic a:hover .img{
-webkit-transform: scale(1.1,1.1);
   -moz-transform: scale(1.1,1.1);
    -ms-transform: scale(1.1,1.1);
     -o-transform: scale(1.1,1.1);
        transform: scale(1.1,1.1);
}
@media (max-width: 767px){

.index-dynamic li{width: 100%;margin-right: 0;margin-bottom: 30px; }
.index-dynamic{margin-bottom: 50px;}

.index-dynamic .pic{overflow: hidden; }

}

@media (min-width: 768px) {

.index-dynamic li{opacity: 0;position: relative;top: 50px;}
.index-dynamic .pic{overflow: hidden; }}
}


.index_divBox{width: 92%;margin: 0 auto;}
footer{
	padding-top: 40px;
	background: #f6f6f6;
	border-top-width: 4px;
	border-top-style: solid;
	border-top-color: #6ea073;
}
footer .divBox{font-size: 0;}
footer dl{display: inline-block;vertical-align: top;color: white;margin-right: 80px;}
footer dl dt{padding-bottom: 10px;margin-bottom: 10px;}
footer dl dt a{font-size: 16px;color:#666;}
footer dl dd a{font-size: 14px;color: gray;line-height: 26px;}
footer dl dd:hover a{color: #6ea073;}

@media (max-width: 1366px){

footer dl{width: 140px;}
}
@media (max-width: 1920px){

footer dl{display: inline-block;vertical-align: top;color: white;margin-right: 80px;}
}
/*----- clearfix///-----*/
.clearfix{ *zoom:1;}
.clearfix:before,
.clearfix:after{ display:table; content:''; line-height:0;}
.clearfix:after{ clear:both;}
.contact,.ewm{display: inline-block;vertical-align: top;color:#666;}
.ewm font{display: block;margin-top: 5px;}
.ewm span{display: inline-block;vertical-align: top;margin-left: 40px;width: 100px;}
.ewm span img{width: 100%;}
.ewm span:first-child{margin-left: 0;}
.ewm {float: right;text-align: center;}
footer .index_divBox:after{content: '';display: block;clear: both;}
/*.contact{box-sizing: border-box;padding: 0 4%;border-right: 1px solid rgba(250,250,250,.1);border-left: 1px solid rgba(250,250,250,.1);}
.contact span{display: inline-block;vertical-align: middle;font-size: 35px;display: none;}
.contact aside{display: inline-block;vertical-align: middle;margin-left: 20px;}
.contact aside p{font-size: 14px;}
.contact aside h1{font-size: 24px;font-weight: bold;}
.contact li{color: gray;font-size: 14px;line-height: 26px;}
.contact li span{display: inline-block;font-size: 14px;margin-left: 40px;}
.contact li i{display: inline-block;vertical-align: top;margin-right: 10px;display: none;}
.contact ul{box-sizing: border-box;padding-left: 20px;margin-top: 30px;}*/
.footer1_u1 {display: inline-block;vertical-align: top; float:right;}
.footer1_u1 li{display: inline-block;vertical-align: top;}
.footer1_u1 li a{font-size: 14px;color: gray;}
.footer1_u1 li a:after{content: '';display: inline-block;vertical-align: middle;width: 1px;height: 14px;background: gray;margin: 0 10px;}
.footer1{padding: 20px 0;margin-top: 80px; background-color:#FFFFFF;}
.footer1_u1 li:last-child a:after{display: none;}
.footer1_u1 li a:hover{color: #6ea073;}
.footer1 span{display: inline-block;vertical-align: top;font-size: 14px;color: gray;float: left;}

.ewm span {
    width: 150px;
}
.nav ul>li:nth-child(6):after{display: none;}
footer .index_divBox{width: 83%;}


@media screen and(max-width: 800px){

.index-category .top a,
	.index-category .bottom a{width: 100%;margin: 0 0 20px;}
	.index-category .bottom{margin: 0;}
	.index-category .top a .video-js{display: none;}
	.index-category .bottom a .text{height: auto;padding: 10px 20px;}
	.index-category .bottom a .text h3{line-height: 30px;font-size: 18px;}
	.index-category .bottom a .text span{line-height: 24px;}

	.index-data{margin:20px 0 0 0;}
	.index-data ul li{width:50%;margin-bottom: 40px;float:left;}
	.index-data ul li:nth-child(2){border: none;}.footer1_u1{ display:none;}}
	
	/* Mobile */
	
	@media screen and(max-width: 640px){
	.footer1_u1{ display:none;}}
	
 
}
	
@media screen and(max-width: 480px){

.index-category .top{margin-top:15px;}        

	.index-data{margin-top:4px;}
	.index-data ul li{margin-bottom:24px; float:left;width:50%;}
	.index-data ul li span:nth-child(1){display: inline-block;height: 30px;line-height: 30px;font-size: 26px;}
	.index-data ul li span:nth-child(1) em{width: 16px;}
	.index-data ul li span:nth-child(1) sup{font-size: 20px;}
	.index-data ul li span:nth-child(2){margin-top: 5px;font-size: 13px;}
	.index-data ul li span em{float: left;width: 28px;}
	
	}
	





@media only screen and (max-width:1800px ) {
	.ewm span{width: 100px;}
	.ewm span img{width: 100%;}
	.contact{padding: 0 2%;}
	footer dl{margin-right: 5%;}
}
@media only screen and (max-width:1660px ){
	footer dl{margin-right: 3%;}
	.contact{border: none;}
}

@media only screen and (max-width:1440px ){
	footer dl{margin-right: 1%;}
}
@media only screen and (max-width:1200px ){
	.contact li span{margin-left: 0;}
	footer .index_divBox{width: 95%;}
}
@media screen and (max-width:640px ){
	footer dl{ display:none;}.footer1_u1{ display:none;}
	footer.ewm  {
    width: 100%; margin:auto;
}
.index-data ul li{margin-bottom:24px; float:left;width:47%;}
}
/*首页开始--------------------------------------------------*/
.pc_xs {display:block !important;}
.mo_xs {display:none !important;}
.index-banner,.index-banner .owl-stage-outer{width: 100%;height: 100%;}
.index-banner .owl-stage,.index-banner .owl-item{height: 100%;}
.index-banner .item{width: 100%;height: 100%;background-repeat: no-repeat; background-position: center center; -webkit-background-size: cover; background-size: cover;position: relative;}
.index-banner .item-text {position: absolute;width: 100%;top: 50%;text-align: center;color:#fff;opacity: 0; text-align:center;}
.index-banner .item-text h2{font-size: 60px;font-weight: normal;margin-bottom: 5px;}
.index-banner .item-text p{font-size: 16px;letter-spacing: 1px; line-height:28px;}
.index-banner .active .item-text{opacity: 1;
-webkit-transform: translateY(-60%);
   -moz-transform: translateY(-60%);
    -ms-transform: translateY(-60%);
     -o-transform: translateY(-60%);
        transform: translateY(-60%);
-webkit-transition: all .5s .1s;
   -moz-transition: all .5s .1s;
    -ms-transition: all .5s .1s;
     -o-transition: all .5s .1s;
        transition: all .5s .1s;
}

.index-series{bottom: -1px;width: 100%;background:rgba(255,255,255,.9);left: 0;z-index: 2; position: absolute;}
@media \0{
.index-series{filter:Alpha(opacity=90)\0; background:#999\0;}
}
.index-series ul{padding:10px 0;}
.index-series li{float: left; width: 21.25%;margin-right: 5%; text-align:center;}
.index-series li:nth-of-type(4n){margin-right: 0;}
.index-series li img{max-width: 100%;
-webkit-transform: scale(0.8,0.8);
   -moz-transform: scale(0.8,0.8);
    -ms-transform: scale(0.8,0.8);
     -o-transform: scale(0.8,0.8);
        transform: scale(0.8,0.8);
-webkit-transition: all .25s;
   -moz-transition: all .25s;
    -ms-transition: all .25s;
     -o-transition: all .25s;
        transition: all .25s;}
.index-series a:hover img{
-webkit-transform: scale(1, 1);
   -moz-transform: scale(1, 1);
    -ms-transform: scale(1, 1);
     -o-transform: scale(1, 1);
        transform: scale(1, 1);
}

.scroll-down{cursor: pointer; position: absolute;/*bottom:100px;*/bottom:7vw;left: 50%;color:#fff;text-align: center;font-size: 12px;font-family: Arial;z-index: 2;
-webkit-transform: translateX(-50%);
   -moz-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
     -o-transform: translateX(-50%);
        transform: translateX(-50%); display:none;}
.scroll-down p{margin-bottom: 8px;}
.scroll-down:hover{color:#6ea073;}

.index-content .index-banner {display:block;}
.index-content .index-shipin {display:none;}
.index-content .index-banner.sigleShow {display:none;}
.index-content .index-shipin.sigleShow {display:block; height:100vh; overflow:hidden; position:relative;}
@media \0{
.index-content .index-banner.sigleShow {display:block\0;}
.index-content .index-shipin.sigleShow {display:none\0;}
}
.index-shipin {position:relative;}
.index-shipin #shipin {min-width:100%; min-height:100%; width:auto; height:auto; position:absolute;top:50%; left:50%;
-webkit-transform: translate(-50%,-50%);
    -moz-transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    -o-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
}
.ex-num {display:none;}
.playPauseS {display:block; position:absolute; top:0; left:0; z-index:2; width:100%; height:100%;}
.play-anniu {position:absolute; top:50%; margin-top:-27px; left:0; right:0; margin:0 auto; opacity:0;}
.anniuShow .play-anniu {opacity:1;}

.index_news {padding:56px 0;}
.index_news h1,.newsList h1,.staffCon h1,.Alliance h1 {font-size:30px; text-align:center;}
.index_news h1 span,.newsList h1 span,.staffCon h1 span,.Alliance h1 span {display:inline-block;padding-bottom:12px; border-bottom:2px solid #6ea073;}
.index_news_title {text-align:right; margin-bottom:23px;}
.index_news_title a {display:inline-block;font-size:12px; color:#8c8c8c; padding-bottom:13px; margin-left:21px; border-bottom:2px solid #c5c5c5;}
.index_news_title a:hover,.index_news_title .a-hover {color:#222222;border-bottom:2px solid #000;}
.index_news_title .on{color:#222222;border-bottom:2px solid #000;}
.index_news_list ul {overflow:hidden; display:none;}
.index_news_list .ul-hover {display:block;}
.index_news_list ul:nth-of-type(2) li {left:0;right:0; opacity:1;}
.index_news_list li {padding:0 1.4%; width:31%; float:left; position:relative;} 
.index_news_list li:after {content:""; width:0px; height:80%; position:absolute; top:0; right:0; background-color:#e0e0e0;}
.index_news_list li:nth-of-type(4n-3) {padding-left:0;}
.index_news_list li:nth-of-type(4n) {padding-right:0;}
.index_news_list li:nth-of-type(4n):after {display:none;}
.index_news_list .pic {position:relative;}
.index_news_list .pic span {overflow:hidden; display:block;}
.index_news_list .main_pic {width:100%;
-webkit-transition: all 1.25s;
   -moz-transition: all 1.25s;
    -ms-transition: all 1.25s;
     -o-transition: all 1.25s;
        transition: all 1.25s;}
.index_news_list li:hover .main_pic{
-webkit-transform: scale(1.1, 1.1);
   -moz-transform: scale(1.1, 1.1);
    -ms-transform: scale(1.1, 1.1);
     -o-transform: scale(1.1, 1.1);
        transform: scale(1.1, 1.1);
}
.index_news_list .vice_pic {width:16.36%; border-radius:50%; position:absolute; bottom:-14%; left:0;right:0; margin:0 auto;z-index:2;
    -webkit-transition: -webkit-transform 1.5s ease-out;
    -moz-transition: -moz-transform 1.5s ease-out;
    -o-transition: -o-transform 1.5s ease-out;
    -ms-transition: -ms-transform 1.5s ease-out;
}
.index_news_list li:hover .vice_pic {
	-webkit-transform: rotateZ(360deg);
	-moz-transform: rotateZ(360deg);
	-o-transform: rotateZ(360deg);
	-ms-transform: rotateZ(360deg);
	transform: rotateZ(360deg);
}
.index_news_list h5 {font-size:16px; color:#333; margin-top:6%; text-align:center;
-webkit-transition: all .3s ;
   -moz-transition: all .3s ;
    -ms-transition: all .3s ;
     -o-transition: all .3s ;
        transition: all .3s ;
}
.index_news_list li:hover h5 {color:#6ea073;}
.index_news_list .text {font-size:14px; color:#999; line-height:20px; margin:10px 0; max-height:20px; text-align:center;}
.index_news_list h5,.index_news_list .text{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:1;overflow: hidden;}
.index_news_list .time {font-size:12px; color:#999; text-align:center; padding-top:10px;} 
.index_movie {position:relative;box-shadow:0 2.5px 10px -2.5px #cfcdc5; padding-bottom:68px;}
.index_movie_list {position:relative;top:-40px;left:0;width:100%;}
.index_movie_list .wrapper {width:80%; max-width:1140px; margin:0 auto;}
.index_movie_list a {display:block; width:22%; margin-right:4%; float:left; text-align:center; position:relative;}
.index_movie_list a:after {content:""; position:absolute;top:0;left:0; width:100%; height:100%; background:url(/Public/etding/images/play-min.png) no-repeat center 40%;}
.index_movie_list a:nth-of-type(4n) {margin-right:0;}
.index_movie_list a img {width:100%;}
.index_movie_list a h5 {font-size:16px; color:#333; padding-top:20px;
-webkit-transition: all .3s ;
   -moz-transition: all .3s ;
    -ms-transition: all .3s ;
     -o-transition: all .3s ;
        transition: all .3s ;
}
.index_movie_list a h5:hover {color:#6ea073;}
.more_movie {display:block;width:16.4%;text-align:center; height:50px; line-height:50px; border:2px solid #6ea073; font-size:16px;color:#fff; border-radius:4px; margin:0 auto;
background-image:linear-gradient(#6ea073 50%,#fff 0);
background-image:-webkit-linear-gradient(#6ea073 50%,#fff 0);
background-position:100% 0; 
background-size:200% 200%;
transition: background-position .2s ease,color .2s ease;
-webkit-transition: background-position .2s ease,color .2s ease;}
@media \0{
.more_movie {background-color:#6ea073\0;}
}
.more_movie:hover {background-position:100% 100%; color:#6ea073;background-color:#fff\9;background-color:#fff\0;}
.index_movie_box {position:relative;}
.index_movie_box #video {width:100%; /*height:36.11vw;*//*max-height:calc(100vh - 96px);*/position:relative;}
.index_movie_box .playPause {display:block;position:absolute;top:0; left:0; width:100%;height:100%; background-color:rgba(0,0,0,0.3); text-align:center; background-repeat:no-repeat; background-position:center top; background-size:cover;
-webkit-transition: all .3s ;
   -moz-transition: all .3s ;
    -ms-transition: all .3s ;
     -o-transition: all .3s ;
        transition: all .3s ;
} 
.movie_tit {position:absolute;top:50%; margin-top:-80.5px; width:100%; text-align:center;}
.pptv .playPause {opacity:0;}
.movie_tit  img {width:3.75%; border-radius:50%;}
.movie_tit  h2 {font-size:44px; color:#fff; margin:20px 0 24px 0;}
.movie_tit  h6 {font-size:14px; color:#e0e0e0;}
.ie8-video {display:none;}
.ie8-video img {width:100%;}
@media \0{
.ie8-video {display:block\0;}
}
.index_company {padding:80px 0; background-color:#f4f2e9;}
.index_company .clearfix {position:relative;overflow:hidden;}
.com_owl {width:63.33%; max-width:760px; max-height:480px;}
.company {margin-bottom:40px;}
.company .com_owl {float:right;}
.alliance .com_owl {float:left;}
.index_company .text {background-color:#fff;position:absolute;top:50%; margin-top:-198px; width:40.8%; padding:60px 4.6% 45px 4.6%; z-index:2;}
.company .text {left:0;}
.alliance .text {right:0;}
.index_company .text h1 {font-size:32px; color:#333; text-align:center;}
.index_company .text h5 {font-size:14px; color:#333; text-align:center; margin:20px 0 35px 0;}
.index_company .company_info {font-size:14px; color:#666; line-height:25.2px;}
.index_company .more2{display:block; position:relative; overflow:hidden;border-radius:4px;font-size:16px; color:#fff; width:38.84%; margin:0 auto; text-align:center; height:46px; line-height:46px; border:2px solid #6ea073; margin-top:25px;
background-image:linear-gradient(#6ea073 50%,#fff 0);
background-image:-webkit-linear-gradient(#6ea073 50%,#fff 0);
background-position:100% 0; 
background-size:200% 200%;
transition: background-position .2s ease,color .2s ease;
-webkit-transition: background-position .2s ease,color .2s ease;
background-color:#6ea073;
}
.index_company .more2:hover {background-position:100% 100%; color:#6ea073;background-color:#fff\9;background-color:#fff\0;}
.index_company .company_info {display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 4;
    overflow: hidden;
}
.index_company .owl-dots {position:absolute;bottom:20px;left:0; width:100%; text-align:center;z-index:2;}
.index_company .owl-dot {width:12px; height:12px; border-radius:50%; background-color:#fff; margin:0 6px; display:inline-block;}
.index_company .owl-dot.active {background-color:#6ea073;}
.index_company .item img {width:100%;}
.index_contact {padding-bottom:30px;}
.index_contact h1 {text-align:center; padding:50px 0 45px 0;}
.index_contact h1 span {font-size:14px; color:#333; display:inline-block; padding-bottom:10px; border-bottom:2px solid #6ea073;}
.genlese img {width:100%;}
.con_info {margin-top:40px; overflow:hidden;}
.con_info .fl,.con_info .fr {width:47.5%; padding-left:2.5%; padding-bottom:60px; position:relative;}
.con_info p {font-size:14px; color:#666; margin-bottom:10px;}
.con_info p span {font-size:inherit; color:inherit; font-weight:bold;}
.con_info .fl p:first-of-type span {color:#333; padding-bottom:5px; display:block;}
.con_info .way:before {content:"";display:block;width:1px; height:100%; position:absolute;top:-15px;left:0; background-color:#e0e0e0;}
.messageBoard h3 {font-size:14px; color:#333; font-weight:bold; margin-bottom:10px;}
.messageBoard input {width:49%; height:30px; line-height:normal;border:1px solid #efefef; margin-bottom:10px; font-size:14px; color:#666; text-indent:10px;}
.messageBoard .Name {float:left;}
.messageBoard .Phone {float:right;}
.messageBoard textarea {width:100%; height:85px; border:1px solid #efefef; padding:10px; font-size:14px; color:#666; line-height:22px; margin-bottom:10px;
box-sizing:border-box;
-moz-box-sizing:border-box;
-webkit-box-sizing:border-box;}
.messageBoard .codeText {cursor:pointer;width:120px; border:1px solid #6ea073; background-color:#6ea073; color:#fff; font-family:"微软雅黑"; text-indent:0; text-align:center;
	webkit-transition: all .3s;
    -moz-transition: all .3s;
    -ms-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s;
}
.messageBoard .codeImg {height:30px; margin-left:10px; vertical-align:top;}
.messageBoard .codeText:hover {border-radius:2px; background-color:transparent; color:#6ea073;}
/*首页 结束-----------------------------------------------------*/

@media (max-width:1366px){
.follow {height:68px; line-height:68px;}	
.weibo img.ewm-a,.weixin img.ewm-b {top:-143.5px;}
}
@media (max-width:1280px){
.index_company .text {width: 42.8%; padding: 35px 3.6% 35px 3.6%; margin-top:-161.5px;}	
.index_company .text h5 {margin:10px 0 15px 0;}
.index_company .company_info {-webkit-line-clamp: 3;}
}
@media (max-width:1024px){
.nav .head {padding-left:5px; padding-right:5px; font-size:14px; font-weight:normal;}
.pcheader-second .logo {padding:25px 0;}
.pcheader-second .logo img {width:155px;}
.index-banner .item-text h2 {font-size:48px;}
.index-banner .item-text p {font-size:12px;}
.playPause h2 {font-size:28px; margin:10px 0;}
.playPause img {min-width:45px;}
.index_movie_list a h5 {font-size:12px;}
.nav li {padding-top:25px;}
.index_news {padding:76px 0;}
.more_movie {width:180px; height:40px; line-height:40px;}
.index_company .text {padding: 25px 3.6% 25px 3.6%; margin-top:-110.5px;}	
.index_company .text h1 {font-size:24px;}
.index_company .company_info {-webkit-line-clamp: 2;}
.index_company .more {width:180px; height:40px; line-height:40px; margin-top:15px;}
.con_info .fr p:last-of-type {font-size:0;}
}
@media (max-width:768px){
.mobileHeader.mo-slide {top:0;}
.menu-btn {right:4.5%; top:20px;}
.pcheader-second {display:none;}
.index-banner .item-text h2 {font-size:38px;}
/*
.index-series li {width:23.5%; margin-right:2%; pading:5px 0 10px 0;}
.index-series li img {
    -webkit-transform: scale(1.4,1.4);
    -moz-transform: scale(1.4,1.4);
    -ms-transform: scale(1.4,1.4);
    -o-transform: scale(1.4,1.4);
    transform: scale(1.4,1.4);
}
*/
.index-series li {width:50%; margin-right:0; padding:5px 0;}
.index-series.no-absolute {position:static;}

.index-content .index-shipin {/*margin-top:75px;*/}
.index_news_list li {width:98%; padding:0 2% !important; margin-bottom:40px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box; overflow:hidden;}
.index_news_list li:nth-of-type(2n) {padding-bottom:1px !important;}
.index_news_list li:nth-of-type(2n):after {display:none;}
.index_news {padding:40px 0 0 0;}
.index_news h1, .newsList h1, .staffCon h1, .Alliance h1 {font-size:24px;}
.index_news h1 span, .newsList h1 span, .Alliance h1 span {padding-bottom:5px;}
.index_news_title {margin-top:20px;}
.index_movie_list {top:40px;}
.index_movie_list a {width:46%;}
.index_movie_list a:nth-of-type(2n) {margin-right:0;}
.playPause h2 {font-size:18px; margin:5px 0;}
.playPause h6 {font-size:12px;}
.movie_tit {margin-top:-47px;}
.index_movie_list a h5 {padding:10px 0;}
.more_movie {margin-top:60px;}
.company .com_owl,.alliance .com_owl,.index_company .text {width:100%; float:none;}
.index_company .text {position:static; margin-top:0; padding:40px 0;}
.con_info .fl, .con_info .fr {width:97.5%; padding:0 0 0 2.5%;}
.con_info .fr {padding-top:20px; padding-bottom:20px;}
.header {/*background-color:#fff;*/ height:66px; /*box-shadow:0 0 5px 2px #999;*/z-index:6;}
.pcheader-first {z-index:6; height:66px; /*background-color:#fff;*/}
.pcheader-first .logo img {width:160px;}
.menu-btn {width:35px; height:32px;}
.menu-btn span {margin:4.4px 0;}
.menu-btn .menuBtn {display:block; position:absolute;top:0; left:0; width:15px; padding:0 10px; top:6.5px;}
.closeKey.onshow {display:block;}
.scroll-down {display:none;}
.follow {height:60px; line-height:60px;}
.weibo img.ewm-a,.weixin img.ewm-b {top:-138.5px;}
.index-content .index-shipin.sigleShow {height:auto;} 
.index-shipin #shipin {width:100%; min-height:none; position:static;
-webkit-transform: none;
    -moz-transform: none;
    -ms-transform: none;
    -o-transform: none;
    transform: none;
}
}
@media (max-width:640px){
.foot {padding:40px 0 60px 0;}
.foot ul li {width:32%;padding-left:1.33%;}
.foot ul li:nth-of-type(3) {margin-bottom:140px;}
.bottom {line-height:24px; padding:20px 0;}
.bottom .us {position:static;}	
}
@media (max-width:480px){
.follow .weibo {margin:0 5px;}
}



/* 加载更多内容 */
.jiazaiMore {margin-top:40px; text-align:center;}
.jiazaiMore img {width:32px;height:32px;
	animation: jzImg 3s linear infinite;
	-moz-animation: jzImg 3s linear infinite;
	-webkit-animation: jzImg 3s linear infinite;
	-o-animation: jzImg 3s linear infinite;
}
@-webkit-keyframes jzImg {
from {-webkit-transform: rotate(0deg);}
to {-webkit-transform: rotate(360deg);}
}

/* --------家族-小主页--------- */
.minMaster {
	overflow:hidden;
	padding-top: 5px;
	padding-right: 0;

	padding-left: 0;
}
.minMaster ul li {width:48.5%; float:left; margin-right:3%; margin-bottom:50px;}
.minMaster ul li:nth-of-type(2n) {margin-right:0;}
.minMaster a {display:block;}
.minMaster .pic {position:relative;}
.minMaster .pic span {width:100%;height:100%; position:absolute; top:0; left:0; display:block;}
.minMaster .pic span:before,.minMaster .pic span:after {content:""; position:absolute; z-index:2; top:30px; bottom:30px; left:30px; right:30px;  opacity:0; transition: opacity 0.35s, transform 0.35s;}
.minMaster .pic span:before {border-top:1px solid #fff; border-bottom:1px solid #fff;transform: scale(1,0);}
.minMaster .pic span:after {border-left:1px solid #fff; border-right:1px solid #fff;transform: scale(0,1);}
.minMaster li:hover span:before,.minMaster li:hover span:after {opacity:1;transform: scale(1);}
.minMaster li:hover .pic span {background-color:rgba(126,169,50,.6);}
.minMaster .pic span b {display:block; width:100%; text-align:center; position:absolute; top:45%; left:0; font-size:28px; color:#fff; opacity:0;}
.minMaster li:hover b {opacity:1;}
.minMaster .pic img {width:100%;}
.minMaster a h1 {font-size:20px; font-weight:bold; color:#0a0a0a; padding-left:35px; background:url(/Public/etding/images/master-jiantou.png) no-repeat left center; margin:25px 0 20px 0;}
.minMaster a .text {font-size:14px; color:#666;}




/*团队---------------------------------------------*/
.color_eee{background-color: #fff; padding-top:30px;}
.product{padding-top: 1.6666rem;padding-bottom: 2.0833rem;}
.product-select{margin-top: 15px;margin-bottom: 20px;}
.product-select .wh {width: 120px;height: 30px;border: 1px solid #fff;font-family: "寰蒋闆呴粦";color:#999;z-index: 10;}
.product-select select option{padding: 5px;}
.product-select-l,.product-select-2,.product-select-3{position: relative;background-color: #fff; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;padding: 5px;}
.product-select-l .select1,.product-select-2 .select1,.product-select-3 .select1{background: url(/Public/etding/images/select_bg.png) no-repeat right center;width: 100%;height: 100%; cursor: default; line-height: 18px;}
.product-select-l.on,.product-select-2.on,.product-select-3.on{border-color: #6ea073;}
.product-select-l .select-body,.product-select-2 .select-body,.product-select-3 .select-body{width: 100%;position: absolute;top: 30px;background-color: #fff;border: 1px solid #eaeaea; padding-top: 10px;padding-bottom: 10px;left: -1px;border-top: 0; text-align: center;display: none;}
.product-select-l .select-body p,.product-select-3 .select-body p{margin-bottom: 10px; cursor: default;}
.product-select-l .body p{font-size: 12px;}
.product-select-l .select-body p.head{color:#666;}
.product-select-l .select-body ul{display: inline-block; text-align: left;}
.product-select-l .select-body p:hover,.product-select-l .select-body p.on,.product-select-2 .select-body p:hover,.product-select-2 .select-body p.on,.product-select-3 .select-body p:hover,.product-select-3 .select-body p.on{color:#6ea073;}
.product-select-l .body{display: none;}

.product-select-2,.product-select-3{display: inline-block;vertical-align: top;}
.product-select-2 .select-body{width: 472px;right:-2px;left: auto;}
.product-select-2 .select-body .head{color:#6ea073;}
.product-select-2 .select-body ul{padding:0 10px 10px;}
.product-select-2 .select-body p{color:#666;padding-top: 6px;padding-bottom: 6px;cursor: default;}
.product-select-2 .select-body li{margin-right: 28px;display: inline-block;text-align: left; vertical-align: top;}
.product-select-2 .select-body li:last-of-type{margin-right: 0;}
.product-select-3 .select-body p{text-align: left;text-indent: 1em;}
.product-list li{float: left; width: 30.666666%;margin-right: 4%;margin-bottom: 1.83rem;background-color: #f6f6f6;text-align: center;padding-top: 0px;padding-bottom: 40px;}

/*.product-list li{float: left; width: 30.666666%;margin-right: 4%;margin-bottom: 0.83rem;background-color: #f6f6f6;text-align: center;padding-top: 25px;padding-bottom: 40px;}*/
.product-list li:nth-of-type(3n){margin-right: 0;}
.product-list li img{width: 100%;}
.product-list .text{color:#666;margin-top: 30px;display: inline-block;}
.product-list .text h3{font-size: 18px;font-weight: normal;margin-bottom: 5px;}
.product-list .text p{font-size: 16px;}
.product-list .text:hover{color:#6ea073;}
.product-list .return{width: 130px;height: 34px;line-height: 34px;display: block;margin-top: 30px;margin-left: auto;margin-right: auto; border-radius: inherit;}
/*.product-list .see-detail:hover{background-color: #926630;}*/
.product-list .pic:hover{opacity:0.8;}
.product-list .pic{display: block;background:url(/Public/etding/images/preloader_2.gif) no-repeat center;}

/*浜у搧璇︽儏*/
.product-detail{padding-top: 20px;padding-bottom: 70px;background-color: #fff;}
.product-detail .wrap{position: relative;}
.product-detail-l{width: 50%;position: relative;}
.product-detail-r{width: 45%;position: absolute;right: 0;top: 50%;
-webkit-transform: translateY(-50%);
   -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
     -o-transform: translateY(-50%);
        transform: translateY(-50%);}

.product-detail-l .owl-dots{width: 100%;position: absolute;bottom: 10px;text-align: center;z-index: 10;}
.product-detail-l .owl-dot{display: inline-block;width: 10px;height: 10px;border-radius: 505px;background-color:#e6e2e2; margin-left: 5px;margin-right: 5px;}
.product-detail-l .owl-dot.active{background-color:#6ea073;}
.product-detail-r h1{font-size: 30px;font-weight: normal;margin-bottom: 15px;}
.product-detail-r .color {margin-bottom: 50px;}
.product-detail-r .color span{display: inline-block;width: 26px;height: 26px;border-radius: 50%;margin-right: 5px;-webkit-box-sizing: border-box;
   -moz-box-sizing: border-box;
        box-sizing: border-box;}
.product-detail-r .color span.on{border: 2px solid #2f2f2f;}
.product-detail-r p{ width:90%; line-height:25px;}
.product-detail-r .return,.join-detail .return{display: block;width: 200px;height: 40px;line-height: 40px;text-align: center;background:#6ea073; margin-top: 10px; margin-bottom: 25px;}
.product-detail-r .return{margin-left: 0;border-radius: inherit;}
.share.bdshare-button-style0-16 a{padding: 0;margin: 0;background: none;font-size: 30px;float: none;display: inline-block;vertical-align: bottom; margin-right: 5px; color:#9d9d9d;height: auto;line-height: inherit;}
.share.bdshare-button-style0-16 a.bds_sqq{font-size: 24px;}
.share.bdshare-button-style0-16 a.bds_weixin{font-size: 26px;}

.product-detail-l .owl-carousel{z-index: inherit;}
.pro-detail-color{position: absolute;z-index: 2;top: 0;display: none;width: 100%;}
.pro-detail-color .img1{display: none;}
.pro-detail-color div.img1:nth-of-type(1){display: block;}
.pro-detail-color img{width: 100%;}



.cen_box3 h2 {
    font-size: 28px;
    font-weight: 400;
    color: #666666;
    background: #fff;
    text-align: center;
    z-index: 99;
    width: 100%; 
}

.cen_box3 h2 p {
    font-size: 14px;
    color: #bfc7cc;
    margin-top: 5px;
}
.cen_box3 h2 .inbox{
	display: inline-block;
	position: relative;
}
.cen_box3 h2 .inbox:after{
	content: "";
	position: absolute;
	top: 50%;
	height: 1px;
	background-color: #eef0ee;
	width: 100%;
	left: calc(100% + 35px);
}
.cen_box3 h2 .inbox:before{
	content: "";
	position: absolute;
	top: 50%;
	height: 1px;
	background-color: #eef0ee;
	width: 100%;
	right: calc(100% + 35px);
}
.cen_box3{
	padding-top: 40px;
	padding-right: 0;
	padding-bottom: 2px;
	padding-left: 0;
}

.product-state{border-bottom: 0px solid #e2e2e2;padding: 40px 0;}
.product-state-title {margin-bottom: 20px;}
.product-state-title li{float: left; width: 100px;height: 40px;line-height: 40px;text-align: center;background-color: #fff;color:#666;cursor: pointer;margin-right: 1px;
-webkit-transition: all .25s ;
   -moz-transition: all .25s ;
    -ms-transition: all .25s ;
     -o-transition: all .25s ;
        transition: all .25s ;}
.product-state-title li.on,.product-state-title li:hover{color:#6ea073;background-color: #fff;}
.product-state-body p{color:#666!important;line-height: 26px;}
.product-state-body span,b{color:#fff!important;}
.product-state-body h3{font-weight: normal;}
.product-state-body{display: none;}
div.product-state-body:nth-of-type(1){display: block;}

.product-related{padding-top: 100px;padding-bottom: 100px;}
.product-related h2{font-weight: normal;font-size: 30px;text-align: center; margin-bottom: 30px;}
.product-related-show .item{text-align: center;display: block;}
.product-related-show .owl-item img{width: auto;display: inline-block; max-width: 100%;}
.product-related-show p{color:#666;margin-top: 10px;}
.product-related-show .owl-prev,.product-related-show .owl-next{position: absolute;top: 50%;color:#6ea073;font-size: 70px;
-webkit-transform: translateY(-50%);
   -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
     -o-transform: translateY(-50%);
        transform: translateY(-50%);}
.product-related-show .owl-prev{left: -30px;}
.product-related-show .owl-next{right: -30px;}
.product-related-show a:hover p{color:#6ea073;}
.product-related-show a:hover img{opacity: 0.8;}
 .ewmList{ padding-bottom:63px; overflow:hidden}
.ewmList ul{ margin-right:-35px;}
 .ewmList li{ float:left; padding-left:150px; height:140px; position:relative; font-size:14px; width:150px;}
.ewmList li .imgDiv{ position:absolute; left:0px; top:0px; border:#e9e9e9 solid 1px;}
.ewmList li .imgDiv img{ width:120px;}
 .ewmList li h2{ padding:25px 0; color:#2b2b2b;}
.pro-unique{padding-top: 1.5rem;padding-bottom:2rem;background-image:url(/Public/etding/images/pro_unique_bg.png);-webkit-background-size: cover;
  background-repeat: no-repeat;
  background-position: left top;
background-size: cover;}

.product-list .see-detail,.product-list .text,.product-list .pic{
-webkit-transition: all .3s;
   -moz-transition: all .3s;
    -ms-transition: all .3s;
     -o-transition: all .3s;
        transition: all .3s;
}

@media (max-width: 1000px) {

/*.pro-jianjie-text .content{width: 50%;}*/
.product-related-show .owl-next{right: -20px;}
.product-related-show .owl-prev{left: -20px;}
.product-detail-r h1{font-size: 24px;}
}
@media (max-width: 767px){

.product-detail-l{float: none;width: 100%;}
.product-detail-r{position: static;width: 100%;margin-top: 30px;
-webkit-transform: inherit;
   -moz-transform: inherit;
    -ms-transform: inherit;
     -o-transform: inherit;
        transform: inherit;}

.product-related-show .owl-next{right:0;font-size: 40px;}
.product-related-show .owl-prev{left:0;font-size: 40px;}
.product-related{padding-top: 50px;padding-bottom: 50px;}
.product-related h2{font-size: 24px;}

.product-list li{width: 48%;}
.product-list li:nth-of-type(3n){margin-right: 4%;}
.product-list li:nth-of-type(2n){margin-right: 0;}

.product-detail-r p{ width:100%; line-height:25px;}
}


/*清楚浮动*/
.pro-jianjie{/*height: 750px; */position: relative; padding: 50px 0;}
.pro-jianjie .pic{/*display: none;*/ width: 50%;}
.pro-jianjie .pic img{max-width: 100%;}
.pro-jianjie-text{/*position: absolute;left: 0;right: 0;height: 100%; */width:40%;}
.pro-jianjie-text .content{/*position: absolute;right: 7%;width: 33%;top: 50%;
-webkit-transform: translateY(-50%);
   -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
     -o-transform: translateY(-50%);
        transform: translateY(-50%);*/}
.pro-jianjie-text .title{font-weight: normal;font-size: 32px;color:#666;margin-bottom: 15px;}
.pro-jianjie-text .head{margin-bottom: 20px;}
.pro-jianjie-text .head a{display: inline-block;width: 160px;height: 32px;text-align: center;line-height: 32px;color:#fff;background-color:#6ea073; margin-right: 15px;}
.pro-jianjie-text .head a.on{background-color:#6ea073;}
.pro-jianjie-text .body h3,.pro-unique-text h3{font-weight: normal;font-size: 18px;margin-bottom: 10px;}
.pro-jianjie-text .body p{color:#999;line-height:2; width:98%;}
.pro-jianjie-text .body {display: none;}
.pro-jianjie-text .body-show {display: block;}




.more,.return{width: 128px;height: 32px;display: block;margin-left: auto;margin-right: auto;line-height: 32px;text-align: center;color:#6ea073;border-radius: 16px; position: relative;border: 2px solid #6ea073;overflow: hidden;z-index: 1;background-color: #6ea073;}

.more > span,.return>span{
  display: block;
  -webkit-transform: scale3d(0.2, 0.2, 1);
  transform: scale3d(0.2, 0.2, 1);
  opacity: 0;
  -webkit-transition: -webkit-transform 0.3s, opacity 0.3s;
  transition: transform 0.3s, opacity 0.3s;
  -webkit-transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
  transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);}
.more::before,
.more::after,
.return::before,
.return::after {
  content: attr(data-text);
  position: absolute;
  width: 100%;
  height: 50%;
  left: 0;
  background: #6ea073;
  color: #fff;
  overflow: hidden;
  -webkit-transition: -webkit-transform 0.3s;
  transition: transform 0.3s;
  -webkit-transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
  transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
}
.more::before,.return::before{top: 0;}
.more::after,.return::after{bottom: 0;line-height: 0;}
.more:hover,.return:hover{background: none;}
.more:hover::before,.return:hover::before {
  -webkit-transform: translate3d(0, -100%, 0);
  transform: translate3d(0, -100%, 0);
}
.more:hover::after,.return:hover::after {
  -webkit-transform: translate3d(0, 100%, 0);
  transform: translate3d(0, 100%, 0);
}
.more:hover > span,.return:hover > span {
  opacity: 1;
  -webkit-transform: scale3d(1, 1, 1);
  transform: scale3d(1, 1, 1);
}

/*视频---------------------------------------------*/
.makeup{padding-top: 50px;}
.makeup h2{text-align: center;font-size: 30px;color:#040a2b;padding-bottom: 20px;}
.makeup .grid{margin-top: 36px;}
.makeup .grid li{margin-bottom: 40px;}
.makeup .grid .pic{min-height: auto;position: relative;}
.makeup .grid .pic img{width: 100%; position: static;}
.makeup .grid a{padding: 0;}
.makeup .grid .active-bd,.makeup-list .active-bd{padding-top: 20px;padding-bottom: 20px;min-height: 95px;}
.makeup .active-bd p,.makeup-list .active-bd p{font-size: 20px;line-height: inherit;text-align: center;color:#333;}
.makeup-hover{width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: 2;opacity: 0;
-webkit-transition: all .8s linear;
   -moz-transition: all .8s linear;
    -ms-transition: all .8s linear;
     -o-transition: all .8s linear;
        transition: all .8s linear;}
.makeup-hover span{width: 68px;height: 68px;background:url(/Public/etding/images/bofang.png) no-repeat; display: inline-block; position: absolute;top: 0;bottom: 0;left: 0;right: 0;margin:auto;}
.makeup .grid a:hover .makeup-hover,.makeup-list a:hover .makeup-hover {opacity: 1;}
/*视频详情--------------------------------------*/
.makeup-video{text-align: center;}
.makeup-detail{padding-top: 80px;padding-bottom: 30px; background-color: #f8f8f8;}
.makeup-detail h2{font-size: 26px; text-align: center;color:#040a2b; }
.makeup-detail .center{margin-bottom: 20px;position: relative; width: 100%;margin-top: 20px;padding-bottom:20px;}
.makeup-detail .center-data{padding-left: 100px;padding-right: 100px;text-align: center;}
.makeup-detail .center-return{position: absolute;left: 0; color:#999;}
.makeup-detail .center-return:hover{color:#061149;}
.makeup-detail .center .product-share{position: absolute;right: 0;top: 0;}
.makeup-detail .product-share .bdshare-button-style0-16 a{margin-left: 12px;margin-right: 0;color: #c3c8e3;}
.makeup-detail .product-share .bdshare-button-style0-16 a:hover{color:#061149;}
.makeup-video .video-js:hover .vjs-big-play-button{}
.video-js .vjs-big-play-button:before, .video-js .vjs-control:before, .video-js .vjs-modal-dialog, .vjs-modal-dialog .vjs-modal-dialog-content{font-size: 2em;}
.example_video_1-dimensions{width: 100%;  background: none;}
.makeup-list{padding-top: 70px;padding-bottom: 70px;}
.makeup-list li{background-color: #f8f8f8;margin-bottom: 20px; width: 32%;float: left; margin-right: 2%;}
.makeup-list li img{width:100%;}
.makeup-list li:nth-of-type(3n){margin-right: 0;}
.makeup-list .pic,.brand .grid .content .pic{position: relative; overflow: hidden;}
.makeup-list .pic img,.brand .grid .content .pic img{
-webkit-transition: all 2s linear;
   -moz-transition: all 2s linear;
    -ms-transition: all 2s linear;
     -o-transition: all 2s linear;
        transition: all 2s linear;
}
.makeup-list a:hover img,.brand .grid .content .pic:hover img{
-webkit-transform: scale(1.1,1.1);
   -moz-transform: scale(1.1,1.1);
    -ms-transform: scale(1.1,1.1);
     -o-transform: scale(1.1,1.1);
        transform: scale(1.1,1.1);
}

/* --------关于我们-公司简介--------- */
 .page-dd {
    display: block;
    width: 38px;
    height: 91px;
    background: url(/Public/etding/images/icon-dd.png) no-repeat center center;
    position: absolute;
    
    left: 50%;
    margin: 0 0 0 -19px;
    animation: pageDD 2s ease-in-out infinite;
    -webkit-animation: pageDD 2s ease-in-out infinite;}
@keyframes pageDD{
	0%{transform:translateY(0px) scale(1);-webkit-transform:translateY(0px) scale(1);opacity:1;}
	50%{transform:translateY(30px) scale(.9);-webkit-transform:translateY(30px) scale(.9);opacity:.2;}
	100%{transform:translateY(0px) scale(1);-webkit-transform:translateY(0px) scale(1);opacity:1;}
}
@keyframes mymovet{
	from{transform:translateY(50px);opacity:0;}
	to{transform:translateY(0px);opacity:1;}
}

@-webkit-keyframes mymovet{
	from{transform:translateY(50px);opacity:0;;}
	to{transform:translateY(0px);opacity:1;}
}

.inner_content {padding-top:80px;}
.inner_banner {position:relative;}
.inner_banner img {width:100%;}
.inBanText {position:absolute; width:100%; text-align:center; top:50%; margin-top:-52.5px;color:#fff;}
.inBanText h1 {
	font-size:48px;
	color:inherit;
	
}
.line{border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #66CC99; width:200px; margin:auto; height:1px;}


.inBanText span {font-size:16px; color:inherit;}
.inner_menu {background-color:#f5f5f5;}
.inner_menu li {line-height:58px; padding:0 3%; float:left; font-size:14px; color:#666; position:relative;
-webkit-transition: all .5s;
   -moz-transition: all .5s;
    -ms-transition: all .5s;
     -o-transition: all .5s;
        transition: all .5s;}
.inner_menu li a {font-size:inherit; color:inherit;}
.inner_menu li:hover{background-color:#fff; color:#6ea073;}
.inner_menu li:hover:before,.inner_menu li:hover:after{content:"";width:1px; height:100%; position:absolute;top:0; background-color:#e4e4e4;}
.inner_menu .on{background-color:#fff; color:#6ea073;}
/*.inner_menu .on:before{content:"";width:1px; height:100%; position:absolute;top:0; background-color:#e4e4e4;}*/
.inner_menu li:hover:before,.inner_menu li:first-of-type:before {left:0;}
.inner_menu li:hover:after,.inner_menu li:first-of-type:after {right:0;}

.company_intro {padding-bottom:10px;}
.company_tit {text-align:center; padding:40px 0 60px 0;}
.company_tit a {display:inline-block; margin:0 3.7%;font-size:14px; color:#666; position:relative; text-align:center;}
.company_tit a h2 {font-size:inherit; color:inherit; margin-top:20px;}
.company_tit a img:nth-of-type(2) {position:absolute; top:0; left:0; right:0; margin:0 auto; opacity:0;}
.company_tit a:hover{color:#6ea073;}
.company_tit a:hover img:nth-of-type(1){opacity:0;}
.company_tit a:hover img:nth-of-type(2){opacity:1;}
.company_intro .text {font-size:14px; color:#666; line-height:27px;}
.company_tit a.on{color:#6ea073;}
.company_tit .on img:nth-of-type(1) {opacity:0;}
.company_tit .on img:nth-of-type(2) {opacity:1;}

.introList .picture {width:50%;}
.introList .picture span {display:block; overflow:hidden;}
.introList .picture img {width:100%;
-webkit-transition: all 1.25s;
   -moz-transition: all 1.25s;
    -ms-transition: all 1.25s;
     -o-transition: all 1.25s;
        transition: all 1.25s;}
.introList .picture:hover span img{
-webkit-transform: scale(1.1, 1.1);
   -moz-transform: scale(1.1, 1.1);
    -ms-transform: scale(1.1, 1.1);
     -o-transform: scale(1.1, 1.1);
        transform: scale(1.1, 1.1);
}
.introList .intoInfo {width:45.84%;}
.introList .intoInfo h3 {font-size:28px; color:#6ea073; padding-bottom:25px;}
.introList .intoInfo .text {font-size:14px; color:#666; line-height:30px;}
.intoInfo .text p {font-size:inherit; color:inherit;}
.introList:nth-of-type(2n-1) .picture {float:left;}
.introList:nth-of-type(2n-1) .intoInfo {float:right; padding:50px 0.83% 50px 3.33%;}
.introList:nth-of-type(2n) .picture {float:right;}
.introList:nth-of-type(2n) .intoInfo {float:left; padding:50px 3.33% 50px 0.83%;}




/* --------关于我们-发展历程--------- */
.history {padding-bottom:100px;}
.hisTit {text-align:center; margin-bottom:50px;}
.hisTit h1 {font-size:28px; color:#6ea073; margin-bottom:20px;}
.hisTit span {font-size:14px; color:#999;}
.timeline {width:86%; padding:0 7%; position:relative;}
.timeline:before {content:""; width:100%; height:1px; background-color:#eeeeee; position:absolute;top:30px;left:0;}
.timeline .item {text-align:center; cursor:pointer;}
.timeline .owl-item {position:relative; padding-top:45px;}
.timeline .owl-item:before {content:""; position:absolute;left:0; right:0; margin:0 auto; top:27px;width:7px;height:7px; border-radius:50%; background-color:#ddd;}
.timeline .owl-item.exercise {background:url(/Public/etding/images/weizhi.png) no-repeat center top; color:#6ea073;}
.timeline .owl-item.exercise:before {background-color:#6ea073; border:3px solid #d8e5c1;top:24px;}
.timeline .owl-prev,.timeline .owl-next {position:absolute;top:17.5px;width:7%; height:25px; font-size:0;}
.timeline .owl-prev {background:url(/Public/etding/images/jiantou-left.png) no-repeat center; left:0;}
.timeline .owl-next {background:url(/Public/etding/images/jiantou-right.png) no-repeat center; right:0;}
.develop {width:86%; margin:70px auto 0;position:relative;}
.devImg {width:48%; border:1px solid #e9e9e9;
box-sizing:border-box;
-moz-box-sizing:border-box;
-webkit-box-sizing:border-box;
}
.devImg .item img {width:100%;}
.devImg .owl-dots {width:100%; position:absolute; bottom:20px; left:0; text-align:center;}
.devImg .owl-dot {width:10px; height:10px; border-radius:50%; background-color:rgba(255,255,255,.3); display:inline-block;}
.devImg .owl-dot.active {background-color:#7aae2f;}
.devDes {width:48%; padding-left:4%;}
.devInfo {height:248px; overflow:hidden; margin-bottom:30px;}
.devDes .text p {font-size:14px; color:#666; line-height:25px; padding-bottom:8px;}
.dev_detail {position:absolute;top:0;left:0; width:100%; height:100%; opacity:0; background-color:#fff;
-webkit-transition: all 1s ;
   -moz-transition: all 1s ;
    -ms-transition: all 1s ;
     -o-transition: all 1s ;
        transition: all 1s ;
}
.dev_detail:first-of-type {position:relative;}
.dev_show {opacity:1; z-index:2;}


/* --------关于我们-企业荣誉--------- */
.honorList li {width:23.2%; margin-right:2.4%; float:left; text-align:center; margin-bottom:28px}
.honorList li:nth-of-type(4n) {margin-right:0;}
.honorList li span {display:block; overflow:hidden; border:1px solid #e3e3e3;background:#dedede url(../images/loading.gif) center no-repeat;}
.honorList li span img {max-width:100%;
	-webkit-transition: all .3s;
    -moz-transition: all .3s;
    -ms-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s;
	-webkit-filter: grayscale(0);
    -moz-filter: grayscale(0);
    -ms-filter: grayscale(0);
    -o-filter: grayscale(0);
    filter: grayscale(0);
}
.honorList li:hover img {
	-webkit-filter: grayscale(100%);
    -moz-filter: grayscale(100%);
    -ms-filter: grayscale(100%);
    -o-filter: grayscale(100%);
    filter: grayscale(100%);	
}
.honorList li p {font-size:14px; color:#666; padding:20px 0;}


/* --------关于我们-企业文化--------- */
.culture {padding:68px 0 118px 0;}
.culture .culImg {width:48.5%;}
.culture .culImg img:nth-of-type(1) {width:100%; margin-bottom:10px;}
.culture .culImg img:nth-of-type(2) {width:calc(57% - 10px);margin-right:10px; float:left;}
.culture .culImg img:nth-of-type(3) {width:43%; float:left;}
.culture .culText {width:48.5%; padding-left:3%;}
.culText h2 {font-size:28px; color:#6ea073; margin:20px 0;}
.culText p {font-size:14px; color:#666; line-height:27px; margin-bottom:20px;}

/* --------关于我们-理念宗旨--------- */
.aim {padding:90px 0 108px 0;}
.aimImg ul li {width:30.8%; margin-right:3.8%; float:left; text-align:center;}
.aimImg ul li:nth-of-type(3) {margin-right:0;}
.aimImg span,.aimImg i {display:block; overflow:hidden;}
.aimImg span img {width:100%;
-webkit-transition: all 1.25s;
   -moz-transition: all 1.25s;
    -ms-transition: all 1.25s;
     -o-transition: all 1.25s;
        transition: all 1.25s;}
.aimImg ul li:hover span img{
-webkit-transform: scale(1.1, 1.1);
   -moz-transform: scale(1.1, 1.1);
    -ms-transform: scale(1.1, 1.1);
     -o-transform: scale(1.1, 1.1);
        transform: scale(1.1, 1.1);
}
.aimImg i img {width:32%;min-width:80px; max-width:116px;padding:40px 0;
	webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}
.aimImg li:hover i img {
	webkit-transform: translateY(-20px);
    -moz-transform: translateY(-20px);
    -ms-transform: translateY(-20px);
    -o-transform: translateY(-20px);
    transform: translateY(-20px);
}
.aimImg li h1 {font-size:22px; color:#6ea073; margin-bottom:25px;}
.aimImg li p {font-size:14px; color:#666;}



/* --------关于我们-社会责任--------- */
.responsibility {background-color:#6ea073; border-radius:0 0 90px 0; margin:100px auto; overflow:hidden;}
.videoBox {width:50%; position:relative; display:inline-block; vertical-align:middle;}
.duty-video-bg {display:none;}
.duty-video-bg img {width:100%;}
.videoBox #video {width:100%;}
.videoBox .playPause {position:absolute;top:0; left:0; width:100%;height:100%; background-size: cover !important; text-align:center; background-size:cover !important;}
.videoBox .playPause:after {content:""; display:block; width:100%; height:54px; background:url(/Public/etding/images/play.png) no-repeat center; position:absolute; top:50%; margin-top:-27px;}
.videoBox .clearkey {opacity:0;}
.beautChild {width:41.6%;padding:0 4.2%; display:inline-block; vertical-align:middle;}
.beautChild h2 {font-size:28px; color:#fff; margin-bottom:20px;}
.beautChild .text {font-size:14px; color:#fff; line-height:27px; margin-bottom:30px; max-height:135px;overflow: hidden;}
.beautChild .text p {font-size:inherit; color:inherit;}
.beautChild .moreInfo {font-size:12px; color:#fff;}


/* --------关于我们-科研实力--------- */
.research {max-width:100%;overflow:hidden;}
.globalMap {background:url(/Public/etding/images/mapbg.jpg); width:100%; height:auto;}
.globalMap .wrap {position:relative;}
.globalMap .mainmap {width:100%;}
.mapInfo span {display:block; width:14px; height:14px; background-color:#6ea073; border-radius:50%; position:absolute;
 -webkit-animation: light linear 2s 0.5s infinite;
  -moz-animation: light linear 2s 0.5s infinite;
  animation: light linear 2s 0.5s infinite;}
@-webkit-keyframes light {
0% {box-shadow: 0 0 0px 0 #6ea073;}50% {box-shadow: 0 0 15px 0 #1affff;}100% {box-shadow:  0 0 0px 0 #6ea073;}
}
@-moz-keyframes light {
0% {box-shadow: 0 0 0px 0 #6ea073;}50% {box-shadow: 0 0 15px 0 #1affff;}100% {box-shadow:  0 0 0px 0 #6ea073;}
}
@-o-keyframes light {
0% {box-shadow: 0 0 0px 0 #6ea073;}50% {box-shadow: 0 0 15px 0 #1affff;}100% {box-shadow:  0 0 0px 0 #6ea073;}
}
@keyframes light {
0% {box-shadow: 0 0 0px 0 #6ea073;}50% {box-shadow: 0 0 15px 0 #1affff;}100% {box-shadow:  0 0 0px 0 #6ea073;}
}
.mapInfo .mark {position:absolute; width:103px; height:40px;}
.mapInfo .mark img {width:100%;
-webkit-transition: all .25s;
   -moz-transition: all .25s;
    -ms-transition: all .25s;
     -o-transition: all .25s;
        transition: all .25s;
}
.mapInfo>div:hover img {
-webkit-transform: scale(1.2, 1.2);
   -moz-transform: scale(1.2, 1.2);
    -ms-transform: scale(1.2, 1.2);
     -o-transform: scale(1.2, 1.2);
        transform: scale(1.2, 1.2);
}
.cooperatShow {padding:100px 0 80px 0;}
.cooList {text-align:center;}
.cooList .item {padding:0 14.5%;}
.cooList .item img {width:100%; border-radius:50%;
-webkit-transition: all 1.25s;
   -moz-transition: all 1.25s;
    -ms-transition: all 1.25s;
     -o-transition: all 1.25s;
        transition: all 1.25s;
-webkit-transform: scale(0.92,0.92);
   -moz-transform: scale(0.92,0.92);
    -ms-transform: scale(0.92,0.92);
     -o-transform: scale(0.92,0.92);
        transform: scale(0.92,0.92);
}
.cooList .item:hover img {
-webkit-transform: scale(0.96,0.96);
   -moz-transform: scale(0.96,0.96);
    -ms-transform: scale(0.96,0.96);
     -o-transform: scale(0.96,0.96);
        transform: scale(0.96,0.96);
}
.cooCenter .item {width:23.73%; display:inline-block; vertical-align:top; padding:0 4.8%;}
.cooList .item h4 {font-size:16px; color:#333; padding:35px 0 25px 0; line-height:22px;}
.cooList .item .cooText {font-size:14px; color:#666; line-height:20px;}
.cooList .item:hover h4 {color:#81a72d;}
.slogan {padding:70px 0 60px 0;}
.patent {background-color:#f7f7f7; padding:80px 0 120px 0; text-align:center;}
.patent h1,.slogan h1 {font-size:28px; color:#81a72d; margin-bottom:20px;}
.patent span,.slogan .text {font-size:14px; color:#666; line-height:24px;}
.patentShow {padding-top:60px; width:87.5%; margin:0 auto;}
.patentShow img {width:100%;}






/* --------家族-乐颜--------- */
.brandLogo {display:inline-block; overflow:hidden;}
.brandLogo img {width:100%;
-webkit-transform: scale(0.9,0.9);
   -moz-transform: scale(0.9,0.9);
    -ms-transform: scale(0.9,0.9);
     -o-transform: scale(0.9,0.9);
        transform: scale(0.9,0.9);
-webkit-transition: all .25s;
   -moz-transition: all .25s;
    -ms-transition: all .25s;
     -o-transition: all .25s;
        transition: all .25s;
}
.brandLogo:hover img {
-webkit-transform: scale(1, 1);
   -moz-transform: scale(1, 1);
    -ms-transform: scale(1, 1);
     -o-transform: scale(1, 1);
        transform: scale(1, 1);
}
.page_one {position:relative;}
.page_one .item-text h2 {font-size:46px; margin:30px 0 35px 0;}
.beautGirl {position:absolute; /*bottom:-25px;*/ bottom:-27px; right:0; z-index:2; width:13.7%; margin-right:16.9%;}
.beautGirl img {width:100%;}
.qixiaBrand {position:fixed; top:50%; right:0; z-index:6;
-webkit-transition: all .5s;
   -moz-transition: all .5s;
    -ms-transition: all .5s;
     -o-transition: all .5s;
        transition: all .5s;}

.qixiaBrand a {display:block; background-color:#fff; width:100%;/*height:8.9vh;*/ height:auto; margin-bottom:8px; border-radius:6px 0 0 6px; cursor:pointer; overflow:hidden;-webkit-box-sizing: border-box;
   -moz-box-sizing: border-box;
        box-sizing: border-box;
}
/*	
.qixiaBrand a img {width:100%;
-webkit-transition: all .25s;
   -moz-transition: all .25s;
    -ms-transition: all .25s;
     -o-transition: all .25s;
        transition: all .25s;
}
.qixiaBrand a:hover img {
-webkit-transform: scale(1.1, 1.1);
   -moz-transform: scale(1.1, 1.1);
    -ms-transform: scale(1.1, 1.1);
     -o-transform: scale(1.1, 1.1);
        transform: scale(1.1, 1.1);
}
*/
.qixiaBrand a {width:100%;padding:0px 10px; height:52px; text-align:center; line-height:54px; font-size:14px; font-family:"微软雅黑"; color:#333;
-webkit-transition: all .3s ;
   -moz-transition: all .3s ;
    -ms-transition: all .3s ;
     -o-transition: all .3s ;
        transition: all .3s ; background-color:#f6f6f6;
}
.qixiaBrand a:hover {color:#fff;background-color:#6ea073;}
.qixiaBrand .cur {color:#fff;background-color:#6ea073;}
.qixiaBrandHover {right:0;}
.page_two {background:url(/Public/etding/images/background.jpg) no-repeat center top; background-size:cover !important;}
.pageTwoTit {text-align:center; position:relative;/*padding-top:140px;*/ margin-bottom:80px;}
.pageTwoTit:after {content:""; width:120px; height:2px; background-color:#4d7728; position:absolute; bottom:0;left:0; right:0; margin:0 auto;}
.pageTwoTit span {font-size:16px; color:#999; padding-bottom:30px; display:block;}
.pageTwoTit h1 {font-size:38px; color:#6ea073; margin-bottom:30px;}
.pageTwoCon {text-align:center; margin-top:10px;}
.pageTwoCon img {width:auto; max-width:100%; max-height:calc(100vh - 368px);}
.roll_dot {position:fixed;top:40%; right:10%;z-index:9; display:none;}
.roll_dot span {display:block;width:11px; height:11px; border:1px solid rgba(153,153,153,1); margin-bottom:10px; border-radius:50%;cursor:pointer;}
.roll_dot span i {display:block;width:5px; height:5px; margin:3px 3px; background-color:rgba(153,153,153,1);border-radius:50%;}
.roll_dot span.act {border:1px solid rgba(0,204,255,1)}
.roll_dot span.act i {background-color: rgba(0,204,255,1)}
.page_three {background-repeat:no-repeat; background-position: center top; background-size:cover;}
.pageThreeTit {text-align:center; position:relative; /*padding-top:160px;*/}
.pageThreeTit:after {content:""; width:120px; height:2px; background-color:#416e19; position:absolute;bottom:0;left:0; right:0; margin:0 auto;}
.pageThreeTit span {font-size:16px; color:#fff; line-height:28px;}
.pageThreeTit h1 {font-size:38px; color:#fff; line-height:28px; padding:20px 0 36px 0;}
.yanjiuShow {width:96%; margin-top:66px; margin-left:auto; margin-right:auto;}
.yanjiuShow .item {width:22.33%; padding:0 5.5%; float:left;}
.yanjiuShow .item a {display:block; border-radius:50%; overflow:hidden;}
.yanjiuShow .item img {width:100%;border-radius:50%;
-webkit-transform: scale(0.9,0.9);
   -moz-transform: scale(0.9,0.9);
    -ms-transform: scale(0.9,0.9);
     -o-transform: scale(0.9,0.9);
        transform: scale(0.9,0.9);
-webkit-transition: all .25s;
   -moz-transition: all .25s;
    -ms-transition: all .25s;
     -o-transition: all .25s;
        transition: all .25s;}
.yanjiuShow .item:hover img{
-webkit-transform: scale(1, 1);
   -moz-transform: scale(1, 1);
    -ms-transform: scale(1, 1);
     -o-transform: scale(1, 1);
        transform: scale(1, 1);
}
.page_four {background-repeat:no-repeat; background-position: 60% top; background-size:cover;}
.page_four .wrap {padding-top:145px;}
.pagefourTit {padding-bottom:30px; position:relative;}
.pagefourTit:after {content:""; width:120px; height:2px; background-color:#416e19; position:absolute;bottom:0;left:0;}
.pagefourTit h1 {font-size:38px; color:#416e19; margin-bottom:30px;}
.pagefourTit span {font-size:16px; color:#666; line-height:28px;}

.pagefourTit h1,.pagefourTit span {display:none;}
.pagefourTit:after {display:none;}
.pagefourTitimg {width:45%;}
.laiyuanShow {width:96%; margin-top:66px;}
.laiyuanShow .item {width:16.5%; padding:0 4.25%; float:left;}
.laiyuanShow .item a {display:block; border-radius:50%; overflow:hidden;}
.laiyuanShow .item h6 {text-align:center; padding-top:20px; font-size:20px; color:#515e19;}
.laiyuanShow .item img {width:100%;border-radius:50%;
-webkit-transform: scale(0.9,0.9);
   -moz-transform: scale(0.9,0.9);
    -ms-transform: scale(0.9,0.9);
     -o-transform: scale(0.9,0.9);
        transform: scale(0.9,0.9);
-webkit-transition: all .25s;
   -moz-transition: all .25s;
    -ms-transition: all .25s;
     -o-transition: all .25s;
        transition: all .25s;}
.laiyuanShow .item:hover img{
-webkit-transform: scale(1, 1);
   -moz-transform: scale(1, 1);
    -ms-transform: scale(1, 1);
     -o-transform: scale(1, 1);
        transform: scale(1, 1);
}


.page_five .wrap {padding:96px 0 120px;}
.pageFiveCon {border:1px solid #e2e2e2;}
.pageBanner .owl-dots {width:100%; position:absolute; bottom:20px; left:0; text-align:center;}
.pageBanner .owl-dot {width:12px; height:12px; margin:0 5px;border-radius:50%; background-color:rgba(255,255,255,.7); border-radius:50%; display:inline-block;}
.pageBanner .owl-dot.active {background-color:#6ea073;}
.proTitBanner {width:100%; height:220px; background:url(/Public/etding/images/jianbianbg.jpg) repeat-x bottom; text-align:center; line-height:220px; font-size:44px; color:#416e19;}
.pageProduct ul li {width:50%; float:left; text-align:center; position:relative; border-bottom:1px solid #e2e2e2;}
.pageProduct ul li:nth-of-type(2n-1):after {content:""; width:1px; height:100%; background-color:#e2e2e2; position:absolute;top:0;right:0;}
.pageProduct li a span {display:block; overflow:hidden;}
.pageProduct li a img {width:100%;
-webkit-transition: all 1.25s;
   -moz-transition: all 1.25s;
    -ms-transition: all 1.25s;
     -o-transition: all 1.25s;
        transition: all 1.25s;}
.pageProduct li:hover a span img{
-webkit-transform: scale(1.05, 1.05);
   -moz-transform: scale(1.05, 1.05);
    -ms-transform: scale(1.05, 1.05);
     -o-transform: scale(1.05, 1.05);
        transform: scale(1.05, 1.05);
}
.proName {font-size:20px; color:#666;  position:absolute;width:100%; left:0; bottom:5.5%;}
.proName p {display:inline-block;padding-bottom:8px; border-bottom:2px solid #416e19;}
.pageProduct ul li:hover .proName{color:#416e19;}
.page_two,.page_three {position:relative;}
.page_two .wrapper,.page_three .wrapper {position:absolute; width:84%; max-width:1200px; left:0; right:0; margin:0 auto; top:50%;}


/* --------家族-内页--------- */
.innerContent {max-width:100%; overflow:hidden;}
.part {position:relative; overflow:hidden;}
.page-two {position:relative; overflow:hidden;}
.page-two .pageTwoTit {padding-top:50px;}
.pageTwoDes {text-align:center; color:#999; line-height:20px; margin:35px 0 110px 0;}
.pageTwoDes .p1 {font-size:14px; margin-bottom:10px;}
.pageTwoDes .p2 {font-size:12px;}
.pageTwoContent {text-align:center;/* padding-bottom:110px;*/ padding-bottom:30px;}
.pageTwoContent img {max-width:100%;}
.peitu {position:absolute;bottom:30px;left:0; width:100%; text-align:center; display:none;}
.page-three .fl,.page-three .fr {width:50%;}
.page-three .appL1{z-index: 5;}
.page-three img {width:100%;}
.pptOne {position:relative;}
.pptOne:after {content:"";width:0;height: 0;border-top: 22.5px solid transparent;border-right: 32px solid rgba(126,169,50,.8);border-bottom: 22.5px solid transparent; position:absolute;top:50%; left:-32px; z-index:6;}
.pptOne #video {/*width:100%; position:absolute;top:50%; left:0;*/}
.pptOne #video {position:absolute;/* margin-top:0 !important;*/height:100%; margin:0 auto;top: 50%;left: 50%;
-webkit-transform: translate(-50%, -50%);
   -moz-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
     -o-transform: translate(-50%, -50%);
        transform: translate(-50%, -50%);}
.pptOne .play_pause,.pptTwo .play-pause {position:absolute;top:0;left:0;width:100%; height:100%; display:block;}
.pptOne .play_pause:after {content:""; width:100%; height:100%; position:absolute;top:0; left:0; background:rgba(126,169,50,.8) url(/Public/etding/images/play.png) no-repeat center 46%;}
.pptOne .play_pause .goodsName {position:absolute;top:54%; left:0; width:100%; display:block; text-align:center; font-size:36px; color:#fff;z-index:2;}
.pptv .play_pause,.pptv .play-pause {opacity:0;}
.pptTwo #movie {width:100%;}
.pptTwo .play-pause,.innerBanner .item {background-repeat:no-repeat; background-position: center top; background-size:cover;}
.pptTwo .goodsName {position:absolute;width:100%; text-align:center; top:54%;}
.pptTwo .goodsName span {font-size:36px; color:#fff; margin-bottom:30px; display:block;}
.pptTwo .goodsName i {font-size:20px; color:#6ea073; display:block;}
.pptTwo .goodsName img {display:none; margin:0 auto; width:54px;}
.pptTwo .play-pause:after {content:""; width:100%; height:100%; position:absolute;top:0; left:0; background:rgba(255,255,255,0) url(/Public/etding/images/play.png) no-repeat center 46%;}
.pageGoods  {max-width:1366px; margin:0 auto;border:1px solid #e0e0e0; border-top:none;}
.pageGoods ul li {width:33.33%; float:left; border-bottom:1px solid #e0e0e0; position:relative;}
.pageGoods ul li:after {content:""; position:absolute; width:1px; height:100%; top:0; right:0; background-color:#e0e0e0;}
.pageGoods ul li:nth-of-type(3n):after {display:none;}
.pageGoods ul li span.jz {display:block; overflow:hidden;background:#fff url(../images/loading.gif) center no-repeat;text-align: center;}
.pageGoods li a span img {max-width:100%;
-webkit-transition: all 1.25s;
   -moz-transition: all 1.25s;
    -ms-transition: all 1.25s;
     -o-transition: all 1.25s;
        transition: all 1.25s;}
.pageGoods li:hover a span img{
-webkit-transform: scale(1.08, 1.08);
   -moz-transform: scale(1.08, 1.08);
    -ms-transform: scale(1.08, 1.08);
     -o-transform: scale(1.08, 1.08);
        transform: scale(1.08, 1.08);
}
.goodsInfo {text-align:center;}
.goodsInfo p {font-size:20px;color:#666; padding-bottom:10px; /*display:inline-block;*/ position:relative;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    overflow: hidden;
}
.goodsInfo p:after {content:""; width:0; height:2px; background-color:#6ea073; position:absolute; bottom:0;left:0; right:0; margin:0 auto;
-webkit-transition: all .5s;
   -moz-transition: all .5s;
    -ms-transition: all .5s;
     -o-transition: all .5s;
        transition: all .5s;}
.goodsInfo i {font-size:16px;color:#666; margin:15px 0; /*display:block;*/ min-height:21px;
	display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp:1;
    overflow: hidden;
}
.goodsInfo span {font-size:16px;color:#6ea073; padding-bottom:50px; display:block;}
.pageGoods ul li:hover p:after {width:120px;}
.page-four {position:relative}
.page-five {padding:80px 0 120px 0;}
.ourGoods {width:28%; max-width:400px; display:block; position:absolute; bottom:-45px; right:8.88%;}
.ourGoods img {width:100%;}
.page-one .item img {width:100%; display:none;}
.pro-video-bg {widtrh:100%; display:none;}


/* --------家族-详情--------- */
.position a {font-size:12px; color:#666; line-height:50px;}
.productDetails {padding:80px 0 40px 0; border-bottom:1px solid #e1e1e1;}
.productBigImg {width:47%; padding:0 3.5%;}
.productBigImg img {width:100%;}
.productAllDes {width:46%;}
.productAllDes h1 {font-size:24px; color:#333;}
.productAllDes h5 {font-size:20px; color:#333; margin:20px 0 40px 0;}
.productAllDes .text,.proInfoList li {font-size:14px; color:#666; line-height:20px;}
.productAllDes .text {margin-bottom:40px;}
.proInfoList li {margin-bottom:10px;}
.proColor {display:inline-block; margin-right:8%;}
.proColor img {vertical-align:middle; margin-right:10px;}
.proPrice {font-size:24px; color:#6ea073; margin:30px 0;}
.BUY {width:145px; height:40px; line-height:40px; background-color:#6ea073; border:1px solid #6ea073; color:#fff; text-align:center; font-size:18px; display:block; margin-top:20px;
-webkit-transition: all .3s;
   -moz-transition: all .3s;
    -ms-transition: all .3s;
     -o-transition: all .3s;
        transition: all .3s;}
.BUY:hover {background-color:#fff; color:#6ea073;}
.matchProduct {padding:30px 0 18px 0;}
.matchProduct h1 {font-size:24px; color:#333; margin-bottom:5px;}
.mploop .item span {display:block; overflow:hidden;}
.mploop img {width:100%;
-webkit-transition: all .25s;
   -moz-transition: all .25s;
    -ms-transition: all .25s;
     -o-transition: all .25s;
        transition: all .25s;}
.mploop .item:hover img{
-webkit-transform: scale(1.1, 1.1);
   -moz-transform: scale(1.1, 1.1);
    -ms-transform: scale(1.1, 1.1);
     -o-transform: scale(1.1, 1.1);
        transform: scale(1.1, 1.1);
}
.mploop .goodsInfo p {font-size:16px; color:#333;padding-bottom:0px;}
.mploop .goodsInfo i {font-size:14px; color:#999;padding:20px 0;}
.mploop .item:hover p {color:#6ea073;}

.page-Four{color:#fff;text-align: center;background-repeat: no-repeat;/*background-color:#031502;*/background-position: center 0;}
.page-four-text{max-width: 990px;width: 91%;margin-left: auto;margin-right: auto; padding-top: 30px;}
.page-four-text .p1{color:#f1f6d8;}
.page-four-text .p2{color:#faf100;}
.page-four-text p{font-size: 16px; }
.page-four-text .title{font-size: 30px;color:#174500; font-weight: bold; padding: 5px 30px;background-color: #b3c848; border-radius: 8px;margin-top: 20px;display: inline-block;}
.page-four-text .img1{margin-top: 100px;margin-bottom: 100px;}
.page-four-text img{max-width: 100%;}
.page-four-text .img2{padding-top: 40px;padding-bottom: 70px;}

/*学习*/
.product_ul{ text-align:center; overflow:hidden; width:100%; max-width:1200px; margin:0 auto; margin-top:2%;}
.product_ul ul li{ width:25%; float:left; margin-bottom:3%; margin-top:3%;}
.product_ul ul li img{display: block;height: 100%;width: 100%;-webkit-transform:scale(1); -moz-transform:scale(1); -ms-transform:scale(1); -o-transform:scale(1); transform:scale(1);-webkit-transition:all 0.3s ease-out 0s; -moz-transition:all 0.3s ease-out 0s; -o-transition:all 0.3s ease-out 0s; transition:all 0.3s ease-out 0s; }
.product_ul ul li dd{ width:100%; margin:0 auto; max-width:260px;margin-bottom:10px;}
.product_ul ul li dd .imgs{ position:relative; width:100%; overflow:hidden;}
.product_ul ul li dd .imgs p{ position:absolute; width:100%; height:100%; background:url(/Public/etding/images/product_bg.png) center center no-repeat; top:0; text-align:center;opacity:0; filter:alpha(opacity=0);-webkit-transition:all 0.3s ease-out 0s; -moz-transition:all 0.3s ease-out 0s; -o-transition:all 0.3s ease-out 0s; transition:all 0.3s ease-out 0s; }
.product_ul ul li dd  h2{  font-weight:normal; color:#666; font-size:14px; line-height:22px; height:22px; overflow:hidden; margin-top:7px;}
.product_ul ul li dd:hover img{-webkit-transform:scale(1.2, 1.2); -moz-transform:scale(1.2, 1.2); -o-transform:scale(1.2, 1.2); -ms-transform:scale(1.2, 1.2); transform:scale(1.2, 1.2);}
.product_ul ul li dd:hover h2{ color:#6ea073;}
.product_ul ul li dd:hover .imgs p{opacity:1; filter:alpha(opacity=100);}








/* --------分布--------- */
.contact_us{
	background: #fff;
	padding-top: 1px;
	padding-right: 0;
	padding-bottom:60;
	padding-left: 0; overflow:hidden;
	
}
.contact_us .title{font-size: 24px;color: #353535;text-align: center;line-height: 1;padding-bottom: 55px;}

.contact_us .contact_method li{height:auto;overflow:auto; width: 48.5%;float: left;background: #f6f6f6;cursor: pointer;color: #666;margin-right:1.5%; margin-bottom:30px; }
.contact_us .contact_method li .box{margin: 8%;height: 120px;overflow: hidden;font-size: 14px;}
/*.contact_us .contact_method li.odd{margin-right: 3%;}*/
.contact_us .contact_method li .box .t{font-size: 18px;line-height: 1;margin-bottom: 25px;}
.contact_us .contact_method li .box .dl1{width: 40%;float: left;}
.contact_us .contact_method li .box .dl	dd{margin-bottom: 5px;}
.contact_us .contact_method li .box .dl2{width: 60%;float: left;}

.contact_us .contact_method li:hover{background: url(/Public/etding/images/contact_03.jpg) no-repeat center;color: #fff;}
.contact_us .contact_method li a{color: #fff;}
@media  screen  and (max-width:640px){
.contact_us .contact_method li{width:100%;height:auto;overflow:hidden;  }
.contact_us .contact_method li .box .t{font-size: 18px;}
}

/*联系我们*/
.contactt{padding: 1rem 0; margin:auto; padding-bottom:50px;}
.contact-title h2{font-size: 24px;font-weight: normal;padding-bottom: 15px;border-bottom: 2px solid #d1d1d1; position: relative; margin-bottom: 15px;}
.contact-title h2:after{content:"";width: 255px;height: 2px;position: absolute;background-color: #6ea073;left: 0;bottom: -2px;}
.contact-title p{color:#666;}

.contact-body{margin-top: 6px; padding-bottom: 20px;}
.contact-body-l h2{font-weight: normal;font-size: 16px;margin-bottom: 25px;}
.contact-body-l h2:before{content:"";display: inline-block;width: 15px;height: 15px;background-color: #6ea073; vertical-align: middle;margin-right: 10px;}
.contact-body-l{width: 46%;}
.contact-body-r{width: 50%;}
.contact-body-l p{line-height: 2;color:#666;}
.contact-body-l .p1{color:#b88649;}



/* --------加入我们-薪酬福利--------- */
.welfare {padding:80px 0;}
.welfare h1,.talenTrain h1 {text-align:center; font-size:30px; color:#000; margin-bottom:60px;}
.welfare h1 span,.talenTrain h1 span {display:inline-block; padding-bottom:12px; border-bottom:2px solid #6ea073;}
.welfareCon {width:84%; max-width:1000px; height:auto; margin:0 auto; position:relative;}
.welfareCon h2 {position:absolute;left:0;top:50%; margin-top:-8.8vw;width:16.7vw; max-width:240px; height:16.7vw; max-height:240px;background-color:#efefef; border-radius:50%; text-align:center;}
.welfareCon h2 span {display:block; width:12vw; max-width:170px; height:12vw; max-height:170px; background-color:#f3f3f3; position:absolute;top:50%;left:0;right:0; margin:-6vw auto 0; border-radius:50%;
 box-shadow:0 0 10px 5px #e9e9e9;}
.welfareCon h2 span  b {display:block; width:100%; position:absolute;top:50%; margin-top:-31px;font-size:24px; color:#6ea073; font-weight:bold;}
.welfareCon ul {padding-left:29.2vw;}
.welfareCon li {margin-bottom:1.4vw; position:relative;}
.welfareCon li span {display:inline-block; margin-right:25px; vertical-align:middle; width:11.2vw; max-width:160px; height:6.25vw; max-height:90px; line-height:6.25vw; text-align:center; background-color:#6ea073; font-size:24px; color:#fff; font-weight:bold; border-radius:45px;}
.welfareCon li .meaning {display:inline-block; vertical-align:middle; font-size:18px; color:#333;}
.welfareCon li:before {content:""; position:absolute; width:7vw; height:1px; left:-7vw;border-left:1px solid #6ea073;}
.welfareCon li:nth-of-type(3):before {width:12.5vw;left:-12.5vw; background-color:#6ea073;top:50%;}
.welfareCon li:nth-of-type(1):before,.welfareCon li:nth-of-type(2):before {border-radius:40px 0 0 0; padding-bottom:10vw;border-top:1px solid #6ea073; top:50%;}
.welfareCon li:nth-of-type(4):before,.welfareCon li:nth-of-type(5):before {border-radius:0 0 0 40px; padding-top:10vw;border-bottom:1px solid #6ea073; bottom:50%;}
.fuli {width:72.5%; margin:0 13.75%; }

/* --------加入我们-人在真丽斯--------- */
.staffCon {padding:80px 0;}
.staList ul li {width:48.75%; float:left; margin-right:2.5%; margin-bottom:30px; text-align:center;}
.staList ul li:nth-of-type(2n) {margin-right:0;}
.staList li .tu {overflow:hidden; position:relative;}
.staList li .tu:after {content:""; position:absolute; top:0; left:0; width:100%; height:100%;
-webkit-transition: all .5s ;
   -moz-transition: all .5s ;
    -ms-transition: all .5s ;
     -o-transition: all .5s ;
        transition: all .5s ;
}
.staList .li-hover .tu:after {background-color:rgba(255,255,255,.6);}
.staList ul li img {width:100%;
-webkit-transition: all 1.25s;
   -moz-transition: all 1.25s;
    -ms-transition: all 1.25s;
     -o-transition: all 1.25s;
        transition: all 1.25s;}
.staList ul li:hover img{
-webkit-transform: scale(1.1, 1.1);
   -moz-transform: scale(1.1, 1.1);
    -ms-transform: scale(1.1, 1.1);
     -o-transform: scale(1.1, 1.1);
        transform: scale(1.1, 1.1);
}
.staList li .time {display:inline-block;/*width:6.25vw; max-width:90px; height:6.25vw; max-height:90px;*/ width:90px; height:90px; margin-top:-45px; border-radius:50%; background-color:#6ea073; color:#fff; position:relative; z-index:2;}
.staList li .time span {display:block; font-size:24px;color:#fff; margin-top:20%;}
.staList li .time i {font-size:14px;}
.staList li h3 {font-size:18px; color:#333; padding:20px 0;}


/* --------加入我们-招聘信息--------- */
.Employment {padding:80px 0;}
.join {padding:60px 0 100px 0;}
.job_tit {width:95%;padding-left:5%;height:45px; line-height:45px; background-color:#6ea073;}
.job_tit li {width:27%; font-size:14px; color:#fff; float:left;}
.job_tit li:last-of-type {width:19%;}
.job_info {margin-bottom:10px;}
.job_info .job_tit {height:55px; line-height:55px; background:#f6f8f6 url(../images/jia.png) no-repeat 1.9% 50%; cursor:pointer; margin-top:10px;}
.job_info .job_tit li {font-size:14px;color:#666;}
.job_body {width:90%;padding:10px 5% 30px 5%; background-color:#fafafa; display:none;}
.job_body h5,.job_body h6 {margin:20px 0 10px 0; color:#666;}
.job_body h5 {font-size:16px; font-weight:bold;}
.job_body h5 {font-size:14px;}
.job_body p {font-size:14px; color:#666; line-height:25px;}
.job_body .email {font-size:14px; color:#6ea073;}
.job_info .slide {background:#e7eddd url(../images/jian.png) no-repeat 1.9% 50%;}


/* --------加入我们-人才培养--------- */
.talenTrain {padding:66px 0 80px 0;}
.talentIdea {background-color:#6ea073; border-radius:0 0 90px 0; margin-bottom:60px;}
.ideaPic,.ideaText {display:inline-block; vertical-align:middle; width:49%;}
.ideaPic img {width:100%;}
.ideaText .text {font-size:15px; color:#fff; line-height:30px; padding-left:10%;}
.jobGrade ul {width:87.5%; padding-right:12.5%;background-color:#f4f4f4;margin-bottom:15px;}
.jobGrade ul li {float:left; text-align:center; position:relative;font-size:18px;}
.th1,.th2,.th3 {height:3.2vw; max-height:45px; line-height:3.2vw; color:#000;}
.td1,.td2,.td3 {height:6.6vw; max-height:95px;line-height:6.6vw;}
.th1,.td1 {width:14.3%; background-color:#e7eddd;}
.td1 { color:#333;}
.th2,.td2,.th3,.td3 {width:42.85%;}
.jobGrade li span {position:relative;width:39%; max-width:175px; height:5.6vw;line-height:5.6vw; max-height:80px; display:inline-block; background-color:#6ea073; margin-top:0.5vw; border-radius:50%; font-size:18px; color:#fff;}
.jobGrade li span:before {content:""; width:100%; height:24px; background:url(/Public/etding/style/images/jiantou-min1.png) no-repeat center top; position:absolute; z-index:2; top:-26px; left:0;}
.tr4 .td2,.tr5 .td2 {width:85.7%;}
.jobGrade .tr1 span:before,.jobGrade .tr4 span:before {display:none;}
.jtMin2 {position:absolute; top:48%; right:-30%; width:60%;}
.jtMin3 {position:absolute; top:-45%; left:0; right:0; margin:0 auto; width:30%;}
.job-grade-img {width:100%; display:none;}




/* --------加入我们-金钥匙联盟--------- */
.Alliance {padding:66px 0 80px 0;}
.lianmeng-logo img {width:100%; margin:50px 0 40px 0;}
.lianmeng-rule p {font-size:14px; color:#666; line-height:27px;}
.lianmeng-rule p span { font-weight:bold;}
.goldKey-intro,.goldKey-aim {margin-bottom:60px;}
.bigTit,.minTit {color:#6ea073; margin-bottom:20px;}
.goldKey-rule .bigTit {padding-bottom:20px;}
.bigTit {font-size:22px;}
.minTit {font-size:14px; font-weight:bold;}
.rule-detail {margin-bottom:40px;}




/* --------新闻中心--------- */
.newsList {padding:60px 0; overflow:hidden;} 
.newsList .index_news_title {padding-right:20px;}
.grid {padding:0 5px;
box-sizing:border-box;
-moz-box-sizing:border-box;
-webkit-box-sizing:border-box;
}
.grid li {width:24.76%; padding:15px; float:left; display:block;
box-sizing:border-box;
-moz-box-sizing:border-box;
-webkit-box-sizing:border-box;
}
.grid li img {width:100%;
-webkit-transition: all 2s;
   -moz-transition: all 2s;
    -ms-transition: all 2s;
     -o-transition: all 2s;
        transition: all 2s;

}
.grid li span {display:block; overflow:hidden;}
.grid li:hover img{
-webkit-transform: scale(1.1,1.1);
   -moz-transform: scale(1.1,1.1);
    -ms-transform: scale(1.1,1.1);
     -o-transform: scale(1.1,1.1);
        transform: scale(1.1,1.1);
}
.grid li:hover {box-shadow: 1px 1px 10px rgba(0,0,0,0.5);margin-top: -2.5px;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}  
.white-panel h5,.white-panel .text,.white-panel i {padding:0 5px;}
.white-panel h5 {font-size:16px; color:#333; margin:20px 0 10px 0; line-height:22px;}
.white-panel:hover h5 {color:#6ea073;}
.white-panel .text {font-size:14px; color:#999; line-height:20px;}    
.white-panel i {display:block; margin:15px 0 5px 0; font-size:12px; color:#999;}

.makeup .grid li:hover {margin-top: 0;}
/* --------新闻详情--------- */
.newsDetail {padding-bottom:80px;}
.newsInfo h1 {font-size:30px; color:#0a0a0a;text-align:center;padding:55px 0 14px; position:relative;}
.newsInfo h1:after {content:""; width:120px; height:2px; background-color:#6ea073; position:absolute; bottom:0; left:0;right:0; margin:0 auto;}
.newsInfo i {display:block; text-align:center; margin:20px 0; font-size:14px; color:#999;}
.newsInfoText {padding:30px 0 80px 0; font-size:14px; color:#666; line-height:22px;}
.newsInfoText p {margin-bottom:20px;}
.newsInfoText img {width:auto; max-width:100%; margin:5px auto;}
.newsInfoText img:last-of-type {margin-bottom:30px;}
.page_min {
	position:relative;

}
.page_min a {font-size:14px; color:#666; line-height:28px; display:block; 
-webkit-transition: all .3s ;
   -moz-transition: all .3s ;
    -ms-transition: all .3s ;
     -o-transition: all .3s ;
        transition: all .3s ;
}
.page_min a.returnList {position:absolute;top:0;right:0; display:inline-block; width:100px; line-height:30px; background-color:#f6f6f6; text-align:center;}
.page_min a.returnList a{color:#666}
.page_min a.returnList a:hover {color:#fff;background-color:#6ea073}
.page_min a:hover {color:#fff;background-color:#6ea073}


@media (min-width:1441px){
.welfareCon h2 {margin-top:-138px;}
.welfareCon h2 span {width:170px;height:170px;margin:-85px auto 0;}
.welfareCon ul {padding-left:480px;}
.welfareCon li {width:442px;margin-bottom:20px;}
.welfareCon li span {width:160px; height:90px; line-height:90px;}
.welfareCon li:before {width:120px; height:1px; left:-120px;}
.welfareCon li:nth-of-type(3):before {width:240px;left:-240px;}
.td1, .td2, .td3 {line-height:normal;}
.td1:nth-of-type(1) {line-height:95px;}
.th1, .th2, .th3 {lin-height:45px;}
.jobGrade li span {line-height:80px; margin-top:8px;}
}
@media (max-width:1366px){
.introList:nth-of-type(2n-1) .intoInfo {float:right; padding:25px 0.83% 25px 3.33%;}
.introList:nth-of-type(2n) .intoInfo {float:left; padding:25px 3.33% 25px 0.83%;}
.introList .intoInfo h3 {font-size:24px; padding-bottom:10px;}
.white-panel h5 {font-size:14px;}
.white-panel .text {font-size:12px;}
.laiyuanShow .item h6 {font-size:16px;}
}
@media (max-width:1279px){
.page-one .item img {width:100%; display:block;}
.grid li {width:32.8%;}
}
@media (max-width:1024px){
.inner_content {padding-top:76px;}
.honor ul li {width:30%; margin-right:3.33%;}
.honor ul li:nth-of-type(4n) {margin-right:3.33%;}
.honor ul li:nth-of-type(3n) {margin-right:0;}
.devImg,.devDes {width:100%; padding:0;}
.videoBox,.beautChild {width:100%;}
.beautChild{
padding:40px 5%;
box-sizing:border-box;
-moz-box-sizing:border-box;
-webkit-box-sizing:border-box;}
.introList .intoInfo h3 {font-size:18px;}
.introList .intoInfo .text {font-size:12px; line-height:22px;}
.staList li .time {width:75px; height:75px; margin-top:-37.5px;}
.ideaPic, .ideaText {width:100%;}
.ideaText .text {padding:30px;}
.job-grade-img,.fuli {display:block;}
.jobGrade,.welfareCon {display:none;}
.proName {font-size:16px;}
.productAllDes h1 {font-size:20px;}
.productAllDes h5 {margin:10px 0; font-size:16px;}
.productAllDes .text {font-size:12px; margin-bottom:15px;}
.proColor {margin-right:0;}
.proPrice {margin:10px 0;}
.laiyuanShow .item h6 {font-size:14px;}
.proTitBanner {height:120px; line-height:120px; font-size:30px;}
.makeup .grid .active-bd, .makeup-list .active-bd{min-height: 50px; padding-bottom: 0;}
.makeup .active-bd p, .makeup-list .active-bd p{font-size: 16px;}
.makeup .grid li{margin-bottom: 20px;}
}
@media (max-width:768px){
.pc_xs {display:none !important;}
.mo_xs {display:block !important;}
.product_ul ul li{ width:50%; float:left; margin-bottom:3%; margin-top:3%;}
.pcheader-first {display:block;}
.inner_content {/*padding-top:76px;*/padding-top:0;}
.inBanText {margin-top:-21px;}
.inBanText h1 {font-size:24px;}
.inBanText span {font-size:12px;}
.responsibility {margin:60px auto;}
.culText h2 {font-size:24px; margin:10px 0;}
.culText p {font-size:12px; line-height:22px;}
.introList {margin-bottom:30px;}
.introList .picture,.introList .intoInfo {width:100%; padding:10px 0 !important;}
.company_tit {padding:40px 0;}
.company_intro {padding-bottom:40px;}
.aim {padding:60px 0;}
.slogan,.cooperatShow,.patent,.staffCon {padding:50px 0;}
.patent h1, .slogan h1 {font-size:18px; margin-bottom:10px;}
.mapInfo .mark {width:60px; height:23.3px;}
.mapInfo span {width:6px; height:6px;}
.cooList .item {padding:0 8.5%;}
.cooList .item h4 {font-size:14px;}
.cooList .item .cooText {font-size:12px;}
.welfare h1, .talenTrain h1 {font-size:24px; margin-bottom:35px;}
.ideaText .text {font-size:12px; line-height:20px;}
.newsList {padding:60px 0 120px 0;}
.newsInfoText {font-size:12px;}
.qixiaBrand {right:0;}
.qixiaBrand a {width:100%; height:38px; line-height:38px; font-size:12px;}
.qixiaBrandHover {right:0;}
/*.qixiaBrand.br-hide {display:none;}*/
.page-three .fl,.page-three .fr {width:100%}
.pageGoods ul li {width:50%;}
.pageGoods ul li:nth-of-type(3n):after {display:block;}
.pageGoods ul li:nth-of-type(2n):after {display:none;}
.peitu img {width:100px;}
.pptOne .play_pause .goodsName {font-size:24px; top:58%;}
.pptTwo .goodsName span {font-size:18px; margin:10px 0;}
.pptTwo .goodsName i {font-size:14px;}
.goodsInfo p {font-size:14px;padding-bottom:0;}
.goodsInfo i,.goodsInfo span {font-size:12px; margin:5px 0; min-height:16px;}
.productBigImg,.productAllDes {width:100%;
box-sizing:border-box;
-moz-box-sizing:border-box;
-webkit-box-sizing:border-box
}
.mploop .goodsInfo p {font-size:12px;}
.productDetails {padding:50px 0 40px 0;}
.grid li {width:48.21%; padding:15px 5px;}
.goodsInfo span {padding-bottom:25px;}
.laiyuanShow .item h6 {font-size:12px;}
.laiyuanShow .item {width:22.5%; padding:0 1.25%; float:left;}

.page-Four{-webkit-background-size: cover;
background-size: cover;}
.page-four-text .title{font-size: 22px;}
.page-four-text p{font-size: 14px;}

.pro-jianjie .fl{ width:100%;}
.pro-jianjie .fr{ width:100%; padding-top:20px;}
.contact_method li{width: 100%;}


.contact-body-l,.contact-body-r{float: none;width: 100%;}
.contact-body-r{margin-top: 20px;}
.contact-body{margin-top: 30px;}
}
@media (max-width:640px){
.minMaster ul li {width:100%; margin-right:0;}
.honor ul li {width:47%; margin-right:6%;}
.honor ul li:nth-of-type(4n),.honor ul li:nth-of-type(3n) {margin-right:6%;}
.honor ul li:nth-of-type(2n) {margin-right:0;}
.honor ul li p {padding:10px 0;}
.inner_menu li {width:33.33%; padding:0; line-height:40px; text-align:center;}
.culture .culImg,.culture .culText {width:100%; padding:0;}
.culture {padding:60px 0;}
.aimImg ul li {width:100%; margin:0 0 20px 0;}
.Employment,.Alliance {padding:50px 0;}
.job_tit li,.job_info .job_tit li {font-size:12px;}
.job_info .job_tit {height:auto; line-height:20px; padding-top:10px; padding-bottom:10px;background: #f6f8f6 url(../images/jia.png) no-repeat 0 28%;}
.job_info .job_tit:hover {background: #f6f8f6 url(../images/jian.png) no-repeat 0 28%;}
.job_body p {font-size:12px;}
.job_info .job_tit .titD,.job_tit .titD {width:24%;}
.job_info .job_tit .titB,.job_tit .titB {width:20%;}
.job_info .job_tit .titA,.job_tit .titA {width:29%;}
.staList li .time {width:58px; height:58px; margin-top:-29px;}
.staList li .time i {font-size:12px;}
.staList li .time span {margin-top:10%; font-size:18px;}
.staList li h3 {font-size:14px;}
.fuli {width:100%; margin:0;}
.lianmeng-rule p {font-size:12px; line-height:22px;}
.goldKey-intro, .goldKey-aim {margin-bottom:30px;}
.newsInfoText {padding:0 0 30px 0;}
.newsInfo h1 {font-size:20px;}
.newsInfoText img {width:100%; margin:5px 0;}
.page_min a.returnList {position:static;}
.page_one .item-text h2 { font-size:24px; margin:10px 0 15px 0;}
.index-banner .active .item-text {top:60%;}
.pageTwoTit h1 {font-size:18px; margin-bottom:10px;}
.pageTwoTit span {font-size:12px; padding-bottom:10px;}
.pageThreeTit h1 {font-size:18px; padding:10px 0;}
.pageThreeTit span {font-size:12px;}
.yanjiuShow {margin-top:40px;}
.yanjiuShow .item {padding:0 1%; width:31.33%;}
.pagefourTit h1 {font-size:18px; margin-bottom:10px;}
.pagefourTit span {font-size:12px;}
.proName {position:static; padding-bottom:20px; font-size:12px;}
.proTitBanner {height:80px; line-height:80px; font-size:22px;} 
.index_news_list li { width:100%}
.page-dd{ display:none;}
}
@media (max-width:480px){
.mapInfo .mark {width:50px; height:19.4px;}
.cooCenter .item {width:49%;padding:0 2%;
box-sizing:border-box;
-moz-box-sizing:border-box;
-webkit-box-sizing:border-box;}
.grid li {width:96%; padding:15px 5px;
box-sizing:border-box;
-moz-box-sizing:border-box;
-webkit-box-sizing:border-box;}

.page-four-text .title{font-size: 18px;padding: 3px 20px;}
.page-four-text .img1{margin-top: 50px;}
}




/* 小效果 */
@media (min-width:769px){
.animaper {position: relative;opacity:0;}	
.index_news_list li:nth-of-type(1) {left:-31.9%;}
.index_news_list li:nth-of-type(2) {left:-22.9%;}
.index_news_list li:nth-of-type(3) {right:-22.9%;}
.index_news_list li:nth-of-type(4) {right:-31.9%;}	
.index_movie_list a:nth-of-type(1) {top:150%;}
.index_movie_list a:nth-of-type(2) {top:100%;}
.index_movie_list a:nth-of-type(3) {top:100%;}
.index_movie_list a:nth-of-type(4) {top:150%;}
.company .com_owl {right:-36%;}
.alliance .com_owl {left:-36%;}
.index_contact .genlese {top:50%;}
.index_contact .fl {right:-30%;}
.index_contact .fr {right:-30%;}
/*
.aimTop li:nth-of-type(1) {left:-5%;}
.aimTop li:nth-of-type(2) {top:50%;}
.aimTop li:nth-of-type(3) {right:-5%;}
*/
.aimBottom {top:50%;}

/*
.culture .culImg {left:-10%;}
.culture .culText {right:-10%;}
*/

/*
.minMaster ul li:nth-of-type(1),.minMaster ul li:nth-of-type(3) {left:-15%;}
.minMaster ul li:nth-of-type(2),.minMaster ul li:nth-of-type(4) {right:-15%;}
*/

.responsibility {top:100%;}
.responsibility .videoBox {left:-30%;}
.responsibility .beautChild {right:-30%;}
.research .slogan,.research .cooperatShow {right:-30%;}
.research .globalMap,.research .patent {left:-30%;}
.welfareCon .appL1 {left:-10%;}
.welfareCon .appR1 {right:-10%;}
/*h1.app1,h1.app2,.talentIdea,.jobGrade {top:30%;}*/
/*.lianmeng-logo {top:50%;}*/
.page_two .pageTwoTit,.page_three .pageThreeTit,.page_four .pagefourTit {top:-50%;}
.page_two .pageTwoCon,.page_three .pageThreeCon {top:50%;}
.page-three .appL1 {left:-10%;}
.page-three .appR1 {right:-10%;}
}
<!--0.00026893615722656-->