/***************
------首页------
****************/
/*广告*/
.IndAdv{ background:#FFF; padding:9px 0 1px;}
.IndAdv a{ display:block; margin-bottom: 8px;}
.IndAdv a img{width:100%;}
/**/
.IndDK{ background:#f5f5f5; padding:18px 0 45px;}
.IndDZ{width:1170px; padding:0 15px; background:#FFF; margin:0 auto 10px; height:40px; line-height:40px; font-size: 14px; color:#212121}
.IndDZ a{ color:#ff5400; display: block; margin-right:15px; }
.IndDZ a:hover{text-decoration: underline}
.IndDZ a.on{ color:#FFF; background: #ff5400;}
/*登录账号*/
.IndAcc{width:210px; height:424px; padding:5px; background-color:#8289a6; background: linear-gradient(to bottom,#8289a6,#474861);}
.IndAccK{height:348px; width:210px; background: #FFF;}
.IndAccT{ padding:0 13px; line-height:45px; height: 45px; border-bottom: 1px solid #e5e5e5; font-size:16px; color:#000; font-weight: 600;}
.IndAccH{ padding:10px 13px 0; line-height:30px; font-size:14px; color:#000;}
.IndAccI{width:148px; line-height:30px; height:30px; display: block; margin: 0 auto; font-size: 12px; color:#000; border-radius:3px; border: 1px solid #e5e5e5; padding-left:24px; padding-right: 10px; background-repeat: no-repeat; background-image: url("/images/icon/IndAccI01.png")}
.IndAccI1{background-position:left 0;}
.IndAccI2{background-position:left -30px;}
.IndAccB{width:184px; height: 31px; line-height:31px; text-align: center; font-size:14px; color:#FFF; border-radius:3px; margin:20px auto 0; display: block; background:#ff5400;}
.IndAccN{width:184px; margin:15px auto 0;}
.IndAccNa{ font-size:12px; position: relative; display:block; width:77px; color:#6d6d6d; line-height: 26px; padding-left:15px;}
.IndAccNa i{width:4px; height: 4px; display: block; position: absolute; top:11px; left:0; background:#ff5400;}
.IndAccNa:hover{ color:#ff5400;}
.IndAccF{color:#FFF; text-align: center; padding-top: 10px;}
.IndAccF span{ font-size:14px; padding-left: 28px; line-height:26px; background-image: url("/images/icon/IndAccI02.png"); background-position: left center; background-repeat: no-repeat; display: inline-block;}
.IndAccF h3{font-size:20px;}
/* banner */
.banner{ width:970px; overflow:hidden;position:relative; z-index:7;height:434px; background:#FFF;}
.banner .swiper-slide{height:434px;}
.banner .swiper-slide img{width:100%; height:100%;}
/**/
.banXI{width:308px; height:434px; color:#FFF; position: absolute; top:0;right:0px; background: rgba(33,33,33,0.8); z-index:88;}
.banXIT{}
.banXITa{width:50%; text-align: center; color:#FFF; height:100px; padding-top:28px; background: rgba(33,33,33,0.25);}
.banXITa i{width:35px; height:35px; display: block; margin:0 auto 10px; background-image: url("/images/icon/IcoI01.png"); background-repeat: no-repeat;}
.banXIT1{background-position: 0 0;}
.banXIT2{background-position: 0 -35px;}
.banXIT .on .banXIT1{background-position: -35px 0;}
.banXIT .on .banXIT2{background-position: -35px -35px;}

.banXITa p{ font-weight:600; font-size: 16px;}
.banXIT .on{background: rgba(33,33,33,0.79);}
.banXINt{ height:59px; border-bottom: 1px solid rgba(255,255,255,0.33); padding:0 20px;}
.banXINt p{line-height:59px; position: relative; font-size: 18px;}
.banXINt p i{width:70px; height:5px; background:#ff5400; display: block; position: absolute; bottom: 0; left:0;right: 0; margin:0 auto;}
.banXINM{ color:#FFF; font-size:12px; line-height:59px;}
.banXINM:hover{color:#ff5400;}
.banXINr{ padding:8px 20px 0;}
.banXINa{overflow:hidden;text-overflow:ellipsis;white-space:nowrap; padding-left: 14px; font-size:14px; line-height:34px; display: block; height: 32px; position: relative; color:#FFF;}
.banXINa i{width:4px; height: 4px; display: block; background:#FFF; position: absolute;left: 0;top:14px;}
/*title*/
.IndTit{ padding:0 13.3333px;height:54px;}
.IndTitd{ width:100%; border-bottom:1px solid #e5e5e5; height:54px;}
.IndTitd i{width:7px; margin-left: 3px; height: 20px; margin-top: 17px; display: block; background:#ff5400; float: left;}
.IndTitd h3{ margin-left: 10px; float: left; color:#ff5400; font-size: 20px; line-height:54px;}
.IndAre,.IndBra,.IndDis,.IndKey{width:1200px; margin:15px auto 0; background:#FFF;}
/*阿里推荐*/
.IndAliK{ padding:15px 4px 8px;}
.IndAliA{ border:1px  solid #dcdcdc;width:276px; height:304px; display: block;margin:0 10px 16px;}
.IndAliI{width:276px; height:187px;border-bottom:1px  solid #dcdcdc;}
.IndAliI img{width:100%; height:100%;}
.IndAliN{ padding:13px 15px 10px}
.IndAliNp{ color:#000; height: 75px; font-size: 16px; line-height: 25px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow: hidden;}
.IndAliNT{ color:#000; font-size: 16px; line-height:30px; padding-left: 20px; margin-top:8px; background-image: url("/images/icon/Phone.png"); background-position: left center; background-repeat: no-repeat;}
.IndAliNT span{ color:#ff5400; font-size:20px;}
.IndAliA:hover{ box-shadow:0 0 8px rgba(0,0,0,0.1);}
/*重点推荐*/
.IndKey{ margin-bottom:15px;}
.IndKeyK{ padding:15px 4px 8px;}
.IndKeyA{width:278px; height:142px; display: block; overflow:hidden; position: relative; margin:0 10px 16px;}
.IndKeyA img{width:100%; height:100%;}
.IndKeyA p{ font-size:14px; color:#FFF; background:#ff5400; line-height:34px; height:34px; padding:0 4%;width:92%; position: absolute; bottom:0; left:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
/*专区推荐*/
/*.IndDisT{ font-size:14px; color:#000; line-height:40px; padding:0 13.3333px;}*/
.IndDisN{}
.IndDisA{width:180px; height: 115px;overflow: hidden; position: relative; display: block; margin-left: 13px; margin-right:7px; margin-bottom:10px;}
.IndDisA img{width:100%; height:100%;}
.IndDisA p{ font-size:12px; color:#FFF; background: rgba(0,0,0,0.6); line-height:23px; height:23px; padding:0 4%;width:92%; position: absolute; bottom:0; left:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
/*地区推荐*/
.IndAreK{ padding-top:14px;}
.IndArea{width:135px; height:115px; margin-left:13.333px; margin-bottom: 14px; display: block; overflow: hidden; position: relative;}
.IndArea img{width:100%; height:100%;}
.IndArea p{ font-size:12px; color:#FFF; background: rgba(0,0,0,0.6); line-height:23px; height:23px; padding:0 4%;width:92%; position: absolute; bottom:0; left:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.IndAreTp{ color:#ff5400; font-size:16px; padding-top: 4px; line-height:50px; margin-left: 15px;}
.IndAreT{ margin-top: 10px; margin-left: 18px;}
.IndAreTa{ margin-right: 15px; color:#4c4c4c; font-size: 12px; height:44px; line-height:44px; position: relative;}
.IndAreTa i{transition:0.5s;width:0; height: 4px; display: block; background:#ff5400; position: absolute;bottom:0; left: 0;right:0; margin: 0 auto;}
.IndAreT .on i{width:20px;}
/*品牌企业*/
.IndBraT{ font-size:14px; padding-top:8px; line-height:46px; margin-left: 10px; color:#959595;}
.IndBraK{ padding-top:12px;}
.IndBraA{width:150px; margin-left:13.4px; margin-right:7px; display: block; text-align: center; font-size: 12px; color:#ff5400;}
.IndBraI{width:150px; height: 80px;}
.IndBraI img{width:100%; height: 100%;}
.IndBraA p{ line-height:29px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.IndBraA p:hover{ text-decoration:underline;}
/*行业资讯*/
.IndInd{width:592px; background:#FFF; margin-top: 15px; height:260px;}
.IndIndT{ padding:10px 13.333px 15px;}
.IndIndTI{width:113px; height:88px; overflow: hidden; display: block;}
.IndIndTI img{width:100%; height:100%;}
.IndIndTN{width:430px;}
.IndIndTN h3{ color:#212121; font-size: 14px; font-weight:500; line-height:28px;}
.IndIndTN p{ font-size:12px; line-height:18px; color:#888;}
.IndIndTM{ color:#4477c7; font-size:12px;}
.IndIndTM:hover{ text-decoration:underline;}
.IndIndN{ padding:0 13.333px;}
.IndIndNa{width:50%; display: block; font-size: 12px; color:#5e5e5e; line-height:25px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.IndIndNa:hover{color:#4477c7;}
/*资讯排行榜*/
.IndRani{width:564px; height: 83px; overflow: hidden; display: block; margin:15px auto 15px;}

/***************
----厂库/工厂----
****************/

.back01{ background:#f5f5f5; /*background:#ddd;*/}
.Nyhead{ height:78px; background:#1e2437;}
.Nyhdlog{ width:193px;display:block; margin-top:11px;}
.Nyhdlog img{width:193px;}
/*导航*/
.Nymenu{}
.Nymenu li{ float:left}
.Nymenu a.menu_a{color:#FFF;text-align:center;display:block;line-height:78px; height:78px;font-size:16px;text-align: center; padding:0 23px;}
.Nymenu a.on,.Nymenu a:hover{ color:#ff5400;}
/**/
.Nyfoot{ background:#252b3e; padding:20px 0; line-height:30px;}
.NyftNav{color:#94a0c5; text-align: center;}
.NyftNav a{color:#94a0c5;}
.NyftNav a:hover{color:#FFF;}
/**/
.Nyhd{ background:#FFF; height:130px;}
/*search*/
.Nysearch{width:670px; margin-top:24px;}
.NysearchK{width:668px; height:46px; border:1px solid #ff5400; background-image: url("/images/icon/topAdd01.png"); background-position:8px center ; background-repeat: no-repeat; background-size:14px;}
.NysearchS{width:112px;line-height:26px;height:26px; margin-top:10px; padding-left:25px; padding-right:18px; font-size:14px; border: none; border-right:1px solid #e5e5e5; color:#61687c; background-color:rgba(255,255,255,0); background-image: url("/images/icon/Sel.png"); background-repeat: no-repeat; background-position:90px center; background-size:8px;}
.NysearchA{ line-height:46px; text-align: center; color:#FFF; font-size:16px; display: block;width:104px; background:#ff5400;}
.NysearchA span{ padding-left:24px; display:inline-block; line-height:46px; background-image: url("/images/icon/search01.png"); background-position:left center; background-repeat: no-repeat;}
.NysearchI{width:430px; margin-left:17px; height: 46px; line-height:46px; border:none; font-size:14px; color:#5a646f;}
.NyhdBut{ margin-left:8px; margin-top:24px;line-height:48px; text-align: center; color:#FFF; font-size:16px; display: block;width:120px; background:#ff5400;}
.NyhdBut span{ padding-left:24px; display:inline-block; line-height:48px; background-image: url("/images/icon/IconH01.png"); background-position:left center; background-repeat: no-repeat;}
.NyhdM{width:106px; height:106px; }
.NyhdM img{width:106px; margin-top:8px; margin-left:5px;}
.NyhdP{ margin-top:25px;}
.NyhdP{font-size: 14px; color:#000; line-height:25px; text-align: right;}
.NyhdTel{ color:#000; font-size: 16px; padding-left: 30px; line-height:30px; margin-left:23px; margin-top: 10px; background-image: url("/images/icon/Phone.png"); background-position: left center; background-repeat: no-repeat;}
/*分类*/
.Faccla{width:1160px; margin:40px auto 0; padding:0 20px;  background:#FFF;}
.Faccla>li{padding:15px 0;color:#000; font-size:14px; line-height:25px;border-top:1px dashed #e6e6e6;}
.Faccla .list-on{padding:15px 0;color:#000; font-size:14px; line-height:25px;border-top:1px dashed #e6e6e6!important;}
.Faccla li:first-child{border-top:none;}
.Faccla li h3{width:70px;font-size:14px; font-weight:500;}
.FacclaN{width:1088px;font-size:14px;line-height:25px;}
.FacclaNa{ padding:0 10px; border-radius:3px; color:#595959;display: block; margin-right: 10px; float: left;}
.FacclaN .on{ color:#FFF; background:#ff5400}
.FacclaNr{width:260px;}
.FacclaNI{width:55px; height:23px; line-height:23px; border-radius:3px; border:1px solid #ddd; padding:0 10px;}
.FacclaNr p{ float:left; padding:0 8px; line-height:25px; font-size: 14px;}
.FacclaNra{ padding:0 10px; border-radius:3px; color:#FFF;display: block;background:#ff5400}
/**/
.NyDK{width:1200px; margin:20px auto 60px;}
.FacLis{width:1100px; padding:0 50px 1px; background: #FFF;}
.Facul li{ padding:23px 0; border-bottom: 1px solid #eee;}
.FaculI{width:159px; height:112px; display: block; overflow: hidden;}
.FaculN{width:440px; margin-left:23px;}
.FaculNT{line-height:20px; padding:5px 0 10px;}
.FaculNT p{color:#000; font-size: 16px; float: left;}
.FaculNT p:hover{color:#ff5400;}
.FaculNT span{ padding-left:13px; width:31px; height: 20px; display: block; line-height:20px; font-size:12px; color:#FFF; background:#ff5400; border-radius:3px; margin-left: 5px; float: left; background-position:left center; background-repeat: no-repeat; text-align: center; background-image: url("/images/icon/FacI01.png");}
.FaculNP{font-size:12px;color:#595959;line-height:22px;height:44px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden; margin-bottom:10px;}
.FaculNP:hover{ text-decoration:underline;}
.FaculNS{ padding-left:16px; color:#ff5400; font-size: 12px; line-height:20px; background-image: url("/images/icon/FacAdd01.png"); background-size:13px; background-position:left 3px; background-repeat: no-repeat;}
.FaculR{ text-align:right; width:160px; color:#595959; font-size: 12px;}
.FaculRT{ line-height:20px; padding-bottom:8px;}
.FaculRT span{ color:#ff5400; font-size: 24px;}
.FaculA{ font-size:14px; text-align: center;width:88px; height: 30px; line-height:30px; color:#FFF; display:inline-block; background:#ff5400; border-radius:3px; margin-top:15px;}
.FaculA:hover{ box-shadow:0 0 8px rgba(255,84,0,0.5)}
.FacRI{width:309px;}
.FacRID{width:309px; height:253px; margin-bottom:16px; position: relative;}
.FacRIDN{width:309px; color:#FFF; position: absolute; bottom:0; left:0;}
.FacRIDNr{width:276px; padding-bottom:7px; padding-left: 20px; font-size: 12px; color:#FFF;}
.FacRIDNr p{ height:21px; line-height:21px; width: 216px; border-bottom:1px dashed rgba(255,255,255,0.2); float: left;}
.FacRIDNa{width:60px; height:22px; line-height:22px; text-align: center; display: block;; background:#FFF; border-radius:2px; color:#ed540e;}
.FacRIDNp{ padding-left:37px; color:#FFF; width:123px; margin: 5px auto; background-image: url("/images/icon/FacPhone.png"); background-position: left center; background-repeat: no-repeat;}
.FacRIDNp p{ font-size:12px; line-height:20px;}
.FacRIDNp h3{ font-size:18px; line-height:25px; font-weight: 500;}
.FacRHt{background:#FFF; margin-bottom:20px;}
.FacTit{height:54px;}
.FacTitd{ width:100%; border-bottom:1px solid #e5e5e5; height:54px;}
.FacTitd i{width:7px;height: 20px; margin-top: 17px; display: block; background:#ff5400; float: left;}
.FacTitd h3{ margin-left: 10px; float: left; color:#ff5400; font-size: 20px; line-height:54px;}
.FacRHtN{ padding:22px 0 5px;}
.FacRHtA{width:282px; height:170px; margin: 0 auto 16px;display: block; overflow: hidden; position:relative;}
.FacRHtA img{width:100%; height:100%;}
.FacRHtp{ height:40px; line-height:40px; background: rgba(0,0,0,0.5); padding:0 16px;width:250px; position: absolute;bottom: 0;left: 0;}
.FacRHtp p{ color:#FFF; font-size:16px; line-height:40px; width: 100%;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
/*品牌企业*/
.FacBra{width:1200px; margin: 0 auto 80px; background:#FFF;}
.FacBraK{ padding:30px 0;}
.FacBraA{ display:block; width:215px; height:70px; overflow: hidden; border:1px solid #e9e9e9; margin-left: 19.1px; margin-bottom: 20px;}
.FacBraA img,.RenBraA img{widnt:100%; height:100%;}
/***************
----求组/求购----
****************/
.GroulA{ padding:0 20px; display: block;font-size: 14px; color:#595959;}
.GroulN{ width:500px;}
.GroulN h3{ font-size:16px; line-height:20px; color:#000; font-weight: 500; margin-bottom:5px;}
.GroulN h4{ font-size:12px; line-height:20px; color:#595959;font-weight: 500; margin-bottom:8px;}
.GroulS{}
.GroulS span{ height: 22px; line-height:22px; display: block; float:left; background:#fff8f5; border:1px dashed #ffd7c4; border-radius:3px; padding:0 7px; font-size:12px; color:#ff5400; margin-right: 6px;}
.GroulAZ{width:170px; line-height:30px; text-align:center; margin-top:30px;}
.GroulAM{width:75px; line-height:30px; text-align:right; margin-top:30px; }
.GroulAM span{ color:#ff5400; font-size: 20px;}
/***************
-----求租详情-----
****************/
.RenLisZ{ padding-top:30px; padding-left: 17px; padding-bottom:40px; padding-right: 7px;}
.RenLisZT{}
.RenLisZT h3{ color:#000; font-size:28px; line-height:36px; font-weight: 500;}
.RenLisZT h4{ padding:0 10px; height:26px; line-height:26px; text-align: center; color:#FFF; margin-top:8px; margin-left: 15px; position:relative; background:#ff5400; font-size: 16px; font-weight: 500; border-radius:3px;}
.RenLisZT h4 i{display:block;width:0;height:0;border-style:solid;border-width:8px 6px 0 6px;border-color:#ff5400 transparent transparent transparent; position: absolute;top:0; left:-6px;}
.RenLisZa{ height:34px; line-height:34px; background:#fff7f3; border:1px solid #ffdbc9; border-radius: 2px; display:inline-block; padding:0 15px; color:#ff5400; font-size: 16px;}
.RenLisZa i{width:24px; height:19px; margin-top:7.5px; background-image: url("/images/icon/stor01.png"); background-position: 0 0; background-repeat: no-repeat; display: block;}
.RenLisZT .on{ background:#ff5400; border:1px solid #ff5400; color:#FFF; }
.RenLisZT .on i{background-position: 0 -19px;}
.RenLisZN{ font-size: 14px; color:#161616; padding-top: 30px;}
.RenLisZP{width:330px; line-height:25px; padding-bottom: 10px;}
.RenLisZP h3{width:90px; color:#858585; font-weight:500;font-size: 14px; float: left;}
.RenLisZP p{width:240px;float: left;}
.RenLisZP p span{ color:#ff5400; font-size: 18px; display: inline-block; padding-right: 6px;}
/**/
.RenXQt{ background:#fff6f2;width:1100px; margin: 0 auto;}
.RenXQt p{width:125px; height: 50px; line-height:50px; text-align: center; font-weight:600; background:#ffeee6; color:#ff5400; font-size:20px;}
.RenLisN{ padding-left:50px; padding-bottom:50px; padding-top: 30px;}
.RenLisN h3{ line-height:31px; position: relative; color: #161616; font-size:18px;}
.RenLisN h3 i{width:16px; height:5px; display:block; position:absolute; top:13px; left:-26px; background:#ff5400;}
.RenLisNr{ color:#3e3e3e;font-size:14px;line-height:24px; padding:15px 0;}
.RenLisNr p{ font-size:14px;width:300px; padding:5px 0; float: left;}
/**/
.RenBraA{display:block; width:215px; height:185px; overflow: hidden; border:1px solid #e9e9e9; margin-left: 19.1px; margin-bottom: 20px;}
.RenBraI{border-bottom:1px solid #e9e9e9;width:215px; height:139px; overflow: hidden;}
.RenBraA p{ height:45px; line-height:45px; font-size:14px; text-align: center; color:#141414;}

/***************
-----出租详情-----
****************/
.LeaLisN{ padding-top:40px; padding-bottom:20px;}
.LeaLisL{width:410px;font-size: 14px; color:#161616;}
.LeaLisLp{width:100%; line-height:25px; padding-bottom: 10px}
.LeaLisLp h3{width:85px; color:#858585; font-weight:500;font-size: 14px; float: left;}
.LeaLisLp p{width:315px;float: left;}
.LeaLisLpW{width:50%;}
.LeaLisLpW p{width:50%;width:120px;}
.LeaLisR{width:395px;}
.LeaLisBt{width:395px; height:239px;}
.LeaLisBt .swiper-slide img{width:395px; height:239px;}
.LeaLisBM {width:395px; margin-top:10px;height:65px; position: relative;}
.LeaLisBM .swiper-container {height:65px;width:336px; margin: 0 auto;}
.LeaLisBM .swiper-slide img{width:78px; height:65px;}
.LeaLisR .Leanext,.LeaLisR .Leaprev{width:21px; height:65px; margin:0; top:0; background-color:#404040;pacity:1;}
.LeaLisR .swiper-button-prev.swiper-button-disabled,
.LeaLisR .swiper-button-next.swiper-button-disabled {opacity:1;}
.Leanext::after,.Leaprev::after{font-size:20px;}
.Leanext{ right:0;}
.Leaprev{ left:0;}
.LeaPXQ{width:800px; margin:50px auto; font-size: 14px; color:#3e3e3e; line-height:35px;}
.LeaPla{width: 796px; margin:60px auto;}
.LeaPla img{width:100%; margin-bottom:30px;}
.RenMap{width: 796px; height: 340px; margin:30px auto 50px;}


.LeaPhone{ background:#ffeee5;width:340px; height:56px;border-radius:28px; margin-top:10px;}
.LeaPhone p{ padding-left:60px; color:#ff5400; font-size: 18px; line-height:56px;}
.LeaPhone h3{width:130px; color:#FFF;height:56px;border-radius:28px; line-height:56px; text-align: center; background: #ff5400}
.LeaPhone h3 span{ background-image: url("/images/icon/LeaPhone.png"); background-repeat:no-repeat; background-position:left center; padding-left:30px; font-size: 18px; display: inline-block; font-weight:500;}
/***************
-------资讯------
****************/
.NewDK{width:1200px; margin:20px auto 60px; background:#FFF;}
.NewDT{ padding:5px 16px 0;height:55px; border-bottom:1px solid #eee;}
.NewDTa{ padding:0 20px; line-height:55px; display: block; position: relative; color:#a7a7a7; font-size: 16px;}
.NewDT .on i{width:0; height: 2px; display: block; background:#f70000; position: absolute; bottom: -1px; left:0;right:0; margin:0 auto;transition:0.5s;}
.NewDT .on{ color:#171717;}
.NewDT .on i{width:50px;transition:0.5s;}
.NewDN{ padding:55px 50px 0;width:1080px;}
.NewDNT{}
.NewDNTa{width:285px;}
.NewDNTI{width:285px; height:157px; overflow: hidden;}
.NewDNTI img{width:285px; height:157px;}
.NewDNTa p{ color:#171717; line-height:30px; height: 60px; padding-top:20px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden; font-size:18px;}
.NewDNTa p:hover{ text-decoration: underline;}
.NewDNTa span{ color:#a7a7a7; font-size:14px; color:#a7a7a7; line-height:20px; display: block; padding-top:10px;}
.NewDNTa span:hover{ color:#ff5400;}
.NewDNTX{ margin:0 55px;width: 1px; border-left:1px dashed #eee; height:270px}
.Newul{}
.Newul li{padding:23px 0; border-bottom: 1px solid #eee;}
.NewulI{width:182px; height:128px; display: block; overflow: hidden;}
.NewulI img{width:182px; height:128px;}
.NewulN{width:725px; margin-left:15px; color:#989898; font-size: 12px; line-height:20px; display: block;}
.NewulN h3{ color:#171717; font-size: 16px; font-weight: 500; line-height:28px;overflow:hidden;text-overflow:ellipsis;white-space: nowrap; margin-bottom:5px;}
.NewulN h3:hover{ color:#ff5400;}
.NewulN p{display:-webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;overflow: hidden; height:40px; margin-bottom:20px;}
.NewulN p:hover{ text-decoration: underline;}
.NewulN span{ color:#a7a7a7; display: block;}
.NewulA{width:78px; height: 30px; line-height:30px; text-align: center; display: block; font-size: 12px; color:#878787; border: 1px solid #ebebeb; border-radius:2px; margin-top: 96px;}
.NewulA:hover{ color:#FFF; background:#ff5400; border:1px solid #ff5400;}
/***************
-----资讯详情-----
****************/
.NewDet{ padding:55px 40px 60px;}
.NewDetT{ text-align: center;}
.NewDetT h3{ font-size:22px; color: #171717; font-weight: 500; line-height:30px; margin-bottom:25px;}
.NewDetT p{ font-size:14px; color:#a7a7a7; line-height:20px;margin-bottom:25px;}
.NewDetN{ padding:30px 35px; border-top:1px dashed #eee;border-bottom:1px dashed #eee; font-size: 14px; color:#858585; line-height:35px; text-align: justify;}
.NewDetF{ padding:35px 35px 0;}
.NewDetF a{width:84px; height:35px; line-height:35px; text-align: center; font-size: 14px; color:#a7a7a7; display: block; border:1px solid #e3e3e3; border-radius:3px; margin-right: 13px;}
a.NewDetFU,.NewDetF a:hover{ background:#ff5400; border:1px solid #ff5400; color:#FFF;}
/***************
------注册------
****************/
.RegBack{ background-image:url("/images/pic/regBack.jpg"); background-repeat:no-repeat; background-position: top center; background-size:1920px;}
.Reghead{width:1150px; margin: 0 auto; padding-top: 30px;}
.Reghead a img{width:193px;}
.RegNr{ background-color:#FFF; box-shadow:0 2px 10px rgba(0,0,0,0.15);width:950px; height:420px; margin:180px auto 0;}
.RegNT{width:354px; height:420px;}
.RegNF{width:325px; padding-top:30px ; padding-left: 25px;}
.RegNTit{ font-size:22px; color:#000;line-height:36px;}
.RegNFN{width:280px;}
.RegNFD{ border-bottom:1px solid #eee; padding-top:20px; height:40px;}
.RegNFI{width:30px; height: 20px; display: block; margin-top: 10px; background-image: url("/images/icon/regI01.png");  background-repeat: no-repeat;}
.RegNFI1{background-position:left 0;}
.RegNFI2{background-position:left -20px;}
.RegNFInp{width:250px; border:none;  background: none; font-size: 16px;height:40px; line-height: 40px;}
.RegNFx{ color:#3a3a3a; font-size: 14px; line-height:21px; padding:12px 0;}
.Regla{display:flex;align-items:center; color:#bebebe;font-size:14px;}
.Regla input[type="checkbox"]{ background-color: #FFF; -webkit-appearance:none;border:1px solid #eee;border-radius:2px;width:15px;height:15px;vertical-align:middle;display:block;outline:none; margin-right:8px; margin-top:2px}
.Regla input[type="checkbox"]:checked{background:url(/images/icon/check.png) no-repeat center; background-size:100%;}
.RegNFx a{ display: block;color:#bebebe;}
.RegNFx a:hover{ color:#ff5400;}
.RegNFB{ color:#fff; font-size:16px; background:#ff5400; width:180px; height:48px; line-height:48px; border-radius:24px; display: block; text-align: center; margin-top:15px;}
.RegNL{width:245px; border-left:1px dashed #e8e8e8;border-left:1px dashed #ddd;height:390px; padding-top:30px;}
.RegNL .RegNTit{ text-align: center;}
.RegNLN{width:155px; margin:60px auto 0;}
.RegBut{line-height:48px; text-align: center; color:#FFF; font-size:16px; display: block;width:155px; background:#ff5400; border-radius: 3px;}
.RegBut span{ padding-left:24px; display:inline-block; line-height:48px; background-image: url("/images/icon/IconH01.png"); background-position:left center; background-repeat: no-repeat;}
.RegNLN p{ font-size:14px; line-height:20px; color:#a2a2a2; min-height:40px; padding:10px 0;}

/***************
-----个人信息----
****************/
.MemDK{width:1200px; margin:50px auto 70px;}
.MemNav{width:208px; padding:6px; background:#FFF;}
.MemNavT{ height:56px;width:178px; background:#ff5400; padding:0 15px; color:#FFF; font-size: 16px; display: block;}
.MemNavT span{ padding-left:36px; display:inline-block; line-height:56px; background-image: url("/images/icon/IconH01.png"); background-position:left center; background-repeat: no-repeat;}
.Memul{ margin-bottom:20px;}
.Memul li{ margin-top:4px;}
.MemulA{ height:48px;width:178px;padding:0 15px; color:#6e6e6e; font-size: 16px; display: block;}
.MemulA p{ float: left; line-height:48px;}
.MemulA span{width:11px; height: 11px; background-size:11px; display: block; background-repeat: no-repeat; background-position: center; background-image:url("/images/icon/MyIJ.png"); float:right; margin-top:18.5px;}
.MemulI{width:20px; height: 20px; background-image: url("/images/icon/MemI01.png");background-repeat: space; display: block; margin-top: 14px; margin-right:16px;}
.MemulI1{background-position:0 0;}
.MemulI2{background-position:0 -20px;}
.MemulI3{background-position:0 -40px;}
.MemulI4{background-position:0 -60px;}
.MemulI5{background-position:0 -80px;}
.MemulI6{background-position:0 -100px;}
.MemulI7{background-position:0 -120px;}
.MemulI8{background-position:0 -140px;}
.MemulI9{background-position:0 -160px;}
.MemulI10{background-position:0 -180px;}
.MemulI11{background-position:0 -200px;}
.Memul li a.on,.Memul li a.MemulA:hover{background:#ff5400; color:#FFF;}
.Memul li a.on span,.Memul li a.MemulA:hover span{ background-image:url("/images/icon/MyIJ01.png");}
.Memul li a.on .MemulI1,.Memul li a:hover .MemulI1{background-position:-20px 0;}
.Memul li a.on .MemulI2,.Memul li a:hover .MemulI2{background-position:-20px -20px;}
.Memul li a.on .MemulI3,.Memul li a:hover .MemulI3{background-position:-20px -40px;}
.Memul li a.on .MemulI4,.Memul li a:hover .MemulI4{background-position:-20px -60px;}
.Memul li a.on .MemulI5,.Memul li a:hover .MemulI5{background-position:-20px -80px;}
.Memul li a.on .MemulI6,.Memul li a:hover .MemulI6{background-position:-20px -100px;}
.Memul li a.on .MemulI7,.Memul li a:hover .MemulI7{background-position:-20px -120px;}
.Memul li a.on .MemulI8,.Memul li a:hover .MemulI8{background-position:-20px -140px;}
.Memul li a.on .MemulI9,.Memul li a:hover .MemulI9{background-position:-20px -160px;}
.Memul li a.on .MemulI10,.Memul li a:hover .MemulI10{background-position:-20px -180px;}
.Memul li a.on .MemulI11,.Memul li a:hover .MemulI11{background-position:-20px -200px;}
.Memul li a.on span{transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform: rotate(90deg);}
.MemulD{ background:#f5f5f5;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5; display:none;}
.MemulDa{line-height:44px; display: block; text-align: center; font-size: 14px;}
.Memul li .MemulD a.on{background:rgba(255,84,0,0.8);}
.MemulD a.MemulDa:hover{background:rgba(255,84,0,0.8); color:#FFF;}

.MemNr{width:955px; background:#FFF; min-height:660px;}
.MemNrT{ border-bottom:1px solid #eee; height: 60px;padding:0 25px; position: relative;}
.MemNrT i{width:4px; height:10px; display: block; background: #f70000; position: absolute; left:0; top:25px;}
.MemNrT p{ line-height:60px; color:#000; font-size: 16px;}
.MemNrTm{ line-height:28px;height:28px; padding-left:25px; padding-right:10px; border:1px solid #e0e0e0; font-size: 14px; color:#4f4f4f; border-radius:14px; display: block; margin-top:15px; background-image:url("/images/icon/MemBJ.png"); background-position:9px center; background-repeat: no-repeat;}
.MemNrTm:hover{border:1px solid #ff5400;}
.MemNrK{ padding:30px;width:865px;}
.MemNrD{ line-height:24px; margin-bottom:20px;}
.MemNrD h3{ color:#838383; font-size: 14px;width: 90px; font-weight:500;}
.MemNrD p{ color:#000000;}
.MemNrD a{ color:#5390ed;}
.MemNrD a:hover,.RelNadd a:hover{ text-decoration:underline;}




.RelN{width:1200px; margin:50px auto 70px; background: #FFF;}
.RelNadd{ font-size:14px; color:#000; padding-left:28px; background-image: url("/images/icon/RelI01.png"); background-position: left center; background-repeat: no-repeat; line-height:30px; margin-top:15px;}
.RelNadd a{ color:#ff5400;}
.RelNr{ padding:30px;width:1140px;}
.RelNrD{ margin-bottom: 15px;}
.RelNrD h3{width:90px; text-align: right; line-height:37px; font-weight:500; color:#838383; font-size:14px;}
.RelNrF{width:1030px;}
.RelMi{line-height:37px; padding-left:20px; font-size: 14px; color:#ff5400;}
.RelInp{ height:35px; line-height:35px;  padding:0 18px; border:1px solid #eee;font-size:14px;}
.RelInW1{width:279px; }
.RelInW2{width:242px;}
.RelInW3{width:146px; margin-right: 13px;}
.Rella{display:flex;align-items:center; color:#000;font-size:14px; margin-left: 17px;height:37px;}
.Rella input[type="radio"]{ background-color: #FFF; -webkit-appearance:none;border:4px solid #d9d9d9;border-radius:50%;width:15px;height:15px;vertical-align:middle;display:block;outline:none; margin-top:2px}
.Rella input[type="radio"]:checked{border:4px solid #ff5400;}
.Rella p{ padding:0 9px;}
.Relsel{height:37px;line-height:37px;padding:0 18px;border:1px solid #eee;margin-left:15px;background-image: url("/images/icon/SelIJ.png"); background-repeat: no-repeat; background-size:11px;}
.RelselW1{width:180px; background-position:160px center;}
.RelselW2{width:108px; background-position:88px center;}
.Relfgmj{width:135px; height:35px; line-height:35px; display: block; background: #fff7f3; border:1px solid #ffe0d1; font-size:14px; color:#ff5400; text-align: center;}
.Relfgmj span{ padding-left:18px; display: inline-block; background-image: url("/images/icon/RelI02.png"); background-position: left center; background-repeat: no-repeat;}
.RelNrX{width:714px; border: 1px solid #eee;}
.RelNrXT{ height:35px;}
.RelNrXN{border-top: 1px solid #eee; padding:24px 20px 20px}
.RelNrXNr{width:337px; margin-bottom: 9px}
.RelNrXNr p{ padding-left:10px; font-size: 14px; line-height:37px; color:#838383;}
.RelNrXNr h4{width:100px; text-align: right; line-height:37px; font-weight:500; color:#838383; font-size:14px;}
.RelIInp{width:88px;  height:35px; line-height:35px; color:#000; text-align: center; border:1px solid #eee;font-size:14px;}
.RelNrMapA{width:110px; height: 37px; line-height:37px; color:#FFF; text-align: center; font-size:14px; display: block; background:#ff5400}
.RelImg{width:225px; height:148px; margin-right:18px; border: 1px dashed #eee; background-image:url(/images/icon/RelI03.png);background-position:center; background-repeat: no-repeat; background-size:46; position: relative;}
.RelImg img{width:100%; height:100%; position: absolute; top:0; left:0; z-index:1}
img[src=''],img[src=' '],img:not([src]){ opacity: 0;}
.RelImgI{width:100%;height:100%;opacity:0;position:absolute;top:0px;left:0px;z-index:100}
.RelImgP{ color:#838383; padding-left:10px; line-height:28px; margin-top: 60px;}
.RelNrBut{ padding-left:110px; width:1030px; padding-top: 30px; padding-bottom:30px; border-top: 1px dashed #eee;}
.RelButa{width:145px; height:48px; line-height:48px; display: block; text-align: center; font-size:16px; color:#adadad; border:1px solid #ececec; border-radius: 3px; margin-right:10px; margin-bottom:10px;}
.RelButFb{ color:#FFF; background:#ff5400;}

/**/
.Sitcla{width:1200px; margin: 40px auto 100px; background:#FFF; padding-bottom: 60px;}
.SitclaY{ font-size:20px; padding:0 15px; height: 60px; color:#000; border-bottom:1px solid #eee;}
.SitclaY p{ padding-left:30px; line-height:60px; background-image: url("/images/icon/Site01.png"); background-position:left center; background-repeat: no-repeat; font-weight: 600;}
.SitclaN{ padding:50px 30px; min-height:255px;}
.SitclaNa{width:98px; height:38px; line-height:38px; text-align: center; display: block; margin: 0 7px 20px; border:1px solid #eee; border-radius:3px; font-size: 14px; color:#595959; position:relative; background:#f5f5f5;}
.SitclaN .on{ background:#fff6f1; color:#ffd4bf; color:#ff5400;}
.SitclaN .on i{width:22px; height:21px; background-image: url("/images/icon/SitOn.png"); background-position: center; background-repeat:no-repeat; display: block; position:absolute;right:-1px;bottom:-1px;}
.SitBut{width:188px; height:48px; line-height:48px; color:#FFF; text-align: center; display: block; margin: 0 auto; background: #ff5400; font-size:16px;}


/*20200710修改*/
/*+++++++++++++++++++++*/
.IndDisT span{color: #ff5400; padding:0 10px; margin-left:13.333px; border:1px solid #ff5400; display: inline-block; line-height:27px; margin-bottom:8px;}


.IndAliA{ border:1px  solid #dcdcdc;width:276px; height:295px; display: block;margin:0 10px 16px;}
.IndAliI{width:276px; height:187px;border-bottom:1px  solid #dcdcdc;overflow: hidden; position: relative;}
.IndAliI p{ font-size:14px; color:#FFF; background: rgba(0,0,0,0.6); line-height:36px; height:36px; padding:0 4%;width:92%; position: absolute; bottom:0; left:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}




.IndDZJ{width:1170px; padding:10px 15px; background:#FFF; margin:0 auto 10px; height:26px; line-height:26px; font-size: 16px; color:#212121}

.FacBraA{ display:block; width:150px; height:80px; overflow: hidden; border:1px solid #e9e9e9; margin-left: 17px; margin-bottom: 20px;}
.FacBraA img{width:100%; height:100%;}


.LeasN{width:1200px; margin:20px auto;}
.LeaLisN{ padding-top:30px; padding-bottom:20px;}
.LeasNs{padding-top:24px;padding-bottom:20px;}
.LeaLisN .LeaLisL{width:610px;font-size: 14px; color:#161616;}
.LeaLisLp{width:100%; line-height:25px; padding-bottom: 10px}
.LeaLisLp h3{width:98px; color:#858585; font-weight:500;font-size: 14px; float: left;}
.LeaLisLp p{width:315px;float: left;}
.LeaLisLpW{width:50%;}
.LeaLisLpW p{width:50%;width:120px;}.LeasK{width:1200px; margin:0 auto 20px; background: #FFF; padding:20px 0 20px;}
.LeasW{width:1120px;}
.LeaPla{width:1140px; margin:40px auto;}
.LeaPla img{width:550px; margin:0 10px 20px;}
.LeasMia{width:260px; margin:0  auto 20px;padding:7px 10px; border:3px; font-size: 12px; color:#FFF;border:1px dashed rgba(255,255,255,0.2); background:rgba(255,255,255,0.1) }
.LeasMiaK{width:309px; height:443px; margin-bottom:16px; position: relative;}
.LeasMiaK .FacRIDN{bottom:80px;}
.LeasMiaK .FacRIDNr{border-bottom: 1px dashed rgba(255,255,255,0.2); padding-left:0; margin-left:20px;}
.LeasMiaK .FacRIDNr p {height: 40px;line-height:40px;border-bottom:none;}
.LeasMiaK .FacRIDNr .FacRIDNa{ margin-top:12px;}
.LeasMiaK  .FacRIDNp{width:240px; margin-top: 15px;}
/*+++++++++++++++++++++*/
/*++++++++++++++++++++++++++++++++*/
.posY{ font-size:20px; padding:0 15px; height: 60px; color:#000; border-bottom:1px solid #eee;}
.posY p{ padding-left:30px; line-height:60px; background-image: url("/images/icon/Site02.png"); background-position:left center; background-repeat: no-repeat; font-weight: 600;}
.posNt{width:1151px; margin:50px auto; height:52px;}
.posNta{width:367px; height:52px; line-height:52px; display: block; position: relative;text-align: center; font-size: 18px; color:#424242;background:#ebecf0; margin-left:10px;}
.posNta:before, .posNta:after{content: ' ';display:block;top:0; position:absolute;width: 0;height: 0;border-style: solid;}
.posNta:after{left:0;border-width: 26px 0 26px 27px;border-color: transparent transparent transparent #FFF;z-index: 1}
.posNta:before{right:-27px; border-width: 26px 0 26px 27px;border-color: transparent transparent transparent #ebecf0; z-index: 2}
.posNta:first-child:after{ display: none;}
.posNta:last-child:before{ display: none;}
.posNt .on{ color:#FFF; background:#ffa133;}
.posNt .on:before{border-color: transparent transparent transparent #ffa133;}
.posNr{width:410px; margin:0 auto; padding-top: 30px;}
.posNrt{color:#4a3e37; font-size: 16px; line-height:20px;}
.posNra{ font-size:16px; text-align: center; display: block;width:410px; height: 56px; line-height:56px; margin-top: 28px;}
.posNra1{color:#FFF; background:#ff5400; border:1px solid #ff5400;}
.posNra2{color:#3f3f3f; background:#fff2ec; border:1px solid #ffdbc9;}
.posNra:hover{box-shadow:0 0 10px rgba(255,84,0,0.9);}


/*广告左下角标志*/
.banner-new {
    position: relative;
    margin-bottom: 8px;
}
.banner-new:after {
    position: absolute;
    left: 0;
    bottom: 0;
    content: '广告';
    height: 24px;
    width: 40px;
    font-size: 12px;
    line-height: 24px;
    color: #fff;
    background-color: rgba(0, 0, 0, 0.6);
    border-radius: 0px 8px 0px 0px;
    text-align: center;
    z-index: 3;
}



