.detailBoxWrap *{font-size: 14px;}
.detailBoxWrap{padding: 37px 28px;overflow:hidden;}
.detailBoxWrap .detailInfo{overflow: hidden;border: 1px solid #ddd;padding: 20px 15px;}
.detailBoxWrap .detailInfo li{float: left;width: 50%;line-height: 32px;}
.detailBoxWrap .detailInfo li.block{width: 100%;}
.detailBoxWrap .detailInfo li b{font-weight: bold;font-size: 14px;color: #404040;}
.detailBoxWrap .detailInfo li span{font-size: 14px;color: #404040;}
.detailBoxWrap .detailTitle{font-size: 32px;color: #0068b7;line-height: 42px;text-align: center;margin: 20px 0;}
.detailBoxWrap .detaiSource{text-align: center;border-bottom: 1px solid #999;}
.detailBoxWrap .detaiSource span{font-size: 15px;color: #999;padding: 0 15px;line-height:42px;}
.detailBoxWrap .detailContent{padding: 20px 0;}
.detailBoxWrap .detailContent p{line-height: 30px;margin-bottom: 15px;font-size: 16px;}
.detailBoxWrap .detailContent  strong{font-size:18px;line-height:34px;}
/*
.detailBoxWrap table {width: 100% !important;margin-left:0px !important;}
.detailBoxWrap table *{width: auto !important;height:auto !important;}
.detailBoxWrap td {padding: 0 !important;}
*/
#sourceBreadcrumb{padding-left: 200em;width: 220%;height: 0;}

.letter-table{table-layout:fixed;width:100%;line-height:1.5;background-color: #fff;border-right:1px solid #ddd;border-top:1px solid #ddd;}
.letter-table th,.letter-table td{padding:10px;border:1px solid #ddd;text-align: center;border-top:none;border-right:none;vertical-align:middle;}
.letter-table th{background-color:#ebebeb;font-weight: normal;}
.letter-table tbody tr:nth-child(2n){background:#fafafa;}
.letter-table *{font-size:14px;}


/*正文*/
.content { padding-top: 20px; padding-right: 30px; padding-bottom: 20px; padding-left: 30px; }
.content h1 { text-align:center; font-size:26px; line-height:2; color:#000000; font-weight: normal; padding-right: 40px; padding-left: 40px; }
.content h2 { color:#666666; font-size:22px; text-align:center; margin:0; line-height:1.4; font-weight: normal; padding-right: 40px; padding-left: 40px; }
.content-attr { color:#666666; background:#f5f5f5; font-size:14px; border-bottom:#e5e5e5 1px solid; margin-top: 20px; height: 40px; line-height: 40px; }
.content-attr .attr-l { float: left; }
.content-attr .attr-l span { margin-right: 15px; margin-left: 15px; }
.content-attr .attr-r { float: right; }
.content-article { clear:both; line-height:2; font-size:16px; overflow:hidden; padding: 30px 22px; box-sizing:border-box; }
.content-down { color:#666666; font-size:14px; padding-top: 15px; text-align: right; line-height: 1; border-top-width: 1px; border-top-style: solid; border-top-color: #e5e5e5; }
.content-down span { }
.content-down i { border-left-width: 1px; border-left-style: solid; border-left-color: #CCCCCC; margin-right: 15px; margin-left: 15px; }
.content-down a { color: #666666; }

/*视频播放器*/
.video-common {overflow: hidden;width: 520px;float: left;}
.video-common center{ display:block; }
.video-common video {height: auto;width: 100%;max-width:520px;height: auto;}
.videoinfo {margin-top: 20px;width:100%; }
.videoinfo p { font-size: 14px; line-height: 21px; margin-top: 10px; margin-bottom: 10px; }
.videoinfo i { color: #0068b7; font-style: normal; }
.videotxt {float: right; width:530px;border: 1px solid #E5E5E5;}
.videotxt .hd { font-size: 20px; line-height: 50px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #E5E5E5; overflow: hidden; font-weight: bold; color:#0068b7; background-color: #F6F6F6; padding-left: 15px; }
.videotxt .bd { padding: 10px; }
.videotxt iframe { display: block; height: 600px; width: 100%; }


@media only screen and (max-width:1025px) {
 
    .detailBoxWrap {padding: 6px;box-sizing:border-box;}

    .detailBoxWrap .detailTitle {font-size: 20px;line-height: 36px;margin: 10px 0;}

    .detailBoxWrap .detaiSource span {padding: 0 6px;font-size: 14px;}

    #scrollbar1 .scrollbar {margin-right: -6px;}

    #scrollbar1 .overview {width: 100%;left: 0;}

    .detailBoxWrap img {max-width: 100%;height: auto !important;}
    
    .video-common{ width: 100%;float:none; }
    .videotxt{ width: 100%;float:none;margin-top: 20px; }
     #sourceBreadcrumb{ padding-left: 0; }
}
@media only screen and (max-width:767px){
  #sourceBreadcrum{ width: 100%;   height: auto;}
}