@charset "UTF-8";

@import "base.css";


/* 首页样式*/
.banner { height: 320px;margin: 30px auto;}
.banner .item { height: 320px;background: center no-repeat;background-size: cover;}

.service { background: #fff;height: 100px;}
.service .service-item { width: 25%;display: flex;justify-content: center;align-items: center;position: relative;}
.service .service-item:after { background: #e6e6e6;position: absolute;content: " ";right: -1px;top: 50%;width: 1px;height: 56px;margin-top: -28px;}
.service .service-item:last-child:after {display: none;}
.service .pic { width: 40px;height: 40px;background: right center no-repeat;}
.service .info { margin-left: 5px;}
.service .t1 { color: #0c4b6a;}
.service .t2 { }


.action-area { margin-top: 30px;justify-content: space-between;}
.action-area .area-box { width: 230px;height: 340px;background: #fff;padding: 15px 17px 20px 18px;box-sizing: border-box;position: relative;overflow: hidden;}

.area-box .title { padding: 10px 0;margin-bottom: 7px;width: 100%;display: flex;align-items: baseline;justify-content: center;color: #000;}
.area-box .main-title {margin-right: 2px;font-weight: 500;}
.area-box .sub-title {}
.area-box.news .title { background: #c1dfe8;margin-bottom: 12px;}
.area-box.business .title { background: #e8e5d4;}
.area-box.case .title { background: #fbdbcc;}
.area-box.contact .title { background: #d4e8d6;}

.area-box .news-list { max-height: 240px;overflow-y: auto;font-size: 12px;}
.area-box .news-list a { display: block;padding: 12px 0;line-height: 15px;border-bottom: 1px solid #e6e6e6;}
.area-box .news-list a:first-child {padding-top: 0;}
/*.area-box .news-list a:last-child {border-bottom: 0;}*/

.area-box .a-list { max-height: 240px;overflow-y: auto;line-height: 24px;}
.area-box .a-list a { display: block;}
.area-box .more-link { position: absolute;left: 18px;bottom: 10px;}
.address-card { background: #fff;padding:36px 54px 41px;margin: 30px 0;box-sizing: border-box;line-height: 1.8;}
.address-card .address { margin-bottom: 22px;}
.address-card .address:last-child{ margin-bottom: 0;}
