.newa_h{ font-size: 40px; color:#2C3D4F; padding: 50px 0; text-align: center; border-bottom: 1px solid #eee; margin-bottom: 50px;}
.plan_all .span12:hover{ border: 1px solid #327DF1;}
.plan_all .span12{border: 1px solid #ccc;}
.news_list .page-header h2{ font-size: 18px;margin: 0px 20px 0 20px; padding-top: 25px;}
.news_list .page-header a{ color: #2C3D4F; width:100%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis; font-weight: bold;}
.news_list .page-header{ float: none; border-bottom: none;}
.news_list .plan_txts,.news_list .plan_txts:hover{ padding-top: 0; margin-top: 8px; padding-bottom: 10px; color: #666;}
.news_list .plan_times{ clear: both; margin:10px 20px 20px 20px; height: 20px; color: #999999;}
.news_list .plan_times .create{ float: left;}
.news_list .plan_times .hits{ float: right;}
.plan_all .items-row:hover .news_list .page-header a{ color: #327DF1;}
.plan_all .items-row:hover .news_list .plan_txts{ color: #333333;}
.plan_all .items-row{ border-radius: 2px;}
.plan_all .item-image{max-height: 200px;}
.plan_all  .item-image  img{  height:  230px;}
.plan_all .pagination{ display: block;clear: both; padding-top: 20px;}
.plan_detail p,.plan_detail p span{ font-family: Microsoft YaHei!important;}

@media (max-width: 992px) and (min-width: 768px){
    .plan_title{ font-size: 26px;}
    .plan_type a{ margin-bottom: 15px;}
    .plan_name{ font-size: 32px; height: 280px;}
    .plan_all .items-row {  width: 48%;  margin: 0 1% 20px 1%;  float: left;}

    .newa_h{ font-size: 36px; padding: 40px 0; margin-bottom: 40px;}
}
@media only screen and (max-width: 767px) and (min-width: 0px){
    .crumb_url{ display: none;}
    .plan_all .items-row {  width: 98%;  margin: 0 1% 20px 1%;  float: left;}
    .plan_names a{ font-size: 16px;}
    .plan_type a{ margin-bottom: 15px;}
    .plan_names{ padding: 15px;}
    .plan_tab{ width: 300px; margin: 0 auto;}
    .plan_tab > li{ font-size: 14px; padding: 10px 6px; float: left;}
    .plan_all{ margin-top: 10px;}
    .sucess_plan{ margin:20px 0 25px 0;}
    .newa_h{ font-size: 28px; padding: 20px 0; margin-bottom: 20px;}
}
