@charset "utf-8";
/*全局样式*/


a {color:#000; font-family:"微软雅黑";}
a:hover {color:#ffe2e2; -webkit-transition: all 0.2s linear;
-moz-transition: all 0.2s linear;
-o-transition: all 0.2s linear;
transition: all 0.2s linear;
        }
.mainbox{ width:1600px; margin:0 auto; clear:both;}

.logo { height: 599px;}
.logo p{ text-indent: -10000px;}
nav{margin: 0 auto; width: 1400px;}
nav ul{float: right;width: 350px; text-align: left;}
nav ul li{float: left;margin: 0 20px; text-align: center;height: 70px;line-height:70px; color: #fff;}
nav ul li a{color: #fff;}
nav ul li.i{ width: 10px;margin: 0;}
.header{background: url(/styles/my/banner.png) center no-repeat; height: 699px;background-size: 1916px;}

.content {
    display: flex;
}

.content .left {
    width: 300px;
	margin-right: 40px;
}

.content .right {
    width: 1250px;
}

.content .left .title {

	line-height: 30px;

    font-weight: bold;

	color: #fff;
	background-color: #f7f8fb;
	border-left: 3px solid #d80000;


}
.content .left .title  h2{
    font-size: 16px;
	padding: 15px 15px	;
}
.content .left .title  h2.hover{
	background-color: #d80000;
	color: #fff;
    font-size: 16px;
	font-weight: bold;
border-bottom: 1px solid #fff;

}
.content .left .title  h2:hover{
	background-color: #d80000;
	color: #fff;
    font-size: 16px;
border-bottom: 1px solid #fff;
}
.content .left .title  h2.hover a{
    color: #fff;
}
.group {
    display: flex;
    flex-wrap: wrap;
    gap: 20px; /* 图片项之间的间距 */
}

.group-item {
    width: calc(25% - 15px); /* 假设每行显示 4 张图片，减去间距 */
    box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1); /* 添加阴影 */
    border-radius: 8px; /* 圆角 */
    overflow: hidden; /* 隐藏溢出内容 */
    transition: transform 0.3s ease; /* 添加过渡效果 */
}

.group-item:hover {
    transform: translateY(-5px); /* 鼠标悬停时向上移动 */
}

.group-item img {
    width: 100%;
    height: auto;
    display: block; /* 移除图片下方的空白 */
}




.group-item p {
    font-size: 14px;
    color: #666;
    margin-bottom: 15px;
}
q:before,q:after {content:'';}   
abbr,acronym {border:0;}
address,caption,cite,code,dfn,em,th,var {font-weight:normal; font-style:normal;}   
a {text-decoration:none;}
.group-item {
    width: calc(20% - 16px); /* 一行显示 5 个，减去间距 */
	position: relative;
}

.group-item h3 {
	position: absolute;
    font-size: 16px;
	height: 51px;
	bottom: 0;
	width: 100%;
	background: url(/styles/my/hh.png) no-repeat;
	padding-top: 40px;
	text-align: center	;
	color: #fff;
}



/*翻页*/
.nextpage {
    padding: 19px;
    height: 30px;
}
.nextpage ul {
    float: right;
}
.nextpage ul li:first-child {
    margin-right: 10px;
}
.nextpage ul li {
    float: left;
    height: 38px;
    line-height: 38px;

    color: #333;
    font-size: 14px;
}
.nextpage ul li a {
    display: block;
    float: left;
    height: 38px;
    line-height: 38px;
    padding: 0 16px;
color:#fff;
    border: 1px solid #fff;
    background: #d80000;
    border-bottom: 2px solid #ebebeb;
}
.nextpage ul li a:hover{ background:#fff; color:#333; text-decoration:none; border-bottom-color:#d80000;}

.footer{
	background-color: #d80000;;
}
.footer-content{text-align: center;}
.footer-content p{line-height: 40px;height: 40px; color: #fff;font-size: 12px;}



/*内容页：新闻显示*/
.info_area_box{border-top:2px solid #DCDCDC;; background-color:#F7FCFF;}
.info_box{ padding:9px 15px;}
#info_toptitle{ font-size:24px; line-height:32px; font-weight:bold; text-align:center; }
#info_title{ color: #d80000;
    font-family: Microsoft Yahei;
    font-size: 34px;
	line-height:100px;
     border-bottom: 1px dashed #e3cfcf;}
#info_subtitle{ font-size:20px; line-height:50px; text-align:center;}
.attribute{ color: #898989;
    font-size: 12px;
    height: 60px;
	line-height:60px;
    overflow: hidden;
    }
.info_content_opt{ line-height:20px; text-align:right;}
#info_source{ font-size:12px; padding-right:10px; }
#info_author{ font-size:12px; padding-right:10px;}
#info_hits{ color:#C30; padding-right:10px; color:#F00;}
#info_released_dtime{font-size:12px;}
#info_description{ font-size:14px; line-height:180%; text-indent:2em; border:1px solid #DEDEDE; padding:6px 10px; background-color:#fff; }
#info_video{ text-align:center;}/*视频展示区域*/
#info_pic{ text-align:center;}/*小组图展示区域*/
#info_content{line-height:180%;}
#info_content p{ text-indent:2em;line-height: 40px; color:#333; font-size:15px;}
#info_content div{ text-indent:2em;}


.print_btn{font-size:14px; text-align:right; height:60px; line-height:60px;}



#controls  { float:right;
              padding:2px;
              width:30px;
              background:#333;
			  position:relative;
			  top:0px; right:-30px;
              
              text-align:center;
              transition:.25s ease-out;}

#controls a
           {  font-size:24px;
              color:#aaa;
              display:block;
              font-weight:bold;
              padding: 5px;}

#controls a:hover
           {  color:#fff;
              background:#000;
              transition:.25s ease-out; border-right: 1px solid #CBCBCB; }


#small     {  font-size:12px !important;}
#medium    {  font-size:15px !important;}
#large     {  font-size:18px  !important;}

.small     {  font-size:75%;}

 
#wrapper p          {  font-size:15px;
              line-height:40px; padding:0px 40px; text-indent:2em}
			  
			  
			  
			  
			  
			  
			  
