@charset "utf-8";
/* CSS Document */
/* index */
body{}
.op0{filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity: 0; opacity: 0;}
.wrap{ width:1300px; margin:0 auto;}
.tab-cell{ display:table-cell; vertical-align: middle;}
.mob-nav{ display:none; width:50px; height:50px; background-size:auto 40%; position:relative;}
.mob-nav:before{ content:''; position:absolute; left:50%; top:50%; height:2px; width:26px; margin-left:-13px; margin-top:-8px; background:#fff; transition:all 0.5s ease;}
.mob-nav:after{ content:''; position:absolute; left:50%; top:50%; height:2px; width:26px; margin-left:-13px; margin-top:6px; background:#fff; transition:all 0.5s ease;}
.mob-nav span{position:absolute; left:50%; top:50%; height:2px; width:26px; margin-left:-13px; margin-top:-1px; background:#fff; transition:all 0.5s ease;}
.mob-nav.on{ transition:all 0.5s ease;}
.mob-nav.on:before{ margin-top:-1px; transform:rotate(45deg); transition:all 0.5s ease;}
.mob-nav.on:after{ margin-top:-1px; transform:rotate(-45deg); transition:all 0.5s ease;}
.mob-nav.on span{width:0;transition:all 0.5s ease;}

.top{ position:fixed; left:0; top:0; width:100%; z-index:20; padding:20px 10%; transition:all 0.5s ease;}

.t-logo{}
.lanwg{ padding:25px 0;}
.lanwg > a{ display: inline-block; color:#fff; line-height:34px; width:36px; border:1px solid #fff; text-align:center; margin-left:10px;border-radius:4px;}
.T-nav{ padding:25px 0;}
.T-nav li{ position:relative; float:left;}
.T-nav li > a{ font-size:16px; border:1px solid rgba(255,255,255,0); line-height:36px; padding:0 15px; display:block; color:#fff; position:relative;}
.T-nav li:hover a{ border:1px solid rgba(255,255,255,1);border-radius:4px;}
.T-nav li > a.olc{ border:1px solid rgba(255,255,255,1);border-radius:4px;}
.T-nav li .sec{ position: absolute; background:#fff; box-shadow:0 0 5px rgba(0,0,0,0.15); left:50%; margin-left:-75px; top:36px; padding-top:4px; width:150px; z-index:5; display:none;}
.T-nav li .sec a{ display:block; text-align:center; line-height:40px;}


.oaelt{ position:absolute; width:100%; z-index:10; left:0; bottom:-4px;}
.oltae li{ width:25%; float:left; font-size:16px;}
.oltae li span{ margin-left:10px;}
.oltae li span.red{ color:#e11010;}
.oltae li span.green{ color:#00ee0c;}
.wblmc{ margin-top:10px;}
.ind-01{ padding:8%; background:#f9f9f9;}
.glmcl{ width:370px;}
.boaeb{ width:45%; border:1px solid #ddd;}
.vmate span{ float:left; text-align:center; font-size:16px; cursor:pointer; color:#fff; border-right:1px solid #ddd; width:25%; line-height:48px; background:#223b51;}
.vmate span:nth-child(4n){  border:none;}
.vmate span.cur{ background:#b69147;}
.lbapo{ padding:30px;background:#fff;}
.lbapo li{ line-height:55px; height:55px; overflow:hidden; border-bottom:1px dashed #ddd;}
.lbapo li a{ display:block; font-size:16px;}
.lbapo li a:before{ content:''; width:6px; height:6px; display:inline-block; vertical-align:middle; background:#f63749; margin-right:10px;}
.lbapo li a span{ float:right;}

.morael{ width:53%; border:1px solid #ddd; padding:30px;background:#fff;}
.xm-tit span{ display:inline-block; line-height:45px; padding:0 45px; color:#fff; background:#b69147;}
.teplc{ margin-top:20px;}
.teplc li{ border-bottom:1px solid #ddd; padding:15px 0;}
.teplc li a{ display:block;}
.teplc li a .d1{ line-height:25px; height:25px; overflow:hidden;}
.teplc li a .d2{ color:#999; margin-top:5px;}
.vaolb{ margin-top:20px;}
.lmbva{ max-width:1100px; margin:0 auto; display:flex;display: -webkit-flex; display: flex; flex-wrap:wrap;justify-content:space-between;align-items:center;}
.ind-02{ background:no-repeat center center; background-size:cover;}
.mvalt{ background:#fff; width:430px; padding:150px 90px;}
.mvalt .d1{ font-size:46px; font-weight:bold;}
.mvalt .d2{ color:#b69147; font-size:20px; padding:20px 0; position:relative;text-transform:uppercase}
.mvalt .d2:after{ content:''; position:absolute; left:0; bottom:0; height:3px; width:25px; background:#b69147;}
.mvalt .d3{ padding-top:50px;}
.mvalt .d3 a{ display:block; border:2px solid #999; line-height:42px; padding:0 20px; font-size:16px; margin-top:22px; background:url(../images/t1.png) no-repeat 90% center; transition:all 0.5s ease;}

.ind-03{ background:url(../testimg/t4.jpg) no-repeat center center; background-size:cover; padding:8%;}
.bamoc{ width:30%;}
.bamoc .d1{ font-size:46px; font-weight:bold;}
.bamoc .d2{ color:#b69147; font-size:20px; padding:20px 0; position:relative; text-transform:uppercase}
.bamoc .d2:after{ content:''; position:absolute; left:0; bottom:0; height:3px; width:25px; background:#b69147;}
.bamoc .d3{ font-size:20px; margin-top:10%;}
.bamoc .d4{ color:#999; line-height:2; margin-top:15px;}
.bamoc .d5{ margin-top:8%;}
.ovpc{ display:inline-block; width:168px; color:#b69147; border:2px solid #b69147; line-height:42px;  font-size:16px; padding-left:40px; background:url(../images/t3.png) no-repeat 90% center;}

.oreal{ width:64%;}
.oreal li{ width:49%; margin-bottom:2%; float:left;}
.oreal li:nth-child(2n){ float:right;}
.oreal li a{ background:#fff; padding:20px; display:block;}
.oreal li a .d1{ line-height:30px; height:30px; padding-left:30px; overflow:hidden; background:url(../images/wb01.png) no-repeat left center;}
.oreal li a .d2{ padding-left:30px;}

.ind-04{ padding:8%; background:#f9f9f9;}
.bmalc{ width:65%;}
.bmalc li{ width:32%; float:left; margin-right:2%;}
.bmalc li:nth-child(3n){ margin-right:0;}
.bmalc li a{ color:#fff; position:relative; display:block;}
.bmalc li a .pic{ overflow:hidden;}
.bmalc li a .pic img{ transition:all 0.5s ease;}
.bmalc li a .con{ position:absolute; left:0; bottom:0; padding:20px;}
.bmalc li a .con .d1{ font-size:18px;}
.bmalc li a .con .d2{ margin-top:10px;}
.bmalc li a > span{ display:block; position:absolute; left:20px; top:20px; background:no-repeat center center; width:60px; height:60px;}
.bmalc li a > span.s1{ background-image:url(../images/a1.png);}
.bmalc li a > span.s2{ background-image:url(../images/a2.png);}
.bmalc li a > span.s3{ background-image:url(../images/a3.png);}

.foot{ background:#282b34; color:#fff;}
.vlnor{ border-bottom:1px solid #3f424b; padding:4% 8%;display: -webkit-flex; display: flex;justify-content:space-between;}
.vlnor .d2{ font-size:16px; margin-top:15px;}
.vlnor .d3{ color:#f63749; font-size:20px; font-weight:bold;}
.vlnor .d4{ margin-top:8px;}

.orlbm dt{font-size:16px; font-weight:bold; margin-bottom:15px;}
.orlbm dt a{ color:#fff}
.orlbm dd{ line-height:30px;}
.orlbm dd a{ color:#999;}
.blmca{    display: flex;
    justify-content: space-between;}
.blmca li{ width:50%; margin-left:8px}
.blmca span{ display:block; font-size:14px; margin-top:10px;}
.blmca0 p{ display:block; font-size:16px; font-weight:bold; margin-bottom:15px;}
.olabm{ line-height:24px; padding:25px 4%;}
.olabm a{ color:#fff; margin:0 5px;}

.ny-banner{ height:350px; background:no-repeat center center; background-size:cover;}
.ny-nav{ background:#223b51;}
.ny-nav span{ display:none;}
.ny-nav p a{ display: inline-block; padding:0 30px; text-align:center; font-size:16px; color:#fff; line-height:70px;}
.ny-nav p a.cur{ font-weight:bold; color:#f63749; font-size:18px;}

.ny-main{ padding:3% 0; background:no-repeat center center; background-size:cover;}
.gloua .con{ width:935px;}
.gloua .con .d1{ font-size:24px;}
.gloua .con .d2{ line-height:2; margin-top:20px; font-size:16px;}
.gloua .pic{ width:315px; }

.db-tit{ font-size:30px;}
.db-tit a{display: inline-block; width: 145px; border: 2px solid #ddd; line-height: 35px; font-size: 16px; padding-left: 25px; background: url(../images/t1.png) no-repeat 90% center; transition:all 0.5s ease;}
.db-tit:before{ content:''; width:4px; height:30px; background:#223b51; display:inline-block; vertical-align:middle; margin-right:12px;}
.lbcael{ margin-top:2%;}
.lbcael li a{ display:block; padding:25px 40px 25px 0; border-bottom:1px solid #ddd; line-height:35px; background:url(../images/rt01.png) no-repeat right center; transition:all 0.5s ease;}
.lbcael li a .date{ color:#999; width:180px;}
.lbcael li a .tit{ width:calc(100% - 180px); font-size:18px; height:35px; overflow:hidden;}
.lbcael li a .tit span{ display:inline-block; position:relative; padding-right:40px;}
.lbcael li a .tit span img{ position:absolute; right:0; top:8px;}

.lmbola{ margin-top:3%;}
.lmbola a{ display:inline-block; line-height:35px; padding:0 10px; text-align:center; min-width:37px; border:1px solid #ddd; border-radius:3px; margin:0 5px;}
.lmbola a.cur{ color:#fff; background:#f63749; border-color:#f63749;}

.mvuaec{ border-bottom:1px solid #ddd; padding:35px 0;}
.mvuaec .d1{ font-size:36px;}
.mvuaec .d2{ color:#999; margin-top:12px;}
.edit-con{ padding:4% 0; line-height:2; font-size:16px;}
.mb-back{ padding-top:35px; border-top:1px solid #ddd; position:relative;}
.mb-back p{ padding:3px 0; font-size:16px; line-height:25px;}
.mb-back a.back{ position:absolute; display:inline-block; right:0; top:45px; line-height:45px; padding:0 35px; border:1px solid #223b51; color:#223b51;}

.honor-ul{ margin-top:4%;}
.honor-ul li{ width:23.5%; float:left; margin-right:2%; margin-bottom:2%; cursor:pointer;}
.honor-ul li:nth-child(4n){ margin-right:0;}
.honor-ul li .honor-li-a{}
.honor-ul li .honor-li-tit{ line-height:55px; height:55px; font-size:16px; color:#fff; background:#223b51; overflow:hidden; transition:all 0.5s ease;}
.honor-ul li .honor-li-img:after{ content:''; position:absolute; left:0; top:0; width:100%; height:100%; background:rgba(0,0,0,0.6) url(../images/fd.png) no-repeat center center; opacity:0; transition:all 0.5s ease;}
.honor-ul li .honor-li-img{ width:100%; text-align:center; overflow:hidden;}
.honor-ul li .honor-li-img p{}
.honor-ul li .honor-li-img p img{ width:100%; height:388px; object-fit:cover; transition:all 0.5s ease;}

.btuaec li{ margin-bottom:12px;}
.btuaec li .tvlm{ border:1px solid #ddd; background:url(../images/mm01.png) no-repeat 98% center; padding:20px; font-size:16px;}
.btuaec li .tvlm.on{ background:#f9f9f9 url(../images/mm02.png) no-repeat 98% center;}
.btuaec li .tvlm span{ display:inline-block; width:30%;}
.btuaec li .tvlm span.s2{ color:#787878;}
.btuaec li .tvlm span.sv{ padding-left:30px; background: url(../images/d1.png) no-repeat left center;}
.btuaec li .bolt{ line-height:2; padding:2%; display:none;}
.btuaec{ margin-top:3%;}
.btuaec li .tvlm.on span.s1{ color:#f63749;}
.btuaec li .tvlm.on span.sv{background: url(../images/d2.png) no-repeat left center;}

.plamca li{ margin-top:2%; width:49%; float:left;}
.plamca li:nth-child(2n){ float:right;}
.plamca li a{ display:block; border:1px solid #ddd; padding:15px 20px; transition:all 0.5s ease;}
.plamca li a .d1{ font-size:18px; line-height:30px; height:30px; overflow:hidden;}
.plamca li a .d2{ color:#999; margin-top:5px;}

.omlaec{ border-top:2px solid #223b51; margin-top:4%;}
.paeolc{ background:#e8edf1; line-height:60px; padding:0 20px; font-weight:bold; border-right:1px solid #ddd; border-left:1px solid #ddd;}
.paeolc span{ float:left; font-size:16px;}
.paeolc span.s1{ width:400px;}
.paeolc span.s2{ width:195px;}
.paeolc span.s3{ width:500px;}
.paeolc span.s4{ width:163px;}

.paeolc span.s5{ width:675px; text-align:left; padding-left:150px;}
.paeolc span.s6{ width:220px;}
.paeolc span.s7{ width:200px;}



.mvcal li{ border:1px solid #ddd; border-top:none; padding:20px;display: -webkit-flex; display: flex; align-items:center;}
.mvcal li .ds01{ width:400px; display:block;}
.mvcal li .ds01 .pic{ width:80px;}
.mvcal li .ds01 .con{ width:300px; padding-top:5px;}
.mvcal li .ds01 .con .d1{ font-size:16px; line-height:30px; height:30px; overflow:hidden;}
.mvcal li .ds01 .con .d2{ color:#999; margin-top:6px;}
.mvcal li .ds02{ width:195px; text-align:center;}
.mvcal li .ds02 span{ display:inline-block; color:#fff; background:#f63749; line-height:30px; width:85px; border-radius:3px;}
.mvcal li .ds03{ width:500px; line-height:25px; color:#999;}
.mvcal li .ds04{ width:163px; text-align:center;}
.mvcal li .ds04 a{ display:inline-block; line-height:30px; color:#f63749; border:1px solid #f63749; border-radius:3px; width:85px; transition:all 0.5s ease;}

.mvcal li .ds05{width:675px; font-size:16px;}
.mvcal li .ds06{ width:220px; text-align:center;}
.mvcal li .ds07{ width:200px; text-align:center;}



.leapc{ margin-top:4%;}
.leapc .pic{ width:44%;}
.leapc .pic img{ width:100%; height:480px; object-fit:cover;}
.lbaemc{ width:53%;}
.lbaemc li{ margin-bottom:12px;}
.lbaemc li a{ display:block; border:1px solid #ddd; padding:22px; transition:all 0.5s ease;}
.lbaemc li a .date{ width:70px; text-align:center; line-height:1.2;}
.lbaemc li a .date strong{ font-size:42px; display:block;}
.lbaemc li a .con{ width:calc(100% - 110px);}
.lbaemc li a .con .d1{ font-size:18px; line-height:40px; height:40px; overflow:hidden;}
.lbaemc li a .con .d2{ color:#999; margin-top:5px;}

.ateolc{ margin-top:4%;}
.ateolc li{ width:32%; float:left; margin-right:2%;}
.ateolc li:nth-child(3n){ margin-right:0;}
.ateolc li a{ display:block; position:relative; color:#fff;}
.ateolc li a .pic{ overflow:hidden;}
.ateolc li a .pic img{ transition:all 0.5s ease;}
.ateolc li a .con{ position:absolute; left:0; bottom:0; padding:15px 20px; background:rgba(34,59,81,0.9); width:100%; transition:all 0.5s ease;}
.ateolc li a .con .d1{ font-size:16px; font-weight:bold;}
.ateolc li a .con .d2{ padding-top:6px; line-height:20px; height:0px; overflow:hidden; transition:all 0.5s ease;}

.lnovle a{ display:block; text-align:center;}
.lbveua{ margin-top:3%;}
.lbveua li{ line-height:65px; height:66px; overflow:hidden; border-bottom:1px solid #ddd; font-size:16px;}
.lbveua li span{ float:right; color:#999; margin-left:20px;}
.lbveua li a:before{ content:''; display:inline-block; vertical-align:middle; width:5px; height:5px; border-radius:50%; margin-right:10px; background:#d2a344;}


.vobae .d1{ font-size:24px;}
.vobae .d2{ margin-top:6px; color:#999;}
.oeclvb{ margin-top:5%; line-height:28px; color:#666; font-size:16px;}

.zorep{ width:520px;}
.lmeca{ width:720px;}
#map{ height:560px; margin-top:5%;}


.lgaemc li{ width:48.5%; float:left;  margin-top:3%; padding:25px; border:1px solid #ddd;}
.lgaemc li:nth-child(2n){ float:right;}
.lgaemc li .wb{ padding-left:45px; background:url(../images/wc.png) no-repeat left center; width:calc(100% - 200px);}
.lgaemc li .wb .d1{ font-size:16px; line-height:30px; height:30px; overflow:hidden;}
.lgaemc li .wb .d2{ color:#999;}
.lgaemc li .lc{ width:200px; text-align:right; padding-top:10px;}
.lgaemc li .lc a{ line-height:30px; border:1px solid #f63749; display:inline-block; margin-left:5px; width:85px; text-align:center; border-radius:3px; color:#f63749;}
.lgaemc li .lc a:nth-child(2){ background:#f63749; color:#fff;}

.eolate{ max-width:560px; margin:4% auto 0;}
.poreac td{ padding:12px 5px;}
.poreac td.tr{ width:185px;}
.poreac td .c1{ width:90%; border:1px solid #ddd; height:40px; padding:0 10px; background:#fff;}
.poreac td span{ margin-left:5px; color:#f63749;}
.poreac td .c2{ width:90%; height:45px; border-radius:3px; color:#fff; background:#f63749; font-size:16px; border:none; cursor:pointer;}
.lpraec{ margin-top:3%;}
.lpraec li{ border-bottom:1px solid #ddd; line-height:30px; padding:30px 0; font-size:16px;}
.lpraec li .wb{ width:calc(100% - 240px); font-size:18px;}
.lpraec li .wb .date{ color:#999; font-size:14px;}
.lpraec li .wb .tit{ width:calc(100% - 160px); height:30px; overflow:hidden;}
.lpraec li .lk a{ display:inline-block; margin-left:25px;}
.lpraec li .lk a.a2{ padding-right:25px; background:url(../images/rt01.png) no-repeat right center;}


.lwcbua{ line-height:45px;}
.lwcbua .fr{ color:#fff; padding:0 35px; border-radius:3px; background:#f63749; font-size:16px; font-weight:bold;}
.lbuaec{ padding:35px 0; border-bottom:1px solid #ddd;}
.lbuaec .d1{ font-size:36px;}
.lbuaec .d2{ margin-top:10px; color:#999;}

.larebc{ border-top:1px solid #ddd; padding-top:25px; font-size:16px; padding-right:200px;}
.larebc p{ padding:3px 0;}
.larebc .back{ position:absolute; display:inline-block; line-height:45px; border:1px solid #999; right:0; top:35px; padding:0 35px;}




.otaelm{ border:2px solid #f63749;}
.potaem{border-bottom:2px solid #f63749;}
.potaem:after{clear:both; content:"";display:block;height:0;line-height:0;visibility:hidden;}
.potaem span{border-right:2px solid #f63749; cursor:pointer; width:33.33%;float:left; line-height:38px; color:#fff;text-align:center;}
.potaem span:last-child{border:none;}
.potaem span.cur{background:#f63749;}


@media (min-width: 1301px){
.lanwg > a:hover {
 
    color: #f63749;
 transition:all 0.5s ease;
    border: 1px solid #f63749;
 
}
.T-nav li .sec{ display:block; opacity:0; visibility:hidden; transform:translateY(30px); transition:all 0.5s ease;}
.T-nav li:hover .sec{ opacity:1; visibility: visible; transform:translateY(0px); transition:all 0.5s ease;}
.mvalt .d3 a:hover,.ovpc:hover{ background:url(../images/t2.png) no-repeat 90% center; border-color:#f63749; color:#f63749;transition:all 0.5s ease;}
.oreal li a:hover{ background:#f63749; color:#fff;transition:all 0.5s ease;}
.oreal li a:hover .d1{ background:url(../images/wb02.png) no-repeat left center;}
.bmalc li a:hover .pic img{ transform:scale(1.05); transition:all 0.5s ease;}
.top.on{ background:rgba(0,0,0,0.7); padding:10px 10%; transition:all 0.5s ease;}
.lbcael li a:hover{ background:url(../images/rt02.png) no-repeat right center; border-bottom-color:#f63749; transition:all 0.5s ease;}
.honor-ul li:hover .honor-li-img p img{ transform:scale(1.05); transition:all 0.5s ease;}
.honor-ul li:hover .honor-li-tit{ background:#f63749; transition:all 0.5s ease;}
.plamca li a:hover{ border-color:#f63749; transition:all 0.5s ease;}
.mvcal li .ds04 a:hover{ background:#f63749; color:#fff; transition:all 0.5s ease;}
.db-tit a:hover{ background:url(../images/t2.png) no-repeat 90% center; border-color:#f63749; color:#f63749;transition:all 0.5s ease;}
.lbaemc li a:hover{ border-color:#f63749; transition:all 0.5s ease;}
.ateolc li a:hover .pic img{ transform:scale(1.05); transition:all 0.5s ease;}
.ateolc li a:hover .con{ background:rgba(246,55,73,0.9); transition:all 0.5s ease;}
.ateolc li a:hover .con .d2{ height:26px; transition:all 0.5s ease;}
.lpraec li .lk a.a2:hover{ background:url(../images/rt02.png) no-repeat right center;}

}
@media (max-width: 1680px){
.top{ padding-left:2%; padding-right:2%;}
.t-logo{ padding:5px 0;}
.t-logo img{ height:76px;}
.top.on {
    padding: 10px 2%;
}
}
@media (max-width: 1300px){
.wrap{ width:100%; max-width:768px; margin:0 auto;}
.mob-nav{ display:block;}
.lanwg{ margin:0 10px 0 0;}
.t-logo{ padding:5px 0;}
.t-logo img{ height:40px;}
.top{ background:rgba(0,0,0,0.7); padding:0 3%;}
.T-nav{ position:fixed; left:0; top:50px; width:100%; height:calc(100vh - 50px); padding:0; background:#fff; z-index:22; display:none;}
.T-nav li{ width:100%; border-bottom:1px solid #eee;}
.sovcl{ height:50px; padding:5px 0;}
.T-nav li > a{ background:none; line-height:45px; font-size:15px; color:#333;}
.T-nav li .sec{ position:relative; top:0; width:100%; left:0; margin-left:0; box-shadow:0 0 0;}
.T-nav li .sec a{ text-align:left; padding:0 35px;}
.lanwg{ padding:7px 0;}

.oltae li{ width:50%; line-height:32px;}
.ind-03,.ind-02,.ind-01,.ind-04{ padding:4%;}
.bopal,.lmbva{ max-width:768px; margin:0 auto;}
.boaeb{ width:100%;}
.morael{ width:100%; margin-top:4%;}
.glmcl{ width:100%; text-align:center;}
.mvalt{ width:100%; margin-top:4%; padding:5%;}
.mvalt .d1{ font-size:24px;}
.mvalt .d3{ padding-top:20px;}
.bamoc{ width:100%;}
.bamoc .d1{ font-size:24px;}
.oreal,.bmalc{ width:100%; margin-top:4%;}
.bmalc li a .con .d1{ font-size:15px;}
.bmalc li a .con .d2{ font-size:12px; line-height:18px; height:36px; margin-top:5px;}
.ny-nav span{ display:block; line-height:55px; color:#fff; background:url(../images/xx2.png) no-repeat right center; font-size:16px;}
.ny-nav p{ display:none;}
.ny-nav p a{ display:block; line-height:45px; padding:0 10px; text-align:left; font-size:14px;}
.ny-nav p a.cur{ font-size:15px;}
.gloua .pic{ width:100%;}
.gloua .con{ width:100%; margin-top:4%;}
.gloua .con .d1{ font-size:20px;}
.gloua .con .d2{ font-size:15px;}
.ny-banner{ height:280px;}
.lbcael li a .date{ width:120px;}
.lbcael li a .tit{width: calc(100% - 120px); font-size:16px;}
.db-tit,.mvuaec .d1{ font-size:24px;}
.mb-back a.back{ position:relative; top:0; margin-top:15px;}
.honor-ul li{ width:49%; margin-right:0;}
.honor-ul li:nth-child(2n){ float:right;}
.btuaec li .tvlm span.s2{ display:none;}
.btuaec li .tvlm{ padding:15px 40px 15px 10px;}
.btuaec li .tvlm span{ width:100%;}
.paeolc{ display:none;}
.mvcal li .ds02,.mvcal li .ds03,.mvcal li .ds06,.mvcal li .ds07{ display:none;}
.mvcal li .ds01,.mvcal li .ds05{ width:calc(100% - 163px);}
.mvcal li .ds01 .con{ width:calc(100% - 100px);}
.leapc .pic{ width:100%;}
.leapc .pic img{ height:auto;}
.lbaemc{ width:100%;}
.lbaemc li{ margin:3% 0 0;}
.oeclvb{ font-size:14px;}
.zorep{ width:100%;}
.lmeca{ width:100%; margin-top:3%;}
#map{ height:360px;}
.lgaemc li{ width:100%;}
.lpraec li{ padding:15px 0;}
.lpraec li .wb{ width:100%;}
.lpraec li .lk{ width:100%; margin-top:10px;}
.lpraec li .lk a{ margin:0 20px 0 0;}
.lpraec li .wb .tit{ font-size:16px; width:calc(100% - 90px);}

.lbuaec{ padding:4% 0;}
.lbuaec .d1{ font-size:20px;}
.larebc{ padding:15px 0; font-size:14px;}
.larebc .back{ position:relative; top:0; margin-top:10px; line-height:36px;}


}
@media (max-width: 1000px){
.vlnor{ display:none;}
}
@media (max-width: 768px){
.wrap{ padding:0 3%;}
.oreal li{ width:100%;}
.bmalc li a .con{ padding:10px;}
.oltae li{ width:100%;}
.lbapo,.morael{ padding:4%;}
.mvalt .d2,.bamoc .d2{ font-size:16px;}
.olabm{ padding:15px 4%;}
.olabm span{ display:block;}
.ovpc{ line-height:35px; width:125px; font-size:14px; padding-left:20px;}
.ny-banner{ height:180px;}
.lbcael li a{ padding:15px 0; background:none;}
.lbcael li a .date{ width:100%; line-height:20px;}
.lbcael li a .tit{ width:100%;}
.db-tit,.mvuaec .d1{ font-size:20px;}
.mvcal li .ds05{ display:block; width:100%; font-size:15px; line-height:25px;}
.lmbola a.mob-none{ display:none;}
.edit-con{ font-size:15px;}
.mvuaec{ padding:15px 0;}
.mb-back{ padding-top:15px;}
.mb-back p { font-size:14px;}
.plamca li{ width:100%;}
.plamca li a{ padding:12px;}
.plamca li a .d1{ font-size:15px;}
.lbaemc li a{ padding:4%;}
.lbaemc li a .date{ line-height:1.4;}
.lbaemc li a .date strong{ font-size:30px;}
.lbaemc li a .con{ width:calc(100% - 90px); padding-top:5px;}
.lbaemc li a .con .d1{ font-size:18px; line-height:30px; height:30px;}
.lbaemc li a .con .d2{ font-size:12px;}
.lbveua li{ line-height:50px; height:50px; font-size:15px;}
.lbveua li a{ display:block;}
.lbveua li span{ display:none;}
#map{ height:200px;}
.vobae .d1{ font-size:18px;}
.lbuaec .d1{ font-size:18px;}
.lwcbua{ line-height:36px;}
}




@media (max-width: 640px){
.honor-ul li .honor-li-img p img{ height:220px;}
.honor-ul li .honor-li-tit{ line-height:45px; font-size:14px; height:45px;}
.mvcal li{ padding:4%;}
.mvcal li .ds01{ width:100%;}
.mvcal li .ds04{ display:none;}
.ateolc li{ width:100%; margin-right:0; margin-bottom:2%;}
.lgaemc li{ padding:15px;}
.lgaemc li .wb{ width:100%;}
.lgaemc li .lc{ width:100%; text-align: center; margin-top:10px;}
.lgaemc li .lc a{ margin:0 5px;}
.poreac td.tr{ width:100px;}
.potaem span{width:33.33%;}

}





.shade {position: fixed;left: 0; top: 0; z-index: 21;display: none; width: 100%;height: 100%; background-color: #000;filter: alpha(opacity=50); opacity: 0.5; }
.big-video {
    position: fixed;
    left: 50%;
    top: 50%;
	margin-top:-240px;
    z-index: 22;
    display: none;
    margin-left: -450px;
    background-color: #fff;
    width: 900px;
    box-sizing: border-box;
}
.big-video-main {
    height: 480px;
}
.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: 750px){
.big-video {
    width: 100%;
    left: 0;
    margin-left: 0;
}
.big-video-main {
    height: 185px;
}
.big-video-clo {
    right: 0;
    z-index: 21;
}
.home_index_bar_body .indices_set .info_list span{font-size:13px !important;}
}











