﻿@charset "utf-8";
body, h1, h2, h3, h4, h5, h6, dl, dt, dd, ul, ol, li, th, td, p, blockquote, pre, form, fieldset, legend, input, button, textarea, hr, span { margin: 0; padding: 0;}
body { font-size: 12px; font-family: "Microsoft YaHei" ! important; color: #000000; background: #fff; margin: 0 auto; pading: 0px;}
a { text-decoration: none; color: #000; outline: none;}
a:active {
star:expression(this.onFocus=this.blur());}
img { border: 0px; vertical-align: middle;}
li { list-style: none;}
.pt10 { padding-top: 10px;}
.pl10 { padding-left: 10px;}
.pr10 { padding-right: 10px;}
.pb10 { padding-bottom: 10px;}
.pn5 { padding: 5px;}
.pt5 { padding-top: 5px;}
.pl5 { padding-left: 5px;}
.pr5 { padding-right: 5px;}
.pb5 { padding-bottom: 5px;}
.mt10 { margin-top: 10px;}
.mt30 { margin-top: 30px;}
.ml10 { margin-left: 10px;}
.mr10 { margin-right: 10px;}
.mb10 { margin-bottom: 10px;}
.mn5 { margin: 5px;}
.mt5 { margin-top: 5px;}
.ml5 { margin-left: 5px;}
.mr5 { margin-right: 5px;}
.mb5 { margin-bottom: 5px;}
.w1000 { width: 1000px; height: auto; margin: 0 auto; overflow: hidden;}
.top { width: 100%; height: 42px; line-height: 38px; border-bottom: 1px solid #eeeef0;}
.header { width: 100%;}
.logo { width: 320px; float: left;}
.logo_p{ font-size:15px; padding-bottom:0px;}
.logo_p a{ margin-left:20px; color:#999;}
.logo_p a:hover{ color:#F00;}
.topavd { width: 660px; height: 84px; float: right; border: 1px solid #acb5b0; margin-top:30px;  }
.left { float: left;}
.right { float: right;}
.nav { width: 1000px; height: 60px; float: left; background: #1d71b7; padding-top: 6px;}
.nav ul { width: 310px; height: auto; float: left; margin-left: 20px;}
.nav ul li { list-style: none; display: inline; width: 100px; float: left;}
.nav ul li a { width: auto; height: 26px; line-height: 26px; float: left; color: #fff; font-size: 15px;}
.nav ul li span { float: left; font-size: 15px; font-weight: bold;}
.nav1 { width:1000px; float: left; background: #1d71b7; padding:6px 0; line-height:26px;}
.nav1 li { list-style: none; display: inline; width:62px; float: left; text-align:center;}
.nav1 li a{ color:#fff;font-size: 14px;}
.nav1 li a:hover{ color:#f00;}

.indextt { width: 998px; height: 100px; float: left; border: 1px solid #ccc; text-align: center; background: url(../images/indextt.jpg) no-repeat left 0;}
.indextt a { color: #034174; display: inline-block; font-size: 14px; height: auto; margin: 3px 5px; width: auto;}
.indextttit a { font-size: 40px; color: #00339c; width: auto; height: auto; font-weight: bold;}
.indextopnews { width: 406px; height: auto; float: left; border-top: 1px solid #e1e1e1; margin-top: 3px; padding-top: 15px;}
.indexhdp { width: 568px; height: 304px; float: right; margin-top: 15px;}
.h3tit { font-size: 19px; color: #024272;}
.bold { font-weight: bold;}
.indextopnews p { word-wrap: break-word;}
.indextopnewsbox { height: auto; line-height: 26px; margin-bottom: 7px; margin-top: 7px; overflow: hidden;}
.w400 { width: 400px;}
.w325 { width: auto; height: auto; float: left;}
.ml20 { margin-left: 20px;}
.w655 { width: 655px;}
.newsbox { width: 320px; height: auto; float: left; margin-bottom: 20px;}
.newsboxtit { height: 28px; line-height: 28px; margin-bottom: 8px; width: 320px;}
.newsboxtit span { margin-left: 8px; font-size: 18px; float: left; color: #024272; font-weight: bold;}
.newsboxtit span p{ color:#a6d0de; font-size:12px; font-weight: normal; line-height:18px;}
.newsboxtit i { width: 150px; height: 1px; background: #cad1e1; float: left; margin: 15px 11px 0;}
.newsboxtit a.more { float: right; font-size: 12px; color: #989898; font-weight: normal; background: url(../images/amorebg.png) no-repeat left 0; padding-left:20px;line-height: 20px; margin-top: 5px;}
.newsboxtit a:hover.more { color: #024272;}
.newsboxtit a.more  p{ color:#a6d0de; font-size:12px; font-weight: normal; line-height:18px; }

.newsboximg { margin: 0 auto 11px; overflow: hidden; width: 320px;}
.newsboximg dt { border: 1px solid #d5d5d5; float: left; padding: 1px; width: 130px; margin-right: 13px; margin-top: 5px;}
.newsboximg .title { float: left; font-size: 14px; line-height: 26px; overflow: hidden; text-indent: 0; text-overflow: ellipsis; white-space: nowrap; width: 320px; height: 26px; color: #024272; margin-top: 0px;}
.newsboximg .title a { color: #024272;}
.newsboximg dd { float: left; font-size: 12px; line-height: 22px; text-indent: 2em; width: 170px; color: #656565; margin-top: 13px;}
.newsboximg dt img { display: block;}
.red { color: #c00;}
.red a:link { color: #c00; text-decoration: none;}
.newsboxlist { margin: 0 auto; width: 320px;}
.newsboxlist ul li { color: #0158a7; display: inline; float: left; list-style: outside none none; text-align: left; float: left; width: 320px;}
.newsboxlist ul li .title { float: left; font-size: 14px; height: 32px; line-height: 32px; overflow: hidden; width: auto;}
.newsboxlist ul li .titler { float: left; font-size: 14px; height: 24px; line-height: 24px; overflow: hidden; width: auto;}
.newsboxlist i.black { background:url(../images/icon_66.gif) no-repeat center ; width: 9px; height: 9px; display: inline-block; margin-right: 7px; vertical-align: middle;}
.mr15 { margin-right: 15px;}
.pt20 { padding-top: 20px;}
.avdboxleft { width: 655px; height: auto; float: left; margin-bottom: 20px;}
.w325 { width: 325px;}
.avdboxright { width: 325px; height: auto; float: left; margin-bottom: 20px;}
.h30 { width: 1000px; height: 30px; ; margin: 0 auto; overflow: hidden;}
.imgbox { width: auto; height: auto; float: left; padding: 10px; border: 1px solid #ccc; margin-bottom: 20px;}
.imgbox img { width: 300px; height: 270px; float: left;}
.imgnews { width: 100%; height: auto; float: left;}
.imgnewstit { width: 100%; height: 26px; line-height: 26px; text-align: center; font-size: 18px; font-weight: bold; color: #013567; margin-bottom: 27px;}
.imgnewstit i { background: #206f96 none repeat scroll 0 0; display: inline-block; height: 2px; margin: 0 14px; vertical-align: middle; width: 436px;}
.imgnewslist { width: 100%; height: auto; float: left;}
.imgnewslistbig { width: 500px; height: 335px; float: left;}
.imgnewslistsm { width: 240px; height: 162px; float: left;}
.imgnewstitlebig { background: rgba(0, 0, 0, 0.5) none repeat scroll 0 0; color: #fff; float: left; font-size: 16px; height: 70px; line-height: 45px; margin-top: -70px; padding-left: 20px; position: relative; width: 480px; z-index: 10;}
.imgnewstitlesm { background: rgba(0, 0, 0, 0.5) none repeat scroll 0 0; color: #fff; float: left; font-size: 13px; height: 30px; line-height: 30px; margin-top: -30px; padding-left: 10px; position: relative; width: 230px; z-index: 10;}
.imgnewstitlesm a{ color: #fff;}
.slideTxtBox { width: 1000px; text-align: left;}
.slideTxtBox .hd { border-bottom: 3px solid #d51c1a; height: 40px; line-height: 40px; margin-bottom: 22px; margin-top: 30px; padding-bottom: 10px; position: relative;}
.slideTxtBox .hd ul { float: left; position: absolute; height: 40px;}
.slideTxtBox .hd ul li { float: left; cursor: pointer; background: url(../images/ylbg.jpg); text-align: center; font-size: 19px; width: 109px; color: #000; margin-right: 9px;}
.slideTxtBox .hd ul li.on { color: #024272;}
.slideTxtBox .bd ul { padding: 0px; zoom: 1;}
.slideTxtBox .bd li { display: inline-block; height: 60px; margin-bottom: 10px; margin-right: 6px; width: 134px;}
.slideTxtBox .bd ul li:nth-child(7) { margin-right: 0px;}
.slideTxtBox .bd ul li:nth-child(14) { margin-right: 0px;}
.slideTxtBox .bd li img { width: 132px; height: 58px; border: 1px solid #ccc;}
.footer { width: 100%; height: 150px; margin-top: 30px; color: #555555;}
.footnav { width: 100%; height: 39px; line-height: 39px; text-align: center; border-bottom: 1px solid #e5e5e5; border-top: 1px solid #e5e5e5; background: #f7f7f7;}
.footnav li { width: auto; height: auto; display: inline-block; float: none;}
.footnav a { width: auto; height: auto; float: left; font-size: 12px; color: #555555;}
.footnav li.line { width: 3px; height: 12px; background: url(../images/ftnavline.jpg); margin: 13px 32px;}
.footer p { width: auto; height: 24px; line-height: 24px; text-align: center;}
.w660 { width: 660px;}
.w315 { width: 315px;}
.ml25 { margin-left: 25px;}
.position { width: 632px; height: 27px; line-height: 27px; float: left; background: #eeeeee; padding-left: 28px;}
.position a { color: #525252;}
.pagelist { width: 660px; height: auto; float: left; border-right: 1px solid #cccccc;}
.pagelist ul { float: left; height: auto; width: 630px;}
.pagelist li { display: inline-block; float: left; height: 30px; line-height: 30px; width: 100%;}
i.black { background:url(../images/icon_66.gif); width: 9px; height: 9px; display: inline-block;
  margin-right: 7px; vertical-align: middle;  }
.pagelist li a { float: left; font-size: 15px;}
.pagelist li span { float: right; color: #676767;}
.pt15 { padding-top: 15px;}
.h20 { width: 1000px; height: 20px; float: left;}
.rightavda { width: 312px; height: 170px; float: left; border: 1px solid #ccc;}
.rightbox { width: 314px; height: auto; float: left; margin-top: 20px;}
.bjtjtit { background: url(../images/bjtjtitbg.jpg); float: left; font-size: 19px; height: 53px; line-height: 39px; padding-left: 15px; width: 300px;}
.bjtjlist { width: auto; height: auto; float: left;}
.bjtjimg { width: 102px; height: auto; float: left; margin-left: 10px; margin-right: 45px;}
.bjtjimg img { width: 100px; height: 100px; float: left; border: 1px solid #ddd; margin-bottom: 10px; margin-top: 15px;}
.bjtjimg p { width: 102px; height: auto; float: left; line-height: 18px;}
.bjtjimg a { color: #004868; font-size: 15px;}
.bjtjlist ul { width: 310px; height: auto; float: left; margin-left: 5px; border-top: 1px dotted #ccc; margin-top: 10px; padding-top: 10px;}
.bjtjlist ul li { width: 310px; height: 27px; line-height: 27px; float: left; display: block;}
.bjtjlist ul li a { font-size: 14px;}
.bjtjlist ul li a span { color: #004868;}
.righthottit { background: url(../images/righthottit.jpg); float: left; font-size: 19px; height: 53px; line-height: 39px; padding-left: 15px; width: 300px;}
.righthotlist { width: 315px; height: auto; float: left; border-top: 1px solid #d9d9d9; margin-top: 8px; padding-top: 5px; border-bottom: 5px solid #548299;}
.righthotlist li { width: auto; height: 34px; line-height: 34px; float: left; border-bottom: 1px dashed #e6e6e6;}
.righthotlist li i.ired { width: 16px; height: 15px; float: left; text-align: center; background: #bb2024; line-height: 15px; margin-right: 8px; color: #fff; border: 1px solid #c2615a; font-style: normal; margin-top: 9px}
.righthotlist li i.ihse { width: 16px; height: 15px; float: left; text-align: center; background: #eeeeee; line-height: 15px; margin-right: 8px; border: 1px solid #e4e6e3; font-style: normal; margin-top: 9px; color: #222;}
.righthotlist li a { display: block; float: left; font-size: 14px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: 285px;}
.rightrss { width: 308px; height: 154px; float: left; border: 3px solid #e5e5e5; margin-top: 15px; background: #f8fbff;}
.rigthewm { width: 91px; height: 91px; float: left; border: 1px solid #e5e5e5; margin-top: 13px; margin-left: 7px; margin-right: 13px; margin-bottom: 12px;}
.dingyue { width: auto; height: auto; float: left; margin-left: 7px;}
input.inputdy { width: 162px; height: 20px; float: left; padding-left: 5px; line-height: 20px; border: 1px solid #d4d4d4; color: #999999;}
button.btdingyue { width: 52px; height: 22px; float: left; text-align: center; color: #fff; line-height: 20px; background: #004966; border: 0 none; margin-left: 8px; cursor: pointer;}
.fenxiang { float: left; height: 32px; margin-top: 60px; width: 195px;}
.article { border-right: 1px solid #ccc; float: left; height: auto; padding: 20px 0; width: 660px;}
.article h1 { font-size: 20px; font-weight: normal; padding-top: 10px; text-align: center;}
.article .box1 { font-size: 12px; height: 24px; margin: 10px 0 0 16px; text-align: center;}
.article .box3 { line-height: 30px; width: 630px; padding: 15px; font-size: 14px; line-height: 24px; color: #535353; border-bottom: 1px dashed #ccc;}
.article .box1 span { margin-right: 20px; text-align: left;}
.article .box3 p { font-size: 14px; line-height: 24px; text-align: left; text-indent: 2em; width: auto; color: #535353;}
.articlesm { width: 630px; height: auto; float: left; background: #efefef; border: 1px solid #c5c5c5; padding: 12px 10px; margin: 9px 0px;}
.articlesm strong { font-size: 14px;}
.articlesm p { text-indent: 2em;}
.articlefx { float: left; height: 50px; width: 653px;}
.articlemore { width: 655px; float: left;}
.articlemore h2 { color: #01456c; font-size: 14px; font-weight: bold; padding: 0 0 0 00px; text-align: left; width: 648px; line-height: 22px;}
.articlemore ul { float: left; width: 648px;}
.articlemore ul li { float: left; font-size: 12px; margin-right: 10px; width: 648px;}
.articlemore ul li .title { float: left; line-height: 20px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: auto;}
.articlemore ul li .date { color: #666; float: left; line-height: 20px; text-align: right; width: 40px;}
.articlelogin { width: 247px; height: auto; float: left; border-top: 1px dashed #bcbcbc; padding-top: 15px; margin-top: 10px;}
.articlelogin a.articledl { margin-left: 20px; font-size: 12px;}
.articlelogin a.articlezc { font-size: 12px;}
.articlelogin a.articlefbpl { background: #014769 none repeat scroll 0 0; color: #fff; display: inline-block; float: right; font-size: 12px; height: 22px; line-height: 20px; text-align: center; width: 66px;}
#show { color: #b59026;}
.search { line-height: 32px; padding-left: 10px; margin-top: 5px;}
.search .form { float: left; margin: 0;}
.search-keyword { background: #fff none repeat scroll 0 0; border: 1px solid #cdcdcf; color: #444; height: 18px; padding-left: 6px; padding-top: 2px; width:140px; vertical-align: middle;}
.search-option { border: 1px solid #cdcdcf; height: 22px; margin-left: 3px; margin-right: 3px; vertical-align: middle;}
.search-submit { background: #123378; border: 0 none; color: #fff; cursor: pointer; font-size: 12px; text-align: center; height: 22px; width: 48px; border: 1px solid #cdcdcf; vertical-align: middle;}
.tqyb { width: 280px; height: auto; float: left; margin-left:30px; margin-top: 8px;}
.TB-focus { width: 568px; height: 304px; border: 1px solid #D8D8D8; position: relative; overflow: hidden;}
.TB-focus .hd { position: absolute; right: 22px; bottom: 13px; z-index: 30; padding-left: 2px;}
.TB-focus .bd .zz { background: rgba(0, 0, 0, 0.6) none repeat scroll 0 0; color: #fff; font-size: 14px; font-weight: bold; height: 30px; line-height: 30px; margin-top: -35px; padding-left: 18px; position: relative; width: 550px; z-index: 20;}
.TB-focus .hd li { color: #f60; cursor: pointer; margin-left: 3px; width: 22px; height: 8px; background: #fff; float: left; font-size: 13px; line-height: 18px; overflow: visible; text-align: center;}
.TB-focus .hd li.on { background: #e50014; color: #fff; font-weight: bold; z-index: 2; position: relative;}
.borderline {
border-bottom: 1px dotted #ddd;
padding-bottom: 15px;
clear:both;
margin-bottom: 15px;}
/* 分页 */
#pages { padding:14px 0 10px; font-family:宋体;clear: both; }
#pages a { display:inline-block; height:22px; line-height:22px; background:#fff; border:1px solid #e3e3e3; text-align:center; color:#333; padding:0 10px}
#pages a.a1 { background:url(../images/admin_img/pages.png) no-repeat 0 5px; width:56px; padding:0 }
#pages a:hover { background:#f1f1f1; color:#000; text-decoration:none }
#pages span { display:inline-block; height:22px; line-height:22px; background:#5a85b2; border:1px solid #5a85b2; color:#fff; text-align:center;padding:0 10px}
.page .noPage { display:inline-block; width:56px; height:22px; line-height:22px; background:url(../img/icu/titleBg.png) repeat-x 0 -55px ; border:1px solid #e3e3e3; text-align:center; color:#a4a4a4; }
.inputclass { clear:both; padding-top:20px;border-bottom: 1px solid #cccccc;border-left: 1px solid #cccccc;border-top: 1px solid #cccccc;}
.box { width:635px;}
.box h5 { display:none;}
.table_form tbody tr { height:45px;}
.nr13 .pcont { width:1000px; float:left; overflow:hidden;  }
.nr13 .ScrCont { width:32766px; zoom:1;  }
.nr13 #List1_1{float:left;}
.nr13 #List2_1{float:left;}
.left,.right{ float:left;}
.nr13{ float:left;}
.nr13 li{ float:left; text-align:center; width:240px; padding:10px;}
.nr13 imgnewslistsm{ width:240px;}
.link{ overflow:hidden; clear:both;}
.link a{ float:left; margin-right:20px;}



.newsboxtit span { padding:0 8px; font-size: 18px; float: left; color: #024272; font-weight: bold; display:block; background:#fff;}
.newsboxtit span p{ color:#a6d0de; font-size:12px; font-weight: normal; line-height:18px;}
.newsboxtit i { width: 150px; height: 1px; background: #cad1e1; float: left; margin: 15px 11px 0;}
.newsboxtit a.more{ display:block;}
.newsboxtit a.more { float: right; font-size: 12px; color: #989898; font-weight: normal; background: url(images/orebg.png) no-repeat left top #FFF; background-position:8px 0; padding-left:25px;line-height: 20px; margin-top: 5px;}



#focus{ overflow:hidden;}
#focus ul{ float:left;}
#focus li{ width:100%; float:left;}
#focus li img{ width:100%}

