body{margin:0px; padding:0px; line-height:180%; color:#333333;}
body, button, input, select, textarea { font-size:0.16rem;font-family:tahoma,"Microsoft Yahei",arial;}
button{cursor: pointer;outline:none;line-height: 100%;}
form,ul,li,p,h1,h2,h3,h4,h5,h6{margin:0px; padding:0px;}
textarea{resize: vertical;}
li{ list-style:none; list-style-position:outside;}
p{ margin:0px; padding:0px;}
img{ border:none;max-width: 100%;}
img, input{ vertical-align:middle; padding:0px; margin:0px;outline: none;}
td img{ max-width:none;}
a {text-decoration:none;color: #333333;}
a:hover{text-decoration:none;}
/*全局样式*/
.BodyDiv_Parent{width:100%;margin:auto;max-width: 1080px;}
.space{padding: 0px 0.2rem;box-sizing: border-box;width: 100%;}
.clear{clear: both;}
.left{float: left;}
.right{float: right;}

/* 共用样式 */
.container .cont_list li{width: 162px;height: 50px;text-align: center;line-height: 50px;margin: 35px 20px 45px 0;display: inline-block;*zoom: 1;*display: inline;vertical-align: top;}
.container .cont_list li a{display: block; border-radius: 5px; border:1px solid #eee;height: 100%;font-size: 16px;background: #ffffff;}
.container .cont_list li .on,
.container .cont_list li a:hover{background: #057ac1;color: #ffffff;}
#mask{width:100%;position:fixed;top:0;bottom:0;z-index: 44;background: rgba(0,0,0,0.6);height: 100%;overflow: hidden;width: 100%;}
#nav_back{position: fixed;bottom: 0;top: 0rem;z-index: 99;left: -100%;transition: ease 0.5s;}
#nav_back ul li a,#nav_back ul li span{display: block;padding:0.3rem;font-size: 0.25rem;border-bottom: 1px solid rgba(0,0,0,0.1);box-sizing: border-box;color: rgba(255,255,255,0.6);}
#nav_back ul{position: relative;width: 2.5rem;background: #333;height: 100%;padding: 10px 0;}
#nav_back .box{z-index: -999;position: absolute;width: 160px;overflow: hidden;background: #444;top: 0;}
#nav_back .box li{width: 100%;text-align: center;margin: 0px;padding: 0px;}
.S_btn{width: 3rem;margin-top: 0.3rem;height: 0.6rem;line-height: 0.6rem;background: #0085d0;color: #fff;display: block;margin: 0.2rem auto;text-align: center;font-size: 0.24rem;}


.column_banner{position: relative;width: 100%;height: auto;padding: 50px 0 50px 0;background-size:cover;background-position: center;}
.column_banner h3{line-height: 1.2;font-size:0.3rem;font-weight: bold;color: #fff;position: relative;padding: 0.2rem 0;text-align: center;}
.column_banner h3::before{content:"";position: absolute;bottom: 0;height: 6px;width: 56px;background: #fff;left: 50%;transform: translateX(-50%);}
.column_banner .find{position: absolute;top: 50%;left:5%;transform: translateY(-50%);width: 45%;}
.column_banner .find h3{font-weight: normal;text-align: left;}
.column_banner .find h3::before{content:"";width: 0;}
.column_banner .find p{font-size:0.2rem;font-weight: normal;line-height: 150%;color: #fff;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;margin: 0.1rem 0;}
.column_banner .find a{color: #fff;width: 1rem;height: 0.4rem;text-align:center;display: inline-block;line-height: 0.4rem;}
 
.fx_box{margin-top:0.2rem;}
.fx_box li{float: left;width:50%;background: url(/tpl/cn/mobile/images/box_bj.jpg) no-repeat center;background-size:cover;box-sizing: border-box;height: 1.8rem;}
.fx_box li .fx{height: 1.3rem;padding: 0.2rem;}
.fx_box li .pic{float: left;display: inline-block;width: 30%;}
.fx_box li .text{float: right;width:68%;}
.fx_box li .text h4{font-size:0.26rem;font-weight: normal;color: #fff;margin-bottom: 10px;}
.fx_box li .text p{font-size: 12px;font-weight: normal;line-height: 150%;color: #fff;}
/*分页*/
.paging{ padding:30px 0px; width:100%; text-align:center;}
.paging .table01{ margin:auto;}
.paging .page_btn{ text-align:center;}
.paging .result_page{ padding:3px 12px; line-height:24px; display:inline-block; color:#666666;background: #fff; border:#e2dfdf 1px solid; text-align:center; margin:0px 2px; border-radius:3px;}
.paging .page_btn_w{ width:70px; text-align:center;}
.paging .cur{ background:#008de3; border:#008de3 2px solid; color:#fff;}

/*导航*/
.nav{ height:0.8rem;line-height:0.78rem;box-shadow: 0 0 10px rgba(150, 150, 150,0.2); border-bottom:1px solid #f7f7f7;background: #fff;position: fixed;top: 0;left: 0;z-index: 33;width: 100%;}
.nav a{color: #4c4c4c;}
.nav a:hover{ color: #206bd1;}
.nav span{ color: #4c4c4c;}
.nav .nav_let{width: 30%;float: left;}
.nav .nav_let img{margin-right:15px;height: 0.5rem;}
.nav .nav_rgt{width: 40%;float: right;}
.nav .nav_rgt ul{width: 80%;float: left;font-size: 15px;}
.nav .nav_rgt ul li{float: left;margin-right:45px;position: relative;border-bottom:2px solid rgba(255, 255, 255, 0);display: inline-block;}
.nav .nav_rgt ul li a{display:inline-block;}
.nav .nav_rgt ul li:hover, .nav .nav_rgt ul li.on{border-bottom:2px solid #206bd1;}
.nav .nav_rgt ul li:hover .nav_list{display: block;}
.nav .nav_rgt ul li .nav_list{width: 150px;padding: 25px 0;background: rgba(255, 255, 255, 0.6);position: absolute;top:80px;left: -45px;display: none;z-index: 33;}
.nav .nav_rgt ul li .nav_list a{line-height: 35px;display:block;text-align: center;color: #666666;}
.nav .nav_rgt ul li .nav_list a:hover{color: #206bd1;}
.nav .nav_rgt .nav_language{float: right;position: relative;}
.nav .nav_rgt .nav_language h3{font-weight: normal;font-size:0.24rem;text-align: right;cursor: pointer;}
.nav .nav_rgt .nav_language h3 i img{width: 0.45rem;height: 0.45rem;margin-left: 10px;margin-top: -3px;}
.nav .nav_rgt .nav_language .nav_list{position: absolute;top: 100%;right: 0;width: 78px;padding: 10px 0;background:rgba(255, 255, 255, 0.5);display: none;z-index: 33;}
.nav .nav_rgt .nav_language:hover .nav_list{display: block;}
.nav .nav_rgt .nav_language .nav_list a{display: block;text-align: center;line-height: 35px;}
.nav .nav_rgt .nav_language .nav_list a:hover{color: #008de3;}
.nav #LOGO_1{ display: none;}
.nav_height{ height: 0.8rem;background: #226cd1;}
.index_top .nav{ background: none;border-bottom:1px solid rgba(255, 255, 255, 0.3);}
.index_top .nav a{color: #ddd}
.index_top .nav a:hover{color: #fff}
.index_top .nav span{ color: #a4cafe;}
.index_top .nav .nav_rgt ul li:hover,.index_top .nav .nav_rgt ul li.on{border-bottom:2px solid #fff;: }
.index_top #LOGO_1{ display: inline-block;}
.index_top #LOGO_2{ display:none;}


/* banner */
.banner{overflow: hidden;position: ;}
.swiper_div .text{position: absolute;top: 40%;left:5%;}
.swiper_div .text h3{font-size:0.34rem;font-weight: normal;color: #fff;margin-bottom: 10px;transform: translateY(-100%);transition: linear 0.6s;opacity: 0;}
.swiper_div .text p{font-size:0.2rem;line-height:0.24rem;font-weight: normal;color: #fff;transform: translateY(100%);transition: linear 0.6s;opacity: 0;}
.swiper_div .swiper-slide-active .text h3{opacity: 1;transform: translateY(0);}
.swiper_div .swiper-slide-active .text p{opacity: 1;transform: translateY(0);}
/* code 核心技术 */
.core {padding: 0.3rem 0;background: #fff;text-align: center;}
.core .core_let{}
.core .core_let .core_item{margin: 0.2rem 0;position: relative;}
.core .text{}
.core .text h3{font-size:0.34rem;font-weight: normal;line-height:0.5rem;}
.core .text p{font-size: 0.26rem;color: #226cd1;line-height: 0.2rem; font-family: "Arail";}
.win{position: absolute;bottom: 0;left: 0;width: 100%;height: 40px;background:rgba(0, 0, 0, .6);line-height: 40px;}
.win .win_box{}
.win .win_box h4{font-size:0.24rem;font-weight: normal;color: #fff;}
.win .win_box span{margin-top: 70px; padding-right:80px;display: block;color: #606060; background: url("/tpl/cn/mobile/images/core_jianotu.png") no-repeat right center;}
.core_item a{ display: block;}
.core_item .img01{ overflow: hidden;}
.core_item img{width: 100%;height: 100%;transition: 0.6s;}


/*about*/
.S_about{padding: 0.4rem 0;background: #f7f7f7;}
.S_about_body{position: relative;}
.S_about_body h3{font-size: 0.34rem;font-weight: normal;text-align:center;line-height: 0.5rem;}
.S_about_body p{font-size:0.26rem;text-align:center;line-height:0.2rem; color: #226cd1; font-family: "Arail";}
.S_about_body strong{margin: 0.2rem 0;display: block;font-size: 0.24rem;font-weight: normal;line-height: 180%;}
.S_about img{width: 100%;}

/*新闻动态*/
.S_new{padding: 0.4rem 0;overflow: hidden;}
.S_new .cont{}
.S_new .cont  h3{font-size:0.3rem;text-align: center;font-weight: normal;line-height:0.34rem;}
.S_new .cont  p{color: #226cd1;font-size:0.26rem;line-height:0.26rem;text-align:center;font-family: "Arail";}

.S_new .news_list{margin-top: 0.2rem;}
.S_new .news_list ul li{margin-top: 0.2rem;}
.S_new .news_list .pic{width: 30%;}
.S_new .news_list .pic img{width: 100%;}
.S_new .news_list .text{width: 68%;}
.S_new .news_list .text h3{font-size: 0.26rem;font-weight: normal;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.S_new .news_list .text span{color: #999;font-size: 0.22rem;margin-top: 0.1rem;display: block;}
.S_new .news_list .text span img{height: 0.26rem;margin-top: -3px;margin-right: 0.1rem;}
.S_new .news_list .text p{font-size: 0.22rem;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;color: #999;margin-top:0.1rem;}
/*.S_new .tab  .tab_item_on,.S_new .tab  .tab_item:hover{margin-top: 0;border: 1px solid #008de3;}*/
/*.S_new .tab  .tab_item_on .tab_box>img,.S_new .tab  .tab_item:hover .tab_box>img{display: block;opacity: 1;transform: scale(1);height: 230px;}*/
/*.S_new .tab  .tab_item_on .timer,.S_new .tab  .tab_item:hover .timer{display: none;}*/

/* 底部 */
.bottom{background:url(/tpl/cn/mobile/images/core_bj.jpg) no-repeat center; color: #999999;background-size:cover;}
.bottom .copy,.bottom .copy a{color: #fff;text-align: center;}
.bottom .copy h3{padding-top:0.3rem;font-size: 0.24rem;font-weight: normal;}
.bottom .copy span{padding-bottom: 0.2rem;font-size: 0.2rem;}
.bottom .copy p{font-size: 0.2rem;padding: 0.2rem 0;}
.bottom .copy p a{display: block;}
/*
**子页
新闻列表
*/
.aobut_pl{}
.place{background: #fff;box-shadow: 0 0 10px rgba(100, 100, 100,0.1);}
.place .place_l{padding: 0.2rem 0;font-size: 0.2rem;}
.place .place_l span{padding: 0 5px;}
.place .place_l img{ margin-top: -3px;}
.place_r{margin: 0.2rem 0;font-size: 0;}
.place_r ul{}
.place_r ul li{width: 33.3%;padding-right: 1px;padding-bottom: 1px;box-sizing: border-box;display: inline-block;}
.place_r ul li a{ display: block;font-size: 0.24rem;text-align: center;line-height: 0.7rem;height: 0.7rem;background: #eee;}
.place_r ul li a.on{background: #ddd;}


.place p{display: inline-block;font-size: 14px;}
.place p span{padding: 0 5px;}
/*列表左侧*/
/* 列表 */
.content{min-height: 100vh;position: relative;}
.content .inform_left{width: 20%;float: left;margin-top: -30px;}
.content .inform_left h3{padding: 15px 0;font-size: 0.20rem;width: 100%;text-align: center;background: #307ae1;color: #fff;}
.content .inform_left ul{background: #f2f2f2;padding: 20px 0;position: relative;}
.content .inform_left ul li{margin: 5px 10px;text-align: center;height: 40px;line-height: 40px;}
.content .inform_left ul li a{display: block;}
.content .inform_left ul li.on{background: #f7f7f7;}
.content .inform_left ul li:hover{background: #f7f7f7;}
.content .rgt_centent{width: 100%;float: left;background: #fff;}

.content .rgt_centent .news{}
.content .rgt_centent .news a{ display: block;}
.content .rgt_centent .news_head{position: relative;}
.content .rgt_centent .news_head .head_note{position: absolute;bottom: 0;left: 0;background:rgba(0, 0, 0, .6);width: 100%;}
.content .rgt_centent .head_note .box{margin: 0.2rem;}
.content .rgt_centent .head_note h3{font-size: 0.3rem;color: #fff;line-height: 0.45rem;}
.content .rgt_centent .head_note p{color: #fff;white-space:nowrap;overflow: hidden;text-overflow:ellipsis;}
.content .rgt_centent .head_note .btn{ color: #226cd1; padding-left: 20px;display: block;width: 180px;height: 54px;border: 1px solid #226cd1;background-image: url(/tpl/cn/mobile/images/bg3.png);line-height: 54px;background-repeat:no-repeat;background-position: 95% center;transition: all .4s ease;}
.content .rgt_centent .head_image{width: 100%;}
.content .rgt_centent .head_image img{ width: 100%;}
.content .rgt_centent .news .news_list{}
.content .rgt_centent .news .news_list .item{background: #f7f7f7;margin-top:0.2rem;}
.content .rgt_centent .news .news_list .item a{position: relative;}
.content .rgt_centent .news .news_list .iteam_r{padding: 0.2rem;}
.content .rgt_centent .news .news_list .iteam_r h2{ font-size:0.3rem; padding: 0 0 15px 0;font-weight: normal;position: relative;line-height: 1.5;}
.content .rgt_centent .news .news_list .iteam_r h2::before{content:"";position: absolute;left: 0;bottom: 0;height: 2px;width: 64px;background: #e0e0e0;transition: 400ms ease all;}
.content .rgt_centent .news .news_list font{ display: block;color:#a3a3a3;font-size: 0.2rem;text-align: right;margin-top: 0.1rem;}
.content .rgt_centent .news .news_list .iteam_r p{ color: #6b6b6b; line-height:1.8; padding: 5px 0px 0 0px;}



/*新闻详情*/
.new_details{}
.new_details .short{}
.new_details .news_text{}
.new_details .news_text h3{font-size: 0.3rem;line-height: 0.45rem;font-weight: normal;text-align: center;}
.new_details .news_text .ms{text-align: center;vertical-align: middle;padding: 15px 0;border-bottom: 1px solid #eee;}
.new_details .news_text .ms .te_01{display: inline-block;}
.new_details .news_text .ms .bdsharebuttonbox{display: inline-block;margin-top: -3px;vertical-align: middle;}
.new_details .news_text .detas{line-height: 180%;padding-top: 25px;}

/*内页通用*/
.content_page{margin: 0.2rem 0;display: inline-block;}
.content_page .pagetitle01{text-align: center;font-size: 0.4rem;font-weight: normal;}
.content_page .pagetitle01 span{color: #0085d0;}
.content_page .pagetitle02{text-align: center;font-size: 0.4rem;line-height: 1rem;margin: 0.2rem 0;font-weight: normal;}
.content_page p{line-height:2;margin:10px 0;display: block;font-size: 0.24rem;}
.edge_text{margin: 0.2rem 0;text-align: center;}
.edge_text h3{font-size: 0.34rem;font-weight: normal;line-height: 0.5rem;}
.edge_text p{font-size: 0.26rem;color:#226cd1;line-height: 0.2rem;font-family:"Arial";}
/* 关于我们 */
.about .details01{padding-top: 15px;}
.about .details01 p{ line-height: 1.8; color: #4c4c4c;font-size: 0.24rem;}
.about .details01 table{border-spacing: 1px;}
.about .details01 table td{padding: 0.1rem;font-size: 0.24rem;}
/* 核心技术 */
.kernel{background: #f7f7f7;padding: 0.2rem 0;}
.kernel .al_box{ margin-left:-3%;}
.kernel .al_box .al_item{width: 47%;margin-left: 3%;float: left;border: 1px solid #eee;box-sizing: border-box;margin-bottom: 0.2rem;}
.kernel .al_box .al_item:hover .btn{color: #fff;background: #0085d0;transition: .5s;}
.kernel .al_box .al_item h3{ font-size: 14px; font-weight: normal; padding-top: 10px;height: 0.9rem;line-height: 1.5;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.kernel .al_item .pic{}
.kernel .al_item .pic h3{font-size: 80px;}
.kernel .al_item .text{font-size: 0.28rem;color: #666;line-height: 0.6rem;text-align: center;}
.kernel .al_item .text h4{line-height: 0.3rem;font-weight: normal;margin-top: 0.6rem;}
.kernel .al_item img{width: 100%;}
.edge{}
.edge .pagetitle01{height: 0;min-height: 67px;font-size: 32px;font-weight: normal;line-height: 36px;margin-bottom: 25px;text-align: right;}
.edge .pagetitle01 span{color: #0085d0;font-size: 30px;}
.edge .partner{}
.edge .partner img{width: 100%;}
.edge .partner .pic{position: relative;}
.edge .partner .pic h4{position: absolute;bottom: 0;left: 0;width: 100%;line-height: 40px;background:rgba(0, 0, 0, .6);color: #fff;font-size: 0.24rem;text-align: center;}
.edge .partner .join{}
.edge .partner .join li{font-size: 0.24rem;font-weight: normal;margin: 0.2rem 0;color: #999;}


.property{}
.property .pic{overflow: hidden;position: relative;}
.property .pic img{width: 100%;}
.property .pic h4{position: absolute;bottom: 0;left: 0;width: 100%;line-height: 40px;background: rgba(0, 0, 0, .6);color: #fff;font-size: 0.24rem;text-align: center;}
.property .text{}
.property .text li{font-size:0.24rem;font-weight: normal;margin: 0.2rem 0;color: #999;}

/* 关于我们 */
.relation{}
.relation .lxmi_t{background: #eee;padding: 0.2rem;margin-bottom: 0.2rem;}
.relation .lxmi_t h4{font-size: 0.3rem;}
.relation .lxmi_t p{margin: 0.15rem 0;font-size: 0.26rem;}
.relation .lxmi_t p i {display: inline-block;width: 10%;vertical-align: top;}
.relation .lxmi_t p span{display: inline-block;width: 90%;}
.relation .lxmi_t p i img{margin-right: 10px;}
/*合作伙伴*/
.z_user{}
.z_user .hd{ margin-left:-2%; margin-top:0.2rem;}
.z_user .hd li{overflow:hidden;float: left;text-align:center;width: 48%;margin-left:2%;font-size: 0.24rem;margin-bottom: 0.2rem;}
.z_user .hd li .pic{ margin-bottom:10px; height: 1.3rem; overflow: hidden; border: 1px solid #eee; text-align: center;}
.z_user .hd li img{transition: 0.6s;}
.z_user .hd li .text{text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;height: 0.7rem;}

/*荣誉资质*/
.z_images .hd{ margin-left:-2%; margin-top: 35px;}
.z_images .hd li{width: 48%;margin-left: 2%;float: left;}
.z_images .hd li .pic{ margin-bottom:10px;}
.z_images .hd li img{ width:100%;}

/* 下载 */
.content .rgt_centent .news .iteam_r{}
.content .rgt_centent .news .news_list .core_xiazai{width: 100%;box-sizing: border-box;}
.content .rgt_centent .news .right.bind_xia::before{content:"";display: inline-block;height: 100%;vertical-align: middle;}
.content .rgt_centent .news .right.bind_xia a{padding: 0;width: 120px;height: 35px;border: 1px solid #0085d0;vertical-align: middle;text-align:center;line-height: 35px;}
.content .rgt_centent .news .right.bind_xia a:hover{background: #0085d0;color: #fff;}