#ny2{ clear:both; overflow:hidden; margin-top:0px; padding:10px; }

#ny2 .mbx{ max-width:86%; margin:0px auto; clear:both; overflow:hidden; padding:0 0.5%; height:50px; line-height:50px; clear:both; overflow:hidden; }
#ny2 .mbx .nam{ float:right; color:#666; font-size:18px; }
#ny2 .mbx .weizhi{ float:left; }
#ny2 .mbx .weizhi .home{ float:left; margin-top:16px; margin-right:5px; }
#ny2 .mbx .weizhi .home img{ height:20px; }
#ny2 .mbx .weizhi .wz{ float:left; color:#666; font-size:18px; font-weight:normal; }
#ny2 .mbx .weizhi .wz a{ color:#666; font-weight:normal; }


.join-toppic{ max-width:100%; margin:0px auto; clear:both; overflow:hidden; background-color:#f5f5f5; padding-bottom:40px; margin-top:20px; }
.join-toppic > img{ width:100%; }
.market-info{ display:-webkit-flex; display:flex; flex-wrap:wrap; align-content:center; align-items:flex-start; justify-content:space-between; }
.market-info > div{ width:22%; }
.market-info > div > div{ display:-webkit-flex; display:flex; align-content:center; align-items:center; justify-content:center; margin:5px 0 10px; }
.market-info > div > h3{ font-size:24px; color:#c79e68; font-weight:normal; text-align:center; }
.market-info > div p{font-size:20px;color:#333}
.market-info > div > span{font-size:16px;color:#333;text-align:center;display:block}
.market-info > div > h3 > span{font-size:38px;font-family:"DIN Medium";font-weight:bold}


.join-ys{ max-width:86%; margin:0px auto; clear:both; overflow:hidden; background:url(../images/join_ysbg.jpg) top center no-repeat; background-size:100% 100%; padding:30px 0; }
.join-ys > img{ margin:0 auto; display:block; }
.joinpic-noactive{ display:block; }
.joinpic-active{ display:none; }
.join-yscon{ width:100%; display:-webkit-flex; display:flex;align-content:center;align-items:center;justify-content:space-between; }
.join-ysnav{ width:40%; display:-webkit-flex; display:flex;flex-wrap:wrap;align-content:center;align-items:center;justify-content:space-between; }
.join-ysnav > div{width:150px;background:#fff;padding:20px 0;text-align:center;cursor:pointer}
.join-ysnav > div:nth-child(4),.join-ysnav > div:nth-child(6){margin:6px 0}
.join-ysnav > span{display:block;background:#fff;width:150px;padding:50px 0;text-align:center}
.join-ysnav > div > img,.join-ysnav > span > img{margin:0 auto}
.join-ysnav > div > p{ font-size:18px; color:#926d3c; margin-top:5px; }

.join_ysinfo{ display:none; position:relative; width:55%; height:426px; }
.join_ysinfo > div{ position:absolute; bottom:0; left:0; right:0; width:auto; background:rgba(0,0,0,0.6); padding:15px; }
.join_ysinfo > div > p{font-size:16px;color:#fff;text-align:center; }
.join-ysnav > span > div>img{ max-width:100%; }

@media screen and (min-width:1600px){
.join-ysnav > span { display:none; }
}

.join-ysactive{background:#c79e68 !important}
.join-ysactive .joinpic-noactive{display:none}
.join-ysactive .joinpic-active{display:block}
.join-ysactive p{color:#fff !important}
.cooper-display{ padding:20px 0;display:-webkit-flex;display:flex;flex-wrap:wrap;align-content:center;align-items:center;justify-content:space-between}
.cooper-display > img{margin:20px 0}
.join-lcpic{width:100%;display:block}
.lcpic-m{width:100%;display:none}
.join-sheet{width:100%;margin:0 auto;padding:50px 0;background:#f5f5f5}
.join-sheetbg{width:1200px;height:463px;margin:0 auto;background:#fff url(../images/join_sheetbg.jpg) top left no-repeat}
.join-sheetbg > form{padding:50px 50px 50px 650px}
.join-sheetbg > form > p{font-size:24px;color:#333;height:40px;line-height:40px;border-left:4px solid #1c3592;padding-left:15px;margin-bottom:20px}
.join-sheetbg > form input{outline:none;width:500px;height:50px;line-height:50px;padding:0 20px;border:1px solid #9a9a9a;display:block;margin-bottom:20px;font-size:16px;color:#333}
.join-sheetbg > form textarea{width:500px;padding:20px;border:1px solid #9a9a9a;font-size:16px;color:#333;outline:none;resize:none}
.join-sheetbg > form > div{width:190px;margin:30px auto 0;height:60px;line-height:60px;background-color:#1c3592;font-size:16px;color:#fff;letter-spacing:1px;text-align:center}
.join-sheetbg > form textarea::-webkit-input-placeholder{color:#999;font-family:"Microsoft Yahei",Tahoma,Arial,sans-serif}
.join-sheetbg > form textarea:-moz-placeholder{color:#999;font-family:"Microsoft Yahei",Tahoma,Arial,sans-serif}
.join-sheetbg > form textarea::-moz-placeholder{color:#999;font-family:"Microsoft Yahei",Tahoma,Arial,sans-serif}
.join-sheetbg > form textarea::-ms-input-placeholder{color:#999;font-family:"Microsoft Yahei",Tahoma,Arial,sans-serif}


/*page-JoinList*/
.page-JoinList{ max-width:86%; margin:0px auto; clear:both; overflow:hidden; }
.page-JoinList ul{ width:100%; margin:0px; position:relative; font-size:0; }
.page-JoinList .li3 { position:relative;z-index:1; cursor:pointer; display:inline-block;*display:inline;zoom:1; width:50%;vertical-align:top;margin-bottom:12px; }
.page-JoinList .li3 a{ display:block; position:relative; text-align:center;position:relative;margin:0 5px;padding:15px 50px 15px 33px; background:#fff;border-radius:5px; border:1px solid #d2d2d2; }
.page-JoinList .li3 a:hover{ background:#fefcf9; border:1px solid #f0e6d6; }
.page-JoinList .li3 .imgBox { vertical-align: middle; position:absolute; left:30px; top:50%;overflow:hidden; display:inline-block; width:62px; height:62px; margin-top:-31px; }
.page-JoinList .li3 .imgBox img{ width:100%; }
.page-JoinList .li3 .imgBox img{ max-width:100%; height:auto; }
.page-JoinList .li3 a,
.page-JoinList .li3 .imgBox img,
.page-JoinList .li3 .imgBox,
.page-JoinList .li3 .title{ -webkit-transition: all 0.5s ease-in-out;-moz-transition: all 0.5s ease-in-out;-o-transition: all 0.5s ease-in-out;-ms-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out; } 
.page-JoinList .li3 .title { line-height:65px; text-align:left; font-size:0; line-height:0; padding-left:90px; }
.page-JoinList .li3 .title .t2{ font-size:16px; color:#333; height:84px; line-height:28px; overflow:hidden; display:table-cell; vertical-align:middle; }


/*jmliucheng*/
.jmliucheng{ max-width:86%; margin:30px auto 80px; clear:both; overflow:hidden; }
.processTable{ max-width:100%; margin:10px auto; }
.processTable .TD{ text-align:center; background:#c79e68; padding:40px 0 35px 0; border-radius:5px; line-height:40px; color:#fff; min-height:240px; font-size:18px; }
.processTable .TD img{ border-radius:5px; overflow:hidden; }

