@import url( common.css );
.banbotbg {
	Z-INDEX: 999; FILTER: alpha(opacity:50); MARGIN: -40px auto 0px; WIDTH: 1006px; POSITION: absolute; HEIGHT: 40px; BACKGROUND-COLOR: #000; -moz-opacity: 0.5; opacity: 0.5
}
.banbot {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; Z-INDEX: 10000; MARGIN: -40px auto 0px; WIDTH: 806px; LINE-HEIGHT: 40px; POSITION: absolute; HEIGHT: 40px
}
.banbot A {
	COLOR: #fff; FONT-FAMILY: "Arial","Times New Roman"
}
.banbot A:hover {
	TEXT-DECORATION: underline
}
.banbot UL LI {
	DISPLAY: block; BACKGROUND: url(../images/thatbut.jpg) no-repeat center 50%; FLOAT: left; MARGIN-LEFT: 6px; WIDTH: 103px; HEIGHT: 40px; TEXT-ALIGN: center
}
.banbot .quanju {
	MARGIN-LEFT: 30px
}
.newsl {
	FONT-SIZE: 12px; FLOAT: left; WIDTH: 800px
}
.newsll {
	PADDING-LEFT: 15px; FLOAT: left; WIDTH: 50px; LINE-HEIGHT: 30px; HEIGHT: 30px
}
.newsll A {
	FLOAT: left; WIDTH: 7px; LINE-HEIGHT: 30px; HEIGHT: 30px
}
.newsll .nothing {
	WIDTH: 20px; TEXT-ALIGN: center
}
#nl {
	DISPLAY: block; BACKGROUND: url(../images/leftjian.jpg) no-repeat center 50%
}
#nr {
	DISPLAY: block; BACKGROUND: url(../images/rightjian.jpg) no-repeat center 50%
}
.newslr {
	FONT-SIZE: 12px; WIDTH: 860px; COLOR: #666; LINE-HEIGHT: 20px; HEIGHT: 20px
}
.newslr1 {
	FONT-SIZE: 12px; COLOR: #666; LINE-HEIGHT: 20px; HEIGHT: 20px
}
.newslr1 A:link { COLOR:#666666; TEXT-DECORATION: none;}
.newslr1 A:visited { COLOR:#666666; TEXT-DECORATION: none;}
.newslr1 A:hover { COLOR:#004727; TEXT-DECORATION: underline;}
.newslr1 A:active { COLOR:#666666; TEXT-DECORATION: none;}
.newslr2 {
	FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 20px; HEIGHT: 20px
}
.newslr2 A:link { COLOR:#000000; TEXT-DECORATION: none;}
.newslr2 A:visited { COLOR:#000000; TEXT-DECORATION: none;}
.newslr2 A:hover { COLOR:#004727; TEXT-DECORATION: underline;}
.newslr2 A:active { COLOR:#000000; TEXT-DECORATION: none;}
.newslr3 {
	FONT-SIZE: 14px; COLOR: #000000; LINE-HEIGHT: 20px; HEIGHT: 20px
}
.newslrt {
	FLOAT: left; WIDTH: 70px
}
.newsgd {
	FLOAT: left; WIDTH: 330px
}
.newsr {
	MARGIN-TOP: 5px; DISPLAY: block; BACKGROUND: url(../images/gototest.jpg) no-repeat center 50%; FLOAT: right; WIDTH: 79px; MARGIN-RIGHT: 15px; HEIGHT: 21px
}
.imf {
	BORDER-RIGHT: #d0d0d0 1px solid; BORDER-TOP: #d0d0d0 1px solid; MARGIN: 8px auto; OVERFLOW: hidden; BORDER-LEFT: #d0d0d0 1px solid; WIDTH: 1004px; BORDER-BOTTOM: #d0d0d0 1px solid
}
.imf P {
	PADDING-LEFT: 5px; FONT-WEIGHT: bold; FLOAT: left; WIDTH: 65px; COLOR: #fff; TEXT-ALIGN: center
}
.imf .span {
	MARGIN-TOP: 1px; PADDING-LEFT: 10px; FLOAT: left; OVERFLOW: hidden; WIDTH: 994px; LINE-HEIGHT: 29px; HEIGHT: 29px
}
.imf .span DL DT LI {
	MARGIN-TOP: 9px; BACKGROUND: url(../images/arrow.gif) no-repeat; FLOAT: left; OVERFLOW: hidden; WIDTH: 9px; CURSOR: pointer; HEIGHT: 10px
}
.imf .span DL DT .dmd {
	BACKGROUND-POSITION: center top; CURSOR: auto
}
.imf .span DL DT .ddn {
	BACKGROUND-POSITION: right top
}
.imf .span DL DD {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 610px; COLOR: #797979; HEIGHT: 29px
}
.imf .span DL DD UL LI {
	LINE-HEIGHT: 29px; HEIGHT: 29px
}
.imf .span DL DD UL LI A {
	FLOAT: left; MARGIN-LEFT: 0px; HEIGHT: 29px
}
.imf .span .iwb {
	BACKGROUND: url(../images/weibo.gif); FLOAT: right; MARGIN: 4px 20px 4px 0px; WIDTH: 103px; TEXT-INDENT: 31px; LINE-HEIGHT: 21px; HEIGHT: 21px
}
.imf .span .iwb_s {
	FLOAT: right; MARGIN: 0px 10px 0px 0px; WIDTH: 77px; _margin: 4px 5px 4px 0
}
.sanban {
	
}
.sanbanl {
	BORDER-RIGHT: #d8d8d8 1px solid; BORDER-TOP: #d8d8d8 1px solid; PADDING-LEFT: 19px; BACKGROUND: url(../images/s3bg3.jpg) repeat-x center 50%; FLOAT: left; BORDER-LEFT: #d8d8d8 1px solid; WIDTH: 307px; BORDER-BOTTOM: #d8d8d8 1px solid; HEIGHT: 154px
}
.sanbanltl {
	FLOAT: left; WIDTH: 121px; PADDING-TOP: 22px; HEIGHT: 95px; TEXT-ALIGN: center
}
.sanbanltr {
	FLOAT: left; MARGIN-LEFT: 15px; WIDTH: 165px; PADDING-TOP: 9px
}
.sanbanltr UL LI {
	PADDING-LEFT: 12px; BACKGROUND: url(../images/diand.jpg) no-repeat left center; FLOAT: left; WIDTH: 150px; LINE-HEIGHT: 20px; HEIGHT: 20px
}
.sanbanltr UL LI A {
	COLOR: #252525
}
.sanbanltr .sanbanti {
	PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 18px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 3px; COLOR: #252525; LINE-HEIGHT: 30px; FONT-FAMILY: "微软雅黑","黑体","宋体"; HEIGHT: 30px
}
.sanbanltb {
	PADDING-TOP: 8px
}
.sanbanm {
	BORDER-RIGHT: #d8d8d8 1px solid; BORDER-TOP: #d8d8d8 1px solid; PADDING-LEFT: 19px; BACKGROUND: url(../images/s3bg2.jpg) no-repeat center 50%; FLOAT: left; MARGIN: 0px 8px; BORDER-LEFT: #d8d8d8 1px solid; WIDTH: 313px; BORDER-BOTTOM: #d8d8d8 1px solid; HEIGHT: 154px
}
.sanbanr {
	BORDER-RIGHT: #d8d8d8 1px solid; BORDER-TOP: #d8d8d8 1px solid; PADDING-LEFT: 19px; BACKGROUND: url(../images/s3bg1.jpg) no-repeat center 50%; FLOAT: left; BORDER-LEFT: #d8d8d8 1px solid; WIDTH: 307px; BORDER-BOTTOM: #d8d8d8 1px solid; HEIGHT: 154px
}
.sanbanr A {
	DISPLAY: block; WIDTH: 307px; HEIGHT: 154px
}
.sanbanl A {
	DISPLAY: block; WIDTH: 307px; HEIGHT: 154px
}
.sanbanr A:hover {
	TEXT-DECORATION: none
}
.sanbanl A:hover {
	TEXT-DECORATION: none
}
.sanbanm A {
	DISPLAY: block; WIDTH: 313px; HEIGHT: 154px
}
.sanbanm A:hover {
	TEXT-DECORATION: none
}
.banbotlist {
	BORDER-RIGHT: #016436 1px solid; BORDER-TOP: #016436 1px solid; MARGIN-TOP: -250px; DISPLAY: none; FONT-SIZE: 12px; MARGIN-LEFT: -103px; OVERFLOW: hidden; BORDER-LEFT: #016436 1px solid; WIDTH: 475px; BORDER-BOTTOM: #016436 1px solid; POSITION: absolute; HEIGHT: 218px; BACKGROUND-COLOR: #bfddc1; _margin-top: -254px
}
.banbotlist UL LI {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.banbotlistl {
	FLOAT: left; MARGIN: 0px; WIDTH: 165px
}
.banbotlistl .banbotlistlt {
	PADDING-LEFT: 30px; FONT-WEIGHT: bold; MARGIN: 0px; WIDTH: 135px; COLOR: #333; TEXT-ALIGN: left
}
.banbotlistl UL LI {
	FONT-WEIGHT: normal; MARGIN: 0px; WIDTH: 165px; LINE-HEIGHT: 28px; HEIGHT: 28px; TEXT-ALIGN: center
}
.banbotlistli {
	WIDTH: 165px; HEIGHT: 112px; BACKGROUND-COLOR: #c4e1c5
}
.banbotlistl .banbotlistler {
	MARGIN-BOTTOM: 10px; WIDTH: 165px; HEIGHT: 112px; BACKGROUND-COLOR: #76c18f
}
.banbotlistler A {
	COLOR: #333
}
.banbotlistler .onthat {
	FONT-WEIGHT: bold; BACKGROUND: url(../images/youdiao.gif) #016435 no-repeat 150px center
}
.banbotlistler .onthat A {
	COLOR: #fff
}
.banbotlistler .onthat A:hover {
	TEXT-DECORATION: none
}
.banbotlistl .banbotlistler UL LI {
	WIDTH: 165px; TEXT-ALIGN: left
}
.banbotlistl .banbotlistler UL LI A {
	PADDING-LEFT: 30px
}
.banbotlistli UL LI {
	PADDING-LEFT: 30px; FONT-WEIGHT: normal; MARGIN: 0px; WIDTH: 135px; LINE-HEIGHT: 28px; HEIGHT: 28px; TEXT-ALIGN: left
}
.banbotlistl .banbotlistb {
	MARGIN-TOP: 10px
}
.banbotlistl .banbotlistb A {
	MARGIN: 0px 3px; COLOR: #333
}
.banbotlistr {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 310px; HEIGHT: 218px; BACKGROUND-COLOR: #e3f4e4
}
.banbotlistr IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: auto; PADDING-TOP: 10px
}
.banbotlistr UL LI {
	
}
.footertop {
	BORDER-RIGHT: #d5d5d5 1px solid; BORDER-TOP: #d5d5d5 1px solid; BACKGROUND: url(../images/ftbg.jpg) repeat-x center 50%; MARGIN: 8px auto 0px; BORDER-LEFT: #d5d5d5 1px solid; WIDTH: 1004px; BORDER-BOTTOM: #d5d5d5 1px solid; HEIGHT: 66px
}
.ftl {
	DISPLAY: block; PADDING-LEFT: 19px; FLOAT: left; WIDTH: 309px
}
.ftr {
	DISPLAY: block; FLOAT: left; WIDTH: 309px
}
.ftm {
	DISPLAY: block; FLOAT: left; MARGIN: 0px 8px; WIDTH: 334px
}
.vbanbotlist {
	 FONT-SIZE: 12px; 
}
.qbanbotlist {
	MARGIN-TOP: -251px; WIDTH: 490px; _margin-top: -255px
}
.qbanbotlist .banbotlistler {
	HEIGHT: 112px
}
.qbanbotlist .banbotlistr {
	WIDTH: 325px; HEIGHT: 248px
}
.qbanbotlist .banbotlistr UL LI {
	MARGIN: 0px; WIDTH: 325px
}
.qbanbotlist .banbotlistr IMG {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 6px; MARGIN: auto; WIDTH: 283px; PADDING-TOP: 6px
}
.bleft {
	FLOAT: left; WIDTH: 180px
}
.bleft IMG {
	MARGIN-TOP: 20px
}
.bright {
	FONT-WEIGHT: normal; FLOAT: left; WIDTH: 170px; COLOR: #272727; LINE-HEIGHT: 24px; PADDING-TOP: 30px; TEXT-ALIGN: right
}
.bright .btitle A {
	FONT-WEIGHT: bold; COLOR: #262626
}
.bright .bdesc {
	MARGIN-TOP: 10px
}
.bright .bprice {
	MARGIN: 30px 0px 20px
}
.bright .blink {
	MARGIN-BOTTOM: 20px
}
.btop1 {
	COLOR: #004727; font-size: 12px; font-weight: bold;
}
.btop {
	COLOR: #004727; font-size: 14px; font-weight: bold;
}
.btop5 {
	COLOR: #ff0000; font-size: 14px; font-weight: bold;
}
.btop2 {
	COLOR: #666666; font-size: 14px; font-weight: bold;
}
.btop2 A:link { COLOR:#666666; TEXT-DECORATION: none;}
.btop2 A:visited { COLOR:#666666; TEXT-DECORATION: none;}
.btop2 A:hover { COLOR:#004727; TEXT-DECORATION: underline;}
.btop2 A:active { COLOR:#666666; TEXT-DECORATION: none;}
.btop3 {
	COLOR: #666666; font-size: 12px; font-weight: bold;
}
.btop3 A:link { COLOR:#666666; TEXT-DECORATION: none;}
.btop3 A:visited { COLOR:#666666; TEXT-DECORATION: none;}
.btop3 A:hover { COLOR:#004727; TEXT-DECORATION: underline;}
.btop3 A:active { COLOR:#666666; TEXT-DECORATION: none;}
.btop4 {
	COLOR: #000000; font-size: 14px; 
}
.btop4 A:link { COLOR:#000000; TEXT-DECORATION: none;}
.btop4 A:visited { COLOR:#000000; TEXT-DECORATION: none;}
.btop4 A:hover { COLOR:#CC0000; TEXT-DECORATION: underline;}
.btop4 A:active { COLOR:#000000; TEXT-DECORATION: none;}
.bbottom {
	COLOR: #fff; LINE-HEIGHT: 28px; HEIGHT: 28px; BACKGROUND-COLOR: #007642
}
.bbtn {
	DISPLAY: block; BACKGROUND: url(../images/moreknown.gif) no-repeat 210px 0px; WIDTH: 100%; HEIGHT: 30px
}
.banbotlistr .bitem {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; MIN-HEIGHT: 122px; PADDING-BOTTOM: 5px; WIDTH: 290px; PADDING-TOP: 5px; _height: 122px
}
.banbotlistr .bitem LI {
	PADDING-LEFT: 9px; BACKGROUND: url(../images/bgbli.gif) no-repeat left 50%; MARGIN-LEFT: 0px; WIDTH: 135px; LINE-HEIGHT: 24px; HEIGHT: 24px; TEXT-ALIGN: left
}
.banbotlistr .bitem LI A {
	FONT-WEIGHT: normal; COLOR: #333
}
.banbotlistr .bitem LI A:hover {
	COLOR: #235339
}
.mfsylist {
	PADDING-RIGHT: 10px; MARGIN-TOP: -380px; DISPLAY: none; PADDING-LEFT: 10px; Z-INDEX: 10001; PADDING-BOTTOM: 10px; MARGIN-LEFT: -500px; WIDTH: 500px; PADDING-TOP: 10px; POSITION: absolute; HEIGHT: 395px; BACKGROUND-COLOR: #02733d
}
.mfsylistr {
	BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; BORDER-LEFT: #666 1px solid; WIDTH: 498px; BORDER-BOTTOM: #666 1px solid; BACKGROUND-COLOR: #fff
}
.mfsylistrt {
	PADDING-LEFT: 20px; BACKGROUND: url(../images/biaotitlebg.jpg) repeat-x center top; WIDTH: 478px; CURSOR: move
}
.mfsylistrl {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 20px; WIDTH: 458px; PADDING-TOP: 20px; HEIGHT: 325px
}
.mfsylistrli {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 20px
}
.shxx {
	MARGIN-TOP: -2px; BACKGROUND: url(../images/pcxx.jpg) no-repeat center 50%; MARGIN-LEFT: 378px; WIDTH: 18px; POSITION: absolute; HEIGHT: 18px; _margin-top: -10px
}
.shxxb {
	DISPLAY: block; WIDTH: 18px; HEIGHT: 18px; TEXT-DECORATION: none
}
.shxxb:hover {
	TEXT-DECORATION: none
}
.inputspan {
	DISPLAY: block; FONT-SIZE: 12px; FLOAT: left; WIDTH: 60px; LINE-HEIGHT: 26px; HEIGHT: 30px; TEXT-ALIGN: right
}
.inputr {
	FLOAT: left; WIDTH: 280px; LINE-HEIGHT: 30px; HEIGHT: 30px
}
.inputte {
	FLOAT: left; MARGIN: 5px auto; WIDTH: 350px; LINE-HEIGHT: 30px; HEIGHT: 30px
}
.suozai {
	WIDTH: 240px
}
.suozaip {
	WIDTH: 430px
}
.wy {
	FONT-SIZE: 12px; FLOAT: left; VERTICAL-ALIGN: middle; WIDTH: 250px; COLOR: #666; LINE-HEIGHT: 25px; MARGIN-RIGHT: 10px; HEIGHT: 25px
}
.wys {
	FONT-SIZE: 12px; FLOAT: left; VERTICAL-ALIGN: middle; WIDTH: 250px; COLOR: #666; LINE-HEIGHT: 25px; MARGIN-RIGHT: 10px; HEIGHT: 25px
}
.shiyonggo {
	DISPLAY: block; BACKGROUND: url(../images/biaotijiao.jpg) no-repeat; FLOAT: left; WIDTH: 80px; CURSOR: pointer; COLOR: #666; BORDER-TOP-STYLE: none; MARGIN-RIGHT: 10px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 29px; BORDER-BOTTOM-STYLE: none
}
.shiyongres {
	DISPLAY: block; BACKGROUND: url(../images/biaochongshe.jpg) no-repeat; FLOAT: left; WIDTH: 118px; CURSOR: pointer; COLOR: #666; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 29px; BORDER-BOTTOM-STYLE: none
}
.thatbot {
	MARGIN: 0px auto; WIDTH: 270px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
#banerdiv {
	OVERFLOW: hidden; WIDTH: 1006px; POSITION: relative; TEXT-ALIGN: center
}
#banerdiv A.ad {
	LEFT: 0px; POSITION: absolute; TOP: 0px
}
#banerdiv .control {
	DISPLAY: block; RIGHT: 10px; BOTTOM: 10px; POSITION: absolute
}
#banerdiv .control A {
	BORDER-RIGHT: #666666 1px outset; BORDER-TOP: #666666 1px outset; DISPLAY: block; FONT-SIZE: 6px; BACKGROUND: #eeeeee 0px 0px; FLOAT: left; MARGIN: 0px 3px; BORDER-LEFT: #666666 1px outset; WIDTH: 16px; COLOR: #eeeeee; BORDER-BOTTOM: #666666 1px outset; HEIGHT: 12px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
#banerdiv .control A.on {
	FONT-WEIGHT: bold; BACKGROUND: #009900 0px 0px; COLOR: #009900
}
#banerdiv .control A.hover {
	FONT-WEIGHT: bold; BACKGROUND: #000000 0px 0px; COLOR: #000000
}
#banerdiv UL {
	POSITION: absolute; HEIGHT: 380px
}
#banerdiv UL LI {
	BACKGROUND: #fff; FLOAT: left; OVERFLOW: hidden; WIDTH: 1006px; POSITION: relative; HEIGHT: 382px
}
#banerdiv UL LI DIV {
	OVERFLOW: hidden; POSITION: absolute
}
#banerdiv .btnBg {
	BACKGROUND: #000; LEFT: 0px; WIDTH: 1006px; BOTTOM: 0px; POSITION: absolute; HEIGHT: 40px
}
#banerdiv .btn {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; RIGHT: 0px; PADDING-BOTTOM: 15px; WIDTH: 986px; BOTTOM: 0px; PADDING-TOP: 15px; POSITION: absolute; HEIGHT: 10px; TEXT-ALIGN: right
}
#banerdiv .btn SPAN {
	DISPLAY: inline-block; BACKGROUND: #fff; MARGIN-LEFT: 5px; WIDTH: 18px; CURSOR: pointer; HEIGHT: 8px; _display: inline; _zoom: 1; _font-size: 0
}
#banerdiv .btn SPAN.on {
	BACKGROUND: #fff
}
#banerdiv .pre {
	LEFT: 0px
}
#m_div {
	LEFT: 50%; MARGIN-LEFT: -275px; POSITION: absolute; TOP: 500px
}
#m_div2 {
	LEFT: 50%; MARGIN-LEFT: -275px; POSITION: absolute; TOP: 550px; HEIGHT: 290px
}
#m_div2 .mfsylistrl {
	HEIGHT: 220px
}
.service_list {
	PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/arrow_c.gif) no-repeat 7px 10px; PADDING-TOP: 0px
}
.listfont_a {
	LINE-HEIGHT: 28px; WIDTH: 400px; FLOAT: right; PADDING-TOP: 10px
}
.listfont_a B {
	FONT-SIZE: 16px
}
.listfont_a IMG {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
.list_ct .listnew {
	LINE-HEIGHT: 16px
}
.list_ct B {
	COLOR: #006633; FONT-SIZE: 13px
}
.list_ct .listnew FONT {
	FONT-SIZE: 14px
}
.list_ct .listnew B {
	COLOR: #006633; FONT-SIZE: 12px
}
.list_ct {
	MIN-HEIGHT: 170px; PADDING-RIGHT: 10px; _height: 160px
}
.list_ct P {
	LINE-HEIGHT: 22px; MARGIN-TOP: 10px
}
.listimg_a {
	TEXT-ALIGN: center; PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; WIDTH: 285px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 10px
}
.listimg_a IMG {
	
}
.qh {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 24px; MARGIN-TOP: 6px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FLOAT: left; HEIGHT: 24px; FONT-SIZE: 12px; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
.qh_a {
	BORDER-BOTTOM: 0px; BORDER-LEFT: #ccc 2px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 23px; MARGIN-TOP: 6px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #fff; FLOAT: left; HEIGHT: 23px; FONT-SIZE: 12px; BORDER-TOP: #ccc 2px solid; FONT-WEIGHT: normal; BORDER-RIGHT: #ccc 2px solid; PADDING-TOP: 0px
}
.qh A {
	COLOR: #000000
}
.qh_a A {
	COLOR: #000000
}
.tab {
	WIDTH: 490px; FLOAT: left; HEIGHT: 25px; FONT-SIZE: 14px; FONT-WEIGHT: bold; _padding-top: 6px
}
.tab IMG {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 5px; PADDING-TOP: 0px
}
.mapmenu {
	BORDER-LEFT: #e1e1e1 1px solid; MARGIN: 8px auto auto; WIDTH: 700px; BACKGROUND: url(../images/bg_a.gif) repeat-x; HEIGHT: 31px; COLOR: #4f4f4f; BORDER-TOP: #e1e1e1 1px solid; BORDER-RIGHT: #e1e1e1 1px solid
}
.pmenu {
	MARGIN: 20px 0px 0px 20px; DISPLAY: inline; FLOAT: left
}
.pmenu A {
	COLOR: #000000
}
.pmenu LI {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: url(../images/pmenu.gif) repeat-x; COLOR: #4e4e4e; PADDING-TOP: 5px
}
.pmenu LI IMG {
	PADDING-RIGHT: 10px
}
.pimg {
	MARGIN: 40px 0px 0px 40px; WIDTH: 527px; DISPLAY: inline; FLOAT: left
}
.pimg DIV DIV {
	LINE-HEIGHT: 24px
}
.videoimg {
	MARGIN-TOP: 20px; WIDTH: 320px; FLOAT: left; HEIGHT: 240px
}
.videofont {
	LINE-HEIGHT: 20px; MARGIN: 20px 0px 0px 20px; WIDTH: 360px; DISPLAY: inline; FLOAT: left
}
#tags {
	_padding-top: 0
}
#tags SPAN .selectTag {
	POSITION: relative; BACKGROUND-POSITION: left top; MARGIN-BOTTOM: -2px; HEIGHT: 24px
}
#tags SPAN .selectTag A {
	LINE-HEIGHT: 24px; BACKGROUND-POSITION: right top; HEIGHT: 24px
}
.tagContent {
	PADDING-BOTTOM: 10px; MIN-HEIGHT: 50px; PADDING-LEFT: 30px; WIDTH: 660px; PADDING-RIGHT: 10px; DISPLAY: none; COLOR: #474747; PADDING-TOP: 10px
}
#tagContent DIV.selectTag {
	DISPLAY: block
}
.pf .ct {
	POSITION: relative; MARGIN-TOP: 80px; MIN-HEIGHT: 340px; FONT-SIZE: 14px; _height: 340px
}
.pf .ct DL {
	MARGIN: 0px
}
.pf .ct DL DT {
	TEXT-ALIGN: center; LINE-HEIGHT: 28px; MARGIN: 0px 8px; WIDTH: 100px; HEIGHT: 28px; COLOR: #414141; OVERFLOW: hidden; CURSOR: pointer
}
.pf .ct DL .cdt {
	MARGIN: 0px 8px; WIDTH: 100px; BACKGROUND: url(/templets/sd/images/pts/bg/pfbg.gif) no-repeat; HEIGHT: 28px; COLOR: #fff; OVERFLOW: hidden
}
.pf .ct DL DD {
	POSITION: absolute; WIDTH: 560px; DISPLAY: none; HEIGHT: 318px; TOP: -1px; LEFT: 130px
}
.pf .ct .cll {
	DISPLAY: none; FONT-SIZE: 12px
}
.pf .ct .cll DT {
	LINE-HEIGHT: 14px; MARGIN-TOP: 2px; DISPLAY: block; HEIGHT: 14px
}
.pf .ct .cur {
	DISPLAY: block
}
.pf .ct .cur DT {
	LINE-HEIGHT: 14px; BACKGROUND-COLOR: #c8c8c8; HEIGHT: 14px
}
.pf .ct DD IMG {
	WIDTH: 544px; _width: 542px
}
.bianji {
	LINE-HEIGHT: 16px; WIDTH: 700px; COLOR: #666; MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
.bianjinei {
	BORDER-BOTTOM: #d5d5d5 1px dotted; TEXT-ALIGN: center; LINE-HEIGHT: 30px; MARGIN-TOP: 20px; FONT-FAMILY: Arial, Helvetica, sans-serif; MARGIN-BOTTOM: 30px; COLOR: #013e1d; FONT-SIZE: 16px; VERTICAL-ALIGN: middle; BORDER-TOP: #d5d5d5 1px dotted; FONT-WEIGHT: bold
}
.bianji .rptb {
	MARGIN: 10px 0px
}
.bianji .afefef {
	FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.bianji .foef {
	TEXT-ALIGN: center
}
.bianji .foef IMG {
	WIDTH: 360px
}
.budian {
	WIDTH: 15px; BACKGROUND: url(../images/budian.gif) no-repeat
}
.afefefef {
	FONT-SIZE: 26px; FONT-WEIGHT: bold
}
.lanxian {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 2px; BACKGROUND-COLOR: #d7edfb; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 2px; FONT-SIZE: 1px; PADDING-TOP: 0px
}
.lanxianlan {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 2px; BACKGROUND-COLOR: #d7edfb; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 2px; FONT-SIZE: 1px; PADDING-TOP: 0px
}
.xiaoxiao {
	_padding: 0px
}
.xiaotu {
	HEIGHT: 170px; _height: 150px
}
.xiaotu IMG {
	WIDTH: 240px; HEIGHT: 150px
}
.lh22 {
	LINE-HEIGHT: 22px
}
.tothetop {
	BACKGROUND-IMAGE: url(../images/bttr.png); POSITION: absolute; WIDTH: 25px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 94px; CURSOR: pointer
}
.tothetopon {
	BACKGROUND-IMAGE: url(../images/btto.png); POSITION: absolute; WIDTH: 25px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 94px; CURSOR: pointer
}
.contcpxx P {
	MIN-HEIGHT: 20px; _height: 20px
}
.contcpxx .vbh {
	LINE-HEIGHT: 30px; MARGIN-TOP: 30px; MARGIN-BOTTOM: 30px; BACKGROUND: url(../images/xiangqingtitbg.gif) no-repeat left center; HEIGHT: 30px
}
.rptb {
	LINE-HEIGHT: 22px
}
.rptbb {
	LINE-HEIGHT: 18px
}
.rptb .afefef {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 16px; BACKGROUND-COLOR: #e7e7e7; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
.gnxq {
	TEXT-ALIGN: left; MARGIN: 0px auto; WIDTH: 700px
}
.gnxqt {
	BORDER-BOTTOM: #d5d5d5 1px solid; LINE-HEIGHT: 40px; PADDING-LEFT: 15px; WIDTH: 685px; HEIGHT: 40px; COLOR: #666; FONT-SIZE: 16px; FONT-WEIGHT: bold
}
.gnxqlist {
	WIDTH: 700px
}
.gnxqlistl {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 20px; WIDTH: 309px; PADDING-RIGHT: 20px; FLOAT: left; PADDING-TOP: 15px
}
.gnxqlistr {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 20px; WIDTH: 309px; PADDING-RIGHT: 20px; FLOAT: left; PADDING-TOP: 15px
}
.gnxqlist .gnxqlistlt {
	PADDING-LEFT: 10px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #09f; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.gnxqlist LI {
	PADDING-LEFT: 15px; BACKGROUND: url(../images/imagesdian.gif) no-repeat left 4px
}
.gnxqlistrow {
	BORDER-BOTTOM: #d5d5d5 1px solid; WIDTH: 700px; BACKGROUND: url(../images/parbgxian.gif) repeat-y center 50%
}
/*QQ在线咨询*/
.QQbox {
    position:fixed;
	_position:absolute;
    right: 2px;
    top: 180px;
    z-index: 99;
}

.Qlist{width:100px;height:226px;background:url(../images/bg.jpg) no-repeat scroll 0 0 transparent;}
.Qlist h1 img{cursor:pointer;}
.Qlist ul{padding:15px 0 0 10px;}
.Qlist ul li{padding-bottom:2px;}
/*通用*/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th,td {margin: 0;padding: 0;}
h1, h2, h3, h4, h5, h6 {font-size: 100%;font-weight: normal;}
ol,ul,dl{list-style: none outside none;}
img{border:none;}
a:link, a:visited {text-decoration: none;color: #6E6E6E;}
a:hover,a:active{color:#BA2636;text-decoration:underline;}
.p a:hover{color:#6E6E6E;}
.header,.nav,.promo,.case_index,.content_index,.footer,.content,.banner{width:945px;margin:0 auto;}
.clearfix:after,.header:after,.topMenu:after,.contactUs:after,.nav:after,.nav ul:after,.case_index:after,.promo:after,.case_index li:after,.content_index:after,.content_index .aside:after,.wrap:after,.footer:after,.con:after,.content:after,.r_con:after,.r_con li:after,.intro:after,.pro_list:after,.download .top_nav ul:after,.pro_con span:after,.pro_con .pro:after{clear: both;content: " ";display: block;height: 0;overflow: hidden;}
