.i_jdbt {text-align: center;font-size: 1.2rem; color: #015293; height: 20px; overflow: hidden; margin-top: 12px;}
.i_jdnr { color: #828282; height: auto; overflow: hidden; line-height: 21px; margin-top: 7px;}
.banner { margin-top: 10px;}
.banner img { width: 100%;}
.app_syywbt  { border-bottom: 1px solid #e0e0e0; height: 33px; margin-top: 15px;}
.app_syywbt li { float: left; width: 33%; font-size: 1.0rem; text-align: center; }
.app_syywbt li a { display: block;}
.app_syywbt li.hover { display: block; border-bottom: 3px solid #015293; color: #015293;height: 32px;}
.app_syywbt li.hover a {color: #015293;}
.app_xwzy { height: 145px; overflow: hidden; margin-top: 10px;}
.app_xwzy li { height: 29px; line-height: 29px; overflow: hidden;}
.app_xwzy li span { color: #a9a9a9; float: right;}
.app_ztzl { border-bottom: 2px solid #e0e0e0;font-size: 1.0rem; height: 30px; margin-top: 15px;}
.app_hshg { border-bottom: 6px solid #f2f2f2; margin-top: 15px;}
.app_ztzllist { margin-top: 5px; overflow: hidden;margin-bottom:15px;}
.app_ztzllist li { float: left; width: 45%; margin: 10px 7px 0 9px;}
.app_ztzllist li img { width: 100%; display: block;height:55px;}
.app_xxgk { height: 35px; line-height: 35px; background: #015293; color: #fff; width: 95%; margin: auto; margin-top: 15px; font-size: 1.02rem; text-indent: 10px;}
.app_xxgk a {color: #fff;}
.app_xxgk a:hover {color: #fff;}
.app_xxgklist { margin-top: 5px;}
.app_xxgklist li { width: 47%; float: left; height: 35px; border: 1px solid #e0e0e0; margin: 12px 1% 0 1%; }.app_xxgklist li a{ display:block;}
.app_xxgktp img { zoom:0.7; margin: 5px 0 0 5px;}
.app_xxgksiz { margin: 8px 0 0 4px;}
.app_syywbt2  { border-bottom: 1px solid #e0e0e0; height: 33px; margin-top: 15px;}
.app_zcwj { padding: 0 10px 0 10px;color: #015293;height: 32px; border-bottom: 3px solid #015293; font-size: 1.02rem;}
.app_hdjl li { width: 33%; text-align: center; float: left; line-height: 22px; margin-top: 15px;}
.app_hdjl li img {  zoom:0.8}
.app_wz{ border-bottom: 1px solid #e5e5e5; padding-bottom: 10px; margin-top: 17px;}
.app_news { margin-top: 10px;}
.app_news li {height: 32px; line-height: 32px; overflow: hidden;}
.app_news li span { color: #a9a9a9; float: right;}
.app_nymore{ background: #f0f0f0; width: 95%; margin: auto; height: 35px; line-height: 35px; border-radius: 30px; text-align: center; margin-top: 30px;}
.app_nymore a { display: block;}
.app_nymore a:hover { background: #015293; color: #fff; display: block;border-radius: 30px;}
.app_nybg { overflow: hidden; padding: 5px 0 15px 0;}
.app_nybg li { float: left; width: 29%; background: #f0f0f0; text-align: center; height: 34px; line-height: 34px;  margin: 10px 13px 0 0px; overflow: hidden;}
.app_nybg li a { display: block;}
.app_nybg li a:hover { display: block; background: #015293; color: #fff;}
.app_nybg2 { display: block; background: #015293; color: #fff;}
.app_showbt { line-height: 30px; font-size: 1.2rem; margin-top: 20px;}
.app_showtime { color: #999; margin-top: 10px; border-bottom: 1px solid #eee; padding-bottom: 12px;}
.app_showjs { line-height: 27px; margin-top: 15px;}
.app_showjs img { width: 100%;}
.app_showfh { text-align: center; padding-top: 30px;}
.app_ldlist li { border-bottom: 1px solid #eee; overflow: hidden; margin-top: 20px; padding-bottom: 15px;}
.app_ldlist { width: 95%; margin: auto; margin-bottom: 10px;}
.app_ldzb { width: 23%;}
.app_ldzb img { width: 100%; }
.app_ldright { width: 72%;}
.app_ldbt {  height: 20px; overflow: hidden;}
.app_ldjs { height: 40px; line-height: 21px; overflow: hidden; color: #919191; margin-top: 3px;}
.app_ldmore { margin-top: 4px; font-size: 0.85;}
.app_ldmore a { color: #919191;}

	  
	
    a img { border: none; }
.cl:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.cl { zoom: 1; }

.frame { margin-bottom: 10px; border: 1px solid #e1e1e1; background: #FFF; }
.title { padding: 0 10px; height: 32px; font-size: 14px;  line-height: 32px; overflow: hidden; width: 20%; overflow: hidden; float: left; }

.block { margin: 10px 10px 0; }

.temp { margin: 1px; }
.wz { width: 50%; height: 32px; line-height: 32px; overflow: hidden;}

.slideshow { clear: both; }
    .slideshow li { position: relative; overflow: hidden; }
    .slideshow span.title { position: absolute; bottom: 0; left: 0; margin-bottom: 0; width: 100%; height: 32px; line-height: 32px; font-size: 14px; text-indent: 10px; }
    .slideshow span.title, .slidebar li { background: rgba(0,0,0,0.3); width: 100%; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #30000000,endColorstr = #30000000); color: #FFF; overflow: hidden; }
.slidebar li { float: left; margin-right: 1px; width: 20px; height: 20px; line-height: 20px; text-align: center; font-size: 10px; cursor: pointer; }
    .slidebar li.on { background: rgba(255,255,255,0.5); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #50FFFFFF,endColorstr = #50FFFFFF); color: #000; }


ul, li { list-style: none; }
a:hover { text-decoration: underline; color: #a50001; }

.frame { background: none; border: 0px solid #fff; margin-bottom: 0px; }
.temp { margin: 0; }
.slidebar { position: absolute; top: 175px; left: 210px; }
    .slideshow span.title, .slidebar li { background: rgba(0,0,0,0.3); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #90000000,endColorstr = #90000000); color: #FFF; overflow: hidden; }
        .slidebar li.on { background: rgba(255,255,255,0.5); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #90000000,endColorstr = #90000000); color: #ff0;  }

.slideshow SPAN.title { text-indent: 0px; }
.block { margin: 0;position: relative; }
#frameHlicAe { margin: 0px !important; border: 0px !important; }
.comiis_wrap960, .comiis_wrapad { margin: 0 auto;}
.comiis_wrapad { margin-top: 10px; }
.comiis_wrapad { overflow: hidden; }
    .comiis_wrapad img { float: left; margin-top: 0px;  height:200px }

#slidesImgs li { display: none; }