body,input,h1,h2,h3,h4,h5,h6,p,textarea,table,div,ul,li,select{margin:0;padding:0;color:inherit;    line-height: 1;font-family: "arial, helvetica, sans-serif";}
img{border:0;display: inline-block;max-width:100%;vertical-align: middle;}
.fl{float:left;}
.fr{float:right;}
ul,li{ list-style:none; }
a{ text-decoration:none; color:inherit;}
:focus{outline:none!important;border-color:inherit;}
.clearfix{*zoom: 1;}
.clearfix:before,.clearfix:after
{display: table;line-height: 0;content: "";}
.clearfix:after{clear: both;}
table{border-collapse:collapse;border-spacing:0;width:100%}
h3,h4,h5,h6{font-weight: normal;}
.auto{width: 1200px;margin:0 auto;}
em,i{font-style:normal;}
*{box-sizing:border-box;}
input[type="button"], input[type="submit"], input[type="reset"],input[type="text"] {-webkit-appearance: none;}
textarea {  -webkit-appearance: none;}   
:hover{transition: all .2s;}
.bold{font-weight: bold;}
.center{text-align: center;}
.img{width: 100%;display: block;}
.ellipsis{overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
html{font-size:13.3333vw;}
/**头部**/
.header{position:fixed;width: 100%;left: 0;top: 0;background: #fff;z-index:110;padding:0 .3rem;box-shadow:0 0 .1rem #ddd;}
.header+div{margin-top: 1.25rem;}
.hd_logo{display: block;width: 3.5rem;height: 1.25rem;}
.hd_menu{}
.hd_menu .icon{background:url(../images/menu.png) no-repeat center;width: .87rem;height: .69rem;display: block;background-size:cover;margin-top: .24rem;}
.hd_menu .icon.cur{background:url(../images/menu-1.png) no-repeat center;background-size:cover;}
.hd_drop{position:fixed;width: 100%;left: 0;top: 1.25rem;background: #0070b7;padding:0 .3rem;display: none;z-index:110;}
.hd_drop li{border-bottom:1px solid #007ac7;padding:.15rem 0;}
.hd_drop li>a{font-size: .32rem;color: #fff;display: block;line-height:.9rem;}
.hd_drop .submenu{padding:0 .3rem;display: none;}
.hd_drop .submenu a{font-size: .28rem;color: #fff;display: block;line-height: .7rem;}
.hd_drop li.has img{width: .16rem;height: .1rem;margin-left: .15rem;}





.idx_banner img{width: 100%;display: block;}

.idx_titbox{text-align: center;font-size: 0;}
.idx_titbox .cn{font-size: .42rem;color: #0071b7;font-weight: bold;}
.idx_titbox .line{display: inline-block;width: .53rem;height: .07rem;background: #e6e6e6;margin:.2rem 0;}
.idx_titbox .en{font-size: .28rem;color: #787878;text-transform: uppercase;}

.idx_pro{padding:.85rem 0 .7rem;}
.idx_pro .detail{margin-top: .5rem;/*padding:.4rem .3rem 0;*/ padding: 0.4rem 0.2rem 0.4rem 0.3rem;}
.idx_pro .item{border:1px solid #298ac6;box-shadow:0 0 .1rem #298ac6;padding-bottom: .4rem;}
.idx_pro .desc{font-size: .32rem;color: #5d5d5d;line-height: .5rem;margin-top: .45rem;padding:0 .35rem;}
.idx_pro .more{font-size: .32rem;color: #0071b7;display: block;margin:.4rem auto 0;text-align: center;}
.idx_more{width: 2rem;height: .65rem;font-size: .32rem;text-align: center;line-height: .32rem;border:1px solid #0071b7;border-radius:.1rem;display: block;margin:.5rem auto 0;color: #0071b7;line-height: .65rem;}

.idx_solution{padding:.6rem 0 .6rem;background: #fafafa;}
.idx_solution .detail{margin-top: .5rem;padding:.4rem .3rem 0;}
.idx_solution .item{padding-bottom: .4rem;}
.idx_solution .desc{font-size: .32rem;color: #5d5d5d;line-height: .5rem;margin-top: .45rem;padding:0 .35rem;}
.idx_solution .more{font-size: .32rem;color: #0071b7;display: block;margin:.4rem auto 0;text-align: center;}

.idx_news{padding:.7rem .3rem .7rem;}
.idx_news .detail{margin-top: .5rem;}
.idx_news .imgbox{position:relative;}
.idx_news .imgbox .txt{position:absolute;width: 2.2rem;height: 2.2rem;font-size: .33rem;color: #fff;padding-top: .7rem;left: 0;top: -.2rem;background:rgba(0,113,183,.8);text-align: center;line-height: .5rem;font-weight: bold;}

.idx_news .imgbox .txt span{
	display: block;
	width: .8rem;
	margin: 0 auto;
}

.idx_news_list{margin-top: .55rem;}
.idx_news_list li{font-size: 0;margin-bottom: .3rem;}
.idx_news_list .date,.idx_news_list .title{display: inline-block;font-size: .32rem;color: #5d5d5d;}
.idx_news_list .date{margin-right: .35rem;}

.idx_case{padding:.65rem .3rem;background: #fafafa;}
.idx_case .detail{margin-top: .3rem;}
.idx_case .list{}
.idx_case .item{display: block;float: left;width:3.45rem;height:2.4rem;margin-bottom: .3rem;}
.idx_case .item:active{background: #fff;transform: scale(1.05,1.05);box-shadow:0 0 .15rem #ddd;}
.idx_case .font{font-size: .32rem;color: #5d5d5d;line-height: .5rem;text-align: center;margin-top: .15rem;}
.idx_case .item .img{width: 3.45rem;height: 1.7rem;}






.idx_about{padding:.7rem .3rem;}
.idx_about .detail{margin-top: .95rem;}
.idx_about .imgbox{width: 6.3rem;height: 6.8rem;background: #f2f2f2;position:relative;float: right;}
.idx_about .img{position:absolute;width: 6.3rem;height: 6.85rem;top: -.6rem;right: .65rem;}
.idx_about .title{font-size: .36rem;color: #565656;font-weight: bold;margin:.55rem 0 .35rem;text-align: center;}
.idx_about .desc p{font-size: .32rem;color: #787878;line-height: .5rem;text-indent: 2em;margin-bottom: .1rem;}

.idx_apply{padding:.6rem .3rem .7rem;background: #fafafa;}
.idx_apply .detail{margin-top: .5rem;}
.idx_apply .tips{font-size: .28rem;color: #5d5d5d;line-height: .45rem;text-align: center;}
.idx_apply .form{margin-top: .5rem;}
.idx_apply .row{border:1px solid #e0e0e0;margin-bottom: .25rem;background: #fff;}
.idx_apply .ipt_txt{height: .7rem;line-height: .7rem;display: block;width: 100%;border:none;font-size: .32rem;color: #666;padding:0 .2rem;}
.idx_apply .textarea{padding:.25rem .2rem;font-size: .32rem;color: #666;width: 100%;height: 6.45rem;border:none;resize:none;}
.idx_apply .ipt_button{width: 2rem;height: .65rem;background: #da251c;font-size: .32rem;color: #fff;border:none;display: block;margin:.6rem auto 0;border-radius:.05rem;}

/*底部*/
.footer_wrap{padding-bottom: 1.3rem;}
.footer{text-align: center;background: #fff;}
.footer .text{padding:.5rem 0 .4rem;}
.footer .font{font-size: .24rem;color: #b1b1b1;line-height: .4rem;}
.fixed_menu{background: #0071b7;position:fixed;width: 100%;left: 0;bottom: 0;z-index:100;}
.fixed_menu a{display: block;float: left;width: 25%;text-align: center;border-right:1px solid #008ee6;padding:.25rem 0 .15rem;}
.fixed_menu img{width: .56rem;height: .56rem;display: block;margin:0 auto;}
.fixed_menu .fz{font-size: .28rem;color: #fff;margin-top: .15rem;}

/*资讯中心*/
.news_main{padding:.85rem .28rem 0;}

.news_tit{width: 2.1rem;font-size: .42rem;color: #0071b7;font-weight: bold;text-align: center;position:relative;margin:0 auto;}
.news_tit:before,.news_tit:after{content:'';display: block;position:absolute;width: .85rem;height: 1px;background: #c0c0c0;top: 50%;}
.news_tit:before{left: -.85rem;}
.news_tit:after{right: -.85rem;}

.news_list{margin-top: .4rem;padding-bottom: .35rem;}
.news_list .item{padding:.25rem 0;border-bottom:1px dashed #ddd;}
.news_list .imgbox{width: 2.55rem;height: 1.6rem;}
.news_list .info{width: 4.2rem;}
.news_list .title{display: block;font-size: .32rem;color: #565656;line-height: .5rem;}
.news_list .date{font-size: .28rem;color: #aaaaaa;display: block;margin-top: .2rem;}
.news_list .item:last-child{border-bottom:none;}

.pagelist{text-align: center;font-size: 0;}
.pagelist li{display: inline-block;width: .6rem;height: .6rem;border:1px solid #c7c7c7;margin:0 .05rem;font-size: .32rem;color: #787878;text-align: center;line-height: .6rem;}
.pagelist li.cur{color: #fff;background: #0071b7;}
.pagelist li.active{color: #fff;background: #0071b7;}
/*资讯中心-详情*/
.news_detail .title{font-size: .4rem;color: #565656;font-weight: bold;text-align: center;}
.news_detail .sm{font-size: .28rem;color: #aaaaaa;text-align: center;margin-top: .25rem;}
.news_detail .editbox{padding:.4rem 0;}
.news_detail .editbox img{width: 100%;display: block;margin-bottom: .25rem;}
.news_detail .editbox p,.news_detail .editbox .tit{font-size: .32rem;line-height: .5rem;text-indent: 2em;margin-bottom: .15rem;}
.news_detail .editbox p{color: #787878;}
.news_detail .editbox .tit{color: #464646;font-weight: bold;}
.news_detail .pagenav{padding:.3rem 0 .15rem;border-top:1px solid #ddd;border-bottom:1px solid #ddd;}
.news_detail .pagenav .link{font-size: .32rem;color: #787878;line-height: .5rem;display: block;margin-bottom: .15rem;}

/*公司资质*/
.qua_main{padding:.85rem .3rem 0;}
.qua_main .desc{font-size: .32rem;color: #787878;line-height: .6rem;text-align: center;padding:.45rem 0 .25rem;}
.qua_main .list{}
.qua_main .list li{margin-bottom: .3rem;}
.qua_main .list .tit{font-size: .32rem;color: #5d5d5d;line-height: .6rem;text-align: center;}
.qua_main .list li:last-child{margin-bottom: 0;}

/*公司简介*/
.about_main{padding:.85rem 0 0;}
.about_brief{padding:.4rem .3rem .75rem;}
.about_brief p{font-size: .32rem;color: #787878;line-height: .5rem;margin-bottom: .15rem;text-indent: 2em;}
.about_brief img{width: 100%;display: block;margin-bottom: .25rem;}

.about_brief h4{
    width: 2.1rem;
    font-size: .42rem;
    color: #0071b7;
    font-weight: bold;
    text-align: center;
    position: relative;
    margin: 0 auto;	
}

.about_culture{padding:.6rem .3rem .45rem;background: #fafafa;}
.about_culture .title{font-size: .38rem;color: #565656;font-weight: bold;text-align: center;}
.about_culture .desc{text-align: center;margin:.45rem 0 0;}
.about_culture .font{font-size: .32rem;color: #787878;line-height: .65rem;}
.about_culture .detail{margin-top: .4rem;}
.about_culture .tit{font-size: .36rem;color: #0071b7;margin:.25rem 0 .3rem;}
.about_culture .brief{font-size: .32rem;color: #787878;line-height: .5rem;margin-bottom: .6rem;}
.about_culture img{width: 100%;display: block;margin-bottom: .3rem;}

/*申请试用*/
.apply_main .idx_apply{background: #fff;padding:.85rem .3rem 0;}

/*联系方式*/
.contact_main{padding:.85rem .28rem 0;}
.contact_main .title{font-size: .36rem;color: #2e2e2e;font-weight: bold;margin-top: .65rem;margin-bottom: .45rem;}
.contact_main .detail{}
.contact_main li{margin-bottom: .15rem;}
.contact_main li .tit,.contact_main li .txt{font-size: .32rem;color: #787878;line-height: .5rem;}
.contact_main li .tit{display: block;width: 1.4rem;float: left;}
.contact_main li .txt{width: 5.5rem;float: right;}
.contact_main li img{width: .36rem;margin-right: .07rem;}
.contact_main .mapbox{margin-top: .2rem;height: 4.1rem;}
.contact_main .mapbox img{width: 100%;display: block;}

/*解决方案*/
.case_main{padding:.85rem 0 0;}
.case_main .news_tit{width: 3rem;}

.case_top{padding:.35rem .28rem 1rem;}
.case_top .desc{font-size: .32rem;color: #787878;line-height: .5rem;margin-bottom: .5rem;}
.case_top img{width: 100%;display: block;}

.case_bottom{padding:.6rem .28rem .2rem;background: #fafafa;}
.case_bottom .title{font-size: .38rem;color: #565656;font-weight: bold;text-align: center;}
.case_bottom .editbox{/*margin-top: .6rem;*/}
.case_bottom .smtit{font-size: .36rem;color: #0071b7;margin-bottom: .3rem;margin-top: .55rem;}
.case_bottom p{font-size: .32rem;color: #787878;line-height: .5rem;/*text-indent: 2em;*/margin-bottom: .25rem;}

.case_bottom h5{font-size: 0.4rem;margin-bottom: 2%;}



/*成功案例*/
.succ_main{padding:.9rem .28rem .2rem;}
.succ_main .list{margin-top: .65rem;padding-bottom: .3rem;}
/*.succ_main .item{display: block;float: left;width: 50%;margin-bottom: .3rem;}
.succ_main .item:active{transform: scale(1.05,1.05);box-shadow:0 0 .15rem #ddd;}*/





.succ_main .item{display: block;float: left;width:3.45rem;height:2.4rem;margin-bottom: .2rem;}
.succ_main .item:active{background: #fff;transform: scale(1.05,1.05);box-shadow:0 0 .15rem #ddd;}
.succ_main .font{font-size: .32rem;color: #5d5d5d;line-height: .5rem;text-align: center;margin-top: .15rem;}
.succ_main .item .img{width: 3.45rem;height: 1.7rem;}








/*产品中心*/
.pro_main{padding:.85rem 0 .1rem;}
.pro_main .news_tit{width: 3rem;}
.pro_top{padding:.4rem .28rem .7rem;}
.pro_top .desc{font-size: .32rem;color: #787878;line-height: .5rem;}
.pro_top .imgbox{margin-top: .25rem;position:relative;}
.pro_top .text{position:absolute;width: 100%;left: 0;bottom: 0;font-size: .32rem;color: #fff;line-height: .5rem;background: rgba(0,113,183,.7);padding:.25rem .15rem;	}
.pro_top .title{font-size: .32rem;color: #5d5d5d;padding:.35rem 0;text-align: center;}


.pro_tb{padding:.7rem .28rem .4rem;background: #fafafa;}
.pro_tit{font-size: .38rem;color: #565656;font-weight: bold;text-align: center;}
.pro_tb .desc{font-size: .32rem;color: #787878;line-height: .5rem;margin-top: .35rem;}
.pro_tb .list{margin-top: .4rem;}
.pro_tb .item{width: 50%;display: block;float: left;font-size: .32rem;color: #565656;font-weight: bold;line-height: .78rem;margin-bottom: .4rem;}
.pro_tb .item .icon{width: .78rem;margin-right: .15rem;}

.pro_nt{padding:.7rem .28rem .65rem;}
.pro_nt .detail{margin-top: .5rem;}
.pro_nt .detail li{float: left;}
.pro_nt .item{width: 3.45rem;}
.pro_nt .img{height: 3.8rem;}
.pro_nt .info{padding:1.1rem 0 0;background: #fafafa;text-align: center;height: 3.8rem;position:relative;}
.pro_nt .info:after{content:'';position:absolute;display: block;width: .66rem;height: .21rem;left: 50%;margin-left: -.33rem;}
.pro_nt .odd .info:after{background: url(../images/pro_19.png) no-repeat center;background-size:cover;top: -.21rem;}
.pro_nt .even .info:after{background: url(../images/pro_20.png) no-repeat center;background-size:cover;bottom: -.21rem;}
.pro_nt .tit{font-size: .36rem;color: #565656;font-weight: bold;}
.pro_nt .brief{font-size: .32rem;color: #787878;line-height: .5rem;margin-top: .3rem;}

.pro_sy{padding:.7rem .28rem;background: #fafafa;}
.pro_sy .detail{margin-top: .3rem;}
.pro_sy .title{font-size: .34rem;color: #565656;text-align: center;margin:.35rem 0;}
.pro_sy .list{}
.pro_sy li{width: 25%; height: 1.8rem; text-align: center;float: left;margin-bottom: .35rem;}
.pro_sy .icon{width: .8rem;}
.pro_sy .font{font-size: .32rem;color: #298ac6;margin-top: .1rem;}
.pro_sy .desc{margin-top: .25rem;}
.pro_sy .desc p{font-size: .32rem;color: #787878;line-height: .5rem;margin-bottom: .15rem;}


.swiper-pagination-bullet-active{background: #0071b7!important;}
.swiper-pagination-bullet{width: .18rem;height: .18rem;background: #dadada;opacity: 1;margin:0 .05rem;}
.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{bottom: 0;}
.swiper-pagination{font-size: 0;}
.pro_top .swiper-container{padding-bottom: .2rem;}
.pro_nt .swiper-container{padding-bottom: .65rem;}
.pro_sy .swiper-container{padding-bottom: .6rem;}

.idx_banner .swiper-pagination{bottom: .25rem;}
.idx_banner .swiper-pagination-bullet{background: #fff;}

.idx_pro .swiper-container{padding-bottom: .8rem;}
.idx_solution .swiper-container{padding-bottom: .3rem;}
.idx_news .swiper-container{padding-bottom: .5rem;}
.idx_case .swiper-container{padding-bottom: .6rem;}

.pop_bg{position:fixed;width: 100%;height: 100%;top: 0;left: 0;z-index:101;background: rgba(0,0,0,.5);display: none;}

/*home new*/
.product-inquiry{
	height: 3.6rem;
	position: relative;
	text-align: center;
	overflow: hidden;
}

.product-inquiry h4{
	width: 100%;
	height: 2.4rem;
	font-size: 0.38rem;
	color: white;
	font-weight: bold;
	line-height: 1.4rem;
	background: #298AC6;
}
.product-inquiry-limit{
	width: 5rem;
	position: absolute;
	top: 1.2rem;
	left: 50%;
	transform: translateX(-50%);
}
.product-inquiry-limit img{
	display: inline-block;
}

.item-title{
	font-size: 0.36rem;
	font-weight: 600;
	text-align: center;
	color: #555555;
	margin-bottom: 3%;
}

/*二级导航*/
.navlist{
	background: #f7f7f7;
	overflow: hidden;
	padding: 5% 0;
}

.navlist>ul>li{
	width: 50%;
	float: left;
	text-align: center;
	line-height: 0;
}
.navlist>ul>li:nth-child(even){
	float: right;
}

.navlist>ul>li a{
	display: block;
	font-size: 0.32rem;
	line-height: 0.66rem;
	color: #989898;
}

.navlist>ul .active a{
	color: #0071b7;
}