@charset "utf-8";
.mb10 {
	MARGIN-BOTTOM: 10px
}
.ml10 {
	MARGIN-LEFT: 10px
}
.bg {
	BACKGROUND: #fff
}
.banners {
	HEIGHT: 540px
}
.fullSlide {
	POSITION: relative; WIDTH: 100%; HEIGHT: 540px
}
.fullSlide .bd {
	Z-INDEX: 0; POSITION: relative; MARGIN: 0px auto; OVERFLOW: hidden
}
.fullSlide .bd UL {
	WIDTH: 100% !important
}
.fullSlide .bd LI {
	TEXT-ALIGN: center; WIDTH: 100% !important; BACKGROUND-POSITION: center top; HEIGHT: 540px; OVERFLOW: hidden
}
.fullSlide .bd LI A {
	DISPLAY: block; HEIGHT: 540px
}
.fullSlide .hd {
	Z-INDEX: 1; POSITION: absolute; LINE-HEIGHT: 30px; WIDTH: 100%; BOTTOM: 0px; HEIGHT: 30px; LEFT: 0px
}
.fullSlide .hd UL {
	TEXT-ALIGN: center
}
.fullSlide .hd UL LI {
	LINE-HEIGHT: 999px; MARGIN: 1px; WIDTH: 100px; ZOOM: 1; DISPLAY: inline; BACKGROUND: #fff; HEIGHT: 8px; OVERFLOW: hidden; CURSOR: pointer
}
.fullSlide .hd UL .on {
	BACKGROUND: #004ebe
}
.fullSlide .prev {
	Z-INDEX: 1; POSITION: absolute; FILTER: alpha(opacity=50); MARGIN-TOP: -30px; WIDTH: 73px; DISPLAY: none; HEIGHT: 73px; TOP: 50%; CURSOR: pointer; LEFT: 5%; opacity: 0.5
}
.fullSlide .next {
	Z-INDEX: 1; POSITION: absolute; FILTER: alpha(opacity=50); MARGIN-TOP: -30px; WIDTH: 73px; DISPLAY: none; HEIGHT: 73px; TOP: 50%; CURSOR: pointer; LEFT: 5%; opacity: 0.5
}
.fullSlide .prev {
	BACKGROUND: url(../images/left1s.png) no-repeat
}
.fullSlide .next {
	BACKGROUND: url(../images/right1s.png) no-repeat; RIGHT: 5%; LEFT: auto
}
.banner {
	Z-INDEX: 3; POSITION: relative; HEIGHT: 537px; OVERFLOW: hidden
}
.banner P {
	DISPLAY: block; HEIGHT: 537px; OVERFLOW: hidden
}
.banner P A {
	DISPLAY: block; HEIGHT: 537px; OVERFLOW: hidden
}

.banner2 {
	Z-INDEX: 3; POSITION: relative; HEIGHT: 400px; OVERFLOW: hidden
}
.banner2 P {
	DISPLAY: block; HEIGHT: 400px; OVERFLOW: hidden
}
.banner2 P A {
	DISPLAY: block; HEIGHT: 400px; OVERFLOW: hidden
}
.case_bj {
	HEIGHT: 560px; OVERFLOW: hidden
}
.case H2 {
	TEXT-ALIGN: center; MARGIN: 0 auto 28px; FONT: bold 36px/54px "Microsoft Yahei"; BACKGROUND: url(../images/case_tbj.png) no-repeat center top; HEIGHT: 83px; OVERFLOW: hidden; PADDING-TOP: 6px
}
.case H2 A {
	DISPLAY: block; COLOR: #193769
}
.case H2 A:hover {
	text-decoration:none; color:#ff6600
}
.case H2 I {
	DISPLAY: block; FONT: 20px/29px "Microsoft Yahei"; COLOR: #fff
}

.case {
	MARGIN: 32px auto 0px; WIDTH: 1230px; HEIGHT: 540px; OVERFLOW: hidden
}
.roll1 {
	MARGIN: 162px 0px 0px; WIDTH: 31px; DISPLAY: inline; HEIGHT: 31px; OVERFLOW: hidden
}
.roll2 {
	MARGIN: 162px 0px 0px; WIDTH: 31px; DISPLAY: inline; HEIGHT: 31px; OVERFLOW: hidden
}
.roll1 A {
	WIDTH: 31px; DISPLAY: inline-block; HEIGHT: 31px; OVERFLOW: hidden
}
.roll2 A {
	WIDTH: 31px; DISPLAY: inline-block; HEIGHT: 31px; OVERFLOW: hidden
}
.roll1 A {
	BACKGROUND: url(../images/roll1.png) no-repeat left top
}
.roll1 A:hover {
	BACKGROUND: url(../images/roll11.png) no-repeat left top
}
.roll2 A {
	BACKGROUND: url(../images/roll2.png) no-repeat right top
}
.roll2 A:hover {
	BACKGROUND: url(../images/roll22.png) no-repeat right top
}
.case_c {
	WIDTH: 1155px; DISPLAY: inline; HEIGHT: 377px; MARGIN-LEFT: 8px; OVERFLOW: hidden;
}
.case_c DL {
	BORDER-BOTTOM: #d3d3d3 1px solid; BORDER-LEFT: #d3d3d3 1px solid; WIDTH: 266px; BACKGROUND: #fff; FLOAT: left; HEIGHT: 300px; OVERFLOW: hidden; BORDER-TOP: #d3d3d3 1px solid; MARGIN-RIGHT: 13px; BORDER-RIGHT: #d3d3d3 1px solid
}
.case_c DL DT {
	MARGIN: 4px 0px 0px 4px; WIDTH: 258px; HEIGHT: 215px; OVERFLOW: hidden
}
.case_c DL DT IMG {
	WIDTH: 258px; HEIGHT: 215px
}
.case_c DL DD {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; PADDING-TOP: 0px
}
.case_c DL DD H3 {
	FONT: bold 16px/46px "Microsoft Yahei"; PADDING-TOP:8px
}
.case_c DL DD H3 A {
	COLOR: #0a0a0a
}
.case_c DL DD P {
	FONT: 14px/25px "Microsoft Yahei"; COLOR: #726f6f
}
.case_c DL DD EM {
	TEXT-ALIGN: center; MARGIN: 18px auto 0px; WIDTH: 100px; DISPLAY: block; FONT: 14px/34px "Microsoft Yahei"; BACKGROUND: url(Img/Index/case_btn.gif) no-repeat left top; HEIGHT: 34px; OVERFLOW: hidden
}
.case_c DL DD EM A {
	COLOR: #333
}
.case_c .nones {
	MARGIN-RIGHT: 0px
}
.pro_bj {
	BACKGROUND: #f7f8f8; HEIGHT: 831px; OVERFLOW: hidden
}
.pro {
	HEIGHT: 831px; OVERFLOW: hidden
}
.pro H2 {
	TEXT-ALIGN: center; MARGIN: 25px auto 28px; FONT: bold 36px/54px "Microsoft Yahei"; BACKGROUND: url(../images/case_tbj.png) no-repeat center top; HEIGHT: 83px; OVERFLOW: hidden; PADDING-TOP: 6px
}
.pro H2 A {
	DISPLAY: block; COLOR: #d32e12
}
.pro H2 I {
	DISPLAY: block; FONT: 20px/29px "Microsoft Yahei"; COLOR: #fff
}
.pro1 {
	WIDTH: 228px; BACKGROUND: #fff; HEIGHT: 603px; OVERFLOW: hidden
}
.pro1 SPAN {
	TEXT-ALIGN: center; WIDTH: 228px; DISPLAY: block; BACKGROUND: url(Img/Index/pro_t.jpg) no-repeat left top; HEIGHT: 104px; OVERFLOW: hidden
}
.pro1 SPAN A {
	DISPLAY: inline-block; FONT: 26px/30px "Microsoft Yahei"; COLOR: #fff; PADDING-TOP: 37px
}
.pro1 SPAN B {
	TEXT-TRANSFORM: uppercase; DISPLAY: block; FONT: italic 16px/16px "Times New Roman", Times, serif; COLOR: #e99789
}
.pro1 SPAN A:hover {
	TEXT-DECORATION: none
}
.pro1 H3 {
	TEXT-TRANSFORM: uppercase; WIDTH: 228px; FONT: 12px/14px "Times New Roman", Times, serif; HEIGHT: 37px; OVERFLOW: hidden
}
.pro1 H3 A {
	PADDING-LEFT: 53px; WIDTH: 175px; DISPLAY: inline-block; HEIGHT: 37px; COLOR: #555; OVERFLOW: hidden
}
.pro1 H3 EM {
	DISPLAY: block; FONT: 14px/23px "Microsoft Yahei"; COLOR: #555
}
.pro1 H3 A:hover {
	COLOR: #f78585; TEXT-DECORATION: none
}
.pro .cur A {
	COLOR: #f78585; TEXT-DECORATION: none
}
.pro1 H3 A:hover EM {
	COLOR: #ee0000
}
.pro .cur A EM {
	COLOR: #ee0000
}
.pro1 H3 {
	MARGIN-TOP: 28px
}
.pro_h303 {
	MARGIN-TOP: 60px
}
.pro_h304 {
	MARGIN-TOP: 60px
}
.pro_h301 A {
	BACKGROUND: url(Img/Index/pro_num1.gif) no-repeat left top
}
.pro_h301 .cur {
	BACKGROUND: url(Img/Index/pro_num1.gif) no-repeat left top
}
.pro_h301 A:hover {
	BACKGROUND: url(Img/Index/pro_num11.gif) no-repeat left top; COLOR: #f78585
}
.pro .cur A {
	BACKGROUND: url(Img/Index/pro_num11.gif) no-repeat left top; COLOR: #f78585
}
.pro_h302 A {
	BACKGROUND: url(Img/Index/pro_num2.gif) no-repeat left top
}
.pro_h302 A:hover {
	BACKGROUND: url(Img/Index/pro_num22.gif) no-repeat left top
}
.pro_h303 A {
	BACKGROUND: url(Img/Index/pro_num3.gif) no-repeat left top
}
.pro_h303 A:hover {
	BACKGROUND: url(Img/Index/pro_num33.gif) no-repeat left top
}
.pro_h304 A {
	BACKGROUND: url(Img/Index/pro_num4.gif) no-repeat left top
}
.pro_h304 A:hover {
	BACKGROUND: url(Img/Index/pro_num44.gif) no-repeat left top
}
.pro1 UL {
	MARGIN: 10px 15px 45px 53px
}
.pro1 UL LI {
	FONT: 16px/35px "Microsoft Yahei"
}
.pro1 UL LI A {
	COLOR: #6c6c6c
}
.pro2 {
	WIDTH: 757px; HEIGHT: 603px; OVERFLOW: hidden
}
.pro3 {
	POSITION: relative; WIDTH: 757px; HEIGHT: 401px; OVERFLOW: hidden
}
.pro_roll1 {
	POSITION: absolute; WIDTH: 17px; HEIGHT: 34px; OVERFLOW: hidden; TOP: 184px; LEFT: 16px
}
.pro_roll2 {
	POSITION: absolute; WIDTH: 17px; HEIGHT: 34px; OVERFLOW: hidden; TOP: 184px; RIGHT: 16px
}
.pro_roll1 IMG {
	WIDTH: 17px; HEIGHT: 34px
}
pro_roll2 IMG {
	WIDTH: 17px; HEIGHT: 34px
}
.pro3 B {
	WIDTH: 757px; HEIGHT: 401px; OVERFLOW: hidden
}
.pro3 B IMG {
	WIDTH: 757px; HEIGHT: 401px
}
.pro3 P {
	POSITION: absolute; WIDTH: 325px; DISPLAY: block; FONT: bold 18px/40px "Microsoft Yahei"; COLOR: #fff; OVERFLOW: hidden; TOP: 86px; LEFT: 374px
}
.pro3 P A {
	COLOR: #fff
}
.pro3 P SPAN {
	DISPLAY: block; FONT: 16px/30px "Microsoft Yahei"
}
.pro3 P EM {
	BORDER-BOTTOM: #fff 2px solid; TEXT-ALIGN: center; BORDER-LEFT: #fff 2px solid; MARGIN-TOP: 21px; WIDTH: 99px; DISPLAY: block; FONT: 12px/32px "Microsoft Yahei"; HEIGHT: 32px; BORDER-TOP: #fff 2px solid; BORDER-RIGHT: #fff 2px solid
}
.pro2 .pro-slide {
	MARGIN: 18px auto 0px
}
.pro2 UL LI {
	POSITION: relative; WIDTH: 246px; FLOAT: left; HEIGHT: 184px; OVERFLOW: hidden; MARGIN-RIGHT: 9px
}
.pro2 UL LI A {
	DISPLAY: block
}
.pro2 UL LI IMG {
	WIDTH: 246px; HEIGHT: 184px
}
.pro2 UL LI SPAN {
	POSITION: absolute; TEXT-ALIGN: center; WIDTH: 246px; FONT: 16px/35px "Microsoft Yahei"; BACKGROUND: url(Img/Index/pro_line2.png) no-repeat left top; HEIGHT: 38px; COLOR: #fff; OVERFLOW: hidden; TOP: 145px; LEFT: 0px
}
.pro2 UL .nones {
	MARGIN-RIGHT: 0px
}
.part_bj {
	/*BACKGROUND: url(../images/case_tbj.png) no-repeat center top;*/ HEIGHT:500px; OVERFLOW: hidden
}
.part {
	HEIGHT:500px; OVERFLOW: hidden
}
.part H2 {
	TEXT-ALIGN: center; MARGIN: 22px auto 35px; FONT: bold 36px/53px "Microsoft Yahei"; BACKGROUND: url(../images/case_tbj.png) no-repeat center bottom; HEIGHT: 83px; OVERFLOW: hidden; PADDING-TOP: 6px
}
.part H2 A {
	DISPLAY: block; COLOR: #193769
}
.part H2 I {
	DISPLAY: block; FONT: 20px/29px "Microsoft Yahei"; COLOR: #FFF
}
.part .roll1 {
	MARGIN: 132px 0px 0px; WIDTH: 31px; DISPLAY: inline; HEIGHT: 31px; OVERFLOW: hidden
}
.part .roll2 {
	MARGIN: 132px 0px 0px; WIDTH: 31px; DISPLAY: inline; HEIGHT: 31px; OVERFLOW: hidden
}
.part .roll1 A {
	WIDTH: 31px; DISPLAY: inline-block; HEIGHT: 31px; OVERFLOW: hidden
}
.part .roll2 A {
	WIDTH: 31px; DISPLAY: inline-block; HEIGHT: 31px; OVERFLOW: hidden
}
.part .roll1 A {
	BACKGROUND: url(../images/roll1.png) no-repeat left top
}
.part .roll1 A:hover {
	BACKGROUND: url(../images/roll11.png) no-repeat left top
}
.part .roll2 A {
	BACKGROUND: url(../images/roll2.png) no-repeat right top
}
.part .roll2 A:hover {
	BACKGROUND: url(../images/roll22.png) no-repeat rightt top
}
.part_c {
	WIDTH:1075px; DISPLAY: inline; HEIGHT:330px; MARGIN-LEFT: 9px; OVERFLOW: hidden;
}
.part_c UL LI {
	WIDTH: 240px; DISPLAY: inline; BACKGROUND: url(Img/Index/part_ibj.png) no-repeat left bottom; FLOAT: left; HEIGHT:330px; OVERFLOW: hidden; MARGIN-RIGHT:38px
}
.part_c UL LI A {
	DISPLAY: inline-block
}
.part_c UL LI IMG {
	BORDER-BOTTOM: #cccbcb 1px solid; BORDER-LEFT: #cccbcb 1px solid; WIDTH:238px; HEIGHT: 280px; BORDER-TOP: #cccbcb 1px solid; BORDER-RIGHT: #cccbcb 1px solid
}
.part_c UL LI EM {
	TEXT-ALIGN: center; WIDTH: 240px; DISPLAY: block; FONT: 14px/32px "microsoft Yahei"; BACKGROUND: #e2e7e7; HEIGHT: 32px; COLOR: #616161
}
.part_c UL .nones {
	MARGIN-RIGHT: 0px
}
.part_c UL LI A:hover {
	TEXT-DECORATION: none
}
.part_c UL LI A:hover EM {
	BACKGROUND: #FF6600;
	color:#FFF
}
.anli_bj {
	HEIGHT: 705px; OVERFLOW: hidden
}
.anli_bj H2 {
	TEXT-ALIGN: center; MARGIN: 52px auto 26px; FONT: bold 36px/54px "microsoft Yahei"; BACKGROUND: url(Img/Index/anli_tbj.jpg) no-repeat center top; HEIGHT: 85px; OVERFLOW: hidden; PADDING-TOP: 5px
}
.anli_bj H2 A {
	COLOR: #d32e12
}
.anli_bj H2 P {
	DISPLAY: block; FONT: 20px/30px "Microsoft Yahei"; COLOR: #fff
}
.anli {
	HEIGHT: 520px; OVERFLOW: hidden
}
.anli_t UL {
	BORDER-BOTTOM: #e4e3e3 1px solid; BORDER-LEFT: #e4e3e3 1px solid; WIDTH: 998px; HEIGHT: 70px; OVERFLOW: hidden; BORDER-TOP: #e4e3e3 1px solid; BORDER-RIGHT: #e4e3e3 1px solid
}
.anli_t UL LI {
	PADDING-RIGHT: 1px; DISPLAY: inline; FONT: 16px/23px "Microsoft Yahei"; BACKGROUND: url(Img/Index/anli_line1.gif) no-repeat right top; FLOAT: left; HEIGHT: 70px; OVERFLOW: hidden
}
.anli_t UL LI IMG {
	WIDTH: 264px; MARGIN-BOTTOM: 36px; HEIGHT: 254px; VERTICAL-ALIGN: middle
}
.anli_t UL LI A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 36px; PADDING-RIGHT: 36px; DISPLAY: inline-block; HEIGHT: 56px; COLOR: #333; OVERFLOW: hidden; PADDING-TOP: 14px
}
.anli_t UL LI I {
	WIDTH: 23px; PADDING-RIGHT: 2px; DISPLAY: inline-block; HEIGHT: 23px; VERTICAL-ALIGN: middle; OVERFLOW: hidden
}
.anli_t UL LI EM {
	TEXT-ALIGN: center; TEXT-TRANSFORM: uppercase; DISPLAY: block; FONT: 12px/17px Arial, Helvetica, sans-serif; COLOR: #8f8f8f
}
.anli_t UL LI A:hover {
	COLOR: #ee0000; TEXT-DECORATION: none
}
.anli_t UL .cur A {
	COLOR: #ee0000; TEXT-DECORATION: none
}
.anli_t UL LI A:hover EM {
	COLOR: #ee0000; TEXT-DECORATION: none
}
.anli_t UL .cur A EM {
	COLOR: #ee0000; TEXT-DECORATION: none
}
.anli_t UL .nones {
	BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN-RIGHT: 0px
}
.al01 I {
	BACKGROUND: url(Img/Index/anli_pic1.gif) no-repeat left center
}
.al01 A:hover I {
	BACKGROUND: url(Img/Index/anli_pic11.gif) no-repeat left center
}
.anli UL .cur A I {
	BACKGROUND: url(Img/Index/anli_pic11.gif) no-repeat left center
}
.al02 I {
	BACKGROUND: url(Img/Index/anli_pic2.gif) no-repeat left center
}
.al02 A:hover I {
	BACKGROUND: url(Img/Index/anli_pic22.gif) no-repeat left center
}
.al03 I {
	BACKGROUND: url(Img/Index/anli_pic3.gif) no-repeat left center
}
.al03 A:hover I {
	BACKGROUND: url(Img/Index/anli_pic33.gif) no-repeat left center
}
.al04 I {
	BACKGROUND: url(Img/Index/anli_pic4.gif) no-repeat left center
}
.al04 A:hover I {
	BACKGROUND: url(Img/Index/anli_pic44.gif) no-repeat left center
}
.al05 I {
	BACKGROUND: url(Img/Index/anli_pic5.gif) no-repeat left center
}
.al05 A:hover I {
	BACKGROUND: url(Img/Index/anli_pic55.gif) no-repeat left center
}
.al06 I {
	BACKGROUND: url(Img/Index/anli_pic6.gif) no-repeat left center
}
.al06 A:hover I {
	BACKGROUND: url(Img/Index/anli_pic66.gif) no-repeat left center
}
.anli_d1 {
	MARGIN-TOP: 39px; WIDTH: 556px; HEIGHT: 376px; OVERFLOW: hidden
}
.anli_d1 IMG {
	WIDTH: 556px; HEIGHT: 296px
}
.anli_d1 A {
	DISPLAY: block
}
.anli_d1 P {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; WIDTH: 436px; PADDING-RIGHT: 100px; DISPLAY: block; FONT: 14px/24px "Microsoft Yahei"; BACKGROUND: #363636; HEIGHT: 67px; COLOR: #fff; OVERFLOW: hidden; PADDING-TOP: 13px
}
.anli_d1 P B {
	FLOAT: left; COLOR: #fff
}
.anli_d2 {
	MARGIN-TOP: 39px; WIDTH: 434px; HEIGHT: 376px; OVERFLOW: hidden
}
.anli_d2 UL LI {
	MARGIN: 0px 10px 29px 0px; WIDTH: 212px; FLOAT: left; HEIGHT: 174px; OVERFLOW: hidden
}
.anli_d2 UL LI A {
	DISPLAY: block
}
.anli_d2 UL LI IMG {
	WIDTH: 212px; HEIGHT: 143px
}
.anli_d2 UL LI SPAN {
	TEXT-ALIGN: center; WIDTH: 212px; DISPLAY: block; FONT: 14px/31px "Microsoft Yahei"; BACKGROUND: #efefef; HEIGHT: 31px; COLOR: #666; OVERFLOW: hidden
}
.anli_d2 UL .nones {
	MARGIN: 0px 0px 29px
}
.anli_d2 UL .nobt {
	MARGIN-BOTTOM: 0px
}
.ys_bj {
	POSITION: relative; FONT-FAMILY: "Microsoft Yahei"; HEIGHT: 1303px;  OVERFLOW: hidden
}
.ys1 {
	BACKGROUND: url(../images/ys1.jpg) no-repeat center top; HEIGHT: 609px; OVERFLOW: hidden
}
.ys2 {
	BACKGROUND: url(../images/ys2.jpg) no-repeat center top; HEIGHT: 325px; OVERFLOW: hidden
}
.ys3 {
	BACKGROUND: url(../images/ys3.jpg) no-repeat center top; HEIGHT: 369px; OVERFLOW: hidden
}
.ys {
	POSITION: absolute; WIDTH: 1160px; HEIGHT: 1303px; MARGIN-LEFT: -580px; OVERFLOW: hidden; TOP: 0px; LEFT: 50%
}
.ys H2 {
	TEXT-ALIGN: center; MARGIN: 30px 0px 92px; FONT: bold 36px/40px "microsoft Yahei"; COLOR: #fff
}
.ys H2 I {
	TEXT-ALIGN: center; TEXT-TRANSFORM: uppercase; DISPLAY: block; FONT: bold 25px/40px Arial, Helvetica, sans-serif; COLOR: #fff
}
.ys H3 {
	POSITION: absolute; WIDTH: 28px; HEIGHT: 28px; OVERFLOW: hidden; TOP: 134px; LEFT: 484px
}
.ys H3 IMG {
	WIDTH: 28px; HEIGHT: 28px
}
.ys DL {
	WIDTH: 500px; OVERFLOW: hidden
}
.ys DL DT {
	WIDTH: 485px; HEIGHT: 60px; OVERFLOW: hidden
}
.ys DL DT P {
	TEXT-ALIGN: center; WIDTH: 68px; FONT: 42px/79px Impact; BACKGROUND: url(../images/ys_dt.gif) no-repeat left top; FLOAT: left; HEIGHT: 79px; COLOR: #fff; OVERFLOW: hidden
}
.ys DT SPAN {
	BORDER-BOTTOM: #c6c6d1 1px dashed; WIDTH: 400px; DISPLAY: inline-block; FONT: bold 26px/50px "Microsoft Yahei"; FLOAT: right; HEIGHT: 50px; COLOR: #12B6D3
}
.ys DT SPAN I {
	TEXT-TRANSFORM: uppercase; PADDING-LEFT: 20px; DISPLAY: inline-block; FONT: 26px/50px Impact; COLOR: #d7d8d8
}
.ys DL DD {
	/*PADDING-LEFT: 15px;*/ WIDTH: 390px; FONT: 16px/29px "microsoft Yahei"; BACKGROUND: url(Img/Index/ys_icon1.gif) no-repeat 0px 10px; COLOR: #666; MARGIN-LEFT: 90px; OVERFLOW: hidden
}
.ys DL DD EM {
	COLOR: #d32e12
}
.ys .ys_dl01 {
	POSITION: absolute; TOP: 229px; LEFT: 0px
}
.ys .ys_dl02 {
	POSITION: absolute; TOP: 374px; LEFT: 0px
}
.ys .ys_dl03 {
	POSITION: absolute; TOP: 589px; RIGHT: 0px
}
.ys .ys_dl04 {
	POSITION: absolute; TOP: 744px; RIGHT: 0px
}
.ys .ys_dl05 {
	POSITION: absolute; TOP: 1019px; LEFT: 0px
}
.about_bj {
	BACKGROUND: #f5f5f5; /*HEIGHT: 647px;*/ OVERFLOW: hidden; clear:both; padding-bottom:20px
}
.about {
	/*HEIGHT: 647px;*/ OVERFLOW: hidden; width:100%;
}
.about H2 {
	TEXT-ALIGN: center; MARGIN: 24px auto 48px; FONT: bold 36px/53px "Microsoft Yahei"; BACKGROUND: url(../images/case_tbj.png) no-repeat center bottom; HEIGHT: 84px; OVERFLOW: hidden; PADDING-TOP: 6px
}
.about H2 A {
	DISPLAY: block; COLOR: #193769
}
.about H2 A:hover {
	DISPLAY: block; COLOR: #FF6600; text-decoration:none
}
.about H2 I {
	DISPLAY: block; FONT: 20px/29px "Microsoft Yahei"; COLOR: #fff
}
.about DL {
	WIDTH:1160px; HEIGHT: 600px; OVERFLOW: hidden
}
.about DL DT {
	WIDTH: 460px; FLOAT: left; /*HEIGHT: 277px; */OVERFLOW: hidden
}
.about DL DT IMG {
	WIDTH: 460px;/* HEIGHT: 277px*/
}
.about DL DD {
	MARGIN: 0px 0px 0px 0px; WIDTH: 665px; DISPLAY: inline; FONT: 12px/25px "microsoft Yahei"; FLOAT: right; COLOR: #666; OVERFLOW: hidden
}
.about DL DD H3 {
	FONT: bold 18px/19px "Microsoft Yahei"; MARGIN-BOTTOM: 12px; display:none
}
.about DL DD H3 A {
	COLOR: #333
}
.about DL DD P {
	FONT: 14px/22px "Microsoft Yahei"; COLOR: #626262; text-indent:2em; margin-bottom:10px
}
.about DL DD EM {
	BORDER-BOTTOM: #928f90 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #928f90 1px solid; MARGIN-TOP: 0px; WIDTH: 87px; DISPLAY: block; FONT: 14px/25px "Microsoft Yahei"; HEIGHT: 25px; OVERFLOW: hidden; BORDER-TOP: #928f90 1px solid; BORDER-RIGHT: #928f90 1px solid;
}
.about DL DD EM A {
	COLOR: #666
}
.cul_bj {
	HEIGHT: 250px; OVERFLOW: hidden;
}
.cul {
	MARGIN: 0px auto; WIDTH: 1160px; BACKGROUND: url(Img/Index/cul_bj01.jpg) no-repeat left top; HEIGHT:250px; OVERFLOW: hidden
}
.cul H2 {
	MARGIN: 0px auto 19px; PADDING-LEFT: 17px; WIDTH: 1060px; FONT: 20px/40px "Microsoft Yahei"; HEIGHT: 49px; OVERFLOW: hidden
}
.cul H2 A {
	DISPLAY: block; COLOR: #fff
}
.cul H2 I {
	PADDING-RIGHT: 18px; DISPLAY: block; FONT: 14px/40px "Microsoft Yahei"
}
.cul H2 I A {
	COLOR: #333
}
.cul .roll1 {
	MARGIN: 43px 0px 0px 0; WIDTH: 20px; DISPLAY: inline; HEIGHT: 31px; OVERFLOW: hidden; background:#999; background-position:left
}
.cul .roll2 {
	MARGIN: 43px 0 0px 0px; WIDTH: 20px; DISPLAY: inline; HEIGHT: 31px; OVERFLOW: hidden;background:url(images/roll2.png) no-repeat 0 0 #999;
}
.cul_c {
	WIDTH: 1060px; DISPLAY: inline; HEIGHT: 196px; OVERFLOW: hidden; margin-left:20px
}
.cul_c UL LI {
	WIDTH: 208px; DISPLAY: inline; FLOAT: left; HEIGHT: 196px; OVERFLOW: hidden; MARGIN-RIGHT: 14px
}
.cul_c UL LI A {
	DISPLAY: inline-block
}
.cul_c UL LI IMG {
	BORDER: #e0e0e0 1px solid;PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; WIDTH: 198px; PADDING-RIGHT: 4px; HEIGHT: 100px;PADDING-TOP: 4px
}
.cul_c UL LI EM {
	TEXT-ALIGN: center; WIDTH: 214px; DISPLAY: block; FONT: 14px/50px "microsoft Yahei"; HEIGHT: 50px; COLOR: #666
}
.cul_c UL .nones {
	MARGIN-RIGHT: 0px
}
.hor_bj {
	BACKGROUND: url(Img/Index/hor_bj.jpg) no-repeat center top; HEIGHT: 539px; OVERFLOW: hidden
}
.hor {
	HEIGHT: 539px; OVERFLOW: hidden
}
.hor H2 {
	TEXT-ALIGN: center; MARGIN: 41px auto 42px; FONT: bold 36px/53px "Microsoft Yahei"; BACKGROUND: url(Img/Index/hor_t.png) no-repeat center top; HEIGHT: 85px; OVERFLOW: hidden; PADDING-TOP: 6px
}
.hor H2 A {
	DISPLAY: block; COLOR: #fff
}
.hor H2 I {
	TEXT-TRANSFORM: uppercase; DISPLAY: block; FONT: 20px/30px "Microsoft Yahei"; COLOR: #333
}
.hor .roll1 {
	MARGIN: 121px 0px 0px; WIDTH: 31px; DISPLAY: inline; HEIGHT: 31px; OVERFLOW: hidden
}
.hor .roll2 {
	MARGIN: 121px 0px 0px; WIDTH: 31px; DISPLAY: inline; HEIGHT: 31px; OVERFLOW: hidden
}
.hor .roll1 A {
	WIDTH: 31px; DISPLAY: inline-block; HEIGHT: 31px; OVERFLOW: hidden
}
.hor .roll2 A {
	WIDTH: 31px; DISPLAY: inline-block; HEIGHT: 31px; OVERFLOW: hidden
}
.hor .roll1 A {
	BACKGROUND: url(Img/Index/hor_roll1.png) no-repeat left top
}
.hor .roll1 A:hover {
	BACKGROUND: url(Img/Index/hor_roll11.png) no-repeat left top
}
.hor .roll2 A {
	BACKGROUND: url(Img/Index/hor_roll2.png) no-repeat right top
}
.hor .roll2 A:hover {
	BACKGROUND: url(Img/Index/hor_roll22.png) no-repeat right top
}
.hor_c {
	WIDTH: 920px; DISPLAY: inline; HEIGHT: 313px; MARGIN-LEFT: 12px; OVERFLOW: hidden
}
.hor_c UL LI {
	WIDTH: 217px; DISPLAY: inline; FLOAT: left; HEIGHT: 313px; OVERFLOW: hidden; MARGIN-RIGHT: 16px
}
.hor_c UL LI A {
	DISPLAY: inline-block
}
.hor_c UL LI IMG {
	BORDER-BOTTOM: #e4e4e4 1px solid; BORDER-LEFT: #e4e4e4 1px solid; PADDING-BOTTOM: 19px; PADDING-LEFT: 18px; WIDTH: 179px; PADDING-RIGHT: 18px; BACKGROUND: #fff; HEIGHT: 226px; BORDER-TOP: #e4e4e4 1px solid; BORDER-RIGHT: #e4e4e4 1px solid; PADDING-TOP: 22px
}
.hor_c UL LI EM {
	TEXT-ALIGN: center; WIDTH: 217px; DISPLAY: block; FONT: 14px/44px "microsoft Yahei"; HEIGHT: 44px; COLOR: #fff
}
.hor_c UL .nones {
	MARGIN-RIGHT: 0px
}
.new_bj {
	HEIGHT: 700px; OVERFLOW: hidden
}
.new {
	HEIGHT: 700px; OVERFLOW: hidden
}
.new H2 {
	TEXT-ALIGN: center; MARGIN: 59px auto 61px; FONT: bold 36px/45px "Microsoft Yahei"; BACKGROUND: url(../images/case_tbj.png) no-repeat center 67px; HEIGHT: 83px; OVERFLOW: hidden; PADDING-TOP: 6px
}
.new H2 A {
	DISPLAY: block; COLOR: #d32e12
}
.new H2 B {
	TEXT-TRANSFORM: uppercase; DISPLAY: block; FONT: 36px/37px "Microsoft Yahei"; COLOR: #333
}
.new1 {
	MARGIN-TOP: 6px; WIDTH: 303px; BACKGROUND: #d32e12; HEIGHT: 433px; OVERFLOW: hidden
}
.new1 H3 {
	PADDING-LEFT: 16px; WIDTH: 287px; FONT: 20px/28px "Microsoft Yahei"; HEIGHT: 37px; OVERFLOW: hidden; PADDING-TOP: 21px
}
.new1 H3 A {
	COLOR: #fff
}
.new1 H3 I {
	DISPLAY: block; FONT: 16px/22px "Microsoft Yahei"; COLOR: #fff
}
.new1 DL {
	WIDTH: 303px; BACKGROUND: #fff; HEIGHT: 328px; OVERFLOW: hidden
}
.new1 DL DT {
	POSITION: relative; WIDTH: 303px; MARGIN-BOTTOM: 11px; HEIGHT: 171px; OVERFLOW: hidden
}
.new1 DL DT IMG {
	WIDTH: 303px; HEIGHT: 171px
}
.new1 DL DT SPAN {
	POSITION: absolute; WIDTH: 283px; HEIGHT: 40px; TOP: 65px; LEFT: 10px
}
.new1 DL DT SPAN A {
	WIDTH: 40px; DISPLAY: inline-block; FLOAT: left; HEIGHT: 40px; OVERFLOW: hidden
}
.new1 DL DT SPAN A IMG {
	WIDTH: 40px; HEIGHT: 40px
}
.new1 DL DT SPAN .new_roll2 {
	FLOAT: right
}
.new1 DL DD {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; COLOR: #666; PADDING-TOP: 0px
}
.new1 DL DD P {
	FONT: 14px/26px "microsoft Yahei"; COLOR: #666
}
.new1 DL DD EM {
	BORDER-BOTTOM: #928f90 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #928f90 1px solid; MARGIN-TOP: 15px; WIDTH: 87px; DISPLAY: block; FONT: 12px/25px "Microsoft Yahei"; HEIGHT: 25px; OVERFLOW: hidden; BORDER-TOP: #928f90 1px solid; BORDER-RIGHT: #928f90 1px solid
}
.new1 DL DD EM A {
	COLOR: #666
}
.new2 {
	WIDTH: 660px; HEIGHT: 498px; OVERFLOW: hidden
}
.new_dl01 {
	WIDTH: 660px; MARGIN-BOTTOM: 28px; OVERFLOW: hidden
}
.new_dl01 H3 {
	FONT: bold 20px/32px "Microsoft Yahei"; MARGIN-BOTTOM: 16px; BACKGROUND: url(Img/Index/new_line1.gif) no-repeat 108px 5px; HEIGHT: 32px; OVERFLOW: hidden
}
.new_dl01 H3 A {
	COLOR: #333
}
.new_dl01 H3 SPAN {
	DISPLAY: block; FONT: 14px/32px "Microsoft Yahei"
}
.new_dl01 H3 SPAN A {
	COLOR: #333
}
.new2 DL {
	WIDTH: 660px; OVERFLOW: hidden
}
.new2 DL DT {
	TEXT-ALIGN: center; MARGIN-TOP: 7px; WIDTH: 91px; FONT: 16px/19px Arial, Helvetica, sans-serif; FLOAT: right; HEIGHT: 91px; OVERFLOW: hidden
}
.new2 DL DT A {
	WIDTH: 91px; DISPLAY: block; BACKGROUND: #b4b4b4; HEIGHT: 91px; COLOR: #fff; OVERFLOW: hidden
}
.new2 DL DT I {
	DISPLAY: block; FONT: bold 40px/40px Arial, Helvetica, sans-serif; PADDING-TOP: 15px
}
.new2 DL DT A:hover {
	BACKGROUND: #d32e12; TEXT-DECORATION: none
}
.new2 DL DD {
	BORDER-BOTTOM: #e0e0e0 1px solid; PADDING-BOTTOM: 12px; WIDTH: 569px; FONT: 16px/29px "Microsoft Yahei"; FLOAT: left; OVERFLOW: hidden
}
.new2 DL DD A {
	DISPLAY: block; COLOR: #333
}
.new2 DL DD P {
	DISPLAY: block; FONT: 14px/28px "microsoft Yahei"; COLOR: #333
}
.new2 DL DD P A {
	DISPLAY: inline-block; COLOR: #333
}
.new_dl01 .n01 {
	MARGIN-TOP: 15px
}
.td {
	HEIGHT: 314px; OVERFLOW: hidden
}
.td H2 {
	TEXT-ALIGN: center; MARGIN: 0px auto 45px; FONT: bold 36px/45px "Microsoft Yahei"; BACKGROUND: url(Img/Index/td_tl.gif) no-repeat center 67px; HEIGHT: 83px; OVERFLOW: hidden; PADDING-TOP: 6px
}
.td H2 A {
	DISPLAY: block; COLOR: #d32e12
}
.td H2 B {
	TEXT-TRANSFORM: uppercase; DISPLAY: block; FONT: 36px/37px "Microsoft Yahei"; COLOR: #333
}
.td01 {
	WIDTH: 1000px; HEIGHT: 45px; OVERFLOW: hidden
}
.td H3 {
	PADDING-LEFT: 20px; WIDTH: 90px; FONT: bold 16px/45px "Microsoft Yahei"; BACKGROUND: url(Img/Index/td_icon1.gif) no-repeat left center; FLOAT: left; HEIGHT: 45px; OVERFLOW: hidden
}
.td H3 A {
	DISPLAY: block; COLOR: #d32e12
}
.td UL {
	WIDTH: 890px; FLOAT: left; HEIGHT: 45px; OVERFLOW: hidden
}
.td UL LI A {
	DISPLAY: inline-block; COLOR: #666
}
.td UL .nones {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.td UL A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 13px; PADDING-RIGHT: 13px; DISPLAY: inline; FONT: 14px/45px "Microsoft Yahei"; BACKGROUND: url(Img/Index/td_line1.gif) no-repeat right center; FLOAT: left; HEIGHT: 45px; OVERFLOW: hidden; PADDING-TOP: 0px
}
/***首页新闻**/
.w1100{ width:1160px; margin:0px auto; clear:both}
.w780{ width:840px;}
.l{ float:left;}
.r{ float:right;}
.slideTxtBox{ width:100%;}
.slideTxtBox .hd{ height:45px; position:relative; border-bottom:#c8c8c8 2px solid;}
.slideTxtBox .hd ul{ float:left;  position:absolute; left:0; top:0; height:45px;   }
.slideTxtBox .hd ul li{ float:left; cursor:pointer; border-bottom:#c8c8c8 2px solid; font-size:16px; color:#454545; width:130px; height:45px; line-height:45px; text-align:center; font-weight:bold;}
.slideTxtBox .hd ul li.on{ border-bottom:#346BBD 2px solid; color:#FFF; background:#346BBD}
.slideTxtBox .bd{}
.m_list{ border-bottom:#e0e0e0 1px dotted;height:125px; padding:16px 0 0 0}
.m_list li.pic{ float:left;}
.m_list li.text{ float:left; margin-left:18px}
.m_list .p1{ color:#999; float:right; font-weight:normal}
.m_list .p2{ font-size:15px; color:#454545; font-weight:bold; padding:5px 0; width:640px}
.m_list .p2:hover{color:#F2CD00;}
.m_list .p3{ color:#666; line-height:20px; width:640px}
.w286{ width:286px;}
.m_wrap{}
.m_wrap .tit{ line-height:50px; height:45px; font-size:16px; color:#353535; font-weight:bold; border-bottom:#c4c4c4 2px solid}
.m_wrap .box{}
.m_wrap .box .p1{ color:#666; line-height:20px; padding-top:10px;}
.m_wrap .box .p1:hover{color:#4d6f8a;}
.m_wrap .box .list{ border-top:#c6c6c6 1px solid; background:#f5f5f5;}
.m_wrap .box .list a{ display:block; font-size:14px; color:#444; height:44px; line-height:44px; border-bottom:#c6c6c6 1px solid; background:url(../images/haomei_15.jpg) 20px center no-repeat; padding-left:40px;}
.m_wrap .box .list a:hover{ color:#0a4f8a;}
.m_wrap .box1{ background:url(../images/lianxi.jpg) no-repeat bottom; width:100%; min-height:200px; font-size:14px; padding-top:10px}
.m_wrap .box1 dt{ display:none;}
.m_wrap .box1 dd{ border-top:#c6c6c6 1px solid; background:#f5f5f5;}
.m_wrap .box1 dd a{ display:block; font-size:14px; color:#444; height:44px; line-height:44px; border-bottom:#c6c6c6 1px solid; background:url(../images/haomei_15.jpg) 20px center no-repeat; padding-left:40px;}
.m_wrap .box1 dd a:hover{ color:#0a4f8a;}

#footer{ background:url(../images/haomei_81.jpg) repeat-x bottom; height:379px; clear:both;}
.f_nav{ height:256px; padding:0; margin:0 ;padding-top:25px}
.f_nav li{ float:left; padding:0; margin:0; padding-right:20px; text-align:left;}
.f_nav li.last{ padding-right:0;}
.f_nav li span{ display:block; font-size:16px; color:#454545; background:url(../images/haomei_22.jpg) left bottom no-repeat; height:40px; line-height:40px; width:140px; text-align:left; padding:0; margin:0}
.f_nav li span a{ padding:0; margin:0}
.f_nav li .sub{ padding-top:10px;}
.f_nav li .sub a{ display:block; font-size:14px; color:#555; line-height:25px; padding:0; margin:0}
.f_nav li .sub a:hover{color:#4d6f8a;}
.f_foot{ color:#FFF; line-height:20px; padding-top:10px; width:1160px;}
.f_foot dt{ float:left;}
.f_foot dt .p1{ font-size:12px;}
.f_foot dt .p2{ font-size:14px; text-transform:uppercase; color:#FFF;}
.f_foot dd{ float:right; color:#FFF}
.f_foot dd a{color:#FFF}
.f_foot dd img{ vertical-align:middle;}

dl,dt,dd{ padding:0; margin:0}
/*********内页********/
.wrapper {
	width:1100px;
	margin:0 auto;
}
.grid_96 {
	width:860px;
}
.i-more {
	width:24px;
	height:24px;
	background:url(../images/icons.png) no-repeat 0 0;
	display:inline-block;
}
.i-title {
	width:24px;
	height:24px;
	background:url(../images/icons.png) no-repeat 0 -30px;
	display:inline-block;
}
.i-home {
	width:16px;
	height:16px;
	background:url(../images/icons.png) no-repeat 0 -63px;
	display:inline-block;
}
.inside-banner {
	width:100%;
	height:380px;
	overflow:hidden;
}
.leftside {
	float:left;
	width:240px;
	z-index:99999999999999999999
}
.leftside .hd {
	position:relative;
	height:60px;
	line-height:60px;
	background:#fff;
	color:#181818;
	font-size:18px;
	text-indent:1em;
	margin-top:-60px;
	filter:alpha(Opacity=90);
	-moz-opacity:0.9;
	opacity: 0.9; 
}
.leftside .hd .i-title {
	position:absolute;
	right:10px;
	top:16px;
}
.leftside .bd {
	background:#ededed;
	margin-bottom:20px;
}
.leftside .bd li {
	position:relative;
	line-height:45px;
	border-bottom:#e0e0e0 1px solid
}
.leftside .bd li.cur {
	}
.leftside .bd li.cur a {
	background:#1A1A1A;
	color:#fff;
}
.leftside .bd li a {
	display:block;
	/*font-family:"simsun";*/
	color:#000;
	text-indent:18px;
	font-weight:bold;
}
.leftside .bd li a:hover,.leftside .bd li a.cur {
	color:#fff;
	background:#212121;
}
.leftside .bd li a .ls-tit {
	width:160px;
	display:block;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}
.leftside .bd li .ls-arrows {
	position:absolute;
	right:10px;
	top:0;
	color:#fff;
	display:none;
	font-family:simsun;
}
.leftside .bd li:hover .ls-arrows,.leftside .bd li.cur .ls-arrows {
	display:block;
}
.leftside .bd .subLeftNav-list {
	}
.leftside .bd .subLeftNav-list li a {
	text-indent:30px;
	background:transparent!important;
	color:#000;
}
.leftside .bd .subLeftNav-list li a:hover,.leftside .bd .subLeftNav-list li a.cur {
	background:#006282!important;
	color:#fff;
}
.mainContainer {
	float:right;
	/*margin-top:5px;*/
	background:#F6F6F6;
	
}
.bread {
	position:relative;
	border-bottom:1px solid #ccc;
	display:table;
	width:90%;
	margin:20px auto;
	height:42px;
	line-height:42px;
}
.bread h3 {
	font-size:24px;
	color:#000;
	border-bottom:1px solid #006282;
	padding-right:5px;
	margin-bottom:-1px;
	display:table;
	font-weight:normal;
}
.bread .bread-list {
	position:absolute;
	right:0;
	top:0;
}
.bread .bread-list li {
	float:left;
	font-family:simsun;
	color:#999
}
.bread .bread-list li a {
	margin:0 5px;
	font-family:'微软雅黑'
}
.bread .bread-list li a:hover {
	text-decoration:none;
}
.bread .bread-list li .i-home {
	vertical-align:middle;
	margin-top:-3px;
	margin-right:5px;
}

.article {
	min-height:400px;
	width:90%;
	margin:0 auto;
}
.article h2 {
	font-size:24px;
	color:#006282;
	text-align:center;
	margin:5px 0 20px;
}
.article .article_con {

	font-size:14px;
	color:#333;
	line-height:24px;
	padding-bottom:40px;
}
.article .article_con p {
	margin-bottom:15px;
}
/*新闻列表*/
#main_left ul {
    float: left;
    list-style: none outside none;
    margin: 0;
    padding: 0;
    width: 765px;
}
#main_left ul li {
    float: left;
    padding-bottom: 20px;
    width: 763px;
	border-bottom:#CCC 1px dotted;
	margin-top:20px;
}
#main_left ul li h4 {
    color: #666666;
    float: left;
    font-size: 16px;
    margin: 0 0 10px 0;
    padding: 0;
    width:520px;
	text-align:left;
}
#main_left ul li h4 a {
    color: #000000;
    text-decoration: none;
}
#main_left ul li h4 a:hover {
    color: #388EC3;
    text-decoration: underline;
}
#main_left ul li h4 span {
    float: right;
    font-size: 14px;
    text-decoration: none;
}
#main_left .pic_news {
    float: left;
    margin-right: 20px;
}

#main_left .pic_news:hover {box-shadow: 2px 2px 5px 2px #ccc;transform: scale(1.01) translateY(-5px);-webkit-transform: scale(1.01) translateY(-5px);-moz-transform: scale(1.01) translateY(-5px);-ms-transform: scale(1.01) translateY(-5px);-o-transform: scale(1.01) translateY(-5px);transition: all .3s ease-in;-moz-transition: all .3s ease-in;-transition: all .3s ease-in;-o-transition: all .3s ease-in;-webkit-transition: all .3s ease-in;}
#main_left .pic_news:hover img{opacity:0.8;transition:all .4s ease;}
#main_left .txt {
    color: #666666;
    float: left;
	text-align:left;
    font-size: 14px;
    line-height: 22px;
    width: 520px;
}
#main_left .txt span{
	padding-left:20px;
}
#main_left .txt a {
    color: #FF6600;
    font-size: 14px;
	line-height:22px;
    text-decoration: none;
}
#main_left .txt a:hover {
    color: #41A4E2;
    text-decoration: underline;
}
/******分页************************/
.pager{
	margin-top: 60px;
	text-align: center;
}
.pager a{
	display: inline-block;
	font-family:"微软雅黑";
	border: 1px solid #d2d2d2;
	background: url(../images/pager_number.gif) repeat-x;
	padding: 0 10px;
	line-height: 26px;
	text-decoration:none;
	margin-right:2px;
}
.pager a.current{
	/*background: #5185c4;
	border-color: #5185c4;*/
	font-weight: bold;
	color: #fff;
	background: #e26001;
	border-color: #e26001;
}

.pager a:link, .pager a:visited{
	color: #535353;
}
.pager a:hover, .pager a:active{
	color: #E26001;
}
.pager a.current:link, .pager a.current:visited, .pager a.current:hover, .pager a.current:active{
	color: #fff;
}
.pager a:hover{
	text-decoration: none;
}

.imgteaser{overflow:auto;float: left;position: relative;width:265px;height:220px; margin:0 23px 30px 0; text-align:center;border:#ccc 1px solid}
.clst{ margin-right:0}
.imgteaser a{text-decoration: none;float: left;  height:180px}
.imgteaser a:hover{cursor:pointer}
.imgteaser a img{float:left;border: none;width:265px;height:180px;}
.imgteaser a:hover img{opacity:0.8;transition:all .4s ease;}
.CC{ clear:both;background:#f0f0f0; width:100%; height:40px; line-height:40px}

.imgteaser a:hover .CC{ background:#41A4E2;color:#FFF;line-height:40px;}
.imgteaser:hover{border:#41A4E2 1px solid}


a.cgrey{ color:#888888}
a.cgrey:hover{ color:#FFF}


.pp p{ line-height:200%}
#wrapper_tab div.tab_body {
	display:none;
	color:#222222;
	font:13px/26px "微软雅黑", "Helvetica Neue", Helvetica, Arial, Arial, Verdana, sans-serif;
	
	}
#wrapper_tab div.tab_body div
{
	
	color:#222222;
	font:13px/26px "微软雅黑", "Helvetica Neue", Helvetica, Arial, Arial, Verdana, sans-serif;
	}
#wrapper_tab div.tab_body td
{
	
	color:#222222;
	font:13px/26px "微软雅黑", "Helvetica Neue", Helvetica, Arial, Arial, Verdana, sans-serif;
	}
#wrapper_tab div.tab_body p
{
	
	color:#222222;
	font:13px/26px "微软雅黑", "Helvetica Neue", Helvetica, Arial, Arial, Verdana, sans-serif;
	}
.hotpro{ width:100%}	
.hotpro li{ float:left; width:238px; height:250px; margin-right:24px; border:#e0e0e0 1px solid; background:#FFF; overflow:hidden}	
.hotpro li img{ width:100%; margin-top:1px;opacity:0.8;}
.hotpro li h3.pname{ color:#666; text-align:center; font-weight:600; font-size:13px}
.hotpro li:hover{ border:#FF6600 1px solid}
.hotpro li:hover h3.pname{ color:#FF6600; text-align:center; font-weight:600; font-size:13px}
.hotpro li:hover img{opacity:1;transition:all .4s ease;}
.pp2 img{ width:100%!important}

.newslist{ padding:0; margin:0; list-style-type:none}
.newslist li{ list-style-type:none; height:42px; line-height:42px; border-bottom:#CCC 1px dotted}
.newslist li span.addTime{ float:right}
.newslist li a:hover{ color:#ff6600}
.memberName{ width:400px; padding:4px 10px; border:#e0e0e0 1px solid;}
.cartButton{ background:#000; border:0; padding:10px 20px; color:#FFF}

.side_service{height: 199px;width: 50px;background: #2F6195;border-top-left-radius: 10px;border-bottom-left-radius: 10px;position: fixed;right: 0;bottom:20%;z-index: 999;padding: 14px 0;}
.side_service .service_qq{background: url("../images/service_icon.png") no-repeat;background-position: 13px -101px;width: 50px;height: 57px;cursor: pointer;position: relative;display: block;}
.side_service .service_tel{background: url("../images/service_icon.png") no-repeat;background-position: 13px 17px;width: 50px;height: 57px;cursor: pointer;position: relative;display: block;}
.side_service .service_kefu{background: url("../images/service_icon.png") no-repeat;background-position: 13px -41px; width: 50px;height: 57px;cursor: pointer;position: relative;display: block;}
.side_service .service_tel:hover{background-position: -31px 17px;}
.side_service .service_kefu:hover{background-position: -31px -41px;}
.side_service .service_qq:hover{background-position: -31px -101px;}

.service_kefu .service_pull{width: 158px;height: 129px;position: absolute;right: 100%;background: #2F6195;border-top-left-radius: 10px;border-bottom-left-radius: 10px;display: none;top: 0;}
.service_kefu p{text-align: center;color: #e9e9e9;font-size: 15px;margin-top: 28px;}
.service_kefu h1{display: block;width: 110px;height: 30px;margin: 10px auto 0;line-height: 30px;border: 1px solid #fff;color: #fff;font-size: 14px;text-align: center;border-radius: 3px;}
.service_qq .service_pull{width: 138px;height: 159px;background: #2F6195;position: absolute;right: 100%;border-top-left-radius: 10px;border-bottom-left-radius: 10px;top: -55px;display: none;}
.sqr{float: left;text-align: center;width: 108px;margin: 14px 15px 0;color: #fff;font-size: 14px;}
.sqr img{width: 108px;height: 108px;display: block;color: #fff;margin-bottom: 7px;}
.service_qq i{width: 1px;height: 130px;background: #0175c3;float: left;margin-top: 14px;}
.cd-top-box{position: fixed;right: 0;bottom: 20%;width: 50px;margin-bottom: -70px;height: 69px;background-color: #2F6195;border-radius: 10px 0 0 10px;cursor:pointer;z-index: 999;}
.cd-top-box i{display: block;width: 20px;height: 10px;background: url('../images/backup_icon.png') no-repeat;margin: 10px auto 5px;}
.cd-top-box p{font-size: 14px;color: #fff;text-align: center;line-height: 18px;}
.news-pages { clear:both;}
.news-pages a,.news-pages span{display:inline-block;margin:0 5px 15px;padding:8px 14px;border:1px solid #ccc;font-size:16px; background:#FFF}
.news-pages a:hover,.news-pages span.ctxt{background:#EB7B15;border-color:#EB7B15;color:#fff;opacity:1}
.news-pages span{opacity:.4}
.news-pages{width:100%;text-align:center;padding-bottom:40px}
.prosortlist{
	margin:0 auto;
	clear:both;
}
.pro-cell{
	width:-moz-calc((100% - 40px) / 3);
    width:-webkit-calc((100% - 40px) / 3);
    width: calc((100% - 40px) / 3);
	float:left;
	margin-bottom:60px;
	padding-top:20px;
	background:#fff;
	margin-right:20px;
	transition: all linear 0.3s;
	box-shadow:0 15px 15px rgba(0,0,0,.1);
}

.pro-cell:hover{
	box-shadow:0 15px 15px rgba(0,0,0,.2);
	transform:translateY(-10px);
	-webkit-transform:translateY(-10px);
	-moz-transform:translateY(-10px);
	-ms-transform:translateY(-10px);
	-o-transform:translateY(-10px);
}
.pro-cell a div{
    height:220px;
	overflow:hidden;
}
.pro-footer h4{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}

.pro-footer{
	border-top:#e0e0e0 1px solid;
	line-height:30px;
	height:30px;
	font-size:14px;
	/*margin:0 15px;*/
}
.pro-footer a{
	color:#424242
}
.pro-footer .left{
	float:left;
	width:100%;
	text-align:center;
	border-right:#e0e0e0 0px solid;
	color:#424242;
	line-height:40px;
	/*background:url(../images/biaoti.jpg) no-repeat 25px;
	background-size:15px*/
}
/*.pro-footer .left img{
	display:inline-block;
	margin-bottom:2px;
}*/
.pro-footer .right{
	float:left;
	width:100%;
	text-align:center;
	clear:both;
	display:none;
}
/*****在线留言************************/
.bootstrap-frm {
margin-left:auto;
margin-right:auto;
/*max-width: 1200px;
background: #FFF;*/
padding: 20px 0px 0px 0px;
font: 14px "Helvetica Neue", Helvetica, Arial, sans-serif;
color: #888;
/*text-shadow: 1px 1px 1px #FFF;
border:1px solid #DDD;
border-radius: 5px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;*/
}
.bootstrap-frm h1 {
font: 25px "Helvetica Neue", Helvetica, Arial, sans-serif;
padding: 0px 0px 10px 40px;
display: block;
border-bottom: 1px solid #DADADA;
margin: -10px -30px 30px -30px;
color: #888;
}
.bootstrap-frm h1>span {
display: block;
font-size: 11px;
}
.bootstrap-frm label {
display: block;
width:50%;
float:left;
margin: 0px 0px 5px;
}
.bootstrap-frm label>span {
float: left;
width: 20%;
text-align: right;
padding-right: 10px;
margin-top: 10px;
color: #333;
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
font-weight: bold;
}
.bootstrap-frm input[type="text"], .bootstrap-frm input[type="email"], .bootstrap-frm textarea, .bootstrap-frm select{
border: 1px solid #e0e0e0;
font-size:16px;
color: #4e4e4e;
height: 50px;
line-height:50px;
margin-bottom: 16px;
margin-right: 6px;
margin-top: 2px;
outline: 0 none;
padding: 0 15px;
width: 95%;
border-radius:2px;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.035);
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.035);
-moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.035);
}
.bootstrap-frm select {
background: #FFF url('down-arrow.png') no-repeat right;
background: #FFF url('down-arrow.png') no-repeat right;
appearance:none;
-webkit-appearance:none;
-moz-appearance: none;
text-indent: 0.01px;
text-overflow: '';
width: 70%;
height: 35px;
line-height:15px;
}
.bootstrap-frm textarea{
height:200px;
padding: 5px 15px;
width: 70%;
}
.bootstrap-frm .button {
background: #333;
border: 1px solid #101010;
padding: 10px 25px 10px 25px;
color: #FFF;
border-radius:2px;
font-size:16px;
}
.bootstrap-frm .button:hover {
color: #333;
background-color: #EBEBEB;
border-color: #ADADAD;
cursor:pointer
}