﻿/* CSS Document */
html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, table, p, form, fieldset {margin:0px; padding:0px;}
body {font:normal 12px "宋体"; background:#000; color:#999;}
img{ border: none; }
h1,h2,h3,ul,ol,dl,dt,dd{list-style: none; }
.clear { clear:both; height:0px; font-size:0px; line-height:0px; display:block; visibility:hidden;}
.clear_f01 {height:5px; font-size:0px; line-height:0px; display:block; visibility:hidden;}
a:link, a:visited { color:#a9a9a9; text-decoration:none;}
a:hover { text-decoration:underline;}

/*头部*/
#head { width:100%; height:25px; background:#393939; border-bottom:1px solid #525252; color:#fff; line-height:25px;}
#head .head { width:950px; margin:0 auto;}
#head .head .pingtai { float:left;}
#head .head .tel { float:right; padding-right:7px; color:#fff;}
#head a:link, #head a:visited { color:#fff; text-decoration:none; }
#head a:hover { color:#f00; text-decoration:underline;}

#search { width:950px; height:64px; background:url(../../images/head/search_back2.gif) bottom no-repeat; margin:0 auto;}
#search .logo { float:left; width:500px; height:55px; margin-top:5px;}
#search .train { float:right; width:290px; margin-top:6px; text-align:left;}
#search .train ul { height:20px; margin-left:68px; overflow:hidden;}
#search .train li { float:left; width:53px; height:20px; margin-right:2px; text-align:center; line-height:20px;}
#search .train li a { color:#fff; font-size:14px; font-weight:bold; text-decoration:none;}
#search .train .loco_01 { background:url(../../images/head/train_b_1.gif) no-repeat;}
#search .train .loco_02 { background:url(../../images/head/train_b_2.gif) no-repeat;}
.search_text { width:200px; height:24px; background: #fff; border:none; padding:0 6px; margin-top:8px; color: #000; font:20px/24px "微软雅黑"}
.search_button { width: 49px; height: 20px; background:url(../../images/head/train_b_3.gif) no-repeat; color: #fff; font:bold 14px/20px "宋体"; text-align: center; border:none;}
#search:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
#menu { width:950px; height:42px; background:url(../../images/head/menu_bg_1.gif) top repeat-x; margin:0 auto; overflow:hidden;}
#menu ul { width:705px; float:left;}
#menu li { float:left; font-size:14px; font-weight:bold; text-align:center; line-height:35px;}
#menu li a { display:block; width:84px; height:35px; color:#fff; text-decoration:none;}
#menu li .mainnav_01, #menu li .mainnav_02:hover { background:url(../../images/head/menu_bg_2.gif) no-repeat;}
#menu li .mainnav_02 { background:url(../../images/head/menu_bg_3.gif) no-repeat;}
/*#menu .keyword { width:245px; float:left; line-height:35px;}
#menu .keyword a { padding:0 10px; color:#fff; font-size:14px; text-decoration:none;}*/
#menu .keyword { float:left; width:245px;}

/*友情链接*/
#link { clear:both; width:940px; height:95px; background:url(../../images/head/link.jpg) left no-repeat; border:1px dotted #7e7e7e; margin:2px auto 0;}
#link ul { margin:5px 0 0 40px;}
#link li { float:left; width:150px; height:45px;}
#link .link_pic img { width:140px; height:36px;}

#footer { width:950px; padding:20px 0 10px; margin:0 auto; color:#a9a9a9; line-height:20px; text-align:center;}
#footer a:link, #footer a:visited { color:#a9a9a9; text-decoration:none;}
#footer a:hover { text-decoration:underline;}



