@charset "utf-8";
/* CSS Document */

*{ margin:0; padding:0; font-family:"微软雅黑";}
a{ color:#333;}
a:visited{ color:#333;}
a:hover{ color:#4178be;}

/*top*/
.top{ width:100%; height:auto; position:relative;}

/*local*/
.local{ width:100%; height:auto; position:relative; background-color:#f2f2f2;}
.local_main{ width:1200px; height:50px; margin:0 auto;}
.local_span{ font-size:15px; line-height:50px; color:#666;}
a.local_a{ font-size:15px; line-height:50px; color:#666;}
a.local_a:hover{ color:#4178be;}

/*主体*/
.lanmu_tit_main{ height:60px; background-color:#408ed6;}
.lanmu_tit{ width:1200px; height:60px; margin:0 auto;}
.lanmu_tit .tit1{ float:left; margin-right:30px; font-size:23px; line-height:60px; color:#fff;}
.lanmu_tit .tit2{ float:left; font-size:15px; line-height:60px; color:#d4dff4;}

.lanmu_list_main{ width:1200px; height:auto; min-height:400px; margin:0 auto; margin-top:20px; margin-bottom:30px; overflow:hidden; position:relative; }
.lm_list_r2{ clear:both; height:auto; padding:10px 19px; padding-bottom:30px;}

.lm_list_r2 .r2_list{ height:auto; overflow:hidden;}
.lm_list_r2 .r2_list .r2_list_sub{ height:45px; padding-left:13px; background:url(left_tit_bg3.png) left no-repeat; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.lm_list_r2 .r2_list .r2_list_sub a{ float:left; font-size:15px; line-height:45px;}
.lm_list_r2 .r2_list .r2_list_sub span{ float:right; font-size:15px; line-height:45px; color:#999;}


/*foot*/
.foot{ width:100%; height:auto; background-color:#d9d9d9;}


.rlg{width: 1200px;height: 63px;background: url(lmylogo.png) no-repeat;}
.rlg div{width: 170px;height: 52px;line-height: 60px;text-align: center;font-size: 22px;color: #ffffff;font-weight: bold;}