@charset "utf-8";


/*==========================================内页 结束=============================================*/

@media screen and (min-width:1940px){
	.container03 .left{ padding: 2.2rem 0 0;}
}


@media(min-width: 1200px){

	
.list3 li a:hover .con::before{ height: 100%;}
.gg-ul2 li a:hover .hy-link-bottom::before{ width: 100%;}



	.hy-row .col-xs-3  a:hover .hy-link-bottom::before{ height: 100%;}	
	.hy-row .col-xs-6 a:hover  .hy-link-bottom::before{ height: 100%;}

.row-box .col-xs-6 .img-ul li a:hover .img-ul-bottom::before{ height: 100%;}	
.dt-list-ul li:hover:before{ width: 100%;}


.row-box .img-ul li  a:hover .img-ul-bottom::after{ width: 30%;}
	
	.list_box1 li a:hover{color: #e2be8f;}
	.miso_btn1:hover{ background: #e2be8f;}
	.list_box2 li a:hover{ color: #e2be8f;}
	
	.miso_wzmap li dl dd a:hover{color: #e6c390;}
	
	.list_box4 li a:hover .img img{ transform: scale(1.08);}
	
	.list_box3 li a:hover:after{ width: 100%;}
	.list_box3 li a:hover h5{ color: #63065f;}
	.list_box3 li a:hover h5, .list_box3 li a:hover h6{transform: translateY(.05rem);}
	 
	.list_box12 li a:hover .top h6 svg, .list1 li a:hover .ll svg, .more3 .a:hover h6 svg, .more3s .a:hover h6 svg{ transform: translateX(.1rem) rotateX(180deg); }
	
	.mt-slick-ul li a:hover .bg{ opacity: 1;}
	.mt-slick-ul li a:hover .bg .con{ flex: 1;}
	
	.mt-slick-ul li a:hover .top::before{ opacity: 0; }
	.mt-slick-ul li a:hover .top h5{ color: #fff; text-shadow: 0px 0px 5px rgba(5, 4, 0, 0.4);}
	

	.yg-ul li a:hover .bg{ opacity: 1;}
	.yg-ul li a:hover .bg .con{ flex: 1;}
	
	.yg-ul li a:hover .top::before{ opacity: 0; }
	.yg-ul li a:hover .top h5{ color: #fff; text-shadow: 0px 0px 5px rgba(5, 4, 0, 0.4);}

	.yg-ul li a:hover {color: #111}


.gg-ul li a:hover {border-top: solid 0px #9b0400;background:#fff;}

.gg-ul li a:hover .bg{ opacity: 1;}
.gg-ul li a:hover .bg .con{ flex: 1;}
	
.gg-ul li a:hover .top::before{ opacity: 0; }
.gg-ul li a:hover .top h5{ color: #fff; text-shadow: 0px 0px 5px rgba(5, 4, 0, 0.4);}

	
}


@media(max-width: 1060px){

.gg-ul li a .top{position:relative; }
.gg-ul li a .bg{display:none}

.mt-slick-ul li *{transition:.5s}
.mt-slick-ul li a{height:125px;position:relative;z-index:1;display: block;transition: 0.3s all; transform: translateY(-15px); position: relative;overflow:hidden;}
.mt-slick-ul li a .top{position:absolute;top:0;right:0;bottom:0;left:0;padding:30px 30px;z-index:1}


.mt-slick-ul{ margin:0 0px;width: 105%; }
.mt-slick-ul li{ float: none; width: 100%; padding:0 25px; padding-top: 40px; position:relative;margin:auto;}

}

@media(max-width: 992px){
	
}

@media(max-width: 768px){
	
.header-right a{ display: inline-block; margin-left:5px; color: #fff; opacity:.6;}

	.list_box3 li a{ padding: .15rem 0}
	.list_box6 li a{ padding: .15rem 0}


	.list_box13 li a .top{padding: 0 .2rem;justify-content: flex-start;}
	.list_box13 li a .top h5{ text-align: left;}
	
	.list_box13{ margin: 0 -3px;}
	.list_box13 li{padding: 0 3px;margin-bottom: 0;width: 100%;}
	.list_box13 li a .top::before{top: .04rem;bottom: .04rem;background-size: 35% auto;}


	
	.list_box13 li a{}

	.list_box3 li h5{ line-height: .34rem;}
	.list3 li .con h5, .list4 li a .con h5, .list_box13 li a .top h5{}
	.list_box13 li a .top h5{font-size: .19rem;line-height: .3rem;height: .9rem\0;}
}
@media(max-width: 768px){
}  
@media(max-width: 456px){    
} 
@media(max-width: 300px){
	.list_box2 li{ font-size: .12rem}
} 
@media(max-width: 435px){
} 
