/* import responsive stylesheet */
@import url(./Pad.css) screen and (max-width: 1024px);
@import url(./Mobile.css) screen and (max-width: 760px);

/* hide template textarea */
.UnpcPush textarea, .PcPush textarea, .MobilePush textarea, .UnmobilePush textarea{display: none;}

/*
* PcMode
*/
body:after {display: block; height: 0;line-height: 0;overflow: hidden;visibility: hidden; content: 'Pc';}
.PcMode:after { content: 'Pc' !important;}
.UnpcPush, .MobilePush { display: none;}
/*
* PadMode
*/

@media only screen and (max-width: 1024px) {

  body:after {content: 'Pad';}
  body{ user-select: none;-webkit-user-select: none;}
  html,body,.wrap { min-width:0;}
  html { overflow-x:hidden;}
  body,input,textarea,button,select { font-size:14px;}
  .wrap{padding-left:2%;padding-right:2%;width: auto;}
  .PcPush{display: none;}
  .UnpcPush{display: block;}
}

/*
* MobileMode
*/
@media only screen and (max-width: 760px) {
   img[data-src] { opacity: 0 ; filter: alpha(opacity=0);}
   
 /*  ._w1400{width:100%;height: 250px;overflow: hidden;}*/
   .service { max-height: 290px;}

  body:after {content: 'Mobile';
  }
  body,input,textarea,button,select {font-size:16px;}
  .wrap{padding-left:2%;padding-right:2%; }
  .UnmobilePush{display: none;}
  .MobilePush{display:block;}
  img[data-src]{opacity: 1;}
  
  .video_list01 .row>.midd-6 {width: 98%;}
  .layout_product .pt2 .img_list .tit_box .pd {font-size: 14px;}
  .layout_product .part3 .img_list .tit_box .pd {font-size: 14px;}
  .solution02 ul li .left .item .tit {font-size: 14px;}
  ._bd_l .item .txt {font-size: 14px;}
  .i_news .news_bd ._bd_r ._list_box ._list_title {font-size: 14px;width: 78%;}
  .i_part1_bd .part1_font_box ._font_box_text {font-size: 14px;}
  
  
  .pageFooter .footer_r .other_company,.pageFooter .footer_r .footer_title {display:none;}
  .pageFooter {padding: 10px 0px 20px;display: none;}
  .footer_bar {margin-bottom: 55px;}
  .i_part1 {padding-bottom: 10px;}
  .i_part_hd ._hd_title a ,.i_part1_bd .i_part1_bd_title {font-size: 20px;}
  .i_part1_bd .part1_cygs_box {min-height: 142px;}
  .xc_bread {margin-top: 60px;}
  
  .welcome_box {width: 100%;min-width: 100%;max-width:100%;margin: 0 auto;}
  .welcome_box .head p {width: 90%; text-align:justify;}
  .welcome_box .qqyy-box .title_h5,.welcome_box .head .title_h5 strong{display:none;}
  .welcome_box .head p {margin: 0 auto 0;}
  .welcome_box .head {padding: 0.2rem 0 0.7rem;}
  .channel_content2 {padding:10px 0;}
  .fz30 {font-size: 24px;}  
  .fz20 {font-size: 19px;}
  .xc_main {padding-top: 20px;}
  #banner3 .pagination {right: 0px;bottom: 20px;position: static;float: left;}
  .contact .map_box .con dt {font-size: 20px;}
  .news_list_con .topnews ._title {font-size: 16px;margin-top: 10px;margin-bottom: 5px;line-height: 25px;height: 50px;}
  .news_list_con .topnews ._sum {font-size: 14px;line-height: 24px;height: 68px;margin-bottom: 10px;}
  .news_list_con .topnews ._tools span {font-size: 14px;}
  .welcome_box .qqyy-box .head {padding-bottom: 0.5rem;}
  .contact .pt1 {padding: 0;}
  .layout_product .part3 {padding-bottom: 0px;}
  .num_tit{margin-bottom: 0px}
  .yh_person .part02 .tab_box ._tit {width: 49%!important;}
  .pos-detail-wrap .pos-detail-hd .pos-detail-hd__btns {top: 25px;}
  .common-btn {height: 40px;line-height: 40px;font-size: 14px;padding: 0 50px 0 25px;}
  .pos-detail-wrap .pos-detail-bd .post-detail__module {margin-bottom: 0px!important;}
  
   /* 首页 */
   :root .ibanner .i_video img{display:block;}
   :root .ibanner .i_video video{display:none;}
   .ibanner .content{bottom:-60px; height:50px;display: none;}
   .ibanner .content ul li{height:50px; line-height:50px; font-size:13px;}
   .ibanner .item .content .infor{padding-top:14%; padding-left:35px;}
   .ibanner .item .content .infor .tit{font-size:15px; line-height:20px;padding-left: 4px;width: 89%;}
   .ibanner .btn_nav>div{font-size:40px; margin-top:-12px;}
   .ibanner .btn_nav>div .iconfont{margin:0;}
   .ibanner .item .content .infor .con{font-size: 14px;margin-top: 2px;padding-left: 8px;width: 89%;}
   .ibanner .cover .common_btn{display:none;}
   .booswap{margin-top:5px;}
   .i_banner ._banner_nav .banner_bar_bd .bd_r_box {min-height: 92px;}
   .pageFooter .footer_title {font-size: 24px;font-weight:bold}
   .pageFooter .footer_c .email {float: left;}
   .beian{display: table;}
   .pageFooter .footer_r .foot_ewm .ewm_img {width: 35.8%;}
   .about4 .img_list li {margin-right: 2%;}
   .about4 .img_list li:nth-child(4) { display:none;}
   .about4 .img_list .tit_box .pd {padding: 8px;min-height: 55px;}
   .about4 .img_list {margin: 15px auto;}
   .pageMain .bd .list_main .bd_c .list_p {width: 93%;}
   .pageFooter .footer_c .footer_c_box {padding-right: 0;}
   .i_part1_bd .part1_cygs_box ._cygs_box_list li br{display:none;}
   .i_part1_bd .part1_cygs_box ._cygs_box_list li {padding: 15px;}
	#kefu1 {display: none;}
   .i_part_hd ._hd_text {font-size: 14px;}
	
	
	#footer {display: block;    position: fixed;    bottom: 0;    height: 57px;    box-shadow: 0 -1px 18px rgba(0,0,0,.1);    width: 100%;    background: #fff;    z-index: 999}
	#footer .btm-home:before,#menu-btn,#menu-footer li a:before,#search-btn,.cats li a:after,.cats li a:before,.contact li:before,.container-news .cats-bar li.current a:after,.container-pro_single>.thumb:after,.container-single .meta span:before,.container-single .sns,.event-box .flex-direction-nav a,.gotop,.home-news .news-list .toutiao:before,.meta:before,.pagenavbox span.tit:after,.pro_btn:before,.single_nav_box li a.current:after,.video-list li .meta:before,.video-list li a:after {
		background: url(../img/icons.png) no-repeat;background-size: 400px auto}
	#footer .btm-home:before,#menu-footer li a:before,.cats li a:after,.cats li a:before,.contact li:before,.container-news .cats-bar li.current a:after,.container-pro_single>.thumb:after,.container-single .meta span:before,.home-news .news-list .toutiao:before,.meta:before,.pagenavbox span.tit:after,.pro_btn:before,.single_nav_box li a.current:after,.video-list li .meta:before,.video-list li a:after {
		content: "";    position: absolute;    display: block}
	#footer .btm-home,#menu-footer li a,.toppic {    position: relative}
	#footer .btm-home {    width: 67px;    height: 100%;    display: block}
	#footer .btm-home:before {    width: 30px;    height: 30px;    left: 17px;    top: 13px;    background-position: -141px -2px}	
	#menu-footer {    display: -ms-flexbox;    display: flex}
	#menu-footer li a,.cats,.cats li a,.sec-box h2:after,.sec-box img,.toppic img {    display: block}
	#menu-footer li {    -ms-flex: 1;    flex: 1}
	#menu-footer li a {    color: #999;    font-size: 12px;    text-align: center;    width: 100%;    height: 100%;    padding-top: 33px}
	#menu-footer li a:before {    width: 20px;    height: 20px;    top: 13px;    left: 50%;    background-position: -7px -53px;    transform: translateX(-50%)}
	#menu-footer li.menu-item-769 a:before {    background-position: -43px -53px}
	#menu-footer li.menu-item-774 a:before {    background-position: -79px -53px}
	#menu-footer li.menu-item-770 a:before {    background-position: -149px -53px}
	#menu-footer li.menu-item-771 a:before {    background-position: -113px -53px}
	#menu-footer .current-category-ancestor a:before,#menu-footer .current-menu-item a:before,#menu-footer .current-menu-parent a:before,#menu-footer .current-page-ancestor a:before,#menu-footer li:hover a:before {    background-position: -7px -83px}
	#menu-footer .current-category-ancestor.menu-item-769 a:before,#menu-footer .current-menu-item.menu-item-769 a:before,#menu-footer .current-menu-parent.menu-item-769 a:before,#menu-footer .current-page-ancestor.menu-item-769 a:before,#menu-footer li:hover.menu-item-769 a:before {    background-position: -43px -83px}
	#menu-footer .current-category-ancestor.menu-item-774 a:before,#menu-footer .current-menu-item.menu-item-774 a:before,#menu-footer .current-menu-parent.menu-item-774 a:before,#menu-footer .current-page-ancestor.menu-item-774 a:before,#menu-footer li:hover.menu-item-774 a:before {    background-position: -79px -83px}
	#menu-footer .current-category-ancestor.menu-item-770 a:before,#menu-footer .current-menu-item.menu-item-770 a:before,#menu-footer .current-menu-parent.menu-item-770 a:before,#menu-footer .current-page-ancestor.menu-item-770 a:before,#menu-footer li:hover.menu-item-770 a:before {    background-position: -149px -83px}
	#menu-footer .current-category-ancestor.menu-item-771 a:before,#menu-footer .current-menu-item.menu-item-771 a:before,#menu-footer .current-menu-parent.menu-item-771 a:before,#menu-footer .current-page-ancestor.menu-item-771 a:before,#menu-footer li:hover.menu-item-771 a:before {    background-position: -113px -83px}
	
	
	/*首页新闻*/	
	.three {height: 100%;overflow: hidden;background: #fff;margin: 10px;}
	.three .top {overflow: hidden;float: left;margin-top: 0px;	background-color: #eee;width: 100%;}
	.three .top .top-left-box {padding: 5px 5px 0px 75px;min-height: 70px;overflow: hidden;float: left;font-size: 14px;color: #333;text-align: center;background: url(../../../images/gzlw.png) no-repeat left top;	background-size: 15%;width: 100%;}
	.three .top .top-left-box ul li{width: 80%; line-height:32px;}
	.three .top .top-right-box {display: none;}
	.three .top .top-right-box img {width: 100%;height: 100%;}
	.three .bottom {width: 100%;overflow: visible;float: left;border-top: solid 1px #ececec;}
	.three .bottom .bottom-left-box {width: 555px;height: 320px;overflow: hidden;float: left;}
	.three .bottom .bottom-left-box .device {width: 100%;height: 320px;overflow: hidden;margin: 0 auto;position: relative;}
	.three .bottom .bottom-left-box .swiper-container {width: 100%;overflow: hidden;}
	.three .bottom .bottom-left-box .swiper-wrapper {width: 100%;height: 320px;/*overflow: hidden;*/}
	.three .bottom .bottom-left-box .swiper-slide {width: 100%;height: 320px;overflow: hidden;text-align: center;position: relative;}
	.three .bottom .bottom-left-box .swiper-slide a {display: block;width: 100%;height: 100%;}
	.three .bottom .bottom-left-box .swiper-slide img {width: 100%;height: 100%;overflow: hidden;vertical-align: middle;}
	.three .bottom .bottom-left-box .swiper-title {position: absolute;left: 0px;bottom: 0px;z-index: 99999;width: 100%;height: 40px;line-height: 40px;color: #fff;font-size: 14px;text-align: left;text-indent: 1em;background:#2505054f; /* background: url("../../../news/18149533.png") no-repeat;*/}
	.three .bottom .bottom-left-box .pagination {position: absolute;left: 10px;bottom: 33px;width: auto;text-align: center;height: auto;z-index: 999;}
	.three .bottom .bottom-left-box .swiper-pagination-switch {display: inline-block;width: 5px;height: 16px;margin: 0 5px;cursor: pointer;background: #fff;}
	.three .bottom .bottom-left-box .swiper-active-switch {height: 30px;background: #dc3014;}
	.three .bottom .bottom-right-box {width: 100%;overflow: visible;float: right;}
	.three .bottom .bottom-right-box .nav-all-box {width: 100%;height: 40px;float: left;overflow: visible;background-color: #e6e6e6;}
	.three .bottom .bottom-right-box .nav-all-box ul li {width: auto;height: 40px;float: left;line-height: 40px;margin-left: 22px;font-size: 16px;color: #0f0f0f;position: relative;}
	.three .bottom .bottom-right-box .nav-all-box ul li:first-child {margin-left: 20px;}
	.three .bottom .bottom-right-box .nav-all-box ul li a {color: #787878;}
	.three .bottom .bottom-right-box .nav-all-box ul .style-active {height: 40px;line-height: 40px;color: #004485;font-size: 16px;font-weight: 600;transition: all 200ms ease;}
	.three .bottom .bottom-right-box .nav-all-box ul .style-active a {color: #181717;}
	.three .bottom .bottom-right-box .nav-all-box ul .style-active:after {content: '';display: block;position: absolute;left: -10px;top: 50%;margin-top: -2.5px;width: 4px;height: 5px;background: #e9350c;}
	.three .bottom .bottom-right-box .nav-all-box ul .style-active:before {content: '';display: block;position: absolute;right: -10px;top: 50%;margin-top: -2.5px;width: 4px;height: 5px;background: #e9350c;}
	.three .bottom .bottom-right-box .con-text-box {width: 100%;overflow: hidden;float: left;margin-top: 0px;}
	.three .bottom .bottom-right-box .con-text-box .con-ul-box {display: none;opacity: 0;width: 100%;height: 210px;overflow: hidden;float: left;}
	.three .bottom .bottom-right-box .con-text-box .on-active {display: block;opacity: 1;transition: all 700ms ease;}
	.three .bottom .bottom-right-box .con-text-box .con-ul-box ul li {width: 100%;height: 40px;float: left;line-height: 40px;font-size:14px;border-bottom: 1px solid #e5e5e5;}
	.three .bottom .bottom-right-box .con-text-box .con-ul-box ul li .li-title {width: 92%;height: 40px;float: left;background: url("../img/dian.png") no-repeat center left 2%;	padding-left: 5%;}
	.three .bottom .bottom-right-box .con-text-box .con-ul-box ul li .li-time {display:none;}
	.three .bottom .bottom-right-box .zt-box {width: 100%;height: 82px;overflow: visible;float: left;margin-top: 11px;}
	.three .bottom .bottom-right-box .device {width: 100%;height: 85px;overflow: visible;margin: 0 auto;position: relative;}
	.three .bottom .bottom-right-box .swiper-container {width: 100%;height: 82px!important;overflow: hidden;}
	.three .bottom .bottom-right-box .swiper-wrapper {width: 100%;/*overflow: hidden;*/}
	.three .bottom .bottom-right-box .swiper-slide {width: 100%;overflow: hidden;text-align: center;position: relative;}
	.three .bottom .bottom-right-box .swiper-slide a {display: block;width: 100%;}
	.three .bottom .bottom-right-box .swiper-slide img {width: 100%;overflow: hidden;vertical-align: middle;}
	.three .bottom .bottom-right-box .pagination {position: absolute;bottom: 10px;right:8px;width: 10px;text-align: center;height: auto;z-index: 999;}
	.three .bottom .bottom-right-box .swiper-pagination-switch {display: inline-block;width: 11px;height: 5px;float: left;margin: 5px 0px;cursor: pointer;background: #0749a5;}
	.three .bottom .bottom-right-box .swiper-active-switch {width: 20px;background: #dc3014;}

	/*关于-组织机构*/
	.about3{min-height:250px; margin: 0 auto; background: url(../img/about_us01.jpg) no-repeat center top;}
	.about_us01 {padding-top:50px;margin: 0 auto;}


	/*关于-发展之路*/
	.dev .stage_box li { width:100%; }
	.dev .stage_box li.cur { border-color:#e6e7e7; }
	.dev .stage_box li .pd { padding:5px 10px; }
	.dev .stage_box .desc { font-size:16px; }
	.resource-type-wrap .panel .inner_box .put_desc { padding-top:60px; }
	.resource-type-wrap .panel .inner_box .put_desc, .dev .panel .img_box {padding-left:0; }
	.resource-type-wrap .panel.leftBox_resource .inner_box .put_desc { padding-right:0; }
	.resource-type-wrap .panel .inner_box .put_time {margin-top: 12%;left:5px; }
	.resource-type-wrap .panel.leftBox_resource .inner_box .put_time {margin-top: 12%;margin-right: 15px;}
	.resource-type-wrap .panel .inner_box .cell_tit {font-size: 14px;}
	.dev .panel .img_box { height:80px; }	
	.channel_content {padding: 20px 0;}


	/*企业文化*/
	.w100{width: 100%!important;}
	.margin {margin: 40px auto!important;}
	.w30, .top_popupbox {width: calc(100% - 30px)!important;}
	.p-b2{padding-bottom:20px!important;}
	.m-b2{margin-bottom:20px!important;}
	.f-s22 {font-size: 22px!important;}
	.f-s18 {font-size: 18px!important;}
	.f-s16 {font-size: 16px!important;}
	.f-s14 {font-size: 14px!important;}
	.about_us04{margin-top:20px; padding:20px 0 0;}
	.about_us04 .infor .tit{font-size:20px; margin-bottom:20px;}
	.about_us04 .content .item{width:100%; margin-bottom:20px;}
	.about_us04 .content .item .intro{min-height:inherit; position:absolute; width:100%; bottom:0; margin-bottom:0; left:0;}
	.about_us04 .content .item .intro .box{padding:15px;}
	.about_us04 .content .item .intro .box .tit{font-size:20px;}  
	/*logo_design*/
	.logo_design .pt1 .tit{font-size:26px;}
	.logo_design .pt2 .tit{margin-bottom:30px;}
	.logo_design .pt3 .tit{margin-bottom:30px;}
	.logo_design .pt4 .tit{margin-bottom:30px;}
	.logo_design .pt2 .con .pd{padding-left:0;}
	.logo_design .pt3 .con .pd{padding-left:0;}
	.logo_design .pt4 .con .pd{padding-left:0;}
	.logo_design .pt2 .con .pd .box1{margin-right:0;}
	.logo_design .pt2 .con .pd .box{width:100%; text-align:center;}
	.logo_design .pt3 .con .pd li{width:100%; margin-bottom:20px;}

	/* 新闻列表2 */    
	.pageMain .hd .form_box{padding:0 2%}
	.pageMain .hd .form_box .inp_box_wrap .hd_btn{margin-left:0; background-color:transparent; float:right; margin-top:-5px; width:9%;}
	.pageMain .hd .form_box .inp_box_wrap{margin-right:0; border-bottom:1px solid; margin-bottom:10px; width:100%; margin-left:0;}
	.pageMain .hd .form_box .inp_box_wrap .inp_box{font-size:14px; line-height:40px; height:40px}
	.pageMain .bd{margin-top:0px;padding-top:0;}
	.pageMain .bd .list_main{width:100%;}
	.pageMain .bd .list_box{padding:0;}
	.pageMain .bd .list_box:after{display:none;}
	.pageMain .bd .list_main .bd_c .list_title{font-size:18px;}
	.pageMain .bd .list_main .bd_r{float: none;width:100%; margin-left:0;}
	.pageMain .bd .list_main .bd_c{padding:15px; background:#f6f6f6;}
	.pageMain .bd .list_main .bd_c .list_tool{padding:3px 0;}
	.channelContent-39606 .sear_result .type {display: inline;padding: 0 0.2em;}
	.news_show .widget-newsdetail-7 ._head ._title { font-size: 16px;}
	.pageMain .bd li.no_img .list_main .bd_c {width: 96%;}
	


 	/*党的建设 */
	.news_list01 .hd{margin-bottom:20px;}
	.news_list01 .hd .box{padding:20px 10px;}
	.news_list01 .hd .box .hd_tit{display:none;}
	.news_list01 .hd .box .sele_wrap, .news_list01 .hd .box .inp_box_wrap{width:90%; margin:0 auto 10px; float:none;}
	.news_list01 .hd .box .sele_wrap select, .news_list01 .select-ui-choose-default, .news_list01 .hd .box .inp_box{line-height:40px; height:40px;}
	.news_list01 .hd .box .hd_btn{font-size:14px; width:90%; float:none; margin-left:5%; line-height:40px; height:40px; border-radius:4px;}
	.news_list01 .hd .box .hd_btn .icon{display:none;}
	.news_list01 ul li{width:100%; margin-right:0; margin-bottom:20px;}
	.news_list01 ul li .intro .box{padding:20px;}
	.news_list01 ul li .intro .box .tit{font-size:18px; line-height:24px; height:48px; margin-bottom:20px;}
	.news_list01 ul .rect-528{padding-bottom:0; height:auto;}
	.news_list01 ul li .intro .box .date{font-size:14px;}
	.news_list01 ul li.noimg .img .box{padding:20px;}
	.news_list01 ul li.noimg .img .box .t{font-size:18px; line-height:24px; height:48px;}
	.news_list01 ul li .intro .box .icon{display:none;}
	.news_list01 ul li .intro .box .con{margin-bottom:20px;}
	.news_list01 ul li .intro .box .date{position:static;}
   
	/* 招聘列表 */
	.job_list01{margin-bottom:20px;}
	.job_list01 .infor{font-size:20px; margin-bottom:20px;}
	.job_list01 .list_l_t_img{display:none;}
	.job_list01 .rect-857{padding-bottom:0; height:auto;}
	.job_list01 .list_l_t_text .text_box{padding:20px;}
	.job_list01 .tit{font-size:20px;}
	.job_list01 .list_l_b_txt_box .box{padding:20px;}
	.job_list01 .list_r_text{width:90%; right:0; height:auto; padding:5%; text-align:left;}
	.job_list02 .infor{font-size:20px; margin-bottom:20px;}
	.job_list02 .form_box{padding:0 15px; margin-bottom:20px;}
	.job_list02 .form_box .inp_wrap{width:100%; margin-right:0; margin-bottom:15px;}
	.job_list02 .form_box .inp_wrap:last-child{margin-bottom:0;}
	.job_list02 .form_box .inp_wrap .inp{height:40px; line-height:40px;}
	.job_list02 .form_box .inp_wrap.search_wrap{width:100%;}
	.job_list02 .form_box button{height:46px; line-height:46px; font-size:14px; color:#fff;}
	.job_list02 .form_box button i{display:none;}
	.job_list02 ._jt{line-height:54px; height:54px;}
	.job_list02 ._jcon{padding:15px;}
	.job_list02 .info{font-size:13px; margin-bottom:20px; line-height:24px;}
	.job_list02 ._ut{font-size:13px;}
	.job_list02 ._t3{display:none;}
	.job_list02 ._t4{display:none;}
	.job_list02 ._t1{width:32%; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
	.job_list02 ._t2{width:42%; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
	.job_list02 ._t5{width:26%; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
	.job_list02 ._jcon .box{padding-right:0;}
	.job_list02 ._jcon .text_con{margin-bottom:20px;}
	
	/*科研创新*/
	.rd .pt1 .img_box{width:100%; margin-bottom:30px;}
	.rd .pt1 .info_box{width:100%;}
	.rd .pt2 .info{width:100%;}
	.rd .pt2 .img_list li{margin-bottom:30px;}	
	.rd .pt4 .line2 {width: 100%;}
	.rd .pt2 {margin-bottom: -90px;}	
	.rd_idea .img_box{width:100%; margin:0;}
	.rd_idea .img_box>img{width:100%;}
	
	
	/*煤电产业*/
	.layout_product .prt2_cell{width:100%;}
	.layout_product .prt2_cell_con{padding-bottom:38%;}
	.layout_product .prt2_cell .txt_box{top:0;}
	.layout_product .prt2_cell .img_box{top:0; left:50%;}
	.layout_product .prt2_cell .img_box, .layout_product .prt2_cell .txt_box{width:50%;}
	.layout_product .prt2_cell.prt2_cell2 .txt_box{top:0;}
	.layout_product .prt2_cell.prt2_cell2 .txt_box:after{display:none;}
	.layout_product .prt2_cell .txt_box:after{display:none;}
	.layout_product .prt2_cell_con{height:auto; padding-bottom:0; margin-bottom:30px;}
	.layout_product .prt2_cell .img_box, .layout_product .prt2_cell .txt_box{width:100%; position:static;}
	.layout_product .prt2_cell .img_wrap, .layout_product .prt2_cell .txt_wrap{height:auto; padding-bottom:0;}
	.layout_product .prt2_cell .img_wrap img{position:static;}
	.layout_product .prt2_cell .txt_con{padding:25px;}
	.layout_product .prt2_cell .cell_tit{font-size:18px;}
	.layout_product .prt4_cell .cell_desc{overflow:hidden;}
	
	.layout_product .pt2 .img_list .tit_box .pd {padding: 10px;min-height: auto;}
	.layout_product .pt2 {padding: 30px 0;}
	.layout_product .part3 .img_list .tit_box .pd {padding: 10px;}
	
	  /* 核电产业 */
	  .solution01 .tit{font-size:20px;}
	  .solution01 .con{font-size:16px;}
	  .solution01 .txt{font-size:14px;}
	  .solution01 .img{margin:20px 0;}
	  .solution02 ul li .left{width:100%;}
	  .solution02 ul li .right{width:100%;}
	  .solution02 ul li .right .box .con{height:auto; padding-right:0;}
	  .solution02 ul li{margin-bottom:20px;}
	  .solution02 ul li .right .box{padding:20px;}
	  .solution02 ul li .right .box .tit{font-size:18px;}
	

	/* /*营销网络*/
	.network .pt1{padding:30px 0;}
	.contact-info{padding-bottom:30px;}
	
	/* 人力资源 */
	.rc_list_con .news-sele, .rc_list_con .news-inp, .rc_list_con .news-btn{width: 98%!important;}
	.card-item-wrap.col-2{width: 100%!important;}
	.pos-detail-hd__info{width: 100%!important; margin:0 5px!important;}
	.pos-detail-hd .pos-detail-hd__info .pos-detail-hd__titBar .tit {  font-size: 24px!important;}
	.pos-detail-hd__infoBar {width: 100%!important;}
	.about-company ,.about-company .style2,.about-company .style2 .part2 .content .companyLeft {width: 98%!important;}
	.about-company .style2 .part2 .content .companyLeft,.about-company .style2 .part2 .content .video  {display: block!important;position: static!important;width: 100%!important;height: 100%!important; float: left;}
	.about-company .style2 .part2 .content .video  {margin-top:20px;}
	.about-company,.about-company .style2 .part2 .content{height: 100%!important;}
	   
}
