<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/*wap*/
@media screen and (min-width:0px)  and  (max-width:959px)  {
html,body{max-width:750px; margin:0 auto;}
html{font-size:62.5%}
.pc{display:none;}
.wap{display:block;}
.icon{font-family:iconfont;}
span{display:block;}
.wrap{max-width:828px; margin:0 auto;}
input{-webkit-user-select:text !important; display:block; cursor:pointer;}
button{display:block; cursor:pointer;}
img{display:block;}
a{cursor:pointer;}
em,i,p,span{line-height:100%;}

@media only screen and (min-width:321px) {html {font-size:62.5%!important}}
@media only screen and (min-width:361px) {html {font-size:70.31%!important}}
@media only screen and (min-width:376px) {html {font-size:73.24%!important}}
@media only screen and (min-width:481px) {html {font-size:94%!important}}
@media only screen and (min-width:561px) {html {font-size:109%!important}}
@media only screen and (min-width:641px) {html {font-size:125%!important}}




/* --- 头部 --- */
.header{ background:#fff; width:100%; z-index:300;}
.header.small{ position:fixed; left:0; top:0; border-bottom:1px solid #efefef;}

/* logo */
.logo{padding:1.5rem; }
.logo img{}



/* --- 栏目 --- */
.column{ padding:1.5rem; text-align:center;}
.column h2{ font-size:1.8rem; color:#2e358d; text-transform:uppercase;}




/* --- 语言 --- */
.page-language{font-size:14px; position:relative;}
.page-language .text{}
.page-language .text em{display:block; background:#E5E5E5; width:100%; height:3.5rem; text-align:center; cursor:pointer; text-transform:uppercase; font-size:1.4rem; line-height:3.5rem; z-index:200;}
 
.page-language .list{background:#fff; display:none; z-index:200;}
.page-language .list a{display:block; line-height:3.5rem; text-align:center; border-bottom:1px solid #efefef;}
.page-language .list a:hover{background:#2E358D; color:#fff;}
.page-language:hover .list{display:block;}
 
/* 汉堡包 */
.hamburger{position:absolute; right:1.5rem; top:1.5rem}
.hamburger .line{ width: 2.8rem;height: 3px;background-color:#666;display: block;margin: 8px auto;-webkit-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out;}
.hamburger:hover{cursor: pointer;}
#hamburger-1.is-active .line:nth-child(2){ opacity: 0;}
#hamburger-1.is-active .line:nth-child(1){-webkit-transform: translateY(13px) rotate(45deg);-ms-transform: translateY(13px) rotate(45deg);-o-transform: translateY(13px) rotate(45deg);transform: translateY(13px) rotate(45deg);}
#hamburger-1.is-active .line:nth-child(3){-webkit-transform: translateY(-13px) rotate(-45deg);-ms-transform: translateY(-13px) rotate(-45deg);-o-transform: translateY(-13px) rotate(-45deg);transform: translateY(-13px) rotate(-45deg);}

/* 导航 */
.wap-nav{display:none;}
.wap-nav .link{height:3.5rem; line-height:3.5rem; display:block; font-size:1.6rem; color:#fff; border-bottom:1px solid #313C9B;  padding-left:1.5rem; background:#1B2054;}
.wap-nav .arrow{ background:url(../images/arrow3.png) no-repeat 95% center #252C74;}
.wap-nav .pop{ display:none;}
.wap-nav .pop dd{border-top:1px solid #ddd; line-height:3.5rem; font-size:1.4rem; background:#f5f5f5;}
.wap-nav .pop dd a{ position:relative; display:block;  padding-left:3rem;} 
.wap-nav .pop dd a.arrow2{ background:url(../images/arrow4.png) no-repeat 94% center;}
.wap-nav .pop dd a:before{content:""; width:.4rem; height:.4rem; background:#ddd; border-radius:100%; left:1.5rem; top:1.5rem; position:absolute;}
.wap-nav .pop dd .sub{background:#fff; display:none;}
.wap-nav .pop dd .sub a{display:block; line-height:3.5rem; border-top:1px solid #ddd;}

.wap-nav li:hover .pop{display:block;}
.wap-nav .pop dd:hover .sub{display:block;}




/* --- 搜索 --- */
.page-search{position:relative; overflow:hidden;}
.page-search .icon{ display:none;}
.page-search .hide{background:#2E358D; right:0; padding:5px; z-index:200;}
.page-search .hide input{width:100%; border:none; height:3.5rem; line-height:3.5rem;  transition:all .3s; padding-left:1rem; font-size:1.4rem;}
.page-search .hide button{position:absolute; right:0; top:0px; height:4.3rem; background:url(../images/search-btn.png) no-repeat center center; width:4rem; border:none; cursor:pointer;}




/* --- 关于我们 --- */
.home-about{ overflow:hidden; padding:1.5rem; border-bottom:1rem solid #efefef;}

/* 介绍 */
.home-about .introduce{ border-bottom:1px solid #efefef; padding-bottom:1.5rem; margin-bottom:1.5rem;}
.home-about .introduce .title p{font-size:1.8rem; text-transform:uppercase; margin-bottom:1rem;}
.home-about .introduce .text p{line-height:200%; position:relative; padding-left:1.5rem; font-size:1.4rem;}
.home-about .introduce .text p:before{content:""; width:.4rem; height:.4rem; background:#0467b3; position:absolute; left:0; top:1rem; border-radius:100px; font-size:1.2rem;}
.home-about .introduce .more{margin-top:1rem; font-size:1.4rem;}
.home-about .introduce .more a{color:#2E358D;}

/* 经营范围 */
.home-about .scope{ position:relative; padding-bottom:1rem; padding-top:1rem;}
.home-about .scope:before{content:""; left:0; bottom:0; background:url(../images/scope-left.png) no-repeat; width:4rem; height:4rem; position:absolute;}
.home-about .scope:after{content:""; top:0; right:0; background:url(../images/scope-right.png) no-repeat; width:4rem; height:4rem; position:absolute;}
.home-about .scope .text{margin-bottom:1rem; padding-top:1.5rem; padding-left:2rem;}
.home-about .scope .text h3{font-size:1.6rem; margin-bottom:1rem; text-transform:uppercase;}
.home-about .scope .text p{line-height:150%; padding-right:1.5rem; color:#666; font-size:1.4rem;}




/* --- 产品 --- */
.home-product{ position:relative; overflow:hidden; background:#2E358D;}
.home-product:before{content:""; left:0; top:0; width:100%; position:absolute;}
.home-product .swiper-container{padding-bottom:3.5rem;}

/* 标题 */
.home-product .column{position:relative; z-index:200; padding:1.5rem;}
.home-product .column h2{color:#fff;}
.home-product .column:before{ display:none;}

/* 列表 */
.home-product a{display:block; }
.home-product a .text{ overflow:hidden; background:#fff; padding:1.5rem; position:relative; }
.home-product a .text h3{font-size:1.8rem; color:#094594; margin-bottom:1rem;  overflow:hidden;}
.home-product a .text p{font-size:1.4rem; color:#666; line-height:1.8rem;  overflow:hidden;}
.home-product a .text em{font-size:1.4rem; text-transform:uppercase; color:#094594; display:block; margin-top:1.5rem;}
.home-product a .pic{overflow:hidden; background:#fff;}
.home-product a .pic img{width:100%;}





/* --- 案例 --- */
.home-case{background:url(../images/home-case.jpg) no-repeat; background-size:cover; overflow:hidden;}

/* 标题 */
.home-case .column{position:relative; z-index:200;}
.home-case .column h2{color:#fff;}

/* 内容 */
.home-case .box{ background:#919193; background-color:rgba(145,145,145,0.8); padding:1.5rem;}
.home-case .box .text h3{font-size:1.6rem; color:#fff; text-transform:uppercase; margin-bottom:1rem; line-height:150%;}
.home-case .box .text h4{background:#fff; padding:.5rem 1rem; color:#666; text-transform:uppercase; font-size:1.2rem; margin-bottom:1rem; line-height:150%; border-radius:.5rem}
.home-case .box .text p{color:#fff; line-height:150%; font-size:1.4rem;}

.home-case .box .more{background:#fff; background-color:rgba(255,255,255,0.5); width:100%; height:4rem; line-height:4rem; border-radius:10px; color:#fff; text-align:center; font-size:1.4rem; text-transform:uppercase; margin-top:1.5rem; transition:all .3s;}
.home-case .box .more a{color:#fff;  transition:all .3s;}
.home-case .box .more:hover{background:#fff; padding-right:0px; text-align:center;}
.home-case .box .more:hover a{color:#333;}




/* --- 新闻中心 --- */
.home-news{padding:1.5rem; padding-top:0; border-bottom:1rem solid #efefef;}
.home-news li{border:1px solid #efefef; transition:all .3s ease; margin-bottom:1.5rem;} 

/* 图片 */
.home-news li .pic{overflow:hidden; position:relative;}
.home-news li .pic .hide{position:absolute; left:0; top:0; width:100%; height:100%; background:#000; background-color:rgba(0,0,0,0.3); text-align:center; opacity:0; transition:all .3s;}
.home-news li .pic .hide h3{font-size:24px; text-transform:uppercase; color:#fff; margin-top:20%; margin-bottom:15px;}
.home-news li .pic .hide p{color:#fff; font-size:18px;}
.home-news li .pic .hide p:before{content:"——"; margin-right:15px;}
.home-news li .pic .hide p:after{content:"——"; margin-left:15px;}
 
/* 标题 */
.home-news li .title{border-bottom:1px solid #efefef;}
.home-news li .title .date{text-align:center; padding:1.5rem; border-bottom:1px solid #efefef; background:#f9f9f9;}
.home-news li .title .date h3{font-size:1.4rem; font-weight:bold; display:inline-block;}
.home-news li .title .date em{font-size:1.4rem; color:#999; display:inline-block; margin-left:1rem;}
.home-news li .title h1{ font-size:1.4rem; padding:1.5rem; overflow:hidden; text-align:center; line-height:150%;}

/* 内容 */
.home-news li .dep{padding:1.5rem; font-size:1.2rem;}
.home-news li .dep p{ overflow:hidden; color:#666; line-height:150%; margin-bottom:1.5rem;}
.home-news li .dep .more{color:#2E358D; background:url(../images/news-arrow.png) no-repeat right center; padding-right:2.5rem;}

.home-news li:hover{ border:1px solid #ddd; box-shadow: 10px 10px 20px #ececec;}
.home-news li a:hover .title h1{color:#2E358D;}
.home-news li a:hover .pic .hide{opacity:1;}

/* 更多 */
.show-more{text-align:center; overflow:hidden; }
.show-more a{border:1px solid #2E358D; width:20rem; height:3.5rem; line-height:3.5rem; text-align:center; display:block; margin:0 auto; color:#2E358D; border-radius:10px; transition:all .3s ease; font-size:1.4rem;}
.show-more a:hover{ background:#2E358D; color:#fff;}




/* --- 关注 --- */
.home-follow{background:#2E358D; overflow:hidden; text-align:center; padding:1.5rem; padding-bottom:1rem;}

/* logo */
.home-follow .follow-logo{ margin-bottom:1.5rem;}
.home-follow .follow-logo img{margin:0 auto;}

/* 其他 */
.home-follow .other{}
.home-follow .other a{float:left; width:25%;}
.home-follow .other a img{margin:0 auto;}




/* --- 底部 --- */
.footer{background:#efefef; overflow:hidden;}
.footer .title{margin-bottom:1rem; color:#2e358d; font-size:1.6rem; text-transform:uppercase; font-weight:bold;}

/* 客户服务 */
.footer-service{ padding:1.5rem; border-bottom:1px solid #ccc}
.footer-service .content{line-height:150%; color:#666; font-size:1.2rem;}

/* 地图 */
.footer .sitemap dl{ padding:1.5rem; border-bottom:1px solid #ccc}
.footer .sitemap dd p{color:#666; line-height:180%; font-size:1.2rem;}
.footer .sitemap dd p a{color:#666;}

/* 联系 */
.footer .contact{ padding:0.8rem; }/* border-bottom:1px solid #004A82*/
.footer .contact .text{color:#333; line-height:180%; margin-top:1.5rem; margin-bottom:1.5rem;} 
.footer .contact .text p{ line-height:180%; font-size:1.2rem;}
.footer .contact .way p{ color:#333; line-height:180%; margin-bottom:1.5rem; font-size:1.4rem;}
.footer .contact .way p:nth-child(1){background:url(../images/contact-01.png) no-repeat 0 center; padding-left:4rem; font-size:1.2rem;}
.footer .contact .way p:nth-child(2){background:url(../images/contact-01.png) no-repeat 0 center; padding-left:4rem; font-size:1.2rem;}
.footer .contact .way p:nth-child(3){background:url(../images/contact-02.png) no-repeat 0 center; padding-left:4rem; font-size:1.2rem;}




/* --- 版权 --- */
.copyright{ border-top:1px solid #fff; background:#efefef;  font-size:1.2rem; overflow:hidden; text-align:center; padding:1rem 1.5rem; color:#666;}




/* --- 内页 --- */

/* 位置 */
.page-path{background:#2E358D; color:#fff; font-size:1.2rem; padding:1.5rem;}
.page-path .text{ text-transform:uppercase;}
.page-path a{color:#fff; margin-left:.5rem; margin-right:.5rem; line-height:150%;}

/* 类目 */
.page-category{overflow:hidden;}
.page-category h1{ font-size:2.4rem; color:#333; text-transform:uppercase; padding:3rem 1.5rem; text-align:center; font-weight:bold;}
.page-category .text{ background:#f5f5f5; overflow:hidden;}
.page-category .text a{font-size:14px; text-transform:uppercase; width:50%; display:block; float:left; text-align:center; height:3.5rem; line-height:3.5rem; border-bottom:1px solid #ddd;}
.page-category .text a.now{color:#fff; background:#2E358D}




/* --- 新闻 --- */
.page-news{overflow:hidden;}
.page-news ul{padding-bottom:0px; overflow:hidden;}
.page-news li{ position:relative; border-bottom:1px solid #efefef;}
.page-news li .pic{overflow:hidden; }
.page-news li .text {padding:1.5rem;}
.page-news li .text h3{font-size:1.4rem; margin-bottom:1.5rem; overflow:hidden; line-height:150%;}
.page-news li .text h3 a{ color:#39419d;}
.page-news li .text h3 a:hover{color:#333;}
.page-news li .text p{ line-height:150%; color:#666; font-size:14px;}
.page-news li .date{position:absolute; left:0; top:0; width:6rem; height:9rem;}
.page-news li .date p{background:#39419D; font-size:2.4rem; color:#fff; text-align:center; height:5rem; line-height:5rem;}
.page-news li .date em{height:3rem; line-height:3rem; text-align:center; display:block; background:#005596; font-size:1.2rem; color:#fff;}




/* --- 分页 --- */
.page-showpage{text-align:center; padding:1.5rem;}
.page-showpage a{display:inline-block; border:1px solid #ddd; padding:.25rem 1rem; border-radius:4px; margin-left:.2rem; margin-right:.2rem; margin-bottom:1.5rem; font-size:1.2rem;}
.page-showpage a.now{ background:#2E358D; color:#fff; border:1px solid #2E358D; }




/* --- 产品 --- */
.page-product .wrap{overflow:hidden; margin-bottom:2rem}
.page-product li{ transition:all .3s; border-bottom:1rem solid #efefef;}
.page-product li .title{ border-bottom:1px solid #ddd; overflow:hidden; padding:1.5rem; text-align:center;}
.page-product li .title h3{font-size:1.6rem; margin-bottom:1rem;}
.page-product li .title em{ font-size:1.4rem;}
.page-product li .dep{ }
.page-product li .dep .pic{ }
.page-product li .dep .pic img{margin:0 auto;}
.page-product li .dep .text{ padding:1.5rem;}
.page-product li .dep .text h3{margin-bottom:1rem; font-size:1.6rem;}
.page-product li .dep .text p{line-height:150%; font-size:1.2rem; color:#666;}




/* --- 产品 --- */

/* 产品展示 */
.pro-show{overflow:hidden; background:#f5f5f5; }

/* 标题 */
.pro-title{font-size:1.6rem; text-transform:uppercase; font-weight:bold; border-bottom:1px solid #efefef; color:#87C440; padding:1.5rem;}
.pro-title .text{ text-align:center; color:#2E358D; }

/* 介绍 */
.pro-dep{background:#fff; overflow:hidden; margin-bottom:1.5rem; color:#666;}
.pro-dep-pic{border-bottom:1rem solid #efefef;}

/* 简介 */
.pro-dep-content{ position:relative;  }
.pro-dep-content h3{padding:1.5rem; font-size:1.6rem; color:#719a2f; color:#2E358D;}
.pro-dep-content .text{ padding:1.5rem;}
.pro-dep-content strong{text-align:center; display:block; font-size:1.4rem; background:#f5f5f5; padding:.8rem;}
.pro-dep-content .text p{line-height:180%; color:#666; font-size:1.4rem; position:relative; padding-left:1.5rem;}
.pro-dep-content .text p:before{content:""; width:.4rem; height:.4rem; background:#0467b3; position:absolute; left:0; top:.8rem; border-radius:100px; font-size:1.2rem;}

.pro-dep-content .btn{border-top:1px solid #efefef;  width:100%;  margin-top:1.5rem; border-bottom:1px solid #1B2054;}
.pro-dep-content .btn a{background:#2E358D; width:100%; height:3.5rem; text-align:center; line-height:3.5rem; color:#fff; display:block; font-size:1.4rem;}
.pro-dep-content .other{}
.pro-dep-content .other a{background:#2E358D; width:33.33%; height:3.5rem; float:left; text-align:center;}
.pro-dep-content .other a img{margin:0 auto;}



/* 介绍 */
.pro-description{ border-top:none; font-size:14px; margin-bottom:20px; background:#fff;}
.pro-description .title{display:block; margin-bottom:10px; font-size:18px; color:#87C440; font-weight:bold;}

/* 介绍 - 性能*/
.pro-description .function{padding:1.5rem; border-bottom:1rem solid #efefef; padding-bottom:0;}
.pro-description .function p{margin-bottom:1.5rem; line-height:180%;}
.pro-description .function strong{ }

/* 介绍 - 应用*/
.pro-description .case{padding:1.5rem; overflow:hidden; border-bottom:1rem solid #efefef; padding-bottom:0;}
.pro-description .case li{text-align:center; font-size:1.4rem; margin-bottom:1.5rem;}
.pro-description .case li .pic{background:#fff; margin-bottom:20px;}

/* 介绍 - 视频*/
.pro-description .video{padding:1.5rem; overflow:hidden;}
.pro-description .video .list li{text-align:center; cursor:pointer;  height:20rem; margin-bottom:1.5rem;}


/* 调查 */
.pro-inquiry{background:#fff; overflow:hidden; border-bottom:1rem solid #efefef;}

/* 调查 - 左侧*/
.pro-inquiry .left{}
.pro-inquiry .content{padding:1.5rem;}
.pro-inquiry li{height:3.5rem; line-height:3.5rem; margin-bottom:1rem;}
.pro-inquiry li select{background:#fff; width:100%; height:3.5rem; line-height:3.5rem;  border:1px solid #ddd; padding-left:1rem;  font-size:1.2rem;  transition:all .3s ease;}
.pro-inquiry li select:hover{ box-shadow: 0px 10px 20px #efefef;}
.pro-inquiry li input{background:#fff; width:100%; height:3.5rem; line-height:3.5rem;  border:1px solid #ddd; padding-left:1rem; font-size:1.2rem;   transition:all .3s ease;}
.pro-inquiry li input::-webkit-input-placeholder {color:#333;}
.pro-inquiry li input:focus{border:1px solid #2E358D;}
.pro-inquiry li input:hover{ box-shadow: 0px 10px 20px #ddd;}
.pro-inquiry .message textarea{width:100%;  border:1px solid #ddd; background:#fff; height:15rem; padding:1rem; font-size:1.2rem; transition:all .3s ease;}
.pro-inquiry .message textarea::-webkit-input-placeholder {color:#333;}
.pro-inquiry .message textarea:focus{border:1px solid #2E358D;}
.pro-inquiry .message textarea:hover{ box-shadow: 0px 10px 20px #ddd;}
.pro-inquiry .btn{ margin-top:20px;}
.pro-inquiry .btn button{background:#2E358D; color:#fff; width:100%; height:3.5rem; line-height:3.5rem; border:none; cursor:pointer; font-size:1.4rem;}
.pro-inquiry .btn button:active{background:#333;}

.pro-inquiry li input::-webkit-input-placeholder {color:#ccc;}
.pro-inquiry .message textarea::-webkit-input-placeholder {color:#ccc;}

/* 调查 - 右侧*/
.pro-inquiry .right{}
.pro-inquiry .right .pro-title{ }


/* 相关产品 */
.pro-other{padding:1.5rem; background:#fff;}
.pro-other .swiper-container{padding-bottom:5rem;}
.pro-other .text{text-align:center; font-size:1.4rem; margin-top:1.5rem;}
.pro-other img{margin:0 auto;}




/* --- 定制 --- */
.page-customization{ overflow:hidden;}

/* 介绍 */
.page-customization .dep-box{ margin:1.5rem; padding:2rem; position:relative; margin-bottom:1.5rem; margin-top:0;}
.page-customization .dep-box p{line-height:150%; margin-bottom:1.5rem; font-size:1.4rem;}
.page-customization .dep-box strong{display:block; margin-bottom:1rem; color:#2e358d; text-transform:uppercase; font-size:1.4rem; font-weight:bold;} 
.page-customization .dep-box:before{content:""; left:0; bottom:0; background:url(../images/scope-left.png) no-repeat; width:4rem; height:4rem; position:absolute;}
.page-customization .dep-box:after{content:""; top:0; right:0; background:url(../images/scope-right.png) no-repeat; width:4rem; height:4rem; position:absolute;}

/* 内容 */
.page-customization .list li{ border-bottom:1rem solid #efefef;}
.page-customization .list li .text-box{background:#2E358D; transition:all .3s; padding:1.5rem;}
.page-customization .list li .text-box .number{  text-align:center; font-size:3.6rem; color:#fff; font-family: 'Conv_calibri'; margin-top:0rem;}
.page-customization .list li .text-box .number i{width:5rem; height:3px; background:#fff; border-radius:100px; display:block; margin:0 auto; margin-top:1.5rem;}
.page-customization .list li .text-box .dep{ padding:1.5rem; padding-left:0;}
.page-customization .list li .text-box .dep h3{color:#fff; margin-bottom:1rem; text-transform:uppercase; line-height:150%;}
.page-customization .list li .text-box .dep p{color:#fff; font-size:1.4rem; line-height:150%;}
.page-customization .list li .pic-box{overflow:hidden; }
.page-customization .list li .pic-box img{overflow:hidden; }
.page-customization .list li:hover .text-box{background:#005596;}




/* --- 关于我们 --- */

/* 介绍 */
.about-dep{ overflow:hidden; padding:1.5rem;}
.about-dep .dep-box{ overflow:hidden;}
.about-dep .dep-box .title{margin-bottom:1.5rem;}
.about-dep .dep-box .title h4{font-size:1.6rem; margin-bottom:1rem;}
.about-dep .dep-box .title h3{font-size:1.8rem; color:#333; font-weight:bold; font-family: 'Conv_calibri'; }
.about-dep .dep-box .text{margin-bottom:1rem;}
.about-dep .dep-box .text strong{display:block; margin-bottom:1rem; line-height:180%;}
.about-dep .dep-box .text p{color:#666; font-size:1.4rem; line-height:150%;}
.about-dep .dep-box .pic{margin-top:1.5rem; margin-bottom:1.5rem;}

/* 业务 */
.about-dep .business-box{position:relative;}
.about-dep .business-box h3{ font-size:1.4rem; margin-bottom:1.5rem; font-weight:bold;}
.about-dep .business-box:before{ display:none;}
.about-dep .business-box:after{ display:none;}

/* 内容 */
.about-list{background:#39419D; overflow:hidden;}
.about-list li{ padding:1.5rem; border-bottom:1px solid #2E358D} 

.about-list li .title{overflow:hidden; margin-bottom:1rem;}
.about-list li .title em{display:block; margin-bottom:1.5rem;}
.about-list li .title h2{font-size:2.8rem; color:#fff; text-transform:uppercase;}
.about-list li .text{color:#fff; font-size:1.4rem; line-height:150%;}




/* --- 联系我们 --- */


/* 方式 */
.contact-way{overflow:hidden; padding:1.5rem; padding-top:0;}
.contact-way .way{}
.contact-way .way h4{font-size:1.8rem; margin-bottom:1rem;}
.contact-way .way h3{font-size:1.8rem; color:#333; font-family: 'Conv_calibri'; font-weight:bold; margin-bottom:1rem;}
.contact-way .way .text p{line-height:150%; font-size:1.4rem; position:relative; padding-left:2rem;}
.contact-way .way .text p:before{content:""; width:.4rem; height:.4rem; background:#0467b3; position:absolute; left:0; top:.8rem; border-radius:100px;}
.contact-way .photo{position:relative; margin-top:1.5rem;}


/* 留言地图 */
.contact-message{ background:#fff; overflow:hidden; padding:1.5rem 0;}

/* 留言 */
.contact-message strong{font-size:1.6rem; font-weight:bold; text-transform:uppercase; margin-bottom:1rem; display:block;}
.contact-message .message{ padding:1.5rem; padding-top:0;}
.contact-message .message .text{font-size:1.2rem; margin-bottom:1rem; line-height:150%; color:#999;} 
.contact-message .message li b{display:block; margin-bottom:1rem; font-size:1.4rem;}
.contact-message .message li input{width:100%; height:4rem; line-height:4rem; padding-left:1rem; background:#f5f5f5; border:none; margin-bottom:1.5rem; transition:all .3s; font-size:1.4rem;}
.contact-message .message li textarea{width:100%; height:10rem; padding:1rem;background:#efefef; border:none;  margin-bottom:1.5rem; transition:all .3s;}
.contact-message .message li button{background:#2E358D; width:100%; height:4rem; line-height:4rem; text-align:center; color:#fff; border:none; cursor:pointer; font-size:1.6rem;}
.contact-message .message li button:active{opacity:.8;}

.contact-message .message li input:focus{background:#ddd;}
.contact-message .message li textarea:focus{background:#ddd;}



/* 地图 */
.contact-message .maps{}


}</pre></body></html>