
/*banner*/
.serve-banner-box{width: 100%;height: 230px;}
.serve-banner-box .serve-bbs-img{width: 100%;height: 230px;background: url("../images/industryTrend_01.jpg") no-repeat center;position: relative;background-size:100%;}
.serve-bbs-item{text-align: center;font-size: 20px;font-weight: bold;color: #fff;padding-top: 80px;position: relative}
.serve-bbs-img-01{position: relative;padding-bottom:25px;font-size: 20px;}
.serve-bbs-img-01 i{position:absolute;left: 50%;bottom: 0;height: 2px;width:50px;background-color:#fff;margin-left: -30px;}
.serve-bbs-img-02{padding-top: 20px;font-size: 14px;}

/*page-01*/
.page-01{position: relative;width:calc(100% - 30px);background: #fff;padding: 15px;}
.page-01 h2{font-weight: bold;color: #222;font-size: 20px;text-align: center;padding-bottom: 10px;}
.page-01 p{text-align:center;color: #666;font-size:15px;}
.page-01-item{border-bottom: 1px solid #eaeaea;padding:10px 0 20px;display: block;margin-bottom: 10px}
.page-item-left{float: left;width: 120px;text-align: center;}
.page-item-left span{font-size: 14px;color: #999;line-height: 40px;}
.page-item-right{float: right;width:calc(100% - 125px);}
.page-item-right h2{font-size:16px;font-weight: bold;color: #222;text-align: left;line-height:20px;height: 60px;padding-bottom: 0}
.content span{line-height: 16px;font-size: 10px;}
.source{float: left;color: #999;font-size: 14px;}
.more{float: right;color: #0f5f95;border:1px solid #0f5f95;width: 120px;border-radius: 5px;text-align: center;cursor: pointer}
.more i{font-style: normal;background: url("../images/serve_12.png") no-repeat right center;padding:0 15px 0 5px;font-size: 16px;}
.more:hover{background-color: #0f5f95;color: #fff;}
.more:hover i{background-image: url("../images/serve_12_hover.png");color: #fff;}
.page-box{padding:0 0 30px;}
.page-box span{cursor: pointer;border:1px solid #ddd;padding: 5px 15px;margin:0 20px 20px 0;}
.page-box span:hover{background-color: #0f5f95;color: #fff;border-color:#0f5f95; }
.page-list{text-align: center;padding: 10px 0;}
.page-list a{margin: 0 8px;border-radius: 5px;}
.layui-laypage span{margin: 0;border-radius: 5px;}

/*page-01*/
.page-fk{position: relative;width: 100%;background: #f2f4f6;padding: 30px 0 0;}
.page-fk h2{font-weight: bold;color: #222;font-size: 20px;text-align: center;padding-bottom: 10px;}
.page-fk1-box{padding: 15px;}
.input-box{width:calc(100% - 20px);color: #222;margin-bottom: 15px;height: 44px;line-height: 44px;border:1px solid #ddd;background-color: #fff;padding: 0 10px;font-size: 16px;}

.input-box::placeholder,.textarea-box::placeholder{color:#999;}
.input-box:hover,.textarea-box:hover,.textarea-box:focus,.textarea-box:active{outline: none;border-color: #0f5f95;box-shadow: none}

.textarea-box{font-family: 微软雅黑;font-size:16px;border:1px solid #ddd;background-color: #fff;line-height: 24px;height: 180px;padding: 10px;margin-bottom: 30px;width: calc(100% - 20px)}

.button-btn{font-size: 16px;color: #fff;background-color: #0f5f95;width: 160px;text-align: center;line-height: 44px;border-radius: 4px;margin: 0 auto;display: block;}

.page-fk2-box{border-top:1px solid #ddd;padding: 20px 0;margin-top:10px;text-align: left}
.page-fk2-box p{line-height:24px;color: #666;font-size: 14px;padding: 0 15px;}
