 .breadcrumb {
   display: flex;
   align-items: center;
   margin-top: 30px;
 }
 .breadcrumb img {
   width: 15px;
   height: 15px;
   margin-right: 10px;
 }
 .breadcrumb a {
   font-size: 16px;
   color: #666;
 }
 .breadcrumb a:hover {
   color: #0655b8;
 }
 .content {
   margin-top: 20px;
   background-color: #fff;
   padding: 60px 50px;
   border: solid 2px rgba(245, 243, 245, 0.8);
 }
 .content .title {
   font-size: 30px;
   color: #333;
   text-align: center;
   font-weight: 700;
   margin-bottom: 50px;
 }
 .content .other {
   display: flex;
   align-items: center;
   justify-content: space-between;
   padding-bottom: 24px;
   border-bottom: 1px solid #ececec;
 }
 .content .other .other_l {
   font-size: 18px;
   color: #666666;
 }
 .content .other .other_l span {
   margin-right: 40px;
 }
 .content .other .other_r {
   display: flex;
   align-items: center;
 }
 .content .other .other_r .share {
   display: flex;
   align-items: center;
   color: #666666;
   font-size: 18px;
 }
 .content .other .other_r .share .social-share .icon-wechat {
   background: url(../images/share_wx.png) no-repeat;
   background-size: 28px 28px;
   background-position: center;
 }
 .content .other .other_r .share .social-share .icon-wechat:hover {
   background-image: url(../images/share_wx_active.png);
   background-color: #7bc549;
 }
 .content .other .other_r .print {
   display: flex;
   align-items: center;
   cursor: pointer;
   margin-right: 20px;
   font-size: 18px;
   color: #666;
   margin-left: 40px;
 }
 .content .other .other_r .print img {
   margin-right: 3px;
 }
 .content .inner {
   margin-top:40px;
   font-size: 16px;
 }
 .content .details_annex {
   margin-top: 50px;
 }
 .content .details_annex .annex_title {
   display: flex;
   align-items: center;
   font-size: 26px;
   color: #0655b8;
   font-weight: 700;
   padding-bottom: 17px;
   border-bottom: 1px solid #e5e5e5;
   margin-bottom: 15px;
 }
 .content .details_annex .annex_title img {
   margin-right: 18px;
 }
 .content .details_annex .annex_list {
   font-size: 18px;
   color: #333;
   line-height: 32px;
 }
 .content .details_annex .annex_list li a {
   color: #333;
 }
 .content .details_annex .annex_list li a:hover {
   color: #0655b8;
 }
 .content .details_handle {
   margin-top: 30px;
   padding-top: 24px;
   border-top: 1px solid #e5e5e5;
   font-size: 18px;
   color: #0655b8;
 }
 .content .details_handle .handle_item {
   margin-bottom: 15px;
 }
 .content .details_handle .handle_item a {
   color: #333;
 }
 .content .details_handle .handle_item a:hover {
   color: #0655b8;
 }
 