@charset "gb2312";

.detail{padding:0 2%; background:#fff;}
.detail .title{text-align:center; font-size:1.5em; color:#149BED; margin:10px 0 2.5%; line-height:180%;}
.detail .title p{padding:0; margin:0;}
.detail .memo{text-align:center; color:#666; font-size:1.25em;}
.detail .time{text-align:center; border-bottom:solid #e5e5e5 6px; font-size:0.875em; color:#999; padding-bottom:1.2em; margin-top:1.5em;}
.detail .time a{color:#999;}
.detail .time a:hover{color:#666;}
.detail .time span{margin-left:20px; margin-right:20px; display:inline-block; white-space:nowrap;}
.detail .time span.fontsize a{margin-left:6px; margin-right:6px;}
.detail .time span.llcs{display:none;}
.detail .content{line-height:200%; font-family:"ËÎÌå"; font-size:12pt; padding:3% 2% 0; min-height:200px; _height:200px; color:#333;}
.detail .content p{margin-bottom:15px;}
.detail .content .table_con{margin-bottom:15px;}
.detail .content .table_con td, .detail .content .table_con th{border:solid #000 1px; padding:6px; line-height:160%;}
.detail .content .table_con th{font-weight:700; text-align:center; background-color:#efefef;}
.detail .content table tr td p{margin-bottom:0;}
.detail .content a{color:#0470b6;}
.detail .content a:hover{color:#0470b6;}
.detail .min-box{width:49.1%;}
.detail .extended{min-height:58px; background:url(imagescommondot-line.gif) repeat-x top; padding-top:50px; padding-bottom:30px;}
.detail .extended .abtn{text-align:right;}
.detail .extended .abtn a{display:inline-block; padding-left:10px; padding-right:10px; margin-left:12px; padding-right:12px; font-size:.875em; line-height:26px; background-color:#ececec;}
.detail .extended .abtn a:hover,
.detail .extended .abtn a.hover{background-color:#149BED; color:#fff;}

.detail .share{position:relative; float:right; width:168px; right:168px; padding-left:60px; height:26px; font-size:.875em;}
.detail .share font{position:absolute; left:0; top:0;}
.detail .share .icon img{margin-right:4px; float:left;}
.detail .share .bdsharebuttonbox{position:absolute; top:-8px;}
.detail .info_ewm{position:absolute; top:-40px; right:0; text-align:center; font-size:.875em; color:#666; line-height:180%;}

.detail #pageBreak{text-align:center; margin-bottom:30px; line-height:30px; font-family:"ËÎÌå"; font-size:.875em;}
.detail #pageBreak a{display:inline-block; padding-right:12px; padding-left:12px; margin:4px; background-color:#ededed;}
.detail #pageBreak a.hover{color:#fff; background-color:#149BED;}

.mainContent .detail{padding-right:0; padding-left:0;}
.mainContent .detail .share{right:120px;}

/*sitemap*/
.SiteMap{}
.SiteMap .map-div{clear:both; border-bottom:#e9e9e9 1px solid; padding-bottom:15px; margin-bottom:20px;}
.SiteMap h2{display:block; float:left; background-color:#3188d8; font-size:20px; height:36px; line-height:32px; color:#fff; padding-left:22px; padding-right:22px; margin-bottom:20px;}
.SiteMap h2 a{color:#fff;}
.SiteMap h2 a:hover{color:#fff;}
.SiteMap dl{line-height:30px;}
.SiteMap dl dt{ background:url(imagescommonsitemap-arrow.gif) no-repeat 3px center; padding-left:28px; font-weight:bold; color:#308EE0; font-size:16px;}
.SiteMap dl.submenu dt{position:absolute; top:0; left:0;}
.SiteMap dl{position:relative; padding-bottom:15px;}
.SiteMap dl.submenu dd{padding-left:130px; padding-top:4px;}
.SiteMap dl.submenu dd.pl01{padding-left:130px;}
.SiteMap dl dd ul{overflow:hidden; zoom:1; line-height:22px;}
.SiteMap dl dd li{background:url(imagescommonsitemap-dot.gif) no-repeat left 8px; padding-left:14px; padding-bottom:5px; padding-right:30px; width:18%; float:left;}
.SiteMap dl dd li.col3{width:28%;}
.SiteMap dl.supmenu dt{margin-right:100px; float:left;}

.SiteMap dd a:hover{color:#3188d8;}
.SiteMap div.divEnd{border-bottom:none; padding-bottom:0;}

.SiteMap dl dt a{color:#3188d8;}
.SiteMap dl dt a:hover{color:#437ed4;}

.lll{display:none;}

.llcs {
    float: left;
	color:#999;
}
.llcs dt {
    float: left;
    color:#999;
    font-weight: normal;
}

.llcs dd {
    float: left;
     color:#bc1010;
    font-size: 12px;
}


/*ipad*/
@media (max-width: 1199px) {
}
@media (max-width: 992px) {
	.detail .content{padding-top:3%;}
	.SiteMap dl.submenu dt{position:relative;}
	.SiteMap dl.submenu dd,
	.SiteMap dl.submenu dd.pl01{padding-left:20px;}
	.SiteMap dl dd li{min-width:33.3%; white-space:nowrap; width:auto;}
	.SiteMap dl dd li.col3{min-width:50%;}
	.SiteMap dl.supmenu dt{min-width:33.3%; margin-right:0;}
	.detail .content .table_con,
	.detail .content table{width:80%;}
}

@media (max-width: 768px){
	.detail .min-box.fr.pr{display:none;}
	.detail .min-box{width:100%;}
	.detail .extended .fl{width:100% !important;}
	.detail .extended{min-height:inherit;}
	.detail .extended .abtn{text-align:center !important;}
	.detail .content .table_con,
	.detail .content table{width:98%;}
	.SiteMap dl.supmenu dt{min-width:50%;}
	.SiteMap dl dd li.col3{min-width:100%; margin-right:0;}
	#zoomcon img{height:auto !important; margin:auto;}
	.detail .time span:nth-child(1){display:none;}
	.detail .title br{display:none}
}

@media (max-width: 480px){
	.SiteMap dl dd li{margin-right:16px; min-width:42%;}
	#zoomcon video{width:420px;height:auto !important; margin:auto;}
	.detail .title{font-size:1.1em;}
	.detail .memo{font-size:1em;}
	.detail .time{text-align:center; border-bottom:solid #e5e5e5 2px; padding-bottom:0.8em; margin-top:1em;}
	.detail .time span{display:block; padding-bottom:0.5em;}
}
@media (max-width:320px){
	#zoomcon video{width:260px;height:auto !important; margin:auto;}
}
