﻿/* 产品类 */

.banner{margin-top: 92px;}
.topArea .cont{padding-right: 3.6%; padding-top: 0; }
.topArea .cont .logo{ width: 338px; margin-top: 0;}
.topArea .topLink .toptxt{color: #000000;background: url(../image/ico15.png)no-repeat left center;background:none;}
.topArea{position: relative;position: fixed;background: white;}
.topArea .topLink .nav li>a{color: #333333;}
.topArea .topLink .nav .m1{color: #333333;}
.topArea .topLink .nav .m1::before{ background: #1577dc;background: url(../image/icon10000.jpg) left center; }
.topArea .topLink .nav li.current .m1,
.topArea .topLink .nav li:hover .m1{color: #1c5c9e;}
.container.abcd{margin-top: 92px;}

@media (max-width:1440px) {
	.topArea .topLink .nav ul li {margin-right: 2.5vw;}
}
@media (max-width:900px) {
	.topArea .cont { flex-wrap: wrap; padding-right: 0; }
	.topArea .cont .logo { width:50%; background-size: cover; }
	/* .topArea .topLink {	width: 45%;	} */
	.topArea .topLink .toptxt { background-size: 16px; font-size: 14px; }
	.header .navbar {margin-left: 0;margin-right: 10px;}
	.m-nav{top:0; }
    body.z-open .m-nav{height: 100%; padding-top: 5vh; padding-bottom: 3vh; overflow-y: auto; }
}
@media (max-width:679px) {
	.topArea .cont .logo { width:200px; background-size: cover; }
	/* .topArea .topLink {	width: 45%;	} */
	.container.abcd{margin-top: 54px;}
	.banner{margin-top: 54px;}
}

.bd-boxb{display: flex;justify-content: space-between;}
.bd-boxb .a .a1{color: #6496c9;font-size: 33px;line-height: 1.5;}
.bd-boxb .a .a1:nth-child(2){margin-top: 7px;}
.bd-boxb .b{color: #1c5c9e;font-size: 48px;line-height: 1.5;margin-top: 44px;font-weight: bold;}
.bd-boxb .c{color: #565d64;font-size: 16px;line-height: 1.5;margin-top: 8px;}
.bd-boxb .d { margin-top: 70px; }
.bd-boxb .d a{ display: block; border: 1px solid #737373; font-size: 16px; width: 149px; line-height: 45px; padding-left: 35px; border-radius: 5px; background: url(../image/ico4.png) no-repeat left 113px center; color: #737373;}
.bd-boxb .d a:hover { border: 1px solid #1c5c9e; color: #fff; background: url(../image/ico5s.png) no-repeat left 118px center #1c5c9e; }

.ipgbox{padding: 200px 0 120px;}
.ipgbox .bd-a{ width: calc( 100% - 60% ); }
.ipgbox .bd-b{ position: relative; width: 54%; }
.ipgbox .bd-b img { width: 100%; height: auto; }
/*.ipgbox.ipg2{background: url(bg2.png)no-repeat top center;}
.ipgbox.ipg3{background: url(bg3.png)no-repeat top center;}
.ipgbox.ipg4{background: url(bg4.png)no-repeat top center;}
.ipgbox.ipg5{background: url(bg5.png)no-repeat top center;}
.ipgbox.ipg6{background: url(bg6.png)no-repeat top center;}*/
.ipgbox.ipgbox1 .bd-boxb{flex-direction: row-reverse;}
.ipgbox.ipgbox1 .bd-a { padding-left: 58px;}

@media (max-width:1700px) {
	.ipgbox{padding: 135px 0; }
}
@media (max-width:1400px) {
	.ipgbox{padding: 115px 0; }
	.bd-boxb .a .a1 { font-size: 26px; }
	.bd-boxb .b { font-size: 36px; margin-top: 8px;}
	.bd-boxb .c { font-size: 16px; margin-top: 8px;}
	.bd-boxb .d { margin-top: 36px;}
	.bd-boxb .d a { width: 128px; padding-left: 42px; line-height: 36px; background: url(../image/ico13.png)no-repeat 15px center; text-align: left; }
	.ipgbox.ipgbox1 .bd-a { padding-right: 0; }
}
@media (max-width:900px) {
	.ipgbox{padding: 35px 0; }
	.ipgbox .bd-a { width: 100%; padding-left: 0; }
	.ipgbox .bd-b { width: 100%; margin-top: 30px; padding-right: 0; }
	.bd-boxb{ flex-wrap: wrap; }
	.bd-boxb .a .a1 { font-size: 18px; }
	.bd-boxb .b { font-size: 28px; margin-top: 8px;}
	.bd-boxb .c { font-size: 14px; margin-top: 8px;}
	.bd-boxb .d { margin-top: 28px;}
	.bd-boxb .d a { width: 118px; padding-left: 34px; line-height: 36px; background: url(../image/ico13.png)no-repeat 10px center; text-align: left; }
	.ipgbox.ipgbox1 .bd-a { padding-right: 0; padding-left: 0; }
}

/* 招标类 */
.fawnmum-news{padding: 56px 0 40px;}
.fawnmum-news ul li { display: flex; align-items: center; justify-content: space-between; padding: 10px 0 10px 53px;background: url(../image/ico16.png) no-repeat left 20px; font-size: 16px; line-height: 1.75; }
.fawnmum-news ul li .time { color: #cfcfcf; font-size: 14px; }
.fawnmum-news ul li:hover { font-weight: 700; font-size: 18px; }
@media (max-width:900px) {
	.fawnmum-news{padding: 30px 0;}
	.fawnmum-news ul li { flex-wrap: wrap; padding: 5px 0 5px 15px; background-position: left 13px; background-size: 4px; font-size: 14px; }
	.fawnmum-news ul li .time { font-size: 13px; }
	.fawnmum-news ul li:hover { font-size: 14px; }
}
/* 左侧栏目标题 */
.main{background: url(../image/bg11.png) no-repeat top center;background-size: cover;overflow: hidden;}
.main .main_a{padding-top: 37px;margin-bottom: 142px;}
/* .leftTitle { position:relative; background:#26ccde;color:#fff;text-align: center;font-size: 25px;line-height: 64px;padding: 38px 0 0 33px;box-sizing: border-box;}
.leftTitle i{font-style: normal;}
.leftTitle s{display: none;}
.leftTitle .t1{color: white;font-size: 30px;line-height: 40px;text-align: left;font-weight: normal;}
.leftTitle .t2{color: white;font-size: 30px;line-height: 40px;font-weight: bold;margin-top: 14px;text-align: left;} */
.sidebar{float: left;width: 303px;}
.ipg_product{float: right;width: calc( 100% - 350px);background-color: #ffffff;border-radius: 10px;padding: 22px 63px 77px 74px;box-sizing: border-box;}
.ipg_product ul {display: flex;flex-wrap: wrap;}
.ipg_product ul li{width: 32%;margin-right: 2%;}
.ipg_product ul li:nth-child(3n){margin-right: 0;}
.ipg_product ul li .pc { overflow: hidden; }
.ipg_product ul li .pc img { width: 100%; height: auto; transition: all .3s linear; }
.ipg_product ul li .txt{color: #666666;font-size: 16px;line-height: 26px;margin-top: 15px;text-align: center;}
.ipg_product ul li:hover .pc img { transform: scale(1.1); }
.ipg_product ul li:hover .txt{font-weight: bold;color: #1c5c9e;font-size: 18px;}
.ipg_product .tle{color: #222222;font-size: 26px;line-height: 36px;padding-bottom: 25px;border-bottom: 1px solid #f2f2f2;}
.sidebarmenu{width: 303px;background-color: #ffffff;border-radius: 10px;padding: 37px 0 44px;}
.sidebarmenu dt{line-height: 52px;position: relative;}
.sidebarmenu dt a.current::after{ content: ""; position: absolute; left: 0; border-left: 7px solid #1c5c9e; height: 28px; left: -1px; top: 50%; transform: translate(0,-50%); -webkit-transform: translate(0,-50%); -moz-transform: translate(0,-50%); -ms-transform: translate(0,-50%); -o-transform: translate(0,-50%); }
.sidebarmenu dt a{color: #707070;font-size: 18px;padding-left: 47px;}
@media (max-width:1200px) {
	.sidebar{ width: 263px; }
	.sidebarmenu { width: 263px; border-radius: 5px; padding: 20px;}
	.sidebarmenu dt { line-height: 40px; }
	.sidebarmenu dt a.current::after{ border-left: 5px solid #1c5c9e; height: 22px; }
	.sidebarmenu dt a{ font-size: 16px;padding-left: 37px;}
	.ipg_product{ width: calc( 100% - 310px); padding: 30px; }
}
@media (max-width:900px) {
	.main .main_a { padding-top: 20px; margin-bottom: 20px; }
	.sidebar{ float: none; width: 100%; }
	.sidebarmenu { width: 100%; border-radius: 5px; padding: 20px;}
	.sidebarmenu dt { padding: 3px 0; line-height: 30px; }
	.sidebarmenu dt a.current::after{ border-left: 3px solid #1c5c9e; height: 18px; }
	.sidebarmenu dt a { font-size: 16px; padding-left: 17px;}
	.ipg_product .tle { font-size: 18px; line-height: 36px; padding-bottom: 15px; }
	.ipg_product { float: none; width: 100%; border-radius: 5px; margin-top: 20px; padding: 20px; }
	.ipg_product ul { flex-wrap: wrap;}
	.ipg_product ul li { width: 100%; margin-right: 0; margin-bottom: 14px; padding-bottom: 14px; border-bottom: 1px solid #eee; }
	.ipg_product ul li .txt{ font-size: 14px; line-height: 1.75; margin-top: 15px; }
	.ipg_product ul li:hover .txt { font-size: 14px; }
}
.fawnmum-hotnews { padding: 70px 0 50px; background-color: #f4f4fb; }
.fawnmum-hotnews .hd { display: flex; justify-content: space-between; align-items: center; margin-bottom: 23px; }
.fawnmum-hotnews .hd h2 { color: #333; font-size: 44px; line-height: 1.3; font-weight: normal; }
.fawnmum-hotnews .hd .arrow { display: flex; justify-content: space-between; align-items: center; }
.fawnmum-hotnews .hd .arrow .arrow-button-next,
.fawnmum-hotnews .hd .arrow .arrow-button-prev { width: 54px; height: 54px; margin-left: 11px; border-radius: 54px; background-color: #fff; background-position: center; background-repeat: no-repeat; cursor: pointer; transition: all .3s linear; }
.fawnmum-hotnews .hd .arrow .arrow-button-next {background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg t='1679887366430' class='icon' viewBox='0 0 1024 1024' version='1.1' xmlns='http://www.w3.org/2000/svg' p-id='2622' width='16' height='16'%3E%3Cpath d='M371.050667 865.706667c-11.690667 11.946667-30.613333 11.946667-42.282667 0a31.146667 31.146667 0 0 1 0-43.306667l295.765333-302.933333a10.666667 10.666667 0 0 0 0-14.933334L328.768 201.6a31.146667 31.146667 0 0 1 0-43.306667 29.397333 29.397333 0 0 1 42.282667 0l324.181333 332.053334a31.146667 31.146667 0 0 1 0 43.306666L371.050667 865.706667z' fill='%23666666' p-id='2623'%3E%3C/path%3E%3C/svg%3E");}
.fawnmum-hotnews .hd .arrow .arrow-button-prev {background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg t='1679887345306' class='icon' viewBox='0 0 1024 1024' version='1.1' xmlns='http://www.w3.org/2000/svg' p-id='2326' width='16' height='16'%3E%3Cpath d='M652.949333 865.706667c11.690667 11.946667 30.613333 11.946667 42.282667 0a31.146667 31.146667 0 0 0 0-43.306667l-295.765333-302.933333a10.666667 10.666667 0 0 1 0-14.933334l295.765333-302.933333a31.146667 31.146667 0 0 0 0-43.306667 29.397333 29.397333 0 0 0-42.282667 0L328.768 490.346667a31.146667 31.146667 0 0 0 0 43.306666L652.949333 865.706667z' fill='%23666666' p-id='2327'%3E%3C/path%3E%3C/svg%3E");}
.fawnmum-hotnews .hd .arrow .arrow-button-next:hover,
.fawnmum-hotnews .hd .arrow .arrow-button-prev:hover { background-color: #1c5c9e; }
.fawnmum-hotnews .hd .arrow .arrow-button-next:hover {background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg t='1679887366430' class='icon' viewBox='0 0 1024 1024' version='1.1' xmlns='http://www.w3.org/2000/svg' p-id='2622' width='16' height='16'%3E%3Cpath d='M371.050667 865.706667c-11.690667 11.946667-30.613333 11.946667-42.282667 0a31.146667 31.146667 0 0 1 0-43.306667l295.765333-302.933333a10.666667 10.666667 0 0 0 0-14.933334L328.768 201.6a31.146667 31.146667 0 0 1 0-43.306667 29.397333 29.397333 0 0 1 42.282667 0l324.181333 332.053334a31.146667 31.146667 0 0 1 0 43.306666L371.050667 865.706667z' fill='%23ffffff' p-id='2623'%3E%3C/path%3E%3C/svg%3E");}
.fawnmum-hotnews .hd .arrow .arrow-button-prev:hover {background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg t='1679887345306' class='icon' viewBox='0 0 1024 1024' version='1.1' xmlns='http://www.w3.org/2000/svg' p-id='2326' width='16' height='16'%3E%3Cpath d='M652.949333 865.706667c11.690667 11.946667 30.613333 11.946667 42.282667 0a31.146667 31.146667 0 0 0 0-43.306667l-295.765333-302.933333a10.666667 10.666667 0 0 1 0-14.933334l295.765333-302.933333a31.146667 31.146667 0 0 0 0-43.306667 29.397333 29.397333 0 0 0-42.282667 0L328.768 490.346667a31.146667 31.146667 0 0 0 0 43.306666L652.949333 865.706667z' fill='%23ffffff' p-id='2327'%3E%3C/path%3E%3C/svg%3E");}
.fawnmum-hotnews .bd { padding: 45px; background-color: #fff; border-radius: 10px; box-shadow: 0 0 10px rgba(0, 0, 0, .1); }
.fawnmum-hotnews .swiper-container { overflow: hidden; }
.fawnmum-hotnews .swiper-slide { display: flex; justify-content: space-between; align-items: center; }
.fawnmum-hotnews .fawnmum-hot-pic { width: 38%; overflow: hidden; }
.fawnmum-hotnews .fawnmum-hot-pic img { width: 100%; height: auto; transition: all .3s linear; }
.fawnmum-hotnews .fawnmum-hot-txt { width: 57%; padding: 0; }
.fawnmum-hotnews .fawnmum-hot-txt h2 { margin-bottom: 40px; font-size: 40px; line-height: 1.75; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; }
.fawnmum-hotnews .fawnmum-hot-txt h2 a { color: #333; }
.fawnmum-hotnews .fawnmum-hot-txt .desc { margin-bottom: 66px; color: #8f8f8f; font-size: 16px; line-height: 1.75; text-overflow:-o-ellipsis-lastline; overflow: hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; }
.fawnmum-hotnews .fawnmum-hot-txt .more a { display: block; width: 150px; border: 1px solid #d3d3d4; text-align: center; font-size: 16px; line-height: 2.5; }
.fawnmum-hotnews .swiper-slide:hover .fawnmum-hot-pic img { transform: scale(1.08); }
.fawnmum-hotnews .swiper-slide:hover .fawnmum-hot-txt h2 a { color: #1c5c9e; }
.fawnmum-hotnews .swiper-slide:hover .fawnmum-hot-txt .more a { border-color: #1c5c9e; color: #1c5c9e; }
@media (max-width:1366px) {
	.fawnmum-hotnews { padding: 50px 0; }
	.fawnmum-hotnews .hd { margin-bottom: 18px; }
	.fawnmum-hotnews .hd h2 { font-size: 30px; }
	.fawnmum-hotnews .hd .arrow .arrow-button-next,
	.fawnmum-hotnews .hd .arrow .arrow-button-prev { width: 44px; height: 44px; border-radius: 44px; }
	.fawnmum-hotnews .bd { padding: 35px; border-radius: 10px; }
	.fawnmum-hotnews .fawnmum-hot-txt h2 { margin-bottom: 15px; font-size: 28px; }
	.fawnmum-hotnews .fawnmum-hot-txt .desc { margin-bottom: 30px; font-size: 15px; }
	.fawnmum-hotnews .fawnmum-hot-txt .more a { width: 120px; font-size: 14px; }
}
@media (max-width:900px) {
	.fawnmum-hotnews { padding: 25px 0; }
	.fawnmum-hotnews .hd { margin-bottom: 15px; }
	.fawnmum-hotnews .hd h2 { font-size: 24px; }
	.fawnmum-hotnews .hd .arrow .arrow-button-next,
	.fawnmum-hotnews .hd .arrow .arrow-button-prev { width: 34px; height: 34px; margin-left: 6px; border-radius: 34px; }
	.fawnmum-hotnews .bd { padding: 20px; border-radius: 10px; }
	.fawnmum-hotnews .swiper-slide { flex-wrap: wrap; }
	.fawnmum-hotnews .fawnmum-hot-pic { width: 100%; }
	.fawnmum-hotnews .fawnmum-hot-txt { width: 100%; padding: 15px 0 0; }
	.fawnmum-hotnews .fawnmum-hot-txt h2 { margin-bottom: 8px; font-size: 18px; }
	.fawnmum-hotnews .fawnmum-hot-txt .desc { margin-bottom: 15px; font-size: 14px; }
	.fawnmum-hotnews .fawnmum-hot-txt .more a { width: 100px; font-size: 13px; }
}
.fawnmum-list { padding: 70px 0 0; }
.fawnmum-list .bd { display: flex; flex-wrap: wrap; padding: 0 3%; }
.fawnmum-list .fawnmum-list-item { position: relative; width: calc( 94% / 3 ); margin-right: 3%; }
.fawnmum-list .fawnmum-list-item:nth-child(3n) { margin-right: 0; }
.fawnmum-list .fawnmum-list-item a { display:block; }
.fawnmum-list .fawnmum-list-item .fawnmum-list-pic { position:relative; overflow: hidden; }
.fawnmum-list .fawnmum-list-item .fawnmum-list-pic img { width: 100%; height: auto; transition: all .3s linear; }
.fawnmum-list .fawnmum-list-item .fawnmum-list-txt { padding: 45px 0 88px; }
.fawnmum-list .fawnmum-list-item .fawnmum-list-txt .time { margin: 0 0 12px; color: #b7b7b7; font-size: 16px; line-height: 1.25; }
.fawnmum-list .fawnmum-list-item .fawnmum-list-txt h2 { margin: 0 0 20px; color: #333; font-size:20px; line-height: 1.75; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; transition: all .3s linear; }
.fawnmum-list .fawnmum-list-item .fawnmum-list-txt .desc { color: #8f8f8f; font-size: 16px; line-height: 1.75; text-overflow:-o-ellipsis-lastline; overflow: hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; }
.fawnmum-list .fawnmum-list-item:hover .fawnmum-list-pic img { transform: scale(1.08); }
.fawnmum-list .fawnmum-list-item:hover .fawnmum-list-txt h2 { color:#1c5c9e; }
@media (max-width:1700px) {
	.fawnmum-list { padding: 50px 0 0; }
	.fawnmum-list .bd { padding: 0; }
	.fawnmum-list .fawnmum-list-item .fawnmum-list-txt { padding: 35px 0 65px; }
}
@media (max-width:1280px) {
	.fawnmum-list .fawnmum-list-item .fawnmum-list-txt { padding: 25px 0 35px; }
	.fawnmum-list .fawnmum-list-item .fawnmum-list-txt .time { margin: 0 0 12px; font-size: 14px; }
	.fawnmum-list .fawnmum-list-item .fawnmum-list-txt h2 { margin: 0 0 12px; font-size:18px; }
	.fawnmum-list .fawnmum-list-item .fawnmum-list-txt .desc { font-size: 15px; }
}
@media (max-width:900px) {
	.fawnmum-list { padding: 25px 0 0; }
	.fawnmum-list .bd { padding: 0; }
	.fawnmum-list .fawnmum-list-item { width: 100%; margin-right: 0; }
	.fawnmum-list .fawnmum-list-item .fawnmum-list-txt { padding: 15px 0 25px; }
	.fawnmum-list .fawnmum-list-item .fawnmum-list-txt .time { margin: 0 0 8px; font-size: 13px; }
	.fawnmum-list .fawnmum-list-item .fawnmum-list-txt h2 { margin: 0 0 8px; font-size:16px; }
	.fawnmum-list .fawnmum-list-item .fawnmum-list-txt .desc { font-size: 14px; }
}
	/* 分页 */
.page { padding: 17px 0; line-height:2; background-color: #f6f6f6; text-align:center; }
.page .g-full { display: flex; justify-content: space-around; align-items: center; }
.page a { display:inline-block; margin:0 2px; padding: 0 13px; color:#000; font-size: 16px; vertical-align:top; }
.page a:hover,
.page .current { background-color:#1c5c9e; color:#fff; }
.page .page_home,
.page .page_pre,
.page .page_next,
.page .page_end { padding: 0 36px; background-repeat: no-repeat; }
@media (max-width:900px) {
	.page { padding: 10px 0;  }
	.page .g-full { flex-wrap: wrap; }
	.page a { padding: 0 10px; font-size: 12px; }
	.page .page_home,
	.page .page_pre,
	.page .page_next,
	.page .page_end { padding: 0 26px; }
}
.page_home {background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg t='1679887983645' class='icon' viewBox='0 0 1024 1024' version='1.1' xmlns='http://www.w3.org/2000/svg' p-id='6235' width='16' height='16'%3E%3Cpath d='M460.949333 865.706667c11.690667 11.946667 30.613333 11.946667 42.282667 0a31.146667 31.146667 0 0 0 0-43.306667L207.466667 519.466667a10.666667 10.666667 0 0 1 0-14.933334l295.765333-302.933333a31.146667 31.146667 0 0 0 0-43.306667 29.397333 29.397333 0 0 0-42.282667 0L136.768 490.346667a31.146667 31.146667 0 0 0 0 43.306666L460.949333 865.706667z' fill='%23666666' p-id='6236'%3E%3C/path%3E%3Cpath d='M844.949333 865.706667c11.690667 11.946667 30.613333 11.946667 42.282667 0a31.146667 31.146667 0 0 0 0-43.306667l-295.765333-302.933333a10.666667 10.666667 0 0 1 0-14.933334l295.765333-302.933333a31.146667 31.146667 0 0 0 0-43.306667 29.397333 29.397333 0 0 0-42.282667 0L520.768 490.346667a31.146667 31.146667 0 0 0 0 43.306666L844.949333 865.706667z' fill='%23666666' p-id='6237'%3E%3C/path%3E%3C/svg%3E"); background-position: 10% 50%;}
.page_pre {background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg t='1679887345306' class='icon' viewBox='0 0 1024 1024' version='1.1' xmlns='http://www.w3.org/2000/svg' p-id='2326' width='16' height='16'%3E%3Cpath d='M652.949333 865.706667c11.690667 11.946667 30.613333 11.946667 42.282667 0a31.146667 31.146667 0 0 0 0-43.306667l-295.765333-302.933333a10.666667 10.666667 0 0 1 0-14.933334l295.765333-302.933333a31.146667 31.146667 0 0 0 0-43.306667 29.397333 29.397333 0 0 0-42.282667 0L328.768 490.346667a31.146667 31.146667 0 0 0 0 43.306666L652.949333 865.706667z' fill='%23666666' p-id='2327'%3E%3C/path%3E%3C/svg%3E"); background-position: 10% 50%;}
.page_next {background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg t='1679887366430' class='icon' viewBox='0 0 1024 1024' version='1.1' xmlns='http://www.w3.org/2000/svg' p-id='2622' width='16' height='16'%3E%3Cpath d='M371.050667 865.706667c-11.690667 11.946667-30.613333 11.946667-42.282667 0a31.146667 31.146667 0 0 1 0-43.306667l295.765333-302.933333a10.666667 10.666667 0 0 0 0-14.933334L328.768 201.6a31.146667 31.146667 0 0 1 0-43.306667 29.397333 29.397333 0 0 1 42.282667 0l324.181333 332.053334a31.146667 31.146667 0 0 1 0 43.306666L371.050667 865.706667z' fill='%23666666' p-id='2623'%3E%3C/path%3E%3C/svg%3E"); background-position: 90% 50%;}
.page_end {background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg t='1679887965318' class='icon' viewBox='0 0 1024 1024' version='1.1' xmlns='http://www.w3.org/2000/svg' p-id='5928' width='16' height='16'%3E%3Cpath d='M563.050667 865.706667c-11.690667 11.946667-30.613333 11.946667-42.282667 0a31.146667 31.146667 0 0 1 0-43.306667l295.765333-302.933333a10.666667 10.666667 0 0 0 0-14.933334L520.768 201.6a31.146667 31.146667 0 0 1 0-43.306667 29.397333 29.397333 0 0 1 42.282667 0l324.181333 332.053334a31.146667 31.146667 0 0 1 0 43.306666L563.050667 865.706667z' fill='%23666666' p-id='5929'%3E%3C/path%3E%3Cpath d='M179.050667 865.706667c-11.690667 11.946667-30.613333 11.946667-42.282667 0a31.146667 31.146667 0 0 1 0-43.306667l295.765333-302.933333a10.666667 10.666667 0 0 0 0-14.933334L136.768 201.6a31.146667 31.146667 0 0 1 0-43.306667 29.397333 29.397333 0 0 1 42.282667 0l324.181333 332.053334a31.146667 31.146667 0 0 1 0 43.306666L179.050667 865.706667z' fill='%23666666' p-id='5930'%3E%3C/path%3E%3C/svg%3E"); background-position: 90% 50%;}
.page_home:hover {background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg t='1679887983645' class='icon' viewBox='0 0 1024 1024' version='1.1' xmlns='http://www.w3.org/2000/svg' p-id='6235' width='16' height='16'%3E%3Cpath d='M460.949333 865.706667c11.690667 11.946667 30.613333 11.946667 42.282667 0a31.146667 31.146667 0 0 0 0-43.306667L207.466667 519.466667a10.666667 10.666667 0 0 1 0-14.933334l295.765333-302.933333a31.146667 31.146667 0 0 0 0-43.306667 29.397333 29.397333 0 0 0-42.282667 0L136.768 490.346667a31.146667 31.146667 0 0 0 0 43.306666L460.949333 865.706667z' fill='%23ffffff' p-id='6236'%3E%3C/path%3E%3Cpath d='M844.949333 865.706667c11.690667 11.946667 30.613333 11.946667 42.282667 0a31.146667 31.146667 0 0 0 0-43.306667l-295.765333-302.933333a10.666667 10.666667 0 0 1 0-14.933334l295.765333-302.933333a31.146667 31.146667 0 0 0 0-43.306667 29.397333 29.397333 0 0 0-42.282667 0L520.768 490.346667a31.146667 31.146667 0 0 0 0 43.306666L844.949333 865.706667z' fill='%23ffffff' p-id='6237'%3E%3C/path%3E%3C/svg%3E");}
.page_pre:hover {background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg t='1679887345306' class='icon' viewBox='0 0 1024 1024' version='1.1' xmlns='http://www.w3.org/2000/svg' p-id='2326' width='16' height='16'%3E%3Cpath d='M652.949333 865.706667c11.690667 11.946667 30.613333 11.946667 42.282667 0a31.146667 31.146667 0 0 0 0-43.306667l-295.765333-302.933333a10.666667 10.666667 0 0 1 0-14.933334l295.765333-302.933333a31.146667 31.146667 0 0 0 0-43.306667 29.397333 29.397333 0 0 0-42.282667 0L328.768 490.346667a31.146667 31.146667 0 0 0 0 43.306666L652.949333 865.706667z' fill='%23ffffff' p-id='2327'%3E%3C/path%3E%3C/svg%3E");}
.page_next:hover {background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg t='1679887366430' class='icon' viewBox='0 0 1024 1024' version='1.1' xmlns='http://www.w3.org/2000/svg' p-id='2622' width='16' height='16'%3E%3Cpath d='M371.050667 865.706667c-11.690667 11.946667-30.613333 11.946667-42.282667 0a31.146667 31.146667 0 0 1 0-43.306667l295.765333-302.933333a10.666667 10.666667 0 0 0 0-14.933334L328.768 201.6a31.146667 31.146667 0 0 1 0-43.306667 29.397333 29.397333 0 0 1 42.282667 0l324.181333 332.053334a31.146667 31.146667 0 0 1 0 43.306666L371.050667 865.706667z' fill='%23ffffff' p-id='2623'%3E%3C/path%3E%3C/svg%3E");}
.page_end:hover {background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg t='1679887965318' class='icon' viewBox='0 0 1024 1024' version='1.1' xmlns='http://www.w3.org/2000/svg' p-id='5928' width='16' height='16'%3E%3Cpath d='M563.050667 865.706667c-11.690667 11.946667-30.613333 11.946667-42.282667 0a31.146667 31.146667 0 0 1 0-43.306667l295.765333-302.933333a10.666667 10.666667 0 0 0 0-14.933334L520.768 201.6a31.146667 31.146667 0 0 1 0-43.306667 29.397333 29.397333 0 0 1 42.282667 0l324.181333 332.053334a31.146667 31.146667 0 0 1 0 43.306666L563.050667 865.706667z' fill='%23ffffff' p-id='5929'%3E%3C/path%3E%3Cpath d='M179.050667 865.706667c-11.690667 11.946667-30.613333 11.946667-42.282667 0a31.146667 31.146667 0 0 1 0-43.306667l295.765333-302.933333a10.666667 10.666667 0 0 0 0-14.933334L136.768 201.6a31.146667 31.146667 0 0 1 0-43.306667 29.397333 29.397333 0 0 1 42.282667 0l324.181333 332.053334a31.146667 31.146667 0 0 1 0 43.306666L179.050667 865.706667z' fill='%23ffffff' p-id='5930'%3E%3C/path%3E%3C/svg%3E");}
.bg-f5f5f5 { background-color: #f4f4fb;margin-top: 0; }
.box { position: relative; border-radius: 10px; background: #fff; }
.fawnmum-wrap { padding: 0 0 100px; display: flex; justify-content: space-between; }
.fawnmum-wrap .fawnmum-sidebar { width: 420px; }
.fawnmum-wrap .fawnmum-main { width: calc( 100% - 450px ); }
.breadcrumb { padding: 51px 0 41px 25px; background-position: left 57px; background-repeat: no-repeat;background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg t='1680085690745' class='icon' viewBox='0 0 1024 1024' version='1.1' xmlns='http://www.w3.org/2000/svg' p-id='2792' width='15' height='15'%3E%3Cpath d='M512 249.976471c-99.388235 0-180.705882 81.317647-180.705882 180.705882s81.317647 180.705882 180.705882 180.705882 180.705882-81.317647 180.705882-180.705882-81.317647-180.705882-180.705882-180.705882z m0 301.17647c-66.258824 0-120.470588-54.211765-120.470588-120.470588s54.211765-120.470588 120.470588-120.470588 120.470588 54.211765 120.470588 120.470588-54.211765 120.470588-120.470588 120.470588z' fill='%232c2c2c' p-id='2793'%3E%3C/path%3E%3Cpath d='M512 39.152941c-216.847059 0-391.529412 174.682353-391.529412 391.529412 0 349.364706 391.529412 572.235294 391.529412 572.235294s391.529412-222.870588 391.529412-572.235294c0-216.847059-174.682353-391.529412-391.529412-391.529412z m0 891.482353C424.658824 873.411765 180.705882 686.682353 180.705882 430.682353c0-183.717647 147.576471-331.294118 331.294118-331.294118s331.294118 147.576471 331.294118 331.294118c0 256-243.952941 442.729412-331.294118 499.952941z' fill='%232c2c2c' p-id='2794'%3E%3C/path%3E%3C/svg%3E"); background-color: transparent; line-height: 2; font-size: 14px; }
.breadcrumb span{display: inline-block; margin: 0 5px;}
.breadcrumb a:last-child { color:#1c5c9e; }
.action-share { display: flex; justify-content: space-between; align-items: center; margin-bottom: 12px; padding-bottom: 25px; border-bottom: 1px solid #eee; }
.fawnmum-back { font-size: 14px; line-height: 30px; }
.fawnmum-back i { display: inline-block; width: 25px; height: 30px; margin-right: 9px; background-position: 50% 50%; background-repeat: no-repeat; background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg t='1680086695644' class='icon' viewBox='0 0 1024 1024' version='1.1' xmlns='http://www.w3.org/2000/svg' p-id='4653' width='14' height='14'%3E%3Cpath d='M918.8 411.9c-61.6-45.5-146.1-69.6-244.5-69.6H53.4L311.9 130c9.5-7.8 10.9-21.8 3.1-31.3-7.8-9.5-21.8-10.9-31.3-3.1L24 308.8l-1.6 1.5C8 324.7 0 344 0 364.6s8 39.9 22.4 54.3l0.8 0.8 260.4 213.9c4.1 3.4 9.1 5.1 14.1 5.1 6.4 0 12.8-2.8 17.2-8.1 7.8-9.5 6.4-23.5-3.1-31.3L53.4 386.9h620.9c147.5 0 305.2 63.9 305.2 243.3 0 178.7-153.3 258.8-305.2 258.8H328.8c-12.3 0-22.3 10-22.3 22.3s10 22.3 22.3 22.3h345.5c95.7 0 182.8-27.7 245.2-77.9 68.4-55 104.5-132.9 104.5-225.4 0-92-36.4-167.5-105.2-218.4z' fill='' p-id='4654'%3E%3C/path%3E%3C/svg%3E"); vertical-align: top; transition: all .3s; }
.fawnmum-back a { display: block; color: #333; }
.fawnmum-back a:hover { color: #149cf2; }
.fawnmum-back a:hover i { background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg t='1680086695644' class='icon' viewBox='0 0 1024 1024' version='1.1' xmlns='http://www.w3.org/2000/svg' p-id='4653' width='14' height='14'%3E%3Cpath d='M918.8 411.9c-61.6-45.5-146.1-69.6-244.5-69.6H53.4L311.9 130c9.5-7.8 10.9-21.8 3.1-31.3-7.8-9.5-21.8-10.9-31.3-3.1L24 308.8l-1.6 1.5C8 324.7 0 344 0 364.6s8 39.9 22.4 54.3l0.8 0.8 260.4 213.9c4.1 3.4 9.1 5.1 14.1 5.1 6.4 0 12.8-2.8 17.2-8.1 7.8-9.5 6.4-23.5-3.1-31.3L53.4 386.9h620.9c147.5 0 305.2 63.9 305.2 243.3 0 178.7-153.3 258.8-305.2 258.8H328.8c-12.3 0-22.3 10-22.3 22.3s10 22.3 22.3 22.3h345.5c95.7 0 182.8-27.7 245.2-77.9 68.4-55 104.5-132.9 104.5-225.4 0-92-36.4-167.5-105.2-218.4z' fill='%23149cf2' p-id='4654'%3E%3C/path%3E%3C/svg%3E"); }
.fawnmum-bdshare { display: flex; align-items: center; }
.fawnmum-bdshare .bdshare-button-style0-32 a { margin: 0 0 0 10px; }
.fawnmum-bdshare .bdshare-button-style0-32 .bds_qzone { background: url(../image/srqq.jpg) no-repeat; }
.fawnmum-bdshare .bdshare-button-style0-32 .bds_tsina { background: url(../image/srwb.jpg) no-repeat; }
.fawnmum-bdshare .bdshare-button-style0-32 .bds_weixin { background: url(../image/srwx.jpg) no-repeat; }
.article { padding:25px 30px; line-height:2.25; min-height: 300px; }
.article .hd { margin-bottom: 30px; padding:0 0 24px; font-size:16px; }
.article .hd h1 { margin-bottom: 12px; padding: 10px 0; color:#000; font-size:38px; line-height:1.4; }
.article .hd .action { color:#999; line-height: 36px; }
.article .hd .action strong { color: #1c5c9e; margin-right:13px; font-size: 18px; }
.article .bd { padding:0; text-align: justify; }
.article .bd img { max-width:100%; }
/*.article .bd video { display: block; width:100%; height: auto; }*/
.article-ft { margin-top: 30px; padding: 35px; display: flex; justify-content: space-between; align-items: center; }
.article-ft ul { max-width: 60%; font-size: 16px; line-height: 2; }
.article-ft ul li { white-space:nowrap; text-overflow:ellipsis; overflow:hidden; }
.article-ft-qc { display: flex; justify-content: space-between; align-items: center; font-size: 16px; }
.article-ft-qc-txt { margin-right: 24px; line-height: 1.6; }
.article-ft-qc-txt span { display: block; color: #1c5c9e; }
/* 相关信息 */
.related-title { padding:25px 35px 0; background:#fff }
.related-title .hd { margin-bottom:15px; }
.related-title .hd h2 { color:#000; font-size:26px; line-height:1.2; font-weight: normal; }
.related-title .bd { padding-top: 10px; }
.related-a .bd { padding-bottom: 20px; }
.related-a .bd .item { padding: 20px 0 25px; line-height:30px; }
.related-a .bd .item a { display: block; }
.related-a .bd .item .ibw-related-pic { position: relative; overflow: hidden; }
.related-a .bd .item .ibw-related-pic img { width: 100%; height: auto; transition: all .3s linear; }
.related-a .bd .item .ibw-related-txt { color: #333; }
.related-a .bd .item .ibw-related-txt h2 { margin-bottom: 15px; font-size: 18px; line-height: 1.3; font-weight: normal; }
.related-a .bd .item .ibw-related-txt .time { margin-bottom: 15px; color: #999; font-size: 18px; }
.related-a .bd .item .ibw-related-txt .time span { display: block; color: #1c5c9e; font-weight: bold; font-size: 34px; }
.related-a .bd .item:hover .ibw-related-pic img { transform: scale(1.08); }
.related-a .bd .item:hover .ibw-related-txt h2 { color:#1c5c9e; }
@media (max-width:1366px) {
	.fawnmum-wrap { padding: 0 0 50px; }
	.fawnmum-wrap .fawnmum-sidebar { width: 360px; }
	.fawnmum-wrap .fawnmum-main { width: calc( 100% - 390px ); }
	.breadcrumb { padding: 30px 0 30px 25px; background-position: left 37px; }
	.article { padding:25px; }
	.article .hd { margin-bottom: 20px; padding:0 0 20px; border-bottom: 1px solid #eee; font-size:14px; }
	.article .hd h1 { margin-bottom: 15px; padding: 15px 0; font-size:26px; }
	.article .hd .action { line-height: 31px; }
	.article .hd .action strong { font-size: 17px; }
	.article-ft { margin: 25px 0 0; padding: 25px; }
	.article-ft ul { font-size: 14px; max-width: 45%; }
	.article-ft-qc { justify-content: space-evenly; font-size: 14px; }
	.article-ft-qc-txt { margin-right: 24px; line-height: 1.6; }
	.related-title { padding:20px 20px 0; }
	.related-title .hd h2 { font-size:22px; }
	.related-title .bd { padding-top: 10px; }
	.related-a .bd { padding-bottom: 20px; }
	.related-a .bd .item { padding: 10px 0 15px; line-height:30px; }
	.related-a .bd .item .ibw-related-txt h2 { font-size: 16px; }
	.related-a .bd .item .ibw-related-txt .time { margin-bottom: 10px; font-size: 16px; }
	.related-a .bd .item .ibw-related-txt .time span { font-size: 20px; }
}
@media (max-width:1080px) {
	.fawnmum-wrap { padding: 0 0 50px; }
	.fawnmum-wrap .fawnmum-sidebar { width: 300px; }
	.fawnmum-wrap .fawnmum-main { width: calc( 100% - 330px ); }
	.article-ft { flex-wrap: wrap; margin: 25px 0 0; padding: 25px; }
	.article-ft ul { margin-bottom: 20px; max-width: 100%; }
	.article-ft-qc { justify-content: space-evenly; width: 100%; }
}
@media (max-width:900px) {
	.fawnmum-wrap { padding: 0 0 30px; flex-wrap: wrap; }
	.fawnmum-wrap .fawnmum-sidebar { width: 100%; }
	.fawnmum-wrap .fawnmum-main { width: 100%; }
	.breadcrumb { padding: 20px 0 20px 25px; background-position: left 27px; }
	.action-share { display: none; }
	.article { padding:20px; }
	.article .hd { margin-bottom: 20px; padding:0 0 20px; border-bottom: 1px solid #eee; font-size:14px; }
	.article .hd h1 { margin-bottom: 10px; padding: 10px 0; font-size:20px; }
	.article .hd .action { line-height: 26px; }
	.article .hd .action strong { font-size: 16px; }
	.article-ft { margin: 20px 0; padding: 20px; }
	.article-ft-qc-txt { margin-right: 24px; line-height: 1.6; }
	.related-title { padding:20px 20px 0; }
	.related-title .hd { margin-bottom:15px; }
	.related-title .hd h2 { font-size:18px; }
	.related-title .bd { padding-top: 10px; }
	.related-a .bd { padding-bottom: 20px; }
	.related-a .bd .item { padding: 10px 0 15px; line-height:30px; }
	.related-a .bd .item .ibw-related-txt h2 { font-size: 16px; }
	.related-a .bd .item .ibw-related-txt .time { margin-bottom: 8px; font-size: 13px; }
	.related-a .bd .item .ibw-related-txt .time span { font-size: 20px; }
}
.fawnmum-menu { position: relative; display: flex; margin-top: -54px; background-color: #fff; box-shadow: 0 0 15px rgba(0, 0, 0, .1); font-size: 20px; line-height: 108px; text-align: center; z-index: 9; }
.fawnmum-menu a { position: relative; display: block; width: 25%; }
.fawnmum-menu a::before { position: absolute; right: 0; top: 50%; width: 1px; height: 30px; transform: translateY(-50%); background: #bfbfbf; content: ''; }
.fawnmum-menu a:last-child:before { content: none; }
.fawnmum-menu a::after { position: absolute; left: 50%; bottom: 0; width: 50%; height: 5px; transform: translateX(-50%); background: transparent; content: ''; }
.fawnmum-menu a.current { font-weight: bold; color: #000; }
.fawnmum-menu a.current::after { background: #1c5c9e; }
.page-content { padding: 75px 0; }
.card-title { padding: 20px 0; text-align: center; }
.card-title h2 { position: relative; color: #000; font-size: 50px; line-height: 1.36; font-weight: normal; }
.card-title h2::before,
.card-title h2::after { display: inline-block; width: 44px; height: 23px; margin-top: 23px; background: url(../image/ico18.png) no-repeat; content: ''; vertical-align: top; }
.card-title h2::before { margin-right: 68px; }
.card-title h2::after { margin-left: 68px; transform: rotate(-180deg); }
.card-title h5 { font-size: 20px; line-height: 2; font-weight: normal; letter-spacing: 6px; }
@media (max-width:900px) {
	.fawnmum-menu { margin-top: 0; font-size: 14px; line-height: 3; flex-wrap: wrap; padding: 12px 0; }
	.fawnmum-menu a { position: relative; display: block; width: 33.333%; }
	.fawnmum-menu a::before { height: 15px; }
	.fawnmum-menu a::after { width: 60%; height: 2px; }
	.page-content { padding: 25px 0; }
	.card-title h2 { font-size: 20px; line-height: 1.75; }
	.card-title h2::before,
	.card-title h2::after { width: 44px; height: 23px; margin-top: 5px; background-size: 80%; }
	.card-title h2::before { margin-right: 28px; }
	.card-title h2::after { margin-left: 28px; }
	.card-title h5 { font-size: 14px; }
}
.fawnmum-jm-list { position: relative; margin-bottom: 40px; text-align: center; display: flex;justify-content: center;padding-bottom: 80px;margin-bottom: 0;padding-bottom: 40px;}
.fawnmum-jm-list img { max-width: 100%; height: auto; }
.fawnmum-jm-list ul { position: absolute; left: 12%; bottom: 49px; right: 12%; display: flex; justify-content:space-between; font-size: 20px; line-height: 2; }
.fawnmum-jm-list ul li { cursor: pointer; transition: all .3s linear; }
.fawnmum-jm-list ul li i { display: block; width: 104px; margin: 0 auto; }
.fawnmum-jm-list ul li:hover { transform: translateY(-15px); }
.fawnmum-jm-list ul li:first-child,
.fawnmum-jm-list ul li:last-child { margin-top: -195px; }
.fawnmum-jm-list ul li:nth-child(2),
.fawnmum-jm-list ul li:nth-last-child(2) { margin-top: -65px; }
.fawnmum-jm-list ul li:nth-child(2) { margin-left: -65px; }
.fawnmum-jm-list ul li:nth-last-child(2) { margin-right: -65px; }
.fawnmum-jm { position: relative; padding: 50px; border-radius: 10px; background: #fff; box-shadow: 0 0 10px rgba(222, 222, 222, .1); text-align: center; overflow: hidden; }
.fawnmum-jm .hd { margin-bottom: 20px; color: #333; font-size: 50px; line-height: 1.5; }
.fawnmum-jm .bd { font-size: 16px; line-height: 2; }
@media (max-width:900px) {
	.fawnmum-jm-list { margin-bottom: 95px; }
	.fawnmum-jm-list ul { left: 0; bottom: -60px; right: 0; font-size: 12px; line-height: 2; }
	.fawnmum-jm-list ul li i { display: block; width: 40px; }
	.fawnmum-jm-list ul li:hover { transform: translateY(-15px); }
	.fawnmum-jm-list ul li:first-child,
	.fawnmum-jm-list ul li:last-child { margin-top: -65px; }
	.fawnmum-jm-list ul li:nth-child(2),
	.fawnmum-jm-list ul li:nth-last-child(2) { margin-top: 0; }
	.fawnmum-jm-list ul li:nth-child(3),
	.fawnmum-jm-list ul li:nth-last-child(3) { margin-top: 45px; }
	.fawnmum-jm-list ul li:nth-child(2) { margin-left: -35px; }
	.fawnmum-jm-list ul li:nth-last-child(2) { margin-right: -35px; }
	.fawnmum-jm { padding: 25px 10px; border-radius: 5px; }
	.fawnmum-jm .hd { margin-bottom: 10px; font-size: 20px; }
	.fawnmum-jm .bd { font-size: 14px; }
}
.fawnmum-event .item { display: flex; justify-content: space-between; background-color: #f0f5f8; margin-bottom: 35px; }
.fawnmum-event .item .item-pic { width: 905px;  }
.fawnmum-event .item .item-pic img { width: 100%; height: auto; }
.fawnmum-event .item .item-text { width: 660px; padding: 70px 0 0 65px; }
.fawnmum-event .item .item-text .tit { position: relative; margin-bottom: 58px; color: #000; font: 170px/120px Arial; z-index: 1; }
.fawnmum-event .item .item-text .tit strong { position: relative; z-index: 1; }
.fawnmum-event .item .item-text .tit img { position: absolute; left: 0; top: 0; height: auto; }
.fawnmum-event .item .item-text h3 { color: #000; font-size: 46px; line-height: 1.75; font-weight: normal; }
.fawnmum-event .item .item-text .desc { font-size: 18px; line-height: 2; }
.fawnmum-event .item:nth-child(2n) { flex-direction: row-reverse; }
.fawnmum-event .item:nth-child(2n) .item-text { padding: 70px 65px 0 0; }
@media (max-width:1680px) {
	.fawnmum-event .item { margin-bottom: 30px; }
	.fawnmum-event .item .item-pic { width: 905px; }
	.fawnmum-event .item .item-text { width: calc( 100% - 905px ); padding: 60px 0 0 65px; }
	.fawnmum-event .item .item-text .tit { margin-bottom: 38px; font: 110px/90px Arial; }
	.fawnmum-event .item .item-text .tit img { height: 90px; }
	.fawnmum-event .item .item-text h3 { margin-bottom: 8px; font-size: 36px; }
	.fawnmum-event .item .item-text .desc { font-size: 16px; }
}
@media (max-width:1500px) {
	.fawnmum-event .item { margin-bottom: 20px; }
	.fawnmum-event .item .item-pic { width: 705px; }
	.fawnmum-event .item .item-text { width: calc( 100% - 705px ); padding: 50px 0 0 65px; }
	.fawnmum-event .item .item-text .tit { margin-bottom: 18px; font: 80px/80px Arial; }
	.fawnmum-event .item .item-text .tit img { height: 70px; }
	.fawnmum-event .item .item-text h3 { font-size: 32px; }
	.fawnmum-event .item .item-text .desc { font-size: 15px; }
}
@media (max-width:1280px) {
	.fawnmum-event .item { margin-bottom: 15px; }
	.fawnmum-event .item .item-pic { width: 515px; }
	.fawnmum-event .item .item-text { width: calc( 100% - 515px ); padding: 30px 0 0 35px; }
	.fawnmum-event .item .item-text .tit { margin-bottom: 8px; font: 60px/60px Arial; }
	.fawnmum-event .item .item-text .tit img { height: 50px; }
	.fawnmum-event .item .item-text h3 { font-size: 28px; }
	.fawnmum-event .item .item-text .desc { font-size: 14px; line-height: 1.75; }
}
@media (max-width:900px) {
	.fawnmum-event .item { flex-wrap: wrap; margin-bottom: 10px; flex-direction: column-reverse; }
	.fawnmum-event .item .item-pic { width: 100%; }
	.fawnmum-event .item .item-text { width: 100%; padding: 25px; }
	.fawnmum-event .item .item-text .tit { margin-bottom: 18px; padding-left: 10px; font: 50px/50px Arial; }
	.fawnmum-event .item .item-text .tit img { height: 50px; }
	.fawnmum-event .item .item-text h3 { font-size: 24px; }
	.fawnmum-event .item:nth-child(2n) { flex-direction: column-reverse; }
	.fawnmum-event .item:nth-child(2n) .item-text { padding: 25px; }
}
/* 联系我们 */
.contact-item { padding: 45px 0; }
.contact-item .g-full { display: flex; justify-content: space-between; }
.contact-itema { display: flex; justify-content: center; width: 33.3333333%;  border-right: 1px solid #ccc; }
.contact-itema .pc { width: 52px; margin-top: 26px;margin-left: 26px; }
.contact-itema .pc img { width: 100%; }
.contact-itema .desc { max-width: 80%; }
.contact-itema .desc .tle { margin-bottom: 8px; color: #000; font-size: 22px; font-weight: bold; line-height: 2; }
.contact-itema .desc .mc1 { font-size: 18px; line-height: 2.1; }
.contact-itema:last-child {  border-right: 0; }
.contact-ads { display: flex; align-items:center; background-color: #f8f8f8 }
.contact-ads .contact-ads-img { position: relative; width: 50%; margin-top: -75px; }
.contact-ads .contact-ads-img img { width: 100%; height: auto; }
.contact-ads .contact-ads-text { width: 50%; padding: 30px 0 30px 80px; font-size: 18px; line-height: 2; }
.contact-ads .contact-ads-text h4 { margin-bottom: 8px; color: #000; font-size: 32px; line-height: 1.75; }
.contact-ads .contact-ads-text .aaaaa{margin-top: 50px;}
.contact-ads .contact-ads-text a { display: inline-block;  padding: 0 34px 0 60px; background-color: #1c5c9e; background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg t='1680161241144' class='icon' viewBox='0 0 1024 1024' version='1.1' xmlns='http://www.w3.org/2000/svg' p-id='2942' id='mx_n_1680161241145' width='20' height='20'%3E%3Cpath d='M511.949885 191.974901c-89.175725 0-161.745087 72.168672-161.745087 160.899187 0 88.685993 72.569362 160.765623 161.745087 160.765623s161.656045-72.07963 161.656045-160.765623c0-88.730514-72.48032-160.899187-161.656045-160.899187z m0 250.431081A89.79902 89.79902 0 0 1 422.061822 352.829567a89.843541 89.843541 0 0 1 179.731604 0c0 49.4184-40.336099 89.576415-89.843541 89.576415zM890.423594 376.737387C890.423594 169.002023 720.620191 0 511.949885 0 303.279578 0 133.565217 169.002023 133.565217 376.737387c0 162.902635 233.023338 491.201087 333.240292 624.76433a56.541773 56.541773 0 0 0 90.288752 0C657.311214 867.938474 890.423594 539.684544 890.423594 376.737387zM517.91571 944.470212l-5.965825 8.058316-5.965825-8.058316c-189.214594-254.794147-306.883811-472.368669-306.883811-567.732825 0-171.717809 140.330447-311.424962 312.849636-311.424961 172.474668 0 312.760594 139.707152 312.760594 311.424961 0.044521 95.408677-117.491133 312.938678-306.794769 567.732825z' fill='%23ffffff' p-id='2943'%3E%3C/path%3E%3C/svg%3E"); background-position:26px center; background-repeat: no-repeat; color: #fff; border-radius: 5px; line-height: 52px; }
@media (max-width:1440px) {
	.contact-item { padding: 45px 0 60px; }
	.contact-ads .contact-ads-img { margin-top: -56px; }
	.contact-ads .contact-ads-text { padding-left: 60px; font-size: 16px; }
	.contact-ads .contact-ads-text h4 { font-size: 26px; }
	.contact-ads .contact-ads-text a { line-height: 47px; }
}
@media (max-width:1366px) {
	.contact-item { padding: 35px 0 60px; }
	/* .contact-itema { padding: 0 100px 0 120px; } */
	.contact-itema .pc { width: 40px; margin-top: 20px; }
	.contact-itema .desc .tle { font-size: 20px; }
	.contact-itema .desc .mc1 { font-size: 16px; }
	/* .contact-itema:last-child { padding: 0 120px 0 100px; } */
	.contact-ads .contact-ads-img { margin-top: -50px; }
	.contact-ads .contact-ads-text { padding: 30px; font-size: 15px; }
	.contact-ads .contact-ads-text h4 { font-size: 24px; }
	.contact-ads .contact-ads-text a { margin-top: 30px; line-height: 42px; }
}
@media (max-width:900px) {
	.contact-item { padding: 25px 0; }
	.contact-item .g-full { flex-wrap: wrap; }
	.contact-itema { width: 100%; padding: 15px 0; border-right: 0; }
	.contact-itema .pc { width: 30px; margin-top: 13px; }
	.contact-itema .desc .tle { font-size: 18px; }
	.contact-itema .desc .mc1 { font-size: 14px; }
	.contact-itema:last-child { padding: 15px 0; }
	.contact-ads { flex-wrap: wrap; }
	.contact-ads .contact-ads-img { width: 100%; margin-top: 0; }
	.contact-ads .contact-ads-text { width: 100%; padding: 40px; font-size: 14px; }
	.contact-ads .contact-ads-text h4 { margin-bottom: 8px; font-size: 20px; }
	.contact-ads .contact-ads-text a { padding: 0 24px 0 40px; background-position:16px center; line-height: 42px; }
}
.fawnmum-join-form { margin-top: 20px; padding: 60px 25px 40px; border-radius: 10px; background-color: #fff; }
.fawnmum-join-form ul { display: flex; justify-content: space-between; flex-wrap: wrap; }
.fawnmum-join-form ul li { width: 33.333%; margin-bottom: 40px; padding: 0 25px; }
.fawnmum-join-form ul li label { display: block; margin-bottom: 12px; color: #000; font-size: 24px; line-height: 2; }
.fawnmum-join-form ul li .ipt-area { display: block; color: #000; font-size: 24px; line-height: 2; }
.fawnmum-join-form ul li .ipt-area .ipt { width: 100%; padding: 0 24px; border: 1px solid #d3d3d4; color: #666; font-size: 18px; line-height: 3; }
.fawnmum-join-form ul li .ipt-area select { width: 100%; height: 60px; padding: 0 24px; border: 1px solid #d3d3d4; color: #666; font-size: 18px; line-height: 3; }
.fawnmum-join-form ul li:last-child{width: 100%;}
.fawnmum-join-form ul li:last-child textarea{width: 100%;    height: 200px;padding:12px 24px;border: 1px solid #d3d3d4;color: #666;font-size: 18px;line-height: 3;resize: none;}
.fawnmum-join-form .action { margin-bottom: 24px; text-align: center; }
.fawnmum-join-form .action input { display: inline-block; margin: 0 10px; padding: 0 100px; border-radius: 10px; color: #fff; font-size: 24px; line-height: 3; vertical-align: top; cursor: pointer; }
.fawnmum-join-form .action input[type="submit"] { background-color: #297dd4; }
.fawnmum-join-form .action input[type="reset"] { background-color: #8bd1fb; }
.fawnmum-join-form .tips { color: #accbe9; font-size: 16px; line-height: 2; text-align: center; }
@media (max-width:900px) {
	.fawnmum-join-form { margin-top: 0; padding: 25px; border-radius: 5px; }
	.fawnmum-join-form ul { flex-wrap: wrap; }
	.fawnmum-join-form ul li { width: 100%; margin-bottom: 10px; padding: 0; }
	.fawnmum-join-form ul li label { margin-bottom: 8px; font-size: 14px; }
	.fawnmum-join-form ul li .ipt-area { font-size: 14px; }
	.fawnmum-join-form ul li .ipt-area .ipt { padding: 0 14px; font-size: 14px; }
	.fawnmum-join-form ul li .ipt-area select { height: 48px; padding: 0 14px; font-size: 14px; }
	.fawnmum-join-form .action { margin-top: 18px; margin-bottom: 8px; }
	.fawnmum-join-form .action input { margin: 0 5px; padding: 0 40px; border-radius: 5px; font-size: 14px; }
	.fawnmum-join-form .tips { font-size: 12px; line-height: 40px; }
	.fawnmum-join-form ul li:last-child textarea{font-size: 14px;}
}
.pay-sel { padding: 100px 0 60px; }
.pay-sel .pay-title { margin-bottom: 72px; color: #000; font-size: 46px; line-height: 2; text-align: center; }
.pay-sel .g-full { display: flex; justify-content: center; }
.pay-sel .pay-item { position: relative; display: flex; justify-content: center; align-items: center; width: 32%; padding: 22px 0; border: 1px solid #ebebeb; cursor: pointer; background: white;}
.pay-sel .pay-item .pay-item-txt { margin-left: 25px; color: #000; font-size: 40px; line-height: 1.2; }
.pay-sel .pay-item .pay-item-txt span { display: block; font-size: 20px; line-height: 1.2; }
.pay-sel .pay-item.on::after { position: absolute; right: 2px; bottom: 5px; width: 20px; height: 20px; content: ''; background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg t='1680166804780' class='icon' viewBox='0 0 1024 1024' version='1.1' xmlns='http://www.w3.org/2000/svg' p-id='4288' width='18' height='18'%3E%3Cpath d='M939.36 218.912a32 32 0 0 1 45.856 44.672l-538.016 552a32 32 0 0 1-43.776 1.92L63.872 526.048a32 32 0 1 1 41.696-48.544l316.768 271.936L939.36 218.88z' fill='%23ffffff' p-id='4289'%3E%3C/path%3E%3C/svg%3E"); background-position: center; background-repeat: no-repeat; z-index: 1; }
.pay-sel .pay-item.on::before { position: absolute; right: -1px; bottom: -1px; width: 48px; height: 48px; content: ''; background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg t='1680166931387' class='icon' viewBox='0 0 1024 1024' version='1.1' xmlns='http://www.w3.org/2000/svg' p-id='5428' width='54' height='54'%3E%3Cpath d='M71.675 962l-9.675-900 890.325 900z' p-id='5429' fill='%2334ae3f'%3E%3C/path%3E%3C/svg%3E"); background-position: center; background-repeat: no-repeat; transform: rotate(270deg); }
.pay-sel .pay-item.on { border: 2px solid #2ead3a; box-shadow: 0 0 8px rgba(0, 0, 0, .1); }
.pay-form { padding: 30px 0 0; background: url(../image/ico25.jpg) no-repeat center / cover;background: none;padding-bottom: 70px; }
.pay-form .pay-title { margin-bottom: 35px; color: #fff; font-size: 46px; line-height: 2; text-align: center; display: none;}
.pay-form form { width: 64%; margin: 0 auto; padding: 50px 0 60px; background-color: #fff;    box-shadow: 0 0 10px 1px rgba(0, 0, 0, .1); }
.pay-form ul li { width: 100%; margin-bottom: 30px; padding: 0 70px; }
.pay-form ul li label { display: block; margin-bottom: 18px; color: #000; font-size: 24px; line-height: 2; }
.pay-form ul li .ipt-area { position: relative; display: block; color: #000; font-size: 24px; line-height: 2; }
.pay-form ul li .ipt-area .ipt { width: 100%; padding: 0 24px; border: 1px solid #d3d3d4; color: #666; font-size: 18px; line-height: 3; }
.pay-form ul li .ipt-area .ipt-m { padding-left: 48px; color: #000; font-size: 46px; font-weight: bold; }
.pay-form ul li .ipt-area-m::after { position: absolute; left: 20px; top: 0; content: '¥'; font-size: 32px; line-height: 3; z-index: 1; }
.pay-form .action { text-align: center; }
.pay-form .action input { display: inline-block; margin: 0 10px; padding: 0 100px; border-radius: 10px; color: #fff; font-size: 24px; line-height: 3; vertical-align: top; cursor: pointer; }
.pay-form .action input[type="submit"] { background-color: #297dd4; }

.fawnmum-brand-f{background: url(../image/xz4.png)no-repeat top center;background-size: cover;padding: 150px 0 150px;}
.fawnmum-brand-f .hd .h1{color: #aabdd1;font-size: 46px;line-height: 1.2;font-weight: normal;}
.fawnmum-brand-f .hd .h2{color: #1c5c9e;font-size: 40px;line-height: 1.2;font-weight: bold;}
.fawnmum-brand-f .bd .bd1{color: #666666;font-size: 16px;line-height: 26px;width: 479px;margin-top: 190px;display: flex;flex-direction: column;justify-content: space-between;}
.fawnmum-brand-f .bd{display: flex;justify-content: space-between;margin-top: -105px;}
.fawnmum-brand-f .bd .bd2{display: flex;padding-right: 140px;}
.fawnmum-brand-f .bd .bd2 .pc2{padding-top: 130px;}
.fawnmum-brand-f .bd .bd1 .pc1{text-align: right;}
@media (max-width:1366px) {
	.pay-sel { padding: 60px 0; }
	.pay-sel .pay-title { margin-bottom: 40px; font-size: 30px; }
	.pay-sel .pay-item { padding: 16px 0; }
	.pay-sel .pay-item .pay-item-img { width: 70px; }
	.pay-sel .pay-item .pay-item-img img { width: 100%; height: auto; }
	.pay-sel .pay-item .pay-item-txt { margin-left: 15px; font-size: 24px; }
	.pay-sel .pay-item .pay-item-txt span { font-size: 14px; }
	.pay-sel .pay-item.on::after { width: 15px; height: 15px; }
	.pay-sel .pay-item.on::before { width: 38px; height: 38px; }
	.pay-form { padding: 60px 0 ; }
	.pay-form .pay-title { margin-bottom: 40px; font-size: 30px; }
	.pay-form form { width: 80%; padding: 30px 0 30px; }
	.pay-form ul li { margin-bottom: 18px; padding: 0 50px; }
	.pay-form ul li label { margin-bottom: 12px; font-size: 18px; }
	.pay-form ul li .ipt-area { font-size: 16px; }
	.pay-form ul li .ipt-area .ipt { padding: 0 20px; font-size: 16px; }
	.pay-form ul li .ipt-area .ipt-m { padding-left: 38px; font-size: 16px; }
	.pay-form ul li .ipt-area-m::after { left: 18px; font-size: 16px; }
	.pay-form .action input { margin: 10px 0 0; padding: 0 80px; border-radius: 5px; font-size: 16px; }
	.fawnmum-brand-f{padding: 100px 0 100px;}
	.fawnmum-brand-f .bd .bd2{padding-right: 40px;}
}
@media (max-width:900px) {
	.pay-sel { padding: 30px 0; }
	.fawnmum-brand-f{padding: 30px 0 30px;}
	.fawnmum-brand-f .hd .h1{font-size: 26px;}
    .fawnmum-brand-f .hd .h2{font-size: 20px;}
	.fawnmum-brand-f .bd .bd2{padding-right: 0;}
	.fawnmum-brand-f .bd .bd2{width: 100%;}
	.fawnmum-brand-f .bd .bd2 .pc2{padding-top: 0;}
	.fawnmum-brand-f .bd .bd2 .pc2 img{width: 100%;}
	.fawnmum-brand-f .bd{margin-top: 30px;flex-direction: column-reverse;text-align: center;position: relative;}
	.fawnmum-brand-f .bd .bd1{margin-top: 20px;width: 100%;}
	.fawnmum-brand-f .bd .bd1{text-align: justify;}
	.fawnmum-brand-f .bd{background: none;}
	.pay-sel .pay-title { margin-bottom: 20px; font-size: 20px; }
	.pay-sel .g-full { flex-wrap: wrap; }
	.pay-sel .pay-item { width: 50%; margin-bottom: 12px; padding: 12px 0; height: 61px;}
	.pay-sel .pay-item:last-child { margin-bottom: 0; }
	.pay-sel .pay-item .pay-item-img { width: 40px; }
	.pay-sel .pay-item .pay-item-img img { width: 100%; height: auto; }
	.pay-sel .pay-item .pay-item-txt { margin-left: 5px; font-size: 16px; }
	.pay-sel .pay-item .pay-item-txt span { font-size: 12px; }
	.pay-sel .pay-item.on::after { width: 10px; height: 10px; }
	.pay-sel .pay-item.on::before { width: 28px; height: 28px; }
	.pay-form { padding: 30px 0 ; }
	.pay-form .pay-title { margin-bottom: 20px; font-size: 20px; }
	.pay-form form { width: 96%; padding: 20px 0 20px; }
	.pay-form ul li { margin-bottom: 8px; padding: 0 20px; }
	.pay-form ul li label { margin-bottom: 8px; font-size: 16px; }
	.pay-form ul li .ipt-area { font-size: 14px; }
	.pay-form ul li .ipt-area .ipt { padding: 0 14px; font-size: 14px; }
	.pay-form ul li .ipt-area .ipt-m { padding-left: 38px; font-size: 14px; }
	.pay-form ul li .ipt-area-m::after { left: 15px; font-size: 14px; }
	.pay-form .action input { margin: 10px 0 0; padding: 0 60px; border-radius: 5px; font-size: 14px; }
}


.fawnmum-brand-a { padding: 120px 0 260px; background: url(../image/bg12.jpg) no-repeat center / cover; }
.fawnmum-brand-a .g-full { display: flex; justify-content: space-between; align-items: center; }
.fba-profile { width: 58%; padding: 0 15px; color: #fff; }
.fba-profile .hd { margin-bottom: 64px; }
.fba-profile .hd h4 { font-size: 46px; line-height: 1.2; font-weight: normal; }
.fba-profile .hd h3 { font-size: 40px; line-height: 1.2; }
.fba-profile .bd { font-size: 16px; line-height: 36px; }
.fba-no { width: 20%; padding-right: 66px; }
.fba-no ul li { margin-bottom: 68px; padding-bottom: 10px; border-bottom: 1px solid #9cc7e0; color: #fff; font-size: 16px; line-height: 40px; font-weight: normal; }
.fba-no ul li span { display: block; font-size: 50px; line-height: 60px; }
@media (max-width:1500px) {
	.fba-profile { width: 58%; }
	.fba-no { width: 20%; padding-right: 0; }
}
.fawnmum-brand-b { padding: 160px 0 176px; }
.fawnmum-brand-b .g-full { display: flex; justify-content: space-between; align-items: center; }
.fbb-img { width: 58%; }
.fbb-img img { width: 100%; height: auto; }
.fbb-story { width: 38%; }
.fbb-story .hd { margin-bottom: 40px; }
.fbb-story .hd h4 { color: #aabdd1; font-size: 46px; line-height: 1.2; font-weight: normal; }
.fbb-story .hd h3 { color: #1c5c9e; font-size: 40px; line-height: 1.2; }
.fbb-story .bd { font-size: 16px; line-height: 36px; }
.fawnmum-brand-c { padding: 120px 0 150px; background: url(../image/bg13.jpg) no-repeat center / cover; }
.fawnmum-brand-c .g-full { display: flex; justify-content: space-between; align-items: center; }
.fbc-honor { width: 400px; }
.fbc-honor .hd { margin-bottom: 40px; }
.fbc-honor .hd h4 { color: #aabdd1; font-size: 46px; line-height: 1.2; font-weight: normal; }
.fbc-honor .hd h3 { color: #1c5c9e; font-size: 40px; line-height: 1.2; }
.fbc-honor .img { margin-bottom: 40px; }
.fbc-honor .bd { color: #1c5c9e; font-size: 25px; font-weight: bold; line-height: 36px; }
.fbc-honor .arrow { margin-top: 50px; display: flex; align-items: center; }
.fbc-honor .arrow .arrow-button-next,
.fbc-honor .arrow .arrow-button-prev { width: 45px; height: 45px; margin-right: 26px; border-radius: 45px; border:1px solid #eaebeb; background-color: #fff; background-position: center; background-repeat: no-repeat; cursor: pointer; transition: all .3s linear; }
.fbc-honor .arrow .arrow-button-next {background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg t='1679887366430' class='icon' viewBox='0 0 1024 1024' version='1.1' xmlns='http://www.w3.org/2000/svg' p-id='2622' width='16' height='16'%3E%3Cpath d='M371.050667 865.706667c-11.690667 11.946667-30.613333 11.946667-42.282667 0a31.146667 31.146667 0 0 1 0-43.306667l295.765333-302.933333a10.666667 10.666667 0 0 0 0-14.933334L328.768 201.6a31.146667 31.146667 0 0 1 0-43.306667 29.397333 29.397333 0 0 1 42.282667 0l324.181333 332.053334a31.146667 31.146667 0 0 1 0 43.306666L371.050667 865.706667z' fill='%23666666' p-id='2623'%3E%3C/path%3E%3C/svg%3E");}
.fbc-honor .arrow .arrow-button-prev {background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg t='1679887345306' class='icon' viewBox='0 0 1024 1024' version='1.1' xmlns='http://www.w3.org/2000/svg' p-id='2326' width='16' height='16'%3E%3Cpath d='M652.949333 865.706667c11.690667 11.946667 30.613333 11.946667 42.282667 0a31.146667 31.146667 0 0 0 0-43.306667l-295.765333-302.933333a10.666667 10.666667 0 0 1 0-14.933334l295.765333-302.933333a31.146667 31.146667 0 0 0 0-43.306667 29.397333 29.397333 0 0 0-42.282667 0L328.768 490.346667a31.146667 31.146667 0 0 0 0 43.306666L652.949333 865.706667z' fill='%23666666' p-id='2327'%3E%3C/path%3E%3C/svg%3E");}
.fbc-honor .arrow .arrow-button-next:hover,
.fbc-honor .arrow .arrow-button-prev:hover { background-color: #1c5c9e; }
.fbc-honor .arrow .arrow-button-next:hover {background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg t='1679887366430' class='icon' viewBox='0 0 1024 1024' version='1.1' xmlns='http://www.w3.org/2000/svg' p-id='2622' width='16' height='16'%3E%3Cpath d='M371.050667 865.706667c-11.690667 11.946667-30.613333 11.946667-42.282667 0a31.146667 31.146667 0 0 1 0-43.306667l295.765333-302.933333a10.666667 10.666667 0 0 0 0-14.933334L328.768 201.6a31.146667 31.146667 0 0 1 0-43.306667 29.397333 29.397333 0 0 1 42.282667 0l324.181333 332.053334a31.146667 31.146667 0 0 1 0 43.306666L371.050667 865.706667z' fill='%23ffffff' p-id='2623'%3E%3C/path%3E%3C/svg%3E");}
.fbc-honor .arrow .arrow-button-prev:hover {background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg t='1679887345306' class='icon' viewBox='0 0 1024 1024' version='1.1' xmlns='http://www.w3.org/2000/svg' p-id='2326' width='16' height='16'%3E%3Cpath d='M652.949333 865.706667c11.690667 11.946667 30.613333 11.946667 42.282667 0a31.146667 31.146667 0 0 0 0-43.306667l-295.765333-302.933333a10.666667 10.666667 0 0 1 0-14.933334l295.765333-302.933333a31.146667 31.146667 0 0 0 0-43.306667 29.397333 29.397333 0 0 0-42.282667 0L328.768 490.346667a31.146667 31.146667 0 0 0 0 43.306666L652.949333 865.706667z' fill='%23ffffff' p-id='2327'%3E%3C/path%3E%3C/svg%3E");}
.fbc-honor-img { width: calc( 100% - 450px ); overflow: hidden; }
.fbc-honor-img .swiper-slide img { width: 100%; height: auto; }
.fawnmum-brand-d { padding: 96px 0 123px; background: url(../image/bg14.jpg) no-repeat center / cover;background: url(../image/bg14.jpg) no-repeat center / cover; text-align: center; color: #fff;background-attachment: fixed; }
.fawnmum-brand-d .hd { padding-bottom: 60px; background: url(../image/ico26.png) no-repeat bottom center; font-size: 24px; line-height: 48px;padding-bottom: 0;background: none; }

.fawnmum-brand-d .hd .play{
	width: 60px;
	height: 60px;
	margin-top: 3vh;
	cursor: pointer;
	background: #fff;
	border-radius: 50%;
	box-shadow: 0 0 rgba(255, 255, 255, 0.9),0 0 0 10px rgba(255, 255, 255, 0.9),0 0 0 20px rgba(255, 255, 255, 0.9);
	animation: ripple-wave1 1s linear infinite;
	animation-play-state: running;
	opacity: 1;
	visibility: visible;
	transform: scale(1);
	-webkit-animation: ripple-wave1 1s linear infinite;
	transform: scale(0.8);
	position: absolute;
	left: 50%;
	/*margin-left: ;
	*/top: 0;
	bottom: -150px;
	margin:auto 0 auto -30px;
	display: flex;
	align-items: center;
	justify-content: center;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	-ms-border-radius: 50%;
	-o-border-radius: 50%;
  }
	.transition{ transition:all .36s ; -webkit-transition:all .36s ; -moz-transition:all .36s ; -ms-transition:all .36s ; -o-transition:all .36s ; }
   
  @keyframes ripple-wave1{
	  to {
		  box-shadow: 0 0 0 5px rgba(27, 89, 148, 0.1),0 0 0 10px rgba(27, 89, 148, 0.1),0 0 0 15px rgba(27, 89, 148, 0.1);
  }
	}

/* .fawnmum-brand-d .hd i { display: block; width: 62px; height: 62px; margin: 0 auto 26px; background-position: center; background-repeat: no-repeat; background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg t='1680485579819' class='icon' viewBox='0 0 1024 1024' version='1.1' xmlns='http://www.w3.org/2000/svg' p-id='4465' id='mx_n_1680485579821' width='62' height='62'%3E%3Cpath d='M512 0C230.4 0 0 230.4 0 512s230.4 512 512 512 512-230.4 512-512S793.6 0 512 0z m0 981.333333C253.866667 981.333333 42.666667 770.133333 42.666667 512S253.866667 42.666667 512 42.666667s469.333333 211.2 469.333333 469.333333-211.2 469.333333-469.333333 469.333333z' fill='%23ffffff' p-id='4466'%3E%3C/path%3E%3Cpath d='M672 441.6l-170.666667-113.066667c-57.6-38.4-106.666667-12.8-106.666666 57.6v256c0 70.4 46.933333 96 106.666666 57.6l170.666667-113.066666c57.6-42.666667 57.6-106.666667 0-145.066667z' fill='%23ffffff' p-id='4467'%3E%3C/path%3E%3C/svg%3E");margin-top: 20px; } */

.fawnmum-brand-d .bd { margin-bottom: 104px; font-size: 46px; line-height: 98px; margin-bottom: 30px;margin-bottom: 0;}
.fawnmum-brand-d .ft a { display: inline-block; width: 190px; border-radius: 10px; background-color: #fff; font-size: 16px; line-height: 46px; display: none; }

.fawnmum-brand-e { padding: 115px 0 180px; background: url(../image/bg15.jpg) no-repeat center / cover; }
.fbe-history .hd { padding-bottom: 50px; padding-left: 40px; position: relative; }
.fbe-history .hd::after{ position: absolute; right: 0; top: 40px; width: calc( 100% - 365px ); height: 2px; background: #afc0d3; content: ''; }
.fbe-history .hd h4 { color: #aabdd1; font-size: 46px; line-height: 1.2; font-weight: normal; }
.fbe-history .hd h3 { color: #1c5c9e; font-size: 40px; line-height: 1.2; }
.gallery-top-ab03 { margin-bottom: 62px; overflow: hidden; }
.fbe-history-bd { display: flex; justify-content: space-between; min-height: 300px; padding: 0 164px 0 40px; }
.fbe-history-bd .fbe-history-con {padding-top: 32px;font-size: 16px;line-height: 3;width: 50%;}
.fbe-history-bd .fbe-history-year {  color: #1c5c9e; font-size: 54px; line-height: 100px; font-family: arial; }
.fbe-history-bd .fbe-history-year strong { color: #3970a8; font-size: 166px; line-height: 164px; font-family: arial; vertical-align: bottom; }
.fbe-history-ft { position: relative; }
.fbe-history-ft::after{ position: absolute; right: 0; left: 0; top: 5px; width: 100%; height: 1px; background: #b4c4d5; content: ''; }
.fbe-history-ft .g-full { position: relative; }
.fbe-history-ft .prev-ab03,
.fbe-history-ft .next-ab03 { position: absolute; top: -17px; display: block; width: 42px; height: 42px; border-radius: 42px; background-color: #afc0d3; background-position: center; background-repeat: no-repeat; cursor: pointer; transition: all .3s linear; z-index: 99; }
.fbe-history-ft .prev-ab03 { left: 0; }
.fbe-history-ft .next-ab03 { right: 0; }
.fbe-history-ft .next-ab03 {background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg t='1679887366430' class='icon' viewBox='0 0 1024 1024' version='1.1' xmlns='http://www.w3.org/2000/svg' p-id='2622' width='16' height='16'%3E%3Cpath d='M371.050667 865.706667c-11.690667 11.946667-30.613333 11.946667-42.282667 0a31.146667 31.146667 0 0 1 0-43.306667l295.765333-302.933333a10.666667 10.666667 0 0 0 0-14.933334L328.768 201.6a31.146667 31.146667 0 0 1 0-43.306667 29.397333 29.397333 0 0 1 42.282667 0l324.181333 332.053334a31.146667 31.146667 0 0 1 0 43.306666L371.050667 865.706667z' fill='%23ffffff' p-id='2623'%3E%3C/path%3E%3C/svg%3E");}
.fbe-history-ft .prev-ab03 {background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg t='1679887345306' class='icon' viewBox='0 0 1024 1024' version='1.1' xmlns='http://www.w3.org/2000/svg' p-id='2326' width='16' height='16'%3E%3Cpath d='M652.949333 865.706667c11.690667 11.946667 30.613333 11.946667 42.282667 0a31.146667 31.146667 0 0 0 0-43.306667l-295.765333-302.933333a10.666667 10.666667 0 0 1 0-14.933334l295.765333-302.933333a31.146667 31.146667 0 0 0 0-43.306667 29.397333 29.397333 0 0 0-42.282667 0L328.768 490.346667a31.146667 31.146667 0 0 0 0 43.306666L652.949333 865.706667z' fill='%23ffffff' p-id='2327'%3E%3C/path%3E%3C/svg%3E");}
.fbe-history-ft .prev-ab03:hover,
.fbe-history-ft .next-ab03:hover { background-color: #1c5c9e; }
.gallery-thumbs-ab03 { font-size: 24px; line-height: 64px; padding-top: 5px; overflow: hidden; }
.gallery-thumbs-ab03 .swiper-slide { position: relative; padding-top: 16px; color: #1c5c9e; text-align: center; cursor: pointer; }
.gallery-thumbs-ab03 .swiper-slide::after{ position: absolute; left: 50%; top: -5px; width: 10px; height: 10px; margin-left: -5px; border-radius: 10px; border: 2px solid #fff; background: #e5e5e5; content: ''; }
.gallery-thumbs-ab03 .swiper-slide-thumb-active { font-size: 36px; }
.gallery-thumbs-ab03 .swiper-slide-thumb-active::after{ top: -2px; width: 16px; height: 16px; border-radius: 16px; border: 3px solid #fff; background: #1c5c9e; content: ''; }
@media (max-width:1280px) {
	.fawnmum-brand-a {padding: 90px 0 240px;}
	.fba-profile { padding: 0; }
	.fba-profile .hd {margin-bottom: 24px;}
	.fba-profile .hd h4 {font-size: 32px;}
	.fba-profile .hd h3 {font-size: 26px;}
	.fba-profile .bd {font-size: 14px;line-height: 30px;}
	.fba-no ul li {margin-bottom: 38px;padding-bottom: 20px;font-size: 14px;line-height: 30px;}
	.fba-no ul li span {display: block;font-size: 40px;line-height: 50px;}
	.fawnmum-brand-b { padding: 90px 0; }
	.fbb-story .hd { margin-bottom: 15px; }
	.fbb-story .hd h4 { font-size: 20px; margin-bottom: 15px; }
	.fbb-story .hd h3 { font-size: 30px; }
	.fbb-story .bd { font-size: 14px; line-height: 26px; }
	.fawnmum-brand-c { padding: 90px 0; }
	.fbc-honor { width: 280px; }
	.fbc-honor .hd { margin-bottom: 15px; }
	.fbc-honor .hd h4 { font-size: 20px; margin-bottom: 15px; }
	.fbc-honor .hd h3 { font-size: 30px; }
	.fbc-honor .img { margin-bottom: 15px; }
	.fbc-honor .bd { font-size: 18px; line-height: 30px; }
	.fbc-honor .arrow { margin-top: 20px; }
	.fbc-honor .arrow .arrow-button-next,
	.fbc-honor .arrow .arrow-button-prev { width: 40px; height: 40px; margin-right: 16px; }
	.fbc-honor-img { width: calc( 100% - 350px ); }
	.fawnmum-brand-d {padding: 90px 0;}
	.fawnmum-brand-d .hd {padding-bottom: 40px;font-size: 20px;line-height: 40px;background-size: 12px;}
	.fawnmum-brand-d .hd i {display: block;width: 42px;height: 42px;margin: 0 auto 16px; background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg t='1680485579819' class='icon' viewBox='0 0 1024 1024' version='1.1' xmlns='http://www.w3.org/2000/svg' p-id='4465' id='mx_n_1680485579821' width='42' height='42'%3E%3Cpath d='M512 0C230.4 0 0 230.4 0 512s230.4 512 512 512 512-230.4 512-512S793.6 0 512 0z m0 981.333333C253.866667 981.333333 42.666667 770.133333 42.666667 512S253.866667 42.666667 512 42.666667s469.333333 211.2 469.333333 469.333333-211.2 469.333333-469.333333 469.333333z' fill='%23ffffff' p-id='4466'%3E%3C/path%3E%3Cpath d='M672 441.6l-170.666667-113.066667c-57.6-38.4-106.666667-12.8-106.666666 57.6v256c0 70.4 46.933333 96 106.666666 57.6l170.666667-113.066666c57.6-42.666667 57.6-106.666667 0-145.066667z' fill='%23ffffff' p-id='4467'%3E%3C/path%3E%3C/svg%3E");}
	.fawnmum-brand-d .bd {margin-bottom: 34px;font-size: 36px;line-height: 68px;}
	.fawnmum-brand-d .ft a {width: 140px;border-radius: 10px;font-size: 15px;line-height: 40px;}
	.fawnmum-brand-e {padding: 90px 0 120px;}
	.fbe-history .hd {padding-bottom: 30px;padding-left: 20px;position: relative;}
	.fbe-history .hd::after{ position: absolute; right: 0; top: 40px; width: calc( 100% - 365px ); height: 2px; }
	.fbe-history .hd h4 {font-size: 20px;margin-bottom: 15px;}
	.fbe-history .hd h3 {font-size: 30px;}
	.gallery-top-ab03 { margin-bottom: 62px; }
	.fbe-history-bd {min-height: 270px;padding: 0 34px 0 20px;}
	.fbe-history-bd .fbe-history-con {padding-top: 20px;font-size: 15px;}
	.fbe-history-bd .fbe-history-year {font-size: 34px;line-height: 80px;}
	.fbe-history-bd .fbe-history-year strong {font-size: 106px;line-height: 124px;}
	.fbe-history-ft::after{ top: 5px; }
	.fbe-history-ft .prev-ab03,
	.fbe-history-ft .next-ab03 {top: -13px;width: 36px;height: 36px;}
	.gallery-thumbs-ab03 { font-size: 18px; line-height: 64px; padding-top: 5px; }
	.gallery-thumbs-ab03 .swiper-slide { padding-top: 16px; }
	.gallery-thumbs-ab03 .swiper-slide::after{ left: 50%; top: -5px; width: 10px; height: 10px; margin-left: -5px; }
	.gallery-thumbs-ab03 .swiper-slide-thumb-active {font-size: 26px;}
	.gallery-thumbs-ab03 .swiper-slide-thumb-active::after{ top: -2px; width: 16px; height: 16px; border-radius: 16px; }
}
@media (max-width:900px) {
	.fawnmum-brand-a { padding: 25px 0 80px; }
	.fawnmum-brand-a .g-full { flex-wrap: wrap; }	
	.fba-profile { width: 100%; padding: 0; margin-bottom: 24px; }
	.fba-profile .hd { margin-bottom: 24px; }
	.fba-profile .hd h4 { font-size: 26px; margin-bottom: 12px; }
	.fba-profile .hd h3 { font-size: 20px; }
	.fba-profile .bd { font-size: 14px; line-height: 28px; }
	.fba-no { width: 100%;; padding-right: 0; }
	.fba-no ul li { margin-bottom: 18px; font-size: 14px; line-height: 30px; border-bottom: 1px solid #fff;}
	.fba-no ul li span { font-size: 30px; line-height: 30px; }
	.fawnmum-brand-b { padding: 25px 0; }
	.fawnmum-brand-b .g-full { flex-wrap: wrap; }
	.fbb-img { width: 100%; margin-bottom: 24px; }
	.fbb-story { width: 100%; }
	.fbb-story .hd { margin-bottom: 20px; }
	.fbb-story .hd h4 { font-size: 26px; margin-bottom: 12px; }
	.fbb-story .hd h3 { font-size: 20px; }
	.fbb-story .bd { font-size: 14px; line-height: 28px; }
	.fawnmum-brand-c { padding: 25px 0; }
	.fawnmum-brand-c .g-full { flex-wrap: wrap; }
	.fbc-honor { width: 100%; }
	.fbc-honor .hd { margin-bottom: 24px; }
	.fbc-honor .hd h4 { font-size: 26px; margin-bottom: 12px; }
	.fbc-honor .hd h3 { font-size: 20px; }
	.fbc-honor .img { margin-bottom: 24px; }
	.fbc-honor .bd { font-size: 18px; line-height: 26px; }
	.fbc-honor .arrow { margin-top: 24px; }
	.fbc-honor .arrow .arrow-button-next,
	.fbc-honor .arrow .arrow-button-prev { width: 30px; height: 30px; margin-right: 10px; border-radius: 30px; }
	.fbc-honor-img { width: 100%; margin-top: 24px; }
	.fawnmum-brand-d { padding: 30px 0 120px;}
	.fawnmum-brand-d .hd { padding-bottom: 20px; background-size: 7px; font-size: 24px; line-height: 48px; }
	.fawnmum-brand-d .hd i { width: 32px; height: 32px; background-size: 32px; margin: 0 auto 26px; }
	.fawnmum-brand-d .bd { margin-bottom: 24px; font-size: 22px; line-height: 48px; }
	.fawnmum-brand-d .ft a { width: 130px; font-size: 14px; line-height: 36px; }
	.fawnmum-brand-e { padding: 25px 0; }
	.fbe-history .hd { padding-bottom: 25px; padding-left: 0; }
	.fbe-history .hd::after{ position: absolute; right: 0; top: 40px; width: 50%; }
	.fbe-history .hd h4 { font-size: 26px; margin-bottom: 12px; }
	.fbe-history .hd h3 { font-size: 20px; }
	.gallery-top-ab03 { margin-bottom: 62px; }
	.fbe-history-bd { flex-wrap: wrap; flex-direction: column-reverse; min-height: auto; padding: 0 0; }
	.fbe-history-bd .fbe-history-con { padding: 0 0 40px; font-size: 14px; line-height: 2; width: 100%; }
	.fbe-history-bd .fbe-history-year { font-size: 16px; line-height: 2; }
	.fbe-history-bd .fbe-history-year strong { margin-right: 8px; font-size: 40px; line-height: 1.5; vertical-align: middle; }
	.fbe-history-ft .prev-ab03,
	.fbe-history-ft .next-ab03 { position: absolute; top: -12px; display: block; width: 32px; height: 32px; }
	.gallery-thumbs-ab03 { font-size: 16px; line-height: 44px; }
	.gallery-thumbs-ab03 .swiper-slide-thumb-active { font-size: 20px; }
	.fbc-honor-img .swiper-slide {text-align: center;}
	.fbc-honor-img .swiper-slide img{width: 80%;}
  .container{overflow: hidden;}
  .fawnmum-menu{ width: 120%; position: relative; left: 50%; transform:translate(-50%,0); -webkit-transform:translate(-50%,0); -moz-transform:translate(-50%,0); -ms-transform:translate(-50%,0); -o-transform:translate(-50%,0); }
}

.bd_weixin_popup   { box-sizing: content-box; }

.aaaaa{position: relative;}
.an{ opacity: 0; position: absolute; left: 180px; top: 50%; transform: translate(0,-50%); -webkit-transform: translate(0,-50%); -moz-transform: translate(0,-50%); -ms-transform: translate(0,-50%); -o-transform: translate(0,-50%); transition: all 0.6s ease; -webkit-transition: all 0.6s ease; -moz-transition: all 0.6s ease; -ms-transition: all 0.6s ease; -o-transition: all 0.6s ease; cursor: default;}
.an.lk{opacity: 1;}
.find-div-body{ position:relative; width:266px; height:66px; padding:8px; background-color:#FFFFFF; border:#1c5c9e solid 1px; border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px; -ms-border-radius:3px; -o-border-radius:3px; font-size: 24px;text-align: center;font-weight: bold;color: #1c5c9e;}
.find-div-body:before{box-sizing:content-box;width:0px;height:0px;position:absolute;top:23px;left:-16px;padding:0;border-right:8px solid #fff;border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:8px solid transparent;display:block;content:'';z-index:12}
.find-div-body:after{box-sizing:content-box;width:0px;height:0px;position:absolute;top:22px;left:-18px;padding:0;border-right:9px solid #1c5c9e;border-top:9px solid transparent;border-bottom:9px solid transparent;border-left:9px solid transparent;display:block;content:'';z-index:10}
.contact-ads .contact-ads-text a{position: relative;}

.ipg_product .fawnmum-news ul li {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 10px 0 10px 53px;
    background: url(../image/ico16.png) no-repeat left 20px;
    font-size: 16px;
    line-height: 1.75;
}

.ipg_product .fawnmum-news ul li .time {
    color: #cfcfcf;
    font-size: 14px;
}

.ipg_product .fawnmum-news ul li:hover {
    font-weight: 700;
    font-size: 18px;
}
.ipg_product .fawnmum-news ul{display: unset;}
.ipg_product .fawnmum-news ul li{width: 100%;}
.ipg_product .fawnmum-news ul li .pc{display: none;}
.ipg_product .fawnmum-news ul li .txt{margin-top: 0;}
.pccontent{display: block;}
.sjcontent{display: none;}
@media (max-width:1200px){
	.pccontent{display: none;}
.sjcontent{display:  block;}
.article-ft-qc-img img{width: 100px;}
}
@media (max-width:900px){
	.ipg_product ul li{padding-left: 20px;}
}
