@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: 40px;}
.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: 46px;}
.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{padding: 8px 51px 8px 16px; box-shadow: 0px 2px 12px 0px rgba(0,0,0,0.12); overflow: hidden; min-height: 166px; margin-bottom: 16px;}
.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{font-size: 14px; color: rgba(0,0,0,0.45); line-height: 22px;}

/* 反馈弹出层 page.js*/
.f-mb64{margin-bottom: 64px;}
.m-bxname{margin-bottom: 24px; color: rgba(0,0,0,0.85);}

.black_overlay {display: none;position: fixed;top: 0%;left: 0%;width: 100%;height: 100%;background-color: #00000082;z-index: 1001;-moz-opacity: 0.8;opacity: .80;filter: alpha(opacity=80);}
.white_content {box-sizing: border-box; display: none;position: fixed;top: 30%;left: 30%;width: 560px;height: 449px;background-color: white;z-index: 1002;overflow: auto;}
.white_content_small {display: none;position: absolute;top: 20%;left: 30%;width: 40%;height: 50%;border: 16px solid lightblue;background-color: white;z-index: 1002;overflow: auto;}
.t-fk{height: 56px; line-height: 56px; padding: 0 24px; font-size: 16px; font-weight: 500;border-bottom: 1px solid #ccc;}
.t-fk span{cursor: pointer; font-size: 20px; font-weight: normal;}
.white_content .form-horizontal .form-group { margin-right: 0; margin-left: 0;}
.white_content form{margin-top: 34px;}
.white_content form i{color: #FF4D4F;}
.white_content .col-sm-7,.white_content .col-sm-3{padding: 0;}
.upfile{background-color: #fff;width: 106px; height: 32px;border: 1px solid #ccc; outline: none; background: #fff url(../images/public/up.png) 8px 9px no-repeat;}
.form-control{width: 300px; height: 32px;}
textarea.form-control{height: 90px;}
.b-btn{height: 52px; width: 100%; border-top:1px solid #ccc;bottom: 0; padding: 10px 16px; text-align: right;}
.b-default{background-color: #fff; width: 65px; border: 1px solid #ccc;}
.b-danger{background: #D40C00; color: #fff; width: 88px;}
.b-danger:hover{color: #fff;}
.control-label{font-weight: 400; font-size: 14px; line-height: 32px;}
.u-ty{padding-left: 87px; font-size: 14px;}
.u-ty a{color: #1890FF;}


/*listPicture*/


/*listOne*/


/*detail*/
.f-mb40{margin-bottom: 40px;}
.m-main{padding-left: 40px;}
.m-main .t-title{font-size: 30px; font-weight: 700; color: #000; overflow: hidden;}
.m-main .t-title span{display: inline-block; font-size: 14px; color: #fff; background: #1890FF; margin-left: 32px; border-radius: 12px; padding: 3px 8px; margin-top: 10px;}
.m-main .t-double span{font-size: 24px; color: #E36159; font-weight: 700; display: inline-block; margin-right: 125px;}
.m-main .t-double span i{display: block; font-size: 16px; color: rgba(0,0,0,0.65); font-weight: normal;}
.m-main .bgr-ljsq{display: block; width: 200px; height: 40px; line-height: 40px; color: #fff; background: #D40C00; text-align: center; font-size: 16px; border-radius: 6px; margin-top: 32px;}
.m-main .bgr-ljsq:hover{border: 1px solid #D40C00; background: #fff; color: #D40C00;}
.m-main .p-title{border-bottom: 1px solid rgba(212,12,0,0.2); margin-bottom: 20px;}
.m-main .p-title span{display: block; font-size: 18px; font-weight: 700; color: #D40C00; width: 120px; border-bottom: 3px solid #D40C00; padding-bottom: 8px;}
.m-main .m-infor{font-size: 16px; color: rgba(0,0,0,0.85); line-height: 28px; margin-bottom: 62px;}

.m-main2 .m-form{background: #FFFFFF;box-shadow: 0px 2px 12px 0px rgba(0,0,0,0.12); padding: 24px 40px 40px; overflow: hidden; margin-bottom: 24px;}
.m-main2 .m-form .formtit{border-bottom: 1px solid rgba(212,12,0,0.2); padding-bottom: 8px;}
.m-main2 .m-form .formtit span{font-size: 18px; color: #D40C00; font-weight: 400; font-family: MicrosoftYaHei; padding-bottom: 8px; border-bottom: 3px solid #D40C00;}
.m-main2 form .inputbox input{ height: 40px; min-width: 300px; padding-left: 12px; border: 1px solid rgba(0,0,0,0.15);}
.icon-slect{display: inline-block; width: 20px; height: 20px; top: 2px; right: 7px; background: #fff url(../images/page/icon-xl.png) center no-repeat;}
.inputbox{text-align: center; overflow: hidden; margin-bottom: 16px;}
.inputbox label{width: 105px; text-align: right; font-size: 16px; font-weight: normal; color: rgba(0,0,0,0.65);}
.khzh{ overflow: hidden; margin-bottom: 48px;}
.khzh label{font-size: 16px; font-weight: normal; color: rgba(0,0,0,0.65);}
.khzh .r-input input{height: 40px; min-width: 300px; padding-left: 12px; border: 1px solid rgba(0,0,0,0.15);}
.l-radio{margin-left: 115px;}
.r-input{margin-right: 117px;}
textarea{padding: 8px 12px; width: 875px; min-height: 130px;border: 1px solid rgba(0,0,0,0.15);
    border-radius: 2px;}
.rzsm{/*width: 981px; margin: 0 auto;*/margin-left: 108px;}
.rzsm span{margin-right: 6px;}
.inputbox i{color: #f00;}

.m-form2{background: #FFFFFF;box-shadow: 0px 2px 12px 0px rgba(0,0,0,0.12); padding: 24px 40px; overflow: hidden;}
.m-radio{font-size: 16px; font-weight: normal;}
.m-radio i a{ color: #1890FF;}
.r-btn button{width: 88px; height: 32px; font-size: 14px; outline: none; border: 0;}
.bgrbtn{background: #D40C00; color: #fff;}
.bgfbtn{background-color: #fff; border: 1px solid rgba(0,0,0,0.15) !important;}
/*detailPicture*/
.m-main2 input::-webkit-input-placeholder {
    color: rgba(0,0,0,0.25);
  }
 
  .m-main2 input::-moz-placeholder {
    /* Mozilla Firefox 19+ */
    color: rgba(0,0,0,0.25);
  }
 
  .m-main2 input:-moz-placeholder {
    /* Mozilla Firefox 4 to 18 */
    color: rgba(0,0,0,0.25);
  }
 
  .m-main2 input:-ms-input-placeholder {
    /* Internet Explorer 10-11 */
    color: rgba(0,0,0,0.25);
  }
/*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 ){
	

}
/*phone sm*/
@media screen and (max-width: 767px) {
    
    .l-span{margin-right: 160px;}

    .m-main2 .m-form{padding: 10px;}
    .rzsm{width: 100%;}
    textarea{width: 100%;}
    .f-mr160{margin-right: 0;}
    .r-input{margin-right: 0;}
    .khzh{text-align: center;}
    .icon-slect{top: 36px;}
}
/*small xs*/
@media screen and (max-width: 638px) {
    

}