
#calc_fix{  width: 1190px;position: fixed;z-index: 9999;top:50%;left:50%;background: #FFFFFF;margin-left: -595px;margin-top: -300px;}
.calculatorjieshao{margin-top:40px;margin-left:40px;color:#999;font-size:14px;line-height:23px;}
.container .li-tab{overflow:hidden;height:630px;border:1px solid #ebebeb;}

.container .calculatorNavigation{margin:0 0  40px 0;color:#fff;height:60px;background-color:#d61719;text-align:center;font-size:18px;line-height:60px;}
 .container .heat_transfer{float:left;color:#444}
.container .heat_transfer ul{overflow:hidden;margin-bottom:10px;margin-left:40px;}
.container .heat_transfer li{float:left;margin-bottom:30px;width:50%;}
.container .heat_transfer li .name{float:left;padding:15px 0 0 0;font-size:13px;}
.container .heat_transfer li input{background-color: transparent;float:left;width:160px;height:50px;border:solid 1px #e2e2e2;border-radius:4px;text-indent:10px;font-size:16px;line-height:28px;margin-right: 15px;}
.container .heat_transfer .huansuanAll{float:left;margin-bottom:20px;width:100%;height:50px;text-align:center;}
.container .heat_transfer .huansuanAll .huansuan{display:inline-block;margin-left:20px;width:178px;height:48px;border:1px solid #d9d9d9;border-radius:4px;text-align:center;font-size:18px;line-height:50px;cursor:pointer;}
.container .heat_transfer .huansuanAll .huansuan:hover{border:none;background-color:#ff3f3c;color:#fff;}
*{transition:0.15s ease-out}
.fn_li{width:120px;height:120px;border:1px solid #ccc;border-radius:5px;float:left;position:relative;margin:24px}

.fn_li p{font-size:18px;text-align:center;line-height:50px;color:#777;font-weight:700;letter-spacing:2px}
.fn_icon{width:52px;height:44px;background:url(/images/123.png) no-repeat;margin:25px auto 0 auto} 
.fn_li_js{position:absolute;width:140px;height:140px;background:#D61719;top:-10px;left:-10px;opacity:0;border-radius:5px;}
.fn_li_js  p{font-size:18px;text-align:center;color:#fff;font-weight:700;letter-spacing:2px;}
.fn_li_js  div{font-size:15px;text-align:center;color:#fff;font-weight:100;}
.fn_li:hover .fn_li_js{opacity:1;width:120px;height:120px;left:0px;top:0px}
/**解决方案**/

.nor_title {
  width: 500px;
  margin: auto;
  text-align: center; }
  .nor_title h4 {
    font-size: 30px;
    margin-bottom: 20px; }
  .nor_title p {
    font-size: 14px;
 }

.left_title {
  width: 100%; }
  .left_title h4 {
    font-size: 30px;
    color: #fff; }
  .left_title p {
    font-size: 14px;
    color: #fff;
    line-height: 28px;
    margin-top: 5px; }

.apps {
  width: 100%;
  height: 500px;
  background: url("/images/bg_solu_1.jpg") center no-repeat;
  margin: 45px 0 80px; }
  .apps .left {
    width: 690px;
    padding-top: 50px;
    float: left; }
    .apps .left ul {
      width: 100%;
      margin-top: 20px; }
      .apps .left ul li {
        width: 200px;
        height: 40px;
        line-height: 40px;
        text-align: center;
        border: 1px solid #cccccc;
        margin-right: 28px;
        float: left;
        margin-bottom: 30px;
        border-radius: 5px;
        transition: all .3s; }
        .apps .left ul li a {
          display: block;
          transition: all .2s;
          border-radius: 5px; }
          .apps .left ul li a:hover {
            background: #ff3f3b;
            color: #FFFFFF;
            border-color: #ff3f3b; }
        .apps .left ul li:hover {
          background: #ff3f3b;
          color: #FFFFFF;
          border-color: #ff3f3b; }
        .apps .left ul li.more {
          width: 315px; }      
		  .apps .left ul li.more a {
          			   color: #fff;
 }
        .apps .left ul li.con {
          border-color: #ff3f3b;
          color: #ff3f3b; }
          .apps .left ul li.con a {
            color: #ff3f3b; }
            .apps .left ul li.con a:hover {
              color: #FFFFFF; }


.rong_cho .left {
  width: 590px;
  float: left; }
  .rong_cho .left span {
    font-size: 14px;
    color: #ff3f3b;
    display: block;
    margin-top: 30px; }
  .rong_cho .left .forms{
    width: 430px; float: left;margin:10px 60px 10px 0;
  }
  .rong_cho .left .forms a{
    float: right;transition:all .2s;
  }

  .rong_cho .left .forms input {
    width: 150px;
    height: 40px;
    text-align: center;
    line-height: 40px;
    margin-right: 15px;
    border: 1px solid #cccccc;
    border-radius: 5px; }
  .rong_cho .left a {
    display: block; }
  .rong_cho .left a.tools, .rong_cho .left a.jump {
    width: 100px;
    height: 38px;
    line-height: 38px;
    border: 1px solid #ff3f3b;
    text-align: center;
    display: block;
    color: #ff3f3b;
    cursor: pointer;
    border-radius: 5px; transition: all .2s; }
.rong_cho .left .forms:hover a,.rong_cho .left a.tools:hover{background: #ff3f3b;color: #FFFFFF;}

  .rong_cho .left a em {
    font-size: 12px;
    color: #999999;
    display: block;
    text-align: left; }
  .rong_cho .left a:hover em{
    color: #ff3f3b;
  }
.rong_cho .right {
  width: 590px;
  float: right; }
  .rong_cho .right dl {
    width: 120px;
    height: 160px;
    border: 1px solid #f0f0f0;
    text-align: center;
    color: #666666;
    float: left;
    margin-bottom: 30px;
    transition: all .3s;
    margin-left: 25px; }
    .rong_cho .right dl dt {
      width: 100%;
      height: 120px;
      line-height: 120px;
      font-size: 26px;
      transition: all .3s; }
    .rong_cho .right dl dd {
      width: 100%;
      height: 40px;
      line-height: 40px;
      background: #f0f0f0;
      transition: all .3s; }
    .rong_cho .right dl:hover {
      border-color: #ff3f3b; }
      .rong_cho .right dl:hover dt {
        color: #ff3f3b; }
      .rong_cho .right dl:hover dd {
        background: #ff3f3b;
        color: #FFFFFF; }

.zongbao {
  width: 100%;
  background: #f5f5f5;
  padding-top: 50px;
  padding-bottom: 40px;
  margin-bottom: 75px; }
  .zongbao .main {
    width: 100%;
    margin: 35px 0 30px; }
    .zongbao .main dl {
      width: 580px;
      height: 260px;
      float: left;
      position: relative; }
      .zongbao .main dl dt {
        width: 100%;
        height: 100%;
        overflow: hidden; }
        .zongbao .main dl dt img {
          width: 100%;
          transition: all .2s; }
      .zongbao .main dl dd {
        width: 100%;
        height: 50px;
        line-height: 50px;
        text-align: center;
        background: rgba(107, 111, 125, 0.7);
        font-size: 24px;
        color: #FFFFFF;
        position: absolute;
        bottom: 0;
        transition: all .2s; }
      .zongbao .main dl:hover dt img {
        transform: scale(1.05); }
      .zongbao .main dl:hover dd {
        background: rgba(255, 63, 63, 0.7); }
      .zongbao .main dl.last {
        float: right; }
  .zongbao a.con {
    width: 280px;
    height: 40px;
    display: block;
    background: #ff3f3b;
    color: #FFFFFF;
    text-align: center;
    line-height: 40px;
    font-size: 16px;
    margin: 30px auto 10px;
    border-radius: 5px; }
  .zongbao p.zbtel {
    text-align: center;
    width: 100%;
    font-size: 14px;
    color: #666666; }

div.zhuang {
  width: 100%;
  margin-top: 30px; }
  div.zhuang dl {
    width: 270px;
    height: 250px;
    float: left;
    margin-right: 35px;
    position: relative; }
    div.zhuang dl dt {
      width: 100%;
      height: 100%; }
      div.zhuang dl dt img {
        width: 100%; }
      div.zhuang dl dt span {
        display: block;
        position: absolute;
        width: 100%;
        height: 60px;
        text-align: center;
        line-height: 60px;
        font-size: 24px;
        color: #333333;
        background: rgba(255, 255, 255, 0.8);
        bottom: 0; }
    div.zhuang dl dd {
      width: 80%;
      height: 100%;
      background: #ff3f3c;
      background: rgba(255, 63, 60, 0.88);
      color: #FFFFFF;
      padding: 20px 10% 0;
      position: absolute;
      left: 0;
      top: 0;
      opacity: 0;
      transition: all .3s; }
      div.zhuang dl dd h5 {
        text-align: center;
        color: #FFFFFF;
        font-size: 24px; }
      div.zhuang dl dd p {
        font-size: 14px;
        line-height: 28px;
        border-bottom: 1px solid #FFFFFF;
        padding: 10px 0; }
      div.zhuang dl dd a.con_me {
        color: #FFFFFF;
        display: block;
        background: url("/images/white_message.png") no-repeat;
        text-indent: 32px;
        line-height: 18px;
        margin-top: 10px; }
    div.zhuang dl.last {
      margin-right: 0; }
    div.zhuang dl:hover dt span {
      display: none; }
    div.zhuang dl:hover dd {
      opacity: 1; }

.update {
  width: 100%;
  background: #f5f5f5;
  padding: 40px 0 50px;
  margin-bottom: 70px;
  margin-top: 80px; }
  .update .main {
    width: 100%;
    margin-top: 25px; }
    .update .main dl {
      width: 570px;
      height: 260px;
      float: left; }
      .update .main dl dt {
        width: 250px;
        float: left; }
      .update .main dl dd {
        width: 300px;
        float: right;
        padding-top: 15px; }
        .update .main dl dd h5 {
          font-size: 28px;
          color: #333333; }
        .update .main dl dd p {
          font-size: 14px;
          color: #666666;
          line-height: 26px;
          margin-top: 10px; }
      .update .main dl.last {
        float: right; }

@media screen and (max-width: 1199px) {
  .apps {
    height: 450px; }
    .apps .left {
      width: 540px; }
      .apps .left ul li {
        width: 150px; }
        .apps .left ul li.more {
          width: 240px; }
    .apps .right {
      width: 450px; }

  .zongbao .main dl {
    width: 480px;
    height: 215px; }

  div.zhuang dl {
    width: 240px;
    margin-right: 10px;
    height: 220px; }

  .update .main dl {
    width: 480px; }
    .update .main dl dt {
      width: 200px;
      overflow: hidden; }
      .update .main dl dt img {
        width: auto;
        height: 100%; }
    .update .main dl dd {
      width: 250px; }

  .rong_cho .left {
    width: 100%; }
  .rong_cho .right {
    width: 100%; }
    .rong_cho .right dl {
      margin-left: 0;
      width: 112px;
      margin-right: 8px; } }



	

/*选型*/
.bsolution{ background:url(/images/pgsolution.jpg) 50% 50% no-repeat;}
/*solution-fm+list+con_banner_end*/
/*solution-fm-start*/
.solu_1{width:1212px;margin: 0 auto;overflow:hidden}
.solu_1_c{width:282px;float:left;margin-right:21px;margin-bottom:40px}
.solu_1_c a{width:100%;height:268px}
.solu_1_c a img{width:100%;margin-bottom:21px}
.solu_1_c a p{height:48px;line-height:48px;width:99%;border:1px solid #dcdcdc;text-align:center;font-size:16px}
/*.solu_1_c a:hover p{border:1px solid #ff3200;color:#ff3200}*/
.solu_2{height:400px;border:1px solid #dcdcdc;position: relative;overflow: hidden;}
.solu_2 .solu_2_r{height: 400px;position: relative;width: 282px;overflow: hidden;float: left;}
.solu_2 .solu_2_img{position:absolute;top:0;left:-282px;background:url(/images/bg11.png) repeat;width:282px;height:400px}
.solu_2 .solu_2_img h3{color:#fff;width:100%;margin-top:50px;margin-bottom:15px;text-align:center;font-size:22px;font-weight:100}
.solu_2 .solu_2_img p{color:#fff;font-size:14px;line-height:28px;padding:0 25px}

.solu_2 img{height:400px;width:282px;margin-right:25px;float:left}
.solu_2_l{float:left;width:880px;margin-top:27px}
.solu_2_l a {width:130px;height:130px;float:left;margin:21px 42px;}
.solu_2_l a span{width:130px;height:130px;display: block;background:url("/images/solu_bg.jpg") no-repeat;}
.solu_2_l a .span1{background-position: 0 0}
.solu_2_l a .span2{background-position: -130px 0}
.solu_2_l a .span3{background-position: -260px 0}
.solu_2_l a .span4{background-position: -390px 0}
.solu_2_l a .span5{background-position: -520px 0}
.solu_2_l a .span6{background-position: -650px 0}
.solu_2_l a .span7{background-position: -780px 0}
.solu_2_l a .span8{background-position: -910px 0}
.solu_2_l a:hover .span1{background-position:0 -130px;}
.solu_2_l a:hover .span2{background-position: -130px -130px;}
.solu_2_l a:hover .span3{background-position: -260px -130px;}
.solu_2_l a:hover .span4{background-position: -390px -130px;}
.solu_2_l a:hover .span5{background-position: -520px -130px;}
.solu_2_l a:hover .span6{background-position: -650px -130px;}
.solu_2_l a:hover .span7{background-position: -780px -130px;}
.solu_2_l a:hover .span8{background-position: -910px -130px;}
.silu_3{height:auto;width:1225px;overflow:hidden}
.silu_3 a{width:380px;display:block;margin-right:25px;float:left}
.silu_3 a img{width:100%}
/*solution-fm-end*/
/*solution-field-start*/
.w2_5{width:2.5%}
.h300{height:300px;}
.w595{width:595px;}
.solu_field_1 img {width:36%;float:left}
.solu_field_1_con {width:61.5%;height:300px;position: relative;}
.solu_field_1_con h2 {font-size:28px;line-height: 70px;color:#333;}
.solu_field_1_con a {position:relative;background: url("/images/solu_bg.jpg")-1028px 9px no-repeat;border:1px solid #ff3f3c;padding:9px 14px;color:#ff3f3c;padding-left: 38px;}
.solu_field_2 {height:245px;width:100%;margin-bottom:50px;}
.solu_field_2 img {width:350px;margin-right:30px;float:left}
.solu_field_2_con{width:810px;float:left}
.solu_field_2_con h3{font-size:24px;line-height: 46px;height:46px;margin-top:9px;}
.solu_field_2_con span {display: block;}
.solu_field_2_con p{text-indent: 0}
.solu_field_brand{height:auto;}
.solu_field_brand img {border:0}
.solu_field_brand_l {width:55.13%;float:left;overflow: hidden;}
.solu_field_brand_r {width:44.87%;float:left;overflow: hidden;}
.w300{width:45.72%;overflow: hidden;}
.w356{width:54.28%;overflow: hidden;}
.w178{width:27.13414%;overflow: hidden;height:135px;}
.h260{height:260px;overflow: hidden;}
/*solution-field-end*/
/*solution-capacity-start*/
.solu_capacity_1 {height:280px;}
.solu_capacity_1 img {width:33.61%;margin-right:3.36134%;float:left}
.solu_capacity_1_r{width:63.0252%;float:left;}
.solu_capacity_1_r p {margin-top:36px;}
.solu_capacity_2{width:1370px;height:328px;overflow:hidden;position:relative;margin:0 auto}
.solu_capacity_2_con{width:1190px;height:328px;overflow:hidden;position:relative;margin:0 auto}
.solu_capacity_2_con ul{width:10000px;position:absolute;left:0;top:0;float:left}
.solu_capacity_2_con ul li{width:282px;height:326px;float:left;margin-right:20px}
.solu_capacity_2_con ul li a{display:block;width:100%;height:298px}
.solu_capacity_2_con ul li a img{width:100%;height: 195px;}
.solu_capacity_2_con ul li a .border4{width:100%;border-bottom:1px solid #ddd;height:108px;margin-top:16px;color:#666}
.solu_capacity_2_con ul li:hover a .border4{border-bottom:1px solid #ff3f3c;color:#ff3f3c}
.solu_capacity_2_con ul li:hover a h3{color:#ff3f3c;}
.solu_capacity_2_con ul li a h3{font-size:16px;line-height:28px;text-align:center;white-space: nowrap;overflow: hidden;text-overflow:ellipsis;margin: 0 auto;width:90%;margin-top:12px;}
.solu_capacity_2_con ul li a p{text-align:center;font-size:14px;line-height:30px;white-space: nowrap;overflow: hidden;text-overflow:ellipsis;margin: 0 auto;width:90%;}
.btn{width:90px;height:100px;line-height:100px;text-align:center;float:left;cursor:pointer;position:absolute;top:35%;display:block}
.btn:hover{background-position:center bottom}
.btn_l{left:0;background:url(/images/btn_l.jpg) no-repeat center top}
.btn_r{right:0;background:url(/images/btn_r.jpg) no-repeat center top}
.solu_capacity_tab{height:640px;width:100%;overflow:hidden;border-bottom: 1px solid #ff3f3c;}
.solu_capacity_tab_top{height:100px}
.solu_capacity_tab_top ul li{float:left;line-height:60px;height:71px;background:#ebebeb;width:calc(20% - 2px);display:block;text-align:center;cursor:pointer;font-size: 16px;margin:0 1px}
.solu_capacity_tab_top ul li:hover{background:#ff3f3c;color:#fff}
.onred{background:#ff3f3c;margin:0 1px;color:#fff}
.bgred{background-color:#ff3f3c;margin:0 1px;color:#fff}
.bgeb{background-color:#ebebeb;margin:0 1px;}
.capacity_tab_con{width:100%;display:none;}
.capacity_tab_con i{font-size: 16px;width:237px;color:#ff3f3c;display:block;font-style:normal;float:left;text-align:center;line-height:59px;margin-right:26px}
.capacity_tab_con b{font-size: 16px;width:949px;line-height:59px;display:block;float:left;border-bottom:1px solid #ebebeb;text-indent:30px;text-align:center;font-weight:400}
.capacity_tab_con p{font-size: 16px;width:897px;line-height:59px;text-align:left;display:block;float:left;border-bottom:1px solid #ebebeb;text-indent:30px}
.case_list{width:1210px;overflow: hidden;position: relative;}
.case_list div{width:280px;height:280px;float:left;margin-right:20px;border:1px solid #dcdcdc;color:#666;margin-bottom:20px;overflow: hidden;}
.case_list div a {width:228px;display: block;margin: 0 auto;overflow: hidden;}
.case_list div p{font-size:24px;height:24px;color: #333;line-height:24px;margin-top:20px;white-space: nowrap;text-overflow:ellipsis;overflow: hidden;}
.case_list div h4{font-size:14px;line-height:43px;border-bottom:1px solid #dcdcdc;height:43px;white-space: nowrap;overflow: hidden;text-overflow:ellipsis;}
.case_list div:hover{border:1px solid #ff3f3c;}
.case_list div:hover h4{border-bottom:1px solid #ff3f3c;color:#ff3f3c;}
.case_list div:hover p {color:#ff3f3c;}
.case_list div img{width:230px;margin:15px auto;display:block}
/*solution-capacity-end*/
/*solution_package-start*/
.solu_package_1{width:1120px;height:120px;margin:0 auto}
.solu_package_1 a{display:block;float:left;margin:20px;width:120px;height:120px;text-align:center;position:relative}
.solu_package_1 img{width:120px;height:120px}
.solu_package_1 .info{display:none;background-color:#f0f0f0;color:#369242;line-height:120px}
.solu_flop .info{width:0;height:120px;margin:0 auto}
.solu_flop .info img{width:100%}
.solu_package_2 {height:300px;margin-bottom:50px;}
.solu_package_2 img {width:50%;float:left;}
.solu_package_2_text {width:47.5%;float:left;height:300px}
.solu_package_2_text b{height:42px;background:url(/images/bg2.png) no-repeat center bottom;font-size:30px;font-weight:100;color:#333;line-height:30px;margin-top:20px;display: block;width:60px;}
.solu_package_2_text p {color:#666;font-size:14px;text-align: left;height:28px;line-height:28px;margin-top:20px;}
.w595{width:595px;float: left;}
.w595 img {width:100%;}
.over {overflow: hidden;}
/*solution_package-end*/
/*solution_install-start*/
.w1230 {width:1230px;overflow:hidden;}
.soli_install_1 {width:270px;float:left;margin-right: 37px;position: relative;}
.soli_install_1_text {position: absolute;top:250px;left:0;background: url("/images/solu_bg1.png") repeat;height:150px;opacity:1;}
.soli_install_1_text h2{font-size:24px;text-align:center;line-height:24px;margin-top:30px}
.soli_install_1_text p{color:#666;margin:0 30px;padding:13px 0;border-bottom:none;display:block;height:50px;overflow:hidden}
.soli_install_1_text a{background: url(/images/white_message.png) 0px 6px no-repeat;line-height:28px;text-indent:30px;color:#fff;margin:15px 30px;display:block}
.soli_install_1 .on{position:absolute;left:0;background: url("/images/solu_bg2.png") repeat;opacity:0}
.soli_install_1 .on h2{color:#fff}
.soli_install_1 .on p{color:#fff;border-bottom:1px solid #fff;height:112px;overflow:hidden}
.soli_install_2{height:300px;border:1px solid #e7e7e7}
.soli_install_2_img{margin-right:3.6125%;float:left;width:50%;height:300px;background: url("/images/solu_install_5.jpg") no-repeat;}
.soli_install_2_img h3 {color:#ffffff;font-size:30px;margin-top: 30px;margin-left: 30px;width:120px;height: 80px;border-bottom: 1px solid #ffffff;line-height: 80px;}
.soli_install_2_img p {color:#ffffff;font-size:14px;margin:12px 30px 0 30px;}
.soli_install_2_con{float:left;width:11.85%;height:260px;margin-right:3.6125%}
.soli_install_2_con img{margin-top:36px;width:100%}
.soli_install_2_con p{text-align:center;line-height:50px;float:left;display:block;width:100%}
.soli_install_2_con:hover p{color:#ff3f3c}
.solution_tel {width:255px;margin:0 auto;}
.solution_tel a{background:url(/images/white_message.png) 16px 11px no-repeat;line-height:40px;text-indent:30px;color:#fff;display:block;background-color:#ff3f3c;height:40px;width:100%;font-size:16px}

/*solution_install-end*/
/*solution_Reform-start*/
.solu_reform_1{position:relative;width:49.45%;height:508px;float:left}
.bg_reform{background:url(/images/bg_reform.png) no-repeat;float:left}
.solu_reform_1 span{width:42.44%;height:236px;float:left;font-size:40px;color:#fff;line-height:40px;padding-top:30px;display:block;text-indent:30px}
.bg_reform2 .span2{background:url(/images/solution_reform_3.jpg) no-repeat}
.bg_reform2 a{color:#576774;border:1px solid #576774;background:url(/images/white_message.png) 14px -54px no-repeat}
.bg_reform2:hover .span2{background:url(/images/solution_reform_1.jpg) no-repeat}
.bg_reform2:hover a{color:#ff3f3c;border:1px solid #ff3f3c;background:url(/images/white_message.png) 14px -16px no-repeat}
.solu_reform_1 img{width:56.5%;float:left}
.solu_reform_1 p{margin-top:20px;display:block;float:left;padding:0 40px}
.bg_reform a{height:38px;line-height:38px;display:block;padding:0 14px;float:left;margin-left:40px;margin-top:24px;text-indent:30px}
.solu_reform_2{width:33.3333%;float:left}
.solu_reform_2 span{width:120px;height:120px;background:url(/images/white_message.png) no-repeat;display:block;margin:0 auto}
.solu_reform_2 p{padding:20px 68px}
.solu_reform_2 .span1{background-position:0 -94px}
.solu_reform_2 .span2{background-position:-120px -94px}
.solu_reform_2 .span3{background-position:-240px -94px}
.solu_reform_3{width:220px;height:170px;border:1px solid #dedede;float:left;margin-right:20px;margin-bottom:20px}
.solu_reform_3 b{font-size:24px;text-align:center;color:#333;display:block;padding:0 25px;margin-top:40px;margin-bottom:13px;font-weight: 400}
.solu_reform_3 p{font-size:14px;text-align:center;color:#666;display:block;padding:0 25px}
.solu_reform_4{width:80%;margin:0 auto}
.solu_reform_4_con{width:26.27%;float:left}
.solu_reform_4_con p{text-align:center;margin-top:10px}
.w2_4{width:2.4%;float:left;height:433px}
.solu_reform_5{width:45.13%;height:433px;border:1px solid #dedede;float:left}
.solu_reform_5 h3{font-size:18px;text-align:center;color:#666;width:90%;margin:0 auto;line-height:78px}
.solu_reform_5 img{width:90%;margin:0 auto;display:block;margin-bottom:20px}
.solu_reform_5 p{width:90%;margin:0 auto;display:block}
.solu_reform_5 p span{font-weight:600}
/*solution_Reform-end*/
@media screen and (max-width:1370px){
    .solu_capacity_2{width:1200px;}
    .solu_capacity_2_con{width:1080px;}
    .solu_capacity_2_con ul li{width:256px;height:298px;float:left;margin-right:20px}
    .solu_capacity_2_con ul li a{display:block;width:256px;height:298px}
    .solu_capacity_2_con ul li a img{width:100%;height: 159px;}
    .solu_capacity_2_con ul li a .border3{width:256px;}
    .btn{width:60px}
}
@media screen and (max-width:1199px){
    .bsolution{ background:url(/images/pgsolution_s.jpg) 50% 50% no-repeat;}
    .case_list {width: 990px;}
    .solu_1{width:1012px;overflow:hidden}
    .solu_1_c{width:232px;float:left;}
    .solu_2_l{float:left;width:680px;margin-top:0}
    .solu_2_l a {margin:35px 20px;}
    .silu_3{height:auto;width:1015px;overflow:hidden}
    .silu_3 a{width:313px;}
    .solu_field_1_con h2 {font-size:28px;line-height: 44px;color:#333;}
    .solu_field_2 img {width:30%;margin-right:2.5%;float:left}
    .solu_field_2_con{width:67.5%;float:left}
    .solu_field_2_con h3{font-size:24px;line-height: 40px;height:40px;margin-top:0;}
    .solu_field_cases ul{width:1015px;overflow:hidden}
    .solu_field_cases ul li{width:305px;float:left;margin-right:25px}
    .w178{width:27.13414%;overflow: hidden;height:112px;}
    .h260{height:216px;overflow: hidden;}
    .solu_capacity_1_r p {margin-top:12px;}
    .solu_capacity_2{width:990px;height: 250px;}
    .solu_capacity_2_con{width:894px;height: 250px;}
    .solu_capacity_2_con ul li{width:208px;height:auto;float:left;margin-right:20px}
    .solu_capacity_2_con ul li a{display:block;width:208px;height:auto}
    .solu_capacity_2_con ul li a img{width:100%;height: 138px;}
    .solu_capacity_2_con ul li a .border3{width:208px;}
    .btn{width:40px}
    .solu_capacity_tab_top ul .on{background:url(/images/solu_bg.jpg) -258px -260px no-repeat;color:#fff}
    .capacity_tab_con i {width:198px;}
    .capacity_tab_con b{width:792px;}
    .capacity_tab_con p{width:766px;}
    .case_list div{width:230px;height:260px;float:left;margin-right:15px}
    .case_list div p{width:200px;margin: 0 auto;margin-top:20px;}
    .case_list div h4{width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin: 0 auto;}
    .case_list div img{width:200px;margin:15px auto;display:block}
    .solu_package_1 a{margin:20px 10px;}
    .solu_package_2_text b{margin-top:5px;display: block;width:60px;}
    .solu_package_2_text p {margin-top:5px;}
    .soli_install_1 {width:225px;float:left;margin-right: 30px;position: relative;}
    .soli_install_1_text h2{margin-top:20px}
    .soli_install_1_text p{color:#666;margin:0 20px;padding:10px 0;}
    .solu_reform_3{width:190px;height:170px;margin-right:15px;margin-bottom:15px}
    .solu_reform_1 span{height:178px;}
    .w595{width:50%;float: left;}
    .solu_package_1{width:980px;}
}



.xuanxing_s1{
	width:60px;
	letter-spacing:0px;
	display:inline-block;
	margin-right:30px
	
}





*{box-sizing:border-box;-webkit-appearance:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}*:focus{outline:none}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;height:100%}body{margin:0;font-size:14px;line-height:1.5;font-family:微软雅黑,microsoft yahei;color:#333;background:#fff}body,div,span,object,iframe,p,blockquote,pre,a,abbr,acronym,address,code,del,dfn,em,q,dl,dt,dd,ol,ul,li,fieldset,form,legend,caption,tbody,tfoot,thead,article,aside,dialog,figure,footer,header,hgroup,nav,section{padding:0;margin:0}img{border:0;vertical-align:middle;max-width:100%}.clearfix:after{content:"";display:block;clear:both;height:0;visibility:hidden}.clearfix{zoom:1}.sec1{background:#f2f2f2}.main{max-width:1150px;margin:0 auto;padding:40px 0}.title{font-size:24px;margin-bottom:1em;text-align:center}.img-count,.img-count img{position:relative}.img-count-in{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden;height:100%;*height:100%}.w-newsList1{position:relative}.w-newsList1 a{display:block;text-decoration:none;color:#333}.w-newsList1 .news-item{position:relative}.w-newsList1 .news-imgbox{width:48%}.w-newsList1 .news-imgbox img{transition:transform 3.5s;-webkit-transition:transform 3.5s;transform:scale(1.1);-webkit-transform:scale(1.1)}.w-newsList1 .swiper-slide.swiper-slide-active .news-imgbox img{transform:scale(1);-webkit-transform:scale(1)}.w-newsList1 .aspectRatio{padding-bottom:380px}.w-newsList1 .news-text{position:absolute;right:0;width:55%;top:50%;top:10%\9;*top:10%;transform:translateY(-50%);-webkit-transform:translateY(-50%);background:#fff;padding:60px 15px 70px 4%;overflow:hidden}:root .w-newsList1 .news-text{top:50%}.w-newsList1 .date{line-height:1.4;margin-bottom:.8em}.w-newsList1 .date .year{font-size:33px;font-weight:700;color:#444;letter-spacing:2px;font-family:Impact,Haettenschweiler,arial narrow bold,sans-serif}.w-newsList1 .date .day_month{font-size:17px;color:#bebebe}.w-newsList1 .news-h{font-size:24px;font-weight:700;line-height:1.4;height:2.8em;overflow:hidden;margin-bottom:.3em}.w-newsList1 .news-sum{line-height:1.8;height:3.5em;overflow:hidden;color:#aaa}.w-newsList1 .more{margin-top:20px;width:45px;height:24px;float:right;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAQCAYAAAAFzx/vAAABIUlEQVQ4jb3VMUscQRQH8J+yNgaLFAoPJSBnKaTRUhDBRoiVpBG09mMIljY2geuCIH4GG7FKE7BRSxGPyCtstLJQxGYPTr1D3LvNHxb2McP7McPO7FCz2dRPMhNExDec4gormXnbbf5wX9rrjOEr5nAcEeO1gpl5gQ08Y7YXOsgVysyDLuhEbWAP9E9ETNUGdqBreEQDJ220wBfMYKhK84joNXSFHWx3oIsFzjBdBftkGjgaxsN/wNoZLfAdkypu6QdZxV75foPlAk+4rtqxfdO8TUT8xG5ZXmIpM1u1fKURsY5DjJTYYma2qOFYRMQm9sve51jIzH/t8YGCEbGF3x3YUr7Z84GBETGPX2X5t8Te/TGKQYG4K58z/MjM+26TXgDh8VYjv3NjTgAAAABJRU5ErkJggg==) center no-repeat}.w-newsList1 .adSN_page{position:absolute;z-index:9;left:50% !important;bottom:50% !important;margin-bottom:-123px;top:auto;transform:none;-webkit-transform:none !important;width:35% !important;padding-left:4%}.w-newsList1 .adSN_page span{display:inline-block;*display:inline;*zoom:1;margin:0 6px}.w-newsList1 .swiper-num{position:absolute;z-index:9;right:15px;top:50%;margin-top:-130px;color:#bebebe}.w-newsList1 .swiper-num .active{font-size:32px;font-weight:700}.w-newsList2{position:relative;overflow:hidden}.w-newsList2 a{display:block;text-decoration:none;color:#333}.w-newsList2 .news-item{position:relative}.w-newsList2 .img{float:right;width:52%;overflow:hidden}.w-newsList2 .img img{transition:transform 3.5s;-webkit-transition:transform 3.5s;transform:scale(1.1);-webkit-transform:scale(1.1)}.w-newsList2 .swiper-slide.swiper-slide-active .img img{transform:scale(1);-webkit-transform:scale(1)}.w-newsList2 .news-text{margin-right:56%}.w-newsList2 .news-h{font-size:28px;line-height:1.4;margin-bottom:1em}.w-newsList2 .news-sum{margin-top:30px;line-height:1.8;color:gray}.w-newsList2 .more{position:absolute;left:0;bottom:1em;line-height:2.8;padding:0 3em;border:1px solid #aaa;color:#333;overflow:hidden;-webkit-transition:all .6s;transition:all .6s}.w-newsList2 .more:hover{color:#fff;border-color:#f60}.w-newsList2 .more .bgsqr1,.w-newsList2 .more .bgsqr2,.w-newsList2 .more .bgsqr3,.w-newsList2 .more .bgsqr4{background:#f60;position:absolute;top:0;width:0;height:100%;-webkit-transition:all .4s;transition:all .4s;opacity:.35}.w-newsList2 .more .bgsqr3,.w-newsList2 .more .bgsqr4{opacity:.75}.w-newsList2 .more .bgsqr1{left:0}.w-newsList2 .more .bgsqr2{right:0}.w-newsList2 .more .bgsqr3{right:0}.w-newsList2 .more .bgsqr4{left:0}.w-newsList2 .more:hover .bgsqr1,.w-newsList2 .more:hover .bgsqr2,.w-newsList2 .more:hover .bgsqr3,.w-newsList2 .more:hover .bgsqr4{width:100%}.w-newsList2 .more:hover .bgsqr3,.w-newsList2 .more:hover .bgsqr4{-webkit-transition-delay:.4s;transition-delay:.4s}.w-newsList2 .more span{position:relative;z-index:1}.w-newsList2 .adSN_page{position:absolute;left:auto;right:10px;width:auto;z-index:10;text-align:right}.w-newsList2.swiper-container-horizontal .adSN_page{bottom:20px}.w-newsList2 .adSN_page span{background:#c9c9c9;opacity:1;width:40px;height:5px;border-radius:0;-webkit-border-radius:0}.w-newsList2 .adSN_page span.swiper-pagination-bullet-active{background:#f60}.w-newsList2.swiper-container-vertical .adSN_page span{margin:15px 0}@media(max-width:960px){.w-newsList2 .news-h{font-size:24px}.w-newsList2 .news-sum{display:none}}@media(max-width:767px){.w-newsList1 .news-imgbox{width:100%}.w-newsList1 .aspectRatio{padding-bottom:56.25%}.w-newsList1 .news-text{position:relative;width:100%;top:0;transform:none;-webkit-transform:none;padding:1.2em 4% 1.5em}:root .w-newsList1 .news-text{top:0}.w-newsList1 .adSN_page{left:0;bottom:2em;margin-bottom:0}.w-newsList1 .swiper-num{bottom:232px;top:auto;margin-top:0}.w-newsList2 .news-h{font-size:20px}.w-newsList2 .img{float:none;width:100%}.w-newsList2 .news-text{margin-right:0;text-align:center;padding:1em 0 3em}.w-newsList2 .more{position:relative;margin-top:1.2em;bottom:0;display:inline-block}.w-newsList2 .adSN_page{top:auto;bottom:0!important;left:0;right:0;transform:none;-webkit-transform:none;text-align:center}.w-newsList2 .adSN_page span{margin:0 .3em!important;display:inline-block;width:1.8em;height:.25em}}@media(max-width:480px){body{font-size:4vw}.title{font-size:6vw}.w-newsList1 .news-h{font-size:125%}.w-newsList1 .date .year{font-size:300%}.w-newsList1 .date .day_month{font-size:110%}.w-newsList1 .swiper-num{bottom:15em}.w-newsList1 .swiper-num .active{font-size:200%}.w-newsList2 .news-h{font-size:125%}}










