@charset "utf-8";
/* CSS Document */
body,div,p,i,form,input,ul,li,ol,textarea{
	margin:0;
	padding:0;
	list-style:none;
	font-family:"微软雅黑";
	font-size:14px;
	color:#333;
	border:none;
}
body img{ display:block; padding:0; margin:0; border:none;}
.fr{ float:right;}
.fl{ float:left;}
.hidden{ overflow:hidden;}
a{ text-decoration:none;}

body{ background:#e5e5e5; position:relative;}
.top{ background:#f1f1f1; border-bottom:1px solid #c8c8c8; line-height:36px;}
.top_con{ width:1100px; margin:auto;}
.home a{ color:#005cb4;}
.home a:hover{ text-decoration:underline;}

.container{ width:1100px; margin:auto; background:#fff; padding-bottom:50px;}
.content{ border-top:2px solid #0061bc; padding-top:6px;}
.content1{ border-top:2px solid #0061bc; width:980px; padding:0 60px; padding-top:6px;}
.left{ float:left; width:199px;}
.l_top{ background:url(ltop.png) no-repeat; width:199px; line-height:41px; color:#fff; font-weight:bold; text-align:center; margin-bottom:4px;}
.expmenu .header{ background:#0061bc; padding:12px 14px; line-height:16px; margin-bottom:4px; cursor:pointer; overflow:hidden;}
.expmenu .header .label{ width:140px; color:#fff; float:left;}
.expmenu .header .up{ display:inline-block; width:10px; height:10px; float:right; margin-top:8px; background:url(li.png) no-repeat;}
.expmenu .header .down{ display:inline-block; width:10px; height:10px; float:right; margin-top:8px; background:url(liz.png) no-repeat;}
.menu .h2{ background:url(libg.png) repeat-y left #eeeeee; padding:10px 14px; line-height:16px; margin-bottom:4px; cursor:pointer;}
.menu li{ display:block; background:#eeeeee; padding:10px 14px; line-height:16px; margin-bottom:4px; cursor:pointer;}
.menu .h2 a{ color:#d01e00;}
.menu li a{ color:#333;}
.menu ol a{ display:block; padding:10px 14px; line-height:16px; color:#333;}
.menu ol a:hover{ color:#d01e00;}
.menu,.menu .no{display:none;}


.right{ float:right; width:860px; margin-right:20px;}
.search{ text-align:right; padding-top:4px; padding-bottom:10px; overflow:hidden;}
.search_r{ float:right; background:url(search.png) no-repeat; color:#fff; line-height:34px; width:67px; margin-left:8px; cursor:pointer;}
.search_l{ float:right; background:url(searchbox.png) no-repeat; width:252px; line-height:34px;}
.t_title{ background:#0061bc; text-align:center; line-height:38px; color:#fff;}
.right table{ padding:0 6px; border:1px solid #EEE;}
.right table td{ border:none; line-height:42px; text-align:center; width:64px;}
.tabletop td{ font-weight:bold;}
.right table .width110{ width:114px;}
.right table .line{ background:#eee;}

.bottom{ width:980px; line-height:20px; padding:30px 0; margin:50px auto; margin-bottom:0; color:#636363; text-align:center; background:#f5f5f5;}

/*search*/
.search_box{ line-height:34px; background:#f6f6f6; padding:0 14px; margin-bottom:8px;}
.search_box span{ color:red;}
.search_list li{ line-height:42px; border-bottom:1px dashed #eee; padding:0 14px; overflow:hidden;}
.search_list li a{ color:#333; float:left;}
.search_list li a:hover{ color:red; text-decoration:underline;}
.search_list li span{ float:right; color:#888;}
.page{ width:406px; margin:auto; margin-top:40px; overflow:hidden;}
.page a{ font-size:14px; color:#333; margin-left: 10px; text-align:center; line-height:30px;}
.page a:hover{ background-color:#d01e00;}
.pageBlock{ float:left; width:30px; height:30px; background-color:#c9c9c9; margin-right:12px;}
.page .current{ background-color:#d01e00;}
.page .pageA{ float:left; width:15px; height:30px; margin-right:12px; background:url(page.png) no-repeat;}
.page .pageB{ float:left; width:30px; height:30px; margin-right:12px; background:url(PAGE1.png) no-repeat center; background-color:#C9C9C9;}
.foot{ height:180px; background:#f5f5f5; margin-top:70px;}

.search_tc{ width:100%; height:100%; background:url(tcbg.png); position:absolute; top:0; left:0; display:none;}
.tc_box{ width:940px; margin:120px auto; background:#fff; padding-bottom:30px;}
.tc_close{ overflow:hidden; padding:14px;}
.tc_close a{ float:right; background:url(close.png); width:14px; height:13px;}
.search_tc table{ padding:0 6px; border:1px solid #EEE; margin:auto;}
.search_tc table td{ border:none; line-height:42px; text-align:center; width:62px;}
.search_tc .tabletop td{ font-weight:bold;}
.search_tc table .width110{ width:110px;}
.search_tc table .line{ background:#eee;}