/*轮播图*/
.carousel {position: relative;height: 520px;width: 100%;overflow: hidden;}
.carousel-inner {position: absolute;left: 0;top: 0;height: 520px;width: 100%;}
.carousel-inner > .item {float: left;position: relative;height: 520px;width: 100%;}
.carousel-inner .item-pic {position: absolute;top: 0;overflow: hidden;}
.pagination {position: absolute;bottom: 20px;left: 0;z-index: 6;width: 100%;text-align: center;}
.pagination-item {display: inline-block;width: 10px;height: 10px;margin: 2px;border: 1px solid #fff;border-radius: 10px;cursor: pointer;}
.pagination-item:hover {background-color: #fff;}
.pagination-item.active {background-color: #fff;}
.carousel-control {position: absolute;top: 50%;margin-top: -40px;width: 40px;height: 80px;color: #fff;background-color: #000;background-image: url("../images/ico-arrow-banner.png");background-repeat: no-repeat;opacity: .2;}
.carousel-control.left-btn {background-position: -2px 0;left: 0px;}
.carousel-control.right-btn {background-position: -42px 0;right: 0px;}
.carousel .carousel-control:hover {opacity: .6;}

/*保障*/
.bz_box{width: 100%;height: 120px;border-bottom: #ddd 1px solid;}
.inco_1{background: url("../images/bz_inco_1.png") no-repeat 120px center;}
.inco_2{background: url("../images/bz_inco_2.png") no-repeat 120px center;}
.inco_3{background: url("../images/bz_inco_3.png") no-repeat 120px center;}
.inco_box{width: 26%;height: 80px;margin-top: 20px;float: left;padding-left: 7%;background-size: 15%;font-size: 24px;line-height: 80px;text-align: center;}
/*产品*/
.product{margin-top: 20px;display: flex;}
.product .left{width: 200px;height: 737px;float: left;background-color: #FFF;border-radius: 5px;}
.product .left:hover{box-shadow: #CCC 0px 0px 5px;}
.product .right{width: 960px;margin-left: 20px;float: left;padding: 10px;background-color: #FFF;border-radius: 5px;}
.product .right:hover{box-shadow: #CCC 0px 0px 5px;}
.product .right ul li{width: 215px;height: 199px;background-color: #f0f0f0;text-align: center;float: left;margin:20px 12px;}
.product .right ul li img{width: 215px;height: 169px;}
.product .right ul li .tit{height: 30px; line-height: 30px;font-size: 12px; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.product .right ul li:hover{box-shadow: #CCC 0px 0px 5px;}
/*行业分类*/
.industry{width: 100%;background-color: #FFF;margin-top: 20px;display: flex;padding-bottom: 20px;}
.industry .title{height: 50px;line-height: 50px;}
.industry .title b{font-size: 14px;}
.industry .title .small-cat{margin-left: 30px;display: inline;}
.industry .title .small-cat a{padding: 5px 10px;font-size: 12px;color: #bbb;}
.industry .title .more{line-height: 50px;float: right;font-size: 12px;}
.industry ul{}
.industry ul li{width: 273px;border:#CCC 1px solid;float: left;border-radius: 5px;height: 356px;margin-right: 25px;margin-top: 20px;position: relative;}
.industry ul li:hover{box-shadow: #CCC 0px 0px 5px;}
.industry ul li img{width: 273px;height: 186px;}
.industry ul li .tit{height: 40px;line-height: 40px;text-align: center; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin: 0 10px;}
.industry ul li .note{font-size: 12px;color: #bbb; overflow: hidden;text-overflow: ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;margin: 10px;}
.industry ul li .more{margin-right: 10px; text-align: right;position: absolute; bottom: 10px; right: 10px;}
.industry ul li .more a{font-size: 12px;}
/*关于我们*/
.about-box{padding: 20px 0px;overflow: hidden;}
.about-box .title{height: 40px;line-height: 40px;border-bottom: #f0f0f0 1px solid;background: url("../images/title_inco.png") no-repeat left center;padding-left: 30px;background-size: 20px;}
.about-box img{width: 350px;height: 227px;float: left;margin-right: 20px;}
.about-box .intro{width: 830px;height: 210px;float: left;line-height: 30px;font-size: 12px; text-indent: 2em;}
.about-box .more{padding: 5px 15px;background-color: #2a82e4;color: #FFF;font-size: 12px;border-radius: 25px;float: right;}
/*选择理由*/
.resion-box{width: 100%;overflow: hidden;}
.resion-box img{width: 100%;}
.resion-box .img-box{background-position: top center;background-repeat: none;}
/*快速通道*/
.express{margin-top: 20px;position: relative;overflow: hidden;}
.express .express-box{width: 762px;height: 300px;background-color: #FFF;margin-top: 60px;border-top-left-radius: 5px;border-bottom-left-radius: 5px;padding: 10px;margin-bottom: 60px;overflow: hidden;}
.express .express-box .title{height: 40px;line-height: 40px;border-bottom: #f0f0f0 1px solid;background: url("../images/title_inco.png") no-repeat left center;padding-left: 30px;background-size: 20px;}
.express .express-box ul{margin:10px 30px;}
.express .express-box ul li{height: auto;width: 100%;overflow: hidden;margin: 22px 0px;position: relative;}
.express .express-box ul li p{font-size: 14px;line-height: 100%;float: left;width: 100px;font-weight: bold;line-height: 30px;}
.express .express-box ul li span{font-size: 12px;display: block;width: 470px;float: left;margin:0px 20px;line-height: 30px;padding: 0px 10px;height: 60px; overflow: hidden;text-overflow: ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
.express .express-box ul li a{font-size: 12px;padding: 5px 15px;border-radius: 25px;background-color: #2A82E4;color: #FFF;margin-top: 5px;margin-right: 18px;}
.express .express-box ul li .m{position: absolute;top:20%;}
.express .express-box ul li .li{font-size: 12px;background-color:#FFF;color: #666;padding: 0px;}
.express .join-box{width: 419px;height: 386px;background-color: #FFF;position: absolute;top:28px;right: 0px;box-shadow: #CCC -5px 0px 5px;padding:0px 20px;}
.express .join-box .box-shadow{width: 19.6px;height: 390px;background: url("../images/box-shodow.png") no-repeat right top;background-size: 100%;position: absolute;left: -20px;top:-5px;}
.express .join-box .title{height: 40px;line-height: 40px;border-bottom: #f0f0f0 1px solid;background: url("../images/title_inco.png") no-repeat left center;padding-left: 30px;background-size: 20px;}
.express .join-box ul{margin-top: 10px;}
.express .join-box ul li{height: 80px;border-bottom: #f0f0f0 1px solid;}
.express .join-box ul li:hover{box-shadow: #CCC 0px 0px 3px}
.express .join-box ul li img{width: 60px;height: 60px;padding: 10px;float: left;}
.express .join-box ul li .tit{font-weight: bold;float: left;width: 335px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;line-height: 32px;}
.express .join-box ul li .note{font-size: 12px;color: #aaa;width: 335px; overflow: hidden;text-overflow: ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
/*新闻*/
.news-box{background-color: #FFF;border-radius: 5px;overflow: hidden;}
.news-box .small-box{width: 380px;float: left;padding: 10px;}
.news-box:hover{box-shadow: #CCC 0px 0px 5px;}
.news-box .title{height: 40px;line-height: 40px;border-bottom: #f0f0f0 1px solid;background: url("../images/title_inco.png") no-repeat left center;padding-left: 30px;background-size: 20px;}
.news-box .title a{float: right;line-height: 40px;font-size: 12px;}
.news-box ul{margin-top: 10px;border-right: #f0f0f0 1px solid;margin-top: 20px;padding:0px 10px;}
.news-box ul .news-top{height: 80px;border-bottom: #f0f0f0 1px solid;margin-bottom: 10px;}
.news-box ul .news-top img{width: 60px;height: 60px;padding: 10px;float: left;}
.news-box ul .news-top .tit{font-weight: bold;float: left;width: 259px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;line-height: 32px;}
.news-box ul .news-top .note{font-size: 12px;color: #aaa;width: 259px; overflow: hidden;text-overflow: ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
.news-box ul li{line-height: 40px;font-size: 12px;height: 40px;}
.news-box ul li num{padding:2px 6px;border-radius:3px;color: #FFF;background-color: #2A82E4;margin-right: 10px;}
.news-box ul li hot{background-color: darkorange;color: #FFF;border-radius: 3px;margin-left: 10px;padding: 2px 5px;font-size: 12px;}
.news-box ul li date{float: right;line-height: 40px;margin-right: 10px;}
/*友情链接*/
.friend-link{margin-top: 20px;margin-bottom: 20px;}
.friend-link b{padding-right:30px;border-right: #CCC 1px solid;}
.friend-link .links{margin-left: 10px;display: inline;}
.friend-link .links a{margin: 0px 10px;font-size: 12px;}

/*城市站*/
.city{margin-top: 20px;background-color: #FFF;border-radius: 5px;overflow: hidden;padding: 10px;}
.city ul{margin: 20px 20px 0px 20px;display: inline-block;}
.city .title{height:50px;line-height: 50px;border-bottom: #f0f0f0 1px solid;}
.city .title b{border-left: 5px solid #2A82E4;padding-left: 10px;}
.city ul li{width: 120px;height: 50px;line-height: 50px;float: left;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}










