@charset "gb2312";

.list_center{ width:1200px; height:auto; overflow:hidden; margin:0 auto;}
.list_left{ width:288px; height:auto; float:left; overflow:hidden; padding-top:0px;}
.list_right{ width:878px; height:auto; float:right; overflow:hidden; padding-top:0px;}
.myhere{ padding-left:20px; height:48px; overflow:hidden; margin:0 auto; font-size:14px;color:#333333; line-height:48px; background:#ececec; }
.myhere span{ line-height:48px;font-size:14px;color:#8f000b;}

.tit1{ width:100%;  margin-top:48px; box-sizing:border-box;background:#ffffff;height:auto; margin-bottom:20px;background:url(../images/tit_bg112.jpg) no-repeat  left bottom; height:48px;  }
.tit1 span{ display:inline-block; height:48px; line-height:48px; padding-left:30px;background:url(../images/ico01.jpg) no-repeat 0 13px; font-size:22px; font-family:"Microsoft Yahei"; color:#8f000b;}
.tit1 span.px{background:url(../images/ico02.jpg) no-repeat 0 13px; }
.tit1 span.zx{background:url(../images/ico03.jpg) no-repeat 0 13px; }
.tit1 span.jd{background:url(../images/ico04.jpg) no-repeat 0 13px; }
.tit1 span.ky{background:url(../images/ico05.jpg) no-repeat 0 15px; }
.tit1 span.llwm{background:url(../images/ico06.jpg) no-repeat 0 15px; }
.tit1 span.zbjs{background:url(../images/ico07.jpg) no-repeat 0 14px; }
.tit1 span.zscx{background:url(../images/ico08.jpg) no-repeat 0 13px; }

.tit2{ width:100%;  margin-top:48px; box-sizing:border-box;background:#ffffff;height:auto; margin-bottom:20px;background:url(../images/tit_bg112.jpg) no-repeat  left bottom; height:48px;  }
.tit2 span{ display:inline-block; height:48px; line-height:48px; padding-left:30px;background:url(../images/ico01.jpg) no-repeat 0 13px; font-size:16px; font-family:"Microsoft Yahei"; color:#8f000b;}
.tit2 span.px{background:url(../images/ico02.jpg) no-repeat 0 13px; }
.tit2 span.zx{background:url(../images/ico03.jpg) no-repeat 0 13px; }
.tit2 span.jd{background:url(../images/ico04.jpg) no-repeat 0 13px; }
.tit2 span.ky{background:url(../images/ico05.jpg) no-repeat 0 15px; }
.tit2 span.llwm{background:url(../images/ico06.jpg) no-repeat 0 15px; }
.tit2 span.zbjs{background:url(../images/ico07.jpg) no-repeat 0 14px; }
.tit2 span.zscx{background:url(../images/ico08.jpg) no-repeat 0 13px; }

.sidebar{margin-bottom:20px; }
.sidebar li{ display:block;background:#f1eeee; border-bottom:1px solid #f1eeee; font-size:18px; color:#333333; line-height:50px; height:50px;}
.sidebar li a{display:block;padding-left:15px;line-height:50px;color:#333333; height:50px;}
.sidebar li a:hover{ text-decoration:none;}
.sidebar li.cur{font-size:18px;  background:url(../images/li_tit.jpg) #8f000b no-repeat 256px 18px;  }
.sidebar li.cur a{color:#ffffff; }
.sidebar li:hover{font-size:18px;  background:url(../images/li_tit.jpg) #8f000b no-repeat 256px 18px; }
.sidebar li:hover a{color:#ffffff; }

.sidebar2{margin-bottom:20px; }
.sidebar2 li{ display:block;background:#f1eeee;  font-size:18px; color:#333333; height:51px; padding-left:47px;}
.sidebar2 li a{display:block;padding-left:30px;border-bottom:1px solid #dcdcdc;line-height:50px;color:#333333; height:50px;}
.sidebar2 li a:hover{ text-decoration:none;}
.sidebar2 li.cur{font-size:18px;  background:url(../images/li_tit.jpg) #8f000b no-repeat 256px 18px;  }
.sidebar2 li.cur a{color:#ffffff; border-bottom:1px solid #8f000b;}
.sidebar2 li:hover{font-size:18px;  background:url(../images/li_tit.jpg) #8f000b no-repeat 256px 18px; }
.sidebar2 li:hover a{color:#ffffff; border-bottom:1px solid #8f000b;}


.llwm_left{ margin-bottom:20px;}
.llwm_left img{ display:block; width:288px;}
.tit_h2{ font-size:20px; color:#8f000b; line-height:25px; height:25px;  margin-bottom:20px; font-weight:bold; }
.l_lbox{ border-bottom:1px dashed #c9c9c9; margin-bottom:20px; padding-bottom:15px;}
.l_lbox2{  margin-bottom:50px; }
.l_lbox_text{ margin-bottom:5px;}
.l_lbox_text span{ float:left; width:93px; font-size:16px;color:#333333; line-height:25px;}
.l_lbox_text_r{ padding-left:93px;}
.l_lbox_text_r{font-size:16px;color:#333333; line-height:25px;}
.page_box{ text-align:center; height:76px; margin-top:40px;}
.page{ height:36px;  width:auto; display:inline-block;border-left:1px solid #cccccc; overflow:hidden;}
.page a{ display: block; float:left; padding:0 13px; height:34px; text-align:center; line-height:34px;border:1px solid #cccccc;border-left:0px solid #cccccc; font-size:14px;}
.page a:hover{ background:#8f000b; color:#ffffff; text-decoration:none;}
.page a.cur{ background:#8f000b; color:#ffffff;}
