@charset "utf-8";
/* CSS Document */


@font-face {
    font-family: 'sy_regular';
    font-style: normal;
    /*src: url(../fonts/syRegular.woff2) format('woff2'), url(../fonts/syRegular.woff) format('woff'), url(../fonts/syRegular.otf) format('opentype');*/
    src: url(../fonts/OPPO.woff2) format('woff2'), url(../fonts/OPPO.woff) format('woff'), url(../fonts/OPPO.otf) format('opentype'); /*for optaim*/
}
body {
    font-family:'sy_regular',"Microsoft Yahei","微软雅黑",SimSun,Arial,tahoma,arial !important;
    margin: 0;
    padding: 0;
    font-style: normal !important;
    font-variant: normal !important;
    color: #222;
    font-size: 12px;
}
html{font-size:62.5%;}
html, body{max-width:100%;}
a{
	color:#7d7d7d;
	text-decoration:none;outline:none;transition:.3s linear;-webkit-transition:.3s linear;-o-transition:.3s linear;-moz-transition:.3s linear;
}
a:hover
{
    color:#e50060;
	text-decoration:none;outline:none;
}
a:focus{outline:none;text-decoration:none;}
.clear {
	clear:both;
	font-size:0px;
	line-height:0;
	height:0;
}
* html .clearfix {
	zoom: 1;
}
*:first-child+html .clearfix {
	zoom: 1;
}
.cell, .cell2, .cell3 {
	border-collapse:collapse;
	border-spacing:0;
}
.fl {
	float:left;}
.fr {
	float:right;}
.yh {
	font-family:'sy_regular',"Microsoft Yahei","微软雅黑";
	}
a,img{border:0px;}

br{font-family:SimSun;}

p{margin:0px;padding:0px;line-height:20px;}
i{margin:0px;padding:0px;font-style:normal;}
ul{margin:0px;padding:0px;list-style:none;}
ul li{margin:0px;padding:0px;list-style:none;}
br{margin:0px;padding:0px;}
.clearheight{width:100%;height:1px;overflow:hidden;}
input,select,textarea{font-family:'sy_regular',"Microsoft Yahei";outline:none;}
input::-ms-clear, input::-ms-reveal{
        display: none;
  }
input[type="text"]:disabled
{
background-color: #fff;
}
input::-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color: #969696;
}

input::-moz-placeholder { /* Mozilla Firefox 19+ */
    color: #969696;
}

input:-ms-input-placeholder {
    color: #969696;
}

input::-webkit-input-placeholder {
    color: #969696;
}

/*loading*/
.loading{width:100%;height:100%;overflow:hidden;position:fixed;left:0px;top:0px;z-index:999999;background-color:rgba(249,249,249,1);display:none;}
.load_img{width:170px;height:60px;overflow:hidden;position:absolute;left:50%;top:50%;margin-left:-85px;margin-top:-30px;}
.load_img img{width:100%;display:block;}
.ov {height:100%;overflow:hidden;}


/*common*/
.container{width:100%;}
.in_body{height:100vh;overflow:hidden;}
.section{width:100%;background-color:#f8fbfd;}
/*.section .pagefr{width:100%;height:100vh;overflow:hidden;transform:scale(0.9);-webkit-transform:scale(0.9);-moz-transform:scale(0.9);transition:.3s linear;-webkit-transition:.3s linear;-o-transition:.3s linear;-moz-transition:.3s linear;}*/
.section .pagefr{width:100%;height:100vh;overflow:hidden;transform:scale(0.9);-webkit-transform:scale(0.9);-moz-transform:scale(0.9);transition:.3s linear;-webkit-transition:.3s linear;-o-transition:.3s linear;-moz-transition:.3s linear;}/*optaim*/
.section .p_last{transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);}
.section.active .pagefr{transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);}

@-webkit-keyframes an_0 {
  0% {box-shadow:0 0 0px 0px rgba(24,152,242,0)}
  50% {box-shadow:0 0 10px 3px rgba(24,152,242,0.6)}
  100% {box-shadow:0 0 0px 0px rgba(24,152,242,0)}
}
 
@keyframes an_0 {
  0% {box-shadow:0 0 0px 0px rgba(24,152,242,0)}
  50% {box-shadow:0 0 10px 3px rgba(24,152,242,0.6)}
  100% {box-shadow:0 0 0px 0px rgba(24,152,242,0)}
}


.wrap{width:100%;margin:0px auto;padding:0px;}
.wrap_c{margin:0px 10%;padding:0px;}
.wrap_news{margin:0px 10%;padding:0px;}
/*.wrap_in{overflow:visible;margin:0px 3%;}*/
.wrap_in{overflow:visible;margin:0px 10%;} /*for optaim*/
.wrap_m{padding:0px;width:1180px;margin:0px auto;}

.topfr{overflow:visible;position:fixed;left:0px;top:0px;z-index:99999;width:100%;height:93px;}
/*.topc_c{width:100%;overflow:visible;position:relative;padding: 20px 220px 20px 190px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}*/
.topc_c { display: flex; align-items: center; width: 100%; overflow: visible; position: relative; padding: 20px 220px 20px 190px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; } /*for optaim*/
.topc_c .fl{position:absolute;left:0px;top:25px;}
.topc_c .fl a{width:100%;display:block;overflow:hidden;position:relative;}
/*.topc_c .fl a img{width:130px;display:block;}*/
.topc_c .fl a img{width:160px;display:block;} /*for optaim*/
.topc_c .fl a img.img2{position:absolute;left:0px;top:0px;opacity:0;}
.topc_c .fr{position:absolute;right:0px;top:20px;}
.topc_c .fr a{float:left;line-height:51px;}
.topc_c .fr a.a1{display:inline-block;background:url("../images/c_02.png") right center no-repeat;background-size:20px;padding-right:25px;font-size:14px;color:#fff;}
.topc_c .fr a.a2{display:inline-block;display:none;line-height:30px;background:url("../images/c_01.jpg") center no-repeat;background-size:cover;border-radius:30px;padding:0px 20px;font-size:14px;color:#fff;margin-top:10.5px;}
.topc_c .fr a.a3{width:20px;height:51px;display:inline-block;overflow:hidden;background:url("../images/c_04.png") center no-repeat;background-size:100%;margin-left:0px;}
.topc_c .fr em.em1{float:left;font-style:normal;position:relative;}
.topc_c .fr em.em2{position:absolute;right:0px;top:40px;display:none;}
.topc_c .fr em.em2 a{color:#fff;line-height:24px;float:right;}
.topc_c .fr em.em2 span{width:100%;display:block;overflow:hidden;line-height:24px;padding:0px;margin:5px 0px;text-align:right;}
.topc_c .fr em.em1:hover em.em2{display:block;}

.topc_c .fc{width:100%;overflow:visible;}
.topc_c .fc ul{width:100%;overflow:visible;display:flex;display:-webkit-flex;justify-content:space-between;line-height:51px;}
.topc_c .fc ul li{position:relative;}
/*.topc_c .fc ul li a{font-size:16px;color:#fff;}*/
.topc_c .fc ul li a{font-size:24px;color:#fff;} /*for optaim*/
.topfr .wrap_in .fc > ul > li:hover > a:first-child {text-shadow: 0 0 1px currentColor;}
.topfr.on .topc_c .fc ul li .topli_sub{background-color:#eef4f7;z-index:999;}
.topc_c .fc ul li .topli_sub{width:140px;overflow:hidden;display:none;padding:15px 15px;position:absolute;left:-15px;top:50px;background-color:rgba(0, 0, 0,80%);z-index:999;}
.topc_c .fc ul li .topli_sub1{width:550px;}
.topc_c .fc ul li .topli_sub1 dl{padding:0;float:left;margin-right:5%;width: 30%;}
.topc_c .fc ul li .topli_sub1 dl:nth-child(3n){margin-right:0;}
.topc_c .fc ul li .topli_sub1 dl dt{width:100%;overflow:hidden;text-align:left;line-height: normal;}
.topfr.on .topc_c .fc ul li .topli_sub1 dl dt a{color:#222;width:100%;font-size:16px;display:inline-block;border-bottom:1px solid rgb(147 143 143 / 50%);line-height:30px;margin:0px;padding:0px 0px 5px 0px;}
.topc_c .fc ul li .topli_sub1 dl dt a{color:#fff;width:100%;font-size:16px;display:inline-block;border-bottom:1px solid rgba(255,255,255,0.5);line-height:30px;margin:0px;padding:0px 0px 5px 0px;}
.topc_c .fc ul li .topli_sub1 dl dd{width:100%;overflow:hidden;line-height:16px;margin:5px 0;padding-bottom: 5px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.topc_c .fc ul li .topli_sub1 dl dd a{transition: font-weight 0.3s ease;color:rgba(255,255,255,0.9);font-size:16px;display: inline-block;text-decoration: none;}
.topc_c .fc ul li .topli_sub1 dl dd a span{color:rgba(255,255,255,0.9);font-size:12px; display: block;padding: 0;cursor: pointer;margin: 2px 0 0;}
.topc_c .fc ul li .topli_sub1 dl dd a span:first-child{font-size:16px;}
.topc_c .fc ul li .topli_sub1 dl dd a:hover{cursor: pointer;font-weight: bold;}
.topc_c .fc ul li .topli_sub p{width:100%;overflow:hidden;font-size:14px;color:#fff;line-height:24px;margin:5px 0px;}
.topc_c .fc ul li .topli_sub p a{color:#fff;font-size:16px;}
.topc_c .fc ul li .topli_sub p a:hover{cursor: pointer;font-weight: bold;}
.topc_c .fc ul li:hover .topli_sub{display:block;}
.topfr .fc ul li .topli_sub1 .head_title{width:100%;float:left;color:#ffffffe6;font-size: 16px;line-height: 30px;padding-bottom: 5px;border-bottom: 1px solid #ffffff80;margin-top: 1rem;cursor: pointer;}
.topfr .fc ul li .topli_sub1 .content{float:left;width:100%;display:flex;flex-wrap: wrap;}
.topfr .fc ul li .topli_sub1 .content div a span{color: rgba(255,255,255,0.9);font-size: 12px;display: block;padding: 0;cursor: pointer;margin: 2px 0 0;}
.topfr .fc ul li .topli_sub1 .content div a span:first-child{font-size: 16px;}
.topfr .fc ul li .topli_sub1 .content div {width:190px;margin: 1rem 5% 5px 0;overflow: hidden;line-height: 16px;padding-bottom: 5px;box-sizing: border-box;-webkit-box-sizing: border-box;}
.topfr .fc ul li .topli_sub1 .content div:last-child {width:100%;}


.topli_sub dl dt a{font-size: 16px;}
.topli_sub dl dt a:hover{cursor: pointer;font-weight: bold;}
.topli_sub .content div:hover{cursor: pointer;font-weight: bold;}
.topli_sub .head_title:hover{cursor: pointer;font-weight: bold;}

.topc_c .mobile-ban .mobile-box{display: none;}
.topc_c .menu_click{overflow:hidden;display:block;float:left;display:none;}
.topc_c .menu_li{float:left;margin-top:8px;display:block;margin-right:15px;margin-left:15px;}
.topc_c .menu_li em{width:34px;height:34px;display:block;overflow:hidden;float:left;position:relative;cursor:pointer;}
.topc_c .menu_li em i{cursor:pointer;width:60%;display:block;overflow:hidden;height:2px;background-color:#fff;position:absolute;left:15%;top:10px;transition:.3s ease-in-out;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;}
.topc_c .menu_li em i.i1{top:10px;}
.topc_c .menu_li em i.i2{top:17px;}
.topc_c .menu_li em i.i3{top:24px;}
.topc_c .menu_li em.on i.i2{opacity:0;}
.topc_c .menu_li em.on i.i1{width:60%;left:20%;transform:translateY(8px) rotate(45deg);-ms-transform:translateY(8px) rotate(45deg);-moz-transform:translateY(8px) rotate(45deg);-webkit-transform:translateY(8px) rotate(45deg);-o-transform:translateY(8px) rotate(45deg);}
.topc_c .menu_li em.on i.i3{width:60%;left:20%;top:25px;transform:translateY(-8px) rotate(-45deg);-ms-transform:translateY(-8px) rotate(-45deg);-moz-transform:translateY(-8px) rotate(-45deg);-webkit-transform:translateY(-8px) rotate(-45deg);-o-transform:translateY(-8px) rotate(-45deg);}

.topc_c .top_search{float:left;position:relative;}
.topc_c .top_search .tsearch_t{width:20px;height:51px;overflow:hidden;padding-left:20px;}
.topc_c .top_search .tsearch_t a{width:20px;height:51px;display:inline-block;overflow:hidden;background:url("../images/c_04.png") center no-repeat;background-size:100%;margin-left:0px;}
.topc_c .top_search .tsearch_c{width:300px;height:40px;overflow:hidden;display:none;position:absolute;right:0px;top:50px;}
.topc_c .top_search .tsearch_c input.thc_txt{width:100%;height:40px;color:#fff;padding:0px 10px;border:0px;background-color:rgba(0,0,0,0.2);box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.topc_c .top_search .tsearch_c input.thc_btn{width:40px;height:40px;border:0px;cursor:pointer;background:url("../images/c_04.png") center no-repeat;background-size:18px;position:absolute;right:0px;top:0px;}
.topc_c .top_search:hover .tsearch_c{display:block;}


.topfr.on{background-color:#eef4f7;}
.topfr.on .topc_c .fc ul li a{color:#222}
.topfr.on .topc_c .fc ul li a span{color:#222}
.topfr.on1 .topc_c .fc ul li a{color:#222}
.topfr.on .topc_c .fl img.img2{opacity:1;}
.topfr.on .topc_c .fl img.img1{opacity:0;}
.topfr.on .topc_c .fr a.a1{color:#222;}
.topfr.on .topc_c .fr a.a3{background:url("../images/c_03.png") center no-repeat;background-size:100%;}
.topfr.on .topc_c .menu_li em i{background-color:#222;}
.topfr.on .topc_c  .fc ul li .topli_sub1 .head_title{color: #222;border-bottom: 1px solid #938f8f80;}
.topfr.on .topc_c  .fc ul li .topli_sub1 .content div a span{color: #222;}


.topfr.one .fc ul li a{position:relative;}
.topfr.one .fc ul li a img{position:absolute;left:0px;top:0px;width:100%;display:block}
.topfr .fc ul li a img{position:absolute;left:0px;top:0px;width:100%;display:none}
.topfr.one .topc_c .fr a.a1 span{position:relative;}
.topfr.one .topc_c .fr a.a1 span img{position:absolute;left:0px;top:1px;width:100%;display:block}
.topfr .topc_c .fr a.a1 span img{position:absolute;left:0px;top:1px;width:100%;display:none}

.submenufr{width:100%;overflow:hidden;position:absolute;left:0px;top:93px;z-index:9999;background-color:#f8f8f8;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.submenufr ul li{width:100%;overflow:hidden;display:none;padding:40px 0px;}
.submenufr ul li .submfr{width:100%;overflow:hidden;display:flex;display:-webkit-flex;justify-content:space-between}
.submenufr ul li .fl{width:22%;overflow:hidden;}
.submenufr ul li .fl img{width:100%;display:block;}
.submenufr ul li .fr{width:78%;overflow:hidden;padding-left:60px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;display:flex;display:-webkit-flex;align-items:center;justify-content:flex-start;}
.submenufr ul li .fr .submr_c{width:100%;overflow:hidden;}
.submenufr ul li .fr .submr_c dl{margin:0px;padding:0px;float:left;width:25%;}
.submenufr ul li .fr .submr_c dl dt{width:100%;overflow:hidden;margin:0px;padding:0px;font-size:18px;line-height:30px;margin-bottom:10px;}
.submenufr ul li .fr .submr_c dl dt a{color:#222;font-weight:bold;}
.submenufr ul li .fr .submr_c dl dd{width:100%;overflow:hidden;margin:0px;padding:0px;font-size:14px;line-height:24px;}
.submenufr ul li .fr .submr_c dl dd a{color:#222;}
.submenufr ul li .fr .submr_c dl dd a:hover{border-bottom:1px solid #c83b2d;color:#c83b2d;}


.page1{overflow:hidden;height:100vh;position:relative;}
.page1_video{width:100%;height:100%;overflow:hidden;position:absolute;left:0px;top:0px;}
/*.page1_video video{width:100%; height:100%; object-fit: cover;} *//*for optaim*/
/*.page1_video video{width:100%;overflow:hidden;position:absolute;left:0px;top:0px;object-fit:fill}*/
.page1_video video { width: 100%; height: 100%; object-fit: cover; } /*for optaim*/
.page1_slide{width:100%;overflow:hidden;height:100vh;}
.page1_slide .swiper-slide{width:100%;height:100vh;overflow:hidden;position:relative;}
.page1_slide .swiper-slide video{width:100%;overflow:hidden;position:absolute;left:0px;top:0px;object-fit:fill}
.page1_slide .swiper-slide b.b1{width:100%;height:100%;display:block;overflow:hidden;position:absolute;left:0px;top:0px;transition:7s linear;-webkit-transition:7s linear;-o-transition:7s linear;-moz-transition:7s linear;}
.page1_slide .swiper-slide .page1_c{width:100%;height:100%;overflow:hidden;background-color:rgba(0,0,0,0.2);position:absolute;left:0px;top:0px;display:flex;display:-webkit-flex;align-items:center;justify-content:center;}
/*.page1_slide .swiper-slide .page1_c img{width:900px;display:block;margin:0px auto;padding:0px;}*/
/*.page1_slide .swiper-slide .page1_c img{width:100%;display:block;margin:0px auto;padding:0px;} *//*for optaim*/
.page1_slide .swiper-slide .page1_c img {max-width: 100%;max-height:100%;width: auto;height: auto;display:block; margin: 0px auto; padding: 0px; } /*for optaim*/
/* 修复轮播图内图片因p标签导致拉伸的问题 for optaim*/
.page1_slide .swiper-slide  p {
    margin: 0;
    padding: 0;
    width: 100%;
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
}
/* 
  设置 .page1 背景图片强制填满容器。
  这会拉伸图片以适应容器大小。
*/
.page1 .page1_video img {
    width: 100%;
    height: 100%;
}



.page1_slide .swiper-slide-active b.b1{transform: scale(1.06, 1.06); -moz-transform: scale(1.06, 1.06); -webkit-transform: scale(1.06, 1.06);}

.page_slide1{width:100%;overflow:hidden;height:100vh;}
.page_slide1 .swiper-slide{width:100%;height:100vh;overflow:hidden;position:relative;}
.page_slide1 .swiper-slide video{width:100%;height:100%;overflow:hidden;position:absolute;left:0px;top:0px;object-fit:fill}
.page_slide1 .swiper-slide b.b1{width:100%;height:100%;display:block;overflow:hidden;position:absolute;left:0px;top:0px;transition:7s linear;-webkit-transition:7s linear;-o-transition:7s linear;-moz-transition:7s linear;}
.page_slide1 .swiper-slide .page1_c{width:100%;height:100%;background-color:rgba(0,0,0,0.2);overflow:hidden;position:absolute;left:0px;top:0px;display:flex;display:-webkit-flex;align-items:center;justify-content:center;}
/*.page_slide1 .swiper-slide .page1_c img{width:900px;display:block;margin:0px auto;padding:0px;}*/
.page_slide1 .swiper-slide .page1_c img { width: auto; height: auto; max-width: 90%; max-height: 90%;} /* for optaim */ 

.page_slide1 .swiper-slide-active b.b1{transform: scale(1.06, 1.06); -moz-transform: scale(1.06, 1.06); -webkit-transform: scale(1.06, 1.06);}


 .page2fr{width:100%;height:calc(100vh);overflow:hidden;position:relative;}
.page2fr img.img1{width:100%;display:block;} 
.p2_t{width:100%;overflow:hidden;position:absolute;left:0px;top:80px;text-align:center;color:#1a1a1a;font-size:30px;line-height:40px;margin-top:5vh;}

.p2_c{position:absolute;width:100%;overflow:hidden;height:calc(100vh - 93px);top:93px;}
.p2_c_c{position:absolute;width:4%;opacity:0;}
.p2_c_c em{display:block;overflow:hidden;font-style:normal;}
.p2_c_c em.em1{width:100%;overflow:hidden;/*background:url("../images/c_05.png") center no-repeat;*/background-size:100%;border-radius:50%;-moz-box-shadow:0px 0px 21px rgba(0,0,0,0.15); -webkit-box-shadow:0px 0px 21px rgba(0,0,0,0.15); box-shadow:0px 0px 21px rgba(0,0,0,0.15);}
.p2_c_c em.em1 img{width:100%;display:block;}
.p2_c_c em.em2{width:300px;overflow:hidden;text-align:right;font-size:14px;color:#1a1a1a;line-height:20px;margin-top:8px;font-weight:bold;position:absolute;right:0;top:100%;}
.p2_c_c em.em3{width:380px;position:absolute;right:0px;top:100%;margin-top:32px;font-size:12.5px;color:#999;line-height:20px;}
.p2_c_c em.em3_r{text-align:right;}
.p2_c_c em.em3_j{text-align:justify;}

.p2_c_0{left:33.5%;top:12.5%;}
.p2_c_1{left:26.5%;top:39.5%;}
.p2_c_2{left:28.5%;top:67.5%;}
.p2_c_3{left:62.5%;top:12.5%;}
.p2_c_4{left:69.5%;top:40.5%;}
.p2_c_5{left:60.9%;top:67.5%;}
.p2_c_1 em.em3{width:360px;}

/*右边的样式单独写*/
.p2_c_3 em.em2{right:initial;left:0;text-align:left;width:400px;}
.p2_c_3 em.em3{right:initial;left:0px;width:450px;text-align:justify;}

.p2_c_4 em.em2{right:initial;left:0;text-align:left;width:400px;}
.p2_c_4 em.em3{right:initial;left:0;width:380px;text-align:justify;}

.p2_c_5 em.em2{right:initial;left:0;text-align:left;width:480px;}
.p2_c_5 em.em3{right:initial;left:0px;width:380px;text-align:justify;}

.p2c_d1{width:18px;overflow:hidden;position:absolute;left:10%;top:30%;}
.p2c_d1 img{width:100%;display:block;}


.page3{overflow:hidden;position:relative;}
.page3 .pagefr{position:relative;background-color:#0f1761;}
.page3 .pagefr b.b1{width:100%;height:100%;display:block;overflow:hidden;position:absolute;left:0px;top:0px;}

.page3_l{width:40%;overflow:hidden;position:absolute;left:10%;top:0px;height:calc(100vh - 93px);margin-top:93px;}
.page3l_slide{width:100%;overflow:hidden;}
.page3l_slide .swiper-slide{width:100%;overflow:hidden;}
.page3l_slide .swiper-slide p{width:98%;overflow:hidden;margin:0px auto;padding:0px;}
.page3l_slide .swiper-slide p.p1{font-size:44px;color:#fff;line-height:52px;margin-top:10vh;}
.page3l_slide .swiper-slide p.p2{font-size:26px;color:#fff;line-height:34px;margin-top:20px;text-align:justify;}
.page3l_slide .swiper-slide p.p3{margin:30px 0px;}
.page3l_slide .swiper-slide p.p3 img{height:20px;display:block;}
.page3l_slide .swiper-slide p.p4{font-size:26px;color:#fff;line-height:34px;font-weight:100;text-align:justify;}

.page3l_b{width:100%;overflow:hidden;position:absolute;left:0px;bottom:10vh;}
.page3l_b p{width:100%;overflow:hidden;}
.page3l_b p.p1{}
.page3l_b p.p1 a{width:30px;height:30px;display:block;overflow:hidden;float:left;margin-right:20px;}
.page3l_b p.p1 a.page3l_prev{background:url("../images/in_01.png") center no-repeat;background-size:100%;opacity:0.3;}
.page3l_b p.p1 a.page3l_next{background:url("../images/in_02.png") center no-repeat;background-size:100%;opacity:0.3;}
.page3l_b p.p1 a:hover{opacity:1;}
.page3l_b p.p2{font-size:12px;color:rgba(255,255,255,0.5);text-transform:uppercase;line-height:14px;margin-top:10px;}

.page3_r em{position:absolute;overflow:visible;cursor:pointer;font-style:normal;border-radius:50%;-moz-box-shadow:0px 15px 50px rgba(255,16,0,0.13); -webkit-box-shadow:0px 15px 50px rgba(255,16,0,0.13); box-shadow:0px 15px 50px rgba(255,16,0,0.13);-moz-transition:all .3s ease 0s; -ms-transition:all .3s ease 0s; -o-transition:all .3s ease 0s; -webkit-transition:all .3s ease 0s; transition:all .3s ease 0s;}
.page3_r em img{width:100%;display:block;}
.page3_r em img.img2{position:absolute;left:0px;top:0px;opacity:0;}
.page3_r em span{width:100%;display:block;height:100%;text-align:center;position:absolute;left:0px;top:0px;font-size:15px;color:#fff;display:flex;display:-webkit-flex;align-items:center;justify-content:center;}
.page3_r em.on img.img1{opacity:0;}
.page3_r em.on img.img2{opacity:1;} 
.page3_r em.on span{color:#e63828;font-size:20px;}

.page3_r em.em0{width:5%;left:51.5%;top:53%;}
.page3_r em.em0.on{width:8%;left:50%;top:50%;}

.page3_r em.em1{width:3%;left:58%;top:32.4%;}
.page3_r em.em1.on{width:5%;left:57%;top:31.4%;}

.page3_r em.em2{width:3%;left:62%;top:38.4%;}
.page3_r em.em2.on{width:5%;left:61%;top:37.4%;}

.page3_r em.em3{width:3%;left:69%;top:27.4%;}
.page3_r em.em3.on{width:5%;left:68%;top:26.4%;}

.page3_r em.em4{width:7%;left:66%;top:43.4%;}
.page3_r em.em4.on{width:9%;left:65%;top:41.4%;}

.page3_r em.em5{width:3%;left:63%;top:62.4%;}
.page3_r em.em5.on{width:5%;left:62%;top:61.4%;}

.page3_r em.em6{width:5%;left:79%;top:44.4%;}
.page3_r em.em6.on{width:7%;left:78%;top:43.4%;}

.page3_r em.em7{width:3%;left:84.5%;top:57%;}
.page3_r em.em7.on{width:5%;left:83.5%;top:56%;}

.page3_r em.em8{width:3%;left:77%;top:66%;}
.page3_r em.em8.on{width:5%;left:76%;top:65%;}

.scene_img_box span{
  position: absolute;
  top: 4.4%;
  width:calc((100% - 6.8%)/4);
  height:8%;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 20px;
  color: #1f1f1f;
  font-weight: 100;
  cursor: pointer;
}

.scene_6_img_box span{
  position: absolute;
  top: 4.8%;
  width:calc((100% - 6.8%)/2);
  height:9.6%;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 20px;
  color: #1f1f1f;
  font-weight: 100;
  cursor: pointer;
}

.scene_7_img_box span{
  position: absolute;
  top:4.1%;
  width:calc((100% - 6.8%)/3);
  height:7.9%;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 20px;
  color: #1f1f1f;
  font-weight: 100;
  cursor: pointer;
}

@-webkit-keyframes an_1 {
  0% {transform:rotate(0deg);-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);}
  100% {transform:rotate(360deg);-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);}
}
 
@keyframes an_1 {
  0% {transform:rotate(0deg);-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);}
  100% {transform:rotate(360deg);-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);}
}


.page4{overflow:hidden;position:relative;}
.page4 .pagefr{position:relative;background-color:#0f1761;}
.page4 .pagefr b.b1{width:100%;height:100%;display:block;overflow:hidden;position:absolute;left:0px;top:0px;}

.p4_bg{width:64%;overflow:visible;position:absolute;left:18%;bottom:15%;z-index:999;} 

.p4_bg img{display:block;}
.p4_bg .img1{width:auto;height:100%;position:absolute;left:-200px;top:-10px;-webkit-animation:an_img3 3.1s linear infinite;animation:an_img3 3.1s ease infinite;}
.p4_bg .img2{width:19.5%;position:absolute;left:40.25%;top:0px;/*-webkit-animation:an_img3 4.1s linear infinite;animation:an_img3 4.1s ease infinite;*/}
.p4_bg .img3{width:auto;height:100%;position:absolute;right:-200px;top:-20px;-webkit-animation:an_img3 5.1s linear infinite;animation:an_img3 5.1s ease infinite;}
.p4_bg .img1 img {float:right;}
.p4_bg .img1 ul {float:left;}
.p4_bg .img1 ul li {width:335px;height:98px;background-size:cover}
.p4_bg .img1 ul li a {display:block;width:100%;height:60px;}
.p4_bg .img1 ul li.li1 {margin-top:-20px;}
.p4_bg .img1 ul li.li2 {margin-top:25px;}
.p4_bg .img1 ul li.li3 {margin-top:20px;}
.p4_bg .img3 img {float:left;}
.p4_bg .img3 ul {float:right;}
.p4_bg .img3 ul li {width:335px;height:76px;background-size:cover}
.p4_bg .img3 ul li a {display:block;width:100%;height:60px;}
.p4_bg .img3 ul li.li1 {margin-top:-7px;}
.p4_bg .img3 ul li.li2 {margin-top:15px;}
.p4_bg .img3 ul li.li3 {margin-top:15px;}
.p4_bg .img3 ul li.li4 {margin-top:10px;}

@-webkit-keyframes an_img3 {
  0% {transform:translateY(0)}
  50% {transform:translateY(-8px)}
  100% {transform:translateY(0)}
}
 
@keyframes an_img3 {
  0% {transform:translateY(0)}
  50% {transform:translateY(-8px)}
  100% {transform:translateY(0)}
}

.p4_btn{width:100%;overflow:hidden;position:absolute;left:0px;bottom:0px;background:url('../images/in_03.png') center no-repeat;background-size:100% 100%;height:16vh;-webkit-animation:an_2 4.1s linear infinite;animation:an_2 4.1s linear infinite;}

@-webkit-keyframes an_2 {
0% {transform:scale(0.8)}
  20% {transform:skewX(10deg);}
  30% {transform:skewX(-10deg) scale(1.1);}
  50% {transform:skewX(10deg);}
  70% {transform:skewX(-10deg) scale(1.1);}
  100% {transform:scale(0.8)}
}
 
@keyframes an_2 {
  0% {transform:scale(0.8)}
  20% {transform:skewX(10deg);}
  30% {transform:skewX(-10deg) scale(1.1);}
  50% {transform:skewX(10deg);}
  70% {transform:skewX(-10deg) scale(1.1);}
  100% {transform:scale(0.8)}
}

.page5{overflow:hidden;position:relative;}
.page5 .pagefr{position:relative;background-color:#0f1761;}
.page5 .pagefr b.b1{width:100%;height:100%;display:block;overflow:hidden;position:absolute;left:0px;top:0px;}
.page5 .p2_t{color:#fff;}

.page5_t{width:100%;overflow:hidden;position:absolute;left:0px;top:18vh;margin-top:93px;}
.page5_t ul{width:100%;overflow:hidden;display:flex;display:-webkit-flex;justify-content: space-around}
.page5_t ul li{width:13%;border:1px solid #8e92b5;border-radius:40px;line-height:40px;text-align:center;}
.page5_t ul li a{color:#fff;font-size:12px;}
.page5_t ul li.on{background:url("../images/c_01.jpg") center no-repeat;background-size:cover;border:0px;padding:1px;}

.page5_c{width:100%;overflow:hidden;position:absolute;left:0px;top:18vh;margin-top:163px;}
.page5_c ul li{float:left;margin-right:2px;margin-bottom:2px;border-radius:4px;overflow:hidden;transition:.3s linear;-webkit-transition:.3s linear;-o-transition:.3s linear;-moz-transition:.3s linear;}
.page5_c ul li img{width:100%;display:block;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.page5_c ul li b{width:100%;height:14vh;display:block;overflow:hidden;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.page5_c ul li:nth-child(5n){margin-right:0px;}
.page5_c ul li:hover{position:relative;z-index:99;-moz-box-shadow:0px 0px 50px rgba(255,16,0,0.13); -webkit-box-shadow:0px 0px 50px rgba(255,16,0,0.13); box-shadow:0px 0px 50px rgba(255,16,0,0.13);}
.page5_c ul li:hover b{border:2px solid #d71f19;height:14vh;}

.page5_c ul.row_6 li:nth-child(5n){margin-right:2px;}
.page5_c ul.row_6 li:nth-child(6n){margin-right:0px;}

/*@media screen and (min-width:1024px) {
    .page5_c{width:1000px;left:50%;margin-left:-500px;}
}*/

.page5_b{width:100%;overflow:hidden;position:absolute;left:0px;bottom:5vh;text-align:center;}
.page5_b a{display:inline-block;font-size:14px;color:#fff;background:url("../images/in_04.png") left center no-repeat;background-size:16px;padding-left:24px;}

.page6{overflow:hidden;position:relative;}
.page6 .pagefr{position:relative;background-color:#f8fbfd;}
.page6_c{width:100%;overflow:visible;position:absolute;left:0px;top:15vh;margin-top:70px;}
.page6_c ul li{width:32%;overflow:hidden;float:left;margin-right:2%;margin-bottom:20px;position:relative;padding:20px;-moz-box-shadow:0px 0px 21px rgba(0,0,0,0.05); -webkit-box-shadow:0px 0px 21px rgba(0,0,0,0.05); box-shadow:0px 0px 21px rgba(0,0,0,0.05);box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.page6_c ul li:nth-child(3n){margin-right:0px;}
.page6_c ul li a{width:100%;display:block;overflow:hidden;position:relative;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;padding-left:100px;}
.page6_c ul li a em{display:block;font-style:normal;height:150px;}
.page6_c ul li a em.em1{position:absolute;left:0px;top:0px;}
.page6_c ul li a em.em1 span{width:100%;display:block;overflow:hidden;}
.page6_c ul li a em.em1 span.sp1{font-size:12px;color:#9a9a9a;line-height:20px;text-align:right;}
.page6_c ul li a em.em1 span.sp2{font-size:20px;color:#9a9a9a;line-height:30px;text-align:right;}
.page6_c ul li a em.em1 img{width:100%;display:block;position:absolute;left:0px;bottom:0px;}
.page6_c ul li a em.em2{width:100%;overflow:hidden;}
.page6_c ul li a em.em2 span{width:100%;display:block;overflow:hidden;}
.page6_c ul li a em.em2 span.sp1{font-size:16px;color:#333;line-height:26px;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-overflow:ellipsis;display:-webkit-box;}
.page6_c ul li a em.em2 span.sp2{font-size:13px;color:#666;line-height:24px;height:48px;overflow:hidden;margin-top:10px;word-break:break-all;-webkit-box-orient:vertical;-webkit-line-clamp:3;text-overflow:ellipsis;display:-webkit-box;}
.page6_c ul li a em.em2 span.sp3{font-size:13px;color:#ce1816;line-height:24px;margin-top:20px;}
.page6_c ul li img.img2{width:140px;display:block;position:absolute;right:-140px;bottom:-140px;transition:.3s linear;-webkit-transition:.3s linear;-o-transition:.3s linear;-moz-transition:.3s linear;}
.page6_c ul li:hover img.img2{right:-70px;bottom:-70px;-webkit-animation:an_1 2.1s linear infinite;animation:an_1 2.1s linear infinite;}
.page6_c ul li:hover{position:relative;}

.page6_b{width:100%;overflow:hidden;position:absolute;left:0px;bottom:5vh;text-align:center;}
.page6_b a{display:inline-block;font-size:14px;color:#cf130e;background:url("../images/in_05.png") left center no-repeat;background-size:16px;padding-left:24px;}


/*.page7{overflow:hidden;background-color:#23262c;min-height:500px;}*/
.page7{overflow:hidden;background-color:#061254;min-height:500px;} /*for optaim*/
.page7_t{width:100%;overflow:hidden;}
.page7_t p{width:100%;overflow:hidden;border-bottom:1px solid #383b42;padding:18px 0px;}
.page7_t p img{display:block;height:65px;margin:0px auto;padding:0px;}

.page7_c{width:100%;overflow:hidden;padding:30px 0px 0px;}
.page7_c .page7c_c{width:100%;position:relative;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;padding-right:270px;min-height:225px;}
.page7_c .page7c_c .fr{position:absolute;right:0px;top:-5px;width:268px;}
.page7_c .page7c_c .fr p{width:100%;overflow:hidden;}
.page7_c .page7c_c .fr p.p1{position:relative;height:60px;padding-left:60px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.page7_c .page7c_c .fr p.p1 img{width:48px;display:block;position:absolute;left:0px;top:0px;}
.page7_c .page7c_c .fr p.p1 span{width:100%;display:block;overflow:hidden;}
.page7_c .page7c_c .fr p.p1 span.sp1{font-size:14px;color:#fff;line-height:16px;margin-top:2px;}
.page7_c .page7c_c .fr p.p1 span.sp2{font-size:24px;color:#fff;line-height:28px;font-family:"Myriad Pro";margin-top:5px;}
.page7_c .page7c_c .fr p.p2{margin-top:10px;}
.page7_c .page7c_c .fr p.p2 img{height:100px;display:block;float:left;}
.page7_c .page7c_c .fr p.p2 span{float:left;line-height:100px;font-size:16px;color:#fff;margin-left:20px;}
.page7_c .page7c_c .fr p.p3{margin-top:18px;}
.page7_c .page7c_c .fr p.p3 img{display:block;float:left;height:22px;margin-left:10px;}
.page7_c .page7c_c .fr p.p3 img.weibo {margin-left:18px;}
.page7_c .page7c_c .fr p.p3 img.zhihu {margin-left:18px;width:42px;}
.page7_c .page7c_c .fr p.p3 img.baidu {margin-left:12px;width:72px;height:27px;position:relative;top:-3px;}
.page7_c .page7c_c .fr p.p3 a:nth-child(1) img{margin-left:0px;}
.page7_c .page7c_c .fl{width:100%;overflow:hidden;display:flex;}
.page7_c .page7c_c .fl dl{width:150px;float:left;margin:0px;padding:0 0 0 30px;/*border-right:1px solid rgba(255,255,255,0.1);*/box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.page7_c .page7c_c .fl dl:nth-child(1){width:155px;padding:0;}
/*.page7_c .page7c_c .fl dl dt{width:100%;overflow:hidden;margin:0px;padding:0px;font-size:18px;line-height:30px;margin-bottom:10px;}*/
.page7_c .page7c_c .fl dl dt{width:100%;overflow:hidden;margin:0px;padding:0px;font-size:26px;line-height:30px;margin-bottom:10px;} /*for optaim*/
.page7_c .page7c_c .fl dl dt a{color:#fff;}
/*.page7_c .page7c_c .fl dl dd{width:100%;overflow:hidden;margin:0px;padding:0;font-size:13px;line-height:24px;}*/
.page7_c .page7c_c .fl dl dd{width:100%;overflow:hidden;margin:0px;padding:0;font-size:18px;line-height:24px;}
.page7_c .page7c_c .fl dl dd a{color:rgba(255,255,255,0.4);}
.page7_c .page7c_c .fl dl dd a:hover{color:#fff;}
.page7_c .page7c_c .fl dl:nth-child(7){border-right:0px;}

.page7cc_b{width:600px;overflow:hidden;position:absolute;left:0px;bottom:10px;height:0px;display:none;}
.page7cc_b select{width:48%;height:50px;overflow:hidden;float:left;padding:0px 10px;font-size:14px;color:rgba(255,255,255,0.4);background:url("../images/btn_01.png") right no-repeat #21232a;background-size:30px;border:0px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;appearance:none;-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none;-moz-box-shadow:0px 15px 21px rgba(0,0,0,0.1); -webkit-box-shadow:0px 15px 21px rgba(0,0,0,0.1); box-shadow:0px 15px 21px rgba(0,0,0,0.1);}
.page7cc_b select:nth-child(2){margin-left:4%;}

.page7_b{width:100%;overflow:hidden;padding-bottom:10px;}
.page7_b p{width:100%;overflow:hidden;text-align:center;line-height:18px;font-size:12px;color:rgba(255,255,255,0.4);}
.page7_b p.p1{border-top:1px solid #323439;margin-top:30px;padding-top:10px;}
.page7_b p.p1 em{display:inline-block;font-style:normal;}
.page7_b p.p1 a{float:left;}
.page7_b a.white{color:#ccc;}
.page7_b a:hover{color:#fff;}
.page7_b p.p1 em i{float:left;margin:0px 10px;}



.right_04_click{width:50px;height:50px;overflow:hidden;display:none;position:fixed;border-radius:50%;cursor:pointer;right:20px;bottom:20px;background:url("../images/c_01.jpg") center no-repeat;background-size:100% 100%;z-index:9999;}
.right_04_click img{width:24px;display:block;margin:0px auto;padding:0px;margin-top:15px;}
#weixin_kf {bottom:76px;}
#weixin_kf img {vertical-align: middle;}

.w_pc{}
.w_wap{display:none !important;}

.p2tcfr{width:100%;height:100%;overflow:hidden;position:fixed;left:0px;top:0px;z-index:999999;display:none;}
.p2tcfr .p2tc_bg{width:100%;height:100%;display:block;overflow:hidden;background-color:rgba(0,0,0,0.6);position:absolute;left:0px;top:0px;}
.p2tcfr .p2tc_c{width:300px;overflow:hidden;opacity:0;background-color:#fff;padding:20px;border-radius:6px;position:absolute;left:50%;margin-left:-150px;top:50%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.p2tcfr .p2tc_c a.close{width:30px;height:30px;display:block;overflow:hidden;background:url("../images/close_01.png") center no-repeat;background-size:100%;position:absolute;right:2px;top:2px;z-index:999;}
.p2tcfr .p2tc_c .p2tccc_c{width:100%;overflow:hidden;}
.p2tcfr .p2tc_c .p2tccc_c p{width:100%;overflow:hidden;}
.p2tcfr .p2tc_c .p2tccc_c p.p1{font-size:16px;color:#222;line-height:30px;position:relative;font-weight:bold;padding-bottom:10px;}
.p2tcfr .p2tc_c .p2tccc_c p.p1 b{width:16px;height:3px;display:block;overflow:hidden;background-color:#e50060;border-radius:3px;position:absolute;left:0px;bottom:0px;}
.p2tcfr .p2tc_c .p2tccc_c p.p2{font-size:13px;color:#222;line-height:20px;margin-top:10px;}


/*.sub_01{overflow:hidden;height:60vh;position:relative;}*/
.sub_01{overflow:hidden;height:100vh;position:relative;} /*for optaim*/
.sub_01 b{width:100%;height:100%;display:block;overflow:hidden;position:absolute;left:0px;top:0px;}
.sub_01_c{width:100%;overflow:hidden;height:60vh;display:flex;display:-webkit-flex;align-items:center;justify-content:flex-start;position:relative;z-index:999;}
.sub_01_c p{width:100%;overflow:hidden;color:#fff;}
.sub_01_c p.p1{font-size:54px;letter-spacing:4px;line-height:70px;}
.sub_01_c p.p2{font-size:16px;font-weight:100;text-transform:uppercase;line-height:30px;margin-top:10px;color:rgba(255,255,255,0.5);}
.sub_01_c p.p3 img{display:block;height:80px;}

.sub_01_b{width:100%;overflow:hidden;position:absolute;left:0px;bottom:20px;z-index:1000;color:#fff;}
.sub_01_b a{float:left;color:#fff;}
.sub_01_b a.home{display:inline-block;background:url("../images/c_07.png") left center no-repeat;background-size:12px;padding-left:16px;}
.sub_01_b i{float:left;margin:0px 10px;}


.contbg_01{background:url("../images/c_08.jpg") center bottom no-repeat;}

.comt_t{overflow:hidden;text-align:center;padding:80px 0px 0px 0px;color:#1a1a1a;}
.comt_t p{font-size:40px;color:#1a1a1a;line-height:42px;letter-spacing:4px;}

.yssm_01{overflow:hidden;margin-top:60px;}
.yssm_01_t{width:100%;overflow:hidden;position:relative;font-size:24px;color:#1a1a1a;line-height:40px;text-indent:30px;}
.yssm_01_t b{width:4px;height:24px;display:block;overflow:hidden;background-color:#e83828;position:absolute;left:0px;top:9px;}

.yssm_01_c{width:100%;overflow:hidden;margin-top:20px;}
.yssm_01_c p{font-size:16px;color:#666;line-height:30px;text-indent:2em;margin-top:10px;}
.yssm_01_c p.mt0{margin-top:0;}
.yssm_01_c strong {color:#1a1a1a;}

.btn_empty{width:100%;height:80px;overflow:hidden;}
/*.btnfr{overflow:hidden;background-color:#23262c;}*/
.btnfr{overflow:hidden;background-color:#061254;} /*for optaim*/

.ft-ck {position:fixed;bottom:0;left:0;right:0;background:rgba(145,145,145,.92);border-radius:5px 5px 0 0;padding:30px 0;font-size:16px;line-height:24px;z-index:999;color:#fff;display:none}
.ft-ck .button { position:absolute;right:10%;height:36px;line-height:36px;width:90px;top:35px;background-color:#E73A2A; color:#fff;border-radius:5px; display:inline-block; text-align:center;}
.ft-ck a {color:#fff;}

.navfr{overflow:visible;background-color:#fff;height:110px;position:relative;z-index:999;-moz-box-shadow:0px 0px 10px rgba(0,0,0,0.05); -webkit-box-shadow:0px 0px 10px rgba(0,0,0,0.05); box-shadow:0px 0px 10px rgba(0,0,0,0.1);}
.navfr_slide{width:100%;overflow:hidden;text-align:center;height:110px;}
.navfr_slide .swiper-wrapper {display:flex;justify-content:center;}
.navfr_slide .swiper-slide{width:auto;}
.navfr_slide .swiper-slide a{display:inline-block;position:relative;padding:20px 20px 10px 20px;}
.navfr_slide .swiper-slide a em{width:100%;display:block;overflow:hidden;font-style:normal;}
.navfr_slide .swiper-slide a em.em1{}
.navfr_slide .swiper-slide a em.em1 img{display:block;height:45px;margin:0px auto;padding:0px;}
.navfr_slide .swiper-slide a em.em2{text-align:center;font-size:18px;color:#363636;line-height:30px;margin-top:2px;}
.navfr_slide .swiper-slide a.on b{width:100%;height:3px;display:block;overflow:hidden;background-color:#c83b2d;position:absolute;left:0px;bottom:0px;}

.navfr_slide.noslide .swiper-wrapper{display:block;}
.navfr_slide.noslide .swiper-slide{display:inline-block;margin:0 35px;}

.news_01{overflow:hidden;padding-top:60px;}
.news_01_slide{width:100%;overflow:hidden;}
.news_01_slide .swiper-slide{width:30%;overflow:hidden;float:left;}
.news_01_slide .swiper-slide span{width:100%;display:block;overflow:hidden;}
.news_01_slide .swiper-slide span.sp1{font-size:12px;color:#989898;font-family:Arial;line-height:20px;}
.news_01_slide .swiper-slide span.sp2{font-size:16px;color:#363636;line-height:26px;margin-top:10px;height:52px;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-overflow:ellipsis;display:-webkit-box;}
.news_01_slide .swiper-slide span.sp3{margin-top:20px;}
.news_01_slide .swiper-slide span.sp3 img{width:100%;display:block;height:200px;}
.news_01_slide .news_01_sp{width:100%;overflow:hidden;text-align:center;margin-top:40px;}
.news_01_slide .news_01_sp span{width:60px;height:2px;display:inline-block;background-color:#d0d5d9;opacity:1;border-radius:0;margin:0px 10px;}
.news_01_slide .news_01_sp span.swiper-pagination-bullet-active{background-color:#c83b2d;}

.news_02{overflow:hidden;margin-top:60px;}
.news_02 ul{width:100%;overflow:hidden;border-top:1px solid #d0d5d9;}
.news_02 ul li{width:100%;overflow:hidden;border-bottom:1px solid #d0d5d9;padding:40px 0px;}
.news_02 ul li a{width:100%;display:block;overflow:hidden;position:relative;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;padding-left:200px;padding-right:200px;}
.news_02 ul li em{display:block;font-style:normal;min-height:54px;}
.news_02 ul li em.em1{position:absolute;left:40px;top:0px;}
.news_02 ul li em.em1 span{width:100%;display:block;overflow:hidden;text-align:right;}
.news_02 ul li em.em1 span.sp1{font-size:14px;color:#989898;line-height:20px;margin-top:5px;}
.news_02 ul li em.em1 span.sp2{font-size:24px;color:#989898;line-height:34px;font-weight:bold;}
.news_02 ul li em.em3{position:absolute;right:40px;top:0px;font-size:14px;color:#c83b2d;line-height:24px;}
.news_02 ul li em.em2{width:100%;overflow:hidden;}
.news_02 ul li em.em2 span{width:100%;display:block;overflow:hidden;}
.news_02 ul li em.em2 span.sp1{font-size:26px;color:#363636;line-height:36px;}
.news_02 ul li em.em2 span.sp2{font-size:14px;color:#666;line-height:24px;margin-top:10px;}
.news_02 ul li:hover{background-color:#fafafa;}
.news_02 ul li:hover em.em1 span.sp1{color:#c83b2d;}
.news_02 ul li:hover em.em1 span.sp2{color:#c83b2d;}
.news_02 ul li:hover em.em2 span.sp1{color:#c83b2d;}

.pages{overflow:hidden;margin-top:60px;text-align:center;}
.pages em{display:inline-block;font-style:normal;}
.pages em a{float:left;margin:0px 4px;font-size:14px;color:#363636;line-height:26px;padding:0px 8px;border:1px solid #ededed;display:inline-block;}
.pages em a.on{border:1px solid #c83b2d;background-color:#c83b2d;color:#fff;}
.pages em a:hover{border:1px solid #c83b2d;background-color:#c83b2d;color:#fff;}
.pages em i{float:left;margin:0px 5px;}

.wrap-news {background-color:#f9f9f9;width:100%;display:flex;}
.news-content {padding:30px 0;margin:0 auto;position:relative;display:flex;}
.news-left {max-width:850px;padding:30px 25px;background:#fff;border-radius:10px;-moz-box-shadow:0px 0px 12px rgba(0,0,0,0.08); -webkit-box-shadow:0px 0px 12px rgba(0,0,0,0.08); box-shadow:0px 0px 12px rgba(0,0,0,0.08);}
.news-left h1 {margin:0px;padding:0px;width:100%;font-weight:normal;font-size:24px;color:#222;line-height:34px;}
.news-left .mini {width:100%;overflow:hidden;border-bottom:1px solid #ebebeb;margin-top:20px;padding-bottom:10px;font-size:14px;line-height:30px;}
.news-left .mini span{margin-right:20px;color:#222;}
.news-left .content {margin-top:30px;}
.news-left .content p{margin:0 0 40px;padding:0px;outline:0px;max-width:100%;box-sizing:border-box !important;overflow-wrap:break-word !important;font-family:微软雅黑,sans-serif;visibility:visible;font-size:16px;letter-spacing:2px;color:#000;line-height:2em;text-align:justify;}
.news-left .content h2 {font-size:20px;margin-bottom:40px;}
.news-left .content p>em {font-size:14px;margin-top:-25px;font-style:normal;display:block;text-align:center;text-indent:-1em;}
.news-sidebar {width:285px;margin-left:25px;}
.news-sidebar .qrcode {position:-webkit-sticky;position:sticky;top:115px;background:#fff;border-radius:10px;height:250px;display:flex;justify-content:center;flex-direction: column;align-items: center;-moz-box-shadow:0px 0px 12px rgba(0,0,0,0.08); -webkit-box-shadow:0px 0px 12px rgba(0,0,0,0.08); box-shadow:0px 0px 12px rgba(0,0,0,0.08);}
.news-sidebar .qrcode p {font-size:16px;margin-top:5px;}
.news-sidebar .list {position:-webkit-sticky;position:sticky;top:390px;margin-top:25px;background:#fff url(../upimg/news_bg.png) center bottom no-repeat;background-size:cover;-moz-box-shadow:0px 0px 12px rgba(0,0,0,0.08); -webkit-box-shadow:0px 0px 12px rgba(0,0,0,0.08); box-shadow:0px 0px 12px rgba(0,0,0,0.08);border-radius:10px;}
.news-sidebar .list h3 {font-size:16px;font-weight:500;width:80%;margin:0 auto; line-height:24px; padding:17px 0 12px; border-bottom:#efefef 1px solid; text-align: center;}
.news-sidebar .list ul {padding:20px 8%;}
.news-sidebar .list li {background-image:url(../upimg/methods_icon.png);background-size:24px 28px;background-position:left top; background-repeat:no-repeat; padding-left:10%; margin-bottom: 15px;text-align: justify; }
.news-sidebar .list li a {color:#333; line-height:24px; font-size:14px; margin-top: -2px;}

.alxq_01 img{-moz-box-shadow:0px 0px 21px rgba(0,0,0,0.05); -webkit-box-shadow:0px 0px 21px rgba(0,0,0,0.05); box-shadow:0px 0px 21px rgba(0,0,0,0.05);}

.nxq_04_b{width:100%;overflow:hidden;text-align:center;margin-top:40px;}
.nxq_04_b a{display:inline-block;font-size:14px;color:#cf130e;background:url("../images/in_05.png") left center no-repeat;background-size:16px;padding-left:24px;}

.ss_01{overflow:hidden;background-color:#fff;padding:40px 0px;}
.ss_01 em{display:inline-block;font-style:normal;width:100%;overflow:hidden;position:relative;}
.ss_01 em input.ss_01_txt{width:100%;height:60px;border:2px solid #c83b2d;padding:0px 20px;font-size:20px;border-radius:6px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.ss_01 em input.ss_01_btn{height:60px;background-color:#c83b2d;border:0px;cursor:pointer;position:absolute;right:0px;top:0px;font-size:16px;color:#fff;padding:0px 40px;border-radius:6px;}

.ss_02{overflow:hidden;margin-top:50px;}
.ss_02 p{width:100%;overflow:hidden;text-align:center;font-size:26px;line-height:36px;}
.ss_02 p i{margin:0px 10px;color:#c83b2d;}

.ss_03{margin-top:50px;}

.school_zhineng .con { text-align:center; position: relative; padding:60px 0; }
.school_zhineng .con .p { position:absolute; }
.school_zhineng .con .p h3 { font-size:15px; margin: 5px 0;  }
.school_zhineng .con .p1 {top:0;width:600px;left:50%;margin-left:-300px;}
.school_zhineng .con .p2 {top:33%;left:50%;margin-left:140px;margin-top:-25px;}
.school_zhineng .con .p3 {top:63%;left:50%;margin-left:140px;margin-top:-25px;}
.school_zhineng .con .p4 {bottom:5px;width:600px;left:50%;margin-left:-300px;}
.school_zhineng .con .p5 {top:63%;right:50%;margin-right:140px;margin-top:-25px;}
.school_zhineng .con .p6 {top:33%;right:50%;margin-right:140px;margin-top:-25px;}
.dean { display: flex; flex-flow: row wrap;}
.dean .item {flex:1; margin: 2px 10px;  background-color:#fff; border-radius: 6px;box-shadow:0 0 5px #d6d6d6; }
.dean .item .avator img {width:100%;border-radius:6px 6px 0 0;}
.dean .item h3 { text-align:center; font-size: 18px; font-weight: 400; }
.dean .item p { font-size:14px; position:relative;}
.dean .item p b{width:20px;height:3px;border-radius:3px;display:block;overflow:hidden;background-color:#c83b2d;position:absolute;left:50%;bottom:-5px;margin-left:-10px;}
.dean .item ul {margin:25px 20px 20px 40px; font-size:14px;line-height:24px;display:flex;flex-wrap:wrap;color:#666;}
.dean .item ul li {width:50%;}
.dean .item ul li.w100 {width:100%;}
.school_slide_con {position:relative;margin-top:20px;}
.school_slide { overflow:hidden; }
.school_slide .swiper-slide {width:25%;float:left;}
.school_slide .swiper-slide img {width:100%;border-radius:5px;box-shadow: 0 0 5px #d6d6d6;}
.school_slide_prev{width:30px;height:100%;display:block;overflow:hidden;background:url("../images/school_arrow_left.png") center no-repeat;background-size:100%;position:absolute;left:-50px;top:0;z-index:999;}
.school_slide_next{width:30px;height:100%;display:block;overflow:hidden;background:url("../images/school_arrow_right.png") center no-repeat;background-size:100%;position:absolute;right:-50px;top:0;z-index:999;}
.school_cx {display:flex;margin-top:40px;flex-flow:row; }
.school_cx .item {margin:0 10px;flex:1;background:url("../images/button.png") center no-repeat;background-size:100%;height:160px;text-align:center;}
.school_cx .item strong {font-size:18px;color:#c83b2d;display:block;text-align:center;margin-top:38px;}
.school_cx .item a {background-color:#fff;color:#c83b2d;display:inline-block;margin-top:15px;padding:7px 35px;border:#c83b2d 1px solid;border-radius:8px;font-size:14px;}
.school_cx .item a:hover {background-color:#c83b2d;color:#fff;}
.school_px {display:flex;}
.school_px .video {flex:1;margin-right:10px;}
.school_px .video video {border-radius:5px;}
.school_px .articles {flex:1;background-color:#fff;border-radius:6px;margin-left:10px;padding:5px 20px;}
.school_px .articles ul {height:260px;overflow-x:hidden;overflow-y:auto;padding-right:20px;}

.iac_white_bg{overflow:hidden;background-color: #fff;}
.iac_bg{overflow:hidden;background:url("../images/ica_02.jpg") center no-repeat;background-size:cover;}


.iac_01{overflow:hidden;background:url("../images/iac_01.jpg") center no-repeat;background-size:cover;padding:80px 0px;}
.iac_01_t{width:100%;overflow:hidden;}
.iac_01_t h3{width:100%;overflow:hidden;text-align:center;font-size:40px;color:#1f1f1f;line-height:50px;font-weight:normal;margin:0px;padding:0px;margin-bottom:20px;}
.iac_01_t h3.mt {margin-top:40px;}
.iac_01_t h4 {text-align:center;font-size:22px;color:#1f1f1f;line-height:34px;font-weight:400;}
.iac_01_t p{width:100%;overflow:hidden;text-align:center;font-size:20px;color:#1f1f1f;line-height:34px;font-weight:100;}
.iac_01_t p.p1{color:#222;}
.iac_01_t p.p1 span {font-weight:normal;}
.iac_01_t p.p2{margin-top:20px;text-align:center;}
.iac_01_t p.p2 a{display:inline-block;font-size:14px;border:1px solid #c83b2d;border-radius:4px;padding:0px 30px;line-height:40px;color:#c83b2d;}
.iac_01_t p.p2 a:hover{background-color:#c83b2d;color:#fff;}
.iac_01_t p.p3{font-size:20px;color:#222;font-weight:bold;}
.iac_01_t p.p4{font-size:16px;line-height:26px;margin-top:20px}
.iac_01_t p.sub {width:64%;margin:-10px auto 20px;font-weight:300;}

.iac_btn {margin-top:30px;}
.iac_btn a {border-radius:20px;border:#e83828 1px solid;background-color:#fff;display:inline-block;padding:6px 30px;color:#e83828;font-size:14px;}
.iac_btn a ~ a {margin-left: 10px;}
.iac_01_c{width:100%;overflow:hidden;margin-top:40px;}
.iac_01_c .fl{width:47%;}
.iac_01_c .fl img{width:100%;display:block;}
.iac_01_c .fr{width:47%;}
.iac_01_c .fr p{width:100%;overflow:hidden;font-size:16px;color:#999;line-height:28px;text-align:justify;}
.iac_01_c .fr p.p1{font-size:30px;color:#1f1f1f;line-height:40px;position:relative;padding-bottom:20px;margin-bottom:20px;margin-top:40px;}
.iac_01_c .fr p.p1 b{width:30px;height:3px;display:block;overflow:hidden;background-color:#c83b2d;position:absolute;left:0px;bottom:0px;}
.iac_01_c .fr p.ps {font-size:16px;line-height:30px;color:#333;margin:0;}
p.ps{font-size:16px;line-height:30px;color:#333;margin-top:15px;margin-bottom:15px;text-align:justify;}

.iac_02{overflow:hidden;background-color:#fff;padding:80px 0px;}
.iac_02_c{width:100%;overflow:visible;display:flex;display:-webkit-flex;align-items:center;justify-content:space-between;margin-top:40px;}
.iac_02_c .fl{width:36%;text-align:justify;}
.iac_02_c .fl p{width:100%;overflow:hidden;}
.iac_02_c .fl p.p1{overflow:visible;padding:0px 0px;margin-bottom:20px;}
.iac_02_c .fl p.p1 em{width:50px;height:50px;display:block;text-align:center;line-height:50px;font-size:20px;color:#fff;overflow:hidden;font-style:normal;background-color:#e83828;border-radius:0px 15px 0px 15px;-moz-box-shadow:0px 0px 21px rgba(237,24,15,0.28); -webkit-box-shadow:0px 0px 21px rgba(237,24,15,0.28); box-shadow:0px 0px 21px rgba(237,24,15,0.28);}
.iac_02_c .fl p.p3{font-size:24px;color:#1f1f1f;line-height:34px;margin-bottom:20px;}
.iac_02_c .fl p.p2{font-size:14px;color:#666;line-height:24px;margin:10px 0px;background:url("../images/com_02.png") left 6.5px no-repeat;background-size:10px;position:relative;padding-left:20px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}

.iac_02_c .fr{width:53%;}
.iac_02_c .fr img{width:80%;display:block;margin: auto;}

.iac_03{overflow:hidden;background:url("../images/ica_02.jpg") center no-repeat;background-size:cover;padding:80px 0px;}
.iac_03_c{width:100%;overflow:visible;display:flex;display:-webkit-flex;align-items:center;justify-content:space-between;}
.iac_03_c .fl{width:45%;}
.iac_03_c .fl img{width:80%;display:block;margin: auto;}
.iac_03_c .fr{width:34%;margin-right:15%;text-align:justify;}
.iac_03_c .fr p{width:100%;overflow:hidden;}
.iac_03_c .fr p.p1{overflow:visible;padding:0px 0px;margin-bottom:20px;}
.iac_03_c .fr p.p1 em{width:50px;height:50px;display:block;text-align:center;line-height:50px;font-size:20px;color:#fff;overflow:hidden;font-style:normal;background-color:#e83828;border-radius:0px 15px 0px 15px;-moz-box-shadow:0px 0px 21px rgba(237,24,15,0.28); -webkit-box-shadow:0px 0px 21px rgba(237,24,15,0.28); box-shadow:0px 0px 21px rgba(237,24,15,0.28);}
.iac_03_c .fr p.p3{font-size:24px;color:#1f1f1f;line-height:34px;margin-bottom:0px;}
.iac_03_c .fr p.p4{font-size:14px;color:#1f1f1f;line-height:34px;margin-bottom:10px;}
.iac_03_c .fr p.p2{font-size:14px;color:#666;line-height:24px;margin:10px 0px;background:url("../images/com_02.png") left 6.5px no-repeat;background-size:10px;position:relative;padding-left:20px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}

.iac_04_c{width:100%;overflow:visible;display:flex;display:-webkit-flex;align-items:center;justify-content:space-between;}
.iac_04_c .fl{width:45%;}
.iac_04_c .fl p{width:100%;overflow:hidden;}
.iac_04_c .fl p.p1{overflow:visible;padding:0px 0px;margin-bottom:20px;}
.iac_04_c .fl p.p1 em{width:50px;height:50px;display:block;text-align:center;line-height:50px;font-size:20px;color:#fff;overflow:hidden;font-style:normal;background-color:#e83828;border-radius:0px 15px 0px 15px;-moz-box-shadow:0px 0px 21px rgba(237,24,15,0.28); -webkit-box-shadow:0px 0px 21px rgba(237,24,15,0.28); box-shadow:0px 0px 21px rgba(237,24,15,0.28);}
.iac_04_c .fl p.p3{font-size:24px;color:#1f1f1f;line-height:34px;margin-bottom:20px;}
.iac_04_c .fl p.p2{font-size:14px;color:#666;width:50%;float:left;line-height:24px;margin:5px 0px;background:url("../images/com_02.png") left 6.5px no-repeat;background-size:10px;position:relative;padding-left:20px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;text-align:justify;}
.iac_04_c .fl p.p2.w100 {width:100%;}

.iac_04_c .fr{width:55%;}
.iac_04_c .fr img{width:80%;display:block;margin: auto;}


.iac_05{overflow:hidden;background-color:#fff;padding:80px 0px;}
.iac_05_c{width:100%;overflow:visible;margin-top:30px;}
.iac_05_c ul{width:100%;overflow:visible;display:flex;display:-webkit-flex;justify-content:space-between}
.iac_05_c ul li{width:48%;overflow:hidden;border-radius:10px;-moz-box-shadow:0px 0px 21px rgba(0,0,0,0.15); -webkit-box-shadow:0px 0px 21px rgba(0,0,0,0.15); box-shadow:0px 0px 21px rgba(0,0,0,0.15);}
.iac_05_c ul li em{width:100%;display:block;overflow:hidden;font-style:normal;}
.iac_05_c ul li em.em1{border-radius:10px;}
.iac_05_c ul li em.em1 img{width:100%;display:block;}
.iac_05_c ul li em.em2{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;width:100%;padding:20px 30px;}
.iac_05_c ul li em.em2 span{width:100%;display:block;overflow:hidden;}
.iac_05_c ul li em.em2 span.sp1{font-size:26px;color:#222222;line-height:40px;}
.iac_05_c ul li em.em2 span.sp2{font-size:16px;color:#999999;line-height:26px;margin:10px 0px 10px 0px;}
.iac_05_c ul li em.em2 span.sp3{font-size:16px;color:#222;line-height:26px;}
.iac_05_c ul li em.em2 span.sp4{margin-top:20px;color:#b01e1c;font-size:14px;line-height:24px;}

.iac_06{overflow:hidden;background:url("../images/ica_03.jpg") center no-repeat;background-size:cover;padding:80px 0px;text-align:center;}
.iac_06 a{display:inline-block;color:#fff;border:2px solid #fff;line-height:56px;padding:0px 50px;font-size:18.5px;border-radius:32px;}

.altcfr{width:100%;height:100%;overflow:hidden;position:fixed;left:0px;top:0px;z-index:99999;display:none;}
.altcfr .altc_bg{width:100%;height:100%;overflow:hidden;background-color:rgba(0,0,0,0.5);position:absolute;left:0px;top:0px;}
.altcfr .altc_c{width:1000px;overflow:hidden;background-color:#fff;border-radius:10px;position:absolute;left:50%;margin-left:-500px;top:5%;bottom:5%;padding:30px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;overflow-x:hidden;overflow-y:auto;}
.altcfr .altc_c a.close{width:30px;height:30px;display:block;overflow:hidden;background:url("../images/close_01.png") center no-repeat;background-size:100%;position:absolute;right:20px;top:20px;}
.altcfr .altc_c .altcc_c{width:100%;height:90%;}
.altcfr .altc_c .altcc_c p{width:100%;overflow:hidden;}
.altcfr .altc_c .altcc_c p.p1{font-size:26px;color:#222222;line-height:40px;text-align:center;}
.altcfr .altc_c .altcc_c p.p2{font-size:16px;color:#222222;line-height:26px;margin-top:10px;text-align:center;}
.altcfr .altc_c .altcc_c p.p3{font-size:16px;color:#999;line-height:26px;margin-top:0px;text-align:center;}
.altcfr .altc_c .altcc_c p.p4{margin-top:20px;text-align:center;}
.altcfr .altc_c .altcc_c p.p4 img{width:100%;display:block;}
.altcfr .altc_c ul {display:flex;flex-flow:row;margin-top:20px; margin-bottom:10px; }
.altcfr .altc_c ul li.ml,.altcfr .altc_c ul li.mr {flex:1;border:#EFEFFB 1px solid;background-color:#FAFBFD;padding:15px;border-radius:10px;}
.altcfr .altc_c ul li.ml {margin-left:15px;text-align:left}
.altcfr .altc_c ul li.mr {margin-right:15px;text-align:left}


.asx_01{overflow:hidden;width:100%;}

.asx_02{overflow:hidden;padding:80px 0px;background:url("../images/asx_01.jpg") center top no-repeat;background-size:cover;}
.asx_03{padding-top: 80px;}
.asx_04{overflow:hidden;margin-top:40px;}
.asx_04_x{width:80%;max-width:700px;overflow:hidden;margin:0px auto;padding:0px;}
.asx_04_x img{width:100%;display:block;}
.asx_04 ul{width:100%;overflow:hidden;margin:40px 0px;}
.asx_04 ul li{width:100%;overflow:hidden;display:flex;display:-webkit-flex;align-items:center;justify-content:space-between;}
.asx_04 ul li .asx_04_txt{width:40%;overflow:hidden;}
.asx_04 ul li .asx_04_txt p{width:100%;overflow:hidden;text-align:justify;}
.asx_04 ul li .asx_04_txt p.p1{overflow:visible;padding:0px 0px;margin-bottom:20px;}
.asx_04 ul li .asx_04_txt p.p1 em{width:50px;height:50px;display:block;text-align:center;line-height:50px;font-size:20px;color:#fff;overflow:hidden;font-style:normal;background-color:#e83828;border-radius:0px 15px 0px 15px;-moz-box-shadow:0px 0px 21px rgba(237,24,15,0.28); -webkit-box-shadow:0px 0px 21px rgba(237,24,15,0.28); box-shadow:0px 0px 21px rgba(237,24,15,0.28);}
.asx_04 ul li .asx_04_txt p.p3{font-size:24px;color:#1f1f1f;line-height:34px;margin-bottom:20px;}
.asx_04 ul li .asx_04_txt p.p4{font-size:14px;color:#1f1f1f;line-height:34px;margin-bottom:10px;}
.asx_04 ul li .asx_04_txt p.p5{font-size:14px;color:#1f1f1f;line-height:24px;margin-bottom:10px;margin-top:10px;font-weight:bold;}
.asx_04 ul li .asx_04_txt p.p6{font-size:14px;color:#999;line-height:24px;margin-bottom:10px;}
.asx_04 ul li .asx_04_txt p.p2{font-size:14px;color:#666;line-height:24px;margin:10px 0px;background:url("../images/com_02.png") left 6.5px no-repeat;background-size:10px;position:relative;padding-left:20px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.asx_04 ul li .asx_04_txt p.p2-2{font-size:14px;color:#666;line-height:24px;margin:10px 0;background-size:10px;position:relative;padding-left:20px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.asx_04 ul li .asx_04_img{width:50%;overflow:hidden;}
.asx_04 ul li .asx_04_img img{width:80%;display:block;margin:auto;}
/*#ismartGo .iac_01_c .fr p {font-size:15.5px;}*/
#ismartGo .asx_04 ul li .asx_04_txt p.p2 {font-size:15.5px;}

.asx_05{background:url("../images/asx_02.jpg") center top no-repeat;background-size:cover;padding:80px 0px;}
.asx_05 h3{width:100%;overflow:hidden;text-align:center;font-size:26px;color:#1f1f1f;line-height:50px;font-weight:normal;margin:0 0 30px;padding:0px;}
.asx_05 img{width:100%;display:block;}

/* .iscrm_01{overflow:hidden;width:100%;background:url("../images/iac_01.jpg") center top no-repeat #fff;background-size:100%;} */

.ick_01{overflow:hidden;background-color:#fafbfc;padding:60px 0px;}

.ick_01_c{width:100%;overflow:hidden;margin-top:30px;}
.ick_01c_slide{width:100%;overflow:hidden;}
.ick_01c_slide .swiper-slide{width:100%;overflow:hidden;}
.ick_01c_slide .swiper-slide ul{width:99%;overflow:visible;margin:0px auto;padding:10px 0px;}
.ick_01c_slide .swiper-slide ul li{width:49%;overflow:hidden;float:left;background-color:#fff;margin-right:2%;padding:20px;margin-bottom:20px;border-radius:10px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-moz-box-shadow:0px 0px 15px rgba(0,0,0,0.05); -webkit-box-shadow:0px 0px 15px rgba(0,0,0,0.05); box-shadow:0px 0px 15px rgba(0,0,0,0.05);-moz-transition:all .3s ease 0s; -ms-transition:all .3s ease 0s; -o-transition:all .3s ease 0s; -webkit-transition:all .3s ease 0s; transition:all .3s ease 0s;}
.ick_01c_slide .swiper-slide ul li:nth-child(2n){margin-right:0px;}
.ick_01c_slide .swiper-slide ul li a{width:100%;display:block;overflow:hidden;display:flex;display:-webkit-flex;justify-content:space-between;}
.ick_01c_slide .swiper-slide ul li em{display:block;font-style:normal;height:160px;}
.ick_01c_slide .swiper-slide ul li em.em1{width:45%;display:flex;display:-webkit-flex;align-items:center;justify-content:center;position:relative;border-radius:6px;overflow:hidden;}
.ick_01c_slide .swiper-slide ul li em.em1 img{width:100%;display:none;}
.ick_01c_slide .swiper-slide ul li em.em1 b{width:100%;height:100%;display:block;overflow:hidden;position:absolute;left:0px;top:0px;}
.ick_01c_slide .swiper-slide ul li em.em2{width:55%;padding-left:30px;display:flex;display:-webkit-flex;align-items:center;justify-content:flex-start;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.ick_01c_slide .swiper-slide ul li em.em2 span{width:100%;display:block;overflow:hidden;position:relative;font-size:16px;color:#1f1f1f;line-height:26px;padding-top:10px;}
.ick_01c_slide .swiper-slide ul li em.em2 span b{width:20px;height:3px;border-radius:3px;display:block;overflow:hidden;background-color:#c83b2d;position:absolute;left:0px;top:0px;}
.ick_01c_slide .swiper-slide ul li:hover{-moz-box-shadow:0px 0px 15px rgba(0,0,0,0.07); -webkit-box-shadow:0px 0px 15px rgba(0,0,0,0.07); box-shadow:0px 0px 15px rgba(0,0,0,0.07);}
.ick_01c_slide .swiper-slide ul li:hover em.em2 span{color:#c83b2d;}

.ick_01c_slide .ick_01c_sp{width:100%;overflow:hidden;text-align:center;margin-top:40px;}
.ick_01c_slide .ick_01c_sp span{width:60px;height:2px;display:inline-block;background-color:#d0d5d9;opacity:1;border-radius:0;margin:0px 10px;}
.ick_01c_slide .ick_01c_sp span.swiper-pagination-bullet-active{background-color:#c83b2d;}

.ick_02{overflow:hidden;background-color:#fff;padding:60px 0px;}
.ick_02_c{width:100%;overflow:hidden;margin-top:40px;}
.ick_02c_slide{width:100%;overflow:hidden;position:relative;padding-bottom:40px;}
.ick_02c_slide .swiper-slide{width:100%;overflow:visible;}
.ick_02c_slide .swiper-slide a{width:100%;display:block;overflow:hidden;-moz-box-shadow:0px 0px 21px rgba(0,0,0,0.05); -webkit-box-shadow:0px 0px 21px rgba(0,0,0,0.05); box-shadow:0px 0px 21px rgba(0,0,0,0.05);}
.ick_02c_slide .swiper-slide em{width:100%;display:block;overflow:hidden;font-style:normal;}
.ick_02c_slide .swiper-slide em.em1{}
.ick_02c_slide .swiper-slide em.em1 img{width:100%;display:block;}
.ick_02c_slide .swiper-slide em.em2{margin-top:10px;display:none;}
.ick_02c_slide .swiper-slide em.em2 span{width:100%;display:block;overflow:hidden;text-align:center;}
.ick_02c_slide .swiper-slide em.em2 span.sp1{font-size:20px;color:#1f1f1f;line-height:30px;}
.ick_02c_slide .swiper-slide em.em2 span.sp2{font-size:14px;color:#1f1f1f;line-height:24px;}
.ick_02c_slide .swiper-slide-active em.em2{display:block;}
.ick_02c_slide .swiper-scrollbar{opacity:1 !important;background-color:#e1e1e1;}
.ick_02c_slide .swiper-scrollbar .swiper-scrollbar-drag{background-color:#c83b2d;}


.ick_03{overflow:hidden;background-color:#fafbfc;padding:60px 0px;}
.ick_03_c{width:100%;overflow:hidden;margin-top:40px;}
.ick_03c_slide{width:100%;overflow:hidden;}
.ick_03c_slide .swiper-slide{width:25%;float:left;}
.ick_03c_slide .swiper-slide img{width:100%;display:block;border-radius:6px;}
.ick_03c_slide .ick_03c_sp{width:100%;overflow:hidden;text-align:center;margin-top:40px;}
.ick_03c_slide .ick_03c_sp span{width:60px;height:2px;display:inline-block;background-color:#d0d5d9;opacity:1;border-radius:0;margin:0px 10px;}
.ick_03c_slide .ick_03c_sp span.swiper-pagination-bullet-active{background-color:#c83b2d;}
.ick_03c_slide_prev{width:30px;height:100%;display:block;overflow:hidden;background:url("../images/school_arrow_left.png") center no-repeat;background-size:100%;position:absolute;left:-50px;top:0;z-index:999;}
.ick_03c_slide_next{width:30px;height:100%;display:block;overflow:hidden;background:url("../images/school_arrow_right.png") center no-repeat;background-size:100%;position:absolute;right:-50px;top:0;z-index:999;}


.cxlab_01{overflow:hidden;background:url("../images/cxlab_01.jpg") center bottom no-repeat #fafbfc;background-size:100%;padding:80px 0px;}
.cxlab_01_t{width:100%;overflow:hidden;margin-top:20px;}
.cxlab_01_t p{width:100%;overflow:hidden;color:#222;font-size:18px;line-height:36px;text-align:left;margin:5px 0px;text-align:justify;}
.cxlab_01_t ul{width:100%;overflow:visible;font-size:0px;text-align:center;margin-top:50px;margin-bottom:80px;}
.cxlab_01_t ul li{font-size:14px;display:inline-block;background-color:#fff;border-radius:10px;padding:20px 80px;margin:0px 20px;text-align:center;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-moz-box-shadow:0px 0px 21px rgba(0,0,0,0.05); -webkit-box-shadow:0px 0px 21px rgba(0,0,0,0.05); box-shadow:0px 0px 21px rgba(0,0,0,0.05);}
.cxlab_01_t ul li em{display:block;width:100%;font-style:normal;}
.cxlab_01_t ul li em.em1{}
.cxlab_01_t ul li em.em1 img{height:50px;display:block;margin:0px auto;padding:0px;}
.cxlab_01_t ul li em.em2{margin-top:10px;}
.cxlab_01_t ul li em.em2 span{width:100%;display:block;overflow:hidden;}
.cxlab_01_t ul li em.em2 span.sp1{font-size:18px;color:#222;line-height:26px;}
.cxlab_01_t ul li em.em2 span.sp2{font-size:14px;color:#999;line-height:24px;}

.cxlab_02{overflow:hidden;background:url("../images/cxlab_02.jpg") center bottom no-repeat #fff;background-size:100%;padding:80px 0px;}
.cxlab_02_c{width:100%;overflow:hidden;margin-top:40px;}
.cxlab_02_c ul li{width:20%;overflow:hidden;float:left;margin-right:5%;}
.cxlab_02_c ul li:nth-child(4){margin-right:0px;}
.cxlab_02_c ul li p{width:100%;overflow:hidden;font-size:14px;line-height:24px;}
.cxlab_02_c ul li p.p1{}
.cxlab_02_c ul li p.p1 img{height:90px;display:block;}
.cxlab_02_c ul li p.p2{margin-top:10px;font-size:20px;color:#1f1f1f;line-height:34px;position:relative;padding-bottom:10px;font-weight:bold;margin-bottom:10px;}
.cxlab_02_c ul li p.p2 b{width:24px;height:2px;display:block;overflow:hidden;background-color:#c83b2d;position:absolute;left:0px;bottom:0px;}

.school_bg_map1 {overflow:hidden;background:url("../images/school_bg_map1.png") left top no-repeat #f9f9f9;background-size:50% 50%;padding:30px 0 110px;position:relative;}
.school_bg_map2 {overflow:hidden;background:url("../images/school_bg_map2.png") right bottom no-repeat #f9f9f9;background-size:50% 50%;}
.school_bg1 {overflow:hidden;background:url("../images/school_bg1.png") center bottom no-repeat #fff;background-size:100% 75%;padding:50px 0px;}
.school_bg1-white {overflow:hidden;background:url("../images/school_bg1.png") center bottom no-repeat #fff;background-size:100% 75%;padding:80px 0px;}
.school_bg2 {overflow:hidden;background:url("../images/school_bg2.png") center bottom no-repeat #fff;background-size:100% 75%;padding:80px 0px;}
.school_bg2-gray {overflow:hidden;background:url("../images/school_bg2.png") center bottom no-repeat #f9f9f9;background-size:100% 25%;padding:40px 0px 80px;}
.cxlab_03{overflow:hidden;background-color:#fafbfc;padding:80px 0px;}
.whitebg {overflow:hidden;background-color:#fff;padding:50px 0px;}
.school-more {width:70px;height:70px;background-image:url("../upimg/arrow_down.png");background-size:cover;position:absolute;left:50%;margin-left:-35px; cursor:pointer;}
.school-more.up {background-image:url("../upimg/arrow_up.png");}
#focus-list,#training-list {overflow:hidden;}

.cxlab_02c_slide{width:100%;overflow:hidden;position:relative;padding-bottom:40px;}
.cxlab_02c_slide .swiper-slide{width:100%;overflow:visible;}
.cxlab_02c_slide .swiper-slide a{width:100%;display:block;overflow:hidden;-moz-box-shadow:0px 0px 21px rgba(0,0,0,0.05); -webkit-box-shadow:0px 0px 21px rgba(0,0,0,0.05); box-shadow:0px 0px 21px rgba(0,0,0,0.05);}
.cxlab_02c_slide .swiper-slide em{width:100%;display:block;overflow:hidden;font-style:normal;}
.cxlab_02c_slide .swiper-slide em.em1{}
.cxlab_02c_slide .swiper-slide em.em1 img{width:100%;display:block;}
.cxlab_02c_slide .swiper-slide em.em2{margin-top:10px;display:none;}
.cxlab_02c_slide .swiper-slide em.em2 span{width:100%;display:block;overflow:hidden;text-align:center;}
.cxlab_02c_slide .swiper-slide em.em2 span.sp1{font-size:20px;color:#1f1f1f;line-height:30px;}
.cxlab_02c_slide .swiper-slide em.em2 span.sp2{font-size:14px;color:#1f1f1f;line-height:24px;}
.cxlab_02c_slide .swiper-slide-active em.em2{display:block;}
.cxlab_02c_slide .swiper-scrollbar{opacity:1 !important;background-color:#e1e1e1;}
.cxlab_02c_slide .swiper-scrollbar .swiper-scrollbar-drag{background-color:#c83b2d;}

.cxlab_04{overflow:hidden;background-color:#fafbfc;padding:80px 0px;}
.cxlab_04_c{width:100%;overflow:hidden;margin-top:20px;}
.cxlab_04c_slide{width:100%;overflow:hidden;}
.cxlab_04c_slide .swiper-slide{width:50%;overflow:hidden;}
.cxlab_04c_slide .swiper-slide .li{width:96%;margin:15px auto;padding:0px;border-radius:10px;overflow:hidden;background-color:#fff;padding:20px 30px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-moz-box-shadow:0px 0px 21px rgba(0,0,0,0.05); -webkit-box-shadow:0px 0px 21px rgba(0,0,0,0.05); box-shadow:0px 0px 21px rgba(0,0,0,0.05);}
.cxlab_04c_slide .swiper-slide .li em{width:100%;display:block;overflow:hidden;font-style:normal;}
.cxlab_04c_slide .swiper-slide .li em.em1{border-bottom:1px solid #ddd;font-size:18px;color:#222;line-height:30px;padding-bottom:10px;}
.cxlab_04c_slide .swiper-slide .li em.em2{margin-top:10px;}
.cxlab_04c_slide .swiper-slide .li em.em2 span{width:100%;display:block;overflow:hidden;font-size:14px;position:relative;margin:5px 0px;color:#222;padding-left:60px;line-height:24px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.cxlab_04c_slide .swiper-slide .li em.em2 span.sp1{background:url("../images/lab_01.jpg") left center no-repeat;background-size:16px;}
.cxlab_04c_slide .swiper-slide .li em.em2 span.sp2{background:url("../images/lab_02.jpg") left 4px no-repeat;background-size:16px;min-height:24px;}
.cxlab_04c_slide .swiper-slide .li em.em2 span i.i1{position:absolute;left:20px;top:0px;}
.cxlab_04c_slide .swiper-slide .li em.em2 span i.i2{width:100%;display:block;overflow:hidden;}
.cxlab_04c_slide .swiper-slide .li em.em2 span.sp2 a {color:#222;}

.cxlab_04c_slide .cxlab_04c_sp{width:100%;overflow:hidden;text-align:center;margin-top:40px;}
.cxlab_04c_slide .cxlab_04c_sp span{width:60px;height:2px;display:inline-block;background-color:#d0d5d9;opacity:1;border-radius:0;margin:0px 10px;}
.cxlab_04c_slide .cxlab_04c_sp span.swiper-pagination-bullet-active{background-color:#c83b2d;}

.solution_t ul {text-align:center;}
.solution_t ul li {display:inline-block;text-align:center;line-height:32px;border:#cfcfcf 1px solid;border-radius:8px;width:100px;margin:0 5px;}
.solution_t ul li a { display:block;border-radius:7px;font-size:14px;}
.solution_t ul li a:hover {color:#fff;background-color:#c83b2d;}
.solution_t ul li.active a {color:#fff;background-color:#c83b2d;}

.jfa_01{overflow:hidden;background-color:#fbfbfb;padding:40px 0px 60px;}
.jfa_01_c{width:100%;overflow:hidden;margin-top:40px;}
.jfa_01_c img{width:100%;display:block;}

.jfa_02{overflow:hidden;background-color:#fff;padding:80px 0px;}
.jfa_02_c{width:100%;overflow:visible;padding-top:40px;}
.jfa_02_c ul{width:100%;overflow:visible;display:flex;flex-flow:row wrap;justify-content:center;} /*案例页面间隔的调整*/
.jfa_02_c ul li{width:32%;margin:0 .5%;max-width:400px;overflow:hidden;position:relative;border-radius:10px;-moz-box-shadow:0px 0px 21px rgba(0,0,0,0.05); -webkit-box-shadow:0px 0px 21px rgba(0,0,0,0.05); box-shadow:0px 0px 21px rgba(0,0,0,0.05);}
.jfa_02_c ul li em{width:100%;display:block;overflow:hidden;font-style:normal;}
.jfa_02_c ul li em.em1{border-radius:10px;position:relative;}
.jfa_02_c ul li em.em1 img{width:100%;display:block;}
.jfa_02_c ul li em.em1 span {position:absolute;background:rgba(0,0,0,.7);left:0;top:0;right:0;bottom:0;text-align:center;display:flex;justify-content:center;align-items:center;}
.jfa_02_c ul li em.em1 span em {display:none}
.jfa_02_c ul li em.em1 span .logo {width:70%;display:inline;}
.jfa_02_c ul li em.em1 span .logo.mt {margin-top:-10%;}
.jfa_02_c ul li em.em1 span .link {position:absolute;bottom:20%;}
.jfa_02_c ul li em.em1 span .link a {width:96px;line-height:30px;color:#fff;border:#fff 1px solid;border-radius:5px;display:inline-block;text-align:center;margin-left:4px;margin-right:4px;}
.jfa_02_c ul li em.em2{padding:15px 5px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.jfa_02_c ul li em.em2 span{width:100%;display:block;overflow:hidden;font-size:14px;color:#222;text-align:center;line-height:24px;}
.jfa_02_c ul li:hover{-moz-box-shadow:0px 0px 21px rgba(0,0,0,0.15); -webkit-box-shadow:0px 0px 21px rgba(0,0,0,0.15); box-shadow:0px 0px 21px rgba(0,0,0,0.15);}
.jfa_02_c ul li:hover b{width:100%;height:4px;display:block;overflow:hidden;background-color:#c83b2d;position:absolute;left:0px;bottom:0px;}
 
.scene_succ_c{width:100%;overflow:visible;padding-top:40px;}
.scene_succ_c ul{width:100%;overflow:visible;display:flex;flex-flow:row wrap;justify-content:space-between;max-width: 1400px;margin: 0 auto;} /*案例页面间隔的调整*/
.scene_succ_c ul li{width:32%;margin:0 .5%;max-width:400px;overflow:hidden;position:relative;border-radius:10px;-moz-box-shadow:0px 0px 21px rgba(0,0,0,0.05); -webkit-box-shadow:0px 0px 21px rgba(0,0,0,0.05); box-shadow:0px 0px 21px rgba(0,0,0,0.05);}
.scene_succ_c ul li em{width:100%;display:block;overflow:hidden;font-style:normal;}
.scene_succ_c ul li em.em1{border-radius:10px;position:relative;}
.scene_succ_c ul li em.em1 img{width:100%;display:block;}
.scene_succ_c ul li em.em1 .mask {position:absolute;background:#20202054;left:0;top:0;right:0;bottom:0;text-align:center;display:flex;justify-content:center;align-items:center;flex-direction: column;}
.scene_succ_c ul li em.em1 .mask  em {display:none}
.scene_succ_c ul li em.em1 .mask  .title {color:#fff;font-size: 30px;font-weight: bold;}
.scene_succ_c ul li em.em1 .mask  .title.mt {margin-top:-10%;}
.scene_succ_c ul li em.em1 .mask  .desc {color:#fff;font-size: 20px;}
/* .scene_succ_c ul li em.em1 .mask  .desc .mt {margin-top:-10%;} */
.scene_succ_c ul li em.em1 .mask  .link {position:absolute;bottom:20%;}
.scene_succ_c ul li em.em1 .mask  .link a {width:96px;line-height:30px;color:#fff;border:#fff 1px solid;border-radius:5px;display:inline-block;text-align:center;margin-left:4px;margin-right:4px;}
.scene_succ_d ul {justify-content:space-between;max-width: 1400px;margin: 0 auto;}
.scene_commom{margin: 0 auto;;max-width: 1400px;}
.scene_commom img {width: 100%;}
.scene_commom_all {margin: 0 auto;;max-width: 1400px;text-align: center;}
.scene_commom_all img {width: 80%;}
.margin_15{margin: 0 15%;}
.stst_01{overflow:hidden;background:url("../images/stst_01.png") center no-repeat;background-size:cover;padding:80px 0px;}
.stst_01_c{width:100%;overflow:hidden;margin-top:30px;text-align:center;}
.stst_01_c img{width:75%;}

.ab_01{overflow:hidden;background:url("../images/ab_01.jpg") center no-repeat;background-size:cover;padding:80px 0px;position:relative;}
.ab_01 b.b_bg{width:100%;height:6px;display:block;overflow:hidden;position:absolute;left:0px;bottom:0px;background-image:linear-gradient(to right,rgba(200,59,45,0.2) 10%,rgba(200,59,45,1));}
.ab_01 .wrap_c{overflow:hidden;display:flex;display:-webkit-flex;align-items:center;justify-content:space-between;}
.ab_01 .fl{width:100%;}
.ab_01 .fl p{width:100%;overflow:hidden;font-size:20px;color:#363636;line-height:36px;margin:15px 0px;text-align:justify;}
.ab_01 .fl p.p1{margin:0px;}
.ab_01 .fl p.p1 em{float:left;font-style:normal;font-size:24px;color:#363636;line-height:40px;font-weight:bold;}
.ab_01 .fl p.p1 img{float:left;height:85px;margin-left:40px;display:block;}
.ab_01 .fl p.p2{margin:40px 0px;}
.ab_01 .fl p.p2 img{display:block;height:24px}


.ab_01 .fr{width:34%;}
.ab_01 .fr img{width:100%;display:block;}

.ab_02{overflow:hidden;padding:80px 0px;}
.ab_02_t{width:100%;overflow:hidden;margin-top:30px;position:relative;}
.ab_02_t i{width:100%;height:1px;display:block;overflow:hidden;background-color:#edf1f5;position:absolute;left:0px;top:74.5px;}
.ab_02t_slide{width:100%;overflow:hidden;}
.ab_02t_slide .swiper-slide{width:auto;}
.ab_02t_slide .swiper-slide a{display:block;overflow:hidden;width:100%;text-align:center;font-size:20px;color:#8b8585;line-height:50px;padding-bottom:35px;}
.ab_02t_slide .swiper-slide a b{width:20px;height:20px;display:block;overflow:hidden;background:url("../images/ab_02.jpg") center no-repeat;background-size:50%;position:absolute;left:50%;margin-left:-10px;bottom:0px;}
.ab_02t_slide .swiper-slide-active a{font-size:40px;color:#000;}
.ab_02t_slide .swiper-slide-active a b{background:url("../images/ab_03.jpg") center no-repeat;background-size:100%;}

.ab_02_c{width:100%;overflow:hidden;margin-top:40px;position:relative;}
.ab_02_c .ab_02c_prev{width:17px;height:100%;display:block;overflow:hidden;background:url("../images/ab_05.jpg") center no-repeat;background-size:100%;position:absolute;left:0px;top:0px;z-index:999;}
.ab_02_c .ab_02c_prev:hover{background:url("../images/ab_05_on.jpg") center no-repeat;background-size:100%;}
.ab_02_c .ab_02c_next{width:17px;height:100%;display:block;overflow:hidden;background:url("../images/ab_06.jpg") center no-repeat;background-size:100%;position:absolute;right:0px;top:0px;z-index:999;}
.ab_02_c .ab_02c_next:hover{background:url("../images/ab_06_on.jpg") center no-repeat;background-size:100%;}


.ab_02c_slide{width:90%;overflow:hidden;margin:0px auto;padding:0px;}
.ab_02c_slide .swiper-slide{width:100%;overflow:hidden;}
.ab_02c_slide .swiper-slide .ab_02c_li{width:99.8%;overflow:hidden;margin:0px auto;padding:0px;display:flex;display:-webkit-flex;align-items:center;justify-content:space-between;}
.ab_02c_slide .swiper-slide .ab_02c_li .fl{width:40%;overflow:hidden;}
.ab_02c_slide .swiper-slide .ab_02c_li .fl img{width:100%;display:block;}
.ab_02c_slide .swiper-slide .ab_02c_li .fr{width:60%;overflow:hidden;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;padding-left:30px;}
.ab_02c_slide .swiper-slide .ab_02c_li .fr span{width:100%;display:block;overflow:hidden;font-size:16px;color:#222;line-height:26px;background:url("../images/ab_04.jpg") left 7.2px no-repeat;padding-left:20px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.ab_02c_slide .swiper-slide .ab_02c_li .fr span a{color:#222;display:inline-block;border-bottom:1px solid #031093;}


.ab_03{overflow:hidden;background:url("../images/ab_07.jpg") center no-repeat;background-size:cover;padding:80px 0px;}
.ab_03_c{width:100%;overflow:hidden;margin-top:40px;}
.ab_03c_slide{width:100%;overflow:hidden;}
.ab_03c_slide .swiper-slide{width:25%;overflow:hidden;}
.ab_03c_li{width:100%;overflow:hidden;position:relative;background-color:#fff;border-radius:10px;}
.ab_03c_li .em1{border-radius:10px;overflow:hidden;width:100%;position:relative;z-index:999;}
.ab_03c_li .em1 img{width:100%;display:block;}
.ab_03c_li .em2{width:100%;overflow:hidden;background-color:#fff;position:absolute;left:0px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;padding:15px 20px;}
.ab_03c_li .em2 span{width:100%;overflow:hidden;display:block;text-align:center;}
.ab_03c_li .em2 span.sp1{font-size:20px;color:#1f1f1f;line-height:30px;}
.ab_03c_li .em2 span.sp2{font-size:16px;color:#1f1f1f;line-height:24px;}
.ab_03c_li .em2 span.sp3{font-size:12px;color:#818181;line-height:24px;}
.ab_03c_li .em3{position:absolute;left:0px;z-index:999;width:100%;overflow:hidden;background-color:rgba(0,0,0,0.5);padding:20px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-moz-transition:all .3s ease 0s; -ms-transition:all .3s ease 0s; -o-transition:all .3s ease 0s; -webkit-transition:all .3s ease 0s; transition:all .3s ease 0s;}
.ab_03c_li .em3 span{width:100%;display:block;overflow:hidden;text-align:center;color:#fff;}
.ab_03c_li .em3 span.sp1{font-size:20px;line-height:30px;}
.ab_03c_li .em3 span.sp2{font-size:16px;line-height:24px;margin-bottom:10px;}
.ab_03c_li .em3 p{width:100%;overflow:hidden;font-size:12px;color:#fff;line-height:24px;text-align:center;margin:2px 0px;}

.ab_03c_li_0{padding-bottom:100px;}
.ab_03c_li_0 .em2{bottom:0px;}
.ab_03c_li_0 .em3{bottom:-100%;}

.ab_03c_li_1{padding-top:84px;}
.ab_03c_li_1 .em2{top:0px;}
.ab_03c_li_1 .em3{bottom:-100%;}

.ab_03c_slide .swiper-slide:hover .ab_03c_li_0 .em3{bottom:0px;}
.ab_03c_slide .swiper-slide:hover .ab_03c_li_1 .em3{bottom:0px;}

.ab_03c_slide .ab_03c_sp{width:100%;overflow:hidden;text-align:center;margin-top:60px;}
.ab_03c_slide .ab_03c_sp span{width:60px;height:2px;display:inline-block;background-color:#d0d5d9;opacity:1;border-radius:0;margin:0px 10px;}
.ab_03c_slide .ab_03c_sp span.swiper-pagination-bullet-active{background-color:#c83b2d;}

.ab_04{overflow:hidden;background-color:#fff;padding:80px 0px;}
.ab_04_c{width:100%;overflow:hidden;margin-top:40px;}
.ab_04c_slide{width:100%;overflow:hidden;}
.ab_04c_slide .swiper-slide{width:25%;overflow:hidden;padding:10px 0px;min-height:176px;}
.ab_04c_li{width:98%;overflow:hidden;margin:0px auto;padding:20px;border-radius:10px;border:1px solid #fff;display:flex;display:-webkit-flex;justify-content:space-between;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-moz-box-shadow:0px 0px 11px rgba(0,0,0,0.08); -webkit-box-shadow:0px 0px 11px rgba(0,0,0,0.08); box-shadow:0px 0px 11px rgba(0,0,0,0.08);}
.ab_04c_li .fl{width:40%;}
.ab_04c_li .fl img{width:100%;display:block;}
.ab_04c_li .fr{width:60%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;padding-left:40px;display:flex;display:-webkit-flex;align-items:center;justify-content:flex-start;}
.ab_04c_li .fr p{width:100%;overflow:hidden;font-size:14px;color:#1f1f1f;background:url("../images/ab_08.jpg") left 9px no-repeat;padding-left:15px;line-height:24px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.ab_04c_li:hover{border:1px solid #c83b2d;-moz-box-shadow:0px 0px 11px rgba(231,56,40,0.18); -webkit-box-shadow:0px 0px 11px rgba(231,56,40,0.18); box-shadow:0px 0px 11px rgba(231,56,40,0.18);}
.ab_04c_slide .ab_04c_sp{width:100%;overflow:hidden;text-align:center;margin-top:60px;}
.ab_04c_slide .ab_04c_sp span{width:60px;height:2px;display:inline-block;background-color:#d0d5d9;opacity:1;border-radius:0;margin:0px 10px;}
.ab_04c_slide .ab_04c_sp span.swiper-pagination-bullet-active{background-color:#c83b2d;}

.ab_05{overflow:hidden;background:url("../images/ab_09.jpg") center no-repeat;background-size:cover;padding:120px 0px;}
.ab_05 .iac_01_t h3{color:#fff;}
.ab_05_c{width:100%;overflow:hidden;margin-top:10px;}
.ab_05_c p{width:100%;overflow:hidden;text-align:center;color:#fff;font-size:20px;line-height:34px;}
.ab_05_c p.p1{margin-top:40px;}
.ab_05_c p.p1 a{color:#fff;display:inline-block;border:1px solid #fff;line-height:40px;font-size:16px;padding:0px 40px;border-radius:40px;}


.ab_06{overflow:hidden;background-color:#fbfbfb;padding:80px 0px;}
.ab_06_c{width:100%;overflow:hidden;margin-top:40px;}
.ab_06_c ul li{width:49%;overflow:hidden;float:left;margin-right:2%;position:relative;margin-bottom:20px;background-color:#fff;border-radius:10px;padding:20px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.ab_06_c ul li:nth-child(2n){margin-right:0px;}
.ab_06_c ul li p{width:100%;overflow:hidden;font-size:15px;color:#1f1f1f;line-height:25px;position:relative;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.ab_06_c ul li p.p0{font-size:26px;color:#1f1f1f;line-height:40px;margin-bottom:10px;}
.ab_06_c ul li b{width:3px;height:24px;display:block;overflow:hidden;border-radius:3px;background-color:#c83b2d;position:absolute;left:0px;top:29px;}
.ab_06_c ul li p.p1{padding-left:60px;background:url("../images/ab_10.jpg") left 7px no-repeat;background-size:12px;}
.ab_06_c ul li p.p2{padding-left:60px;background:url("../images/ab_11.jpg") left 7px no-repeat;background-size:12px;}
.ab_06_c ul li p.p3{padding-left:60px;background:url("../images/ab_12.jpg") left 7px no-repeat;background-size:12px;}
.ab_06_c ul li p span.sp1{position:absolute;left:20px;top:0px;}
.ab_06_c ul li p span.sp2{width:100%;display:block;overflow:hidden;}

.form-row { display: flex; justify-content: space-between; align-items: flex-start; margin-bottom: 20px;}
.form-input-group { flex: 1;margin-right: 40px; }
.form-input-group label { font-size: 18px; color: #999; }
.form-input-group label[for]:after {content: " *";color: red;}
.form-input-group input { width: 100%; padding: 8px; border: 1px solid #ccc; margin-top: 5px; box-sizing: border-box;color: #7c7979;}
.form-submit { text-align: center; }
.form-textarea {width: 100%; padding: 8px; border: 1px solid #ccc; margin-top: 5px; resize: none;font-size: 16px; color: #7c7979; box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;}

.form-submit button {background-color: #E73B29; color: #fff; border: none; padding: 7px 7px;cursor: pointer;font-size: 20px;width: 130px;margin-top: 30px;}

/* Responsive layout adjustments */
@media (max-width: 768px) {
    .form-row {  flex-direction: column; margin-bottom: 0;}
    .form-input-group {  margin-right: 0; width: 100%; margin-bottom: 20px; }
    .form-input-group input {  width: 100%; box-sizing: border-box;}
    .form-submit button { width: 100%; padding: 12px; }
}

.ab_07{overflow:hidden;background:url("../images/ab_13.jpg") center no-repeat;background-size:cover;padding:80px 0px;}
.ab_07_c{width:100%;overflow:visible;margin-top:40px;}
.ab_07_c ul{width:100%;overflow:visible;font-size:0px;text-align:center;}
.ab_07_c ul li{font-size:16px;background-color:#fff;display:inline-block;margin:0px 20px;padding:20px 60px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-moz-box-shadow:0px 0px 21px rgba(0,0,0,0.05); -webkit-box-shadow:0px 0px 21px rgba(0,0,0,0.05); box-shadow:0px 0px 21px rgba(0,0,0,0.05);}
.ab_07_c ul li em{display:block;width:100%;overflow:hidden;text-align:center;font-style:normal;}
.ab_07_c ul li em.em1{}
.ab_07_c ul li em.em1 img{display:block;margin:0px auto;padding:0px;height:50px;}
.ab_07_c ul li em.em2{margin-top:8px;}
.ab_07_c ul li em.em2 span{width:100%;display:block;overflow:hidden;}
.ab_07_c ul li em.em2 span.sp1{font-size:18px;color:#222;font-weight:bold;line-height:26px;}
.ab_07_c ul li em.em2 span.sp2{font-size:14px;line-height:24px;color:#9a9a9a;}

.ab_honor {margin-top:40px;}
.ab_honor ul {display:flex;flex-flow:row wrap;margin-left:-10px;margin-right:-10px;}
.ab_honor ul li {width:19.4%;margin:2px;border:#ddd 1px solid;justify-content:center;align-items:center;text-align:center;box-shadow:0px 0px 3px rgba(0,0,0,0.08);}
.ab_honor ul li img {width:90%}


.job_01{overflow:hidden;margin-top:80px;}
.job_01fr{width:100%;overflow:hidden;border:1px solid #e6e6e6;border-radius:10px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;background-color:#fff;}
.job_01_t{width:100%;overflow:hidden;border:1px solid #c83b2d;border-radius:10px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;position:relative;}
.job_01_t input.job_txt{width:100%;height:50px;overflow:hidden;border:0px;padding:0px 20px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.job_01_t input.job_btn{display:inline-block;border:0px;cursor:pointer;background-color:#c83b2d;font-size:16px;color:#fff;position:absolute;right:0px;top:0px;height:50px;padding:0px 30px;}
.job_01_c{width:100%;overflow:hidden;padding:0px 30px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.job_01_c ul li{width:100%;overflow:hidden;border-bottom:1px solid #eee;padding:20px 140px 20px 80px;position:relative;font-size:16px;color:#222;line-height:34px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.job_01_c ul li:nth-child(2){border-bottom:0px;}
.job_01_c ul li .fl{position:absolute;left:0px;top:20px;}
.job_01_c ul li .fr{width:100%;overflow:hidden;height:35px;}
.job_01_c ul li .fr a{float:left;margin-right:20px;display:inline-block;font-weight:bold;color:#000;}
.job_01_c ul li .fr a.on{border-bottom:1px solid #c83b2d;color:#c83b2d;}
.job_01_c ul li .fr a:hover{color:#c83b2d;}

.job_01_c ul li .a_click{position:absolute;right:20px;top:20px;}
.job_01_c ul li .a_click a{display:inline-block;line-height:30px;background-color:#f3f3f3;border-radius:6px;font-size:14px;padding:0px 15px;color:#666;}
.job_01_c ul li .a_click a span{display:inline-block;background:url("../images/job_01.png") right center no-repeat;padding-right:20px;}
.job_01_c ul li.on .a_click a span{background:url("../images/job_02.png") right center no-repeat;}
.job_01_c ul li.on .fr{height:auto;}

.job_01_b{width:100%;overflow:hidden;background-color:#fbfbfb;line-height:36px;padding:10px 30px;border-top:1px solid #eee;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.job_01_b span{float:left;font-size:16px;color:#222;}
.job_01_b a{float:left;margin-right:20px;font-size:16px;color:#222;font-weight:bold;display:inline-block;background:url("../images/job_03.png") right center no-repeat;padding-right:20px;}
.job_01_b a:hover{color:#c83b2d;}


.job_02{overflow:hidden;font-size:16px;color:#222;line-height:30px;margin-top:30px;font-weight:bold;}
.job_02 i{color:#c83b2d;}

.job_03{width:100%;overflow:hidden;margin-top:40px;}
.job_03 table{width:100%;overflow:hidden;border:1px solid #dfdfdf;border-bottom:0px;background-color:#fff;}
.job_03 table tr th{background-color:#f1f1f1;border-bottom:1px solid #dfdfdf;font-size:16px;color:#303030;line-height:30px;padding:10px 20px;text-align:left;}
.job_03 table tr th:nth-child(4){width:130px;}
.job_03 table tr td{border-bottom:1px solid #eee;padding:20px 10px;font-size:14px;color:#303030;line-height:24px;}
.job_03 table tr td.td1{font-size:20px;color:#000;}
.job_03 table tr td.td4 a{display:inline-block;border:1px solid #9a9a9a;color:#303030;border-radius:6px;padding:0px 15px;line-height:33px;}
.job_03 table tr.on td.td1{color:#c83b2d;}
.job_03 table tr.on td.td4 a{color:#c83b2d;border:1px solid #c83b2d;}
.job_03 table tr:hover td.td1{color:#c83b2d;}
.job_03 table tr:hover td.td4 a{color:#c83b2d;border:1px solid #c83b2d;}
.job_03 table tr.tr_hid{display:none;}


.job_03_c{width:100%;overflow:hidden;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;padding:0px 30px;}
.job_03c_t{width:100%;overflow:hidden;position:relative;}
.job_03c_t .fl{width:45%;}
.job_03c_t .fr{width:45%;}
.job_03c_t p{width:100%;overflow:hidden;font-size:14px;line-height:24px;color:#303030;}
.job_03c_t p.p1{font-weight:bold;font-size:16px;color:#000;line-height:40px;}
.job_03c_t b.bx{width:1px;height:100%;display:block;overflow:hidden;background-color:#eee;position:absolute;left:50%;top:0px;margin-left:-0.5px;}

.job_03c_b{width:100%;overflow:hidden;border-top:1px solid #eee;padding-top:10px;margin-top:20px;font-size:14px;color:#222;}
.job_03c_b a{display:inline-block;line-height:30px;padding:0px 20px;background-color:#c83b2d;border-radius:10px;font-size:14px;color:#fff;margin-right:20px;}

.fllj_01{overflow:hidden;padding:80px 0px;background-color:#fafbfc;}

.fllj_02{overflow:hidden;background-color:#fff;padding:80px 0px;}
.fllj_02_c{width:100%;overflow:hidden;margin-top:40px;}
.fllj_02_c ul{width:100%;overflow:hidden;display:flex;display:-webkit-flex;justify-content:space-between}
.fllj_02_c ul li{width:19%;overflow:hidden;float:left;padding:20px 20px;border:1px solid #e4c9c6;border-radius:10px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.fllj_02_c ul li em{display:block;overflow:hidden;font-style:normal;}
.fllj_02_c ul li em.em1{}
.fllj_02_c ul li em.em1 img{display:block;height:60px;margin:0px auto;padding:0px;}
.fllj_02_c ul li em.em2{margin-top:10px;}
.fllj_02_c ul li em.em2 span{width:100%;display:block;overflow:hidden;text-align:center;}
.fllj_02_c ul li em.em2 span.sp1{font-size:20px;color:#222;position:relative;line-height:50px;}
.fllj_02_c ul li em.em2 span.sp1 b{width:10px;height:3px;display:block;overflow:hidden;background-color:#c83b2d;border-radius:3px;position:absolute;left:50%;margin-left:-5px;bottom:0px;}
.fllj_02_c ul li em.em2 span.sp2{margin-top:10px;font-size:14px;color:#666;line-height:24px;}

.fllj_02_b{width:100%;overflow:hidden;}
.fllj_02_b img{width:100%;display:block;}

.fllj_02_t1{width:100%;overflow:hidden;text-align:center;margin-top:40px;font-size:20px;color:#222222;line-height:30px;font-weight:bold;}
.fllj_02_c1{width:100%;overflow:hidden;margin-top:30px;}
.fllj_02_c1 ul{width:100%;overflow:hidden;display:flex;display:-webkit-flex;justify-content:space-between}
.fllj_02_c1 ul li{width:24%;overflow:hidden;border:1px solid #c83b2d;padding:20px 20px;border-radius:10px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.fllj_02_c1 ul li p{width:100%;overflow:hidden;text-align:center;}
.fllj_02_c1 ul li p.p1{font-size:30px;color:#c83b2d;font-weight:bold;line-height:40px;}
.fllj_02_c1 ul li p.p2{font-size:16px;color:#222;line-height:26px;}

.fllj_03{overflow:hidden;background:url("../images/ab_07.jpg") center no-repeat;background-size:cover;padding:80px 0px;}
.stst_03_c{width:100%;overflow:hidden;margin-top:40px;}
.stst_03_c ul{width:100%;overflow:hidden;}
.stst_03_c ul li{float:left;margin-right:1px;margin-bottom:1px;overflow:hidden;}
.stst_03_c ul li:nth-child(6n){margin-right:0px;}
.stst_03_c ul li img{width:100%;display:block;}

.stst_01c_fr{position:relative;}
.stst_01c_fr a{width:7%;display:block;overflow:hidden;position:absolute;left:0px;top:0px;border-radius:50%;}
.stst_01c_fr a img{width:100%;display:block;}
.stst_01c_fr a.a1{left:62.3%;top:15%;}
.stst_01c_fr a.a2{left:71.3%;top:25%;}
.stst_01c_fr a.a3{left:78.5%;top:38.6%;}
.stst_01c_fr a.a4{left:83.3%;top:54%;}
.stst_01c_fr a.a5{left:45.8%;top:32.4%;}
.stst_01c_fr a.a6{left:55.4%;top:42.8%;}
.stst_01c_fr a.a7{left:62.3%;top:57.5%;}
.stst_01c_fr a.a8{left:27.8%;top:51.3%;}
.stst_01c_fr a.a9{left:36.8%;top:55.5%;}
.stst_01c_fr a.a10{left:42.9%;top:67.5%;}

.sctcfr{width:100%;height:100%;overflow:hidden;position:fixed;left:0px;top:0px;z-index:99999;display:none;}
.sctcfr .sctc_bg{width:100%;height:100%;overflow:hidden;background-color:rgba(0,0,0,0.5);position:absolute;left:0px;top:0px;}
.sctcfr .sctc_c{width:500px;overflow:hidden;background-color:#fff;border-radius:10px;position:absolute;left:50%;margin-left:-250px;top:50%;margin-top:0px;padding:30px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.sctcfr .sctc_c a.close{width:30px;height:30px;display:block;overflow:hidden;background:url("../images/close_01.png") center no-repeat;background-size:100%;position:absolute;right:20px;top:20px;}
.sctcfr .sctc_c .sctc_cc_c{width:100%;overflow:hidden;}
.sctcfr .sctc_c .sctc_cc_c p{width:100%;overflow:hidden;font-size:14px;color:#222;line-height:24px;}
.sctcfr .sctc_c .sctc_cc_c p.p1{font-size:26px;color:#222;line-height:40px;}
.sctcfr .sctc_c .sctc_cc_c p.p2{font-size:16px;position:relative;color:#222;line-height:30px;padding-bottom:15px;margin-bottom:15px;font-weight:bold;}
.sctcfr .sctc_c .sctc_cc_c p.p2 b{width:24px;height:3px;display:block;overflow:hidden;background-color:#c83b2d;position:absolute;left:0px;bottom:0px;}

.nxq_05{margin-top:60px;}
.nxq_05 .iac_01_t h3{margin-bottom:0px;}

.nxq_06{overflow:hidden;margin-top:30px;}
.nxq_06 .fl{width:30%;}
.nxq_06 .fl img{width:100%;display:block;}
.nxq_06 .fr{width:70%;}

.alxq_01_t{width:100%;position:relative;}
.alxq_01_t h3{width:304px;height:68px;overflow:hidden;font-size:20px;color:#e33c31;margin:0px auto;padding:0px;background:url("../upimg/alxq_t.png") center no-repeat;background-size:100%;text-align:center;line-height:47px;}
.alxq_01_t b{width:100%;height:2px;display:block;overflow:hidden;background:url("../upimg/alxq_c.png") center no-repeat;background-size:100% 100%;position:absolute;left:0px;top:23px;}

.alxq_02{overflow:hidden;margin-top:40px;}
.alxq_02 ul li{width:32%;overflow:hidden;float:left;margin-right:2%;}
.alxq_02 ul li:nth-child(3n){margin-right:0px;}
.alxq_02 ul li em{width:100%;display:block;overflow:hidden;font-style:normal;}
.alxq_02 ul li em.em1{border-radius:10px;}
.alxq_02 ul li em.em1 img{width:100%;display:block;}
.alxq_02 ul li em.em2{text-align:center;font-size:16px;color:#222;padding:0px 30px;margin-top:20px;line-height:26px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}

.scene_01{padding:80px 0px;}
.scene_01_bg{overflow:hidden;background:url("../upimg/scene/scene_bg_01.jpg") center no-repeat;background-size:cover;padding:80px 0px;}
.scene_02_bg{overflow:hidden;background:url("../upimg/scene/point_bg.jpg") center no-repeat;background-size:cover;padding:80px 0px;}
.scene_solution_02_bg{overflow:hidden;background:url("../upimg/scene/solution_bg.jpg") center no-repeat;background-size:cover;padding:80px 0px;}
.scene_success_02_bg{overflow:hidden;background:url("../upimg/scene/success.jpg") center no-repeat;background-size:cover;padding:80px 0px;}
.scene_all_02_bg{background-color: #fff;padding:80px 0px;}
.scene_product_02_bg{overflow:hidden;background:url("../upimg/scene/connect_product.jpg") center no-repeat;background-size:cover;padding:80px 0px;}
.commom_inline{max-width: 1400px;margin: 0 auto;}
.commom_inline ul{width:100%;overflow:hidden;display:flex;justify-content:space-between}
.commom_inline ul li{flex:1;overflow:hidden;float:left;padding:20px 20px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.commom_inline ul li em{display:block;overflow:hidden;font-style:normal;}
.commom_inline ul li em.em1 img{display:block;width:60%;margin:0px auto;padding:0px;}
.commom_inline ul li em.em2{margin-top:10px;}
.commom_inline ul li em.em2 span{width:100%;display:block;overflow:hidden;text-align:center;}
.commom_inline ul li em.em2 span.sp1{font-size:20px;font-weight:bold;color:#222;position:relative;line-height:35px;}

.a404fr{overflow:hidden;margin-top:60px;}
.a404fr .a404_c{width:100%;overflow:hidden;background-color:#fff;padding:120px 0px 100px 0px;}
.a404fr .a404_c p{width:100%;overflow:hidden;}
.a404fr .a404_c p.p1{}
.a404fr .a404_c p.p1 img{display:block;margin:0px auto;padding:0px;max-width:100%;}
.a404fr .a404_c p.p2{text-align:center;font-size:20px;color:#c6c6c6;line-height:40px;margin-top:20px;}
.a404fr .a404_c p.p2 i{color:#0d6fb8;}

.methods {height:400px;}
.methods-item {background-image:url(../upimg/methods_bg.png);background-size:cover;height:400px;width:390px;float:left}
.methods-item .title {width:312px;margin:0 auto;padding:60px 0 20px 11px;font-size:18px;font-weight:700px;letter-spacing:1px; line-height:28px;}
.methods-item .desc {width:312px;margin:0 auto;padding-left:10px;position:relative;}
.methods-item .desc img {position:absolute;top:-10px;left:11px;}
.methods-item .desc p { font-size:16px; color:#666;padding-top:30px; padding-right: 10px; line-height: 24px; font-weight:300; height:72px; overflow: hidden;text-align:justify;}
.methods-item .button {width:300px;margin:0 auto; padding-top:40px;font-size:16px;}
.methods-item .button a {border-radius:6px;border: #FF3F32 1px solid; padding:9px 30px; color:#FF3F32 }
.methods-more { text-align: center; margin-top: 15px; margin-bottom: 15px;}
.methods-more a {background-color:#FF3F32; color: #fff; padding: 14px 40px; font-size:16px;border-radius:8px;}
#methods-apply {padding:60px 0;}
#methods-apply p {color:#fff;font-size:18px;margin-bottom:22px;}
#methods-apply a {line-height:50px;font-size:18px;}
#dialog-apply-mask {display:none;z-index:100000;position:fixed;left:0;top:0;bottom:0;right:0;width:100%;height:100%;background:rgba(0,0,0,0.6);}
#dialog-apply {z-index:100001;border-radius:8px;background-image:url('../upimg/methods_apply_bg.png');background-position:top center;background-size:100% 60%;background-color:#fafafa;width:600px;height:620px;position:fixed;left:50%;top:50%;margin-left:-300px;margin-top:-300px;background-repeat:no-repeat;}
#dialog-apply-close {position:absolute;right:-12px;top:-12px;width:40px;cursor:pointer;}
#dialog-apply .logo {text-align:center;padding-top:15px;padding-bottom:10px;}
#dialog-apply .form {width:500px;height:500px;overflow-x:hidden;overflow-x:auto;margin:0 auto;padding:10px;background:#fff;-webkit-box-shadow: 0px 0px 12px rgb(0 0 0 / 8%);box-shadow: 0px 0px 12px rgb(0 0 0 / 8%);}
#dialog-apply .form h3 {text-align:center;font-size:16px;margin-top:5px;margin-bottom:20px;}
#dialog-apply .form-group {margin-bottom:15px;height:32px;}
#dialog-apply .form-control {background-color:#fff;border:#e9e9e9 1px solid;width:414px;line-height:32px;border-radius:4px;text-indent:4px;}
#dialog-apply .form-control.error {border-color:#FD130E;color:#FD130E;}
#dialog-apply .submit {width:100%;background-color:#FD130E;border-radius:4px;color:#fff;border:0;line-height:32px;cursor:pointer;}
#dialog-apply .submit.disabled {background-color:#f2f2f2;color:#777;cursor:no-drop;}
#dialog-apply .form-code {width:280px;float:left;}
#dialog-apply .btn-code {width:120px;float:right;}
#dialog-apply .btn-code.disabled {background-color:#f2f2f2;color:#777;cursor:no-drop;}
#dialog-apply .tips {color:#FD130E;margin-bottom:5px;}
#dialog-apply .msg {padding:60px 0;text-align:center;}
#dialog-apply .msg p {font-size:15px;line-height:24px;}
#dialog-apply .msg .success {color:#4CAF50;margin-bottom:20px;font-size:18px;}
#dialog-apply .msg .dialog-apply-close {height:40px;line-height:40px;text-align:center; background-color:#4CAF50;color:#fff; display: inline-block; padding:0 25px; margin-top:15px;border-radius:8px;    }

.training-item {margin-top:30px;padding:0 15px;height:214px;}
.training-item .img {width:380px;float:left;position:relative;}
.training-item .img img.cover {border-radius: 8px;width:360px;height:214px;}
.training-item .img img.play {width:80px;height:80px;position: absolute;left:50%;top:50%;margin-left:-40px;margin-top:-40px;cursor:pointer;}
.training-item .desc {width:750px;float:left;background-color:#fff;border-radius:8px;height:214px;box-shadow:0 0 6px 0 rgba(184, 184, 184, 0.5) ;}
.training-item .desc-detail { padding:20px; }
.training-item .desc .title {font-size:18px;font-weight:700px;letter-spacing:1px;line-height:28px;}
.training-item .desc img {margin-top:10px;}
.training-item .desc p {font-size:16px;font-weight:300;color:#666;line-height:24px;text-align:justify;}

.text-center {text-align:center;}
.mt-10 {margin-top:10px}
.mt-20 {margin-top:20px}
.tc {text-align:center;}

.wechat-dialog-mask { background:rgba(0,0,0,.6); width:100%;height:100%;left:0;right:0;top:0;bottom:0;position:fixed;}
.wechat-dialog {background-color:#fff;position:absolute;color:#999;left:50%;top:50%;margin-top:-90px;margin-left:-75px;}
.wechat-dialog p {text-align:center;margin-top:-5px;line-height:20px;padding-bottom:5px;}

.pagination{margin-top:30px;display:inline-block;}
.pagination>li{display:inline}
.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:10px 15px;margin-left:-1px;line-height:1.42857143;color:#c83b2d;text-decoration:none;background-color:#fff;border:1px solid #ddd}
.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;}
.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{z-index:3;color:#c83b2d;background-color:#eee;border-color:#ddd}
.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{z-index:2;color:#fff;cursor:default;background-color:#c83b2d;border-color:#c83b2d}
.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{color:#777;cursor:not-allowed;background-color:#fff;border-color:#ddd}
.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:18px;line-height:1.3333333}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-top-left-radius:6px;border-bottom-left-radius:6px}
.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-top-right-radius:6px;border-bottom-right-radius:6px}.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:12px;line-height:1.5}
.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-top-left-radius:3px;border-bottom-left-radius:3px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-top-right-radius:3px;border-bottom-right-radius:3px}

#team .wrap_c {width:80%;min-width:1120px;margin:0 auto;}
@media screen and (max-height:740px) {
}






@media screen and (max-height:670px) {

}





@media screen and (max-width:1360px) {
  .news_01_slide .swiper-slide span.sp3 img {height:180px;}
}


@media screen and (max-width:1200px) {
    .topfr .fc ul li .topli_sub1 .content div:nth-of-type(2){width:100%;}
    .topfr.on .topc_c .fc ul li .topli_sub{background:none;color:#fff;z-index:999;}
    .topfr.on .topc_c .fc .topli_sub dl dd a span{color: #fff;}
    .topfr.on .topc_c .fc .topli_sub dl dd a{color: #fff;}
    .topfr.on .topc_c .fc ul li .topli_sub1 .head_title {color: #fff;}
    .topfr.on .topc_c .fc ul li .topli_sub1 .content  div a {color: #fff;}
    .topfr.on .topc_c .fc ul li .topli_sub1 .content  div a span{color: #fff;}
    .topfr.on .topc_c .fc ul li .topli_sub1 dl dt a{color: #fff;}
    .commom_inline{margin-top:10px;}
    .commom_inline ul{display:block;text-align: center;}
    .commom_inline ul li{width:100%;margin-bottom:20px;padding: 0;}
    .commom_inline ul li:nth-child(5){margin-bottom:0px;}
    .commom_inline ul li em.em1{display: none;}
    .commom_inline ul li em.em2 span.sp1{display:inline;}
    .commom_inline ul li em.em2 span.sp1::before{content: "";display: inline-block;width: 8px;height: 8px;border-radius: 50%;background-color: #000;margin-right: 5px;margin-bottom: 1px;}
    .commom_inline ul li em.em2 span.sp1 div{display:inline;}
    .wrap_in{margin:0px 20px;}
    .wrap_c{margin:0px 20px;}
    .pcon { display:none }
    .asx_05 {padding: 50px 0 80px;}
    .scene_img_box span {font-size: 8px;}
    .scene_6_img_box span {font-size: 8px;}
    .scene_7_img_box span {font-size: 8px;}
    .scene_01_bg,.scene_02_bg,.scene_solution_02_bg,.scene_all_02_bg,.scene_success_02_bg,.scene_product_02_bg {padding: 40px 0;}
    /*.w_pc{display:none;}*/
	.w_pc{} /*for optaim*/
    .w_wap{display:block !important;}

    /*.page_slide1 .swiper-slide .page1_c img{width:90%;}*/
	.page_slide1 .swiper-slide .page1_c img { width: auto; height: auto; max-width: 90%; max-height: 90%;} /* for optaim */ 

    .topfr{height:50px;}
    .topfr .wrap_in{margin:0px;}
    .topc_c{padding:0px;height:93px;}
    .topc_c .fc{width:100%;overflow:hidden;position:absolute;left:0px;top:0px;display:none;}
    .topc_c .fl a img{width:80px;}
    .topc_c .fr a.a1{display:block;}
    .topc_c .fr a.a2{display:none;}
    .topc_c .fr{top:0px;right:0px;}
    .topc_c .fl{top:11px;left:20px;z-index:999;}
    .topc_c .fc ul{width:100%;display:none;overflow:hidden;background-color:#000;padding-top:55px;}
    .topc_c .fc ul li{border-top:1px solid rgba(255,255,255,0.5);background:url("../images/t_02.png") 96% 18px no-repeat;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;padding:25px 0 20px 20px;line-height:0;}
    .topc_c .fc ul li .topli_sub{position:relative;left:0px;top:0px;background:none;padding:0px;margin:0px;display:none;width:100%;overflow:hidden;margin-top:15px;}
    .topc_c .fc ul li .topli_sub p{width:100%;overflow:hidden;line-height:24px;}
    .topc_c .fc ul li .topli_sub p a{color:#fff;font-size:13px;}
    .topc_c .fc ul li .topli_sub1 dl{margin-right: 3%;}
    .topc_c .fc ul li .topli_sub1 dl dt a{font-size:14px;}
    .topc_c .fc ul li .topli_sub1 dl dd{line-height:20px;}
    .topc_c .fc ul li .topli_sub1 dl dd a{font-size:12px;}
    .topc_c .fc ul li:hover{background:url("../images/t_03.png") 96% 18px no-repeat;}
    .topc_c .fc ul li:hover .topli_sub{display:block;}
    .topc_c .fc ul li:hover .topli_sub .mobile {max-height: 30vh;overflow: auto;width: 100%;}
    .topc_c .fc ul li:nth-child(7){background:url("../images/job_04.png") 96% 18px no-repeat;background-size:6px;}
    .topc_c .fc ul li:nth-child(7):hover{background:url("../images/job_04.png") 96% 18px no-repeat;background-size:6px;}
    .topc_c .fc ul li a {color:#fff;}
    .topfr.on .topc_c .fc ul li a {color:#fff;} /*移动端Menu文字白色*/
    /* .topfr.on .topc_c .fc .topli_sub dl dd a {color: #000000;} */
    .topfr.on .topc_c .fr.mob a.a1 {color:#fff;}  /*中文文字白色*/
    .topfr.on .topc_c .fr.mob a.a3 {background: url(../images/c_04.png) center no-repeat;background-size:100%;}  /*搜索白色*/
    .topfr.on .topc_c .mob .menu_li em i {background-color:#fff;}
    .topc_c .menu_click {display:block;}
    .topc_c .mobile-ban .mobile-box{display:block;}
    .top_c .mobile-ban .menu-ui {display: none;}

    .page2 {display: none}
    .p2_c{height:calc(100vh - 50px);top:50px;}
    .p2_t{top:50px;font-size:20px;margin-top:3vh;}

 .page2fr img.img1{margin-top:40%;width:200%;position:absolute;left:-50%;top:0px;} 


	/*for optaim*/
	.simple-footer {
		width: 100%; 
		font-size: 0; 
	    padding: 0; /* 明确设置内边距为0 */
		margin: 0; /* 明确设置外边距为0 */
	}

	.simple-footer img {
		width: 100%;
		height: auto; 
		display: block; 
	}



    .p2_c_c em.em3{display:none;}
    .p2_c_c em.em2{display:none;}
    .p2_c_c{width:10%;}
    .p2_c_0{left:11.5%;top:26.5%;}
    .p2_c_1{left:13.5%;top:40.5%;}
    .p2_c_2{left:22.5%;top:52.5%;}
    .p2_c_3{left:77.5%;top:27.5%;}
    .p2_c_4{left:77.5%;top:42.5%;}
    .p2_c_5{left:77.5%;top:55.5%;}


    .page3_l{width:90%;left:5%;top:45%;bottom:2vh;height:auto;}
    .page3l_slide .swiper-slide p.p1{font-size:20px;line-height:30px;margin-top:0px;}
    .page3l_slide .swiper-slide p.p2{font-size:16px;line-height:26px;}
    .page3l_slide .swiper-slide p.p3{margin:10px 0px;}
    .page3l_slide .swiper-slide p.p3 img{height:10px;}
    .page3l_slide .swiper-slide p.p4{font-size:14px;line-height:24px;}
    .page3l_b{bottom:10px;display:none;}

    
    .page3_r em.em0{width:5%;left:51.5%;top:53%;}
    .page3_r em.em0.on{width:8%;left:50%;top:50%;}

    .page3_r em.em1{width:12%;left:14%;top:15.4%;}
    .page3_r em.em1.on{width:14%;left:11%;top:14.4%;}

    .page3_r em.em2{width:12%;left:28%;top:23.4%;}
    .page3_r em.em2.on{width:14%;left:27%;top:22.4%;}

    .page3_r em.em3{width:12%;left:57%;top:19.4%;}
    .page3_r em.em3.on{width:14%;left:56%;top:18.4%;}

    .page3_r em.em4{width:22%;left:48%;top:32.4%;}
    .page3_r em.em4.on{width:23%;left:47%;top:31.4%;}

    .page3_r em.em5{width:12%;left:42%;top:48.4%;}
    .page3_r em.em5.on{width:13%;left:41%;top:47.4%;}

    .page3_r em.em6{width:17%;left:6%;top:40.4%;}
    .page3_r em.em6.on{width:18%;left:5%;top:39.4%;}

    .page3_r em.em7{width:12%;left:83.5%;top:35%;}
    .page3_r em.em7.on{width:13%;left:82.5%;top:34%;}

    .page3_r em.em8{width:12%;left:78%;top:50%;}
    .page3_r em.em8.on{width:13%;left:77%;top:49%;}

    .page3_r em.on span{font-size:16px;color:#e63828;}

    .p4_bg.w_wap{width:90%;left:5%;bottom:0%;height:calc(100% - 120px);margin-top:3vh;}
    .p4_bg_wap_c{width:100%;overflow:visible;}
    .p4_bg_wap_c img{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;width:100%; display:block;}
    .p4_bg_wap_c .t {text-align:center;justify-content:center;display:flex;}
    .p4_bg_wap_c .t img {width:70%; position: relative;top:-16px;}
    .p4_bg_wap_c .item {background:rgba(249,249,249,.25);border-radius:12px;padding:0 10px 10px;border:#f1f1f1 1px solid;}
    .p4_bg_wap_c .item_online {margin-top:30px;}
    .p4_bg_wap_c .item_enter {margin-top:40px;}

    .page5_t{margin-top:1vh;}
    .page5t_slide{width:100%;overflow:visible;}
    .page5t_slide .swiper-slide{width:auto;}
    .page5t_slide .swiper-slide a{display:inline-block;line-height:30px;font-size:12px;padding:0px 16px;border:1px solid #8e92b5;color:#fff;border-radius:40px;}
    .page5t_slide .swiper-slide a.on{color:#fff;font-size:12px;background:url("../images/c_01.jpg") center no-repeat;background-size:cover;border:0px;padding:1px 17px;color:#fff;}
    .page5_c{margin-top:66px;}
    
    .page5_c ul li{display:none;}
    .page5_c ul li b{height:10vh;}
    .page5_c ul li:hover b{height:10vh;}
    .page5_c ul li:nth-child(1){display:block;}
    .page5_c ul li:nth-child(2){display:block;}
    .page5_c ul li:nth-child(3){display:block;}
    .page5_c ul li:nth-child(4){display:block;}
    .page5_c ul li:nth-child(5){display:block;}
    .page5_c ul li:nth-child(6){display:block;}
    .page5_c ul li:nth-child(7){display:block;}
    .page5_c ul li:nth-child(8){display:block;}
    .page5_c ul li:nth-child(9){display:block;}
    .page5_c ul li:nth-child(10){display:block;}
    .page5_c ul li:nth-child(11){display:block;}
    .page5_c ul li:nth-child(12){display:block;}
    .page5_c ul li:nth-child(13){display:block;}
    .page5_c ul li:nth-child(14){display:block;}
    .page5_c ul li:nth-child(15){display:block;}
    
    .page5_c ul li:nth-child(5n){margin-right:2px;}
    .page5_c ul.row_6 li:nth-child(5n){margin-right:2px;}
    .page5_c ul.row_6 li:nth-child(3n){margin-right:0px;}
    .page5_c ul li:nth-child(6n){margin-right:0px;}
    .page5_c ul li:nth-child(3n){margin-right:0px;}

    .page5_b{bottom:3vh;}

    .page6_c{top:5vh;margin-top:100px;}
    .page6_c ul li{width:48%;float:left;margin-right:2%;}
    .page6_c ul li:nth-child(3n){margin-right:2%;}
    .page6_c ul li:nth-child(2n){margin-right:0px;}
    .page6_c ul li:nth-child(5){display:none;}
    .page6_c ul li:nth-child(6){display:none;}
    .page6_c ul li a em.em1{display:none;}
    .page6_c ul li a{padding-left:0px;}
    .page6_c ul li a em{height:170px;}
    .page6_c ul li a em.em2 span.sp2{-webkit-line-clamp:2;}
    .page6_c ul li a em.em2 span.sp1{font-size:14px;line-height:24px;-webkit-line-clamp:3;}


    .page7_t p{padding:20px 0px;}
    .page7_t p img{height:50px;}
    .page7_c .page7c_c .fr p.p2{display:none;}

    .page7_c .page7c_c{min-height:0;padding:0px;}
    .page7_c .page7c_c .fr{position:relative;width:100%;overflow:hidden;float:none;}

    .page7{min-height:0;}
    .page7_c{padding-bottom:0px;padding-top:0px;}
    .page7cc_b{width:100%;position:relative;bottom:0px;left:0px;margin-top:20px;overflow:hidden;}
    .page7_b p.p1{margin-top:0px;}

    .topc_c .fr a.a3{margin-right:0px;}    

    .page7_c .page7c_c .fl{display:block;float:none;}
    .page7_c .page7c_c .fl dl{width:100%;overflow:hidden;border:0px;border-bottom:1px solid #383b42;padding-left:0;}
    .page7_c .page7c_c .fl dl:nth-child(1){width:100%;}
    .page7_c .page7c_c .fl dl dd{display:none;font-size:12px;line-height:20px;text-align:center;}
    .page7_c .page7c_c .fl dl dt{font-size:13px;line-height:20px;margin:0px;padding:7px 0px;text-align:center;}
    .page7_c .page7c_c .fl dl dt a{width:100%;display:block;overflow:hidden;background:url("../images/t_02.png") right center no-repeat;background-size:8px;text-align:center;}
    .page7_c .page7c_c .fl dl.on dd{display:block;}
    .page7_c .page7c_c .fl dl.on dt{}
    .page7_c .page7c_c .fl dl.on{padding-bottom:8px;}

    .page7_c .page7c_c .fr{margin-top:15px;}
    .page7_c .page7c_c .fr p.p1{height:30px;padding-left:40px;width:auto;float:left;}
    .page7_c .page7c_c .fr p.p1 img{width:30px;}
    .page7_c .page7c_c .fr p.p1 span.sp1{display:none;}
    .page7_c .page7c_c .fr p.p1 span.sp2{font-size:16px;line-height:30px;margin-top:0px;}

    .page7_c .page7c_c .fr p.p3{width:auto;float:right;margin-top:0px;}
    .page7_c .page7c_c .fr p.p3 img{height:16px;margin-top:8px;margin-left:5px;}
    .page7_c .page7c_c .fr p.p3 img.weibo {margin-left:12px;}
    .page7_c .page7c_c .fr p.p3 img.zhihu {margin-left:12px;width:36px;}
    .page7_c .page7c_c .fr p.p3 img.baidu {margin-left:12px;width:60px;height:22px;position:relative;top:-5px;}

    .sub_01_c p.p1{font-size:26px;line-height:30px;}
    .sub_01_c p.p2{font-size:14px;line-height:24px;}
    .sub_01_b i{margin:0px 2px;}

    .sub_01{height:40vh;}
    .sub_01_c{height:40vh;}

    .navfr_slide .swiper-slide a em.em1 img{height:24px;}
    .navfr_slide .swiper-slide a em.em2{font-size:14px;line-height:20px}
    .navfr_slide .swiper-slide a.on b{height:2px;}
    .navfr_slide{height:84px;}
    .navfr{height:84px;}
    .navfr .wrap_c{margin:0px;}

    .iac_01{padding:30px 0px;}
    .iac_01_t h3{font-size:26px;line-height:40px;}
    .iac_01_t p{font-size:14px;line-height:24px;}

    .iac_01_c .fl{width:100%;}
    .iac_01_c .fr{width:100%;}
    .iac_01_c .fr p.p1{font-size:20px;line-height:30px;margin-top:10px;}

    .iac_02{padding:30px 0px;}
    .iac_02_c{margin-top:20px;display:block;}
    .iac_02_c .fl{width:100%;}
    .iac_02_c .fr{width:100%;}
    .iac_02_c .fl p.p1 em{width:30px;height:30px;line-height:30px;font-size:14px;}
    .iac_02_c .fl p.p3{font-size:18px;line-height:28px;}

    .iac_03{padding:30px 0px;}
    .iac_03_c{display:block;}
    .iac_03_c .fl{width:100%;}
    .iac_03_c .fr{width:100%;margin-right:0px;margin-top:20px;}
    .iac_03_c .fr p.p1 em{width:30px;height:30px;line-height:30px;font-size:14px;}
    .iac_03_c .fr p.p3{font-size:18px;line-height:28px;}

    .iac_04_c{margin-top:20px;display:block;}
    .iac_04_c .fl{width:100%;margin-top:20px;}
    .iac_04_c .fr{width:100%;margin-top:0px;}
    .iac_04_c .fl p.p1 em{width:30px;height:30px;line-height:30px;font-size:14px;}
    .iac_04_c .fl p.p3{font-size:18px;line-height:28px;}
    .iac_04_c .fl p.p2{width:100%;}

    .iac_05{padding:30px 0px;}
    .iac_05_c{margin-top:20px;}
    .iac_05_c ul{display:block;}
    .iac_05_c ul li{width:100%;margin-bottom:30px;}

    .iac_05_c ul li em.em2{padding:10px 20px;}
    .iac_05_c ul li em.em2 span.sp1{font-size:20px;line-height:26px;}
    .iac_05_c ul li em.em2 span.sp2{font-size:14px;line-height:24px;}
    .iac_05_c ul li em.em2 span.sp3{font-size:14px;line-height:24px;}
    .iac_05_c ul li em.em2 span.sp4{margin-top:10px;}

    .altcfr .altc_c{width:300px;margin-left:-150px;padding:15px;}
    .altcfr .altc_c a.close{width:15px;height:15px;right:10px;top:10px;}
    .altcfr .altc_c .altcc_c p.p1{font-size:20px;line-height:26px;}
    .altcfr .altc_c .altcc_c p.p2{font-size:14px;line-height:24px;}
    .altcfr .altc_c .altcc_c p.p3{font-size:14px;line-height:24px;}

    .iac_06{padding:30px 0px;}

    .asx_02{padding:30px 0px;}
    .asx_03{padding:30px 0;}
    .asx_04 ul li{display:block;}
    .asx_04 ul li .asx_04_txt{width:100%;margin-top:20px;}
    .asx_04 ul li .asx_04_txt p.p1 em{width:30px;height:30px;line-height:30px;font-size:14px;}
    .asx_04 ul li .asx_04_txt p.p3{font-size:18px;line-height:28px;}

    .asx_04 ul li .asx_04_img{width:100%;}

    .navfr_slide.noslide .swiper-slide{display:inline-block;margin:0 10px;}
    .navfr_slide .swiper-slide a{padding:20px 5px 10px 5px;}


    .ick_01{padding:30px 0px;}
    .ick_01_c{margin-top:10px;}

    .ick_01c_slide .swiper-slide ul li{width:100%;margin-right:0px;padding:10px;}
    .ick_01c_slide .swiper-slide ul li em.em1 b{display:none;}
    .ick_01c_slide .swiper-slide ul li em.em1 img{display:block;}
    .ick_01c_slide .swiper-slide ul li em.em2 span{font-size:14px;line-height:20px;-webkit-box-orient:vertical;-webkit-line-clamp:3;text-overflow:ellipsis;display:-webkit-box;}
    .ick_01c_slide .swiper-slide ul li em{height:auto;}

    .ick_01c_slide .ick_01c_sp{margin-top:10px;}

    .ick_02{padding:30px 0px;}
    .ick_02_c{margin-top:0px;}
    .ick_02c_slide{padding-top:10px;}

    .ick_03{padding:30px 0px;}
    .ick_03_c{margin-top:20px;}

    .cxlab_01{padding:30px 0px;}
    .cxlab_01_t{margin-top:0px;}
    .cxlab_01_t p{font-size:14px;line-height:24px;}
    
    .cxlab_01_t ul{width:100%;overflow:visible;display:flex;display:-webkit-flex;justify-content: space-around;margin-top:20px;margin-bottom:0px;}
    .cxlab_01_t ul li{width:30%;margin:0px;padding:10px 10px;}

    .cxlab_02{padding:30px 0px;}
    .cxlab_02_c ul li{width:100%;margin:0px;margin-bottom:20px;}
    .cxlab_02_c{margin-top:10px;}
    .cxlab_02_c ul li p.p2{font-size:18px;line-height:30px;font-weight:bold;}
    .cxlab_02_c ul li p.p1 img{height:60px;}

    .cxlab_03{padding:30px 0px;}
    .cxlab_03 .ick_02_c{margin-top:30px;}

    .cxlab_04{padding:30px 0px;}
    .cxlab_04c_slide .swiper-slide{width:100%;}

    .ab_01{padding:30px 0px;}
    .ab_01 .wrap_c{display:block;}
    .ab_01 .fl{width:100%;}
    .ab_01 .fr{width:100%;}
    .ab_01 .fl p.p1 em{width:100%;font-size:20px;line-height:30px;}
    .ab_01 .fl p.p1 img{height:60px;margin-left:0px;margin-top:20px;}
    .ab_01 .fl p.p2{margin:15px 0px;}
    .ab_01 .fl p{font-size:14px;line-height:24px;}

    .ab_02{padding:30px 0px;}

    .ab_02t_slide{overflow:visible;width:80%;margin:0px auto;padding:0px;}
    .ab_02t_slide .swiper-slide-active a{font-size:30px;}
    .ab_02t_slide .swiper-slide a b{width:14px;height:14px;}
    .ab_02_t i{top:77px;}
    .ab_02_t{margin-top:0px;}
    .ab_02c_slide{width:80%;}
    .ab_02c_slide .swiper-slide .ab_02c_li{display:block;}
    .ab_02c_slide .swiper-slide .ab_02c_li .fl{width:100%;}
    .ab_02c_slide .swiper-slide .ab_02c_li .fr{width:100%;padding-left:0px;margin-top:20px;}

    .ab_03{padding:30px 0px;}
    .ab_03_c{margin-top:20px;}
    .ab_03c_li .em3{padding:20px 10px;}
    .ab_03c_li .em3 p{font-size:12px;line-height:20px;}

    .ab_03c_slide .ab_03c_sp{margin-top:20px;}

    .ab_04{padding:30px 0px;}
    .ab_04_c{margin-top:20px;}
    .ab_04c_slide .swiper-slide {min-height:120px;}
    .ab_04c_li{width:100%;padding:10px 5px;display:flex;align-items:center;min-height:120px;}
    .ab_04c_li .fl{width:34%;padding:5px;}
    .ab_04c_li .fr{width:64%;font-size:12px;padding-left:0;}
    .ab_04c_slide .ab_04c_sp{margin-top:20px;}

    .ab_05{padding:30px 0px;}
    .ab_05_c p{font-size:14px;line-height:24px;}

    .ab_06{padding:30px 0px;}
    .ab_06_c{margin-top:10px;}
    .ab_06_c ul li{width:100%;margin-right:0px;}
    .ab_06_c ul li p.p0{font-size:20px;font-weight:bold;}
    .ab_06_c ul li b{height:18px;top:31px;}

    .job_01{margin-top:30px;}
    .job_01_t input.job_txt{height:40px;}
    .job_01_t input.job_btn{height:40px;font-size:14px;padding:0px 20px;}

    .job_01_c{padding:0px 10px;}
    .job_01_c ul li .a_click{right:10px;}
    .job_01_c ul li .a_click a{font-size:12px;line-height:24px;padding:0px 10px;}
    .job_01_c ul li{font-size:14px;line-height:24px;padding-left:67px;padding-right:70px;}
    .job_01_c ul li .fr{height:25px;}
    .job_01_c ul li .fr a{margin-right:10px;}

    .job_01_b span{font-size:14px;}
    .job_01_b{padding:10px 10px;}
    .job_01_b a{font-size:14px;}

    .job_02{font-size:14px;line-height:24px;margin-top:10px;}
    .job_03{margin-top:20px;}
    .job_03 table tr th:nth-child(2){display:none;}
    .job_03 table tr th:nth-child(3){display:none;}
    .job_03 table tr th:nth-child(4){width:100px;padding:0px;}
    .job_03 table tr td:nth-child(2){display:none;}
    .job_03 table tr td:nth-child(3){display:none;}

    .job_03 table tr td.td1{font-size:14px;line-height:24px;}
    .job_03 table tr td.td4 a{font-size:12px;padding:0px 10px;}

    .job_03_c{padding:0px 10px;}
    .job_03c_t .fl{width:100%;}
    .job_03c_t .fr{width:100%;}
    .job_03c_t b.bx{display:none;}

    .job_03c_b a{display:block;margin-right:0px;text-align:center;width:100%;padding:0px;}

    .pages{margin-top:30px;}
    .pages em a{display:none;}
    .pages em a.a1{display:inline-block;}
    .pages em a.on{display:inline-block;}
    .pages em i{display:none;}

    .jfa_01{padding:30px 0px;}
    .jfa_01_c{margin-top:20px;}
    .jfa_02{padding:30px 0px;}

    .jfa_02_c{padding-top:10px;}
    /* .jfa_02_c ul{display:block;} */
    .jfa_02_c ul{display: flex;align-items: center;justify-content: center;}
    .jfa_02_c ul li{width:100%;margin-bottom:20px;}

    .scene_succ_c{padding-top:10px;}
    .scene_succ_c ul{display:block;}
    .scene_succ_c ul li{width:100%;margin-bottom:20px;}

    .fllj_01{padding:30px 0px;}

    .fllj_02{padding:30px 0px;}
    .fllj_02_c{margin-top:10px;}
    .fllj_02_c ul{display:block;}
    .fllj_02_c ul li{width:100%;margin-bottom:20px;}
    .fllj_02_c ul li:nth-child(5){margin-bottom:0px;}

    .fllj_02_c1 ul{display:block;}
    .fllj_02_c1 ul li{width:100%;margin-bottom:20px;}

    .stst_01_c{margin-top:0px;}

    .fllj_03{padding:30px 0px;}
    .stst_03_c{margin-top:0px;}

    .stst_03_c ul li:nth-child(2n){margin-right:0px;}

    .ss_01{padding:20px 0px;}
    .ss_01 em input.ss_01_txt{height:50px;font-size:14px;}
    .ss_01 em input.ss_01_btn{height:50px;font-size:14px;padding:0px 15px;}

    .ss_02{margin-top:20px;}
    .ss_02 p{font-size:14px;line-height:24px;}

    .ss_03{margin-top:20px;}

    .news_02 ul li{padding:20px 0px;}
    .news_02 ul li a{padding:0px;}
    .news_02 ul li em.em1{left:0px;position:relative;width:100%;text-align:left;}
    .news_02 ul li em.em1 span.sp1{text-align:left;}
    .news_02 ul li em.em1 span.sp2{text-align:left;}
    .news_02 ul li em.em3{position:relative;right:0px;width:100%;}
    .news_02 ul li em.em2 span.sp1{font-size:16px;line-height:26px;font-weight:bold;}
    .news_02 ul li em.em2 span.sp2{font-size:13px;line-height:20px;}

    .news_01{padding-top:30px;}

    .news_01_slide .news_01_sp span{width:30px;}
    .news_01_slide .news_01_sp{margin-top:20px;}

    .news-content{margin-top:30px;padding:0;width:100%;flex-direction:column;align-items:center;}
    .news-content .news-left {width:100%;border-radius:0;display:block;}
    .news-content h1{font-size:18px;line-height:28px;}
    .news-content .content img{width:100%;height:auto;}
    .news-left-content {padding:20px;}
    .news-sidebar {width:100%;margin:0;max-width:900px;}
    .news-sidebar .qrcode {display:none}
    .news-sidebar .list li {padding-left:18px;}

    .nxq_03 em{width:100%;margin-bottom:10px;}
    .nxq_04_c ul li{width:100%;margin-bottom:20px;}

    .nxq_04{margin-top:30px;}

    .comt_t{padding:30px 0px;}
    .comt_t p{font-size:24px;line-height:40px;}
    .yssm_01_t{font-size:18px;}
    .yssm_01_t b{height:16px;top:13px;}
    .yssm_01{margin-top:30px;}
    .yssm_01_c{margin-top:10px;}

    .submenufr{display:none;}

    .sctcfr .sctc_c{width:300px;margin-left:-150px;}

    .alxq_02 ul li{width:100%;margin-right:0px;margin-bottom:20px;}
    .alxq_02 ul li em.em2{margin-top:10px;}

    .ab_07{padding:30px 0px;}
    .iac_01_t p.p3{font-size:14px;line-height:24px;}
    .iac_01_t p.p4{font-size:14px;line-height:24px;margin-top:10px;}

    .ab_07_c{margin-top:20px;}
    .ab_07_c ul li{padding:15px 15px;margin:0px 5px;}
    .ab_07_c ul li em.em1 img{height:30px;}
    .ab_07_c ul li em.em2 span.sp1{font-size:16px;line-height:20px;}

    .ick_03c_slide .swiper-slide img {margin-bottom:15px;}
    .ick_03c_slide .ick_03c_sp {margin-top:15px;}
    .school_slide_prev{width:14px;background:url("../images/ab_05.jpg") center no-repeat;background-size:100%;left:-18px;}
    .school_slide_next{width:14px;background:url("../images/ab_06.jpg") center no-repeat;background-size:100%;right:-18px;}

    .wrap_m {width:100%}
    .pcline {display:none}
    .asx_04 {margin-top:0;}
    .asx_04 ul {margin-top:0;}
    .school_bg1 {padding:20px 0 50px;}
    .school_bg1-white {padding:30px 0;}
    .school_cx {margin-top:0;display:flex;flex-direction:column;}
    .school_cx .item {height:100px;margin:0 0 20px;}
    .school_cx .item strong {float:left;margin:15px 40px;display:inline-block;text-align:center;}
    .school_cx .item a {float:right;margin-right:30px;margin-top:10px;}
    .school_px {display:flex;flex-direction:column;}
    .school_px .video {margin:0 10px;}
    .school_px .articles {margin:0;}
    .school_px .articles ul {padding-right:0;}
    .school_px .articles li {font-size:14px;line-height:18px;border-bottom:#ddd 1px solid;padding:12px 0;color:#9f9f9f;position:relative;}
    .school_px .articles li.current {color:#d43b23;border-bottom:#d43b23 1px solid;}
    .school_px .articles li span {background-image:url('../images/iclick_arrow_gray.png');background-size:cover;position:absolute;right:0;bottom:17px;width:27px;height:7px;display:block;}
    .school_px .articles li.current span {background-image:url('../images/iclick_arrow_red.png');}
    .mobnone {display:none}
    .wrap_news {width:90%;margin:0 4.9%;}
    .news_01_slide .swiper-slide span.sp3 img {height:auto;}
    #team .wrap_m {width:90%;margin:0 4.9%;}
    .stst_01_c img{width:100%;}
    #focus-list {height:432px;}
    #focus-list.height {height:auto;}
    #training-list {height:976px;}
    #training-list.height {height:auto;}
    #dialog-video {width:96%;position:fixed;left:2%;top:200px;}

    .methods {height:372px;}
    .methods-item {width:100%;height:372px;}
    .training-item .img {width:100%;}
    .training-item .desc {width:100%;margin-top:-20px;height:240px;padding-top:20px;margin-bottom:20px;}
}

@media screen and (min-width:900px) {
  .page7_c .page7c_c .fl dl:nth-child(1) dt {text-align:left;}
}

@media screen and (max-width:1280px) {
    .navfr_slide.noslide .swiper-slide {margin:0;}
}

@media screen and (min-width:1201px) {
  .cases-ml {margin-left:25%;}
  .mobon {display:none;}
  .news-content .content img {max-width:700px;height:auto;}
  .school_px .articles li {height:64px;border-bottom:#ddd 1px solid;overflow:hidden;font-size:14.5px;line-height:64px;background:url('../images/school_ico.png') left center no-repeat;cursor:pointer;}
  .school_px .articles li.current span {display:none}
  .page3_r em.on img.img2{-webkit-animation:an_1 6.1s linear infinite;animation:an_1 6.1s linear infinite;} 
  #iparllay .asx_04_txt {width:51%;}
  #iparllay .asx_04_img {width:42%;}
  #focus-list {height:860px;}
  #focus-list.height {height:auto;}
  #training-list {height:976px;}
  #training-list.height {height:auto;}
  #dialog-video { position: absolute;left: 0;top:50%;bottom: 0;right:0; margin:auto;width:900px; margin-top:-250px;  }
}

@media screen and (max-width:768px) {
  #dialog-apply {width:92%;left:3%;margin-left:0;margin-top:-200px;}
  #dialog-apply.decl {height:auto}
  #dialog-apply .form {width:100%;padding:0;}
  #dialog-apply .form h3 {padding-top:15px;}
  #dialog-apply .form-control,#dialog-apply .submit {width:92%;margin-left:4%;padding:0;}
  #dialog-apply .form-code {width:50%;}
  #dialog-apply .btn-code {width:36%;margin-right:4%;}
  #dialog-apply .msg p {font-size:13px;line-height:24px;}
  .topfr .topc_c .fc ul li .topli_sub1 .content  div a span{-webkit-text-size-adjust: none;}
}

.mobile-box{padding: 51px 15px 15px 15px;background-color: #000;color: #fff;font-size: 16px;}
.mobile-box .item{border-top:1px solid rgba(255,255,255,0.5);padding: 15px 0;color: #fff;background: url("../images/t_02.png") 96% 22px no-repeat;}
.mobile-box .expanded{background: url("../images/t_03.png") 96% 22px no-repeat;}
.mobile-box .expanded > div:first-child{font-weight: bold;padding-bottom: 15px;}
.mobile-box .item a {color: #fff;}
.mobile-box .item .topli_sub{display: none;padding-bottom: 10px;}
.mobile-box .item .topli_sub p {line-height: 24px;margin: 5px 0;font-size: 14px;}
.mobile-box .item .topli_sub p a{display: block;}
.mobile-box .single {border-top: 1px solid rgba(255,255,255,0.5);padding: 15px 0;color: #fff;}
.mobile-box .single a {color: #fff;display: block;}
.mobile-box .item .topli_sub .sub-item{width: 30%;overflow: hidden;display: table-cell;padding: 0 1%;}
.mobile-box .item .topli_sub .sub-cont-sp{display: inline-block;width: 49%;vertical-align:top;word-break: break-word;}
.mobile-box .item .topli_sub .sub-item .sub-title{border-bottom: 1px solid rgba(255,255,255,0.5);line-height: 30px;font-size: 14px;color: #fff;}
.mobile-box .item .topli_sub .sub-item .sub-cont a span:first-child{font-size:16px;}
.mobile-box .item .topli_sub .sub-item .sub-cont a span{color:rgba(255,255,255,0.9);font-size:12px;display: block;padding: 0;cursor: pointer;margin: 2px 0 0;line-height: 20px;}
.mobile-box .item .topli_sub .sub-item .sub-cont{overflow:hidden;line-height:16px;margin:5px 0;padding-bottom: 5px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.mobile-box .item .topli_sub .sub-item .sub-cont a{transition: font-weight 0.3s ease;color:rgba(255,255,255,0.9);font-size:16px;display: inline-block;text-decoration: none;}
