@charset "utf-8";
/* ============================================================
   陕西中恒钛航 — 新闻列表页样式（vw已换算为px，UTF-8）
   配色体系：深空蓝 #0A2540 + 钛橙 #E67E22 + 钛银灰 #8B9DC3
   说明：原vw单位已基于1400px设计稿换算为px（1vw=14px）
   ============================================================ */

.news-content
{
position: relative ;
width: 100% ;
margin: 0 auto ;
margin-top:40px;
margin-bottom:40px;
}
	
.mainContainer 
{
position: relative ;
width: 100% ;
margin: 0 auto ;
margin-top:40px;
}	
					   
.news-content .main-right { margin-top:20px; } 
.news-content .main-right .list li 
{
height:48px;
line-height:48px;
padding:5px 10px;
}
.news-content .main-right .list li a{font-size:17px;color:#000;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.news-content .main-right .list li a {*display:inline;}	
.news-content .main-right .list li .date {float:right;color: #999; font-size:15px;}
.news-content .main-right .list li.odd {background:#f8f8f8;}
.news-content .main-right .list li:nth-child(odd) { background-color:#f8f8f8; }
.news-content .main-right .page {margin-top:50px;}

.researchList
{
margin-bottom:20px;
border-bottom: solid 1px #c9c9c9;
padding-bottom:20px;
}

.researchList .cn
{

color:#2D3436;
height:28px;
line-height: 28px;
font-size:28px;
}

.more
{
font-size: 17px;
line-height: 28px ;
color: #2D3436 ;
text-decoration: none !important ;
}

#div-hight-auto
{
margin-top:20px;
}

.fanye{text-align: center; padding-top:30px; padding-bottom:30px; line-height:26px;}
.fanyeadd{padding-top:0px!important;}
.fanye2{padding:15px!important;}
.fanye a{padding:0 9px; border:1px #ddd solid; background-color:#fff; margin:0 5px; display:inline-block; position:relative;}
.fanye a:hover{padding:0 9px; border:1px #01559B solid;  margin:0 5px; display:inline-block; position:relative; text-decoration:none;
}
.fanye a.cur{border:1px #cc0000 solid; background-color:#cc0000; color:#fff;}
.fanye a.pageup span{padding-left:8px;}
.fanye a.pagenext span{padding-right:8px;}
.u-fanyepage{border:1px #ddd solid; width:30px; padding:5px 0px; text-align:center; margin:0px 5px; vertical-align:top;}
.fanye a.surebtn{background-color:#f7f7f7;}
.fanye a.surebtn:hover{border:1px #ddd solid;}
.fanye b{}
.i-pagea{left:5px; border-color:#fff #bbb #fff #fff;}
.i-pageb{right:5px; border-color:#fff #fff #fff #bbb;}
.fanye a:hover b.i-pagea{border-color:#fff #cc0000 #fff #fff;}
.fanye a:hover b.i-pageb{border-color:#fff #fff #fff #01559B;}

@media screen and (min-width:1680px)
{
.sxzh_main{width:100%; margin: 0 auto; max-width:1680px;}
.news-content
{
width: 100% ;
margin: 0 auto ;
margin-top:40px;
}

.mainContainer 
{
width: 100% ;
margin: 0 auto ;
}	
				   
.news-content .main-right 
{ 
padding-top:10px; 
padding-left:10px; 
padding-right:10px; 
margin-bottom:10px;
} 

.news-content .main-right .list li 
{ 
height:56px; 
line-height:49px;
padding:5px 10px;
}

.news-content .main-right .list li a{font-size:20px;}					  
.news-content .main-right .list li .date {font-size:17px;}


.fanye{ margin:0px auto; font-size:20px; }

}

@media screen and (max-width:1200px)
{
.news-content .main-right .list li 
{ 
height:63px; 
line-height:56px;
padding:5px 10px;
}
.news-content .main-right .list li a{font-size:21px;}					  
.news-content .main-right .list li .date {font-size:18px;}

.fanye{ font-size:21px; }
}


@media screen and (min-width: 1067px) and (max-width: 1199px)
{
.news-content .main-right .list li 
{ 
height:70px; 
line-height:63px;
padding:5px 10px;
}
.news-content .main-right .list li a{font-size:21px;}					  
.news-content .main-right .list li .date {font-size:18px;}

.fanye{ font-size:21px; }
}


@media screen and (min-width: 1000px) and (max-width: 1066px) 
{
.news-content .main-right .list li 
{ 
height:63px; 
line-height:56px;
padding:5px 10px;
}
.news-content .main-right .list li a{font-size:22px;}					  
.news-content .main-right .list li .date {font-size:20px;}

.fanye{ font-size:22px; }
}

@media screen and (min-width: 769px) and (max-width: 999px) 
{

.researchList .cn
{
font-size:35px;
line-height: 28px;
font-weight:normal;
}

.more
{
font-size: 28px;
line-height: 28px ;
}

.news-content .main-right .list li 
{ 
height:70px; 
line-height:63px;
padding:5px 10px;
}
.news-content .main-right .list li a{font-size:28px;}					  
.news-content .main-right .list li .date {font-size:25px;}

.fanye{ font-size:28px; }
}
