/* 东方不败网全局声明 */
body,ul,li,form,label,h1,h2,h3,h4,h5,h6,p,div,dl,dd,dt,button{margin:0;padding:0;cursor:default;}
*{margin:0;padding:0;list-style-type:none;font-family: "宋体","SimSun","Microsoft Yahei","微软雅黑","Tahoma","Helvetica","Arial",sans-serif;}
img,button{border:0;}
ul,ul li,dl,dt,dd{list-style:none;}
body{background-color: #f5f6fa;}




.blue {
	color: #003399;
}
a.blue:link {
	color: #003399;
	text-decoration: none;
}
a.blue:visited {
	color: #003399;
}
a.blue:hover {
	text-decoration:underline;
	color: #CC0000;
}
a.blue:active {
	text-decoration: none;
	color: #CC0000;
}
.hei {
	color: #0D0B0B;
}
a.hei:link {
	color: #0D0B0B;
	text-decoration: none;
}
a.hei:visited {
	color: #0D0B0B;
}
a.hei:hover {
	text-decoration:underline;
	color: #CC0000;
}
a.hei:active {
	text-decoration: none;
	color: #CC0000;
}



/* 顶部*/

.dingbu{
	width: 100%;
	height: 40px;
	padding-bottom: 0px;
	border-radius: 0px 0px 10px 10px;
	box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.3);
	background-color: #FFFFFF;
	position: relative;
 	z-index: 1;
}
.dingbu-1{
	width: 1200px;
	height: 40px;
	margin:0 auto; 
	background-color: #FFFFFF;
}
.dingbu-1-1{
	width: auto;
	height: 35px;
	float: left;
	overflow: hidden;
	border-bottom: 3px solid rgba(255, 99, 71, 0.5);
	margin-bottom: 2px;
	margin-right: 10px;
	font-weight: bold;
	
}
.dingbu-1-1 a {
            float: left;
            display: block;
            color: #0D0B0B;
            text-align: center;
            padding: 14px 20px;
            text-decoration: none;
        }

.dingbu-1-1 a:hover {
            background-color: rgba(255, 99, 71, 0.5);
			border-radius: 5px 5px 0px 0px;
            color: #FFFFFF;
        }


.dingbu-1-2{
	width: auto;
	height: 35px;
	float: left;
	overflow: hidden;
	border-bottom: 3px solid rgba(75,118,236,0.87);
	margin-bottom: 2px;
	margin-right: 10px;
	font-weight: bold;
	
}
.dingbu-1-2 a {
            float: left;
            display: block;
            color: #0D0B0B;
            text-align: center;
            padding: 14px 20px;
            text-decoration: none;
        }

.dingbu-1-2 a:hover {
            background-color: rgba(75,118,236,0.87);
			border-radius: 5px 5px 0px 0px;
            color: #FFFFFF;
        }




/* 时间*/
#shijian{
	width: auto;
	height: 25px;
	padding-top: 12px;
	padding-left: 22px;
	float: left;
	font-size: 14px;
	overflow: hidden;
	margin-right: 10px;
	color: #000000;
	line-height: 20px;
	display: inline-block;
	background-image:url('../images/shijian.png');
	background-repeat: no-repeat;
	background-size: 20px 20px;
	background-position: 0px 12px; 
	
}

.dingbu-1-4{
	width: auto;
	height: 18px;
	float: left;
	font-size: 14px;
	padding-top: 14px;
	padding-left: 22px;
	margin-left: 290px;
	margin-right: 20px;
	color: #534F4F;
	background-image:url('../images/shoucang.png');
	background-repeat: no-repeat;
	background-size: 20px 20px;
	background-position: 0px 10px; 
}
.dingbu-1-5{
	width: auto;
	height: 18px;
	float: left;
	font-size: 14px;
	padding-top: 14px;	
	padding-left: 22px;
	background-image:url('../images/shouye.png');
	background-repeat: no-repeat;
	background-size: 20px 20px;
	background-position: 0px 10px; 
}
/* 邮箱*/
.dingbu-1-6{
	width: auto;
	height: 25px;
	float: right;
	padding-top: 3px;	
	margin-right: 10px;
}

/* 自定义下拉框容器 */
.dropdown {
    position: relative;
    width: 150px;
    display: inline-block;
    cursor: pointer;
}

/* 默认显示区域 */
.dropdown-selected {
	padding-left: 50px;
	padding-top: 8px;
	padding-bottom: 8px;
    background-color: #fff;
    border: 1px solid #ccc;
    border-radius: 8px;
    font-size: 14px;
    text-align: left;
    cursor: pointer;
    width: 110px; /* 保证选项卡与下拉框一致 */
	background-image:url('../images/mali.png');
	background-repeat: no-repeat;
	background-size: 40px 562px;
	background-position: 3px 6px; 
  	
	
}

/* 下拉框选项容器 */
.dropdown-list {
    display: none;
    position: absolute;
    top: 82%;
	padding: 0px;
    left: 0;
    width: 160px; /* 使下拉框宽度与选项卡一致 */
    background-color: #fff;
  	border: 1px solid #ccc;
	border-top: 0 none;
    border-radius: 0 0 8px 8px;
    box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
    z-index: 100;
    overflow-y: auto;
    margin: 0; /* 去掉外边距 */
    list-style-type: none; /* 去掉默认黑点 */
}

/* 每一项 */
.dropdown-item {
    padding: 10px;
    font-size: 14px;
    cursor: pointer;
	padding-left: 60px;
    transition: background-color 0.2s ease;
	background-image:url('../images/mali.png');
	background-repeat: no-repeat;
	background-size: 40px 562px;

}

.dropdown-item:hover {
    background-color: #E5E3E3;
}

/* 鼠标悬停在选项上，显示下拉框 */
.dropdown.open .dropdown-list {
    display: block;
}

/* 箭头 */
.dropdown::after {
    content: "▼";
    position: absolute;
    right: -5px;
    top: 50%;
    transform: translateY(-50%);
    color: #666;
    font-size: 16px;
}

.dropdown.open::after {
    content: "▲";
}



/* 头部 */
.top{
	width: 1200px;
	height: 100px;
	margin:auto auto; 
	padding-top: 10px;
	padding-bottom: 10px;
	background-color: #FFFFFF;
	border-radius: 0px 0px 10px 10px;
	box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.3);
	overflow: hidden;
	
}

.top-logo{
	width:257px;
	height: 100px;
	float: left;
	margin-left: 5px;
	
}
.top-zhong{
	width: 930px;
	height: 100px;
	float: left;
	margin-left:8px;
	
}

.top-zhong-1{
	width: 291px;
	height: 100px;
	float: left;
	border-left: 1px dashed #D8D4D4;
	padding-left: 10px;
	padding-right: 8px;
	line-height: 19px;
	font-size: 16px;
	
	
}
.top-zhong-2{
	width: auto;
	min-width: 48px;
	height: auto;
	float: left;
	display: flex;
  	align-items: center; 
  	justify-content: center;
	white-space: pre;
}


.top-zhong-2 a {
	color: #110F0F;
	text-decoration: none;
	display: inline-block;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 4px;
	padding-bottom: 3px;
	transition: background-color 0.3s ease;
	border-radius: 10px;
}
  .top-zhong-2 a:hover {
	color: #EFE9E9;
    background-color: #4071F7;
}

.top-zhong-2-gengduo a {
	color: #FFFFFF	;
	text-decoration: none;
	display: inline-block;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 4px;
	padding-bottom: 3px;
	transition: background-color 0.3s ease;
	border-radius: 10px;
	background-color: #8D3EE5;
	float: left;

}
  .top-zhong-2-gengduo a:hover {
	color: #EFE9E9;
    background-color: #4071F7;
	  float: left;
}

.top-zhong-2-shouye a {
	color: #FFFFFF	;
	text-decoration: none;
	display: inline-block;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 4px;
	padding-bottom: 3px;
	transition: background-color 0.3s ease;
	border-radius: 10px;
	background-color: #F7A640;

}
  .top-zhong-2-shouye a:hover {
	color: #EFE9E9;
    background-color: #4071F7;
}
	        



/* 主体*/
.zhuti{
	width: 1200px;
	height: auto;
	margin-left: auto;
	margin-right: auto;
	padding-bottom: 10px;
	margin-top: 10px;
}
.zhuti a:link {
	color: #0D0B0B;
	text-decoration: none;
}
.zhuti a:visited {
	color: #0D0B0B;
}
.zhuti a:hover {
	text-decoration:none;
	color: #CC0000;
}
.zhuti a:active {
	text-decoration: none;
	color: #CC0000;
}





/* 主体上*/
.zhuti-shang{
	width: 1200px;
	height: auto;
	margin:0 auto; 
}
.zhuti-shang-fenlei{
	width: 1200px;
	height: 30px;
	margin-top: 15px;
	margin-bottom: 10px;
}

.zhuti-shang-fenlei-1{
	width: auto;
	height: 30px;
	float: left;
	padding-right: 5px;
	padding-left: 32px;
  	background-image:url('../images/jiaru.png');
	background-repeat: no-repeat;
	background-size: 32px 25px;
	background-position: 4px 3px; 
	background-color: #FFFFFF;  
  	border-radius: 8px; 
	display: flex;
	align-items: center;
	box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.3);
	
}

/* 列表添加文章图标*/
.zhuti-shang-fenlei-1.tjwz{
	padding-left: 25px;
	background-image:url('../images/tjwz.png');
	background-size: 24px 26px;
	background-position: 5px 3px; 
	
}



.zhuti-shang-fenlei-2{
	width: auto;
	height: 30px;
	float: right;
	text-align: left;
	padding-right: 17px;
	padding-left: 5px;
  	background-image:url('../images/youbian.png');
	background-repeat: no-repeat;
	background-size: 20px 100px;
	background-position: right -69px; 
	background-color: #FFFFFF;  
  	border-radius: 8px; 
	display: flex;
	align-items: center;
	box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.3);
}

.zhuti-shang-fenlei-2-1{
	width: auto;
	height: auto;
	float: left;
	margin-left: 5px;
	margin-right: 5px;
}
.zhuti-shang-fenlei-2-1 h1{
	font-size: 16px;
	font-weight: inherit;
	
}
.zhuti-shang-fenlei-2-1 a {
	color: #110F0F;
	text-decoration: none;
	display: inline-block;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 4px;
	padding-bottom: 3px;
	transition: background-color 0.3s ease;
	border-radius: 10px;
}
.zhuti-shang-fenlei-2-1 a:hover {
	color: #EFE9E9;
    background-color: #4071F7;
	text-decoration: none;
}





/* 主体上内容*/

.zhuti-shang-neirong{
	width: auto;
	height: auto;
	text-align: left;
	display: inline-block;
}

/* 主体左边*/
.zhuti-shang-neirong-left{
	width: 880px;
	height: auto;
	float: left; 
	margin-right: 20px;
}
/* 网站参数*/
.zhuti-shang-neirong-left-1{
	width: 880px;
	height: auto;
	float: left;
	margin-bottom: 10px;
}
.zhuti-shang-neirong-left-tu{
	width: 300px;
	height: 300px;
	float: left;
	background-color: #E3E8ED;
	border-radius: 10px 10px 10px 10px;
	box-shadow: 0 10px 15px rgba(0, 0, 0, 0.2); 
	display: flex;
	justify-content: center; 
	align-items: center;
	margin-right: 20px;
}
.zhuti-shang-neirong-left-tu:hover {
    background-color: #F49D8D;
}
.zhuti-shang-neirong-left-tu img{
	width: 270px;
	height: 270px;
	border-radius: 10px 10px 10px 10px;
	overflow: hidden;
}

.zhuti-shang-neirong-left-zi{
	width: 560px;
	height: 300px;
	float: right;
}
.zhuti-shang-neirong-left-zi-1{
	width: 560px;
	height: 40px;
	overflow: hidden;
}
.zhuti-shang-neirong-left-zi-2{
	width: 560px;
	height: 74px;
	line-height: 26px;
	overflow: hidden;
}
h1{
	font-size: 36px;
}
h2{
	font-size: 16px;
	font-weight: normal;
}
.zhuti-shang-neirong-left-zi-3{
	width:auto;
	height: 30px;
	margin-top: 10px;
	padding-right: 5px;
	padding-left: 28px;
  	background-image:url('../images/lianjie.png');
	background-repeat: no-repeat;
	background-size: 20px 20px;
	background-position: 7px 6px; 
	background-color: #FFFFFF;  
  	border-radius: 8px; 
	display: flex;
	align-items: center;
	box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.3);
	border: none;
	white-space: nowrap;
	overflow: hidden;
  
}
.zhuti-shang-neirong-left-zi-gg{
	width:560px;
	height: 30px;
	line-height: 26px;
	padding-top: 5px;
	overflow: hidden;
}


.zhuti-shang-neirong-left-zi-3 a {
	color: #110F0F;
	text-decoration: none;
	display: inline-block;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 4px;
	padding-bottom: 3px;
	transition: background-color 0.3s ease;
	border-radius: 10px;
}
.zhuti-shang-neirong-left-zi-3 a:hover {
	color: #EFE9E9;
    background-color: #4071F7;
	text-decoration: none;
}

.zhuti-shang-neirong-left-zi-4{
	width: 560px;
	height: 30px;
	line-height: 22px;
	margin-top: 8px;
	overflow: hidden;
	
}

.zhuti-shang-neirong-left-zi-4-0{
	width: 170px;
	height: 26px;
	float: left;
	padding-top: 4px;
	padding-left: 5px;
	margin-right: 10px;
	overflow: hidden;
	background: linear-gradient(to right, #A0C7F7, #f7f7f7);
	border-radius: 5px; /* 圆角 */
    
}
.zhuti-shang-neirong-left-zi-4-0.alt1{
	background: linear-gradient(to right, #F3BDF1, #f7f7f7);
}
.zhuti-shang-neirong-left-zi-4-0.alt2{
	background: linear-gradient(to right, #F3CD6F, #f7f7f7);
}

.zhuti-shang-neirong-left-zi-4-1{
	width: auto;
	max-width: 375px;
	white-space: nowrap;
	height: 26px;
	padding-top: 4px;
	float: left;
	overflow: hidden;
}
.zhuti-shang-neirong-left-zi-4-1:last-child {
            margin-right: 0px;
        }
/* 百度PC权重*/
.zhuti-shang-neirong-left-zi-4-bdpcqz{
	height: 22px;
	width: 98px;
	float: left;
	background-image:url('../images/bd-pc.png');
	background-repeat: no-repeat;
	background-size: 59px 286px;
	background-position: 0px 0px; 
	cursor: pointer;
}
/* 百度移动权重*/
.zhuti-shang-neirong-left-zi-4-bdmqz{
	height: 22px;
	width: 98px;
	float: left;
	background-image:url('../images/bd-m.png');
	background-repeat: no-repeat;
	background-size: 59px 286px;
	background-position: 0px 0px; 
	cursor: pointer;
}
/* 必应权重*/
.zhuti-shang-neirong-left-zi-4-bingqz{
	height: 22px;
	width: 100px;
	float: left;
	background-image:url('../images/bingqz.png');
	background-repeat: no-repeat;
	background-size: 55px 312px;
	background-position: 0px 0px; 
	cursor: pointer;
}
/* PR值*/
.zhuti-shang-neirong-left-zi-4-pr{
	height: 22px;
	width: 78px;
	float: left;
	background-image:url('../images/pr.png');
	background-repeat: no-repeat;
	background-size: 55px 322px;
	background-position: 0px 0px; 
	cursor: pointer;
}

.wujiaoxing{
	width: 22px;
    height: 22px;
	float: left;
    background-color: #ffcc00;
    clip-path: polygon(
                50% 0%, 
                61% 35%, 
                98% 35%, 
                68% 57%, 
                79% 91%, 
                50% 70%, 
                21% 91%, 
                32% 57%, 
                2% 35%, 
                39% 35%
            );
}
.wujiaoxing-hui{
	width: 22px;
    height: 22px;
	float: left;
    background-color: #D1D1D0;
    clip-path: polygon(
                50% 0%, 
                61% 35%, 
                98% 35%, 
                68% 57%, 
                79% 91%, 
                50% 70%, 
                21% 91%, 
                32% 57%, 
                2% 35%, 
                39% 35%
            );
}

/* 网站内容*/
.zhuti-shang-neirong-left-2{
	width: 880px;
	height: auto;
	float: left;
	padding-top: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-align: justify;
	text-justify: inter-ideograph;
	color: #1D1B1B;
	letter-spacing: normal;
	word-spacing: normal;
	overflow:hidden;
	font: 18px/34px Arial,Hiragino Sans GB,STHeiti,Helvetica Neue,Helvetica,Microsoft Yahei,微软雅黑,WenQuanYi Micro Hei,sans-serif;
	word-wrap: break-word;
	-webkit-font-smoothing: antialiased;
	text-rendering: geometricPrecision;
	
}
.zhuti-shang-neirong-left-2 img{
	max-width: 880px;
	width: 100%;
	height: auto;
	border-radius: 10px 10px 10px 10px;
	overflow: hidden;
	
}
.zhuti-shang-neirong-left-2 a:link {
	color: #144BB8;
}
.zhuti-shang-neirong-left-2 a:visited {
	color: #144BB8;
}
.zhuti-shang-neirong-left-2 a:hover {
	text-decoration:underline;
	color: #CC0000;
}
.zhuti-shang-neirong-left-2 a:active {
	text-decoration: none;
	color: #CC0000;
}

/* 文章页面*/
.zhuti-shang-neirong-left-2.wenzhang{
	width: 880px;
	height: auto;
	
}
.zhuti-shang-neirong-left-2-wenzhang-biaoti{
	width: 880px;
	height: auto;
	line-height: 38px;
	overflow: hidden;
	
}
.zhuti-shang-neirong-left-2-wenzhang-kuang{
	width: 880px;
	height: 30px;
	font-size: 12px;
	float: left;
	margin-bottom: 10px;
	border-bottom: 1px solid #E8E3E3;	
}
.zhuti-shang-neirong-left-2-wenzhang-biaoti img{
	border-radius: 0px;
	
}
.zhuti-shang-neirong-left-2-wenzhang-ziliao{
	width: auto;
	height: 20px;
	margin-right: 30px;
	color: #8E8D9B;
	float: left;

}



/* 内容相关网站*/
.zhuti-shang-neirong-left-3{
	width: 880px;
	height: auto;
	float: left;
	padding-top: 20px;
	
}
.zhuti-shang-neirong-left-3-1{
	width: 880px;
	height: 20px;
	
}
.zhuti-shang-neirong-left-3-1-1{
	width: 800px;
	height: 20px;
	float: left;
	padding-left: 8px;
	place-items: left; 
	display: grid;
	position: relative;
	font-weight: bold;
	margin-bottom: 10px;
	font-size: 20px;
	line-height: 20px;
	color: #310809;
}
.zhuti-shang-neirong-left-3-1-1::before {
      content: '';
      position: absolute;
      top: 0;
      left: 0;
      width: 6px; /* 背景部分宽度 */
      height: 20px; /* 背景部分高度 */
      background-color: #EB572F; 
      border-radius: 8px;
}
.zhuti-shang-neirong-left-3-2{
	width: 880px;
	height: auto;
	float: left;
	
}

.zhuti-shang-neirong-left-3-2-kuang{
	width: 266px;
	height: 70px;
	float: left;
	padding: 10px;
	position: relative; /* 创建一个定位上下文 */
	box-shadow: 0 4px 10px rgba(0, 0, 0, 0.2);
    transition: box-shadow 0.3s, transform 0.3s;
	cursor: pointer; /* 设置鼠标为手指形状 */
	margin-bottom: 10px;
	background-color: #FFFFFF;
    border-radius: 5px;
	margin-right: 11px;
}
.zhuti-shang-neirong-left-3-2-kuang:nth-child(3n){
	
	margin-right: 0px;
	
}

.zhuti-shang-neirong-left-3-2-kuang:hover {
    box-shadow: 0 8px 20px rgba(0, 0, 0, 0.3);
    transform: translateY(-3px);
}
.zhuti-shang-neirong-left-3-2-kuang-zi-1{
	height: 20px;
	width: 126px;
	float: left;
	margin-left: 10px;
	font-size: 14px;
	line-height: 20px;
	font-weight: bold;
	cursor: pointer; 
	overflow: hidden;
}
.zhuti-shang-neirong-left-3-2-kuang-zi-2{
	height: 32px;
	width: 166px;
	font-size: 12px;
	line-height: 16px;
	overflow: hidden;
	float: left;
	margin-left: 10px;
	margin-bottom: 2px;
	cursor: pointer; 
}

.zhuti-shang-neirong-left-3-2-kuang-zi-3{
	height: 22px;
	width: 168px;
	line-height: 22px;
	font-size: 16px;
	color: #1C0BA8;
	float: right;
	cursor: pointer; 
	overflow: hidden;
}

.wenzhang-liebiao-gg{
	width: 160px;
	height: auto;
	float: left;
	margin-right: 20px;
}

/* 内容相关文章*/
.wenzhang-liebiao{
	width: 700px;
	height: auto;
	float: right;
	margin-bottom: 10px;
	border-bottom: 1px solid #E8E3E3;
}
.wenzhang-liebiao-1{
	width: 700px;
	height: 26px;
	font-size: 24px;
	line-height: 30px;
	font-weight: bold;
	padding-bottom: 5px;
	overflow: hidden;
}
.wenzhang-liebiao-2{
	width: 700px;
	height: 50px;
	margin-bottom: 9px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-align: justify;
	text-justify: inter-ideograph;
	color: #1D1B1B;
	letter-spacing: normal;
	word-spacing: normal;
	overflow:hidden;
	font: 14px/26px Arial,Hiragino Sans GB,STHeiti,Helvetica Neue,Helvetica,Microsoft Yahei,微软雅黑,WenQuanYi Micro Hei,sans-serif;
	word-wrap: break-word;
	-webkit-font-smoothing: antialiased;
	text-rendering: geometricPrecision;
}
.wenzhang-liebiao-3{
	width: 700px;
	height: 20px;
}
.wenzhang-liebiao-3-1{
	width: auto;
	height: 20px;
	float: left;
	margin-right: 30px;
	font-size: 12px;
	color: #8E8D9B;
}




/* 列表分类板块-翻页*/
 .fanye-container {
            display: flex;
            align-items: center;
            justify-content: center;
            margin-top: 20px;
        }
        .fanye {
            display: flex;
            list-style-type: none;
            padding: 0;
            margin: 0;
        }
        .fanye li {
            margin: 0 5px;
            cursor: pointer;
            border: 1px solid #ccc;
            padding: 5px 10px;
            border-radius: 5px;
            transition: background-color 0.3s;
        }
        .fanye li:hover {
            background-color: #D4D4D4;
        }
        .fanye li.active {
            font-weight: bold;
            background-color: rgba(75,118,236,0.87);
			color: #F5EDED;
        }


/* 主体右边*/
.zhuti-shang-neirong-right{
	width: 300px;
	height: auto;
	float: right;

}

/* 右上广告框*/
.zhuti-shang-neirong-right-kuang{
	width: 300px;
	height: auto;
	overflow: hidden;
	margin-bottom: 10px;
	
}


/* 右上最新加入网站*/
.zhuti-shang-neirong-right-kuang-1{
	width: 292px;
	height: 20px;
	float: left;
	padding-left: 8px;
	place-items: left; 
	display: grid;
	position: relative;
	font-weight: bold;
	margin-bottom: 10px;
	font-size: 20px;
	line-height: 20px;
	color: #310809;
}

.zhuti-shang-neirong-right-kuang-1::before {
      content: '';
      position: absolute;
      top: 0;
      left: 0;
      width: 6px; /* 背景部分宽度 */
      height: 20px; /* 背景部分高度 */
      background-color: #EB572F; 
      border-radius: 8px;
}
.zhuti-shang-neirong-right-kuang-2{
	width: 300px;
	height: auto;
	display: inline-block;
	margin-bottom: 0px;
	
}



/* 右上最新加入网站每个框*/

.zhuti-shang-neirong-kuang{
	width: 280px;
	height: 70px;
	float: left;
	padding: 10px;
	position: relative; /* 创建一个定位上下文 */
	box-shadow: 0 4px 10px rgba(0, 0, 0, 0.2);
    transition: box-shadow 0.3s, transform 0.3s;
	cursor: pointer; /* 设置鼠标为手指形状 */
	margin-bottom: 10px;
	background-color: #FFFFFF;
    border-radius: 5px;
	
}



.zhuti-shang-neirong-kuang:hover {
    box-shadow: 0 8px 20px rgba(0, 0, 0, 0.3);
    transform: translateY(-3px);
}



.zhuti-shang-neirong-tu img{
	width: 90px;
	height: 70px;
	border-radius: 5px;
	float: left;
	cursor: pointer; 
}
.zhuti-shang-neirong-zi-1{
	height: 20px;
	width: 140px;
	float: left;
	margin-left: 10px;
	font-size: 14px;
	line-height: 20px;
	font-weight: bold;
	cursor: pointer; 
	overflow: hidden;
}
.zhuti-shang-neirong-zi-2{
	height: 32px;
	width: 180px;
	font-size: 12px;
	line-height: 16px;
	overflow: hidden;
	float: left;
	margin-left: 10px;
	margin-bottom: 2px;
	cursor: pointer; 
}

.zhuti-shang-neirong-zi-3{
	height: 22px;
	width: 180px;
	line-height: 22px;
	font-size: 16px;
	color: #1C0BA8;
	float: right;
	cursor: pointer; 
	overflow: hidden;
}

/* 权重*/
.bdpcqz{
	height: 22px;
	width: 77px;
	float: left;
	background-image:url('../images/bd-pc.png');
	background-repeat: no-repeat;
	background-size: 59px 286px;
	background-position: 18px -2px; 
	cursor: pointer;
}

.bdmqz{
	height: 22px;
	width: 91px;
	float: right;
	background-image:url('../images/bd-m.png');
	background-repeat: no-repeat;
	background-size: 59px 286px;
	background-position: 32px -2px; 
	cursor: pointer;
}




.zhuti-shang-neirong-kuang a:link {
	color: #534F4F;
	text-decoration: none;
}
.zhuti-shang-neirong-kuang a:visited {
	color: #534F4F;
}
.zhuti-shang-neirong-kuang a:hover {

	color: #D41518;
}
.zhuti-shang-neirong-kuang a:active {
	text-decoration: none;
	color: #D41518;
}

/* 简介*/
.zhuti-shang-neirong-jj{
	width: auto;
	height: auto;
	text-align: center;
    font-size: 12px;
   	display: inline-block; /* 使 transform 生效 */
 	position: absolute; /* 绝对定位 */
    top: 9px; /* 距离上边缘 0 */
    right: 10px; /* 距离右边缘 0 */
	line-height: 20px;
	background-color: #DFDDD9; 
    border-radius: 6px;

}

.zhuti-shang-neirong-jj a {
	
	text-decoration: none;
	display: inline-block;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 1px;
	padding-bottom: 1px;
	transition: background-color 0.3s ease;
	border-radius: 6px;
}
.zhuti-shang-neirong-jj a:hover {
	color: #EFE9E9;
   	background-color: #5F47FF; 
	text-decoration: none;
}


/* 右上精选文章*/
.zhuti-shang-neirong-right-1{
	width: 280px;
	height: auto;
	padding: 10px;
	margin:0 auto; 
	float: right;
	background-color: #FFFFFF;
	border-radius: 10px 10px 10px 10px;
	box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.3);
	margin-top: 0px;
	margin-bottom: 20px;
}




/* 主体右下列表 */

.zhuti-xia{
	width: 1180px;
	height: auto;
	padding: 10px;
	margin:0 auto; 
	float: right;
	background-color: #FFFFFF;
	border-radius: 10px 10px 10px 10px;
	box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.3);
	margin-top: 0px;
	margin-bottom: 10px;
}
.zhuti-xia-1{
	width: 280px;
	height: 320px;
	overflow: hidden;
	float: left;
	font-size: 16px;
	margin-right: 20px;
	

}
.zhuti-xia-1-gg{
	width: 280px;
	height: 320px;
	display: flex;
	justify-content: center; 
	align-items: center;
	
}
.zhuti-xia-1-tou{
	width: 280px;
	height: 20px;
	margin-bottom: 10px;
	font-size: 20px;
	line-height: 20px;
	color: #310809;
	
}
.zhuti-xia-1-tou-left{
	width: 222px;
	height: 20px;
	float: left;
	padding-left: 8px;
	place-items: left; 
	display: grid;
	position: relative;
	font-weight: bold;
}

.zhuti-xia-1-tou-left::before {
      content: '';
      position: absolute;
      top: 0;
      left: 0;
      width: 6px; /* 背景部分宽度 */
      height: 20px; /* 背景部分高度 */
      background-color: #EB572F; 
      border-radius: 8px;
    }



.zhuti-xia-1-tou-right{
	width: 50px;
	height: 20px;
	float: right;
	font-size: 16px;
	justify-content: center; 
	overflow: hidden;
	line-height: 20px;
	background-color: #8D3EE5; 
    border-radius: 8px;
	color:#FFFFFF;
	text-align: center;
}

.zhuti-xia-1-tou-right a:link {
	color: #FFFFFF;
	text-decoration: none;
}
.zhuti-xia-1-tou-right a:visited {
	color: #FFFFFF;
}
.zhuti-xia-1-tou-right a:hover {

	color: #0F0F0F;
}
.zhuti-xia-1-tou-right a:active {
	text-decoration: none;
	color: #0F0F0F;
}


.zhuti-xia-1-2{
	width: 280px;
	height: auto;

	
}
.zhuti-xia-1-2-hang{
	width: 280px;
	height: 20px;
	margin-bottom: 10px;
	overflow: hidden;
}
.zhuti-xia-1-2-hang:nth-child(10n){
	
	margin-bottom: 0px;
}


.zhuti-xia-1-2-1{
	width: 20px;
	height: 20px;
	float: left;
	background-color: #FFB347; 
    border-radius: 6px;
	color: #FFFFFF;
	display: flex;
	justify-content: center; 
	align-items: center;
	margin-right: 5px;

}
.zhuti-xia-1-2-2{
	width: 130px;
	height: 20px;
	float: left;
	justify-content: center; 
	overflow: hidden;
	line-height: 20px;
	margin-right: 5px;

}
.zhuti-xia-1-2-wenzhang{
	width: 255px;
	height: 20px;
	float: left;
	justify-content: center; 
	overflow: hidden;
	line-height: 20px;
}
.zhuti-xia-1-2-wenzhang2{
	width: 200px;
	height: 20px;
	float: left;
	justify-content: center; 
	overflow: hidden;
	line-height: 20px;
	margin-right: 5px;
}



.zhuti-xia-1-2-3{
	width: 65px;
	height: 20px;
	font-size: 12px;
	float: left;
	justify-content: center; 
	overflow: hidden;
	line-height: 20px;
	margin-right: 5px;
	color: #948E8E;

}



.zhuti-xia-1-2-4{
	width: 50px;
	height: 20px;
	float: left;
	justify-content: center; 
	overflow: hidden;
	line-height: 20px;
	background-color: #6C94F1; 
    border-radius: 8px;
	color:#FFFFFF;
	text-align: center;
}
.zhuti-xia-1-2-4 a:link {
	color: #FFFFFF;
	text-decoration: none;
}
.zhuti-xia-1-2-4 a:visited {
	color: #FFFFFF;
}
.zhuti-xia-1-2-4 a:hover {

	color: #0F0F0F;
}
.zhuti-xia-1-2-4 a:active {
	text-decoration: none;
	color: #0F0F0F;
}




/* 主体脚部 */
.zhuti-jiaobu{
	width: 1200px;
	height: auto;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	color: #8F8B8B;
	font-size: 12px;
	line-height: 20px;
	margin-bottom: 10px;
	overflow: hidden;
	
}
.zhuti-jiaobu a{
	width: auto;
	height: 18px;
	margin-left: 5px;
	margin-right: 5px;
	color: #8F8B8B;
	
}

.zhuti-jiaobu a:link {
	color: #8F8B8B;
	text-decoration: none;
}
.zhuti-jiaobu a:visited {
	color: #8F8B8B;
}
.zhuti-jiaobu a:hover {
	text-decoration:underline;
	color: #CC0000;
}
.zhuti-jiaobu a:active {
	text-decoration: none;
	color: #CC0000;
}

/* 最右边 */
.youbian{
	position: fixed; /* 固定位置 */
    top: 90%; /* 距离顶部垂直居中 */
    right: 10px; /* 紧贴右侧边缘 */
    transform: translateY(-50%); /* 垂直居中调整 */
    width: 40px; /* 设置宽度 */
    padding: 5px; /* 内边距 */
    z-index: 1000; /* 确保在其他元素之上 */
	text-align: center;
}
.youbian-1{
	height: 40px;
    width: 40px; /* 设置宽度 */
  	background-image:url('../images/youbian.png');
	background-repeat: no-repeat;
	background-size: 20px 100px;
	background-position: 10px 8px; 
   	background-color: rgba(255, 255, 255, 0.5); 
	border-radius: 25px 25px 25px 25px;
	cursor: pointer;
	position: relative; /* 创建一个定位上下文 */
	box-shadow: 0 4px 10px rgba(0, 0, 0, 0.2);
    transition: box-shadow 0.3s, transform 0.3s;
	margin-bottom: 10px;
    
}

.youbian-2{
	height: 40px;
    width: 40px; /* 设置宽度 */
  	background-image:url('../images/youbian.png');
	background-repeat: no-repeat;
	background-size: 20px 100px;
	background-position: 10px -33px; 
    background-color: rgba(255, 255, 255, 0.5);
	border-radius: 25px 25px 25px 25px;
	cursor: pointer;
	position: relative; /* 创建一个定位上下文 */
	box-shadow: 0 4px 10px rgba(0, 0, 0, 0.2);
    transition: box-shadow 0.3s, transform 0.3s;
   	margin-bottom: 10px; 
}

.youbian-3{
	height: 40px;
    width: 40px; /* 设置宽度 */
  	background-image:url('../images/youbian.png');
	background-repeat: no-repeat;
	background-size: 20px 100px;
	background-position: 10px -63px; 
    background-color: rgba(255, 255, 255, 0.5);
	border-radius: 25px 25px 25px 25px;
	position: relative; /* 创建一个定位上下文 */
	box-shadow: 0 4px 10px rgba(0, 0, 0, 0.2);
    transition: box-shadow 0.3s, transform 0.3s;
	cursor: pointer;
}
.youbian-1:hover,.youbian-2:hover,.youbian-3:hover{
	box-shadow: 0 8px 20px rgba(0, 0, 0, 0.3);
    transform: translateY(-3px);
}

/* PC权重 */
.qz-bdpcqz-0 { background-position: 23px -1px;}
.qz-bdpcqz-1 { background-position: 23px -21px;}
.qz-bdpcqz-2 { background-position: 23px -41px;}
.qz-bdpcqz-3 { background-position: 23px -61px;}
.qz-bdpcqz-4 { background-position: 23px -80px;}
.qz-bdpcqz-5 { background-position: 23px -100px;}
.qz-bdpcqz-6 { background-position: 23px -120px;}
.qz-bdpcqz-7 { background-position: 23px -140px;}
.qz-bdpcqz-8 { background-position: 23px -160px;}
.qz-bdpcqz-9 { background-position: 23px -179px;}
.qz-bdpcqz-10 { background-position: 23px -199px;}

/* 移动权重qz-bdmqz */
.qz-bdmqz-0 { background-position: 23px -1px;}
.qz-bdmqz-1 { background-position: 23px -21px;}
.qz-bdmqz-2 { background-position: 23px -41px;}
.qz-bdmqz-3 { background-position: 23px -61px;}
.qz-bdmqz-4 { background-position: 23px -80px;}
.qz-bdmqz-5 { background-position: 23px -100px;}
.qz-bdmqz-6 { background-position: 23px -120px;}
.qz-bdmqz-7 { background-position: 23px -140px;}
.qz-bdmqz-8 { background-position: 23px -160px;}
.qz-bdmqz-9 { background-position: 23px -179px;}
.qz-bdmqz-10 { background-position: 23px -199px;}

/* 必应权重qz-bingqz */
.qz-bingqz-0 { background-position: 24px 1px;}
.qz-bingqz-1 { background-position: 24px -22px;}
.qz-bingqz-2 { background-position: 24px -44px;}
.qz-bingqz-3 { background-position: 24px -66px;}
.qz-bingqz-4 { background-position: 24px -88px;}
.qz-bingqz-5 { background-position: 24px -112px;}
.qz-bingqz-6 { background-position: 24px -134px;}
.qz-bingqz-7 { background-position: 24px -156px;}
.qz-bingqz-8 { background-position: 24px -179px;}
.qz-bingqz-9 { background-position: 24px -201px;}
.qz-bingqz-10 { background-position: 24px -224px;}

/* 谷歌PR值qz-pr */
.qz-pr-0 { background-position: 24px 1px;}
.qz-pr-1 { background-position: 24px -22px;}
.qz-pr-2 { background-position: 24px -44px;}
.qz-pr-3 { background-position: 24px -66px;}
.qz-pr-4 { background-position: 24px -88px;}
.qz-pr-5 { background-position: 24px -114px;}
.qz-pr-6 { background-position: 24px -136px;}
.qz-pr-7 { background-position: 24px -160px;}
.qz-pr-8 { background-position: 24px -182px;}
.qz-pr-9 { background-position: 24px -205px;}
.qz-pr-10 { background-position: 24px -227px;}

