.mainbox{width: 100%;min-width: 1300px; height:1000px;}
.container{margin: 0 auto!important;}
#sidebar{width: 265px;float: left;background: #fff}
#sidebar .top{width: 100%;height: 127px;background: #007fce;}
#sidebar  .son{width: 265px;margin: 0 auto;background: #fff;padding-bottom: 0px;border-bottom: 24px solid #007fce;}

/**/
.p-t-list li{height: 68px;margin-bottom: 5px;}
.p-t-list li:last-child{margin-bottom: 0}
.p-t-list li .a1{display: block;width: 100%;height: 68px;background: #f0f0f0 url("../Image/ptr.jpg") right center no-repeat;border-left: 3px solid #a8a8a8;
    font-size: 20px;font-weight: bold;color: #3a3a3a!important;line-height: 68px}
.p-t-list li .a1 h1{text-indent: 25px}
/*.p-t-list li .a1 .le{width: 200px;height: 41px;line-height: 41px;color: #474747;font-size: 16px;float: left;text-indent: 16px;}*/
/*.p-t-list li .a1 .ri{width: 30px;height: 41px;float: right;background: url("../Image/plsj.png") left center no-repeat;}*/
.p-t-list li{position: relative;}
.p-t-list li .a1:hover{border-left: 3px solid #007fce;background:#f0f0f0 url("../Image/ptr1.jpg") right center no-repeat;}
.p-t-list li .a1:hover h1{color: #007fce;}

.p-t-list .xz .a1{border-left: 3px solid #007fce;background:#f0f0f0 url("../Image/ptr1.jpg") right center no-repeat;}
.p-t-list .xz .a1 h1{color: #007fce;}

.mt50 {
    margin-top: 50px!important;
}

#sidebar .top {
    width: 100%;
    height: 127px;
    background: #007fce;
}

.of {
    overflow: hidden;
}
.p-t-list li .p-son{position: absolute;left: 265px;top:0;width: 285px;z-index: 100;display: none;}
.p-t-list li .p-son .jj1{width: 270px;height: auto;float: left;}
.p-t-list li .p-son .jj1 .a3{width: 100%;display: block;height: 40px;line-height: 40px;color: #fff;background: #007fce url("../Image/sj.png") left 11px center no-repeat;
    font-size: 14px;text-indent: 25px;}
.p-t-list li .p-son .jj1 .a3:hover{background: #007fce url("../Image/sj.png") left 11px center no-repeat}
.p-t-list li .p-son .jj{width: 15px;height: 40px;background: #fff;float: left;}
.p-t-list li:hover .p-son{display: block}
.p-t-list li:hover .a1{background:#f0f0f0 url("../Image/ptr1.jpg") right center no-repeat;border-left: 3px solid #007fce;}
.p-t-list li:hover .a1 h1{color: #007fce}


.ipro .r{width: 908px;float: right;}
.ipro .r .top{width: 908px;height: 406px;background: url("../Image/pir.jpg") center no-repeat;}
.ipro .r .top .con{width: 460px;float: right;}
.ipro .r .qi li{width: 36px;height: 36px;border-radius: 50%;background: #007fce;color: #fff;text-align: center;line-height: 36px;font-size: 24px;float: left;
margin-right: 7px;}
.ipro .r .top .con .line{width: 400px;height: 1px;background: #ddd;}
.ipro .r .san li{background:url("../Image/sanli.png") left center no-repeat;font-size: 17px;color: #353535;text-indent: 33px;margin-bottom: 13px;}
.ipro .r .twoa a{display: block;width: 172px;height: 46px;float: left;text-align: center;line-height: 44px;font-size: 20px;font-weight: bold}
.ipro .r .twoa .a1{background: #007fce url("../Image/sj1.png") bottom center no-repeat;color: #fff}
.ipro .r .twoa .a2{background:url("../Image/a2.png") bottom center no-repeat;margin-left: 17px}

.ipro .r .twoa .a1:hover{background: #007fce url("../Image/sj1.png") bottom center no-repeat;color: #fff}
.ipro .r .twoa .a2:hover{background:url("../Image/a21.png") bottom center no-repeat;margin-left: 17px}

/**/
.ipro .r{width: 908px;float: right;}
.i-pro-list{width: 908px;}
.i-pro-list li{width: 292px;float: left;margin-right: 16px;}
.i-pro-list li:nth-child(3n){margin-right: 0;}
.i-pro-list li a{display: block;width: 100%}
.i-pro-list li a .i{width: 100%;height: 240px;box-sizing: border-box;border: 1px solid #ddd;border-bottom: none;}
.i-pro-list li a .t{width: 292px;height: 50px;background: #007fce;position: relative;}
.i-pro-list li a .t .ti{position: absolute;width: 252px;height: 50px;top: 0;left: 20px;z-index: 2;text-align: center;text-align: center;line-height: 50px;color: #fff}
.i-pro-list li a .t .more{position: absolute;width: 50px;height: 50px;background: #007fce url("../Image/jt.png") center no-repeat;top: 0px;right: 20px;z-index: 3;
opacity: 0}


.f20{font-size: 16px;}

.w100 {
    width: 100%;
}
.aass{max-height: 100%;object-fit: cover; width:300px;}
.tc {
    text-align: center;
}
.w100 {
    width: 100%;
}
.cf {
    color: #fff;
}
.tc {
    text-align: center;
}
.fw {
    font-weight: bold;
}
.f32 {
    font-size: 32px;
}