/*会昌公安*/

body, div, p, span, h1, h2, h3, h4, h5, h6, ul, ol, li, dl, dt, dd, pre, form, table, td, div { border:0; padding:0; margin:0; }
table { padding:0; margin:0 auto; }
img, a img { line-height:normal; border: 0px; padding:0; margin:0; }
ul, li, ol, dt, dl, dd { list-style:none; }
h1, h2, h3, h4, h5, h6 { font-size: 12px; font-style: normal; font-weight: normal; font-variant: normal; font-family: "宋体"; }
form, input, select, textarea, form img, button { padding:0; margin:0; vertical-align:middle; line-height:normal; }
body { color:#333333; background-image: url(hclz-bg.png); background-repeat: repeat-x; background-position: center top; margin: 0px; padding: 0px; background-color: #FFF; font-family: "宋体"; font-size: 12px; }
a { color:#353535; text-decoration:none; }
a:hover { color:#e12000; text-decoration:underline; }
.tc { text-align:center; }
.tl { text-align:left; }
.tr { text-align:right; }
.dis { display:block; }
.undis { display:none; }
.fl { float:left; }
.fr { float:right; }
.pointer { cursor:pointer; }
.clear { clear:both; line-height:0px; height:0px; font-size:0px; }
.fff:link, .fff:visited { color:#fff; text-decoration:none; }
.fff:hover, .fff:active { color:#e12000; text-decoration:underline; }
.red:link, .red:visited { color:#d42005; text-decoration:none; }
.red:hover, .red:active { color:#e12000; text-decoration:underline; }
.h8 { margin-top: 8px; }
.w8 { margin-left: 8px; }
.h10 { margin-top: 10px; }
.w10 { margin-left: 10px; }
.main-box { background-color: #FFFFFF; width: 1003px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; }
.top-nav { background-image: url(hcga-index_04.png); background-repeat: repeat-x; height: 31px; width: 1003px; }
.logo-box { height: 223px; width: 1003px; }
.toptime { line-height: 31px; color: #000000; float: left; height: 31px; margin-left: 12px; display: inline; }
.collection { line-height: 31px; float: right; height: 31px; margin-right: 12px; color: #606060; display: inline; }
.collection .top-a { padding-left: 18px; width: 70px; background-image: url(hclz2014_04.png); background-repeat: no-repeat; display: block; float: left; }
.collection .top-a1 { padding-left: 18px; width: 52px; background-image: url(hclz2014_04.png); background-repeat: no-repeat; display: block; float: left; background-position: -87px; }
.collection a { color: #606060; }
.main-nav { height: 49px; width: 1003px; }
.nav-li { margin-left: 16px; }
.nav-li li { font-size: 14px; line-height: 49px; font-weight: bold; height: 49px; width: 102px; float: left; text-align: center; }
.mainnav { background-image: url(hcga-index_16.png); float: left; height: 49px; width: 748px; font-family:"Microsoft YaHei", 微软雅黑, "Microsoft JhengHei", 华文细黑, STHeiti, MingLiu; }
/*信息搜索*/
.search { float:right; width:255px; display:inline; overflow:hidden; margin-top: 0; margin-right: 0; margin-bottom: 0; background-image: url(search_bg.png); background-repeat: no-repeat; height: 49px; }
.search .title { float:left; width:66px; height:20px; margin:16px 0 0 12px; text-indent:-9999em; display:inline; background-image: url(qwjs.png); background-repeat: no-repeat; font-family: normal; }
.search dl { float:left; height:26px; background:url(search.png) no-repeat left 0; padding-left:8px; margin:12px 0 0 2px; display:inline; overflow:hidden }
.search dt { float:left; height:26px; background:url(search.png) repeat-x 0 -26px; overflow:hidden }
.search dd { float:left; width:8px; height:26px; background:url(search.png) no-repeat 0 -52px; overflow:hidden }
.search .text1 { float:left; width:118px; height:26px; border:none; text-align:left; font-size:12px; font-family:"Microsoft YaHei", 微软雅黑, "Microsoft JhengHei", 华文细黑, STHeiti, MingLiu; background:none; color:#252525; overflow:hidden }
.search .btn1 { float:left; width:19px; height:19px; background:url(go.png) no-repeat; border:none; margin:5px 0 0 4px; cursor:pointer; display:inline; }
/*首页*/
.box { width: 982px; margin-right: auto; margin-left: auto; }
.news-flash { height: 278px; width: 296px; border: 1px solid #a9e0ff; }
.top { width:319px; height:30px; background:url(6189608.jpg) no-repeat; position:absolute; padding-left:75px; line-height:30px; }
.index-news { float: left; width: 406px; margin-left: 12px; height: 278px; border: 1px solid #a9e0ff; display: inline; background-image: url(hcga-index_60.png); background-repeat: repeat-x; background-position: top; }
.index-ggtz { height: 210px; width: 250px; border: 1px solid #a9e0ff; }
.ggtz-bg { background-image: url(hcga-index_63.png); background-repeat: no-repeat; height: 34px; }
.ggtz-bg h1 { font-size: 14px; line-height: 34px; font-weight: bold; text-align: center; width: 90px; }
.ggtz-bg span { line-height: 34px; color: #999999; float: right; text-align: center; width: 60px; }
.ggtz-bg span a { color: #999999; }
.news-bg { background-image: url(news.gif); background-repeat: no-repeat; height: 43px; width: 43px; position: absolute; left: 627px; top: 310px; display: inline; }
.news-li { margin-top: 8px; margin-right: 8px; margin-left: 8px; }
.news-li li { font-size: 14px; line-height: 26px; }
.news-li a { color: #17456e; }
.news-li span { float: right; color: #AB9999; }
.index-jzxx { height: 57px; width: 252px; }

/*五张焦点图片*/
.slider{position: relative}
.slider div{ position: relative; text-align: center; padding: 0px; list-style-type: none; margin: 0px; width: 296px; background: #ffffff; height: 229px; overflow: hidden; }
.slider span{z-index: 99;position: absolute;text-align: center;width: 100%;bottom: 2px;color: #ffffff;font-size: 12px;font-weight: bold}
.slider .txtbg{position: absolute;filter: alpha(opacity=70);width: 100%;bottom: 0px;background: #000;height: 17px;padding-top: 5px;left: 0px;opacity: 0.7;-moz-opacity: 0.7;-khtml-opacity: 0.7}
.slider .txtbg img{ width: 420px; height: 229px; }
.hdnum{ width: 296px; height: 47px; overflow: hidden; padding-top: 2px }
.hdnum li{ padding: 1px; background-color: #000; width: 56px; float: left; margin:0 0 0 1px; overflow: hidden; }
.hdnum li img{ width: 56px; height: 45px; filter: alpha(opacity=50); opacity: 0.5; -moz-opacity: 0.5; -khtml-opacity: 0.5 }
.hdnum li.on{ padding: 0; background-color: #FF0000; width: 58px; }
.hdnum li.on img{ border: 2px solid #FF0000; filter: alpha(opacity=100); width: 54px; height: 43px; opacity: 1; -moz-opacity: 1; -khtml-opacity: 1 }

/*首页新闻*/
.news-box { width: 406px; height: 278px; display: inline; }
#hcga1 .bots { float: left; cursor:pointer; color: #004784; font-weight: bold; text-align: center; height: 33px; line-height: 33px; font-size: 14px; width: 108px; background-color: #FFFFFF; border-right-width: 1px; border-right-style: solid; border-right-color: #A9E0FF; }
#hcga1 .botnos { float: left; cursor:pointer; color: #000000; text-align: center; height: 33px; line-height: 33px; font-size: 14px; width: 108px; border-right-width: 1px; border-right-style: solid; border-right-color: #A9E0FF; }
#hcga1 .bots a { color: #004784; }
#hcga1 .botnos a { color: #000000; }
#hcga1 { height: 32px; float: left; }
#hcga2 span { float: right; color: #999999; }
#hcga2 li { font-size: 14px; line-height: 28px; color: #17456e; }
#hcga2 li a { color: #17456e; }
#hcga2 { clear: both; width:390px; padding-top:4px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; }
#hcga2 ul { margin-top: 4px; }
.hcga-fwzh { width: 982px; margin-right: auto; margin-left: auto; height: 310px; }
.hcga-ajcz { height: 252px; width: 298px; border: 1px solid #c6def0; background-image: url(hcga-index_159.png); background-repeat: repeat-x; background-position: top; }
#hcga3 .bots { float: left; cursor:pointer; color: #004784; font-weight: bold; text-align: center; height: 28px; line-height: 28px; font-size: 14px; width: 81px; background-image: url(hcga-index_196.png); margin-top: 5px; margin-left: 6px; }
#hcga3 .botnos { float: left; cursor:pointer; color: #000000; text-align: center; height: 28px; line-height: 28px; font-size: 14px; width: 81px; margin-top: 5px; margin-left: 6px; }
#hcga3 .bots a { color: #004784; }
#hcga3 .botnos a { color: #000000; }
#hcga3 { height: 32px; float: left; }
#hcga4 span { float: right; color: #999999; }
#hcga4 li { font-size: 12px; line-height: 26px; }
#hcga4 { clear: both; width:282px; padding-top:4px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; }
#hcga4 ul { margin-top: 4px; }
.hcga-zcfg { height: 252px; width: 423px; border: 1px solid #c6def0; background-image: url(hcga-index_159.png); background-repeat: repeat-x; background-position: top; }
.zcfg-bg { height: 33px; }
.zcfg-bg h1 { background-image: url(hcga-index_196.png); height: 28px; width: 81px; margin-top: 5px; margin-left: 8px; line-height: 28px; color: #004784; text-align: center; font-size: 15px; font-weight: bold; }
.zcfg-bg h1 a { color: #004784; }
.zcfg-bg span { line-height: 33px; float: right; margin-right: 8px; }
.zcfg-bg span a { color: #004784; }
#hcga5 .bots { cursor:pointer; color: #004784; font-weight: bold; text-align: center; height: 28px; line-height: 28px; font-size: 12px; width: 92px; background-color: #E8F6FE; }
#hcga5 .botnos { cursor:pointer; color: #000000; text-align: center; height: 28px; line-height: 28px; font-size: 12px; width: 92px; }
#hcga5 .bots a { color: #004784; }
#hcga5 .botnos a { color: #000000; }
#hcga5 { height: 32px; }
#hcga6 span { float: right; color: #999999; }
#hcga6 li { font-size: 12px; line-height: 26px; }
#hcga6 { clear: both; width:310px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; }
#hcga6 ul { margin-top: 4px; }
.zcfg-nav { height: 210px; margin-top: 5px; width: 92px; display: inline; }
.zcfg-l { height: 215px; width: 310px; margin-right: 8px; display: inline; }
.hcga-sib { width: 237px; }
.hcga-ztbd { height: 160px; width: 235px; border: 1px solid #c6def0; }
.hcga-xxgk { height: 192px; width: 235px; border: 1px solid #c6def0; }
.hcga-lm { width: 735px; }
.xxgk-bg { background-image: url(hcga-index_159.png); background-repeat: repeat-x; height: 33px; }
.xxgk-bg h1 { font-size: 14px; font-weight: bold; color: #17456E; background-image: url(hcga-index_223.png); background-repeat: no-repeat; background-position: left center; text-indent: 16px; margin-left: 10px; line-height: 33px; }
.xxgk-bg h1 a { color: #17456E; }
.xxgk-bg span { float: right; margin-top: 5px; margin-right: 8px; }
.xxgk-li li { background-image: url(hcga-index_132.png); background-repeat: no-repeat; height: 27px; width: 103px; line-height: 27px; color: #b50508; font-weight: bold; float: left; margin-bottom: 10px; text-indent: 12px; margin-right: 8px; }
.xxgk-li li a { color: #b50508; }
.bananer { height: 101px; width: 735px; }
.ztbd-li li { height: 47px; width: 255px; margin-top: 10px; margin-left: 6px; }
.hcga-wsfc { height: 312px; width: 298px; border: 1px solid #c6def0; background-image: url(hcga-index_159.png); background-repeat: repeat-x; background-position: top; }
.hcga-sfsy { height: 312px; width: 423px; border: 1px solid #c6def0; background-image: url(hcga-index_159.png); background-repeat: repeat-x; background-position: top; }
.hcga-jywy { height: 160px; width: 235px; border: 1px solid #c6def0; }
.hcga-bgxz { height: 140px; width: 235px; border: 1px solid #c6def0; }
.inhcga-li li { line-height: 26px; }
.inhcga-li li span { color: #999999; float: right; }
.inhcga-li { margin-top: 10px; margin-right: 10px; margin-left: 10px; }
.hcga-jywy ul { margin-top: 8px; margin-right: 8px; margin-left: 8px; }
.hcga-jywy li { line-height: 23px; }
.hcga-bgxz li { line-height: 24px; }
.hcga-bgxz ul { margin-top: 10px; margin-right: 10px; margin-left: 10px; }
.sfsy-li li { float: left; margin-top: 5px; margin-right: 5px; margin-left: 5px; height: 130px; width: 130px; display: inline; }
.sfsy-li li img { padding: 2px; width: 123px; border: 1px solid #CCCCCC; height: 96px; }
.sfsy-li li p { line-height: 23px; text-align: center; width: 130px; }
.hcga-link { background-color: #f6f8f7; height: 38px; width: 980px; border: 1px solid #b1c8d7; margin-right: auto; margin-left: auto; }
.select_style { float: left; width: 172px; margin-top: 6px; margin-right: 10px; margin-left: 10px; }
.footer { height: 110px; width: 1003px; }

.footer-bg { background-image: url(hcga-index_402.png); background-repeat: repeat-x; height: 17px; width: 1003px; }
.footer-title { width: 1003px; margin-top: 20px; text-align: center; color: #0c4682; }
.footer-title p { line-height: 26px; }
/*列表*/

.liheight { line-height: 25px; }
.liheight span { float: right; }
.life { float: left; }
.right { float: right; }
.Border { background-color: #f8f8f8; border: 1px solid #a9e0ff; }
.w8 { height: 100%; width: 8px; }
.hr8 { margin-top: 8px; display: block; }
.inlife { float: left; width: 739px; }
.inright { float: right; width: 255px; }
.notice { height: 216px; width: 253px; border: 1px solid #a9e0ff; }
.notice-bg { background-image: url(search_bg2.jpg); background-repeat: no-repeat; height: 31px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #A9E0FF; }
.notice-bg h1 { font-size: 14px; font-weight: bold; color: #000000; text-indent: 12px; line-height: 31px; }
.notice-bg span { color: #353535; float: right; margin-right: 12px; line-height: 31px; }
.notice-bg span a { color: #353535; }
.notice-bg2 { background-image: url(hcga-index_159.png); background-repeat: repeat-x; height: 31px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #A9E0FF; }
.notice-bg2 h1 { font-size: 14px; font-weight: bold; color: #000000; text-indent: 12px; line-height: 31px; }
.notice-bg2 span { color: #353535; float: right; margin-right: 12px; line-height: 31px; }
.notice-bg2 span a { color: #353535; }
.notice-list li { line-height: 25px; }
.notice-list { margin-top: 4px; margin-right: 8px; margin-left: 8px; }
.inads { width: 250px; margin-right: auto; margin-left: auto; }
.injbfs { height: 233px; width: 255px; }
.news-main { width: 709px; }
.news-sidebars { width: 363px; }
.sidebars-bg { background-image: url(search_bg2.jpg); background-repeat: no-repeat; height: 34px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #A9E0FF; }
.sidebars-bg h1 { font-size: 14px; line-height: 30px; font-weight: bold; color: #FFFFFF; background-image: url(hclz2014_90.png); background-repeat: no-repeat; text-align: center; width: 105px; height: 34px; }
.sidebars-bg span { float: right; margin-top: 4px; margin-right: 8px; display: inline; }
.main-frame { width: 982px; margin-top: 15px; margin-right: auto; margin-left: auto; }
.sidright { width: 253px; }
.sidh298 { height:298px; }
.sidh197 { height:197px; }
.culture { width: 739px; background-image: url(hclz2014_72.png); background-repeat: repeat-y; height: 187px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #D6D6D6; }
.culture-bg { background-image: url(hclz2014_100.png); background-repeat: repeat-x; height: 32px; width: 738px; }
.culture-bg h1 { font-size: 14px; line-height: 32px; font-weight: bold; color: #FFFFFF; background-image: url(hclz2014_98.png); text-indent: 32px; height: 32px; width: 148px; }
.culture-bg span { line-height: 32px; display: inline; float: right; margin-right: 12px; }
.culture-list { margin-left: 4px; }
.culture-list li { float: left; height: 133px; width: 160px; border: 1px solid #cccccc; margin-right: 10px; margin-left: 10px; display: inline; }
.bottom { background-image: url(search_bg3.jpg); background-repeat: repeat-x; }
.copyright { height: 63px; text-align: center; padding-top: 23px; }
.copyright p { line-height: 25px; }
.list-fr { width: 711px; float: left; margin-left: 15px; }
.list-fl { width: 255px; }
.list-news { margin: 18px; }
.list-news li { line-height: 36px; font-size: 14px; background-image: url(icon_yellow.png); background-repeat: no-repeat; background-position: left center; text-indent: 8px; }
.list-news span { float: right; }
.list-pic { display: inline; margin: 2px; }
.list-pic li { float: left; margin-left: 13px; height: 129px; width: 108px; margin-top: 8px; display: inline; }
.list-pic p { line-height: 23px; text-align: center; width: 108px; }
.list-pic img { height: 80px; width: 106px; border: 1px solid #a9e0ff; }
.h463 { height: 463px; }
.h693 { height: 689px; }
.h600 { height: 600px; }
.paging { line-height: 23px; text-align: center; height: 24px; width: 700px; margin-top: 16px; }
.wred { border-top-width: 3px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #cb2911; border-right-color: #a9e0ff; border-bottom-color: #a9e0ff; border-left-color: #a9e0ff; }
.content-nav { height: 40px; }
.current { line-height: 40px; margin-left: 12px; display: inline; }
.function { height: 40px; margin-right: 12px; display: inline; width: 148px; }
.function .fa { line-height: 40px; background-image: url(674532.png); background-repeat: no-repeat; background-position: left center; text-indent: 16px; display: block; float: left; margin-right: 8px; }
.function .fb { line-height: 40px; background-image: url(782546.png); background-repeat: no-repeat; background-position: left center; text-indent: 16px; float: right; }
#content_news { width: 910px; margin-right: auto; margin-left: auto; }
.news-title { font-size: 30px; font-weight: bold; color: #FF0000; text-align: center; width: 910px; font-family: "锟斤拷锟斤拷", "heiti"; margin-top: 20px; line-height: 45px; }
.news-status { line-height: 26px; text-align: center; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #999999; padding-top: 12px; }
#info_content { margin-top: 20px; padding-bottom: 30px; }
.news-status span { margin-right: 8px; margin-left: 8px; }
#info_content p { font-size: 14px; line-height: 24px; }
.piczoulistnl { margin-top: 8px; margin-left: 8px; }
.piczoulistnl li { float: left; width: 164px; height: 172px; margin-right: 8px; margin-bottom: 16px; margin-left: 8px; display: inline; }
.piczoulistnl p { line-height: 23px; text-align: center; }
.piczoulistnl img { padding: 4px; height: 113px; width: 154px; border: 1px solid #CCCCCC; }
#content_guide { width: 935px; margin-right: auto; margin-left: auto; }
.news-st { line-height: 26px; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #999999; padding-top: 12px; font-size: 16px; text-indent: 28px; }
.bu_anniu { height:55px; padding-top: 20px; padding-right: 0; padding-bottom: 20px; padding-left: 0; }
.bu_anniu ul li { float:left; height:55px; padding:0px 20px; }
.bu_anniu ul li input { height:55px; border:none; cursor:pointer; padding:0 20px; font-size:18px; font-weight:bold; color:#fff; background:#878787; }
.bu_anniu ul li input.button-action { padding:0 30px; background-color: #F58617; }
.box_1 { width: 982px; }
/* 细页 */
.middle { width:1002px; background:#FFF; margin:0 auto; padding-bottom:30px; overflow:hidden }
.w3c { width:918px; border:1px solid #E4E4E4; border-top:0; margin:0 auto; background:url(tit2_bg.jpg) repeat-x top #FFFFFF; padding:0 0 30px 0; margin-top:15px; }
.w3c .location { width:892px; height:22px; color:#5E5E5E; text-align:left; font-size:12px; overflow:hidden; padding:12px 0 0 26px; background-image: url(wzss.jpg); background-repeat: repeat-x; }
.w3c .tit { width:864px; margin:0 auto; background:url(content_titBg.jpg) repeat-x bottom; padding:20px 0; }
.w3c .tit h6 { width:864px; line-height:42px; margin:0 auto; text-align:center; color:#0B2D86; font-size:26px; }
.w3c .ly { width:864px; height:24px; line-height:24px; margin:0 auto; overflow:hidden; font-size:12px; margin-top:5px; color:#3E3E3E; padding-bottom:20px; text-align: center; border-top-width: 1px; border-top-style: solid; border-top-color: #CCCCCC; }
.w3c .video { width:655px; padding-top:20px; margin:0 auto }
.w3c .img { width:656px; margin:0 auto; text-align:center; padding-top:20px; background:#FFF; overflow:hidden; }
.w3c .img, .w3c img { margin:0 auto; max-width:650px; width:expression(this.width > 650 ? "650px" : this.width);
_width:auto; overflow:hidden; }
.w3c .imgSm { font-size:14px; line-height:30px; color:#414141; text-align:center; }
.w3c .cont { width:864px; margin:0 auto; padding-top:20px; font-size:14px; color:#000; line-height:30px; overflow:hidden; word-wrap:break-word; }
.w3c .cont p { word-wrap:break-word; margin-top:10px; }
.w3c .up_down { width:844px; border-top:2px solid #CCC; margin:20px auto 0 auto; padding:10px 0 0 20px; overflow:hidden; }
.w3c .up_down li { width:844px; height:24px; line-height:24px; overflow:hidden; text-align:left; font-size:12px; }
.w3c .up_down li span, .w3c .up_down li a, .w3c .up_down li a:visited { color:#414141; }
.w3c .up_down li a:hover { color:#CF0000; text-decoration:underline }
.page_up_down { padding:20px 0 0 0 }
.page_up_down a, .page_up_down a:visited, .page_up_down span { padding:5px 10px; border:1px solid #CCC; font-size:12px; }
.page_up_down span { color:#999 }
/*附件下载*/
.down { width:860px; margin-top:20px; overflow:hidden; }
.down h6 { width:820px; padding-left:40px; height:30px; line-height:30px; text-align:left; font-size:14px; background:#EDECEC url(down_down.gif) no-repeat 16px 6px }
.down ul { padding-top:10px; }
.down li { padding-left:60px; line-height:30px; text-align:left; }
.down li.doc { background:url(down_doc.gif) no-repeat 40px 8px; }
.down li.xls { background:url(down_xls.gif) no-repeat 40px 8px; }
.down li.ppt { background:url(down_ppt.gif) no-repeat 40px 8px; }
.down li.rar { background:url(down_rar.gif) no-repeat 40px 8px; }
.sindebars-nav { width: 680px; margin-top: 20px; margin-right: auto; margin-left: auto; }
.sin-nav { line-height: 32px; height: 32px; width: 680px; border-bottom-width: 2px; border-bottom-style: solid; border-bottom-color: #EBF8FC; }
.sin-nav span { float: right; margin-right: 12px; }
.sin-nav h1 { text-align: center; height: 32px; width: 160px; background-color: #EBF8FC; font-size: 14px; }
.sid-nav-list { margin-top: 8px; width: 129px; margin-bottom: 10px; margin-right: auto; margin-left: auto; }
.sid-nav-list li { background-image: url(btn03.gif); background-repeat: no-repeat; height: 29px; width: 129px; margin-top: 5px; margin-bottom: 12px; font-size: 14px; line-height: 29px; font-weight: bold; text-indent: 30px; }
.sidebars-title { font-size: 24px; line-height: 36px; font-weight: bold; color: #0B2D86; margin-top: 20px; width: 600px; margin-right: auto; margin-left: auto; text-align: center; padding-bottom: 10px; }
.institutions { width: 600px; margin-top: 10px; margin-right: auto; margin-left: auto; padding-bottom: 30px; }
.institutions p { line-height: 26px; font-size: 14px; font-weight: normal; }
.hcgalist-pic { width: 682px; margin-top: 12px; margin-right: auto; margin-left: auto; }
.hcgalist-pic li { float: left; height: 148px; width: 150px; display: inline; margin: 10px; }
.hcgalist-pic li img { padding: 2px; height: 116px; width: 144px; border: 1px solid #CCCCCC; }
.hcgalist-pic li p { line-height: 26px; text-align: center; height: 26px; width: 150px; }