body{ padding-top:79px;}
.tab-cell{ display:table-cell; vertical-align:middle;}
.wrap{ width:100%; max-width:1400px; margin:0 auto;}
.top{ position:fixed; left:0; top:0; width:100%; background:#000 url(../images/tbg.png); transition:all 0.5s ease; z-index:10; padding:0 6%;}
.lbenck span{ display:none;}
.T-nav{ }
.T-nav > li{ float:left; position:relative;}
.T-nav > li > a{ display:block; padding:0 25px; color:#fff; line-height:79px; height:79px; font-size:15px; text-align:center; transition:all 0.5s ease; position:relative;}

.T-nav > li .gdlt{ position:absolute; width:100%; left:0%; top:79px;text-align:center; background:rgba(0,0,0,0.8);}
.T-nav > li .gdlt a{ display:block; line-height:20px; color:#fff; padding:10px 0; transition:all 0.5s ease;}
.T-menu{ padding:27px 0;}
.lbenck{ line-height:79px; margin-left:50px;}
.lbenck a{ display:inline-block; margin-left:25px; color:#fff; font-size:15px;}

.ind-01{ padding-top:4%;}
.ovlmte{ padding-bottom:5%; border-bottom:1px solid #ddd;}
.lecbt{ width:40%;}
.lecbt .d1{ font-size:30px;}
.lecbt .d2{ font-size:16px; line-height:25px; margin-top:15px; height:100px; overflow:hidden;}
.lecbt .d3{ margin-top:10px;}
.lecbt .d3 a{ color:#666;    border-bottom: 1px solid #C7C7C7;    line-height: 29px;    display: inline-block;}
.lecbt .d3 a:hover{color:#C49A51;    border-bottom: 1px solid #C49A51;}
.laebtc{ width:55%;}
.laebtc .d1{ font-size:16px; line-height:2;}


.lbteoa{ margin-top:8%; display:flex;justify-content:space-between;}
.lbteoa li{ padding:0 20px; width:25%; border-right:1px solid #ddd; }
.lbteoa li:last-child{ border:none;}
.lbteoa li .sterl{ font-size:20px;}
.lbteoa li .sterl span{ font-size:48px; font-weight:bold; font-family:Arial, Helvetica, sans-serif}
.melac{ color:#666;}

.slpvo{ padding:3% 0;}
.slpvo .d1{ font-size:30px;}
.slpvo .d2{ font-size:16px; color:#999; text-transform:uppercase;}
.slpvo .ad-more{ position:absolute; right:0; top:50%; transform:translateY(-50%); line-height:29px; color:#666; border-bottom: 1px solid #C7C7C7;}
.slpvo .ad-more:hover{border-bottom: 1px solid #C49A51; color:#C49A51; }
.albten{ background:#333; height:588px; width:42%; color:#fff; padding:5% 5% 0;}
.albten .d1{ font-size:26px;}
.albten .d2{ font-size:18px; margin-top:15px;}
.albten .d3{ color:#c3c3c3; margin-top:50px; line-height:2;}
.albten .d4{ margin-top:40px;}
.albten .d4 a{ color:#c3c3c3;    border-bottom: 1px solid #c3c3c3;    display: inline-block;    line-height: 29px;}
.albten .d4 a:hover{ color:#C49A51;    border-bottom: 1px solid #C49A51; }

.latebc{ width:58%;}
.latebc img{ width:100%; height:588px; object-fit:cover;}

.aetloc{ padding-bottom:4%; border-bottom:1px solid #ddd;}


.ind-02{ padding-bottom:3%;}
.ind-02:after{ content:''; width:100%; height:60%; left:0; bottom:0; position:absolute; display:block; background:#f4f4f4;}
.ind-02 .wrap{ position:relative; z-index:2;}

.honor-ul li{ width:32%; float:left; margin-right:2%; margin-bottom:2%; cursor:pointer; text-align:center; position:relative; border:1px solid #EFEFEF;}
.honor-ul li:nth-child(3n){ margin-right:0;}
.honor-ul li .honor-li-img{ height:315px; width:100%; background:#fff; display:table;}
.honor-ul li .honor-li-img p{ display:table-cell; vertical-align:middle;}
.honor-ul li .honor-li-img p img{ max-width:60%; max-height:220px;}
.honor-ul li .titc{ position:absolute; left:0; top:0; width:100%; padding:0 15%; height:315px; display:table; background:rgba(0,0,0,0.7); color:#fff; opacity:0; transition:all 0.5s ease;}
.honor-ul li .titc p{ display:table-cell; vertical-align:middle; font-size:18px; line-height:2;}

.ind-03{ padding:15% 0 6%; background:url(../testimg/t4.jpg) no-repeat center center; background-size:cover;}

.ind-04{ padding:0 0 4%;}
.xw-list li{ width:32%; float: left; margin-right:2%; margin-bottom:2%;}
.xw-list li:nth-child(3n){ margin-right:0;}
.xw-list li a{ display:block; position:relative;}
.xw-list li a .pic{ overflow:hidden;}
.xw-list li a .pic img{ width:100%; transition:all 0.5s ease; height:300px; object-fit: cover;}
.xw-list li a .tit{ line-height:55px; height:55px; overflow:hidden; border-bottom:1px solid #ddd;}
.xw-list li a .tim{ margin-top:10px; line-height:30px; color:#999; background:url(../images/ec.png) no-repeat right center;}

.zbovlr{ width:55%;}
.zbovlr a{ display:block; position:relative;}
.zbovlr a .pic{ overflow:hidden;}
.zbovlr a .pic img{ width:100%; transition:all 0.5s ease;}
.zbovlr a .con{ position:absolute; left:0; bottom:0; width:100%; background:rgba(0,0,0,0.7); color:#fff; padding:15px 20px;}
.zbovlr a .con .d1{ font-size:16px;}
.zbovlr a .con .d2{ font-size:20px;}
.lbaeoc{ width:42%;}
.lbaeoc li{ border-bottom:1px solid #ddd; padding:30px 0;}
.lbaeoc li .date{ width:20%; text-align:center; color:#999;}
.lbaeoc li .date span{ display:block; font-size:24px; color:#333; font-size:50px;}
.lbaeoc li .con{ width:80%;}
.lbaeoc li .con .d1{ font-size:18px; line-height:35px; height:35px; overflow:hidden;}
.lbaeoc li .con .d2{ margin-top:5px; color:#999; line-height:25px; height:50px; overflow: hidden;}


.foot{ background: url(../images/sbg.png);}
.slvma{ padding:5% 0; border-bottom:1px solid #3a3a3a;}
.vbnre{ font-size:14px; color:#fff;}
.vbnre .d1 a{ color:#c3c3c3; padding:0 10px;}
.vbnre .d1 a:hover{ color:#c49a51;}
.vbnre .d1 i{ /*margin:0 10px;*/ color:#c3c3c3}
.vbnre .d2 {color:#c3c3c3}
.ltaeb{ background:url(../images/tel.png) no-repeat right center; padding:10px 80px 10px 0; color:#c49a51;}
.ltaeb .d1{}
.ltaeb .d2{ font-size:22px; font-weight:bold;}
.lbeauc{ padding:3% 0; color:#969696;}

.ageol .ewml{ margin-left:10px; width:80px;}




.ny-banner{ height:500px; background:no-repeat center center; background-size:cover;}
.ny-nav{ border-bottom:1px solid #ddd;}
.lbroac{ background:url(../images/ef.png) no-repeat left center; padding-left:35px; line-height:80px; color:#cd9636; font-size:16px; font-weight:bold;}
.lboatl{ margin-left:30px;}
.lboatl span{ display:none;}
.lboatl p a{ display:inline-block; padding:0 5px; line-height:80px; position:relative; margin-left:10px;}
.lboatl p a.cur{ color:#fff; background:#c49a51;}
.lboatl p a.cur:after{ content:''; position:absolute; left:50%; width:17px; height:10px; background:url(../images/vst.png); bottom:-10px; margin-left:-8px;}

.ny-main{ padding:4% 0;}
.cplioc li{ width:23.5%; float:left; margin-right:2%; margin-bottom:2%;}
.cplioc li:nth-child(4n){ margin-right:0;}
.cplioc li a{ display:block; position:relative; border:1px solid #ddd;}
.cplioc li a .pic{ overflow:hidden; padding:10px;}
.cplioc li a .pic img{ width:100%; height:240px; object-fit:contain; transition:all 0.5s ease;}
.cplioc li a .tit{ position:absolute; bottom:0; width:90%; left:5%; bottom:0; line-height:35px; height:35px; text-align:center; background:#3d3d3d; color:#fff; transition:all 0.5s ease;}

.page-ol{ padding:20px 0;}
.page-ol a{ display:inline-block; border:2px solid #f8f8f8; line-height:30px; padding:0 12px; margin:0 5px;}
.page-ol a.cur{ color:#c49a51; border-color:#c49a51;}

.lborel li{ margin-bottom:2%; background:#f6f6f6;}
.lborel li .pic{ width:50%; float:right;}
.lborel li .pic img{ width:100%; height:365px; object-fit:cover;}
.lborel li:nth-child(2n) .pic{ float:left;}
.lborel li .con{ float:left; width:50%; padding:0 6%; height:365px; display:table;}
.lborel li .con .d1{ font-size:22px; padding-bottom:15px;}
.lborel li .con .d1:after{ content:''; position:absolute; left:0; bottom:0; height:2px; width:35px; background:#fe0000;}
.lborel li .con .d2{ line-height:2; margin-top:15px;}

.ebclat{ background:url(../images/d.jpg) repeat-x left center;}

.inlcmt{ display:inline-block; padding:12px 25px 12px 75px; background:#c49a51 url(../images/dh.png) no-repeat 25px center; color:#fff; border-radius:33px;}
.inlcmt .d1{ letter-spacing:4px;}
.inlcmt .d2{ font-size:18px;}

.edit-con{ line-height:1.6;}
.eobtmc{ padding:3% 0; border-top:1px solid #ddd; border-bottom:1px solid #ddd; margin:3% 0;}
.lbyrnc{ background:url(../images/ea.png) no-repeat center bottom; padding-bottom:40px;}
.lbyrnc .d1{ font-size:26px; color:#333;}
.lbyrnc .d2{ color:#999; text-transform:uppercase;}
.eatcla{ background:url(../images/dd.jpg) repeat-y center top; padding:0 5% 5%;}
.eatcla li{ padding:5% 0; border-bottom:1px solid #888; width:calc(50% + 200px); float:right;}
.eatcla li:nth-child(2n){ float:left;}

.eatcla li .date{ float:left; width:200px; color:#b50033; font-size:44px;}
.eatcla li:nth-child(2n) .date{ float:right; text-align:right;}
.eatcla li .con{ float:left; width:calc(100% - 200px); padding:0 4%; line-height:1.6;}
.eatcla li:nth-child(2n) .con{ text-align:right;}

.honor-ul2 li{ width:23.5%; float:left; margin-right:2%; margin-bottom:2%;}
.honor-ul2 li:nth-child(4n){ margin-right:0;}
.honor-ul2 li .honor-li-a{ height:300px; display:table; width:100%; background:#efefef; text-align:center;}
.honor-ul2 li .honor-li-a img{ max-height:280px; max-width:90%;}
.honor-ul2 li .volew{ line-height:55px; height:55px; overflow:hidden; border-bottom:1px solid #888; transition:all 0.5s ease;}
.aetlo{ background:#f4f4f4;}
.aetlo .pic{ width:50%;}
.aetlo .cont{ padding:4%; width:50%; line-height:2;}

.miolca{ font-size:26px; padding:3% 0; border-top:1px solid #ddd; margin-top:3%;}
.alolvc li{ width:32%; float:left; margin-right:2%; margin-bottom:2%; border:1px solid #ddd; padding:15px 15px 0;}
.alolvc li:nth-child(3n){ margin-right:0;}
.alolvc li .pic img{ width:100%; height:300px; object-fit:cover;}
.alolvc li .tit{ line-height:50px; text-align:center; height:50px; overflow:hidden;}

.lptenc li{ width:49%; float:left; margin-bottom:2%;}
.lptenc li:nth-child(2n){ float:right;}
.lptenc li a{ display:block; position:relative;}
.lptenc li a .pic img{ width:100%; height:380px; object-fit:cover;}
.lptenc li a span{ display:block; position:absolute; left:30px; bottom:30px; background:url(../images/plc.png) no-repeat center center; background-size:100% 100%; width:53px; height:53px;}
.lptenc li .lgabc{ line-height:30px; height:30px; overflow:hidden; margin-top:10px; font-size:16px; background:url(../images/d.jpg) repeat-x left center;}
.lptenc li .lgabc span{ display:inline-block; background:#fff; padding:0 20px;}

.wblml{ width:49%;}
.wblml .d1{ background:url(../images/wv.png) no-repeat left center; padding:15px 0 15px 40px; font-size:24px; border-bottom:2px solid #ddd; margin-bottom:20px;}
.wblml .d2{ line-height:2;}
.map-ol{ width:49%;}

.abtenc .d1{ font-size:24px;}
.loeal{ margin-top:4%;}
.loeal input{ width:23.5%; float:left; height:45px; padding:0 10px; border:1px solid #ddd;}
.loeal input:nth-child(2){ margin:0 2%;}
.loeal input:nth-child(3){ margin:0 2% 0 0;}
.aetrel{ margin-top:2%;}
.aetrel textarea{ width:100%; height:200px; border:1px solid #ddd; padding:10px;}
.aetrel input{ width:220px; height:55px; border:none; cursor:pointer; color:#fff; background:#c49a51; font-size:16px;}


.tlbaec{display:flex;justify-content:space-between; color:#fff; font-size:16px; background:#c49a51; padding:0 3%; line-height:45px;}

.ltaeno li .albor{display:flex;justify-content:space-between; background:#f7f7f7; padding:12px 3%; cursor:pointer;}
.ltaeno li .albor .ad{ width:24px; height:18px; background:url(../images/k1.png);}
.ltaeno li .albor.on .ad{ background:url(../images/k2.png);}
.ltaeno li:nth-child(2n) .albor{ background:#efefef;}
.ltaeno li .sltbn{ background:#fff; border:1px solid #c49a51; padding:3%; line-height:2; display:none;}


.noaelc li{ width:32%; float:left; margin-right:2%; margin-bottom:2%;}
.noaelc li:nth-child(3n){ margin-right:0;}
.noaelc li a{ display:block;}
.noaelc li a .pic img{ height:300px; width:100%; object-fit:cover;}
.noaelc li a .con{ padding:15px 90px 15px 20px; background:#f5f5f5 url(../images/v1.png) no-repeat right center;}
.noaelc li a .con .d1{ font-size:16px; line-height:30px; height:30px; overflow:hidden;}
.noaelc li a .con .d2{ color:#999; font-size:12px;}

.tvlmca{ padding-right:80px; padding-bottom:20px; border-bottom:1px solid #ddd;}
.tvlmca .d1{ font-size:26px;}
.tvlmca .d2{ color:#999; margin-top:10px;}
.tvlmca .fxx{ position:absolute; right:0; top:0;}

.pavnle{ padding:30px 0; border-top:1px solid #ddd; margin-top:30px;}
.pavnle p a{ display:inline-block; padding-left:20px; background:url(../images/vg.png) no-repeat left center; line-height:30px; height:30px; overflow:hidden;}
.pavnle .back{ position:absolute; right:0; top:30px; color:#fff; background:#292929; line-height:40px; padding:0 30px;}

.float-sild{ position:fixed; right:0; bottom:20%; z-index:12;}
.float-sild .list{ margin-top:3px;}
.float-sild .list > a{ display:block; width:50px; height:50px; background:#8a8a8a no-repeat center center;}
.float-sild .list > div{ display: none; padding:10px;}
.float-sild .list > .ewm{ width:100px; height:100px; background:#999; position:absolute; right:50px; top:0;}

.lrolca{ background:rgba(0,0,0,0.7); position:fixed; left:0; top:0; width:100%; height:100%; z-index:20;}
.slbnre{ background:#fff; position:absolute; width:1200px; height:70%; left:50%; margin-left:-600px; top:15%; border-radius:10px; padding:50px;}
.slc-gb{ position:absolute; right:10px; top:10px; cursor:pointer;}
.atelo{ height:100%;}
.atelo .pic{ width:60%; height:100%;}
.atelo .pic img{ width:100%; height:100%; object-fit:contain;}
.atelo .con{ width:40%; padding:0 30px; height:100%; overflow:auto; border-left:1px solid #ddd;}
.atelo .con .d1{ font-size:30px;}
.atelo .con .d2{ color:#c49a51; font-weight:bold; margin-top:10px;}
.atelo .con .d3{ line-height:2; color:#464646; margin-top:5%;}

.latebo{ background:#f4f4f4;}
.latebo .pic{ width:50%;}
.latebo .pic img{ width:100%; height:420px; object-fit:cover;}
.latebo .con{ width:50%; padding:3%; line-height:2.5;}
.sc-btl{ margin-top:3%; border-top:1px solid #ddd; font-size:26px; line-height:3;}
.eronca li{ width:32%; margin-right:2%; margin-bottom:2%; float:left;}
.eronca li:nth-child(3n){ margin-right:0;}
.eronca li a{ display:block; padding:12px 12px 0; border:1px solid #ddd;}
.eronca li a .pic img{ width:100%; height:300px; object-fit:cover;}
.eronca li a .tit{ line-height:50px; text-align:center; height:50px; overflow:hidden;}
.prvnextph{ display:none}
.prvnextpc a{ width: 60px;height: 60px;border: 1px #e7e7e7 solid;display: inline-table;border-radius: 45px;font-family: SimSun;margin: 20px 20px 0 0;position: fixed;text-align: center;font-size: 50px;background: #fff;}
.prvnextpc a.al{left: 50%; margin-left: -630px; top: 50%; margin-top: -30px;}
.prvnextpc a.ar{right: 50%; margin-right: -630px; top: 50%; margin-top: -30px;}





@media (max-width: 1400px){
.top{ padding:0 2%;}
.lbenck{ margin-left:10px;}

}
@media (min-width: 1201px){
.T-nav > li > a.on{ background:#c49a51;}
.T-nav > li:hover > a{ background:#c49a51; transition:all 0.5s ease;}
.T-nav > li .gdlt{ visibility:hidden; opacity:0;transform:translateY(30px); transition:all 0.8s ease;}
.T-nav > li .gdlt a:hover{background:#c49a51; color:#fff; transition:all 0.5s ease;}
.T-nav > li:hover .gdlt{visibility: visible; opacity:1;transform:translateY(0px); transition:all 0.8s ease;}
.honor-ul li:hover .titc{ opacity:1; transition:all 0.5s ease;}
.xw-list li a:hover .pic img,.zbovlr a:hover .pic img,.cplioc li a:hover .pic img{ transform:scale(1.05); transition:all 0.5s ease;}
.cplioc li a:hover .tit{ background:#c49a51; transition:all 0.5s ease;}
.honor-ul2 li:hover .volew{ background:#c49a51; color:#fff; transition:all 0.5s ease;}
.noaelc li a:hover{ box-shadow:0 0 20px rgba(0,0,0,0.2);}
.noaelc li a:hover .con{ background:#f5f5f5 url(../images/v2.png) no-repeat right center;}
.float-sild .list:hover > div{ display:block;}
}

@media (max-width: 1400px){
.wrap{ max-width:1200px;}
}

@media (max-width: 1200px){
body{ padding-top:60px;}
.wrap{ width:100%; max-width:768px; padding:0 3%;}
.top{ position:fixed; height:60px; padding:5px 0;}
.top .logo{ padding:0;}
.top .logo img{ height:50px;}
.mob-nav{ display:block; width:50px; height:50px; position:relative; float:right;}
.mob-nav span{ display:block; position:absolute; left:10px; width:30px; height:2px; top:50%; margin-top:-1px; background:#fff; transition:all 0.5s ease ;}
.mob-nav:before{ content:''; position:absolute; left:10px; width:30px; height:2px; top:50%; margin-top:-11px; background:#fff; transition:all 0.5s ease ;}
.mob-nav:after{ content:''; position:absolute; left:10px; width:30px; height:2px; top:50%; margin-top:10px; background:#fff; transition:all 0.5s ease;}
.mob-nav.on span{ width:0; transition:all 0.5s ease;}
.mob-nav.on:before{ transform:rotate(45deg); margin-top:-1px; transition:all 0.5s ease;}
.mob-nav.on:after{ transform:rotate(-45deg); margin-top:-1px; transition:all 0.5s ease;}
.T-nav{ display:none; position:fixed; margin:0; top:60px; left:0; height:calc(100% - 60px); overflow:auto; margin:0; width:100%; background:#000 url(../images/tbg.png);}
.T-nav li{ display:block; width:100%; border-bottom:1px solid #666;}
.T-nav > li a{ width:100%; text-align:left; padding:0 2%; line-height:45px; height:45px; font-size:15px; color:#fff;}
.T-nav > li > a.cur{ background:none; border:none; color:#666;}
.T-nav li .gdlt{ position:relative; width:100%; left:0; margin-left:0; top:0; padding:0; display:none;}
.T-nav li .gdlt a{ padding:0 5%; height:35px; line-height:35px; margin:0; font-size:14px; background:none; color:#fff;}

.lbenck{ line-height:50px; position:relative; margin-right:15px;}
.lbenck span{ display: block; color:#fff; padding-right:30px; padding-left:10px; background:url(../images/d2.png) no-repeat right center;}
.lbenck p{ position:absolute; right:0; width:100%; top:50px; text-align:center; background:url(../images/tbg.png); display:none;}
.lbenck p a{ display:block; line-height:40px; margin:0; text-align:center;}

.lecbt{ width:100%;}
.lecbt .d2{ height:auto;}
.laebtc{ width:100%; margin-top:4%;}
.lbteoa li .sterl{ font-size:14px;}
.honor-ul li .honor-li-img{ height:200px;}
.honor-ul li .honor-li-img p img{ max-height:180px;}
.honor-ul li .titc{ position:relative; height:30px; line-height:30px; overflow:hidden; opacity:1; display:block;}
.honor-ul li .titc p{ display:block; font-size:14px; line-height:30px;}
.ltaeb{ display:none;}

.ny-banner{ height:380px;}
.lbroac{ line-height:50px;}
.lboatl{ float:right; position:relative;}
.lboatl span{ display:block; text-align:center; line-height:50px; background:url(../images/xx.png) no-repeat right center; background-size:auto 12px; padding:0 25px;}
.lboatl p{ position:absolute; width:100%; left:0; top:50px; z-index:5; background:#fff; box-shadow:0 0 10px rgba(0,0,0,0.2); display:none;}
.lboatl p a{ display:block; line-height:45px; text-align:center; padding:0; margin:0;}
.lboatl p a.cur:after{ display:none;}
.cplioc li{ width:49%;}
.cplioc li:nth-child(2n){ margin-right:0;}
.lborel li .pic{ width:100%;}
.lborel li .pic img{ height:auto;}
.lborel li .con{ width:100%; height:auto; padding:4%;}
.lborel li .con .d1{ font-size:18px;}
.eatcla{ padding:0 0 5%;}
.eatcla li{ width:calc(50% + 100px);}
.eatcla li .date{ width:100px; font-size:24px;}
.eatcla li .con{ width:calc(100% - 100px);}

.honor-ul2 li{ width:49%;}
.honor-ul2 li:nth-child(2n){ margin-right:0;}

.aetlo .pic{ width:100%;}
.aetlo .cont{ width:100%;}
.miolca{ font-size:18px; padding:5% 0;}
.alolvc li .pic img{ height:200px;}
.lptenc li a .pic img{ height:260px;}

.wblml{ width:100%;}
.map-ol{ width:100%; margin-top:4%;}
.wblml .d1{ font-size:18px;}
.abtenc .d1{ font-size:18px;}

.noaelc li a .con{ background:#f5f5f5; padding:10px 15px;}
.noaelc li a .pic img{ height:160px;}
.tvlmca .d1{ font-size:18px;}
.tvlmca .fxx{ display:none;}
.pavnle .back{ position:relative; margin-top:10px; top:0; display:inline-block;}
.slbnre{ width:90%; left:5%; margin-left:0; top:5%; height:90%;}
.latebo .pic{ width:100%;}
.latebo .pic img{ height:auto;}
.latebo .con{ width:100%;}
.sc-btl{ font-size:20px;}
.eronca li a .pic img{ height:150px;}

}





@media (max-width: 768px){
.lecbt .d1,.slpvo .d1,.albten .d1{ font-size:18px;}
.lecbt .d2,.slpvo .d2{ font-size:14px;}
.laebtc .d1{ font-size:14px;}
.lbteoa li{ padding:0 10px;}
.lbteoa li .sterl span{ font-size:15px;}
.albten{ width:100%; height:auto; padding:4%;}
.latebc{ width:100%;}
.latebc img{ height:auto;}
.albten .d3{ margin-top:3%;}
.albten .d4{ margin-top:3%;}
.albten .d2{ font-size:15px;}
.honor-ul li .honor-li-img{ height:120px;}
.honor-ul li .honor-li-img p img{ max-height:100px;}
.zbovlr{ width:100%;}
.lbaeoc{ width:100%;}
.lbaeoc li .date{width:25%; padding-top:15px;}
.lbaeoc li .date span{ font-size:24px;}
.lbaeoc li .con{ width:75%;}
.zbovlr a .con .d2{ font-size:16px;}
.lbaeoc li{ padding:15px 0;}
.lbaeoc li .con .d1{ font-size:16px;}
.page-ol a.mob-none{ display:none;}
.cplioc li a .pic img{ height:180px;}
.ny-banner{ height:180px;}
.lbyrnc .d1{ font-size:20px;}
.lbyrnc .d2{ font-size:14px;}
.honor-ul2 li .honor-li-a{ height:200px;}
.honor-ul2 li .honor-li-a img{ max-height:180px;}
.lptenc li .lgabc{ font-size:14px;}
.loeal input{ width:100%;}
.loeal input:nth-child(2){ margin:2% 0;}
.loeal input:nth-child(3){margin:0 0 2% 0;}
.slbnre{ padding:20px;}
.slbnre .pic{ width:100%; height:40%;}
.slbnre .con{ width:100%; height:60%; border-left:none; border-top:1px solid #ddd; padding:4% 0 0;}
.atelo .con .d1{ font-size:20px;}
.xw-list li a .pic img{ height:200px;}
.prvnextph{ display:block}
.prvnextpc{ display:none}
.prvnextph a{ padding:8px 15px; border:1px #e7e7e7 solid; display:inline-table;border-radius: 5px; font-family:SimSun; font-size:25px;    margin: 20px 0 0 0;}
}


@media (max-width: 640px){
.xw-list li{ width:100%; margin-right:0;}
.slvma,.ageol{ display:none;}
.alolvc li{ width:49%; padding:5px 5px 0;}
.alolvc li:nth-child(3n){ margin-right:2%}
.alolvc li:nth-child(2n){ margin-right:0}
.alolvc li .pic img{ height:120px;}
.lptenc li a .pic img{ height:120px;}
.lptenc li a span{ width:40px; height:40px; left:10px; bottom:10px;}
.noaelc li{ width:100%; margin-right:0;}
.eronca li{ width:100%; margin-right:0;}
.eronca li a .pic img{ height:180px;}
}














.shade {position: fixed;left: 0; top: 0; z-index: 3;display: none; width: 100%;height: 100%; background-color: #000;filter: alpha(opacity=50); opacity: 0.5; }
.big-video {
    position: fixed;
    left: 50%;
    top: 10%;
    z-index: 21;
    display: none;
    margin-left: -485px;
    padding: 5px;
    background-color: #fff;
    width: 970px;
    box-sizing: border-box;
}
.big-video-main {
    height: 540px;
}
.big-video-clo {
    position: absolute;
    right: -35px;
    top: 0;
    width: 30px;
    height: 30px;
    background: url(../images/icon30.png) no-repeat center center;
    cursor: pointer;
}
@media screen and (max-width: 1330px){
.big-video {
    width: 700px;
    margin-left: -355px;
}
.big-video-main {
    height: 400px;
}
}
@media screen and (max-width: 750px){
.big-video {
    width: 100%;
    left: 0;
    margin-left: 0;
}
.big-video-main {
    height: 185px;
}
.big-video-clo {
    right: 0;
    z-index: 21;
}
}






