


.citys_top { margin:.22rem auto; padding-left:.36rem; width:3rem; height:0.36rem; line-height:.36rem; background:#fff url(../images/inside/dw.png) no-repeat 0.16rem
 center; background-size:.13rem auto; border-radius:.36rem;}
.citys_top em { color:#0098b9;}


.citys{ background:#fff;}

.citys h3{ display:block; padding-left:0.2rem; line-height:.47rem; border-bottom:#ebebeb solid 1px; color:#363636; font-size:.14rem;}
.citys_hot_list{display:flex; flex-direction:row ;justify-content:center;flex-wrap: wrap;}
.citys_hot_list dd{ position:relative;width:33.3%;box-sizing:border-box; height:.48rem; border-left:#ebebeb solid 1px;  border-bottom:#ebebeb solid 1px; line-height:.48rem;  text-align:center; cursor:pointer;}
.citys_hot_list{font-size:.14rem;color:#363636;}


.cases_list{ padding:.1rem 0 .2rem 0;overflow:hidden; }
.cases_list dl{ font-size:0px;}
.cases_list dd{ display:inline-block;*display:inline;*zoom:1; vertical-align:top;  margin:.1rem 0  0  .1rem; width:1.72rem;}
.cases_list img{ width:100%; height:1.22rem;}
.cases_list dd h5{ position:relative; display:block; padding:.06rem .12rem .06rem .12rem;overflow:hidden; font-size:.14rem; font-weight:normal;}	


.news_list{ margin:0 0;}

.news_list dl{ display:flex; flex-direction:row ; position:relative; margin-top:.065rem; padding:.135rem 0 .135rem 0; background:#fff; border-top:#e9e9e9 solid 1px; border-bottom:#e9e9e9 solid 1px;}

.news_list dt{display:inline-block;*display:inline;*zoom:1; vertical-align:top; width:1.35rem; margin-left:0.06rem;}
.news_list dt img{ width:100%;  max-height:1.35rem;}
.news_list dd{display:inline-block;*display:inline;*zoom:1; vertical-align:top; margin:0 0 0 0.15rem; width:2rem }
.news_list dd h4{ display:block; font-size:.13rem; color:#414141;font-weight:normal;}


.news_list dd p{ display:block; padding:0px 0 .04rem 0; font-size:.11rem; line-height:.18rem; color:#999;}
.news_list dd span{ display:block;height:.20rem; line-height:.20rem;color:#999;font-size:.11rem;}
.news_list dd span i{ display:inline-block;*display:inline;*zoom:1; vertical-align:top;  font-style:normal;}
.news_list dd span i.time{ padding-left:.20rem; background:url(../images/news_list_dd.png) no-repeat 0px -.2rem; background-size:0.2rem auto;}
.news_list dd span i.views{ padding-left:.24rem; background:url(../images/news_list_dd.png) no-repeat 0px 0; background-size:0.2rem auto; padding-right:.06rem;}
.news_list dd label{ padding-left:0.02rem; color:#ea5504;}

.news_list dd em{ position:absolute; right:0; top:50%; padding:0 0.05rem 0 0.1rem; line-height:.2rem; font-size:.08rem; border-radius:.2rem 0 0 0.2rem;}
.news_list dd em.charge{color:#1BC5BD;background-color: #C9F7F5;}
.news_list dd em.nocharge{    color:#F64E60; background-color: #FFE2E5;}




.top{ position:relative; padding-left:.18rem; height:.39rem; line-height:.39rem;border-bottom:#e7e7e7 solid 1px;overflow:hidden}
.top h3{ font-size:.16rem;  color:#1f1f1f; overflow:hidden;}
.top h3 i{ content: "";display:inline-block;*display:inline;*zoom:1; vertical-align:middle; height:.165rem; width:.11rem; border-left:#0098b9 solid 0.035rem;}
.top label{position:absolute; right:0.2rem; top:0; font-size:.11rem;}
.top label strong{ color:#f49727;}

.other_news{ margin-top:0.06rem; padding-bottom:0.12rem; background:#fff;}


.other_news_list dl{ display:block; margin:0 0.08rem; padding:.16rem 0 .16rem 0; border-bottom:#f0f0f0 solid 1px;}
.other_news_list dl:last-child{ border-bottom:none;}
.other_news_list dt{display:inline-block;*display:inline;*zoom:1; vertical-align:top; width:1.35rem; height:0.9rem; margin-left:0.06rem;}
.other_news_list dt img{ width:100%; max-height:100%;}
.other_news_list dd{display:inline-block;*display:inline;*zoom:1; vertical-align:top; margin-left:0.15rem; width:1.94rem;}
.other_news_list dd h4{ display:block; font-size:.13rem; color:#414141;font-weight:normal;}


.other_news_list dd p{ display:block; padding:0px 0 .04rem 0; font-size:.11rem; line-height:.18rem; color:#999;}
.other_news_list dd span{ display:block;height:.20rem; line-height:.20rem;color:#999;font-size:.11rem;}
.other_news_list dd span i{ display:inline-block;*display:inline;*zoom:1; vertical-align:top;  font-style:normal;}
.other_news_list dd span i.time{ padding-left:.20rem; background:url(../images/news_list_dd.png) no-repeat 0px -.2rem; background-size:0.2rem auto;}
.other_news_list dd span i.views{ padding-left:.24rem; background:url(../images/news_list_dd.png) no-repeat 0px 0; background-size:0.2rem auto; padding-right:.06rem;}
.other_news_list dd label{ padding-left:0.02rem; color:#ea5504;}

.trains_details{ position:relative;margin-top:0.05rem; padding:0 .1rem .16rem .1rem; background:#fff;border-top:#0098b9 solid 4px;}
.trains_details dl{ display:flex; line-height:.3rem; border-bottom:#f0f0f0 solid 1px;}
.trains_details dt{ width:.8rem; text-align:center;}
.trains_details dd{width:2.8rem;text-align:left;}
.trains_details .form_btn{ display:block; margin:.11rem auto 0 auto;background:#0098b9; height:.46rem; line-height:.46rem; border-radius:3px;width:3.35rem; text-align:center; font-size:.18rem; color:#fff;cursor:pointer; border:0px; }

.trains_details .form_btnno{background:#a7a7a7;border:#a7a7a7 solid 1px;}


.news_list dt em{ position:absolute; left:.1rem; bottom:.1rem; width:.75rem; height:.75rem; z-index:10}
.end_img{ background:url(../images/inside/js.png) no-repeat center center; background-size:contain;}
.bm_img{ background:url(../images/inside/bm.png) no-repeat center center; background-size:contain;}
.ybm_img{ background:url(../images/inside/ybm.png) no-repeat center center; background-size:contain;}
.trains_details em{ position:absolute; right:.1rem; top:.1rem; width:.75rem; height:.75rem; z-index:10}


.details{background:#fff; padding:.1rem; }
.details_title{ margin-top:0; padding:.1rem 0.09rem 0.1rem 0.31rem; background:#fff; border-bottom:#e7e7e7 solid 1px;border-top:#e7e7e7 solid 1px;}
.details_title h1{ position:relative; display:block; font-size:.19rem; color:#000}
.title_detaileds{ position:relative; font-size:.1rem; color:#999; }

.details_title h1:after{ content: "";display:inline-block;*display:inline;*zoom:1; vertical-align:middle; position:absolute; left:-.15rem; top:0.08rem; height:.165rem; width:.11rem; border-left:#0098b9 solid 0.035rem;}






.details_summary{ margin:0; padding:.11rem 0.08rem; font-size:.11rem; background:#f5f5f5; color:#4b4948; border:#d2d2d2 solid 1px; border-radius:3px;}


.details_contents{  padding:.1rem 0;font-size:.12rem; line-height:2; overflow:hidden;}

.details_contents img{ margin-top:.075rem; max-width:100%;}
.details_contents table{ max-width:100%;}



.details_tag{margin:0 auto;padding:0 0 0 0;}
.previous,.next{margin:0 auto;padding:0 0 0 0;text-align:left; font-size:.11rem; color:#a4a4a4;}
.previous { margin-top:.08rem; }
.next{ }
.previous a{ color:#1b1b1b;}
.next a{ color:#1b1b1b;}
.previous strong,.next strong{ color:#0091c9;}

.details_share{padding:.1rem 0;}
.details_share em{display:inline-block;*display:inline;*zoom:1; vertical-align:top; line-height:.22rem;}
.details_share #share{display:inline-block;*display:inline;*zoom:1; vertical-align:top;}
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

 