body {font-family: "微软雅黑","Helvetica Neue", Helvetica, Arial, sans-serif;overflow-x: hidden; margin:0; background:#fff;}
p{ margin:0; padding:0;}
html {height: 100%; }
body {height: 100%; }
div { margin:0 auto;}
.form-control{border-radius:0;}
.clear{clear:both;}
.clearfix:after{content: ""; display:block; height:0; clear:both; }
.clearfix{ *zoom: 1;}

.container {margin:0 auto;}
@media (max-width:767px){.container{padding:0px 10px;} }
@media (min-width:768px){.container{width:750px}}
@media (min-width:992px){.container{width:970px}}
@media (min-width:1230px){.container{width:1200px}}




.right-cont{margin:0 auto;position:relative; padding:25px; z-index:99;background:#FFFFFF}
/*---------------------------------------------------------页面内容开始-------------------------------------------------- */
/*热门新课*/
.hot-title {position: relative;display: inline-block;padding-left: 16px;}
.hot-title:before { position: absolute;top: 4px; left: 0; bottom: 2px; content: ''; display: inline-block;width: 4px; background: #2D86E0;}
.classify-title {padding-bottom: 10px; text-align: left; font-size: 20px; color: #000; border-bottom: 1px solid #D5D4D4;margin-top: 10px;}
@media(max-width:1199px){
	.float_bottom_menu{ display:none}
}
@media(max-width:767px){
	.float_bottom_menu{ display:block}
	.hot-title{padding-left:0;}
	.center1{ padding:0;}
	.hot-title:before { display:none;}
	.classify-title span {
		font-size: 20px;
		color: #535252;
		text-align: center;
		font-weight: bold;}
	.classify-title {
		float: left;
		text-align: center;
		margin-bottom:20px;
		width: 100%;
		padding-bottom: 15px;
		border-bottom: 1px solid #D5D4D4;}
	.right-cont{ padding:0;}
	.zb-main{ background:#fff; }
}

/*---------------------------产品开始----------------------------------------*/
/*左侧产品*/
.nav-left{ width:851px; height:616px; float:left; margin-top:12px; color:#000;border: solid 1px #f0f0f0; overflow:hidden;}
.case-tu{ width:851px; height:474px;overflow: hidden;}
.case-tu img{width:851px; height:468px;}
.case-zi h4{
	font-size: 22px;
	padding: 0 25px;
	height: 30px;
	margin: 5px 0 2px 0;
	font-weight: bold;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}
.case-zi h4 a{color:#000;}
.case-zi h4 a:hover{color:#000;}
.case-zi p {
	padding: 0 25px;
	display: block;
	font-size: 18px;
}
.case-jq {
	width:530px;
	display: block;
	float: left;
}
.case-jq .ztpx_btn_money {
	padding-left: 25px;
	font-size: 22px;
	color: #a9262c;
	float: left;
	font-weight: inherit;
	width: 120px;
}
.case-jq .ztpx_btn_price {
	font-size: 34px;
	color: #a9262c;
	float: left;
	margin-top: 15px;
}
.case-jq .ztpx_btn_price span{ font-size:22px;}
.tz{ display:flex;font-size:16px; margin-left:240px;}

.ztpx_btn1 {
	flex:1;
	float: left;
	margin: 10px 5px 0 5px;
	text-align: center;
	color: #FFFFFF;
	background-color: #2d86e0;
	line-height: 38px;
	height: 38px;
	padding: 0;
	width: 96px;
	border-radius: 4px;
	cursor: pointer;
}

.ztpx_btn1 a{ color:#fff;}
.ztpx_btn1 a:hover{ color:#fff;}

@media(max-width:1229px){
	.nav-left { width: 100%;}
	.case-tu{ width: 100%; height:auto;overflow: hidden;}
	.case-tu img{width: 100%; height:auto;}
}
@media(max-width:991px){
	.nav-left { width: 100%;}
	.case-tu{ width: 100%; height:auto;overflow: hidden;}
	.case-tu img{width: 100%; height:auto;}
	.case-jq { width: 360px;}
	.ztpx_btn1 { margin: 10px 5px;}
}
@media(max-width:767px){
	.catpos{}
	.nav-left{ width:100%;height:100%; margin-top:0; margin-bottom:25px;}
	.case-zi h4{ margin:10px 15px 5px 15px; padding:0;font-size:20px;}
	.case-zi p{font-size: 16px; width:317px; height:22px;white-space: nowrap;text-overflow: ellipsis; overflow: hidden; padding:0 15px; margin-bottom:5px;}
	.case-jq{display:block;}
	.case-jq .ztpx_btn_money{ padding:0 15px; margin-top:10px; font-size:18px;}
	.case-jq .ztpx_btn_price{ margin-top:0;font-size:30px; }
	.case-jq .ztpx_btn_price span{ font-size:18px;}
	.tz { margin-left:27px; display: block; text-align: center;}
	.ztpx_btn1 {display: block; margin:0 10px 10px 0;width: 90px; height: 32px;line-height: 30px;}

}
/*2022,8,2ä¿®æ”¹è¿‡çš„åœ°æ–¹*/
@media(max-width:414px){
	.tz{ margin-left:43px;}
}
@media(max-width:390px){
	.tz{ margin-left:26px;}
}
@media(max-width:320px){
	.tz{margin-left:5px;}
	.ztpx_btn1{  margin:20px 5px 10px 0; }
}
/*å³ä¾§äº§å“*/
.caselist3{ margin-left:-10px; margin-right:-10px;}
.nav-right{margin-top: 12px; float: left; margin-left: 11px; width: 280px;}
.nav-right li{ width:100%;border: solid 1px #f0f0f0; margin-bottom:14px; display:block}
.nav-right li:last-child{ margin-bottom:0px;}
.nav-right li img{max-width:100%; display:block;width: 100%;}
.nav-right li h4{ padding:3px 10px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden; font-size:16px;}
.nav-right li h4 a{ color:#000000}
.nav-right li h4 a:hover{ color:#000000}
.nav-right li p{ padding: 3px 10px 0px 10px;font-size: 14px;white-space: nowrap; text-overflow: ellipsis;overflow: hidden; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.nav-right li .case-jq2 .ztpx_btn_money2{ padding:0 10px;font-size:14px; color:#a9262c; float:left;}
.nav-right li .case-jq2 .ztpx_btn_price2{font-size:14px; color:#a9262c; float:left;}
.nav-right li .case-jq2 .ztpx_btn_price2 span{ font-size:12px;}
.nav-right li .case-jq2{ display:block; margin-right:10px;}
.nav-right li .tz2{ padding: 4px 0;font-size: 16px;display: flex;justify-content: center;margin-bottom: 3px;}
.nav-right li .ztpx_btn2{flex:1; float:left;margin:0 3px 3px 3px;text-align:center;color: #FFFFFF;background-color: #2d86e0; line-height: 30px; height: 32px; padding: 0;width: 87px; border-radius: 4px; cursor: pointer;}
.ztpx_btn2 a{ color:#fff;}
.ztpx_btn2 a:hover{ color:#fff;}
@media(max-width:1229px){
	.nav-right{ width:100%; margin-left:0;}
	.nav-right li{ width:49%; float:left; margin-right:5px;}
	.right li .tz2 { margin-left: 25px;}
}
@media(max-width:991px){
	.nav-right{ width:100%; margin-left:0;}
	.nav-right li{ width:49%; float:left; margin-right:5px;}
	.right li .tz2 { margin-left: 25px;}
}
@media(max-width:767px){
	.nav-right li .tz2{margin-left:6px;}
	.nav-right{ margin-left:0; width:100%; margin-top:0;}
	.nav-right li{ float:left; margin:0 4px; width:48.31%; margin-left:0;height:auto;}
	.nav-right li h4{padding: 10px 6px; font-size: 14px;}
	.nav-right3{ margin-top:0; display:block}
	.nav-right li .case-jq2 .ztpx_btn_price2{font-size: 14px;}
	.caselist2 li{ width:50%}
	.case-tu{ width:100%; height:auto;}
	.case-tu img{  max-width:100%; height:auto;}
	.nav-left { width: 100%; height:auto; margin-top: 0;margin-bottom: 15px;}
	.case-jq .ztpx_btn_money {padding: 0 15px; margin-top: 10px;font-size: 16px;margin-top: 5px;padding-bottom: 15px;width: 55px;}
	.case-jq .ztpx_btn_price {font-size: 24px; margin-top: 5px;}
	.zb-bottom {padding: 0 6px;}
	.nav-right li h4 { padding: 3px 5px;font-size:14px;}
	.nav-right li p {padding:0 5px;font-size:12px; width:100%;}
	.nav-right li .case-jq2{ width:100%; float:none;}
	.nav-right li .case-jq2 .ztpx_btn_money2{font-size: 12px; float: left; margin-top: 0;padding: 0 6px; margin-right:4px;}
	.nav-right li .ztpx_btn2{ width:auto;padding:0 9px; margin: 0px 5px 5px 0;font-size: 12px;line-height: 32px;flex:unset;}
	.nav-right li .tz2 { margin-left: 5px;}
}
@media(max-width:320px){
	.nav-right li .ztpx_btn2 {padding: 0 4px;flex:unset;}
	.nav-right li { margin: 0 1px;}
}

/*-----------ç›´æ’­è¯¾ç¨‹--------------*/
.nav-right2{width:100%;margin-top:25px;}
.caselist{ margin-left:-7px; margin-right:-7px;}
.nav-right2 li{ width:33.33%; float:left; margin-bottom:20px;list-style:none}
.moreload ul.list2{ margin:0 -5px;}
.case-box{ padding:0 7px;}
.case-contnr{border: solid 1px #f0f0f0;margin-bottom:11px;}
.zb-top{ width:100%; height:auto;overflow: hidden;}
.zb-top img{width:375px; height:210px; max-width:100%}
.zb-top2{ width:280px; height:158px;overflow: hidden;}
.zb-top2 img{width:281px; height:158px;}
.zb-bottom{ padding:0 15px;}
.zb-bottom h4{ padding:10px 0;white-space:nowrap;text-overflow:ellipsis;overflow:hidden; font-size:16px;}
.zb-bottom p{ padding-bottom:5px; font-size:14px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden; }
.zb-bottom h4 a{ color:#000}
.zb-bottom h4 a:hover{ color:#000;text-decoration: none;}
.zb-bottom .case-jq3 .ztpx_btn_money3{font-size:18px; color:#a9262c; padding-right:16px; float:left;}
.zb-bottom .case-jq3 .ztpx_btn_price3{font-size:22px; color:#a9262c; float:left;}
.zb-bottom .case-jq3 .ztpx_btn_price3 span{ font-size:12px;}
.zb-bottom .tz3{ margin-left:16px; padding:10px 0; font-size:16px;}
.zb-bottom .tz3 a{ color:#fff}
.zb-bottom .tz3 a:hover{ color:#fff}
.zb-bottom .ztpx_btn3{ float:left; margin-left:10px;text-align:center;color: #FFFFFF;background-color: #2d86e0; line-height: 30px; height: 32px; padding: 0;width: 90px; border-radius: 4px; cursor: pointer;}
.zb-bottom .ztpx_btn4{ float:left; margin-left:10px;text-align:center;color: #FFFFFF;background-color: #2d86e0; line-height: 30px; height: 32px; padding: 0;width: 160px; border-radius: 4px; cursor: pointer;}
/*more*/


.moreload .more{padding:10px;text-align: center;}
.moreload .more a{clear: both;width: 120px;margin: 0 auto;background: #2d86e0;color: #fff;border-radius: 4px;font-size: 16px; margin-top: 5px;display: block; height: 40px;line-height: 42px; text-align: center;font-family: Verdana, Geneva, sans-serif;}
.Previous{width:100%;margin-top:25px;}
.caselist2{ margin-left: -10px; margin-right: -10px; overflow:hidden;}
.caselist2 li{ width:33.33%; float:left; margin-bottom:8px;}
@media(max-width:1229px){
	.zb-top{width:100%;height: 241px;}
	.zb-top img{width:100%;height:100%}
	.zb-top2 {width: 100%; height:241px;}
	.zb-top2 img{width:100%;height:100%}
	.nav-right2 li{ width:50%;}
	.zb-bottom .tz3 {margin-left:60px;}
	.nav-right li .tz2 { margin-left: 85px;}
}
@media(max-width:991px){
	.zb-top{width:100%;height:178px;}
	.zb-top img{ max-width:100%; max-height:100%}
	.zb-top2 {width: 100%; height:178px;}
	.zb-top2 img{ max-width:100%; max-height:100%}
	.nav-right2 li{ width:50%;}
	.zb-bottom .tz3 {margin-left: 0;}
	.nav-right li .tz2 { margin-left: 85px;}
}

@media(max-width:834px){
	.nav-right li .tz2 {
		margin-left: 35px;}
}
@media(max-width:767px){
	.caselist2 {margin-left: -5px;margin-right: -5px; overflow: hidden;}
	.moreload .more{ width:100%; clear:both}
	.nav-right2{ margin-top:0;}
	.case-contnr{ height:auto;}
	.nav-right2 li{ width:50%;}
	.caselist2 li{ width:50%}
	.zb-bottom{ padding:0 6px;}
	.zb-bottom .ztpx_btn2 {width: 68px; margin: 0px 5px 5px 0;flex:unset;}
	.zb-bottom h4{ font-size:14px;padding: 6px 0 3px 0;}
	.zb-bottom p{ font-size:12px;padding-bottom: 3px;}
	.zb-bottom .case-jq3 .ztpx_btn_money3{ font-size:12px;float:left; margin-top:0;}
	.zb-bottom .case-jq3 .ztpx_btn_price3{ font-size:14px;}
	.zb-bottom .tz3{ margin-left:0; font-size:14px;padding: 5px 0;}
	.zb-bottom .ztpx_btn3{width:auto;padding:0 8px; margin: 0px 5px 5px 0;cursor: pointer;font-size: 12px;
		line-height: 32px;}
	.zb-bottom .ztpx_btn4{width:auto;padding:0 8px; margin: 0px 5px 5px 0;cursor: pointer;font-size: 12px;
		line-height: 32px;}
	.nav-right2 li {margin-bottom:0;}

	.tz3{ margin:0 auto }
	/*.zb-bottom .ztpx_btn3{width: 68px;margin: 0px 5px 5px 0;}*/
	.caselist { margin-left: -5px; margin-right: -5px;}
	.case-box {padding: 0 3px;}
	.caselist2 .abc{box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);height:145px;}
	/*2022,8,2ä¿®æ”¹è¿‡çš„åœ°æ–¹*/
	.zb-top{width:100%;}
	.zb-top img{ max-width:100%; max-height:100%}
	.zb-top2 {width: 100%; height:100px;}
	.zb-top2 img{ max-width:100%; max-height:100%}
	.nav-right li .tz2 { margin-left: 5px;}
}
@media(max-width:428px){
	.zb-top{width:100%; height:105px;}
	.zb-bottom .ztpx_btn3{padding:0 10px; }
	.zb-bottom .ztpx_btn4{padding:0 10px; }
}
@media(max-width:390px){
	.zb-bottom .ztpx_btn3{padding:0 6px; }
	.zb-bottom .ztpx_btn4{padding:0 6px; }
	.nav-right li .ztpx_btn2{padding:0 7px; flex:unset;}
	.nav-right li{ width:47.5%;}
}
@media(max-width:375px){
	.zb-bottom .tz3{ margin-left:0;}

}
@media(max-width:360px){
	.zb-bottom .ztpx_btn3{padding:0 5px; }
	.zb-bottom .ztpx_btn4{padding:0 5px; }
	.nav-right li .ztpx_btn2{padding: 0 7px;flex:unset;}
}
@media(max-width:320px){
	.zb-bottom .tz3{ margin-left:0;}
	.zb-bottom .ztpx_btn3{margin-left:1px;padding: 0 3px; }
	.zb-bottom .ztpx_btn4{margin-left:1px;padding: 0 3px; }
	.nav-right li .ztpx_btn2{padding: 0 4px;}
	.caselist{ margin-left:-2px; margin-right:-2px;}
	.case-box{ padding:0 2px;}
	.zb-top2{ width:100%;height:78px;}
	.zb-top2 img{height:78px;}
	.zb-top{width:100%;height:78px;}
	.zb-top img{height:78px;}
}




/*--------------------------------------------------------------------ç»®é¹ƒâ‚¬å¤Œæ´¿éŽ¾î…¡î‡³ç»‹ï¿½----------------------------------------------------------------------*/
.livecourse{ padding-top:32px;}
.mian-a{ background:#fff; padding:10px 25px; padding-bottom:1px;}
.classify-title2 {text-align: left; font-size: 20px; color: #000; display:block;border-bottom:1px solid #dbdbdb;margin-bottom:10px;}
.hot-title2 {position: relative;display: inline-block;padding-left: 16px;}
.hot-title2:before { position: absolute;top: 4px; left: 0; bottom: 2px; content: ''; display: inline-block;width: 4px; background: #2D86E0;}
.qbzbkc2{float: right;font-size: 14px;color: #000;line-height: 36px}
.qbzbkc2 a{ color:#000;}
.qbzbkc2 a:hover{ color:#000;text-decoration: none;}
@media(max-width:767px){
	.livecourse{ padding-top:0;}
	.hot-title2{padding-left:70px;}
	.hot-title2:before { display:none;}
	.classify-title2 {
		float: left;
		text-align: center;
		width: 100%;
		padding-bottom: 15px;
	}
	.classify-title2 span {
		font-size: 20px;
		color: #535252;
		text-align: center;
		font-weight: bold;
		padding-top:10px;
	}
	.qbzbkc2{ font-size:14px;line-height:0; padding-top:25px; color:#717070}

}


/*左侧产品*/
.wqzb_product{float:left;margin-right:10px;}
.content-zb{ margin-left:-7.5px; margin-right:-7.5px; overflow:hidden; }
.content-zb li{width:645px;float:left; margin-bottom:8px; }
.datu{width:628px;height:351px;overflow: hidden;}
.datu img{ width:628px;height:351px;}
.wenzi-zc{ text-align:center; position:absolute; margin-top:5%;}
.wenzi-zc p{ z-index:2;color:#fff; font-size:36px;width:578px; margin:0 auto;  padding:0 25px;}
.wenzi-zc p span{ line-height:28px;}
.case-zb{ padding:0 7.5px;}
.case-contnr-zb{border: solid 1px #f0f0f0; background:#fff; }
.title-zb{ float:left; padding-left:15px; width:57%;}
.wqzb-bottom h4{ font-size:20px; margin:4px 0;height:30px; font-weight:bold; white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.wqzb-bottom h4 a{ color:#000}
.wqzb-bottom h4 a:hover{ color:#000}
.wqzb-bottom p{ font-size:16px;}
.price-zb{ float:right; width:40%}
.wqzb-bottom .ztpx_btn_money2{ padding: 0 10px; font-size: 16px;color: #a9262c;float: left;display: block; margin-top: 5px;font-weight: bold;}
.wqzb-bottom .ztpx_btn_price2{font-size: 22px;color: #a9262c;float: right;display: block;margin-right: 15px; margin-top: 4px; font-weight: bold;}
.wqzb-bottom .ztpx_btn_price2 span{ font-size:12px;}
.wqzb-bottom .tz2{ padding-bottom: 4px;font-size: 14px; margin-top: 5px;}
.wqzb-bottom .ztpx_btn2{ float:left; margin-left:7.5px;text-align:center;color: #FFFFFF;background-color: #2d86e0; line-height: 32px; height: 32px; padding: 0;width: 73px; border-radius: 4px;cursor: pointer; }
.wqzb-bottom .ztpx_btn2 a{ color:#fff}
.wqzb-bottom .ztpx_btn2 a:hover{ color:#fff}
.font-S3{
	line-height:25px ;
}
@media(max-width:1230px){
	.datu{width:100%;height:auto;overflow: hidden;}
	.datu img{ width:100%;height:auto;}
	.content-zb li {  width: 100%;}
	.wqzb_product{margin-right:0;}
	.xiaotu{ width:100%;}
	.xiaotu img{ width:100%;height:auto;}

	.wenzi-zc{ margin-top:15%;}
	.wenzi-zc p{font-size:44px;width:850px;  padding:0 25px;}
	.price-zb{ width:28%}
}
@media(max-width:1199px){
	.wenzi-zc p{top:19%;width:873px;}
}
@media(max-width:1024px){
	.wenzi-zc p{top:16%;width:840px;}
	.price-zb{ width:35%}
}
@media(max-width:991px){
	.wenzi-zc p{font-size:40px;top:16%;width:640px;  padding:0 25px;}
}
@media(max-width:767px){
	.remote-main{margin-top:200px;}
	.content-zb { margin-left:0;margin-right:0;overflow: hidden;}
	.wenzi-zc{ margin-top:10%}
	.wenzi-zc p{font-size:30px;width:345px;  padding:0 25px;}
	.wqzb_product{ width:100%; }
	.mian-a{ background:#fff; padding:0; height:auto; width:100%}
	.case-zb{ padding:0}
	.wqzb-bottom h4{ margin:13px 13px 8px 13px; font-size:22px;}
	.content-zb li{ width:100%}
	.title-zb{ width:100%; padding:0 }
	.title-zb p{ margin:0 13px; /*margin-bottom:8px;*/ }
	.price-zb{ float:none; width:100%}
	.wqzb-bottom .ztpx_btn_money2{margin:8px 3px; font-size:16px; font-weight:inherit;font-weight:bold;}
	.wqzb-bottom .ztpx_btn_price2{font-size:22px;font-weight:inherit; font-weight:bold;}
	.wqzb-bottom .tz2{margin-left: 72px; display: block;text-align: center;}

}
@media(max-width:540px){
	.wenzi-zc p {font-size: 36px; width: 470px;}
}
@media(max-width:414px){
	.wenzi-zc p {font-size: 30px; width:345px;}
}
@media(max-width:375px){
	.wqzb-bottom .tz2{margin-left: 60px;}

}
@media(max-width:375px){
	.wqzb-bottom .tz2{margin-left: 54px;}
	.wenzi-zc p{font-size:28px;width:310px;}
}
@media(max-width:320px){
	.wqzb-bottom .tz2{margin-left: 25px;}
	.hot-title2{padding-left:55px;}
	.wenzi-zc p{font-size:24px;width:275px;  padding:0 15px;}
	}
/*右侧产品*/
.wqzb_right{ width:510px;float:left;}
.right-zb{ margin-left:-5px; margin-right:-5px; overflow:hidden;}
.right-zb li{width: 260px;margin-bottom: 8px; height: 204px;float: left;}
.case-right	{ padding:0 5px;}
.right-contnr-zb{border: solid 1px #f0f0f0; background:#fff; }
.wenzi-yc{position:absolute;margin-top:30px; }
.wenzi-yc p{ z-index:9; width:227px; display:block; color:#fff; font-size:18px; text-align:center; padding:0 10px}
.xiaotu{width:248px;height:140px;overflow: hidden;}
.xiaotu img{ width:248px;height:146px;}

.bottom-bm{ float: left;background:none;border-radius: 2px;font-size: 14px;text-align: center;color: #a9262c;line-height: 18px; margin: 3px 0 3px 10px; font-weight:bold;}
.bottom-jq{ float:right;  margin:2px 15px 2px 0;font-size:16px; color:#a9262c; font-weight:bold}
.bottom-jq span{ font-size:12px;}

.bottom-right .tz2{ padding:4px 0; font-size:14px;/*margin-left: 18px;*/}
.bottom-right .ztpx_btn2{ float:left; margin-left:7.5px;text-align:center;color: #FFFFFF;background-color: #2d86e0; line-height: 32px; height: 32px; padding: 0;width: 73px; border-radius: 4px;cursor:pointer; }
.bottom-right .ztpx_btn2 a{ color:#fff}

@media(max-width:1230px){
	.xiaotu{ width:100%; height:245px;}
	.xiaotu img{ width:100%;height:245px;}
	.right-zb li { margin-bottom: 10px;}
	.right-zb li{ width:49.7%;}
}

@media(max-width:1199px){
	.content-zb li{width:100%;	}
	.wqzb_right{ width:100%;}
	.right-zb li{ width:49.7%;}
	.right-zb{ margin-left:-10px; margin-right:-10px; }
	.case-right	{ padding:0 3px;}
	.bottom-right .tz2{ margin-left:105px;display:block;}
	.wenzi-yc p{ width:439px;}
}

@media(max-width:991px){
	.wenzi-yc{margin-top:35px; }
	.wenzi-yc p{ width:330px;}
	.xiaotu{ width:100%; height:186px;}
	.xiaotu img{ width:100%;height:186px;}
	.bottom-right .tz2{ margin-left:50px;display:block;}
	.datu {width: 100%;height:auto;}
}
@media(max-width:900px){
	.wenzi-yc{margin-top:35px; }
	.wenzi-yc p{ width:330px;}
	.xiaotu{ width:100%; height:186px;}
	.xiaotu img{ width:100%;height:186px;}
	.datu{ width:100%;height:373px;}
	.datu img{ max-width:100%; max-height:100%}
	.xiaotu{ width:100%;height:185px;}
	.xiaotu img{ width:100%;height:100%}
}
@media(max-width:767px){
	.wenzi-yc{margin-top:25px; }
	.wenzi-yc p { width: 172px;font-size: 14px;}

	.wqzb_right{ width:100%; height:190px;}
	.right-zb li{ width:50%;}
	.right-zb{ margin-left:-3px; margin-right:-3px; }
	.case-right	{ padding:0 3px;}
	.bottom-right .ztpx_btn2{width: 68px;margin: 0px 5px 5px 0;}
	.bottom-right .tz2 { margin-top:5px; margin-left:3px;}
	/*.right-contnr-zb{ height:220px;}*/
	.bottom-bm{margin: 3px 0 3px 5px;}
	.bottom-jq{margin: 2px 5px 2px 0;}
	.datu{ width:100%;height:200px;}
	.datu img{ max-width:100%; max-height:100%}
	.xiaotu{ width:100%;height:100px;}
	.xiaotu img{ width:100%;height:100%}
	.bottom-right .ztpx_btn2{ width:auto;padding:0 9px;margin: 0px 5px 5px 0;}
}
@media(max-width:540px){
	.wenzi-yc p { width: 240px; font-size: 18px;}
}
@media(max-width:414px){
	.wenzi-yc p { width: 172px;font-size: 14px;}
}
@media(max-width:390px){
	.bottom-right .ztpx_btn2{padding:0 5px;}
}
@media(max-width:375px){
	.wenzi-yc{margin-top:18px; }
	.wenzi-yc p{ width: 155px;margin-top:0;font-size: 14px;}
	.ztpx_btn2{ font-size:12px;}
}
@media(max-width:320px){
	.wenzi-yc{margin-top:2px; }
	.bottom-bm{margin:5px 0}
	.bottom-jq{margin:2px 0}
	.wenzi-yc p{ width: 126px;font-size: 14px;}
	.bottom-right .ztpx_btn2{padding: 0 4px;}
}
.wqzb-top:hover img {
	transform: scale(1.05);
	transition: transform 0.6s;
}
.right-contnr-zb:hover img {
	transform: scale(1.05);
	transition: transform 0.6s;
}
.case-contnr:hover img {
	transform: scale(1.05);
	transition: transform 0.6s;
}
.nav-right li:hover img {
	transform: scale(1.05);
	transition: transform 0.6s;
}
.nav-left:hover img {
	transform: scale(1.05);
	transition: transform 0.6s;
}