﻿/* CSS Document Reset begin*/
body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,li,legend,input,textarea,select{margin:0;padding:0;}
h1,h2,h3,h4,h5,h6{ font-size:12px; font-weight:normal;}
body{font-size:12px;font-family: "微软雅黑";

	background: #f7f7f7;-webkit-text-size-adjust:100%;}
#banner > img{
	width:100%;
}
.pageBox {text-align: center;}
.pageBox a {border:1px solid #ddd;display:inline-block;color: #707070;width:40px;height:34px;font:bold 12px/34px arial;}
.pageBox a:hover,.pageBox a:active{background:#e65f31;color: #FFFFFF;text-decoration: none;}
.pageBox .cur { background: #e65f31;border: 1px solid #e65f31;text-decoration: none;}
.pageBox a.cur {color: #fff;}
.pageBox .disabled {width: 45px;}
input,button,select,textarea,area{outline:none}
a{color:#000;text-decoration:none}
a:hover{text-decoration:none; color:#c9040b;}
em{font-style:normal}
li{list-style:none}
img{border:0;vertical-align:middle}
table{border-collapse:collapse;border-spacing:0;width: 100%;}
p{word-wrap:break-word}
/* CSS Document Reset over*/
.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */

/******************Global CLASS begin************/
.fl{ float:left;}
.fr{ float:right; width: 66.6%}
.clear{float:none; clear:both; display:block; height:0px; font-size:0px;}
.red{ color:#c9040b;}
.bor{}
.borbottom{ border-bottom:#9f9f9f dashed 1px;}
.imgbor{padding:1px; border:#CCC solid 1px;}
.imgbor2{padding:2px; border:#CCC solid 1px;}
.yahei{ font-family:'微软雅黑';}
.center{ display:block; margin:0px auto;}
.block{ display:block;}
.none{ display:none;}
.w705{ width:705px;}
.blank10{ height:10px;}
.blank20{ height:20px;}
.blank30{ height:30px;}


.top_nav{
	height:30px; border-bottom:1px solid #eee; color:#999; line-height:30px; background:#f8f8f8;
}
.top_nav img{
	vertical-align:middle
}
.top_nav a{
	color:#999;
}
.top_nav a:hover{
	color:#009;
}
.top_nav span{
	float:right
}
.top_nav span a{
	display:inline-block; height:12px; padding-left:20px; background-repeat:no-repeat; margin-left:10px; background-position:0px 0px; line-height:25px; padding-right:12px;
}
.top_nav span a.sitemap{
	background-position:0px -12px;
}
.top_nav span a.cart{
	background-position:0px -24px;
}
.top_nav span a.fav{
	background-position:0px -36px; padding-right:0px;
}
.wrap {
	width: 1200px;
	margin: 0px auto;
}
/* CSS Document */
#main{ width:1200px; margin:5px auto 0px; }
#left{ width:260px; float:left;}
#left .menu{ border:#dedede solid 1px;margin-bottom: 20px;}
#left .menu div.box{ border:#fff solid 1px; text-align:center; min-height:100px; background:url(../images/left-bg.gif) repeat-x;}
#left .menu div.box p.tit{height:50px; line-height:50px; text-align:center; margin-bottom:20px; position:relative; top:10px; left:-7px;  background:url(../images/left-tit.gif) no-repeat; color:#fff; font-size:16px; font-weight:bold;}
#left .menu div.box a.nav{ display:inline-block; width:200px; height:28px; line-height:28px; margin-bottom:15px; text-align:center; background:url(../images/left-menu.gif);}
#left .menu div.box a:hover{ text-decoration:none;}
#left .chazhao,#left .newslist,#left .zhuantilist{ border:#dedede solid 1px; padding-top:1px; margin-top:18px;}
#left .newslist{ padding-bottom:20px;}
#left .chazhao p.tit,#left .newslist p.tit,#left .zhuantilist p.tit{ height:40px; background:url(../images/chazhao.gif) no-repeat center; text-align:center; font-size:16px; font-weight:bold; line-height:40px;}
#left .newslist p.tit{ margin-bottom:10px;}
#left .newslist a{ line-height:30px; padding-left:20px;}
#left .zhuantilist ul{ padding-top:10px;}
#left .zhuantilist li{ height:58px; padding:0px 10px 10px; line-height:20px;}
#left .zhuantilist img{ margin:0px 6px 0px 0px;}
#left #selects div#select{ display:none;}
#left #select a:hover{ text-decoration:none;}
#left #select{position:relative; text-align:left; width:206px;  margin:16px auto;}
#left #select .select{ display:block; color:#000; height:22px; line-height:22px; cursor:pointer; border:#dadada solid 1px; background:url(/_image/select-bg2.gif) right no-repeat;}
#left #select .sub{ display:block; width:204px; position:absolute; z-index:999; top:24px; color:#000; background:#fff;border:1px solid #bebebe; display:none;}
#left #select .sub li{height:25px; line-height:25px; cursor:pointer; padding-left:10px;}
#left #select .sub li:hover{background:#3879d9;  color:#FFF;}


#right{ min-height: 590px;width:909px; float:right;height: auto;
	border: 1px double #dfdfdf;background-color:#FFF}
#right .path{ width: 890px; margin-bottom: 20px;
	height: 50px;
	float: right;
	background: url(../images/about_right_bg.jpg) no-repeat;
	line-height: 50px;
	font-size: 18px;
	color: #073b62;
	font-weight: normal;}
#right .path strong{ float:left; font-size:14px;}
#right .path span{float: right;
	margin-right: 36px;
	font-family: "宋体";
	font-size: 12px;
	margin-top: 2px;}
#right .propath{ font-family:'宋体'; height:20px; border-bottom:#014582 solid 3px;}
#right .propath strong{ float:left; font-size:14px;}
#right .propath span{float:right;}
#right div.xiangguan{ margin-top:40px;}
#right div.xiangguan p.tit{ height:23px; line-height:23px; border-bottom:#979797 dashed 1px; margin-bottom:12px;}
#right div.xiangguan p.tit strong{ font-size:14px;}
#right div.xiangguan img{ padding:4px; border:#e7e7e7 solid 1px; float:left; margin-right:15px;}
#right div.xiangguan img.last{ margin-right:0px;}
/*************************aboutUs**************************/
.about_right{ width:1200px; height:auto;background-color: #FFF;font-size: 13px;}
.rightMenu {
	width: 100%;
	height: 50px;
	line-height: 50px;
	font-size: 14px;
	color: #073b62;
	font-weight: normal;
}

.rightContent {
	padding-left: 20px;
	height: auto;
	overflow: hidden;
	line-height: 24px;
}
.rightContent h3{
	text-align: center;
	font-size: 24px;
	margin: 20px 0;
}
.tagContent h3{ text-align: left }
.category_son{
	width: 15%;
	border: 1px solid gray;
	float: left;
	margin: 3px;
	height: 30px;
	line-height: 30px;
	text-align: center;
}
.category_son a{
	display: block;
	font-size: 13px;
}
.category_son a:hover{
	text-decoration: none;
	background-color: #0a6999;
	color:#fff;
}
.pro_c { width:100%;margin-top:20px}
.pro_c ul{ width:958px; min-height:260px; margin-top:0px}
.pro_c ul li{ float:left; text-align:center; width:212px; margin-left:20px; margin-top:10px}
.pro_c ul li img{ border:1px #ccc solid;  }
.pro_c ul li p{ margin-top:10px}
dl.dl_4{ height:385px ; width: 24%;float: left;margin-bottom:10px;overflow: hidden;padding:0 5px;}
.dl_4 dt a{ display:block;border: 1px solid #ccc;}
.dl_4 dt img{  display:block; width:100%;transition: all ease .5s;image-rendering: -webkit-optimize-contrast;}
.dl_4 dt img:hover{
	transform: scale(1.1);
	border-radius: 10%;
}
.dl_4 dd{overflow:hidden; color:#666; margin-top: 10px;}
.dl_4 dd h5{ font-size:14px; font-weight:bold; height:25px; text-align: center;overflow: hidden;}
.dl_4 dd h5 a,.dl_42 dd h5 a:hover{ color:#073b62;height: 25px;display: block;}
.h1_prodtitle{
	font-size:1.3em;
	border-bottom:1px dashed #073b62;
	padding:2px 0 10px;
	line-height:1.8em; color:#333; }
.lst_a{
	height: 45px;
	line-height: 45px;
}
.lst_a > a{
	display: block;
	width: 45%;
	float: left;
	text-align: center;
	color: #000;
	margin: 0 5px;
}
.lst_a > a:hover{
	background-color: #d04a15;
	color:#fff;
	text-decoration: none;
}
.lst_xiang{
	background-color: #e7e7e7;
}
.lst_online{
	background-color: #e7e7e7;
}

.leibie-lixia {
	height: 50px;
	padding: 0 4px;
	margin: 5px 0;
	float: left;
	width: 15.9%;
}
.leibie-lixia a {
	color: #000;
	font-size: 16px;
	display: block;
	height: 50px;
	line-height: 50px;
	text-align: center;
	border: 1px solid #d0cece;
	overflow: hidden;
}
.leibie-lixia a:hover {
	text-decoration: none;
	background: #ebebeb;
}
.n_info_con .apage { text-align:center; margin-bottom:10px;}
.proc,.pdesc,.psale,.nr_list li{width:366px; padding:6px 0;font-size:14px;}
.yuer {
	width: 861px;
	height: 110px;
	overflow: hidden;
	border-bottom: 1px dotted #CCC;
	margin-top: 30px;
	margin-bottom: 30px;
}
.yuer2 {
	width: 861px;
	height: 224px;
	overflow: hidden;
	border-bottom: 1px dotted #CCC;
	margin-top: 20px;
	margin-bottom: 20px;
}
.yuer3 {
	width: 861px;
	height: 234px;
	overflow: hidden;
	border-bottom: 1px dotted #CCC;
	margin-top: 30px;
	margin-bottom: 30px;
}
.yuerLeft {
	width: 200px;
	height: 200px;
	float: left;
	border: 1px double #eeeeee;
}
.yuerLeft2 {
	width: 300px;
	height: 200px;
	float: left;
}
.yuerRight {
	width: 630px;
	height: 170px;
	float: right;
	margin-left: 16px;
}
.yuerRight2 {
	width: 530px;
	height: 200px;
	float: right;
	margin-left: 16px;
}
.yuerRight2 .yuerTitle{ font-size:18px; padding-top:50px; width:100%}
.yuerRight2 .yuerBox .yuerTitle{ padding-top:0;}
.yuerLeft2{ text-align:center}
.yuerLeft2 img:hover{ border:1px solid #999; width:95%; height:95%;transition: 0.3s;}
.yuerRight2 .yuerBox{ height:200px; width:100%}
.yuerRight2 .yuerZhize{ padding-top:10px; font-size:14px; width:100%; height:auto}
.yuerRight2 .yuerTime{ font-size:14px; width:100%; text-align:right}
.newsRight {
	width: 843px;
	height: 100px;
	float: left;
	margin-left: 16px;
}
.yuerBox {
	width: 630px;
	height: 170px;
	overflow: hidden;
}
.yuer2 .yuerBox {
	width: 630px;
	height: 170px;
	overflow: hidden; padding-top:50px;
}
.newsBox {
	width: 820px;
	height: 113px;
	overflow: hidden;
}
.newsZhize {
	width: 710px;
	height: 48px;
	line-height: 22px;
	font-size: 14px; float:left;
	color: #666666;
	overflow: hidden; padding-top:20px;
}
.yuerTitle {
	width: 630px;
	height: 24px;
	line-height: 25px;
	font-size: 16px;
	color: #333333;
	font-family: "微软雅黑";
}
.yuerTitle a {
	color: #332e2e; font-weight:bold; font-size:20px;
	font-family: "微软雅黑";
}
.yuerTitle a:hover{color: #c9040b; font-family:"微软雅黑"; }
.yuerZhize {
	width: 630px; padding-top:10px;
	height: 48px;
	line-height: 22px;
	font-size: 12px;
	color: #666666;
	overflow: hidden;
	font-family: "宋体";
}
.yuerTime { border-radius:5px; padding-top:5px;
	width: 100px; float:right;
	height: 80px; text-align:center;
	overflow: hidden;
	line-height: 24px;
	font-size: 12px;
	font-family: "宋体";
	color: #999999;
}
.yuerTime b{ color:#e65f31; font-size:34px; font-family:"微软雅黑"; }
.yuerTime p{ color:#e65f31; font-size:16px; padding-top:10px;font-family:"微软雅黑";}
.yuerTime span{ font-size:14px; color:#666; font-family:"微软雅黑"; padding-top:10px; }
.yuerTime i{ font-style:normal; font-size:26px; color:#666; font-family:"微软雅黑"; }
.yuerTime a{ font-weight:bold}
#fengye {
	LIST-STYLE-TYPE: none;
	clear: both;
	text-align: center;
	height: 40px;
	font-weight: bold;
}
#fengye li {
	background: #fff;
	border: 1px solid #ccc;
	padding: 2px 5px;
	margin: 0 3px;
	display: inline;
}
#fengye .thisclass{
	background: #073b62 none repeat scroll 0 0;
	border: 1px solid #ccc;
	padding: 2px 5px;
	margin: 0 3px;
	display: inline;
	color:#FFF;
}
.biaoti {
	clear: both;
	height: 30px;
	line-height: 30px;
	overflow: hidden;
}
.biaoti h1 {
	float: left;
	font-size: 16px;
	font-weight: normal;
	color: #393941;
	padding-top: 5px;
}
.biaoti h1 span {
	color: #c9c9c9;
	font-size: 12px;
	margin-left: 5px;
}
.pro_gdlist {
	clear: both;
	border: 1px solid #ccc;
	_border-top: 0px solid #ccc;
	margin-top: 10px;
	padding-bottom: 29px;
	_margin-top: 0px;
	overflow: hidden;
	background: #fff;
}
.pro_gdlist li {
	width: 250px;
	float: left;
	margin-left: 5px;
	margin-right: 5px;
	height: 100px;
	_height: 90px;
	margin-top: 10px;
}
.pro_gdlist li .pic {
	height: 100px;
	width: 100px;
	background: #fff;
	border: 1px solid #ddd;
	text-align: center;
	line-height: 80px;
	float: left;
	overflow: hidden;
}
.pro_gdlist li .pic a {
	height: 100px;
	width: 100px;
	border: 0px solid #fff;
	line-height: 80px;
}
.pro_gdlist li .titles {
	float: left;
	width: 140px;
	margin-left: 5px;
}

.pro_gdlist li .titles p {
	font-size: 12px;
	color: #666;
	line-height: 20px;
	height: 40px;
	overflow: hidden;
	margin-bottom: 5px;
}
.pro_gdlist li .titles .xx_more {
	font-size: 12px;
	background: url(../images/cion03.gif) no-repeat left;
	padding-left: 10px;
	color: #c9040b;
}
.yangshengInfo {
	height: auto;
	border-bottom: 1px dotted #CCC;
	margin-top: 10px;
	margin-bottom: 20px;
}
.infoTitle {
	width: 861px;
	height: 40px;
	overflow: hidden;
	color: #073b62;
	font-size: 16px;
	font-family: "微软雅黑";
}
.infoTitle h1 {
	font-weight: bold;
	color: #073b62;
	font-size: 16px;
	font-family: "宋体";
}
.infoOther {
	width: 861px;
	height: 30px;
	overflow: hidden;
	line-height: 30px;
	color: #999999;
	font-size: 12px;
	font-family: "宋体";
}
.infoDetail {
	width: 859px;
	height: auto;
	margin-top: 20px;
	margin-bottom: 20px;
	font-family: SimSun;
	color: #333333;
	font-size: 14px;
}
.infoDetail h3{ text-align: left; font-weight: bold}
.infoPager {
	width: 861px;
	height: 45px;
	line-height: 20px;
	margin-bottom: 30px;
}
.otherMenu {
	width: 861px;
	height: 40px;
	line-height: 40px;
	font-size: 16px;
	color: #073b62;
	font-weight: normal;
	border-bottom: 1px double #666;
	font-family: "微软雅黑";
}
.otherBox {
	width: 861px;
	height: 180px;
	margin-bottom: 2px;
	overflow: hidden;
}
.otherLeft {
	width: 430px;
	height: 180px;
	float: left;
	overflow: hidden;
}
.otherLeft ul {
	width: 430px;
	height: 180px;
	float: left;
}
.otherLeft ul li {
	float: left;
	height: 30px;
	line-height: 30px;
	width: 430px;
	margin-right: 0px;
	margin-top: 5px;
	margin-bottom: 5px;
	overflow: hidden;
}
.otherRight {
	width: 431px;
	height: 180px;
	float: right;
	overflow: hidden;
}
.otherRight ul {
	width: 431px;
	height: 180px;
	float: left;
}
.otherRight ul li {
	float: left;
	height: 30px;
	line-height: 30px;
	width: 430px;
	margin-right: 0px;
	margin-top: 5px;
	margin-bottom: 5px;
	overflow: hidden;
}
.p_tabs {
	margin-top: 0px;
	border-bottom: 1px solid #ccc;
	height: 40px;
	background: #f1f1f1;
}
.p_tabs ul li {
	float: left;
	padding: 0 30px;
	margin-left: 20px;
	line-height: 40px;
	background: #f1f1f1;
	font-weight: bold;
	font-size: 16px;
	font-family: "Microsoft YaHei";
}
#about-jieshao{ width:871px;
	padding-left:20px;padding-right:20px;
	line-height: 1.5;
	font-size: 16px;
	color: #666666;
	font-family: "宋体";}
#about-jieshao p.desc{ line-height:27px; margin-top:28px;}
#about-jieshao p.desc img{ float:left; margin-right:15px;}
#about-jieshao ul{ margin-top:40px;}
#about-jieshao ul li{ width:259px; float:left; margin-right:35px; margin-bottom:20px;}
#about-jieshao ul li.last{ margin-right:0px;}
#about-jieshao ul h3{ text-align:center; font-size:14px; font-weight:bold; color:#c9040b; line-height:30px;}


#about-wenhua{ font-family:'宋体'; width:870px;}
#about-wenhua p.desc{ line-height:25px; margin-top:30px;}
#about-wenhua p.desc .red{ font-size:14px;}
#about-wenhua p.desc img{ float:left; border:#d2d2d4 solid 1px; padding:3px; margin-right:15px;}
#about-wenhua div{ line-height:25px;}
#about-wenhua div h3.tit{ height:23px; line-height:23px; margin:30px 0px 10px; font-weight:bold; padding-left:10px; background-color:#f0f0f0;}


#about-maoyi{ width:700px; margin-top:20px;}
#about-maoyi p.desc{ line-height:25px;}
#about-maoyi img{ margin-top:30px;}

#right #about-rongyu h1{ font-family:'微软雅黑'; font-size:20px; font-weight:bold; line-height:60px; letter-spacing:1px;}
#right #about-rongyu p{ line-height:25px;}
#right #about-rongyu div{ width:199px; height:297px; float:left; margin-right:42px; margin-top:60px;}
#right #about-rongyu div.last{ margin-right:0px;}
#right #about-rongyu div img{ border:#CCC solid 1px; padding:10px;}
#right #about-rongyu div p{ height:30px; line-height:30px; font-size:16px; font-weight:bold; font-family:'微软雅黑'; text-align:center; color:#c9040b;}
#right #about-rongyu img.zhengshu{ border:#CCC solid 1px; padding:4px; float:left; margin-right:12px; margin-top:50px;}

/*************************product**************************/
#pro_detail_box01 {
	width: 100%;
	height: 420px;
	clear: both;
	margin-bottom: 10px;
}
#pro_detail_text {
	float: right;
	height: 240px;
	width: 48%;
	display: block;
	font-size: 16px;
	margin-top: 20px;
}
#pro_detail_text h1 {
	font-size: 22px;
	font-weight: bold;
	border-bottom: 1px solid #ccc;
	color: #073975;
	margin-bottom: 14px;
	padding-bottom: 19px;
}
#pro_detail_text .pro_ms {
	margin-top: 10px;
	clear: both;
	margin-bottom: 5px; margin-right:8%;
}
#pro_detail_text .pro_ms p {
	line-height: 23px;
	margin-top: 10px;
	overflow: hidden;
	clear: both;
}
#pro_detail_text .pro_ms .liuyan{margin-top: 25px;}
#pro_detail_text .pro_ms .liuyan a{ background: #cb4e22;  border-radius: 5px;  display: block; padding: 10px 20px; text-align: center; float: left; margin-right: 10px; color: #fff;font-size: 16px; font-weight:bold}
#pro_detail_text .pro_ms .liuyan a:hover{background: #0256ac; }
#pro_detail_text .pro_ms .liuyan .on,#pro_detail_text .pro_ms .liuyan .on:hover{ background: #fff; border: 1px solid #cb4e22; color:#cb4e22 }
#pro_detail_text .pro_ms .liuyan .on:hover{}
.left-pro {
	width: 47%;
	border: 1px solid #ccc;
	text-align: left;
	float: left;
	background-color: #FFF;
	margin-top: 20px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 10px;
}
.left-pro .t2 {
	width: 80%;
	text-indent: 0;
	float: left;
}
.left-pro .t1 {
	width: 17%;
	float: right;
}
#showArea {
	margin: 10px;
	overflow: hidden;
}
#showArea img {
	cursor: pointer;
	display: block;
	margin-bottom: 5px;
	width: 68px;
	padding: 1px;
	border: 1px solid #f1f1f1;
	float: left;
}
.detail_cp_img{
	transition: all ease .5s;
	transform: scale(1.1);
}
.fangda{
	display: block;
	position: fixed;
	top: 15%;
	left: 30%;
}
.big_img{
	position: fixed;
	z-index: 1001;
	top: 20%;
	left: 30%;
	width: 600px !important;
	height: 600px !important;
	transition: all ease 1s;
	-webkit-transition: all ease 1s;
}
.suoxiao{
	width: 350px;
	height: 350px;
	transition: all ease 0.5s;
	-webkit-transition: all ease 0.5s;
}

.MagicZoomBigImageCont{border:1px solid #91b817;overflow:hidden}
.MagicZoomBigImageCont img{width:800px;height:800px}
.MagicZoomBigImageCont iframe{width:300px;height:300px}
.MagicZoomHeader{font:10px Tahoma, Verdana, Arial, sans-serif;color:#fff;background:#91b817;text-align:center !important}
.MagicZoomPup{border:1px solid #aaa;background:#fff;cursor:hand;left:0}
.MagicZoomLoading{text-align:center;background:#fff;color:#444;opacity:0.8;padding:3px 3px 3px 3px !important;display:none}
.MagicZoomLoading img{padding-top:3px !important}
.MagicThumb{cursor:url(cursor/zoomin.cur), pointer;outline:none}
.MagicThumb-zoomed{cursor:default}
.MagicThumb span{display:none}
.MagicThumb-image{border:1px solid #ccc;outline:none}
.MagicThumb-image-zoomed{cursor:url(cursor/zoomout.cur), pointer}
.MagicThumb-caption{color:#333333;background-color:#F0F0F0;border:1px solid #CCC;border-top:none;font-family:Verdana, Helvetica;font-size:11px;padding:8px 16px}
.MagicThumb-controlbar{display:block;height:18px}
.MagicThumb-controlbar a{display:block;width:180px;height:180px;margin:0px 1px;outline:none;float:left;overflow:hidden}
.MagicThumb-controlbar a span{display:block;width:1000px;height:1000px;background:transparent url(graphics/controlbar.png) no-repeat 0 0;outline:none;position:absolute;left:0px;top:0px}
.MagicThumb-loading{border:1px solid #000;background:#fff url(graphics/loader.gif) no-repeat 2px 50%;padding:2px 2px 2px 22px;margin:0;text-decoration:none;text-align:left;font-size:8pt;font-family:sans-serif;}

.tagContent {
	color: #474747;
	padding: 20px;
	font-size: 16px;
}
.tagContent p{ font-size: 16px;}
#ny_pro_box02 {
	width: 100%;
	clear: both;
	margin: 0 auto;
}

/*************************service**************************/
#service-chengnuo{ width:671px; font-family:'宋体';}
#service-chengnuo p.desc{height:151px; line-height:25px; padding:0px 15px; margin-top:10px; background:url(/_image/service/chengnuo.jpg) 0px bottom no-repeat;}
#service-chengnuo p.desc strong{ font-size:14px;}
#service-chengnuo h3.tit{ font-weight:bold; font-size:14px; line-height:30px; border-bottom:#666 dotted 1px; margin-top:40px;}
#service-chengnuo p.ser{ line-height:23px; margin-top:20px;}
#service-chengnuo p.ser img{ border:#e1e1e1 solid 1px; padding:1px; float:left; margin-right:15px;}

#service-peijian div#obj div div{ width:139px; float:left; margin-right:17px; margin-bottom:20px;}
#service-peijian div#obj div h3{ text-align:center; line-height:25px;}

#service-wenti,#service-wangluo{ width:660px;}
#service-wenti h1{ line-height:60px; margin-bottom:10px; font-size:16px; font-weight:bold; padding-left:30px; background:url(/_image/service/q.gif) left center no-repeat;}
#service-wenti h3{ line-height:25px; font-size:14px; font-weight:bold; padding-left:40px; background-image:url(/_image/service/r.gif); background-position: 10px center; background-repeat: no-repeat; background-color:#f4f4f4;}
#service-wenti p{ line-height:25px; margin:10px 0px 30px;}


#service-wangluo *{ text-align:left;}
#service-wangluo p.desc{ margin-top:10px;}
#service-wangluo p{ line-height:30px; text-indent:2em;}
#service-wangluo h3{ line-height:26px; background-color:#f4f4f4; margin:10px 0px; font-weight:bold; font-size:14px;}
#service-wangluo img{ margin:15px 0px;}
/*************************product**************************/

#nr_main_box {
	clear: both;
	line-height: 22px;
	padding-top: 5px;
	color: #333;
}
.pro_list {
	clear: both;
	padding-bottom: 20px;
	_margin-top: 0px;
	overflow: hidden;
	background: #fff;
}
.pro_list li {
	width: 280px;
	float: left;
	margin-left: 5px;
	margin-right: 5px;
	height: 100px;
	_height: 90px;
	margin-top: 10px;
}
.pro_list li .pic {
	height: 100px;
	width: 100px;
	background: #fff;
	border: 1px solid #ddd;
	text-align: center;
	line-height: 80px;
	float: left;
	overflow: hidden;
}
.pro_list li .pic a {
	height: 100px;
	width: 100px;
	border: 0px solid #fff;
	line-height: 80px;
}
.pro_list li .titles {
	float: left;
	width: 170px;
	margin-left: 5px;
}
.pro_list li .titles h1 a {
	font-size: 12px;
	height: 20px;
	line-height: 20px;
	color: #666;
	display: block;
	font-weight: bold;
}
.pro_list li .titles h1 a:hover {
	color: #c9040b;
	font-weight: bold;
}
.pro_list li .titles p {
	font-size: 12px;
	color: #666;
	line-height: 20px;
	height: 40px;
	overflow: hidden;
	margin-bottom: 5px;
}
.pro_list li .titles .xx_more {
	font-size: 12px;
	background: url(../images/cion03.gif) no-repeat left;
	padding-left: 10px;
	color: #c9040b;
}
.pro-leibie .leibie-li {
	width:16.6%;
	float:left;
	background: #cb4e22;
	height: 50px;
	line-height: 50px;
	position: relative;
}
.leibie-li a {
	color: white;
	font-size: 17px;
	font-weight: bold;
	display: block;
	height: 50px;
	text-align: center;
	border: 2px solid #b7bfdb;
	box-shadow: 3px 8px 10px rgb(0 0 0 / 20%);
}
.leibie-li a:hover {
	text-decoration: none;
	background: #cb4e22;
}
/*************************prospage**************************/
#right .prospage #slider{ height:36px; border:#d6d6d6 solid 1px; border-top:0px; background-color:#ededed;}
#right .prospage #slider li{ width:109px; height:36px; line-height:36px; border-right:#fff solid 1px; cursor:pointer; text-align:center; float:left;}
#right .prospage #slider li.active{ background:url(/_image/pros/slider-bg.jpg); cursor:default; color:#fff;}
#right .prospage #slider li.active a{ cursor:default; color:#fff;}
#right .prospage #slider li a{ display:inline-block; width:109px; height:36px;}
#right .prospage #slider li a:hover{ text-decoration:none;}
#right .prospage #obj{ width:870px; margin-top:20px;}
#right .prospage #obj div.div1 div{ width:180px; float:left; margin-right:30px; margin-bottom:20px;}
#right .prospage #obj div.div1 div h3{ height:30px; line-height:30px; font-size:14px; font-weight:bold;}
#right .prospage #obj div.div1 div p{ line-height:20px; color:#747474;}
#right .prospage #obj div.div3 p.clearfix img{ margin-right:16px;}
#right .prospage #obj div.div3 p.clearfix{ height:131px; line-height:25px;}
#right .prospage #obj div.div3 p.clearfix strong{ font-size:14px;}
#right .prospage #obj div.div3 p.clearfix a{ margin-top:10px; padding:5px; background-color:#b7071b; font-size:14px; font-family:'宋体'; color:#fff; font-weight:bold;}
#right .prospage #obj div.div3 div{ width:320px; height:114px; float:left; overflow:hidden; margin-right:50px; margin-top:32px;}
#right .prospage #obj div.div3 div img{ float:left; margin-right:11px;}
#right .prospage #obj div.div3 div h3{font-weight:bold; font-size:14px; height:25px;}
#right .prospage #obj div.div3 div h3 a{ color:#0a3158;}
#right .prospage #obj div.div3 div h3 a:hover{ color:#c9040b;}
#right .prospage #obj div.div3 div p{ line-height:20px;}
#right .prospage #obj div.div5 div{ width:340px; height:114px; float:left; overflow:hidden; margin-right:50px; margin-bottom:32px;}
#right .prospage #obj div.div5 div img{ float:left; margin-right:11px;}
#right .prospage #obj div.div5 div p{ line-height:23px;}
#right .prospage #obj div.div5 div h3{font-weight:bold; font-size:14px; height:25px;}
#right .prospage #obj div.div5 div h3 a{ color:#c9040b;}
#right .prospage #obj div.div5 div p{ line-height:23px;}

/*************************anli**************************/
#right .prospage div.anli{ margin-top:15px;}
#right .prospage div.anli div{ width:182px; height:160px; background:url(/_image/anli/img-bg.gif) 0px 0px no-repeat; overflow:hidden; float:left; margin-right:18px; margin-bottom:21px;}
#right .prospage div.anli img{ padding:6px 0px 0px 6px;}
#right .prospage div.anli h3{ line-height:23px; text-align:center; margin-top:8px;}

/*************************propage**************************/
#right .prospage.propage { width:765px;}
#right .prospage.propage #slider{ border-top:#d6d6d6 solid 1px; margin-top:30px;}
#right .prospage.propage div.fl{ width:440px; height:400px; overflow:hidden;}
#right .prospage.propage div.fr{ width:311px; height:370px;}
#right .prospage.propage div.fr h1{ font-weight:bold; font-size:16px; text-align:left; height:30px;}
#right .prospage.propage div.fr .p1{ line-height:25px;}
#right .prospage.propage div.fr .p2{ height:98px; border-top:#979797 dashed 1px; margin-top:30px; background:url(/_image/pros/lianxi-bg.jpg) 0px 12px no-repeat; position:relative;}
#right .prospage.propage div.fr .p2 a{ color:#3d3d3d; top:15px; top:17px\9; position:absolute;}#right .prospage.propage div.fr .p2 a:hover{color:#c9040b;}
#right .prospage.propage div.fr .p2 .a1{left:22px;}
#right .prospage.propage div.fr .p2 .a2{left:130px;}
#right .prospage.propage div.fr .p2 .a3{left:232px;}
#right .prospage.propage div.fr .p2 a.a4{ display:inline-block; width:80px; height:27px;top:70px; left:228px;}
#right .prospage.propage #obj{ width:765px;}
#right .prospage.propage #obj .div1{ line-height:25px;}
#right .prospage.propage #obj .div2{ line-height:30px;}
.prospage.propage p.zhu{ color:#666; line-height:30px; padding-left:10px;}
.prospage.propage p.tabletit{ line-height:25px; font-weight:bold; color:#014582;}
/*table css start */

#table, #table1, #table2, #table3 {
	border:1px solid #424A4C;
	border-left:none;
	border-top:none;
}
#table tr, #table1 tr, #table2 tr, #table3 tr {
	height:25px;
	vertical-align:middle;
	line-height:25px;
}
#table td, #table1 td, #table2 td, #table3 td {
	border:1px solid #424A4C;
	border-bottom:none;
	border-right:none;
	text-align:center;
}
#table tr.color1, #table1 tr.color1, #table2 tr.color1, #table3 tr.color1 {
	background:#fff;
}
#table tr.color2, #table1 tr.color2, #table2 tr.color2, #table3 tr.color2 {
	background:#ccc;
}
/*table css end */
#right .prospage.propage .howbuy{ margin-top:25px;}
#right .prospage.propage .howbuy p.tit{ height:15px; height:17px\9; line-height:15px; line-height:17px\9;  color:#cc0000; font-family:'微软雅黑'; margin-bottom:10px; padding-left:30px; font-size:14px; font-weight:bold; background:url(/_image/pros/howbuy.gif) bottom no-repeat;}
#right .prospage.propage .howbuy p{ line-height:25px;}
#right .prospage.anlipage{}
#right .prospage.anlipage #obj{ width:765px;}
#right .prospage.anlipage #obj div div{ width:530px; margin-top:20px; float:left;}
#right .prospage.anlipage #obj div div h2{ font-size:14px; line-height:30px;}
#right .prospage.anlipage #obj div div h2 a{ font-size:12px;}
#right .prospage.anlipage #obj div div img{ margin-bottom:10px;}
#right .prospage.anlipage #obj div div p{ line-height:23px; }
#right .prospage.anlipage #obj div a.fl{ width:59px; height:45px; background:url(/_image/anli/spec.jpg); margin:200px 0px 0px 58px; }
#right .prospage.anlipage #obj div a.fr{ width:59px; height:45px; background:url(/_image/anli/spec.jpg) -59px 0px; margin:200px 58px 0px 0px; }


/*****************news list*********************/
#news-news p.desc{ line-height:25px; text-indent:2em;}
#news-news img{ margin-top:5px;}

#newspage div{ background-color:#f3f3f3; padding:15px; height:130px; margin-top:13px; overflow:hidden;}
#newspage div img{ float:left; padding:5px; border:#d4d4d4 solid 1px; margin-right:12px; background-color:#fff;}
#newspage div h1{ line-height:30px; font-size:16px; font-weight:bold; color:#b9091d;}
#newspage div p{ line-height:25px;}
#news-news p.tit,#newspage p.tit{ line-height:25px; padding-left:15px; font-weight:bold; font-size:14px; border-bottom:#b0b0b0 dashed 1px; margin-top:30px;}
#news-news ul.list,#newspage ul.list{ margin-top:10px;}
#news-news ul.list li,#newspage ul.list li{ height:30px; line-height:30px; height:25px\9; line-height:25px\9;  padding-left:15px; background:url(/_image/ico4.gif) left center no-repeat;}
#news-news ul.list a,#newspage ul.list a{ float:left;}
#news-news ul.list a b,#newspage ul.list a b{ font-weight:normal;}
#news-news ul.list span,#newspage ul.list span{ float:right; color:#999;}

/*****************pagelist*********************/
#right #arclist{ text-align:center; margin-top:20px;}
#right #arclist li{ display:inline;}
#right #arclist li a.link{ padding:0px 6px; height:17px; line-height:19px; border:#CCC solid 1px; text-align:center; display:inline-block; }
#right #arclist li a.link:hover{ color:#fff; background-color:#b3030d; border:1px solid #cb0708; text-decoration:none;}
#right #arclist li a.none:hover{ text-decoration:none; color:#000;}



/*****************contactUs*********************/

.ban_pc #kinMaxShow {
	height: 6.6rem !important;
}
#kinMaxShow .KMSPrefix_kinMaxShow_image_box{
	height:6.6rem !important;
}
#kinMaxShow .KMSPrefix_kinMaxShow_image_box .KMSPrefix_kinMaxShow_image_item{
	height: 6.6rem !important;background-size: 100% !important;
}
#kinMaxShow .KMSPrefix_kinMaxShow_image_box .KMSPrefix_kinMaxShow_image_item a.KMSPrefix_kinMaxShow_coverlink{
	height:6.6rem !important;
}
#contact-lianxi{ width:630px;}
#contact-lianxi div.link{ border:#e6e6e6 solid 1px; padding:2px; background-color:#fff; margin-top:15px;}
#contact-lianxi div.link p{ background-color:#f5f5f5; padding:15px 10px; line-height:35px;}
#contact-lianxi div.link a.red{ text-decoration:underline;}
#contact-lianxi div.link span a{height: 24px;width: 100px;color: #000; text-align: center;line-height: 24px;text-decoration: none;display: inline-block;height: 24px;width: 100px;background:url(/_image/con-button.gif);margin-right: 20px;}
#contact-lianxi p.add{ line-height:25px; margin-top:20px; font-family:'宋体';}

#contact-liuyan{ width:670px;}
#contact-liuyan div.desc{ border:#e6e6e6 solid 1px; padding:1px; background-color:#fff; margin-top:15px;}
#contact-liuyan div.desc p{ background-color:#f5f5f5; padding:15px 10px; line-height:25px;}
#contact-liuyan p.tit{ height:27px; line-height:27px; background-color:#f3f3f3; color:#b50100; font-size:14px; font-weight:bold; padding-left:10px; margin:18px 0px;}
#contact-liuyan form{ width:389px; text-align:center;}
#contact-liuyan input{ width:389px; height:37px; padding:0px 7px; line-height:37px; border:#e0e0e0 solid 1px; margin-bottom:15px; }
#contact-liuyan textarea{ width:389px; line-height:37px; padding:0px 7px; border:#e0e0e0 solid 1px; height:130px; margin-bottom:23px;}
#contact-liuyan form input.sub{ width:80px; height:33px; background:url(/_image/tijiao.jpg); border:none; cursor:pointer;}
#contact-liuyan form input.sub:hover{background:url(/_image/tijiaoh.jpg);}
#contact-liuyan form input.sub:active{background:url(/_image/tijiaoa.jpg);}

/*******************article page*******************************/
#article{ width:730px;}
#article .arc_body{ line-height:23px; margin-top:20px;}
.arc_nav {
	width:730px;
	overflow:hidden;
	line-height:40px;
	height:40px;
	color:#666;
	border-bottom: 1px dashed #e3e3e3;
}
.arc_navb {
	border-bottom: 0;
	border-top: 1px dashed #e3e3e3;
}
.arc_nav li {
	width:345px;
	overflow:hidden;
	height:40px;
}
.arc_nav li.context_p {
	float:left;
}
.arc_nav li.context_n {
	float:right;
	text-align:right;
}
.arc_nav li a {
	color:#666;
}
.arc_nav li a:hover {
	color:#f00;
	text-decoration:underline;
}
.arc_tit {
	font: normal bold 20px/26px "Microsoft YaHei", SimHei, SimSun;
	height:auto;
	margin-top:30px;
	text-align:center;
	color:#e62424;
}
.arc_info {
	overflow:hidden;
	padding: 0 10px;
	color:#666;
	line-height:24px;
}
.arc_content {
	padding-bottom:15px;
	line-height:26px;
}
.arc_content p {
	font-size:14px;
	margin-top:15px;
}
.arc_des {
	background:#f6f6f6;
}
.arc_des .des_inner {
	padding:15px;
	line-height:22px;
}
.arc_des p {
	margin:0;
}
.arc_des p span.destit {
	font-weight:bold;
	color:#e62424;
}
.arc_des2 {
	line-height: 24px;
}
.arc_des2 p span.destit {
	display:block;
}
.arc_sectit {
	height: 36px;
	font-weight:bold;
	color:#d52222;
	line-height: 36px;
	border-bottom: 1px dashed #e3e3e3;
}
.arc_content2 img {
	padding: 3px;
	border: 1px solid #dbdbdb;
}
/* */
.share {
	overflow:hidden;
	width:656px;
}
#bdshare {
	overflow:hidden;
	line-height:14px;
}
.to_arclist {
	width:98px;
	height:22px;
	line-height:22px;
}
.to_arclist a {
	display:block;
	width:98px;
	height:22px;
	line-height:22px;
	text-align:center;
	background: url(../images/news_ico.png) 0 -150px;
}
/**/
.relate_news {
	overflow:hidden;
	width: 320px;
}
.relate_news dt {
	height: 30px;
	line-height: 30px;
	color:#d52222;
	border-bottom: 1px dashed #e3e3e3;
	margin-bottom:10px;
}
.relate_news dd {
	overflow:hidden;
	width:320px;
	height:24px;
	line-height: 24px;
	white-space:nowrap;
}
.relate_news dd a {
	float:left;
	display:block;
	overflow:hidden;
	width:234px;
	height:24px;
	white-space:nowrap;
	text-indent:12px;
	text-overflow:ellipsis;
	background: url(/_image/ico4.gif) no-repeat left center;
}
.relate_news dd span {
	float:right;
}
.dhad_tb{ width: 100%; background: #fff;position: fixed;top: 0;z-index: 100000;box-shadow: 0 0 10px rgba(113,113,113,0.5);}
.banner{ margin-top: 89px;}
#top{ max-width:1360px;  }
#top a.logo{ display:inline-block;padding-top:16px;padding-bottom: 16px;}
#top a.logo img{ width: 100%; height: auto}
#top div.fr{}
.fr_tb{ padding-right: 45px; padding-top: 10px; text-align: right}
.fr_tb img{ margin-right: 5px; padding-bottom: 10px;}
.fr_tb a{ font-family: 微软雅黑; font-size: 18px; font-weight: bold; color: #0a0a0a;}
.fr_tb a span{ font-size: 13px;}
.fr_tb a span1{ color: #d81e06; padding-left: 10px; padding-right: 10px;}
.fr_tb a:hover{color: #d81e06; text-decoration: none}
.fr_tb2{ display: none;}

.nav_show{top:1rem;}
.nav_show ul{ padding-top:0.2rem;}
.sjj_nav{ display: none}
#top div.fr p{ text-align:right; height:27px; line-height:27px;}
#top div.fr p .red{ font-size:20px;}
#top div.fr form{ display:block; height:20px; padding:1px;}
#top div.fr form input{ display:block;}
#top div.fr form .fl{ width:290px; height:20px; line-height:20px; border:none; border:0px\9;}
#top div.fr form .fr{ border:none; width:47px; height:20px; background:url(../images/serch-btn.gif);}
#nav{height:44px; line-height:40px; text-align:center;  position: relative; }
#nav .nav{ height:40px; margin:0px auto; z-index:999;width: 100%; display: flex;flex-wrap:nowrap;justify-content:space-between}
#nav .nav a.type{ display:inline-block; height:44px; font-size:16px; font-weight: bold; float:left; color:#2c2c2c;}
#nav .nav a.type:hover{ color: #cb491b; text-decoration: none}
#nav .nav a.this{ font-weight:bold; background-color:#033562;}
#nav .pros{ width:1027px; height:258px; top:40px; left:88px; display:none; background:rgba(255, 255, 255, 0.8); background:#fff\9; position:absolute; z-index:999; overflow:hidden;}
#nav .pros div{height:258px; float:left; border-left:#fff solid 1px; border-right:#d6d6d6 solid 1px;}
#nav .pros div p{ border-bottom:#d6d6d6 solid 1px; height:34px; line-height:34px; text-align:left; font-size:14px; font-weight:bold; background:rgba(255, 255, 255, 0.5);}
#nav .pros div p a{padding-left:20px; margin-left:30px; background:url(/_image/ico2.gif) left center no-repeat;}
#nav .pros div p a:hover{ text-decoration:underline; color:#c9040b;}
#nav .pros div ul{border-top:#fff solid 1px; padding-top:10px;}
#nav .pros div ul li{ width:166px; height:30px; height:20px\9; float:left; }
#nav .pros div ul li a{ display:inline-block; width:126px; height:23px; text-align:left; padding-left:10px; line-height:23px; background:url(/_image/ico3.gif) left center no-repeat;}
#nav .pros div ul li a:hover{ background:url(/_image/hover.gif) no-repeat; color:#fff;}
#nav .pros .psj{width:379px; border-left:none;}
#nav .pros .mfj{ width:203px;}
#nav .pros .sfpt{ width:198px;}
#nav .pros .ctscx{ width:241px; border-right:none;}


#banner {
	text-align: center; margin-top: 90px;
}
#banner2{ display: none}


.kajdh_tb{ width: 100%; border-bottom: 1px solid #eaeaea; background: #fff;}
#hot-bar{line-height:70px;width:1220px; margin:0px auto; height:70px;  }
#hot-bar .hot-bar{ width: calc(100% - 390px); float: left }
#hot-bar p.hot{ height:70px; overflow:hidden; font-size: 14px; }
#hot-bar p.hot span{ color: #000; display:inline-block; text-align:center;}
#hot-bar p.link{ width:300px; height:35px; overflow:hidden; text-align:right; background:url(../images/hot-link-bg.gif) left center no-repeat;}
#hot-bar p.hot a{color:#999999; padding-left: 5px; padding-right: 5px;}
#hot-bar p.hot a:hover{ color: #cb481a; text-decoration: none}
#hot-bar p.link a{ margin-left:64px;  display:inline-block; color:#999999;}#hot-bar p.link a.last{ margin-right:0px;}
#hot-bar p.link a:hover{ color:#c9040b;}
.hot-bar2{ width: 390px; float: right; margin-top: 20px;}
.hot-bar2 form{ width: 100%; height: 37px; line-height: 37px;}
.hot-bar2 form .fl{ width: 280px; float: left; background: #f4f4f4; border-radius: 8px; height: 35px; border: 0; padding-left: 20px;}
.hot-bar2 form .fr{ float: left; margin-left: -20px; width: 100px; height: 37px; border-radius: 19px;background:url(../images/lahxs.png) 20px center no-repeat #e53b00; color: #FFFFFF; padding-left: 20px; border: 0}
.hot-bar2 form .fr:hover{ cursor: pointer; font-weight: bold}
.container ul li{ width: 24.6%; height: 150px; color: #fff;}
.container .lx li{ width: auto;!important; height: auto; !important;}
.container ul{display: flex;flex-wrap:wrap;justify-content:space-between; width: 100%}
.leibie-li ul li{ width: auto; height: auto}
.container .list-unstyled .leibie-lixia {
	height: 50px;
	padding: 0 4px;
	margin: 5px 0;
	float: left;
	width: 15.9%;
}
.container .list-unstyled{justify-content: revert;}
/*首页产品列表开始*/
.cplba_tb{ width: 100%; background: #fff; padding-bottom: 70px;}
.cplban_tb{ width: 1220px; margin: 0 auto; padding-top: 30px;}
.cplban_tb .on{ display: none}
.cplban_tb1{background:url(../images/cphhak.png) center 62px no-repeat; text-align: center}
.cplban_tb1 b{ color: #e8e8e8; font-size: 32px; text-transform: uppercase}
.cplban_tb1 p{ font-size: 26px; color: #212121; font-weight: bold;}
.cplban_tb1 p span{ color: #e53b00;}

.cplban_tb2{ padding-top: 26px;}
#tabs1{
	text-align:left;
	width:100%;
}
.menu1box{
	position:relative;
	overflow:hidden;
	height:190px;
	width:100%;
	text-align:left;
}
#menu1{
	position:absolute;
	top:0;
	left:0;
	z-index:1;
	display: flex; width: 99%; margin-left:0.5%;flex-wrap:nowrap;justify-content:space-between;
}
#menu1 li{
	float:left;
	display:block;
	cursor:pointer;
	width:140px;
	text-align:center;
	line-height:21px;
	height:190px; padding-top: 10px;
}
#menu1 li p{ font-size: 16px; color: #030303; line-height: 53px; font-weight: bold; letter-spacing: 2px;}
#menu1 li.hover img{box-shadow: 0 0 10px rgba(140,140,140,0.75);
	transition: background-color 1s ease;
	border-radius: 25px;
}
#menu1 li.hover p{color: #e53b00}
#menu1 li a:hover{ text-decoration: none; }
.main1box{
	clear:both;
	margin-top:-1px;
	height:auto;
	width:100%;
}
#main1 ul{
	display: none;
}
#main1 ul.block{
	display:flex;flex-wrap:wrap;justify-content:space-between; width: 100%;
}
#main1 ul{flex-wrap:wrap;justify-content:space-between; width: 100%;}
.main ul li .more p {
	position: relative;}
.main ul li .more {
	background: #e53b00;
	text-align: center;
	transition: 0.3s;
	height: 40px;
	line-height: 40px;
	width: 80%; margin: 0 auto;
	color: #fff;
	margin-top: 2%;
	position: relative;
	overflow: hidden;
}

.main ul li:hover .more:before{ width: 80%;}
.main ul li .more:before {
	position: absolute;
	left: 0;
	top: 0;
	content: '';
	width: 0;
	height: 40px;
	background: #cd3737;
	border-top-right-radius: 20px;
	border-bottom-right-radius: 20px;
	transition: 0.4s;
}
.main ul li{ width: 290px;box-shadow: 0 0 10px rgba(220,220,220,0.75); border-radius: 10px; margin-top: 35px; padding-bottom: 15px;}
.main ul li a{}
.main ul li:hover{box-shadow: 0 0 10px rgba(113,113,113,0.5);transition: 0.8s;}
.main ul li b{ display: block;line-height: 28px; padding-top: 10px; padding-bottom: 10px; font-size: 16px; color: #484848; padding-left: 20px; padding-right: 20px; font-weight: normal;}
.main1box1 ul li b{ height: 1.6rem;line-height: 17px;}
.main ul li i{font-style: normal; font-size: 14px; display: block; padding-left: 20px; padding-right: 20px; line-height: 22px; padding-bottom: 10px; }
.main1box1 ul li i{height: 4rem;overflow: auto;}
.main ul li a:hover i{ color: #000}
/*首页产品列表结束*/

/*首页留言开始*/
.ljdha_tb{ width: 100%;background:url(../images/ludyabj.jpg) center center no-repeat; background-size:100% auto; height: 4.51rem;background-position:center center; }
.ljdhan_tb{ width: 1220px; margin: 0 auto;}
.ljdhanb_tb{ width: 47.5%; float: right; padding-top: 30px;}
.ljdhanb_tb1{}
.ljdhanb_tb1 p{ text-align:center; font-size: 18px; color: #000000; font-weight: bold;}
.ljdhanb_tb1 p span{ font-size: 24px; color: #e53b00;}
.ljdhanb_tb2{ display: flex;flex-wrap:nowrap;justify-content:space-between; width: 100%; padding-top: 26px;}
.ljdhanb_tb2 p{ font-size: 18px; line-height: 28px; float: left;}
.ljdhanb_tb2 p img{ float: left; margin-right: 10px;}

.ljdhanb_tb3{ width: 100%; padding-top: 25px;}
.ljdhanb_tb3 form{ width: 100%; display: flex;flex-wrap:wrap;justify-content:space-between;}
.lajdc_tb1{ width: 47.2%; height: 38px;}
.lajdc_tb1 span{ width: 70px; display: block; float: left; text-align: right; color: #5a5858; line-height: 38px; font-size: 14px;}
.lajdc_tb1 input{width: calc(100% - 80px); display: block; float: left; border: none; line-height: 38px;}
.lajdc_tb1,.lajdc_tb2{box-shadow: 0 0 10px rgba(113,113,113,0.5); border-radius: 10px; margin-top: 20px; display: block; background: #FFFFFF}
.lajdc_tb2{ width: 100%; height: 110px; padding-top: 10px;}
.lajdc_tb2 span{ width: 90px; display: block; text-align: right; line-height: 38px; float: left; font-size: 14px;color: #5a5858;}
.lajdc_tb2 textarea{width: calc(100% - 100px); float:left; height:90%; border: none; line-height: 28px; padding-top: 5px;}

.lajdc_tb3{}
.lajdc_tb3:before{ width: 80%;}
.ljdhanb_tb3:hover .lajdc_tb3:before{ width: 87%;}
.lajdc_tb3{background: #e53b00;
	text-align: center;
	transition: 0.3s;
	height: 45px;
	line-height: 45px;
	width: 250px; border-radius: 23px;
	margin: 0 auto;
	margin-top: 30px;
	color: #fff;
	position: relative;
	overflow: hidden;}
.lajdc_tb3:before{position: absolute;
	left: 0;
	top: 0;
	content: '';
	width: 0;
	height: 47px;
	background: #cd3737;
	border-top-right-radius: 20px;
	border-bottom-right-radius: 20px;
	transition: 0.4s;}
.lajdc_tb3 input{ background: none; border: none; position: relative; color: #FFFFFF; line-height: 45px; font-size: 16px; cursor: pointer; }
/*首页留言结束*/

/*首页新闻开始*/
.snwnew_tb{ width: 100%; background: #FFFFFF; padding-top: 75px; padding-bottom: 45px;}
.snwnewn_tb{ width: 1220px; margin: 0 auto;}
.snwnewn_tb1{}
.snwnewn_tb1 p{ text-align: center; font-size: 14px; color: #333333; line-height: 50px;}
.snwnewn_tb2{ padding-top: 20px;}
.snwnewl_tb{ width: 710px; float: left}
.snwnewll_tb{ width: 346px; float: left;}
.snwnewll_tb a{ position: relative; display: block}
.snwnewll_tb img{ z-index: 50}
.snwnewll_tb p{ position: absolute; bottom: 0; z-index: 60;  height: 65px; color: #fff; padding-left: 15px; padding-right: 15px; line-height: 30px; font-size: 15px; padding-top: 5px;background-color:rgba(201,65,18,0.7); width: 91.5% }
.snwnewll_tb p span{ font-size: 16px; font-weight: bold; display: block}
.snwnewll_tb a:hover p{background:#c94112;transition: all .3s; opacity: 1}
.snwnewlr_tb{ width: 360px; float:left;background:url(../images/htaidc.png) center center no-repeat #031020;}
.snwnewlr_tb li{ margin-bottom: 1px;}
.snwnewlr_tb li a{ display: block; color: #fff; padding-left: 14px; padding-right: 14px;padding-bottom: 25px;}
.snwnewlr_tb li a b{ font-size: 14px; line-height: 50px; display: block; padding-top: 8px;}
.snwnewlr_tb li a i{ font-style: normal; font-size: 13px; font-weight: bold;}
.snwnewlr_tb li a p{}
.snwnewlr_tb li:hover{ background: #c94112;transition: all .3s;}

.snwnewlb_tb{ width: 100%;background:url(../images/xkwbdh.jpg) center bottom no-repeat #f4f4f4; margin-top: 15px;}
.snwnewlb_tb ul{ width: 100%;display: flex;flex-wrap:nowrap;justify-content:space-between; height: 227px;}
.snwnewlb_tb ul li{border-right: 1px dashed #d4d4d4; width: 33.33%; height: 120px; margin-top: 35px;}
.snwnewlb_tb ul li:last-child {
	border-right: 0;
}
.snwnewlb_tb ul li a{ padding-left: 18px; padding-right: 10px; display: block}
.snwnewlb_tb ul li a b{ line-height: 33px; font-size: 16px; color: #333333;}
.snwnewlb_tb ul li a p{ font-size: 14px; color: #727272;}
.snwnewlb_tb ul li a i{ font-style: normal; display: block; padding-top: 20px; font-size: 13px; color: #333333;}
.snwnewlb_tb ul li a:hover b{ color: #c94112;}

.snwnewr_tb{ width: 467px; float: right;background:url(../images/xkwbdh2.jpg) center bottom no-repeat; height: 475px;}
.snwnewr_tb ul{}
.snwnewr_tb ul li{ height: 146px; background: #f3f3f3;border-bottom: 1px solid #eaeaea;}
.snwnewr_tb ul li:last-child {
	border-bottom: 0;
}
.snwnewr_tb ul li:hover{ background: #FFFFFF}
.snwnewr_tb ul li a{ display: block; padding-top: 27px; padding-left: 20px; padding-right: 50px;}
.snwnewr_tb ul li a i{ font-style: normal;  display: block;border-right: 1px solid #e0e0e0; width: 90px; padding-top: 10px; font-size: 12px;text-align: center; color: #545454; float: left}
.snwnewr_tb ul li a i span{font-size: 40px; display: block; }
.snwnewr_tb ul li a p{ float: left; width: 280px; color: #727272; font-size: 14px; padding-left: 20px; line-height: 20px;}
.snwnewr_tb ul li a p span{ display: block; font-size: 15px; font-weight: bold;line-height: 30px; color: #333333;}
.snwnewr_tb ul li a:hover p span{ color: #c94112;}
/*首页新闻结束*/

/*一站式服务开始*/
.yzsfk_tb{width: 100%;background:url(../images/yzshdfb.jpg) center center no-repeat;background-position: center center; padding-bottom: 44px;}
.yzsfkn_tb{ width: 1220px; margin: 0 auto; padding-top: 53px;}
.yzsfkn_tb1{ width: 100%;}
.yzsfkn_tb1 p{ font-size: 36px; color: #fff; text-align: center; font-weight: bold}
.yzsfkn_tb1 p span{ color: #e53b00;}
.yzsfkn_tb2{ width: 100%;display: flex;flex-wrap:nowrap;justify-content:space-between; padding-top: 33px; }
.yzsfkn_tb2 p{ width: 162px; font-size: 18px; color: #fff; font-weight: bold; text-align: center}
.yzsfkn_tb2 p span{ font-size: 46px; background: -webkit-linear-gradient(#ef4b12, #d1310c);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;}
.yzsfkn_tb3{}
.yzsfkn_tb3 ul{ width: 100%;display: flex;flex-wrap:wrap;justify-content:space-between;}
.yzsfkn_tb3 ul li{
 height: 187px; width: 31.1%; margin-top: 50px;}
.yzsfkn_tb3 ul li p{writing-mode: vertical-lr;/*从左向右 从右向左是 writing-mode: vertical-rl*/
	writing-mode: tb-lr;/*IE浏览器的从左向右 从右向左是 writing-mode: tb-rl；*/
 background: #d0400e;width: calc(100% - 318px); float: left; height: 100%; padding-left: 16px; color: #fff; font-size: 15px; line-height: 22px;}
.yzsfkn_tb3 ul li p span{ line-height: 1; color: #fd865c; font-size: 40px;writing-mode:initial;font-style:italic; display: block; float: left; text-align: center; font-weight: bold;padding-top: 26px; padding-left: 4%; padding-bottom: 20px;}
.yzsfkn_tb3 ul li img{ width: 302px; float: left}
.yzsfkn_tb3 ul li:nth-child(2) p,.yzsfkn_tb3 ul li:nth-child(5) p{ background: #f6f4e8; color: #353535; }
.yzsfkn_tb3 ul li:nth-child(2) p span,.yzsfkn_tb3 ul li:nth-child(5) p span{color: #d0400e;}
.yzsfkn_tb4{ width: 376px; margin: 0 auto;display: flex;flex-wrap:nowrap;justify-content:space-between; position: relative; padding-top: 80px;}
.set_4_button1 {
	position: relative;
	font-weight:bold;
	text-align: center;
	width: 152px;
	height: 48px;
	line-height:48px;
	overflow: hidden;
	position: relative;
	z-index: 0;
	cursor: pointer;
	border-radius: 24px;
}
.set_4_button1 a,.set_4_button1 span{ display: block; width: 100%; height: 100%; color: #fff; font-size: 15px;}
.set_4_button1 a:hover{ font-size: 17px;}
.set_4_button1.raised {
	-moz-transition: all 0.1s;
	-o-transition: all 0.1s;
	-webkit-transition: all 0.1s;
	transition: all 0.1s;
	background: #f35544;
}
.set_4_button1.raised:active {
	background: #515151;
	box-shadow: 0px 1px 1px #063e6b;
}
.anim {
	-moz-transform: translateY(-50%) translateX(-50%);
	-ms-transform: translateY(-50%) translateX(-50%);
	-webkit-transform: translateY(-50%) translateX(-50%);
	transform: translateY(-50%) translateX(-50%);
	position: absolute;
	top: 50%;
	left: 50%;
	z-index: -1;
}
.anim:before {
	position: relative;
	content: '';
	display: block;
	margin-top: 100%;
}
.anim:after {
	content: '';
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	border-radius: 50%;
}

.clickable .toggle:checked + .anim {
	-moz-animation: anim-in 0.75s;
	-webkit-animation: anim-in 0.75s;
	animation: anim-in 0.75s;
}
.clickable .toggle:checked + .anim:after {
	-moz-animation: anim-in-pseudo 0.75s;
	-webkit-animation: anim-in-pseudo 0.75s;
	animation: anim-in-pseudo 0.75s;
}
.clickable .toggle:not(:checked) + .anim {
	-moz-animation: anim-out 0.75s;
	-webkit-animation: anim-out 0.75s;
	animation: anim-out 0.75s;
}
.clickable .toggle:not(:checked) + .anim:after {
	-moz-animation: anim-out-pseudo 0.75s;
	-webkit-animation: anim-out-pseudo 0.75s;
	animation: anim-out-pseudo 0.75s;
}

.hoverable:hover > .anim {
	-moz-animation: anim-out 0.75s;
	-webkit-animation: anim-out 0.75s;
	animation: anim-out 0.75s;
}
.hoverable:hover > .anim:after {
	-moz-animation: anim-out-pseudo 0.75s;
	-webkit-animation: anim-out-pseudo 0.75s;
	animation: anim-out-pseudo 0.75s;
}
@-webkit-keyframes anim-in {
	0% {
		width: 0%;
	}
	100% {
		width: 100%;
	}
}
@-moz-keyframes anim-in {
	0% {
		width: 0%;
	}
	100% {
		width: 100%;
	}
}
@-ms-keyframes anim-in {
	0% {
		width: 0%;
	}
	100% {
		width: 100%;
	}
}
@keyframes anim-in {
	0% {
		width: 0%;
	}
	100% {
		width: 100%;
	}
}
@-webkit-keyframes anim-in-pseudo {
	0% {
		background: rgba(0, 0, 0, 0.25);
	}
	100% {
		background: transparent;
	}
}
@-moz-keyframes anim-in-pseudo {
	0% {
		background: rgba(0, 0, 0, 0.25);
	}
	100% {
		background: transparent;
	}
}
@-ms-keyframes anim-in-pseudo {
	0% {
		background: rgba(0, 0, 0, 0.25);
	}
	100% {
		background: transparent;
	}
}
@keyframes anim-in-pseudo {
	0% {
		background: rgba(0, 0, 0, 0.25);
	}
	100% {
		background: transparent;
	}
}
@-webkit-keyframes anim-out {
	0% {
		width: 0%;
	}
	100% {
		width: 100%;
	}
}
@-moz-keyframes anim-out {
	0% {
		width: 0%;
	}
	100% {
		width: 100%;
	}
}
@-ms-keyframes anim-out {
	0% {
		width: 0%;
	}
	100% {
		width: 100%;
	}
}
@keyframes anim-out {
	0% {
		width: 0%;
	}
	100% {
		width: 100%;
	}
}
@-webkit-keyframes anim-out-pseudo {
	0% {
		background: rgba(0, 0, 0, 0.25);
	}
	100% {
		background: transparent;
	}
}
@-moz-keyframes anim-out-pseudo {
	0% {
		background: rgba(0, 0, 0, 0.25);
	}
	100% {
		background: transparent;
	}
}
@-ms-keyframes anim-out-pseudo {
	0% {
		background: rgba(0, 0, 0, 0.25);
	}
	100% {
		background: transparent;
	}
}
@keyframes anim-out-pseudo {
	0% {
		background: rgba(0, 0, 0, 0.25);
	}
	100% {
		background: transparent;
	}
}


/*一站式服务结束*/

/*首页客户案例开始*/
.khalk_tb{background:url(../images/aljdka.jpg) center center no-repeat; padding-top: 54px; padding-bottom: 54px;}
.khalkn_tb{ width: 1220px; margin: 0 auto;box-shadow: 0 0 10px rgba(113,113,113,0.5); background: #fff; padding-top: 30px;}
.khalkn_tb1{ width: 500px; margin: 0 auto; background: #f4f7ff;border: 1px dashed #d8e3ff;display: flex;flex-wrap:nowrap;justify-content:space-between; position: relative; padding-left: 70px; padding-right: 70px; border-radius: 23px;}
.khalkn_tb1 a{ line-height: 45px; font-size: 15px; color: #414141;}
.khalkn_tb1 a:hover{ color: #c64519;}
.khalkn_tb1 img{ margin-top: 18px;}

.khalkn_tb2{ padding-left: 15px; padding-right: 15px; margin-top: 30px; padding-bottom: 30px;}
.khalkn_tb2 ul{ width: 100%;display: flex;flex-wrap:nowrap;justify-content:space-between;}
.khalkn_tb2 ul li{ width: 357px; border: 1px solid #e9e9e9;}
.khalkn_tb2 ul li a{ width: 347px; margin: 0 auto; margin-top: 5px; background: #f4f7ff; display: block; margin-bottom: 5px; padding-bottom: 20px;}
.lajha_tb{ position: relative; height: 203px;}
.ljhjdk_tb1{ position: absolute; width: 100%}
.lhalh_tb{ position: absolute; bottom: 0;}
.khalkn_tb2 ul li:hover .ljhjdk_tb1{}
.lajha_tb b{ width: 100%; height: 5px; background: #c74418; display: none; position: absolute; bottom: 0;}
.khalkn_tb2 ul li:hover .lajha_tb b{ display: block;}
@-webkit-keyframes fadeInLeft {
	0% {
		opacity: 0;
		-webkit-transform: translateX(-120px);
	}
	100% {
		opacity: 1;
		-webkit-transform: translateX(0);
	}
}

@keyframes fadeInLeft {
	0% {
		opacity: 0;
		transform: translateX(-120px);
	}
	100% {
		opacity: 1;
		transform: translateX(0);
	}
}
.khalkn_tb2 ul li a:hover .lajha_tb b{
	-webkit-animation-name: "fadeInLeft"; /*动画名称，需要跟@keyframes定义的名称一致*/
	-webkit-animation-duration: 0.5s;/*动画持续的时间长*/
	-webkit-animation-iteration-count: 1;/*动画循环播放的次数为1 infinite为无限次*/
}
.ljhjdk_tb2{ padding-top: 30px; padding-left: 40px; font-size: 16px; color: #333333; line-height: 28px;}
.khalkn_tb2 ul li a:hover .ljhjdk_tb2{ color: #c74418;}
.ljhjdk_tb2 img{ margin-right: 5px;}
.ljhjdk_tb3{ width: 316px; background: #fff; margin: 0 auto; margin-top: 14px;border: 1px solid #e9e9e9; padding-top: 25px; padding-bottom: 25px;}
.ljhjdk_tb3 p{ line-height: 32px;font-size: 14px;background:url(../images/aljdqq.png) 29px center no-repeat; color: #333333; padding-left: 52px;}
.ljhjdk_tb3 span{ font-weight: bold; }
/*首页客户案例结束*/


/*集团介绍开始*/
.jtbanner_tb{ width: 100%;background:url(../images/jdyakb.jpg) center center no-repeat; background-size: 100% auto; height: 5.8rem; margin-top: 90px;}
.jtbannern_tb{ width: 1200px; margin: 0 auto; padding-top: 1.8rem;color: #fff;}
.jtbannern_tb b{ font-size: 48px; }
.jtbannern_tb p{ padding-top: 0.6rem; font-size: 18px; line-height: 30px; width: 55.7%;}

.jtzyr_tb{ width: 100%; background: #fff; padding-bottom: 1.13rem;}
.jtzyrn_tb{ width: 1200px; margin: 0 auto; padding-top: 55px;}
.jtzyrn_tb1{ background: #eeeded;}
.jtzyrn_tb1 ul{display: flex;flex-wrap:nowrap;justify-content:space-between; width: 100%}
.jtzyrn_tb1 ul li{ width: 33.3%; line-height: 86px; text-align: center; height: 85px;}
.jtzyrn_tb1 ul li a{ display: block; border-right: 1px solid #c1c1c1; height: 60px; font-weight: bold; font-size: 24px; margin-top: 13px; line-height: 60px;}
.jtzyrn_tb1 ul li:nth-child(3) a{ border: none}
.jtzyrn_tb1 ul li a:hover,.jtzyrn_tb1 .on{ color: #c30c0c;}
.jtzyrna_tb1{ padding-top: 18px;}
.jtzyrna_tb1 b{ text-align: center; font-size: 30px; line-height: 88px; display: block}
.jtzyrna_tb1 p{ font-size: 16px; text-indent: 2em; line-height: 30px; padding-top: 5px;}
.jtzyrna_tb2{ padding-top: 25px; padding-bottom: 20px;}
.jtzyrna_tb2 ul{display: flex;flex-wrap:nowrap;justify-content:space-around; width: 100%}
.jtzyrna_tb2 ul li{ text-align: center}
.jtzyrna_tb2 ul li img{}
.jtzyrna_tb2 ul li p{ font-size: 18px; color: #010101; padding-top: 10px;}
.jtzyrna_tb2 ul li p span{ font-weight: bold; font-size: 60px; color: #d93f45;}

.jtzyrna_tb3{ padding-top: 25px; padding-bottom: 10px;}
.jtzyrna_tb3 ul{ width: 100%;display: flex;flex-wrap:wrap;justify-content:space-between;}
.jtzyrna_tb3 li{ width: 32.5%; border:2px solid #dcdcdc;margin-top: 10px;}
.jtzyrna_tb3 li:nth-child(1),.jtzyrna_tb3 li:nth-child(2){ width: 49.3%;}
.jtzyrna_tb3 li a{ position: relative; display: block }
.jtzyrna_tb3 li a img{ width: 100%; height: auto}
.jtzyrna_tb3 li a span{ position: absolute; display: block; width: 113px; height: 47px; background: #d94046; left: 25px; top: 20px; text-align: center; line-height: 47px; font-size: 18px;color: #fff; border-radius: 23px;}
.jtzyrna_tb3 li a:hover span{ background: #e53b00; font-weight: bold;transition:background-color 0.3s linear;}
.jtzyrna_tb3 li:hover{box-shadow: 0 0 10px rgba(113,113,113,0.5);transition: 0.5s;}

.jtzyrna_tb4{ padding-top: 50px;}
.jtzyrna_tb4 ul{display: flex;flex-wrap:nowrap;justify-content:space-between; width: 100%}
.jtzyrna_tb4 ul li{ width: 33.4%; text-align: center}
.jtzyrna_tb4 ul li img{ border-radius: 10px; width: 98.5%; height: auto}
.jtzyrna_tb4 ul li p{ border-left: 3px solid #eb6100; border-right:3px solid #eb6100; margin-top: 23px; line-height: 30px; font-size: 24px; color: #000; }
.jtzyrna_tb4 ul li:nth-child(1) p{border-left: 6px solid #eb6100;}
.jtzyrna_tb4 ul li:nth-child(3) p{border-right: 6px solid #eb6100;}

.jdlwdl_tb{ width: 100%; background: #2e2e2e;}
.jdlwdln_tb{ width: 71.6%; margin: 0 auto}
.jdlwdln_tb img{ width: 100%; height: auto}
/*集团介绍结束*/

/*企业文化开始*/
.qywne_tb1{}
.qywne_tb1 ul{ width: 100%;display: flex;flex-wrap:nowrap;justify-content:space-between; padding-top: 20px;}
.qywne_tb1 ul li{ width: 48%;}
.qywne_tb1 ul li img{ width: 100%; height: auto; border-radius: 30px;}
.qywne_tb1 ul li p{ text-align: center; line-height: 45px; font-size: 20px;}
.qywne_tb2{ padding-top: 25px; padding-bottom: 20px;}
.qywne_tb2 ul{width: 100%;display: flex;flex-wrap:nowrap;justify-content:space-between;}
.qywne_tb2 ul li{ width: 33%;}
.qywne_tb2 ul li img{ width: 100%; height: auto; border-radius: 10px;}
.qywne_tb2 ul li p{background:url(../images/ljahdkl.png) left 5px no-repeat; line-height: 28px; width: 220px; margin: 0 auto; padding-left: 30px; margin-top: 13px; font-size: 20px;}
/* effect-3 css */

.text-desc{position: absolute; left: 0; top: 0; background-color: #cb3e0c; height: 100%; opacity: 0; width: 100%; }
.port-3{float: left; width: 100%; position: relative; overflow: hidden; text-align: center;  perspective: 500px; background: #cb3e0c; height: 150px;}
.port-3 .image-box{transition: 0.5s;}

.port-3.effect-1 .text-desc{z-index: -1; transition: 0.5s; transform: rotateX(80deg); transform-origin: center top 0;  opacity: 1; text-align: center}
.port-3.effect-1:hover .text-desc{transform: none;}
.port-3.effect-1:hover .image-box{opacity: 0; transform: scale(1.2)}

.port-3.effect-2 .text-desc{z-index: -1; transition: 0.5s; transform: rotateX(80deg); transform-origin: center bottom 0; top: auto; bottom: 0; padding: 45px 20px 20px;}
.port-3.effect-2:hover .text-desc{transform: none; opacity: 1;}
.port-3.effect-2:hover .image-box{transform: translateY(-100%)}

.port-3.effect-3 .text-desc{z-index: -1; transition: 0.5s; transform: rotateX(80deg); transform-origin: center top 0; padding: 45px 20px 20px;}
.port-3.effect-3:hover .text-desc{transform: none; opacity: 1;}
.port-3.effect-3:hover .image-box{transform: translateY(100%)}
/* effect-3 css end */
.qywne_tb3{ width: 100%; background: #fff; padding-top: 30px;}
.full-length{ width: 1200px; margin: 0 auto;}
.container ul{ font-size: 16px;
	}
.foot-pro ul{   display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
	width: 100%;
}
.foot-pro ul li{ width: 100%; height: auto}
.foot-pro ul li a:hover,.foot-lianxi ul li a:hover{color: #c9040b;}
.text-desc h3{ font-size: 25px; padding-top: 42px; }
.text-desc p{ font-size: 16px; padding-left: 10%; padding-right: 10%; padding-top: 10px;}
/*企业文化结束*/

/*企业荣誉开始*/
.rykcl_tb{ width: 100%; background: #fff; padding-top: 20px;}
.rykcl_tb ul{display: flex;flex-wrap:wrap;justify-content:space-between; width: 100%}
.rykcl_tb ul li{ margin-bottom: 82px;}
.rykcl_tb ul li:nth-child(1),.rykcl_tb ul li:nth-child(2),.rykcl_tb ul li:nth-child(3){ margin-left: 4%; margin-right: 4%}
.rykcl_tb ul li b{ display: block; background: #dcdcdc; padding-top: 24px; padding-left: 20px; padding-bottom: 24px; padding-right: 40px;}
.rykcl_tb ul li b img{ width: 100%; height: auto; border: 10px #ddc699 solid;}
.rykcl_tb ul li:hover b img{ border: 10px #e7721c solid;transition: 0.5s; }
.rykcl_tb ul li p{ text-align: center; font-size: 20px; line-height: 2; padding-top: 10px; text-transform: uppercase}
.rykcl_tb ul li p span{ display: block; width: 100%; font-size: 14px; color: #828080; line-height: 1.5}
/*企业荣誉结束*/

/*单页通用底部开始*/
.footerr_tb{ width: 100%; background: #131b1f; height: 60px; line-height: 60px;}
.footerr_tb1{ width: 41.67%; float: left; margin-left: 100px;display: flex;flex-wrap:nowrap;justify-content:space-between; }
.footerr_tb2{ width: 15.6%; float: right; margin-right: 100px;display: flex;flex-wrap:nowrap;justify-content:space-between;}
.footerr_tb1 p,.footerr_tb1 p a,.footerr_tb2 a{ color: #aebbb3; font-size: 0.16rem;}
.footerr_tb1 p a:hover,.footerr_tb2 a:hover{ color: #e53b00}
/*单页通用底部结束*/

#footer{ background: #f1f1f1; margin-top:40px;}
#footer .link{ height:38px; line-height:38px;background:url(../images/upmenu_02.jpg) top repeat-x;}
#footer .cente{text-align: center;margin: 0 auto;}
#footer .anquan{width: 1200px;margin: 0px auto;height:50px;padding-top:10px;}
#footer .weixin{ height:130px; width: 210px;float:right;background:url(../images/weixin.png) no-repeat;}
#footer .kejia{margin-bottom: 10px;font-size: 16px;color: #333;display: block;}
.flink{background: #f1f1f1; height:50px; line-height:50px;width: 1200px;margin: 0px auto;color: #666;}
.flink a{color:#666;}
.about_us{
	text-align:center;
	background-image: url("../images/js_bg.png");
	height: 90px;
	margin-bottom: 60px;
	margin-top: 80px;
}
.about_us >div>p >span{
	font-size: 48px;
	color:#3131e4;
	font-weight: bold;
}
.about_us p{
	font-size: 32px;
	position: relative;
	top: -23px;
	right: -15px;
}
.about_us span{
	font-size: 22px;
}

.jishu{
	width:1200px;
	height: 215px;
	margin-top: 20px;
}
.pinpai{
	width:1200px;
	height: 250px;
}
.jiage{
	width:1200px;
	height: 150px;
	margin-top: 20px;
}
.shouhou{
	width:1200px;
	height: 250px;
	margin-top: 20px;
}


.jishu >div>p >span{
	font-size: 25px;
	font-weight: bold;
	color:#fd0707;
}
.jishu p{
	font-size: 20px;
	font-weight: bold;
	color:#151414;
	margin-top: 10px;
	text-align: center;
}
.jishu > div > img{
	float: right;
}
.jishu >div >span{
	font-size: 15px;
	color: #807d7d;
	float:left;
}
.pinpai >div >span{
	font-size: 15px;
	color: #807d7d;
}
.jiage >div >span{
	font-size: 15px;
	color: #807d7d;
}
.shouhou >div >span{
	font-size: 15px;
	color: #807d7d;
}
.pinpai p{
	font-size: 25px;
	font-weight: bold;
	color:#fd0707;
	margin-left: 440px;
	margin-top: 63px;
}
.pinpai > div > img{
	float: left;
	margin-top: -80px;
}
.pinpai >div > p >span{
	color: #292423;
	font-size: 20px;
}
.jiage p{
	font-size: 20px;
	font-weight: bold;
	color:#292423;
	text-align: center;
}
.jiage > div > img{
	float: right;
	margin-top: -50px;
}
.jiage >div > p >span{
	color: #fd0707;
	font-size: 25px;
}
.shouhou p{
	font-size: 20px;
	font-weight: bold;
	color:#e84f14;
	margin-left: 480px;
}
.shouhou > div > img{
	float: left;
	margin-left: 125px;
}

.shouhou >div > p >span{
	color: #807d7d;
	font-size: 25px;
}

.sub{
	width:590px; float:right; background:#fff;
}
.sub_con{
	width:490px;
}
.sub_conji{
	margin-left: 70px;
}
.sub_con_title{
	height:40px; line-height:40px; font-size:18px; color:#073b62; border-bottom:1px solid #eeeeee; margin-top:15px;
}
.sub_con_title span{
	float:right; color:#ff6600; font-family:Arial, Helvetica, sans-serif; font-size:14px;
}
.sub_con_title span a{
	color:#c9040b;
}
.sub_list{
	display:block; margin-top:22px;
}
.sub_list ul li{
	height:40px; line-height:40px; color:#999999;padding-left:12px;
}
.sub_list ul li a{
	color:#666666
}
.sub_list >ul >li >a{
	font-size:15px;
}
.sub_list > ul> li> .date{
	float:right;
}
.sub_list ul li a:hover{
	color:#073b62; text-decoration:underline;
}
.sub_list ul li.sub_list_detail{
	background:none; padding:0px 0px 18px 0px; border-bottom:1px dotted #ccc; height:160px; margin-bottom:10px;
}
.sub_list ul li.sub_list_detail span{
	float:right; width:330px; line-height:1.6;
}
.sub_list ul li.sub_list_detail span p{
	padding:0px; margin:0px;
}
.sub_list ul li.sub_list_detail span p.t{
	color:#073b62; font-size:16px;
}
.sub_list ul li.sub_list_detail span p.t a{
	color:#333;
}
.sub_list ul li.sub_list_detail span p.t a:hover{
	color:#073b62;
}


.sub_list ul li.sub_list_detail span p.c{
	margin-top:5px; color:#666; margin-bottom:5px;
}
.sub_list ul li.sub_list_detail span p.d{
	color:#999999
}


.LeftMenu {
	width: 258px;
	height: 41px;
	background: url(../images/about_menu.jpg) no-repeat;
}
.wenzi {
	width: 115px;
	height: 48px;
	color: #073b62;
	font-size: 20px;
	font-family: "微软雅黑";
	margin-left: 35px;
	padding-top:8px;
}

.ind_profl{ width:258px; float:left;height:550px;background:#fff;overflow:hidden;border-right:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf;border-left:1px solid #dfdfdf;}
.nav-wrap{ *z-index:2;position:absolute;width:258px;
}
.all-goods{clear:both;  overflow:visible;width:258px;height: 280px;overflow: visible;}
.all-goods .item{height: 45px;border-top:1px solid #dfdfdf;color:#6d6d6d;}
.all-goods .btnone{ border-top:none;}
.all-goods .item .product{ position: absolute;z-index: 888; width: 258px;}
.all-goods .item .product h3{width: 210px;height: 35px;padding-left: 35px;font-weight: normal;line-height: 32px; background:url(../images/icon_02.png) no-repeat 10px;}
.all-goods .item .product h3 a{ color: #333; font-size:16px; }
.all-goods .item .product h3 a:hover{ text-decoration:none;}
.all-goods .active .product h3{line-height:32px;background-position:-12px -185px;background-color:#fafafa;width: 223px;}
.all-goods .active .product h3 a{ color: #333;}
.all-goods .product-wrap{ position: absolute;width: 413px; z-index: 99; background: #fafafa;padding: 20px; display: none;border:1px solid #dfdfdf;}
.all-goods .product-wrap p{ color:#333;}
.cate_pic {
	width:100%;
}
.all-goods .posone{left: 258px;top: 0; }
.all-goods .postwo{left: 258px; top: 45px;}
.all-goods .posthree{left: 258px; top: 90px;}
.all-goods .posfour{left: 258px; top: 135px;}
.all-goods .possix{left: 258px; top: 180px;}
.all-goods .posnine{left: 258px; top: 225px;}
.all-goods .product-wrap h2{ font-size: 14px;color: #333;margin-bottom:10px;}
.all-goods .product-wrap h2 a{height: auto;line-height: 16px;color: #333;padding-left: 0;}
.all-goods .product-wrap ul{ border-top: 2px solid #c1c1c1; }
.all-goods .product-wrap ul li{ float: left; display: inline; margin-right: 15px; margin-top: 10px; white-space:nowrap;background:url(../images/icon_02.png) no-repeat 10px;}
.all-goods .product-wrap ul li a{ padding-left: 30px; background:url(../images/icon_05.png) no-repeat -8px -249px;color: #333;display: inline-block;line-height: 18px; text-decoration: none;}
.all-goods .product-wrap ul li a:hover{ text-decoration: none; background-position: -8px -219px; color: #073b62;}
.all-goods .product-wrap div dd,.all-goods .product-wrap div dl a{ display:block; width:150px; height:150px; overflow:hidden;}

/*public*/
.cf:after {content: "";clear: both;display: block;height: 0;overflow: hidden}
.cf {zoom: 1}
.fl{display:inline;float:left}.fr{display:inline;float:right}
.lh36 {line-height: 36px}
.lh30 {line-height: 20px;font-size: 12px;}
.pl20 {padding-left: 20px}

h2{font-family: "microsoft yahei"; font-size: 12px;}
.wd240{ width: 240px;}
.wd252{width: 413px;}
.ht399{height: 399px;}
.ht14{ height: 14px;}
.lh33{ line-height: 33px;}
.lh23{ line-height: 23px;}
.lh12{ line-height: 12px;}
.pb10{ padding-bottom: 10px;}
.pb20{ padding-bottom: 20px;}
.pr20{ padding-right:10px;}
.wd204{ width: 204px;}
.wd443{ width: 443px;}
.wd185{ width: 150px;}
.ml19{ margin-left: 19px;}
.pt30{ padding-top: 30px;}
.pb12{ padding-bottom: 12px;}
.bt{border-top: 1px solid #eae7e7;}
.gray{color: #999;}
.blee{ border-left: 1px solid #eeeeee;}
.fwblod{ font-weight:bold;}

.shop{
	margin-top:20px; border-top:1px solid #efefef;
}
.wrap{
	width:1200px; margin:0px auto;
}
.title{
	height:49px; border-bottom:1px solid #e2e2e2; position:relative;
}
.title span{
	position:absolute; display:inline-block; border-bottom:1px solid #073b62; height:49px; line-height:49px; color:#030000; font-size:24px; top:0px; left:0px;
}
.title p.hot{ width:900px; height:20px;  overflow:hidden;float:right;margin-top:25px;text-align: right;margin-right:20px;}
.title p.link a{ margin-left:64px;  display:inline-block; color:#666666;}#hot-bar p.link a.last{ margin-right:0px;}
.title p.link a:hover{ color:#c9040b;}
.thisH1{color:#030000; font-size:24px;display:inline; font-weight:normal;font-family:"微软雅黑";}
.shopcon{
	margin-top:20px;
}
.shop_top{width:1200px;}
.shop_bottom{width:1200px;margin-top: 20px;}
.s3{
	width:298px; height:310px; text-align:center
}
.s3 .btt{
	color:#073b62; font-size:16px; margin-top:18px;
}
.s3 .jg{
	color:#c9040b; font-size:14px; font-family:Arial, Helvetica, sans-serif; margin-top:8px;
}
.s3 .yt{
	color:#c9040b; font-size:14px; font-family:Arial, Helvetica, sans-serif; margin-top:8px; width:260px; height:20px; margin-left:20px
}
.s3 .pic{
	margin-top:6px;
}
.s4{
	width:598px; height:283px; border: 1px solid #eee;
	background: #fff;

	float:left;
}
.s4 .pic{
	float:left; margin-top:18px; margin-left:20px; margin-right:18px;
}
.s4 .bz{
	color:#666666; font-size:14px; margin-top:30px; display:block;margin-right:20px;
}
.s4 .btt{
	color:#073b62; font-size:16px; margin-top:50px;
}
.s4 .jg{
	color:#c9040b; font-size:14px; font-family:Arial, Helvetica, sans-serif; margin-top:14px;
}
.s4 .ig{
	margin-top:6px;width:105px;height:105px;background:url(http://www.zzkjdl.com/images/tip.png) no-repeat;float:right;
}
.cpsub {
	border: 1px solid #eee;
	background: #fff;
	margin-bottom: 20px;
	float:right;
}

.cpsub3 {
	border: 1px solid #eee;
	background: #fff;

	float:right;
}

/*左侧悬浮开始*/
.float_zoosnet{display: block;width: 130px;background: #e53b00;border-radius: 15px 15px 80px 15px;position: fixed;left: 20px;bottom: 20%;z-index: 100000000000;text-decoration: none;padding-bottom: 10px;}.float_zoosnet a {text-decoration: none}.float_zoosnet img {max-width: 100%;width: auto}.float_mess{display: block;padding-bottom: 10px;}.float_mess_img{margin: 0 -5px;margin-top: -70px;margin-bottom: -13px;}.float_mess_btn{width: 155px;padding: 10px;border-radius: 5px;background: #fccc76;background: -moz-linear-gradient(left,  #fccc76 0%, #fcdfa2 100%);background: -webkit-gradient(linear, left top, right top, color-stop(0%,#fccc76), color-stop(100%,#fcdfa2));background: -webkit-linear-gradient(left,  #fccc76 0%,#fcdfa2 100%);background: -o-linear-gradient(left,  #fccc76 0%,#fcdfa2 100%);background: -ms-linear-gradient(left,  #fccc76 0%,#fcdfa2 100%);background: linear-gradient(to right,  #fccc76 0%,#fcdfa2 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fccc76', endColorstr='#fcdfa2',GradientType=1 );color: #ab0000;font-size: 24px;line-height: 30px;font-weight: bold;margin-left: -15px;text-align: center;animation: mess_btn 1s linear 0s infinite alternate;}@keyframes mess_btn {0%   {transform: scale(1, 1);}100% {transform: scale(1.1, 1.1);}}.float_baojia,.float_liuyan,.float_Qr{display: block;margin: 5px;}.float_img_btn {background: rgba(200, 200, 200, 0.2);border-radius: 5px;padding: 5px 6px;font-size: 16px;line-height: 26px;color: #fff;}.float_img_btn i{display: inline-block;vertical-align: top;margin-right: 5px;width: 19px;height: 19px;padding: 5px 7px;background: #fccc76;border-radius: 5px;background: -moz-linear-gradient(left,  #fccc76 0%, #fcdfa2 100%);background: -webkit-gradient(linear, left top, right top, color-stop(0%,#fccc76), color-stop(100%,#fcdfa2));background: -webkit-linear-gradient(left,  #fccc76 0%,#fcdfa2 100%);background: -o-linear-gradient(left,  #fccc76 0%,#fcdfa2 100%);background: -ms-linear-gradient(left,  #fccc76 0%,#fcdfa2 100%);background: linear-gradient(to right,  #fccc76 0%,#fcdfa2 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fccc76', endColorstr='#fcdfa2',GradientType=1 );}.float_img_btn i img{display: block;vertical-align: top;}.float_img_qr{border-radius: 5px;padding: 10px 8px 0;font-size: 12px;line-height: 26px;color: #fff;text-align: center;background: rgba(255, 255, 255, 0.1);background: -moz-linear-gradient(top,  rgba(255, 255, 255, 0.1) 0%, rgba(255, 255, 255, 0) 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255, 255, 255, 0.1)), color-stop(100%,rgba(255, 255, 255, 0)));background: -webkit-linear-gradient(top,  rgba(255, 255, 255, 0.1) 0%,rgba(255, 255, 255, 0) 100%);background: -o-linear-gradient(top,  rgba(255, 255, 255, 0.1) 0%,rgba(255, 255, 255, 0) 100%);background: -ms-linear-gradient(top,  rgba(255, 255, 255, 0.1) 0%,rgba(255, 255, 255, 0) 100%);background: linear-gradient(to bottom,  rgba(255, 255, 255, 0.1) 0%,rgba(255, 255, 255, 0) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='rgba(255, 255, 255, 0.1)', endColorstr='rgba(255, 255, 255, 0)',GradientType=0);}.float_img_qr i{display: block;vertical-align: top;}.float_img_qr i img{display: block;margin: 0 auto;}.float_retrun{text-align: left; margin-bottom: 35px;}.float_retrun_top{display: inline-block;border-radius: 10px 10px 10px 10px;color: #ab0000;font-size: 16px;line-height: 16px;padding: 5px 5px 5px 5px;background: rgba(255, 255, 255, 0.7); text-align: center; line-height: 1.5;}.float_retrun_top img{display: inline-block;vertical-align: top;margin-right: 5px;}.float_tell_img {position: fixed;bottom: 160px;right: 70px;overflow: hidden;bottom: 306px;width: 0;transition: all .2s ease-in-out;-wekbit-transition: all .2s ease-in-out;z-index: 10000000}@media (max-width: 759px) {.float_zoosnet{border-radius: 15px;padding:1px;bottom: 160px;}.float_mess {display: none}.float_retrun {display: none}.float_Qr {display: none}}
.float_retrun{ display: block; margin-left: 5px;}
/*左侧悬浮结束*/


/*悬浮链接*/
.suspension{position:fixed;z-index:999999999;right:0;bottom:20px;width:70px;height:240px;}
.suspension2{position:fixed;z-index:999999999;right:0;bottom:65%;width:190px;height:85px; border: 2px solid #fff;    box-shadow: 0 0 10px rgba(113,113,113,0.5);}
.suspension-box{position:relative;float:right;}
.suspension .a{display:block;width:55px;height:40px;padding:10px 0 5px;background-color:#fd6b06;margin-bottom:4px;cursor:pointer;outline:none;text-decoration:none;text-align:center;border-radius:2px;}
.suspension .a.active,
.suspension .a:hover{background:#e53b00;}
.suspension .a .i{display:inline-block;width:44px;height:44px;background-image:url(../images/side_icon.png);background-repeat:no-repeat;}
.suspension .a-service .i{display:inline-block;width:20px;height:20px;background-image:url(../images/suspension-bg.png);background-repeat:no-repeat;background-position:0 0;}
.suspension .a span{display:block;width:100%;text-align:center;color:#fff;font-size:12px;padding-top:4px;}
.suspension .a-service-phone .i{display:inline-block;width:20px;height:20px;background-image:url(../images/suspension-bg.png);background-repeat:no-repeat;background-position:-27px 0;}
.suspension .a-qrcode .i{display:inline-block;width:20px;height:20px;background-position: -56px -12px;}
.suspension .a-cart .i{background-position:-88px 0;}
.suspension .a-top .i{background-position:-132px 0;}
.suspension .a-top{background:#D2D3D6;display:none;}
.suspension .a-top:hover{background:#c0c1c3;}
.suspension .d{display:none;width:240px;background:#fff;position:absolute;right:55px;border:1px solid #E0E1E5;border-radius:3px;box-shadow:0px 2px 5px 0px rgba(161, 163, 175, 0.11);}
.suspension .d .arrow{position:absolute;width:8px;height:12px;/*background:url(../images/side_bg_arrow.png) no-repeat;r*/ight:-8px;top:31px;}
.qrcode-img img{width:150px;margin:0 auto;}
.suspension .d-service{top:0;}
.suspension .d-service-phone{top:50px;}
.suspension .d-qrcode{top:78px;}
.suspension .d .inner-box{padding:8px 22px;}
.suspension .d-service-item{padding:4px 0;}
.suspension .d-service .d-service-item{border-bottom:none;}
.suspension .d-service-item .circle{width:44px;height:44px;border-radius:50%;overflow:hidden;background:#F1F1F3;display:block;float:left;}
.suspension .d-service-item .i-qq{width:44px;height:44px;background:url(../images/side_con_icon03.png) no-repeat center 15px;display:block;transition:all .2s;border-radius:50%;overflow:hidden;}
.suspension .d-service-item:hover .i-qq{background-position:center 3px;}
.suspension .d-service-item .i-tel{width:44px;height:44px;background:url(../images/side_con_icon02.png) no-repeat center center;display:block;}
.suspension .d-service-item p{float:left;width:112px;line-height:22px;font-size:15px;margin-left:12px;}
.suspension .d-service .d-service-item p{float:left;width:112px;line-height:44px;font-size:15px;margin-left:12px;}
.suspension .d-service-item .text{float:left;width:112px;line-height:22px;font-size:15px;margin-left:12px;}
.suspension .d-service-item .text .number{font-family:Arial,"Microsoft Yahei","HanHei SC",PingHei,"PingFang SC","Helvetica Neue",Helvetica,Arial,"Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei",sans-serif;}
.suspension .d-service-intro{padding-top:10px;}
.suspension .d-service-intro p{float:left;line-height:27px;font-size:12px;width:50%;white-space:nowrap;color:#888;}
.suspension .d-service-intro i{background:url(../images/side_con_icon01.png) no-repeat center center;height:27px;width:14px;margin-right:5px;vertical-align:top;display:inline-block;}
.suspension .d-qrcode{text-align:center;width:160px;}
.suspension .d-qrcode .inner-box{padding:10px 0;}
.suspension .d-qrcode p{font-size:14px;color:#999;padding-top:5px;}


.online {
	position: fixed;
	z-index: 999999999;
	left: 0;
	bottom: 30%;
	width: 70px;
	height: 240px;
}

/*顶部导航栏下拉菜单*/
.pro{
	width: 1200px;
	height: 485px;
	position: absolute;
	left: -42%;
	top: 44px;
	display:none;
	border-top: 1px solid #a2a3a5;
	z-index: 999;
	background-color: #e65f31;
	opacity: 0.95;
}
.pro > li{
	background-color: #e65f31;
	font-size: 16px;
	width: 16.66%;
	float: left;
}
.pro > .nav-li > a{
	color: #fff;
	font-weight: bold;
}
.pro li a{
	color:#fff;
	text-decoration: none;
	display: block;
}
.nav-li ul li:hover{
	background-color: #e1987e;
}
.pro > li >a:hover{
	background-color: #e1987e;
}
.pro-about{
	left:11.5%;
	height:40px;
	width:425px;
}
.pro-about > li{
	width:33.33%;
}
.pro-anli {
	left:76%;
	width: 11%;
	height: 40px;
}
.pro-anli > li{
	width:100%;
}
.iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}
.iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}
#biaodan{
	display: none;
}
.mobile_show{
	display: none;
}
.guanyu{
	font-size: 15px;
	color: #474747;
	padding: 20px;
}
#nav .tag_title_on {

}
.leibie-li ul {
	position: absolute;
	z-index: 99;
	display: none;
	background: #d9844f;
	top: 51px;
	opacity: 0.9;
	width: 100%;
}

.leibie-li ul li {
	text-align: center;
}

.leibie-li ul li a {
	color: #ffffff;
	display: block;
	height: 35px;
	line-height: 35px;
	overflow: hidden;
	text-overflow: ellipsis;
	border:0;
	border-bottom: 1px solid #c9c9c9;
	box-shadow: unset;
	font-weight: normal;
	font-size: 16px;
}

.lx li{
	margin-top: 40px;
	width: 40%;
	float: left;
	margin-left: 5%;
}
.lx .li-qq{
}
.lx li img {
	width: 60px;
	vertical-align: middle;
}
.lx li a {
	font-size: 18px;
	margin-left: 25px;
	color: black;
	text-decoration: none;
}

.lx li a .wx {
	width: 160px;
	border: 1px solid #b3a8a8;
}
#footer{
	background: #2e2e2e;
	color: white;
	height: 300px;
}
.foot_logo {
	float:left;
	margin-top: 60px;
	width: 35%;
}
.foot_logo a{
	padding-top: 19px; display: block;
}
.foot-pro {
	float:left;
	width:12%;
	text-align: left;
	margin-top: 60px;
	line-height: 35px;
}
.foot-lianxi{
	float:left;
	width:22%;
	margin-top: 60px;
	line-height: 35px;
}
.foot-lianxi h4{
	font-size: 16px;
	font-weight: bold;
}
.foot-lianxi ul{
	margin-top: 18px;
}
.foot-lianxi ul li{
	font-size: 16px; width: 100%; height: auto;
}
.foot-lianxi ul li a{
	font-size: 16px;
	line-height: 30px;
	color:white;
}
.foot-pro h4{
	font-size:16px;
	font-weight: bold;
	display: block;
	margin-bottom: 20px;
	text-align: center;
}
.foot-pro ul li a{
	font-size: 16px;
	color:white;
	line-height: 30px;
	margin: 0 15px;
}
.foot_wx{
	float:left;
	width:20%;
	margin-top: 60px;
}
.xtjad_tb{
	padding-top: 10px;
	padding-left: 13%;
}
.xtjad_tb a{
	color: #FFFFFF;
	font-size: 16px;
}


/*留言板开始 汤汤2023.5.16*/
.kjjjl_tb{ width: 98%; margin: 0 auto;  display: flex;justify-content: space-between; padding-bottom: 30px; padding-top: 30px;box-shadow:1px 2px 10px 5px rgba(157, 151, 151, 0.5); margin-bottom: 20px; border-radius: 10px;padding-right: 10px; padding-left: 10px;}
.kjjjll_tb{  padding-left: 14px;padding-top: 30px; padding-right: 20px; width: 100%;}
.kjjjll_tb1{ width: 100%; height: 50px;}
.kjjjll_tb1 img,.kjjjll_tb1 p{ float: left; font-family: 方正粗黑宋简体; font-size: 28px; color: #161616;}
.kjjjll_tb1 p{ padding-left: 15px; line-height: 50px}
.kjjjll_tb1 span{font-size:16px;padding-left:20px;color:#ff9933;font-family: 方正粗黑宋简体; line-height: 50px;}
.kjjjll_tb2{ font-family: 方正大黑简体; font-size: 14px; color: #c3bfbf; padding-top: 10px; padding-bottom: 20px;}
.kjjjll_tb3{ }
.kjjjll_tb3 form{width: 100%; display: flex;flex-wrap: wrap; justify-content: space-between}
.kjjjll_tb3 form label{ border: 1px solid #dddddd;display: flex; margin-top: 20px; }
.kjjjll_tb3 form label span{ width: 27px; line-height: 68px; color: #e95a70; display: block; text-align: right;}
.kjjjll_tb3 form label span1{color: #666; line-height: 60px; width: 85px; display:block}
.kjjjll_tb3 form label input{font-size: 16px; font-family:Helvetica Neue,Helvetica,Tahoma,Arial,sans-serif; border: none}
.kjjjlyd_tb1{ width: 48.7%; height: 60px;}
.kjjjlyd_tb2{ width: 100%;display: flex;}
.kjjjlyd_tb2 textarea{ width: 84%; border: none; padding-top: 22px; height: 118px;}
.kjjjlyd_tb3{ width: 340px; display: block; background: #dc7918; line-height: 40px; height: 40px; color: #fff; font-family: 方正大黑简体; text-align: center; border: none; margin: 0 auto; margin-top: 30px; font-size: 13px; border-radius: 10px;}
.kjjjlyd_tb3:hover{ cursor: pointer;transition: all 0.3s; font-size: 16px;}
.kjjjlr_tb{ width: 410px; background: #dc7918; padding-left: 26px; padding-right: 26px;}
.kjjjlr_tb1{ padding-top: 20px; padding-left: 10px; color: #fff; font-family: 方正大黑简体; font-size: 30px; border-bottom: 1px solid #fff; padding-bottom: 10px;}
.kjjjlr_tb2{ padding-top: 10px;}
.kjjdht_tb1{ padding-top: 15px; padding-bottom: 15px; display: flex;font-family: 方正大黑简体;font-size: 17px; color: #fff; line-height: 30px;}
.kjjdht_tb1 i img{}
.kjjdht_tb1 span{ padding-left: 5px; padding-right: 5px;}
.kjjdht_tb1 a{ color: #fff;text-decoration:none;}
.kjjdht_tb1 a:hover{ color: #df3109}
.kjjdht_tb1 a img{ margin-left: 5px;}

/*首页底部大学开始*/
.kjdkxl_tb{ width:100%; background:#fff; padding-bottom:72px; padding-top:54px;}
.kjdkxln_tb{ width:1220px; margin:0 auto;box-shadow: 0 0 10px rgba(113,113,113,0.5);
    background: #fff;
    padding-top: 50px; padding-bottom:80px;}
.kjdkxln_tb1{ position:relative}	
.kjdkxln_tb1 b{ font-size:50px; color:#585352; text-align:center; display:block; text-transform:uppercase; position:relative; opacity:0.15}
.kjdkxln_tb1 p{ text-align:center; font-size:50px; color:#c34f25; top:23px; position:absolute; font-weight:bold; width:100%}
.kjdkxln_tb2{ font-size:24px; color:#080808; text-align:center; width:100%; padding-top:40px;}
.kjdkxln_tb3{ width:88.6%; margin:0 auto; margin-top:45px; }
/*首页底部大学结束*/
@media screen and (max-width:980px){
	.kjjjll_tb{ width: 70%}
	.kjjjlyd_tb1{ width: 100%}
	.kjjjlyd_tb2 textarea{ width: 65%;}
	.float_zoosnet{ display: none}
}
@media screen and (max-width:680px){
	.kjjjl_tb{ flex-wrap: wrap; width: 91%}
	.kjjjll_tb,.kjjjlr_tb{ width: 90%; padding-right: 5%; padding-left: 5%;}
	.kjjjll_tb3 form label span{ line-height: 60px;}
	.kjjjll_tb3{ padding-bottom: 30px;}
	.kjjjll_tb1 span{ display:block; padding-left: 0;float: left; width: 100%}
	.lajd_tb{ display: none !important;}
}

/*留言板结束 汤汤2023.5.16*/
@media screen and (min-width:680px){
.wzdta_tb1{ display: block; float: left;margin-left: 40%; margin-right: 20px;color: #fff; font-size: 16px;}
.wzdta_tb2{ display: block; float: left;color: #fff; font-size: 16px;color: #fff;}
.wzdta_tb3{ display: block; float: left;margin-left: 30%; margin-right: 20px;color: #fff; font-size: 16px;}
}
.wzdta_tb1,.wzdta_tb2,.wzdta_tb3{ color: #fff;font-size: 16px;}
/*联系我们顶部开始2023.5.17 汤汤*/
.lyqjs_tb{
	width: 97%; margin: 0 auto; padding-bottom: 20px; padding-top: 20px;
}
.lyqjs_tb ul{ width: 100%; display: flex;flex-wrap:nowrap;justify-content:space-between}
.lyqjs_tb ul li{ width: 32.1%; list-style-type: none}
.lyqjs_tb ul li img{ display: block; border-radius: 5px; width: 100%;}
.lyqjs_tb ul li b{ border-left: 5px solid #033562; display: block; text-align: center; font-family: 微软雅黑; font-size: 18px; font-weight: normal; color: black; margin-top: 10px;}
.lyqjs_tb ul li p{ padding-top: 20px; width: 100%; color: darkgray; line-height: 25px; font-size: 16px;}
@media screen and (max-width:680px){
	.lyqjs_tb ul{flex-wrap:wrap;}
	.lyqjs_tb ul li{ width: 100%; padding-top: 20px;}
}
/*联系我们顶部结束2023.5.17 汤汤*/

/*产品详情添加相关案例开始2023.10.9 汤汤*/
.cplxxl_tb{ width: 100%;}
.cplxxln_tb{ padding-bottom: 40px;}
.cplxxln_tb1{ height: 50px;}
.cplxxln_tb1 img{ float: left; width: 25px; margin-right: 10px;}
.cplxxln_tb1 p{ font-size: 20px; font-weight: bold; width: 40%; float: left}
.cplxxln_tb1 a{ float: right; width: 115px; display: block; border: 1px solid #dc7918; border-radius: 10px; line-height: 2; font-size: 16px; text-align: center; color: #dc7918}
.cplxxln_tb1 a:hover{ color: brown}
.cplxxln_tb2{}
.cplxxln_tb2 ul{display:flex;flex-wrap:nowrap;justify-content:space-between; width: 100%;}
.cplxxln_tb2 ul li{ width: 22%; box-shadow: 1px 2px 10px 5px rgba(157, 151, 151, 0.5);  border-radius: 10px;}
.cplxxln_tb2 ul li a{ display: block}
.cplxxln_tb2 ul li a img{ width: 100%; border-radius: 10px 10px 0 0}
.cplxxln_tb2 ul li a p{ text-align: center; font-size: 16px; background: #dc7918; color: #fff; line-height: 2; font-weight: bold; border-radius: 0 0 10px 10px;}
@media screen and (max-width:680px){
	.cplxxl_tb{ width: 90%; margin: 0 auto}
	.cplxxln_tb2 ul{flex-wrap:wrap;}
	.cplxxln_tb2 ul li{ width: 44%; margin-bottom: 20px;}
	.cplxxln_tb2 ul li a p{ font-size: 14px; height: 47px; line-height: 1.5}

}
/*产品详情添加相关案例结束*/



/*产品内容页表格*/
.tagContent table{}
.tagContent table tr{}
.tagContent table td{ padding: 7px; text-align: center}
.tagContent table tr:nth-child(odd) td {
	background: #f4f4f4;
}
.tagContent table tr:hover td{ background: #d84710; color: #fff;}
.tagContent table .on1 td{ text-align: center; padding-top: 12px!important; padding-bottom: 12px!important; font-size: 22px!important; font-weight: bold; background:#cb4e22!important; color: #fff;}

/*产品内容页产品优势*/
.cpysa_tb{ width: 100%; padding-top: 20px; padding-bottom: 20px;}
.cpysa_tb1{ width: 100%}
.cpysa_tb1 p{ text-align: center; font-size: 24px;}
.cpysa_tb2{}
.cpysa_tb2 ul{display: flex;
	flex-wrap: wrap;
	justify-content: space-between;}
.cpysa_tb2 ul:after{
	content: "";
	 width: 30%;
}
.cpysa_tb2 ul li{ width: 30%; text-align: center; background: #f4f5f7; margin-top: 30px;}
.cpysa_tb2 ul li img{ margin-top: 30px;}
.cpysa_tb2 ul li b{ line-height: 1.5; font-size: 18px; color: #333333; display: block; width: 100%; padding-top: 10px; padding-bottom: 10px;}
.cpysa_tb2 ul li p{ font-size: 16px; color: #555555; padding-left: 25px; padding-right: 25px; padding-bottom: 30px;}

@media screen and (max-width:600px){
	.cpysa_tb2 ul:after{
		width: 48%;
	}
	.cpysa_tb2 ul li{ width: 48%; }
	.cpysa_tb2 ul li img{  width: 50%!important;}

}
@media screen and (max-width:300px){
	.cpysa_tb2 ul:after{
		width: 100%;
	}
	.cpysa_tb2 ul li{ width: 100%; }
	.cpysa_tb2 ul li img{  width: 50%!important;}

}
@media screen and (max-width:1400px){
	.float_zoosnet{transform: scale(0.7); left:0;}
	}
@media screen and (max-width:1300px){
	.float_zoosnet{ display:none}
	}