﻿/* CSS Document */
@charset "utf-8";


.nbanner{ width:100%; height:450px; overflow:hidden; background: url(../images/nb_1.png) center center no-repeat;background-size:cover;border-bottom-right-radius:50px; border-bottom-left-radius:50px;  }
.nbanner_1{width:100%; height:70px; line-height:70px; overflow:hidden; font-size:58px; color:#fff; margin:0 auto;margin-top:280px; text-align:center; letter-spacing:1px; font-family:'Inter-Regular';font-weight: 600;}

.over{ width: 100%; height: auto; overflow: hidden;background-color: #f9f9f9;}
.obg{background-color: #FFF1F4;}
.obg1{background-color: #ECEFF8;}
.over_1{ width: 1280px; height: auto; margin: 0 auto; overflow: hidden; border-radius:90px; margin-top: 120px;}
.over_1a{ width: 1280px; height: auto; margin: 0 auto; overflow: hidden;background-image:url(../images/ov_8.png); background-repeat:no-repeat; background-size:100% 100%;-moz-background-size:100% 100%; border-radius:90px; margin-top: 120px;}
.over_2{ width: 1180px; height: auto; overflow: hidden; margin: 0 auto;}


.over_3{ width: 1280px; height: auto;  overflow: hidden; border-top-left-radius: 90px; border-top-right-radius: 90px;}
.over_3a{ width: 1280px; height: auto;  overflow: hidden; border-top-left-radius: 90px; border-top-right-radius: 90px;}
.over_3a{ width: 1280px; height: auto;  overflow: hidden; border-top-left-radius: 90px; border-top-right-radius: 90px;}
.over_3_0{ width: 1180px; height: 152px;margin: 0 auto; line-height: 152px; overflow: hidden;}
.over_3_1{ width: 48%; height: 152px; float: left;line-height: 152px;overflow: hidden; margin-top: 20px;}
.over_3_1 img{ width:auto; height: 48px;}
.over_3_2{ width: 46%; height: 152px; float: left; font-size: 50px; color: #111; font-weight: bold;}
.over_3_3{ width: 6%; height: 152px; float: left; font-size: 50px; color: #fff; font-weight: bold; display: none}
.over_3:hover{ background: #d8222a;}
.over_3:hover .over_3_1 img{filter: brightness(0) invert(1);}
.over_3:hover .over_3_2{ color: #fff;}
.over_3:hover .over_3_3{display:block;filter: brightness(0) invert(1);}

.over_3a:hover{ background: #1D2379;}
.over_3a:hover .over_3_1 img{filter: brightness(0) invert(1);}
.over_3a:hover .over_3_2{ color: #fff;}
.over_3a:hover .over_3_3{display:block;filter: brightness(0) invert(1);}

.over_3b:hover{ background: #F46133;}
.over_3b:hover .over_3_1 img{filter: brightness(0) invert(1);}
.over_3b:hover .over_3_2{ color: #fff;}
.over_3b:hover .over_3_3{display:block;filter: brightness(0) invert(1);}

.over_4{ width: 100%; height: auto;  overflow: hidden;}
.over_4 ul li{ width: 100%; height: auto;  overflow: hidden; border-top: 1px solid rgb(216 34 42 / 20%);}
.over_4_1{ width: 48%; height: auto; float: left; margin-top: 30px; line-height: 37px; color: #D8222A; font-size: 30px; font-weight: bold;margin-bottom: 30px;font-family: arial;}
.over_4_2{ width: 52%; height: auto; float: left;line-height: 30px; font-size: 20px; color: #333; margin-top: 30px; margin-bottom: 30px;font-family:'Inter-Regular';}
.over_5{ width: 100%; height: auto; overflow: hidden; margin-bottom: 55px;}
.over_5 ul li{ width: 48.3%; height: auto;  overflow: hidden; float:left; margin-right: 3.4%; margin-top: 30px; border-radius:34px;}
.over_5 ul li:nth-child(2n){margin-right:0px;}
.over_5 img{ width: 100%; height: auto;transition: all 0.6s;}
.over_5 img:hover{ width:100%; height:auto;transform: scale(1.1);}
.over_4a{ width: 100%; height: auto;  overflow: hidden;}
.over_4a ul li{ width: 100%; height: auto;  overflow: hidden; border-top: 1px solid rgb(29 35 121 / 20%);}
.over_4a_1{ width: 48%; height: auto; float: left; margin-top: 30px; line-height: 37px; color: #1D2379; font-size: 30px; font-weight: bold;margin-bottom: 30px;font-family: arial;}

.over_4b{ width: 100%; height: auto;  overflow: hidden;}
.over_4b ul li{ width: 50%; height: auto;  overflow: hidden; border-top: 1px solid rgb(255 78 26 / 31%);float:left;}
.over_4b_1{ width: 100%; height: auto; float: left; margin-top: 30px; line-height: 37px; color: #F46133; font-size: 30px; font-weight: bold;margin-bottom: 30px;font-family: arial;}

.over_6{ width: 1280px; height: 420px; overflow: hidden;margin: 0 auto;background-color: #fff; border-radius:35px; margin-top: 64px; margin-bottom: 125px;}
.over_6_1{ width:1180px; height: auto; margin: 0 auto; margin-top: 50px;}
.over_6_2{ width:320px; height: auto; float: left; margin-right: 40px;}
.over_6_2 img{ width: 100%; height: auto;}
.over_6_3{ width:820px; height: auto; float: left; font-size: 18px; color: #111; line-height: 32px;font-family:'Inter-Regular';text-align: justify; }

/*avtivity*/
.huod{width: 1240px; height: auto; margin: 0 auto; overflow: hidden; margin-top: 120px; background: #FDF5F5;border-radius:90px;}
.huod_1{width: 1140px; height: auto; margin: 0 auto;overflow: hidden; margin-top: 50px; }
.huod_2{width: 623px; height: 120px; overflow: hidden;font-size: 50px; color: #111; line-height: 60px;font-family:'Inter-Regular'; text-transform: capitalize }
.huod_3{width: 400px; height: 6px;overflow: hidden; background: #D8222A; margin-top: 28px; }
.huod_4{width: 100%; height: auto;overflow: hidden; margin-top: 80px; margin-bottom: 60px;}
.huod_4_1{ width: 480px; height: auto; float: left; margin-right: 80px;}
.huod_4_1_1{ width: 308px; height: auto; float: left;margin-top: 40px;font-size: 30px; color: #000; line-height: 46px;font-family:'Inter-Regular'; text-transform: capitalize; font-weight:600; }
.huod_4_1_2{ width: 100%; height: auto; float: left;margin-top: 20px;font-size: 20px; color: #000; line-height: 36px;font-family:'Inter-Regular'; }

.huod_4_2{ width: 580px; height: auto; float: left;border-radius:35px; }
.huod_4_2 img{width: 100%; height: auto;transition: all 0.6s;}
.huod_4_2 img:hover{ width:100%; height:auto;transform: scale(1.1);}

.huod_4_3{width: 100%; height: auto;overflow: hidden; border-radius:35px; }
.huod_4_3 img{width: 100%; height: auto;transition: all 0.6s;}
.huod_4_3 img:hover{ width:100%; height:auto;transform: scale(1.1);}
.huod_4_4{ width: 100%; height: auto; float: left;margin-top: 40px;font-size: 30px; color: #000; line-height: 46px;font-family:'Inter-Regular'; font-weight:600; }
.huod_4_5{ width: 100%; height: auto; float: left;margin-top: 20px;font-size: 20px; color: #000; line-height: 36px;font-family:'Inter-Regular';}
.hgao{ margin-bottom: 120px;}


/*meeting*/
.meet{ width: 1240px; height: 70px; overflow: hidden; margin: 0 auto; margin-top: 120px;}
.meet_1{ width: 1240px; height: auto; overflow: hidden; margin: 0 auto; margin-top: 40px;}
.meet_1_1{ width: 480px; height: auto; overflow: hidden; float: left; margin-right: 40px;}
.meet_1_2{ width: 720px; height: auto; overflow: hidden; float: left;}
.meet_1_3{ width: 100%; height: auto; overflow: hidden; font-size: 20px; color: #000; line-height: 36px;font-family:'Inter-Regular';}
.meet_1_4{ width: 100%; height: auto; overflow: hidden; margin-top: 40px; }

.meet1{ width: 100%; height: 320px;  margin-top:50px;background: url(../images/me_2.png) center center no-repeat;background-size:cover;}
.meet1_1{ width: 1240px; height: 460px; overflow: hidden;margin: 0 auto; position: relative; margin-top: -150px; margin-bottom: 120px;}
.meet1_1 ul li{ width: 380px; height: 460px; float: left; margin-right: 50px;border-radius:25px; background: #FDF5F5;}
.meet1_1 ul li:nth-child(3n){margin-right:0px;}
.meet1_2{ width: 340px; height: auto; margin: 0 auto; overflow: hidden; margin-top: 30px;}
.meet1_2_1{ width: 100%; height: 40px; font-size: 34px; color: #000; line-height: 40px;font-family:'Inter-Regular'; font-weight:600;}
.meet1_2_2{ width: 100%; height: 240px; margin-top: 30px;  }
.meet1_2_2 img{width: 100%; height: auto;transition: all 0.6s;}
.meet1_2_2 img:hover{ width:100%; height:auto;transform: scale(1.1);}
.meet1_2_3{ width: 100%; height: 58px; margin-top: 30px; margin-bottom: 30px;}
.meet1_2_3 a{ width: 240px; height: 58px; display: block; background: #fff; border-radius:29px; text-align: center;line-height: 58px;margin: 0 auto;}
.meet1_2_3 a:hover{background: #D8222A;}
.meet1_2_3 .aniu{ width: 160px; float: left; text-align: center;font-size: 18px; color: #D8222A; font-family:'Inter-Regular';}
.meet1_2_3 .aniu1 {width: 26px;float: left; text-align: left;line-height: 58px;}
.meet1_2_3 .aniu1 img{ margin-top:15px ;}
.meet1_2_3 .aniu1 .tup2{ display: none}
.meet1_2_3 a:hover .tup2{ display:block}
.meet1_2_3 a:hover .tup1{ display:none}
.meet1_2_3 a:hover .aniu{ color: #FFFFFF;}


/*vist*/
.vist{ width: 1240px; height: auto; overflow: hidden; margin: 0 auto; margin-top: 120px;font-size: 20px; color: #000; line-height: 36px;font-family:'Inter-Regular';}
.vist span{ font-size:30px; font-weight: 600;}
.vist_1{ width: 1240px; height: auto; overflow: hidden; margin: 0 auto; margin-top: 40px;}
.vist_2{ width: 1240px; height: auto; overflow: hidden; margin: 0 auto; margin-top: 40px; margin-bottom: 80px;}
.vist_2 ul li{ width: 380px; height: auto; float: left; margin-right: 50px; overflow: hidden;}
.vist_2 ul li img{ width: 100%; height: auto;transition: all 0.6s;}
.vist_2 ul li img:hover{ width:100%; height:auto;transform: scale(1.1);}
.vist_2 ul li:nth-child(3n){margin-right:0px;}
.vist_3{ width: 1240px; height: 5px; overflow: hidden; margin: 0 auto; background:#EDE3E2;}

.vist1{ width: 1240px; height: auto; overflow: hidden; margin: 0 auto; margin-top: 80px;margin-bottom: 80px;}
.vist1_1{ width: 590px; height: auto; overflow: hidden; float: left; margin-right: 30px;}
.vist1_1 ul li{ width: 100%; height: auto; overflow: hidden; margin-bottom: 40px;}
.vist1_1 ul li img{ width: 100%; height: auto;transition: all 0.6s;}
.vist1_1 ul li img:hover{ width:100%; height:auto;transform: scale(1.1);}

.vist1_1a{ width: 590px; height: auto; overflow: hidden; float: left; margin-left: 30px;}

.vist1_2{ width: 620px; height: auto; overflow: hidden; float: left; }
.vist1_3{ width: 100%; height: auto; overflow: hidden; font-size: 20px; color: #000; line-height: 36px;font-family:'Inter-Regular';}
.vist1_3 span{ font-size:30px; font-weight: 600;}
.vist1_4{ width: 100%; height: auto; overflow: hidden; margin-top: 26px }


/*dowm*/
.down{ width: 1240px; height: auto; margin: 0 auto; margin-top: 120px; margin-bottom: 80px;}
.down ul li{ width: 1238px; height: 118px; overflow: hidden; border: 1px solid #EDE3E3;color: #000;}
.down_1{ width: 580px; height: auto; overflow: hidden; float: left;font-size: 22px;  line-height: 118px;font-family:'Inter-Regular'; text-indent: 5em; }
.down_2{ width: 130px; height: auto; overflow: hidden; float: left;font-size: 18px;  line-height: 118px;font-family:'Inter-Regular';text-align:center; }
.down_3{ width: 407px; height: auto; overflow: hidden; float: left;font-size: 18px;  line-height: 118px;font-family:'Inter-Regular';text-align:center; }
.down_4{ width: 119px; height: 118px; overflow: hidden; float: left; text-align: center; border-left: 1px solid #EDE3E3;line-height: 118px;text-align:center;display: flex;justify-content: center;align-items: center;}
.down_4 img{ width: auto; height: 40px;}
.down_4 .xztb1{ display:block}
.down_4 .xztb2{ display: none}
.down ul li:hover{ border: 1px solid #D8222A; background: #D8222A;color: #fff;}
.down ul li:hover .xztb1{ display: none}
.down ul li:hover .xztb2{ display:block}
.down ul li:hover .down_4{border-left: 1px solid #D8222A;}

.down_4 p{display:none} 
.down_4 .xztb3{ display:none}
.meet_1_1wap{ display:none}
@media  screen and (max-width: 750px) {

.nbanner{ width:100%; height:190px; overflow:hidden; background: url(../images/nb_1.png) center center no-repeat;background-size:cover;border-bottom-right-radius:50px; border-bottom-left-radius:50px;  }
.nbanner_1{width:100%; height:40px; line-height:40px; overflow:hidden; font-size:28px; color:#fff; margin:0 auto;margin-top:120px; text-align:center; letter-spacing:1px; font-family:'Inter-Regular';font-weight: 600;}

.over{ width: 100%; height: auto; overflow: hidden;background-color: #f9f9f9;}
.obg{background-color: #FFF1F4;}
.obg1{background-color: #ECEFF8;}
.over_1{ width: 90%; height: auto; margin: 0 auto; overflow: hidden; border-radius:40px; margin-top: 30px;}
.over_1a{ width: 90%; height: auto; margin: 0 auto; overflow: hidden;background-image:url(../images/ov_8.png); background-repeat:no-repeat; background-size:100% 100%;-moz-background-size:100% 100%; border-radius:40px; margin-top: 30px;}
.over_2{ width: 96%; height: auto; overflow: hidden; margin: 0 auto;}


.over_3{ width: 100%; height: auto;  overflow: hidden; border-top-left-radius:40px; border-top-right-radius:40px;}
.over_3a{ width: 100%; height: auto;  overflow: hidden; border-top-left-radius:40px; border-top-right-radius:40px;}
.over_3a{ width: 100%; height: auto;  overflow: hidden; border-top-left-radius:40px; border-top-right-radius:40px;}
.over_3_0{ width: 96%; height: auto;margin: 0 auto; line-height: inherit; overflow: hidden;}
.over_3_1{ width: 90%; height: auto; float: left;line-height:inherit;overflow: hidden; margin-top: 30px; margin-bottom:10px;}
.over_3_1 img{ width:40%; height: auto;}
.over_3_2{ width: 80%; height: 34px; float: left; font-size: 28px; line-height: 34px; color: #111; font-weight: bold;margin-bottom:20px;}
.over_3_3{ width: 20%; height: 34px; line-height: 0px; text-align: right; float: left; font-size: 28px; color: #000; font-weight: bold; display: block}
	.over_3_3 img{ width: auto; max-width: 100%;}
.over_3:hover{ background: #d8222a;}
.over_3:hover .over_3_1 img{filter: brightness(0) invert(1);}
.over_3:hover .over_3_2{ color: #fff;}
.over_3:hover .over_3_3{display:block;filter: brightness(0) invert(1);}

.over_3a:hover{ background: #1D2379;}
.over_3a:hover .over_3_1 img{filter: brightness(0) invert(1);}
.over_3a:hover .over_3_2{ color: #fff;}
.over_3a:hover .over_3_3{display:block;;filter: brightness(0) invert(1);}

.over_3b:hover{ background: #F46133;}
.over_3b:hover .over_3_1 img{filter: brightness(0) invert(1);}
.over_3b:hover .over_3_2{ color: #fff;}
.over_3b:hover .over_3_3{display:block;;filter: brightness(0) invert(1);}

.over_4{ width: 100%; height: auto;  overflow: hidden;}
.over_4 ul li{ width: 100%; height: auto;  overflow: hidden; border-top: 1px solid rgb(216 34 42 / 20%);}
.over_4_1{ width: 100%; height: auto; float: none; margin-top: 15px; line-height: 32px; color: #D8222A; font-size: 20px; font-weight: bold;margin-bottom: 5px;font-family: arial;}
.over_4_2{ width: 100%; height: auto; float: none;line-height: 28px; font-size:15px; color: #333; margin-top: 0px; margin-bottom: 10px;font-family:'Inter-Regular';}
.over_5{ width: 100%; height: auto; overflow: hidden; margin-bottom: 25px;}
.over_5 ul li{ width: 100%; height: auto;  overflow: hidden; float:left; margin-right: 0%; margin-top:15px; border-radius:20px;}
.over_5 ul li:nth-child(2n){margin-right:0px;}
.over_5 img{ width: 100%; height: auto;transition: all 0.6s;}
.over_5 img:hover{ width:100%; height:auto;transform: scale(1.1);}
.over_4a{ width: 100%; height: auto;  overflow: hidden;}
.over_4a ul li{ width: 100%; height: auto;  overflow: hidden; border-top: 1px solid rgb(29 35 121 / 20%);}
.over_4a_1{ width: 100%; height: auto; float: left; margin-top: 15px; line-height: 32px; color: #1D2379; font-size: 20px; font-weight: bold;margin-bottom: 5px;font-family: arial;}

.over_4b{ width: 100%; height: auto;  overflow: hidden;}
.over_4b ul li{ width: 100%; height: auto;  overflow: hidden; border-top: 1px solid rgb(255 78 26 / 31%);float:left;}
.over_4b_1{ width: 100%; height: auto; float: left; margin-top: 15px; line-height: 32px; color: #F46133; font-size: 20px; font-weight: bold;margin-bottom: 5px;font-family: arial;}

.over_6{ width: 90%; height: auto; overflow: hidden;margin: 0 auto;background-color: #fff; border-radius:20px; margin-top: 24px; margin-bottom: 25px;}
.over_6_1{ width:96%; height: auto; margin: 0 auto; margin-top: 10px;}
.over_6_2{ width:100%; height: auto; float: none; margin-right: 0px; text-align: center}
.over_6_2 img{ width: 60%; height: auto;}
.over_6_3{ width:100%; height: auto; float: left; font-size: 15px; color: #111; line-height: 28px;font-family:'Inter-Regular';text-align: left; margin-bottom: 15px; }

/*avtivity*/
.huod{width: 90%; height: auto; margin: 0 auto; overflow: hidden; margin-top: 30px; background: #FDF5F5;border-radius:40px;}
.huod_1{width: 96%; height: auto; margin: 0 auto;overflow: hidden; margin-top: 30px; }
.huod_2{width: 96%; height: auto; overflow: hidden;font-size: 24px; color: #111; line-height: 30px;font-family:'Inter-Regular'; text-transform: capitalize;font-weight: 600; }
.huod_3{width: 400px; height: 6px;overflow: hidden; background: #D8222A; margin-top: 8px; }
.huod_4{width: 100%; height: auto;overflow: hidden; margin-top: 20px; margin-bottom: 20px;}
.huod_4_1{ width: 100%; height: auto; float: none; margin-right: 0px;}
.huod_4_1_1{ width: 60%; height: auto; float: none;margin-top: 10px;font-size: 20px; color: #000; line-height: 32px;font-family:'Inter-Regular'; text-transform: capitalize; font-weight:600; }
.huod_4_1_2{ width: 100%; height: auto; float: none;margin-top:10px;font-size: 15px; color: #000; line-height: 28px;font-family:'Inter-Regular'; }

.huod_4_2{ width: 100%; height: auto; float: none;border-radius:35px; margin-top:20px; margin-bottom: 0px; }
.huod_4_2 img{width: 100%; height: auto;transition: all 0.6s;}
.huod_4_2 img:hover{ width:100%; height:auto;transform: scale(1.1);}

.huod_4_3{width: 100%; height: auto;overflow: hidden; border-radius:35px; }
.huod_4_3 img{width: 100%; height: auto;transition: all 0.6s;}
.huod_4_3 img:hover{ width:100%; height:auto;transform: scale(1.1);}
.huod_4_4{ width: 100%; height: auto; float: left;margin-top: 10px;font-size: 20px; color: #000; line-height: 32px;font-family:'Inter-Regular'; font-weight:600; }
.huod_4_5{ width: 100%; height: auto; float: left;margin-top: 10px;font-size: 15px; color: #000; line-height: 28px;font-family:'Inter-Regular';}
.hgao{ margin-bottom: 40px;}


/*meeting*/
.meet{ width: 90%; height: auto; overflow: hidden; margin: 0 auto; margin-top: 10px; line-height: 40px;}
.meet_1{ width: 90%; height: auto; overflow: hidden; margin: 0 auto; margin-top: 0px;}
.meet_1_1{ width: 100%; height: auto; overflow: hidden; float: none; margin-right: 0px; display: none}
.meet_1_1wap{ width: 100%; height: auto; overflow: hidden; float: none; margin-right: 0px; display: block; margin-top: 30px;}	
.meet_1_2{ width: 100%; height: auto; overflow: hidden; float: none;}
.meet_1_3{ width: 100%; height: auto; overflow: hidden; font-size: 14px; color: #000; line-height: 28px;font-family:'Inter-Regular';}
.meet_1_4{ width: fit-content; height: auto; overflow: hidden;margin: 0 auto; margin-top: 20px; }

.meet1{ width: 100%; height: 150px;  margin-top:50px;background: url(../images/me_2.png) center center no-repeat;background-size:cover;}
.meet1_1{ width: 90%; height: auto; overflow: hidden;margin: 0 auto; position: relative; margin-top: -120px; margin-bottom: 50px;}
.meet1_1 ul li{ width: 100%; height: auto; float: none; margin-right: 0px;border-radius:25px; background: #FDF5F5;}
.meet1_1 ul li:nth-child(3n){margin-right:0px;}
.meet1_2{ width: 92%; height: auto; margin: 0 auto; overflow: hidden; margin-top: 30px;}
.meet1_2_1{ width: 100%; height: 30px; font-size: 20px; color: #000; line-height: 30px;font-family:'Inter-Regular'; font-weight:600; margin-top: 20px;}
.meet1_2_2{ width: 100%; height: auto; margin-top: 10px;  }
.meet1_2_2 img{width: 100%; height: auto;transition: all 0.6s;}
.meet1_2_2 img:hover{ width:100%; height:auto;transform: scale(1.1);}
.meet1_2_3{ width: 100%; height: 48px; margin-top: 10px; margin-bottom: 10px;}
.meet1_2_3 a{ width: 240px; height: 48px; display: block; background: #D8222A; border-radius:24px; text-align: center;line-height: 48px;margin: 0 auto;}
.meet1_2_3 a:hover{background: #fff;}
.meet1_2_3 .aniu{ width: 160px; float: left; text-align: center;font-size: 18px; color: #fff; font-family:'Inter-Regular';}
.meet1_2_3 .aniu1 {width: 26px;float: left; text-align: left;line-height: 58px;}
.meet1_2_3 .aniu1 img{ margin-top:11px;}
.meet1_2_3 .aniu1 .tup1{ filter: brightness(0) invert(1);}	
.meet1_2_3 .aniu1 .tup2{ display: none}
.meet1_2_3 a:hover .tup2{ display:none}
.meet1_2_3 a:hover .tup1{ display:block;filter: none;}
.meet1_2_3 a:hover .aniu{ color: #D8222A;}


/*vist*/
.vist{ width: 90%; height: auto; overflow: hidden; margin: 0 auto; margin-top: 30px;font-size: 15px; color: #000; line-height: 28px;font-family:'Inter-Regular';}
.vist span{ font-size:18px; font-weight: 600;}
.vist_1{ width: 90%; height: auto; overflow: hidden; margin: 0 auto; margin-top: 40px;}
.vist_2{ width: 90%; height: auto; overflow: hidden; margin: 0 auto; margin-top: 20px; margin-bottom: 20px;}
.vist_2 ul li{ width: 100%; height: auto; float: left; margin-right: 0px; overflow: hidden; border-radius: 15px; margin-bottom: 10px;}
.vist_2 ul li img{ width: 100%; height: auto;transition: all 0.6s;}
.vist_2 ul li img:hover{ width:100%; height:auto;transform: scale(1.1);}
.vist_2 ul li:nth-child(3n){margin-right:0px;}
.vist_3{ width: 90%; height: 5px; overflow: hidden; margin: 0 auto; background:#EDE3E2;}

.vist1{ width: 90%; height: auto; overflow: hidden; margin: 0 auto; margin-top: 20px;margin-bottom: 20px;}
.vist1_1{ width: 100%; height: auto; overflow: hidden; float: none; margin-right: 0px;}
.vist1_1 ul li{ width: 100%; height: auto; overflow: hidden; margin-bottom: 20px;}
.vist1_1 ul li img{ width: 100%; height: auto;transition: all 0.6s;}
.vist1_1 ul li img:hover{ width:100%; height:auto;transform: scale(1.1);}

.vist1_1a{ width: 100%; height: auto; overflow: hidden; float: none; margin-left: 0px;}

.vist1_2{ width: 100%; height: auto; overflow: hidden; float: none; }
.vist1_3{ width: 100%; height: auto; overflow: hidden; font-size: 15px; color: #000; line-height: 28px;font-family:'Inter-Regular';}
.vist1_3 span{ font-size:18px; font-weight: 600;}
.vist1_4{ width: 100%; height: auto; overflow: hidden; margin-top: 16px }


/*dowm*/
.down{ width: 95%; height: auto; margin: 0 auto; margin-top: 20px; margin-bottom: 20px;}
.down ul li{ width: 99%; height: auto; overflow: hidden; border: 1px solid #EDE3E3;color: #000;}
.down_1{ width: 60%; height: auto; overflow: hidden; float: left;font-size:14px;  line-height: 30px;font-family:'Inter-Regular'; text-indent: 1em;margin-top:10px; margin-bottom:10px; }
.down_2{ width: 15%; height: auto; overflow: hidden; float: left;font-size: 14px;  line-height: 30px;font-family:'Inter-Regular';text-align:center;margin-top:10px; margin-bottom:10px; }
.down_3{ width: 23%; height: auto; overflow: hidden; float: left;font-size: 14px;  line-height: 30px;font-family:'Inter-Regular';text-align:right;margin-top:10px; margin-bottom:10px; }
.down_4{ width: 100%; height: 40px; overflow: hidden; float: left; text-align: right; border-left: 0px solid #EDE3E3;line-height: 40px;text-align:right;display: inherit;justify-content: center;align-items: center;}
.down_4 img{ width: auto; height: auto;}
.down_4 .xztb1{ display:none}
.down_4 .xztb2{ display: none}
.down_4 p { font-size: 14px; color:#D8222A; display: block; margin-right: 10px; }	
.down_4 p span{margin-top: 2px;display: block;overflow: hidden;float: right;}
.down_4 .xzwj{margin-top: 0px;}
		
.down_4 p img{ width: auto;  margin-right: 7px;}
	
	
.down ul li:hover{ border: 1px solid #EDE3E3; background: #fff;color: #000;}
.down ul li:hover .xztb1{ display: none}
.down ul li:hover .xztb2{ display:none}
.down ul li:hover .down_4{border-left: 0px solid #D8222A;}















	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
}
