﻿/*main*/.clear:after{content:'\20';display:block;height:0;clear:both;visibility:hidden;}/*固定的悬浮窗*/.yb_conct{position:fixed;z-index:9999999;top:200px;right:-127px;cursor:pointer;transition:all .3s ease;}.yb_bar ul li{width:180px;height:53px;font:16px/53px 'Microsoft YaHei';color:#fff;text-indent:54px;margin-bottom:3px;border-radius:3px;transition:all .5s ease;overflow:hidden;}.yb_bar .yb_top{background:#2779d3 url(../img/fixCont.png) no-repeat 0 0;}.yb_bar .yb_phone{background:#2779d3 url(../img/fixCont.png) no-repeat 0 -57px;}.yb_bar .yb_QQ{text-indent:0;background:#2779d3 url(../img/fixCont.png) no-repeat 0 -113px;}.yb_bar .yb_ercode{background:#2779d3 url(../img/fixCont.png) no-repeat 0 -169px;}.hd_qr{padding:0 29px 25px 29px;}.yb_QQ a{display:block;text-indent:54px;width:100%;height:100%;color:#fff;}.title-list {	position: relative;	top: 6px;}.title-list li {	width: 138px;	height: 40px;	text-align: center;	line-height: 40px;	color: #262626;	font-size: 26px;	float: left;	display: inline;	position: relative;}.title-list li.on {	color: #e62129;	font-weight: bold;}.title-list p {	position: absolute;	top: 88px;	left: 17px;	width: 104px;	height: 1px;	background: #e62129;	text-align: center;}.title-list b {	display: block;	width: 6px;	height: 6px;	margin-top: -3px;	margin-left: 49px;	background: #e62129;	transform: rotate(45deg);	-ms-transform: rotate(45deg);	-moz-transform: rotate(45deg);	-webkit-transform: rotate(45deg);	-o-transform: rotate(45deg);}.product {	height: 268px;	position: relative;	overflow: hidden;	display: none;	margin-top: 74px;}.product ul {	position: absolute;	left: 0px;}.product-wrap .show {	display: block;}.tejia_cc {	position: relative;	width: 1328px;	height: 250px;	padding-top: 14px;	overflow: hidden;	float: left;}.tejia_con {	position: relative;	width: 1200px;	height: 250px;	margin: 0 auto;	overflow: hidden;}.tejia_con ul {	width: 9999px;	position: absolute;}.tejia_con ul li {	width: 325px;	height: 250px;	font-size: 12px;	color: #424242;	line-height: 23px;	float: left;	margin: 0 38px;	position: relative;}.tejia_con ul li span {	padding-top: 6px;	line-height: 48px;	font-size: 16px;	color: #000;	display: block;}.tejia_con ul li .imgbox {	width: 325px;	height: 133px;	border: 1px #CCC solid;	overflow: hidden;}.tejia_con ul li .imgbox img {	width: 325px;	height: auto;	min-height: 133px;	vertical-align: middle;}.tejia_con ul li:hover .imgbox img {	transform: scale(1.05);	transition: 0.4s all;}.tejia_con ul li:hover span {	color: #e62129;}.tejia_con ul li:hover img {	width: 325px;	height: auto;	padding-top: -20px;	transition: 0.4s;	-webkit-transition: 0.4s;	-moz-transition: 0.4s;	-o-transition: 0.4s;	-ms-transition: 0.4s;}/*******index*******/ #main {	width: 1200px;	height: auto;	min-height: 520px;	margin: 0 auto;	position: relative;	overflow: hidden;}#in_01 {	width: 1328px;	height: 568px;	margin: 0 auto;}#in_02 {	width: 100%;	height: 288px;	background: #0f0f0f;}#in_02_mid {	width: 1200px;	height: 240px;	padding-top: 34px;	margin: 0 auto;}.in_02_t {	width: 185px;	height: 49px;	margin: 0 auto;}/*******新闻页面*******/#zy_menu0 {	width: 1200px;	height: 62px;	padding-top: 54px;	margin: 0 auto;}#zy_menu0 li {	width: 245px;	height: 61px;	margin-right: 1px;	float: left;	position: relative;}#zy_menu0 li a {	color: #555555;	font-size: 18px;	line-height: 62px;}#zy_menu0 li:hover {	background: url('../img/nav.png') no-repeat;	transition: 0.4s all;}#zy_menu0 li:hover a {	color: #fff;}#zy_menu0 li span {	width: 23px;	height: 23px;	left: 66px;	top: 22px;	position: absolute;}#zy_menu0 li:hover span {	transition: 0.4s all;	-webkit-transition: 0.4s all;	-moz-transition: 0.4s all;	-o-transition: 0.4s all;}#zy_menu {	width: 100%;	height: 116px;	background: #edeaea;}#zy_menu ul {	width: 1215px;	height: 62px;	padding-top: 54px;	margin: 0 auto;}#zy_menu ul li {	width: 144px;	height: 74px;	padding-left: 98px;	margin-right: 1px;	float: left;	position: relative;}#zy_menu ul li {	width: 144px;	height: 74px;	padding-left: 98px;	margin-right: 1px;	float: left;	position: relative;}#zy_menu ul li a {	color: #555555;	font-size: 18px;	line-height: 62px;    display: block;}#zy_menu ul li:hover {	background: url('../img/hover.png') top center no-repeat;	transition: 0.4s all;}#zy_menu ul li:hover a {	color: #fff;}#zy_menu ul li span {	width: 24px;	height: 24px;	left: 63px;	top: 22px;	text-align: center;	position: absolute;}#zy_menu ul li:hover span {	transition: 0.4s all;	-webkit-transition: 0.4s all;	-moz-transition: 0.4s all;	-o-transition: 0.4s all;}#zy_menu ul li .dot {	display: none;	position: absolute;	opacity: 0;}#zy_menu ul li:hover .dot {	width: 15px;	height: 7px;	background: url('../img/dot.png') no-repeat;	top: 62px;	left: 113px;	opacity: 1;	transition: 0.6s all;	display: block;}#zy_menu ul li.selected {	background: url('../img/hover.png') top center no-repeat;}#zy_menu ul li.selected a {	color: #fff;}/*******index1*******/#zy_menu1 ul li {	width: 144px;	height: 74px;	padding-left: 98px;	margin-right: 1px;	float: left;	position: relative;}#zy_menu1 ul li a {	color: #555555;	font-size: 18px;	line-height: 62px;}#zy_menu1 ul li:hover {	background: url('../img/hover.png') top center no-repeat;	transition: 0.4s all;}#zy_menu1 ul li:hover a {	color: #fff;}#zy_menu1 ul li span {	width: 24px;	height: 24px;	left: 63px;	top: 22px;	text-align: center;	position: absolute;}#zy_menu1 ul li:hover span {	transition: 0.4s all;	-webkit-transition: 0.4s all;	-moz-transition: 0.4s all;	-o-transition: 0.4s all;}#zy_menu1 ul li .dot {	display: none;	position: absolute;	opacity: 0;}#zy_menu1 ul li:hover .dot {	width: 15px;	height: 7px;	background: url('../img/dot.png') no-repeat;	top: 62px;	left: 113px;	opacity: 1;	transition: 0.6s all;	display: block;}#zy_menu1 ul li.selected {	background: url('../img/hover.png') top center no-repeat;}#zy_menu1 ul li.selected a {	color: #fff;}.xw li:nth-child(1) span {	background: url('../img/newicon1.png') no-repeat;}.xw li:nth-child(1):hover span {	background: url('../img/newiconh1.png') no-repeat;}.xw li:nth-child(1).selected span {	background: url('../img/newiconh1.png') no-repeat;}.xw li:nth-child(2) span {	background: url('../img/newicon2.png') no-repeat;}.xw li:nth-child(2):hover span {	background: url('../img/newiconh2.png') no-repeat;}.xw li:nth-child(2).selected span {	background: url('../img/newiconh2.png') no-repeat;}.xw li:nth-child(3) span {	background: url('../img/newicon3.png') no-repeat;}.xw li:nth-child(3):hover span {	background: url('../img/newiconh3.png') no-repeat;}.xw li:nth-child(3).selected span {	background: url('../img/newiconh3.png') no-repeat;}.xw li:nth-child(4) span {	background: url('../img/newicon1.png') no-repeat;}.xw li:nth-child(4):hover span {	background: url('../img/newiconh1.png') no-repeat;}.xw li:nth-child(4).selected span {	background: url('../img/newiconh1.png') no-repeat;}.gs li:nth-child(1) span {	background: url('../img/gsicon1.png') no-repeat;}.gs li:nth-child(1):hover span {	background: url('../img/gsiconh1.png') no-repeat;}.gs li:nth-child(1).selected span {	background: url('../img/gsiconh1.png') no-repeat;}.gs li:nth-child(2) span {	background: url('../img/gsicon2.png') no-repeat;}.gs li:nth-child(2):hover span {	background: url('../img/gsiconh2.png') no-repeat;}.gs li:nth-child(2).selected span {	background: url('../img/gsiconh2.png') no-repeat;}.gs li:nth-child(3) span {	background: url('../img/gsicon3.png') no-repeat;}.gs li:nth-child(3):hover span {	background: url('../img/gsiconh3.png') no-repeat;}.gs li:nth-child(3).selected span {	background: url('../img/gsiconh3.png') no-repeat;}.gs li:nth-child(4) span {	background: url('../img/gsicon4.png') no-repeat;}.gs li:nth-child(4):hover span {	background: url('../img/gsiconh4.png') no-repeat;}.gs li:nth-child(4).selected span {	background: url('../img/gsiconh4.png') no-repeat;}.gs li:nth-child(5) span {	background: url('../img/xx.png') no-repeat;}.gs li:nth-child(5):hover span {	background: url('../img/xm2iconh.png') no-repeat;}.gs li:nth-child(5).selected span {	background: url('../img/xm2iconh.png') no-repeat;}.xm li:nth-child(1) span {	background: url('../img/xm1icon.png') no-repeat;}.xm li:nth-child(1):hover span {	background: url('../img/xm1iconh.png') no-repeat;}.xm li:nth-child(1).selected span {	background: url('../img/xm1iconh.png') no-repeat;}.xm li:nth-child(2) span {	background: url('../img/xm2icon.png') no-repeat;}.xm li:nth-child(2):hover span {	background: url('../img/xm2iconh.png') no-repeat #e62129;}.xm li:nth-child(2).selected span {	background: url('../img/xm2iconh.png') no-repeat;}.rl li:nth-child(1) span {	background: url('../img/zpicon.png') no-repeat;}.rl li:nth-child(1):hover span {	background: url('../img/zpiconh.png') no-repeat;}.rl li:nth-child(1).selected span {	background: url('../img/zpiconh.png') no-repeat;}.rl li:nth-child(2) span {	background: url('../img/pxicon.png') no-repeat;}.rl li:nth-child(2):hover span {	background: url('../img/pxiconh.png') no-repeat #e62129;}.rl li:nth-child(2).selected span {	background: url('../img/pxiconh.png') no-repeat;}.lx li:nth-child(1) span {	background: url('../img/lxicon.png') no-repeat;}.lx li:nth-child(1):hover span {	background: url('../img/lxiconh.png') no-repeat;}.lx li:nth-child(1).selected span {	background: url('../img/lxiconh.png') no-repeat;}.lx li:nth-child(2) span {	background: url('../img/lyicon.png') no-repeat;}.lx li:nth-child(2):hover span {	background: url('../img/lyiconh.png') no-repeat #e62129;}.lx li:nth-child(2).selected span {	background: url('../img/lyiconh.png') no-repeat;}.subgs li {	width: 378px;}.subgs li:nth-child(1) span {	background: url('../img/zgs1icon.png') no-repeat;}.subgs li:nth-child(1):hover span {	background: url('../img/zgs1iconh.png') no-repeat;}.subgs li:nth-child(1).selected span {	background: url('../img/zgs1iconh.png') no-repeat;}.subgs li:nth-child(2) span {	background: url('../img/zgs1icon.png') no-repeat;}.subgs li:nth-child(2):hover span {	background: url('../img/zgs1iconh.png') no-repeat #e62129;}.subgs li:nth-child(2).selected span {	background: url('../img/zgs1iconh.png') no-repeat;}#zynews01 {	width: 1200px;	height: 372px;	margin: 0 auto;	padding-top: 82px;	overflow: hidden;}#zynews01 ul {	width: 1240px;	height: 372px;	overflow: hidden;}#zynews01 li {	width: 551px;	height: 372px;	color: #333333;	position: relative;	margin-right: 29px;	float: left;	overflow: hidden;}#zynews01 li span {	width: 519px;	height: 52px;	line-height: 52px;	color: #fff;	background: #e62129;	font-size: 18px;	left: 0;	padding-left: 32px;	bottom: 0;	position: absolute;	z-index: 6;}#zynews01 li img {	width: 551px;	height: auto;	min-height: 372px;	top: 0;	position: relative;	z-index: 5;}#zynews01 li:hover img {	-webkit-transform: scale(1.1);	-moz-transform: scale(1.1);	-o-transform: scale(1.1);	transform: scale(1.1);	transition: 0.4s all;	-webkit-transition: 0.4s all;	-moz-transition: 0.4s all;	-o-transition: 0.4s all;}#zynews02 {	width: 1200px;	height: auto;	margin: 0 auto;	padding-top: 60px;	overflow: hidden;}#zynews02 li {	width: 288px;	height: 422px;	font-size: 14px;	background: #fff;	color: #424141;	font-size: 12px;	line-height: 25px;	padding: 0 32px;	line-height: 44px;	margin-right: 39px;	margin-bottom: 34px;	float: left;	position: relative;}#zynews02 li .newstitle {	width: 292px;	height: 50px;	color: #e62129;	font-size: 18px;	line-height: 24px;	top: 26px;	left: 34px;	position: absolute;}#zynews02 li .newsdate {	color: #b3adad;	font-size: 14px;	top: 70px;	left: 38px;	position: absolute;}#zynews02 li .more {	color: #0f0e0e;	font-size: 12px;	left: 9px;	bottom: 0;	position: absolute;}#zynews02 li:hover .more {	color: #e62129;}#zynews02 li .newspic {	width: 280px;	height: 175px;	left: 36px;	top: 109px;	overflow: hidden;	position: absolute;}#zynews02 li .newspic img {	width: 280px;	height: auto;	min-height: 175px;}#zynews02 li:hover img {	-webkit-transform: scale(1.1);	-moz-transform: scale(1.1);	-o-transform: scale(1.1);	transform: scale(1.1);	transition: 0.4s all;	-webkit-transition: 0.4s all;	-moz-transition: 0.4s all;	-o-transition: 0.4s all;}#zynews02 li .newstxt {	width: 280px;	height: 100px;	line-height: 25px;	left: 35px;	top: 293px;	position: absolute;}/*******项目详情*******/.tejia_con3 img {	width: 468px;	height: 674px;	vertical-align: top;}.tejia_con3 ul li {	width: 468px;	height: 671px;	float: left;	position: relative;	text-align: left;}.tejia_con3 ul {	width: 9999px;	position: absolute;}.tejia_con3 {	position: relative;	width: 468px;	height: 671px;	overflow: hidden;	float: right;}.tejia_cc3 {	position: relative;	width: 484px;	height: 671px;	margin-top: -19px;	float: right;}.bbtn {	display: block;}.aleft {	background: #e62129;	position: absolute;	left: 0;	top: 143px;	width: 32px;	height: 31px;}.aleft:hover {	background: #000;}.aleft0 {	background: #e62129;	position: absolute;	left: 0;	top: 143px;	width: 32px;	height: 31px;}.aleft0:hover {	background: #000;}.zgstxt {	width: 570px;	height: 500px;	padding-left: 47px;	padding-top: 95px;	color: #0f0f0f;	font-size: 16px;	line-height: 34px;	float: left;}.zgstxt span {	line-height: 70px;	font-size: 26px;	font-weight: bold;	display: block;}/*******公司简介*******/.gs01 {	width: 576px;	height: 360px;	font-size: 14px;	color: #686868;	line-height: 32px;	position: absolute;	left: 0;	top: 265px;	display: block;}.gs02 {	width: 1920px;	height: 668px;	left: 50%;	margin-left: -960px;	position: relative;	background: url('../img/main2.jpg') no-repeat;}.gs03 {	width: 1120px;	height: 320px;	font-size: 14px;	color: #686868;	line-height: 32px;	position: relative;	margin: 0 auto;	padding-top: 43px;	display: block;}.gspic01 {	right: 0;	top: 77px;	position: absolute;}.gspic02 {	left: 0;	top: 77px;	position: absolute;}.gspic03 {	width: 551px;	height: 83px;	margin: 0 auto;	padding-top: 59px;}.gspic04 {	width: 680px;	height: 427px;	left: 0;	top: 60px;	position: absolute;}.gspic05 {	width: 426px;	height: 427px;	right: 0;	top: 60px;	background: #fff;	position: absolute;}.gspic06 {	width: 551px;	height: 656px;	left: 0;	top: 530px;	background: #fff;	position: absolute;}.gspic07 {	width: 551px;	height: 657px;	right: 0;	top: 530px;	background: #fff;	position: absolute;}.gspic05 .txt {	width: 383px;	height: 62px;	font-size: 14px;	color: #6b6b6b;	line-height: 26px;	position: absolute;	left: 23px;	top: 266px;	display: block;	z-index: 999;}.gspic06 .txt {	width: 475px;	height: 90px;	font-size: 14px;	color: #6b6b6b;	line-height: 26px;	position: absolute;	left: 38px;	top: 472px;	display: block;	z-index: 999;}.gspic07 .txt {	width: 475px;	height: 90px;	font-size: 14px;	color: #6b6b6b;	line-height: 26px;	position: absolute;	left: 38px;	top: 472px;	display: block;	z-index: 999;}.gst {	font-size: 32px;	color: #000;	line-height: 56px;	padding-top: 17px;	display: block;}.gst:hover {	color: #e62129;	transition: 0.4s all;}.gsnav {	width: 847px;	height: 50px;	margin: 0 auto;	padding-top: 50px;}.gsnav li {	width: 185px;	height: 48px;	background: #e62129;	border: 1px #e62129 solid;	text-align: center;	border-radius: 10px;	margin-left: 12px;	margin-right: 12px;	color: #fff;	font-size: 18px;	font-weight: bold;	line-height: 42px;	float: left;}.gsnav li:hover {	width: 185px;	height: 48px;	color: #e62129;	background: #e9e8e6;	transition: 0.4s all;}.gsnav li span {	width: 179px;	height: 42px;	border: 1px #e62129 dashed;	border-radius: 8px;	margin-top: 2px;	margin-left: 2px;	display: block;}/*******发展页面*******/.wy01 {	width: 1200px;	height: 50px;	line-height: 50px;	font-size: 26px;	color: #e62129;	font-weight: bold;	text-align: center;	margin: 0 auto;}.wy02 {	width: 1130px;	height: 222px;	padding-top: 37px;	padding-bottom: 40px;	margin: 0 auto;}.wy02 li {	width: 344px;	height: 218px;	float: left;	margin: 0 15px;}/*******发展页面*******/.tejia_cc0 {	width: 1135px;	height: 690px;	overflow: hidden;	margin-top: 52px;	position: relative;}.tejia_cc0 .line {	width: 1020px;	height: 1px;	background: #cbcbcb;	top: 344px;	left: 53px;	position: absolute;}.tejia_con0 {	position: relative;	width: 1140px;	height: 690px;	overflow: hidden;	margin: 0 auto;}.tejia_con0 img {	width: 372px;	height: 504px;	z-index: 4;	position: relative;}.tejia_con0 ul {	width: 9999px;	position: absolute;}.tejia_con0 ul li {	width: 380px;	height: 345px;	float: left;	position: relative;}.tejia_con0 ul .odd {	margin-top: 0;}.tejia_con0 ul .odd .txt {	width: 380px;	height: auto;	min-height: 282px;	background: url(../img/fzbg.jpg) bottom center no-repeat #fff;	overflow: hidden;	position: relative;}.tejia_con0 ul .odd .fztitle {	width: 380px;	height: 42px;	bottom: 10px;	text-align: center;	line-height: 42px;	color: #fff;	font-size: 20px;	font-weight: bold;	position: absolute;}.tejia_con0 ul .odd .fztxt {	width: 341px;	height: 190px;	font-size: 14px;	line-height: 23px;	color: #0e0e0e;	padding-top: 28px;	margin: 0 auto;	overflow: hidden;}.tejia_con0 ul .even {	margin-top: 345px;}.tejia_con0 ul .even .txt {	width: 380px;	height: auto;	margin-top: 37px;	min-height: 282px;	background: url(../img/fzbg2.jpg) top center no-repeat #fff;	overflow: hidden;	position: relative;}.tejia_con0 ul .even .fztitle {	width: 380px;	height: 42px;	top: 10px;	text-align: center;	line-height: 42px;	color: #fff;	font-size: 20px;	font-weight: bold;	position: absolute;}.tejia_con0 ul .even .fztxt {	width: 341px;	height: 190px;	font-size: 14px;	line-height: 23px;	color: #0e0e0e;	padding-top: 72px;	margin: 0 auto;	overflow: hidden;}.tejia_con0 ul .odd span {	width: 13px;	height: 13px;	background: #e6262e;	left: 188px;	bottom: -6px;	border-radius: 50%;	position: absolute;}.tejia_con0 ul .even span {	width: 13px;	height: 13px;	background: #e6262e;	left: 181px;	top: -7px;	border-radius: 50%;	position: absolute;}.bbtn {	display: block;	z-index: 6;}.aleft {	width: 33px;	height: 33px;	position: absolute;	left: 0;	top: 328px;}.aright {	width: 33px;	height: 33px;	position: absolute;	right: 0;	top: 328px;}/*******项目页面*******/#projectbox {	width: 1920px;	height: 675px;	left: 50%;	margin-left: -960px;	position: relative;	background: url('../img/xm.jpg') no-repeat;}/*******客户服务*******/#fw {	width: 1070px;	height: 245px;	margin: 80px auto;	border-left: 1px #e2e2e2 solid;	overflow: hidden;}#fw li {	width: 260px;	height: 245px;	color: #333333;	padding: 0 40px;	position: relative;	border-right: 1px #e2e2e2 solid;	float: left;}#fw li .img {	width: 88px;	height: 95px;	margin: 0 auto;	padding-top: 20px;}#fw li:hover .img img {	transition: 0.4s all;	animation: bounceIn 1s;}#fw li .t {	width: 260px;	height: 30px;	line-height: 30px;	color: #000;	font-size: 18px;	font-weight: bold;	text-align: center;	padding-top: 24px;}#fw li:hover .t {	color: #e62129;	transition: 0.4s all;}#fw li .w {	width: 260px;	height: 54px;	text-align: center;	line-height: 23px;	color: #545454;	font-size: 14px;	padding-top: 10px;}.fwt {	width: 100%;	height: 40px;	line-height: 40px;	border-bottom: 1px #b9b8b8 dotted;	font-size: 22px;	color: #e62129;	font-weight: bold;	margin-bottom: 25px;}.fwt span {	color: #454444;	font-size: 16px;	font-weight: normal;	text-transform: uppercase;	padding-left: 10px;}#msgbox {	width: 1140px;	height: 500px;	margin: 0 auto;	position: relative;}/*******加入*******/.jobbox {	width: 1240px;	height: auto;	margin: 0 auto;}.jobbox li {	width: 566px;	height: 175px;	background: #fff;	float: left;	margin-right: 33px;	border: 1px #f5f5f5 solid;	margin-bottom: 30px;	position: relative;}.jobbox li span {	line-height: 40px;	font-size: 18px;	color: #e62129;	display: block;	left: 90px;	top: 22px;	position: absolute;}.jobbox li .descrip {	width: 450px;	height: 60px;	top: 63px;	left: 90px;	line-height: 27px;	font-size: 14px;	color: #646060;	position: absolute;}.jobbox li .more {	color: #181717;	font-size: 12px;	left: 90px;	top: 122px;	position: absolute;}.jobbox li:hover {	border: 1px #e62129 dashed;	transition: 0.4s all;}.jobbox li .num {	width: 72px;	height: 58px;	line-height: 58px;	text-align: center;	background: #e62129;	color: #fff;	font-size: 34px;	font-weight: bold;	left: 0;	top: 0;	position: absolute;}.joblist {	width: 300px;	height: auto;	float: left;	padding-bottom: 50px;}.joblist li {	width: 400px;	height: 40px;	line-height: 40px;}.joblist li.shenqing {	width: 90px;	height: 30px;	line-height: 30px;	text-align: center;	color: #fff;	background: #e62129;	margin-top: 20px;	display: block;}.joblist li.shenqing a {	color: #fff;}.jobxx {	width: 800px;	height: auto;	line-height: 30px;	float: right;}.jobxx span {	width: 90px;	height: 30px;	line-height: 30px;	text-align: center;	color: #fff;	background: #e62129;	margin-bottom: 20px;	margin-top: 20px;	display: block;}/*******foot*******/#foot {	width: 100%;	height: 88px;	background: #000;}#ft_mid {	width: 1200px;	height: 50px;	margin: 0 auto;	padding-top: 18px;	color: #454444;	line-height: 24px;	position: relative;}#gotop {	width: 69px;	height: 25px;	overflow: hidden;	background: #e62129;	border-radius: 3px;	position: absolute;	top: 32px;	right: 30px;}#gotop a {	width: 69px;	height: 25px;	line-height: 0;	display: block;}.messagepic {	position: absolute;	right: 0;	top: 91px;}/*******Css 联系我们*******/#allmap {	width: 600px;	height: 440px;	overflow: hidden;	font-size: 12px;	font-family: '宋体';	line-height: 28px;	border: 1px solid #babab9;	float: left;}.lxtxt {	width: 525px;	height: 367px;	float: right;	position: relative;}.lxtxt .api {	width: 100px;	height: 100px;	border: 1px #e3e1e1 solid;	left: 0;	top: 72px;	position: absolute;}.lxtxt .txt {	width: 400px;	height: 110px;	position: absolute;	left: 120px;	top: 67px;	font-size: 14px;	line-height: 27px;	color: #000;}#share0 {	width: 440px;	height: 95px;	position: absolute;	left: 0;	top: 200px;}#share0 li {	width: 95px;	text-align: center;	height: 95px;	border-radius: 50%;	margin-right: 41px;	float: left;}#share0 li:hover img {	transition: 0.4s all;	animation: bounceIn 1s;}#question {	width: 1140px;	height: auto;	padding-bottom: 20px;	overflow: hidden;}#question li {	width: 550px;	height: 35px;	line-height: 35px;	float: left;	margin-right: 20px;}#question li a {	color: #333333;	font-size: 16px;	padding-left: 25px;	background: url('../img/wen.png') left center no-repeat;}#question li:hover {	width: 540px;	padding-left: 10px;	transition: 0.4s all;}#question li:hover a {	color: #e62129;	transition: 0.4s all;}/* CSS Ziye */#right {	width: 950px;	height: auto;	min-height: 555px;	float: right;}#right_title {	width: 950px;	height: 40px;	line-height: 40px;	border-bottom: 1px #b98321 solid;	position: relative;}#cur_position {	float: left;	color: #000;	font-size: 12px;	font-family: "宋体";}#cur_position a {	color: #000;}#cur_position a:hover {	color: #b98321;}#right_content {	width: 100%;	height: auto;	padding-top: 10px;	line-height: 35px;	color: #333333;	font-size: 16px;}#right_content a {	color: #333333;}#right_content a:hover {	color: #b37729;}#right_bottom {	width: 700px;	height: 23px;}#indexNews li {	width: 100%;	height: 30px;	margin: 0 auto;	border-bottom: #D9D9D9 1px dotted;	color: #000;	font-size: 12px;	position: relative;}#indexNews li a {	height: 30px;	line-height: 30px;	display: block;	padding-left: 0;	color: #575656;	font-size: 12px;}#indexNews li span {	position: absolute;	top: 0;	right: 0;	_top: -2px;	color: #575656;}#indexNews li img {	margin: 13px 10px 0 0;}#indexNews li a:hover {	color: #e80000;}#page {	width: 950px;	height: 40px;	line-height: 40px;	text-align: center;	margin: 20px auto;	color: #888888;	font-size: 16px;	clear: both;}#page a {	color: #888888;	font-size: 16px;}#page a:hover {	color: #a45f1a;}#newTitle {	width: 100%;	line-height: 50px;	color: #b98321;	font-size: 25px;	font-weight: bold;	text-align: center;	margin: 0 auto;}#newsInfo {	width: 80%;	height: 30px;	color: #9e9e9e;	font-family: "宋体";	font-size: 12px;	text-align: center;	margin: 0 auto;}.newsinfoleft {	padding-left: 30px;}.xxsmys {	width: 600px;	height: 30px;	line-height: 30px;	background-color: #ececec;}.xxsmwz {	width: 88px;	height: 30px;	color: #FFF;	text-align: center;	display: block;	background-color: #9a9a9a;}.pageys {	width: 59px;	height: 21px;	line-height: 21px;	border: #e5e5e5 solid 1px;	display: block;	float: left;	text-align: center;}.pageys:hover {	color: #ff6c00}.pageys1 {	width: 20px;	height: 21px;	line-height: 21px;	border: #e5e5e5 solid 1px;	display: block;	float: left;	text-align: center;	margin-left: 5px;}.pageys2 {	float: left;	padding-left: 5px;	height: 21px;	line-height: 21px;}#infoImage {	width: 100%;	text-align: center;	margin: 10px 0 10px 0;}#infoImage img {	max-width: 600px;	padding: 3px;	border: #dcdcdc solid 1px;}#newsContent {	width: 1140px;	padding-top: 30px;	line-height: 35px;	color: #333333;	font-size: 16px;	margin: 0 auto;}#picUL {	width: 1200px;	height: 100%;	overflow: hidden;}#picUL li {	width: 307px;	height: 358px;	padding: 20px 25px;	background: #fff;	float: left;	margin: 15px 15px;	text-align: center;}#picUL li img {	height: 275px;	width: 310px;	vertical-align: middle;}#picUL li span {	width: 302px;	color: #000;	padding-left: 8px;	font-size: 18px;	text-align: left;	line-height: 30px;}#picUL li:hover span {	color: #0d60bc;	font-weight: bold;	transition: 0.4s all;}.G_tips {	color: #666;	width: 486px;	border: 1px solid #dedede;	padding: 7px;	border-radius: 5px;	-moz-border-radius: 5px;	-webkit-border-radius: 5px;	box-shadow: 0px 0px 3px rgba(0,0,0,.1);	-webkit-box-shadow: 0px 0px 3px rgba(0,0,0,.1);	-moz-box-shadow: 0px 0px 3px rgba(0,0,0,.1);}.formmcys {	width: 108px;	color: #000;	font-size: 16px;	text-align: right;}.recruitys {	width: 670px;	height: auto;	padding: 10px;	background-color: #fafafa;	border: #dedede solid 1px;}.recruitcon {	width: 650px;	height: 173px;	border-bottom: #cdcdcd dashed 1px;	margin: 10px;}.recruitcon1 {	width: 650px;	height: 173px;	margin: 10px;}.recruitconl {	width: 145px;	height: 153px;	float: left;	text-align: left;}.recruitconc {	width: 372px;	height: 153px;	float: left;	padding-left: 75px;}.recruitconc li {	width: 372px;	height: 35px;	line-height: 35px;	color: #444444;}.zwmcys {	color: #ff6c00;	font-weight: bold;}.recruitconr {	width: 133px;	height: auto;	float: left;	text-align: center;}.chakan {	padding-top: 13px;}.formys {	width: 600px;	height: auto;	margin-top: 69px;	padding: 10px;}.formys1 {	width: 600px;	height: auto;	padding: 10px;}.cpmcys {	width: 280px;	height: 34px;	border: 1px solid #dedede;}.formbz {	float: left;}.G_InputText {	width: 425px;	height: 35px;	background: #fff;	border: none;}.G_textarea {	width: 425px;	height: 180px;	background: #fff;	border: none;}.G_ul {	width: 600px;	margin: 0 auto;}.G_botton {	width: 55px;	height: 30px;	line-height: 30px;	border: 0;	background: url(../img/button.gif) no-repeat;	cursor: pointer;}.borderLi {	width: 500px;	height: auto;	padding-top: 16px;}.G_tips {	width: 486px;	margin: 10px auto 0 auto;	border: 1px solid #dedede;	padding: 7px;	border-radius: 5px;	-moz-border-radius: 5px;	-webkit-border-radius: 5px;	box-shadow: 0px 0px 3px rgba(0,0,0,.1);	-webkit-box-shadow: 0px 0px 3px rgba(0,0,0,.1);	-moz-box-shadow: 0px 0px 3px rgba(0,0,0,.1);}.cpfwnr {	width: 230px;	height: 100%;	overflow: hidden;}.cpfwnr dt {	width: 213px;	height: 33px;	display: block;	padding: 0 0 0 17px;	background: url(../img/allbg.gif) no-repeat;	background-position: 0 -137px;	line-height: 33px;	font-size: 12px;	color: #0976b2;}.cpfwnr dd {	width: 190px;	margin: 0 auto;	line-height: 2}.cpfwnr dt a {	width: 213px;	height: 33px;	display: block;	padding: 0 0 0 17px;	background: url(../img/a1.jpg) no-repeat;	line-height: 33px;	font-size: 12px;	color: #0976b2;}.cpfwnr dt:hover {	background: url(../img/allbg.gif) no-repeat;	background-position: 0 -102px;	color: #fff;}.cpfwnr dd a {	width: 190px;	height: 25px;	line-height: 25px;	margin: 3px 0 0 0;	color: #333;	font-size: 12px;}.cpfwnr dd a:hover {	color: #ff6c00;}.page {	margin: 0 20px 15px 0;}.page a {	display: inline-block;	height: 18px;	line-height: 18px;	border: 1px solid #dbdbdb;	padding: 0 2px 0;}.page a:hover {	background: #404040;	color: #fff;	border: none;	height: 20px;	line-height: 20px;	padding: 0 3px 0;}.current {	padding: 0 6px 0;	height: 18px;	line-height: 18px;	color: #a45f1a;}/*sitemap*/.mesmore {	margin-top: 5px;}.mesmore:hover {	color: #da020d;	text-decoration: underline;}.sitemap {	width: 996px;	float: left; /*border:3px solid #f0f0f0;*/	margin-top: 10px;	margin-bottom: 10px;}.m1 {	height: 20px;	line-height: 20px;	margin-top: 20px;	margin-left: 20px;}.m2 {	margin-left: 20px;	margin-top: 20px;	line-height: 25px;}.m2 span {	font-size: 14px;	font-weight: bold;}.m2t {	border: 1px solid #f0f0f0;	width: 800px;	padding-left: 4px;	margin-top: 2px;	padding: 10px;	margin-bottom: 20px;	height: 73px;}.m2t ul {}.m2t ul li {	list-style-type: none;	float: left;	width: 150px;}.m2t ul li a {	color: black;}.m2t ul li a:hover {	color: red;	text-decoration: underline;}.f {	float: right;	margin-right: 10px;	_margin-top: 7px;}.map {	float: right;	margin-top: 20px;}.map a {	color: black;}/*分公司*/#zynews021 {	width: 1200px;	height: auto;	margin: 0 auto;	padding-top: 60px;	overflow: hidden;}#zynews021 li {	width: 1200px;	height: 50px;	font-size: 14px;	background: #fff;	color: #424141;	font-size: 12px;	line-height: 25px;	padding: 0 32px;	line-height: 44px;	margin-right: 39px;	margin-bottom: 20px;	float: left;	position: relative;}#zynews021 li .newstitle {	/* width: 292px; */	height: 50px;	color: #e62129;	font-size: 18px;	line-height: 50px;		left: 34px;	position: absolute;}#zynews021 li .newsdate {	color: #b3adad;	font-size: 14px;	top: 70px;	left: 38px;	position: absolute;}#zynews021 li .more {	color: #0f0e0e;	font-size: 12px;	left: 9px;	bottom: 0;	position: absolute;}#zynews021 li:hover .more {	color: #e62129;}#zynews021 li .newspic {	width: 280px;	height: 175px;	left: 36px;	top: 109px;	overflow: hidden;	position: absolute;}#zynews021 li .newspic img {	width: 280px;	height: auto;	min-height: 175px;}#zynews021 li:hover img {	-webkit-transform: scale(1.1);	-moz-transform: scale(1.1);	-o-transform: scale(1.1);	transform: scale(1.1);	transition: 0.4s all;	-webkit-transition: 0.4s all;	-moz-transition: 0.4s all;	-o-transition: 0.4s all;}#zynews021 li .newstxt {	width: 280px;	height: 100px;	line-height: 25px;	left: 35px;	top: 293px;	position: absolute;}/* 作品栏目分类 */#zy_menuzzp {	width: 100%;	height: 116px;	background: #edeaea;}#zy_menuzp ul {	width: 1215px;	height: 62px;	padding-top: 54px;	margin: 0 auto;}#zy_menuzp ul li {	width: 192px;	height: 74px;	padding-left: 98px;	margin-right: 1px;	float: left;	position: relative;}#zy_menuzp ul li a {	color: #555555;	font-size: 18px;	line-height: 62px;}#zy_menuzp ul li:hover {	background: url('../img/hover.png') top center no-repeat;	transition: 0.4s all;}#zy_menuzp ul li:hover a {	color: #fff;}#zy_menuzp ul li span {	width: 24px;	height: 24px;	left: 37px;	top: 22px;	text-align: center;	position: absolute;}#zy_menuzp ul li:hover span {	transition: 0.4s all;	-webkit-transition: 0.4s all;	-moz-transition: 0.4s all;	-o-transition: 0.4s all;}#zy_menuzp ul li .dot {	display: none;	position: absolute;	opacity: 0;}#zy_menuzp ul li:hover .dot {	width: 15px;	height: 7px;	background: url('../img/dot.png') no-repeat;	top: 62px;	left: 113px;	opacity: 1;	transition: 0.6s all;	display: block;}#zy_menuzp ul li.selected {	background: url('../img/hover.png') top center no-repeat;}#zy_menuzp ul li.selected a {	color: #fff;}.gs_zp li:nth-child(1):hover span {	background: url('../img/xm2iconh.png') no-repeat;}.gs_zp li:nth-child(1).selected span {	background: url('../img/xm2iconh.png') no-repeat;}.gs_zp li:nth-child(2):hover span {	background: url('../img/xm2iconh.png') no-repeat;}.gs_zp li:nth-child(2).selected span {	background: url('../img/xm2iconh.png') no-repeat;}.gs_zp li:nth-child(3):hover span {	background: url('../img/xm2iconh.png') no-repeat;}.gs_zp li:nth-child(3).selected span {	background: url('../img/xm2iconh.png') no-repeat;}.gs_zp li:nth-child(4):hover span {	background: url('../img/xm2iconh.png') no-repeat;}.gs_zp li:nth-child(4).selected span {	background: url('../img/xm2iconh.png') no-repeat;}.gs_zp li:nth-child(5):hover span {	background: url('../img/xm2iconh.png') no-repeat;}.gs_zp li:nth-child(5).selected span {	background: url('../img/xm2iconh.png') no-repeat;}.gs_zp li:nth-child(6):hover span {	background: url('../img/xm2iconh.png') no-repeat;}.gs_zp li:nth-child(6).selected span {	background: url('../img/xm2iconh.png') no-repeat;}.gs_zp li:nth-child(7):hover span {	background: url('../img/xm2iconh.png') no-repeat;}.gs_zp li:nth-child(7).selected span {	background: url('../img/xm2iconh.png') no-repeat;}.gs_zp li:nth-child(8):hover span {	background: url('../img/xm2iconh.png') no-repeat;}.gs_zp li:nth-child(8).selected span {	background: url('../img/xm2iconh.png') no-repeat;}.gs_zp li:nth-child(9):hover span {	background: url('../img/xm2iconh.png') no-repeat;}.gs_zp li:nth-child(9).selected span {	background: url('../img/xm2iconh.png') no-repeat;}.gs_zp li:nth-child(10):hover span {	background: url('../img/xm2iconh.png') no-repeat;}.gs_zp li:nth-child(10).selected span {	background: url('../img/xm2iconh.png') no-repeat;}.gs_zp li:nth-child(11):hover span {	background: url('../img/xm2iconh.png') no-repeat;}.gs_zp li:nth-child(11).selected span {	background: url('../img/xm2iconh.png') no-repeat;}.gs_zp li:nth-child(12):hover span {	background: url('../img/xm2iconh.png') no-repeat;}.gs_zp li:nth-child(12).selected span {	background: url('../img/xm2iconh.png') no-repeat;}#zy_menuzp ul li span{	background: url(../img/xx.png) no-repeat;}/* 新网站栏目导航 */.header {    background: #000;    background: rgba(0,0,0,.7);    height: 80px;}.header {    position: fixed;    top: 0;    left: 0;    right: 0;    z-index: 1005;       box-shadow: 0 0 5px rgba(0,0,0,.5); }.clearfix {}.header .logo {    margin: 14px 0 0 70px;}a:link, a:visited {    text-decoration: none;}.l {    float: left;}.logo {    display: block;}.lgImg {    display: block;    width: 100%;}.header .navbox {    position: relative;    padding-bottom: 4px;    margin: 28px 65px 0 0;}.r {    float: right;}.header	.navbox .move {    width: 90px;    height: 28px;    background: url(../images/bg.png) no-repeat;    display: block;     left: 0;    top: 0;}.header .nav {    position: relative;}.clearfix:before, .clearfix:after {    display: table;    content: "";    line-height: 0px;}.header .nav li {    float: left;}.header .nav li :hover{    background: url(../images/bg.png) no-repeat;}.header .nav li > a:hover, .header .nav li > a.act {    color: #050708;}.header .nav li > a {    display: block;    width: 86px;    padding: 0 2px;    line-height: 24px;    white-space: nowrap;    overflow: hidden;    color: #fff;    text-align: center;}a:link, a:visited {    text-decoration: none;}clearfix:after {    clear: both;}.clearfix:before, .clearfix:after {    display: table;    content: "";    line-height: 0px;}.menuBtn {    width: 60px;    height: 60px;    position: absolute;    top: 0;    right: 0;    cursor: pointer;    display: none;    transition: background 300ms;    -webkit-transition: background 300ms;}.menuBtn .burger {    display: block;    z-index: 5;    left: 50%;    margin-left: -16px;    top: 28px;    transition: 500ms 500ms;    -webkit-transition: 500ms 500ms;}.menuBtn .burger, .menuBtn .burger:before, .menuBtn .burger:after {    width: 32px;    height: 4px;    background: #fff;    position: absolute;}@media (max-width: 1660px){    .header .navbox {    margin-right: 0px;}.header .nav li > a {    display: block;    width: 65px;    padding: 0 2px;    line-height: 24px;    white-space: nowrap;    overflow: hidden;    color: #fff;    text-align: center;}.header	.navbox .move {    width: 68px;    height: 28px;    background: url(../images/bg.png) no-repeat;    display: block;    position: absolute;    left: 0;    top: 0;}}@media (max-width: 1400px){    .header .navbox {    margin-right: 0px;}.header .nav li > a {    display: block;    width: 65px;    padding: 0 2px;    line-height: 24px;    white-space: nowrap;    overflow: hidden;    color: #fff;    text-align: center;}.header	.navbox .move {    width: 68px;    height: 28px;    background: url(../images/bg.png) no-repeat;    display: block;    position: absolute;    left: 0;    top: 0;}}