@charset "gb2312";
/* CSS Document */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td { margin:0; padding:0; }
body{ text-align:center; font:12px SimSun,Microsoft YaHei,SimHei; color:#000; background-image:url(../images/bd_bg.jpg);}
sup {vertical-align: text-top;}
sub {vertical-align: text-bottom;}
input, button, select, textarea { outline:none; }
fieldset,img{ border:0; }
ol, ul { list-style:none; }
h1, h2, h3, h4, h5, h6{ font-size:100%; }
em { font-style:normal; }
textarea { resize:none; } /*forbidden text drag especail in chrome*/
.compatibility_ie6{ /* _behavior: url(iepngfix/iepngfix.htc); _behavior:url("csshover.htc"); behavior: url(ie-css3.htc); */}
a{ text-decoration:none; color:#000; font:12px SimSun,Microsoft YaHei,SimHei;}
a:hover{ text-decoration:underline;}
li{ list-style-position:outside; list-style:none; vertical-align:bottom;}
/****************************** Above Common Css Style End ******************************/
.lr_all{ text-align:justify; text-justify:inter-ideograph;} /* in order to lft rit align [justify align] */
.font_adjust{-webkit-text-size-adjust:none;}/* solve the font-size<12, do not show normally at the chrome  */
.opacitys{ opacity:0.6; filter: Alpha(opacity=60); -moz-opacity:0.6; -khtml-opacity:0.6; }
.clear{ clear:both;}
.row_box{ height:auto; width:950px;}
.ove_hi{ overflow:hidden;}
.ove_vi{ overflow:visible;}
.ove_au{ overflow:auto;}
.rela{ position:relative; top:0px; left:0px;}
.abso{ position:absolute;}
.fb{ font-weight:700;}
.ali_l{ text-align:left;}
.ali_r{ text-align:right;}
.ali_c{ text-align:center;}
.flt_l{ float:left;}
.flt_r{ float:right;}
/****************************** Above Custom Common Css Style End ******************************/

/** Header Start **/
.header{ width:950px; margin:0px auto; text-align:center; overflow:hidden; background:#f4490a;}
.header .banner{ height:auto; width:950px; overflow:hidden;}
/** Header End **/
/** Content Start **/
.content{ width:940px; padding:5px; overflow:hidden; margin:0 auto; background:white;}
.row1{ height:auto; overflow:hidden;}
.row1 .lefts{ height:auto; width:620px; overflow:hidden; float:left;}
.row1 .lefts .cjcx{ height:auto; width:620px; overflow:hidden;}
.row1 .lefts .cjcx table{ border-bottom:1px #ffdfb1 solid; border-left:1px #ffdfb1 solid; width:620px;}
.row1 .lefts .cjcx table td{ height:27px; border-top:1px #ffdfb1 solid; border-right:1px #ffdfb1 solid; background:#fff9df;}
.row1 .lefts .cjcx table td a{ color:#eb6900; font-size:14px;}
.row1 .lefts .cjcx table td a.on{ color:#333;}
.row1 .lefts .cjcx table td.tit{ height:34px;}
.row1 .lefts .cjcx table td.tit div{ height:34px; background:url(../images/cjcx_16.jpg) repeat-x left bottom; overflow:hidden;}
.row1 .lefts .cjcx table td.tit div span{ display:block; height:34px; padding-left:32px; width:163px; float:left; overflow:hidden; text-align:left; color:white; font:20px/34px microsoft yahei; background:url(../images/cjcx_08.jpg) no-repeat;}
.row1 .lefts .hgbz{ height:auto; width:620px; overflow:hidden; margin-top:8px;}
.row1 .lefts .hgbz table{ border-bottom:1px #ffdfb1 solid; border-left:1px #ffdfb1 solid; width:620px;}
.row1 .lefts .hgbz table td{ height:46px; border-top:1px #ffdfb1 solid; border-right:1px #ffdfb1 solid; background:#fff9df;}
.row1 .lefts .hgbz table td span.cls{ color:#eb6900; font-size:14px;}
.row1 .lefts .hgbz table td span.bdl{ font-weight:bold; font-size:14px;}
.row1 .lefts .hgbz table td span.nms{ font-size:14px;}
.row1 .lefts .hgbz table td.tit{ height:32px;}
.row1 .lefts .hgbz table td.tit div{ height:32px; background:url(../images/cjcx_16.jpg) repeat-x left bottom; overflow:hidden;}
.row1 .lefts .hgbz table td.tit div span{ display:block; height:32px; padding-left:32px; width:161px; float:left; overflow:hidden; text-align:left; color:white; font:20px/34px microsoft yahei; background:url(../images/cjcx_13.jpg) no-repeat;}

.row1 .rights{ height:auto; width:310px; overflow:hidden; float:right;}
.row1 .rights .mfdxtx{ width:308px; height:282px; overflow:hidden; border:1px #fbcfa7 solid; background:#fff2b6;}
.row1 .rights .mfdxtx .tit{ height:34px; background:url(../images/cjcx_05.jpg) repeat-x; overflow:inherit; text-align:left;}

.ad1{ display:block; height:90px; width:940px; overflow:hidden; margin-top:8px;}

.row2{ height:auto; width:940px; overflow:hidden; margin-top:8px;}
.row2 .lefts{ height:auto; width:620px; overflow:hidden; float:left;}
.row2 .lefts .cjcxrk{ height:auto; width:620px; overflow:hidden;}
.row2 .lefts .cjcxrk table{ border-left:1px #ffe6bb solid; border-bottom:1px #ffe6bb solid; width:620px;}
.row2 .lefts .cjcxrk table td{ height:24px; border-right:1px #ffe6bb solid; border-top:1px #ffe6bb solid;}
.row2 .lefts .cjcxrk table td.tit{ height:36px; border-right:1px #ffe3b3 solid; background:#ffc765; font-size:14px; color:#d40b14; font-weight:bold;}
.row2 .lefts .cjcxrk table td.fin{ border-right:1px #ffe6bb solid; }
.row2 .lefts .cjcxrk table td.pdl40{ padding-left:40px; text-align:left;}
.row2 .lefts .cjcxrk table td a{ color:#0d6fba;}
.row2 .lefts .banci{ border:1px #ffe6bb solid; height:273px; width:618px; overflow:hidden; margin-top:8px;}
.row2 .lefts .banci .tit{ height:25px; text-align:center; width:608px; overflow:hidden; margin:0 auto; margin-top:10px; background:url(../images/cjcx_47.jpg) repeat-x left center;}
.row2 .lefts .banci .cont{ width:582px; overflow:hidden; margin:0 auto; margin-top:18px;}
.row2 .lefts .banci .cont .inner{ height:auto; width:620px; overflow:hidden;}
.row2 .lefts .banci .cont .inner .td_c{ width:137px; overflow:hidden; height:auto; margin-right:11px; float:left;}
.row2 .lefts .banci .cont .inner .td_c span.kc{ display:block; height:33px; width:137px; overflow:hidden; background:url(../images/cjcx_52.jpg); text-align:center;}
.row2 .lefts .banci .cont .inner .td_c span.kc a{ font:18px/33px microsoft yahei; color:#e64100; }
.row2 .lefts .banci .cont .inner .td_c p{ background:#fff9e5; height:124px; padding:14px 16px 0 16px; text-align:left; line-height:180%; overflow:hidden;}
.row2 .lefts .banci .cont .inner span.pri{ height:27px; background:#ffc600; display:block; width:137px; text-align:center; font:bold 14px/27px simsun; color:#dd0000;}
.row2 .lefts .banci .cont .inner .spe span.kc{ background:url(../images/cjcx_54.jpg) no-repeat;}
.row2 .lefts .banci .cont .inner .spe p{ background:#ffeaf1;}
.row2 .lefts .banci .cont .inner .spe span.pri{ background:#ff3271; color:white;}

.row2 .rights{ height:auto; width:310px; overflow:hidden; float:right;}
.row2 .rights .khlc{ width:308px; overflow:hidden; height:auto; border:1px #ffe7be solid;}
.row2 .rights .khlc .tit{ height:35px; background:url(../images/cjcx_28.jpg) repeat-x; overflow:hidden; padding-left:15px; text-align:left; font:20px/35px microsoft yahei; color:#e64100;}
.row2 .rights .khlc .cont{ height:auto; padding:11px; overflow:hidden; width:286px; padding-top:0;}
.row2 .rights .khlc .cont .row_kh{ height:auto; width:286px; overflow:hidden; padding-left:20px; width:266px; margin-top:15px;}
.row2 .rights .khlc .cont .rk1{ background:url(../images/cjcx_32.jpg) no-repeat left top;}
.row2 .rights .khlc .cont .rk2{ background:url(../images/cjcx_35.jpg) no-repeat left top;}
.row2 .rights .khlc .cont .rk3{ background:url(../images/cjcx_39.jpg) no-repeat left top;}
.row2 .rights .khlc .cont .rk4{ background:url(../images/cjcx_41.jpg) no-repeat left top;}
.row2 .rights .khlc .cont .row_kh span{ display:block; height:20px; text-align:left; font:16px/20px microsoft yahei; color:#cc0000; margin-top:6px;}
.row2 .rights .khlc .cont .row_kh p{ line-height:200%; text-align:left; overflow:hidden; margin-top:5px;}
.row2 .rights .khlc .cont .row_kh p b{ font-size:12px;}

.row2 .rights .xyxs{ width:308px; overflow:hidden; height:446px; margin-top:8px; border:1px #ffe7be solid;}
.row2 .rights .xyxs .tit{ height:35px; background:url(../images/cjcx_28.jpg) repeat-x; overflow:hidden; padding-left:15px; text-align:left; font:20px/35px microsoft yahei; color:#e64100;}
.row2 .rights .xyxs #xingsheng{ margin:0 auto; overflow: hidden; width:272px; height:380px; margin:0px auto; text-align:left; font-size: 12px; margin-top:18px;}
.row2 .rights .xyxs #xingsheng .font-title{ padding: 5px 0;}
.row2 .rights .xyxs #xingsheng .font-title a font{ font-weight:bold; font-size:12px;}
.row2 .rights .xyxs #xingsheng .font-cont a{ font-size:12px; color:#333; line-height:180%;}
/** Content End **/
/** Bottom Start **/
.bottom{ margin:0 auto; margin-top:2px;}
/** Bottom End **/
.dx table .td1{ font-size:12px;}
.dx{ height:292px; border-top:none; padding:6px 8px; color:#333; background:#fff2b6;}
.dx p{ text-align:left; line-height:150%;}
.dx table{ margin:0px auto; width:100%;}
.dx table td{padding:10px 0 0 0;_padding-top:9px;overflow:hidden;}
.dx table td #province{ width:54px;}
.dx table td #city{ width:74px;}
.dx table .td1{ width:105px; text-align:right; padding-right:5px;}
.dx table .td2{ color:#f9802f; width:60px;padding-left:5px;}
.dx table .txt,#validateNumber{width:154px; height:24px; line-height:24px;padding:0 3px; border:solid 1px #f0c08d;}
.dx table .yzm{ vertical-align:middle;}
.dx table .submit{width:95px; height:32px; background:url(../images/cjcx_21.jpg); border:none; cursor:pointer; position:relative; left:-55px; top:0;}
.dx table #validateNumber{ width:80px; position:relative; left:-5px; top:0;}
#randcodeImg{ position:relative; left:0; top:4px; _top:0; +top:0;}
