BODY {
	FONT-SIZE: 12px; BACKGROUND-IMAGE: url(ksindexbg.jpg); MARGIN: 0px; COLOR: #555; LINE-HEIGHT: 150%; BACKGROUND-REPEAT: repeat; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif,""; TEXT-ALIGN: center
}
 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
LI {
	LIST-STYLE-TYPE: none
}
UL {
	MARGIN: 0px
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
A {
	FONT-SIZE: 12px
}
A:link {
	COLOR: #555; TEXT-DECORATION: none
}
A:visited {
	COLOR: #555; TEXT-DECORATION: none
}
A:hover {
	COLOR: #ff6600; TEXT-DECORATION: none
}
A:active {
	COLOR: #555; TEXT-DECORATION: none
}
TD {
	FONT-WEIGHT: normal; FONT-SIZE: 12px
}
.blue {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #e5433e
}
.title {
	DISPLAY: block; FONT-WEIGHT: 700; FONT-SIZE: 16px; COLOR: #ff6600
}
A.title:link {
	COLOR: #ff6600
}
A.title:hover {
	COLOR: #990033
}
A.title:visited {
	COLOR: #ff6600
}
FORM {
	MARGIN: 0px
}
#head {
	BACKGROUND: url(topbg.jpg); HEIGHT: 90px; TEXT-ALIGN: center
}
#head DIV#headbox {
	BACKGROUND: url(indextop_bg.jpg); WIDTH: 984px; HEIGHT: 80px
}
#head DIV#headbox DIV.headcol {
	FLOAT: left
}
#head DIV#headbox DIV.headcol DIV.righttop { FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-TOP: 14px; HEIGHT: 31px
; float: right; }
#head DIV#headbox DIV.headcol DIV.righttop H1 { FONT-SIZE: 12px; MARGIN: 0; HEIGHT: 14px
; padding: 0; }
#head DIV#headbox DIV.headcol DIV.rightbottom {
	PADDING-LEFT: 0px; TEXT-ALIGN: right
}
.nav {
	MARGIN: 0px; WIDTH: 655px; HEIGHT: 35px
}
.nav LI {
	DISPLAY: block; FONT-WEIGHT: bold; FLOAT: left; WIDTH: 80px; LINE-HEIGHT: 35px; HEIGHT: 35px; TEXT-ALIGN: center
}
.nav LI A {
	DISPLAY: block; WIDTH: 80px; COLOR: #ffffff; LETTER-SPACING: 2px; HEIGHT: 35px; TEXT-DECORATION: none
}
.nav LI A:visited {
	COLOR: #fff
}
.nav LI A:hover {
	FONT-WEIGHT: bold; COLOR: #fe0000; TEXT-DECORATION: none
}
.nav .home {
	WIDTH: 80px
}
.nav .home A {
	DISPLAY: block; WIDTH: 80px; HEIGHT: 35px; TEXT-DECORATION: none
}
.nav .home A:hover {
	TEXT-DECORATION: none
}
.nav .more {
	WIDTH: 80px
}
.nav .more A {
	DISPLAY: block; FONT-WEIGHT: bold; WIDTH: 80px; COLOR: #ffffff; LETTER-SPACING: normal; HEIGHT: 35px
}
.nav .more A:hover {
	DISPLAY: block; FONT-WEIGHT: normal; WIDTH: 80px; COLOR: #fe0000; LETTER-SPACING: normal; HEIGHT: 35px
}
.nav .more UL LI {
	LINE-HEIGHT: 30px; HEIGHT: 30px
}
.nav .more UL LI A:link {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #0b4ca1; TEXT-INDENT: 30px; LINE-HEIGHT: 30px; HEIGHT: 30px; TEXT-ALIGN: left
}
.nav .more UL LI A:visited {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #0b4ca1; TEXT-INDENT: 30px; LINE-HEIGHT: 30px; HEIGHT: 30px; TEXT-ALIGN: left
}
.nav .more UL LI A:hover {
	FONT-WEIGHT: normal; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #ff6600; LINE-HEIGHT: 30px; HEIGHT: 30px
}
.top_nav2 {
	
}
.top_nav2 .home A {
	FONT-WEIGHT: bold; COLOR: #000000
}
.top_nav2 TABLE {
	Z-INDEX: 80; RIGHT: 2px; POSITION: absolute; TOP: 5px; BORDER-COLLAPSE: collapse
}
.top_nav2 LI {
	Z-INDEX: 100; FLOAT: left; POSITION: relative
}
.top_nav2 UL UL {
	DISPLAY: none; RIGHT: 0px; POSITION: absolute; TOP: 30px; HEIGHT: 0px
}
.top_nav2 UL LI:hover UL {
	BORDER-RIGHT: #97a5bd 1px solid; BORDER-TOP: #97a5bd 1px solid; DISPLAY: block; BACKGROUND: #f1f1f1; BORDER-LEFT: #97a5bd 1px solid; WIDTH: 130px; BORDER-BOTTOM: #97a5bd 1px solid; HEIGHT: 150px
}
.top_nav2 UL A:hover UL {
	BORDER-RIGHT: #97a5bd 1px solid; BORDER-TOP: #97a5bd 1px solid; DISPLAY: block; BACKGROUND: #f1f1f1; BORDER-LEFT: #97a5bd 1px solid; WIDTH: 130px; BORDER-BOTTOM: #97a5bd 1px solid; HEIGHT: 150px
}
.clear0 {
	CLEAR: both; FONT-SIZE: 1px; LINE-HEIGHT: 0px; HEIGHT: 0px
}
.topsearch {
	BACKGROUND: url(content_topbg.gif); MARGIN-LEFT: auto; WIDTH: 979px; MARGIN-RIGHT: auto; HEIGHT: 38px
}
.topsearch DIV {
	FLOAT: left; LINE-HEIGHT: 38px
}
HTML .topsearch DIV {
	OVERFLOW: hidden; LINE-HEIGHT: 25px; PADDING-TOP: 10px; HEIGHT: 25px
}
.topsearch DIV.s {
	PADDING-LEFT: 40px; BACKGROUND: url(pic_003.gif) no-repeat 10px 10px; WIDTH: 350px; TEXT-ALIGN: left
}
.topsearch DIV.l {
	MARGIN-LEFT: 10px; WIDTH: 560px; TEXT-ALIGN: left
}
.topads {
	MARGIN-LEFT: auto; WIDTH: 980px; MARGIN-RIGHT: auto; HEIGHT: 260px; TEXT-ALIGN: center
}
#content {
	MARGIN-TOP: 5px; WIDTH: 990px; TEXT-ALIGN: center
}
.searchinput {
	BORDER-RIGHT: #838383 1px solid; BORDER-TOP: #838383 1px solid; BORDER-LEFT: #838383 1px solid; BORDER-BOTTOM: #838383 1px solid; BACKGROUND-COLOR: #e9e9e9
}
UL {
	MARGIN: 0px
}
.leftbox {
	MARGIN-TOP: 2px; WIDTH: 178px; TEXT-ALIGN: left
}
.leftbox .t {
	PADDING-LEFT: 22px; FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: url(left_1.jpg); COLOR: #666666; LINE-HEIGHT: 38px; HEIGHT: 33px
}
.leftbox .b {
	BACKGROUND: url(left_2.jpg); HEIGHT: 15px
}
.leftbox #solution {
	BORDER-RIGHT: #eeeeee 1px solid; PADDING-LEFT: 10px; BORDER-LEFT: #eeeeee 1px solid; PADDING-TOP: 5px; HEIGHT: auto
}
#solution LI {
	PADDING-LEFT: 20px; BACKGROUND: url(dot.jpg) no-repeat left top; HEIGHT: 24px
}
#service {
	BORDER-RIGHT: #eeeeee 1px solid; PADDING-LEFT: 2px; BORDER-LEFT: #eeeeee 1px solid; PADDING-TOP: 7px; HEIGHT: auto; TEXT-ALIGN: center
}
#service LI {
	BACKGROUND: url(menu.gif); FLOAT: left; MARGIN: 6px 2px 2px; WIDTH: 81px; LINE-HEIGHT: 26px; HEIGHT: 26px
}
#l {
	BORDER-RIGHT: #eeeeee 1px solid; PADDING-LEFT: 0px; BORDER-LEFT: #eeeeee 1px solid; PADDING-TOP: 5px; HEIGHT: auto
}
#l LI {
	PADDING-LEFT: 17px; BACKGROUND: url(support_1.gif) no-repeat 4px 3px; HEIGHT: 25px
}
.hezuo {
	BORDER-RIGHT: #eeeeee 1px solid; PADDING-LEFT: 3px; BORDER-LEFT: #eeeeee 1px solid; PADDING-TOP: 7px; HEIGHT: auto
}
.hezuo LI {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 80px; LINE-HEIGHT: 20px; HEIGHT: 20px
}
.hezuo2 {
	MARGIN-RIGHT: 10px; PADDING-TOP: 5px; HEIGHT: auto
}
.rightbox {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; MARGIN-TOP: 5px; BACKGROUND: #f0f0f0; BORDER-LEFT: #cccccc 1px solid; WIDTH: 206px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: auto; TEXT-ALIGN: left
}
.rightbox DIV.t {
	PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-TOP: 2px; HEIGHT: 25px
}
.rightbox DIV.qqbox {
	PADDING-LEFT: 50px; BACKGROUND: url(qqzx.gif) no-repeat left top; PADDING-TOP: 8px; HEIGHT: 70px
}
.rightbox DIV.rxbox {
	PADDING-LEFT: 50px; BACKGROUND: url(rx.gif) no-repeat left top; PADDING-TOP: 8px; HEIGHT: 70px
}
.rightbox DIV.serverbox {
	PADDING-LEFT: 50px; BACKGROUND: url(product_13_08.jpg) no-repeat left top; PADDING-TOP: 8px; HEIGHT: 70px
}
.rightbox DIV.otherbox {
	PADDING-LEFT: 50px; BACKGROUND: url(product_13_03.jpg) no-repeat left top; PADDING-TOP: 8px; HEIGHT: 50px
}
.cx {
	MARGIN-TOP: 8px; BACKGROUND: url(shouquangbg.gif); MARGIN-LEFT: auto; WIDTH: 209px; MARGIN-RIGHT: auto; HEIGHT: 78px
}
.rbox {
	MARGIN-TOP: 5px; BACKGROUND: #fff; WIDTH: 208px; TEXT-ALIGN: left
}
.rbox .t {
	PADDING-LEFT: 22px; FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: url(right_1.jpg); COLOR: #666666; LINE-HEIGHT: 38px; HEIGHT: 33px
}
.rbox .l {
	BORDER-RIGHT: #eeeeee 1px solid; PADDING-LEFT: 5px; BORDER-LEFT: #eeeeee 1px solid; PADDING-TOP: 6px; HEIGHT: 190px
}
.rbox LI {
	PADDING-LEFT: 17px; BACKGROUND: url(support_1.gif) no-repeat 4px 3px; HEIGHT: 25px
}
.rbox .b {
	BACKGROUND: url(right_2.jpg); HEIGHT: 11px
}
.rbox2 {
	MARGIN-TOP: 5px; BACKGROUND: #fff; WIDTH: 208px; TEXT-ALIGN: left
}
.rbox2 .t {
	PADDING-LEFT: 22px; FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: url(right_1.jpg); COLOR: #666666; LINE-HEIGHT: 38px; HEIGHT: 33px
}
.rbox2 .l {
	BORDER-RIGHT: #eeeeee 1px solid; PADDING-LEFT: 5px; BORDER-LEFT: #eeeeee 1px solid; PADDING-TOP: 6px; HEIGHT: 190px
}
.rbox2 LI {
	PADDING-LEFT: 17px
}
.rbox2 .b {
	BACKGROUND: url(right_2.jpg); HEIGHT: 11px
}
.rbox #solution {
	BORDER-RIGHT: #eeeeee 1px solid; PADDING-LEFT: 10px; BORDER-LEFT: #eeeeee 1px solid; PADDING-TOP: 5px; HEIGHT: auto
}
#solution LI {
	PADDING-LEFT: 20px; BACKGROUND: url(dot.jpg) no-repeat left top; HEIGHT: 24px
}
.rbox #jiage {
	BORDER-RIGHT: #eeeeee 1px solid; PADDING-LEFT: 10px; BORDER-LEFT: #eeeeee 1px solid; PADDING-TOP: 5px; HEIGHT: auto
}
#jiage LI {
	PADDING-LEFT: 20px; BACKGROUND: url(dot1.jpg) no-repeat left top; HEIGHT: 24px
}
.rbox #fuwu {
	BORDER-RIGHT: #eeeeee 1px solid; PADDING-LEFT: 10px; BORDER-LEFT: #eeeeee 1px solid; PADDING-TOP: 5px; HEIGHT: auto
}
#fuwu LI {
	PADDING-LEFT: 20px; BACKGROUND: url(dot2.jpg) no-repeat left top; HEIGHT: 24px
}
.chanpin {
	MARGIN-TOP: 15px; MARGIN-LEFT: 5px; WIDTH: 700px
}
.biaoti {
	MARGIN-TOP: 5px; FLOAT: left; MARGIN-LEFT: 5px
}
.miaoshu {
	MARGIN-TOP: 15px; MARGIN-LEFT: 5px; WIDTH: 540px
}
.liebiao {
	BORDER-RIGHT: #c4e3df 1px solid; BORDER-TOP: #c4e3df 1px solid; MARGIN-TOP: 5px; FLOAT: left; BORDER-LEFT: #c4e3df 1px solid; WIDTH: 150px; PADDING-TOP: 5px; BORDER-BOTTOM: #c4e3df 1px solid; HEIGHT: 110px; TEXT-ALIGN: center
}
.liebiao IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 140px; HEIGHT: 105px; BORDER-RIGHT-WIDTH: 0px
}
.product {
	MARGIN-TOP: 7px; BACKGROUND: url(product_bg.gif) repeat-x; MARGIN-LEFT: 4px; OVERFLOW: hidden; WIDTH: 570px; TEXT-ALIGN: left
}
.product .right {
	FLOAT: left; WIDTH: 560px
}
.product .content {
	MARGIN: 2px
}
.product .left {
	FLOAT: left; WIDTH: 250px; PADDING-TOP: 3px; TEXT-ALIGN: center
}
.product .intr {
	BACKGROUND: url(product_r.gif) no-repeat right top; WIDTH: 570px
}
.product .intr .int {
	BACKGROUND: url(product_l.gif) no-repeat; WIDTH: 570px
}
.product .t {
	HEIGHT: 26px
}
.tit {
	BACKGROUND: url(t_bg.jpg) repeat-x; WIDTH: 562px
}
.product .t LI {
	BACKGROUND: url(product_m.gif) no-repeat; FLOAT: left; WIDTH: 100px; COLOR: #fff; LINE-HEIGHT: 26px; HEIGHT: 26px; TEXT-ALIGN: center
}
.product .t LI.action {
	BACKGROUND: url(product_act1.gif) no-repeat; COLOR: #444
}
.product .t LI.action1 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: url(product_act0.gif) no-repeat; COLOR: #000
}
.product .t LI.action0 {
	BACKGROUND: url(product_m0.gif) no-repeat; COLOR: #fff
}
.product .m {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px
}
.product .m .l {
	FLOAT: left; WIDTH: 550px
}
.product .m .r {
	OVERFLOW: hidden; HEIGHT: 200px; TEXT-ALIGN: center
}
.product .m P {
	TEXT-INDENT: 2em; LINE-HEIGHT: 20px; HEIGHT: 190px
}
HTML .product .m P {
	HEIGHT: 100px
}
.product .b {
	PADDING-LEFT: 20px; BACKGROUND: url(pro_bg.jpg); PADDING-TOP: 3px; LETTER-SPACING: 3px; HEIGHT: 25px
}
.list UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 3px
}
.list UL LI {
	PADDING-LEFT: 18px; BACKGROUND: url(bg3.gif); FLOAT: left; LIST-STYLE-IMAGE: url(bg3.gif); WIDTH: 260px; HEIGHT: 26px
}
.case {
	MARGIN-LEFT: 6px; WIDTH: 560px
}
.case .l {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 140px; HEIGHT: 137px
}
.case P {
	TEXT-ALIGN: center
}
.case IMG { background-image: url(pro.jpg); background-repeat: no-repeat; WIDTH: 123px; HEIGHT: 100px; border-width: 0; }
.case A.i {
	BORDER-RIGHT: #d6d6d8 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #d6d6d8 1px solid; PADDING-LEFT: 1px; FLOAT: left; PADDING-BOTTOM: 1px; BORDER-LEFT: #d6d6d8 1px solid; WIDTH: 123px; PADDING-TOP: 1px; BORDER-BOTTOM: #d6d6d8 1px solid
}
.case A.i:hover {
	BORDER-RIGHT: red 2px solid; PADDING-RIGHT: 3px; BORDER-TOP: red 2px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: red 2px solid; PADDING-TOP: 3px; BORDER-BOTTOM: red 2px solid
}
.caselpg {
	MARGIN-LEFT: 6px; WIDTH: 680px
}
.caselpg .l {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 136px; HEIGHT: 138px
}
.caselpg P {
	TEXT-ALIGN: center
}
.caselpg IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 123px; HEIGHT: 100px; BORDER-RIGHT-WIDTH: 0px
}
.caselpg A.i {
	BORDER-RIGHT: #efefef 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #efefef 1px solid; PADDING-LEFT: 4px; FLOAT: left; PADDING-BOTTOM: 4px; BORDER-LEFT: #efefef 1px solid; WIDTH: 123px; PADDING-TOP: 4px; BORDER-BOTTOM: #efefef 1px solid
}
.caselpg A.i:hover {
	BORDER-RIGHT: red 2px solid; PADDING-RIGHT: 3px; BORDER-TOP: red 2px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: red 2px solid; PADDING-TOP: 3px; BORDER-BOTTOM: red 2px solid
}
.casezizhi {
	MARGIN-LEFT: 0px; WIDTH: 720px
}
.casezizhi .l {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 240px; HEIGHT: 270px; TEXT-ALIGN: center
}
.casezizhi IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 174px; HEIGHT: 220px; BORDER-RIGHT-WIDTH: 0px
}
.cpcase {
	MARGIN-LEFT: 10px; WIDTH: 690px
}
.cpcase .l {
	MARGIN-TOP: 6px; FLOAT: left; OVERFLOW: hidden; WIDTH: 138px; HEIGHT: 132px
}
.cpcase LI {
	PADDING-LEFT: 2px; FLOAT: left
}
.cpcase IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 123px; HEIGHT: 100px; BORDER-RIGHT-WIDTH: 0px
}
.casetext {
	BORDER-TOP: #996600 1px dashed; PADDING-LEFT: 50px; MARGIN: 8px; WIDTH: 490px
}
.casetext LI {
	FLOAT: left; MARGIN: 2px; WIDTH: 110px
}
.pageend { background-color: transparent; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; MARGIN: auto; OVERFLOW: hidden; WIDTH: 992px; HEIGHT: 12px
 }
.copyright { background-color: transparent; background-image: url(foot.jpg); background-repeat: repeat; background-position: 0 0; MARGIN: 6px auto auto; HEIGHT: 85px; TEXT-ALIGN: center
 }
.pagelist {
	PADDING-RIGHT: 10px; MARGIN-TOP: 7px; PADDING-LEFT: 10px; BACKGROUND: url(tbg.gif) no-repeat left top; MARGIN-LEFT: 4px; WIDTH: 735px; COLOR: #4b5a61; PADDING-TOP: 6px; TEXT-ALIGN: left
}
.hotsoft {
	MARGIN-TOP: 10px
}
.box {
	MARGIN-TOP: 20px; MARGIN-LEFT: 20px
}
.pagelist .newslist LI {
	BACKGROUND-POSITION: left 11px; PADDING-LEFT: 16px; BACKGROUND-IMAGE: url(ico_2.gif); PADDING-TOP: 7px; BORDER-BOTTOM: #cccccc 1px dashed; BACKGROUND-REPEAT: no-repeat; HEIGHT: 28px
}
.pagelist .news H3 {
	MARGIN-TOP: 20px; FONT-WEIGHT: bold; FONT-SIZE: 18px; PADDING-BOTTOM: 15px; BORDER-BOTTOM: #aab5bb 1px dashed; TEXT-ALIGN: center
}
.pagelist .news H4 {
	MARGIN-TOP: 15px; FONT-WEIGHT: 500; FONT-SIZE: 12px; COLOR: #999999; TEXT-ALIGN: center
}
.pagelist .news H4 EM {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.pagelist .news .content {
	MARGIN-TOP: 25px; FONT-SIZE: 14px; LINE-HEIGHT: 24px
}
.pagelist .news .content P {
	MARGIN-BOTTOM: 25px; TEXT-INDENT: 2em
}
.pagelist .news .content A {
	FONT-SIZE: 14px
}
.list_con {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 1px; COLOR: #999; LINE-HEIGHT: 24px; PADDING-TOP: 1px
}
.list_con A {
	COLOR: #204e7d
}
.k_pagelist EM {
	BORDER-RIGHT: #c0e0f3 1px solid; BORDER-TOP: #c0e0f3 1px solid; BACKGROUND: #eef5fe; FONT: 700 12px/160% Arial; BORDER-LEFT: #c0e0f3 1px solid; BORDER-BOTTOM: #c0e0f3 1px solid
}
.k_pagelist INPUT {
	BORDER-RIGHT: #c0e0f3 1px solid; BORDER-TOP: #c0e0f3 1px solid; BACKGROUND: #eef5fe; FONT: 700 12px/160% Arial; BORDER-LEFT: #c0e0f3 1px solid; BORDER-BOTTOM: #c0e0f3 1px solid
}
.k_pagelist EM {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.k_pagelist STRONG {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.k_pagelist A {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV.content {
	MARGIN-TOP: 10px; FONT-SIZE: 14px; LINE-HEIGHT: 26px; WHITE-SPACE: normal; TEXT-ALIGN: left
}
DIV.content A:link {
	FONT-SIZE: 14px; COLOR: #333
}
DIV.content A:visited {
	FONT-SIZE: 14px; COLOR: #333
}
DIV.content A:active {
	FONT-SIZE: 14px; COLOR: #333
}
DIV.content IMG {
	BORDER-RIGHT: #ccc 1px; PADDING-RIGHT: 3px; BORDER-TOP: #ccc 1px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: #ccc 1px; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px
}
DIV.next {
	CLEAR: both; DISPLAY: block; WIDTH: 100%; LINE-HEIGHT: 26px; TEXT-ALIGN: left
}
DIV.cpimg {
	BORDER-RIGHT: #c4e3df 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #c4e3df 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: auto; BORDER-LEFT: #c4e3df 1px solid; WIDTH: 450px; PADDING-TOP: 5px; BORDER-BOTTOM: #c4e3df 1px solid; HEIGHT: 350px
}
DIV.cpimg IMG {
	WIDTH: 450px; HEIGHT: 350px
}
DIV.cpjs {
	BORDER-BOTTOM: #b7b7b7 1px dashed; HEIGHT: 15px
}
DIV.info {
	CLEAR: both; FONT-SIZE: 12px; LINE-HEIGHT: 30px; TEXT-ALIGN: center
}
DIV.info SPAN {
	DISPLAY: inline; MARGIN: 5px
}
DIV.brief {
	CLEAR: both; BORDER-RIGHT: #e9e9ed 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #e9e9ed 1px solid; MARGIN-TOP: 5px; PADDING-LEFT: 5px; BACKGROUND: #f0fafd; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 5px; BORDER-LEFT: #e9e9ed 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #e9e9ed 1px solid
}
DIV.digg {
	MARGIN-TOP: -55px; FLOAT: right; BACKGROUND-IMAGE: url(digg.gif); WIDTH: 188px; HEIGHT: 45px
}
.box {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.related {
	MARGIN-LEFT: 10px; WIDTH: 340px
}
.related P {
	MARGIN-TOP: 10px
}
.youbian {
	MARGIN-LEFT: 10px; WIDTH: 340px
}
.youbian P {
	MARGIN-TOP: 10px
}
.sc {
	MARGIN: 10px auto -20px; VERTICAL-ALIGN: middle; WIDTH: 680px; LETTER-SPACING: 1px; HEIGHT: 10px; TEXT-ALIGN: left
}
.title1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 5px; WIDTH: 100%; LINE-HEIGHT: 26px; PADDING-TOP: 0px; BORDER-BOTTOM: #d5d5d5 1px solid; HEIGHT: 26px; TEXT-ALIGN: left
}
.title1 STRONG {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 14px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #069; PADDING-TOP: 0px
}
.title1 A:link {
	DISPLAY: block; FLOAT: left; PADDING-TOP: 10px
}
.title1 A:visited {
	DISPLAY: block; FLOAT: left; PADDING-TOP: 10px
}
.title1 A:active {
	DISPLAY: block; FLOAT: left; PADDING-TOP: 10px
}
.li {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0px; LINE-HEIGHT: 25px; PADDING-TOP: 0px
}
.li SPAN {
	DISPLAY: block; BACKGROUND: url(li.gif) no-repeat 10px 5px; OVERFLOW: hidden; WHITE-SPACE: nowrap; TEXT-ALIGN: left
}
.li SPAN A:link {
	MARGIN-LEFT: 0px; COLOR: #333
}
.li SPAN A:visited {
	MARGIN-LEFT: 0px; COLOR: #333
}
.li SPAN A:active {
	MARGIN-LEFT: 0px; COLOR: #333
}
.li SPAN I {
	FONT-SIZE: 9px; MARGIN-LEFT: 3px; FONT-STYLE: normal
}
.news {
	MARGIN-LEFT: 16px; WIDTH: 700px
}
.news P {
	MARGIN-TOP: 10px
}
H1.down_c {
	COLOR: #333; BORDER-BOTTOM: #ccc 1px dotted
}
H1.down_c {
	FONT-SIZE: 16px; MARGIN: 0px auto 10px; WIDTH: 700px; LINE-HEIGHT: 50px; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 50px; TEXT-ALIGN: center
}
.gut .content P SPAN {
	COLOR: #cd0000
}
.gut .content P SPAN A {
	COLOR: #cd0000
}
.gut .content P SPAN A:visited {
	COLOR: #cd0000
}
.gut DL.so DT {
	COLOR: #333
}
.left {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; PADDING-TOP: 0px
}
.right {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; PADDING-TOP: 0px
}
#k_search .k_search DIV STRONG {
	COLOR: #ff0000
}
.k_but {
	CLEAR: both; DISPLAY: block; WIDTH: 100%; LINE-HEIGHT: 26px; PADDING-TOP: 2px
}
.k_but .k_menu {
	DISPLAY: block; FLOAT: left; WIDTH: 29%
}
.k_but .k_pagelist {
	FLOAT: left; WIDTH: 70%; TEXT-ALIGN: right
}
.k_menu {
	
}
.k_menu INPUT {
	BORDER-RIGHT: #777 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 1px; FONT-SIZE: 12px; BACKGROUND: #d4d0c8; PADDING-BOTTOM: 1px; MARGIN: 0px 4px 0px 0px; BORDER-LEFT: #eee 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #777 1px solid
}
.k_form {
	DISPLAY: block; MARGIN: 15px 0px 0px; WIDTH: 100%
}
.k_form P {
	TEXT-ALIGN: left
}
.k_form P LABEL {
	CLEAR: both; DISPLAY: block; FONT-SIZE: 12px; COLOR: #666
}
.k_form P SPAN LABEL {
	CLEAR: none; DISPLAY: inline; COLOR: #666
}
.k_form DIV {
	TEXT-ALIGN: left
}
.k_form DIV INPUT {
	BORDER-RIGHT: #777 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 1px; FONT-SIZE: 12px; BACKGROUND: #d4d0c8; PADDING-BOTTOM: 1px; MARGIN: 0px 4px 0px 0px; BORDER-LEFT: #eee 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #777 1px solid
}
.k_form OL {
	TEXT-ALIGN: left
}
.k_form OL LI {
	LINE-HEIGHT: 24px
}
.k_error {
	DISPLAY: block; FONT-SIZE: 12px; COLOR: #c01920; LINE-HEIGHT: 14px
}
DIV.cccppp {
	BORDER-RIGHT: #d3d3d3 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #d3d3d3 1px solid; PADDING-LEFT: 2px; FLOAT: left; MARGIN: 10px 30px 20px 20px; BORDER-LEFT: #d3d3d3 1px solid; WIDTH: 270px; LINE-HEIGHT: 28px; PADDING-TOP: 2px; BORDER-BOTTOM: #d3d3d3 1px solid; BACKGROUND-COLOR: #fff; TEXT-ALIGN: left
}



/*prolist*/
dl.prolist{border:#d8d8d8 1px solid;margin-bottom:10px;padding:0px; height:1%;}
dl.prolist dt{font-weight:bold;width:560px;float:right;}
dl.prolist dt a{font-weight:bold;height:30px;line-height:30px;}
dl.prolist dd.image{float:left;margin-right:10px;}
dl.prolist dd.image img{border:#e4e4e4 1px solid;height:150px; width:140px;}
dl.prolist dd.text{ float:left;}
dl.prolist dd.text .tel{padding-top:6px;}
dl.prolist dd.text .tel_list {float:left;width:300px; height:21px; background:url(tel_list.gif) no-repeat;}
dl.prolist dd.text .btn_more{float:left;color:#000; width:70px; height:21px; padding-left:25px; margin-left:10px;background:url(promore.gif)}

.clearfix {display: block;}
.f_l{float:left;}
.f_r{float:right;}
#pro_con .f_l{float:left;}
#pro_con .f_r{float:right; margin-right:3px;}
.dashed{ border-bottom:#000 dashed 1px; padding-top:5px;}
#pro_con h3{height:30px;line-height:30px; clear:both;}
 #pro_con h3.proinfo{background-color:#f5f5f5;font-weight:bold;font-size:13px;color:#333;height:26px;line-height:26px;margin-bottom:10px;padding-left:15px;}
#pro_con h1{text-align:center;height:40px;line-height:40px;font-size:15px; font-weight:bold;color:#0C3D91;}

