.position{ height:50px; line-height:50px; background-color:#ececec; padding-left:0px}

.position .nr{height:50px; line-height:50px; margin:0px auto }

.position div .l{ width:65%; height:50px; line-height:50px}

.position div .r{ width:35%; text-align:right; float:left ;height:50px; line-height:50px}


.xs{ background:#005aba; height:50px; color:#fff;}
.xs a{ color:#FFF}	  

/*.position div .l p{  text-align:center;  }*/


.position .nr .l li{ margin-right:15px}

.position .nr .l li a{ display:block; padding:0 15px; font-size:16px;line-height:50px;}
.position .nr .l li.l2,
.position .nr .l li.l3{display:none;}
.position .nr .l li.on,.position .nr .l li:hover{}
.position .nr .l li.on a,.position .nr .l li:hover a{ background:#005aba; height:50px; color:#fff}

.list_erj{ margin-top:20px}
.list_erj a{ padding:10px 10px; border:1px solid #CCC; margin:0px 20px 0 0px;height:40px; line-height:40px; font-size:14px}

.list_erj span{ margin:0px 10px; height:40px; line-height:40px;}



.list_erj div a{ padding:0px 10px; border:1px solid #CCC; margin:20px 20px 0 0px;height:40px; line-height:40px; font-size:14px; font-weight:200!important;}



.pages{ width:600px;  margin:0px auto}
.pages a{ border:1px solid #CCC; display:block;margin:5px;padding:5px 10px; }
.pages span{padding:5px 10px; border:1px solid #CCC; margin:5px; display:block; text-align:center}

@media screen and (max-width: 768px){
.pages{ width:100%;  margin:0px auto}
}




.shouji_position{ height:auto; line-height:35px;}
.shouji_position div .l{ width:100%; height:35px; line-height:35px}
.pro_list1{ background:#FFFFFF!important; width:31%!important; margin:0 0!important; font-size:14px; font-weight:400!important;}



.xs{ background:#005aba; height:50px; color:#fff;}
.xs a{ color:#FFF}	  




.shouji_position ul li{ margin-right:15px; background-color:#ebe9e9; width:100%; margin:5px 0; padding-left:20px; font-size:14px; font-weight:bold}

.shouji_position .nr .l li a{ display:block; padding:0 15px; font-size:16px;line-height:35px;}
.shouji_position .nr .l li.l2,
.shouji_position .nr .l li.l3{display:none;}
.shouji_position .nr .l li.on,.position .nr .l li:hover{}
.shouji_position .nr .l li.on a,.position .nr .l li:hover a{ background:#005aba; height:50px; color:#fff}









.sj_position{ height:auto; line-height:35px;  padding-left:0px; z-index:1000}




.xs{ background:#005aba; height:50px; color:#fff;}
.xs a{ color:#FFF}	  

/*.position div .l p{  text-align:center;  }*/


.sj_position ul li{  width:47%; border:1px solid #bdbdbd; margin:5px; text-align:center}

.sj_position ul li a{ display:block; padding:0 15px; font-size:14px;line-height:35px;}
.sj_position ul li.l2,
.sj_position ul li.l3{display:none;}
.sj_position ul li.on,.sj_position ul li:hover{}
.sj_position ul li.on a,.sj_position ul li:hover a{ background:#005aba; height:35px; color:#fff}



/*.position div .l p{  text-align:center;  }*/


.new_pos ul li{  width:32%; border:1px solid #bdbdbd; margin:2px; text-align:center}

.new_pos ul li a{ display:block; padding:0 15px; font-size:14px;line-height:35px;}
.new_pos ul li.l2,
.new_pos ul li.l3{display:none;}
.new_pos ul li.on,.new_pos ul li:hover{}
.new_pos ul li.on a,.new_pos ul li:hover a{ background:#005aba; height:35px; color:#fff}


