@charset "utf-8";
/* CSS Document */

.zb_hyzxbtn {margin-top:10px; text-align:center;}
.zb_hyzzmarbtm {margin-bottom:10px;}
.zb_hyzxbtnbg {display:inline-block; height:35px; margin-right:15px; padding:0 30px; border:0; border-radius:0px; background:#034d88; color:#fff; font:normal 18px/35px Microsoft Yahei;}
.zb_hyzxbtnbg:hover {background:#013f70; color:#fff; text-decoration:none;}

.gwbtn,.qkbtn {display:inline-block; height:23px; line-height:23px; margin-right:10px; padding:0 10px; border:1px solid #034d88; border-radius:2px; background:url(../../images/cngc/zb_jybtnbg.gif) repeat-x; font-family:宋体;}
.gwbtn,.gwbtn:hover {color:#fff;}
.qkbtn {border-color:#bbb; background-position:0 -43px;}

.zb_uploadpicbtn {display:inline-block; width:64px; height:20px; background:url(../../images/cngc/zb_uploadpic.gif) no-repeat; vertical-align:middle;}
.zb_money {color:#e4393c; font-size:18px; font-family:arial; vertical-align:middle;}
.zb_tjddbtn,.zb_qrddbtn,.zb_qxddbtn,.zb_nextbtn,.zb_jxxgbtn,.zb_qtddbtn,.zb_xggwcbtn,.zb_fhgwcbtn,.zb_fhbtn,.zb_fkwcqrbtn,.zb_returnbtn,.zb_qrbtn,.zb_qrzfbtn,.zb_qrzfgraybtn,.zb_fkwcbtn,.zb_upbtn {display:inline-block; width:135px; height:36px; margin-left:10px; border:0; background:url(../../images/cngc/zb_tjddbtn.gif) no-repeat; vertical-align:middle; cursor:pointer;}
.zb_qrddbtn {background-position:0 -46px;}
.zb_qxddbtn {background-position:0 -92px;}
.zb_nextbtn {margin-left:0; background-position:0 -138px;}
.zb_jxxgbtn {background-position:0 -184px;}
.zb_qtddbtn {background-position:0 -230px;}
.zb_xggwcbtn {background-position:0 -276px;}
.zb_fhgwcbtn {background-position:0 -322px;}
.zb_fhbtn {background-position:0 -368px;}
.zb_fkwcqrbtn {background-position:0 -414px;}
.zb_returnbtn {width:87px; background-position:0 -460px;}
.zb_qrbtn {background-position:0 -506px;}
.zb_qrzfbtn {background-position:0 -552px;}
.zb_qrzfgraybtn {background-position:0 -598px;}
.zb_fkwcbtn {background-position:0 -644px;}
.zb_upbtn {background-position:0 -690px;}
.zb_tjddbtn:hover {background-position:-145px 0;}
.zb_qrddbtn:hover {background-position:-145px -46px;}
.zb_qxddbtn:hover {background-position:-145px -92px;}
.zb_nextbtn:hover {background-position:-145px -138px;}
.zb_jxxgbtn:hover {background-position:-145px -184px;}
.zb_qtddbtn:hover {background-position:-145px -230px;}
.zb_xggwcbtn:hover {background-position:-145px -276px;}
.zb_fhgwcbtn:hover {background-position:-145px -322px;}
.zb_fhbtn:hover {background-position:-145px -368px;}
.zb_fkwcqrbtn:hover {background-position:-145px -414px;}
.zb_returnbtn:hover {background-position:-97px -460px;}
.zb_qrbtn:hover {background-position:-145px -506px;}
.zb_qrzfbtn:hover {background-position:-145px -552px;}
.zb_qrzfgraybtn:hover {background-position:-145px -598px;}
.zb_fkwcbtn:hover {background-position:-145px -644px;}
.zb_upbtn:hover {background-position:-145px -690px;}

.zb_xzlm {margin-top:10px; padding:10px; border:1px solid #ebebeb; overflow:hidden;}
.zb_xzlm h2 {height:30px; background:url(../../images/cngc/zb_prompticon.gif) 0 50% no-repeat; font:bold 14px/30px arial; text-indent:20px;}
.zb_xzlmt {height:26px; margin-top:10px; padding-left:20px; border-bottom:1px solid #ebebeb;}
.zb_xzlmtab {float:left; height:26px;}
.zb_xzlmtab li {position:relative; top:1px; float:left; line-height:25px; width:90px; color:#666; text-align:center;}
.zb_xzlmtab li.current {line-height:24px; border:1px solid #ebebeb; border-top:2px solid #034d88; border-bottom:none; background:#fff; color:#333; font-size:14px; font-weight:bold;}
.zb_xzlmtprompt {float:right; line-height:26px; margin-right:5px;}
.zb_xzlmc {padding:0 20px; overflow:hidden;}
.zb_xzlmct {margin-top:10px; font-family:宋体; overflow:hidden; zoom:1;}
.zb_xzlmct .schinput {width:310px; height:30px; line-height:30px; padding:0 2px; border:1px solid #9abad1; color:#999;}
.zb_xzlmct .schbtn {display:inline-block; width:100px; height:32px; line-height:32px; background:url(../../images/cngc/zb_schbtnbg.gif) no-repeat; font-size:14px; font-weight:bold; text-indent:30px; vertical-align:middle;}
.zb_xzlmct .zxlmbtn {display:inline-block; padding-right:10px; background:url(../../images/cngc/zb_sarrowicon.gif) no-repeat right; color:#12499a;}
.zb_xzlmct .allbtn,.zb_xzlmct .allbtn:hover {background:#034D88; color:#fff; text-decoration:none;}
.zb_xzlmclm {float:left; height:23px; line-height:23px; font-family:宋体;}
.zb_xzlmctprompt {overflow:hidden;}
.zb_borarrow {position:relative; top:5px; float:left; width:12px; height:20px;}
.zb_bor,.zb_borbg {position:absolute; left:0; display:inline-block; width:0; height:0; border-width:6px; border-style:dashed solid dashed dashed; border-color:transparent #e9c378 transparent transparent; overflow:hidden;}
.zb_borbg {top:-1px; border-width:7px; border-color:transparent #ffd transparent transparent;}
.zb_xzlmctpcont {float:left; height:21px; line-height:21px; padding:0 10px; border:1px solid #e9c378; background:#ffd; font-family:宋体;}
.zb_xzlmcm {height:220px; margin-top:10px; background:#eef5fb;}
.zb_xzlmcmz {height:250px;}
.zb_xzlmcmzc {float:left; width:232px;}
.zb_xzlmcmzc .czbtn {height:30px; line-height:30px; text-align:right;}
.zb_xzlmcmc {float:left; width:223px; height:218px; border:1px solid #ccc; background:#fff; overflow-x:hidden; overflow-y:auto;}
.zb_xzlmcmc li {line-height:22px; padding:0 10px;}
.zb_xzlmcmc .arricon {display:inline-block; float:right; width:3px; height:22px; background:url(../../images/cngc/zb_harrowicon.gif) no-repeat right;}
.zb_xzlmcmc .closebtn {display:inline-block; width:12px; height:12px; background:url(../../images/cngc/zb_closeicon.gif) no-repeat; vertical-align:middle;}
.zb_xzlmcmc li.current {background:#ffffcd; color:#f40;}
.zb_xzlmcsel {height:30px; line-height:30px; margin-top:10px; padding:0 10px; border:1px solid #ffdbab; background:#fffbf2;}
.zb_xzlmcbtn {margin-top:10px; text-align:center;}
.zb_xzlmcbtn .cbtn {height:30px; line-height:30px; padding:0 10px; border:1px solid #063375; border-bottom:1px solid #02265b; background:#12499b; color:#fff; font-size:14px; font-weight:bold; cursor:pointer;}
.zb_xzlmres {margin-top:10px; border:1px solid #ccc;}
.zb_xzlmresc {padding:5px; overflow:hidden;}
.zb_xzlmresc li {height:26px;}
.zb_xzlmresc li.current {background:#ffffcd; color:#f40;}
.zb_xzlmresbtm {height:35px; line-height:35px; background:#eee; text-align:center;}

.zb_hyzxml {float:left; width:140px; margin-top:10px;}
.zb_hyzxmlc h3,.zb_hyzxmlcm li.current {background:url(../../images/cngc/zb_navicon.gif) no-repeat;}
.zb_hyzxml h2 {height:30px; background:url(../../images/cngc/zb_navicon.gif) 15px 7px no-repeat #12499a; color:#fff; font:normal 14px/30px Microsoft Yahei; text-indent:40px;}
.zb_hyzxmlc {border:1px solid #12499a; border-width:0 1px 1px; background:#fff;}
.zb_hyzxmlc h3 {height:30px; line-height:30px; border-bottom:1px solid #eff6ff; background-position:108px -56px; background-color:#dbebfe; font-family:宋体; text-indent:25px; cursor:pointer;}
.zb_hyzxmlc .hover {background-color:#e7f2ff;}
.zb_hyzxmlc .current {background-color:#e7f2ff; background-position:108px -28px;}
.zb_hyzxmlcm {padding:5px 0; overflow:hidden;}
.zb_hyzxmlcm li {height:26px; line-height:26px; color:#666; font-family:宋体; text-indent:25px;}
.zb_hyzxmlcm li a,.zb_hyzxmlcm li a:hover {color:#666;}
.zb_hyzxmlcm li.current {background-position:110px -85px;}
.zb_hyzxmlcm li.current a,.zb_hyzxmlcm li.current a:hover {color:#be0e11; font-weight:bold;}
.zb_hyzxmr {float:right; width:1040px; margin-top:10px;}
.zb_hyzxmrt {height:30px; border-bottom:2px solid #12499a; overflow:hidden;}
.zb_hyzxmrtab {float:left; height:30px; overflow:hidden;}
.zb_hyzxmrtab li {float:left; height:26px; line-height:26px; margin:3px 5px 0 0; padding:0 10px; border:1px solid #ebebeb; border-width:1px 1px 0; background:#f7f7f7; color:#666; font-family:宋体; cursor:pointer;}
.zb_hyzxmrtab li.current {height:30px; line-height:30px; margin-top:0; border-color:#12499a; background:#12499a; color:#fff; font-size:14px; font-weight:bold;}
.zb_hyzxmrtab li a,.zb_hyzxmrtab li a:hover {color:#666; text-decoration:none;}
.zb_hyzxmrtab li.current a,.zb_hyzxmrtab li.current a:hover {color:#fff; text-decoration:none;}
.zb_hyzxmrtr {float:right; height:30px;}
.zb_hyzxmrtr .schbtn {display:inline-block; width:41px; height:20px; background:url(../../images/cngc/zb_schbtn.gif) no-repeat; font:normal 12px/20px 宋体; text-align:center; vertical-align:middle;}
.zb_hyzxmrtr .schbtn_1 {display:inline-block; width:61px; height:20px; background:url(../../images/cngc/zb_schbtn_1.gif) no-repeat; font:normal 12px/20px 宋体; text-align:center; vertical-align:middle;}
.zb_hyzxmrtr .schbtn_2 {display:inline-block; width:41px; height:24px; background:url(../../images/cngc/zb_schbtn.gif) no-repeat; font:normal 12px/20px 宋体; text-align:center; vertical-align:middle;}
.zb_hyzxmrtr .schbtn_3 {display:inline-block; width:61px; height:24px; background:url(../../images/cngc/zb_schbtn_1.gif) no-repeat; font:normal 12px/20px 宋体; text-align:center; vertical-align:middle;}
.zb_hyzxmrtr .schbtn:hover {text-decoration:none;}
.zb_hyzxmrc {border:1px solid #12499a; border-width:0 1px 1px; overflow:hidden; zoom:1;}
.zb_hyzxmrxzc {padding:0 20px 20px;}
.zb_hyzxmrxyc {padding:20px;}
.zb_hyzxmrxpb {padding-bottom:10px;}
.zb_hyzxmrcnb {border:0;}
.zb_hyzxmrct {height:20px; margin:20px 0 10px; color:#666; font-weight:bold;}
.zb_hyzxmrctable th {padding:5px 2px; border:1px solid #ebebeb; background:#f7f7f7; color:#666; font-weight:normal; text-align:right;}
.zb_hyzxmrctable td {padding:5px; border:1px solid #ebebeb; color:#666;}
.zb_hyzxjgtable {float:left; margin-right:10px; border:1px solid #ebebeb;}
.zb_hyzxjgtable th {height:26px; border-width:1px 0; background:#f9f9f9; text-align:center; font-weight:bold;}
.zb_hyzxjgtable td {border-width:1px 0;}
.zb_hyzxjgtable .prompt,.zb_hyzxjgtable .addbtn {display:inline-block; padding-left:20px; background:url(../../images/cngc/zb_jgicon.gif) 0 1px no-repeat;}
.zb_hyzxjgtable .addbtn {background-position:0 -30px;}
.zb_hyzxjgyl {float:left; width:280px; padding:5px; border:1px solid #ccc; background:#f7f7f7;}
.zb_hyzxjgyl h3 {float:left; width:20px; color:#999;}
.zb_hyzxjgyl .cm {float:left; width:260px; background:#fff; overflow:hidden;}
.zb_hyzxjgyl .cm li {height:30px; line-height:30px; border-bottom:1px solid #ebebeb; color:#999; text-align:center;}
.zb_hyzxjgyl .cm li p {float:left; width:125px; line-height:30px; text-align:right; color:#999; vertical-align:bottom;}
.zb_hyzxcptp {width:960px; margin:0 auto; overflow:hidden;}
.zb_hyzxcptpt {height:30px; overflow:hidden;}
.zb_hyzxcptpt .btn {display:inline-block; height:20px; line-height:20px; margin-right:10px; padding:0 8px; border-radius:3px; background:#12499a; color:#fff;}
.zb_hyzxcptpt img {vertical-align:middle;}
.zb_hyzxcptpc {width:768px; overflow:hidden;}
.zb_hyzxcptpc li {position:relative; float:left; width:112px; height:112px; margin-right:16px;}
.zb_hyzxcptpc img {display:inline-block; width:110px; height:110px; border:1px solid #ebebeb;}
.zb_hyzxcptpc .btnclose {position:absolute; top:3px; right:3px; display:inline-block; width:17px; height:17px; background:url(../../images/cngc/zb_btncloseicon.gif) no-repeat;}
.zb_hyzxxzedit {margin-top:20px; overflow:hidden;}
.zb_hyzxxzeditt {padding-left:20px; border-bottom:1px solid #ebebeb;}
.zb_hyzxxzedittc {height:26px; background:#f7f7f7;}
.zb_hyzxxzedittc li {position:relative; top:1px; float:left; line-height:25px; width:90px; color:#666; text-align:center; cursor:pointer;}
.zb_hyzxxzedittc li.current {line-height:24px; border:1px solid #ebebeb; border-top:2px solid #0a9cc3; border-bottom:none; background:#fff; color:#333; font-weight:bold;}
.zb_hyzxxxeditc {padding:10px 20px; overflow:hidden;}
.zb_hyzxddtable th {height:30px; padding:0 5px; background:#ebebeb; font-weight:normal;}
.zb_hyzxddtable td {height:30px; line-height:18px; padding:5px 5px; border:1px solid #ebebeb; text-align:center;}
.zb_hyzxddtable .ddsp {width:255px; line-height:22px; margin:0 auto; text-align:left; overflow:hidden;}
.zb_hyzxddtable .ddpf {width:450px;}
.zb_hyzxddtable .ddsp img {display:inline-block; float:left; width:50px; height:50px; margin-right:10px; border:1px solid #ebebeb;}
.zb_hyzxddtable .ddsp .text {display:inline-block; float:left; height:30px; margin-top:20px;}
.zb_hyzxddtable .wlgz {position:relative; height:18px; line-height:18px;}
.zb_hyzxddtable .wlbtn {height:18px; padding-right:10px; background:url(../../images/cngc/zb_xarrowicon.gif) no-repeat right;}
.zb_hyzxddtable .czbtn {display:inline-block; width:65px; height:20px; line-height:20px; background:#12499a; color:#fff; text-align:center;}
.zb_hyzxpftable {margin-top:10px; border:1px solid #edd28b; border-width:1px 0; background:#fffdee;}
.zb_hyzxpftable th {height:20px; padding:5px; font-weight:normal; text-align:right;}
.zb_hyzxpftable td {height:20px; padding:5px;}
.zb_hyzxpftable img {vertical-align:middle;}
.zb_hyzxddwlgz {position:absolute; top:-35px; left:-442px; width:450px;}
.zb_hyzxddwlgz .cl {float:left; width:416px; padding:10px; border:1px solid #4179a5; background:#eef6ff;}
.zb_hyzxddwlgz .clc {width:406px; height:78px; overflow-x:hidden; overflow-y:auto; padding:5px; background:#fff;}
.zb_hyzxddwlgztable th {height:20px; padding:0 5px; border-bottom:1px solid #ccc; background:#fff; font-weight:normal; text-align:left;}
.zb_hyzxddwlgztable td {height:18px; line-height:18px; padding:1px 5px; border:none; text-align:left; vertical-align:text-top;}
.zb_hyzxddwlgz .cr {position:relative; top:38px; left:-1px; float:left; width:12px; height:14px; background:url(../../images/cngc/zb_zarwicon.gif) no-repeat;}

.zb_jylcbz {width:1200px; height:26px; margin-top:10px; background:url(../../images/cngc/zb_jylcbg.gif) no-repeat;}
.zb_jylcbzb {background-position:0 -36px;}
.zb_jylcbzc {background-position:0 -72px;}
.zb_jylcbzd {background-position:0 -108px;}
.zb_jylcbze {background-position:0 -144px;}
.zb_jylcbz li {float:left; width:200px; line-height:26px; color:#666; text-align:center;}
.zb_jylcbz li.current {color:#fff;}
.zb_jylct {height:30px; margin-top:10px;}
.zb_jylct .ml {float:left; line-height:30px;}
.zb_jylct .btn {float:right; padding-top:5px;}
.zb_gwcatbale {margin-top:10px;}
.zb_gwcatbale th {height:3px; background:#034d88; font-size:0; overflow:hidden;}
.zb_gwcatbale td {height:30px; border-right:1px solid #fff; background:#e2f2ff; text-align:center;}
.zb_gwcatbale .noline {border-right:none;}
.zb_gwcbtbale th {height:30px; background:#fff; font-weight:normal; text-align:left;}
.zb_gwcbtbale td {line-height:18px; padding:10px 0; border:1px solid #cadeff; border-width:1px 0; background:#eef6ff; text-align:center;}
.zb_gwcbcurrent td {background:#dbebfe;}
.zb_gwcbtbale .ddsp {width:290px; line-height:22px; margin:0 auto; text-align:left; overflow:hidden;}
.zb_gwcbtbale .ddsp img {display:inline-block; float:left; width:80px; height:80px; margin-right:10px; border:1px solid #ebebeb;}
.zb_gwcbtbale .gmnum {width:77px; height:25px; margin:0 auto;}
.zb_gwcbtbale .fbtn,.zb_gwcbtbale .slnum,.zb_gwcbtbale .zbtn {display:inline-block; float:left; width:18px; height:25px; background:url(../../images/cngc/zb_gmnum.gif) no-repeat; vertical-align:middle;}
.zb_gwcbtbale .zbtn {background-position:-59px 0;}
.zb_gwcbtbale .slnum {width:37px; height:25px; line-height:25px; padding-left:4px; background-position:-18px 0; text-align:center;}
.zb_gwcbtbale .cinput {float:left; width:30px; height:18px; line-height:18px; margin-top:3px; padding:0 2px; border:0; text-align:center;}
.zb_gwcbtbale .ddfwcont {padding:0 10px; overflow:hidden;}
.zb_gwcbtbale .ddfwcont h3 {height:26px; line-height:26px; border-bottom:1px dotted #ccc; text-align:left;}
.zb_gwcbtbale .zb_gwcbtbale_p{text-align:left;line-height:20px;}
.ddfwcm {overflow:hidden;}
.ddfwcm li {float:left; line-height:26px; text-align:left;}
.ddfwcm li.fa {width:40px; color:#888;}
.ddfwcm li.fb {width:680px;}
.ddfwcm li.fc {width:120px; text-align:center;}
.ddfwcm li.fd {width:130px; text-align:center;}
.ddfwcm li.fe {width:90px; text-align:center;}
.zb_gwcbtm {height:35px; margin-top:10px;}
.zb_gwcbtm .ml {float:left; width:1023px; height:33px; padding:0 20px; border:1px solid #e0e0e0; background:#ececec;}
.zb_gwcbtm .ml .cl {float:left; line-height:33px;}
.zb_gwcbtm .ml .cr {float:right; line-height:33px;}
.zb_gwcbtm .btn {display:inline-block; float:right; width:125px; height:35px; background:url(../../images/cngc/zb_qjsbtn.gif) no-repeat; text-indent:-9999px;}
.zb_gwcedit {position:relative; height:auto !important; padding:3px 5px; overflow:hidden;}
.zb_gwcedit dl {width:160px; margin:0 auto; overflow:hidden;}
.zb_gwcedit dt {float:left; width:70px; line-height:18px; text-align:right;}
.zb_gwcedit dd {float:left; width:90px; line-height:18px; text-align:left;}
.zb_gwcedita {border:1px dashed #ccc;}
.zb_gwcedita .editicon {position:absolute; top:-1px; right:-1px; width:19px; height:17px; background:url(../../images/cngc/zb_editicon.gif) no-repeat;}
.zb_gwceditb {border:1px dashed #f50; background:#fff;}
.zb_gwceditb .editfont {position:absolute; top:-1px; right:-1px; padding:5px; background:#f50; color:#fff;}
.zb_gwceditb .editfont:hover {color:#fff; text-decoration:none;}

.zb_jydd {margin-top:10px; border:1px solid #ebebeb;}
.zb_jydd h2 {height:35px; padding:0 10px; border-bottom:1px solid #ebebeb; background:#f7f7f7; color:#666; font:bold 18px/35px Microsoft Yahei;}
.zb_jyddc {padding:10px 15px; border-bottom:1px solid #ebebeb; overflow:hidden; zoom:1;}
.zb_jyddbct {border:2px solid #f60;}
.zb_jyddct {height:30px;}
.zb_jyddct h3 {float:left; margin-right:15px; font:bold 14px/30px arial;}
.zb_jyddct p {float:left; line-height:30px;}
.zb_jyddct span {float:right; line-height:30px;}
.zb_jyddcm {padding:5px 25px; zoom:1;}
.zb_jyddcm li {line-height:22px; color:#333333;}
.zb_jyddcm .cmt {float:left; margin-right:10px; line-height:22px;}
.zb_jyddcm .item {margin-top:5px; padding-left:8px; background:#fff4d3;}
.zb_jyddcm .nct {margin-top:5px; font-size:14px; font-weight:bold;}
.zb_jyddcm .cinput {height:20px; line-height:20px;}
.zb_jyddcm .hover {background:#fff4d3;}
.zb_jyddcm .cads {margin-top:5px; padding-left:8px;}
.zb_jyddcm .czbtn {display:inline; margin-left:20px;}
.zb_jyddshrtable th {height:30px; line-height:18px; font-weight:normal; text-align:right;}
.zb_jyddshrtable td {height:30px; line-height:18px;}
.zb_jyddcmbtn {display:inline-block; height:30px; line-height:30px; padding:0 15px; border-radius:3px; background:#e03336; color:#fff; font-size:14px; font-weight:bold;}
.zb_jyddcmbtn:hover {color:#fff; text-decoration:none;}
.zb_jyddcmfb {float:left; overflow:hidden;}
.zb_jyddcmfbc {display:block; overflow:hidden; zoom:1;}
.zb_jyddcmfbc dt,.zb_jyddcmfbc dd {float:left; line-height:22px;}
.zb_qdatable td {height:30px; background:#eee; border-right:1px solid #fff; text-align:center;}
.zb_qdatable .noline {border-right:none;}
.zb_qdbtable th {height:30px; padding:0 5px; background:#ddefff;}
.zb_qdbtable td {height:30px; padding:10px 5px; border-bottom:1px dashed #ccc; background:#fff;}
.zb_qdbtable .mjjicon {display:inline-block; width:34px; height:23px; margin-right:10px; background:url(../../images/cngc/zb_mjzicon.gif) 0 -23px no-repeat; vertical-align:middle;}
.zb_qdbtable .qdsp {float:left; width:320px; line-height:17px; text-align:left; overflow:hidden;}
.zb_qdbtable .qdsp img {isplay:inline-block; float:left; width:50px; height:50px; margin-right:10px; border:1px solid #ebebeb;}
.zb_qdcm {float:right; width:450px; padding:10px 0;}
.zb_qdcm dt,.zb_qdcm dd {float:left; width:150px; line-height:26px; text-align:right;}
.zb_qdcm dt {width:300px; color:#666;}
.zb_qdcb {clear:both; padding:10px 0;}
.zb_qdcb li {height:20px; line-height:20px; padding:2px 0; background:url(../../images/cngc/zb_jjicon.gif) 0 50% no-repeat; text-indent:21px;}
.zb_jyddbtm {height:42px; padding:6px 15px 0; background:#f5f5f5; color:#666; font-size:14px; font-weight:bold; text-align:right;}

.zb_ddsuc {height:40px; margin-top:10px; padding:20px 20px 0; border-top:2px solid #7abd54; background:#f3fded;}
.zb_ddsuc font {display:inline-block; height:20px; line-height:20px;}
.zb_ddsuc .tjsuc {margin-right:20px; padding-left:22px; background:url(../../images/cngc/zb_cgicon.gif) 0 50% no-repeat; color:#7abd54; font-size:14px; font-weight:bold;}
.zb_ddsuc .ddh {margin-right:10px; padding-right:10px; border-right:1px solid #ccc;}
.zb_ddinfo {margin-top:10px; padding:5px; border:1px solid #dadada; background:#ededed; overflow:hidden;}
.zb_ddinfo h2 {height:30px; line-height:30px; padding-left:5px; font-size:14px; font-weight:bold;}
.zb_ddinfoc {padding:5px 10px; background:#fff; overflow:hidden; zoom:1;}
.zb_ddinfocm {padding:5px; border-bottom:1px solid #ededed; overflow:hidden;}
.zb_ddinfocm dt {line-height:26px; font-weight:bold;}
.zb_ddinfocm dd {line-height:22px;}
.zb_ddinfocm dd font {font-family:宋体;}
.zb_ddinfotable {border:1px solid #dedede;}
.zb_ddinfotable th {height:30px; border:1px solid #dedede; border-width:1px 0; background:#f0f0f0; font-weight:normal;}
.zb_ddinfotable td {padding:5px; line-height:18px; border:1px solid #dedede; text-align:center;}
.zb_ddinfotable .fl {text-align:left;}
.zb_ddinfotable img {width:50px; height:50px; border:1px solid #ebebeb; vertical-align:bottom;}
.zb_ddinfoqdcm {float:right; width:420px; padding:10px 0; border-bottom:1px solid #ccc;}
.zb_ddinfoqdcm dt,.zb_ddinfoqdcm dd {float:left; width:120px; line-height:26px; font-size:14px;}
.zb_ddinfoqdcm dt {width:300px; text-align:right;}
.zb_ddinfobtm {clear:both; height:42px; padding:6px 15px 0; font-size:14px; font-weight:bold; text-align:right;}
.zb_ddinfosp {display:inline-block; width:50px; height:21px; line-height:21px; margin-top:2px; background:url(../../images/cngc/zb_sqbtnbg.gif) no-repeat; text-align:center;}
.zb_ddinfosp:hover {color:#c00; text-decoration:none;}

.zb_ddzft {height:32px; margin-top:10px; padding-top:8px; border-bottom:2px solid #edd28b; _overflow:hidden;}
.zb_ddzftc {height:31px; line-height:31px; border:1px solid #ddd; border-width:1px 1px 0; background:#f7f7f7;}
.zb_ddzftc li {float:left; height:31px; padding:0 15px; border-right:1px solid #ddd; font:normal 18px/31px Microsoft Yahei;}
.zb_ddzftc li.current {position:relative; top:-8px; left:-1px; display:inline-block; height:39px; line-height:39px; padding:0 15px; border:2px solid #edd28b; border-width:2px 2px 0; background:#fffdee; color:#f40; white-space:nowrap;}
.zb_ddzfm {padding:20px; border:2px solid #edd28b; border-width:0 2px 2px; background:#fffdee;}
.zb_ddzfm h3 {height:30px; line-height:30px;}
.zb_ddzfmc {overflow:hidden; zoom:1;}
.zb_ddzfmc li {float:left; width:203px; height:28px; margin:10px 10px 0 0; padding:5px; border:1px solid #ddd; background:#fff;}
.zb_ddzfmc li img {display:inline-block; margin-left:3px; vertical-align:middle;}
.zb_ddzfmbtn {margin-top:10px; overflow:hidden;}

.zb_szsy {overflow:hidden;}
.zb_szsy img {float:left; width:310px; height:310px; padding:2px; border:1px solid #ccc;}
.zb_szsyr {float:right; width:450px;}
.zb_szsyrc {width:380px;}
.zb_szsyrc dt {height:26px; line-height:26px;}
.zb_szsyrc dd {height:26px; line-height:26px; padding-left:18px;}
.zb_szsyr .zb_hyzxbtn {text-align:left;}

.zb_scdpt {height:20px; margin:20px 0 10px; color:#666;}
.zb_scdpc {overflow:hidden;}
.zb_scdpcl {position:relative; float:left; width:480px; height:480px; border:1px solid #ccc;}
.zb_scdpcl p {position:absolute; top:50%; width:480px; height:76px; margin-top:-38px; text-align:center;}
.zb_scdpcl span {display:block; margin-bottom:10px; color:#999; font-size:14px; font-weight:bold;}
.zb_scdpclc {padding:10px; overflow:hidden;}
.zb_scdpclc li {height:30px;}
.zb_scdpcr {float:right; width:300px; line-height:2; color:#666;}

.zb_glxc {padding:10px; background:#fafafa; overflow:hidden; zoom:1;}
.zb_glxcc {display:inline; float:left; width:130px; margin:10px;}
.zb_glxcc li {width:130px; line-height:18px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; vertical-align:bottom;}
.zb_glxcc li.picbg {width:117px; height:150px; padding-left:13px; background:url(../../images/cngc/zb_photobg.gif) no-repeat; overflow:hidden;}
.zb_glxcc .photo {width:100px; height:75px; margin-top:25px;}
.zb_glxcc .cz {width:90px; height:20px; line-height:20px; margin-top:10px; padding:0 5px; background:#e8e8e8;}
.zb_glxcc .cz .cr {display:inline-block; float:right; line-height:20px;}
.zb_glxctpgl {overflow:hidden;}
.zb_glxctpglml {float:left; width:630px;}
.zb_glxctpglmr {float:right; width:150px;}
.zb_glxctpglc {position:relative; display:inline; float:left; width:112px; margin:5px;}
.zb_glxctpglc li {width:112px; line-height:18px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; vertical-align:bottom;}
.zb_glxctpglc li.picbg {width:105px; height:126px; padding-left:5px; border:1px solid #ddd; background:#fff; overflow:hidden;}
.zb_glxctpglc li.fm {position:absolute; top:-5px; left:5px; width:18px; height:35px; background:url(../../images/cngc/zb_photofm.gif) no-repeat;}
.zb_glxctpglc .photo {width:100px; height:75px; margin-top:15px;}
.zb_glxctpglc .cz {width:90px; height:20px; line-height:20px; margin-top:10px; padding:0 5px;}
.zb_glxctpglc .cz .cr {display:inline-block; float:right; line-height:20px;}
.zb_glxctpgrc {margin-bottom:10px; overflow:hidden;}
.zb_glxctpgrc li {line-height:20px; color:#999;}
.zb_glxctpgrc li.pic {position:relative; width:120px; height:120px; margin-bottom:5px; border:1px solid #ddd;}
.zb_glxctpgrc li.pic img {position:absolute; top:50%; left:50%; display:inline-block; width:100px; height:75px; margin:-37px 0 0 -50px;}

/*wdpt*/
.wdpt_ywzxtop .gs,.wdpt_ywzxtop .cz,.wdpt_ywzxtop .cw,.wdpt_cztxpic01,.wdpt_cztxpic02,.wdpt_cztxpic03 {background:url(../../images/cngc/zb_wdpticon.gif) no-repeat;}
.wdpt_mid {float:left; width:823px; overflow:hidden;}
.wdpt_ywzxn {width:823px; margin-top:10px; overflow:hidden;}
.wdpt_ywzxtop {border-bottom:1px solid #be0013;}
.wdpt_ywzxtop h2 {height:30px; line-height:30px; font-size:14px; font-weight:bold; text-indent:35px;}
.wdpt_ywzxtop .gs {background-position:0 3px;}
.wdpt_ywzxtop .cz {background-position:0 -35px;}
.wdpt_ywzxtop .cw {background-position:0 -69px;}
.wdpt_ywzxcont {width:823px; overflow:hidden;}
.wdpt_gsxxcont01 {display:inline; float:left; width:177px; height:78px; margin:10px 30px 0 10px; padding-top:6px; background:url(../../images/cngc/zb_wdptxjbg.gif) no-repeat;}
.wdpt_gsxxcont01 p {width:150px; height:18px; margin:0 auto; padding:3px 0; color:#888;}
.wdpt_gsxxcont01 p img {position:relative; top:3px;}
.wdpt_gsxxcont02 {float:left; width:390px; height:79px; margin-top:10px;}
.wdpt_gsxxcont02 p {margin:0 auto; padding:3px 0; color:#333;}
.wdpt_gsxxcont02 .title {margin-bottom:10px; color:#f47e00; font-weight:bold;}
.wdpt_gsxxcont02 p img {position:relative; top:3px;}
.wdpt_gsxxtprompt {margin-top:5px;}
.wdpt_borarrow {position:relative; height:9px;}
.wdpt_bor,.wdpt_borbg {position:absolute; left:60px; display:inline-block; width:0; height:0; border-width:5px; border-style:dashed dashed solid; border-color:transparent transparent #d4c58c; overflow:hidden;}
.wdpt_borbg {top:1px; border-color:transparent transparent #fffde6;}
.wdpt_gsxxtpcont {height:28px; line-height:28px; padding:0 10px; border:1px solid #d4c58c; border-radius:3px; background:#fffde6;}
.wdpt_gsxxtpcont .pic {float:left; width:10px; height:16px; margin:5px 5px 0 0; display:block; background:url(../../images/cngc/zb_wdpticon.gif) no-repeat 0 -107px;}
.wdpt_cztx {width:623px; margin-top:10px; overflow:hidden;}
.wdpt_cztxtop {width:623px; height:30px; line-height:30px; color:#333; font-size:14px; text-indent:20px;}
.wdpt_cztxpic01 {background-position:0 -125px;}
.wdpt_cztxpic02 {background-position:0 -149px;}
.wdpt_cztxpic03 {background-position:0 -175px;}
.wdpt_cztxcont {width:603px; padding-left:20px; overflow:hidden;}
.wdpt_cztxcont li {float:left; width:150px; height:30px; line-height:30px; border-bottom:1px solid #e5e5e5; color:#333; font-size:12px;}
.wdpt_rwmtop,.wdpt_rwmbtm {background:url(../../images/cngc/zb_wdpttbg.gif) no-repeat;}
.wdpt_right {float:right; width:205px;}
.wdpt_rwm {margin-top:10px; overflow:hidden;}
.wdpt_rwmtop {height:40px; background-position:0 0;}
.wdpt_rwmtop h2 {font:bold 14px/35px SimSun; text-indent:10px;}
.wdpt_rwmtop span {float:right; line-height:36px; margin-right:10px;}
.wdpt_rwmcont {padding:0 10px; border:1px solid #ccc; border-width:0 1px; overflow:hidden;}
.wdpt_rwmcont li {width:183px; line-height:26px; background:url(../../images/cngc/zb_pointicon.gif) 0 50% no-repeat; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; text-indent:10px;}
.wdpt_rwmcont li.icon01,.wdpt_rwmcont li.icon02,.wdpt_rwmcont li.icon03 {background:url(../../images/cngc/zb_wdptricon.gif) 0 6px no-repeat; text-indent:25px;}
.wdpt_rwmcont li.icon02 {background-position:0 -18px;}
.wdpt_rwmcont li.icon03 {background-position:0 -42px;}
.wdpt_rwmbtm {height:8px; line-height:0; background-position:0 -42px; font-size:0; overflow:hidden;}

.zb_lcbza {width:840px; height:26px; margin-top:10px; background:url(../../images/cngc/zb_lcbza.gif) no-repeat;}
.zb_lcbzab {background-position:0 -36px;}
.zb_lcbzac {background-position:0 -72px;}
.zb_lcbzad {background-position:0 -108px;}
.zb_lcbzae {background-position:0 -144px;}
.zb_lcbzaf {background-position:0 -180px;}
.zb_lcbza li {float:left; width:140px; line-height:26px; color:#666; text-align:center;}
.zb_lcbza li.current {color:#fff;}

.zb_lcbzb {width:840px; height:26px; margin-top:10px; background:url(../../images/cngc/zb_lcbzb.gif) no-repeat;}
.zb_lcbzbb {background-position:0 -36px;}
.zb_lcbzbc {background-position:0 -72px;}
.zb_lcbzbd {background-position:0 -108px;}
.zb_lcbzbe {background-position:0 -144px;}
.zb_lcbzb li {float:left; width:168px; line-height:26px; color:#666; text-align:center;}
.zb_lcbzb li.current {color:#fff;}

.zb_lcbzc {width:840px; height:26px; margin-top:10px; background:url(../../images/cngc/zb_lcbzc.gif) no-repeat;}
.zb_lcbzcb {background-position:0 -36px;}
.zb_lcbzcc {background-position:0 -72px;}
.zb_lcbzcd {background-position:0 -108px;}
.zb_lcbzc li {float:left; width:210px; line-height:26px; color:#666; text-align:center;}
.zb_lcbzc li.current {color:#fff;}

.zb_lcbzd {width:840px; height:26px; margin-top:10px; background:url(../../images/cngc/zb_lcbzd.gif) no-repeat;}
.zb_lcbzdb {background-position:0 -36px;}
.zb_lcbzd li {float:left; width:420px; line-height:26px; color:#666; text-align:center;}
.zb_lcbzd li.current {color:#fff;}

.zb_lcbze {width:840px; height:26px; margin-top:10px; background:url(../../images/cngc/zb_lcbze.gif) no-repeat;}
.zb_lcbzeb {background-position:0 -36px;}
.zb_lcbzec {background-position:0 -72px;}
.zb_lcbzed {background-position:0 -108px;}
.zb_lcbzee {background-position:0 -144px;}
.zb_lcbzef {background-position:0 -180px;}
.zb_lcbzeg {background-position:0 -216px;}
.zb_lcbze li {float:left; width:120px; line-height:26px; color:#666; text-align:center;}
.zb_lcbze li.current {color:#fff;}

.zb_lcbzal {width:990px; height:26px; margin-top:10px; background:url(../../images/cngc/zb_lcbzal.gif) no-repeat;}
.zb_lcbzalb {background-position:0 -36px;}
.zb_lcbzalc {background-position:0 -72px;}
.zb_lcbzald {background-position:0 -108px;}
.zb_lcbzale {background-position:0 -144px;}
.zb_lcbzalf {background-position:0 -180px;}
.zb_lcbzal li {float:left; width:165px; line-height:26px; color:#666; text-align:center;}
.zb_lcbzal li.current {color:#fff;}

.zb_lcbzel {width:990px; height:26px; margin-top:10px; background:url(../../images/cngc/zb_lcbzel.gif) no-repeat;}
.zb_lcbzelb {background-position:0 -36px;}
.zb_lcbzelc {background-position:0 -72px;}
.zb_lcbzeld {background-position:0 -108px;}
.zb_lcbzele {background-position:0 -144px;}
.zb_lcbzelf {background-position:0 -180px;}
.zb_lcbzelg {background-position:0 -216px;}
.zb_lcbzel li {float:left; width:141px; line-height:26px; color:#666; text-align:center;}
.zb_lcbzel li.current {color:#fff;}

/*xjd*/
.zb_xjdt {height:26px; line-height:26px; color:#666;}
.zb_xjdmc {padding:20px; border:1px solid #ccc; overflow:hidden;}
.zb_xjdmc h1 {font-size:33px; font-family:arial; text-align:center;}
.zb_xjdmc h2 {height:36px; line-height:36px; border-bottom:1px dotted #666; font-size:16px; font-family:arial;}
.zb_xjdmc .gwbtn {margin-right:0;}
.zb_xjdmccg {padding:0 10px;}
.zb_xjdmccgt {height:20px; line-height:20px; margin-top:10px;}
.zb_xjdtable {margin-top:10px;}
.zb_xjdtable th {height:28px; padding:5px; border:1px solid #ddd; background:#f7f7f7; font-weight:normal;}
.zb_xjdtable td {height:28px; padding:5px; border:1px solid #ddd; text-align:center;}
.zb_xjdntable th {height:26px; padding:5px; line-height:22px; font-weight:normal; text-align:right;}
.zb_xjdntable td {height:26px; padding:5px; line-height:22px;}
.zb_xjdsshy {position:relative; float:left; width:190px; height:28px; text-align:left;}
.zb_xjdsshyc {float:left; width:185px; line-height:20px;}
.zb_xjdsshysel {display:inline-block; float:right; width:20px; height:20px; background:url(../../images/cngc/zb_xjdarrow.gif) 50% no-repeat;}
.zb_xjdsshymc {position:absolute; top:33px; left:-6px; width:696px; padding:0 10px 10px; border:1px solid #ccc; background:#f5f5f5;}
.zb_xjdsshymcbtm {padding-top:5px; overflow:hidden;}
.zb_xjdsshymc span {float:right;}
.divTwoXxts{ height:36px; line-height:36px; width:250px; padding-left:33px; font-weight:bold; font-size:14px; color:#FFF; background: url(../../images/cngc/zb_msgbgnew.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0); position:fixed; right:2px; bottom:0; cursor:pointer; }

/*tj*/
.zb_httj {overflow:hidden;}
.zb_httjt {height:26px; padding:0 10px; border-bottom:1px solid #ddd;}
.zb_httjt h2 {position:relative; top:1px; float:left; height:25px; line-height:25px; padding:0 10px; border:1px solid #ddd; border-bottom:0; background:#fff; color:#0c5893; font-weight:bold;}
.zb_httjtc {padding:10px;}
.zb_httjtc li {height:24px; line-height:24px; padding-left:11px; background:url(../../images/cngc/zb_htarrow.gif) 0 50% no-repeat;}
.zb_httjtc p {height:24px; line-height:24px;}
.zb_httjtc .bluefont {color:#0c5893;}
.zb_httjtc a.nummoney,.zb_httjtc a.nummoney:hover {color:#f00; font-size:14px; font-weight:bold; font-family:arial; text-decoration:none;}

/*shl*/
.zb_shl {padding:30px; background:#fff;}
.zb_shl h1 {height:50px; margin-bottom:50px; color:#12499a; font:bold 22px/50px Microsoft Yahei; text-align:center;}
.zb_shl img {vertical-align:middle;}
.zb_shlmc {position:relative; overflow:hidden; zoom:1;}
.zb_shlmcjd {float:left; width:100px; height:26px; margin-right:60px; padding-top:55px; background:url(../../images/cngc/zb_sbljdicon.gif) 50% 0 no-repeat; color:#a00a06; font:bold 14px/26px 宋体; text-align:center;}
.zb_shlmcr,.zb_shlmcrmc {float:left; width:570px;}
.zb_shlmcrmc {padding-top:10px;}
.zb_shlmcbm {position:relative; float:left; width:135px; margin-right:60px;}
.zb_shlmcbm h2 {position:relative; width:85px; height:37px; margin-bottom:50px;; padding-left:50px; background:url(../../images/cngc/zb_sblbmicon.gif) no-repeat; color:#fff; font:bold 14px/33px 宋体;}
.zb_shlmcbm .jdline,.zb_shlmcbm .bmline,.zb_shlmcrw .rwline {position:absolute; display:inline-block; font-size:0; overflow:hidden;}
.zb_shlmcbm .jdline,.zb_shlmcrw .rwline {top:15px; left:-64px; width:65px; height:1px; border-top:1px solid #1764a2;}
.zb_shlmcbm .bmline {top:-82px; left:-20px; width:20px; height:98px; border:1px solid #1764a2; border-width:0 0 1px 1px;}
.zb_shlmcrw {float:left; position:relative; height:88px;}
.zb_shlmcrw .rwline {left:-60px; width:60px;}
.zb_shlmcrwmc {float:left; width:350px; padding:0 10px; border:1px solid #ccc; background:#f3f8ff;}
.zb_shlmcrwmc li {float:left; height:26px; line-height:26px; margin-right:10px; padding-left:22px; background:url(../../images/cngc/zb_sblrwicon.gif) 0 50% no-repeat;}
.zb_shll {position:absolute; width:1px; top:95px; left:50px;}
.zb_shlline {display:inline-block; width:1px; border-left:1px solid #1764a2; font-size:0; overflow:hidden;}
.zb_shlarrow {position:absolute; left:-6px; bottom:-5px; width:13px; height:10px; background:url(../../images/cngc/zb_sblarrow.gif) 0 50% no-repeat;}

/*msg*/
*html {background-image:url(about:blank); background-attachment:fixed;} /*解决IE6下滚动抖动的问题*/
.zb_htmsg {position:fixed; _position:absolute; _top: expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))); right:5px; bottom:5px; _bottom:auto; width:280px; height:245px; background:url(../../images/cngc/zb_msgbgnew.png) no-repeat;}
.zb_htmsgt {height:36px; padding:0 5px;}
.zb_htmsgt h2 {font-size:14px; float:left; line-height:36px; padding-left:28px; color:#fff; font-weight:bold; font-family:"Microsoft YaHei";}
.zb_htmsgt .close {cursor: pointer;float:right; display:inline-block; width:34px; height:18px; margin-top:2px; background:url(../../images/cngc/zb_msgclose.gif) no-repeat;}
.zb_htmsgt .close:hover {background-position:0 -18px;}
.zb_htmsgc {padding:0 20px;}
.zb_htmsgcm {padding:5px 0; border-bottom:1px solid #eee; overflow:hidden; zoom:1;}
.zb_htmsgcm dt {height:22px; line-height:22px; color:#0084a1 font-weight:bold; background:url(../../images/cngc/zb_listtarrow.gif) 0 50% no-repeat; font-family:"Microsoft YaHei"; text-indent:12px;}
.zb_htmsgcm dd {float:left; width:120px; height:18px; line-height:18px; font-family:"Microsoft YaHei";}
.zb_htmsgcm dd a {text-decoration:none;}

/*structure*/
.zb_jtgs {width:800px; height:500px;}
.zb_jtgs h1 {height:50px; color:#12499a; font:bold 18px/50px Microsoft Yahei; text-align:center;}
.zb_jtgs img {vertical-align:middle;}
.zb_jtgsc {position:relative; _position:absolute; zoom:1;}
.zb_jtgscline {width:1px; height:30px; margin:0 auto; border-right:1px solid #ccc; font-size:0;}
.zb_jtgscmc {position:relative; width:130px; margin:30px auto 0;}
.zb_jtgscmcn {position:relative; float:left; width:130px; font-size:12px;}
.zb_jtgscmcn h2 {width:110px;}
.zb_jtgscmcn img {float:left; margin-right:5px;}
.zb_jtgscmcn .btline {position:absolute; top:-31px; left:50%; width:1px; height:30px; border-left:1px solid #ccc; font-size:0; overflow:hidden;}
.zb_jtgscmcn .btlline {position:absolute; top:-31px; width:130px; height:30px; margin-left:-65px; border:1px solid #ccc; border-width:1px 1px 0 0; font-size:0; overflow:hidden;}

.zb_poplayer {position:fixed; _position:absolute; top:50%; _top:expression(eval(document.documentElement.scrollTop+(parseInt((document.documentElement.clientHeight)/2,10)))); left:50%; z-index:8002; width:500px; height:275px; margin:-111px 0 0 -230px; padding:10px; background:url(../../images/cngc/zb_popbg.png) repeat;}
.zb_poplayerc {position:relative; height:275px; border:1px solid #c9c9c9; background:#fff;}
.zb_poplctop {height:30px; padding:0 10px; background:url(../../images/cngc/zb_poptopbg.gif) repeat-x;}
.zb_poplctop h3 {float:left; line-height:30px; color:#666;}
.zb_poplctop .zb_popclosebtn {float:right; display:inline-block; width:16px; height:16px; margin-top:7px; background:url(../../images/cngc/zb_popclosebtn.gif) no-repeat;}
.zb_poplcmain {padding:10px; overflow-y: scroll;height: 225px;}
.zb_detailtrb {margin-top:10px; overflow:hidden;}
.zb_detailtrb dt {float:left; width:60px; line-height:21px; color:#666;}
.zb_detailtrb dd {float:left; width:455px; line-height:21px; overflow:hidden;}
.zb_detailtrb .fbtn,.zb_detailtrb .slnum,.zb_detailtrb .zbtn {display:inline-block; float:left; width:16px; height:21px; background:url(../../images/cngc/zb_igmnum.gif) no-repeat; vertical-align:middle;}
.zb_detailtrb .zbtn {margin-right:8px; background-position:-51px 0;}
.zb_detailtrb .slnum {width:35px; height:21px; line-height:21px; background-position:-16px 0;}
.zb_detailtrb .cinput {float:left; width:30px; height:16px; line-height:16px; margin-top:3px; padding:0 2px; border:0; text-align:center;}
.zb_detailtrb .iconzk {display:inline-block; width:5px; height:10px; background:url(../../images/cngc/zb_iconsite.gif) no-repeat; vertical-align:middle;}
.zb_detailtrb .selnum li {float:left; margin:0 8px 3px 0; padding:1px;}
.zb_detailtrb .selnum a {display:inline-block; height:22px; line-height:22px; padding:0 10px; border:1px solid #e0e0e0; vertical-align:bottom; overflow:hidden;}
.zb_detailtrb .selnum a:hover {margin:-1px; border:2px solid #e4000f; color:#333; text-decoration:none;}
.zb_detailtrb .selnum .selected {margin:-1px; border:2px solid #e4000f; background:url(../../images/cngc/zb_gmselected.gif) no-repeat bottom right;}
.zb_detailtrbtn {margin-top:15px; padding-left:60px; overflow:hidden; zoom:1;}

.zb_service {padding:0 15px 15px;}
.zb_service h3 {height:22px; margin-top:15px; font-weight:bold;}
.zb_service .scont {line-height:22px; margin-bottom:10px;}
.zb_servicetable {border:1px solid #ebebeb;}
.zb_servicetable th {height:28px; padding:5px; background:#f7f7f7; color:#666; font-weight:normal;}
.zb_servicetable td {height:28px; padding:5px; border:1px solid #ebebeb; text-align:center;}
.zb_service .fbtn,.zb_service .slnum,.zb_service .zbtn {display:inline-block; float:left; width:16px; height:21px; background:url(../../images/cngc/zb_igmnum.gif) no-repeat; vertical-align:middle;}
.zb_service .zbtn {margin-right:8px; background-position:-51px 0;}
.zb_service .slnum {width:35px; height:21px; line-height:21px; background-position:-16px 0;}
.zb_service .scinput {float:left; width:30px; height:16px; line-height:16px; margin-top:3px; padding:0 2px; border:0; text-align:center;}
.zb_service .trch {margin-top:5px;}
.zb_servicejdt {height:45px; padding-left:127px; background:url(../../images/cngc/zb_servicejdt.gif) 50% 5px no-repeat;}
.zb_servicejdtb {background-position:50% -37px;}
.zb_servicejdtc {background-position:50% -79px;}
.zb_servicejdt span {display:inline-block; float:left; width:185px; margin-top:25px; text-align:center;}
.zb_servicejdt .current {color:#7abd53;}



.zb_maillayout {clear:both; position:relative; display:table; width:630px; margin:0 auto; padding:10px; background:#f0f0f0;}
.zb_mailcont {padding:10px; background:#fff;}
.zb_mailtop {height:55px; border-bottom:1px solid #eee;}
.zb_mailtop .maillogo {display:inline-block; width:300px; height:50px; background:url(../../images/cngc/zb_maillogo.jpg) no-repeat;}
.zb_mailtable td {line-height:2; padding:5px 0; font-family:Microsoft Yahei;}
.zb_mailtable .bline {padding-bottom:10px; border-bottom:1px dashed #ccc;}
.zb_mailtable .mcont {line-height:2; margin-top:10px; border:1px solid #cbf1e9; background:#f1fcfa; color:#005aa0;}
.zb_mailcont .mfonta {color:#666;}
.zb_mailcont .mfontb {color:#333; font-size:14px; font-weight:bold;}
.zb_mailcont .mfontc {color:#005aa0; font-size:18px; font-weight:bold;}
.zb_mailcont .mfontd {color:#c00; font-size:18px; font-weight:bold;}
.zb_mailcont .mfontd:hover {color:#c00; text-decoration:none;}
.zb_mailcont .mfonte {color:#00e; text-decoration:underline;}
.zb_mailcont .mfonte:hover {color:#00e; text-decoration:underline;}
.zb_mailbtm {line-height:2; padding:10px 0; font-family:Microsoft Yahei;}

/*gysml*/
.zb_gysml {padding:0 5px 5px; border:1px solid #dadada; background:#ededed; overflow:hidden;}
.zb_gysml h2 {height:30px; line-height:30px; padding-left:5px; font-size:14px; font-weight:bold;}
.zb_gysmlc {padding:5px; background:#fff;}
.zb_gysmlcm {line-height:2;}
.zb_gysmltable {border:1px solid #dedede;}
.zb_gysmltable th {height:30px; border:1px solid #dedede; border-width:1px 0; background:#f0f0f0; font-weight:normal;}
.zb_gysmltable td {padding:5px; line-height:18px; border:1px solid #dedede; text-align:center;}

/*select city*/
.zb_selectcity {width:300px; border:1px solid #ccc; background:#fff;}
.zb_sctablist {height:25px; background:#5790e6;}
.zb_sctablist li {float:left; width:70px; height:25px; line-height:25px; color:#fff; text-align:center; cursor:pointer;}
.zb_sctablist li.current {background:#fff; color:#12499a; font-weight:bold;}
.zb_sccont {padding:10px; overflow:hidden;}
.zb_sccont dt {float:left; width:35px; line-height:22px; padding:3px 0 0 5px; color:#12499a;}
.zb_sccont dd {float:left; width:240px;}
.zb_sccont dd a {display:inline-block; float:left; height:20px; line-height:20px; margin:2px 0; padding:0 3px; border:1px solid #fff; color:#666;}
.zb_sccont dd a:hover {border-color:#69f; background:#def; text-decoration:none;}
.zb_sccont dd a.current {color:#fff; background:#12499a;}

/*addlj*/
.zb_addlj {overflow:hidden;}
.zb_addlj li {float:left; width:48%;}
.zb_addlj li.fr {float:right;}
.zb_addlj li h2 {height:20px; margin:20px 0 10px; color:#666;}
.zb_addlj li .fonttitle {font-size:14px; font-weight:bold;}
.zb_addlj .cbtn {display:inline-block; width:125px; height:30px; background:url(../../images/cngc/zb_redbtnbg.gif) repeat-x; color:#fff; font:normal 15px/30px Microsoft Yahei; text-align:center;}
.zb_addlj .cbtn:hover {background-position:-135px 0; color:#fff; text-decoration:none;}
