.specialbanner{width: 1245px;margin:0 auto;}
.specialbanner img {width: 1200px;height: 208px;}

.slideshow li { position: relative; overflow: hidden; }
.slideshow span.title { position: absolute; bottom: 0; left: 0; margin-bottom: 0; width: 535px; height:32px; line-height:32px; font-family: Tahoma,'Microsoft Yahei','Simsun';  font-size: 14px; padding-left: 10px;}
.slideshow span.title, .slidebar li { background: rgba(0,0,0,0.3); 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; font-weight: 700; }
.slidebar { font: 12px/1.5 Tahoma,'Microsoft Yahei','Simsun'; position: absolute; top: 5px; left: 10px; }
.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; font-weight: 700; }
.slideshow SPAN.title { text-indent: 0px; }
.block { margin: 0;position: relative; }
#frameHlicAe { margin: 0px !important; border: 0px !important; }
.comiis_wrap960, .comiis_wrapad {  width: 535px; }
.comiis_wrapad { overflow: hidden;float: left; }
.comiis_wrapad img { float: left;width: 535px;height: 325px; }
#slidesImgs li { width: 535px; height: 325px; display: none; }

.focuspics{width: 1245px;margin:20px auto 0;overflow:hidden;border:1px solid #ddd;padding:10px;box-sizing:border-box;}
.hyjieshao{ height:277px;float: left; width: 610px;margin-left:30px;}
.hyjieshao h1.pt{font-size:18px; font-family:"microsoft yahei"; font-weight:500; color:#004c99; text-align:center; margin:15px 0 10px 0; }
.hyjieshao p{ line-height:26px; font-size:14px;text-indent:2em;}

.artcile_box{ width:1245px;border:1px solid #ddd; margin:20px auto;border-top:0;}
.artcile_box h1{font-size:14px; height:36px; line-height:36px;padding-left:20px;background:#f4f4f4;border-top:2px solid #b12c2c;font-weight:bold;}
.artcile_box h1 span{border-bottom:2px solid #b12c2c;display:inline-block;width: 90px;text-align:center;height: 36px;line-height: 36px;font-size:16px;margin-right:15px;}
.artcile_box h1 a{display:inline-block;width: 46px;height: 32px;line-height:32px;margin-top:4px;text-align:center;border-radius:4px;}
.artcile_box h1 a:hover{ text-decoration:none;}
.artcile_box h1 a span{margin-left:30px;}
.articles{padding:20px 30px;}
.articles div.box{padding:10px 0;}
.articles .dashed{border-bottom:1px dashed #eee;}
.articles h3{line-height: 30px;font-size:14px;}
.articles h3 a{font-size:15px;font-weight:bold;}
.articles h3 img{width: 20px;height: 20px;margin:5px 5px 0 0;}
.articles p{line-height: 22px;font-size:12px;color:#555;}
.articles p a{color:#ca2121;}
.articles p.date{color:#979797;margin-top:8px;}
.articles img{float: left;margin:0 15px 8px 0;width: 140px;height: 105px;}

 /* 分页容器 */
        .pagination {
        	margin-top:30px;
            display: flex;
            align-items: center;
            justify-content: center;
            gap: 10px;
            padding: 15px 0;
            font-size: 14px;
        }

        /* 文本信息 */
        .pagination-info {
            color: #333;
            margin-right: 10px;
        }

        /* 分页按钮 */
        .page-btn {
            padding:0 8px;
            height: 26px;
            border: 1px solid #e5e5e5;
            background: #f8f8f8;
            border-radius: 4px;
            display: flex;
            align-items: center;
            justify-content: center;
            cursor: pointer;
            color: #666;
            font-size: 14px;
        }

        /* 当前页按钮 */
        .page-btn.active {
            background: #409eff;
            color: #fff;
            border-color: #409eff;
        }

        /* 省略号 */
        .page-ellipsis {
            color: #999;
            padding: 0 5px;
        }

        /* 跳转区域 */
        .jump-area {
            display: flex;
            align-items: center;
            margin-left: 10px;
        }

        .jump-text {
            margin: 0 5px;
            color: #333;
        }

        .jump-input {
            width: 60px;
            height: 26px;
            border: 1px solid #e5e5e5;
            border-radius: 4px;
            text-align: center;
            font-size: 14px;
            margin: 0 5px;
        }

.artcile_box ul{padding:20px 30px;overflow:hidden;}
.artcile_box ul li {float: left;margin:0 30px 20px 0;}
.artcile_box ul li:nth-child(5n){margin-right:0;}
.artcile_box ul li img{width: 210px;height: 135px;}