@charset "utf-8";
/* CSS Document */
body{ font-size:15px; font-family:"\5FAE\8F6F\96C5\9ED1";  color:#333;}
*{ padding:0; margin:0;}
fieldset,img {border:0} 
address,caption,cite,code,dfn,em,strong,th,var {font-style:normal;font-weight:normal} 
ol,ul {list-style:none} 
caption,th {text-align:left} 
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal} 
.fl{float:left;}
.fr{float:right;}
.clear{clear:both;}
.riqi{ float:right; display:block;}
.red{color: red;}
a{ color:#333; text-decoration:none;}

.top{ min-width:1180px; background:#fff; border-bottom:1px solid #ccc; line-height:40px; padding:0 10px;}
.tia_l{ float:left;}
.top_r{ float:right; display:block;}
.top_r img{ vertical-align:middle; line-height:40px; padding:0 5px 0 0;}
.top a{ padding:0 5px; font-size:14px;}
.banner{ background:url(images/banner.jpg) center 0; height:500px;}
.product{width:1200px;margin: 40px auto 0;}
.product dt{ float:left; width:500px;}
.product dt img{ width:500px; display: block; border: 1px solid #49d2d940; padding: 5px;}
.product dd{ float:right; width:640px;}
.product dd h2{font-size: 25px;text-align: center;line-height: 30px;display: inline-block;color: #0c85bc;margin-bottom: 12px;text-indent: 27px;}
.product dd p{ line-height:32px; color:#444; padding:2px 0 5px 0; text-indent: 2em; }

.btn{ width:100%; float:left; display:block; margin:30px 10px 0; text-align: center;}
.btn1,.btn2{ padding:6px 20px; margin:0 20px 0 0;text-align:center; font-size:18px;border-radius: 3px;}
.btn1{background:#0c85bc; color:#fff;}
.btn2{background:#16c07a; color:#fff;}

h1.title{width: 876px;margin: 54px auto;  text-align: center; background: url(images/img2.jpg) no-repeat center;}
h1.title p{ line-height: 50px;font-size: 36px;color: #00a9ae; font-weight: bold; letter-spacing: 1px;}

.product_ys,.product_fw,.product_zy,.product_cs ,.product_zysx{ width:1200px; margin:0 auto;}
.product_fw h2{ margin:20px 0 0; font-size:14px; text-align:center; color:#444; line-height:24px;}
.product_fw ul{display: flex;flex-wrap: wrap;justify-content: space-between; padding-top:0;}
.product_fw li{width: 156px;text-align: center;font-size: 15px;line-height: 30px;border: 1px solid #ee407978;padding: 40px 20px;height: 118px;font-size: 20px;color: #ee4079;border-radius: 14px;margin-bottom: 44px;}

.product_question{width: 1200px; margin: 0 auto;}
.product_question h2{font-size: 18px; color: #089da1; }
.product_question p{line-height: 30px; line-height: 30px; padding: 5px 0 20px 0; }

.product_dailiYs dl{width:1200px;margin: 0 auto;display: flex;flex-wrap: wrap;justify-content: space-between;}
.product_dailiYs dt{width: 383px; padding-top: 10px;}
.product_dailiYs dd{width: 605px; line-height: 30px;}

.product_syfw {width: 1200px; margin: 0 auto;}
.product_syfw ul{display: flex;flex-wrap: wrap;justify-content: space-between; padding-bottom: 20px;}
.product_syfw ul li{width: 268px; text-align: center;}
.product_syfw ul li img{display: block; padding: 3px; border: 1px solid #eee;}
.product_syfw ul li h2{font-size: 20px; padding: 10px 0; }
.product_syfw p{font-size: 20px; line-height: 30px; padding: 20px 0; text-align: left;border-left: 5px solid #0c85bc;padding: 0 0 0 20px;font-size: 20px;color: #0c85bc;}

.product_zysx{width: 1200px; margin: 40px auto;}
.product_zysx div{display: flex;flex-wrap: wrap;justify-content: space-between;line-height: 40px;}

.product_ys,.product_ys_01{ width:1200px; margin:0 auto;}
.product_ys h2{ font-size:18px; font-weight:bold; line-height:100px;}
.product_ys span{ background:#069279; padding:5px 20px; color:#fff; border-radius:5px; margin-right:20px;}
.product_ys dt{ width:440px; float:left;}
.product_ys dt img{border: 1px solid #F1F1F1; margin: 2px; border-radius: 5px;}
.product_ys dd{ width:678px; float:right; font-size:16px; line-height:36px;}

.product_sysm{width: 1200px;margin: 0 auto;}
.product_sysm p{line-height: 34px;padding: 23px;border: 1px solid #ee40796b;background: #ee407903;color: #333;font-size: 16px;}
.product_sysm p strong{color: #ee4079; font-weight: bold;}

.about{ background:linear-gradient(90deg , #3da1c5 , #44c99a); margin:80px 0 0;}
.about h1{ text-align:center;  font-size:36px; padding:40px 0; color:#fff; font-weight:bold;}
.aboutcon{ width:1120px; margin:0 auto; background:#fff; padding:40px;}
.aboutcon dd{ width:620px; float:left;}
.aboutcon dd h2{ font-size:18px; left;border-left: 5px solid #0c85bc;padding: 0 0 0 26px;font-size: 20px;color: #0c85bc; }
.aboutcon dd p{ line-height:30px; color:#444; text-indent:2em; }
.aboutcon dt{ width:460px; float:right;}

.contact{ width:1200px; margin:0 auto; padding:40px 0; color:#fff;}
.tel{ line-height:55px; font-size:24px; text-align:center;}
.phone{ font-size:36px; text-align:center; font-weight:bold;}

.product_case dl{width: 1200px;display: flex;flex-wrap: wrap;justify-content: space-between;}
.product_case dl dt{width: 503px;}
.product_case dl dd{width: 640px;padding-top: 30px;}
.product_case dl dd h2{ font-size: 20px; border-left: 5px solid #0c85bc;padding: 0 0 0 20px;font-size: 20px;color: #0c85bc;}
.product_case dl dd p{line-height: 30px;padding-top: 30px;}

.product_td ,.product_case{width:1200px;margin: 0 auto;}
.product_td ul{display: flex;flex-wrap: wrap;justify-content: space-between;}
.product_td ul li{width: 301px;padding: 20px 0;}
.product_td ul li img{display: block;width: 124px;margin: 0 auto;border-radius: 50%;border:2px solid #ee40798f;}
.product_td h2{font-size: 21px;font-weight: normal;color:#00a9ae;line-height: 50px; padding-top:0; text-align: center;}
.product_td p{font-size: 14px; color: #444444; text-align: center; line-height: 30px; padding: 0 14px;}


footer,.foot {text-align:center;line-height:1.8;background-color:#FFF; font-size:14px; min-width:1200px;}
.foot {padding:8px 0 20px 0;}
.foot_nav {line-height:2.0}
.foot_nav a {padding:0 5px;}
.mobile_box{display: none;}

.product_ys strong {display: block;font-size: 21px;padding: 7px 9px;background: #ee4079;color: #ffffff;border-radius: 3px;}
.product_ys p{line-height: 36px;font-size: 17px;padding-bottom: 29px;color: #333;padding: 6px 10px;}
.product_ys h2{line-height: 34px; text-align: center; color: #ee4079;border-radius: 5px;}
.product_ys li{float: left;width: 334px;padding: 15px;margin: 0 40px 0 0;border: 1px solid #f16291ad;}

.product_list ul{width: 1200px;margin: 0 auto;display: flex;flex-wrap: wrap;justify-content: space-between;}
.product_list ul li{width: 285px;text-align: center;}
.product_list ul li a img{display: block; width: 283px;border: 1px solid #eee;}
.product_list ul li h2{line-height: 44px;font-size: 18px; color: #333;} 

.product_dailiYs ,.product_case{width: 1200px;margin: 0 auto;}
.product_dailiYs ul{display: flex;flex-wrap: wrap;justify-content: space-between;}
.product_dailiYs li{float: left;font-size: 16px;width: 572px;line-height: 30px;height: 67px;padding: 10px;margin: 6px 1px;}



.mobile_box{display:none}

@media screen and (max-width: 750px) {
	body{overflow-x: hidden;}
	.mobile_box{display: block;}
	footer ,.contact {display: none;}
	.m_messageTel h1{text-align: center;}
	body,
	html {width: 100%;}
	.about{background: none;}
	.aboutcon dt{float: none;width: auto;}
	.about h1{padding: 0;}
	.header_m {background: #0091f1;height: 0.8rem;position: relative;width: 100%;}
	.ss,
	.dl {width: 0.42rem;height: 0.42rem;padding: 0.19rem 0.19rem 0.19rem 0.1rem;position: absolute;top: 0;}
	.ss img,
	.dl img {width: 100%;}
	.ss {left: 0;}
	.dl {right: 0;}
	.bz {width: 100%;text-align: center;padding: 0.1rem 0;line-height: 0.6rem;font-size: 0.36rem;color: #fff;}
	.bz img {height: 0.6rem;width: 2.88rem !important;}
	.footer_m {background: #f9f9f9;border-top: 1px solid #ccc;padding: 0.3rem 0;text-align: center;line-height: 0.46rem;font-size: 0.26rem;margin: 0.3rem 0 0 0;color: #666;}
	.online {position: fixed;top: 50%;margin: -0.5rem 0 0 0;right: 0.05rem;width: 1.2rem;height: 1rem;background: #f60023 url(../images/module-bg-0.png) no-repeat center center;background-size: 0.8rem;z-index: 9999;border-radius: 0.1rem;}
	.close {width: 0.25rem;height: 0.25rem;line-height: 0.25rem;background: #eee;border-radius: 100%;text-align: center;margin: -0.08rem 0 0 -0.08rem;font-family: Arial;font-size: 0.16rem;color: #666;cursor: pointer;}
	.pc_box *,li,.product_td ul,.product_ys dd{margin: 0; padding: 0; height: auto; width: auto;}
	body *{line-height: 0.6rem !important;font-size: 0.28rem !important;}
	.pc_box div,.btn{width: 6rem;margin: 0 auto;}
	.footer{display: none;}
	.banner,.header ,.top{display: none;}
	h1.title,h1{width: 6rem;margin: .3rem auto !important;padding: ;background: #0091f1;color: #fff !important;width: 100%;font-size: 0.38rem !important;border-radius:0;border: none;box-shadow:none;  }
	.btn{float: none;}
	.btn1, .btn2{padding: 7px 10px;margin: 2px;}
	.prolist dd p.btn{margin:12px auto;}
	
	
	.product_sqcj dl, .product_sqcj dd, .product_td ul,.product_list ul,.product_case ul,.product_hjyq dl,.product_hjyq dd,.product_hjyq dt,.m_messageTel,.m_product_about, .product_ys dl,.product_lc ul,.porduct_ys dl,.product dl,.product dd,.product dt,.porduct_ys dt,.porduct_ys dd, .product_syff ul, .product_zysx ul,.product_czlc li, .product_sysm ul, .product_fw dl, .product_czlc ul ,.product_js dl,.product_cj ul,.product_show li,.prolist dl,.product_ys,.product_ys ul,.about dd,.about dt,.product_js,.product_ys li,.product01 dl,.product01 dd,.product01 dt,.product_jz ul,.product_jz ul li 
	{width: 6rem;height: auto;margin: 0 auto;}
	
	
	.product p,.tel_cont,.product_ys p,.product_td01 ul,.product_show ul,.product_zysx ul p,.product_td li,.m_product_about p,.product_dailiYs li,.product_sysm li ,.product_ys dt,.product_ys dd,.product_ys dd {width: 6rem;height: auto;margin: 0 auto;}
	.product_dailiYs li{height: auto;}
	table,.product_cs,.product_zb{display: none;}
	
	.product dd,.product_td01 li , .product_list ul li,.product_case ul li,.product_js dd,.about dl,.product_ys ul,.product_lc ul li,.product_ys li,.product_td,.product_td p,.product_js, .product_ys,.product_zb ul,.prolist,.product_cj li,.product_show li,.product dt
	{width: auto;}
	
	.product dt img,.aboutcon dt img,.product_ys dt img, .product_jz ul li img, .product dt img,.porduct_ys dt img,.product01 dt img,.about img,.product_list ul li img,.product_case ul li img,.aboutcon img,.product_hjyq dt img,.product_fw img,.product_js img,.m_product_about img,.product_show ul li img,.product_cj li img,.product_syfw ul li,.product_ys dt img
	{display: block;width: 5.5rem;margin: 0 auto;}
	
	.product_show ul li img{padding: 0;}
	.product_list ul li{margin: 0.4rem 0;}
	.product_ys li{padding:0;}
	.product_sqcj dt {display: none;}
	.product_czlc li h2{text-align: left;}
	.product dt img{left: 0;}
	.product dd{margin-bottom: 0.5rem;}
	.product dt{float: none; padding: 0;}
	.product_sysm li p{width: auto;padding: 0;}
	.product_sysm li,.product_zysx li{display:initial;border:none;}
	.product_sysm li span{display: inline-block;width: auto;height: auto;border-radius: 0;color: #E75B28;background: none;}
	.product_czlc li{box-shadow: none; padding: 0;}
	.product_czlc li p{text-align: left;}
	.product_czlc li h2{background:none;color: #E64552;height: auto;width: auto;}
	.m_telBtn{display: inline-block;width: 2rem;padding: 0.0rem 0rem;text-align: center;font-size: 0.27rem;color: #fff;background: #FF3300;border-radius: 6px;margin: 0.1rem auto;}
	.product_ys li{margin-bottom: 0.2rem;}
	.product_td01 li h2{background: none;color: #007DD8;}
	

}



