<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">*{ margin: 0; padding: 0; font-family: "寰蒋闆呴粦"; font-size: 0.6rem; color: #323232;}
img{ border: 0;}
a,p,span,h1,i{ text-decoration: none; margin: 0;}
li,ul{ list-style: none;}
input,button{ border: none; outline: none; background: none; margin: 0;}
a{cursor: pointer; -webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);tap-highlight-color: rgba(0, 0, 0, 0);}
body{ background: #f1f1f1;}

/*瀵艰埅*/
.header_content{ width: 100%;}
.header{ position: fixed; width: 96%; top: 0; left: 0; background: #fff; height: 2.8rem; display: flex; align-items: center; justify-content: space-between; padding: 0 2%; z-index: 99;}
.header .header_logo{ width:90%}
.header .header_menu{ width: 10%}
.header_title{ display: none; position: fixed; width: 100%; height:100%;left: 0; top: 0; z-index: 999; background: #1f4db2;}
.header_title01{ display: flex; align-items: center; justify-content: space-between; padding: 0 0 0 10%; height: 3rem; border-bottom: solid 0.03rem #fff;}
.header_title01 p{ font-size: 0.9rem; font-weight: bold;    color: #fff;}
.header_title01 span{ font-size: 1.2rem; font-weight: bold; line-height: 3.2rem; padding: 0 0.7rem;color: #fff;}
.dropdown-menu{ border-bottom: solid 0.03rem #fff;}
.dropdown-menu:last-child{ border-bottom: 0;}
.dropdown-menu p{ font-size: 0.7rem; padding: 0 10%; line-height: 2.2rem;    color: #fff;}
.dropdown-menu p a{font-size: 0.7rem; line-height: 2.2rem;    color: #fff;}
.dropdown-menu ul{ display: flex; align-items: center; flex-wrap: wrap; padding: 0.3rem 0 0.3rem 10%; background: rgba(0,0,0,0.7);}
.dropdown-menu .dropdown-ul li{ width: 33%;}
.dropdown-menu li{ width: 48%; line-height: 1.8rem; height: 1.8rem;} 
.dropdown-menu li a{ font-size: 0.65rem;color: #fff;}

/*banner杞挱*/
#swiper01{ margin-top: 2.8rem;}
#swiper01 .banner_tu{width: 100%; display: block;}
#swiper01 .swiper-pagination-bullet-active{background: #fff;}

/*鎼滅储鏍�*/
.index_search{width:100%;margin:1.2rem auto;}
.index_search .search{ width: 92%; display: flex; margin:0 auto; background: #fff;}
.index_search input{ width: calc(100% - 2.8rem); line-height: 1.8rem; padding: 0 0.5rem; font-size: 0.6rem;}
.index_search .search_in02{width: 1.8rem; text-align: center; line-height: 1.8rem; background: url(/static/mobile/img/search.png) center no-repeat;}

/*public*/
.index_title{padding:4%; text-align: center;}
.index_title h2{font-size: 0.5rem; color: #909090; line-height: 1rem; font-weight: normal;}
.index_title h1{ font-size: 1rem;}
.index_title h1 i{color: #1f4db2;  font-size: 1rem; font-style: normal;}
.index_title span{ font-size: 0.6rem; color: #909090; line-height: 1rem;}

/*棣栭〉浜у搧灞曠ず*/
.product{width:100%;background: #fff;}
.pro_tab{overflow: hidden;padding:4%}
.pro_tab::-webkit-scrollbar{ display: none;}
.pro_tab .pro_nav li{     float: left;width: 32%;font-size: 0.7rem;text-align: center;background: #efefef;line-height: 1.8rem;border: solid 0.01rem #efefef;box-sizing: border-box;margin-right: 2%;margin-bottom: 10px;}
.pro_tab .pro_nav li:nth-child(3n){ border-right: 0;margin-right: 0;}
.pro_tab .pro_nav .on{ background: #1f4db2;  font-size: 0.7rem;   color: #fff;}
.product_content{ margin: 1rem 0;}
.product_content .container{ width: 100%; margin: 0 auto;}
.biankuang {width: 100%;height:auto;}
.biankuang img{width: 16rem;height:12rem;}
.info {width: 100%;background-color: #204c97;}
.info h1{text-align:center;font-size:0.85rem;padding:1rem 0;color:#fff;font-weight:bold;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.info p{padding: 0 0.5rem;line-height: 1.1rem;font-size: 0.7rem;color: #fff;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 4;}
.info .link {width: 100%;padding-bottom:1rem;text-align:center;}
.info .link .more {display: inline-table;width: 40%;line-height:2rem;border-radius: 10px;background-color: #fff;margin:1rem 1rem 0 0;}
.info .link .more a{font-size: 0.8rem;display: block;color: #666666;}
.info .link .zixun {display: inline-table;width: 40%;line-height:2rem;border-radius: 10px;background-color: #ff7200;}
.info .link .zixun a{font-size: 0.8rem;display: block;color: #fff;}
 .pro_prev{ position: absolute; top: calc( 25% - 1rem); left: 0; z-index: 99; width: 1.5rem;height:1.5rem;display: block;}
 .pro_next{ position: absolute; top: calc( 25% - 1rem); right: 0; z-index: 99; width: 1.5rem;height:1.5rem;display: block;}

/*棣栭〉鍙戝睍鍘嗙▼*/
.history {width: 100%;background: url(/static/mobile/img/index_history.jpg) no-repeat center center;background-size:100%;}
.liwrap{height:1.0rem;margin-bottom:2.0rem;}
.lileft{width: 27%;float: left;margin-left: 4%;line-height: 1.0rem;}
.year{font-size:0.7rem;color:#323232;}	
.md{font-size:0.5rem;color:#323232;}
.liright{position: absolute;line-height: 1.0rem;display: inline-flex;}
.point {background: #fff;border-radius: 18px;border: 2px solid #1f4db2;-webkit-transition: all 0.1s linear; -moz-transition: all 0.1s linear;-o-transition: all 0.1s linear; transition: all 0.1s linear; position: absolute;height: 0.5rem;width: 0.5rem;line-height: 1.0rem;top: 0.25rem;}	
.hisct{font-size:0.75rem;color:#323232;margin-left:0.8rem;line-height: 1.0rem;height: 2rem;}

/*棣栭〉骞垮憡*/
.index_ad {width: 100%;margin: 0px auto;height: 10.5rem;text-align: center;background: url(/static/mobile/img/ad1.jpg) no-repeat center center;}
.index_ad h1 {line-height: 2.5rem;font-size: 1.0rem;color: #fff;font-weight: 10;}
.index_ad b{height: 0.1rem;width: 2.5rem;background: #fff;position: absolute;left: 50%;margin-left: -1.25rem;}
.index_ad h2 {line-height:2.0rem;color: #fff;font-size: 0.6rem;font-weight: 10;}
.index_ad span {line-height: 3.0rem;color: #fff;font-size: 1.5rem;font-weight: bold;}
.index_ad .ad_button {line-height:3.0rem;}
.index_ad .ad_button img {margin: 0px 5%;width: 30%;}

/*棣栭〉宸ョ▼妗堜緥*/
#swiper_case{ width: 98vw; margin: 0 auto;}
#pagination_case{ color: #fff; text-align: right; width: 96%; padding-right: 4%;bottom:0.1rem;}
#pagination_case span{ color: #fff;}
#swiper_case img{ display: block; width: 100%;height:12rem;}
.case_write{ padding: 0.35rem 4%; background: rgba(0,0,0,0.8); position: absolute; width: 92%; left: 0; bottom: 0;}
.case_write p{ font-size: 0.65rem; line-height: 0.8rem; color: #fff;}
.case_write span{ font-size: 0.5rem; color: #fff;}

/*棣栭〉-鏍稿績浼樺娍*/
.adv{ padding: 1rem 0 0;background: #fff;}
.adv_title{ text-align: center; width: 100%;}
.adv_title h2{font-size: 0.5rem; color: #909090; line-height: 1rem; font-weight: normal;}
.adv_title h1{ font-size: 1rem;}
.adv_title h1 i{color: #1f4db2;  font-size: 1rem; font-style: normal;}
.adv_title span{ font-size: 0.5rem; color: #909090; line-height: 1rem;}
.adv_content{ margin: 1rem 0 0;}
.adv_content .container{ width: 92%; margin: 0 auto;}

.adv_content .container ul {margin: 0.8rem auto 0px auto;height: 23rem;}
.adv_content .container ul li {width: 100%;float: left;margin-bottom: 1rem;}
.adv_content .container ul li:nth-child(1) {background: url(/static/mobile/img/pic1.png) no-repeat left top;background-size:100%;}
.adv_content .container ul li:nth-child(1) .des {float: right;}
.adv_content .container ul li:nth-child(1) .title, 
.adv_content .container ul li:nth-child(3) .title{	text-align: right;}
.adv_content .container ul li:nth-child(2) .des {float: left;}
.adv_content .container ul li:nth-child(3) .des {float: right;}
.adv_content .container ul li:nth-child(4) .des {float: left;}
.adv_content .container ul li:nth-child(2) {background: url(/static/mobile/img/pic2.png) no-repeat right top;background-size:100%;}
.adv_content .container ul li:nth-child(3) {background: url(/static/mobile/img/pic3.png) no-repeat left top;background-size:100%;}
.adv_content .container ul li:nth-child(4) {background: url(/static/mobile/img/pic4.png) no-repeat right top;background-size:100%;}
.adv_content .container ul li .title {width: 100%;font-size: 0.7rem;font-weight: bold;color: #000;}
.adv_content .container ul li .des {width: 70%;color: #666666;font-size: 0.5rem; line-height: 1rem;height: auto;overflow: hidden;margin-top: 0.95rem;}

/*棣栭〉鍏充簬鎴戜滑*/
.about{ padding: 0.5rem 0 2rem;background: url(/static/mobile/img/bg04.jpg) center top no-repeat #181411; background-size: 100%;}
.about_us{ text-align: center; padding: 1rem 0;}
.about_us .title{text-align: center; width: 100%;}
.about_us .title h2{font-size: 0.5rem; color: #fff; line-height: 1rem; font-weight: normal;}
.about_us .title h1{ font-size: 1rem;color: #fff;}
.about_us .title h1 i{color: #fff;  font-size: 1rem; font-style: normal;}
.about_us .title span{ font-size: 0.5rem; color: #fff; line-height: 1rem;}

.about01{ margin: 1.8rem 0.1rem;}
.about01 p{ font-size: 0.6rem; line-height: 1rem; color: #fff;width:92%;margin:0 auto;}
.about01 img{ width: 1.5rem; display: block; margin: 1.3rem auto 0;}
.about02{ display: flex; align-items: center;}
.about02 li{ width: 25%; text-align: center;}
.about02 img{ display: block; width: 2.2rem; margin: 0 auto;}
.about02 p{ font-size: 0.6rem; color: #fff; margin-top: 0.4rem;}
.slideGroup{ width: 94%; margin: 3.5rem auto 1rem;}
.slideGroup .Prev01,.slideGroup .Next01{ position:absolute; left:0; top:calc(50% - 0.6rem); display:block; width: 1.2rem;}
.slideGroup .Next01{ left:auto; right:0;}
.slideGroup .slideBox{ overflow:hidden; zoom:1; padding: 0 10vw; position:relative;}
.slideGroup .slideBox ul{ overflow:hidden; zoom:1;}
.slideGroup .slideBox ul li{ width: 34vw; margin: 0 1.5vw; float:left;}
.slideGroup .slideBox ul li img{ width: 34vw; display: block;height:50vw;}
/*wap棣栭〉鍏充簬鎴戜滑-end*/

/*棣栭〉鐢垫皵鐭ヨ瘑*/
.knowledge{width:100%;padding: 1rem 0;background: #fff;}
.knowledge_tab{overflow: hidden;margin-bottom: 1rem;padding:4%;}
.knowledge_tab::-webkit-scrollbar{ display: none;}
.knowledge_tab .zs01 li{     float: left;width: 32%;font-size: 0.7rem;text-align: center;background: #efefef;line-height: 1.8rem;border: solid 0.01rem #efefef;box-sizing: border-box;margin-right: 2%;margin-bottom: 10px;}
.knowledge_tab .zs01 li:nth-child(3n){ border-right: 0;margin-right: 0;}
.knowledge_tab .zs01 .on{ background: #1f4db2;  font-size: 0.7rem;   color: #fff;}
.knowledge_content{ margin: 1rem 0;}
.knowledge_box {width: 100%;height: 9rem;left: 0px;top: 0px;background:#1f4db2;}
.knowledge_box .link{width:80%;line-height:1.8rem;margin:0 auto;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.knowledge_box .link .fl{width:60%;line-height:1.8rem;float:left;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;color:#fff;font-size:0.55rem;}
.knowledge_box .link .fr{width:30%;line-height:1.8rem;float:right;color:#fff;font-size:0.55rem;}
.zs_prev{ position: absolute; top: calc( 50% - 1rem); left: 0; z-index: 9999; width: 1.5rem; display: block;}
.zs_next{ position: absolute; top: calc( 50% - 1rem); right: 0; z-index: 9999; width: 1.5rem; display: block;}

/*wap棣栭〉鍚堜綔浼欎即*/
.partner{ padding: 1rem 0;background: #323232;}
.partner_title{ text-align: center; width: 100%;}
.partner_title h2{font-size: 0.5rem; color: #fff; line-height: 1rem; font-weight: normal;}
.partner_title h1{ font-size: 1rem;color: #fff;}
.partner_title h1 i{color: #fff;  font-size: 1rem; font-style: normal;}
.partner_title span{ font-size: 0.5rem; color: #fff; line-height: 1rem;}
.partner_content{ margin: 1rem 0;}
.par_prev, .par_next{ position:absolute; left:0; top: calc(50% - 1rem) ; display:block; width: 1.5rem; cursor: pointer;}
.par_next{ left:auto; right:0;}
.slide_box{ overflow:hidden; zoom:1; padding: 0 10%; position:relative;}
.slide_box ul{ overflow:hidden; zoom:1;}
.slide_box ul li{ width: 38vw; margin: 0 1vw; float:left; overflow:hidden;cursor: pointer;}
.slide_box ul li .pic01{ width: 38vw;}
.slide_box ul li span{padding-left: 25%;}

/*棣栭〉-鏂伴椈涓績*/
.index_news{ padding: 1rem 0;background: #fff;}
.index_news_content{ margin: 1rem 0;}
.index_news_content .container{ width: 92%; margin: 0 auto;}
.news01{ display: flex; align-items: center; justify-content: space-between; margin-bottom: 0.8rem;}
.news01 li{ width: 30%; line-height: 1.6rem; height: 1.6rem; text-align: center; border: solid 0.03rem #e1e1e1; background: #fff;}
.news01 .on{ background: #1f4db2;    color: #fff;}
.news02a_img{ width: 100%;}
.news02a_img img{ display: block; width: 100%; height: 69vw;}
.news02a_content{ margin: 0.6rem 0;}
.news02a_content h1{ font-size: 0.75rem; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.news02b{ background: #f5f5f5; padding-bottom: 0.8rem; margin-bottom: 0.8rem;}
.news02b_content{ width: 90%; margin: 0 5%; padding: 0.8rem 0; border-bottom: solid 0.03rem #e1e1e1;}
.news02b_content:last-child{ border-bottom: 0;}
.news02b_title{ width: 100%; font-size: 0.65rem !important; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;color: #323232;}
.news02b_title .kred{ color:#FF0000; font-size: 0.65rem !important;} 
.news02b_plain{ margin: 0.5rem 0 0; display: flex; align-items: center;}
.news02b_plain img{ display: block; width: 24vw; height: 18vw; margin-right: 0.5rem;}
.news02b_plain p{ flex: 1; font-size: 0.55rem !important; color: #999; line-height: 0.9rem; display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3; overflow: hidden;}
.news02b_plain .kred{color:#FF0000; }
.news02b_word{ font-size: 0.5rem; color: #ccc; margin: 0.5rem 0 0;}
.news02b_word span{ font-size: 0.5rem; color: #ccc;}
.introduce_news{ height: 2rem; line-height: 2rem; background: #1f4db2; margin-bottom: 1rem; text-align: center; font-weight: bold;color: #fff;}
.introduce_news a{ color: #fff;font-size: 0.8rem;}

/*wap棣栭〉鏈嶅姟娴佺▼*/
.service{ padding: 1rem 0;background: url(/static/mobile/img/service_bg.png) no-repeat center center;}
.service_title{ text-align: center; width: 100%;}
.service_title h2{font-size: 0.5rem; color: #909090; line-height: 1rem; font-weight: normal;}
.service_title h1{ font-size: 1rem;}
.service_title h1 i{color: #1f4db2;  font-size: 1rem; font-style: normal;}
.service_title span{ font-size: 0.5rem; color: #909090; line-height: 1rem;}
.service_content{ margin: 1rem 0;}
.service_content .container{ width: 92%; margin: 0 auto;}
.bg{ height:11rem !important; background: url(/static/mobile/img/service_01.png)no-repeat center center;background-size:100%;}
.service_num{width:100%;font-size: 1.8rem;font-weight: bold;text-align: center;padding-top: 1.25rem;color:#204c97;}
.service_msg{width:100%;font-size: 1.2rem;text-align: center;padding-top: 1.5rem;color:#fff;}
.service_con{width:100%;font-size: 0.7rem;text-align: center;padding-top: 1.0rem;color:#fff;}
.serv_prev{ position: absolute; top: calc( 50% - 1rem); left: 0; z-index: 9999; width: 1rem; display: block;}
.serv_next{ position: absolute; top: calc( 50% - 1rem); right: 0; z-index: 9999; width: 1rem; display: block;}

/*閫氱敤鏍峰紡*/
.picture{margin-top:2.8rem;}
.picture img{ width: 100%; display: block;}
.read{background:#fff;}
.read01{ display: flex; align-items: center; height: 2.5rem; line-height: 2.5rem; background: #e5e5e5;}
.read01_icon{ width: 2.5rem; height: 2.5rem; line-height: 2.5rem; text-align: center; background: #1f4db2;}
.read01_icon img{ height: 1.25rem; vertical-align: middle;}
.read01_word{ font-size: 0.7rem; padding: 0 0.6rem;}
.read01_word span{ font-size: 0.7rem;}
.read02{padding: 4%;}
.read_about{background: #fff; background-size: 100%;}
.read02_title{ border-left: solid 0.03rem #666; padding: 0 0.8rem; margin: 1.2rem 0;}
.read02_title h1{ font-size: 0.8rem;}
.read02_title p{ font-size: 0.6rem; color: #ccc; margin-top: 0.2rem;}

.read02_word ul{ display: flex; align-items: center; flex-wrap: wrap;}
.read02_word ul li{ width: 23%; margin-right: 2.6%; margin-bottom: 0.6rem; text-align: center; line-height: 1.5rem; height: 1.5rem; background: #e6e6e6; white-space:nowrap;overflow:hidden;text-overflow : ellipsis;}
.read02_word ul li:nth-child(4n){ margin-right: 0;}
.read02_word .read02_word_active{ background: #1f4db2; color: #fff;}
.read02_word .read02_word_active a {color: #fff;}
.read02_content{ padding: 0.5rem 0 2rem;}
.information li{ border-bottom: solid 0.03rem #dbdbdb; display: flex; align-items: center; padding: 0.8rem 0;}
.information01{ width: 25vw;}
.information02{ width: 64vw; padding-left: 3vw;}
.information02 h1{ font-size: 0.7rem; font-weight: normal; display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2; overflow: hidden;}
.information02a{ margin-top: 0.3rem; line-height: 1rem; display: flex; align-items: center;}
.information02a img{ width: 0.5rem; margin-right: 0.3rem;}
.information02a p{ font-size: 0.5rem; color: #999;}
.information02a span{ font-size: 0.5rem; color: #999;}
.information03{ width: 100%;}
.information03 h1{ font-size: 0.7rem; font-weight: normal; display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2; overflow: hidden;}
.about_us{ font-size: 0.65rem; line-height: 1.2rem; color: #666; text-align: justify;}
.about_us img{width:100%!important;height: auto!important;}
.article{ padding: 0 0 2.5rem;}
.article01{font-size: 0.8rem; font-weight: 600;}
.article02{ padding: 0.8rem 0; border-bottom: solid 0.03rem #eee; margin-bottom: 1rem; width: 100%;display: flex; align-items: center; justify-content: space-between; flex-wrap: wrap;}
.article02 p{ font-size: 0.5rem; color: #999; width: 60%; margin-bottom: 0.2rem;}
.article02 .article02p{ width: 40%; text-align: right;}
.article02 span{ font-size: 0.5rem; color: #999;}
.work{border-top: 0.05rem solid #ccc; padding: 0.8rem 0 0rem;}
.work a{color: #323232;}
.work p{ color: #666; line-height: 1rem; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;margin:0.5rem 0;}

.page_info {width: 100%;text-align: center;margin: 10px auto 20px auto;height: 40px;line-height: 35px;}
.page_info a {display: inline;font-size: 24px;color: #000;margin-right: 5%;float: left;width:30%;}
.page_info a div {height: 35px;border: 1px solid #000;}
.page_info a:last-child {margin-right: 0px;}

/*鍒楄〃椤�-璧勮川璇佷功浜т笟鍩哄湴鍥剧墖*/
.graceful{ display: flex; align-items: center; justify-content: space-between; flex-wrap: wrap;}
.graceful li{ width: 46%; border-bottom: solid 0.03rem #eee; margin-bottom: 0.6rem;} 
.graceful li img{ display: block; width: 100%;}
.graceful li p{ line-height: 1.8rem; font-size: 0.6rem; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}

#swiper_base img{ width: 100%; border: solid 0.05rem #eee;}
#pagination_base{ color: #fff; text-align: right; width: 95%; padding-right: 5%;margin-top:0.5rem;}
#pagination_base span{ color: #fff;}
.base_content{background:rgba(0,0,0,0.7);height:10rem;line-height:1.2rem; padding:2%;}
.base_content h1{font-size:0.75rem;color:#fff;}
.base_content p{color:#fff}

/*鍒楄〃椤�-浜у搧涓績*/
.produce li{ border-bottom: solid 0.03rem #eee; display: flex; align-items: center; padding: 0.8rem 0;}
.produce li .produce_img{ width: 35vw; border: solid 0.03rem #eee; box-sizing: border-box; padding: 0.03rem;}
.produce_img img{ width: 100%; display: block;}
.produce_content{ width: 55vw; padding-left: 2vw;}
.produce_content h1{ font-size: 0.65rem; overflow: hidden; white-space: nowrap;  text-overflow: ellipsis;}
.produce_content p{ font-size: 0.6rem; color: #1f4db2; margin: 0.2rem 0 1rem; font-weight: bold;}
.produce_content p span{ font-size: 0.6rem; color: #1f4db2; margin: 0.2rem 0 1rem; font-weight: bold;}
.produce_btn{ display: flex; align-items: center; justify-content: space-between;}
.produce_btn a{ height: 1.4rem;  width: 48%; font-size: 0.55rem; color: #fff; background: #1f4db2; display: inline-flex; align-items: center; justify-content: center;}
.produce_btn button{ height: 1.4rem; width: 48%; font-size: 0.55rem; color: #fff; background: #fc8424; display: inline-flex; align-items: center; justify-content: center;}
.produce_btn img{ width: 0.7rem; display: block; margin-right: 0.2rem;}

/*鍒楄〃椤�-宸ョ▼妗堜緥*/
.case_reveal ul{ display: flex; align-items: center; flex-wrap: wrap; justify-content: space-between; margin-top: 1.2rem;}
.case_reveal li{ width: 47%; margin-bottom: 1rem;}
.case_reveal li .case_pic{ width: 100%;}
.case_tip{ display: flex; align-items: center; justify-content: space-between; padding: 0.2rem 0;}
.case_tip01 p{ font-size: 0.6rem; font-weight: 600;}
.case_tip01 span{ font-size: 0.5rem; color: #1f4db2; line-height: 1rem;}

/*鍒楄〃椤�-涓嬭浇*/
.download h1{text-align:center;color:#fc4e24;font-weight:bold;font-size:0.7rem;line-height:1.5rem;}
.download p{font-size: 0.65rem; line-height: 1.2rem; color: #333; text-align: justify;}
.download p a{color:#22919e;}
.download input{height: 1.5rem;line-height: 1.5rem;border: 0.05rem solid #ccc;color: #999999; text-indent: 0.5rem;background: #fff;margin:0.5rem 0;}
.download .code a{font-size: 0.65rem;color: #fff;padding: 0.3rem 1.2rem;background: #204c97;border-radius: 0.5rem;margin: 0.5rem 0 0 1.2rem;}
.download .msg{height:1.2rem;line-height: 1.2rem;color:red;font-size: 0.65rem;}

/*鍐呭椤�-浜у搧浠嬬粛*/
#swiper_pro img{ width: 14.7rem;height:12rem;border: solid 0.05rem #eee;}
#pagination_pro{ color: #fff; text-align: right; width: 95%; padding-right: 5%;}
#pagination_pro span{ color: #fff;}
.pro01_content h1{ font-size: 0.75rem; margin: 0.5rem 0;}
.pro01_content p{font-size: 0.7rem;color: #1f4db2;font-weight: 600;line-height: 1.2rem;margin: 0.5rem auto;}
.pro01_content span{ font-size: 0.65rem; color: #1f4db2; font-weight: 600;}
.pro01_btn{ display: flex; align-items: center; margin: 1rem 0;}
.pro01_btn button{ width: 40%; font-size: 0.65rem; color: #fff; background: #fc8424; height: 2rem; display: inline-flex; align-items: center; justify-content: center;}
.pro01_btn img{ display: block; width: 0.8rem; margin-right: 0.3rem;}
.pro01_btn a{ width: 60%; background: #22919e; color: #fff; height: 2rem; display: inline-flex; align-items: center; justify-content: center;}
.pro02 {border: 0.05rem solid #ccc;}
.pro02 h1{ font-size: 0.8rem; background: #ebebeb; line-height: 2rem; width: 100%; text-align: center;}
.pro02 p{padding: 0 2%;}
.pro02 img{width:100%;height:auto;margin-bottom:0.5rem;}
.pro02 table{width: 100%; border-collapse: collapse;}

/*footer鏍峰紡*/
.footer{width:100%;}
.footer01{ background: #333; padding: 1rem 0.4rem; display: flex;}
.footer01a{ width: 80%;}
.footer01a p{ font-size: 0.6rem; color: #fff; line-height: 1.3rem;}
.footer01b{ width: 20%;padding: 0.3rem;}
.footer01b img{width: 1.5rem;display: block;margin: 0.5rem auto;}
.footer02{background: #333;border-top: solid 0.03rem #666;padding: 0.6rem 0.3rem;text-align: center;}
.footer02 p{ font-size: 0.5rem; color: #fff; line-height: 1rem;}
.footer02 span{ font-size: 0.5rem; color: #fff; line-height: 1rem;}
.interval{ height: 2.8rem;}
.sidebar{ background: #1f4db2; position: fixed; bottom: 0; width: 100%; left: 0; z-index: 99;}
.sidebar ul{ display: flex; align-items: center;}
.sidebar li{ flex: 1; border-right: solid 0.03rem #068190; text-align: center; height: 2.2rem; padding-top: 0.6rem;}
.sidebar li:last-child{ border-right: 0;}
.sidebar li img{ height: 0.8rem; display: block; margin: 0 auto 0.1rem;}
.sidebar li span{ font-size: 0.6rem; color: #fff;}

/*鍦ㄧ嚎鐣欒█寮圭獥*/
#msg {display:none;}
#winbg{display:none;position:absolute;width:100%;background:#000;top:0; left:0;opacity: 0.6;z-index:500;}
#msg .msg_box{width: 11.6rem;height: 19.6rem;border: 0.2rem solid #1f4db2;background: #FFF;left: 50%;top: 50%; margin-left: -6rem;margin-top: -10rem;position: fixed;z-index: 900;}
.msg_box .title{position: relative;height: 1.95rem;border-bottom: 0.05rem solid #CCCCCC;overflow: hidden;background: #F5F5F5;}
.msg_box .title h2	{color: #666666;font-size: 1rem;text-align: center;margin-top: 0.5rem;line-height: 1rem;}
.msg_box .title span{position: absolute;right: 0.5rem;top: 0.7rem;}	
.msg_box .kf_dh{width:100%;}
.msg_box .kf_dh p{font-size: 0.7rem;line-height: 1.2rem;text-align: center;}
.sidebar_form {width: 100%;	margin: 0.1rem auto;}
.sidebar_form form {width: 90%;float: left;margin-top: 0.1rem;margin-left: 5%;}
.sidebar_form .sidebar_form_left{width:30%;float:left;height:1.5rem;line-height:1.5rem;}
.sidebar_form .sfl_height{width:30%;float:left;line-height:1.5rem;height:3.0rem;}
.sidebar_form .sfl_width{width:100%;float:left;height:2.0rem;line-height:1.5rem;}
.sidebar_form .sfl_code{width:100%;float:left;height:2.0rem;line-height:1.5rem;}
.sidebar_form .sfl_code img{width:40%;border: 0.05rem solid #909090;margin-left: 10%;}
.sidebar_form .sfl_sub{width:100%;margin-top:0.8rem;float:left;}
.sidebar_form .sidebar_form_right{width:70%;float:right;font-family:"寰蒋闆呴粦";color:#333;height:1.5rem;line-height:1.5rem;}
.sidebar_form .sidebar_form_right select{width:80%;}
.sidebar_form form input[type="text"] {height: 1.2rem;line-height: 1.2rem;margin-bottom: 0.3rem;border: 0.05rem solid #999;font-size: 0.30rem;color: #999999;width: 100%;text-indent: 0.3rem;background-color: #fff;}
.sidebar_form form input[type="submit"] {background: url(/static/mobile/img/submit.png) no-repeat center center;width: 5rem;height: 1.5rem;border: none;}
.sidebar_form form textarea {width: 100%;line-height: 0.7rem;border: 0.05rem solid #ccc; text-indent: 0.3rem;font-size: 0.5rem;height: 2.5rem;}




.news_content{ position: relative;}
.news_content img{ display: block; width: 100%;}
.news_content h1{ position: absolute; left: 0; bottom: 0; width: 94%; padding: 0.5rem 3%; background: rgba(0,0,0,0.5); color: #fff; font-size: 0.6rem;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2; overflow: hidden;}
.news_word{ background: #fff;}
.news_word li{ border-bottom: solid 0.03rem #eee; padding: 0.9rem 0; margin: 0 0.5rem;} 
.news_word li:last-child{ border-bottom: 0;}
.news_word li a{ width: 100%; display: flex; align-items: center;}
.news_Btn{    
			line-height: 1rem;		height: 1rem;		background: #fff;		border-radius: 0.3rem;		color: #1f4db2;		font-size: 0.6rem;		border: 0.05rem solid;		padding: 10px;		text-align: center;		position: absolute;		left: 50%;		margin: 0 0 0 -3rem;}

.news_word01{  width: 25%; text-align: center;}
.news_word01 span{ font-size: 1.2rem; color: #1f4db2; font-weight: 600;}
.news_word01 p{ font-size: 0.55rem; color: #1f4db2;}
.news_word02{ width: 75%;}
.news_word02 h1{ font-size: 0.7rem; white-space:nowrap;overflow:hidden;text-overflow : ellipsis;}
.news_word02 p{ font-size: 0.55rem; color: #a7a7a7; line-height: 0.9rem; margin-top: 0.4rem; display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2; overflow: hidden;}





.consult{ background: #1f4db2; padding: 1.5rem 0;}
.consult img{ display: block; width: 12rem; margin: 0 auto;}
.consult_content01{ display: flex; align-items: center; justify-content: space-between; margin: 1rem 0;}
.consult_content01 input{ width: 42%; padding: 0 3%; line-height: 1.8rem; height: 1.8rem; border-radius: 0.3rem; background: #fff; font-size: 0.5rem;}
.consult_content .consult_input01{ width: 94%; padding: 0 3%; line-height: 1.8rem; height: 1.8rem; border-radius: 0.3rem; background: #fff; margin-bottom: 1rem; font-size: 0.5rem;}
.consult_content button{ width: 100%; line-height: 1.8rem; height: 1.8rem; background: #fff; border-radius: 0.3rem; color: #1f4db2; font-size: 0.6rem;}





.read02_video ul{ display: flex; align-items: center; flex-wrap: wrap;}
.read02_video ul li{ width: 23%; margin-right: 2.6%; margin-bottom: 0.6rem; text-align: center; line-height: 1.5rem; height: 1.5rem; background: #e6e6e6; white-space:nowrap;overflow:hidden;text-overflow : ellipsis;}
.read02_video ul li:nth-child(4n){ margin-right: 0;}
.read02_video .read02_video_active{ background: #1f4db2; color: #fff;}
.read02_video .read02_video_active a {color: #fff;}



.read02_pro ul{ display: flex; align-items: center; flex-wrap: wrap;}
.read02_pro ul li{ width: 30%; margin-right: 5%; margin-bottom: 0.6rem; text-align: center; line-height: 1.5rem; height: 1.5rem; background: #e6e6e6; white-space:nowrap;overflow:hidden;text-overflow : ellipsis;}
.read02_pro ul li:nth-child(3n){ margin-right: 0;}
.read02_pro .read02_pro_active{ background: #1f4db2; color: #fff;}
.read02_pro .read02_pro_active a {color: #fff;}

.read02_contact ul{ display: flex; align-items: center; flex-wrap: wrap;}
.read02_contact ul li{ width: 47%;margin-right: 3%;margin-bottom: 0.6rem; text-align: center; line-height: 1.5rem; height: 1.5rem; background: #1f4db2; white-space:nowrap;overflow:hidden;text-overflow : ellipsis;}
.read02_contact ul li a{color:#fff;}
.read02_contact ul li:nth-child(4n){ margin-right: 0;}
.read02_contact .read02_contact_active{ width:100%;background: #1f4db2; color: #fff;}
.read02_contact .read02_contact_active a {color: #fff;}



.produce02 p {    font-size: 0.65rem;line-height: 1.2rem;color: #666;text-align: justify;}
.produce02 img{width:100%!important;height:auto!important;}    


.case_content{ display: flex; align-items: center; flex-wrap: wrap;}
.case_content li{ width: 32%; margin-right: 2%; margin-bottom: 0.6rem; border: solid 0.03rem #eee; box-sizing: border-box; padding: 0.03rem;}
.case_content li:nth-child(3n){ margin-right: 0;}
.case_content li img{ width: 100%; display: block;}
.case_title{ border-bottom: solid 0.15rem #1f4db2; padding: 0 0 0.1rem; display: flex; align-items: center; justify-content: space-between;}
.case_title h1{ font-size: 0.8rem;}
.case_title h1 a{ font-size: 0.8rem;}
.case_title img{ width: 5rem;}

.case_explicit01 .case_explicit01_img{ width: 100%; display: block; margin: 0 auto;}
.case_explicit01_word{ margin-top: 1rem; border-bottom: solid 0.03rem #eee; padding-bottom: 1rem;}
.case_explicit01_word h1{ font-size: 0.65rem;}
.case_explicit01_word p{ font-size: 0.75rem; margin-top: 0.2rem;}
.case_explicit01_word img{ display: block; margin-top: 0.4rem; width: 6rem; border: solid 0.05rem #eee;}
.case_explicit01_word .case_explicit01_word_p{ color: #22919e;}

.case_explicit02_word{ margin-top: 1rem; border-bottom: solid 0.03rem #eee; padding-bottom: 1rem;}
.case_explicit02_word h1{ font-size: 0.65rem;}
.case_explicit02_word p{ font-size: 0.75rem; margin-top: 0.2rem;}
.case_explicit02_word img{ display: block; margin-top: 0.4rem; width: 100%; border: solid 0.05rem #eee;}
.case_explicit02_word .case_explicit02_word_p{ color: #22919e;}


.touch{ display: flex; align-items: center; justify-content: space-between; width: 92%; margin: 0 auto 1.8rem;}
.touch img{ width: 0.8rem; display: block; margin-right: 0.3rem;}
.touch01{ width: 35%; background: #fc8424; display: inline-flex; align-items: center; justify-content: center; height: 2rem;}
.touch02{ width: 64%; background: #22919e; display: inline-flex; align-items: center; justify-content: center; height: 2rem;}
.touch span{ font-size: 0.6rem; color: #fff; }



.propose{ display: flex; align-items: flex-start; justify-content: space-between;}
.propose01{ width: 73%; margin-right: 2%;}
.propose01 h1{ font-size: 0.9rem; line-height: 1.2rem;}
.propose01 p{ font-size: 0.7rem; font-weight: bold; margin-top: 0.5rem; color: #999;}
.propose img{ width: 25%;}
.opinion{ margin-top: 1.5rem;}
.opinion input{ width: 96%; padding: 0 2%; line-height: 2.2rem; height: 2.2rem; border: solid 0.06rem #dbdbdb; margin-bottom: 0.8rem;}
.opinion textarea{ width: 96%; padding: 0.5rem 2%; height: 6rem; border: solid 0.06rem #dbdbdb; margin-bottom: 1rem; resize:none; background:transparent; outline: 0;}
.opinion button{ width: 100%; height: 2.2rem; line-height: 2.2rem; font-size: 0.65rem; color: #fff; text-align: center; background: #21909d; margin-bottom: 2rem;}
.opinion input::-webkit-input-placeholder { color: #323232;}
.opinion input:-moz-placeholder { color: #323232;}
.opinion input::-moz-placeholder { color: #323232;}
.opinion input:-ms-input-placeholder { color: #323232;}
.opinion textarea::-webkit-input-placeholder { color: #323232;}
.opinion textarea:-moz-placeholder { color: #323232;}
.opinion textarea::-moz-placeholder { color: #323232;}
.opinion textarea:-ms-input-placeholder { color: #323232;}

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