@charset "utf-8";
.content_box{padding:0 3.75%;background:#fff;border:#ebebeb 1px solid;margin-bottom:20px;}
.content_title{margin:0; padding:30px 8% 0; text-align:center; font-size:24px; line-height:1.4; color:#da2a47; font-weight:normal;}
.content_attr{color:#999999; padding:40px 0 12px; font-size:14px;}
.content_attr b{font-weight:normal;}
.content_attr .ly{float:left; max-width:430px; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}
.content_attr .date{float:left; padding-left:40px;}
.content_attr .llcs{float:left; padding-left:40px;}
.content_attr .llcs em{font-style:normal; color:#e9a307;}
.content_attr .fontsize{float:right;}
.content_attr .fontsize a{padding-left:30px; color:#999; margin-right:20px; cursor:pointer; background-position:left center; background-repeat:no-repeat;}
.content_attr .fontsize a.l{background-image:url(/images/content_fontsize_l.gif);}
.content_attr .fontsize a.m{background-image:url(/images/content_fontsize_m.gif); padding-left:25px;}
.content_attr .fontsize a.s{background-image:url(/images/content_fontsize_s.gif); margin-right:0;}
.content_attr .fontsize a:hover{color:#333;}

.content_article{clear:both; padding:20px 0; font-size:16px; line-height:2.1; border-top:#e3e3e3 1px solid; overflow:hidden;}
.content_article p{margin:15px 0;}
.content_article a{color:#800080;}
.content table, .content img, .content video{max-width:100%;}

.content_extended{clear:both; padding:25px 0; font-size:14px; text-align:center; border-top:#e3e3e3 1px dashed; color:#666;}
.content_extended a{cursor:pointer; color:#666;}
.content_extended a:hover{color:#000;}

.extendedBar{min-height:58px; background:url(/images/dot-line.gif) repeat-x top; padding-top:60px; padding-bottom:60px;}
.extendedBar .min-box{width:49%;}

.extendedBar .abtn{text-align:right;}
.extendedBar .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;}
.extendedBar .abtn a:hover,
.extendedBar .abtn a.hover{background-color:#299F4F; color:#fff;}
.extendedBar .share{position:relative; float:right; width:168px; right:168px; padding-left:60px; height:26px; font-size:.875em;}
.extendedBar .share font{position:absolute; left:0; top:0;}
.extendedBar .share .icon img{margin-right:4px; float:left;}
.extendedBar .share .bdsharebuttonbox{position:absolute; top:-8px;}
.extendedBar .info_ewm{position:absolute; top:-48px; right:0; text-align:center; font-size:.875em; color:#666; line-height:180%;}

.auxiliarys_tt .content_article{ margin-top:20px; padding:25px 0; border-top:#e3e3e3 1px solid;}

/*sitemap*/
.sitemap{ padding:20px 3% 30px;}
.sitemap dl{clear:both; border-bottom:#e9e9e9 1px solid; padding:16px 0;}
.sitemap dl dt{ background:url(/images/sitemap_icon.gif) no-repeat left center; padding-left:24px; font-weight:bold; color:#e85603; font-size:15px;}
.sitemap dl dt a{color:#e85603;}
.sitemap dl dd ul{overflow:hidden; zoom:1; padding-top:10px;}
.sitemap dl dd li{float:left; background:url(/images/sitemap_icon2.gif) no-repeat left center; padding:5px 0 5px 14px; width:18%;}
.sitemap dl dd{padding:0 0 0 22px; font-size:14px;}
.sitemap dl dd a:hover{color:#e85603;}
.sitemap dl.dlEnd{border-bottom:none; padding-bottom:0;}

/*rss*/
.rss{ padding:20px 3%;}
.rss_item{ padding-bottom:15px; clear:both;}
.rss_item h5{color:#333333; line-height:40px; font-size:17px; border-bottom:1px solid #e3e3e3; clear:both; margin-bottom:15px; font-weight:normal;}
.rss_item .cont{padding-bottom:15px; line-height:2.1; color:#666;}
.rss_list{overflow:hidden; zoom:1; padding:0 20px 15px;}
.rss_list li{ float:left;  padding:10px 0; line-height:23px; width:33.3%; border-bottom:#e3e3e3 1px dotted;}
.rss_list li a{color:#666;}
.rss_list li a:hover{color:#ff9000;}
.rss_list li .title{ margin-left:10%; background:url(/images/rss_icon.gif) no-repeat left center; padding-left:16px;}
.rss_list li .rss_icon{float:right; width:85px; height:23px; background:url(/images/rss_new_a.jpg) no-repeat; margin-right:10%;}              
.rss_list li .rss_icon:hover{background-image:url(/images/rss_new_a_hover.jpg);}
.rss_ydqxz .cont{ padding-bottom:0;}
.rss_ydqxz .cont img{display:block; margin:0 auto;}

/*yata*/
.yata_article{padding-top:20px; padding-bottom:30px;}
.yata_article table{ border-collapse:collapse;}
.yata_article table td{ padding:15px; border:#e3e3e3 1px solid; line-height:2.1;}
.yata_article table .tdl{background:#f5f5f5; width:85px; text-align:right;}
.yata_content .content_extended{border-top:none;}



.xjgs-content-main{padding-top:20px !important;}
.xjgs-content-main .common-title{margin-bottom:15px;}
.xjgs-content-table{padding-bottom:20px; border-top:1px solid #ebebeb;}
.xjgs-content-table .layui-table-item{position:relative; background-color:#fff; border-right:1px solid #ebebeb; -webkit-transition:all .3s; -moz-transition:all .3s; -o-transition:all .3s; transition:all .3s;}
.xjgs-content-table .layui-table-item:hover{background-color:#fafafa;}
.xjgs-content-table .layui-block{position:relative; float:left; min-height:48px; margin-right:0; margin-bottom:0; border-bottom:1px solid #ebebeb;}
.xjgs-content-table .layui-table-label{position:absolute; top:0; left:0; height:100%; width:100px; font-weight:bold; text-align:center; background-color:#fafafa; border-left:1px solid #ebebeb;}
.xjgs-content-table .layui-table-label span{position:absolute; top:50%; left:0; width:100px; margin-top:-12px; line-height:24px;}
.xjgs-content-table .layui-table-label span font{color:#c00;}
.xjgs-content-table .layui-input-block{margin-left:101px; padding:10px 20px; line-height:2em; text-align:justify; min-height:30px; border-left:1px solid #ebebeb; box-sizing:content-box;}
.xjgs-content-table .layui-table-item-block .layui-table-label{width:100%;}
.xjgs-content-table .span6{width:50%;}
.xjgs-content-table .span12{width:100%;}
.xjgs-content-table .layui-block-item{border-right:1px solid #ebebeb; border-left:1px solid #ebebeb;}
.xjgs-content-table .layui-block-item:hover{background-color:#fafafa;}
.xjgs-content-table .layui-block-item .layui-table-label{position:relative; display:block; min-height:48px; border-left:none; width:100%;}
.xjgs-content-table .layui-block-item .layui-input-block{margin-left:0; border-top:1px solid #ebebeb; border-left:0;}



/***responsive***/
@media (max-width: 1199px) {
	.content_extended .btn{width:calc(100% - 250px); -moz-width:calc(100% - 250px); -ms-width:calc(100% - 92px); -o-width:calc(100% - 92px); -webkit-width:calc(100% - 92px);}
	.content_attr .date, .content_attr .llcs{padding-left:12px;}
	
}
@media (min-width: 993px) and (max-width: 1199px) {
	.content_attr .fontsize a{margin-right:16px;}
	.sitemap dl dd li{width:20%;}
	.content_attr .ly{max-width:300px;}
}

/*ipad*/
@media (max-width: 992px){
	.content_title{padding-left:0; padding-right:0;}
	.content_attr{padding:20px 0 8px; font-size:13px; line-height:1.6;}
	.content_attr .ly{max-width:none; white-space:normal;}
	.content_attr .fontsize{float:none !important; display:inline-block;}
	.content_attr .fontsize a{padding:0 !important; background:none !important; margin-right:0;}
	.content_attr span{float:none !important; padding:0 !important; margin-right:10px;}
	.content_attr .date, .content_attr .llcs{display:inline-block;}
	.rss_list{padding-left:0; padding-right:0;}
	
}

@media (min-width: 769px) and (max-width: 992px) { 
	.sitemap dl dd li{width:33.3333%;}
	.rss_list li{width:50%;}
}

/* xs mobile*/
@media (max-width: 768px) {
	.content_box{padding:0; border:none;}
	.content_title{font-weight:normal; font-size:20px;}
	.auxiliarys_tt .content_title{text-align:center;}
	.content_attr{font-size:12px;}
	.content_article{padding-top:15px;}
	.content_article, .rss_item .cont{ font-size:15px; line-height:2;}
	.content_extended{padding-bottom:10px;}
	.content_extended .print{display:none;}
	.sitemap dl dd li{width:50%;}
	.rss_list li{width:100%;}
	
	.extendedBar .min-box.fr.pr{display:none;}
    .extendedBar .min-box{width:100%;}
    .extendedBar .extended .fl{width:100% !important;}
    .extendedBar{min-height:inherit;}
    .extendedBar .abtn{text-align:center !important;}
}
@media (max-width: 480px) {
	.rss_list li .title{ margin-left:3%;}
	.rss_list li .rss_icon{margin-right:3%;}
}