@font-face {
  font-family: 'iconfont';  /* Project id 3329246 */
  src: url('//at.alicdn.com/t/font_3329246_arp1tt9d01a.woff2?t=1652778866653') format('woff2'),
       url('//at.alicdn.com/t/font_3329246_arp1tt9d01a.woff?t=1652778866653') format('woff'),
       url('//at.alicdn.com/t/font_3329246_arp1tt9d01a.ttf?t=1652778866653') format('truetype');
}
.iconfont {
    font-family: "iconfont";
    font-size: 1rem;
    font-style: normal;
}
.wrap {
    padding: 0 6%;
    width: 88%;
    /* transition: all 0.3s ease 0s; */
}
.blk30 {
    height: 30px;
    clear: both;
}
.fl {
    float: left;
}
.fr {
    float: right;
}
.blk20 {
    height: 20px;
    clear: both;
}
.text-r {
    text-align: right;
}
.pos-rela {
    position: relative;
}
.contact_box .contact_li{width: 32%;margin-right: 2%; height: 190px;;background: url(/images/lx_star.png) no-repeat top right #c7ae5d;float: left;color:#fff;text-align: center}
.contact_box .contact_li:nth-child(3){margin-right: 0}
.contact_li .iconfont{font-size:45px;display: block;text-align: center;margin:40px 0px 10px 0px}
.contact_li span{line-height: 2;}
.contact_aox{width: 32%;margin-right: 2%; height: 140px;background:#f2f4f6;float: left;color:#333;text-align: left;box-sizing: border-box}
.contact_aoxs .contact_aox:nth-child(3){margin-right: 0}
.contact_li .iconfont{font-size:45px;display: block;text-align: center;margin:40px 0px 10px 0px}
.contact_aox .aon {padding:20px;}
.contact_aox .aon div{line-height: 2;font-size: 16px;}
.contact_aox .aon h5{font-size: 18px;font-weight: bold;margin-bottom: 5px;}
.board_box .board_con{background: #f8f8f8}
.board_box h5{font-size: 32px;line-height: 45px; text-align: center;font-weight: normal}
.board_box h6{font-size: 16px;line-height: 35px; text-align: center;color: #cccccc;padding-bottom: 10px}
.board_box i{display: block;width:220px;border-bottom: 1px solid #ccc;margin: 0 auto;}
.board_box textarea{width: 100%;border:1px solid #ccc;padding:20px;box-sizing: border-box}      
a.submit_btn{background-color: #c7ae5d;color: #fff;line-height: 42px;height: 42px;text-align: center;display: block}
a.submit_btn:hover{background-color: #bc9825;color: #333;}
.p100{width: 100%; height: 45px;box-sizing: border-box}
.p100 input[type='text']{width: 100%;height: 45px;border: 1px solid #cccc; text-indent: 20px;box-sizing:border-box}
input[type='text']:focus,textarea:focus{outline: none;outline: 0}
.p50{width: 50%;box-sizing: border-box}
.pzj{width: 26px;border:0px solid red;height: 45px;}
.p_left{padding-right:10px; }
.p_right{padding-left:10px; }
.pcodeimg{width: 70px;height: 45px;position: absolute;top:0;right: 0;border: 1px solid #ccc;box-sizing: border-box}
.pcode{width: 100%;padding-right: 90px;box-sizing: border-box;height: 45px}
#allmap {width: 100%;height: 450px;overflow: hidden;margin:0;}
 @media screen and (max-width:1250px){
     .procont_m{display: none}
    .contact_aox .aon div {
        line-height: 1.5;
        font-size: 14px;
    }     
   }
 @media screen and (max-width:980px){
     #contact .wrap{margin-top:0px}
        .contact_box .contact_li {
            width: 100%;
            margin-right: 0%;
             float: none;
             text-align: center;
            padding: 25px 0px;
            margin-bottom: 15px;
            height: auto;
        } 
        .contact_li .iconfont {
            font-size: 45px;
            margin: 0px 0px 10px 0px;
        } 
        .contact_aox {
            width: 100%;
            margin-right: 0%;
            height: auto;
            background: #f2f4f6;
            float: none;
            color: #333;
            text-align: left;
            box-sizing: border-box;
            margin-bottom: 15px;
        }     
     #contact .blk30,#contact .blk20{height: 0;}
     .biaoti h5{font-size: 18px;font-weight: bold;line-height: 0;padding-top:35px;}
        .board_box h6 {
        font-size: 14px;
         padding-bottom: 10px;
        padding-top: 8px;
        }
     .p_left,.p_right{padding-left: 0;padding-right:0}
     .p50{width: 100%;margin-bottom: 10px}
     
   }
