BODY {
	PADDING-BOTTOM: 0px;
	MARGIN: none;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FONT-FAMILY: "Microsoft YaHei";
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	PADDING-TOP: 0px
}
UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Microsoft YaHei"; FONT-SIZE: 12px; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Microsoft YaHei"; FONT-SIZE: 12px; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
H1 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Microsoft YaHei"; FONT-SIZE: 12px; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
H2 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Microsoft YaHei"; FONT-SIZE: 12px; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
H3 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Microsoft YaHei"; FONT-SIZE: 12px; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
H4 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Microsoft YaHei"; FONT-SIZE: 12px; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
H5 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Microsoft YaHei"; FONT-SIZE: 12px; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
H6 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Microsoft YaHei"; FONT-SIZE: 12px; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
P {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Microsoft YaHei"; FONT-SIZE: 12px; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
FORM {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Microsoft YaHei"; FONT-SIZE: 12px; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
DL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Microsoft YaHei"; FONT-SIZE: 12px; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
DT {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Microsoft YaHei"; FONT-SIZE: 12px; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
DD {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Microsoft YaHei"; FONT-SIZE: 12px; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
BODY {
	BACKGROUND-COLOR: #fff
}
UL {
	LIST-STYLE-TYPE: none
}
.clear {
	CLEAR: both
}
IMG {
	BORDER-BOTTOM-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none
}
.slideBox {
	BORDER-BOTTOM: #ddd 1px solid; POSITION: relative; BORDER-LEFT: #ddd 1px solid; WIDTH: 1030px; HEIGHT: 350px; OVERFLOW: hidden; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid
}
.slideBox .hd {
	Z-INDEX: 1; POSITION: absolute; BOTTOM: 5px; HEIGHT: 15px; OVERFLOW: hidden; RIGHT: 5px
}
.slideBox .hd UL {
	ZOOM: 1; FLOAT: left; OVERFLOW: hidden
}
.slideBox .hd UL LI {
	TEXT-ALIGN: center; LINE-HEIGHT: 15px; WIDTH: 15px; BACKGROUND: #fff; FLOAT: left; HEIGHT: 15px; CURSOR: pointer; MARGIN-RIGHT: 2px
}
.slideBox .hd UL LI.on {
	BACKGROUND: #f00; COLOR: #fff
}
.slideBox .bd {
	Z-INDEX: 0; POSITION: relative; HEIGHT: 100%
}
.slideBox .bd LI {
	ZOOM: 1; VERTICAL-ALIGN: middle
}
.slideBox .bd IMG {
	WIDTH: 1030px; DISPLAY: block; HEIGHT: 350px
}
.slideBox1 {
	BORDER-BOTTOM: #ddd 1px solid; POSITION: relative; BORDER-LEFT: #ddd 1px solid; WIDTH: 248px; HEIGHT: 165px; OVERFLOW: hidden; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid
}
.slideBox1 .hd {
	Z-INDEX: 1; POSITION: absolute; BOTTOM: 5px; HEIGHT: 15px; OVERFLOW: hidden; RIGHT: 5px
}
.slideBox1 .hd UL {
	ZOOM: 1; FLOAT: left; OVERFLOW: hidden
}
.slideBox1 .hd UL LI {
	TEXT-ALIGN: center; LINE-HEIGHT: 15px; WIDTH: 15px; BACKGROUND: #fff; FLOAT: left; HEIGHT: 15px; CURSOR: pointer; MARGIN-RIGHT: 2px
}
.slideBox1 .hd UL LI.on {
	BACKGROUND: #f00; COLOR: #fff
}
.slideBox1 .bd {
	Z-INDEX: 0; POSITION: relative; HEIGHT: 100%
}
.slideBox1 .bd LI {
	ZOOM: 1; VERTICAL-ALIGN: middle
}
.slideBox1 .bd IMG {
	WIDTH: 248px; DISPLAY: block; HEIGHT: 165px
}
.indexm .xptj .text {
	LINE-HEIGHT: 18px; COLOR: #333; FONT-SIZE: 12px; PADDING-TOP: 10px
}
.top {
	HEIGHT: 70px
}
.videolist UL LI {
	MARGIN-TOP: 30px; WIDTH: 284px; FLOAT: left; MARGIN-LEFT: 45px; MARGIN-RIGHT: 45px
}
.videolist UL LI SPAN {
	TEXT-ALIGN: center; LINE-HEIGHT: 48px
}
.zxzx {
	POSITION: absolute; BACKGROUND-COLOR: #fff; WIDTH: 158px; HEIGHT: 263px
}
.hdpt.rightnr UL LI {
	BORDER-BOTTOM: #ccc 1px dashed; LINE-HEIGHT: 50px; PADDING-LEFT: 20px; MARGIN-BOTTOM: 20px; HEIGHT: 50px
}
.zxzx .close {
	BACKGROUND-IMAGE: url(../images/close.jpg); WIDTH: 20px; FLOAT: right; HEIGHT: 20px
}
.menu2 {
	POSITION: relative; HEIGHT: 37px;
	z-index:100;
}
A {
	COLOR: #666; TEXT-DECORATION: none
}
.menu2 .m5 {
	BACKGROUND-IMAGE: url(../images/m5.jpg); WIDTH: 108px
}
.menu2 .on.m5 {
	BACKGROUND-IMAGE: url(../images/m5-1.jpg)
}
.menu2 .on.m8 {
	BACKGROUND-IMAGE: url(../images/m8-1.jpg)
}
.menu2 .m8 {
	BACKGROUND-IMAGE: url(../images/m8.jpg); POSITION: absolute; WIDTH: 160px; RIGHT: 0px; TOP: 0px
}
.menu2 .m6 {
	BACKGROUND-IMAGE: url(../images/m6.jpg); WIDTH: 108px
}
.menu2 .on.m6 {
	BACKGROUND-IMAGE: url(../images/m6-1.jpg)
}
.menu2 .m7 {
	BACKGROUND-IMAGE: url(../images/m7.jpg); WIDTH: 108px
}
.menu2 .on.m7 {
	BACKGROUND-IMAGE: url(../images/m7-1.jpg)
}
.menu2 .m3 {
	BACKGROUND-IMAGE: url(../images/m3.jpg); WIDTH: 108px
}
.menu2 .on.m3 {
	BACKGROUND-IMAGE: url(../images/m3-1.jpg)
}
.menu2 .m4 {
	BACKGROUND-IMAGE: url(../images/m4.jpg); WIDTH: 108px
}
.menu2 .on.m4 {
	BACKGROUND-IMAGE: url(../images/m4-1.jpg)
}
.menu2 .m2 {
	BACKGROUND-IMAGE: url(../images/m2.jpg); WIDTH: 108px
}
.menu2 .m1:hover .submenu {
	display:block;
	
}
.menu2 .m2:hover .submenu {
	display:block;
	
}.menu2 .m3:hover .submenu {
	display:block;
	
}.menu2 .m6:hover .submenu {
	display:block;
	
}



.menu2 .on.m2 {
	BACKGROUND-IMAGE: url(../images/m2-1.jpg)
}
.menu2 .m1 {
	BACKGROUND-IMAGE: url(../images/m1.jpg); WIDTH: 108px
}
.menu2 .on.m1 {
	BACKGROUND-IMAGE: url(../images/m1-1.jpg)
}
.menu2 .m0 {
	BACKGROUND-IMAGE: url(../images/m0.jpg); WIDTH: 108px
}
.menu2 .on.m0 {
	BACKGROUND-IMAGE: url(../images/m0-1.jpg)
}
.menu2 DIV.l {
	DISPLAY: block; HEIGHT: 37px;POSITION: relative;
	cursor:pointer;
}



.top1 {
	HEIGHT: 26px
}
.top1 .email {
	BACKGROUND-IMAGE: url(../images/email.jpg); WIDTH: 97px; DISPLAY: block; HEIGHT: 26px
}
.top1 .english {
	BACKGROUND-IMAGE: url(../images/english.jpg); WIDTH: 111px; DISPLAY: block; HEIGHT: 26px
}
.l {
	FLOAT: left
}
.r {
	FLOAT: right
}
.all {
	WIDTH: 1030px;
	MARGIN-LEFT: auto;
	CLEAR: both;
	MARGIN-RIGHT: auto;
	margin-top: 8px;
}
.tpzx {
	WIDTH: 248px
}
.tpqh {
	MARGIN-TOP: 1px;
	WIDTH: 1030px;
	HEIGHT: 350px
}
.indexm .tpzx .bt {
	BACKGROUND-IMAGE: url(../images/tpzxbt.jpg); WIDTH: 248px; MARGIN-BOTTOM: 10px; HEIGHT: 18px
}
.xptj .gd .prev {
	BACKGROUND-IMAGE: url(../images/prev.jpg); POSITION: absolute; WIDTH: 9px; HEIGHT: 74px; TOP: 10px; LEFT: 0px
}
.xptj .gd .next {
	BACKGROUND-IMAGE: url(../images/next.jpg); POSITION: absolute; WIDTH: 9px; HEIGHT: 74px; RIGHT: 0px; TOP: 10px
}
.indexm .xptj .gd {
	POSITION: relative; PADDING-LEFT: 18px; WIDTH: 424px; PADDING-RIGHT: 18px; HEIGHT: 93px
}
.xptj .gd .bd UL LI {
	POSITION: relative; WIDTH: 139px; FLOAT: left; HEIGHT: 93px; MARGIN-RIGHT: 4px
}
.xptj .gd .bd {
	WIDTH: 424px; HEIGHT: 93px; OVERFLOW: hidden
}
.bot {
	TEXT-ALIGN: center; LINE-HEIGHT: 18px; COLOR: #333; FONT-SIZE: 12px; BORDER-TOP: #000 1px solid; PADDING-TOP: 8px
}
.indexm .xptj .bt {
	BACKGROUND-IMAGE: url(../images/xptjbt.jpg); MARGIN-BOTTOM: 20px; HEIGHT: 18px
}
.indexm .xptj {
	PADDING-LEFT: 39px; WIDTH: 460px
}
.indexm .tpzx .qh {
	WIDTH: 248px; HEIGHT: 165px
}
.bot1 {
	TEXT-ALIGN: left;
	LINE-HEIGHT: 22px;
	COLOR: #333;
	FONT-SIZE: 12px
}
.indexm {
	PADDING-LEFT: 10px; WIDTH: 1020px; PADDING-TOP: 10px
}
.link {
	TEXT-ALIGN: right; HEIGHT: 22px;
}

.link1 {
	TEXT-ALIGN: left;  clear:both;
}
.link #jumpMenu {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; WIDTH: 220px; HEIGHT: 20px; COLOR: #333; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
.indexm .spxs {
	WIDTH: 255px
}
.spxs .bt {
	BACKGROUND-IMAGE: url(../images/spxsbt.jpg); WIDTH: 255px; MARGIN-BOTTOM: 10px; HEIGHT: 18px
}
.spxs .video {
	WIDTH: 255px; HEIGHT: 165px
}
.ttp {
	PADDING-BOTTOM: 10px; PADDING-TOP: 1px
}
.pos {
	TEXT-ALIGN: right; LINE-HEIGHT: 20px; HEIGHT: 20px; COLOR: #666; FONT-SIZE: 12px
}
.leftlist UL LI {
	PADDING-LEFT: 25px; WIDTH: 225px; MARGIN-BOTTOM: 10px
}
.leftlist UL LI.fl {
	BACKGROUND-IMAGE: url(../images/left_bg.jpg); LINE-HEIGHT: 35px; WIDTH: 225px; FLOAT: left; HEIGHT: 35px; FONT-SIZE: 14px; FONT-WEIGHT: bolder
}
.leftlist UL LI.xl {
	FLOAT: left
}
.lmtp {
	PADDING-BOTTOM: 16px; HEIGHT: 52px
}
.rightbt {
	BACKGROUND-IMAGE: url(../images/right_bg.jpg); LINE-HEIGHT: 35px; WIDTH: 747px; HEIGHT: 35px
}
.rightbt1 {
	BACKGROUND-IMAGE: url(../images/right_bg.jpg); LINE-HEIGHT: 35px; WIDTH: 670px; HEIGHT: 35px
}


.cppiclist UL LI {
	PADDING-LEFT: 15px; WIDTH: 218px; PADDING-RIGHT: 15px; FLOAT: left; PADDING-TOP: 10px
}
.cppiclist.i UL LI {
	PADDING-LEFT: 8px; WIDTH: 206px; PADDING-RIGHT: 9px; FLOAT: left;PADDING-TOP: 10px
}

.bcppiclist UL LI {
	PADDING-LEFT: 30px; WIDTH: 314px; PADDING-RIGHT: 30px; FLOAT: left; PADDING-TOP: 20px
}
.rightnr {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 24px; COLOR: #666; FONT-SIZE: 12px; PADDING-TOP: 5px
}
.zzry {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 20px; COLOR: #666; FONT-SIZE: 12px; PADDING-TOP: 5px
}
.zzry1 {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 24px; COLOR: #666; FONT-SIZE: 12px; PADDING-TOP: 5px
}
.zzry2 {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 24px; COLOR: #666; FONT-SIZE: 12px; PADDING-TOP: 5px
}
.leftlist UL .xl .zl {
	LINE-HEIGHT: 25px; BACKGROUND-COLOR: #e8e8e8; PADDING-LEFT: 10px; WIDTH: 210px; MARGIN-BOTTOM: 5px; HEIGHT: 25px; FONT-SIZE: 12px
}
.leftlist UL .xl .zzl {
	LINE-HEIGHT: 25px; BACKGROUND-COLOR: #e8e8e8; PADDING-LEFT: 10px; WIDTH: 200px; MARGIN-BOTTOM: 5px; FLOAT: right; HEIGHT: 25px; FONT-SIZE: 12px
}
.cppiclist UL LI SPAN {
	TEXT-ALIGN: center; LINE-HEIGHT: 40px; WIDTH: 218px; DISPLAY: block; HEIGHT: 40px; FONT-SIZE: 14px
}

.cppiclist.i UL LI SPAN {
	TEXT-ALIGN: center; LINE-HEIGHT: 30px; WIDTH: 206px; DISPLAY: block; HEIGHT: 30px; FONT-SIZE: 12px
}

.bcppiclist UL LI SPAN {
	TEXT-ALIGN: center; LINE-HEIGHT: 40px; WIDTH: 314px; DISPLAY: block; HEIGHT: 40px; FONT-SIZE: 14px
}
.cppiclist UL LI SPAN A {
	COLOR: #666
}
.bcppiclist UL LI SPAN A {
	COLOR: #666
}
.bcppiclist {
	PADDING-BOTTOM: 10px; LINE-HEIGHT: 20px; COLOR: #666; FONT-SIZE: 12px; PADDING-TOP: 10px
}
.cppiclist {
	PADDING-BOTTOM: 10px; LINE-HEIGHT: 20px; COLOR: #666; FONT-SIZE: 12px; PADDING-TOP: 10px
}
.cppiclist.i {
	 PADDING-BOTTOM: 1px;LINE-HEIGHT: 20px; COLOR: #666; FONT-SIZE: 12px; PADDING-TOP: 1px
}


.rightbt .bt {
	PADDING-LEFT: 20px; FLOAT: left; COLOR: #153972; FONT-SIZE: 14px; FONT-WEIGHT: bolder
}
.rightbt1 .bt {
	PADDING-LEFT: 20px; FLOAT: left; COLOR: #333; FONT-SIZE: 16px; FONT-WEIGHT: bolder
}


.rightbt .bt1 {
	TEXT-ALIGN: center; COLOR: #153972; FONT-SIZE: 14px; FONT-WEIGHT: bolder
}
.rightbt .wz {
	PADDING-RIGHT: 10px; FLOAT: right; COLOR: #666
}
.leftlink UL LI {
	MARGIN-BOTTOM: 10px;display: inline-block;
}
.leftb {
	WIDTH: 250px; FLOAT: left
}
.leftlist UL LI A {
	COLOR: #666
}
.rightb {
	WIDTH: 748px; FLOAT: right
}
.zt14 {
	LINE-HEIGHT: 30px; FONT-SIZE: 14px
}
.lxwm.rightnr {
	BACKGROUND-IMAGE: url(../images/lxwm_bg.jpg); MARGIN-TOP: 10px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right top
}
.zzry UL LI {
	MARGIN-TOP: 10px; WIDTH: 207px; FLOAT: left; MARGIN-LEFT: 20px; MARGIN-RIGHT: 20px
}
.zzry1 UL LI {
	MARGIN-TOP: 10px; WIDTH: 207px; FLOAT: left; MARGIN-LEFT: 20px; MARGIN-RIGHT: 12px
}
.zzry2 UL LI {
	MARGIN-TOP: 10px; WIDTH: 207px; FLOAT: left; MARGIN-LEFT: 20px; MARGIN-RIGHT: 12px
}
.wmdhb UL LI {
	WIDTH: 332px; MARGIN-BOTTOM: 30px; FLOAT: left; HEIGHT: 272px; MARGIN-LEFT: 30px
}
.wmdhb UL LI .text {
	TEXT-ALIGN: center; LINE-HEIGHT: 22px; COLOR: #153972; FONT-SIZE: 14px
}
.wmdhb {
	PADDING-TOP: 30px
}
.xwzxtop {
	BACKGROUND-IMAGE: url(../images/xwzxtop.jpg); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 300px top
}
.newslist UL LI {
	BACKGROUND-IMAGE: url(../images/newslist1.jpg); BORDER-BOTTOM: #666 1px dashed; LINE-HEIGHT: 35px; BACKGROUND-REPEAT: no-repeat; MARGIN-BOTTOM: 5px; HEIGHT: 35px; MARGIN-LEFT: 20px; FONT-SIZE: 12px; MARGIN-RIGHT: 20px
}
.newslist UL LI .nt {
	PADDING-LEFT: 30px
}
.newslist UL LI .time {
	PADDING-RIGHT: 47px
}
.zplist UL LI {
	BORDER-BOTTOM: #ccc 1px dashed; POSITION: relative; LINE-HEIGHT: 70px; HEIGHT: 70px; FONT-WEIGHT: bolder
}
.rightnr .newstitle {
	BORDER-BOTTOM: #ccc 1px dashed; TEXT-ALIGN: center; LINE-HEIGHT: 53px; HEIGHT: 53px; FONT-SIZE: 14px; FONT-WEIGHT: bolder
}
.rightnr .newscontent {
	PADDING-LEFT: 30px; PADDING-RIGHT: 30px; PADDING-TOP: 20px
}
.rightnr .newscontent img{max-width: 100%;height: auto !important}
.rcxq {
	TEXT-ALIGN: center; WIDTH: 85px; PADDING-RIGHT: 24px; FLOAT: right
}
.zpwx {
	TEXT-ALIGN: center; PADDING-LEFT: 10px; FLOAT: left
}
.zprs {
	TEXT-ALIGN: center; WIDTH: 125px; FLOAT: right
}
.zprs1 .zj {
	DISPLAY: table-cell; VERTICAL-ALIGN: middle; _position: absolute; _top: 50%
}
.zprs1 .zj .nr {
	_position: relative; _top: -50%
}
.indexc .lb .text {
	WIDTH: 247px; FLOAT: right; HEIGHT: 119px
}
.indexr {
	WIDTH: 217px; FLOAT: right
}
.zprs1 {
	POSITION: relative; TEXT-ALIGN: center; LINE-HEIGHT: 25px; WIDTH: 125px; DISPLAY: table; FLOAT: right; HEIGHT: 70px; VERTICAL-ALIGN: middle; OVERFLOW: hidden; _position: relative
}
.indexl {
	WIDTH: 349px; FLOAT: left
}
.indexc {
	WIDTH: 449px; FLOAT: left; MARGIN-LEFT: 8px
}
.index {
	PADDING-BOTTOM: 8px; WIDTH: 1030px; COLOR: #333; PADDING-TOP: 8px
}
.indexl .news1 {
	BORDER-BOTTOM: #e3e7f3 1px solid;
	BORDER-LEFT: #e3e7f3 1px solid;
	PADDING-BOTTOM: 13px;
	PADDING-LEFT: 13px;
	WIDTH: 321px;
	PADDING-RIGHT: 13px;
	MARGIN-BOTTOM: 9px;
	BORDER-TOP: #e3e7f3 1px solid;
	BORDER-RIGHT: #e3e7f3 1px solid;
	PADDING-TOP: 13px
}
.indexc .lb {
	BORDER-BOTTOM: #e3e7f3 1px solid; BORDER-LEFT: #e3e7f3 1px solid; PADDING-BOTTOM: 7px; PADDING-LEFT: 7px; WIDTH: 433px; PADDING-RIGHT: 7px; MARGIN-BOTTOM: 7px; FLOAT: left; HEIGHT: 128px; BORDER-TOP: #e3e7f3 1px solid; BORDER-RIGHT: #e3e7f3 1px solid; PADDING-TOP: 7px
}
.indexc .lb .pic {
	BORDER-BOTTOM: #e3e7f3 1px solid; BORDER-LEFT: #e3e7f3 1px solid; WIDTH: 163px; FLOAT: left; HEIGHT: 119px; BORDER-TOP: #e3e7f3 1px solid; BORDER-RIGHT: #e3e7f3 1px solid
}
.indexc .lb .text {
	LINE-HEIGHT: 20px; COLOR: #333
}
.indexc .lb .text .lbn {
	FONT-SIZE: 14px
}
.news1 .tt .ttbt {
	TEXT-ALIGN: center; LINE-HEIGHT: 40px; COLOR: #363636; FONT-SIZE: 14px
}
.news1 .tt .ttjj {
	LINE-HEIGHT: 20px; HEIGHT: 80px;color:#939393;
}
.indexl .news1 .news1b {
	MARGIN-TOP:8px;
	HEIGHT: 87px
}

.news1 .news1b .tit {
	LINE-HEIGHT: 20px; WIDTH: 191px; FLOAT: right; HEIGHT: 27px; color:#363636;
}


.news1 .news1b .text {
	LINE-HEIGHT: 20px; WIDTH: 191px; FLOAT: right; HEIGHT: 67px; color:#939393;
}
.indexl .news2 .bt {
	BACKGROUND-IMAGE: url(../images/indexbtbg.jpg); TEXT-ALIGN: center; LINE-HEIGHT: 28px; HEIGHT: 28px; FONT-SIZE: 14px; FONT-WEIGHT: bolder
}
.indexl .news2 .nr {
	BORDER-BOTTOM: #e3e7f3 1px solid; BORDER-LEFT: #e3e7f3 1px solid; PADDING-BOTTOM: 8px; PADDING-LEFT: 8px; WIDTH: 331px; PADDING-RIGHT: 8px; BORDER-RIGHT: #e3e7f3 1px solid; PADDING-TOP: 8px
}
.news2 .nr UL LI {
	BORDER-BOTTOM: #ccc 1px dashed; LINE-HEIGHT: 23px; HEIGHT: 23px; FONT-SIZE: 12px; OVERFLOW: hidden
}
.indexr .bt {
	BACKGROUND-IMAGE: url(../images/indexbtbg.jpg); TEXT-ALIGN: center; LINE-HEIGHT: 28px; HEIGHT: 28px; FONT-SIZE: 14px; FONT-WEIGHT: bolder
}
.indexr .wx .nr {
	BORDER-BOTTOM: #e3e7f3 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #e3e7f3 1px solid; PADDING-BOTTOM: 10px; HEIGHT: 114px; OVERFLOW: hidden; BORDER-TOP: #e3e7f3 1px solid; BORDER-RIGHT: #e3e7f3 1px solid; PADDING-TOP: 10px
}
.indexr .wx {
	MARGIN-BOTTOM: 6px
}
.indexr .dxkh {
	MARGIN-BOTTOM: 6px
}
.dxkh .nr {
	BORDER-BOTTOM: #e3e7f3 1px solid; BORDER-LEFT: #e3e7f3 1px solid; WIDTH: 215px; HEIGHT: 157px; OVERFLOW: hidden; BORDER-TOP: #e3e7f3 1px solid; BORDER-RIGHT: #e3e7f3 1px solid
}
.dxkh .nr UL LI {
	WIDTH: 215px; HEIGHT: 157px
}
.dxkh .nr UL LI .text {
	TEXT-ALIGN: center; LINE-HEIGHT: 32px; FONT-SIZE: 14px; BORDER-TOP: #e3e7f3 1px solid
}
.indexr .jjfa {
	MARGIN-BOTTOM: 6px
}
.jjfa .text {
	TEXT-ALIGN: center; LINE-HEIGHT: 32px; FONT-SIZE: 14px
}
.hyzx .nr {
	BORDER-BOTTOM: #e3e7f3 1px solid; BORDER-LEFT: #e3e7f3 1px solid; PADDING-BOTTOM: 8px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; HEIGHT: 244px; BORDER-TOP: #e3e7f3 1px solid; BORDER-RIGHT: #e3e7f3 1px solid; PADDING-TOP: 8px
}
.hyzx .nr UL LI {
	BORDER-BOTTOM: #ccc 1px dashed; LINE-HEIGHT: 23px; HEIGHT: 23px; FONT-SIZE: 12px; OVERFLOW: hidden
}



.zxzx11 {
	float: right;
	height: 22px;
	width: 86px;
}
.zxzx11 a {
	background-image: url(../images/zxzx.jpg);
	height: 22px;
	width: 86px;
        display:block;
}
.rx .rxtext {
	float: left;
	height: 32px;
	width: 490px;
}
.rx .rxtext .rxt1 {
	font-size: 12px;
	line-height: 16px;
	height: 32px;
	width: 70px;
	text-align: center;
	float: left;
	font-weight: bolder;
	margin: 12px 0 0 14px;
}
.rx {
	color: #666;
	float: left;
        height: 32px;
        width:100%;

}
.rx .rxtext .rxt2 {
	font-size: 18px;
	line-height: 32px;
	font-weight: bolder;
	float: left;
}

.cpsm {
	height: 31px;
	width: 100%;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ccc;

MARGIN-BOTTOM: 10px;



}
.cpsm .bt {
	background-image: url(../images/cpsm.jpg);
	height: 36px;
	width: 107px;
        float:left;
}

.submenu {
	background-color: #ddd;
	width: 100px;
	position: absolute;
	left: 4px;
	top: 36px;
	display:none;
}
.submenu a {
	font-size: 12px;
	line-height: 22px;
        width: 100px;
        height:22px;
	color: #333;
	text-align: center;
	text-decoration: none;
	display: block;
	float:left;
	overflow: hidden
}
.zp img {
	margin-bottom: 10px;
}

.cpbot {
	float: left;
	width: 100%;
	margin-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #ccc;
	padding-top: 10px;
	padding-bottom: 10px;
}
.fh {
	display: block;
	float: right;
	height: 21px;
	width: 82px;
	background-image: url(../images/fh.jpg);
}
.cpbot .sx {
	font-size: 12px;
	line-height: 30px;
	float: left;
	height: 30px;
	width: 100%;
}


.logo{
float: left;
	height: 70px;
	width: 450px;

}

.top .lxdh {
	float: left;
	height: 70px;
	width: 250px;
}

.lxdh .rx .rxtext {
	width: 250px;
	height: 70px;
       
font-size: 18px;
	line-height: 70px;
	font-weight: bolder;
}
.top .search {
	float: right;
	height: 60px;
	width: 330px;
	padding-top: 10px;
}
.search .si {
	font-size: 12px;
	line-height: 22px;
	height: 22px;
	width: 240px;
	border: 1px solid #ccc;
}
.top .lxdh .rx {
	height: 70px;
	width: 250px;
}


.indexrr {
width: 670px;
float:right;

}


.gz {
	width: 166px;
}
.gz .bt {
	font-size: 14px;
	line-height: 28px;
	font-weight: bolder;
	color: #333;
	background-image: url(../images/gzbj.jpg);
	text-align: center;
}
.gz .nr {
	text-align: center;
	width: 164px;
	padding-top: 15px;
	padding-bottom: 15px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #ccc;
	border-bottom-color: #ccc;
	border-left-color: #ccc;
}


.indexv {
	float: left;
	width: 350px;
	margin-top: 10px;
}
.indexv .bd ul li {
	height: 227px;
	width: 295px;
}
.indexv .bd {
	height: 227px;
	width: 295px;
	overflow: hidden;
	float: left;
}
.indexv .hd {
	float: right;
	height: 227px;
	width: 54px;
}
.indexv .hd ul li{
	cursor:pointer;


}



/*产品中心*/
.product{
	border-top:0;
	height: auto !important;
	margin: 0 3px 5px 0;
	line-height:24px;
	padding: 5px;
}
.product li {
	display: inline;
	float: left;
	margin: 5px 18px 10px;
	padding: 1px;
	width: 200px;
}
.pro_show_di {border: 1px solid #DADADA;width: 200px;height: 180px;overflow: hidden;text-align: center !important;vertical-align: middle !important; padding:5px;}
.pro_show_di:hover{ border:1px solid #0490df;}
.product li  a:hover{color:#0490df;}
.product li span {float: left;height: 24px;line-height: 24px;text-align: center;width: 180px; overflow:hidden;}

.sj{ text-indent:2em}
