/*consult*/
.consult{width: 815px;padding-bottom: 30px; background: #f2f0f0;}
.consult p{font-size: 22px;margin-left: 20px;line-height: 80px;}
.consult p a{color: #015293;}
.con-box{background: #fff;border-radius: 20px;-webkit-border-radius: 20px;-moz-border-radius: 20px;
    -ms-border-radius: 20px;-o-border-radius: 20px;box-shadow: 2px 2px 2px #397cae;-webkit-box-shadow: 2px 2px 2px #397cae;
    -moz-box-shadow: 2px 2px 2px #397cae;-ms-box-shadow: 2px 2px 2px #397cae;-o-box-shadow: 2px 2px 2px #397cae;}
.con-box a{display: block;text-align: center;background: #015293;color: #fff;font-size: 18px;border-radius: 5px;
    -webkit-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;}
.con-box1{width: 770px;height: 200px;margin-left: 20px;}
.con-box1 p{width: 750px;margin-left: 10px;font-size: 15px;color: #000;line-height: 26px;text-indent: 2em;margin-top: 30px;}
.con-box1 a{width: 100px;height: 36px;line-height: 36px;margin: 15px auto 0;}
.con-box2{width: 260px;height: 200px;margin-left: 50px;}
.con-box2 p{font-size: 18px;color: #015293;text-align: center;line-height: 76px;}
.con-box2 label{font-size: 16px;color: #000;margin-left: 20px;}
.con-box2 input{width: 170px;height: 30px;border: 1px solid #dedede;vertical-align: middle;text-indent: 10px;
    padding-right: 5px;}
.con-box2 a{width: 65px;height: 30px;line-height: 30px;margin: 20px auto 0;}
/*consult-list*/
.consult-list{width: 815px;height: 290px;border: 1px solid #e4e3e3;overflow: hidden;}
.consult-list ul{margin: 20px;}
.consult-list ul li{font-size: 16px;height: 36px;line-height: 36px;text-indent:16px;
    background: url("../img/li-bg.png") center left no-repeat;}
.consult-list ul li a{display: block;width: 640px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.consult-list ul li a:hover{color: #015293;}
.consult-list ul li span{color: #999;font-size: 14px;padding-right: 10px;}
.consult-list .title-css {width:480px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.consult-list .link-li {display:flex;align-item:center;justify-content:space-between;}


/*research*/
.research{margin-top: 30px;height: 330px;}
.research p{margin: 0 auto;width: 780px;font-size: 22px;border-bottom: 1px solid #dfe8f0;line-height: 50px;overflow: hidden;}
.research p a{color: #015293;}
.research p a.more{color: #9d9d9d;font-size: 16px;float: right;}
.research ul{margin-top: 10px;}
/*fr-box*/
.fr-box{width: 355px;background: #f2f0f0;overflow: hidden;padding-bottom: 15px;}
.interview span{display: block;font-size: 20px;line-height: 70px;}
.interview span a{color: #015293;}
.interview p{font-size: 14px;color: #000;line-height: 28px;width: 320px;}
.interview p em{font-weight: bold;}
.bxwz p{text-indent: 15px;background: url(../img/li-bg.png) center left no-repeat;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.fr-box .mt10 p{font-size: 20px;line-height: 36px;}
.fr-box .mt10 p a{color: #015293;}
.fr-box .mt10 ul{padding-bottom: 10px;}
.fr-box .mt10 ul li{font-size: 16px;height: 36px;line-height: 36px;text-indent:16px;
    background: url("../img/li-bg.png") center left no-repeat;}
.fr-box .mt10 ul li a{display: block;width: 320px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.fr-box .mt10 ul li a:hover{color: #015293;}
/* bxItem */
.bxItem{width: 100%;margin-top: 20px;}
.bxItem .bxTit{width: 100%;border-top: 1px solid #015293;height: 46px;line-height: 46px;background: #f5f5f5;}
.bxItem .bxTit p{height: 46px;background: #015293;color: #fff;font-size: 22px;}
.bxItem .bxTit p a{color: #fff;display: block;padding: 0 36px;}
.bxItem .bxTit .bxMore a{color: #015293;margin-right: 20px;font-size: 16px;display: block;}
.bxItem ul{margin-top: 20px;width: 100%;display: -webkit-flex;display: flex;justify-content: space-between;}
.bxItem ul li{width: 280px;}
.bxItem ul li img{width: 280px;height: 168px;display: block;}
.bxItem ul li p{width: 100%;color: #333;font-size: 16px;line-height: 1.5;margin: 10px 0;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;}




/* -----------------鑰佸勾妯″紡------------------ */
.oldModel .consult p,
.oldModel .research p,
.oldModel .interview span{ font-size: 32px; }
.oldModel .con-box1{ height: 310px;}
.oldModel .con-box1 p{  font-size: 32px;height: auto;line-height: 1.5;}
.oldModel .con-box1 a{ width: 200px;font-size: 32px;height: auto;line-height: 1.5; }
.oldModel .consult-list ul li{  font-size: 32px;height: auto;line-height: 2;}
.oldModel .research{ height: auto; }
.oldModel .consult-list ul li span{ font-size: 28px;line-height: 64px; }
.oldModel .consult-list ul li a{ width: 590px; }
.oldModel .interview p{ font-size: 28px; line-height: 2;}
.oldModel .bxwz p{ font-size: 32px; }
.oldModel .research p a.more{font-size: 28px;}
.oldModel .bxItem .bxTit p{font-size: 28px;}
.oldModel .bxItem .bxTit a{font-size: 28px;}
.oldModel .bxItem ul li p{font-size: 28px;}