@charset "utf-8";
.content, .auxiliarys_lxwm{padding:38px 3.75%; background:#fff;}
.content_title{margin:0; padding:2px 80px 10px; text-align:center; font-size:24px; line-height:1.4; color:#0962b6; font-weight:normal;}
.content_subtitle{text-align: center; color: #666; line-height: 1.4;}
.content_attr{color:#999999; padding:30px 0 18px; 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;display: none;}
.content_attr .llcs em{font-style:normal; color:#cc0000;}
.content_attr .fontsize{float:right;}
.content_attr .fontsize a{padding-left:30px; color:#999; margin-right:30px; 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-top:30px; font-size:16px; font-family:"宋体"; line-height:2.1; border-top:#cccccc 1px solid; overflow:hidden;}
.content_article p{margin:15px 0;}
.content table, .content img, .content video{max-width:100%;}

.content_extended{clear:both; padding:20px 0 10px; font-size:14px;}
.content_extended .share{float:right;}
.content_extended .btn{float:left; width:938px; padding:6px 0 0; line-height:24px; text-align:right;}
.content_extended .btn a{cursor:pointer;}
.content_extended .btn .nrjc{color:#cc0000; text-decoration:underline;}
.content_extended .btn .nrjc:hover{text-decoration:none;}
.content_extended .btn .print, .content_extended .btn .close{ display:inline-block; margin-left:10px; width:71px; height:24px; text-align:center;}
.content_extended .btn .print{color:#fff; background:#0185db;}
.content_extended .btn .close{color:#333; background:#ececec;}
.content_extended .btn .print:hover, .content_extended .btn .close:hover{text-decoration:underline;}

.content_list{clear:both; padding-top:35px; font-size:14px;}
/*.content_related, .content_djph{float:left; width:48.4%;}*/
.content_djph{float:right; display:none;}
.content_list .hd{ border-bottom:#eaeaea 1px solid; height:34px; box-sizing:content-box; -moz-box-sizing:content-box; -webkit-box-sizing:content-box;}
.content_list .hd span{ float:left; width:98px; height:32px; border-bottom:#d04a4a 3px solid; text-align:center; font-size:18px; color:#000; font-weight:normal; box-sizing:content-box; -moz-box-sizing:content-box; -webkit-box-sizing:content-box;}
.content_list .bd{padding-top:12px;}
.content_list .bd ul li{ padding-right:80px;}
.content_list .bd ul li{line-height:34px; height:34px;}
.content_djph .hd ul{float:right; margin-top:-3px;}
.content_djph .hd ul li{float:left; width:35px; line-height:30px; font-size:14px; border:#e5bcbc 1px solid; text-align:center; margin-left:14px; cursor:pointer;}
.content_djph .hd ul li.on{background:#e99a9a; border-color:#e99a9a; color:#fff;}
.content_djph .bd ul li{}
.content_list .bd ul li{*font-size:0; *margin-top:-1px;}
.content_list .bd ul li *{*font-size:14px;}
.content_djph .bd ul li{background:none; padding-left:35px;}
.content_djph .bd ul li b{ position:absolute; top:50%; left:3px; margin-top:-9px; width:18px; height:18px; text-align:center; line-height:18px; border-radius:3px; background:#999999; color:#fff; font-weight:normal;}
.content_djph .bd ul li b.b1{background:#cc0000;}
.content_djph .bd ul li b.b2{background:#ff9933;}
.content_djph .bd ul li b.b3{background:#ffcc33;}

.auxiliarys_tt .content_article{ margin-top:20px; padding:25px 0; border-top:#e3e3e3 1px solid; border-bottom:#e3e3e3 1px solid;}
.auxiliarys_tt .content_extended .btn{ float:none; width:100%; text-align:center;}

/*sitemap*/
.sitemap{padding-top:20px !important; padding-botttom:20px !important;}
.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_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;}

/*djgg*/
.djgg_box{padding:20px; background:#fff;}

.lxwm_map{ margin-top:20px;}

/*内容纠错*/
.lmsm{line-height:2; color:#039;}
.beizhu{padding:15px; line-height:1.8; border-bottom:1px solid #CCC; margin-bottom:20px;}
.btn{padding:30px; text-align:center;}
.common_btn1{padding:0 30px; height:38px; font-size:18px; color:#fff; font-weight:bold; border:0;}
.common_btn1.btn_blue{background-color:#447DD4;}
.common_btn1.btn_gray{background-color:#bd9c18;}
.common_btn1.btn_green{background-color:#18bb42;}
.consult_content{width:84%; height:200px;}

/***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:0;}
	.content_article{padding-top:40px;}
	.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, .auxiliarys_lxwm{padding:30px 2%; }
	.content_title{font-weight:normal; font-size:20px; text-align:left;}
	.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 .btn{float:none; margin-bottom:5px; text-align:center; width:100%;}
	.content_extended .share{clear:both; float:none; width:226px; padding-left:8px; margin:0 auto 15px;}
	.content_related{margin-bottom:20px;}
	.content_related, .content_djph{float:none; width:100%;}
	
	.sitemap dl dd li{width:50%;}
	.rss_list li{width:100%;}
	.djgg_box{padding:0;}
}
@media (max-width: 480px) {
	.rss_list li .title{ margin-left:3%;}
	.rss_list li .rss_icon{margin-right:3%;}
}