﻿@charset "utf-8";
/* CSS Document */
/* index */
body{}
.op0{filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity: 0; opacity: 0;}
.wrap{ width:1200px; 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:#0065b9; 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:#0065b9; 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:#0065b9; 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:0px; padding:15px 8%; width:100%; z-index:5; transition:all 0.5s ease;background: rgba(255,255,255,0.9);}

.bg-cclt{ display:none; z-index:1; position:fixed; width:100%; left:0; top:78px;padding-top:15px;}
.bg-cclt div{ background: rgba(255,255,255,0.9); height:320px;}
.top.on .bg-cclt{ top:78px; padding-top:15px;}
.T-nav li{ z-index:2;}

.xlt-sot{ min-height:200px; position:relative; z-index:2; width:70%; margin:-50px auto 0;}
.xlt-sot dl{ position:relative;}
.xlt-sot dl dt{  width:120px; text-align:center; color:#1079da; font-weight:bold; font-size:24px;}
.xlt-sot dl dd{ line-height:2; font-size:16px;}



.sj{padding:5% 8%!important}

.t-logo{}
.t-logo a{ display:block;}
.s-t-search{ margin-top:6px;}
.s-t-search a{ display:block; width:50px; height:50px; border-radius:16px; background:url(../images/fd.png) no-repeat center center;}
.s-t-search p{ display:none; position:absolute; top:50px; right:0; width:240px; height:35px; background:#fff;z-index:99;border:1px solid #f1f1f1;}
.s-t-search p .c1{ width:calc(100% - 35px); float:left; padding:0 10px; height:33px; border:none;font-family:sourcehansans;}
.s-t-search p .c2{ float:left; width:35px; height:35px; border:none; cursor:pointer; background:url(../images/fd.png) no-repeat center center;}
.T-nav{}
.T-nav > li{ float:left; position:relative; padding:0 10px;}
.T-nav > li > a{ line-height:63px; padding:0 20px; color:#005bac; font-size:15px; display:block; position:relative; transition:all 0.5s ease;text-transform: uppercase;}
.T-nav > li > a:after{ content:''; position:absolute; width:0; height:3px; background:#9dc814; left:50%; bottom:0; transform:translateX(-50%); transition:all 0.5s ease;}
.t-logo a{ display:block;}
.T-nav > li .thr{ position:absolute;  top:100px; width:107%; display:none;left:0;}
.T-nav > li .thr a{ display:block; line-height:40px; text-align:center; color:#74787c;font-size:12px;}

.ind-01{ background:#fff url(../images/bg1.png) no-repeat right center; background-size:30% auto; padding:100px 8% 0;}
.titlect .d1{ font-size:30px; font-weight:bold;}
.titlect .d2{ font-size:22px; color:#222; text-transform:uppercase;}
.poate{ margin-top:2%;}
.vodas{width: 37.5%;}
.vodas .pic{ overflow:hidden;}
.vodas .pic img{ width:100%;/* height:560px;*/ object-fit:cover; transition:all 0.5s ease;}
.vodas a{ display:block; width:84px; height:84px; position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); background:url(../images/bf.png) no-repeat center center; background-size:100% 100%;}

.laetbc{ width:60%;}
.laetbc .d1{ font-size:28px; color:#005bac; font-weight:bold; margin-top:3%;}
.laetbc .d2{ padding:15px 0; color:#ddd; text-transform:uppercase; font-size:18px;}
.laetbc .d2:after{ content:''; position:absolute; left:0; bottom:0; height:2px; width:40px; background:#005bac;}
.laetbc .d3{ margin-top:4%; font-size:16px; line-height:2.5; text-align:justify}
.laetbc .d4{ margin-top:3%;}
.laetbc .d4 a{ color:#005bac; font-size:16px;}
.laetbc .d5{display: -webkit-flex;  display: flex;  flex-wrap: wrap;justify-content: space-between; margin-top:4%; padding-top:4%; border-top:1px solid #f1f1f1;}
.laetbc .d5 .list{ text-align:center; color:#666;width:19%;}
.laetbc .d5 .list .s2{ color:#888;}
.laetbc .d5 .list .s1 span{ font-size:2.4vw; font-weight:bold; color:#005bac;}

.ind-02{ padding:100px 8% 0;    background: #f6f6f6; background-size: 30% auto;}
.eogba{ line-height:40px; color:#0065b9; display:inline-block; border-bottom:1px solid #ccc; position:relative;}
.eogba i{ margin-left:20px;}
.eogba:after{ content:''; position:absolute; left:0; bottom:-1px; height:1px; width:25px; background:#0065b9; transition:all 0.5s ease;}


.ind-03{ padding:100px 8% 0;}
.paebuc{ margin-top:3%; position:relative;}
.paebuc:before{ content:''; position:absolute; width:5vw; height:5vw; border-radius:50%; background:#9dc814; right:-2.5vw; bottom:-2.5vw;}
.paebuc li{ width:32%; float:left; margin-right:2%; position:relative; z-index:2;}
.paebuc li:nth-child(3n){ margin-right:0;}
.paebuc li a{ display:block; border-bottom:2px solid #ddd; position:relative;}
.paebuc li a:before{ content:''; position:absolute; left:0; width:0; bottom:-2px; height:2px; background:#0065b9; transition:all 0.5s ease;}
.paebuc li a .pic{ overflow:hidden;}
.paebuc li a .pic img{ width:100%; height:17vw; object-fit:cover;transition:all 0.5s ease;}
.paebuc li a .con{ padding:20px 10px 20px;}
.paebuc li a .con .d1{ font-size:18px; line-height:25px; height:50px; overflow:hidden;}
.paebuc li a .con .d2{ color:#999; margin:12px 0 0px;}
.paebuc li a .con .d3{ color:#999; line-height:25px; height:50px; overflow:hidden;}
.eimban{ margin-top:2%;}

.foot{ background:#0065b9; color:#fff; padding:25px 8%;}
.ebouca{ line-height:25px;}
.ebouca .d1 a{ color:#fff;}
.ebouca .d1 span{ margin:0 8px;}
.lnbcea{ margin-top:13px; line-height:35px;}
.lnbcea span{ display:block; padding-left:35px; background:url(../images/ew.png) no-repeat left center;}
.lnbcea p{ position:absolute; right:0; bottom:35px; background:#fff; width:140px; padding:10px; display:none;}

.ny-banner{ background:no-repeat center center; background-size:cover; height:400px;overflow:hidden;}
.ny-banner .pic{background-size:cover; height:100%; position:absolute; left:0; top:0; width:100%;}
.ny-banner .pic img{ width:100%; height:520px; object-fit:cover;}
.ny-banner .tit{position:absolute;left:0;bottom: 10%;width:100%;}
.ny-banner .tit .d1{ font-size:2.7vw; font-weight:bold;text-transform: uppercase;}
.ny-banner .tit .d2{ font-size:1.0vw; margin-top:10px;}

.ab-01{ padding:4% 0;}
.ab-01 .main{ /*background:url(../images/bg3.png) no-repeat left bottom;*/}

.vslce .d1 span{ display:inline-block; /*padding-right:30px; background:url(../images/xxx.png) no-repeat right top;*/ font-size:32px; line-height:1.2; font-weight:bold;text-transform: uppercase;}
.vslce .d1 i{ font-size:26px; line-height:1.2; font-weight:bold;}
.vslce .d2{ margin-top:10px; font-size:28px; text-transform:uppercase; }
.bubtac{ background:url(../images/bg4.png) no-repeat center center; margin-top:5%;}

.buaet{ width:464px;}
.sontm{ height:306px; width:100%; display:table; padding:40px 50px 0 0;}
.sontm .d2{ font-size:26px; font-weight:bold; margin-top:20px;color:#393939;}
.sontm .d3{ font-size:24px; }
.sontm .d4{ margin-top:0px; font-size:18px; color:#666; text-align:justify}


.oltea{ color:#fff; background:#0067b3; height:306px; padding:40px 50px 0;}
.oltea .d2{ margin-top:0px; font-size:20px; text-transform: capitalize;}
.oltea .d3{ margin-top:10px; font-size:15px; line-height:1.4; text-align:justify}

.lmcea{ width:736px;}
.lmcea .pic img{ width:100%; height:306px; object-fit:cover;}
.lmcea .con{ padding:20px 40px 0;}
.lmcea .con .list{ display:inline-block; vertical-align:top; width:30%; padding:20px 0; color:#666;}
.lmcea .con .list .s1 span{ font-size:48px; font-weight:bold; color:#0067b3;}
.voe-left{ width:50%; padding:0 5%; display:table; background:url(../testimg/t9.jpg) no-repeat center center; background-size:cover; height:42vw;}
.voe-left .d2{ font-size:26px; font-weight:bold; margin-top:4%;}
.voe-left .d3{ line-height:2; color:#333; margin-top:2%;    font-size:18px; text-align:justify}
.voe-right{ width:50%; padding-top:6.5%; background:url(../testimg/t10.jpg) no-repeat center center; background-size:cover; height:42vw;}
.fcfea{ color:#fff;}
.aboct { position:absolute; text-align:center; left:0; bottom:0; width:100%;}
.aboct img{ max-width:80%;}

.ab-03{ padding:5% 0; background:url(../images/bg7.png) no-repeat 10% 10%; background-size:30% auto;}
.gnbuta{ margin-top:5%;}
.ebunec{ width:55%;}

.tblme{ padding-right:40px; margin-bottom:12px; line-height:48px; font-size:15px; font-weight:bold;}
.tblme span{ float:left; background:#f7f7f8;}
.tblme span.s1{ width:100px;}
.tblme span.s2{ width:150px;}
.tblme span.s3{ width:calc(100% - 250px);}

.ebunec ul::-webkit-scrollbar
{
	width: 6px;
	height: 6px;
	background-color: #ebeced;
}
.ebunec ul::-webkit-scrollbar-track
{
	border-radius: 0px;
	background-color: #ebeced;
}
.ebunec ul::-webkit-scrollbar-thumb
{
	border-radius: 0px;
	background-color: #005bac;
}
.ebunec ul{
 height:276px; padding-right:40px; overflow:auto;
}
.ebunec ul li{ line-height:25px; padding:10px 0; font-size:16px; border-bottom:1px dashed #d5d5d5;color:#444;}
.ebunec ul li span{ float:left;}
.ebunec ul li span.s1{ width:100px; text-align:center;font-size:15px;}
.ebunec ul li span.s2{ width:150px; text-align:center;font-size:15px;}
.ebunec ul li span.s3{ width:calc(100% - 250px); text-align:left;font-size:15px; text-align:justify}

.lbucea{ width:40%;}
.cp-01{ /*background:#fff url(../testimg/t15.png) no-repeat 70% center;*/ padding:5% 0;background-size:30% auto;}
.slbut{ padding-bottom:50px; overflow:auto; font-size:0; border-bottom:1px solid #ddd; margin-top:5%;white-space: nowrap;}
.slbut::-webkit-scrollbar
{
	width: 6px;
	height: 6px;
	background-color: #ebeced;
}
.slbut::-webkit-scrollbar-track
{
	border-radius: 0px;
	background-color: #ebeced;
}
.slbut::-webkit-scrollbar-thumb
{
	border-radius: 0px;
	background-color: #005bac;
}

.slbut a{ width:8.33%; display:inline-block; vertical-align:middle; text-align:center;}
.slbut .list{ width:8.33%; text-align:center; display:inline-block; vertical-align:middle; cursor:pointer;}
.slbut span{ background:no-repeat center center; position:relative; display:inline-block; width:64px; height:64px;}

.slbut .list.cur span{ border-color:#0067b3;}

.slbut span i{ display:block; position:absolute; left:0; top:0; width:64px; height:64px; border-radius:50%; border:1px solid #ddd; background:no-repeat center center;}
.slbut span i.i2{display:none;}
.slbut .list.cur span i{border-color:#0067b3;}
.slbut .list span i.i2{display:none;}
.slbut .list.cur span i.i1{display:none;}
.slbut .list.cur span i.i2{display:block;}


.slbut .tit{ line-height:20px; height:20px; overflow:hidden; margin-top:20px; font-size:12px;}
.slbut .list.cur .tit{ color:#0067b3;}

.albute{ margin-top:5%;}
.olamt{}
.olamt li{ float:left; line-height:25px; height:25px; overflow:hidden; margin-bottom:12px; position:relative; padding:0 25px 0 0px; width:25%;color:#666;font-size:16px;}
/*.olamt li:before{ content:''; position:absolute; left:0; top:10px; width:4px; height:4px; border-radius:50%; background:#999;}*/

.cp-02{     background: #fff url(../images/bg7.png) no-repeat 2% 71%;
    padding: 5% 0;
    background-size: 30% auto;
}

.eubtan{ margin-top:5%;}
.eubtan .fl{ height:560px; overflow:hidden;overflow-y:auto}
.eobnt{ width:475px; border-right:4px solid #eee;}
.eobnt span{ width:378px; position:relative;}
.eobnt span:after{ content:''; width:24px; height:50px; background:url(../images/rv.png) no-repeat center center; position:absolute; right:-93px; top:50%; margin-top:-25px; display:none;}
.eobnt span:last-child{ margin:0;}
.eobnt span{ display:block; margin-bottom:30px; cursor:pointer;}
.eobnt span .pic img{ width:100%; height:212px; object-fit:cover;}
.eobnt span .tit{ padding:0 15px; line-height:50px; height:50px; color:#fff; background:#9dc814;font-weight:bold;font-size:16px;    text-transform: capitalize;}
.eobnt span.cur .tit{ background:#0067b3;}
.eobnt span.cur:after{ display:block;}
.otebn{ width:640px;}
.otebac thead td{ font-weight:bold; font-size:16px; color:#333;}
.otebac td{ padding:26px 0px; line-height:24px; color:#888; border-bottom:1px solid #f8f8f8; text-transform: capitalize;}

.cp-03{ padding:4% 2%; background:#f9f9f9;}
.cp-03 li{ /*width:32%;margin-right:2%;*/width:48%; float:left; margin-right:4%;}
.cp-03 li a .pic{ overflow:hidden;}
.cp-03 li a .pic img{ transition:all ease .5s;}
.cp-03 li:nth-child(2n){ margin-right:0;}
.cp-03 li:nth-child(3n){ margin-right:0;}
.cp-03 li a{ display:block; position:relative;}
.cp-03 li a .tit{ color:#fff; font-weight:bold; padding:25px; font-size:24px; position:absolute; width:100%; left:0; bottom:0;}

.cp-04{ background:#f3f3f3; padding:5% 0 0;}
.bvaetc{ margin-top:5%;}
.bvaetc li{ float:left; width:20%; padding:0 15px; text-align:center;}
.bvaetc li a{ display:inline-block; position:relative; padding-bottom:50px;transition: all 0.5s ease;}

.bvaetc li a.cur .tit{color:#005bac;}
.bvaetc li a.cur .pic .mr{display:none;}
.bvaetc li a.cur .pic .xz{display:inline-block;}
.bvaetc li a .tit{ margin-top:8px;font-size:16px;}
.cp-05{ background:#fff; padding:5% 0;}

.ovneac .cont{ width:60%; line-height:2.2; padding-top:25px;}
.ovneac .cont .d1{ font-size:18px }
.ovneac .cont .d2{font-size:16px; }
.ovneac .cont .d2 p{ padding-left:20px; background:url(../images/d.png) 0 15px no-repeat;}

.ovneac .etanc{ width:36%;}
.ovneac .etanc .fl{margin-left:3%;}
.ovneac .etanc .tit{ margin-top:15px;}
.legbac{ margin-top:5%;}
.legbac li{ margin-bottom:3%;}
.legbac li .tit{ width:150px;}
.legbac li .con{ width:calc(100% - 170px);}
.legbac li .con span{ float:left; margin-right:30px; line-height:28px;}


.od-01{ padding:5% 0; background:url(../testimg/t15.png) no-repeat 98% center; background-size:30% auto;}
.banica{ margin-top:5%;}
.enbuna{ width:52%;}

.eibaec{ width:45%;}
.eibaec li{ margin-bottom:25px;}
.eibaec li a{ display:block; padding:20px; border:1px solid #ddd;transition: all 0.5s ease}
.eibaec li a .date{ width:65px; color:#333; text-align:center;}
.eibaec li a .date span{ display:block; font-size:40px; font-weight:bold;}
.eibaec li a .con{ width:calc(100% - 80px); padding-top:5px;}
.eibaec li a .con .d1{ font-size:18px; line-height:30px; height:30px; overflow:hidden;}
.eibaec li a .con .d2{ margin-top:5px; color:#666; line-height:20px; height:20px; overflow:hidden;}

.od-02{ padding:5% 3%; background:#f6f8fd;}


.od-03{ padding:5% 0; background:#fff url(../images/bg7.png) no-repeat 98% center;  }
.abunec{ margin-top:5%; background:url(../testimg/t27.jpg) no-repeat left top; background-size:50% auto; padding-top:35px;}
.pltem{padding-left:38%;}
.pltem li{ float:left; width:46%; margin-left:4%;}
.pltem li a{ display:block; background:#fff; padding:30px; border:1px solid #ddd;}
.pltem li a .pic{overflow:hidden;}
.pltem li a .pic img{ width:100%;transition: all 0.5s ease}
.pltem li a .con{ margin-top:25px;}
.pltem li a .con .d1{ line-height:25px; height:25px; overflow:hidden; padding-right:22px; background:url(../images/ad.png) no-repeat right center; font-size:16px;}


.od-04{ background:url(../images/bg10.png) no-repeat left center;  background-size:10% auto; padding:5% 0; position:relative;}
.od-04:before{ content:''; position:absolute; left:20%; top:0; height:100%; width:22%; /*background:url(../images/bg9.png) no-repeat top center;*/ background-size:100% auto;}
.od-04:after{ content:''; position:absolute; right:0; bottom:0; height:100%; width:9%; /*background:url(../images/bg11.png) no-repeat bottom center; */ background-size:100% auto;}
.od-04 .wrap{ position:relative; z-index:3;}
.optec{ margin-top:5%;}
.optec li{ padding:40px 0;}
.optec li:nth-child(2n-1){ background:#f9f9f9;}
.optec li a{ display:block; background:url(../images/ad2.png) no-repeat right center; padding-right:10%;}
.optec li a .date{ width:95px; border-right:1px solid #ddd; margin-top:10px;}
.optec li a .date span{ display:block; font-size:42px;}
.optec li a .cont{ width:calc(100% - 130px);}
.optec li a .cont .d1{ font-size:18px; line-height:35px; height:35px; overflow:hidden;}
.optec li a .cont .d2{ margin-top:12px; line-height:22px; height:44px; overflow:hidden; color:#666;}

.lmeba{ margin-top:4%;}
.lmeba a{ display:inline-block; line-height:45px; min-width:45px; border:1px solid #ddd; border-radius:2px; padding:0 15px; margin:0 3px;}
.lmeba a.cur{ color:#fff; background:#0067b3; border-color:#0067b3;}

.od-05{ padding:5% 0; /*background:url(../images/bg7.png) no-repeat top center;*/ background-size:30% auto; position:relative;}
/*.od-05:before{ content:''; width:14%; height:95%; background:url(../images/bg5.png) no-repeat bottom center; position:absolute; right:0; bottom:5%;}*/
.od-05 .wrap{ position:relative; z-index:3;}
.edit-con{ /*max-width:688px;*/ margin:4% auto; line-height:2;    text-align: justify;}
.edit-con p{margin-bottom:3%}
.aolgm a{ line-height:75px; text-align:center; font-size:18px; background:#f1f1f1; width:49%;}


.od-06{ padding:5% 0; background:url(../images/bg15.png) no-repeat right bottom; background-size:10% auto; position:relative;}
.od-06:before{ content:''; width:10%; height:70%; top:0%; background:url(../images/bg14.png) no-repeat bottom center; background-size:100% auto; position:absolute; left:0;}
.od-06 .wrap{ position:relative; z-index:3;}

.search-lb{ margin-top:3%;}
.search-lb select{ float:left; width:200px; border:1px solid #ddd; height:50px; color:#666;}
.search-lb .c1{ float:left; margin-left:15px; width:calc(100% - 335px); height:50px; border:1px solid #ddd; padding:0 10px;color:#333;font-family:sourcehansans;}
.search-lb .c2{ width:120px; height:50px; border:none; cursor:pointer; background:#0067b3 url(../images/fd02.png) no-repeat center center; float:left;}
.lbnea{ width:200px; position:relative;}
.lbnea span{ display:block; line-height:48px; height:50px; overflow:hidden; padding:0 25px 0 10px; border:1px solid #ddd; background:url(../images/de.png) no-repeat 98% center; cursor:pointer;}
.selcm{ width:100%; border:1px solid #ddd; background:#fff; z-index:2; position:absolute; top:49px; left:0;}
.selcm .sxql{ max-height:210px; overflow:auto;}
.selcm .sxql::-webkit-scrollbar
{
	width: 6px;
	height: 6px;
	background-color: #ebeced;
}
.selcm .sxql::-webkit-scrollbar-track
{
	border-radius: 0px;
	background-color: #ebeced;
}
.selcm .sxql::-webkit-scrollbar-thumb
{
	border-radius: 0px;
	background-color: #005bac;
}

.selcm .list{ padding:0 15px; line-height:35px; height:35px; overflow:hidden;}
.selcm .list input{ margin-right:5px;}
.nalmc{ padding:15px;}
.nalmc a{ display:block; line-height:42px; color:#fff; text-align:center; background:#0067b3;}



.lbunac{ font-size:18px; background:#f8f8f8; line-height:45px; padding:0 8%; margin-top:4%;}
.lvmca li{ padding:0 20px 0 55px; border-bottom:1px solid #ddd; line-height:100px; height:101px; overflow:hidden; font-size:18px; background:url(../images/z1.png) no-repeat 15px center;}
.lvmca li a{ height:50px; line-height:50px; border:1px solid #ddd; float:right; width:148px; text-align:center; font-size:16px; margin-top:25px;}

.od-07{ padding:5% 0;}
.acl-tit{ margin:4% 0; color:#0067b3; font-size:16px;}
.ovabl td{ padding:15px; border-bottom:1px solid #ddd; font-size:16px;}
.ovabl td i{ display:none;}
.lmtbc{ margin-top:4%;}
.lmtbc li{ width:48%; border-bottom:1px solid #ddd; float:left;}
.lmtbc li:nth-child(2n){ float:right;}
.lmtbc li a{ display:block; padding:20px 0;}
.lmtbc li a .d1{ font-size:16px; line-height:30px; height:30px; overflow:hidden; padding-left:22px; background:url(../images/z3.png) no-repeat left center;}
.lmtbc li a .d2{ color:#666; padding-left:22px; margin-top:5px;}


.login-main{ background:url(../testimg/t32.jpg) no-repeat center center; background-size: cover; display:table; width:100%; height:calc(100vh - 100px);}


.loleac{ max-width:430px; width:100%; background:#fff; padding:0 25px 35px; border-radius:5px; float:right;}
.hbucn{ line-height:63px; height:65px; border-bottom:1px solid #ddd;}
.hbucn span{ font-size:20px; font-weight:bold; color:#0067b3; padding:0 10px; border-bottom:2px solid #0067b3; display:inline-block;}
.loleac .list{ margin-top:30px; border:1px solid #ddd; padding-left:50px; position:relative; height:45px; border-radius:3px; overflow:hidden;}
.loleac .list span{ position:absolute; left:0; top:0; width:50px; height:45px; background:#ececec no-repeat center center;}
.loleac .list span.s1{ background-image:url(../images/w1.png);}
.loleac .list span.s2{ background-image:url(../images/w2.png);}
.loleac .list .c1{ width:100%; height:45px; border:none; padding:0 15px;font-family:sourcehansans;}
.loleac .lmda{ margin-top:30px;}
.loleac .lmda input{ width:100%; height:45px; border:none; cursor:pointer; background:#0067b3; color:#fff; font-size:16px; border-radius:3px;font-family:sourcehansans;}
.aepte{ margin-top:30px;}
.aepte a{ font-size:12px;}
.sc-01{ background:url(../testimg/t15.png) no-repeat right center; background-size:30% auto;}
.sc-01 .pic{ width:30%;display:none;}
.sc-01 .pic img{ width:100%; height:720px; object-fit:cover;}
.mtebu{ /*width:38%; margin-left:9%;*/width:100%; padding-top:4%;}
.lmgac{ margin-top:70px;display: -webkit-flex;  display: flex; justify-content: space-between;}
.lmgac .list{ padding-right:3%;}
.lmgac .list .d2{ font-size:24px; margin:25px 0;}
.lmgac .list .d3{ line-height:3; font-size:16px;color:#666;}

.sc-02{ /*background:#f6f8fd url(../images/bg7s2.png) no-repeat left center;*/ background-size:30% auto; padding:5% 0;}
.lbame li{ margin-top:40px; float:left; width:49%;}
.lbame li:nth-child(2n){ float:right;}
.lbame li a{ display:block; font-size:16px; background:#fff url(../images/q2.png) no-repeat 95% center; line-height:52px; height:54px; overflow:hidden; border:1px solid #ddd; border-radius:5px; padding:0 35px 0 15px;}

.sc-04{ padding:5% 0; background:url(../images/bg7.png) no-repeat right bottom; background-size:28% auto;}
.teobc a{ display:block; color:#fff; font-size:18px; line-height:75px; text-align:center; float:left; width:50%; background:#0067b3;}
.teobc a.cur{ background:#acce22;}
.teobc a img{ margin-right:12px;}

.lenolsa{ margin-top:4%;}
.lenolsa li{ margin-bottom:10px;}
.lenolsa li a{ display:block;}
.dolsca span{ float:left; height:60px; line-height:60px;}
.dolsca img{ margin-right:10px;}
.dolsca{ cursor:pointer; transition:all 0.5s ease; background:#fff; border:1px solid #eee;}
.dolsca.on{ background:#f9f9f9; transition:all 0.5s ease;}
.dolsca .d1{ width:30%; text-indent:20px; text-align:left;}
.dolsca .d2,.dolsca .d3,.dolsca .d4{ text-align:center; width:32%; color:#666;}
.dolsca .d5{ width:5%;}
.lourew{ padding:20px; line-height:2; display:none;}
.dolsca .d5 i{ display: inline-block; width:14px; height:14px; background:url(../images/zz1.png) no-repeat center center;}
.dolsca.on .d5 i{ background:url(../images/zz2.png) no-repeat center center;}

.buntea{ background:#f9f9f9; margin-top:4%; padding:15px 20px; font-size:16px;display: -webkit-flex;  display: flex;  flex-wrap: wrap;justify-content: space-between;}
.buntea .d1{ font-weight:bold; font-size:20px; color:#0067b3;}
.mlegbc{ padding:3% 0; line-height:2; font-size:16px;}
.amtfe a{ display:inline-block; margin-right:20px; line-height:42px; padding:0 25px; font-size:16px; color:#fff; background:#0067b3; border-radius:3px;}

.sc-05{ padding:5% 0; background:url(../images/bg7.png) no-repeat 15% 72%; background-size:30% auto;}
.vmlac{ margin-top:4%;}
.vmlac .cont{ width:49%;}
.vmlac .cont .d1{ font-size:36px;}
.vmlac .cont .d2{ font-weight:bold; margin-top:15px; padding-top:20px; border-top:1px solid #ddd; font-size:24px; margin-bottom:10px;}
.vmlac .cont .d3{ font-size:18px; line-height:2;}
.vmlac .map-ol{ width:50%;}
#map{ height:460px;}


/*.sc-06{ background:#f6f8fd url(../images/bg20.png) no-repeat right center; background-size:11% auto; padding:5% 0;}*/
.sc-06{ background:#f6f8fd;  padding:5% 0;}
.lotea{ margin-top:5%;}
.lotea li{ width:32%; float:left; margin-right:2%; background:url(../testimg/t36.jpg) no-repeat center center;transition:all 0.5s ease; background-size:cover;}
.lotea li:nth-child(3n){ margin-right:0;}
.lotea li a{ display:block; border:1px solid #ddd; padding:40px; background:no-repeat 90% center; transition:all 0.5s ease;}
.lotea li a.a1{ background-image: url(../images/f1.png);}
.lotea li a.a2{ background-image: url(../images/f2.png);}
.lotea li a.a3{ background-image: url(../images/f3.png);}

.lotea li a .d1{ font-size:20px;}
.lotea li a .d2{ color:#787878; margin-top:8px;}


/*2021.4.14add*/

.hy-main{ background:#f9f9f9;  padding:7% 0 4%;}
.slbre span{ display:none;}

.lesc-nav{ width:225px;}
.lesc-nav li{ margin-bottom:15px; font-size:14px;}
.lesc-nav li .tisn{ line-height:42px; text-align:center; background-color:#fff; border:1px solid #ddd; background-repeat:no-repeat; background-position:15px center;}
.lesc-nav li .tisn.cur{ background-color:#0065b9; color:#fff;}
.lesc-nav li > a.cur{ background-color:#0065b9; color:#fff;}
.lesc-nav li .sv01{ background-image:url(../images/h1-1.png);}
.lesc-nav li .sv01.cur{ background-image:url(../images/h1-2.png);}
.lesc-nav li .sv02{ background-image:url(../images/h2-1.png);}
.lesc-nav li .sv02.cur{ background-image:url(../images/h2-2.png);}
.lesc-nav li .sv03{ background-image:url(../images/h6.png);}
.lesc-nav li .sv03.cur{ background-image:url(../images/h3-2.png);}
.lesc-nav li .sv04{ background-image:url(../images/h4-1.png);}
.lesc-nav li .sv04.cur{ background-image:url(../images/h4-2.png);}
.lesc-nav li .sv05{ background-image:url(../images/h5-1.png);}
.lesc-nav li .sv05.cur{ background-image:url(../images/h5-2.png);}
.lesc-nav li .twosl{ display:none;}
.lesc-nav li .twosl a{ display:block; text-align:center; line-height:42px; font-size:12px; border-bottom:1px solid #ddd;}
.lesc-nav li .twosl a.cur{ color:#0768bf;}
.lesc-nav li .tisn>a{ display:block;}



.yousnt{ width:940px;}
.ofnit{ background:#fff; border:1px solid #eee; border-top:2px solid #0768bf; padding:40px 40px 40px 40px; font-size:16px; min-height:300px;}
.ofnit span{ color:#0768bf; font-weight:bold;}
.ofnit > a{ display:inline-block; line-height:28px; padding:0 20px; text-align:center; border:1px solid #0065b9; color:#0065b9; 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:#0768bf; font-size:16px; font-family:sourcehansans;}
.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;}


@media (max-width: 1470px){
.mtebu{ /*width:54%; margin-left:9%;*/ padding-top:4%;}
.od-03{  background-size:30% auto;}
.cp-02{     background: #fff url(../images/bg7.png) no-repeat 77% 80%;background-size:30% auto;}
.ind-01{ padding:4%;}
.ind-02,.ind-03{ padding:100px 4% 0;}
.top{ padding:25px 4%;}
.paebuc li a .con .d3{display:none;}
.voe-left .d3{font-size:18px; line-height:1.6;}
.paebuc li a .pic img{ height:13vw;}
.paebuc li a .con{padding: 15px 10px 10px;}
}

@media (min-width: 1201px){
.bvaetc li a:hover {
    transition: all 0.5s ease;
    transform: translateY(-20px);
}

.T-nav > li .thr a:hover{ color:#9dc814;}
.T-nav > li:hover > a:after,.T-nav > li > a.cur:after{ width:40px; transition:all 0.5s ease;}
.T-nav > li:hover > a,.T-nav > li > a.cur{ color:#9dc814;}
.lbusna{ width:100%;}
.lbame li a:hover{ background:#f3f3f3 url(../images/q1.png) no-repeat 95% center;}
.eogba:hover:after{ width:100%; transition:all 0.5s ease;}
.paebuc li a:hover:before{ width:100%; transition:all 0.5s ease;}
.lnbcea:hover p{ display:block;}
.top.on{ background:rgba(255,255,255,0.9); padding:15px 4%; transition:all 0.5s ease; box-shadow:0 0 10px rgba(0,0,0,0.15);}
/*.top.on .mob-nav{ display:block; margin-top:6px;}
.top.on .s-t-search{ display:none;}
.top.on .eobuac{ position:fixed; left:0; top:0; width:100%; height:100%; padding:4% 8%; background: url(../testimg/t6.jpg) repeat-y center top; background-size:100% auto; z-index:10;}
.top.on .eobuac:before{ content:''; width:10%; height:100%; position:absolute; left:45%; top:0; background:url(../testimg/t6.jpg) repeat-y center center; transform:skewX(0deg); transition:all 0.5s ease;}
.top.on .eobuac.ovs:before{ transform:skewX(-5deg); transition:all 0.5s ease;}
.top.on .eobuac .lbusna{ display:block;}
.top.on .eobuac .bcbb{ display:block; position:absolute; right:30px; top:30px; cursor:pointer;}
.top.on .eobuac .T-nav{ height:100%; width:160px; margin-top:8%;}
.top.on .eobuac .T-nav li{ width:100%; margin-bottom:15px;}
.top.on .eobuac .T-nav li a{ width:100%; text-align:center; line-height:42px; border-radius:21px;font-size:18px;}
.top.on .eobuac .T-nav li a.cur{ background:#acce22; color:#fff;}
.top.on .T-nav li .thr{ left:160px; width:180px; text-align:center; top:0;}
.top.on .albut{ display:block; width:40%; border:1px solid #fff; margin-top:20%;}
.top.on .albut .c1{ height:54px; background:none; color:#fff; float:left; width:calc(100% - 54px); border:none; padding:0 10px;font-family:sourcehansans;font-size:14px;}
.top.on .albut .c2{ float:left; width:54px; height:54px; border:none; cursor:pointer; background:url(../images/fd02.png) no-repeat center center;}
.top.on .eobuac{ display:none;}
*/
 .vodas:hover .pic img{ transition:all 0.5s ease; transform:scale(1.05);}
.paebuc li a:hover .pic img{ transition:all 0.5s ease; transform:scale(1.05);}
.cp-03 li a:hover .pic img{ transition:all 0.5s ease; transform:scale(1.05);}
.pltem li a:hover { border:1px solid #005bac; transition:all 0.5s ease;}
.pltem li a:hover .pic img{ transition:all 0.5s ease; transform:scale(1.05);}

.slbut a:hover .i1{display:none;}
.slbut a:hover .i2{display:block;}
.slbut a:hover i{border-color:#0067b3}
.lotea li:hover{box-shadow: 0 0 15px rgba(0,0,0,0.15);transform: translateY(-20px); transition:all 0.2s ease;}
.lotea li:hover a{border-color:#005bac;}

.eibaec li a:hover{border: 1px solid #005bac; transition:all 0.5s ease;}
.albut .c1:-moz-placeholder {color: #fff;  }
.albut .c1::-moz-placeholder {color: #fff;}
.albut .c1:-ms-input-placeholder,{color: #fff;}
.albut .c1::-webkit-input-placeholder{ color: #fff;}
.lvmca li:hover{ background:#f8f8f8 url(../images/z2.png) no-repeat 15px center;}
.lvmca li a:hover{ background:#0067b3 url(../images/dow.png) no-repeat center center; text-indent:-9999px;}
.lmtbc li a:hover .d1{ background:url(../images/z4.png) no-repeat left center;}
.lenolsa li a:hover{ background:#f9f9f9;}

.titlect{ transform:translateY(40px); opacity:0; transition:all 0.5s ease;}
.active .titlect{ transform:translateY(0px); opacity:1; transition:all 0.5s ease 0.5s;}
.vodas{ transform:translateX(-50px); opacity:0; transition:all 0.5s ease;}
.active .vodas{ transform:translateX(0%); opacity:1; transition:all 0.5s ease 0.7s;}

.laetbc .d1,.laetbc .d2,.laetbc .d3,.laetbc .d4,.laetbc .d5{ transform:translateY(40px); opacity:0; transition:all 0.5s ease;}
.active .laetbc .d1{ transform:translateY(0px); opacity:1; transition:all 0.5s ease 0.7s;}
.active .laetbc .d2{ transform:translateY(0px); opacity:1; transition:all 0.5s ease 0.9s;}
.active .laetbc .d3{ transform:translateY(0px); opacity:1; transition:all 0.5s ease 1.1s;}
.active .laetbc .d4{ transform:translateY(0px); opacity:1; transition:all 0.5s ease 1.3s;}
.active .laetbc .d5{ transform:translateY(0px); opacity:1; transition:all 0.5s ease 1.5s;}

.swiper03,.paebuc{ transform:translateY(40px); opacity:0; transition:all 0.5s ease;}
.active .swiper03,.active .paebuc{ transform:translateY(0px); opacity:1; transition:all 0.5s ease 0.7s;}

.top.hov{ transition:all 0.5s ease; box-shadow:0 0 10px rgba(0,0,0,0);}


}



@media (max-width: 1200px){
body{ padding-top:50px;}
.paebuc li a .con .d3{display:block;}
.wrap{ width:100%; max-width:768px; margin:0 auto; padding:0 3%;}
.top{ padding:0 2%; display:block; top:0; width:100%; left:0; margin-left:0; background:#fff; box-shadow:0 0 5px rgba(0,0,0,0.2); position:fixed; z-index:20;}
.top .t-logo{ padding:5px 0;}
.top .t-logo img{ height:40px;}
.top .T-nav > li > a{ color:#666; transition:all 0.5s ease;}
.T-nav{ position:fixed; left:0; top:50px; margin:0; padding:0; width:100%; height:calc(100vh - 50px); background:#fff; z-index:22; overflow:auto; display:none;}
.T-nav > li{ width:100%; border-bottom:1px solid #eee;}

.T-nav li > a{ background:none !important; line-height:45px; padding:0 3%; font-size:16px;}
.T-nav > li .thr{ position:relative; top:0; left:0; width:100%; padding:0; box-shadow:0 0 0;}
.T-nav > li .thr a .pic{ display:none;}
.T-nav > li .thr a{ line-height:45px; margin:0; font-size:15px; padding:0 5%; text-align:left; width:100%;}
.mob-nav{ display:block;}
.s-t-search{ margin:0;}
.s-t-search a{ width:50px; height:50px; background:url(../images/fd.png) no-repeat center center;}
.titlect .d1,.laetbc .d1{ font-size:24px;}
.titlect .d2{ font-size:16px;}
.laetbc .d2{ padding:12px 0; font-size:14px;}
.laetbc .d3{ font-size:14px;}
.laetbc .d4 a{ font-size:14px;}
.laetbc .d5 .list .s1 span{ font-size:24px;}
.paebuc li a .con{ padding:15px 0;}
.paebuc li a .con .d1{ font-size:16px;}
.lnbcea{ display:none;}
.ebouca{ width:100%; text-align:center;}
.ny-banner .pic img{ height:360px;}
.ny-banner .tit .d1{ font-size:24px;}
.ny-banner .tit .d2{ font-size:14px;}
.vslce .d1 span{ font-size:24px;}
.vslce .d2{ font-size:14px;}
.buaet{ width:100%;}
.sontm{ height:auto; padding:4% 0;}
.sontm .d2,.oltea .d2{ margin-top:15px; font-size:18px;}
.sontm .d3{ font-size:18px;}
.sontm .d4,.oltea .d3{ margin-top:15px; font-size:15px;}
.oltea{ height:auto; padding:5%;}
.lmcea{ width:100%;}
.ab-01 .main{ background:none;}
.lmcea .pic img{ height:auto;}
.lmcea .con .list .s1 span{ font-size:32px;}
.lmcea .con{ padding:20px 0;}
.voe-left{ height:auto; padding:5%; width:100%;}
.voe-right{ width:100%; height:auto; padding:5% 5% 0;}
.aboct{ position:relative; margin-top:5%;}
.slbut a,.slbut .list{ width:18%;}
.eobnt{ width:100%; border:none;}
.eobnt span.cur:after{ display:none;}

.eobnt span{ float:left; width:48%;}
.eobnt span:nth-child(2n){ float:right;}
.otebn{ width:100%;}

.otebac td{ padding:12px 5px;}
.cp-03 li a .tit{ font-size:18px; padding:15px;}
.pltem li a{ padding:20px;}
.vslce .d1 i{ font-size:20px;}
.od-05:before{ display:none;}
.lbunac{ font-size:16px;}
.lvmca li{ line-height:55px; height:56px; font-size:15px;}
.lvmca li a{ line-height:35px; margin-top:9px; width:60px; font-size:14px; height:37px;}
.sc-01 .pic{ display:none;}
.lmgac{ margin-top:5%;}
.mtebu{ margin:0 auto; max-width:780px; float:none; width:100%;}
.sc-01{ padding:5% 0;}
.vmlac .cont .d1{ font-size:24px;}
.vmlac .cont .d2{ font-size:20px;}
.lotea li a .d1{ font-size:16px;}
.bvaetc li a{padding-bottom:25px;}
.bvaetc li a .tit{ font-size:14px; height:40px;}
.ny-banner{height:360px;}
.ind-01,.ind-02,.ind-03{ padding:4%;}
.voe-left .d3{font-size:16px; line-height:2;}
}
@media (max-width: 900px){

}

@media (max-width: 780px){
     .eubtan .fl{ height:auto; overflow:hidden; margin-bottom:20px}
.wrap{ padding:0 3%;}
.vodas{ width:100%;}
.vodas .pic img{ height:240px;}
.laetbc{ width:100%; margin-top:4%;}
.titlect .d1{ font-size:20px;}
.laetbc .d1{ font-size:18px;}
.laetbc .d5{justify-content:flex-start;}
.laetbc .d5 .list{ width:33.33%; padding:0 10px; margin-bottom:10px;}
.ny-banner .pic img{ height:200px;}
.vslce .d1 span,.ny-banner .tit .d1{ font-size:20px;}
.voe-left .d2{ font-size:18px;}
.ebunec{ width:100%;}
.lbucea{ width:100%; margin-top:4%;}
.ebunec ul li{ font-size:14px; line-height:40px; height:41px;}

.slbut{ padding-bottom:25px;}
.slbut a,.slbut .list{ width:30%;}
.slbut .tit{ font-size:14px; margin-top:10px;}
.olamt li{ width:50%;}
.eobnt span .pic img{ height:30vw;}
.eobnt span .tit{ line-height:40px; height:40px;}
.bvaetc li{ padding:0 5px;}
.bvaetc li a{ display:block;}
.bvaetc li a .pic img{ height:40px;}
.ovneac .cont{ width:100%; padding:0;}
.ovneac .etanc{ width:100%; margin-top:4%;}
.legbac li .tit{ width:100%;}
.legbac li .con{ width:100%; margin-top:15px;}
.enbuna{ width:100%;}
.eibaec{ width:100%;}
.eibaec li{ margin:3% 0 0;}
.eibaec li a{ padding:15px;}
.eibaec li a .date span{ font-size:30px;}
.eibaec li a .con .d1{ font-size:16px;}
.pltem{ padding:0;}
.lmeba a.mob-none{ display:none;}
.vslce .d1 i{ font-size:18px;}
.search-lb select,.search-lb .c1,.search-lb .c2,.lbnea span{ height:40px;}
.lbnea span{ line-height:38px;}
.search-lb select,.lbnea{ width:100px;}
.selcm{ top:39px; min-width:150px;}
.search-lb .c1{ width:calc(100% - 165px);}
.search-lb .c2{ width:50px;}
.ovabl td{ float:left; width:100%; padding:10px 0; font-size:15px; border:none;}
.ovabl tr{ border-bottom:1px solid #ddd;}
.ovabl thead{ display:none;}
.ovabl td i{ display:inline-block; vertical-align:middle;}
.lmgac{ flex-wrap:wrap; padding:0 4%;}
.lmgac .list{ width:100%; text-align:center; margin-bottom:20px;}
.lmgac .list .d2{ font-size:20px; margin:20px 0;}
.lmgac .list .d3{ font-size:15px;}
.lbame li{ width:100%; margin-top:4%;}
.dolsca .d1{ width:85%;}
.dolsca .d3,.dolsca .d4{ display:none;}
.teobc a{ font-size:16px; line-height:55px;}
.teobc a img{ height:30px;}
.buntea > div{ width:100%; line-height:1.8; font-size:15px;}
.buntea .d1{ font-size:18px;}
.vmlac .cont{ width:100%;}
.vmlac .map-ol{ width:100%; margin-top:4%;}
#map{ height:200px;}
.vmlac .cont .d1{ font-size:20px;}
.vmlac .cont .d2{ font-size:18px;}
.vmlac .cont .d3{ font-size:15px;}
.lotea li{ width:100%; margin:0 0 2%;}

.tblme span.s1,.ebunec ul li span.s1{width:85px;}
.tblme span.s2,.ebunec ul li span.s2{width:85px;}
.tblme span.s3,.ebunec ul li span.s3{width: calc(100% - 170px);}

}







@media (max-width: 640px){
.paebuc{ margin:0;}
.paebuc li{ margin-top:3%; width:100%; margin-right:0;}
.paebuc li a .pic img{ height:auto;}
.cp-03 li{ width:100%; margin-right:0; margin-bottom:2%;}
.pltem li{ width:100%; margin:0 0 3%;}
.od-04:before{ width:25%; left:0;}
.optec li{ padding:20px 0;}
.optec li a{ padding:0; background:none;}
.optec li a .date{ width:75px;}
.optec li a .date span{ font-size:30px;}
.optec li a .cont { width: calc(100% - 92px);}
.optec li a .cont .d1{ font-size:16px; line-height:30px; height:30px;}
.optec li a .cont .d2{ margin-top:5px;}
.lmtbc li{ width:100%;}
.lmtbc li a{ padding:15px 0;}
.ny-banner{height:220px;}
}





.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;
}
}






























