.main_n{padding:0 0 70px;}
/*可持续发展*/
.development{  margin:70px 0 70px;}
.development h2{ text-align:center; }
.development h2 em{ display:block; width:50px; margin:0 auto 35px;height:10px; border-bottom:1px solid #277F45;}
.development p {padding: 0 0 50px;width: 80%;margin: 0 auto;}
.development ul li{ float:left; width:33.3%; text-align:center;}
.development ul li span{ display:block; margin:0 auto 10px; width:120px; height:120px; text-align:center; border:1px solid #BFD4B5; background:#257e44;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;transition:0.3s all;}
.development ul li p{line-height: 1.5em; padding:30px 0 0;}
.development ul li span img{ text-align:center; width:60px; height:60px; margin:30px auto 0;}
.development ul li span img.imgon{ display:none;}
.development ul li:hover span{ background:#f1f1f1; border:1px solid #2AA153;}
.development ul li:hover span img{ display:none;}
.development ul li:hover span img.imgon{ display:block;}

.devo_tab{ background: #f6f4f0; }

.devobox{ margin:50px 0 0;}
.devobox h2{ margin:0 0 25px;}
.devobox h2 em{ display:block; width:50px; height:10px; border-bottom:1px solid #5A524A;}
.devo_conbox{ padding:30px;}


.devo_con{ position:relative;}
.tab-titd{  height:30px; width: 60%; margin:0 auto;}
.tab-titd li{ float:left; width:25%; *+margin-left:-1px; height:34px; text-align:center; cursor:pointer; font-size:16px; color:#979797;}
.tab-titd li span{ display:block; height:30px; line-height:30px;}
.tab-titd li em{ display:none; width:1005; height:4px; background:url(../../image/dot01.png) center bottom no-repeat;}
.tab-titd li.on span{ color:#fff;background:#257E44;}
.tab-titd li.on em{ display:block;}
.devo_cll{ float:left; width:48%;}
.devo_crr{ float:right; width:48%; border-left: 1px dashed #C2C2C2; padding-left: 2%;}
.devo_text { margin-top: 30px;}
.devo_text .inner{ padding:0 20px;}
.devo_text h2{ margin:10px 0 10px;}
.devo_text .c{ height:4.5em; margin:1em 0; overflow:hidden; line-height: 1.5em;}
.devo_text ul{border-top:1px dashed #C2C2C2; padding-top:1em;}
.devo_text ul li{ float:left; width:100%; height:30px; line-height:30px;}
.devo_text ul li a{}
.devo_text .data,.devo_text .fw{ color: #257e44;}
.devo_text .fw i{  margin-right: 10px;}
.devo_more { width: 100px; margin:50px auto 0; }
.devo_more a.more{display: block;width: 90px;height:30px;line-height: 30px;color:#257e44;text-align:center;  font-size:12px;}
.business { width: 100px; margin:50px auto 0; }
.business a.more1{display: block;width: 90px;height:30px;line-height: 30px;color:#257e44;text-align:center;  font-size:12px;}

.devo_zrbg{padding:30px 0;}
.devo_zrbg h2{ text-align:center; }
.devo_zrbg h2 em{ display:block; width:50px; margin:0 auto 35px;height:10px; border-bottom:1px solid #277F45;}
.devo_zrbg .zrbg ul{ overflow: hidden; margin:0 -12px;}
.devo_zrbg .zrbg li{ float: left; width:18.8%; margin-left: 10px;}
.devo_zrbg .zrbg li a{ padding:0px;}
.devo_zrbg .zrbg li img{ width: 100%;}


/*可持续发展详情页*/
.devel_detail{ margin:50px 0;}
.devel_detail .detail_l{/* float: left;*/ width: 70%; margin:0 auto;}
.devel_detail .detail_r{/* float: right; */width: 70%;margin: 0 auto;clear: both; }
.detail_l .d_tit{ padding:30px 30px 50px 30px; color: #fff; background: #257e44;}
.d_tit h1{ text-align: center;}
.d_tit ul { width: 60%; margin:0 auto;}
.d_tit ul li{ float: left; width: 49%; padding:20px 0 0; text-align: center;}
.d_tit i{ margin-right: 10px}
.detail_l .d_text{ margin:50px 0; }
.detail_l .close{ display:block; float: right; width: 100px; height: 30px; line-height: 30px; background:#257e44; color: #fff; text-align: center; margin-bottom: 20px;}
.detail_r .l_menu{ border:1px solid #f6f4f0; padding:20px;}
.detail_r .l_share{background: #f6f4f0; padding:20px; margin-top: 20px; overflow: hidden;}
.detail_r .l_menu h1{ font-size:16px; line-height: 30px; padding:5px 0;}
.l_menu h1 i{ background: url(../../image/dian.png) no-repeat center center;width: 30px; height: 30px; display: inline-block; background-position: 5px 20px }
.l_menu p{ color:#999999; }
.l_menu p.on{ color:#257e44; }

/*分享*/
.l_share .bds_qzone{ background: url(../../image/share_q.png) no-repeat center center; background-size: 30px; background-position: 0 !important;}
.l_share .bds_tsina{ background: url(../../image/share_w.png) no-repeat center center; background-size: 30px; background-position: 0 !important;}
.l_share .bds_renren{ background: url(../../image/share_r.png) no-repeat center center; background-size: 30px; background-position: 0 !important;}
.l_share .bds_douban{ background: url(../../image/share_d.png) no-repeat center center; background-size: 30px; background-position: 0 !important;}
.l_share .bds_more{ background: url(../../image/share_j.png) no-repeat center center; background-size: 30px; background-position: 0 !important;}

/*招聘信息详情页分享*/
.join_share .bds_qzone{ background: url(../../image/share_qb.png) no-repeat center center; background-size: 30px; background-position: 0 !important;}
.join_share .bds_tsina{ background: url(../../image/share_wb.png) no-repeat center center; background-size: 30px; background-position: 0 !important;}
.join_share .bds_renren{ background: url(../../image/share_rb.png) no-repeat center center; background-size: 30px; background-position: 0 !important;}
.join_share .bds_douban{ background: url(../../image/share_db.png) no-repeat center center; background-size: 30px; background-position: 0 !important;}
.join_share .bds_more{ background: url(../../image/share_jb.png) no-repeat center center; background-size: 30px; background-position: 0 !important;}


/*发展理念*/
.idea .idea_tit{ padding:0 100px 50px; margin:0 auto; text-align: left; line-height: 25px;}
.idea{overflow: hidden;margin-top:60px;}
.idea ul li{width:100%;position:relative;overflow:hidden;color: #3a3a3a;}
.idea ul li.odd{background: #f6f4f0;}
.idea ul li.odd .th_l{ float: right;}
.idea ul li.odd .th_r{ padding-left: 0}
/* .idea ul li:nth-child(2n+1){ background: #f6f4f0; }
.idea ul li:nth-child(2n) .th_l{ float: right;}
.idea ul li:nth-child(2n) .th_r{  padding-left: 0} */
.idea .idea_child{ width: 70%; margin:0 auto;}
.idea_child .th_l{ float: left; width: 50%}
.idea_child .th_l img{ width: 100%;}
.idea_child .th_r{ float: left; padding:3%; width: 44%; }
.idea_child .th_r h1{ line-height: 30px; font-weight: bold; margin-bottom: 10px;}
.idea_child .th_r .text{ height:16.5em; line-height: 1.5em; overflow: hidden;}


/*农民利益*/
.farmer{ margin-top: 50px;}
.farmer .farmer_hot{ background: #257e44; padding:5px;}
.farmer .farmer_hot_n{ border:1px solid #78af8b; color: #fff}
.farmer .hot_l{ width: 50%; float: left;}
.farmer .hot_l img{ width: 100%;}
.farmer .hot_r{ width: 44%; float: left; padding:3%;}
.farm_t .data,.farm_t .fw{ color: #fff;}
.farm_t h2 a{ color: #fff;}
.farm_t .c{ height:7.5em; margin:1em 0; overflow:hidden; line-height: 1.5em;}
.farm_t{ margin-top: 0}
.farm_t .detail{ width: 100px; height: 25px; border:1px solid #a8cbb4; line-height: 25px; display: block; text-align: center; color: #fff; margin-top: 20px;}
.farmer .farm_new{padding:50px 0;}
.farm_new .new_n { padding:5px; margin-top: 0}
.farm_new .new_n .inner{ padding:30px;}
.farm_new ul li{ width:48%; float: left; background: #fff; margin-top: 30px;}
.farm_new ul li{ background: #fff;}
.farm_new ul li+li{ float: right; background: #efece4;}
.farm_new ul li+li+li{ float: left; background: #efece4;}
.farm_new ul li+li+li+li{ float: right; background: #fff;}
.farm_new ul li+li+li+li+li{ float: left; background: #fff;}
.farm_new ul li+li+li+li+li+li{ float: right; background: #efece4;}
.farm_new ul li+li+li+li+li+li+li{ float: left; background: #efece4;}
.farm_new ul li+li+li+li+li+li+li+li{ float: right; background: #fff;}

.farm_new ul li .inner {border:1px solid #ede9e0;}
.farm_new ul li+li .inner {border:1px solid #fff;}
.farm_new ul li+li+li .inner {border:1px solid #fff;}
.farm_new ul li+li+li+li .inner {border:1px solid #ede9e0;}
.farm_new ul li+li+li+li+li .inner {border:1px solid #ede9e0;}
.farm_new ul li+li+li+li+li+li .inner {border:1px solid #fff;}
.farm_new ul li+li+li+li+li+li+li .inner {border:1px solid #fff;}
.farm_new ul li+li+li+li+li+li+li+li .inner {border:1px solid #ede9e0;}

/* .farm_new ul li:nth-child(n+1){ background: #fff;}
.farm_new ul li:nth-child(n+2){ float: right; background: #efece4;}
.farm_new ul li:nth-child(n+3){ float: left; background: #efece4;}
.farm_new ul li:nth-child(n+4){ float: right; background: #fff;}
.farm_new ul li:nth-child(n+5){ float: left; background: #fff;}
.farm_new ul li:nth-child(n+6){ float: right; background: #efece4;}
.farm_new ul li:nth-child(n+7){ float: left; background: #efece4;}
.farm_new ul li:nth-child(n+8){ float: right; background: #fff;}

.farm_new ul li:nth-child(n+1) .inner {border:1px solid #ede9e0;}
.farm_new ul li:nth-child(n+2) .inner {border:1px solid #fff;}
.farm_new ul li:nth-child(n+3) .inner {border:1px solid #fff;}
.farm_new ul li:nth-child(n+4) .inner {border:1px solid #ede9e0;}
.farm_new ul li:nth-child(n+5) .inner {border:1px solid #ede9e0;}
.farm_new ul li:nth-child(n+6) .inner {border:1px solid #fff;}
.farm_new ul li:nth-child(n+7) .inner {border:1px solid #fff;}
.farm_new ul li:nth-child(n+8) .inner {border:1px solid #ede9e0;} */

.farm_new ul li .c1{ height:4.5em; margin:1em 0 0; overflow:hidden; line-height: 1.5em;}


/*社会责任报告*/
.sociol{overflow: hidden;margin-top:60px;}
.sociol_zrbg{padding:30px 0;}
.sociol_zrbg h2{ text-align:center; }
.sociol_zrbg h2 em{ display:block; width:50px; margin:0 auto 35px;height:10px; border-bottom:1px solid #277F45;}
/*.sociol_zrbg .zrbg_n li{ float: left; width:18.8%; margin-right: 2%; margin-top: 20px;}
.sociol_zrbg .zrbg_n li:nth-child(5n){ float: right; margin-right: 0;}*/
.sociol_zrbg .zrbg_n ul{ overflow: hidden; margin:0 -10px;}
.sociol_zrbg .zrbg_n li{ float: left; width:18.8%;margin-top: 20px;}
.sociol_zrbg .zrbg_n li a{ margin:0 10px;border:1px solid #ccc; box-sizing:border-box;}
.sociol_zrbg .zrbg_n li img{ width: 100%;}

.sociol_zrbg .zrbg_n li a{ }

/*服务与合作*/
.service_tab{padding:0;}
.service_tab h2{ text-align:center; }
.service_tab h2 em{ display:block; width:50px; margin:0 auto 35px;height:10px; border-bottom:1px solid #277F45;}
.tab_tits{  height:30px; width: 60%; margin:0 auto;}
.tab_tits li{ float:left; width:33%; *+margin-left:-1px; height:34px; text-align:center; cursor:pointer; font-size:16px; color:#979797;}
.tab_tits li span{ display:block; height:30px; line-height:30px;}
.tab_tits li em{ display:none; width:1005; height:4px; background:url(../../image/dot01.png) center bottom no-repeat;}
.tab_tits li.on span{ color:#fff;background:#257E44;}
.tab_tits li.on em{ display:block;}
.serv_text h3{ margin:10px 0 10px;}
.serv_text { margin-top: 30px;}
.serv_text .inner{ padding:0 24px;}
.serv_text h2{ margin:10px 0 10px;}
.serv_text .c{ height:4.5em; margin:1em 0; overflow:hidden; line-height: 1.5em;}
.serv_text ul{ overflow: hidden;}/* margin:0 -24px;*/
.serv_text ul li{ float:left; width:50%; box-sizing:border-box;}
.serv_text ul li:nth-child(2n){ float:left; width:50%;border-left: 1px dashed #C2C2C2;box-sizing:border-box;}
.serv_text .data,.serv_text .fw{ color: #257e44;}
.serv_text .fw i{  margin-right: 10px;}
.serv_text p{ width: 70%; margin:0 auto; text-align: center; margin-bottom: 50px; line-height: 1.5em;}

.serv_02{padding:30px 0; background: url(../../upload/service02.jpg) repeat-y top left; }
.serv_02 h2{ text-align:center; }
.serv_02 h2 em{ display:block; width:50px; margin:0 auto 35px;height:10px; border-bottom:1px solid #277F45;}
.serv_02 .serv_02_text ul{ overflow: hidden;margin: 0 -12px;}
.serv_02 .serv_02_text li{ float: left; width:33.3333%;position: relative;}
.serv_02 .serv_02_text li a{padding:0 12px;}

.serv_02 .serv_02_text li img{ width: 100%;}
.serv_02 .serv_02_text li span{ position: absolute; top:30%;left: 10%; width: 60%; color: #fff; border: 1px solid #fff; display: block; padding:5% 10%; text-align: center;}

.tab_tits1{  height:30px; width: 30%; margin:0 auto;}
.tab_tits1 li{ float:left; width:50%; *+margin-left:-1px; height:34px; text-align:center; cursor:pointer; font-size:16px; color:#979797;}
.tab_tits1 li span{ display:block; height:30px; line-height:30px;}
.tab_tits1 li em{ display:none; width:1005; height:4px; background:url(../../image/dot01.png) center bottom no-repeat;}
.tab_tits1 li.on span{ color:#fff;background:#257E44;}
.tab_tits1 li.on em{ display:block;}

.process{padding:30px 0; background:#f6f4f0;}
.process h2{ text-align:center; }
.process h2 em{ display:block; width:50px; margin:0 auto 35px;height:10px; border-bottom:1px solid #277F45;}
.process .process01 li{ float: left; width:21.25%; margin-right: 5%; position: relative; margin-top: 20px;}
.process .process01 li a{cursor: default;}
.process .process01 li.li_4{float: right; margin-right: 0;}
.process .process01 li:nth-child(4n){ float: right; margin-right: 0;}
.process01 li:nth-child(4n+5),
.process01 li:nth-child(4n+6),
.process01 li:nth-child(4n+7),
.process01 li:nth-child(4n+8){margin-top: 70px;}
.process .process01 li img{ width: 100%;}
.process .process01 li span{ position: absolute; bottom:10px;left: 10%; width: 80%; color: #fff; background: #6eb92b; display: block; text-align: center;}
.process .process01 li .jiantou{ position: absolute;right: -15%; width: 19px; height: 50px; top:30%;}
.process .process01 li .jiantou01{ position: absolute;bottom: -30%; width: 53px; height: 19px; left:40%;}

/*电子交易平台*/
.transaction{ margin:20px 0;}
.transaction p{ line-height: 2em;}
.transaction img{ width: 100%; height: auto; margin-top: 50px;}

.Fwgs{ background: #f6f4f0; padding:20px 0;}
.Fwgs p{ line-height: 2em;}
.Fwgs a{ width: 200px; height: 30px; line-height: 30px; display: block; background:#277F45; color: #fff; text-align: center; border-radius: 5px; margin-top: 20px}
.Fwgs a:hover{ background: #0da342;}
.Fwgs_img img{ width: 100%; height: auto; margin-top: 50px;}
.nbj{ background: none}

.map{ width: 100%; border: 1px solid #eee; height: 500px; margin-top: 50px;}


/*计算器*/
.calcu{}
.calcu .calcu_t{ background: #f6f4f0; padding-top: 20px; height: 40px;}
.radio_bon { width: 30%; margin:0 auto; }
.radio_bon dd { background: url(../../image/radio.png) no-repeat 0 0px; padding-left: 26px; white-space: normal; float: left; margin-right: 20px; cursor: pointer; }
.radio_bon dd.on { background-position: 0 -30px; }
.radio_bon dt { display: none; }
.calcu .calcu_h{ background: #257f45;height: 60px;margin-top: 20px; line-height: 60px;}
.calcu_h ul li{ width: 25%; float: left; text-align: center; color: #fff; position: relative;}
.calcu_h ul li:nth-child(2):after{content:'';position: absolute;width: 1px;height: 60px;background: #fff;top: 0;right: 0;}
.calcu_h ul li:nth-child(2),
.calcu_h ul li:nth-child(4){ text-align: left;}
.calcu .calcu_c{ background: #fff;line-height: 60px;}
.calcu_c ul li{color: #000; }
.calcu_c ul li .calcu_text{ width: 100%;border-bottom: 1px solid #ccc;}
.calcu_text dd{ width: 25%; float: left; text-align: center;}
.calcu_text dd:nth-child(2),
.calcu_text dd:nth-child(4){ text-align: left;}
.calcu_text .inp_x{ width: 200px; height: 30px; line-height: 30px; padding:3px 5px; border-radius: 5px; background: #f6f4f0; border:1px solid #eceae7;}
.calcu_text .select{ width: 200px; height: 40px; padding:3px 5px; border-radius: 5px; background: #f6f4f0 url(../../image/select.png) no-repeat scroll 170px center; border: 1px solid #eceae7;  appearance:none;-moz-appearance:none;-webkit-appearance:none;padding-right: 14px; color: #909090;}
select::-ms-expand { display: none; }
.calcu_result{ background: #f4f4f4; padding:30px 50px;}
.calcu_result .name{ border-bottom: 1px dotted #000; padding-bottom: 30px;}
.calcu_result .jisuan a{ background: #257f45; color: #fff; text-align: center; width: 200px; line-height: 30px; margin-top: 20px; display: block; border-radius: 5px;}
.calcu_result p{ padding:30px 0;}
.calcu_result p span{vertical-align: middle; color:#6eb92b; margin:0 10px; font-family: "Arial"; font-weight: bold; font-size: 36px;}
.zhu{ padding:20px; border: 1px solid #6eb92b; margin-top: 20px;}

/*加入我们招聘告示*/
.publicity ul{overflow: hidden;margin:0 -20px;}
.publicity ul li{ width: 50%; float: left; }
.publicity ul li:nth-child(2n){border-left: 0px dashed #C2C2C2;}
.publicity .inner{  margin: 20px;border-bottom: 1px dashed #C2C2C2; }
.joinbox{ margin:0;}

.staff{overflow: hidden;margin-top:60px;}
.staff ul{width:100% }
.staff ul li{width:18%;float:left;margin-bottom:2%;margin-right:2%;position:relative; background: #fafafb;overflow:hidden;}

.staff ul li img{ width: 100%; padding:0 10px;}
/* .staff ul li .over_ico{background:rgba(37,126,68,0.5);position:absolute;left:10px;top:0;width:100%;height:100%;overflow:hidden;transform:translateY(100%);transition:1s;-webkit-transition:1s;opacity:1;-moz-opacity:1;filter:alpha(opacity=100); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#C8257E44,endColorstr=#C8257E44);padding:0 10px;} */
.staff ul li .over_ico{background:rgba(37,126,68,0.5);position:absolute;left:10px;top:0;width:100%;height:100%;overflow:hidden;opacity:0;-moz-opacity:0;filter:alpha(opacity=0); transition:0.3s all;padding:0 10px;}
.staff ul li.hover{cursor: pointer;}
/* .staff ul li:hover .over_ico{transform:translateY(0);padding:0 10px;} */
.staff ul li.hover .over_ico{opacity:1;-moz-opacity:1;filter:alpha(opacity=100); z-index:999;background:rgba(37,126,68,0.8);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#C8257E44,endColorstr=#C8257E44);padding:0 10px;}
.staff ul li .over_ico h1{ color: #fff;  text-align: left; line-height: 30px; padding:30px 30px 0;font-size: 20px;padding-left: 10px;}
.staff ul li .over_ico  a  p{ color: #fff; text-align: left; line-height: 20px; padding:30px;padding-left: 10px;}
.devo_con .staff ul.actives li{ width:31.3333% !important}


.QA .QA_ll img{ display: block;}
.Qtit h1{ color: #2b2b2b; font-size:18px;  text-align: center; display: none;}
.Qline_01{width: 39px; margin:6px auto; height: 1px; background: #257e44;display: none;}



/*加入我们员工感想*/
.feel{ margin:50px 0 0;}
.feel ul{ overflow: hidden;margin:0 -10px;}
.feel ul li{width:33.3333%;float:left;margin-bottom:2%;}
.feel ul li a{padding:0 10px;}
.feel ul li img{ width: 100%;}
.feel ul li .feel_ico{  padding:10px; margin: 0 auto;}
.feel_ico h1{white-space:nowrap; overflow:hidden; text-overflow:ellipsis; text-align: center; line-height: 30px; font-weight: bold; }
.feel_ico p{  text-align: left; height: 4.5em; line-height: 1.5em; overflow: hidden;}

/*图示*/
.tit h1{ color: #2b2b2b; font-size: 22px; font-weight: bold; text-align: center;}
.line_01{width: 39px; margin:20px auto; height: 1px; background: #257e44;}
.new04{ padding:60px 0; background:url(../../image/zt2.jpg) no-repeat center center;}
.arear{ width:1320px; margin:auto; overflow:hidden; }
.are01{ width:33.33333%; float:left;}
.arear dl{ float:left; padding:0 20px;}
.arear dl dt{ position:relative;}
.arear dl dt a{overflow:hidden; display:block;}
.arear dl dt a img{transition:1000ms all;-webkit-transition:1000ms all;}
.arear dl dt a:hover img{transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1);}
.arear dl dt .ts01{ position:absolute; top:10px; left:10px;z-index: 9;}
.arear dl dt em{height:0; width:0; border:8px solid #fff; border-left:8px solid transparent; border-right:8px solid transparent; border-top:6px solid transparent; position:absolute; bottom:0px; left:24px; }



.arear dd{ background:#fff; padding:30px 20px;}
.arear dd span{ display: block; color: #257e44; }
.arear dd h2{ font-size:16px; color: #2b2b2b;margin:4px 0 10px 0; font-weight:bold;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.arear dd p{ color: #3a3a3a; font-size: 14px;line-height:1.5; height:3em; overflow:hidden;}
/*招聘信息*/
.joinbox .join_h{ background: #257e44; color: #fff; margin:30px 0 0;}
.join_h ul li{ float: left; width: 14.28%; text-align: center; line-height: 40px;}

.joinbox .join_t{}
.join_t ul li{ width: 100%; text-align: center; line-height: 40px; border-bottom: 1px solid #ccc;}
.join_t ul li:hover{ background: #eee;}
.join_t ul li dd{ width: 14.28%; float: left;}
.join_t ul li dd:nth-child(3),
.join_t ul li dd:nth-child(4){ color: #257e44;}
.join_t .more{ display: block; width: 100px; line-height: 25px; background: #959595; color: #fff; margin-top: 8px; margin-left: 50px;}

.join_d_t{ padding:20px 50px; background: #257e44; margin-top: 20px; color: #fff;}
.join_d_t .join_ll{ width: 70%; float: left;}
.join_d_t .join_rr{ width: 30%; float: right;}

.join_ll .zhiwei{ width:15%; *+margin-left:-1px; height:40px; text-align:center; font-size:16px; color:#257e44; background: #fff; border-radius: 5px; position: relative; float: left;}
.join_ll .zhiwei span{ display:block; height:40px; line-height:40px;}
.join_ll .zhiwei em{  width: 11px; height:4px; background:url(../../image/dotbai.png) center bottom no-repeat; position: absolute;}
.join_ll .address{ float: left; margin: 10px 20px 0;}
.join_ll p{ padding:10px; font-size: 18px;} 
.join_ll .cont{}
.join_ll .cont ul li{ float: left; padding:0 10px;  position: relative;}
.join_ll .cont ul li:after{content:'';position: absolute;width: 1px;height: 15px;background: #fff;top: 4px;right: 0;}
.join_ll .cont ul li:nth-child(4):after{width: 0}
.join_rr .resume{ padding:10px 30px; width: 150px; display: block; text-align: center; color: #fff; border:1px solid #fff; float: right;}
.join_rr .join_share{ padding:20px 0; margin-top: 10px; float: right;}
.bdsharebuttonbox{ float: left;}
.bdsharebuttonbox span{ float: left; line-height: 50px;}

.joinbox .join_nr{ padding:50px; background: #f6f4f0;}
.join_nr h1{ font-size: 20px; margin:10px 0; position: relative; padding-left:10px;}
.join_nr h1 em{ width: 2px; background: #257e44; position:  absolute; left:0; display: block; top:8px; height: 18px;}
.join_nr .join_lk{ padding:20px 0; border-top:1px dotted #000; margin-top: 30px;}

/*加入我们首页*/
.join_index{ background: #f6f4f0; padding:30px 0;}
.join_index h2{ text-align:center; }
.join_index h2 em{ display:block; width:50px; margin:0 auto 35px;height:10px; border-bottom:1px solid #277F45;}
.join_zpxx{padding:30px 0; background: #f6f4f0; }
.join_zpxx .zpxx_ll{ width: 49%; float: left;}
.join_zpxx .zpxx_rr{ width: 49%; float: right;}
.join_zpxx .zpxx_rr img{ width: 100%; }

.zpxx_ll .join_hi{ background: #257e44; color: #fff; margin:20px 0 0;}
.join_hi ul li{ float: left; width: 25%; text-align: center; line-height: 40px;}

.zpxx_ll .join_ti{}
.join_ti ul li{ width: 100%; text-align: center; line-height: 44px; border-bottom: 1px solid #ccc;}
.join_ti ul li:hover{ background: #eee;}
.join_ti ul li dd{ width: 25%; float: left;}

.join_ti ul li dd:nth-child(4){ color: #257e44;}
.join_ti .more{ display: block; width: 100px; line-height: 25px; background: #959595; color: #fff; margin-top: 8px; margin-left: 50px;}
.zpxx_ll h1{ line-height: 40px; font-size: 18px; text-align: left; font-weight: bold; color: #000; }
.zpxx_ll h1 a{ float: right; color:#257e44;  font-size: 12px ; display: block; line-height: 40px; padding-right: 20px;}
.mt0{ margin-top: 0}
.join_more { width: 100px; margin:10px auto 0; }
.join_more a.more{display: block;width: 90px;height:30px;line-height: 30px;color:#257e44;text-align:center;  font-size:12px;}


/* #leftsead li a .hides{margin-right:-143px;cursor:pointer;cursor:hand;}
#leftsead li a.youhui .hides{display:none;position:absolute;right:190px;top:2px;} */

.far_bjs{ background: #f6f4f0; padding:30px 0; margin:0;}
.pb0{ padding:0;}

/*企业服务*/
.enter h3{ margin:10px 0 10px;}
.enter { margin-top: 30px;}
.enter .inner{ padding:0 20px;}
.enter .c{ height:4.5em; margin:1em 0; overflow:hidden; line-height: 1.5em;}
.enter ul li{ float:left; width:48%;}
.enter ul li:nth-child(2){ float: right;}
.enter .data{ color: #257e44;}
.enter .more{ display: block; width: 100px; line-height: 25px; background: #959595; color: #fff; margin-top: 8px; text-align: center;}
.enter dl{ margin-top: 30px; border-top: 1px solid #959595; padding:10px 0;}
.enter dl dd{ line-height: 30px;}
.enter dl dd span{ float: right;}
.enter dd p{width: 80%; text-align: left; float: left;padding-left: 10px; background: url(../../image/dian.png) no-repeat left center; }

/*媒体服务*/
.media{  background: url(../../upload/mt_service1.jpg); padding:30px 0;}
.media h2{ text-align:center; }
.media h2 em{ display:block; width:50px; margin:0 auto 35px;height:10px; border-bottom:1px solid #277F45;}

.QA{ padding:30px;}
.QA .QA_ll{ width: 20%; float: left;}
.QA .QA_ll img{ width: 100%}
.QA .QA_rr{ width: 75%; float: right; height: 450px; overflow: hidden; }

.faq { margin-left: 5%;}
.faq dt { position:relative; margin-top:10px; color:#000;cursor:pointer; padding:9px 50px 9px 20px; background:#efece5; font-weight: bold;}
.QA .faq dt.on { color:#237542; background:#fff; border:1px solid #ccc; border-bottom: 0;font-weight: bold;}
.QA .faq dd { display:none; padding:25px;  color:#4a4d55; line-height:25px;border:1px solid #ccc; border-top: 0}
.QA .faq dd span{ font-weight: bold;}
.QA .faq dd p { margin-bottom:16px; }
.QA .faq dt .q { display:block; position:absolute; left:0; top:7px; width:26px; height:26px; }
.QA .faq dt .q_arrb { display:block; position:absolute; right:10px; top:14px; width:16px; height:12px; background:url(../../image/close.png) no-repeat}
.QA .faq dt.on .q { background-image:url(../../image/q_on.jpg)} 
.QA .faq dt.on .q_arrb { background-image:url(../../image/open.png)} 

.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ background: rgba(35,117,66,0.8) !important;}
.mCustomScrollBox > .mCSB_scrollTools{ left:0 !important;}

.jckx{ margin-top: 50px;}
.jckx h2{ text-align:center; }
.jckx h2 em{ display:block; width:50px; margin:0 auto 35px;height:10px; border-bottom:1px solid #277F45;}
.jckx .jckx_hot{  padding:5px;}
.jckx .jckx_hot_n{  color: #000;background: #f6f4f0;}
.jckx .hot_l{ width: 50%; float: right;}
.jckx .hot_l img{ width: 100%;}
.jckx .hot_r{ width: 44%; float: left; padding:3%;}
.jckx_t .data,.jckx_t .fw{ color: #257f45;}
.jckx_t h2 a{ color: #000;}
.jckx_t .c{ height:7.5em; margin:1em 0; overflow:hidden; line-height: 1.5em;}
.jckx_t{ margin-top: 0}
.jckx_t .detail{ width: 100px; height: 25px;line-height: 25px; display: block; text-align: center; color: #fff; margin-top: 20px; background: #959595;}

/*在线留言*/
.message{background: #f6f4f0; padding:30px 0; margin-top: 30px;}
.in_hd{ text-align: center; margin: 60px 0 40px 0;}
.in_hd span{position: relative;  background: #257e44; height: 42px; line-height: 40px; color: #fff;display: inline-block;  font-weight: bold; padding: 0 40px; font-size: 18px;}
.in_hd span em{height:0; width:0; border:6px solid transparent; border-left:6px solid transparent; border-right:6px solid transparent; border-top:8px solid #257e44; position:absolute; bottom:-12px; left:50%; margin-left:-5px;}

.form_box .in_bd{ padding: 0 145px;}
.form_box .in_bd li{ width: 46%; margin-bottom: 10px; position: relative;}
.form_box .in_bd input{ width: 93%; height: 34px; line-height: 34px; border: 1px solid #ceccc8;padding:0 10px; background: none;}
.form_box .in_bd dl{ overflow: hidden;}
.form_box .in_bd ul{ overflow: hidden;}
.form_box .in_bd li:nth-child(odd){ float: left; clear: both;}
.form_box .in_bd li:nth-child(even){ float: right;}
.form_box .in_bd li:nth-child(even) span{ font-size: 14px; float: left; line-height: 38px; padding-left: 20px;}
.form_box .in_bd li:nth-child(even) dt{ font-size: 12px; float: left; line-height: 38px; margin-left: 20px; background: url(../../image/radio.png) no-repeat 0 7px; padding-left: 25px; cursor: pointer;}
.form_box .in_bd li:nth-child(even) dt.on{  background: url(../../image/radio.png) no-repeat 0 -23px;}
.subm{ text-align: center; margin-top:30px;}
.subm button{ background: #257f45; color: #fff; width: 104px; height: 30px; line-height: 30px; border: none; outline: none; margin: auto;}

.in_bd .in_area{ width: 100%; clear: both;}
.in_bd .in_area textarea{ width: 97%; height: 124px; padding: 10px;border: 1px solid #ceccc8; background: none;}

/*求职申请*/
.apply{padding:30px 0;}
.apply_b{ padding: 0 145px;}
.apply_b li{ width: 50%; margin-bottom: 10px; position: relative;}
.apply_b li input{ width: 94%; height: 34px; line-height: 34px; border: 1px solid #ceccc8;padding:0 10px; background: #f6f4f0;}
.apply_b .address{ width: 100%; }
.apply_b .address input{ width: 97%; }
.apply_b li select{ width: 98%; height: 34px;  padding:3px 5px;  background: #f6f4f0 url(../../image/select1.png) no-repeat scroll 99% center; border: 1px solid #ceccc8;  appearance:none;-moz-appearance:none;-webkit-appearance:none; color: #909090;}
.apply_b li select.mz{background: #f6f4f0 url(../../image/select2.png) no-repeat scroll 99% center;}
.apply_b dl{ overflow: hidden;}
.apply_b ul{ overflow: hidden;}
.apply_b li{ float: left; }
.apply_b li.even{ float: right;}
.apply_b li.odd{ float: right;}
.apply_b li span{ font-size: 14px; float: left; line-height: 38px; padding-left: 20px;}
.apply_b li dt{ font-size: 12px; float: left; line-height: 38px; margin-left: 20px; background: url(../../image/radio.png) no-repeat 0 7px; padding-left: 25px; cursor: pointer;}
.apply_b li dt.on{  background: url(../../image/radio.png) no-repeat 0 -23px;}

.apply_b .in_area{ width: 100%; clear: both;}
.apply_b .in_area textarea{ width: 97%; height: 124px; padding: 10px;border: 1px solid #ceccc8; background: #f6f4f0; overflow-y: scroll;}
.apply_b li input.date_input{ width: 95%; height: 34px; line-height: 34px; padding:1px 5px;  background: #f6f4f0 url(../../image/select1.png) no-repeat scroll 99% center; border: 1px solid #ceccc8;  appearance:none;-moz-appearance:none;-webkit-appearance:none; color: #909090;}

/**/

.form_box .error .text {border-color:#ff0000; box-shadow:0 0 2px #ff0000; background:#fff; }
.form_box .error .valid_message { display:inline-block; margin-left:10px; color:#ff0000; vertical-align:top;}
.form_box .text { border:1px solid #ddd; box-sizing:border-box; width:400px; padding:0 5px; height:30px; line-height:30px; border-radius:2px;}
.form_box .active .text { border-color:#b6ff00; box-shadow:0 0 2px #00ff21; background:#fdf7e6;}
.in_bd .form_box .error .valid_message{ position:absolute; top:4px; right:0;background: #75d295;border-radius: 4px;padding:0px 4px; font-size:12px; line-height:20px; color:red;}
.form_box .error .valid_message { position:absolute; top:4px; right:0;background: #75d295;border-radius: 4px;padding:0px 4px; font-size:12px; line-height:20px; color:red;}


/*友情链接*/
.link{ padding:50px 0;}
.link_p{ width: 100%; margin-bottom: 50px;}
.link_p ul li{ float: left; width:20%; margin-top:10px; }
.link_p ul li a{  display: block; margin: 0 10px;border: 1px solid #ccc;border: 1px solid #ccc;}
.link_p ul li a{  display: block; margin: 0 10px;}
/*.link_p ul li:nth-child(5n){ margin-right: 0; float: right;}*/
.link_p ul li img{ width: 98%;  }
.e404{ width: 100%;}
.e404 img{ width: 100%;}
.copyright{ padding:50px 0;}


.problem{ margin-top:0px; position:relative; overflow:hidden;}
.problem .sline{ float:left; width:1px; height:100%; background:#d6d6d5; position:absolute; left:2px;}
.problem .sline span{ width:5px; height:130px; background:#237542; position:absolute; top:0; left:-2px;}
.problem ul{ width:908px; float:right; background:#efece5;}
.problem li{ line-height:60px; border-bottom:1px solid #fff;}
.problem h1{ font-size:16px; color:#4a4c58;font-weight:bold; padding:0 40px; cursor:pointer; overflow:hidden;}
.problem h1 p{ width:90%;white-space: nowrap;overflow: hidden; text-overflow: ellipsis; float:left;}
.problem h1 span{ font-size:30px; font-weight:bold; float:right; color:#257e44;}
.problem .wd{display: none;}
.problem .wd dl{ border:1px solid #ede9e0; padding:33px 28px; padding-top:10px;}
.problem .cur h1{ display:none;}
.problem .cur .wd{display: block; background:#fff; }
.problem .cur dt{ font-size:18px; color:#257e44; font-weight:bold; line-height: 28px; margin-bottom: 10px;}
.problem .cur dd p{ line-height:24px; color:#4a4d55; font-size: 14px;}
.problem .cur dd span{ font-weight:bold;}


@media only screen and (max-width:1690px) {
.idea .idea_child{ width: 80%; }	
}
@media only screen and (max-width:1366px) {
	.arear{ width:100%;}
.apply_b li select{ width: 97%}
.apply_b{ padding:0; }
.form_box .in_bd{ padding:0;}
.form_box .in_bd .in_area{ width: 100%;}
.problem ul{ width:98%;}
}
@media only screen and (max-width:1365px) {
.idea_child .th_r .text{ height:12.5em; }
.serv_text img{ width: 100%;}
.serv_text .inner i img{ width: auto;}
.join_ti .more{ float: right; margin-left:0;}
}

@media only screen and (max-width:1279px) {
.radio_bon { width: 40%; }
}
@media only screen and (max-width:1050px) {
.join_d_t{ padding: 20px;}
}

@media only screen and (max-width:1023px) {
.idea .idea_child{ width: 90%; }
.radio_bon dd {
    background: url(../../image/radio.png) no-repeat 0 -3px;}
.radio_bon dd.on {background-position: 0 -33px;}
.apply_b{ padding: 0;}


}
@media only screen and (max-width:850px) {
.idea_child .th_r .text {height: 10.5em;}

}
@media only screen and (max-width:768px) {
.new04{ padding: 20px 0;}

.are01{ width: 50%;}
.arear dl{ padding: 0 10px;}
.arear_con .are01{ margin-bottom: 20px;}
.deta{ width: 100%;}
.deta .left{ width: 100%;}
.deta .right{ width: 100%;}
.de_con{ padding: 10px;}
.deta .left .title h2{ font-size: 18px; font-weight:normal;}
.deta .left .timer li{ padding: 0 6px;}
.page01{ padding: 20px 10px;}
.page01 p{ font-weight: normal;}
.page02{ padding: 10px;}
.page02 h1{ font-size: 16px; font-weight:normal;}

.new01 .new .left{ width: 100%;}
.new01 .new .right{ width:100%; padding: 20px 0;}
.new01 .new .right a{ font-size: 14px;}
.new01 .new .right li{ line-height: 30px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.w01_con h2{ font-size: 18px; font-weight: normal;}
.new_bd .w01_con{ padding: 10px;}
.new_bd .w01:nth-child(1){ border-right: none;}
.new04 .are01{ width: 33.3333%;}
.arear dl{ padding: 0 10px;}
.arear dd{ padding: 10px;}
.ztxm .zt p{ top:38%;}
.spe01 .right a{ font-weight: normal;}
.spe02 .right a{ font-weight: normal;}
.special_con{ padding:20px 0;}
.arear_details .ar_left{width: 100%; float: left;}
.arear_details .ar_right{width:96%; float: left; padding:2%; padding-bottom: 20px;}
.strong1{ font-size: 32px;}
.arear_details .ar_right h2{ margin: 10px 0;}
.arear_details .ar_right h2{ font-size: 18px;}
.research .yfc{ height:auto; margin-bottom:15px;}
.research h1{ margin-bottom:10px;}
.arear_details .ar_right .tscon{ height:auto;}


.staff ul li{width:49%;}
.staff ul li:nth-child(2n){ margin-right: 0;}
.join_d_t .join_ll{ width: 100%; float: none }
.join_d_t .join_rr{ width: 100%; float: none;}
.join_rr .resume{  float: left; margin:20px 0;}
.join_rr .join_share{ padding:0; margin-top:0; float: left;}
.join_ll .zhiwei{ width:55%;}
.join_ll .cont ul li{ width: 100%}
.join_ll .cont ul li:after{width: 0;}
.join_t .more{  margin-left: 5px;}
.join_zpxx .zpxx_ll{ width: 100%; }
.join_zpxx .zpxx_rr{ width: 100%; }
.enter dd p{width: 70%; }
.form_box .in_bd{ padding: 0 0px;}
.form_box .in_bd .in_area textarea{ width:100%;box-sizing: border-box;}



.form_box .in_bd li{ width: 100%;}
.form_box .in_bd input{ width: 100%;box-sizing: border-box;}
.form_box .in_hd{margin: 24px 0 28px 0;}
.form_box .in_hd span{ height: 36px; line-height: 34px; font-weight: normal;}


.apply_b{ padding: 0 20px;}
.apply_b li{ width: 100%; }
.apply_b li input{ width: 97%; }
.apply_b li select{ width: 100%;}

}

@media only screen and (max-width:767px) {
.problem h1{ padding:0 10px; font-weight:normal}
.problem .cur dt {font-size: 16px;}
	.process .process01 li .jiantou{ display:none;}
	.wrap{ width: 98%; margin: auto}
.idea .idea_child{ width: 100%; }
.idea_child .th_l{width: 100%}
.idea_child .th_r{  padding:3%; width: 94%; }
.idea ul li:nth-child(2n) .th_r{  padding-left: 3%}
.idea .idea_tit{ padding:0 10px 10px; }
.idea{margin-top:20px;}

.farmer .hot_l{ width: 100%; }
.farmer .hot_r{ width: 94%; }
.farm_new ul li{ width:100%;}
.farm_new ul li:nth-child(n+1){ background: #fff;}
.farm_new ul li:nth-child(n+1) .inner {border:1px solid #ede9e0;}
.farm_new ul li:nth-child(2n){ background: #ede9e0;}
.farm_new ul li:nth-child(2n) .inner {border:1px solid #fff;}
.farmer .farm_new{padding:0;}
.sociol_zrbg .zrbg_n li{ width:49%; margin-right: 2%; margin-top: 20px;}
.sociol_zrbg .zrbg_n li:nth-child(2n){ float: right; margin-right: 0;}

.devel_detail .detail_l{  width: 100%}
.devel_detail .detail_r{  width: 100%; margin-top: 10px;}
.d_tit ul { width: 100%;}

.font-22{ font-size: 14px;}
.font-28{ font-size: 14px;}
.tab_tits{ width: 95%; }
.serv_text ul li{ width:100%;}
.serv_text ul li:nth-child(2n){ float:left; width:100%;border-left: 0px dashed #C2C2C2; padding-left: 0%;}
.serv_02 .serv_02_text li span{ top:50%;left:5%; width: 80%;  padding:2% 5%; }
.serv_02 .serv_02_text li{ width:100%; margin-right: 0%; margin-top: 20px; }

.tab_tits1{  width: 50%; }
.process .process01 li{  width:100%; margin-right: 0%; }
.process01 li:nth-child(4n+5),
.process01 li:nth-child(4n+6),
.process01 li:nth-child(4n+7),
.process01 li:nth-child(4n+8){margin-top: 20px;}

.development ul li{  width:100%; margin-top: 20px; }
.development{ margin:20px 0 20px;}
.devobox{ margin:20px 0 0;}
.devo_more{ margin:10px auto;}

.tab-titd{   width: 100%;}
.devo_zrbg .zrbg li{  width:100%; margin-right: 0%; margin-top: 20px;}

.calcu_text dd{ width: 100%; text-align: left; line-height: 30px}
.calcu_c ul li .calcu_text{ border-bottom: 0px solid #ccc;}
.calcu_result{ margin-top: 20px; padding:5px;}
.calcu_h{ display: none;}
.radio_bon { width: 90%;  }
.radio_bon dd { margin-right: 10px;  }
.staff ul li{width:100%;}
.feel ul li{width:100%;margin-right:0%;}

.join_h ul li{width: 45%; text-align: left; padding:5px; line-height: 20px}
.join_t ul li dd{ width: 45%; text-align: left; padding:5px;line-height: 20px}
.join_t .more{  text-align: center;}
.zpxx_ll h1 { font-size: 16px;}
.join_ti .more{ width: 70px;  margin-left: 5px;}
.enter ul li{  width:100%;}
#leftsead{top:50px;}
.QA .QA_ll{ width: 100%; }
.QA .QA_rr{ width: 100%; float: right; height: auto; }
.faq { margin-left: 0;}
.serv_text p{ width: 100%}
.tab-titd li{ font-size: 12px}
.jckx .hot_l{ width: 100%; }
.jckx .hot_r{ width: 100%;  padding:0%;}
.in_bd li{ width: 98%; }
.in_bd input{ width: 94%;}
.in_bd li:nth-child(even){ float: left;}
.in_bd .in_area textarea{ width: 92%;}
.apply_b li input{ width: 92%; }
.apply_b .address input{ width: 92%; }
.apply_b .in_area textarea{ width: 92%;}

.link_p ul li{  width:33.3333%; }

.service_tab h2 em{ margin-bottom: 16px;}
.devo_conbox{ padding: 0;}
.serv_text img{ width: 100%;}
/*.serv_text .inner{ padding:0;}*/
.serv_text ul li{ margin-bottom: 10px;}
.process h2 em{ margin-bottom: 4px;}
.process{ padding-bottom: 20px 0;}
.main_n{ padding-bottom: 20px;}
.wrap .map{ margin-top: 20px;}
.calcu{ margin-top: 10px;}
.calcu_text .inp_x{ width: 98%;}
.calcu_text .select{ width: 100%;}
.calcu_text .select{background: #f6f4f0 url(../../image/select.png) no-repeat scroll 99% center;}
.farm_new .new_n .inner{ padding: 10px;}
.farm_new ul li{ margin-top: 20px;}
.farmer{ margin-top: 20px;}
.sociol_zrbg h2 em{ margin-bottom: 0;}
.sociol{ margin: 0;}
.staff{ margin-top: 20px;}
.joinbox .join_nr{ padding: 10px;}
.join_d_t{padding: 20px 10px;}
.join_ll .zhiwei{ height: 30px;}
.join_ll .zhiwei span{ height: 30px; line-height: 30px;}
.join_ll .cont ul li{ line-height: 24px;}
.apply_b{ padding:0;}
.feel{ margin: 20px 0 0;}
.QA{ padding:0; margin-top: 10px;}
.media h2 em{ margin-bottom: 10px;}
.development h2 em{ margin-bottom: 10px;}
.apply_b li select{ width: 95%;}
.apply_b li input.date_input{ width: 92%; padding:0 10px;}
.apply_b li input{ width: 100%;box-sizing: border-box;}
.apply_b .address input{width: 100%;box-sizing: border-box;}
.apply_b .in_area textarea{width: 100%;box-sizing: border-box;}
.apply_b li select{width: 100%;box-sizing: border-box;}
.apply_b li input.date_input{width: 100%;box-sizing: border-box;}




.QA .QA_ll img{ display: none;}
.Qtit h1{ color: #2b2b2b; font-size:18px;  text-align: center; display: block;}
.Qline_01{width: 39px; margin:6px auto; height: 1px; background: #257e44;display: block;}


#dituContent{ height: 300px !important;}


}
@media only screen and (max-width:640px) {
.new04 .are01{ width: 100%;}
.new04 .arear dl{ width: 100%; padding: 0;}
}
@media only screen and (max-width:360px) {
.apply_b li select{ width: 98%;}
}
@media only screen and (max-width:320px) {
.sociol_zrbg .zrbg_n li{ width:100%; margin-right: 0; margin-top: 20px;}
.sociol{overflow: hidden;margin-top:10px;}
.sociol_zrbg{padding:10px 0;}
.d_tit ul li{ width: 33%;}
.d_tit ul li+li{ width: 49%;}
.d_tit ul li+li+li{ width: 18%;}
.detail_l .d_tit{ padding:20px 5px;}
.tab_tits li{font-size: 14px;}

}



::-webkit-input-placeholder {
  color: #333;
}
:-moz-placeholder {/* Firefox 18- */
  color: #333;
}
::-moz-placeholder{/* Firefox 19+ */
 color: #333;
}
:-ms-input-placeholder {
  color: #333;
}

