/* 大屏幕 ：大于等于1200px*/
@media (min-width: 1200px) { 

  .headline{color: #9a9a9a;text-align: center;font-size:34px;}
  /* .div{ width:100px; height:200px; background:#000;}
  .div:hover{ background:#fff;} */
 }
 
/*默认*/
@media (min-width: 980px){
  .headline{color: #9a9a9a;text-align: center;font-size:34px;width: 100%; overflow: hidden; display: inline-block;padding-top: 30px;}
  .headline:nth-child(odd){background-color:rgb(249, 249, 249);}
  .headline_left_part{width:33%;float: left;height: 100%;color:black}
  .pic_title{width: 50px;height: 50px;text-align: center;position: relative;min-height: inherit;}
  #w_img-0{ width:100%; max-width:15%; min-width:0px; height:auto; max-height:none; min-height:0px; margin-top:35px; margin-left:auto; margin-right:auto; margin-bottom:0px; padding-top:0px; padding-left:0px; padding-right:0px; padding-bottom:0px; }
  .img{ position:relative; width:100%; height:auto; } 
  .headline_left_in{margin:50px 10px 30px 20px;transition: 500ms;-moz-transition: 500ms;-webkit-transition: 500ms;-o-transition: 500ms;animation:mymove 5s infinite;-webkit-animation:mymove 5s infinite;}
  @keyframes mymove{from {top:0px;}to {top:200px;}}
  @-webkit-keyframes mymove /* Safari and Chrome */{from {top:0px;}to {top:200px;}}
  .headline_left_in:hover{background:#8FAAC8;color:#ffff;animation: change 0.3s ease;}
  a:link{text-decoration:none;color:#000;}
  a:visited {color:#000;} 
  a:hover {color:#ffff} 
  /* a:link{color: black } 未被访问的链接 蓝色
  a:visited {color: blue} 已被访问过的链接 蓝色
  a:hover {color: #ffff} 鼠标悬浮在上的链接 蓝色
  a:active {color: blue} 鼠标点中激活链接 蓝色 */
  .headline_middel_part{width:34%;float: left;height: 100%;color:black}
  .headline_middel_in{margin:50px 10px 30px 10px;border-left: 1px dashed black;border-right: 1px dashed black;text-align:center;transition: 500ms;-moz-transition: 500ms;-webkit-transition: 500ms;-o-transition: 500ms;}
  .headline_middel_in:hover{ background:#8FAAC8;color:#ffff}
  .headline_right_part{width:33%;float: left;height: 100%;color:black}
  .headline_right_in{margin:50px 20px 30px 10px;transition: 500ms;-moz-transition: 500ms;-webkit-transition: 500ms;-o-transition: 500ms;}
  .headline_right_in:hover{ background:#8FAAC8;color:#ffff}
  .w_fline-001 .p_FLine{ width: 15%; border-top-width: 1px; border-top-style: solid; border-top-color:black; opacity:1; filter:alpha(opacity:100);display:inline-block;vertical-align:middle;} 
  .w_fline-001{ width:100%; min-height:20px; display: block; margin: 0 auto; } 
  .w_fline-001 .w_fline{ width:100%; min-height: inherit; font-size: 0; } 
  .w_fline-001 .w_fline:before{ content: ""; display: inline-block; vertical-align: middle; min-height: inherit; width: 0; }
  .w_introde_parta{width: 50%;float: left;padding-top: 30px;}
  .w_introde_partb{width: 50%;color: #999999;float: left;padding-top:30px;text-align: left}

  .w_introde_partb .w_introde_partbx{margin: 30px;}
  #w_inimg-0{text-align: center;  width:240px;  min-width:0px; height:auto; max-height:none; min-height:0px; margin-top:35px;margin-right:auto; margin-bottom:0px; padding-top:0px; padding-left:0px; padding-right:0px; padding-bottom:0px;  overflow: hidden; display: inline-block;}
  .inimg{ position:relative; width:50%; height:auto; min-height: 200px;float: left;text-align: center;} 
  /* .w_protudes_imgs{width:100%; max-width:1240px; min-width:0px; height:auto; max-height:none; min-height:0px; margin-top:20px; margin-left:auto; margin-right:auto; margin-bottom:80px; padding-top:0px; padding-left:20px; padding-right:20px; padding-bottom:0px; } */
  #w_protudes_img{overflow: hidden; display: inline-block;width:100%; max-width:1240px; min-width:0px; height:auto; max-height:none; min-height:0px; margin-top:20px; margin-left:auto; margin-right:auto; margin-bottom:80px; padding-top:0px; padding-left:20px; padding-right:20px; padding-bottom:0px; }
  #w_protudes_img .patra_img{position:relative;width:50%;height:auto; min-height: 200px;float: left;text-align: center;overflow: hidden;} 
  #w_protudes_img .patra_imga{position:relative;width:50%;height:auto; float: left;text-align: center;padding-left: 5px;padding-top: 5px;padding-right:5px;} 
  #w_protudes_img .patra_imgb{position:relative;width:50%;height:auto; float: left;text-align: center;padding-left: 5px;padding-top: 5px;padding-right:5px;} 
  #w_protudes_img .patra_imgc{position:relative;width:100%;height:auto; float: left;text-align: center;padding-left: 5px;padding-top: 5px;padding-right:5px;}
  #w_protudes_img .img{ position:relative; width:100%; height:auto;}
  #w_environment_img{overflow: hidden;max-width: 1400px;display:inline-block;width:100%;min-width:0px; height:auto; max-height:none; min-height:0px; margin-top:20px; margin-left:auto; margin-right:auto; margin-bottom:20px; padding-top:0px; padding-left:20px; padding-right:20px; padding-bottom:0px; }
  #w_environment_img .envir_imga{width:33.33%;height: auto;padding: 20px;float: left; overflow: hidden; }
  #w_environment_img .envir_title{position: relative;overflow: hidden;width: 100%;height: 90px;padding:10px 20px 20px 10px;border: 1px solid #f2f2f2;font-size:20px;color:black}
  #w_environment_img .e_FLine{width: 100%; border-top-width: 1px; border-top-style: solid; border-top-color:#9a9a9a; opacity:1; filter:alpha(opacity:100);display:inline-block;vertical-align:middle;}
 .w_intro_titleline{ width:360px; max-width:none; min-width:0px; height:auto; max-height:none; min-height:20px; margin-top:0px; margin-left:auto; margin-right:auto; margin-bottom:0px; padding-top:0px; padding-left:0px; padding-right:0px; padding-bottom:0px;}
 .con{position:relative;height:20px;line-height:20px;margin:20px auto;text-align: center;}
  .con i{display:block;height:1px;background:black;position:absolute;top:0.9rem;width:100%;}
  .con p{ display:inline-block;font-size: 14px;color:#9a9a9a;background:#ffff;padding:0 1.875rem;text-align: center;margin:0 auto;position:relative; z-index:2;}
  .mainline{color: #676A6C;text-align: center;font-size:34px;width:100%; overflow: hidden; display: inline-block;margin-top: 30px;}
  .mainline .bodypage{width: 95%;max-width: 1200px;min-width: 0px;height: auto;max-height: none;min-height: 0px;margin-top: 0px;margin-left: auto;margin-right: auto;margin-bottom: 0px;padding-top: 0px;padding-left: 0px;padding-right: 0px;padding-bottom: 0px;}
  .mainline  .btnline{width: 100%;text-align: center;float: none;overflow: hidden;margin-top: 50px;}
  .mainline .btnline .btnbox{width: 20%;min-width: 140px;height: 48px;padding: 0px;margin: 0px;display:inline-block;border:1px solid #9a9a9a;font-size: 14px;line-height: 48px;color:#007CC0}
  .mainline .btnline .btnbox:hover{background-color:#007CC0;color: #ffffff;border:1px solid #007CC0;}
  .mainline .textpart{width:100%;margin-top:30px;margin-bottom: 20px;}
  .mainline .textpart .line{width: 100%;padding-bottom: 20px;border-bottom: 1px solid #e8e8e8;margin-bottom: 20px;}
  .mainline .textpart p{font-size: 16px;line-height: 200%;text-align: left;}

  .mainline .productpart{width:100%;max-width:1300px;min-width:0px;height: auto;max-height: none;min-height: 0px;margin-top: 0px;margin-left: auto;margin-right: auto;margin-bottom: 0px;padding-top: 0px;padding-left: 0px;padding-right: 0px;padding-bottom: 0px;}
  .mainline .productpart .btnline{width: 100%;text-align: center;float: none;overflow: hidden;margin-top: 50px;padding-bottom: 20px;margin-bottom: 20px;}
  .mainline .productpart .productbox{padding:8px 10px 20px 10px;overflow: hidden; display: inline-block;width: 100%;}
  .mainline .productpart .productbox .box{width: 25%;float: left;padding: 10px 10px 10px 10px; position: relative;text-align: center !important;}
  .mainline .productpart .productbox .box .pic_box{width: 100%;height: 200px;vertical-align: middle;} 
  .mainline .productpart .productbox .box  h3{text-align: center;height:15px;font-size:13px;color: #262626;margin: 13px 0 3px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
  .mainline .productpart .productbox .box:hover{-moz-box-shadow: 2px 2px 10px #909090;-webkit-box-shadow: 2px 2px 10px #909090;box-shadow:2px 2px 10px #909090;}
  .mainline .productpart .productbox .leftpart{width: 45%;height: 100%;float: left;}
  .mainline .productpart .productbox .rightpart{width: 55%; height: 100%;float: left;padding: 0px 0px 0px 20px;}
  .mainline .productpart .productbox .rightpart h1{font-size: 35px;color: black;line-height: 0.5;text-align: left;}
  .mainline .productpart .productbox .rightpart h2{font-size: 30px;color: 	#696969;line-height: 1;text-align: left;margin-bottom: 10px;}
  .mainline .productpart .productbox .rightpart p{font-size: 14px;color: black;line-height: 1;text-align: left;margin: 0 0 10px;}
  .mainline .productpart .productbox .longpart{width: 100%; height: 100%;float: left;padding:0px 0px 0px 0px;border-top: 1px solid #e8e8e8;font-size:15px;}
  .mainline .productpart .productbox .longpart p{text-align: left;}
  .mainline .productpart .productbox .rightpart .conline{width: 100%;max-width: none;min-width: 0px;height: auto;max-height: none;min-height: 0px;margin-top: 40px;margin-left: auto;margin-right: auto;margin-bottom: 0px;padding-top: 0px;padding-left: 0px;padding-right: 40px;padding-bottom: 0px; overflow: hidden; display: inline-block;}
  .mainline .productpart .productbox .rightpart .conline .conpic{width: 42px;height: 42px;margin-left: 20px;margin-right: 35px;float: left;}
  .mainline .productpart .productbox .rightpart .conline p{font-size:16px;color: #424242;margin-top: 20px;}
}
 
/* 平板电脑和小屏电脑之间的分辨率 */
@media (min-width: 768px) and (max-width: 979px) {
  .headline{color: #9a9a9a;text-align: center;font-size:34px;width: 100%; overflow: hidden; display: inline-block;}
  .headline .headline_left_part{width:33%;float: left;height: 100%;color:black}
  .headline .headline_left_in{margin:50px 10px 30px 20px;transition: 500ms;-moz-transition: 500ms;-webkit-transition: 500ms;-o-transition: 500ms;}
  .headline .headline_left_in:hover{ background:#8FAAC8;color:#ffff}
  #w_img-0{ width:100%; max-width:15%; min-width:0px; height:auto; max-height:none; min-height:0px; margin-top:35px; margin-left:auto; margin-right:auto; margin-bottom:0px; padding-top:0px; padding-left:0px; padding-right:0px; padding-bottom:0px; }
  .img{ position:relative; width:100%; height:auto; min-height: 200px; } 
  .headline_middel_part{width:34%;float: left;height: 100%;color:black}
  .headline_middel_in{margin:50px 10px 30px 10px;border-left: 1px dashed black;border-right: 1px dashed black;text-align:center;transition: 500ms;-moz-transition: 500ms;-webkit-transition: 500ms;-o-transition: 500ms;}
  .headline_middel_in:hover{ background:#8FAAC8;color:#ffff}
  .headline_right_part{width:33%;float: left;height: 100%;color:black}
  .headline_right_in{margin:50px 20px 30px 10px;transition: 500ms;-moz-transition: 500ms;-webkit-transition: 500ms;-o-transition: 500ms;}
  .headline_right_in:hover{ background:#8FAAC8;color:#ffff}
  a:link{text-decoration:none;color:#000;}
  a:visited {color:#000;} 
  a:hover {color:#ffff} 
  /* .link-top {width: 30px;height: 1px;border-top: solid #000 1px;} */
  .w_fline-001 .p_FLine{ width: 20%; border-top-width: 1px; border-top-style: solid; border-top-color:black; opacity:1; filter:alpha(opacity:100); display: inline-block; vertical-align: middle; } 
  .w_fline-001{ width:100%; min-height:20px; display: block; margin: 0 auto; } 
  .w_fline-001 .w_fline{ width:100%; min-height: inherit; font-size: 0; } 
  .w_fline-001 .w_fline:before{ content: ""; display: inline-block; vertical-align: middle; min-height: inherit; width: 0; }
  .w_introde_parta{width: 100%;float: left;padding-top: 30px;}
  .w_introde_partb{width:100%;color: #999999;float: left;padding-top: 10px;text-align: left}
  .w_introde_partb .w_introde_partbx{margin: 30px;}
  #w_inimg-0{text-align: center;  width:240px;  min-width:0px; height:auto; max-height:none; min-height:0px; margin-top:35px;margin-right:auto; margin-bottom:0px; padding-top:0px; padding-left:0px; padding-right:0px; padding-bottom:0px;  overflow: hidden; display: inline-block;}
  .inimg{ position:relative; width:50%; height:auto; min-height: 200px;float: left;text-align: center;} 
  #w_environment_img{overflow: hidden;max-width: 1400px;display:inline-block;width:100%;min-width:0px; height:auto; max-height:none; min-height:0px; margin-top:20px; margin-left:auto; margin-right:auto; margin-bottom:80px; padding-top:0px; padding-left:20px; padding-right:20px; padding-bottom:0px; }
  #w_environment_img .envir_imga{width:50%;height: auto;padding: 20px;float: left}
  #w_environment_img .envir_title{position: relative;overflow: hidden;width: 100%;height: 130px;padding: 20px 20px 10px;border: 1px solid #f2f2f2;}
  #w_environment_img{overflow: hidden;max-width: 1400px;display:inline-block;width:100%;min-width:0px; height:auto; max-height:none; min-height:0px; margin-top:20px; margin-left:auto; margin-right:auto; margin-bottom:20px; padding-top:0px; padding-left:20px; padding-right:20px; padding-bottom:0px; }
  #w_environment_img .envir_imga{width:50%;height: auto;padding: 20px;float: left; overflow: hidden; }
  #w_environment_img .envir_title{position: relative;overflow: hidden;width: 100%;height: 90px;padding:10px 20px 20px 10px;border: 1px solid #f2f2f2;font-size:20px;color:black}
  #w_environment_img .e_FLine{width: 100%; border-top-width: 1px; border-top-style: solid; border-top-color:#9a9a9a; opacity:1; filter:alpha(opacity:100);display:inline-block;vertical-align:middle;}
  .w_intro_titleline{ width:360px; max-width:none; min-width:0px; height:auto; max-height:none; min-height:20px; margin-top:0px; margin-left:auto; margin-right:auto; margin-bottom:0px; padding-top:0px; padding-left:0px; padding-right:0px; padding-bottom:0px;}
  .con{position:relative;height:20px;line-height:20px;margin:20px auto;text-align: center;}
  .con i{display:block;height:1px;background:black;position:absolute;top:0.9rem;width:100%;}
  .con p{ display:inline-block;font-size: 14px;color:#9a9a9a;background:#ffff;padding:0 1.875rem;text-align: center;margin:0 auto;position:relative; z-index:2;}
  .w_intro_in{width: 95%;max-width: 1200px;margin-left: auto;margin-right: auto;}

  .mainline{color: #676A6C;text-align: center;font-size:34px;width:100%; overflow: hidden; display: inline-block;margin-top:30px}
  .mainline .bodypage{width: 95%;max-width: 1200px;min-width: 0px;height: auto;max-height: none;min-height: 0px;margin-top: 0px;margin-left: auto;margin-right: auto;margin-bottom: 0px;padding-top: 0px;padding-left: 0px;padding-right: 0px;padding-bottom: 0px;}
  .mainline  .btnline{width: 100%;text-align: center;float: none;overflow: hidden;margin-top: 50px;}
  .mainline .btnline .btnbox{width: 20%;min-width: 140px;height: 48px;padding: 0px;margin: 0px;display:inline-block;border:1px solid #DCDCDC;font-size: 14px;line-height: 48px;color:#007CC0}
  .mainline .btnline .btnbox:hover{background-color:#007CC0;color: #ffffff;border:1px solid #007CC0;}
  .mainline .textpart{width:100%;margin-top:30px;margin-bottom: 20px;}
  .mainline .textpart .line{width: 100%;padding-bottom: 20px;border-bottom: 1px solid #e8e8e8;margin-bottom: 20px;}
  .mainline .textpart p{font-size: 16px;line-height: 200%;text-align: left;}

  .mainline .productpart{width:100%;max-width:1300px;min-width:0px;height: auto;max-height: none;min-height: 0px;margin-top: 0px;margin-left: auto;margin-right: auto;margin-bottom: 0px;padding-top: 0px;padding-left: 0px;padding-right: 0px;padding-bottom: 0px;}
  .mainline .productpart .btnline{width: 100%;text-align: center;float: none;overflow: hidden;margin-top: 50px;padding-bottom: 20px;border-bottom: 1px solid #e8e8e8;margin-bottom: 20px;}
  .mainline .productpart .productbox{padding:8px 0px 20px 0px;overflow: hidden; display: inline-block;width: 100%;}
  .mainline .productpart .productbox .box{width: 50%;float: left;padding: 10px 10px 10px 10px; position: relative;text-align: center !important;}
  .mainline .productpart .productbox .box .pic_box{width: 100%;height: 100%;vertical-align: middle;} 
  .mainline .productpart .productbox .box  h3{text-align: center;height:17px;font-size:14px;color: #262626;margin: 13px 0 3px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
  .mainline .productpart .productbox .box:hover{-moz-box-shadow: 2px 2px 10px #909090;-webkit-box-shadow: 2px 2px 10px #909090;box-shadow:2px 2px 10px #909090;}

  .mainline .productpart .productbox .leftpart{width:100%;height: 100%;float: left;}
  .mainline .productpart .productbox .rightpart{width:100%; height: 100%;float: left;padding: 10px 0px 0px 0px;}
  .mainline .productpart .productbox .rightpart h1{font-size: 30px;color: black;line-height: 0.5;text-align: left;}
  .mainline .productpart .productbox .rightpart h2{font-size: 25px;color: 	#696969;line-height: 1;text-align: left;margin-bottom: 10px;}
  .mainline .productpart .productbox .rightpart p{font-size: 14px;color: black;line-height: 1;text-align: left;margin: 0 0 10px;}
  .mainline .productpart .productbox .longpart{width: 100%; height: 100%;float: left;padding:0px 0px 0px 0px;border-top: 1px solid #e8e8e8;font-size:15px;}
  .mainline .productpart .productbox .longpart p{text-align: left;}
  .mainline .productpart .productbox .rightpart .conline{width: 100%;max-width: none;min-width: 0px;height: auto;max-height: none;min-height: 0px;margin-top: 20px;margin-left: auto;margin-right: auto;margin-bottom: 0px;padding-top: 0px;padding-left: 0px;padding-right: 40px;padding-bottom: 0px; overflow: hidden; display: inline-block;}
  .mainline .productpart .productbox .rightpart .conline .conpic{width: 42px;height: 42px;margin-left: 20px;margin-right: 35px;float: left;}
  .mainline .productpart .productbox .rightpart .conline p{font-size:16px;color: #424242;margin-top: 20px;}
 
}
 
 /* 横向放置的手机和竖向放置的平板之间的分辨率 */
@media (max-width: 767px) {   
  .headline{color: #9a9a9a;text-align: center;font-size:34px;width: 100%; overflow: hidden; display: inline-block;}
  .headline_left_part{width:33%;float: left;height: 100%;color:black;text-align:center;}
  .headline_left_in{margin:50px 10px 30px 20px;text-align:center;}
  .headline_left_in:hover{ background:#8FAAC8;color:#ffff}

  #w_img-0{ width:100%; max-width:22%; min-width:0px; height:auto; max-height:none; min-height:0px; margin-top:35px; margin-left:auto; margin-right:auto; margin-bottom:0px; padding-top:0px; padding-left:0px; padding-right:0px; padding-bottom:0px; }
  .img{ position:relative; width:100%; height:auto; min-height: 200px; } 

  .headline_middel_part{width:33.3%;float: left;height: 100%;color:black;border-left: 1px dashed black;border-right: 1px dashed black;text-align:center;}
  .headline_middel_in{margin:50px 10px 30px 10px;transition: 500ms;-moz-transition: 500ms;-webkit-transition: 500ms;-o-transition: 500ms;}
  .headline_middel_in:hover{ background:#8FAAC8;color:#ffff}

  .headline_right_part{width:33%;float: left;height: 100%;color:black}
  .headline_right_in{margin:50px 20px 30px 10px;transition:500ms;-moz-transition:500ms;-webkit-transition:500ms;-o-transition:500ms;}
  .headline_right_in:hover{ background:#8FAAC8;color:#ffff}
  a:link{text-decoration:none;color:#000;}/* 指正常的未被访问过的链接*/
  a:visited {color:#000;text-decoration:none;} /*指已经访问过的链接*/
  a:hover {color:#ffff;text-decoration:none;} /*指鼠标在链接*/
  a:active{text-decoration:none;/* 指正在点的链接*/ }
  .w_fline-001 .p_FLine{ width:20%; border-top-width: 1px; border-top-style: solid; border-top-color:black; opacity:1;filter:alpha(opacity:100); display: inline-block; vertical-align: middle; } 
  .w_fline-001{ width:100%; min-height:20px; display: block; margin: 0 auto; } 
  .w_fline-001 .w_fline{ width:100%; min-height: inherit; font-size: 0; } 
  .w_fline-001 .w_fline:before{ content: ""; display: inline-block; vertical-align: middle; min-height: inherit; width: 0;}
  .w_introde_parta{width: 100%;float: left;padding-top: 30px;}
  .w_introde_partb{width: 100%;color: #999999;float: left;text-align: left;padding-top:10px;}
  .w_introde_partb .w_introde_partbx{margin:20px 20px 20px 20px;}
  #w_inimg-0{text-align: center;  width:240px;  min-width:0px; height:auto; max-height:none; min-height:0px; margin-top:35px;margin-right:auto; margin-bottom:0px; padding-top:0px; padding-left:0px; padding-right:0px; padding-bottom:0px;  overflow: hidden; display: inline-block;}
  .inimg{ position:relative; width:50%; height:auto; min-height: 200px;float: left;text-align: center;} 
  #w_environment_img{overflow: hidden;max-width: 1400px;display:inline-block;width:100%;min-width:0px; height:auto; max-height:none; min-height:0px; margin-top:0px; margin-left:auto; margin-right:auto; margin-bottom:20px; padding-top:0px; padding-left:20px; padding-right:20px; padding-bottom:0px; }
  #w_environment_img .envir_imga{width:100%;height: auto;padding: 20px;float: left; overflow: hidden;}
  #w_environment_img .envir_title{position: relative;overflow: hidden;width: 100%;height: 90px;padding:10px 20px 20px 10px;border: 1px solid #f2f2f2;font-size:20px;color:black}
  #w_environment_img .e_FLine{width: 100%; border-top-width: 1px; border-top-style: solid; border-top-color:#9a9a9a; opacity:1; filter:alpha(opacity:100);display:inline-block;vertical-align:middle;}
  .w_intro_titleline{ width:360px; max-width:none; min-width:0px; height:auto; max-height:none; min-height:20px; margin-top:0px; margin-left:auto; margin-right:auto; margin-bottom:0px; padding-top:0px; padding-left:0px; padding-right:0px; padding-bottom:0px;}
  .con{position:relative;height:20px;line-height:20px;margin:20px auto;text-align: center;}
   .con i{display:block;height:1px;background:black;position:absolute;top:0.9rem;width:100%;}
   .con p{ display:inline-block;font-size: 14px;color:#9a9a9a;background:#ffff;padding:0 1.875rem;text-align: center;margin:0 auto;position:relative; z-index:2;}

   .mainline{color: #676A6C;text-align: center;font-size:34px;width:100%; overflow: hidden; display: inline-block;}
   .mainline .bodypage{width: 95%;max-width: 1200px;min-width: 0px;height: auto;max-height: none;min-height: 0px;margin-top: 0px;margin-left: auto;margin-right: auto;margin-bottom: 0px;padding-top: 0px;padding-left: 0px;padding-right: 0px;padding-bottom: 0px;}
   .mainline  .btnline{width: 100%;text-align: center;float: none;overflow: hidden;margin-top: 50px;}
   .mainline .btnline .btnbox{width: 28%;min-width:90px;height: 48px;padding: 0px;margin: 0px;display:inline-block;border:1px solid #DCDCDC;font-size: 14px;line-height: 48px;color:#007CC0}
   .mainline .btnline .btnbox:hover{background-color:#007CC0;color: #ffffff;border:1px solid #007CC0;}
   .mainline .textpart{width:100%;margin-top:30px;margin-bottom: 20px;}
   .mainline .textpart .line{width: 100%;padding-bottom: 20px;border-bottom: 1px solid #e8e8e8;margin-bottom: 20px;}
   .mainline .textpart p{font-size: 16px;line-height: 200%;text-align: left;}
 
   .mainline .productpart{width:100%;max-width:1300px;min-width:0px;height: auto;max-height: none;min-height: 0px;margin-top: 0px;margin-left: auto;margin-right: auto;margin-bottom: 0px;padding-top: 0px;padding-left: 0px;padding-right: 0px;padding-bottom: 0px;}
   /* .mainline .productpart .btnline{width: 100%;text-align: center;float: none;overflow: hidden;margin-top: 50px;padding-bottom: 20px;border-bottom: 1px solid #e8e8e8;margin-bottom: 20px;} */
   .mainline .productpart .productbox{padding:8px 10px 20px 10px;overflow: hidden; display: inline-block;width: 100%;}
   .mainline .productpart .productbox .box{width: 50%;float: left;padding: 10px 10px 10px 10px; position: relative;text-align: center !important;}
   .mainline .productpart .productbox .box .pic_box{width: 100%;height: 100%;vertical-align: middle;} 
   .mainline .productpart .productbox .box  h3{text-align: center;height:17px;font-size:10px;color: #262626;margin: 13px 0 3px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
   .mainline .productpart .productbox .box:hover{-moz-box-shadow: 2px 2px 10px #909090;-webkit-box-shadow: 2px 2px 10px #909090;box-shadow:2px 2px 10px #909090;}

   .mainline .productpart .productbox .leftpart{width:100%;height: 100%;float: left;}
   .mainline .productpart .productbox .rightpart{width:100%; height: 100%;float: left;padding: 10px 0px 0px 0px;}
   .mainline .productpart .productbox .rightpart h1{font-size: 30px;color: black;line-height: 1;text-align: left;margin-bottom: 10px;}
   .mainline .productpart .productbox .rightpart h2{font-size: 25px;color: 	#696969;line-height: 1;text-align: left;margin-bottom: 10px;}
   .mainline .productpart .productbox .rightpart p{font-size: 14px;color: black;line-height: 1;text-align: left;margin: 0 0 10px;}
   .mainline .productpart .productbox .longpart{width: 100%; height: 100%;float: left;padding:0px 0px 0px 0px;border-top: 1px solid #e8e8e8;font-size:15px;text-align: left;}
   .mainline .productpart .productbox .longpart p{text-align: left;}
   .mainline .productpart .productbox .rightpart .conline{width: 100%;max-width: none;min-width: 0px;height: auto;max-height: none;min-height: 0px;margin-top: 20px;margin-left: auto;margin-right: auto;margin-bottom: 0px;padding-top: 0px;padding-left: 0px;padding-right: 0px;padding-bottom: 0px; overflow: hidden; display: inline-block;}
  .mainline .productpart .productbox .rightpart .conline .conpic{width: 30px;height: 30px;margin-left: 0px;margin-right: 20px;float: left;}
  .mainline .productpart .productbox .rightpart .conline p{font-size:16px;color: #424242;margin-top: 20px;}
}
 
/* 横向放置的手机及分辨率更小的设备 */
/* @media (max-width: 480px) { 
  .a{background-color: #272727;}
  .left_part{margin-left: 20px;}
  } */

/* #W_grid */