
@media (min-width: 1201px) {
.syabout .rightbox a.d2:hover{   width:33%;  transition:all 0.5s ease;}
.kopteoa:hover h3{   transition:all ease .5s; color:#156eac;
  
   }
  .kopteoa:hover span{   transition:all ease .5s;
   
     
    width: 25%;
   }.sypro .prolist:hover {  border: 1px solid #156eac;transition: all ease .5s;}
   .business li h4 .p a:hover{ color:#156eac;  transition:all ease .5s;}
   .business li:hover h3{ display:none;transition:all ease .5s;}
.business li:hover h4{   opacity:1; transition:all ease .5s;}
   .sypro .prolist:hover h3 {  color:#156eac;transition: all ease .5s;}
   .lmdfa a:hover h4{   transition:all ease .5s; color:#156eac;}
  .lmdfa a:hover h4 span {
  transition:all ease .5s;
    color: #156eac;
    border: 1px solid #156eac;
    padding: 5px 15px;
}
.syabout .rightbox .d3 a:hover{ color:#156eac;background:url(../images/sy1.jpg) center top no-repeat; transition:all 0.5s ease;}
.syabout .rightbox .d3 a:nth-child(2):hover{ background:url(../images/sy1.jpg) center top no-repeat;}
.syabout .rightbox .d3 a:nth-child(3):hover{ background:url(../images/sy1.jpg) center top no-repeat;}
.syabout .rightbox .d3 a:nth-child(4):hover{ background:url(../images/sy1.jpg) center top no-repeat;}
.sytit a:hover{ 
    
 transition:all 0.5s ease;
    width: 15%;
     }
.pteojb li.on .d2{ display:block;}
.pteojb li.on .d1:before{ background:#156eac url(../images/b2.png) no-repeat center center;transition:all ease .5s;}
.nolema a:hover{ color:#008ed8; transition:all 0.5s ease;}
.svolm a:hover h4{ color:#333;  transition:all 0.5s ease;}
.realbt a:hover{  transition:all ease .5s;   color:#fff;   background:#008ed8;}

.pagelc a:hover{  background:#d7d7d7; color:#333;transition:all ease .5s;}
.tpoec a:hover{ color:#0566d9; transition:all ease .5s;
}
.down a:hover {   
transition:all ease .5s; border:1px solid #008ed8;
}

.down a:hover .btn{ width:170px;transition:all ease .5s; color:#fff; background:#008ed8;   }
 .down a:hover .con h3 {
	 
	 
	color: #008ed8; 
	 
	transition:all 0.5s ease;
}
.synews .rightitem a.one:hover h2{ color:#0566d9;transition: all ease .5s;}
.synews .rightitem a.two:hover h3{color:#0566d9;transition: all ease .5s;}
.synews .leftitem .centbox a:hover{  transition: all ease .5s; color:#0566d9;}
.synews .leftitem a.more:hover{width: 158px;transition: all ease .5s;}
.product a.more:hover{width: 158px;transition: all ease .5s;}
.sonmc a.more:hover{width: 158px;transition: all ease .5s;}
.about .content .d2 a:hover{  border:1px solid #0566d9; transition:all ease .5s; color:#0566d9;}
.about .content .d3 a:hover{  transition: all .5s ease-in-out; background-position: 100% 0;}
.about .content .d3 a:hover img{transform: rotate(180deg);transition:all ease .5s;}
.lawer a h3:hover{  color:#0867d1;transition:all 0.5s ease;}
.study h3 a:hover, .threepart a:hover{ color:#0867d1;transition:all ease .5s;}
.botc a:hover{ background:#f6f7fb; padding:2% 0 2% 1%; border:1px solid #0867d1; box-shadow: 0 0 10px rgba(0,0,0,0.2); width:24%;transition:all ease .5s;}
 .botc a:hover h3{ font-size:22px; font-weight:normal;transition:all ease .5s; color:#0867d1;}
.botc a:hover h3 span{ font-size:12px; color:#0867d1; display:block;ransition:all ease .5s;}
.news-info .page a.btn:hover{width:160px;  color:#0867d1;border:2px solid #0867d1;  transition:all 0.5s ease;}

.uncebna li a:hover{   color:#0867d1; border-bottom:1px dashed #0867d1; transition:all 0.5s ease;}
.dolpa li a:hover{    border-bottom:1px solid #0867d1; transition:all 0.5s ease;}
.dolpa li a:hover h3{color:#0867d1; transition:all 0.5s ease;}
.dolpa li a:hover img{ margin-left:15px; transition:all 0.5s ease;}
.dolpa2 li a:hover{    border-bottom:1px solid #0867d1; transition:all 0.5s ease;}
.dolpa2 li a:hover h3{color:#0867d1; transition:all 0.5s ease;}
.dolpa2 li a:hover img{ margin-left:15px; transition:all 0.5s ease;}
.ladfbu p a:hover strong{ color:#0867d1;transition:all 0.5s ease;}
.caetct a:hover{   color:#0867d1; border-bottom:1px dashed #0867d1; transition:all 0.5s ease;}
.foot ul li p a:hover {
    color: rgba(255, 255, 255, 1);transition:all 0.5s ease;
}
.otemla li:hover .pic img {
transform:scale(1.05);
transition:all 0.5s ease;
}
.lptenc li a:hover .pic img{transform:scale(1.05);
transition:all 0.5s ease;}
 .otemla li a:hover .pic img{ transform:scale(1.05);
transition:all 0.5s ease;}
 
.yneaem li a:hover{ border-bottom:1px solid #008ed8; transition:all 0.5s ease;}
 .yneaem li a:hover .con .d2{ color:#fff;  width:170px; background:#008ed8; font-size:14px;   transition:all 0.5s ease; }

.yneaem li a:hover .con .d1{    color:#008ed8;transition:all 0.5s ease;}
.sjbox a:hover .pic .one{ opacity:0; transition:all ease .5s;}
 .sjbox a:hover .con h3{ color:#333; transition:all ease .5s;}
.sjbox a:hover .con .tb1{ background:url(../testimg/tb1h.png) center center no-repeat;  transition:all ease .5s;}
.sjbox a:hover .con .tb2{ background:url(../testimg/tb2h.png) center center no-repeat; transition:all ease .5s;}
.sjbox a:hover .con .tb3{ background:url(../testimg/tb3h.png) center center no-repeat; transition:all ease .5s;}
.sjbox a:hover .con .tb4{ background:url(../testimg/tb4h.png) center center no-repeat; transition:all ease .5s;} 
.sjbox a:hover .con span{   border:1px solid #26499d;   background:#26499d; transition:all ease .5s;}
.lbonea li a:hover .img img,.ybceva li a:hover .pic img{
		transform: scale(1.05);
		transition: all 0.5s;
	}
	.lobnea .list.on .con{
		opacity: 1;
		visibility: visible;
		transform: translateY(0px);
		transition: all 0.5s ease 0.4s;
	}
	.lobnea .list.on .num{
		color: #fff;
		transition: all 0.5s;
	}
	.lobnea .list.on .tit{
		color: #fff;
		transition: all 0.5s;
	}
	.lobnea .list.on{
		width: 79%;
		transition: all 0.5s;
	}
	.lobnea .list.on:before{
		opacity: 0;
		transition: all 0.5s;
	}
 .cdst{ opacity:0; transform:translateY(-80px);transition:all 0.5s ease;}
.arenc{ opacity:0; transform:translateX(-80px);transition:all 0.5s ease;}
.active .cdst{ opacity:1; transform:translateX(0px);transition:all 0.5s ease 0.3s;}
.active .arenc{ opacity:1; transform:translateX(0px); transition:all 0.5s ease 0.5s;}
.active .olapc{ opacity:1; transform:translateX(0px); transition:all 0.5s ease 0.3s;}
.alocc .p3 a:hover:after{ width:100%; transition:all 0.5s ease;}
a.arenc:hover .p2{ transition:all 0.5s ease 0.3s; color:#1f3a8b; } 
.boprek a:hover { background:#014099 url(../images/sy.png) 120px center no-repeat;
    transition:all 0.5s ease; color:#fff;
}
.boprek2 a:hover { background:#014099 url(../images/sy.png) 120px center no-repeat;
    transition:all 0.5s ease; color:#fff;
}
.roslm a:hover div{ opacity:1;   transition:all ease .5s;  }
.bleac a:hover{ transition:all ease .5s; border:1px solid #f00}
.bleac a:hover span{ background:#f00; transition:all ease .5s;}
.ny-banner h3 a:hover{ width:23%; transition:all ease .5s;} 

 

.cs-list li{ opacity:0; transform:translateY(80px); transition:all 0.5s ease;}
.active .cs-list li{ opacity:1; transform:translateY(0px); transition:all 0.5s ease 0.3s;}
.cs-list li:nth-child(2){ transition-delay:0.6s;}
.cs-list li:nth-child(3){ transition-delay:0.9s;}
.cs-list li:nth-child(4){ transition-delay:1.2s;}
.cs-list li:nth-child(5){ transition-delay:1.5s;}

.pad-solc .title{ opacity:0; transform:translateY(-80px); transition:all 0.5s ease;}
.active .pad-solc .title{ opacity:1; transform:translateY(0px); transition:all 0.5s ease 0.3s;}
.cs-list li a:hover{ transform:translateY(-30px);transition:all 0.5s ease;}
.cs-list li a:hover .pic img{ transition:all 0.5s ease; transform:scale(1.1);}
.cs-list li a:hover .pic span{visibility: visible; opacity:1; transition:all 0.5s ease;}
.cs-list li a:hover .tit,.cs-list li a:hover .con{ height:80px; transition:all 0.5s ease;}
.cs-list li a:hover .bq{visibility: visible; opacity:1; transition:all 0.5s ease;}
.omfdl .p3 a:hover:after{ width:100%; transition:all 0.5s ease;}
.active .omfdl .p1{ opacity:0; transform:translateY(80px); transition:all 0.5s ease;}
.active .omfdl .p2{ opacity:0; transform:translateY(80px); transition:all 0.5s ease;}
.active .omfdl .p3{ opacity:0; transform:translateY(80px); transition:all 0.5s ease;}
.active .omfdl .p1{ opacity:1; transform:translateY(0px); transition:all 0.5s ease 0.3s;}
.active .omfdl .p2{ opacity:1; transform:translateY(0px); transition:all 0.5s ease 0.6s;}
.active .omfdl .p3{ opacity:1; transform:translateY(0px); transition:all 0.5s ease 0.9s;}
.arenc .p4 a:after{ content:''; position:absolute; left:0; top:0; width:0; height:100%; background:#1f3a8b; transition:all 0.5s ease; z-index:1;}
.arenc .p4 a:hover:after{ width:100%; transition:all 0.5s ease;}

 .pad-solc a:hover{ width:220px; transition:all 0.5s ease; background:#1f3a8b; color:#fff;}
 
.sc-neca{ opacity:0; visibility:hidden;transition:all 0.6s ease;}
.sc-neca.on{ opacity:1; visibility: visible; transition:all 0.6s ease;}
.loteca a:hover{ border-color:#0467cf;}
.honor-ul li:hover{ background:#0467cf; color:#fff; transition:all 0.5s ease;}
.ny-nav a:hover {
color:#0467cf;
transition:all 0.5s ease;  
}
.ny-nav a.cur:after, .ny-nav a:hover:after {
width:100%;
transition:all 0.5s ease;color: #fff;   background: #008ed8; 
}
.ny-nav a.cur {
color: #fff;
    background: #008ed8; transition:all 0.5s ease;
}
.ny-nav a:hover {
color: #fff;transition:all 0.5s ease;
    background: #008ed8; 
}
.news-list li a:hover{ border-bottom:1px solid #0055a6; transition:all 0.5s ease;}
 
.news-list li a:hover .con .d1{    color:#0055a6;transition:all 0.5s ease;}

.bmtea li a:hover .con{ color:#fff; background:#0467cf; transition:all 0.5s ease;}
.bmtea li a:hover .con .d2{ color:#fff;}
.bolate .list .d2{ opacity:0; transform:translateY(40px); transition:all 0.5s ease;}
.bolate .list.on .d2{ opacity:1; transform:translateY(0px); transition:all 0.5s ease;}
 .T-nav li .secon {
display:block;
visibility:hidden;
opacity:0;
transform:translateY(30px);
transition:all 0.5s ease;
}
.T-nav li .secon a:hover {
color:#fff; text-indent:0.3rem;
transition:all 0.5s ease;
}
.T-nav li:hover .secon {
visibility: visible;
opacity:1;
transform:translateY(0px);
transition:all 0.5s ease;
}
.T-nav li > a.cur:after,.T-nav li > a:hover:after{ width:100%; transition:all 0.5s ease;}
.T-nav li > a.cur, .T-nav li:hover > a {
color:#fff;
}
}
 
 
@media (max-width: 1890px) {
.sjbox a{ width:25%;}
.sjbox a:nth-child(2){ width:33.4%; z-index:8;}
.sjbox a:nth-child(3){  width:33.4%; z-index:7;}
.sjbox a:nth-child(4){  width:33.3%; z-index:6;}
}
 @media (max-width: 1790px) {
  .threepart img{ width:100%;}
  .threepart{ width:44%; margin:0 auto;}
  .threepart .qq{ width:85%;}
.svolm a img {
    width: 23%;
}
 .svolm a h4{ font-size:18px; margin-top:5px;}
 .svolm a h4 p {
    font-size: 14px;
    color: #999;
}
.sjbox a{ width:25.5%;}
.sjbox a:nth-child(2){ width:34.1%; z-index:8;}
.sjbox a:nth-child(3){  width:34.1%; z-index:7;}
.sjbox a:nth-child(4){  width:34.1%; z-index:6;}

.lboal {
    padding: 0 8%;
}
 }
 @media (max-width: 1680px) {
 .top{ padding:0 5%;}
 .lboal {
    padding: 0 6%;
}
}
 @media (max-width: 1620px){
.sjbox a{ width:26.05%;}
.sjbox a:nth-child(2){ width:34.8%; z-index:8;}
.sjbox a:nth-child(3){  width:34.8%; z-index:7;}
.sjbox a:nth-child(4){  width:34.7%; z-index:6;}
}
@media (max-width: 1570px) {
.ny-nav a {
 
    padding: 0 4%;
 
}
.top{ padding:0 3%;}
.T-nav li {margin-right: 40px;}
.T-nav li a{ font-size:18px;}
.ny-banner{ }
.wrap{ max-width:1200px;}
.foot .white img{ width:60%;}
.foot {
    padding: 5% 3% 2%;
     
}
 .lboal {
    padding: 0 3%;
} 
a.arenc {
 
    margin-bottom: 2%;
    margin-left:0%;
}
 
}
 @media (max-width: 1520px){
.sjbox a{ width:26.5%;}
.sjbox a:nth-child(2){ width:35.4%; z-index:8;}
.sjbox a:nth-child(3){  width:35.4%; z-index:7;}
.sjbox a:nth-child(4){  width:35.3%; z-index:6;}
}
@media (max-width: 1460px) {
 .lboal {
    padding: 0 3%;
}
.main {
	width:100%;
	padding:0px 3%;
}

 }
 
@media (max-width: 1410px) { 
 .svolm a h4{ font-size:18px;}
 .svolm a h4 p {
    font-size: 14px;
    
}
}

@media (max-width: 1366px) {
 .ny-nav a {
   
    padding: 0 4.1%;
    
}
}
 @media (max-width: 1280px) {
 
 .lourew h4, .lourew h5{ width:40%;}
 .dolsca .d5 i {
    
    width: 35px;
    height: 35px;
     
    background-size: contain;
}
 .dolsca h3 p{ font-size:13px;}
 .book a h3 {
    font-size: 18px;
   
}
 .study h2{ font-size:20px;}
 .svolm a:nth-child(1) img {
    float: left;
    width: 5%;
    margin-top: 2%;
    margin-left: 3%;
}
.svolm a:nth-child(2) img {
    float: left;
    width: 5%;
    margin-top: 2%;
    margin-left: 3%;
}
.svolm a:nth-child(3) img {
    float: left;
    width: 5%;
    margin-top: 2%;
    margin-left: 3%;
}
.svolm a:nth-child(4) img {
    float: left;
    width: 5%;
    margin-top: 2%;
    margin-left: 3%;
}
.svolm a:nth-child(5) img {
    float: left;
    width: 5%;
    margin-top: 2%;
    margin-left: 3%;
}
.svolm a:nth-child(6) img {
    float: left;
    width: 5%;
    margin-top: 2%;
    margin-left: 3%;
}
.svolm a:nth-child(7) img {
    float: left;
    width: 5%;
    margin-top: 2%;
    margin-left: 3%;
}
.svolm a:nth-child(8) img {
    float: left;
    width: 5%;
    margin-top: 2%;
    margin-left: 3%;
}
 .svolm a h4{ font-size:17px;}
 .svolm a h4 p {
    font-size: 13px;
    
}
 .down a{ padding:2%; margin:3% 0 0 0;}
 .down a .con h3{ font-size:18px;}
 .down a .con img{ width:12%;}
 .elbol h3, .picta h3 {
    font-size: 20px;
 
}
.picta p{ font-size:14px;}
 .dolpa li a h3{ font-size:18px;}
 .dolpa li a h3 p, .dolpa li a span, .down a .con h3 span{ font-size:13px;}
 .font22 {
    font-size: 16px;
}
 .title{ font-size:28px;}
 .news-list li a .con .d3{ font-size:14px;}
 .news-list li a .con .d2{ margin-bottom:5%;}
 .news-list li a .con .d1{ font-size:20px;}
 .aelopa .list .t1{ font-size:16px;}
 .aelopa .list .t2{ font-size:14px;}
 .aelopa h3{ font-size:20px;}
 .weolcs .title{ font-size:28px;}
 .weolcs .title p{ font-size:14px;}
 .bieao ul li h3{ font-size:20px}
 .bieao ul li p{ font-size:14px;}
 .dasol .d1 {
    font-size: 20px;
    
}
 .lbtapc h2 {
    font-size: 16px;
    
    padding: 15px;
    
}
.ladfbu p {
    padding: 15px;
   
    font-size: 13px;
   
}
.top{ padding:0 3%;}
.T-nav li {margin-right: 35px;}
.T-nav li a{ font-size:15px;}
.ny-banner { }
.ny-banner h2{ font-size:2.2em;}
.ny-banner h2 P { font-size: 22px;}
.ny-nav a{ font-size:14px; line-height:65px; padding:0 4.3%;}
.wrap {max-width: 1100px;}
.aboutcon p {
    line-height: 26px;
    font-size: 14px;
margin-bottom: 15px;}
.video-li-a{ margin-top:3%;}
.foot .white img{ width:60%;}
.foot ul li h3 a {
    font-size: 15px;   
}
.foot ul li p, .foot ul li p a {  
    font-size: 13px;
    line-height: 30px;   
}
.copyright {
    
    font-size: 13px;
     
    line-height: 26px;
}
.lawer a h3{ font-size:18px;}
.lawer a {
   
    margin-bottom: 3%;
}
#certify {
    margin-top: 5%;
    overflow: hidden;
}
 
#certify .swiper-button-prev, #certify .swiper-button-next{ top:80%; width:25px; height:25px; background-size:contain;}
.yneaem li a .con .d1 {font-size: 18px;}
.yneaem li a .con .d3{ font-size:14px;}
.yneaem li a .con .d2 {
     
    line-height: 36px;
     
    height: 38px;
    width: 140px;
    margin-top: 5%;
    font-size: 13px;
     
}
}

 @media (max-width: 1210px) {/*Ipad12.9 英寸*/
 .ny-banner{ overflow: inherit;}

 .ny-nav .flex {
    display: inherit;
    flex-wrap:inherit;
}
 .ny-nav p.flex {
    display: none;
    flex-wrap: inherit;
}
 .ny-nav .wrap {
    background: rgba(255,255,255,0.9);
    border-top-right-radius: 0px;
    border-top-left-radius: 0px;
}
 .ny-nav p {
display:none;
}
.ny-nav .wrap{ background:#f5f5f5;}
.ny-nav span {
 display: block;
 border-bottom: 0px solid #ddd; 
 line-height: 50px;
 background: url(../images/xl.png) no-repeat right center;
 text-align: left;
 font-size: 14px;
margin:0 0%;
}
.ny-nav p a {
 display: block;
 border: none;
 width: 100%;
 text-align: center;
 padding: 0;
 font-size: 15px;
 line-height: 42px;
}
.ny-nav p {
 padding: 0;
 position: absolute;
 background: #f0f2f5;
 width: 100%;
 z-index: 9;
 left: 0;
}
 .geplb .d1 {
    font-size: 20px;
 
}
.geplb .d1 span {
 
    margin-top: -10px;
 
}
 .mceubna .cont {
    width: 100%;
}

 .search {
    padding: 0px 0px 0 0;
}
.search p {
   
    right: 0;
 
    top: 40px;
    
}
.top{ background:#008cd6; border:none;}
 
.top .logo a .ones{ display:none;}
.top .logo a .twos{ display:block;}
.T-nav{ display:none; border-radius:0; position:fixed; margin:0; top:50px; left:0; /*height:calc(100% - 50px); overflow:auto;*/ margin:0; width:100%; background:#fff;}
.T-nav li{ display:block; width:100%; border-bottom:1px solid #eee;}
.T-nav li a{ width:100%; text-align:left; padding:0 2%; line-height:45px; height:45px; font-size:15px; color:#666;}
.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:#666; width:100%; background:#f9f9f9; border:none; line-height:40px;}
 .T-nav li .secon {
    position: relative;
    width: 100%;
    left: 0;
    margin-left: 0;
    top: 0;
    z-index: 5;
    display: none;
    background: rgba(73,95,95,0.9);
    border-radius: 0;
}
  .mob-nav {
    display: block;
    width: 50px;
    height: 50px;
    position: relative;
    float: right;
}
.wrap{ max-width:768px; padding:0 3%;}
.top-locls{ position:fixed; top:0; background:rgba(0,0,0,0.6); padding:0 2% 0 0;}
.section{ position:relative;}
.benla{ display:none;}
.bg-enc{ position:relative; height:100vh;}
.os-posc{ position:relative; height:auto;}
.alocc{ position:absolute; left:5%; width:90%; top:50%; transform:translateY(-50%); padding:0;}
.alocc .p3{ margin-top:4%;}
.alocc .p3 a,.arenc .p4 a,.omfdl .p3 a{ width:150px; line-height:40px;}
.bg-enc{ height:400px;}
.alocc .p1{ font-size:24px;}
.alocc .p2{ font-size:14px; margin-top:10px;}
.alocc .p3{ margin-top:16px;}
.gdloc{ display:none;}
.pad-solc{ position:relative; left:0; top:0; height:auto;}
.section-3{ padding:8% 0;}
.pad-solc .title{ font-size:20px;}
.arenc{ width:100%; padding:4%; margin:0;}
.arenc .p2{ height:auto; margin-top:10px; font-size:18px;}
.arenc .p3{ margin-top:10px; height:auto;}
.arenc .p4{ margin-top:10px;}
.sloac{ width:100%;}
.sloac a{ height:auto; padding:4%;}
.amlo{ margin:0; transform:translateY(0);}
.cdst .p2{ margin-top:10px; font-size:18px;}
.section-5{ padding:8% 4%;}
.omfdl .p1{ font-size:30px;}
.omfdl .p2{ margin-top:12px;}
.omfdl .p3{ margin-top:20px;}
 
.foot{ padding:4%;}
.olspc{ border:none; line-height:2; padding:0;}
.olspc span{ display:block; width:100%;}
.top-locls .logo img{ height:50px;}
.menuc{ width:50px; height:50px;}
.menuc:before,.menuc:after,.menuc span{ left:10px;}
.roale{ padding-top:15px;}
.pad-solc{ padding:0 4%;}
.tabce dl{ opacity:1; visibility:visible; transform:translateY(0);}
.sc-neca{ top:50px; height:calc(100vh - 50px); overflow:auto; opacity:1; visibility:visible; display:none;}
.tabce{ display:block; padding:0 2%;}
.tabce dl{ width:100%; padding:0 3%;}
.tabce dl dt{ font-size:16px; margin:0; line-height:50px;}
.tabce dl dd{ line-height:42px; height:42px; display:none;}
.tabce dl dd a{ display:block;}
.ny-nav h3{ display:none;} 
 
.blbrc{ font-size:36px;}
.bieao{ width:100%; padding:0 3%;}
.boprek{ height:auto; padding:4%;}
.boprek .d2{ font-size:18px; margin:10px 0;}
.lbtena{ width:100%;}
.boltep .list{ padding:0 2%;}
.boltep .list span{ width:100%; display:block; text-align:left;}
.boltep .list strong{ font-size:30px;}
.mbaeo{ transform:translateX(-50%);}
.mbaeo{ padding:4%;}
.bobme .pic{ width:100%;}
.bobme .con{ width:100%; margin-top:3%;}
.mbaeo .d2,.bobme .con .d1{ font-size:18px;}
.bloea .list{ width:100%; min-height:110px;}
.virae{ display:none;}
.baeolc{ font-size:14px;}
.btrec{ width:100%; padding:4%;}
.loteca a{ margin:0 0 10px; width:48%;}
.loteca a:nth-child(2n){ float:right;}
.btrec h5{ font-size:18px;}
.news-list li a .date{ display:none;}
.news-list li a .con{ width:calc(100% - 245px);}
.bleac .d1{ font-size:20px;}
.bleac .d2{ font-size:14px;}
.olbab > img{ display:none;}
.olbab .list{ width:25%; text-align:center;}
.olbab .list img{ height:50px;}
.laeobt .pic{ width:100%; text-align:center;}
.laeobt .pic img{ width:100%;}
.laeobt .con{ width:100%; padding:4%;}
.laeobt .con .d1{ font-size:18px;}
.laeobt .con .d2{ font-size:14px; margin-top:15px;}
.iteaol li{ width:50%; margin-bottom:4%;}
.bolate .list{ width:100%; margin:0 0 5% 0;}
.bolate .list .d1{ font-size:18px;}
.bolate .list .d2{ margin-top:20px;}
.bolate .list .d2 .s1{ font-size:20px;}
.bolate .list .d2 .s2{ font-size:18px;}
.bolate .list .d2 .s3{}
.bolate .list .d2 .s4{ margin-top:10px;}
.taeoc select{ width:32%; margin-right:2%; margin-bottom:2%;}
.taeoc select:nth-child(3){ margin-right:0;}
.taeoc .c1{ width:calc(100% - 55px);}
#map {
    height: 300px;
    width: 100%;
}
.praelb{ height:260px;}
.realbt{ right:0; margin-right:0; width:360px;}
.bloar a{ font-size:20px;}
.lbhnea .pic{ width:100%;}
.lbhnea .pic img{ width:100%;}
.lbhnea .con{ width:100%; padding:4%;}
.lbhnea .con .d1,.lrebua .d1,.mlbaec .dlcl,.olmtea,.maetoc{ font-size:20px;}
.lrebua .d2{ font-size:14px;}
}
@media (max-width: 1110px) {/*Ipad 12.9 英寸，也有可能有Ipad11 英寸的影子*/
.lmdfa {
    width: 100%;
}
.lmdfa a {
    width: 100%;
}
.lmdfa a h4 {
    width: 55%;
    transition: all ease .5s;
}
.aemltc{ background:none;}
.lmdfa a h4 p:nth-child(3) {
    font-size: 12px;
      
    margin: 3% 0 3% 0;
}
.kopteoa span {
    margin-top: 3%;
    
    font-size: 12px;
    width: 23%;
    height: 30px;
    line-height: 30px;
    
}
.kopteoa h3 {
    padding: 10px 0;
    color: #333;
}.lmdfa a h4 span {
    font-size: 12px;
  
    padding: 5px 19px;
   
}
.kopteoa p{ font-size:12px;}
.lmdfa a .pic {
 margin-top:0px; height:auto;  width: 42%;
}
.boxpro a{ width:49%;}
.boxpro a img{ width:100%;}
.boxpro a p {
   font-size:12px;
    line-height: 3;
}
.weolcs .title {
    width: 100%; font-size:16px;
}
.weolcs .title .d3 {
    font-size: 13px;
    
    line-height: 26px;
    
}.weolcs .title .d1 {
    font-size: 15px;
    color: #008ed8;
}.weolcs .title .d2 {
    font-size: 13px;
     
}.bieao ul li {
    width: 100%;
}
.sytit a {
    
    bottom: 30px;
    
    font-size: 12px;
   
    width: 25%;
    height: 30px;
    line-height: 30px;
   
}
.kopteoa {
    width: 100%;
}
.nolema li a .date strong {
     
    font-size: 18px;
    
}
     .dolpa li a span{
        font-size: 12px;
        display: block;
        margin-bottom: 15px;
    }
.business li {
    width: 100%;
  
    border-radius: 10px;
    margin-bottom: 10px;
}
.business li h3{ display:none;}
.business li h4{ opacity:1;font-size:15px;}
.business li h4 .p {
    margin-top: 5%; 
}
.business li h4 .p p{ font-size:13px; font-weight:normal; line-height:2;}
.dolpa li {
    width: 100%;
 
}
.nolema li a {
    display: block;
    padding: 3% 0px 3% 0;
    background:none;
    margin-bottom: 0;
}
.nolema li a .con {
    width: calc(100% - 70px);
}
.nolema li a .con .d1 {
    font-size: 15px;
    color:#333;
}
.nolema li a .con .d2 {
    font-size: 12px; margin-top:0px;
    color: #888;
    line-height: 25px; height:25px; overflow:hidden;
    
}
.nolema li a .date { line-height:2.2;
    padding-right: 10px;
     
    font-size: 12px;
}
.dolpa2 li a h3 {
    font-size: 15px;
    background: url(../images/bf.jpg) left center no-repeat;
    padding-left: 15px;
     
    line-height: 26px;
    
     
}

.news-list li a .time{ display:none;}
.sypro .prolist img {
    margin-top: 4%;
}
.sypro .prolist h3 {
    
    font-size: 15px;
    padding-bottom: 10px;
  
}
.sypro .prolist {
 width:100%;
    padding: 5%;
    
}
.sypro .prolist2 a {
    width: 50%; padding:3% 2% 0 2%;
    
}
.lewona {
    width: 100%;
    
}
.pteojb li .d1 {
    line-height: 50px;
    font-size: 13px;
    height: 50px;
       
    padding: 0 10px 0 55px;
 
}
 
.helpyou {
    padding: 20px 3%;
    align-items: center;
  
}
.helpyou a{ width:32%; margin-bottom:2%;}
.pteojb li .d1:before {
    
    
    width: 50px;
    height: 50px;
    background: #f8f8f8 url(../images/b1.png) no-repeat center center;
 
}
.enapre{ width:100%;}
.sypro .prolist2 a p {
    margin: 0;
    line-height: 26px;
    font-size: 12px;
}
.syabout .leftbox{ width:100%;}
.syabout{ padding:5% 3%;}
.syabout .rightbox {
    padding: 3%;
 
    width: 100%;
}
.sytit h2 {
    font-size: 15px;
    
}
.sytit p {
    font-size: 12px;
  
    line-height: 26px;
}
.syabout .rightbox .d1 {
    font-size: 13px;
    line-height: 26px;
    
}
.syabout .rightbox .d3 {
    width: 100%;
     
}

.syabout .rightbox .d3 a {
   
    
    font-size: 12px;
  
    text-align: center;
}
.alltitle{      
    font-size: 18px;
    
    margin: 0 0 10px 0;
    
    padding: 10px 0 20px 30px;
    background: url(../images/home-more.png) no-repeat left center;
    background-size: contain;}
	.alltitle:after {
    
    width: 35px;
     
    left: 30px;
    bottom: 15px;
}
.font22 {
        font-size: 15px!important;
    }
	    .aelopa .list .t1 {
        font-size: 13px;
    }
	    .aelopa h3 {
        font-size: 16px;
    }
	.aelopa .list .t2{ margin-bottom:15px;}
 .aelopa .list{ width:100%;}
	.index-rel .abs .txt{ display:none;}
.down a{ width:100%;}
.botc a{ width:100%; margin-bottom:2%;}
.botc a p {
    
    font-size: 16px;
   
}
.news-info .page a.btn {
    width: 100%;
    line-height: 40px;
    height: 40px;
   font-size:13px;
}
.botc a h3 {
    font-size: 16px;
   
}
.down a .con h3 {
        font-size: 15px;
        line-height: 26px;
    }
	.down a .btn { font-size:12px;
    
    width: 130px;
    height: 40px;
    
    line-height: 40px;
    border-radius: 40px;
     
    margin-top: 2%;
    
}
.lourew h4, .lourew h5 {
    width: 100%; margin-bottom:10px; background:#f8f8f8;
}
.itembus a{ width:28%;}
.dolpa li a h3{ font-size:15px; line-height:30px; margin:0; width:100%;}
.picta, .sloct{ width:100%;}

.dolpa li a h3 p, .dolpa li a span, .down a .con h3 span {
    font-size: 12px;
}
.elbol {
   
    width: 80%;
}
.elbol h3, .picta h3 {
    font-size: 15px;
}
.elbol p {
    font-size: 12px;
    color: #fff;
    margin-top: 3%;
    line-height: 20px;
}
.column, .product-us .tit, .poubca .title{ font-size:16px;}
.laebta{ width:100%; margin:10px 0;}
.font22 {
    font-size: 14px;
}
.dasol{ padding:15px;}
.dasol .d1{ font-size:16px;}
.dasol .d2{ font-size:12px; margin:0;}
.edit-con p{ font-size:13px;}
.edit-con img{ height:auto!important;}
.ladfbu{ margin-top:0px;}
.lbtapc{ width:100%;}
.caetct{ padding:15px;}
.caetct a{ font-size:13px;}
.lawer a .pic {
     
    width: 100%;
    height: auto;
    
    margin-bottom: 20px;
}
.realbt a{ font-size:13px;}
.lawer a h3{ width:100%; font-size:16px; font-weight:bold;}
.leftbox{ width:100%} 
.foot ul{ width:100%;}
.foot ul li{ width:25%}
.foot ul li h3 {
    margin-bottom: 10px;
}
.foot ul li h3 a {
    font-size: 13px;
}
.foot ul li p a {
    font-size: 12px;
    line-height: 26px;
}
}
 


@media (max-width: 970px) {/*Ipad 11 英寸*/
.svolm a{ position: inherit; width:100%;  }
.svolm a h4{font-size: 15px;
    line-height: 2;
    margin: 0;
    transition: all 0.5s ease;
    background: #008cd6;
    color: #fff;
    padding: 10px;}
.svolm a h4 p{ font-size:13px;    color: rgba(255, 255, 255, 0.5);}
.svolm a img{ margin:0 5px 0 0; 
    border: 2px solid rgba(255,255,255,0.5);
    border-radius: 50%;
}
 .svolm a:nth-child(1){ text-align:left; left:0%;}
 .svolm a:nth-child(1) img{          float: left;
    width: 15%;
    margin-top: 3%;
    margin-left: 3%;
     }
 .svolm a:nth-child(2){ text-align:left;left:0%;top:35%;}
 .svolm a:nth-child(2) img{         float: left;
    width: 15%;
    margin-top: 3%;
    margin-left: 3%;
     }
 .svolm a:nth-child(3){ text-align:left;left:0%;top:75%;}
 .svolm a:nth-child(3) img{          float: left;
     width: 15%;
    margin-top: 3%;
    margin-left: 3%;
  }
 .svolm a:nth-child(4){ text-align:left;left:0%;bottom:-23%;}
 .svolm a:nth-child(4) img{       float: left;
     width: 15%;
    margin-top: 3%;
    margin-left: 3%;
     }
 .svolm a:nth-child(5){ text-align:left;right:0%;top:0%; }
 .svolm a:nth-child(5) img{        float: left;
      width: 15%;
    margin-top: 3%;
    margin-left: 3%;
    }
 .svolm a:nth-child(6){ text-align:left; right:0%;top:0%;}
 .svolm a:nth-child(6) img{        float: left;
     width: 15%;
    margin-top: 3%;
    margin-left: 3%;
   }
 .svolm a:nth-child(7){ text-align:left; right:0%;}
 .svolm a:nth-child(7) img{         float: left;
   width: 15%;
    margin-top: 3%;
    margin-left: 3%;
    }
	
	 .svolm a:nth-child(8){ text-align:left; right:0%;}
 .svolm a:nth-child(8) img{         float: left;
    width: 15%;
    margin-top: 3%;
    margin-left: 3%;
    }
 
 .footer-code {     padding: 3%;
    width: 100%;
    transform: translateX(-50%);
    background: #fff;
    left: 50%;
    font-size: 14px;
    color: #666;
    line-height: 26px;
    bottom: -195%;
    border-radius: 0px;
    box-shadow: 0 0 0px rgba(0,0,0,0.1);
    display: block;
    text-align: left;
    position: inherit;margin-bottom: 20px;
    }
.svolm a:nth-child(1) .footer-code{ bottom:-100%;}
.svolm a:nth-child(2) .footer-code{ bottom:-110%;}
.svolm a:nth-child(3) .footer-code{ bottom:-110%;}
.svolm a:nth-child(4) .footer-code{ bottom:-75%;}
.lptenc li{ margin-bottom:2%; width:100%; margin-right:0%; float:left;}
.lptenc li:nth-child(4n){ margin-right:0%;}
.lptenc li:nth-child(3n){ margin-right:0;}

.lptenc li a{ display:block;}

 
.lptenc li a .tit{  font-size:15px; margin:10px 0 20px 0; text-align:center;}
 


.otemla li{ width:100%; margin:0 0 15px 0 }
.otemla li a .tit { height:auto;
    padding: 0 15px;
    font-size: 14px;
  
}
.otemla li a .time {
    color: #999;
    padding: 0 15px;
    line-height: 34px;
}
.uncebna li a { font-size:14px;}
.uncebna li a span {
      font-size:13px;
    
}
.news-info {
    padding: 30px 0;
}
.news-info .con-l{ width:100%;}
.news-info .con-r{ width:100%; padding:0;}
.news-info .head h3 {
    font-size: 18px;
    font-weight: normal;
}
.news-info .head span { text-align:center; font-size:13px;
}
.news-info .page {
    margin-top: 20px;
}
.news-info .page .link {
    width: calc(100% - 0px);
}
.news-info .page .link a {
    line-height: 30px;
    font-size: 14px;
}
.news-info .page .btn {
    width: 100%;
    line-height: 42px;
    height: 42px;
 
    font-size: 13px;
    margin: 5% 0;
}
.news-list li a .con .d1 {
 
    font-size: 15px; color:#000;
}
 .news-list li {
    padding: 0 0 0px 0;
 
    margin-bottom: 15px;
}
.news-list li a .pic{ width:100%;}
 
.news-list li a .con{ width:100%;margin-top:15px;}
.news-list li a .con .d2{ font-size:12px; margin-bottom:0;   }
.news-list li a .con .d3{ display:none;}
.pagelc {
    padding: 30px 0 40px 0;
}
.pagelc a { font-size:12px;
}
.pagelc .mob-none{ display:none;}
.lteabc{ margin-top:3%;}
.lteabc li a{ display:block; padding:20px 0;}
 
.lteabc li a .date{ display: none;}
.lteabc li a .cont{ width:calc(100% - 0px); padding:0; position:relative;}
.lteabc li a .cont:before{ display:none;}
.lteabc li a .cont .d1{ font-size:16px; color:#000; }
.lteabc li a .cont .d2{ font-size:13px; margin-top:10px;}
 

.aboutcon{ width:100%;}
.aboutcon h3 {
 
    font-size: 16px;
    font-weight: bold;
    
    margin-bottom: 5%;
}
.aboutcon p {
    line-height: 26px;
    font-size: 13px;
}
.yneaem li{ width:100%; float:left; margin-right:0%; margin-bottom:2%;}
.yneaem li a .con .d1{ font-size:15px; height:24px; margin:0;}
.yneaem li a .con .d3{ font-size:12px; line-height:24px; height:48px; margin:0;}
.yneaem li a .con .d2{ display:none;}
.yneaem li:nth-child(2n){ margin-right:0;}
.yneaem li:nth-child(3n){ margin-right:2%;}
.yneaem li:nth-child(6){ margin-right:0;}
.yneaem li:nth-child(18){ margin-right:0;}
.yneaem li a {
 
    padding: 5px;
  
}
.yneaem li a .d1 {
    font-size: 13px;
    line-height: 24px;
    height: 48px;
 
    margin-top: 10px;
 
}
.yneaem li a .d2 {
 
    margin: 10px 0 0 0;
    font-size: 12px;
 
}

.position{ display:none!important;}
.foot{ padding:15px 0;}
.foot li {
    width: 100%;
    text-align: center;
}
.foot li img{ width:30%; margin:15px 0;}
  
.copyright{line-height: 26px; font-size:13px; padding:10px 3%; width:100%; }
.copyright p{ width:100%;}
.copyright a{ margin:0 auto;}
.threepart{ display:none;}
.title {
    font-size: 16px;
 
    margin: 30px 0 15px 0;
 
}
.T-nav li {
    margin-left: 0px;
 
}
 
.T-nav li a {
 
    text-align: center;
    
}
.search{ margin-top:0;}
.search a{ font-size:12px; margin-left:10px;}
.search a:nth-child(1){ display:none;}
.s-t-search a:nth-child(1){ display:none;}
.sjbox{ background:#014099; padding:8% 0 3% 0;}
.sjbox a .pic{ display:none;}
.sjbox a{ display: block; position: inherit; width:50%; }
.sjbox a:nth-child(2){ margin-left:0; z-index:8;}
.sjbox a:nth-child(3){ margin-left:0; z-index:7;}
.sjbox a:nth-child(4){ margin-left:0; z-index:6;}
.sjbox a .con{ position:inherit; margin-bottom:8%;}
.sjbox a .con .tb1, .sjbox a .con .tb2, .sjbox a .con .tb3, .sjbox a .con .tb4{
 
    margin-bottom: 4%;
  
}
.sjbox a .con h3 {
 
    font-size: 16px;
    margin-bottom: 10%;
    
}
.omfdl .p2{ margin:0; text-align:center;}
.omfdl {
    
    border-radius: 0;
    width: 100%;
 
 
    height: auto;
  
    padding: 8% 0 0 0;
}
.omfdl .qq{ display:none;}
.pad-solc .title {
    font-size: 16px;
}
.pad-solc .title p {
    font-size: 13px;
}
.olta2 {
    width: 100%;
    padding: 0 4%;
}
.olta2 li {
    padding-left: 0;
    width: 50%;
 
    border-right: 0px solid #b1c5e0;
    margin-bottom: 5%;
}
.olta2 li p {
    width: 50%;
    font-size: 12px;
}
.olta2 li span {
    font-size: 24px;
 
}
.bieao .con{ font-size:13px; line-height:24px; margin-top:4%;}
.boprek {
    height: auto;
    padding:0 0 10% 0; text-align:center;
}
.boprek a {
    font-size: 13px;
 
}
a.arenc span {
 
    margin-top: 0;
 
    font-size: 13px;
 
}
a.arenc .p2 {
    margin-top: 0;
    line-height: 30px;
 
    font-size: 15px;
    width: 66%;
    /* margin: 5% auto; */
 
}
a.arenc img {
    width: 100px;
}
.ovrea {
    width: 100%;
}
.botc {
  width: 100%; margin-top:5%;
}
.bieao img {
   width: 10%;
}    .bieao ul li h3 {
        font-size: 15px;
    }.bieao ul li{ margin-bottom:3%;}
.bieao .con {
    width: 100%; 
}
.ab-01 {
    padding: 5% 0;
  
}
.olta li p{ font-size:12px;}
#certify .swiper-slide {
	width:70%;
 
	padding:30px 0;
 
}
.lobnea {
     display: inherit; 
 
}
.lobnea .rel{ position:inherit;}
.lobnea .list .img img{ display:none;}
.lobnea .list:before{ display:none;}
.lobnea .list .num{ display:none;}
.lobnea .list .tit {
     position: inherit;  
    z-index: 3;
 
    font-size: 16px;
 
 
    padding: 0 20px;
 
 
}
.lobnea .list .con {
    font-size: 14px;
    width: 100%;
    padding: 0 20px;
    position: inherit;
 
    color: #000;
    opacity: 1;
    visibility: inherit;
    
    transition: all 0.5s;
}
.lobnea .list {height:100px;
    width: 100%;
    
}
.lobnea .list .tit {
  
    width: 100%;
    font-size: 16px;
    
}
.swiper-2 .tit {
    font-weight: bold;
    font-size: 14px;
}
.annct p {
    font-size: 14px;
  
}
.annct p span {
 
    font-size: 13px;
  
}
.ny-banner h4 { margin-top:5%;
 
 
    font-size: 17px;
 
    width: 90%;
}
.ny-banner h4 a{ display:none;}
.ny-banner h4 span {
 
    font-size: 12px;
 
    line-height: 22px;
    margin-top: 3%;
 
}
.alocc li a p {
    font-size: 14px;
 
}
.alocc li a p span {
    font-size: 12px;
    line-height: 22px;
 
    margin-top: 3%;
}
.alocc {
    position: inherit;
    left: 0%; width:100%;
    transform:translateY(0%);
    padding: 0;
}
.roslm a div {
    opacity: 1;
   
    line-height: 22px;
   
    padding: 30% 5% 0 5%;
   
}
 .roslm a {
    width: 33%;
    position: relative;
    overflow: hidden;
}
.roslm a div h3 {
    margin-bottom: 5%;
    font-size: 13px;
}
.roslm a div p {
    margin-bottom: 0%;
    font-size: 12px; line-height:26px;
}
.bleac a {
    width: 100%;
    padding-top: 0%;
 
}
.bleac a h3 {
    font-size: 14px;
    margin-bottom: 3%;
}
.bleac a p {
    font-size: 12px;
    margin-bottom: 5%;
}
.bleac a span {
    padding: 8px 20px;
 
    font-size: 12px;
}
.aemltc .con {
    width: 65%;
    font-size: 13px;
    line-height: 26px;
}
.olta{ padding:0;}
.olta li {
    width: 50%;
    margin-bottom: 5%;
    text-align: center;
}
.olta li span {
    font-size: 22px;
 
}
.aemltc .pic{ width:100%;}
.aemltc .con{ width:100%;}
.dolsca .d5 {
    width: 10%;
}
.dolsca .d5 {
    padding-top: 10px;
    text-align: center;
}
.dolsca span {
 font-size: 13px;
    height: 50px;
    line-height: 50px;
}
.dolsca .d1 {
  
    text-indent: 10px;
 
    font-size: 15px;
}
.lourew{ font-size:13px; line-height:26px;}
.dolsca .d2{ width:25%!important;}
.dolsca .d3{ width:33%!important;}
.dolsca .d4{ display:none;}
.geplb .d1{ font-size:16px;}
.geplb .d1 span { font-size:14px;
}
.hrzp li {
    width: 33%;
 
    font-size: 13px;
}
.hrzp li img{ width:30%;}
.wenhua, .wenhua2{ width:100%;}
.wenhua{    padding: 40px;
    font-size: 16px;
 
    line-height:26px;}
.input_bd01 {
 
    height: auto; 
    margin: 0 0px 15px 0px;
 
}
.input_bd01 input {
width:86%;}
.input_btn02 input {
 
    height: 42px;
  
    font-size: 14px;
 
}
.input_bd input {
    width: 75%;height: 42px;
}
.input_bd01 textarea {
    width: 85%;
    margin-top: 10px;
}
.flex_2 {
    width: 100%;
}
.mceubna .cont .d0 {
    font-size: 16px; margin-bottom:20px;
  
}
 .mceubna .cont .d1{ font-size:16px;}
.contact_t1{ font-size:16px;padding: 10px 0 10px 0;}
.input_bd {
 
    height:46px;
    margin: 0 0px 10px 0px;
 
}
.mceubna .cont .d2 { line-height:30px;
    font-size: 14px;
    padding-left: 0px;
}
.mceubna .cont .d2 span{ display:none;}
.mceubna .cont .d3 { display:none;}
.foot .lsdoc {margin-bottom: 30px;
    width: 100%;
}
.foot .lsdoc .d1{ margin:15px 0 15px 0; text-align:center;}
.lsdoc .d2 {
    margin:0 auto 5%;
    width: 150px; 
}
.lsdoc .d3{ font-size:13px; line-height:26px;}
.foot .sonla{ width:100%;}
.sonla dl {
    width: 22%;
    text-align: left;
}
.sonla dl dt {
    font-size: 14px;
 
    padding-bottom: 4px;
  
    margin-bottom: 0;
 
}
.olspc {
    border: none; margin-top:30px;
    line-height: 26px; font-size:13px; text-align:left;
    padding: 0;
}
.sonla dl dd {
    line-height: 26px;
}
.sonla dl dd a{ font-size:13px;}
.foot .lsdoc .d1 img{ width:40%; text-align:center; }
.logo {
    margin: 10px 0px;
}
 .logo img{ height:30px; }
 
.ny-nav p a {
 border-bottom:1px solid #ddd;
    background: #fff; line-height:50px; font-size:13px;
}
 
.ny-nav p {
    display: none;
}
.ny-nav span {
 display: block;
 border-bottom: 0px solid #ddd;
 line-height: 50px;
 background:url(../images/xl.png) no-repeat right center;
 text-align: left; 
 font-size: 14px; margin:0; 
}
.ny-nav .wrap{  background:#f5f5f5;}
.ny-nav .d2 {
display:none!important
}
}
 
@media (max-width: 920px) {/*可能这个也有Ipad11 英寸的影子*/
 
}
 @media (max-width: 780px) {
 .omfdl .p2 img {
    margin-right:10px; margin-bottom:20px;
    width: 15%;
}
  .lboal{ padding:4%;}
.omfdl .p1,.alocc .p1{ font-size:16px;}
.bg-enc{ height:300px;}
.blbrc{ font-size:20px;}
.ny-banner{ height: inherit; padding-top:50px;}
.ny-banner h2 {
 top:60%;
    font-size: 16px;
  
}
.ny-banner h2 P {
    font-size: 14px;
}
.obrelc {
    background-size:inherit;
    height: inherit;
    position: inherit;
  
    width: 100%;
}
.ab-01 h3,.ltrea h3{ font-size:16px;}
.ab-01 h3:after {
    content: '';
    height: 2px;
    width: 30px;
    position: absolute;
    bottom: -5px;
    left: 50%;
    margin-left: -15px;
    background: #014099;
}
.ab-02{ padding:0;}
.mbaeo{ position:relative; left:0; transform:translateX(0); width:100%;}
.bobme{ padding:4% 0 8%;}
.lbtena .d2{ margin-top:30px;}
.mbaeo .d2{ margin:10px 0;}
.olbmc{ font-size:18px;}
.bloea .list .d1{ font-size:18px;}
.bloea .list .d2{ font-size:14px;}
.ac-02 li{ height:auto; padding:8% 2%;}
.oplca .d2{ font-size:14px;}
.honor-ul li{ width:49%;}
.honor-ul li:nth-child(3n){ margin-right:2%;}
.honor-ul li:nth-child(2n){ margin-right:0;}
.honor-ul li .honor-li-img{ height:140px;}
.honor-ul li .honor-li-img p img{ max-height:120px;}
.honor-ul li .honor-li-tit{ line-height:25px; height:25px; font-size:14px;}
.teaolk .pic{ width:100%; text-align:center;}
.teaolk .con{ width:100%; margin-top:4%;}
.teaolk .con .d1{ font-size:20px;}
.teaolk .con .d2{ font-size:14px;}
 
.bleac .d1,.lotec .d1,.mmaek .d1,.biteoa .tit{ font-size:18px;}
.lotec .d2,.mmaek .d2{ font-size:14px;}
.olbab .list img{ height:50px;}
.olbab .list .d2,.oplbe td{ font-size:14px;}
.bmtea li{ width:100%; margin-right:0;}
.bmtea li a .pic img{ height:auto;}
.iteaol li .pic span{ width:80px; height:80px;}
.iteaol li .tit{ font-size:18px; margin:12px 0;}
.iteaol li .con{ font-size:14px;}
.optela li{ width:49%;}
.optela li:nth-child(2n){ margin-right:0;}
.lbemat .pic{ width:100%; text-align:center;}
.lbemat .con{ width:100%; margin-top:30px;}
.lbemat .con .d1{ font-size:18px;}
.lbemat .con .d2{ font-size:14px; margin-top:15px;}
.betyc .d2{ margin:5% 0; font-size:18px;}
.mbtael li{ width:48%; margin-bottom:4%; padding:20px 12px;}
.bbaten{ font-size:14px;}
.realbt{ position:relative; top:0; width:100%;}
.praelb{ height:auto; max-height:240px;}
.realbt h5{ font-size:16px; line-height:45px;}
.lmbaet{ font-size:14px;}
.martel a{ width:150px; line-height:40px; font-size:16px; border-radius:10px;}
.oscat li{ width:100%;}
.bmlre .d1,.maetoc{ font-size:18px;}
.bmlre .d2,.bmlab{ font-size:14px;}
.lboael .con{ width:100%;}
.lboael .con .d1{ font-size:20px;}
.lboael .con .d2{ font-size:14px;}
.lboael .pic{ float:left; margin-top:15px;}
.bloar a{ font-size:18px;}
.lbhnea .con .d2{ margin:15px 0;}
.lntem .pic{ width:100%; text-align:center;}
.lntem .con{ width:100%; font-size:14px;}
.plgmc li{ width:49%; margin-bottom:2%;}
.plgmc li:nth-child(2n){ margin-right:0;}
.plgmc li .pic{ height:150px;}
.plgmc li .pic img{ max-height:120px;}
.plgmc li .tit{ font-size:14px; line-height:45px; height:45px;}
.mtebc p{ font-size:18px; line-height:45px;}
.mtebc p.on{ font-size:22px;}
.bltea{ min-height:80px;}
.bltea .d1{ font-size:20px;}
.bltea .d2{ font-size:14px;}
}
@media (max-width: 640px) {
 
}
 
 
 

  