@charset "utf-8";
/* Css Document */

/* 服务信息 */
.info{min-height:calc(100% - 198px);}
.info-box{width:100%;}
.info-ul{width:100%;}
.info-li{padding:95px 0; border-bottom:1px solid #eee; box-sizing:border-box;}
.info-li a{width:100%;
display:-webkit-box;      /* Safari 3.1–6, iOS 4–6 */
display:-moz-box;         /* Firefox 19- (旧) */
display:-ms-flexbox;      /* IE10 */
display:-webkit-flex;     /* Chrome 21–28, Safari 6.1–7 */
display:flex;  

-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;

}
.info-li a{color:#000;}
.info-li-img-box{/*float:left; */width:25.58%;}
.info-li-img-box img{display:block; width:100%; height:auto;}
.info-li-right{width:72%;
display:-webkit-box;      /* Safari 3.1–6, iOS 4–6 */
display:-moz-box;         /* Firefox 19- (旧) */
display:-ms-flexbox;      /* IE10 */
display:-webkit-flex;     /* Chrome 21–28, Safari 6.1–7 */
display:flex;  

-ms-flex-direction: column; /* IE10 */
flex-direction: column;   /* 现代浏览器 */

-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;

}
.info-li-text-box{/*float:right; */width:100%;}
.info-li-title{line-height:1; font-size:24px; font-weight:bold; margin-bottom:28px;}
.info-li-title a{color: #000;}
.info-li-summry{line-height:1.875; font-size:16px; color:#000;}


/*详情页*/
.info_detail{min-height:calc(100% - 220px); background:#1b1b1b; color:#fff; padding-bottom:25px;}
.info_detail h1{font-size:50px; color:#e60020; font-weight:normal;}
.info_detail h2{font-size:28px; margin:22px 0; font-weight:normal;}
.info_detail .tit_wrap p{height:50px; font-size:16px;}
.info_detail .tit_wrap{padding-top:25px; border-bottom:1px solid #a0a0a0; margin-bottom:25px;}
.info_detail .txt_wrap p{font-size:16px; margin-bottom:25px; text-indent:32px;}
.info_detail .txt_wrap p a{color:#fff;}
.info_detail .txt_wrap p.pic{width:100%;}
.info_detail .txt_wrap p.pic img{display:block; width:100%;}

.info_detail .txt_img{width:100%;}
.info_detail .txt_img .left{width:70%; float:left; box-sizing:border-box; padding-right:3%;}
.info_detail .txt_img .right{width:30%; float:left;}

@media screen and (min-width:1500px){
body{box-sizing:border-box; padding-bottom:0px;}
.info_detail .txt_img .left{width:77%;}
.info_detail .txt_img .right{width:23%;}

}

