@charset "utf-8";
/* CSS Document */
/**
 * @description: 网站内页样式
 * @author: ishang_pan
 * @update: ishang_pan (2020-06-16 09:25)
 */

/*about*/


/*news*/


/*interpret*/


/*service*/


/*interaction*/


/*data*/


/*leader*/


/*list*/
.is-main{border-top: 1px solid #ccc;/* padding-top: 24px;*/}
.is-main .m-pilot{font-size: 14px; color: rgba(0,0,0,0.45);}
.is-main .m-pilot span{color: rgba(0,0,0,0.85);}
.is-main .m-title{font-size: 18px; font-weight: 700; color: #000; margin-top: 24px;}
.is-main .m-stitle{font-size: 14px; font-weight: 700; color: #000; margin-top: 24px;}
.is-main .t-infor{color: #000; font-size: 14px; line-height: 22px;}
.is-main .m-stitle i{font-size: 14px; font-weight: normal;}
.l-span{margin-right: 175px; display: inline-block;}

.list-switch .infor li{position: relative; padding: 8px 51px 8px 16px; box-shadow: 0px 2px 12px 0px rgba(0,0,0,0.12); overflow: hidden; min-height: 142px; margin-bottom: 16px;background: url(../images/page/bg-li.png) right top no-repeat;}
.list-switch .infor li a div .m-mtitle{font-size: 16px; color: #000; font-weight: 700; margin-top: 12px; display: inline-block; margin-bottom: 24px;}
.list-switch .infor li a div p{margin-bottom: 16px; font-size: 14px; line-height: 22px; color: rgba(0,0,0,0.65); height: 44px;overflow:hidden; text-overflow:ellipsis; display:-webkit-box;  -webkit-box-orient:vertical;  -webkit-line-clamp:2; }
.u-time{position: absolute; right: 40px; top: 22px; font-size: 14px; color: rgba(0,0,0,0.45); line-height: 22px;}

.u-shzc{margin-top: -20px; margin-bottom: 20px;}
.u-shzc ul li{font-size: 16px;color: rgba(0,0,0,0.85);line-height: 34px;font-weight: 400;overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}
.u-shzc ul li span{float: right;font-size: 14px;color: rgba(0,0,0,0.45);line-height: 34px;font-weight: 400;}

.u-topban{margin-bottom: 24px; position: relative;  height: 320px;}
.u-topban img{width: 100%; height: 100%;}
/* background: url(../images/home/pic-topbannner.png) no-repeat; */
.u-topban>div{position: absolute;top: 0;left: 50%;transform: translateX(-50%);}
.u-topban p{margin-top: 50px; font-size: 60px;color: #FFFFFF;letter-spacing: 0;line-height: 80px;text-shadow: 0 5px 8px rgba(0,0,0,0.45);font-weight: 700;}
.u-topban ul{position: absolute; right: 0; bottom: 40px;}
/**/
.u-topban ul li{float: left; margin-left: 24px; /*line-height: 40px;*/line-height: 60px;}
.u-topban ul li a{display: block; background: #D40C00;/*width: 128px;*/ width: 150px; font-size:24px;border-radius: 6px;box-shadow: 0px 2px 4px 0px rgba(0,0,0,0.5);text-align: center;color: #fff;}

.u-link{margin: 40px 0 102px;}
.u-link a{font-size: 14px;color: #1890FF;}

/*listPicture*/


/*listOne*/


/*detail*/
h1{font-size: 24px; font-size: 700; color: #000; text-align: center;}
.u-font{font-size: 14px;color: rgba(0,0,0,0.65);}
.l-text{font-size: 14px; color: rgba(0,0,0,0.45);}
.u-font a{display: inline-block; width: 81px; height: 32px; line-height: 32px; text-align: center; border: 1px solid rgba(212,12,0,1); border-right: 0; color: rgba(212,12,0,1);}
.u-font a:last-child{border-right: 1px solid rgba(212,12,0,1);}
.u-font .redbg{background: #D40C00; color: #fff;}
.m-infor{font-size: 14px; color: rgba(0,0,0,1);}
.m-infor p{ margin-bottom: 28px;}
/*detailPicture*/


/*detailVideo*/


/*siteMap*/


/*specialList*/


/*knowledgeBase*/


/*knowledgeBaseDetail*/


/*writeMail*/


/*mailList*/




/*media query*/
/*large pcScreen*/
@media (min-width:1200px) {


}
/*medium pcScreen lg*/
@media screen and (max-width: 1199px) {
    

}
/*pad md*/
@media screen and (max-width: 991px ){
	.u-topban p{font-size: 40px;line-height: 40px;}

}
/*phone sm*/
@media screen and (max-width: 767px) {
    
    .l-span{margin-right: 160px;}

}
/*small xs*/
@media screen and (max-width: 638px) {
    .u-topban p{font-size: 22px;}
    .u-topban ul li{margin: 0 5px;float: left;}
    .u-topban ul li a{width: 115px;}
    .u-topban{height: 221px;}
    .u-topban img{width: 100% !important;}
}