#back-to-top{
position:fixed;
display:none;
bottom:0px;
right:0px;
z-index: 999;
}
#back-to-top1{
position:fixed;
top:15%;
right:0px;
z-index: 999;
width: 120px;
}
#back-to-top2{
position:fixed;
top:60%;
right:0px;
z-index: 999;
}
#pback-to-top{
position:fixed;
display:none;
bottom:108px;
right:20%;
z-index: 999;
}
#pback-to-top1{
position:fixed;
top:15%;
right:0px;
z-index: 999;
}
#pback-to-top1 img {width:120px;}
#pback-to-top2{
position:fixed;
top:60%;
right:0px;
z-index: 999;
}
#pback-to-top3{
position:fixed;
display:none;
bottom:0px;
right:20%;
z-index: 999;
display: block;
}
#mulu {display:block;width:60px;background-color:#C53D3D;padding: 2px 5px;border:1px solid #fff;line-height:30px;font-size: 15px;}
#mulu1 {display:block;width:60px;background-color:#C53D3D;padding: 2px 5px;border:1px solid #fff;line-height:30px;font-size: 15px;}
#wenda01 {background:#fff;border: 1px dashed #ddd;width:24%;margin: 5px;}
#wenda01:hover {color:#003d8c;}
@media screen and (min-width: 1000px) and (max-width:1210px){
.nav ul li {width:9.2%;}
#wenda01 {width:20%;height: 70px;}
.cenNew_list dl dd {margin:0 0 50px 20px;}
.cenNew_list h3{margin-left: 20px;}
.sy_solution dl{margin-bottom:35px;}
#back-to-top1{top:25%;}
#back-to-top2{top:65%;}
#pback-to-top1{top:25%;}
#pback-to-top2{top:65%;}
.solution li img{height:250px;}
.news_q_list li{padding-bottom: 15px;width: 40%;margin:0 3% 25px 5%;}
.com_huanjing dd h3{margin-left: 50px;}
.pro_ad ul {padding-left: 50px;}
.pro_ad li{padding-left: 20px;margin-right: 10px;}
.pro_top_left{width: 55%;margin-left: 7%;}
.pro_top_right{margin-right: 5%;}
#pback-to-top{left:0;float:left;bottom:104px;}
#pback-to-top3{left:0;float:left;}
#top{left:0;float:left;}
.bread{padding-left: 20px;}
#mulu{font-size: 0.95em;padding: 0px 2px;}
#mulu1{font-size: 0.95em;padding: 0px 2px;}
.price{display:none;}
.pro_tel{margin-top:0px;}
#pback-to-top1 img{width:100px;}
#back-to-top1 img{width:100px;}
.tit_left{margin-left: 25px;}
.news_detail_con{margin-left: 25px;}
.wrap2 {margin: 0 80px 0;}
.homefour {margin-top: 30px;}
}

.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	font-size: 0px;
}
.container1 {
	clear: both;
	margin: 0 auto;
	padding: 0px 0px;
}

@media (min-width:768px) {
.container1 {
	width: 750px;
}
}

@media (min-width:992px) {
.container1 {
	width: 970px;
}
}

@media (min-width:1200px) {
.container1 {
	width: 1200px;
}
}

@media screen and (max-width:500px) {
.mtb {
	overflow-x: scroll;
	overflow-y: auto;
	width: 100%;
	overflow: scroll;
}
}

.mobone {
	clear: both;
	padding: 30px 0px 0px 0px;
	background: #fff;
}
.mobonetit {
	padding-bottom: 30px;
}
.mobonetit h3 {
	clear: both;
	text-align: center;
	font-size: 20px;
	color: #333;
	line-height: 1;
	padding: 0px 10px 20px 10px;
}
.mobonetit p {
	clear: both;
	font-size: 14px;
	color: #333;
	line-height: 24px;
	text-align: center;
	padding-top: 15px;
	padding-bottom: 43px;
	padding-left: 20px;
	padding-right: 20px;
	display: none;
}
.mobtit {
	padding-bottom: 30px;
}
.mobtit h3 {
	clear: both;
	text-align: center;
	font-size: 24px;
	color: #333;
	font-weight: normal;
	line-height: 1;
	padding: 0px 10px 20px 10px;
}
.mobtit p {
	clear: both;
	font-size: 14px;
	color: #333;
	line-height: 24px;
	text-align: center;
	padding-top: 15px;
	padding-left: 20px;
	padding-right: 20px;
	display: none;
}
.mobonedl dt, .mobonedl dd {
	float: left;
	position: relative;
}
.mobonedl dt .mobonedldtbox, .mobonedl dd .mobonedlddbox {
	position: absolute;
	left: 0px;
	top: 0px;
}
.mobonedl dt {
	display: none;
}
.mobonedl dt .mobonedldtbox {
	padding: 120px 30px 0px 30px;
}
.mobonedl dd .mobonedlddbox {
	padding: 10px 10px 0px 10px;
}
.mobonedl dt {
	width: 402px;
	margin-right: 4px;
}
.mobonedl dt .mobonedldtbox h4 a {
	clear: both;
	color: #fff;
	font-size: 30px;
	font-weight: normal;
}
.mobonedl dt .mobonedldtbox p {
	clear: both;
	padding: 5px 0px 50px 0px;
	line-height: 28px;
	text-align: left;
	font-size: 14px;
	color: #fff;
}
.mobonedl dt .mobonedldtbox > a {
	border: 1px solid #fff;
	border-radius: 3px;
	color: #fff;
	padding: 9px 70px 9px 40px;
	line-height: 24px;
	display: inline-block;
	font-size: 14px;
}
.mobonedl dd {
	width: 50%;
	padding: 0px 5px;
	margin-bottom: 10px;
}
.mobonedl dd .mobonedlddbox h4 a {
	clear: both;
	color: #fff;
	font-size: 16px;
	font-weight: normal;
	margin-bottom: 10px;
	display: block;
}
.mobonedl dd .mobonedlddbox p {
	clear: both;
	padding: 15px 0px 15px 0px;
	text-align: left;
	font-size: 14px;
	color: #fff;
	line-height: 28px;
	display: none;
}
.mobonedl dd .mobonedlddbox > a {
	border: 1px solid #182133;
	border-radius: 3px;
	color: #fff;
	padding: 0px 40px 0px 10px;
	line-height: 24px;
	display: inline-block;
	font-size: 14px;
}
.mobonedl dd>p {
	position: relative;
	overflow: hidden;
}
.mobonedl dd>p a {
	position: absolute;
	left: 0px;
	top: 0px;
}
.mobonedl dd>p>img {
	transition: all 0.5s;
}

@media (min-width:420px) {
.mobonedl dd .mobonedlddbox h4 a {
	font-size: 20px;
}
.mobonedl dd .mobonedlddbox {
	padding: 20px 20px 0px 20px;
	display: block;
	width: 100%;
}
.mobonedl dd .mobonedlddbox p {
	display: block;
	padding: 0px 0px 15px 0px;
}
.mobonedl dd .mobonedlddbox > a {
	border-radius: 5px;
}
}

@media (min-width: 768px) {
.mobone .mobonetit {
	padding-bottom: 0px;
}
.mobone .mobonetit h3 {
	font-size: 30px;
	padding-bottom: 20px;
}
.mobone .mobonetit p {
	line-height: 24px;
	padding-top: 15px;
	padding-bottom: 43px;
	padding-left: 0px;
	padding-right: 0px;
	display: block;
}
.mobtit h3 {
	font-size: 30px;
	padding-bottom: 20px;
}
.mobtit p {
	line-height: 24px;
	padding-top: 15px;
	padding-left: 0px;
	padding-right: 0px;
	display: block;
}
.mobonedl dd .mobonedlddbox h4 a {
	font-size: 24px;
}
.mobonedl dd .mobonedlddbox {
	padding: 83px 30px 0px 30px;
	display: block;
	width: 100%;
}
.mobonedl dd .mobonedlddbox p {
	display: block;
	padding: 15px 0px 15px 0px;
}
.mobonedl dd .mobonedlddbox > a {
	border-radius: 5px;
	font-size: 19px;
	width: 91px;
	height: 30px;
	background-position: 50px center;
}
}

@media (min-width:992px) {
.mobone .mobonetit h3 {
	font-size: 36px;
	padding-bottom: 20px;
}
.mobtit h3 {
	font-size: 36px;
	padding-bottom: 20px;
}
.mobonedl dt {
	display: block;
	width: 324px;
	overflow: hidden;
}
.mobonedl dt img {
	transition: all 0.5s;
}
.mobonedl dt:hover img {
	-webkit-transform: scale(1.05);
	-moz-transform: scale(1.05);
	-ms-transform: scale(1.05);
	transition: all 0.5s;
}
.mobonedl dd {
	display: block;
	width:240px;
}
.mobonedl dd .mobonedlddbox {
    padding: 15px 15px 0px 25px;
}
.mobonedl dt .mobonedldtbox {
	padding: 50px 30px 0px 30px;
}
.mobonedl dt .mobonedldtbox p {
	padding: 20px 0px 20px 0px;
}
.mobonedl dd:hover>p>img {
	-webkit-transform: scale(1.05);
	-moz-transform: scale(1.05);
	-ms-transform: scale(1.05);
	transition: all 0.5s;
}
}

@media (min-width:1200px) {
.mobonedl dt {
	width: 405px;
}
.mobonedl dd {
	width: 300px;
	padding: 0px 0px 0px 8px;
	margin-bottom: 12px;
}
.mobonedl dd .mobonedlddbox {
	padding: 40px 30px 0px 30px;
}
.mobonedl dt .mobonedldtbox {
	padding: 120px 30px 0px 30px;
}
.mobonedl dt .mobonedldtbox p {
	padding: 30px 0px 50px 0px;
}
}