body { background:#fff; font-size:12px; font-family: "宋体"; color:#0545a7; }
body, div, ul, li, h1, h2, h3, h4, h5, h6, p, span, dl, dd, dt, em { margin:0px; padding:0px; }
img { border:none; }
li { list-style:none; }
a { color:#0046a1; text-decoration:none; }
a:hover { text-decoration:underline; }
.clear { clear:both; height:0px; overflow:hidden; }
.blank15 { height:15px; clear:both; overflow:hidden }
.blank10 { height:10px; clear:both; overflow:hidden }
.fl { float:left; }
.fr { float:right; }
.warp { width:1000px; margin:0 auto; }
.bor { border:1px #dddddd solid; }
.mt15 { margin-top:15px; }
.mt10 { margin-top:10px; }
.ml10 { margin-left:10px; }
.ml20 { margin-left:20px; }
.main { width:960px; padding:20px; }
.route { height:46px; color:#08449a; line-height:46px; }
.route a { color:#08449a; }

.fy { text-align:center; margin-bottom:15px; margin-top:18px; }
.fy span { border:1px solid #d0d0d0; color:#b9b9b9; padding:0 5px }
.fy .fy_cur { border:1px solid #d0d0d0; background:#046cb5; color:#FFF; padding:0 5px }
.fy .fy_cur1 { border:1px solid #d0d0d0; color:#1D5D9D; padding:0 5px }
.fy a { color:#1d5d9d; border:1px solid #d0d0d0; padding:0 5px }
.friend a { color:#7b7b7b; font-size:12px }
.friendtxt { position:relative; margin-top:15px; width:1000px; }
.friendtxt .fle { color: #00274f; font-weight: bold; width: 65px; font-size:12px; float:left; padding-top:4px; }
.friendtxt .top { color: #00255c; text-align: left; width: 935px; float:left; line-height:25px; }
.friendtxt .top a { display: block; white-space: nowrap; word-break: keep-all; float:left; margin-right:10px; }
.bottom { color:#747474; line-height:25px; text-align:center; width:1000px; margin:20px auto 0; border-top:3px #000000 solid; padding-top:20px; }
.bottom a { color:#747474; }






.tit {background:#e8e8e8;color: #002758;height: 30px;margin-bottom: 15px; border-bottom:1px #dddddd solid;}
.tit a {color: #002758;}
.tit a:hover {color: #002758;}
.tit h4 {font-size: 14px;font-family: "微软雅黑","宋体";  font-weight: bolder;line-height: 22px;padding-left:10px;
padding-top: 4px;}
.tit span {display: inline;float: right;font-size: 12px;margin-right: 5px; margin-top: -15px; color:#989898;}

.bt-cloumn{ width:960px;}

.xgwz{ padding:0 0px 15px 0; font-size:14px;}
.xgwz li .date {color: #999999; float: right; width: 114px; font-size:12px;}
.xgwz li{ margin-left:15px; line-height:28px;}

.shengming{ overflow:hidden;}
.shengming table{ width:960px; background:#efefef; border:1px #efefef solid; color:#0448ab;}
table{ border-collapse:collapse; border-spacing:0;}
.shengming table td{ line-height:26px;}


.jctj{ width:960px;}
.jctj li{ float:left; text-align:center; margin-left:12px; margin-bottom:10px; display:inline; width:146px; height:145px;}
.jctj img{ display:block; margin-bottom:5px; border:1px #ddd solid; padding:2px;}
.jctj li a{ color:#555;}



.title{text-align:center; padding:20px 0 0;}
.title h1{-x-system-font:none;color:#000;font-family:"\5B8B\4F53",arial;font-size:26px;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;line-height:30px;margin-bottom:6px;font-weight:800;}
.subtitle{margin-bottom:4px; font-size:18px; font-family:"\6977\4F53,\5B8B\4F53"; color:#666;}
.titbar1{padding:6px 0; border-bottom:1px solid #d9d9d9; color:#333;}
.titbar1 span{margin-left:18px;}
.titbar2{padding:8px 0; color:#333;}
.titbar2 a{color:#333;}
.titbar2 span{padding:0 10px;}

.article{line-height:28px; padding:0 10px 10px; text-align:left; margin-top:8px; font-size:16px; color:#333; overflow:hidden; _zoom:1}
.article td{font-size:16px; line-height:25px;}

.article a{font-size:16px; color:#fc7f00;}
.article p{margin:20px 0; font-weight:normal;}