.clearfloat{clear:both;height:0;line-height:0;font-size:0;}
.clearfloat2{overflow:hidden;zoom:1; display:block;}
.pabs{position:absolute;}
.prel{position:relative; }
.floatL{float:left;}
.floatR{ float:right;}

A:link{color:#000000;text-decoration:none;}
A:visited{color:#000000;text-decoration:none;}
A:active{color:#ff0000;text-decoration:none;}
A:hover{color:#FF0000;text-decoration:none;}
ol,ul {list-style:none;}

.top-bar{ display:none;}
/******头部样式开始******/
.nl_head{ width:100%; background:#0e5f97; height:auto;}
.nl_top{ width:1200px; background:#0e5f97; height:auto; margin:0 auto;}
.nl_logo{ float:left;}
.nl_serch{ float:right;}
.nl_nav{ width:1200px; margin:0 auto;}
.nl_logo{width:70%; height:auto;}
.nl_serch{width:28%; height:auto;}
.nl_nav{ width:1200px; height:auto; margin:0 auto;}
/********内容部分 样式********/
.art_main{ width:1200px; height:auto; margin:15px auto; min-height:400px;}
/*************底部css************/
.foot{ background:#0e5f97; width:100%; height:auto;}
.footer{ width:1200px; height:auto; margin:0 auto;}

@media screen and ( max-width:1200px) {
.nll_logo{ display:none;}
.nl_top{ width:100%; background:#0e5f97; height:auto; margin:0 auto;}
.art_main{ width:100%; height:auto; margin:15px auto}
.footer{ width:100%; height:auto; margin:0 auto;}
}
@media screen and ( max-width:1000px) {
.nl_logo{ display:none;}
.nl_serch{ float:none;}
}
@media screen and ( max-width:800px) {
.nl_nav{ display:none;} 
.art_main{ width:100%; height:auto; margin:15px auto; min-height:150px;}
.nl_head{ display:none;}
.top-bar{ display:block;}
.nll_logo{ display:none;}
.nlr_name{ display:none;}
}