﻿/*
* name: responsive
* version: v2.0.1
* update: 恢复使用max-width，最新版本的UC浏览器不支持max-device-width
* data: 2016-08-18
*/

/* 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;}
img[data-src] { opacity: 0 ; filter: alpha(opacity=0);}
/*
* 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) {

  body:after {
    content: 'Mobile';
  }
  body,input,textarea,button,select {font-size:14px;}
  .wrap{padding-left:4%;padding-right:4%; }
  .UnmobilePush{display: none;}
  .MobilePush{display:block;}
  img[data-src]{opacity: 1;}
  .w-service-fixed{display: none}
  .xc_tongyong{margin: 0;}
  .xc_tongyong{padding:0;}
  .index .pt3{padding-top:25px; padding-bottom:30px;}
.index .pt3 .index_tit{margin-bottom:25px;}
.index .pt3 .txt_area .rect-432{padding-bottom: 0;height: auto}
.index .pt3 .txt_area .txt_box{padding: 10px 15px 20px 15px}
.index_pt1{
  width: 100%;
}
.lianxi_part2 {
  padding-top: 10px;
}
.lianxi_part2 .left_form .form_area .input_item {
    width: 100%;
}
.lianxi_part2 .left_form .form_area .txt_area {
    width: 90%;
}
.lianxi_part2 .left_form .form_area .btn_area .form_btn {
    width: 40%;
}
.lianxi_part2 .right_mes {
    width: 100%;
    height: auto;
    background-repeat: no-repeat;
    background-size: cover;
    margin-top: 2rem;
}
.lianxi_part2 .right_mes .rm_box {
    padding: 25px 19px;
}
footer.pageFooter{background: #434542}
.xc_tongyong .pt_onbanner{
  display: none;
}
}
