@charset "gb2312";
/* CSS Document */
.M_a a i,.M_b a i,.M_c a i,.M_d a i,.M_e a i,.M_f a i,.M_g a i,.M_h a i{ background:url(icoall.png) no-repeat;display:block; position:absolute;left:10px ;top:23px;}
.N_box{background:url(line_y.jpg) repeat-x;width:100%;height:270px;}
.N_logo{background:url(n_logo.jpg) no-repeat top center; margin:0 auto;height:205px}
.N_link{color:#0b6ca2;width:980px;height:22px; padding-top:10px; margin:0 auto; text-align:right;}
.N_link a{color:#0b6ca2; text-decoration:none;}
.N_link a:hover{color:#f60;}
.Form_box{width:980px; height:35px; margin:0 auto; padding-top:60px;}
.formsk input{ float:right;}
.formsk .N_text{ width:200px;height:32px;padding-left:20px; line-height:32px; border-left:1px solid #ccc; border-top:1px solid #ccc; border-bottom:1px solid #ccc;border-right:0}
.N_menu{width:978px;height:65px; margin:0 auto;}
.N_menu ul{ margin:0; padding:0; list-style:none;}
.N_menu ul li{ float:left;width:122px;height:65px; position:relative;line-height:65px;display:block;list-style:none;}
.N_menu ul li a{width:102px;height:65px; padding-left:20px; display:block; line-height:65px; text-align:center; text-decoration:none; color:#FFF; font-size:16px; font-family:'Microsoft YaHei'!important}
.N_menu ul li a:hover{ background-color:#249bde}
.M_a a i{ width:21px;height:20px; }
.M_b a i{width:20px;height:20px; background-position:0 -40px;}
.M_c a i{width:20px;height:20px; background-position:0 -80px;}
.M_d a i{width:20px;height:20px; background-position:0 -120px;}
.M_e a i{width:20px;height:20px; background-position:0 -160px;}
.M_f a i{width:23px;height:20px; background-position:0 -200px;}
.M_g a i{width:22px;height:20px; background-position:0 -240px;}
.M_h a i{width:20px;height:20px; background-position:0 -280px;}
.M_a a:hover i{ background-position:0 -20px}
.M_b a:hover i{ background-position:0 -60px}
.M_c a:hover i{ background-position:0 -100px}
.M_d a:hover i{ background-position:0 -140px}
.M_e a:hover i{ background-position:0 -180px}
.M_f a:hover i{ background-position:0 -220px}
.M_g a:hover i{ background-position:0 -260px}
.M_h a:hover i{ background-position:0 -300px}
.notice{width:958px;height:34px;overflow:hidden;  padding:12px 10px ; text-align:left; background-color:#FFF; margin:0 auto;border-left:1px solid #ddd;border-right:1px solid #ddd;}
.txt-top{ overflow:hidden; position:relative;background:url(N_btn.jpg) #efefef no-repeat}
.txt-top .bd{ margin:0; padding:0; line-height:none; padding-left:100px;}
.txt-top .infoList{ margin:0; padding:0; list-style:none;}
.txt-top .infoList li{ height:34px; line-height:34px;list-style:none;font-size:14px;font-family:'Microsoft YaHei'!important}
.txt-top .infoList li a{ text-decoration:none; color:#333;}
.txt-top .infoList li a:hover{color:#f60} 
.txt-top .infoList li .date{color:#999;  }