﻿.head {
	OVERFLOW: hidden; HEIGHT: 197px; BACKGROUND: url(head.jpg) repeat-x; WIDTH: 100%
}
.top {
	HEIGHT: 29px; MARGIN: 0px auto; LINE-HEIGHT: 28px; WIDTH: 980px
}
.wellcome {
	FLOAT: left; COLOR: #666; WIDTH: 300px
}
.sub-menu {
	FLOAT: right; WIDTH: 300px
}
.sub-menu-list LI {
	FLOAT: left; COLOR: #666;margin:0px 10px
}
.sub-menu-list LI A {
	COLOR: #666; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 2px; DISPLAY: inline-block; PADDING-RIGHT: 2px
}
.logo-box {
	HEIGHT: 130px; MARGIN: 0px auto; WIDTH: 980px
}
.logo {
	HEIGHT: 56px; FLOAT: left; PADDING-TOP: 40px; WIDTH:200px
}
.logo02 {
	HEIGHT: 56px; FLOAT: left; PADDING-TOP: 40px; WIDTH: 266px
}
.tel {
	HEIGHT: 90px; FLOAT: right; PADDING-TOP: 25px; WIDTH: 496px
}
.nav {
	OVERFLOW: hidden; HEIGHT: 38px; MARGIN: 0px auto; LINE-HEIGHT: 38px; WIDTH: 980px
}
.nav-list LI {
	FLOAT: left
}
.nav-list .bd {
	HEIGHT: 38px; BACKGROUND: url(bd.jpg) no-repeat; WIDTH: 2px
}
.nav-list LI A {
	FONT-SIZE: 14px; FONT-FAMILY: "΢ź"; FONT-WEIGHT: bold; COLOR: #fff; PADDING-LEFT: 18px; DISPLAY: inline-block; PADDING-RIGHT: 18px
}
.nav-list LI A:hover {
	BACKGROUND: url(hover.jpg) repeat-x; TEXT-DECORATION: none
}
.nav-list LI A.hover {
	BACKGROUND: url(hover.jpg) repeat-x; TEXT-DECORATION: none
}
.serach-box {
	OVERFLOW: hidden; HEIGHT: 45px; MARGIN: 0px auto; LINE-HEIGHT: 45px; WIDTH: 980px
}
.search-link {
	FLOAT: left; WIDTH: 650px
}
.search-link A {
	COLOR: #666; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 5px; DISPLAY: inline-block; PADDING-RIGHT: 5px
}
.search {
	HEIGHT: 24px; FLOAT: right; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WIDTH: 278px
}
.ipt01 {
	BORDER-TOP: #ccc 1px solid; HEIGHT: 22px; BORDER-RIGHT: #ccc 0px solid; BORDER-BOTTOM: #ccc 1px solid; FLOAT: left; BORDER-LEFT: #ccc 1px solid; LINE-HEIGHT: 22px; WIDTH: 202px
}
.btn01 {
	BORDER-LEFT-WIDTH: 0px; CURSOR: pointer; HEIGHT: 24px; BORDER-RIGHT-WIDTH: 0px; BACKGROUND: url(serach-btn.jpg) no-repeat; BORDER-BOTTOM-WIDTH: 0px; FLOAT: left; BORDER-TOP-WIDTH: 0px; WIDTH: 71px
}
.banner_bg {
	HEIGHT: 22px; BACKGROUND: url(banner_bg.jpg) no-repeat; MARGIN: 0px auto; WIDTH: 980px
}
.co-brand {
	HEIGHT: 180px; BACKGROUND:#fff url(pp_bg.jpg) no-repeat; MARGIN: 0px auto; WIDTH: 980px
}
.co-brand STRONG {
	HEIGHT: 30px; COLOR: #fff; TEXT-ALIGN: center; MARGIN: 0px auto; DISPLAY: block; LINE-HEIGHT: 30px; WIDTH: 350px
}
.co-brand-marquee {
	HEIGHT: 110px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WIDTH: 980px
}
.left {
	HEIGHT: 82px; FLOAT: left; PADDING-LEFT: 7px; WIDTH: 20px
}
.right {
	HEIGHT: 82px; FLOAT: right; PADDING-RIGHT: 7px; WIDTH: 20px
}
.co-brand-gd {
	HEIGHT: 110px; FLOAT: left; WIDTH: 924px
}
.co-brand-list LI {
	FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; WIDTH: 144px
}
.co-brand-list LI IMG {
	BORDER-TOP: #ccc 1px solid; HEIGHT: 82px; BORDER-RIGHT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; WIDTH: 142px
}
.co-brand-list LI SPAN {
	OVERFLOW: hidden; HEIGHT: 20px; WHITE-SPACE: nowrap; TEXT-OVERFLOW: ellipsis; TEXT-ALIGN: center; PADDING-TOP: 5px; DISPLAY: block; LINE-HEIGHT: 20px
}
.co-brand-list LI A:hover IMG {
	BORDER-TOP: #06f 1px solid; BORDER-RIGHT: #06f 1px solid; BORDER-BOTTOM: #06f 1px solid; FILTER: Alpha(Opacity=50); BORDER-LEFT: #06f 1px solid; opacity: 0.8
}
.more {
	FLOAT: right; COLOR: #666; PADDING-RIGHT: 10px
}
.title01 {
	HEIGHT: 36px; BACKGROUND: url(title01.jpg) no-repeat; COLOR: #fff; LINE-HEIGHT: 36px; WIDTH: 208px
}
.title01 STRONG {
	FONT-SIZE: 14px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px
}
.title01 SPAN {
	FONT-SIZE: 10px; FONT-FAMILY: Arial; COLOR: #adbdce
}
.title02 {
	HEIGHT: 36px; BACKGROUND: url(title02.jpg) no-repeat; LINE-HEIGHT: 36px; WIDTH: 760px
}
.title02 STRONG {
	FONT-SIZE: 14px; COLOR: #002c59; PADDING-LEFT: 25px
}
.title03 {
	HEIGHT: 44px; BACKGROUND: url(title03.png) no-repeat 0px 12px; LINE-HEIGHT: 44px; WIDTH: 980px
}
.title03 STRONG {
	FONT-SIZE: 14px; PADDING-LEFT: 25px; PADDING-RIGHT: 10px
}
.title03 SPAN {
	FONT-SIZE: 14px; FONT-FAMILY: Arial; COLOR: #666
}
.center {
	OVERFLOW: hidden; HEIGHT: auto; MARGIN: 0px auto; WIDTH: 980px; background:#fff
}
.case-box{ background:#fff}
.box-l {
	HEIGHT: auto; FLOAT: left; WIDTH: 208px
}
.sub-box {
	HEIGHT: auto; WIDTH: 208px
}
.pro-menu {
	OVERFLOW: hidden; BORDER-TOP: #ccc 0px solid;BORDER-RIGHT: #ccc 1px solid; BACKGROUND: #f2f2f2; BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; WIDTH: 206px
}
.menu-list {
	PADDING-BOTTOM: 8px; PADDING-TOP: 8px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; WIDTH: 190px
}
.menu-list LI {
	HEIGHT: 32px; BACKGROUND: url(list.jpg) no-repeat 50% bottom; LINE-HEIGHT: 32px; WIDTH: 190px
}
.menu-list LI A {
	HEIGHT: 28px; BACKGROUND: url(li.jpg) no-repeat 5px 10px; PADDING-LEFT: 25px; DISPLAY: block
}
.menu-list LI A:hover {
	COLOR: #f00; TEXT-DECORATION: none
}
.on {
	COLOR: #f00; TEXT-DECORATION: none
}
.box-r {
	HEIGHT: auto; FLOAT: right; WIDTH: 760px
}
.product {
	OVERFLOW: hidden; BORDER-TOP: #ccc 0px solid;BORDER-RIGHT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 2px; BORDER-LEFT: #ccc 1px solid; PADDING-RIGHT: 2px; WIDTH: 754px;
}
.product-list LI {
	HEIGHT: auto; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 6px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; WIDTH:235px
}
.product-list LI IMG {
	BORDER-TOP: #ccc 1px solid; HEIGHT: 150px; BORDER-RIGHT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; PADDING-LEFT: 2px; BORDER-LEFT: #ccc 1px solid; PADDING-RIGHT: 2px; WIDTH:228px
}
.product-list LI IMG:hover {
	BORDER-TOP: #06f 1px solid; BORDER-RIGHT: #06f 1px solid; BORDER-BOTTOM: #06f 1px solid; BORDER-LEFT: #06f 1px solid
}
.product-list LI SPAN {
	OVERFLOW: hidden; HEIGHT: 24px; WHITE-SPACE: nowrap; TEXT-OVERFLOW: ellipsis; TEXT-ALIGN: center; PADDING-TOP: 5px; DISPLAY: block; LINE-HEIGHT: 24px
}
.gg01 {
	HEIGHT: 120px; MARGIN-TOP: 15px; WIDTH: 980px
}
.gg_bg {
	HEIGHT: 20px; BACKGROUND: url(gg_bg.jpg) no-repeat; WIDTH: 980px
}
.case {
	OVERFLOW: hidden; HEIGHT:220px; BACKGROUND: url(box_bg.png) no-repeat center top; PADDING-TOP: 25px; WIDTH: 980px
}
.left_all {
	HEIGHT: 220px; FLOAT: left; PADDING-LEFT: 3px; WIDTH: 23px
}
.right_all {
	HEIGHT: 220px; FLOAT: right; PADDING-RIGHT: 3px; WIDTH: 23px
}
.case-marquee {
	HEIGHT: 277px; FLOAT: left; WIDTH: 924px
}
.case-list LI {
	HEIGHT: auto; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; WIDTH: 210px
}
.case-list LI .case_bg {
	HEIGHT: 169px;WIDTH: 210px
}
.case-list LI IMG {
	BORDER-TOP: #ccc 1px solid; HEIGHT:150px; BORDER-RIGHT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; PADDING-LEFT: 2px; BORDER-LEFT: #ccc 1px solid; PADDING-RIGHT: 2px; WIDTH: 210px
}
.case-list LI IMG:hover {
	BORDER-TOP: #06f 1px solid; BORDER-RIGHT: #06f 1px solid; BORDER-BOTTOM: #06f 1px solid; BORDER-LEFT: #06f 1px solid
}
.case-list LI SPAN {
	OVERFLOW: hidden; HEIGHT: 24px; WHITE-SPACE: nowrap; TEXT-OVERFLOW: ellipsis; TEXT-ALIGN: center; DISPLAY: block; LINE-HEIGHT: 24px
}
.bg {
	BORDER-TOP: #ccc 1px solid; HEIGHT:280px; BACKGROUND: #f9f9f9; BORDER-BOTTOM: #ccc 1px solid; WIDTH: 980px;margin:0px auto
}
.honor-box {
	OVERFLOW: hidden; HEIGHT: auto; MARGIN: 0px auto; WIDTH: 980px; background:#fff
}
.honor {
	OVERFLOW: hidden; HEIGHT: 220px; BACKGROUND: url(box_bg.png) #fff no-repeat center top; PADDING-TOP: 25px; WIDTH: 980px
}
.honor-marquee {
	HEIGHT: 220px; FLOAT: left; WIDTH: 924px
}
.honor-list LI {
	FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; WIDTH: 210px
}
.honor-list LI .ry_bg {
	HEIGHT: 169px; BACKGROUND: url(ry_bg.jpg) no-repeat 50% bottom; WIDTH: 210px
}
.honor-list LI IMG {
	BORDER-TOP: #ccc 1px solid; HEIGHT: 158px; BORDER-RIGHT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; PADDING-LEFT: 2px; BORDER-LEFT: #ccc 1px solid; PADDING-RIGHT: 2px; WIDTH: 210px
}
.honor-list LI IMG:hover {
	FILTER: Alpha(Opacity=50); opacity: 0.8
}
.honor-list LI SPAN {
	OVERFLOW: hidden; HEIGHT: 24px; WHITE-SPACE: nowrap; TEXT-OVERFLOW: ellipsis; TEXT-ALIGN: center; DISPLAY: block; LINE-HEIGHT: 24px
}
.youshi {
	OVERFLOW: hidden; HEIGHT: auto; WIDTH: 980px
}
.text01 {
	FONT-SIZE: 14px; FONT-FAMILY: "΢ź"; FONT-WEIGHT: bold; COLOR: #d00000
}
.ys-biaoti {
	OVERFLOW: hidden; HEIGHT: 104px; WIDTH: 980px
}
.ys01 {
	OVERFLOW: hidden; HEIGHT: 300px; BACKGROUND: url(ys01.jpg) no-repeat; WIDTH: 980px
}
.ys01 STRONG {
	FONT-SIZE: 23px; FONT-WEIGHT: normal; COLOR: #1974b8; PADDING-TOP: 50px; PADDING-LEFT: 70px; DISPLAY: block
}
.ys01 P {
	OVERFLOW: hidden; FONT-SIZE: 14px; PADDING-TOP: 24px; PADDING-LEFT: 70px; LINE-HEIGHT: 30px; MAX-HEIGHT: 150px; WIDTH: 400px
}
.ys02 {
	OVERFLOW: hidden; HEIGHT: 300px; BACKGROUND: url(ys02.jpg) no-repeat; WIDTH: 980px
}
.ys02 STRONG {
	FONT-SIZE: 23px; FLOAT: right; FONT-WEIGHT: normal; COLOR: #1974b8; PADDING-TOP: 35px; PADDING-LEFT: 10px; DISPLAY: block; WIDTH: 460px
}
.ys02 P {
	OVERFLOW: hidden; FONT-SIZE: 14px; FLOAT: right; PADDING-TOP: 24px; PADDING-LEFT: 70px; LINE-HEIGHT: 30px; MAX-HEIGHT: 150px; WIDTH: 460px
}
.ys03 {
	OVERFLOW: hidden; HEIGHT: 320px; BACKGROUND: url(ys03.jpg) no-repeat; WIDTH: 980px
}
.ys03 STRONG {
	FONT-SIZE: 23px; FONT-WEIGHT: normal; COLOR: #1974b8; PADDING-TOP: 45px; PADDING-LEFT: 70px; DISPLAY: block
}
.ys03 P {
	OVERFLOW: hidden; FONT-SIZE: 14px; PADDING-TOP: 24px; PADDING-LEFT: 70px; LINE-HEIGHT: 30px; MAX-HEIGHT: 150px; WIDTH: 400px
}
.ys04 {
	OVERFLOW: hidden; HEIGHT: 320px; BACKGROUND: url(ys04.jpg) no-repeat; WIDTH: 980px
}
.ys04 STRONG {
	FONT-SIZE: 23px; FLOAT: right; FONT-WEIGHT: normal; COLOR: #1974b8; PADDING-TOP: 40px; DISPLAY: block; WIDTH: 540px
}
.ys04 P {
	OVERFLOW: hidden; FONT-SIZE: 14px; FLOAT: right; PADDING-TOP: 24px; PADDING-LEFT: 70px; LINE-HEIGHT: 30px; MAX-HEIGHT: 150px; WIDTH: 540px
}
.ys05 {
	OVERFLOW: hidden; HEIGHT: 310px; BACKGROUND: url(ys05.jpg) no-repeat; WIDTH: 980px
}
.ys05 STRONG {
	FONT-SIZE: 23px; FONT-WEIGHT: normal; COLOR: #1974b8; PADDING-TOP: 35px; PADDING-LEFT: 70px; DISPLAY: block
}
.ys05 P {
	OVERFLOW: hidden; FONT-SIZE: 14px; PADDING-TOP: 24px; PADDING-LEFT: 70px; LINE-HEIGHT: 30px; MAX-HEIGHT: 150px; WIDTH: 400px
}
.aboutus-box {
	HEIGHT: auto; PADDING-TOP: 10px; MARGIN: 0px auto; WIDTH: 980px; background:#fff
}
.aboutus {
	OVERFLOW: hidden; HEIGHT: 480px; BACKGROUND: url(box_bg.png) no-repeat center top; PADDING-TOP: 25px; WIDTH: 980px
}
.about-t {
	HEIGHT: 232px; BACKGROUND: url(aboutus_bg.jpg) no-repeat 50% bottom; FLOAT: left; WIDTH: 322px
}
.about-t IMG {
	BORDER-TOP: #ccc 1px solid; HEIGHT: 214px; BORDER-RIGHT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; PADDING-LEFT: 3px; BORDER-LEFT: #ccc 1px solid; PADDING-RIGHT: 3px; WIDTH: 314px
}
.about-text {
	OVERFLOW: hidden; FONT-SIZE: 13px; HEIGHT: 232px; FLOAT: right; PADDING-BOTTOM: 10px; PADDING-TOP: 0px; PADDING-LEFT: 12px; LINE-HEIGHT: 28px; PADDING-RIGHT: 12px; WIDTH: 630px
}
.about-marquee {
	HEIGHT: 226px; BACKGROUND: url(about_gun_bg.jpg) no-repeat 50% top; PADDING-TOP: 20px; WIDTH: 980px
}
.about-left {
	HEIGHT: 156px; FLOAT: left; PADDING-LEFT: 5px; WIDTH: 17px
}
.about-right {
	HEIGHT: 156px; FLOAT: right; PADDING-RIGHT: 5px; WIDTH: 17px
}
.about-c {
	HEIGHT: 226px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; WIDTH: 924px
}
.about-list LI {
	HEIGHT: auto; FLOAT: left; PADDING-LEFT: 8px; PADDING-RIGHT: 7px; WIDTH: 216px
}
.about-list LI IMG {
	BORDER-TOP: #ccc 1px solid; HEIGHT: 150px; BORDER-RIGHT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; PADDING-LEFT: 2px; BORDER-LEFT: #ccc 1px solid; PADDING-RIGHT: 2px; WIDTH: 210px
}
.about-list LI IMG:hover {
	FILTER: Alpha(Opacity=50); opacity: 0.8
}
.about-list LI SPAN {
	OVERFLOW: hidden; HEIGHT: 24px; WHITE-SPACE: nowrap; TEXT-OVERFLOW: ellipsis; TEXT-ALIGN: center; PADDING-TOP: 5px; DISPLAY: block; LINE-HEIGHT: 24px
}
.bg02 {
	BORDER-TOP: #ccc 1px solid; HEIGHT: 550px; BACKGROUND: #f9f9f9; BORDER-BOTTOM: #ccc 1px solid; WIDTH: 970px;margin:0px auto;padding:22px 5px 5px 5px
}
.box01 {
	OVERFLOW: hidden; HEIGHT: auto; MARGIN: 0px auto; WIDTH: 970px
}
.js-box {
	HEIGHT: auto; BORDER-RIGHT: #ccc 1px dashed; FLOAT: left; PADDING-RIGHT: 20px; WIDTH: 340px
}
.js-title {
	HEIGHT: 45px; BACKGROUND: url(js-title.jpg) no-repeat; LINE-HEIGHT: 45px; WIDTH: 340px
}
.js {
	OVERFLOW: hidden; PADDING-BOTTOM: 16px; WIDTH: 340px
}
.js-t {
	HEIGHT: 110px; FLOAT: left; PADDING-TOP: 10px; PADDING-RIGHT: 10px; WIDTH: 142px
}
.js-t IMG {
	BORDER-TOP: #ccc 1px solid; HEIGHT: 102px; BORDER-RIGHT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; PADDING-LEFT: 2px; BORDER-LEFT: #ccc 1px solid; PADDING-RIGHT: 2px; WIDTH: 138px
}
.js-t IMG:hover {
	BORDER-TOP: #06f 1px solid; BORDER-RIGHT: #06f 1px solid; BORDER-BOTTOM: #06f 1px solid; BORDER-LEFT: #06f 1px solid
}
.js-text {
	HEIGHT: 116px; FLOAT: right; PADDING-TOP: 6px; WIDTH: 180px
}
.js-text STRONG {
	OVERFLOW: hidden; FONT-SIZE: 13px; HEIGHT: 24px; WHITE-SPACE: nowrap; TEXT-OVERFLOW: ellipsis; LINE-HEIGHT: 24px
}
.js-text P {
	OVERFLOW: hidden; HEIGHT: auto; LINE-HEIGHT: 24px; MAX-HEIGHT: 72px
}
.js-text SPAN {
	HEIGHT: 20px; LINE-HEIGHT: 20px
}
.js-list {
	PADDING-TOP: 10px
}
.js-list LI {
	BORDER-TOP: #ccc 1px dashed; HEIGHT: 34px; BACKGROUND: url(list.png) no-repeat 0px 13px; LINE-HEIGHT: 34px; WIDTH: auto
}
.js-list LI SPAN {
	OVERFLOW: hidden; HEIGHT: 34px; WHITE-SPACE: nowrap; TEXT-OVERFLOW: ellipsis; FLOAT: left; PADDING-LEFT: 20px; WIDTH: 230px
}
.js-list LI EM {
	FLOAT: right
}
.news-box {
	HEIGHT: auto; BORDER-RIGHT: #ccc 1px dashed; FLOAT: left; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; WIDTH: 340px
}
.news-title {
	HEIGHT: 45px; BACKGROUND: url(news-title.jpg) no-repeat; LINE-HEIGHT: 45px; WIDTH: 340px
}
.news {
	OVERFLOW: hidden; PADDING-BOTTOM: 16px; WIDTH: 340px
}
.news-t {
	HEIGHT: 110px; FLOAT: left; PADDING-TOP: 10px; PADDING-RIGHT: 10px; WIDTH: 142px
}
.news-t IMG {
	BORDER-TOP: #ccc 1px solid; HEIGHT: 102px; BORDER-RIGHT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; PADDING-LEFT: 2px; BORDER-LEFT: #ccc 1px solid; PADDING-RIGHT: 2px; WIDTH: 138px
}
.news-t IMG:hover {
	BORDER-TOP: #06f 1px solid; BORDER-RIGHT: #06f 1px solid; BORDER-BOTTOM: #06f 1px solid; BORDER-LEFT: #06f 1px solid
}
.news-text {
	HEIGHT: 116px; FLOAT: right; PADDING-TOP: 6px; WIDTH: 180px
}
.news-text STRONG {
	OVERFLOW: hidden; FONT-SIZE: 13px; HEIGHT: 24px; WHITE-SPACE: nowrap; TEXT-OVERFLOW: ellipsis; LINE-HEIGHT: 24px
}
.news-text P {
	OVERFLOW: hidden; HEIGHT: auto; LINE-HEIGHT: 24px; MAX-HEIGHT: 72px
}
.news-text SPAN {
	HEIGHT: 20px; LINE-HEIGHT: 20px
}
.news-list {
	PADDING-TOP: 10px
}
.news-list LI {
	BORDER-TOP: #ccc 1px dashed; HEIGHT: 34px; BACKGROUND: url(list.png) no-repeat 0px 13px; LINE-HEIGHT: 34px; WIDTH: 340px
}
.news-list LI SPAN {
	OVERFLOW: hidden; HEIGHT: 34px; WHITE-SPACE: nowrap; TEXT-OVERFLOW: ellipsis; FLOAT: left; PADDING-LEFT: 20px; WIDTH: 230px
}
.news-list LI EM {
	HEIGHT: 34px; FLOAT: right
}
.faq-box {
	HEIGHT: auto; FLOAT: right; WIDTH: 222px
}
.faq-title {
	HEIGHT: 45px; BACKGROUND: url(faq-title.jpg) no-repeat; LINE-HEIGHT: 45px; WIDTH: 222px
}
.faq {
	OVERFLOW: hidden; WIDTH: 222px
}
.faq-list .wen {
	OVERFLOW: hidden; HEIGHT: 24px; BACKGROUND: url(wen.jpg) no-repeat 0px 14px; PADDING-TOP: 10px; LINE-HEIGHT: 24px; WIDTH: 220px
}
.faq-list .da {
	OVERFLOW: hidden; HEIGHT: 48px; BACKGROUND: url(da.jpg) no-repeat 0px 4px; BORDER-BOTTOM: #ccc 1px dashed; PADDING-BOTTOM: 10px; LINE-HEIGHT: 24px; WIDTH: 220px
}
.faq-list A {
	PADDING-LEFT: 20px; DISPLAY: block
}
.link {
	HEIGHT: 84px; BACKGROUND: url(link_bg.png) no-repeat 50% top; MARGIN: 0px auto; WIDTH: 980px
}
.link P {
	HEIGHT: 34px; PADDING-BOTTOM: 25px; PADDING-TOP: 25px; PADDING-LEFT: 0px;  PADDING-RIGHT: 0px; WIDTH: 980px
}
.link I {
	FONT-SIZE: 24px; FONT-FAMILY: ""; COLOR: #999999
}
.link SPAN {
	FONT-SIZE: 14px; COLOR: #bdb7b2; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 8px; DISPLAY: inline-block; PADDING-RIGHT: 8px
}
.link A {
	COLOR: #bdb7b2; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 5px; DISPLAY: inline-block; PADDING-RIGHT: 5px
}
.footer {
	OVERFLOW: hidden; HEIGHT: 300px; BACKGROUND: #2e5882; WIDTH: 100%
}
.btm {
	HEIGHT: 270px; MARGIN: 0px auto; WIDTH: 980px
}
.sub-nav {
	OVERFLOW: hidden; HEIGHT: 45px; BORDER-BOTTOM: #fff 1px dashed; LINE-HEIGHT: 45px; WIDTH: 980px
}
.sub-nav-list {
	MARGIN: 0px auto; WIDTH: 880px
}
.sub-nav-list LI {
	FLOAT: left; COLOR: #fff; TEXT-ALIGN: center
}
.sub-nav-list LI A {
	COLOR: #fff; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 17px; DISPLAY: inline-block; PADDING-RIGHT: 17px
}
.weixin {
	HEIGHT: auto; FLOAT: left; PADDING-TOP: 15px; PADDING-LEFT: 5px; PADDING-RIGHT: 25px; WIDTH: 145px
}
.weixin SPAN {
	HEIGHT: 24px; COLOR: #fff; TEXT-ALIGN: center; PADDING-TOP: 5px; DISPLAY: block; LINE-HEIGHT: 24px
}
.fenxiang {
	HEIGHT: 24px; WIDTH: 145px
}
.fenxiang P {
	HEIGHT: 24px; COLOR: #fff; LINE-HEIGHT: 24px
}
.bd02 {
	HEIGHT: 202px; BACKGROUND: url(bd02.jpg) no-repeat; FLOAT: left; MARGIN-TOP: 10px; WIDTH: 2px
}
.copy {
	HEIGHT: auto; FLOAT: left; COLOR: #fff; PADDING-BOTTOM: 0px; PADDING-TOP: 15px; PADDING-LEFT: 20px; LINE-HEIGHT: 25px; PADDING-RIGHT: 20px; WIDTH: 500px
}
.copy P IMG {
	VERTICAL-ALIGN: middle; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px
}
.btm_link {
	HEIGHT: 40px; PADDING-TOP: 10px; WIDTH: 490px
}
.map {
	HEIGHT: auto; FLOAT: right; PADDING-TOP: 15px; PADDING-RIGHT: 5px; WIDTH: 234px
}
