.ellipsis{overflow: hidden;display: inline-block;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;}

/*关于我们*/
.indexpadding{padding: 30px 0;}
.fs-0{font-size: 0;}
.indexpadding-bj{background: #f6f6f6;}
.cn-title{font-size: 30px;color: #434343;font-weight: bold;}
.en-title{font-size: 16px;color: #bbb;text-transform: uppercase;}
.margin-top{margin-top: 30px;}
.about-left,.about-right{display: inline-block;vertical-align: middle;}
.about-left{width: 66%;}
.about-text{font-size: 14px;color: #2f2f2f;line-height: 2;-webkit-line-clamp: 5;height: 10.4em;}
.about-text-texts{font-size: 14px;color: #2f2f2f;line-height: 2;}
.about-text-texts a{font-size: 14px;line-height: 2;color: #2f2f2f;}
.about-text-texts a:hover{color: #0278d9;}
.about-details{margin-top: 30px;}
.about-details a{font-size: 14px;display: inline-block;text-align: center;width: 160px;padding: 10px;border: 2px solid #0278d9;color: #0278d9;}
.about-details a:hover{background: #0278d9;color: #fff;}
.about-right{width: 30%;margin-left: 4%;}

@media(max-width: 1020px){
	.about-text{line-height: 2;-webkit-line-clamp: 5;height: 10em;}
	.about-details{margin-top: 20px;}
	.about-details a{width: 100px;padding: 6px;}
}
@media(max-width: 768px){
	.cn-title{font-size: 24px;}
	.en-title{font-size: 14px;}
	.about-left{width: 100%;}
	.about-right{width: 100%;margin: 20px 0 0;}
}
@media(max-width: 576px){
	.index-title .title-top{position: static;}
	.index-title img{display: none;}
}
/*关于我们 end*/

/*船舶及货物检验*/
.special-new{padding: 10px;margin-top: 20px;border: 1px dashed #d1d1d1;}
.special-new:first-child{margin-top: 0;}
.special-left{width: 24%;height: 160px;}
.special-right{width: 74%;}
.special-title{height: 36px;line-height: 36px;background: #f0f0f0;font-size: 18px;padding: 0 20px;color: #000;font-weight: bold;}
.special-text{margin-top: 4px;height: 120px;background: #e0e0e0;font-size: 12px;padding: 10px 20px;color: #000;line-height: 2;}
.special-text a{color: #08bbf6;}
.special-text p{margin: 0;display: inline-block;vertical-align: top;}

@media(max-width: 1240px){
	.special-left{height: 190px;}
	.special-text{height: 150px;}
}
@media(max-width: 1020px){
	.special-left{display: none;}
	.special-right{width: 100%;}
	.special-title{padding: 0 10px;}
	.special-text{padding: 10px;height: auto;}
}
/*船舶及货物检验 end*/

/*联系我们*/
.iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap;}
.iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word;}
.width-left{width: 40%;}
.width-right{width: 58%;}
#dituContent{width:100%;height: 320px;border:#ccc solid 1px;}
.width-left-1{width: 74%;}
.width-right-1{width: 24%;}
.p_form form input{height: 40px;line-height: 40px;}
.p_form form input,.p_form form textarea{border: 1px solid #dcdcdc;width: 100%;padding: 0 10px;font-size: 14px;margin-bottom: 16px;outline: none;}
.p_form form .button{width: 100%;background: #08bbf6;color: #fff;font-size: 16px;text-align: center;height: 40px;line-height: 40px;}
.form-img img{height: 40px;}
.about-button p{margin-bottom: 0;}

@media(max-width: 768px){
	.width-left,.width-left-1{width: 100%;}
	.width-right,.width-right-1{width: 100%;margin-top: 30px;}
}
/*联系我们 end*/

/*船舶及货物检验*/
.infom-left{width: 23%;}
.infom-right{width: 75%;border: 2px solid #efefef;}
.position{margin-top: 2px;}
.position li{display: inline-block;vertical-align: middle;font-size: 14px;color: #000;}
.position li a{display: inline-block;font-size: 14px;color: #000;margin: 0 2px;}
.position li a:hover{color: #08bbf6;}
.padding-text{padding: 20px;}
.mobile,.mobile-nav,.indexnav h3{width: 100%;background: #ededed;font-size: 16px;color: #000;padding: 8px 10px;}

@media(min-width: 901px){
	.indexnav{position: relative;border: 4px solid #efefef;}
	.mobile{display: inline-block;}
	.commonweb h3{display: none;}
	.phone{padding: 10px;}
	.phone li a{display: block;font-size: 14px;color: #000;padding: 10px 0;border-bottom: 1px dashed #e6e6e6;}
	.phone li:last-child a{border-bottom: none;}
	.phone li.active a,.phone li a:hover{color: #08bbf6;}
	.margin-text{padding: 10px;font-size: 14px;line-height: 2;color: #2f2f2f;table-layout: fixed;word-break: break-all;}
	.margin-text p{margin: 0;}
}
@media(max-width: 900px){
	.infom-left{width: 100%;}
	.infom-right{width: 100%;margin-top: 30px;}
	.mobile,.position,.indexnav-none{display: none;}
    .indexnav h3{display: inline-block;text-align: center;padding: 12px;margin: 0;}
    .indexnav{position: relative;}
    .indexnav .phone{display: none;width: 100%;position: absolute;top: 100%;z-index: 999;background: #f1f1f1;}
    .phone li>a{padding: 8px;width: 100%;color: #666;display: block;font-size: 14px;}
 	.phone li.active>a,.phone li>a:hover{background: #08bbf6;color: #fff;}
 	.padding-text{padding: 10px;}
}
/*船舶及货物检验 end*/