html {
	margin: 0px; padding: 0px;
}
body {
	margin: 0px; padding: 0px;
}
div {
	margin: 0px; padding: 0px;
}
span {
	margin: 0px; padding: 0px;
}
h1 {
	margin: 0px; padding: 0px;
}
h2 {
	margin: 0px; padding: 0px;
}
h3 {
	margin: 0px; padding: 0px;
}
h4 {
	margin: 0px; padding: 0px;
}
h5 {
	margin: 0px; padding: 0px;
}
h6 {
	margin: 0px; padding: 0px;
}
p {
	margin: 0px; padding: 0px;
}
a {
	margin: 0px; padding: 0px;
}
q {
	margin: 0px; padding: 0px;
}
em {
	margin: 0px; padding: 0px;
}
ul {
	margin: 0px; padding: 0px;
}
li {
	margin: 0px; padding: 0px;
}
ol {
	margin: 0px; padding: 0px;
}
dl {
	margin: 0px; padding: 0px;
}
dt {
	margin: 0px; padding: 0px;
}
dd {
	margin: 0px; padding: 0px;
}
form {
	margin: 0px; padding: 0px;
}
article {
	margin: 0px; padding: 0px;
}
aside {
	margin: 0px; padding: 0px;
}
embed {
	margin: 0px; padding: 0px;
}
table {
	margin: 0px; padding: 0px;
}
td {
	margin: 0px; padding: 0px;
}
th {
	margin: 0px; padding: 0px;
}
input {
	margin: 0px; padding: 0px;
}
button {
	margin: 0px; padding: 0px;
}
legend {
	margin: 0px; padding: 0px;
}
fieldlset {
	margin: 0px; padding: 0px;
}
blockquote {
	margin: 0px; padding: 0px;
}
textarea {
	margin: 0px; padding: 0px;
}
label {
	margin: 0px; padding: 0px;
}
strong {
	margin: 0px; padding: 0px;
}
img {
	margin: 0px; padding: 0px;
}
cite {
	margin: 0px; padding: 0px;
}
body {
	margin: 0px auto; line-height: 1; font-family: "Î¢ÈíÑÅºÚ,Arial"; font-size: 12px;
}
h1 {
	font-size: 100%; font-weight: normal;
}
h2 {
	font-size: 100%; font-weight: normal;
}
h3 {
	font-size: 100%; font-weight: normal;
}
h4 {
	font-size: 100%; font-weight: normal;
}
h5 {
	font-size: 100%; font-weight: normal;
}
h6 {
	font-size: 100%; font-weight: normal;
}
table {
	border-collapse: collapse;
}
ul {
	list-style: none;
}
li {
	list-style: none;
}
ol {
	list-style: none;
}
li {
	list-style: none;
}
img {
	border: currentColor; border-image: none; vertical-align: top;
}
em {
	font-style: normal; font-weight: normal;
}
cite {
	font-style: normal; font-weight: normal;
}
address {
	font-style: normal; font-weight: normal;
}
i {
	font-style: normal; font-weight: normal;
}
a {
	text-decoration: none;
}
input {
	border: currentColor; border-image: none; background-color: transparent;
}
input::-ms-clear {
	display: none;
}
textarea {
	background: none; border: currentColor; border-image: none; overflow: auto; resize: none;
}
.clearfix::after {
	display: table; content: "";
}
.clearfix::before {
	display: table; content: "";
}
.clearfix::after {
	clear: both;
}
.clearfix {
	
}
.fl {
	float: left;
}
.fr {
	float: right;
}
.show {
	display: block;
}
.hide {
	display: none;
}
.preloader {
	left: 0px; top: 0px; width: 100%; height: 100%; right: 0px; bottom: 0px; overflow: hidden !important; position: fixed; z-index: 99999; background-color: rgb(254, 254, 254);
}
.status {
	background-position: center; margin: -32px 0px 0px -32px; left: 50%; top: 50%; width: 268px; height: 101px; position: absolute; background-image: url("../images_net/loading.gif"); background-repeat: no-repeat; background-size: cover; -webkit-background-size: cover;
}
.header {
	background: none; transition:0.2s; left: 0px; top: 0px; width: 100%; height: 60px; border-bottom-color: rgb(66, 66, 66); border-bottom-width: 1px; border-bottom-style: solid; position: fixed; z-index: 100;
}
.headerBox {
	margin: 0px auto; width: 90%; height: 100%;
}
.logo2 {
	transition:0.2s; height: 30px; margin-top: 15px; float: left; -webkit-transition: all .2s ease;
}
.logo2 img {
	height: 100%;
}
.navR {
	float: right;
}
.navList li {
	line-height: 60px; float: left;
}
.navList li a {
	padding: 0px 25px; transition:0.2s; color: rgb(255, 255, 255); font-size: 14px; display: block; -webkit-transition: all .2s ease;
}
.navList li .active {
	background: rgb(255, 85, 85);
}
.navList li a:hover {
	background: rgb(255, 85, 85);
}
.navList .posLi {
	position: relative;
}
.navList .posLi .jt {
	background: url("../images_net/icon.png") no-repeat 0px -140px; width: 7px; height: 4px; margin-left: 6px; vertical-align: middle; display: inline-block;
}
.seleBox {
	background: rgb(39, 39, 39); transition:0.2s; left: 0px; top: 63px; width: 190px; display: none; position: absolute; -webkit-transition: all .2s ease;
}
.selList {
	margin: 4px; border-top-color: rgb(68, 68, 68); border-top-width: 1px; border-top-style: solid;
}
.selList dd a {
	padding: 0px 10px; color: rgb(204, 204, 204); line-height: 34px; font-size: 12px; border-bottom-color: rgb(68, 68, 68); border-bottom-width: 1px; border-bottom-style: solid; display: block;
}
.selList dd .active2 {
	background: rgb(58, 58, 58); color: rgb(255, 255, 255);
}
.selList dd a:hover {
	background: rgb(58, 58, 58); color: rgb(255, 255, 255);
}
.header_2.header {
	background: rgb(0, 0, 0); height: 50px;
}
.header_2.header .logo2 {
	margin-top: 10px;
}
.header_2.header .navList li {
	line-height: 50px;
}
.header_2.header .seleBox {
	top: 53px;
}
.footer {
	background: rgb(51, 51, 51); width: 100%; overflow: hidden; position: relative; z-index: 2;
}
.footWidth {
	margin: 0px auto; width: 1000px; padding-top: 60px;
}
.foot_sx {
	margin: 0px auto; padding: 50px 0px; width: 90%; display: none;
}
.footTop {
	position: relative;
}
.footLis {
	width: 100%; padding-bottom: 50px; border-bottom-color: rgb(68, 68, 68); border-bottom-width: 1px; border-bottom-style: solid;
}
.footLis li {
	transition:0.4s; width: 140px; padding-left: 60px; float: left; position: relative; opacity: 0; transform: translateY(50px); -webkit-transform: translateY(50px);
}
.footLis2.footLis li:nth-child(1) {
	transition-delay: 0.2s;
}
.footLis2.footLis li:nth-child(2) {
	transition-delay: 0.4s;
}
.footLis2.footLis li:nth-child(3) {
	transition-delay: 0.6s;
}
.footLis2.footLis li:nth-child(4) {
	transition-delay: 0.8s;
}
.footLis2.footLis li:nth-child(5) {
	transition-delay: 1s;
}
.footLis2.footLis li {
	opacity: 1; transform: translateY(0px); -webkit-transform: translateY(0);
}
.footLis li h5 {
	color: rgb(221, 221, 221); font-size: 18px; margin-bottom: 25px;
}
.footLis li p {
	font-size: 12px; margin-bottom: 16px;
}
.footLis li p a {
	color: rgb(153, 153, 153);
}
.footLis li i {
	background: rgb(68, 68, 68); top: 0px; width: 1px; height: 157px; right: 0px; position: absolute;
}
.Telephone {
	transition:0.4s; right: 10px; bottom: 58px; position: absolute; opacity: 0; transform: translateY(50px); -webkit-transform: translateY(50px);
}
.Telephone2.Telephone {
	opacity: 1; transform: translateY(0px); transition-delay: 1.3s; -webkit-transform: translateY(0);
}
.Telephone span {
	color: rgb(102, 102, 102); font-size: 14px; margin-bottom: 10px; display: block;
}
.Telephone em {
	color: rgb(255, 255, 255); font-size: 24px;
}
.footBot {
	padding: 45px 0px; text-align: center; color: rgb(153, 153, 153); font-size: 12px;
}
.footBot h6 {
	transition:0.4s; padding-bottom: 15px; opacity: 0; transform: translateY(50px); -webkit-transform: translateY(50px);
}
.footBot2.footBot h6 {
	opacity: 1; transform: translateY(0px); transition-delay: 1.3s; -webkit-transform: translateY(0);
}
.footBot h6 a {
	margin: 0px 5px; color: rgb(153, 153, 153); display: inline-block;
}
.footBot p {
	transition:0.4s;
	opacity: 0;
	transform: translateY(50px);
-webkit-transform: translateY(50px);
	line-height: 20px;
}
.footBot2.footBot p {
	opacity: 1; transform: translateY(0px); transition-delay: 1.5s; -webkit-transform: translateY(0);
}
.xinxiBot {
	background: url("../images_net/mapBg2.jpg") no-repeat 0% 0% / cover; width: 100%; padding-bottom: 80px;
}
.width1170 {
	margin: 0px auto; width: 1170px; text-align: center; padding-top: 80px;
}
.xinxiBot h6 {
	transition:0.6s 0.2s; color: rgb(255, 255, 255); padding-bottom: 25px; font-family: "webfont"; font-size: 48px; opacity: 0; transform: translateY(-100px); -webkit-transform: translateY(-100px); -webkit-text-stroke-width: 0.2px; -webkit-font-smoothing: antialiased;
}
.xinxiBot2.xinxiBot h6 {
	opacity: 1; transform: translateY(0px); -webkit-transform: translateY(0);
}
.xinxiBot2.xinxiBot p {
	opacity: 1; transform: translateY(0px); -webkit-transform: translateY(0);
}
.xinxiBot2.xinxiBot .tel {
	opacity: 1; transform: translateY(0px); -webkit-transform: translateY(0);
}
.xinxiBot2.xinxiBot .ly_see {
	opacity: 1; transform: translateY(0px); -webkit-transform: translateY(0);
}
.xinxiBot2.xinxiBot .searchText {
	opacity: 1; transform: translateY(0px); -webkit-transform: translateY(0);
}
.xinxiBot p {
	transition:0.6s 0.4s; color: rgb(255, 255, 255); padding-bottom: 40px; font-family: "webfont"; font-size: 24px; opacity: 0; transform: translateY(-100px); -webkit-transform: translateY(-100px); -webkit-text-stroke-width: 0.2px; -webkit-font-smoothing: antialiased;
}
.xinxiBot .tel {
	transition:0.6s 0.6s; height: 120px; line-height: 120px; margin-bottom: 40px; border-top-color: rgb(239, 100, 100); border-bottom-color: rgb(239, 100, 100); border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid; opacity: 0; transform: translateY(-100px); -webkit-transform: translateY(-100px);
}
.xinxiBot .tel span {
	margin: 0px 15px; color: rgb(255, 255, 255); font-family: "webfont"; font-size: 48px; display: inline-block; -webkit-text-stroke-width: 0.2px; -webkit-font-smoothing: antialiased;
}
.searchText {
	transition:0.6s 0.8s; width: 100%; margin-bottom: 40px; opacity: 0; transform: translateY(-100px); -webkit-transform: translateY(-100px);
}
.searchInput input {
	background: rgb(255, 255, 255); width: 370px; height: 40px; color: rgb(153, 153, 153); line-height: 40px; text-indent: 10px; font-family: "Î¢ÈíÑÅºÚ"; font-size: 14px; margin-right: 30px; margin-bottom: 20px; float: left;
}
.searchInput input:nth-child(3) {
	margin-right: 0px;
}
.searchText .area_x {
	background: rgb(255, 255, 255); padding: 0px 1%; width: 98%; height: 120px; line-height: 30px; font-family: "Î¢ÈíÑÅºÚ"; font-size: 14px; display: block; box-sizing: content-box;
}
.xinxiBot .tel span i {
	font-family: "iconfont"; font-size: 46px; margin-right: 6px; vertical-align: top;
}
.xinxiBot .ly_see {
	border-radius: 3px; border: 1px solid rgb(255, 255, 255); transition:0.5s; border-image: none; width: 168px; height: 40px; text-align: center; color: rgb(255, 255, 255); line-height: 40px; overflow: hidden; font-size: 14px; display: inline-block; position: relative; z-index: 1; opacity: 0; transform: translateY(-100px); -webkit-transform: translateY(-100px);
}
.xinxiBot .ly_see::before {
	background: rgb(255, 255, 255); transition:0.5s; left: 0px; top: 0px; width: 0px; height: 100%; position: absolute; z-index: -1; content: "";
}
.xinxiBot .ly_see:hover::before {
	width: 100%;
}
.xinxiBot .ly_see:hover {
	color: rgb(255, 85, 85);
}
.dz_bg {
	background: url("../images_net/bg3.jpg") fixed no-repeat 0% 0% / cover rgb(255, 255, 255); width: 100%; height: 290px;
}
.dz_text {
	width: 100%; text-align: center; padding-top: 80px;
}
.dz_text img {
	width: 373px;
}
.dz_text .dz_see2 {
	margin: 30px auto; border: 1px solid rgb(255, 255, 255); transition:0.5s; border-image: none; width: 184px; height: 40px; text-align: center; color: rgb(255, 255, 255); line-height: 40px; font-size: 16px; display: block; position: relative; z-index: 1;
}
.dz_text .dz_see2::before {
	background: rgb(255, 255, 255); transition:0.5s; left: 0px; top: 0px; width: 0px; height: 100%; position: absolute; z-index: -1; content: "";
}
.dz_text .dz_see2:hover::before {
	width: 100%;
}
.dz_text .dz_see2:hover {
	color: rgb(0, 0, 0);
}
.aside {
	width: 32px; right: 0px; bottom: 48px; position: fixed; z-index: 99;
}
.aside li {
	width: 32px; height: 32px; text-align: center; margin-bottom: 2px; position: relative;
}
.iconDiv {
	background: rgb(18, 14, 16); transition:0.2s; width: 100%; height: 100%; right: 0px; bottom: 0px; position: absolute; cursor: pointer;
}
.iconDiv1 {
	right: -32px;
}
.iconDiv4 {
	display: none;
}
.iconDiv i {
	text-align: center; color: rgb(255, 255, 255); line-height: 32px; font-family: "iconfont"; font-size: 20px;
}
.iconDiv:hover {
	background: rgb(255, 85, 85);
}
.telBox {
	background: rgb(245, 245, 245); width: 162px; height: 162px; right: 0px; bottom: 0px; position: absolute;
}
.telBox .telTit {
	background: rgb(255, 85, 85); width: 100%; height: 32px; color: rgb(255, 255, 255); line-height: 32px;
}
.wechatBox .telTit {
	background: rgb(255, 85, 85); width: 100%; height: 32px; color: rgb(255, 255, 255); line-height: 32px;
}
.telBox .telTit span {
	padding-left: 11px; font-size: 14px; float: left;
}
.wechatBox .telTit span {
	padding-left: 11px; font-size: 14px; float: left;
}
.telBox .telTit strong {
	width: 32px; height: 32px; float: right;
}
.wechatBox .telTit strong {
	width: 32px; height: 32px; float: right;
}
.telBox .telTit em {
	background: url("../images_net/closeE.png") no-repeat 0px 0px; width: 10px; height: 10px; padding-right: 11px; margin-top: 11px; float: right; cursor: pointer;
}
.wechatBox .telTit em {
	background: url("../images_net/closeE.png") no-repeat 0px 0px; width: 10px; height: 10px; padding-right: 11px; margin-top: 11px; float: right; cursor: pointer;
}
.telText {
	height: 81px; text-align: center; border-bottom-color: rgb(221, 221, 221); border-bottom-width: 1px; border-bottom-style: solid;
}
.telText h5 {
	color: rgb(102, 102, 102); line-height: 48px; font-size: 16px;
}
.telText h5 i {
	color: rgb(68, 68, 68); font-family: "iconfont"; font-size: 20px; margin-right: 10px; vertical-align: middle;
}
.telText h6 {
	color: rgb(255, 85, 85); font-size: 18px; font-weight: bold;
}
.contact {
	height: 48px;
}
.contact dd {
	width: 50%; height: 100%; text-align: center; float: left;
}
.contact dd a {
	width: 100%; height: 100%; display: block;
}
.contact .active {
	margin-right: -2px; border-right-color: rgb(221, 221, 221); border-right-width: 1px; border-right-style: solid;
}
.contact a {
	color: rgb(68, 68, 68); line-height: 48px; font-family: "iconfont"; font-size: 22px;
}
.maskWX {
	background: rgba(0, 0, 0, 0.4); left: 0px; top: 0px; width: 100%; height: 100%; display: none; position: fixed; z-index: 200;
}
.wechatBox {
	background: rgb(245, 245, 245); left: 50%; top: 50%; width: 480px; height: 276px; margin-top: -138px; margin-left: -240px; display: none; position: fixed; z-index: 201;
}
.ewmCen {
	width: 100%; height: 204px; padding-top: 30px;
}
.ewmCen > div {
	width: 239px; text-align: center;
}
.ewmDiv {
	margin: 0px auto 6px; width: 160px; height: 160px; position: relative;
}
.ewmDiv > img {
	width: 100%;
}
.ewmDiv > span {
	left: 50%; top: 50%; width: 96px; height: 14px; color: rgb(0, 0, 0); font-size: 14px; margin-top: -7px; margin-left: -48px; display: block; position: absolute;
}
.ewmDiv2 {
	border-right-color: rgb(221, 221, 221); border-right-width: 1px; border-right-style: solid;
}
.ewmCen p {
	color: rgb(102, 102, 102);
}
#qiao-icon-wrap {
	margin-top: 60px !important;
}
@media only screen and (max-width:1200px)
{
.main1170 {
	width: 960px;
}
.xinxiBot .tel {
	height: 90px; line-height: 90px; margin-bottom: 40px;
}
.xinxiBot .tel span {
	font-size: 40px;
}
.xinxiBot .tel span i {
	font-size: 38px;
}
.searchInput input {
	width: 32%; margin-right: 2%;
}
.width1170 {
	width: 90%; padding-top: 60px;
}
}
@media only screen and (max-width:1023px)
{
.main1170 {
	width: 90%;
}
.footWidth {
	display: none;
}
.foot_sx {
	text-align: center; color: rgb(153, 153, 153); line-height: 40px; font-size: 12px; display: block;
}
.navR {
	display: none;
}
.xinxiBot h6 {
	opacity: 1; transform: translateY(0px); -webkit-transform: translateY(0);
}
.xinxiBot p {
	opacity: 1; transform: translateY(0px); -webkit-transform: translateY(0);
}
.xinxiBot .tel {
	opacity: 1; transform: translateY(0px); -webkit-transform: translateY(0);
}
.xinxiBot .ly_see {
	opacity: 1; transform: translateY(0px); -webkit-transform: translateY(0);
}
.xinxiBot .searchText {
	opacity: 1; transform: translateY(0px); -webkit-transform: translateY(0);
}
.header {
	display: none;
}
}
@media only screen and (max-width:800px)
{
.xinxiBot h6 {
	font-size: 40px;
}
.xinxiBot .tel {
	height: 60px; line-height: 60px; margin-bottom: 30px;
}
.xinxiBot .tel span {
	font-size: 30px;
}
.xinxiBot .tel span i {
	font-size: 28px;
}
.searchInput input {
	width: 100%; margin-right: 0px;
}
.searchText .area_x {
	padding: 0px 2%; width: 96%;
}
}
@media only screen and (max-width:700px)
{
.xinxiBot .tel {
	height: 120px; line-height: 60px;
}
.xinxiBot .tel span {
	margin: 0px; display: block;
}
.wechatBox {
	width: 200px; height: 210px; margin-top: -105px; margin-left: -100px;
}
.ewmCen {
	height: auto; padding-top: 15px;
}
.ewmCen > div {
	width: 100%;
}
.ewmCen > div:nth-of-type(2) {
	display: none;
}
.ewmDiv {
	width: 120px; height: auto;
}
.ewmDiv2 {
	border: currentColor; border-image: none;
}
}
@media only screen and (max-width:600px)
{
.foot_sx {
	line-height: 30px;
}
.dz_text img {
	width: 300px;
}
.dz_text {
	padding-top: 90px;
}
#qiao-invite-wrap {
	display: none !important;
}
#qiao-icon-wrap {
	display: none !important;
}
}
@media only screen and (max-width:500px)
{
.width1170 {
	padding-top: 40px;
}
.xinxiBot h6 {
	font-size: 30px;
}
.xinxiBot p {
	padding-bottom: 25px; font-size: 16px;
}
.xinxiBot {
	padding-bottom: 40px;
}
.searchText .area_x {
	padding: 0px 3%; width: 94%;
}
.foot_sx {
	padding-bottom: 40px;
}
}
@media only screen and (max-width:360px)
{
.xinxiBot p {
	font-size: 14px;
}
.dz_text img {
	width: 280px;
}
.dz_text {
	padding-top: 100px;
}
}
.frameindex {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 13px; FLOAT: right; WIDTH: 25px; LAYOUT-FLOW: horizontal; MARGIN-RIGHT: 15px; BACKGROUND-COLOR: #ffcc66; TEXT-ALIGN: center
}
.frame {
	BORDER-RIGHT: #333333 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #333333 1px solid; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 13px; FLOAT: left; PADDING-BOTTOM: 5px; BORDER-LEFT: #333333 1px solid; MARGIN-RIGHT: 15px; PADDING-TOP: 5px; BORDER-BOTTOM: #333333 1px solid; TEXT-ALIGN: center
}
.frame2 {
	BORDER-RIGHT: #ff0000 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ff0000 1px solid; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 13px; FLOAT: left; PADDING-BOTTOM: 5px; BORDER-LEFT: #ff0000 1px solid; COLOR: #ff0000; MARGIN-RIGHT: 15px; PADDING-TOP: 5px; BORDER-BOTTOM: #ff0000 1px solid; TEXT-ALIGN: center
}
.frame3 {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FLOAT: left; PADDING-BOTTOM: 5px; MARGIN-RIGHT: 15px; PADDING-TOP: 5px; TEXT-ALIGN: center
}
.frameprice {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ff0000
}