@charset "gb2312";/*初始化样式*/html {	min-width: 1440px;}body {	padding: 0px;	margin: 0px auto;	zoom: 1;	/*设置字体*/	font-size: 14px;	line-height: 24px;	font-family: "微软雅黑";	color: #000;	/*设置宽度*/	width: 100%;	background: #fff;}ul, li, form, dl, dt, dd, div {	padding: 0px;	margin: 0px;	list-style: none;}.ul, .ul li {	list-style: none;}h1, h2, h3, h4, h5, h6, p {	padding: 0px;	margin: 0px;}select, input, textarea {	border-radius: 0;	color: #000;}input:focus {	outline: none;}/*强制去除表单自带的样式*/ input, button, select, textarea {	outline: none;/*-webkit-appearance:none;*/}/*强制去除textarea自带的样式*/textarea {	resize: none;/*-webkit-appearance:none;*/}/*stextarea, input, select {	background: none;	border: none;	margin: 0;	padding: 0;}html5设置*/article, aside, footer, header, hgroup, nav, section, figure, figcaption {	display: block;}figure, figcaption {	margin: 0px;	padding: 0px;}audio, canvas, progress, video {	display: inline-block;	vertical-align: baseline;}img {	border: none;	border: 0;	vertical-align: baseline;}a {	color: #282828;	text-decoration: none; noline:-webkit-tap-highlight-color:rgba(0,0,0,0);}/*清楚浮动*/.w1366 {	width: 1100px;	margin: 0 auto;}.product{	width:1200px;margin: 0 auto;}.index-pro-l{	margin-left:25px;}.clear {	clear: both;	height: 0px;	overflow: hidden;}.left {	float: left;}.right {	float: right;}/*导航*/#header {	width: 100%;}.top {	height: 34px;	line-height: 34px;	color: #888888;	border-bottom: 1px solid #e4e4e4;}.weixin {	cursor: pointer;	background: url(../images/weixin.png) left center no-repeat;	padding-left: 25px;}.weixin img {	float: right;	position: relative;	left: -248px;	display: none;	margin-top:35px;}.weixin:hover img {	display: block;	transition: 2s;}.top2 {	height: 105px;}.menu {	background-image:url(../images/nav.jpg)  ;	height: 45px;}.menu dd {	width: 14%;	text-align: center;	float: left;	height: 45px;	line-height: 45px;}.menu a {	color: #fff;	display: block;	background: url(../images/menu-r.png) right center no-repeat;}.menu dd:hover {	background: #de2b35;}.hover {	background: #f75860;}.hover a {	background: none;}/*轮播图*/.swiper-container {	width: 100%;	height: 475px;}/*一分钟了解*/.know {	position: relative;	margin-top: -70px;	height: 140px;	z-index: 999;	background: #fff;}.swiper-wrapper .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px; }.swiper-wrapper .hd ul{ text-align:center; }.swiper-wrapper .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:42px; height:5px; margin:1px; overflow:hidden; background:#000;		filter:alpha(opacity=50);opacity:0.5;  line-height:999px; }.swiper-wrapper .hd ul .on{ background:#f00;  }.world_img{float:left;padding-top:8px; }.hot_world{font-size:16px; color:#33364e; line-height:50px; }.search{background-color:#eeeeee; height:50px;}.world span a{color:#a5a5a5;font-size:14px; padding-left:15px;}/*#keys{-moz-border-radius: 15px;-khtml-border-radius: 15px;-webkit-border-radius: 15px;border-radius: 15px; height:30px;}*/#keys{border:1px solid #282828;-moz-border-radius: 15px;-khtml-border-radius: 15px;-webkit-border-radius: 15px;border-radius: 15px; height:28px;width:275px;}.know li {	float: left;}.know-1 {	width: 250px;	height: 140px;	background: url(../images/know-1.jpg) center no-repeat;	color: #fff;}.know-1 div {	padding: 45px 0 0 85px;}.know-1 div span {	font-size: 25px;}.know-1 div h2 {	font-size: 20px;}.know-2, .know-3, .know-4, .know-5 {	width: 225px;	text-align: center;}.know-2, .know-3, .know-4, .know-5 {	margin-top: 15px;}/*产品展示*/.index-pro {	margin-top: -15px;}/*.index-pro-title {	background: url(../images/index-pro-title.png) center no-repeat;	height: 81px;	margin-bottom: 30px;}*/.pro_title{	color:#33364e;	text-align:center;	font-size:25px;	line-height:35px;	padding-top:65px;	font-weight:Regular;}.right h2{line-height:35px; font-size:18px;font-weight:bold;color:#e30613;}.p{	font-size:14px;	line-height:35px;	color:#b1b1b1;	text-align:center;	letter-spacing:8px;}#triangle-down {	float:left; margin-top:10px; margin-right:15px;    width: 0;    height: 0;    border-left: 5px solid transparent;    border-right: 5px solid transparent;    border-top: 10px solid red;}.title1{color:#e30613;font-size:18px;font-weight:Bold;}.conpany{background:url(../images/youshi_back.jpg);}.index-pro-l li {		height: 32px;	line-height: 32px;	border: 1px solid #e5e5e5;	width:140px;	text-align:center;	font-size:14px;	margin-left:25px;	margin-right:25px;	margin-top:20px;	float:left;}.goodness{	width: 1100px;	height:500px;	background:url(../images/youshi.jpg) center no-repeat;	}.index-pro-l li:hover {background-color:#e30613;color:#ffffff; }.index-pro-l .title1 {	height: 65px;	line-height: 65px;	font-size: 20px;	font-weight: bold;	color: #fff;	background: #fd992c;	text-align: center;}.index-pro-r {	width: 875px;	height: 525px;	background: #f4f4f4;	margin-bottom: 55px;}.index-pro-r .swiper1 {	width: 820px;	height: 390px;	margin: 86px auto;}.index-pro-r .swiper-slide .pro-name {	display: block;	text-align: center;	height: 80px;	background: #fd992c;	color: #fff;	padding: 15px 0;}.index-pro-r .swiper-slide img {	width: 260px;	height: 310px;}/*首页优势*/.index-choose {	background: url(../images/index-choose.jpg) center no-repeat;	height: 1663px;}.choose-title {	padding-top: 75px;	text-align: center;}.menu a.choose-title span {	font-size: 35px;	font-weight: bold;	margin-bottom: 40px;	display: block;}.choose-con {	padding-left: 75px;	margin-top: 60px;}.choose-con p {	padding-left: 30px;	font-size: 15px;	line-height: 30px;	font-weight: 600;}.choose-con p span {	color: #ff7200;}.choose-1 {	min-width: 388px;	background: url(../images/index-choose-title.png) center no-repeat;	height: 58px;	line-height: 58px;	font-size: 25px;	font-weight: bold;	color: #4aad01;	text-indent: 30px;}.choose-2 {	background: #4aad01;	border-radius: 15px;	font-size: 18px;	line-height: 30px;	text-align: center;	margin: 20px 0px 20px 15px;	color: #fff;}/*首页技术介绍*/.index-jishu {	background: url(../images/index-jishu.jpg) center no-repeat;	height: 1130px;}.jishu-title {	text-align: center;	color: #fff;	font-size: 26px;	font-weight: bold;	padding-top: 75px;}.jishu-content {	margin-top: 125px;	color: #444444;	font-size: 15px;}.jishu-content-1 {	background: url(../images/jishu1.png) center no-repeat;	width: 311px;	height: 152px;	margin-left: 145px;}.jishu-content-1 h2 {	font-size: 25px;	color: #3e3e3e;	padding: 23px 0 0 110px;}.jishu-content-1 p {	padding: 40px 0 0 35px;	display: block;}.jishu-content-2 {	background: url(../images/jishu2.png) center no-repeat;	width: 346px;	height: 152px;	margin-right: 142px;	margin-top: 5px;}.jishu-content-2 h2 {	font-size: 25px;	color: #3e3e3e;	padding: 20px 0 0 100px;}.jishu-content-2 p {	padding: 40px 0 0 35px;	display: block;}.jishu-content-3 {	background: url(../images/jishu3.png) center no-repeat;	width: 309px;	height: 222px;	margin-top: 90px;	margin-left: 54px;}.jishu-content-3 h2 {	font-size: 25px;	color: #3e3e3e;	padding: 25px 0 0 105px;}.jishu-content-3 p {	padding: 30px 0 0 20px;	display: block;}.jishu-content-4 {	background: url(../images/jishu4.png) center no-repeat;	width: 349px;	height: 217px;	margin-top: 90px;	margin-right: 54px;}.jishu-content-4 h2 {	font-size: 25px;	color: #3e3e3e;	padding: 30px 0 0 50px;}.jishu-content-4 p {	padding: 35px 0 0 15px;	display: block;}.jishu-content-5 {	background: url(../images/jishu5.png) center no-repeat;	width: 349px;	height: 223px;	margin-top: 90px;	margin-left: 100px;}.jishu-content-5 h2 {	font-size: 25px;	color: #3e3e3e;	padding: 30px 0 0 130px;}.jishu-content-5 p {	padding: 35px 0 0 20px;	display: block;}.jishu-content-6 {	background: url(../images/jishu6.png) center no-repeat;	width: 409px;	height: 223px;	margin-top: 95px;	margin-right: 90px;}.jishu-content-6 h2 {	font-size: 25px;	color: #3e3e3e;	padding: 30px 0 0 100px;}.jishu-content-6 p {	padding: 35px 0 0 20px;	display: block;}.index-jishu2 {	background: url(../images/index-jishu2.jpg) center no-repeat;	height: 1675px;}.jishu2-content {	margin-top: 130px;	margin-right: 70px;}.jishu2-content-title {	height: 60px;}.jishu2-content-title .xh {	background: url(../images/index-jishu2-title.jpg) center no-repeat;	height: 45px;	width: 49px;	font-size: 25px;	color: #fff;	text-align: center;	font-weight: bold;	padding-top: 15px;}.jishu2-content-title .biaot {	font-size: 25px;	line-height: 30px;	margin-left: 20px;}.jishu2-content-title .biaot font {	font-weight: bolder;	color: #4aad01;}.jishu2-content-title .biaot span {	color: #cecece;}.jishu2-content .nr {	width: 400px;	padding: 40px 0px;	border-bottom: 3px solid #4aad01;	line-height: 25px;	font-size: 15px;}.jishu2-content .nr span {	color: #ff7200;}/*首页品质荣誉*/.index-pzry{	border-top: 1px solid #e0e0e0;}.pz-title {	height: 160px;	text-align: center;	border-bottom: 1px solid #e0e0e0;	font-size: 26px;	color: #383838;}.pz-title1 {	background: url(../images/titlebg.png) center no-repeat;	width: 308px;	height: 81px;	padding: 45px 0 35px 0;	margin: 0 auto;}.pz-title1 h3 {	line-height: 40px;}.pz-title1 span {	font-size: 14px;	color: #b0b0b0;}.pz-copy {	line-height: 85px;}.pz-copy a {	padding: 0 35px;}.pz-copy-show {	height: 275px;	margin-bottom: 30px;}.pz-copy-show .swiper-container {	width: 100%;	height: 275px;}.pz-copy-show .swiper-slide {	width: 400px;	height: 275px;}.pz-copy-show .swiper-slide img {	width: 400px;	height: 275px;}.swiper-button-prev3, .swiper-button-next3 {	position: absolute;	top: 0%;	width: 30%;	height: 275px;	z-index: 10;	cursor: pointer;	text-align: center;}.swiper-button-prev3 img {	position: absolute;	right: 100px;	top: 35%;}.swiper-button-next3 img {	position: absolute;	left: 100px;	top: 35%;}.swiper-button-prev3.swiper-button-disabled, .swiper-button-next3.swiper-button-disabled {	opacity: 0.35;	cursor: auto;	pointer-events: none;}.swiper-button-prev3, .swiper-container-rtl .swiper-button-next2 {	background-color: rgba(0,0,0,0.2);	left: 0;}.swiper-button-next3, .swiper-container-rtl .swiper-button-prev2 {	background-color: rgba(0,0,0,0.2);	right: 0;}.pz-hzkh li {	float: left;	border: 1px solid #e4e4e4;	margin-right: 15px;}.ry-show {	background: url(../images/rybg.png) center no-repeat;	height: 325px;	position: relative;	margin-bottom: 55px;}.ry-show .swiper-container {	width: 1024px;	height: 220px;	padding-top: 45px;}.swiper-button-prev2, .swiper-button-next2 {	position: absolute;	top: 0%;	width: 38px;	height: 81px;	margin-top: 110px;	z-index: 10;	cursor: pointer;	-moz-background-size: 27px 44px;	-webkit-background-size: 27px 44px;	background-size: 27px 44px;	background-position: center;	background-repeat: no-repeat;}.swiper-button-prev2.swiper-button-disabled, .swiper-button-next2.swiper-button-disabled {	opacity: 0.35;	cursor: auto;	pointer-events: none;}.swiper-button-prev2, .swiper-container-rtl .swiper-button-next2 {	background: url(../images/ry-prev.png) center no-repeat;	left: 2px;}.swiper-button-next2, .swiper-container-rtl .swiper-button-prev2 {	background: url(../images/ry-next.png) center no-repeat;	right: 2px;}/*牵手华志城*/.qshzc {	background: url(../images/qshzc.jpg) center no-repeat;	height: 720px;}.qshzc-content li {	float: left;	margin-right: 46px;}.btn {	display: inline-block;	padding: 10px 20px;	font-size: 18px;	color: #fff;	border: 2px solid #fff;	text-decoration: none;	transition: 0.4s;	margin-bottom: 25px;}.btn:hover {	background-color: transparent;	color: #ff7200;	transition: 0.4s;	border: 2px solid #ff7200;}.text-desc h3 {	border: 1px solid #fff;	width: 20px;	margin: 180px auto 30px auto;}.text-desc {	position: absolute;	left: 0;	top: 0;	background-color: rgba(84,184,0,0.75);	height: 100%;	opacity: 0;	width: 100%;}.port-1 {	float: left;	width: 100%;	position: relative;	overflow: hidden;	text-align: center;}.port-1 .text-desc {	opacity: 0.9;	top: -100%;	transition: 0.5s;	color: #fff;}.port-1 img {	transition: 0.5s;}.port-1:hover img {	transform: scale(1.2);}.port-1.effect-1:hover .text-desc {	top: 0;}/*首页新闻资讯*/.index-news{	margin-bottom: 70px;}.news-con-l {	width: 420px;}.news-con-r {	width: 680px;}.news-shipin {	height: 300px;}.news-shipin .shipin-title {	font-size: 18px;	height: 35px;	background: url(../images/shipin.jpg) bottom no-repeat;}.news-shipin .shipin-title span {	color: #989898}.news-shipin .shipin-title a {	display: block;	background: #4aad01;	font-size: 14px;	color: #fff;	width: 84px;	line-height: 24px;	text-align: center;}.shipin {	margin-top: 25px;}.qy-title {	font-size: 18px;	height: 35px;	border-bottom: 1px solid #00904a;	margin-top: 35px;}.qy-title span {	color: #989898}.qy-con li{	line-height: 49px;	border-bottom: 1px dashed #e5e5e5;	font-size: 13px;}.qy-con li a{	color: #262626;}.qy-con-1 h3{	margin-top: 10px;	font-size: 16px;}.qy-con-1 p{	color: #989898;	line-height: 30px;}.r-title {	font-size: 18px;	height: 35px;	background: url(../images/mt.jpg) bottom no-repeat;}.r-title span {	color: #989898}.mt-con{	margin-top: 25px;	margin-bottom: 35px;}.mt-con li{	height: 110px;	margin-top: 20px;}.mt-con-r{	width: 470px;}.mt-con-r p{	color: #989898;}.bk-con{	width: 450px;	font-size: 13px;}.bk-con li{	line-height: 40px;}/*底部*/.footer {	height: 475px;}.footer-content {	height: 280px;	color: #1b1b1b;}.link {	height: 60px;	background-color:#f4f4f4;	line-height: 60px;	font-size: 16px;	font-weight: bold;}.link a {	font-size: 14px;	color: #989898;	margin: 0 15px;	font-weight: normal;}.footer-content ul {	display: block;	text-align: center;	float: left;}.footer-content li.ftitle {	font-weight: bold;	font-size: 16px;	height: 60px;	line-height: 60px;}.footer-content li {	padding: 0 40px;	line-height: 30px;}.footer-content li a {	color: #989898;	font-size: 14px;}.footer-info {	color: #fff;	height: 70px;	background: #33364e;}.footer-info img {	float: left;}.footer-info p {	line-height:70px;	color: #9e9e9e;}.mark_b{overflow: hidden;width: 120px;height: 40px;display: inline-block;vertical-align: middle;float: right;line-height: 70px;padding-left:  15px;padding-top:  15px;}.news_title{ font-size:16px; line-height:35px;}.news_more{background-color:#e30613; font-size:12px;line-height:27px;color:#ffffff;padding:10px 40px;}.news_date{float:left;font-size:35px;padding-top:25px; width:90px;}.news_year{font-size:14px;line-height:35px;}.news_time{float:left; width:90px;height:105px; text-align:center; padding-bottom:11px;}.news_time #news_time:hover{ background:url(../images/newtime_back.jpg);width:90px;height:105px; color:#ffffff;}.news_conter{font-size:14px;line-height:27px;color:#989898;}.index_news{border-bottom: 1px #dedede solid;padding-top:5px;width:100%;}.pro_all{background-color : #fafafa;}.pro-l li{height: 32px;	line-height: 32px;	border: 1px solid #e5e5e5;	width:140px;	text-align:center;	font-size:14px;	margin-left:16px;	margin-right:25px;	margin-top:20px;	float:left;	}.pro-l li:hover {background-color:#e30613;color:#ffffff; }.job_title tr{background-color:#000000; color:#ffffff; font-size:14px;}.job_title td{text-align:center;width:220px;}.job_content{margin-top:1px;}.job_content tr{background-color:#e9e9e9; color:#ffffff; font-size:14px;}.job_content td{text-align:center; width:220px;}.play{display:none;}.search_but{background-image:url(../images/search.jpg); width:19px;height:20px; border:none;margin-left:-45px;}.play_title td {text-align: center;width: 220px; background:#e9e9e9;}.play_title td span{color:#e30613; text-align: center;width: 220px; }.play_color span{color:#828282; text-align: center;}.content_details p{color:#989898;line-height:25px;font-size:14px;}.content_details{padding-left:65px;}.jiazai{text-align:center;}.jiazai span{width:305px;height:45px;padding:15px 45px;color:#858585;line-height:45px; border:#c7c7c7 1px solid;}#hover2 {	border-bottom: 2px solid #c42626;	height:75px;}#hover2 a{color: #e30613;}.job_about{background:#ca1c26; color:#ffffff;}.about_more .td1{background-image:url(../images/xiaotubiao1.jpg); width:59px;height:53px;}.about_more .td1:hover{background-image:url(../images/xiaotubiao1_02.jpg); width:59px;height:53px;}.about_more .td2{background-image:url(../images/xiaotubiao2.jpg); width:81px;height:53px;}.about_more .td2:hover{background-image:url(../images/xiaotubiao2_02.jpg);width:81px;height:53px;}.about_more .td3{background-image:url(../images/xiaotubiao3.jpg); width:73px;height:53px;}.about_more .td3:hover{background-image:url(../images/xiaotubiao3_02.jpg); width:73px;height:53px;}.about_more{margin-top: 25px;}.about_more a{display: inline-block;vertical-align: middle;}.about_more a.a_more{padding: 10px 20px;border:1px solid #e30613;color:#e30613;width:  140px;text-align: center;}.news-qy.qy-con img{width:470px;height:149px;}.ad tr .img{                 width:201px; height:88px; 				border:1px #dedede solid;                overflow: hidden; 				}.ad tr td img:hover {                  transform: scale(1.3);                  transition: all 1s ease 0s;                  -webkit-transform: scale(1.3);                  -webkit-transform: all 1s ease 0s; 					            } .news-qy .qy-con img{width:470px;height:149px;}