/*
Powered By www.toprand.com
*/

.servicesmain{float:left; width:980px;padding:0 11px; padding-bottom:40px; background:#fdfdfd url(../bg_main.jpg) repeat-x;}
.curr{ float:left; width:100%; height:30px; padding-top:10px; color:#666}

#wrap .curr a{ color:#666}
#wrap .curr a:hover{ color:#0060a6}
.ban{ float:left; width:980px; overflow:hidden;}

.servicescon{ float:left; width:980px; margin-top:15px;}
/* 首页左边*/
/*.serviceleft{ float:left; width:194px; overflow:hidden;}
.serviceleft h1{ float:left; background:url(ser_lt.jpg) no-repeat; height:35px; overflow:hidden; width:100%;}
.serviceleft h2{ float:left; background:url(ser_lc.jpg) repeat-y; overflow:hidden; width:189px; padding:0 4px 0 1px;}
.serviceleft h3{ float:left; background:url(ser_lf.jpg) repeat-y; height:4px; overflow:hidden; width:100%;}
.se1{ float:left; padding:10px 0 0 23px; font-size:13px; font-weight:bold}
.serlist li{  float:left; line-height:28px; border-top:1px solid #e5e5e5; width:189px; background:url(jiao.jpg) 13px 12px no-repeat; font-weight:bold; cursor:pointer; font-size:12px;} 
.serlist li span{padding-left:23px; float:left;}
.serlist li ul li{ float:left;width:164px;padding-left:35px; background:url(jiao.jpg) 25px 12px no-repeat; font-weight:bold; line-height:28px; font-size:11px; color:#222}
.serlist li.hover{ color:#1d72bb}
.serlist li ul li ul li{ float:left; padding-left:10px; width:154px;background:url(jiao.jpg) 0 12px no-repeat; border-top:0;}*/
/* 5.20*/
.aboutban{ float:left; width:100%; margin-bottom:7px;}
.aboutleft{ float:left; width:211px; overflow:hidden;}
.aboutleft1{ float:right; width:211px; overflow:hidden;}
.about_t{ float:left; background:url(about_t.jpg) no-repeat; height:4px; overflow:hidden; width:100%;}
.about_f{ float:left; background:url(about_f.jpg) no-repeat; height:5px; overflow:hidden; width:100%;}
.about_c{ float:left; background:url(about_c.jpg) repeat-y;overflow:hidden; width:207px; padding:0 3px 0 1px;}

.abouttab{ float:left; width:197px; height:34px; background:url(about_bg1.jpg) repeat-x; line-height:34px; font-size:13px; padding-left:10px; cursor:pointer; border-bottom:1px solid #e5e5e5; display:block; clear:both}
.moreabout{ float:left; padding-right:10px; padding-top:10px; width:15px;}
.moremm{ float:left; padding-right:10px; padding-top:6px; width:15px;}
.aboutbox{ float:left; width:197px; border-bottom:1px solid #e5e5e5; padding:5px 0;  padding-left:10px;overflow:hidden;}
.aboutleftlist li{ float:left;float:left; width:187px; padding-left:10px;  cursor:pointer; line-height:26px;}
#wrap .aboutleftlist li.select_a a{ color:#005da1}
.aboutleftlist li ul li{ padding-left:20px; width:167px;}
#wrap .abouttab a.select_a{color:#005da1}
#wrap .aboutleftlist li a.select_a{ color:#005da1}

.prorighttab{ float:left; width:211px; margin-top:10px;}
.prolinks_t{ float:left; width:100%; background:url(pro_t1.jpg) no-repeat; height:32px;}
.prolinks_f{ float:left; width:100%; background:url(pro_t3.jpg) no-repeat; height:5px;}
.prolinks_c{ float:left; width:100%; background:url(pro_t2.jpg) repeat-y;}
.prolinks{ float:left; width:205px; margin-left:3px; display:inline;}
.linkstitle{ font-size:13px; line-height:32px; color:#2d79b0; padding-left:30px;}
.linkstab{ float:left; width:100%; border-bottom:1px solid #e5e5e5; padding-top:13px; padding-bottom:5px;}
.linkstab .l{ float:left; width:70px; overflow:hidden; padding-left:5px;}
.nobgs{ border-bottom:0; background:#fff url(bg_prolinks.jpg) 0 bottom no-repeat;}
.linkstab .r{ float:left; width:90px; padding-left:10px; line-height:24px;}
.linksptitle{ font-size:13px;color:#2d79b0}
#wrap .linksptitle a{ color:#2d79b0}
.linksbg{ padding-left:10px; background:url(../dianp1.jpg) 0 10px no-repeat;}

/* 5.20*/



/* 首页右边*/
.serviceright{ float:right; width:761px; overflow:hidden;}
.serviceright1{ float:left; width:761px; overflow:hidden;}
.ser_rt{ float:left; width:100%; background:url(ser_rt.jpg) no-repeat; height:5px; overflow:hidden}
.ser_rf{ float:left; width:100%; background:url(ser_rf.jpg) no-repeat; height:5px; overflow:hidden}
.ser_rcon{ float:left; width:100%; background:url(ser_rc.jpg) repeat-y; padding-bottom:30px;}
.sercon1{ float:left; padding:14px 0 0 40px; width:713px;}
.sertitle1{ float:left; width:100%; height:31px; font-size:18px;  color:#5c5f5b}
.sertitle2{ float:left; width:100%; height:16px; font-weight:bold}/*5.7 by h*/
#wrap .sertitle2 a{ color:#0060a6;} 
.sersearch{ float:left; width:100%; height:70px; background:url(bg_line.jpg) center bottom no-repeat; margin-bottom:10px;}
.sersearch .l{ float:left; background:url(bg_search.jpg) no-repeat; width:469px; height:39px; overflow:hidden;}
.btnser{ width:34px; height:33px; border:0; cursor:pointer; background:url(btn_search.jpg) no-repeat; margin-right:4px; margin-top:4px; display:inline; float:right}
.stxt1{ width:380px; float:left; margin-left:15px; display:inline; margin-top:13px; background:none; border:0; color:#a6a4a4} 
.sersearch .r{ float:left; width:217px; margin-left:12px; display:inline; padding-top:15px;font-weight:bold}/*5.7 by h*/
.sersearch .r ul li{ float:left; margin-right:10px; display:inline; font-weight:bold; position:relative; height:20px;}/*5.7*/
#wrap .sersearch .r a{color:#0060a6;}
/* 5.7 新加*/
.searbox{ position:absolute; left:-150px; top:20px; width:370px; border:1px solid #e5e5e5; border-bottom:2px solid #e5e5e5;border-right:2px solid #e5e5e5; padding:5px 0 5px 10px; background:#fff}
.sersearch .r ul li ul li{ float:left; margin-right:0; line-height:22px; height:auto; width:130px;}
.setaboxtable td{ height:35px; font-size:13px; line-height:14px;}
.setaboxtable td.tdleft{ text-align:right; padding-right:8px;}
/* 5.7 over*/

.ssideleft{ float:left; width:490px; overflow:hidden;}
.sidetab{ float:left; width:100%; margin-bottom:20px;}
.sidetab .sl{ float:left; width:65px; overflow:hidden; text-align:center}
.sidetab .sr{ float:left; width:425px; overflow:hidden}
.sidetab .sr h1{ float:left; font-size:16px; color:#0088cc; width:100%; padding-bottom:18px; background:url(bg_line2.jpg) 0 bottom no-repeat; padding-top:10px; font-weight:bold;}
.srcon1{ float:left; width:100%; margin-top:20px;}
.serlist2 li{ float:left; line-height:22px; width:415px; padding-left:10px; background:url(icon_jiao2.jpg) 0 9px no-repeat;}


/*5.3*/
/*ssideright*/
.ssideright{ float:right; width:211px; overflow:hidden;}
.sstab{ float:left; width:100%; margin-bottom:9px;}
.ss_t{ float:left; width:211px; background:url(bg_t_title.jpg) no-repeat; height:36px; overflow:hidden;}
.ss_t h1{ float:left; font-size:12px; line-height:36px; padding-left:14px; font-weight:bold}/*5.7 */
.ss_c{ float:left; width:211px; background:url(bg_c_line.jpg) repeat-y;}
.ss_f{ float:left; width:100%; background:url(bg_f_1.jpg) no-repeat; height:5px; overflow:hidden;}
.slogin{ float:left; padding-left:9px; width:190px; min-height:150px; _height:150px;}
.slogtable td{ height:30px; font-weight:bold}/*5.7 */
.bgbtn{ background:url(bgbtn.jpg) no-repeat; width:93px; height:30px; border:0; cursor:pointer; font-size:13px; font-weight:bold}/*5.7 */
.tdbg3{ background:url(bgtxt2.jpg) 0 0 no-repeat;}
.bgtxt{ background:url(bgtxt2.jpg) no-repeat; width:119px; height:22px;}
.slogtable td div{ float:left; margin-right:5px; display:inline;font-weight:bold}/*5.7 */
.txtlgo1{ float:left; background:none; border:0; width:100px; margin-top:4px; margin-left:10px; display:inline;}
.msn{ float:left; background:url(bg_msm.jpg) no-repeat; width:210px; height:115px; overflow:hidden;}
.msn h1{ float:left; width:200px; padding-left:6px; padding-top:10px; height:48px;}
.msnleft{ float:left; color:#3e6ba2; margin-right:5px; display:inline; height:30px; font-weight:bold}
.msnleft img{ vertical-align:middle}
.msn  p{ line-height:17px;}
.msn h2{ float:left; width:200px; padding-left:6px; padding-top:10px; height:47px;}

.msnp1{ margin-top:3px;}
#wrap .sstab .msn a{ color:#529c27;}

.ssjiao{ float:right; padding-right:10px; padding-top:10px;}
.ss_title1{ float:left; width:208px; background:url(bg_t_title.jpg) no-repeat; height:36px; overflow:hidden; cursor:pointer; padding:0 3px  0 1px;}
.ss_title1 h1{ float:left; font-size:12px; line-height:36px; padding-left:14px; font-weight:bold}/*5.7*/
.ssbox{ float:left; padding:0 14px; line-height:16px; color:#666666; border-bottom:1px solid #e5e5e5; width:180px;}
.ssboxlist li{ float:left; width:170px; background:url(jiao.gif) 0 7px no-repeat; padding-left:10px; line-height:18px;}
.ss_title2{ float:left; width:207px; background:url(pro_bgtitle2.jpg) repeat-x; height:36px; overflow:hidden; cursor:pointer; margin-left:1px; display:inline;}
.ss_title2 h1{ float:left; font-size:12px; line-height:36px; padding-left:14px;font-weight:bold}/*5.7*/
.ssbox2{ float:left; padding:10px 14px; line-height:16px;}
.ssbox2 ul li{ float:left; line-height:18px;background:url(jiao.gif) 0 7px no-repeat; padding-left:10px; margin-right:10px; display:inline;}
.ssbox3{ float:left; width:188px; padding:10px 0; padding-left:20px; color:#3b4d63; line-height:19px; border-bottom:1px solid #e5e5e5}
.lv{ color:#3d8f08;}
.ssbox4{ float:left; width:188px; padding:10px 0; padding-left:20px; color:#3b4d63; line-height:19px;}

/* howtobuy  */
.howtobuytext{ float:left; padding:20px 0 30px 26px; width:660px; background:url(bg_line3.jpg) 56px bottom no-repeat;}
.lg18{ line-height:18px;}
.lg24{ line-height:24px;}
.howtobuy{ float:left; padding-left:56px; width:580px; margin-top:20px;}
.howbuytable td{ padding-bottom:10px; font-weight:bold}
.tdbg{ float:left; background:url(bg_txt.jpg) no-repeat; width:243px; height:30px;}
.txthowbuy{ width:220px; background:none; border:0; float:left; margin-left:10px; display:inline; margin-top:8px;}
.howbuytable select{ width:230px; border:0; float:left; margin-top:7px; margin-left:5px; display:inline; background:none}





/*Knowledge*/
.Knowledge{ float:left; width:693px; padding:25px 0 0 29px;}
.knowtitle1{ float:left; color:#2b57a0; width:100%; font-size:13px;line-height:18px;}
.knowtitle2{ float:left; width:100%; color:#666; margin-top:30px; line-height:20px;}
.knowask{ float:left; width:100%; background:#f4f4f4; height:142px; margin-top:40px; margin-bottom:30px;}
.knowaskleft{ float:left; padding-left:33px; width:471px;}
.knowaskleft h1{ font-size:18px; margin-top:20px; float:left; width:100%;}
.knowaskleft h2{ float:left; width:471px; background:url(bg_search2.jpg) no-repeat; height:39px; margin-top:30px;}
.btnser2{ width:35px; height:33px; border:0; cursor:pointer; background:url(btn_search2.jpg) no-repeat; margin-right:4px; margin-top:4px; display:inline; float:right}
.stxt2{ width:380px; float:left; margin-left:15px; display:inline; margin-top:13px; background:none; border:0; color:#a6a4a4}
.knowaskright{ float:right; margin:32px 30px 0 0; display:inline}

.knowtab{ float:left; width:693px; padding-bottom:25px; border-bottom:1px solid #e0e0e0; margin-bottom:20px;}
.knstab{ float:left; width:345px; overflow:hidden; line-height:20px;}
.knstab h1{ float:left; width:100%; font-size:13px; font-weight:bold; margin-bottom:5px; color:#4b4747; margin-bottom:5px;}
.knslist li{ float:left; width:335px; padding-left:10px; background:url(dian.jpg) 0 8px no-repeat;}
.morekns{ float:left; margin-top:5px;}
#wrap .morekns a{ color:#0060a6;}
.knowtitle{ float:left; width:100%; margin-bottom:30px; margin-top:15px; font-size:18px; color:#2c58a1; font-weight:bold;}
.documents{ float:left; width:660px;}
.domenlist li{ float:left; padding-left:27px; background:url(icon_wen.jpg) 0 3px no-repeat; width:633px; line-height:18px; margin-bottom:25px;}
#wrap .domenlist li a{ color:#0088cc}
#wrap .domenlist li .litext{ color:#7c7c7c}

.isstext{ float:left; width:100%; color:#666; font-size:12px; margin-bottom:20px;}
.isspdf{ float:left; background:url(bg_pdf.jpg) no-repeat; height:26px; padding-left:27px; width:600px; color:#666; line-height:26px; margin-bottom:30px;}
#wrap .isspdf a{ color:#ff0000; font-size:13px; font-weight:bold; margin-right:10px;}
.issb1{ float:left; width:100%; height:30px; color:#666; font-weight:bold; font-size:13px;}
.issb2{ float:left; width:100%; color:#666; font-weight:bold; height:30px;}
.issb3{ float:left; width:100%; height:180px; }
.issb3 .l{ float:left; width:444px;background:url(bg_ar.jpg) no-repeat; height:114px;padding:10px;}
.txttext1{ width:444px;  overflow-y:hidden; border:0;height:114px; }
.issb3 .r{ float:left; width:120px; padding-left:48px; line-height:18px; color:#666}
.issb4{ float:left; width:100%;}
.rinfo{ font-size:13px; font-weight:bold; margin-bottom:10px;}

.mytitle{ float:left; width:100%; height:30px; font-size:13px;}
.pagesright{ float:right; height:20px;}
.pagesright span{ background:#f3f3f5; float:left; padding:2px 10px; margin-right:5px;}
.pagesright a{ float:left; margin-right:5px; background:#f3f3f5; padding:2px 5px;}
.pagesright a._select{ color:#fff; background:#1176bb; font-weight:bold;}

/*support requsest*/
.supportcon{ float:left; padding:20px 0 0 27px; width:720px; overflow:hidden;}
.requestleft{ float:left; width:491px; overflow:hidden;}
.requesttitle1{ float:left; width:100%; color:#5373a7; font-size:12px; line-height:18px; font-weight:bold; margin-bottom:28px;}
.requesttitle2{ float:left; width:100%; line-height:24px; font-size:24px; color:#5a5957; margin-bottom:28px;}
.requestpic{ float:left; width:100%; margin-bottom:10px;}
.requsettxt{ float:left; width:100%; color:#5a5957; margin-bottom:10px;}
.requsettxt span{ float:left; margin-right:5px; display:inline; line-height:33px;}
.requesttxt{ float:left; margin-right:5px; background:url(bg_txtsubject.jpg) no-repeat; width:417px; height:33px; display:inline;}
.txtrequ1{ width:380px; float:left; margin-left:10px; display:inline; background:none; border:0; margin-top:10px;}
.requesttitle3{ float:left; width:100%; font-size:13px; color:#244d92; font-weight:bold; margin-bottom:10px;}
.requestbianji{ float:left; width:471px; margin-bottom:10px; overflow:hidden; height:100px; background:url(bg_tear.jpg) no-repeat; padding:10px;}/*5.7*/
.txtbianji{ border:0; background:none; width:471px; height:100px;}/*5.7*/

.requestext{ float:left; width:100%; color:#666; line-height:18px;}
.requestupload{ float:left; width:90%; margin-bottom:10px;height:27px; background:url(bgtxt3.jpg) no-repeat; margin-top:10px; padding:6px 0 0 8px }/*5.7*/
.sss input{color:#666666; border:0; padding:1px;font:normal 12px Tahoma;height:18px; background:none}/*5.7*/

.txtbg{ background:none; border:0; margin-top:7px; width:310px;_width:330px; margin-left:10px; display:inline; float:left; height:20px; padding-right:20px;}
.requesbtn{ float:left; width:100%;}
.bgbtn2{ background:url(bgbtn2.jpg) no-repeat; width:118px; height:42px; border:0; cursor:pointer; font-size:14px; color:#fff; font-weight:600}
.requestbd{ float:left; width:100%; margin-top:10px;}
.requesttable td{ height:45px; color:#666; font-weight:bold}/*5.7*/
#wrap .requesttable td a{ color:#005da1}/*5.7*/
.requesttable select{ width:230px; border:0; float:left; margin-top:7px; margin-left:5px; display:inline; background:none}
.requesttable .tdright{ font-size:13px; color:#5a5957; text-align:right; padding-right:8px; font-weight:bold}

/*hotissues*/
.hotissues{ float:left; width:450px; overflow:hidden;}
.hotissues h3{ float:left; width:100%; font-size:16px; color:#0088cc; margin-bottom:30px; font-weight:bold;}
.hotisslist li{ float:left; width:440px; padding-left:10px; line-height:24px; font-weight:bold; background:url(bg_dian2.jpg) 0 9px no-repeat;}

/*tricks*/
.tricks{ float:left; width:740px; padding:25px 0 0 12px;}
.trickstitle{ float:left; width:700px; border-bottom:1px solid #e5e5e5;line-height:18px; font-weight:bold; padding:0 28px 25px 12px;}
.trickscon{ float:left; width:680px; margin-top:20px;}
.trickslist li{ float:left; width:600px; padding-right:70px; padding-left:10px; background:url(bg_line3.jpg) center bottom no-repeat; padding-bottom:25px; line-height:18px; margin-bottom:25px;}
.trtitle{ font-size:13px; font-weight:bold; margin-bottom:5px;}

.trickstitle2{ float:left; width:100%; border-bottom:1px solid #e5e5e5;font-weight:bold; text-align:center; font-size:24px; padding-bottom:25px;}
.trickscon2{ float:left; width:700px; padding-right:40px; padding-left:10px; margin-top:25px; padding-bottom:50px; background:url(bg_line3.jpg) center bottom no-repeat; line-height:18px; font-weight:bold; margin-bottom:25px;}
.trickscon2 p{font-weight:bold}
.share{ background:url(par_share.jpg) no-repeat; width:138px; height:22px; overflow:hidden; padding:5px 0 0 72px; float:left;display:inline; }
 .share img{ float:left; margin-right:5px;}
 .down_pdf{ float:left; margin-top:15px;}
.down_pdf img{ margin-right:5px;}

.books{ float:left; width:690px; border:1px solid #e5e5e5; border-bottom:0;display:inline; margin-top:30px;}
.tacttab{ cursor:pointer; width:100%; background:url(bg_contact.jpg) repeat-x; height:33px; float:left; overflow:hidden;}
.tacttab .booksbt{ font-size:12px; padding-left:20px; padding-top:10px; float:left;}
.tactjiao{ float:right; padding-right:10px; padding-top:11px;}
.tactcon{ float:left; width:650px; border-bottom:1px solid #e5e5e5; padding:15px 20px; line-height:24px; color:#666}
#wrap .tactcon a{ color:#666}
#wrap .tactcon a:hover{ color:#0060a6}
.customertitle{ float:left; width:100%; background:url(bg_test_dian.jpg) 0 bottom repeat-x; height:32px; overflow:hidden;}
.cusnavlist li{ float:left; margin-right:6px; display:inline; cursor:pointer;}
.cusnavlist li .divp1{ float:left; width:3px; height:30px; overflow:hidden; background:url(bg_test_b1.jpg) no-repeat;}
.cusnavlist li .divp3{ float:left; width:3px; height:30px; overflow:hidden; background:url(bg_test_b2.jpg) no-repeat;}
.cusnavlist li .divp2{ float:left; padding:0 18px; line-height:30px; background:#2b57a0; font-size:13px; color:#fff;}
.cusnavlist li.hover .divp1{ float:left; width:3px; height:30px; overflow:hidden; background:url(bg_test_a1.jpg) no-repeat;}
.cusnavlist li.hover .divp3{ float:left; width:3px; height:30px; overflow:hidden; background:url(bg_test_a2.jpg) no-repeat;}
.cusnavlist li.hover .divp2{ float:left; padding:0 18px; line-height:30px; background:#a1bb1a; font-size:13px; color:#fff}

.Videos{ float:left; width:735px; border:1px solid #e5e5e5; padding:20px 12px 20px 12px; min-height:500px; _height:500px;}
.videostitle1{ float:left; width:715px; padding:0 10px 0 10px; line-height:18px; font-weight:bold; margin-bottom:20px;}
.videostitle2{ float:left; width:725px; border-bottom:1px solid #e5e5e5; color:#2b57a0; font-size:13px; font-weight:bold; padding-bottom:5px; padding-left:10px; margin-bottom:15px;}
.videocon{ float:left; width:715px; padding:0 10px;}
.videolist li{ float:left; width:715px; padding-bottom:25px; background:url(bg_line3.jpg) center bottom no-repeat; margin-bottom:25px;}
.videolist li .l{ float:left; width:126px; border:1px solid #efefef;}
.videolist li .r{ float:left; padding-left:15px; width:570px; line-height:18px;}
.vlititle{ margin-bottom:5px;  font-size:12px;}



/*train*/
.trainleft{ float:left; width:723px;}
.searchtrain{ float:left; width:100%; background:url(traintitle.jpg) no-repeat;height:45px;  padding-top:23px; margin-bottom:10px;}
.searchtrain .l{ float:left; padding-left:11px; padding-top:2px;}
.searchtrain ul li{ float:left;cursor:pointer; position:relative; padding:0 2px;}
.searchtrain ul li img{ vertical-align:middle}
.txtkey{ background:none; border:0;}/*5.21*/
.searchtrain ul li .lijiao{ float:left; padding:2px 10px; margin:0 3px; display:inline; height:16px; border:1px solid #ececec}
#wrap .searchtrain a{ color:#383838}
.searchtrain ul li.hover{ z-index:998}
.pxobox{ position:absolute; left:5px; top:21px;border:1px solid #e5e5e5;width:140px; background:#fff}
.searchtrain ul li ul li{ float:left; background:none; padding:0 0 0 12px; margin:0; line-height:22px; width:128px; font-size:11px; font-weight:normal}
.btnsearch3{ background:url(btnsearch3.jpg) no-repeat; width:29px; height:24px; cursor:pointer; border:0}
.searchtrain .r{ float:left; padding-left:5px;}
.train_t{ float:left; width:100%; background:url(train_t.jpg) no-repeat; height:2px; overflow:hidden}
.train_f{ float:left; width:100%; background:url(train_f.jpg) no-repeat; height:2px; overflow:hidden}
.train_c{ float:left; width:721px; border-left:1px solid #e2e2e2;border-right:1px solid #e2e2e2; padding:16px 0 16px 0px;}
.trainindex{ float:left; padding-left:18px; width:650px;}
.trainlist li{ float:left; width:650px; padding-bottom:25px; margin-bottom:25px; background:url(bg_line3.jpg) center bottom no-repeat;}
.trainlist li .trli1{ font-size:13px; font-weight:bold; float:left; width:100%; margin-bottom:5px;}
.trainlist li .trli2{ float:left; width:100%; margin-bottom:10px;}
.trainlist li .trli3{ float:left; width:100%; line-height:18px; font-weight:bold}
.traintable td{ height:28px; color:#666; font-weight:bold}
.traintable .tdright{ text-align:right; padding-right:7px;}

.trainright{ float:right; width:244px;}
.traintab{ float:left; width:100%; margin-bottom:10px;}
.traintab_t{ float:left; width:100%; background:url(train_t2.jpg) no-repeat; height:2px; overflow:hidden}
.traintab_f{ float:left; width:100%; background:url(train_f2.jpg) no-repeat; height:2px; overflow:hidden}
.traintab_c{ float:left; width:242px; border-left:1px solid #e2e2e2; border-right:1px solid #e2e2e2; padding-bottom:25px;}
.traintabtitle{ float:left; width:100%; font-weight:bold; background:url(bg_line4.jpg) center bottom no-repeat; text-align:center; padding-bottom:15px; padding-top:15px;}
.traintabcon{ float:left; width:220px; margin:0 5px; display:inline; padding-left:12px; border-bottom:1px solid #e2e2e2; padding-bottom:10px;}
.traintable2 td{ height:28px;}
.traintable2 td.tdright{ text-align:right; font-weight:bold; padding-right:7px;}
.txtother{ border:1px solid #a8acad; width:145px; padding:2px; background:url(bg_txt2.jpg) repeat-x;}
.traintabbtn{ float:left; margin-top:15px; padding-left:17px;}

.traintabcon2{ float:left; width:225px; margin:0 0 0 5px; padding-top:15px; display:inline; padding-left:12px; padding-bottom:10px;background:url(bg_line4.jpg) center bottom no-repeat; }
.num{ float:left; height:24px;}
.trainlist2 li{ float:left; width:225px;line-height:20px;}
.trainxinxi{ float:left; width:225px; margin-left:5px; display:inline; padding-left:12px; margin-top:15px; line-height:18px;}


.trainde{ float:left; padding-left:16px; width:690px; overflow:hidden}
.trainde h1{ font-size:18px; float:left; width:100%; text-align:center; margin-bottom:20px;}
.trainde h2{ float:left; width:658px; border:1px solid #e2e2e2; padding:15px; margin-bottom:25px;}
.trdetable td{ height:24px; vertical-align:top; color:#666; line-height:18px; font-weight:bold}
.trdetable td.tdright{ text-align:right; padding-right:7px; color:#222}
#wrap .trdetable td a{ color:#005da1}
.hei2{ color:#222}
.title1{ font-size:13px;float:left; width:100%; margin-bottom:10px; color:#222}
.trainde h3{ float:left; width:690px; background:url(bg_line3.jpg) center bottom no-repeat; padding-bottom:25px; margin-bottom:25px; line-height:19px; color:#666;font-weight:bold; }
.trainde h3 p{font-weight:bold;}

.traintabcon3{ float:left; width:242px; padding-top:10px; display:inline; padding-left:0; padding-bottom:10px;background:url(bg_line4.jpg) center bottom no-repeat; }
.traintabcon4{ float:left; padding-left:10px; width:230px; margin-top:15px;}
.trainlist3 li{ float:left; width:220px; padding-left:10px; line-height:24px; background:url(../icon_jiao2.jpg) 0 8px no-repeat;}
.attention{ float:left; width:668px; border:1px solid #e2e2e2; margin-top:20px; padding:10px; }
.traintable3 td{ height:28px; font-weight:bold}
.traintable3 td span{ float:left; margin-right:10px;}
.txttrain{ padding:5px; width:510px; height:125px; border:1px solid #e5e5e5}

/* 5.5 by h*/
.showcon{ float:left; width:700px; padding:25px 0 0 20px;}
.showone{ width:420px; margin:0 auto;}
.showone h1{ float:left; width:100%; text-align:center; border-bottom:2px solid #a4cd38; font-size:24px;}
.showone h2{ float:left; width:100%; text-align:center; margin-top:5px;}
.showtwo{ float:left; width:100%; margin-top:15px; font-weight:bold;background:url(bg_line3.jpg) center bottom no-repeat; padding-bottom:20px;}
.showtwo select{ width:125px; border:1px solid #e5e5e5; padding:1px;}
.showtwo img{ margin-left:30px;}
.showthree{ float:left; width:100%;background:url(bg_line3.jpg) center bottom no-repeat; padding-bottom:10px; margin-bottom:25px; margin-top:15px;}
.showthree h1{ float:left; width:100%; margin-bottom:15px;}
.showthree h2{ float:left; width:100%;}
.showlist li{ float:left; width:350px; margin-bottom:30px;}
.showlist li .l{ float:left; width:150px; padding:1px; border:1px solid #e5e5e5; overflow:hidden}
.showlist li .r{ float:left; padding-left:10px; width:180px; line-height:18px;}
.p1{ font-size:13px; margin-bottom:8px; font-weight:bold}
.showlist li .r p{ font-weight:bold}


/*5.11 new*/
.licen{ float:left; width:703px; padding:15px 0 0 29px; line-height:18px;}

.licentable{ border-collapse:collapse}
.licentable td{ border:1px solid #e5e5e5; height:24px; font-size:13px; font-weight:bold; text-align:center;}
.mb5{ margin-bottom:5px; }
.licentable td.tdpl{ padding-left:10px; text-align:left}
.nor{ font-weight:normal}
.numlist li{ width:100%; float:left; margin-bottom:15px;}
.numlist li .linum{ font-size:18px; width:18px; float:left;}
.numlist li .litext{ width:685px; float:left;}
.numlist2 li{ float:left; width:680px; padding-left:20px; background:url(icon_pdf.jpg) 0 0 no-repeat; line-height:24px; font-weight:bold}
#wrap .numlist2 li a{ color:#222}
#wrap .numlist2 li a:hover{ color:#005da1}

.howupgrade{ float:left; width:663px; padding:20px; line-height:18px;}
.pl10{ padding-left:10px;}
.pl25{ padding-left:25px;}

/*5.13*/
.videodiv {font-size: 12px;z-index:9999;width: 637px;left:40%;/*FF IE7*/top:12%;/*FF IE7*/
margin-left:-150px!important;/*FF IE7 该值为本身宽的一半 */
margin-top:-60px!important;/*FF IE7 该值为本身高的一半*/
margin-top:0px;
position:fixed!important;/*FF IE7*/
position:absolute;/*IE6*/
_top:  		expression(eval(document.compatMode &&
            document.compatMode=='CSS1Compat') ?
            documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 :/*IE6*/
            document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);/*IE5 IE5.5*/
}
.videobg {background-color: #000;width: 100%;height: 100%;left:0;top:0;/*FF IE7*/filter:alpha(opacity=80);/*IE*/opacity:0.8;/*FF*/z-index:1001;
position:fixed!important;/*FF IE7*/
position:absolute;/*IE6*/
_top:       expression(eval(document.compatMode &&
            document.compatMode=='CSS1Compat') ?
            documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 :/*IE6*/
            document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);/*IE5 IE5.5*/
} 
/*5.13*/


/*5.11*/
.videoleft{ float:left; background:#444444; width:602px;overflow:hidden; border:1px solid #6c6c6c; padding-bottom:10px;}
.videoright{ float:left; width:33px; overflow:hidden;}
.videoleft h1{ border:5px solid #444444; background:#000; float:left; padding:4px; width:584px;}
.videoleft h2{ line-height:18px; margin-top:5px; width:330px; padding:0 5px; color:#fff; float:left;}
.hei9{ color:#999}

.videoleft2{ float:left; background:#fbfbfb; width:602px;border:1px solid #6c6c6c; padding-bottom:10px;}
.videoleft2 h3{ line-height:22px;width:572px; margin:0 5px; margin-right:15px; margin-top:5px; padding:0 5px;  color:#666; float:left; display:inline; overflow:auto;overflow-x:hidden; height:500px; }
.tipsbox{ float:left; width:100%; margin-bottom:15px; padding-bottom:15px; border-bottom:1px solid #e5e5e5;}
.tipsbox ul li{ padding-left:40px; background:url(../dian404.jpg) 28px 8px no-repeat; color:#666}
.tipsbox ul.tipsboxul li{ color:#0098E9}
/*5.11*/

/* 5.12 */
.showde{ float:left; width:700px; margin-top:20px;}
.showdeleft{ float:left; width:296px; overflow:hidden;}
.showdeleft img{ padding:5px; display:block; border:1px solid #e5e5e5;}
.showderight{ float:left; width:380px; overflow:hidden; line-height:22px;}
.showderight p{ font-weight:bold}
.showdetext{ float:left; width:100%; margin-top:15px; line-height:18px; padding-bottom:35px; background:url(bg_line3.jpg) center bottom no-repeat; margin-bottom:20px;}
.back{ float:right}

/*ser*/
.sertitlen{ float:left; background:url(ser_bgtitle.jpg) no-repeat; height:40px; width:623px; font-size:16px; font-family:"微软雅黑"; line-height:40px; color:#0088cc; font-weight:bold; margin-bottom:20px;}
#wrap .sertitlen a{ color:#0088cc}
.sertitlenabc{ float:left;  height:40px; width:623px; font-size:16px; font-family:"微软雅黑"; line-height:40px; color:#0088cc; font-weight:bold; margin-bottom:20px;margin-top:20px;}
#wrap .sertitlenabc a{ color:#0088cc}
.bgser1{ background:url(icon_ss1.jpg) no-repeat; float:left; height:40px; padding-left:55px;}
.bgser2{ background:url(icon_ss2.jpg) no-repeat; float:left; height:40px; padding-left:55px;}
.bgser3{ background:url(icon_ss3.jpg) no-repeat; float:left; height:40px; padding-left:55px;}
.bgser4{ background:url(pic02.jpg) no-repeat; float:left; height:40px; padding-left:55px;}
.bgser5{ background:url(icon_ss4.jpg) no-repeat; float:left; height:40px; padding-left:55px;}
.bgserzhichi{ background:url(pic03.jpg) no-repeat; float:left; height:40px; padding-left:55px;}
.bgserzhichiabc{  float:left; height:40px; padding-left:55px;width:150px;}

.sertext{ float:left; width:595px; padding-left:40px; line-height:24px;}
.serfuwu{ float:left; width:595px; line-height:24px; margin-top:15px; padding-left:40px;}
.serfuwu2{ float:left; width:595px; line-height:24px; margin-top:15px; padding-left:40px;}
#wrap .serfuwu a{ color:#0088cc}
.serfuwu2 ul li{ float:left; margin:0 10px; display:inline; width:50px; text-align:center; overflow:hidden;}
.serfuwu2 ul li img{ display:block; margin:0 auto;}
.sertable td{ height:34px;}
.sertable td.tdleft{ text-align:right; padding-right:8px;}
.txtser1{ border:1px solid #b4b4b4; width:150px; padding:1px;}
.txtser2{ border:1px solid #b4b4b4; width:395px; padding:1px;}
.txtser3{ border:1px solid #b4b4b4; width:395px; padding:1px; height:46px;}
.btnstijiao{ border:0; cursor:pointer; background:url(stijiao.jpg) no-repeat; width:77px; height:27px;}
.btnsreset{ border:0; cursor:pointer; background:url(sreset.jpg) no-repeat; width:77px; height:27px;}
.lan2{ color:#0088cc}

.serxuexi{ float:left; width:595px; padding-left:40px; line-height:24px;}
.more{ float:right; padding-top:15px;}

.serboxnew{ width:420px; float:left; display:inline; padding-left:50px;}
.serboxnew1{ width:550px; float:left; display:inline; padding-left:50px;}
.serboxnew1 .serboxnew ul li { float:left; display:inline; height:27px; line-height:27px;}
.serli1 { width:97px; float:left; display:inline; background:url(serli1.jpg) no-repeat; height:27px; line-height:27px;}
.serli2 { width:96px; float:left; display:inline; background:url(serli2.jpg) no-repeat; height:27px; line-height:27px;}
.serli3 { width:85px; float:left; display:inline; background:url(serli3.jpg) no-repeat; height:27px; line-height:27px;}
.serli4 { width:92px; float:left; display:inline; background:url(serli4.jpg) no-repeat; height:27px; line-height:27px;}
.serli1a { width:100px; float:left; display:inline; background:url(serli1.jpg) repeat-x; height:27px; line-height:27px;}
.serli2a { width:150px; float:left; display:inline; background:url(serli1.jpg) repeat-x; height:27px; line-height:27px;}
.serli1b { width:100px; float:left; display:inline;  height:27px; line-height:27px;}
.serli2b { width:150px; float:left; display:inline;  height:27px; line-height:27px;}
.serbox{ float:left; width:595px; margin-left:35px; display:inline; height:25px; background:url(bg_dian.jpg) 0 bottom repeat-x; padding-left:5px; margin-top:10px;}
.serbox ul li{ width:111px; margin-right:4px; display:inline; line-height:23px; float:left; text-align:center;cursor:pointer;border:1px solid #fcfcfc; border-bottom:0;}
.serbox ul li.hover{  color:#0060a6; border:1px solid #e5e5e5; border-bottom:0;}
.serboxcon{ float:left; width:580px; padding-left:50px; margin-top:15px; line-height:24px;}
.serboxcon ul li{ float:left; width:570px; padding-left:10px; background:url(../jiaof.gif) 0 9px no-repeat;}
#wrap .serboxcon ul li a{ color:#0088cc} 


/* chaxun*/
.chaxuncon{ width:620px; float:left; margin-left:50px; display:inline;padding-bottom:25px; background:url(bg_line3.jpg) center bottom no-repeat; margin-top:20px;}
.cxleft{ float:left; width:80px;}
.cxright{ float:left; width:450px;}
.cxright h1{ float:left; width:100%; font-weight:bold; margin-bottom:15px;}
.cxright h2{ color:#666}
.txtchaxun{ background:url(txt_bgchaxun.jpg) repeat-x; line-height:22px; height:22px; border:1px solid #e4e4e4; width:180px;}
.btnchaxun{ border:0; cursor:pointer; background:url(btnchaxun.jpg) no-repeat; width:50px; height:24px;}
.chaxuntable td{ text-align:center; border:1px solid #e5e5e5; height:28px;}
.chaxuntable{ border-collapse:collapse;}
.chaxuntable td.fanhuicha{ text-align:right; padding-right:15px;}
#wrap .chaxuntable td.fanhuicha a{ color:#2d5ba1}
.cxright h2 select{background:url(txt_bgchaxun.jpg) repeat-x;border:1px solid #e4e4e4; padding:2px 0; } /* 9.7 */

/**/
.xkcon{ float:left; width:759px; border:1px solid #e5e5e5; padding:20px 0 20px 0; min-height:500px; _height:500px;}
.shouhou{ float:left; line-height:24px; padding:0 40px; width:679px; color:#666}
.shouqian{ float:left; padding:0 35px; line-height:22px; color:#666; width:689px;}
.titledown{ float:left; width:100%; background:url(line_down.jpg) right bottom no-repeat; height:39px;}
.downword{ float:right; padding-right:30px;}
.downcon{ float:left; line-height:22px; padding:0 30px; width:698px; overflow:hidden; color:#666; margin-top:10px;}
.downtable{ border-collapse:collapse}
.downtable th{ height:29px; background:#dedddd; text-align:left; padding-left:20px; color:#000;border:1px solid #cfcece;}
.downtable td{ border:1px solid #cfcece; line-height:24px;padding-left:20px;}

/**flink**/
.flink { _height:150px;min-height:150px;}
.flink .yqlj li{ float:left; margin:10px 30px 10px 35px;}


