/*头部banner*/
.banner{ width:100%; height:auto; overflow: hidden;}
.banner .banner_img { display: block; width: 100%;}
.banner .title{ color:#fff; margin-left:60px; text-align:left; padding-top:30px; overflow:hidden}
.banner .title h4{ font-size:40px; font-weight:bold; border-bottom:2px solid #fff; line-height:1.2em; float:left;text-shadow:1px 1px rgba(0,0,0,.3);}
.banner .title p{ font-size:16px; line-height:1.5em; clear:both;text-shadow:1px 1px rgba(0,0,0,.3);}
.banner .title p a{ color:#fff}
.banner .title p a:hover{ color:#ED002D}

/*定位*/
.location-search{ width: 100%; max-width: 1200px; margin: 0 auto; height:50px; line-height:50px; background-color:#c90229}
.location{ float:left; text-align:left; color:#fff; font-size:13px; padding-left:5.4%;}
.location a{ color:#fff}
.search{ border:1px solid #fff; height:34px; line-height:34px; width:25%; float:right; margin-right:4%; position:relative; top:8px; text-align:left;}
.search input{ height:32px; line-height:32px; width:78%; padding-left:4%; border:0; background:none; color:#fff; font-size:14px;}
.search input::-webkit-input-placeholder { /* WebKit browsers */ color: #fff;} 
.search input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */ color: #fff; } 
.search input::-moz-placeholder { /* Mozilla Firefox 19+ */ color: #fff; } 
.search input:-ms-input-placeholder { /* Internet Explorer 10+ */ color: #fff; } 
.search button{ width:14%; text-align:center; border:0; background:none; vertical-align:middle}
.search button img{ vertical-align:middle}
/*主要内容区域*/
.container { width: 100%; max-width: 1200px; margin: 0 auto;}
.container .big-title{ border-top:1px solid #c90229; text-align:left; margin-top:12px;}
.container .big-title img{ position:relative; top:-1px; width:16.23%;}
.search_icon{ display:none}
.container{ font-size:14px; text-align:left}
/*大事件*/
.describe{ margin:20px 5% 0;}
.page_event .container .big-title img{ width:14.9%}
/*年份列表*/
.m-news-swiper {position: relative;width: 100%;height:36px;margin: auto;margin-bottom: 20px;margin-top:16px;}
.swiper_wap{ display:none}
.m-news-swiperself {width:91%;margin: auto;}
.m-news-swiperself2{width:91%;margin: auto;}
.m-news-year {width: 100%;font-size:0; padding-left:5px;}
.m-news-year li {width:14.1%;background: #D8D8D8;height:36px;border-right:1px solid #fff;text-align: center;line-height:36px;cursor: pointer;font-size:12px;display:inline-block;}
.m-news-year li:first-child {width:14%;}
li.m-news-ylast {width:14%;margin-right: 0;}
/*swiper的左右按钮*/
.m-news-left,.m-news-right {position: absolute;width:4.5%;height:36px;top: 0;cursor: pointer;}
.m-news-left {left: 0;background: url(../images/news/news_prev.png) no-repeat center center;cursor: pointer;}
.m-news-right {right: 0;background: url(../images/news/news_next.png) no-repeat center center;}
.m-news-current {filter: alpha(opacity=50);-moz-opacity: 0.5;-khtml-opacity: 0.5;opacity: 0.5;cursor: default;}
.m-news-year li a {display: block;width: 100%;height: 100%;color:#5d5d5d;}
li.m-news-ycurrent a,li.m-news-ycurrent2 a {color: #ffffff;background: #c90229;font-size:14px;}
.m-news-year li a:hover {color: #ffffff;background: #c90229;}

.event-text{ overflow:hidden;position:relative; margin:0 5% 50px; padding-top:70px;}
.event-text .left{ width:25%; float:left; text-align:center}
.event-text .left h4{ font-size:78px; font-weight:normal; color:#c90229;}
.event-text .right{width:75%; float:right; font-size:14px;}
.event-text .right dd{ position:relative;padding-left:60px; padding-bottom:35px;}
.event-text .right dd .line{ position:absolute; top:0; left:0; bottom:0; border-left:1px solid #c90229}
.event-text .right dd .mouth{ position:absolute; top:0; left:-3px; display:block; background:#fff url(../images/about/dian.png) left center no-repeat; padding-left:15px; color:#c90229}
.event-text .right dd p{ margin-bottom:35px;}
.event-text .right dd .text{ border-bottom:1px solid #e2e2e2}
.event-text .right dd.noborder .text{ border-bottom:0}
.event-text .right dd .text img { max-width: 100%;}
/*公司简介*/
.mediainfo{ overflow:hidden; width:91%; margin:0 auto; padding-top:10px;}
.mediainfo .left{ width:76%;padding-right:3%; border-right:1px solid #c7c7c7; margin-bottom:20px; float:left; min-height:557px}
.mediainfo .left .title{position:relative;height:30px;}
.mediainfo .left .title .return{ position:absolute; right:4%;display:block; width:86px; height:30px; line-height:30px; background:url(../images/service-activity/return.png) no-repeat 15px center; border:1px solid #c7c7c7;text-indent:1.5em; font-size:14px; color:#c90229; text-align:center}
.mediainfo .left .title a:hover{ background:#c90229 url(../images/service-activity/return-hover.png) no-repeat 15px center; color:#fff}
.mediainfo .left .title h4{ font-size:30px; color:#c90229; padding:8px 0; text-align:center}
.mediainfo .left .title p{ line-height:30px; margin-bottom:4px; font-size:14px; text-align:center}
.mediainfo .left .title p img{ vertical-align:middle; width:16px;}
.mediainfo .left .title p span{ margin:0 7px}
.mediainfo .left .title p span.nospace{ margin:0}
.mediainfo .left .contain h4{ height:48px; line-height:50px;}
.mediainfo .left .contain p{ text-align:left; text-indent:2em; font-size:14px; line-height:26px; margin-bottom:5px;}
.mediainfo .left .contain p.img{ text-align:center; text-indent:0;}
.bottom_share{ text-align:right; padding:38px 0; display: none;}
.bottom_share img{ width:22px;}
.bottom_share span{ margin-right:18px;}
.mediainfo .right{ width:18%; padding-left:2%; float:right; text-align:left}
.mediainfo .right .title h4{ font-size:16px; height:28px; line-height:28px;}
.mediainfo .right ul{ padding-top:4px;}
.mediainfo .right li a { display:block;background:url(../images/service-activity/li_icon.png) left 7px no-repeat; padding:4px 0;  padding-left:1em; font-size:14px; }
.mediainfo .right li a:hover{background:url(../images/service-activity/li_iconhover.png) left 7px no-repeat;}
.mediainfo .right .img img{ display:block; width:100%; margin-top:15px;}
/*联系我们*/
.contact_contain{ margin:20px 8% 60px;}
.contact_map{ width:100%; height:420px;margin-bottom:20px;}
.contact_contain .contain{ overflow:hidden}
.contact_contain .left{ width:40%; float:left}
.contact_contain .left ul{ background-color:#eeeeee; padding:40px 4%;}
.contact_contain .left ul li{ position:relative; padding:22px 0 22px 70px; font-size:16px;border-top:1px solid #fff}
.contact_contain .left ul li.first{ border-top:0}
.contact_contain .left ul li.first img{ top:22px;}
.contact_contain .left ul li img{ position:absolute; top:20px; left:16px;}
.contact_contain .right{ width:57%; float:right}
.contact_contain .right p{ padding-left:4%}
.contact_contain .right p.up{ border-bottom:1px solid #5d5d5d; height:52px; padding-top:30px;}
.contact_contain .right p.dw{ padding-top:20px; font-size:14px;}
.contact_contain .right p.dw a{ margin-right:11%}
.contact_contain .right p.dw span{ font-size:16px; margin-bottom:6px; display:block}
/*企业荣誉*/
.column_honor{ margin:24px 4% 40px;}
.column_honor .title{ position:relative;}
.column_honor .title .prev{position:absolute; left:-5em;top:0;opacity:0.7;padding:50px 0 0 4.5%;width:0;height:0;overflow:hidden;margin:0;background:url(../images/news/news_prev.png) no-repeat center center; display:none;}
.column_honor .title .next{position:absolute;right:-5em;top:0;opacity:0.7;padding:50px 0 0 4.5%;width:0;height:0;overflow:hidden;margin:0;background:url(../images/news/news_next.png) no-repeat center center; display:none;}
.column_honor .title .prev.noshow,.column_honor .title .next.noshow{ opacity:0.4;}
.column_honor .title ul{list-style-type:none; width:100%;overflow:hidden; white-space:nowrap; position:relative;}
.column_honor .title li{display:inline-block;*display:inline;cursor:pointer; line-height:50px;color:#A3A4A5; width:20%}
.column_honor .title li span{display:block;*display: block; text-align:center; font-weight:bold; line-height:50px; border-right:1px solid #fff; font-size:16px; color:#5d5d5d; background-color:#e2e2e2}
.column_honor .title li.current{ }
.column_honor .title li.current span{background:#c90229; color:#fff;}
.column_honor .honor_content{position:relative; height:0; overflow:hidden;}
.column_honor .sliding_on{ height:auto;}
.column_honor .honor_content h2{ position:absolute; visibility:hidden;}
.column_honor .honor_content img{ width:100%;}
.column_honor .honor_content .forwap{ display:none;}
.honor_txt h3{ height:50px; line-height:50px; font-size:20px; color:#c90229;}
.honor_txt table{ background-color:#e2e2e2; padding:1% 0 0 1.5%; width:100%}
.honor_txt table th{ padding-right:2%;}
.honor_txt table th span{ display:block; border-bottom:1px solid #fff;font-size:20px; padding:10px 0 13px; text-align:left;}
.honor_txt table td{ padding-right:2%}
.honor_txt table td span{ display:block; border-bottom:1px solid #fff; padding:10px 0 13px; font-size:16px;}
.honor_txt table .noborder td span{ border:0}
.honor_saishi table.qy_honor1{ background-color:#fff}
.honor_saishi table.qy_honor1 th span{ text-align:left;}
.honor_saishi table td span{ border:0;}
.honor_saishi table td{ border-bottom:1px solid #fff}
.honor_saishi table{ padding:1% 1.5% 0 1.5%}
.honor_saishi table th{ color:#c90229;}
/*企业荣誉-车型奖项*/
.car-prize h4{ height:50px; line-height:50px; color:#c90229; font-size:20px; padding:0 1%}
.car-prize h4 span{ display:block; float:left;}
.car-prize h4 span.prize-models{ width:23%;}
.car-prize h4 span.prize-project{ width:52%;}
.car-prize h4 span.prize-company{ width:25%;}
.prize-contain{ position:relative; background:#e2e2e2; padding:1.5% 1.5% 1.5% 23%}
.prize-contain .car-models{ position:absolute; top:0; left:0; width:23%; margin-top:1.5%; margin-left:1.5%}
.prize-contain .car-models img{ width:80%}
.prize-contain table{ padding:0; background:none;}
.prize-contain .prize-table td{ font-size:16px; padding:10px 0; border-bottom:1px solid #fff}
.prize-contain .prize-table a.more{ display:block; line-height:50px; height:40px; color:#c90229; text-align:center; font-size:16px;}
.prize-contain .prize-table tr.hide{ display:none}
.prize-contain .prize-table th{ height:50px; line-height:50px; color:#c90229; font-size:20px; font-weight:bold}
.prize-contain .th-wap{ display:none}
/*东风风度品牌*/
.page_brand-concept .container .big-title img{ width:21.15%}
/*搜索结果*/
.search_contain .searchform{ width:46%; margin:0 auto; height:32px; line-height:32px; border:1px solid #d6d6d6; margin-top:26px; position:relative;}
.search_contain .searchform input{ height:32px; line-height:32px; border:none;float:left; width:78%; padding-left:2%; font-size:14px;}
.search_contain .searchform button{ width:20%; height:34px; line-height:34px; background-color:#c90229; color:#fff; font-size:14px; border:0; text-align:center; position:absolute; right:-1px; top:-1px;}
.search_contain .search_result{font-size:14px; margin:0 4.2%; margin-top:26px; }
.search_contain .search_result .total{ height:26px; line-height:26px; margin-bottom:2px;}
.search_contain .search_result h4{ margin-bottom:8px;}
.search_contain .search_result p{ line-height:20px; margin-bottom:2px; word-wrap:break-word}
.search_contain .search_result li{ border-bottom:1px solid #d8d8d8; padding-bottom:4px; margin-bottom:18px;}
.search_contain .search_result li i{ font-style:normal; color:#c90229}
.search_contain .search_result li span.time{ margin-left:20px;}
.page{ font-size:18px; margin:26px 0; text-align:center;}
.page .pagebtn{ margin:0 2%;}
.page .pagebtn a{ margin:0 0.5%; font-weight:bold}
.page .pagebtn a.current{color:#ED002D;}
.page a img{ vertical-align: baseline}
.page input{ border:1px solid #999; text-align:center;}
.search_contain .search_result .page{ margin:35px 0 60px;}
/*企业社会责任*/
.page_responsibility .container .big-title img{ width:20.55%}
.respons-contain .respons-text{ background-color:#eeeeee; padding:2.5% 2.5% 3%; margin-top:10px; font-size:14px;}
.respons-contain .respons-text h4{ color:#c90229; font-size:20px; margin-bottom:1%;}
.respons-contain .respons-text p{ margin-bottom:18px;}
.respons-link{ overflow:hidden; margin-bottom:102px;}
.respons-link a{ display:block; float:left; width:19.8%; position:relative; background-color:#fff; padding-right:0.2%;}
.respons-link a img{ width:100%;}
.respons-link a .text{ position:absolute; top:0; left:0; bottom:0; right:1.2%; background:url(../images/hot-information/text_bj.png) 0 0; display:none;    -webkit-transition: all 1s ease;
    transition: all 1s ease;}
.respons-link a:hover .text{ display:block;}
.respons-link a .text h4{ width:60%; border:1px solid #fff; position:absolute; left:50%; margin-left:-30%; bottom:10%; text-align:center; color:#fff; font-size:20px; padding:4% 0; line-height:1em;  font-weight:normal;}
.responswap-link{ display:none;}
/*企业社会责任内页*/
/*--滑动门--------------*/
.page_responsibility .sd_column{ background-color:#eeeeee;}
.page_responsibility .sd_column .sd_btn{border-bottom:3px solid #fff; position:relative; margin-top:18px;}
.page_responsibility .sd_column .sd_btn ul{overflow:hidden; list-style-type:none; margin-bottom:-3px;}
.page_responsibility .sd_column .sd_btn li{float:left;cursor:pointer;background:#EEE; width:20%;text-align:center;}
.page_responsibility .sd_column .sd_btn li span{ display:block; border-right:2px solid #fff}
.page_responsibility .sd_column .sd_btn li img{ width:100%;}
.page_responsibility .sd_column .sd_btn li .link{ display:block;}
.page_responsibility .sd_column .sd_btn li .link_on{ display:none;}
.page_responsibility .sd_column .sd_btn li.current{font-weight:bold;border-bottom:3px solid #eeeeee; }
.page_responsibility .sd_column .sd_btn li.current .link{ display:none;}
.page_responsibility .sd_column .sd_btn li.current .link_on{ display:block;}
.page_responsibility .sd_column .sd_content{ padding:0; height:0; overflow:hidden;}
.page_responsibility .sd_column .sliding_on {padding:1% 3%; height:auto;}
.page_responsibility .sd_column .sd_content .sd_title{ position:absolute; left:0; top:0; visibility:hidden; height:0; overflow:hidden;}
.page_responsibility .sd_column .into_content{ overflow:hidden; margin-bottom:44px;}
.page_responsibility .sd_column .into_content .line{ border-bottom:1px solid #d1d1d1; margin:10px 0 20px; padding-top:16px;}
.page_responsibility .sd_column .into_content .list .line{ margin:0; padding-top:0;}
.page_responsibility .sd_column .sd_btn .nohave{opacity:0.5;filter:alpha(opacity=50);}
.page_responsibility .into_content h4{ font-size:18px; color:#c90229; margin-top:10px; margin-bottom:20px; }
.page_responsibility .into_content p{ margin-bottom:15px;}
.into_content .event ul{height:52px; border-top:1px solid #c90229; }
.into_content .event ul li{ width:16.6666%; float:left; text-align:center;padding-top:20px; position:relative; font-size:16px; font-weight:bold; cursor:pointer;}
#link2 .into_content .eventinfo7 ul li{ width:14.28%;}
.into_content .event ul li span{ position:absolute; top:-4.5px; left:50%; margin-left:-15px;}
.into_content .event ul li span .dian{ display:block;}
.into_content .event ul li span .dian_on{ display: none;}
.into_content .event ul li.current span .dian{ display:none;}
.into_content .event ul li.current span .dian_on{ display: block;}
.into_content .event .text{ display:none; margin-bottom:20px;}
.into_content .event .current{ display:block;}

#link3{ padding:0;}
#link3 h4{ padding:1% 3.4%;}
.into_content .list{width:99%;font-size:14px; padding:0 0.5%;}
#link3 .into_content .list{width:42%; float:left; font-size:14px; padding:0 4%}
.into_content .list dd{ position:relative;padding-left:99px; padding-bottom:15px;}
.into_content .list dd .line{ position:absolute; top:0; left:0; bottom:0; border-left:1px solid #c90229}
.into_content .list dd .mouth{ position:absolute; top:0; left:-3px; display:block; background:#eeeeee url(../images/about/dian.png) left center no-repeat; padding-left:15px; color:#c90229; width:42px;}
.into_content .list dd p{ margin-bottom:15px;}
.into_content .list dd .text{ border-bottom:1px solid #e2e2e2}
.into_content .list dd.noborder .text{ border-bottom:0}

.pc{ display:block}
.wap{ display:none}

@media all and (max-width:1200px){
    .banner .banner_img { width: 180%; margin-left: -40%;}
}

@media all and (min-width:768px) and (max-width:959px){
.event-text .left{text-align:left}
.event-text .left h4{ font-size:70px;}
.event-text .left img{ width:150px;}
/*联系我们*/
.contact_contain{ margin:20px 4% 60px;}
.contact_contain .left ul li{ padding-left:56px;}
.contact_contain .left ul li img{ width:30px;}
/*企业荣誉*/
.honor_txt table th{ border-bottom:1px solid #fff}
.honor_txt table th span{ border:none}
.honor_txt table td{ border-bottom:1px solid #fff}
.honor_txt table td span{ border:none}
/*企业社会责任*/
.respons-link a .text h4{ font-size:18px;}
}
@media all and (min-width:0px) and (max-width:767px){
/*.banner{height:129px;}*/
.banner .title{ margin-left:32px;}
.banner .title h4{ font-size:18px;}
.banner .title p {font-size:12px;}
.container .big-title img{ width:40%;}
.location-search{ position:relative;}
.location{ font-size:12px;padding-left:2%}
.location-search .search_icon{ position:absolute; top:0; right:4%;}
.location-search .search_icon img{ width:20px; vertical-align:middle}
.search{ width:100%; background-color:#f0f0f0; border:0; top:50px; color:#5d5d5d; position:absolute; z-index:10; border-bottom:1px solid #000; display:none; margin:0; padding:0;}
.search input{ color:#5d5d5d;}
.search_icon{ display:block}
.search input::-webkit-input-placeholder { /* WebKit browsers */ color: #5d5d5d;} 
.search input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */ color: #5d5d5d; } 
.search input::-moz-placeholder { /* Mozilla Firefox 19+ */ color: #5d5d5d; } 
.search input:-ms-input-placeholder { /* Internet Explorer 10+ */ color: #5d5d5d; } 
.search button img{ display:none}
.page_event .container .big-title img{ width:40%}
/*大事件*/
.m-news-swiper{ margin:20px 5% 25px; width:auto}
.m-news-year li:first-child{ width:49%}
.m-news-year li{ width:49%}
.m-news-left{ width:5.5%; left:-3.5%; background-position:left center}
.m-news-right{ width:5.5%; right:-3.5%; background-position:right center}
.swiper_pc{ display:none}
.swiper_wap{ display:block}
.event-text{ padding-top:20px;}
.event-text .left{ display:none}
.event-text .right{ width:auto; float:none}
.event-text .right dl{ padding:0 4px;}
.event-text .right dd{ padding-left:5%; padding-right:2%;}
.event-text .right dd .mouth{ font-size:16px; top:-20px; padding-left:6%;}
.event-text .right dd p{ margin-bottom:18px; font-size:12px;}
/*公司简介*/
.mediainfo{ width:86%}
.mediainfo .left{ float:none;padding:0; border:0; margin:0; width:100%;}
.mediainfo .left .contain h4{ font-size:16px; height:38px; line-height:48px}
.mediainfo .right{ display:none}
.bottom_share{ display:none}
/*联系我们*/
.contact_map{ width:100%; height:312px;margin-bottom:20px;}
.contact_contain .left{ float:none; width:auto}
.contact_contain .right{ float:none; width:auto}
.contact_contain .left ul{padding:4%;}
.contact_contain .left ul li img{ width:30px; left:0;}
.contact_contain .left ul li{ padding-left:38px; text-align:center}
/*企业荣誉*/
.column_honor{ margin:24px 0 40px}
.column_honor .title{margin:0 3em;}
.column_honor .title .prev{left:-3em; padding:3em 0 0 3em;}
.column_honor .title .next{right:-3em;padding:3em 0 0 3em;}
.column_honor .title li{line-height:3em; width:50%}
.honor_txt table th{ border-bottom:1px solid #fff}
.honor_txt table th span{ border:none}
.honor_txt table td{ border-bottom:1px solid #fff}
.honor_txt table td span{ border:none}
.column_honor .title li span{padding:0 1em; font-size:16px; font-weight:normal }
.column_honor .news_content{ margin:0;}
.column_honor .news_content .forpc{ display:none;}
.column_honor .news_content .forwap{ display:block;}
.column_honor .title .prev{ display:block}
.column_honor .title .next{ display:block}
.honor_content{ margin:0 4%}
.honor_txt table{ padding:4%}
.honor_txt table .noborder td { border-bottom:0;}
.honor_txt h3{ font-size:16px; font-weight:normal; height:40px; line-height:40px;}
.honor_txt table th span{ font-size:16px; font-weight:normal}
.honor_txt table td span{ font-size:14px;}
.car-prize h4{ display:none}
.prize-contain{ background-color:#fff; padding:0; padding-bottom:10px;}
.prize-contain .car-models{ position:static; width:100%}
.prize-contain .car-models .th-wap{ display:block; height:40px; line-height:40px; font-size:16px; font-weight:normal}
.prize-contain .car-models img{ width:100%}
.prize-contain .prize-table th.th-wap{ display:table-cell; font-size:16px; font-weight:normal; height:auto; line-height: normal; padding:10px 4% 10px 4%}
.honor_txt .car-prize table{ padding:0;}
.honor_txt .car-prize table tr{ background-color:#f0f0f0;}
.honor_txt .car-prize table tr th{ padding-left:4%}
.honor_txt .car-prize table tr td{ padding-left:4%}
.prize-contain .prize-table a.more{ background-color:#f0f0f0}
/*东风风度品牌*/
.page_brand-concept .container .big-title img{ width:40%;}
/*搜索结果*/
.search_contain .searchform{ width:90%; margin:0 auto; margin-top:26px;}
.search_contain .search_result{ margin:0 5%;}
.search_contain .searchform input{ width:82%}
.search_contain .searchform button{ height:0; padding-top:34px; overflow:hidden; width:16%; background:#c90229 url(../images/search.png) no-repeat center center}
.search_contain .search_result .total{ margin-bottom:10px;}
/*企业社会责任*/
.page_responsibility .container .big-title img{ width:50%;}
/* .page_responsibility .location{ padding-left:0;} */
.page_responsibility .location-search .search_icon{ right:2%;}
.respons-contain .respons-text{ padding:2.5% 5% 3%}
.respons-contain .respons-text h4{ font-size:16px; margin-bottom:3%;}
.respons-contain .respons-text p{ font-size:12px;}
.respons-link{ display:none;}
.responswap-link{ display:block; margin-bottom:34px; overflow:hidden;}
.responswap-link a{ display:block; width:49.2%; margin:0 0.4%; float:left; margin-bottom:0.5%;}
.responswap-link a img{ width:100%;}
.responswap-link a.last{ margin:0 0.4%; width:99.2%; padding-top:0%;}
/*企业社会责任详情页*/
.page_responsibility .sd_column .sd_btn{ border-bottom:0;}
.page_responsibility .sd_column .sd_btn{ border-left:2px solid #fff;}
.page_responsibility .sd_column .sd_btn ul{ margin-bottom:0;}
.page_responsibility .sd_column .sd_btn li{ width:50%; border-bottom:3px solid #fff}
.page_responsibility .sd_column .sd_btn li.current{ border-bottom:3px solid #fff}
.page_responsibility .sd_column .sd_btn li img{ width:80%; margin:0 auto; display:block;}
.page_responsibility .sd_column .sd_btn li#pjs0_5btn{ width:100%;}
.page_responsibility .sd_column .sd_btn li#pjs0_5btn img{ width:40%;}
.into_content .list dd{ padding-left:11px;}
.into_content .list dd .text{ padding-top:20px;}
#link3 .into_content .list{ float:none; width:94%;}
.into_content .list{ padding-left:1.5%;}
.into_content .list dd .mouth{ width:120px;}
.pc{ display:none}
.wap{ display:block}
.into_content .event .wap .text{ display:block;}
.into_content .list dd p{ margin-bottom:0;}
.into_content .list dd .text{ border-bottom:0;}
.into_content .list dd{ padding-bottom:12px;}
.into_content .event .wap .text{ margin-bottom:0;}
.page_responsibility .sd_column .into_content  .wap .line{ margin:0;}

}




