/*@font-face
{font-family: pingfang;
src: url('pingfang.TTF')}*/
body,input,h1,h2,h3,h4,h5,h6,p,textarea,table,div,ul,li,select,span,dl,dt,dd{margin:0;padding:0;color:inherit;line-height: inherit;font-family: "microsoft yahei";font-size: .28rem;}
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;}
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;}   
.bold{font-weight: bold;}
.center{text-align: center;}
.img{width: 100%;display: block;}
html{font-size:13.333vw;}
.ellipsis{overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.ele{position:relative;}
.ele:before,.ele:after{content:'';position:absolute;display: block;}
.ipt{display: block;width: 100%;border:none;background: transparent;}
-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
.main{padding-bottom: 1.2rem!important;}
a,a:hover,a:active,a:visited,a:link,a:focus{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color: transparent;outline:none;background: none;text-decoration: none;}
.clamp2{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.clamp{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;}

.p60{padding: .5rem .6rem 0 .6rem;}
/*头部*/
.head{padding: .2rem .2rem;position: fixed;top: 0;width: 100%;background: #fff;z-index: 9;    border-bottom: 1px solid #eee;}
.head .logo{width: auto;height: .8rem;}
.head .menu{width: .49rem;height: .35rem;margin-top: .15rem;}
.head .language{background: #0870d1;border-radius: 50%;width: .6rem;height: .6rem;text-align: center; line-height: .6rem;font-size: .3rem;color: #fff;margin-left: .5rem;}

.banner{overflow: hidden;margin-top: 1.2rem;}

/* menu */
.menu_box{display: none;position: fixed;height: 100%; z-index: 9;top: 1.2rem;width: 100%;}
.content {  margin:0 auto; background-color:#f1f1f1; overflow:hidden; height: 100%;}
.toggle dl dt { height:1rem; line-height:1rem; font-size:.32rem; color:#555555; cursor:pointer;  display:block;text-align: center; background: #f1f1f1;border-bottom: 1px solid #ddd;}
.toggle dl dt.current{background: #0870D1;color: #fff;}
.toggle dl dt a{display: inline-block;position: relative;}
.toggle dl dt a.ic::before{position: absolute; background: url(../../cn/images/menu_01.png) no-repeat scroll;width: .27rem ; height:.27rem;left: -.6rem;top: .35rem;content: '';background-size: cover;}
.toggle dl dt.current a.ic::before{position: absolute; background: url(../../cn/images/menu_02.png) no-repeat scroll;width: .27rem ; height:.27rem;left: -.6rem;top: .35rem; content: '';background-size: cover;}
.toggle dl dd a:focus{border-color: #ddd !important;}

.toggle dl dd { line-height:1rem; font-size: .32rem;color: #555555;background: #fff;margin: 0;}
dd{-webkit-margin-start: inherit;}
dl{-webkit-margin-before:inherit;-webkit-margin-after:inherit;}
dd a{display: block;text-align: center;border-bottom: 1px solid #ddd;}

/* 底部 */
.foot{background: #f3f3f3;padding: .9rem .6rem;margin-top: .75rem;text-align: center;}
.foot .top .code{width: 2.5rem;height: 2.5rem;}
.foot .top p{font-size: .24rem;color: #333538;margin-top: .2rem;}
.foot .info{margin-top: 1rem;}
.foot .info p{font-size: .26rem;color: #757575;line-height: .42rem;}
.foot .icon_box{margin-top: .65rem;}
.foot .icon_box img{margin-right: .3rem;width: .4rem;height: .4rem;}

/* 共用标题 */
.pub_title {padding-bottom: .4rem;border-bottom: 1px solid #bfc3c6;}
.pub_title .en{font-family: arial;color: #207ed6;opacity: .3;font-size: .36rem; text-transform:uppercase}
.pub_title .cn{font-size: .38rem;color: #000;font-weight: bold;margin-left: .1rem;}

/* 首页 */
.idx_banner{overflow: hidden;margin-top: 1.2rem;}
.idx_banner .swiper-pagination-bullet{background: #fff;opacity: 1;width: .12rem;height: .12rem;}
.idx_banner .swiper-pagination-bullet-active{width: .12rem;height: .12rem;background:#0870d1 ;}



.index .pub_title{padding-bottom: 0;border:none;}
.index .pub_title .cn{color: #0870d1;}
.idx_product .item{margin-top: .45rem;}
.idx_product .item .tit{font-size: .34rem;color: #333538;font-weight: bold;margin-top: .4rem;}
.idx_product .item .text{font-size: .28rem;color: #666666;line-height: .42rem;margin-top: .3rem;}

.idx_new .list{margin-top: .45rem;}
.idx_new .list .item{line-height: .52rem;}
.idx_new .list .tit{width: 4.5rem;font-size: .26rem;color: #666666;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;display: inline-block;}
.idx_new .list .date{font-size: .22rem;color: #999999;}
.idx_new .more{text-align: center;font-size: .24rem;color: #999999;display: block;margin-top: .4rem;}

.idx_solution .item{margin-top: .5rem;}
.idx_solution .item .tit{background: url(../../cn/images/idx_05.png) no-repeat left;background-size: .35rem .35rem;padding-left: .55rem;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;display: block;}
.idx_solution .item .text{font-size: .28rem;color: #666666;line-height: .42rem;margin-top: .2rem;}

.idx_contact .map_box{margin-top: .5rem;}

/* 公司简介 */
.about_main .editbox{margin-top: .55rem;}
.about_main p{font-size: .26rem;line-height: .42rem;color: #757575;}
.about_main .text{font-size: .26rem;line-height: .42rem;color: #757575;margin-top: .55rem;}
.about_main  img{margin-top: .5rem;}

/* 联系我们 */
.contact_box .box .item{background: #f2f2f2;padding: 0 .28rem;border: 1px solid #eee;margin-top: .35rem;}
.contact_box .box .item i{color: #d40505;margin-right: .1rem;}
.contact_box .box .tit{font-size: .26rem;color: #999999;line-height: .75rem;}
.contact_box .box input{border: none; width: 100%; font-size: .26rem;color: #999999;background: none;line-height: .75rem;}
.contact_box .box textarea{padding:.2rem .1rem;outline: none;resize: none;min-height: 3rem;background: none;border: none;width: 100%;}
.contact_box .box .info{width: 4.6rem;}

.contact_box .btn{text-align: center;margin-top: .55rem;}
.contact_box .btn_bt{padding: 0 .8rem;height: .6rem;display: inline-block;border:none;color: #fff;font-size: .26rem;background: #0870d1;}

/* 公司位置 */
.ads_main .map_box{margin-top: .45rem;}
.ads_main .info {margin-top: .6rem;}
.ads_main .info p{font-size: .26rem;line-height: .5rem;color: #757575;}

/* 公司新闻 */
.news_main .box{padding-bottom: .6rem;}
.news_main .box .item{margin-top: .6rem;}
.news_main .box .info{padding: .45rem 0;border-bottom: 1px dashed #999;}
.news_main .box .item:last-child .info{border: none;}
.news_main .info .tit{font-size: .34rem;color: #333538;}
.news_main .info .text{font-size: .26rem;line-height: .42rem;color: #757575;margin-top: .25rem;}
.news_main .time{text-align: right;font-size: .22rem;margin-top: .3rem;color: #999999;}

.page_list{text-align: center;}
.page_list a{display: inline-block; padding: 0 .15rem;line-height: .55rem;border: 1px solid #e2e2e2;font-size: .24rem;color: #999999;}
.page_list a.cur{background: #0870d1;color: #fff;border-color: #0870d1;}
/* 行业新闻 */
.hynews_main .editbox{padding: .5rem 0;}
.hynews_main .item img{margin: .5rem auto;display: block;}
.hynews_main .item h6{font-size: .34rem;color: #333538;}
.hynews_main .item p{font-size: .26rem;line-height: .42rem;color: #757575;margin-top: .4rem;}

/* 产品中心 */
.product_main .box .item{margin-top: .6rem;}
.product_main .item .tit{font-size: .34rem;color: #333538;margin-top: .4rem;}

/* 解决方案详情 */
.idx_solution .box{margin-top: .6rem;}
.idx_solution .sol_box{padding: .35rem 0;}
.idx_solution .sol_box h6{text-align: center;font-size: .34rem;color: #333538;}
.idx_solution p{font-size: .26rem;color: #757575;line-height: .42rem;}
.idx_solution img{display: block;margin: .66rem auto;}
.idx_solution .box_b .tit{text-align: left; font-size: .26rem;color: #333538;font-weight: bold;background: url(../../cn/images/idx_05.png) no-repeat left .05rem !important;background-size: .35rem .35rem !important;line-height: .42rem;}

/* 产品详情 */
.product_main .swiper-container {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
}
.product_main .swiper-wrapper{margin-top: .6rem;}
.swiper-slide {
  background-size: cover;
  background-position: center;
}
.gallery-top {
  height: 3.62rem;
  width: 100%;
}
.gallery-thumbs {
  margin-top: .4rem !important;
  box-sizing: border-box;
  padding: 10px 0;
}
.gallery-thumbs .swiper-slide {
  height: 1.1rem;
  opacity: 0.4;
  border: .02rem solid #ecedee;
}
.gallery-thumbs .swiper-slide-thumb-active {
  opacity: 1;
  border-color: #0870d1;
}


#menu{overflow:hidden; margin:.65rem auto;}
#menu #nav {display:block;width:100%;padding:0;margin:0;list-style:none;border: 1px solid #bfc3c6;}
#menu #nav li {float:left;width:33.33%;border-right: 1px solid #bfc3c6;font-size: .26rem;color: #333538;line-height:.6rem;text-decoration:none;text-align:center;}
#menu #nav li:last-child{border-right: none;}
#menu_con{ border-top:none}
#menu .selected{background:#0870d1; color:#fff !important;}

.product_main .breif{margin-top: .6rem;}
.product_main .breif .title{font-size: .34rem;color: #333538;text-align: center;}
.product_main .breif .text{font-size: .26rem;color: #757575;line-height: .42rem;margin-top: .5rem;}

#menu .idx_solution .tit{text-align: left;}

#menu .idx_solution .info{margin-top: .5rem;}
#menu .idx_solution .info p{background: url(../../cn/images/pro_02.png) no-repeat left;background-size: .25rem .25rem;padding-left: .35rem;font-size: .26rem;line-height: .46rem;color: #757575;}
#menu .idx_solution .down p{background: url(../../cn/images/pro_01.png) no-repeat left;background-size: .35rem .35rem;padding-left: .5rem;}

.search_ship{margin: 0 auto;}
.search_ship #keyboard{
	width: 4.6rem;
	height: .66rem;
	border: 1px solid #eeeeee;
	border-right: none;
	text-indent: 12px;
	float: left;
}
.search_ship #keyboard::-webkit-input-placeholder { /* WebKit browsers */
  color: #c0c0c0;
  font-size: .16rem;
}

.search_ship #keyboard::-moz-placeholder { /* Mozilla Firefox 19+ */
  color: #c0c0c0;
  font-size: .16rem;
}

.search_ship #serbut{
	width: 1.68rem;
	height: .66rem;
	cursor: pointer;
	background: url(../../cn/images/search_but.jpg) no-repeat;
	background-size: 100%;
	border: none;
}
.down_ship{margin-top: 45px;}
.down_ship>dl .item{
	float: left;
	text-align: left;
}

.down_ship>dl .item_1{
	width: 3.15rem;
}
.down_ship>dl .item_2{
	width: 1.38rem;
}
.down_ship>dl .item_3{
	width: 1.06rem;
}
.down_ship>dl .item_4{
	width: .6rem;
}

.down_ship>dl>dt{
	margin-bottom: .5rem;
	color: #333538;
	font-size: .3rem;
	font-weight: bold;
}
.down_ship>dl>dd{
	color: #a4a4a4;
	font-size: .26rem;
	margin-bottom: .3rem;
}

.down_ship>dl .item_1 span{
	display: inline-block;
	width: 2.5rem;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	color: #757575;
}
.down_ship>dl .item_1 img{
	display: block;
	margin: auto;
	margin-right: 5px;
	float: left;
}
.down_ship>dl .item_4 img{
	display: inline;
	margin: auto;
}