*{margin:0;padding:0;}
body {font-family: 'Microsoft YaHei', sans-serif;  color: #333;overflow-x: hidden;  background-color: #fff;font-size:14px;}
ul,li {list-style: none;}
a{text-decoration: none;-webkit-tap-highlight-color: rgba(255, 255, 255, 0);-webkit-user-select: none;-moz-user-focus: none;-moz-user-select: none;color:#333;}
img { max-width: 100%;}
button,input,textarea {outline: none;}
.clear{clear: both;}
.r {float: right;}
.r a{color:#333;}
.r a:hover{color:#666;}
.content{width:1200px;margin:0 auto;}
.banner{width:100%;height:450px; background:url(../../images/businessServices/banner.jpg) center no-repeat;margin-top:23px;overflow: hidden;}
.banner .content{text-align:center;text-align: center;}
.banner .content  h1{color:#fff;font-size: 65px;line-height: 1;margin-top:100px;}
.banner .content  h3{color:rgba(255,255,255,0.7);font-size: 24px;font-weight: normal;line-height: 85px;}
.banner .search2{width:534px;height:46px;background: #fff;border:2px solid #ff3300;margin:0 auto;}
.banner .search2 .text{width:435px;height:46px;background: url(../../images/businessServices/search.png?v=20250424134039) no-repeat left;margin-left:15px;float:left;}
.banner .search2 .text input{width:410px;height:46px;margin-left:25px;border:none;line-height: 47px;}
.banner .search2 .button{width:84px;height:46px;border:none;line-height: 46px;background: #ff3300;font-size:16px;text-align: center;color: #fff;cursor: pointer;}

.main{width:1200px;margin:0 auto;margin-top:40px;}
.service2{ width:1200px;height:auto;}
.service_title{ width:1200px; height:40px; }
.service_title ul{width:1198px; height:40px; border:1px solid #e8e8e8;border-bottom:2px solid #ff3300;}
.service_title li{ float:left;  }
.service_title li a{ display:block; color:#333;width:116px;text-align:center;line-height:40px;font-weight: bold;font-size:18px;}
.service_title li.hover{ background: #ff3300;}
.service_title li.hover a{color:#fff;}
.select{padding:24px 12px;color:#dedede;border:1px solid #e8e8e8;border-top:none;}
.select a{color:#333;font-size: 16px;margin: 6px 18px;display: inline-block;}
.select a:hover,.select a.on{color:#ff3300;}

.hot{width:1200px;margin-top:25px;}
.wrap_title{border-bottom: 1px solid #ccc;padding-bottom: 18px;;}
.wrap_title i{display: inline-block;width:3px;height:22px;background: #ff3300;float:left;margin-right:11px;}
.wrap_title h3{color:#ff3300;font-size:18px;line-height:20px; }
.hot .item{margin-left:-28px;}
.hot .item .list{width:381px;height:292px;background: #fff;border:1px solid #e8e8e8;padding:25px;box-sizing: border-box;position: relative;margin-top:23px;float:left;margin-left:28px;margin-bottom: 5px;cursor:pointer;}
.hot .item .list:hover{border:1px solid #ff3300; box-shadow:0 0 10px rgba(0,0,0,0.15);}
.hot .item .list .icon{width:83px;height: 83px;border-radius:15px;overflow: hidden;margin:0 auto;margin-top:5px;}
.hot .item .list h3 a{font-size:20px;color:#333;text-align: center;display: block;line-height: 1;padding-top:13px;}
.hot .item .list  ul{width:100px;margin:0 auto;overflow: hidden;margin-top:5px;}
.hot .item .list  ul a{color:#faab0c;}
.hot .item .list ul li{float:left;margin-right:1px;font-size: 13px;font-weight: bold;}
.hot .item .list ul li:last-child{margin-left:5px;}
.hot .item .list .c{border-bottom: dashed 1px #e8e8e8;padding-bottom: 10px;margin-top:14px;}
.hot .item .list .c p a{line-height: 22px;color: #666;}
.hot .item .list .company{overflow: hidden;line-height: 45px;}
.hot .item .list .company a p{float:left;font-size: 14px;color: #999;}
.hot .item .list .company a span{float:right;font-weight: bold;font-size: 16px;color: #ff3300;}
.hot .item .list .r{position: absolute;right:0;top:0;}

.recommend{margin-top:25px;}
.recommend .item .list{width:381px;height:206px;margin-bottom:5px;}
.recommend .item .list .item_r{width:214px;float:left;}
.recommend .item .list .icon{width:114px;height:180px;float:left;margin-top:25px;}
.recommend .item .list .icon img{width: 83px;height: 83px; border-radius: 15px;}
.recommend .item .list h3 a{text-align: left;padding-top:0;}
.recommend .item .list ul{margin:0;margin-top:5px;}
.recommend .item .list .c{width:214px;}
.recommend .item .list .company a p{font-size:13px;}
.hot .item .list .c{margin-top:10px;}

.my_service{padding: 22px 55px 40px 55px;color: #dedede;border: 1px solid #e8e8e8;border-top: none;overflow: hidden;box-sizing: border-box;width:1200px;}
.my_service .sy{color:#333;font-size:18px;color:#ff3300;    margin-bottom: -12px;}
.my_service .list{width:1200px;}
.my_service .block{width: 302px; height: 85px;  background: #fff; border: 1px solid #e8e8e8;padding:20px;float:left;margin:28px 28px 0 0;}
.my_service .block:hover{background:#f9f9f9;}
.my_service .block  a img{width: 83px;height: 83px; border-radius: 15px;float:left;margin-right: 15px;}
.my_service .block a h3{font-size: 18px;color: #333;line-height:40px;}
.my_service .block a p{color:#999;font-size:14px;}