﻿@charset "utf-8";
* {margin:0; padding:0;word-break:break-all;}
body { background:#fff url(../images/body_bg.jpg) top center no-repeat; padding:0; margin:0; color:#333333; font-family:"宋体"; font-size:12px; }
a {color:#333333;text-decoration:none; }
a:hover { color:#1B6DDB;text-decoration:underline; }
ul, li, span, img{ line-height:25px; padding:0; margin:0; list-style:none; }
a:link { text-decoration: none; }
a:visited { text-decoration: none; }
a:hover { text-decoration: none; }
a:active { text-decoration: none;}
.clear {clear:both; *display:inline;/*IE only*/}
img{border:none;}
/*header*/
.top{ width:980px; height:auto; overflow:hidden; margin:20px auto 0;}
.ssy{ width:980px; height:30px; line-height:30px; text-align:right;}
/*menu*/
#dingnav { background:#282828; width:980px; height:55px; margin:0 auto; font-family:微软雅黑;}
#dingnav ul { height:55px;}
#dingnav ul li { float: left; position: relative; font-size:14px; font-weight:bold;}
#dingnav ul li a { display: block; height:55px; width: 138px; text-align: center; line-height:55px;font-size: 14px; color: #F2F2F2; border-left:1px #474747 solid; border-right:1px #101010 solid;}
#dingnav ul li:hover a { color: #1B6DDB; /*font-weight: 900;*/}
#dingnav ul li:hover ul { visibility: visible;}
#dingnav ul li ul { background:silver; 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:#F2F4F3; color:#832324; white-space:nowrap; text-overflow:ellipsis; font-size:12px; height: 26px; line-height: 26px; width:138px; /*border-top: 1px solid #FCFFFF; border-bottom: 1px solid #E7E7E7;*/ font-weight: normal;}
#dingnav ul li ul li a:hover { color:#1B6DDB; text-decoration:none;}
#dingnav ui li .NavNow{color:#f60!important;}
/*flash*/
.flash{ width:980px; height:300px; margin:0 auto 15px;}
/*index*/
#Content{ background:#FFF; 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:60px; 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; 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:300px; float:left;} .lxwm ul li{ line-height:25px;}
.flink{ width:980px; height:57px; margin:15px auto; padding:5px 0;  font-family:微软雅黑;}
.flink{ width:960px; height:47px; line-height:47px; padding:10px; margin:0 auto; color:#06F;}
.flink dl dt dd{ float:left;}
/*BOTTOM*/
#Bottom{ width:980px; height:auto; overflow:hidden; margin:15px auto 10px; border-top:3px #06F solid; text-align:center; line-height:25px;}
#Bottom p{ margin:0; padding:0; font-family:Arial, Helvetica, sans-serif;}
/*info*/
.banner{ width:980px; height:200px; margin:0 auto 15px;}
#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{ color:#666;} 
.lidate {float:right; }
#Page{ width:705px; height:30px; line-height:30px; text-align:right; margin:15px 15px 0 0;}