@charset "utf-8";
/* CSS Document */

*{MARGIN: 0px;PADDING: 0px;box-sizing: border-box;  }
div {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; MARGIN: 0px; }
ul {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;LIST-STYLE-TYPE: none}
li {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;LIST-STYLE-TYPE: none;}
img {BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px;border:0;}
i{font-style:normal;}
body,td,th {font-size:12px;color: #333; font-family: "微软雅黑"}
body { background:#fff;}
.clear { clear:both;}
.fl{float:left;}
.fr{float:right;}
.fz{max-width:1024px;margin:0 auto;}
a {color: #000;text-decoration:none;}
.mian{max-width:1024px;margin:0 auto 0;position:relative;}




/*===================== 导航 =====================*/
.sp_header{height:100px;overflow:hidden;background:#fff;position:relative;z-index:10;width:100%;}
.sp_logo{padding:10px;float:left;height:50px; width:100%; text-align:center;}
.sp_logo img{margin:auto;max-height:50px; padding:2% 0 0 2%;}


.m_nav .m_navList .first_logo { text-align:center; margin-bottom:50px; border-bottom:0;}
.m_navList .first_logo img { width:85%;}
.h_height { height:80px;}
.h_nav ul li { width:25%; float:left; text-align:center; border-bottom:1px solid #fff;border-left:1px solid #fff;}
.h_nav ul li a{ color:#fff; display:block;  font-size:16px;  background:#2f318b; width:100%; height:45px; line-height:45px;}
.h_nav ul li a:hover{ color:#fff;    background:#e62129; }
.h_nav ul li:nth-child(4n+1) {border-left:none;}




.banner { position:relative;z-index: 3; }
.banner iframe { min-height:242px !important; border:0;}
.banner .banner_in .video_title { position:absolute; left:0; bottom:45%; width:100%;}
.banner .banner_in .video_title .video_z { margin-top:10%;}
.banner .banner_in  .video_title .video_z .video_t p{ color:#fff; text-transform:uppercase; font-weight:bold;font-family:"Arial";}
.banner .banner_in  .video_title .video_z .video_t p:nth-child(1){ color:#2aaf63;font-size:25px; margin-bottom:5px;}
.banner .banner_in  .video_title .video_z .video_t p:nth-child(2) { font-size:15px; border:2px solid #fff; padding:4px; display:inline-block;}
.banner .banner_in  .video_title .video_z  .video_i {color:#fff;font-size:12px; line-height:30px; margin-top:10px; }
.video_t { margin-left:4% ;}
.logo_tilte{ text-align:center; font-size:20px;  color:#2baf63; width:100%; margin-top:3%;}

#topcontrol { bottom:114px !important;    background: #e62129; z-index:100}



/*======banner=======*/

.top-nav {
	float: right;
	font-size: 0;
	margin-top: 29px;
	position: relative;
	z-index: 1;
}
.top-nav a {
	color: #000;
	cursor:pointer;
	display: inline-block;
	font-size: 18px;
	height: 40px;
	line-height: 40px;
	text-align: center;
	text-decoration: none;
	width: 111px;
	padding-right:4px;
}
.top-nav a.current {
	background:url(../images/top_nav_active.png) no-repeat;
	color: #fff;
}
.main {
	margin: 0 auto;
	width: 100%;
}
.pro-switch {

	overflow: hidden;
	position: relative;
	width:100%;
}
.flexslider {
	margin: 0;
	padding: 0;
}
.flexslider .slides > li {
	display: none;
	-webkit-backface-visibility: hidden;
}
.flexslider .slides img {
	width: 100%;
	display: block;
}
.slides:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
html[xmlns] .slides {
	display: block;
}
* html .slides {
	height: 450px;
}
.no-js .slides > li:first-child {
	display: block;
}
.flexslider {
	margin: 0 auto;
	position: relative;
	width:100%;
	zoom: 1;
}
.flex-viewport {
	max-height: 2000px;
	-webkit-transition: all 1s ease;
	-moz-transition: all 1s ease;
	transition: all 1s ease;
}
.flexslider .slides {
	zoom: 1;
}
.flex-direction-nav {
*height: 0;
}
.flex-direction-nav a {
	width: 60px;
	height: 90px;
	margin: -60px 0 0;
	display: block;
	background: url(../images/ad_ctr.png) no-repeat 0 0;
	position: absolute;
	top: 50%;
	z-index: 10;
	cursor: pointer;
	text-indent: -9999px;
	opacity: 0;
	filter:alpha(opacity=0);
-webkit-transition: all .3s ease;
}
.flex-direction-nav .flex-next {
	background-position: 0 -90px;
	right: 0;
}
.flex-direction-nav .flex-prev {
	left: 0;
}
.flexslider:hover .flex-next {
	opacity: 0.8;
	filter:alpha(opacity=25);
}
.flexslider:hover .flex-prev {
	opacity: 0.8;
	filter:alpha(opacity=25);
}
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover {
	opacity: 1;
	filter:alpha(opacity=50);
}
.flex-control-nav {
	width: 100%;
	position: absolute;
	bottom: 10px;
	text-align: center;
}
.flex-control-nav li {
	margin: 0 5px;
	display: inline-block;
	zoom: 1;
*display: inline;
}
.flex-control-paging li a {
	background:#FFF;
	display:block;
	height: 4px;
	overflow: hidden;
	text-indent:-99em;
	width: 30px;
	cursor: pointer;
}
.flex-control-paging li a.flex-active {	background:#e30000;
}
#j_tslm {
	border-bottom:1px solid #E2E2E3;
	margin-top:22px;
	overflow:hidden;
	padding-bottom:40px;
*padding-bottom:20px;
}
.mod-tit {
	background: no-repeat;
	color:#303236;
	font-size: 28px;
	height: 50px;
	line-height: 50px;
	margin:32px 0;
	padding-left: 60px;
}
.tszl {
	background-image: url(../images/tit_tslm.png);
}
.about {
	background-image: url(../images/tit_about.png);
}
.pro-list {
	font-size: 0;
}
.pro-list li {
	background-color: #11b4fe;
	border: 4px solid #d3d5db;
	display: inline-block;
*float:left;
	height: 120px;
	margin-right: 38px;
	width: 120px;
}
.pro-list li.last {
	margin-right: 0;
}
.news-mod-cont {
	background-color: #f7f7f7;
	overflow: hidden;
	padding: 30px;
	_zoom: 1;
}
.news-mod {
	width: 342px;
}
.news-mod-tit {
	background: url(../images/line.png) no-repeat 0 100%;
	color: #3e3f43;
	font-size: 16px;
	font-weight: 700;
	margin-bottom: 15px;
	padding-bottom: 12px;
}
.more, .fr {
	float: right;
}
.more {
	color: #168eff;
	text-decoration: none;
}
.fl {
	float: left;
}
.date {
	color: #7b7b7b;
	float: right;
}
.txt-list li, .news-list li {
	color: #3e3f43;
	display: block;
	padding: 6px 0;
}
.news-list li a, .txt-list li a {
	color: #2c6ba6;
	text-decoration: none;
}
.clearfix:after {
	content: "";
	display: block;
	clear: both;
}
.clearfix {
	zoom: 1;
}
#j_tslm ul li {
	width: 128px;
	height: 128px;
	border: 0;
	background-color: transparent;
}
#j_tslm ul a {
	width: 128px;
	height: 128px;
	display: block;
	position: relative;
	z-index: 0;
	text-decoration: none
}
#j_tslm ul div {
	position: absolute;
	top: 0;
	left: 0;
	width: 120px;
	height: 120px;
	border: 4px solid #d3d5db;
}
#j_tslm a .front {
	z-index: 2;
	-webkit-transform-style: preserve-3d;
	-webkit-backface-visibility: hidden;
-webkit-transition: -webkit-transform .3s linear;
	-moz-transform-style: preserve-3d;
	-moz-backface-visibility: hidden;
-moz-transition: -moz-transform .3s linear;
	-o-transform-style: preserve-3d;
	-o-backface-visibility: hidden;
-o-transition: -moz-transform .3s linear;
}
#j_tslm a .back {
	z-index: 1;
	-webkit-transform: rotateY(-180deg);
	-webkit-transform-style: preserve-3d;
	-webkit-backface-visibility: hidden;
-webkit-transition: -webkit-transform .3s linear;
	-moz-transform: rotateY(-180deg);
	-moz-transform-style: preserve-3d;
	-moz-backface-visibility: hidden;
-moz-transition: -moz-transform .3s linear;
	-o-transform: rotateY(-180deg);
	-o-transform-style: preserve-3d;
	-o-backface-visibility: hidden;
-o-transition: -o-transform .3s linear;
	-ms-transform: rotateY(-180deg);
	-ms-transform-style: preserve-3d;
	-ms-backface-visibility: hidden;
-ms-transition: -ms-transform .3s linear;
}
#j_tslm a:hover .front {
	-webkit-transform: rotateY(180deg);
	-moz-transform: rotateY(180deg);
	-o-transform: rotateY(180deg);
	-ms-transform: rotateY(180deg);
}
#j_tslm a:hover .back {
	z-index: 3;
	zoom: 1;
	-webkit-transform: rotateY(0deg);
	-moz-transform: rotateY(0deg);
	-o-transform: rotateY(0deg);
	-ms-transform: rotateY(0deg);
}

/* ===== 服务项目 ===== */
.fuxm { background-position: center; background-repeat: no-repeat;background-size: cover; overflow:hidden; padding-bottom:5%;}
.fuxm_t { text-align:center; margin-top:10%; padding:0 2%;}
.fuxm_t h3 { font-size:20px; margin-bottom:3%; color:#2f318b}
.fuxm_t p { font-size:14px; color:#595959;}
.fuxm_i{ padding:0 1%; margin-top:5%;}
.fuxm_i ul { display: flex;flex-direction: row;flex-wrap: wrap;}
.fuxm_i ul li { flex: auto; margin:0 1% 4%; width:48%; float:left; border:1px solid #e3e1e1;border-bottom:4px solid #e3e1e1;padding-bottom:2%;}
.fuxm_i ul li a .fuxm_img img{ width:100%; }
.fuxm_i ul li a .fuxm_title { margin:4% 2%;font-size:16px; font-weight:bold; color:#000;display: -webkit-box;
    word-break: break-all;
    text-overflow: ellipsis;
    overflow: hidden;
    -webkit-box-orient: vertical;
    -webkit-line-clamp:1;
}

.fuxm_i ul li a .fuxm_desc { padding:0 2%; font-size:14px; line-height:1.5; color:#4c4c4c;display: -webkit-box;
    word-break: break-all;
    text-overflow: ellipsis;
    overflow: hidden;
    -webkit-box-orient: vertical;
    -webkit-line-clamp:2;
}

/* ===== 真实测试 显著降温 ===== */
.zsjc { width:100%; padding:8% 0; overflow:hidden;  background-position: center; background-repeat: no-repeat;background-size: cover;  }
.zsjc_t { text-align:center; margin-top:5%; padding:0 2%;}
.zsjc_t span { color:#e62129;}
.zsjc_t h3 { font-size:20px; margin-bottom:3%; color:#fff}
.zsjc_t p { font-size:14px; color:#fff;}
.zsjc_i { margin-top:5%;}
.zsjc_i ul li { width:33.33%; float:left;text-align:center;}
.zsjc_i ul li img { width:90%;}
.zsjc_i ul li:nth-child(2) img { width:80%; margin-top:40px;}


/* ===== 优势 ===== */
.hxys { margin-top:10%; }
.hxys_t { padding:0 2%; text-align:center;}
.hxys_t h3 { font-size:25px; margin-bottom:3%; color:#2f318b}
.hxys_t p { font-size:14px; color:#595959; line-height:1.5}
.hxys_i{ padding:0 1%;}
.hxys_i ul { display: flex;flex-direction: row;flex-wrap: wrap;}
.hxys_i ul li { flex: auto; float:left; margin:0 3% 4%; width:44%; text-align:center;}
.hxys_i ul li .hxys_img img{ width:100%;}
.hxys_i ul li .hxys_title { font-size:18px; font-weight:bold; color:#000; margin:8% 0 4%;}

/* ===== 视频 ===== */
.index_vidoe {  width: 100%; padding:10% 0; overflow:hidden;  background: #efefef;}
.index_vidoe_t { text-align:center;    font-size: 25px; font-weight:bold; margin: 3% 0; color: #e62129;}
.index_vidoe_i  { text-align:center;    font-size: 16px; }
.index_vidoe_v { padding:0 2%; margin-top:5%;}





/* ===== 成功案例 ===== */
.cgal { margin-top:5%; padding:8% 1% 4%;overflow:hidden;  background-position: center; background-repeat: no-repeat;background-size: cover;}
.cgal_t { padding:0 2%; text-align:center;}
.cgal_t h3 { font-size:25px; margin-bottom:3%; color:#2f318b}
.cgal_t h3 span { color:#e62129;}
.cgal_t p { font-size:14px; color:#595959; line-height:1.5}
.cgal_i { margin-top:5%;}
.cgal_i ul li:first-child{ width:100%; margin-left:0; margin-right:0; }
.cgal_i ul li { float:left; width:48%; margin:0 1% 4%; text-align:center;}
.cgal_i ul li img { width:100%; }
.cgal_i ul li p{ font-size:14px; margin:3% 0;display: -webkit-box;
    word-break: break-all;
    text-overflow: ellipsis;
    overflow: hidden;
    -webkit-box-orient: vertical;
    -webkit-line-clamp:1;}






/* ===== 产品中心 ===== */
.sycp { padding:10% 2% 5%;}
.sycp_t { padding:0 2%; text-align:center;}
.sycp_t h3 { font-size:25px; margin-bottom:3%; color:#2f318b}
.sycp_t h3 span { color:#e62129;}
.sycp_t p { font-size:14px; color:#595959; line-height:1.5}
.sycp_i { margin-top:5%}
.sycp_i ul { display: flex;flex-direction: row;flex-wrap: wrap;}
.sycp_i ul li { padding:4% 2%;flex: auto;  float:left; width:48%; margin:0 1% 4%; background:#f1f1f1;}
.sycp_i ul li img { width:100%; }
.sycp_i ul li a .sycp_title { font-size:16px; font-weight:bold; color:#000; margin:2% 2%;display: -webkit-box;
    word-break: break-all;
    text-overflow: ellipsis;
    overflow: hidden;
    -webkit-box-orient: vertical;
    -webkit-line-clamp:1;}
.sycp_i ul li a .sycp_desc { font-size:14px; color:#4c4c4c; line-height:1.5}



/* ===== 关于我们 ===== */
.gywm_img { width:100%}
.gywm_img img{ width:100%}
.gywm_t { font-size:40px; color:#000; padding:4% 2%; line-height:1.5;}
.gywm_t em { font-weight:bold; color:#2f318b; font-style:normal;}
.gywm_t i  {  color:#e62129; display:inline-block; margin:0 2%;}
.gywm_t p { font-size:16px; margin:2% 0; color:#000;}
.gywm_i { font-size:14px;margin:0 2%; line-height:1.5 ;color:#626262;}
.gywm_m a{ display:block;background: #f1f1f1; color: #000; border-radius:5px; margin:0 auto; width:120px; height:35px; line-height:35px; text-align:center; margin-top:5%;}
.gywm_m a:hover{background: #e62129; color: #fff; }



/* ===== 产品中心 ===== */
.sevrice_info { padding:2% 1%;}




.swiper-container {
	margin:0 auto;
	position:relative;
	overflow:hidden;
	-webkit-backface-visibility:hidden;
	-moz-backface-visibility:hidden;
	-ms-backface-visibility:hidden;
	-o-backface-visibility:hidden;
	backface-visibility:hidden;
	/* Fix of Webkit flickering */
	z-index:1;
}
.swiper-wrapper {height:auto !important;
	position:relative;
	width:100%;
	-webkit-transition-property:-webkit-transform, left, top;
	-webkit-transition-duration:0s;
	-webkit-transform:translate3d(0px,0,0);
	-webkit-transition-timing-function:ease;
	
	-moz-transition-property:-moz-transform, left, top;
	-moz-transition-duration:0s;
	-moz-transform:translate3d(0px,0,0);
	-moz-transition-timing-function:ease;
	
	-o-transition-property:-o-transform, left, top;
	-o-transition-duration:0s;
	-o-transform:translate3d(0px,0,0);
	-o-transition-timing-function:ease;
	-o-transform:translate(0px,0px);
	
	-ms-transition-property:-ms-transform, left, top;
	-ms-transition-duration:0s;
	-ms-transform:translate3d(0px,0,0);
	-ms-transition-timing-function:ease;
	
	transition-property:transform, left, top;
	transition-duration:0s;
	transform:translate3d(0px,0,0);
	transition-timing-function:ease;

	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
}
.swiper-free-mode > .swiper-wrapper {
	-webkit-transition-timing-function: ease-out;
	-moz-transition-timing-function: ease-out;
	-ms-transition-timing-function: ease-out;
	-o-transition-timing-function: ease-out;
	transition-timing-function: ease-out;
	margin: 0 auto;
}
.swiper-slide {
	float: left;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
}

/* IE10 Windows Phone 8 Fixes */
.swiper-wp8-horizontal {
	-ms-touch-action: pan-y;
}
.swiper-wp8-vertical {
	-ms-touch-action: pan-x;
}
.wrap{margin:0 auto 0 auto;}
.tabs{}
.tabs a{ margin-left:1px;  height:50px; margin-bottom:1px;display:block;float:left;width:33.15%;color:#fff;text-align:center;background:#2f318b;line-height:50px;font-size:13px;text-decoration:none;}
.tabs a:nth-child(1) { margin-left:0;}

.tabs a.active{background:#e62129; color:#fff;}
.swiper-container{background:#fff;height:auto;border-radius:0 0 5px 5px;width:100%;border-top:0;}
.swiper-slide{height:auto !important;width:100%;background:none;}
.content-slide{padding:40px;}
.content-slide p{text-indent:2em;line-height:1.9;}

.sevrice_info dl dd { float:left; width:48%; float:left; margin:0 1% 4%; text-align:center;}
.sevrice_info dl dd img { width:100%;}
.sevrice_info dl dd a p { margin:2% 0;}

/* ===== 公司简介 ===== */
.ny_jj { padding:5% 0;}
.jj_fgs { padding:0 2%}
.jj_fgs_img { width:30%;position:relative;}
.jj_fgs_img img { width:90%; margin-top:200px; }

.jj_fgs_l { position:relative; width:15%; margin-left:5%; margin-right:-1px; margin-top:26%; border-right:0 !important; border:1px solid #000; height:300px;}
.jj_fgs_l i { display:block; width:90px; height:1px; position:absolute; right:0; top:50%; background:#000;}
.jj_fgs_i { width:50%;}
.jj_fgs_i ul li { width:100%;}
.jj_fgs_i ul li img { width:100%;}
.jj_fgs_i ul li p { font-size:12px; margin:2% 0 6%}

.jj_gc {     color: #000;
    margin-top: 6%;
    background: #f5f7f9;
    width: 100%;
    overflow: hidden;
    padding: 6% 2%;
}
.jj_gc_t { font-size:25px; font-weight:bold; text-align:center;}
.jj_gc_i { margin-top:4%;}
.jj_gc_i ul li{ width:46%; margin:0 2% 2%; float:left;flex: auto;}
.jj_gc_i ul li img {border:1px solid #e3e1e1; width:100%; margin-bottom:6%}
.jj_gc_c { padding:4% 2%; line-height:1.5; color:#000; font-size:16px;}

.jj_gc_t ul li{ width:46%; margin:0 2% 2%; float:left;flex: auto;}
.jj_gc_t ul li span img {border:3px solid #fff; width:100%; margin-bottom:6%}
.jj_gc_t ul li p { font-weight:100; font-size:16px;}

.jj_gs { padding:4% 2%; background:#000; color:#fff; font-size:16px;}
.jj_gs_t { padding-top:4%; font-size:25px; font-weight:bold; text-align:center;}
.jj_gs_i { margin-top:4%; line-height:1.5; font-size:16px;}
.jj_gs_img { margin:4% 0 8%;}
.jj_gs_img img{ width:100%;}
.jj_gs02 {    background: #f5f7f9; padding:8% 2%;}
.jj_gs02_i { margin-top:4%; line-height:1.5; font-size:16px;}
.jj_gs02_img img{ width:100%;}
.jj_gs02_img { margin:4% 0 6%;}










/* ===== 下载页面 ===== */
.procedures_title { text-align:center; margin:10% 0 10%; font-size:20px; color:#000;  }
.procedures_l { margin: 0 2% 15%;}
.procedures_l h3 {  font-size:16PX; margin-bottom:3%; font-weight:100;}
.procedures_img { width:100%; height:250px;  margin-bottom:5%; padding:2%; border:1px solid #000; overflow:hidden;}
.procedures_img img{ width:100%;}
.procedures_d a {  color:#fff; background:#e30000; border:1px solid #e30000;padding:2% 5%;  border-radius:5px;}
.procedures_d a:hover {  color:#e30000; background:#fff; border:1px solid #e30000;}
.procedures_r { margin: 0 2% 10%;}
.procedures_r h3 {  font-size:16PX; margin-bottom:3%; font-weight:100;}


/* ===== 我们的服务 ===== */
.index_sevrice { margin-top:10%;}

.index_sevrice_i ul li { float:left; position:relative; width:49.5%; margin:0 0 1% 1%;}
.index_sevrice_i ul li:nth-child(1) { margin-left:0;}
.index_sevrice_i ul li:nth-child(3) { margin-left:0; width:100%;}
.index_sevrice_i ul li:nth-child(4) { margin-left:0;}
.index_sevrice_i ul li img { width:100%;}
.index_sevrice_i ul li a p { width:100%; text-align:center; background:rgba(0,0,0,0.7); color:#fff; position:absolute; left:0; bottom:0; padding:4% 2%;}


/* ===== OUR STRENGTH ===== */
.index_strength_t { margin-top:10%; font-size:25px; color:#000; text-align:center; padding:0 2%; text-align:center;}
.index_strength_t h3 { font-size:25px; margin-bottom:3%; color:#2f318b}
.index_strength_t h3 span { color:#e62129;}
.index_strength_t p { font-size:14px; color:#595959; line-height:1.5}
.tab1{width:100%; margin-top:5%;}
.menu{ margin-bottom:2%; overflow:hidden;}
.menu li{float:left;width:50%;text-align:center;line-height:3em;height:3em;cursor:pointer;border-left:#fff solid 1px;color:#fff;font-size:1.6em;overflow:hidden;background:#2f318b;}
.menu li.off{   color: #fff;background: #e62129;}

.menudiv{border-left:#cccccc solid 1px;border-right:#cccccc solid 1px;border-top:0;background:#fefefe}
.menudiv div{padding:0 2%;}

.sy_news_img { display:block; margin-bottom:2%; }
.sy_news_info a { display:block; color:#000; border-bottom:1px dashed #e3e1e1; display: -webkit-box;
    word-break: break-all;
    text-overflow: ellipsis;
    overflow: hidden;
    -webkit-box-orient: vertical;
    -webkit-line-clamp:1; padding:4% 0;}

.sy_news_info { background-color: #f9f9f9; margin-top:3%;  padding-top:6% !important;}
.sy_news_info dl { padding:0 15px 15px 15px; line-height:1.5; overflow:hidden; font-size:16px;}
.sy_news_info dl strong { display:block; font-size:18px; margin-bottom:3%;}






/* ===== 底部 ===== */
.Copyright { margin-top:8%; width:100%; font-size:12px; padding:10% 0 26%; color:#fff;text-align: center; background: #282828;}
.Copyright a{color:#9e9e9e;}
.Copyright_b{ position:fixed; bottom:40px;width:100%; z-index:6666666; }
.Copyright_b ul{width:70%; margin:0 auto;background: rgba(29,168,56,.9);
box-shadow: 0 5px 10px rgba(0,0,0,.1); overflow:hidden; border-radius:80px;}
.Copyright_b li{float:left;width:33.33%;position:relative;text-align:center;}
.Copyright_b li a{display:block;text-align:center;color:#fff;border-right:#fff solid 1px;white-space:nowrap;overflow:hidden;padding:12px 5px;}
.Copyright_b li:last-child a{border:none}
.Copyright_b li img{width:40%; text-align:center; }
.Copyright_b li a:hover{background-color:rgba(255,255,255,0.1);color:#eeeeee;}
.Copyright_b li a.index{background-image:none;margin-left:3px}
.Copyright_b li:last-child a {
    font-size: 1.6em;
}


/* ===== 微信 ===== */
#trigger {text-align:center;}
.popupbox {width:500px;height:300px;background-image:url(pop-up_03.png);background-repeat:no-repeat;display: none; /* Hidden as default */float: left;position: fixed;top: 50%; left: 50%;z-index: 99999999999;}
#fade { display: none; /* Hidden as default */background: #000;position: fixed; left: 0; top: 0;width: 100%; height: 100%;opacity: .80;z-index: 99999999;}
#intabdiv {text-align:center;}
#close img {text-decoration:none;}
#close {width:50px;height:50px;position: absolute;float:right;}
#intabdiv img { width:50%;}




/* ===== 内页关于我们 ===== */
.Classification_name { text-align:center; background:#2baf63; color:#fff; padding:3%; font-size:1.4em;}
.ny_current { padding:2%; border-bottom: 1px solid #e3e1e1; overflow:hidden;} 
.ny_current ul li a i { display:none;}
.ny_current ul li { float:left; margin-left:2%}
.ny_current ul li:nth-child(2){ width:90%}
.ny_current ul li img { width:100%;}
.ny_current ul li a { padding-right:4%; background:url(../images/mb_bj.png) no-repeat right center; }
.ny_current ul li a:last-child{ background:none;}	
	
.ny_current ul li:nth-child(1){ width:4%;}
.ny_current ul li:nth-child(1):after {content: "";  color: #999;}
.ny_current ul li:last-child:after {content: "";  color: #999;}
.ny_current ul li a{ color: #999; font-size:12px; display:inline-block; margin:0 2%;}
.ny_about { line-height:2; padding:2%; margin-top:8%;font-size: 16px;}
.ny_about img { max-width:100%;}



#ny_cont ul li dl dt { font-size:16px; color:#000; font-weight:bold; text-transform:uppercase;}

/* ===== 内页公司简介 ===== */
.ny_com { margin-top:10%;}
.ny_com_t { font-size:18px; color:#000; font-weight:bold; text-align:center;}
.ny_com_i { line-height:1.8; padding:0 2%; font-size:14px; margin-top:5%;}
.ny_com_img img { width:100%;}
.ny_com_img { margin-top:4%;}
.ny_core { background:#f8f8f8;}
.ny_core_t { font-size:25px;   color:#fff; font-weight:bold; text-align:center; background:#000; padding:5% ;}
.ny_core_t h3 { font-weight:100; display:inline-block; padding-right:3px;}
.ny_core_z { }
.ny_core_t01 { font-size:20px; color:#000;  line-height:1.5; margin:16% 0 0 0; width:50%; text-align:center; }
.ny_core_t02 { font-size:14px; line-height:1.5; padding:5% 2%}
.ny_core_t02 p { padding-left:5%; margin-bottom:4%; background:url(../images/dian.png) no-repeat left 9px;}
.ny_core_t03 {width:40%;}
.ny_core_t03 img { width:100%;}

.ny_deve{ background:#f8f8f8; padding:0 0 10% 0;}
.ny_deve_img { margin-top:15%;} 
.ny_deve_img img{ width:100%;}
.ny_deve_t {  font-size:20px; color:#2baf63; text-align:center; margin:5% 0;}
.ny_deve_i { padding:0 2%; }
.ny_deve_i p { line-height:1.5; font-size:14px; margin-bottom:3%;}






.sy_email_t {font-size:20px; color:#000; text-align:center; margin:15% 0 5%;}
.sy_email_i { margin:0 4%;}
.sy_email_i ul li .field2 .label {  font-size:14px; display:block; margin-bottom:2%;}
.sy_email_i ul li .field2 .text {  height:50px; width:100%; padding:0 2%; border:1px solid #dedede; background:#fff;}
.sy_email_i ul li { margin-bottom:3%;}

.sy_email_i ul li .field2 .label {  font-size:14px; display:block; margin-bottom:2%;}
.sy_email_i ul li .field2 .textarea {min-height:150px;  width:100%; padding:2%;border:none; background:#f5f7f9;}
.sy_email_i ul li .btn { width:120px; height:40px; line-height:40px; text-align:center; background-color:#000; background:#000; color:#fff; border:1px solid #000;cursor: pointer; -webkit-appearance: none; }
.sy_email_i ul li .btn:hover {  background:#fff; color:#000; border:1px solid #00;}

.sy_email_i ul li .field2 .text {  outline: none;width:100%; height:50px; background:#f5f7f9; border-radius:5px; padding:5px 10px; color:#888787; font-size:14px; border:0;}
.sy_email_i ul li .field2 .holding {   outline: none;width:100%; height:50px; background:#f5f7f9; border-radius:5px; padding:5px 10px; color:#888787; font-size:14px; border:0;}
.sy_email_i ul li .field2 input {   outline: none;width:100%; height:50px; background:#f5f7f9; border-radius:5px; padding:5px 10px; color:#888787; font-size:14px; border:0;}






/* ===== 后期处理 ===== */
.finish { background: #f1f3f2; padding:40px 2% 24px; margin-top:60px; position:relative;}
.scrollDiv ul li { width:100%;  clear:both; }
.scrollDiv ul li .finish_r { width:70%; }
.scrollDiv ul li .finish_l { width:20%; height:230px; overflow:hidden; }
.scrollDiv ul li .finish_l img { width:100%;}
.scrollDiv ul li .finish_r .finish_lt { font-size:20px; color:#333333; margin-bottom:2%; font-weight:bold;}
.scrollDiv ul li .finish_r .finish_li { font-size:14px; color:#636363; line-height:1.5;}

.demopage{width:100%;margin:0 auto;}
.demopage h2{font-size:14px;margin:20px 0;}
/* scrollDiv */
.scrollDiv{height:480px;/* 必要元素 */overflow:hidden;/* 必要元素 */   }
.scrollDiv li{ height:260px; width:100%;}
#s3{height:480px; }
#btn1 { position:absolute; left:40px; top:0px; width:40px; height:40px; display:block; line-height:40px; text-align:center; font-weight:bold; font-size:25px; color:#2baf63; font-family:"宋体";
  transform: rotate(270deg);
            -webkit-transform: rotate(270deg);
            -moz-transform: rotate(270deg);
            -o-transform: rotate(270deg);
            -ms-transform: rotate(270deg);
			transform: rotate(270deg);}
#btn1:hover {  color:#fff; background:#2baf63; }			
			
#btn2 {  position:absolute; left:40px; bottom:0px;width:40px; height:40px; display:block; line-height:40px; text-align:center; color:#2baf63; font-family:"宋体";font-size:25px;font-weight:bold;
            transform: rotate(270deg);
            -webkit-transform: rotate(270deg);
            -moz-transform: rotate(270deg);
            -o-transform: rotate(270deg);
            -ms-transform: rotate(270deg);
			transform: rotate(270deg);}
#btn2:hover {  color:#fff; background:#2baf63; }






/* ===== 产品列表 ===== */
.ny_productlist{margin-top:8%;}
#ny_productlist_cp ul { display: flex;flex-direction: row;flex-wrap: wrap;}
#ny_productlist_cp ul li { flex: auto;}
.ny_productlist li a p { font-size: 12px; color: #898989; line-height:1.5;}
.ny_productlist ul li{ width:46%; margin:0 2% 6%; float:left;}
.ny_productlist ul li img {border:1px solid #e3e1e1; margin-bottom:6%}
.ny_productlist ul li a{  display:block; width:100%; color:#2f2f2f;}
.ny_productlist ul li a span{word-break: break-all;text-overflow: ellipsis; overflow: hidden;display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical;    font-size: 1.3em;}


.ny_caselist .ny_productlist ul li a span{ font-weight:bold;}
.ny_caselist .ny_productlist ul li a .ny_caselist_d { margin-top:2%;word-break: break-all;text-overflow: ellipsis; overflow: hidden;display: -webkit-box; -webkit-line-clamp: 4; -webkit-box-orient: vertical; font-size:12px; line-height:1.5;}
.ny_productlist ul { display: flex;flex-direction: row;flex-wrap: wrap;}
.ny_productlist ul li { flex: auto;}
.ny_productlist ul li:last-child {  flex: inherit;}
.ny_caselist .ny_productlist ul{ display: flex;flex-direction: row;flex-wrap: wrap;}
.ny_caselist .ny_productlist ul li { flex: auto;}

.ny_product_xqbt { margin:10% 0 2%; width:100%; font-size:18px; font-weight:700; color:#000;     background: #f3f3f3; padding:5% 0; text-align:center;}

/* 解决方案*/
.ny_case_title{font-size:18px;text-align: center;margin-bottom: 2%; color:#2baf63;}
.ny_se_img_r { width:100%;}
.ny_se_img_r span { font-size:12px; display:block; margin-top:10%; padding: 0 0 30px 30px; color:#787878; background:url(../images/down02.png) no-repeat left top;}
.ny_se_img_r01 ul li { float:left; margin:0 0 0 2%; width:49%;}
.ny_se_img_r01 ul li a { width:100%; height:55px; line-height:55px; font-size:16px; text-indent:4em;  display:block;}
.ny_se_img_r01 ul li:nth-child(1){ margin-left:0;}
.ny_se_img_r01 ul li:nth-child(1) a { background:#f3f3f3 url(../images/down03.png) no-repeat 20px center; color:#2baf63;transition:all 0.6s;}
.ny_se_img_r01 ul li:nth-child(1) a:hover { background:#e46713 url(../images/down04.png) no-repeat 20px center; color:#fff; border-radius:10px; transition:all 0.6s;}
.ny_se_img_r01 ul li:nth-child(2) a { background:#f3f3f3 url(../images/down05.png) no-repeat 20px center; color:#2baf63;transition:all 0.6s;}
.ny_se_img_r01 ul li:nth-child(2) a:hover { background:#e46713 url(../images/down05h.png) no-repeat 20px center; color:#fff;transition:all 0.6s;border-radius:10px; }

.ny_se_img_r02 { margin-top:30px;}
.ny_se_img_r02 ul li { width:100%; float:left; margin-right:30px;}
.ny_se_img_r02 ul li .an_p01 { font-size:12px; display:block; color:#787878;}
.ny_se_img_r02 ul li .an_p02 {    color: #2baf63;font-size:30px;font-family: "Impact";font-weight: bold;}
.ny_se_img_r02 ul li  a{ display:inline-block; padding:0 3%;   height:40px; background:#ddf3e2 url(../images/fw06.png) no-repeat 10px center ; color:#666666; font-size:12px; border-radius:20px; text-indent:3em; line-height:40px; margin-bottom:38px; margin-top:28px;}

.ny_se_img_r02 ul li  a:hover{ background:#2baf63 url(../images/fw06h.png) no-repeat 10px center ; color:#fff; }
.ny_se_i { line-height:25px;font-size:14px; padding-top:20px;border-top: 1px solid #e5e5e5; }





/* 下载页面*/
.ny_downlist { margin-top:8%;}
.ny_downlist ul li { margin-bottom:40px; width:100%; padding:2%; overflow:hidden; font-size:14px;}
.tableProDetails {
	border-collapse: collapse;
}
.ny_downlist table{width: 100% !important;
    border:solid 1px #cccccc;
    border-collapse: collapse;
    border-spacing: 0;
}
.ny_downlist th, .ny_downlist td { font-size:16px;
	padding: 10px 15px;
	line-height: 24px;
	color: #555;
	border: 1px solid #ddd;
	font-family: "Arial";
	background-color: #FFFFFF;
}
.ny_downlist th, .ny_downlist td.thead {
	background-color: #f2f2f2;
	text-align:center;
	font-weight: normal;
}
.ny_downlist td.thead {
	font-weight: bold;
}
.ny_downlist td img {
	max-width: 100%;
	height: auto;
}
.ny_downlist td table {
	min-width: auto;
}
.ny_downlist table th:nth-child(1) {
    width:20%;
}
.ny_downlist table th {  text-align: center;     font-size: 1.2em;}
.ny_downlist table th:nth-child(2) {  color:#2baf63; width: 80%;}
.ny_downlist table td:nth-child(1) {font-size: 1.2em;

    text-align: center;
    vertical-align: middle;
}
.ny_downlist ul li a {
    background: #2baf63;
    width: 100px;
    height: 35px;
    line-height: 35px;
    text-align: center;
    color: #fff;
    float: right;
    display: block;
    margin-top: 20px;}
.ny_downlist ul li a:hover {  background: #e46713;color: #fff;}	
	
	

/* ===== 页数 ===== */
.page{ margin-top:0; text-align:center;}
.page_list { }
.page_list a,.page_list span.miy{padding:4px 10px 4px 10px; color:#555;}
.page_list span.current {border:1px solid #0ab84f;  padding:4px 10px 4px 10px;  color:#fff; background-color:#0ab84f; text-decoration:none;}
.page_list span.nolink {border: 1px #0ab84f solid; background:#fff; padding:4px 10px 4px 10px;margin:2px; color:#0467bc;margin:0 10px;}
.page_list span.nolink:hover { background:#0467bc; padding:4px 10px 4px 10px; margin:2px; color:#fff;margin:0 10px }
.page_list a { font-size:12px; margin:0 6px; color:#999;border: 1px #d1d1d1 solid;}
.page_list a:hover {background:#2baf63;color:#fff;border: 1px #2baf63 solid;}
.page_list .selected{ background:#e62129; border:1px solid #e62129; color:#fff} 
.page_rows {border: 1px #d1d1d1 solid;padding:4px 10px 4px 10px; color:#999; font-size:12px;}


/* ===== 产品内容页 ===== */
.ny_product {  padding:2%; margin-top:6%;}
.ny_product_title { font-size:1.6em; text-align:center; margin-bottom:4%; color:#000; padding-bottom:3%;}
.ny_product_desc{ border:1px solid #e3e1e1; padding:2%; margin-bottom:5%; line-height:1.5; font-size:16px;}
.prod_right_i { line-height:1.5; font-size:1.4em; margin-top:5%}
.prod_right_i table { width:100% !important;}
.prod_right_i img{ max-width:100% !important;}
.prod_right_i #table1 tr td{  width:100% !important; display:block;}
.prod_right_i #table1 tr td:first-child{ margin-bottom:30px;}
.prod_right_i .ntfx { height:60px; line-height:60px; margin:10px 0; text-align:center; width:100%; background:#f0f0f0; font-size:25px;}
.prod_right_i #table2 tr td { float:left; padding:4% 6% 4% 0; line-height:1.8 !important;border-bottom:1px dashed #c7c7c7 !important; display:block; width:44% !important; }


.prod_right_i #table2 tr { display: flex;flex-direction: row;flex-wrap: wrap;}
.prod_right_i #table2 tr td { flex: auto;}
.prod_right_i #table3 tr td { border:1px solid #e6e6e6; margin-bottom:2% !important; display:block; width:44%; min-height:100px; float:left; padding:4%; }
.prod_right_i #table3 tr td:first-child {  margin-right:2%!important; }
.prod_right_i #table3 tr td p:first-child{ color:#e9272f; font-size:18px; font-weight:700; margin-bottom:4%;}
.prod_right_i .bdnt span{ font-size:25px !important;}
.prod_right_i .bdnt span .x_bt2 { font-size:28px !important;}
.prod_right_i #table3 tr { display: flex;flex-direction: row;flex-wrap: wrap;}
.prod_right_i #table3 tr td { flex: auto;}
.prod_right_i .x_bt1 { font-style:normal; color:#30328e}
.prod_right_i .x_bt2 { font-style:normal; color:#9d9d9d; font-size:36px;}


.prod_right_i video { height:250px !important;}
.ny_product_im img { max-width:100%;}
.sx_t { text-align:center;}
.ny_product_tel { margin-top:2%; overflow:hidden; width:100%; padding-left:80px; height:65px;  background:url(../images/tel.png) no-repeat 20px center;}
.ny_product_tel p { display:block; font-size:14px; margin-top:10px;}
.ny_product_tel span { display:block;  font-size:25px; font-weight:bold;}
.ny_product_xq { height:60px;  background:#e3e1e1; line-height:60px; width:100%; color:#000; font-size:18px; text-align:center; margin-top:5%;}
.ny_sycp i{ display:block; width:100%; height:1px; background:#e3e1e1;}
.ny_sycp { margin:5% 0;}
.ny_sycp_t  { padding-top:5%;}
.ny_sycp_t h3 { height:20px; line-height:20px; padding-left:10px; border-left:3px solid #2f318b; color:#000; font-size:20px; }
.ny_sycp_img ul li { text-align:center;}
.ny_sycp_img ul li img{ width:100%; margin-bottom:3%; }
.ny_sycp_img { margin-top:8%;}

.ny_cgal i{ display:block; width:100%; height:1px; background:#e3e1e1;}
.ny_cgal { margin:15% 0 5%;}
.ny_cgal_t  { padding-top:5%;}
.ny_cgal_t h3 { height:20px; line-height:20px; padding-left:10px; border-left:3px solid #2f318b; color:#000; font-size:20px; }
.ny_cgal_img ul li { text-align:center; width:48%; float:left; margin:0 1% 4%;}
.ny_cgal_img ul li img{ width:100%; margin-bottom:3%; }
.ny_cgal_img { margin-top:5%;}
.ny_cgal_img ul li p { font-size:16px;    display: -webkit-box;
    word-break: break-all;
    text-overflow: ellipsis;
    overflow: hidden;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;}



.ny_product_img { margin:0 0 4% 0;}
.ny_product_info {line-height:2; font-size:16px; }
.ny_product_info img { max-width:100%;}

.ny_productlist #pro_list li{ position:relative;}
.np_flag .p_img0 { display:none;}
.np_flag .p_img1 { display:inline-block;}
.pro_flag { position:absolute; left:0; top:0;}
.pro_flag .p_img0 { display:none;}
.pro_flag .p_img1 { display:inline-block;}
.ny_productlist #pro_list li .pro_flag img { border:0;}

.jieshao .jstit{ height:5.500em; position:relative; background:#0d8ae6;}
.jieshao .jstit:after{content:''; position:absolute; bottom:-1.7em; left:50%; margin-left:-1em; width:0; height:0; border:1em solid transparent; border-top-color:#0d8ae6;}
.jieshao .jstit p{ font-size:1.250em; text-align:center; font-weight:bold;color:#ffffff;padding:0px 0.750em; padding-top:1em;}
.jieshao .jstot{ position:relative}
.jieshao .jstot ul{  padding-top:2.333em; width:100%;}
.jieshao .jstot ul li{ width:100%;}
.jieshao .jstot ul li img{  width:100%;display:block; margin:0px auto;}

.jieshao .jstot ul li h5{ font-size:1em; text-align:center}
.jieshao .jstot ul li h5{color:#0d8ae6; line-height:2.917em;}
.jieshao .jstot ul li p{color:#333333; text-align:center;padding:0 1.2em;}
.jieshao .jstot ul li p span{color:#ff8610}
.jieshao .jstot .l{ position:absolute; top:15em; left:0.417em; width:9.2%}
.jieshao .jstot .l img{ display:block; width:100%;}
.jieshao .jstot .r{ position:absolute; top:15em; right:0.417em; width:9.2%}
.jieshao .jstot .r img{ display:block; width:100%;}
.jieshao .jstot .hd ul li { width:18%; float:left; margin:0 1%}
.jieshao .jstot .hd ul li img { width:100%;border:1px #dcdcdc solid;}
.jieshao .jstot .hd ul .on img { width:100%;border:1px #2baf63 solid;}


@media screen and (min-width:320px) { 
	body{font-size:75%;}
}
@media screen and (min-width:375px) {
	body{font-size:90%;}
}
@media screen and (min-width:480px) {
	body{font-size:87.5%;}
}
@media screen and (min-width:540px) {
	body{font-size:112.5%;}
}
@media screen and (min-width:550px) {
	body{font-size:125%;}
}
@media screen and (min-width:640px) {
	body{font-size:150%;}
}



/* Specific to example one */
.hide { position: absolute; top: -9999px; left: -9999px; line-height:30px; color:#343434;}
.hide table{ width:100% !important;}
.hide table td:nth-child(1){ width:20% !important;}
.hide table td:nth-child(2){ width:20% !important;}
.hide table td:nth-child(3){ width:58% !important; padding:0 1%}
.hide table tr td:nth-child(2)  { text-align:center !important;}
.hide table tr td:nth-child(2) p  { text-align:center !important;}


#example-one {   margin: 0 0 20px 0; }

#example-one .nav { overflow: hidden; height:45px; background:#f3f3f3; }
#example-one .nav li { float: left; width:25%; font-size:1.4em;  }
#example-one .nav li.last { margin-right: 0; }
#example-one .nav li a {height:45px; line-height:45px;display: block; background: #f3f3f3; color: #343434; font-size:0.9em; text-align: center; border: 0; }
#example-one .nav li a:hover { background-color: #2baf63; }

#example-one ul { list-style: none; }
#example-one ul li a { display: block; border-bottom: 1px solid #666; color: #666; }
#example-one ul li a:hover { background: #fe4902; color: white; }
#example-one ul li:last-child a { border: none; }

#example-one ul li.nav-one a.current, #example-one ul#featured li a:hover { background-color: #2baf63; color: white; }
#example-one ul li.nav-two a.current, #example-one ul#core li a:hover { background-color: #2baf63; color: white; }
#example-one ul li.nav-three a.current, #example-one ul#jquerytuts li a:hover { background-color: #2baf63; color: white; }
#example-one ul li.nav-four a.current, #example-one ul#classics li a:hover { background-color: #2baf63; color: white; }

#page-wrap { margin-top:40px;}
.list-wrap { margin-top:30px; font-size:14px;}
.list-wrap img { max-width:100%;}

#classics { text-align:center; }
#classics a { display:inline-block; padding:10px 60px 10px 90px; border-radius:5px; background:#2baf63 url(../images/down04.png) no-repeat 30px center; color:#fff; transition:all 0.6s;}
#classics a:hover {  background:#e46713 url(../images/down04.png) no-repeat 35px center; border-radius:20px; transition:all 0.6s;}









.cbox_xg { margin-top:5%;}
.cbox_info ul li { float:left; display: inline-block; _display: inline; _zoom: 1; overflow: hidden; width: 48%; line-height: normal;
 margin:0 1% 1%;}
.cbox_info li a {display: block; margin: 0 auto; width: 95%;padding: 10px 0; background: #fff; }
.cbox_info ul li img { width:100%;     border: 1px solid #e3e1e1}
.cbox_info ul li span {word-break: break-all;text-overflow: ellipsis; overflow: hidden;display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; margin-top:5%;font-size:1.3em;}
.cbox_info ul li p{font-size: 12px;color: #898989;}
.cbox_title { font-size:1.6em; padding:3%; background:#fafafa ; color:#666666;}
#box_xg { margin-top:8%;}
.cbox_xw ul li { margin:3% 0 5% 0; border-bottom:1px dashed #e1e1e1; padding-bottom:3%;}
.cbox_xw ul li a {   color: #666;padding-left:3%;font-size:1.3em;    word-break: break-all;
    text-overflow: ellipsis;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;}
.cbox_xw ul li:before {content: "● ";color: #666;    float: left;}
.xg_news { padding:2%;}
.xg_news .cbox_info li a { padding:2px 0; }
.xg_news .cbox_info li { margin:2% 1% 3% 1%}
.comcont .xg_news .cbox_info li .hd { overflow: hidden;font-family: Arial, Helvetica, sans-serif;border-bottom:0;  background: #fff;}
.cbox_xw { padding:3%;}





/* ===== 新闻列表 ===== */
.ny_newslist  { padding:2% 2% 4% 2%; margin-top:8%;}
.ny_newslist li {   margin-bottom: 5%;border-bottom: 1px dashed #d6d6d6; padding-bottom: 5%; overflow: hidden;}
.ny_newslist li:last-child {border-bottom:0; margin-bottom:0;}
.ny_newslist_t { margin-bottom:1%;}
.ny_newslist_t a { color:#343434; margin-bottom:5%; font-size:1.5em; font-weight:bold;word-break: break-all;text-overflow: ellipsis;overflow: hidden; font-weight:100;
 display: -webkit-box;-webkit-line-clamp: 1; -webkit-box-orient: vertical;}
.ny_newslist_t li:hover a { color:#2baf63; text-decoration:underline; }
.ny_newslist_i { line-height:1.8; font-size:12px; color:#8d8d8d;    word-break: break-all;text-overflow: ellipsis;overflow: hidden;display: -webkit-box; -webkit-line-clamp: 4; -webkit-box-orient: vertical;}
.ny_newslist_img { width:40%;}
.ny_newslist_info { width:55%;}
.ny_newslist_img img {border: 1px solid #e3e1e1; padding:2%}
.ny_newslist li:hover img {border: 1px solid #2baf63; }
.ny_news_title {font-size:1.6em; text-align:center; margin-bottom:2% }
.ny_product_rq { font-size:10px; color:#999; text-align:center; margin-bottom:6%}
.next { margin:5%; color:#666; font-size:12px;}
.next ul li span{ word-break: break-all;text-overflow: ellipsis; overflow: hidden;display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical;    }
.next ul li { border-bottom: 1px solid #e3e1e1; padding:2%;}
.next ul li a {color:#666; }
.next ul li a:hover {color:#666; }
.next ul li:last-child { border-bottom:0;}



.faqlist  { padding:2% 2% 4% 2%; margin-top:8%;}
.faqlist li:last-child{ border-bottom:0;}
.faqlist li {     margin-bottom: 5%;border-bottom: 1px dashed #d6d6d6; padding-bottom: 5%; overflow: hidden;}
.faqlistt_t { margin-bottom:1%; padding-left:33px; background:url(../images/w_w.png) no-repeat left center;}
.faqlistt_t a { color:#2f2f2f; font-weight:400;word-break: break-all;text-overflow: ellipsis; overflow: hidden; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical;}
.faqlistt_t a:hover { color:#2baf63; text-decoration:underline; }
.faqlist_i { padding-left:33px; background:url(../images/w_d.png) no-repeat left top; line-height:20px; font-size:12px;   color: #454545;  word-break: break-all; text-overflow: ellipsis; overflow: hidden; display: -webkit-box;-webkit-line-clamp: 2; -webkit-box-orient: vertical;}
.faqlist .ne_im { padding-left:2%; background:none;    margin-bottom: 5%;border-bottom: 1px dashed #d6d6d6; padding-bottom: 5%; overflow: hidden;}


.ny_list { margin:10% 0 5% 0;}
.ny_list ul { padding:0 15px 15px 15px; overflow:hidden}
.ny_list li { margin-bottom:5%; clear:both; overflow:hidden}
.ny_list li a .ny_list_info_l {border: solid 2px #e4e4e4; width:20%; background:#fff; text-align:center; padding:3% 0; color:#828181; border-radius:5px;}
.ny_list li a:hover .ny_list_info_l {border: solid 2px #e62129; background:#e62129; color:#fff;  }
.ny_list li a .ny_list_info_l1 { font-size:24px; color:#333333; margin-bottom:2%; }
.ny_list li a:hover .ny_list_info_l1 { color:#fff;  }
.ny_list li a .ny_list_info_l2 { font-size:12px; color:#828181; }
.ny_list li a:hover .ny_list_info_l2 { color:#fff;  }
.ny_list li a .ny_list_info_r { width:75%;  }
.ny_list li a .ny_list_info_r1 { font-size:16px; font-weight:400; color:#000;word-break: break-all;text-overflow: ellipsis; overflow: hidden;display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; margin-bottom:3%;}
.ny_list li a:hover .ny_list_info_r1 {  color:#e62129;}
.ny_list li a .ny_list_info_r2 {  color:#666666;word-break: break-all;text-overflow: ellipsis; overflow: hidden;display: -webkit-box; -webkit-line-clamp:2; -webkit-box-orient: vertical; font-size:12px; line-height:18px; }
.ny_list li{    border-bottom: solid 1px #eeeeee; padding-bottom:3%; margin-bottom:3%}







/* ===== 设计团队 ===== */
.ny_design { margin-top:15%; background:url(../images/sj_bj.jpg) no-repeat center center; background-size:cover; overflow:hidden; padding-bottom:5%;}
.ny_design_t { font-size:20px; text-align:center; color:#2baf63; margin-bottom:5%}
.ny_design_d { font-size:12px;text-align:center;  color:#2baf63;}
.ny_design_z { margin-top:10%; padding:0 2%;}
.ny_design_l { width:30%;}
.ny_design_r { width:65%; line-height:1.5; font-size:14px;}

.ny_des { padding:8% 2%;}
.ny_des ul li { margin-bottom:2%; background:#f8f8f8;    overflow: hidden;}
.ny_des ul li .ny_des_n .ny_des_t{  font-size:20px; text-align:center; color:#2baf63; padding:10% 0 0;}
.ny_des ul li .ny_des_n .ny_des_i{  font-size:14px; line-height:1.5; margin-bottom:3%; padding:2%;}
.ny_des ul li .ny_des_n .ny_des_t i { display:block; width:40px; height:1px; margin:3% auto 5%; background:#2baf63; }
.ny_des ul li:last-child .ny_des_n {overflow:hidden;}
.ny_des ul li:last-child .ny_des_n .ny_des_i {}
.ny_des ul li:last-child .ny_des_n01 { margin:4%; background:rgba(255,255,255,0.7); padding-bottom:5%;}




.btn3{position:fixed;z-index:3; bottom:20px;  width:100%; text-align:center; left:0;}
.men{position:relative;   }
.men:last-child{border-right:none;}
.new-sub{position:absolute;
      bottom:50px; right:10PX;
      z-index:10;
      width:160%;
      padding: 0px 10px;
      background: #fff;
      box-sizing:border-box;
      -webkit-box-sizing:border-box;
      border: 1px solid #EEEEEE;
      border-radius: 5px;
      display:none;}
.new-sub li{width: 100%;
        background:#fff;
        float:none;
        box-sizing:border-box;
        -webkit-box-sizing:border-box;
        border-top:1px solid #f2f2f2;}
.new-sub li a{display:block;
          height:50px;
          line-height:50px;
          text-align:left;
          background:#fff;
          color:#333;
          border:none;
          text-align:center;
          font-size:16px;}
.sanjiao{position:absolute;bottom:5px;right:5px;width:0;height:0;border:5px solid transparent;border-right:5px solid #000;border-bottom:5px solid #000;opacity:.5;}
.bt-name{font-size:16px;color:#000;}
.bt-name a{display:block;font-size:16px;color:#000; height:100%;}
.new-sub .tiggle{
	width:0px;
      height:0px;
      position:absolute;
      left:50%;
      margin-left:-10px;
      bottom:-9px;
      border-top:10px solid #EEEEEE;
      border-left:10px solid transparent;
      border-right:10px solid transparent;
      z-index:10;
  }
  .new-sub .innertiggle{
  	width:0px;
      height:0px;
      position:absolute;
      left:50%;
      margin-left:-9px;
      bottom:-8px;
      border-top:9px solid white;
      border-left:9px solid transparent;
      border-right:9px solid transparent;
      z-index:11;
  }
.clearfix dl { width:80%; margin:0 auto; border-radius:50px; height:50px;background:rgba(47,49,139,0.9);}
.clearfix dl dd { float:left; width:33.33%; }
.clearfix dl dd:nth-child(2) { border-left:1px solid #fff; border-right:1px solid #fff; height:100%;}
.clearfix dl dd img { width:32px; margin-top:10px;}



/* 内页优势*/
.deign #str { margin-top:5%; overflow:hidden;position:relative; width:100%; padding-bottom:20%; background:url(../images/ys_bj.png) no-repeat center top; background-size:97%;padding-bottom:20%;}

.deign_z { width:100%; height:607px; margin-top:80px;}
.deign { width:100%;  padding-top:10%;}
.deign_nav { width:100%; height:60px; line-height:60px; background:#f5f7f9;}
.nav_deign { text-align:center;}
.nav_deign a { padding:0 20px; color:#333333; font-size:15px; display:inline-block;}
.nav_deign a:hover {  color:#fff; background:#2baf63;}
.deign_nav .nav_deign dd{ display:inline-block;}
.deign_nav .nav_deign .cur a {  color:#fff; background:#2baf63;}
.cnc_strength_i ul li{ float:left; width:50%; height:100px; color:#2baf63;}
.cnc_strength_i ul .str01{ width:100%; text-align:center; position:relative;}
.cnc_strength_i ul li dl dt { margin-top:19%; font-size:14px; padding:0 2%;}
.cnc_strength_i ul .str02 dl dt { margin-top:50%; }
.cnc_strength_i ul .str03 dl dt { margin-top:50%; text-align:right }
.cnc_strength_i ul .str04 dl dt { margin-top:95%; text-align:center }
.cnc_strength_i ul .str05 dl dt { margin-top:95%; text-align:right }
.cnc_strength_i ul .str06 { position:relative;width:100%;} 
.cnc_strength_i ul .str06 dl{ position:absolute; width:100%; left:0; bottom:150%; text-align:center; }
.cnc_strength_i ul .str06 dl dt img { width:30%;}

/*iphone5s*/
@media screen and (min-width:320px) and (max-width:358px) {
	html{font-size:10px;}
	.retrie dt #area  { font-size:1.3em; line-height:1.8}
	.service_info ul li .service_info_r dl dd a { font-size:12px;}
	.service_info ul li .service_info_r dl dd  { margin-right:4%;}
	.jscarousal-contents { margin: 0 0 0 4%; width: 78%;}
	.jscarousal .jscarousal-left { left: 2%;}
	 .jscarousal .jscarousal-left, .jscarousal .jscarousal-right{width:20px;height:36px;top:56px;}
	 .jscarousal-contents { height: 15.78em;}
	.main_image {height:23.3em;}
	.case_info ul li { min-height: 9.5em;}
	.pro_infoul li { min-height:9.5em;}
	 .culture_info ul li a .culture_info_title {line-height: 12;}
	div.flicking_con a { width:50px;height: 2px;}
    .p_z_r_b { font-size:7px; line-height:1.3; color: #c3bcb6;}
    .p_z_r_a { font-size:12px;} 
#tab .tab_box div ul li .tab_news_r .tab_news_r_info{max-height:6em; font-size:12px;}

	 
	.newslit_r_t { padding-bottom:7px; overflow:hidden;}
	 .newslit_r_t a {font-size:14px;}
	 .newslit_r_i { line-height:1.4; font-size:12px;} 
	 .head_fw { font-size:14px; }
     .head_fw span {font-size:15px; }
	 
}



/*iphone6s*/
@media screen and (min-width:358px) and (max-width:383px){
	html{font-size:14px;}
	.retrie dt #area  { font-size:1.3em; line-height:1.8}
	 .jscarousal-contents { margin: 0 0 0 5%; width: 78%;}
	 .jscarousal .jscarousal-left, .jscarousal .jscarousal-right{width:20px;height:36px; }
	 .jscarousal-contents { height: 14.3em;}
     .main_image {  width: 100%;height: 19.5em;}
     .case_info ul li { min-height:9.7em;}
	 .pro_info ul li { min-height:9.7em;}
	 .p_z_r_b {line-height:1.5;}
      
    .f_address {margin: 0 1% 0 18%;}
	 
   
	 .products_title { font-size:16px;}
	 .newslit_r_t { padding-bottom:7px; overflow:hidden;}
	 .newslit_r_t a {font-size:16px;}
	 .newslit_r_i { line-height:1.6;}
.head_fw { font-size:15px; }
.head_fw span {font-size:16px; }
.tabs a { font-size: 14px; }
	



}



/*杂牌*/
@media screen and (min-width:358px) and (max-width:375px){
	html{font-size: 12.5px;}
    .main_image {height: 18.9em;}
    .retrie dt #area  { width:24%;  padding:4% 2% 4% 0; font-size:1.3em; color:#a6a6a6; line-height:2}
	.service_info ul li .service_info_r dl dd a { font-size:14px;}
	.service_info ul li .service_info_r dl dd  { margin-right:4%;}
	.jscarousal-contents { margin: 0 0 0 4%; width:79%;}
	 .jscarousal .jscarousal-left, .jscarousal .jscarousal-right{width:20px;height:36px;top:68px;}
	 .jscarousal-contents { height: 14.3em;}
	 .case_info ul li { min-height:9.5em;}
	 .pro_infoul li { min-height:9.5em;}
	 .culture_info ul li a .culture_info_title {line-height: 12;}
	 .downlist ul li a { font-size:0.8em;}
    .p_z_r_b { font-size:11px;}
	.newslit_r_i { line-height:1.6; font-size:14px;}
	
	.f_address {margin: 0 1% 0 15%;}
	#seventh p {font-size: 12px;}
	.sy_about_title h3 {font-size: 22px;}
	
	
	
	
	
	
}





/*其他牌子*/
@media screen and (min-width:383px) and (max-width:414px){
	html{font-size: 12px;}
	.jscarousal-contents { margin: 0 0 0 4.5%; width: 79.1%;}
	 .jscarousal .jscarousal-left, .jscarousal .jscarousal-right{width:20px;height:36px;top:80px;}
	 .jscarousal-contents { height: 16.28em;}
   .main_image {height:22.4em;}
    .case_info ul li { min-height:10.2em;}
	.pro_infoul li { min-height:10.2em;}
	 .products_title { font-size:18px;}
	 .newslit_r_t { padding-bottom:7px; overflow:hidden;}
	 .newslit_r_t a {font-size:18px;}
	 .newslit_r_i { line-height:1.6;}
	.logo_title span { font-size: 1.4em;}
    .products_decs{ font-size:14px;}
	
.head_fw { font-size:15px; }
.head_fw span {font-size:16px; }
}

/*iphone6 plus*/
@media screen and (min-width:414px) and (max-width:479px){
	html{font-size: 12px;}
   .case_info ul li { min-height: 10.2em;}
   .pro_infoul li { min-height:10.2em;}
    .culture_info ul li a .culture_info_title {line-height: 14;}
	 .products_title { font-size:18px;}
	 .newslit_r_t { padding-bottom:7px; overflow:hidden;}
	 .newslit_r_t a {font-size:16px;}
	 .newslit_r_i { line-height:1.6;}
	 .products_decs{ font-size:14px;}

	.x_w li {line-height:1.2; padding-top:3%; font-weight:500;}
    .x_w li:nth-child(1) { padding-top:0; line-height:3.9em;}
    .x_w li:nth-child(3) { padding-top:0; line-height:3.9em;} 
	.x_w li:nth-child(4) { padding-top:0; line-height:3.9em;}
    .x_w li:nth-child(5) { padding-top:0; line-height:3.9em;} 
	 
}

@media only screen and (max-width: 500px) {

	
	
}



@media screen and (min-width:480px) and (max-width:639px) {
    html {  font-size: 14px}
	
	.case_info ul li{min-height: 12em;}
	.pro_infoul li { min-height:12em;}

	.x_w li { font-size:1em;}
	.Copyright_b li img { width: 30%;}
	
	
}
@media screen and (min-width:640px) and (max-width:719px) {
        html { font-size: 12px }
    .pro_infoul li { min-height:12em;}

	.products_title { font-size:24px;}
	.newslit_r_t { padding-bottom:7px; overflow:hidden;}
	 .newslit_r_t a {font-size:26px;}
	 .newslit_r_i { line-height:1.6;}
	 
	
	 #seventh span {font-size: 1em;}
	#seventh p { padding-bottom: 20px;}
	.sy_about_title h3 {font-size: 1.6em;}

	.pro_rec_title h3 {font-size: 1.6em;}

	.sp_nav { margin: 4% 2% 0 0;}
	.sjj_nav ul li a {font-size: 1.3em;}
	.sjj_nav ul li ul li a {font-size: 1.1em;}
	.ny_productlist ul li a span {font-size: 1.1em;}
	.ny_productlist li a p {font-size: 14px;}
	.prod_right_i span{font-size: 16px;}
	#example-one .nav li a {font-size:0.8em;}
	#example-one .nav { height: 55px;}
	#example-one .nav li a {height: 55px; line-height: 55px;}
	.cbox_title { font-size: 1.3em;}
	.cbox_info ul li span { font-size: 1.1em;}
	.cbox_xw ul li a {font-size: 1em;}
	.ny_news_title { font-size: 1.2em;}
	.ny_newslist_t a { font-size: 1.1em;}
	.ny_newslist_i {font-size: 14px;}
	.ny_case_title { font-size: 1.3em}
	.ny_product_title { font-size: 1.3em;}
	.ny_se_img_r02 ul li .an_p02 { font-size: 45px;}
	.ny_se_img_r01 ul li a {font-size: 18px;}
	.joblist_t { font-size: 1.3em;}
	.Copyright_b li img { width: 19%;}
	.ny_job_t { font-size: 1.3em;}
	.pro_rec_info ul li a span { font-size: 1em;}
	.x_w li { font-size:1em;}
	
}
/*平板*/
@media screen and (min-width:719px) and (max-width:768px) {
    html { font-size: 12px }
    .pro_infoul li { min-height:12em;}

	.products_title { font-size:24px;}
	.newslit_r_t { padding-bottom:7px; overflow:hidden;}
	 .newslit_r_t a {font-size:26px;}
	 .newslit_r_i { line-height:1.6;}

	 #seventh span {font-size: 1em;}
	#seventh p { padding-bottom: 20px;}
	.sy_about_title h3 {font-size: 1.6em;}
	
	.pro_rec_title h3 {font-size: 1.6em;}
	
	.sp_nav { margin: 4% 2% 0 0;}
	.sjj_nav ul li a {font-size: 1.3em;}
	.sjj_nav ul li ul li a {font-size: 1.1em;}
	.ny_productlist ul li a span {font-size: 1.1em;}
	.ny_productlist li a p {font-size: 14px;}
	.prod_right_i span{font-size: 16px;}
	#example-one .nav li a {font-size:0.8em;}
	#example-one .nav { height: 55px;}
	#example-one .nav li a {height: 55px; line-height: 55px;}
	.cbox_title { font-size: 1.3em;}
	.cbox_info ul li span { font-size: 1.1em;}
	.cbox_xw ul li a {font-size: 1em;}
	.ny_news_title { font-size: 1.2em;}
	.ny_newslist_t a { font-size: 1.1em;}
	.ny_newslist_i {font-size: 14px;}
	.ny_case_title { font-size: 1.3em}
	.ny_product_title { font-size: 1.3em;}
	.ny_se_img_r02 ul li .an_p02 { font-size: 45px;}
	.ny_se_img_r01 ul li a {font-size: 18px;}
	.joblist_t { font-size: 1.3em;}
	.Copyright_b li img { width: 19%;}
	.ny_job_t {font-size: 1.3em;}
	.x_w li { font-size:1.2em;}
	

	
	
	
}

@media screen and (min-width:768px) and (max-width:1040px) {
    html { font-size: 14px }
	.deign #str { width:65%;    height: 759px;}
	.cnc_strength_i ul li { height: 130px;}
    .sp_header { height:150px;}
	.logo_tilte { font-size: 25px; margin-top: 4%;}
    .sp_logo img {max-height:86px;}
	.sp_logo { padding: 0;}
	.sp_nav { margin:2% 2% 0 0;}
	.banner .banner_in .video_title .video_z .video_t p:nth-child(2) { font-size: 20px;}
	.banner .banner_in .video_title .video_z .video_t p:nth-child(1) {font-size: 40px;}

	.banner iframe { min-height: 450px !important;}
	.index_sevrice_i ul li {  max-height:22em;}
	.sy_news_img { width:40%; float:left;} 
	.sy_news_img img { width:100%}
	.sy_news_info { width:55%; float:right; margin-top:0; padding-top:2% !important;} 
	
	.ny_com_img { width:40%; float:left;} 
	.ny_com_img img { width:100%}
	.ny_com_i { width:57%; float:right; margin-top:0; padding-top:2% !important;} 
	.ny_com_t { margin-bottom:5%;}
	.ny_core_z { margin-top: 5%;}
	.ny_deve_img { width:40%; float:left; margin:0;} 
	.ny_deve_r { float:right; width:57%;}
	.ny_deve { overflow:hidden; padding: 8% 0 ; margin-top:10%;}
	.ny_des {padding: 8% 2% 0;}

	.index_sevrice { margin-top: 10%;}
	.index_strength_t { font-size: 30px;}
	.pro_rec_title{ font-size: 30px;}
	.sy_about {  margin-top: 5%;}
	.index_news { margin-top:10%;}
	.index_news_title h3 { font-size: 30px;}
	.index_news_title span a { font-size:18px;}
	.index_news_info li a .index_news_info_l1 { font-size: 30px;}
	.index_news_info li a .index_news_info_r1 { font-size: 20px;}
	.index_news_info li a .index_news_info_r2 { font-size: 14px;}
	.sy_email_t { font-size:30px; margin-top:10%;}
	.sy_email_i { margin:0 auto; width:60%;}
	.Copyright {  padding: 5% 0 7%;}
	.clearfix dl { width: 60%;height: 70px;}
	.clearfix dl dd img { width: 47px;}
	.sy_email_i ul li .field2 .label {font-size: 20px;}
	.sy_email_i ul li .btn { font-size:20px;}
	.sp_nav span { width: 45px;}
	.ny_com_t {  font-size: 30px;}
	.ny_core_t { font-size: 30px;}
	.ny_core_t01 { font-size: 30px;}
	.ny_core_t02 { font-size: 16px;}
	.slider_t { font-size: 50px;} 
	.slider_i{ font-size:20px;}
	.slider_i01 {font-size: 15px;}
	.ny_deve_t{ font-size: 30px;}
	.ny_deve_i p {  font-size: 16px;}
	
	.sheet_info {  margin-top: 3%;}
	
	.sheet_info ul li { margin-bottom: 7%;}
	.ny_Partner dl dd { width: 31.3%; text-align:center;}
	.ny_Partner dl dd :nth-child(2n+1) { margin-left:2%;}
	.ny_Partner dl dd :nth-child(3n+1) { margin-left:0;}	
	.ny_Partner dl dd img{ width:90%; padding:10%;}
	.sheet_info_s { margin-top:3%;}
	.ny_des ul li:nth-child(1) .ny_des_n { width:44%; margin:0 3%; float:left;}
	.ny_des ul li:nth-child(1) .ny_des_img { width:50%; float:right;}
	.ny_des ul li:nth-child(2) .ny_des_n { width:44%; margin:0 3%; float:right;}
	.ny_des ul li:nth-child(2) .ny_des_img { width:50%; float:left;}
	.ny_des ul li:nth-child(3) .ny_des_n { width:44%; margin:0 3%; float:left;}
	.ny_des ul li:nth-child(3) .ny_des_img { width:50%; float:right;}
	.ny_des ul li:nth-child(4) .ny_des_n { width:44%; margin:0 3%; float:right;}
	.ny_des ul li:nth-child(4) .ny_des_img { width:50%; float:left;}
	.ny_des ul li:last-child .ny_des_n01 { margin: 1%;}
	.ny_des ul li:last-child .ny_des_n .ny_des_t { padding: 4% 0 0;}
	.ny_des ul li .ny_des_n .ny_des_t i { margin: 3% auto 3%;}
	.ny_des ul li .ny_des_n .ny_des_i { margin-bottom: 0%;}

	
	
	.pro_rec_info { margin-top: 2%;}
	.pro_rec_title { margin-top:12%;}
	.pro_rec_title h3{ margin-left: 2%; font-size:1.3em;}
	.pro_rec_title span img {width: 13%;}
	.pro_rec_title span { line-height:30px; font-size:14px;}
	.pro_rec_info ul li { width:29.3%; }
	.pro_rec_info ul li a span{ font-size:16px;}
	.pro_rec_info ul li a p{ font-size:14px;}
	
	.sy_about_title h3 { font-size: 1.3em;}
	.sy_about_title {  margin-top:1%;font-size: 30px;}
	.sy_about { padding: 5% 0 3%;}
	
	 #seventh span { font-size: 1em;}
	
	 .sy_about_title span img {width: 13%;}
	.sy_about_title span { line-height:30px; font-size:14px;}
	.sy_about_sz {margin-top:3%;} 
	.sy_about_sz01 {font-size: 1.1em;} 
	 .sy_about_i { float:left; width:45%;overflow: hidden; max-height:17em;
	 
	   -webkit-line-clamp:9;
    -webkit-box-orient: vertical;
 display: block;
    display: -webkit-box;
    text-overflow: ellipsis;
	 }
	 .sy_about_img { float:right; width:55%;}
	 .nav_show { top: 131px;}
	 .sjj_nav ul li{ padding:2% 0;}
	 .sjj_nav ul li i { top:20px;}
	 .sjj_nav > ul > li:first-child > a {font-size:1.5em;}
	 .sjj_nav > ul > li > a {font-size:1.5em;}
	  .sjj_nav ul li ul li a {font-size:1.3em;}
	.pro_rec_title span a { color: #888888; font-size:12px;}
	.sy_about_title span a {color: #888888; font-size:12px;}
	.xinwen_b a {font-size:16px;}
	.xinwen_b span { font-size: 14px;}
	.cbox_xg {  margin-top: 4%;}
	.x_w li { line-height:3.5em; height:3.5em; font-size:1em;}
	.x_w { margin-bottom:1%;}
	.Copyright_b li img { width:20%;}
	.Copyright {  font-size: 14px;}


	.ny_current ul li a { font-size: 14px;}
	.ny_current ul li img { width: 60%; margin-top:2%;}
	.ny_current ul li { margin-left:0;}
	.ny_current {padding:1% 2% 1% 2%;}
	.Copyrigh{ font-size:14px;}
	.cbox_info ul li {width: 31.3%;}
	
	.ny_productlist ul li {  width: 21%;}
	.ny_productlist ul li a span{ font-size:16px;}
	.prod_right_i span{ font-size:16px;}
	 .ny_product_title { margin-bottom:2%;}
	 .prod_right_i span {padding-top: 1%; margin-top: 2%;}
	.prod_right_i{ font-size:14px; margin-top:3%;}
    #example-one .nav li a { height:60px; line-height:60px; font-size:20px;}
     #example-one .nav { height: 60px;}
     .cbox_title {font-size: 1em;}
	 .cbox_info ul li span{font-size: 16px;}
      .cbox_info ul li p {font-size: 14px;}
	  .cbox_xw ul li a{font-size: 16px;}
      .cbox_xw ul li::before {font-size: 14px;}
      .cbox_xw ul li a { padding-left:2%;}


	  .ny_product_img { text-align:center;}
      .ny_product_img img {max-width:60%;}
	  .ny_current ul li a{ margin-left:0;}
	  .ny_current ul li a {  padding-right:2%;}
       .joblist ul li .joblist_tb dl dd{ font-size:14px}
      .joblist_desc { font-size:14px !important;}
      .joblist_more a{ font-size:14px !important;}
	  .ny_job_i ul li{ font-size:14px !important;}
	  .ny_job_d{ font-size:14px !important;}
	  .ny_job_y{ font-size:14px !important;}
	  .ny_newslist_i { font-size: 14px;}
	  .ny_list li a .ny_list_info_l1 { font-size:1.8em;}
	  .ny_product_rq{ font-size:14px}
	  .ny_newslist li:last-child{  border-bottom: 1px dashed #d6d6d6;}
	  .next { font-size: 14px;}
	  
	  
	  .ny_newslist li{ width:48%; float:left; margin-left:3%}
	  .ny_newslist li:nth-child(2n+1){  margin-left:0}
	  .ny_newslist_t a { font-size:1.1em; }
	  .ny_newslist { margin-top:4%;}
	  .ny_se_img_r span { font-size: 14px;margin-top: 5%;}
	  .ny_se_img_r01 ul li:nth-child(1) a {  background: #f3f3f3 url(../images/down03.png) no-repeat 150px center;text-indent: 13em;}
	  .ny_se_img_r01 ul li:nth-child(1) a:hover {  background: #e46713 url(../images/down04.png) no-repeat 100px center;}
	  .ny_se_img_r01 ul li:nth-child(2) a {  background: #f3f3f3 url(../images/down05.png) no-repeat 150px center;text-indent: 13em;}
	  .ny_se_img_r01 ul li:nth-child(2) a:hover {  background: #e46713 url(../images/down05h.png) no-repeat 100px center;}
	  .ny_se_img_r01 ul li a { height:70px;line-height: 70px;}
	  .ny_se_img_r02 ul li .an_p01 {  font-size:14px;}
	  .ny_se_img_r02 ul li .an_p02 {font-size: 40px;}
	  .ny_se_img_r02 ul li a { width: 152px; height: 45px; font-size: 14px;border-radius: 20px;text-indent: 4em;line-height: 45px;background: #ddf3e2 url(../images/fw06.png) no-repeat 20px center;}
	  .ny_se_img_r02 ul li  a:hover{ background:#2baf63 url(../images/fw06h.png) no-repeat 20px center ; color:#fff; }

	  	  .ny_js ul li { width: 46%; float:left; }
	  .ny_wx {min-height: 325px;}
	  .ny_list { margin:5% 0 5% 0;}
	  .ny_news_title { font-size: 1.3em;}
	  .ny_case_title {  font-size: 1.3em;}
	  .menu li { font-size: 1.3em; height:2.7em; line-height:2.7em;}
	  .sy_news_info dd a .sy_news_info_l1 { font-size: 2.5em;}
	  .sy_news_info dd a .sy_news_info_r2 {font-size: 14px;}
	  .sy_news_info dd a .sy_news_info_r1 {font-size:1em;}
	  .sy_news_info dd a .sy_news_info_r2 { -webkit-line-clamp: 3;}
	  
	 
	 

	 	 
}
















/*小于1600大于1200稍微调整下字体*/
@media screen and (max-width: 1600px) and (min-width:1200px) {
   .nav ul li .f_a{font-size:14px}
   .nav ul li .s_navbox .s_a a{font-size:12px}
   .foot_top ul{margin-left:60px}
   .nav ul li .s_navbox .s_a{width:100%}
}


/*移动端导航*/
@media screen and (max-width: 1024px) and (min-width: 0px){
   .msgNum{display: none;}
  
   .head{display:none}
   .m_img{display:block;height:80px;background:#FFF;position:fixed;top:0px;left:0px;width:100%;z-index:9999;overflow: hidden;     border-bottom: 1px solid #e3e1e1;}
   .m_img .headlf{padding-top:12px;padding-left:25px;float: left;}
   .m_img .headlf .m_logo{height:55px;display: block}
   .m_img .headrg{padding-right:29px;padding-top:29px;float: right;}
   .m_img .headrg a .m_menuimg{height:22px;vertical-align:top;display: block}
   .m_nav {display:block;position:fixed;top:0px;left:0px;width:0px;height:0px;overflow:hidden;z-index:100000000000}
   .m_nav .closecover{position:absolute;width:100%;height:100%;background:#0b0d19;filter:alpha(opacity=0);opacity:0;left:0px;top:0px;z-index:1}
   .m_nav .closeicon{position:absolute;width:20%;left:5px;top:5%;z-index:100;text-align:center;filter:alpha(opacity=0);opacity:0}
   .m_nav .m_navList{position:absolute;width:80%;right:0px;top:0px;background:#0b0d19;height:100%;z-index:100;right:-80%;overflow-y: scroll;}
   .m_nav .m_navList ul{padding-left:5%;padding-right:5%; padding-top:64px;}
   .m_nav .m_navList ul li{border-bottom:1px solid #232530}
   .m_nav .m_navList ul li a{display:block;height:45px;color:#fff;line-height:45px;padding-left:5%;font-size:16px}
   .m_nav .m_navList ul li .m_f_a{display: flex;align-items: center;justify-content: space-between; width: 100%}
   .m_nav .m_navList ul li .m_f_a a{flex: 1;}
   .m_nav .m_navList ul li .m_f_a i{width: 40px;height:35px;box-sizing: border-box; padding:0 5px; display: block;}
   .icon{ background:url(../images/plus.png) 100% no-repeat;background-position: 50% 50%; -webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s}
   .icon_on{background:url(../images/reduce.jpg) 50% no-repeat!important;background-position: 50% 50%;-webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s}
   .m_nav .m_navList ul li .m_s_nav{display:none;width: 100%;}
   .m_nav .m_navList ul li .m_s_nav a{display: block; height:40px;line-height:40px;font-size:14px;padding-left:10%;overflow: hidden; white-space: nowrap;width: 90%;text-overflow: ellipsis;}
}

@media screen and (min-width: 1024px) and (max-width: 1920px){
   .msgNum{display: none;}
   .slider{margin-top: 44px;}
   .head{display:none}
   .m_img{display:block;height:80px;background:#fff;position:fixed;top:0px;left:0px;width:100%;z-index:9999;border-bottom:1px solid #ddd;overflow: hidden;}
   .m_img .headlf{padding-top:12px;padding-left:10px;float: left;}
   .m_img .headlf .m_logo{height:50px;display: block}
   .m_img .headrg{padding-right:29px;padding-top:29px;float: right;}
   .m_img .headrg a .m_menuimg{height:22px;vertical-align:top;display: block}
   .m_nav {display:block;position:fixed;top:0px;left:0px;width:0px;height:0px;overflow:hidden;z-index:10000}
   .m_nav .closecover{position:absolute;width:100%;height:100%;background:#0b0d19;filter:alpha(opacity=0);opacity:0;left:0px;top:0px;z-index:1}
   .m_nav .closeicon{position:absolute;width:20%;left:5px;top:5%;z-index:100;text-align:center;filter:alpha(opacity=0);opacity:0}
   .m_nav .m_navList{position:absolute;width:80%;right:0px;top:0px;background:#0b0d19;height:100%;z-index:100;right:-80%;overflow-y: scroll;}
   .m_nav .m_navList ul{padding-left:5%;padding-right:5%; padding-top:64px;}
   .m_nav .m_navList ul li{border-bottom:1px solid #232530}
   .m_nav .m_navList ul li a{display:block;height:45px;color:#fff;line-height:45px;padding-left:5%;font-size:16px}
   .m_nav .m_navList ul li .m_f_a{display: flex;align-items: center;justify-content: space-between; width: 100%}
   .m_nav .m_navList ul li .m_f_a a{flex: 1;}
   .m_nav .m_navList ul li .m_f_a i{width: 40px;height:35px;box-sizing: border-box; padding:0 5px; display: block;}
   .icon{ background:url(../images/plus.png) 100% no-repeat;background-position: 50% 50%; -webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s}
   .icon_on{background:url(../images/reduce.jpg) 50% no-repeat!important;background-position: 50% 50%;-webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s}
   .m_nav .m_navList ul li .m_s_nav{display:none;width: 100%;}
   .m_nav .m_navList ul li .m_s_nav a{display: block; height:40px;line-height:40px;font-size:14px;padding-left:10%;overflow: hidden; white-space: nowrap;width: 90%;text-overflow: ellipsis;}
.m_navList .first_logo img { width: 15%;}


}










