@charset 'utf-8';
/* Reset */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,input,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dd,dl,dt,li,ol,ul,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td { margin: 0; padding: 0; border: 0; }
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
em,strong{font-style:normal;font-weight:normal;}
ol,ul{list-style:none;}
table {border-spacing:0;}
q:before,q:after,blockquote:before,blockquote:after {content: "";}
a{text-decoration: none;}
:focus{outline:0;}
legend{display:none;}
body, button, input, select, textarea { font: 12px/1.5 \5b8b\4f53,arial; }
/* 清理浮动 */
.fn_clear:after { visibility:hidden; display:block; font-size:0; content:" "; clear:both; height:0; }
.fn_clear { zoom:1; /*  for IE6 IE7 */ }
/* 正常链接 未访问 */
a{ color: #3e3e3e; }
/* 顶部黑色部分模块 */
.header_top {
	width: 100%;
	min-width: 1000px;
	height: 35px;
	margin: 0 auto;
	background-color: #000;
} 
.header_top .top {
	width: 1000px;
	height: 35px;
	margin: 0 auto;
}
.header_top .top_left {
	float: left;
}
.header_top ul li {
	float: left;
	line-height: 35px;
}
.header_top .top_left li {
	margin-right: 20px;
}
.header_top .top_left .more {
	padding-right: 12px;
	background: url(../images/pulldown_btn.png) center right no-repeat;
}
.header_top ul li a {
	color: #fff;
}
.header_top ul li a:hover {
	text-decoration: underline;
}
/* 头部logo模块 */
.header {
	width: 1000px;
	margin: 0 auto;
	padding: 13px 0 14px 0;
}
.header .logo {
	float: left;
}
.header .logo a {
	float: left;
	width: 235px;
	height: 103px;
	background: url(../images/logo.jpg);
}
.header .questionnaire {
	float: right;
}
.header .questionnaire dd {
	float: right;
	margin-left: 18px;
}
.header .questionnaire dd h1 {
	margin: 25px 0 15px 0;
	color: #007ac2;
	font-size: 14px;
	font-weight: bold;
}
.header .questionnaire dd a {
	color: #e60012;
}
.header .questionnaire dd a:hover {
	text-decoration: underline;
}
.header .questionnaire dt {
	float: right;
}
.header .questionnaire dt img {
	float: left;
}
/* 主要内容模块 */
.content {
	width: 1000px;
	margin: 17px auto;
}
/* 主要内容左侧模块 */
.con_left {
	float: left;
	width: 660px;
}
	/* banner模块 */
.con_left .banner {
	width: 660px;
	height: 220px;
	overflow: hidden;
	position: relative;
}
.banner .slidepic {
	position: absolute;
	width: 9999em;
}
.banner .slidepic li {
	float: left;
	height: 220px;
	overflow: hidden;
}
.banner .slidepic li img {
	width: 660px;
	height: 220px;
}
.banner .slidebtn {
	position: absolute;
	float: right;
	bottom: 0px;
	right: 0px;
}
.banner .slidebtn li {
	float: left;
	width: 12px;
	height: 12px;
	margin: 0 15px 20px 0;
	background: url(../images/circle.png) no-repeat;
	cursor: pointer;
}
.banner .slidebtn li.current{
	background-position: -12px 0;
}
	/* 标题共同模块 */
.content .technical_data {
	position: relative;
	margin-top: 37px;
}
.content h2 {
	padding-bottom: 28px;	
	border-bottom: 2px solid #ccc;
}
.content .register h2{
	margin-left: 20px;
}
.content h2 span {
	float: left;
	width: 80px;
	padding-bottom: 10px;
	border-bottom: 2px solid #007bc1;
	font-weight: bold;
}
.content .register h2 span{
	padding-bottom: 7px;
}
.content h2 a {
	float: right;
	color: #8ea7a4;
}
.content h2 a:hover {
	text-decoration: underline;
}
	/* 技术资料模块 */
.con_left .technical_data dl {
	padding: 26px 0;
	border-bottom: 1px dotted #c8d2d2;
}
.con_left .technical_data dt {
	float: left;
	margin-right: 28px;
}
.con_left .technical_data dt img {
	float: left;
	width: 148px;
	height: 78px;
	border: 1px solid #e9edee;
}
.con_left .technical_data dd {
	float: left;
	width: 482px;
}
.con_left .technical_data h3 span a,.data_title{
	color: #007ac3;
	font-size: 14px;
	font-weight: bold;
	font-family:'Microsoft Yahei';
}
.con_left .technical_data dd h3 span a{
	float: left;
	background-color:#fff;
	padding: 0;
}
.con_left .technical_data h3 a{
	float: right;
	padding: 1px 10px;
	border-radius: 3px;
	color: #fff;
	background-color: #007ac3;
}
.con_left .technical_data dd h3 span a:hover{
	background-color:#fff;
}
.con_left .technical_data h3 a:hover {
	background-color: #0193e9;
}
.con_left .technical_data p {
	line-height: 24px;
	margin-top: 12px;
	font-size: 12px;
	color: #6f6f6f;
}
	/* 代理品牌模块 */
.con_left .acting_brand {
	margin-top: 40px;
}
.con_left .acting_brand .brand_list {
	height: 450px;
	margin-top: 30px;
	background: url(../images/brand_list.jpg);
}
/* 主要内容右侧模块 */
.con_right {
	float: right;
	width: 300px;
}
	/* 关于Heilind模块 */
.con_right .about p {
	margin-top: 13px;
	line-height: 24px;
	color: #6f6f6f;
}
.con_right .about p a {
	color: #007ac2;
}
.con_right .about p a:hover {
	text-decoration: underline;
}

	/* Estore平台 */
.con_right .estore {
	margin-top: 40px;
}
.con_right .estore img {
	margin-top: 10px;
}
.con_right .estore p {
	line-height: 24px;
	color: #6f6f6f;
}
.con_right .estore p a {
	color: #007ac2;
}
.con_right .estore p a:hover {
	text-decoration: underline;
}
	/* 射击游戏 */
.con_right .shooting_game {
	margin-top: 40px;
}
.con_right .shooting_game strong {
	position: relative;
	display: block;
	height: 24px;
	padding-top: 148px;
	margin-top: 25px;
	background: url(../images/shooting_game.jpg);
}
.con_right .shooting_game strong a {
	position: absolute;
	display: none;
	float: left;
	width: 100%;
	left: 0;
	top: 0;
	height: 172px;
}
.con_right .shooting_game strong em {
	position: absolute;
	width: 107px;
	height: 107px;
	left: 97px;
	top: 21px;
	background: url(../images/shooting_game_hover.png);
	cursor: pointer;
}
.con_right .shooting_game strong span {
	display: block;
	height: 24px;
	line-height: 24px;
	background: rgba(0, 0, 0, 0.5);
	color: #fff;
	text-align: center;
}
.con_right .shooting_game strong:hover a {
	display: block;
}
.con_right .share_self {
	margin-top: 40px;
}
/* 底部 */
.footer {
	width: 100%;
	min-width: 1000px;
	margin: 30px auto 0;
	padding-bottom: 30px;
	border-top: 2px solid #79b4e0;
}
.footer .foot {
	width: 1000px;
	margin: 0 auto;
	text-align: center;
	color: #9d9d9d;padding-top: 43px;
}
.footer .foot_nav {
	width: 620px;
	margin: 0 auto;
	overflow: hidden;
}
.footer .foot_nav ul {
	width: 630px;
	margin-bottom: 20px;
}
.footer .foot_nav li {
	float: left;
}
.footer .foot_nav li a {
	padding: 0 20px;
	border-right: 1px solid #9d9d9d;
}
.footer .foot a {
	color: #004276;
}
.footer .foot a:hover {
	text-decoration: underline;
}
.footer .foot p {
	margin-bottom: 20px;
}
.footer .foot p em {
	color: #004276;
}
/* 二维码 */
.two_dimensional_code {
	position: fixed;
	top: 210px;
	right: 15px;
}
.two_dimensional_code img {
	width: 120px;
	height: 110px;
}