* {
				margin: 0;
				padding: 0;
				list-style: none;
			}

			body {
				background: #fff;
				font: normal 12px/22px 微软雅黑;
				min-width:1400px;
			}

			img {
				border: 0;
			}

			a {
				text-decoration: none;
				color: #333;
			}

			.head_jz {
				width: 70%;
				margin: 0 auto;
				display: flex;
			
			}

			.clearfix:after {
				content: ".";
				display: block;
				height: 0;
				clear: both;
				visibility: hidden;
			}

			.navBar {
				position: relative;
				z-index: 1;
				color: #000;
				line-height: 40px;
				flex-grow: 1;
			}

			.navBar>p {
				text-align: end;
				color: #c60000;
				font-size: 20px;
			}

			.nav {
				margin: 0 auto;
				font-family: "Microsoft YaHei", SimSun, SimHei;
				padding:30px;
				display: flex;
				
			}

			.nav a {
				color: #000;
			}

			.nav h3 {
				font-size: 100%;
				font-weight: normal;
				font-size: 16px;
			}

			.nav .m {
				text-align: center;
				flex-grow: 1;
			}

			.nav .s {
				float: left;
				width: 9px;
				text-align: center;
				color: #eee;
			}

			.nav h3 a {
				display: block;
				padding: 0 20px;
			}

			.nav .on a {
				background: #c60000;
				color:#fff;
			}

			.nav .sub {
				display: none;
				padding: 7px 0;
				background: #c60000;
				position:fixed;
				z-index:999;
				width:196px;
				
			}

			/* .nav .sub li {
				float: left;
			} */

			.nav .sub li a {
				display: block;
				padding: 0 15px;
				margin: 0 10px;
				color:#fff;
				font-size: 16px;
			}

			.nav .sub li a:hover {
				background: #f76005;
				color: #fff;
			}
			
		/* banner */
		.focusBox { position: relative; width:1366px; height:757px;  overflow: hidden; }
		.focusBox .pic{ position:relative; z-index:0; }
		.focusBox .pic img { width:1366px; /*height:757px;*/ display: block; }
		.focusBox .hd { width:100%; position: absolute; bottom: 10px; text-align: center; font-size:0; z-index:1; }
		.focusBox .hd li{margin: 0 5px; background: url(images/dot.png) no-repeat 0 -16px; height: 16px; overflow: hidden; width: 16px; cursor: pointer;
			display:inline-block; *display:inline; zoom:1;  _background: url(images/dot8.png) no-repeat 0 -16px;
		}
		.focusBox .hd .on{ background-position:0 0; }
		
		.focusBox .prev,
		.focusBox .next { width: 60px; height: 90px; margin: -60px 0 0; display: none; background: url(images/ad_ctr.png) no-repeat 0 0; position: absolute; top: 50%; z-index: 10; cursor: pointer; text-indent: -9999px; filter:alpha(opacity=20);opacity:0.2;  }
		.focusBox .prev { left: 0; }
		.focusBox .next { background-position: 0 -90px; right: 0; }
		.focusBox .prev:hover,
		.focusBox .next:hover { filter:alpha(opacity=50) !important;opacity:0.5 !important;  }
		
		/* 新闻翻转 */
		.txtScroll-top{ width:1369px;height:100px;overflow:hidden; position:relative;margin:0 auto;}
		.txtScroll-top .hd{ overflow:hidden;  height:30px; background:#f4f4f4; padding:0 10px;  }
		.txtScroll-top .hd .prev,.txtScroll-top .hd .next{ display:block;  width:9px; height:5px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;
			 cursor:pointer; background:url("images/icoUp.gif") no-repeat;}
		.txtScroll-top .hd .next{ background:url("images/icoDown.gif") no-repeat;  }
		.txtScroll-top .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; }
		.txtScroll-top .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("images/icoCircle.gif") 0 -9px no-repeat; }
		.txtScroll-top .hd ul li.on{ background-position:0 0; }
		.txtScroll-top .bd{ padding:15px;margin-top:30px;}
		.txtScroll-top .infoList li{ height:24px; line-height:24px;   }
		.txtScroll-top .infoList li .date{ float:right; color:#fff;font-size:16px;}
		
		/* 关于我们 */
		.about{display:flex;width:1366px;margin:0 auto;font-family: "微软雅黑";}
		.about_left{width:50%;}
		.about_left h2{color: #c60000;text-align: center;margin:20px 0;}
		.about_left p{font-size:16px;line-height:40px;}
		.about_right{width:50%;}
		.slideBox {
		    width: 390px;
			height: 475px;
		    overflow: hidden;
		    position: relative;
		    margin:35px auto;
		}
		
		.slideBox .hd {
		    height: 15px;
		    overflow: hidden;
		    position: absolute;
		    right: 5px;
		    bottom: 5px;
		    z-index: 1;
		}
		
		.slideBox .hd ul {
		    overflow: hidden;
		    zoom: 1;
		    float: left;
		}
		
		.slideBox .hd ul li {
		    float: left;
		    margin-right: 2px;
		    width: 15px;
		    height: 15px;
		    line-height: 14px;
		    text-align: center;
		    background: #fff;
		    cursor: pointer;
		}
		
		.slideBox .hd ul li.on {
		    background: #f00;
		    color: #fff;
		}
		
		.slideBox .bd {
		    position: relative;
		    height: 100%;
		    z-index: 0;
		}
		
		.slideBox .bd li {
		    zoom: 1;
		    vertical-align: middle;
		}
		
		.slideBox .bd img {
		    width: 390px;
		    height: 475px;
		    display: block;
		}
		/* 下面是前/后按钮代码，如果不需要删除即可 */
		
		.slideBox .prev,
		.slideBox .next {
		    position: absolute;
		    left: 3%;
		    top: 50%;
		    margin-top: -25px;
		    display: block;
		    width: 32px;
		    height: 40px;
		    background: url(images/slider-arrow.png) -110px 5px no-repeat;
		    filter: alpha(opacity=50);
		    opacity: 0.5;
		}
		
		.slideBox .next {
		    left: auto;
		    right: 3%;
		    background-position: 8px 5px;
		}
		
		.slideBox .prev:hover,
		.slideBox .next:hover {
		    filter: alpha(opacity=100);
		    opacity: 1;
		}
		
		.slideBox .prevStop {
		    display: none;
		}
		
		.slideBox .nextStop {
		    display: none;
		}
		.about_bottom{
			background-color: #444;
			width:100%;
			height:290px;
			text-align: center;
			
		}
		/* 设计风格 */
		.design{text-align: center;}
		.design h2{color:#c60000;padding:20px 0;font-size:24px;}
		.design h2 span{color:#777;font-size:20px;}
		
		/* 新闻资讯 */
		.news{background-color:#f0f0f0;height:530px;margin-top:10px;text-align: center;}
		.news h2{color:#c60000;padding:20px 0;font-size:24px;}
		.news h2 span{color:#777;font-size:20px;}
		.new_jz{display:flex;width:1000px;margin:0 auto;}
		.new_jz .new_lf{background: #fff;width:70%;text-align: left;}
		.new_jz .new_lf ul{padding:15px 30px;}
		.new_jz .new_lf ul li{border-bottom: 1px #777 dashed;margin-bottom:20px;line-height:25px;}
		.new_jz .new_lf ul li a{font-size: 14px;}
		
		/* 产品 */
		.product{background: url(../images/product_bg.png) no-repeat;height:563px;text-align: center;}
		.product h2{color:#fff;padding:20px 0;font-size:20px;}
		.product h2 span{color:#fff;font-size:16px;}
		.product p{color:#fff;font-size:16px;}
		
		.picScroll-left{ width:1300px;  overflow:hidden; position:relative;margin:20px auto;}
		.picScroll-left .hd{ overflow:hidden;  height:30px; background:#f4f4f4; padding:0 10px;  }
		.picScroll-left .hd .prev,.picScroll-left .hd .next{ display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;
			 cursor:pointer; background:url("images/arrow.png") no-repeat;}
		.picScroll-left .hd .next{ background-position:0 -50px;  }
		.picScroll-left .hd .prevStop{ background-position:-60px 0; }
		.picScroll-left .hd .nextStop{ background-position:-60px -50px; }
		.picScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
		.picScroll-left .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("images/icoCircle.gif") 0 -9px no-repeat; }
		.picScroll-left .hd ul li.on{ background-position:0 0; }
		.picScroll-left .bd{padding:10px;}
		.picScroll-left .bd ul{ overflow:hidden; zoom:1;}
		.picScroll-left .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }
		.picScroll-left .bd ul li .pic{ text-align:center; }
		.picScroll-left .bd ul li .pic img{ width:300px; height:303px; display:block;  padding:2px; border:1px solid #ccc; }
		.picScroll-left .bd ul li .pic a:hover img{ border-color:#999;  }
		.picScroll-left .bd ul li .title{ line-height:24px;   }
		
		/* 联系 */
		.contact h2{color:#c60000;padding:20px 0;font-size:24px;text-align: center;}
		.contact h2 span{color:#777;font-size:20px;}
		.contact .nr{display: flex;width:1200px;margin:0 auto;}
		.contact .nr .cont_lf{text-align: left;}
		.contact .nr .cont_lf h1{margin-bottom:10px;}
		.contact .nr .cont_lf p{font-size: 16px;line-height:30px;}
		.cont_rt{width:50%;}
		.cont_rt li{font-size:16px;text-align: left;line-height:30px;padding:10px 40px;}
		input{width:100%;height:20px;}
		.submitBtn{width:200px;height:45px;background-color:#c60000;color:#fff;border:none;margin-left:45px;border-radius: 10px;}
		
		/* 友情链接 */
		.link{background-color: #e60000;color:#fff;margin-top: 30px;}
		.link_jz{width:1200px;margin:0 auto;display:flex;font-size: 16px;line-height:65px;}
		.link_jz li a{color:#fff;font-size:16px;}
		
		/* 底部 */
		.footer{background-color: #1b1b1b;color:#fff;height:100px;}
		.footer_jz{width:1200px;margin:0 auto;display:flex;}
		.footer_lf{width:35%;margin-top:30px;}
		.footer_rt{width:65%;margin-top:40px;}
		.footer_rt span{font-size:14px;line-height:20px;}
		.footer_rt span a{color:#fff;fon-size:14px;}
		
		/* 关于我们 */
		.ab_xq_jz{width:1200px;margin:40px auto;}
		.ab_xq_jz h1{text-align: center;color:#c60000;margin-bottom:40px;}
		.ab_xq_jz h1 span{font-size: 16px;color:#777;}
		
		/* 新闻中心 */
		.nw_xq ul li{border-bottom: dashed 1px #999;list-style: disc;position:relative}
		.nw_xq ul li a{font-size:15px;line-height:40px;}
		.nw_xq ul li span{position:absolute;right:0;top:10px;}
		/* 产品中心 */
		.nav_tp {
			display: flex;
			background-color: #c60000;
		}
		
		.nav_tp li {
			width: 33.3%;
			text-align: center;
			line-height: 40px;
		}
		.nav_tp li:hover {
			background-color: #333333;
		}
		.current{background-color: #333333;}
		
		.nav_tp li a {
			color: #fff;
			font-size: 16px;
		}
		.pt_lb{
			overflow: hidden;
			width:100%;
		}
		.pt_lb li{
			width:24%;
			border:solid 1px #999;
			text-align:center;
			margin:20px 0 20px 10px;
			float:left;
			overflow: hidden;
		}
		.pt_lb li img{
			width:100%;
		}
		
		.pt_lb li img:hover {
			animation: move .5s linear forwards;
			transform: scale(1);
		}
		 @keyframes move {
					0% {
						transform: scale(1);
					}
		 
					100% {
						transform: scale(1.1);
					}
				}


		/* 详情 */
		.nw_xq h1{color:#222;margin-bottom:20px;}
		.xq_sj{text-align: center;margin-bottom:15px;}
		.xq_sj span{font-size:16px;}
		.sx{position: relative;}
		.xyp{position:absolute;right:0}
		
		/* 联系我们 */
		.con_nr{display:flex;justify-content:space-between;}