﻿@charset "utf-8";
body{font-size: 12px;color:#000; margin:0px;padding:0px; font-family:Arial, Helvetica, sans-serif;}
div,ul,li,span,h4,h3,h2,h1,p,dl,dt,dd,textarea,a{text-align:left; list-style-type:none; padding:0px; border:0px;margin:0px; width:auto; height:auto;}
img{ vertical-align:middle; border:0;}
a{ color:#333333; text-decoration:none;}
a:hover{ color:#025394; text-decoration:underline;}
.blue a{ color:#0083c7; text-decoration:none;}
.blue a:hover{ color:#0083c7; text-decoration:underline;}
#top{ width:930px; height:auto; margin:0 auto;}

.navigation{ width:100%; height:35px;}
#banner{ width:930px; height:auto; overflow:hidden; margin: 10px auto 0;}
#subject{ width:930px; height:auto; overflow:hidden; margin:0 auto;}
#subject .s_top{ width:980px; height:30px; background:url(../images/bg01.jpg) left top no-repeat}
#subject .s_center{ width:930px; height:auto; overflow:hidden; font-size:11px; background:url(../images/bg02.jpg) repeat-y}
#subject .s_center ul{ width:100%; height:auto; overflow:hidden;}
#subject .s_center ul li{ width:280px; height:auto; overflow:hidden; float:left; margin:0 12px; display:inline}
#subject .s_center ul li h3{ font-size:14px; color:#0083c7; width:100%; margin-bottom:10px; height:30px; line-height:30px; display:block;}
.nr{ width:100%; color:#333333; line-height:16px; margin-bottom:8px;}
.nr b{ font-size:12px;}

#subject .s_bottom{ width:930px; height:32px; background:url(../images/bg03.jpg) no-repeat}
#foot{ width:930px; height:auto; overflow:hidden; margin:0 auto; color:#666666}
#foot .left{ float:left; width:429px; height:30px; line-height:30px;}
#foot .left a{ margin:0 10px;}
#foot .right{ float:right; width:460px; height:30px; line-height:30px; text-align:right;}

.nav01 {height:35px; line-height:35px; float:left;background: url(images/bg.gif) repeat-x; position:relative; width:720px; z-index:100;margin:0;padding:0;}
.nav01 .table {display:table; margin:0 auto;}
.nav01 .select,.nav .current {margin:0; padding:0; list-style:none; display:table-cell; white-space:nowrap;}
.nav01 li {margin:0; padding:0; height:auto; float:left;}
.nav01 .select a {display:block; height:35px; float:left; background-color:#efefef; margin-right:1px; padding:0 10px; text-align:center;text-decoration:none;  height:35px; line-height:35px; display:inline; white-space:nowrap; color:#2b3238;}
.nav01 .select a:hover, .nav .select li:hover a {background: url(../images/bg04.jpg) repeat-x; display:block; padding:0 10px; height:35px; line-height:35px;cursor:pointer; color:#fff;}
.nav01 .select a b{font-weight:bold;}
.nav01 .select a:hover b, .nav .select li:hover a b {display:block; float:left; cursor:pointer;}
.nav01 .select_sub {display:none;}
/* IE6 only */
.nav01 table {border-collapse:collapse; margin:-1px; width:0; height:0;}
.nav01 .sub {display:table; margin:0 auto; padding:0; list-style:none;}
.nav01 .sub_active .current_sub a, .nav .sub_active a:hover {background:transparent; color:#2b3238;}
.nav01 .select :hover .select_sub, 
.nav01 .current .show {display:block; position:absolute; width:100%; top:30px; background:url(../images/bg08.png) no-repeat; filter: progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=160, Color='#3c3c3c');padding:0; z-index:100;left:0; text-align:center;}
.nav01 .current .show {z-index:10;}
.nav01 .select :hover .sub li a, .nav .current .show .sub li a {display:block;float:left; background:transparent; padding:0 5px 0 5px; width:inherit;margin:0; white-space:nowrap; 
border:0; color:#fff;}
.nav01 .current .sub li.sub_show a {color:#fff; cursor:default; }
.nav01 .select :hover .sub li a:hover, .nav .current .sub li a:hover {visibility:visible; color:#fff; }


.sousuo{ float:right; width:220px; height:auto; overflow:hidden; margin-top:6px;}
.ss{ width:100px; height:17px; background:url(../images/bg06.jpg) no-repeat; border-width:0; text-indent:10px; margin-top:2px;}
.ss01{ width:88px; height:20px; background:url(../images/bg09.jpg) no-repeat; border-width:0; text-indent:10px; margin-top:2px;}
.ssa{width:200px; height:auto; overflow:hidden; margin-top:7px; float:right; display:inline;}
.left01{ width:219px; height:322px; float:left; background:url(../images/bg07.jpg) no-repeat;}
.left01 .titi{ width:100%; height:32px; margin:30px 0 0 10px; display:inline; float:left; font-size:15px; color:#003f88; text-indent:10px;}
.left01 ul{ width:100%; height:auto; overflow:hidden; margin:10px 0 0 10px; float:left; font-size:13px; display:inline}
.left01 ul li{ width:100%; height:22px; line-height:22px; text-indent:10px;}
.right01{ width:684px; height:auto; overflow:hidden; float:right; margin-top:26px; display:inline}
.right01 .zihzi01{ width:100%; height:auto; overflow:hidden;}
.gundong{width:662px; height:auto; overflow:hidden; border:#CCCCCC solid 1px; margin-top:10px; padding:5px}
.gundong img{ width:140px; height:98px; border:#CCCCCC solid 1px;}
.a a{ color:#01589f}
.zihzi02{ width:100%; height:; overflow:hidden;}
.zihzi02 img{ margin-top:10px;}
.zizhi_text{ width:662px; overflow-y:scroll; line-height:24px; border:#CCCCCC solid 1px; margin-top:10px; padding:5px;}
.jianjie{ width:680px; height:auto; overflow:hidden; line-height:20px;}
.jian{ width:684px; height:auto; overflow:hidden;}
.jian_list{ width:320px; height:auto; overflow:hidden; float:left; display:inline}
.jian_list li{ width:310px; height:auto; overflow:hidden; margin-top:18px;}
.titl{ width:100%; height:15px; line-height:15px; font-size:14px; margin-bottom:5px; background:url(../images/10.jpg) left center no-repeat; text-indent:18px;}

.jian_list01{ width:360px; height:auto; overflow:hidden; float:right; display:inline}
.jian_list01 li{ width:350px; height:auto; overflow:hidden; margin-top:26px;}
.jian_font{ width:100%; height:auto; overflow:hidden; line-height:14px; font-size:11px;}

.new{ width:678px; height:auto; overflow:hidden; float:left;}
.new dt{ width:577px; height:28px; line-height:28px; border-bottom:#CCCCCC dotted 1px; float:left; background:url(../images/bg08.jpg) left center no-repeat; text-indent:22px; overflow: hidden;white-space: nowrap;-o-text-overflow: ellipsis;text-overflow: ellipsis;}
.new dd{ width:100px; height:28px; line-height:28px; border-bottom:#CCCCCC dotted 1px; float:right; text-align:right;}
.fenye{ width:100%; height:auto; overflow:hidden; margin-top:15px; display:inline; text-align:center; float:left;}
.aj{ border:#666666 solid 1px; margin-top:10px; border-collapse:collapse; margin-bottom:10px;}
.aj td{ border:#666666 solid 1px; padding:5px; font-size:12px;}
.aj td b{ font-size:14px;}

.jianjie table { border:#666666 solid 1px; margin-top:10px; border-collapse:collapse; margin-bottom:10px;}
.jianjie table  td{ border:#666666 solid 1px; padding:5px; font-size:12px;}
.jianjie table  td b{ font-size:14px;}

/*=======================map============================*/
.map_title{ display:block; border-bottom:#003f95 solid 2px; width:100%; height:46px; line-height:46px; background:url(../images/10.jpg) left center no-repeat; font-size:14px; font-family:"微软雅黑"; text-indent:16px;}
.map{ width:100%; height:auto; overflow:hidden;}
.map01{ width:308px; height:auto; overflow:hidden; float:left; padding-bottom:20px;}
.map01 .title{ width:100%; height:auto; overflow:hidden; margin-top:20px; float:left; display:inline;}
.map01 .jiantou{ width:9px; height:30px; background:url(../images/12.jpg) left center no-repeat; float:left;}
.map01 .title h3{ width:274px; height:28px; line-height:28px; border-bottom:#CCCCCC dotted 1px; font-size:14px; color:#5297d1; float:left; display:block; text-indent:10px;}
.map_list{ width:274px; height:auto; overflow:hidden; float:left; margin-left:10px; display:inline}
.map_list li{ width:100%; height:24px; line-height:24px; text-indent:16px; border-bottom:#CCCCCC dotted 1px; background:url(../images/11.jpg) left center no-repeat; font-size:12px; color:#004097;}
.map_list li a{ color:#004097; text-decoration:none; font-family:Arial, Helvetica, sans-serif;}
.map_list li a:hover{ color:#004097; text-decoration:underline;}
.tip{ width:100%; height:40px; line-height:40px; text-align:center; font-family:Arial, Helvetica, sans-serif;}
.tip span{ color:#FF0000;}

.tip_list{ border:#FFFFFF solid 1px; margin-bottom:20px; border-collapse:collapse; font-family:Arial, Helvetica, sans-serif;}
.tip_list td{ padding:10px; border:#FFFFFF solid 1px; font-size:13px;}
.tip_list span{ color:#aa1111}
.sh{ background-color:#dfdfdf;}
.qh{ background-color:#efefef;}
.map_us{ width:860px; height:auto; overflow:hidden; margin-left:20px; float:left; display:inline; margin-top:20px; line-height:22px; font-family:Arial, Helvetica, sans-serif;}
.liuyan{ width:860px; height:22px; line-height:22px; overflow:hidden; float:left; margin-bottom:20px; margin-left:20px; font-family:Arial, Helvetica, sans-serif; display:inline}
.liuyan a{ color:#004097}
