@charset "utf-8";
/* CSS Document */
/* index */
 
.tab-cell{ display:table-cell; vertical-align:middle;}
.wrap{ width:100%; max-width:1200px; margin:0 auto;}
 
 
 
.ny-main{ padding:3% 0;}
.aerlo{ color:#999; font-size:18px;}
.aerlo strong{ font-size:36px; color:#333;}
.eaolnt{ margin-top:3%;}
.eaolnt .img{ width:42%;}
.eaolnt .con{ width:53%; color:#333;}
.eaolnt .con .d1{ font-weight:bold; font-size:24px;}
.eaolnt .con .d2{ font-weight:bold; font-size:20px;}
.eaolnt .con .d3{ margin-top:25px; line-height:2;}
.albore{ background:#f8f8f8; padding:3% 0;}
.lebua{ background:#f8f8f8;}
.lebua .pic{ width:55%; height:797px; display:table; background:no-repeat center center; background-size:cover; text-align:center; color:#fff;}
.lebua .pic .d1{ font-size:60px; font-weight:bold;}
.lebua .pic .d1 span{ color:#03b2dd;}
.lebua .pic .d2{ font-size:22px;}
.lbreo{ width:45%; padding:50px;}

.waolpc{ margin-top:5%;}
.lateb{ padding-left:40px; background:url(../images/dh.png) no-repeat left top;}
.lateb .d1{ line-height:30px; color:#666; font-size:22px;}
.lateb .d2{ font-size:40px; color:#333;}
.lateb .d3{ font-size:16px; margin-top:5px;}
.buewn{ padding-left:40px; background:url(../images/wx.png) no-repeat left top;}
.abeua .d1{ line-height:30px; color:#666; font-size:22px;}
.abeua .d2{ margin-top:5px;}
.aebuc{ margin-left:30px;}

 
.lbunec .d1{ font-size:24px;}
.lbunec .d2{ margin-top:15px; color:#999;}
 
.logeio{ padding:10% 0; background:#f8f8f8 url(../testimg/t19.jpg) no-repeat top center;}
.uoreb{ width:900px; background:#fff; padding:100px 260px;}
.etobl .img{ position:absolute; left:-60px; top:5px;}
.etobl .d1{ font-size:26px;}
.etobl .d3{ margin-top:55px;}
.etobl .d4{ margin-top:10px; line-height:45px; border:1px solid #ddd; color:#666;}
.etobl .d4 span{ float:left; width:80px; text-align:center; border-right:1px solid #ddd;}
.etobl .d4 input{ width:296px; border:none; background:none; height:45px; float:left; padding:0 10px;}
.etobl .d5{ margin-top:20px;}
.etobl .d5 input{ color:#fff; font-weight:bold; width:120px; height:40px; border:none; cursor:pointer; background:#0660ae;}
.etobl .d5 a{ float:right; text-decoration:underline; line-height:40px;}
.melict{ margin:0 auto;}
.letabu{ background:#f0f0f0 url(../testimg/t21.jpg) no-repeat center top; width:300px; height:472px; padding:50px 40px 0; color:#fff;}
.letabu .d2{ font-size:18px; font-weight:bold; margin-top:5px;}
.letabu .d3{ line-height:2; margin-top:140px;}
.letabu .d4{ margin-top:85px;}
.letabu .d4 a{ display:block; line-height:50px; color:#fff; font-size:18px; font-weight:bold; background:#f8931f; text-align:center;}
.vclmt{ background:#f8f8f8; padding:4% 0;}
.ebteyn{ background:#fff; padding:6%;}
.wlbuc{ width:100%; max-width:540px; margin:0 auto;}
.oaebut{ 
    /* background: url(../images/re.jpg) repeat-x left 10px; display: flex; */
    /* justify-content: space-between; */
    text-align: center; font-size:22px;}
.oaebut li{ text-align:center;}
.oaebut li span{ display:inline-block; color:#fff; line-height:28px; width:70px; background:url(../images/d1.jpg) no-repeat center center;}
.oaebut li.on span{ background:url(../images/d2.jpg) no-repeat center center;}
.oaebut li .tit{ margin-top:10px; font-size:16px;}
.oaebut li.on .tit{ color:#fbc673;}
.eowba{ width:450px; margin:50px auto 0;}
.eowba .list{ margin-bottom:12px;}
.eowba .list.n2{ display:none;}
.eowba .list.mt20{ margin-top:50px;}
.eowba .list span{ float:left; width:100px; text-align:right; line-height:40px; color:#666;}
.eowba .list .eabue{ width:345px; margin-left:5px;}
.eowba .list .eabue img{ position:absolute;right: 0px;
    top: 4px;}
.eowba .list .eabue i{ cursor:pointer; line-height:38px; border:1px solid #ddd; display:block; padding:0 15px; color:#666; background:url(../images/ec.png) no-repeat 95% center;}
.eowba .list .eabue p{ position:absolute; left:0; top:40px; border:1px solid #ddd; z-index:3; width:100%; background:#fff; display:none;}
.eowba .list .eabue p a{ display:block; line-height:38px; padding:0 15px;}
.eowba .list .c1{ border:1px solid #ddd; line-height:38px; width:100%; padding:0 15px;}
.eowba .list em{ color:#f00; margin-right:3px;}
.eowba .list .c2{ width:140px; line-height:45px; height:45px; color:#fff; border:none; cursor:pointer; background:#f8931f; font-weight:bold;}
.eowba .list a.lvn{ line-height:45px; text-decoration:underline;}

 
.yousnt{ /*width:940px;*/width:100%; }
.hy-main{ background:#f8f8f8; padding:4% 0}
.ofnit{ background:#fff; border:1px solid #eee; border-top:2px solid #0768bf; padding:40px 40px 40px 40px; font-size:16px;}
.ofnit span{ color:#dc2722; font-weight:bold;}
.ofnit > a{ display:inline-block; line-height:28px; padding:0 20px; text-align:center; border:1px solid #03b3dd; color:#03b3dd; font-size:12px; border-radius:14px; margin-top:10px; margin-right:10px;}
.ofnit > a.out{ border:1px solid #ddd; color:#666;}
.ofnit i{ color:#999; font-size:12px; margin-left:5px; margin-top:10px;}
.ofnit .pic{ position:absolute; top:40px; left:40px;}
.ofnit .pic img{ border-radius:50%; border:2px solid #f4f4f4;}
.midlc{ border:1px solid #eee; border-top:none; background:#fff; font-size:14px;}
.midlc a{ float:left; padding:40px 0; text-align:center; width:25%; line-height:2; color:#333; border-right:1px solid #eee;}
.midlc a:last-child{ border:none;}
.midlc a strong{ font-weight:bold; font-size:24px; color:#d32f26; display:block;}
.oewla{ padding:0 20px 20px; background:#fff; border:1px solid #eee;}
.oewla h5{ font-size:16px; line-height:50px; border-bottom:1px solid #ddd;}
.teolc{ padding:50px 0;}
.dress span{ display:none;}
.btlent{ background:#fff; padding:0 2% 20px; min-height:400px;}
.btlent h3{ line-height:48px; height:50px; border-bottom:2px solid #ddd; font-size:16px;}
.btlent h3 span{ display:inline-block; border-bottom:2px solid #0768bf;}

.falit{ padding-top:20px;}
.melict td{ padding:10px 5px; color:#666; font-size:14px;}
.melict td.tr{ width:260px;}
.melict td span{ color:#fe3f3f;}
.melict td i{ display:inline-block; border:1px solid #fe6328; color:#fe6328; border-radius:3px; padding:3px 10px; font-size:12px; margin-left:15px;}
.melict td .inm01{ border:1px solid #ddd; height:40px; padding:0 5px; width:300px;}
.melict td .inm02{ width:80px; margin-right:10px;}
.melict td .inm03{ width:210px;}
.melict td em{ color:#fe6328; margin-right:3px;}
.melict td label{ margin-right:10px;}
.melict td label input{ margin-right:3px;}
.melict td select{border:1px solid #ddd; height:40px; width:110px; margin-right:10px; font-size:14px; color:#666;}
.melict td .mels{ border:none; cursor: pointer;height:40px; width:300px; color:#fff; font-weight:bold; background:#f8931f; font-size:16px;}
.peloc{ text-align:center; padding:150px 0;}
.cgrenl .pic{ padding:8px; display:inline-block; border:1px solid #eee; box-shadow:-1px 1px 2px rgba(0,0,0,0.2);vertical-align:top;}
.cgrenl .cont{ display:inline-block; margin-left:40px; vertical-align:top;}
.cgrenl .cont .d1{ text-align:left; width:207px; height:41px; position:relative;}
.cgrenl .cont .d1 input{ position:absolute; width:207px; height:41px; left:0; top:0; opacity:0;}
.cgrenl .cont .d2{ color:#666; margin-top:20px;}
.tecsat{ margin-top:60px;}
.tecsat a{ display:inline-block; padding:0 30px; font-size:16px; line-height:50px;}
.tecsat a.sc{ color:#fff; background:#f74c4c;}
.dlwces td{ padding:15px 0; border-bottom:1px dashed #ddd;}
.dlwces .tr{ width:80px;}
.dlwces td a{ display:block; width:80px; line-height:20px; color:#0768bf; border:1px solid #0768bf; border-radius:3px; text-align:left; padding-left:20px; background:url(../images/dol.png) no-repeat 10px center;}
.sltit{ background:url(../images/wb.jpg) no-repeat left 3px; line-height:25px; padding-left:30px; font-size:14px;}
.add-dress{}
.add-dress span{ font-size:12px; color:#999;}
.add-dress a{ display:inline-block; width:120px; line-height:35px; border:1px solid #0595f6; text-align:center; color:#0595f6;}

.blist{ margin:20px 0;}
.blist thead{ background:#f6f6f6;}
.blist thead td{ padding:10px 0;}
.blist tbody tr{ border-bottom:1px solid #ddd; color:#666;}
.blist tbody td{padding:20px 3px;}
.blist tbody td.auto{ background:url(../images/moren.png) no-repeat left top;}
.blist tbody td span{ display:none;}

.blist .fl01{ width:15%;}
.blist .fl02{ width:15%;}
.blist .fl03{ width:45%;}
.blist .fl04{ width:15%;}
.blist .fl05{ width:10%;}

.blist td .xlit{ display:inline-block; width:30px; height:30px; background-repeat:no-repeat; background-position:center center; vertical-align:middle;}
.blist td .edis{ background-image:url(../images/s1-1.png);}
.blist td .edis:hover{ background-image:url(../images/s1-2.png);}
.blist td .dels{ background-image:url(../images/s2-1.png);}
.blist td .dels:hover{ background-image:url(../images/s2-2.png);}

.denlsc li{ margin-top:25px; border:1px solid #ddd;}
.toprs{ padding:3%; border-bottom:1px solid #ddd;}
.toprs .p1{ font-size:18px;}
.toprs .p2{ margin-top:10px; font-size:14px; color:#666;}
.toprs .p2 span{ float:right;}
.toprs .p2 strong{ color:#f40808;}
.toprs .p2 i{ display:inline-block; margin-right:15px;}
.bcelma{ padding:2% 3%;}
.bcelma .pic{ width:90px; border:1px solid #ddd;}
.bcelma .alic{ width:120px; padding-top:10px;}
.bcelma .alic a{ display:block; width:120px; line-height:30px; text-align:center; border:1px solid #ddd; margin-bottom:10px;}
.bcelma .alic a:hover{ background:#f20909; border-color:#f20909; color:#fff;}
.bcelma .cp-slot{ width:calc(100% - 150px);}
.bcelma .cp-slot .clear{ padding:10px 0;}
.bcelma .con{ margin-left:30px; width:calc(100% - 120px); font-size:14px; line-height:30px;}
.bcelma .con p{ height:30px; overflow:hidden;}
.bcelma .con .p2,.bcelma .con .p3{ color:#999;}

.calit{ padding:20px 0;}
.presil{ line-height:50px; color:#666; border-bottom:1px solid #ddd;}
.presil em{ color:#f70c09; font-weight:bold;}
.bulid{ line-height:30px; padding:10px 0; color:#666;}
.bulid a{ display:inline-block; float:right; line-height:30px; padding:0 15px; color:#fff; background:#ff5f09; border-radius:3px;}
.bulid span{ color:#44be1d;}
.blti{ color:#333; line-height:45px; font-size:16px;}
.cp-sold{ border-bottom:1px solid #ddd;}
.cmlis{ position:relative; padding:15px 0 15px 85px; min-height:104px; line-height:24px; color:#666;}
.cmlis .pic{ position:absolute; top:15px; left:0; width:72px;}
.cmlis .tlis span{ color:#f00; font-weight:bold;}
.swlix{ padding:10px 0;}
.swlix textarea{ width:100%; height:80px; padding:5px; resize:none; border:1px solid #ffcead;}
.wmlil{ color:#666; padding:10px 0;}
.wmlil p{ padding:5px 0;}
.wmlil i{ padding:15px 30px; border:1px solid #ddd; display:inline-block;}

.enlmct{ font-size:16px; text-align:center; padding:20px 0;}
.caprel{ border:1px solid #ddd; padding:20px; line-height:2; font-size:14px;}
.dlpor{ padding:20px; border:1px solid #ddd; font-size:14px; line-height:2;}
.dlpor span{ color:#fa0b0b;}
.lopdcs span.s1{ width:45%;}
.lopdcs span.s2{ width:25%;}
.lopdcs span.s3{ width:30%;}
.mob-show{ display:none;}
.aldpt{ line-height:2;}
.aldpt .ps1{ font-size:14px;}
.aldpt .ps2{ color:#999; font-size:12px;}
.oocl{ display:block; width:100%; font-size:14px; line-height:2;}
.lopsa{ border:1px solid #ddd; background:#f4f4f4; line-height:40px; margin:25px 0; font-size:14px; padding:0 45px;}
.ewnlpa{ background:#fff; padding:25px 50px; width:225px;}
.ewnlpa span{ display:none;}
.ewnlpa p a{ display:block; font-size:16px; line-height:2.5; padding-left:25px; background:url(../images/m1.png) no-repeat left center;}
.ewnlpa p a.cur{ color:#ee1c25; background:url(../images/m2.png) no-repeat left center;}
.paclos{ padding:20px 0;}
.paclos{ line-height:2; font-size:14px;}
.paclos p{ padding:10px 0;}

.buewoa li{ float:left; width:23.5%; margin-right:2%; margin-top:2%; display:table; height:75px; border:1px solid #ddd;}
.buewoa li:nth-child(4n){ margin-right:0;}
.buewoa li a{ display:table-cell; vertical-align:middle; height:73px; text-align:center;}
.buewoa li a img{ max-width:90%; max-height:90%;}
.svloa{ padding:20px 0;}
.svloa span{ float:left; line-height:40px; margin-right:5px;}
.svloa .c1{ width:200px; height:40px; border:1px solid #ddd; padding:0 10px; float:left;}
.svloa .c2{ width:60px; height:40px; border:none; cursor:pointer; color:#fff; background:#009688; float:left;}
.vbreac{ line-height:45px; background:#f8f8f8;}
.vbreac span{ float:left; width:20%;}
 
.slcea{ border:1px solid #ddd; display:inline-block; line-height:45px; width:150px; text-align:center;}

.boaetb{ background:#f8f8f8; line-height:45px; text-align:center; margin-bottom:10px;}
.boaetb span{ float:left; width:15%;}
.boaetb span.s1{ width:40%;}

.eraoc span{ width:15% !important;}
.eraoc span.s1{ width:40% !important;}
.eraoc span.s3{ width:23% !important;}
.eraoc span.s4{ width:7% !important;}

.pbewua{ border:1px solid #ddd; background:#fff; line-height:45px; text-align:center; margin-bottom:25px; margin-top:15px;}
.pbewua span{ float:left; font-size:14px;}


 
 
.etebo{ padding:15px 0; border-bottom:1px dashed #ddd;}
.etebo .d1{ font-size:16px; font-weight:bold;}
.etebo .d2{ color:#999; margin-top:5px;}
.ceoln{ padding:20px 0; line-height:2; color:#464646;}

.aiwolc{ margin-top:25px;}
.aiwolc a{ display:inline-block; width:115px; line-height:38px; color:#ff5f09; border:1px solid #ff5f09; text-align: center;}
.egbua{ padding:0 20px; line-height:45px; background:#f4f4f4; margin-top:20px;}
.egbua span{ float:right;}
.mewlca li{ margin-top:20px; padding:20px; border:1px solid #ddd; font-size:16px;}
.albrec{ width:100%; max-width:720px;}
.albrec .d1{ font-size:16px; padding:5px 0; line-height:25px; overflow:hidden; background: url(../images/w1.png) no-repeat left 10px; padding-left:25px;}
.albrec .d2{ color:#999; font-size:14px;}
.mewlca li .conta{ margin-top:10px; color:#666; }
.mewlca li .anskc{ border:1px solid #c3e3f8; padding:15px; margin-top:20px;}
.mewlca li .anskc .d1{ background:url(../images/w2.png) no-repeat left center; line-height:30px; padding-left:25px;}
.mewlca li .anskc .d1 span{ color:#999; font-size:14px; margin-left:10px;}
.mewlca li .anskc .d2{ margin-top:5px; line-height:1.6; color:#666;}

 


@media (min-width: 1201px){
 
.bneola li a:hover .pic img{ transform:scale(1.05); transition:all 0.5s ease;}
.bneola li a:hover .bg{ height:100%; transition:all 0.5s ease;}
.obaec li:hover .con{ opacity:1; transition:all 0.5s ease;}

}


@media (max-width: 1200px){
 
.wrap{ max-width:768px;}
.menu-calt{ display:block;}
.top{ height:50px;}
.top .logo img{ height:50px;}
.login-t{ padding:0 0 0 25px;}
 
.aerlo{ font-size:15px;}
.aerlo strong{ font-size:24px;}
.lbaeto{ line-height:normal; height:auto;}
.aelro{ display:none;}
 
.aeoncl li{ width:49%;}
.aeoncl li:nth-child(3n){ margin-right:2%;}
.aeoncl li:nth-child(2n){ margin-right:0;}
.aeoncl li a .tit{ font-size:16px;}
 
.baenc li .tit{ line-height:50px;}
.baenc li .con{ max-height:120px; overflow:auto;}
.laboua{ width:100%; margin-top:10px;}
.laetbu .tit{ line-height:40px; padding:0 20px; font-size:15px;}
 
.obaec li .con{ opacity:1; position:relative; background:none; height:auto;}
.obaec li .con p{ display:inline-block; margin:0 2px;}
.lbaeuc{ width:100%;}
.eabuca{ width:100%; margin-top:30px;}
.uoreb{ width:468px; padding:100px 80px;}
.etobl .d4 input{width:calc(100% - 80px);}
.eowba .list .eabue{ width:calc(100% - 105px);}
.slbre{ background:#fff; padding:0 3%;}
.slbre span{ display: block; line-height:45px; background:#fff url(../images/xx.png) no-repeat right center; font-size:15px;}
.lesc-nav{ position:absolute; left:0; top:0; z-index:8; background:#f8f8f8; display:none; width:100%;}
.yousnt{ width:100%; margin-top:3%;}
.albrec{ width:calc(100% - 50px);}
}





@media (max-width: 768px){
.wrap{ padding:0 3%;}
.bneola li{ width:50%;}
.aerlo strong{ font-size:18px;}
.eaolnt .img{ width:100%; text-align:center;}
.eaolnt .con{ width:100%;}
.eaolnt .con .d1{ font-size:20px;}
.eaolnt .con .d2{ font-size:16px;}
.lebua .pic{ width:100%; height:auto; padding:20% 0;}
.lebua .pic .d1{ font-size:24px;}
.lebua .pic .d2{ font-size:18px;}
.lbreo{ padding:10% 2%; width:100%;}
.lbunec .d1{ font-size:18px;}
.aboekc{ font-size:14px;}
.laebun .backol{ position:relative; top:0; margin-top:5px;}
.laebun p{ font-size:14px;}
.obaec li{ width:49%;}
.obaec li:nth-child(3n){ margin-right:2%;}
.obaec li:nth-child(2n){ margin-right:0%;}
.page-ol a.mob-none{ display:none;}
.uoreb{ width:100%; padding:30px 30px 30px 80px;}
.letabu{ width:100%; background-position:left top;}
.ofnit { padding: 20px; text-align: center;}
.ofnit i {display: block;}
.midlc a { padding: 20px 0; line-height: 1.6;}
.melict td.tr { width: 100px;}
.melict td .inm01, .melict td .mels { width: 100%;}
.melict td select { width: 30%; margin-right: 2%;}
.melict td i{ margin:0;}
.add-dress span{ display:block; float:none;}
.add-dress a{ margin-top:10px;}
.blist tbody td, .blist tbody td.fl01, .blist tbody td.fl02, .blist tbody td.fl03, .blist tbody td.fl04{ float:left; width:100%; text-align:left; padding:5px 0;}
.blist thead{ display:none;}
.blist tbody td span{ display:inline-block;}
.svloa .c1{ width:160px;}
.vbreac{ display:none;}
.teaucl td{ width:100%; float:left; padding:5px 10px; text-align:left;}
.teaucl td span{ display:inline-block; margin-right:5px; color:#999;}
.teaucl td a{ text-align:center;}
.pagelo a.mob-none{ display:none;}
.boaetb{ display:none;}
.toprs .p2 span{ float:none; width:100%; display:block;}
.toprs .p2 i{ display:block; margin:5px 0 0;}
.bcelma .cp-slot{ width:100%;}
.bcelma .alic{ float:none; clear:both;}
.bcelma .con{ width:calc(100% - 100px); float:right; margin:0;}
.mclew td { width: 100%; float: left; text-align: left;}
.mob-show { display: inline-block;}

}

@media (max-width: 640px){
.aeoncl li{ width:100%; margin-right:0 !important;}

}

@media (max-width: 550px){
.obaec li{ width:100%; margin-right:0 !important;}
.ny-search .c1{ width:120px;}
.eowba{ width:100%;}
.eowba .list .c2{ width:120px;}
}


