/*** sicn ***/
html, body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset, table, td, th, img{ border-width:0; padding:0; margin:0; font-family:"ËÎÌå"}
select, input{ font-size:12px; vertical-align:middle}
textarea{ font-size:12px}
body{ font-size:12px; background: url(../images/body_b.jpg) repeat-x top #C8E3F1; margin:0px; color:#4C4C4C; text-align:center}
ul, li{ list-style-type:none}
ul, p, ol{ line-height:20px}
a{ color:#0C50BD; text-decoration:none}
a:visited { color: #0C50BD; text-decoration:none}
a:hover {color: #0C50BD; text-decoration:underline}
/*** head_style ***/
#body{ background:#fff; width:950px; margin:0 auto; padding:5px 0}
#level2header{ border-top:1px solid #000;padding-left:5px; border-bottom:1px solid #000; background:#fff; width:940px; height:34px; margin:0 auto 6px auto}
#level2header #logo { float:left; text-align:left}
#level2header #l2navlnk { padding:0 5px 0 0; float:right; line-height:34px; text-align:center}
#level2header #l2navlnk a:link, #level2header #l2navlnk a:visited { color:#000; text-decoration:none}
#level2header #l2navlnk a:hover, #level2header #l2navlnk a:active { color:#f00; text-decoration:underline}
#level2header #iask { padding:0 0 0 6px; float:right; width:307px; color:#000; height:34px; background:#fff; text-align:left}
#level2header #iask s:link, #level2header #iask a:visited{ color:#f00; text-decoration:none}
#level2header #iask a:hover, #level2header #iask A:active{ color:#f00; text-decoration:underline}
#top_bar { clear:both; border:1px solid #d9d9d9; margin:0px auto; height:100px; width:948px; text-align:left}
#top_bar .lpart{ padding:3px 29px 0 5px; display:inline; width:120px; height:90px; _padding:3px 24px 0 5px; float:left}
#top_bar .rpart { padding:3px 0 0 25px; display:inline; float:left; width:120px ; height:90px}
#top_bar .cpart { display:inline; float:left; width:640px; padding:5px 0 0 0; height:90px;}
.navlogo { margin:6px auto 8px auto; height:32px; width:950px;padding-left:5px;}
.navlogo .logo { float:left}
.navlogo .search { padding:10px 5px 0 0; float:right; color:#5c5c5c}
.navlogo .search .zhsch-ipt { width:125px; color:#828282}
.navlogo .search select { margin:0 5px}
.hotkey { padding:14px 20px 0 0; float:right; color:#6c6c6c}
.hotkey a:link {color:#6c6c6c}
.hotkey a:visited {color:#6c6c6c}
.hotkey a:hover {color: #f00}
.technav{ width:940px; margin:0 auto;}
.technav .p1{ width:938px; border-left:1px solid #91C2ED; border-right:1px solid #91C2ED; background:url(../images/technav_p1.gif) repeat-x 0px 0px; line-height:30px; font-size:13px; overflow:hidden}
.technav .p1 a{ display:block; float:left; clear:none; padding:0 21px; text-align:center; color:#003295; background:url(../images/technav_p1_a.gif) no-repeat 0px 0px}
.technav .p1 span{ display:block; float:left; clear:none; width:78px; background:url(../images/technav_p1_a_on.gif) no-repeat 0px 0px; color:#FFFFFF; font-weight:bold}
.technav .p2{ width:924px; height:32px; line-height:32px; padding:1px 7px 0 7px; border-left:1px solid #1EAADC; border-right:1px solid #1EAADC; background:url(../images/technav_p2.gif) repeat-x top #0492D3; overflow:hidden}
.technav .p2 a{ display:block; float:left; clear:none; padding:0 9px 0 8px; text-align:center; color:#fff; background:url(../images/technav_p2_a.gif) no-repeat 0px 9px}
.technav .p1 a:link, .technav .p2 a:link { text-decoration:none}
.technav .p1 a:visited, .technav .p2 a:visited { text-decoration:none}
.technav .p1 a:hover, .technav .p2 a:hover { text-decoration:underline}
.technav .p3{ height:36px; line-height:36px}
.technav .p3 .l{ float:left; clear:left; color:#6c6c6c}
.technav .p3 .l a:link {color:#6c6c6c}
.technav .p3 .l a:visited {color:#6c6c6c}
.technav .p3 .l a:hover {color: #f00}
.technav .p3 .r{ float:right; clear:right; height:20px; line-height:20px; padding:7px 0 0 0; color:#6C6C6C}
.technav .p3 .r img{ vertical-align:middle}
.technav .p3 .r .zhsch-ipt { width:124px; color:#828282; height:18px; line-height:18px; border:1px solid #7F9DB9; padding:0 2px; margin:0 5px 0 0}
.back_none{background:none!important}
.border_none{ border:0px!important}

#m_body{ width:940px; margin:0 auto; text-align:left; overflow:hidden}
#i_m{ width:220px; float:left; clear:left; margin:0 10px 0 0; padding:0 0 8px 0}
#l_m{ width:180px; float:left; clear:left; margin:0 10px 0 0; padding:0 0 8px 0}
#ls_m{ width:220px; float:left; clear:left; margin:0 10px 0 0}
#r_c{ width:750px; float:right; clear:right}
#rs_c{ width:710px; float:right; clear:right}
#cs_m{ width:520px; float:left; clear:none; padding:0 0 8px 0; margin:0 10px 0 0}
#rs_b{ width:220px; float:left; clear:right}

.cyfl{ width:218px; border:1px solid #C1E1FF; margin:0 0 8px 0}
.cyfl h1{ width:196px; height:22px; line-height:22px; color:#fff; font-size:12px; font-weight:bold; padding:4px 0 0 22px; background:url(../images/l_tj_h.gif) no-repeat}
.cyfl ul{ width:218px; background:#E6F4FF; padding:7px 0 11px 0; text-align:right; color:#707070}
.cyfl ul li{ width:201px; height:32px; line-height:32px; background:url(../images/cyfl_li.gif) no-repeat; padding:0 0 0 17px}
.cyfl ul li label { display:block; width:20px; text-align:center; height:14px; float:left; clear:left; margin:8px 5px 0 0; padding:0}
.cyfl ul li span { display:block; float:left; clear:right; margin:0 0 0 5px; padding:0}
.cyfl ul li a{ display:block; float:left; clear:none; width:90px; text-align:left}
.cyfl ul li a:link{ text-decoration:none}
.cyfl ul li a:visited{ text-decoration:none}
.cyfl ul li a:hover{ text-decoration:underline}
.cyfl .hot{ color:#FF1818!important}
.gg{margin:0 0 8px 0; clear:both}
.xx_menu{ width:170px; border:1px solid #C1E1FF; padding:7px 4px; background:#E6F4FF; overflow:hidden}
.xx_menu h1{ width:170px; height:41px; line-height:41px; clear:both; margin:0 auto 5px auto; background:url(../images/xx_menu_h1.gif) no-repeat; font-size:12px; color:#fff; font-weight:bold}
.xx_menu a, .xxs_menu a{ float:left; clear:none; color:#fff}
.xx_menu a:link, .xx_menu a:visited, .xxs_menu a:link, .xxs_menu a:visited{ text-decoration:none; color:#fff}
.xx_menu a:hover, .xxs_menu a:hover{ text-decoration:underline; color:#fff}
.xx_menu label, .xxs_menu label{ width:41px; height:41px; float:left; clear:left}
.xx_menu span, .xxs_menu span{ width:25px; height:12px; float:right; clear:right; margin:15px 6px 0 0}
.xx_menu div{ margin:0 0 15px 0; overflow:hidden}
.xx_menu div a{ display:block; width:63px; height:22px; line-height:22px; background:url(../images/c2li.gif) no-repeat 10px 8px; padding:0 0 0 22px; color:#0C50BD}
.xx_menu div a:link, .xx_menu div a:visited, .xxs_menu div a:link, .xxs_menu div a:visited{ text-decoration:none; color:#0C50BD}
.xx_menu div a:hover,.xxs_menu div a:hover{ text-decoration:underline; color:#0C50BD}
.xx_menu .three a{width:32px!important}

.xxs_menu{ width:204px; border:1px solid #C1E1FF; padding:7px; background:#E6F4FF; overflow:hidden; margin:0 0 8px 0}
.xxs_menu h1{ width:204px; height:41px; line-height:41px; clear:both; margin:0 auto 5px auto; background:url(../images/xxs_menu_h1.gif) no-repeat; font-size:12px; color:#fff; font-weight:normal}
.xxs_menu div{overflow:hidden}
.xxs_menu div a{ display:block; width:80px; height:22px; line-height:22px; background:url(../images/c2li.gif) no-repeat 10px 8px; padding:0 0 0 22px; color:#0C50BD}


.mpart1{width:720px; float:right; clear:right; margin:0 0 8px 0}
.mpart1 .pleft, .mpart2 .pleft{ width:355px; float:left; clear:left; margin:0 10px 0 0}
.mpart1 .pright, .mpart2 .pright{ width:355px; float:right; clear:right}
.mpart2{width:720px; float:right; clear:right}

.partla h1, .partlb h1, .partlc h1, .partra h1, .partrb h1, .partld h1, .partle h1{ height:21px; width:327px; border-bottom:1px solid #92c8fa; padding:3px 13px 0 13px; font-size:12px; font-weight:bold; background:url(../images/parta_h1.gif) repeat-x; line-height:21px; color:#4C4C4C}
.partlb h1{ margin:0 0 10px 0}
.partra h1, .partld h1{ margin:0 0 9px 0}
.partrb h1{ margin:0 0 7px 0}
.partla h1 label, .partlb h1 label, .partlc h1 label, .partra h1 label, .partrb h1 label, .partld h1 label, .partle h1 label{ float:left; clear:left}
.partla h1 span, .partlb h1 span, .partlc h1 span, .partra h1 span, .partrb h1 span, .partle h1 span{ float:right; clear:right; font-weight:normal}
.partlb h1 span img{ margin:3px 0 0 0}


.partla{ width:353px; height:246px; border:1px solid #92C8FA; overflow:hidden; margin:0 0 8px 0}
.partla ul{ width:333px; margin:3px 10px 0 10px; overflow:hidden}
.partla ul li{ width:333px; background:url(../images/parta_li.gif) bottom repeat-x; overflow:hidden; padding:0; margin:0; height:52px}
.partla ul li label{ float:left; clear:left; width:46px; text-align:center}
.partla ul li label img{ width:32px; height:32px; margin:8px 0 0 0}
.partla ul li p{ width:287px; margin:5px 0 0 0; float:right; clear:right; color:#4C4C4C;}
.partla ul li p strong a:link, .partla ul li p strong a:visited{ text-decoration:none; color:#EF5603}
.partla ul li p strong a:hover{ text-decoration:underline; color:#EF5603}

.partlb{ width:353px; height:339px; border:1px solid #92C8FA; overflow:hidden; margin:0 0 8px 0}
.partlb p{ padding:0 11px; line-height:21px}

.partlc{ width:353px; height:303px; border:1px solid #92C8FA; overflow:hidden}
.partlc div{ padding:13px 0 7px 0; width:337px; height:117px; background:url(../images/partc_div.gif) bottom repeat-x; margin:0 8px}
.partlc div span{ width:132px; float:left; clear:left; height:117px}
.partlc div span label, .partle div label{ width:126px; float:left; clear:left; height:86px; border:1px solid #C2C2C2; padding:2px; clear:both}
.partlc div span strong{ line-height:25px; text-align:center; display:block; clear:both}
.partlc p{ width:193px; float:left; clear:right; margin:0 0 0 12px; line-height:21px}
.partlc p a{ display:block; clear:both; padding:0 0 0 8px; background:url(../images/c2li.gif) no-repeat 0px 8px}

.partra{ width:353px; height:473px; border:1px solid #92C8FA; overflow:hidden; margin:0 0 8px 0}
.partra p{ width:333px; height:20px; line-height:20px; padding:3px 0; margin:0 10px; border-bottom:1px solid #CEDEFF}
.partra p a:link, .partra p a:visited{ text-decoration:none; color:#003295}
.partra p a:hover{ text-decoration:underline; color:#003295}
.partra p label{ display:block; float:left; clear:left; width:60px; height:16px; line-height:16px; padding:3px 10px 1px 5px; text-align:center; background:url(../images/partra_label.gif) no-repeat; margin:0 10px 0 0}
.partra p span{ display:block; float:left; clear:none; width:81px; line-height:16px; padding:3px 0 1px 0px}
.partra p span img{ width:16px; height:16px; vertical-align:middle; margin:0 5px 0 0}

.partrb{ width:353px; height:425px; border:1px solid #92C8FA; overflow:hidden}
.partrb .m_d{ width:333px; height:119px; margin:0; background:url(../images/partrb_m_b.gif) repeat-x top; padding:0 10px; overflow:hidden}
.partrb .m_d h2 a{ display:block; width:333px; text-align:center; clear:both; font-size:14px; font-weight:bold; line-height:32px; height:32px; margin:0 0 9px 0}
.partrb .m_d h2 a:link, .partrb .m_d h2 a:visited{ text-decoration:none; color:#EF5603}
.partrb .m_d h2 a:hover{ text-decoration:underline; color:#EF5603}
.partrb .m_d label{ display:block; float:left; clear:left; padding:2px; border:1px solid #C2C2C2; width:90px; height:60px}
.partrb .m_d p{ display:block; width:227px; float:left; clear:right; margin:0 0 0 10px; }
.partrb .s_d{ width:333px; margin:0 10px; padding:10px 0 0 0; background:url(../images/partc_div.gif) top repeat-x}
.partrb .s_d p{ line-height:21px}

.partld{width:373px; height:360px; border:1px solid #92C8FA; overflow:hidden; margin:0 0 8px 0}
.partld p{padding:0 11px; line-height:21px; height:21px; clear:both; display:block}
.partld p label{line-height:20px}
.partld p img{ margin:0 10px 0 0; vertical-align:middle}

.partle{ width:353px; height:258px; border:1px solid #92C8FA; overflow:hidden; margin:0 0 8px 0}
.partle div{ width:329px; height:92px; padding:0 12px; float:left; clear:both; margin:14px 0}
.partle div span{ width:187px; float:left; clear:right; margin:5px 0 0 10px; line-height:21px}
.partle p{padding:0 12px; line-height:21px; height:21px; clear:both; margin:0}

#partlink{width:904px; margin:0 auto; border:1px solid #C0C0C0; height:66px; padding:0 22px; text-align:center}
#partlink h1{ width:904px; height:28px; line-height:28px; font-size:12px; font-weight:normal; background:url(../images/partlink.gif) repeat-x 0 14px; color:#4C4C4C}
#partlink h1 span{ display:block; height:28px; line-height:28px; text-align:center; background:#fff; margin:0 auto; width:68px}
#partlink p { width:904px; height:28px; line-height:28px}

#footer { margin:10px auto 0 auto; width:950px; color:#000; line-height:33px; text-align:center}
#footer p { line-height:25px; text-align:center}
#footer a:link { color:#009}
#footer a:visited { color:#009}
#footer a:hover { color:#f00}

.l_pm{ width:218px; height:278px; border:1px solid #C1E1FF; background:#E6F4FF; overflow:hidden; margin:0 0 8px 0}
.l_pm h1{ width:208px; height:25px; line-height:25px; clear:both; padding:1px 5px 0 5px; background:url(../images/l_pm_h1.gif) repeat-x; font-size:12px; color:#fff; font-weight:normal; margin:0 0 8px 0}
.l_pm h1 span{display:block; padding:0 8px; line-height:25px; float:left; clear:none; cursor:pointer}
.l_pm h1 span.selectd{ background:url(../images/l_pm_h1s.gif) repeat-x;border-left:1px solid #C1E1FF; border-right:1px solid #C1E1FF; border-top:1px solid #C1E1FF; color:#4C4C4C}
.l_pm div{ padding:0 10px}
.l_pm div p{ line-height:23px; clear:both; height:23px}
.l_pm div p img{ margin:5px 10px 0 0; float:left; clear:left}
.l_pm div p a{ display:block; float:left; clear:none; width:130px;}
.l_pm div p label{ display:block; float:right; clear:right; color:#969494}

.l_tj{ width:218px; height:376px; border:1px solid #C1E1FF; background:#E6F4FF; overflow:hidden; margin:0 0 8px 0}
.l_tj h1{ width:196px; height:22px; line-height:22px; color:#fff; font-size:12px; font-weight:normal; padding:4px 0 0 22px; background: url(../images/l_tj_h.gif); margin:0 0 8px 0}
.l_tj p{ line-height:22px; clear:both; height:22px; background:url(../images/c2li.gif) 0 9px no-repeat; margin:0 10px; padding:0 0 0 14px}

.wz{ width:692px; height:27px; line-height:27px; background:#E6F4FF; padding:0 14px; margin:0 0 8px 0}

.soft_list{ width:696px; padding:13px 6px; border:1px solid #C1E1FF; overflow:hidden; margin:0 0 8px 0}
.soft_list h1{ width:672px; height:30px; background:url(../images/soft_list_h.gif) top repeat-x #fff; padding:3px 13px 0 13px; color:#898989}
.soft_list h1 span{display:block; width:102px; height:22px; line-height:22px; padding:3px 0 5px 0; float:left; clear:none; cursor:pointer; background:url(../images/soft_list_s.gif) no-repeat; text-align:center; font-size:12px; font-weight:normal; margin:0 2px 0 0}
.soft_list h1 span.selectd{background:url(../images/soft_list_ss.gif) no-repeat!important; color:#4C4C4C}
.soft_list h1 label{display:block; height:22px; line-height:22px; padding:3px 0 5px 0; float:right; clear:right; font-size:12px; font-weight:normal}
.soft_list div{ margin:0 16px}
.soft_list div ul{ width:674px}
.soft_list div ul li{ width:662px; padding:10px 6px; background:url(../images/partc_div.gif) bottom repeat-x}
.soft_list div ul li h2{ width:662px; font-size:12px; clear:both; height:32px; line-height:32px; margin:0 0 5px 0}
.soft_list div ul li h2 img{ float:left; clear:left; margin:0 14px 0 0; width:32px; height:32px}
.soft_list div ul li h2 .bb { text-decoration:underline!important; color:#285397; font-size:12px; font-weight:normal; margin:0 10px 0 20px}
.soft_list div ul li h2 .bb:link, .soft_list div ul li h2 .bb:visited{ text-decoration:underline!important; color:#285397}
.soft_list div ul li h2 a{ display:block; float:left; clear:none; font-size:14px}
.soft_list div ul li h2 a:link, .soft_list div ul li h2 a:visited{ text-decoration:none; color:#EF5603}
.soft_list div ul li h2 a:hover{ text-decoration:underline; color:#EF5603}
.soft_list div ul li h2 label{ display:block; float:left; clear:none; color:#898989; font-weight:normal}
.soft_list div ul li p{ clear:both; line-height:22px; _padding:2px 0}
.soft_list div ul li .blue{ color:#007399}
.soft_list div ul li p .bb { text-decoration:underline!important}
.soft_list div ul li p .bb a:link, .soft_list div ul li p .bb a:visited{ text-decoration:underline!important}
.soft_list div ul li p a:hover{ text-decoration:none!important}
.soft_list div ul li p .re{ color:#BB0054}
.soft_list div ul .b{ background:url(../images/partc_div.gif) bottom repeat-x #F1F8FE!important}
.soft_list div ul .bb{ background:none!important}
.soft_list div .pg{ text-align:right; line-height:32px; height:32px; margin:14px 0 0 0; background-color:#F1F8FE;padding-right:5px;}

.l_tjs{ width:178px; border:1px solid #C1E1FF; background:#E6F4FF; overflow:hidden; margin:0 0 8px 0}

.l_zjbb{ width:170px; border:1px solid #C1E1FF; padding:7px 4px; background:#E6F4FF; overflow:hidden; margin:0 0 8px 0}
.l_zjbb h1{ width:170px; height:41px; line-height:41px; clear:both; margin:0 auto 5px auto; background:url(../images/xx_menu_h1.gif) no-repeat; font-size:12px; color:#fff;font-weight:100}
.l_zjbb h1 a{ float:left; clear:none; color:#fff}
.l_zjbb h1 a:link, .l_zjbb h1 a:visited{ text-decoration:none; color:#fff}
.l_zjbb h1 a:hover{ text-decoration:underline; color:#fff}
.l_zjbb h1 label{ width:41px; height:41px; float:left; clear:left}
.l_zjbb h1 span{ width:25px; height:12px; float:right; clear:right; margin:15px 6px 0 0}
.l_zjbb p{line-height:16px; height:16px; clear:both; border-bottom:1px solid #CEDEFF; padding:5px 0}
.l_zjbb p span{ display:block; float:left; clear:none; width:80px; padding:0 0 0 5px}
.l_zjbb p span img{ width:16px; height:16px; vertical-align:middle; margin:0 5px 0 0}

.lxx_menu{ width:170px; border:1px solid #C1E1FF; padding:7px 4px; background:#E6F4FF; overflow:hidden; margin:0 0 8px 0}
.lxx_menu h1{ width:170px; height:41px; line-height:41px; clear:both; margin:0 auto 5px auto; background:url(../images/xx_menu_h1.gif) no-repeat; font-size:12px; color:#fff; font-weight:100}
.lxx_menu h1 a{ float:left; clear:none; color:#fff}
.lxx_menu h1 a:link, .lxx_menu h1 a:visited{ text-decoration:none; color:#fff}
.lxx_menu h1 a:hover{ text-decoration:underline; color:#fff}
.lxx_menu h1 label{ width:41px; height:41px; float:left; clear:left}
.lxx_menu h1 span{ width:25px; height:12px; float:right; clear:right; margin:15px 6px 0 0}
.lxx_menu div{overflow:hidden}
.lxx_menu div a{ display:block; width:63px; height:22px; line-height:22px; background:url(../images/c2li.gif) no-repeat 10px 8px; padding:0 0 0 22px; color:#0C50BD; float:left; clear:none}

.l_tjb{width:170px; border:1px solid #C1E1FF; padding:7px 4px; background:#E6F4FF; overflow:hidden; margin:0 0 8px 0}
.l_tjb h1{width:170px; height:41px; line-height:41px; clear:both; margin:0 auto 5px auto; background:url(../images/xx_menu_h1.gif) no-repeat; font-size:12px; color:#fff; font-weight:100}
.l_tjb h1 a{float:left; clear:none; color:#fff}
.l_tjb h1 label{ width:41px; height:41px; float:left; clear:left}
.l_tjb h1 span{ width:25px; height:12px; float:right; clear:right; margin:15px 6px 0 0}
.l_tjb h2{ width:156px; height:22px; line-height:22px; background:url(../images/l_tjb_h2.gif) no-repeat; color:#fff; font-size:12px; font-weight:normal; padding:4px 0 0 0; margin:0 auto}
.l_tjb div{width:142px; height:115px; margin:0 auto 15px auto; padding:11px; border:1px solid #C8E3F1; background:#fff; overflow:hidden}
.l_tjb div label{ display:block; width:135px; height:90px; border:1px solid #C2C2C2; padding:2px; clear:both; overflow:hidden}
.l_tjb div span{ line-height:25px; text-align:center; display:block; clear:both; color:#0C50BD;}
.l_tjb div span a:link, .l_tjb div span a:visited{ text-decoration:none; color:#0C50BD}
.l_tjb div span a:hover{ text-decoration:underline; color:#0C50BD}


.b_wz{ width:492px; height:27px; line-height:27px; background:#E6F4FF; padding:0 14px; margin:0 0 8px 0}
.b_cmon{border:1px solid #C3E2FF; padding:0 11px; width:496px; overflow:hidden}
.b_cmon h1{ line-height:54px; padding:0 10px; font-size:16px; color:#FF0000}
.b_tit{ width:476px; height:25px; line-height:25px; background:#E6F4FF; padding:0 10px; margin:0 0 8px 0}
.b_tit label{ float:left; clear:left; font-weight:bold}
.b_tit span{ float:right; clear:right}
.b_rjgk{ padding:0 10px; overflow:hidden}
.b_rjgk .l{ width:287px; float:left; clear:left; line-height:23px; padding:0 0 8px 0}
.b_rjgk .r{ width:181px; float:left; clear:right; text-align:center; padding:0 0 8px 0}
.b_rjgk .r label{ display:block; width:180px; height:124px; border:1px solid #C2C2C2; padding:2px; clear:both; overflow:hidden}
.b_rjgk .r span{line-height:25px; text-align:center; margin:0 0 10px 0}
.b_rjgk .r .bn{ margin:0 0 7px 0; clear:both}
.b_rjjs{ padding:0 10px; overflow:hidden}
.b_rjjs .pimg{float:right; clear:right; width:209px; text-align:center; display:block; margin:0 0 0 10px}
.b_rjjs .pd{padding:8px 0; overflow:hidden}
.b_rjjs .pd .pj{ width:290px; float:left; clear:left; overflow:hidden; margin:0 0 0 2px}
.b_rjjs .pd .pj li{ width:43px; float:left; clear:none; display:block; margin:0 15px 0 0; text-align:center}
.b_rjjs .pd .pj li table tr td{height:36px; line-height:36px; width:22px; padding:0 8px 0 13px}
.b_rjjs .pd .pj li div img{ vertical-align:bottom}
.b_rjjs .pd .pj li label{ height:15px; line-height:15px}
.b_rjjs .pd .pj li span{ display:block; width:42px; height:22; line-height:22px; background:url(../images/pj_a.gif) no-repeat; color:#FE3F0F; padding:2px 0 0 1px}
.b_rjjs .pd .pw{float:left; clear:right; margin:17px 0 0 9px}

.b_xgwd{ padding:0 10px; overflow:hidden; margin:0 0 8px 0}
.b_xgwd a{ float:left; clear:none; width:228px; background:url(../images/c2li.gif) no-repeat left; padding:0 0 0 10px; line-height:22px}

.b_xgrj{ width:496px}
.b_xgrj li{ width:476px; padding:10px 6px; background:url(../images/partc_div.gif) bottom repeat-x; overflow:hidden}
.b_xgrj li .softico{ float:left; clear:left; margin:15px 10px 0 0; width:32px; height:32px}
.b_xgrj li div{ width:434px; float:right; clear:right; line-height:22px;}
.b_xgrj li div .or{color:#EF5603!important; font-weight:bold}
.b_xgrj li div .or a:link, .b_xgrj li div .or a:visited{ text-decoration:none; color:#EF5603!important}
.b_xgrj li div .or a:hover{ text-decoration:underline; color:#EF5603!important}
.b_xgrj li div .blue{ color:#007399}
.b_xgrj li div .bb { text-decoration:underline!important}
.b_xgrj li div .bb a:link, .b_xgrj li div .bb a:visited{ text-decoration:underline!important}
.b_xgrj li div .bb a:hover{ text-decoration:none!important}
.b_xgrj li div .re{ color:#BB0054}
.b_xgrj .pt0{ padding-top:0px!important}

.b_xpl{ width:496px}
.b_xpl h2{ padding:0 15px; width:466px; height:25px; background:url(../images/b_xpl_h1.gif) repeat-x; color:#}
.b_xpl h2 span{display:block; width:102px; height:22px; line-height:22px; padding:3px 0 0 0; float:left; clear:none; cursor:pointer; background: url(../images/b_xpl_span.gif) no-repeat; text-align:center; font-size:12px; font-weight:normal; margin:0 5px 0 0}
.b_xpl h2 span.selectd{background:url(../images/b_xpl_spans.gif) no-repeat!important; color:#4C4C4C}
.b_xpl ul{ width:474px; padding:0 10px; background:#E6F4FF; border-right:1px solid #C1E1FF; border-left:1px solid #C1E1FF; border-bottom:1px solid #C1E1FF}
.b_xpl ul li{ width:474px; padding:10px 0; background:url(../images/partc_div.gif) bottom repeat-x; overflow:hidden}
.b_xpl ul li .softico{ float:left; clear:left; margin:15px 10px 0 0; width:32px; height:32px}
.b_xpl ul li div{ width:422px; float:right; clear:right; line-height:22px;}
.b_xpl ul li div .or{color:#EF5603!important; font-weight:bold}
.b_xpl ul li div .or a:link, .b_xpl ul div .or a:visited{ text-decoration:none; color:#EF5603!important}
.b_xpl ul li div .or a:hover{ text-decoration:underline; color:#EF5603!important}
.b_xpl ul li div .blue{ color:#007399}
.b_xpl ul li div .bb { text-decoration:underline!important}
.b_xpl ul li div .bb a:link, .b_xpl ul li div .bb a:visited{ text-decoration:underline!important}
.b_xpl ul li div .bb a:hover{ text-decoration:none!important}
.b_xpl ul li div .re{ color:#BB0054}
.b_xpl ul .pt0{ padding-top:0px!important}
.b_xpl .bott{height:3px; line-height:1px; font-size:1px; width:496px; margin:0 0 8px 0; background:#E6F4FF;}

.b_tits{ width:476px; height:25px; line-height:25px; background:#E6F4FF; padding:0 10px; margin:0}
.b_tits label{ float:left; clear:left; font-weight:bold}
.b_tits span{float:right;}
.b_rjpl{ width:464px; border:1px solid #E6F4FF; padding:8px 15px; margin:0 0 38px 0}
.b_rjpl .inp{ width:90px; padding:0 2px; border:1px solid #A5ACB2}
.b_rjpl .inp2{ width:458px; padding:0 2px; border:1px solid #A5ACB2; height:84px}
.b_rjpl .bn{ vertical-align:middle}

.r_pm{ width:218px; border:1px solid #C1E1FF; background:#E6F4FF; overflow:hidden; margin:0 0 8px 0; padding:0 0 8px 0}
.r_pm h1{ width:196px; height:22px; line-height:22px; color:#fff; font-size:12px; font-weight:100; padding:4px 0 0 22px; background: url(../images/l_tj_h.gif); margin:0 0 8px 0}
.r_pm h1 span{ float:left; clear:left}
.r_pm h1 label{ float:right; clear:right; margin:0 5px 0 0; font-weight:normal; color:#D4E8FC}
.r_pm h1 label a:link, .r_pm h1 label a:visited{ text-decoration:none; color:#D4E8FC}
.r_pm h1 label a:hover{ text-decoration:underline;color:#D4E8FC}
.r_pm div{ padding:0 10px}
.r_pm div p{ line-height:23px; clear:both; height:23px}
.r_pm div p img{ margin:5px 10px 0 0; float:left; clear:left}
.r_pm div p a{ display:block; float:left; clear:none; width:100px;}
.r_pm div p label{ display:block; float:right; clear:right; color:#969494}

.r_tj{ width:218px; border:1px solid #C1E1FF; background:#E6F4FF; overflow:hidden; margin:0 0 8px 0; padding:0 0 8px 0}
.r_tj h1{ width:196px; height:22px; line-height:22px; color:#fff; font-size:12px; font-weight:100; padding:4px 0 0 22px; background: url(../images/l_tj_h.gif); margin:0 0 15px 0}
.r_tj .ppic{ text-align:center}
.r_tj .ppic label{ display:block; width:180px; height:120px; border:1px solid #C2C2C2; padding:2px; clear:both; overflow:hidden; margin:0 auto 5px auto; background:#fff}
.r_tj .ppic p{ padding:0 13px; text-align:left; margin:0 0 12px 0;text-indent: 2em;}
.r_tj .ppic span{width:180px; overflow:hidden; line-height:180%}
.r_tj .tpj p{ line-height:22px; clear:both; height:22px; background:url(../images/c2li.gif) 0 9px no-repeat; margin:0 10px; padding:0 0 0 14px}

.c_dlist{ width:486px; padding:0 10px 15px 10px}
.c_dlist p{ line-height:22px; background:url(../images/c2li.gif) left no-repeat; height:22px; padding:0 0 0 15px}
.c_dlist .f14b{ font-size:14px; color:#0C50BD}
.c_dlist .fb{color:#000!important; text-decoration:underline; font-weight:bold}
.c_dlist .fb a:link, .c_dlist .fb a:visited, .c_dlist .fb a:active{ text-decoration:underline!important; color:#000!important}
.c_dlist .fb a:hover{ text-decoration:none!important; color:#000!important}
.c_dlist .bc{ background:none;padding:0!important; color:#008000}
.c_dlist .bc a:link, .c_dlist .bc a:visited{ text-decoration:underline; color:#008000!important}
.c_dlist .bc a:hover{ text-decoration:none; color:#008000!important}

.c_ps{ width:496px; padding:6px 0 20px 0; text-align:center}
.c_ps .c{ margin:0 19px}

.c_spjc{ width:462px; padding:0 22px 15px 22px; text-align:center; overflow:hidden;}
.c_spjc div{ width:132px; height:117px; padding:8px 11px 0 11px; float:left; clear:none}
.c_spjc div label{ display:block; width:126px; height:86px; border:1px solid #C2C2C2; padding:2px; clear:both; overflow:hidden}
.c_spjc div span{ width:132px; height:25px; line-height:25px}

.i_qd{ width:218px; border:1px solid #C1E1FF; background:#E6F4FF; overflow:hidden; margin:0 0 8px 0; padding:0 0 8px 0}
.i_qd h1{ width:196px; height:22px; line-height:22px; color:#fff; font-size:12px; font-weight:bold; padding:4px 0 0 22px; background: url(../images/l_tj_h.gif); margin:0}
.i_qd h1 span{ float:left; clear:left}
.i_qd h1 label{ float:right; clear:right; margin:0 10px 0 0; font-weight:normal; color:#D4E8FC}
.i_qd h1 label a:link, .i_qd h1 label a:visited{ text-decoration:none; color:#D4E8FC}
.i_qd h1 label a:hover{ text-decoration:underline;color:#D4E8FC}
.i_qd ul{ padding:0 10px; width:198px}
.i_qd ul li{ padding:10px 0; width:198px; background:url(../images/partc_div.gif) bottom repeat-x; color:#0C50BD; line-height:20px}
.i_qd h2{ width:188px; height:28px; line-height:28px; color:#fff; font-size:12px; font-weight:bold; padding:4px 0 0 12px; background: url(../images/i_qd_h2.gif); margin:10px 9px}
.i_qd p{ line-height:22px; clear:both; height:22px; background:url(../images/c2li.gif) 0 9px no-repeat; margin:0 10px; padding:0 0 0 14px}

.i_fl{ width:718px; border:1px solid #92C8FA; color:#0C50BD; padding:14px 0; overflow:hidden}
.i_fl .l{ float:left; clear:left; width:339px; padding:0 12px 0 13px; border-right:1px solid #E0E0E0}
.i_fl .r{ float:left; clear:right; width:339px; padding:0 13px 0 11px}
.i_fl h1{ height:12px; line-height:12px; padding:6px 0 6px 12px; background:url(../images/i_fl_h1.gif) no-repeat 0 11px; font-size:12px; color:#0C50BD}
.i_fl h1 img{ vertical-align:middle; margin:0 0 0 5px}
.i_fl p{ width:334px; padding:0 0 8px 0; background:url(../images/partc_div.gif) bottom repeat-x; margin:0 0 3px 0}
.list_tj td{line-height:16px; padding:3px 0 1px 0px}
.list_tj img{width:16px; height:16px; border:0px; margin-right:5px;}