body{
    font-family:"微软雅黑";
}

div{box-sizing:border-box;}


.content_about{position:relative;margin-top:20px;}
.content_about .about_nav{width:100%;position:relative;}
.about_nav ul{width:100%;text-align:center;font-size:16px;color:#093EAA;border-radius:5px;border:1px solid #093EAA;cursor:pointer;}
.about_nav ul li{line-height:2.2em;border-radius:3px;}
.about_nav ul .active{color:#fff;background:#093EAA;position:relative;}
.about_nav ul .active:before{
    content: "";
    width: 0;
    height: 0;
    border-left: 12px solid transparent;
    border-right: 12px solid transparent;
    border-top: 8px solid #093EAA;
    position:absolute;bottom:-8px;
    left:48%;
}
.about_content{width:100%;padding:4% 0;font-size:14px;cursor:pointer;}

.about_content .content_left{position:relative;padding:0 3%;border-right:1px solid #efefef;}
.about_content .content_right{width:100%;padding:0 2% 0 4%;}
.about_content .content_left .left_line{font-size:14px;color:#000;margin-bottom:20px;padding-bottom:3px;}
.about_content .content_left .left_line.active{color:#093EAA;border-bottom:2px solid #093EAA;}

.content_right h2{width:100%;font-size:18px;color:#222C6F;padding:0px 0px 15px 0;}
.content_right h4{font-size:14px;color:#000;margin:8px 0;}
.content_right p{font-size:14px;line-height:2.2em;color:#444;}

.content_right .e-mail{color:#093EAA;text-decoration: underline; }


.about_huanjing{width:100%;padding:4% 0;font-size:14px;cursor:pointer;}

.huanjing_left{width:55%;}
.huanjing_left img{width:100%;}
.huanjing_right {padding-left:6%;padding-right:2%;line-height:2em;color:#444;font-size:14px;}
.huanjing_right span{font-size:16px;color:#000;font-weight:600;}

.about_contents{width:100%;background:#F7F8F9;}
.about_contents .about_huanjing{max-width: 1240px;margin: 0 auto;position: relative;padding:2.5% 2%;}


.content_about2{padding-bottom:25px;}
.content_about .about_nav2{
    width:100%;
    position:relative;
}
/*
.content_about .about_nav2 ul{width:100%;position:relative;}
.content_about .about_nav2 ul li{
    line-height:2em;
    font-size:16px;
    color:#000;
}
.content_about .about_nav2 ul li.active{
    display:block;
    content:"";
    width: 0;
    height: 0;
    border-left: 12px solid transparent;
    border-right: 12px solid transparent;
    border-top: 8px solid #093EAA;
    position:absolute;

}*/

.about_nav2 ul{width:100%;text-align:center;font-size:16px;color:#000;border-radius:5px;cursor:pointer;}
.about_nav2 ul li{line-height:2.2em;padding:0 10px;}
.about_nav2 ul .active{color:#093EAA;border-bottom:2px solid #093EAA;position:relative;}

.about_contentBox{width:100%;border:1px solid #efefef;padding:10px;}
.about_contentBox p{text-indent:2em;color:#444;line-height:1.8em;}
.about_contentBox img{width:100%;margin-top:10px;}

.about_contentBox .contentBox{width:45%;padding:0px 1.5%;padding-bottom:5%;color:#444;font-size:14px;padding-right:8%;}
.about_contentBox .contentBox span{font-size:16px;color:#000;}
.about_contentBox .contentBox p{text-indent:0em;}

.about_contentBox .flex1 img{margin-top:0px;}

/*pc底部*/
.footer{width:100%;position:relative;background:#292822;}
.footer_bottom{padding:15px 0;}
.footer_bottom p{font-size:13px;color:#646463;text-align:center;}

.footer_top{width:100%;border-bottom:1px solid #313029;font-size:14px;color:#929291;min-height:88px;margin:0 auto;}
.top_box{min-width:300px;padding:0 10px;}
.footer_top .ico{width:20px;margin:0 5px;}
.footer_top .ico img{width:100%;}
.footer_top .tele_phone, .footer_top .e_mails{font-size:16px;color:#fff;}


/*移动端*/

.m_main{width:100%;position:relative;background:#fff;padding-bottom:1rem;}

.main_nav{width:100%;padding:0.2rem 0.5rem;}
/*.main_nav ul li{padding:0.3rem 0.2rem;font-size:0.75rem;position:relative;text-align:center;margin:0 0.2rem;}*/
.main_nav ul li{padding:0.3rem 0.2rem;font-size:0.75rem;position:relative;text-align:center;margin:0 0.2rem;line-height:1.2em;}
.main_nav ul li:nth-of-type(1){margin-left:0px;}
.main_nav ul li.active{color:#1F2A71;}
.main_nav ul li.active:before{content:"";position:absolute;height:0.1rem;background:#1F2A71;width:100%;bottom:-4px;left:0px;}

.main_box{width:100%;padding:0px 0.5rem;font-size:0.65rem;}
.main_box.main_company .main_text p{text-indent:2em;line-height:1.6em;}
.main_box .main_text_img{padding:0.2rem 0.3rem;border:1px solid #efefef;border-top:0px;}
.main_box img{width:100%;}

.main_box .main_text{border:1px solid #efefef;padding:0.4rem;line-height:1.5em;border-bottom:0px;color:#444;}
.main_box.main_culture .main_text span{line-height:1.8rem;color:#000;font-size:0.8rem;margin-top:0.5rem;}
.main_box.main_culture .main_text p{margin-bottom:0.5rem;}

.main_box.main_Recruitment .main_text span{line-height:1.8rem;color:#000;font-size:0.8rem;margin-top:0.5rem;}
.main_box.main_Recruitment .main_text p{margin-bottom:0.3rem;}

.main_box.main_Recruitment .text_title{padding:0.4rem 0;font-size:0.85rem;color:#1F2A71;}

@media screen and (min-width: 801px){
    .container_mobile{display:none;}
}
/* 小屏以下 */
@media screen and (max-width: 750px){
    /*.container_pc{
        display:none;
    }
    .container_mobile{display:block;}
    html{font-size:5.335vw;}*/
}



