﻿.publicbox{ width:100%; margin-top:30px;font-family:'微软雅黑';}
.pub_tit{ width: 170px; height:240px; background:#445FA2; position:relative; margin-right:12px;}
.pub_tit span{ display:block; position:absolute; right:-12px; top:100px;}
.pub_tit a{display:block; font-size:20px; color:#fff; line-height:24px; text-align:center;}
.pub_tit a b.o1{width:70px; height:70px;display:block; background:url(../images/icon.png) 0 0 no-repeat; margin: 55px 50px 20px;}
.pub{ width:768px; height:240px; overflow:hidden;}
.pub .pub-txt{ width:100%; height:240px;}
.pub .pub-txt td{ text-align:center;border:1px solid #ccc;}
.pub .pub-txt td.td1{ width:210px; height:118px; overflow:hidden;}
.pub .pub-txt td.td2{ width:172px; height:238px;border-left:none;}
.pub .pub-txt td.td3{ width:210px; height:118px;border-top:none;}
.pub .pub-txt td.td4{border-left:1px solid #fff;}
.pub .pub-txt td.td1 a,.pub .pub-txt td.td3 a{ display:block; font-size:18px; color:#1F3759;padding:15px 0 20px; line-height:22px;}
.pub .pub-txt td.td1 a b,.pub .pub-txt td.td3 a b{width:52px; height:52px;display:block; background:url(../images/icon.png) no-repeat;margin:0 79px 6px; }
.pub .pub-txt td.td2 a{ display:block; font-size:18px; color:#495BA7;padding:15px 0;}
.pub .pub-txt td.td2 a b{width:100px; height:100px;display:block; background:url(../images/icon.png) no-repeat; margin:15px 35px;}
.pub .pub-txt td a b.o2{background-position:0 -72px;}
.pub .pub-txt td a b.o3{background-position:-51px -72px;}
.pub .pub-txt td a b.o4{background-position:0 -124px;}
.pub .pub-txt td a b.o5{background-position:-51px -124px;}
.pub .pub-txt td a b.o6{background-position:0 -295px;}
.pub .pub-txt td a b.o7{background-position:0 -394px;}

.pub3{ width:240px;height:240px; overflow:hidden;}
.pub3 .pub-txt{ width:100%; height:240px;}
.pub3 .pub-txt li{ width:238px; height:113px; margin-bottom:10px;background:#F1F1F1; text-align:center; border:1px solid #ccc;}
.pub3 .pub-txt li a{ display:block; font-size:20px;padding:28px 0 27px; height:58px; color:#333;}
.pub3 .pub-txt li a b{width:58px; height:58px;display:inline-block; background:url(../images/icon.png) no-repeat; border-right:1px dashed #B4B4B4; vertical-align:middle; margin-right:10px; padding-right:15px;}
.pub3 .pub-txt li a b.o8{background-position:0 -176px;}
.pub3 .pub-txt li a b.o9{background-position:0 -236px;}

.box3{ width:100%;border-bottom:1px solid #ccc; padding-top:40px;}
.policy{ width:750px;}
.policy_tit{ width:100%; border-bottom:5px solid #2F63B9; height:38px; position:relative;font-family:'微软雅黑';}
.policy_tit h1{ color:#111111; font-size:24px; line-height:38px;display:inline-block; float:left;}
.policy_tit a{ float:right; line-height:38px; display:block; font-size:16px; color:#CC2929;}
.pol{ float:left; margin-left:10px;}
.pol li{ float:left;display:inline-block;line-height:22px; font-size:17px; text-align:center; cursor:pointer; height:22px; border-right:1px solid #ccc; padding:0 10px; margin:8px 0; }
.pol li.hover{display:inline-block;color:#2F63B9;}
.pol li.border{ border-right:none;}
.pollist{ width:100%; height:271px; overflow:hidden; padding-top:5px;}
.pollist li{ width:100%; font-size:16px; line-height:32px; margin-top:14px;overflow:hidden; height:32px;background:url(../images/dot-icon.jpg) 0 13px no-repeat; text-indent:10px; }
.pollist li a{ display:block;}
.pollist li span{ float:right; color:#111;}
.system{ width:430px;overflow:hidden;}
.system a{ display:block; width:430px; height:200px;}
.system a img{ width:428px; height:198px; border:1px solid #1B78A9;}
.system .intlist{ width:438px;}
.system .intlist li{ width:211px; height:32px; margin:8px 8px 0 0;float:left; overflow:hidden;}
.system .intlist .select_border{*background:#fff;*border:1px solid #ccc;*padding:4px;width:160px;}
.system .intlist .container{*border:0;*position:relative;*width:199px;*height:18px;*overflow:hidden;*background:#fff;}
.system .intlist .select{border:1px solid #ccc;line-height:22px;color:#434343;margin:0;padding:4px 3px;font-size:14px;width:209px;*width:201px;}

/*城管-列表页*/
.menu span{ display:block; color:#111; height:34px; line-height:34px; font-size:14px;font-family:'微软雅黑';}
.main{ width:100%; border-top:1px solid #CBCBCB; border-bottom:1px solid #CBCBCB;background:#F9F9F9; } 
.main .left{ width:759px;background:#fff; border-left:1px solid #ECECEC;  padding:0 20px 0 50px; overflow:hidden;}
.main .left .newsbox{ width:730px; margin:0 auto;border-right:1px solid #ECECEC;padding-right:40px; }
.main .left .newsbox .newslist{ width:100%; border-bottom:1px dashed #CBCBCB; padding:20px 0; }
.main .left .newsbox .newslist li{ width:100%; font-size:16px; line-height:36px; height:36px; overflow:hidden;background:url(../images/dot-icon.gif) 0 15px no-repeat; text-indent:10px }
.main .left .newsbox .newslist li a{ display:block;}
.main .left .newsbox .newslist li span{ float:right; color:#878787;}
.pagelist{ width:100%; text-align:center; padding:35px 0 45px; height:24px;}
.pagelist a{padding:0 8px; margin-right:4px; display:inline-block; border:1px solid #E5E5E5; background:#fff; color:#333; font-size:14px; height:22px; line-height:22px;vertical-align:middle;}
.pagelist a:hover{ background:#BB0109; color:#fff; border:1px solid #BB0109;}
.pagelist a.hover{ background:#BB0109; color:#fff; border:1px solid #BB0109;}
.pagelist a.pre,.main .left .pagelist a.next{ background:#F5F5F5;border:1px solid #E5E5E5;color:#242424;}
.pagelist .input-inp{margin-right:4px;border:1px solid #E5E5E5; background:#fff; color:#111; font-size:14px;height:18px;padding:2px 0; width:24px;vertical-align:middle; text-align:center;}
.pagelist span{padding:0 5px; margin-right:4px; display:inline-block; border:1px solid #E5E5E5; background:#fff; color:#333; font-size:14px; height:22px; line-height:22px;vertical-align:middle;}



.main .right{ width:330px;font-family:'微软雅黑';}
.main .right .post{ width:280px; margin:0 auto;}
.main .right .post .post_tit{ width:100%; border-bottom:1px solid #111;padding-top:20px; }
.main .right .post .post_tit h1{ font-size:22px;line-height:38px;height:38px; background:url(../images/h_icon.gif) left center no-repeat; text-indent:15px;}
.main .right .post .post_tit a.more{ float:right; font-size:14px;line-height:38px; display:inline-block;font-family:'宋体'; }
.main .right .post .postnews{ width:100%; overflow:hidden; padding-top:10px;}
.main .right .post .postnews li{ width:100%; font-size:14px; line-height:36px; height:36px;overflow:hidden;background:url(../images/n_icon.gif) 0 18px no-repeat; text-indent:10px; }
.main .right .post .postnews li a{ display:block;}

/*城管文章页*/
.main .left .newsbox h1{ font-size:24px; line-height:42px;font-family:'微软雅黑'; width:100%; text-align:center; padding:20px 0 10px; border-bottom:1px solid #CBCBCB;}
.main .left .newsbox p.time{font-size:14px; line-height:24px;width:100%; text-align:center; padding:10px 0 ; border-bottom:1px solid #CBCBCB;font-family:'微软雅黑';}
.main .left .newsbox .wz{ width:100%;font-size:16px; color:#333; line-height:36px; }
.main .left .newsbox .wz img{ max-width:579px; max-height:330px; margin:35px 60px 25px;}
.main .left .newsbox .wz p{   text-indent: 2em;
    margin: 7.8pt 0;
    line-height: 150%;}
.main .left .newsbox .wzlist{ width:100%; border-top:3px solid #434343; padding:15px 0 25px;}
.main .left .newsbox .wzlist li{ font-size:14px; line-height:32px; width:100%;}
.main .left .newsbox .wzlist li a{ color:#111; display:block;}
.main .left .newsbox .wzlist li a b{ font-weight:bold;}
.main .left .newsbox .wzlist li a:hover{ color:#19458D;}

/*嘉定目录页*/
.bgrow{ background:#fff;}
.sidebar{ width:280px; margin-right:20px;margin:20px 0;}
.side_tit{height:12px; width:100%;background:url(../images/s_tit.jpg) no-repeat top center;  }
.side_con{ width:100%; height:auto;background:url(../images/s_bg.jpg) repeat-y;height:976px;}
.lmenu ul{width:232px; margin:0 auto; padding-top:10px; overflow:hidden;}
.lmenu ul li.act{line-height:56px; width:232px;background:url(../images/h_icon.gif) 0 16px no-repeat; cursor: pointer; text-indent:14px; font-size:18px;border-bottom: 1px dotted #ccc;}
.lmenu ul li.act a {display:block;width:232px;color:#333;}
.lmenu ul li ul {display:none; width:152px;padding:10px 40px;border-top: 1px dotted #ccc;}
.lmenu ul li ul li.act1{ width:100%;display:block;background:url(../images/f_icon.jpg) 0 8px no-repeat;font-size:14px; padding-left:10px; line-height:28px;}
.lmenu ul li ul li.act1 a {color:#BB010A;}
.lmenu ul li ul li ul { border-top:none; width:112px; padding:0 20px;}
.lmenu ul li ul li ul li.act2{width:100%;display:block;background:url(../images/r_icon.jpg) 0 4px no-repeat;font-size:14px; padding-left:10px;line-height:28px;}
.lmenu ul li ul li ul li.act2 a{ color:#333;}
.lmenu ul li ul li ul li.act2 a:hover{color:#BB010A;}
.lmenu ul li ul li ul li.act2 a.hover{color:#BB010A;}
.side_bot{height:12px; width:100%;background:url(../images/st_bg.jpg) no-repeat top center;}
.rtbox{ width:870px; margin-top:30px; display:block; overflow:hidden;}
.tablist{ width:100%;}
.tablist table{ text-align:center; width:100%;}
.tablist th{ border-top:2px solid #BB0109; border-bottom:1px solid #BB0109; height:46px; font-size:14px; color:#BB010A; background:#F8EBEB;}
.tablist tr.tr2{ background:#F7F7F7;}
.tablist td{ height:46px; border-bottom:1px solid #E6E6E6; border-right:1px solid #E6E6E6; font-size:16px;}
.tablist td.td1{ border-left:1px solid #E6E6E6;}
.tablist td.td2{ text-align:left; padding-left:20px;}

/*嘉定内容页*/
.main_txt{ width:1000px; margin:0 auto; padding:40px 0 30px; text-align:center;}
.main_txt .tab1{ width:100%;border-left:1px solid #E6E6E6; border-top:1px solid #E6E6E6;margin-bottom:35px;}
.main_txt .tab1 td{ height:30px;border-right:1px solid #E6E6E6; border-bottom:1px solid #E6E6E6;}
.main_txt .tab1 td.td1{background:#EFEFEF; text-align:right; padding-right:10px; width:15%; font-weight:bold;}
.main_txt .tab1 td.td2{padding-left:10px; width:35%;text-align:left;}
.main_txt .wj_txt{ width:100%; background:url(../images/txt_bg.jpg) bottom center no-repeat; padding-bottom:25px;}
.main_txt .wj_txt h1{ font-size:36px; color:#FF0000; text-align:center;}
.main_txt b{ font-size:16px; text-align:center; color:#111; display:block; font-weight:bold; line-height:52px;}
.main_txt p{ width:100%; font-size:16px;  text-align:left;   text-indent: 2em;
    margin: 7.8pt 0;
    line-height: 150%;}
.main_txt p.p1{ text-indent:32px;}
.main_txt p.p2{ font-weight:bold;}
.main_txt p.p3{ text-align:center;}
.main_txt img{ }


.footer1{ width:1160px; margin:15px auto 0; display:block; overflow:hidden; padding:10px 0 20px; line-height:28px; text-align:center; border-top:0px solid #ccc; font-size:16px;}
.footer1 p{ display:block;}






