*{ margin:0; padding:0;}
body{ background:url(bg.jpg); font-size:12px;}
.Main{ width:1024px; height:600px; overflow:hidden; margin:0 auto;}
.PageLink{ width:285px; height:710px; float:left; background:url(img_pen.gif) no-repeat bottom;}
.PageMain{width:1024px; height:650px; background:url(body_bbg.gif) repeat-y; float:left;  display:table;}
.Mainbody{width:100%; height:650px; background:url(body_tbg.gif) no-repeat;  display:table;}
.MainFoot{width:100%; height:51px; background:url(body_fbg.gif) no-repeat; }
.MainTitle{ width:142px; height:320px; float:left; margin-top:50px; margin-right:20px; font-size:0; text-decoration:none;}
.MT_about{background:url(Tit_about.gif) no-repeat top center;}
.MT_server{background:url(Tit_server.gif) no-repeat top center;}
.MT_solution{background:url(Tit_solution.gif) no-repeat top center;}
.MT_message{background:url(Tit_message.gif) no-repeat top center;}
.MT_contact{background:url(Tit_contact.gif) no-repeat top center;}

.MainContent{ width:600px; height:370px;float:left;  display:table;}
.TextContent{ line-height:40px; font-size:13px; color:#5d4c2a;  text-indent:2em; font-family:"Microsoft YaHei", "ËÎÌå", "Segoe UI", "verdana", "arial";font-weight: normal;letter-spacing:5px;}
.TextContent table,.TextContent li{text-indent:0;}
.ListContent{ margin-top:50px;color:#5d4c2a;}
.NavContent{ background:url(img_nav2_bg.gif) no-repeat center bottom;}
.MainLeft{ width:100px; height:580px; float:left; margin-top:10px; margin-left:10px; }
.MainRight{ width:858px; height:580px; float:right;margin-top:60px; margin-right:42px;display:table;}
.Mainimg { width:100%; height:254px;  background:url(body_img.gif) no-repeat center ; clear:both;}
.copyright{ width:858px;height:51px; line-height:50px; text-align:center; margin-left:124px;color:#ab9665; display:block; }

.PMC_server .Mainimg { background:url(body_img1.gif) no-repeat center; }

.TextContent_title{ width:200px; height:35px; line-height:35px; position:relative; margin:30px auto; font-family:"Microsoft YaHei", "ËÎÌå", "Segoe UI", "verdana", "arial"; white-space:nowrap;display:table; font-size:36px; text-indent:0; text-align:center;}

.TextContent_title span{ width:98px; height:30px; display:block; background:url(img_titbg.gif) no-repeat; position:absolute; top:20px;}
.TextContent_title .im1{ background-position:0 0; left:-98px;}
.TextContent_title .im2{ background-position:0 -30px; right:-98px;}

.ADplayer{ width:100%; height:220px;}
.MainNav{ list-style-type:none; margin-top:20px;}
.MainNav li,.MainNav li a{ width:45px; height:100px; margin:0 25px;}
.MainNav li a{display:block; background:url(nav_link.gif) no-repeat; margin:0; font-size:0; text-decoration:none;}
li.N_about a{ background-position:0 -15px; }
li.N_server a{background-position:0 -116px;}
li.N_solution a{background-position:0 -214px;}
li.N_message a{background-position:0 -311px;}
li.N_contact a{background-position:0 -412px;}
li.N_about a:hover{ background-position:-35px -15px;}
li.N_server a:hover{background-position:-35px -116px;}
li.N_solution a:hover{background-position:-35px -214px;}
li.N_message a:hover{background-position:-35px -311px;}
li.N_contact a:hover{background-position:-35px -412px;}

.SiteLink{width:215px; list-style-type:none; margin:0 auto}
.SiteLink li,.SiteLink li a{ width:215px; height:55px;}
.SiteLink li a{  display:block; background:url(link.gif) no-repeat;}
li.L1 a{ background-position:0 0;}
li.L2 a{ background-position:0 -55px; }
li.L1 a:hover{ background-position:-212px 0; }
li.L2 a:hover{ background-position:-212px  -55px; }

.CList{ list-style-type:none;}
.CList li{ width:600px;; height:35px; line-height:35px; background:url(List_bg.gif) repeat-x bottom;}
.CList li a{ width:550px; height:35px; line-height:35px; text-decoration:none; color:#333333; padding-left:30px; display:block;background:url(List_img1.gif) left center no-repeat;}
.CList li a:hover{ background:url(List_img.gif) left center no-repeat;}
.CList li a span{ width:100px; height:35px; float:right; display:block; text-align:right; clear:left;}

.PageList{list-style-type:none; margin-top:20px; float:right; clear:left;}
.PageList li,.PageList li a{ width:120px; height:35px; float:left; font-size:0;text-decoration:none;}
.PageList li a{ display:block;background:url(pagelink_bg.gif) no-repeat; font-size:0;text-decoration:none;}
li.PP a{ background-position:0 0;}
li.PN a{ background-position:-119px 0;}
li.PI a{ background-position:-239px 0;}
li.PF a{ background-position:-359px 0;}
li.PB a{ background-position:-479px 0;}
li.PP a:hover{ background-position:0 -35px;}
li.PN a:hover{ background-position:-119px -35px;}
li.PI a:hover{ background-position:-239px -35px;}
li.PF a:hover{ background-position:-359px -35px;}
li.PB a:hover{ background-position:-479px -35px;}

.PageNavList{list-style-type:none;  margin:0 auto; margin-top:90px;display:table;}
.PageNavList li,.PageNavList li a{ width:98px; height:245px; float:left;}
.PageNavList li a{ display:block; background:url(img_nav.gif) no-repeat; margin:0; font-size:0;text-decoration:none;}
li.PN1 a{ background-position:0 0;}
li.PN2 a{ background-position:-98px 0;}
li.PN3 a{ background-position:-196px 0;}
li.PN4 a{ background-position:-294px 0;}
li.PN5 a{ background-position:-392px 0;}
li.PN1 a:hover{ background-position:0 -245px;}
li.PN2 a:hover{ background-position:-98px -245px;}
li.PN3 a:hover{ background-position:-196px -245px;}
li.PN4 a:hover{ background-position:-294px -245px;}
li.PN5 a:hover{ background-position:-392px -245px;}
li.PN6 .PNIMG{ margin-top:150px;}


.PageSerList{list-style-type:none;  margin:0 auto; margin-top:90px;display:table;}
.PageSerList li,.PageSerList li a{ width:59px; height:307px; float:left;}
.PageSerList li a{ display:block; background:url(img_nav2.gif) no-repeat; margin:0; font-size:0;text-decoration:none;}
li.PS1 a{ background-position:0 0;}
li.PS2 a{ background-position:-58px 0;}
li.PS3 a{ background-position:-117px 0;}
li.PS4 a{ background-position:-176px 0;}
li.PS5 a{ background-position:-235px 0;}
li.PS6 a{ background-position:-293px 0;}
li.PS7 a{ background-position:-351px 0;}


li.PS1 a:hover{ background-position:0 -307px;}
li.PS2 a:hover{ background-position:-58px -307px;}
li.PS3 a:hover{ background-position:-117px -307px;}
li.PS4 a:hover{ background-position:-176px -307px;}
li.PS5 a:hover{ background-position:-235px -307px;}
li.PS6 a:hover{ background-position:-293px -307px;}
li.PS7 a:hover{ background-position:-351px -307px;}
