﻿@charset "utf-8";
/* CSS Document */

body { background-color:#ffffff;}

.banner {}
#demo01 {}
.banner_page { display:none;}

/* 内容区 */


.content_wrap {}
.content_box {}

.c01_body,
.c05_body,
.c07_body { padding-top:1.16rem;}

				/*--------------------  新闻列表  --------------------*/
.c00_body {}
.c00_wrap {}
.content_00 {}
.c00_main_1 {}

				/*--------------------  单页  --------------------*/
.c01_body { background-color:#f7f8fa;}
.c01_wrap {}
.content_01 {}
.c01_main_1 { padding:0.36rem 0 0.4rem 0; border-bottom:1px solid #e6e6e6;}
.c01_main_1 .text_item_1 { color:#2e2e2e; font-size:0.28rem; line-height:0.48rem; text-align:center;}
.c01_main_2 { padding:0.3rem 0 1rem 0;}

				/*--------------------  关于我们  --------------------*/
.c02_body {}
.c02_wrap {}
.content_02 {}
.c02_item_1 { padding:0.42rem 0 0.64rem 0; background-color:#ffffff;}
.c02_item_2 { padding:0.84rem 0 0.64rem 0; background-color:#ffffff; background-image:url(../image/bg-c02_item_2-1-1.jpg); background-position: center center; background-size:cover; position:relative;}
.c02_item_2_bg_1 { position:absolute; z-index:1; left:0; bottom:0; right:0; height:3.9rem; background-color:#d54548;}
.c02_item_3 { padding:1.1rem 0 1.24rem 0; background-color:#ffffff; background-image:url(../image/bg-c02_item_3-1-1.jpg); background-position: center center; background-size:cover; position:relative;}
.c02_item_4 {}
.c02_item_5 { padding:0.64rem 0 0.3rem 0; background-color:#ffffff; background-image:url(../image/bg-c02_item_4-1-1.jpg); background-position: center center; background-size:cover; position:relative;}

.c02_main_1 {}
.c02_main_2 { margin-top:0.26rem;}
.c02_main_2 .text_item_1 { color:#818181; font-size:0.24rem; line-height:0.4rem;}
.c02_main_3 { margin-top:0.56rem;}
.c02_main_3 .videobox { height:4.3rem;}
.c02_main_3 .videobox video { width:100%; height:100%;}
.c02_main_4 {}
.c02_main_4 .text_item_1 {}
.c02_main_4 .text_item_1 .text_1 { float:left; color:#3e3e3e; font-size:0.36rem; line-height:0.44rem;}
.c02_main_4 .text_item_1 .text_2 { float:left; color:#3e3e3e; font-size:0.24rem; line-height:0.32rem; padding:0.1rem 0 0 0.3rem;}
.c02_main_4 .text_item_2 { color:#818181; font-size:0.24rem; line-height:0.4rem; margin-top:0.56rem;}
.c02_main_5 { margin-top:0.64rem; position:relative; z-index:5;}
#c02_main_5 { width:4.7rem; height:5.38rem; margin:0 auto; padding-bottom:0.66rem;}
#c02_main_5 .flex-control-nav { margin-bottom:0;}
#c02_main_5 .flex-control-nav li { margin:0 0.06rem;}
#c02_main_5 .flex-control-paging li a { width:0.13rem; height:0.13rem; border-radius:50%; background-color:rgba(192,191,191,0.45);}
/*act*/#c02_main_5 .flex-control-paging li a.flex-active { background-color:#ffffff;}
.c02_main_6 {}
.c02_main_7 { margin-top:0.54rem;}
.c02_main_7 .img { display:block; width:4.72rem; margin:0 auto;}
.c02_main_8 { padding:0.96rem 0 0.8rem 0; background:url(../image/bg-c02_main_8-1-1.jpg) no-repeat center center; background-size:cover;}
.c02_main_8 .main_item_1 {}
.c02_main_8 .main_item_2 { margin-top:0.48rem;}
.c02_main_8 .main_item_2 .text_item_1 { color:#818181; font-size:0.24rem; line-height:0.48rem; text-align:center;}
.c02_main_9 { padding:1.36rem 0 0.84rem 0; background-color:#d33a3d;}
#c02_main_9 { height:6.78rem; height:auto; padding-bottom:1rem;}
#c02_main_9 .flex-control-nav { margin-bottom:0;}
#c02_main_9 .flex-control-nav li { margin:0 0.06rem;}
#c02_main_9 .flex-control-paging li a { width:0.13rem; height:0.13rem; border-radius:50%; background-color:rgba(192,191,191,0.45);}
/*act*/#c02_main_9 .flex-control-paging li a.flex-active { background-color:#ffffff;}
.c02_main_10 {}
.c02_main_11 { margin-top:0.8rem;}


				/*--------------------  联系我们  --------------------*/
.c03_body {}
.c03_wrap {}
.content_03 { padding:0.46rem 0 0.64rem 0;}
.c03_main_1 {}
.c03_main_1 .mapbox { height:4.11rem;}
.c03_main_2 { margin:0.5rem 0 0 0;}
.c03_main_2 .main_item_1 {}
.c03_main_2 .main_item_1 .text_item_1 { color:#2e2e2e; font-size:0.28rem; line-height:0.36rem; font-weight:bold;}
.c03_main_2 .main_item_1 .text_item_2 { color:#818181; font-size:0.20rem; line-height:0.28rem; margin-top:0.06rem;}
.c03_main_2 .main_item_1 .text_item_3 { margin-top:0.32rem;}
.c03_main_2 .main_item_1 .text_item_3 .text_1 { color:#2e2e2e; font-size:0.24rem; line-height:0.48rem;}
.c03_main_2 .main_item_2 { margin:0.4rem 0 0 0;}
.c03_main_2 .main_item_2 .ewmwrap { float:left; margin-right:0.24rem;}
.c03_main_2 .main_item_2 .ewmwrap .ewmbox {}
.c03_main_2 .main_item_2 .ewmwrap .ewmbox .ewmimg { display:block; width:1.4rem; height:1.4rem; margin:0 auto;}
.c03_main_2 .main_item_2 .ewmwrap .ewmtext { color:#2e2e2e; font-size:0.2rem; line-height:0.28rem; text-align:center; margin-top:0.2rem;}
.c03_main_3 { border-top:1px solid #eeeeee; padding-top:0.5rem; margin-top:0.4rem;}
.c03_main_3 .text_item_1 { color:#2e2e2e; font-size:0.24rem; line-height:0.32rem; font-weight:bold;}
.c03_main_3 .text_item_2 { color:#818181; font-size:0.18rem; line-height:0.24rem; margin-top:0.1rem;}
.c03_main_4 { margin:0.2rem 0 0 0;}
.c03_main_4 .main_item_1 {}
.c03_main_4 .main_item_2 { margin-top:0.26rem;}
.c03_main_4 .formitem {}
.c03_main_4 .formitem+.formitem { margin-top:0.26rem;}
.c03_main_4 .formitem .textwrap { position:relative; background-color:#f3f3f3; border-radius:0.06rem;}
.c03_main_4 .formitem .textwrap .formtext_1 { position:absolute; top:0; left:0.16rem; color:#2e2e2e; font-size:0.2rem; line-height:0.9rem;}
.c03_main_4 .formitem .textwrap .formtext_1 .must { color:#f02121;}
.c03_main_4 .formitem .textwrap .textbox { margin:0 0.3rem 0 0.94rem;}
.c03_main_4 .formitem .textwrap .textbox .text { color:#2e2e2e; font-size:0.24rem; line-height:0.9rem; height:0.9rem;}
.c03_main_4 .formitem .textwrap .textsbox { margin:0 0.3rem 0 0.94rem; padding:0.3rem 0;}
.c03_main_4 .formitem .textwrap .textsbox .texts { color:#2e2e2e; font-size:0.24rem; line-height:0.36rem; height:3.6rem;}
.c03_main_4 .subbox { margin:0.44rem 0 0 0;}
.c03_main_4 .subbox .submit { width:1.44rem; height:0.48rem; color:#d54548; font-size:0.16rem; border:1px solid #d54548; border-radius:0.06rem;}

				/*--------------------  视频列表  --------------------*/
.c04_body {}
.c04_wrap {}
.content_04 { padding:0.6rem 0 0.56rem 0;}
.c04_main_1 {}
.c04_main_2 { margin-top:0.56rem;}


				/*--------------------  搜索页  --------------------*/
.c05_body { background-color:#f7f8fa;}
.c05_wrap {}
.content_05 { padding: 0 0 1.1rem 0;}
.c05_main_1 { padding:0.4rem 0; border-bottom:1px solid #e6e6e6;}
.c05_main_1 .text_item_1 { color:#000000; font-size:0.24rem; line-height:0.32rem;}
.c05_main_2 {}
.c05_main_3 {}


				/*--------------------  图片列表  --------------------*/
.c06_body {}
.c06_wrap {}
.content_06 { padding:0.6rem 0 0.56rem 0;}
.c06_main_1 {}
.c06_main_2 { margin-top:0.56rem;}

				/*--------------------  新闻单页  --------------------*/
.c07_body { background-color:#f7f8fa;}
.c07_wrap {}
.content_07 {}
.c07_item_1 {}
.c07_main_1 { padding:0.4rem 0 0.28rem 0; border-bottom:1px solid #e6e6e6;}
.c07_main_1 .text_item_1 { color:#2e2e2e; font-size:0.28rem; line-height:0.48rem; text-align:center;}
.c07_main_1 .text_item_2 { font-size:0; text-align:center; margin-top:0.16rem;}
.c07_main_1 .text_item_2 .text_1 { display:inline-block; color:#999999; font-size:0.18rem; line-height:0.26rem; margin:0 0.26rem;}
.c07_main_2 { padding:0.26rem 0 0.54rem 0;}
.c07_main_3 { padding:0.46rem 0 0.68rem 0; border-top:1px solid #e6e6e6;}
.c07_main_3 .item { max-width:42%;}
.c07_main_3 .item.prev { float:left;}
.c07_main_3 .item.next { float:right;}
.c07_main_3 .item a { display:block; color:#999999; font-size:0.2rem; line-height:0.4rem;}
.c07_item_2 { padding:0.48rem 0 0.88rem 0; background-color:#ffffff;}
.c07_main_4 {}
.c07_main_5 { margin-top:0.46rem;}

				/*--------------------  新闻列表  --------------------*/
.c08_body {}
.c08_wrap {}
.content_08 { padding:0.46rem 0 1rem 0;}
.c08_main_1 {}
.c08_main_2 { margin-top:0.76rem;}

				/*--------------------  业务领域  --------------------*/
.c09_body {}
.c09_wrap {}
.content_09 {}
.c09_item_1 { padding:0.8rem 0 0.6rem 0; background:url(../image/bg-c09_item_1-1-1.jpg) no-repeat center center; background-size:cover;}
.c09_main_1 {}
.c09_main_1 .text_item_1 { color:#3e3e3e; font-size:0.36rem; line-height:0.44rem; text-align:center;}
.c09_main_1 .text_item_2 { color:#999999; font-size:0.24rem; line-height:0.48rem; margin-top:0.64rem;}
.c09_main_1 .text_item_3 { display:flex; align-items:center; justify-content:center;}
.c09_main_1 .text_item_3 .img { max-width:100%; margin-top:0.32rem;}
.c09_item_2 { padding:1.2rem 0 1.02rem 0; background:url(../image/bg-c09_item_2-1-1.jpg) no-repeat center center; background-size:cover; position:relativel; overflow:hidden;}
.c09_main_2 {}
.c09_main_2 .text_item_1 { color:#ffffff; font-size:0.36rem; line-height:0.44rem; text-align:center;}
.c09_main_2 .text_item_2 { color:#ffffff; font-size:0.24rem; line-height:0.32rem; text-align:center; margin-top:0.12rem;}
.c09_main_2 .text_item_3 { color:#ffffff; font-size:0.24rem; line-height:0.42rem; text-align:center; margin-top:0.6rem;}
.c09_main_2 .text_item_4 { color:#ffffff; font-size:0.16rem; line-height:0.46rem; text-align:center; display:block; width:1.44rem; margin:0.56rem auto 0 auto; border:1px solid #ffffff; border-radius:0.06rem;}
.c09_main_3 { margin-top:1.02rem; width:6.24rem;}
.c09_main_3_swiper { position:relative; overflow:hidden; width:calc(12.48rem + 15px);}
.c09_main_3_swiper .swiper-slide { height:5rem;}
.c09_main_3_swiper .abox { position:absolute; top:0; left:0; right:0; bottom:0; border-bottom:1px solid rgba(255,255,255,0.6);}
.c09_main_3_swiper .abox .img { display:block; width:100%; height:3.65rem;}
.c09_main_3_swiper .abox .textbox { margin-top:0.56rem;}
.c09_main_3_swiper .abox .textbox .text_item_1 { color:#ffffff; font-size:0.24rem;}
.c09_main_3_swiper .swiper-pagination { margin-top:1.4rem; width:6.9rem !important; position:static !important;}
.c09_main_3_swiper .swiper-pagination .swiper-pagination-bullet { width:0.12rem; height:0.12rem; margin:0 0.07rem; background-color:rgba(192,191,191,0.5); opacity:1;}
/*act*/.c09_main_3_swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active { background-color:#ffffff;}


				/*--------------------  招聘列表  --------------------*/
.c10_body {}
.c10_wrap {}
.content_10 { padding:0.3rem 0 0.66rem 0;}
.c10_main_1 {}
.c10_main_2 { margin-top:0.66rem;}
