body{font-family:"Microsoft Yahei";font-size:14px;color:#4F4F4F;}
a{color:#4F4F4F;}
.c {
    clear: both;
    font-size: 0;
    line-height: 0;
    height: 0;
    visibility: visible;
}
/*头部*/
.header_bg{width:100%; height:30px; background:#21A65C;min-width:1300px;}
.header_bg .header_top{width:1300px; height:30px; line-height:30px;margin:0 auto; color:#fff;}
.header_top .header_right{ float:right; color:#fff;}
.header_top .header_right a{ margin:0px 5px;color:#fff;}


.h_top_bg{ width:100%; background:#FFF; min-width:1300px; overflow:hidden;}
.h_top_bg .h_top{ width:1300px; position:relative; margin:0px auto;}
.h_top .logo{ float:left; margin:8px 0px;}
.h_top .phone{float:right;margin:28px 0px;}


.b_bg{ width:100%; height:60px;min-width:1300px;background: #21A65C;}
.head{ margin:0px auto;width:1300px; height:60px; text-align:left; position:relative;}
.head .nav_m{ width:100%; float:left; position:relative;}
.head .nav{ width:100%;}
.head .nav li{ display:inline-block; *display:inline; zoom:1; height:60px; position:relative; vertical-align:top;}
.head .nav li a{ font-size:16px; width:182px; height:60px; text-align:center; line-height:60px; color:#fff;display:inline-block; *display:inline; zoom:1; vertical-align:top;}
.head .nav li.now a,.head .nav li:hover a{ color:#FFF; background:#f27300;}
.head .nav li .er{ width:182px; position:absolute; left:0px; top:60px; z-index:999; display:none;}
.head .nav li:hover .er{ display:block;}
.head .nav li .er .er_m{ width:100%; position:relative;}
.head .nav li .er .er_m  ul{ width:100%; height:auto; background:rgba(233,98,34,0.6);}
.head .nav li .er .er_m  ul li{ width:100%; height:40px; line-height:40px; text-align:center; margin-left:0;}
.head .nav li .er .er_m  ul li a{ width:100%; font-size:14px; height:40px; line-height:40px;margin-top:0; }
.head .nav li:hover .er .er_m  ul li a{ background:none; color:#fff;}
.head .nav li .er .er_m  ul li a:hover{ color:#009948;}


/****热门搜索****/
.zx{ background:url(../images/hot_bg.jpg) no-repeat center; width:100%; min-width:1300px; border-bottom:1px solid #B2B2B2;}
.zx_news{width:1000px;height:70px; line-height:70px; position:relative; margin:0px auto;}
.zx_news .t_news{ width:100%;text-align:left;float:left;}
.t_news b{ line-height:70px; font-weight:normal; display:inline-block; font-size:18px;  background:url(../images/hot_icon.png) no-repeat 60px; padding-left:180px; }
.t_news a{color:#000; margin:0 6px;}
.t_news a:hover{color:#016D9E;}
/****热门搜索****/

/******关于我们*******/
.about_bg{width:1300px; margin:110px auto 90px auto;  position:relative;}
.about_bg .bmbox{ width:450px; height:280px; background:#21A65C; position:absolute; bottom:-30px; left:300px;  display:block;padding:15px 25px;}
.about_bg .bmbox h3{color:#ffffff;  font-size:32px; font-weight:normal; margin-bottom:20px;}
.about_bg .bmbox .p{ line-height:26px; font-size:14px; color:#ffffff; }
.about_bg .bmbox .more{ float:right; margin-top:30px; }
.about_bg .bmbox .more a{ color:#ffffff;}
.about_bg .bmbox .more a:hover{ color:#F27300;}


/*********产品展示*********/
.pro_bg{width:100%;min-width:1300px; background:url(../images/pro_bg.jpg) no-repeat center;}
.pro_bg .box_g{width:100%; border-bottom:1px solid #E3EAE9; padding:55px 0px 35px; text-align:center;}
.pro_bg .box_g h3{ color:#06ba98; font-size:35px; font-weight:normal; margin-bottom:10px;}
.pro_bg .box_g h4{ color:#292929; font-size:14px;font-weight:normal;}
.pro_bg .device{width:1300px; margin:0 auto; }
.box_m{ width:100%; padding:35px 0;}
.slidegrid {float: left;position: relative;	overflow: hidden;}
.slideitems {width: 20000em;position: absolute;}
.slideitems li {float: left;}
.slideGroup{ width:1300px;}
.slideGroup .parHd{text-align: center;}
.slideGroup .parHd ul{float:left;position:absolute;top:-1px;}
.slideGroup .parHd li {line-height:45px;background: #fff; font-size:16px; border:1px solid #ddd;height:45px;width:200px;display: inline-table;margin:0px 20px;cursor:pointer;}
.slideGroup .parHd li.on{background:#21A65C; color:#fff;border:1px solid #06ba98;}
.slideGroup .parBd{padding:30px 0px;}
.slideGroup .slideBox{ overflow:hidden; zoom:1; }
.slideGroup .sPrev{ display:block; width:40px; height:76px; padding-right:10px; float:left;  margin-top:65px; background: url(../images/left.png) center center no-repeat ; z-index: 99;}
.slideGroup .sNext{display: block;width: 40px; height:76px; float:right; margin-top:65px; background: url(../images/right.png) center center no-repeat;z-index: 999;}
.slideGroup .parBd .tempWrap{ float:left;  }
.slideGroup .parBd ul{ overflow:hidden; zoom:1; float:left;  }
.slideGroup .parBd ul li{ margin:0 5px; float:left;  overflow:hidden; text-align:center; width:290px;}
.slideGroup .parBd ul li img{width:290px; height:210px;}
.slideGroup .parBd ul li .title{ line-height:40px; color:#333;margin-top:10px;}

/************我们的优势*************/
.adv{ width:100%;min-width:1300px; overflow:hidden;}
.adv .device{width:1300px; margin:60px auto 60px auto; text-align:center;}

/**********五大栏目*************/
.wu_bg{ width:100%;min-width:1300px; overflow:hidden;background:url(../images/wu_bg.jpg) no-repeat center; height:256px;}
.wu_bg .device{width:1300px; margin:30px auto 30px auto; text-align:center;}
.wu_bg .device .green_z{ width:100%; overflow:hidden;}
.wu_bg .device .green_z li{width:260px; height:200px; float:left; text-align:center;padding-top:169px;}
.wu_bg .device .green_z li.js{ background:url(../images/tu1.png) no-repeat center 0px;}
.wu_bg .device .green_z li.sc{ background:url(../images/tu2.png) no-repeat center 0px;}
.wu_bg .device .green_z li.zj{ background:url(../images/tu3.png) no-repeat center 0px;}
.wu_bg .device .green_z li.xs{ background:url(../images/tu4.png) no-repeat center 0px;}
.wu_bg .device .green_z li.sh{ background:url(../images/tu5.png) no-repeat center 0px;}
.wu_bg .device .green_z li p{font-size:18px; color:#000000;text-align:center;width: 260px;margin-top:15px; }
.wu_bg .device .green_z li:hover p {color:#f27300}
.wu_bg .device .green_z li.js:hover{ background:url(../images/tu1-1.png) no-repeat center 0px;}
.wu_bg .device .green_z li.sc:hover{ background:url(../images/tu2-1.png) no-repeat center 0px;}
.wu_bg .device .green_z li.zj:hover{ background:url(../images/tu3-1.png) no-repeat center 0px;}
.wu_bg .device .green_z li.xs:hover{ background:url(../images/tu4-1.png) no-repeat center 0px;}
.wu_bg .device .green_z li.sh:hover{ background:url(../images/tu5-1.png) no-repeat center 0px;}


/************新闻动态*************/
.news{width:100%;min-width:1300px; background:#efefef; overflow:hidden;}
.news .box_g{width:100%; padding:55px 0px 35px; text-align:center;}
.news .box_g h3{ color:#06ba98; font-size:35px; font-weight:normal; margin-bottom:10px;}
.news .box_g h4{ color:#292929; font-size:14px;font-weight:normal;}
.new_cont{ width:1300px; margin:30px auto 50px auto;overflow:hidden;}
.events_box {width:1400px; margin-left:-50px;overflow: hidden;}
.events_box li{height:180px; width:600px; background:#fff; margin:15px 50px; float:left;}
.events_box li .date{width:160px;height:175px;float:left; text-align:center; background:url(../images/data_bg.png) no-repeat center;}
.events_box li .date .a{ height:85px; line-height:130px; font-size:48px;color:#06ba98;}
.events_box li .date .b{ height:85px; line-height:50px;font-size:18px;color:#06ba98;}
.events_box li .info{ float:right; width:430px; overflow:hidden; margin-top:25px;}
.events_box li .info .title{font-size:18px; margin-bottom:20px;text-align:left;}
.events_box li .info .title a{color:#333333;}
.events_box li .info .xx{ font-size:14px; color:#858585; line-height:25px; text-indent:2em;}
.events_box li:hover .date .a{ height:85px; line-height:130px; font-size:48px;color:#f27300;}
.events_box li:hover .date .b{ height:85px; line-height:50px;font-size:18px;color:#f27300;}
.events_box li:hover .info .title a{color:#f27300;}
.events_box li:hover .info .xx{color:#f27300;}
.new_cont .geng { text-align:center; height:50px; line-height:50px; margin-top:20px;}
.new_cont .geng a{border:1px solid #06ba98; color:#06ba98; padding:8px 25px;}
.new_cont .geng:hover a{border:1px solid #f27300; color:#f27300; padding:8px 25px;}
.duo2{ display:block; width:96px; height:28px; text-align:center; line-height:28px; margin-top:20px; font-size:12px; color:#fff; background:#8c8c8c; position: relative; overflow:hidden;}
.duo2 span{ display:block; position:relative; top:0;}
.duo2, .duo2 span{
	-webkit-transition: all 0.4s cubic-bezier(1, .57, .48, 1.4);
	-moz-transition: all 0.4s cubic-bezier(1, .57, .48, 1.4);
	-o-transition: all 0.4s cubic-bezier(1, .57, .48, 1.4);
	transition: all 0.4s cubic-bezier(1, .57, .48, 1.4);
	}
.events_box li:hover .duo2{ background:#F27300; color:#fff;} .events_box li:hover .duo2-1, .events_box li:hover .duo2-2{ top:-28px;}
/************联系我们*************/
.contact{width:100%;min-width:1300px; background:url(../images/contact_bg.jpg) no-repeat center;overflow: hidden; height:450px;}
.contact .device{width:1000px; margin:40px auto; overflow: hidden;}
.feedbook { float:left; text-align:left; width:420px; margin-right:70px;margin-top: 20px;}
.feedbook .feedbook_title{color:#f59f09;height:60px; line-height:60px; }
.feedbook_title span{ font-size:16px; font-weight:bold;}
.feedbook .input{ width:420px; height:40px; line-height:40px; background:rgba(255, 255, 255, 0.45); border:1px solid rgba(255, 255, 255, 0); margin-bottom:25px; padding-left:5px;}
.feedbook .ddd{width:420px; background:rgba(255, 255, 255, 0.45);color:#fff; border:1px solid rgba(255, 255, 255, 0); margin-bottom:25px; resize:none;padding-left:5px;}
.feedbook .botton{width:100px;background:rgba(255, 255, 255, 0.45); color:#fff; font-size:16px;} 

.footcontact{ color:#fff; float:right; width:476px;}
.footcontact ul li{height:80px; line-height:80px; padding-left:50px; font-size:16px;}
.footcontact ul li.add1{ background:url(../images/icon1.png) no-repeat left;}
.footcontact ul li.add2{ background:url(../images/icon2.png) no-repeat left;}
.footcontact ul li.add3{ background:url(../images/icon3.png) no-repeat left;}
.footcontact ul li.add4{ background:url(../images/icon4.png) no-repeat left;}

/*底部*/
#footer{ background:#191919; padding-top:10px;color: #fff;min-width:1300px;overflow: hidden;}
.copy{ width: 1200px; margin:20px auto 30px auto; overflow: hidden;text-align: center;color: #fff;}
.copy p{ line-height:30px;}

/*****内页****/
/****内页banner图****/
.ban_nei {height:320px; min-width:1300px;}
.center{ width:1300px; overflow:hidden; display:block; margin-left:auto; margin-right:auto; }
.ban1{ font-size:30px; color:#F27300; line-height:40px; text-align:center; letter-spacing:3px; padding-top:12px;padding-bottom:31px;padding-top:130px;}
.ban2{ height:55px; font-size:18px; color:#F27300; line-height:54px; text-align:center; background:url(../images/ban2_bg.png) no-repeat center top ; }

.qing { overflow: hidden; display: block;clear: both;}
.center { width: 1200px; overflow: hidden; display: block; margin:0 auto;}
.title {font-size: 14px;color: #aca8a5;line-height: 30px;text-align: center;}
.title span{ font-size:28px; color:#1f1a17; line-height:52px; background:url(../images/title_bt.png) no-repeat center top;}



/*************产品展示***************/
.pro_nbg{ overflow:hidden;height:auto;  width:1200px; margin:0 auto;margin-bottom:40px;}

.pro_nbg .doc_side { float:left;width: 280px;background: #039D7E;}
.pro_nbg .doc_side .nav_title{ height:65px; line-height:65px; text-align:center; color:#fff; font-size:30px;}
.doc_side .side_cate {width:250px; margin:0px auto; } 
.doc_side .side_cate dt h3 a {display:block;height:52px; line-height:52px;overflow:hidden;margin:10px 0px;background:#06BA98; color:#fff; padding-left:5px; } 
.doc_side .side_cate dt h3.now  a{ color:#D3B167;}
.doc_side .side_cate dd ul li {display:block; height:38px; line-height:38px;  padding:0px 0px 0px 5px; width:245px; background:#06BA98; margin-bottom:5px;}  
.doc_side .side_cate dd ul li a {color:#fff; font-size:13px;}
.doc_side .side_cate dd ul li.on a{ color:#D3B167;}
.doc_side .side_cate dd ul ul li {display:block; height:38px; line-height:38px;  padding:0px 0px 0px 40px; width:210px; background:#00A0E9; margin-bottom:5px;}  
.doc_side .side_cate dd ul li:hover a{ color:#D3B167;}
.doc_side .side_cate dt h3:hover a{ color:#D3B167;}
.pro_nbg .pro_right{ float:right;width:900px; padding: 20px;background: #fff;}


.lf { overflow: hidden;display: block; float: left;}
.tinav{ margin-left:auto; margin-right:auto;}
.tinav a{ padding:0 31px; height:36px; margin:0 7px; border:1px solid #cfcfcf; background:#FFF; font-size:16px; color:#1f1a17; line-height:36px; text-align:center; }
.tinav a:hover{ background:#06BA98; color:#fffefe; border:1px solid #06BA98;}
.tinav a.tion{ background:#06BA98; color:#fffefe; border:1px solid #06BA98; }


.pro_lists{width:900px;float: right; margin-bottom:50px;}
.contentbox .con{width: 290px;height:250px;float:left;margin:0px 5px;margin-bottom:25px;position: relative;cursor: pointer;overflow: hidden;}
.contentbox .con img{width:290px;height:210px;-moz-transition:.5s ease-in;-webkit-transition:.5s ease-in;-o-transition:.5s ease-in;-ms-transition:.5s ease-in;transition:.5s ease-in;}
.contentbox .con .txt{ width:290px; height:40px; line-height:40px;font-size: 14px;background:#06BA98;  position:absolute; bottom:0px; left:0px; display:block;color:white;text-align:center;}
.contentbox .con:hover img{ transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1)}


/*********新闻中心***********/
.news_lists{width:1200px; margin:0 auto; margin-bottom:50px;}
.content_new{background: #FFF; border-bottom: 1px solid #dbdbdb;padding: 10px 35px 20px;height: auto;line-height: 28px; color: #5f5f5f;font-size: 14px !important;}
.xinwen, .xinwen li{ display:block; clear:both; overflow:hidden;}
.xinwen li{ padding-top:30px; padding-bottom:32px; border-bottom:1px solid #dedede;}
.xinwen li img{-webkit-transition: all 0.4s linear;-moz-transition: all 0.4s linear;-o-transition: all 0.4s linear;transition: all 0.4s linear;}
.xinwen li:hover img{ -webkit-transform: scale(1.15); -moz-transform: scale(1.15); -ms-transform: scale(1.15); -o-transform: scale(1.15); transform: scale(1.15); }
.ntu, .ntu img{ width:216px; height:126px;}
.nshu{ padding-left:26px; padding-right:40px; width:820px;}
.nshu1{ padding-bottom:16px;} 
.nshu1 a{ line-height:24px; color:#252525; font-size:16px;}
.nshu1:hover a{ color:#21A65C;}
.nshu2{ line-height:24px; color:#747474; font-size:12px;}
.fb{margin-top:12px;border-left:1px solid #dedede;padding-left: 54px;width: 130px;height:95px;padding-top: 17px;}
.fbsj{ line-height:24px; color:#a9a9a9; font-size:12px; padding-bottom:8px;} 
.fbsj span{ color:#5f5f5f;}
.kan2{ display:block; background:#ddb172; height:34px; line-height:34px; text-align:center; font-size:12px; color:#fff; border-radius:5px;}
.kan2:hover{background-color: #06BA98; color:#fff;}


/***********人力资源**********/
.rencai{ width:1200px; margin:0 auto; margin-bottom:50px;}
.zplb{ display:block; margin-left:-24px; overflow:hidden;}
.zplb dd{display:block;float:left;width: 332px;height:230px;border:1px solid #eee;background:#FFF;border-bottom:2px solid #b2dbc4;margin-left:24px;padding: 30px 25px;}.zp-ti{ margin-bottom:12px; line-height:32px; font-size:20px; color:#0a0a0a;}
.zp-bz{ display:block; overflow:hidden; margin-bottom:12px; padding-left:20px; background:url(../images/zpb1.png) center left no-repeat; line-height:24px; font-size:14px; color:#545454;}
.zp-js{ display:block; height:112px; margin-bottom:8px; line-height:28px; font-size:14px; color:#545454;}
.zp-jr{ display:block; width:80px; height:30px; background: url(../images/zpj1.png) left center no-repeat;}
.zplb dd:hover .zp-ti{ text-indent:6px; color:#00873b;}
.zplb dd:hover .zp-jr{background: url(../images/zpj2.png) 20px center no-repeat;}
.zplb dd .zp-jr:hover{background: url(../images/zpj2.png) left center no-repeat;}
.lck{ display:block; width:80px; height:32px; margin:0 auto; text-align:center; line-height:32px; font-size:16px; color:#00873b;}
.lck span{ display:block; cursor:pointer; width:80px; margin:0 auto;}
.lctu1{ width:0; height:0; margin-top:14px; margin:0 auto;}
.lck:hover{ height:auto; width:100%;}
.lck:hover .lctu1{ width:100%; height:auto;}
.zp-ti, .zp-jr, .lctu1, .yansj a, .yansj a span, .nrlb a, .yqljk a{transition:all 0.3s linear;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;}

/***********人力资源详细页**************/
.news_box{ background:#fff; width:1000px; padding:40px; margin:0 auto; margin-bottom:50px;-webkit-box-shadow: 0 0 10px rgba(221, 221, 221, 0.5);-moz-box-shadow: 0 0 10px rgba(221, 221, 221, 0.5);box-shadow: 0 0 10px rgba(221, 221, 221, 0.5);border-radius: 5px;}
.news_tittle{ border-bottom:2px solid #0068B7; padding-bottom:10px;height:35px;}
.news_tittle .lf{ color:#0068B7; font-size:28px;float: left;}
.news_tittle .lf span{ font-size:12px; text-transform:uppercase; font-weight:normal;}
.jobs1{ color:#4c4c4c; margin-top:30px;height:40px;}
.jobs1 .lf{ font-size:24px;float: left;}
.jobs1 .rg{ float:right;}
.news_box table{ background:#ccc; margin-top:15px; margin-bottom: 30px;}
.news_box table tr td{ background:#fff; padding:15px 20px; color:#4c4c4c;}
.fh .lf a{ color:#333; font-size:14px;}
.fh .lf a:hover{ color:#0068B7;}



/*****************联系我们****************/
.rf { display: block; float: right;overflow: hidden;}
.map{ background:url(../images/map.jpg) center top no-repeat; height:640px; margin-top:-4px; position:relative; z-index:0; padding-top:140px;}
.tel{ width:585px; background:#FFF;}
.tet{ background:#21A65C; padding:22px 32px; overflow:hidden;}
.bj{ line-height:32px; font-size:22px; color:#ffffff;}
.ad1{ height:34px; padding:26px 30px; background:#fff;} .ad2{ height:34px; padding:26px 30px; background:#e9e9e9;}
.ad12{ float:left; padding-left:18px; width:480px; font-size:14px; color:#505050; line-height:34px; }

.contact-second{width: 100%;height:780px;position: relative;}
.contact-second .consec-map{position: absolute;top: 0px;left: 0px;z-index: 1;width: 100%;height:780px;}
.contact-second .consec-address{width: 1256px;margin: 0px auto;position: relative;}
.consec-address .consec-content{position: absolute;top: 140px;left:0;z-index: 3;width:585px;height:422px;}




.ArticleTitle,.ArticleInfo{ text-align:center;}
.ArticleTitle h1{ font-weight:normal; font-size:24px; margin-bottom:10px;}
.ArticleContent{ margin-top:20px; margin-bottom:40px;}
.ArticlePage{ margin-top:40px;}

/***分页****/
.text-center {text-align: center;border-top: 1px solid #e5e5e5; }
.pagination{display: inline-block; padding-left: 0; margin: 20px 0 60px; border-radius: 4px; font-size: 12px;}
.pagination > li{display: inline;}
.pagination > li > a,
.pagination > li > span{position: relative; float: left; padding: 6px 12px; margin-left: -1px; line-height: 1.42857143; color: #4d4d4d; text-decoration: none; background-color: #fff; border: 1px solid #ddd;}
.pagination > li:first-child > a,
.pagination > li:first-child > span{margin-left: 0; border-top-left-radius: 4px; border-bottom-left-radius: 4px;}
.pagination > li:last-child > a,
.pagination > li:last-child > span{border-top-right-radius: 4px; border-bottom-right-radius: 4px;}
.pagination > li > a:hover,
.pagination > li > span:hover,
.pagination > li > a:focus,
.pagination > li > span:focus{z-index: 3; color: #000; background-color: #eee; border-color: #ddd;}
.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus{z-index: 2; color: #fff; cursor: default; background-color: #06BA98; border-color: #06BA98;}
.pagination > .disabled > span,
.pagination > .disabled > span:hover,
.pagination > .disabled > span:focus,
.pagination > .disabled > a,
.pagination > .disabled > a:hover,
.pagination > .disabled > a:focus{color: #777; cursor: not-allowed; background-color: #fff; border-color: #ddd;}
