/* 2011-03-29 By Hhjin */
body, div, ul, ol, li, dl, dt, dd, table, form, img, p, h1, h2, h3, h4, h5{margin:0px; padding:0px; list-style:none; border:none; font-size:12px; font-family:"ËÎÌå", "Arial Narrow"; font-weight:normal;}
.clear{clear:both;} .left{float:left;} .right{float:right;} .red{color:red;} .f60{color:#f60;} .fb{font-weight:700;} .f14{font-size:14px;}

a{color:#313131; text-decoration:none;} a.c_5f{color:#5f5f5f;} a.fff{color:#fff;} a.ff0{color:#ff0;} a.f60{color:#f60;} a.blue{color:#0051a1;}
a:hover{color:#f60; text-decoration:underline;}

/* pic bg */
.header .search, .header .menu1, .header .menu2, .focuspic .focusnum .on, .c1_box1 .tit1, .daytop, .topsw, .c1_box2 .tit2, .c2_left, .c2_box1 .tit1, .c2_mid dl dt, .c2_box2 .tit2, .c3_bigtit, .c3_box1 .tit1, .c3_mid dl dt, .c3_box2 .tit2, .c4_bigtit, .c4_img li{background:url(/images/info/newnews/newsbg.gif) no-repeat;}

/* ======ÐÂÎÅÊ×Ò³================================================================================= */
.toptool{margin:0 auto; width:960px; height:28px; line-height:28px; color:#5f5f5f; overflow:hidden;}
.topbann{margin:0 auto; width:960px; height:80px; overflow:hidden;}
.topbann .img1{border:1px #e9e6e6 solid; width:126px; height:76px; padding:1px;}
.topbann .img2{border:1px #e9e6e6 solid; width:676px; height:76px; padding:1px; margin-left:10px;}
.toptxt{width:86px; float:left; display:inline; margin:3px 6px 0 6px; padding:3px 2px; overflow:hidden; border:none; background:url(/images/common/public_v1003/top_login.png) 0 0 no-repeat;}
.topbtn{width:47px; float:left; display:inline; margin:2px 6px 0 0; height:22px; cursor:pointer; overflow:hidden; border:none; background:url(/images/common/public_v1003/top_login.png) 0 -28px no-repeat;}

.header{margin:15px auto 0; width:960px; overflow:hidden;}
.header .logo{float:left;}
.header .search{float:left; width:516px; height:32px; display:inline; margin:8px 0 0 15px; overflow:hidden; background-position:0 0;}
.header .search .sinput1{float:left; padding:9px 0 1px 8px; width:333px; border:none; background:transparent;}
.header .search .sinput2{float:left; height:32px; overflow:hidden; width:87px; border:none; background:transparent; cursor:pointer;}
.header .login{float:right; width:130px; padding-top:26px; text-align:right; overflow:hidden;}
.header .menu1{margin:6px auto 0; width:960px; height:97px; overflow:hidden; background-position:0 -904px;}
.header .menu1 ul{margin:0 auto; width:960px; overflow:hidden;}
.header .menu1 ul li{float:left; font-size:14px; padding:12px 5px 0 18px;}
.header .menu1 ul li.home{font-family:"Î¢ÈíÑÅºÚ", "Arial Black"; width:20px; height:50px; font-weight:bold; padding:10px 5px 0 25px;}
.header .menu1 ul li.pdd1{padding:12px 5px 0 46px;} .header .menu1 ul li.pdd2{padding:12px 5px 0 41px;}
.header .menu1 .diqu{margin:0 auto; width:960px; padding:14px 0 0 0; overflow:hidden;}
.header .menu1 .diqu a{color:#414141; text-decoration:none; padding-right:10px;}
.header .menu1 .diqu a:hover{color:#f60; text-decoration:underline;}

.header .menu2{margin:6px auto 0; width:960px; height:97px; overflow:hidden; background-position:0 -904px;}
.header .menu2 ul{margin:0 auto; width:960px; overflow:hidden;}
.header .menu2 ul li{float:left; font-size:14px; padding:12px 5px 0 18px;}
.header .menu2 ul li.home{font-family:"Î¢ÈíÑÅºÚ", "Arial Black"; width:20px; height:50px; font-weight:bold; padding:10px 5px 0 25px;}
.header .menu2 ul li.pdd1{padding:12px 5px 0 46px;} .header .menu2 ul li.pdd2{padding:12px 5px 0 41px;}
.header .menu2 .diqu{margin:0 auto; width:960px; padding:14px 0 0 0; overflow:hidden;}
.header .menu2 .diqu a{color:#414141; text-decoration:none; padding-right:10px;}
.header .menu2 .diqu a:hover{color:#f60; text-decoration:underline;}


.column{margin:0 auto; padding-top:10px; width:960px; overflow:hidden;}
.column2{margin:10px auto 0; height:830px; width:958px; border:1px #e7e7e7 solid; overflow:hidden;}
.column3{margin:10px auto 0; height:400px; width:958px; border:1px #e7e7e7 solid; overflow:hidden;}
.c1_left{float:left; width:300px; overflow:hidden;}
/* == focus == */
.focus{float:left; width:300px; height:288px; overflow:hidden; background:#f2f2f2;}
.tabpic{float:left; width:298px; height:286px; border:1px #ccc solid; overflow:hidden;}
.focuspic{overflow:hidden; position:relative;}
.focuspic .pic{clear:both; border:none; position:relative;}
.focuspic .none{display:none;} .focuspic .on{display:block;}
.focuspic .pic .tit{position:absolute; width:285px; height:26px; bottom:2px; left:6px; line-height:26px; overflow:hidden; filter: Alpha(opacity=50); -moz-opacity:0.5; opacity:0.5; background:#333;}
*html .focuspic .pic .tit{bottom:67px;} *+html .focuspic .pic .tit{bottom:7px;}
.th3{font-weight:bold;text-align:center; font-size:12px; height:26px; line-height:26px; width:285px; overflow:hidden; position:absolute; bottom:0px; left:0px; z-index:99;} *html .th3{bottom:65px;} *+html .th3{bottom:5px;}
.th3 a{color:#fff; text-decoration:none;} .th3 a:hover{color:#ff0; text-decoration:underline;}
.focuspic .pic img{width:296px; height:220px; overflow:hidden; border:1px #fff solid;}
.focuspic .focusnum{float:left; width:298px; border-top:1px #ccc solid}
*html .focuspic .focusnum{margin-top:-4px;} *+html .focuspic .focusnum{margin-top:-4px;}
.focuspic .focusnum li{float:left; width:71px; height:60px; cursor:pointer; display:inline; margin-left:3px; overflow:hidden;}
.focuspic .focusnum li img{width:69px; height:50px; display:inline; float:left; margin:9px 0 0 1px;}
.focuspic .focusnum .on{float:left; color:#f00; width:71px; height:60px; overflow:hidden; background-position:0 -100px;}
.focuspic .pic h3 a{color:#fff; text-decoration:none;}
.focuspic .pic h3 a:hover{color:#ff0; text-decoration:underline;}
.c1_box1{margin:10px auto 0; width:300px; overflow:hidden;}
.c1_box1 .tit1{margin:0 auto; width:300px; height:26px; text-indent:28px; line-height:26px; overflow:hidden; background-position:-522px 0;}
.c1_box1 .cont1{margin:0 auto; width:298px; overflow:hidden; border:1px #dcdddd solid; border-top:none; background:#f8f8f8;}
.c1_box1 .cont1 img{float:left; width:118px; height:88px; border:1px #dcdddd solid; padding:1px; display:inline; margin:12px 0 0 10px;}
.c1_box1 .cont1 .th1{float:left; width:145px; height:20px; overflow:hidden; font-weight:700; padding:12px 0 0 10px;}
.c1_box1 .cont1 .des1{float:left; width:145px; height:80px; overflow:hidden; color:#787878; line-height:18px; padding:0 0 0 10px;}
.c1_box1 .cont1 ul{margin:10px auto 0; width:280px; overflow:hidden;}
.c1_box1 .cont1 ul li{width:100%; overflow:hidden; height:24px; line-height:24px; color:#313131;}
.ad1{margin:10px auto 0; width:298px; height:103px; border:1px #ccc solid;}

.c1_mid{float:left; width:424px; overflow:hidden; display:inline; margin-left:8px;}
.daytop{margin:0 auto; width:424px; height:28px; line-height:28px; overflow:hidden; color:#fff; background-position:-79px -100px;}
.btit{margin:0 auto; width:424px; overflow:hidden;}
.btit dt{margin:12px auto; width:100%; height:20px; overflow:hidden; font-size:20px; text-align:center;}
.btit dd{float:left; width:208px; padding:0 2px; height:22px; line-height:22px; overflow:hidden; text-align:center; color:#0051a1;}
.topsw{margin:10px auto 0; padding-top:15px; width:424px; overflow:hidden; background-position:-960px -32px}
.topsw dd{float:left; height:26px; width:100%; overflow:hidden;}
.topsw dd.dashed{border-top:1px #afafb0 dashed; height:2px; margin:10px auto;}
.topsw dd .left{float:left; height:26px; line-height:26px; overflow:hidden; font-size:14px; width:85%;}
.topsw dd .right{float:right; height:26px; line-height:26px; overflow:hidden; width:13%; text-align:right; color:#787878;}

.c1_right{float:right; width:218px; overflow:hidden; padding:10px 0 9px 0; border:1px #dadada solid; background:#eff7ff}
.c1_box2{margin:0 auto 5px; width:202px; overflow:hidden;}
.c1_box2 .tit2{margin:0 auto; width:202px; height:20px; text-indent:23px; overflow:hidden; background-position:-822px 0;}
.c1_box2 .cont2{margin:0 auto; width:202px; overflow:hidden;}
.c1_box2 .cont2 img{float:left; width:68px; height:68px; border:1px #dcdddd solid; padding:1px;}
.c1_box2 .cont2 img.law{width:65px; height:80px;}
.c1_box2 .cont2 .th2{float:left; width:202px; height:20px; overflow:hidden; font-weight:700; padding:12px 0 0 0;}
.c1_box2 .cont2 .des2{float:left; width:120px; height:68px; overflow:hidden; color:#787878; line-height:18px; padding:0 0 0 10px;}
.c1_box2 .cont2 ul{margin:5px auto 0; width:202px; overflow:hidden;}
.c1_box2 .cont2 ul li{width:100%; overflow:hidden; height:24px; line-height:24px; color:#313131;}
.c1_box2 .cont2 ul li.odd{width:48%; float:left;}

.bann1{margin:10px auto 0; width:960px; height:75px; overflow:hidden;}

.c2_left{float:left; width:300px; overflow:hidden; background-position:257px -161px}
.c2_box1{margin:0 auto 5px; width:300px; overflow:hidden;}
.c2_box1 .tit1{margin:0 auto; width:300px; height:28px; text-indent:20px; line-height:32px; overflow:hidden; background-position:-1024px 0;}
.c2_box1 .cont1{margin:0 auto; width:298px; overflow:hidden;}
.c2_box1 .cont1 img{float:left; width:118px; height:88px; border:1px #dcdddd solid; padding:1px; display:inline; margin:12px 0 0 10px;}
.c2_box1 .cont1 .th1{float:left; width:145px; height:20px; overflow:hidden; font-weight:700; padding:12px 0 0 10px;}
.c2_box1 .cont1 .des1{float:left; width:145px; height:80px; overflow:hidden; color:#787878; line-height:18px; padding:0 0 0 10px;}
.c2_box1 .cont1 ul{margin:0 auto; width:280px; overflow:hidden;}
.c2_box1 .cont1 ul li{width:100%; overflow:hidden; height:24px; line-height:24px; color:#313131;}

.c2_mid{float:left; width:424px; overflow:hidden; display:inline; margin-left:8px;}
.c2_mid dl{margin:0 auto; width:419px; overflow:hidden;}
.c2_mid dl dt{margin:0 auto 20px; height:21px; width:100%; text-indent:20px; overflow:hidden; background-position:-503px -100px}
.c2_mid dl dd{float:left; height:26px; width:100%; overflow:hidden;}
.c2_mid dl dd.dashed{border-top:1px #afafb0 dashed; height:2px; margin:10px auto;}
.c2_mid dl dd .left{float:left; height:26px; line-height:26px; overflow:hidden; font-size:14px; width:85%;}
.c2_mid dl dd .right{float:right; height:26px; line-height:26px; overflow:hidden; width:13%; text-align:right; color:#787878;}

.c2_right{float:right; width:218px; overflow:hidden; padding:10px 0 0 0; border:1px #e7e7e7 solid; background:#f5f5f5}
.c2_box2{margin:0 auto ; width:202px; overflow:hidden;}
.c2_box2 .tit2{margin:5px auto 0; width:207px; height:20px; text-indent:23px; overflow:hidden; background-position:-78px -128px;}
.c2_box2 .cont2{margin:0 auto; width:207px; overflow:hidden;}
.c2_box2 .cont2 ul{margin:0 auto; width:202px; overflow:hidden;}
.c2_box2 .cont2 ul li{width:100%; overflow:hidden; height:24px; line-height:24px; color:#313131;}
.c2_box2 .cont2 ul li.dashed{height:14px; line-height:14px; padding-bottom:4px;}

.c3_bigtit{margin:0 auto 10px; width:958px; height:30px; line-height:30px; background-position:-43px -639px;}
.c3_left{float:left; width:299px; overflow:hidden; border-right:1px #afafb0 dashed;}
.c3_box1{margin:0 auto 8px; width:299px; overflow:hidden;}
.c3_box1 .tit1{margin:0 auto; width:289px; height:20px; text-indent:20px; overflow:hidden; background-position:-286px -128px;}
.c3_box1 .cont1{margin:0 auto; width:297px; overflow:hidden;}
.c3_box1 .cont1 img{float:left; width:118px; height:88px; border:1px #dcdddd solid; padding:1px; display:inline; margin:12px 0 0 10px;}
.c3_box1 .cont1 .th1{float:left; width:145px; height:20px; overflow:hidden; font-weight:700; padding:12px 0 0 10px;}
.c3_box1 .cont1 .des1{float:left; width:145px; height:80px; overflow:hidden; color:#787878; line-height:18px; padding:0 0 0 10px;}
.c3_box1 .cont1 ul{margin:0 auto 12px; width:280px; overflow:hidden;}
.c3_box1 .cont1 ul.no{margin:8px auto 0;}
.c3_box1 .cont1 ul li{width:100%; overflow:hidden; height:24px; line-height:24px; color:#313131;}

.c3_mid{float:left; width:424px; overflow:hidden; display:inline; margin-left:8px;}
.c3_mid dl{margin:0 auto; width:419px; overflow:hidden;}
.c3_mid dl dt{margin:0 auto 15px; height:21px; width:100%; text-indent:20px; overflow:hidden; background-position:-503px -100px}
.c3_mid dl dt.no{margin:15px auto 15px;}
.c3_mid dl dd{float:left; height:26px; width:100%; overflow:hidden;}
.c3_mid dl dd.dashed{border-top:1px #afafb0 dashed; height:2px; margin:8px auto;}
.c3_mid dl dd .left{float:left; height:26px; line-height:26px; overflow:hidden; font-size:14px; width:85%;}
.c3_mid dl dd .right{float:right; height:26px; line-height:26px; overflow:hidden; width:13%; text-align:right; color:#787878;}

.c3_right{float:right; width:218px; height:780px; overflow:hidden; padding:10px 0 0 0; border:1px #e7e7e7 solid; background:#f5f5f5}
.c3_box2{margin:0 auto ; width:202px; overflow:hidden;}
.c3_box2 .tit2{margin:10px auto 10px; width:207px; height:20px; text-indent:23px; overflow:hidden; background-position:-78px -128px;}
.c3_box2 .cont2{margin:0 auto; width:207px; overflow:hidden;}
.c3_box2 .cont2 img{float:left; width:68px; height:68px; border:1px #dcdddd solid; padding:1px;}
.c3_box2 .cont2 .th2{float:left; width:202px; height:20px; overflow:hidden; font-weight:700; padding:12px 0 0 0;}
.c3_box2 .cont2 .des2{float:left; width:120px; height:68px; overflow:hidden; color:#787878; line-height:18px; padding:0 0 0 10px;}
.c3_box2 .cont2 ul{margin:0 auto; width:202px; overflow:hidden;}
.c3_box2 .cont2 ul li{width:100%; overflow:hidden; height:24px; line-height:24px; color:#313131;}
.c3_box2 .cont2 ul li.dashed{border-bottom:1px #ccc dashed; padding-bottom:3px; margin-bottom:3px;}

.c4_bigtit{margin:0 auto 10px; width:958px; height:30px; line-height:30px; background-position:-43px -669px;}
.c4_img{margin:0 auto; width:958px; overflow:hidden;}
.c4_img li{float:left; display:inline; margin:0 0 35px 12px; width:177px; height:153px; overflow:hidden; background-position:-43px -162px;}
.c4_img li img{display:block; width:169px; height:111px; overflow:hidden; padding:4px 0 10px 4px;}

.foot{margin:50px auto 20px; width:960px; overflow:hidden; color:#5f5f5f; text-align:center; line-height:30px; background:url(/images/info/newnews/footbg.gif) top no-repeat;}
/*QQµÇÂ¼Èë¿Ú*/
.qq_logo{ width:50px;border:none;border:0; background:url(/images/registers/lawtime_qq_logo_ico.png) no-repeat;margin:6px 8px 0 4px; vertical-align:middle;float:left;}