.home-bt{float: left; width: 300px; margin: 30px 0;}
.home-bt em{color: #264868; text-transform: uppercase; font-size: 16px; font-weight: normal; font-style: normal;margin-left: 70px; }
.home-bt em::after{content: '';position: relative;width: 60px;height: 1px;background: #264868; margin-top: -14px; display: block;}
.home-bt span{color: #333; font-size: 26px;font-weight: bold;line-height: 48px; }

.home-ad{ overflow: hidden; background: url(../Images/ad.jpg) no-repeat center; height: 184px; position: relative; margin-top: -50px;}
.home-ad-l{float: left; width: 700px; font-size: 24px; color: #FFF; padding: 50px 0; line-height: 42px;}
.home-ad-r{float: left; width: 500px; padding-top: 80px;}
.home-ad-r i{background: url(../Images/tel.png) no-repeat; width: 51px; height: 51px; float: left;}
.home-ad-r b{float: left;font-size: 32px;color: #FFF; line-height: 46px; margin-left: 12px;}



.home-probg{overflow: hidden; background: url(../images/probg.jpg) no-repeat; background-size: cover;}
.home-pro{overflow: hidden; margin-top: 30px;}
.home-pro dl{padding-bottom: 50px; overflow: hidden;}
.home-pro dl dd{ float:left;width: 380px; margin-right:30px; margin-bottom: 20px;}
.home-pro dl dd:nth-of-type(3n+0){margin-right:0px;}
.home-pro dl dd .list-img{overflow: hidden;width: 380px;position: relative; border: 1px solid #E7E7E7;}
.home-pro dl dd .list-img .pic2{position: absolute; bottom: 274px; width: 100%; transition: 0.4s; z-index: 1;}
.home-pro dl dd .list-img .pic2 img{width: 100%; transition: 0.4s; opacity: 0; height: 100%;}
.home-pro dl dd .list-img .pic1{ transition: 0.4s; overflow: hidden; position: relative;}
.home-pro dl dd .list-img .pic1 img{max-width: 100%;}
.home-pro dl dd .list-img:hover .pic2{bottom:0;}
.home-pro dl dd .list-img:hover .pic2 img{max-width: 100%; transition: 0.4s; opacity: 1;}
.home-pro dl dd h2{text-align:center;color: #333; font-size: 15px; line-height: 50px; height: 50px;}

.home-prolist{float: right; margin: 40px 0;}
.home-prolist ul{}
.home-prolist ul li{float: left; width: 150px; 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: #264868; color: #FFF;}

/*首页客户案例*/
.products{width:1340px;margin:30px 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; color: #264868;}
.products .content img{width:360px;height:260px;}
.products .content{width:1200px;overflow:hidden;height:300px;float:left;}
.prolist{width:3000px;}
.pre_left{cursor:pointer;float:left;margin-top:90px;_display:}
.pre_right{cursor:pointer;float:right;margin-top:90px;}


.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 #264868;}
.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; position: relative; z-index: 99;}
.home-about-l img{max-width: 100%;}
.home-about-r{float: left; width: 460px;margin-right: 40px;}
.home-about-r span{float: left; color: #333; font-size: 26px;font-weight: bold; margin-right: 10px; }
.home-about-r em{float: left; color: #264868; text-transform: uppercase; font-size: 16px; font-weight: normal; font-style: normal;margin-left: 70px; }
.home-about-r em::after{content: '';position: relative;width: 60px;height: 1px;background: #264868; margin-top: -14px; margin-left: -70px; display: block;}
.home-about-r h2{font-size: 22px; color: #666; margin: 30px 0;}
.home-about-r h2 b{font-size: 22px; color: #264868;font-weight: normal;}
.home-about-r p{color: #999; text-align: justify; margin: 30px 0; text-indent: 2em; line-height: 24px; font-size: 15px;}
.home-about-r .more{  border: 1px solid #264868;  border-radius: 8px; width: 140px; height: 50px; line-height: 50px; text-align: center;}
.home-about-r .more a{font-size: 15px;color: #264868;}

/* 首页新闻资讯 */
.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: #2071dd; color: #FFF; height:45px;line-height: 45px;width: 150px;}
.tabs li a:hover {background: #264868; color: #FFF;}	
.tabs .thistab a{ background: #264868; color: #FFF;}
.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: #264868; font-size: 32px; margin-right: 8px; line-height: 40px;}
.link a{font-size: 13px; color: #999;}
.link a:hover{font-size: 13px; color: #264868;}
.link a::after{content: '|';position: relative;margin-left: 10px;}


