/*JY_shff1============*/
#JY_shfw1 { width: 100%; text-align: center; margin: 38px auto;}
#JY_shfw1 .jy_shfw_tit{text-align: center;font-size: 22px;letter-spacing: 2px;padding: 12px 0 12px;margin: 0;}
#JY_shfw1 .jy_shfw_txt{text-align: center;font-size: 15px;letter-spacing: 2px;color: rgb(0 64 152 / 70%);margin: 0;}
#JY_shfw1 .jy_shfw_box{width:1250px;margin:26px auto 0;overflow: hidden;box-shadow: 0px 0px 5px 2px #eee;}
#JY_shfw1 .jy_shfw_list{width:50%;float:left;list-style-type: none;}
#JY_shfw1 .jy_shfw_img{width: 118px;float:left;font-size: 0;padding:12px 20px;}
#JY_shfw1 .jy_shfw_border{border-left:1px solid #eeeeee;}
#JY_shfw1 .jy_img_shfw{width:100%;}
#JY_shfw1 .jy_shfw_text{float: left;text-align: left;padding:30px 0;}
#JY_shfw1 .shfw_txt_tit{font-size: 22px;font-weight: 500;letter-spacing: 1px;margin: 0;}
#JY_shfw1 .shfw_tep_mail{font-size: 16px;letter-spacing: 1px;padding: 12px 0 4px;margin: 0;}
#JY_shfw1 .shfw_tep_mail a{font-size:16px;}
#JY_shfw1 .shfw_tep_mail a:hover{font-size:16px;text-orientation:none;color:#000;}
#JY_shfw1 .jy_shfw_time{font-size: 12px;letter-spacing: 1px;margin: 0;}

/*JY_shfw2============*/
#JY_shfw2 { width: 100%; text-align: center; margin: 0px; height: 150px; }
#JY_shfw2 div { text-align: left; }
#JY_shfw2 .dvs { width: 100%; overflow: hidden; margin: 0 auto; text-align: center; height: 150px; }

#JY_shfw2 .dvs .tit { width: 100%; font-size: 35px; text-align: center; margin-top: 10px; }
#JY_shfw2 .dvs .inf { width: 100%; font-size: 20px; text-align: center; margin-top: 20px; line-height: 158%; }

/*JY_shfw3============*/
#JY_shfw3 { width: 100%; text-align: center; margin: 0px; height: 250px; }
#JY_shfw3 div { text-align: left; }
#JY_shfw3 .dvs { width: 100%; overflow: hidden; margin: 0 auto; text-align: center; height: 250px; }

#JY_shfw3 .dvs ul { width: 100%; overflow: hidden; text-align: center; margin-left: 300px; }
#JY_shfw3 .dvs ul li { width: 125px; height: 45px; overflow: hidden; float: left; display: inline; text-align: center; margin: 10px; border: 1px solid #000000;border-radius:20px; background-color: #023f98; color: #ffffff; font-size: 20px; line-height: 200%; }

#JY_shfw3 .dvs .inf { width: 100%; font-size: 20px; text-align: left; margin-left: 390px; line-height: 200%; }


/*JY_ppgs4 ==========*/

#JY_shfw4 { width: 100%; overflow: hidden; text-align: center; margin: 0px; height: 1000px; }
#JY_shfw4 div { text-align: left; }
#JY_shfw4 .dvs { width: 100%; overflow: hidden; margin: 0 auto; text-align: center; position: relative; height: 1000px; }

#JY_shfw4 .dvs .nrs { width: 100%; text-align: center;}

#JY_shfw4 .dvs .nrs .nr1 { width: 100%; overflow: hidden; float: left; text-align: center;margin-bottom:50px;}
#JY_shfw4 .dvs .nrs .nr1 .lpts { width: 40%; overflow: hidden; float: left; text-align: center; margin-left: 260px; }
#JY_shfw4 .dvs .nrs .nr1 .rnrs { width: 30%; font-size: 25px; line-height: 188%; overflow: hidden; float: right; text-align: left;margin-right:300px; }
#JY_shfw4 .dvs .nrs .nr1 .lpts img { width: 650px;height:380px; }

#JY_shfw4 .dvs .nrs .nr2 { width: 100%; text-align: center; }
#JY_shfw4 .dvs .nrs .nr2 .rpts { width: 40%; overflow: hidden; float: right; text-align: center; margin-right: 260px; }
#JY_shfw4 .dvs .nrs .nr2 .lnrs { width: 30%; font-size: 25px; line-height: 188%; overflow: hidden; float: left; text-align: left; margin-left: 300px; }
#JY_shfw4 .dvs .nrs .nr2 .lnrs img { width: 650px; height: 380px; }