@charset "utf-8";/*--------------------------
东风Honda网站2017提案版 新闻
作者：huangjing
QQ:593253153
---------------------------*/

/*公共样式*/
.line_shot{ display:block; width:58px; height:1px; background-color:#2d2d2d; margin:60px auto 0;}
ul,li{ list-style:none;}
img.w100{ width: 100%;}
.bg_gray{ background: #f8f8f8;}
.fl{ float: left;}
.fr{ float: right;}
.list .list_bottom{ width: 100%;}
.font24{ font-size: 24px;}
.font20{ font-size: 20px;}
.font18{ font-size: 18px;}
.red_text{ color:#e11d30; }
.width90{ width: 90%; margin: 0 auto;}

/*手机pc切换*/
.wap_show{ display: none;}
.nhc_tips em{ display: none; color: #ce3531;}

/*小点切换*/
.swiper-slide{ overflow: hidden;}
.pagination {z-index: 20; padding: 2em 0; width: 100%;text-align: center;}
.dBtn{ position: absolute; width:1em;height:1.5em;bottom:2em;*overflow:hidden; text-align:center; cursor: pointer;}
.dBtn.leftBtn{ line-height:1.1em; left:30%;background:url("../images/product_prev.png") left center no-repeat; background-size: 80%;}

.dBtn.rightBtn{line-height:1.1em; right:30%;background:url("../images/product_next.png") right center no-repeat; background-size: 80%;}

.swiper-pagination-switch {display: inline-block; color: #646464; text-align: center; letter-spacing: 3px; margin: 0;cursor: pointer;}
.swiper-active-switch { color: #000; font-weight: 800;}

/*----公共四级导航----*/
.fourth_title{ width: 100%; display: table-row;display:table;table-layout:fixed;*display: block; font-size: 18px; font-weight: normal; }
.nav_item2{ width: 15%; margin: 0% auto 0;}
.nav_item3{ width: 35%; margin: 0% auto 0;}
.nav_item4{ width: 53%; margin: 0% auto 0;}
.nav_item7{ width: 80%; margin: 0% auto 0;*margin:1% auto 1%;}
.fourth_title a{  position: relative; display: table-cell;*display: block; *float:left;*width:14%; padding: 3% 0 0; text-align: center;}
.nav_item2 a{ *width:49.9%;}
.nav_item3 a{ *width:33%;}
.nav_item4 a{ *width:24.9%;}
/*wap四级导航显示隐藏*/
.more_nav{ width: 100%; height: 3em; position:relative; }
.more_nav .before{ display: none; content:"";width:15px; height: 15px; background: url("../images/zhankai.jpg") no-repeat; background-size: 100%; position:absolute;right:8%;top:0;color:#a0a0a0;font-weight:bold;font-size:24px;}
.more_nav .after{ display: none; content:""; width:15px; height: 15px; background: url("../images/shouqi.jpg") no-repeat; background-size: 100%; position:absolute;right:8%;top:0;color:#a0a0a0;font-weight:bold;font-size:24px;}

/*员工风采四级导航*/
.staff_nav a em{ display: block; width: 100%; padding: 20% 0;*padding:9% 0;}
.staff_nav a.current{ font-weight: bold; color: #e11d30;}
.staff_nav a.staff_style em{ background: url("../images/staff_style_nav1.png") top center no-repeat; }
.staff_nav a.staff_sports em{ background: url("../images/staff_style_nav2.png") top center no-repeat; }
.staff_nav a.staff_technology em{ background: url("../images/staff_style_nav3.png") top center no-repeat; }
.staff_nav a.staff_style:hover em,.staff_nav a.staff_style.current em{ background: url("../images/staff_style_nav1h.png") top center no-repeat; }
.staff_nav a.staff_sports:hover em,.staff_nav a.staff_sports.current em{ background: url("../images/staff_style_nav2h.png") top center no-repeat; }
.staff_nav a.staff_technology:hover em,.staff_nav a.staff_technology.current em{ background: url("../images/staff_style_nav3h.png") top center no-repeat; }

/*NHC活动四级导航*/
.nhc_nav a em{ display: block; width: 100%; padding: 20% 0;*padding:9% 0;}
.nhc_nav a.current{ font-weight: bold; color: #e11d30;}
.nhc_nav a.nhc_activity em{ background: url("../images/nhc_nav1.png") top center no-repeat; }
.nhc_nav a.nhc_ponder em{ background: url("../images/nhc_nav2.png") top center no-repeat; }
.nhc_nav a.nhc_nhcdata em{ background: url("../images/nhc_nav3.png") top center no-repeat; }
.nhc_nav a.nhc_activity:hover em,.nhc_nav a.nhc_activity.current em{ background: url("../images/nhc_nav1h.png") top center no-repeat; }
.nhc_nav a.nhc_ponder:hover em,.nhc_nav a.nhc_ponder.current em{ background: url("../images/nhc_nav2h.png") top center no-repeat; }
.nhc_nav a.nhc_nhcdata:hover em,.nhc_nav a.nhc_nhcdata.current em{ background: url("../images/nhc_nav3h.png") top center no-repeat; }

/*改善提案活动四级导航*/
.case_nav a em{ display: block; width: 100%; padding: 20% 0;*padding:9% 0;}
.case_nav a.current{ font-weight: bold; color: #e11d30;}
.case_nav a.case_activityintro em{ background: url("../images/nhc_nav1.png") top center no-repeat; }
.case_nav a.case_reflection em{ background: url("../images/nhc_nav2.png") top center no-repeat; }
.case_nav a.case_work em{ background: url("../images/case_nav3.png") top center no-repeat; }
.case_nav a.case_achievement em{ background: url("../images/nhc_nav3.png") top center no-repeat; }
.case_nav a.case_activityintro:hover em,.case_nav a.case_activityintro.current em{ background: url("../images/nhc_nav1h.png") top center no-repeat; }
.case_nav a.case_reflection:hover em,.case_nav a.case_reflection.current em{ background: url("../images/nhc_nav2h.png") top center no-repeat; }
.case_nav a.case_work:hover em,.case_nav a.case_work.current em{ background: url("../images/case_nav3h.png") top center no-repeat; }
.case_nav a.case_achievement:hover em,.case_nav a.case_achievement.current em{ background: url("../images/nhc_nav3h.png") top center no-repeat; }

/*发展历程-影像志四级导航*/
.event_nav a em{ display: block; width: 100%;height: 50px;}
.event_nav a.current{ font-weight: bold; color: #e11d30;}
.event_nav a.event_img em{ background: url("../images/record_nav1.png") top center no-repeat; }
.event_nav a.event_video em{ background: url("../images/record_nav2.png") top center no-repeat; }
.event_nav a.event_img:hover em,.event_nav a.event_img.current em{ background: url("../images/record_nav1h.png") top center no-repeat; }
.event_nav a.event_video:hover em,.event_nav a.event_video.current em{ background: url("../images/record_nav2h.png") top center no-repeat; }


h6.red_text{ text-align: center; margin-bottom: 5em; font-weight: normal; letter-spacing: 1px; }

.main_content .threemenu .next{*background:url("../images/product_next.png") right center no-repeat;}
.main_content .threemenu .prev{*background:url("../images/product_prev.png") left center no-repeat;}



/*活动介绍*/
.activityintro_content .content-slide { padding-top:3em;  color: #646464;}
.activityintro_content strong{ font-weight: normal; line-height: 1.75em;}
.company_profile_content h5{padding: 0.5em 0; background: #f8f8f8; text-align: center; font-size: 18px; letter-spacing: 2px;}
.activityintro_content h5.achievement{ margin-top: 3em; padding: 0.5em 0; background: #f8f8f8; text-align: center;}
.activityintro_item{ padding: 0 15% 2em; line-height: 1.75em;}
.activityintro_item dl.nhc_dl {}
.activityintro_item dl.nhc_dl dt{ padding:0 0 1em;}
.activityintro_item dl.nhc_dl dd{ padding: 0.3em 0 0.3em 0.2em;}
.activityintro_item dl.nhc_dl.ling_hight dt{ padding-bottom: 1.5em;}
.activityintro_item dl.nhc_dl.ling_hight dd{ padding: 1.5em 0;}
.activityintro_item dl.nhc_dl.ling_hight dd.lineheight_long{ line-height: 5em;}

.activityinrto_img,.activityintro_bottom_img{ text-align: center;}
.activityinrto_img{ padding: 5em 0;}
.nhc_img{ padding:0;}


/*----提案活动-----*/
.activityintro_item.activity_item{ padding-bottom:5em;}
.intro_item em{ font-style: normal;}

/*----活动简介----*/
.work_formula p{ width: 80%;  margin: 0 auto; padding: 10% 0;}
.work_formula p span{ padding: 1em 2em; background: #f2f2f2;}
.work_formula p em{ font-style: normal; margin: 0 1em;}
/*----思考方式----*/
.case_img{ padding: 5em 0 0;}
.case_img p{ padding: 0.5em 0;}
/*----工作法则----*/
.work_item{ padding: 5em 20%; }
.work_item .activity_ul{ border-left:2px solid #e7e7e7; margin-left: 15%;}
.work_item .activity_ul li{ position: relative; margin-bottom: 2.5em; padding-left: 4em;}
.work_item .activity_ul li em{ display: block; position: absolute; left: -6em; top: 0; text-align: right; font-size: 20px;  color: #e11d30; font-style: normal; }
.work_item .activity_ul li span{ display: block; width: 100%; margin-bottom: 0.6em;}
/*----成果展示-----*/
.achievement_content{ padding-top: 5em;}



/*NHC活动*/
.nhc_ponder{ padding: 7em 10%; color: #646464;}
.nhc_item dl.nhc_dl{ padding: 3em 0;}
.nhc_item p{ padding: 0.5em 0;}
.nhc_item2{ padding: 2em 10% 5em;}
.nhc_item2 p{ padding:2.5em 21%;}
.nhc_item3 p,.nhc_ponder p{ padding:2em 0;}
.nhc_item4 p.nhc_p5{ padding:0 0 3em;}
.nhc_item4{padding: 0 3% 5% 2%; text-align: center;}
.nhc_item4 ul{ clear: both; overflow: hidden; zoom:1;}
.nhc_item4 li{ width: 31%; margin-left: 2%; float: left; background: #f8f8f8; padding: 3% 1%; }
.nhc_item4 li.middle{ width: 25%; }
.nhc_item4 li h4 em{ display: block; width: 100%; }
.nhc_item4 li h4 span{ display: block; width: 100%; height: 1.45em; margin-bottom: 1.5em; font-size: 18px; font-weight: normal; padding: 1.5em 0 2.5em; background:url(../images/line_wap.png) no-repeat center bottom;}
.nhc_item4 li p { font-size: 16px;}
.nhc_item4 li p span,.nhc_item4 li p em{ display: block; width: 100%; padding: 0.25em 0;}
.nhc_item4 li p em{ text-align: left; padding: 0.25em 0 0.25em 2em;font-style: normal;}
.nhc_item4 ul.nhc_ul li{ width: 29%;}
.nhc_img{ padding: 2em 0;}

/*-----数据成果----*/
.data-img{ text-align: center; margin:10% 0 3% 0; text-align: center;}
.data-img img{ width: 865px; }
.achievement-img img{ width: 986px; }
.nhc_tips{ color: #ce3531; padding-left: 10%; font-size: 14px; }
.nhc_tbale{ width: 100%; background: #f6f6f6; margin-top: 1em; }
.nhc_tbale td{ border-right: 1px solid #fff; padding: 0.5em 0.2em; border-top: 1px solid #fff; text-align: center;}
.nhc_tbale thead td{ background: #ce3531; color: #fff; }
.activityintro_content .content-slide.nhc_content_item{ padding-top: 5em; }
.nhc_content_item h5{ margin-bottom: 3em;}

/*企业简介*/
.company_item{ margin-top: 1em;}
.company_profile_content{  padding-bottom:5%; max-width:1280px; width:85%; margin:0 auto; font-size: 18px; line-height: 1.75em;}
.company_profile_content .company_item dd{padding:4% 0 6%;}
.company_profile_content .company_item dd p{ padding: 0.75em 0; text-indent: 2em;}
.company_people ul{ clear: both; overflow: hidden; zoom:1;}
.company_people ul li{ float: left; width: 40%; margin: 0 4.9%;}
.people_together{ position: relative; margin: 8% 0 3%; padding: 3% 8% 2% 15%; color: #646464;}
.people_together strong{ display: block; width: 100%; margin-bottom: 0.5em; font-size: 24px; line-height: 1.25em; font-weight: normal;}
.people_together .six_hand{ position: absolute; left: 0; top: 9%;  width: 11%;}
.people_together .yinhao{ position: absolute; right: 0; top: 0; }

/*企业哲学*/
.philosophy p{ padding: 5% 0; text-indent: 2em; }
.philosophy .philosophy_img{position: relative;  text-align: center; width:85%; margin: 0 auto; clear:both; overflow: hidden;zoom:1;}
.philosophy .philosophy_img img{ width: 70%;}
    /*企业哲学*/
    .philosophy_img h1{ position: absolute; width: 100%; top:42%; left: 0; color: #666; text-transform: uppercase; font-weight: normal; letter-spacing: 2px; font-size: 48px; text-align: center; white-space: nowrap; z-index: 10;}
    .philosophy_img h1 strong{ font-size: 80px;}
    .philosophy_img h1 span{  display: block; width: 100%; font: 24px;}
    .philosophy_img dl{position:relative; width: 0; height: 0; padding-left: 40%; padding-top: 40%;  border: 1px solid #ccc; border-radius: 50%;border:none\9; margin: 1.5em 4%; float: left;}
.philosophy_img dl dt{ position: absolute; top: 0; left: 0; width: 100%; display: none; display: block\9; }
.philosophy .philosophy_img dl dt img{ width: 100%;}
    .philosophy_img dl.philosophy_dl1{ margin:1.5em 0 0 28%;}
    .philosophy_img dl dd{ position: absolute; width: 100%; left: 0; text-align: center;}
    .philosophy_img dl dd p{width: 100%; text-indent: 0; padding: 0; font-size: 16px;}
    .philosophy_img dl dd h2{font-size: 18px; font-weight: bold; padding-bottom: 8%; margin-bottom: 8%;background:url(../images/line_wap.png) no-repeat center bottom; }
    .philosophy_img dl.philosophy_dl1 dd{ top: 30%;}
    .philosophy_img dl.philosophy_dl2 dd{ top: 14%;}
    .philosophy_img dl.philosophy_dl3 dd{ top: 20%;}



/*员工风采*/
.staff_tips{ padding: 4% 10%; margin-bottom: 10px;}
.staff_list.public_list article .txt_container:after,.staff_list.public_list article .txt_container:before{ display: none;}
.staff_list.public_list article .txt_container{ padding-top: 1em;padding-top:3em\9;}
.event_list.staff_list.public_list article .txt_container{ padding-top:4em\9;}
.staff_list.public_list article .txt_container h3{ height: 3em;}
.staff_list.public_list article .txt_container p{ text-align: left; padding-top: 1.5em; height:9.3em; margin-bottom: 0; margin-top: 0; line-height: 1.35em;overflow-y:auto}
.staff_list.public_list article.video .img_container:after{content:"";position:absolute; left: 0; top: 0; width: 100%; height: 100%; background: url("../images/video.png") center center no-repeat; background-size: 10%;}


.staff_title{ margin: 2em 0 0;}
.staff_title h3{ padding:0.5em; text-align: center; letter-spacing: 3px;}
.staff_title p{ padding:4em 0;}

.staff_item{ width: 107.1%;}

.staff_item ul{overflow: hidden; clear: both; zoom:1;}
.staff_item li{ display: block; float: left; width: 33.33%;*width:33.25%; margin-bottom:1.4em;}
.staff_item li h3,.staff_item li p{ display: block;  width: 80%; overflow: hidden; clear: both; zoom:1; }
.staff_item li p{ padding:1em 0; border-bottom: 1px solid #ddd;}
.line_height2.staff_item li p{ height: 3.45em;}

.page_num{ position:relative;}

#newlayer .btn_prev,#newlayer .btn_next{ display: none;}

/*公司治理*/
.governance_tips{padding: 3% 0 0;}
.governance_tips h2{ padding: 0.8em 0;  background: #f8f8f8; text-align: center; font-size: 18px; letter-spacing: 5px;}
.governance_tips p{ padding:3em 5em;}
.governance_content{ width: 103%; margin:0 0 0 -3%; clear: both; overflow: hidden; zoom:1;}
.governance_list{ width:30%; float: left; margin-left: 3.33%;  }
.governance_list .governance_item{ margin-bottom: 10%; background: #f8f8f8; overflow: hidden; padding:4% 10%; letter-spacing: 0; }
.governance_list .governance_item h3{ border-bottom: 1px solid #e11d30; padding: 5% 0; clear: both; overflow: hidden; zoom:1;}
.governance_list .governance_item h3 strong{ display:block; float: left;font-size: 32px; color: #e11d30; *line-height: 1.25em;}
.governance_list .governance_item h3 span{ display:block; float: right; font-size: 18px; color: #646464; *line-height: 1.25em; *margin-top: 0.5em;}
.governance_list .governance_item ul{color: #9b9b9b; line-height: 1.45em; padding: 5% 0; font-size: 14px;}
.governance_list .governance_item ul li{ padding: 0.5em 0;}
.governance_item ul li{ clear: both; overflow: hidden; zoom:1;}
.governance_item ul li dl{ margin-bottom: 1em;}
.governance_item ul li dt{ font-weight: bold; padding-bottom: 1%;}
.governance_item ul li dt em{ font-style: normal; margin-right: 0.5em;}
.governance_item ul li dd{ padding-left: 1.4em;}
.governance_item ul li dd p{ padding-bottom:0.7em;}
.governance_item ul li dd strong{ display: block; width: 100%; margin: 0.2em 0;}
.governance_item ul li img{ display: block; float: right; width: 38%;}

/*发展历程*/
.record_list{ margin-top: 3em; }
.big_list.public_list article .txt_container:after,.big_list.public_list article .txt_container:before{ display: none;}
.main_content .threemenu{ margin-top:1em; max-width:660px;}
.main_content .threemenu .prev:after{ content:url(../images/2016page/naws/icon_left.png);font-size:1.5em; line-height:1.1em; background:#fff;}
.main_content .threemenu .next:after{ content:url(../images/2016page/naws/icon_right.png);font-size:1.5em;line-height:1.1em;background:#fff;}

#newlayer #layer_content{ text-align: center;}
#newlayer #layer_content a{ height: 20px;}
#newlayer #layer_content a, #newlayer #layer_content a img{ display: block; margin: 0 auto;}

.page_image_record .title,.page_video_record .title{ font-size: 18px; text-align: center; padding: 0.8em 0; background: #f8f8f8; margin: 3em 0;}

.page_image_record .record_list{ overflow:hidden;}
.page_image_record .box_content.banner_img.record_box .box{ width:100%; float:none;}
.page_image_record .box_content.banner_img.record_box{ width:24.98%; float:left;}
.page_image_record #newlayer #layer_content img{ width:80%;}
.page_image_record #newlayer .btn_prev:hover{background:url(../images/left.png) no-repeat 0 0;background-size:100%;_background:url(../images/tm.gif);_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/webstatic/images/2016page/left.png',sizingmethod=scale);}
.page_image_record #newlayer .btn_next:hover{background:url(../images/right.png) no-repeat 0 0;background-size:100%;_background:url(../images/tm.gif);_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/webstatic/images/2016page/right.png',sizingmethod=scale);}
.page_image_record #newlayer .btn_close{ background:url(../images/close_new.png) no-repeat 0 0; padding:44px 0 0 25px; top: 11.5%;right: 4%;}
.page_image_record .addition_content{ background:none; opacity:1; padding:0;filter: alpha(opacity=100); margin-bottom:7%;text-align:left; margin-left:10%; margin-right:10%; bottom:auto; top:0; margin-top:54%;}
.page_image_record .addition_content .num{ display:inline-block; width:40px; text-align:center;margin-left:3%;}
.page_image_record .addition_content .numindex{ display: inline-block; border-bottom:1px solid #fff; font-size:22px; width:27px; font-family:'Arial';}
.page_image_record .addition_content .numaall{ display:block;font-size:22px;font-family:'Arial';}
.page_image_record .addition_content .title_name{ margin-top:2%; padding-left:2%; font-size:16px; line-height:1.5em;}

.page_image_record #newlayer #layer_content a{ height:32px; width:12px; z-index:1000;}
.page_image_record #newlayer #layer_content a:hover{ opacity:1;filter:alpha(opacity=100);}
.page_image_record #newlayer .btn_prev,.page_image_record #newlayer .btn_next{height:32px; width:18px; padding:0;overflow:hidden;position:absolute;top:77%;margin-top:-2%;-moz-transition:all .2s ease-in;-webkit-transition:all .2s ease-in;-o-transition:all .2s ease-in;-ms-transition:all .2s ease-in;transition:all .2s ease-in; opacity:0.7;filter:alpha(opacity=70);}
.page_image_record #newlayer .btn_prev{right:18%; left:auto;background:url(../images/left.png) no-repeat 0 0;background-size:100%;_background:url(../images/tm.gif);_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/webstatic/images/2016page/left.png',sizingmethod=scale);}
.page_image_record #newlayer .btn_next{right:13%;left:auto;background:url(../images/right.png) no-repeat 0 0;background-size:100%;_background:url(../images/tm.gif);_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/webstatic/images/2016page/right.png',sizingmethod=scale);}
.page_image_record #newlayer .btn_close:hover{-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);}

/*企业荣誉*/
/*.honor_table{ margin-top:6em;}*/
.honor_table tr.tdeven{ background-color:#e6e6e6}
.page_enterprise .activityintro_content .content-slide{ padding-top:3em; width: 99%; margin: 0 auto;}

.page_life .company_profile_content { margin-top:4%;}

@media all and (min-width:1280px){
    /*员工风采*/
    .staff_list.public_list article .txt_container{ padding-top: 4em;}
    .staff_list.public_list article .txt_container h3{ height: 2.5em;}
    .staff_list.public_list article .txt_container p{ height: 9.5em; line-height: 1.75em; overflow-y:auto}

    .nhc_item2 p{ padding:2em 25%;}
    .work_formula p{ width: 70%;}

}

@media all and (min-width:1000px) and (max-width:1280px){

    .staff_list.public_list article .txt_container{ padding-top:2em;}
    .staff_list.public_list article .txt_container p{height:8.3em;}
    .data-img img,.activityinrto_img{ width: 100%; }
    .work_formula p{ width: 90%;}
    .philosophy .philosophy_img{ width:90%;}
    .philosophy_img dl dd h2{ padding-bottom: 5%; margin-bottom: 5%;}
   

}
@media all and (min-width:890px) and (max-width:999px){
    .staff_list.public_list article .txt_container{ padding-top: 1.5em;}
    .staff_list.public_list article .txt_container p{height:8.3em; font-size: 12px;}
    .nhc_item2 p{ padding:1em 10%;}
    .data-img img,.activityinrto_img img{ width: 90%; }
    .work_formula p{ width: 90%;}
    .work_formula p span{ padding: 1em 1.5em;}
    .work_formula p em{ margin:0 0.7em;}
    .philosophy .philosophy_img{ width:100%;}
    .philosophy_img dl dd h2{ padding-bottom: 5%; margin-bottom: 5%;}
    .philosophy_img h1{ font-size: 34px; }
    .philosophy_img h1 strong{ font-size: 46px;}
    .philosophy_img h1 span{  display: block; width: 100%; font: 20px;}
    .company_profile_content,.content_title{ font-size: 14px;}
    .people_together strong{ font-size: 16px;}

}
@media all and (min-width:768px) and (max-width:998px){
	.page_image_record .box_content.banner_img.record_box{ width:50%;}
}
@media all and (min-width:768px) and (max-width:889px){
    .staff_list.public_list article .txt_container{ padding-top: 1em;}
    .staff_list.public_list article .txt_container h3{ font-size: 14px; height: 2em;}
    .staff_list.public_list article .txt_container p{font-size: 12px; padding-top: 1em;}
    .staff_list.public_list article .txt_container time{ display: none;}
    .nhc_item2 p{ padding:2.5em 10%;}
    .data-img img,.achievement-img img{ width: 90%; }
    .work_formula p{ width: 93%;}
    .work_formula p span{ padding: 1em 2em;}
    .work_formula p em{ margin:0 0.7em;}
    .philosophy .philosophy_img{ width:100%;}
    .philosophy_img dl dd h2{ padding-bottom: 3%; margin-bottom: 3%;}
    .philosophy_img dl dd p{padding: 0.1em 0; line-height: 1.45em;}
    .philosophy_img h1{ font-size: 40px; }
    .philosophy_img h1 strong{ font-size: 70px;}
    .philosophy_img h1 span{  display: block; width: 100%; font: 20px;}
    .company_profile_content{ font-size: 14px;}
    .people_together strong{ font-size: 16px;}
}
@media all and (max-width:767px){
    .people_together strong{ font-size: 14px;}
    .company_profile_content,.company_profile_content{ font-size: 12px;}
    .threemenu li{ float:none;}
    .main_content{ padding: 0;}
	.more_nav .before{display:block;}
	.staff_item li h3, .staff_item li p{width: 100%;}

    .line_height2.staff_item li p{ height:auto;}
    .pc_show{ display: none;}
    .wap_show{ display: block;}
    .nhc_tips em{ display: inline;}

    .company_profile_content{ width: 100%;}
    .columnTitle{ padding: 2em 0 0;}
	.staff_item li{width: 100%;}
    /*四级导航*/
    .nav_item7{ width: 90%; margin-top: 0;}
    .fourth_title{ font-size: 14px; width: 90%; margin-bottom: 2em; display: none;}
    .fourth_title a{ padding-top: 8%;}

    .staff_nav a em{ padding: 15% 0;}
    .staff_nav a.staff_style em, .staff_nav a.staff_sports em, .staff_nav a.staff_technology em,.staff_nav a.staff_style:hover em,.staff_nav a.staff_style.current em, .staff_nav a.staff_sports:hover em,.staff_nav a.staff_sports.current em,.staff_nav a.staff_technology:hover em,.staff_nav a.staff_technology.current em{background-size: 35%;  }

    .nhc_nav a.nhc_activity em,.nhc_nav a.nhc_ponder em, .nhc_nav a.nhc_nhcdata em, .nhc_nav a.nhc_activity:hover em,.nhc_nav a.nhc_activity.current em, .nhc_nav a.nhc_ponder:hover em,.nhc_nav a.nhc_ponder.current em, .nhc_nav a.nhc_nhcdata:hover em,.nhc_nav a.nhc_nhcdata.current em{ background-size: 35%;}
    .nhc_nav a.nhc_nhcdata { font-size: 12px;}
    /*提案活动*/
    .case_nav a.case_activityintro em, .case_nav a.case_reflection em, .case_nav a.case_work em,.case_nav a.case_achievement em,.case_nav a.case_activityintro:hover em,.case_nav a.case_activityintro.current em, .case_nav a.case_reflection:hover em,.case_nav a.case_reflection.current em, .case_nav a.case_work:hover em,.case_nav a.case_work.current em, .case_nav a.case_achievement:hover em,.case_nav a.case_achievement.current em{ background-size: 40%;}
    .intro_item.activityintro_item dl.nhc_dl dd{ position: relative; padding-left: 1.5em;}
    .intro_item em{ display: block; position: absolute; left: 0; top: 0.5em;}


    /*发展历程-影像志四级导航*/
    .event_nav a em{ padding: 20% 0; height: auto;}
    .event_nav a.event_img em,.event_nav a.event_video em,.event_nav a.event_img:hover em,.event_nav a.event_img.current em, .event_nav a.event_video:hover em,.event_nav a.event_video.current em{ /*background: url("../images/record_nav2h.png") top center no-repeat;*/  background-size: 35%;}
	.page_image_record .box_content.banner_img.record_box{ width:100%;}
    /*企业哲学*/
    .philosophy_img h1{ position: static; margin: 1em 0; text-transform: uppercase; font-weight: normal; letter-spacing: 2px; font-size: 16px; text-align: center; white-space: nowrap;}
    .philosophy_img h1 strong{ font-size: 24px;}
    .philosophy_img h1 span{  display: block; width: 100%;}
    .philosophy_img dl{position:relative; width: 0; height: 0; padding-left: 99%; padding-top: 99%; border: 1px solid #ccc; border-radius: 50%; margin: 1em auto;}

    .philosophy_img dl.philosophy_dl1{ margin: 1.5em 0;}
    .philosophy_img dl dd{ position: absolute; width: 100%; left: 0; text-align: center;}
    .philosophy_img dl dd p{width: 100%; text-indent: 0; padding: 0.2em 0;}
    .philosophy_img dl dd h2{font-size: 14px; font-weight: bold; padding-bottom: 5%; margin-bottom: 5%;background:url(../images/line_wap.png) no-repeat center bottom; }
    .philosophy_img dl.philosophy_dl1 dd{ top: 30%;}
    .philosophy_img dl.philosophy_dl2 dd{ top: 14%;}
    .philosophy_img dl.philosophy_dl3 dd{ top: 20%;}
    .philosophy_img dl dd p{ font-size: 12px;}
    .philosophy_img dl dt{ display: none;}


    .staff_title,.staff_item{ width: 90%; margin: 0 auto;}

    /*企业简介*/
    .people_together p{ font-size: 12px; }
    .people_together strong{ font-size: 14px; }

    .staff_list{}
    .staff_list.public_list article .txt_container p{ height: auto;}

    .governance_tips h2{ font-size: 14px;}
    .governance_tips p{ padding:1.5em 0 0.5em;}
    .governance_content{ width: 100%; margin:0; clear: both; overflow: hidden; zoom:1;}
    .governance_list{ width:100%; float: left; margin-left:0;  }
    .governance_list .governance_item{ margin-bottom: 5%; background: #f8f8f8; overflow: hidden; padding:2% 4%; letter-spacing: 0; }
    .governance_list .governance_item h3{ padding: 0.5em; }
    .governance_list .governance_item h3 strong{font-size: 14px; }
    .governance_list .governance_item h3 span{ font-size: 14px;}
    .governance_item ul li img{ width: 30%; margin-top: -3%;}


    .governance_tips p,.governance_content,.staff_list,.philosophy p,.company_item dd{ width: 90%; margin: 0 auto;}
    .people_together{ width:67%; margin: 8% auto 3%; padding: 3% 10% 2% 12%;}
    .people_together .yinhao{ width: 10%;}


    /*企业文化*/
    .activityintro_content .content-slide{ padding-top: 2em;}
    .case_img,.achievement_content{ padding-top: 1em;}
    .activityintro_item{ padding: 1% 5%;}
    .font18{ font-size: 12px;}
    .nhc_item dl.nhc_dl{ padding: 1em 0;}
    .nhc_item2 p,.nhc_item3 p, .nhc_ponder p{ padding: 0.8em 0;}
    .nhc_item4 ul.nhc_ul li{ width: 98%; margin: 2% 0 2% 0;}
    .nhc_item4 li h4 span{ font-size: 14px; height: auto; padding: 1em 0; margin-bottom: 0.5em;}
    .nhc_item4 p.nhc_p5{ padding: 1em 0;}
    .nhc_ponder{ padding: 1em 5%;}
    .activityintro_bottom_img{ margin-top: 2em;}
    .activityintro_bottom_img img{ width: 150%;  margin-left: -25%;}
    .activityinrto_img img{ width: 90%;}
    .company_profile_content h5{ font-size: 14px;}
    .nhc_content_item h5{ margin-bottom: 1em;}
    .activityintro_content h5.achievement{ margin: 0.5em 0;}
    .nhc_tbale{ margin:1em auto; width: 90%;}
    .activityintro_item dl.nhc_dl.ling_hight{ padding:0.5em 0;}
    .activityintro_item dl.nhc_dl.ling_hight dt{ padding-bottom:0.3em;}
    .activityintro_item dl.nhc_dl.ling_hight dd{ padding: 0.3em 0;}
    .work_formula p{ width: 100%;}
    .work_formula p em,.work_formula p span{  margin: 0 0.5em;}
    .work_formula p span{ padding:0.8em 0.6em;}
    h6.red_text{ margin:1em 0 1.5em;}
    .activityinrto_img{ padding:3em 0;}
    .work_item .activity_ul{ border-left:2px solid #e7e7e7; margin-left: 28%; margin-top: 2em;}
    .work_item .activity_ul li{  padding-left: 1em;}
    .work_item .activity_ul li em{ left: -5.5em;  font-size: 14px;  color: #e11d30; }
    /*NHC*/
    .pagination {top: 0;}
    .activityintro_item dl.nhc_dl.ling_hight dd.lineheight_long{ line-height: 3em;}

    /*影像志*/
    .page_image_record .title,.page_video_record .title{ font-size: 14px; padding: 0.5em; margin: 2em 0;}
    .nav_item2{ width: 50%;}
    .box_content.banner_img.record_box .box p.box_text strong, .box_content.banner_img.record_box .box:hover p.box_text strong{ font-size: 14px;}
	/*企业荣誉*/
	/*.honor_table{ margin-top:6em;}*/
	/*.page_enterprise .pagination{ top:2em;}*/
	.page_enterprise .swiper-pagination-switch{ margin:0 0.8em;}

    .main_content .threemenu{ margin-top: 1em;}

.nhc_item4 li p{ font-size: 12px;}

.governance_list .governance_item ul{ font-size: 12px;}
.page_image_record #newlayer #layer_content a{ height: 20px;}
.page_image_record #newlayer .btn_prev,#newlayer .btn_next{width:4%;height:0;padding:4% 0 0;overflow:hidden;position:absolute;top:50%;margin-top:-2%;-moz-transition:all .2s ease-in;-webkit-transition:all .2s ease-in;-o-transition:all .2s ease-in;-ms-transition:all .2s ease-in;transition:all .2s ease-in;}
.page_image_record #newlayer .btn_prev{left:-1%; right:auto;background:url(../images/left.png) no-repeat 0 0;background-size:100%;_background:url(../images/tm.gif);_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/webstatic/images/2016page/left.png',sizingmethod=scale);}
.page_image_record #newlayer .btn_next{right:-1%;background:url(../images/right.png) no-repeat 0 0;background-size:100%;_background:url(../images/tm.gif);_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/webstatic/images/2016page/right.png',sizingmethod=scale);}
.page_image_record #newlayer .btn_close{top: 8.5%;right: -1%; padding:30px 0 0 17px; background-size:100%;}
.page_image_record #newlayer .btn_prev, .page_image_record #newlayer .btn_next{ top:46%;}
.page_image_record .addition_content{ margin-top:45%;}
.page_image_record .addition_content .numindex{ font-size:16px; width:22px;}
.page_image_record .addition_content .numaall{ font-size:16px;}
.page_image_record .addition_content .title_name{ font-size:14px;}

}
@media all and (max-width:479px){
    .company_profile_content{ width: 100%;}
    /*四级导航*/
    .fourth_title a{ padding-top: 0;}


    .philosophy_img dl.philosophy_dl2 dd{ top: 10%;}
    .philosophy_img dl.philosophy_dl3 dd{ top: 16%;}

}
@media all and (max-width:319px){

    .philosophy_img dl{ position:relative; width: 90%; height: auto; padding:0; border:0;margin: 1em auto;}

    .philosophy_img dl dd{ position: static; width: 100%; left: 0; text-align: center;}


}