@CHARSET "gb2312";
#index-seach{
	height: 100px;
    border-top: 1px #DDD solid;
    border-bottom: 1px #DDD solid;
    margin: 0px 0px 5px 0px;
}
#index-seach .forms {
    width: auto;
    padding-top: 25px;
    padding-bottom: 15px;
    position: relative;
}
#index-seach .input_out {
    border-radius: 4px 0 0 4px;
    width: 50%;
    height: 26px;
    color: #666;
    padding: 4px;
    border-width: 2px 0 2px 2px;
    border-color: #f60;
    border-style: solid;
    outline: 0;
    font-family: "microsoft yahei";
}
#index-slide{
	margin: 0px;
}

/*首页右侧内容区h2设置*/
.content-right .right_b_u{
	position:relative;
	height:42px;
	background:url(/images/probg_01.png) repeat-y center;
	background-size: 100% 100%;
}
.content-right .right_b_u .right_b_h{
	position:absolute;
	left:25px;
	top:15px;
	font-size:14px;
	font-weight:700;
	color:#f60;
	font-family:微软雅黑,Arial;}
.content-right .right_b_c{
	background:url(/images/probg_03.png) repeat-y center;
	background-size: 100% 100%;
	min-height:320px;
	padding:0px 15px;}
.content-right .right_b_c .c_left,#content .right_b_c .c_right{
	text-align:left;
	width:100%;
}
.content-right .right_b_c .right_b_c_h1,.content-right .right_b_c .right_b_c_h2{
	color:#015EAC;
	font-size:14px;
	font-weight:bold;
	text-align:left;
	padding-top:15px;
	margin-bottom:5px;
	padding-left:15px;
}
.content-right .right_b_c .right_b_c_h1{
	
}
.content-right .right_b_c .right_b_c_h2{
	
}
.content-right .right_b_c .right_b_c_t{
	position:absolute;
	top: 32px;
	width: 100%;
}
.content-right .right_b_c ul,.content-right .right_b_c_s ul{
	margin:0px;
	padding:0px 15px;
	text-align:left;
}
.content-right .right_b_c ul li{
	display:inline-block;
	width:15%;
	padding:5px;
}
@media (min-width: 992px){
	.content-right .right_b_c ul li{
		width:134px;
	}
}
.content-right .Vote{
	margin:0;
	text-align:center;
	background:#FDFFFD;
	width:100%;
}
.content-right .Vote .content{
	position:relative;
	margin:0 auto;
	text-align:left;}
.content-right .Vote .content .VoteTable{
	margin:0;
	padding:5px;
	border:1px solid #1e2c5c;}
.content-right .Vote .content .VoteTable ul{
	text-align:left;
}
.content-right .Vote .content .VoteTable li{
	display:inline-block;
	width:140px;
	padding:2px;
	text-align:left;
	overflow: hidden; 
	white-space: nowrap; 
    text-overflow: ellipsis;
	 -o-text-overflow: ellipsis; 
}
.content-right .right_b_c .right_b_c_t li a{}
.content-right .right_b_c_s{
	background:url(/images/probg_03.png) repeat-y center;
	background-size: 100% 100%;
	padding:0px 15px;}
.content-right .right_b_c_s ul li{
	display:inline-block;
	width:144px;
	padding:5px;
	overflow: hidden; 
	white-space: nowrap; 
    text-overflow: ellipsis;
	 -o-text-overflow: ellipsis; 
}
.content-right .right_b_d{
	height:15px;
	background:url(/images/probg_05.png) repeat-y center;
	background-size: 100% 100%;
	margin-bottom:1px;}
	
/*首页选项卡样式*/
ul,li{list-style-type:none;margin:0;padding:0;}
p{margin:0;padding:0;}
.sec_idx_tabs{background:#eee;border-top:1px solid #aaa;margin:10px auto;overflow:hidden;_zoom:1;}
.inner_section{margin:10px;}
.inner_section .ul-tabs-nav{background:#f7b74d;height:35px;padding:3px 0 0;}
.inner_section .ul-tabs-nav li{cursor:pointer;color:#05a;display:inline;float:left;font-size:14px;font-family:微软雅黑,宋体,Arial;height:25px;line-height:25px;margin-left:3px;padding:5px 15px;}
.inner_section .ul-tabs-nav li.current{background:#fff;color:#f60;height:26px;}
/*内容区域*/
.inner_section .ul_con_panel{background:#fff;clear:both;padding:10px 5px 5px;min-height:280px;_height:280px;}
.ul_con_panel .tag_more{line-height:25px;margin-top:10px;padding-right:25px;text-align:right;}
/*选项卡一css*/
.inner_section #section0 ul{display:block;overflow:hidden;_zoom:1;padding-bottom:8px;}
.inner_section #section0 ul li{background:#fff;border:1px solid #eee;border-bottom:1px solid #aaa;display:inline;float:left;height:105px;margin:10px 0 0 10px;text-align:center;width:150px;}
.inner_section #section0 ul li img{border:0 none;display:block;margin:0 auto;padding:2px 2px 0;}
.inner_section #section0 ul li .pname{height:20px;line-height:20px;margin-top:2px;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.inner_section #section0 ul li .pname a{color:#666;}
.inner_section #section0 ul li .pname a:hover{color:#f60;text-decoration:underline;}
/*选项卡二三css*/
.inner_section .ul_con_panel ul.ul_news{display:block;overflow:hidden;_zoom:1;padding-bottom:6px;}
.inner_section .ul_con_panel ul.ul_news li{background:url(/images/jiantou.gif) no-repeat 3px center #fafafa;display:inline;float:left;height:24px;line-height:24px;margin:5px 0 0 25px;padding-left:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:350px;}
.inner_section .ul_con_panel ul.ul_news li a{color:#666;}
.inner_section .ul_con_panel ul.ul_news li a:hover{color:#f60;text-decoration:underline;}


@media (max-width: 768px){
	.content-right .right_b_c ul,.content-right .right_b_c_s ul{
		padding: 0px;
	}
	.inner_section #section0 ul li{
		width: 99%;
		margin-left: 0px;
	}
	.inner_section .ul_con_panel ul.ul_news li{
		width: 94%;
		margin-left: 0px;
	}
}
/* 基础样式重置，确保一致的浏览器表现 */
ul {
    margin: 0;
    padding: 0;
    list-style: none;
}

/* 导航链接的样式优化 */
.ul-tabs-nav {
    display: flex;
}
.ul-tabs-nav li {
    flex: 1; /* 让每个导航项平均分配宽度 */
    text-align: center;
    cursor: pointer;
    transition: background-color 0.3s ease; /* 平滑过渡效果 */
}
.ul-tabs-nav li:hover {
    background-color: #f0f0f0; /* 鼠标悬停时的背景颜色 */
}
.ul-tabs-nav li.current {
    font-weight: bold; /* 当前激活项的样式 */
}

/* 内容列表项的触摸优化 */
.ul-tabs-nav li a,
.ul_news li a,
.pname a {
    display: block; /* 确保链接覆盖整个容器 */
    padding: 3px 16px; /* 增加点击区域 */
    text-decoration: none;
    color: inherit;
}
.ul_news li {
    margin-bottom: 10px; /* 间距调整，避免紧密排列 */
}

/* “更多”链接样式 */
.tag_more a {
    display: inline-block;
    padding: 8px 16px;
    background-color: #f0f0f0;
    color: #333;
    text-decoration: none;
    border-radius: 4px;
    transition: background-color 0.3s ease;
}
.tag_more a:hover {
    background-color: #ddd; /* 鼠标悬停时的背景颜色变化 */
}