@charset "utf-8";
/* CSS Document */

body{ margin:0; padding:0; font-family:"微软雅黑"; font-size:12px; color:#666;}
h1,h2,h3,h4,h5,h6,p{ margin:0; padding:0;}
a, a:hover, a:visited, li, li:hover, dd, dd:hover{ text-decoration:none; color:#666;}
a{ cursor:pointer;}
ul,li{ list-style:none; margin:0; padding:0;}
img{ border:0 none; text-decoration:none;}
.clear{ clear:both; width:0; height:0;}
html{ overflow-x:hidden;}
/*全局动画*/
.searchBox .input, .searchBox:hover .input,.proBox li a .proBref,.proBox li a:hover .proBref,.NewsList li a .date,.NewsList li a:hover .date,.NewsList li a,.NewsList li a:hover,.mainBox .grid li .img3 img,.mainBox .grid li:hover .img3 img,.mainBox .grid li p,.mainBox .grid li:hover p,.productgrid li a span,.productgrid li:hover a span,.productBox li a,.productBox li:hover a,.productBox li .brief,.productBox li:hover .brief,.productBox li .brief .pb,.productBox li:hover .brief .pb,.productBox li a .brief .tipt i,.productBox li:hover a .brief .tipt i,.productBox li a .brief span,.productBox li:hover a .brief span,.hirgrid .hir2 a span,.hirgrid .hir2 a:hover span,.hirgrid .hir3 a span,.hirgrid .hir3:hover a span,.mainIndex2 .more,.mainIndex2 .more:hover,.mainIndex2 .more a,.mainIndex2 .more:hover a,.partner li,.partner li:hover,.news .liBox ul li a,.news .liBox ul li a:hover,.newsList1 li .newsLR p,.newsList1 li:hover .newsLR p,.newsList1 li .newsLR h3,.newsList1 li:hover .newsLR h3,.navChild .childL .a1,.navChild .childL .a1:hover,.job .jobline a,.job .jobline:hover a,.job .jobline a li,.job .jobline:hover a li{ -webkit-transition:all .3s; -moz-transition:all .3s;-o-transition: all .3s; -ms-transition: all .3s; transition:all .3s;}/*动画 缓动效果*/
.dh2 img, .dh3 img,.hirgrid .hir1 a .img5 img,.aboutgrid .ab .img5 img,.img5_1 img{ -webkit-transition:-webkit-transform 0.8s ease-out; -moz-transition:-mos-transform 0.8s ease-out; -ms-transition:-ms-transform 0.8s ease-out; transition:transform 0.8s ease-out;}

.dh2 img:hover,.hirgrid .hir1 a:hover .img5 img,.aboutgrid .ab:hover .img5 img,.img5_1:hover img{ -webkit-transform:scale(1.05); -moz-transform:scale(1.05); -o-transform:scale(1.05); -ms-transform:scale(1.05); transform:scale(1.05);}/*动画放大：1倍到1.05倍*/
.dh3 img:hover{ -webkit-transform:scale(0.9); -moz-transform:scale(0.9); -o-transform:scale(0.9); -ms-transform:scale(0.9); transform:scale(0.9);}
/*搜索框*/
.btn{ width:24px; height:22px; margin:30px 0 0 -26px; position:relative; background:url(../images/icon04.gif) center top no-repeat; border:0 none; outline:none; resize:none;}
/*******************************顶部开始**********************************/
.head{ width:1000px; height:70px; margin:0 auto; position:relative;}
.head .logo{ width:150px; height:70px; float:left;}
.head .nav{ float:left; margin-left:70px;}
.head .nav li{ width:84px; border-left:1px solid #f6f6f6; float:left; position:relative;}
.head .nav li a{ display:block; font-size:14px; line-height:70px; color:#666; text-align:center;}
.head .nav li > a:hover,.head .nav li a.current{ background:#91bf32; color:#fff;}
.head .nav li .span{ position:absolute; left:30px; top:70px; width:0; height:0; display:block; border-width:13px; border-style:solid; overflow:hidden; z-index:101; border-color:transparent transparent transparent transparent;}
.head .nav li:hover .span{ border-color:#91bf32 transparent transparent transparent;}
.searchBox{ position:absolute; width:72px; height:70px; cursor:pointer; top:0; left:910px;}
.searchBox .search{ width:72px; height:70px; z-index:200; position:absolute; right:0; top:0; background:#fff;}
.searchBox:hover .search{ background:#91bf34;}
.searchBox .search a{ display:block; width:20px; height:20px; margin:25px 26px 25px 26px; overflow:hidden; background:url(../images/search.png) no-repeat center top;}
.searchBox:hover .search a{ background:url(../images/search.png) no-repeat center bottom #91bf32;}
/*.searchBox .input{ position:absolute; width:0;}
.searchBox .input input{ outline:none; resize:none; border:0 none; font-size:14px; padding:27px 0; background:none; padding-left:14px; color:#fff;}
.searchBox:hover .input{ width:174px; right:72px; top:0; background:#91bf32; z-index:11px; -webkit-transition:all .3s; -moz-transition:all .3s; transition:all .3s;}*/
#topTxt{ position:absolute; width:180px; right:72px; background:#91bf32; display:block; width:0px; height:70px; z-index:100;}
#topTxt div .text{ background:none; border:0px; height:70px; line-height:77px; font-family:微软雅黑; font-size:14px; color:#fff; width:150px;}
.topBtn{ position:absolute; right:0px; z-index:101;}
input{ outline:none; resize:none; border:0 none; font-size:14px; color:#fff;}

.navChild{ display:none; width:1000px; border-top:2px solid #91bf34; position:absolute; left:-752px; background:url(../images/bg1.png); z-index:100; padding-top:10px;}
.navChild .childL{ overflow:hidden; width:400px; margin-left:600px;}
.navChild .childL .a1{ display:block; width:92px; background:url(../images/icon.png) no-repeat left center; text-align:center; line-height:50px; float:left;}
/*.navChild .childL .a1:hover{ background:url(../images/icon4.png) no-repeat left center #91bf32;}*/
.navChild .childL .a1:hover{ color:#91bf32;}
.navChild .navImg{ border-top:1px solid #e7eee5; overflow:hidden; padding-top:50px;}
.navChild .navImg .img1{ width:114px; height:55px; margin:0 16px 62px 286px; float:left;}
.navChild .navImg .navAd{ width:390px; height:55px; float:left; color:#a0a0a0; padding-top:4px;}
.navChild .navImg .navAd h3{ font-size:24px; line-height:30px; font-weight:normal;}
.navChild .navImg .navAd span{ font-size:12px;}
.ncd1{ left:-306px;}
.ncd1 .childL{ width:840px; margin:0 auto;}
.ncd1 .childL .a1{ width:auto; padding:0 10px;}
.ncd2{ left:-391px;}
.ncd2 .childL{ width:300px; margin-left:360px;}
.ncd3{ left:-476px;}
.ncd3 .childL{ width:100px; margin-left:476px;}
.ncd4{ left:-561px;}
.ncd4 .childL{ width:200px; margin-left:516px;}
.ncd5{ left:-646px;}
.ncd5 .childL{ width:200px; margin-left:590px;}
.ncd6{ left:-811px;}
.ncd6 .childL{ width:400px; margin-left:660px;}
/*******************************顶部结束**********************************/

/*******************************banner开始**********************************/
.banner{ width:1900px; position:relative; left:50%; margin-left:-950px;}
.banner .slides_container a {width:1900px; height:540px; display:block;}
.banner .slides_container a img {display:block;}
.banner .pagination { margin-top:-40px; position:absolute; z-index:100; width:75px; left:50%; margin-left:-35px;}
.banner .pagination li {float:left;margin:0 1px;list-style:none;}
.banner .pagination li a {display:block; width:10px; font-size:0px; height:10px; background:url(../images/dot.png) no-repeat center top;float:left;overflow:hidden; margin-left:5px; margin-right:5px; font-size:0px; line-height:1000px;}
.banner .pagination li.current a,.banner .pagination li a:hover{ background:url(../images/dot.png) no-repeat center bottom;}
/*******************************banner结束**********************************/

/*******************************首页解决方案开始**********************************/
.section1{ width:100%;}
.mainIndex{ width:1000px; margin:0 auto; padding:30px 0;}
.title1{ width:110px; text-align:center; margin:0 auto;}
.title1 h2{ font-size:24px; line-height:46px; background:url(../images/line.jpg) no-repeat center bottom;}
.title1 span{ color:#cbcbcb; display:block; line-height:30px;}
.inpro{ overflow:hidden; margin-top:20px; margin-bottom:20px;}
.inpro .lefta,.inpro .righta{ float:left; width:27px; height:27px; cursor:pointer;}
.inpro .lefta{ background:url(../images/lefta.jpg) no-repeat left top; margin-right:24px; margin-top:76px;}
.inpro .righta{ background:url(../images/righta.jpg) no-repeat left top; margin-left:24px; margin-top:76px;}
.inpro .lefta:hover{ background:url(../images/lefta.jpg) no-repeat left bottom;}
.inpro .righta:hover{ background:url(../images/righta.jpg) no-repeat left bottom;}
.inpro .proWind{ float:left; width:898px; height:236px; overflow:hidden;}
.inpro .proWind ul{ overflow:hidden; width:99999px;}
.inpro .proWind ul li{ float:left; width:254px; padding:0 30px; border-right:1px solid #eee;}
.inpro .proWind ul li a .img2{ width:254px; height:181px;}
.inpro .proWind ul li a .tip h4{ font-size:16px; line-height:30px; padding-top:10px;}
.inpro .proWind ul li a .tip i{ font-style:normal; background:url(../images/icon1.png) no-repeat 77px center; display:block;}
.inpro .proWind ul li:hover .tip{ color:#91bf32;}
.inpro .proWind ul li:hover .tip i{ background:url(../images/icon1_1.png) no-repeat 77px center;}
/*******************************首页解决方案结束**********************************/

/*******************************首页关于我们开始**********************************/
.section2{ width:100%; background:#ededed;}
.mainIndex1{ background:url(../images/img.jpg) no-repeat -12px center; width:1000px; margin:0 auto; text-align:center;}
.mainIndex1 a{ padding:30px 0 34px 0; display:block;}
.article p{ line-height:30px; color:#707070;}
.article{ margin-bottom:30px;}
.mainIndex1 .more{ background:url(../images/icon6.png) no-repeat center center; padding:10px 29px 10px 11px; line-height:29px; margin:0 auto; font-size:12px; font-weight:normal;}
.mainIndex1:hover .more{ background:url(../images/icon5.png) no-repeat center center; color:#fff;}
/*******************************首页关于我们结束**********************************/

/*******************************首页产品中心开始**********************************/
.section3{ background:url(../images/bg3.jpg) no-repeat center top; color:#fff;}
.proBox{ width:1000px; overflow:hidden; margin-bottom:34px;}
.proBox li{ float:left; margin-right:1px; width:249px; height:280px; position:relative;}
.proBox li a{ display:block; width:249px; height:280px;}
.proBox li a .proImg{ width:249px; height:246px; margin-top:34px; overflow:hidden;}
.proBox li a .proImg img{ width:100%; height:100%;}
.proBox li a .proBref{ width:249px; height:280px; color:#91bf32; position:absolute; left:0; top:0; background:url(../images/bg2.png)}
.proBox li a .proBref h5{ background:#78a715; color:#fff; text-align:center; line-height:34px;}
.proBox li a .proBref p{ padding:70px 38px 20px 38px; line-height:24px;}
.proBox li a .proBref .more1{ border-radius:1px; border:1px solid #91bf32; width:70px; line-height:22px; margin-left:38px; text-align:center;}
/*.proBox li a:hover .proBref{ opacity:1;}*/
/*******************************首页产品中心结束**********************************/

/*******************************首页新闻中心开始**********************************/
.section4{ padding:30px 0;}
.mainIndex2{ width:1000px; margin:0 auto;}
.NewsList{ overflow:hidden;}
.NewsList li{ float:left; width:296px; margin-right:54px;}
.NewsList li a:hover{ color:#91bf32;}
.NewsList li a h6{ font-size:14px; line-height:26px;}
.NewsList li a .date{ line-height:30px; background:url(../images/icon3.png) no-repeat left center; padding-left:18px;}
.NewsList li a:hover .date{ background:url(../images/icon3_1.jpg) no-repeat left center;}
.NewsList li a p{ line-height:22px; height:72px; overflow:hidden;}
.mainIndex2 .more{ background:url(../images/icon6.png) no-repeat left center; width:94px; text-align:center; padding-right:20px; line-height:29px; margin:0 auto; margin-top:20px; font-size:12px; font-weight:normal;}
.mainIndex2 .more a{ display:block;}
.mainIndex2 .more:hover{ background:url(../images/icon5.png) no-repeat center center;}
.mainIndex2 .more:hover a{ color:#fff;}
/*******************************首页新闻中心结束**********************************/

/*******************************底部开始**********************************/
.foot{ white-space-collapse:100%; background:#6a6a6a; padding-top:10px;}
.footBox{ width:1000px; margin:0 auto; overflow:hidden;}
.footList{ float:left; background:url(../images/dot1.png) no-repeat left top;}
.footList li{ padding:0 40px; float:left; background:url(../images/dot1.png) no-repeat right top; height:280px;}
.footList li .tt{ padding-top:10px;}
.footList li .tt h5{ font-size:14px; color:#fff; line-height:36px;}
.footList li .tt a{ display:block; line-height:24px; color:#a2a2a2;}
.footList li .tt a:hover{ color:#91bf32;}
.footright{ float:left; padding-top:30px;}
.footright .tel{ background:url(../images/img03.png) no-repeat right center; color:#91bf32; font-weight:bold; font-size:16px; padding-right:16px; text-align:right; line-height:39px;}
.footright .tel1{ font-size:24px; font-family:Impact; text-align:right; line-height:58px; color:#eaeaea;}
.footright .enjoy{ overflow:hidden;}
.footright .enjoy .enjoy1{ float:left; width:40px; height:40px; margin-right:20px; margin-left:26px;}
.footright .enjoy .enjoy2{ float:left; width:40px; height:40px; margin-right:17px;}
.footright .enjoy .enjoy3{ float:left; width:40px; height:40px;}
.footer{ background:#474544; color:#a3a3a3;}
.footer .div2{ width:1000px; margin:0 auto; overflow:hidden; line-height:46px;}
.footer .div2 .div21{ float:left;}
.footer .div2 .div22{ float:right;}
.footer .div2 .div22 a{ color:#a3a3a3;}
.footer .div2 .div22 a:hover{ color:#91bf32;}
/*******************************底部结束**********************************/

/*******************************方案引导页开始**********************************/
.content{ background:url(../images/bg4.jpg) no-repeat center top; width:100%; padding-bottom:70px;}
.mainBox{ width:1000px; margin:0 auto; color:#fff; padding-top:30px;}
.h1{ font-weight:normal; font-size:32px; padding:20px 0; background:url(../images/line3.jpg) no-repeat left bottom; margin-bottom:16px;}
.introdc{ line-height:24px; font-size:14px;}
.mainBox .grid{ overflow:hidden; width:1000px; height:436px; margin-top:40px;}
.mainBox .grid li{ float:left; margin:0 1px 1px 0; background:#fff; opacity:0.9; width:332px; height:144px;}
.mainBox .grid li a{ display:block; width:332px; height:144px;}
.mainBox .grid li .img3{ margin:0 auto; margin-top:36px; margin-left:146px;}
.mainBox .grid li .img3 img{ width:auto;}
.mainBox .grid li p{ text-align:center; font-size:16px; margin-top:24px;}
.mainBox .grid li:hover .img3 img{ -webkit-transform:scale(1.20); -moz-transform:scale(1.20); -o-transform:scale(1.20); -ms-transform:scale(1.20); transform:scale(1.20);}
.mainBox .grid li:hover p{ color:#91bf32;}
/*******************************方案引导页结束**********************************/

/*******************************一体化换点服务站开始**********************************/
.content1{ background:url(../images/bg5.jpg) no-repeat center top; height:240px;}
.title2{ background:#f4f4f4;}
.title2 .titlecent{ width:1000px; margin:0 auto; overflow:hidden;}
.title2 .titlecent h3{ font-size:16px; line-height:50px; width:500px; float:left;}
.title2 .titlecent .guide{ float:right; background:url(../images/icon7.png) no-repeat left center; font-size:14px; padding-left:22px; line-height:50px;}
.title2 .titlecent .guide a:hover{ color:#91bf32;}
.container{ padding-top:60px;}
.block{ width:1000px; margin:0 auto;}
.block span{ font-size:14px; text-transform:uppercase;}
.block h3{ font-size:30px; font-weight:normal; line-height:50px; margin-bottom:14px;}
.block .div3{ background:url(../images/icon8.jpg) no-repeat left 12px; padding-left:18px; line-height:30px;}
.block .div3_1{ margin-top:30px;}
.block .back{ width:70px; line-height:24px; display:block; margin:37px 0 37px 920px; background:#999; color:#fff; text-align:center;}
.block .back:hover{ background:#91bf32;}
.block h5{ font-size:18px; font-weight:normal; line-height:26px;}
.block .tipTitle{ margin-top:24px;}
.block .tipTitle strong{ font-size:22px; font-weight:normal;}
.block .tipTitle span{ text-transform:capitalize; margin-left:6px; font-size:12px;}
/*******************************一体化换点服务站结束**********************************/

/*******************************产品引导页开始**********************************/
.content2{ background:url(../images/bg6.jpg) no-repeat center top; padding-bottom:58px;}
.productgrid{ overflow:hidden; width:1000px; margin-top:46px;}
.productgrid li{ width:499px; height:516px; background:#fff; margin-right:1px; float:left; position:relative; z-index:99;}
.productgrid li a p{ font-size:18px; line-height:30px; text-align:center;}
.productgrid li a{ display:block;}
.productgrid li a span{ width:499px; height:516px; background:#000; opacity:0; position:absolute; left:0; top:0; display:block; z-index:100;}
.productgrid li:hover a span{ background:none;}

.content3{ background:url(../images/bg7.jpg) no-repeat center top; padding-bottom:30px;}
.productBox{ overflow:hidden; width:1000px; margin:0 auto;}
.productBox li{ float:left; width:322px; height:435px; border:1px solid #ccc; margin-right:13px; margin-bottom:10px;}
.productBox li.lii{ margin-right:0;}
.productBox li a{ display:block; margin:1px; width:320px; height:422px; padding-top:11px;}
.productBox li a .img4{ width:297px; height:277px; margin:0 0px 11px 11px;}
.productBox li a .brief{ padding:0 18px;}
.productBox li a .brief .tipt{ overflow:hidden; padding:6px 0;}
.productBox li a .brief .tipt h3{ font-size:16px; font-weight:normal; float:left;}
.productBox li a .brief .tipt i{ display:block; width:19px; height:19px; background:url(../images/icon10.png) no-repeat center center; margin-left:8px; float:left;}
.productBox li a .brief .pb{ font-size:14px; color:#999; line-height:24px; height:50px; overflow:hidden;}
.productBox li a .brief span{ display:block; border-bottom:1px solid #999; width:34px; height:1px; margin-top:20px;}
.productBox li:hover a{ background:#91bf32;}
.productBox li:hover .brief,.productBox li:hover .brief .pb{ color:#fff;}
.productBox li:hover a .brief .tipt i{ background:url(../images/icon9.png) no-repeat center center;}
.productBox li:hover a .brief span{ border-bottom:1px solid #fff;}
/*******************************产品引导页结束**********************************/

/*******************************产品页开始**********************************/
.container1{ background:url(../images/bgline.jpg) no-repeat center 320px;}
.productMain{ width:1000px; margin:0 auto;}
.proshow{ overflow:hidden; position:relative; margin-top:80px;}
.proshow .leftp{ width:34px; height:34px; position:absolute; left:142px; top:160px; overflow:hidden; background:url(../images/arrowp.png) left top; cursor:pointer;}
.proshow .rightp{ width:34px; height:34px; position:absolute; right:142px; top:160px; overflow:hidden; background:url(../images/arrowp.png) left bottom; cursor:pointer;}
.proshow .pbox{ width:500px; height:447px; overflow:hidden; margin:0 auto; position:relative;}
.proshow .pbox ul{ width:9999px; position:absolute;}
.proshow .pbox ul li{ float:left; width:500px;}

.slideTxtBox{ width:1000px; margin-top:52px;}
.slideTxtBox .hd{ overflow:hidden; position:relative; height:46px;}
.slideTxtBox .hd ul{ position:absolute; left:0;}
.slideTxtBox .hd ul li{ float:left; width:249px; height:46px; margin-right:1px; background:#999; font-size:16px; line-height:46px; text-align:center; cursor:pointer;}
.slideTxtBox .hd ul li a{ color:#fff;}
.slideTxtBox .hd ul li:last{ margin-right:0;}
.slideTxtBox .hd ul li:hover,.slideTxtBox .hd ul li.on{ background:#91bf32;}
.slideTxtBox .bd{ border-bottom:1px dotted #666; margin-bottom:30px;}
.slideTxtBox .bd .infoList{ font-size:14px; font-weight:bold; line-height:36px; padding:20px 10px;}
.enjoybox{ overflow:hidden; margin-bottom:43px; margin-top:37px;}
.enjoybox .eny{ float:left; width:222px; height:32px;}
.enjoybox .back1{ float:right; display:block; width:70px; height:24px; text-align:center; line-height:24px; color:#fff; background:#999;}
.enjoybox .back1:hover{ background:#91bf32;}
/*******************************产品页结束**********************************/

/*******************************服务页开始**********************************/
.content4{ background:url(../images/bg8.jpg) no-repeat center top; padding-bottom:50px;}
.servicegrid{ overflow:hidden; margin-top:46px;}
.servicegrid li{ width:499px; height:300px; margin-right:1px; float:left; background:#fff;}
.servicegrid li a{ padding:0 31px; display:block;}
.servicegrid li a p{ font-size:16px; color:#999999; padding:34px 0 20px 0;}
.servicegrid li a span{ width:36px; border-bottom:1px solid #999; height:1px; display:block;}

.content5{ height:240px; background:url(../images/bg9.jpg) no-repeat center top;}
.partner{ overflow:hidden; padding-left:22px;}
.partner li{ float:left; width:216px; height:132px; border:1px solid #e9e9e9; margin-right:22px; margin-bottom:22px;}
.partner li a{ display:block; width:216px; height:132px;}
.partner li:hover{ border:1px solid #91bf32;}

.div_map{ width:1024px; height:640px; background:#fff; display:none;}
.div_map .lf{ width:958px; height:600px; border:1px solid #e4e4e4; margin:20px 30px; overflow-x:hidden; overflow-y:scroll;}
.div_map .lf h3{ line-height:46px; padding-left:14px; background:#f0f0f0; font-size:16px;}
.div_map .lf .mapbrief{ width:956px; height:631px; border:1px solid #e9e9e9; background:#fff; overflow-x:hidden;}
.div_map .map_div{ border-bottom:1px solid #e9e9e9;}
.div_map .map_div .map_div1{ float:left; width:436px; padding:24px 0 24px 32px;}
.div_map .map_div .mapDiv{ background:url(../images/line2.jpg) no-repeat right center;}
.div_map .map_div .map_div1 h5{ font-size:14px; line-height:24px;}
.div_map .map_div .map_div1 p{ font-size:14px; line-height:24px;}
.rg{ position:absolute; right:-22px; top:-17px; width:32px; height:32px;}
/*******************************服务页结束**********************************/

/*******************************新闻页开始**********************************/
.content6{ background:url(../images/bg10.jpg) no-repeat center top; padding-bottom:58px;}
.content6 .new{ margin-top:50px;}
.news{ overflow:hidden; margin-top:20px;}
.news .newsImg{ float:left; width:332px; height:248px; overflow:hidden;}
.news .liBox{ float:left; background:#fff; padding:0 36px; height:248px; width:590px;}
.news .liBox .topt{ overflow:hidden; padding:16px 0;}
.news .liBox .topt h3{ color:#666; font-size:16px; float:left; width:500px;}
.news .liBox .topt .list{ float:right; width:60px; margin-top:6px;}
.news .liBox .topt .list .a1{ display:block; width:10px; height:10px; overflow:hidden; background:url(../images/dot.png) no-repeat right top; float:left; padding-left:8px; cursor:pointer;}
.news .liBox .topt .list .a1:hover,.news .liBox .topt .list .a2{ background:url(../images/dot_02.png) no-repeat right top;}
.news .liBox ul li{ width:590px;}
.news .liBox ul li a{ display:block; overflow:hidden; color:#838383; padding-left:16px; background:url(../images/dot2.jpg) no-repeat left center; height:30px;}
.news .liBox ul li p{ line-height:30px; width:464px; overflow:hidden; float:left;}
.news .liBox ul li span{ float:right; line-height:30px;}
.news .liBox ul li a:hover{ background:#91bf32; color:#fff;}
.news .liBox .more2{ width:76px; line-height:26px; display:block; border:1px solid #ccc; color:#cccccc; font-size:14px; background:url(../images/dot3.png) no-repeat 74px center; padding-left:12px; margin-top:20px;}
.news .liBox .more2:hover{ background:#91bf32; color:#fff; border:1px solid #91bf32;}

.content7{ background:url(../images/bg11.jpg) no-repeat center top; height:240px;}
.newsList1{ height:620px; overflow:hidden;}
.newsList1 li{ height:152px; overflow:hidden; border-bottom:1px dotted #999;}
.newsList1 li a{ display:block; height:93px; padding:30px 0;}
.newsList1 li:hover{ background:#fafafa;}
.newsList1 li:hover .newsLR p{ color:#91bf32;}
.newsList1 li:hover .newsLR h3{ color:#91bf32;}
.newsList1 li .date{ width:50px; color:#acacac; float:left; margin-right:22px;}
.newsList1 li .date b{ width:50px; display:block; text-align:center; font-size:36px; line-height:30px; font-family:arial; margin-top:10px; color:#888;}
.newsList1 li .date span{ display:block; text-align:center; line-height:22px; width:50px; font-size:12px; color:#666;}
.newsList1 li .img2{ float:left; width:160px;}
.newsList1 li .newsLR{ float:left; width:750px; margin-left:16px;}
.newsList1 li .newsLR h3{ text-align:left; line-height:26px; font-size:18px;}
.newsList1 li .newsLR p{ line-height:24px; width:750px; height:50px; overflow:hidden; color:#999;}
.pagechange{ margin:30px auto; width:1000px;}

.article1{ padding:20px 0; border-bottom:1px dotted #999;}
.article1 img{ width:auto; height:auto; margin:16px auto; display:block;}
.article1 p{ line-height:30px;}
.block .from{ padding-bottom:10px; border-bottom:1px dotted #999; line-height:30px;}
.block .from span{ color:#91bf32; font-size:12px;}
.block h1{ font-size:26px; font-weight:normal; line-height:40px;}
.block .nextBox{ margin:16px 0; position:relative;}
.block .nextBox .next{ line-height:30px;}
.block .nextBox .next a{ font-weight:bold;}
.block .nextBox .back3{ width:70px; line-height:24px; display:block; position:absolute; right:10px; top:24px; background:#999; color:#fff; text-align:center;}
/*******************************新闻页结束**********************************/

/*******************************关于我们页开始**********************************/
.content8{ background:url(../images/bg12.jpg) no-repeat center top;}
.aboutgrid{ margin-top:50px; overflow:hidden; padding-bottom:50px;}
.div4{  width:333px; height:334px; float:left; margin-bottom:20px; color:#999; background:#fff;}
.div5{ position:relative; width:333px; height:334px; float:left; margin-bottom:20px;}
.div5 a{ z-index:1000; background:none;}
.img5_1{ width:333px; height:334px; position:absolute; overflow:hidden; left:0; top:0; z-index:9;}
.div5 .tit1{ position:absolute; z-index:10; color:#fff; margin:40px 32px 0 32px;}
.div5 .tit1 h3{ font-size:16px; font-weight:normal; margin-bottom:20px;}
.div5 .tit1 span{ width:36px; height:1px; background:#fff; display:block;}
.aboutgrid .ab2 .tit1{ position:absolute; z-index:10; color:#fff;}
.aboutgrid .ab{ width:333px; height:334px; margin-bottom:20px; float:left;}
.aboutgrid .ab .img5{ width:333px; height:229px; overflow:hidden;}
.aboutgrid .ab1{ width:499px; height:300px; float:left; color:#999; background:#fff;}
.aboutgrid .ab3{ background:#91bf32; color:#fff;}
.aboutgrid .ab .tit1{ margin:40px 32px 0px 32px;}
.aboutgrid .ab .tit1 h3{ font-size:16px; font-weight:normal; margin-bottom:20px;}
.aboutgrid .ab .tit1 span{ width:36px; height:1px; background:#999; display:block;}
.aboutgrid .ab1 .tit1{ margin:40px 32px 0px 32px;}
.aboutgrid .ab1 .tit1 h3{ font-size:16px; font-weight:normal; margin-bottom:20px;}
.aboutgrid .ab1 .tit1 span{ width:36px; height:1px; background:#999; display:block;}
.aboutgrid .ab2 .tit1 span{ background:#fff;}
.aboutgrid .ab3 .tit1 span{ background:#fff;}
.aboutgrid .ab3 .abvbs{ padding:30px 32px; width:266px; height:86px; overflow:hidden; line-height:30px;}
.aboutgrid .ab3 b{ width:76px; font-size:14px; font-weight:normal; margin-left:214px; background:url(../images/icon11.png) no-repeat 74px center; border:1px solid #fff; color:#fff; display:block; padding-left:12px; line-height:26px;}
.aboutgrid .ab3:hover b{ background:#fff; color:#91bf32;}
.aboutgrid .ab4{ background:url(../images/img09_4.jpg) no-repeat left center; color:#666; border-right:2px solid #f2f2f2;}
.aboutgrid .ab4 .con{ margin:26px 40px; line-height:40px; font-size:14px;}
.aboutgrid .ab4 .con li{ overflow:hidden;}
.aboutgrid .ab4 .con li .icon1{ width:20px; float:left; margin-top:10px;}
.aboutgrid .ab4 .con li p{ width:386px; float:left; margin-left:12px;}
.video{ width:364px; height:160px; margin:0 auto; margin-top:32px;}

.content9{ background:url(../images/bg14.jpg) no-repeat center top; height:240px;}
.block .img7{ float:left; width:356px; height:457px;}
.block .aboutbox{ width:594px; float:left; margin-left:50px;}
.block .aboutbox .tt1{ overflow:hidden; padding-bottom:26px; border-bottom:1px solid #efefef;}
.block .aboutbox .tt1 .tt1_1{ float:left; width:368px;}
.block .aboutbox .tt1 .tt1_1 h2{ font-size:30px; font-weight:normal;}
.block .aboutbox .tt1 .tt1_1 span{ font-size:12px; text-transform:capitalize;}
.block .aboutbox .tt1 .tt1_2{ float:left; width:180px; margin-left:10px; font-size:24px; line-height:56px;}
.block .aboutbox .abVbs{ padding-top:26px;}
.block .aboutbox .abVbs p{ margin-bottom:14px; line-height:26px;}

.honorshow{ overflow:hidden; position:relative; margin-top:80px;}
.honorshow .leftp{ width:34px; height:34px; position:absolute; left:142px; top:160px; overflow:hidden; background:url(../images/arrowp.png) left top; cursor:pointer;}
.honorshow .rightp{ width:34px; height:34px; position:absolute; right:142px; top:160px; overflow:hidden; background:url(../images/arrowp.png) left bottom; cursor:pointer;}
.honorshow .hbox{ width:500px; height:322px; overflow:hidden; margin:0 auto; position:relative;}
.honorshow .hbox ul{ width:9999px; position:absolute;}
.honorshow .hbox ul li{ float:left; width:500px; height:322px;}
.honorshow .hbox ul li img{ width:auto; display:block; margin:0 auto; max-height:322px; max-width:500px;}
.minImgs{width:1000px; height:142px; position:relative; margin-top:54px; float:left; overflow:hidden;}
.min-btn{width:40px; height:142px; position:absolute; display:block; background:url(../images/img09.png) no-repeat; display:none;}
.minImgs:hover .min-btn{ display:block; z-index:999;}
.min-prev{left:0}
.min-next{right:0;background-position:-40px 0px}
.min-box{width:1000px; height:142px; margin:0 auto;  position:relative; overflow:hidden;}
.min-box-list{width:1000px; height:142px; position:absolute; }
.min-box-list .cur{background:#91bf32;}
.min-box-list li{width:165px; height:142px; float:left; cursor: pointer}
.min-box-list li div{width:163px; height:140px; margin:1px; text-align:center;  overflow:hidden;}
.min-box-list li div img{width:163px; height:140px;}

.honorshow .sbox{ width:530px; height:402px; overflow:hidden; margin:0 auto; position:relative;}
.honorshow .sbox ul{ width:9999px; position:absolute;}
.honorshow .sbox ul li{ float:left; width:530px; height:402px;}
.honorshow .sbox ul li img{ width:auto; display:block; margin:0 auto; max-height:402px; max-width:530px;}
.minImgs1{width:1000px; height:124px; position:relative; margin-top:54px; margin-bottom:37px; float:left; overflow:hidden;}
.min-btn1{width:40px; height:124px; position:absolute; display:block; background:url(../images/img09.png) no-repeat; display:none;}
.minImgs1:hover .min-btn1{ display:block; z-index:999;}
.min-prev{left:0;}
.min-next{right:0;background-position:-40px 0px}
.min-box1{width:1000px; height:130px; margin:0 auto;  position:relative; overflow:hidden;}
.min-box-list1{width:1000px; height:130px; position:absolute; }
.min-box-list1 .cur{background:#91bf32;}
.min-box-list1 li{width:124px; height:130px; float:left; cursor: pointer}
.min-box-list1 li div{width:122px; height:128px; margin:1px; text-align:center;  overflow:hidden;}
.min-box-list1 li div img{width:122px; height:128px;}
/*******************************关于我们页结束**********************************/

/*******************************人才招聘页开始**********************************/
.content10{ background:url(../images/bg13.jpg) no-repeat center top; padding-bottom:50px;}
.hirgrid{ width:1000px; height:412px; position:relative; margin-top:46px;}
.hirgrid .hir1{ width:666px; height:412px; position:absolute; left:0; top:0; background:#fff; line-height:24px;}
.hirgrid .hir1 a{ display:block;}
.hirgrid .hir1 a .img5{ width:666px; height:312px; overflow:hidden;}
.hirgrid .hir1 a:hover .img5 img{ -webkit-transform:scale(1.05); -moz-transform:scale(1.05); -o-transform:scale(1.05); -ms-transform:scale(1.05); transform:scale(1.05);}
.hirgrid .hir1 a h4{ margin:10px 32px 0 32px; font-size:16px;}
.hirgrid .hir1 a .p1{ margin:0 32px 10px 32px; width:602px; height:48px; overflow:hidden;}
.hirgrid .hir2{ position:absolute; left:666px; top:0; background:#fff; width:334px; height:209px;}
.hirgrid .hir2 a{ display:block; padding:32px; text-align:center;}
.hirgrid .hir2 a h4{ font-size:16px; line-height:40px;}
.hirgrid .hir2 a .p2{ line-height:40px;}
.hirgrid .hir2 a span{ display:block; font-size:14px; line-height:26px; border:1px solid #999; width:76px; padding-left:12px; text-align:left; margin:0 auto; margin-top:20px; color:#999; background:url(../images/dot3.png) no-repeat 75px center; margin-bottom:14px;}
.hirgrid .hir2 a:hover span{ background:url(../images/icon4_1.png) no-repeat 75px center #91bf32; border:1px solid #91bf32; color:#fff;}
.hirgrid .hir3{ position:absolute; left:666px; top:209px; width:334px; height:206px;}
.hirgrid .hir3 a{ color:#fff; display:block; height:206px;}
.hirgrid .hir3 a .img6{ position:absolute; z-index:1; left:0; top:0;}
.hirgrid .hir3 a h4{ font-size:16px; position:absolute; z-index:2; left:134px;top:28px;}
.hirgrid .hir3 a span{ position:absolute; z-index:2; left:122px; top:154px; display:block; font-size:14px; line-height:26px; border:1px solid #fff; width:76px; padding-left:12px; text-align:left; background:url(../images/icon4_1.png) no-repeat 75px center; }
.hirgrid .hir3:hover a span{ background:url(../images/dot3.png) no-repeat 75px center #fff; color:#999;}

.content11{ background:url(../images/bg15.jpg) no-repeat center top; height:240px;}
.block .th3{ font-size:24px; line-height:30px; color:#000;}
.block .time{ color:#999; line-height:38px;}
.block .p3{ overflow:hidden; line-height:30px;}
.block .p3 strong{ font-weight:normal; color:#000; float:left; width:54px;}
.block .p3 .strong{ color:red; font-weight:bold;}
.block .p3 p{ float:left; margin-left:10px; width:926px; color:#666;}
.block .p4{ margin-top:24px;}

.block .jobBox{ overflow:hidden;}
.block .img8{ width:251px; height:452px; float:left;}
.block .job{ float:left; width:748px;}
.jobtit{ overflow:hidden; width:688px; background:#d4d4d4; padding-left:60px; margin-bottom:30px;}
.jobtit li{ float:left; width:84px; border-right:1px solid #fff; line-height:35px; text-align:center;}
.jobtit li:first-child{ text-align:left;}
.jobtit li a{ display:block;}
.jobtit li a.acurrent,.jobtit li a:hover{ background:#91bf32; color:#fff;}
.jobline{ overflow:hidden;}
.jobline a{ display:block; padding-left:60px; height:44px; width:688px; cursor:pointer;}
.job .jobline li{ line-height:44px; float:left;}
.job .li1{ color:#000; overflow:hidden; padding-left:60px; background:#ebebeb;}
.job .li1 li{ float:left; line-height:44px;}
.job .jobline li:first-child{ width:270px;}
.job .jobline li:last-child{ width:84px;}
.job .jobline li:nth-child(2){ width:84px;}
.job .jobline li:nth-child(3){ width:110px;}
.job .jobline li:nth-child(4){ width:118px;}
.job .jobline:hover a{ background:#91bf32;}
.job .jobline:hover a li{ color:#fff;}
/*******************************人才招聘页结束**********************************/
/* -webkit-transition: none; -moz-transition: none; transition: color 0.3s linear, background-color 0.3s linear, background-image 0.3s linear; -moz-transition: color 0.3s linear, background-color 0.3s linear, background-image 0.3s linear; -webkit-transition: color 0.3s linear, background-color 0.3s linear, background-image 0.3s linear; -o-transition: color 0.3s linear, background-color 0.3s linear, background-image 0.3s linear;背景渐变 */
/* -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;背景滚动 */
/* -webkit-transform:scale(1); -moz-transform:scale(1); -o-transform:scale(1); -ms-transform:scale(1); transform:scale(1); -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s; 图片原比例 */
/* -webkit-transform:scale(0.97); -moz-transform:scale(0.97); -o-transform:scale(0.97); -ms-transform:scale(0.97); transform:scale(0.97); -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s; 图片缩放 */
/* -moz-transform 1s;  -webkit-transition:width 1s, height 1s, -webkit-transform 1s; -o-transition:width 1s, height 1s, -o-transform 1s; 图片360旋转 */
/* transform:rotate(360deg); -moz-transform:rotate(360deg); -webkit-transform:rotate(360deg); -o-transform:rotate(360deg); 图片360旋转 */

.pages
{
	color: #666;
	font-family: 宋体;
	font-size: 12px;
	padding-top: 2px;
	vertical-align: middle;
}
.pages a, .pages .cpb
{
	display: block;
	height: 20px;
	float: left;
	margin: 0 2px;
	text-align: center;
	background: white;
	color: #666;
	font: 12px/20px "宋体" ,arial;
	border: 1px solid #D9D9D9;
	padding: 0 4px;
	margin: 0 2px;
}
.pages a:hover
{
	color: #5F5F5F;
	background: #E4EDF9;
	border-color: #ccc;
}
.pages .cpb
{
	font-weight: bold;
	color: #fff;
	background: #135294;
	border: 1px solid #E5CEC1;
}