/* CSS Document */

.header{ height:auto; width:100%; text-align:center; overflow:hidden; background-image:url(../images/top_bg.png); _background-image:url(../images/top_bg_ie6.png); background-repeat:repeat-x; _behavior: url(iepngfix/iepngfix.htc);}
.header .hd_top{ width:960px; margin:0px auto; height:205px;  overflow:hidden; text-align:left;}
.header .nav{ margin:0px auto; height:39px; width:970px; overflow:hidden; background-image:url(../images/nav_bg.png); background-repeat:no-repeat; background-position:left top; margin-top:22px; _behavior: url(iepngfix/iepngfix.htc);}
.header .nav a{ display:block; height:39px; line-height:39px; width:112px; font-size:13px; color:#f1e4c7; font-weight:bold; float:left}
.header .nav a:hover{ color:#a9a6a6;}
/**header end**/

.content{ height:auto; width:970px; overflow:hidden; margin:0px auto; margin-top:8px;}
.content .row_one{ height:238px; overflow:hidden; width:970px;}
.content .row_one .ro_lft{ height:218px; width:306px; overflow:hidden; float:left; padding:10px; background-color:white;}
.slideBox{ width:306px; height:218px; overflow:hidden; position:relative;}
.slideBox .hd{ height:19px; overflow:hidden; position:absolute; right:0px; bottom:20px; z-index:1;}
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:3px;  width:15px; height:19px; line-height:19px; font-size:12px; color:white; font-family:"宋体"; text-align:center; background:none; cursor:pointer; background-image:url(../images/fla_on.gif);}
.slideBox .hd ul li.on{ background-image:url(../images/fla_ons.png); _background-image:url(../images/fla_ons.gif); background-position:left bottom; line-height:22px;}
.slideBox .bd{ position:relative; z-index:0; width:306px; height:218px; }
.slideBox .bd ul{ width:306px; height:218px;}
.slideBox .bd ul li{ width:306px; height:218px; position:relative; left:0px; top:0px;}
.slideBox .bd ul li a{ display:block; height:218px; width:306px; overflow:hidden; position:absolute; left:0px; top:0px; z-index:5;}
.slideBox .bd ul li img{ width:306px; height:218px;}
.slideBox .bd ul li span{ display:block; height:18px; width:306px; overflow:hidden; position:absolute; left:0px; bottom:0px; z-index:10px;}
.slideBox .bd ul li span font.bg{ display:block; height:18px; background-color:black; opacity: 0.6;filter:alpha(opacity=60);-moz-opacity: 0.6; -webkit-opacity: 0.6; -khtml-opacity: 0.6; position:absolute; left:0px; top:0px; z-index:5; width:306px;}
.slideBox .bd ul li span font.cons{ display:block; height:18px; line-height:18px; width:306px; overflow:hidden; text-align:center; font-size:12px; color:#d4d1d1; position:absolute; left:0px; top:0px; z-index:8;}
.content .row_one .ro_mid{ height:238px; width:361px; overflow:hidden; float:left; margin-left:10px;}
.content .row_one .ro_mid .rom_top{ height:60px; width:341px; overflow:hidden; padding:10px; background-color:white; padding-bottom:7px;}
.content .row_one .ro_mid .rom_top span.zy{ height:16px; line-height:16px; widows:341px; text-align:left; display:block; font-size:13px; font-weight:bold;}
.content .row_one .ro_mid .rom_top p.des{ height:47px; line-height:140%; text-align:left; font-size:12px; overflow:hidden; padding:0px;} 
.content .row_one .ro_mid .rom_btm{ height:150px; width:341px; padding:10px; overflow:hidden; margin-top:8px; background-color:white;}
.content .row_one .ro_mid .rom_btm span.rob_tit{ height:18px; line-height:18px; overflow:hidden; padding-bottom:6px; border-bottom:1px #d5cece solid; text-align:left; display:block; margin-bottom:5px;}
.content .row_one .ro_mid .rom_btm span.rob_tit a{ font-size:13px; font-weight:bold;}
.content .row_one .ro_mid .rom_btm span.rob_row{ display:block; height:20px; line-height:20px; padding-left:8px; background-image:url(../images/black_docs.gif); background-repeat:no-repeat; background-position:left center; overflow:hidden; width:333px; text-align:left;}
.content .row_one .ro_rit{ height:238px; width:263px; overflow:hidden; float:right;}
.content .row_one .ro_rit .ror_tit{ height:28px; line-height:28px; text-align:left; padding-left:13px; width:250px; overflow:hidden; background-image:url(../images/zzjg_tit_bg.png); background-repeat:no-repeat; font-size:15px; color:white; _behavior: url(iepngfix/iepngfix.htc);}
.content .row_one .ro_rit .ror_cons{ width:247px; overflow:hidden; padding:10px 8px 10px 8px; height:190px; background-color:white;}
.content .row_one .ro_rit .ror_cons .rc_row{ height:auto; width:247px; overflow:hidden;}
.content .row_one .ro_rit .ror_cons .rc_row span{ display:block; height:auto; float:left; width:65px; line-height:150%; text-align:right;}
.content .row_one .ro_rit .ror_cons .rc_row span.ll{ width:92px;}
.content .row_one .ro_rit .ror_cons .rc_row font{ display:block; height:auto; width:182px; float:right; overflow:hidden; text-align:left; line-height:150%; font-size:13px;}
.content .row_one .ro_rit .ror_cons .rc_row font.ss{width:155px;}

.content .commons_tit{ height:28px; line-height:28px; padding-left:15px; width:955px; text-align:left; font-size:15px; color:white; background-image:url(../images/tit_bg.png); background-repeat:no-repeat; background-position:left top; _behavior: url(iepngfix/iepngfix.htc);}
.content .row_two{ height:auto; width:970px; overflow:hidden; margin-top:10px;}
.content .row_two .rot_cons{ height:auto; width:970px; overflow:hidden; background-color:white;}
.content .row_two .rot_cons .roc_inner_cons{ height:auto; width:1050px; overflow:hidden; padding-left:23px; padding-top:10px; padding-bottom:15px;}
.content .row_two .rot_cons .roc_inner_cons .ric_td{ height:auto; width:162px; margin-right:28px; overflow:hidden; margin-top:15px; float:left;}
.content .row_two .rot_cons .roc_inner_cons .ric_td a.imgs{ display:block; height:120px; width:160px; border:1px #84aad1 solid; overflow:hidden;}
.content .row_two .rot_cons .roc_inner_cons .ric_td a.imgs img{ display:block; height:120px; width:160px}
.content .row_two .rot_cons .roc_inner_cons .ric_td a.names{ display:block; margin-top:5px; height:20px; line-height:20px; overflow:hidden; width:162px; text-align:center; color:#003a79; font-size:12px;}
.content .row_two .rot_cons .roc_inner_cons .ric_td a.names:hover{ color:#900608;}

.content .row_three{ height:auto; width:970px; margin-top:10px; overflow:hidden; background-image:url(../images/btm_bg.png); _background-image:url(../images/btm_bg.gif); background-repeat:no-repeat; background-position:left bottom; padding-bottom:13px;}
.content .row_three .rth_x_cons{ height:auto; width:970px; overflow:hidden; background-image:url(../images/btm_cc_bg.gif); background-repeat:repeat-y; overflow:hidden;}
.content .row_three .rth_x_cons b.tits{ display:block; height:18px; line-height:18px; font-weight:bold; color:#550204; font-size:13px; margin-top:15px; text-align:left;}
.content .row_three .rth_x_cons .blk_cons{ display:block; height:19px; height:auto; line-height:120%; overflow:hidden; text-align:left; font-size:12px; overflow:hidden;}
.content .row_three .rth_x_cons b.i_tits{ display:block; height:19px; line-height:19px; font-weight:bold; color:black; font-size:13px; text-align:left;}
.content .row_three .rth_lft{ height:auto; width:427px; overflow:hidden; float:left; padding:0px 12px 0px 12px;}
.content .row_three .rth_rit{ height:auto; width:482px; overflow:hidden; float:right;  padding:36px 12px 0px 12px;}

.content .row_four{ height:auto; width:970px; overflow:hidden;}
.content .row_four .rof_lft{ height:auto; float:left; width:447px; overflow:hidden;}
.content .row_four .rof_lft .rol_tits{ height:34px; line-height:35px; overflow:hidden; text-align:left; background-image:url(../images/red_tit_bg.gif); background-repeat:no-repeat; font-size:13px; color:white; font-weight:bold; padding-left:17px; width:430px; margin-top:12px;}
.content .row_four .rof_lft .rol_cons{ height:auto; padding-bottom:13px; background-image:url(../images/red_btm_bg.png); _background-image:url(../images/red_btm_bg.gif); background-repeat:no-repeat; background-position:left bottom; width:447px;}
.content .row_four .rof_lft .rol_cons .rc_i_cons{ height:auto; width:431px; padding:8px; overflow:hidden; background-color:white; line-height:160%; text-align:left;}
.content .row_four .rof_lft .rol_cons .rc_i_cons .rics_c{ height:auto; overflow:hidden; line-height:160%; text-align:left; text-indent:30px; margin-bottom:5px;}

.content .row_four .rof_rit{ height:auto; float:right; width:506px; overflow:hidden;}
.content .row_four .rof_rit .ror_tits{ height:34px; line-height:35px; overflow:hidden; text-align:left; background-image:url(../images/red_tit_l_bg.png); background-repeat:no-repeat; font-size:13px; color:white; font-weight:bold; padding-left:17px; width:489px; margin-top:12px; _behavior: url(iepngfix/iepngfix.htc);}
.content .row_four .rof_rit .ror_cons{ height:auto; padding-bottom:18px; background-image:url(../images/red_btm_l_bg.png); _background-image:url(../images/red_btm_l_bg.gif); background-repeat:no-repeat; background-position:left bottom; width:506px;}
.content .row_four .rof_rit .ror_cons .rc_i_cons{ height:463px; _height:472px; width:490px; padding:8px; overflow:hidden; background-color:white; line-height:160%; text-align:left;}

.content .row_five{ height:auto; width:970px; overflow:hidden; margin-top:12px;}
.content .row_five .rof_ls{ height:auto; width:447px; overflow:hidden; float:left;}
.content .row_five .rof_ls .rl_sc{ height:42px; padding-top:19px; width:415px; background-image:url(../images/sc_bgs.png); background-repeat:no-repeat; padding-left:30px; _behavior: url(iepngfix/iepngfix.htc);}
.content .row_five .rof_ls .rl_sc span.rs_l{ display:block; height:24px; padding-left:25px; width:103px; background-image:url(../images/input_kw.gif); background-repeat:no-repeat; float:left;}
.content .row_five .rof_ls .rl_sc span.rs_l input{ display:block; height:22px; line-height:22px; margin-top:1px; width:103px; background:none; border:0px;}
.content .row_five .rof_ls .rl_sc select{ display:block; padding:0px; border:1px #dde6fa solid; float:left; margin-left:4px; width:80px; height:24px; line-height:24px;}
.content .row_five .rof_ls .rl_sc input.sb_btn{ display:block; float:left; margin-left:4px; height:24px; width:68px; overflow:hidden; cursor:pointer; background-image:url(../images/ss_btn.gif); background-repeat:no-repeat; border:0px;}
.content .row_five .rof_ls .rol_rows_w{ height:auto; width:447px; overflow:hidden; margin-top:10px;}
.content .row_five .rof_ls .rol_rows_w .rrw_top{ height:40px; widows:443px; overflow:hidden; background-image:url(../images/qk_tit_bg.png); background-repeat:no-repeat; padding-left:4px; _behavior: url(iepngfix/iepngfix.htc);}
.content .row_five .rof_ls .rol_rows_w .rrw_top span{ display:block; height:30px; line-height:30px; float:left; overflow:hidden; font-size:13px; color:#f5dfbc; font-weight:bold; margin-top:6px;}
.content .row_five .rof_ls .rol_rows_w .rrw_top a{ display:block; height:20px; line-height:20px; float:right; color:#f5dfbc; font-weight:bold; font-size:13px; margin-right:8px; _margin-left:4px; margin-top:11px;}
.content .row_five .rof_ls .rol_rows_w .rrw_mid{ height:auto; width:439px; overflow:hidden; background-image:url(../images/qk_mid_bg.gif); background-repeat:repeat-y; padding:0px 9px 0px 9px;}
.content .row_five .rof_ls .rol_rows_w .rrw_mid .rrm_r{ height:20px; line-height:20px; padding-left:8px; background-image:url(../images/rec_bg.gif); background-repeat:no-repeat; background-position:left center;}
.content .row_five .rof_ls .rol_rows_w .rrw_mid .rrm_r a.lls{ color:#eae9e9; font-size:13px; width:385px; height:20px; line-height:20px; overflow:hidden; text-align:left; display:block; float:left;}
.content .row_five .rof_ls .rol_rows_w .rrw_mid .rrm_r a.rrs{ color:#eae9e9; font-size:13px; width:26px; height:20px; line-height:20px; overflow:hidden; text-align:left; display:block; float:right;}
.content .row_five .rof_ls .rol_rows_w .rrw_mid .rrm_r a:hover{ color:white;}
.content .row_five .rof_ls .rol_rows_w .rrw_mid .rrm_rs{ height:auto; text-align:left; padding-left:8px; background-image:url(../images/rec_bg.gif); background-repeat:no-repeat; background-position:left 5px; color:#eae9e9; font-size:13px; line-height:130%; margin-top:8px; margin-bottom:8px; _margin-bottom:5px; +margin-bottom:5px; _margin-top:6px; +margin-top:6px;}
.content .row_five .rof_ls .rol_rows_w .rrw_btm{ height:13px; width:447px; background-image:url(../images/qk_btm_bg.png); background-repeat:no-repeat; _behavior: url(iepngfix/iepngfix.htc);}

.content .row_five .rof_rs{ height:auto; width:503px; overflow:hidden; float:right;}
.content .row_five .rof_rs .rol_rows_w{ height:auto; width:503px; overflow:hidden; margin-top:10px;}
.content .row_five .rof_rs .rol_rows_w .rrw_top{ height:40px; widows:499px; overflow:hidden; background-image:url(../images/qk_tit_l_bg.png); 
background-repeat:no-repeat; padding-left:4px; _behavior: url(iepngfix/iepngfix.htc);}

.content .row_five .rof_rs .rol_rows_w .rrw_newtop{ height:40px; widows:499px; overflow:hidden; background-image:url(../images/qk_tit_2_bg.png); 
background-repeat:no-repeat; padding-left:4px; _behavior: url(iepngfix/iepngfix.htc);}

.content .row_five .rof_rs .rol_rows_w .rrw_newtop span{ display:block; height:30px; line-height:30px; float:left; overflow:hidden; font-size:13px; color:#f5dfbc; font-weight:bold; margin-top:6px;}
.content .row_five .rof_rs .rol_rows_w .rrw_newtop a{ display:block; height:20px; line-height:20px; float:right; color:#f5dfbc; font-weight:bold; font-size:13px; margin-right:8px; _margin-left:4px; margin-top:8px;}

.content .row_five .rof_rs .rol_rows_w .rrw_top span{ display:block; height:30px; line-height:30px; float:left; overflow:hidden; font-size:13px; color:#f5dfbc; font-weight:bold; margin-top:6px;}
.content .row_five .rof_rs .rol_rows_w .rrw_top a{ display:block; height:20px; line-height:20px; float:right; color:#f5dfbc; font-weight:bold; font-size:13px; margin-right:8px; _margin-left:4px; margin-top:8px;}
.content .row_five .rof_rs .rol_rows_w .rrw_mid{ height:auto; width:485px; overflow:hidden; background-image:url(../images/qk_mid_l_bg.gif); background-repeat:repeat-y; padding:0px 9px 0px 9px;}
.content .row_five .rof_rs .rol_rows_w .rrw_mid .rrm_r{ height:20px; line-height:20px; padding-left:15px; background-image:url(../images/rec_bg.gif); background-repeat:no-repeat; background-position:left center; width:470px; padding:5px 0px; padding-left:15px;}
.content .row_five .rof_rs .rol_rows_w .rrw_mid .rrm_r a.lls{ color:white; font-size:13px; width:365px; height:20px; line-height:20px; overflow:hidden; text-align:left; display:block; float:left;}
.content .row_five .rof_rs .rol_rows_w .rrw_mid .rrm_r a.lls:hover{ color:#e4e4e5;}
.content .row_five .rof_rs .rol_rows_w .rrw_mid .rrm_r font{ display:block; height:20px; line-height:20px; width:100px; text-align:right; float:right; color:white; font-size:13px;}
.content .row_five .rof_rs .rol_rows_w .rrw_btm{ height:11px; width:503px; background-image:url(../images/qk_btm_l_bg.png); background-repeat:no-repeat; _behavior: url(iepngfix/iepngfix.htc);}
.content .row_five .rof_rs .rol_rows_w .rrw_mid .lshd_wk{ height:215px; width:357px; overflow:hidden; background-image:url(../images/lshd_bg.jpg); background-repeat:no-repeat; margin-left:25px; margin-top:5px; padding-left:76px; padding-top:18px; text-align:left;}
.content .row_five .rof_rs .rol_rows_w .rrw_mid .lshd_wk a{ display:block; height:34px; line-height:34px; width:339px; text-align:left; background-image:url(../images/jjs.gif); background-repeat:no-repeat; font-weight:bold; font-size:15px; margin-top:3px; text-align:center;}
.content .row_five .rof_rs .rol_rows_w .rrw_mid .rrm_rs{ height:20px; line-height:20px; padding-left:15px; background-image:url(../images/rec_bg.gif); background-repeat:no-repeat; background-position:left center; width:470px; padding:0px 0px; padding-left:15px;}
.content .row_five .rof_rs .rol_rows_w .rrw_mid .rrm_rs a.lls{ color:white; font-size:13px; width:365px; height:20px; line-height:20px; overflow:hidden; text-align:left; display:block; float:left;}
.content .row_five .rof_rs .rol_rows_w .rrw_mid .rrm_rs a.lls:hover{ color:#e4e4e5;}
.content .row_five .rof_rs .rol_rows_w .rrw_mid .rrm_rs font{ display:block; height:20px; line-height:20px; width:100px; text-align:right; float:right; color:white; font-size:13px;}
/**content end**/

.bottom{ width:970px; height:71px; overflow:hidden; margin:0px auto; background-image:url(../images/btm_bgs.png); background-repeat:no-repeat; margin-top:15px; text-align:center;}
.bottom .tops{ height:18px; line-height:18px; overflow:hidden; font-size:12px; color:#d2d0d0; text-align:center; margin-top:12px;}
.bottom .tops a{ font-size:12px; color:#d2d0d0; margin-left:8px; margin-right:8px;}
.bottom .tops a:hover{ color:white;}
.bottom .btms{ height:auto; text-align:center; font-size:12px; color:#d2d0d0; line-height:130%;}