@charset "utf-8";
@import url('ui.css');
.wrapper{background:#ebebeb;}
.main{padding:0.4rem 0;position:relative;z-index:1;zoom:1;background-color:#fff;}
.main:after{content:"";display:block;clear:both}
.master{padding-top: 1rem; min-height: calc(80vh);}

.mlist{width: 100%; display: block; border-bottom: #dedede 1px solid;}
.mlist .item{margin:0.6rem;}
.mlist .item .img{width: 6rem; height: 4rem;}
.mlist .item .img img{width: 6rem; height: 4rem;}
.mlist .item .info{height:4.6rem; margin-left:0.4rem; box-sizing: content-box;overflow: hidden;}
.mlist .item .info h2{font-size:0.9rem;color:#333; margin: 0 0 0.3rem 0; padding: 0; line-height: 0.9rem;}
.mlist .item .info h2 span{font-size:.9rem;font-weight:400;color:#ff9800;padding:.8rem 1.25rem 0 0}
.mlist .item .info p{font-size: 0.7rem; color: #999; line-height: 150%;}

.mar_pad{margin:0 .75rem .85rem;}

.ds_service{background-color:#fff;border-radius:.35rem;}
.ds_title{padding:.75rem 0;text-align:center}
.ds_title h2{font-size:1.125rem;color:#333}
.ds_title h2 i{color:#ff9800}
.lxbox h2{font-size:1rem;color:#333}
.ds_service .master_intro{ margin:0}
.ds_service .master_intro .msbox{border:.065rem solid #ff9800;background-color:#fffaf2;padding:.75rem 0 .75rem .8rem;border-radius:.2rem;margin-bottom:1rem;position:relative;/*box-sizing:border-box;*/}
.ds_service .master_intro .msbox h2{font-size:1rem;color:#333}
.ds_service .master_intro .msbox h2 span{font-size:.9rem;font-weight:400;color:#ff9800;padding:.8rem 1.25rem 0 0}
.ds_service .master_intro .msbox .headpic{margin-right:.75rem;height:14rem;background-repeat:no-repeat; background-size: cover;}
.ds_service .master_intro .msbox .headpic img{width:95%; height:14rem;}
.ds_service .master_intro .msbox .mode,.ds_service .master_intro .msbox .trait{text-indent:1rem;margin:.75rem 0 .75rem;padding-right:.3rem;}

.wxq{ width: 5rem; margin: 0 auto;}
.wximg{width: 100%;}
.tel span{ color: #ff9800;}