@charset "utf-8";
/* CSS Document */
.c_row_warp{ width:960px;padding-top:10px; background:url(../images/c_l_bg.jpg) 0 0 no-repeat #fff;}
.c_row_warp2{ width:960px;padding-top:10px; }

/* list_左边 */
.c_row_warp .c_l{ width:190px; float:left; }
.c_row_warp .c_l .list_menu{ background:url(../images/ltit_bg_b.jpg) 0 bottom no-repeat; padding-bottom:10px;min-height:402px;   height:auto !important;   height:402px; }
.c_row_warp .c_l .list_menu .modtitle{ background:url(../images/ltit_bg_t.jpg) no-repeat; font-size:18px; font-weight:bold; color:#fff; text-align:center;line-height:37px;height:37px;}
.c_row_warp .c_l .list_menu .modcon{ background:url(../images/ltit_bg_c_y.jpg) 0px; }
.c_row_warp .c_l .list_menu .modcon .menu{ background:url(../images/l_tit_t2.png) no-repeat;}
.c_row_warp .c_l .list_menu .modcon .menu ul{ padding:10px 24px;  display:block;}

.c_l .list_menu .modcon .menu ul li{ height:32px; line-height:32px; background:url(../images/ltit_bg_x.png) 0 bottom repeat-x; }

.c_l .list_menu .modcon .menu ul li.noborder{ background:none;}
.c_l .list_menu .modcon .menu ul li a{ background:url(../images/rtit_icon.png) 14px center no-repeat; padding-left:34px; font-size:14px; display:block;}
.c_l .list_menu .modcon .menu ul li a:hover{ text-decoration:none; color:#0059d4;}
.c_l .list_menu .modcon .menu ul li.on a{color:#0059d4; font-weight:bold;}

/* list_右边 */
.c_row_warp .c_r{ width:760px; float:right; border:1px solid #9fcdff;}
.c_row_warp2 .c_r{width:auto; float:none; border:1px solid #9fcdff;}
.postion{ background:url(../images/rhome_bg.jpg) repeat-x;line-height:35px; height:35px;}
.c_addr{ background:url(../images/home_icon.jpg) 13px center no-repeat; padding-left:32px;}


.r_tit{ background:url(../images/r_tit_bg.jpg) 8px 0 no-repeat; height:34px; line-height:34px;}
.r_tit span{ background:url(../images/rtit_icon.jpg) 33px center no-repeat; padding-left:49px; height:22px;}
.r_tit span a{ color:#0059d4; font-size:14px; font-weight:bold;}
.r_tit span a:hover{ text-decoration:none;}
/* con */
.newslist{min-height:268px;   height:auto !important;   height:268px; }
.newslist ul{padding:20px 48px;}
.newslist li{ background:url(../images/rlist_icon.jpg) 0 9px no-repeat;line-height:26px; height:26px;font-size:14px; padding-left:12px;}
.newslist li span{float:right;}
.newslist li .sort{float:none;color:#0059d4;}
.newslist li .sort a{color:#0059d4;;}
.newslist li.line{ border-bottom:1px dashed #95a7a9; background:none;height:12px;margin:0 0 12px 0;line-height:12px;}

/* 页码*/
.pages { padding:5px 0 20px 0; width:710px; overflow:hidden}
.pages ul { float:left; position:relative; left:50%;}
.pages li { float:left; font-family: "verdana", arial; padding:0 3px; color:#999; position:relative; right:50%;}
.pages li span.curpage { color:#2270d0;}
.pages li span.currecords { color:#2270d0;}
.pages li a { padding:0 5px; display:block; height:22px; line-height:22px; text-align:center; border:1px solid #d1d1d1; background:#f1f1f1; float:left;}
.pages li.on { border:1px solid #2270d0; background:#2270d0; color:#fff; height:22px; line-height:22px; text-align:center; margin:0 3px; padding:0 5px;}
.pages li.dots { font-family:Tahoma; font-size:14px;}
.pages li a:hover { background:#2270d0; color:#fff; text-decoration:none; border:1px solid #2270d0;}
.pages li .skip_box { border:1px solid #999; width:22px; height:20px; padding:0; margin:0 3px; line-height:20px;}
.pages li .skip_btn{ border:1px solid #999; width:42px; height:20px; padding:0; margin:0 3px; line-height:20px;}
.pages li .skip_btn:hover{ background:#2270d0; color:#fff; text-decoration:none; border:1px solid #2270d0;}
