/* CSS Document */
body,html,div{ background:none;}
.orebanner{ width:100%; height:6.34rem; background:url(../images/zt/ore/oreba.jpg) center center no-repeat #fff; background-size:100%;}
.orebanner p{ font-family:"思源宋体"; color:#fffefe; font-size:0.47rem; margin-left:46.5%; padding-top:1.8rem; padding-bottom:0.5rem;}
.orebanner a{ width:20.4%; height:0.77rem; display:block; background:url(../images/zt/ore/orezxa.png) center center no-repeat;background-size:100%;transition: all 0.5s ease; margin-left:48.5%;}
.orebanner a:hover{width:21.4%; height:0.79rem;}

.oredd_tb{ width:100%; padding-top:1.2rem;background:url(../images/zt/ore/orehajb.jpg) center bottom no-repeat #fff;  padding-bottom:1.5rem; background-size:100%;}
.oreddn_tb{ width:79.7%; margin:0 auto;}
.oreddn_tb1{background:url(../images/zt/ore/oredd.png) right bottom no-repeat; background-size:50%;}
.oreddn_tb1 p{ font-family:Arial; font-size:24px; color:#4d4d4d; line-height:2; padding-top:0.3rem;text-align: justify;}
.oreddn_tb2{display:flex; width:100%;flex-wrap:nowrap;justify-content:space-between; padding-top:0.3rem;}
.oreddn_tb2 img{ width:32.1%; border-radius:10px;}
@media screen and (max-width:600px){
.oreddn_tb1 p{ font-size:0.6rem;}	
.oreddn_tb2{flex-wrap:wrap;}
.oreddn_tb2 img{ width:100%; margin-top:0.5rem;}
.oreddn_tb{ width:90%;}
}
	
.oreddn_tb3{display:flex;width:100%;flex-wrap:nowrap;justify-content:center;align-items:center; padding-top:1rem; padding-bottom:1rem; background:#fff;}
.oreddn_tb3 img{}	
.oreddn_tb3 p{ font-family:"思源宋体"; font-size:36px; color:#333333; margin-left:1%;}
@media screen and (max-width:900px){
.oreddn_tb3{ padding-top:30px;}	
.oreddn_tb3 p{ font-size:0.7rem;}	
	}

.oreddn_tb4{display:flex;flex-wrap:nowrap;justify-content:space-between; padding-bottom:20px; padding-top:20px; margin-top:20px; margin-bottom:20px;}
.oreddnl_tb4{ width:54.7%; display:flex;flex-wrap:nowrap;justify-content:flex-start; padding-top:20px;}
.oreddnl_tb4 img{ max-width:28px; max-height:28px; margin-top:10px;}	
.oreddnl_tb4 p{ padding-left:1%; line-height:2; font-family:Arial; font-size:24px;text-align: justify; color:#4d4d4d;}
.oreddnl_tb4 p span{ font-weight:bold; display:block;}
.oreddnr_tb4{ margin-right:4%;background:url(../images/zt/ore/xkadb.jpg) center center no-repeat; background-size:100.3%;-webkit-transition:all 0.5s;transition:all 0.5s;border-radius:40px;box-shadow:0px 2px 7px #d6d6d6; margin-left:1.5%;}
.oreddnr_tb4 a{}
.oreddnr_tb4 a img{-webkit-transition:all 0.5s;transition:all 0.5s;}
.oreddnr_tb4 a span{ display:block; width:100%; font-family:"微软雅黑"; font-size:30px; color:#333333; text-align:center; padding-top:15px; padding-bottom:0.37rem; }
.oreddnr_tb4:hover{	border-radius:0px;box-shadow:0px 2px 7px #a4a0a0;}
.oreddnr_tb4 a:hover img{opacity: 1;
filter: alpha(opacity=70);
transition: all 0.5s linear;
-moz-transition: all 0.5s linear;
-o-transition: all 0.5s linear;
-webkit-transition: all 0.5s linear;
-webkit-transform: scale(1.12);
-moz-transform: scale(1.12);
-o-transform: scale(1.12);
-m-transform: scale(1.12);
transform: scale(1.12);}
@media screen and (max-width:600px){
.oreddn_tb4{flex-wrap:wrap;box-shadow:0px 2px 7px #d6d6d6; padding-left:3%; padding-right:3%; padding-top:0.5rem;}	
.oreddnl_tb4{ width:100%;justify-content:none;}
.oreddnl_tb4 img{ display:none}
.oreddnl_tb4 p{ font-size:0.6rem;}
.oreddnl_tb4 p span{ text-align:center;}
.oreddnr_tb4 a span{ font-size:0.6rem;}
	}
	
.oreal_tb{ width:100%; background:#fff;}
.orealn_tb{ width:80.9%; margin:0 auto;}
.orealn_tb1{}
.orealn_tb1 ul{ width:100%;display:flex;flex-wrap:nowrap;justify-content:space-between;}
.orealn_tb1 ul li{ width:46.9%;position: relative;}
.orealn_tb1 ul li::after {
  content: "";
  width: 0;
  height: 3px;
  background: #e97a2d;
  position: absolute;
  top: 100%;
  left: 50%;
  transition: all .8s;}
.orealn_tb1 ul li:hover:after {
	left: 0%;
	width: 100%;
}  
.orealn_tb1 ul li a{ display:block;}
.orealn_tb1 ul li a img{-webkit-transition:all 0.5s;transition:all 0.5s;}
.orealn_tb1 ul li a:hover img{box-shadow:0px 2px 7px #d6d6d6;-webkit-transition:all 0.5s;transition:all 0.5s;}
.orealn_tb1 ul li a span{ display:block; width:100%; text-align:center; line-height:1rem; font-family:Adobe Caslon Pro; font-size:28px;}
@media screen and (max-width:600px){
.orealn_tb{ width:97%}	
.orealn_tb1 ul{flex-wrap:wrap;}
.orealn_tb1 ul li{ width:100%}
.orealn_tb1 ul li a span{ font-size:0.35rem; line-height:4; }
	}
.orealn_tb2{background:url(../images/zt/ore/oredad.jpg) center 30px no-repeat #fff; width:93.3%; margin:0 auto; padding-bottom:0.6rem;}	
.orealn_tb4{width:93.3%; margin:0 auto; padding-bottom:0.6rem;}
.orealn_tb2 p,.orealn_tb4 p{ font-family:Arial; font-size:24px; color:#4d4d4d; line-height:2;text-align: justify;}
.orealn_tb4 p{ padding-top:0.6rem;}
@media screen and (max-width:600px){
.orealn_tb2 p,.orealn_tb4 p{ font-size:0.6rem;}	
	}

.orefwv_tb{ width:100%;background:url(../images/zt/ore/orefwv.jpg) center center no-repeat #fff; background-size:auto 100%; padding-bottom:0.6rem; }
.orefwvn_tb{ width:84.1%; margin:0 auto;}
.orefwvn_tb h1{ font-size:36px; color:#fff; padding-top:1rem; padding-bottom:1rem; text-align:center}
.orefwvn_tb ul{width:100%;display:flex;flex-wrap:nowrap;justify-content:space-between;}
.orefwvn_tb ul li{ width:23.9%;}
.orefwvn_tb ul li img{ margin:0 auto; display:block}
.orefwvn_tb ul li p{ width:100%; color:#fff; font-family:Arial; font-size:24px; line-height:2; padding-top:0.6rem;}
@media screen and (max-width:600px){
.orefwvn_tb h1{ font-size:0.7rem; padding-top:2rem; padding-bottom:2rem;}	
.orefwvn_tb ul{flex-wrap:wrap;}	
.orefwvn_tb ul li{ width:100%}
.orefwvn_tb ul li img{ width:21%;}
.orefwvn_tb ul li p{ font-size:0.6rem; padding-bottom:2rem;text-align: justify;}
	}