.home-bt{overflow: hidden;margin: 50px 0; width: 500px;}
.home-bt span{display: block;}
.home-bt span b{float: left;color: #a3a3a3;text-transform: uppercase;font-size: 34px;line-height: 50px; }
.home-bt span i{float: left; background:#f0c000; display: block; width: 8px; height: 30px; margin: 10px 20px 0 0;}
.home-bt em{display: block;clear: both; font-size: 30px; color: #222;  margin: 20px 0 0 30px;line-height: 50px;}


.home-probg{background: #f5f5f5;}
.home-pro{}
.home-pro dl{}
.home-pro dl dd{ float:left;width: 373px; margin-right:40px; margin-bottom: 30px; background: #FFF;}
.home-pro dl dd:hover{  box-shadow: 0 3px 8px #ccc;}
.home-pro dl dd:nth-of-type(3n+0){ margin-right:0;;}
.home-pro dl dd .list-img{overflow: hidden; height: 300px; position: relative;}
.home-pro dl dd .list-img img{position: absolute;margin: auto;max-width: 100%;max-height: 100%;top: 0;right: 0;bottom: 0;left: 0; transition: all 0.6s;}
.home-pro dl dd .list-img img:hover{transform:scale(1.1);}
.home-pro dl dd h2{font-size: 16px; color: #666; text-align: center; height: 60px;line-height: 60px; }

.home-prolist{float: right; margin: 40px 0;}
.home-prolist ul{}
.home-prolist ul li{float: left; width: 100px; height: 40px; line-height: 40px; text-align: center; font-size: 15px;}
.home-prolist ul li a{display: block;color: #333;}
.home-prolist ul li a:hover{display: block; background: #d61a1e; color: #FFF;}

/*首页客户案例*/
.products{width:1340px;margin:auto;}
.products .content li{float:left;text-align:center; margin:0 24px;}
.products .content li h3{line-height:30px;padding: 15px 0; font-size: 14px; background: #d61a1e; color: #FFF;}
.products .content img{width:360px;height:380px;}
.products .content{width:1200px;overflow:hidden;height:435px;float:left;}
.prolist{width:3000px;}
.pre_left{cursor:pointer;float:left;margin-top:175px;_display:}
.pre_right{cursor:pointer;float:right;margin-top:175px;}

.home-casebg{overflow: hidden; background: #f5f5f5; margin-top: 50px; padding-bottom: 50px;}
.home-casetext{font-size: 16px;color: #999; margin-top: 60px;}
.home-case{overflow: hidden;}
.home-case dl{}
.home-case dl dd{ float:left;width: 386px; margin-right:20px; margin-bottom: 20px;}
.home-case dl dd:nth-of-type(3n+0){margin-right:0px;}
.home-case dl dd .list-img{overflow: hidden; height: 260px; }
.home-case dl dd .list-img img{max-width: 100%; border-radius: 15px 15px 0 0;}
.home-case dl dd h2{font-size: 16px; color: #222; background: #f0c000; text-align: center; height: 50px;line-height: 50px; border-radius:0 0 15px 15px;}

.home-case-top{float: left;width: 390px;}
.home-case-top dl{}
.home-case-top dl dd{ float:left;width: 390px; }
.home-case-top dl dd .list-img{ overflow: hidden;}
.home-case-top dl dd .list-img img{max-width: 100%;border-radius: 15px 15px 0 0;}
.home-case-top dl dd h2{font-size: 16px; color: #222;background: #f0c000; text-align: center; height: 50px;line-height: 50px; border-radius:0 0 15px 15px;}


.home-hezuo{padding-bottom:50px;}
.home-hezuo ul{}
.home-hezuo ul li{ float:left;width: 222px; margin-right:20px; margin-bottom: 20px;}
.home-hezuo ul li:nth-of-type(5n+0){margin-right:0px;}
.home-hezuo ul li .list-img{position: relative;height: 110px; overflow: hidden; background: #FFF; border: 1px solid #e8e8e8;}
.home-hezuo ul li .list-img:hover{border: 1px solid #f0c000;}
.home-hezuo ul li .list-img img{position: absolute;margin: auto;max-width: 100%;max-height: 100%;top: 0;right: 0;bottom: 0;left: 0; transition: all 0.6s;}
.home-hezuo ul li .list-img img:hover{transform:scale(1.2);}




/* 首页公司简介 */
.home-about-l{float: left;width: 700px;}
.home-about-l p{font-size: 15px;line-height: 26px;text-align: justify;}
.home-about-l .more{  border: 1px solid #222; background: #222;  border-radius: 8px; width: 140px; height: 50px; line-height: 50px; text-align: center; margin-top: 50px;}
.home-about-l .more a{font-size: 15px;color: #f0c000;}
.home-about-l .more a:hover{font-size: 15px;color: #333;}
.home-about-l .more:hover{background: #f0c000;transition: all 0.6s; border: 1px solid #f0c000;}
.home-about-r{float: left; width: 460px; margin-left: 40px; margin-top: 70px;}
.home-about-r img{max-width: 100%;}


/* 首页新闻资讯 */
.home-newsbg{overflow: hidden; background: #f4f4f4; margin: 50px 0; padding: 50px 0;}
.newsbt{width: 100%; margin-bottom: 10px; display: inline-block;}
.newsbt i{ float: left; margin-right: 10px; font-size: 34px; color: #0aa5cd;}
.newsbt span{ float: left; font-size: 22px; color: #333; padding-top: 3px;}


.home-newsimg { width: 470px; background: #FFF;  padding: 20px;}
.home-newsimg .img{ overflow: hidden; width: 470px; height: 280px;}
.home-newsimg .img img{width: 100%; height: 100%;}
.home-newsimg .text{ margin-top: 20px;}
.home-newsimg .text h2{color: #333; font-size: 22px;}
.home-newsimg .text time{display: block;padding: 10px 0; color: #999;}
.home-newsimg .text p{color: #666; line-height: 26px;}

.home-newsCenter{background: url(../Images/news01.png) no-repeat top right; display: block; width: 30px; height: 53px; margin-top: 30px;}
.home-newsRight{ width:660px; background: #FFF;}


.tabs{overflow: hidden; width: 450px;margin-top: 30px;}
.tabs li{float:left;overflow: hidden; }
.tabs li a {display: inline-block; font-size: 15px; text-align: center; background: #222222; color: #FFF; height:45px;line-height: 45px;width: 150px;}
.tabs li a:hover {background: #ffbe00; color: #FFF;}	
.tabs .thistab a{ background: #ffbe00; color: #222;}
.tab_con{ display:none; height: 415px;}

.home-newsRightlist{overflow: hidden; padding: 20px;}
.home-newsRightlist dl{}
.home-newsRightlist dl dd{overflow: hidden; clear: both; padding: 28px 0;}
.home-newsRightlist dl dd time{float: left;  width: 100px; text-align: center; margin-top: 10px;}
.home-newsRightlist dl dd time b{ font-size: 42px;}
.home-newsRightlist dl dd time .day{font-size: 13px;}
.home-newsRightlist dl dd .text{float: left; width: 520px;}
.home-newsRightlist dl dd .text h2{font-size: 17px; font-weight: bold;}
.home-newsRightlist dl dd .text p{color: #666; line-height: 25px;}



/* 首页友情链接 */
.link{overflow: hidden; margin-bottom: 30px;}
.link span{display: block; font-size: 17px; font-weight:bold; line-height: 40px; border-bottom: 1px solid #E7E7E7; margin-bottom: 10px;}
.link span i{float: left; color: #ffbe00; font-size: 32px; margin-right: 8px; line-height: 40px;}
.link a{font-size: 13px; color: #999;}
.link a:hover{font-size: 13px; color: #ffbe00;}
.link a::after{content: '|';position: relative;margin-left: 10px;}


