/*招商加盟banner*/
.sub-banner { width:1280px; margin:5px auto; }
.sub-banner img { display:block; width:100%;}

/*招商加盟留言*/
.join-title {text-align:center; visibility:visible; animation-name:fadeInUp; animation-delay:0.2s;}
.join-title .en { height:86px; }
.join-title .china { font-size:30px; color:#3e3e3e; height:40px; }
.join-title span { display:inline-block; width:80px; height:4px; background:#d01c6f; }

.join-msg { padding:50px 0 0 0; background:#fff; }
.join-box { border:1px solid #dadada; background:#fff; overflow:hidden; padding:15px 25px 35px; margin-top:40px; }

.join-item { float:left; width:50%; margin-top:20px; position:relative; }
.join-item label { display:block; left:1px; line-height:35px; outline:0 none; position:absolute; text-align:center; top:1px; width:90px; font-size:14px; color:#3a3a3a; font-style:normal; }
.join-item .txt { float:left; margin-left:90px; display:block; }
.join-item input { width:380px; height:38px; background:#fff; border:1px solid #ddd; font-size:14px; line-height:36px; color:#666; }
.join-item textarea { width:994px; height:100px; background:#fff; border:1px solid #ddd; font-size:14px; line-height:18px; padding:8px 8px 8px 8px; color:#666; }
.join-item select {  background:#fff; border:1px #ddd solid; color:#6a6a6a; float:left; height:40px; margin-right:10px; width:120px; padding:0 5px; float:left; }

.join-item #joinCounty {margin-right:0px;}
.join-item #joinTitle { width:380px; height:40px; background:#fff; border:1px #ddd solid; color:#6a6a6a; float:left; margin-right:0px; padding:0 5px; float:left; }
.join-item #joinCode{ width:120px; background:#fff;}
.join-item #join_btnSubmit{ float:right; /*margin-right:150px;*/ background:#d1292e; border:0; display:block; color:#fff; text-align:center; font-size:16px; width:190px; line-height:40px; cursor:pointer;}

.join-box .w100{ width:100%; }


.about { padding-top:20px; }

.home-title { box-sizing:border-box; text-align:center; overflow:hidden; padding:45px 0; visibility:visible; animation-name:fadeInUp; animation-delay:0.2s;}
.home-title h3 { font-size:30px; color:#333; font-weight:bold; line-height:32px; margin-bottom:20px; }
.home-title h3 span { font-size:30px; color:#d1292e; padding-left:20px; }
.home-title p { font-size:16px; color:#666; line-height:24px;}

/*专注公共家具研发制造*/
.join-ours {}
.join-ours .ours-item {}
.join-ours .ours-item ul { min-width:1320px; overflow:hidden; }
.join-ours .ours-item ul li { float:left; width:25%; overflow:hidden; position:relative; }
.join-ours .ours-item ul li {}
.join-ours .ours-item ul li img { width:100%; transition:all 0.3s; }
.join-ours .ours-item ul li .item { position:absolute; left:0; bottom:0; width:100%; height:30%; z-index:1; padding:20% 40px 0 40px; transition:all 0.3s; background-image:linear-gradient(to top,rgba(0,0,0,1) 0,rgba(0,0,0,.05) 100%); }
.join-ours .ours-item ul li .item h4 { font-size:20px; color:#fff; font-weight:bold; text-align:center; position:relative; margin-bottom:10px; }
.join-ours .ours-item ul li .item h4:after { content:"+"; font-size:12px; position:absolute; left:20%; top:5px; width:15px; height:15px; border-radius:50%; background:#d1292e; z-index:-1; transition:all 0.3s; }
.join-ours .ours-item ul li .item p { font-size:14px; color:#fff; text-align:center; visibility:visible; animation-name:fadeInUp; }
/*鼠标hover特效*/
.join-ours .ours-item ul li:hover img { -webkit-transform: scale(1.1);transform:scale(1.1); }
.join-ours .ours-item ul li:hover .item { height:40%; }


/*我们的优势*/
.advantage .box { padding:50px 0 50px 0; }
.advantage .box ul { text-align:center; overflow:hidden; }
.advantage .box ul li { float:left; width:14.2%; text-align:center; }
.advantage .box ul li img { width:142px; }
.advantage .box ul li p { font-size:18px; color:#666; padding:20px 0 0 0; }


/*共赢落地扶持*/
.support { padding:50px 0; margin-top:50px; background:url(../images/support-bg.jpg) no-repeat center; }
.support .home-title h3 { font-size:30px; color:#fff; font-weight:bold; line-height:1.6; margin-bottom:20px; }
.support .home-title h3 span { font-size:30px; color:#fff; padding-left:20px; }
.support .home-title p { font-size:16px; color:#fff; }
.support-box { width:960px; margin:0 auto; padding:60px 50px; background:#fff; }
.support-box ul { overflow:hidden; }
.support-box ul li { float:left; width:25%; margin-bottom:20px; transition:all 0.3s; }
.support-box ul li h3 { font-size:16px; color:#000; font-weight:bold; transition:all 0.3s; }
.support-box ul li h3 span { font-size:40px; color:#d1292e; padding-left:10px; transition:all 0.3s; }
.support-box ul li p { font-size:12px; color:#666; width:90%; }
.support-box ul li:hover h3 { font-size:20px; }


/*合作客户*/
.cooperation { padding:50px 0; }
.cooperation-box { text-align:center; }
.cooperation-box img { max-width:100% }
