﻿@charset "utf-8";
/* CSS Document */
* { padding: 0px; margin: 0px; box-sizing: border-box; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; }
img {
border:none; max-width:100%;}

body { font-size: 15px;font-family:OPPOSans;color: #333; font-weight: normal; padding: 0px; margin: 0px; text-decoration: none; line-height: 30px;
}

@font-face {
	font-family: 'OPPOSans';
	src: local('☺'), url(../images/OPPOSans-R.ttf);
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'OPPOSans';
	src: local('☺'), url(../images/OPPOSans-B.ttf);
	font-weight: bold;
	font-style: normal;
}
@font-face {
	font-family: 'OPPOSans';
	src: local('☺'), url(../images/OPPOSans-M.ttf);
	font-weight: 200;
	font-style: normal;
}

@font-face {
	font-family: 'OPPOSans';
	src: local('☺'), url(../images/OPPOSans-M.ttf);
	font-weight: 500;
	font-style: normal;
}
a {
text-decoration:none;
font-family:OPPOSans;
color:#333;
font-weight:normal;
}
a:hover { color:#5bc1cf; }
.clear {
clear:both;
}
ul {
list-style-type: none;
}
li {
list-style-type:none;
line-height:27px;
}
.fl{float:left;}
.fr{float:right;}
.hz{width:84%;margin:0 auto;}
.hza{width:84%;margin:80px auto;}
.hza:after{content: " "; display: block; height: 0; clear: both; visibility: hidden; font-size: 0; line-height: 0;}

.bgImg{background-position:center;background-size:cover;position:relative;transition:all 0.5s;display:block;width:100%;height:100%;}
.logo{margin:20px 0 0;}
.logo img{height:50px;}
.top-pc { position: fixed; z-index: 99; top: 0px; left: 0;  background:rgba(255,255,255,0.8); width: 100%; box-shadow: 0px 0px 20px 0px rgba(4, 0, 0, 0.2); }
.top-hz { width:84%; margin: 0 auto; }



.nav { display: inline-block; box-sizing: border-box; vertical-align: bottom; }
.mainbav ul:after { content: ""; display: block; height: 0; clear: both; visibility: hidden; font-size: 0; line-height: 0; }
.mainbav li { position: relative; padding: 0 28px; }
.mainbav li:last-of-type { padding-right: 0px; }
.mainbav li a { font-size: 17px; color:#000; }
.mainbav .memu { float: left; line-height:90px;  }
.mainbav .memu:hover, .mainbav .memu.active { display: block; }
.mainbav .memu:hover a, .mainbav .memu.active a { color: #5bc1cf; }
.mainbav ul li ul { display: none; position: absolute; width:240px; left: 0; top:90px; z-index: ; background:rgba(255,255,255,0.9); }
.mainbav ul li ul li { float: none; border-right: none; padding: 0; line-height: 48px; position: relative; text-align: left; }
.mainbav ul li ul li a { display: block; color: #333 !important; font-size: 14px; font-weight: normal; padding: 0 25px; }
.mainbav ul li ul li a:hover {  background-color: #5bc1cf; color: #fff!important; }
.mainbav ul li ul li ul { position: absolute; left: 100%; top: 0; }


.index-yyl {
	display: inline-block;
	box-sizing: border-box;
	vertical-align: middle;
	line-height: 90px;
	margin-left: 50px;
	font-size: 16px;
}
.index-yyl img {
	display: inline-block;
	vertical-align: middle;
	margin-bottom: 2px;
	margin-right: 3px;
}
.set {
	font-size: 16px;
	background: 45px 10px no-repeat;
	transition: all 0.5s;
}
.new {
	width: 160px;
	position: absolute;
	z-index: 999;
	display: none;
	text-align: center;
	top:90px;
	margin-left: -20px;
}
.nav1 ul li {
	line-height: 48px;
	background: #fff;
	border-bottom: 1px solid #ebebeb;
}
.nav1 ul li:hover {
	background: #5bc1cf;

}
.new a {
	color: #666666;font-size:15px;
	text-decoration: none;
}
.nav1 .new a:hover {
	color: #fff;
}
.sousuo { display: inline-block; box-sizing: border-box; vertical-align: bottom; line-height:90px; position: relative; z-index: 1; transition: all 0.5s; }
.sousuo .sousuo_an { width: 60px; height:90px; display: table-cell; vertical-align: middle; background: url(../images/index_07.png) center no-repeat; cursor: pointer; transition: all 0.5s; }
.sousuo .ssk_bj { width: 100%; display: none; position: fixed; left: 0; top: 100px; z-index: 10; }
.sousuo .ssk { max-width: 1600px; width: 90%; overflow: hidden; margin: 0 auto;  background: #fff; }
.sousuo .ssk .input_txt { width: 75%; height: 58px; float: left; line-height: 58px; padding: 0 2%; border: none; border-radius: 0;background:#fff; }
.sousuo .ssk .input_btn { width: 25%; height: 58px; float: right; FONT-SIZE: 18px; color: #fff; line-height: 58px; border: 0 none; border-radius: 0; background: #5bc1cf; cursor: pointer; }
.p-show { display: block !important; }
 input,textarea {
	outline:none;
 }


/*banner*/
.block_home_slider{height:auto; position:relative; line-height:0px; text-align:center;}/*底部小图标*/
.block_home_slider .slide {position:relative; overflow:hidden;}
.block_home_slider .flex-direction-nav a {width:27px; height:50px; display:block; margin-top:-20px; position:absolute; top:50%; text-indent:-9000px; }
.block_home_slider .flex-direction-nav a.flex-prev {left:0; background:url(../images/jt1.png) no-repeat;}
.block_home_slider .flex-direction-nav a.flex-next {right:0; background:url(../images/jt2.png) no-repeat;}
.block_home_slider .flex-control-paging{ position:absolute; bottom:20px; width:100%;text-align: center;}
.block_home_slider .flex-control-paging li {margin: 0px;padding:0 5px; display:inline-block; *display:inline; *zoom:1; overflow: hidden;list-style-type: none;}
.block_home_slider .flex-control-paging li a{width:10px; height:10px; display:block; background:#fff; text-indent:-9000px; cursor:pointer; border-radius:6px; transition:all 0.5s;}
.block_home_slider .flex-control-paging li a.flex-active {width:34px; background:#5bc1cf;}
.flexslider {margin:0; padding:0; height:100%;}
.flex-viewport{height:100%;}
.flexslider .slides{height:100%;}
.flexslider .slides li{line-height:0px;height:100%;display: none;-webkit-backface-visibility: hidden;list-style-type:none; position:relative;}
#home_slider2{display:none;}

.top_sj { display:none; }


.index-title{
	font-size: 28px;margin-bottom:40px;
	line-height:30px;FONT-WEIGHT:bold;}

.index-about-bj{background:#f9f9f9;
    padding:50px 0;
    overflow: hidden;}


.khjz_dkj{position:relative;margin-top:40px;}
.khjz .item{ margin:0 8px; position:relative;overflow:hidden;display:block;transition:transform 0.5s; -webkit-transition:transform 0.5s;}
.khjz .item:hover{ background:#5bc1cf;color:#fff;}
.khjz .item a:hover{color:#fff;}
.khjz .item .cpzs_img{overflow:hidden;display:block; }
.khjz .item .cpzs_img img{ transition-duration: .8s;
-moz-transition-duration: .8s;
-webkit-transition-duration: .8s;
-o-transition-duration: .8s;}
.khjz .item .cpzs_img img:hover{ transform: scale(1.1);
-moz-transform:scale(1.1);
-ms-transform: scale(1.1);
-o-transform:scale(1.1);
-webkit-transform: scale(1.1);
transition-duration: .5s;
-moz-transition-duration: .5s;
-webkit-transition-duration: .5s;
-o-transition-duration: .5s; }
.khjz .item .cpzs_wb{width:100%; height:100%; text-align:center;  }
.khjz .item .cpzs_wb .cpzs_wb_t{ overflow:hidden; text-overflow:ellipsis; white-space:nowrap; padding:15px;}


/* display none until init*/
.owl-carousel{display:none; width: 100%;-ms-touch-action:pan-y;}
.owl-carousel .owl-wrapper{display: none;position: relative;-webkit-transform: translate3d(0px, 0px, 0px);}
.owl-carousel .owl-wrapper-outer{overflow: hidden;width: 100%;}
.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition: height 500ms ease-in-out;-moz-transition: height 500ms ease-in-out;-ms-transition: height 500ms ease-in-out;-o-transition: height 500ms ease-in-out;transition: height 500ms ease-in-out;}
.owl-carousel .owl-item{float: left;}
.owl-controls .owl-page,
.owl-controls .owl-buttons div{cursor: pointer;}
.owl-controls{-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}

/* fix*/
.owl-carousel .owl-wrapper,
.owl-carousel .owl-item{-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;-ms-backface-visibility: hidden;-webkit-transform: translate3d(0,0,0);-moz-transform: translate3d(0,0,0);-ms-transform: translate3d(0,0,0);}

.owl-carousel .owl-controls{width:100%;  z-index:11;}
.owl-carousel .owl-controls .owl-buttons div{position:absolute; display:inline-block ;zoom: 1;*display:inline; width:40px; height:70px; text-indent:-9999px; transition:.35s;  top:45%; margin-top:-35px;}
.owl-carousel .owl-controls .owl-buttons .owl-prev {background:url(../images/jtl02.png) center no-repeat; overflow:hidden; left:8px;}
.owl-carousel .owl-controls .owl-buttons .owl-next {background:url(../images/jtr02.png) center no-repeat; overflow:hidden; right:8px;}
.owl-carousel .owl-controls .owl-buttons .owl-prev:hover {background:url(../images/jtl03.png) center no-repeat; overflow:hidden; }
.owl-carousel .owl-controls .owl-buttons .owl-next:hover {background:url(../images/jtr03.png) center no-repeat; overflow:hidden;}

.owl-carousel .owl-controls.clickable .owl-buttons div:hover{filter: Alpha(Opacity=100);/*IE7 fix*/opacity: 1;text-decoration: none;}
.owl-carousel .owl-controls .owl-page{display: inline-block;zoom: 1;*display: inline;/*IE7 life-saver*/}
.owl-carousel .owl-controls .owl-page span{display: block;width:10px; height:10px; margin: 5px 7px;-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;background: #869791;}
.owl-carousel .owl-controls .owl-page.active span,
.owl-carouselpzs .owl-controls.clickable .owl-page:hover span{filter: Alpha(Opacity=100);/*IE7 fix*/opacity: 1; background:#5bc1cf;}
.owl-carousel .owl-controls .owl-page span.owl-numbers{height: auto;width: auto;color: #FFF;padding: 2px 10px;font-size: 12px;-webkit-border-radius: 30px;-moz-border-radius: 30px;border-radius: 30px;}
.owl-carousel .loading{min-height: 150px;background: url(../images/AjaxLoader.gif) no-repeat center center}
.khjz .owl-pagination{width:100%; height:14px; text-align:center; margin-top:30px;display:none; }




.index-cp-title{
	font-size: 30px;float:left;FONT-WEIGHT:bold;margin-bottom:55px;}

.tab-btn {
float:right;
}
.tab-btn a {
	display: inline-block;
font-size:16px;
text-align: center;
padding:0 15px;
	line-height:50px;
	margin: 0 10px;
}
.tab-btn a.active {
	background: #5bc1cf;
	color: #fff;
}
.tab-btn a:hover {
	background: #5bc1cf;
	color: #fff;
}

.tabpage {
	display: none;
}
.tabpage.active {
	display: block;
}



.tjcp-hz li{float:left;width:23.8%;margin-right:1.2%;margin-bottom:30px;line-height:0;}

.sy-cp-title{text-align:center;font-size:15px; font-weight:normal;background:#fff;padding:35px 2%;overflow:hidden; width:100%;}
.index-cp{overflow:hidden;display:block;}
.index-cp img:hover{ transform: scale(1.1);
-moz-transform:scale(1.1);
-ms-transform: scale(1.1);
-o-transform:scale(1.1);
-webkit-transform: scale(1.1);
transition-duration: .5s;
-moz-transition-duration: .5s;
-webkit-transition-duration: .5s;
-o-transition-duration: .5s; }
.index-cp img{transition-duration: .8s;
-moz-transition-duration: .8s;
-webkit-transition-duration: .8s;
-o-transition-duration: .8s;}

/* 合作伙伴 */
.index-partner-hz{background:#5bc1cf;padding:50px 0;overflow:hidden;}
.partner li{float:left;width:15.5%;margin-right:1%;}
.partner li img{border-radius:20px;}



/*----底部----*/
.bot{ background: #fff;overflow:hidden;}

.bot2{ padding:50px 0;overflow:hidden;}
.foot-logo{width:15%;float:left;margin-right:5%;}

.bot2 .dz{float:left;color:#999;width:25%;}

.dz a{color:#999;}
.dz a:hover{color:#000;}
.dz h3{margin-bottom:20px;color:#000; }
.dz2 h3{margin-bottom:20px;color:#000; }

.dz2{float:left;margin-right:9%;color:#999;}
.dz2 li a{color:#999;}
.dz2 li a:hover{color:#000;}



.foot-tb{float:right;}
.foot-tb ul{margin-top:20px;}
.foot-tb li{line-height:30px;float:left;margin-right:15px;overflow:hidden;display:block;transition:transform 0.5s; -webkit-transition:transform 0.5s;}
.foot-hz-cd{font-weight:bold;font-size:18px;}
.foot-tb li:hover{transform:translateY(-6px); -webkit-trafont-size: 0; line-height: 0;}

.bot3{ border-top: 1px solid #e7e7e7;padding:20px 0;overflow:hidden;}
.bot3 .beian{  color: #999;}
.bot3 a{ color: #999;}
.bot3 a:hover{ color: #000;}



.ny-banner-sj{display:none;}
.ny-banner img{width:100%;}


.ny-bj{ background-color: #f5f5f5; padding:0 0  60px 0;}
.ny-bj>.hz{ display:flex; flex-wrap: wrap;}

.ny-about-menu{width:15%;  }

.ny-about-menu-title{font-size:30px;font-weight:bold;margin:50px 0;}

 #left{position:relative;left:0;float:left;width:100%;display: block !important;}
 
.pro_all_class {width:100% !important;height: auto !important;border:none !important;font-size:0;text-align: left !important;display: block !important;}
    .pro_all_class>div{line-height:0;font-size: 0;}
    .pro_all_class a,.pro_all_class a>span,.pro_all_class a strong{display:block;line-height:60px;font-size:16px;}
    .pro_all_class a{overflow:hidden; text-overflow:ellipsis; white-space:nowrap;
padding:0px 16px 0px 35px;position:relative; z-index:3;}
    .pro_all_class a>span{border-bottom:1px solid #ececec;position:relative;z-index:2;}
    .pro_all_class a:before{content:'';width:0;height:60px;background:linear-gradient(to right,#5bc1cf,#5cc2d0);position:absolute;top:0;left:0;transition:0.5s; z-index:-1;}
    .pro_all_class a:hover:before{width:100%;transition:0.5s;}
    .pro_all_class a.cur:before{width:100%;}
 .pro_all_class a:hover,.pro_all_class a.cur{ color:#fff !important;}
 .pro_all_class a:hover{ color:#fff !important;}

.ny-about-right-bj{ z-index:2; background:#fff;width:85%;overflow:hidden;padding:3%; margin-top:-90px; }

.mianbxContent{position:relative;width:100%!important;width:100%;height:50px!important;border-bottom:1px dashed #ddd;background:url(../images/20210716222840_611404787.png) no-repeat 0 15px;color:#666;text-align:left!important;text-indent:2em;font-weight:100;font-size:14px!important;line-height:50px!important;transition:.1s all;}
 .mianbxContent:hover{background-position:0 -26px;}
 .mianbxContent::after,.mianbxContent:after{position:absolute;top:0;right:0;display:block;width:200px;height:40px;content:'';}

	

.ny-about-right-title{font-size:36px;margin:50px 0;font-weight:bold;text-align:center;}
.ny-about-right-nr{margin-top:50px; }

.ny-Exhibition ul{margin-left:-1%;margin-right:-1%;display: flex; flex-wrap: wrap; }
.ny-Exhibition li{float:left;width:23%;margin:0 1% 2%;display:block; overflow:hidden;}
.ny-Exhibition li img:hover{ transform: scale(1.1);
-moz-transform:scale(1.1);
-ms-transform: scale(1.1);
-o-transform:scale(1.1);
-webkit-transform: scale(1.1);
transition-duration: .5s;
-moz-transition-duration: .5s;
-webkit-transition-duration: .5s;
-o-transition-duration: .5s; }
.ny-Exhibition li img{transition-duration: .8s;
-moz-transition-duration: .8s;
-webkit-transition-duration: .8s;
-o-transition-duration: .8s;}

.xy{ width: 100%; margin:20px auto 0; text-align: center; overflow:hidden;}
.xy li{margin:0 10px; display:inline-block; font-size:0px;}
.xy li a{ font-size:18px; }
.xy li a:hover,.xy li a.sbjg {color:#5bc1cf;font-weight:bold;}

.content-window-card {
	position: relative;
	box-shadow: none;
	bottom: 0;
	left: 0;
	width: auto;
	padding: 0;
}
.content-window-card p {
	
	height: 2rem;
}
.amap-icon img, .amap-marker-content img{
	width: 25px;
    height: 34px;
}
.custom-info {
	border: solid 1px silver;
}
div.info-top {
	position: relative;
	background: none repeat scroll 0 0 #F9F9F9;
	border-bottom: 1px solid #CCC;
	border-radius: 5px 5px 0 0;
}
div.info-top div {
	display: inline-block;
	color: #333333;
	font-size: 14px;
	font-weight: bold;
	line-height: 31px;
	padding: 0 10px;
}
div.info-top img {
	position: absolute;
	top: 10px;
	right: 10px;
	transition-duration: 0.25s;
}
div.info-top img:hover {
	box-shadow: 0px 0px 5px #000;
}
div.info-middle {
	font-size: 12px;
	padding: 10px 6px;
	line-height: 20px;
	overflow: hidden;
}
div.info-bottom {
	height: 0px;
	width: 100%;
	clear: both;
	text-align: center;
}
div.info-bottom img {
	position: relative;
	z-index: 104;
}
.custom-info span {
	margin-left: 5px;
	font-size: 11px;
}
.info-middle img {
	float: left;
	margin-right: 6px;
	
}
#map-canvas {
	height: 400px;
	width: 100%;margin-top:40px;border:1px solid #f2f2f2;
}

 input,textarea {outline:none;}
.soka{ width: 48.5%;margin-right: 2%;padding-left:10px;  background: #f9f9f9;  border: 0;line-height:50px; margin-bottom: 20px;font-size: 15px;font-family:"Microsoft YaHei", verdant, tahoma;  }
.soka:nth-child(2n){ margin-right:0;}
.sokb{  background: #f9f9f9;  border: 0;line-height: 35px; padding:20px;margin-bottom: 20px;font-size: 15px; font-family:"Microsoft YaHei", verdant, tahoma; width:99.6%;}
.tj{ width: 200px; border: 1px solid #5bc1cf; line-height:48px; text-align: center; color: #fff; background:#5bc1cf; cursor: pointer; font-family: Arial,Microsoft YaHei; font-size: 18px; margin-top:10px;}




.product-xq{padding:40px;margin-bottom:40px;background:#fff;overflow:hidden;}
.product-xq-sj {display:none; }	


.product-top .l { width:45%; float: left; }
.product-ny-title { width: 100%; font-size:28px;line-height:35px;background:url(../images/x.jpg)no-repeat bottom left;padding-bottom:20px; }
.product-xq-sj {display:none; }	
.pro-right { width: 55%; float: right;padding-left:5%; }
.pro-js { width: 100%; margin:50px 0; color:#666;}

.ny-product-right {
	float: left;
	width: 100%;
}
.p-hotline {
	font-size: 16px;
	display: block;
	border-top: 1px solid #e2e2e2;
	padding-top: 30px;
}
.p-hotline p {
	border: 1px solid #5bc1cf;
	border-radius: 25px;text-indent:0;
	width: 160px;float:left;margin-right:2%;
	line-height: 43px;
	text-align: center;margin-bottom:20px;
}
.p-hotline p a {
	color: #5bc1cf;
	border-radius: 25px;
}
.p-hotline p:hover a {
	background: #5bc1cf;
	color: #fff;
	display: block;
	border-radius: 25px;
}

/* 产品详情 */


.tabs {
	margin-top: 60px;
}
.tabs .horizontal {
	margin: 0px;
	overflow: hidden;
	padding: 0px;border-bottom: 1px solid #e2e2e2;
}
.tabs .horizontal li {
	float: left;
	list-style: none;
	margin-right: 1%;
	padding: 15px 4%;
	text-align: center;
	cursor: pointer;
	font-size:18px;font-weight:bold;

}
.tabs .horizontal li.selectActive {
	background: #5bc1cf;
	color: #fff;
}
.tab-hz {
	padding:40px 0;


}
.tab-hz  p{text-indent:0;}

.prc1 .nav {
	line-height: 76px;
}
.prc1 .prtp .img {
	width: 45%;
	padding-right: 40px;
	float: left;
	border-right: 1px solid #ddd;
}
.prc1 .prtp .img img {
	display: block;
	width: 100%;
}
.prc1 .prtp .prt {
	width: 50%;
	float: right;

}
.prc1 .prtp .prt ul li {
	list-style-type: disc;
}
.ptt-title {
	font-size: 24px;font-weight:bold;
}

.prc1 .prtp .prt .ptt2 {
	display: none;
}
.prc1 .prtp .prt .xian {
	margin-top: 10px;
	display: block;
	width: 30px;
	height: 3px;
	background: #5bc1cf;
}
.prc1 .prtp .prt .ptc {
	color: #999;
	margin: 40px 0;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 4;
	-webkit-box-orient: vertical;
	overflow: hidden;
}
.prc1 .prtp .prt .more {
	display: block;
	width: 150px;
	line-height: 45px;
	text-align: center;
	background: #5bc1cf;
	color: #fff;
	position: relative;
	overflow: hidden;
	margin: 0;
	border-radius: 3px;
}

.tj-product{margin-top:50px;}
.tj-product-hz{width:280px;margin-right:20px;float:left;border:1px solid #e6e6e6;background:#fff; padding:2px;}
.tj-product-hz:hover .zzmc p{background:#5bc1cf;display:bolck;color:#fff;}
.tj-product-pic{display:block; overflow:hidden;}
.tj-product-pic img{transition-duration: .8s;
-moz-transition-duration: .8s;
-webkit-transition-duration: .8s;
-o-transition-duration: .8s;}

.tj-product-pic img:hover{ transform: scale(1.1);
-moz-transform:scale(1.1);
-ms-transform: scale(1.1);
-o-transform:scale(1.1);
-webkit-transform: scale(1.1);
transition-duration: .5s;
-moz-transition-duration: .5s;
-webkit-transition-duration: .5s;
-o-transition-duration: .5s; }

.zzmc{text-align:center;font-size:16px;font-weight:bold;}
.zzmc p{color:#666;font-weight:normal;padding:13px;}

.info-page {
    font-size: 0;
    text-align: center;
    position: relative;
   padding:30px 0;border-top:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;
}

    .info-page a {
        display: inline-block;
        font-size: 15px;
        line-height: 30px; margin-left: 20px;
     
    }

.info-left {
    position: absolute;
    left: 0;
    top: 50%;
    transform: translateY(-50%);
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    max-width: 33.33%;
    background: url(../images/info-left.png)no-repeat center left;
    background-size: 22px 14px;
    padding-left: 40px;
}

.info-page a.info-cent {
    color: #666;
    padding-top: 26px;
    display: inline-block;
    position: relative;
}

    .info-page a.info-cent::before {
        position: absolute;
        content: "";
        width: 23px;
        height: 23px;
        background: url(../images/infopage-cen.png)no-repeat center;
        background-size: 100% 100%;
        transition: ease 1s;
        top: 0;
        left: 50%;
        transform: translateX(-50%);
    }

    .info-page a.info-cent:hover::before {
        transform: rotate(180deg) translateX(50%);
    }

.info-right {
    position: absolute;
    right: 0;
    top: 50%;
    transform: translateY(-50%);
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    max-width: 33.33%;
    background: url(../images/info-right.png)no-repeat center right;
    background-size: 22px 14px;
    padding-right: 40px;    margin-right: 20px;
}


.ny-cp-wm{width:50%;float:left;margin-bottom:40px;}

.ny-cp-wm li{float:left;width:100%;line-height:32px; }

.ny-cp-wm li.ny-cp-wm-title{font-weight:bold;font-size:20px;margin-bottom:25px;color:#5bc1cf;}