body {font-family: "宋体", Arial, Helvetica, sans-serif; font-size:12px;}
* { margin:0px; padding:0px;}
.main { width:1002px; height:auto; margin:0 auto; overflow:hidden;  }
body { text-align:center;}
div { text-align:left;}

/*header*/
.header { height:186px; background:url(top03.jpg) left top no-repeat; position:relative;  }
.small_menu { height:20px; text-align:right; padding-right:15px; padding-top:8px;  color:#338DCA; }
.small_menu a { color:#338DCA; text-decoration:none; }
.small_menu a:hover { color:#338DCA; text-decoration:underline; }
.small_menu a.english { color:#fff; margin-left:6px; font-family:Arial, Helvetica, sans-serif; }
.small_menu a.english:hover { color:#fff; text-decoration:none; }
.small_menu span { display:inline-block; padding:0 9px;}
.quick { width:206px; height:114px; float:right; margin-top:13px; padding-right:11px; }

.nav { height:35px; line-height:35px; position:absolute; top:127px; padding-left:13px; overflow:hidden; }
.nav a { display:inline-block; height:35px; color:#025DBA; font-size:14px; font-weight:bold; text-decoration:none; padding:0 25px;}

.nav .ind { background:#14549D; color:#fff; }
.nav a.current { background:#14549D; color:#D7EBFF; }
.w66 { width:60px; text-align:center;}

/*头部end*/

.content { width:1002px; height:auto; float:left; }

/*左边列表开始*/
.content .leftlist { width:210px; height:auto; float:left; }
.search_yellow { width:194px; height:21px; float:left; background:url(body_bg.jpg); background-position:0 -6px; padding:9px; padding-right:7px; }
.search_yellow  .input { width:115px; height:20px; border:1px solid #DAA126; color:#EDAA29;  line-height:20px; border-left:1px #fff; }
.leftlist .lib_cd { width:137px; height:137px; float:left; border:1px solid #D08D24; border-top:none; background:#fff; position:absolute; top:217px; left:9px;
}
.all_lbt{ width:210px; height:29px; float:left; margin-bottom:1px; }


.search_bule { width:194px; height:24px; float:left; background:url(body_bg.jpg); background-position:0 -48px; padding:9px; padding-right:7px; _margin-top:-3px; }
.search_bule .input { width:116px; height:20px; border:1px solid #58A8D5;  color:#53AAD8; padding-left:20px; line-height:20px; background:url(magnifier.gif) no-repeat 2%; background-color:#FFF; }
.l_ind { background:#69BAEF; display:block; }

.x_menu { width:210px; height:auto; background:#409BD5; float:left;  color:#fff; display:inherit; border-bottom:1px solid #3D99D4; }
.type01 { width:210px; height:27px; background:#186B9D; float:left; line-height:25px;}
.f12 { color:#fff; font-size:12px;_line-height/**/:30px;}
.x_menu .type01 .f12 a { color:#fff; text-decoration:none; }

.x_menu .menu_box { width:210px; float:left; height:auto; }
.menu_box .nr { width:210px; float:left; height:auto;  }
.x_menu .menu_box .nr .two_menu { width:210px; height:auto; background:#409BD5; float:left; background:url(bot_line.gif) repeat-x; line-height:25px; }
.x_menu .menu_box .nr .two_box { width:210px; float:left; height:auto; }
.nr .two_menu a { color:#fff; text-decoration:none ; }
.nr .two_menu a:hover { color:#ffff00; text-decoration:underline; }

.x_menu .menu_box .nr .three_menu { width:210px; height:auto; background:#409BD5; float:left; border-bottom:1px dashed #83BEE4; line-height:25px; }
.three_menu a { color:#fff; text-decoration:none ;}
.three_menu a:hover { color:#ffff00; text-decoration:underline; }

.left_bg { width:210px; height:75px; background: url(body_bg.jpg) no-repeat; background-position:-770px -42px; }
/*左边列表结束*/


/*右边内容 首页模板开始*/
.content .index { width:776px; height:auto; float:left; margin-left:16px; }
.index .in01 { width:90px; height:18px; color:#666; background:#fff; line-height:18px; padding-left:2px; border:1px solid #B2D4E6; font-size:12px;}
.index .select01 { width:138px; height:22px; color:#666; background:#fff; line-height:20px; border:1px solid #B2D4E6;
	-webkit-appearance:menulist;
	box-sizing:border-box;
	-webkit-box-align:center;
	border:1px solid;
	border-top-width:1px;
	border-right-width:1px;
	border-bottom-width:1px;
	border-left-width:1px;
	border-top-style:solid;
	border-right-style:solid;
	border-bottom-style:solid;
	border-left-style:solid;
	border-color:initial;
	white-space:pre;
	-webkit-rtl-ordering:logical;
	background-color:white;
	cursor:default;
}
.index .in02 { width:83px; height:18px; color:#666; background: url(calendar.gif) 96% no-repeat #fff; border:1px solid #B2D4E6; line-height:18px; font-family:Arial, Helvetica, sans-serif; font-size:11px; padding-left:4px; }
.fh12 {
	color:#FF0000;
	font-size:12px;
	font-style: italic;
}
.yellow_bt14 { font-family:"宋体"; font-size:14px; color:#000; font-weight:bold; padding-left:10px;}
.index span a { color:#3B7AA0; border-right:1px solid #3B7AA0; text-decoration:none; padding-right:8px; padding-left:2px; width:60px;  }
.index span a:hover { color:#003A5D;}
.botborder { border-bottom:1px solid #C1DBE8; }
.index a { color:#4E4E4E; text-decoration:none; }
.index a:hover { color:#ff0000; text-decoration:none; }
.s_f12 { color:#4E4E4E; line-height:28px; }
.bot_bor { background:url(bot28.jpg) no-repeat left; }
.page12 { color:#4E4E4E; }
.y12{ color:#E59B29; }
.blue71 { color:#223c94;}
.bor1 { border:1px solid #B2D4E6; background:#F1F9FE;}
.link1 { color:#999999;}

/*法律规则开始*/
.con .inquire { width:210px; height:587px; float:left; padding:3 0px; border:1px solid #B7DFEA; margin-left:12px;  }
.ip_bt { width:202px; height:18px; border:1px solid #fff; font-weight:bold; float:left; color:#2B80B7; font-size:12px; padding-top:4px; padding-left:10px; }
.bt span { background:#DBEBF2; width:188px;  height:23px; padding-left:14px; line-height:23px; display:block; }
.inp01 { color:#B2CBD4; border:1px solid #84B9D5; width:168px; height:20px;  padding-left:22px; margin-top:4px; margin-left:4px; line-height:20px; background:url(magnifier.gif) no-repeat 2%; background-color:#FFF; }
.inp02 { color:#B2CBD4; border:1px solid #84B9D5; width:80px; height:20px;  padding-left:4px;  margin-top:4px; margin-left:4px; line-height:20px; background:url(calendar.gif) no-repeat 98%; background-color:#FFF; font-size:12px; }
.B14 { color:#fff; font-size:14px; font-weight:bold; }
.B12 { color:#2B80B7; font-size:12px; font-weight:bold; }
.lp2 { padding-left:2px; }
.bule12 { color:#3B7D9A; font-size:12px;}

.inquire .fontbox { background:#97CEE7; width:202px; height:30px; line-height:30px; float:left;  }
/*法律规则结束*/

.index .assert { width:776px; height:140px; float:left; margin-top:18px; line-height:24px; 
color:#949BA0; }
/*右边内容 首页模板结束*/

/*版权开始*/
.copyright { width:1002px;height:57px; float:left; margin-top:9px; background:url(body_bg.jpg) no-repeat; background-position:0 -127px;}
.copyright .menuwz {  width:468px; *_width:500px; height:35px; float:left; margin-top:12px; padding-left:270px; font-size:12px; color:#D3E2EC; line-height:20px;}
.plink { color:#93C0DD; padding-left:34px;}
.copyright .pic_02 { width:27px; height:35px; float:left; margin-top:12px; padding-right:8px; }
/*版权结束*/

select{font-size:12px;}
td{font-size:12px;}
.hand {cursor:pointer ;}
.week_1 {background-color: #E2EDF3;}
.week_2 {background-color: #E0F3FC;}
.link_font {color:#182D38;}
.clr {color:#2e8b57;}
.fl {float: left;}
.fr {float: right;}
.fm {float: left;width:120px;}
.nbsp {width:10px;float:left;}
.cdmt {background-color: #ffffff;}

.td2 { height:28px; line-height:28px; background:url('line_dashed02.gif') repeat-x left bottom; color:#4E4E4E;padding-left:8px;}
.td2 a:visited {color:#3B7AA0} 
.td2 a:hover { color:#ff0000; }
.td1{ background:url(mid_box_li.gif) center center no-repeat; width:3px; height:3px;}


