﻿ /*轮播*/
.banner {min-width: 1200px;position: relative;width: 100%;overflow: hidden;}
.banner ul {width: 100% !important;}
.banner .bd li {width: 100% !important;cursor: pointer;}
.banner .bd li img{width:100%;}
.banner .hd {width: 100%;position: absolute;z-index: 2;bottom:10px;left: 0;text-align: center;}
.banner .hd li {cursor: pointer;display: inline-block;zoom: 1;width: 18px;height: 18px;line-height: 9999px;margin: 8px;background: url(../images/icon-circle.png) center center no-repeat;overflow: hidden;}
.banner .hd li.on {background: url(../images/icon-circle1.png) center center no-repeat;}
.banner i {position: absolute;z-index: 1;width: 100%;height: 58px;bottom: 0;left: 0;filter: alpha(opacity=30);opacity: .3;}
.ban_box{width: 1200px;float: left;}
.ban_box .btn {position: absolute;bottom: 281px;z-index: 14;width: 1200px;height: 30px;overflow: hidden;left: 50%;margin-left: -600px;}
.banner .btn li {width: 40px;height: 30px;margin-left: 10px;display: inline-block;float: left;cursor: pointer;overflow: hidden;opacity: .8;}
/*主体内容样式结束*/

 
.content{width: 100%;margin:0 auto;}
.location{width:1200px;margin: 0px auto 0px;position: relative;z-index: 999;}
.location .topName{width:140px;height:44px;background:url(../images/icon-icon3.png) center center no-repeat;text-align:center;line-height:44px;font-size: 16px;color:#fff;}
.location .topName1{font-size: 15px;width: 150px;/* background: url(../images/icon-icon3.png) left center no-repeat; */background: #279c56;border-top-left-radius: 13px;border-bottom-right-radius: 13px;}
.location .topName img{margin: 0px 3px 0px 0px;}
.location .en{font-size:42px;font-style: oblique;color:#c7e4d3;padding: 7px 0px 0px 30px;display:inline-block;font-family: Arial;display: none;}
.CompanyLocation{top:-24px;}
.Company{margin: 0px auto 30px;width: 1200px;}
.CompanyL{width:320px;float: left;color: #1b1c20;font-size: 14px;line-height: 28px;margin: 25px 0px 0px 0px;}
.CompanyL .more{color:#279c56;display:block;width:100px;height:31px;line-height:31px;text-align:center;margin:20px auto;border:1px solid #279c56;}
.CompanyL .more:hover{background:#279c56;color:#fff;}
.CompanyR{width:800px;float: right;position: relative;}
.CompanyR img{max-width:100%;}
 #footer-logo-canvas{position: absolute;top: 130px;left: 253px;}

.Qualifications{margin: 35px auto 0px;width: 1200px;}
.Qualifications1{margin:0px 0px 15px 0px;}


.Product{background: url(../images/productbg.jpg) center 20px no-repeat;background-size: 100%;margin: 125px 0px 50px 0px;}
.Product dl{background: url(../images/icon-icon5.png) -30px bottom no-repeat;width: 455px;/*margin: -110px 0px 15px 740px;*/margin:-50px 0px 15px 740px;padding: 0px 0px 80px 0px;}
.Product dl dd{width: 100px;float:left;background:url(../images/icon-mask.png) center center no-repeat;text-align:center;padding:25px 30px 30px 20px;position:relative;} 
.Product dl dd img{max-width:100%;}
.Product dl dd .tit{color:#279c56;font-size:12px;line-height: 15px;}
.Product dl .dd2{margin-top: -30px;left: -6px;}
.Product dl .dd3{margin-top: -60px;left: -6px;}
.Product1{width: 1200px;margin:0 auto;}
.Product1 ul{width:1100px;margin:0 auto;}
.Product1 ul li{width: 33.33%;float: left;}
.Product1 ul li .Img{width: 275px;height: 275px;text-align: center;line-height: 275px;margin: 0 auto;}
.Product1 ul li .Img img{vertical-align: middle;border-radius: 50%;border: 5px solid #279c56;}
.Product1 ul li .tit{font-size: 16px;color: #000;text-align: center;margin:5px 0px 0px 0px;}
.Product1 ul li:hover .Img{background:url(../images/icon-circle3.png) center center no-repeat;}
.Product1 ul li:hover .tit{color:#279c56;}


/*新闻*/
.News{margin: 80px auto 60px;width:1200px;}
.News .location .topName{margin:0 auto;}
.News .location .en{text-align:center;display: block;padding: 10px 0px 0px 0px;display: none;}
.News li {width: 596px;float:left;border-right: 4px solid #fff;margin: 44px 0px 0px 0px;}
.News li a{display:block;width: 100%;height: 100%;}
.News li .Img{width:126px;height: 126px;float:left;position: relative;overflow:hidden;}
.News li .Img:after{content:"";width: 102px;height: 102px;border:1px solid #fff;display: block;position: absolute;top: 11px;left: 11px;transform:scale(1.0);transition:1s all ease;}
.News li .Img img{width: 100%;height: 100%;transform:scale(1.0);transition:1s all ease;}
.News li .words{float: left;width: 390px;margin: 0px 0px 0px 30px;}
.News li .words .Time{width:75px;float:left;font-size: 50px;color:#000;padding: 15px 0px 0px 0px;}
.News li .words .Time .month{font-size:17px;}
.News li .words .sum{float:right;width: 290px;color:#1b1c20;margin: 23px 0px 0px 0px;}
.News li .words .title{font-size:16px;background:#fff;}
.News li .words .summary{font-size:14px;margin: 15px 0px 0px 0px;line-height:24px;}
.News li:nth-child(2n){float:right;}
.News li:hover{border-right:4px solid #1a9c4e;box-shadow:0px 0px 20px 3px #efefef;}
.News li:hover img{transform:scale(1.3);}
.News li:hover .Img:after{transform:scale(1.2);}
.News li:hover .words .Time{color:#1a9c4e;}
/*资质*/
.Qualifications2{margin:0px 0px 20px 0px;}
.Qualifications2L{width: 842px;float: left;border-left: 1px solid #80c59c;border-top: 1px solid #80c59c;margin: 6px 0px 0px 0px;}
.Qualifications2 li{width: 167.6px;float:left;border-bottom: 1px solid #80c59c;border-right: 1px solid #80c59c;height: 170px;line-height: 170px;text-align:center;}
.Qualifications2 li img{vertical-align:middle;max-width:100%;max-height:100%;}
.Qualifications2R{float: right;width:357px;height: 354px;}
.Qualifications2R img{width:100%;height:100%;}
.Qualifications2 li:nth-child(5n){border-right:0px;}
.Qualifications3 .Qualifications2R{height:183px;}
.Qualifications3 .Qualifications2L{margin:7px 0px 0px 0px;}
.Qualifications3 li{height: 168px;line-height: 168px;}











