body{background:#ffffff;color:#505050;font-family: "\5FAE\8F6F\96C5\9ED1"," "," ","Arial",sans-serif;}
a{color:#505050;}
*:focus {outline: none;box-shadow: none;}
input:required:invalid ,textarea:required:invalid ,select:required:invalid{outline: none;box-shadow: none;}
a:hover{color:#5cc0f4;text-decoration:none;transition: all 300ms ease-in-out 0s;}
.on {color:#5cc0f4;}
.my_ul ,.my_dl{ margin:0; padding:0;}
.my_ul li{ list-style:none;}
.my_dl dt ,.my_dl dd{margin:0;padding:0;font-weight:normal; }
dt + dd{ margin-top:0;}
p{ margin:0 0 12px;}
img{image-rendering: -webkit-optimize-contrast;}
video{display:block;}
.list-paddingleft-2{margin-top: 0;}
.clear{ margin:0; padding:0; font-size:0; clear:both; }
/*
public
*/
.web_w{min-width:1200px;width:1200px; margin:0 auto;}
.web_w:after{display: block; content: ''; clear: both;}
.am-paragraph-default{ margin:0;color:#505050;font-size:1.6rem;text-align:justify;word-break: break-all;}
.am-paragraph-default img{ max-width:100%; border:none; padding:0; margin:0;display:inline; height: auto;}
.am-paragraph-default p{ margin:0 0 12px 0;font-size:1.6rem;}
.am-paragraph-default p ,.am-paragraph-default a{color:#505050;}
.am-paragraph-default video ,.am-paragraph-default iframe{display:block;max-width:100%;background-color: #000;}
.am-paragraph-default embed{display: inline-block;max-width:100%;background-color: #000;}
.am-paragraph-default a:hover{color:#5cc0f4;}
.am-pureview-actions a{ position:static; float:right; text-align:center;}
.am-icon-chevron-left:before {font-family:'FontAwesome';content: "\f00d";}
.am-pureview-direction a:before{font-family:'FontAwesome';}
.am-pureview-slider img{object-fit: contain;}
.am-pureview-title{text-align: center;}
.picture-hover-animate{ display:block; position:relative; overflow:hidden;}
.picture-hover-animate:after{position: absolute;top: 0;right: 0;bottom: 0;left: 0;display: block;visibility: visible;width: 16rem;height: 16rem;margin: auto;content: '';transition: all 0.6s ease-in-out;transform: scale(6);opacity: 1;border: 80px solid rgba(0, 0, 0, 0.1);border-radius: 80px;}
.picture-hover-animate:hover:after { visibility: hidden; opacity: 0; border: 0 solid rgba(0, 0, 0, 0.1); }

.am-pureview-slider .am-pinch-zoom::after{display: none;}
.am-table-striped > tbody > tr:nth-child(2n+1) > td, .am-table-striped > tbody > tr:nth-child(2n+1) > th {background-color: #f5f5f5;}
.am-table tr td,.am-table tr th{ vertical-align:middle!important;}
.am-flex{display: flex;}
.am-flex::before,.am-flex::after{display: none;}
picture{display: block;}
img{max-width:100%}  


/*
header
*/
.header{height:11rem; padding-top:3rem; background-color:#fff; position:relative; z-index:1000;box-shadow: 0 0 .5rem rgba(0, 0, 0, 0.1);}
.header.am-sticky{height:7.7rem;padding-top: 1.7rem}
.header .logo{ display:block; height:4.3rem; float:left;}
.header .h_phone{ float:right; line-height: 27px;font-size: 2rem; margin-left:7rem;    display: flex;
    justify-content: center;
    align-items: center;}
.header .h_phone .dianhe{ margin-left:10px;}	
.header .am-menu{float:right;position: inherit;}
.header .nav li.parent_li {float:left;padding:0 3rem;}
/*.header .nav li.parent_li:first-of-type{padding-left: 0;}
.header .nav li.parent_li:last-of-type{padding-right: 0;}*/
.header .nav li.parent_li .parent_a{ display:block;height:6rem;line-height:4.5rem;color: #505050;font-size: 1.6rem;position: relative;padding: 0;}
.header .nav li.parent_li:hover .parent_a ,.header .nav li.parent_li .parent_a.on{color:#5cc0f4;}
.header .nav li.parent_li .parent_a:before{ display:block; content:''; position:absolute; left:25%; width:50%;opacity: 0; height:2px; background-color:#5cc0f4; bottom:0;transition: .4s;}
.header .nav li.parent_li:hover .parent_a:before{opacity: 1;left: 0;width: 100%;}

.header .nav li.parent_li .am-menu-sub{background-color: #fff;width: 100%;position: absolute;left: 0;top:9rem;box-shadow: 0 0 .5rem rgba(0, 0, 0, 0.1);line-height: 1.2;font-size: 1.5rem;display: block;transition:all .8s ease 0s;overflow: hidden;height: 0;opacity: 0;}
.header .nav li.parent_li .am-menu-sub.hide{height: 0;opacity: 0;}
.header .nav li:hover .am-menu-sub{height: auto;opacity: 1;}
.header .menu_sub{padding: 3rem 0;}
.header .menu_sub_pro .hd{display: flex;justify-content: center;}
.header .menu_sub_pro .hd li{margin: 0 4rem;font-size: 1.6rem;}
.header .menu_sub_pro .hd li.on a{color:#5cc0f4;}
.header .menu_sub_pro .hd li a:after{display: block;content:'';margin: .5rem auto 0;width: 0;height: 0; border-style: solid; border-width: .6rem .6rem 0 .6rem;border-color: #fff transparent transparent transparent;}
.header .menu_sub_pro .hd li.on a:after{border-color: #5cc0f4 transparent transparent transparent;}
.header .menu_sub_prolist{display: flex;justify-content: center;margin-top: 1rem;}
.header .menu_sub_prolist li{margin: 0 2rem}
.header .menu_sub_prolist li .img{position: relative;border: #f2f2f2 solid 1px;width: 20rem;}
.header .menu_sub_prolist li .img:hover{border: #5cc0f4 solid 1px;}
.header .menu_sub_prolist li .img:after{display: block;padding-bottom: 78.11%;content: '';}
.header .menu_sub_prolist li .img img{display: block;width: 100%;height: 100%;position: absolute;left: 0;top: 0;object-fit: contain;}
.header .menu_sub_prolist li .title{margin-top: 1rem;text-align: center;font-size: 1.4rem;}

.header .menu_sub_other{display: flex;justify-content: center; align-items: center;}
.header .menu_sub_other a{margin: 0 4rem;display: flex;flex-direction: column;justify-content: center;align-items: center;padding: 0;}
.header .menu_sub_other a .ico{width: 6rem; height: 6rem;object-fit: contain;margin-bottom: .5rem;}

.header .nav li.parent_li.static{position: relative;}
.header .nav li.parent_li.static .am-menu-sub ,.header.am-sticky .nav li.parent_li.static  .am-menu-sub{top: 6rem;}
.header .nav li.parent_li.static .menu_sub_other{flex-direction: column;justify-content: flex-start;align-items: flex-start;padding: 0 1.5rem;}
.header .nav li.parent_li.static .menu_sub_other a{margin: 1rem 0;flex-direction: row;justify-content: flex-start;}
.header .nav li.parent_li.static .menu_sub_other a .ico{width: 2rem;height: 2rem;margin:0 .8rem 0 0;}


.header.am-sticky .nav li.parent_li .am-menu-sub{top: 7.7rem;}




/*
banner
*/
.scroll_banner{min-width:1200px;position:relative;margin:0 auto;box-shadow:none; z-index:1;border-radius:0;background:#000;}
.scroll_banner.am-slider-default .am-slides li{width:100%;position: relative;}
.scroll_banner.am-slider-default .am-slides li:after ,.scroll_banner.am-slider-default:after{display: block;content: '';padding-bottom: 35.2%;}
.scroll_banner.am-slider-default .am-slides li picture ,.scroll_banner.am-slider-default .am-slides{margin: 0;width: 100%;height: 100%;position: absolute;left: 0;top: 0;}
.scroll_banner.am-slider-default .am-slides li .text{width: 100%;height: 100%;position: absolute;left: 0;top: 0;display: flex;align-items: center; color: #fff;}
.scroll_banner.am-slider-default .am-slides li .text .web_w{opacity:0;}
.scroll_banner.am-slider-default .am-slides li .text .title{font-size: 4.6rem;margin: 0; line-height: 120%;}
.scroll_banner.am-slider-default .am-slides li .text .subtitle{font-size:2.2rem;margin-top: 3%; line-height:200%;max-width: 55%;}
.scroll_banner.am-slider-default .am-slides li .text .more{display: inline-block;background-color: #5cc0f4;padding:1rem 3rem;font-size: 1.6rem;border-radius: 3rem;color: #fff;margin-top:5%;border: 1px solid  #5cc0f4;}
.scroll_banner.am-slider-default .am-slides li .more:hover ,.platform_banner.am-slider-default .am-slides li .text .more:hover{background-color:#5cc0f4;color: #ffffff;}
.scroll_banner.am-slider-default .am-control-nav{ bottom:1.5rem; z-index:10;}
.scroll_banner.am-slider-default .am-control-nav li a{ width:1rem; height:1rem;border:rgba(24,154,152,0.5) solid 1px; background:#fff;box-shadow:none;}
.scroll_banner.am-slider-default .am-control-nav li a.am-active{background-color:#5cc0f4;border:#5cc0f4 solid 1px;}

.bue .img{ position:relative; width:100%}
.bue .img img{ width:100%; vertical-align:bottom;}
.bue .text{width: 100%;height: 100%;position: absolute;left: 0;top: 0;display: flex;align-items: center; color: #fff;}
.bue .text .web_w{opacity:0;}
.bue .text .title{font-size: 4.6rem;margin: 0; line-height: 120%;}
.bue .text .subtitle{font-size:2.2rem;margin-top: 3%; line-height:200%;max-width: 55%;}
.bue .text .more{display: inline-block;background-color: #5cc0f4;padding:1rem 3rem;font-size: 1.6rem;border-radius: 3rem;color: #fff;margin-top:5%;border: 1px solid  #5cc0f4;}
.bue .swiper-pagination01{ bottom:7rem !important;}
.bue .swiper-pagination01 span{ background:#fff !important;}

.index_banner{position: relative;}
.index_banner .am-slider-default .am-slides li:after ,.index_banner.am-slider-default:after{display: block;content: '';padding-bottom: 35.26%;}
.index_banner .am-slider-default .am-slides li .text{padding-bottom: 7rem;}
.index_banner .am-slider-default .am-control-nav{bottom: 8.5rem;}

.index_banner_block{width: 100%;height: 14rem;position: absolute;left: 0;bottom: -7rem;z-index: 20;}
.index_banner_block .web_w{height: 100%;}
.index_banner_block dd{display: flex;justify-content: space-between;height: 100%;}
.index_banner_block dd a{width: calc(33% - 2rem);background-color: #fff;box-shadow: 0 0 2rem rgba(0, 0, 0, 0.1);display: flex;flex-direction: column;border-radius: .5rem;padding: 2rem 3rem;position: relative;transition: all 300ms ease-in-out 0s;}
.index_banner_block dd a:hover{transform: translateY(-.5rem);background-color: #f7fbfb;}
.index_banner_block dd .title{font-size:1.7rem;color: #555555;font-weight:bold;}
.index_banner_block dd .des{margin-top: 1rem;color: #555555; overflow : hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;font-size:1.5rem}
.index_banner_block dd .more{font-size:1.4rem;position: absolute;right: 3rem;bottom: 2rem;}

.solution_banner.am-slider-default .am-slides li .text .more{background-color: #5cc0f4;}
.solution_banner.am-slider-default .am-slides li:after ,.solution_banner.am-slider-default:after,
.platform_banner.am-slider-default .am-slides li:after ,.platform_banner.am-slider-default:after{display: block;content: '';padding-bottom: 32.55%;}

.platform_banner.am-slider-default .am-slides li .text .title{font-size: 3.6rem;}
.platform_banner.am-slider-default .am-slides li .text .subtitle{font-size: 2rem;}
.platform_banner.am-slider-default .am-slides li .text .more{background-color:#fff;color: #5cc0f4;}



/*
产品
*/
.index_product{background-color: #f7fbfb;padding: 10% 0 5%;}
.index_title{text-align: center;font-size: 3rem;}
.index_product_tab .hd ul{border-bottom:#dce7e7 solid 1px;margin-top: 3%;display: flex;justify-content: center; }
.index_product_tab .hd li {font-size:1.8rem;margin:0 3rem; }
.index_product_tab .hd li a {display:block;padding:1rem;text-align:center;margin:0;position: relative;}
.index_product_tab .hd li.on a {color:#5cc0f4;}
.index_product_tab .hd li.on a:after{display: block;content: '';width: 80%;height: 3px;background-color:#5cc0f4;position: absolute;left: 10%;bottom: -2px;}
.index_product_tab .bd {padding:0;border:none;}
.index_product_tab .bd_panel{padding:5% 0 .1rem;}
.index_product_con{display: flex;justify-content: center; align-items: center;}
.index_product_con .img{width: 45rem;}
.index_product_con .img img{display: block;width: 100%; height:337px;object-fit: contain;}
.index_product_con .text{width: 56rem;margin-left: 6rem;}
.index_product_con .text .title{font-size: 2.6rem;}
.index_product_con .text .des{font-size: 1.7rem;margin-top: 5%;}
.index_product_con .text .list{display: flex;justify-content: space-between;flex-wrap: wrap;margin-top: 5%;}
.index_product_con .text .list .ico{display: flex;align-items: center;margin-top: 6%;width: 30%;}
.index_product_con .text .list .ico img{width: 4.8rem;height: 4.8rem;margin-right: 1rem;}
.index_product_con .text .more{display: inline-block;border:#5cc0f4 solid 1px;color: #5cc0f4;padding:.6rem 3rem;font-size: 1.6rem;border-radius: 10rem;margin-top:12%;}
.index_product_con .text .more:hover ,.index_platform .more:hover{background-color: #5cc0f4;color: #fff;}

.pro_banner{padding: 5% 0 0;text-align: center;background-color: #c2e9eb;}
.pro_banner .title{font-size: 2.4rem;color: #000;}
.pro_banner .des{margin-top: 3%;font-size: 1.7rem;}
.pro_banner .img{margin-top: 4%;}
.pro_banner .img img{display: block;margin:0 auto;max-width: 100%;}

.pro_feature{padding: 5% 0 7%;text-align: center;background: url(../images/lines_bg.png) center bottom no-repeat;background-size: 100% auto;}
.pro_feature .my_ul{display: flex;justify-content: center;flex-wrap: wrap;margin: 0 auto;}
.pro_feature .my_ul li{margin:0 4rem 6rem;}
.pro_feature .my_ul li img{display: block;height: 6rem;margin: 0 auto .5rem;}

.pro_imgs{background-color: #f3f3f3;padding: 5% 0;}
.pro_imgs .title{text-align: center;font-size: 2.4rem;color: #000;}
.pro_imgs .img{margin-top: 5%;}
.pro_imgs .img img{display: block;margin:0 auto;max-width: 100%;}

.pro_parameter{padding: 5% 0;}
.pro_parameter .title{text-align: center;font-size: 2.4rem;color: #000;margin-bottom: 4%;}

.pro_parameter .am-table{margin:0;border: none;border-top: #000 solid 1px;}
.pro_parameter .am-table tr td{padding:2rem 0; border: none;border-bottom: #000 solid 1px;line-height: 3rem;}
.pro_parameter .am-table tr td:first-of-type{font-weight: bold;font-size: 1.8rem;width: 30%;}


.pro_list{padding-bottom: 6%;}
.pro_list dt{padding-top: 6%;font-size: 3.2rem;color: #000;}
.pro_list dt:first-of-type{padding-top: 5%;}
.pro_list ul{margin: 0 -4rem;}
.pro_list ul li{padding: 3% 4rem 0;text-align:center;}
.pro_list ul li .img{display:block;position: relative;overflow: hidden;}
.pro_list ul li .img:after{display: block;content: '';padding-bottom: 78.11%;}
.pro_list ul li .img img{width: 100%;height: 100%;position: absolute;left: 0;top: 0;z-index: 1;object-fit: contain;transition:opacity .5s cubic-bezier(.26,1.04,.54,1),transform .5s cubic-bezier(.26,1.04,.54,1);}
.pro_list ul li .img:hover img{transform:scale(1.05) translateZ(0);}
.pro_list ul li .title{display: block;padding: 2rem 0 1rem;font-size: 2rem;color: #000;}
.pro_list ul li .subtitle{color: #666;font-size: 1.5rem;}


/*
云平台
*/
.index_platform{padding: 5% 0;text-align: center;}
.index_des{text-align: center;margin-top: 2rem;}
.index_platform .img{margin-top: 4%;}
.index_platform .img img{display: block;max-width: 100%;margin: 0 auto;}
.index_platform .more{display: inline-block;border:#5cc0f4 solid 1px;color: #5cc0f4;padding:.6rem 3rem;font-size: 1.6rem;border-radius: 10rem;margin-top:3%;}


.platfrom_warp{padding: 5% 0;overflow: hidden;}
.platfrom_bg{background-color: #f4f4f4;}
.platfrom_box{display: flex;justify-content: space-between;align-items: center;}
.platfrom_box.reverse{flex-direction: row-reverse;}
.platfrom_box .pic{width: calc(70% - 3.5rem);}
.platfrom_box .pic img{display: block;max-width: 100%;}
.platfrom_box .text{width: calc(30% - 3.5rem);}
.platfrom_box .text .title ,.platfrom_app .title{font-size: 3.2rem;}
.platfrom_box .text .title::before ,.platfrom_app .title:before{display: block;content: '';width: 7rem;background-color: #5cc0f4;height: 2px;margin-bottom: 1rem;}
.platfrom_box .text .des{margin-top: 7%;text-align: justify;font-size: 1.8rem;line-height: 2em;}

.platfrom_box .pic .am-slider-default{position:relative;margin:0 auto;box-shadow:none; z-index:1;border-radius:0;padding-bottom: 5rem;}
.platfrom_box .pic .am-slider-default .am-slides li span{display: block;margin-top: 2rem; text-align: center; letter-spacing: 1rem;font-size: 1.8rem;}
.platfrom_box .pic .am-slider-default .am-control-nav{ bottom:0; z-index:10;}
.platfrom_box .pic .am-slider-default .am-control-nav li a{ width:7rem; height:.2rem;box-shadow:none;border-radius: 0;background-color: #dedede;}
.platfrom_box .pic .am-slider-default .am-control-nav li a.am-active{background-color:#5cc0f4;}

.platfrom_app .title{text-align: center;}
.platfrom_app .title::before{margin: 0 auto 1rem;}
.platfrom_app .des{text-align: center;font-size: 1.8rem;margin-top:1rem;}

.platfrom_scroll_phone{ text-align:center; margin-top:3%; padding:0; position:relative;}
.platfrom_scroll_phone:after{ display:block; content:''; width:100%; height:100%; background:url(../images/ipone_bg.png) center center no-repeat; position:absolute; left:0; top:0; z-index:2;}
.platfrom_scroll_phone dd{position:relative;z-index:1;}
.platfrom_scroll_phone .text{transition:all 300ms ease; background-color:#fff;box-shadow: 0 0px .8rem rgba(58, 59, 59, 0.2);}
.platfrom_scroll_phone .img{ display:block; width:100%;opacity: 0.3;}
.platfrom_scroll_phone .slick-current .img{opacity: 1;}
.platfrom_scroll_phone .slick-list{padding:13rem 18rem!important;}
.platfrom_scroll_phone .slick-center{z-index:3;}
.platfrom_scroll_phone .slick-center .text{-moz-transform:scale(1.54);-ms-transform:scale(1.54);-o-transform:scale(1.54);-webkit-transform:scale(1.54);transform:scale(1.154);}
.platfrom_scroll_phone .slick-dots { margin:0; bottom:-3rem;z-index:3;}
.platfrom_scroll_phone .slick-dots li{height:.8rem;width:.8rem;margin: 0 5px; position:relative; background-color:#ccc; border-radius:50%;}
.platfrom_scroll_phone .slick-dots li.slick-active{background-color:#5cc0f4;}
.platfrom_scroll_phone .slick-dots li button{display:none;}
.platfrom_scroll_phone .slick-next,.platfrom_scroll_phone .slick-prev{width:7.5rem; height:12.4rem; margin-top:-6.2rem; text-align:center;z-index:3;}
.platfrom_scroll_phone .slick-prev{ left:-10rem; background:url(../images/arrow.png) left top no-repeat!important;}
.platfrom_scroll_phone .slick-next{ right:-10rem;background:url(../images/arrow.png) right top no-repeat!important;}
.platfrom_scroll_phone .slick-next:before ,.platfrom_scroll_phone .slick-prev:before{ display:none;}
.platfrom_scroll_title{ text-align:center; margin-top:5%;}
.platfrom_scroll_title span{ display:inline-block; line-height:4.6rem; min-width:20rem; padding:0 1.5rem; font-size:1.8rem; border: #000 solid 1px;border-radius: 30rem;}


/*
方案
*/
.index_solution{padding: 5% 0;background-color: #5cc0f4;background-position: center;background-size: cover;color: #fff;background-repeat: no-repeat;}
.index_solution .web_w{padding: 0 2%;}
.index_solution_tab{display: flex;justify-content: space-between;margin-top: 4%;}
.index_solution_tab .hd ul{width: 22rem;display: flex;flex-direction: column;border: none;}
.index_solution_tab .hd li {font-size:1.6rem;margin-bottom: 3rem;}
.index_solution_tab .hd li:nth-last-of-type{margin-bottom: 0;}
.index_solution_tab .hd li a {display:block;padding:1rem;text-align:center;margin:0;background:rgba(0, 0, 0, .2);position: relative;color: #fff;border-radius: 30rem;}
.index_solution_tab .hd li.on a {background: #5cc0f4;color: #fff;}
.index_solution_tab .bd{width:calc(100% - 32rem);padding:0;border:none;}
.index_solution_tab .bd_panel{padding:0;}


.index_solution .des{font-size: 1.8rem;text-align: justify;}
.index_solution .des a{color: #fff;}
.index_solution .ico{display: flex;justify-content: space-between;flex-wrap: wrap;}
.index_solution .ico .iteam{display: flex;width: calc(25% - 4rem);margin-top: 4%;align-items: center;}
.index_solution .ico .iteam img{width: 6rem;height: 6rem;margin-right:1rem;}
.index_solution  .more{display: inline-block;background-color: #fff;color: #5cc0f4;padding:.6rem 3rem;font-size: 1.6rem;border-radius: 10rem;margin-top:8%;}
.index_solution  .more:hover{background-color:#0068b7;color: #ffffff;}


.solution_td{background-color: #f2f4f7;padding: 5.6% 0;}
.solution_title{text-align: center;font-size: 3.8rem;color: #000;}
.solution_subtitle{text-align: center;color: #8c8c8c;margin-top: 1rem;}
.solution_td ul{display: flex;justify-content: space-between;flex-wrap: wrap;margin-top: 3%;}
.solution_td ul li{width: calc(33.33% - 1.3rem);display: flex;align-items:center;justify-content: space-between;background-color: #fff;padding: 2rem;margin-top: 2rem;}
.solution_td ul li .img{width: 7rem;}
.solution_td ul li .img img{display: block;max-width: 6rem;max-height: 6rem;}
.solution_td ul li .text{width: calc(100% - 8rem);display: flex;flex-direction: column;}
.solution_td ul li .text span{color: #848383;margin-top: 1rem;font-size: 1.5rem;}


.solution_gjt{padding: 5.6% 0;}
.solution_gjt .img{display: block;margin: 3% auto 0; max-width: 100%;}

.solution_pro{background-color: #f2f4f7;padding: 5.6% 0;}
.solution_pro dl{display: flex;justify-content: space-between;text-align: center;}
.solution_pro dl.solution_pro_418 ,.solution_pro dl.solution_pro_448,.solution_pro dl.solution_pro_44{padding: 0 0;}
.solution_pro dl dd{margin-top: 5%;}
.solution_pro dl dd .title{font-size: 2.6rem;color: #000;margin-top: 3rem;}
.solution_pro dl dd .serial{margin-top: 2rem; color: #5cc0f4;}
.solution_pro dl dd .serial .am-badge{background-color: #5cc0f4;color: #fff;margin-left: .3rem;font-size: 1.4rem;}
.solution_pro dl dd .text{margin-top: 2rem;line-height: 2;}
.solution_pro dl dd .img{display: flex;align-items: center;justify-content: center;}
.solution_pro dl dd img{display: block;max-width: 100%;margin: 0 auto;}
.solution_pro dl dd .more{display: inline-block;margin-top: 2rem;font-size: 1.4rem;color: #5cc0f4;text-decoration: underline;}


.solution_cj{padding: 5.6% 0;}
.solution_cj ul{display: flex;justify-content: space-between;flex-wrap: wrap;padding: 0 10%;margin-top:2%;}
.solution_cj ul li{width: calc(50% - 1.5rem);margin-top: 3rem;position: relative;}
.solution_cj ul.solution_cj_309{padding: 0;}
.solution_cj ul.solution_cj_309 li{width: calc(33.33% - 1.5rem);}
.solution_cj ul li .img{position: relative;}
.solution_cj ul li .img::after{display: block;content: '';padding-bottom: 56.58%;}
.solution_cj ul li .img img{display: block;position: absolute;width: 100%;height: 100%;object-fit: cover;left: 0;top: 0;z-index: 1;}
.solution_cj ul li .title{height: 4rem;display: flex;align-items: center;background-color: #474747;color: #fff;padding: 0 2.2rem;border-top-right-radius: .5rem;border-bottom-right-radius: .5rem;position: absolute;left: 0;bottom: 2rem;z-index: 2;}
.solution_cj ul li .text{position: absolute;width: 100%;height: 0;position: absolute;left: 0;bottom: 0;background-color: #00aeba;display: flex;justify-content: space-between;z-index: 3;padding: 7% 7% 0 7%;color: #fff;align-items: center;opacity: 0;transition: all 300ms ease-in-out 0s;overflow: hidden;}
.solution_cj ul li:hover .text{height: 100%;opacity: 1;}
.solution_cj ul li .text .des{width:50%;display: flex;flex-direction: column;padding-bottom: 10%;}
.solution_cj ul li .text .des strong{margin-bottom: 1rem;}
.solution_cj ul li .text .des span{font-size: 1.5rem;}
.solution_cj ul li .text .pic{width: 40%;display: flex;align-items: flex-end;height: 100%;justify-content: center;}
.solution_cj ul li .text .pic img{display: block;max-width: 100%;}

.solution_con{background-image: url(../images/case_bg.jpg); background-color: #1a191c;background-position: center;background-repeat: no-repeat;background-size: cover;color: #fff;text-align: center;padding: 10% 0;}
.solution_con .text{text-align: center;font-size: 3rem;}
.solution_con .more_a{display: inline-block;padding: 1rem 5rem;background-color: #5cc0f4;color: #fff;border-radius: .5rem;margin-top: 4%;}

/*
我们
*/
.index_about{padding: 5% 0;background-position: center;background-size: cover;background-repeat: no-repeat;}
.index_about .web_w{padding: 0 2%;}
.index_about .des{text-align: justify;line-height: 2.2em;font-size: 2.2rem; letter-spacing: .3rem;}
.index_about .des:before{display: block;content: '';width:9rem;height: 2px;background-color: #5cc0f4;margin-bottom: 2rem;}
.index_about .more{display: inline-block;background-color: #5cc0f4;color: #fff;padding:.6rem 3rem;font-size: 1.6rem;border-radius: 10rem;margin-top:4%;}
.index_about .more:hover{background-color:#0068b7;}


.index_why{padding: 8% 0;background-color: #fff;background-position: center;background-repeat: no-repeat;background-size: auto 100%;}
.index_why .web_w{padding: 0 2%;}
.index_why .ico{display: flex;justify-content: space-between;flex-wrap: wrap;}
.index_why .ico .iteam{display: flex;flex-direction: column;width: calc(34% - 3rem);margin-top: 8%;}
.index_why .ico .iteam img{height: 27.2rem;    object-fit: cover;}
.index_why .ico .iteam strong{font-size: 2.2rem;color: #5cc0f4;margin-top: 2rem;font-weight: normal;}
.index_why .ico .iteam span{margin-top: 3rem;font-size: 1.8rem;}
.index_why .more{display: inline-block;background-color: #fff;color: #5cc0f4;padding:.6rem 3rem;font-size: 1.6rem;border-radius: 10rem;margin-top:8%;}
.index_why .more:hover{background-color:#0068b7;color: #ffffff;}


.about_culture{padding: 5% 0;background-position: center;background-size: cover;background-repeat: no-repeat;}
.about_culture .index_title{color: #fff;letter-spacing: 1rem;}
.about_culture .list{display: grid;grid-template-columns: 30% 70%; grid-column-gap: 0; grid-row-gap: 1rem; margin: 5% -.5rem 0;}
.about_culture .list .iteam:first-of-type{grid-column-start: 1; grid-column-end: 2; grid-row-start: 1; grid-row-end: 3; background: url(../images/about_culture_bg_1.jpg) center no-repeat;background-size:cover;}
.about_culture .list .iteam:nth-of-type(2){background: url(../images/about_culture_bg_2.jpg) center no-repeat;background-size:cover;}
.about_culture .list .iteam:nth-of-type(3){background: url(../images/about_culture_bg_3.jpg) center no-repeat;background-size:cover;}
.about_culture .list .iteam{display: flex;flex-direction: column;justify-content: center;text-align: center;background-color: rgba(255, 255, 255, 0.7);margin:0 .5rem;padding: 4rem 0;}
.about_culture .list .iteam .title{font-size: 2.6rem;color: #5cc0f4;font-weight: bold;}
.about_culture .list .iteam .title span{font-size: 1.5rem;display: block;}
.about_culture .list .iteam .title span:before{display: block;content:'';width: 4rem;height: 1px;background-color: #5cc0f4;margin: .5rem auto 0;}
.about_culture .list .iteam .des{margin-top:1rem;line-height: 3rem;font-size: 1.8rem;}
.about_culture .list .iteam:first-of-type .des{margin-top: 2rem;}

.about_strong{padding: 5% 0;background-position: center;background-size: cover;background-repeat: no-repeat;}
.about_strong .index_title{letter-spacing: 1rem;}
.about_strong .list{display: flex;justify-content: space-between;flex-wrap: wrap;margin-top: 2%;}
.about_strong .list .iteam{width: 25%;margin-top: 3rem;}
.about_strong .list .iteam img{display: block;height: 15rem;margin: 0 auto;}
.about_strong .list .iteam .title{font-size: 2.4rem;margin-top: 3rem;text-align:center;}
.about_strong .list .iteam .des{font-size: 1.8rem;margin-top: 3rem;text-align: justify;}

.about_honer_banner{position: relative;}
.about_honer_banner .bg_img{display: block;width: 100%;margin: 0 auto;position: relative;z-index: 1;}
.about_honer_banner .text{width: 100%;height: 100%;position: absolute;left: 0;top: 0;display: flex;align-items: center;color: #fff;font-size: 3rem;letter-spacing: 1.2rem;z-index: 2;padding-bottom: 5%;}

.about_honer_block{position: relative;}
.about_honer_block .bg_img{display: block;width: 100%;margin: 0 auto;position: relative;z-index: 1;}
.about_honer_block .text{width: 100%;height: 100%;position: absolute;left: 0;top: 0;padding: 5% 0;z-index: 2;color: #000;text-align: center;}
.about_honer_block .text.white{color: #fff;}
.about_honer_block .text .title{font-size: 4rem;}
.about_honer_block .text .des{margin-top: 2%;font-size: 1.8rem;line-height: 2;}
.about_honer_block .text .list{margin-top: 4%;display: flex;justify-content: center;}
.about_honer_block .text .list .item{display: flex;flex-direction: column;text-align: center;margin-right: 3rem;border-right: #000 solid 1px;padding-right: 3rem;}
.about_honer_block .text .list .item:last-of-type{padding-right: 0;margin-right: 0;border-right: 0;}
.about_honer_block .text .list .item strong{font-size: 2.4rem;font-weight: normal;}
.about_honer_block .text .list .item span{font-size: 2rem;}


/*
联系
*/
.index_contact{padding: 6% 0;background-position: center;background-size: cover;background-repeat: no-repeat;color: #fff;text-align: center;}
.index_contact a{color: #fff;}
.index_contact .des{text-align: center;line-height: 2.2em;font-size: 3rem;}
.index_contact .more{display: inline-block;background-color: #fff;color: #5cc0f4;padding:.6rem 3rem;font-size: 1.6rem;border-radius: 10rem;margin-top:3%;}
.index_contact .more:hover{background-color:#0068b7;color: #fff}

.contact_warp{padding: 7% 0;background-position: center;background-size: cover;background-repeat: no-repeat;}
.contact_list{display: flex;justify-content: space-between;}
.contact_list .contact_form{width:calc(52% - 4rem);}
.contact_list .contact_text{width:calc(48% - 4rem);display: flex;flex-direction: column;justify-content: space-between;padding-bottom: 8rem;}
.contact_list .contact_text .list{margin-bottom:2rem;}
.contact_list .contact_text .title{margin-bottom: 2rem;}
.contact_list .contact_text .title span{padding: .6rem 1rem; background-color:#5cc0f4;color: #fff;border-radius: .3rem;font-weight: bold;}
.contact_list .contact_form .layui-form-item{margin-bottom: 2rem;position: relative;}
.contact_list .contact_form .required{position: relative;}
.contact_list .contact_form .required:after{display: block;content: '*';position: absolute;right: 1rem; top: 50%;transform: translateY(-50%); color: #ff0000; line-height: 0;}
.contact_list .contact_form .layui-form-item.flex{display: flex;justify-content: space-between;}
.contact_list .contact_form .layui-form-item.flex:after{display: none;}
.contact_list .contact_form .layui-form-item .layui-input-inline{width: calc(50% - 1rem);margin: 0;}
.contact_list .contact_form .title{font-size: 2rem;font-weight: 600;margin-bottom: 7rem;}
.contact_list .contact_form .layui-input ,.contact_list .contact_form .layui-input-inline img{height: 4.8rem;line-height: 4.8rem;border-radius: .2rem; display: block;width: 100%;}
.contact_list .contact_form .layui-btn{background-color: #5cc0f4;width: calc(50% - 1rem);font-size: 1.8rem;margin-top: 1.5rem; color:#FFF}


/*
电子学生证政策风口
*/
.special_dzxsz{position: relative;min-width:1200px;}
.special_dzxsz .am-img-responsive{position: relative; z-index: 1;width: 100%!important;}
.special_dzxsz .text{width: 100%;height: 100%;position: absolute;left: 0;top: 0;z-index: 2;}
.special_dzxsz .text .name{font-size: 2.9rem;}

.special_dzxsz_zcfk .text{align-items: center;}
.special_dzxsz_zcfk .text .des{width: 50%;float: right;flex-direction: column;}
.special_dzxsz_zcfk .text .des .name{color:#5cc0f4;}
.special_dzxsz_zcfk .text .ms{margin-top: 7%;font-size: 1.8rem;}
.special_dzxsz_zcfk .text .ms p::before{display: inline-block;width: .6rem;height: .6rem;background-color: #5cc0f4;content: '';margin-right: 1.5rem;vertical-align: middle;}

/*
电子学生证解决方案
*/
.special_dzxsz_jjfa .text{align-items: center;}
.special_dzxsz_jjfa .text .des{width: 50%;flex-direction: column;padding-right: 9%;}
.special_dzxsz_jjfa .text .name{font-size: 2.7rem;color:#5cc0f4;text-align: justify;}
.special_dzxsz_jjfa .text .ms{margin-top: 7%;font-size: 1.8rem;}
.special_dzxsz_jjfa .text .ms li{display: flex;align-items: center; margin-top:2.6rem;}
.special_dzxsz_jjfa .text .ms li .img{width: 3.8rem;}
.special_dzxsz_jjfa .text .ms li strong{margin: 0 2.5rem;color:#5cc0f4;font-weight: normal;}
.special_dzxsz_jjfa .text .more{margin-top:12%;}
.special_dzxsz_jjfa .text .more a{display: inline-block;background-color: #5cc0f4;padding: .5rem 1.5rem;font-size: 1.6rem;border-radius: .5rem;color: #fff;}

/*
电子学生证产品
*/
.special_dzxsz_product:after{display: block;content: '';padding-bottom: 38%;background-color: #00aeba;}
.special_dzxsz_product .web_w{justify-content: space-between;height: 100%;align-items: center;}
.special_dzxsz_product .text{align-items: center;color: #fff;}
.special_dzxsz_product .text .des{width: 50%;flex-direction: column;padding-right: 5%;}
.special_dzxsz_product .text .name{font-size: 3.8rem;}
.special_dzxsz_product .text .ms{margin-top: 5%;font-size: 24px;}
.special_dzxsz_product .text .ms ul{margin-top: 7%;}
.special_dzxsz_product .text .ms li{display: flex;align-items: center; margin-top:3rem;}
.special_dzxsz_product .text .ms li .img{width: 6rem;}
.special_dzxsz_product .text .ms li span{font-size: 2rem;}
.special_dzxsz_product .text .more{margin-top:12%;}
.special_dzxsz_product .text .more a{display: inline-block;background-color: #fff;padding: .5rem 1.5rem;font-size: 1.6rem;border-radius: .5rem;color: #20cac1;}

.special_dzxsz_product .am-slider-default{width: 50%;margin:0;box-shadow:none;border-radius:0;background:none;}
.special_dzxsz_product .am-slider-default .am-slides li span{display:block;text-align: center;color: #fff;font-size: 1.8rem;margin-top:1rem;}
.special_dzxsz_product .am-slider-default .am-control-nav{ bottom:-3rem; z-index:10;}
.special_dzxsz_product .am-slider-default .am-control-nav li a{ width:1rem; height:1rem;border:rgba(24,154,152,0.5) solid 1px; background:#fff;box-shadow:none;}
.special_dzxsz_product .am-slider-default .am-control-nav li a.am-active{background-color:#5cc0f4;border:#5cc0f4 solid 1px;}

/*
电子学生证云平台
*/
.special_dzxsz_ypt .text{align-items: center;}
.special_dzxsz_ypt .text .des{flex-direction: column;}
.special_dzxsz_ypt .text .name{font-size: 34px;color: #5cc0f4;text-align: center;}
.special_dzxsz_ypt .text .ms{width:37%;margin-top: 5%;font-size: 24px;}
.special_dzxsz_ypt .text .ms ul{margin-top: 7%;}
.special_dzxsz_ypt .text .ms li{margin-top:40px;}
.special_dzxsz_ypt .text .ms li .title{display: flex;align-items: center;}
.special_dzxsz_ypt .text .ms li .title span{margin-left: 2rem;font-size: 24px;color: #5cc0f4;}
.special_dzxsz_ypt .text .ms li .word{font-size: 2rem;margin-top: .5rem;padding-left: 2.7rem;}
.special_dzxsz_ypt .text .more{margin-top:5%;}
.special_dzxsz_ypt .text .more a{display: inline-block;background-color: #5cc0f4;padding: .5rem 1.5rem;font-size: 1.6rem;border-radius: .5rem;color: #fff;}


/*
电子学生证案例
*/
.special_dzxsz_case .text .des{flex-direction: column;padding-top: 12%;}
.special_dzxsz_case .text .name{font-size: 3.2rem;color: #5cc0f4; align-items: flex-end;justify-content: center;}
.special_dzxsz_case .text .name span{font-size: 4.8rem;}


/*
电子学生证合作
*/
.special_dzxsz_hz .text{color: #fff;text-align: center;}
.special_dzxsz_hz .text .des{flex-direction: column;padding-top: 7%}
.special_dzxsz_hz .text .name{font-size: 3.2rem;text-align: center;}
.special_dzxsz_hz .text .ms{margin-top: 2%;font-size: 2rem;}
.special_dzxsz_hz .text .ms ul{margin-top:5%;}
.special_dzxsz_hz .text .ms li{display: flex;justify-content: center;flex-direction: column;align-items: center;}
.special_dzxsz_hz .text .ms li img{width: 82px;height: 82px;}
.special_dzxsz_hz .text .ms li .title{font-size: 1.8rem;margin-top:1rem;}
.special_dzxsz_hz .text .ms li .title span{font-size: 2rem;display: block;}

.special_dzxsz_hzms .text{align-items: center;}
.special_dzxsz_hzms .text .des{flex-direction: column;}
.special_dzxsz_hzms .text .name{font-size: 3.2rem;text-align: center;}
.special_dzxsz_hzms .text .block{margin-top: 10%;}
.special_dzxsz_hzms .text .block ul{display: flex;justify-content: center;}
.special_dzxsz_hzms .text .block ul:last-of-type{position: relative;top: -2rem;}
.special_dzxsz_hzms .text .block ul li{position: relative;width: 139px;height: 121px;display: flex;justify-content: center;align-items: center;text-align:center;margin: 0 24px;}
.special_dzxsz_hzms .text .block ul li::before{display: block;content: '';width: 139px;height: 121px;background: url(../images/pic_7_ico_8.png) center center no-repeat;background-size: cover;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);z-index: 1;}
.special_dzxsz_hzms .text .block ul li span{position: relative;z-index: 2;font-size: 2.8rem;line-height: 120%;color: #626262;}
.special_dzxsz_hzms .text .more{margin-top:7%;text-align: center;}
.special_dzxsz_hzms .text .more a{display: inline-block;background-color: #5cc0f4;padding: .5rem 2rem;font-size: 2rem;border-radius: .5rem;color: #fff;}
.special_dzxsz_hzms .text .title{font-size: 2.8rem;color: #4b4b4b;background: url(../images/pic_7_ico_7.png) center center no-repeat;margin-top:8%;text-align: center;}
.special_dzxsz_hzms .text .iteam{display: flex;justify-content: center;margin-top:7%;text-align: center;}
.special_dzxsz_hzms .text .iteam li{display: flex;flex-direction: column;}
.special_dzxsz_hzms .text .iteam li:nth-of-type(even){height: 87px;margin: 0 2rem;justify-content: center;}
.special_dzxsz_hzms .text .iteam li img{max-width:100%;}
.special_dzxsz_hzms .text .iteam li span{font-size: 2rem;color: #6d6d6d;margin-top: 1.5rem;}

/*
电子学生证关于奇果
*/
.special_dzxsz_about .text{align-items: center;}
.special_dzxsz_about .text .des{flex-direction: column;}
.special_dzxsz_about .text .name{width:100%;height:42px;font-size: 3rem;display: flex;align-items: center;justify-content: flex-start;color: #fff;background: url(../images/pic_8_ico_1.png) left center no-repeat;padding-left: 1.5rem;}
.special_dzxsz_about .text .ms{width:50%;font-size: 1.8rem;margin-top: 2rem;text-align: justify;line-height: 36px;}


/*
NEWS
*/
.index_news{padding:4% 0;}
.index_news dt{font-size: 2.4rem; border-bottom:#dedede solid 1px;padding-bottom: 1rem;position: relative;display: flex;justify-content: space-between;align-items: flex-end;}
.index_news dt span{font-size: 1.6rem;font-family: 'Times New Roman', Times, serif;}
.index_news dt:after{display: block;content: '';width: 10rem;height: .5rem;background-color: #5cc0f4;position: absolute;left: 0;bottom: -.2rem;}
.index_news dd{ margin-top:3%;display: flex;justify-content: space-between;}
.index_news dd .am-slider-default{margin:0;box-shadow:none; z-index:1;border-radius:0;width:calc(55% - 1.5rem); padding-bottom: 3rem;}
.index_news dd .am-slider-default .am-slides li{display: flex!important;justify-content: space-between;}
.index_news dd .am-slider-default .am-slides li .img{width: 60%;position: relative;overflow: hidden;}
.index_news dd .am-slider-default .am-slides li .img:after{display: block;content: '';padding-bottom: 56.25%;}
.index_news dd .am-slider-default .am-slides li .img img{ display:block;width:100%;height: 100%;position: absolute;left: 0;top: 0;object-fit: cover;transition:opacity .5s cubic-bezier(.26,1.04,.54,1),transform .5s cubic-bezier(.26,1.04,.54,1);}
.index_news dd .am-slider-default .am-slides li .img:hover img{transform:scale(1.05) translateZ(0);}
.index_news dd .am-slider-default .am-slides li .text{width: 40%;padding: 2rem;display: flex;flex-direction: column;justify-content: center;background-color: #f1f1f1;}
.index_news dd .am-slider-default .am-slides li .title{display: block;font-weight: bold; overflow : hidden; text-overflow: ellipsis;display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;text-align: justify;}
.index_news dd .am-slider-default .am-slides li .time{font-size: 1.4rem;margin-top: 1rem;}
.index_news dd .am-slider-default .am-slides li .des{color: #999;margin-top:1rem;font-size: 1.5rem;text-align: justify;}
.index_news dd .am-slider-default .am-slides li .more{margin-top: 1rem;font-size: 1.5rem;color: #5cc0f4;}
.index_news dd .am-slider-default .am-control-nav {bottom:inherit;bottom:0;z-index: 10;}
.index_news dd .am-slider-default .am-control-nav li a{box-shadow:none;background:#dedede;}
.index_news dd .am-slider-default .am-control-nav li a.am-active{background-color:#5cc0f4;width: 2.2rem;}


.index_news dd .am-tabs{width:calc(45% - 1.5rem); position: relative;}
.index_news dd .am-tabs .more_btn{position: absolute;right: 0;top: 4px;font-size: 1.4rem;color: #999;}
.index_news dd .am-tabs .am-nav-tabs {border-bottom:#dedede solid 1px; padding-bottom:1rem;margin: 0;}
.index_news dd .am-tabs .am-nav-tabs li {margin:0;font-weight: 500;}
.index_news dd .am-tabs .am-nav-tabs li a {display:block;padding:0 1rem;text-align:center;border:none!important;margin:0;background:none;margin-right:.5rem;font-size:1.6rem;border-radius: 3rem;}
.index_news dd .am-tabs .am-nav-tabs li:last-of-type a{margin: 0;}
.index_news dd .am-tabs .am-nav-tabs li.am-active a{color:#fff;background-color: #5cc0f4;}
.index_news dd .am-tabs .more_btn:hover{color: #5cc0f4;}
.index_news dd .am-tabs .am-tabs-bd {padding:0;border:none;}
.index_news dd .am-tabs .am-tabs-bd .am-tab-panel{padding:2rem 0 0 0;}
.index_news dd .am-list{margin:0;position: relative;}
.index_news dd .am-list::before{display: block;content: '';width: 1px;height: 100%;position: absolute;left: 3px;top: 0;background-color: #f2f2f2;z-index: 1;}
.index_news dd .am-list li{border:none;background:none;display: flex;align-items: center;justify-content: space-between;position: relative;z-index: 2;font-size: 1.5rem;}
.index_news dd .am-list li a{padding:.7rem 0;display: flex;align-items: center;width: calc(100% - 7rem);white-space: nowrap; overflow: hidden; text-overflow: ellipsis;position: relative;}
.index_news dd .am-list li:first-of-type a{padding-top: 0;}
.index_news dd .am-list li a::before{display: block;content: '';width: .8rem;height: .8rem;border: #dedede solid 2px;margin-right:1rem;border-radius: 50%;flex-shrink: 0;}
.index_news dd .am-list li a:hover:before{border-color: #5cc0f4;}
.index_news dd .am-list li span{color: #999;width: 5rem;}


.article_wapper{padding:6rem 0;}
.article_left_side{width: 840px;float:left;}
.article_right_side{width: calc(100% - 880px);float:right;}
.article_nav li{text-align: center;font-size: 1.6rem;padding: 1.8rem 0;border-bottom: 2px solid #e5eff5;}
.article_nav li.on{border-color: #5cc0f4;}
.article_nav li a{color: #869aa3}
.article_nav li a:hover ,.article_nav li a.on{color:#5cc0f4;}
.article_list{margin-top: 3rem;}
.article_guide{color: #a0a8ad;font-size: 1.5rem;}
.article_guide a{color: #a0a8ad;}


.article_iteam li{border-bottom: 1px solid #e5eff5; padding-bottom: 3rem;margin-top:3rem;display: flex;justify-content: space-between;}
.article_iteam li .img{display: block;overflow: hidden;position: relative;width: 300px;}
.article_iteam li .img::after{display: block;content: '';padding-bottom: 56.25%;}
.article_iteam li .img img{ display:block;width:100%;height: 100%;position: absolute;left: 0;top: 0;object-fit: cover;transition:opacity .5s cubic-bezier(.26,1.04,.54,1),transform .5s cubic-bezier(.26,1.04,.54,1);}
.article_iteam li .img:hover img{transform:scale(1.05) translateZ(0);}
.article_iteam li .text{width: calc(100% - 33rem);display: flex;flex-direction: column;justify-content: space-between;}
.article_iteam li .text .title{font-size: 1.8rem;}
.article_iteam li .text .des{color: #999;font-size: 1.4rem;margin-top:1rem;}
.article_iteam li .text .info{display: flex; color: #b5b5b5;margin-top: 1.5rem;justify-content: space-between;}
.article_iteam li .text .info span{font-size: 1.4rem;display: flex;align-items: center;}
.article_iteam li .text .info span.img_logo::before{display:block;content:'';width: 1.8rem;height: 1.8rem;background: url(../images/app-icon72x72@2x.png) center center no-repeat;background-size: contain;border-radius: 50%;background-color: #f2f2f2;}
.article_iteam li .text .info span::before{margin-right: .5rem;}
.article_iteam li .text .info span a{color: #b5b5b5;}
.article_iteam li .text .info span a:hover{color:#5cc0f4;}

.article_right_block{padding: 2rem;background-color: #fff; box-shadow: 0 1px 7px 4px #ecf0f5;margin-top: 2.2rem;overflow: hidden;}
.article_right_block .am-form{height: 40px;border:#e0e0e0 solid 1px;display: flex;justify-content: space-between;align-items: center;}
.article_right_block .am-form .am-form-field{width: calc(100% - 3rem); border: none; height: 3.8rem;font-size: 1.4rem; box-shadow: none!important;}
.article_right_block .am-form .am-btn{background: none;width: 3rem;height:100%;display: flex;justify-content: center;border: none;padding: 0; align-items: center;}
.article_right_block .tag{margin-top: 3rem;}
.article_right_block .tag .title{font-size: 1.6rem;border-bottom: #e5eff5 solid 1px;margin-bottom:1rem;padding-bottom: 1.5rem;color: #000;}
.article_right_block .tag .iteam{margin: 0 -7px;}
.article_right_block .tag a{margin: 7px;padding: .5rem 7px;;display: inline-block;border-radius: 2px;font-size: 1.4rem;font-weight: normal;border: solid 1px #e8e8e8;}
.article_right_block .tag a:hover{border-color: #5cc0f4;;}

.article_right_block .article_hot_list .title{font-size: 1.6rem;border-bottom: #e5eff5 solid 1px;margin-bottom:1rem;padding-bottom: 1.5rem;color: #000;}
.article_right_block .article_hot{margin-top:1rem;}
.article_right_block .article_hot li{padding:1rem 0; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:1.5rem;margin:0;}
.article_right_block .article_hot li i{width:1.6rem;height:1.6rem;line-height:1.6rem;padding:0;font-style:normal;font-size:1rem;margin-right:.6rem;vertical-align: middle;font-weight: 500;}
.article_right_block .article_hot li:nth-of-type(1) i{background: #e71555;color: #fff;}
.article_right_block .article_hot li:nth-of-type(2) i{background: #16d083;color: #fff;}
.article_right_block .article_hot li:nth-of-type(3) i{background: #ff6700;color: #fff;}
.article_right_block .article_hot li:last-of-type{padding-bottom:0;}


.article_hd{ background-color:#f9f9f9; padding:2.5rem 3rem;color:#BDCCD4;font-size:1.4rem;margin-top: 3rem;}
.article_hd .title{ color:#3D4451; font-size:1.8rem;}
.article_hd .tag{ padding:1rem 0 .5rem;}
.article_hd .tag a ,.article_hd .other a{color:#BDCCD4; display:inline-block;}
.article_hd .tag a:hover,.article_hd .other a:hover{ color:#5cc0f4;}
.article_hd .other{ display: flex;justify-content: space-between;}
.article_hd .other span{ display:inline-block; margin-left:3rem;}
.article_hd .other em{font-style:normal;}
.article_hd .other span:first-of-type{margin-left: 0;}

.article_bd{padding:40px 0;text-align:justify}

.link_btn{ margin-top:3rem; text-align:center;display: flex;justify-content: center;}
.link_btn a{width:55px; height:55px; border-radius:50%; margin:0 1.5rem; text-align:center;background-color:#efefef;transition: all 300ms ease-in-out 0s;font-size:12px;display: flex;flex-direction: column;justify-content: center;}
.link_btn a:hover ,.link_btn a:first-of-type{background-color:#5cc0f4;transition: all 300ms ease-in-out 0s;color: #fff;}
.link_btn a:before{ display:block; font-size:1.8rem;margin:0 auto;}
.article_share .bdsharebuttonbox{ background-color:#fff; text-align:center; padding:3rem 0}
.article_share .bds_qzone ,.article_share .bds_tsina ,.article_share .bds_weixin ,.article_share .bds_sqq,.article_share .bds_fbook ,.article_share .bds_twi ,.article_share .bds_linkedin ,.article_share .bds_more ,.pro_text .des .bds_qzone ,.pro_text .des .bds_tsina ,.pro_text .des .bds_weixin ,.pro_text .des .bds_sqq,.pro_text .des .bds_fbook ,.pro_text .des .bds_twi ,.pro_text .des .bds_linkedin ,.pro_text .des .bds_more{ background:none!important; padding-left:0!important; display:inline-block; float:none!important; font-size:1.6rem!important;width:3.2rem!important;height:3.2rem!important;line-height:3.2rem!important;margin:0 1.5rem 0 0!important; border-radius:50%; text-align:center;background-color:gray!important;color:#fff!important;transition: all 300ms ease-in-out 0s;}
.article_share .bds_qzone ,.pro_text .des .bds_qzone{background-color:#ffc028!important;}
.article_share .bds_tsina ,.pro_text .des .bds_tsina{background-color:#f3131b!important;}
.article_share .bds_weixin ,.pro_text .des .bds_weixin{background-color:#00cb0d!important;}
.article_share .bds_sqq ,.pro_text .des .bds_sqq{background-color:#1479d7!important;}
.article_share .bds_more,.pro_text .des .bds_more{background-color:#2319dc!important; margin-right:0!important;}
.article_share .bds_fbook ,.pro_text .des .bds_fbook{background-color:#3b5997!important;}
.article_share .bds_twi ,.pro_text .des .bds_twi{background-color:#1da1f3!important;}
.article_share .bds_linkedin ,.pro_text .des .bds_linkedin{background-color:#0b66c3!important;margin-right: 0!important;}
.article_share .bds_qzone:hover ,.article_share .bds_tsina:hover ,.article_share .bds_weixin:hover ,.article_share .bds_sqq:hover,.article_share .bds_fbook:hover ,.article_share .bds_twi:hover ,.article_share .bds_linkedin:hover,.article_share .bds_more:hover{-webkit-box-shadow: inset 0 0 40px rgba(0,0,0,.3); box-shadow: inset 0 0 40px rgba(0,0,0,.3);-webkit-transition: all 0.2s ease;transition: all 0.2s ease;}
.article_share .am-btn-block{background-color:#5cc0f4; color:#fff;}
.bd_weixin_popup_foot{ text-align:center!important;}

/*
Banner
*/
.banner{position:relative;}
.banner img{ display:block; width:100%;margin: 0 auto;}


/*
FOOTER
*/
.footer{ padding:3.5% 0 2%; background-color:#17212B;color: rgba(255,255,255,0.65);}
.footer a{color: rgba(255,255,255,0.65)}
.footer a:hover{color:#5cc0f4;}
.footer_bottom{display: flex;justify-content: space-between;}
.footer_con{display:flex;flex-direction: column;}
.footer_con .bottom_logo img{display: block;width:150px;}
.footer_con .footer_tel{margin-top: 3rem;display:flex;flex-direction: column;font-size: 1.5rem;color: #fff;}
.footer_con .footer_tel span::before{margin-right: 1rem;}
.footer_con .footer_tel span + a{font-size: 2.4rem;color: #fff;margin-top: .5rem;font-family:'Times New Roman', Times, serif;letter-spacing: 0.5px;}

.footer_nav {display: flex;justify-content:space-between;width: 45%;}
.footer_nav .am-accordion-item{border:none;}
.footer_nav .am-accordion-title{margin-bottom:1rem;font-size:1.6rem; font-weight:bold;border-bottom:none; padding-left:0; cursor:default;font-weight:bold;color: #fff;}
.footer_nav .am-accordion-title:after{ display:none;}
.footer_nav dd.am-collapse{ display:block;}
.footer_nav .am-accordion-content{ padding:0;line-height:3.6rem;}
.footer_nav .am-accordion-content span ,.footer_nav .am-accordion-content a{ display:block;}

.footer_nav .am-accordion-content span a i{margin-right: 6px;}

.footer_focus{display: flex;}
.footer_focus .qrcode{text-align: center;width: 9rem;margin-left: 2rem;font-size: 1.4rem;}
.footer_focus .qrcode:first-of-type{margin-left: 0;}
.footer_focus .qrcode img{display: block;width:100%;margin-bottom: .5rem;}

.index_link{margin-top: 3%; font-size:1.4rem;}
.index_link span{display:inline-block;}
.index_link a{display:inline-block;margin-left:2rem;color: rgba(255,255,255,0.65);}
.index_link a:first-of-type{margin-left:1.5rem;}
.index_link a img{display:inline-block;width:1.6rem;height:1.6rem;border-radius:50%;margin-right:.3rem;}

.bottom_copyright{margin-top: 2%;display: flex;justify-content: space-between;font-size: 1.4rem;}
.bottom_copyright .iteam::before{margin-right: 1rem;}

.global_kf{width: 90px; height: 90px;position: fixed;right: 2rem; bottom: 2rem;z-index:1200;}
.global_kf dt{width: 90px;height: 90px;background:#5cc0f4 url(../images/ico_kf.svg) center center no-repeat;background-size: contain;cursor: pointer;border-radius: .5rem;}
.global_kf dd{width: 26rem;background: #fff;box-shadow: 0px1rem 33px 0px rgba(153, 169, 191, 0.4);border-radius: .5rem;position: absolute;right: 105px;bottom: 2rem;display: block;font-size: 1.6rem;}
.global_kf dd:after{display: block;content: ' '; position: absolute;bottom: .5rem;right: -1.5rem;border-left:1rem solid #fff; border-top: .8rem solid transparent; border-bottom: .8rem solid transparent;
border-right: .8rem solid transparent;}
.global_kf dd .text{width: 100%;height: 100%;display: flex;align-items: center;;padding: 2rem;min-height: 82px}
.global_kf dd .text .iteam{width:100%;display: none;}
.global_kf dd .text .iteam:first-of-type{display: block;}
.global_kf dd .text .title{font-size: 1.8rem;font-weight: 400;color: #1F2D3D;line-height: 2.2rem;text-align: center;}
.global_kf dd .text .btn{display: flex;justify-content: center;margin-top: 1.5rem;width: 100%;}
.global_kf dd .text .btn a{display: flex;align-items: center;font-size: 1.6rem;width: 50%;justify-content: center;}
.global_kf dd .text .btn_phone:before{display: inline-block;content: '';background: url(../fonts/icon_phone.svg) left center no-repeat;width: 1.6rem;height: 1.6rem;background-size: contain; margin-right: .8rem;}
.global_kf dd .text .btn_message:before{display: inline-block;content: '';background: url(../fonts/icon_message.svg) left center no-repeat;width: 1.6rem;height: 1.6rem;background-size: contain;margin-right: .5rem;}
.global_kf dd .close_btn{width: 2rem;height: 2rem;display: flex;justify-content: center;align-items: center;position: absolute;left: -1rem;top: -1rem;background-color:#5cc0f4;color: #fff;border-radius: 50%;}

#weixin_img{text-align: center;font-size: 1.4rem;}
#weixin_img img{display: block;width: 100%;margin-bottom: .5rem;}

/*
电子说明书
*/
.iframe_pdf{display: block; background: #000; border: none;height: 100vh;width: 100vw;}
.global_code{width: 44px;height:44px; line-height: 44px; position: fixed;right: 2rem; bottom: 16rem;z-index: 100;font-size:40px; text-align: center;background-color: #5cc0f4;}
.global_code .am-icon-qrcode{color:#fff!important;}
.global_code .img{width: 16rem; position: absolute;left: -16rem; top: -.5rem;text-align: center; line-height: 2.2rem;font-size:1.4rem;display: none;background-color: #fff;padding-bottom: 1rem;}
.global_code .img img{display: block; width: 100%;margin-bottom:2px;}
.global_code img{display:block;width: 16rem;}
.global_code:hover .img{display: block;}
#weixin_img .am-modal-bd{background-color: #fff;}





/*
GUIDE
*/
.guide_nav{padding: 2rem 0;}
.guide_nav.bg{background-color: #f5f5f5;}


/*
PAGEBAR
*/
.page_list{text-align:center;margin-top:40px; font-size:1.4rem;}
.page_list a {display: inline-block;margin:01rem;width:2.5rem;height:2.5rem;line-height:2.5rem;border-radius:50%;background-color:#f2f2f2;}
.page_list .page-num-current{background-color:#5cc0f4;color: #fff;}
.news_page_pages{ margin-top:3rem; padding:2rem 0; border-top:#dedede solid 1px; border-bottom:#dedede solid 1px; position:relative; font-size:1.5rem;}
.news_page_pages dt{ position:absolute; right:0; top:50%; margin-top:-11px;}
.news_page_pages dd{ line-height:3rem; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.error_x{ text-align:center; height:15rem; line-height:15rem;font-size:1.5rem;color: #595959;}
.error_x i{ margin-right:1rem;}
.page_rel{ margin-top:40px;}
.page_rel_title{ background-color:#f2f2f2; padding:1rem 2rem; font-size: 1.6rem;color:#000;font-weight: bold;}
.page_rel_title a{ float:right; font-size: 1.6rem; font-weight: bold;}


/*
SEARCH
*/
.tag_list_all{margin: 3rem -.8rem 0;}
.tag_list_all li {padding: 0 .8rem;margin-bottom: 1.6rem;}
.tag_list_all li a{display: block;background-color: #999; color: #fff;text-align: center;font-size:12px;padding: .8rem;}
.tag_list_all li a:hover{background-color: #5cc0f4;}



/*
CASE
*/
.case_banner{background-color: #f3f3f3;}
.case_banner_item{display: flex;justify-content: space-between;flex-wrap: wrap;}
.case_banner_item dd{display: flex;flex-direction: column;justify-content: space-between;}
.case_banner_item .link{display: block;position: relative;overflow: hidden;height: 100%;}
.case_banner_item .link:after{display: block;content: '';}
.case_banner_item .link img{display: block;width: 100%;height: 100%;position: absolute;left: 0;top: 0;object-fit: cover;}
.case_banner_item dd:nth-of-type(1){width: 27.29%;}
.case_banner_item dd:nth-of-type(2){width: 36.56%;}
.case_banner_item dd:nth-of-type(3){width: 28.125%;flex-wrap: wrap;flex-direction: row;}
.case_banner_item dd:nth-of-type(3) .img:nth-of-type(1){width: 53.7%;height: 47.56%;}
.case_banner_item dd:nth-of-type(3) .img:nth-of-type(2){width: 40%;height: 47.56%;}
.case_banner_item dd:nth-of-type(3) .img:nth-of-type(3){width: 100%;height: 46.54;}

.case_banner_item dd:nth-of-type(1) .img:first-of-type .link::after{padding-bottom: 87.27%;}
.case_banner_item dd:nth-of-type(1) .img:last-of-type .link::after{padding-bottom: 59.93%;}

.case_banner_item dd:nth-of-type(2) .img:first-of-type .link::after{padding-bottom: 19.11%;}
.case_banner_item dd:nth-of-type(2) .img:last-of-type .link::after{padding-bottom: 61.48%;}

.case_banner_item dd:nth-of-type(3) .img:nth-of-type(1) .link::after{padding-bottom: 172.38%;}
.case_banner_item dd:nth-of-type(3) .img:nth-of-type(2) .link::after{padding-bottom: 173.11%;}
.case_banner_item dd:nth-of-type(3) .img:nth-of-type(3) .link::after{padding-bottom: 69.05%;}

.case_banner_item dd .subtitle ,.case_banner_item dd .des{text-align: center;color: #23323e;}
.case_banner_item dd .subtitle{font-weight: bold;font-size: 3.2rem;}
.case_banner_item dd .des{margin-top: 2%;}


.case_list_sort{background-color: #f3f3f3;padding: 5% 0;}
.case_name{text-align: center;}
.case_name span{display: inline-block;font-size: 3.2rem;border-radius: 100rem;box-shadow: 0 0 1rem 1rem rgba(0, 0, 0, .06);padding: 1rem 3rem;color: #000;}

.case_list_tab .hd ul{display:flex;justify-content: space-between;text-align:center;  margin-top:3%;border: none;position: relative;z-index: 2;}
.case_list_tab .hd li {margin:0;}
.case_list_tab .hd li a {display:block;width:10rem;margin:0;padding:0 0 1.5rem;text-align:center;border:none!important;background:none; position:relative;font-size: 1.6rem;color: #23323e;}
.case_list_tab .hd li a i{display: block;width:100%;height: 3.5rem;background-position:center;background-repeat: no-repeat;background-size: auto 100%;margin-bottom: 1rem;overflow: hidden;}
.case_list_tab .hd li:nth-of-type(1).on i{background-image: url(../images/case_ico_0_on.png)!important;}
.case_list_tab .hd li:nth-of-type(2).on i{background-image: url(../images/case_ico_1_on.png)!important;}
.case_list_tab .hd li:nth-of-type(3).on i{background-image: url(../images/case_ico_2_on.png)!important;}
.case_list_tab .hd li:nth-of-type(4).on i{background-image: url(../images/case_ico_3_on.png)!important;}
.case_list_tab .hd li:nth-of-type(5).on i{background-image: url(../images/case_ico_4_on.png)!important;}
.case_list_tab .hd li:nth-of-type(6).on i{background-image: url(../images/case_ico_5_on.png)!important;}
.case_list_tab .hd li.on a {color:#5cc0f4;background:none!important;}
.case_list_tab .hd li.on a:after{ display:block; content:''; width:100%; position:absolute; left:0; bottom:-2px; height:3px; background:#5cc0f4;}
.case_list_tab .bd {padding:2rem 0 0; margin:0 auto;border:none;border-top:#d6d6d6 solid 1px;position: relative;z-index: 1;}
.case_list_tab .hd_panel{padding:0;}

.case_list{margin: 0 -1.5rem;}
.case_list li{padding: 0 1.5rem;margin-top: 3rem;}
.case_list li a{display: block;background-color: #fff;position: relative;}
.case_list li .img{position: relative;overflow: hidden;}
.case_list li .img:after{display: block;content: '';padding-bottom: 91.46%;}
.case_list li .img img{display: block;width: 100%;height: 100%;position: absolute;left: 0;top: 0;object-fit: cover;}
.case_list li .text{padding: 2rem 6% 0;height: 30rem;display: flex;flex-direction: column;justify-content: space-between;}
.case_list li .text .title{font-weight: bold;height: 6rem;}
.case_list li .text .ms{font-size: 1.7rem;color: #979797;height: 15rem;overflow: auto;text-align: justify;}
.case_list li .text .tag{height: 8.6rem;display: flex;align-items: center;flex-wrap: wrap;align-content: center;border-top: #cdcdcd solid 1px;}
.case_list li .text .tag span{margin: .5rem 1rem .5rem 0;font-size: 1.4rem;font-weight: 500;background-color: #cdcdcd;}
.case_list li .text .tag span:last-of-type{margin-right: 0;}

.case_list li .mark{display: flex;cursor: pointer;width: 100%;height: 100%;color:#fff;flex-direction: column;justify-content: center;padding: 5%;position: absolute;left: 0;top: 0;align-items: center;text-align: center;opacity: 0;transition: all 300ms ease-in-out 0s;}
.case_list li .mark .subtitle{font-size: 2.6rem;line-height: 1.4;}
.case_list li .mark .more{margin-top: 60%;}
.case_list li a:hover .mark{opacity: 1;}
.case_list li:nth-child(6n-5) .mark{ background:#B5B551}
.case_list li:nth-child(6n-4) .mark{ background:#34BA9F}
.case_list li:nth-child(6n-3) .mark{ background:#0F0B7A}
.case_list li:nth-child(6n-2) .mark{ background:#0B7D53}
.case_list li:nth-child(6n-1) .mark{ background:#D6510F}
.case_list li:nth-child(6n) .mark{ background:#073E05}



.case_bottom{position: relative;}
.case_bottom img{display: block;width: 100%;}
.case_bottom .text{display: flex;justify-content: center;flex-direction: column;align-items: center;width: 100%;height: 100%;position: absolute;left: 0;top: 0;color: #fff;}
.case_bottom .text .title{font-size: 4rem;font-weight: bold;}
.case_bottom .text .des{font-size: 2rem;margin-top: 1.5%;}
.case_bottom .text .more{margin-top: 1.5rem;color: #fff;}
.case_bottom .text .more:hover{text-decoration: underline;}

.case_page{width:100%;display: flex;justify-content: space-between;flex-wrap: wrap;padding: 5% 0;}

.case_page_pics{border: none;box-shadow: none;background-color: #fff;border-radius: 0;width: 50%;margin: 0;position: relative;}
.case_page_pics .am-slides{width: 100%;height: 100%;position: absolute!important;left: 0;top: 0;}
.case_page_pics .am-slides li{position: relative;overflow: hidden;}
.case_page_pics .am-slides li::after ,.case_page_pics:after{display: block;content: '';padding-bottom: 127.5%;}
.case_page_pics .am-slides li img{display: block;width: 100%;height: 100%;position: absolute;left: 0;top: 0;object-fit: cover;}
.case_page_pics .am-control-nav{ bottom: 2rem;z-index: 10;}
.case_page_pics .am-control-nav li a{background-color: rgba(255, 255, 255, 0.7);box-shadow: none;}
.case_page_pics .am-control-nav li a.am-active{background-color:#5cc0f4}

.case_page_con{width: 50%;padding: 5% 7%;display: flex;flex-direction: column;justify-content: space-between;color: #23323e;text-align: justify;}
.case_page_con .item .title{font-weight: bold;color: #000;margin-bottom: .5rem;}
.case_page_con .item .subtitle{font-weight: bold;font-size: 2.2rem;margin-bottom: .5rem;}
.case_page_con .font_1{font-size: 1.6rem;}
.case_page_con .font_2{font-size: 1.5rem;}
.case_page_con .case_pro{display: flex;justify-content: space-between;align-items: flex-end;font-size: 1.4rem;}
.case_page_con .case_pro .enclosure{text-align: center;font-size: 1.2rem;white-space: nowrap; margin-left: 2rem;}
.case_page_con .case_pro .enclosure img{display: block;margin: 0 auto; height: 2.5rem;}

.case_box_modal{width: 120rem;}
.case_box_modal .layui-layer-content{position: relative;}
.case_box_modal .layui-layer-content:after{display: block;content: '';padding-bottom:62%;}
.case_box_modal .layui-layer-content iframe{width: 100%;height: 100%;position: absolute;left: 0;top: 0;}
.case_box{min-width: 100%;width: 100%;}
.case_box .case_page{padding:0;}


@media screen and (max-width:1600px) {
body ,.am-paragraph-default ,.am-paragraph-default p{font-size: 1.4rem;}
.am-paragraph-default p,p{margin-bottom:1rem;}

/*
Header
*/
.header{height:9rem; padding-top:3rem;}
.header .nav li.parent_li .am-menu-sub{top: 9rem;}

.header .menu_sub{padding:2rem 0;}
/*
Banner
*/
.scroll_banner.am-slider-default .am-slides li .text .title{font-size: 3.6rem;}
.scroll_banner.am-slider-default .am-slides li .text .subtitle{font-size:1.6rem;}
.scroll_banner.am-slider-default .am-slides li .text .more{font-size: 1.4rem;}

.index_banner .am-slider-default .am-slides li .text{padding-bottom: 6rem;}
.index_banner .am-slider-default .am-control-nav{bottom: 8rem;}

.scroll_banner.am-slider-default .am-slides li .text .more{padding:.8rem 3rem;font-size: 1.4rem;}

.index_banner_block{height: 12rem;bottom: -6rem;}
.index_banner_block dd .title{font-size:1.4rem;}
.index_banner_block dd .des{font-size: 1.2rem;}

.platform_banner.am-slider-default .am-slides li .text .title{font-size: 3rem;}
.platform_banner.am-slider-default .am-slides li .text .subtitle{font-size: 1.8rem;}


/*
产品
*/
.index_title{font-size: 2.4rem;}
.index_product_tab .hd li {font-size:1.8rem;}
.index_product_con .text .title{font-size: 2rem;}
.index_product_con .text .des{font-size: 1.6rem;margin-top: 3%;}
.index_product_con .text .list{margin-top: 3%;}
.index_product_con .text .more{padding:.6rem 3rem;font-size: 1.4rem;}

.pro_banner .title{font-size: 2.4rem;}
.pro_banner .des{margin-top: 2%;font-size: 1.6rem;}
.pro_banner .img img{max-width: 70%;}

.pro_feature .my_ul li{margin:0 4rem 5rem;}

.pro_imgs .title{font-size: 2.4rem;}

.pro_parameter .title{font-size: 2.4rem;}

.pro_parameter .am-table tr td:first-of-type{font-size: 1.5rem;width: 20%;}


.pro_list dt{font-size: 3rem;}


/*
云平台
*/

.index_platform .more{padding:.6rem 3rem;font-size: 1.4rem;}

.platfrom_box .pic{width: calc(70% - 3.5rem);}
.platfrom_box .text{width: calc(30% - 3.5rem);}
.platfrom_box .text .title ,.platfrom_app .title{font-size: 2.4rem;}
.platfrom_box .text .des{margin-top: 7%;font-size: 1.6rem;}

.platfrom_box .pic .am-slider-default .am-slides li span{font-size: 1.6rem;}

.platfrom_app .des{font-size: 1.6rem;}

.platfrom_scroll_phone .slick-list{padding:13rem 18rem!important;}

.platfrom_scroll_phone .slick-dots { margin:0; bottom:-3rem;z-index:3;}

.platfrom_scroll_phone .slick-next,.platfrom_scroll_phone .slick-prev{transform: scale(.6);}
.platfrom_scroll_phone .slick-prev{ left:-10rem;}
.platfrom_scroll_phone .slick-next{ right:-10rem;}
.platfrom_scroll_title span{line-height:4rem; min-width:16rem; padding:0 1.5rem; font-size:1.6rem;}

/*
方案
*/
.index_solution_tab .hd{width: 16rem;}
.index_solution_tab .hd li {font-size:1.6rem;margin-bottom: 3rem;}
.index_solution_tab .bd{width:calc(100% - 26rem);padding:0;border:none;}

.index_solution  .more{padding:.6rem 3rem;font-size: 1.4rem;}
.index_solution .des{font-size: 1.6rem;}


.solution_title{text-align: center;font-size: 3.2rem;}
.solution_pro dl dd .title{font-size: 2.2rem;}
.solution_pro dl dd .serial{margin-top: 2rem; color: #5cc0f4;}

.solution_cj ul li{width: calc(50% - 1rem);margin-top: 3rem;position: relative;}
.solution_cj ul.solution_cj_309 li{width: calc(33.33% - 1rem);}

.solution_cj ul li .text .des span{font-size: 1.4rem;}

.solution_con .text{text-align: center;font-size: 2.4rem;}
.solution_con .more_a{padding: 1rem 4rem;}

/*
我们
*/

.index_about .des{text-align: justify;line-height: 2.2em;font-size: 1.6rem; letter-spacing: .3rem;}
.index_about .des:before{width:8rem;}
.index_about .more{padding:.6rem 3rem;font-size: 1.4rem;}

.index_why .ico .iteam strong{font-size: 1.6rem;}
.index_why .ico .iteam span{margin-top: 3rem;font-size: 1.4rem;}
.index_why .more{padding:.6rem 3rem;font-size: 1.4rem;}

.about_culture .list .iteam .title{font-size: 1.6rem;}
.about_culture .list .iteam .title span{font-size: 1.2rem;display: block;}
.about_culture .list .iteam .title span:before{display: block;content:'';width: 4rem;height: 1px;background-color: #5cc0f4;margin: .5rem auto 0;}
.about_culture .list .iteam .des{margin-top:1rem;line-height: 3rem;font-size: 1.4rem;}
.about_culture .list .iteam:first-of-type .des{margin-top: 2rem;}

.about_strong .list .iteam img{height: 10rem;}
.about_strong .list .iteam .title{font-size: 2rem;margin-top: 3rem;}
.about_strong .list .iteam .des{font-size: 1.4rem;margin-top: 2.5rem;}


.about_honer_banner .text{font-size: 2.6rem;letter-spacing: 1rem;}
.about_honer_block .text .title{font-size: 3rem;}
.about_honer_block .text .des{font-size: 1.6rem;}
.about_honer_block .text .list .item{margin-right: 2rem;padding-right: 2rem;}
.about_honer_block .text .list .item strong{font-size: 2rem;}
.about_honer_block .text .list .item span{font-size:1.8rem;}

/*
联系
*/

.index_contact .des{font-size: 2.2rem;}
.index_contact .more{padding:.6rem 3rem;font-size: 1.4rem;}


.contact_list .contact_form .title{font-size: 1.8rem;margin-bottom: 5rem;}
.contact_list .contact_form .layui-input ,.contact_list .contact_form .layui-input-inline img{height: 3.6rem;line-height: 3.6rem;}
.contact_list .contact_form .layui-btn{font-size: 1.4rem; height: 3.6rem; line-height: 3.6rem;}

/*
电子学生证政策风口
*/
.special_dzxsz .text .name{font-size: 2.6rem;}
.special_dzxsz .text .name{font-size: 2.6rem;}
.special_dzxsz_zcfk .text .ms{font-size: 1.6rem;}


/*
电子学生证解决方案
*/
.special_dzxsz_jjfa .text .name{font-size: 2.2rem;}
.special_dzxsz_jjfa .text .ms{margin-top: 4%;font-size: 1.5rem;}
.special_dzxsz_jjfa .text .more{margin-top:8%;}
.special_dzxsz_jjfa .text .more a{font-size: 1.4rem;}

/*
电子学生证产品
*/
.special_dzxsz_product .text .name{font-size: 2.6rem;}
.special_dzxsz_product .text .ms{margin-top: 3%;font-size: 2rem;}
.special_dzxsz_product .text .ms ul{margin-top: 5%;}
.special_dzxsz_product .text .ms li{margin-top:2.5rem;}
.special_dzxsz_product .text .ms li .img{width: 55px;}
.special_dzxsz_product .text .ms li .img img{transform: scale(.8);}
.special_dzxsz_product .text .ms li span{font-size: 1.6rem;}
.special_dzxsz_product .text .more{margin-top:8%;}
.special_dzxsz_product .text .more a{font-size: 1.4rem;}

/*
电子学生证云平台
*/
.special_dzxsz_ypt .text .name{font-size: 3rem;}
.special_dzxsz_ypt .text .ms{font-size: 1.6rem;}
.special_dzxsz_ypt .text .ms li .title span{font-size: 2rem;}
.special_dzxsz_ypt .text .ms li .word{font-size: 1.6rem;}
.special_dzxsz_ypt .text .more{margin-top:3%;}
.special_dzxsz_ypt .text .more a{font-size: 1.4rem;}

/*
电子学生证案例
*/
.special_dzxsz_case .text .des{padding-top: 9%;}
.special_dzxsz_case .text .name{font-size: 2.8rem;}
.special_dzxsz_case .text .name span{font-size: 3.8rem;}

/*
电子学生证合作
*/
.special_dzxsz_hz .text .des{padding-top: 5%}
.special_dzxsz_hz .text .name{font-size: 2.6rem;}
.special_dzxsz_hz .text .ms{margin-top: 2%;font-size:1.8rem;}
.special_dzxsz_hz .text .ms ul{margin-top:4%;}
.special_dzxsz_hz .text .ms li .title{font-size: 1.6rem;margin-top:1rem;}
.special_dzxsz_hz .text .ms li .title span{font-size: 1.8rem;}

.special_dzxsz_hzms .text .name{font-size: 2.6rem; font-weight: normal;}
.special_dzxsz_hzms .text .block{margin-top: 2%;}
.special_dzxsz_hzms .text .block ul li{transform: scale(.8);margin: 0 1.5rem;}
.special_dzxsz_hzms .text .block ul li span{font-size: 2.2rem;}
.special_dzxsz_hzms .text .more{margin-top: 5%;}
.special_dzxsz_hzms .text .more a{font-size: 1.4rem;}

.special_dzxsz_hzms .text .title{font-size: 2.6rem;}
.special_dzxsz_hzms .text .iteam li span{font-size: 1.6rem;margin-top:1rem;}
.special_dzxsz_hzms .text .iteam li:nth-of-type(odd) img{width: 6rem;height: 6rem;}
.special_dzxsz_hzms .text .iteam li:nth-of-type(even){height: 6rem;margin: 0 2rem;transform: scale(.8);}

/*
电子学生证关于奇果
*/
.special_dzxsz_about .text .name{font-size: 2rem;background-size: auto 70%;}
.special_dzxsz_about .text .ms{font-size: 1.6rem;margin-top: 2rem;line-height: 3.2rem;}


/*
NEWS
*/
.index_news dt{font-size:1.8rem;}
.index_news dd .am-slider-default .am-slides li .title{font-size: 1.4rem;}
.index_news dd .am-slider-default .am-slides li .des{font-size: 1.2rem;margin-top:1rem}
.index_news dd .am-slider-default .am-slides li .more{font-size: 1.2rem;}

.index_news dd .am-tabs .am-nav-tabs li a {font-size:1.5rem;}
.index_news dd .am-list li{font-size: 1.4rem;}


.article_iteam li .text .title {font-size: 1.6rem;}
.article_iteam li .text .info span{font-size: 12px;}
.article_right_block .article_hot li {font-size: 1.4rem;}

/*
FOOTER
*/
.footer_nav .am-accordion-title{font-size:1.4rem;}
.footer_nav .am-accordion-content{ font-size:1.2rem;line-height:3.2rem;}

.index_link ,.bottom_copyright{margin-top: 2%; font-size:1.2rem;}

/*
CASE
*/
.case_banner_item dd .subtitle {font-weight: bold; font-size: 3rem; }
.case_list li .text .ms{font-size: 1.5rem;}
.case_list li .text .tag span{font-size: 1.2rem;}
.case_list li .mark .subtitle{font-size: 2rem;}

.case_box_modal{width: 100rem;}
.case_box_modal .layui-layer-title{height: 3.6rem;line-height: 3.6rem;}
.case_box_modal .layui-layer-setwin{top: 1rem;} 


}

@media screen and (max-width:1368px) {

/*
Header
*/
.header{height:8rem; padding-top:2rem;}
.header .nav li.parent_li .am-menu-sub{top:8rem;}

/*
Banner
*/
.scroll_banner.am-slider-default .am-slides li .text .title{font-size: 2.4rem;}
.scroll_banner.am-slider-default .am-slides li .text .subtitle{font-size:1.5rem;}
.scroll_banner.am-slider-default .am-slides li .text .more{font-size: 1.2rem;}

.scroll_banner.am-slider-default .am-slides li .text .more{padding:.8rem 3rem;font-size: 1.2rem;}

.index_banner_block dd .title{font-size:1.5rem;}
.index_banner_block dd .des ,.index_banner_block dd .more{font-size: 1.2rem;}

.platform_banner.am-slider-default .am-slides li .text .title{font-size: 2.4rem;}
.platform_banner.am-slider-default .am-slides li .text .subtitle{font-size: 1.5rem;}


/*
产品
*/
.index_title{font-size: 2.2rem;}
.index_product_tab .hd li {font-size:1.6rem;}
.index_product_con .text .title{font-size: 2rem;}
.index_product_con .text .des{font-size: 1.4rem;}
.index_product_con .text .more{padding:.6rem 3rem;font-size: 1.2rem;}

.pro_banner .title{font-size: 2.2rem;}
.pro_banner .des{margin-top: 2%;font-size: 1.5rem;}
.pro_banner .img img{max-width: 60%;}

.pro_feature .my_ul li{margin:0 4rem 4rem;}

.pro_imgs .title{font-size: 2.2rem;}

.pro_parameter .title{font-size: 2.2rem;}

.pro_parameter .am-table tr td:first-of-type{font-size: 1.4rem;}

/*
云平台
*/

.index_platform .more{padding:.6rem 3rem;font-size: 1.2rem;}

.platfrom_box .text .title ,.platfrom_app .title{font-size: 2rem;}
.platfrom_box .text .des{margin-top: 7%;font-size: 1.4rem;}

.platfrom_box .pic .am-slider-default .am-slides li span{font-size: 1.5rem;}

.platfrom_app .des{font-size: 1.5rem;}

.platfrom_scroll_phone {transform: scale(.9);margin-top: 0;}
.platfrom_scroll_phone .slick-list{padding:13rem 18rem!important;}

.platfrom_scroll_phone .slick-dots { margin:0; bottom:-3rem;z-index:3;}

.platfrom_scroll_phone .slick-next,.platfrom_scroll_phone .slick-prev{transform: scale(.6);}
.platfrom_scroll_phone .slick-prev{ left:-10rem;}
.platfrom_scroll_phone .slick-next{ right:-10rem;}
.platfrom_scroll_title{margin-top: 1rem;}
.platfrom_scroll_title span{line-height:3.2rem; min-width:14rem; padding:0 1.5rem; font-size:1.4rem;}

/*
方案
*/
.index_solution_tab .hd{width: 14rem;}
.index_solution_tab .hd li {font-size:1.4rem;margin-bottom: 2rem;}
.index_solution_tab .bd{width:calc(100% - 24rem);padding:0;border:none;}
.index_solution .des{font-size: 1.4rem;}
.index_solution  .more{padding:.6rem 3rem;font-size: 1.2rem;}

/*
我们
*/

.index_about .des{text-align: justify;line-height: 2.2rem;font-size: 1.4rem; letter-spacing: .3rem;}
.index_about .des:before{width:7rem;}
.index_about .more{padding:.6rem 3rem;font-size: 1.2rem;}

.index_why .ico .iteam strong{font-size: 1.4rem;}
.index_why .ico .iteam span{margin-top: 2rem;font-size: 1.2rem;}
.index_why .more{padding:.6rem 3rem;font-size: 1.2rem;}

.about_culture .list .iteam {padding: 3rem 0;}
.about_culture .list .iteam .title{font-size: 2rem;}
.about_culture .list .iteam .title span{font-size: 1.4rem;display: block;}
.about_culture .list .iteam .title span:before{display: block;content:'';width: 4rem;height: 1px;background-color: #5cc0f4;margin: .5rem auto 0;}
.about_culture .list .iteam .des{margin-top:1rem;line-height: 3rem;font-size: 1.4rem;}
.about_culture .list .iteam:first-of-type .des{margin-top: 2rem;}

.about_strong .list .iteam img{height: 9rem;}
.about_strong .list .iteam .title{font-size: 2rem;margin-top: 2rem;}
.about_strong .list .iteam .des{font-size: 1.4rem;margin-top: 2rem;}

.about_honer_banner .text{font-size: 2rem;letter-spacing: 1rem;}
.about_honer_block .text .title{font-size: 2.2rem;}
.about_honer_block .text .des{font-size: 1.4rem;}
.about_honer_block .text .list .item{margin-right: 1.5rem;padding-right: 1.5rem;}
.about_honer_block .text .list .item strong{font-size: 1.6rem;}
.about_honer_block .text .list .item span{font-size:1.4rem;}

/*
联系
*/

.index_contact .des{font-size: 2rem;}
.index_contact .more{padding:.6rem 3rem;font-size: 1.3rem;}
.contact_list .contact_text{padding-bottom: 4rem;}
.contact_list .contact_form .title{font-size: 1.6rem;margin-bottom: 4rem;}
.contact_list .contact_form .layui-input ,.contact_list .contact_form .layui-input-inline img{height: 3.6rem;line-height: 3.6rem;}
.contact_list .contact_form .layui-btn{font-size: 1.4rem; height: 3.6rem; line-height: 3.6rem;margin-top: 0;}

/*
电子学生证政策风口
*/
.special_dzxsz .text .name{font-size: 2.2rem;}

/*
电子学生证解决方案
*/
.special_dzxsz_jjfa .text .name{font-size: 2rem;}
.special_dzxsz_jjfa .text .ms{margin-top: 4%;}
.special_dzxsz_jjfa .text .more{margin-top:6%;}


/*
电子学生证产品
*/
.special_dzxsz_product .text .name{font-size: 2.2rem;}
.special_dzxsz_product .text .ms{margin-top: 2%;font-size: 1.8rem;}
.special_dzxsz_product .text .ms ul{margin-top: 3%;}
.special_dzxsz_product .text .ms li{margin-top:2rem;}
.special_dzxsz_product .text .more{margin-top:6%;}

.special_dzxsz_product .am-slider-default{width: 45%;}
.special_dzxsz_product .am-slider-default .am-slides li span{font-size: 1.6rem;margin-top: .5rem;}
.special_dzxsz_product .am-slider-default .am-control-nav{ bottom:-2.5rem; }



/*
电子学生证云平台
*/
.special_dzxsz_ypt .text .name{font-size: 2.2rem;}
.special_dzxsz_ypt .text .ms{font-size: 1.6rem;margin-top: 3%;}
.special_dzxsz_ypt .text .ms ul{margin-top: 2%;}
.special_dzxsz_ypt .text .ms li .title span{font-size: 1.6rem;}
.special_dzxsz_ypt .text .ms li .word{font-size: 1.4rem;}
.special_dzxsz_ypt .text .more{margin-top:3%;}


/*
电子学生证案例
*/
.special_dzxsz_case .text .des{padding-top: 7%;}
.special_dzxsz_case .text .name{font-size: 2.2rem;}
.special_dzxsz_case .text .name span{font-size: 3.2rem;}

/*
电子学生证合作
*/
.special_dzxsz_hz .text .des{padding-top: 3%}
.special_dzxsz_hz .text .name{font-size: 2.2rem;}
.special_dzxsz_hz .text .ms{margin-top: 2%;font-size:1.6rem;}
.special_dzxsz_hz .text .ms ul{margin-top:0;}


.special_dzxsz_hzms .text .name{font-size: 2.2rem; font-weight: normal;}
.special_dzxsz_hzms .text .block{margin-top: 23;}
.special_dzxsz_hzms .text .block ul li{transform: scale(.8);margin: 0 1.5rem;}
.special_dzxsz_hzms .text .block ul li span{font-size: 2.2rem;}
.special_dzxsz_hzms .text .more{margin-top: 2%;} 

.special_dzxsz_hzms .text .title{font-size: 2.2rem;margin-top: 3%;}
.special_dzxsz_hzms .text .iteam{margin-top: 3%;}

/*
电子学生证关于奇果
*/
.special_dzxsz_about .text .name{font-size: 1.8rem;background-size: auto 70%;}
.special_dzxsz_about .text .ms{font-size: 1.4rem;margin-top: 2rem;line-height: 3.2rem;}


/*
NEWS
*/
.index_news dt{font-size: 1.8rem;}
.index_news dd .am-slider-default .am-slides li .title ,.index_news dt span ,.index_news dd .am-slider-default .am-slides li .des ,.index_news dd .am-slider-default .am-slides li .time ,.index_news dd .am-list li{font-size: 1.2rem;}  
.index_news dd .am-slider-default .am-slides li .more ,.index_news dd .am-tabs .more_btn{font-size: 1rem;}

.index_news dd .am-tabs .am-nav-tabs li a ,.article_iteam li .text .title {font-size:1.4rem;}



/*
FOOTER
*/
.footer_con .footer_tel span + a{font-size: 2rem;} 


/*
CASE
*/
.case_banner_item dd .subtitle ,.case_name span{font-size: 2.4rem;}   
.case_box_modal{width: 90rem;}
.case_list li .text .ms{font-size: 1.5rem;}
.case_list li .text .tag span{font-size: 1.2rem;}
.case_list li .mark .subtitle{font-size: 2rem;}


}

@media screen and (max-width:780px) {
.am-sticky-placeholder{height:auto!important;}
body{padding-top:5.4rem;}   
body, .am-paragraph-default, .am-paragraph-default p {font-size: 3.6vw;}
.web_w {min-width: 100%;width: 100%;padding: 0;}
.am-paragraph-default video  ,.am-paragraph-default embed{width:100%!important;height:20rem!important;}
.am-paragraph-default iframe{width:100%!important;height:25rem!important;}
/*
电子学生证
*/
.header .h_phone{ display:none;}
.header{width:100%;height:5.4rem; padding-top:0;position: fixed; z-index:1000;left:0;top: 0;}
.header.am-sticky{height:5.4rem;;padding-top:0;}
.header .logo{height:3rem; float:none;position: absolute;left:1.4rem;top: 1.2rem;}
.header .am-menu{float:none;}
.header .nav li.parent_li {float:none;margin: 0;padding: 0;border-bottom: #dedede solid 1px;transform: translateY(3rem); -webkit-transform: translateY(3rem); -moz-transform: translateY(3rem); opacity: 0;font-size: 1.6rem}
.header .nav li.parent_li:first-of-type {border-top: #dedede solid 1px;}
.header .nav .hd_link li.on a{color: #505050;}
.header .nav li.parent_li .parent_a{height: 5rem;line-height: auto; padding: 0 1.5rem!important; display: flex; justify-content: space-between;  align-items: center;font-size: 3.6vw;}
.header .nav li.parent_li .parent_a i{display: none;}
.header .nav li.parent_li .parent_a:after{font-family: 'FontAwesome';display: block; content: '\f105';}
.header .nav li.parent_li .parent_a:before{height: 1px;bottom: -1px;}
.header .nav li.parent_li.am-parent .parent_a:after{content: '\f107';}
.header .nav li.parent_li.am-parent.am-open .parent_a:after{-webkit-transform: rotate(-90deg);-ms-transform: rotate(-90deg);transform: rotate(-90deg); transition: all .4s ease 0s; -webkit-transition: all .4s ease 0s; -moz-transition: all .4s ease 0s;}
.header .nav li.parent_li.am-open .parent_a{background-color: #f7fbfb;}
.header .nav li.parent_li .am-menu-sub{padding: 0;font-size: 3.6vw;position: relative;top: 0;box-shadow: none;opacity: 1;}
.header .nav li.parent_li .am-menu-sub.am-in{height: auto;}
.header.am-sticky .nav li.parent_li .am-menu-sub{top: 0;}
.header .menu_sub{padding: 1rem 1.5rem;}
.header .menu_sub_pro .hd ,.header .menu_sub_other{justify-content: flex-start;flex-direction: column;}
.header .menu_sub_pro .hd li{margin: 0;font-size: 3.6vw;}
.header .menu_sub_pro .hd li a:after{display: none;}
.header .menu_sub_pro .bd ,.header .menu_sub_other a .ico{display: none;}
.header .menu_sub_other a{margin: 0;padding: .8rem 0;justify-content: flex-start;width: 100%;align-items: flex-start;}

.header .nav li.parent_li.static .am-menu-sub ,.header.am-sticky .nav li.parent_li.static  .am-menu-sub{top: 0;}
.header .nav li.parent_li.static .menu_sub_other{flex-direction: column;justify-content: flex-start;align-items: flex-start;padding:0;}
.header .nav li.parent_li.static .menu_sub_other a{margin: 0;flex-direction: row;justify-content: flex-start;}
.header .nav li.parent_li.static .menu_sub_other a .ico{display: none;}

.bue .swiper-pagination01 {
    bottom: 1rem !important;
}
.bue{ background:rgb(51, 51, 51)}
.bue .text {
    height: auto;
    position: relative;
    padding: 3rem 0;
    text-align: center;
}

.bue .text .web_w{padding:0 2rem;}
.bue .text .title{font-size:5vw;}
.bue .text .subtitle{font-size:3.8vw;margin-top:1rem;max-width: 100%;}
.bue .text  .more{font-size: 3vw;margin-top:1.5rem;}
.am-topbar-btn {
    background: none;
    float: right;
    margin: 1.7rem 2rem;
    width: 2.5rem;
    height: 2rem;
    color: #000;
    position: relative;
    z-index: 10;
}
.am-topbar-btn span {
    display: block;
    width: 100%;
    height: 2px;
    position: absolute;
    background-color: #000;
    -moz-transition: all .2s ease-out;
    -o-transition: all .2s ease-out;
    -webkit-transition: all .2s ease-out;
    transition: all .2s ease-out;
}
.am-topbar-btn span:nth-of-type(1) {
    top: 0;
    left: 0;
    opacity: 0
}
.am-topbar-btn span:nth-of-type(4) {
    bottom: 0;
    left: 0;
    opacity: 0
}
.am-topbar-btn span:nth-of-type(2), .am-topbar-btn span:nth-of-type(3) {
    top: 50%;
    right: 0;
    margin-top: -1px;
}
.am-topbar-btn span:nth-of-type(2) {
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
}
.am-topbar-btn span:nth-of-type(3) {
    -moz-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg);
}
.am-topbar-btn.am-collapsed span:nth-of-type(2) {
    -moz-transform: rotate(0);
    -ms-transform: rotate(0);
    -webkit-transform: rotate(0);
    transform: rotate(0);
}
.am-topbar-btn.am-collapsed span:nth-of-type(3) {
    -moz-transform: rotate(0);
    -ms-transform: rotate(0);
    -webkit-transform: rotate(0);
    transform: rotate(0);
}
.am-topbar-btn.am-collapsed span:nth-of-type(1), .am-topbar-btn.am-collapsed span:nth-of-type(4) {
    opacity: 1
}
.am-topbar-collapse {
    float: none;
    clear: both;
    padding: 0;
}
.am-topbar-collapse.am-collapse {
    display: none!important;
}
.am-topbar-collapse.am-collapse.am-in {
    display: block!important;
    height: 100vh!important;
    background: #fff;
    transition: all .4s ease 0s;
    -webkit-transition: all .4s ease 0s;
    -moz-transition: all .4s ease 0s;
}

.am-topbar-collapse.am-collapse.am-in li:nth-of-type(1) {
    opacity: 1;
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
    -moz-transform: translateY(0px);
    transition: all .6s ease .1s;
    -webkit-transition: all .6s ease .1s;
    -moz-transition: all .6s ease .1s;
}
.am-topbar-collapse.am-collapse.am-in li:nth-of-type(2) {
    opacity: 1;
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
    -moz-transform: translateY(0px);
    transition: all .6s ease .2s;
    -webkit-transition: all .6s ease .2s;
    -moz-transition: all .6s ease .2s;
}
.am-topbar-collapse.am-collapse.am-in li:nth-of-type(3) {
    opacity: 1;
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
    -moz-transform: translateY(0px);
    transition: all .6s ease .3s;
    -webkit-transition: all .6s ease .3s;
    -moz-transition: all .6s ease .3s;
}
.am-topbar-collapse.am-collapse.am-in li:nth-of-type(4) {
    opacity: 1;
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
    -moz-transform: translateY(0px);
    transition: all .6s ease .4s;
    -webkit-transition: all .6s ease .4s;
    -moz-transition: all .6s ease .4s;
}
.am-topbar-collapse.am-collapse.am-in li:nth-of-type(5) {
    opacity: 1;
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
    -moz-transform: translateY(0px);
    transition: all .6s ease .5s;
    -webkit-transition: all .6s ease .5s;
    -moz-transition: all .6s ease .5s;
}
.am-topbar-collapse.am-collapse.am-in li:nth-of-type(6) {
    opacity: 1;
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
    -moz-transform: translateY(0px);
    transition: all .6s ease .6s;
    -webkit-transition: all .6s ease .6s;
    -moz-transition: all .6s ease .6s;
}
.am-topbar-collapse.am-collapse.am-in li:nth-of-type(7) {
    opacity: 1;
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
    -moz-transform: translateY(0px);
    transition: all .6s ease .7s;
    -webkit-transition: all .6s ease .7s;
    -moz-transition: all .6s ease .7s;
}
.am-topbar-collapse.am-collapse.am-in li:nth-of-type(8) {
    opacity: 1;
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
    -moz-transform: translateY(0px);
    transition: all .6s ease .8s;
    -webkit-transition: all .6s ease .8s;
    -moz-transition: all .6s ease .8s;
}

.am-topbar-collapse.am-collapse.am-in li:nth-of-type(9) {
    opacity: 1;
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
    -moz-transform: translateY(0px);
    transition: all .6s ease .9s;
    -webkit-transition: all .6s ease .9s;
    -moz-transition: all .6s ease .9s;
}
.am-topbar-collapse.am-collapse.am-in li:nth-of-type(10) {
    opacity: 1;
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
    -moz-transform: translateY(0px);
    transition: all .6s ease 1s;
    -webkit-transition: all .6s ease 1s;
    -moz-transition: all .6s ease 1s;
}
.am-topbar-collapse.am-collapse.am-in li:nth-of-type(11) {
    opacity: 1;
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
    -moz-transform: translateY(0px);
    transition: all .6s ease 1.1s;
    -webkit-transition: all .6s ease 1.1s;
    -moz-transition: all .6s ease 1.1s;
}
/*
电子学生证Banner
*/
.scroll_banner{min-width:100%;}
.scroll_banner.am-slider-default:after ,.scroll_banner.am-slider-default .am-slides li:after{display: none;}
.scroll_banner.am-slider-default .am-slides ,.scroll_banner.am-slider-default .am-slides li picture{width: 100%;height:auto;position:relative;}
.scroll_banner.am-slider-default .am-slides li .text{height:auto;position:relative;padding: 3rem 0;text-align: center;}
.scroll_banner.am-slider-default .am-slides li .text .web_w{padding:0 2rem;}
.scroll_banner.am-slider-default .am-slides li .text .title{font-size:5vw;}
.scroll_banner.am-slider-default .am-slides li .text .subtitle{font-size:3.8vw;margin-top:1rem;max-width: 100%;}
.scroll_banner.am-slider-default .am-slides li .text .more{font-size: 3vw;margin-top:1.5rem;}
.scroll_banner.am-slider-default .am-control-nav{ bottom:1rem; }
.scroll_banner.am-slider-default .am-control-nav li{margin: 0 .3rem;}
.scroll_banner.am-slider-default .am-control-nav li a{width: .8rem;height: .8rem;}

.index_banner_block{width: 100%;height:auto;position: relative;left: 0;bottom:0;}
.index_banner_block dd{display: flex;justify-content: space-between;height: 100%;padding: .7rem;}
.index_banner_block dd a{width: calc(33.3% - .3rem);background-color: #fff;box-shadow: 0 0 2rem rgba(0, 0, 0, 0.1);display: flex;flex-direction: column;border-radius: 0;padding: 1rem;position: relative;transition: all 300ms ease-in-out 0s;border-radius:.3rem}
.index_banner_block dd .title{font-size:3.2vw;font-weight: bold;}
.index_banner_block dd .des{margin-top: .5rem;color: #555555; overflow : hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical;text-align: justify;font-size: 2.85vw;line-height: 1.4;}
.index_banner_block dd .more{font-size:3vw;position: relative;right: 0;bottom: 0;margin-top: .5rem;font-size: 2.6vw;}


.platform_banner.am-slider-default .am-slides li .text .title{font-size: 5vw;}
.platform_banner.am-slider-default .am-slides li .text .subtitle{font-size: 3.8vw;text-align: justify;}
.platform_banner.am-slider-default .am-slides li .text .more{background-color:#fff;color: #5cc0f4;}


/*
产品
*/
.index_product{background-color: #f7fbfb;padding: 3rem 1.5rem;}
.index_title{text-align: center;font-size: 4.6vw;font-weight: bold;}
.index_product_tab .hd{overflow-y: hidden;overflow-x:auto;}
.index_product_tab .hd ul{border-bottom:#dce7e7 solid 1px;margin-top: 1rem;display: block;white-space: nowrap;}
.index_product_tab .hd li {font-size:4vw;margin:0;display: inline-block;margin-right: 1.5rem;font-weight: bold;}
.index_product_tab .hd li a {display:block;padding:1rem 0;text-align:center;margin:0;}
.index_product_tab .hd li.on a {color:#5cc0f4;}
.index_product_tab .hd li.on a:after{display: block;content: '';width: 100%;height: 3px;background-color:#5cc0f4;position: absolute;left: 0;bottom: -2px;}
.index_product_tab .bd {padding:0;border:none;}
.index_product_tab .bd_panel{padding:3rem 0 .1rem;}
.index_product_con{display: flex;flex-direction: column;}
.index_product_con .img{width: 100%;}
.index_product_con .img img{display: block;width: 80%;margin: 0 auto;}
.index_product_con .text{width: 100%;margin: 2rem 0 0 0;text-align: center;}
.index_product_con .text .title{font-size: 4.5vw;font-weight: bold;}
.index_product_con .text .des{font-size: 4vw;margin-top:1.5rem}
.index_product_con .text .list{display: flex;justify-content: space-between;flex-wrap: wrap;margin-top:1rem;}
.index_product_con .text .list .ico{display: flex;align-items: center;margin-top: 2rem;width: 33.33%;flex-direction: column;}
.index_product_con .text .list .ico img{width: 3.6rem;height: 3.6rem;margin-right: 1rem;}
.index_product_con .text .more{display: inline-block;border:#5cc0f4 solid 1px;color: #5cc0f4;padding:.6rem 3rem;font-size: 3vw;border-radius: 10rem;margin-top:3rem;}
.index_product_con .text .more:hover ,.index_platform .more:hover{background-color: #5cc0f4;color: #fff;}

.pro_banner{padding: 3rem 1.5rem 0;text-align: center;background-color: #c2e9eb;}
.pro_banner .title{font-size: 4.6vw;color: #000;font-weight: bold;}
.pro_banner .des{margin-top: 1rem;font-size: 3.6vw;}
.pro_banner .img{margin-top: 3rem;}
.pro_banner .img img{display: block;margin:0 auto;max-width: 100%;}

.pro_feature{padding: 3rem 0 6rem;text-align: center;background: url(../images/lines_bg.png) center bottom no-repeat;background-size: 100% auto;}
.pro_feature .my_ul{display: flex;justify-content: center;flex-wrap: wrap;margin: 0 auto;font-size: 3.6vw;}
.pro_feature .my_ul li{margin:0 1rem 2rem;}
.pro_feature .my_ul li img{display: block;height: 4rem;margin: 0 auto .5rem;}

.pro_imgs{background-color: #f3f3f3;padding: 3rem 0;}
.pro_imgs .title{text-align: center;font-size: 4.6vw;color: #000;font-weight: bold;}
.pro_imgs .img{margin-top: 2rem;}
.pro_imgs .img img{display: block;margin:0 auto;max-width: 86%;}

.pro_parameter{padding: 3rem 1.5rem;}
.pro_parameter .title{text-align: center;font-size: 4.6vw;color: #000;margin-bottom: 2rem;font-weight: bold;}

.pro_parameter .am-table{margin:0;border: none;border-top: #000 solid 1px;}
.pro_parameter .am-table tr td{padding:2rem 0; border: none;border-bottom: #000 solid 1px;line-height: 2em;font-size: 3.6vw;}
.pro_parameter .am-table tr td:first-of-type{font-weight: bold;font-size: 4vw;width: 30%;}

.pro_list{padding:0 1.4rem 4rem;}
.pro_list dt{padding-top: 4rem;font-size: 5vw;color: #000;}
.pro_list dt:first-of-type{padding-top: 3rem;}
.pro_list ul{margin: 0 -.5rem;}
.pro_list ul li{padding: 2.5rem .5rem 0;}
.pro_list ul li:first-of-type{padding-top: 1.5rem;}
.pro_list ul li .img{display:block;position: relative;overflow: hidden;background-color: #f5f5f5;}
.pro_list ul li .img:after{display: block;content: '';padding-bottom: 78.11%;}
.pro_list ul li .img img{width: 100%;height: 87%;position: absolute;left: 0;top: 20px;z-index: 1;object-fit: contain;transition:opacity .5s cubic-bezier(.26,1.04,.54,1),transform .5s cubic-bezier(.26,1.04,.54,1);}
.pro_list ul li .img:hover img{transform:scale(1.05) translateZ(0);}
.pro_list ul li .title{display: block;padding: 1.5rem 0 .5rem;font-size: 4vw;color: #000;}
.pro_list ul li .subtitle{color: #666;font-size: 3.6vw;}


/*
云平台
*/
.index_platform{padding: 3rem 1.5rem;text-align: center;}
.index_des{text-align: center;margin-top: 1rem;}
.index_platform .img{margin-top: 2rem;}
.index_platform .img img{display: block;max-width: 100%;margin: 0 auto;}
.index_platform .more{display: inline-block;border:#5cc0f4 solid 1px;color: #5cc0f4;padding:.6rem 3rem;font-size:3.2vw;border-radius: 10rem;margin-top:2rem;}


.platfrom_warp{padding: 3rem 1.5rem;overflow: hidden;}
.platfrom_bg{background-color: #f4f4f4;}
.platfrom_box{display: flex;flex-direction: column;}
.platfrom_box.reverse{flex-direction: column;}
.platfrom_box .pic{width:100%}
.platfrom_box .pic img{display: block;max-width: 100%;}
.platfrom_box .text{width: 100%;margin-top: 2rem;}
.platfrom_box .text .title ,.platfrom_app .title{font-size: 5vw;font-weight: bold;}
.platfrom_box .text .title::before ,.platfrom_app .title:before{display: block;content: '';width: 7rem;background-color: #5cc0f4;height: 2px;margin-bottom: .8rem;}
.platfrom_box .text .des{margin-top: 1rem;text-align: justify;font-size:3.6vw;line-height: 2em;}

.platfrom_box .pic .am-slider-default{position:relative;margin:0 auto;box-shadow:none; z-index:1;border-radius:0;padding-bottom: 3rem;}
.platfrom_box .pic .am-slider-default .am-slides li span{display: block;margin-top: 2rem; text-align: center; letter-spacing: 1rem;font-size: 1.8rem;}
.platfrom_box .pic .am-slider-default .am-control-nav{ bottom:1rem; z-index:10;}
.platfrom_box .pic .am-slider-default .am-control-nav li a{ width:3rem; height:.2rem;box-shadow:none;border-radius: 0;background-color: #dedede;}
.platfrom_box .pic .am-slider-default .am-control-nav li a.am-active{background-color:#5cc0f4;}

.platfrom_app .title{text-align: center;font-weight: bold;}
.platfrom_app .title::before{margin: 0 auto 1rem;}
.platfrom_app .des{text-align: center;font-size: 3.6vw;margin-top:1rem;}

.platfrom_scroll_phone{ text-align:center; margin-top:0 ;padding:0; position:relative;transform: scale(.96);}
.platfrom_scroll_phone:after{ display:block; content:''; width:100%; height:100%; background:url(../images/ipone_bg.png) center center no-repeat; position:absolute; left:0; top:0; z-index:1;}
.platfrom_scroll_phone dd{transform: scale(.89);}
.platfrom_scroll_phone .text{transition:all 300ms ease; background-color:#fff;box-shadow: 0 0px .8rem rgba(58, 59, 59, 0.2);}
.platfrom_scroll_phone .img{ display:block; width:100%;opacity: 0.3;}
.platfrom_scroll_phone .slick-current .img{opacity: 1;}
.platfrom_scroll_phone .slick-list{padding:6rem 0!important;z-index: 3;}
.platfrom_scroll_phone .slick-center{z-index:3;}
.platfrom_scroll_phone .slick-center .text{-moz-transform:scale(1.54);-ms-transform:scale(1.54);-o-transform:scale(1.54);-webkit-transform:scale(1.54);transform:scale(1.154);}
.platfrom_scroll_phone .slick-dots { margin:0; bottom:-3rem;z-index:3;}
.platfrom_scroll_phone .slick-dots li{height:.8rem;width:.8rem;margin: 0 5px; position:relative; background-color:#ccc; border-radius:50%;}
.platfrom_scroll_phone .slick-dots li.slick-active{background-color:#5cc0f4;}
.platfrom_scroll_phone .slick-dots li button{display:none;}
.platfrom_scroll_phone .slick-next,.platfrom_scroll_phone .slick-prev{width:7.5rem; height:12.4rem; margin-top:-6.2rem; text-align:center;z-index:3;}
.platfrom_scroll_phone .slick-prev{ left:-10rem; background:url(../images/arrow.png) left top no-repeat!important;}
.platfrom_scroll_phone .slick-next{ right:-10rem;background:url(../images/arrow.png) right top no-repeat!important;}
.platfrom_scroll_phone .slick-next:before ,.platfrom_scroll_phone .slick-prev:before{ display:none;}
.platfrom_scroll_title{ text-align:center; margin-top:3rem;}
.platfrom_scroll_title span{ display:inline-block; line-height:3.2rem; min-width:10rem; padding:0 1.5rem; font-size:3.2vw; border: #000 solid 1px;border-radius: 30rem;}


/*
方案
*/
.index_solution{padding: 3rem 1.5rem;background-color: #5cc0f4;background-position: center;background-size: cover;color: #fff;background-repeat: no-repeat;text-align: center;}
.index_solution .web_w{padding: 0;}
.index_solution_tab{display: block;margin-top: 3rem;}
.index_solution_tab .hd{overflow-y: hidden;overflow-x:auto;width: 100%;}
.index_solution_tab .hd ul{width: 100%;display: block;white-space: nowrap;}
.index_solution_tab .hd li {font-size:3.6vw;margin:0;display: inline-block;margin-right: 1rem;font-weight: bold;}
.index_solution_tab .hd li a {display:block;padding:.5rem 1.5rem;text-align:center;margin:0;border-radius: 100rem;}
.index_solution_tab .bd{width:100%;margin-top: 2rem;}
.index_solution .des{font-size: 3.6vw;text-align: justify;}
.index_solution .des a{color: #fff;}
.index_solution .ico{display: flex;justify-content: space-between;flex-wrap: wrap;}
.index_solution .ico .iteam{display: flex;width: calc(25% - 1rem);margin-top: 4%;flex-direction: column;text-align: center;}
.index_solution .ico .iteam img{width:4rem;height:4rem;margin:0 auto 1rem;}
.index_solution  .more{display: inline-block;background-color: #fff;color: #5cc0f4;padding:.6rem 3rem;font-size: 3vw;border-radius: 10rem;margin-top:3rem;}
.index_solution  .more:hover{background-color:#0068b7;color: #ffffff;}


.solution_td{background-color: #f2f4f7;padding: 3rem 1.4rem;}
.solution_title{text-align: center;font-size: 5vw;color: #000;}
.solution_subtitle{text-align: center;color: #8c8c8c;margin-top: 1rem;}
.solution_td ul{display: flex;justify-content: space-between;flex-wrap: wrap;margin-top: 2rem;}
.solution_td ul li{width: 100%;display: flex;align-items:center;justify-content: space-between;background-color: #fff;padding: 2rem;margin-top: 1rem;flex-wrap: wrap;}
.solution_td ul li .img{width: 6rem;}
.solution_td ul li .img img{display: block;max-width: 5rem;max-height: 5rem;}
.solution_td ul li .text{width: calc(100% - 7rem);display: flex;flex-direction: column;}
.solution_td ul li .text span{color: #848383;margin-top: 1rem;font-size: 3.6vw;line-height: 1.8;}


.solution_gjt{padding: 3rem 1.4rem;}
.solution_gjt .img{display: block;margin: 2rem auto 0; max-width: 100%;}

.solution_pro{background-color: #f2f4f7;padding: 3rem 1.4rem;}
.solution_pro dl{display: flex;justify-content: space-between;text-align: center;flex-wrap: wrap;}
.solution_pro dl.solution_pro_418 ,.solution_pro dl.solution_pro_448,,.solution_pro dl.solution_pro_44{padding: 0 1.4rem;}
.solution_pro dl dd{margin-top: 2rem;width: calc(50% - 1.5rem);}
.solution_pro dl dd .title{font-size: 4vw;color: #000;font-weight: bold;margin-top: 2rem;}
.solution_pro dl dd .serial{margin-top: 1rem; color: #5cc0f4;font-size: 3.2vw;}
.solution_pro dl dd .serial .am-badge{background-color: #5cc0f4;color: #fff;margin-left: .3rem;font-size: 2.6vw;}
.solution_pro dl dd .text{margin-top: 2rem;line-height: 2;font-size: 3.6vw;min-height: auto;}
.solution_pro dl dd:last-of-type .img ,.solution_pro dl dd:last-of-type .text{height: auto!important;}
.solution_pro dl dd .img{margin-top: 2rem;}
.solution_pro dl dd img{display: block;max-width: 50%;margin: 0 auto;}
.solution_pro dl dd .more{display: inline-block;margin-top: 2rem;font-size: 3vw;color: #5cc0f4;text-decoration: underline;}


.solution_cj{padding: 3rem 1.4rem;}
.solution_cj ul{display: flex;justify-content: space-between;flex-wrap: wrap;padding:0;margin-top:1rem;}
.solution_cj ul li{width:100%;margin-top:1rem;position: relative;}
.solution_cj ul.solution_cj_309{padding: 0;}
.solution_cj ul.solution_cj_309 li{width:100%;}
.solution_cj ul li .img{position: relative;}
.solution_cj ul li .img::after{display: block;content: '';padding-bottom: 56.58%;}
.solution_cj ul li .img img{display: block;position: absolute;width: 100%;height: 100%;object-fit: cover;left: 0;top: 0;z-index: 1;}
.solution_cj ul li .title{height: 3.6rem;display: flex;align-items: center;background-color: #474747;color: #fff;padding: 0 1.4rem;border-top-right-radius:0;border-bottom-right-radius:0;position: absolute;left: 0;width: 100%;bottom: 0;z-index: 2;justify-content: center;}
.solution_cj ul li .text{position: absolute;width: 100%;height: 0;position: absolute;left: 0;bottom: 0;background-color: #00aeba;display: flex;justify-content: space-between;z-index: 3;padding: 2rem 2rem 0 2rem;color: #fff;align-items: center;opacity: 0;transition: all 300ms ease-in-out 0s;overflow: hidden;}
.solution_cj ul li:hover .text{height: 100%;opacity: 1;}
.solution_cj ul li .text .des{width:50%;display: flex;flex-direction: column;padding-bottom: 10%;}
.solution_cj ul li .text .des strong{margin-bottom: 1rem;}
.solution_cj ul li .text .des span{font-size: 3vw;}
.solution_cj ul li .text .pic{width: 40%;display: flex;align-items: flex-end;height: 100%;justify-content: center;}
.solution_cj ul li .text .pic img{display: block;max-width: 100%;}

.solution_con{background-image: url(../images/case_bg.jpg); background-color: #1a191c;background-position: center;background-repeat: no-repeat;background-size: cover;color: #fff;text-align: center;padding: 6rem 2rem;}
.solution_con .text{text-align: center;font-size: 4vw;}
.solution_con .text br{display: none;}
.solution_con .more_a{display: inline-block;padding: .5rem 3rem;background-color: #5cc0f4;color: #fff;border-radius: .5rem;margin-top: 5%;font-size: 3vw;}




/*
我们
*/
.index_about{padding: 3rem 1.5rem;background-position: center;background-size: cover;background-repeat: no-repeat;text-align: center;}
.index_about .web_w{padding: 0;}
.index_about .des{text-align: justify;line-height: 2.2em;font-size: 4vw; letter-spacing: 0;}
.index_about .des:before{display: block;content: '';width:6rem;height: 2px;background-color: #5cc0f4;margin-bottom: 1rem;}
.index_about .more{display: inline-block;background-color: #5cc0f4;color: #fff;padding:.6rem 3rem;font-size: 3vw;border-radius: 10rem;margin-top:1rem;}
.index_about .more:hover{background-color:#0068b7;}


.index_why{padding: 3rem 1.5rem;background-color: #fff;background-position: center;background-repeat: no-repeat;background-size: auto 100%;}
.index_why .web_w{padding: 0;}
.index_why .ico{display: flex;flex-direction: column;}
.index_why .ico .iteam{display: flex;flex-direction: column;width: 100%;margin-top: 2rem;}
.index_why .ico .iteam img{height: 3rem;}
.index_why .ico .iteam strong{font-size: 4vw;color: #5cc0f4;margin-top: 1rem;font-weight: bold;}
.index_why .ico .iteam span{margin-top: .5rem;font-size: 3.6vw;}
.index_why .more{display: inline-block;background-color: #fff;color: #5cc0f4;padding:.6rem 3rem;font-size: 3vw;border-radius: 10rem;margin-top:2rem;}
.index_why .more:hover{background-color:#0068b7;color: #ffffff;}


.about_culture{padding: 3rem 1.5rem;background-position: center;background-size: cover;background-repeat: no-repeat;}
.about_culture .index_title{color: #fff;letter-spacing: 1rem;}
.about_culture .list{display: grid;grid-template-columns: 50% 50%; grid-column-gap: 0; grid-row-gap: 1rem; margin: 5% -.5rem 0;}
.about_culture .list .iteam:first-of-type{grid-column-start: 1; grid-column-end: 2; grid-row-start: 1; grid-row-end: 3;background-size:cover; background-repeat: no-repeat;background-position: center;}
.about_culture .list .iteam{display: flex;flex-direction: column;justify-content: center;text-align: center;background-color: rgba(255, 255, 255, 0.7);margin:0 .5rem;padding: 4rem 0;}
.about_culture .list .iteam .title{font-size: 4.6vw;color: #5cc0f4;font-weight: bold;}
.about_culture .list .iteam .title span{font-size: 3vw;display: block;}
.about_culture .list .iteam .title span:before{display: block;content:'';width: 4rem;height: 1px;background-color: #5cc0f4;margin: .5rem auto 0;}
.about_culture .list .iteam .des{margin-top:1rem;line-height: 2.6rem;padding: 0 2rem;}
.about_culture .list .iteam:first-of-type .des{margin-top: 2rem;}

.about_strong{padding: 3rem 1.5rem;background-position: center;background-size: cover;background-repeat: no-repeat;}
.about_strong .index_title{letter-spacing: 1rem;}
.about_strong .list{display: flex;justify-content: space-between;flex-wrap: wrap;margin-top: 0;}
.about_strong .list .iteam{width: 100%;margin-top: 2rem;}
.about_strong .list .iteam img{display: block;height: 6rem;margin: 0 auto;}
.about_strong .list .iteam .title{font-size: 4vw;margin-top: 1rem;text-align:center;font-weight: bold;}
.about_strong .list .iteam .des{font-size: 3.6vw;margin-top: 1rem;text-align: justify;}


.about_honer_banner .bg_img{min-height: 18rem;object-fit: cover;}
.about_honer_banner .text{font-size: 4.5vw;font-weight: bold;letter-spacing: 0;padding-bottom: 0;padding: 0 1.4rem;text-align: center;}


.about_honer_block .bg_img{min-height: 50rem; object-fit: cover;}
.about_honer_block .text{padding: 3rem 1.4rem;}

.about_honer_block .text .title{font-size: 5vw;font-weight: bold;}
.about_honer_block .text .des{margin-top: 1rem;font-size: 3.6vw;}
.about_honer_block .text .list{margin-top: 1rem;}
.about_honer_block .text .list .item{margin-right: 1rem;padding-right: 1rem;}
.about_honer_block .text .list .item strong{font-size: 4vw;}
.about_honer_block .text .list .item span{font-size: 3.6vw;}


/*
联系
*/
.index_contact{padding: 3rem 1.5rem;background-position: center;background-size: cover;background-repeat: no-repeat;color: #fff;text-align: center;}
.index_contact a{color: #fff;}
.index_contact .des{text-align: center;line-height: 2.2em;font-size: 4vw;}
.index_contact .more{display: inline-block;background-color: #fff;color: #5cc0f4;padding:.6rem 3rem;font-size: 3vw;border-radius: 10rem;margin-top:3%;}
.index_contact .more:hover{background-color:#0068b7;color: #fff}

.contact_warp{padding: 3rem 1.5rem;background-position: center;background-size: cover;background-repeat: no-repeat;}
.contact_list{display: flex;flex-direction: column-reverse;}
.contact_list .contact_form{width:100%;margin-top: 3rem;}
.contact_list .contact_text{width:100%;display: flex;flex-direction: column;justify-content: space-between;padding-bottom: 0;}
.contact_list .contact_text .list{margin-top: 2rem;margin-bottom:0;}
.contact_list .contact_text .list:first-of-type{margin-top: .5rem;}
.contact_list .contact_text .title{margin-bottom: 1.5rem;font-size: 4vw;}
.contact_list .contact_text .title span{padding: .6rem 1rem; background-color:#5cc0f4;color: #fff;border-radius: .3rem;font-weight: bold;}
.contact_list .contact_form .layui-form-item.flex{flex-direction: column;}
.contact_list .contact_form .layui-form-item.flex .layui-input-inline{width: 100%;}
.contact_list .contact_form .layui-form-item ,.contact_list .contact_form .layui-form-item.flex .layui-input-inline{margin-bottom: 1.5rem;}
.contact_list .contact_form .layui-form-item.flex .layui-input-inline:last-of-type{margin-bottom: 0;}
.contact_list .contact_form .layui-form-item.flex{display: flex;justify-content: space-between;}
.contact_list .contact_form .layui-form-item.flex:after{display: none;}
.contact_list .contact_form .layui-form-item .layui-input-inline{width: calc(50% - .6rem);margin: 0;left: 0;}
.contact_list .contact_form .title{font-size: 4vw;font-weight: bold;margin-bottom: 1.5rem;}
.contact_list .contact_form .layui-input ,.contact_list .contact_form .layui-input-inline img{height: 4rem;line-height: 4rem;border-radius: .2rem;}
.contact_list .contact_form .layui-btn{background-color: #5cc0f4;width:100%;font-size: 4vw;margin-top:0;}



/*
电子学生证政策风口
*/
.special_dzxsz{min-width:100%;}
.special_dzxsz .text{padding:1rem 2rem 3rem;position: relative;}
.special_dzxsz .text .name{font-size: 4.5vw;}
.special_dzxsz_zcfk{background-color: #f2f2f2;padding-top: 3rem;}
.special_dzxsz_zcfk .text .des{width: 100%;float: none;margin-top: 2rem;}
.special_dzxsz_zcfk .text .des .name{color:#5cc0f4;text-align: justify;}
.special_dzxsz_zcfk .text .ms{margin-top: 2rem;font-size:3.8vw;}
.special_dzxsz_zcfk .text .ms p::before{margin-right: .5rem;}


/*
电子学生证解决方案
*/

.special_dzxsz_jjfa .text .des{width: 100%;padding-right:0;}
.special_dzxsz_jjfa .text .name{font-size: 4vw;color:#5cc0f4;text-align:justify;}
.special_dzxsz_jjfa .text .ms{margin-top: 0;font-size: 3.8vw;}
.special_dzxsz_jjfa .text .ms li{margin-top:2rem;}
.special_dzxsz_jjfa .text .ms li .img{width: 3.5rem;}
.special_dzxsz_jjfa .text .ms li .img img{height: 2.6rem;}
.special_dzxsz_jjfa .text .ms li strong{margin: 0 1rem;}
.special_dzxsz_jjfa .text .more{margin-top:3rem;}
.special_dzxsz_jjfa .text .more a{font-size: 3.2vw;}


/*
电子学生证产品
*/
.special_dzxsz_product:after{display: none;}
.special_dzxsz_product .web_w{flex-direction: column;}
.special_dzxsz_product .text{background-color: #20cac1;padding-top:3rem;}
.special_dzxsz_product .text .des{width: 100%;;padding-right:0;}
.special_dzxsz_product .text .name{font-size: 5vw;}
.special_dzxsz_product .text .ms{margin-top: 1.5rem;font-size:3.8vw;}
.special_dzxsz_product .text .ms ul{margin-top:1rem;}
.special_dzxsz_product .text .ms li{display: flex;align-items: center; margin-top:2rem;}
.special_dzxsz_product .text .ms li .img{width: 5rem;}
.special_dzxsz_product .text .ms li .img img{height:2.6rem;}
.special_dzxsz_product .text .ms li span{font-size: 3.6vw;}
.special_dzxsz_product .text .more{margin-top:3rem;}
.special_dzxsz_product .text .more a{font-size: 3.2vw}

.special_dzxsz_product .am-slider-default{width: 100%;margin-top: 3rem;padding-bottom: 3rem;}
.special_dzxsz_product .am-slider-default .am-control-nav{bottom: .5rem;}
.special_dzxsz_product .am-slider-default .am-control-nav li{width: .6rem;height: .6rem;}
.special_dzxsz_product .am-slider-default .am-slides li span{font-size:3.8vw};

/*
电子学生证云平台
*/
.special_dzxsz_ypt .text{background-color: #f1f1f1;}
.special_dzxsz_ypt .text .des{flex-direction: column;}
.special_dzxsz_ypt .text .name{font-size: 4.5vw;}
.special_dzxsz_ypt .text .ms{width:100%;margin-top: 1rem;font-size:3.8vw;}
.special_dzxsz_ypt .text .ms ul{margin-top:0;}
.special_dzxsz_ypt .text .ms li{margin-top:2rem;}
.special_dzxsz_ypt .text .ms li .title{display: flex;align-items: center;}
.special_dzxsz_ypt .text .ms li .title span{margin-left: 2rem;font-size:4vw;color: #5cc0f4;}
.special_dzxsz_ypt .text .ms li .word{font-size: 3.6vw;margin-top: .5rem;padding-left: 2.7rem;}
.special_dzxsz_ypt .text .more{margin-top:3rem;text-align: center;}
.special_dzxsz_ypt .text .more a{font-size: 3.2vw;}

/*
电子学生证案例
*/
.special_dzxsz_case .text{position: absolute;}
.special_dzxsz_case .text .des{flex-direction: column;padding-top: 2rem;}
.special_dzxsz_case .text .name{font-size: 4vw;flex-wrap: wrap;}
.special_dzxsz_case .text .name span{font-size: 5vw;margin: 0!important;}


/*
电子学生证合作
*/
.special_dzxsz_hz .text{color: #fff;text-align: center;position: absolute;}
.special_dzxsz_hz .text .des{flex-direction: column;padding-top: 2rem}
.special_dzxsz_hz .text .name{font-size: 4.5vw;text-align: center;}
.special_dzxsz_hz .text .ms{margin-top: 2rem;font-size: 3.8vw;}
.special_dzxsz_hz .text .ms ul{margin:2rem -.5rem 0;}
.special_dzxsz_hz .text .ms li{display: flex;justify-content: center;flex-direction: column;align-items: center;padding: 0 .5rem;}
.special_dzxsz_hz .text .ms li img{width: 5rem;height: 5rem;}
.special_dzxsz_hz .text .ms li .title{font-size: 3.2vw;margin-top: 1rem;}
.special_dzxsz_hz .text .ms li .title span{font-size: 3.6vw;display: block;}

.special_dzxsz_hzms .text{position: absolute;}
.special_dzxsz_hzms .text .name{font-size: 4.2vw;margin-top: 1.5rem;}
.special_dzxsz_hzms .text .block{margin-top: 1rem;}
.special_dzxsz_hzms .text .block ul{display: flex;justify-content: center;transform: scale(.7);}
.special_dzxsz_hzms .text .block ul:last-of-type{position: relative;top: -3rem;width: 130%;left: -15%;}
.special_dzxsz_hzms .text .block ul:first-of-type li{margin: 0;}
.special_dzxsz_hzms .text .block ul li{position: relative;width: 139px;height: 121px;display: flex;justify-content: center;align-items: center;text-align:center;margin: 0 2rem;}
.special_dzxsz_hzms .text .block ul li span{position: relative;z-index: 2;font-size: 6vw;line-height: 120%;color: #626262;}
.special_dzxsz_hzms .text .more{margin-top:0;text-align: center;position: relative; top: -1.5rem;}
.special_dzxsz_hzms .text .more a{font-size: 3.2vw;}
.special_dzxsz_hzms .text .title{font-size: 5vw;color: #4b4b4b;background: url(../images/pic_7_ico_7.png) center center no-repeat;margin-top:3rem;text-align: center;}
.special_dzxsz_hzms .text .iteam{display: flex;justify-content: flex-start;margin-top:.5rem;text-align: center;flex-wrap: wrap;}
.special_dzxsz_hzms .text .iteam li{display: flex;flex-direction: column;margin-top: 2rem;}
.special_dzxsz_hzms .text .iteam li:nth-of-type(even){height: 5rem;margin: 0 .8rem;position: relative;top: 2rem;}
.special_dzxsz_hzms .text .iteam li:nth-of-type(odd) img{width: 5rem;height: 5rem;}
.special_dzxsz_hzms .text .iteam li span{font-size:3.6vw;color: #6d6d6d;margin-top:.6rem;}

/*
电子学生证关于奇果
*/
.special_dzxsz_about .text{align-items: center;position: absolute;}
.special_dzxsz_about .text .des{flex-direction: column;}
.special_dzxsz_about .text .name{width:100%;height:42px;font-size: 4.5vw;display: flex;align-items: center;justify-content: flex-start;color: #fff;padding-left: 1.5rem;}
.special_dzxsz_about .text .ms{width:100%;font-size: 3.6vw;margin-top: 2rem;text-align: justify;line-height: 3rem;}





/*
NEWS
*/
.index_news{padding:3rem 1.5rem;}
.index_news dt{font-size: 4.5vw; border-bottom:#dedede solid 1px;padding-bottom: 1rem;position: relative;display: flex;justify-content: space-between;align-items: flex-end;font-weight: bold;}
.index_news dt span{font-size: 3vw;font-family: 'Times New Roman', Times, serif;}
.index_news dt:after{display: block;content: '';width: 8rem;height: .3rem;background-color: #5cc0f4;position: absolute;left: 0;bottom: -.1rem;}
.index_news dd{ margin-top:3%;display: flex;flex-direction:column;}
.index_news dd .am-slider-default{margin:0;box-shadow:none; z-index:1;border-radius:0;width:100%; padding-bottom:0;background-color: #f1f1f1;}
.index_news dd .am-slider-default .am-slides li{display: flex!important;flex-direction: column;}
.index_news dd .am-slider-default .am-slides li .img{width: 100%;position: relative;overflow: hidden;}
.index_news dd .am-slider-default .am-slides li .img:after{display: block;content: '';padding-bottom: 56.25%;}
.index_news dd .am-slider-default .am-slides li .img img{ display:block;width:100%;height: 100%;position: absolute;left: 0;top: 0;object-fit: cover;transition:opacity .5s cubic-bezier(.26,1.04,.54,1),transform .5s cubic-bezier(.26,1.04,.54,1);}
.index_news dd .am-slider-default .am-slides li .img:hover img{transform:scale(1.05) translateZ(0);}
.index_news dd .am-slider-default .am-slides li .text{width: 100%;padding: 2rem 1.5rem 3rem;display: flex;flex-direction: column;justify-content: center;background-color: #f1f1f1;}
.index_news dd .am-slider-default .am-slides li .title{display: block;font-weight: bold; overflow : hidden; text-overflow: ellipsis;display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;text-align: justify;font-size: 4vw;}
.index_news dd .am-slider-default .am-slides li .time{font-size: 3.6vw;margin-top: 1rem;}
.index_news dd .am-slider-default .am-slides li .des{color: #999;margin-top:1rem;font-size:3.6vw;text-align: justify;}
.index_news dd .am-slider-default .am-slides li .more{margin-top: 1rem;font-size: 3vw;color: #5cc0f4;}
.index_news dd .am-slider-default .am-control-nav {bottom:inherit;bottom:1rem;z-index: 10;}
.index_news dd .am-slider-default .am-control-nav li a{box-shadow:none;background:#dedede;}
.index_news dd .am-slider-default .am-control-nav li a.am-active{background-color:#5cc0f4;width: 2rem;}

.index_news dd .am-tabs{width:100%; position: relative;margin-top: 4rem;}
.index_news dd .am-tabs .more_btn{display: none;}
.index_news dd .am-tabs .am-nav-tabs {border-bottom:#dedede solid 1px; padding-bottom: 1rem;margin: 0;display: flex;justify-content: space-between;}
.index_news dd .am-tabs .am-nav-tabs::before,.index_news dd .am-tabs .am-nav-tabs::after{display: none;}
.index_news dd .am-tabs .am-nav-tabs li{width:auto;}
.index_news dd .am-tabs .am-nav-tabs li a {display:block;padding:0;text-align:center;border:none!important;margin:0;background:none;padding:0;font-size:3.6vw;font-weight: bold;}
.index_news dd .am-tabs .am-nav-tabs li.am-active a{color:#5cc0f4;background: none;}
.index_news dd .am-tabs .am-tabs-bd {padding:0;border:none;}
.index_news dd .am-tabs .am-tabs-bd .am-tab-panel{padding:2.5rem 0 0;}
.index_news dd .am-list li a{padding:1rem 0;width: 100%;font-size:3.6vw}
.index_news dd .am-list li span{display: none;}

.article_wapper{padding:0 0 3rem;}
.article_left_side{width:100%;float:none;padding: 0 1.5rem;}
.article_right_side{display: none;}
.article_nav{display: flex;justify-content: space-between;}
.article_nav li{font-size: 4vw;padding: 1.8rem 0;border-bottom: 2px solid #e5eff5;}
.article_list{margin-top: 2rem;}
.article_guide{color: #a0a8ad;font-size: 3.2vw;}
.article_guide a{color: #a0a8ad;}

.article_iteam li{padding-bottom: 2rem;margin-top:2rem;flex-direction: column;}
.article_iteam li .img{width:100%;}
.article_iteam li .text{width:100%;display: flex;flex-direction: column;margin-top: 1rem;}
.article_iteam li .text .title{font-size:4.5vw;}
.article_iteam li .text .des{color: #999;font-size:3.6vw;margin-top:.8rem;}
.article_iteam li .text .info{display: flex; color: #b5b5b5;margin-top: 1rem;justify-content: space-between;}
.article_iteam li .text .info span{font-size: 1.4rem;display: flex;align-items: center;}
.article_iteam li .text .info span.img_logo{display: none;}

.article_hd{padding:1.5rem;font-size:3.6vw;margin-top:2rem;}
.article_hd .title{ color:#3D4451; font-size:5vw;}
.article_hd .tag{ padding:1rem 0 .5rem;}
.article_hd .tag a ,.article_hd .other a{color:#BDCCD4; display:inline-block;}
.article_hd .tag a:hover,.article_hd .other a:hover{ color:#5cc0f4;}
.article_hd .other{ display: flex;justify-content: space-between;}
.article_hd .other span{ display:inline-block; margin:0 2rem 0 0}
.article_hd .other .info:first-of-type{display: none;}

.article_bd{padding:2rem 0;text-align:justify}
.link_btn{ margin-top:2rem;}


/*
FOOTER
*/
.footer{ padding:3rem 1.5rem;}
.footer a{color: rgba(255,255,255,0.65)}
.footer a:hover{color:#5cc0f4;}
.footer_bottom{display: flex;flex-direction: column;}
.footer_con{display:flex;flex-direction: column;}
.footer_con .bottom_logo img{display: block;width:auto;height: 3rem;}
.footer_con .footer_tel{margin-top:2rem;display:flex;flex-direction: column;font-size: 3.6vw;color: #fff;}
.footer_con .footer_tel span::before{margin-right: 1rem;}
.footer_con .footer_tel span + a{font-size:5vw;color: #fff;margin-top:0;font-family:'Times New Roman', Times, serif;letter-spacing: 0.5px;line-height: 2rem;}

.footer_nav{display: block;width: 100%;margin-top: 3rem;}
.footer_nav .am-accordion-item{ width:100%;margin:0; padding:0;}
.footer_nav .am-accordion-item:last-of-type{margin-left:0;}
.footer_nav .am-accordion-title{margin-top:1rem;padding-bottom:1rem;height: 3.6rem;border-bottom:rgba(255, 255, 255, 0.3) solid 1px; font-size:3.6vw;display: flex;justify-content: space-between;font-weight: normal;color:#fff ;}
.footer_nav .am-accordion-item.am-active .am-accordion-title{color: #2b6bc3;padding-right: .2rem;}
.footer_nav .am-accordion-item:first-of-type .am-accordion-title{ margin-top:0;}
.footer_nav .am-accordion-title:after{display:block;font-family:'FontAwesome'; content: "\f105"; transition: all .4s ease 0s;-webkit-transition: all .4s ease 0s;-moz-transition: all .4s ease 0s}
.footer_nav .am-accordion-item.am-active .am-accordion-title:after{-webkit-transform: rotate(90deg);-ms-transform: rotate(90deg);transform: rotate(90deg);transition: all .4s ease 0s;-webkit-transition: all .4s ease 0s;-moz-transition: all .4s ease 0s;}
.footer_nav dd.am-collapse{ display:none;}
.footer_nav dd.am-collapse.am-in{ display:block;}
.footer_nav .am-accordion-content{ padding:0; font-size:3.2vw; line-height:3.2rem;}

.footer_focus{display: flex;margin-top: 2rem;justify-content: center;}
.footer_focus .qrcode{text-align: center;width: 8rem;margin-left: 3rem;font-size: 3.2vw;}
.footer_focus .qrcode:first-of-type{margin-left: 0;}
.footer_focus .qrcode img{display: block;width:100%;margin-bottom: .5rem;}

.index_link{display: none;}

.bottom_copyright{margin-top: 1rem;display: flex;justify-content: flex-start;font-size: 3vw;flex-wrap: wrap;}
.bottom_copyright .iteam{margin-top: .5rem;}
.bottom_copyright .iteam:nth-last-of-type(1),.bottom_copyright .iteam:nth-last-of-type(2){display: none;}
.bottom_copyright .iteam::before{margin-right: .5rem;}

.global_kf{right: 1.5rem; bottom: 1.5rem;width: 5rem; height: 5rem;}
.global_kf dt{width: 5rem;height: 5rem;}
.global_kf dd{right: 6.5rem;bottom: 0;}

/*
PAGEBAR
*/
.page_list{text-align:center;margin-top:2rem; font-size:3.2vw;}
.news_page_pages{ margin-top:2rem;font-size:3.6vw;padding:1.5rem 0; }
.news_page_pages dt{ display: none;}


/*
CASE
*/
.case_banner_item dd:nth-of-type(1){width: 28.29%;}
.case_banner_item dd:nth-of-type(2){width: 37.56%;}
.case_banner_item dd:nth-of-type(3){width: 29.125%;}
.case_banner_item dd:nth-of-type(1) .img:last-of-type .link::after {padding-bottom: 70%;  }
.case_banner_item dd .subtitle{font-size: 3vw;line-height: 1.4;}
.case_banner_item dd .subtitle br{display: none;}
.case_banner_item dd .des{display: none;}


.case_list_sort{padding: 4rem 1.4rem;}
.case_name span{font-size: 4vw;padding: .8rem 4rem;font-weight: bold;}



.case_list_tab .hd{overflow-y: hidden;overflow-x:auto;}
.case_list_tab .hd ul{border-bottom:#dce7e7 solid 1px;margin-top: 2rem;display: block;white-space: nowrap;}
.case_list_tab .hd li {margin:0;display: inline-block;margin-right: 1.5rem;}
.case_list_tab .hd li a {display:block;padding:1rem 0;text-align:center;margin:0;font-size: 3.4vw;width:auto;min-width: 8rem;}
.case_list_tab .hd li a i{height: 2.2rem;margin-bottom: .6rem;}
.case_list_tab .hd li.on a {color:#5cc0f4;}
.case_list_tab .hd li.on a:after{display: block;content: '';width: 100%;height: 3px;background-color:#5cc0f4;position: absolute;left: 0;bottom: -2px;}
.case_list_tab .bd {padding:0;border:none;}
.case_list_tab .hd_panel{padding:0 0 .1rem;}


.case_list{margin: 0;}
.case_list li{padding: 0;margin-top: 1.5rem;}
.case_list li a{display: block;background-color: #fff;position: relative;}
.case_list li .img{position: relative;overflow: hidden;}
.case_list li .img:after{display: block;content: '';padding-bottom: 91.46%;}
.case_list li .img img{display: block;width: 100%;height: 100%;position: absolute;left: 0;top: 0;object-fit: cover;}
.case_list li .text{padding: 2rem 1.4rem 0;height: auto;}
.case_list li .text .title{font-weight: bold;height: auto;font-size: 4.2vw;}
.case_list li .text .ms{font-size: 3.6vw;color: #979797;height: auto;text-align: justify;padding: 1.5rem 0 2rem;}
.case_list li .text .tag{height: auto;display: flex;align-items: center;flex-wrap: wrap;align-content: center;border-top: #cdcdcd solid 1px;padding: 1.5rem 0 2rem;}
.case_list li .text .tag span{margin: .6rem 1rem .6rem 0;font-size: 3.2vw;font-weight: 500;background-color: #cdcdcd;}
.case_list li .text .tag span:last-of-type{margin-right: 0;}
.case_list li .mark{display: none;}


.case_bottom{position: relative;}
.case_bottom img{display: block;width: 100%;min-height: 18rem; object-fit: cover;}
.case_bottom .text{display: flex;justify-content: center;flex-direction: column;align-items: center;width: 100%;height: 100%;position: absolute;left: 0;top: 0;color: #fff;}
.case_bottom .text .title{font-size: 4.5vw;font-weight: bold;}
.case_bottom .text .des{font-size: 3.6vw;margin-top: 1.5%;}
.case_bottom .text .more{margin-top: 1.5rem;color: #fff;font-size: 3vw;}
.case_bottom .text .more:hover{text-decoration: underline;}

.case_page{width:100%;display: flex;flex-direction: column;padding:2rem 1.4rem 3rem;}

.case_page_pics{border: none;box-shadow: none;background-color: #fff;border-radius: 0;width: 100%;margin: 0;position: relative;}
.case_page_pics .am-slides{width: 100%;height: 100%;position: absolute!important;left: 0;top: 0;}
.case_page_pics .am-slides li{position: relative;overflow: hidden;}
.case_page_pics .am-slides li::after ,.case_page_pics:after{display: block;content: '';padding-bottom: 127.5%;}
.case_page_pics .am-slides li img{display: block;width: 100%;height: 100%;position: absolute;left: 0;top: 0;object-fit: cover;}
.case_page_pics .am-control-nav{ bottom: 2rem;z-index: 10;}
.case_page_pics .am-control-nav li a{background-color: rgba(255, 255, 255, 0.7);box-shadow: none;}
.case_page_pics .am-control-nav li a.am-active{background-color:#5cc0f4}

.case_page_con{width: 100%;padding: 2rem 0;display: flex;flex-direction: column;justify-content: space-between;color: #23323e;text-align: justify;}
.case_page_con .item{margin-bottom: 2rem;}
.case_page_con .item .title{font-weight: bold;color: #000;margin-bottom: .5rem;font-size: 3.6vw;}
.case_page_con .item .subtitle{font-weight: bold;font-size: 4.5vw;margin-bottom: .5rem;}
.case_page_con .font_1{font-size: 4vw;}
.case_page_con .font_2{font-size: 3.6vw;}
.case_page_con .case_pro{display: flex;justify-content: space-between;align-items: flex-end;font-size: 3.6vw;}
.case_page_con .case_pro .enclosure{text-align: center;font-size: 3vw;white-space: nowrap; margin-left: 1rem;}
.case_page_con .case_pro .enclosure img{display: block;margin: 0 auto; height: 2rem;}

.case_box_modal{width: 120rem;}
.case_box_modal .layui-layer-content{position: relative;}
.case_box_modal .layui-layer-content:after{display: block;content: '';padding-bottom:62%;}
.case_box_modal .layui-layer-content iframe{width: 100%;height: 100%;position: absolute;left: 0;top: 0;}
.case_box{min-width: 100%;width: 100%;}
.case_box .case_page{padding:0;}

}

.inside_con{ padding:10px 0; min-height: 300px;}
.top-bg{ line-height: 30px; display: block; background: #f2f2f2;} 
.top span{ font-size: 14px;}




.tankbg{ position:fixed; left:0px; top:0px; width:100%; height:100%; z-index:19891016; background:rgba(0,0,0,.7); display:none;}
.tank{
	    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    z-index: 4;
   width: 1200px;
  /*  min-width: 600px;*/
    overflow: hidden;
    min-height: 770px;
    border-radius: 4px; background:#fff;
}

.tdw_pp_cls {
    position: absolute;
    width: 20px;
    height: 20px;
    background-color: #fff;
    right: 5px;
    top: 5px;
    text-align: center;
}

.tdw_pp_cls:after, .tdw_pp_cls:before {
    position: absolute;
    content: '';
    height: 16px;
    width: 2px;
    background-color: #a5a5a5;
}
.tdw_pp_cls:before {
    transform: rotate(-42deg);
}
.tdw_pp_cls:after {
    transform: rotate(41deg);
}

.tank .selectPic{ float:left; display:block; width:50%;  }
.tank .selectPic img{ width:100%; height:770px;   object-fit: cover;}
.tank .yoce{ float:right; display:block; width:50%; padding:4%; color:#000;}
.tank .yoce .adkne .canshu{ font-size:22px;}
.tank .yoce .adkne .canshu01{font-size:16px;}
.tank .yoce .adkne dl dd{margin-top: 7%;}
.tank .yoce .adkne dl dd strong{ font-size:14px; display:block; margin-bottom:1%}
.tank .yoce .adkne dl dd .canshu02{ display:block; font-size:14px; color:#23323e}
.tank .yoce .adkne .glwm{    display: flex;  justify-content: space-between; align-items: center;}
.tank .yoce .adkne .glwm a{ color:#505050; font-size:14px;}
.tank .yoce .adkne .glwm a:hover{ color:#5cc0f4}
.tank .yoce .adkne .glwm a img{ display:block; margin:0 auto;}



.HBoxbg{ position:fixed; left:0px; top:0px; width:100%; height:100%; z-index:198910169; background:rgba(0,0,0,0.5); display:none;}
.HBox {
	width: 200px;
	height: 260px;
	margin: 0 auto;
	background-color: #f8f8f8; position:absolute;
	top: 50%;
	left: 50%; margin-left:-100px; margin-top:-130px;
	z-index: 100000;
}
.HBox img{ height:200px; width:100%;}
.HBox a{ display:block; font-size:14px; color:#505050; margin-top:1%; text-align:center;}



.HBoxbg01{ position:fixed; left:0px; top:0px; width:100%; height:100%; z-index:88; background:rgba(0,0,0,0.5); display:none;}
.HBox01 {
	width: 200px;
	height: 260px;
	margin: 0 auto;
	background-color: #f8f8f8; position:absolute;
	top: 50%;
	left: 50%; margin-left:-100px; margin-top:-130px;
	z-index: 100000;
}
.HBox01 img{ height:200px; width:100%;}
.HBox01>span{ display:block; text-align:center; color:#000; line-height:40px;}

.annt{
    margin-top: 3%;
}
.annt a{
    line-height: 35px;
    display: inline-block;
    justify-content: center;
    align-items: center;
    border-radius:30px;
    border:1px solid #5cc0f4;
    color:#5cc0f4;
    margin-right:10px;
    padding: 0 3%;
    min-width: 155px;
    text-align: center;
    }
.dainh{background:#5cc0f4 !important; color:#fff !important;  }
.dainh{background:#5cc0f4 !important; color:#fff !important;  }
@media only screen and (max-width: 980px) {
.top-bg{ display: none;}	
.tank{ width:80%; height:80vh; overflow-y:scroll; min-height:inherit;}
/*.tank::-webkit-scrollbar {
    width: 6px;
}*/
.tank .selectPic{ float:none; display:block; width:100%}
.tank .selectPic img{ width:100%; height:auto;   object-fit:none;}	
.tank .yoce{ float:none; display:block; width:100%}
}

