@charset "utf-8";

a,img{border:0;}

a{outline:none;}
a:link{color:#434343;text-decoration:none;}
a:visited{color:#434343;text-decoration:none;}
a:hover{color:#CC0000;text-decoration:none;}

.wrap{ width:1200px; margin:0 auto;}
.lefts{float:left;width:185px;}
	 .left-tit{width:183px;height:43px;line-height:43px; background:url(/r/cms/www/bjjn/images/left-tit.png) no-repeat;}
	 .left-tit dt{font-size:16px;color:#fff; text-align:center; font-weight:800;}
	 .left-cont{width:181px; background:url(/r/cms/www/bjjn/images/leftbg.png) repeat-y; height:500px; border:1px solid #bd1b2d;}
	 .left-cont ul{height:40px; line-height:40px; margin-top:20px; margin-left:30px;}
	 .left-cont li a{font-size:14px;}
	 .left-cont li a:hover{color:#0390d8;}

.pic-zs{ float:left; margin-left:40px; margin-top:10px; }
     .pic-font{height:44px;line-height:44px;}
     .pic-zs td{width:380px; text-align:center; }
     .pic-zs a{font-size:14px;padding-left:40px;}

.left{ float:left;}
.right{ float:right;}

.lnav { border-bottom:2px #bd1b2d solid; overflow:hidden; text-indent:20px; font-size:12px; color:#bd1b2d; line-height:20px; padding-top:0px; padding-bottom:2px; background:url(/r/cms/www/bjjn/images/list.png) repeat-x; }
.lnav a { color:#bd1b2d; }
.lnav a:hover { color:#4ea5e4; }
.lnav1 { border-bottom:1px #0f5fd2 solid; overflow:hidden; text-indent:20px; font-size:12px; color:#bd1b2d; line-height:20px; padding-top:15px; padding-bottom:5px; }
.lnav1 a { color:#bd1b2d; }
.lnav1 a:hover { color:#4ea5e4; }

.lbox { background:#FFF; padding-top:20px; padding-bottom:70px; margin-bottom:30px; box-shadow: 0 1px 5px #bd1b2d; overflow:hidden;min-height: 500px }
.lbox1 { border-left:5px #dc2a27 solid; height:24px; font-size:22px; color:#bd1b2d; line-height:24px; margin-left:20px; padding-left:10px; margin-bottom:24px;}
.lbox2 {  overflow:hidden; margin:0 auto; }
.lbox2 li { border-bottom:1px #c4c4c4 dashed; line-height:42px; white-space:nowrap; overflow:hidden; background: url(/r/cms/www/bjjn/images/txtdot.png) left center no-repeat; padding-left:15px; margin-left:14px; }
.lbox2 li a { float:left; display: inline-block; font-size:19px; color:#3a3a3a; overflow:hidden; text-overflow:ellipsis;}
.lbox2 li a:hover { color:#2389d4;  }
.lbox2 li p { float:right; display: inline-block; font-size:14px; color:#787878; overflow:hidden; padding-right:10px; }

/*pages*/
.cf_jb_table { margin:0 auto; }
.cf_jb_xu{ padding-bottom:30px; margin:30px 10px 0px 10px;}
.cf_jb_xu li{float:left; border:1px solid #d9d9d9;width:37px; background:none; height:24px; line-height:24px; text-align:center; margin-left:6px;}
.cf_jb_xu li a{font-size:14px; color:#000;}
.cf_jb_xu li a:hover{display:block; background-color:#1d78aa; color:#FFF;text-decoration:none;}
.cf_jb_xu li.col{ width:69px; height:24px;line-height:24px; text-align:center;font-size:14px;}
.cf_jb_xu li.mei{border:none; width:18px;}
.cf_jb_xu li.gd{background-color:#1d78aa; color:#FFF;}
.cf_jb_xu li.ss a{color:#FFF;}
.cf_jb_xu input{width:36px; height:22px; margin:0; padding:0; *margin-left:-16px; float:left; border:0px solid #d9d9d9; line-height:22px; text-align:center;}

@media screen and (max-width:790px){
	.lnav { text-indent:0px; margin:0 10px; }
	.lnav1 { text-indent:0px; margin:0 10px; }
	.lbox { padding-top:15px; padding-bottom:50px; margin:0 10px 30px;  }
    .lbox1 { border-left:5px #dc2a27 solid; height:22px; font-size:20px; color:#1170b9; line-height:22px; margin-left:15px; padding-left:10px; margin-bottom:10px; font-family:"微软雅黑", "黑体" }
    .lbox2 { width:auto; overflow:hidden; margin:0 15px;}
    .lbox2 li { border-bottom:1px #c4c4c4 dashed; line-height:22px; white-space: normal; overflow:hidden; background:none; padding:12px 0px 8px 0px; }
    .lbox2 li a { float:left; display: inline-block; font-size:15px; color:#3a3a3a; width:65%; overflow:hidden; text-overflow:ellipsis; font-family:"微软雅黑", "黑体" }
    .lbox2 li a:hover { color:#2389d4;  }
    .lbox2 li p {  font-size:12px; line-height:24px; white-space:nowrap; font-family:Helvetica }
	.cf_jb_xu li{width:30px; margin-left:4px; margin-bottom:6px;}
    .cf_jb_xu li a{font-size:12px; }
    .cf_jb_xu li.col{ width:60px; font-size:12px;}
    .cf_jb_xu input{width:30px; height:22px; }
	.cf_jb_xu li{ margin-bottom:10px;}}<!--0.00019001960754395-->