﻿/***** 全局设置 *****/ 
* {margin:0;padding:0; }
/*body{ margin:0;font-size:12px;line-height:1.5;text-align:center;background:#FFF;color:#000;}*/
div,td{font-size:12px;}
img{border:0;}
ul{margin:0;padding:0;list-style:none;}
li{margin:0;padding:0;}

h1{text-align:center;}

.clear{clear:both;}
.red{ color:#ff0000;}
.red a:link,.red a:visited{text-decoration:none;color:#ff0000;}
.red a:hover{text-decoration:none;color:#ff0000;}
a.red{ color:#FF0000;}
a.red:link, a.red:visited{ color:#ff0000;}
a.red:hover { color:#ff0000;}
.green{ color:#008000;}
.green a:link,.green a:visited{text-decoration:none;color:#008000;}
.green a:hover{text-decoration:none;color:#008000;}
a.green{ color:#008000;}
a.green:link, a.green:visited{ color:#008000;}
a.green:hover { color:#008000;}
.f50{ color:#ff5500;}
.f50 a:link,.f50 a:visited{text-decoration:none;color:#ff5500;}
.f50 a:hover{text-decoration:none;color:#ff5500;}
a.f50{ color:#ff5500;}
a.f50:link, a.f50:visited{ color:#ff5500;}
a.f50:hover { color:#ff5500;}

a.blue, a.blue:link, a.blue:visited{ color:#0000FF;text-decoration:underline;}
a.blue:hover {text-decoration:none;}


.b{ font-weight:bold;}
a.imgborder {display:block;margin:0px auto;padding:5px;}
a.imgborder:link, a.imgborder:visited{ border:1px solid #ccc; padding:5px;}
a.imgborder:hover { border:1px solid #666; padding:5px;}

a.imgb { display:block; width:80px; height:80px;margin:0px auto;padding:2px; background:url(../images/pic_loading.gif) no-repeat center center;}
a.imgb:link, a.imgb:visited{ display:block; padding:2px; border:1px solid #CCCCCC;}
a.imgb:hover { display:block; padding:2px; border:1px solid #666666;}



a:link{color:#000;text-decoration:none;}
a:visited{color:#000;text-decoration:none;}
a:hover{color:#fe3d02;text-decoration:underline;}

.fleft{float:left;}
.fright{float:right;}

/***** 头部 *****/ 
#warpper{ margin:0 auto;width:950px; text-align:center;}

#top{ width:964px; background:url(../images/topbj.gif);height:28px; line-height:28px; color:#333333; padding-top:2px; margin-top:-1px; text-align:left; padding-left:6px;}
.s2{ float:right; text-align:right; padding-right:6px;}
.s3{ width:57px; height:26px; float:left; padding-left:8px; padding-top:2px;}
.s4{ width:110px; height:26px; float:left; }
.sa{ float:left; padding:0 0 0 6px;}
.sa a:link,.sa a:visited{color:#FFF;}
input.text{ width:188px; padding-left:4px;  height:20px; text-align:left;border:1px solid #d2d2d2;line-height:20px; float:left;}

/***** logo *****/ 
#logo{ width:970px; float:left; height:60px; background:url(../images/logobj.gif) no-repeat;}
.logo{ width:180px; float:left; height:60px;}
.logo h1{ float:left; font-size:28px; width:180px; line-height:24px; color:#017f90; padding-left:24px; text-align:left; padding-top:12px; }
.logo h2{ float:left; text-align:left; clear:both; text-align:left; padding-left:24px; font-size:16px; line-height:16px;  font-family:Arial, Verdana, Helvetica, sans-serif; font-weight:normal;}

.banner{ float:right;}
.logo h1 a:link,.logo h1 a:visited{text-decoration:none;color:#ff8400;}
.logo h1 a:hover{text-decoration:none;color:#59b123;}
.logo h2 a:link,.logo h2 a:visited{text-decoration:none;color:#777777;}
.logo h2 a:hover{text-decoration:none;color:#59b123;}

/***** 导行栏 *****/
#menu{ width:970px; float:left;text-align:center; background:url(../images/menu.gif) 0 -60px repeat-x; height:26px; overflow:hidden;}
#menu .txt ul li{ float:left; width:66px;height:26px; line-height:26px; font-size:12px; color:#000000; background:url(../images/menu.gif) -96px -30px no-repeat;}
#menu .txt ul li.nav_on{ width:96px; float:left; font-weight:bold; color:#FFFFFF; font-size:14px; background:url(../images/menu.gif) 0 -30px; line-height:24px; padding-top:2px; margin-left:-1px;}
#menu .txt ul li.nav_on a{color:#FFFFFF;}
#menu .z{ width:4px; float:left; height:26px; line-height:4px; padding-right:6px; font-size:4px; background:url(../images/menu.gif) no-repeat;}
#menu .zz{ width:4px; float:left; height:26px; line-height:4px; font-size:4px; background:url(../images/menu.gif) -14px 0;}
#menu .yy{ width:4px; float:left; height:26px; line-height:4px; font-size:4px; background:url(../images/menu.gif) -10px 0; margin-right:5px; display:inline;}
#menu .y{ width:4px; float:left; height:26px; line-height:4px; font-size:4px; background:url(../images/menu.gif) -380px -30px; display:inline;}

#menu .list{ float:left; height:26px; padding:0 8px 0 10px; line-height:26px; background:url(../images/menu.gif) -162px -30px repeat-x;}
#menu .list-right{ float:right;}
#menu .list-right p{ width:120px; float:left; padding:0 2px 0 4px; height:26px; line-height:26px; }

#menu li#nav_lxs{ background:url(../images/menu.gif) -220px -30px repeat-x; padding:0 7px; line-height:24px; padding-top:2px;}
#menu li#nav_lxs.nav_on{ background:url(../images/menu.gif) 0 -124px no-repeat;line-height:24px; padding-top:2px;}

#menu li#nav_jiaotong{ background:url(../images/menu.gif) -162px -30px repeat-x; }
#menu li#nav_jiaotong.nav_on{ background:url(../images/menu.gif) 0 -30px repeat-x;}
#menu .list a:link,#menu .list a:visited{text-decoration:none;color:#008414; font-weight:bold;}
#menu .list a:hover{text-decoration:underline;color:#ff0000; font-weight:bold;}

/***** 搜索内容 *****/
.sos{ width:970px; float:left; height:29px; line-height:29px; text-align:left;} 
.sos .z1{ width:4px; float:left; height:29px; line-height:4px; font-size:4px; background:url(../images/menu.gif) -370px -30px;}
.sos .y1{ width:4px; float:left; height:29px; line-height:4px; font-size:4px; background:url(../images/menu.gif) -374px -30px;}
.sos .txt{ width:962px; float:left; padding-top:3px; background:url(../images/menu.gif) 0 -90px repeat-x; height:26px; line-height:26px;}
.sos .s1{ width:200px; float:left; padding:0 12px;}
.sos input.text{ width:200px; padding-left:4px; height:18px;text-align:left;border:1px solid #d2d2d2;line-height:18px; float:left;color:#CCC;}
.sos .s2{ width:50px; float:left;}


/***** 您的位置 *****/
.ndwz{ width:950px; float:left; height:21px; line-height:21px; color:#666666; margin-bottom:5px; padding-top:3px; border-bottom:1px solid #CCCCCC; text-align:left;}
.ndwz .right{float:right;padding-right:5px;}

/***** 底部 *****/ 
#footer{ width:970px; clear:both; margin:0 auto;text-align:center; }
#fu{height:22px;margin:5px auto 0 auto;font-size:12px;line-height:22px; color:#000000;}
#fu a{padding:0 3px;}
#fu a:link,#fu a:visited{color:#616161;}

#ft {width:600px;height:24px;color:#616161;font-size:12px;font-family:Arial;margin:0 auto;}
#ft a{color:#616161;font-size:12px}
#ft .copy{color:#ff6600;}

#textnavdiv {height:66px;margin:6px auto 6px auto;}
#textnavdiv .logol {float:left;}
#textnavdiv span {color:red;display:block ;width:245px; float:left;padding:7px 0px 0px 6px;font:12px bold "宋体"   ;}
#textnavdiv ul {font-size:13px;color:Black ;}
#textnavdiv li {text-align:center;display:block ;float:left;margin:0 0 0 5px;line-height:20px;width:38px;font-size:14px;}
#textnavdiv a {text-decoration:none;}

