﻿@charset "utf-8";
/* CSS Document */
*{margin:0px; padding:0px;}
body,td,div,p,th{font-size:13px;font-family: "宋体","Arial,"; }
img{ border:none;}
.clear{clear:both;}
ul,li{list-style:none;}
a{text-decoration:none; color:#000;}
a:hover{text-decoration:underline; color:#F00;}
/* 顶部 */
#miniNav {height:25px;border-bottom:1px solid #e6e6e6;background:#f8f8f8;color:#7F7F7F;text-align:center;}
#miniNav div {width:950px;margin:0 auto;font-size:12px; line-height:25px;font-family:"宋体";}
#miniNav span {display:block;float:right;}
#miniNav .welcome {display:block;float:left;}
#miniNav a{color:#7F7F7F;margin:0 3px;font-size:12px;text-decoration:none;display:block;float:right;}
#miniNav a:hover {color:#fff;background:#929292;}
.top{width:950px; margin:5px auto; height:80px;}
.search{width:445px; height:43px; background-image:url(/images/bg_search.jpg); float:left; position:relative;}
.search .i{width:235px; margin-top:8px; margin-left:5px; height:30px; line-height:30px; border:0px; float:left; font-size:16px;}
.search .i_t{ width:70px; height:30px; line-height:30px; border:0px; font-size:15px; float:left;  margin-top:8px;margin-left:15px;}
.search .xiala{ display:block; width:20px; cursor:pointer; height:30px; margin-top:8px; float:left;}
.search .xiala_1{ position:absolute; z-index:100; left:253px; top:35px; width:70px; height:auto; overflow:hidden; font-size:15px; display:none;}
.search .xiala_1 ul{background-color:#FFF; padding: 0px 3px; height:53px;}
.search .xiala_1 ul li{ line-height:25px;}
.search .xiala_1 ul li:hover{background-color:#4798cf; color:#FFF;}
.search .xiala_1 ul li a:hover{color:#FFF; text-decoration:none;}
.search .btnSearch{display:block; width:100px; cursor:pointer; height:30px; margin-top:8px; float:left;}
.oa{ float:left; width:245px; font-size:15px; margin-left:15px; font-weight:bold; color:#1359B2;}
.menu{width:950px; height:34px; margin:0 auto; background:url(/images/bg_banner.jpg) repeat-x;}
.menu li{height:20px; line-height:20px; margin-top:7px; width:134px; text-align:center; float:left; font-size:14px; color:#FFF; font-weight:bold; border-right:#FFF 1px solid;}
.menu li.none{ border:none;}
.menu li a{color:#FFF; font-weight:bold; font-size:14px; text-decoration:none;}

.dfl{width:950px; height:30px; margin:5px auto; margin-bottom:0px;border-top:#99b3cc 5px solid;}
.dfl li{float:left; border-right:#ddd 1px solid; border-bottom:#ddd 1px solid; text-align:center; width:61px; height:30px; line-height:30px;}
.dfl li a{font-size:13px; color:#014073; font-weight:bold;}
.dfl li.current{ border-bottom:none; background-color:#FFF;}
.dfl li.current a{color:#980400;}
.dfl .hyfl{height:30px; line-height:30px; background-color:#f5f5f5; font-size:15px; color:#000; font-weight:bold; width:80px;}

.xhyfl{width:950px; margin:0 auto; height:40px; line-height:40px; border-bottom:#ddd 1px solid;}
.xhyfl a{display:block;width:auto; height:40px; line-height:40px; font-size:15px; float:left; overflow:hidden; margin-left:10px;}

#bottom{width:950px; height:auto; margin:10px auto; text-align:center; color:#FFF; line-height:20px; background-color:#4a4a4a; padding-top:10px;}
#bottom a{ color:#FFF; text-decoration:none;}
#bottom a:hover{ color:#F00; text-decoration:underline;}

.daohang{width:950px; margin:8px auto; border-top:#CECECE 1px solid; border-bottom:#CECECE 1px solid; height:30px; line-height:30px; background-color:#f5f5f5; color:#1359B2; font-size:14px;}
.daohang a{color:#1359B2;}
.daohang span{ margin-left:450px;}

.top_m{float:left; line-height:35px; height:35px; color:#1359B2; font-weight:bold; font-size:15px; margin-top:10px; width:266px;}
.top_m span{display:block; float:left; height:35px;}
.top_m .ml,.mr{width:80px; background:url(/images/20130330A_1.png) 0px -3px no-repeat; margin-left:20px;} 
.top_m .mr{float:right;}
.top_block{width:220px; margin-left:30px; float:left; height:auto; overflow:hidden;}
.top_block li{line-height:23px; font-size:15px; color:#1359B2;}
.top_m1{width:300px;}
.top_m1 .ml{margin-left:40px;}
.top_m1 .mr{float:right; margin-right:10px;}
.top_block1{margin-left:40px;}
.top_block2{margin-left:30px; width:270px;}
.top_block2 li{ padding-left:20px; background:url(/images/20130330A_1.png) -128px -168px no-repeat;}
.top_block2 li a{color:#000;}