@charset "utf-8";

/*banner*/
.banner{position: relative; height:649px;clear: both;}
.ban_p,.ban_p li{ height:649px;overflow: hidden;}
.ban_p li a{ display:block; height:649px; background:url(../images/banner1.jpg) no-repeat center 0;}
.ban_t{width:600px;height:43px;bottom: 0;left:50%;margin-left:-300px;position: absolute;text-align: center;}
.ban_t em{margin-right:10px;width:14px;height:14px;display: inline-block;border-radius: 14px;background: #fff;}
.ban_t em.on{background: #e60013;}

.til01{height:121px;display: block;font-weight: normal;font-size:38px;line-height:51px;color: #333;text-align: center;}
.til01 span{display: block;font-size:20px;line-height:32px;color: #666;}
.til01 a{display: block;color: #333;}
.chara .til01,.chara .til01 span,.chara .til01 a,.tec_p .til01,.tec_p .til01 span,.tec_p .til01 a{color: #fff;}

/*搜索*/
.seabox{height:54px;padding:20px 0 0;line-height:33px;background: #f3f3f3;}
.keyword{width:660px;color: #333;}
.keyword a{color: #333;padding:0 10px;}
.sea_inp{width:500px;height:40px;overflow: hidden;}
.sea_inp .serach{width:333px;height:34px;border:solid 1px #e60013;background:#fff;line-height:34px;color:#333;padding:0 10px;float:left;outline: none;display: block;font-size:15px;}
.sea_inp .sub{ width:107px; height:36px;float:left;cursor: pointer;display: block;background:url(../resource/images/7dbce20f9e1d4d65a86c8a72c5b60030_2.jpg) no-repeat 0 0;border: 0;color: #fff;padding: 0 0 0 23px;}

/*产品*/
.probox{height:1018px;padding:53px 0 0;font-family: "Microsoft Yahei";color: #fff;}
.pro_t{height: 70px;line-height:26px;margin-bottom: 10px;font-size: 20px;text-align: center;}
.pro_t span,.pro_t li{width: 240px;float: left;background: #eee;position: relative;color: #000;}
.pro_t span em,.pro_t li em,.case_t li em{display: block;text-transform: uppercase;font-size: 12px;line-height: 22px;opacity: 0.6;}
.pro_t span a,.pro_t li a{padding: 18px 0 0;display: block;color: #000;height:52px;}
.pro_t li.cur,.pro_t li.cur a{color: #fff;background: #d1171d;}
.pro_t li.cur:before{content: "";position: absolute;width: 0;height: 0;left: 50%;top: 70px;margin-left: -10px; border-left: solid 10px transparent;border-right: solid 10px transparent;border-top: solid 10px #d1171d;}
.pro_nav{width: 222px;background: #332c2b;height: 722px;}
.pro_nav a{display: block;color: #fff;}
.pro_nc{background: #e60012;height: 630px;overflow: hidden;}
.pro_nc h3{background: #332c2b;height:52px;line-height: 52px;font-size: 16px;}
.pro_nc h3 a{display: block;padding-left: 65px;}
.pro_nc li{display: block;height: 48px;}
.pro_nc li a{display: block;padding-left: 67px;height: 47px;line-height: 47px;border-bottom: solid 1px #eb3341;background:url(../images/ico03.png) no-repeat 44px 20px;}
.pro_nc li a:hover{background:url(../images/ico03.png) no-repeat 44px 20px #c30008;font-weight: bold;border-bottom-color: #cf3339;}
.pro_zx{padding: 8px 0 0;line-height: 42px;text-align: center;}
.pro_zx a{display: block;margin: 0 auto;width: 90px;line-height: 27px;border: solid 2px #5c5655;}

.pro_list{width: 968px;overflow: hidden;}
.pro_l1 p{margin-bottom: 10px;}
.pro_l1 p,.pro_l1 p img{width:968px;height: 470px;display: block;overflow: hidden;}
.pro_l1 ul{width: 1000px;}
.pro_l1 li{position: relative;margin: 0 7px 0 0;text-align: center;float: left;}
.pro_l1 li,.pro_l1 li img,.pro_l1 li p,.pro_l1 li a{width:320px;height:239px;display: block;overflow: hidden;}
.pro_l1 li span{position: absolute;left: 0;bottom: 0;height:50px;width:100%;background: rgba(230 , 0 , 18 , 0.8);}
.pro_l1 li span a{color: #fff;line-height:50px;}
/*.pro_l1 li p{position: absolute;left: 0;top: 0;height:0;-webkit-transition:height .5s cubic-bezier(0.52, 1.64, 0.37, 0.66);-webkit-transition:height .5s cubic-bezier(0.52, 1.64, 0.37, 0.66);background: rgba(230 , 0 , 18 , 0.75);}*/
/*.pro_l1 li p a{color: #fff;padding:85px 0 0;line-height:50px;}*/
/*.pro_l1 li p span,.carousel-feature p span a{display: block;margin: 0 auto;border: solid 2px rgba(255 , 255 , 255 , 0.2);width: 90px;line-height: 27px;}*/
/*.pro_l1 li.cur p{height:239px;}*/

/*精益求精 · 凸现优势*/
.chara{font-family: "Microsoft Yahei";padding: 93px 0 0;height: 731px;font-size: 16px;line-height: 28px;color: #333; background:url(../images/charabg.jpg) no-repeat center 0;}
.chara_c dl{position: relative;background: #fff;float: left;margin: 0 60px 51px 0;}
.chara_c dl.chara_l1{margin: 0;}
.chara_c dl,.chara_c dt{width: 360px;height: 220px;overflow: hidden;}
.chara_c dt{position: absolute;left: 0;top: 0;-webkit-transition:height .5s cubic-bezier(0.52, 1.64, 0.37, 0.66);-webkit-transition:height .5s cubic-bezier(0.52, 1.64, 0.37, 0.66);width:0;height:220px;}
.chara_c dd h3{height: 63px;line-height:63px;border-left: solid 6px #c30008;background: #e60012;font-size: 22px;color: #fff;padding: 0 0 0 34px;}
.chara_c dd h3 em{font-style: normal;font-family: Times New Roman;font-weight: normal;width: 42px;display: inline-block;font-size: 30px;}
.chara_c dd p{padding:18px 36px;display: block;}
.chara_c dd p b{display: block;color:#e60012;white-space: nowrap;line-height:34px;}
.chara_c dl:hover dt{width:360px;}

/*有口皆碑 · 客户点赞*/
.case{font-family: "Microsoft Yahei";background:url(../images/casebg.jpg) repeat-x center 0;padding:93px 0 0;;border-bottom: solid 1px #e5e5e5;height:960px;}
.case_t{height: 74px;background: #332c2b;font-size:18px;color: #fff;line-height: 30px;text-align: center;margin-bottom:20px;}
.case_t li{width:200px;float: left;}
.case_t li a{display: block;color: #fff;padding:15px 0 0;height:60px;border-right: solid 1px #807c7c;}
.case_t li.cur a,.case_t li a:hover{background: #e60012;border-color: #e60012;}
.case_t li:last-child a{border: 0;}
.prev2,.next2,.prev1,.next1{width:46px;height:46px;display: block;position: absolute;right:-66px;top:197px;z-index: 2;background:url(../images/next1.png) no-repeat 0 0;}
.prev2,.next2{top:146px;}
.prev2,.prev1{left:-66px;background:url(../images/prev1.png) no-repeat 0 0;}
.prev2:hover,.next2:hover,.prev1:hover,.next1:hover{background-position: 0 bottom;}

.case_c{margin-top:30px;}
.case_c ul li{float:left;width:48%;margin-right:2.5%;position:relative;}
.case_c ul li span{position:absolute;z-index:998;bottom:2px;left:0;display:block;width:590px;height:40px;line-height:40px;text-align:center;font-size:16px;background:#E60012;color:white;}
.case_c ul li.lim{margin-right:0;margin-bottom:20px;}
.case_c ul li img{width:590px;height:320px;}
/*.carousel-container {position:relative;width:1200px;}
#carousel {height:396px;width:1200px;position:relative;margin-bottom:0.5em;font-size:12px;font-family: Arial;}
.carousel-image {border:0;display:block;}
.carousel-feature {position:absolute;top:-1000px;left:-1000px;border:2px solid #fff;cursor:pointer;}
.carousel-feature .carousel-caption {position:absolute;bottom:0;width:100%;background-color:#000;}
.carousel-feature .carousel-caption p {margin:0;padding:5px;height: 39px;line-height: 39px;text-align: center;font-weight:bold;font-size:18px;color:#eeeeee;background:url(../images/tm.png) repeat;font-family:"Microsoft Yahei";}
.tracker-summation-container {position:absolute;color:white;right:48px;top:430px;padding:3px;margin:3px;background-color:#000;display: none;}
.tracker-individual-container {position:absolute;color:white;right:48px;top:410px;padding:0;margin:0;display: none !important;}
.tracker-individual-container li {list-style:none;}
.tracker-individual-container .tracker-individual-blip {margin:0 3px;padding:1px;color:white;text-align:center;background-color:#DDD;}
.tracker-individual-container .tracker-individual-blip-selected {color:white;font-weight:bold;background-color:#000;}
.carousel-feature img{width:800px;height: 396px; }
.carousel-feature p{display: block;height: 52px;line-height: 52px;padding: 0 15px;background: #e60012;font-size: 18px;font-weight: bold;color: #fff;}
.carousel-feature p span{float: right;padding: 12px 0 0;text-align: center;font-weight: normal;font-size: 14px;}
.carousel-feature p a{display: block;color: #fff;}*/

.case_pho{background:url(../images/c_pho.gif) no-repeat 0 10px;padding: 0 0 0 31px;height: 44px;line-height: 44px;font-size: 20px;font-style: italic;color: #332c2b;margin-left: 300px;width: 560px;font-weight: bold;}
.case_pho span{font-size: 28px;color: #e60012;float: right;}

/*合作客户*/
.part{font-family: "Microsoft Yahei";padding:49px 0 0;height:462px;}
.part h2{height: 102px;line-height: 102px;font-size: 40px;text-align: center;color: #e60012;}
.part h2 a{display: block;color: #e60012;}
.part_c{background:url(../images/ge01.gif) no-repeat center bottom;height: 248px;overflow: hidden;padding-left: 1px;}
.part_c ul{width: 1210px;}
.part_c li{border: solid 1px #d7d7d7;margin-left: -1px;float: left;margin-bottom: 13px;padding: 6px 14px;}
.part_c li,.part_c li img{width: 170px;height: 85px;display: block;}
.part_t{text-align: center;height: 14px;}
.part_t em{display: inline-block;width: 14px;height: 14px;background: #383838;border-radius: 14px;}
.part_t em:nth-child(2){margin-left: 12px;}
.part_t em.cur{background: #e60012;}

/*优势*/
.edge{font-family: "Microsoft Yahei";line-height: 24px;color: #191715;padding: 0 0 80px;font-size: 16px;}
.edge1,.edge2,.edge3,.edge4{height: 370px;overflow: hidden;display: block;}

.edge1{background:url(../images/edge_pic1.jpg) no-repeat center 0;}
.edge2{background:url(../images/edge_pic2.jpg) no-repeat center 0;}
.edge3{background:url(../images/edge_pic3.jpg) no-repeat center 0;}
.edge4{background:url(../images/edge_pic4.jpg) no-repeat center 0;}
.edge_w{width: 526px;padding:71px 0 0 126px;background:url(../images/line1.png) no-repeat 0 187px;}
.edge_w2,.edge_w4{text-align: right;background-position: right 187px;padding: 71px 126px 0 26px;width: 497px;}
.edge_w h3{height: 119px;margin-bottom: 26px;font-size: 30px;line-height: 46px;white-space: nowrap;}
.edge_w h3 p{display: block;font-size: 40px;line-height: 113px;color: #d1171d;}
.edge_w h3 span{font-weight: normal;}

/*流程*/
.tec_p{font-family: "Microsoft Yahei";padding:62px 0 0;height:342px;font-size:16px;color: #fff;line-height:42px;background:url(../images/tecbg.gif) repeat-y center 0;text-align: center;}
.tec_pc{height: 150px;overflow: hidden;font-weight: bold;}
.tec_pc ul{width: 1300px;}
.tec_pc li{width:96px;float: left;margin: 0 21px 0 0;background:url(../images/ico04.png) no-repeat right 44px;padding:0 40px 0 0;}
.tec_pc li span{width:96px;height:96px;display: block;margin:0 auto;background:url(../images/teclbg1.png) no-repeat center 0;}
.tec_pc li:hover span{background:url(../images/teclbg2.png) no-repeat center 0;}
.tec_more{width: 190px;height: 45px;top:317px;left: 506px;}
.tec_more a{display: block;line-height: 45px;color: #fff;background: #e60012;}


/*资讯*/
.news{line-height:22px;height:792px;font-family: "Microsoft Yahei";padding:112px 0 0;color: #888;overflow: hidden;}
.new_t{height:80px;line-height:36px;overflow: hidden;padding:0 0 0 382px;text-align: center;}
.new_t li{float: left;color: #333;width: 136px;height:36px;margin:0 10px 0 0;background: #f6f6f6;border: solid 2px #e2e2e2;}
.new_t li.cur{background: #dc2821;border-color: #dc2821;color: #fff;}

.new_c{height:494px;overflow: hidden;}
.new_cl dl{width: 598px;height:494px;background: #f9f9f9;float: left;}
.new_cl dt{position: relative;}
.new_cl dt i{position: absolute;background:url(../images/new_top.png) no-repeat 0 0;width: 90px;height: 93px;display: block;left: 0;top: 0;}
.new_cl dt,.new_cl dt img{width:598px;height:335px;display: block;overflow: hidden;}
.new_cl dd{display: block;padding:26px 0 0;}
.new_cl dd span{display: block;width: 99px;text-align: center;height:99px;border-right: solid 1px #cecece;font-family: Arial;font-size:12px;color: #bbb;float: left;line-height: 24px;text-transform: uppercase;margin:12px 23px 0 0;}
.new_cl dd span b{display: block;font-size:26px;color: #333;line-height: 26px;}
.new_cl dd p{display: block;height: 107px;overflow: hidden;width: 452px;background:url(../images/ico07.gif) no-repeat 0 bottom;float: left;}
.new_cl dd p a{display: block;font-size: 16px;line-height: 40px;height: 40px;color: #333;overflow: hidden;font-weight: bold;}

.new_cl ul{width:549px; float: right;}
.new_cl li{height: 111px;border-bottom: solid 1px #dadada;padding: 12px 0 0;}
.new_cl li:hover{background: #f9f9f9;}
.new_cl li span{display: block;width: 92px;text-align: center;font-family: Arial;font-size:12px;color: #bbb;float: left;line-height: 26px;text-transform: uppercase;padding: 8px 0 0;}
.new_cl li span b{display: block;font-size: 60px;line-height: 60px;color: #888;}
.new_cl li p{display: block;width: 432px;float: left;}
.new_cl li p a{display: block;line-height:46px;color: #333;font-weight: bold;height: 46px;font-size: 16px;overflow: hidden;}

/*品家装饰*/
.about{background:url(../images/aboutbg.jpg) repeat-x center 0;height:504px;font-family: "Microsoft Yahei";padding:101px 0 0;color: #020202;line-height: 24px;border-bottom: solid 1px #aeaeae;}
.about_t{width:318px;padding: 94px 0 0 174px;height: 280px;background:url(../images/aboutbg.png) no-repeat 0 2px;}
.about_t h2{font-size: 25px;line-height: 65px;height: 104px;}
.about_t h2 a{display:block;color: #232323;}
.about_pho{background:url(../images/ico08.gif) no-repeat 25px 0;padding:40px 0 0;font-size: 20px;color: #333;line-height: 40px; margin-left:-28px; width:400px;}
.about_pho span{display: block;font-size: 23px;color: #d1171d;font-weight: bold;line-height: 34px;}
.about_c{width: 612px;}
.about_p,.about_p img{width:603px;height:301px;overflow: hidden;}
.about_w{height: 204px;}
.about_w h3{height:85px;font-size:26px;line-height:48px;color: #020202;}
.about_w h3 a{color: #020202;display: block;}
.about_w h3 em{font-size:18px;line-height:24px;font-weight: normal;display: block;font-family: Arial;}
.about_w h3 span{font-size:14px;display: block;font-weight: normal;float: right;padding: 28px 0 0;}
.about_w h3 span a{display: block;color: #e60012;}

/*风采展示*/
.show{height:317px;line-height:44px;padding: 57px 0 0;position: relative;text-align: center;}
.show_t{height:114px;line-height:51px;font-size: 18px;overflow: hidden;color: #000;position: absolute;left: 0;top: -59px;}
.show_t li{float: left;width: 132px;margin: 0 45px 0 0;font-weight: bold;color: #2b2b2c;height: 64px;background:url(../images/ico05.gif) no-repeat center bottom;}
.show_t li.cur{color: #e60012;font-weight: bold;background:url(../images/ico06.gif) no-repeat center bottom;}
.show_t li em,.show_t li.cur em{display: inline-block;padding: 0 18px;font-weight: normal;color: #000;}
.show_l1{width: 1200px;overflow: hidden;}
.show_c{width: 1200px;overflow: hidden;}
.show_c ul{width:1238px;}
.show_c li{width:280px;float: left;margin: 0 29px 0 0;position: relative;}
.show_c li span{display: block;height:45px;}
.show_c li span a{display: block;color: #333;border: solid 1px #e5e5e5;height: 44px;border-top: 0;}
.show_c li:hover span a,.show_c li span a:hover{color: #fff;background: #e60012;border-color: #e60012;}
.show_c li p,.show_c li p img{width:280px;height:181px;display: block;overflow: hidden;}

 
/*友情链接*/
.link{height:220px;line-height:30px;color: #666;background:#1c1c1c;position: relative;width: 100%;overflow: hidden;}
.link span{font-size: 18px;display: block;float: left;}
.link a{display: inline-block;color: #666;padding: 0 5px; line-height: 28px;}

.pro_c li p img,.witn_c dt img,.new_cl dt img, .about_p p img, .show_c li p img{-webkit-transition: 1s;-moz-transition: 1s;transition: 1s;}
.pro_c li p img:hover,.witn_c dt img:hover,.new_cl dt img:hover, .about_p p img:hover, .show_c li p img:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}
