@charset "utf-8";

@font-face {
 font-family: 'fzxs';
 src: url('fzxs.eot');
 src: local('fzxs Regular'), 
              local('fzxs'), 
              url('fzxs.woff') format('woff'), 
              url('fzxs.ttf') format('truetype'), 
              url('fzxs.svg#fzxs') format('svg');
}  

/*top*/
.top{ clear:both; background:url(../images/tit_bg.jpg) no-repeat; height:90px; text-align:left; min-width:1002px;*width:expression( documentElement.clientWidth < 1002? (documentElement.clientWidth == 0 ? (body.clientWidth < 1002 ? "1002" : "auto") : "1002px") : "auto" );}
/*.logo{ float:left; height:51px; width:460px;}2011-08-08*/
.t_right{ float:right; background:url(../images/tit_rpic.png) no-repeat;behavior: url(iepng/iepngfix.htc); width:474px; height:90px}
.logo{ float:left; height:70px; width:460px; margin-top:10px; margin-left:20px;}/*2011-08-08*/

.h_line{ clear:both; background:url(../images/line38.jpg) repeat-x; height:38px; line-height:30px;color:#e7faff;}
.h_line .link_left,.h_line .link_right{ padding-top:4px;}
.h_line .link_left .l_tl01{ float:left; background:url(../images/menu_pic_line.gif) no-repeat right center; padding-right:20px;}
.h_line .link_left .l_tl01 a{ display:inline-block; padding-left:20px; margin-left:20px;color:#fff; background:url(../images/menu_pic.gif) no-repeat;}
.h_line .link_left .l_tl01 .help{ background-position:left 1px}
.h_line .link_left .l_tl01 .zx{ background-position:left -29px}
.h_line .l_tl02{ float:left; margin-left:20px;}
.h_line .link_right{ padding:0 20px; float:right; background:url(../images/menu_pic.gif) no-repeat left -59px;}
.h_line .link_right a{ color:#fff;}

.r_nav{ float:right; color:#fff; margin-top:5px; }
.r_nav a{ color:#fff;margin:0 10px; line-height:24px;}
.r_line{ background:url(../images/sys_27.gif) no-repeat right; padding-right:10px;}
.c_blue a,.c_blue{ color:#3b90b7;}
.c_blue a{ margin:0 5px;}
.c_red a,.c_red{ color:#FF0000}
/*main*/
.main{ clear:both; margin:0 5px;}
.left,.center,.right{text-align:left;}
/*left*/
.left{width:169px; background:url(../images/sys_91.gif) repeat-y;}
.tit{ background:url(../images/sys_61.gif) repeat-x; line-height:39px;}
.tit a{ background:url(../images/sys_63.gif) no-repeat 10px center; line-height:27px; padding-left:30px; color:#0b6da2; display:block;}

ul#menu, ul#menu ul {
width:169px;
}

ul#menu .mn1{ height:39px; line-height:39px; padding-left:18px; font-size:14px; font-weight:bold; display:block;}
ul#menu .mn1 span{ margin-right:10px; width:15px; height:15px; float:left; margin-top:12px;}
ul#menu a {
  display: block;
  text-decoration: none;	
}
ul#menu li {
  margin-top: 1px;
}

ul#menu li a {
background:url(../images/sys_62.gif) no-repeat bottom center;
  color: #fff;	
}

ul#menu li a:hover {
background:url(../images/sys_61.gif) no-repeat;
}
ul#menu li ul{ margin-left:20px;}
ul#menu li ul li a:hover,ul#menu li ul li a {
background:url(../images/sys_point.gif) no-repeat left center; padding-left:20px; line-height:24px;
}


.code { border: 1px solid #ccc; list-style-type: decimal-leading-zero; padding: 5px; margin: 0; }
.code code { display: block; padding: 3px; margin-bottom: 0; }
.code li { background: #ddd; border: 1px solid #ccc; margin: 0 0 2px 2.2em; }
.indent1 { padding-left: 1em; }
.indent2 { padding-left: 2em; }

#faq dl dt, #faq dl dt.over {
	cursor:pointer;
}
#faq dl dd {
	display:none;
}
.navlist {padding:10px; border-bottom:1px solid #afcfdd; background:#fff;}
.navlist ul li{ background:url(../images/sys_83.gif) no-repeat 10px center; padding-left:30px;}

.left_nav{ width:92px; margin:8px auto; text-align:center;}
.left_nav ul li .lnk{ border:1px solid #e7f2f8; display:block; padding:3px;}
.left_nav ul li .lnk.hover,
.left_nav ul li .lnk:hover{ border:1px solid #dde6eb; background:#fff;}
.left_nav p{ font-weight:bold; color:#0b6da2; line-height:22px;}
/*center*/
.center{ display:table; width:5px;}
.center span{ display:table-cell;vertical-align:middle}
/*right*/
.right{background:#fff; overflow:auto;zoom:1;}
.r_tit{ background:url(../images/sys_90.gif) repeat-x; height:47px; position:fixed; left:0; top:0; right:0;}
.r_tit h2{ background:url(../images/sys_92.gif) no-repeat 10px center; line-height:47px; padding-left:30px; font-size:14px; color:#0277a9;}
.t_h48{ clear:both; height:48px;}
.r_bd .qh_bd{ clear:both;}
.r_bd .qh_bd li img{ width:190px; height:136px; border:1px solid #e1e1e1; padding:3px;}
.r_bd .qh_bd li{ float:left;margin:10px 18px; text-align:center; line-height:24px; height:180px; overflow:hidden;}
.r_bd .qh_bd li a{ display:block;}
.qh_tit{ clear:both; margin:10px; border-bottom:1px solid #e3e3e3;}
.qh_tit span{ display:inline-block; width:96px; height:30px; text-align:center; line-height:30px; background:url(../images/r_qh_b.gif) no-repeat; color:#656565; font-weight:bold; margin-left:10px;cursor:pointer}
.qh_tit span.cur{ background:url(../images/r_qh_a.gif) no-repeat; color:#FFF}
.r_xx_bd{ width:714px; margin:0 auto; border:1px solid #efefef;}
.r_xx_bd .show_tit{ line-height:30px; font-size:24px; font-weight:bold; margin:10px 0; font-family:fzxs}
.r_xx_bd .show_tit,.r_xx_bd .show_video{ text-align:center;}
.r_xx_bd .show_video{ background:#efefef;}
.r_xx_bd .show_talk{ margin:0 20px;}
.r_xx_bd .show_talk dl{ line-height:24px; border-bottom:1px dotted #ddd; padding:10px;}
.r_xx_bd .show_talk dl dt{ font-weight:bold; color:#0277a9; font-family:fzxs}
.r_xx_bd .show_talk dl dt cite{ float:right; color:#ccc; font-weight:400}
.r_xx_bd .show_talk dl dd{ color:#656565; font-family:fzxs}
.show_area{ margin:20px;}
.show_area .s_msg{ font-size:14px; font-weight:bold;}
.show_area p{ margin:10px 0;}
.show_area textarea{ width:670px;}
.menu input,.show_area p input{ width:82px; height:26px; line-height:26px; background:url(../images/d_03.gif) repeat-x; border:1px solid #0784d4; cursor:pointer; font-weight:bold; color:#555;}
.sys_list{margin:0 auto; margin-top:20px;}
.sys_list .s_li_mn{ width:120px; margin-top:10px;}
.sys_list .s_li_mn,.sys_list .s_li_pic{ float:left}
.sys_list .s_li_mn dd{ margin:2px 0; background:url(../images/l_qh_b.gif) repeat-x; height:32px; line-height:32px; border:1px solid #dadada;  border-right:none; position:relative;}
.sys_list .s_li_mn dd span{ display:block; padding-right:20px; position:absolute; right:-7px;text-align:center;}
.sys_list .s_li_mn dd.cur{ background:url(../images/l_qh_a.gif) repeat-x; border:1px solid #0784d4; color:#fff; font-weight:bold;}
.sys_list .s_li_mn dd.cur span{ background:url(../images/l_qh_c.gif) no-repeat right center;}
sys_list .s_li_pic ul{ padding-left:22px;}
.sys_list .s_li_pic ul li{ float:left; margin:10px 16px;}
.sys_list .s_li_pic ul li img{ width:190px; padding:3px;border:1px solid #e1e1e1;}

.tab_bd{ margin:20px;}
.tab_mn tr td,.tab_mn tr th{ border:1px solid #d4d3d3; padding:0 10px; color:#202020}
.tab_mn tr th{ background:url(../images/sys_tab.gif) repeat-x; height:31px; line-height:31px; font-weight:bold;}
.tab_mn tr td{ line-height:26px;}
.tab_mn tr td a{ color:#0163be;}

.tab_style{ border:1px solid #bfd8e0; text-align:center;}
.tab_style tr th{ background:url(../images/tb_line.gif) repeat-x; height:32px; color:#075587;}
.tab_style tr td{ border-bottom:1px solid #d5e3e7; line-height:26px; color:#303030; padding:0 2px;word-break:break-all;}
.tab_style tr td a{ color:#075587;}
.tab_style .n1{ background:#e6f4fa; color:#0b6da2; text-align:right; width:140px;}
.tab_style .n2{ text-align:left;}
.wb80{ width:220px;}
.menu{ margin-top:10px;}
.r_bd .qh_bd {
clear: both;
padding-left: 20px;
}
.qh_bd p{ text-align:center;}