@charset "utf-8";
.content-l{float: left; width: 20%; border: solid #e0e0e0 1px; overflow: hidden; border-radius: 8px; background: #f7f7f7; margin-bottom: 40px;}
.content-r{float: right; width: 78%;}
.content-l .inbox{padding:5px 20px ;}
.content-l .common-title{margin-bottom: 15px;}
.content-l .common-title h3{font-size: 1em; padding-top: 15px;}
.content_news{margin-bottom: 25px;}
.content_news .bd ul li{font-size: 1em; line-height: 38px;}
.content_news .bd ul li:before{ margin-top: -2px; width: 4px; height: 4px;}
.content{margin-bottom: 30px; padding: 0 3%; border: solid #e0e0e0 1px; overflow: hidden; border-radius: 8px;}
.content_title{padding:40px 4% 0; text-align:center; font-size: 1.5em; line-height: 1.5; color: #325a9c;}
.content_attr{color:#999999; padding:20px 0 15px; font-size:14px; text-align:center;}
.content_attr b{font-weight:normal;}
.content_attr span{padding:0 5px;}
.content_attr .llcs b{color:#bc1010;}
.content_attr * {vertical-align: middle;}

.content_attr .fontsize{margin-left: 10px;}
.content_attr .fontsize a{padding-left:30px; color:#999; margin-right:15px; 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 1%; line-height:2.1; border-top:solid #e5e5e5 6px; /*background:#f6f6f6;*/ overflow:hidden;}
.content_article p{margin:15px 0;}
.content table, .content img, .content video{max-width:100%;}

.content_extended{clear:both; padding:12px 0; color:#666; border-bottom:#ccc 1px dashed; border-top: solid #e0e0e0 1px;}
.content_extended a{cursor:pointer;}
.content_extended .btn{float:left; line-height:36px;}
.content_extended .btn a{display: inline-block; font-size: 14px; padding: 0 15px; margin-right: 10px; line-height: 26px; background-color: #ececec; border-radius:3px;}
.content_extended .btn a:hover{background: #0a57cb; color: #fff;}
.content_extended .share{float:right;}
.content_extended .llcs{padding-left:5px;}

.content_ewm{text-align:center; padding:20px 0 35px;}
#qr_container{ padding-bottom:5px; color:#666; font-size: 13px;}


/*sitemap*/
.sitemap{padding:15px 3%;}
.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:23%;}
.sitemap dl dd{padding:0 0 0 22px; font-size:14px;}
.sitemap dl dd a:hover{color:#e85603;}
.sitemap dl:last-child{border-bottom:none;}
.sitemap .sitemap_ztzl dd li{ width:31%;}

/* 评论 */
.input_text, .textarea{border:#e6e6e6 1px solid; padding:7px; background-color:#fafafa; box-sizing:content-box; -moz-box-sizing:content-box; -webkit-box-sizing:content-box;}
.input_text{height: 18px;}
.select{border:#e2e2e2 1px solid; padding:10px; background-color:#fafafa; color: #666;}
.red{color: #f00;}
.comment .red{margin-left: 10px;}
.comment p{font-size: 14px; color: #999;}
.comment dl{clear: both; overflow: hidden; border-bottom: #e3e3e3 1px dotted; padding: 14px 0; position: relative; }
.comment dl dt{position: absolute; width: 100px; line-height: 34px;}
.comment dl dd{margin-left: 100px; line-height: 34px; font-size: 14px;}
.comment .dl_btn{ border: none; padding: 20px 0 20px 100px;}
.comment .dl_btn dd{margin-left: 0;}
.comment .btn{height: 36px; padding:0 25px; color: #fff; border:0; cursor:pointer; margin-right:20px; font-size: 16px; border-radius: 3px;}
.comment .btn_gray{background:#aaa;}
.comment .btn_blue{background:#3e97df;}
.inputtxt_w1{ width:250px;}
.inputtxt_w2{ width:90%;}

.comment-list{margin-bottom: 20px;}
.comment-list li{ border-bottom: #e3e3e3 1px dotted; padding: 10px 0;}
.comment-list li h5{font-size: 1em; color: #FF8400; font-weight: normal; margin-bottom: 10px;}
.comment-list li p{line-height: 1.8; color: #666;}

.comment-border{border:#e3e3e3 1px solid; padding: 20px 3%; margin-bottom: 40px; border-radius: 0 0 8px 8px; border-top: none;}
.lll{display: none;}
/*auxiliary_tt*/
.gywz_tt .content_title{padding-bottom:30px;}
.dz{text-align: center;height: 30px; line-height: 30px; padding-bottom: 10px;}
.dz span{cursor: pointer;}
/***responsive***/
@media (max-width: 1169px) {
	.sitemap dl dd li{width:20%;}
	.content-l, .content-r{float: none; width: 100%;}
	
}


/*ipad*/
@media (max-width: 992px){
	.sitemap dl dd li{width:33.3333%;}
	.sitemap .sitemap_ztzl dd li{width:50%;}
	.xxgkcontop li{ width:50%;}
}

@media (max-width: 991px){
	.content{padding:0; margin-bottom: 0; border:0;}
	.content_title{padding-top: 20px;}
	.content_attr .fontsize{display: none;}
	.comment-border{border:none; padding: 0;}
	.content-l{border:none;}
}



/* xs mobile*/
@media (max-width: 768px) {
	.content_title{font-size: 24px; line-height: 1.4;}
	.content_extended .print{display:none;}
	.sitemap dl dd li{width:50%;}

	.comment dl dt{position: static;}
	.comment dl dd{margin-left: 0;}
	.comment dl dt, .comment dl dd{width: 100%;}
	.comment .dl_btn{padding-left: 0;}
	.comment .input_text{width: 92%;box-sizing:border-box;	-moz-box-sizing:border-box;	-webkit-box-sizing:border-box; height: 34px;}

}

@media (max-width: 640px) {
	.content_title{text-align:left; padding:15px 0 0; font-size:24px;}
	.content_attr{padding:15px 0 12px; text-align:left;}
	.content_article{border-top-width: 1px; padding:15px 0;}

}

@media (max-width: 480px) {
	.content_extended .btn, .content_extended .share{float: none; text-align: center;}
	.content_extended .share{line-height: 20px;}
	.content_extended .share a{ float:none; display:inline-block; }

	.sitemap .sitemap_ztzl dd li{width:100%;}
}