@charset "utf-8";

.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:1.2vw;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:1.1vw;}
.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:#0178CC;
height:2vw;
line-height: 2vw;
font-size:2vw;
}

.more
{
font-size: 1.2vw;
line-height: 2vw ;
color: #0178CC ;
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)
{
.xgt-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:4vw; 
line-height:3.5vw;
padding:5px 10px;
}

.news-content .main-right .list li a{font-size:1.4vw;}					  
.news-content .main-right .list li .date {font-size:1.2vw;}


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

}

@media screen and (max-width:1200px)
{
.news-content .main-right .list li 
{ 
height:4.5vw; 
line-height:4vw;
padding:5px 10px;
}
.news-content .main-right .list li a{font-size:1.5vw;}					  
.news-content .main-right .list li .date {font-size:1.3vw;}

.fanye{ font-size:1.5vw; }
}


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

.fanye{ font-size:1.5vw; }
}


@media screen and (min-width: 1000px) and (max-width: 1066px) 
{
.news-content .main-right .list li 
{ 
height:4.5vw; 
line-height:4vw;
padding:5px 10px;
}
.news-content .main-right .list li a{font-size:1.6vw;}					  
.news-content .main-right .list li .date {font-size:1.4vw;}

.fanye{ font-size:1.6vw; }
}

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

.researchList .cn
{
font-size:2.5vw;
line-height: 2vw;
font-weight:normal;
}

.more
{
font-size: 2vw;
line-height: 2vw ;
}

.news-content .main-right .list li 
{ 
height:5vw; 
line-height:4.5vw;
padding:5px 10px;
}
.news-content .main-right .list li a{font-size:2vw;}					  
.news-content .main-right .list li .date {font-size:1.8vw;}

.fanye{ font-size:2vw; }
}


@media screen and (max-width:768px) 
{

.researchList .cn
{
font-size:2.5vw;
line-height: 2vw;
font-weight:normal;
}

.more
{
font-size: 2vw;
line-height: 2vw ;
}

.news-content .main-right .list li 
{ 
height:6vw; 
line-height:5.5vw;
padding:5px 10px;
}
.news-content .main-right .list li a{display:block; text-overflow:ellipsis; overflow:hidden;white-space:nowrap; font-size:2.4vw;}					  
.news-content .main-right .list li .date {font-size:2.2vw;}
}


@media screen and (max-width:425px) 
{

.researchList .cn
{
font-size:4vw;
line-height: 4.8vw;
}

.more
{
font-size: 3.6vw;
line-height: 4.8vw;
}

.news-content .main-right .list li 
{ 
height:9vw; 
line-height:8.5vw;
padding:5px 10px;
}
.news-content .main-right .list li a{font-size:3.5vw;}					  
.news-content .main-right .list li .date {font-size:3.2vw;}
}


@media screen and (max-width:375px) 
{

.researchList .cn
{
font-size:4.3vw;
line-height: 4.8vw;
}

.more
{
font-size: 4vw;
line-height: 4.8vw;
}

.news-content .main-right .list li 
{ 
height:9vw; 
line-height:8.5vw;
padding:5px 10px;
}
.news-content .main-right .list li a{font-size:4.2vw;}					  
.news-content .main-right .list li .date {font-size:3.8vw;}
}


@media screen and (max-width:320px) 
{

.researchList .cn
{
font-size:5vw;
line-height: 5vw;
}

.more
{
font-size: 4.8vw;
line-height: 5vw;
}

.news-content .main-right .list li 
{ 
height:10vw; 
line-height:9.5vw;
padding:5px 10px;
}
.news-content .main-right .list li a{font-size:4.7vw;}					  
.news-content .main-right .list li .date {font-size:4.8vw;}
}