@charset "utf-8";

.crumb{background-color:#f3f3f3;}

.detail{overflow:hidden;}
.detail .title{text-align:center; font-size:1.875em; font-weight:bold; color:#c71818; padding:20px 0 10px; line-height:160%;}
.detail .memo{text-align:center; padding-bottom:5px; color:#c71818; font-size:1.25em;}
.detail .time{position:relative; text-align:left; margin-top:5px; padding-top:10px; padding-bottom:10px; padding-left:5px; min-height:26px; text-align:center; font-size:0.875em; color:#666; border-bottom:dotted #ccc 1px;}
.detail .time a{color:#666;}
.detail .time a:hover{color:#333;}
.detail .time span{margin:3px 15px; display:inline-block; white-space:nowrap;}
.detail .time span font{*font-size:14px;}
.detail .time span b{font-weight:normal;}
.detail .time span.llcs{display:none;}
.detail .time span.fontsize{margin-right:5px; margin-left:2px;}
.detail .time span.fontsize a{display:inline-block; margin:0 5px;}
.detail .time span.button a i{vertical-align:middle; width:18px; height:16px; margin:0 6px; background-image:url(../images/pages/info_icon_others.png);}
.detail .time span.button a b{height:16px; line-height:16px; vertical-align:middle;}
.detail .time span.button a.print i{background-position:0 0;}
.detail .time span.button a.close i{background-position:0 -16px;}


.detail .content{line-height:200%; font-family:"宋体"; font-size:12pt; padding:30px 50px; min-height:100px; _height:100px; color:#333; background-color:#f9f9f9;}
.detail .content div[id^="cc_video"]{text-align:center;}
.detail .content p{margin-bottom:15px;}
.detail .content a{color:#07499c;}
.detail .content a:hover{color:#07499c;}

.detail .rel_news{padding-bottom:30px; background-color:#f9f9f9;}

.content_share{font-size:.875em;}
.content_share .abtn{text-align:center;}
.content_share .abtn li{margin:0 5px;}
.content_share .abtn li a{display:block; padding-right:15px; padding-left:15px; line-height:26px; background-color:#ececec;}
.content_share .abtn li a:hover,
.content_share .abtn li.hover a{background-color:#c71818; color:#fff;}


.content_share .content_others{position:relative; padding:20px 0; line-height:26px; text-align:right; color:#666;}
.content_share .content_others .sjb_fx_fxd{display:none; margin-right:-6px; padding:0 10px 0 2px; background:url(../images/pages/info_btn_bg.gif) repeat-x bottom #fefefe; border:solid #cacaca 1px;}
.content_share .content_others a{display:inline-block; color:#999; margin-left:10px;}
.content_share .content_others a:hover{color:#333;}
.content_share .content_others .button a{padding:0 10px; background:url(../images/pages/info_btn_bg.gif) repeat-x bottom #fefefe; border:solid #cacaca 1px;}

.content_share .content_others .share{position:absolute; top:20px; padding-left:60px; height:26px;}
.content_share .content_others .share font{position:absolute; left:0; top:0;}
.content_share .content_others .share .icon img{margin-right:4px; float:left;}
.content_share .content_others .share .bdsharebuttonbox{margin-top:-4px;}
.content_share .content_others .share .bdsharebuttonbox a{margin:2px 3px !important;}

.sjb_fx_fxd{position:relative;}
.sjb_fx_fxd a.shareBtn{display:inline-block; padding-left:20px; background:url(../images/pages/info_fx.png) no-repeat left;}

#shareNode{display:none; position:absolute; left:-1px; bottom:-114px; *bottom:-113px; z-index:10; background:#fff; border:1px #ccc solid; width:167px;}
#shareNode .bdsharebuttonbox{padding:10px 7px; text-align:center;}
#shareNode .bdsharebuttonbox a{margin:0 3px;}

#shareNode .fxd{background:#f5f5f5; height:28px; line-height:28px; padding-left:10px; text-align:left; font-size:14px; font-weight:bold; color:#626262;}
#shareNode .btn{background:#f5f5f5; height:28px; line-height:28px; padding-right:10x; text-align:center;}
#shareNode .btn a{color:#888; cursor:pointer;}

.content_share .content_qrcode{padding-top:20px; padding-bottom:20px; text-align:center; color:#666; background:url(../images/pages/dot_line.gif) repeat-x top;}
.content_share .content_qrcode #qr_container{font-size:14px; line-height:180%;}
.content_share .content_qrcode table{margin:auto;}

.auxiliary_tt .content_share{padding-top:40px; padding-bottom:20px;}
.auxiliary_tt .content_share .abtn li{display:inline-block;}

.meta_main{margin-top:2%; border:solid #ccc 1px; font-size:.875em;}
.meta_data{position:relative; background:#f5f5f5; border-top:solid #fff 1px; border-right:solid #fff 1px;}
.meta_data dl{line-height:24px;}
.meta_data dl dd{position:relative; float:left; width:100%; border-bottom:solid #fff 1px;}
.meta_data dl dd.addWidth{width:50%;}
.meta_data dl dd label{width:100px; position:absolute; top:0; left:0; height:100%; text-align:right; font-weight:700; background-color:#e8e8e8; border-right:solid #fff 1px; border-left:solid #fff 1px; cursor:default;}
.meta_data dl dd label font{position:absolute; top:50%; right:6px; margin-top:-12px;}
.meta_data dl dd span{display:block; margin-left:106px; padding:8px 10px;}

.websiteMap{padding:20px 20px 0; background-color:#fafafa;}
.websiteMap .common_box{background-color:#fff;}
.websiteMap ul.infoList{padding:10px 15px;}
.websiteMap ul.infoList li{float:left; width:25%;}
.websiteMap ul.infoList li h4{padding-right:15px; padding-left:25px;}
.websiteMap ul.infoList li h4 i{width:8px; height:8px; top:-4px; background:#e4e4e4; border-radius:0;}

.rss_main{padding:20px 20px 0; font-size:15px; background-color:#fafafa;}
.rss_main .common_box{background-color:#fff;}
.rss_main .tips_text{padding:0 0 20px; font-size:1em; line-height:200%; text-align:justify;}
.rss_table{}
.rss_table .rss_item{margin-top:-1px !important;}
.rss_table .mb{margin-bottom:0 !important;}
.rss_table #box_10982{display:none;}
.rss_table #box_12417{display:none;}
.rss_item .common_head{padding-top:12px; padding-bottom:12px; background-color:#f6f6f6;}
.rss_item .common_head h3{font-size:16px;}
.rss_item dd{padding:15px 20px; font-size:1em; line-height:200%; text-align:justify;}
.rss_item dd a{font-weight:bold; color:#d42b2b;}
.rss_item dd.rss_reader{text-align:center;}
.rss_item dd.rss_reader img{margin:2px;}
.rss_item dd.rss_xml{padding:0; line-height:140%; overflow:hidden;}
.rss_item dd.rss_xml table{margin-top:-1px;}
.rss_item dd.rss_xml table th,
.rss_item dd.rss_xml table td{border-top:solid #e3e3e3 1px;}
.rss_item dd.rss_xml table th{width:14%; min-width:120px; text-align:left; background-color:#f6f6f6; border-right:solid #e3e3e3 1px;}
.rss_item dd.rss_xml table th h2{padding:10px 20px; font-size:1em; font-weight:bold;}
.rss_item dd.rss_xml table td ul.infoList{padding:6px 15px;}
.rss_item dd.rss_xml table td ul.infoList li{float:left; width:33.33333%; padding-top:2px; padding-bottom:2px;}
.rss_item dd.rss_xml table td ul.infoList li h4{padding-right:10px;}
.rss_item dd.rss_xml td a{font-weight:normal;}
.rss_item dd.rss_xml a{color:#333;}
.rss_item dd.rss_xml a:hover{color:#d42b2b;}




/*ipad*/
@media (max-width: 991px) {
.detail{margin-top:0 !important;}
.detail .content{padding:5%;}
.detail .rel_news{padding-bottom:15px !important;}
.detail .content .table_con,
.detail .content table{width:80%;}
.detail .title{padding-bottom:0 !important;}
.detail .time span.sjb_fx_fxd_pc{display:none;}
.detail .time span.button{display:none;}
.content_share .content_others .sjb_fx_fxd{display:inline-block;}
.auxiliary_tt .content_share{padding-top:15px; padding-bottom:0;}
.content_share .abtn a{margin-right:4px; margin-left:4px;}

.content_share .content_others{padding-bottom:5px;}
.content_share .content_others .share{display:none;}
.content_share .content_qrcode{display:none;}

.websiteMap{padding:15px 15px 0;}
.websiteMap ul.infoList li{width:33.33333%;}

.rss_main{margin-top:15px; padding:15px 15px 0;}
.rss_item .common_head{padding:8px 0;}
.rss_item dd{padding:10px 15px;}
}

@media (max-width: 768px){
.detail .title{text-align:left;}
.detail .time{text-align:left;}
.detail .memo{text-align:left;}
.detail .time span{margin-left:0;}
.detail .time span.fontsize{display:none;}
.detail .time{min-height:inherit;}
.detail .content .table_con,
.detail .content table{width:98%;}
.detail .content{padding:15px;}
.meta_data dl dd.addWidth{width:100%;}
#zoomcon img{height:auto !important; margin:auto;}

#shareNode .fxd{margin:0 10px 15px; padding-left:0; text-align:center;}
#shareNode .btn{padding-top:15px; font-size:18px; background-color:transparent;}
#shareNode{position:fixed; z-index:100; bottom:0; left:0; border-right:none; border-bottom:none; border-left:none; background:#fcfcfc; width:100%; padding:15px 0; text-align:center;}
#shareNode .bdsharebuttonbox{border-bottom:#e3e3e3 1px solid; padding-bottom:10px; margin:0 10px}
#shareNode .bdsharebuttonbox a{position:relative; float:left; width:25% !important; display:block; background:none !important; text-align:center; height:auto; padding:60px 0 0; margin:0; text-indent:inherit !important; white-space:nowrap; color:#888; font-size:15px;}
#shareNode .bdsharebuttonbox a img{display:block; width:52px; border:#f1f1f1 1px solid; border-radius:50%; margin:0 auto 8px;}
#shareNode .bdsharebuttonbox a.bds_weixin{background:url(../images/pages/info_fx_wx.png) no-repeat center top !important;}
#shareNode .bdsharebuttonbox a.bds_sqq{background:url(../images/pages/info_fx_qq.png) no-repeat center top !important;}
#shareNode .bdsharebuttonbox a.bds_qzone{background:url(../images/pages/info_fx_qqzone.png) no-repeat center top !important;}
#shareNode .bdsharebuttonbox a.bds_tsina{background:url(../images/pages/info_fx_xlwb.png) no-repeat center top !important;}


.websiteMap ul.infoList li{width:50%;}

.rss_item dd.rss_xml table td ul.infoList{padding:5px 10px;}
.rss_item dd.rss_xml table td ul.infoList li{width:50%;}
}

@media (max-width: 640px){
.rss{font-size:14px;}
.rss_item dd.rss_reader{text-align:left;}
}

@media (max-width: 480px){
#zoomcon video{width:420px; height:auto !important; margin:auto;}
.detail .title{font-size:1.375em;}
.detail .memo{font-size:1em;}
.content_share .content_others{text-align:center;}
.content_share .content_others .sjb_fx_fxd{padding-right:6px; padding-left:0; margin-right:-1px;}
.content_share .content_others .button a{padding:0 6px; margin:0 3px;}

.websiteMap ul.infoList li{width:100%;}

.rss_item dd.rss_xml table th{width:12%; min-width:80px;}
.rss_item dd.rss_xml table th h2{padding:10px 10px;}
.rss_item dd.rss_xml table td ul.infoList li{width:100%;}
}
@media (max-width:360px){
#zoomcon video{width:260px; height:auto !important; margin:auto;}
.content_share .content_others .sjb_fx_fxd{padding-right:5px; padding-left:0; margin-right:-3px;}
.content_share .content_others .button a{padding:0 5px; margin:0 2px;}

.auxiliary_tt .content_share .abtn{margin:0 -4px;}
.auxiliary_tt .content_share .abtn li{float:left; width:33.33333%; margin:0;}
.auxiliary_tt .content_share .abtn li a{display:block; margin:0 4px; padding:0;}
}