@media screen and (max-width: 1199px){
    .ytb {
        width: 96%;
        margin: 0 2%;
        padding: 0;
    }
.iwofn a {
    display: inline-block;
    border: 1px solid #ccc;
    padding: 6px 15px;
    border-radius: 5px;
    background: linear-gradient(to right, #f16767, #af2954);
    color: #fff;
    margin: 0 7px;
}

.iwofn {
    text-align: center;
    margin: 27px 0;
}
.jesdd {padding: 30px 0;}

.pvewax {
    padding: 10px;
    width: 82%;
}

.jkytw {
    width: 74%;
}
.search-cx input {
    padding: 1px 20%;
    margin: 0 0 0 10%;
}

.jesdd .search-form {
    display: inherit;
    width: 100%;
}

.pvewax .search-cx {
    width: 20%;
}

.nbyer {
    display: none;
}
.wcjis {
    font-size: 1.6rem;
}

.zchkle {
    padding: 5px 15px;
    margin: 10px 0 0 0;
}

.jwuks {
    width: 100%;
    float: inherit;
    padding: 15px 2%;
    box-sizing: border-box;
    margin: 20px 0;
}

.xgreyh li {
    width: 27%;
    margin: 7px 3%;
}

.iowgw {
    float: inherit;
    width: 100%;
}

.swehd li {
    width: 50%;
}

.hjkyws {
    font-size: 1rem;
    padding: 0 0 10px 10px;
}

.cxdeq span {
    padding: 2px 10px;
}

.cxdeq {
    padding: 10px 5px;
}
.gfjrecv {
    width: 100%;
    margin: 10px 0;
}

.right-bar {
    display: none;
}

.wcjis span {
    display: none;
}

.gwbjer span {
    display: none;
}
.ajulyt li span {
    display: none;
}
.bdsww span {
    font-size: 1.1rem;
}
.sfgfle {
    margin:  10px  auto;
}

.sfgfle a {
    padding: 5px 15px;
    font-size: .9rem;
}

.gwbjer {
    font-size: 1.6rem;
}

.ymskw li {
    width: 48%;
    margin: 7px 1%;
}

.bskew {
    padding: 8px 0;
    font-size: 1rem;
}

.jraaw {
    margin: 40px auto 30px;
}
.kwwuc {
    margin: 30px 0;
    padding: 20px 0;
}

.xfyew li {
    width: 48%;
    display: inherit;
    margin: 7px 1%;
}

.hwliu {
    display: none;
}

.kwlff>p {
    font-size: 1rem;
}

.ukndw {
    display: none;
}

.xfyew li:last-child {
    display: none;
}

.uwofm {
    width: 100%;
}

.kwlff {
    width: 100%;
    padding: 10px 0;
    text-align: center;
}

.dbwsds {
    margin: 20px 0 0 0;
}
.jkebbn p {
    font-size: 1rem;
    padding: 0;
}

.jkebbn {
    width: 26%;
}
.wxjkt .dsjkhjk {
    height: auto;
    border-radius: 0px 10px 10px 10px;
}

.wxjkt .jkebbn {
    height: 50px;
    line-height: 50px;
}
.rjshs li {
    float: left;
    width: 31.3%;
    margin: 10px 1%;
    font-size: 1rem;
    box-sizing: border-box;
}

.rjshs {
    display: inherit;
    overflow: hidden;
    clear: both;
    margin: 10px 0 0 0;
}
.zhseh {
    margin-top: 25px;
}
.db_l {
    float: inherit;
    width: 100%;
    padding: 10px 0 20px;
    border-bottom: 1px dotted #fff;
    margin: 0 0 20px;
}

.db_c {
    float: inherit;
    width: 96%;
    margin: 0 2%;
}

.db_r {
    float: inherit;
    display: none;
}

.db_c p {
    margin: 0 0 10px 0;
      font-size: .95rem;
}

.db_c strong {
    font-size: 1.3rem;
}

.footwrap h5 {
    font-size: 1.1rem;
    margin: 14px 0;
    display: none;
}
.kwch a {
    display: block;
    margin: 0;
}
.dvbere {
    font-size: 1.3rem
}

.wdwog {
    padding: 10px 0;
}

.iwkhb {
    padding: 8px 10px;
    line-height: 27px;
}

.bskwe li {
    width: 48%;
    margin: 8px 1%;
}
.bxcjwe {
    margin-bottom: 30px;
}
.ghrrw:nth-child(2), .ghrrw:nth-child(3) {
    display: none;
}

.ghrrw li {
    width: 33.3%;
    box-sizing: border-box;
    padding: 10px 0;
}
.ghrrw {
    width: 100%;
}
.dfbhu li {
    width: 33.3%;
    box-sizing: border-box;
}

.dfbhu {width: 100%;}

.nbvfg a {
    width: 100%;
}
.dfbhu li span {
    display: none;
}
.wcpjr {
    width: 100%;
}
.kjwsw {
    font-size: 1rem;
}

.zftyf , .zftyf a {
    font-size: .8rem;
}

.dgrjr {
    font-size: 1.3rem;
}

.wbjrk {
    padding: 10px 0 10px;
}
.hkwos strong {
    font-size: 1rem;
}

.siohdf {
    margin: 40px  auto;
}
.wbjrk p {
    line-height: 1.8rem;
}

.yvbkiw {
    width: 100%;
}
.nrbsdw {
    width: 100%;
}
.yvbkiw {
    margin: 10px 0 20px;
}
.jhkrt {
    display: none;
}

.nwred img {
    box-sizing: border-box;
}
.gvrhr li {
    width: 48%;
    margin: 0 1% 20px;
}
.obwdr {
    margin: 20px auto;
}
.zxdty h1 {
    font-size: 1.3rem;
    margin: 15px 0 25px;
}
.jwwsw li {
    width: 48%;
    margin: 0 1% 15px;
}

.kjlse {
    font-size: 1rem;
}

.whwch span {
font-size: .8rem;
    padding: 0.2rem 0.2rem;
    margin: 0.2rem;
}
.fgrnn {
    font-size: 1.3rem;
    margin: 20px  0 0 0;
}

.nbkjw {
    width: 80%;
    float: inherit;
    margin: 0 auto 20px;
}
.ppwmd {
    width: 100%;
    font-size: 1rem;
}

.ppwmd>p:last-child {
    line-height: 1.8rem;
}

.hlwoc {
    margin: 20px 0;
}

.sihgrt {
    padding: 5px 15px;
    margin: 10px 0;
}
.sdiktt p {
    line-height: 1.6rem;
    font-size: .95rem;
}
.gvrhr li p {
    font-size: .95rem;
    padding: 10px 5px;
    box-sizing: border-box;
}
.zxdty img ,.zxdty p img {
    width: 100%;
}
.vbedt ul li {
    margin-bottom: 0;
}

.bwqgz {
    display: none;
}

.vbedt ul li a {
    padding: 12px 0;
    display: block;
}

.vbedt ul li span {
    display: none;
}
.bewwqa {
    margin: 20px 0;
}

.yiwgh {
    padding: 8px 10px;
    line-height: 27px;
}

.hmxciw {
    width: 100%;
}

.hejcws {
    display: inline-block;
}

.loxmw {
    display: inline-block;
    margin: 13px 0 13px 10px;
}
.nxwhh {
    width: 100%;
}

.nxwhh img {
    display: block;
    margin:  0 auto;
    width: 80%;
}
.tbidw {
    font-size: 1rem;
}
.jutrx {
    float: inherit;
    position: absolute;
    top: 80px;
    width: 100%;
    height: auto;
    line-height: inherit;
    padding: 10px 0;
    background: linear-gradient(to right, #af2954, #f16767);
    z-index: 9999;
    display: none;
      margin: 0;
}

.ingwk {
    width: 100%;
    margin: 0;
    position: relative;
    overflow: inherit;
    display: flex;
    align-items: center;
}

.pojxw li {
    float: inherit;
    width: 100%;
}

.pojxw li a {
    padding: 10px 4%;
    color: #fff;
}
.hmxkw .icon-wangzhandaohang {
    font-size: 35px;
}

.hmxkw {
    position: absolute;
    top: 50%;
    right: 3%;
    margin-top: -17px;
}
.nwwqc a {
    padding: 7px 20px;
}
.jwwsw li:last-child {
    display: none;
}
.nbyurt {
    margin: 0 0 20px;
}
/* 手机端底部固定css   开始 */
.mobile_foot_fixed {
    position: fixed;
    bottom: 0;
    left: 0;
    display: flex;
    width: 100%;
    z-index: 9999;
    height: 52px;
}
.mobile_foot_fixed>div {
    flex: 1;
    background: #d54a4a;
}
.mobile_foot_fixed>div i {
    /* display: block; */
    font-size: 26px;
    margin: 0  3px 0 0;
}
.mobile_foot_fixed>div a {
    color: #fff;
    font-size: 14px;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 13px 0;
}
#wghe {
    position: fixed;
    top: 50%;
    width: 80%;
    background: #fff;
    padding: 30px 0;
    margin: 0 auto;
    z-index: 9999;
    text-align: center;
    margin-top: -90px;
    display: none;
    left: 50%;
    margin-left: -150px;
}
#tasgsw {
    display: none;
    position: fixed;
    background: #000;
    width: 100%;
    height: 100%;
    top: 0;
    opacity: 0.5;
    z-index: 999;
}
.wnhc {
    width: 50px;
    margin: 0 auto;
}

.wnhc img {
    width: 100%;
}
.wwyy {
    font-size: 16px;
    font-weight: bold;
}
.cdeg {
    font-size: 16px;
    margin: 5px;
}
.bfaw {
    font-size: 16px;
}
.jiwrh a {
background-color: #1aad17;
    border-radius: 0.50951087rem;
    width: 8.15217391rem;
    height: 2.54755435rem;
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 10px auto 0;
    cursor: pointer;
    color: #fff;
    font-size: 16px;
}
.jiwrh p {
    font-size: 13px;
    margin: 10px 0 0;
}
footer {
    margin: 0 0 52px;
}
.lwhcontact {
    display: block;
}
.fix2 {
    border-left: 1px solid #fff;
    border-right: 1px solid #fff;
    box-sizing: border-box;
}
/* 手机端底部固定css   结束 */
.jwwsw li:hover .vbree {
    top: 100%;
}
.cejtr li {
    width: 48%!important;
    margin: 0 1%!important;
}

.cejtr li p {
    font-size: .95rem;
    padding: .5rem .4rem .8rem;
}
.tnwxs span {
    font-size: .8rem;
}
.sjuwh {
    font-size: .8rem;
}
#hmxkw {
    display: block;
}
.ikphb {
    width: 70%;
}
.dutkf {
    margin-top: 25px;
}
.thtrr {
    display: none;
}
.bvejkt>div {
    margin: 0;
}




























































































































}
