﻿.in_pr_text1 {
    font-size: 18px;
    font-weight: bold;
    color: #000;
    padding:0px 15px;
}
.ab_gs_bo2,.ab_zzjga2,.ab_qygh_title2,.ty_banner1{
    text-transform: capitalize;
}
.ty_banner2{
    font-size:32px;
}
.lxwma3 li:nth-child(1){
    padding: 28px 0px 6px;
}
.header .nav ul li a span,.navxh,.footer_topc{
    text-transform: capitalize;
}
.header  .nav ul li:nth-child(2) .navxh {
    width: 260px;
}

.header .nav ul li:nth-child(3) .navxh {
    width: 220px;
}
.header .nav ul li:nth-child(4) .navxh {
    width: 220px;
}
.header .nav ul li:nth-child(5) .navxh {
    width: 220px;
}
.inabc4b {
    position: absolute;
    right: 0px;
    bottom: 32px;
}
.in_tt3al1 {
    font-size: 18px;
    color: #000;
}
.header.fixed-head .nav ul li:nth-child(3) .navxh {
    width: 220px;
}

.header.fixed-head .navxh,
.header.fixed-head .nav ul li:nth-child(3) .navxh {
    width: 200px;
}
@media only screen and (max-width: 1100px){
    .ab_gs_bo1{
        font-size:12px;
    }
    .ab_gs_bo1 span {
        font-family: 'Bebas';
        font-size: 18px;
    }
    .ty_banner2 {
        font-size: 12px;
    }
    .qywha1 {
        color: rgb(255, 255, 255);
        font-family: "思源黑体 Regular";
        font-size: 16px;
        font-weight: 400;
        line-height: 30px;
        letter-spacing: 0px;
        text-transform: uppercase;
        text-align: center;
        padding-top: 0px;
    }
    .qywha2 {
        color: rgb(255, 255, 255);
        font-size: 12px;
        font-weight: 400;
        line-height: 22px;
        text-align: center;
        position: relative;
        margin-top: 0px;
    }
    .qyjzg2 {
        font-size: 12px;
        line-height: 22px;
        margin-bottom: 30px;
        margin-top: 5px;
        text-align: justify;
    }
    .qyjzg3a {
        font-size: 18px;
        font-weight: bold;
    }
    .qyjzg31 li .ty_h{
        display:block;
        height:auto !important;
        padding:20px 0px;
        width:100%;
    }
    .ty_banner1{
        text-indent:-0px;
    }
    .ty_banner2{
        text-align:justify;
    }
    .lyfk3 li input {
        line-height: 57px;
        background: rgba(0, 0, 0, .05);
        width: 100%;
        border: none;
        text-indent: 10px;
    }
    .qyjzg31 li:nth-child(1) .ty_h
    ,.qyjzg31 li:nth-child(1)
    ,.qyjzg31 li:nth-child(2)
    ,.qyjzg31 li:nth-child(3)
    ,.qyjzg31 li:nth-child(4)
    ,.qyjzg31 li:nth-child(5)
    ,.qyjzg31 li:nth-child(6)
    ,.qyjzg31 li:nth-child(2) .ty_h
    ,.qyjzg31 li:nth-child(3) .ty_h
    ,.qyjzg31 li:nth-child(4) .ty_h
    ,.qyjzg31 li:nth-child(5) .ty_h
    ,.qyjzg31 li:nth-child(6) .ty_h{
        width:100%;
        height:auto !important;
    }
    .pro_nav li {
        border: 1px solid #B7B7B7;
        width: 30%;
        line-height: 50px;
        text-align: center;
        background: #fafafa;
        border-top-left-radius: 8px;
        border-top-right-radius: 8px;
        box-shadow: 0 0px 3px rgba(0, 0, 0, 0.25);
        margin-bottom: 18px;
        overflow: hidden;
        height: 50px;
    }
    .pro_nav li a {
        font-size: 14px;
        color: #000;
    }
    .sj_nav_ul a{
        text-transform: capitalize;
    }
    .lxwma3a {
        color: rgb(68, 68, 68);
        font-size: 12px;
        line-height: 24px;
        margin-top: 10px;
        position: relative;
        z-index: 1;
    }
    .lxwma3 li:nth-child(2) .lxwma3a{
        height:72px;
    }
    .footer_topl2{
        font-size:12px;
        line-height:30px;
    }
    .inabc4b {
        position: relative;
        right: 0px;
        bottom: 0px;
        width: 100%;
        text-align: center;
    }
}
