﻿@charset "utf-8";
/*end*/
/* body{overflow-x:hidden;overflow-y:hidden;} */


@font-face {
    font-family: 'Montserrat-M';
    src: url('../fonts/Montserrat-Medium.otf')
  }

@font-face {
font-family: 'Montserrat-R';
src: url('../fonts/Montserrat-Regular.otf')
} 

@font-face {
  font-family: 'Montserrat-S';
  src: url('../fonts/Montserrat-SemiBold.otf')
  } 

.blk-main{width:70rem; margin:0 auto;}
em,i{font-style:normal;}



/***************leibiaode***************/
.p102-info-blk{width:49rem;float:left;}
.p102-info-blk .p102-info-blk-con{padding:3.95rem 0 1.15rem;border-bottom:0.05rem solid #dedede; margin-bottom: 2rem;}
.p102-info-blk .p102-info-blk-con .p102-info-blk-title{line-height: 2.8rem;font-size: 1.8rem;color:#1a1a1a;font-weight: normal;}
.p102-info-blk .p102-info-blk-con .p102-info-blk-bool{height:2.55rem; border-bottom:0.05rem solid #e6e6e6; box-sizing: border-box; margin-bottom: 2.1rem;}
.p102-info-blk .p102-info-blk-con .p102-info-blk-bool span{display: block;line-height: 2.5rem;float:left;padding-left:1.4rem;font-size: 0.7rem;color:#b2b2b2; font-family: "Montserrat-R"; margin-right: 1.5rem;background:url(../images/news-xq.png) no-repeat left;background-size:0.9rem 0.8rem;}
.p102-info-blk .p102-info-blk-con .p102-info-blk-bool em{display: block; line-height: 2.5rem;float:left;font-size: 0.7rem;color:#999999;}
.p102-info-blk .p102-info-blk-con .p102-info-content{line-height: 1.55rem;font-size: 0.8rem;color:#4c4c4c;text-align: justify; margin-bottom: 1.8rem;}
.p102-info-blk .p102-info-blk-con .endit-content p{margin:0.95rem 0;}
.p102-info-blk .p102-info-key{line-height: 1.4rem;font-size: 0.7rem;color: #666666;padding-top: 5px;}
.p102-info-blk .p102-info-key span {margin-right: 10px;}
.p102-info-blk .p102-info-blk-paging{margin-bottom: 4.55rem;}
.p102-info-blk .p102-info-blk-paging dd{height:1.7rem;}
.p102-info-blk .p102-info-blk-paging dd span{display: block;float:left; line-height: 1.7rem;padding-left:1.25rem;background:url(../images/newsxq-jt.png) no-repeat left;background-size:0.8rem 0.8rem;font-size: 0.8rem;color:#1a1a1a;}
.p102-info-blk .p102-info-blk-paging dd a{display: block;float:left; line-height: 1.7rem;font-size: 0.8rem;color:#666666;}
.p102-info-blk .p102-info-blk-paging dd:hover span{background:url(../images/newsxq-jt_h.png) no-repeat left;background-size:0.8rem 0.8rem;}
.p102-info-blk .p102-info-blk-paging dd:hover a{color:#c0192a;}

.p102-info-fdh-2{width:15.5rem;float:right;padding-top:3.75rem;}
.p102-info-fdh-2 .p102-pro-related-title{height:2.6rem; line-height: 2.6rem;font-size: 1.1rem;color:#1a1a1a; font-weight: normal; margin-bottom: 0.75rem;}
.p102-info-fdh-2 .p102-pro-related-list{margin-bottom: 3rem;}
.p102-info-fdh-2 .p102-pro-related-list dl{margin-bottom: 1.5rem;}
.p102-info-fdh-2 .p102-pro-related-list dl dt{width:6.3rem; line-height: 0; overflow: hidden;float:left;}
.p102-info-fdh-2 .p102-pro-related-list dl dt img{width:100%;}
.p102-info-fdh-2 .p102-pro-related-list dl dd{float:right; width:8.3rem;padding-top:0.5rem;}
.p102-info-fdh-2 .p102-pro-related-list dl dd a{display: block; line-height: 1.25rem;font-size: 0.8rem;color:#4c4c4c;}
.p102-info-fdh-2 .p102-pro-related-list dl:hover  dd a{font-weight: bold;}

.p102-info-fdh-2 .p102-pro-related-fl ul li{margin-bottom: 1rem;position: relative;}
.p102-info-fdh-2 .p102-pro-related-fl ul li span{display: block;width:100%; line-height: 0; overflow: hidden;}
.p102-info-fdh-2 .p102-pro-related-fl ul li span img{width:100%;}
.p102-info-fdh-2 .p102-pro-related-fl ul li em{display: block; line-height: 2.1rem;font-size: 1.1rem;color:#ffffff;padding-bottom:1.15rem; position: absolute;left:1.5rem; top:1.45rem; z-index:200;}
.p102-info-fdh-2 .p102-pro-related-fl ul li em:before{width:1.15rem;height: 1.15rem;background:url(../images/newsxl-jt.png) no-repeat center;background-size:1.15rem 1.15rem;content:"";position: absolute;left:0;bottom:0; transition: .5s;}
.p102-info-fdh-2 .p102-pro-related-fl ul li:hover em:before{left:5px;}


 @media screen and (max-width: 768px) and (min-width: 320px){
.p101-curmbs-1,.mbx{
display:none	
}
.content {
    width: 95%;
    margin: 0 auto;
}
.p102-info-blk {
    width: 100%;
    float: none;
}
.p102-info-blk .p102-info-blk-con {
    padding: 10px;
    border-bottom: 0.05rem solid #dedede;
    margin-bottom: 10px;
}
.p102-info-blk .p102-info-blk-con .p102-info-blk-title {
    line-height:30px;
    font-size:20px;
    color: #1a1a1a;
    font-weight: normal;
}
.p102-info-blk .p102-info-blk-con .p102-info-blk-bool span {
    display: block;
    line-height: 30px;
    float: left;
    padding-left: 1.4rem;
    font-size: 1.1rem;
    color: #b2b2b2;
    font-family: "Montserrat-R";
    margin-right: 1.5rem;
    background: url(../images/news-xq.png) no-repeat left;
    background-size: 0.9rem 0.8rem;
}
.p102-info-blk .p102-info-blk-con .p102-info-blk-bool em {
    display: block;
    line-height: 2.5rem;
    float: left;
    font-size: 1.1rem;
    color: #999999;
}
.p102-info-blk .p102-info-blk-con .p102-info-content {
    line-height: 30px;
    font-size: 14px;
    color: #4c4c4c;
    text-align: justify;
    margin-bottom: 1.8rem;
}
.p102-info-blk .p102-info-key {
    line-height: 30px;
    font-size: 14px;
    color: #666666;
    padding-top: 5px;
}
.p102-info-blk .p102-info-blk-paging dd span {
    display: block;
    float: left;
    line-height: 1.7rem;
    padding-left: 1.25rem;
    background: none;
    background-size: 0.8rem 0.8rem;
    font-size: 14px;
    color: #1a1a1a;
}
.p102-info-blk .p102-info-blk-paging dd a {
    display: block;
    float: left;
    line-height: 1.7rem;
    font-size: 14px;
    color: #666666;
}
.p102-info-blk .p102-info-blk-paging {
    margin-bottom: 20px;
}
.fr {
    float: none;
}
.p102-info-fdh-2 {
    width: 100%;
    float: right;
    padding-top:10px;
}
.p102-info-fdh-2 .p102-pro-related-title {
    height: 30px;
    line-height: 30px;
    font-size: 20px;
    color: #1a1a1a;
    font-weight: normal;
    margin-bottom:10px;
}
.p102-info-fdh-2 .p102-pro-related-list {
	margin-top:2rem;
    margin-bottom: 3rem;
}
.p102-info-fdh-2 .p102-pro-related-list dl dt {
    width:48%;
    line-height: 0;
    overflow: hidden;
    float: left;
}
.p102-info-fdh-2 .p102-pro-related-list dl dd {
    float: right;
    width: 48%;
    padding-top: 0.5rem;
}
.p102-info-fdh-2 .p102-pro-related-list dl dd a {
    display: block;
    line-height:30px;
    font-size:16px;
    color: #4c4c4c;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
}
.p102-info-fdh-2 .p102-pro-related-fl ul li em {
    display: block;
    line-height:30px;
    font-size: 16px;
    color: #ffffff;
    padding-bottom: 1.15rem;
    position: absolute;
    left: 1.5rem;
    top: 1.45rem;
    z-index: 200;
}
	 
}
