@charset "utf-8";

 @import url("../css/ui-all.css");

/*按钮样式*/

@import url("../css/button.css");

/*商品列表弹出图片*/

@import url("../css/FrontPublic_slideShow01-d6_c1.css");

body {

}

/* 重置 */

div, form, p, i, img, ul, li, ol, dl, dt, dd, table, tr, td, th, fieldset, label, legend, select, button, input {

	margin: 0;

	padding: 0;

}

/* 标题样式 */

h1, h2, h3, h4, h5, h6 {

}

h1 img, h2 img, h3 img, h4 img, h5 img, h6 img {

	margin: 0;

}

/* 列表样式 */

ul, ol, li, dl, dt, dd {

	list-style: none;

}

/* 图片样式 */

img, a img {

}

/* 链接样式 */

a:link {

}

a:visited {

}

a:hover {

}

a:active {

}

/** 图片链接效果 **/

.pic a {

}

.pic a:hover {

}

/**字体颜色**/

.fontred {

	color: #f00;

}

.fontgray {

	color: #999;

}

.fontblack {

	color: #000;

}

/**输入框颜色样式**/

.input-gray {

	color: #999;

}

.input-black {

	color: #000;

}

/*浮动*/

.floatLeft {

	float: left;

}

.floatRight {

	float: right;

}

.floatNone {

	float: none;

}

/* 清除浮动 */

.clearBoth {

	clear: both;

	/*控制分类后，各行高度不一样对不齐问题*/

	width: 100%;

	height: 1px;

	font-size: 0;

	overflow: hidden;

	/*控制分类后，各行高度不一样对不齐问题*/

	line-height: 0;

}

.clearLeft {

	clear: left;

}

.clearRight {

	clear: Right;

}

.clearfix {

	display: inline-block;

}

.clearfix:after {

	/*content: ".";  兼容ie8 */

	display: block;

	height: 0;

	clear: both;

	visibility: hidden;

}

* html .clearfix {

	height: 1%;

}

.clearfix {

	display: block;

}

/* 页面宽度 */

.pageWidth {

	width: 100%;

}

/* 栏目默认间距设置 */

.columnSpace {

	padding: 0 0 0px;

}

/* 面包屑 */

.breadcrumb {

	clear: both;

	padding: 5px 5px;

}

/**时间控件背景样式**/

.date-ico {

	background: url(../images/icon-time.gif) right 50% no-repeat!important;

}

/* 列表分列 */

.column-num1 {

	width: 100%;

}

.column-num2 {

	width: 47%;

}

.column-num3 {

	width: 30%;

}

.column-num4 {

	width: 22%;

}

.column-num5 {

	width: 17%;

}

.column-num6 {

	width: 14%;

}

/* 页面提示 */

.text-oper {

	float: left;/*margin-left:8px;*/

}

.text-tip {

	float: left;

	margin1: 0 0 0 10px;

}

.text-tip span {

	line-height: 15px;

}

.text-oper span, .text-tip span {

	width: auto!important;

	word-break: break-all;

	display: none;

}

.text-tip .tip-default {

	color: #999;

}

.text-tip .tip-remind {

	color: #000;

}

.text-tip .tip-ok {

	background: url(../images/ok.gif) left top no-repeat;

	color: #3bae47;

	padding-left: 20px;

	display: inline-block;

}

.text-tip .tip-error {

	background1: url(../images/error.gif) left top no-repeat;

	color: #e60012;

	padding-left1: 20px;

	display: inline-block;

}

/** 输入框 **/

.input {

	border: 1px solid #ddddde;

	height: 18px;

	line-height: 18px;

	padding: 0 2px;

}

/** 输入框 宽度 **/

.input-width {

	width: 200px;

}

/** 输入框 鼠标滑过 **/

.input-up {

	border: 1px solid #06c;

}

/* 页面跳转及翻页样式*/

.pageJump {

	width: 100%;

	text-align: left;

	line-height: 20px;

	overflow: hidden;

	clear: both;

	padding: 10px 0;

}

.pageJump a {

	color: #000;

	padding-top: 2px;

	padding-right: 5px;

	padding-bottom: 2px;

	padding-left: 5px;

	margin-right: 2px;

	border: 1px solid #8db5d7;

	text-decoration: none;

}

.pageJump a:hover {

	margin-right: 2px;

	padding-top: 2px;

	padding-right: 5px;

	padding-bottom: 2px;

	padding-left: 5px;

	border: 1px solid #FF0000;

}

.pageJump a:active {

	margin-right: 2px;

	padding-top: 2px;

	padding-right: 5px;

	padding-bottom: 2px;

	padding-left: 5px;

	border: 1px solid #FF0000;

}

.pageJump span.current {

	margin-right: 2px;

	padding-top: 2px;

	padding-right: 5px;

	padding-bottom: 2px;

	padding-left: 5px;

	border: 1px solid #e89954;

	font-weight: bold;

	color: #000;

	background-color: #e89954;

}

.pageJump span.disabled {

	color: #ccc;

	margin-right: 2px;

	padding-top: 2px;

	padding-right: 5px;

	padding-bottom: 2px;

	padding-left: 5px;

	border: 1px solid #ccc;

}

.textInput {

	width: 25px;

	color: #000;

	border: 1px solid #8db5d7;

}

.pgbtn {

	border: 1px solid #CCC;

	padding-right: 2px;

	padding-left: 2px;

	line-height: 18px;

	height: 18px;

	background-image: url(../images/btnbg.jpg);

	background-repeat: repeat-x;

}

/**1**/

.pageJump .totalcount {

	float: left;

}

/**2**/

.pageJump .number {

	float: right;

}

.pageJump .number a {

	float: left;

	height: 15px;

	line-height: 15px;

	color: #666!important;

	text-decoration: none;

	border: 1px solid #d3d3d4;

	background: url(../images/bgpage-01.gif) 0 -58px repeat-x;

}

.pageJump .number a:hover {

	color: #0068cc!important;

	border: 1px solid #34a7db;

	background: url(../images/bgpage-01.gif) 0 -87px repeat-x;

}

.pageJump .number span {

	float: left;

	height: 15px;

	line-height: 15px;

}

.pageJump .number .current, .pageJump .number .disabled {

	color: #0068cc!important;

	border: 1px solid #34a7db;

	background: url(../images/bgpage-01.gif) 0 -87px repeat-x;

}

/**amount**/

.pageJump .amount {

	float: left;

}

.pageJump .amount .num {

	float: left;

	padding-right: 5px;

}

.pageJump .amount a {

	float: left;

	height: 15px;

	line-height: 15px;

	color: #666!important;

	text-decoration: none;

	border: 1px solid #d3d3d4;

	background: url(../images/bgpage-01.gif) 0 -58px repeat-x;

}

.pageJump .amount a:hover, .pageJump .amount .currentpagepize {

	color: #0068cc!important;

	border: 1px solid #34a7db;

	background: url(../images/bgpage-01.gif) 0 -87px repeat-x;

}

/**total**/

.pageJump .total {

	float: right;

}

/**jump**/

.pageJump .jump {

	float: right;

	height: 20px;

	line-height: 20px;

}

.pageJump .jump .pgbtn {

	font-size: 12px;

	font-weight: normal;

	color: #06c;

	padding: 0;

	height: 18px;

	line-height: 13px;

	margin-bottom: 5px;

	cursor: pointer;

	vertical-align: middle;

	border: 1px solid #98e5f7;

	background: url(../images/bgbtn-01.gif) 0 0 repeat-x;

}

/**table**/

.tablestyle {

	width: 100%;

}

/** 操作提示 **/

.oper-tips {

	clear: both;

	width: 100%;

	margin: 10px 0;

	text-align: center;

	height: 32px;

}

.oper-tips img {

	width: 32px;

	height: 32px;

	vertical-align: middle;

}

.oper-tips span {

	margin-left: 10px;

	font-weight: bold;

	vertical-align: middle;

	display: inline-block;

	line-height: 32px;

}

/**** 成功，没有相关信息操作提示 ****/

.success, .noinfo {

	width: 100%;

	margin: 0 auto;

	text-align: center;

	clear: both;

}

.success p, .noinfo p {

	height: 32px;

}

.success p img, .noinfo p img {

	width: 32px;

	height: 32px;

	vertical-align: middle;/* float:left; */

}

.success p span, .noinfo p span {

	/* float:left; */

	text-align: left;

	margin-left: 10px;

	font-weight: bold;

	vertical-align: middle;

	/* display:block; */

	line-height: 32px;

}

/* 组件内翻页样式 */

.pages-flip {

	padding-right: 3px;

	padding-left: 3px;

	padding-bottom: 3px;

	margin: 3px;

	padding-top: 3px;

	text-align: center;

	font-size: 12px;

}

.pages-flip a {

	border-right: #fff 1px solid;

	padding-right: 5px;

	border-top: #fff 1px solid;

	padding-left: 5px;

	padding-bottom: 2px;

	margin: 2px;

	border-left: #fff 1px solid;

	color: #000099;

	padding-top: 2px;

	border-bottom: #fff 1px solid;

	text-decoration: underline;

	font-size: 12px;

}

.pages-flip a:hover {

	border-right: #000099 1px solid;

	border-top: #000099 1px solid;

	border-left: #000099 1px solid;

	color: #000;

	border-bottom: #000099 1px solid;

	font-size: 12px;

}

.pages-flip a:active {

	border-right: #000099 1px solid;

	border-top: #000099 1px solid;

	border-left: #000099 1px solid;

	color: #f00;

	border-bottom: #000099 1px solid;

	font-size: 12px;

}

.pages-flip a.current {

	border-right: #fff 1px solid;

	padding-right: 5px;

	border-top: #fff 1px solid;

	padding-left: 5px;

	font-weight: bold;

	padding-bottom: 2px;

	margin: 2px;

	border-left: #fff 1px solid;

	color: #000;

	padding-top: 2px;

	border-bottom: #fff 1px solid;

	background-color: #fff;

}

.pages-flip span.disabled {

	border-right: #eee 1px solid;

	padding-right: 5px;

	border-top: #eee 1px solid;

	padding-left: 5px;

	padding-bottom: 2px;

	margin: 2px;

	border-left: #eee 1px solid;

	color: #ddd;

	padding-top: 2px;

	border-bottom: #eee 1px solid;

}

/*进度条*/

.dialog-waiting {

	background-image: url(../images/loading.gif);

	background-repeat: no-repeat;

	height: 20px;

	width: 160px;

	margin: 15px auto 0;

	text-align: center;

	background-position: center center;

}

/*cetop.css*/

.fc {

	position: absolute;

	width: 250px;

	height: 220px;

	background-color: #e6eaf3;

	font-size: 12px;

	color: #999999;

	border: 1px solid #777777;

	z-index: 9;

}

.fc .jJ {

	margin: 0;

	padding: 8px 8px 8px 8px;

	height: 200px;

}

.fc .jJ img {

	border: 1px solid #FFFFFF;

}

.fc .sd {

	font-size: 14px;

	color: #333333;

	margin: 0px 10px 0 10px;

	padding: 0;

	font-weight: bold;

	text-align: center;

	line-height: 18px;

}

.ico {

	height: 25px;

	position: absolute;

	z-index: 9999;

	width: 12px;

	float: left;

	top: 20px;

	wmode: transparent;

	background-image: url(../images/jt.gif);

}

.fc01 {

	width: 230px;

	height: 260px;

	position: absolute;

	background-color: #e6eaf3;

	font-size: 12px;

	color: #999999;

	border: 1px solid #777777;

	z-index: 9999;

}

.fc01 .jJ {

	margin: 0;

	padding: 8px 8px 8px 8px;

	height: 240px;

}

.fc01 .jJ img {

	border: 1px solid #FFFFFF;

}

.fc01 .sd {

	font-size: 14px;

	color: #333333;

	margin: 0px 10px 0 10px;

	padding: 0;

	font-weight: bold;

	text-align: center;

	line-height: 18px;

}

.fc02 {

	position: absolute;

	width: 170px;

	height: 180px;

	background-color: #e6eaf3;

	font-size: 12px;

	color: #999999;

	border: 1px solid #777777;

	z-index: 9999;

}

.fc02 .jJ {

	margin: 0;

	padding: 8px 8px 8px 8px;

	height: 160px;

}

.fc02 .jJ img {

	border: 1px solid #FFFFFF;

}

.fc02 .sd {

	font-size: 14px;

	color: #333333;

	margin: 0px 10px 0 10px;

	padding: 0;

	font-weight: bold;

	text-align: center;

	line-height: 18px;

}

.fc03 {

	position: absolute;

	width: 200px;

	height: 80px;

	background-color: #e6eaf3;

	font-size: 12px;

	color: #999999;

	border: 1px solid #777777;

	z-index: 9999;

	padding-top: 25px;

}

body {

	background: #1D202B;

	margin: 0;

	font-family: Arial, "Bebas Neue Regular", "Microsoft YaHei UI", "Microsoft YaHei UI Light", "微软雅黑";

	font-size: 0.885em;

	font-weight: lighter;

}

p {

	font-family: Arial, "Microsoft YaHei UI", "Microsoft YaHei UI Light", "微软雅黑" !important;

}

ul, li, p {

	list-style: none;

	margin: 0;

	padding: 0;

}

a {

	text-decoration: none;

	color: inherit;

}

.top_menu {

	color: #FFFFFF;

}

.top_menu ul {

	margin-top: 0px;

	text-align: center;

}

.top_menu ul li {

	display: inline-block;

}

.top_menu ul li a {

	display: block;

	padding: 23px;

	position: relative;

}

.top_menu ul li.dy a{display: inline-block;padding: 0 4px;}

.top_menu ul li a:hover {

}

.clearb {

	clear: both;

}

.fuscn_slider {

	height: 100%;

	width: 100%;

	background: #1D202B;

}

/*.fuscn_slider { position:fixed !important; top:0px; left:0px; z-index:1;}*/

.fuscn_slider {

	margin: auto;

}

.am_content.con1 {

	width: 100%;

	height: 840px;

	position: relative;

}

.am_content {

	width: 100%;

	position: relative;

	overflow: hidden;

	background-position: 50% 50%;

	z-index: 990;     background-position-x: 50% !important;

	

}

.am_tmenu_c {

	width: 100%;

	position: fixed;

	top: 0px;

	left: 0px;

	z-index: 999;

}

.am_tmenu_c.iopen { opacity:0;}

.am_tmenu_c_fix { display:none;}

.am_tmenu_c_fix ul {}

.am_tmenu_c_fix ul li {}

.am_con1_cen {

	position: absolute;

	text-align: center;

	top: 0px;

	left: 0px;

	z-index: 99;

	width: 100%;

	top: 50%;

	margin-top: -270px;

}

.am_con1_cen {

	transition1: top 0.2s ease;

}

.t_logo {

	width: 320px;

	height: 330px;

	background1: #3B3B3B;

	text-align: center;

	position: relative;

	display: inline-block;

	transition: all 1s ease 1s;

}

.am_con1_cen.load_pre .t_logo {

	transform: perspective(1000px) translateY(-100px) rotateX(70deg);

	opacity: 0;

}

.am_con1_cen.load_pre .fangk li:nth-child(1) {

	width: 0%;

}

.am_con1_cen.load_pre .fangk li:nth-child(2) {

	height: 0%;

}

.am_con1_cen.load_pre .fangk li:nth-child(3) {

	width: 0%;

}

.am_con1_cen.load_pre .fangk li:nth-child(4) {

	height: 0%;

}

.am_con1_cen .fangk li:nth-child(1) {

	transition: all 1s linear 2s;

}

.am_con1_cen .fangk li:nth-child(2) {

	transition: all 1s linear 3s;

}

.am_con1_cen .fangk li:nth-child(3) {

	transition: all 1s linear 4s;

}

.am_con1_cen .fangk li:nth-child(4) {

	transition: all 1s linear 5s;

}

.am_con1_cen.load_pre .t_text_c {

	opacity: 0;

	transform: translateY(100px);

}

.am_con1_cen .t_text_c {

	transition: all 1s ease 6s;

}

.am_con1_cen.load_pre .t_text_cr {

	opacity: 0;

	transform: translateY(50px);

}

.am_con1_cen.load_pre .t_text_cl {

	opacity: 0;

	transform: translateY(50px);

}

.am_con1_cen .t_text_cr {

	transition: all 1s ease 6.5s;

}

.am_con1_cen .t_text_cl {

	transition: all 1s ease 7s;

}

.am_con1_cen.load_pre .t_share_c {

	opacity: 0;

	transform: perspective(1000px) translateY(10px) rotateX(90deg);

}

.am_con1_cen .t_share_c {

	transition: all 1s ease 7.5s;

	opacity: 1;

}

.am_con1_cen .t_share_c img:hover {

	opacity: 0.9;

}

.am_con1_cen .t_share_c img {

	transition: all 0.7s;

	opacity: 0.4;

}

.t_logo_in {

	width: 250px;

	height: 250px;

	border1: #FFFFFF 1px solid;

	position: absolute;

	left: 50%;

	margin-left: -125px;

	top: 50%;

	margin-top: -125px;

}

.t_logo_in {

	transform: rotate(45deg);

	-webkit-transform: rotate(45deg);

	-moz-transform: rotate(45deg);

	-ms-transform: rotate(45deg);

	transition: all 1s;

}

.t_logo:hover .t_logo_in {

	transform: scale(1) rotate(45deg);

	filter: blur(0px);

	-webkit-filter: blur(0px);

	-moz-filter: blur(0px);

	-ms-filter: blur(0px);

	opacity: 0.4;

}

.t_logo_img {

	position: absolute;

	width: 100%;

	top: 42%;

	margin-top: -30px;

}

.t_logo_img img {

	width: 300px;

}

.t_text_cr {

	color: #FFFFFF;

	text-align: right;

	width: 180px;

	position: absolute;

	right: 20px;

	top: 20px;

}

.t_text_cr p {

	font-size: 1.1em;

	font-weight: lighter;

	text-transform: uppercase;

}

.t_text_cr p:first-child {

	font-size: 1.3em;

}

.t_text_c {

	margin: auto;

	width: 1px;

	height: 97px;

	background: #9F9F9F;

	margin-top: 30px;

	position: relative;

}

.t_text_cl {

	color: #FFFFFF;

	text-align: left;

	width: 323px;

	position: absolute;

	left: 20px;

	top: 20px;

}

.t_text_cl p {

	font-size: 1.1em;

	font-weight: lighter;

	text-transform: uppercase;

}

.t_text_cl p:first-child {

	font-size: 1.3em;

}

.t_share_c {

	margin-top: 50px;

}

.t_share_c a {

	margin-left: 15px;

	margin-right: 15px;

}

.t_share_c img {

	width: 40px;

	vertical-align: middle;

}

.am_content.con2 {

	width: 100%;

	height: auto;

	position: relative;

	background: rgba(34, 41, 53, 0.89) center center no-repeat;

	background-image:url(../other/bgggg201.svg);

	background-size: 100%;

	}

.am_c2_1 {

	width: 410px;

	height: 330px;

	z-index: 10;

}

.am_c2_2 {

	width: 170px;

	height: 330px;

	background1: #F8898B;

}

.am_c2_3 {

	width: 700px;

	height: 330px;

	border1: #ECECEC 1px solid;

}

.am_c2_c .con {

	display: inline-block;

	position: relative;

	float1: left;

	vertical-align: top;

}

.am_c2_1_outt {

	position: absolute;

	width: 360px;

	height: 290px;

	border: #B7B7B7 1px solid;

	top: 20px;

	left: -25px;

	opacity: 0.8;

	-webkit-filter: blur(2px);

}

.am_c2_2_c {

	position: absolute;

	width: 415px;

	height: 330px;

	border: #FFFFFF 2px solid;

	top: 100px;

	right: -45px;

	text-align: right;

}

.am_c2_c_tt {

	padding-right: 80px;

	padding-top: 46px;

}

.am_c2_1_img {

	width: 100%;

	height: 330px;

	background1: #B0B0B0;

	position: absolute;

	top: -60px;

	left: 0px;

	overflow1: hidden;

	z-index: 300;

}

.am_c2_1_img img {

	width: 100%;

}

.am_c2_3_tt {

	position: absolute;

	top: -130px;

	left: 0px;

}

.am_c2_3_tt img {

	width: 310px;

}

.am_c2_3_cc {

	color: #FFFFFF;

	padding-left: 100px;

	padding-top: 65px;

	font-size: 0.86em;

	padding-right: 70px;

	line-height: 25px;

	text-align: left;

}

.am_c2_3_more {

	width: 135px;

	height: 55px;

	background: #F5F5F5;

	text-align: center;

	line-height: 55px;

	font-size: 0.875em;

	color: #1b202a;

	display: block;

	position: absolute;

	bottom: 40px;

	right: 70px;

	border: 1px #fff solid;

}

.am_c2_c {

	text-align: center;

	padding-top: 250px; position:relative;

}

.am_c2_c_b {

	height: 300px;

	clear: both;

	position: relative;

	z-index: -90;

}

.am_content.con3 {

	width: 100%;

	height: auto;

	position: relative;

	background-image1: url(../images/3part_bg.jpg);

	background-size: cover;

	background-repeat: no-repeat;

	background-attachment1: fixed;

}

.am_c3_con {

	width: 270px;

	height: 270px;

	background1: #4E4E4E;

	position: relative;

	text-align: center;

	display: inline-block;

	padding-left: 2px;

	padding-right: 2px;

	padding-bottom: 8px;

}

.am_c3_con_ot {

	width: 185px;

	height: 185px;

	border1: #F1F1F1 1px solid;

	position: absolute;

	top: 50%;

	margin-top: -92px;

	left: 50%;

	margin-left: -93px;

}

.am_c3_con_ot {

	transform: rotate(45deg);

	-webkit-transform: rotate(45deg);

	-moz-transform: rotate(45deg);

	-ms-transform: rotate(45deg);

}

.am_c3_con_cc {

	height: 1px;

	width: 185px;

	background1: #FFFFFF;

	display: inline-block;

	margin-top: 135px;

	position: relative;

	color: #FFFFFF;

}

.am_c3_con_cc .bg {

	height: 1px;

	width: 85px;

	background: #FFFFFF;

	position: relative;

	margin: auto;

}

.am_c3_con_cc a {

	display: block;

	width: 100%;

	position: absolute;

	top: -26px;

}

.am_c3_con_cc p {

	margin-bottom: 15px;

	text-transform: uppercase;

	font-size: 0.895em;

}

.am_c3_con_cc p:first-child {

	font-size: 1.15em;

}

.am_c3_c {

	text-align: center;

	position: relative;

	width: 100%;

	padding-top1: 250px;

	margin-top: 250px;

}

.am_c3_c_b {

	height: 250px;

	clear: both;

}

.am_content.con4 {

	width: 100%;

	height: auto;

	background: #FFFFFF center center no-repeat;

	background-image:url(../other/bgggg1.svg);

	background-size: 100%;

}

.am_c4_c_tt {

	text-align: center;

	padding-top: 100px;

}

.am_c4_c_tt p {

	font-size: 2.2em;

	text-transform: uppercase;

	font-weight: lighter;

	color: #243047;

	margin-bottom: 10px;

	letter-spacing: 0.15em;

}

.am_c4_c_tt p:nth-child(2) {

	font-size: 2em;

	letter-spacing: 0em;

}

.am_c4_c_tmore {

	display: inline-block;

	width: 235px;

	height: 47px;

	border: 1px solid #243047;

	margin-top: 20px;

	text-align: center;

	line-height: 47px;

	font-size: 0.875em;

	color: #243047;

}

.am_c4_c { position:relative;}

.am_c4_c_cc {

	width: 90%;

	margin: auto;

	max-width: 1440px;

	padding-top: 50px; position:relative; backface-visibility:hidden;

}

.am_c4_c_cc li {

	width: 33.3%;

	display1: inline-block;

	float: left;

	margin-left1: 3px;

	margin-right1: 3px;

	margin-bottom: 6px;

	overflow: hidden;

	position: relative;

}

.am_c4_c_cc li .pro-module {

	position: absolute;

	bottom: 35%;

	left: 0px;

	width: 100%;

	/* height: 70%; */

	background1: firebrick;

	margin-left1: 6px;/* margin-right: 6px; */

}

.am_c4_c_cc li .pro-module li.code {

	width: 100%;

	text-align: center;

	margin-bottom: 0px;

}

.am_c4_c_cc li .pro-module li.code h1 {

	font-size: 1.15em;

	margin: 0px;

	padding: 0px;

}

.am_c4_c_cc li .pro-module li.code a {

	color: #fff;

	font-weight: lighter;

	margin-left: 0px;

	margin-right: 0px;

}

.am_c4_c_cc li .pro-module li.code h1 span {

	display: none;

}

.pic_a_bg {

	position: absolute;

	width: 100%;

	height: 100%;

	background-color: #2a3752;

	z-index: 99;

	top1: 0px;

	left: 0px;

	opacity: 0.5;

}

.pro_a_more {

	width: 140px;

	height: 45px;

	border: #fff 1px solid;

	margin-left: auto;

	margin-right: auto;

	margin-top: 20px;

	/* background: url(../other/prd_a_more.svg) center center no-repeat; */

	line-height: 45px;

	font-size: 1.5em;

	font-weight: lighter;

	transition: all 0.5s ease 0s;

}

.pro_a_more:hover {

	width: 45px;

	border-radius: 50px;

}

.news_a_more {

	width: 60px;

	height: 1px;

	border1: #fff 1px solid;

	margin-left: auto;

	margin-right: auto;

	margin-top: 30px;

	background1: url(../other/prd_a_more.svg) center center no-repeat;

	background-color: #fff;

}

.am_c4_c_cc li img {

	position: relative;

	z-index: 10;

}

.am_c4_c_cc li.content .pic_a_bg {

	transition: all 0.8s ease;

	height: 100%;

	width: 0%;

	border-radius: 00px;

	opacity: 0;

}

.am_c4_c_cc li.content .pro-module li.code a {

	transition: all 0.8s ease 0.5s;

	transform: translateY(00%);

	opacity: 0;

}

.am_c4_c_cc li.content:hover .pic_a_bg {

	height: 100%;

	width: 100%;

	border-radius: 0px;

	opacity: 0.7;

}

.am_c4_c_cc li.content:hover .pro-module li.code a {

	transform: translateY(0%);

	opacity: 1;

}



.am_c4_c_cc li img {

	width: 100%;

}

.am_c4_c_cc li a {

	display: block;

	margin-left: 0px;

	margin-right: 6px;

	height: 100%;

	position: relative;

	overflow: hidden;

}

.am_c4_c_b {

	height: 100px;

	clear: both;

}

.am_content.con5 {

	width: 100%;

	height: auto;

	background1: url(../images/videop_bg.jpg) no-repeat;

	background-size: cover;

	background-attachment: scroll;

}

.am_c5_c_tt {

	text-align: center;

	margin-top: 75px;

}

.am_c5_c_tt a { display:inline-block;}

.am_c5_c_tt a img {

	width: 90px;

	transition: all 1s ease;

	transform: perspective(800px) rotateY(0deg);

	-webkit-transform: perspective(800px) rotateY(0deg); 

	-moz-transform: perspective(800px) rotateY(0deg);

}

.am_c5_c_tt a:hover img {

	transition: all 1s ease;

	transform: perspective(800px) rotateY(360deg);

	-webkit-transform: perspective(800px) rotateY(360deg);

	-moz-transform: perspective(800px) rotateY(360deg);

}

.am_c5_c_cc {

	padding-top: 50px;

	text-align: center;

	padding-bottom: 100px;

}

.am_c5_c_cc p {

	color: #FFFFFF;

	font-size: 1.1em;

	line-height: 1.5em;

	margin-bottom: 1em;

	text-transform: uppercase;

	letter-spacing: 1px;

}

.am_c5_c_cc p:first-child {

	max-width: 800px;

	margin-left: auto;

	margin-right: auto;

}

.am_content.con6 {

	width: 100%;

	height: auto;

	background: rgba(65, 69, 75, 0.83) center center no-repeat;

    background-image: url(../other/bgggg3.svg);

    background-size: 100%;

}

.am_c6_c_tt {

	text-align: center;

	color: #FFFFFF;

	padding-top: 100px;

}

.am_c6_c_b {

	height: 120px;

	clear: both;

}

.am_c6_c_tt p {

	font-size: 1.8em;

	text-transform: uppercase;

	line-height: 1.2em;

}

.am_c6_c_tt p:nth-child(2) {

	font-size: 1.7em;

}

.am_c6_c_cc {

	text-align: center;

	padding-top: 30px;

}

.am_c6_c_cc li.content {

	max-width: 350px;

	height: 400px;

	border: #FFFFFF 1px solid;

	display: inline-block;

	margin-left: 3px;

	margin-right: 3px;

}

.am_c6_c_cc li.content .pic {

	padding: 13px;

	overflow:hidden;

}

.am_c6_c_cc li.content .summary h3 {

	display: none;

}

.am_c6_c_cc li.content .summary {

	padding: 13px;

	text-align: left;

	color: #fff;

	font-size: 0.895em;

	line-height: 1.6em;

}

.am_c6_c_cc li.content .newstitle li.title {

	text-align: left;

	padding: 13px;

}

.am_c6_c_cc li.content .newstitle li.title h3 {

	margin: 0;

	padding: 0;

}

.am_c6_c_cc li.content .newstitle li.title a {

	color: #fff;

	font-weight: lighter;

	font-size: 1em;

}

.am_content.con7 {

	width: 100%;

	height: auto;

	background1: url(../images/contact_bg.jpg) no-repeat;

	background-size: cover;

	background-attachment: scroll;

}

.am_c7_c {

	width: 95%;

	max-width: 1440px;

	margin-left: auto;

	margin-right: auto;

	padding-top: 120px;

	position: relative;

    z-index: 999;

}

.am_c7_c_b {

	height: 120px;

	clear: both;

}

.am_c7_cc {

	width: 50%;

	float: left;

	background1: #868686;

	height: 305px;

}

.am_c7_cl1 {

	float: left;

	width: 40%;

	height: 100%;

	background: #1e2836;

	text-align: center;

}

.am_c7_cl1 img {

	padding-top: 55px;

}

.am_c7_cl2 {

	float: left;

	width: 60%;

	height: 100%;

	background: #1b1b1b;

}

.am_c7_cr1 {

	float: left;

	width: 28%;

	height: 100%;

	background: #41454b;

}

.am_c7_cr2 {

	float: left;

	width: 48%;

	height: 100%;

	background: #223546;

	text-align: center;

	line-height: 300px;

}

.am_c7_cr2 img {

	width: 250px;

	vertical-align: middle;

}

.am_c7_cr3 {

	float: left;

	width: 24%;

	height: 100%;

	background: #1e2836;

}

.am_c7_cl2_cc {

	color: #fff;

	padding: 50px;

}

.am_c7_cl2_cc p {

	font-size: 0.875em;

	line-height: 1.5em;

	margin-bottom: 10px;

}

.am_c7_cr1_tt {

	color: #fff;

	text-align: center;

	font-size: 1.2em;

	padding-top: 65px;

}

.am_c7_cr1_bb {

	display: block;

	width: 50%;

	height: 45px;

	border: #fff 1px solid;

	text-align: center;

	line-height: 45px;

	font-size: 1.5em;

	color: #fff;

	margin-left: auto;

	margin-right: auto;

	margin-top: 80px;

	transition: all 0.5s ease;

}

.am_c7_cr1_bb:hover {

	width: 45px;

	border-radius: 50px;

	background: #fff;

	color: #1E2836;

}

.am_c7_cr3_cc {

	text-align: center;

	padding-top: 30px;

}

.am_c7_cr3_cc p {

	margin-bottom: 20px;

}

.mini_btn {

	display: none;

}

.am_content.con8 {

	width: 100%;

	height: 245px;

	background1: #1e2836;

}

.am_c8_c {

	opacity: 0.85;

}

.am_c8_c p {

	text-align: center;

	color: #fff;

}

.am_c8_c_mid {

	width: 300px;

	height: 1px;

	background: #fff;

	margin: auto;

}

.am_c8_c p {

	text-align: center;

	color: #fff;

	margin-top: 30px;

	margin-bottom: 30px;

}

.am_c8_c p.child2 {

	text-align: center;

	color: #fff;

	margin-top: 30px;

	margin-bottom: 30px;

	font-size: 0.875em;

}

.fangk li {

}

.fangk li:nth-child(1) {

	position: absolute;

	width: 100%;

	height: 1px;

	background: #fff;

}

.fangk li:nth-child(2) {

	position: absolute;

	width: 1px;

	height: 100%;

	background: #fff;

	top: 0px;

	right: 0px;

}

.fangk li:nth-child(3) {

	position: absolute;

	width: 100%;

	height: 1px;

	background: #fff;

	bottom: 0px;

	right: 0px;

}

.fangk li:nth-child(4) {

	position: absolute;

	width: 1px;

	height: 100%;

	background: #fff;

	bottom: 0px;

	left: 0px;

}

.am_c2_1_img, .am_c2_c_tt, .am_c2_2_c { transition:all 1s ease 0s; -webkit-transition:all 1s ease 0s; -moz-transition:all 1s ease 0s; -ms-transition:all 1s ease 0s;

}

/*.am_c2_1_img , .am_c2_c_tt , .am_c2_2_c  { transition:all 1s ease 0.1s; -webkit-transition:all 1s ease 0.1s; -moz-transition:all 1s ease 0.1s; -ms-transition:all 1s ease 0.1s;}*/

.standybydd {

	transition: all 1s ease;

	-webkit-transition: all 1s ease;

	-moz-transition: all 1s ease;

	-ms-transition: all 1s ease;

}

.headroom {

	transition: all 700ms ease;

}

.headroom--pinned {

	transform: translateY(0px);

}

.headroom--unpinned {

	transform: perspective(1000px) translateY(-70px) rotateX(0deg);

	transform-origin: top;

}

.headroom.headroom--not-top {

	background: #1E2836;

}

.fuscn_slider li.scurrent img {

}

.fuscn_slider li img {

	transition1: transform 1s ;

	-webkit-transition: -webkit-transform 1s ; 

	-moz-transition: -moz-transform 1s ; 

	-moz-transition: transform 1s ; 

	transform1: scale(1);

}

.fix_banner {

	position: fixed;

	z-index: 1;

	width: 100%;

	height: 810px;

	top: 0px;

	left: 0px; transition: transform 1.5s ease; 

	-webkit-transition: transform 1.5s ease; -webkit-transition: -webkit-transform 1.5s ease; 

}

		.fix_banner .slides-control {

		transition: all 1.5s ease; 

		}

	

	

.am_c2_1_img .fullSlide {

	transition: all 0.5s;

	transform: perspective(1000px) rotateY(0deg);

}

.am_c2_1_img:hover .fullSlide {

	transition: all 0.5s;

	transform: perspective(1000px) rotateY(180deg);

}

.am_main {

    z-index: 99;

    position: relative;

}

/*.fuscn_slider li img , .am_c6_c_cc , .am_c4_c_cc , .am_c2_c , .am_con1_cen , .am_c7_c , .am_c2_c_tt img { transition:transform 0s;  }*/

.am_main.iframe_effect.iopen { opacity:0;}

.am_main.iframe_effect.iopen.iospath { opacity:0; display:none;}

.neiye_content {

	transform: translateY(100px);

	opacity: 0;

	transition: all 0.7s ease 0.6s;

}

.ny_ttl {

	transform: translateX(-100px);

	opacity: 0;

	transition: all 0.7s ease 0.3s;

}

.ny_ttr {

	transform: translateX(100px);

	opacity: 0;

	transition: all 0.7s ease;

}

.neiye_content.load_finish {

	transform: translateY(0px);

	opacity: 1;

}

.ny_ttl.load_finish {

	transform: translateX(0px);

	opacity: 1;

}

.ny_ttr.load_finish {

	transform: translateX(0px);

	opacity: 1;

}

.am_c3_c , .am_c6_c , .am_c4_c , .am_c5_c , .am_c6_c_tt p { transition:transform 1.5s ease; -webkit-transition:transform 1.5s ease; -webkit-transition:-webkit-transform 1.5s ease; backface-visibility:hidden; position:relative;}

.am_c4_c div , .am_c4_c a ,.am_c4_c img { backface-visibility:hidden;}

.fix_banner , .fix_banner * , .fix_banner img , .fix_banner div , .fix_banner a , .fix_banner li { backface-visibility:hidden;}

@media (min-width: 1200px) {

	/*.am_main { position:fixed; left:0px; top:0px;}*/

	.am_content.con2, .am_content.con4, .am_content.con6 {

	transition: background-position 2s ease;

}

	.fuscn_slider li.scurrent a.f_l {

	transform:scale(1.15);

	-webkit-transform:scale(1.15);

}

.fuscn_slider li a.f_l {

	transform:scale(1);

	-webkit-transform:scale(1);

	transition:transform 10s; -webkit-transition:transform 10s; -webkit-transition:-webkit-transform 10s;

	transform-origin:center center; -webkit-transform-origin:center center;

	display:block;

	height:100%;

	width:100%;

}

	.fix_banner.bg_scale {

    transform: scale(1.2); -webkit-transform: scale(1.2);

	}

	.fix_banner.bg_blur .slides-control {

    -webkit-filter: blur(5px);

	-moz-filter: blur(5px); -ms-filter: blur(5px); filter: blur(5px);

	}

	.fix_banner.bg_scale .slides-control , .fix_banner.bg_blur .slides-control{/*

		-webkit-filter: blur(5px);

	-moz-filter: blur(5px); -ms-filter: blur(5px); filter: blur(5px); backface-visibility:hidden;*/

		}

	.am_c1_c .am_c2_c .am_c3_c .am_c4_c .am_c5_c .am_c6_c .am_c7_c {

    position: relative;

    z-index: 990;

}

	

	.prd_zssss { position: fixed; z-index: 0; 

    width: 800px;

    left: -450px;

    top: -100px;

    opacity: 0.2;}

	.prd_zssss1 { position: fixed; z-index: 0; 

    width: 800px;

    right: -450px;

    top: 200px;

    opacity: 0.2;}

	.prd_zssss_a { position: fixed; z-index: 0; 

    width: 2050px;

    left: -1550px;

    top: -95%;

    opacity: 0.8;}

	.prd_zssss_a1 {position: fixed; z-index: 0; 

    width: 2050px;

    right: -1550px;

    bottom: -95%;

    opacity: 0.8;}

		.prd_zssss img , .prd_zssss1 img , .prd_zssss_a img  , .prd_zssss_a1 img { width:100%;}

.owl-carousel .owl-stage:hover .owl-item {

	-webkit-filter: blur(2px);

	-ms-filter: blur(2px);

	-moz-filter: blur(2px);

	filter: blur(2px);     transform1: scale(0.95); -webkit-transform1: scale(0.95);

	-webkit-transform:perspective(800px) rotateX(0deg) scale(1) translateY(0px) translateZ(-50px);

	-moz-transform:perspective(800px) rotateX(0deg) scale(1) translateY(0px) translateZ(-50px);

	

}

.owl-carousel .owl-stage .owl-item:hover {

	-webkit-filter: blur(0px);

	-ms-filter: blur(0px);

	-moz-filter: blur(0px);

	filter: blur(0px);     transform1: scale(1); -webkit-transform1: scale(1);

	-webkit-transform:perspective(800px) rotateX(0deg) scale(1) translateY(0px);

	-moz-transform:perspective(800px) rotateX(0deg) scale(1) translateY(0px);

	

	

}

.owl-carousel .owl-stage .owl-item {

	transition: all 0.5s ease;

	backface-visibility:hidden;

	transform-origin: center center;

	-webkit-transform:perspective(800px) rotateX(0deg) scale(1) translateY(0px);

	-moz-transform:perspective(800px) rotateX(0deg) scale(1) translateY(0px);

}

.owl-carousel .owl-stage-outer {backface-visibility:hidden;}

.am_c4_c_cc li.content img {

	transition: all 0.6s;

	backface-visibility:hidden;

}

.am_c4_c_cc li.content  {

	

	backface-visibility:hidden;

}

.am_c4_c_cc li.content:hover img {

	transition: all 0.6s;

	transform: scale(1.15);   /*  filter: blur(1px);     -webkit-filter: blur(1px);     -ms-filter: blur(1px);     -moz-filter: blur(1px);*/

}

.fuscn_slider { /*margin-left:15px; padding-top:15px;*/

}

.am_content.con1 {

	margin: auto;

	overflow1: visible;

	padding-top: 0px;

	padding-bottom: 0px;

}

.t_text_c {

	margin: auto;

	width: 1px;

	height: 120px;

	background: #DBDBDB; 

	margin-top: 30px;

	position: relative;

}

.t_text_cc1 {

	margin: auto;

	width: 1px;

	height: 120px;

	background: #DBDBDB;

	margin-bottom: 30px;

	position: relative;

	transition: all 1s ease 6.5s;

}

.load_pre .t_text_cc1 {

	margin: auto;

	width: 1px;

	height: 120px;

	background: #9F9F9F;

	margin-bottom: 30px;

	position: relative;

	transition: all 1s ease 6.5s;

	opacity: 0;

	transform: translateY(50px);

}

.t_text_cr {

	color: #FFFFFF;

	text-align: right;

	width: 180px;

	position: absolute;

	right: 210px;

	top: -220px;

}

.t_text_cl {

	color: #FFFFFF;

	text-align: left;

	width: 323px;

	position: absolute;

	left: 210px;

	top: -220px;

}

.t_share_c {

	margin-top: 70px;

}

.am_con1_cen {

	position: absolute;

	text-align: center;

	top: 0px;

	left: 0px;

	z-index: 99;

	width: 100%;

	top: 50%;

	margin-top: -350px;

}

.am_con1_cen.addblur {}

.t_logo_rotate_a {

	height: 700px;

	display1: none;

	opacity: 0.15;

	width: 1px;

	position: absolute;

	left: 50%;

	top: 115px;

	background1: #fff;

	margin-top: -298px;

	transform: rotate(0deg);

	transition1: all 0.5s linear; display:none;

}

.t_logo_rotate_b {

	height: 900px;

	display1: none;

	opacity: 0.25;

	width: 1px;

	position: absolute;

	left: 50%;

	top: 115px;

	background1: #fff;

	margin-top: -398px;

	transform: rotate(90deg);

	transition1: all 0.8s linear;

}

.t_logo_rotate {

	height: 640px;

	opacity: 0.45;

	width: 1px;

	position: absolute;

	left: 50%;

	top: 115px;

	background1: #fff;

	margin-top: -268px;

	transform: rotate(0deg);

	transition1: all 0.3s linear;

}

.t_logo_rotate1 {

	position: absolute;

	top: 0px;

	height: 60px;

	width: 1px;

	background: #fff;

}

.t_logo_rotate2 {

	position: absolute;

	bottom: 0px;

	height: 60px;

	width: 1px;

	background: #fff;

}

.neiye_content {

	transform: translateY(100px);

	opacity: 0;

	transition: all 0.7s ease 0.6s;

}

.ny_ttl {

	transform: translateX(-100px);

	opacity: 0;

	transition: all 0.7s ease 0.3s;

}

.ny_ttr {

	transform: translateX(100px);

	opacity: 0;

	transition: all 0.7s ease;

}

.neiye_content.load_finish {

	transform: translateY(0px);

	opacity: 1;

}

.ny_ttl.load_finish {

	transform: translateX(0px);

	opacity: 1;

}

.ny_ttr.load_finish {

	transform: translateX(0px);

	opacity: 1;

}

.pre_an.reactive .am_c2_3 {

	transform: translateX(00px);

	opacity: 0;

}

.pre_an.reactive .am_c2_3.fangk li:nth-child(n) {

	opacity: 0;

}

.pre_an.reactive .am_c2_3.fangk li:nth-child(1) {

	width: 0%;

}

.pre_an.reactive .am_c2_3.fangk li:nth-child(2) {

	height: 0%;

}

.pre_an.reactive .am_c2_3.fangk li:nth-child(3) {

	width: 0%;

}

.pre_an.reactive .am_c2_3.fangk li:nth-child(4) {

	height: 0%;

}

.pre_an .am_c2_3.fangk li:nth-child(n) {

	transition: all 6s ease 1s;

}

.pre_an .am_c2_3 {

	transition: all 1s ease 0s;

	-webkit-transition: all 1s ease 0s;

	-moz-transition: all 1s ease 0s;

	-ms-transition: all 1s ease 0s;

}

.pre_an.reactive .am_c2_3_tt {

	transform: translateY(-200px) rotate(50deg);

	opacity: 0;

}

.pre_an .am_c2_3_tt {

	transition: all 1s ease 0.5s;

	-webkit-transition: all 1s ease 0.5s;

	-moz-transition: all 1s ease 0.5s;

	-ms-transition: all 1s ease 0.5s;

}

.pre_an.reactive .am_c2_1_img {

	transform1: translateY(-300px);

	opacity: 1;

}

.pre_an.reactive .am_c3_con {

	transform:perspective(1000px) rotateX(180deg);

	-webkit-transform:perspective(1000px) rotateX(180deg);

	opacity: 0;

}

.pre_an .am_c3_con {

	transition: all 1s ease 0.2s;

	-webkit-transition: all 1s ease 0.2s;

	-moz-transition: all 1s ease 0.2s;

	-ms-transition: all 1s ease 0.2s;

	transform:perspective(1000px) rotateX(0deg) ;

	-webkit-transform:perspective(1000px) rotateX(0deg) ;

}

.pre_an .am_c3_con:nth-child(1) {

	transition: all 1s ease 0.2s;

}

.pre_an .am_c3_con:nth-child(2) {

	transition: all 1s ease 0.4s;

}

.pre_an .am_c3_con:nth-child(3) {

	transition: all 1s ease 0.6s;

}

.pre_an .am_c3_con:nth-child(4) {

	transition: all 1s ease 0.8s;

}

.pre_an .am_c3_con:nth-child(5) {

	transition: all 1s ease 1s;

}

.pre_an .am_c3_con:nth-child(6) {

	transition: all 1s ease 1.2s;

}

.am_c4_c_cc li.reactive {

	    transform: perspective(1000px) rotateX(-90deg);

    transform-origin: top;

	-webkit-transform: perspective(1000px) rotateX(-90deg);

   -webkit-transform-origin: top;

	opacity: 0;

}

.am_c4_c_cc li {

	transition: all 1s ease 0.1s;

	-webkit-transition: all 1s ease 0.1s;

	-moz-transition: all 1s ease 0.1s;

	-ms-transition: all 1s ease 0.1s;

	

	 transform: perspective(1000px) rotateX(0deg);

    transform-origin: top;

	-webkit-transform: perspective(1000px) rotateX(0deg);

   -webkit-transform-origin: top;

}

.am_c4_c_cc li:nth-child(even) {

	transition: all 1s ease 0.3s;

	-webkit-transition: all 1s ease 0.3s;

	-moz-transition: all 1s ease 0.3s;

	-ms-transition: all 1s ease 0.3s;

}

.am_c4_c_cc li:nth-child(3n) {

	transition: all 1s ease 0.5s;

	-webkit-transition: all 1s ease 0.5s;

	-moz-transition: all 1s ease 0.5s;

	-ms-transition: all 1s ease 0.5s;

}

.pre_an.reactive .am_c3_con_ot.fangk li {

	transform: rotate(45deg);

	-webkit-transform: rotate(45deg);

	opacity: 0;

}

.pre_an .am_c3_c:hover .am_c3_con .am_c3_con_ot {

	-webkit-filter: blur(3px);

	-ms-filter: blur(3px);

	-moz-filter: blur(3px);

	filter: blur(3px);

}

.pre_an .am_c3_c .am_c3_con:hover .am_c3_con_ot {

	-webkit-filter: blur(0px);

	-ms-filter: blur(0px);

	-moz-filter: blur(0px);

	filter: blur(0px);

}

.pre_an .am_c3_c:hover .am_c3_con .am_c3_con_cc {

	-webkit-filter: blur(3px);

	-ms-filter: blur(3px);

	-moz-filter: blur(3px);

	filter: blur(3px);

}

.pre_an .am_c3_c .am_c3_con:hover .am_c3_con_cc {

	-webkit-filter: blur(0px);

	-ms-filter: blur(0px);

	-moz-filter: blur(0px);

	filter: blur(0px);

}

.pre_an .am_c3_c .am_c3_con .am_c3_con_cc {

	transition: all 0.8s ease 0s;

}

.pre_an .am_c3_con:hover .am_c3_con_ot {

	transform: perspective(1000px) rotateX(0deg) rotateY(180deg) rotate(45deg);

	-webkit-transform: perspective(1000px) rotateX(0deg) rotateY(180deg) rotate(45deg);

	opacity: 0.7;

	background: #172031;

	-webkit-filter: blur(0px);

}

.pre_an .am_c3_con .am_c3_con_ot {

	transition: all 0.8s ease 0s;

	transform: perspective(1000px) rotateX(0deg) rotateY(0deg) rotate(45deg);

	-webkit-transform: perspective(1000px) rotateX(0deg) rotateY(0deg) rotate(45deg);

}

.pre_an .am_c3_con:hover .am_c3_con_cc .bg {

	width: 135px;

}

.pre_an .am_c3_con .am_c3_con_cc .bg {

	transition: all 0.8s ease 0s;

}

.pre_an .am_c3_con_ot.fangk li {

	transition: all 1.5s ease 1.4s;

}

.pre_an .am_c3_con_ot.fangk li:nth-child(1) {

	transition: all 1.5s ease 1.5s;

}

.pre_an .am_c3_con_ot.fangk li:nth-child(2) {

	transition: all 1.5s ease 1.9s;

}

.pre_an .am_c3_con_ot.fangk li:nth-child(3) {

	transition: all 1.5s ease 2.3s;

}

.pre_an .am_c3_con_ot.fangk li:nth-child(4) {

	transition: all 1.5s ease 2.7s;

}

.am_c2_3_more:hover {

	background: none;

	color: #FFFFFF;

}

.am_c4_c_tmore:hover {

	background: #243047;

	color: #fff;

}

.am_c2_3_more, .am_c4_c_tmore {

	transition: all 0.5s ease;

}

.pre_an.reactive .am_c4_c_tt p:nth-child(1) {

	transform: perspective(800px) translateX(-400px) translateZ(-200px) rotateY(-90deg);

	opacity: 0;

}

.pre_an .am_c4_c_tt p:nth-child(1) {

	transition: all 1.2s ease 0.1s;

	transform: perspective(800px) translateX(00px) translateZ(00px) rotateY(0deg);

}

.pre_an.reactive .am_c4_c_tt p:nth-child(2) {

	transform: perspective(800px) translateX(400px) translateZ(-200px) rotateY(90deg);

	opacity: 0;

}

.pre_an .am_c4_c_tt p:nth-child(2) {

	transition: all 1.2s ease 0.6s;

	transform: perspective(800px) translateX(00px) translateZ(00px) rotateY(0deg);

}

.pre_an.reactive .am_c4_c_tmore {

	transform: translateY(600px);

	opacity: 0;

}

.pre_an .am_c4_c_tmore {

	transition: all 1.2s ease 0.4s;

}

.pre_an.reactive .am_c7_cl1, .pre_an.reactive .am_c7_cl2, .pre_an.reactive .am_c7_cr1, .pre_an.reactive .am_c7_cr2, .pre_an.reactive .am_c7_cr3 {

	transform: perspective(1000px) scale(1) rotateY(90deg);

	-webkit-transform: perspective(1000px) scale(1) rotateY(90deg);

	transform-origin: left;

	opacity: 0;

}

.pre_an .am_c7_cl1, .pre_an .am_c7_cl2, .pre_an .am_c7_cr1, .pre_an .am_c7_cr2, .pre_an .am_c7_cr3 {

	transform: perspective(1000px) scale(1) rotateY(0deg);

	-webkit-transform: perspective(1000px) scale(1) rotateY(0deg);

	transform-origin: left;

	opacity: 1;

}

.pre_an .am_c7_cl1 {

	transition: all 1s ease 0.2s;

}

.pre_an .am_c7_cl2 {

	transition: all 1s ease 0.5s;

}

.pre_an .am_c7_cr1 {

	transition: all 1s ease 0.8s;

}

.pre_an .am_c7_cr2 {

	transition: all 1s ease 1.1s;

}

.pre_an .am_c7_cr3 {

	transition: all 1s ease 1.4s;

}

.top_menu ul li:hover :after {

	width: 100%;

}

.top_menu ul li a:after {

	transition: all 0.5s ease;

	content: "";

	width: 00%;

	height: 1px;

	background: #fff;

	position: absolute;

	bottom: 0px;

	left: 0px;

}

.top_menu ul li.dy:hover a:after{ width:0}

/*.am_main.iframe_effect.iopen {     transform: scale(0.88) translateY(-100px);     opacity: 0;}*/

.am_main.iframe_effect { }

.am_c6_c_cc li.content:hover {

	background: #1E2836;

}

.am_c6_c_cc li.content {

	transition: all 0.7s ease;

}

.am_c6_c_cc li.content:hover .news_a_more {

	width: 150px;

}

.am_c6_c_cc li.content .news_a_more {

	transition: all 0.5s;

}

}

@media (max-width: 1280px) {

	body .headroom--unpinned {

    transform: perspective(1000px) translateY(0px) rotateX(0deg);

    transform-origin: top;

}

	.headroom.headroom--not-top { background:none;}

	.am_tmenu_c_fix {     display: block;

    position: fixed;

    z-index: 998;

    background1: #1E2836;

	background: rgba(13, 19, 27, 0.84);

    color: #fff;

    width: 300px;

    height: 100%;

    transition: all 0.7s;

	background-repeat: no-repeat;

    background-image: url(../other/neiye_bigsidetext.svg);

    background-position: 92% 18%;

    background-size: contain;

	}

	.am_tmenu_c_fix {left: -800px;}

	.am_tmenu_c_fix.on {left: 0%;}

.am_tmenu_c_fix ul { display: block;

    height: 100%;

    overflow-y: auto;}

.am_tmenu_c_fix ul li { display: block;

    padding-bottom: 15px;

    padding-top: 10px; float: left;

    width: 100%;}

.am_tmenu_c_fix_c {        padding-top: 65px;

    text-align: left;

    padding-bottom: 65px;

    padding-left: 23px;

    padding-right: 40px;}

	.am_tmenu_c_fix.ohshit {width: auto;}

	.am_tmenu_c_fix.ohshit  ul li {    width: 50%;}

.mini_btn p {

	height: 2px;

	width: 30px;

	background: #E0E0E0;

	margin-bottom: 7px;

}

.mini_btn {

	padding: 23px;

	display: block;

	padding-top: 15px;

	float: left;

	padding-bottom: 10px; transition:all 0.7s;

}

.mini_btn.on { transform:rotate(90deg);}

.top_menu ul li {

	/* display: inline-block; */

	float: left;

	width: 50%;

}

.top_menu ul {

	margin-top: 0px;

	text-align: left;

	display: none;

	opacity: 0;

	transform: translateY(200px);

	height: 1px;

	overflow: hidden;

	clear: both;

}

.headroom--top .top_menu ul li {

	background-color1: #1E2836;

}

.am_c3_c .am_c3_con {

	width: 100%;

	height: 80px;

}

.am_c3_con_ot {

	display: none;

}

.am_c3_con_cc {

	margin-top: 40px;

}

.headroom.am_tmenu_c.on {

	background1: #1E2836;

}

.top_menu ul.on {

	opacity: 1;

	transform: translateY(0px);

	height: 700px;

	overflow: auto;

}

.top_menu ul, .headroom.am_tmenu_c {

	transition: all 1s ease;

}

}

@media (max-width: 1330px) {

.am_c2_c .am_c2_2_c {

	display1: none;

}

.am_c2_c .am_c2_2 {

	width: 140px;

}

}

@media (max-width: 1280px) {

.am_c2_c_tt {

	display: none;

}

.am_c2_c .am_c2_2 {

	width: 25px;

}

}

@media (max-width: 1180px) {

.am_c2_c .am_c2_1 {

	display: none;

}

.am_c2_c .am_c2_2 {

	display: none;

}

.am_c7_cl1 {

	display: none;

}

.am_c7_cl2 {

	width: 100%;

}

.am_c7_cr2 {

	display: none;

}

.am_c7_cr1, .am_c7_cr3 {

	width: 50%;

}

}

@media (max-width: 800px) {

	.am_content.con2, .am_content.con4, .am_content.con6 { background-position:50% 50% !important;

}

.am_c4_c_cc li.content .pic_a_bg {

	height: 35px;

    width: 100%;

    opacity: 0.35;

}

.pic_a_bg {

	bottom: 0px;

}

.am_c4_c_cc li.content .pro-module li.code a {

	opacity: 1;

	font-size: 0.875em;

}

.am_c4_c_cc li .pro-module {

	bottom: 5px;

}

.am_c4_c_cc li.content .pro-module li.code a .pro_a_more {

	display: none;

}

.neiye_content .FrontProducts_detail02-d7_c1 .pic-module .skimpro {

	padding-top: 80px;

}

.neiye_content .FrontProducts_detail02-d7_c1 .content .pro-module {

	bottom: 35px;

}

.neiye_content .FrontProducts_detail02-d7_c1 .pro-module UL LI {

	padding: 0;

	padding-top: 5px;

	border: none;

}

.am_c2_c .am_c2_3 {

	width: 98%;

	height: auto;

}

.am_c2_3_cc {

	color: #FFFFFF;

	padding-left: 20px;

	padding-top: 30px;

	font-size: 0.86em;

	padding-right: 20px;

	line-height: 25px;

	text-align: left;

	padding-bottom: 50px;

}

.am_c2_3_tt{

	top:-123px}

.am_c2_3_tt img {

	width: 280px;

}

.am_c2_3_more {

	bottom: -40px;

	right: 30px;

}

.am_c2_c_b {

	height: 80px;

}

.am_c2_c {

	padding-top:141px;

}

.am_c4_c_tt {

	text-align: center;

	padding-top: 30px;

}

.am_c4_c_tt p {

	font-size: 1.8em;

}

.am_c4_c_tt p:nth-child(2) {

	font-size: 1.2em;

}

.am_c4_c_tmore {

	display: inline-block;

	width: 235px;

	height: 37px;

	border: 1px solid #243047;

	margin-top: 0px;

	text-align: center;

	line-height: 37px;

	font-size: 0.9em;

	color: #243047;

}

.am_c4_c_cc {

	width: 99%;

	margin: auto;

	max-width: 1500px;

	padding-top: 20px; position:relative;     z-index: 999;

}


.am_c4_c_cc li {

	width: 50%;

}

.am_c4_c_b {

	height: 30px;

	clear: both;

}

.am_c5_c_tt {

	text-align: center;

	margin-top: 35px;

}

.am_c5_c_tt a img {

	width: 80px;

}

.am_c5_c_cc {

	padding-top: 30px;

	text-align: center;

	padding-bottom: 20px;

}

.am_c5_c_cc p {

	color: #FFFFFF;

	font-size: 0.89em;

	line-height: 1.7em;

	margin-bottom: 1em;

	text-transform: uppercase;

	letter-spacing: 1px;

	padding-left: 10px;

	padding-right: 10px;

}

.am_c6_c_tt {

	text-align: center;

	color: #FFFFFF;

	padding-top: 30px;

}

.am_c6_c_cc {

	text-align: center;

	padding-top: 10px;

}

.am_c6_c_cc li.content {

	max-width: 300px;

	height: 400px;

	border: #FFFFFF 1px solid;

	display: inline-block;

	margin-left: 2px;

	margin-right: 2px;

}

.am_c6_c_b {

	height: 30px;

	clear: both;

}

.am_c7_cc {

	width: 100%;

}

.am_c7_cl2_cc {

	padding: 30px;

}

.am_c7_c {

	width: 95%;

	padding-top: 30px;

}

.am_c7_c_b {

	height: 30px;

}

}

@media (max-width: 1410px) {

.am_c3_con {

	width: 230px;

}

}

@media (max-width: 1220px) {

.am_c3_c {

	margin-top: 50px;

}

.am_c3_c_b {

	height: 50px;

}

}

@media (max-width: 420px) {

.am_content.con8 {

	display: none;

}

.t_text_cr p, .t_text_cl p {

	font-size: 0.9em;

}

}

.iframe_cus {

	width: 100%;

	position: fixed;

	left: 0%;

	top: 0%;

	z-index: 9999;

	background1: #FFFFFF;

	height: 100%;

	padding-top: 0px;

	opacity: 0;

	transform: perspective(3000px) translateY(00px) translateZ(0px) rotateX(0deg) rotateY(120deg) scale(0.7);

	-webkit-transform1: perspective(3000px) translateY(00px) translateZ(0px) rotateX(0deg) rotateY(120deg) scale(0.9);

	-ms-transform1: perspective(3000px) translateY(00px) translateZ(0px) rotateX(0deg) rotateY(120deg) scale(0.9);

	-moz-transform: perspective(3000px) translateY(00px) translateZ(0px) rotateX(0deg) rotateY(120deg) scale(0.7);

	transform-origin1: center;

	-webkit-transform-origin1: center;

	-ms-transform-origin1: center;

	-moz-transform-origin1: center;

}

.iframe_cus {

	display: none;

}

.iframe_cus.idisplay {

	display: block;

}

html.ie8 .iframe_cus {

	left: -110%;

}

.iframe_cus_in {

	width: 100%;

	height: 85%;

	background1: #22262D;

	background: rgba(28, 29, 31, 0.21);

	position: absolute;

	bottom: 0px;

	left: 0px;

	margin-left: auto;

	margin-right: auto;

	z-index: 400;

}

.iframe_content {

	width: 100%;

	margin: auto;

	padding: 0;

	height: 100%;

	position:relative;

	z-index:999;

}

.iframe_cus_bg {

	width: 100%;

	height: 100%;

	position: absolute;

	background1: #2B2F35;

	background: none;

	z-index: 99;

	opacity: 0.82;

}

.iframe_effect {

	transition: all 1.2s ease;

}

.iframe_effect.iframe_cus {

	transition: all 1.6s ease 0.1s;

}

.iframe_cus.iframe_effect.iopen {

	bottom1: 0;

	left:0;

	top:0;

	opacity: 1;

	transform: perspective(3000px) translateY(00px) translateZ(0px) rotateX(0deg) rotateY(0deg) scale(1);

	-webkit-transform1: perspective(3000px) translateY(00px) translateZ(0px) rotateX(0deg) rotateY(0deg) scale(1);

	-ms-transform1: perspective(3000px) translateY(00px) translateZ(0px) rotateX(0deg) rotateY(0deg) scale(1);

	-moz-transform: perspective(3000px) translateY(00px) translateZ(0px) rotateX(0deg) rotateY(0deg) scale(1);

}

body.iframe_effect.iopen {

	overflow: hidden;

}

.iframe_close_btn {

	position: absolute;

	width: 50px;

	height: 50px;

	top: -50px;

	right: 0px;

	z-index: 600;

}

.iframe_close_btn img {

	width: 80%;

	z-index: 700; transition:all 1s; cursor:pointer;

}

.iframe_close_btn img:hover { transform:rotate(90deg);}

.loading_s {

	width: 100%;

	height: 100%;

	text-align: center;

	position: fixed;

	background: #262C32;

	z-index: 8999;

	bottom: 0px;

	transition: all 1s ease;

}

.loading_s.load_finish {

	bottom: -110%;

	opacity: 0;

}

html.ie8 .loading_s {

	bottom: -110%;

	opacity: 0;

	display: none;

}

.loading_s_in {

	padding-top: 50px;

}

.loading_s_logo img {

	width: 280px;

}

.loading_s_up {

	height: 40%;

}

.load {

	animation: fbload 1s -0.5s linear infinite;

}

.load2 {

	animation: fbload 1s -0.25s linear infinite;

}

.load3 {

	animation: fbload 1s linear infinite;

}

 @keyframes fbload {

 0% {

 opacity: 0;

 transform: scale(1, 1);

}

 30% {

 opacity: 1;

 transform: scale(2, 2);

}

 60% {

 opacity: 0;

 transform: scale(1, 1);

}

}

.inl {

	height: 7px;

	width: 2px;

	border : 0px solid red;

	display: inline-block;

	margin: 5px;

	background-color: #D8D8D8;

	opacity: 0;

}

div {

}

	

	

.am_main_ny {

	width: 99%;

	max-width: 1480px;

	margin-left: auto;

	margin-right: auto;

	padding-top: 0px;

	position: relative;     padding-bottom: 60px;

}

.ny_ttl img {

	width: 90%;

	vertical-align: middle;

}

.ny_ttl {

	width: 150px;

	height: 150px;

	line-height: 150px;

	border: 1px #4F5155 solid;

	text-align: center;

	position: absolute;

	top: 20px;

	left: 0px;

}

.ny_ttr {

	width: 100%;

	float: right;

}

.ny_ttr_con {

	margin-left: 165px;

	border-bottom: 1px #585C64 solid;

	height: 105px;

	color: #FFFFFF;

	font-size: 24px;

	font-weight: lighter;

}

.ny_ttr_con p {

	padding-top: 60px;

	padding-left: 30px;

}

.ny_ttl_img2 {

	position: absolute;

	top: 180px;

	left: 0px;

}

.ny_ttl_img2 img {

	width: 95%; opacity:0.6;

}

.neiye_content {

	color: #FFFFFF;

	padding-left: 195px;

	padding-top: 20px;

	padding-right: 30px;

}

.neiye_content p {

	line-height: 1.7em;

	margin-bottom: 1em;

	font-size: 0.895em;

}

.neiye_content img {

	width: 100%;

}

.neiye_prd_list {

	position: absolute;

	width: 150px;

	top: 180px;

	left: 0px;

}

.neiye_prd_list a {

	display: inline-block;

	color: #FFFFFF;

	padding-top: 15px;

	padding-bottom: 15px;

}

.neiye_prd_list li {

	text-align: center;

	border: 1px #4F5155 solid;

	line-height: 1.4em;

	margin-bottom: 10px;

}

.neiye_prd_list li { transition:all 0.5s ease;

}

.neiye_prd_list:hover li { -webkit-filter: blur(1px);  -moz-filter: blur(1px);  filter: blur(1px);

}

.neiye_prd_list li:hover { -webkit-filter: blur(0px);  -moz-filter: blur(0px);  filter: blur(0px);      background: #666;

}

.neiye_prd_list {

	display1: none;

}

.neiye_title_t {

	position: relative;

	z-index: 99;

}

.neiye_content {

	position: relative;

	z-index: 9;

}

@media (max-width: 800px) {

.ny_ttl {

	display: none;

}

.ny_ttr_con {

	margin-left: 15px;

}

.neiye_content {

	padding-left: 45px;

}

.am_c2_c { left:0px !important;}

.fuscn_slider li img , .am_c6_c_cc , .am_c4_c_cc , .am_c3_c , .am_c2_c , .am_con1_cen , .am_c7_c , .am_c2_c_tt img { transform:none !important; -webkit-transform:none !important; -moz-transform:none !important; }

}

@media (min-width: 800px) {

.neiye_prd_list2 {

	display: none;

}

.pic_a_bg {

	top: 0px;

}

}

@media (max-width: 600px) {

	

	body .loading_s { display1:none; transition:all 0.5s; }

	body.index_neiye {

    background: rgba(35, 39, 47, 0.68) !important;

    overflow-x: hidden;

}

.ny_ttl {

	display: none;

}

.ny_ttr_con {

	margin-left: 15px;

	height: 60px;

}

.neiye_content {

	padding-left: 15px;

	padding-right: 15px;

}

.ny_ttr_con p {

	padding-top: 15px;

	padding-left: 0px;

}

}

.comptitle_00 {

	display: none;

}

.owl-carousel .owl-stage {

	margin: auto;

}

.FrontComContent_detail01-d1_c1 .title {

	display: none;

}

.neiye_content .am_c4_c_cc {

	width: 100%;

	max-width: 100%;

	padding-top: 0;

}

.neiye_prd_list2 li {

	text-align: center;

	border: 1px #FFFFFF solid;

	line-height: 2em;

	margin-bottom: 10px;

	float: left;

	margin-right: 15px;

}

.neiye_prd_list2 a {

	display: inline-block;

	color: #FFFFFF;

	padding-left: 10px;

	padding-right: 10px;

}

.am_c4_c_cc li .pro-module {

	z-index: 100;

}

.am_c4_c_cc li .pic-module {

	z-index: 10;

	position: relative;

}

.FrontNews_detail01-d1_c1 .other {

	display: none;

}

.FrontNews_detail01-d1_c1 #newsdetailshow h2 {

	display1: none;

}

.FrontNews_detail01-d1_c1 .message {

	padding-bottom: 20px;

}

.FrontMessages_emit01-d1_c1 .btn-com-01 {

	background: none !important;

}

.FrontMessages_emit01-d1_c1 .btn {

	width: 100px;

	height: 40px;

	line-height: 40px;

	border: 0;

	color: #fff;

	cursor: pointer;

	font-size: 14px;

	font-weight: lighter;

	text-align: center;

	border: 1px #fff solid;

	margin-top: 15px;

}

body.index_neiye {

	background1: #22262D;

	background: rgba(35, 39, 47, 0.68);

	overflow-x:hidden;

}

.owl-carousel .owl-item.cloned {

	display1: none;

}

.am_c6_c_cc ul.newslist-01 {

	max-width: 1440px;

	margin-left: auto;

	margin-right: auto;

}

.slides-pagination {

	display: none;

}

body.on {

	overflow: hidden;

}

div1 {

	-webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; backface-visibility: hidden ;

}

div1 {-webkit-backface-visibility:hidden;

}

.am_c3_c div {

	-webkit-backface-visibility: visible; -moz-backface-visibility: visible; backface-visibility: visible;

	}

	.fullSlide {backface-visibility: visible; -webkit-backface-visibility: visible; -moz-backface-visibility: visible; }

	

 @keyframes rotateline {

 0% {

transform: rotate(0deg);

}

 50% {

transform: rotate(90deg);

}

 100% {

transform: rotate(180deg);

}

}

@-webkit-keyframes rotateline {

 0% {

-webkit-transform: rotate(0deg);

}

 50% {

-webkit-transform: rotate(90deg);

}

 100% {

-webkit-transform: rotate(180deg);

}

}

 @keyframes rotateline1 {

 0% {

transform: rotate(0deg);

}

 50% {

transform: rotate(-90deg);

}

 100% {

transform: rotate(-180deg);

}

}

@-webkit-keyframes rotateline1 {

 0% {

-webkit-transform: rotate(0deg);

}

 50% {

-webkit-transform: rotate(-90deg);

}

 100% {

-webkit-transform: rotate(-180deg);

}

}

 @keyframes rotateline2 {

 0% {

transform: rotate(0deg);

}

 50% {

transform: rotate(90deg);

}

 100% {

transform: rotate(180deg);

}

}

@-webkit-keyframes rotateline2 {

 0% {

-webkit-transform: rotate(0deg);

}

 50% {

-webkit-transform: rotate(90deg);

}

 100% {

-webkit-transform: rotate(180deg);

}

}

.t_logo_rotate {

	animation-name: rotateline;

	animation-duration: 20s;

	animation-timing-function: linear;

	animation-delay: 0s;

	animation-iteration-count: infinite;

	animation-direction: normal;

	animation-play-state: running;

	-webkit-animation-name: rotateline;

	-webkit-animation-duration: 20s;

	-webkit-animation-timing-function: linear;

	-webkit-animation-delay: 0s;

	-webkit-animation-iteration-count: infinite;

	-webkit-animation-direction: normal;

	-webkit-animation-play-state: running;

}

.t_logo_rotate_a {

	animation-name: rotateline1;

	animation-duration: 10s;

	animation-timing-function: linear;

	animation-delay: 0s;

	animation-iteration-count: infinite;

	animation-direction: normal;

	animation-play-state: running;

	

	-webkit-animation-name: rotateline1;

	-webkit-animation-duration: 10s;

	-webkit-animation-timing-function: linear;

	-webkit-animation-delay: 0s;

	-webkit-animation-iteration-count: infinite;

	-webkit-animation-direction: normal;

	-webkit-animation-play-state: running;

}

.t_logo_rotate_b {

	animation-name: rotateline2;

	animation-duration: 10s;

	animation-timing-function: linear;

	animation-delay: 0s;

	animation-iteration-count: infinite;

	animation-direction: normal;

	animation-play-state: running;

	

	-webkit-animation-name: rotateline2;

	-webkit-animation-duration: 10s;

	-webkit-animation-timing-function: linear;

	-webkit-animation-delay: 0s;

	-webkit-animation-iteration-count: infinite;

	-webkit-animation-direction: normal;

	-webkit-animation-play-state: running;

}

body.on .am_main {

    transform1: translateX(150px);

	opacity:0;

}

.FrontMessages_customizeEmit01-d1_c1 table tr.verify img {

    width: 70px;

}

body .btn-com-01 {

    background: #4C4C4C;

    width: 150px;

    font-size: 0.895em;

    font-weight: normal;

    font-family: "微软雅黑";

}

body .btn-com-up01 {

	background: #4C4C4C;

}

body .FrontMessages_customizeEmit01-d1_c1 .fontnone {

    float: left;

    width: 11px!important;

    _width: 8px!important;

    display: none;

}

body .FrontMessages_customizeEmit01-d1_c1 table {

    margin-top: 0px;

    width: auto;

}

body .FrontMessages_customizeEmit01-d1_c1 .input {

    border: 1px solid #999;

    height: 28px;

    line-height: 25px;

    width: 180px;

}

body .FrontMessages_customizeEmit01-d1_c1 .textarea {

    border: 1px solid #999;

    width: 180px;

    height: 100px;

    font-size: 12px;

    margin: 4px 0;

}

body .FrontMessages_customizeEmit01-d1_c1 table th {

    text-align: right;

    font-weight: normal;

    width: 25%;

    padding-right: 10px;

}

body .FrontMessages_customizeEmit01-d1_c1 table tr.verify img {

    padding: 2px 1px;

}

#iframeBox{

    width:100%;

    height:100%;

    overflow1:auto;

}

#iframeBox.overflowa { overflow:auto;-webkit-overflow-scrolling: touch; overflow-y: scroll;}

#iframeBox iframe{

    /* 在iPad及部分Android浏览器内下面的width、height无效 */

    width:100%;

    height:100%;

    overflow:auto;

    margin:0px; border:0px;

}

