@charset"utf-8";
@font-face {
	font-family: PE;
	src: url("../font/PingFang ExtraLight.ttf")/*tpa=http://www.hjtechcn.cn/font/PingFang ExtraLight.ttf*/;
}

body,
dd,
dl,
fieldset,
figure,
form,
h1,
h2,
h3,
h4,
h5,
h6,
input,
legend,
ol,
p,
select,
td,
td,
textarea,
th,
ul,
iframe {
	font-family: "微软雅黑";
	margin: 0;
	padding: 0
}

a,
del,
s,
u {
	color: #666;
	text-decoration: none
}

b,
em,
i {
	font-style: normal;
	font-weight: 100
}

li {
	list-style: none
}

img {
	vertical-align: middle
}

.bor0,
a img,
fieldset {
	border: 0
}

table {
	border-collapse: collapse
}

#den_zuce {
	width: 230px;
	height: 80px;
	position: absolute;
	top: 0px;
	right: 5px;
}

.den_zuce_div {
	height: 40px;
	width: 200px;
}

.den_zuce_div div {
	float: right;
	line-height: 40px;
	font-size: 18px;
	color: #FFF;
}

#den_zuce div a {
	color: #FFF
}

.tel {
	display: block;
	height: 40px;
	color: #FFF;
	width: 200px;
	font-size: 20px;
}

.tel i {
	float: right;
}

.tel em {
	float: right;
}

[class*="am-icon-"] {
	display: inline-block;
	font-style: normal
}

[class*="am-icon-"]:before {
	display: inline-block;
	font: normal normal normal 1.6rem/1 "FontAwesome", sans-serif;
	font-size: inherit;
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	-webkit-transform: translate(0, 0);
	-ms-transform: translate(0, 0);
	transform: translate(0, 0)
}

.am-icon-phone {
	margin-right: 1px;
	width: 23px;
	height: 20px;
	display: inline-block;
	background: url("../images/dianhua.png")/*tpa=http://www.hjtechcn.cn/images/dianhua.png*/ no-repeat;
	background-size: 100%
}

#more {
	width: 40px;
	height: 16px;
	background: red;
	display: block;
	position: absolute;
	top: 70px;
	left: 50%;
	margin-left: 405px;
}

.ind2 {
	text-indent: 2em
}

.cu {
	cursor: pointer
}

.valign:after {
	content: "";
	display: inline-block;
	vertical-align: middle;
	width: 0;
	height: 100%
}

.over {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

.clear {
	zoom: 1
}

.clear:before {
	content: "";
	display: table
}

.clear:after {
	content: "";
	display: block;
	clear: both
}

.margin {
	width: 1080px;
	margin: 0 auto;
}


/*右侧悬浮菜单*/

@charset "utf-8";
.danhang {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	display: block;
}

.duohang {
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 3;
	-webkit-box-orient: vertical;
}

.tel {
	float: right;
	font-size: 24px;
	margin-left: 30px;
}

ul li {
	list-style-type: none;
}


/*通用图标*/

.icon {
	background-image: url("../img/icon_pc.png")/*tpa=http://www.hjtechcn.cn/img/icon_pc.png*//*tpa=http://www.xiangtui.me/images/icon_pc.png*/
	;
	background-repeat: no-repeat;
	vertical-align: middle;
	display: inline-block;
	margin-top: -4px;
}

.icon_topTel {
	background-position: -83px 0;
	width: 14px;
	height: 14px;
}


/*头部电话图标*/

.icon_topkefu {
	background-position: -795px 0;
	width: 20px;
	height: 20px;
	margin-right: 5px;
}


/*头部联系图标*/

.icon_wx {
	background-position: -97px 0;
	width: 26px;
	height: 22px;
}


/*底部微信图标*/

.icon_top {
	background-position: -123px 0;
	width: 30px;
	height: 29px;
}


/*返回顶部图标*/

.icon_kefu {
	background-position: -153px 0;
	width: 30px;
	height: 29px;
}

.icon_qq {
	background-position: -183px 0;
	width: 30px;
	height: 29px;
}


/*客服图标*/

.icon_erweima {
	background-position: -213px 0;
	width: 30px;
	height: 29px;
}


/*二维码图标*/

.icon_error {
	background-position: -14px -22px;
	width: 14px;
	height: 14px;
}


/*圆形叉叉图标*/

.icon_gou {
	background-position: -7px -36px;
	width: 22px;
	height: 16px;
}


/*白色打钩图标*/


/*右侧悬浮菜单*/

.rtNavFixed {
	position: fixed;
	bottom: 4%;
	right: 27px;
	width: 132px;
	z-index: 9999;
}

.rtNavFixed li {
	position: relative;
}

.rtNavFixed li a {
	color: #fff;
	padding: 0 10px;
	position: absolute;
	top: 0;
	width: 140px;
}

.rtNavFixed li a.default {
	cursor: default;
}

.rtNavFixed li span {
	margin-left: 12px;
}


/*.rtNavFixed li.btnTop{opacity:0;transition:0s}*/

.rtNavFixed li.btnTop a {
	right: -33px;
}

.rtNavFixed li.btnkf a {
	right: -33px;
}

.rtNavFixed li.btnQQ a {
	right: -39px;
}

.rtNavFixed li.btnCode a {
	right: -33px;
}

.rtNavFixed li .liBox {
	width: 50px;
	height: 50px;
	line-height: 50px;
	margin: 0 auto 10px auto;
	border-radius: 3px;
	background: #d22e3e;
	overflow: hidden;
	position: relative;
	transition: 0.1s
}

.rtNavFixed li .liBox:hover {
	width: 120px;
}

.rtNavFixed li.btnkf .telBox {
	position: absolute;
	top: -74px;
	left: -120px;
	opacity: 0;
	transition: 0.2s
}

.rtNavFixed li.btnkf .telBox.cur {
	opacity: 1;
	background: #fff;
}

.rtNavFixed li.btnCode .codeBox {
	border-radius: 13px;
	position: absolute;
	top: -80px;
	left: -120px;
	opacity: 0;
	transition: 0.2s;
}

.rtNavFixed li.btnCode .codeBox.cur {
	opacity: 1;
	background: #fff;
}

.rtNavFixed li.btnCode .codeBox img {
	width: 120px;
	height: 130px;
	display: block;
}

.rtNavFixed li.btnCode .codeBox p {
	color: #333333;
	font-size: 12px;
	text-align: center;
}


/*联系我们*/

.contact {
	height: 3rem;
	line-height: 3rem;
	margin: 0 auto;
	padding: 0;
	margin-top: 2rem;
}

.contact ul {
	height: 3rem;
	margin: 0;
	padding: 0;
}

.contact ul li {
	margin: 0;
	padding: 0;
	height: 3rem;
	float: left;
	list-style-type: none;
}

.contact ul li a {
	font-family: "微软雅黑";
	font-size: 2rem;
	font-weight: normal;
	padding: 5px 10px;
	margin-right: 1rem;
	color: #333;
}

.contact ul li a.active {
	color: #1f8ce9;
}

.contact ul li a:hover {
	background: #14A6EF;
	color: #fff;
}

.contacts {
	margin-top: 2rem;
	margin-bottom: 2rem;
	height: auto;
	font-size: 1.4rem;
}

ul li {
	list-style-type: none;
}

.RcL {
	width: 265px;
	height: auto;
	float: left;
}

.RcL ul li {
	width: 265px;
	height: 5rem;
	font-size: 1.6re line-height:5rem;
	background: #f3f3f3;
	cursor: pointer;
	text-align: center;
	font-family: "微软雅黑";
	line-height: 5rem;
}

.RcL ul li.active {
	background: #1f8ce9;
	color: #fff;
}

.RcR {
	max-width: 780px;
	width: 100%;
	height: auto;
	float: left;
	margin-left: 6rem;
	font-family: "微软雅黑";
}

.gzdd {
	margin-bottom: 1rem;
}

@media only screen and (min-width: 100px) and (max-width: 640px) {
	.RcR {
		margin-left: 0;
	}
	.tel {
		width: 90%;
	}
	/*分页展示*/
	.pagination a,
	.pagination span {
		width: 36px!important;
		height: 36px!important;
		font-size: 14px!important;
	}
}

.partner {
	width: 1100px;
	margin: 0 auto;
}

.partner li {
	float: left;
	width: 180px;
	margin-bottom: 20px;
}

.partner li img {
	width: 180px;
}