/*
* name: responsive
* version: v2.0.0
* update: 使用max-device-width代替max-width
* data: 2016-04-30
*/

/* import responsive stylesheet */
@import url(./Pad.css) screen and (max-device-width: 1024px);
@import url(./Mobile.css) screen and (max-device-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;}
/* img[data-src] { opacity: 0 ; filter: alpha(opacity=0);} */
img[data-srcloaded] { opacity:1; filter: alpha(opacity=100); }
/*
* PadMode
*/
@media only screen and (max-device-width: 1240px) {

  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;}

  /* 2021-0507 */
  .header .mobile_key{display:block; color:#fff;;}
  .header .inav{display:none;}
  .header .inav_wrapper{width:0;}
  .f_top .left dl dd{font-size:14px; line-height:24px;}
  
  /* 首页 */
  .ibanner .iban_word .info .box .tit{font-size:40px; line-height:40px}
  .ibanner .iban_word .info .box .con{font-size:30px; line-height:35px;}
  .ibanner .iban_word .info .box .txt{font-size:25px; line-height:30px}
  .ipart01 .left .list .li_box .c{font-size:12px}
  .ipart02 .content{height:470px}
  .ipart02 .content .item{height:235px}
  .ipart02 .content .item .left .box{padding:68px}
  .ipart02 .content .item .left .cover li{font-size:16px; line-height:24px;}
  .ipart03 .content .right .list_box li .li_box{padding:11px 23px}
  .ipart03 .content .right .list_box li .date .day{font-size:30px; line-height:35px}
  .scroll_c{width: 100%;}
	.ipart04 .ipro_scroll{height: 100%;}
  .ipart04 .ipro_scroll .ipro_arrs.ipro_prev,
  .ipart04 .ipro_scroll .ipro_arrs.ipro_next{width:10%;left: 0;margin: 0;right: auto;}
  .ipart04 .ipro_scroll .ipro_arrs.ipro_next{left: 0;left:auto;}
  .ipart04 .ipro_scroll .ipro_arrs.ipro_next{right: 0;left:auto;}
	.ipart04 .ipro_scroll .ipro_arrs.ipro_next ._ico{right: 50%; margin-right: -25px;}
  .ipart04 .ipro_scroll .ipro_arrs.ipro_prev ._ico{left: 50%; margin-left: -25px;}


}

@media only screen and (max-width: 992px) {
  body:after {
      content: 'Padp';
  }
  .wrap, .mwrap { width:740px; }
  /*padMode 992px 网站样式*/

  /* 2021-0507 */
  .f_top{display:none;}
  .f_bott{text-align:center;}
  .f_bott .left{width:100%;}
  .f_bott .right{width:100%;}
  /* 首页 */
  .ibanner .iban_word .info{width:65%;}
  .ibanner .owl-carousel .owl-dots{bottom:50px}
  .ipart01 .left{width:100%;}
  .ipart01 .right{width:100%;}
  .ipart02 .content .item .left .box{padding:67px 20px}
  .ipart02 .content .item .right .rect-314{padding-bottom:43%;}
  .ipart03 .content .left{width:100%;}
  .ipart03 .content .right{width:100%; margin-top:20px;}
  .ipart04 .ipro_scroll { height:270px; }
	.ipart04 .ipro_scroll .txt_con .txt_box ._txt{max-width: 700px;}


}
/*

/*
* MobileMode
*/
@media only screen and (max-device-width: 760px) {

  body:after {
    content: 'Mobile';
  }
  body,input,textarea,button,select {font-size:14px;}
  .wrap{padding-left:3%; padding-right:3%; width:auto;}
  .UnmobilePush{display: none;}
  .MobilePush{display:block;}
  img[data-src]{opacity: 1;}

  /* 2021-0507 */
  .header .h_logo{width:55%;}
  .header .h_tools{width:40%;}
  .header .h_tools .h_lan span.txt{display:none;}
  .header .h_tools .h_lan{padding-left:10px; margin-left:0; line-height:30px;}
  .header .h_tools .h_lan:after{display:none;}
  .header .h_search{padding-left:15px; line-height:30px;}
  .header .h_search .icon{width:17px; height:17px; background-size:cover;}
  .header .mobile_key{margin:0 0 0 15px; line-height:30px;}
  .f_bott .left{font-size:15px; line-height:24px; margin-bottom:5px;}
  .f_bott .right{font-size:15px; line-height:24px;}
  .xc_banner{height:292px}
  .xc_banner>img{width:1200px; margin-left:-600px;}
  .subnavs{display:none}

  
  /* 首页 */
  .ibanner {padding-bottom:62.5%; height:0;}
  .ibanner .item{padding-bottom:62.5%; height:0;}
  .ibanner .owl-carousel .owl-item img{width:100%; position:static; margin-left:0;;}
  .ibanner .iban_word{display:none;}
  .ibanner .owl-carousel .owl-dots{bottom:30px}
  .ipart01{padding:25px 0}
  .ipart01 .left .tit{font-size:20px; line-height:24px; margin-bottom:10px;}
  .ipart01 .left .more{margin-top:10px;}
  .ipart01 .left .list .li_box{padding:5px}
  .ipart01 .right .tit{font-size:20px; line-height:24px; margin-bottom:10px;;}
  .ipart02 .infor .tit{font-size:20px; line-height:24px}
  .ipart02 .content{margin-top:10px; padding:20px 0; background-size:cover; height:auto;}
  .ipart02 .content .item .right{display:none;}
  .ipart02 .content .item .left{width:36%;}
  .ipart02 .content .item .left .box .tit{font-size:16px; line-height:20px}
  .ipart02 .content .item .left .cover ul{padding:10px 0}
  .ipart02 .content .item .left .cover li{font-size:14px; line-height:20px}
  .ipart02 .content .item .left .box{padding:50px 20px}
  .ipart02 .content .item{height:auto; margin-bottom:10px;;}
  .ipart02 .content .item{background:#009fec;}
  .ipart02 .content .item .left .cover{opacity:1; visibility:visible;}
  .ipart02 .content .item .left .box .icon{background-position:0 -55px;}
  .ipart02 .content .item .left .box .line{background:#fff;;}
  .ipart02 .content .item .left .box .tit{color:#fff;}
  .ipart03{padding:20px 0}
  .ipart03 .infor .tit{font-size:20px; line-height:24px}
  .ipart03 .infor .con a{font-size:16px}
  .ipart03 .content{margin-top:10px;}
  /* .ipart04 .ipro_scroll { display:none; } */
  .ipart03 .content .right .list_box li .date{width:15%;}
  .ipart03 .content .right .list_box li .date .day{font-size:20px; line-height:25px;}
  .ipart03 .content .right .list_box li .intro{width:68%;}
  .ipart03 .content .right .list_box li .intro .t{font-size:16px; padding-top:0;}
  .ipart04 .infor .tit{font-size:20px; line-height:24px}
  .ipart04 .infor{margin-bottom:10px;}
  .ipart04 .ipro_scroll .txt_con .txt_box{font-size:20px; line-height:24px}
  .ipart04 .ipro_scroll{height:auto;}
  .ipart04 .ipro_scroll .ipro_arrs ._ico{width:25px; height:25px; background-size:cover; }
  .ipart04 .ipro_scroll .ipro_arrs.ipro_prev ._ico{background-position:0 0; left:5px; margin-left:0;}
  .ipart04 .ipro_scroll .ipro_arrs.ipro_next ._ico{background-position:-25px 0; right:5px; margin-right:0;}
  .ipart04 .ipro_scroll .txt_con .txt_box{padding:20px 45px; box-sizing:border-box;}
  .ipart04 .ipro_scroll .txt_con .txt_box{width:100%; left:0; margin-left:0; margin-top:0; top:10px;;}
  .ipart04 .ipro_scroll .txt_con .txt_box ._txt{font-size:13px; line-height:20px}

  /* 20210707 duanyu */
  .widget-prodetail-8 .pro_name{font-size:24px;}
  .widget-prodetail-8 .order_phone{padding:0;}
  .widget-prodetail-8 .bd_section{min-height:0;}
  .subnavs{display:block; margin-top:10px;}
  .ipart03 .content .right .list_box li .date{width:18%;}
  .ipart03 .content .right .list_box li .intro{width:65%;}
  .pro_list1 ._con ._txt{font-size:14px;}
  .table-responsive{border:none;}
}
@media only screen and (max-device-width: 540px) {
  .header .h_tools .h_lan a {padding: 5px 2px;}
  .header .h_tools .h_lan {padding-left: 0px;}
  .header .h_search {padding-left: 10px;}
  .header .h_tools {width: 50%;}
  .header .h_logo {width: 50%;}
}
@media only screen and (max-device-width: 320px) {
  .ipart03 .content .right .list_box li .date{width:23%;}
  .ipart03 .content .right .list_box li .intro{width:61%;}
}
