@charset "utf-8";
/* CSS Document */
body,td,div {font-family:"Arial", "宋体";font-size:12px;line-height:16px;}

#menu { margin:0}
#menu UL {MARGIN: 0px;padding-left:0px}
#menu LI {FLOAT: left; LIST-STYLE-TYPE: none; BACKGROUND-COLOR: #ffffff }
#menu LI A {	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 12px; FLOAT: left; COLOR: #6c6c6c; PADDING-TOP: 8px; FONT-FAMILY: Tahoma; line-height:20px; TEXT-DECORATION: none; font-weight:bold}
#menu A:hover {	BACKGROUND: url(../imgs/menu-on.gif); color:#ffffff }
#menu .active {	FONT-WEIGHT: bold; BACKGROUND: url(../imgs/menu-on.gif) }

DIV#menu UL LI LI A { BORDER-RIGHT: #C8C8C8 1px solid;   BACKGROUND: #EAEAEA; BORDER-LEFT: #C8C8C8 1px solid; WIDTH: 160px; HEIGHT: 20px; BORDER-BOTTOM: #C8C8C8 1px solid; padding-top:6px; padding-bottom:6px  }
DIV#menu UL LI LI A:hover { BACKGROUND:#f92d02; color:#FFFFFF }
DIV#menu UL LI LI {	CLEAR: left; PADDING-RIGHT: 0px;  PADDING-LEFT: 0px; BACKGROUND: #0055ad; MARGIN: 0px; PADDING-TOP: 0px; }
DIV#menu UL LI { POSITION: relative }
DIV#menu UL LI UL {	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #0055ad; LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: -7px 0px 0px 0px;  PADDING-TOP: 0px; POSITION: absolute; TOP:35px; TEXT-ALIGN: left; BORDER-Top: #C8C8C8 1px solid; }

DIV#menu UL LI UL { }
DIV#menu UL LI:hover UL { DISPLAY: block }
.warnmsgcss{color:#FF0000;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;padding-left:18px}

.o-content{ background:#FFFFFF; width:962px; text-align:left; margin-left:auto; margin-right:auto; padding:0px  }
.o-menu{float:left;	;background:url(../imgs/menu-fill.gif);  width:680px; height:50px; }
.o-logoimg{ float:left; margin:0px; width:278px; height:50px; background:url(../imgs/logo-home.gif); margin-left:4px}

.o-lchanger{ float:right; padding-left:5px; padding-right:5px; margin-top:1px; overflow:hidden; height:18px   }

.o-intl{ float:right; margin-top:3px; margin-left:3px; margin-right:6px; }
.o-inselect{ float:right; font-size:12px; color:#FFFFFF; margin-top:1px;  }
.o-show{ padding-left:2px; padding-right:2px; background:#FFFFFF }
.o-footer{ clear:both;   margin-left:2px; margin-right:2px; border-top:#C8C8C8 1px solid; font-size:11px; padding-top:5px; padding-left:12px; padding-right:12px; color:#FFFFFF; height:50px; margin-bottom:2px; background:url(../imgs/footer-bk.gif);}
.o-footer1{ clear:both; margin-left:2px; margin-right:2px; font-size:11px; padding-top:5px; padding-left:12px; color:#ffffff; height:35px; *height:40px; margin-bottom:2px; padding-right:12px; color:#000000 }
.o-mlink{ text-decoration:none; color:#666666 }
.o-home-cons{ width:322px; float:left}
.o-homeltext{ font-size:12px; line-height:20px; margin-left:24px; margin-top:24px; color:#5F5F5F   }
.o-news{ font-size:12px; margin-right:24px; margin-left:24px; color:#666666 }
.o-newstitleh{ text-decoration:none; font-weight:bold; color:#000000; }
.a.o-newstitleh:hover{color:#ff0000; text-decoration:underline;}
.o-mstitleh{ font-weight:bold }
.a.o-mstitleh:hover{color:#ff0000}
.o-newstitlehh{ text-decoration:none; font-weight:bold; color:#ff0000; }
.a.o-newstitlehh:hover{color:#ff0000; text-decoration:underline;}
.o-ntitle{ margin-left:24px; margin-top:20px; font-size:15px; font-weight:bold; color:#666666; font-family:"黑体"; margin-bottom:-10px}
.o-ftitle{ margin-left:24px; margin-top:20px; font-size:15px; font-weight:bold; color:#666666; font-family:"黑体";}
.o-fimg{ float:left; margin-left:6px; margin-top:14px }
.o-fstitle{ float:left; margin-left:10px; margin-top:40px; font-size:15px; font-family:"黑体"; }
.o-fcontent{ clear:both; font-size:12px; margin-top:8px; margin-left:8px; margin-right:8px; color:#5F5F5F; line-height:20px}
.o-homet{ margin-top:6px; margin-left:18px }
.o-blank{ clear:both; height:26px; overflow:hidden }
.o-homelogin{ font-size:11px; margin-left:24px; margin-top:4px }
.o-homernlp{ font-size:11px; margin-left:24px; margin-top:20px }
.o-hlbox{ width:120px;  }
.o-lt{ width:55px; }
.o-nlink{ text-decoration:none; color:#0066FF }
.a.o-nlink:hover{ color:#ff0000; text-decoration:underline }

.o-cm{ width:288px; float:left }
.o-lm-smb{ background:url(../imgs/lm-smb.gif) no-repeat; padding-top:120px; padding-left:56px; padding-bottom:100px }
.o-lm-pro{ background:url(../imgs/lm-pro.gif) no-repeat; padding-top:120px; padding-left:56px; padding-bottom:100px }
.o-lm-sup{ background:url(../imgs/lm-sup.gif) no-repeat; padding-top:120px; padding-left:56px; padding-bottom:100px }
.o-lm-tra{ background:url(../imgs/lm-tra.gif) no-repeat; padding-top:120px; padding-left:56px; padding-bottom:100px }
.o-lm-par{ background:url(../imgs/lm-par.gif) no-repeat; padding-top:120px; padding-left:56px; padding-bottom:100px }
.o-lm-abo{ background:url(../imgs/lm-abo.gif) no-repeat; padding-top:120px; padding-left:56px; padding-bottom:100px }
.o-lm-ord{ background:url(../imgs/lm-ord.gif) no-repeat; padding-top:120px; padding-left:56px; padding-bottom:100px }
.o-lm-bj08{ background:url(../imgs/lm-bj08.gif) no-repeat; padding-top:120px; padding-left:56px; padding-bottom:100px }
.o-clogo{ height:66px;  }
.o-c{ float:left; width:674px; }
.o-c1{ float:left; width:958px; }
.o-ch{ height:50px; background:url(../imgs/menu-fill.gif); margin-right:2px; margin-top:0px; }
.o-sm{ clear:both }
.o-cshow-Solutions{ height:180px; width:672px; background:url(../imgs/show-smb.gif); float:left}
.o-cshow-Products{ height:180px; width:672px; background:url(../imgs/show-product.gif)}
.o-cshow-Support{ height:180px; width:672px; background:url(../imgs/show-support.gif)}
.o-cshow-tra{ height:237px; width:672px; background:url(../imgs/show-training.gif)}
.o-cshow-Partner{ height:180px; width:672px; background:url(../imgs/show-partner.gif)}
.o-cshow-ORRIS{ height:180px; width:672px; background:url(../imgs/show-orris.gif)}
.o-cshow-Order{ height:180px; width:672px; background:url(../imgs/show-order.gif)}
.o-cshow-ser{ height:237px; width:672px; background:url(../imgs/show-service.gif)}

.o-cshow-bj08{ height:237px; width:674px; background:url(../imgs/show-bj08.gif)}
.o-nav{ font-size:11px; margin-top:12px; margin-left:8px }
.o-nt{ text-decoration:none; color:#000000 }
.a.o-nt:hover{ color:#ff0000; text-decoration:underline }
.o-title{ margin-top:16px; font-weight:bold; color:#FF3300; font-size:16px; margin-left:24px; font-family:Arial;}
.o-title1{ margin-top:16px; font-weight:bold; color:#FF3300; font-size:16px; margin-left:10px; font-family:Arial;}
.o-title2{ margin-top:16px; font-weight:bold; color:#FF3300; font-size:16px; text-align:center; font-family:Arial;}
.o-t{ font-size:12px; margin-left:10px; margin-right:24px; color:#666666; line-height:20px}
.o-lm-ht{ font-size:14px; margin-bottom:10px; font-family:"黑体"; }
.o-lm-hb{ font-size:14px; margin-bottom:10px; margin-left:8px; font-family:"黑体"; }
.o-lmimg{ margin-right:6px; }
a.o-lml:link{ color:#787878; text-decoration:none }
a.o-lml:hover{ color:#E1E1E1; text-decoration:none; }
a.o-lml:visited{ color:#787878; text-decoration:none }

a.o-lmn:link{ color:#787878; text-decoration:none }
a.o-lmn:visited{ color:#787878; text-decoration:none }
a.o-lmn:hover{ color:#ff0000; text-decoration:none }

a.o-smn:link{ color:#787878; text-decoration:none }
a.o-smn:visited{ color:#787878; text-decoration:none }
a.o-smn:hover{ color:#ff0000; text-decoration:none }
.o-xmn{ color:#666666; text-decoration:none }
.a.o-xmn:hover{ color:#ff0000; text-decoration:none }


.o-p{ font-size:12px; margin-left:8px; margin-right:26px; margin-top:20px; line-height:20px; color:#666666; clear:both; }
.o-pp{ font-size:12px; margin-left:8px; margin-right:26px; margin-top:20px; line-height:20px; color:#666666; clear:both; width:300px }
.o-pi{ float:left; margin-right:20px; margin-left:12px }

.o-pit{ float:left; margin-right:10px; margin-left:12px; margin-top:5px }
.o-ptt{ float:left; margin-top:-20px }
.o-ptlt{ margin-left:14px }
.o-xname{ font-size:14px; font-style:italic; }
.o-lessline{ padding-top:8px }
.o-tip{ font-size:12px; margin-left:60px; margin-right:60px; line-height:20px; color:#666666}
.o-docdl{ font-size:11px; margin-top:26px; }
.o-subtitle{ font-size:14px; font-weight:bold; margin-left:8px; margin-bottom:3px; margin-top:20px; color:#666666 }
.o-pfl{ float:left; width:300px; font-size:12px; margin-left:12px}
.o-pfr{ float:left; width:300px; font-size:12px; margin-left:12px}

.o-newsimg{ display:block; margin-top:11px; margin-left:8px; width:26px; height:24px; float:left }
.o-newstitle{ font-size : 11px; font-weight:bold; margin-top:14px; height:24px}
.o-newscontent{ font-size : 11px; font-weight:normal; color : #000000; padding-left:40px; margin-right:26px;  margin-bottom:10px; text-align:justify;}
.o-dotline{ border-bottom:dotted #A0A0A0 1px; height:22px }

.o-phl{ width:330px; float:left; margin-left:10px }
.o-phr{ width:330px; float:left; }

.o-simpleximg{ float:left; margin-left:-10px }
.o-simplextitle{ font-size:12px; margin-left:8px; margin-right:26px; margin-top:20px; color:#666666}
.o-phtitle{ clear:both; font-size:13px; margin-left:20px; margin-top:-8px; font-weight:bold; color:#FF3300; }
.o-b{ font-size:12px; margin-left:8px; margin-right:26px; clear:both; color:#666666 }

.o-color-red{ color:#FF3300 }
.o-totop{ margin-left:12px; margin-bottom:12px; font-size:12px }
.o-ttt{ color:#FF3300 }
.a.o-ttt:hover{ color:#0066FF }
.o-inttw{ width:50px }
.o-intpw{ width:66px }

.o-htt{ text-decoration:none; color:#000000 }
.a.o-htt:hover{ color:#ff0000; text-decoration:underline }
.o-newsdate{ font-size : 12px; color : #1D90FC; margin-left:9px; margin-top:6px; margin-bottom:16px }
.o-date{ color:#666666}
.o-bjimg{ float:left; margin-left:12px; margin-top:24px }
.o-bjtxt{ font-size:12px; margin-left:126px; margin-top:40px }
.o-mml{ width:80px; float:left }
.more{ font-size:12px; line-height:20px }
.cchanger{ text-decoration:none; color:#DD2323;  }
.a.cchanger:hover{ color:#0099FF }
.o-ni{ margin-top:8px; margin-bottom:8px }
.o-fn{ margin-left:200px; font-size:12px }
.o-channel{ margin-left:24px; margin-top:30px; margin-bottom:-18px }
.o-demolist{ font-size:12px; line-height:36px }
.demoreturn{ border:#999999 solid 1px; width:80px; font-size:12px; padding:2px; background: #E4E4E4; margin-top:8px; margin-left:20px; float:left; margin-bottom:10px}

.lm-l{ height:100%; width:277px; float:left; background:url(../imgs/lcm-b.gif); margin-left:2px }
.lm-r{ height:100%; width:7px; float:right; background:url(../imgs/lmff.gif); }
.lum{ background:url(../imgs/lucb.gif); margin-top:-3px; margin-bottom:-7px}
.lmm{ width:210px; height:38px; background:url(../imgs/lmm.gif); margin-left:12px; font-size:12px; font-weight:bold; padding-left:32px; padding-top:11px  }
.lmo{ width:210px; height:32px; background:url(../imgs/lmo.gif); margin-left:12px; font-size:12px; font-weight:bold; padding-left:32px; padding-top:11px  }
.lsm{ width:193px; line-height:23px; background:url(../imgs/lsm.gif); margin-left:36px; font-size:11px; font-weight:bold; padding-left:24px; padding-top:11px  }
.lso{ width:193px; line-height:23px; background:url(../imgs/lso.gif); margin-left:36px; font-size:11px; font-weight:bold; padding-left:24px; padding-top:11px  }
.ltm{ width:242px; height:27px;  background:url(../imgs/ltm.gif); margin-left:12px; font-size:14px; font-weight:bold; padding-top:11px; color:#eb4d00; text-align:center   }
.lttt{ background:#ecf2f4; padding-left:3px; padding-right:3px }
.lxo{ width:168px; *width:192px; height:23px; *height:34px; background:url(../imgs/lxo.gif); margin-left:60px; font-size:11px; padding-left:24px; padding-top:11px; font-family:Arial;  }
.lxm{ width:168px; *width:192px; height:23px; *height:34px; background:url(../imgs/lxm.gif); margin-left:60px; font-size:11px; padding-left:24px; padding-top:11px; font-family:Arial;  }

.demoe{ width:193px; *width:217px; height:20px; *height:24px; background:url(../imgs/demoback.gif); font-size:12px; padding-top:4px; padding-left:24px; color:#787878; cursor:pointer; margin-bottom:16px }
.bd-l{ color:#000000; float:left; padding-top:2px; clear:both; width:80px; margin-bottom:6px; margin-left:10px }
.bd-r{ float:left; margin-bottom:6px}
.bdt{ font-size:12px; width:260px }
.bdb{ clear:both; margin-left:188px; margin-top:4px }
.bdbtn{ font-size:12px; padding-top:3px }
.bdbtn1{ font-size:12px; padding-top:3px; margin-left:26px }
.m-tab{ width:655px; height:300px; margin-left:10px; margin-top:10px; border:#333333 solid 1px; border-collapse: collapse; font-size:12px; text-align:center }
.m-stab{ width:655px; margin-left:10px; margin-top:10px; border:#333333 solid 1px; border-collapse: collapse; font-size:12px; text-align:left; padding-top:2px; padding-left:8px }
.m-ftab{ width:655px; margin-left:10px; margin-top:10px; border:#333333 solid 1px; border-collapse: collapse; font-size:12px; text-align:left; padding-top:2px; padding-left:8px }
.bdf{ font-size:12px; width:640px }
.bdfb{ font-size:12px; padding-top:3px }
.o-red{ color:#FF0000 }

.m-title1{ margin-left:4px; height:33px; *height:40px; background:#ffffff; padding-top:7px; overflow:hidden  }
.m-demon{ width:664px; float:left; margin-left:4px}
.m-news{ float:left; width:325px; padding-top:23px; border-right:#cccccc solid 1px; padding-bottom:10px }
.m-ourpro{ float:right; width:338px;  }
.m-ni{ font-size:12px; color:#777777; margin-left:20px; margin-bottom:9px }
.m-npi{ margin-right:5px; margin-bottom:1px }
.m-ndate{ font:Arial; font-size:10px; margin-left:7px }
.m-nh{ text-decoration:none; color:#636363;  }
.a.m-nh:hover{color:#ff0000; text-decoration:underline;}
.m-simplex{ margin-top:21px; margin-left:17px; margin-bottom:14px }
.angel{ float:right; text-align:left }
.m-a{ margin-right:26px; margin-top:12px }
.m-login{ width:245px; height:121px; margin-top:8px }
.m-input1{ margin-top:18px; margin-left:63px; font-size:12px; color:#666666; width:120px }
.m-input2{ margin-top:8px; margin-left:63px; font-size:12px; color:#666666; width:120px }
.m-btn{ font-size:12px; padding-top:3px; }
.m-fpwd{ font-size:12px; margin-top:8px; margin-left:166px}
.m-s{ width:188px; float:left; margin-left:26px; margin-bottom:0px; margin-top:20px; font-size:12px; height:70px }
.m-i{ float:left; margin-right:8px; margin-top:1px }
.m-stitle{ font-weight:bold; color:#252525;  }
.m-scontent{ color:#777777; line-height:14px }
.am-scontent:hover{color:#ff0000 }
.m-nsh{ text-decoration:none; color:#252525; line-height:18px  }
.a.m-nsh:hover{color:#ff0000; text-decoration:underline;}

.m-dt{ font-size:12px; font-weight:bold; margin-top:8px; width:166px; background: #DFDFDF; height:26px; padding-top:4px; padding-left:6px; margin-left:12px; margin-bottom:3px }
.m-dc{ width:246px; background: #FFFFFF; padding-top:12px; padding-left:12px }
.ccbtn{ margin-left:37px; width:75px; font-size:12px; padding-top:3px }
.rc{ color:#FF0000; font-weight:bold }
.m-ttab{ width:500px; margin-left:10px; margin-top:10px; border:#333333 solid 1px; border-collapse: collapse; font-size:12px; text-align:left; padding-top:2px; padding-left:8px }
.m-hsh{ text-decoration:none; color:#777777; line-height:14px  }
.a.m-hsh:hover{color:#ff0000; text-decoration:underline;}
.m-que{ height:26px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.m-aws{ padding-right:12px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}

.smbt{ width:628px; margin-left:12px; margin-top:8px }
.pari{ float:left; width:400px }
.partit{ font-size: 14px; font-weight: bold; color: #FF3300; }
.parr{ border:#CCCCCC solid 1px; margin-right:30px; width:170px; padding-top:20px; padding-left:20px; margin-left:440px }

.faqlist{ margin-bottom:-10px; margin-top:-10px; }
.faqcur{ color:#FF0000; font-size:13px; font-weight:bold }
.faqlin{ color:#000000; font-weight:bold; text-decoration:none }
.a.faqlin:hover{color:#ff0000}

.de-menu{ width:171px; background: url(../imgs/de-menufill.gif); margin-left:2px; border-left:#c8c8c8 solid 1px; float:left; margin-right:-3px  }
.de-menuborder{ background: url(../imgs/de-menuborder.gif) right top no-repeat; }
.de-mhead{ width:164px; *width:170px; height:20px; *height:25px; background:url(../imgs/de-menuheader.gif); font-size:12px; padding-top:5px; padding-left:6px; color: #999999 }
.de-mi{ width:170; height:37px; background:url(../imgs/de-mi.gif); cursor:pointer }
.de-icon{ margin-left:10px; float:left; margin-right:6px }
.de-mit{ font-size:13px; margin-top:12px; font-weight:bold; }
.de-mc{ width:787px; background:url(../imgs/de-mcf.gif) bottom; border-right:#c8c8c8 solid 1px; float:right; margin-right:2px }
.de-ctxt{ border:#c8c8c8 solid 1px; background:#dbfaff; margin:36px; padding:18px; font-size:12px }
.de-ctitle{ font-size:14px; font-weight:bold; color:#FF0000 }
.de-ftitle{ font-size:14px; font-weight:bold; color: #0033CC }
.de-nav{ font-size:11px; margin-top:5px; margin-left:8px; margin-bottom:-10px }
.de-link{ margin-top:36px; margin-right:36px; margin-right:36px; }
.dmlink{ width:120px; *width:144px; height:18px; *height:24px; background:url(../imgs/demoback.gif); font-size:12px; padding-top:6px; padding-left:24px; color:#787878; cursor:pointer; margin-bottom:16px; border-right:#999999 solid 1px; float:left; margin-left:36px }

.ml-btn{ height:16px; width:80px; float:left; margin-top:6; overflow:hidden; margin-left:90px; cursor:pointer }
.m-lome{ float:left; font-size:12px; margin-top:7px; margin-left:16px }

.mll{ text-decoration:none; color: #999999;  }
.a.mll:hover{color:#ff0000; text-decoration:underline;}

.on-ctc{ float:right; color:#FFFFFF; font-size:10px; font-weight:bold; margin-top:2px; margin-left:3px; margin-right:3px; cursor:pointer }
.on-lc{ font-size:11px; *font-size:10px; float:right; height:17px; font-family:Verdana; margin-bottom:0px; *margin-bottom:1px   }

/*-----------------------8.08.11 Update--------------*/
.o-menu{ background:url(/imgs/onhn.gif);  width:958px; height:50px; margin-left:2px;  }
.orris-body { background:url(/imgs/bff.gif); margin:0px; padding:0px; text-align:center; height:100%}
.on-footer{ margin-left:7px; padding:0px }
.on-body{ width:958px; height:343px; background:url(../imgs/on-body.jpg); margin-left:2px; margin-top:2px }
.on-content1,.on-content2,.on-content3,.on-content4{ width:210px; float:left; margin-top:5px; margin-left:10px; height:295px; font-family:Arial; }
.on-content1{ margin-right:17px}
.on-content2{ margin-right:17px}
.on-content3{ margin-right:17px}
.on-content{ width:962px; text-align:left; margin-left:auto; margin-right:auto; background: #FFFFFF; padding:0px  }
.on-tl{ width:180px; height:20px; margin-top:10px; cursor:pointer; padding-left:40px; font-weight:bold }
.on-t{ font-size:11px; margin-left:-18px; *margin-left:24px; margin-top:20px; color:#FFFFFF; list-style-image:url(../imgs/on-p.png)  }
.on-l{ margin-bottom:8px; font-size:12px   }
.on-lk{ text-decoration:none; color:#000000; margin-left:-4px }
.a.on-lk:hover{ color:#FF0000 }
.on-dl{ font-size:9px; font-family:Arial; color:#666666 }
.on-ct{ font-size:12px; color:#000000; line-height:16px; margin-top:18px; margin-left:12px}
.on-lgb{ font-size:11px; color:#FFFFFF; margin-left:12px; margin-top:18px }
.on-ib{ font-size:11px; width:120px; }
.on-bt{ font-size:11px; color:#0066FF }
.o-lchanger{ float:right; padding-left:5px; padding-right:5px; margin-top:1px; overflow:hidden; height:18px; background:#999999   }
.on-lc{ font-size:11px; *font-size:10px; float:right; height:17px; font-family:Verdana; margin-bottom:0px; *margin-bottom:1px   }
.on-cbt{ float:right; font-size:10px; font-family:Verdana; width:50px; color: #3F5976 }
.on-ctc{ float:right; color:#FFFFFF; font-size:10px; font-weight:bold; margin-top:2px; margin-left:3px; margin-right:3px; cursor:pointer }
.on-mn{ clear:both; overflow:hidden; background:url(../imgs/onmn.gif); height:3px; margin-left:2px; margin-right:2px }
.on-little{ font-size:7px }

.on-log{ float:right; font-size:11px; margin-top:6px; margin-right:6px }
.on-logt{ text-decoration:none; color:#666666 }
.a.on-logt:hover{ color:#FF0000 }
.on-demo{ margin-top:48px; margin-left:12px; color:#FFFFFF; font-family:Arial; font-size:12px; font-weight:bold; height:60px }
.demotxt{ text-decoration:none; color:#f92d02; font-size:13px }
.on-htk{ color:#505050; text-decoration:none; font-size:13px }
.a.on-htk:hover{ color:#FF0000 }

.p-ftab{ width:603px; margin-left:10px; margin-top:10px; border:#333333 solid 1px; border-collapse: collapse; font-size:12px; text-align:left; padding-top:2px; padding-left:8px }
.on-fff{ height:16px; width:43px; margin-left:10px; overflow:hidden; cursor:pointer; margin-top:10px; float:left; margin-right:-4px }
.plct{ margin-left:40px; width:280px; font-family:Arial; font-size:12px; margin-top:10px }
.lccc{ width:100px; float:left; font-size:11px }
.lcttt{ float:left; margin-top:3px; width:60px }
.lcbtn{ font-family:Arial; font-size:11px; float:left; margin-left:8px; margin-top:3px; font-weight:bold; cursor:pointer }
.p-ftab{ width:603px; margin-left:10px; margin-top:10px; border:#333333 solid 1px; border-collapse: collapse; font-size:12px; text-align:left; padding-top:2px; padding-left:8px }
.s-ftab{ width:650px; margin-left:10px; margin-top:10px; border:#333333 solid 1px; border-collapse: collapse; font-size:12px; text-align:left; padding-top:2px; padding-left:8px }

.x-ftab{ width:650px; margin-left:10px; margin-top:10px; border:#333333 solid 1px; border-collapse: collapse; font-size:12px; text-align:left; padding-top:2px; padding-left:3px }
.pi{ margin-top:26px; float:left; margin-bottom:18px; margin-right:12px }
.ppp{ margin-top:30px; }
.logolink{ width:160px; height:27px; float:left; margin-top:10px; margin-left:14px; cursor:pointer }
.hotlinet{ font-size:12px; float:right; margin-top:6px; font-family:Arial; margin-right:12px }
.hotlinei{ float:right; margin-top:4px; margin-right:4px }
.nntitle{ font-weight:bold; font-size:14px; }

.o-list{ font-size:12px; line-height:26px }
.lmttt{ background:url(../imgs/lmttt.gif) bottom; height:30px; width:277px }
.p-stab{ width:652px; margin-left:8px; margin-top:10px; border:#333333 solid 1px; border-collapse: collapse; font-size:12px; text-align:left; padding-top:2px; padding-left:6px }

.on-ccc{ float:right; cursor:pointer}
.onblack{ color:#000000; font-size:13px}

.o-doclink{ font-weight:bold }
.a.o-doclink{color:#0033CC  }
.a.o-doclink:hover{ color:#ff0000; text-decoration:underline }
.s-dtab{ width:650px; margin-left:10px; margin-top:10px; border:#333333 solid 1px; border-collapse: collapse; font-size:12px; text-align:left; padding-top:10px; padding-left:8px; padding-bottom:10px; padding-right:8px }

.contt{ font-weight:bold; font-size:15px; margin-bottom:-10px }

.o-porlin{ text-decoration:none; font-weight:bold; color:#000000 }
.a.o-porlin:hover{color:#ff0000; text-decoration:underline;}

.s-ctab{ width:650px; margin-left:10px; margin-top:10px; border:#333333 solid 1px; border-collapse: collapse; font-size:12px; text-align:left; padding-top:6px; padding-bottom:6px }
.cclist{ font-size:12px;  margin-left:27px; margin-bottom:0px; list-style:decimal; color:#003399}

a.footer-link{ text-decoration:none; color:#FFFFFF}
a.footer-link:hover{ text-decoration:none; color:#FF0000}



a{text-decoration:none; color:#003F8C}
a:hover{ text-decoration:none; color:#003F8C}
a:visited{text-decoration:none; color:003F8C}

a.footer-linkh:link{ text-decoration:none; color:#999999}
a.footer-linkh:hover{ text-decoration:none; color:#FF0000}
a.footer-linkh:visited{text-decoration:none; color:#999999}

a.location{text-decoration:none; color:#666666}
a.location:hover{ text-decoration:none; color:#666666}
a.location:visited{text-decoration:none; color:666666}

.np-c{ border:#b8b8b8 1px solid; margin-left:26px; margin-bottom:26px; margin-right:26px }
.np-t{ border-top:#b8b8b8 1px solid; background:url(../imgs/nptf.gif); height:28px; border-bottom:#b8b8b8 1px solid }
.np-n{ margin:1px; background:url(../imgs/npbf.gif); font-size:12px; color:#666666; line-height:18px; padding-left:10px; padding-right:10px; padding-top:1px; padding-bottom:15px }
.np-m{ border-right:#b8b8b8 1px solid; height:18; *height:28; font-size:12px; font-weight:bold; padding-top:8px; padding-left:10px; float:left; padding-right:10px }
.np-o{ border-right:#b8b8b8 1px solid; height:18; *height:28; font-size:12px; font-weight:bold; padding-top:8px; padding-left:10px; float:left; padding-right:10px; background:#FF0000; color:#FFFFFF }
.np-mt{ color:#000000; text-decoration:none }
.a.np-mt:hover{ color:#ffffff }
.npbt{ width:528px; margin-top:8px;  }
.np-ftab{ width:596px; margin-top:-12px; border:#333333 solid 1px; border-collapse: collapse; font-size:12px; text-align:left; padding-top:2px; padding-left:8px; background:#FFFFFF }
.smbi{ margin-left:20px; margin-right:6px; margin-top:12px }
.np-ill{ margin-top:20px; border:#CCCCCC solid 1px; }

.on-movielink{ height:71px; margin-top:66px; width:137px; float:right; cursor:pointer; }
.a.faq_link{text-decoration:none; color:#000000}

/*tab开始*/
.hidden{display:none;}
.tab-main {width:100%;}
.tab-main div.tab-main-top {padding-left:25px; height:26px; background:url('../imgs/tab_main_top_bg.gif') repeat-x left top; margin:0px;}
.tab-main div.tab-main-top ul {padding:0px; margin:0px; list-style:inside;}
.tab-main div.tab-main-top ul li {display:block; cursor:pointer; font-weight:bold; float:left; margin-top:3px; margin-right:5px; width:139px; height:23px; background-image:url('../imgs/tab_main_top_li_bg.gif'); background-repeat:repeat-x; list-style:none; color:#ffffff; padding-left:5px; line-height:24px;}
.tab-main div.tab-main-top div.search {float:right; width:135px; margin-right:25px; margin-top:4px; display:inline;}
.tab-main-top-li{float:left; height:23px;}
.tab-main div.tab-main-top ul li.isactive div.tab-main-top-li{}
.tab-main div.tab-main-top ul li.isactive {background:#FFFFFF; color:#333; font-weight:bold;}

.tab-main div.tab-main-content{color:#666666; padding-left:30px; height:225px; overflow:hidden; background:url('../imgs/tab_main_content_bg.gif') repeat-x;}
.tab-main div.tab-main-content div.block {width:250px; height:135px; float:left; margin-top:15px;}
.tab-main div.tab-main-content div.block1 {width:135px; height:135px; float:left; margin-top:15px;}
.tab-main div.tab-main-content div.block2 {width:155px; height:135px; float:left; margin-top:15px;}
.tab-main div.tab-main-content div.thead {font-size:13px; font-weight:bold; color:#000000;}
.tab-main div.tab-main-content div.thead1 {font-size:13px; font-weight:bold; color:#000000; margin-top:10px;}
.tab-main div.tab-main-content div.tbody {font-size:13px; height:60px; margin-top:15px; line-height:22px;}
.tab-main div.tab-main-content div.tmore{font-size:13px; line-height:25px;clear:both;}
.tab-main div.tab-main-content div.tright{text-align:right;}
.tab-main div.tab-main-content div a.more,.tab-main div.tab-main-content div a.more:visited{}
.tab-main div.tab-main-content div a.more:hover{}
.tab-main div.tab-main-content ul.arrow{padding:0px; margin:0px; list-style:none;}
.tab-main div.tab-main-content ul.arrow li{clear:both;}
.tab-main div.tab-main-content ul.arrow li span.title{float:left; text-indent:13px; background:url('../imgs/tab_main_content_li_arrow.gif') no-repeat 0px 3px;}
.tab-main div.tab-main-content ul.arrow li span.pubDate{float:right; margin-right:15px;}
.tab-main div.tab-main-content ul.dot{padding:0px 0px 0px 8px; margin:0px 0px 0px 8px; list-style-image:url('../imgs/tab_main_content_li_dot.gif');}
.tab-main div.tab-main-content div.double-block {width:292px; padding-left:2px; height:135px; float:left; margin-top:15px; padding-right:5px;}
.tab-main div.tab-main-content div.left-block {width:215px; height:135px; float:left; margin-top:15px; padding-left:2px; padding-top:4px;}
.tab-main div.tab-main-content div.right-block {width:215px; height:135px; float:left; margin-top:15px; text-align:right; padding-top:4px;}
.tab-main div.tab-main-content a.hoverunderline:hover{text-decoration:underline;}
.tab-main div.tab-main-content a.hoverunderline,.tab-main div.tab-main-content a.hoverunderline:visited{}
.tab-main div.tab-main-content div.bold{font-weight:bold; font-size:13px; line-height:22px;}
/*tab结束*/
.copyright {color:#999999; line-height:20px;float:left; padding-left:30px; padding-top:5px;}
.article{list-style-image:url('../imgs/tab_main_content_li_dot.gif'); font-size:13px; line-height:25px;}






























