﻿@charset "utf-8";
/*
css-reset
*/
html,body{color:#000;background:#FFF;text-align:center; font-size:12px; font-family:宋体;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit;}del,ins{text-decoration:none;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-weight:normal;}a{ font-size:12px; color:#000; text-decoration:none;}
.clearfix:after {visibility:hidden;display: block;font-size: 0;content:" ";clear: both;height: 0;}
.clearfix{*zoom:1;}
.clear{clear:both;}
.com{ width:980px; margin:0 auto; text-align:left;}

/*Public Part*/
#top{ height:225px; margin-bottom:2px;}
#nav{ height:30px; line-height:30px;}
#nav .left{ width:186px;  float:left; text-align:center;}
#nav ul{ float:right; width:783px; background:url(images/menu_bg_783.jpg) no-repeat 0px 0px; height:30px; overflow:hidden;}
#nav li{ float:left; height:30px; float:left; line-height:34px; text-align:center; cursor:pointer; _display:inline; overflow:hidden; width:0; width:97px;}

#nav li.split{width:1px; background:url(images/menu_split.gif) no-repeat 0px 9px;}
#nav li a{display:block;width:100%;height:30px;}
#nav li.cur{background:url(images/menu_hover_98.gif) no-repeat;}
#nav li a:hover{color:#223788;font-weight:bold; }

#nav_bar{height: 35px;padding-left: 22px;padding-top: 10px;width: 958px; background:url(images/top_line1_03.jpg) no-repeat 1px 0;}
#nav_bar td{ line-height:22px; padding:0 2px 0 4px; font-size:12px;}
#nav_bar #login{ float:left; width:450px;padding:5px 0;}
#nav_bar .search{float:right; padding-right:11px; text-align:right; display:inline; }
#nav_bar .search table{width:100%;}
#nav_bar #time{ width:178px; display:inline-block;}
.input_txt{border: 1px solid #165EA9;height: 16px;line-height: 16px;width: 170px; margin:0; padding:0; float:left;display:block;}
.loginbtn{background:url(images/index_top.jpg) no-repeat -499px -91px; width:30px; height:18px; margin:0; padding:0; border:0; cursor:pointer;}
.searchbtn{background:url(images/index_top.jpg) no-repeat -530px -91px; width:30px; height:18px; margin:0 0 0 5px; padding:0; border:0; cursor:pointer;float:left;display:block;}

#footer{background-color: #EFEFEF;margin-top:5px;padding:6px 0 20px 0;text-align: center; overflow:hidden;}
#footer p{font-size:12px; line-height:18px;}

#footer .o_ico{ padding-left:380px;}
#footer .o_ico a{ display:block; float:left; height:40px; padding:10px;}
#footer .p1 {height: 50px;width: 40px; background:url(images/police_03.jpg) no-repeat  -86px -5px;}
#footer .p2{width:61px;height:57px;background:url(images/police_03.jpg) no-repeat left top;}

textarea{resize:none;}