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;}
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;}
.header{ width:1200px; margin:0 auto; height:100px; background:#fff;}
.logo{ float:left; width:240px; padding:20px 0;}
.menu{ float:left; width:960px;}
.menu li{ float:left; width:239px; text-align:center; line-height:100px; font-size:24px; border-left:1px solid #ccc;}
.menu li a{display: block;}
.menu li a.active{color: #007DC0;}
.hover{ background:#f7f7f7; color: #0056D1;}

.banner{ background:url(images/banner.jpg) center 0; height:550px;}
.fa{ font-size:36px; font-weight:bold; text-align:center; margin:80px 0 0; color:#f00; line-height:100px; border-top:1px solid #eee; border-bottom:1px solid #eee;}
.fa a{ color:#03F; border-bottom:1px solid #03f; margin-left:15px;}
.product{ width:1200px; margin:80px auto 0;}
.product dt{ float:right; width:454px; padding-left: 20px; }
.product dt img{ width:456px;}
.product dd{ float:left; width:699px;}
.product dd h2{ font-size:20px; color:#ff3b00; font-weight:bold; }
.product dd p{ line-height:30px; font-size:15px; color:#444; padding:10px 0;}
.product_cs table,.product_cs table td{ border:1px solid #ccc; padding:5px; border-collapse:collapse; text-align:center; line-height:24px; font-size: 15px; }
.btn{ width:100%; float:left; display:block; margin:10px 0 0;}
.btn1,.btn2{ padding:6px 20px; margin:0 20px 0 0;  border:1px solid #fd4b01; text-align:center; font-size:18px; border-radius: 4px;}
.btn1{background:#fd4b01; color:#fff;}
.btn2{background:#fff; color:#fd4b01;}

.product_td p ,.product_zysx li{font-size: 15px;line-height: 30px;color: #666;padding: 10px 0 0;}
.product_zysx li:nth-of-type(1),.product_zysx li:nth-of-type(2),.product_zysx li:nth-of-type(3) {margin-top: 0;}
.product_td h2 ,.product_ys h2{font-size: 22px;line-height: 36px;font-weight: bold;color: #543c34;}
.product_yt p {font-size: 15px;line-height: 30px;color: #666;padding: 10px 0 0;}

.product_ys,.product_cj,.product_gn,.product_td,.product_ld ,.product_cs ,.product_yt ,.product_zysx{ width:1200px; margin:0px auto 0;}
h1.title{width: 500px;margin: 60px auto;border: 1px solid #175ed8;line-height: 60px;border-radius: 0 20px;font-size: 30px;font-weight: bold;color: #175ed8;text-align: center;box-shadow: 5px 5px 0 #175ed86}
.product_ys ul{width: 1200px;display: flex;flex-wrap: wrap;justify-content: space-between;}
.product_ys li{ width:366px; }
.product_ys li h2{ font-size:21px; text-align:center; line-height:60px; color: #0575b5; font-weight: normal;}
.product_ys li p{ font-size:15px; line-height:30px; color:#333; padding:0 0 20px 0;}
.product_ys li img{display: block; border: 1px solid #0284e64d; width: 100%; }
.product_cj ul{width: 1200px;display: flex;flex-wrap: wrap;justify-content: space-between;}
.product_cj li{width:180px;}
.product_cj li p{ font-size:15px; color: #555; line-height:26px; padding:10px 0 0;}
.product_td ul{width: 1200px;display: flex;flex-wrap: wrap;justify-content: space-between;}
.product_td li{ width:269px;}
.product_td li h2{padding: 2px 0;font-weight: normal;line-height: 42px;font-size: 20px;width: 219px;color: #fff;text-align: center;border-radius: 20px 0;background: linear-gradient(45deg, #175ed8, #007dc0);margin: 0 auto;}
.product_td li p{padding: 0 14px;line-height: 30px;margin: 15px 0 0;font-size: 15px;}

.product_cj h2{ font-size:20px; margin:10px 0 0; color: #333; text-align: center;}
.product_cj dl{ float:left; width:270px; margin-top:40px;}
.product_cj dd h3{ font-size:20px; line-height:48px; color:#000;}
.product_cj dd p{ color:#666;}

.about{ background:linear-gradient(#0056d1 , #0056d1); 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:24px;}
.aboutcon dd p{ line-height:30px; color:#555; font-size:15px; text-indent:2em; padding:10px 0 0; }
.aboutcon dt{ width:460px; float:right;}
.contact{ width:1200px; margin:0 auto; padding:40px 0; color:#fff;}
.tel{ line-height:55px; font-size:28px; text-align:center;}
.phone{ font-size:36px; text-align:center; font-weight:bold;}

.product_ys dl{width: 1200px;display: flex;flex-wrap: wrap;justify-content: space-between;}
.product_ys dt{width: 230px;}
.product_ys dl:last-of-type{padding-bottom: 0;}
.product_ys dl{padding-bottom: 50px;}
.product_ys dd{width: 944px;}
.product_ys dd p{font-size: 15px;line-height: 30px;height: 90px;color: #666;padding: 10px 0 0; }
.product_ys dl {width: 1200px;display: flex;flex-wrap: wrap;justify-content: space-between;}
.product_ys dd{width: 742px;}
.product_ys dd p {height: auto;}
/* 通用字体 */
.product_scqj p {line-height: 30px;text-indent: 2em;}
.product_scqj img{display: block; padding: 3px; border: 1px solid #f1f11;}
.product_scqj{width:1200px;margin: 0 auto;}
.product_scqj dl {width: 1200px;display: flex;flex-wrap: wrap;justify-content: space-between;}
.product_scqj dt {width: 307px;}
.product_scqj dd {width: 860px;line-height: 32px;}
.product_scqj h2{text-align: center; width: 276px; line-height: 26px; }
.product_cj_text {font-size: 16px;line-height: 30px;margin: 40px 0 0;text-indent: 2em;}
.product_sysm{width:1200px;margin: 0 auto;}
.product_sysm ul {width: 1200px;display: flex;flex-wrap: wrap;justify-content: space-between;}
.product_sysm li {width: 575px;margin-bottom: 20px;display: flex;flex-wrap: wrap;justify-content: space-between;}
.product_sysm li strong {width: 59px;height: 59px;line-height: 61px;text-align: center;border-radius: 19px;color: #ffffff;font-size: 22px;display: inline-block;background: #0056d1;}
.product_sysm li p {width: 487px;font-size: 15px;line-height: 32px;}

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}

@media screen and (max-width: 750px) {
	/* body{overflow-x: hidden;} */
	.mobile_box{display: block;}
	footer ,.contact {display: none !important;}
	.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_scqj dl , .product_scqj dd, .product_scqj dt,.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_sysm li{width: 6rem;height: auto;margin: 0 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_scqj dl dt img , .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
	{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;}
	.product_sysm li strong{line-height: 59px !important;}

}



