@charset "utf-8";

/*banner*/
.banner{position: relative; height:684px;overflow: hidden;clear: both;}
.ban_p,.ban_p li{ height:684px;overflow: hidden;}
.ban_p li a{ display:block; height:684px; background:url(../images/banner1.jpg) no-repeat center 0;}
.ban_t{width:1100px;height:50px;bottom: 0;left:50%;margin-left:-550px;position: absolute;text-align: center;}
.ban_t em{width: 13px;height: 13px;border-radius: 13px;margin-right:8px; display: inline-block;background: #fff;}
.ban_t em.on{background: #30a333;}

.til01{height:94px;padding: 53px 0 0;display: block;font-size: 24px;line-height: 31px;color: #424242;width: 1200px;display: block;margin: 0 auto;}
.til01 p{width: 50%;float: left;text-align: right;font-weight: normal;}
.til01 p em{display: block;font-style: normal;font-family: Times New Roman;color: #737373;text-transform: uppercase;line-height: 24px;letter-spacing: -1px;}
.til01 span{width: 50%;float: left;font-size: 60px;line-height: 60px;display: block;padding: 0 16px;box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; -o-box-sizing:border-box;}
.til02{height:129px;display: block;font-size:30px;line-height:51px;color: #303030;font-weight: normal;background:url(../images/tilbg1.png) no-repeat center 48px;text-align: center;}
.til02 p{display: block;font-size: 20px;line-height: 40px;color: #696969;}

/*搜索*/
.seabox{overflow:hidden;height:51px;line-height:36px;font-family:"Microsoft Yahei";padding:13px 0 0;background: #efefef;}
.sea_inp{width:291px;overflow: hidden;height: 34px;line-height: 34px;border: solid 1px #dadada;background: #fff;border-radius: 17px;}
.sea_inp .serach{width:228px;height:34px;border:0;line-height:34px;color:#bababa;padding:0 0 0 17px;float:left;outline: none;display: block;border:0;}
.sea_inp .sub{ width:46px; height:34px;border:0;float:left;cursor: pointer;display: block;background:url(../images/sea_ico.gif) no-repeat 10px 7px;}
.k_word{overflow:hidden;width:880px;color:#30302f;overflow: hidden;}
.k_word a{color:#737373;padding: 0 30px 0 0;}

/*我们*/
.webox{padding:143px 0 0;height:473px;font-family: "Microsoft Yahei";line-height:25px;background:url(../images/wetbg.gif) no-repeat center 49px;font-size: 16px;color: #737373;text-align: center;}
.webox h2{height:100px;line-height:70px;font-size:28px;color: #222;font-weight: normal;}
.webox h2 span{font-size:36px;}
.webox_p,.webox_p img{display: block;margin: 0 auto;height: 240px;}
.webox_w{clear: both;padding: 28px 96px 0;}

/*自保温系统*/
.system{padding:49px 0 0;height:882px;font-family: "Microsoft Yahei";line-height: 24px;background:url(../images/systembg.jpg) no-repeat center 0;color: #737373;}
.system h2{font-size:24px;line-height: 41px;color: #fff;height:150px;text-align: center;font-weight: normal;}
.system h2 span{font-size:36px;}
.funct_p{width: 492px;height: 492px;display: block;top: 218px;left: 357px;z-index: 0;}
.funct_l,.funct_r{width: 530px;padding: 78px 0 0;position: relative;z-index: 1;}
.funct_c li{display: block;height: 104px;width: 213px;background:url(../images/ico1.png) no-repeat 0 46px;padding: 0 0 0 34px;}
.funct_c li b{display: block;font-size: 18px;line-height: 26px;color: #424242;}
.funct_l li{text-align: right;padding: 0 34px 0 0;background-position: right 46px;}
.funct_l li.funct_c1{padding-left: 283px;}
.funct_l li.funct_c2{padding-left: 133px;background-position: right 22px;}
.funct_l li.funct_c3{padding-left: 58px;background-position: right 16px;}
.funct_l li.funct_c4{padding-left: 24px;background-position: right 8px;}
.funct_r li.funct_c6{padding-left: 56px;background-position: 0 19px;margin-left: 148px;}
.funct_r li.funct_c7{padding-left: 49px;background-position: 0 15px;margin-left: 226px;}
.funct_r li.funct_c8{padding-left: 47px;background-position: 0 9px;margin-left: 261px;}

/*产品中心*/
.probox{font-family:"Microsoft Yahei";display: block;padding: 0 0 63px;}
.prod1{height: 360px;overflow: hidden;}
.prod1 h2{height:69px;overflow: hidden;line-height: 69px;font-size: 24px;font-weight: normal;color: #222;background:url(../images/ico2.gif) no-repeat 0 20px;padding: 0 0 0 31px;}
.prod2 h2{background:url(../images/ico3.gif) no-repeat 0 20px;}
.prod1 h2 a{color: #222;}

.pro_c ul{width:1220px;}
.pro_c li{margin:0 12px 0 0;position: relative;float: left;width:392px;}
.pro_c li img{width:392px;height:220px;display: block;}
.pro_c li span{text-align: center;display: block;background:#ededed;height:46px;line-height:46px;}
.pro_c li span a{display: block;color: #737373;}

.pro_gg h3{width: 1200px;height:64px;position:absolute;color:#222;left:0;top:27px;font-size:24px;font-weight: normal;text-align:center;line-height:64px;}
.pro_gg,.pro_gg img{width: 1200px;height: 496px;overflow: hidden;}

/*优势*/
.edge{line-height:24px;font-family:"Microsoft Yahei";overflow: hidden;background:url(../images/edgebg.gif) repeat center 0;color: #737373;padding: 0 0 3px;}
.edge_c{background:url(../images/edgecbg.gif) no-repeat center 55px #fff;padding:79px 42px 0;height: 1198px;}
.edge_c dl{height:240px;margin-top: -15px;position: relative;}
.edge_c dl.edge_l2{margin-top: -12px;}
.edge_c dt,.edge_c dt{width: 542px;height: 230px;float: left;}
.edge_c dd{width:468px;float:right;position: relative;padding:58px 0 0 76px;}
.edge_c dd h3{height: 44px;line-height: 44px;font-size: 20px;color: #424242;}
.edge_c dd li{clear: both;background:url(../images/ico4.gif) no-repeat 0 9px;padding: 0 0 4px 13px;}
.edge_c dl.edge_l1 dt{float: right;}
.edge_c dl.edge_l1 dd{float:left;width: 480px;}
.edge_ico{background:url(../images/edge_ico1.gif) no-repeat center 0;width:41px;height:76px;text-align: center;padding: 9px 11px;font-size: 18px;color: #fff;line-height: 23px;position: absolute;left: 0;top:68px;}
.edge_c dd.edge_nub,.edge_c dl.edge_l1 dd.edge_nub{width: 35px;height: 35px;position: absolute;background:url(../images/edge_ico2.gif) no-repeat 0 0;top: 100px;left: 50%;margin-left: -17.5px;font-family: Times New Roman;text-align: center;font-size: 24px;line-height: 35px;padding: 0;color: #fff;}
.edge_c dl:hover dd.edge_nub,.edge_c dl.edge_l1:hover dd.edge_nub{background:url(../images/edge_ico3.gif) no-repeat 0 0;}

/*支持*/
.supp{background:url(../images/suppbg.jpg) no-repeat center 0;text-align: center;color: #fff;height: 867px;overflow: hidden;line-height: 24px;}
.supp .til01{height: 126px;}
.supp .til01 p{text-align: left;color: #fff;}
.supp .til01 p em{color: #52a856;}
.supp .til01 span{text-align: right;color: #19e500;}
.supp_c{height: 585px;overflow: hidden;}
.supp_c dl{height:292px;width: 312px;float: left;}
.supp_c dl.supp_c1{padding: 0 132px;}
.supp_c dt{height: 181px;font-weight: bold;font-size: 18px;color: #19e500;line-height: 50px;overflow: hidden;}
.supp_c dt a{color: #19e500;display:block;}
.supp_c dt span{display: block;margin: 0 auto;width: 132px;height: 132px;position: relative;}
.supp_c dt span i{width: 132px;height: 132px;position: absolute;display: block;top: 0;left: 0;}
.supp_c dt span i.default{-webkit-transition: all 0.4s linear;transition: all 0.4s linear;}
.supp_c dt span i.hover{opacity:1;visibility:visible;opacity:0;visibility:hidden;
	-webkit-transform:translate3d(0,0,-65px) rotate3d(1,0,0,90deg);
	transform:translate3d(0,0,-65px) rotate3d(1,0,0,90deg);
	-webkit-transform-origin:50% 0%;
    transform-origin:50% 0%;
    -webkit-transition:all 0.4s linear;
    transition:all 0.4s linear;}
.supp_c dl.cur dt span .default{opacity:0;visibility:hidden;-webkit-transform:translate3d(0,65px,0) rotate3d(1,0,0,-90deg);transform:translate3d(0,65px,0) rotate3d(1,0,0,-90deg);}
.supp_c dl.cur dt span .hover{opacity:1;visibility:visible;-webkit-transform:rotate3d(1,0,0,0deg);transform:rotate3d(1,0,0,0deg);}
.more01{background:url(../images/icobg1.png) no-repeat center 0;text-align: center;line-height: 41px;color: #fff;display: block;font-size: 16px;}

/*流程*/
.tec_p{padding: 48px 0 0;height: 450px;text-align: center;font-family: "Microsoft Yahei";font-size: 16px;color: #fff;line-height: 40px;background: #ededed;}
.tec_p .til02{height: 129px;}
.tec_pc{height:265px;background:url(../images/line3.gif) no-repeat center 241px;}
.tec_pc li{width: 147px;float: left;margin: 0 0 0 55px;height: 262px;background:url(../images/teclbg1.png) no-repeat center 0;}
.tec_pc li span{width:40px;height:40px;display: block;margin:25px auto 0;position: relative;overflow: hidden;}
.tec_pc li p b{height:52px;display: block;margin:0 auto;line-height: 46px;font-weight: normal;}
.tec_pc li p em{display: block;line-height: 28px;font-family: Times New Roman;font-size: 22px;color: #686868;}
.tec_pc li.tec_l1{margin-left: 23px;}
.tec_pc li.tec_l2{height: 197px;background:url(../images/teclbg3.png) no-repeat center 0;margin-top: 65px;}
.tec_pc li:hover,.tec_pc li.cur{background:url(../images/teclbg2.png) no-repeat center 0;}
.tec_pc li:hover p b,.tec_pc li.cur p b{font-weight: bold;}
.tec_pc li.tec_l2:hover,.tec_pc li.tec_l2.cur{background:url(../images/teclbg4.png) no-repeat center 0;}
.tec_pc li span i{width:40px;height:40px;position: absolute;display: block;top: 0;left: 0;}
.tec_pc li span i.default{-webkit-transition: all 0.4s linear;transition: all 0.4s linear;}
.tec_pc li span i.hover{opacity:1;visibility:visible;opacity:0;visibility:hidden;
	-webkit-transform:translate3d(0,0,-65px) rotate3d(1,0,0,90deg);
	transform:translate3d(0,0,-65px) rotate3d(1,0,0,90deg);
	-webkit-transform-origin:50% 0%;
    transform-origin:50% 0%;
    -webkit-transition:all 0.4s linear;
    transition:all 0.4s linear;}
    .tec_pc li a{color:#fff;}
.tec_pc li.cur span .default{opacity:0;visibility:hidden;-webkit-transform:translate3d(0,65px,0) rotate3d(1,0,0,-90deg);transform:translate3d(0,65px,0) rotate3d(1,0,0,-90deg);}
.tec_pc li.cur span .hover{opacity:1;visibility:visible;-webkit-transform:rotate3d(1,0,0,0deg);transform:rotate3d(1,0,0,0deg);}


/*广告*/
.h_gg{background:url(../images/h_gg02.jpg) no-repeat center 0;height: 193px;position: relative;font-family: "Microsoft Yahei";font-size: 16px;color: #fff;line-height: 44px;}
.gg01{position: absolute;width: 250px;left: 50%;margin-left: 354px;white-space: nowrap;top: 114px;}
.gg01 b{font-family: Times New Roman;font-size: 36px;font-weight: normal;letter-spacing: -2px;}

/*案例*/
.case{font-family: "Microsoft Yahei";padding: 52px 0 0;height: 643px;overflow: hidden;line-height: 32px;}
.case_c ul{width: 1220px;}
.case_c li{float: left;margin: 0 5px 5px 0;position: relative;}
.case_c li,.case_c li img{width:295px;height: 222px;display: block;overflow: hidden;}
.case_c li.case_l1{margin-right: 7px;}
.case_c li.case_l1,.case_c li.case_l1 img{width:597px;height:450px;display: block;overflow: hidden;}
.case_c li span{display: block;width: 100%;height: 32px;left: 0;bottom: 0;background:url(../images/bg01.png) repeat;position: absolute;text-align: center;}
.case_c li span a{display: block;color: #fff;}
.case_c li.case_l1 span{height: 42px;line-height: 42px;font-size: 16px;}

/*关于*/
.abobox{font-family:"Microsoft Yahei";line-height:29px;overflow: hidden;height:561px;background:#ededed;color: #737373;}
.about_p{padding: 59px 0 0;}
.about_p,.about_p img{width:600px;display: block;height:443px;overflow: hidden;}
.about_w{padding:62px 0 0;display: block;width:540px;}
.about_ico{background:url(../images/ico8.gif) no-repeat 0 0;left:-21px;top: 0;width: 55px;height: 110px;display: block;}
.about_w h2{padding:0 0 0 44px;display: block;font-size: 30px;line-height:57px;color: #303030;height:136px;font-weight: normal;}
.about_w h3{font-size: 20px;line-height:42px;height: 58px;}
.about_w h2 span{font-weight: normal;font-family: Times New Roman;font-size: 30px;line-height:30px;text-transform: uppercase;color: #8e8e8e;letter-spacing: -1px;padding: 0 0 0 15px;}
.about_w h2 a,.about_w h3 a{color: #303030;}
.about_w a{color: #7fbf45;}
.about_wc{height: 181px;overflow: hidden;}
.about_more{display: block;background:url(../images/icobg1.gif) no-repeat 0 0;width: 180px;line-height: 40px;text-align: center;}
.about_more a{display: block;color: #fff;padding: 0 44px 0 0;}

/*风采展示*/
.show{height:340px;position: relative;padding: 27px 0 0;background: #e7e7e7;}
.showtil{height:59px;font-size:20px;line-height:50px;background:url(../images/line1.gif) repeat-x 0 52px;margin-bottom: 36px;}
.showtil li{float: left;margin: 0 34px 0 0;}
.showtil li a{color: #424242;display: block;}
.showtil li.showt01 a{background:url(../images/ico5.gif) no-repeat 6px 14px;padding: 0 0 0 39px;}
.showtil li.on a,.showtil li a:hover{color: #14b600;background-position: 6px -39px;}
.showtil li.on{background:url(../images/tilbg2.gif) no-repeat center bottom;height: 59px;}
.show_c1{position: relative;overflow: hidden;}
.show_c1 ul{width: 1240px;overflow: hidden;}
.show_c1 li{float: left;margin: 0 16px 0 0;position: relative;width: 288px;height: 195px;}
.show_c1 li img{width:274px;height:185px;display: block;overflow: hidden;background:url(../images/honbg.jpg) no-repeat center 0;padding:7px;}
.show_c1 li span{display: block;line-height: 46px;color: #737373;}
.show_c1 li span a{display: block;color: #737373;}
.prev1,.next1{width:23px;height:44px;display: block;position: absolute;right: -48px;top:74px;}
.prev1{left: -48px;}

/*资讯*/
.newbox{line-height:24px;height:586px;font-family: "Microsoft Yahei";color: #737373;padding: 47px 0 0;}
.newbox .til02{height: 97px;overflow: hidden;margin-bottom: 0;}
.newtil{height:100px;line-height:48px;font-size:20px;background:url(../images/line1.gif) repeat-x 0 8px;padding-left:380px;margin-bottom: 19px;text-align: center;}
.newtil li{float: left;width: 154px;}
.newtil li a{color: #3d3e3e;display:block;padding: 17px 0 0;background:url(../images/ico6.gif) no-repeat center 0;}
.newtil li.cur a{color: #14b600;background:url(../images/ico7.gif) no-repeat center 0;}

.new_c1 dl{width:386px;float: left;}
.new_c1 dl.new_l1{margin: 0 21px;}
.new_c1 dt,.new_c1 dt img{display: block;height:217px;width:386px;overflow: hidden;}
.new_c1 dd{display: block;padding:11px 0 0;overflow: hidden;}
.new_c1 dd h3{display: block;height:57px;line-height:26px;font-size: 16px;font-weight: normal;color: #424242;border-bottom: solid 1px #dfdfdf;margin-bottom: 22px;}
.new_c1 dd h3 a{color: #424242;}
.new_c1 dd h3 span{color: #989898;font-family: Arial;font-size: 14px;display: block;line-height: 22px;}
.new_c1 dd p a{color: #0080cc;display: inline-block;}

/*友情链接*/
.link{overflow: hidden;height:69px;line-height:69px;color: #9f9f9f;background: #424242;}
.link h3{width:173px;float: left;font-size:20px;color: #fff;padding: 0 0 0 2px;}
.link h3 span{text-transform: uppercase;font-family: Arial;padding: 0 0 0 10px;font-weight: normal;color: #9d9d9d;}
.link p{width:1025px;float: left;white-space: nowrap;overflow: hidden;}
.link a{padding: 0 24px;display: inline-block;color: #9f9f9f;}