.header {
	Z-INDEX: 99999; POSITION: relative; MIN-HEIGHT: 147px; BACKGROUND: #0c72ef url('header_bg.jpg') repeat-x 50% top; 
}
.top {
	POSITION: relative; MARGIN: 0px auto; WIDTH: 1000px
}
.logo {
	Z-INDEX: 99; POSITION: absolute; TOP: 0px; LEFT: 0px
}
.tel {
	POSITION: absolute; TOP: 55px; RIGHT: 0px
}
.nav {
	Z-INDEX: 999; POSITION: absolute; BACKGROUND: url('nav_bg.jpg') repeat-x; TOP: 100px; RIGHT: 0px
}
.nav LI {
	TEXT-ALIGN: center; WIDTH: 125px; BACKGROUND: url('line.png') no-repeat right center; FLOAT: left
}
.nav LI A {
	LINE-HEIGHT: 45px; WIDTH: 125px; DISPLAY: block; FONT-FAMILY: Microsoft YaHei; HEIGHT: 45px; COLOR: #fff; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.nav LI A:hover {
	BACKGROUND: url('abg.png') no-repeat center; 
}
.join {
	POSITION: absolute; WIDTH: 220px; BACKGROUND: url('join.png') no-repeat; HEIGHT: 33px; TOP: 0px; RIGHT: -8px
}
.join DIV {
	POSITION: relative
}
.jr {
	POSITION: absolute; WIDTH: 50px; DISPLAY: block; HEIGHT: 15px; TOP: 9px; LEFT: 44px
}
.sy {
	POSITION: absolute; WIDTH: 50px; DISPLAY: block; HEIGHT: 15px; TOP: 9px; LEFT: 140px
}
.welcome {
	POSITION: absolute; TOP: 38px; RIGHT: 0px
}
.inMainall {
	POSITION: relative; MARGIN: 0px auto; WIDTH: 1000px
}
.inlefttop {
	WIDTH: 236px; BACKGROUND: url('nylefttop1.jpg'); HEIGHT: 72px
}
.inleftbottom {
	
}
.inleft {
	WIDTH: 236px; FLOAT: left
}
.inleft UL LI A {
	LINE-HEIGHT: 36px; WIDTH: 236px; DISPLAY: block; BACKGROUND: url('indexleftnavlibg.jpg') no-repeat; HEIGHT: 36px; FONT-SIZE: 14px
}
.inleft UL LI A:hover {
	COLOR: #0068cd
}
.inleft UL LI A SPAN {
	MARGIN-LEFT: 30px
}
.inright {
	WIDTH: 764px; FLOAT: right
}
.inrightTop {
	POSITION: relative; WIDTH: 764px; BACKGROUND: url('inrightTop.jpg') no-repeat; HEIGHT: 32px
}
.inrightTop A {
	POSITION: absolute; WIDTH: 44px; BACKGROUND: url('inmore.jpg') no-repeat; HEIGHT: 13px; TOP: 12px; RIGHT: 8px
}
.inrightText UL {
	MARGIN: 16px 0px 0px 40px
}
.inrightText UL LI {
	MARGIN: 5px 6px; FLOAT: left
}
.inrightText UL LI IMG {
	BORDER-BOTTOM: #7b7b7b 1px solid; BORDER-LEFT: #7b7b7b 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; WIDTH: 160px; PADDING-RIGHT: 2px; HEIGHT: 120px; BORDER-TOP: #7b7b7b 1px solid; BORDER-RIGHT: #7b7b7b 1px solid; PADDING-TOP: 2px
}
.inrightText UL LI P {
	TEXT-ALIGN: center; LINE-HEIGHT: 22px; HEIGHT: 22px; OVERFLOW: hidden
}
.fg {
	BACKGROUND: url('fg.jpg') no-repeat center 0px; HEIGHT: 24px
}
.content {
	BACKGROUND: #f8f8f8
}
.chong {
	BACKGROUND: url('chongBG.jpg') no-repeat center 0px; HEIGHT: 315px; margin-left:0px; margin-right:0px; margin-top:20px; margin-bottom:0px
}
.chongDiv {
	MARGIN: 0px auto; WIDTH: 1000px
}
.chongDiv1 {
	TEXT-ALIGN: justify; LINE-HEIGHT: 24px; WIDTH: 509px; FLOAT: left
}
.chongDiv2 {
	WIDTH: 452px; FLOAT: right
}
.chongDiv1Top {
	POSITION: relative; HEIGHT: 64px
}
.chongDiv2Top {
	POSITION: relative; HEIGHT: 64px
}
.more {
	POSITION: absolute; WIDTH: 49px; BACKGROUND: url('more.png') no-repeat; HEIGHT: 13px; TOP: 29px; RIGHT: 0px
}
.chongDiv1 IMG {
	MARGIN: 0px 10px 3px 0px; FLOAT: left
}
.chL {
	TEXT-ALIGN: center; LINE-HEIGHT: 39px; WIDTH: 64px; FONT-FAMILY: Microsoft YaHei; BACKGROUND: url('riliBG.jpg') no-repeat; FLOAT: left; HEIGHT: 82px; COLOR: #949494; FONT-SIZE: 18px; FONT-WEIGHT: bold
}
.chR A {
	LINE-HEIGHT: 23px; WIDTH: 373px; DISPLAY: block; FONT-FAMILY: Microsoft YaHei; BACKGROUND: url('chR_1.jpg') no-repeat; FLOAT: right; HEIGHT: 78px
}
.chR A:hover {
	BACKGROUND: url('chR_2.jpg') no-repeat; COLOR: #fff
}
.chRTop {
	MARGIN: 3px 0px 0px; COLOR: #606060; FONT-SIZE: 16px; FONT-WEIGHT: bold
}
.chR A:hover .chRTop {
	COLOR: #fff
}
.chRText {
	MARGIN: 0px 10px 0px 25px
}
.chongDiv2 UL LI {
	MARGIN: 0px 0px 20px
}
.pcTop {
	BACKGROUND: url('pcTop.jpg') no-repeat center 0px; HEIGHT: 61px
}
.pcTopAll {
	POSITION: relative; MARGIN: 0px auto; WIDTH: 1000px
}
.pcTopAll A {
	POSITION: absolute; WIDTH: 44px; BACKGROUND: url('inmore2.jpg') no-repeat; HEIGHT: 13px; TOP: 30px; RIGHT: 20px
}
.workListWrap {
	MARGIN: 0px auto; WIDTH: 1000px
}
.workShowWrapall {
	BACKGROUND: #ffffff
}
.workList {
	POSITION: relative; WIDTH: 3600%
}
.workItem P {
	TEXT-ALIGN: center; LINE-HEIGHT: 20px; MARGIN-TOP: 10px; MARGIN-bottom: 10px; HEIGHT: 20px; COLOR: black; OVERFLOW: hidden
}
.workItem {
	WIDTH: 232px; DISPLAY: inline-block; MARGIN-LEFT: 0px; MARGIN-RIGHT: 15px
}
.workItem IMG {
	BORDER-BOTTOM: #e6e7e7 1px solid; BORDER-LEFT: #e6e7e7 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; WIDTH: 226px; PADDING-RIGHT: 2px; DISPLAY: block; HEIGHT: 167px; BORDER-TOP: #e6e7e7 1px solid; BORDER-RIGHT: #e6e7e7 1px solid; PADDING-TOP: 2px
}
#case_progress_prev {
	Z-INDEX: 999; POSITION: absolute; WIDTH: 23px; BACKGROUND: url('qian.png'); HEIGHT: 44px; OVERFLOW: visible; TOP: 55px; LEFT: -40px
}
#case_progress_next {
	Z-INDEX: 999; POSITION: absolute; WIDTH: 23px; BACKGROUND: url('hou.png'); HEIGHT: 44px; TOP: 55px; RIGHT: -17px
}
.ctrlArea {
	Z-INDEX: 888; POSITION: relative
}
.footer {
	BACKGROUND: url('footerbg.jpg') no-repeat center 0px; HEIGHT: 250px; margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px
}
.footerAll {
	POSITION: relative; MARGIN: 0px auto; WIDTH: 1000px
}
.f1 {
	POSITION: absolute; WIDTH: 100%; COLOR: #fff; FONT-SIZE: 14px; TOP: 60px; LEFT: 0px
}
.f1 SPAN {
	POSITION: absolute; TOP: 0px; RIGHT: 0px
}
.f1 a{
	POSITION: absolute; COLOR: #fff; FONT-SIZE: 14px;
}
.xl {
	POSITION: absolute; WIDTH: 998px; BACKGROUND: url('xl.png') no-repeat; HEIGHT: 49px; COLOR: #cacfd5; TOP: 110px; LEFT: 0px
}
.xl1 {
	POSITION: absolute; COLOR: #cacfd5; FONT-SIZE: 14px; TOP: 20px; LEFT: 50px
}
.xl2 {
	POSITION: absolute; COLOR: #ff9e79; FONT-SIZE: 18px; TOP: 20px; FONT-WEIGHT: bold; LEFT: 430px;FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.fL {
	POSITION: absolute; COLOR: #000; TOP: 216px; LEFT: 0px
}
.fR {
	POSITION: absolute; COLOR: #000; TOP: 216px; RIGHT: 0px
}
.booTop {
	POSITION: absolute; WIDTH: 68px; BACKGROUND: url('booTop.jpg') no-repeat; HEIGHT: 46px; TOP: 0px; RIGHT: 0px
}
.mainfirst {
	MARGIN: 0px auto; WIDTH: 1000px
}
.nyleft {
	MARGIN: 10px 0px 0px; WIDTH: 236px; FLOAT: left
}
.nylefttop {
	WIDTH: 236px; BACKGROUND: url('nylefttop.jpg'); HEIGHT: 72px
}
.nyleftSectop {
	WIDTH: 236px; BACKGROUND: url('nyleftSectop.jpg') no-repeat; HEIGHT: 89px
}
.yf {
	WIDTH: 236px; MARGIN-BOTTOM: 10px; BACKGROUND: url('yf.jpg') no-repeat; HEIGHT: 181px
}
.nyright {
	MARGIN-TOP: 15px; WIDTH: 764px; FLOAT: left
}
.nyrightlan {
	POSITION: relative; WIDTH: 765px; BACKGROUND: url('nyrightlan.jpg') no-repeat; FLOAT: left; HEIGHT: 28px
}
.nyname {
	POSITION: absolute; COLOR: #0067b7; FONT-SIZE: 22px; TOP: 0px; LEFT: 55px;FONT-FAMILY: "Microsoft Yahei";line-height:24px;
}
.nyname2 {
	COLOR: #5f5f5f; MARGIN-LEFT: 10px; FONT-SIZE: 14px
}
.wz {
	POSITION: absolute; TOP: 5px; RIGHT: 0px
}
.nyul2 LI IMG {
	BORDER-BOTTOM: #7b7b7b 1px solid; BORDER-LEFT: #7b7b7b 1px solid; WIDTH: 202px; HEIGHT: 159px; BORDER-TOP: #7b7b7b 1px solid; BORDER-RIGHT: #7b7b7b 1px solid
}
.nyul2 LI {
	TEXT-ALIGN: center; MARGIN: 15px 20px 2px 28px; WIDTH: 202px; FLOAT: left
}
.nyul2 {
	MARGIN: 36px 0px 0px 5px
}
.nyul2 LI P {
	LINE-HEIGHT: 25px; HEIGHT: 20px; OVERFLOW: hidden
}
.hot {
	POSITION: relative; WIDTH: 238px; MARGIN-BOTTOM: 30px; BACKGROUND: url('hotbg.jpg') no-repeat; HEIGHT: 252px
}
.hotlineny {
	POSITION: absolute; COLOR: #f26100; FONT-SIZE: 24px; TOP: 44px; RIGHT: 30px; FONT-WEIGHT: bold;FONT-FAMILY: Arial
}
.hot TABLE {
	POSITION: absolute; LINE-HEIGHT: 27px; BOTTOM: 10px; COLOR: #000; FONT-SIZE: 14px; LEFT: 10px
}
.empty {
	HEIGHT: 30px
}
.nyrightshow {
	MARGIN: 0px auto; WIDTH: 500px
}
.nyrightshowtie {
	TEXT-ALIGN: center; LINE-HEIGHT: 50px; MARGIN: 0px 0px 10px; COLOR: #000; FONT-SIZE: 18px; FONT-WEIGHT: bold
}
.nyrightshow IMG {
	BORDER-BOTTOM: #1277cf 1px solid; BORDER-LEFT: #1277cf 1px solid; BORDER-TOP: #1277cf 1px solid; BORDER-RIGHT: #1277cf 1px solid
}
.showtext {
	PADDING-BOTTOM: 20px; LINE-HEIGHT: 30px; MARGIN: 0px auto; PADDING-LEFT: 30px; WIDTH: 734px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
.point {
	LINE-HEIGHT: 20px; PADDING-LEFT: 35px; WIDTH: 134px; HEIGHT: 20px; COLOR: #fff; FONT-SIZE: 14px; FONT-WEIGHT: 700
}
.bodyText {
	TEXT-ALIGN: justify; LINE-HEIGHT: 25px; MARGIN: 40px 10px 20px 20px
}
.nyul LI IMG {
	BORDER-BOTTOM: #7b7b7b 1px solid; BORDER-LEFT: #7b7b7b 1px solid; WIDTH: 306px; HEIGHT: 222px; BORDER-TOP: #7b7b7b 1px solid; BORDER-RIGHT: #7b7b7b 1px solid
}
.nyul LI {
	TEXT-ALIGN: center; MARGIN: 15px 20px 2px 28px; WIDTH: 306px; FLOAT: left
}
.nyul {
	MARGIN: 36px 0px 0px 30px
}
.nyul LI P {
	LINE-HEIGHT: 25px; HEIGHT: 20px; OVERFLOW: hidden
}
.thenytext {
	LINE-HEIGHT: 25px; PADDING-TOP: 15px
}
.write {
	FLOAT: left; MARGIN-RIGHT: 10px
}
.liuyan {
	BORDER-BOTTOM: #585858 1px dashed; PADDING-BOTTOM: 10px; LINE-HEIGHT: 28px; MARGIN: 10px 30px 0px 80px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #000000; FONT-SIZE: 14px; PADDING-TOP: 10px
}
.nyMainLeftmenu {
	BORDER-BOTTOM: 1px none #8e8e8e; BORDER-LEFT: 1px solid #8e8e8e; PADDING-BOTTOM: 20px; BACKGROUND: url('sbse.jpg'); BORDER-TOP: 1px none #8e8e8e; BORDER-RIGHT: 1px solid #8e8e8e; 
}
.flNavDl1 DIV {
	MARGIN: 0px auto; WIDTH: 230px
}
.flNavDt1:hover {
	COLOR: #f20000
}
.flNavDt1 {
	LINE-HEIGHT: 39px; PADDING-LEFT: 30px; BACKGROUND: url('indexleftnavlibg2.jpg') no-repeat; HEIGHT: 39px; COLOR: #000000; FONT-SIZE: 14px; CURSOR: pointer
}
.flNavUl1 LI {
	BORDER-BOTTOM: 1px dashed #838383; LINE-HEIGHT: 27px; LIST-STYLE-TYPE: none; PADDING-LEFT: 52px; BACKGROUND: url('nyLeftIco.png') no-repeat 40px 50%; HEIGHT: 27px; VERTICAL-ALIGN: top
}
.nynewslist {
	MARGIN: 20px 15px 0px; PADDING-LEFT: 30px
}
.nynewslist LI {
	BORDER-BOTTOM: #585858 1px dashed; POSITION: relative; LINE-HEIGHT: 35px; LIST-STYLE-TYPE: disc; HEIGHT: 35px; FONT-SIZE: 16px
}
.tj {
	LINE-HEIGHT: 23px; MARGIN: 20px 100px
}
.nynewslist LI A:hover {
	COLOR: #17a100
}
.nynewslist LI SPAN {
	POSITION: absolute; TEXT-ALIGN: right; WIDTH: 100px; DISPLAY: block; HEIGHT: 35px; TOP: 0px; RIGHT: 0px
}
.tie2 {
	TEXT-ALIGN: center
}
.redtext2 {
	COLOR: #f20000; FONT-SIZE: 16px; FONT-WEIGHT: bold
}
.time2 {
	LINE-HEIGHT: 20px; MARGIN-BOTTOM: 10px; COLOR: #626262; FONT-SIZE: 13px
}
.write {
	FLOAT: left; MARGIN-RIGHT: 10px
}
.liuyan {
	BORDER-BOTTOM: #585858 1px dashed; PADDING-BOTTOM: 10px; LINE-HEIGHT: 28px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #000000; FONT-SIZE: 14px; PADDING-TOP: 10px
}
.feedbackform {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 40px; PADDING-RIGHT: 0px; PADDING-TOP: 19px
}
.feedbackform LABEL {
	POSITION: relative; LINE-HEIGHT: 25px; WIDTH: 5em; DISPLAY: inline-block; VERTICAL-ALIGN: baseline; TOP: -1px
}
.feedbackform INPUT {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; LINE-HEIGHT: 25px; WIDTH: 180px; HEIGHT: 25px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
.feedbackform TEXTAREA {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 3px; MARGIN-TOP: 4px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 3px
}
.feedbackform .submit {
	POSITION: relative; WIDTH: 80px; LEFT: 7px; _border: none; _top: 5px
}



.centbr {
	BORDER-RIGHT: #ECECEC 1px solid; BORDER-TOP: #ECECEC 1px solid; BORDER-LEFT: #ECECEC 1px solid; BORDER-BOTTOM: #ECECEC 1px solid
}
p{
margin:0px
}
h2 {
	FONT-WEIGHT: bold; FONT-SIZE: 20px; COLOR: #ff0000; LINE-HEIGHT: 26px;FONT-FAMILY: "Microsoft Yahei";
}
#cs2{width:100%;height:200px;overflow:hidden;text-overflow:ellipsis;line-height:26px;}
#cs21{width:100%;height:151px;overflow:hidden;text-overflow:ellipsis}
.innernid {
	BORDER-RIGHT: #F2EEE3 4px solid; BORDER-TOP: #F2EEE3 4px solid; MARGIN-BOTTOM: 4px; BORDER-LEFT: #F2EEE3 4px solid; BORDER-BOTTOM: #F2EEE3 4px solid
}
.innerPic {
	BORDER-RIGHT: #F2EEE3 1px solid; BORDER-TOP: #F2EEE3 1px solid; BORDER-LEFT: #F2EEE3 1px solid; BORDER-BOTTOM: #F2EEE3 1px solid;
}
.innerPic:hover {
    border-color:#FF9626; 
}

.innerPic1 {
	BORDER-RIGHT: #F2EEE3 1px solid; BORDER-TOP: #F2EEE3 1px solid; BORDER-LEFT: #F2EEE3 1px solid; BORDER-BOTTOM: #F2EEE3 1px solid;padding:2px;
}
.innerPic1:hover {
    border-color:#FF9626; 
}
A.menu1 {
	FONT-SIZE: 12px;COLOR: #ffffff; TEXT-DECORATION: none;LINE-HEIGHT: 18px;
}
A.menu1:link {
	FONT-SIZE: 12px;COLOR: #ffffff
}
A.menu1:visited {
	FONT-SIZE: 12px;COLOR: #ffffff; TEXT-DECORATION: none
}
A.menu1:hover {
	FONT-SIZE: 12px;COLOR: #ffff00; TEXT-DECORATION: none
}
.abouttxt {
	padding-left:10px;padding-right:10px;padding-bottom:10px;padding-top:10px;height:816px;
}
.ssk {
	HEIGHT: 25px;COLOR: #EBAE6C;font-size:20px;FONT-WEIGHT: bold;FONT-FAMILY: "Microsoft Yahei"; margin-right:0px;line-height:25px
}
.ssk1 {
	HEIGHT: 25px;COLOR: #ff0000;font-size:20px;FONT-WEIGHT: bold;FONT-FAMILY: Arial; margin-right:0px;
}


A.pro {
	FONT-SIZE: 14px;COLOR: #0768D1; TEXT-DECORATION: none;LINE-HEIGHT: 18px;FONT-WEIGHT: bold;
}
A.pro:link {
	FONT-SIZE: 14px;COLOR: #0768D1;FONT-WEIGHT: bold;
}
A.pro:visited {
	FONT-SIZE: 14px;COLOR: #0768D1; TEXT-DECORATION: none;FONT-WEIGHT: bold;
}
A.pro:hover {
	FONT-SIZE: 14px;COLOR: #ff0000; TEXT-DECORATION: none;FONT-WEIGHT: bold;
}


.word12b {
	LINE-HEIGHT: 26px; FONT-FAMILY: "宋体, 宋体, Helvetica, sans-serif"; COLOR: #707E8C; FONT-SIZE: 12px
}
.word12b a{
	LINE-HEIGHT: 26px; FONT-FAMILY: "宋体, 宋体, Helvetica, sans-serif"; COLOR: #707E8C; FONT-SIZE: 12px
}
.word12b a:link {
	LINE-HEIGHT: 26px; FONT-FAMILY: "宋体, 宋体, Helvetica, sans-serif"; COLOR: #707E8C; FONT-SIZE: 12px
}
.word12b a:visited {
	LINE-HEIGHT: 26px; FONT-FAMILY: "宋体, 宋体, Helvetica, sans-serif"; COLOR: #707E8C; FONT-SIZE: 12px
}
.word12b A:hover  {
	LINE-HEIGHT: 26px; FONT-FAMILY: "宋体, 宋体, Helvetica, sans-serif"; COLOR: #F79E00; FONT-SIZE: 12px
}