@charset "utf-8"; /*缁熶竴鐨勬牱寮?/ * { margin: 0; padding: 0; list-style: none; box-sizing: border-box } /*榛樿澶栬竟璺 鍜 鍐呰竟璺?/ /*鍘诲渾鐐?/ img { border: none; max-width: 100%; vertical-align: bottom } table { border-collapse: collapse; } /*杈规浼氬悎骞朵负涓€涓崟涓€鐨勮竟妗?/ /**/ button, input, select, textarea { font-size: 100%; } /* 浣垮緱琛ㄥ崟鍏冪礌鍦 ie 涓嬭兘缁ф壙瀛椾綋澶у皬 */ input, button, textarea, select, optgroup, option { font-family: inherit; font-size: inherit; font-style: inherit; font-weight: inherit; } /*瀛椾綋绯诲垪 瀛椾綋澶у皬 瀛椾綋鏍峰紡 瀛椾綋绮楃粏 閮界户鎵跨埗鍏冪礌*/ address, cite, dfn, em, var { font-style: normal; } /* 灏嗘枩浣撴壎姝 */ /*input:focus{box-shadow: 0 0 10px #999; outline: none;} /*杈规闃村奖*/ /*杞粨鍙栨秷*/ /* link */ a { text-decoration: none; color: inherit; transition: 0s; } /*娓呴櫎瓒呴摼鎺ョ殑涓嬪垝绾?/ a:hover { text-decoration: none; } .clear { clear: both; } /*娓呴櫎娴姩*/ .layout { max-width: 1200px; /* max-width: 1800px; */ margin-left: auto; margin-right: auto; } .layout.new_layout { max-width: 1800px; } .clearfix:after { clear: both; display: block; content: ""; width: 0px; height: 0px; visibility: hidden; } /*缁熶竴鐨勬牱寮?/ body { margin: 0px auto; font-size: 16px; font-family: "寰蒋闆呴粦", "Microsoft YaHei", "SimSun", "瀹嬩綋"; min-width: 320px; background-color: #f9f9f9 } @keyframes anim-moema-1 { 60% { -webkit-transform: scale3d(0.8, 0.8, 1); transform: scale3d(0.8, 0.8, 1); } 85% { -webkit-transform: scale3d(1.1, 1.1, 1); transform: scale3d(1.1, 1.1, 1); } 100% { -webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1); } } @keyframes anim-moema-2 { to { opacity: 0; -webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1); } } @keyframes bbb { 0% { transform: scale(1); opacity: 0.8; } 100% { transform: scale(1.4); opacity: 0; } } /*-------------------------------------棣栭〉鏍峰紡寮€濮?-----------------------------------------------------------*/ /*---绉诲姩绔?-----*/ .top-tel { display: none; } .nav-btn-open span { width: 0 !important; } .nav-btn-open span::before { top: 0 !important; transform: rotate(45deg); } .nav-btn-open span::after { top: 0 !important; transform: rotate(-45deg); left: 0; width: 40px!important; } .search-btn { display: flex; align-items: center; justify-content: space-between; box-sizing: border-box; padding: 14px 20px; margin: 0; background: #273e8b; line-height: 56px; font-size: 16px; color: #fff; text-align: center; cursor: pointer; font-weight: normal; } .search-btn i { margin-left: 10px; } .pub_search2 { width: 100%; margin: 0 auto; min-width: 175px; max-width: 248px; position: relative; display: inline-block; height: 40px; line-height: 40px; } .pub_search2 input { background: #fff; vertical-align: top; box-sizing: border-box; width: 100%; height: 100%; line-height: 46px; padding: 0 50px 0 20px; border: 1px solid #DCDCDC; font-size: 16px; color: #505050; outline: none; transition: 0.4s; } .pub_search2 input::-webkit-input-placeholder { font-size: 16px; color: #505050; } .pub_search2 input:focus { box-shadow: 0 0 10px #999; } .pub_search2 button { width: 35px; height: 35px; outline: none; border: none; cursor: pointer; position: absolute; top: 4px; right: 10px; background-color: transparent; } .nav-btn { position: relative; cursor: pointer; display: none; transition: 0.6s; z-index: 100; width: 40px; height: 100%; } .nav-btn span { position: absolute; top: 50%; left: 0; display: block; width: 100%; height: 4px; margin-top: -1px; background: #273e8b; transition: .2s ease; } .nav-btn span::before { content: ''; position: absolute; top: -10px; left: 0; width: 40px; height: 4px; border-radius: 3px; background: #273e8b; transition: transform .2s ease, top .2s ease; } .nav-btn span::after { position: absolute; top: 10px; right: 0; width: 20px; height: 4px; content: ''; border-radius: 3px; background: #273e8b; transition: transform .2s ease, top .2s ease; } .mobile-nav-box { position: fixed; top: 65px; left: 0; z-index: 999999; width: 100%; height: 100%; background: #f5f5f5; box-shadow: 0 5px 10px rgba(0, 0, 0, 0.4); display: none; } .mobile-menu-nav { overflow-y: scroll; height: 100%; pointer-events: auto; padding: 0 35px; } .mobile-second-nav { border-bottom: 1px solid #cecece; padding: 10px; display: none; } .mobile-menu-nav ul li dl dd { border-bottom: 1px solid #f2f2f2; height: 40px; line-height: 40px; margin: 0; font-size: 16px; color: #747474; letter-spacing: 1px; cursor: pointer; transition: .3s; padding-left: 30px; position: relative; } .mobile-menu-nav ul li dl dd::after { position: absolute; content: ""; width: 5px; height: 5px; background: #747474; border-radius: 50%; left: 10px; top: 43%; } .mobile-menu-nav ul li dl dd a { display: block; width: 100%; height: 100%; } .mobile-menu-nav ul li .tit { border-bottom: 1px solid #cecece; position: relative; display: flex; justify-content: space-between; align-items: center; height: 56px; line-height: 56px; overflow: hidden; font-size: 16px; color: #383f47; font-weight: normal; letter-spacing: 1px; cursor: pointer; transition: .5s; padding: 0 10px; } .mobile-menu-nav ul li .tit span { display: block; line-height: 56px; } .mobile-menu-nav ul li .tit b { display: block; width: 18px; height: 2px; background: #717171; position: relative; } .mobile-menu-nav ul li .tit b::before { position: absolute; content: ''; width: 2px; height: 16px; top: -7px; left: 7.5px; background: #717171; } .mobile-menu-nav ul li .tit a { display: block; width: 100%; height: 100%; } .mobile-menu-nav ul li .tit:hover { color: #ffffff; background: #273e8b; border-bottom: 1px solid #273e8b; } .mobile-menu-nav ul li .tit:hover b { background: #ffffff; } .mobile-menu-nav ul li .tit:hover b::before { background: #ffffff; } .mobile-menu-nav ul li .tit.active { color: #ffffff; background: #273e8b; border-bottom: 1px solid #273e8b; } .mobile-menu-nav ul li .tit.active b { background: #ffffff; } .mobile-menu-nav ul li .tit.active b::before { width: 0; } .mobile-menu-nav ul li.li_act .tit { color: #ffffff; background: #273e8b; border-bottom: 1px solid #273e8b; } .mobile-menu-nav ul li.li_act .tit b::before { width: 0; } .mobile-menu-nav ul li.li_act .tit b { background: #ffffff; } /*---------------------------鎼滅储----------------------------------------------------------*/ .mobile-search { display: none; width: 100%; position: fixed; top: 65px; left: 0; background: #f5f5f5; height: 100%; z-index: 99999; } .mobile-search section { padding: 0 5%; display: flex; justify-content: center; align-items: center; flex-direction: column; width: 100%; height: 100%; } .mobile-search section .p1 { font-size: 30px; color: #d9092b; text-transform: uppercase; text-align: center; font-weight: bold; line-height: 1em; margin: 10px 0 1rem 0; } .mobile-search section h6 { font-size: 20px; color: #949494; font-weight: normal; margin-bottom: 10px; } .mobile-search section dl { display: flex; justify-content: center; flex-direction: row; margin-bottom: .4rem; } .mobile-search section dl dd { font-size: 20px; color: #949494; margin-right: 15px; } .mobile-search section dl dd:last-of-type { margin-right: 0; } .mobile-search section form { width: 100%; } .pin { position: relative; width: 100%; height: 100%; } .pin>p { position: absolute; right: 0; top: 10%; } .mobile-search section form>input { width: 100%; height: 60px; border: 1px solid #595959; color: #cfcfcf; font-size: 24px; background: transparent; } .mobile-search section form>input::-webkit-input-placeholder { color: #cfcfcf; font-size: 24px; text-align: center; } .mobile-search section form>button { width: 100%; height: 60px; line-height: 60px; text-align: center; text-transform: uppercase; background: #273e8b; color: #ffffff; outline: none; border: none; margin-top: 20px; font-size: 24px; } .mobile-search section .p-close { width: 100%; display: flex; justify-content: center; align-items: center; flex-direction: column; margin-top: 1rem; font-size: 24px; color: #494747; } .pin-word li { line-height: 60px; border-bottom: 1px solid #4f4f4f; font-size: 24px; color: #cfcfcf; padding-left: 20px; } .pin-word li:last-of-type { border-bottom: none; } .h-top { width: 100%; background: #f9f9f9; } .h-top figure { width: 100%; display: flex; justify-content: space-between; align-items: center; padding: 15px 0; } .top_phone { display: flex; align-items: center; } .top_phone img { margin-right: 10px; } .top_phone p span { /* display: block; */ font-size: 22px; color: #332f2b; } .top_phone p b { font-size: 30px; color: #273e8b; /* display: block; */ margin-top: 5px; } .h-nav { width: 100%; background-color: #065FA8; background-size: cover; } .h-nav ul { width: 100%; display: flex; justify-content: space-between; align-items: center } .h-nav ul li { line-height: 55px; font-size: 16px; color: #fff; width: 12.5%; text-align: center; margin-right: 1px; } .h-nav ul li a { display: block; transition: .5s; } .h-nav ul li:hover a { background: #d9092b; } .h-nav ul li.li_act a { background: #d9092b; } .in-banner { width: 100%; position: relative; } .in-banner ul li img { width: 100%; } .navigation-box1 { position: absolute; top: 45%; left: 5%; width: 90%; height: 1px; display: flex; justify-content: space-between; align-items: center; z-index: 55; } .navigation-box1 i { font-size: 60px; color: #ffffff; transition: .5s; outline: none; cursor: pointer; } .navigation-box1 i:hover { color: #d9092b; } .h-key { width: 100%; padding: 15px 0; border-bottom: 1px solid #ddd; } .h-key figure { width: 100%; display: flex; justify-content: space-between; align-items: center; flex-wrap: wrap; } .h-key figure dl { display: flex; font-size: 14px; } .h-key figure dl dt { color: #494747; } .h-key figure dl dd { color: #848484; margin-right: 20px; transition: .5s; } .h-key figure dl dd:hover { font-size: 14px; color: #273e8b; } .h-key figure form { width: 250px; height: 30px; position: relative; } .h-key figure form input { width: 100%; height: 100%; padding-left: 15px; border-radius: 20px; border: 1px solid #ddd; background: transparent; outline: none; } .h-key figure form input::-webkit-input-placeholder { font-size: 14px; color: #b6b6b6; } .h-key figure form button { position: absolute; width: 42px; height: 100%; top: 0; right: 0; background: #273e8b; display: flex; justify-content: center; align-items: center; border: none; outline: none; border-top-right-radius: 20px; border-bottom-right-radius: 20px; } .in1 { width: 100%; position: relative; height: 546px; } .in1 .in1-bg { position: absolute; top: 0; left: -5px; height: 100%; width: 57%; } .in1 .in1-bg img { width: 100%; height: 100%; object-fit: contain; } .in1 figure { width: 100%; display: flex; justify-content: flex-end; align-items: center; height: 100%; } .in1-left { display: none; } .in1 figure .in1-right { width: 40%; padding: 3% 0; } .in-top { padding-left: 30px; border-left: 5px solid #d9092b; } .in-top span { font-size: 50px; color: #273e8b; text-transform: uppercase; } .in-top h5 { font-size: 30px; color: #1c1c1c; font-weight: normal; } .in1-word { padding-left: 30px; } .in1-word p { font-size: 16px; color: #494747; line-height: 2em; margin: 11% 0; } .in1-word>a { font-size: 16px; color: #273e8b; text-transform: uppercase; transition: .5s; display: block; width: 100%; height: 30px; } .in1-word>a:hover { font-size: 18px; color: #d9092b; } .in1-word ul { margin-top: 45px; display: flex; justify-content: space-between; } .in1-word ul li { width: 25%; border-right: 1px solid #a0a0a0; } .in1-word ul li:last-of-type { border-right: none; } .in1-word ul li a { display: flex; justify-content: center; align-items: center; flex-direction: column; } .in1-word ul li a>div { height: 50px; overflow: hidden; } .in1-word ul li a>div img { position: relative; } .in1-word ul li a span { color: #494747; font-size: 16px; margin-top: 15px; padding-bottom: 10px; position: relative; transition: .5s; } .in1-word ul li a span::after { position: absolute; bottom: 0; left: 50%; width: 0; height: 1px; background: #273e8b; content: ''; transition: .5s; } .in1-word ul li:hover a span::after { width: 100%; margin-left: -50%; } .in1-word ul li:hover a span { color: #273e8b; } .in1-word ul li:hover a>div img { left: -99px; filter: drop-shadow(99px 0px 0px #273e8b); -webkit-filter: drop-shadow(99px 0px 0px #273e8b); -filter: drop-shadow(99px 0px 0px #273e8b) } .pagination-in2 { display: none; } .in2 { width: 100%; margin: 2% 0; margin-bottom: 20px; } .in2>div>figure { width: 100%; display: flex; justify-content: space-between; } .in-top2 { padding-left: 20px; } .in-top2 h5 { font-size: 20px; } .in2>div>figure dl { display: flex; width: 800px; border-top: 1px solid #ddd; justify-content: flex-end; align-items: flex-end; } .in2>div>figure dl dd { width: 90px; margin-left: 20px; height: 40px; line-height: 40px; text-align: center; border-radius: 20px; background: #273e8b; color: #fff; font-size: 14px; transition: .5s; position: relative; } .in2>div>figure dl dd a { display: block; } .in2>div>figure dl dd:hover { background: #d9092b; } .in2>div .in2-con { width: 100%; display: flex; justify-content: space-between; margin-top: 3%; } .in2-con .in2-left { width: 100%; /* background: #000000; */ } .in2-con .in2-right { width: 49%; } .in2-con .in2-left .swiper-in2 { width: 100%; height: 100%; } .in2-con .in2-left .swiper-in2 ul li { height: 313px; /* background: url("../img/in2-img2.png")no-repeat; */ background-size: 100% 100%; padding: 10px; margin-bottom: 20px; transition: .5s; } .in2-con .in2-left .swiper-in2 ul li a { display: block } .in2-con .in2-left .swiper-in2 ul li a p { font-size: 16px; color: black; /* width: 170px; */ height: 60px; display: flex; justify-content: center; align-items: center; overflow: hidden; text-align: center; } .in2-con .in2-left .swiper-in2 ul li a>div { text-align: center; /* margin-left: 27%; margin-top: 3%; */ } .in2-con .in2-left .swiper-in2 ul li a>div img { height: 250px; object-fit: contain; transition: .5s; } .in2-con .in2-left .swiper-in2 ul li:hover { box-shadow: 0 0 10px #ccc; } .in2-con .in2-left .swiper-in2 ul li:hover a>div img { transform: scale(.91); } .in2>div>figure dl dd::before { position: absolute; content: ''; top: -20px; left: -20px; bottom: -20px; right: -20px; border-radius: 20px; background: inherit; z-index: -1; opacity: 0; transform: scale3d(0.8, 0.5, 1); } .in2>div>figure dl dd:hover { background: #d9092b; color: #fff; animation: anim-moema-1 .3s forwards; } .in2>div>figure dl dd:hover::before { opacity: .5; animation: anim-moema-2 .3s .3s forwards; } .in3 { width: 100%; background: url("../img/in3-bg.png")no-repeat center center; background-size: cover; padding: 2% 0; } .in3>div article { display: flex; justify-content: center; align-items: center; flex-direction: column; } .in3>div article h6 { font-size: 30px; color: #0c0c0c; font-weight: normal; } .in3>div article h5 { font-size: 40px; color: #273e8b; font-weight: normal; } .in3>div article p { width: 645px; height: 40px; line-height: 40px; text-align: center; background: #273e8b; font-size: 16px; color: #ffffff; margin: 5px 0; } .in3>div article span { font-size: 30px; color: #202020; } .in3>div article b { font-size: 50px; color: #d9092b; font-weight: normal; } .in3>div ul { display: flex; justify-content: space-between; margin: 3% 0; align-items: flex-start; } .in3>div ul li { width: 25%; display: flex; justify-content: center; align-items: center; flex-direction: column; padding: 0 3%; } .in3>div ul li p { width: 130px; height: 130px; border-radius: 50%; background: #273e8b; display: flex; justify-content: center; align-items: center; font-size: 20px; color: #ffffff; position: relative; z-index: 4; } .in3>div ul li time { font-size: 16px; color: #0d0d0d; display: block; margin: 10% 0 2% 0; } .in3>div ul li span { font-size: 16px; color: #0d0d0d; display: block; text-align: center; } .in3>div ul li span b { font-weight: normal; color: #d9092b; } .in3>div>p { width: 100%; border: 1px solid #d9092b; font-size: 18px; color: #0d0d0d; height: 60px; display: flex; justify-content: center; align-items: center; } .in3>div ul li p::after { position: absolute; content: ""; background: #273e8b; z-index: -1; animation: bbb 1.5s infinite; top: 0; left: 0; width: 100%; height: 100%; border-radius: 50%; } .in4 { width: 100%; margin: 3% 0; } .pagination-in4 { display: none; } .in4-lb { margin-top: 3%; width: 100%; } .in4-lb .swiper-in4 { width: 100%; height: 100%; position: relative; } .in4-lb .swiper-in4 ul { position: relative; width: 100%; } .in4-lb .swiper-in4 ul li { background: #ffffff; cursor: pointer; } .in4-lb .swiper-in4 ul li:nth-of-type(2n+2) { border-right: none; } .in4-lb .swiper-in4 ul li>div { width: 100%; height: auto; position: relative; padding: 28% 0; overflow: hidden; } .in4-lb .swiper-in4 ul li>div img { width: 100%; height: 100%; object-fit: cover; position: absolute; top: 0; left: 0; transition: .5s; } .in4-lb .swiper-in4 ul::before { position: absolute; content: ''; width: 100%; height: 1px; background: #ddd; left: 0; top: 50%; } .in4-lb .swiper-in4 ul li h5 { font-size: 20px; text-align: center; color: #494747; font-weight: normal; margin: 10px 0; transition: .5s; } .in4-lb .swiper-in4 ul li p { padding: 0 4%; font-size: 14px; color: #494747; line-height: 2em; height: 128px; } .in4-lb .swiper-in4::before { position: absolute; content: ''; width: 1px; height: 45%; background: #ddd; top: 0; left: 50%; } .in4-lb .swiper-in4::after { position: absolute; content: ''; width: 1px; height: 45%; background: #ddd; bottom: 0; left: 50%; } .in4-lb .swiper-in4 ul li:hover h5 { color: #273e8b; } .in4-lb .swiper-in4 ul li:hover>div img { transform: scale(1.1); } .in5 { width: 100%; background: url("../img/in5-bg.png")no-repeat center center; background-size: cover; padding: 3% 0; } .in5>div article { width: 100%; display: flex; justify-content: center; align-items: center; flex-direction: column; } .in5>div article hr { width: 90px; height: 5px; background: #d9092b; border: 1px solid #d9092b; } .in5>div article h5 { font-size: 50px; color: #273e8b; margin: 10px 0; } .in5>div article p { font-size: 20px; color: #1c1c1c; } .in5>div ul { display: flex; justify-content: space-between; align-items: center; flex-wrap: wrap; margin-top: 3%; } .in5>div ul li { display: flex; justify-content: center; align-items: center; flex-direction: column; background: #273e8b; height: 190px; transition: .5s; padding: 10px; } .in5>div ul li span { font-size: 14px; color: #fffefe; display: block; margin: 5px 0; } .in5>div ul li p { font-size: 16px; color: #fffefe; } .in5>div ul li:hover { background: #d9092b; } .in6 { width: 100%; margin: 3% 0; } .in6 .in6-con { width: 100%; margin-top: 2%; display: flex; justify-content: space-between; } .in6-left { width: 49%; height: 550px; background: #edf0fb; } /* .in6-right { width: 38%; background: #edf0fb; } */ .in6-right { width: 49%; height: 550px; background: #edf0fb; } .in6-left>p { width: 100%; height: 55px; display: flex; justify-content: space-between; align-items: center; padding: 0 25px; background: #273e8b; } .in6-left>p span { font-size: 14px; color: #ffffff; } .in6-left>p a { width: 31px; height: 31px; background: #fff; border-radius: 5px; line-height: 31px; text-align: center; font-size: 20px; transition: .5s; } .in6-left>p a:hover { background: #d9092b; color: #fff; } .in6-left>ul { width: 100%; padding: 25px; } .in6-left>ul li figure { width: 100%; display: flex; justify-content: space-between; height: 223px; } .in6-left>ul li figure .in6-img { width: 38%; height: 100%; } .in6-left>ul li figure .in6-img img { width: 100%; height: 100%; object-fit: cover; } .in6-left>ul li figure figcaption { width: 60%; display: flex; justify-content: space-between; flex-direction: column; height: 100%; } .in6-left>ul li figure figcaption h5 { font-size: 16px; color: #494747; font-weight: normal; width: 100%; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; } .in6-left>ul li figure figcaption p { font-size: 14px; color: #7f7f7f; line-height: 1.6em; height: 113px; overflow: hidden; width: 100%; } .in6-left>ul li figure figcaption a { display: block; width: 115px; height: 35px; line-height: 35px; text-align: center; background: #273e8b; color: #fff; font-size: 14px; border-radius: 5px; transition: .5s; } .in6-left>ul li figure:hover figcaption a { background: #d9092b; } .in6-left>ul li>a { display: block; width: 100%; height: 75px; border-bottom: 1px solid #ddd; display: flex; justify-content: space-between; align-items: center; font-size: 16px; color: #7f7f7f; transition: .5s; } .in6-left>ul li:hover a { color: #494747; } .in6-left>ul li:last-of-type>a { border-bottom: none; } .in6-left>ul li>a p { width: 80%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .in6-left>ul li>a time { display: block; width: 20%; text-align: right; } .in6-right>p { width: 100%; height: 55px; display: flex; justify-content: space-between; align-items: center; padding: 0 25px; } .in6-right>p span { font-size: 14px; color: #494747; } .in6-right>p a { width: 31px; height: 31px; background: #fff; border-radius: 5px; line-height: 31px; text-align: center; font-size: 20px; transition: .5s; } .in6-right>p a:hover { background: #d9092b; color: #fff; } /* .in6-right>ul { width: 100%; } */ .in6-right>ul { width: 100%; height: 495px; overflow: hidden; } .in6-right>ul li { width: 100%; height: 134px; } .in6-right>ul li:nth-child(2) { border-bottom: 1px solid #ddd; } .in6-right>ul li:first-of-type { width: 100%; height: 213px; } .in6-right>ul li a { display: block; width: 100%; height: 100%; } .in6-right>ul li a img { width: 100%; height: 100%; object-fit: cover; } .in6-right>ul li a>div { padding: 0 15px; } .in6-right>ul li a>div h5 { padding-left: 50px; font-size: 16px; color: #494747; font-weight: normal; position: relative; line-height: 67px; border-bottom: 1px solid #ddd; transition: .5s; width: 100%; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; } .in6-right>ul li a>div p { padding-left: 50px; font-size: 14px; color: #7f7f7f; position: relative; height: 47px; overflow: hidden; width: 100%; line-height: 1.7em; margin-top: 10px; } .in6-right>ul li a>div h5::before { position: absolute; content: '?'; background: url(../img/in6-img2.png)no-repeat; width: 27px; height: 35px; top: 20px; left: 0; background-size: 100% 100%; color: #fff; line-height: 31px; text-align: center; } .in6-right>ul li a>div p::before { position: absolute; content: '...'; background: url(../img/in6-img3.png)no-repeat; width: 27px; height: 35px; top: 5px; left: 0; background-size: 100% 100%; color: #fff; line-height: 25px; text-align: center; } .in6-right>ul li:hover a>div h5 { color: #d9092b; } .in7 { width: 100%; background: url("../img/in7-bg.jpg")no-repeat; background-size: cover; padding: 3% 0; } .in7-con { width: 100%; display: flex; justify-content: space-between; margin-top: 3%; } .in7-left { width: 60%; background: #fff; padding: 30px; } .in7-right { width: 38%; background: #fff; padding: 30px; } .in7-top { width: 100%; display: flex; justify-content: center; align-items: center; flex-direction: column; } .in7-top h5 { font-size: 30px; text-align: center; font-weight: normal; } .in7-top hr { width: 40px; height: 5px; background: #d9092b; border: 1px solid #d9092b; margin: 5px 0; } .in7-top span { font-size: 16px; color: #494747; } .in7-left form { margin-top: 35px; } .in7-left form .f1 { width: 100%; display: flex; align-items: center; margin-bottom: 10px; justify-content: space-between; } .in7-left form .f1 label { font-size: 16px; color: #494747; min-width: 70px; } .in7-left form .f1 input { width: 100%; border: 1px solid #ddd; background: transparent; outline: none; height: 50px; padding-left: 15px; } .in7-left form .f1 input::-webkit-input-placeholder { font-size: 16px; color: #929292; } .in7-left form .f1 textarea { height: 100px; width: 100%; resize: none; padding: 15px; border: 1px solid #ddd; background: transparent; outline: none; } .in7-left form .f1 textarea::-webkit-input-placeholder { font-size: 16px; color: #929292; } .in7-left form .f2 { align-items: flex-start; } .form_btn { margin-top: 30px; display: flex; justify-content: flex-end; align-items: flex-end; width: 100%; } .form_btn input { width: 125px; height: 35px; border: none; outline: none; font-size: 16px; color: #fff; margin-left: 10px; } .form_submit { background: #d9092b; } .form_submit_default { background: #d9d9d9; } .form_reset { background: #273e8b; } .in7-lb { margin-top: 25px; width: 100%; } .in7-lb .swiper-in7 { width: 100%; height: 360px; overflow: hidden; } .in7-lb .swiper-in7 ul li { width: 100%; height: 50px; border-bottom: 1px solid #ddd; padding-bottom: -1px; width: 100%; display: flex; align-items: center; padding-left: 20px; position: relative; text-align: center; } .in7-lb .swiper-in7 ul li::before { position: absolute; content: ''; width: 5px; height: 5px; background: #d9092b; border-radius: 50%; top: 25px; left: 5px; } .footer { width: 100%; } .footer .foot-top { width: 100%; background: url(../img/foot-ul.png); height: 65px; background-size: cover; } .footer .foot-top ul { width: 100%; display: flex; justify-content: space-between; align-items: center; font-size: 16px; color: #fff; height: 100%; } .footer .foot-top ul li { transition: .5s; } .footer .foot-top ul li:hover { color: #d9092b; } .footer .foot-center { width: 100%; background: #273e8b; } .footer .foot-center>div { width: 100%; display: flex; justify-content: space-between; align-items: center; } .footer .foot-center>div dl { padding: 25px 5% 25px 0; border-right: 1px solid #fff; } .footer .foot-center>div dl dt { font-size: 20px; color: #ffffff; margin-bottom: 5px; } .footer .foot-center>div dl dd { font-size: 14px; color: #ffffff; margin-top: 10px; } .footer .foot-center>div>p { display: flex; justify-content: center; align-items: center; flex-direction: column; } .footer .foot-center>div>p img { height: 130px; } .footer .foot-center>div>p span { display: block; margin-top: 10px; color: #fff; font-size: 14px; } .footer .foot-bottom { width: 100%; } .footer .foot-bottom>div { display: flex; justify-content: space-between; align-items: center; font-size: 14px; color: #494747; height: 55px; width: 100%; } .footer .foot-bottom>div p a { transition: .5s; } .footer .foot-bottom>div p a:hover { color: #d9092b; } .fix { position: fixed; top: 43%; right: 1%; z-index: 999; } .fix ul { position: relative; width: 100%; height: 100%; } .fix ul li { width: 65px; text-align: center; background: #273e8b; margin-bottom: 1px; transition: .5s; height: 65px; } .fix ul li:hover { background: #d9092b; } .fix ul li i { font-size: 30px; color: #fff; width: 100%; line-height: 65px; } .fix ul li dl { position: absolute; width: 160px; height: 110%; background: #d9092b; top: 0; right: 65px; padding: 10px; opacity: 0; transition: .5s; pointer-events: none; } .fix ul li dl dd { font-size: 14px; color: #fff; line-height: 32px; border-bottom: 1px solid #fff; } .fix ul li:hover dl { opacity: 1; pointer-events: auto; } .fix .weixin { display: none; } .fix ul li P { width: 100%; height: 100%; display: flex; justify-content: center; align-items: center; } /*--------------------------------寰俊鍏紬鍙?-----------------------------------------------------------------------*/ .wei-qq { position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.5); justify-content: center; align-items: center; z-index: 999; display: none; } .all-wei dl { width: 100%; margin: 5% 0 0 0; } .all-wei dl dd { margin-top: 3%; width: 100%; line-height: 50px; background: #273e8b; text-align: center; font-size: 20px; color: #fff; letter-spacing: 2px; } .wei-phone { position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.5); justify-content: center; align-items: center; z-index: 999; display: none; } .wei-us { position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.5); justify-content: center; align-items: center; z-index: 999; display: none; } .wei-content .wei_close { font-style: normal; line-height: 22px; display: block; position: absolute; right: 10px; top: 10px; width: 30px; height: 30px; font-size: 30px; text-align: center; border-radius: 18px; cursor: pointer; } .wei-content { max-width: 100%; position: fixed; top: 200px; left: 5%; box-sizing: border-box; width: 90%; padding: 15% 6%; background: #ededed; box-shadow: 0 0 5px #cccc; border-radius: 10px; display: flex; justify-content: center; align-items: center; flex-direction: column; } .wei-content::after { position: absolute; content: ''; background: url("../img/jiao.png")no-repeat; width: 31px; height: 16px; bottom: -16px; left: 60%; } .wei-content h5 { font-size: 22px; color: #383f47; text-align: center; margin-bottom: 10px; text-transform: uppercase; } .wei-content span { font-size: 22px; color: #383f47; } .wei-content>div { width: 120px; height: 120px; background: #ffffff; border: 1px solid #DDDDDD; display: flex; justify-content: center; align-items: center; margin: 3% 0; } .wei-content>div img { object-fit: contain; } .wei-content p { font-size: 20px; color: #747474; } .wei-content form { width: 100%; margin-top: 4%; } .wei-content form .f1 { width: 100%; display: flex; justify-content: space-between; align-items: center; height: 55px; border-bottom: 1px solid #ddd; } .wei-content form .f1 label { font-size: 16px; color: #747474; width: 110px; } .wei-content form .f1 input { width: 80%; border: none; background: transparent; height: 100%; } .wei-content form button { width: 100%; height: 50px; background: #273e8b; outline: none; border: none; font-size: 20px; color: #fff; margin: 6% 0; } .pagination-in5 { display: none; } /* ---------------------------------鎷涘晢鍔犵洘--------------------------------------------------- */ .ny-nav { width: 100%; margin: 2% 0; } .ny-nav ul { width: 100%; background: #fff; } .ny-nav ul li { float: left; margin-right: 1px; margin-bottom: 1px; } .ny-nav ul li a { display: block; padding: 15px 20px; font-size: 16px; color: #494747; transition: .5s; } .ny-nav ul li a:hover { background: #273e8b; color: #fff; } .ny-nav ul li.active a { background: #273e8b; color: #fff; } .join1 { width: 100%; margin: 2% 0; } .join-top h5 { font-size: .5rem; font-weight: normal; color: #273e8b; text-align: center; } .join-top p { font-size: .2rem; color: #1c1c1c; text-align: center; text-transform: uppercase; } .join1-con { width: 100%; margin-top: 2%; display: flex; justify-content: space-between; align-items: center; } .join1-con ul { width: 38%; } .join1-con>div { width: 24%; display: flex; justify-content: center; align-items: center; } .join1-con ul li { width: 100%; padding: 20px 0; text-align: center; background: #273e8b; color: #fff; font-size: .3rem; border-radius: 35px; } .join1-con ul li:nth-child(1) { margin-bottom: .5rem; } .join2 { width: 100%; padding: 2% 0; background: url(../img/join2-bg.jpg)no-repeat center center; background-size: cover; } .join2>div { width: 100%; display: flex; justify-content: space-between; align-items: center; } .join2-left { width: 60%; } .join2-right { width: 36%; } .join2-left span { font-size: .3rem; color: #202020; } .join2-left b { font-size: .5rem; color: #d9092b; font-weight: normal; display: block; } .join2-right h5 { font-size: .5rem; font-weight: normal; color: #273e8b; } .join2-right span { font-size: .2rem; text-transform: uppercase; } .join2-right p { font-size: 18px; color: #494747; line-height: 2em; margin-top: .5rem; } .join3 { width: 100%; margin: 3% 0; } .join3>div>p { font-size: 18px; color: #494747; line-height: 1.8em; margin: 2% 0; } .pagination-join3 { display: none; } .join3-lb .swiper-join3 ul li { margin-bottom: 1%; cursor: pointer; } .join3-lb .swiper-join3 ul li:hover { transform: rotateY(360deg); transition: .6s; } .join4 { width: 100%; margin: 3% 0; } .join4>div { width: 100%; background: url(../img/join4-bg.jpg)no-repeat center center; height: 7.46rem; padding-top: 2%; background-size: cover; } .join4>div span { font-size: .3rem; color: #db1e3b; display: block; text-align: center; } .join4>div h5 { font-size: .5rem; color: #273e8b; font-weight: normal; text-align: center; } .join5 article h5 { font-weight: normal; } .join5 ul li h5 { font-size: 20px; text-align: center; color: #fffefe; font-weight: normal; } .join5 ul li p { font-size: 20px; text-align: center; color: #fffefe; margin-top: 5%; height: 60px; } .join6 { width: 100%; margin: 3% 0; } .join6>div { width: 100%; display: flex; justify-content: space-between; align-items: center; } .join6-left { width: 37%; } .join6-right { width: 60%; margin-right: -5%; } .join6-right ul { margin-top: 2%; display: flex; justify-content: flex-start; flex-wrap: wrap; } .join6-right ul li { width: 23.5%; margin-right: 2%; margin-bottom: 5%; position: relative; } .join6-right ul li:nth-child(4n+4) { margin-right: 0; } .join6-right ul li>div { width: 1.2rem; height: 1.2rem; border-radius: 50%; background: #273e8b; display: flex; justify-content: center; align-items: center; flex-direction: column; transition: .5s; } .join6-right ul li b { font-size: .3rem; color: #fff; font-weight: normal; } .join6-right ul li span { font-size: .16rem; px; color: #fff; display: block; margin-top: 2%; } .join6-right ul li:hover>div { background: #d9092b; } .join6-right ul .j1 { position: relative; } .join6-right ul .j2 { position: relative; } .join6-right ul .j1::after { position: absolute; background: url(../img/join6-right.png)no-repeat; content: ''; top: 45%; right: 4%; width: 11px; height: 20px; background-size: 100% 100%; } .join6-right ul li:nth-child(5) { order: 8; margin-right: 0; } .join6-right ul li:nth-child(6) { order: 7; } .join6-right ul li:nth-child(7) { order: 6; } .join6-right ul li:nth-child(8) { order: 5; margin-right: 2%; } .join6-right ul li:nth-child(9) { order: 9; } .join6-right ul li:nth-child(10) { order: 10; } .join6-right ul .j2::after { position: absolute; background: url(../img/join6-left.png)no-repeat; content: ''; top: 45%; right: 4%; width: 11px; height: 20px; background-size: 100% 100%; } .join6-right ul li:nth-child(4)::after { position: absolute; background: url(../img/jon6-bottom.png)no-repeat; content: ''; bottom: -23%; left: 30%; width: 20px; height: 11px; background-size: 100% 100%; } .join6-right ul li:nth-child(8)::before { position: absolute; background: url(../img/jon6-bottom.png)no-repeat; content: ''; bottom: -23%; left: 30%; width: 20px; height: 11px; background-size: 100% 100%; } .join7 { width: 100%; padding: 3% 0; background: url(../img/join7-bg.png)no-repeat center center; background-size: cover; } .join7>div b { font-size: .45rem; color: #e62129; display: block; text-align: center; } .join7>div h5 { font-size: .26rem; color: #494747; text-align: center; margin: 2% 0; } .join7>div p { font-size: .4rem; color: #273e8b; font-weight: bold; text-align: center; } /* -----------------------------鍏充簬鎴戜滑------------------------------------------------- */ .ab { width: 100%; margin: 2% 0; } .ab>div { width: 100%; background: #fff; padding: 2%; } .about-box>div p { font-size: 16px; color: #494747; line-height: 2em; padding-left: 30px; } .about-box>div p:nth-of-type(1) { margin-top: 3%; } .about-box>div p:nth-of-type(2) { margin-bottom: 3%; } .ab-top p { font-size: .5rem; color: #273e8b; text-align: center; text-transform: uppercase; } .ab-top h5 { font-size: .3rem; color: #1c1c1c; text-align: center; font-weight: normal; } .culture-box>div>ul { width: 100%; margin: 2% 0; display: flex; } .culture-box>div ul li { width: 25%; display: flex; justify-content: center; align-items: center; flex-direction: column; transition: .5s; } .cu-img { width: 100%; position: relative; padding: 50% 0; overflow: hidden; } .cu-img img { position: absolute; top: 0; left: 0; width: 100%; height: 100%; object-fit: cover; } .cu-words { width: 100%; display: flex; justify-content: center; align-items: center; flex-direction: column; padding: 0 3%; height: 2.8rem; } .cu-words h5 { font-size: .22rem; } .cu-words hr { width: 40px; height: 3px; background: #d9092b; border: 1px solid #d9092b; margin: 5% 0; } .cu-words span { font-size: .18rem; color: #494747; line-height: 1.5em; } .culture-box>div ul li:nth-of-type(2n+2) .cu-img { order: 2; } .culture-box>div ul li:nth-of-type(2n+2) .cu-words { order: 1; } .culture-box>div ul li:hover { box-shadow: 0 0 10px #ccc; } .culture-box>div ul li:hover .cu-img img { transform: rotateY(360deg); transition: .6s; } .culture-box>div figure { width: 100%; padding: 3% 7% 5% 7%; background: url(../img/culture-bg.jpg)no-repeat center center; margin-top: 3%; } .culture-box>div figure b { font-size: .3rem; color: #ffffff; text-transform: uppercase; } .culture-box>div figure h6 { font-size: .4rem; color: #121212; font-weight: normal; margin: 30px 0 50px 0; } .culture-box>div figure p { font-size: .5rem; color: #121212; margin-top: 50px; } .culture-box>div figure hr { width: 50px; height: 3px; background: #d9092b; border: 1px solid #d9092b; } .honor-ul { width: 100%; } .honor-ul li { width: 32%; margin-right: 2%; border: 1px solid #ddd; float: left; margin-bottom: 4%; } .honor-ul li:nth-of-type(3n+3) { margin-right: 0; } .honor-ul li a { display: block; } .honor-ul li a>div { position: relative; padding: 42% 0; width: 100%; overflow: hidden; } .honor-ul li a>div img { position: absolute; top: 0; left: 0; width: 100%; height: 100%; object-fit: contain; transition: .5s; } .honor-ul li a p { font-size: 14px; color: #494747; text-align: center; padding: 10px 0; transition: .5s; } .honor-ul li:hover a p { background: #273e8b; color: #fff; } .honor-ul li:hover a>div img { transform: scale(1.1); } .fenye { width: 100%; display: flex; justify-content: center; align-items: center; font-size: 14px; color: #494747; } .fenye ul { display: flex; flex-wrap: wrap; } .fenye ul li { margin-right: 10px; width: 30px; height: 30px; border: 1px solid #191919; text-align: center; line-height: 30px; transition: .5s; } .fenye ul .fe-p { width: 60px; } .fenye ul li a { display: block; width: 100%; height: 100%; } .fenye ul li:hover { background: #273e8b; color: #ffffff; border: 1px solid #273e8b; } .ab2-lb1 { width: 100%; height: 60px; background: #ffffff; margin: 2% 0; } .ab2-lb1>div { max-width: 1280px; margin: 0 auto; } .ab2-lb1 figure { width: 100%; height: 100%; padding: 0 40px; position: relative; } .ab2-lb1 figure .ab-time { width: 100%; height: 100%; } .ab-time ul li { line-height: 60px; font-size: 14px; color: #494747; text-align: center; transition: .5s; cursor: pointer; } .active1 { background: #273e8b; color: #fff !important; } .ab-time ul li:hover { background: #273e8b; color: #ffffff; } .navigation-ab2 { position: absolute; top: 25%; left: 0; display: flex; justify-content: space-between; align-items: center; width: 100%; font-size: 30px; color: #505051; } .navigation-ab2 i { outline: none; transition: .5s; cursor: pointer; } .navigation-ab2 i:hover { color: #d9092b; } .ab2-lb2 { width: 48%; padding: 2% 0; } .ab2-lb2 .ab-word { width: 100%; height: 100%; } .ab-word ul li { display: none; } .ab-word ul li b { font-size: 34px; color: #242424; } .ab-word ul li p { font-size: 14px; color: #31302e; margin-top: 4%; } .history-box { margin-bottom: 3%; } .history-con { width: 100%; display: flex; justify-content: space-between; } .history-con .hst-right { width: 50%; } .history-con .hst-right img { width: 100%; } .contact-box { margin-bottom: 3%; } .contact-box figure { width: 100%; background: #ffffff; margin-bottom: 2%; padding: 3%; } .contact-box figure h5 { font-size: 20px; color: #494747; font-weight: normal; margin-bottom: 30px; } .contact-box figure p { font-size: 16px; color: #494747; line-height: 2em; } .ca1 { margin-top: 20px; } .ct1-map { width: 100%; height: 500px; } .ct1-map #map { width: 100%; height: 100%; } .case-ul li:nth-of-type(3n+3) { margin-right: 0; } .case-ul li { float: left; width: 32%; margin-right: 2%; margin-bottom: 4%; } .case-ul li a { display: block; width: 100%; height: 100%; } .case-ul li a>div { width: 100%; height: 100%; position: relative; padding: 32% 0; overflow: hidden; border: 1px solid #ddd; } .case-ul li a>div img { position: absolute; top: 0; left: 0; width: 100%; height: 100%; object-fit: contain; transition: .5s; } .case-ul li:hover a img { transform: scale(1.1); } .case-ul li a p { padding: 10px 0; width: 100%; background: #273e8b; font-size: 16px; color: #ffffff; text-align: center; } .pro-ul li:nth-of-type(3n+3) { margin-right: 0; } .pro-ul li { float: left; width: 32%; margin-right: 2%; margin-bottom: 4%; border: 1px solid #ddd; } .pro-ul li a { display: block; width: 100%; height: 100%; } .pro-ul li a>div { width: 100%; position: relative; padding: 45% 0; overflow: hidden; } .pro-ul li a>div img { position: absolute; top: 0; left: 0; width: 100%; height: 100%; object-fit: contain; transition: .5s; } .pro-ul li:hover a img { transform: scale(.91); } .pro-ul li a p { padding: 15px 0; width: 100%; background: #273e8b; font-size: 16px; color: #ffffff; text-align: center; } .pro-view-box figure { width: 100%; padding: 2%; background: #fff; margin-bottom: 2%; } .pv-con { width: 100%; display: flex; justify-content: space-between; } .pv-con .pv-img { width: 50%; height: 100%; } .pv-con .pv-img a { width: 100%; display: block; position: relative; height: 100%; padding: 40% 0; overflow: hidden; border: 1px solid #ddd; } .pv-con .pv-img img { position: absolute; top: 0; left: 0; width: 100%; height: 100%; object-fit: contain; transition: .5s; } .pv-con .pv-img img:hover { transform: scale(.91); } .pv-con .pv-words { width: 45%; display: flex; justify-content: space-between; align-items: flex-start; flex-direction: column; } .pv-con .pv-words h5 { font-size: 26px; color: #323030; margin: 2% 0 4% 0; } .pv-con .pv-words span { display: block; width: 110px; height: 45px; text-align: center; line-height: 45px; font-size: 14px; color: #494747; background: #f5f5f5; } .pv-con .pv-words p { font-size: 14px; color: #494747; line-height: 2em; margin-top: 5%; } .pv-con .pv-words .pv-sx { width: 100%; display: flex; justify-content: space-between; } .pv-sx a { width: 50%; display: inline-block; height: 45px; line-height: 45px; text-align: center; font-size: 14px; color: #fff; } .pv-sx a:nth-of-type(1) { background: #273e8b; } .pv-sx a:nth-of-type(2) { background: #d9092b; } .pv-lr article { padding-bottom: 20px; border-bottom: 1px solid #ddd; } .pv-lr article span { font-size: .48rem; color: #eeeeee; text-transform: uppercase; display: block; text-align: center; } .pv-lr article h5 { font-size: .2rem; color: #323030; text-align: center; letter-spacing: 2px; } .pv-lr .lr-word { padding: 2% 0; } .pv-lr .lr-word p { font-size: 14px; color: #494747; } .new-box { margin-bottom: 2%; } .new-box>div { width: 100%; display: flex; justify-content: space-between; } .new-left { width: 70%; } .new-right { width: 25%; } .new-ul { width: 100%; } .new-ul li { width: 100%; padding: 2%; background: #fff; margin-bottom: 4%; transition: .5s; } .new-ul li a { display: flex; justify-content: space-between; } .new-ul li a .new-img { width: 30%; height: 100%; position: relative; padding: 11% 0; overflow: hidden; } .new-ul li a .new-img img { position: absolute; top: 0; left: 0; width: 100%; height: 100%; object-fit: cover; transition: .5s; } .new-ul li a .new-word { width: 68%; display: flex; justify-content: space-between; align-items: flex-start; flex-direction: column; } .new-ul li a .new-word h5 { font-size: .16rem; color: #000000; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; width: 100%; font-weight: normal; transition: .5s; } .new-ul li a .new-word h6 { font-size: 14px; color: #494747; width: 100%; overflow: hidden; line-height: 1.6em; height: 47px; text-align: justify; font-weight: normal; } .new-ul li a .new-word>div { width: 100%; display: flex; justify-content: space-between; } .new-ul li a .new-word>div p { font-size: 12px; color: #afafaf; } .new-ul li a .new-word>div b { font-size: 14px; color: #494747; font-weight: normal; text-transform: uppercase; } .new-ul li a .new-word>div p time { display: inline-block; padding-left: 28px; margin-right: 20px; position: relative; } .new-ul li a .new-word>div p time::before { position: absolute; content: ''; background: url(../img/time.png)no-repeat; width: 18px; height: 18px; top: 0; left: 0; } .new-ul li a .new-word>div p span::before { position: absolute; content: ''; background: url(../img/click.png)no-repeat; width: 20px; height: 12px; top: 2px; left: 0; } .new-ul li a .new-word>div p span { display: inline-block; padding-left: 28px; position: relative; } .new-ul li:hover a .new-word h5 { color: #d9092b; } .new-ul li:hover { box-shadow: 0 0 10px #ccc; } .new-ul li:hover a .new-img img { transform: scale(1.1); } .new-fen { justify-content: flex-start !important; } .new-right figure { margin-bottom: 22px; border: 1px solid #ddd; } .new-right figure h5 { width: 100%; height: 50px; background: #08579f; padding-left: 15px; line-height: 50px; font-size: 18px; color: #ffffff; font-weight: normal; letter-spacing: 2px; } .new-right figure .ne1-ul { padding: 15px; } .new-right figure .ne1-ul li { padding-left: 10px; position: relative; font-size: 14px; color: #494747; margin-bottom: 2%; transition: .5s; width: 100%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .new-right figure .ne1-ul li::before { position: absolute; content: ''; background: #273e8b; width: 5px; height: 5px; border-radius: 50%; top: 8px; left: 0; } .new-right figure .ne2-ul { padding: 20px; } .new-right figure .ne1-ul li:hover { color: #273e8b; } .new-right figure .ne2-ul li { margin-bottom: 5%; } .new-right figure .ne2-ul li a { display: block; width: 100%; } .new-right figure .ne2-ul li a>div { width: 100%; height: auto; position: relative; padding: 48% 0; overflow: hidden; background: #fff; transition: .5s; } .new-right figure .ne2-ul li a>div img { position: absolute; top: 0; left: 0; width: 100%; height: 100%; object-fit: contain; transition: .5s; } .new-right figure .ne2-ul li a p { margin-top: 5px; color: #494747; font-size: 14px; text-align: center; transition: .5s; } .new-right figure .ne2-ul li:hover a>div img { transform: scale(.91); } .new-right figure .ne2-ul li:hover p { color: #273e8b; } .new-right figure .ne2-ul li:hover a>div { box-shadow: 0 0 10px #ccc; } .nv-box figure { background: #ffffff; width: 100%; padding: 3%; } .nv-con { width: 100%; border: 1px solid #ddd; padding: 10px; } .nv-box figure>h5 { font-size: 18px; color: #000000; font-weight: normal; padding-bottom: 15px; } .nv-con>ul { width: 100%; display: flex; justify-content: space-between; margin-bottom: 10px; font-size: 14px; color: #afafaf; } .n-view-con { width: 100%; border-top: 1px dashed #ddd; border-bottom: 1px dashed #ddd; padding: 1% 0; } .n-view-con iframe { max-width: 100%; } .nv-fx { margin: 5px 0; } .nv-sx { width: 100%; display: flex; justify-content: space-between; } .nv-sx p { width: 40%; height: 45px; border: 1px solid #ddd; padding: 0 10px; font-size: 14px; color: #6a6a6a; display: flex; align-items: center; } .nv-sx p a { color: #6a6a6a; transition: .5s; } .nv-sx p span { width: 60px; } .nv-sx p:hover a { color: #e62129; } .nv-sx p:last-of-type { width: 19%; } .nv-sx p a i { margin-right: 10px; } .nv-con>ul li:first-of-type { position: relative; padding-left: 25px; } .nv-con>ul li:first-of-type::before { position: absolute; content: ''; background: url(../img/time.png)no-repeat; width: 18px; height: 18px; top: 0; left: 0; } .nv-con>ul li:last-of-type span:nth-of-type(1) { display: inline-block; margin-right: 15px; padding-left: 25px; position: relative; } .nv-con>ul li:last-of-type span:nth-of-type(1)::before { position: absolute; content: ''; background: url(../img/click.png)no-repeat; width: 20px; height: 12px; top: 3px; left: 0; } .skill-box>div article h5 { font-size: 50px; color: #273e8b; font-weight: normal; } .skill-box>div article span { font-size: 20px; color: #d9092b; } .skill-con { width: 100%; margin: 2% 0; display: flex; justify-content: space-between; } .skill-con .skill-left { width: 25%; height: 100%; background: #fff; border: 1px solid #ddd; } .skill-con .skill-left ul { border-top-left-radius: 10px; border-top-right-radius: 10px; } .skill-con .skill-left ul li { height: 95px !important; border-bottom: 1px solid #ddd; } .skill-con .skill-left ul li>div { width: 100%; height: 100%; display: flex; justify-content: space-between; align-items: center; padding: 0 8%; transition: .5s; cursor: pointer; } .skill-con .skill-left ul li>div span { font-size: 16px; color: #494747; width: 100px; display: block; margin-right: 20px; } .skill-con .skill-left ul li>div i { width: 28px; height: 28px; display: flex; justify-content: center; align-items: center; border: 3px solid #dedede; border-radius: 50%; color: #dedede; font-size: 14px; } .skill-con .skill-left>p { width: 100%; padding: 0 8%; display: flex; justify-content: center; flex-direction: column; height: 95px; } .skill-con .skill-left>p span { font-size: 16px; color: #494747; display: block; } .skill-con .skill-left>p b { font-size: 24px; color: #d9092b; font-weight: normal; display: block; } .skill-con .skill-left ul li:hover>div { background: #273e8b; border-top-left-radius: 10px; border-top-right-radius: 10px; } .skill-con .skill-left ul li:hover>div span { color: #fff; } .skill-con .skill-left ul .li_act>div { background: #273e8b; border-top-left-radius: 10px; border-top-right-radius: 10px; } .skill-con .skill-left ul .li_act>div span { color: #fff !important; } .skill-con .skill-right { width: 70%; height: 100%; background: #fff; padding: 4%; } .skill-con .skill-right h5 { font-size: 48px; color: #273e8b; margin-bottom: 5%; } .skill-summay { font-size: 16px; color: #494747; } .skill-lr { margin-top: 5%; } /* .skill-right figure{display: none;} */ .back1 { position: relative; z-index: 1; float: left; display: inline-block; font-size: 14px; padding: 5px 15px; color: #d9092b; letter-spacing: 2px; border: 1px solid #d9092b; background: transparent; margin-left: 1.75%; } .product-box>div>h1 { font-size: 20px; color: #d9092b; height: 31px; line-height: 31px; text-align: center; margin-bottom: 3%; } .skill-summay p a { font-size: 16px; transition: .5s; } .skill-summay p a:hover { color: #d9092b; } .join7>div img { display: none; } .h-fu { display: none; } .ver_code { border-bottom: 0 !important; margin-top: 2%; } .ver_code>p { display: inline-block; font-size: 16px; padding-bottom: 10px; } .ver_code .code-box { vertical-align: bottom; display: inline-block; position: relative; padding: 0 10px; margin-top: 10px; width: 235px; height: 35px; color: #fff; text-shadow: 1px 1px 1px black; background: #f0f0f0; border: 0; border-radius: 5px; outline: none; } .ver_code .code-box p { margin-top: 0 !important; color: #fff !important; display: block; position: absolute; left: 0; height: 35px; text-align: center; line-height: 35px; border-radius: 5px; } .ver_code .code-box span { margin-top: 0 !important; color: #fff !important; display: block; position: absolute; left: 0; height: 35px; text-align: center; line-height: 35px; } .ver_code .code-box span { width: 35px; font-family: "瀹嬩綋"; font-size: 16px; cursor: pointer; background: #fff; } /* joan 鏂板 */ .joan { width: 1200px; margin: 50px auto; } .joan p iframe { max-width: 80%!important; } @media screen and (max-width: 1200px) { .joan { width: 100%; padding: 0 3%; } } @media screen and (max-width: 750px) { .joan p iframe { max-width: 100%!important; } }