* {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
BODY {font-family:Microsoft YaHei; BACKGROUND: #eaeaea; COLOR: #333333; FONT-SIZE: 12px}
IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
OL {
	LIST-STYLE-TYPE: none
}
UL {
	LIST-STYLE-TYPE: none
}
LI {
	LIST-STYLE-TYPE: none
}
INPUT {
	FONT-SIZE: 12px
}
SELECT {
	FONT-SIZE: 12px
}
TEXTAREA {
	FONT-SIZE: 12px
}
P {
	LINE-HEIGHT: 22px
}
TH {
	LINE-HEIGHT: 22px
}
TD {
	LINE-HEIGHT: 22px
}
.minheight {
	MIN-HEIGHT: 560px; HEIGHT: auto !important; OVERFLOW: visible
}
.minheight450 {
	MIN-HEIGHT: 560px; HEIGHT: auto !important; OVERFLOW: visible
}
.minheight350 {
	MIN-HEIGHT: 450px; HEIGHT: auto !important; OVERFLOW: visible
}
.yahei {font-family:Microsoft YaHei;}
.songti {
	FONT-FAMILY: 宋体
}
H1 {
	FONT-WEIGHT: normal
}
H2 {
	FONT-WEIGHT: normal
}
H3 {
	FONT-WEIGHT: normal
}
H4 {
	FONT-WEIGHT: normal
}
H5 {
	FONT-WEIGHT: normal
}
H6 {
	FONT-WEIGHT: normal
}
H1 {
	FONT-SIZE: 14px
}
H2 {
	FONT-SIZE: 12px
}
H3 {
	FONT-SIZE: 12px
}
.font10 {
	FONT-SIZE: 10px
}
.font11 {
	FONT-SIZE: 11px
}
.font12 {
	FONT-SIZE: 12px
}
.font13 {
	FONT-SIZE: 13px
}
.font14 {
	FONT-SIZE: 14px
}
.font15 {
	FONT-SIZE: 15px
}
.font16 {
	FONT-SIZE: 16px
}
.font24 {
	FONT-SIZE: 24px
}
.strong {
	FONT-WEIGHT: bold
}
.underline {
	TEXT-DECORATION: underline
}
.imgp2 IMG {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 2px
}
.div1px {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid
}
UL {
	LIST-STYLE-TYPE: none
}
LI {
	LIST-STYLE-TYPE: none
}
.imgli1 LI {
	LIST-STYLE-IMAGE: url(../images/../BG.jpg)
}
A:link {
	COLOR: #666666; TEXT-DECORATION: none
}
A:visited {
	COLOR: #666666; TEXT-DECORATION: none
}
A:hover {
	COLOR: #0f2c8d; TEXT-DECORATION: none
}
A:active {
	COLOR: #0f2c8d; TEXT-DECORATION: none
}
.cffffff A:link {
	COLOR: #ffffff
}
.cffffff A:visited {
	COLOR: #ffffff
}
.cffffff A:hover {
	COLOR: #cccccc
}
.cffffff A:active {
	COLOR: #ffffff
}
.cffffff {
	COLOR: #ffffff
}
.cc3c3c3 {
	COLOR: #c3c3c3
}
.cc3c3c3 A:link {
	COLOR: #c3c3c3
}
.cc3c3c3 A:visited {
	COLOR: #c3c3c3
}
.cc3c3c3 A:hover {
	COLOR: #ffffff
}
.cc3c3c3 A:active {
	COLOR: #c3c3c3
}
.ca6c5dd {
	
}
.ca6c5dd A:link {
	COLOR: #a6c5dd
}
.ca6c5dd A:visited {
	COLOR: #a6c5dd
}
.ca6c5dd A:hover {
	COLOR: #ffffff
}
.ca6c5dd A:active {
	COLOR: #a6c5dd
}
.wauto {
	WIDTH: auto
}
.w25 {
	WIDTH: 25%
}
.w33 {
	WIDTH: 33.3%
}
.w50 {
	WIDTH: 50%
}
.w100 {
	WIDTH: 100%
}
.w92 {
	WIDTH: 92%
}
.w100px {
	WIDTH: 100px
}
.w20px {
	WIDTH: 20px
}
.w120px {
	WIDTH: 120px
}
.w130px {
	WIDTH: 130px
}
.w200px {
	WIDTH: 200px
}
.w300px {
	WIDTH: 300px
}
.w310px {
	WIDTH: 310px
}
.w400px {
	WIDTH: 400px
}
.w600px {
	WIDTH: 600px
}
.w960px {
	WIDTH: 960px
}
.w980px {
	WIDTH: 980px
}
.w1000px {
	WIDTH: 1000px
}
.w490px {
	WIDTH: 490px
}
.w686px {
	WIDTH: 686px
}
.w540px {
	WIDTH: 540px
}
.w630px {
	WIDTH: 630px
}
.w1344px {
	WIDTH: 1344px
}
.w720px {
	WIDTH: 720px
}
.w230px {
	WIDTH: 230px
}
.w270px {
	WIDTH: 270px
}
.w410px {
	WIDTH: 410px
}
.w180px {
	WIDTH: 180px
}
.w370px {
	WIDTH: 370px
}
.w240px {
	WIDTH: 240px
}
.w800px {
	WIDTH: 800px
}
.w685px {
	WIDTH: 685px
}
.w700px {
	WIDTH: 700px
}
.w350px {
	WIDTH: 353px
}
.h100 {
	HEIGHT: 100%
}
.hauto {
	HEIGHT: auto
}
.h20px {
	HEIGHT: 20px
}
.h30px {
	HEIGHT: 30px
}
.h40px {
	HEIGHT: 40px
}
.h50px {
	HEIGHT: 50px
}
.h100px {
	HEIGHT: 100px
}
.h150px {
	HEIGHT: 150px
}
.h85px {
	HEIGHT: 85px
}
.h117px {
	WIDTH: 117px
}
.h267px {
	WIDTH: 267px
}
.h105px {
	WIDTH: 105px
}
.lineheight100 {
	LINE-HEIGHT: 100%
}
.lineheight120 {
	LINE-HEIGHT: 120%
}
.lineheight150 {
	LINE-HEIGHT: 150%
}
.lineheight180 {
	LINE-HEIGHT: 180%
}
.lineheight200 {
	LINE-HEIGHT: 200%
}
.lineheight250 {
	LINE-HEIGHT: 250%
}
.lineheight15px {
	LINE-HEIGHT: 15px
}
.lineheight20px {
	LINE-HEIGHT: 20px
}
.lineheight24px {
	LINE-HEIGHT: 24px
}
.lineheight30px {
	LINE-HEIGHT: 30px
}
.lineheight32px {
	LINE-HEIGHT: 32px
}
.lineheight40px {
	LINE-HEIGHT: 40px
}
.lineheight33px {
	LINE-HEIGHT: 33px
}
.lineheight22px {
	LINE-HEIGHT: 22px
}
.mlbg1 {
	BACKGROUND: #888888
}
.mlbg2 {
	BACKGROUND: #ccc
}
.mlbg3 {
	BACKGROUND: #333
}
.mlbg4 {
	BACKGROUND: url(../images/ye12.png) #f0f0f0 repeat-y 198px 0px
}
.p5 {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
.p10 {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
.p15 {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; PADDING-TOP: 15px
}
.p20 {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; PADDING-TOP: 20px
}
.p25 {
	PADDING-BOTTOM: 25px; PADDING-LEFT: 25px; PADDING-RIGHT: 25px; PADDING-TOP: 25px
}
.p30 {
	PADDING-BOTTOM: 30px; PADDING-LEFT: 30px; PADDING-RIGHT: 30px; PADDING-TOP: 30px
}
.pt5 {
	PADDING-TOP: 5px
}
.pt10 {
	PADDING-TOP: 10px
}
.pt12 {
	PADDING-TOP: 12px
}
.pt15 {
	PADDING-TOP: 15px
}
.pt20 {
	PADDING-TOP: 20px
}
.pt25 {
	PADDING-TOP: 25px
}
.pt30 {
	PADDING-TOP: 30px
}
.pt35 {
	PADDING-TOP: 35px
}
.pt8 {
	PADDING-TOP: 8px
}
.pr5 {
	PADDING-RIGHT: 5px
}
.pr10 {
	PADDING-RIGHT: 10px
}
.pr15 {
	PADDING-RIGHT: 15px
}
.pr20 {
	PADDING-RIGHT: 20px
}
.pr25 {
	PADDING-RIGHT: 25px
}
.pr30 {
	PADDING-RIGHT: 30px
}
.pr40 {
	PADDING-RIGHT: 40px
}
.pr80 {
	PADDING-RIGHT: 80px
}
.pb5 {
	PADDING-BOTTOM: 5px
}
.pb10 {
	PADDING-BOTTOM: 10px
}
.pb15 {
	PADDING-BOTTOM: 15px
}
.pb20 {
	PADDING-BOTTOM: 20px
}
.pb25 {
	PADDING-BOTTOM: 25px
}
.pb30 {
	PADDING-BOTTOM: 30px
}
.pl5 {
	PADDING-LEFT: 5px
}
.pl10 {
	PADDING-LEFT: 10px
}
.pl15 {
	PADDING-LEFT: 10px
}
.pl20 {
	PADDING-LEFT: 20px
}
.pl25 {
	PADDING-LEFT: 25px
}
.pl30 {
	PADDING-LEFT: 30px
}
.pl40 {
	PADDING-LEFT: 40px
}
.m5 {
	MARGIN: 5px
}
.m10 {
	MARGIN: 10px
}
.m15 {
	MARGIN: 15px
}
.m20 {
	MARGIN: 20px
}
.m25 {
	MARGIN: 25px
}
.m30 {
	MARGIN: 30px
}
.mt5 {
	MARGIN-TOP: 5px !important
}
.mt10 {
	MARGIN-TOP: 10px !important
}
.mt15 {
	MARGIN-TOP: 15px !important
}
.mt20 {
	MARGIN-TOP: 20px !important
}
.mt25 {
	MARGIN-TOP: 25px !important
}
.mt30 {
	MARGIN-TOP: 30px !important
}
.mt50 {
	MARGIN-TOP: 50px !important
}
.mr5 {
	MARGIN-RIGHT: 5px !important
}
.mr10 {
	MARGIN-RIGHT: 10px !important
}
.mr15 {
	MARGIN-RIGHT: 15px !important
}
.mr20 {
	MARGIN-RIGHT: 20px !important
}
.mr25 {
	MARGIN-RIGHT: 25px !important
}
.mr30 {
	MARGIN-RIGHT: 30px !important
}
.mr40 {
	MARGIN-RIGHT: 40px !important
}
.mr80 {
	MARGIN-RIGHT: 80px !important
}
.mb5 {
	MARGIN-BOTTOM: 5px !important
}
.mb10 {
	MARGIN-BOTTOM: 10px !important
}
.mb15 {
	MARGIN-BOTTOM: 15px !important
}
.mb20 {
	MARGIN-BOTTOM: 20px !important
}
.mb25 {
	MARGIN-BOTTOM: 25px !important
}
.mb30 {
	MARGIN-BOTTOM: 30px !important
}
.ml5 {
	MARGIN-LEFT: 5px !important
}
.ml10 {
	MARGIN-LEFT: 10px !important
}
.ml15 {
	MARGIN-LEFT: 15px !important
}
.ml20 {
	MARGIN-LEFT: 20px !important
}
.ml25 {
	MARGIN-LEFT: 25px !important
}
.ml30 {
	MARGIN-LEFT: 30px !important
}
.ml50 {
	MARGIN-LEFT: 50px !important
}
.ml70 {
	MARGIN-LEFT: 70px !important
}
.ml100 {
	MARGIN-LEFT: 100px !important
}
.center {
	MARGIN: 0px auto
}
.tcenter {
	TEXT-ALIGN: center
}
.tleft {
	TEXT-ALIGN: left
}
.tright {
	TEXT-ALIGN: right
}
.l {
	FLOAT: left
}
.r {
	FLOAT: right
}
.c {
	CLEAR: both
}
.clear {
	LINE-HEIGHT: 0px; HEIGHT: 0px; CLEAR: both; FONT-SIZE: 0px
}
.clearfix:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
.clearfix {
	DISPLAY: block
}
* + HTML .clearfix {
	HEIGHT: 1%
}
.imgfix IMG {
	DISPLAY: block
}
.b1s {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid
}
.bt1s {
	BORDER-TOP: #cccccc 1px solid
}
.br1s {
	BORDER-RIGHT: #cccccc 1px dotted
}
.bb1s {
	BORDER-BOTTOM: #cccccc 1px solid
}
.bl1s {
	BORDER-LEFT: #cccccc 1px solid
}
.bb1d {
	BORDER-BOTTOM: #cccccc 1px dashed
}
.bb1se8 {
	BORDER-BOTTOM: #e40c00 1px solid
}
.hand {
	CURSOR: pointer
}
.textbreak {
	TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap; OVERFLOW: hidden
}
.hide {
	DISPLAY: none
}
.inline {
	_display: inline
}
.topbg {
	MARGIN: 0px auto; BACKGROUND: url(../images/topbg.gif) repeat-x center top; HEIGHT: 106px
}
.sousuo {
	WIDTH: 370px; BACKGROUND: url(../images/topsousuo.jpg) no-repeat left top; HEIGHT: 33px
}
.dhbg {
	BACKGROUND: url(../images/dhbg.jpg) repeat-x left top; HEIGHT: 40px
}
.nav1 LI {
	TEXT-ALIGN: center; LINE-HEIGHT: 40px; WIDTH: 120px; FONT-FAMILY: "微软雅黑"; BACKGROUND: url(../images/dhtiao.jpg) no-repeat right 50%; FLOAT: left; HEIGHT: 40px; COLOR: #fff !important
}
.nav1 LI A {
	TEXT-ALIGN: center; WIDTH: 120px; FONT-FAMILY: "微软雅黑"; BACKGROUND: url(../images/xian.gif) no-repeat right 50%; FLOAT: left; COLOR: #fff !important
}
.nav1 LI A:hover {
	DISPLAY: block; BACKGROUND: url(../images/dhbg1.gif) no-repeat center 50%; HEIGHT: 40px; COLOR: #fff !important
}
.secnav {
	HEIGHT:40px
}
.secnav H2 {
	WIDTH: auto; FLOAT: left
}
.secnav UL.nvc {
	WIDTH: auto; PADDING-RIGHT: 9px; FLOAT: right
}
.secnav UL LI.nl {
	Z-INDEX: 1; POSITION: relative; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 120px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/dhtiao.jpg) no-repeat right 50%; FLOAT: left; PADDING-TOP: 0px
}
.secnav UL LI.nl A.nm {
	TEXT-ALIGN: center; LINE-HEIGHT: 40px; WIDTH: 100%; DISPLAY: block; FONT-FAMILY: "微软雅黑"; HEIGHT: 40px; COLOR: #fff !important; FONT-WEIGHT: bold
}
.secnav UL LI.nl A.nm:hover {
	BACKGROUND: url(../images/dhxz.jpg) no-repeat center 50%; COLOR: #fff !important
}

.secnav UL LI.nl A.navcurrent {
	BACKGROUND: url(../images/dhxz.jpg) no-repeat center 50%; COLOR: #fff !important
}
.xz {
	DISPLAY: block; BACKGROUND: url(../images/dhxz.jpg) no-repeat center 50%
}
.xz A {
	DISPLAY: block; BACKGROUND: url(../images/dhxz.jpg) no-repeat center 50%
}
.secnav UL LI.nl:hover DIV.navlist {
	DISPLAY: block
}
.secnav UL LI.sfhover.nl DIV.navlist {
	DISPLAY: block
}
.navlist {Z-INDEX: 999; POSITION: absolute; WIDTH:120px; DISPLAY: none;  HEIGHT: auto; TOP: 36px; 
}
.navlist UL {BACKGROUND: url(../images/navsonbg1.png) no-repeat center top; COLOR: #333;padding-top:9px}
.navlist UL LI {LINE-HEIGHT: 16px; WHITE-SPACE: nowrap; HEIGHT: 20px; PADDING:10px 10px 0;  background:rgba(255,255,255,0.7); text-align:center}
.navlist UL LI:last-child {PADDING-BOTTOM: 10px;}
.navlist UL LI A {
	MARGIN: 0px 5px; COLOR: #333333 !important
}
.navlist UL LI A:hover {
	COLOR: #ff0000 !important
}
DIV.nl01 {
	LEFT: 0px
}
DIV.nl02 {
	LEFT: 0px
}
DIV.nl03 {
	LEFT: 0px
}
DIV.nl04 {
	LEFT: 0px
}
DIV.nl05 {
	LEFT: 0px
}
DIV.nl06 {
	LEFT: 0px
}
DIV.nl07 {
	LEFT: 0px
}
DIV.nl08 {
	RIGHT: 0px
}
DIV.nl09 {
	RIGHT: 0px
}
.contain {
	TEXT-ALIGN: left; MARGIN: 0px auto; WIDTH: 100%; HEIGHT: 465px; CLEAR: both
}
#banner {POSITION: relative; WIDTH: 100%; HEIGHT: 430px; OVERFLOW: hidden; LEFT: 0px;BACKGROUND: url(../images/bannerbtbg.jpg) no-repeat center bottom #ececee; padding-bottom:42px;}
#banner_list IMG {BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px}
#banner_bg {
	Z-INDEX: 1000; POSITION: absolute; WIDTH: 1897px; BOTTOM: 0px; DISPLAY: none; BACKGROUND: url(../images/flashbg.png) left top; HEIGHT: 20px; CURSOR: pointer; _bottom: -1px
}
#banner_info {
	Z-INDEX: 1001; POSITION: absolute; LINE-HEIGHT: 20px; BOTTOM: 0px; HEIGHT: 20px; COLOR: #2c2c2c; FONT-SIZE: 12px; CURSOR: pointer; LEFT: 15px
}
#banner_text {
	Z-INDEX: 1002; POSITION: absolute; WIDTH: 120px; BOTTOM: 3px; RIGHT: 3px
}
#banner UL {
	Z-INDEX: 1002; POSITION: absolute; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; TOP: 430px; RIGHT: 30px; PADDING-TOP: 0px
}
#banner UL LI {
	TEXT-ALIGN: center; LINE-HEIGHT: 14px; TEXT-INDENT: -9999px; WIDTH: 14px; DISPLAY: inline; FONT-FAMILY: Arial; BACKGROUND: url(../images/idian.png); FLOAT: left; COLOR: #fff; FONT-SIZE: 10px; OVERFLOW: hidden; CURSOR: pointer; MARGIN-RIGHT: 4px
}
#banner UL LI.on {
	BACKGROUND: url(../images/idian1.png); COLOR: #fff; FONT-WEIGHT: bold
}
#banner_list A {
	POSITION: absolute; WIDTH: 100%; DISPLAY: block; HEIGHT: 430px; TOP: -1px
}
.banner_shu {
	Z-INDEX: 1002; POSITION: relative; MARGIN: 0px auto
}
.banner_shu UL {
	POSITION: absolute; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 76px; PADDING-RIGHT: 0px; TOP: 427px; PADDING-TOP: 0px; LEFT: 502px
}
.clear {
	LINE-HEIGHT: 0px !important; HEIGHT: 0px !important; CLEAR: both; FONT-SIZE: 1px
}
.clearfix:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
.clearfix {
	DISPLAY: block
}
* + HTML .clearfix {
	HEIGHT: 1%
}
A:link {
	COLOR: #5d5d5d; TEXT-DECORATION: none
}
A:visited {
	COLOR: #5d5d5d; TEXT-DECORATION: none
}
A:hover {
	COLOR: #cd0704; TEXT-DECORATION: none
}
A:focus {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium
}
.imainbg1 {BACKGROUND: url(../images/mainbg.gif) 50% top; HEIGHT: 260px; margin-top:10px;
}
.iaboutbg {BACKGROUND: url(../images/iaboutbg.jpg) no-repeat center top; HEIGHT: 114px; margin-top:10px; border:3px solid #ccc}
.xian {
	LINE-HEIGHT: 0px; BACKGROUND: url(../images/ixian.jpg) no-repeat center top; HEIGHT: 2px; FONT-SIZE: 1px
}
.xhx {
	COLOR: #f00 !important; TEXT-DECORATION: underline
}
.xhx A {
	COLOR: #f00 !important; TEXT-DECORATION: underline
}
.xhx A:hover {
	COLOR: #f00 !important; TEXT-DECORATION: underline
}
.job_hlist {WIDTH: 330px; padding:0 10px}
.deal_Contain {
	WIDTH: 330px; PADDING-TOP: 10px
}
.deal_Title {
	BORDER-BOTTOM: #cccccc 1px dotted; HEIGHT: 32px; CURSOR: pointer
}
.deaTi.deal_Title {
	BORDER-BOTTOM: medium none
}
.job_list1 {
	TEXT-ALIGN: left; LINE-HEIGHT: 32px; PADDING-LEFT: 12px; WIDTH: 218px; TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap; BACKGROUND: url(../images/job_cion1.gif) no-repeat 0px 11px; FLOAT: left; HEIGHT: 32px; FONT-SIZE: 12px; OVERFLOW: hidden
}
.deaTi.deal_Title .job_list1 {
	BACKGROUND: url(../images/job_cion2.gif) no-repeat 0px 11px; FONT-WEIGHT: bold
}
.job_list2 {
	TEXT-ALIGN: right; LINE-HEIGHT: 32px; WIDTH: 80px; FLOAT: right; HEIGHT: 32px
}
.deal_menuCont {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; PADDING-BOTTOM: 6px; WIDTH: 308px; BACKGROUND: url(../images/inewsbg1.gif) repeat-x center 50%; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid; PADDING-TOP: 10px
}
.deal_txt {
	LINE-HEIGHT: 22px; PADDING-LEFT: 9px; WIDTH: 295px; COLOR: #818181
}
.deal_txt SPAN {
	MARGIN-RIGHT: 60px
}
.cp1 {
	BACKGROUND: #C9C9C9
}
.probg {WIDTH: 970px;  HEIGHT: auto; background:#fff; border:0px solid #ccc; box-shadow:0 0 5px #aaa; padding:8px; margin:25px auto}
.protitle{WIDTH: 960px; height:40px; line-height:40px; background:url(../images/topbg.jpg) no-repeat left center; }
.protitle h3{WIDTH: 80px; float:left; font-size:18px; font-weight:bold;color:#444;  background:url(../images/codeIcon.png) no-repeat 12px center; padding-left:40px }
.protitle i{color:#888}
.protitle span a{color:#888}
.protitle span a{display:inline-block; width:40px; height:45px; background:url(../images/more07.png) no-repeat left 10px; background-size:80% ; }

.nav {
	
}
.gssy {
	LINE-HEIGHT: 30px; WIDTH: 120px; FLOAT: left; HEIGHT: 30px
}
.gssy A {PADDING-LEFT:20px; WIDTH: 100px; DISPLAY: block; BACKGROUND: url(../images/pro1.gif) no-repeat 6px 50%; FLOAT: left; HEIGHT: 30px; font-size:13px}
.gssy A:hover {DISPLAY: block; BACKGROUND: url(../images/pro1.gif) no-repeat 10px 50%; COLOR: #f00}
.leftmenuon1 A {
	COLOR: #f00
}
.leftmenuon1 A:hover {
	COLOR: #f00
}
.xz {
	LINE-HEIGHT: 30px; WIDTH: 150px; DISPLAY: block; FLOAT: left; HEIGHT: 30px
}
.xz A {
	DISPLAY: block; BACKGROUND: url(../images/pro1.gif) no-repeat left 50%; COLOR: #f00
}
.blk_18 {
	MARGIN: 0px auto; WIDTH: 930px; ZOOM: 1; CLEAR: both; FONT-SIZE: 12px; OVERFLOW: hidden; PADDING-TOP: 15px
}
.blk_18 .pcont {
	WIDTH: 930px; FLOAT: left; OVERFLOW: hidden
}
.blk_18 .ScrCont {
	WIDTH: 32766px; ZOOM: 1
}
.blk_18 #List1_1 {
	FLOAT: left
}
.blk_18 #List2_1 {
	FLOAT: left
}
.blk_18 .LeftBotton {
	DISPLAY: none; BACKGROUND: url(../images/ileftbtn.jpg) no-repeat; FLOAT: left; MARGIN-RIGHT: 9px
}
.blk_18 .RightBotton {
	DISPLAY: none; BACKGROUND: url(../images/irightbtn.jpg) no-repeat; FLOAT: right; MARGIN-LEFT: 9px
}
.blk_18 .LeftBotton:hover {
	BACKGROUND: url(../images/ileftbtn.jpg) no-repeat
}
.blk_18 .RightBotton:hover {
	BACKGROUND: url(../images/irightbtn.jpg) no-repeat
}
.videopt {
	MARGIN: 0px 5px 2px; WIDTH: 176px; DISPLAY: inline; FLOAT: left
}
.videopic {
	WIDTH: 176px; HEIGHT: 143px
}
.videopic IMG {
	BORDER-BOTTOM: #ebebeb 3px solid; BORDER-LEFT: #ebebeb 3px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; WIDTH: 164px; PADDING-RIGHT: 3px; HEIGHT: 131px; BORDER-TOP: #ebebeb 3px solid; BORDER-RIGHT: #ebebeb 3px solid; PADDING-TOP: 3px
}
.videotxt {
	TEXT-ALIGN: center; LINE-HEIGHT: 25px; MARGIN-TOP: 4px; WIDTH: 176px; HEIGHT: 25px
}
.videotxt A:link {
	COLOR: #333
}
.videotxt A:visited {
	COLOR: #333
}
.videotxt A:hover {
	COLOR: #e60012
}
.ifootbg {
	BACKGROUND: url(../images/footbg.jpg) repeat-x left top; HEIGHT: 101px
}
.ifootlogo {
	WIDTH: 209px; BACKGROUND: url(../images/home_34.jpg) no-repeat right center; HEIGHT: 83px; PADDING-TOP: 13px
}
.ipro_r {
	MARGIN-TOP: 10px; _margin-top: 13px
}
.bdbg {
	BACKGROUND: url(../images/home_03.gif) repeat-x left top; HEIGHT: 20px; line-height:20px;
}
.bgys {
	BACKGROUND: #fff
}
#banner6 {
	POSITION: relative; TEXT-ALIGN: left; WIDTH: 219px; HEIGHT: 181px; OVERFLOW: hidden
}
#banner_list6 IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
#banner_bg6 {
	Z-INDEX: 1000; POSITION: absolute; WIDTH: 219px; BOTTOM: 0px; BACKGROUND: url(../images/flashbg.png); HEIGHT: 25px; CURSOR: pointer; _bottom: -1px
}
#banner_info6 {
	Z-INDEX: 1001; POSITION: absolute; LINE-HEIGHT: 30px; BOTTOM: 0px; HEIGHT: 30px; COLOR: #fff; FONT-SIZE: 13px; CURSOR: pointer; FONT-WEIGHT: bold; LEFT: 100px
}
#banner_text6 {
	Z-INDEX: 1002; POSITION: absolute; WIDTH: 120px; BOTTOM: 3px; RIGHT: 3px
}
#banner6 UL {
	Z-INDEX: 1002; POSITION: absolute; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; BOTTOM: 6px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; right: 10px;}
#banner6 UL LI {TEXT-ALIGN: center; LINE-HEIGHT: 8px; WIDTH: 8px; DISPLAY: inline; FONT-FAMILY: Arial; BACKGROUND: url(../images/ifpoff.gif); FLOAT: left; HEIGHT: 8px; COLOR: #fff; FONT-SIZE: 0px; CURSOR: pointer; MARGIN-RIGHT: 4px
}
#banner6 UL LI.on {
	BACKGROUND: url(../images/ifpon.gif); COLOR: #fff; FONT-WEIGHT: bold
}
#banner_list6 A {
	POSITION: absolute; TOP: 0px; LEFT: 0px
}
.dhbgleft9 {
	WIDTH: 231px; BACKGROUND: url(../images/about_jg.jpg) no-repeat center top; HEIGHT: 72px
}

.dhbgleft8 {
	WIDTH: 231px; BACKGROUND: url(../images/about_kh.jpg) no-repeat center top; HEIGHT: 72px
}

.dhbgleft7 {
	WIDTH: 231px; BACKGROUND: url(../images/about_hz.jpg) no-repeat center top; HEIGHT: 72px
}

.dhbgleft6 {
	WIDTH: 231px; BACKGROUND: url(../images/about_lx.jpg) no-repeat center top; HEIGHT: 72px
}
.dhbgleft5 {WIDTH: 231px; BACKGROUND: url(../images/about_cp.jpg) no-repeat center top; HEIGHT: 72px}

.dhbgleft4 {
	WIDTH: 231px; BACKGROUND: url(../images/about_xw.jpg) no-repeat center top; HEIGHT: 72px
}
.dhbgleft3 {
	WIDTH: 231px; BACKGROUND: url(../images/about_wt.jpg) no-repeat center top; HEIGHT: 72px
}
.dhbgleft2 {
	WIDTH: 231px; BACKGROUND: url(../images/case1.jpg) no-repeat center top; HEIGHT: 72px
}
.dhbgleft1 {
	WIDTH: 231px; BACKGROUND: url(../images/news.jpg) no-repeat center top; HEIGHT: 72px
}
.dhbgleft {WIDTH: 231px; BACKGROUND: url(../images/leftbg1.jpg) no-repeat center top; HEIGHT: 54px}
.dhbgleft h3{HEIGHT: 50px; line-height:50px; font-size:22px; color:#fff; display:inline-block; padding-left:40px;padding-right:5px;}
.dhbgleft span{ color:#fff; }
.nyright{box-shadow:0px 0px 5px #aaa}
.nyright img{max-width:660px!important; height:auto !important;}
.dhleft2 {WIDTH: 208px; padding:10px; background:#f2f2f2; border-bottom-right-radius:10px; border-bottom-left-radius:10px; border:1px solid #ddd; border-top:none}
.dhleft2 UL {}
.dhleft2 UL LI {BORDER-BOTTOM: #ddd 1px solid; LINE-HEIGHT: 38px; WIDTH: 210px; BACKGROUND: url(../images/about_03.gif) no-repeat center top; HEIGHT: 38px; COLOR: #333 !important; FONT-SIZE: 14px
}
.dhleft2 UL LI A {LINE-HEIGHT: 40px; PADDING-LEFT: 50px; WIDTH: 160px; DISPLAY: block; HEIGHT: 40px; COLOR: #333 !important; BACKGROUND: url(../images/arrow033.png) no-repeat 15px center; }
.dhleft2 UL LI A:hover {BACKGROUND: url(../images/arrow034.png) no-repeat 20px center #666; HEIGHT: 40px; COLOR: #fff !important}
.dhleft2 UL LI.leftmenuon A {BACKGROUND: url(../images/about_08.jpg) no-repeat center top; HEIGHT: 40px; COLOR: #c3c3c3 !important}
.xpbg {WIDTH: 231px; BACKGROUND: url(../images/about_21.jpg) no-repeat center top; HEIGHT: 46px}
.expbg {BACKGROUND: url(../images/eabout_21.jpg) no-repeat center top;}

/*左边联系方式*/
.leftlx{background:#FFF;}
.leftlx h1{text-align:center;height:30px;line-height:30px;font-size:14px;}
.leftlx .dianh{padding:0 5px 0 10px;}
.leftlx p{line-height:24px;}
.leftlx .dianhua {background: url(../images/Teln.gif) no-repeat scroll 0 18px transparent;color: #666666;line-height: 20px;padding: 10px 0 10px 55px;}
.leftlx .dianhua span {display: block;font: 18px "Impact";color:#e4020e;}

.textcontent1 {
	PADDING-BOTTOM: 20px; LINE-HEIGHT: 28px; PADDING-LEFT: 0px; WIDTH: 660px; PADDING-RIGHT: 20px; FONT-FAMILY: "宋体"; FLOAT: left; OVERFLOW: hidden; PADDING-TOP: 10px
}
.news_detail {
	WIDTH: 660px
}
.news_detail H3 {
	TEXT-ALIGN: center; PADDING-BOTTOM: 15px; LINE-HEIGHT: 26px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 26px; COLOR: #333; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 15px
}
.newsdetail_info {
	BORDER-BOTTOM: #999 1px dashed; TEXT-ALIGN: left; BORDER-LEFT: #999 1px dashed; LINE-HEIGHT: 30px; BACKGROUND: #ececeb; HEIGHT: 30px; FONT-SIZE: 12px; BORDER-TOP: #999 1px dashed; BORDER-RIGHT: #999 1px dashed
}
.newsdetail_content {
	PADDING-BOTTOM: 15px; LINE-HEIGHT: 22px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 15px
}
.minheight150 {
	MIN-HEIGHT: 150px; HEIGHT: auto !important; OVERFLOW: visible
}
.backlist {
	TEXT-ALIGN: right; PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: 宋体; PADDING-TOP: 10px
}
.xw_nr {
	LINE-HEIGHT: 28px; WIDTH: 660px; FLOAT: right; OVERFLOW: hidden
}
.cp {
	BORDER-BOTTOM: #ccc 1px dotted; PADDING-BOTTOM: 10px; WIDTH: 700px; MARGIN-BOTTOM: 15px
}
.cp_pic {
	WIDTH: 114px; FLOAT: left; HEIGHT: 108px
}
.cp_xinghao {
	MARGIN-TOP: 10px; PADDING-LEFT: 10px; WIDTH: 560px; FLOAT: left
}
.cp_xinghao H2 {
	FONT-FAMILY: 黑体; COLOR: #17508c; FONT-SIZE: 18px; FONT-WEIGHT: normal
}
.xinghao {
	BORDER-BOTTOM: #d9d9d9 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #d9d9d9 1px solid; LINE-HEIGHT: 20px; MARGIN-TOP: 8px; WIDTH: 175px; BACKGROUND: #f2f2f2; FLOAT: left; HEIGHT: 20px; BORDER-TOP: #d9d9d9 1px solid; MARGIN-RIGHT: 7px; BORDER-RIGHT: #d9d9d9 1px solid
}
.prtde_bpic {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; WIDTH: 348px; HEIGHT: 266px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
.prtde_bpic IMG {
	WIDTH: 348px; HEIGHT: 266px
}
.part_debuy1 {
	LINE-HEIGHT: 20px; WIDTH: 100px; HEIGHT: 20px
}
.part_debuy1 A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 2px; PADDING-TOP: 0px
}
.pd_tabs {
	BORDER-BOTTOM: #bb0000 2px solid; WIDTH: 100%; MARGIN-BOTTOM: 10px; HEIGHT: 27px
}
.pd_tabs UL {
	WIDTH: auto; HEIGHT: 27px
}
.pd_tabs UL LI {
	LINE-HEIGHT: 27px; WIDTH: 89px; FONT-FAMILY: 宋体; FLOAT: left; HEIGHT: 27px; MARGIN-RIGHT: 3px
}
.pd_tabs UL LI A {
	TEXT-ALIGN: center; LINE-HEIGHT: 27px; WIDTH: 89px; DISPLAY: block; BACKGROUND: url(../images/prtde_taboff.jpg) no-repeat; HEIGHT: 27px; COLOR: #333
}
.pd_tabs UL LI A.selected {
	BACKGROUND: url(../images/prtde_tabon.jpg) no-repeat; COLOR: #fff !important
}
.dgbg {
	BORDER-BOTTOM: #edd28b 1px solid; BORDER-LEFT: #edd28b 1px solid; MARGIN-TOP: 40px; WIDTH: 290px; BACKGROUND: #fffcf5; HEIGHT: 58px; MARGIN-LEFT: 5px; BORDER-TOP: #edd28b 1px solid; BORDER-RIGHT: #edd28b 1px solid
}
.wrap {
	MARGIN-TOP: 25px; WIDTH: 348px
}
.jcarousel-skin-tango2 .jcarousel-container {
	
}
.jcarousel-skin-tango2 .jcarousel-container-horizontal {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 4px; WIDTH: 344px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.jcarousel-skin-tango2 .jcarousel-clip {
	OVERFLOW: hidden
}
.jcarousel-skin-tango2 .jcarousel-clip-horizontal {
	WIDTH: 322px; HEIGHT: 54px
}
.jcarousel-skin-tango2 .jcarousel-item {
	TEXT-ALIGN: center; HEIGHT: 54px
}
.jcarousel-skin-tango2 .jcarousel-item IMG {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; WIDTH: 52px; HEIGHT: 52px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
.jcarousel-skin-tango2 .jcarousel-item-horizontal {
	MARGIN-LEFT: 25px; MARGIN-RIGHT: 0px
}
.jcarousel-skin-tango2 .jcarousel-item-placeholder {
	BACKGROUND: #fff; COLOR: #000
}
.jcarousel-skin-tango2 .jcarousel-next-horizontal {
	POSITION: absolute; WIDTH: 13px; BACKGROUND: url(../images/gd_btn_right.gif) no-repeat 0px 0px; HEIGHT: 23px; TOP: 20px; CURSOR: pointer; RIGHT: 0px
}
.jcarousel-skin-tango2 .jcarousel-next-horizontal:hover {
	BACKGROUND-POSITION: -13px 0px
}
.jcarousel-skin-tango2 .jcarousel-next-horizontal:focus {
	BACKGROUND-POSITION: -13px 0px
}
.jcarousel-skin-tango2 .jcarousel-next-horizontal:active {
	BACKGROUND-POSITION: -26px 0px
}
.jcarousel-skin-tango2 .jcarousel-next-disabled-horizontal {
	BACKGROUND-POSITION: -39px 0px; CURSOR: default
}
.jcarousel-skin-tango2 .jcarousel-next-disabled-horizontal:hover {
	BACKGROUND-POSITION: -39px 0px; CURSOR: default
}
.jcarousel-skin-tango2 .jcarousel-next-disabled-horizontal:focus {
	BACKGROUND-POSITION: -39px 0px; CURSOR: default
}
.jcarousel-skin-tango2 .jcarousel-next-disabled-horizontal:active {
	BACKGROUND-POSITION: -39px 0px; CURSOR: default
}
.jcarousel-skin-tango2 .jcarousel-prev-horizontal {
	POSITION: absolute; WIDTH: 13px; BACKGROUND: url(../images/gd_btn_left.gif) no-repeat 0px 0px; HEIGHT: 23px; TOP: 20px; CURSOR: pointer; LEFT: 0px
}
.jcarousel-skin-tango2 .jcarousel-prev-horizontal:hover {
	BACKGROUND-POSITION: -13px 0px
}
.jcarousel-skin-tango2 .jcarousel-prev-horizontal:focus {
	BACKGROUND-POSITION: -13px 0px
}
.jcarousel-skin-tango2 .jcarousel-prev-horizontal:active {
	BACKGROUND-POSITION: -26px 0px
}
.jcarousel-skin-tango2 .jcarousel-prev-disabled-horizontal {
	BACKGROUND-POSITION: -39px 0px; CURSOR: default
}
.jcarousel-skin-tango2 .jcarousel-prev-disabled-horizontal:hover {
	BACKGROUND-POSITION: -39px 0px; CURSOR: default
}
.jcarousel-skin-tango2 .jcarousel-prev-disabled-horizontal:focus {
	BACKGROUND-POSITION: -39px 0px; CURSOR: default
}
.jcarousel-skin-tango2 .jcarousel-prev-disabled-horizontal:active {
	BACKGROUND-POSITION: -39px 0px; CURSOR: default
}
.datalist {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BACKGROUND-COLOR: #ffffff; BORDER-COLLAPSE: collapse; FONT-FAMILY: Arial; FONT-SIZE: 12px; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid
}
.datalist CAPTION {
	TEXT-ALIGN: center; PADDING-BOTTOM: 5px
}
.datalist TH {
	BORDER-BOTTOM: #cccccc 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #eeeeee; PADDING-LEFT: 0px; COLOR: #000000; BORDER-TOP: #cccccc 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 4px
}
.datalist TD {
	BORDER-BOTTOM: #cccccc 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 4px; PADDING-LEFT: 0px; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 4px
}
.datalist TR.altrow {
	BACKGROUND-COLOR: #c7e5ff
}

#demo {overflow:hidden;width:945px;  margin-top:10px;}
#demo img {}
#indemo {float: left;width: 800%;}

.spro_box{border:#CCCCCC 2px double; padding:2px; display:block; margin-left:10px;}
.spro_txt{border:#EAEAEA 2px double; line-height:25px; width:154px; height:25px; display:block; background:#EAEAEA;margin-top:5px;margin-left:10px; color:#333333}

.sy_pro{ float:left; padding:5px;}
.sy_pro1{}
.sy_pro1 img{ border:1px #ccc solid; padding:2px;}
.sy_pro2{ background:#F2F2F2; height:30px; line-height:30px; text-align:center; width:209px; border:1px #ccc solid; margin-top:2px;}
.sy_pro2 a{ color:#4A4A4A;}

.page_list {TEXT-ALIGN: center; LINE-HEIGHT: 24px; width:650px;MARGIN: 10px 0px 0px 0px;}
.page_list A {COLOR: #2e2e2e; TEXT-DECORATION: none}
.page_list A:hover {COLOR: #015770; TEXT-DECORATION: underline}

.news_title {BACKGROUND: url(../images/news_04.jpg) repeat-x; MARGIN-BOTTOM: 5px}
.news_title TABLE TD {BACKGROUND: url(../images/news_09.jpg) no-repeat right 50%; TEXT-ALIGN: center}
.news_list {MARGIN: 0px auto}
.news_list TD {LINE-HEIGHT: 28px; BORDER-BOTTOM: #dee0e2 1px solid; HEIGHT: 28px}
.news_time {COLOR: #175fb1}
.news_biaoti {PADDING-LEFT: 8px}

.news_bt {FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #175fb1}
.news_detail {PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px}
.fanhui {HEIGHT: 22px}
.fanhui UL LI {BACKGROUND: url(../images/nei_40.gif) no-repeat; FLOAT: right; WIDTH: 89px; HEIGHT: 22px; TEXT-ALIGN: center}


.tsbtn {WIDTH: 32px; FLOAT: left; margin:7px 0px 0px 8px;}
.tsbtn INPUT {BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 21px; BACKGROUND: url(../images/home_05.jpg) no-repeat; HEIGHT: 20px; BORDER-TOP: medium none; CURSOR: pointer; BORDER-RIGHT: medium none}


.prolist{width:235px; float:left; margin-right:10px}
.prolist:last-child{margin-right:0}
.prolist h3{width:215px; padding:5px 10px; background:url(../images/background2.png); margin-bottom:5px}
.prolist h3 a{font-size:15px; FONT-WEIGHT:bold; padding-left:22px; background:url(../images/arrow033.png) no-repeat left center;}
.bgbox{}
.sytit{height:53px; line-height:53px; background:url(../images/btbg.png) no-repeat left center;}
.sytit2{background:url(../images/btbg2.png) no-repeat left center;}
.sytit h3{float:left; font-size:15px; font-weight:bold; color:#333; padding-left:53px;}
.sytit a{display:inline-block; width:40px; height:35px; background:url(../images/more07.png) no-repeat left center; background-size:60% ; padding-top:18px;padding-right:20px }

.sytit .ico1{background:url(../images/ico1.png) no-repeat 10px top;}
.sytit .ico2{background:url(../images/ico2.png) no-repeat 10px top;}
.sytit .ico3{background:url(../images/ico3.png) no-repeat 10px top;}

.nyplist{width:100%; overflow:hidden}
.nyplist ul{width:102%; padding:20px 0;BORDER-BOTTOM: #cccccc 1px dashed; overflow:hidden}
.nyplist ul li{width:161px; height:22px; line-height:22px;  border:0px solid #ddd; margin:5px 10px 8px 0; float:left;}
.nyplist ul li .pic{width:161px; height:120px; overflow:hidden}
.nyplist ul li .pic img{width:161px; height:120px!important; border:1px solid #ddd; }
.nyplist ul li p{height:30px; line-height:30px; font-size:13px; text-align:center}
.nyplist ul li a{ font-size:13px; }
.nyplist ul li b{font-weight:400 }
 

