@CHARSET "UTF-8";





.new-single {
    float: left;
    width: 100%;
    margin-top: 50px;
padding-bottom:30px;
border-bottom:1px solid #C6C7C8;
position:relative;
}

.new-single:first-child{
	margin-top:0px;
}
.new-k {
    float: left;
width:37%;

}

.new-kam {
    float: left;
    width: 40%;
    overflow: hidden;
}

.new-kam:hover img{
	transform:scale(1.1);
}


.new-right {
    float: left;
    width: 55%;
    margin-left: 5%;
position: relative;
}
.right-text {
    float: left;
    width: 100%;
    
}

.right-text-title {
    float: left;
    font-size: 24px;
    width: 100%;
    color: #000000;
font-weight:bold;
}

.right-text-title:hover{
	color:#0193DE;
}
.ntime{
	float:left;width:100%;
margin-top:15px;
}

.ntico{
	float:left;
width:14px;
}

.nttext{
	float:left;
font-size: 14px ; color:#333333;
margin-left:10px;
}
.right-text-desc {
    float: left;
    width: 100%;
    margin-top: 10px;
font-size:14px;
color:#8F8F8F;
line-height:25px;
}


.n-r-btn{
	float:left;
width:110px;
height:30px;
background:#4CA535;
color:#fff;
padding-left:10px;
line-height:30px;
font-size:15px;
border: 2px solid #4CA535;
border-radius:3px;
position:relative;
}

.n-r-btn:before{
	    content: '\e63d';
position:absolute;
font-size:15px;
color:#fff;
top:2px;
right:10px;
    font-family: icomoon;
}

.n-r-btn:hover{
	background:#fff;
color:#4CA535;
}

.n-r-btn:hover:before{
	color:#4CA535;
}
.n-r-btn-k{
	float:left;width:100%;
margin-top:20px;
}
.xiejian{
	width:11px;
height:11px;
background:url("../images/xiejian.png") no-repeat center;
margin-top:10px;
}
.product-in1 {
    float: left;
    width: 100%;
}


.product-in1-single {
    float: left;
    margin-top: 5%;
width:100%;
}

.appsingle-k{
	float:left;
width:100%;
margin-bottom:3%;
margin-top:30px;
}

.ntitlek{
	float:left;
width:100%;
    border-bottom: 1px solid #b3b3b3;
}



.ntitletext{
	float:left;
margin-left:15px;
width:calc(100% - 68px);
}

.ntitlemain{
	float:left;
width:100%;
color:#797979;
font-size:22.49px;
}

.ntitledown{
	margin-top:15px;
	float:left;
width:100%;
color:#ACACAC;
font-size:13.12px;
}

.neirong{
	float:left;
width:100%;
color:#797979;
font-size:15px;
margin-top:30px;
}

.newreadmore{
	float:right;
width:143px;
height:41px;
	background:url("../images/lnmore.png") no-repeat;
margin-top:10px;
margin-bottom:20px;
}
.r-pp-sj {
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0px;
    left: 0px;
    opacity: 0;
    transition: all 0.5s ease-in-out;
    background: rgba(0,0,0,0.4);
}

.newstime{float:left;width:100%;margin-top:30px;}

.newstime-center{width:545px;margin-left:auto;margin-right:auto;border-bottom: 2px solid #ece9e8;height:38px;}

.nt-cc{width:125px;margin-left:auto;margin-right:auto;height:35px;}
.newtimeico{
	margin-top:3px;
	float:left;
background:url("../images/file2.png") no-repeat;
width:15px;
height:15px;
}

.newtimetext{float:left;margin-left:15px;font-size:16px;color:#A9A9A9;}
.nt-line{float:left;width:100%;border-top: 1px solid #c2bdbc;height:10px;}

.down-textk{float:left;width:100%;margin-left:3%;margin-top:15px;}
.down-pic{float:left;width:100%;}
.down-picimgk{float:left;width:100%;position: relative;}


.down-picimgk:hover .r-pp-sj{opacity: 1;}

.down-picimgk:hover .info {
    opacity: 1;
    transform: scale(1,1);
    transition-delay: 0.3s;
}

.down-picimgk .info {
    background: url('../images/fdj.png') no-repeat center;
    display: inline-block;
    text-decoration: none;
    padding: 0px;
    text-indent: -9999px;
    width: 20px;
    height: 20px;
    position: absolute;
    top: 50%;
    left: 48%;
    opacity: 0;
    transform: scale(0,0);
    z-index: 97;
    transition: transform 0.2s 0.1s ease-in, opacity 0.1s ease-in-out;
}

.down-text{float:left;color:#34B6C9;font-size:28px;width:100%;text-align:center;}

.app-abs{
	float:left;
font-size:17px;
color:#545454;
line-height:25px;
margin-top:10px;
}
.line-down{float:left;margin-top:20px;width:100%;}
.down-btn{float:left;font-size:15px;color:#EB8B3E;font-style:italic;}
.time{
	float:right;
font-size:15px;
color:#949495;
font-size:14px;
margin-top:20px;
}
.down-btn:hover{background:#fff;color:#E60012;}

.page-oneline {
    margin-left: 0;
}

.page {
    margin-left: 0;
}


.newbtn{
	float:left;
color:#fff;
font-size:14px;
width:116px;
height:34px;
text-align:center;
line-height:34px;
background:#428BCA;
border:2px solid #428BCA;
}

.newbtn:hover{
	background:#fff;
color:#428BCA;
}
.newtime{
	float:left;
font-size:14px;
color:#ADADAD;
margin-top:10px;
}

@media screen and (max-width: 1060px){	
.n-r-btn-k {
display:none;
}
.n-r-btn-k2 {
display:block;
}
.right {
    width: 100%;
    margin-left: 0;
}
}

@media screen and (max-width: 900px) { 
.n-r-btn-k {
    position:relative;
float:left;
    width: 100%;
    bottom: 0px;
    left: 0;
margin-top:20px;
}
.new-right {
	margin-top:20px;
    width: 100%;
    margin-left: 0px;
}
.new-kam {
    width: 100%;
}
}

@media screen and (max-width: 720px) { 
.new-right {
  
    height: auto;
    
}
.down-picimgk{width:100%;}
	.down-textk{width:100%;margin-top:20px;}
  .down-btn{float:left;margin-top: 10px;margin-bottom:20px;}

}

@media screen and (max-width: 670px) {
.right-p-k {
    margin-top: 0px;
}
.new-right {
	margin-top:20px;
    float: left;
    width: 100%;
    padding-left: 0;
    position: relative;
} 
.new-kam {
    width: 100%;

}

}
@media screen and (max-width: 550px) {
	.new-right{
	height:auto;
	} 
.new-kam{
	width:100%;
}

.new-right{
	margin-top:20px;
	padding-left:0;
}
}












