@charset "gb2312";
/* CSS Document */
/* style by shenlag shenlag@qq.com QQ:38514999*/
body,td,th {font-family:"宋体";	font-size: 12px; color:#2D2D2D;}
body {background-color:#fff;}
/* 全局 */
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td { margin: 0; padding: 0; color:#333333; }
body, button, input, select, textarea { font: 12px/20px \5b8b\4f53, Helvetica, Arial, sans-serif;}
h1, h2, h3, h4, h5, h6 { font-size: 100%; }
address, cite, dfn, em, var { font-style: normal; } /* 将斜体扶正 */
ul, ol { list-style: none; }
fieldset, img { border: 0; } /* img 搭车：让链接里的 img 无边框 */
button, input, select, textarea { font-size: 100%; } /* 使得表单元素在 ie 下能继承字体大小 */
table { border-collapse: collapse; border-spacing: 0; }
a{ color:#2D2D2D; text-decoration:none;}
a:hover{ color:#659500; text-decoration:none;}
.l {float:left;}
.r {float:right;}
* { margin:0; padding:0}
.w998 { width:998px; margin:0 auto;}
.mt10 { margin-top:10px;}

/* all */
#head {background:url(../images/head_bg.jpg) repeat-x center top; width:100%; height:101px;}
#con { overflow:hidden;margin-bottom:10px; margin-top:10px;}
#footer {overflow:hidden; background:#d4d4d4; padding-bottom:10px;}

/* head */
#head .top {}
#head .logo { width:450px; margin-top:20px;}
#head .logo h1 {}
#head .logo img { width:348px; height:62px;}
#head .topi { width:360px; height:101px;background:url(../images/tel.png) no-repeat right;}

/* search */
.search {overflow:hidden; float:right; margin-top:60px;}
.search .form {float:left;}
.search .search-keyword {width:150px;height:20px;padding-top:2px;padding-left:6px; *margin-right:5px;line-height:20px;border:0px;border:#85c3fe solid 1px;background: #FFF;color:#444; margin-top:10px;}
.search .search-submit {cursor:pointer;width:38px;height:18px;border:0px;background:url(../images/search.gif) no-repeat; margin-left:-3px;*margin-left:0;margin-top:5px;vertical-align:middle; margin-bottom:10px;}
.search .search-option {border:#85c3fe solid 1px;height:22px;}

/*导航*/
.nav_m{background:url(../images/nav_bg2.jpg) repeat-x; width:100%; height:43px; vertical-align:bottom; margin-bottom:10px;}
.nav{ width:998px; height:43px; margin:auto;}
.nav li{ width:123px; height:43px; float:left;}
.nav li.line{ width:2px!important; height:43px; overflow:hidden; background:url(../images/nav_line.jpg) center center no-repeat;}
.nav li a{ width:123px; height:43px; display:block; color:#fff; text-align:center; line-height:43px; font-size:14px; font-weight:bold;} 
.nav li a:hover{ width:123px; height:43px; display:block; background:url(../images/nav_hover.jpg) center center no-repeat;}

/* footer */
#footer .con { margin-top:10px;font-family: Arial, Helvetica, sans-serif;}
#footer .con ul {}
#footer .con ul li { line-height:24px;}
#footer .con .frlink { line-height:16px; color:#a9a9a9;}
#footer .con .frlink ul li  {float:left;}
#footer .con .frlink a { color:#a9a9a9; margin-left:10px;}