/* Write your styles */

a{ color: #003B8F }
p{ margin: 0; }

html,body{ background:#fff; overflow-x:hidden;}

.clear{ clear:both;}

.color{ color:#003B8F !important;}

.t2{ text-indent: 2em;}

.f12{ font-size: 12px !important;}

.img_box img{ display:block; margin:0 auto; width:100%;}

.text_sd{white-space: nowrap;overflow:hidden;text-overflow: ellipsis;}

.text_box{ font-size:13px; line-height:26px;} 

.main_box{ position:relative; margin:0 0rem; padding-bottom: 3rem;}



/*============================鍐呴〉=============================*/

.nr_content {padding: 1rem 1rem 4.5rem 1rem; }

.n_banner{}

 



/*============================鏂伴椈涓績=============================*/
#n_news .up_box{ margin-bottom: 1.5rem;}
#n_news .up_box a{ display:block; background:#f3f3f3; padding-bottom: .2rem; }
#n_news .up_box a img{ display:block;}
#n_news .up_box a strong{color:#323232;  font-weight: normal; font-size: 14px; display:block; padding:.5rem 1rem; font-size: 14px; white-space: nowrap;overflow:hidden;text-overflow: ellipsis;}
#n_news .up_box a p{ margin:0; padding:0; height:4rem; margin:0 1rem 1rem 1rem; line-height: 2rem; overflow: hidden; font-size:12px; color:#686567; padding-right:1rem;}
.news_list ul{  }
.news_list li{ display:block; position:relative; margin:1rem 0; height:80px; }
.news_list .time{ position:absolute; width:70px; height:80px; background:url(bg_news_list.png) center no-repeat; display:block; }
.news_list .time strong{ display:block; width:40px; margin:0 auto; border-bottom: 1px solid #eee; text-align:center; color:#222; font-size:24px; height:45px; line-height:45px; }
.news_list .time span{ display:block; text-align:center; font-size:12px; height:30px; font-weight:bold; color:#222; line-height:30px;}
.news_list .text_box{ margin-left:75px; padding: 10px 0 10px 10px; background:none;}
.news_list .text_box a{ display:block; font-size: 15px;  margin-top: -.5rem; color: #4a4b4c}
.news_list .text_box p{ margin:0; padding:0; height:4rem; line-height: 2rem; overflow: hidden; text-overflow: ellipsis; font-size:12px; color:#a6a7ab; padding-right:1rem; }

