@charset "gb2312";
/*首页页面布局样式*/
.header{ width:100%; background:url(../images/header_bg.gif) repeat-x left top;margin:0 auto 7px auto;}
.top{width: 1000px; height:37px; margin:0 auto;background:url(../images/bg_top.gif) repeat-x left top;}
.login{ float:left; width:600px; height:30px; color:#FFF; padding:5px 0 0 20px; line-height:30px;}
.login a{  color:#FFF;}
.login .btn_login{ background:url(../images/btn_login.gif) no-repeat left top; width:66px; height:23px; border:none; cursor:pointer;}
.login .inputbox{ width:150px; height:21px; background:url(../images/input_box_bg.gif) repeat-x left top; border:1px solid #3c86c5; margin-right:5px;}
.favorites{ float:right; width:200px;color:#FFF;  text-align:right; padding:5px 10px;}
.favorites a{ color:#FFF;}
.main_header{ width:1000px; height:82px; margin:0 auto;background:url(../images/bg_header.gif) repeat-x left top;}
.logo{ float:left; width:280px; text-align:center; margin-top:5px;}
.main_nav {float:right; width:700px;margin-top:15px;}
.main_nav ul{float:left; width:70px;background:url(../images/header_line.gif) no-repeat right  center;}
.main_nav ul li{ line-height:26px; display:block; text-align:center; }
.main_nav ul li a{color:#1e2672;}
.main_nav ul li a:hover{color:#1e2672; font-weight:bold;}
/*首页新闻样式*/
.news_list{ width:98%; margin:0 auto; height:25px; line-height:25px;}
.news_list td{ font-size:14px;background:url(../images/ico_01.gif) no-repeat 10px center; padding-left:25px;}
.news_list th{ font-size:12px; color:#999;  font-weight:normal;}
.search_inputbox{ background:url(../images/search_input.gif) no-repeat left top; border: none; color:#F90; height:22px; line-height:22px; padding-left:5px; width:185px;}
.search_select{background:url(../images/search_input.gif) no-repeat left top; border: none;height:22px; line-height:22px;width:190px;padding-left:5px;}
.search_select option{line-height:22px;  color:#666;  }

.tab_box{ width:auto; border:1px solid #c5ddf1; }
.tab_nav{ width:100%; background:url(../images/tab_nav.gif) repeat-x left top; height:28px; position:relative;}
.tab_nav li{ float:left; line-height:28px; padding:0 20px;border-right:1px solid #c5ddf1; display:block; cursor:pointer; color:#333; font-size:14px; font-weight:bold;}
.tab_nav li.on{ background:#FFF;color:#1e2672;}
.tab_nav .zjdy{ position:absolute; top:-1px; left:-5px; width:121px; height:33px;}
.tab_content{ width:auto; margin:15px 0;}

.inputbox{ width:150px; height:21px; background:url(../images/input_box_bg.gif) repeat-x left top; border:1px solid #3c86c5; margin-right:5px; padding-left:5px;}
.inputtext{width:150px; height:21px; background:#f2fafd;border:1px solid #99b6cd; margin-right:5px; padding-left:5px;}
.input_textarea{background:#f2fafd;border:1px solid #99b6cd; margin-right:5px; padding:5px;}
.btn_dinggou{ width:71px; height:24px; background:url(../images/btn_dinggou.gif) no-repeat left top; text-align:center; color:#036; cursor:pointer; border:none;  margin-right:5px;}
.banner{ width:1000px; margin:0 auto; height:120px;}


.common_box{ background:#FFF; border:1px solid #dce1e5; width:auto; margin-bottom:7px; padding-bottom:10px;}
.common_box h3{ font-size:12px;color:#1e2672; font-weight:bold; background:url(../images/line_po.gif) repeat-x left bottom; height:30px; line-height:30px;  margin:0 10px 10px 10px; width:auto; position:relative}
.common_box h3 span{ position:absolute;top:5px; right:0;}
.common_box h4{ font-size:16px; line-height:30px; font-family:"微软雅黑";color:#1e2672; font-weight:bold; background:url(../images/bg_top.gif)  repeat-x left bottom; height:30px; width:auto; color:#FFF; padding-left:10px; margin-bottom:10px;  }
.common_title{ width:98.5%; background:url(../images/title_bg.gif) repeat-x  left top; height:23px; border:1px solid #c5ddf1; margin:10px 0; position:relative;}
.common_title b{ font-size:14px; color:#333; font-weight:bold; position: absolute; top:3px; left:15px;}
.common_title .more{ position:absolute; top:5px; right:5px;}

.database{ width:auto; margin:10px 20px;}
.database li{ width:auto; float:left;  padding-left:20px; line-height:25px; color:#06C; font-size:14px;}
/*二级页面样式*/
.list_nav{ width:auto; margin-left:10px;}
.list_nav li{ font-size:14px; line-height:30px; font-weight:bold; background:url(../images/ico_02.gif) no-repeat left center; text-indent:15px;}
.list_title{ width:98%; margin:10px auto 0 auto;  background:url(../images/ico_03.gif) no-repeat left center; height:33px; font:16px/33px "微软雅黑";color:#1e2672; text-indent:40px; position:relative;}
.list_title span{ position:absolute; top:10px; right:10px;color:#06C;}
.list_title span b{ color:#F90; margin:0 5px;}
.list_line{ width:98%; background:url(../images/list_line.gif)  repeat-x left bottom; height:19px; margin:0 auto;}

.question_table{ border:1px solid #c5ddf1; line-height:25px;}
.question_table th{border:1px solid #c5ddf1; background:#eef5fc;}
.question_table td{border:1px solid #c5ddf1; padding:0 5px;}
.style17{ font-size: 14px ;}
/*底部样式*/
.footer{ width:100%; background: url(../images/bg_bottom.gif) repeat-x left top; height:91px;}
.footer .bottom{width: 1000px; height:91px; margin:0 auto;background: url(../images/bottom.gif) repeat-x left top;  text-align:center;}
.footer .bottom a{ color:#333}
.footer .bottom a:hover{ color:#F60}
.table-color {
	BORDER-LEFT-COLOR: #96bfe4; BORDER-BOTTOM-COLOR: #96bfe4; BORDER-TOP-COLOR: #96bfe4; BORDER-RIGHT-COLOR: #96bfe4
}
.top1 {
	BORDER-top: 1px solid
}