<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">html, body {
	margin: 0;
	padding: 0;
}
body {
	width: 100%;
	font-family:'Microsoft Yahei', 'Source Han Sans', SimSun, 'Noto Sans CJK SC', 'Noto Sans CJK', source-han-sans-simplified-c, sans-serif;
}
ul, li, a {
	list-style: none;
	text-decoration: none;
}
dl, dt, dd,ul,li{
	padding: 0;
	margin: 0;
}
a {
	color: #153aa0;
}
/*å¤´éƒ¨*/
header {
	width:96%;
	margin: 0 auto;
	position: fixed;
	z-index: 999;
	padding: 0 2%;
	background-color:#fff;
}
.ons{background-color:#fff;}
.logo {
	float: left;
	width:auto;
}
.logo img{ width:100%; margin:12px 0 0; height:60px;}

.menu {
	width: auto;
	float: right;
}
.menu ul {
	flex-wrap: wrap;
	display: flex;
	margin: 0;
	padding: 0;
}
.menu ul li {
	padding: 0px 15px;
	height:82px;
	line-height:82px;
}
.menu ul li a {
	color: #000;
	font-size: 16px;
	display: block;
}
.menu ul li a:hover, .menu ul li.on a {
	color: #e6322e;
	border-bottom: 2px #e6322e solid;
	line-height: 82px; height:80px;
}
.tel{ float:right; margin:20px 0;}
.tel a{ width:140px; height:40px; background-color:#e6322e; color:#fff; display:block; line-height:40px; text-align:center; transition:all .3s; cursor:pointer;}
.tel a img{vertical-align:middle;}
.tel a:hover{ background-color:#bf1d1d; transition:all .3s;}

@media screen and (max-width:1400px){.logo img{ height:50px;}
.menu ul li {padding: 0px 10px;}
}


.h85{ height:82px; width:100%;}
/*è½®æ’­*/
.banner{ width:100%;}
.swiper {
	width: 100%;
	max-width:1420px;
	height: 100%;
}
.swiper-slide {
	text-align: center;
	align-items: center;
}
.swiper-slide img {
	display: block;
	width: 100%;
	height: 100%;
	object-fit: cover;
}
.swiper-pagination1 .swiper-pagination-bullet {
	width: 10px;
	height: 10px;
	background-color: #fff;
	opacity: 1;
}
.swiper-pagination1 .swiper-pagination-bullet-active {
	background-color: #fff;
	width: 28px;
	border-radius: 5px;
}
.swiper-button-next1{ right:-30px; background:rgba(0,0,0,0.30);border-radius:3px 0 0 3px; transition:all .2s;}
.swiper-button-prev1{ left:-30px; background:rgba(0,0,0,0.30);border-radius:0 3px 3px 0; transition:all .2s;}
.swiper-button-next1:after,.swiper-button-prev1:after{ color:#e6e6e6; font-size:20px; width:30px; height:40px; line-height:40px; text-align:center;}
.lunbo:hover .swiper-button-next1{ right:0;}
.lunbo:hover .swiper-button-prev1{ left:0;}


/*ä¸»ä½“*/
.main { width:100%; max-width:1420px; margin:0 auto;}
.main2 { width:100%; max-width:1200px; margin:0 auto; padding-top:30px;}	
/*å…³äºŽ*/
.about {
	width: 100%;
	height: auto;
	overflow: hidden;
	margin: 30px 0; background-color:#f8f8f8;
}

/*è§†é¢‘*/
.homevideo {
	height: 100%;
	background-size: contain;
	background-repeat: no-repeat;
	background-position: center;
	display: flex;
	align-items: center;
	position: absolute;
	z-index: 1;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
}
.homevideo img {
	width: 100%;
	animation-name: telshow;
	animation-duration: 1.0s;
	animation-timing-function: linear;
	animation-iteration-count: infinite;
	-webkit-animation-name: telshow;
	-webkit-animation-duration: 1.0s;
	-webkit-animation-timing-function: linear;
	-webkit-animation-iteration-count: infinite;
	-o-animation-name: telshow;
	-o-animation-duration: 1.0s;
	-o-animation-timing-function: linear;
	-o-animation-iteration-count: infinite;
}
.father {
	width: 749px;
	height: 420px;
	position: relative; float:left;
}
.father video{ width:100%; height:100%;}

/*è§†é¢‘æ&nbsp;·å¼*/
.yourDiv {	
	background-size: contain;
	background-repeat: no-repeat;
	background-position: center;	
	display:flex;
	align-items: center;	
	position: absolute;
	top: 0px;
	left: 0px; z-index:1;
	width:100%; height:100%;
}
.yourDiv img {	
	width:50px; position:absolute; top:50%; left:50%; transform:translate(-50%,-50%;)
	 animation-name: telshow; animation-duration: 1.0s; animation-timing-function: linear; animation-iteration-count: infinite; -webkit-animation-name: telshow; -webkit-animation-duration: 1.0s; -webkit-animation-timing-function: linear; -webkit-animation-iteration-count: infinite; -o-animation-name: telshow; -o-animation-duration: 1.0s; -o-animation-timing-function: linear; -o-animation-iteration-count: infinite;
	}
.img{ width:100%; line-height:0; margin:0; padding:0;}
.img img{ width:100%;}

/*ç®€ä»‹*/
.aboutbody {
	width:1164px; margin:0 auto; position:relative;
}
.abouttitle {
	font-size: 30px;
	font-weight: bold;
	color: #1d2129;
}
.abouttext {
	font-size: 34383f;
	line-height: 1.9;
	font-size: 16px;
	height: auto;
	display: -webkit-box;
	-webkit-line-clamp: 10;
	-webkit-box-orient: vertical;
	overflow: hidden;
	text-overflow: ellipsis;
	width: 100%;
}
.aTit{ padding:0; margin:0; font-weight:normal; font-size:32px; color:#333333;}
.aCont{ width:450px; position:absolute; right:0; background-color:#fff; margin-top:50px; border-radius:15px; padding:20px;}
.aTxt{ font-size:16px; color:#666666; line-height:2;}
.kMore{width:114px; height:38px; background-color:#e6322e; border-radius:19px; text-align:center; line-height:38px; color:#fff;justify-content: center;
    align-items: center; bottom:0%; left:0%; display:block;}
@media screen and (max-width:1600px)
{
.abouttext{ line-height:1.6;}
	}
@media screen and (max-width:1440px)
{
.abouttext{line-height:1.6;
    height: auto;
    display: -webkit-box;
    -webkit-line-clamp:9;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;}
	}
@media screen and (max-width:1440px)
{
.abouttext{
    -webkit-line-clamp:7;}
	}	

/*äº§å“*/
.pro {
	width: 100%;
	margin: 0px 0 50px;
}
.protitle dl {
	text-align: center;
	font-size:32px;
	color: #1d2129;
	line-height:2;
}
.protitle dt {
	font-size: 16px;
	text-align: center;
	color: #999999;
}
.probody {
	position: relative;
}
.mySwiper2 {
	position: relative;
}
.thumbs-swiper {
	position: absolute;
	bottom: 0;
	height: 160px;
	background: rgba(112,121,135,0.70)
}
.thumbs-swiper .swiper-slide {
	padding-top: 25px;
	text-align: center;
	color: #fff;
	cursor: pointer;
}
.thumbs-swiper img {
	width: 78px;
	height: 78px;
	margin: 0 auto;
	line-height: 0;
	-moz-transition: all .8s ease 0s;
	-ms-transition: all .8s ease 0s;
	-o-transition: all .8s ease 0s;
	-webkit-transition: all .8s ease 0s;
	transition: all .8s ease 0s;
}
.thumbs-swiper .swiper-slide p {
	line-height: 2;
	margin: 0;
	padding: 0;
}
.thumbs-swiper .swiper-slide-thumb-active {
	background: rgba(21,58,160,0.70)
}
.thumbs-swiper .swiper-slide-thumb-active img {
	-moz-transform: rotateY(180deg);
	-ms-transform: rotateY(180deg);
	-o-transform: rotateY(180deg);
	-webkit-transform: rotateY(180deg);
	transform: rotateY(180deg);
}

/*æ¡ˆä¾‹*/
.case { width:100%; max-width:1200px; margin:0 auto; padding:20px 0;}

.casetitle{font-size: 46px; color: #1d2129;font-weight: bold;text-align: center;}
.casetitle dl{
    line-height: 1.5;
    }
.casetitle dl b{ color:#153aa0;}


.casebody {
	margin: 40px 0;
	position: relative;
	overflow:hidden;
}
.mySwipercase {
	position: relative;
}
.thumbs-swipercase {
	position: relative;
	width: 100%;
	margin: 0 auto;
	background: none;
	margin-bottom: 20px;
}
.thumbs-swipercase dl {
	color: #464950;
	border-radius: 5px;
	font-size: 18px; padding:10px;
	width:100%;
}
.thumbs-swipercase .swiper-slide {
	height: 50px; width:auto; float:left; margin-right:30px;
	text-align: center;
	color: #fff;
	cursor: pointer;
}
.thumbs-swipercase .swiper-slide-thumb-active dl {
	color:#e6322e; background:#fff4f2;
}

.caselist {
	width: 24%;
	margin: 0.5%;
	float: left;
	position: relative;
	overflow: hidden;
}
.caselist dl {
	position: relative; overflow:hidden;
}
.caselist dt {
	bottom: 0;
	line-height: 45px;
	height: 45px;
	color: #333;	
	width:calc(100% - 2px);
	text-align: center; border:1px #f5f5f5 solid;
}
.caselist img {
	-moz-transition: all .8s ease 0s;
	-ms-transition: all .8s ease 0s;
	-o-transition: all .8s ease 0s;
	-webkit-transition: all .8s ease 0s;
	transition: all .8s ease 0s;
}
.caselist:hover img {
	-webkit-transform: scale(1.05);
	transform: scale(1.05);
	-webkit-transition: 0.3s ease 0s;
}
.caselist:hover{box-shadow:3px 3px 10px #cccccc;}
.zhe{ width:100%; height:100%; background:rgba(0,0,0,0.50); position:absolute; z-index:10; top:0; display:none;}
.zhe .more{ width:114px; height:38px; background-color:#e6322e; border-radius:19px; text-align:center; line-height:38px; color:#fff;justify-content: center;
    align-items: center; top:50%; left:50%; position:absolute; transform:translate(-50%,-50%)}
.caselist:hover .zhe{ display:block;}

.prolist{ margin-bottom:20px;}
.prolist:hover{box-shadow:0px 0px 0px #fff;}
.prolist dt{ border:0; width:100%; background-color:#f8f8f8; text-align:left; text-indent:1em;}
.prolist:hover dt{ background-color:#e6322e; color:#fff;}
.prolist:hover img {
	-webkit-transform: scale(1);
	transform: scale(1);
	-webkit-transition: 0.3s ease 0s;
}

.tjprolist{ width:32%;}
.tjprolist dt{ line-height:60px; height:60px; background-color:#f5f5f5;}


.casemore{
	width:490px;
	height:60px;
	margin: 0 auto;
	color: #333;
	font-size: 18px;
	text-align: center;
	line-height:60px;
	border-radius: 5px;
}
.casemore a {display: block; color:#666666; border: 1px #d8d8d8 solid; transition:all .1s; border-radius:3px;}
.casemore:hover a {color:#fff; background-color:#e8413e; border:1px #e8413e solid;}
.casemore2{
	width:490px;
	height:60px;
	margin: 0 auto;
	color: #333;
	font-size: 18px;
	text-align: center;
	line-height:60px;
	border-radius: 5px; border:0;background: none;
}
.casemore2 a{ display:block; border:0;color:#fff; background-color:#e8413e; cursor:pointer; transition:.3s;}
.casemore2 a:hover{ background-color:#cf2d29;}

/*æ¡ˆä¾‹é¡µåˆ†ç±»*/
.casemenu{ display:flex; justify-content:center;}
.casemenu li{height: 50px;
    padding-top: 15px;
    text-align: center;
    color: #fff;
    cursor: pointer; margin:0 10px;}
.casemenu li a{color: #464950;
	border-radius: 5px;
	border: 1px #c9cdd4 solid;
	font-size: 16px;
	padding: 10px 20px;
	width: 90%;}
.casemenu li a:hover,.casemenu li a.on{color: #153aa0;
    border: 1px #153aa0 solid;}
.casemain{ height:auto; overflow:hidden;}

.caselist2 {
	width: 23%;
	margin: 1%;
	float: left;
	position: relative;
	overflow: hidden;
	background-color:#fff; border-radius:10px; box-shadow:3px 3px 10px #cccccc; padding-bottom:35px;
}
.caselist2 dl {
	position: relative; width:236px; margin:0 auto; margin-top:15px; overflow:hidden;
}
.caselist2 dt {
	bottom: 0;
	line-height: 45px;
	height: 45px;
	color: #333333; font-size:18px; font-weight:bold;
	width: 100%; text-indent:20px; margin-top:15px; position:relative;
}
.caselist2 dt:after{content:''; width:5px; height:24px; background-color:#e3312d; position:absolute; left:0; top:25%;}
.caselist2 dd{ width:236px; margin:0 auto;}
.caselist2 dd span{ background-color:#fff7f4; color:#e3312d; font-size:12px; margin-right:3px; padding:5px;}
.caselist2 img {
	width:100%;
	-moz-transition: all .8s ease 0s;
	-ms-transition: all .8s ease 0s;
	-o-transition: all .8s ease 0s;
	-webkit-transition: all .8s ease 0s;
	transition: all .8s ease 0s;
}
.caselist2:hover img {
	-webkit-transform: scale(1.1);
	transform: scale(1.1);
	-webkit-transition: 0.3s ease 0s;
}

.remenwenda{ margin-top:50px; width:100%; max-width:1200px; margin:0 auto;}

.wenda{ width:100%; height:400px; margin:0 auto; background:#fff; border:1px #eaeaea solid; border-radius:10px; margin-top:30px; margin-bottom:30px;}
.wenda .tab{ overflow:hidden; background:#f8f8f8; height:100%; width:455px; float:left;}
.wenda .tab a{ display:block; height:55px; line-height:55px; font-size:20px; margin-top:10px; text-indent:20px; float:left; width:100%; margin-left:20px; text-decoration:none; color:#5e5d59;}
.wenda .tab a:hover{ background:#E64E3F; color:#333333; text-decoration:none;}
.wenda .tab a.on{ background:#fff; text-decoration:none; border-radius:10px;}
.wenda .tab a:nth-child(1) span{ color:#ff4542;}
.wenda .tab a:nth-child(2) span{ color:#ff6600;}
.wenda .tab a:nth-child(3) span{ color:#ffa866;}
.wenda .content{ overflow:hidden;}
.wenda .content li{ display:none; padding:40px; position:relative;}
.wenda .content li dl{ font-size:20px; font-weight:bold; line-height:30px;}
.wenda .content li dl span{ background-color:#fddcd7; color:#e5322e; padding:5px 10px; border-radius:3px; margin:15px; font-weight:normal;}

.wenda .content li dt{ font-size:20px; line-height:30px; height:245px; font-size:18px; overflow:hidden; margin-top:10px; padding-top:20px; position:relative;}
.wenda .content li dt span{ background-color:#e83129; color:#fff; padding:5px 10px; border-radius:3px; margin:15px; font-weight:normal; position:absolute; top:0;}
.wenda .content li dt p,.wenda .content li dt pre{ width:605px; float:right;}
.wenda .content li a{ position:absolute; bottom:0; line-height:60px; text-align:center; background:rgba(255,255,255,0.50); display:block; width:100%; color:#bb3e42; font-size:20px;}

/*åº•éƒ¨*/
footer { width:100%; background-color:#f8f8f8; height:auto; overflow:hidden; padding:50px 0;}
.foot{ text-align:center; display:flex; justify-content:center; color:#d7d7d7;}
.foot li{ margin:0 25px;}
.foot li a{ color:#333333;}
.foot li a:hover{ color:#e8413e;}
.copy{ text-align:center; font-size:12px; color:#666666; margin-top:30px;}

/*å…³äºŽ*/
.aboutimg{ padding:0 25px; float:right; width:589px;}
.aboutimg img{ max-width:100%;}

.content{ font-size:16px; line-height:35px; color:#333333;}

/*äº§å“é¡µ*/
.pronav{ margin-bottom:20px; width:100%; height:auto; overflow:hidden;}
.pronav a{color: #464950;
    border-radius: 5px;
    font-size: 18px;
    padding: 10px;
    width: 100%;}
.pronav a:hover{ color:#e6322e;}
.pronav .on{
    color: #e6322e;
    background: #fff4f2;
}

.weizhi{ color:#333333;}
.weizhi a{ color:#333333;}

.jiage{ width:100%; background-color:#f5f5f5; color: #e6322e; font-size:28px; font-weight: 600; line-height:90px; margin-top:10px; text-indent:20px;}

.cpcontent{width:100%; margin:0 auto; height:auto; overflow:hidden; margin-top:30px;}
.cpcontent dd{ margin-top:10px;}
.cpcontent dd span {
    background-color: #fff7f4;
    color: #e3312d;
    font-size: 12px;
    margin-right: 3px;
    padding: 5px;
}

.cpcontent .lianxi{ float:left; margin:30px 0;}
.cpcontent .lianxi a{ width:140px; height:40px; background-color:#e6322e; color:#fff; display:block; border-radius:2px; line-height:40px; text-align:center; transition:all .3s; cursor:pointer;}
.cpcontent .lianxi a img{vertical-align:middle;}
.cpcontent .lianxi a:hover{ background-color:#bf1d1d; transition:all .3s;}

.cpcontentbg{ border:1px #f5f5f5 solid; border-top:0; margin-top:30px;}
.cpcontentbg .title{ width:100%; background-color:#f5f5f5; height:60px; line-height:60px;}
.cpcontentbg .title dl{ width:180px; border-top:3px #e6322e solid; color:#e6322e; background-color:#fff; text-align:center; font-size:20px;}
.cpcontentbg img{ max-width:100%;}
.cpcontentbg p{ margin:0; padding:0; line-height:35px; font-size:16px;}
.cpcontentbg .text{ padding:40px; line-height:35px; font-size:16px;}

.newslist{width:calc(100% - 0px); margin:0 auto;}
.newslist ul li{height:auto; border-bottom:1px #cccccc solid; font-size:16px; height:auto; overflow:hidden; padding:20px 0 20px; margin-bottom:15px;}
.newslist ul li dl{ width:290px; height:100%; position:relative; float:left; margin-right:30px;}
.newslist ul li dl img{ width:100%;}
.newslist ul li dt{ font-size:22px; font-weight:bold; line-height:2.5;}
.newslist ul li dd{ font-size:16px; line-height:1.5; color:#666666;}
.newslist ul li dd span{ color:#e6322e;}
.newslist ul li p{ font-size:14px; color:#333333; margin:0; padding:0; margin-bottom:15px;}
.newslist ul li a{ color:#000000;}
.newslist ul li a:hover{ color:#e6322e;}
.newslist ul li a:hover span{ font-weight:bold;}

.newscontent{ width:790px; margin:0 auto; margin-top:30px;}
.newscontent .title{ width:100%; height:60px; line-height:60px; font-size:30px; font-weight:bold; color:#333;}
.newscontent .date{ color:#999999; line-height:30px;}
.newscontent img{ max-width:100%;}
.newscontent p{ margin:0; padding:0; line-height:35px; font-size:16px;}
.newscontent .text{ padding:40px 0; line-height:35px; font-size:16px;}

.tjnewsist{ width:100%; display:flex; justify-content:space-between; flex-wrap:wrap;}
.tjnewsist a{ width:49%; background-color:#f8f8f8; margin-bottom:15px;}
.tjnewsist a dl{ width:92px; height:92px; float:left; margin-right:10px;}
.tjnewsist a dl img{ width:100%; height:100%;object-fit: cover;}
.tjnewsist a dt{ font-size:18px; font-weight:bold; padding:10px; color:#333;}
.tjnewsist a dd{ color:#ccc; font-size:14px;}
.tjnewsist a:hover dt{ color:#e8322e;}

.newscontent dd{ margin-top:10px;}
.newscontent dd span {
    background-color:#ffdad6;
    color:#e6322e;
    font-size: 12px;
    margin-right: 3px;
    padding: 5px;
}

.wendan{width:calc(100% - 0px); margin:0 auto;}
.wendan ul li{height:auto; border-bottom:1px #cccccc solid; font-size:16px; height:auto; overflow:hidden; padding:20px 0 20px; margin-bottom:15px;}
.wendan ul li dl{ width:290px; height:100%; position:relative; float:left; margin-right:30px;}
.wendan ul li dl img{ width:100%;}
.wendan ul li dt{ font-size:22px; font-weight:bold; line-height:2.5;}
.wendan ul li dd{ font-size:16px; line-height:2; color:#333;}
.wendan ul li dd span{ color:#e6322e;}
.wendan ul li p{ font-size:14px; color:#333333; margin:0; padding:0; margin-bottom:15px;}
.wendan ul li a{ color:#000000;}
.wendan ul li a:hover{ color:#e6322e;}
.wendan ul li a:hover span{ font-weight:bold;}

.wendacontent{ float:left;}
.wendacontent .text{ padding:10px 0;}
.wendatuijian{ width:360px; float:right; margin-top:30px;}
.wendatuijian .protitle{ font-size:30px; line-height:30px; font-weight:bold; overflow:hidden;}

.tjwenda{ width:100%; height:auto; overflow:hidden; display:flex; justify-content:space-between; flex-wrap:wrap;}
.tjwenda a{ width:100%; border-bottom:1px #f5f5f5 solid;}
.tjwenda a dt{ font-size:16px; padding:10px 0; color:#333;}
.tjwenda a:hover dt{ color:#e8322e;}


.popup-window {
    display: none; /* åˆå§‹æ—¶çª—å£ä¸å¯è§ */
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0,0.5); /* 50% é»‘è‰²èƒŒæ™¯ */
    justify-content: center;
    /*align-items: center;*/ z-index:99999;
}

.popup-content {
    background-color:#fff;
    border-radius: 5px;
    max-width:660px;
    width:660px;
    position: relative; height:266px; top:25%; background:url(../images/boda.jpg) no-repeat center top;
}
.popup-content h3{ text-align:left; padding:0; margin:0; margin-left:40px; font-size:24px; line-height:2; font-weight:normal; margin-top:30px; color:#333333;}
.popup-content dl{ text-align:left; margin-left:40px; font-size:14px; line-height:1; width:80%; color:#666666; margin-bottom:10px;}
.popup-content dt{ float:left; text-align:left; margin-left:120px; line-height:1; width:150px; color:#fff; line-height:50px; margin-top:3px;}
.popup-content dd{ width:100px; float:left; text-align:center; line-height:1.5; font-size:12px; color:#666666; margin-top:12px; margin-left:12px;}
.popup-content dd img{ width:90px;}
.close-btn {
    position: absolute;
    top: 10px;
    right: 20px;
    font-size: 24px;
    cursor: pointer;
}

/* åœ¨çº¿ç•™è¨€ */
.login {
	width: 90%;
	margin: 0% auto;
	padding: 3%;
}
.login form{ display:flex; justify-content:space-between; flex-wrap: wrap;}
.login li {
	width:48%;
	margin-bottom: 5%;
}
.login li img {
	float:left;
	margin-right: 10%;
	height:3rem;
}
.login_input {
	display: block;
	height:3rem;
	-webkit-appearance: none;
	border-radius: 0;
}
.login_textarea {
	height: 8em;
	margin-bottom: -2%;
}
.login li .pin_width {
	width: 50%;
}
.login li .login_btn {
	width: 100%;
	color: #fff;
	border: 0;
	text-align: center;
font: .3rem/.8rem "microsoft yahei";
	background: #0195df;
	box-shadow: none;
}
.login input, .login textarea {
	width: 100%; background-color:#f3f3f3; border:0;
	color: #333;
font: .24rem/.5rem "microsoft yahei";
text-indent: 1rem;
}

input::-webkit-input-placeholder{ /*WebKit browsers*/
font-size:1rem; line-height:3rem;
}
input::-moz-input-placeholder{ /*Mozilla Firefox*/
font-size:1rem; line-height:3rem;
}
input::-ms-input-placeholder{ /*Internet Explorer*/ 
font-size:1rem; line-height:3rem;
}

.success-message,.error-message {
	position: fixed; border-radius:15px;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%); background:rgb(0,0,0,0.7);
}
.message {  /* è®¾ç½®æç¤ºæ¡†çš„å®½åº¦ã€é«˜åº¦ã€è¾¹æ¡†ç­‰æ&nbsp;·å¼ */
	width:auto; padding:20px; border:0;
	/* å°†å†…å®¹åž‚ç›´å±…ä¸­ */
	display: flex;
	justify-content: center;
	align-items: center; color:#fff; text-align:center; font-size:20px; line-height:20px;
}
.close {
	width:15px; position:absolute; top:0px; right:0px;
	height:15px; border-radius:50px; border:1px; text-align:center;
	line-height:10px;
}
.close::before {
	content: "X";
	font-size:12px;
	width:100%; color:#E30003;
	cursor:pointer;
}
        #box{
            width: 300px;
            height: 200px;
            border: 1px solid #eaeaea;
        }
        canvas{
            height: 200px !important;
        }


.dizhi{ width:1200px; margin:0 auto; margin-bottom:50px; height:auto; overflow:hidden;}
.dizhi .img{ width:596px; height:295px; overflow:hidden; float:left;}
.dizhi .right{ width:calc(100% - 596px); background-color:#f8f8f8; float:right; height:295px;}
.dizhi .right dl{ margin:22px 0 0 30px; color:#989898;}
.dizhi .right dt{ margin:5px 0 0 30px; color:#010101; font-size:16px;}


@keyframes telshow{0%{transform: scale(1.1)} 25%{transform: scale(1.2)} 50%{transform: scale(1.3} 75%{transform: scale(1.4)} 100%{transform: scale(1.5)}}}
@-webkit-keyframes telshow{0%{transform: scale(1.1)} 25%{transform: scale(1.2)} 50%{transform: scale(1.3} 75%{transform: scale(1.4)} 100%{transform: scale(1.5)}}}</pre></body></html>