body{font-size:12px; margin:0; padding:0; text-align:center; line-height:24px}
a{color:#000000}
a:hover{color:#20701B}
a,a:link,a:visited,a:active,a:hover{text-decoration:none}
form,p{margin:0; padding:0}

.Pfont{font-size:1px; line-height:1px}
.Pclear{clear:both}

.GcalListPic div a span,
.CpzhListMain label,
.Ptitle{white-space:nowrap; text-overflow:ellipsis; overflow:hidden}

#WebBody{width:1003px; margin:0 auto; text-align:left}
#WebTop{}
#WebTopTitle{background:url(/Images/index_r1_c1.jpg); text-align:right; padding-right:40px; height:41px; line-height:38px}

.IndexLeft{float:left; width:210px}
.IndexLeftGcalTitle{background:url(/Images/index_r4_c1.jpg); display:block; height:50px}
.IndexLeftYqzsTitle{background:url(/Images/index_r28_c1.jpg); display:block; height:43px}
.IndexLeftGcalTop{background:url(/Images/index_r5_c1.jpg); height:15px}
.IndexLeftGcalMain,.IndexLeftYqzsMain{background:url(/Images/IndexGcalBg.jpg) repeat-y 6px; padding-left:20px}
.IndexLeftGcalMain a{background:url(/Images/index_r20_c2.jpg) no-repeat; width:150px; display:block; line-height:30px; padding-left:16px}
.IndexLeftYqzsMain a{background:url(/Images/index_r28_c2.jpg) no-repeat; width:150px; display:block; line-height:28px; padding-left:16px}
.IndexLeftGcalBottom{background:url(/Images/index_r27_c1.jpg); height:26px}
.IndexLeftLink{background:url(/Images/index_r36_c1.jpg); height:26px}
.IndexCenter{float:left; width:568px}
.IndexGsxw{background:url(/Images/index_r4_c4.jpg) no-repeat;width:548px; padding-left:20px; height:50px}
.IndexGsxw a{float:left; height:50px; text-align:center; width:80px; line-height:55px}
.IndexGsxwMain{padding:10px 0 0 10px}
.IndexGsxwMainPic{border:#E8E8E8 1px solid; float:left; padding:5px}
.IndexGsxwMainRight{float:left; margin-left:10px; width:400px; color:#0060E2}
.IndexGsxwMainRight b{color:#0F4F85; font-size:14px}
.IndexGsxwMainRight p{color:#1B5AAD; font-weight:bold; text-align:right}
.IndexGsxwList{clear:both}
.IndexGsxwList a{display:block; width:510px; padding-left:30px; background:url(/Images/index_r18_c4.jpg) no-repeat}
.IndexGsxwList a span{color:#005573; margin-right:20px; line-height:30px}
.IndexSoso{background:url(/Images/index_r24_c4.jpg) no-repeat; padding:10px 0 0 40px; height:44px; margin-top:10px}
.IndexSoso img{width:42px; height:22px; margin:0 0 -4px 90px}
.IndexZtcp{background:url(/Images/index_r26_c4.jpg); height:33px; margin-top:-10px; display:block}
.IndexZtcpMain div{float:left; width:132px; height:140px; padding:50px 0 0 10px}
.IndexZtcpMain div a{display:block; width:125px}
#IndexMarquee{clear:both; margin-left:6px; width:555px; height:150px}
#IndexMarquee td{background:#F7F7F7; padding:5px; border-right:2px solid #ffffff}
#IndexMarquee td a{border:1px solid #E9E9E9; display:block; padding:4px; margin-top:-5px; background:#ffffff}
#IndexMarquee td a img{width:119px; height:109px; border:0}
#IndexMarquee td a span{display:block; margin-top:2px; background:url(/Images/index_r39_c10.jpg) no-repeat 0 2px #ffffff; padding-left:25px; width:80px; line-height:28px}
.IndexRight{float:left; width:225px}
.IndexRightQyryTitle{background:url(/Images/index_r4_c14.jpg); display:block; height:50px}
.IndexRightGqxxTitle{background:url(/Images/index_r22_c14.jpg); display:block; height:50px}
.IndexRightQyryTop{background:url(/Images/index_r5_c14.jpg); height:12px}
.IndexRightQyryMain{background:url(/Images/IndexRightBg.jpg) repeat-y 10px 0; padding-left:20px}
.IndexRightQyryMain a{background:url(/Images/index_r5_c2.jpg) no-repeat 5px 0; width:168px; display:block; line-height:26px; padding-left:16px}
.IndexRightQyryBottom{background:url(/Images/index_r19_c14.jpg); height:28px}
.IndexLink{background:url(/Images/IndexLink.jpg)}
.IndexLink a{display:block; height:65px}
.AboutMain{background:url(/Images/WebBg.jpg) repeat-y -4px 0}
.AboutLeft{width:193px; float:left}
.AboutLeftTitle{height:35px}
.AboutLeftMenu{background:url(/Images/cp_r9_c1.jpg) repeat-y; padding:20px 0}
.AboutLeftMenu a{display:block; background:url(/Images/cp_r6_c3.jpg); line-height:28px; padding-left:60px}
.AboutLeftMenu a:hover{background:url(/Images/cp_r6_c3B.jpg); color:#ff0000}
.AboutCenter{width:645px; float:left}
.AboutCenterMain{width:640px; overflow:hidden}
.AboutCenterMap{border-bottom:1px solid #BEBEBE; height:25px; width:610px; padding:8px 0 0 10px}
.AboutCenterTitle{height:65px; width:609px}
.AboutNewsTitle{text-align:center; font-size:18px; font-weight:bold; color:#1c3fa3; padding:35px 0 10px 0}
.AboutNewsDate{text-align:right; display:block; color:#666666; line-height:28px; background:url(/Images/line.gif) no-repeat center bottom; padding-right:30px}
.AboutNewsBody{color:#666666; padding:10px 20px}
.AboutRightLink a{display:block; height:100px}
.AllNewsList{padding:20px 0}
.AllNewsList a{display:block; width:609px; line-height:32px; padding-left:40px; background:url(/Images/news_r4_c2.jpg) repeat-y}
.QyryList div{float:left}
.QyryList div a{height:228px; width:195px; display:block; text-align:center; background:url(/Images/RyzzRight.jpg) no-repeat 173px 160px}
.QyryList div a img{height:173px; width:134px; border:1px solid #CECECE; padding:8px}
.QyryList div a span{line-height:33px}
.GcalListPic{width:309px; margin-top:20px; height:422px; float:left}
.GcalListPic div{background:#EEEEEE; margin:5px; padding:3px; float:left}
.GcalListPic div a{height:118px; width:126px; display:block; padding:3px; background:#ffffff; text-align:center; border:1px solid #D6D6D6}
.GcalListPic div a img{height:88px; width:126px; border:0}
.GcalListPic div a span{line-height:30px; display:block; width:120px; color:#DB0511}
.GcalListList{width:275px; margin-top:20px; float:left}
.GcalListList a{background:url(/Images/projectcasebg.gif); padding-left:25px; line-height:35px; display:block}
.AboutRight{width:161px; float:left}
.AboutRightLink{background:url(/Images/cp_r2_c12.jpg); height:360px; width:161px}
.CpzhListTop{width:579px; height:181px; padding:35px 0 0 30px; background:url(/Images/cp_r7_c7.jpg) no-repeat}
#CpzhListMarquee{width:550px; height:145px}
.CpzhListTitle{background:url(/Images/cp_r13_c7.jpg); width:609px; height:36px}
.CpzhListMain{border:1px solid #BFCBB5; border-top:0; background:url(/Images/cpx_r2_c2.jpg) #F5FBED; margin:0 0 15px 25px; width:560px}
.CpzhListMain label{width:125px; float:left; cursor:pointer; padding-left:15px}
.CpzhListBack{display:block; height:29px; background:url(/Images/cpx_r5_c3.jpg) no-repeat 490px 0}
.ZxdgFormTitle{background:url(/Images/orderonline.gif) no-repeat center; width:645px; height:43px; margin-top:15px}
#WebZxdgForm{display:none}
.DivZxdgForm{width:609px; margin-left:17px}
.DivZxdgForm,.DivZxdgForm th,.DivZxdgForm td{border:1px #FFFFFF solid; color:#666666; line-height:26px}
.DivZxdgForm th{text-align:center; font-weight:normal}
.DivZxdgForm td{padding-left:10px}
.DivZxdgForm b{color:#ff0000; font-weight:normal}
.ZxdgTableA{background:#FAFAF3}
.ZxdgTableB{background:#EFEFDA}
.DivZxdgForm input{width:240px}
.DivZxdgForm textarea{width:300px; height:100px}
.ZxtsFormTitle{background:url(/Images/delatetitle.gif) no-repeat center; width:645px; height:43px; margin-top:15px}
.ZxzxFormTitle{background:url(/Images/ziadd.gif) no-repeat center; width:645px; height:43px; margin-top:15px}
.ZxjmFormTitle{background:url(/Images/onlineleague.gif) no-repeat center; width:645px; height:43px; margin-top:15px}
.ZxzxListTitle{background:url(/Images/zilist.gif) no-repeat center; width:645px; height:43px; margin-top:15px}
.ZxzxList{padding-left:17px; width:609px}
#WebZxtsForm{display:none}
#WebZxjmForm{display:none}

#WebBottomTop{background:url(/Images/index_r42_c1.jpg); height:21px; clear:both}
#WebBottomMain{background:url(/Images/index_r43_c2.jpg) no-repeat #73848B; padding:0 10px 0 310px; width:671px; color:#ffffff; margin-left:6px}
#WebBottomMain a{color:#ffffff}
#WebBottomBottom{background:url(/Images/index_r45_c1.jpg); height:15px}

#GoPage{width:20px; height:12px; line-height:13px; text-align:center}
#GoPageSubmit{cursor:pointer}

