/* CSS Document */
#tab { width:100%; height:191px; position:relative;margin:0px auto 0 auto;}
/*设置容器高宽等*/
html > body #tab { width:100%;}
/*兼容IE6:IE6下宽度不够*/
#tab div { position:absolute; top:30px; left:0; width:100%; height:186px;}
/*设置容器高宽等*/
#tab div { display:none;}
/*设置容器默认隐藏:不用ID是因为下面将利用class来控制容器显示,而class优先级低于id选择器*/
#tab .block { display:block;}
/*选中的容器*/
#tab h3 { float:left; width:25%; height:30px; line-height:30px; margin:0 0 0 0; font-size:12px; cursor:pointer; background-color:#c5c5c5; text-align:center; color:#5a5a5a; font-family:Microsoft YaHei;font-weight:normal;}
/*默认标题样式*/
#tab .up { background:#c20b08;color:#fff;}
/*选中的标题样式*/
/*修饰列表内容*/
#tab ul { list-style:none; padding:0; height:186px; margin-top:0px;}
#tab li { margin-left:10px; margin-right:10px; border-bottom:1px dotted #c6c6c6; height:40px; line-height: 40px; overflow:hidden; font-size:12px;}
#tab li a { display:inline; font-size:12px; text-decoration:none; text-indent:10px; margin-right:10px;}
#tab li span{ display:block; float:right; margin-right:5px; color: #bdacb3;}
a.tab_title:link { color: #5a5a5a; text-decoration:none;}
a.tab_title:visited { color:#5a5a5a; text-decoration:none;}
a.tab_title:hover { color:#5a5a5a; text-decoration:none;}
a.tab_title:active { color:#5a5a5a; text-decoration:none;}
a.tab_menu:link { color:#6464d5; text-decoration:none;}
a.tab_menu:hover { color:#8888e0; text-decoration:underline;}
.luj{

	height: 2rem;

	background: #eeeeee;

	border-top: solid 1px #d8d8d8;

}

.luj .luj_nk a{
	line-height: 2rem;
    width: 100%;
    padding: 0 0.15rem;
    color: #ffffff;
    float: left;
    background: #C20B08;
}



.luj .luj_nk i{

	display: inline-block;

	width: 0.12rem;

	height: 0.68rem;

	background:no-repeat center url(../images/jiantou.png);

	background-size: 100%;

	float: left;

}
/*新闻*/

.news_k{

	padding: 0.1rem 0;

}

.news_k li{

	overflow: hidden;

	padding: 0.1rem 0;

	border-bottom: solid 1px #e2e2e2;

	padding: 0.2rem 0.2rem;
	
	height: 3rem;

}

.news_k li h1{

	float: left;

	width: 1.1rem;

	height: 0.75rem;

	padding-right: 0.2rem;

}

.news_k li h1 img{

	width: 100%;

	min-height: 0.75rem;

	

}

.news_k li p{ 

	height: 2rem;

	overflow: hidden;

	text-overflow: ellipsis;

	white-space: nowrap;

	line-height: 2rem;

	color: #555555;

}

.news_k li h2{

	display: block;

	color: #9c9c9c;

	line-height: 0.35rem;
	font-size: 10px;

}







.news_xiangq_k{

	padding: 0.2rem;

	text-align: center;



}



.news_xiangq_k h1{ 

	font-size: 0.28rem;

	line-height: 0.6rem;

	font-weight: 600;

}

.news_xiangq_k span{ 

	color: #9c9c9c; 



}

.news_xiangq_k .news_text{

	padding: 0.2rem 0;

	text-align: justify; 

}

.news_xiangq_k .news_text p{ 

	text-indent: 2em;

	line-height: 0.45rem;

	color: #555555;

}



.news_xiangq_k .news_text img{

	width: 100%;

	padding: 0.2rem 0;

}
.footer {
    background: rgb(190,18,3);
    width: 100%;
}
.youqlj {
    padding: 0.7rem 0rem;
}
.footer a {
    display: block;
    font-size: 0.7rem;
    line-height: 0.9rem;
    color: #FFFFFF;
    text-align: center;
}
.log{ width:100%;  overflow:hidden; background:#F2F0F1; padding-top:0.2rem; padding-bottom:0.2rem}

.log  img{ text-align:center; margin:auto; width:100%   }
/*路径--*/

.top_bgg{  width:100%; height: 30px; background:#fff;position:relative}

.top_bgg p{ float:left; padding-left:4%; padding-top:0.13rem; width:3%;}

.top_bgg p img{ width:100%}

.top_bgg span{ text-align:center; float:left; width:100%; font-size:1rem; line-height:30px;}
.news_bot{width:100%; text-align:center; margin:auto; padding-top:0.1rem; clear:both; overflow:hidden}

.news_bot li{ background:url(../images/ali_r26_c3.png) 0px 20px no-repeat; border-bottom: 1px dashed #999;text-align:left; line-height: 50px; padding-left:1rem;height: 50px;text-overflow:ellipsis;background-color: lavender;overflow:hidden; white-space:nowrap; font-size:15px}



.copy_bg{ background:#333333; width:100%; margin-top:20px; overflow:hidden; clear:both; text-align:center;color:#e2e2e2;}

.copy_bg h5{ padding-top:0.3rem;  font-size:0.2rem; line-height:0.3rem; text-align:center}

.copy_bg p{ border-bottom:1px solid #8F8F8F; padding-bottom:15px; overflow:hidden}

.copy_bg li{ padding-top:0.2rem; padding-bottom:0.2rem; line-height:0.2rem; text-align:center; margin:auto}

.copy_bg li img{ text-align:center; margin:auto; display:block; padding-top:0.1rem}
.next_prve {

    padding: 0.16rem 0em; overflow:hidden; clear:both; width:100%; 

}

.next_prve ul{ width:90%; text-align:center; margin:auto}

.next_prve {

    text-align: center; font-size:0.9em

}

.next_prve a {

    border: 1px solid #D5D3D3;

    color: #454444;

    display: inline;

    height: 1.3em;

    line-height: 1.3em;

    margin: 0.2em;

    padding: 0.2em 0.8em;

    text-align: center;

    width: 1em;

}

.next_prve a:hover {

    background: none repeat scroll 0 0 #1E9865;

    color: #fff;

}

.next_prve a.curr {

    border: 0 none;

}

.next_prve span {

    border: 1px solid #D5D3D3;

    color: #454444;

    height: 1.3em;

    line-height: 1.3em;

    margin: 0.1em;

    padding: 0.1em 0.8em;

    text-align: center;

}

.next_prve span.disabled {

    border: 1px solid #D5D3D3;

    color: #454444;

    height: 1.3em;

    line-height: 1.3em;

    margin: 0.1em;

    padding: 0.1em 0.5em;

    text-align: center;

    width:1em;

}

.next_prve span.current {

    border: 1px solid #c41c05;

    color: #fff;

    font-weight: bold;

     height: 1.3em;

    line-height: 1.3em;

    margin: 0.1em;

    padding: 0.1em 0.8em;

    text-align: center;

    width:1em; background:#c41c05

}

.next_prve li {

    float: left;

    height: 1.3em;

    list-style-type: none;

    text-align: center;

    vertical-align: middle;

}
.x_inf{ width:90%; padding-top:15px; overflow:hidden; padding-bottom:15px; text-align:center; margin:auto }

.x_inf h5{ font-size:22px; text-align:center; line-height:30px;}

.x_inf ol{ color:#999; line-height:30px;font-size:12px;font-size:14px; border-top:1px solid #e3e3e3; border-bottom:1px solid #e3e3e3; width:100%; overflow:hidden; padding-bottom:0.06rem}

.x_inf p{ padding-top:15px ; text-align:left; line-height:28px; font-size:14px; text-indent:2em; color:#515152}

.x_inf p span{ color:#515152; clear:both; line-height:23px; }

.x_inf p img{ text-align:center; margin:auto; display:block; max-width: 100%;  }

.x_inf ol{ padding-top:10px; overflow:hidden}

.pf{ width:96%; text-align:center; margin:auto; padding-top:0.1rem; clear:both; overflow:hidden}

.pf li{ line-height:30px;height: 30px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}

.tl {

    text-align: left;

}