@charset "utf-8";:root {--theme:#9cca48; --color0:#000; --color1:#111; --color2:#222; --color23:#232323; --color28:#282828; --color3:#333; --color32:#323232; --color38:#383838; --color4:#444; --color4e:#4e4e4e; --color5:#555; --color5a:#5a5a5a; --color6:#666; --color7:#777; --color8:#888; --color9:#999; --colora:#aaa; --colorb:#bbb; --colorb0:#b0b0b0; --colorc:#ccc; --colord:#ddd; --colordb:#dbdbdb; --colorde:#dedede; --colore:#eee; --colore7:#e7e7e7; --colorec:#ececec; --colorf:#fff}.theme {	color: var(--theme)}.theme-bg {	background-color: var(--theme)}.color0 {	color: var(--color0)}.bgcolor0 {	background-color: var(--color0)}.color1 {	color: var(--color1)}.bgcolor1 {	background-color: var(--color1)}.color2 {	color: var(--color2)}.bgcolor2 {	background-color: var(--color2)}.color23 {	color: var(--color23)}.bgcolor23 {	background-color: var(--color23)}.color28 {	color: var(--color28)}.bgcolor28 {	background-color: var(--color28)}.color3 {	color: var(--color3)}.bgcolor3 {	background-color: var(--color3)}.color32 {	color: var(--color32)}.bgcolor32 {	background-color: var(--color32)}.color38 {	color: var(--color38)}.bgcolor38 {	background-color: var(--color38)}.color4 {	color: var(--color4)}.bgcolor4 {	background-color: var(--color4)}.color4e {	color: var(--color4e)}.bgcolor4e {	background-color: var(--color4e)}.color5 {	color: var(--color5)}.bgcolor5 {	background-color: var(--color5)}.color5a {	color: var(--color5a)}.bgcolor5a {	background-color: var(--color5a)}.color6 {	color: var(--color6)}.bgcolor6 {	background-color: var(--color6)}.color7 {	color: var(--color7)}.bgcolor7 {	background-color: var(--color7)}.color8 {	color: var(--color8)}.bgcolor8 {	background-color: var(--color8)}.color9 {	color: var(--color9)}.bgcolor9 {	background-color: var(--color9)}.colora {	color: var(--colora)}.bgcolora {	background-color: var(--colora)}.colorb {	color: var(--colorb)}.bgcolorb {	background-color: var(--colorb)}.colorb0 {	color: var(--colorb0)}.bgcolorb0 {	background-color: var(--colorb0)}.colorc {	color: var(--colorc)}.bgcolorc {	background-color: var(--colorc)}.colord {	color: var(--colord)}.bgcolord {	background-color: var(--colord)}.colordb {	color: var(--colordb)}.bgcolordb {	background-color: var(--colordb)}.colorde {	color: var(--colorde)}.bgcolorde {	background-color: var(--colorde)}.colore {	color: var(--colore)}.bgcolore {	background-color: var(--colore)}.colore7 {	color: var(--colore7)}.bgcolore7 {	background-color: var(--colore7)}.colorec {	color: var(--colorec)}.bgcolorec {	background-color: var(--colorec)}.colorf {	color: var(--colorf)}.bgcolorf {	background-color: var(--colorf)}.hover-colorf:hover {	color: var(--colorf)}.hover-theme:hover {	color: var(--theme)}.hover-theme-bg:hover {	background-color: var(--theme)}.border-1-theme {	border: 1px solid var(--theme)}.hover-border-1-theme:hover {	border: 1px solid var(--theme)}html {	font-family: Arial, Helvetica, "Microsoft YaHei", "微软雅黑", sans-serif;	-ms-text-size-adjust: 100%;	-webkit-text-size-adjust: 100%;	margin: 0;	border: 0;	padding: 0;	font-size: 14px;	line-height: 1.5;	background: #fff}body {	min-width: 1200px;	margin: 0;	padding: 0;	border: 0;	background: #fff}article, aside, details, figcaption, figure, footer, header, main, menu, nav, section, summary {	display: block}img, audio, canvas, progress, video {	display: inline-block}audio:not([controls]) {	display: none;	height: 0}progress {	vertical-align: baseline}template, [hidden] {	display: none}a {	background-color: transparent;	color: currentColor;	color: inherit;	text-decoration: none}a, a:link, a:visited, a:hover, a:active {	outline: 0}a:hover {	text-decoration: underline}a, input {	-webkit-tap-highlight-color: rgba(0,0,0,0)}abbr[title] {	border-bottom: 0;	text-decoration: underline;	text-decoration: underline dotted}li {	list-style: outside none none}b, strong {	font-weight: bold}dfn {	font-style: italic}h1, h2, h3, h4, h5, h6, p {	margin: 0}h1 {	font-size: 2em}h2, h3, h4 {	font-size: 1.8em}h5, h6 {	font-size: 1.5em}p {	font-size: 1em}mark {	background-color: #ff0;	color: #000}small {	font-size: 80%}sub, sup {	position: relative;	font-size: 75%;	line-height: 0;	vertical-align: baseline}sub {	bottom: -0.25em}sup {	top: -0.5em}img {	border: 0;	vertical-align: middle}svg:not(:root) {	overflow: hidden}code, kbd, pre, samp {	font-family: monospace, serif;	font-size: 1em}figure {	margin: 0}hr {	box-sizing: content-box;	height: 0;	overflow: visible}button, input, select, textarea {	font: inherit}optgroup {	font-weight: bold}button, input, select {	overflow: visible}button, input, select, textarea {	margin: 0}button, select {	text-transform: none}button, [type="button"], [type="reset"], [type="submit"] {	cursor: pointer}[disabled] {	cursor: default}button, html [type="button"], [type="reset"], [type="submit"] {	-webkit-appearance: button} button::-moz-focus-inner, input::-moz-focus-inner {border:0; padding:0} button:-moz-focusring, input:-moz-focusring {outline:1px dotted ButtonText}input[type="submit"], input[type="text"], input[type="date"], input[type="datetime"], input[type="tel"], input[type="email"], input[type="number"], input[type="datetime-local"], input[type="url"], input[type="button"], button, textarea, select {	-webkit-appearance: none;	-moz-appearance: none;	appearance: none} select::-ms-expand {display:none}input[type=text], input[type=password], textarea {	-moz-user-modify: read-write-plaintext-only;	-webkit-user-modify: read-write-plaintext-only;	user-modify: read-write-plaintext-only}select, select:focus {	outline: 0}input:focus {	-webkit-tap-highlight-color: rgba(0,0,0,0);	-moz-user-modify: read-write-plaintext-only;	-webkit-user-modify: read-write-plaintext-only;	user-modify: read-write-plaintext-only;	outline: 0}input[type="text"], input[type="password"], textarea {	-webkit-tap-highlight-color: rgba(0,0,0,0)}textarea:focus {	outline: 0}fieldset {	border: 1px solid #c0c0c0;	margin: 0 2px;	padding: .35em .625em .75em}legend {	-wekit-box-sizing: border-box;	-moz-box-sizing: border-box;	-o-box-sizing: border-box;	-ms-box-sizing: border-box;	box-sizing: border-box;	color: inherit;	display: table;	max-width: 100%;	padding: 0;	white-space: normal}textarea {	overflow: auto}[type="checkbox"], [type="radio"] {	-wekit-box-sizing: border-box;	-moz-box-sizing: border-box;	-o-box-sizing: border-box;	-ms-box-sizing: border-box;	box-sizing: border-box;	padding: 0} [type="number"]::-webkit-inner-spin-button, [type="number"]::-webkit-outer-spin-button {height:auto}[type="search"] {	-webkit-appearance: none;	appearance: none} [type="search"]::-webkit-search-cancel-button, [type="search"]::-webkit-search-decoration {-webkit-appearance:none; appearance:none}dl, dd, dt {	margin: 0;	padding: 0;	border: 0}div {*zoom:1}div:before, div:after {	display: table;	content: '';	height: 0;	overflow: hidden;	clear: both}.none, .hide {	display: none}.fl {	float: left}.fr {	float: right}.clear {	display: block;	clear: both}.cf, .clearfix {*zoom:1}.cf:after, .clearfix:after {	display: table;	content: '';	width: 0;	height: 0;	overflow: hidden;	visibility: hidden;	clear: both}.cf::after, .clearfix::after {	display: table;	content: '';	width: 0;	height: 0;	overflow: hidden;	visibility: hidden;	clear: both}.block {	display: block}.inline-block {	display: inline-block;	vertical-align: top}.inline {	display: inline}.relative {	position: relative}.absolute {	position: absolute}.fixed {	position: fixed}.text-left {	text-align: left}.text-center {	text-align: center}.text-right {	text-align: right}.text-middle {	vertical-align: middle}.text-justify {	text-align: justify}.left {	left: 0}.center {	margin: 0 auto}.right {	right: 0}.top {	top: 0}.bottom {	bottom: 0}.pos-left {	left: 0;	top: 0}.pos-right {	right: 0;	top: 0}.pos-center {	top: 50%;	left: 50%}.z-index1 {	z-index: 1}.z-index5 {	z-index: 5}.z-index10 {	z-index: 10}.z-index99 {	z-index: 99}.z-index100 {	z-index: 100}.z-index999 {	z-index: 999}.w-f {	width: 100%}.h-f {	height: 100%}.ovh {	overflow: hidden}.ellipsis {	display: block;	overflow: hidden;	white-space: nowrap;	text-overflow: ellipsis}.inline-block.ellipsis {	display: inline-block;	max-width: 100%}.border-box {	-ms-box-sizing: border-box;	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	-o-box-sizing: border-box;	box-sizing: border-box}ul, ol, li {	margin: 0;	padding: 0;	border: 0}.no-deco, .no-deco:link, .no-deco:visited, .no-deco:hover, .no-deco:active, .no-deco a, .no-deco a:link, .no-deco a:visited, .no-deco a:hover, .no-deco a:active {	text-decoration: none}.noscript {	position: absolute;	top: 0;	left: 0;	width: 100%;	height: 9999999px;	z-index: 2147483647;	background: #000;	color: #fff;	font-size: 36px;	line-height: 72px;	text-align: center}#no-support {	height: 310px;	position: absolute;	top: 50%;	margin-top: -155px;	width: 100%}#no-support h4 {	display: block;	height: 70px;	line-height: 70px;	text-align: center;	font-family: 'Microsoft YaHei', '微软雅黑', Helvetica, Arial, sans-serif;	color: #616161;	font-size: 48px;	font-weight: 500}#no-support h5 {	display: block;	height: 35px;	line-height: 35px;	text-align: center;	font-family: 'Microsoft YaHei', '微软雅黑', Helvetica, Arial, sans-serif;	color: #999;	font-size: 14px;	font-weight: 500;	margin-bottom: 55px}#no-support ul {	width: 410px;	margin: 0 auto;	display: block;	height: 135px}#no-support li {	display: block;	float: left;	margin-right: 10px;	width: 95px;	height: 135px}#no-support li a {	display: block;	width: 95px;	height: 95px;	background-image: url('../images/no-support/browsers.png');	background-repeat: no-repeat}#no-support li span {	display: block;	height: 40px;	line-height: 40px;	color: #adaaac;	text-align: center;	font-family: 'Myriad Pro', 'Arial', sans-serif;	font-size: 16px}#no-support li.ff a {	background-position: 0 0}#no-support li.ie a {	background-position: 0 -95px}#no-support li.chrome a {	background-position: 0 -190px}#no-support li.safari a {	background-position: 0 -285px}#no-support li:hover {	background: url('../images/no-support/border.png') no-repeat 0 0}.w {	width: 1200px;	margin: 0 auto}.w_50 {	width: 50%}.w_33 {	width: 33.333333%}.w_66 {	width: 66.666667%}.w_25 {	width: 25%}.w_20 {	width: 20%}.h {	height: 100vh}.arial {	font-family: Arial, Helvetica, sans-serif}.transition {	-moz-transition: all .3s linear;	-webkit-transition: all .3s linear;	transition: all .3s linear}@font-face {	font-family: "futura";	src: url("../fonts/FuturaStd-Light.otf") format("opentype"), url("../fonts/FuturaStd-Light.woff2") format("woff2"), url("../fonts/FuturaStd-Light.woff") format("woff"), url("../fonts/FuturaStd-Light.ttf") format("truetype"), url("../fonts/FuturaStd-Light.eot") format("embedded-opentype"), url("../fonts/FuturaStd-Light.svg") format("svg")}@font-face {	font-family: "futura_medium";	src: url("../fonts/FuturaStd-Medium.otf") format("opentype"), url("../fonts/FuturaStd-Medium.ttf") format("truetype"), url("../fonts/FuturaStd-Medium.woff2") format("woff2"), url("../fonts/FuturaStd-Medium.woff") format("woff"), url("../fonts/FuturaStd-Medium.eot") format("embedded-opentype"), url("../fonts/FuturaStd-Medium.svg") format("svg")}.font-yahei {	font-family: "Microsoft YaHei", "微软雅黑", sans-serif}.font-arial {	font-family: Arial, Helvetica, sans-serif}.font-futura {	font-family: "futura", serif}.font-futura-medium {	font-family: "futura_medium", serif}.xgl_zoom288 {	position: fixed;	z-index: 999999;	width: 300px;	padding: 20px;	height: 56px;	top: 50%;	margin-top: -48px;	left: 50%;	margin-left: -150px;	background: rgba(0,0,0,0.5);	color: #fff;	font-size: 16px;	text-align: center;	line-height: 28px;	-webkit-border-radius: 16px;	-moz-border-radius: 16px;	border-radius: 16px;	display: none}.xgl_zoom288 .subitem {	position: absolute;	height: 32px;	line-height: 32px;	font-size: 14px;	white-space: nowrap;	color: #fff;	background: #ffa901;	padding: 0 12px}.rotate0 {	-webkit-transform: rotate(0deg);	transform: rotate(0deg)}.imgscale img {	-webkit-transition: all .3s linear;	-moz-transition: all .3s linear;	transition: all .3s linear}.imgscale:hover img {	-webkit-transform: scale(1.1);	-moz-transform: scale(1.1);	transform: scale(1.1)}.img-fit {	-webkit-object-fit: cover;	-moz-object-fit: cover;	-o-object-fit: cover;	-ms-object-fit: cover;	object-fit: cover}.maxw-f {	max-width: 100%}.maxh-f {	max-height: 100%}.animation {	-webkit-transform: translateY(80px);	-moz-transform: translateY(80px);	transform: translateY(80px);	opacity: 0;	-webkit-transition: all 1s linear;	-moz-transition: all 1s linear;	transition: all 1s linear}.animation.animated {	-webkit-transform: translateY(0px);	-moz-transform: translateY(0px);	transform: translateY(0px);	opacity: 1}.header.active {	-webkit-box-shadow: 0 3px 3px rgba(0,0,0,.15);	-o-box-shadow: 0 3px 3px rgba(0,0,0,.15);	-moz-box-shadow: 0 3px 3px rgba(0,0,0,.15);	-ms-box-shadow: 0 3px 3px rgba(0,0,0,.15);	box-shadow: 0 3px 3px rgba(0,0,0,.15)}.header {	position: fixed;	top: 0;	left: 0;	width: 100%;	z-index: 9999;	height: 100px;	background: #fff}.header .lay_logo {	position: relative;	z-index: 9;	float: left;	width: 240px}.header .logo_lnk {	display: block;	padding-top: 25px;	padding-bottom: 25px}#logo {	display: block;	height: 50px}.header .nav {	float: right;	margin-top: 32px}.header .nav_lnk {	float: left;	font-size: 20px;	line-height: 68px;	height: 68px;	color: #4d4d51;	cursor: pointer;	padding: 0 20px;	-moz-transition: all .3s linear;	-webkit-transition: all .3s linear;	transition: all .3s linear}.header .nav_lnk, .header .nav_lnk:hover {	text-decoration: none}.header .nav_lnk.current, .header .nav_lnk:hover, .header .nav_lnk.hover {	color: #87a94a}.header .sear_lnk {	display: block;	float: left;	margin: 18px auto 0 25px;	width: 32px;	height: 32px;	background: url(../images/search.png) no-repeat center;	cursor: pointer}.header .sear_lnk, .header .sear_lnk:hover {	text-decoration: none}.header .lang_lnk {	float: left;	font-size: 22px;	height: 40px;	line-height: 40px;	margin-top: 14px;	margin-left: 50px;	color: #727171;	-moz-transition: all .3s linear;	-webkit-transition: all .3s linear;	transition: all .3s linear;	cursor: pointer}.header .lang_lnk, .header .lang_lnk:hover {	text-decoration: none}.header .lang_lnk:hover {	color: #87a94a}.thNav {	display: none;	position: absolute;	top: 100px;	left: 0;	width: 100%;	height: 145px;	z-index: 10}.thNav .deco {	background: #4d4d51;	opacity: .9}.thNav .inner {	padding: 10px 0}.thNav .nav_box {	display: none;	height: 126px;	text-align: right;	font-size: 0}.thNav .nav_box a {	position: relative;	display: inline-block;	vertical-align: top;	width: 90px;	height: 36px;	line-height: 36px;	font-size: 17px;	color: #fff;	cursor: pointer;	text-align: center;	padding-top: 85px;	background-repeat: no-repeat;	background-position: center top}.thNav .nav_box a+a {	margin-left: 60px}.thNav .nav_box a, .thNav .nav_box a:hover {	text-decoration: none}.thNav .nav_box a.current, .thNav .nav_box a:hover {	background-position: center -180px;	color: #9cca48}.header .nav_oth1 {	position: absolute;	top: 0;	right: 0;	z-index: 1;	width: 100%;	height: 32px}.banner-wrap {	position: relative;	z-index: 1;	padding-top: 100px}.banner-wrap.no-pad {	padding-top: 0}.banner {	height: 100%;	width: 100%;	position: relative}.banner .con, .banner .list, .banner .item, .banner .item>a{	display: block;	text-align:center;width: 100%;	height: 100%} .banner .item img {display:block;width:1920px;position:absolute;top:0;left:50%;margin-left:-960px;z-index:1}.banner .con, .banner .list {	position: relative;	z-index: 1}.banner .item {	position: absolute;	top: 0;	left: 0;	z-index: 1;	opacity: 0;	overflow: hidden}.banner .item.current {	z-index: 2;	opacity: 1}.banner .item1-info {width: 1200px;	margin-left: -600px;	height: 178px;	margin-top: -89px;}.banner .item1-info .tit { display:none;font-size: 90px;	font-weight: normal;	height: 110px;	line-height: 110px;	color: #fff;	overflow: hidden}.banner .item1-info .lay_btn {	margin-top:110px;	height: 30px;}.banner .item1-info .btn {	display: inline-block;	vertical-align: top;	font-size: 14px;	line-height: 28px;	height: 28px;	padding: 0 29px;	color: #fff;	border: 1px solid #fff;	border-radius: 999px;	-webkit-transition:all ease-in 0.3s;-moz-transition:all ease-in 0.3s;transition:all ease-in 0.3s;}.banner .item1-info .btn:hover { background:#fff; color:#333;}.banner .item2-info {display:none;	margin: -600px;	height: 188px;	margin-top: -99px;}.banner .item2-info .tit {	font-size: 60px;	font-weight: normal;	line-height: 80px;	height: 80px;	color: #4d4d4f;	overflow: hidden}.banner .item2-info .subTit {	font-size: 16px;	line-height: 34px;	height: 68px;	overflow: hidden;	color: #555}.banner .item2-info .lay_btn {	margin-top: 14px;	height: 26px;}.banner .item2-info .btn {	display: inline-block;	vertical-align: top;	font-size: 13px;	line-height: 24px;	height: 24px;	padding: 0 25px;	color: #666;	border: 1px solid #777;	border-radius: 999px;	-webkit-transition:all ease-in 0.3s;-moz-transition:all ease-in 0.3s;transition:all ease-in 0.3s;}.banner .item2-info .btn:hover { background:#777; color:#fff;}.banner .item3-info { display:none;top: auto;	bottom: 96px;	margin-left: -600px;}.banner .item3-info .tit {	font-size: 64px;	font-weight: normal;	line-height: 100px;	height: 100px;	color: #353535;	overflow: hidden}.banner .item3-info .subCon {	font-size: 16px;	line-height: 24px;	height: 48px;	width: 500px;	overflow: hidden;	color: #323232}.banner .btnUl {	position: absolute;	bottom: 50px;	left: 0;	right: 0;	text-align: center;	z-index: 20;	height: 12px}.banner .btnLi {	cursor: pointer;	display: inline-block;	vertical-align: top;	margin: 0 5px;	width: 12px;	height: 12px;	background: #fff;	border-radius: 12px;	text-indent: -999px;	overflow: hidden;	position: relative;	-webkit-transition: all .3s linear;	-moz-transition: all .3s linear;	transition: all .3s linear}.banner .btnLi:before {	content: '';	position: absolute;	top: 1px;	right: 1px;	width: 10px;	height: 10px;	border-radius: 50%;	background: rgba(105,105,105,.9)}.banner .btnLi:after {	content: '';	position: absolute;	left: 0;	top: 0;	width: 100%;	height: 100%;	-ms-box-sizing: border-box;	-moz-box-sizing: border-box;	-o-box-sizing: border-box;	-webkit-box-sizing: border-box;	box-sizing: border-box;	border: 1px solid transparent;	border-radius: 12px}.banner .btnLi.current {	width: 30px}.banner .btnLi.current:after {	border-color: rgba(105,105,105,.5)}.banner .btnLi.current:before {	right: 2px;	top: 2px;	width: 8px;	height: 8px}.indTit {	text-align: center;	font-weight: normal;	font-size: 48px;	line-height: 72px}.indPro-wrap {	padding-top: 78px;	padding-bottom: 52px}.indPro-wrap .indTit {	margin-bottom: 48px}.indPro {	margin-left: -12px;	margin-right: -12px}.indPro>li {	padding: 12px}.indPro .lay_img {	display: block;	position: relative;	height: 214px}.indPro>li>p {	padding-top: 26px}.indPro>li>p a {	font-size: 16px;	line-height: 32px}.indA-wrap {	padding-top: 40px}.indA-wrap .indTit {	margin-bottom: 40px}.indA .chd .lay_img {	height: 0;	padding-bottom: 62.5%}.indA .chd .lay_img img {	position: absolute;	top: 0;	left: 0}.indA .chd .lay_info {	-webkit-transition: all .3s linear;	-moz-transition: all .3s linear;	transition: all .3s linear;	opacity: 0}.indA .chd:hover .lay_info {	opacity: 1}.indA .chd .deco {	width: 100%;	height: 100%;	opacity: .85}.indA .chd .infos {	width: 680px;	height: 218px;	margin-left: -340px;	margin-top: -109px}.indA .info-tit {	font-size: 24px;	line-height: 44px;	font-weight: normal;	margin-bottom: 20px}.indA .info {	font-size: 14px;	line-height: 28px;	margin-bottom: 40px}.indA_btn {	display: inline-block;	vertical-align: top;	font-size: 14px;	height: 26px;	line-height: 26px;	text-align: center;	padding: 0 29px;	color: #fff;	border: 1px solid #fff;	-webkit-transition: all .3s linear;	-moz-transition: all .3s linear;	transition: all .3s linear;	border-radius: 9999px}.indA_btn, .indA_btn:hover {	text-decoration: none}.indA_btn:hover {	background: #fff;	color: #323232}.indN-wrap {	padding-top: 65px;	padding-bottom: 140px}.indN-wrap .indTit {	margin-bottom: 25px}.indN {	margin-left: -15px;	margin-right: -15px}.indN>li {	padding: 15px}.indN .lay_img {	height: 250px}.indN .lay_info {	padding: 15px 20px;	background: #f5f5f4}.indN .info-tit {	font-size: 22px;	line-height: 42px;	font-weight: normal}.indN .info {	font-size: 14px;	line-height: 22px;	height: 44px;	overflow: hidden}.indN .lay_btn {	margin-top: 16px}.indN_btn {	display: inline-block;	vertical-align: top;	padding-right: 20px;	background: url(../images/arr1.png) no-repeat right top;	font-size: 12px;	height: 16px;	line-height: 16px;	color: #323232;	-webkit-transition: color .3s linear;	-moz-transition: color .3s linear;	transition: color .3s linear}.indN_btn, .indN_btn:hover {	text-decoration: none}.indN_btn:hover {	color: #9cca48;	background-position: right -50px}.foot {	padding-top: 57px;	padding-bottom: 76px}.footNav {	max-width: 840px}.footNav .chd {	width: 146px;	margin-right: 20px}.footNav .chd h2 {	font-size: 24px;	font-weight: normal;	line-height: 66px;	white-space: nowrap;	text-overflow: ellipsis;	overflow: hidden}.footNav .chd p {	font-size: 16px;	font-weight: normal;	line-height: 36px;	white-space: nowrap;	text-overflow: ellipsis;	overflow: hidden}.footNav .chd p a {	display: inline-block;	vertical-align: top;	max-width: 100%;	white-space: nowrap;	text-overflow: ellipsis;	overflow: hidden}.foot-info {	max-width: 360px;	padding-top: 16px}.foot1 {	padding-bottom: 28px}.foot-tit {	font-size: 18px;	font-weight: normal;	line-height: 30px}.foot1 .foot-tit {	margin-bottom: 10px}.foot1 .bdshare-button-style1-32 a:hover {	color: transparent}.foot1 .bdshare-button-style1-32 a {	float: left;	width: 44px;	height: 44px;	line-height: 44px;	margin: 0;	background-image: url(../images/foot_links.png);	background-repeat: no-repeat;	overflow: hidden;	color: transparent}.foot1 .bdshare-button-style1-32 a, .foot1 .bdshare-button-style1-32 a:hover {	opacity: 1}.foot1 .bdshare-button-style1-32 .bds_weixin {	background-position: 0 0}.foot1 .bdshare-button-style1-32 .bds_weixin:hover {	background-position: 0 -44px}.foot1 .bdshare-button-style1-32 .bds_tsina {	background-position: -62px 0}.foot1 .bdshare-button-style1-32 .bds_tsina:hover {	background-position: -62px -44px}.foot1 .bdshare-button-style1-32 .bds_fbook {	background-position: -123px 0}.foot1 .bdshare-button-style1-32 .bds_fbook:hover {	background-position: -123px -44px}.foot1 .bdshare-button-style1-32 .bds_twi {	background-position: -185px 0}.foot1 .bdshare-button-style1-32 .bds_twi:hover {	background-position: -185px -44px}.foot1 .bdshare-button-style1-32 .bds_linkedin {	background-position: -246px 0}.foot1 .bdshare-button-style1-32 .bds_linkedin:hover {	background-position: -246px -44px}.foot1 .bdshare-button-style1-32 a+a {	margin-left: 18px}.foot2 .foot-inf {	padding-top: 8px;	font-size: 14px;	line-height: 28px}.copyright {	padding: 12px 0;	font-size: 14px;	line-height: 36px}.searDiv {	display: none;	position: absolute;	top: 100px;	left: 0;	width: 100%;	height: 180px;	z-index: 50}.searDiv .deco {	background: #4d4d51;	opacity: .9}.searDiv .input-wrap {	margin-top: 50px;	height: 80px;	width: 956px}.searDiv .lay_input {	float: left;	width: 600px;	height: 28px;	margin-top: 26px;	margin-left: 20px;	position: relative}.searDiv .lay_input input {	font-size: 24px;	font-weight: normal;	color: #fff;	line-height: 28px;	border: 0;	padding: 0;	width: 600px;	background: 0}.searDiv .button {	float: right;	cursor: pointer;	width: 90px;	height: 80px;	background: url(../images/search1.png) no-repeat center;	border: 0;	padding: 0} .searDiv .lay_input input:-moz-placeholder {color:rgba(255,255,255,.15)} .searDiv .lay_input input::-moz-placeholder {color:rgba(255,255,255,.15)} .searDiv .lay_input input::-webkit-input-placeholder {color:rgba(255,255,255,.15)} .searDiv .lay_input input:-ms-input-placeholder {color:rgba(255,255,255,.15)}.searDiv .lay_input .placeholder {	position: absolute;	left: 0;	top: 0;	font-size: 24px;	font-weight: normal;	color: #606060;	line-height: 28px;	border: 0;	padding: 0;	width: auto;	background: 0}.inner_pad {	width: 100%;	height: 100px;	overflow: hidden}.proBan {	position: relative}.proBan-inner {	position: relative;	left: 50%;	width: 1920px;	margin-left: -960px;	text-align: center}.proBan-inner img {	display: inline-block;	vertical-align: top;	max-width: 100%}.proBB-wrap {	padding-top: 60px;	padding-bottom: 130px}.proBB-tit {	font-size: 42px;	line-height: 60px;	padding-bottom: 20px;	color: #727171;	text-transform: uppercase;	font-weight: normal}.proB {	margin-left: -53px;	margin-right: -53px}.proB .chd {	display: none;	padding: 50px 53px}.proB .chd.w_33 { padding:15px 30px}.proB .chd .lay_img {	position: relative;	width: 100%;	height: 280px}.proB .chd.w_33 .lay_img{ height:242px}.proB .chd .lay_img>a {	display: block;	width: 100%;	height: 100%}.proB .lay_info {	font: normal normal 18px/44px "futura", Arial, Helvetica, "Microsoft YaHei", "微软雅黑", sans-serif;	height: 44px;	overflow: hidden}.proB .lay_info a {	color: #727171;	-webkit-transition: all .3s linear;	-moz-transition: all .3s linear;	transition: all .3s linear}.proB .lay_info a:hover {	color: #9cca48}.proB .lay_info a, .proB .lay_info a:hover {	text-decoration: none}.proB-after {	padding-top: 86px}.proB-loadmore {	display: inline-block;	position: relative;	vertical-align: top;	width: 156px;	height: 116px;	background: url(../images/more_02.png) no-repeat center bottom;	cursor: pointer}.proB-loadmore:before {	content: '';	display: block;	position: absolute;	top: 0;	left: 50%;	width: 72px;	margin-left: -36px;	height: 67px;	background: url(../images/more_01.png) no-repeat center top}.proH {	position: relative;	z-index: 10;	width: 100%;	overflow: hidden}.proH .con {	position: relative;	width: 1200px;	height: 600px;	overflow: hidden;	margin: 0 auto}.proH .list {	position: absolute;	left: 0;	top: 0;	width: 12000px;	height: 100%}.proH .item {	float: left;	width: 1200px;	height: 100%;	position: relative;	overflow: hidden}.proH .item>a {	display: block;	width: 100%;	height: 100%}.proH .item>a, .proH .item>a:hover {	text-decoration: none}.proH .item img {	display: block;	width: 100%;	height: 100%}.proH .prev, .proH .next {	position: absolute;	z-index: 8;	top: 50%;	width: 32px;	height: 58px;	margin-top: -29px;	background: url(../images/arr2.png) no-repeat;	cursor: pointer}.proH .prev {	background-position: 0 0;	left: 50%;	margin-left: -642px}.proH .next {	background-position: -64px 0;	right: 50%;	margin-right: -642px}.proH .prev:hover {	background-position: 0 -116px}.proH .next:hover {	background-position: -64px -116px}@media screen and (min-width:1400px) and (max-width:1500px) {.proH .prev {	margin-left: -672px}.proH .next {	margin-right: -672px}}@media screen and (min-width:1500px) and (max-width:1600px) {.proH .prev {	margin-left: -692px}.proH .next {	margin-right: -692px}}@media screen and (min-width:1600px) and (max-width:1800px) {.proH .prev {	margin-left: -742px}.proH .next {	margin-right: -742px}}@media screen and (min-width:1800px) {.proH .prev {	margin-left: -782px}.proH .next {	margin-right: -782px}}.proM-wrap {	padding-top: 24px;	padding-bottom: 36px}.location {	font-size: 14px;	line-height: 34px;	height: 34px;	color: #898989;	white-space: nowrap;	overflow: hidden;	text-overflow: ellipsis;	font-family: "futura", Arial, Helvetica, "Microsoft YaHei", "微软雅黑", sans-serif}.location a {	display: inline-block;	vertical-align: baseline;	color: #898989;	margin: 0 4px;	text-transform: capitalize}.location .home {	margin-left: 0;	width: 22px;	height: 20px;	display: inline-block;	vertical-align: baseline;	background: url(../images/home.png) no-repeat}.proM {	padding-top: 30px}.proM .lBx {	padding-top: 44px;	padding-bottom: 28px;	width: 490px}.proM .lBx h1 {	font: normal normal 60px/80px "futura", Arial, Helvetica, "Microsoft YaHei", "微软雅黑", sans-serif;	margin-bottom: 88px}.proM .lBx .tit {	font-size: 22px;	font-weight: normal;	line-height: 44px;	margin-bottom: 12px}.proM .lBx .con {	font-size: 15px;	line-height: 30px;	margin-bottom: 66px}.proM .lBx .con img {	max-width: 100%}.proM .auth {	min-height: 60px}.proM .auth img {	display: inline-block;	max-width: 90%; height:55px;max-height: 600px;	vertical-align: middle;	margin-bottom: 4px}.proM .auth img+img {	margin-left: 20px}.proM .auth a {	display: inline-block;	vertical-align: middle}.proM .auth a+a {	margin-left: 20px}.proM .auth a+img {	margin-left: 20px}.proM .auth img+a {	margin-left: 20px}.proM .rBx {	float: right}.proDe {	position: relative;	z-index: 12;	width: 582px;	height: 560px}.proDe .con {	position: relative;	width: 480px;	height: 460px;	margin: 50px auto}.proDe .list {	position: absolute;	left: 0;	top: 0;	z-index: 9;	width: 4400px;	height: 100%}.proDe .item {	position: relative;	overflow: hidden;	float: left;	width: 480px;	height: 100%}.proDe .item img {	display: block;	width: 100%;	height: 100%}.proDe .prev, .proDe .next {	position: absolute;	width: 16px;	height: 30px;	z-index: 13;	top: 50%;	cursor: pointer;	background: url(../images/arr3.png) no-repeat}.proDe .prev {	left: 0;	right: auto;	background-position: 0 0}.proDe .next {	right: 0;	left: auto;	background-position: -50px 0}.proDe .prev:hover {	background-position: 0 -50px}.proDe .next:hover {	background-position: -50px -50px}.proT-wrap {	padding-bottom: 140px}.proT-tit {	height: 58px;	border-top: 1px solid #c1c1c1;	border-bottom: 1px solid #c1c1c1}.proT-tit .chd {	float: left;	font-size: 22px;	font-weight: normal;	height: 50px;	line-height: 50px;	padding-top: 4px;	border-bottom: 5px solid transparent;	cursor: pointer;	-webkit-transition: all .3s linear;	-moz-transition: all .3s linear;	transition: all .3s linear}.proT-tit .chd+.chd {	margin-left: 50px}.proT-tit .chd.current {	color: #9cca48;	border-bottom-color: #9cca48}.proT-con .chd {	display: none}.proT1 {	padding-top: 76px}.proT1 .list {	margin: -90px -50px 0}.proT1 .item {	margin-top: 90px}.proT1 .item.w_33 { margin-top:40px}.proT1 .item .inner {	width: 200px}.proT1 .item.w_33 .inner {	width: 360px}.proT1 .item .lay_img {	display: block;	position: relative;	overflow: hidden;	width: 100%;	height: 254px}.proT1 .item.w_33 .lay_img { height:200px}.proT1 .item .lay_img img {	display: block;	width: 100%;	height: 100%}.proT1 .item .lay_info {	padding-top: 16px;	font-size: 14px;	height: 30px;	line-height: 30px;	overflow: hidden;	color: #595757;	-webkit-transition: all .3s linear;	-moz-transition: all .3s linear;	transition: all .3s linear}.proT2 {	padding-top: 55px;}.proT2 .child {	padding-bottom: 10px;}.proT2 .child-tit {	font-size: 30px;	font-weight: normal;	line-height: 60px;	margin-bottom: 22px;	color: #323232;}.proT2 .child-con {	margin-right: -53px}.proT2 .node {	float: left;	margin-right: 53px;	margin-bottom: 20px;	width: 260px;}.proT2 .node .lay_img {	position: relative;width: 258px; height:150px;	overflow: hidden;	border: 1px solid #a9a9a9;}.proT2 .node .lay_img img {	display: block;	width: 100%;	height: 100%;}.proT2 .node .lay_info {	padding-top: 7px;	line-height: 30px;	height: 30px;	overflow: hidden;	font-size: 14px;	color: #595757;}.proT3 {	margin-top: 20px}.proT3 .child {	padding-top: 35px}.proT3 .child-tit {	font-size: 30px;	font-weight: normal;	line-height: 60px;	margin-bottom: 18px}.proT3 .child-con {	margin-right: -32px}.proT3 .node {	float: left;	margin-right: 30px;	margin-bottom: 10px;	width: 125px}.proT3 .node .lay_img {	position: relative;	width: 125px;	height: 125px;	overflow: hidden}.proT3 .node .lay_img img {	display: block;	width: 100%;	height: 100%}.proT3 .node .lay_info {	padding-top: 12px;	font-size: 14px;	line-height: 26px;	color: #595757}.proT4 .inner {	margin-top: 60px}.proT4-inner {	margin-right: -120px;	margin-top: -120px}.proT4 .ch-wrap {	float: left;	width: 144px;	margin-top: 120px;	margin-right: 120px}.proT4 .ch {	display: block;	width: 100%}.proT4 .inner .img-wrap {	width: 124px;	border: 1px solid #b7b7b7;	border-radius: 3px;	padding: 10px 9px}.proT4 .inner .lay_img {	position: relative;	width: 124px;	height: 182px;	overflow: hidden}.proT4 .inner .lay_img img {	display: block;	width: 100%;	height: 100%}.proT4 .inner .info-wrap {	padding-top: 10px}.proT4 .inner .info-tit {	font-size: 22px;	font-weight: normal;	color: #595757;	text-align: center;	height: 50px;	line-height: 50px;	overflow: hidden;	margin-bottom: 5px;	text-overflow: ellipsis;	white-space: nowrap}.proT4 .inner .info-con {	font-size: 14px;	font-weight: normal;	color: #898989;	text-align: center;	height: 24px;	line-height: 24px;	overflow: hidden;	text-overflow: ellipsis;	white-space: nowrap}.ico_download {	display: inline-block;	vertical-align: middle;	width: 15px;	height: 16px;	margin-right: 6px;	background: url(../images/download.png) no-repeat}.proT4 .inner .ch:hover .info-con {	text-decoration: underline}.proT5 .inner {	padding: 35px 0}.proT5 .inner .ch {	width: 960px;	margin: 35px auto}.proT5-2 {	padding-top: 30px}.proT5-2 .tit {	font-size: 24px;	font-weight: normal;	line-height: 34px;	color: #595757;	margin-right: 40px}.proT5-2 .subIit {	display: inline-block;	vertical-align: baseline;	font-size: 14px;	line-height: 20px;	font-weight: normal;	color: #898989}.proX-wrap {	padding-top: 10px;	padding-bottom: 120px}.proX-tit {	font-size: 22px;	line-height: 56px;	font-weight: normal;	border-bottom: 1px solid #c1c1c1}.proX-con {	padding-top: 60px}.proX-con .list {	margin-right: -24px}.proX-con .item {	float: left;	width: 283px;	margin-right: 23px;	margin-bottom: 23px}.proX-con .lay_img {	position: relative;	width: 283px;	height: 180px;	overflow: hidden}.proX-con .lay_img>a {	display: block;	width: 100%;	height: 100%}.proX-con .lay_img img {	display: block;	width: 100%;	height: 100%}.proX-con .lay_info {	padding-top: 28px;	font-size: 18px;	height: 30px;	line-height: 30px;	overflow: hidden}.proX-con .lay_info, .proX-con .lay_info a {	color: #727171;	-webkit-transition: all .3s linear;	-moz-transition: all .3s linear;	transition: all .3s linear}.proX-con .lay_info a:hover, .proX-con .lay_info a {	text-decoration: none}.proX-con .lay_info a:hover {	color: #9cca48}.float-menu {	position: fixed;	bottom: 8%;	right: 20px;	width: 66px;	height: 230px;	z-index: 9999999}.float-menu .chd {	display: block;	position: relative;	width: 66px;	height: 66px;	margin-bottom: 16px}.float-menu .ch {	position: absolute;	right: 0;	top: 0;	z-index: 10;	border: 1px solid #989898;	border-radius: 33px;	padding-right: 64px;	height: 64px;	background: #fff;	cursor: pointer;	-webkit-transition: all .3s linear;	-moz-transition: all .3s linear;	transition: all .3s linear}.float-menu .ch:hover {	background: #fbfbfb}.float-menu .lay_ico {	position: absolute;	z-index: 100;	right: 13px;	top: 13px;	width: 38px;	height: 38px}.float-menu .lay_ico_tel {	background: url(../images/floor_tel.png) no-repeat}.float-menu .lay_ico_mail {	background: url(../images/floor_mail.png) no-repeat}.float-menu .lay_ico_totop {	background: url(../images/floor_totop.png) no-repeat}.float-menu .lay_msg {	display: block;	white-space: nowrap;	overflow: hidden;	padding-left: 0;	margin-right: 0;	width: 0;	font-size: 14px;	line-height: 64px;	color: #888}.float-menu .ch .lay_msg.active {	padding-left: 22px;	margin-right: 12px;	width: auto}.ab {	padding-top: 20px;	padding-bottom: 20px}.abA {	padding-top: 72px;	padding-bottom: 66px}.abA .tit {	font-size: 48px;	font-weight: normal;	line-height: 60px;	margin-bottom: 44px}.abA .con .lBx {	font-size: 16px;	line-height: 2em;	width: 612px}.abA .con .lBx img {	max-width: 100%}.abA .con .rBx {	max-width: 490px}.abA .con .lay_img {	width: 450px;	height: 490px}.abB {	margin-bottom: 50px}.abB .inner {	position: relative;	height: 600px;	background: url(../images/about_bg.jpg) no-repeat center top}.abB .inner .tit {	margin-top: 146px}.abB .inner .tit h2 {	font-size: 60px;	font-weight: normal;	line-height: 68px}.abB .inner .tit p {	font-size: 24px;	line-height: 48px}.abB .inner .tit p span {	display: inline-block;	vertical-align: top;	padding: 0 17px 9px;	border-bottom: 1px solid #323232}.abB .inner .lay_info {	padding-top: 86px;	font-size: 26px;	font-weight: normal;	line-height: 42px}.abC {	padding-top: 72px;	padding-bottom: 90px}.abC .lBx {	width: 535px;}.abC .lBx .tit {	font-size: 48px;	font-weight: normal;	line-height: 60px;	margin-bottom: 44px}.abC .lBx .con {	font-size: 16px;	line-height: 2em}.abC .lBx .con img {	max-width: 100%}.abC .lay_video {	width: 550px; padding-top:10px;}.abC .lay_video video {	width: 550px}.abC .lay_video p {	font-size: 16px;	line-height: 38px;	color: #898989}.abD {	padding-bottom: 100px}.abE {	padding-top: 90px;	padding-bottom: 30px}.abE .con {	position: relative;	left: 50%;	width: 2550px;	height: 580px;	margin: 0 auto 50px -1275px}.abE .list {	position: absolute;	left: 0;	top: 0;	width: 8500px;	height: 580px}.abE .item {	float: left;	width: 780px;	height: 580px;	margin: 0 35px;	overflow: hidden}.abE .item .lay_img {	position: relative;	display: block;	width: 780px;	height: 460px}.abE .item .lay_img img {	display: block;	width: 100%;	height: 100%}.abE .item .lay_info {	margin: 36px 74px;	font-size: 16px;	line-height: 48px;	height: 48px;	overflow: hidden}.abE .btnUl {	position: relative;	width: 100%;	height: 32px;	text-align: center}.abE .btnLi {	position: relative;	display: inline-block;	vertical-align: top;	width: 10px;	height: 10px;	border: 1px solid #fff;	border-radius: 6px;	background: #fff;	margin: 0 5px;	text-indent: -999px;	overflow: hidden;	-webkit-transition: all .3s linear;	-moz-transition: all .3s linear;	transition: all .3s linear;	cursor: pointer}.abE .btnLi:before {	content: '';	position: absolute;	width: 10px;	height: 10px;	top: 0;	right: 0;	border-radius: 100%;	background: #323232}.abE .btnLi.current {	width: 24px}.abE.less3 .con {	width: 1700px;	margin-left: -850px;	font-size: 0;	text-align: center}.abE.less3 .con .list {	position: static;	display: inline-block;	vertical-align: top}.abE.less3 .con .item {	float: none;	display: inline-block;	vertical-align: top;	margin: 0 35px}.abF {	padding-top: 116px;	padding-bottom: 100px}.abF .lay_info {	padding-top: 38px}.abF .lay_info .tit {	font-size: 48px;	font-weight: normal;	line-height: 72px}.abF .lay_info .con {	font-size: 16px;	line-height: 2em}.abF .lay_info .con img {	max-width: 100%}.abG {	padding-top: 94px;	padding-bottom: 158px}.abG-tit h2 {	text-align: center;	font-size: 48px;	font-weight: normal;	line-height: 60px}.abG-tit .abG-subTit {	text-align: center;	font-size: 48px;	font-weight: normal;	line-height: 60px}.abG .con {	width: 950px;	margin: 0 auto;	font-size: 20px;	line-height: 40px}.abG .abG-subTit {	margin-bottom: 106px}.abH {	padding-top: 92px;	padding-bottom: 60px;	background: #f5f5f4}.abH .abG-tit {	margin-bottom: 96px}.abH .con-in {	margin-right: -165px;	font-size: 0}.abH .chd {	display: inline-block;	vertical-align: top;	font-size: 14px;	padding-right: 165px;	margin-bottom: 30px}.abH .chd .lay_ico {	width: 80px;	height: 80px;	margin: 0 auto 14px;	background: url(../images/ico_about01.png) no-repeat 0 0}.abH .chd1 .lay_ico {	background-image: url(../images/ico_about01.png)}.abH .chd2 .lay_ico {	background-image: url(../images/ico_about02.png)}.abH .chd3 .lay_ico {	background-image: url(../images/ico_about03.png)}.abH .chd:hover .lay_ico {	background-position: 0 -80px}.abH .tit {	font-size: 24px;	line-height: 42px}.abH .chd:hover .tit {	color: #9cca48}.abH .chd .con {	margin: 50px auto 0;	font-size: 18px;	line-height: 32px;	font-weight: normal}.abH .chd .con img {	max-width: 100%}.abH-after {	height: 170px}.abI {	padding-top: 58px}.abI-tit {	font-size: 48px;	line-height: 100px}.abI .tit {	padding-top: 10px}.abI-conIn {	width: 600px}.abI .con {	position: relative;	min-height: 408px;	background: url(../images/about_bg2.jpg) no-repeat right 12px}.abI .abI-con {	padding-bottom: 30px;	padding-top: 30px;}.abI-con {	font-size: 18px;	line-height: 38px}.abJ {	padding-top: 72px;	padding-bottom: 16px}.abJ .con {	padding-top: 5px}.abJ-con-top .chd {	float: left;	position: relative;	height: 172px;	overflow: hidden}.abJ-con-top .chd .lay_num {	font-size: 160px;	line-height: 172px;	color: #f0f0f0}.abJ-con-top .chd .lay_text {	font-size: 30px;	line-height: 160px;	display: none;}.abJ-con-line {	padding-top: 39px;	padding-bottom: 39px}.abJ-con-line .line {	height: 2px;	background: #9cc947}.abJ-con-line .abJ-con-line-inner {	height: 22px;	margin-left: -600px;	margin-top: -11px}.abJ-con-line .chd {	float: left}.abJ-con-line .chd .dot {	display: inline-block;	vertical-align: top;	width: 16px;	height: 16px;	border: 3px solid #9cc947;	border-radius: 100%;	background: #f5f5f4}.abJ-con-bot .chd-wrap {	margin-right: -81px;	font-size: 0}.abJ-con-bot .chd {	display: inline-block;	vertical-align: top;	font-size: 14px;	padding-bottom: 20px;	padding-right: 81px}.abJ-con-bot .chd-inner {	font-size: 16px;	line-height: 32px}.myH-ban {	padding-top: 100px}.abK {	padding-top: 72px;	padding-bottom: 95px}.abK1 {	padding-bottom: 108px}.abk1-1 {	padding-bottom:54px}.abk1-1 .lBx {	font-size: 36px;	line-height: 52px;	width: 620px}.abk1-1 .rBx {	max-width: 400px}.abk1-1 .rBx .ico {	width: 257px;	height: 117px;	background: url(../images/about_bg_ico.png) no-repeat 0 0;	margin-top: 50px;	margin-right: 160px;}.abk1-2 .lBx {	width: 520px;	font-size: 16px;	line-height: 28px}.abK2 .inner {	font-size: 0}.abK2 .chd {	display: inline-block;	font-size: 14px;	vertical-align: top;}.abK2 .chd .lay_ico {	display: block;	width: 100%;	height: 100px;	margin-bottom: 32px}.abK2 .chd .ico1 {	background: url(../images/about_ico1.png) no-repeat center top}.abK2 .chd .ico2 {	background: url(../images/about_ico2.png) no-repeat center top}.abK2 .chd .ico3 {	background: url(../images/about_ico3.png) no-repeat center top}.abK2 .chd .tit {	padding: 3px 0;	font-size: 20px;	line-height: 40px;	text-align: center;}.abK2 .chd .con {	font-size: 12px;	line-height: 24px;	color: #898989}.nLnav {	font-size: 18px;	height: 50px;	line-height: 50px}.nLnav a {	color: #adadad}.nLnav a:hover, .nLnav a.current {	color: #fff}.nLnav a, .nLnav a:hover {	text-decoration: none}.nLnav a+a {	margin-left: 36px}.nList-wrap {	padding-top: 50px;	padding-bottom: 70px}.nList {	padding-bottom: 60px}.nList .chd {	margin-bottom: 60px}.nList .chd .lay_img {	width: 284px;	height: 186px;	overflow: hidden}.nList .chd .lay_info {	width: 886px}.nList .chd .tit {	font-weight: normal;	font-size: 24px;	line-height: 32px}.nList .chd .lay_date {	font-size: 14px;	line-height: 26px;	color: #acacac}.nList .chd .info {	padding-top: 22px;	font-size: 16px;	line-height: 24px;	color: #848484;	overflow: hidden;	height: 96px}.page {	display: block;	clear: both;	font-size: 0;	text-align: center}.page a, .page span {	display: inline-block;	vertical-align: top;	width: auto;	height: 20px;	line-height: 20px;	margin: 0 6px;	font-size: 12px;	color: #acacac}.page a.current, .page a:hover, .page span.current {	color: #787878}.page .page_to_first {	width: 21px;	background: url(../images/page_to_first.png) no-repeat center 3px}.page .page_to_first:hover {	background-position: center -47px}.page .page_to_last {	width: 21px;	background: url(../images/page_to_last.png) no-repeat center 3px}.page .page_to_last:hover {	background-position: center -47px}.page .page_to_next {	width: 21px;	background: url(../images/page_to_next.png) no-repeat center 3px}.page .page_to_next:hover {	background-position: center -47px}.page .page_to_prev {	width: 21px;	background: url(../images/page_to_prev.png) no-repeat center 3px}.page .page_to_prev:hover {	background-position: center -47px}.nView-wrap {	padding-top: 90px;	padding-bottom: 112px}.article {	padding-bottom: 50px}.article .tit {	padding-bottom: 50px}.article .tit h1 {	font-size: 36px;	line-height: 50px;	padding: 3px 0;	color: #323232;	font-weight: normal}.article .tit figure {	font-size: 14px;	line-height: 34px;	color: #acacac}.article .tit figure span {	display: inline-block;	vertical-align: top;	margin: 0 16px}.article .con {	font-size: 16px;	line-height: 32px;	color: #848484;	text-align: justify}.article .con img {	max-width: 100%}.togArt {	font-size: 16px;	line-height: 28px;	padding-bottom: 23px;	border-bottom: 1px dashed #ddd;	margin-bottom: 56px}.othArt .tit {	font-size: 20px;	font-weight: normal;	line-height: 38px;	margin-bottom: 14px}.othArt .con {	overflow: hidden}.othArt .inner {	margin-right: -60px}.othArt .chd-inner {	margin-right: 60px;	overflow: hidden;	font-size: 16px;	height: 32px;	line-height: 32px}.othArt .chd-inner a {	float: left;	width: 64%;	overflow: hidden;	white-space: nowrap;	text-overflow: ellipsis;	color: #999;	-webkit-transition: all .3s linear;	-moz-transition: all .3s linear;	transition: all .3s linear}.othArt .chd-inner a:hover {	color: #333}.othArt .chd-inner span {	float: right;	color: #999;	max-width: 32%}.develop01 {	position: relative;	height: 680px;	overflow: hidden;	background: url(../images/develop_bg.jpg) no-repeat center top}.develop01 .tit {	padding-top: 88px}.develop01 .tit1 {	font-size: 48px;	line-height: 60px;	font-weight: normal;	text-transform: uppercase}.develop01 .tit2 {	font-size: 48px;	line-height: 66px;	font-weight: normal}.develop01 .con {	padding-top: 28px;	font-size: 18px;	width: 490px;	line-height: 36px;	max-height: 216px;	overflow: hidden}.develop02 {	padding-top: 130px;	padding-bottom: 90px}.develop02 .list {	margin-left: -40px;	margin-right: -40px}.develop02 .item {	margin-bottom: 80px}.develop02 .item-inner {	padding: 0 40px}.develop02 .lay_icon {	display: block;	width: 80px;	height: 80px;	margin-bottom: 16px}.develop02 .item-inner:hover .lay_icon {	background-position: center -160px}.develop02 .lay_icon1 {	background: url(../images/ico_d1.png) no-repeat center 0}.develop02 .lay_icon2 {	background: url(../images/ico_d2.png) no-repeat center 0}.develop02 .lay_icon3 {	background: url(../images/ico_d3.png) no-repeat center 0}.develop02 .lay_icon4 {	background: url(../images/ico_d4.png) no-repeat center 0}.develop02 .tit {	font-size: 24px;	line-height: 42px;	font-weight: normal;	color: #bfbfbf}.develop02 .item-inner:hover .tit {	color: #9cca48}.develop02 .con {	font-size: 16px;	line-height: 30px;	height: 180px;	padding-top: 50px}.develop03 {	padding-top: 90px}.develop03 .lBx {	width: 540px;	padding-bottom: 80px}.develop03 .rBx {	width: 450px;	padding-top: 20px}.develop03 .tit {	font-size: 48px;	line-height: 60px;	width: 530px;	margin-bottom: 55px;	font-weight: normal}.develop03 .con {	font-size: 18px;	font-weight: normal;	line-height: 36px;	width: 510px}.develop04 {	position: relative;	height: 600px;	overflow: hidden;	background: url(../images/develop_bg1.jpg) no-repeat center top}.develop04 .inner-in {	width: 520px;	float: right;	margin-top: 140px}.develop04 .tit-wrap {	margin-bottom: 50px}.develop04 .tit1, .develop04 .tit2 {	font-size: 48px;	line-height: 60px}.develop04 .con {	font-size: 18px;	line-height: 36px}.develop05 {	padding-top: 176px;	padding-bottom: 156px}.develop05 .item {	float: left;	width: 25%;	overflow: hidden}.develop05 .item-inner {	margin-bottom: 48px}.develop05 .icon-wrap {	margin-bottom: 70px}.develop05 .lay_icon {	width: 92px;	height: 92px}.develop05 .lay_icon1 {	background: url(../images/ico_develop_1.png) no-repeat center top}.develop05 .lay_icon2 {	background: url(../images/ico_develop_2.png) no-repeat center top}.develop05 .lay_icon3 {	background: url(../images/ico_develop_3.png) no-repeat center top}.develop05 .lay_icon4 {	background: url(../images/ico_develop_4.png) no-repeat center top}.develop05 .lay_icon1:hover {	background: url(../images/ico_develop_1.png) no-repeat center -100px}.develop05 .lay_icon2:hover {	background: url(../images/ico_develop_2.png) no-repeat center -100px}.develop05 .lay_icon3:hover {	background: url(../images/ico_develop_3.png) no-repeat center -100px}.develop05 .lay_icon4:hover {	background: url(../images/ico_develop_4.png) no-repeat center -100px}.develop05 .icon_info {	font-size: 24px;	line-height: 38px;	height: 60px;	overflow: hidden;	color: #adadad}.develop05 .tit {	font-size: 36px;	line-height: 60px;	height: 60px;	overflow: hidden;	margin-bottom: 12px}.develop05 .con {	font-size: 18px;	line-height: 24px;	height: 96px;	overflow: hidden}.develop-coop-tit .tit1 {	font-size: 48px;	font-weight: normal;	text-transform: uppercase;	line-height: 60px}.develop-coop-tit .tit2 {	font-size: 48px;	font-weight: normal;	line-height: 60px}.develop-coop-desc {	font-size: 18px;	line-height: 36px;	padding-top: 30px}.develop-coop-infos .con-tit {	font-size: 16px;	font-weight: normal;	font-family: "Microsoft YaHei", sans-serif;	line-height: 26px}.develop-coop-infos:nth-child(2) .con-tit {	text-align: right;	padding-top: 140px;}.develop-coop-infos .con-con {	font-size: 14px;	font-weight: normal;	font-family: "Microsoft YaHei", sans-serif;	line-height: 26px}.develop06 {	padding-top: 66px;	padding-bottom: 24px}.develop06 .lBx {	width: 490px;	padding-top: 22px;	padding-bottom: 24px}.develop06 .lBx .con {	padding-top: 52px}.develop06 .rBx {	margin-right: 114px;	width: 434px}.develop06 .rBx .img-wrap {	display: block;	width: 100%;	overflow: hidden}.develop06 .rBx .img-wrap img {	display: block;	width: 100%}.develop07 {	position: relative;	z-index: 1;	padding-top: 58px;	padding-bottom: 40px;	background: #f5f5f4}.develop07 .lBx {	width: 580px;	padding-top: 355px;	min-height: 228px}.develop07 .lBx .lay_img1 {	top: -54px;	left: -50px}.develop07 .lBx .lay_img1 img {	display: block;	width: 333px;	height: 415px}.develop07 .lBx .lay_img2 {	top: 248px;	left: 320px}.develop07 .lBx .lay_img2 img {	display: block;	width: 280px;	height: 340px}.develop07 .lBx .lay_info .info1 {	width: 225px;	margin-bottom: 30px}.develop07 .lBx .lay_info .info2 {	width: 298px}.develop07 .rBx {	width: 540px;	padding-top: 28px}.develop07-info {	padding-top: 52px;	font-size: 18px;	line-height: 36px}.develop08 {	padding-top: 120px;	padding-bottom: 110px}.develop08 .description {	width: 540px}.dvelop08-list .develop05 {	padding-top: 70px;	padding-bottom: 20px}.dvelop08-list .develop05 .item:first-child {	padding-right: 76px}.dvelop08-list .develop05 .item:first-child+.item {	padding-right: 20px}.dvelop08-list .develop05 .item:first-child+.item+.item {	padding-left: 30px}.dvelop08-list .develop05 .item:first-child+.item+.item .item {	padding-left: 86px}.dvelop08-list .develop05 .icon-wrap {	margin-bottom: 0}.develop9 {	padding-top: 96px;	padding-bottom: 110px}.develop9-1 {	padding-bottom: 64px}.develop9-tit {	font-size: 48px;	line-height: 72px;	margin-bottom: 16px;	font-weight: normal}.develop9-con {	font-size: 14px;	line-height: 28px;	color: #848484;	width: 956px}.history {	padding-bottom: 117px}.history .chd, .history .ch {	height: 321px}.history .ch {	width: 500px}.history .chd:nth-child(odd) .ch {	float: right}.history .chd:nth-child(even) .ch {	float: left}.history .lay_img {	width: 266px;	height: 440px}.history .chd:nth-child(odd) .lay_img {	float: right}.history .chd:nth-child(even) .lay_img {	float: left}.history .lay_info {	padding-top: 40px;	width: 234px}.history .lay_info .year {	font-size: 72px;	line-height: 94px;	color: #d0d0d0;	margin-bottom: 36px}.history .lay_info .tit {	font-size: 26px;	line-height: 40px;	text-transform: uppercase}.history .lay_info .subTit {	font-size: 22px;	line-height: 32px;	color: #acacac}.history .lay_info .con {	margin-top: 22px;	font-size: 14px;	line-height: 24px;	max-height: 192px;	overflow: hidden}.history .chd:nth-child(odd) .lay_info {	top: 0;	left: 0}.history .chd:nth-child(even) .lay_info {	top: 0;	right: 0}.history .deco {	width: 199px;	height: 336px}.history .chd .deco {	left: 501px;	top: -238px}.history .chd:nth-child(odd) .deco {	background: url(../images/hos_2.png) no-repeat}.history .chd:nth-child(even) .deco {	background: url(../images/hos_1.png) no-repeat}.history .chd:nth-child(1) .deco {	display: none}.history .chd:nth-child(odd) .lay_info {	text-align: left}.history .chd:nth-child(even) .lay_info {	text-align: right}.iw_poi_title {	color:#87a94a;	font-size:20px;	font-weight: bold;	overflow: hidden;	padding-right: 13px;	white-space: nowrap}.iw_poi_content { font-size:16px;	overflow: visible;	padding-top: 4px;	white-space: -moz-pre-wrap;	word-wrap: break-word}#dituContent {	width: 100%;	height: 720px;}.cont01 {	padding-top: 104px;	padding-bottom: 360px}.cont01 .lBx {	width: 400px}.cont01 .lBx .chd {	margin-bottom: 65px}.cont01 .lBx .chd .tit, .cont01 .rBx .tit {	font-size: 24px;	line-height: 38px;	font-weight: normal;	margin-bottom: 22px}.cont01 .lBx .chd .lay_img {	position: relative;	width: 320px;	height: 200px;	margin-bottom: 25px}.cont01 .lBx .chd .lay_info {	font-size: 15px;	line-height: 24px}.cont01 .rBx {	max-width: 700px;	padding-bottom: 70px}.cont-form {	width: 610px}.cont-form .input-wrap {	margin-top: 20px;	position: relative}.cont-form .input {	display: block;	border: 1px solid #dcdcdc;	font-size: 18px;	width: 560px;	height: 22px;	line-height: 22px;	background: #fafafa;	padding: 11px 24px;	font-weight: normal;	color: #656565}.cont-form .content {	display: block;	border: 1px solid #dcdcdc;	font-size: 18px;	height:165px;	line-height: 28px;	width: 560px;	background: #fafafa;	padding: 11px 24px;	font-weight: normal;	color: #656565;	resize: none} .cont-form .input:-moz-placeholder {color:#ccc} .cont-form .input::-moz-placeholder {color:#ccc} .cont-form .input::-webkit-input-placeholder {color:#ccc} .cont-form .input:-ms-input-placeholder {color:#ccc} .cont-form textarea:-moz-placeholder {color:#ccc} .cont-form textarea::-moz-placeholder {color:#ccc} .cont-form textarea::-webkit-input-placeholder {color:#ccc} .cont-form textarea:-ms-input-placeholder {color:#ccc}.cont-form .btn-wrap {	margin-top: 40px}.cont-form .button {	display: block;	width: 610px;	height: 46px;	line-height: 46px;	font-size: 18px;	font-weight: normal;	text-align: center;	background: #e3e5e5;	border: 0;	padding: 0;	color: #656565;	outline: 0;	cursor: pointer}.cont-form .placeholder {	position: absolute;	left: 25px;	top: 12px;	line-height: 22px;	max-width: 560px;	color: #ccc}.cont-form .content-wrap .placeholder {	line-height: 28px}.cont02-wrap {	padding-top: 50px;	padding-bottom: 30px}.cont02 {	padding-bottom: 120px}.cont02-tit {	font-size: 24px;	font-weight: normal;	line-height: 60px}.cont02 .lBx, .cont02 .lBx .lay_img {	width: 416px}.cont02 .lBx .lay_img {	height: 260px}.cont02 .rBx {	width: 746px}.cont02 .rBx .chd:first-child .chd-tit {	border-top: 1px solid #989898}.cont02 .rBx .chd-tit {	border-bottom: 1px solid #989898;	padding-right: 45px;	font-size: 20px;	font-weight: normal;	line-height: 60px}.cont02 .rBx .btn {	top: 19px;	cursor: pointer;	background: url(../images/mybtn.png) no-repeat center top;	width: 21px;	height: 21px}.cont02 .rBx .chd.active .btn {	background-position: center bottom}.cont02 .rBx .chd-con {	display: none;	border-bottom: 1px solid #989898;	padding: 30px 0;	font-size: 15px;	line-height: 28px;	color: #727272}.cont02 .rBx .chd-con img {	max-width: 100%}.cont02 .rBx .chd-con h1, .cont02 .rBx .chd-con h2, .cont02 .rBx .chd-con h3, .cont02 .rBx .chd-con h4, .cont02 .rBx .chd-con h5, .cont02 .rBx .chd-con h6 {	font-size: 14px;	color: #323232;	line-height: 24px;	font-weight: normal}.proT1 .aaa {	cursor: pointer}.showdivalert {	display: none;	position: fixed;	left: 0;	top: 0;	width: 100%;	height: 100%;	background: rgba(214,214,214,.8);	z-index: 999999;}.showdivalert-inner {	position: absolute;	top: 50%;	left: 50%;	width: 900px;	margin-left: -450px;	height: 460px;	margin-top: -230px;	background: #fff;}.showdivalert .mybox {	position: relative;	width: 470px;	height: 380px;	margin-top: 40px;	margin-left: 60px;}.showdivalert .mybox.loading {	background: url(../images/loading.gif) no-repeat center center;}.showdivalert .showalertpics {	position: relative;	width: 100%;	height: 100%;}.showdivalert .showalertpics-con {	position: relative;	width: 380px;	height: 100%;	margin: 0 auto;	overflow: hidden;}.showdivalert .showalertpics-ul {	position: absolute;	left: 0;	top: 0;	height: 380px;	width: 38000px;}.showdivalert .showalertpics-li {	float: left;	width: 380px;	height: 380px;}.showdivalert .showalertpics-li img {	display: block;	width: 100%;	height: 100%;	object-fit: cover;}.showdivalert .showalertpics-prev, .showdivalert .showalertpics-next {	position: absolute;	top: 50%;	margin-top: -20px;	width: 19px;	height: 40px;	background: url(../images/arr4.png) no-repeat;	cursor: pointer;}.showdivalert .showalertpics-prev {	left: 0;	background-position: 0 0;}.showdivalert .showalertpics-next {	right: 0;	background-position: -50px 0;}.showdivalert .showalertpics-prev:hover {	background-position: 0 -80px;}.showdivalert .showalertpics-next:hover {	background-position: -50px -80px;}.showdivalert .closeBtn {	position: absolute;	top: 15px;	right: 15px;	width: 30px;	height: 30px;	background: url(../images/my_close.png) no-repeat;	cursor: pointer}.showdivalert .myinfos {	float: right;	width: 240px;	margin-right: 60px;}.showdivalert .myinfos .tit-wrap {	padding-bottom: 22px;	border-bottom: 1px solid #c1c1c1;	margin-bottom: 26px;}.showdivalert .myinfos .tit {	font-size: 30px;	font-weight: normal;	height: 34px;	line-height: 34px;	overflow: hidden;	color: #323232;}.showdivalert .myinfos .subTit {  position:relative;  top:5px;	font-size: 18px;	font-weight: normal;	height: 24px;	line-height: 24px;	overflow: hidden;	color: #323232;}.showdivalert .myinfos .con .con1 {	font-size: 14px;	line-height: 24px;	max-height: 288px;	color: #323232;	overflow: hidden;}.showdivalert .myinfos .con .con2 {	min-height: 24px;	max-height: 48px;	font-size: 0;	overflow: hidden;	margin-top: 20px;}.showdivalert .myinfos .con .con2 .a {	font-size: 14px;	line-height: 24px;	color: #333;	display: inline;	vertical-align: top;	margin-right: 6px;}.showdivalert .myinfos .con .con2 a {	display: inline;	line-height: 24px;	vertical-align: top;	font-size: 14px;	font-weight: normal;	color: #898989;}