﻿@charset "utf-8";
* {margin:0;padding:0;}
body,td,th {font-size: 12px;}
body { margin:0; padding:0; background:#ebebeb;}
a {font-size: 12px;}
a:link {text-decoration: none;}
a:visited {text-decoration: none;}
a:hover {text-decoration: none;}
a:active {text-decoration: none;}
table {border-collapse:collapse;}
img {border:0;}
ul {list-style:none;}
/*header*/
.header{ width:100%; height:70px; margin:0 auto;}
.top{ width:980px; height:70px; margin:0 auto;}
.logo{ width:400px; height:70px; float:left;}
.ssy{ width:150px; height:70px; line-height:35px; float:right; text-align:right;}
/*menu*/
.menu{ background:#1B6DDB; width:100%; height:43px; line-height:33px; margin: 0 auto; border-top:1px #195FBF solid; border-bottom:1px #195FBF solid;}
#dingnav { width:980px; height:43px; margin:0 auto;}
#dingnav ul { height:43px;}
#dingnav ul li {  float: left; position: relative; font-size:14px; font-weight:bold;}
#dingnav ul li a { display: block; height:43px; width:122px; text-align:center; line-height:43px;font-size:14px; color: #fff; font-family:微软雅黑;}
#dingnav ul li:hover a { color:#fff; background:#000; /*font-weight: 900;*/}
#dingnav ul li:hover ul { visibility: visible;}
#dingnav ul li ul {visibility: hidden; position: absolute; z-index: 999; left: 0px; /*padding-right: 4px; padding-bottom: 4px;*/ height: auto; width: auto;}
#dingnav ul li ul li { clear: left; padding-right: 0px; border-width: 0px;}
#dingnav ul li ul li a { background:#fff; margin-top:1px; white-space:nowrap; text-overflow:ellipsis; font-size:12px; height:30px; line-height: 30px; width:122px; text-align:center; /*border-top: 1px solid #FCFFFF; border-bottom: 1px solid #E7E7E7;*/ font-weight: normal;}
#dingnav ul li ul li a:hover { color:#185FBE; text-decoration:none;}
/*index*/
.flash{ width:980px; height:300px; margin:15px auto;}
#Content{ width:980px; height:auto; overflow:hidden; margin:0 auto;}
#Content h3{ margin-bottom:10px; font-size:14px; font-family:微软雅黑; font-weight:bold;}
.excuse{ background:#6BA2D8; width:960px; height:150px; margin:0 auto; padding:10px; color:#fff;}
.bjcx{ width:360px; height:150px; float:left; margin:0 45px; border-left:1px #195FBF dashed; border-right:1px #195FBF dashed; padding:0 50px;}
.bjcx p{ width:60px; float:left;} .bjcx ul li{ line-height:22px;} .bjcx li{ margin:2px auto;}
.ydcx,.khdl{ width:203px; height:150px; float:left;} .khdl p{ width:50px; float:left;} .khdl ul li{ line-height:22px;} .khdl li{ margin:10px auto; display:block;} .khdl a{ background:#06F; display:block; width:60px; height:22px; text-align:center; margin:0 5px; float:left; color:#fff;}
.index_bottom{ background:#FFF; width:960px; height:170px; margin:15px auto; padding:10px;} 
.index_bottom h3{ margin-bottom:10px; font-size:14px; font-family:微软雅黑; font-weight:bold; color:#1B6DDB;}
.gsxw,.hyxw{ width:351px; height:170px; border-right:1px #CCC dashed; float:left; margin-right:15px; padding-right:10px;}
.gsxw ul li{ line-height:25px;} .gsxw span{ float:right; color:#666;} .gsxw li{  list-style-type:square; list-style-position:inside; border-bottom:1px #CCC dashed; padding:3px 10px;} .gsxw li a{ color:#666;} .gsxw li a:hover{color:#1B6DDB;}
.hyxw ul li{ line-height:25px;} .hyxw span{ float:right; color:#666;} .hyxw li{  list-style-type:square; list-style-position:inside; border-bottom:1px #CCC dashed; padding:3px 10px;} .hyxw li a{ color:#666;} .hyxw li a:hover{ color:#1B6DDB;}
.lxwm{ width:203px; height:170px; float:left;} .lxwm ul li{ line-height:25px;}
/*Bottom*/
#Bottom{ background:#FFF; width:980px; height:auto; overflow:hidden; text-align:center; line-height:25px; margin:0 auto; font-family:Arial, Helvetica, sans-serif; padding-top:10px;}
/*info*/
.banner{ width:980px; height:200px; margin:15px auto;}
#Content_Left{ width:203px; height:auto; overflow:hidden; float:left;}
.info_list{ width:203px; height:auto; overflow:hidden; margin:0 auto 15px;}
.info_list h3{ width:203px; height:40px; line-height:40px; font-size:16px; font-weight:bold; color:#fff; text-align:center; background:#6BA2D8;}
.info_list ul li{ line-height:25px;} .info_list li a{ margin-top:1px; display:block; background:#FFF; padding:0 10px; color:#666;}
.info_list li a:hover{ background:#FF9; color:#1B6DDB;}
#Content_Right{ width:762px; height:auto; overflow:hidden; float:right;}
.Contents{ width:722px; background:#FFF; line-height:22px; margin:0 auto 15px; padding:10px 20px; min-height:250px; _height:250px;}
.Contents ul li{ line-height:25px;} .Contents li{list-style-type:square; list-style-position:inside; border-bottom:1px #CCC dashed; padding:3px 10px;}
.Contents li a:hover{ color:#1B6DDB;} .Contents li a{ color:#666;}
.breadcrumb{ background:#6BA2D8; border-top:2px #09F solid; width:722px; height:30px; line-height:30px; text-align:left; padding:0 20px;}
.breadcrumb a{ color:#fff;}
.Title{ width:720px; height:30px; line-height:30px; text-align:center; font-weight:bold; margin-top:15px;}
.Info{ width:720px; height:30px; line-height:30px; margin:5px auto; text-align:center;}
.Contents span{ float:right; color:#666;} 
#Page{ width:705px; height:30px; line-height:30px; text-align:right; margin:15px 15px 0 0;}