/*案例分类选中*/
.in_01_t .on {
    color: #cb3633;
}

.teltcfr{width:100%;height:100%;overflow:hidden;position:fixed;left:0px;top:0px;z-index:99999;display:none;transition:.3s ease-in-out;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;}
.teltcfr .teltc_bg{width:100%;height:100%;overflow:hidden;background-color:rgba(0,0,0,0.7);}
.teltcfr .teltc_c{width:400px;overflow:hidden;background-color:#fff;position:absolute;left:50%;margin-left:-200px;top:50%;padding:30px 36px;}
.teltcfr .teltc_c a.close{width:14px;height:14px;display:block;background:url("/fer1/images/tc_01.png") center no-repeat;background-size:100%;position:absolute;right:15px;top:15px;}
.teltcfr .teltc_c p{width:100%;overflow:hidden;}
.teltcfr .teltc_c p.p1{font-size:16px;color:#595757;line-height:26px;text-align:left;font-weight:bold;}
.teltcfr .teltc_c p.p1 span{}
.teltcfr .teltc_c p.p2{text-align:left;font-size:40px;color:#e50012;line-height:60px;font-weight:bold;}
.teltcfr .teltc_c p.p6{font-size:15px;color:#717071;line-height:30px;font-weight:bold;}
.teltcfr .teltc_c p.p3{margin-top:10px;text-align:center;}
.teltcfr .teltc_c p.p3 em{display:inline-block;font-style:normal;width:100%;position:relative;height:33px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;padding-right:117px;}
.teltcfr .teltc_c p.p3 em input.teltc_txt{width:100%;height:33px;line-height:33px;border:1px solid #b4b4b5;padding:0px 10px;border-radius:3px 0px 0px 3px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.teltcfr .teltc_c p.p3 em input.teltc_btn{height:33px;padding:0px 30px;border:0px;cursor:pointer;background-color:#e50012;font-size:14px;color:#fff;position:absolute;right:1px;top:0px;border-radius:0px 3px 3px 0px;}
.teltcfr .teltc_c p.p4{margin-top:7px;}
.teltcfr .teltc_c p.p4 span{width:100%;display:block;overflow:hidden;margin:0px auto;font-size:14px;color:#19a6d0;background:url("../images/tc_03.png") left center no-repeat;background-size:12px;padding-left:14px;}
.teltcfr .teltc_c p.p5{margin-top:20px;text-align:center;}
.teltcfr .teltc_c p.p5 a{width:100%;height:33px;border:0px;display:block;overflow:hidden;text-align:center;line-height:33px;margin:0px auto;padding:0px;background-color:#e50012;font-size:14px;color:#fff;border-radius:3px;}

@media screen and (max-width:1200px) {
    .teltcfr .teltc_c{width:300px;margin-left:-160px;padding:15px 10px;}
}

