@charset "utf-8";


.tags_top{ border-top:4px #09F solid; height:60px; box-shadow:0 3px 5px rgba(0, 0, 0, 0.1);}
.tags_top .tags_dh{ padding:15px 0;}
.tags_top .tags_dh li{ padding:0 15px; height:auto; width:auto; line-height:25px; float:left; font-size:18px;}
.tags_top .tags_dh h1{font-size:18px; font-weight: 600;height:auto; position:relative; margin-left:0px; }
.main_tags{ padding:20px 0;}
.main_tags .tags_n{padding:0 20px 20px; width: 920px; float: left; overflow:hidden;}
.main_tags .tags_n .tags_tit{ font-size:16px; line-height:26px; padding:20px; width:100%;}
.main_tags .tags_n .tags_tit dt{ font-weight:600; width:auto; float:left; padding: 0 20px 0 5px; color: #09f; font-weight: 700;letter-spacing:2px;}
.main_tags .tags_n .tags_tit h2{ font-size:22px;}
.main_tags .tags_n .tags_tit dd{ width:50px; float:left;}
.main_tags .tags_n .tags_tit em{ width:80px; float:left;font-size:13px; padding-left: 5px;}
.main_tags .tags_n .tags_txt{ width:100%; float:left; padding:5px 20px 20px; border-bottom:#ccc solid 1px;}
.main_tags .tags_n .tags_list{ width:100%; float:left; padding:5px 20px;}
.main_tags .tags_n .tags_list li{ width:100%; float:left; padding:15px 0; border-bottom:1px #6CF dashed;}
.main_tags .tags_n .tags_list li dt{ width:100%; float:left; font-size:18px; color:#09f; font-weight: 800; line-height: 30px;}
.main_tags .tags_n .tags_list li dd{ width:100%; float:left; font-size:14px color:#888; line-height: 26px;}
.main_tags .tags_n .tags_list li .tags_tt{width:100%;float:left; padding: 10px 0;}
.main_tags .tags_n .tags_list li .tags_tt em{width:30%;float:left; font-size: 12px;color: #aaa; line-height:21px; }
.main_tags .tags_n .tags_list li .tags_ts{width:70%;float:right; text-align:right; font-size:14px;}
.main_tags .tags_n .tags_list li .tags_ts a{ background:#fff; border: 1px #09f solid;padding:3px 8px; margin:0 5px;color:#09f}
.main_tags .tags_n .tags_list li .tags_ts a:hover{ background:#09f; color: #fff; padding:3px 8px; margin:0 5px;}

.main_tags .main_r{ padding: 0px 0; width: 350px; height:auto; border: 1px #ccc solid; float: right;}

.main_r .r_tags{ padding:10px 0px; float: left; height: auto; width:100%;}
.main_r dt{color: #f00; line-height: 40px;font-size:20px;width:100%;text-indent:15px;font-weight: 500;}
.main_r .r_tagsli{ padding:20px 0px; float: left; height: auto; width:100%; font-size:16px; border-top:2px solid #ccc;border-bottom:3px solid #ccc;}
.main_r .r_tagsli a{ padding:2px 8px; float:left; background:#fff; color:#09f; margin: 8px 5px; border:1px #09f solid;}
.main_r .r_tagsli a:hover{ background:#09f; color:#fff;}
.r_news{ width:100%; float:left; padding:20px 5px;}
.r_news li{ list-style-type: square;list-style-position:inside;}

.tags_copy{ background:#eee; height:100px;}
.tags_copy div{ text-align:center; padding:30px;}
@media screen and (min-width: 1025px) and (max-width: 1280px){
	.main_tags .tags_n{padding:0 10px 20px; width: 830px; float: left; overflow:hidden;}
	.main_tags .main_r{ font-size:12px;}
}
@media screen and (min-width: 780px) and (max-width: 1024px){
	.main_tags .tags_n{padding:0 0px 20px; width: 780px; float: left; overflow:hidden;}
	.main_tags .main_r{ padding: 0px 0; width: 220px; font-size:12px;}
}
@media only screen and (max-width: 768px) {

}



