@charset "utf-8";
/* CSS Document */
.w-1660{width:1660px; margin: auto; overflow: hidden}

.index2-news1{width:100%; background: #f4fafe; border: 1px solid #cbe5f6; text-align: center; padding: 1% 0; margin-top: 2%; margin-bottom: 2%}
.index2-news1-title{width:100%; margin: auto; font-size: 2.35em; color: #da1522; font-weight: bold}
.index2-news1-title:hover{width:100%; margin: auto; font-size: 2.36em; color: #da1522; font-weight: bold}

.index2-news1-text{width:100%; margin: auto; font-size: 1.125em; color: #545454; margin-top: 0.6em;}

.index2-news2{width:100%; margin: auto; overflow: hidden}

.index2-news2 .title{width:100%; margin: auto; overflow: hidden; margin-bottom: 2%}
.index2-news2 .title-left{width:calc(100% - 80px); float: left; border-left:3px solid #d41833; padding-left: 15px;color: #000; font-size:1.35em; height: 1.25em; line-height: 1.35em;}
.index2-news2 .title-left span{ color:#afafaf; text-transform: uppercase; font-size: 0.85em;}
.index2-news2 .title-more{width:80px; text-align: right; float: right; font-size: 0.85em; color: #333;}


.index2-news2 .jtdt{width:calc(96% - 340px); float:left; }
.index2-news2 .jtdt .tp{width:48%; float: left; margin: auto; overflow: hidden; position: relative}
.index2-news2 .jtdt .tp .news-tp{ position: relative; overflow: hidden; height: 381px;}
.index2-news2 .jtdt .tp .news-tp img{   width:auto !important;
    height: 100% !important;
    left: 50%!important;
    top: 50%!important;
    -webkit-transform: translate(-50%,-50%)!important;
    -ms-transform: translate(-50%,-50%)!important;
    transform: translate(-50%,-50%)!important;
    position: absolute!important;}

	
.index2-news2 .jtdt .tp .news-date{ position:absolute; z-index: 9; background: #e1202d; width: 80px; height: 80px; color: #fff; font-size: 0.85em; text-align: center; padding-top: 10px;}
.index2-news2 .jtdt .tp .news-date span{ display:block; font-weight: bold; font-size: 2em;}
.index2-news2 .jtdt .tp .news-biaoti{position:absolute; z-index: 9; background-color:rgba(0,0,0,0.6);  color: #fff; line-height: 3em; padding-left: 10px; padding-right: 10px; width:100%; bottom:0; overflow: hidden; height: 3em;}

.index2-news2 .jtdt .list{width:48%; float: right;}
.index2-news2 .jtdt .list ul li {line-height:2.9em;border-bottom: 1px dashed #ccc; width:100%; float: left;padding-bottom:0.1em;}
.index2-news2 .jtdt .list ul li:hover{line-height:2.9em;border-bottom: 1px dashed #999; width:100%; float: left;}
.index2-news2 .jtdt .list ul li .title{width:calc(100% - 90px); float: left; margin-bottom: 0; overflow: hidden; height: 2em;}
.index2-news2 .jtdt .list ul li .date{width:80px; float:right;font-size: 0.75em; color: #c7c7c7; text-align: right}
.index2-news2 .jtdt .list ul li .title  a{color:#333}
.index2-news2 .jtdt .list ul li .title  a:hover{color:red}

.index2-news2 .huanbao{width:340px;; float:right;}
.index2-news2 .huanbao .list ul li{width:100%; line-height: 1.78em; border-bottom: 1px dotted #dbdbdb; padding: 5% 0}
.index2-news2 .huanbao .list ul li:hover{width:100%; line-height: 1.78em; border-bottom: 1px dotted #999; padding: 5% 0}

.index2-news2 .huanbao .list ul li .date{font-size: 0.75em;color:#333}
.index2-news2 .huanbao .list ul li .title{width:100%; margin: auto; overflow: hidden; height: 1.4em;}

.index2-news2 .huanbao .list ul li a{color:#333}
.index2-news2 .huanbao .list ul li a:hover{color:red}


.index2-ad{width:100%; margin:3% auto; overflow: hidden}
.index2-ad img{width:100%}


/*>1660*/
@media screen and (max-width:1666px) 
{.w-1660{width:96%;}
}


/*>1920*/
@media screen and (min-width:1921px) 
{
}


/*<1500*/
@media screen and (max-width:1499px) 
{
	
	
	
	
}

/*<1363*/
@media screen and (max-width:1363px) 
{
	
}

/*<1300*/
@media screen and (max-width:1399px) 
{
	
}


/*<1200*/
@media screen and (max-width:1199px) 
{
	.index2-news2 .jtdt .tp{display:none}
	.index2-news2 .jtdt .list{width:100%;}
	.index2-news2 .jtdt .list ul li{ line-height:3.1em;}
}



/*<1000*/
@media screen and (max-width:999px) 
{
	
	
	
}

/*<850*/
@media screen and (max-width:850px) 
{
	.index2-news2 .jtdt{width:100%}
	.index2-news2 .huanbao{width:100%; margin-top: 5%}
	.index2-news2 .huanbao .list ul li{padding: 1.5% 0;}
	.index2-news1-title{ font-size: 1.75em;}
}


