.wrap img{ width: 100%;}

.ban{line-height: 0;overflow: hidden; position: relative;}

.til01{font-size:1.2rem;color:#555; text-align: center; line-height: 3.3rem; overflow: hidden;position: relative;}
.til01 line{position: absolute;width:10%;height:3px;background: #db1103;}
.til01 a{display: block; color:#555;}
.til01 b{display: block; font-size: 1.8rem; color:#333;}
.til01 em{display: block; font-size:0.6rem; color:#555;text-transform: uppercase; line-height:1.5rem; }

/*冷库工程*/
.m-work{padding: 1.4rem 2.2% 2.4rem 2.6%;height: 56.1rem;overflow: hidden;}
.work_t{height:22.5rem;padding: 1px 0 0 1px;}
.work_t li{width: 33.44%;height: 2.7rem;line-height: 2.7rem;-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;float: left;margin: -1px 0 0 -1px;text-align: center;border: solid 1px #d1d1d1;color: #333;font-size: 1.1rem;}

.work_t li a{ color:#333333}


.work_t li.cur{background: #db1103;border-color: #db1103;color: #fff;font-weight: bold;}
.work_t li.cur a{ color:#FFFFFF }


.work_t333{height:17.2rem;padding: 1px 0 0 1px;padding: 0 2% 0 2.8%;}
.work_t333 li{width: 33.33%;height: 2.7rem;line-height: 2.7rem;-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;float: left;margin: -1px 0 0 -1px;text-align: center;border: solid 1px #d1d1d1;color: #333;font-size: 1.1rem;}

.work_t333 li a{ color:#333333}


.work_t333 li.cur{background: #db1103;border-color: #db1103;color: #fff;font-weight: bold;}
.work_t333 li.cur a{ color:#FFFFFF }






.work_t444{height:10.1rem;padding: 1px 0 0 1px;padding: 5% 2% 0 2.8%;}
.work_t444 li{width: 33.33%;height: 2.7rem;line-height: 2.7rem;-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;float: left;margin: -1px 0 0 -1px;text-align: center;border: solid 1px #d1d1d1;color: #333;font-size: 1.1rem;}

.work_t444 li a{ color:#333333}


.work_t444 li.cur{background: #db1103;border-color: #db1103;color: #fff;font-weight: bold;}
.work_t444 li.cur a{ color:#FFFFFF }



.work_t555{height:4rem;padding: 1px 0 0 1px;padding: 0 2% 0 2.8%;}
.work_t555 li{width: 33.33%;height: 2.7rem;line-height: 2.7rem;-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;float: left;margin: -1px 0 0 -1px;text-align: center;border: solid 1px #d1d1d1;color: #333;font-size: 1.1rem;}

.work_t555 li a{ color:#333333}


.work_t555 li.cur{background: #db1103;border-color: #db1103;color: #fff;font-weight: bold;}
.work_t555 li.cur a{ color:#FFFFFF }




.work_t666{height:6.6rem;padding: 1px 0 0 1px;padding: 0 2% 0 2.8%;}
.work_t666 li{width: 33.33%;height: 2.7rem;line-height: 2.7rem;-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;float: left;margin: -1px 0 0 -1px;text-align: center;border: solid 1px #d1d1d1;color: #333;font-size: 1.1rem;}

.work_t666 li a{ color:#333333}


.work_t666 li.cur{background: #db1103;border-color: #db1103;color: #fff;font-weight: bold;}
.work_t666 li.cur a{ color:#FFFFFF }




.work_t3{height:28.5rem;padding: 1px 0 0 1px;padding: 0 2% 0 2.8%;}
.work_t3 li{width: 33.33%;height: 2.7rem;line-height: 2.7rem;-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;float: left;margin: -1px 0 0 -1px;text-align: center;border: solid 1px #d1d1d1;color: #333;font-size: 1.1rem;}

.work_t3 li a{ color:#333333}


.work_t3 li.cur{background: #db1103;border-color: #db1103;color: #fff;font-weight: bold;}
.work_t3 li.cur a{ color:#FFFFFF }


.work_c{overflow: hidden;position: relative;}
.prev1,.next1{position: absolute;width: 1.8rem;top:8.7rem;right: 0;height: 4.7rem;z-index: 2;}
.prev1{left:0;}
.work_l dl{font-size: 1rem;line-height: 1.3rem;color: #666;}
.work_l dt,.work_l dt img{width: 100%;display: block;}
.work_l dd{padding: 1.1rem 2.83%;background: #f8f9f8;}
.work_l dd h3{display: block;font-size: 1.2rem;font-weight: bold;height: 2.0rem;line-height: 2.0rem;color: #333;}
.work_l dd p{display: block;padding: 0 0 1.1rem;}
.more01{display: block;width: 10.6rem;height: 3rem;line-height: 3rem;background: #db1103;text-align: center;color: #fff;}

/*产品*/
.m-prod,.m-part{padding: 1.0rem 0 0;-webkit-background-size:100%; -moz-background-size: 100%; -o-background-size: 100%; background-size: 100%;overflow: hidden; margin-top:10px}
.prod_c{overflow: hidden;}
.pnbox{margin: 0 2.625%;position: relative;z-index: 1; margin-top:4%; padding-bottom:10%}
.pnbox:before{left: 0;}
.pnbox1{width: 3.1rem;height: 3.1rem;display: block;float: left;margin-left: 15.56%;z-index:9;position: relative;}
.pnbox .pnbox1:nth-child(1){margin-left:31.2%;}
.prod_c li{width: 46.4%;margin: 0 0 0.7rem 2.344%;-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;border: solid 1px #d1d1d1;float: left;}
.prod_c ul a:nth-child(2n-1) li{margin-left: 2.5%;}
.prod_c li span{display: block;text-align: center;background: #d1d1d1;color: #666;height: 2.15rem;line-height: 2.15rem;font-size: 1.1rem;}

/*优势*/
.m-edge{height:51rem;padding: 2.3rem 0 0;background:url(../images/edgebg.gif) no-repeat center 0; -webkit-background-size:100%; -moz-background-size: 100%; -o-background-size: 100%; background-size: 100%;}
.m-edge .til01,.m-edge .til01 b{color: #fff;}
.m-edge .til01:before{background: #4ca2d2;}
.m-edge .til01:after{background: #fff;}
.edge_c{padding: 2.1rem 0 0;height: 37.8rem;font-size: 1.1rem;color: #666;line-height: 1.8rem;}
.edge_c p b{color: #db1103;}
.edge_c dt,.edge_c dt img,.edge_c dd{display: block;}
.edge_c dd{padding: 0 5.625%;}
.edge_c dd h3{font-size: 1.3rem;color: #333;line-height: 1.5rem;background:url(../images/edgetbg.png) no-repeat 0 0; -webkit-background-size:4.55rem 6.55rem; -moz-background-size: 4.55rem 6.55rem; -o-background-size: 4.55rem 6.55rem; background-size: 4.55rem 6.55rem;padding: 1.6rem 0 0 2rem;height: 5.9rem;}
.edge_c dd h3 b{font-size: 1.8rem;color: #db1103;display: block;line-height: 1.8rem;}

/*合作*/
.m-part{height:24.1rem;}
.part_c{height: 12.75rem;overflow: hidden;}
.part_c ul{margin:0 5.625%;}
.part_c li{width:33.33%;float: left;display: block;}
.part_c li img{-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;border: solid 1px #efefef;display: block;}

/*资讯*/
.m-news{padding: 1.5rem 2.625% 0;height:98rem;overflow: hidden;line-height: 1.8rem;}
.newtil{text-align: center;font-size: 1.2rem;}
.newtil li{width: 50%;float: left;height: 3.2rem;-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;border: solid 1px #cdcdcd;line-height: 3.1rem;}
.newtil li.cur{background: #db1103;color: #fff;border-color: #db1103;}
.new_c{overflow: hidden;}
.new_c li{height: 6.3rem;margin-bottom: 0.7rem;border: solid 1px #cdcdcd;color: #666;}
.new_c li span{height: 5.7rem;border-right: solid 1px #cdcdcd;width: 18.7%;float: left;text-align: center;line-height: 1.1rem; padding-top:2%}
.new_c li p{width:73.7%;float: left;padding: 0.6rem 0 0 5.59%; font-size:1.0rem}
.new_c li p b{font-weight: normal;display: block;color: #333;white-space: nowrap; text-overflow: ellipsis; overflow: hidden;font-size: 1.2rem;}
.new_c ul a:nth-child(1) li p b{color: #db1103;}
.new_c li span b{display: block;font-size: 2rem;color: #474747;line-height: 2rem;margin-top: 1rem;}

/*关于*/
.m-about{overflow: hidden;background:url(../images/aboutbg.jpg) no-repeat center 0;-webkit-background-size:100%; -moz-background-size: 100%; -o-background-size: 100%; background-size: 100%;height:36.3rem;padding: 2.7rem 5.625% 0;}
.about_p,.about_p img{display: block;}
.about_w{padding:1.4rem 1.3rem 0;font-size: 1.1rem;line-height:1.8rem;color: #666;text-align: center;}
.about_w p{height:8.5rem;overflow: hidden;}
.about_w .more01{margin: 0 auto;}


/*开屏秀*/
.pageShare img{ display:block; width:0px; height:0px;}
.loading{position:fixed;width:100%;height:100%; top:0; background:url(../images/loading.jpg) no-repeat;background-size:100% auto;display:none; max-width:640px; min-width:320px; z-index:99999;}

.homeShow{ animation: fade 0.8s ease both;-webkit-animation: fade 0.8s ease both; }
@-webkit-keyframes fade {
  from 
  {
   opacity:1;
   display:block;
   
  }

  to {
    opacity: 0;
    display:none;
    height:0;
   
  }
}

@keyframes fade {
  from{
    opacity: 1;
   display:block;
  }

  to 
  {
    display:none;
    opacity: 0;
    height:0;
  }
}

.fade {
  -webkit-animation-name: fade;
  animation-name: fade;
}

html {font-size: 10px;}
@media screen and (min-width: 320px) {html {font-size: 10.625px;}}
@media screen and (min-width: 360px) {html {font-size: 11.875px;}}
@media screen and (min-width: 400px) {html {font-size: 13.125px;}}
@media screen and (min-width: 440px) {html {font-size: 14.375px;}}
@media screen and (min-width: 480px) {html {font-size: 15.625px;}}
@media screen and (min-width: 520px) {html {font-size: 16.875px;}}
@media screen and (min-width: 560px) {html {font-size: 18.125px;}}
@media screen and (min-width: 600px) {html {font-size: 19.375px;}}
@media screen and (min-width: 640px) {html {font-size: 20px;}}



/*翻页*/
.p12-pagination-1-main {
    margin: 0 auto; 
    padding: 10px 0;
    height: 35px;
    text-align: center;
}

.p12-pagination-1 a,
.p12-pagination-1 span {
    vertical-align: top;
    display: inline-block;
    padding: 0 14px;
    height: 35px;
    line-height: 35px;
    border: 1px solid #e5e5e5; 
    text-align: center;
    margin: 0 2px;
    background: #fff;
	color:#333;
}

.p12-pagination-1 span {
    border: 1px solid #fff;
}

.p12-pagination-1 .page_curr {
    background:#006ab6;
    color:#fff;
    border-color:#006ab6;
}

.p12-pagination-1 .laypage_first,
.p12-pagination-1 .laypage_last {
    display: none;
}

