@charset "UTF-8";
.info { padding: 50px 0; }
.info:before, .info:after { content: ""; display: table; }
.info:after { clear: both; }

.m_info_cate { display: none; }

.info_list .list { width: 250px; height: 300px; margin: 0 0 50px 49px; border: 1px solid #e2e2e2; border-radius: 5px; }
.info_list .list .pic_box { height: 127px; }
.info_list .list .detail { padding: 0 10px; }
.info_list .list .title { margin: 20px 0 20px 0; height: 32px; line-height: 16px; }
.info_list .list .brief { color: #595959; height: 32px; line-height: 16px; overflow: hidden; margin-bottom: 10px; }
.info_list li { height: 30px; line-height: 30px; overflow: hidden; border-bottom: 1px #ececec dashed; }
.info_list li .time { float: right; }

.side_left { width: 16.66667%; float: left; padding: 0 15px; }

.side_right { width: 83.33333%; float: left; padding: 0 15px; }

.side_right.all_row { width: 100%; box-sizing: border-box; padding: 0 15px; }

.time span:first-child { border-right: 1px solid #333; }

.info_content { padding: 10px 10px 20px 10px; border-bottom: 1px dotted #333333; }

.next_and_prev { width: 100%; height: 35px; }

.next_and_prev .btn { width: 78px; height: 33px; border: 1px solid #e5e5e5; line-height: 33px; }

.help_menu { background: #fff; border: 1px #ebebeb solid; margin: 0 -15px; }
.help_menu .help_title { background: #f4f4f4; color: #333; font-size: 14px; padding: 4px 0 4px 13px; }
.help_menu .help_list { padding: 0 3px; }
.help_menu .help_list li { line-height: 150%; border-bottom: 1px #e5e5e5 dashed; padding: 6px 11px; }
.help_menu .help_list li > a { display: block; }
.help_menu a.current { font-weight: bold; }

/*主页公司新闻 end */
@media (max-width: 1470px) { .info_list .list { width: 200px; margin-left: 43px; } }
@media (max-width: 992px) { .info_list .list { width: 250px; margin-left: 62px; } }
@media (max-width: 768px) { .side_left { padding-left: 10px; display: none; }
  .side_right { float: none; width: 100%; }
  .info_list { padding: 0 10px; width: 100%; }
  .info_list .list { height: 230px; }
  .info_list .list .title { margin: 10px 0; }
  .info_list .list { width: 50%; border: none; margin-left: 0; padding-left: 12px; }
  .info_list .list:nth-child(2n+1) { padding-left: 0; padding-right: 12px; }
  .info_list .list_box { border: 1px solid #e2e2e2; border-radius: 5px; }
  .m_info_cate { padding: 0 10px 0 10px; margin-bottom: 25px; display: block; }
  .m_info_cate .info_cate_list { display: none; }
  .m_info_cate .first { border-bottom: 1px solid #fff; }
  .m_info_cate .first_title { font-size: 20px; position: relative; height: 45px; line-height: 43px; background: #e5e5e5; text-indent: 10px; }
  .m_info_cate .first_title em { position: absolute; width: 21px; height: 21px; display: block; top: 4px; text-align: center; right: 10px; color: #00599e; font-family: 宋体; font-size: 14px; transition: all 1s; background: url("/static/themes/default/images/up_arrow.png") center/contain no-repeat; }
  .m_info_cate .first_title.unfold em { transform: rotate(180deg); transition: all 1s; top: 10px; }
  .m_info_cate .first_title em:hover { cursor: pointer; }
  .m_info_cate .sec_title { height: 30px; line-height: 28px; padding-left: 20px; font-size: 16px; } }
