BODY {
	FONT-FAMILY: "Microsoft YaHei"
}
.mb10 {
	MARGIN-BOTTOM: 10px
}
.ml10 {
	MARGIN-LEFT: 10px
}
.bg {
	BACKGROUND: #fff
}
SPAN {
	OVERFLOW: hidden
}
.banner A {
	DISPLAY: block; BACKGROUND: url(../tupian/banner.jpg) no-repeat center 0px; HEIGHT: 519px
}
.zx {
	WIDTH: 284px; OVERFLOW: hidden
}
.zx_top {
	TEXT-ALIGN: center; LINE-HEIGHT: 63px; BACKGROUND: url(../tupian/zx_top.gif) no-repeat; HEIGHT: 89px
}
.zx_top A {
	COLOR: #fff;
	FONT-SIZE: 20px;
	FONT-WEIGHT: bold
}
.zx_con {
	BORDER-BOTTOM: #cdd3db 7px solid; BORDER-LEFT: #cdd3db 7px solid; WIDTH: 272px; BACKGROUND: #f9f9f9; BORDER-TOP: #cdd3db 7px; BORDER-RIGHT: #cdd3db 7px solid
}
.zx_con H3 {
	LINE-HEIGHT: 41px; WIDTH: 247px; BACKGROUND: url(../tupian/zx_h3bg.gif) no-repeat; HEIGHT: 41px; MARGIN-LEFT: 13px; CLEAR: both
}
.zx_con H3 A {
	PADDING-LEFT: 38px; COLOR: #fff; FONT-SIZE: 16px
}
.zx_con UL {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: inline-block; PADDING-TOP: 10px
}
.zx_con UL LI {
	BORDER-BOTTOM: #d8d8d8 1px dashed; LINE-HEIGHT: 31px; PADDING-LEFT: 30px; BACKGROUND: url(../tupian/zx_ico01.gif) no-repeat 15px 15px; HEIGHT: 31px
}
.zx_con UL LI A {
	COLOR: #4b4b4b;
	FONT-SIZE: 12px
}
.zx_con UL LI A:hover {
	COLOR: #1470ee
}
.zx_con UL .nobor01 {
	BORDER-BOTTOM-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-TOP-STYLE: none; MARGIN-BOTTOM: 15px; BORDER-RIGHT-STYLE: none
}
.zx_con .zx_ul LI {
	WIDTH: 96px; FLOAT: left
}
.zx_dh {
	WIDTH: 272px; BACKGROUND: #1470ee; HEIGHT: 65px
}
.zx_dh IMG {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 28px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 19px
}
.zx_dh EM {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; DISPLAY: block; FONT-FAMILY: "Agency FB"; FLOAT: left; COLOR: #fff; FONT-SIZE: 26px; FONT-WEIGHT: bold; PADDING-TOP: 18px
}
.rx {
	WIDTH: 884px; MARGIN-LEFT: 32px
}
.rx_top {
	LINE-HEIGHT: 50px; WIDTH: 884px; BACKGROUND: #1470ee; HEIGHT: 50px
}
.rx_top UL LI {
	BACKGROUND: url(../tupian/xl_bor.gif) no-repeat right center; FLOAT: left
}
.rx_top UL .nobor {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.rx_top UL LI A {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; PADDING-LEFT: 30px; PADDING-RIGHT: 30px; DISPLAY: block; COLOR: #fff; FONT-SIZE: 16px; PADDING-TOP: 0px
}
.rx_top UL LI A:hover {
	BACKGROUND: #ff7e00; COLOR: #fff
}
.rx_top UL .cur A {
	BACKGROUND: #ff7e00; COLOR: #fff
}
.more01 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 20px; PADDING-TOP: 18px
}
.rx_con {
	PADDING-TOP: 21px
}
.rx_con DL DT {
	WIDTH: 201px;
	FLOAT: left
}
.rx_con DL DT IMG {
	BORDER-BOTTOM: #e1e1e1 1px solid;
	BORDER-LEFT: #e1e1e1 1px solid;
	WIDTH: 193px;
	HEIGHT: 156px;
	BORDER-TOP: #e1e1e1 1px solid;
	BORDER-RIGHT: #e1e1e1 1px solid;
	padding: 3px;
}
.rx_con DL DD {
	PADDING-LEFT: 10px;
	WIDTH: 215px;
	FLOAT: left;
	HEIGHT: 156px;
	OVERFLOW: hidden
}
.rx_con DL DD B {
	BORDER-BOTTOM: #d2d2d2 1px dotted; LINE-HEIGHT: 36px; DISPLAY: block; HEIGHT: 36px
}
.rx_con DL DD B A {
	COLOR: #464646;
	FONT-SIZE: 12px
}
.rx_con DL DD P {
	PADDING-BOTTOM: 0px;
	LINE-HEIGHT: 30px;
	FONT-SIZE: 12px
}
.rx_con DL DD P EM {
	LINE-HEIGHT: 40px; DISPLAY: block; COLOR: #464646; FONT-SIZE: 16px; FONT-WEIGHT: bold
}
.rx_con DL DD P SPAN {
	LINE-HEIGHT: 25px; DISPLAY: block; COLOR: #646464; FONT-SIZE: 14px
}
.rx_con DL DD P B {
	BORDER-BOTTOM-STYLE: none;
	LINE-HEIGHT: 30px;
	BORDER-LEFT-STYLE: none;
	BORDER-TOP-STYLE: none;
	FLOAT: left;
	HEIGHT: 30px;
	COLOR: #464646;
	BORDER-RIGHT-STYLE: none;
	font-weight: bold;
}
.rx_con DL DD .hide_div {
	WIDTH: 215px;
	HEIGHT: 86px;
	OVERFLOW: hidden
}
.al_top {
	LINE-HEIGHT: 25px; BACKGROUND: url(../tupian/al_xx.gif) no-repeat 0px 10px; HEIGHT: 25px
}
.al_top I {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 10px; DISPLAY: block; FLOAT: right; PADDING-TOP: 5px
}
.al_top B {
	TEXT-ALIGN: center; PADDING-LEFT: 68px; DISPLAY: block
}
.al_top B A {
	COLOR: #1470ee; FONT-SIZE: 20px
}
.al_con {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline-block; PADDING-TOP: 31px
}
.al_con UL LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 1px; WIDTH: 286px; PADDING-RIGHT: 0px; BACKGROUND: #ddd; FLOAT: left; MARGIN-RIGHT: 6px; PADDING-TOP: 1px
}
.al_con UL .nobor {
	MARGIN: 0px
}
.al_con UL LI A IMG {
	BORDER-BOTTOM: #fff 1px; BORDER-LEFT: #fff 1px solid; WIDTH: 283px; HEIGHT: 194px; BORDER-TOP: #fff 1px solid; BORDER-RIGHT: #fff 1px solid
}
.al_con UL LI SPAN A {
	TEXT-ALIGN: center; LINE-HEIGHT: 46px; DISPLAY: block; HEIGHT: 46px; COLOR: #636363; FONT-SIZE: 16px
}
.ys01 {
	MARGIN-TOP: 60px; BACKGROUND: url(../tupian/ys01.jpg) no-repeat center 0px; HEIGHT: 710px
}
.ys_top A {
	TEXT-ALIGN: center; DISPLAY: block; COLOR: #fff; FONT-SIZE: 36px; FONT-WEIGHT: bold; PADDING-TOP: 28px
}
.ys_top A B {
	FONT-SIZE: 48px
}
.ys_top A EM {
	DISPLAY: block; FONT-SIZE: 20px; FONT-WEIGHT: normal; PADDING-TOP: 10px
}
.ys_con {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 640px; PADDING-RIGHT: 0px; PADDING-TOP: 125px
}
.ys_pic01 {
	WIDTH: 800px; TOP: 115px; LEFT: 0px
}
.ys_pic01 UL LI {
	POSITION: relative
}
.ys_pic01 UL LI A {
	DISPLAY: block
}
.ys_pic01 UL LI A IMG {
	WIDTH: 235px; HEIGHT: 205px
}
.ys_li01 {
	TOP: 0px; LEFT: 191px
}
.ys_li02 {
	TOP: -104px; LEFT: 10px
}
.ys_li03 {
	TOP: -205px; LEFT: 191px
}
.ys_li04 {
	TOP: -514px; LEFT: 371px
}
.ys_pic01 UL LI .rx_p {
	Z-INDEX: 999; POSITION: absolute; DISPLAY: none; BACKGROUND: url(../tupian/cp_bg.png); TOP: 0px; LEFT: 0px
}
.ys_pic01 UL LI .rx_p I {
	DISPLAY: block; FLOAT: left
}
.ys_pic01 UL LI .rx_p I A IMG {
	BORDER-BOTTOM-STYLE: none; BORDER-LEFT-STYLE: none; WIDTH: 235px; BORDER-TOP-STYLE: none; FLOAT: left; HEIGHT: 205px; BORDER-RIGHT-STYLE: none
}
.ys_pic01 UL LI .rx_p SPAN {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 22px; PADDING-LEFT: 66px; WIDTH: 421px; PADDING-RIGHT: 10px; DISPLAY: block; BACKGROUND: url(../tupian/ys_picbg.png) no-repeat; FLOAT: left; HEIGHT: 191px; COLOR: #fff; MARGIN-LEFT: -56px; FONT-SIZE: 14px; PADDING-TOP: 10px
}
.ys_con DL {
	BORDER-BOTTOM: #d1d1d1 1px dashed; LINE-HEIGHT: 25px; WIDTH: 550px; MARGIN-BOTTOM: 20px; HEIGHT: 95px
}
.ys_con .ys_dl01 {
	HEIGHT: 70px
}
.ys_con .nobor {
	BORDER-BOTTOM-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none
}
.ys_con DL DT {
	TEXT-ALIGN: center; LINE-HEIGHT: 41px; WIDTH: 38px; FONT-FAMILY: Impact; BACKGROUND: url(../tupian/ys_szbg.png) no-repeat; FLOAT: left; HEIGHT: 41px; COLOR: #fff; FONT-SIZE: 18px
}
.ys_con DL DD {
	PADDING-LEFT: 14px; WIDTH: 495px; FLOAT: left
}
.ys_con DL DD B {
	DISPLAY: block
}
.ys_con DL DD B A {
	COLOR: #474747; FONT-SIZE: 24px
}
.ys_con DL DD P {
	COLOR: #636363; FONT-SIZE: 16px; PADDING-TOP: 8px
}
.ys_con DL DD P EM {
	COLOR: #fd8108
}
.ys02 {
	MARGIN: 0px; BACKGROUND: url(../tupian/ys02.jpg) no-repeat center 0px; HEIGHT: 681px
}
.ys02 .ys_con {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 45px; PADDING-RIGHT: 0px; PADDING-TOP: 90px
}
.pic01 {
	BACKGROUND: url(../tupian/pic01.jpg) no-repeat center 0px; HEIGHT: 288px
}
.pic {
	MARGIN: 0px auto; WIDTH: 1200px
}
.pic01 P {
	POSITION: absolute; TOP: 136px; LEFT: 295px
}
.pic01 P SPAN {
	DISPLAY: block; FONT-FAMILY: "Agency FB"; FLOAT: left; COLOR: #fff; FONT-SIZE: 30px; FONT-WEIGHT: bold
}
.pic01 P IMG {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; DISPLAY: block; FLOAT: left; PADDING-TOP: 3px
}
.pic01 I {
	POSITION: absolute; RIGHT: 221px; TOP: 53px
}
.pic02 {
	BACKGROUND: url(../tupian/pic02.jpg) no-repeat center 0px; HEIGHT: 270px
}
.pic02 P {
	TOP: 138px; LEFT: 665px
}
.pic03 {
	MARGIN-TOP: 10px; BACKGROUND: url(../tupian/pic03.jpg) no-repeat center 0px; HEIGHT: 278px
}
.pic03 P {
	POSITION: absolute; TOP: 122px; LEFT: 820px
}
.pic03 P SPAN EM {
	DISPLAY: block; FONT-SIZE: 18px
}
.pic03 P IMG {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; FLOAT: none; CLEAR: both; PADDING-TOP: 13px
}
.pf_bg {
	BACKGROUND: url(../tupian/pf_bg.jpg) no-repeat center 0px; HEIGHT: 663px
}
.pf_top {
	TEXT-ALIGN: center; PADDING-TOP: 25px
}
.pf_top B A {
	DISPLAY: block; COLOR: #1369de; FONT-SIZE: 36px
}
.pf_top EM {
	DISPLAY: block; COLOR: #404040; FONT-SIZE: 18px; PADDING-TOP: 16px
}
.pf01 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 351px; WIDTH: 480px; PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 118px
}
.pf01 P {
	HEIGHT: 103px
}
.pf01 P B A {
	DISPLAY: block; MARGIN-BOTTOM: 18px; COLOR: #1470ee; FONT-SIZE: 18px
}
.pf01 P SPAN {
	LINE-HEIGHT: 25px; WIDTH: 428px; DISPLAY: block; COLOR: #636363; FONT-SIZE: 16px
}
.pf01 P SPAN EM {
	COLOR: #fd8108
}
.pf01 .pd_p01 {
	PADDING-LEFT: 18px
}
.pf01 .pd_p02 {
	PADDING-LEFT: 75px
}
.pf01 .pd_p03 {
	PADDING-LEFT: 70px
}
.pf02 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 70px; WIDTH: 298px; PADDING-RIGHT: 0px; DISPLAY: inline; OVERFLOW: hidden; PADDING-TOP: 118px
}
.pf02 B {
	TEXT-ALIGN: center; LINE-HEIGHT: 41px; MARGIN: 0px 0px 15px 34px; WIDTH: 204px; DISPLAY: block; BACKGROUND: url(../tupian/bg_bt.gif) no-repeat; HEIGHT: 41px
}
.pf02 B A {
	COLOR: #fff; FONT-SIZE: 20px
}
.zz01 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 10px; PADDING-TOP: 115px
}
.zz03 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 10px; PADDING-TOP: 115px
}
.zz01 A {
	WIDTH: 24px; DISPLAY: block; BACKGROUND: url(../tupian/bg_le01.gif) no-repeat; HEIGHT: 60px
}
.zz01 A:hover {
	BACKGROUND: url(../tupian/bg_le02.gif) no-repeat
}
.zz03 A {
	WIDTH: 24px; DISPLAY: block; BACKGROUND: url(../tupian/bg_ri01.gif) no-repeat; HEIGHT: 60px
}
.zz03 A:hover {
	BACKGROUND: url(../tupian/bg_ri02.gif) no-repeat
}
.zz02 UL LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 10px; FLOAT: left; PADDING-TOP: 0px
}
.zz02 UL LI IMG {
	BORDER-BOTTOM: #e1e1e1 2px solid; BORDER-LEFT: #e1e1e1 2px solid; WIDTH: 200px; HEIGHT: 269px; BORDER-TOP: #e1e1e1 2px solid; BORDER-RIGHT: #e1e1e1 2px solid
}
.zz02 UL LI SPAN {
	TEXT-ALIGN: center; LINE-HEIGHT: 55px; DISPLAY: block; HEIGHT: 55px; OVERFLOW: hidden
}
.zz02 UL LI SPAN A {
	COLOR: #636363; FONT-SIZE: 16px
}
.bz_top {
	TEXT-ALIGN: center; PADDING-BOTTOM: 40px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 58px
}
.bz_top A B {
	DISPLAY: block; COLOR: #1470ee; FONT-SIZE: 28px
}
.bz_top A EM {
	MARGIN-TOP: 10px; DISPLAY: block; BACKGROUND: url(../tupian/bz_xx.gif) no-repeat center 10px; COLOR: #333; FONT-SIZE: 18px
}
.bz_con DL DT {
	LINE-HEIGHT: 0; WIDTH: 523px; FLOAT: left; FONT-SIZE: 0px
}
.bz_con DL DT IMG {
	WIDTH: 523px; HEIGHT: 341px
}
.bz_con DL DT I IMG {
	WIDTH: 523px; HEIGHT: 31px
}
.bz_con DL DD {
	PADDING-LEFT: 38px; WIDTH: 636px; FLOAT: left
}
.bz_con DL DD P {
	CLEAR: both
}
.bz_con DL DD P I {
	TEXT-ALIGN: center; LINE-HEIGHT: 54px; WIDTH: 54px; DISPLAY: block; BACKGROUND: url(../tupian/bz_szbg.gif) no-repeat; FLOAT: left; HEIGHT: 54px; COLOR: #fff; FONT-SIZE: 18px; FONT-WEIGHT: bold
}
.bz_con DL DD P SPAN {
	BORDER-BOTTOM: #dedede 1px dashed; LINE-HEIGHT: 28px; WIDTH: 570px; DISPLAY: block; MARGIN-BOTTOM: 30px; FLOAT: left; COLOR: #636363; MARGIN-LEFT: 11px; FONT-SIZE: 16px
}
.bz_con DL DD P .bz_sp {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
.bz_con DL DD P SPAN EM {
	FONT-WEIGHT: bold
}
.cj_bg {
	MARGIN-TOP: 40px; BACKGROUND: url(../tupian/cj_bg.jpg) no-repeat center 0px; HEIGHT: 694px
}
.cj_top {
	TEXT-ALIGN: center; PADDING-BOTTOM: 25px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 50px
}
.cj_top A {
	DISPLAY: block
}
.cj_top A B {
	DISPLAY: block; COLOR: #1470ee; FONT-SIZE: 34px
}
.cj_top A EM {
	DISPLAY: block; COLOR: #333; FONT-SIZE: 20px; PADDING-TOP: 10px
}
.cj_nav {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 275px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.cj_nav UL LI {
	FLOAT: left; MARGIN-RIGHT: 5px
}
.cj_nav UL LI A {
	TEXT-ALIGN: center; LINE-HEIGHT: 45px; WIDTH: 160px; DISPLAY: block; BACKGROUND: #1470ee; HEIGHT: 45px; COLOR: #fff; FONT-SIZE: 16px
}
.cj_nav UL LI A:hover {
	BACKGROUND: #fd8108
}
.cj_nav UL .cur A {
	BACKGROUND: #fd8108
}
.cj_con {
	PADDING-TOP: 38px
}
.pz01 {
	PADDING-TOP: 150px
}
.pz03 {
	PADDING-TOP: 150px
}
.pz01 A {
	WIDTH: 40px; DISPLAY: block; BACKGROUND: url(../tupian/cj_le01.gif) no-repeat; HEIGHT: 96px
}
.pz01 A:hover {
	BACKGROUND: url(../tupian/cj_le02.gif) no-repeat
}
.pz03 A {
	WIDTH: 40px; DISPLAY: block; BACKGROUND: url(../tupian/cj_ri01.gif) no-repeat; HEIGHT: 96px
}
.pz03 A:hover {
	BACKGROUND: url(../tupian/cj_ri02.gif) no-repeat
}
.pz02 {
	MARGIN: 0px 35px; WIDTH: 1038px; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 404px
}
.pz02 P {
	POSITION: relative; TEXT-ALIGN: center; MARGIN: 0px 0px 0px 209px; WIDTH: 440px
}
.pz02 P IMG {
	WIDTH: 622px; HEIGHT: 404px
}
.pz02 P SPAN {
	POSITION: absolute; LINE-HEIGHT: 60px; WIDTH: 622px; DISPLAY: block; BACKGROUND: url(../tupian/btm06.png); HEIGHT: 60px; TOP: 346px; LEFT: 0px
}
.pz02 P SPAN A {
	COLOR: #fff; FONT-SIZE: 18px
}
.pz01 {
	Z-INDEX: 9999; POSITION: absolute; TOP: 60px; LEFT: -10px
}
.pz03 {
	Z-INDEX: 9999; POSITION: absolute; RIGHT: -10px; TOP: 60px
}
.pz02 {
	MARGIN: 0px auto; WIDTH: 1038px; HEIGHT: 444px; OVERFLOW: hidden
}
.pz02 UL {
	POSITION: relative; WIDTH: 1038px; HEIGHT: 444px
}
.pz02 UL LI {
	WIDTH: 622px; HEIGHT: 404px; OVERFLOW: hidden
}
.pz02 UL LI A {
	DISPLAY: block
}
.pz02 UL LI A IMG {
	WIDTH: 100%
}
.pz02 UL LI SPAN {
	POSITION: absolute; TEXT-ALIGN: center; LINE-HEIGHT: 54px; WIDTH: 100%; BOTTOM: 0px; DISPLAY: block; BACKGROUND: url(../tupian/btm06.png); HEIGHT: 54px; LEFT: 0px
}
.pz02 UL LI SPAN A {
	COLOR: #fff; FONT-SIZE: 14px
}
.hz_top {
	TEXT-ALIGN: center; MARGIN-BOTTOM: 38px
}
.hz_top A {
	PADDING-BOTTOM: 10px; DISPLAY: block; COLOR: #1369de; FONT-SIZE: 32px; FONT-WEIGHT: bold
}
.hz_con UL LI {
	FLOAT: left; MARGIN-RIGHT: 45px
}
.hz_con UL LI A {
	WIDTH: 265px; DISPLAY: block; BACKGROUND: url(../tupian/hz_bg.gif) no-repeat; HEIGHT: 336px
}
.hz_con UL LI A:hover {
	BACKGROUND: url(../tupian/hz_bg02.gif) no-repeat
}
.hz_con UL LI A B {
	TEXT-ALIGN: center; DISPLAY: block; COLOR: #333; FONT-SIZE: 20px; PADDING-TOP: 138px
}
.hz_con UL LI A:hover B {
	COLOR: #1369de
}
.hz_con UL LI A EM {
	LINE-HEIGHT: 28px; MARGIN: 30px auto 0px; WIDTH: 202px; DISPLAY: block; COLOR: #636363; FONT-SIZE: 16px
}
.hz_con UL .hz_li02 A {
	BACKGROUND: url(../tupian/hz_bg.gif) no-repeat -310px 0px
}
.hz_con UL .hz_li02 A:hover {
	BACKGROUND: url(../tupian/hz_bg02.gif) no-repeat -310px 0px
}
.hz_con UL .hz_li03 A {
	BACKGROUND: url(../tupian/hz_bg.gif) no-repeat -621px 0px
}
.hz_con UL .hz_li03 A:hover {
	BACKGROUND: url(../tupian/hz_bg02.gif) no-repeat -621px 0px
}
.hz_con UL .hz_li04 {
	MARGIN: 0px
}
.hz_con UL .hz_li04 A {
	BACKGROUND: url(../tupian/hz_bg.gif) no-repeat -931px 0px
}
.hz_con UL .hz_li04 A:hover {
	BACKGROUND: url(../tupian/hz_bg02.gif) no-repeat -931px 0px
}
.tm_bg {
	HEIGHT: 448px;
	background-image: url(../tupian/zj_bg.jpg);
	background-repeat: no-repeat;
	background-position: center 0px;
}
.tm_top {
	TEXT-ALIGN: center; PADDING-TOP: 40px
}
.tm_top A {
	COLOR: #1369de; FONT-SIZE: 32px; FONT-WEIGHT: bold; PADDING-TOP: 40px
}
.tm_con {
	PADDING-TOP: 40px
}
.tm_con I {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 550px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-TOP: 0px
}
.tm_con I A {
	WIDTH: 44px; DISPLAY: block; BACKGROUND: url(../tupian/tm_le01.gif) no-repeat; FLOAT: left; HEIGHT: 34px; MARGIN-RIGHT: 15px
}
.tm_con I A:hover {
	BACKGROUND: url(../tupian/tm_le02.gif) no-repeat
}
.tm_con I .cur {
	BACKGROUND: url(../tupian/tm_le02.gif) no-repeat
}
.tm_con I .tm_i02 {
	BACKGROUND: url(../tupian/tm_ri01.gif) no-repeat
}
.tm_con I .tm_i02:hover {
	BACKGROUND: url(../tupian/tm_ri02.gif) no-repeat
}
.tm_con UL {
	CLEAR: both; PADDING-TOP: 22px
}
.tm_con UL LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 289px; PADDING-RIGHT: 14px; FLOAT: left; PADDING-TOP: 0px
}
.tm_con UL .nobor {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.tm_con UL LI A {
	WIDTH: 279px;
	DISPLAY: block;
	BACKGROUND: #ddd;
	HEIGHT: 242px;
	padding: 4px;
}
.tm_con UL LI A:hover {
	BACKGROUND: #1369de
}
.tm_con UL LI A IMG {
	WIDTH: 279px;
	HEIGHT: 200px
}
.tm_con UL LI A EM {
	TEXT-ALIGN: center;
	LINE-HEIGHT: 42px;
	DISPLAY: block;
	HEIGHT: 42px;
	COLOR: #636363;
	FONT-SIZE: 12px
}
.tm_con UL LI A:hover EM {
	COLOR: #fff
}
.jz {
	PADDING-TOP: 40px
}
.jz .hz_top {
	TEXT-ALIGN: center; MARGIN-BOTTOM: 28px
}
.jz_nav {
	PADDING-LEFT: 358px
}
.jz_nav UL LI {
	FLOAT: left; MARGIN-RIGHT: 10px
}
.jz_nav UL LI A {
	TEXT-ALIGN: center; LINE-HEIGHT: 40px; WIDTH: 236px; DISPLAY: block; BACKGROUND: #b3b3b3; HEIGHT: 40px; COLOR: #fff; FONT-SIZE: 20px
}
.jz_nav UL LI A:hover {
	BACKGROUND: #1369de
}
.jz_nav UL .cur A {
	BACKGROUND: #1369de
}
.jz_con {
	DISPLAY: inline-block; PADDING-TOP: 39px
}
.jz_con DL {
	WIDTH: 280px; DISPLAY: inline; FLOAT: left; MARGIN-RIGHT: 25px
}
.jz_con .nobor01 {
	MARGIN: 0px
}
.jz_con DL DT A {
	WIDTH: 280px; DISPLAY: block; BACKGROUND: url(../tupian/jz_sz01.gif) no-repeat
}
.jz_con DL DT A:hover {
	BACKGROUND: url(../tupian/jz_sz02.gif) no-repeat
}
.jz_con DL DT A IMG {
	PADDING-LEFT: 80px; WIDTH: 200px; HEIGHT: 169px
}
.jz_con DL DD B {
	BORDER-BOTTOM: #a1a1a1 1px solid; BORDER-LEFT: #a1a1a1 1px solid; LINE-HEIGHT: 34px; MARGIN: 25px 0px 15px; WIDTH: 162px; DISPLAY: block; HEIGHT: 34px; OVERFLOW: hidden; BORDER-TOP: #a1a1a1 1px solid; BORDER-RIGHT: #a1a1a1 1px solid
}
.jz_con DL DD B A {
	PADDING-LEFT: 10px; COLOR: #313131; FONT-SIZE: 14px
}
.jz_con DL DD P {
	PADDING-BOTTOM: 20px; LINE-HEIGHT: 25px; COLOR: #636363; FONT-SIZE: 14px
}
.jz_con DL DD SPAN A {
	WIDTH: 105px; DISPLAY: block; BACKGROUND: url(../tupian/jz_but01.gif) no-repeat; HEIGHT: 33px
}
.jz_con DL DD SPAN A:hover {
	BACKGROUND: url(../tupian/jz_but02.gif) no-repeat
}
.jz_con .jz_dl02 DT A {
	BACKGROUND: url(../tupian/jz_sz01.gif) no-repeat -305px 0px
}
.jz_con .jz_dl02 DT A:hover {
	BACKGROUND: url(../tupian/jz_sz02.gif) no-repeat -305px 0px
}
.jz_con .jz_dl03 DT A {
	BACKGROUND: url(../tupian/jz_sz01.gif) no-repeat -611px 0px
}
.jz_con .jz_dl03 DT A:hover {
	BACKGROUND: url(../tupian/jz_sz02.gif) no-repeat -611px 0px
}
.jz_con .jz_dl04 {
	MARGIN: 0px
}
.jz_con .jz_dl04 DT A {
	BACKGROUND: url(../tupian/jz_sz01.gif) no-repeat -917px 0px
}
.jz_con .jz_dl04 DT A:hover {
	BACKGROUND: url(../tupian/jz_sz02.gif) no-repeat -917px 0px
}
.zj_bg {
	BACKGROUND: url(../tupian/zj_bg.jpg) no-repeat center 0px;
	HEIGHT: 425px
}
.zj_top {
	TEXT-ALIGN: center; PADDING-TOP: 55px
}
.zj_top A {
	COLOR: #1369de; FONT-SIZE: 32px; FONT-WEIGHT: bold
}
.zj_con {
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 50px;
	float: left;
	width: 823px;
}
.zj_con DL {
	FLOAT: left;
	HEIGHT: 275px;
	width: 655px;
}
.zj_con DT {
	LINE-HEIGHT: 0;
	WIDTH: 305px;
	FLOAT: left;
	FONT-SIZE: 0px
}
.zj_con DT IMG {
	WIDTH: 305px;
	HEIGHT: 253px
}
.zj_con DT I IMG {
	WIDTH: 655px;
	HEIGHT: 22px
}
.zj_con DD {
	PADDING-LEFT: 15px;
	WIDTH: 335px;
	FLOAT: left
}
.zj_con DD B {
	LINE-HEIGHT: 52px; DISPLAY: block; HEIGHT: 52px
}
.zj_con DD B A {
	COLOR: #484848;
	FONT-SIZE: 16px
}
.zj_con DD P {
	LINE-HEIGHT: 26px;
	COLOR: #6e6e6e;
	FONT-SIZE: 12px;
	OVERFLOW: hidden
}
.zj_con DD P A {
	MARGIN-TOP: 30px;
	DISPLAY: block;
	float: right;
}
.zj_con UL {
	FLOAT: left;
	HEIGHT: 275px;
	padding-right: 15px;
}
.zj_con UL LI {
	MARGIN-BOTTOM: 10px
}
.zj_con UL LI A {
	LINE-HEIGHT: 55px; PADDING-LEFT: 30px; WIDTH: 123px; DISPLAY: block; BACKGROUND: url(../tupian/zj_libg01.gif) no-repeat; HEIGHT: 55px; COLOR: #fff; FONT-SIZE: 16px; FONT-WEIGHT: bold
}
.zj_con UL LI A:hover {
	BACKGROUND: url(../tupian/zj_libg02.gif) no-repeat
}
.zj_con UL .cur A {
	BACKGROUND: url(../tupian/zj_libg02.gif) no-repeat
}
.dt_bg {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: #e9e9e9; HEIGHT: 582px; PADDING-TOP: 50px
}
.wd {
	WIDTH: 356px; BACKGROUND: #fff; HEIGHT: 525px; OVERFLOW: hidden
}
.wd_top {
	BORDER-BOTTOM: #b8b8b8 1px dashed; LINE-HEIGHT: 48px; MARGIN: 0px 30px; HEIGHT: 48px
}
.wd_top EM {
	DISPLAY: block; FLOAT: right
}
.wd_top EM A {
	FONT-SIZE: 14px
}
.wd_top B A {
	COLOR: #333; FONT-SIZE: 16px
}
.wd_con DL {
	MARGIN: 25px 30px
}
.wd_con .nobor {
	BORDER-BOTTOM-STYLE: none
}
.wd_con DL DT {
	LINE-HEIGHT: 20px; PADDING-LEFT: 30px; MARGIN-BOTTOM: 9px; BACKGROUND: url(../tupian/wd_w.gif) no-repeat left 0px; HEIGHT: 20px; OVERFLOW: hidden
}
.wd_con DL DT A {
	COLOR: #333; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.wd_con DD {
	LINE-HEIGHT: 25px; PADDING-LEFT: 30px; WIDTH: 270px; WHITE-SPACE: normal; BACKGROUND: url(../tupian/wd_d.gif) no-repeat left 4px; COLOR: #636363; FONT-SIZE: 14px; WORD-BREAK: normal
}
.dt {
	WIDTH: 357px;
	BACKGROUND: #fff;
	HEIGHT: 253px;
	MARGIN-LEFT: 20px;
	OVERFLOW: hidden;
	float: right;
	margin-top: 50px;
}
.dt_top {
	BORDER-BOTTOM: #b3b3b3 1px dashed;
	LINE-HEIGHT: 40px;
	HEIGHT: 40px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.dt_top SPAN {
	DISPLAY: block; FLOAT: right
}
.dt_top SPAN A {
	FONT-SIZE: 14px
}
.dt_top UL LI {
	FLOAT: left
}
.dt_top UL LI A {
	TEXT-ALIGN: center;
	LINE-HEIGHT: 40px;
	WIDTH: 100px;
	DISPLAY: block;
	HEIGHT: 40px;
	COLOR: #333;
	FONT-SIZE: 14px;
	FONT-WEIGHT: bold
}
.dt_top UL LI A:hover {
	BACKGROUND: #1369de; COLOR: #fff
}
.dt_top UL .cur A {
	BACKGROUND: #1369de; COLOR: #fff
}
.dt_con DL {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 33px; PADDING-RIGHT: 0px; DISPLAY: inline-block; HEIGHT: 215px; PADDING-TOP: 23px
}
.dt_con DT {
	PADDING-RIGHT: 16px; FLOAT: left
}
.dt_con DT IMG {
	WIDTH: 275px; HEIGHT: 197px
}
.dt_con DD {
	WIDTH: 410px; FLOAT: left
}
.dt_con DD B {
	LINE-HEIGHT: 40px; HEIGHT: 40px
}
.dt_con DD B A {
	COLOR: #474747;
	FONT-SIZE: 12px
}
.dt_con DD P {
	LINE-HEIGHT: 30px;
	HEIGHT: 115px;
	COLOR: #636363;
	FONT-SIZE: 12px;
	OVERFLOW: hidden
}
.dt_con DD SPAN {
	DISPLAY: block
}
.dt_con UL LI {
	BORDER-BOTTOM: #dddcdc 1px dashed;
	PADDING-BOTTOM: 0px;
	LINE-HEIGHT: 33px;
	PADDING-LEFT: 15px;
	PADDING-RIGHT: 0px;
	BACKGROUND: url(../tupian/ico03.gif) no-repeat left 16px;
	HEIGHT: 33px;
	FONT-SIZE: 12px;
	OVERFLOW: hidden;
	PADDING-TOP: 0px;
	margin-top: 0px;
	margin-right: 15px;
	margin-bottom: 0px;
	margin-left: 15px;
}
.dt_con UL .nobor {
	BORDER-BOTTOM-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none
}
.dt_con UL LI SPAN {
	FLOAT: right; COLOR: #474747
}
.dt_con UL LI A {
	COLOR: #474747
}
.lc_bg {
	MARGIN-BOTTOM: 50px; BACKGROUND: url(../tupian/lc_bg.jpg) no-repeat center 0px; HEIGHT: 419px
}
.lc {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 110px; WIDTH: 523px; PADDING-RIGHT: 0px; DISPLAY: inline-block; OVERFLOW: hidden; PADDING-TOP: 35px
}
.lc B A {
	COLOR: #333; FONT-SIZE: 22px
}
.lc UL {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 112px; PADDING-RIGHT: 0px; DISPLAY: inline-block; PADDING-TOP: 38px
}
.lc UL LI {
	MARGIN: 0px 66px 36px 0px; FLOAT: left
}
.lc UL .lc_li04 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 133px; PADDING-RIGHT: 133px; CLEAR: both; PADDING-TOP: 0px
}
.lc UL LI A {
	TEXT-ALIGN: center; WIDTH: 66px; DISPLAY: block; BACKGROUND: url(../tupian/lc_libg01.png) no-repeat; HEIGHT: 50px; COLOR: #fff; FONT-SIZE: 15px; FONT-WEIGHT: bold; PADDING-TOP: 16px
}
.lc UL LI A:hover {
	BACKGROUND: url(../tupian/lc_libg02.png) no-repeat
}
.lx {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 40px; WIDTH: 500px; PADDING-RIGHT: 0px; PADDING-TOP: 38px
}
.lx B {
	PADDING-BOTTOM: 20px; DISPLAY: block
}
.lx B A {
	COLOR: #333; FONT-SIZE: 20px
}
.lx_con {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; PADDING-TOP: 15px
}
.lx_con UL LI {
	WIDTH: 230px; FLOAT: left; HEIGHT: 50px
}
.lx_con UL LI IMG {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FLOAT: left; PADDING-TOP: 0px
}
.sbt {
	LINE-HEIGHT: 30px; WIDTH: 50px; DISPLAY: block; FLOAT: left; COLOR: #333; FONT-SIZE: 14px
}
.sinp01 {
	BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0px; LINE-HEIGHT: 30px; OUTLINE-STYLE: none; BORDER-LEFT-STYLE: none; PADDING-LEFT: 5px; WIDTH: 127px; PADDING-RIGHT: 5px; BORDER-TOP-STYLE: none; BACKGROUND: url(../tupian/lx_inp01.gif) no-repeat; FLOAT: left; HEIGHT: 30px; BORDER-RIGHT-STYLE: none; PADDING-TOP: 0px
}
.sbz {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; DISPLAY: block; FLOAT: left; COLOR: #db262d; PADDING-TOP: 13px
}
.area {
	BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 5px; OUTLINE-STYLE: none; BORDER-LEFT-STYLE: none; PADDING-LEFT: 5px; WIDTH: 369px; PADDING-RIGHT: 5px; BORDER-TOP-STYLE: none; BACKGROUND: url(../tupian/lx_inp02.gif) no-repeat; HEIGHT: 85px; BORDER-RIGHT-STYLE: none; OVERFLOW: auto; PADDING-TOP: 5px
}
.lx_con UL .h66 {
	WIDTH: 440px; HEIGHT: 125px
}
.lx_con UL .lx_li02 {
	WIDTH: 350px
}

.language{
    height: 30px;
    padding: 0px 10px 0px 10px;}
	
.language	img {
    vertical-align: middle;
}