@charset "utf-8";html {font:normal 12px/1 "microsoft yahei",微软雅黑,helvetica,arial,"\5b8b\4f53",sans-serif}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td,hr,img {margin:0;padding:0}body{line-height:1.333;font-size:12px;min-width: 1200px;}h1,h2,h3,h4,h5,h6{font:12px/1 "microsoft yahei",微软雅黑,helvetica,arial,"\5b8b\4f53",sans-serif;}input,textarea,select,button{font-size:12px;font-weight:normal}input[type="button"],input[type="submit"],select,button{cursor:pointer}table {border-collapse:collapse;border-spacing:0}address,caption,cite,code,dfn,em,th,var {font-style:normal;font-weight:normal}li {list-style:none}caption,th {text-align:left}q:before,q:after {content:''}abbr,acronym {border:0;font-variant:normal}sup {vertical-align:text-top}sub {vertical-align:text-bottom}fieldset,img,a img,iframe {border-width:0;border-style:none}img{-ms-interpolation-mode:bicubic}textarea{overflow-y:auto}legend {color:#000}a:link,a:visited {text-decoration:none}a {color:#666;text-decoration:none}a:hover {color:#23a565;text-decoration:none}hr{height:0}.left{float: left;}.right{float: right;}.clear{clear: both;}.f36{font-size:36px;}.f24{font-size:24px;}#t_align{text-align:left;}@-webkit-keyframes z {	from {		-webkit-transform: translatex(0) translatey(0) translatez(0) rotatex(0deg) rotatey(0deg) rotatez(0deg) scalex(1) scaley(1) scalez(1);		-moz-transform: translatex(0) translatey(0) translatez(0) rotatex(0deg) rotatey(0deg) rotatez(0deg) scalex(1) scaley(1) scalez(1);		-ms-transform: translatex(0) translatey(0) translatez(0) rotatex(0deg) rotatey(0deg) rotatez(0deg) scalex(1) scaley(1) scalez(1);		transform: translatex(0) translatey(0) translatez(0) rotatex(0deg) rotatey(0deg) rotatez(0deg) scalex(1) scaley(1) scalez(1);	}	to {		-webkit-transform: translatex(0) translatey(0) translatez(0) rotatex(0deg) rotatey(0deg) rotatez(360deg) scalex(1) scaley(1) scalez(1);		-moz-transform: translatex(0) translatey(0) translatez(0) rotatex(0deg) rotatey(0deg) rotatez(360deg) scalex(1) scaley(1) scalez(1);		-ms-transform: translatex(0) translatey(0) translatez(0) rotatex(0deg) rotatey(0deg) rotatez(360deg) scalex(1) scaley(1) scalez(1);		transform: translatex(0) translatey(0) translatez(0) rotatex(0deg) rotatey(0deg) rotatez(360deg) scalex(1) scaley(1) scalez(1);	}}@-webkit-keyframes y {	from {		-webkit-transform: translatex(0) translatey(0) translatez(0) rotatex(0deg) rotatey(0deg) rotatez(0deg) scalex(1) scaley(1) scalez(1);		-moz-transform: translatex(0) translatey(0) translatez(0) rotatex(0deg) rotatey(0deg) rotatez(0deg) scalex(1) scaley(1) scalez(1);		-ms-transform: translatex(0) translatey(0) translatez(0) rotatex(0deg) rotatey(0deg) rotatez(0deg) scalex(1) scaley(1) scalez(1);		transform: translatex(0) translatey(0) translatez(0) rotatex(0deg) rotatey(0deg) rotatez(0deg) scalex(1) scaley(1) scalez(1);	}	to {		-webkit-transform: translatex(0) translatey(0) translatez(0) rotatex(0deg) rotatey(0deg) rotatez(-360deg) scalex(1) scaley(1) scalez(1);		-moz-transform: translatex(0) translatey(0) translatez(0) rotatex(0deg) rotatey(0deg) rotatez(-360deg) scalex(1) scaley(1) scalez(1);		-ms-transform: translatex(0) translatey(0) translatez(0) rotatex(0deg) rotatey(0deg) rotatez(-360deg) scalex(1) scaley(1) scalez(1);		transform: translatex(0) translatey(0) translatez(0) rotatex(0deg) rotatey(0deg) rotatez(-360deg) scalex(1) scaley(1) scalez(1);	}}#top{max-width: 1200px;margin: 0 auto;height: 113px;overflow: hidden;min-width: 1200px;}#logo{background: #fff url(/uploads/image/sidimg/logo.png) no-repeat ;width: 399px;height: 113px;}#tel{background: #fff url(/uploads/image/sidimg/tel.png) no-repeat ;width: 161px;height: 113px;}.main,.section{max-width: 1200px;margin: 0 auto;min-width: 1200px; }#nav{width: 100%;height: 68px;line-height: 68px;background-color: #2cb589;position: relative;}#nav ul li{width: 14.28%;height: 68px;float: left;font-size: 16px;color: #ffffff;text-align: center;}#nav ul li:hover{background-color: #00e1ad;}#nav ul li.current{background-color: #00e1ad;}#nav ul li a{color: #ffffff; width:171px; height:68px; display:block;}#nav ul li ul{ width:171px;background:rgba(0,225,173,0.5); filter:alpha(opacity=50); z-index:10000; position: absolute; display:none;}#nav ul li ul li{ width:171px;float:left;}.slidebox{width: 100%;height: 1025px;position:relative;overflow: hidden;}.slidebox ul li{background: no-repeat center center;height: 1025px;width: 100%;}.slidebox .prev,.slidebox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:45px; height:45px; background:#23a565 url(/uploads/image/sidimg/slider-arrow.png) -105px center no-repeat; filter:alpha(opacity=50);opacity:0.5;border-radius: 45px;  }.slidebox .next{ left:auto; right:3%; background-position:15px center; }.slidebox .prev:hover,.slidebox .next:hover{ filter:alpha(opacity=100);opacity:1;  }.slidebox .prevstop{ display:none;  }.slidebox .nextstop{ display:none;  }#steps{position: relative;height: 180px;overflow: hidden;width: 100%;}#steps .bg{position: absolute;z-index: -1;width: 100%;}#steps .left{width: 36%;height: 180px;background-color: #252525;}#steps .right{width: 64%;height: 180px;background-color: #2cb589;}#steps .main{z-index: 100;background: url(/uploads/image/sidimg/bg.png);margin: 0 auto;height: 180px; }#steps .main .left{width: 355px;}#steps .main .right{width: 840px;}.steps01{background: transparent url(/uploads/image/sidimg/steps01.png) no-repeat;width: 331px;height: 180px;float: left;}.steps02,.steps03,.steps04,.steps05{background: transparent url(/uploads/image/sidimg/steps02.png) center center no-repeat;width: 25%;height: 180px;float: left;}.steps03{background-image: url(/uploads/image/sidimg/steps03.png);}.steps04{background-image: url(/uploads/image/sidimg/steps04.png);}.steps05{background-image: url(/uploads/image/sidimg/steps05.png);}#know .main{text-align: center;}/**小图标**/#know .understand{position:relative;}.float_icon{position:absolute;}.cloud_icon1{ background:transparent url(/uploads/image/sidimg/icon1.png) center center no-repeat; width:82px; height:30px; top:196px; left:-111px;}.cloud_icon2{ background:transparent url(/uploads/image/sidimg/icon2.png) center center no-repeat; width:80px; height:67px; top:210px; right:220px;}/*************/#know .k1{background: transparent url(/uploads/image/sidimg/k01.png) center center no-repeat;width: 472px;height: 220px;margin:0 auto;}#know .k2{padding: 0 10px;font-size: 20px;color: #ffffff;text-align: center;height: 40px;line-height: 40px;background-color: #2cb589;width: 200px;margin: 0 auto;border-radius: 3px;}#know .k3{width: 780px;line-height: 30px;margin: 0 auto;font-size: 20px;padding: 20px 0;color: #696969;}.btlink {width: 160px;line-height: 40px;height:40px;border: 1px solid #ccc; border-radius: 20px;font-size: 26px;text-align: center;margin: 35px auto 0;color: #696969;background-color: #fff;}.k_list{height: 550px;overflow: hidden;width: 100%;margin: 40px auto 0;max-width: 1500px;}.k_list .item{width: 20%;float: left;text-align: center;}.k_list .item.down{padding-top: 200px;}.k_list .item p{font-size: 16px;line-height: 28px;color: #696969;}.k_list .item p b{color: #2cb589;font-size: 34px;font-weight: 500;padding: 0 5px;}.state{background: #fff url(/uploads/image/sidimg/bg02.png) bottom center repeat-x;width: 100%;height: 430px;overflow: hidden;}.state .main{background-color: #f9c100;padding: 35px 0;height: 100%;}.s_list{width: 100%;height: 300px;margin-top: 30px;}.s_list .item{width: 400px;text-align: center;}.s_list .item .round.s_icon_1,.s_list .item .round.s_icon_2,.s_list .item .round.s_icon_3{width: 204px;background: transparent url(/uploads/image/sidimg/s02.png) center center no-repeat;border-radius: 102px;height: 204px;margin: 0 auto;}.s_list .item .round.s_icon_2{background-image: url(/uploads/image/sidimg/s03.png);}.s_list .item .round.s_icon_3{background-image: url(/uploads/image/sidimg/s04.png);}.s_list .item .round div{width: 100%;height: 100%;background: transparent url(/uploads/image/sidimg/icon4.png) center center no-repeat;}.s_list .item p{text-align: center;padding:20px 40px;font-size: 16px;color: #fff;}.s_list .item .round div{	-webkit-animation: z 15s linear 0s infinite;	-moz-animation: z 15s linear 0s infinite;	-ms-animation: z 15s linear 0s infinite;	animation: z 15s linear 0s infinite;}.second{background:#2d2d2d url(/uploads/image/sidimg/bg03.png) bottom center no-repeat ;height: 1310px;text-align: center;margin: 0 auto;overflow: hidden;}.second .a1{margin: 65px auto 0;width: 471px;height: 164px;background: transparent url(/uploads/image/sidimg/a01.png) center center no-repeat;}.second .a2{color: #fff;font-size: 40px;height: 65px;line-height: 65px;}.app {position: relative;}.app_list{width: 100%;height: 300px;}.app_list .item{width: 300px;text-align: center;float: left;position: absolute;background: transparent url(/uploads/image/sidimg/01.png) center center no-repeat;width: 184px;height: 184px;border-radius: 92px;}.app_list .item.i1{background-image: url(/uploads/image/sidimg/01.png);top: 218px;left: 0;}.app_list .item.i2{background-image: url(/uploads/image/sidimg/02.png);top: 70px;left: 302px;}.app_list .item.i3{background-image: url(/uploads/image/sidimg/03.png);top: 70px;left: 688px;}.app_list .item.i4{background-image: url(/uploads/image/sidimg/04.png);top: 218px;right: 1px;}.app_show{background: transparent url(/uploads/image/sidimg/app.png) center bottom no-repeat;height: 700px;position: absolute;top: 300px;left: 200px;width: 475px;z-index: 100;}.app_down{width: 490px;height: 300px;position: absolute;right: 10px;top: 557px;}.app_down .left{width: 260px;height: 250px;}.app_down .andriod,.app_down .apple{width: 260px;height: 100px;background: transparent url(/uploads/image/sidimg/andriod.png) center center no-repeat;}.app_down .apple{background-image: url(/uploads/image/sidimg/apple.png);}.app_down .qrcode {width: 204px;height: 204px;border-radius:5px ;overflow: hidden;}.app_down .andriqr,.app_down .appleqr{width: 100%;height: 100%;background:#fff url(/uploads/image/sidimg/qer.png) center center no-repeat;display: none;}.three{background: #fff  top center;height: 1384px;width: 100%;text-align: center;overflow: hidden;margin: 0 auto;}.three .p1{margin: 65px auto 0;background: transparent url(/uploads/image/sidimg/p01.png) center center no-repeat;width: 469px;height: 153px;}.three .p2{font-size: 100px;height: 160px;line-height: 160px;font-weight: 580;color: #ff9c00;}.three .p3{font-size: 48px;height: 140px;line-height: 70px; color:#341607; width:1213px;margin:0 auto;}.three .product{background: transparent url(/uploads/image/sidimg/p03.png) center center;width: 1289px;height: 559px;margin: 110px auto 0;position: relative; }.three .p4{position: absolute;top: 35px;right: 60px;width: 615px;height: 512px;background: transparent url(/uploads/image/sidimg/p02.png);}.four{background: #2db489 url(/uploads/image/sidimg/f01.png) center center no-repeat;height: 1385px;overflow: hidden;}.four .f1{background: transparent url(/uploads/image/sidimg/f03.png) center center no-repeat;height:146px;width:474px;margin: 30px auto 0;}.four .chain{width: 100%;height: 100%;position: relative;margin: 90px 0 0;}.four .chain .round{width: 1030px;height: 1030px;background: transparent url(/uploads/image/sidimg/f02.png) center center no-repeat;border-radius: 515px;margin:0 auto;-webkit-animation: z 5s linear 0s infinite;-moz-animation: z 60s linear 0s infinite;-ms-animation: z 60s linear 0s infinite;animation: z 60s linear 0s infinite;}.chain .f2,.chain .f3,.chain .f4,.chain .f5{background: transparent url(/uploads/image/sidimg/f05.png) center center no-repeat;width: 154px;height: 154px;border-radius: 77px;position: absolute;}.chain .f2{left: 150px;top: 100px;}.chain .f3{left: 520px;top: -65px;background-image: url(/uploads/image/sidimg/f06.png);}.chain .f4{right: 150px;top: 100px;background-image: url(/uploads/image/sidimg/f07.png);}.chain .f5{right: 520px;top: 940px;background-image: url(/uploads/image/sidimg/f04.png);}.chain .f6{left: 0;top: 150px;background:transparent url(/uploads/image/sidimg/f09.png) center center no-repeat;position: absolute;width: 100%;height: 150px;}.chain .f7{left: 0;top: 300px;background:transparent url(/uploads/image/sidimg/f08.png) center center no-repeat;position: absolute;width: 100%;height: 424px;}.chain .f8{left: 0;top: 720px;position: absolute;height: 60px;text-align: center;font-size: 26px;color: #fff;padding:0 200px;}.chain .f9{width: 100%;height: 60px;position: absolute;left: 0; top: 820px;}.chain .f9 a{color: #2cb589;}.five {background: #5d5d5d url(/uploads/image/sidimg/c01.png) center center no-repeat;height: 1386px;width: 100%;overflow: hidden;}.five .c1{background: transparent url(/uploads/image/sidimg/c02.png) center center no-repeat;width: 390px;height: 153px;margin:60px auto 0;}.five .c2{font-size: 72px;margin: 40px auto;width: 1200px;line-height: 120px;color: #ff9c00;height: 120px;text-align: center;}.five .c3{background: transparent url(/uploads/image/sidimg/c04.png) center center no-repeat;width: 100%;height: 234px;margin: 60px auto }.footer .tel{width: 100%;background-color: #29b08a;height: 95px;line-height: 95px;text-align: center;}.footer .tel .btlink{background-color: transparent;border: 2px solid #fff;padding: 0 20px;margin-left: 50px;font-size: 20px;}.footer .tel .btlink a{color: #fff;}.footer .tel {font-size: 20px;color: #fff;}.f-list{padding: 40px;}.f-list .item{float: left;width: 200px;font-size: 20px;}.f-list .item .tit{font-size: 30px;color: #4c4c4c;line-height: 50px;height: 50px; padding-bottom:30px;}.f-list .item li{line-height: 35px;height: 35px; font-size:24px; }.f-list .item li a{ color:#4d4d4d;font-family:"宋体";}.copyright{height: 75px;background-color: #141414;color: #efefef;line-height: 75px;text-align: center;}/***公司简介*****/.orange{color:#fe8f01;}.white{color:#ffffff;}.color-7f{color:#7f7f7f}.color-ff{color:#ffffff}.section h1,h2{ font-size:60px; text-align:center;}.section .sub-title{font-size:16px; text-align:center; width:100%; height:45px; line-height:45px;}.section .sub-title span{ padding:0 15px;}.section .box{ margin:80px 0 35px;}.profile{ background-color:#f3f2f2;}.profile dl{ float:right; padding:45px 25px; width:590px; text-align:center;}.profile dl dt{ font-size:24px;}.profile dl dt p{font-family:"宋体"; color:#acacac; }.profile dl dt p span.line{ display:block;border-bottom:3px solid #ff0000; height:0px; width:32px; margin:0 auto;}.profile dl dd,.profile dl dd p{ font-size:18px; text-align:left; line-height:1.7em; color:#505050; margin-top:30px; text-indent:2em;}/******大事记*******/.blue-bg{background:#2eb98e url(/uploads/image/sidimg/blue-bg.jpg) center center no-repeat; margin-top:105px; color:#ffffff; width:100%;  }.mileage{ padding-top:60px;height:796px; }.mileage .line{height:0; border-bottom:2px solid #ffffff; position:relative;  top:417px;}.mileage ul{ width:1200px; over-flow:hidden; height:624px;}.mileage ul li{float:left; height:242px;padding:35px 45px;}.mileage ul h3{font-size:36px;}.mileage ul h4{font-size:20px; height:40px; line-height:40px;}.mileage ul p{font-size:14px;line-height:2.0em; padding-top:15px;}.mileage ul li.one{ background:transparent url(/uploads/image/sidimg/time-line01.png) left bottom no-repeat;width:343px;}.mileage ul li.two{ background:transparent url(/uploads/image/sidimg/time-line02.png) left bottom no-repeat;width:246px; height:175px;  padding-top:102px;}.mileage ul li.three{ background:transparent url(/uploads/image/sidimg/time-line01.png) left bottom no-repeat; width:341px; text-align:left;}.mileage ul li.line-bg{ background:transparent url(/uploads/image/sidimg/time-line03.png) left top no-repeat;padding:65px 40px;}.mileage ul li.four{margin-left:160px; width:315px;}.mileage ul li.five{width:265px;}.mileage ul li.six{width:220px;}/***品牌故事***/.explain{font-size:28px; color:#767676; line-height:2.0em; overflow:hidden; }.explain p{display:inline-block; float:left;}.explain .text{ width:660px; float:right;}/*****企业理念******/.idea-block{width:1218px; overflow:hidden;}.idea{height:810px; padding-top:70px;}.idea-block ul{ width:100%; margin-top:80px; overflow:hidden; }.idea-block ul li{ width:286px; height:441px; float:left; margin-left:18px; background-color:#ffffff; }.idea-block ul li dl dt{ font-size:24px; border-bottom:1px solid #e3e3e3; }.idea-block ul li dl dt p{ font-size:16px;}.idea-block ul li dl dt.idea-bg01{background:transparent url(/uploads/image/sidimg/idea-bg01.png) top right no-repeat;height:203px; text-align:center; padding-top:70px;}.idea-block ul li dl dt.idea-bg02{background:transparent url(/uploads/image/sidimg/idea-bg02.png) top right no-repeat;height:120px; padding-top:153px; padding-left:25px;}.idea-block ul li dl dt.idea-bg03{background:transparent url(/uploads/image/sidimg/idea-bg03.png) top right no-repeat;height:178px; padding-top:95px; padding-left:40px;}.idea-block ul li dl dt.idea-bg04{background:transparent url(/uploads/image/sidimg/idea-bg04.png) left top no-repeat;height:168px; padding-top:105px; padding-left:95px;}.idea-block ul li dl dd{ font-size:20px;color:#333333; text-align:center; width:273px; height:133px;  padding-bottom:35px;display:table-cell;vertical-align:bottom;}/****总经理致辞*******/.color-green{color:#2cb589; line-height:90px;}.lead-box{ padding:70px 0 155px;}.lead-bg{ background-color:#2cb589;width:443px; color:#ffffff; text-align:center;}.lead-bg span{height:75px; font-size:36px;}/**旧电池单页*/	/**旧电池banner*/	.old-battery-top-bg{background:transparent url(/uploads/image/sidimg/banner-bg.jpg) top center no-repeat; height:1157px; width:100%;}	.old-battery-top-bg .banner-top{ padding-top:186px;}	.banner-top ul{ position:relative; float:left;}	.phone-cloud{position:absolute; top:191px; left:-171px;background:transparent url(/uploads/image/sidimg/cloud.png) top right no-repeat;width:214px;height:212px;}	.phone-person{position:absolute; top:435px; left:-171px;background:transparent url(/uploads/image/sidimg/person.png) top right no-repeat;width:240px;height:434px;}	.banner-top dl.solgan{ float:right; padding:79px 12px 193px 0;}	.banner-top dl.solgan dt,.banner-top dl.solgan dd{ text-align:right;}	.banner-top dl.solgan dt{padding-right:131px;}	.banner-top dl.solgan dd{padding-right:14px; padding-top:38px;}	.battery-down dl dt{ float:right; padding-right:22px;}	.battery-down dl dd{ float:left; width:130px; display:block; padding-top:10px; padding-left:131px; }	.battery-down dl dd p{padding-top:50px; }	/**运营模式**/	.model{ height:573px;}	.model .left{background:transparent url(/uploads/image/sidimg/hand.png) left bottom no-repeat; width:550px; height:573px;}	.model .right{width:650px; padding-top:152px;}	.model .right p{ font-size:24px; line-height:2.0em; color:#8b8b8b;}	/***模式预览***/	.model-preview{ height:711px; background-color:#ddf3f1;}	.model-preview .left{ padding-top:136px;}	.model-preview .left dl dd{ margin-top:25px; background:transparent url(/uploads/image/sidimg/model-text-bg.gif) top center no-repeat; width:302px; height:95px; text-align:center;line-height:95px; font-size:36px;color:#55bf7d;}	.model-preview .right{ padding-top:154px;}	/****一站式***/	.green-box{ height:1197px;background:transparent url(/uploads/image/sidimg/middle-bg-green.jpg) top center no-repeat; }	.green-box .left{ padding-top:455px; width:694px; font-size:26px; color:#ffffff; line-height:2.0em;}	.green-box .left h2{ font-size:48px; line-height:90px; text-align:left;}	.green-box .left p{ padding-right:120px;}	.green-box .right{ padding-top:125px;}	/**减少中间环节**/	.middleman{ background-color:#dff3f2; height:1072px; padding-top:123px; overflow:hidden; }	.middleman .right{ width:580px; }	.middleman h2{ font-size:48px; color:#2bc569; padding-top:319px; height:110px; line-height:110px;}	.middleman p{ font-size:26px; color:#1a4a2d;line-height:2.0em;}	/***单页面***/.single-text{ padding:30px 5px; text-align:left; line-height:1.5em;font-size:26px; color:#8b8b8b;}/**旧电池单页结束*//*****图片列表****/.pic-box{ width:1200px; overflow:hidden;}.pic-box ul{width:1283px;}.pic-box ul li{ width:343px; height:380px; float:left; margin:50px 82px 50px 0px; border:1px solid #e6e6e6; }.pic-box ul dl dt{ height:249px;width:343px; background-color:#e6e6e6; text-align:center; overflow:hidden;display: table-cell;vertical-align: middle; position:relative;}.pic-box ul dl dt.shade{display:none;}.pic-box ul dl dt:hover .shade{ height:249px; width:343px;position:absolute; left:0; top:0;display:block;background:transparent url(/uploads/image/sidimg/pic-shade.png) top center no-repeat; }.pic-box ul dl dd.pic-title{ padding-left:14px; height:44px; line-height:44px; text-align:left; font-size:16px; color:#3c3c3c;}.pic-box ul dl dd.pic-desc{ padding-left:14px; height:40px; line-height:1.5em; text-align:left; font-size:12px; color:#737373; overflow:hidden;}.pic-box ul dl dd p.v-link{ border:1px solid #cdcdcd; width:90px; height:27px; line-height:27px; text-align:center; color:#929292; margin:0 auto; margin-top:8px; cursor:pointer; border-radius:8px;}.pic-box ul dl dd:hover .v-link{ border:none;  color:#ffffff; background-color:#29b08a; }/****新闻列表****/.sub-nav{text-align:center;}.sub-nav ul{overflow:hidden;}.sub-nav ul li{ display:inline-block;width:258px; height:62px; text-align:center; color:#565656; font-size:26px; line-height:62px; background-color:#f4f4f4; border-radius:15px; margin-top:82px; margin-right:12px; }.sub-nav ul li:hover a,.sub-nav ul li.current a,.sub-nav ul li:hover,.sub-nav ul li.current{background-color:#2cb589;color:#ffffff; }.news-box{ padding-bottom:70px;width:1200px; overflow:hidden;}.news-box ul{width:1266px;}.news-box ul li{ width:312px; height:480px; float:left; margin:59px 66px 59px 0px; border:1px solid #e8e8e8; padding:21px; }.news-box ul dl dt{ height:200px;width:314px;  text-align:center; overflow:hidden;display:table-cell;vertical-align: middle; }.news-box ul dl dd.news-title{ height:72px; line-height:72px; text-align:left; font-size:16px; color:#2cb589; font-weight:bold;}.news-box ul dl dd.news-desc{ padding-left:10px; height:129px; line-height:2.0em; text-align:left; font-size:14px; color:#373737; overflow:hidden;}.news-box ul dl dd.news-desc a{  color:#373737; }.news-box ul dl dd span.arrow{ font-size:26px;color:#373737; float:right; padding-top:25px;}.news-box ul dl dd.bottom{ padding-top:20px; overflow:hidden;}.news-box ul dl dd.bottom .date{ width:65px; float:left; color:#2cb589; font-size:20px;}.news-box ul dl dd.bottom .date span.month{ font-size:14px; padding-left:5px;}.news-box ul dl dd.bottom .date span.year{ font-size:14px; background-color:#2fb286; width:44px; height:14px; line-height:20px;border-radius:3px; color:#ffffff; padding:3px;}/****联系我们*****/.map{padding-bottom:69px; width:100%; overflow:hidden;}.pro_desc{ font-size:18px; color:#7f7f7f; text-align:center; padding-top:79px;}.conact_box{ padding:0px 59px 69px 59px; overflow:hidden;}.conact_box .left{ width:804px; }.conact_box h1{ border-bottom:2px solid #f0f0f0; font-size:22px; color:#2cb589; line-height:40px; position:relative;}.conact_box h1 span{ padding-left:43px; width:43px; }.conact_box h1 ins{  width:43px;height:0px; border-bottom:2px solid #2cb589; position:absolute; top:40px; left:43px;}.conact_box .left .address{ padding:35px 48px; font-size:16px; color:#595959; line-height:3.0em;}.conact_box .right{padding:25px; width:150px;  height:145px; border:2px solid #f0f0f0; margin-top:38px;}.conact_box .right dt{ font-size:16px; color:#595959; padding-bottom:20px;}.conact_box .right dl dd.button{ widht:142px; height:46px; text-align:center; line-height:46px; background-color:#00af9b; color:#ffffff; font-size:20px; border-radius:5px; margin-top:47px;}.message_box{ padding:93px 0;}/**招聘职位**/.section .box .desc{ font-size:24px; color:#717171; line-height:58px;}.sidemenu{ padding-bottom:95px;}.sidemenu h3{ cursor: pointer;font-size:24px; color:#ffffff; padding-left:48px; text-align:left; height:66px; line-height:66px; background-color:#999999;}.sidemenu h3.on{ background-color:#2cb589;}.sidemenu h3.on em:before{ content:"\f056";}.sidemenu h3 em {display: block;  float: right;  margin-right:45px; line-height:66px; margin-left:10px; }.sidemenu h3 em:before{content:"\f055"; }.sidemenu h3 span {cursor: pointer;display: block;  float: right; font-size:18px; line-height:66px;  }.sidemenu h3 span a { color:#ffffff;}.job_box{padding:14px 103px 25px 30px; background-color:#f7f7f7; color:#6e6e6e; line-height:2.0em; font-size:18px; display:none;}.job_box .top{height:110px; border-bottom:2px solid #dcdcdc; padding-left:18px;}.job_box .top ul li{ width:345px; float:left; height:44px; line-height:44px;}.job_box .top ul li span,.job_box .demand h4{color:#ee0065;}.job_box .demand{padding:35px 18px 25px 18px;}.job_box .demand h4{ font-size:18px; padding-bottom:10px;}.tb_45{padding:45px 0;}form input[type="text"],form textarea{ border:2px solid #d6d6d6; color:#7f7f7f;}.conact_message input[type="text"]{ width:303px; height:50px;line-heihgt:50px; font-size:15px; padding-left:20px;padding-right:50px;}.conact_message label{  line-height: 50px;  position: absolute;}.conact_message label.input{left:330px;}.conact_message label.textarea{left:1100px;}.conact_message textarea{ width:1014px; height:175px; padding-left:70px; line-height:1.5em;font-size:15px; padding-top:20px;padding-right:112px;}.conact_message table tr td{padding-top:30px; position:relative;}.conact_message .button,.apply_box  .button{width:360px; height:65px; text-align:center; line-height:65px; color:#ffffff; font-size:36px; background-color:#f0476e; border:0 none;}.file {position: relative;display: inline-block;  background: #848484;  overflow: hidden;  color: #ffffff;  text-decoration: none;  text-indent: 0;  line-height: 40px;  width:130px; height:40px;  font-size:16px;  text-align:center;  }.file input {position: absolute;right: 0;top: 0;opacity: 0;  width:130px; height:40px; cursor:pointer;}.file:hover {background: #787878;  text-decoration: none;color:#fff; }.upload_desc{ color:#8b8b8b; padding-left:15px; }/**********应聘职位**********/.apply_box{width:1140px; margin-bottom:80px; font-size:16px; color:#6e6e6e;}.apply_box tr td{ padding-top:25px;}.apply_box input:not([type="submit"]),.apply_box select{ width:150px; height:34px; line-height:34px; font-size:16px;}.apply_box select{border:2px solid #d6d6d6;}/**企业文化**/.listbox {min-height: 408px;padding-bottom: 94px;padding-top: 48px;width: 100%;}.listbox .biger-box {border: 1px solid #e0e0e0;float: left;height: 406px;width: 359px;}.listbox .biger-box a {left: 130px;}.listbox .biger-box .write {background: #fff none repeat scroll 0 0;height: 185px;position: relative;width: 359px;}.listbox .biger-box .about-sex {background: rgba(0, 0, 0, 0) url(/uploads/image/sidimg/about-sex.png) no-repeat scroll 0 0;height: 15px;left: 160px;position: absolute;top: -15px;width: 38px;}.listbox .biger-box span {color: #000;float: left;font-size: 18px;line-height: 24px;margin-top: 34px;text-align: center;width: 100%; font-size:24px;}.listbox .biger-box .say {clear: both;font-size: 18px;line-height: 20px;margin: 0 auto; padding-top: 12px;text-align: center;width: 220px; color:#666; line-height:1.5em;}.listbox .write a {background: #a8002b none repeat scroll 0 0;border-radius: 4px;bottom: 22px;color: #fff;display: block;height: 26px;line-height: 26px;position: absolute;text-align: center;width: 91px;}.sm-box .write {float: left;height: 196px;padding-left: 20px;position: relative;width: 207px;}.listbox .sm-lf .about-sex {background-position: right top;right: -15px;}.sm-box .about-sex {background: rgba(0, 0, 0, 0) url(/uploads/image/sidimg/abt_05.png) no-repeat scroll 0 0;display: block;height: 38px;position: absolute;top: 82px; left:0;width: 15px;}.sm-box .write span {color: #000;float: left;font-size: 18px;line-height: 36px;margin-top: 18px;width: 100%; font-size:24px;}.sm-box .write .say {float: left;font-size: 18px;line-height: 20px;width: 178px;color:#666; line-height:1.5em;}.sm-box img {height: 196px;width: 177px;}.listbox .sm-rt .write {float: right;}.sm-box {border: 1px solid #e0e0e0;float: left;height: 196px;margin-bottom: 12px;margin-left: 12px;width: 405px;}.new_content_box{padding: 60px 0;color: #666;}.new_content_box .info-head {font-family: "方正正中黑简体","微软雅黑";font-size: 30px;line-height: 40px;margin: 0 auto;padding: 10px 0;text-align: center;width: 1100px;}.new_content_box .info-date {font-family: arial;font-size: 16px;text-align: center;width: 100%;}.new_content_box .info-detail {font-size: 14px;line-height: 28px;margin: 0 auto;padding: 10px 0;width: 1100px;}.fix::after {clear: both;content: "clear";display: block;height: 0;overflow: hidden;visibility: hidden;}.pre-after {margin: 50px auto 0;position: relative;width: 1100px;}.pre-after .fl {font-size: 14px;line-height: 28px;width: 800px;}.fl {float: left;}#pages {  font-family: 宋体;  padding: 14px 0 10px;  margin:0 auto; text-align:center;}#pages a {background: #fff none repeat scroll 0 0;  border: 1px solid #e3e3e3;  color: #333;  display: inline-block;  height: 32px;  line-height: 32px;  padding: 0 10px;  text-align: center;  }#pages a.a1 {    padding: 0;  width: 56px;  }#pages a:hover {  background: #f1f1f1 none repeat scroll 0 0;  color: #000;  text-decoration: none;  }#pages span {  background: #2cb589 none repeat scroll 0 0;   color: #fff;  display: inline-block;  height: 32px;  line-height: 32px;  padding: 0 10px;  text-align: center;  }.page .nopage {   border: 1px solid #e3e3e3;  color: #a4a4a4;  display: inline-block;  height: 32px;  line-height: 32px;  text-align: center;  width: 76px;  }