@charset "utf-8";
/* CSS Document */
.jsbanner{ width:100%; height:auto; margin:0px auto;}
.jsbanner img{ width:100%;}

.yyjs{font-size:20px; color: #303030; line-height: 36px; text-indent:2em;}

.jstit{ width: 100%; height: 130px;}
.jstit .p1{font-size: 30px; font-weight: bold; color:#0165c3; text-align: center;line-height:62px;}
.jstit .p2{ width: 60px; height:4px; background:#0165c3; margin: 0px auto;}
.jstit .p3{font-size:18px;color:#808080;text-align: center; line-height:46px;} 

.wid{ width:1340px; margin:0px auto; margin:30px auto;}




.yywhbj{width:100%; height:1400px; position: relative; background: url("http://sv.023rp.cn/resource1/images/ks/yywhbbj.jpg") no-repeat top center;}
.yywhbj .jstit{ padding-top:20px;height: 125px;}
.yywh {}
.yywh .p11{font-size:20px; color: #303030; line-height:36px; text-indent: 2em;}
.yywh li { width:32.125%; margin-right:1.810%; float: left;overflow: hidden; margin-top: 35px;box-shadow: 0px 1px 12px 0px rgba(34,23,20,0.15);}
.yywh li:nth-child(3n){ float:right;margin-right:0;}
.yywh li img{ width: 100%;}
.yywh li div{ width:100%; background: #fff; height: 190px; padding: 0 5%;}
.yywh div .p1{font-size:28px; color: #303030; line-height:36px;font-weight: bold; text-align: center; padding-top:40px;}
.yywh div .p2{font-size:20px; color: #303030; line-height:36px; padding-top:16px;}


.kshjbj{width:100%; height: 930px; background: url("http://sv.023rp.cn/resource1/images/ks/kshjbj.jpg") no-repeat top center;}
.kshj{margin-top: 60px;position: relative;}
.kshj li{ float: left; height: 712px;}
.kshj li img:nth-child(2){ margin-top: 1.8%;}
.kshj .list1{ width:37.875%;height: 712px; overflow: hidden;}
.kshj .list2{ width:30.375%;height: 712px; overflow: hidden; margin-left:0.8%;}
.kshj .list3{ float:right;width:30.375%;height: 712px; overflow: hidden;}

.nycon{ width:1260px; margin:0px auto;}
.wzdh{border-bottom:5px solid #e6e6e6;background: url("http://sv.023rp.cn/resource1/images/dqwz.jpg") no-repeat left center;
font-size: 20px;color: #303030;line-height:40px;text-indent: 25px; margin-top:10px;}
.wzdh a{color: #303030;} 
 
.yyhjp{width: 100%; height: 64px;line-height: 64px; border-bottom: #e0e0e0 1px solid;font-size: 40px;color: #006db8;font-weight: bold; margin-bottom:10px; margin-top:30px;}
.yyhjlb{width: 100%; margin-top:2%; }
.yyhjlb li{ width:28%; float:left; margin:2% 2.5%;}
.yyhjlb li img{ width:100%; height:272px;box-shadow: 5px 5px 5px #b1b1b1;  cursor: pointer;  transition: all 0.6s;  }
.yyhjlb li img:hover{transform: scale(1.2); }
.yyhjlb li p{font-size: 16px;  font-weight: 600;  padding-top: 10px; text-align:center;color: #000;}

.nycon .hj{ width:100%; height:1px; padding-bottom:2%;}

.yysblb{width: 100%; margin-top:2%; }
.yysblb li{ width:22.5%; float:left; margin:1% 1.25%;}
.yysblb li img{ width:100%; height:250px;box-shadow: 5px 5px 5px #b1b1b1;  cursor: pointer;  transition: all 0.6s;  }
.yysblb li img:hover{transform: scale(1.2); }
.yysblb li p{font-size: 16px;  font-weight: 600;  padding-top: 10px; text-align:center;color: #000;}

@media (max-width: 1340px) {
.jsbanner{ width:100%;}
.wid{ width:96%; margin:0px auto; margin-top:0.2rem;}
.yyjs{font-size:0.3rem; line-height:0.5rem; margin-bottom:0.1rem}
.yywhbj .jstit{ height:1.55rem;}
.jstit{ width: 100%; height:1.1rem;}
.jstit .p1{font-size:0.5rem; line-height:0.8rem;}
.jstit .p2{ width: 1rem; height:0.04rem;}
.jstit .p3{font-size:0.24rem; line-height:0.46rem;} 
.yywh .p11{font-size:0.3rem; line-height:36px; text-indent: 2em;}
.yywh li { width:48.20%; margin-right:1.80%; margin-top: 0.3rem;}	
.yywh li div{ width:100%; height:2.75rem; }
.yywh div .p1{font-size:0.40rem; padding-top:0.1rem;}
.yywh div .p2{font-size:0.30rem;line-height:0.4rem;padding-top:0.15rem;}
.nycon{ width:96%; margin:0px auto;}

.yyhjp{width: 100%; height:1rem;line-height: 1rem; font-size:0.6rem;margin-bottom:0.2rem; margin-top:0.6rem;}
.kshjbj{width:100%; height:5.5rem; margin-top:0.6rem; padding-top:0.1rem;}
.yyhjlb li{ width:46%;margin:2% 2%;}
.yyhjlb li img{ width:100%; height:2.78rem;}
.yyhjlb li p{font-size:0.26rem;}

.yysblb li{ width:46%;margin:2% 2%;}
.yysblb li img{ width:100%; height:2.78rem;}
.yysblb li p{font-size:0.26rem;}

.kshj{ padding-top:0.3rem;}
.kshj li{ float: left; height: 4.7rem;}
.kshj li img{ width:100%;}
.kshj .list1{ width:37.875%;height: 4.7rem; overflow: hidden;}
.kshj .list2{ width:30.375%;height: 4.7rem; overflow: hidden; margin-left:0.8%;}
.kshj .list3{ float:right;width:30.375%;height:4.7rem; overflow: hidden;}
.wzdh {border-bottom: 0.05rem solid #e6e6e6; background-size:0.21rem 0.24rem; font-size:0.25rem;line-height: 0.5rem;text-indent:0.25rem;margin-top: 0.2rem;}
	}
	
@media (max-width: 1250px) {
	}
@media (max-width: 1050px) {
	}
@media screen and (max-width: 900px) {
	}
@media only screen and (max-width: 768px){
	}





