


.porfile { margin-top: 68px; margin-bottom: 110px; }
.porfile .left { }
.porfile .font { width: 550px; padding: 60px 50px; background: #f4f4f4; position: absolute; left: -500px; top: 120px; }
.porfile .font .p1 { max-width: 398px; font-size: 12px; color: #666; line-height: 24px; }
.porfile .right { position: relative; }
.porfile .right .btn { padding-top: 45px; }
.porfile .right .btn a { font-size: 12px; color: #666; text-decoration: underline; }
.porfile .right .btn a:hover { color: #d5231b; }
.porfile .right .btn i { padding-left: 3px; color: #d5231b; }

.aboutuscount{margin-top: 30px;line-height: 30px;}

@media (max-width: 1024px) {
    .porfile { margin-top: 30px; }
    .porfile .right { float: none; }
    .porfile .right .a_sb { text-align: center; margin-top: 30px; }
    .porfile .right .btn { float: none; text-align: center; padding: 20px 0; }
    .porfile .font { position: initial; width: auto; }
    .porfile .font .p1 { max-width: none; }
}

.contact .left { }
.contact .p1 { padding-bottom: 10px; line-height: 30px; font-size: 12px; color: #666; max-width: 250px; }
.contact .h1 { margin-bottom: 30px; font-size: 18px; color: #333; font-weight: bold; }
.contact .font { padding: 50px 65px; background: #f4f4f4; margin-left: -64px; margin-top: 30px; }
.contact .contact_r { float: right; }
.contact .contact_r .g_title { padding: 20px 0 0 50px; }

.lx_share .m { display: inline-block; padding-right: 20px; height: 18px; line-height: 30px; text-align: center; color: #999; }
.fenxiang_s { display: none; }
.lx_font .lxwm { font-size: 12px; color: #333; font-weight: bold; display: block; }
.lx_font table { color: #666; }

@media (max-width: 1024px) {
    .contact .p1 { max-width: none; }
    .contact .left { float: none; }
    .contact .left .pic { text-align: center; }
    .contact .font { position: initial; width: auto; margin-left: 0; margin-top: 30px; }
    .contact .contact_r { float: none; }
    .contact .contact_r .g_title { padding-left: 0; }
    .hq_btn { text-align: center; }
}

.g_header .main .top_r .s_nav li .on { color: #d5231b; }
.g_header .main .top_r .nav .navContent li .on { background: #d5231b; color: #ffffff; }

.erjimenu{height:50px; background: #d5231b; }
.erjimenulist{float: left;line-height: 50px;margin-left: 20px;padding-left: 20px;padding-right: 20px;color: #FFF;}
.erjimenulist:hover{background: #FFf;color: #d5231b;}

.g_mt img{
    max-width: 920px;
}
.aboutuscount img{
    max-width: 100%;
}
