.w980 {
	POSITION: relative; MARGIN: 0px auto; WIDTH: 980px
}
A {
	COLOR: #666
}
.header {
	Z-INDEX: 10; POSITION: relative; BACKGROUND: url(img/bg_header.jpg) repeat-x; HEIGHT: 232px
}
.h-top {
	LINE-HEIGHT: 41px; HEIGHT: 41px
}
.h-top P.fr {
	COLOR: #dadada; FONT-SIZE: 14px
}
.h-top P.fr SPAN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: inline-block; BACKGROUND: #e4e5e6; PADDING-TOP: 0px
}
.h-top A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 13px; PADDING-RIGHT: 13px; DISPLAY: inline-block; COLOR: #666; PADDING-TOP: 0px; transition: color 500ms ease-in 0ms
}
.h-top A.blue {
	COLOR: #003673
}
.h-top A:hover {
	COLOR: #003673
}
.h-top A.red {
	COLOR: #c00725
}
.h-top A.last {
	PADDING-RIGHT: 0px
}
.h-mid {
	PADDING-BOTTOM: 32px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 67px; PADDING-TOP: 40px
}
.logo {
	MARGIN: 0px 16px 0px 0px; DISPLAY: inline; FLOAT: left;
}
.h-mid .tips {
	LINE-HEIGHT: 16px; MARGIN-TOP: 19px
}
.h-mid .tips H2 {
	LINE-HEIGHT: 20px; COLOR: #004490; FONT-SIZE: 16px
}
.h-mid .tel {
	LINE-HEIGHT: 14px; MARGIN: 19px 25px 0px 0px; PADDING-LEFT: 48px; WIDTH: 157px; DISPLAY: inline; BACKGROUND: url(img/h_tel.png) no-repeat; HEIGHT: 36px; FONT-SIZE: 11px
}
.h-mid .ewm {
	POSITION: relative; WIDTH: 47px; BACKGROUND: url(img/bg_sign01.jpg) no-repeat center 50%; HEIGHT: 36px; CURSOR: pointer
}
.h-mid .ewm .box {
	BORDER-BOTTOM: #e4e4e4 1px solid; POSITION: absolute; BORDER-LEFT: #e4e4e4 1px solid; WIDTH: 140px; DISPLAY: none; HEIGHT: 155px; BORDER-TOP: #e4e4e4 1px solid; TOP: 42px; BORDER-RIGHT: #e4e4e4 1px solid; LEFT: -94px
}
.nav LI {
	LINE-HEIGHT: 52px; HEIGHT: 52px
}
.nav A.tit {
	BORDER-LEFT: #0855ab 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 25px; PADDING-RIGHT: 25px; DISPLAY: inline-block; COLOR: #fff; FONT-SIZE: 14px; BORDER-RIGHT: #0e5fb9 1px solid; PADDING-TOP: 0px
}
.nav A.last {
	BORDER-RIGHT: medium none
}
.nav A.tit:hover {
	BORDER-BOTTOM-COLOR: #024085; BORDER-TOP-COLOR: #024085; BACKGROUND: #024085; BORDER-RIGHT-COLOR: #024085; BORDER-LEFT-COLOR: #024085
}
.nav A.on.tit {
	BORDER-BOTTOM-COLOR: #024085; BORDER-TOP-COLOR: #024085; BACKGROUND: #024085; BORDER-RIGHT-COLOR: #024085; BORDER-LEFT-COLOR: #024085
}
.float-service {
	Z-INDEX: 50; POSITION: absolute; WIDTH: 98px; MARGIN-LEFT: 520px; TOP: 1219px; LEFT: 50%
}
.float-service .top {
	WIDTH: 98px; BACKGROUND: url(img/float_top.jpg) no-repeat; HEIGHT: 96px
}
.float-service .list {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 16px; PADDING-RIGHT: 16px; BACKGROUND: #333; PADDING-TOP: 18px
}
.float-service .list A {
	BORDER-BOTTOM: #515151 1px solid; LINE-HEIGHT: 50px; PADDING-LEFT: 24px; WIDTH: 42px; DISPLAY: inline-block; BACKGROUND: url(img/bg_sign02.jpg) no-repeat left center; COLOR: #fff; FONT-SIZE: 16px; BORDER-TOP: #181818 1px solid
}
.float-service .list A.first {
	BORDER-TOP: medium none
}
.float-service .list A.last {
	BORDER-BOTTOM: medium none
}
.float-service .bot {
	WIDTH: 98px; BACKGROUND: url(img/float_bot.png) no-repeat; HEIGHT: 107px; CURSOR: pointer
}
.float-service .float-ewm {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 13px; WIDTH: 72px; PADDING-RIGHT: 13px; BACKGROUND: #313232; HEIGHT: 72px; PADDING-TOP: 16px
}
.footer {
	BACKGROUND: #003c7e
}
.footer .ewm {
	TEXT-ALIGN: center; LINE-HEIGHT: 24px; WIDTH: 190px; BACKGROUND: #023267; HEIGHT: 267px; COLOR: #fff; PADDING-TOP: 43px
}
.footer .ewm IMG {
	MARGIN: 0px auto; DISPLAY: block; MAX-WIDTH: 100%
}
.footer-main {
	LINE-HEIGHT: 28px; TEXT-TRANSFORM: uppercase; WIDTH: 766px; COLOR: #cbd2de; PADDING-TOP: 24px
}
.footer-main A {
	COLOR: #cbd2de; transition: color 500ms ease-in 0ms
}
.footer-main A:hover {
	COLOR: #fff
}
.footer-main .menu {
	BORDER-BOTTOM: #1a508b 1px solid; MARGIN-BOTTOM: 19px; HEIGHT: 50px
}
.footer-main .menu A {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 50px; PADDING-LEFT: 26px; PADDING-RIGHT: 26px; DISPLAY: inline-block; FLOAT: left; COLOR: #e7e7e7; FONT-SIZE: 14px; PADDING-TOP: 0px
}
.footer-main .menu A.home {
	PADDING-LEFT: 0px
}
.footer-main P.link A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; DISPLAY: inline-block; PADDING-TOP: 0px
}
.footer-main .share {
	DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 34px
}
.footer-link {
	LINE-HEIGHT: 30px; MARGIN-TOP: 15px; COLOR: #fff; FONT-SIZE: 14px; BORDER-TOP: #1a508b 1px solid; PADDING-TOP: 12px
}
.footer-link A {
	DISPLAY: inline-block; FLOAT: left; COLOR: #a3b0c5; MARGIN-RIGHT: 45px; transition: color 500ms ease-in 0ms
}
.footer-link A:hover {
	COLOR: #fff
}
.i-hotnews {
	Z-INDEX: 2; POSITION: absolute; WIDTH: 240px; HEIGHT: 168px; MARGIN-LEFT: 250px; TOP: 232px; LEFT: 50%
}
.i-hotnews .list {
	POSITION: relative; PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; WIDTH: 210px; PADDING-RIGHT: 15px; BACKGROUND: #fff; HEIGHT: 124px; PADDING-TOP: 6px
}
.i-hotnews .tit {
	LINE-HEIGHT: 44px; HEIGHT: 44px; COLOR: #030303; FONT-SIZE: 14px
}
.i-hotnews .btn {
	WIDTH: 15px; FLOAT: left; HEIGHT: 44px; CURSOR: pointer
}
.i-hotnews .prev {
	BACKGROUND: url(img/prev02.png) no-repeat 0px center
}
.i-hotnews .next {
	BACKGROUND: url(img/next02.png) no-repeat 0px center
}
.i-hotnews .hover.btn {
	BACKGROUND-POSITION: -15px center
}
.i-hotnews .list-in {
	POSITION: relative; WIDTH: 210px; HEIGHT: 80px; OVERFLOW: hidden
}
.i-hotnews LI {
	LINE-HEIGHT: 20px; WIDTH: 210px; HEIGHT: 80px
}
.i-hotnews LI A {
	WIDTH: 100%; DISPLAY: inline-block; COLOR: #666; transition: color 500ms ease-in 0ms
}
.i-hotnews LI A:hover {
	COLOR: #0758b2
}
.i-hotnews LI A.title {
	LINE-HEIGHT: 26px; COLOR: #0758b2
}
.i-hotnews .more {
	POSITION: relative; BACKGROUND: #abaaaf; HEIGHT: 27px
}
.i-hotnews .more A {
	POSITION: relative; TEXT-ALIGN: center; LINE-HEIGHT: 27px; MARGIN: 0px auto; WIDTH: 117px; DISPLAY: block; BACKGROUND: #0657b2; COLOR: #fff; TOP: 11px
}
.banner {
	Z-INDEX: 1; POSITION: relative; HEIGHT: 529px; OVERFLOW: hidden
}
.i-search {
	HEIGHT: 50px
}
.i-search P.fl {
	LINE-HEIGHT: 50px
}
.i-search B {
	COLOR: #104eaa; FONT-SIZE: 14px
}
.i-search A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 14px; PADDING-RIGHT: 14px; DISPLAY: inline-block; BACKGROUND: url(img/bg_li01.png) no-repeat right center; COLOR: #888; PADDING-TOP: 0px; transition: color 500ms ease-in 0ms
}
.i-search A.last {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.i-search A:hover {
	COLOR: #104eaa
}
.i-search FORM {
	MARGIN-TOP: 10px; FLOAT: right
}
.i-search INPUT {
	BORDER-BOTTOM: #dadada 1px solid; BORDER-LEFT: #dadada 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 28px; PADDING-LEFT: 14px; WIDTH: 180px; PADDING-RIGHT: 14px; FLOAT: left; HEIGHT: 28px; COLOR: #cecece; BORDER-TOP: #dadada 1px solid; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
.i-search INPUT.submit {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 36px; PADDING-RIGHT: 0px; BACKGROUND: url(img/bg_btn01.jpg) no-repeat; HEIGHT: 30px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
.i-products {
	PADDING-BOTTOM: 50px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: #f5f8fc; PADDING-TOP: 16px
}
.i-products .tit {
	POSITION: relative; TEXT-ALIGN: center; MARGIN: 0px auto; HEIGHT: 90px
}
.i-products .tit .line {
	POSITION: absolute; WIDTH: 980px; BACKGROUND: #c3c5c9; HEIGHT: 1px; MARGIN-LEFT: -490px; TOP: 46px; LEFT: 50%
}
.i-products .tit B {
	Z-INDEX: 2; POSITION: relative; PADDING-BOTTOM: 0px; LINE-HEIGHT: 90px; PADDING-LEFT: 35px; PADDING-RIGHT: 35px; BACKGROUND: #f5f8fc; COLOR: #0045a4; FONT-SIZE: 24px; PADDING-TOP: 0px
}
.i-prorec {
	MARGIN-BOTTOM: 50px; HEIGHT: 185px
}
.i-prorec .btn {
	WIDTH: 39px; FLOAT: left; HEIGHT: 185px; CURSOR: pointer
}
.i-prorec .prev {
	BACKGROUND: url(img/prev03.jpg) no-repeat left center; MARGIN-LEFT: -59px
}
.i-prorec .next {
	BACKGROUND: url(img/next03.jpg) no-repeat left center; FLOAT: right; MARGIN-RIGHT: -59px
}
.i-prorec .btn:hover {
	BACKGROUND-POSITION: right center
}
.i-prorec .list {
	POSITION: relative; WIDTH: 980px; FLOAT: left; HEIGHT: 185px; OVERFLOW: hidden
}
.i-prorec UL {
	WIDTH: 996px
}
.i-prorec LI {
	POSITION: relative; WIDTH: 232px; DISPLAY: inline; HEIGHT: 185px; OVERFLOW: hidden; MARGIN-RIGHT: 17px
}
.i-prorec P {
	PADDING-BOTTOM: 9px; PADDING-LEFT: 18px; PADDING-RIGHT: 18px; FONT: bold 14px/28px "Î¢ÈíÑÅºÚ"; BACKGROUND: #fff; COLOR: #333; PADDING-TOP: 0px
}
.i-prorec .bg {
	POSITION: absolute; FILTER: alpha(opacity=68); WIDTH: 100%; BACKGROUND: #000; HEIGHT: 100%; TOP: 183px; LEFT: 0px; opacity: 0.68
}
.i-prorec .price {
	POSITION: absolute; TEXT-ALIGN: center; WIDTH: 100%; DISPLAY: inline-block; FONT: bold 16px/56px "Î¢ÈíÑÅºÚ"; COLOR: #fff; TOP: 64px; LEFT: -100%
}
.i-prorec .num {
	FONT-FAMILY: Arial; FONT-SIZE: 32px
}
.i-prorec .button {
	POSITION: absolute; TEXT-ALIGN: center; LINE-HEIGHT: 30px; WIDTH: 91px; DISPLAY: inline-block; BACKGROUND: url(img/bg_btn02.png) no-repeat; COLOR: #fff; FONT-SIZE: 14px; TOP: 120px; LEFT: -91px
}
.i-prolist .menu {
	WIDTH: 232px
}
.i-prolist .menu A.name {
	PADDING-LEFT: 41px; WIDTH: 191px; DISPLAY: inline-block; FONT: bold 22px/76px "Î¢ÈíÑÅºÚ"; BACKGROUND: url(img/bg_btn03.png) no-repeat; COLOR: #fff
}
.i-prolist .menu UL {
	BACKGROUND: #fff
}
.i-prolist .menu LI {
	BORDER-BOTTOM: #c7c9cd 1px solid; BORDER-LEFT: #c7c9cd 1px solid; WIDTH: 230px; BORDER-TOP: medium none; BORDER-RIGHT: #c7c9cd 1px solid
}
.i-prolist .menu A.t {
	PADDING-LEFT: 40px; WIDTH: 190px; DISPLAY: inline-block; FONT: bold 16px/70px "Î¢ÈíÑÅºÚ"; BACKGROUND: url(img/bg_li02.png) no-repeat 186px -70px; COLOR: #003
}
.i-prolist .menu A.on.t {
	BACKGROUND-POSITION: 186px 0px; COLOR: #073eac
}
.i-prolist .sub {
	PADDING-BOTTOM: 14px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: none; BORDER-TOP: #c7c9cd 1px solid; PADDING-TOP: 14px
}
.i-prolist .sub A {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 26px; PADDING-LEFT: 40px; WIDTH: 190px; PADDING-RIGHT: 0px; DISPLAY: inline-block; COLOR: #333; FONT-SIZE: 14px; PADDING-TOP: 5px; transition: color 500ms ease-in 0ms
}
.i-prolist .sub A:hover {
	COLOR: #073eac
}
.i-prolist .list {
	WIDTH: 730px; FLOAT: right
}
.i-prolist .list UL {
	WIDTH: 747px
}
.i-prolist .list LI {
	MARGIN: 0px 17px 18px 0px; WIDTH: 232px; DISPLAY: inline; HEIGHT: 291px
}
.i-prolist .list .bg {
	BACKGROUND: #fff
}
.i-prolist .list A.name {
	BORDER-BOTTOM: #d6d6d6 1px solid; PADDING-BOTTOM: 4px; LINE-HEIGHT: 32px; MARGIN: 0px 20px 4px; WIDTH: 192px; DISPLAY: inline-block; COLOR: #333; FONT-SIZE: 14px; FONT-WEIGHT: bold; transition: all 500ms ease-in 0ms
}
.i-prolist .list LI.hover A.name {
	BORDER-BOTTOM: #073eac 1px solid; COLOR: #073eac
}
.i-prolist .list A.more {
	TEXT-ALIGN: center; LINE-HEIGHT: 30px; MARGIN: 11px 0px 17px 20px; WIDTH: 91px; DISPLAY: inline-block; BACKGROUND: url(img/bg_btn02.png) no-repeat; COLOR: #fff; FONT-SIZE: 14px
}
.i-prolist .list P {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; FONT: bold 16px/44px "Î¢ÈíÑÅºÚ"; COLOR: #333; PADDING-TOP: 0px
}
.i-prolist .list SPAN {
	FONT-FAMILY: Arial; COLOR: #c00725; FONT-SIZE: 30px
}
.i-prolist .line {
	POSITION: relative; MARGIN-TOP: 1px; WIDTH: 232px; BACKGROUND: #87a1d6; HEIGHT: 2px; OVERFLOW: hidden
}
.i-prolist .line-in {
	POSITION: absolute; WIDTH: 232px; BACKGROUND: #073eac; HEIGHT: 2px; TOP: 0px; LEFT: -232px
}
.i-about {
	POSITION: relative; BACKGROUND: url(img/bg_iabout.jpg) no-repeat center top; HEIGHT: 980px; OVERFLOW: hidden
}
.i-about .float {
	Z-INDEX: 1; POSITION: absolute; WIDTH: 1920px; HEIGHT: 1020px; MARGIN-LEFT: -960px; TOP: 0px; LEFT: 50%
}
.float-fl {
	POSITION: absolute; WIDTH: 470px; BACKGROUND: url(img/bg_float01.png) no-repeat; HEIGHT: 595px; TOP: 101px; LEFT: 0px
}
.float-fr {
	POSITION: absolute; WIDTH: 376px; BACKGROUND: url(img/bg_float02.png) no-repeat; HEIGHT: 453px; TOP: 414px; RIGHT: 35px
}
.i-about .w980 {
	Z-INDEX: 2; HEIGHT: 642px; OVERFLOW: hidden
}
.i-about .w980 .list {
	MARGIN: 11px 0px 0px -433px; WIDTH: 433px; FLOAT: left
}
.i-about .w980 .list LI {
	WIDTH: 433px; MARGIN-BOTTOM: 54px; HEIGHT: 72px
}
.i-about .list SPAN {
	TEXT-ALIGN: center; WIDTH: 63px; DISPLAY: inline-block; FONT: bold 30px/72px Arial; BACKGROUND: url(img/bg_sign03.png) no-repeat left center; FLOAT: left; HEIGHT: 72px; COLOR: #fff
}
.i-about .list .intro {
	LINE-HEIGHT: 30px; WIDTH: 345px; FLOAT: right; COLOR: #333; FONT-SIZE: 16px; FONT-WEIGHT: bold
}
.i-about .list H2 {
	LINE-HEIGHT: 42px; PADDING-RIGHT: 16px; COLOR: #0f62be; FONT-SIZE: 30px
}
.i-about .img {
	POSITION: relative; WIDTH: 428px; FLOAT: right; HEIGHT: 429px; MARGIN-RIGHT: -428px
}
.i-about .img SPAN {
	POSITION: absolute; TEXT-ALIGN: center; FILTER: alpha(opacity=0); LINE-HEIGHT: 81px; WIDTH: 81px; DISPLAY: inline-block; BACKGROUND: url(img/bg_sign04.png) no-repeat; HEIGHT: 81px; COLOR: #3a57ae; FONT-SIZE: 18px; TOP: 32%; LEFT: 50%; opacity: 0
}
.i-customer {
	Z-INDEX: 2; POSITION: relative; TEXT-ALIGN: center; PADDING-TOP: 38px
}
.i-customer .title {
	MARGIN: 0px auto; WIDTH: 1000px; HEIGHT: 62px
}
.i-customer .title A {
	DISPLAY: inline-block; MARGIN-LEFT: 312px
}
.i-customer H2 {
	LINE-HEIGHT: 62px; COLOR: #3d72cf; FONT-SIZE: 24px
}
.i-customer .title IMG {
	MARGIN-LEFT: 10px
}
.i-customer LI IMG {
	FILTER: gray; MARGIN: 0px auto; DISPLAY: block; -webkit-filter: grayscale(100%)
}
.i-customer LI A:hover IMG {
	FILTER: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'1 0 0 0 0, 0 1 0 0 0, 0 0 1 0 0, 0 0 0 1 0\'/></filter></svg>#grayscale"); -webkit-filter: grayscale(0%)
}
.i-customer .list {
	MARGIN: 48px auto 0px; WIDTH: 980px; HEIGHT: 124px
}
.i-customer .btn {
	WIDTH: 39px; HEIGHT: 124px; CURSOR: pointer
}
.i-customer .prev {
	BACKGROUND: url(img/prev03.jpg) no-repeat left center; FLOAT: left; MARGIN-LEFT: -60px
}
.i-customer .next {
	BACKGROUND: url(img/next03.jpg) no-repeat left center; FLOAT: right; MARGIN-RIGHT: -60px
}
.i-customer .hover.btn {
	BACKGROUND-POSITION: right center
}
.i-customer .list-in {
	BORDER-BOTTOM: #dedede 1px solid; POSITION: relative; BORDER-LEFT: #dedede 1px solid; WIDTH: 978px; FLOAT: left; HEIGHT: 122px; OVERFLOW: hidden; BORDER-TOP: #dedede 1px solid; BORDER-RIGHT: #dedede 1px solid
}
.i-customer LI {
	WIDTH: 195px; HEIGHT: 122px; BORDER-RIGHT: #cacaca 1px dotted
}
.i-customer .list-in LI IMG {
	DISPLAY: inline-block; MAX-WIDTH: 195px
}
.i-intro {
	BACKGROUND: url(img/bg_iintro.jpg) no-repeat center 50%; HEIGHT: 375px; PADDING-TOP: 66px; background-size: 130% 130%
}
.move.i-intro {
	animation: introMove 2s forwards
}
.i-intro .w980 {
	OVERFLOW: hidden
}
.i-intro .video {
	PADDING-BOTTOM: 27px; PADDING-LEFT: 21px; WIDTH: 416px; PADDING-RIGHT: 21px; BACKGROUND: url(img/bg_iintrovideo.png) no-repeat; FLOAT: left; HEIGHT: 271px; PADDING-TOP: 28px
}
.i-intro .detail {
	POSITION: relative; LINE-HEIGHT: 22px; WIDTH: 440px; FLOAT: right; HEIGHT: 294px; COLOR: #dbe4ed; MARGIN-RIGHT: -440px; PADDING-TOP: 32px
}
.i-intro .detail H2 {
	LINE-HEIGHT: 70px; COLOR: #fff; FONT-SIZE: 24px
}
.i-intro .detail A {
	BORDER-BOTTOM: #f0f3f7 2px solid; POSITION: absolute; TEXT-ALIGN: center; BORDER-LEFT: #f0f3f7 2px solid; LINE-HEIGHT: 36px; WIDTH: 134px; BOTTOM: 51px; DISPLAY: inline-block; COLOR: #f0f3f7; FONT-SIZE: 14px; BORDER-TOP: #f0f3f7 2px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #f0f3f7 2px solid; LEFT: 0px; transition: all 500ms ease-in 0ms
}
.i-intro .detail A:hover {
	BORDER-BOTTOM-COLOR: #073eac; BORDER-TOP-COLOR: #073eac; BACKGROUND: #073eac; COLOR: #fff; BORDER-RIGHT-COLOR: #073eac; BORDER-LEFT-COLOR: #073eac
}
.i-list {
	PADDING-BOTTOM: 40px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: #f5f8fc; PADDING-TOP: 35px
}
.i-list .w980 {
	OVERFLOW: hidden
}
.i-list-tit {
	HEIGHT: 54px
}
.i-list-tit H2 {
	LINE-HEIGHT: 54px; TEXT-TRANSFORM: uppercase; COLOR: #004490; FONT-SIZE: 18px
}
.i-list-tit SPAN {
	LINE-HEIGHT: 48px; MARGIN: 6px 0px 0px 8px; DISPLAY: inline-block; FONT-SIZE: 14px
}
.i-list-tit A {
	LINE-HEIGHT: 48px; DISPLAY: inline-block; COLOR: #004490
}
.i-news {
	WIDTH: 614px; MARGIN-LEFT: -614px
}
.i-news .img {
	MARGIN-TOP: 2px; WIDTH: 278px; BACKGROUND: #004490; FLOAT: left
}
.i-news .img .int {
	PADDING-BOTTOM: 25px; PADDING-LEFT: 18px; PADDING-RIGHT: 18px; PADDING-TOP: 6px
}
.i-news .img A {
	LINE-HEIGHT: 20px; WIDTH: 100%; DISPLAY: inline-block; COLOR: #a3b2cc; transition: color 500ms ease-in 0ms
}
.i-news .img A:hover {
	COLOR: #fff
}
.i-news .img A.tit {
	LINE-HEIGHT: 38px; COLOR: #fff; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.i-news .list {
	WIDTH: 317px
}
.i-news .list LI {
	BORDER-BOTTOM: #dadada 1px solid; PADDING-BOTTOM: 12px; PADDING-LEFT: 0px; WIDTH: 317px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 21px; HEIGHT: 42px; PADDING-TOP: 5px
}
.i-news .list SPAN {
	WIDTH: 49px; DISPLAY: inline-block; FONT: bold 40px/42px Arial; COLOR: #c4c4c4; transition: color 500ms ease-in 0ms
}
.i-news .list .fr {
	BORDER-LEFT: #dadada 1px solid; LINE-HEIGHT: 20px; PADDING-LEFT: 14px; WIDTH: 253px; COLOR: #888
}
.i-news .list A {
	LINE-HEIGHT: 22px; WIDTH: 100%; DISPLAY: inline-block; COLOR: #333
}
.i-news .list LI.hover SPAN {
	COLOR: #333
}
.i-news .list LI.hover A {
	FONT-WEIGHT: bold
}
.i-honor {
	FILTER: alpha(opacity=0); WIDTH: 312px; MARGIN-BOTTOM: 22px; opacity: 0
}
.i-honor .list {
	POSITION: relative; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; WIDTH: 308px; PADDING-RIGHT: 2px; BACKGROUND: url(img/bg_box01.png) no-repeat; HEIGHT: 304px; OVERFLOW: hidden; PADDING-TOP: 2px
}
.i-honor .list-in {
	POSITION: relative; WIDTH: 308px; HEIGHT: 304px; OVERFLOW: hidden
}
.i-honor LI {
	TEXT-ALIGN: center; LINE-HEIGHT: 26px; WIDTH: 308px; HEIGHT: 304px; COLOR: #004490; FONT-SIZE: 16px; FONT-WEIGHT: bold
}
.i-honor LI P {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 25px
}
.i-honor .btn {
	POSITION: absolute; FILTER: alpha(opacity=0); WIDTH: 40px; HEIGHT: 40px; TOP: 105px; CURSOR: pointer; opacity: 0
}
.i-honor .prev {
	BACKGROUND: url(img/prev04.png) no-repeat; LEFT: -42px
}
.i-honor .next {
	BACKGROUND: url(img/next04.png) no-repeat; RIGHT: -42px
}
.i-honor .hover.btn {
	BACKGROUND-POSITION: -40px 0px
}
.i-download {
	 WIDTH: 619px; MARGIN-LEFT: -2px; 
}
.i-download .list {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 32px; WIDTH: 555px; PADDING-RIGHT: 32px; BACKGROUND: url(img/bg_box02.png) no-repeat; HEIGHT: 240px; PADDING-TOP: 11px
}
.i-download .list-in {
	POSITION: relative; WIDTH: 555px; OVERFLOW: hidden
}
.i-download .list UL {
	WIDTH: 572px
}
.i-download .list LI {
	BORDER-BOTTOM: #ececec 1px solid; WIDTH: 286px; HEIGHT: 45px
}
.i-download .list LI.last {
	BORDER-BOTTOM: medium none
}
.i-download .list A {
	LINE-HEIGHT: 45px; PADDING-LEFT: 14px; WIDTH: 272px; DISPLAY: inline-block; BACKGROUND: url(img/bg_li03.png) no-repeat 3px 0px; COLOR: #666; transition: color 500ms ease-in 0ms
}
.i-download .list A:hover {
	BACKGROUND-POSITION: 3px -45px; COLOR: #004490
}
.i-faq {
	WIDTH: 312px; MARGIN-RIGHT: -312px
}
.i-faq .list {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 18px; WIDTH: 276px; PADDING-RIGHT: 18px; BACKGROUND: url(img/bg_box03.png) no-repeat; HEIGHT: 218px; PADDING-TOP: 31px
}
.i-faq .list-in {
	POSITION: relative; WIDTH: 276px; HEIGHT: 218px; OVERFLOW: hidden
}
.i-faq LI {
	BORDER-BOTTOM: #dadada 1px solid; PADDING-BOTTOM: 26px; LINE-HEIGHT: 20px; WIDTH: 276px; MARGIN-BOTTOM: 17px
}
.i-faq LI .tit {
	MARGIN-BOTTOM: 10px; COLOR: #333
}
.i-faq LI SPAN {
	TEXT-ALIGN: center; WIDTH: 18px; PADDING-RIGHT: 10px; DISPLAY: inline-block; BACKGROUND: url(img/bg_sign05.png) no-repeat left 0px; COLOR: #fff
}
.i-faq LI .int {
	WIDTH: 248px; FLOAT: right
}
.i-faq .det SPAN {
	BACKGROUND-POSITION: left -20px
}
.i-tips {
	PADDING-BOTTOM: 32px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 70px; PADDING-TOP: 40px
}
.i-tips .w980 {
	OVERFLOW: hidden
}
.i-tips UL {
	WIDTH: 1098px
}
.i-tips LI {
	PADDING-BOTTOM: 10px; LINE-HEIGHT: 20px; PADDING-LEFT: 88px; WIDTH: 220px; PADDING-RIGHT: 0px; DISPLAY: inline; HEIGHT: 46px; FONT-SIZE: 14px; MARGIN-RIGHT: 58px; PADDING-TOP: 14px
}
.i-tips LI.fi {
	BACKGROUND: url(img/bg_sign06.png) no-repeat left center
}
.i-tips LI.se {
	BACKGROUND: url(img/bg_sign07.png) no-repeat left center
}
.i-tips LI.th {
	BACKGROUND: url(img/bg_sign08.png) no-repeat left center
}
.i-tips .line {
	BORDER-RIGHT: #dadada 1px solid
}
.i-tips LI P.fz20 {
	COLOR: #1e1e1e; FONT-SIZE: 20px
}
.inside-banner {
	HEIGHT: 369px
}
.insdie-wrap {
	PADDING-BOTTOM: 74px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 40px
}
.side {
	WIDTH: 224px
}
.side-title {
	LINE-HEIGHT: 68px; PADDING-LEFT: 39px; WIDTH: 185px; BACKGROUND: url(img/bg_sign10.jpg) no-repeat; HEIGHT: 68px; COLOR: #fff; FONT-SIZE: 22px; FONT-WEIGHT: bold
}
.side-list {
	BORDER-BOTTOM: #cfcfcf 1px solid; BORDER-LEFT: #cfcfcf 1px solid; BORDER-TOP: medium none; BORDER-RIGHT: #cfcfcf 1px solid
}
.side-list LI {
	BORDER-BOTTOM: #cfcfcf 1px solid
}
.side-list LI.last {
	BORDER-BOTTOM: medium none
}
.side-list A.tit {
	LINE-HEIGHT: 50px; PADDING-LEFT: 38px; WIDTH: 184px; DISPLAY: inline-block; BACKGROUND: url(img/bg_li02.png) no-repeat 184px -80px; COLOR: #333; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.side-list A.tit:hover {
	COLOR: #0857b0
}
.side-list A.on.tit {
	COLOR: #0857b0
}
.side-list .subside {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: none; BORDER-TOP: #cfcfcf 1px solid; PADDING-TOP: 10px
}
.side-list .subside A {
	LINE-HEIGHT: 28px; PADDING-LEFT: 48px; WIDTH: 174px; DISPLAY: inline-block; COLOR: #333; transition: color 500ms ease-in 0ms
}
.side-list .subside A:hover {
	COLOR: #0857b0
}
.side-list .subside A.on {
	COLOR: #0857b0
}
.side-box {
	MARGIN-TOP: 32px; WIDTH: 224px
}
.side-tit {
	WIDTH: 224px; BACKGROUND: url(img/bg_sign09.jpg) no-repeat; HEIGHT: 58px
}
.side-tit A {
	LINE-HEIGHT: 58px; PADDING-LEFT: 39px; WIDTH: 185px; DISPLAY: inline-block; COLOR: #fff; FONT-SIZE: 18px; FONT-WEIGHT: bold
}
.side-box .list {
	BORDER-BOTTOM: #cfcfcf 1px solid; BORDER-LEFT: #cfcfcf 1px solid; PADDING-BOTTOM: 14px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: medium none; BORDER-RIGHT: #cfcfcf 1px solid; PADDING-TOP: 14px
}
.side-box .list LI {
	WIDTH: 224px; HEIGHT: 26px
}
.side-box .list A {
	LINE-HEIGHT: 26px; PADDING-LEFT: 31px; WIDTH: 191px; DISPLAY: inline-block; BACKGROUND: url(img/bg_sign11.png) no-repeat 18px 0px; COLOR: #666; transition: color 500ms ease-in 0ms
}
.side-box .list A:hover {
	BACKGROUND-POSITION: 18px -26px; COLOR: #0857b0
}
.content {
	WIDTH: 727px
}
.content .path {
	BORDER-BOTTOM: #e4e4e4 1px solid; BORDER-LEFT: #e4e4e4 1px solid; LINE-HEIGHT: 66px; BACKGROUND: #f8f8f8; HEIGHT: 66px; COLOR: #999; BORDER-TOP: #e4e4e4 1px solid; BORDER-RIGHT: #e4e4e4 1px solid
}
.content .path H2 {
	PADDING-LEFT: 21px; COLOR: #0857b0; FONT-SIZE: 18px
}
.content .path A {
	COLOR: #999; transition: color 500ms ease-in 0ms
}
.content .path A:hover {
	COLOR: #0857b0
}
.content .path SPAN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: inline-block; FONT-FAMILY: "ËÎÌå"; PADDING-TOP: 0px
}
.content .path SPAN.cur {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 32px; FONT-FAMILY: "Î¢ÈíÑÅºÚ"; COLOR: #0857b0; PADDING-TOP: 0px
}
.inside-wrap {
	BORDER-BOTTOM: #eaeaea 1px solid; BORDER-LEFT: #eaeaea 1px solid; PADDING-BOTTOM: 52px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: medium none; BORDER-RIGHT: #eaeaea 1px solid; PADDING-TOP: 20px
}
.page {
	TEXT-ALIGN: center
}
.products-list .list {
	POSITION: relative; OVERFLOW: hidden
}
.products-list UL {
	WIDTH: 747px
}
.products-list LI {
	BORDER-BOTTOM: #e6e6e6 1px solid; BORDER-LEFT: #e6e6e6 1px solid; MARGIN: 0px 20px 18px -1px; WIDTH: 228px; DISPLAY: inline; HEIGHT: 278px; BORDER-TOP: #e6e6e6 1px solid; BORDER-RIGHT: #e6e6e6 1px solid
}
.products-list LI .int {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 32px; PADDING-LEFT: 17px; PADDING-RIGHT: 17px; PADDING-TOP: 0px
}
.products-list LI A.tit {
	BORDER-BOTTOM: #d6d6d6 1px solid; PADDING-BOTTOM: 5px; LINE-HEIGHT: 30px; WIDTH: 100%; DISPLAY: inline-block; COLOR: #333; FONT-SIZE: 14px; FONT-WEIGHT: bold; transition: all 500ms ease-in 0ms
}
.products-list LI A.tit:hover {
	BORDER-BOTTOM: #0857b0 1px solid; COLOR: #0857b0
}
.products-list LI P.price {
	LINE-HEIGHT: 50px; COLOR: #333; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.products-list LI P SPAN {
	FONT-FAMILY: Arial; COLOR: #c00725; FONT-SIZE: 24px
}
.products-list .page {
	MARGIN-TOP: 32px
}
.pro-info {
	PADDING-BOTTOM: 31px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; PADDING-TOP: 34px
}
.pro-img {
	POSITION: relative; MARGIN-TOP: 10px; WIDTH: 325px; FLOAT: left
}
.pro-img .img {
	BORDER-BOTTOM: #e6e6e6 1px solid; POSITION: relative; BORDER-LEFT: #e6e6e6 1px solid; WIDTH: 323px; MARGIN-BOTTOM: 20px; BACKGROUND: url(img/loading.gif) no-repeat center 50%; HEIGHT: 201px; BORDER-TOP: #e6e6e6 1px solid; BORDER-RIGHT: #e6e6e6 1px solid
}
.jqZoomPup {
	Z-INDEX: 1; BORDER-BOTTOM: #e6e6e6 1px solid; POSITION: absolute; BORDER-LEFT: #e6e6e6 1px solid; BACKGROUND: #fff; VISIBILITY: hidden; BORDER-TOP: #e6e6e6 1px solid; BORDER-RIGHT: #e6e6e6 1px solid; opacity: 0.5
}
.zoomdiv {
	Z-INDEX: 1; BORDER-BOTTOM: #e6e6e6 1px solid; POSITION: absolute; TEXT-ALIGN: center; BORDER-LEFT: #e6e6e6 1px solid; DISPLAY: none; BACKGROUND: #fff; OVERFLOW: hidden; BORDER-TOP: #e6e6e6 1px solid; BORDER-RIGHT: #e6e6e6 1px solid
}
.pro-img .list {
	WIDTH: 325px; MARGIN-BOTTOM: 17px; HEIGHT: 75px
}
.pro-img .btn {
	WIDTH: 17px; FLOAT: left; HEIGHT: 54px; CURSOR: pointer
}
.pro-img .prev {
	BACKGROUND: url(img/prev05.jpg) no-repeat center 50%
}
.pro-img .next {
	BACKGROUND: url(img/next05.jpg) no-repeat center 50%
}
.pro-img .list-in {
	POSITION: relative; MARGIN: 2px 14px 0px; WIDTH: 262px; DISPLAY: inline; FLOAT: left; HEIGHT: 50px; OVERFLOW: hidden
}
.pro-img .list-in LI {
	BORDER-BOTTOM: #e6e6e6 1px solid; BORDER-LEFT: #e6e6e6 1px solid; WIDTH: 78px; DISPLAY: inline; HEIGHT: 48px; BORDER-TOP: #e6e6e6 1px solid; CURSOR: pointer; MARGIN-RIGHT: 11px; BORDER-RIGHT: #e6e6e6 1px solid
}
.pro-img .list-in LI.active {
	BORDER-BOTTOM: #0857b0 1px solid; BORDER-LEFT: #0857b0 1px solid; BORDER-TOP: #0857b0 1px solid; BORDER-RIGHT: #0857b0 1px solid
}
.pro-tips {
	WIDTH: 330px; FLOAT: right
}
.pro-tips H2 {
	LINE-HEIGHT: 44px; COLOR: #333; FONT-SIZE: 22px
}
.pro-tips P.price {
	LINE-HEIGHT: 34px; COLOR: #333; FONT-SIZE: 14px
}
.pro-tips P.price SPAN {
	COLOR: #ca020f; FONT-SIZE: 36px
}
.pro-tips .list {
	PADDING-BOTTOM: 18px; MARGIN-TOP: 18px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #d9d9d9 1px solid; PADDING-TOP: 18px
}
.pro-tips .list LI {
	LINE-HEIGHT: 23px; WIDTH: 330px; MARGIN-BOTTOM: 9px; COLOR: #333
}
.pro-tips .list P {
	LINE-HEIGHT: 20px; WIDTH: 72px; PADDING-RIGHT: 3px
}
.pro-tips .list .fr {
	POSITION: relative
}
.pro-tips .list SPAN {
	BORDER-BOTTOM: #b8b7bd 1px solid; POSITION: relative; MIN-WIDTH: 21px; TEXT-ALIGN: center; BORDER-LEFT: #b8b7bd 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 16px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: inline-block; MARGIN-BOTTOM: 4px; FLOAT: left; HEIGHT: 16px; BORDER-TOP: #b8b7bd 1px solid; CURSOR: pointer; MARGIN-RIGHT: 6px; BORDER-RIGHT: #b8b7bd 1px solid; PADDING-TOP: 0px
}
.pro-tips .list SPAN.on {
	BORDER-BOTTOM: #ce0303 1px solid; BORDER-LEFT: #ce0303 1px solid; BACKGROUND: url(img/bg_sign12.png) no-repeat right bottom; BORDER-TOP: #ce0303 1px solid; BORDER-RIGHT: #ce0303 1px solid
}
.pro-tips .list .tips {
	Z-INDEX: 5; BORDER-BOTTOM: #ce0303 1px solid; POSITION: absolute; BORDER-LEFT: #ce0303 1px solid; PADDING-BOTTOM: 3px; LINE-HEIGHT: 20px; PADDING-LEFT: 3px; WIDTH: 100%; PADDING-RIGHT: 3px; DISPLAY: none; BACKGROUND: #fff; COLOR: #666; FONT-SIZE: 12px; BORDER-TOP: #ce0303 1px solid; TOP: -1px; BORDER-RIGHT: #ce0303 1px solid; PADDING-TOP: 3px; LEFT: 105%
}
.pro-tips .num {
	MARGIN-TOP: 8px; HEIGHT: 31px
}
.pro-tips .num INPUT {
	BORDER-BOTTOM: #b8b7bd 1px solid; BORDER-LEFT: #b8b7bd 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 29px; PADDING-LEFT: 5px; WIDTH: 47px; PADDING-RIGHT: 5px; DISPLAY: inline; FLOAT: left; HEIGHT: 29px; COLOR: #333; BORDER-TOP: #b8b7bd 1px solid; MARGIN-RIGHT: 4px; BORDER-RIGHT: #b8b7bd 1px solid; PADDING-TOP: 0px
}
.pro-tips .btn {
	WIDTH: 18px; FLOAT: left; HEIGHT: 31px
}
.pro-tips .btns {
	WIDTH: 18px; HEIGHT: 14px; CURSOR: pointer
}
.pro-tips .up {
	MARGIN-BOTTOM: 3px; BACKGROUND: url(img/prev06.jpg) no-repeat
}
.pro-tips .down {
	BACKGROUND: url(img/next06.jpg) no-repeat
}
.pro-tips .num P {
	LINE-HEIGHT: 31px; PADDING-LEFT: 15px; WIDTH: auto
}
.pro-tips .num A.meesage {
	BORDER-BOTTOM: #c40000 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #c40000 1px solid; LINE-HEIGHT: 25px; MARGIN: 2px 0px 0px 8px; WIDTH: 54px; DISPLAY: inline-block; BACKGROUND: #ffeded; COLOR: #c40000; FONT-SIZE: 13px; BORDER-TOP: #c40000 1px solid; BORDER-RIGHT: #c40000 1px solid
}
.pro-tips .list EM {
	FONT-STYLE: normal
}
.pro-tips .button {
	MARGIN-TOP: 18px; HEIGHT: 40px
}
.pro-tips .button A {
	BORDER-BOTTOM: #cdcdce 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #cdcdce 1px solid; LINE-HEIGHT: 38px; WIDTH: 140px; DISPLAY: inline-block; BACKGROUND: #ddd; FLOAT: left; HEIGHT: 38px; COLOR: #333; FONT-SIZE: 14px; BORDER-TOP: #cdcdce 1px solid; MARGIN-RIGHT: 16px; BORDER-RIGHT: #cdcdce 1px solid; transition: all 500ms ease-in 0ms
}
.pro-tips .button INPUT {
	BORDER-BOTTOM: #cdcdce 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #cdcdce 1px solid; LINE-HEIGHT: 38px; WIDTH: 140px; BACKGROUND: #ddd; FLOAT: left; HEIGHT: 38px; COLOR: #333; FONT-SIZE: 14px; BORDER-TOP: #cdcdce 1px solid; MARGIN-RIGHT: 16px; BORDER-RIGHT: #cdcdce 1px solid; transition: all 500ms ease-in 0ms
}
.pro-tips .button A:hover {
	BORDER-BOTTOM: #0c60be 1px solid; BORDER-LEFT: #0c60be 1px solid; BACKGROUND: #0c60be; COLOR: #fff; BORDER-TOP: #0c60be 1px solid; BORDER-RIGHT: #0c60be 1px solid
}
.pro-tips .button A.add {
	BORDER-BOTTOM: #0c60be 1px solid; BORDER-LEFT: #0c60be 1px solid; BACKGROUND: #0c60be; COLOR: #fff; BORDER-TOP: #0c60be 1px solid; BORDER-RIGHT: #0c60be 1px solid
}
.pro-tips .button INPUT.hover {
	BORDER-BOTTOM: #0c60be 1px solid; BORDER-LEFT: #0c60be 1px solid; BACKGROUND: #0c60be; COLOR: #fff; BORDER-TOP: #0c60be 1px solid; BORDER-RIGHT: #0c60be 1px solid
}
.pro-service {
	LINE-HEIGHT: 16px; MARGIN: 52px 0px 25px; FONT-SIZE: 10px
}
.pro-service H2 {
	LINE-HEIGHT: 32px; MARGIN-BOTTOM: 25px; COLOR: #444; FONT-SIZE: 18px
}
.pro-service UL {
	WIDTH: 708px
}
.pro-service LI {
	WIDTH: 236px; HEIGHT: 53px
}
.pro-service LI SPAN {
	WIDTH: 53px; DISPLAY: inline-block; FLOAT: left; HEIGHT: 53px
}
.pro-service LI SPAN.fi {
	BACKGROUND: url(img/bg_sign13.jpg) no-repeat
}
.pro-service LI SPAN.se {
	BACKGROUND: url(img/bg_sign14.jpg) no-repeat
}
.pro-service LI SPAN.th {
	BACKGROUND: url(img/bg_sign15.jpg) no-repeat
}
.pro-service LI .int {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 13px; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 36px; PADDING-TOP: 10px
}
.pro-service LI P.fz15 {
	LINE-HEIGHT: 20px; COLOR: #1e1e1e; FONT-SIZE: 15px
}
.pro-detail H2 {
	LINE-HEIGHT: 58px; COLOR: #444; FONT-SIZE: 18px
}
.pro-detail TABLE {
	BORDER-TOP: #e4e4e4 1px solid; BORDER-RIGHT: #e4e4e4 1px solid
}
.pro-detail TH {
	BORDER-BOTTOM: #e4e4e4 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #e4e4e4 1px solid; LINE-HEIGHT: 45px; PADDING-LEFT: 16px; COLOR: #333; FONT-SIZE: 14px; FONT-WEIGHT: normal
}
.pro-detail TD {
	BORDER-BOTTOM: #e4e4e4 1px solid; BORDER-LEFT: #e4e4e4 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 31px; PADDING-LEFT: 16px; PADDING-RIGHT: 16px; COLOR: #666; PADDING-TOP: 0px
}
.pro-detail UL {
	BORDER-TOP: #e4e4e4 1px solid; BORDER-RIGHT: #e4e4e4 1px solid
}
.pro-detail LI {
	BORDER-BOTTOM: #e4e4e4 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #e4e4e4 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 31px; PADDING-LEFT: 16px; PADDING-RIGHT: 16px; HEIGHT: 31px; COLOR: #666; PADDING-TOP: 0px
}
.pro-detail .detail {
	MARGIN-TOP: 65px
}
.pro-detail .detail IMG {
	
}
.login-header {
	MARGIN: 0px auto; WIDTH: 894px; HEIGHT: 94px
}
.login-header P.fr {
	LINE-HEIGHT: 94px; COLOR: #888; FONT-SIZE: 14px; MARGIN-RIGHT: -16px
}
.login-header P.fr A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 16px; PADDING-RIGHT: 16px; DISPLAY: inline-block; COLOR: #888; PADDING-TOP: 0px
}
.login-footer {
	TEXT-ALIGN: center; PADDING-BOTTOM: 20px; LINE-HEIGHT: 92px; TEXT-TRANSFORM: uppercase; HEIGHT: 92px; COLOR: #888
}
.login-footer A {
	COLOR: #888; transition: color 500ms ease-in 0ms
}
.login-footer A:hover {
	COLOR: #214d8a
}
.login-main {
	BACKGROUND: url(img/bg_login.jpg) no-repeat center 50%; HEIGHT: 578px
}
.login-main .w894 {
	POSITION: relative; MARGIN: 0px auto; WIDTH: 894px; HEIGHT: 578px
}
.login-main .pt19 {
	PADDING-TOP: 19px
}
.login-box {
	POSITION: absolute; WIDTH: 265px; HEIGHT: 330px; TOP: 104px; LEFT: 528px
}
.login-box H2 {
	LINE-HEIGHT: 44px; MARGIN-BOTTOM: 38px; FONT-SIZE: 14px
}
.login-box TD {
	PADDING-BOTTOM: 18px
}
.login-box TD INPUT {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 30px; PADDING-LEFT: 28px; WIDTH: 180px; PADDING-RIGHT: 2px; BACKGROUND: url(img/bg_btn04.jpg) no-repeat left center; FLOAT: left; HEIGHT: 30px; COLOR: #ccc; MARGIN-LEFT: 28px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 0px
}
.login-box TD INPUT.password {
	BACKGROUND: url(img/bg_btn05.jpg) no-repeat left center
}
.login-box TD INPUT.hide {
	DISPLAY: none
}
.login-box LABEL {
	LINE-HEIGHT: 24px; MARGIN: 23px 36px 24px 28px; FLOAT: left
}
.login-box LABEL INPUT {
	MARGIN: 6px 6px 0px 0px; WIDTH: 13px; DISPLAY: inline; FLOAT: left; HEIGHT: 13px
}
.login-box A {
	LINE-HEIGHT: 24px; MARGIN: 23px 0px 24px; DISPLAY: inline-block; FLOAT: left; COLOR: #204c89; TEXT-DECORATION: underline
}
.login-box .btn {
	WIDTH: 100%; HEIGHT: 31px
}
.login-box .btn INPUT {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 98px; PADDING-RIGHT: 0px; DISPLAY: inline; BACKGROUND: url(img/bg_btn06.jpg) no-repeat; FLOAT: left; HEIGHT: 31px; COLOR: #fff; MARGIN-LEFT: 30px; FONT-SIZE: 15px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
.login-box .btn A {
	TEXT-ALIGN: center; LINE-HEIGHT: 31px; MARGIN: 0px 0px 0px 12px; WIDTH: 98px; DISPLAY: inline-block; BACKGROUND: url(img/bg_btn07.jpg) no-repeat; FLOAT: left; COLOR: #fff; FONT-SIZE: 15px; TEXT-DECORATION: none
}
.regist-main {
	PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 61px; WIDTH: 780px; PADDING-RIGHT: 61px; BACKGROUND: url(img/bg_box04.png) no-repeat; HEIGHT: 497px; PADDING-TOP: 45px
}
.regist-main TD {
	PADDING-BOTTOM: 24px; LINE-HEIGHT: 36px; PADDING-LEFT: 0px; PADDING-RIGHT: 5px; FONT-SIZE: 14px; PADDING-TOP: 0px
}
.regist-main SPAN {
	PADDING-RIGHT: 5px; DISPLAY: inline-block; COLOR: #f00
}
.regist-main INPUT {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 34px; PADDING-LEFT: 5px; WIDTH: 217px; PADDING-RIGHT: 5px; FLOAT: left; HEIGHT: 34px; FONT-SIZE: 12px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 0px
}
.regist-main INPUT.button {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; LINE-HEIGHT: 30px; MARGIN: 2px 13px 0px 20px; PADDING-LEFT: 0px; WIDTH: 147px; PADDING-RIGHT: 0px; BACKGROUND: url(img/bg_btn08.jpg) no-repeat; HEIGHT: 30px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
.regist-main INPUT.submit {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; LINE-HEIGHT: 33px; PADDING-LEFT: 0px; WIDTH: 229px; PADDING-RIGHT: 0px; BACKGROUND: url(img/bg_btn09.jpg) no-repeat; HEIGHT: 33px; COLOR: #fff; FONT-SIZE: 15px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
.regist-main .tips {
	BORDER-BOTTOM: #e8e8e8 1px solid; BORDER-LEFT: #e8e8e8 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 34px; PADDING-LEFT: 10px; WIDTH: 252px; PADDING-RIGHT: 10px; DISPLAY: inline; BACKGROUND: #f9f9f9; FLOAT: left; HEIGHT: 34px; COLOR: #949494; MARGIN-LEFT: 18px; FONT-SIZE: 12px; BORDER-TOP: #e8e8e8 1px solid; BORDER-RIGHT: #e8e8e8 1px solid; PADDING-TOP: 0px
}
.shopcar-main {
	PADDING-BOTTOM: 136px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 40px
}
.shopcar-tips {
	MARGIN-BOTTOM: 46px; BACKGROUND: url(img/bg_tips.jpg) no-repeat; HEIGHT: 35px
}
.shopcar-tips-se {
	BACKGROUND-POSITION: 0px -35px
}
.shopcar-tips-th {
	BACKGROUND-POSITION: 0px -70px
}
.shopcar-detail {
	BORDER-TOP: #999 2px solid
}
.shopcar-tit {
	BORDER-LEFT: #e2e2e2 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 44px; PADDING-LEFT: 36px; PADDING-RIGHT: 36px; BACKGROUND: #f7f7f7; HEIGHT: 44px; FONT-SIZE: 18px; BORDER-RIGHT: #e2e2e2 1px solid; PADDING-TOP: 0px
}
.shopcar-detail .list {
	BORDER-LEFT: #e2e2e2 1px solid; PADDING-BOTTOM: 60px; PADDING-LEFT: 39px; PADDING-RIGHT: 40px; BORDER-RIGHT: #e2e2e2 1px solid; PADDING-TOP: 41px
}
.shopcar-detail TABLE {
	BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid
}
.shopcar-detail TH {
	BORDER-BOTTOM: #ddd 1px solid; LINE-HEIGHT: 35px; BACKGROUND: #f7f7f7; FONT-SIZE: 14px; FONT-WEIGHT: normal
}
.shopcar-detail TD {
	BORDER-BOTTOM: #ddd 1px solid; TEXT-ALIGN: center; PADDING-BOTTOM: 25px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 25px
}
.shopcar-detail TD INPUT.checkbox {
	FLOAT: left; MARGIN-LEFT: 7px
}
.shopcar-detail TD IMG {
	BORDER-BOTTOM: #e9e9e9 1px solid; BORDER-LEFT: #e9e9e9 1px solid; BORDER-TOP: #e9e9e9 1px solid; BORDER-RIGHT: #e9e9e9 1px solid
}
.shopcar-detail TD P {
	LINE-HEIGHT: 73px; COLOR: #666
}
.shopcar-detail .btns {
	WIDTH: 76px; HEIGHT: 22px; MARGIN-LEFT: 60px
}
.shopcar-detail .btn {
	MARGIN-TOP: 3px; WIDTH: 15px; FLOAT: left; HEIGHT: 15px; CURSOR: pointer
}
.shopcar-detail .prev {
	BACKGROUND: url(img/prev07.jpg) no-repeat
}
.shopcar-detail .next {
	BACKGROUND: url(img/next07.jpg) no-repeat
}
.shopcar-detail .btns INPUT {
	BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #ccc 1px solid; MARGIN: 0px 5px; WIDTH: 34px; DISPLAY: inline; FLOAT: left; HEIGHT: 20px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
.shopcar-detail A.delete {
	COLOR: #005ea7
}
.shopcar-detail .tips {
	BORDER-BOTTOM: #eaeaea 1px solid; BORDER-LEFT: #eaeaea 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 40px; WIDTH: 898px; PADDING-RIGHT: 40px; BACKGROUND: #f7f7f7; HEIGHT: 76px; BORDER-TOP: #eaeaea 1px solid; BORDER-RIGHT: #eaeaea 1px solid; PADDING-TOP: 0px
}
.shopcar-detail .tips A.fl {
	LINE-HEIGHT: 24px; MARGIN-TOP: 26px; PADDING-LEFT: 18px; DISPLAY: inline-block; BACKGROUND: url(img/bg_sign16.png) no-repeat left center; COLOR: #005ea7
}
.shopcar-detail .tips .fr {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 38px; PADDING-LEFT: 0px; PADDING-RIGHT: 20px; COLOR: #666; PADDING-TOP: 20px
}
.shopcar-detail .tips SPAN {
	COLOR: #005ea7
}
.shopcar-detail .tips SPAN.red {
	COLOR: #e4393c; FONT-SIZE: 22px
}
.shopcar-detail .tips INPUT {
	LINE-HEIGHT: 38px; WIDTH: 197px; BACKGROUND: url(img/bg_btn10.jpg) no-repeat; HEIGHT: 38px; COLOR: #fff; MARGIN-LEFT: 78px; FONT-SIZE: 19px
}
.shopcar-detail .add {
	BORDER-LEFT: #e2e2e2 1px solid; PADDING-BOTTOM: 15px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-RIGHT: #e2e2e2 1px solid; PADDING-TOP: 40px
}
.shopcar-detail .add .box {
	BORDER-BOTTOM: #e9e9e9 1px solid; BORDER-LEFT: #e9e9e9 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 37px; WIDTH: 825px; PADDING-RIGHT: 37px; BACKGROUND: #fafafa; HEIGHT: 353px; BORDER-TOP: #e9e9e9 1px solid; BORDER-RIGHT: #e9e9e9 1px solid; PADDING-TOP: 12px
}
.shopcar-detail .box H2 {
	LINE-HEIGHT: 60px; COLOR: #333; FONT-SIZE: 16px; FONT-WEIGHT: normal
}
.shopcar-detail .add-table {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.shopcar-detail .add-table TD {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 12px; LINE-HEIGHT: 28px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; FONT-SIZE: 12px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
.shopcar-detail .add-table SPAN {
	COLOR: #d6000f
}
.shopcar-detail .add-table INPUT {
	BORDER-BOTTOM: #d1d1d1 1px solid; BORDER-LEFT: #d1d1d1 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 26px; PADDING-LEFT: 5px; WIDTH: 187px; PADDING-RIGHT: 5px; DISPLAY: inline; FLOAT: left; HEIGHT: 26px; COLOR: #888; BORDER-TOP: #d1d1d1 1px solid; MARGIN-RIGHT: 13px; BORDER-RIGHT: #d1d1d1 1px solid; PADDING-TOP: 0px
}
.shopcar-detail .add-table TEXTAREA {
	BORDER-BOTTOM: #d1d1d1 1px solid; BORDER-LEFT: #d1d1d1 1px solid; PADDING-BOTTOM: 5px; LINE-HEIGHT: 20px; PADDING-LEFT: 5px; WIDTH: 611px; PADDING-RIGHT: 5px; FLOAT: left; HEIGHT: 100px; COLOR: #888; BORDER-TOP: #d1d1d1 1px solid; BORDER-RIGHT: #d1d1d1 1px solid; PADDING-TOP: 5px
}
.shopcar-success {
	BORDER-BOTTOM: #e5e5e5 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #e5e5e5 1px solid; LINE-HEIGHT: 48px; MARGIN: 0px auto; WIDTH: 978px; HEIGHT: 127px; COLOR: #333; FONT-SIZE: 24px; BORDER-TOP: #e5e5e5 1px solid; BORDER-RIGHT: #e5e5e5 1px solid; PADDING-TOP: 33px
}
.shopcar-success SPAN {
	PADDING-LEFT: 66px; DISPLAY: inline-block; BACKGROUND: url(img/bg_sign17.jpg) no-repeat left center
}
.shopcar-success .btn {
	MARGIN-TOP: 13px; HEIGHT: 27px
}
.shopcar-success A {
	TEXT-ALIGN: center; LINE-HEIGHT: 27px; WIDTH: 80px; DISPLAY: inline-block; BACKGROUND: url(img/bg_btn11.jpg) no-repeat; COLOR: #fff; FONT-SIZE: 12px; MARGIN-RIGHT: 60px
}
.message-out {
	Z-INDEX: 55; POSITION: absolute; WIDTH: 100%; DISPLAY: none; HEIGHT: 100%; TOP: 0px; LEFT: 0px
}
.message-out .bg {
	POSITION: absolute; FILTER: alpha(opacity=50); WIDTH: 100%; BACKGROUND: #000; HEIGHT: 100%; TOP: 0px; LEFT: 0px; opacity: 0.5
}
.message-out .main {
	POSITION: absolute; PADDING-BOTTOM: 0px; PADDING-LEFT: 40px; WIDTH: 426px; PADDING-RIGHT: 40px; BACKGROUND: #fff; HEIGHT: 619px; MARGIN-LEFT: -253px; PADDING-TOP: 13px; LEFT: 50%
}
.message-out .close {
	POSITION: absolute; WIDTH: 24px; BACKGROUND: url(img/messageclose.jpg) no-repeat; HEIGHT: 24px; TOP: 27px; CURSOR: pointer; RIGHT: 25px
}
.message-out .title {
	BORDER-BOTTOM: #ebebeb 1px solid; LINE-HEIGHT: 78px; MARGIN-BOTTOM: 43px; COLOR: #333; FONT-SIZE: 24px
}
.message-out TD {
	PADDING-BOTTOM: 22px; LINE-HEIGHT: 36px; COLOR: #333; FONT-SIZE: 14px
}
.message-out TD INPUT {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; LINE-HEIGHT: 34px; WIDTH: 258px; DISPLAY: inline; FLOAT: left; HEIGHT: 34px; COLOR: #333; MARGIN-LEFT: 30px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
.message-out TD INPUT.submit {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; MARGIN-TOP: 18px; PADDING-LEFT: 0px; WIDTH: 270px; PADDING-RIGHT: 0px; BACKGROUND: #0b5dba; HEIGHT: 36px; COLOR: #fff; FONT-SIZE: 16px; BORDER-TOP: medium none; FONT-WEIGHT: bold; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
.message-out .qq-btn {
	LINE-HEIGHT: 32px; MARGIN-TOP: 16px; COLOR: #333; FONT-SIZE: 16px; BORDER-TOP: #ebebeb 1px solid; PADDING-TOP: 28px
}
.message-out .qq-btn A {
	LINE-HEIGHT: 40px; MARGIN: 24px 52px 0px 0px; PADDING-LEFT: 67px; WIDTH: 93px; DISPLAY: inline-block; BACKGROUND: url(img/bg_qq.jpg) no-repeat; FLOAT: left; COLOR: #fff; FONT-SIZE: 14px
}
.forget-wrap {
	PADDING-BOTTOM: 0px; MARGIN-TOP: 68px; PADDING-LEFT: 0px; WIDTH: 902px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: auto; PADDING-TOP: 0px
}
.forget-top {
	BACKGROUND: url(img/bg_shadow01.png) no-repeat; HEIGHT: 35px
}
.forget-bottom {
	BACKGROUND: url(img/bg_shadow03.png) no-repeat; HEIGHT: 54px
}
.forget-main {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 61px; PADDING-RIGHT: 61px; BACKGROUND: url(img/bg_shadow02.png) repeat-y; PADDING-TOP: 0px
}
.forget-main H2 {
	LINE-HEIGHT: 85px; COLOR: #666; FONT-SIZE: 18px; FONT-WEIGHT: normal
}
