﻿BODY {
	OVERFLOW-X: hidden; FONT-FAMILY: "Microsoft YaHei"
}
UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
UL LI {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
A {
	COLOR: #337ab7; TEXT-DECORATION: none
}
H1 {
	MARGIN: 0px
}
H2 {
	MARGIN: 0px
}
H3 {
	MARGIN: 0px
}
H4 {
	MARGIN: 0px
}
H5 {
	MARGIN: 0px
}
A:focus {
	COLOR: #23527c; TEXT-DECORATION: none
}
A:hover {
	COLOR: #23527c; TEXT-DECORATION: none
}
A:focus {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; outline-offset: -2px
}
.hot-keys:after {
	DISPLAY: table; CLEAR: both; CONTENT: ""
}
.xypg-download-list .download-title:after {
	DISPLAY: table; CLEAR: both; CONTENT: ""
}
.xypg-download-list .download-item:after {
	DISPLAY: table; CLEAR: both; CONTENT: ""
}
.xypg-download-list .download-item .download-item-span:after {
	DISPLAY: table; CLEAR: both; CONTENT: ""
}
.xypg-job-list .job-title:after {
	DISPLAY: table; CLEAR: both; CONTENT: ""
}
.xypg-job-list .job-item:after {
	DISPLAY: table; CLEAR: both; CONTENT: ""
}
.xypg-job-list .job-item .job-item-span:after {
	DISPLAY: table; CLEAR: both; CONTENT: ""
}
.xypg-detail-info-bar:after {
	DISPLAY: table; CLEAR: both; CONTENT: ""
}
.xypg-detail-info-bar .xypg-file-down .file-down-list LI:after {
	DISPLAY: table; CLEAR: both; CONTENT: ""
}
.xypg-detail-pn DIV:after {
	DISPLAY: table; CLEAR: both; CONTENT: ""
}
.xypg-detail-file-dwon:after {
	DISPLAY: table; CLEAR: both; CONTENT: ""
}
.product-detail-tab .product-detail-tabli:after {
	DISPLAY: table; CLEAR: both; CONTENT: ""
}
.tag-list-product .tag-wz .tab-fenli:after {
	DISPLAY: table; CLEAR: both; CONTENT: ""
}
.x-header-right .x-login .username {
	TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap; OVERFLOW: hidden
}
.x-product-list LI H3 {
	TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap; OVERFLOW: hidden
}
.x-case-item .wz H3 {
	TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap; OVERFLOW: hidden
}
.x-news-top H3 {
	TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap; OVERFLOW: hidden
}
.x-news-list LI A {
	TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap; OVERFLOW: hidden
}
.latest-news LI A {
	TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap; OVERFLOW: hidden
}
.hot-keys LI A {
	TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap; OVERFLOW: hidden
}
.xypg-left-nav > LI > A {
	TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap; OVERFLOW: hidden
}
.xypg-left-nav .xypg-left-subnav > LI > A {
	TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap; OVERFLOW: hidden
}
.xypg-left-nav .xypg-left-threenav > LI > A {
	TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap; OVERFLOW: hidden
}
.xypg-product-list LI H3 A {
	TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap; OVERFLOW: hidden
}
.xypg-case-list LI H3 A {
	TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap; OVERFLOW: hidden
}
.xypg-news-list LI .tit H3 {
	TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap; OVERFLOW: hidden
}
.xypg-album-cate LI .album-title {
	TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap; OVERFLOW: hidden
}
.xypg-album-list LI H3 {
	TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap; OVERFLOW: hidden
}
.xypg-download-list .download-item .download-item-first.download-item-span {
	TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap; OVERFLOW: hidden
}
.xypg-download-list .download-item .download-item-span .download-item-con {
	TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap; OVERFLOW: hidden
}
.xypg-job-list .job-item .job-item-span .job-item-con {
	TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap; OVERFLOW: hidden
}
.xypg-detail-info-bar .xypg-file-down .file-down-list LI .list-con P {
	TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap; OVERFLOW: hidden
}
.xypg-detail-pn DIV A {
	TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap; OVERFLOW: hidden
}
.relate-product-slick .owl-item P {
	TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap; OVERFLOW: hidden
}
.relate-news-list LI A {
	TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap; OVERFLOW: hidden
}
.xypg-jod-detail .job-detail-title {
	TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap; OVERFLOW: hidden
}
.cover-item .item-first .wz H3 {
	TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap; OVERFLOW: hidden
}
.cover-item .item-list H4 {
	TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap; OVERFLOW: hidden
}
.tag-list-product .tag-wz H1 {
	TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap; OVERFLOW: hidden
}
.tag-list-product .tag-wz .tab-fenli P {
	TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap; OVERFLOW: hidden
}
.x-banner .owl-carousel .banner-item A {
	FONT-SIZE: 0px
}
.x-product-list LI .img {
	FONT-SIZE: 0px
}
.x-case-item .img {
	FONT-SIZE: 0px
}
.x-news-img {
	FONT-SIZE: 0px
}
.page-banner {
	FONT-SIZE: 0px
}
.xypg-product-list LI .img {
	FONT-SIZE: 0px
}
.xypg-case-list LI .img {
	FONT-SIZE: 0px
}
.relate-product-slick .owl-item .img {
	FONT-SIZE: 0px
}
.x-logo A {
	FONT-SIZE: 0px
}
.x-layout-logo {
	FONT-SIZE: 0px
}
.x-layout-ewm IMG {
	FONT-SIZE: 0px
}
.page-message-img {
	FONT-SIZE: 0px
}
.x-banner .owl-carousel .banner-item A IMG {
	WIDTH: 100%
}
.x-product-list LI .img IMG {
	WIDTH: 100%
}
.x-case-item .img IMG {
	WIDTH: 100%
}
.x-news-img IMG {
	WIDTH: 100%
}
.page-banner IMG {
	WIDTH: 100%
}
.xypg-product-list LI .img IMG {
	WIDTH: 100%
}
.xypg-case-list LI .img IMG {
	WIDTH: 100%
}
.relate-product-slick .owl-item .img IMG {
	WIDTH: 100%
}
.x-logo A IMG {
	MAX-WIDTH: 100%
}
.x-layout-logo IMG {
	MAX-WIDTH: 100%
}
.x-layout-ewm IMG IMG {
	MAX-WIDTH: 100%
}
.page-message-img IMG {
	MAX-WIDTH: 100%
}
.x-product-list LI .img {
	OVERFLOW: hidden
}
.x-case-item .img {
	OVERFLOW: hidden
}
.x-news-img {
	OVERFLOW: hidden
}
.xypg-product-list LI .img {
	OVERFLOW: hidden
}
.xypg-case-list LI .img {
	OVERFLOW: hidden
}
.relate-product-slick .owl-item .img {
	OVERFLOW: hidden
}
.x-product-list LI .img IMG {
	-webkit-transition: all .5s ease; transition: all .5s ease
}
.x-case-item .img IMG {
	-webkit-transition: all .5s ease; transition: all .5s ease
}
.x-news-img IMG {
	-webkit-transition: all .5s ease; transition: all .5s ease
}
.xypg-product-list LI .img IMG {
	-webkit-transition: all .5s ease; transition: all .5s ease
}
.xypg-case-list LI .img IMG {
	-webkit-transition: all .5s ease; transition: all .5s ease
}
.relate-product-slick .owl-item .img IMG {
	-webkit-transition: all .5s ease; transition: all .5s ease
}
.x-product-list LI .img:hover IMG {
	-webkit-transform: scale(1.1); transform: scale(1.1)
}
.x-case-item .img:hover IMG {
	-webkit-transform: scale(1.1); transform: scale(1.1)
}
.x-news-img:hover IMG {
	-webkit-transform: scale(1.1); transform: scale(1.1)
}
.xypg-product-list LI .img:hover IMG {
	-webkit-transform: scale(1.1); transform: scale(1.1)
}
.xypg-case-list LI .img:hover IMG {
	-webkit-transform: scale(1.1); transform: scale(1.1)
}
.relate-product-slick .owl-item .img:hover IMG {
	-webkit-transform: scale(1.1); transform: scale(1.1)
}
.container-fluid {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 8.33%; PADDING-RIGHT: 8.33%; PADDING-TOP: 0px
}
.icon-font {
	POSITION: relative
}
.icon-font:after {
	BACKGROUND-IMAGE: url(/temp/main/subweb/images/icon_spirit.png); POSITION: absolute; WIDTH: 30px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 30px; CONTENT: ""
}
.n-loading .n-icon {
	BACKGROUND: url(/temp/main/subweb/images/loading.gif) no-repeat 0px center
}
.n-default .msg-wrap .n-icon {
	BACKGROUND-IMAGE: url(/temp/main/subweb/images/validator_default.png) !important
}
.n-simple .msg-wrap .n-icon {
	BACKGROUND-IMAGE: url(/temp/main/subweb/images/validator_simple.png) !important
}
.n-yellow .msg-wrap .n-icon {
	BACKGROUND-IMAGE: url(/temp/main/subweb/images/validator_simple.png) !important
}
.xymob-head {
	Z-INDEX: 999999; POSITION: fixed; BACKGROUND: #151515; TOP: 0px; RIGHT: 0px; LEFT: 0px
}
.xymob-head-box {
	POSITION: relative; HEIGHT: 60px
}
.xymob-head-box .xymob-logo {
	POSITION: absolute; TEXT-ALIGN: center; MARGIN: auto; WIDTH: 70%; BOTTOM: 0px; HEIGHT: 35px; TOP: 0px; RIGHT: 0px; LEFT: 0px
}
.xymob-head-box .xymob-logo H1 {
	DISPLAY: inline; FONT-SIZE: 0px
}
.xymob-head-box .xymob-logo A {
	DISPLAY: inline; FONT-SIZE: 0px
}
.xymob-head-box .xymob-logo IMG {
	HEIGHT: 35px
}
.xymob-navbtn {
	Z-INDEX: 9; POSITION: absolute; MARGIN: auto 0px auto 27px; WIDTH: 30px; BOTTOM: 0px; HEIGHT: 20px; TOP: 0px; RIGHT: 0px; LEFT: 0px
}
.xymob-navbtn SPAN {
	WIDTH: 100%; DISPLAY: block; BACKGROUND: #fff; HEIGHT: 2px; -webkit-transition: all .5s; transition: all .5s
}
.xymob-navbtn:after {
	WIDTH: 100%; DISPLAY: block; BACKGROUND: #fff; HEIGHT: 2px; -webkit-transition: all .5s; transition: all .5s
}
.xymob-navbtn:before {
	WIDTH: 100%; DISPLAY: block; BACKGROUND: #fff; HEIGHT: 2px; -webkit-transition: all .5s; transition: all .5s
}
.xymob-navbtn SPAN {
	MARGIN: 7px 0px
}
.xymob-navbtn:after {
	CONTENT: ''; -webkit-transform-origin: 7.5%; transform-origin: 7.5%
}
.xymob-navbtn:before {
	CONTENT: ''; -webkit-transform-origin: 7.5%; transform-origin: 7.5%
}
.clicked.xymob-navbtn SPAN {
	-webkit-transform: translateX(-100%); transform: translateX(-100%); opacity: 0
}
.clicked.xymob-navbtn:after {
	-webkit-transform: rotate(-45deg); transform: rotate(-45deg)
}
.clicked.xymob-navbtn:before {
	-webkit-transform: rotate(45deg); transform: rotate(45deg)
}
.xymob-search-btn {
	Z-INDEX: 9; POSITION: absolute; TEXT-ALIGN: center; LINE-HEIGHT: 60px; WIDTH: 14%; BOTTOM: 0px; TOP: 0px; RIGHT: 0px
}
.xymob-search-btn .icon-font {
	WIDTH: 100%; DISPLAY: block; HEIGHT: 100%
}
.xymob-search-btn .icon-font:after {
	BACKGROUND-POSITION: -30px -210px
}
.xymob-menu {
	Z-INDEX: 9999; POSITION: absolute; PADDING-BOTTOM: 0px; PADDING-LEFT: 10%; PADDING-RIGHT: 10%; DISPLAY: none; BACKGROUND: #151515; RIGHT: 0px; PADDING-TOP: 0px; LEFT: 0px
}
.xymob-menu .xymob-menu-box {
	PADDING-BOTTOM: 80px; OVERFLOW: auto
}
.xymob-nav > LI {
	BORDER-BOTTOM: #2b2b2b 1px solid; POSITION: relative
}
.xymob-nav > LI > A {
	LINE-HEIGHT: 50px; DISPLAY: block; COLOR: #ffffff; FONT-SIZE: 16px
}
.xymob-nav .xymob-menu-jt {
	Z-INDEX: 9; POSITION: absolute; TEXT-ALIGN: center; LINE-HEIGHT: 50px; WIDTH: 20%; HEIGHT: 50px; TOP: 0px; RIGHT: 0px
}
.xymob-nav .xymob-menu-jt .icon-font {
	WIDTH: 100%; DISPLAY: block; HEIGHT: 100%
}
.xymob-nav .xymob-menu-jt .icon-font:after {
	BACKGROUND-POSITION: -30px -240px
}
.xymob-nav .clicked.xymob-menu-jt .icon-font:after {
	BACKGROUND-POSITION: -30px -270px
}
.xymob-nav .xymob-sub-menu {
	DISPLAY: none; BACKGROUND: #1e1e1e
}
.xymob-nav .xymob-sub-menu > LI {
	BORDER-TOP: #2b2b2b 1px dashed
}
.xymob-nav .xymob-sub-menu > LI > A {
	LINE-HEIGHT: 40px; TEXT-INDENT: 2em; DISPLAY: block; FONT-SIZE: 14px
}
.xymob-dlbtn {
	MARGIN-TOP: 40px
}
.xymob-dlbtn A {
	TEXT-ALIGN: center; LINE-HEIGHT: 40px; WIDTH: 100%; DISPLAY: block; BACKGROUND: #292e39; HEIGHT: 40px; COLOR: #fff; FONT-SIZE: 16px; border-radius: 5px
}
.xymob-dlbtn A I {
	WIDTH: 30px; DISPLAY: inline-block; HEIGHT: 30px; VERTICAL-ALIGN: middle; MARGIN-RIGHT: 5px
}
.xymob-dlbtn A .icon-dl:after {
	BACKGROUND-POSITION: -30px -540px
}
.xymob-dlbtn A .icon-pn:after {
	BACKGROUND-POSITION: -30px -600px
}
.xymob-dlbtn A .icon-tc:after {
	BACKGROUND-POSITION: -30px -570px
}
.xymob-dlbtn .zx-btn {
	BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #fff 1px solid; MARGIN-TOP: 10px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP: #fff 1px solid; BORDER-RIGHT: #fff 1px solid
}
.xymob-search {
	Z-INDEX: 99999; POSITION: fixed; PADDING-BOTTOM: 0px; PADDING-LEFT: 15%; WIDTH: 100%; BOTTOM: 0px; PADDING-RIGHT: 15%; BACKGROUND: #151515; TOP: 0px; PADDING-TOP: 15px; LEFT: 100%; -webkit-transition: all .5s; transition: all .5s
}
.xymob-search .xymob-search-close-btn {
	POSITION: absolute; TEXT-ALIGN: center; LINE-HEIGHT: 30px; WIDTH: 30px; HEIGHT: 30px; TOP: 27px; LEFT: 30px
}
.xymob-search .xymob-search-close-btn I {
	WIDTH: 100%; DISPLAY: block; HEIGHT: 100%
}
.xymob-search .xymob-search-close-btn I:after {
	BACKGROUND-POSITION: -30px -300px
}
.xymob-search .xymob-search-box {
	BORDER-BOTTOM: #2d2d2d 2px solid; HEIGHT: 50px
}
.xymob-search .xymob-search-box INPUT[type='text'] {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; WIDTH: 80%; FONT-FAMILY: "Microsoft YaHei"; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; HEIGHT: 50px; FONT-SIZE: 16px; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.xymob-search .xymob-search-box #s_btn {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; WIDTH: 20%; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 50px; FONT-SIZE: 0px; BORDER-TOP: medium none; CURSOR: pointer; BORDER-RIGHT: medium none
}
.xymob-search .xymob-search-box #s_btn .icon-font {
	WIDTH: 100%; DISPLAY: block; HEIGHT: 100%
}
.xymob-search .xymob-search-box #s_btn .icon-font:after {
	BACKGROUND-POSITION: -30px -210px
}
.xymob-search .xymob-seaerch-wz SPAN {
	BORDER-BOTTOM: #2b2b2b 1px solid; LINE-HEIGHT: 45px; DISPLAY: block; FONT-SIZE: 14px
}
.xymob-search .xymob-seaerch-wz A {
	BORDER-BOTTOM: #2b2b2b 1px solid; LINE-HEIGHT: 45px; DISPLAY: block; FONT-SIZE: 14px
}
.clicked.xymob-search {
	LEFT: 0px
}
.x-header {
	PADDING-BOTTOM: 1.3%; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: #ffffff; PADDING-TOP: 1.3%
}
.x-logo {
	WIDTH: 15.31%; FLOAT: left
}
.x-logo A {
	DISPLAY: block
}
.x-header-right {
	TEXT-ALIGN: right; WIDTH: 25%; FLOAT: right
}
.x-header-right #formsearch {
	DISPLAY: inline-block; VERTICAL-ALIGN: middle
}
.x-header-right .x-login {
	DISPLAY: inline-block; VERTICAL-ALIGN: middle
}
.x-header-right #formsearch {
	POSITION: relative
}
.x-header-right #formsearch:before {
	POSITION: absolute; CONTENT: '|'; TOP: 5px; LEFT: 36px
}
.x-header-right #formsearch #s_btn {
	BACKGROUND-IMAGE: url(/temp/main/subweb/images/icon_spirit.png); BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BACKGROUND-COLOR: transparent; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; WIDTH: 35px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px -210px; FLOAT: left; HEIGHT: 30px; FONT-SIZE: 0px; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.x-header-right #formsearch #keyword {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; MARGIN-TOP: 5px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 10px; OUTLINE-WIDTH: medium; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; HEIGHT: 20px; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.x-header-right .x-login {
	LINE-HEIGHT: 30px; COLOR: #000000; FONT-SIZE: 14px
}
.x-header-right .x-login .username {
	DISPLAY: inline-block; MAX-WIDTH: 75px; VERTICAL-ALIGN: -10px
}
.x-header-right .x-login A {
	COLOR: #000
}
.x-header-right .x-login A:hover {
	COLOR: #d8253c
}
.xa-login {
	POSITION: absolute; TEXT-ALIGN: right; WIDTH: 50%; TOP: 0px; RIGHT: 8.33%
}
.x-menu {
	FLOAT: right
}
.x-menu > LI {
	POSITION: relative; FLOAT: left
}
.x-menu > LI > A {
	LINE-HEIGHT: 90px; DISPLAY: block; COLOR: #333; FONT-SIZE: 16px
}
.x-menu > LI.active A {
	COLOR: #d42b40
}
.x-menu > LI > A:hover {
	COLOR: #d42b40
}
.x-menu > LI:after {
	Z-INDEX: 100; POSITION: absolute; WIDTH: 100%; HEIGHT: 40px; CONTENT: ''; TOP: 100%; LEFT: 0px; opacity: 0
}
.x-menu > LI:hover .x-sub-menu {
	VISIBILITY: visible; -webkit-transform: translateY(0); transform: translateY(0); opacity: 1
}
.x-sub-menu {
	Z-INDEX: 999; POSITION: absolute; PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; WIDTH: 150%; PADDING-RIGHT: 0px; DISPLAY: none; BACKGROUND: #fff; VISIBILITY: hidden; TOP: 90px; PADDING-TOP: 10px; LEFT: -25%; -webkit-transition: all .5s ease; transition: all .5s ease; -webkit-transform: translateY(20px); transform: translateY(20px); opacity: 0
}
.x-sub-menu > LI > A {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0.5em; LINE-HEIGHT: 1.5; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0.5em; DISPLAY: block; COLOR: #333; FONT-SIZE: 14px; PADDING-TOP: 0.5em
}
.x-sub-menu > LI > A:hover {
	BACKGROUND: #e9eaeb
}
.x-banner .owl-carousel {
	POSITION: relative
}
.x-banner .owl-carousel .banner-item A {
	DISPLAY: block
}
.x-banner .owl-carousel .owl-nav .owl-prev {
	LEFT: 0px
}
.x-banner .owl-carousel .owl-nav .owl-next {
	RIGHT: 0px
}
.x-banner .owl-carousel .owl-nav BUTTON.owl-prev {
	Z-INDEX: 9999; POSITION: absolute; MARGIN-TOP: -32.5px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; WIDTH: 50px; BACKGROUND: #424246; HEIGHT: 65px; TOP: 50%; -webkit-transition: all .5s ease; transition: all .5s ease; border-radius: 0
}
.x-banner .owl-carousel .owl-nav BUTTON.owl-next {
	Z-INDEX: 9999; POSITION: absolute; MARGIN-TOP: -32.5px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; WIDTH: 50px; BACKGROUND: #424246; HEIGHT: 65px; TOP: 50%; -webkit-transition: all .5s ease; transition: all .5s ease; border-radius: 0
}
.x-banner .owl-carousel .owl-nav BUTTON.owl-prev:hover {
	BACKGROUND: #d8253c
}
.x-banner .owl-carousel .owl-nav BUTTON.owl-next:hover {
	BACKGROUND: #d8253c
}
.x-banner .owl-carousel .owl-nav .icon-font {
	WIDTH: 100%; DISPLAY: block; HEIGHT: 100%
}
.x-banner .owl-carousel .owl-nav .icon-left-arrow:after {
	BACKGROUND-POSITION: -34px -180px
}
.x-banner .owl-carousel .owl-nav .icon-right-arrow:after {
	BACKGROUND-POSITION: -26px -480px
}
.x-banner .owl-carousel .owl-dots {
	Z-INDEX: 999; POSITION: absolute; TEXT-ALIGN: center; WIDTH: 100%; BOTTOM: 140px; FONT-SIZE: 0px; LEFT: 0px
}
.x-banner .owl-carousel .owl-dots BUTTON.owl-dot {
	MARGIN: 0px 0.5em; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; WIDTH: 12px; DISPLAY: inline-block; BACKGROUND: #fff; HEIGHT: 12px; FONT-SIZE: 14px; VERTICAL-ALIGN: middle; border-radius: 6px
}
.x-banner .owl-carousel .owl-dots BUTTON.active.owl-dot {
	WIDTH: 34px; BACKGROUND: #d8253c
}
.x-about {
	PADDING-BOTTOM: 6.25%; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: #ffffff; PADDING-TOP: 6.25%
}
.x-title {
	POSITION: relative; COLOR: #000
}
.x-title P {
	LINE-HEIGHT: 1.6; TEXT-TRANSFORM: uppercase; MARGIN-BOTTOM: 0px; COLOR: inherit; FONT-SIZE: 12px; opacity: .7
}
.x-title H3 {
	LINE-HEIGHT: 1.3; MARGIN-TOP: 1em; COLOR: inherit; FONT-SIZE: 26px
}
.x-title H3 SPAN {
	DISPLAY: block
}
.x-title A {
	BORDER-BOTTOM: #000 1px solid; POSITION: absolute; TEXT-ALIGN: center; BORDER-LEFT: #000 1px solid; LINE-HEIGHT: 35px; WIDTH: 35px; BOTTOM: 0px; HEIGHT: 35px; BORDER-TOP: #000 1px solid; RIGHT: 0px; BORDER-RIGHT: #000 1px solid
}
.x-title A:hover {
	BACKGROUND: #000
}
.x-title A:hover .icon-add:after {
	BACKGROUND-POSITION: -30px -450px
}
.x-title .icon-add {
	WIDTH: 100%; DISPLAY: block; HEIGHT: 100%
}
.x-title .icon-add:after {
	BACKGROUND-POSITION: 0px -450px
}
.white.x-title {
	COLOR: #fff
}
.white.x-title A {
	BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #fff 1px solid; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP: #fff 1px solid; BORDER-RIGHT: #fff 1px solid; opacity: .8
}
.white.x-title A .icon-font:after {
	BACKGROUND-POSITION: -30px -450px
}
.white.x-title A:hover {
	BACKGROUND: #fff
}
.white.x-title A:hover .icon-font:after {
	BACKGROUND-POSITION: 0px -450px
}
.x-about-left > P {
	LINE-HEIGHT: 1.6; MARGIN-BOTTOM: 1em; COLOR: #000; FONT-SIZE: 16px
}
.x-about-left UL {
	FONT-SIZE: 0px
}
.x-about-left UL LI {
	WIDTH: 33.33%; DISPLAY: inline-block; VERTICAL-ALIGN: middle
}
.x-about-left UL LI H3 {
	LINE-HEIGHT: 1.6; COLOR: #d8253c; FONT-SIZE: 40px
}
.x-about-left UL LI P {
	LINE-HEIGHT: 1.6; MARGIN-BOTTOM: 0px; FONT-SIZE: 16px
}
.x-about-right {
	LINE-HEIGHT: 1.846; FONT-SIZE: 13px
}
.x-about-right STRONG {
	LINE-HEIGHT: 1.6; DISPLAY: block; MARGIN-BOTTOM: 1.1em; COLOR: #000; FONT-SIZE: 16px; FONT-WEIGHT: normal
}
.x-about-right P {
	MARGIN-BOTTOM: 0px
}
.x-product {
	PADDING-BOTTOM: 3.12%; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(/temp/main/subweb/images/pro_bg.jpg) #fff repeat-x; PADDING-TOP: 4.16%
}
.x-product-list {
	MARGIN: 3.12% -12px 0px; FONT-SIZE: 0px
}
.x-product-list LI {
	MARGIN: 0px 12px 45px; DISPLAY: inline-block; VERTICAL-ALIGN: top
}
.x-product-list LI H3 {
	BORDER-BOTTOM: transparent 1px solid; BORDER-LEFT: transparent 1px solid; PADDING-BOTTOM: 2.2em; LINE-HEIGHT: 1; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #000; FONT-SIZE: 16px; BORDER-TOP: medium none; BORDER-RIGHT: transparent 1px solid; PADDING-TOP: 2.2em; -webkit-transition: all .5s ease; transition: all .5s ease
}
.x-product-list LI:hover H3 {
	BORDER-BOTTOM-COLOR: #e5e5e5; BORDER-TOP-COLOR: #e5e5e5; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0.5em; COLOR: #d8253c; BORDER-RIGHT-COLOR: #e5e5e5; BORDER-LEFT-COLOR: #e5e5e5
}
.x-case {
	PADDING-BOTTOM: 5.2%; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(/temp/main/subweb/images/case_bg.jpg) #fff repeat-x; PADDING-TOP: 4.16%
}
.x-case-list {
	MARGIN-TOP: 2.5%; MARGIN-LEFT: 13.75%
}
.x-case-item {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; BACKGROUND: #fff; PADDING-TOP: 0px
}
.x-case-item A {
	BORDER-BOTTOM: transparent 1px solid; BORDER-LEFT: transparent 1px solid; PADDING-BOTTOM: 40px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; DISPLAY: block; BORDER-TOP: transparent 1px solid; BORDER-RIGHT: transparent 1px solid; PADDING-TOP: 10px
}
.x-case-item .wz {
	MARGIN-TOP: 30px
}
.x-case-item .wz H3 {
	LINE-HEIGHT: 1.6; MARGIN-BOTTOM: 0.6em; COLOR: #000; FONT-SIZE: 20px
}
.x-case-item .wz P {
	LINE-HEIGHT: 1.6; MARGIN-BOTTOM: 2em; COLOR: #000; FONT-SIZE: 14px; FONT-WEIGHT: 100
}
.x-case-item .wz SPAN {
	DISPLAY: block
}
.x-case-item .wz .icon-right-arrow {
	BORDER-BOTTOM: #b0b3b8 1px solid; BORDER-LEFT: #b0b3b8 1px solid; WIDTH: 25px; DISPLAY: block; HEIGHT: 25px; BORDER-TOP: #b0b3b8 1px solid; BORDER-RIGHT: #b0b3b8 1px solid; border-radius: 50%
}
.x-case-item .wz .icon-right-arrow:after {
	BACKGROUND-POSITION: 2px -241px; opacity: .4
}
.x-case-item:hover A {
	BORDER-BOTTOM-COLOR: #e5e5e5; BORDER-TOP-COLOR: #e5e5e5; BORDER-RIGHT-COLOR: #e5e5e5; BORDER-LEFT-COLOR: #e5e5e5
}
.x-case-item:hover .icon-right-arrow {
	BORDER-BOTTOM-COLOR: #000; BORDER-TOP-COLOR: #000; BACKGROUND: #000; BORDER-RIGHT-COLOR: #000; BORDER-LEFT-COLOR: #000
}
.x-case-item:hover .icon-right-arrow:after {
	BACKGROUND-POSITION: -28px -241px; opacity: 1
}
.x-company {
	PADDING-BOTTOM: 2.08%; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: #f0f0f0; PADDING-TOP: 2.6%
}
.x-company-title {
	LINE-HEIGHT: 1.6; FONT-SIZE: 20px
}
.x-company-title:after {
	MARGIN-TOP: 10px; WIDTH: 20px; DISPLAY: block; BACKGROUND: #3d3d3d; HEIGHT: 4px; CONTENT: ''
}
.x-company-list {
	MARGIN-TOP: 1.87%
}
.x-company-item {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; PADDING-TOP: 0px
}
.x-company-item A {
	TEXT-ALIGN: center; WIDTH: 100%; DISPLAY: block; HEIGHT: 45px; FONT-SIZE: 0px
}
.x-company-item A IMG {
	DISPLAY: inline-block; MAX-WIDTH: 100%; MAX-HEIGHT: 100%; VERTICAL-ALIGN: middle
}
.x-company-item A:after {
	DISPLAY: inline-block; HEIGHT: 100%; VERTICAL-ALIGN: middle; CONTENT: ''
}
.x-company-item A IMG {
	WIDTH: auto !important; DISPLAY: inline-block !important
}
.x-news {
	PADDING-BOTTOM: 5.2%; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: #fff; PADDING-TOP: 5.2%
}
.x-news-box {
	MARGIN-TOP: 3.12%; FONT-SIZE: 0px
}
.x-news-top {
	POSITION: relative; PADDING-RIGHT: 18.93%; MARGIN-BOTTOM: 5.91%
}
.x-news-top H3 {
	BORDER-BOTTOM: #ededed 1px solid; PADDING-BOTTOM: 15px; LINE-HEIGHT: 1.6; MARGIN-BOTTOM: 15px; COLOR: #000000; FONT-SIZE: 18px
}
.x-news-top P {
	LINE-HEIGHT: 1.6; COLOR: #000; FONT-SIZE: 13px; FONT-WEIGHT: 100
}
.x-news-top .date {
	POSITION: absolute; TEXT-ALIGN: center; WIDTH: 70px; TOP: 0px; RIGHT: 0px
}
.x-news-top .date H4 {
	LINE-HEIGHT: 1; FONT-SIZE: 44px
}
.x-news-top .date H5 {
	LINE-HEIGHT: 1.6; FONT-SIZE: 15px
}
.x-news-top .date SPAN {
	DISPLAY: inline-block
}
.x-news-top .date SPAN .icon-right-arrow {
	WIDTH: 25px; DISPLAY: block; BACKGROUND: #000; HEIGHT: 25px; COLOR: #fff; border-radius: 50%
}
.x-news-top .date SPAN .icon-right-arrow:after {
	BACKGROUND-POSITION: -28px -241px
}
.x-news-top:hover H3 {
	COLOR: #d8253c
}
.x-news-list LI {
	BORDER-BOTTOM: #ededed 1px solid; POSITION: relative; PADDING-BOTTOM: 18px; PADDING-LEFT: 0px; PADDING-RIGHT: 80px; PADDING-TOP: 18px
}
.x-news-list LI A {
	DISPLAY: block; FONT-SIZE: 14px
}
.x-news-list LI A:hover {
	COLOR: #d8253c
}
.x-news-list LI SPAN {
	POSITION: absolute; TEXT-ALIGN: right; MARGIN-TOP: -9px; WIDTH: 80px; FONT-SIZE: 13px; TOP: 50%; RIGHT: 0px
}
.x-link {
	PADDING-BOTTOM: 1.5%; BACKGROUND: #fff
}
.x-message {
	PADDING-BOTTOM: 2.34%; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: #f0f0f0; PADDING-TOP: 2.34%
}
.x-message-wrap {
	MARGIN-LEFT: 24.37%; MARGIN-RIGHT: 24.37%
}
.x-message-wrap .row {
	MARGIN-LEFT: -5px; FONT-SIZE: 0px; MARGIN-RIGHT: -5px
}
.x-message-wrap DIV[class^='col-'] {
	POSITION: relative; PADDING-LEFT: 5px; PADDING-RIGHT: 5px
}
.x-message-wrap INPUT[type='text'] {
	BORDER-BOTTOM: #d8d8d8 1px solid; BORDER-LEFT: #d8d8d8 1px solid; PADDING-BOTTOM: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 10px; OUTLINE-WIDTH: medium; WIDTH: 100%; PADDING-RIGHT: 10px; MARGIN-BOTTOM: 10px; BACKGROUND: #f0f0f0; HEIGHT: 42px; FONT-SIZE: 14px; BORDER-TOP: #d8d8d8 1px solid; BORDER-RIGHT: #d8d8d8 1px solid; PADDING-TOP: 0px
}
.x-message-wrap TEXTAREA {
	BORDER-BOTTOM: #d8d8d8 1px solid; BORDER-LEFT: #d8d8d8 1px solid; PADDING-BOTTOM: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 10px; OUTLINE-WIDTH: medium; WIDTH: 100%; PADDING-RIGHT: 10px; MARGIN-BOTTOM: 10px; BACKGROUND: #f0f0f0; HEIGHT: 42px; FONT-SIZE: 14px; BORDER-TOP: #d8d8d8 1px solid; BORDER-RIGHT: #d8d8d8 1px solid; PADDING-TOP: 0px
}
.x-message-wrap TEXTAREA {
	HEIGHT: 95px; PADDING-TOP: 5px; resize: none
}
.x-message-wrap #checkcode {
	WIDTH: 32.29%; MARGIN-BOTTOM: 0px; FLOAT: left
}
.x-message-wrap .checkCodeImg {
	TEXT-ALIGN: center; PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; WIDTH: 17.39%; PADDING-RIGHT: 10px; DISPLAY: block; BACKGROUND: #e7e4e4; FLOAT: left; HEIGHT: 42px; FONT-SIZE: 0px; PADDING-TOP: 5px
}
.x-message-wrap .checkCodeImg IMG {
	DISPLAY: inline-block; MAX-WIDTH: 100%; MAX-HEIGHT: 100%; VERTICAL-ALIGN: middle
}
.x-message-wrap .checkCodeImg:after {
	DISPLAY: inline-block; HEIGHT: 100%; VERTICAL-ALIGN: middle; CONTENT: ''
}
.x-message-wrap .checkCodeImg IMG {
	CURSOR: pointer
}
.x-message-wrap .x-submit {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; WIDTH: 49.68%; BACKGROUND: #2d323b; FLOAT: right; HEIGHT: 42px; COLOR: #fff; FONT-SIZE: 14px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; -webkit-transition: all .5s ease; transition: all .5s ease
}
.x-message-wrap .x-submit:hover {
	BACKGROUND: #d8253c
}
.n-default .n-invalid {
	BORDER-BOTTOM-COLOR: #d8253c !important; BORDER-TOP-COLOR: #d8253c !important; BORDER-RIGHT-COLOR: #d8253c !important; BORDER-LEFT-COLOR: #d8253c !important
}
.n-default .msg-wrap {
	MARGIN-LEFT: 0px; TOP: 8px; RIGHT: 5px
}
.n-default .x-textarea .msg-wrap {
	TOP: 65px
}
#container {
	BORDER-BOTTOM: #f4f4f4 1px solid; BORDER-LEFT: #f4f4f4 1px solid; PADDING-BOTTOM: 10px; MARGIN: 10px auto 0px; PADDING-LEFT: 10px; WIDTH: 1000px; PADDING-RIGHT: 10px; BORDER-TOP: #f4f4f4 1px solid; BORDER-RIGHT: #f4f4f4 1px solid; PADDING-TOP: 10px
}
#container .city_list {
	PADDING-TOP: 10px
}
#container .city_list .item {
	BORDER-BOTTOM: #ddd 1px dashed; PADDING-BOTTOM: 10px; LINE-HEIGHT: 24px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 10px
}
#container .city_list .item DT {
	PADDING-LEFT: 25px; WIDTH: 35px; DISPLAY: table-cell; FONT-FAMILY: arial; FLOAT: left; COLOR: #444; FONT-SIZE: 18px; FONT-WEIGHT: bold
}
#container .city_list .item DD {
	BORDER-LEFT: #b2b2b2 1px dashed; MARGIN: 0px 0px 0px 55px; PADDING-LEFT: 15px
}
#container .city_list .item DD A {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; WHITE-SPACE: nowrap; FLOAT: left; COLOR: #333; FONT-SIZE: 14px; TEXT-DECORATION: none; PADDING-TOP: 1px
}
#container .city_list .item DD A:hover {
	BACKGROUND: #eb2830; COLOR: #fff; TEXT-DECORATION: none
}
#foot {
	TEXT-ALIGN: center; LINE-HEIGHT: 24px; MARGIN: 10px auto 0px; WIDTH: 1000px; COLOR: #666; FONT-SIZE: 14px; BORDER-TOP: #eb2830 2px solid; PADDING-TOP: 10px
}
#foot A {
	COLOR: #666; TEXT-DECORATION: none
}
#foot A:hover {
	COLOR: #0aa8dd
}
.return {
	POSITION: relative; TEXT-ALIGN: left; PADDING-BOTTOM: 6px; MARGIN: 0px auto; PADDING-LEFT: 6px; WIDTH: 1000px; PADDING-RIGHT: 6px; FONT: bold 22px/42px "Î¢ÈíÑÅºÚ"; HEIGHT: 36px; COLOR: #737372; PADDING-TOP: 6px
}
.return A {
 TEXT-ALIGN: center; LINE-HEIGHT: 36px; WIDTH: 100px; DISPLAY:inline-block; BACKGROUND: #eb2830; HEIGHT: 36px; COLOR: #fff; FONT-SIZE: 12px; TOP: 12px; margin:0 5px;float:right; FONT-WEIGHT: bold
}
.return A:hover {
	BACKGROUND: #f39c11; COLOR: #fff; TEXT-DECORATION: none
}
.x-layout {
	PADDING-BOTTOM: 4.16%; PADDING-LEFT: 4.16%; PADDING-RIGHT: 4.16%; BACKGROUND: url(/temp/main/subweb/images/layout_bg.jpg) no-repeat center top; PADDING-TOP: 4.16%; background-size: cover
}
.x-layout-logo {
	MARGIN-BOTTOM: 20px
}
.x-layout-desc {
	FONT-SIZE: 12px
}
.x-layout-contact {
	MARGIN-TOP: 30px
}
.x-layout-contact P {
	LINE-HEIGHT: 1.7; MARGIN-BOTTOM: 0px; FONT-SIZE: 14px
}
.x-layout-contact STRONG {
	DISPLAY: block; FONT-SIZE: 24px
}
.x-layout-contact A {
	COLOR: #fff
}
.x-layout-menu DL {
	TEXT-ALIGN: center; WIDTH: 20%; FLOAT: left
}
.x-layout-menu DL DT {
	MARGIN-BOTTOM: 1.43em; COLOR: #fff; FONT-SIZE: 14px
}
.x-layout-menu DL DD A {
	LINE-HEIGHT: 2; DISPLAY: block; FONT-SIZE: 14px
}
.x-layout-ewm {
	TEXT-ALIGN: center
}
.x-layout-ewm P {
	PADDING-BOTTOM: 0.8em; LINE-HEIGHT: 1.7; MARGIN: 15px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 13px; FONT-WEIGHT: 100; PADDING-TOP: 0.8em
}
.x-footer {
	TEXT-ALIGN: center; PADDING-BOTTOM: 15px; LINE-HEIGHT: 1.7; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: #161618; FONT-SIZE: 12px; PADDING-TOP: 15px
}
.x-footer A {
	
}
.x-footer A:hover {
	
}
.x-copyright {
	MARGIN: 5px 0px
}
#toolbar {
	Z-INDEX: 9999; POSITION: fixed; BOTTOM: 10%; RIGHT: 17px
}
#toolbar LI {
	POSITION: relative; WIDTH: 57px; MARGIN-BOTTOM: 3px; HEIGHT: 57px; FONT-SIZE: 0px; RIGHT: 0px
}
#toolbar LI A {
	Z-INDEX: 9; POSITION: absolute; WIDTH: 57px; DISPLAY: block; WHITE-SPACE: nowrap; BACKGROUND: #292e39; HEIGHT: 57px; FONT-SIZE: 0px; OVERFLOW: hidden; TOP: 0px; RIGHT: 0px; -webkit-transition: all .5s ease; transition: all .5s ease
}
#toolbar LI .icon-font {
	BACKGROUND-COLOR: #d9d9d9; WIDTH: 57px; DISPLAY: inline-block; HEIGHT: 57px; VERTICAL-ALIGN: middle
}
#toolbar LI .icon-qq:after {
	BACKGROUND-POSITION: 0px -150px
}
#toolbar LI .icon-phone:after {
	BACKGROUND-POSITION: 0px -90px
}
#toolbar LI .icon-ewm:after {
	BACKGROUND-POSITION: 0px -30px
}
#toolbar LI .icon-message:after {
	BACKGROUND-POSITION: 0px -120px
}
#toolbar LI .icon-top:after {
	BACKGROUND-POSITION: 0px -60px
}
#toolbar LI .icon-wangwang:after {
	BACKGROUND-POSITION: 0px 0px
}
#toolbar LI .wz {
	LINE-HEIGHT: 57px; PADDING-LEFT: 10px; DISPLAY: inline-block; COLOR: #fff; FONT-SIZE: 14px; VERTICAL-ALIGN: middle
}
#toolbar LI.ewm .ewm-box {
	Z-INDEX: 1; POSITION: absolute; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; WIDTH: 110px; BOTTOM: 0px; PADDING-RIGHT: 5px; BACKGROUND: #292e39; VISIBILITY: hidden; RIGHT: 120%; PADDING-TOP: 5px; -webkit-transition: all .7s; transition: all .7s; -webkit-transform: translateX(100%); transform: translateX(100%); opacity: 0
}
#toolbar LI.ewm .ewm-box P {
	MARGIN-BOTTOM: 0px
}
#toolbar LI.ewm .ewm-box IMG {
	MAX-WIDTH: 100%
}
#toolbar LI.ewm .ewm-box:after {
	BORDER-BOTTOM: transparent 5px dashed; POSITION: absolute; BORDER-LEFT: #292e39 5px solid; LINE-HEIGHT: 0; WIDTH: 0px; BOTTOM: 20px; HEIGHT: 0px; FONT-SIZE: 0px; OVERFLOW: hidden; BORDER-TOP: transparent 5px dashed; CONTENT: ''; CURSOR: pointer; RIGHT: -5px; BORDER-RIGHT: medium none
}
#toolbar LI.ewm:hover .icon {
	BACKGROUND-POSITION: -57px -180px
}
#toolbar LI.ewm:hover .ewm-box {
	VISIBILITY: visible; -webkit-transform: translateY(0); transform: translateY(0); opacity: 1
}
#toolbar LI.backtop {
	CURSOR: pointer
}
#toolbar LI.backtop .iconfont {
	BACKGROUND-COLOR: #292e39; COLOR: #fff
}
#toolbar LI:hover A {
	WIDTH: 200px
}
#toolbar LI:hover .icon-font {
	BACKGROUND-COLOR: #292e39
}
#toolbar LI:hover .icon-qq:after {
	BACKGROUND-POSITION: -30px -150px
}
#toolbar LI:hover .icon-phone:after {
	BACKGROUND-POSITION: -30px -90px
}
#toolbar LI:hover .icon-ewm:after {
	BACKGROUND-POSITION: -30px -30px
}
#toolbar LI:hover .icon-message:after {
	BACKGROUND-POSITION: -30px -120px
}
#toolbar LI:hover .icon-wangwang:after {
	BACKGROUND-POSITION: -30px 0px
}
#toolbar LI:hover .icon-top:after {
	BACKGROUND-POSITION: -30px -60px
}
.page-position {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #2f2f2f; FONT-SIZE: 14px; PADDING-TOP: 15px
}
.page-position A {
	COLOR: #2f2f2f
}
.page-position A:hover {
	COLOR: #d8253c
}
.page-wrap {
	PADDING-BOTTOM: 3.38%; BACKGROUND: #ffffff
}
.xypg-left-box {
	MARGIN-BOTTOM: 20px
}
.xypg-left-title {
	POSITION: relative; PADDING-BOTTOM: 10px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; BACKGROUND: #292e39; PADDING-TOP: 10px
}
.xypg-left-title H3 {
	Z-INDEX: 9; POSITION: relative; LINE-HEIGHT: 30px; COLOR: #ffffff; FONT-SIZE: 20px; FONT-WEIGHT: bold
}
.xypg-left-title I {
	Z-INDEX: 1; POSITION: absolute; LINE-HEIGHT: 1; TEXT-TRANSFORM: uppercase; FONT-STYLE: normal; COLOR: #fff; FONT-SIZE: 67px; TOP: -9px; FONT-WEIGHT: bold; LEFT: -5px; opacity: .1
}
.xypg-left-title SPAN {
	TEXT-TRANSFORM: capitalize; COLOR: #fff; MARGIN-LEFT: 10px; FONT-SIZE: 16px; FONT-WEIGHT: normal; opacity: .6
}
.xypg-left-title SPAN:before {
	PADDING-RIGHT: 5px; CONTENT: "/"
}
.xypg-left-con {
	BORDER-BOTTOM: #d2d2d2 1px solid; BORDER-LEFT: #d2d2d2 1px solid; BORDER-TOP: medium none; BORDER-RIGHT: #d2d2d2 1px solid
}
.latest-news {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
.latest-news LI {
	PADDING-BOTTOM: 0.5em; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; FONT-SIZE: 14px; PADDING-TOP: 0.5em
}
.latest-news LI A {
	LINE-HEIGHT: 1.2; DISPLAY: block; COLOR: #5a5a5a
}
.latest-news LI A:before {
	FONT-SIZE: 16px; CONTENT: '+'; FONT-WEIGHT: bold; MARGIN-RIGHT: 5px
}
.latest-news LI A:hover {
	COLOR: #d8253c
}
.latest-news LI A:hover:before {
	COLOR: #d8253c
}
.hot-keys {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; PADDING-TOP: 20px
}
.hot-keys LI {
	MARGIN: 0px 7px 14px; FLOAT: left
}
.hot-keys LI A {
	BORDER-BOTTOM: #f1f1f1 1px dashed; TEXT-ALIGN: center; BORDER-LEFT: #f1f1f1 1px dashed; LINE-HEIGHT: 2.857; DISPLAY: block; COLOR: #5a5a5a; FONT-SIZE: 14px; BORDER-TOP: #f1f1f1 1px dashed; BORDER-RIGHT: #f1f1f1 1px dashed
}
.hot-keys LI A:hover {
	BORDER-BOTTOM-COLOR: #d8253c; BORDER-TOP-COLOR: #d8253c; COLOR: #d8253c; BORDER-RIGHT-COLOR: #d8253c; BORDER-LEFT-COLOR: #d8253c
}
.page-wrap-contact {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 14px; PADDING-TOP: 10px
}
.page-wrap-contact H4 {
	PADDING-BOTTOM: 0.8em; PADDING-LEFT: 1.4em; PADDING-RIGHT: 1.4em; COLOR: #000000; FONT-SIZE: 16px; PADDING-TOP: 0.3em
}
.page-wrap-contact P {
	POSITION: relative; PADDING-BOTTOM: 0.8em; PADDING-LEFT: 1.4em; PADDING-RIGHT: 1.4em; MARGIN-BOTTOM: 0px; COLOR: #2f2f2f; BORDER-TOP: #eee 1px solid; PADDING-TOP: 0.8em
}
.page-message-img IMG {
	BORDER-BOTTOM: #d2d2d2 1px solid; BORDER-LEFT: #d2d2d2 1px solid; BORDER-TOP: #d2d2d2 1px solid; BORDER-RIGHT: #d2d2d2 1px solid
}
.page-wrap-right {
	OVERFLOW: hidden
}
.page-mob-tool {
	Z-INDEX: 9999; POSITION: fixed; BOTTOM: 100px; RIGHT: 15px
}
.page-mob-tool LI {
	POSITION: relative; TEXT-ALIGN: center; LINE-HEIGHT: 40px; WIDTH: 40px; MARGIN-BOTTOM: 1px; HEIGHT: 40px; CURSOR: pointer
}
.page-mob-tool LI:before {
	POSITION: absolute; BOTTOM: 0px; BACKGROUND: #292e39; CONTENT: ''; TOP: 0px; RIGHT: 0px; LEFT: 0px; opacity: .7
}
.page-mob-tool LI I {
	WIDTH: 100%; DISPLAY: block; HEIGHT: 100%
}
.page-mob-tool LI .icon-dots-horizontal:after {
	BACKGROUND-POSITION: -30px -390px
}
.page-mob-tool LI .icon-top:after {
	BACKGROUND-POSITION: -30px -60px
}
.navigation A {
	BORDER-BOTTOM: #cbcbcb 1px solid; BORDER-LEFT: #cbcbcb 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 26px; MARGIN: 0px 5px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; DISPLAY: inline-block; FONT-FAMILY: "Microsoft YaHei", Arial; COLOR: #333333; FONT-SIZE: 14px; BORDER-TOP: #cbcbcb 1px solid; BORDER-RIGHT: #cbcbcb 1px solid; PADDING-TOP: 0px
}
.navigation A.previous_page {
	FLOAT: left
}
.navigation A.next_page {
	FLOAT: right
}
.navigation A:hover {
	BORDER-BOTTOM-COLOR: #d8253c; BORDER-TOP-COLOR: #d8253c; BACKGROUND: #d8253c; COLOR: #fff; BORDER-RIGHT-COLOR: #d8253c; BORDER-LEFT-COLOR: #d8253c
}
.xymob-left-close-btn {
	DISPLAY: none
}
.xypg-left-nav {
	MARGIN: 0px -1px
}
.xypg-left-nav > LI {
	BORDER-BOTTOM: #eeeeee 1px solid; POSITION: relative
}
.xypg-left-nav > LI > A {
	PADDING-BOTTOM: 15px; LINE-HEIGHT: 22px; PADDING-LEFT: 18px; PADDING-RIGHT: 18px; DISPLAY: block; COLOR: #2e2e2e; FONT-SIZE: 16px; PADDING-TOP: 15px
}
.xypg-left-nav > LI .first-nav-btn {
	Z-INDEX: 99; POSITION: absolute; TEXT-ALIGN: center; WIDTH: 30px; BACKGROUND: url(/temp/main/subweb/images/icon_spirit.png) no-repeat 0px -240px; HEIGHT: 30px; TOP: 10px; CURSOR: pointer; RIGHT: 20px
}
.xypg-left-nav > LI .clicked.first-nav-btn {
	BACKGROUND-POSITION: 0px -270px
}
.xypg-left-nav > LI:hover > A {
	COLOR: #d8253c
}
.xypg-left-nav > LI.clicked > A {
	COLOR: #d8253c
}
.xypg-left-nav > LI:hover .first-nav-btn {
	COLOR: #d8253c
}
.xypg-left-nav > LI.clicked .first-nav-btn {
	COLOR: #d8253c
}
.xypg-left-nav .xypg-left-subnav {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: none; PADDING-TOP: 0px
}
.xypg-left-nav .xypg-left-subnav > LI {
	BORDER-TOP: #eeeeee 1px dashed
}
.xypg-left-nav .xypg-left-subnav > LI > A {
	PADDING-BOTTOM: 8px; LINE-HEIGHT: 20px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; DISPLAY: block; COLOR: #818181; FONT-SIZE: 16px; PADDING-TOP: 8px
}
.xypg-left-nav .xypg-left-subnav > LI > A:hover {
	COLOR: #d8253c
}
.xypg-left-nav .xypg-left-subnav > LI.clicked > A {
	COLOR: #d8253c
}
.xypg-left-nav .xypg-left-threenav > LI > A {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 24px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: block; COLOR: #999999; FONT-SIZE: 14px; PADDING-TOP: 5px
}
.xypg-left-nav .xypg-left-threenav > LI > A:before {
	CONTENT: '\2014   '
}
.xypg-left-nav .xypg-left-threenav > LI > A:hover {
	COLOR: #d8253c
}
.xypg-left-nav .xypg-left-threenav > LI.clicked > A {
	COLOR: #d8253c
}
.xypg-pro-description {
	BORDER-BOTTOM: #e5e5e5 1px solid; BORDER-LEFT: #e5e5e5 1px solid; PADDING-BOTTOM: 10px; LINE-HEIGHT: 24px; TEXT-INDENT: 2em; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; MARGIN-BOTTOM: 15px; BACKGROUND: #f9f9f9; BORDER-TOP: #e5e5e5 1px solid; BORDER-RIGHT: #e5e5e5 1px solid; PADDING-TOP: 10px
}
.xypg-product-list {
	MARGIN: 0px -1.5%; FONT-SIZE: 0px
}
.xypg-product-list LI {
	BORDER-BOTTOM: #eeeeee 1px solid; BORDER-LEFT: #eeeeee 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px 1.5% 20px; PADDING-LEFT: 10px; WIDTH: 30.33%; PADDING-RIGHT: 10px; DISPLAY: inline-block; VERTICAL-ALIGN: bottom; BORDER-TOP: #eeeeee 1px solid; BORDER-RIGHT: #eeeeee 1px solid; PADDING-TOP: 10px; -webkit-transition: all .5s ease; transition: all .5s ease
}
.xypg-product-list LI .img {
	DISPLAY: block
}
.xypg-product-list LI H3 A {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0.8em; LINE-HEIGHT: 1.6; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; COLOR: #5a5a5a; FONT-SIZE: 14px; PADDING-TOP: 0.8em
}
.xypg-product-list LI:hover {
	BORDER-BOTTOM-COLOR: #d8253c; BORDER-TOP-COLOR: #d8253c; BORDER-RIGHT-COLOR: #d8253c; BORDER-LEFT-COLOR: #d8253c
}
.xypg-product-list LI:hover H3 A {
	COLOR: #d8253c
}
.xypg-product-list .no-result {
	MARGIN: 0px 1.5%; FONT-SIZE: 14px
}
.xypg-case-list {
	MARGIN: 0px -1%; FONT-SIZE: 0px
}
.xypg-case-list LI {
	MARGIN: 0px 1% 10px; WIDTH: 31.33%; DISPLAY: inline-block; VERTICAL-ALIGN: bottom; -webkit-transition: all .5s ease; transition: all .5s ease
}
.xypg-case-list LI .img {
	DISPLAY: block
}
.xypg-case-list LI H3 A {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0.8em; LINE-HEIGHT: 1.6; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; COLOR: #5a5a5a; FONT-SIZE: 14px; PADDING-TOP: 0.8em
}
.xypg-case-list LI:hover H3 A {
	COLOR: #d8253c
}
.xypg-news-list LI {
	BORDER-BOTTOM: #e1e1e1 1px solid; BORDER-LEFT: #e1e1e1 1px solid; PADDING-BOTTOM: 30px; PADDING-LEFT: 30px; PADDING-RIGHT: 30px; MARGIN-BOTTOM: 35px; BACKGROUND: #fff; BORDER-TOP: #e1e1e1 1px solid; BORDER-RIGHT: #e1e1e1 1px solid; PADDING-TOP: 30px; -webkit-transition: all .5s; transition: all .5s
}
.xypg-news-list LI .tit {
	BORDER-BOTTOM: #cbcbcb 1px solid; POSITION: relative; MARGIN-BOTTOM: 15px
}
.xypg-news-list LI .tit H3 {
	PADDING-BOTTOM: 15px; MARGIN: 0px; PADDING-RIGHT: 25%; COLOR: #565656; FONT-SIZE: 18px; FONT-WEIGHT: normal
}
.xypg-news-list LI .tit .date {
	POSITION: absolute; COLOR: #666666; FONT-SIZE: 14px; TOP: 0px; RIGHT: 0px
}
.xypg-news-list LI .info {
	LINE-HEIGHT: 2; COLOR: #999999; FONT-SIZE: 14px
}
.xypg-news-list LI .more {
	MARGIN-TOP: 15px
}
.xypg-news-list LI .more SPAN {
	BORDER-BOTTOM: #e1e1e1 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #e1e1e1 1px solid; LINE-HEIGHT: 33px; WIDTH: 130px; DISPLAY: inline-block; COLOR: #666666; FONT-SIZE: 14px; BORDER-TOP: #e1e1e1 1px solid; BORDER-RIGHT: #e1e1e1 1px solid; -webkit-transition: all .5s ease; transition: all .5s ease
}
.xypg-news-list LI:hover {
	-webkit-box-shadow: 0px 2px 13px 1px rgba(8, 1, 3, 0.18); box-shadow: 0px 2px 13px 1px rgba(8, 1, 3, 0.18)
}
.xypg-news-list LI:hover .tit H3 {
	COLOR: #d8253c
}
.xypg-news-list LI:hover .more SPAN {
	BACKGROUND-COLOR: #d8253c; COLOR: #fff
}
.xypg-album-cate {
	MARGIN: 0px -1%
}
.xypg-album-cate LI {
	BORDER-BOTTOM: #eaeaea 1px solid; BORDER-LEFT: #eaeaea 1px solid; PADDING-BOTTOM: 10px; MARGIN: 0px 1% 20px; PADDING-LEFT: 10px; WIDTH: 31.33%; PADDING-RIGHT: 10px; FLOAT: left; BORDER-TOP: #eaeaea 1px solid; BORDER-RIGHT: #eaeaea 1px solid; PADDING-TOP: 10px
}
.xypg-album-cate LI .album-img {
	MARGIN-BOTTOM: 15px
}
.xypg-album-cate LI .album-img IMG {
	WIDTH: 100%
}
.xypg-album-cate LI .album-title {
	TEXT-ALIGN: center; MARGIN-BOTTOM: 5px; COLOR: #666666; FONT-SIZE: 15px
}
.xypg-album-cate LI .album-num {
	TEXT-ALIGN: center; COLOR: #333333; FONT-SIZE: 16px
}
.xypg-album-cate LI .album-num SPAN {
	DISPLAY: inline-block; MARGIN-RIGHT: 5px
}
.xypg-album-list {
	MARGIN: 0px -1%
}
.xypg-album-list LI {
	POSITION: relative; MARGIN: 0px 1% 20px; WIDTH: 31.33%; FLOAT: left
}
.xypg-album-list LI .img {
	DISPLAY: block; OVERFLOW: hidden
}
.xypg-album-list LI .img IMG {
	WIDTH: 100%; -webkit-transition: all .5s ease; transition: all .5s ease
}
.xypg-album-list LI H3 {
	Z-INDEX: 9; POSITION: absolute; TEXT-ALIGN: center; LINE-HEIGHT: 40px; BOTTOM: 0px; COLOR: #fff; FONT-SIZE: 16px; RIGHT: 0px; FONT-WEIGHT: normal; LEFT: 0px
}
.xypg-album-list LI:hover .img IMG {
	-webkit-transform: scale(1.1); transform: scale(1.1)
}
.xypg-getkey-list.xypg-album-list LI {
	WIDTH: 18%
}
.xypg-download-list .download-title {
	LINE-HEIGHT: 60px; BACKGROUND: #d9d9d9; COLOR: #333333; FONT-SIZE: 18px
}
.xypg-download-list .download-title SPAN {
	TEXT-ALIGN: center; WIDTH: 19%; DISPLAY: block; FLOAT: left
}
.xypg-download-list .download-title .file-name {
	TEXT-ALIGN: left; PADDING-LEFT: 5%; WIDTH: 43%
}
.xypg-download-list .download-item {
	LINE-HEIGHT: 50px
}
.xypg-download-list .download-item .download-item-span {
	TEXT-ALIGN: center; WIDTH: 19%; FLOAT: left; COLOR: #555555; FONT-SIZE: 14px
}
.xypg-download-list .download-item .download-item-first.download-item-span {
	TEXT-ALIGN: left; PADDING-LEFT: 4%; WIDTH: 43%
}
.xypg-download-list .download-item .download-item-iocn.download-item-span .iconfont {
	FONT-SIZE: 14px; MARGIN-RIGHT: 5px
}
.xypg-download-list .download-item .download-item-iocn.download-item-span A {
	COLOR: #292e39
}
.xypg-download-list .download-item .download-item-iocn.download-item-span A:hover {
	TEXT-DECORATION: underline
}
.xypg-download-list .download-item .mob-download-title {
	DISPLAY: none
}
.xypg-job-list .job-name {
	PADDING-LEFT: 4%; WIDTH: 32.5%
}
.xypg-job-list .job-xlyq {
	PADDING-LEFT: 4%; WIDTH: 32.5%
}
.xypg-job-list .job-number {
	TEXT-ALIGN: center; WIDTH: 20%
}
.xypg-job-list .job-more {
	TEXT-ALIGN: center; WIDTH: 15%
}
.xypg-job-list .job-title {
	LINE-HEIGHT: 60px; BACKGROUND: #292e39; COLOR: #fff; FONT-SIZE: 18px
}
.xypg-job-list .job-title SPAN {
	DISPLAY: block; FLOAT: left; FONT-WEIGHT: bold
}
.xypg-job-list .job-item {
	LINE-HEIGHT: 60px; MARGIN-TOP: 20px; BACKGROUND: #f8f8f8
}
.xypg-job-list .job-item .job-item-span {
	MIN-HEIGHT: 1px; FLOAT: left; COLOR: #333333; FONT-SIZE: 16px
}
.xypg-job-list .job-item .job-item-span .job-item-con {
	DISPLAY: block
}
.xypg-job-list .job-item .job-more A {
	TEXT-ALIGN: center; MARGIN: 15px 30px 0px 0px; WIDTH: 29px; DISPLAY: block; BACKGROUND: url(/temp/main/subweb/images/xypg-job-jt.png) #9c9c9c no-repeat center 50%; FLOAT: right; HEIGHT: 29px; border-radius: 50%
}
.xypg-job-list .job-item .job-more A:hover {
	BACKGROUND-COLOR: #292e39
}
.xypg-job-list .job-item .mob-job-title {
	DISPLAY: none
}
.xypg-pagination {
	TEXT-ALIGN: center; MARGIN-TOP: 20px; FONT-SIZE: 0px
}
.xypg-pagination .pagin-left {
	DISPLAY: inline-block; VERTICAL-ALIGN: middle
}
.xypg-pagination .pagin-mid {
	DISPLAY: inline-block; VERTICAL-ALIGN: middle
}
.xypg-pagination .pagin-right {
	DISPLAY: inline-block; VERTICAL-ALIGN: middle
}
.xypg-pagination .pagin-select {
	DISPLAY: inline-block; VERTICAL-ALIGN: middle
}
.xypg-pagination A {
	BORDER-BOTTOM: #cbcbcb 1px solid; BORDER-LEFT: #cbcbcb 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 26px; MARGIN: 0px 5px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; DISPLAY: inline-block; FONT-FAMILY: "Microsoft YaHei", Arial; COLOR: #333333; FONT-SIZE: 14px; BORDER-TOP: #cbcbcb 1px solid; BORDER-RIGHT: #cbcbcb 1px solid; PADDING-TOP: 0px
}
.xypg-pagination #current {
	BORDER-BOTTOM: #cbcbcb 1px solid; BORDER-LEFT: #cbcbcb 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 26px; MARGIN: 0px 5px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; DISPLAY: inline-block; FONT-FAMILY: "Microsoft YaHei", Arial; COLOR: #333333; FONT-SIZE: 14px; BORDER-TOP: #cbcbcb 1px solid; BORDER-RIGHT: #cbcbcb 1px solid; PADDING-TOP: 0px
}
.xypg-pagination #current {
	BORDER-BOTTOM-COLOR: #292e39; BORDER-TOP-COLOR: #292e39; BACKGROUND: #292e39; COLOR: #fff; BORDER-RIGHT-COLOR: #292e39; BORDER-LEFT-COLOR: #292e39
}
.xypg-pagination A:hover {
	BORDER-BOTTOM-COLOR: #292e39; BORDER-TOP-COLOR: #292e39; BACKGROUND: #292e39; COLOR: #fff; BORDER-RIGHT-COLOR: #292e39; BORDER-LEFT-COLOR: #292e39
}
.xypg-pagination .pagin-mid {
	FONT-SIZE: 14px
}
.xypg-pagination .pagin-mid .mob-pagin-mid {
	DISPLAY: none
}
.xypg-pagination .pagin-select {
	FONT-SIZE: 14px
}
.xypg-pagination .pagin-select SELECT {
	PADDING-BOTTOM: 0px; MARGIN: -1px 5px 0px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; HEIGHT: 28px; PADDING-TOP: 0px
}
.paging_num {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
.paging_num A {
	BORDER-BOTTOM: #e0e1dc 1px dashed; TEXT-ALIGN: center; BORDER-LEFT: #e0e1dc 1px dashed; PADDING-BOTTOM: 0px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; DISPLAY: inline-block; COLOR: #666; BORDER-TOP: #e0e1dc 1px dashed; MARGIN-RIGHT: 8px; BORDER-RIGHT: #e0e1dc 1px dashed; PADDING-TOP: 0px
}
.paging_num A.paging_hover {
	BORDER-BOTTOM-COLOR: #d8253c; BORDER-TOP-COLOR: #d8253c; BORDER-RIGHT-COLOR: #d8253c; BORDER-LEFT-COLOR: #d8253c
}
.paging_num A:hover {
	BORDER-BOTTOM-COLOR: #d8253c; BORDER-TOP-COLOR: #d8253c; BORDER-RIGHT-COLOR: #d8253c; BORDER-LEFT-COLOR: #d8253c
}
.xypg-detail-title {
	LINE-HEIGHT: 1.7; MARGIN-BOTTOM: 10px; COLOR: #363636; FONT-SIZE: 20px; FONT-WEIGHT: bold
}
.xypg-detail-info-bar {
	BORDER-BOTTOM: #cfcfcf 1px dashed; LINE-HEIGHT: 35px; FONT-FAMILY: Arial; MARGIN-BOTTOM: 20px; COLOR: #9e9e9e; FONT-SIZE: 14px
}
.xypg-detail-info-bar .detail-info-time {
	POSITION: relative; PADDING-LEFT: 25px; FLOAT: left; MARGIN-RIGHT: 20px
}
.xypg-detail-info-bar .detail-info-time I {
	POSITION: absolute; WIDTH: 20px; HEIGHT: 20px; LEFT: 0px
}
.xypg-detail-info-bar .detail-info-time I:after {
	BACKGROUND-POSITION: 0px -360px; opacity: .5
}
.xypg-detail-info-bar .detail-info-numbers {
	POSITION: relative; PADDING-LEFT: 25px; FLOAT: left
}
.xypg-detail-info-bar .detail-info-numbers I {
	POSITION: absolute; WIDTH: 20px; HEIGHT: 20px; LEFT: 0px
}
.xypg-detail-info-bar .detail-info-numbers I:after {
	BACKGROUND-POSITION: 0px -330px; opacity: .5
}
.xypg-detail-info-bar .xypg-file-down {
	POSITION: relative; FLOAT: right
}
.xypg-detail-info-bar .xypg-file-down .file-down-title {
	POSITION: relative; PADDING-LEFT: 25px; CURSOR: pointer
}
.xypg-detail-info-bar .xypg-file-down .file-down-title I {
	POSITION: absolute; WIDTH: 20px; HEIGHT: 20px; LEFT: 0px
}
.xypg-detail-info-bar .xypg-file-down .file-down-title I:after {
	BACKGROUND-POSITION: 0px -630px
}
.xypg-detail-info-bar .xypg-file-down .file-down-title:hover {
	COLOR: #292e39
}
.xypg-detail-info-bar .xypg-file-down .file-down-list {
	Z-INDEX: 9999; POSITION: absolute; WIDTH: 250%; DISPLAY: none; BACKGROUND: #fff; RIGHT: 0px
}
.xypg-detail-info-bar .xypg-file-down .file-down-list LI {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #cfcfcf 1px dashed; PADDING-TOP: 10px
}
.xypg-detail-info-bar .xypg-file-down .file-down-list LI .icon {
	LINE-HEIGHT: 40px; FLOAT: left; HEIGHT: 40px; FONT-SIZE: 40px; MARGIN-RIGHT: 5px
}
.xypg-detail-info-bar .xypg-file-down .file-down-list LI .list-con {
	LINE-HEIGHT: 1; OVERFLOW: hidden
}
.xypg-detail-info-bar .xypg-file-down .file-down-list LI .list-con P {
	LINE-HEIGHT: 20px; MARGIN-BOTTOM: 0px; FONT-SIZE: 12px
}
.xypg-detail-info-bar .xypg-file-down .file-down-list LI .list-con A {
	FONT-SIZE: 12px
}
.xypg-detail-info-bar .xypg-file-down .file-down-list LI .list-con A:hover {
	COLOR: #292e39
}
.xypg-detail-con-title {
	MARGIN: 20px 0px 10px
}
.xypg-detail-con-title SPAN {
	DISPLAY: inline-block; COLOR: #292e39; FONT-SIZE: 18px
}
.xypg-detail-con {
	LINE-HEIGHT: 1.7; COLOR: #333; FONT-SIZE: 14px
}
.xypg-detail-con IMG {
	WIDTH: auto !important; MAX-WIDTH: 100%; HEIGHT: auto !important
}
.xypg-detail-con P IMG {
	WIDTH: auto !important; MAX-WIDTH: 100%; HEIGHT: auto !important
}
.xypg-detail-tags {
	MARGIN-TOP: 40px
}
.xypg-detail-tags .tags-title {
	BORDER-BOTTOM: #c3c3c3 1px solid; POSITION: relative
}
.xypg-detail-tags .tags-title H3 {
	BORDER-BOTTOM: #d8253c 3px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 40px; PADDING-LEFT: 30px; PADDING-RIGHT: 30px; DISPLAY: inline-block; MARGIN-BOTTOM: -1px; COLOR: #292e39; FONT-SIZE: 16px; PADDING-TOP: 0px
}
.xypg-detail-tags .tags-title .baidu-share {
	POSITION: absolute; TOP: 8px; RIGHT: 0px
}
.xypg-detail-tags .tags-content {
	PADDING-TOP: 12px
}
.xypg-detail-tags .tags-content A {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 28px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; DISPLAY: inline-block; BACKGROUND: #f4f4f4; COLOR: #2f2f2f; FONT-SIZE: 12px; MARGIN-RIGHT: 9px; PADDING-TOP: 0px
}
.xypg-detail-tags .tags-content A:hover {
	COLOR: #d8253c
}
.xypg-detail-url {
	MARGIN-TOP: 15px
}
.xypg-detail-url A {
	WORD-BREAK: break-all
}
.xypg-detail-article P {
	LINE-HEIGHT: 24px; MARGIN: 10px 0px 20px
}
.xypg-detail-pn {
	MARGIN-TOP: 30px
}
.xypg-detail-pn DIV + DIV {
	MARGIN-TOP: 15px
}
.xypg-detail-pn DIV {
	BORDER-BOTTOM: #eeeeee 1px solid; POSITION: relative; BORDER-LEFT: #eeeeee 1px solid; PADDING-BOTTOM: 10px; LINE-HEIGHT: 22px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BORDER-TOP: #eeeeee 1px solid; BORDER-RIGHT: #eeeeee 1px solid; PADDING-TOP: 10px
}
.xypg-detail-pn DIV B {
	FLOAT: left; COLOR: #292e39; FONT-SIZE: 14px; FONT-WEIGHT: normal
}
.xypg-detail-pn DIV B:after {
	CONTENT: '\FF1A'
}
.xypg-detail-pn DIV A {
	WIDTH: 75%; FLOAT: left; COLOR: #666666; FONT-SIZE: 14px
}
.xypg-detail-pn DIV A:hover {
	COLOR: #d8253c
}
.xypg-detail-pn DIV SPAN {
	POSITION: absolute; COLOR: #666666; FONT-SIZE: 14px; TOP: 11px; RIGHT: 20px
}
.xypg-relate {
	MARGIN-TOP: 45px
}
.relate-title {
	BORDER-BOTTOM: #eeeeee 1px solid; BORDER-LEFT: #eeeeee 1px solid; LINE-HEIGHT: 2.857; MARGIN-BOTTOM: 15px; FONT-SIZE: 14px; BORDER-TOP: #eeeeee 1px solid; BORDER-RIGHT: #eeeeee 1px solid
}
.relate-title SPAN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 1.4em; PADDING-RIGHT: 1.4em; DISPLAY: inline-block; COLOR: #d8253c; BORDER-RIGHT: #eeeeee 1px solid; PADDING-TOP: 0px
}
.relate-product-slick {
	POSITION: relative
}
.relate-product-slick .owl-item {
	DISPLAY: block; FONT-SIZE: 0px
}
.relate-product-slick .owl-item .img {
	DISPLAY: block; MARGIN-BOTTOM: 8px
}
.relate-product-slick .owl-item P {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0.5em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 0px; COLOR: #292e39; FONT-SIZE: 12px; PADDING-TOP: 0.5em
}
.relate-product-slick .owl-item:hover P {
	COLOR: #d8253c
}
.relate-product-slick .owl-nav BUTTON.owl-prev {
	LINE-HEIGHT: 35px; MARGIN-TOP: -17.5px; WIDTH: 25px; HEIGHT: 35px; COLOR: #fff; FONT-SIZE: 20px
}
.relate-product-slick .owl-nav BUTTON.owl-next {
	LINE-HEIGHT: 35px; MARGIN-TOP: -17.5px; WIDTH: 25px; HEIGHT: 35px; COLOR: #fff; FONT-SIZE: 20px
}
.relate-product-slick .owl-nav BUTTON.owl-prev SPAN {
	DISPLAY: inline
}
.relate-product-slick .owl-nav BUTTON.owl-next SPAN {
	DISPLAY: inline
}
.xypg-relate .relate-news {
	MARGIN-TOP: 45px
}
.relate-news-list LI {
	POSITION: relative; LINE-HEIGHT: 2.143; WIDTH: 48%; FLOAT: left; COLOR: #292e39; FONT-SIZE: 14px
}
.relate-news-list LI A {
	PADDING-RIGHT: 75px; DISPLAY: block; COLOR: #666666
}
.relate-news-list LI A:before {
	LINE-HEIGHT: 1; FONT-SIZE: 16px; CONTENT: '+'; FONT-WEIGHT: bold; MARGIN-RIGHT: 5px
}
.relate-news-list LI SPAN {
	POSITION: absolute; TEXT-ALIGN: right; WIDTH: 75px; COLOR: #666666; FONT-SIZE: 12px; TOP: 2.5px; RIGHT: 0px
}
.relate-news-list LI:hover A {
	COLOR: #d8253c
}
.relate-news-list LI:hover A:before {
	COLOR: #d8253c
}
.relate-news-list LI:hover SPAN {
	COLOR: #d8253c
}
.xypg-case-detail .main-img {
	TEXT-ALIGN: center
}
.xypg-case-detail .main-img IMG {
	MAX-WIDTH: 100%
}
.xypg-jod-detail .job-detail-title {
	LINE-HEIGHT: 60px; PADDING-LEFT: 25px; BACKGROUND: #292e39; COLOR: #ffffff; FONT-SIZE: 16px
}
.xypg-jod-detail .job-detail-con {
	PADDING-BOTTOM: 25px; PADDING-LEFT: 25px; PADDING-RIGHT: 25px; BACKGROUND: #f8f8f8; PADDING-TOP: 25px
}
.xypg-jod-detail .job-detail-small-title {
	MARGIN-BOTTOM: 10px; COLOR: #292e39; FONT-SIZE: 16px
}
.xypg-jod-detail .job-detail-con-box {
	MARGIN-BOTTOM: 20px; COLOR: #666666; FONT-SIZE: 14px
}
.xypg-jod-detail .job-detail-btn A {
	TEXT-ALIGN: center; LINE-HEIGHT: 50px; WIDTH: 200px; DISPLAY: inline-block; BACKGROUND: #666666; COLOR: #ffffff; FONT-SIZE: 14px; border-radius: 5px
}
.xypg-jod-detail .job-detail-btn A:hover {
	BACKGROUND: #292e39
}
.job-detail-form .form-title {
	BORDER-BOTTOM: #ccc 1px solid; LINE-HEIGHT: 2.5; FONT-SIZE: 20px
}
.job-detail-form .form-info {
	LINE-HEIGHT: 2; MARGIN: 10px 0px
}
.job-detail-form .form-info SPAN {
	COLOR: red
}
.job-detail-form .red-star {
	COLOR: red
}
.job-detail-form TEXTAREA {
	resize: none
}
.job-detail-form #checkcode {
	WIDTH: 30%; DISPLAY: inline-block
}
.job-detail-form #checkCodeImg {
	MARGIN-LEFT: 10px; VERTICAL-ALIGN: top
}
.job-detail-form #change_code {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 34px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; COLOR: #292e39; PADDING-TOP: 0px
}
.job-detail-form .form-small-tit {
	BORDER-BOTTOM: #ccc 1px solid; LINE-HEIGHT: 2; MARGIN-BOTTOM: 15px; FONT-SIZE: 16px
}
.job-detail-form .form-prompt {
	MARGIN-BOTTOM: 15px; COLOR: #999; FONT-SIZE: 12px
}
#message-form {
	FONT-SIZE: 0px
}
#message-form .red-star {
	COLOR: red
}
#message-form LABEL {
	FONT-SIZE: 14px
}
#message-form TEXTAREA {
	resize: none
}
#message-form #checkcode {
	WIDTH: 30%; DISPLAY: inline-block
}
#message-form #checkCodeImg {
	MARGIN-LEFT: 10px; VERTICAL-ALIGN: top
}
#message-form #change_code {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 34px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; COLOR: #292e39; FONT-SIZE: 14px; PADDING-TOP: 0px
}
#message-form .error-info {
	POSITION: absolute; DISPLAY: inline-block; VERTICAL-ALIGN: top; PADDING-TOP: 4px
}
.n-default#message-form .msg-wrap {
	POSITION: static
}
.xypg-download-detail-list.xypg-download-list .download-title {
	BACKGROUND: #f3f3f3
}
.xypg-download-detail-list.xypg-download-list .download-title .file-name {
	WIDTH: 35%
}
.xypg-download-detail-list.xypg-download-list .download-title SPAN {
	WIDTH: 16.25%
}
.xypg-download-detail-list.xypg-download-list .download-item .download-item-span {
	WIDTH: 16.25%
}
.xypg-download-detail-list.xypg-download-list .download-item .download-item-first.download-item-span {
	WIDTH: 35%
}
.xypg-search-result .search-tag {
	BORDER-BOTTOM: #efefef 1px solid; BORDER-LEFT: #efefef 1px solid; MARGIN-BOTTOM: 20px; OVERFLOW: hidden; BORDER-TOP: #efefef 1px solid; BORDER-RIGHT: #efefef 1px solid; border-radius: 5px
}
.xypg-search-result .search-tag A {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 40px; PADDING-LEFT: 30px; PADDING-RIGHT: 30px; DISPLAY: inline-block; COLOR: #333; FONT-SIZE: 16px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px
}
.xypg-search-result .search-tag A:hover {
	COLOR: #d8253c
}
.xypg-search-result .search-tag A.on {
	COLOR: #d8253c
}
.xypg-search-result-box {
	MARGIN-BOTTOM: 20px
}
.xypg-search-result-box .xypg-search-title {
	BORDER-LEFT: #292e39 3px solid; LINE-HEIGHT: 35px; PADDING-LEFT: 15px; MARGIN-BOTTOM: 15px; FONT-SIZE: 18px; FONT-WEIGHT: bold
}
.xypg-detail-file-dwon LI {
	BORDER-BOTTOM: #cfcfcf 1px dashed; PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; WIDTH: 50%; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 10px
}
.xypg-detail-file-dwon LI .file-icon {
	BACKGROUND-IMAGE: url(/temp/main/subweb/images/file_icon.png); WIDTH: 50px; BACKGROUND-REPEAT: no-repeat; FLOAT: left; HEIGHT: 40px; MARGIN-RIGHT: 5px
}
.xypg-detail-file-dwon LI .file_txt {
	BACKGROUND-POSITION: -180px -60px
}
.xypg-detail-file-dwon LI .file_zip {
	BACKGROUND-POSITION: 0px 0px
}
.xypg-detail-file-dwon LI .file_gif {
	BACKGROUND-POSITION: -60px 0px
}
.xypg-detail-file-dwon LI .file_doc {
	BACKGROUND-POSITION: -120px 0px
}
.xypg-detail-file-dwon LI .file_jpg {
	BACKGROUND-POSITION: -180px 0px
}
.xypg-detail-file-dwon LI .file_xls {
	BACKGROUND-POSITION: -240px 0px
}
.xypg-detail-file-dwon LI .file_rar {
	BACKGROUND-POSITION: 0px -60px
}
.xypg-detail-file-dwon LI .file_png {
	BACKGROUND-POSITION: -60px -60px
}
.xypg-detail-file-dwon LI .file_pdf {
	BACKGROUND-POSITION: -120px -60px
}
.xypg-detail-file-dwon LI .list-con {
	LINE-HEIGHT: 1; OVERFLOW: hidden
}
.xypg-detail-file-dwon LI .list-con P {
	LINE-HEIGHT: 20px; MARGIN-BOTTOM: 0px; FONT-SIZE: 12px
}
.xypg-detail-file-dwon LI .list-con A {
	FONT-SIZE: 12px
}
.xypg-detail-file-dwon LI .list-con A:hover {
	COLOR: #d8253c
}
.xypg-detail-article .article-img {
	TEXT-ALIGN: center; MARGIN: 5px 0px
}
.xypg-detail-article .article-img IMG {
	BORDER-BOTTOM: #efefef 1px solid; BORDER-LEFT: #efefef 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; MAX-WIDTH: 100%; HEIGHT: auto !important; BORDER-TOP: #efefef 1px solid; BORDER-RIGHT: #efefef 1px solid; PADDING-TOP: 1px
}
.page-product-detail-effect {
	WIDTH: 42.61%; FLOAT: left
}
.page-product-detail-effect .big-img {
	BORDER-BOTTOM: #eee 1px solid; BORDER-LEFT: #eee 1px solid; BORDER-TOP: #eee 1px solid; BORDER-RIGHT: #eee 1px solid
}
.page-product-detail-effect .big-img A {
	TEXT-ALIGN: center; WIDTH: 100%; DISPLAY: block; HEIGHT: 390px; FONT-SIZE: 0px
}
.page-product-detail-effect .big-img A IMG {
	DISPLAY: inline-block; MAX-WIDTH: 100%; MAX-HEIGHT: 100%; VERTICAL-ALIGN: middle
}
.page-product-detail-effect .big-img A:after {
	DISPLAY: inline-block; HEIGHT: 100%; VERTICAL-ALIGN: middle; CONTENT: ''
}
.page-product-detail-right {
	WIDTH: 50%; FLOAT: right
}
.page-product-detail-right > H1 {
	MARGIN-BOTTOM: 20px; COLOR: #0d0d0d; FONT-SIZE: 22px
}
.product-detail-item LI {
	LINE-HEIGHT: 30px; COLOR: #777272; FONT-SIZE: 14px
}
.product-detail-slick {
	POSITION: relative; MARGIN-TOP: 20px
}
.product-detail-slick A.slick-item {
	BORDER-BOTTOM: #eee 1px solid; POSITION: relative; TEXT-ALIGN: center; BORDER-LEFT: #eee 1px solid; WIDTH: 100%; DISPLAY: block; HEIGHT: 95px; FONT-SIZE: 0px; BORDER-TOP: #eee 1px solid; BORDER-RIGHT: #eee 1px solid
}
.product-detail-slick A.slick-item IMG {
	DISPLAY: inline-block; MAX-WIDTH: 100%; MAX-HEIGHT: 100%; VERTICAL-ALIGN: middle
}
.product-detail-slick A.slick-item:after {
	DISPLAY: inline-block; HEIGHT: 100%; VERTICAL-ALIGN: middle; CONTENT: ''
}
.product-detail-slick A.active.slick-item {
	BORDER-BOTTOM-COLOR: #d8253c; BORDER-TOP-COLOR: #d8253c; BORDER-RIGHT-COLOR: #d8253c; BORDER-LEFT-COLOR: #d8253c
}
.product-detail-slick .owl-nav BUTTON {
	Z-INDEX: 9; BORDER-BOTTOM: medium none; POSITION: absolute; TEXT-ALIGN: center; BORDER-LEFT: medium none; LINE-HEIGHT: 27px; MARGIN-TOP: -13.5px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; WIDTH: 27px; HEIGHT: 27px; BORDER-TOP: medium none; TOP: 50%; CURSOR: pointer; BORDER-RIGHT: medium none; -webkit-transition: all .5s ease; transition: all .5s ease; opacity: 0; border-radius: 50%
}
.product-detail-slick .owl-nav BUTTON .icon-font {
	WIDTH: 100%; DISPLAY: block; HEIGHT: 100%
}
.product-detail-slick .owl-nav BUTTON .icon-left-arrow:after {
	BACKGROUND-POSITION: 1px -509px
}
.product-detail-slick .owl-nav BUTTON .icon-right-arrow:after {
	BACKGROUND-POSITION: -27px -240px
}
.product-detail-slick .owl-prev {
	LEFT: 0px
}
.product-detail-slick .owl-prev:after {
	BACKGROUND-POSITION: 0px 0px
}
.product-detail-slick .owl-next {
	RIGHT: 0px
}
.product-detail-slick:hover .owl-nav BUTTON {
	opacity: 1
}
.page-product-inquiry {
	MARGIN-TOP: 30px
}
.page-product-inquiry A {
	PADDING-BOTTOM: 0.5em; PADDING-LEFT: 1.87em; PADDING-RIGHT: 1.87em; DISPLAY: inline-block; BACKGROUND: #d8253c; COLOR: #ffffff; FONT-SIZE: 16px; PADDING-TOP: 0.5em; border-radius: 2em
}
.page-product-inquiry A:hover {
	opacity: .8
}
.product-detail-tab {
	MARGIN-TOP: 50px
}
.product-detail-tab .product-detail-tabli {
	BORDER-BOTTOM: #eee 1px solid; BORDER-LEFT: #eee 1px solid; LINE-HEIGHT: 38px; HEIGHT: 40px; BORDER-TOP: #eee 1px solid; BORDER-RIGHT: #eee 1px solid
}
.product-detail-tab .product-detail-tabli LI {
	TEXT-ALIGN: center; WIDTH: 20%; FLOAT: left; COLOR: #2f2f2f; FONT-SIZE: 14px; CURSOR: pointer; BORDER-RIGHT: #eee 1px solid
}
.product-detail-tab .product-detail-tabli LI.on {
	POSITION: relative; COLOR: #d8253c
}
.product-detail-tab .product-detail-tabli LI:visited {
	POSITION: relative; COLOR: #d8253c
}
.product-detail-tab .product-detail-tabli LI:active {
	POSITION: relative; COLOR: #d8253c
}
.product-detail-tab .product-detail-tabli LI.on:before {
	BORDER-BOTTOM: #d8253c 1px solid; POSITION: absolute; BORDER-LEFT: #d8253c 1px solid; BOTTOM: -1px; BORDER-TOP: #d8253c 1px solid; CONTENT: ''; TOP: -1px; RIGHT: -1px; BORDER-RIGHT: #d8253c 1px solid; LEFT: -1px
}
.product-detail-tab .product-detail-tabli LI:visited:before {
	BORDER-BOTTOM: #d8253c 1px solid; POSITION: absolute; BORDER-LEFT: #d8253c 1px solid; BOTTOM: -1px; BORDER-TOP: #d8253c 1px solid; CONTENT: ''; TOP: -1px; RIGHT: -1px; BORDER-RIGHT: #d8253c 1px solid; LEFT: -1px
}
.product-detail-tab .product-detail-tabli LI:active:before {
	BORDER-BOTTOM: #d8253c 1px solid; POSITION: absolute; BORDER-LEFT: #d8253c 1px solid; BOTTOM: -1px; BORDER-TOP: #d8253c 1px solid; CONTENT: ''; TOP: -1px; RIGHT: -1px; BORDER-RIGHT: #d8253c 1px solid; LEFT: -1px
}
.product-detail-tab .product-detail-tabcon {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 15px
}
.product-detail-tab .product-detail-tabcon IMG {
	WIDTH: auto !important; MAX-WIDTH: 100%; HEIGHT: auto !important
}
.product-detail-tab .product-detail-tabcon P IMG {
	WIDTH: auto !important; MAX-WIDTH: 100%; HEIGHT: auto !important
}
.xypg-sitemap .map_title {
	BORDER-BOTTOM: #ccc 2px solid; BORDER-LEFT: #d6dbe1 1px solid; LINE-HEIGHT: 40px; BACKGROUND-COLOR: #f5f8fa; TEXT-INDENT: 20px; COLOR: #666; FONT-SIZE: 16px; BORDER-TOP: #d6dbe1 1px solid; BORDER-RIGHT: #d6dbe1 1px solid
}
.xypg-sitemap .map_list {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 30px; MARGIN-TOP: 8px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; MARGIN-BOTTOM: 8px; PADDING-TOP: 0px
}
.xypg-sitemap .map_list A {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; WHITE-SPACE: nowrap; COLOR: #666; FONT-SIZE: 14px; PADDING-TOP: 4px
}
.xypg-sitemap .map_list A:hover {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; COLOR: #3b639f; TEXT-DECORATION: none; PADDING-TOP: 4px
}
.xypg-sitemap .map_list .layer1 {
	MARGIN-BOTTOM: 10px
}
.xypg-sitemap .map_list H3 {
	BORDER-BOTTOM: #ccc 1px dashed; LINE-HEIGHT: 36px; MARGIN-BOTTOM: 10px
}
.xypg-sitemap .map_list H3 A {
	FONT-WEIGHT: normal
}
.xypg-sitemap .map_list .layer2 A {
	COLOR: #999
}
.xypg-sitemap .map_list .layer2 A:hover {
	COLOR: #3b639f; TEXT-DECORATION: none
}
.cover-item {
	BORDER-BOTTOM: #ccc 3px double; MARGIN-BOTTOM: 20px
}
.cover-item A {
	DISPLAY: block
}
.cover-item .img {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; FLOAT: left; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid; PADDING-TOP: 1px
}
.cover-item .img IMG {
	WIDTH: 100%
}
.cover-item .item-first {
	POSITION: relative; MARGIN-BOTTOM: 20px
}
.cover-item .item-first .img {
	WIDTH: 30%; MARGIN-RIGHT: 20px
}
.cover-item .item-first .wz {
	OVERFLOW: hidden
}
.cover-item .item-first .wz H3 {
	LINE-HEIGHT: 2; COLOR: #333; FONT-SIZE: 18px
}
.cover-item .item-first .wz .info {
	LINE-HEIGHT: 1.7; COLOR: #666; FONT-SIZE: 14px
}
.cover-item .item-first .wz .more {
	POSITION: absolute; TEXT-ALIGN: center; LINE-HEIGHT: 30px; WIDTH: 100px; BOTTOM: 0px; BACKGROUND: #666666; COLOR: #fff; FONT-SIZE: 14px; RIGHT: 0px
}
.cover-item .item-list A {
	MARGIN-BOTTOM: 10px
}
.cover-item .item-list .img {
	FLOAT: none
}
.cover-item .item-list H4 {
	TEXT-ALIGN: center; LINE-HEIGHT: 30px; COLOR: #333; FONT-SIZE: 14px
}
.sort_a {
	OVERFLOW: hidden
}
.sort_a .layer1 {
	Z-INDEX: 1; BORDER-BOTTOM: #a7b8d4 1px dashed; POSITION: relative; PADDING-BOTTOM: 15px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 15px
}
.sort_a .layer1 .img {
	BORDER-BOTTOM: #dddddd 1px solid; BORDER-LEFT: #dddddd 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FLOAT: left; BORDER-TOP: #dddddd 1px solid; BORDER-RIGHT: #dddddd 1px solid; PADDING-TOP: 5px
}
.sort_a .layer1 .img IMG {
	WIDTH: 191px; HEIGHT: 153px
}
.sort_a .layer1 .img_right {
	WIDTH: 560px; FLOAT: right
}
.sort_a .layer1 .img_right H3 {
	FONT: bold 14px/36px "Microsoft YaHei"
}
.sort_a .layer1 .img_right SPAN {
	LINE-HEIGHT: 25px; DISPLAY: block
}
.sort_a .layer1 .pro_more {
	POSITION: absolute; PADDING-LEFT: 10px; WIDTH: 110px; BOTTOM: 15px; FONT: bold 24px/24px "Microsoft YaHei"; BACKGROUND: #666666; HEIGHT: 28px; COLOR: #fff; RIGHT: 0px
}
.sort_a .layer1 .pro_more SPAN {
	FLOAT: left
}
.sort_a .layer1 .pro_more A {
	PADDING-RIGHT: 15px; DISPLAY: inline-block; FONT: 12px/28px "Microsoft YaHei"; COLOR: #fff
}
.sort_a .layer1 .pro_more A:hover {
	COLOR: #faf104; TEXT-DECORATION: none
}
.sort_a .abb_product {
	BORDER-BOTTOM: #a7b8d4 1px dashed; BORDER-LEFT: #a7b8d4 1px dashed; BORDER-TOP: medium none; BORDER-RIGHT: #a7b8d4 1px dashed; PADDING-TOP: 15px
}
.productcates {
	PADDING-TOP: 10px
}
.catemore {
	POSITION: relative; MARGIN-TOP: 6px; COLOR: #0080d9; OVERFLOW: hidden
}
.catemore H2 {
	WIDTH: 360px; FONT: bold 15px/36px "Microsoft YaHei"; FLOAT: left
}
.catemore A {
	PADDING-RIGHT: 28px; FONT: 14px/36px "Microsoft YaHei"; FLOAT: right; COLOR: #444444
}
.catemore A:hover {
	COLOR: #0080d9; TEXT-DECORATION: none
}
.product-comment-list {
	POSITION: relative; OVERFLOW: hidden
}
#commentList LI {
	BORDER-BOTTOM: #ddd 1px solid; PADDING-BOTTOM: 20px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; MARGIN-BOTTOM: 15px; OVERFLOW: hidden; PADDING-TOP: 10px
}
.user-column {
	WIDTH: 100px; FLOAT: left
}
.user-column IMG {
	MAX-WIDTH: 50px; HEIGHT: 50px; border-radius: 50%
}
.user-name {
	DISPLAY: block; COLOR: #333; PADDING-TOP: 5px
}
.comment-content {
	POSITION: relative; MARGIN-LEFT: 120px; OVERFLOW: hidden
}
.comment-stars I {
	WIDTH: 18px; DISPLAY: none; BACKGROUND: url(/temp/main/subweb/images/star-h.png) no-repeat center 50%; HEIGHT: 18px; VERTICAL-ALIGN: middle
}
.comment-stars I.shows {
	DISPLAY: inline-block
}
.comment-stars SPAN {
	POSITION: absolute; COLOR: #999; TOP: 5px; RIGHT: 0px
}
.comment-text {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 22px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
.comment-recovery {
	LINE-HEIGHT: 22px; MARGIN-TOP: 10px; COLOR: #888; BORDER-TOP: #ddd 1px dashed; PADDING-TOP: 10px
}
.comment-recovery SPAN {
	COLOR: #f90
}
.no-content-icon {
	TEXT-ALIGN: center; LINE-HEIGHT: 50px; COLOR: #999; PADDING-TOP: 40px
}
.no-content-icon .iconfont {
	FONT-SIZE: 60px
}
.holder {
	TEXT-ALIGN: center; MARGIN: 15px 0px
}
.holder A {
	BORDER-BOTTOM: #efefef 1px solid; BORDER-LEFT: #efefef 1px solid; PADDING-BOTTOM: 3px; MARGIN: 0px 5px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; DISPLAY: inline-block; COLOR: #333; FONT-SIZE: 12px; BORDER-TOP: #efefef 1px solid; CURSOR: pointer; BORDER-RIGHT: #efefef 1px solid; PADDING-TOP: 3px
}
.holder A:hover {
	BACKGROUND-COLOR: #222; COLOR: #fff
}
.holder A.jp-previous {
	MARGIN-RIGHT: 15px
}
.holder A.jp-next {
	MARGIN-LEFT: 15px
}
.holder A.jp-current {
	COLOR: #ff4242; FONT-WEIGHT: bold
}
A.jp-current:hover {
	COLOR: #ff4242; FONT-WEIGHT: bold
}
.holder A.jp-disabled {
	COLOR: #bbb
}
A.jp-disabled:hover {
	COLOR: #bbb
}
.holder A.jp-current {
	BACKGROUND: none transparent scroll repeat 0% 0%; CURSOR: default
}
A.jp-current:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%; CURSOR: default
}
.holder A.jp-disabled {
	BACKGROUND: none transparent scroll repeat 0% 0%; CURSOR: default
}
A.jp-disabled:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%; CURSOR: default
}
.holder SPAN {
	MARGIN: 0px 5px
}
.tagdescription {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 10px; LINE-HEIGHT: 1.7; MARGIN-TOP: 15px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; MARGIN-BOTTOM: 20px; BACKGROUND: #efefef; FONT-SIZE: 14px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 10px
}
.tag-all A {
	PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #f2f2f2; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; DISPLAY: inline-block; MARGIN-BOTTOM: 10px; COLOR: #666; MARGIN-RIGHT: 5px; TEXT-DECORATION: none; PADDING-TOP: 5px
}
.tag-all A:hover {
	BACKGROUND-COLOR: #ddd
}
.tag-menu {
	BORDER-BOTTOM: #efefef 1px solid; BORDER-LEFT: #efefef 1px solid; OVERFLOW: hidden; BORDER-TOP: #efefef 1px solid; BORDER-RIGHT: #efefef 1px solid; border-radius: 5px
}
.tag-menu LI {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; LINE-HEIGHT: 40px; LIST-STYLE-TYPE: none; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; FLOAT: left; PADDING-TOP: 0px
}
.tag-menu LI A {
	COLOR: #666; FONT-SIZE: 16px
}
.tag-menu LI A:hover {
	COLOR: #d8253c
}
.tag-menu LI.active A {
	COLOR: #d8253c
}
.tag-notice {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 40px; MARGIN-TOP: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 0px
}
.tag-item {
	BORDER-BOTTOM: #d6dbe1 1px solid; PADDING-BOTTOM: 15px; MARGIN-TOP: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #666; FONT-SIZE: 14px; PADDING-TOP: 15px
}
.tag-item SPAN {
	COLOR: #292e39
}
.tag-category {
	MARGIN-BOTTOM: 20px
}
.tag-category SPAN {
	DISPLAY: inline-block; COLOR: #000; FONT-SIZE: 16px
}
.tag-category A {
	BORDER-BOTTOM: #e1e1e1 1px solid; BORDER-LEFT: #e1e1e1 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 25px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; DISPLAY: inline-block; COLOR: #333; BORDER-TOP: #e1e1e1 1px solid; MARGIN-RIGHT: 10px; BORDER-RIGHT: #e1e1e1 1px solid; PADDING-TOP: 0px; border-radius: 5px
}
.tag-category A:hover {
	BACKGROUND: #292e39; COLOR: #fff
}
.tag-list-product LI {
	BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 20px; MARGIN-BOTTOM: 20px
}
.tag-list-product .tag-img {
	WIDTH: 220px; FLOAT: left; MARGIN-RIGHT: 20px
}
.tag-list-product .tag-img .img {
	BORDER-BOTTOM: #e1e1e1 1px solid; BORDER-LEFT: #e1e1e1 1px solid; DISPLAY: block; BORDER-TOP: #e1e1e1 1px solid; BORDER-RIGHT: #e1e1e1 1px solid
}
.tag-list-product .tag-img .img IMG {
	WIDTH: 100%
}
.tag-list-product .tag-wz {
	OVERFLOW: hidden
}
.tag-list-product .tag-wz H1 {
	LINE-HEIGHT: 30px; MARGIN-BOTTOM: 5px; FONT-SIZE: 16px; FONT-WEIGHT: bold
}
.tag-list-product .tag-wz H1 A {
	COLOR: #000
}
.tag-list-product .tag-wz .tab-fenli P {
	WIDTH: 50%; MARGIN-BOTTOM: 0px; FLOAT: left; COLOR: #333; FONT-SIZE: 14px
}
.tag-list-product .tag-wz .desp {
	LINE-HEIGHT: 2; MARGIN: 5px 0px; HEIGHT: 48px; COLOR: #666; FONT-SIZE: 12px; OVERFLOW: hidden
}
.xytag-title {
	BORDER-BOTTOM: #ccc 1px solid; LINE-HEIGHT: 40px; MARGIN-BOTTOM: 10px; FONT-SIZE: 18px
}
.xytag-recom-product UL {
	MARGIN: 0px -1%
}
.xytag-recom-product LI {
	POSITION: relative; MARGIN: 0px 1%; WIDTH: 18%; FLOAT: left; OVERFLOW: hidden
}
.xytag-recom-product LI IMG {
	WIDTH: 100%; -webkit-transition: all .5s ease; transition: all .5s ease
}
.xytag-recom-product LI .zz-bg {
	POSITION: absolute; BOTTOM: 0px; TOP: 0px; RIGHT: 0px; LEFT: 0px; -webkit-transition: all .5s ease; transition: all .5s ease; -webkit-transform: translateY(100%); transform: translateY(100%); opacity: 0
}
.xytag-recom-product LI .zz-bg H2 {
	Z-INDEX: 9; POSITION: absolute; TEXT-ALIGN: center; LINE-HEIGHT: 30px; MARGIN: auto; WIDTH: 100%; BOTTOM: 0px; HEIGHT: 30px; COLOR: #fff; FONT-SIZE: 16px; TOP: 0px; RIGHT: 0px; LEFT: 0px
}
.xytag-recom-product LI:hover IMG {
	-webkit-transform: scale(1.1); transform: scale(1.1)
}
.xytag-recom-product LI:hover .zz-bg {
	-webkit-transform: translateY(0); transform: translateY(0); opacity: 1
}
.input-box {
	POSITION: relative
}
.input-box .placeholder {
	Z-INDEX: 10; POSITION: absolute; COLOR: #999; FONT-SIZE: 14px; TOP: 10px
}
#message-form .input-box .placeholder {
	TOP: 8px
}
#job-detail-form .input-box .placeholder {
	TOP: 8px
}
.x-header-right .input-box .placeholder {
	TOP: 5px; LEFT: 50px !important
}
.code-group .input-box {
	WIDTH: 32.29%; FLOAT: left
}
.code-group .input-box #checkcode {
	WIDTH: 100%; FLOAT: none
}
