body{ margin:0 auto; padding:0; text-align:center;}
/*TOP*/
#top{ width:800px; height:86px; margin:0 auto; padding:0;}
.topl{ margin:25px 0 0 0; padding:0; float:left;}
.topr{ width:197px; height:55px; margin:15px 0 0 0; padding:0; float:right;}
.toprs{width:197px; height:36px; margin:0; padding:0; float:left;}
.toprx{ width:197px; height:auto; margin:10px 0 0 0; padding:0; float:left; font-family:"宋体"; font-size:12px;}
.toprx a{ font-family:"宋体"; font-size:12px; text-decoration:none; color:#000000;}
.toprx a:hover{ font-family:"宋体"; font-size:12px; color:#FF0000; text-decoration:underline;}

/*导航栏*/
#dhl{ width:100%; height:33px; margin:0; padding:0; background-image:url(lm-bg.gif);}
#dhln{ width:800px; height:26px; margin:0 auto; padding:0;}
.dhln{width:800px; height:26px; margin:1px 0 0 0; padding:0; float:left;overflow:hidden;}
.ul{margin:0;padding:0;list-style-type: none;}
.ul li{ margin:0; padding:0; float:left;}
.ulli{ margin:0; padding:0;}
.ulli a{ width:88px; height:26px; margin:0; padding:7px 0 0 0; text-align:center;display:block; font-size:13px; font-family:"宋体"; color:#FFFFFF; font-weight:bold; background-color:#0054A6; text-decoration:none;}
.ulli a:hover{  font-size:13px; font-family:"宋体"; color:#FF0000; font-weight:bold; background-color:#0054A6; text-decoration:none;}
.ulliw a{ width:88px; height:26px; margin:0; padding:7px 0 0 0; text-align:center;display:block; font-size:13px; font-family:"宋体"; color:#444444; text-decoration:none;}
.ulliw a:hover{ width:88px; height:26px; margin:0; padding:7px 0 0 0; text-align:center;display:block; font-size:13px; font-family:"宋体"; color:#FFFFFF; font-weight:bold; background-color:#0054A6; text-decoration:none;}
.ullinx a{ width:88px; height:26px; margin:0; padding:7px 0 0 0; text-align:center;display:block; font-size:13px; font-family:"宋体"; color:#FF0000; text-decoration:none;}
.ullinx a:hover{ width:88px; height:26px; margin:0; padding:7px 0 0 0; text-align:center;display:block; font-size:13px; font-family:"宋体"; color:#FFFFFF; font-weight:bold; background-color:#0054A6; text-decoration:none;}

/*广告展示*/
#ggzs{ width:800px; height:194px; margin:0 auto; padding:0;}

/*培训资讯*/
#pxzx{ width:800px; height:204px; margin:0 auto; padding:0;}
.pxzx{width:800px; height:204px; margin:7px auto 0; padding:0; float:left;}
.pxl{ width:238px; height:204px; margin:0; padding:0; float:left; background-image:url(pxl.gif);}
.pxln{ width:220px; height:177px; margin:21px auto 0; padding:0; background-color:#CCCCCC;}

.pxc{ width:350px; height:204px; margin:0 0 0 4px; padding:0; float:left;}
.pxct{ width:350px; height:27px; margin:0; padding:0; float:left; background-image:url(pxcbg.gif);}
.pxctl{ margin:0; padding:0; float:left;}.pxctr{ margin:0; padding:0; float:right;}.pxcpic{ margin:7px 0 0 8px!important; margin:7px 0 0 5px; padding:0; float:left;}
.pxctw{ margin:8px 0 0 10px; padding:0; font-family:"宋体"; color:#434343; font-size:13px; float:left; font-weight:bold;}
.pxcgd{ margin:8px 5px 0 0!important;margin:8px 4px 0 0; padding:0; float:right;}.pxcgd a{font-family:"宋体"; color:#434343; font-size:13px; text-decoration:none;}.pxcgd a:hover{ color:#FF0000; text-decoration:underline;}
.pxcx{ margin:2px 0 0 0; padding:0; float:left; border:1px solid #D2D2D2;}.pxcxn{ width:348px; height:173px; float:left; margin:0; padding:0;}

.pxr{ width:204px; height:204px; margin:0 0 0 4px; padding:0; float:left;}
.pxrt{width:204px; height:38px; margin:0; padding:0; float:left; background-image:url(pxr-tbg.gif);}
.pxrtw{margin:8px 0 0 50px!important;margin:8px 0 0 25px; padding:0; font-family:"宋体"; color:#434343; font-size:13px; float:left; font-weight:bold;}
.pxrx{ margin:0; padding:0; float:left;border-left:1px solid #D2D2D2; border-bottom:1px solid #D2D2D2;border-right:1px solid #D2D2D2;}
.pxrxn{ width:202px; height:165px; margin:0; padding:0; float:left; text-align:center;}

/*培训内容*/
#pxnr{width:800px; height:204px; margin:0 auto; padding:0;}
.pxnr{width:800px; height:204px; margin:7px auto 0; padding:0; float:left;}
.prl{ width:294px; height:204px; margin:0; padding:0; float:left;}
.prlt{ width:294px; height:27px; margin:0; padding:0; float:left; background-image:url(pxcbg.gif);}
.prltl{ margin:0; padding:0; float:left;}.prltr{ margin:0; padding:0; float:right;}.prlpic{ margin:7px 0 0 8px!important; margin:7px 0 0 5px; padding:0; float:left;}
.prltw{ margin:8px 0 0 10px; padding:0; font-family:"宋体"; color:#434343; font-size:13px; float:left; font-weight:bold;}
.prlgd{ margin:8px 5px 0 0!important;margin:8px 4px 0 0; padding:0; float:right;}.prlgd a{font-family:"宋体"; color:#434343; font-size:13px; text-decoration:none;}.prlgd a:hover{ color:#FF0000; text-decoration:underline;}
.prlx{ margin:2px 0 0 0; padding:0; float:left; border:1px solid #D2D2D2;}.prlxn{ width:292px; height:173px; float:left; margin:0; padding:0;}

.prc{ width:294px; height:204px; margin:0 0 0 4px; padding:0; float:left;}
.prct{ width:294px; height:27px; margin:0; padding:0; float:left; background-image:url(pxcbg.gif);}
.prcx{ margin:2px 0 0 0; padding:0; float:left; border:1px solid #D2D2D2;}.prcxn{ width:292px; height:173px; float:left; margin:0; padding:0;}

.prr{ width:208px; height:204px; margin:0; padding:0; float:left;}

/*图片栏*/
#photo{ width:800px; height:164px; margin:0 auto; padding:0;}
#photon{ width:800px; height:164px; margin:7px auto 0; padding:0; float:left;background-color:#F0F0F0;}
.photo{ width:783px; height:142px; margin:11px auto; padding:0; background-color:#F0F0F0;}
.photon{ width:780px; height:142px; margin: 0 0 0 3px; padding:0;}
.phnn{ width:155px; height:142px; margin:0; padding:0; float:left;}
.phnnr{ width:138px; height:142px; margin:0 auto; padding:0;}
.phnnrt{ width:138px; height:109px; margin:8px 0 0 0; padding:0; float:left;}
.phnnrtx{ float:left; margin:4px 0 0 0; padding:0; text-align:center; width:138px;}
.phnnrtx a{ font-size:12px; color:#000000; text-decoration:none;}
.phnnrtx a:hover{ font-size:12px; color:#ff0000; text-decoration:underline;}



/*其他培训*/
#qtpx{width:800px; height:204px; margin:0 auto; padding:0;}
.qtpx{width:800px; height:204px; margin:7px auto 0; padding:0; float:left;}
.qtl{ width:248px; height:204px; margin:0; padding:0; float:left;}
.qtlt{ width:248px; height:27px; margin:0; padding:0; float:left; background-image:url(pxcbg.gif);}
.qtltl{ margin:0; padding:0; float:left;}.qtltr{ margin:0; padding:0; float:right;}.qtlpic{ margin:7px 0 0 8px!important; margin:7px 0 0 5px; padding:0; float:left;}
.qtltw{ margin:8px 0 0 10px; padding:0; font-family:"宋体"; color:#434343; font-size:13px; float:left; font-weight:bold;}
.qtlgd{ margin:8px 5px 0 0!important;margin:8px 4px 0 0; padding:0; float:right;}.qtlgd a{font-family:"宋体"; color:#434343; font-size:13px; text-decoration:none;}.qtlgd a:hover{ color:#FF0000; text-decoration:underline;}
.qtlx{ margin:2px 0 0 0; padding:0; float:left; border:1px solid #D2D2D2;}.qtlxn{ width:246px; height:173px; float:left; margin:0; padding:0;}

.qtc{ width:248px; height:204px; margin:0 0 0 4px; padding:0; float:left;}
.qtct{ width:248px; height:27px; margin:0; padding:0; float:left; background-image:url(pxcbg.gif);}
.qtcx{ margin:2px 0 0 0; padding:0; float:left; border:1px solid #D2D2D2;}.qtcxn{ width:246px; height:173px; float:left; margin:0; padding:0;}

.qtly{ width:295px; height:204px; margin:0 0 0 5px; padding:0; float:left;}
.qtlyt{ width:295px; height:10px; margin:0; padding:0; float:left;}
.qtlyc{ width:295px; height:133px; margin:0; padding:0; float:left; background-image:url(xyly-c.gif); text-align:left;}
.qtlyx{ width:295px; height:22px; margin:0; padding:0; float:left; background-image:url(xyly-x.gif);}
.qtlyxw{ margin:0 20px 0 0!important;margin:0 10px 0 0; padding:0; float:right;}
.qtlyxw a{ font-family:"宋体"; color:#FFFFFF; font-size:12px; text-decoration:none;}
.qtlyxw a:hover{ font-family:"宋体"; color:#FF0000; font-size:12px; text-decoration:underline;}
.qtlyxpic{ margin:0; padding:0; float:left;}


#food {width: 800px; margin:0 auto; clear:both;}
.food{width: 800px; margin:40px auto 0!important; margin:20px auto 0; border-bottom: 1px solid #000; clear:both; float:left;}
#sm {width: 800px; margin:0 auto;height:200px;}

/*新闻列表*/
.uln{margin:3px 0 0 5px!important;margin:2px 0 0 5px;padding:0;list-style-type: none; text-align:left;}
.uln li{ margin:0; padding:0; font-size:12px; color: #575757;}
.uln li a{ font-family:"宋体"; font-size:13px; color: #575757; text-decoration:none; line-height:21px;}
.uln li a:hover{ color: #FF0000; text-decoration:underline;}

.ully{margin:0 0 0 10px;padding:0;list-style-type: none; text-align:left;}
.ully li{ margin:0; padding:0; font-size:12px; color:#FFFFFF;}
.ully li a{ font-family:"宋体"; font-size:13px; color: #FFFFFF; text-decoration:none; line-height:21px;}
.ully li a:hover{ color: #FF0000; text-decoration:underline;}

/*二级内容*/
#ejnr{ margin:0 auto; padding:0; width:800px; height:auto;}
.ejnr{ margin:7px 0 0 0; padding:0; width:800px; height:auto; float:left;}
.ejnrl{ margin:0; padding:0; float:left; width:592px; height:415px;}
.ejnrlt{ width:592px; height:27px; margin:0; padding:0; float:left; background-image:url(pxcbg.gif);}
.ejnrltl{ margin:0; padding:0; float:left;}.ejnrltr{ margin:0; padding:0; float:right;}.ejnrlpic{ margin:7px 0 0 8px!important; margin:7px 0 0 5px; padding:0; float:left;}
.ejnrltw{ margin:8px 0 0 10px; padding:0; font-family:"宋体"; color:#434343; font-size:13px; float:left; font-weight:bold;}
.ejnrlgd{ margin:8px 5px 0 0!important;margin:8px 4px 0 0; padding:0; float:right;}.ejnrlgd a{font-family:"宋体"; color:#434343; font-size:13px; text-decoration:none;}.ejnrlgd a:hover{ color:#FF0000; text-decoration:underline;}
.ejnrlx{ margin:2px 0 0 0; padding:0; float:left; border:1px solid #D2D2D2;}.ejnrlxn{ width:590px; height:384px; float:left; margin:0; padding:0;}

.ejnrr{margin:0; padding:0; float:right; width:204px; height:415px; text-align:right;}
.ejnrx{ margin:7px 0 0 0; padding:0; float:left;}

.ulej{margin:20px 0 0 15px!important;margin:20px 0 0 15px;padding:0;list-style-type: none; text-align:left;}
.ulej li{ margin:0; padding:0; font-size:12px; color: #575757;}
.ulej li a{ font-family:"宋体"; font-size:14px; color: #575757; text-decoration:none; line-height:30px;}
.ulej li a:hover{ color: #FF0000; text-decoration:underline;}

.h1{ margin:0; padding:8px 15px 0 0; float:right; font-family:"宋体"; font-size:14px; font-weight:lighter;color: #575757;}

.ejgd{ margin:10px 0 0 0; padding:0; float:left; width:590px; text-align:center;}
.ejgd a{font-family:"宋体"; font-size:13px; color: #575757; text-decoration:none; font-weight:bold;}
.ejgd a:hover{color: #FF0000; text-decoration:underline;}

/*讲师风采*/
.jsfc{margin:40px 0 0 0; padding:0; float:left; width:590px; }
.jsfcpic{ margin:0 0 0 74px!important;margin:0 0 0 37px; padding:0; float:left;}.jsfcpp{ margin:0 0 0 60px; padding:0; height:112px;float:left; text-align:left;}
.jsfcw{margin:1px 0 32px 0;padding:0;}
.jsfcw a{font-family:"宋体";font-size:14px;font-weight:bold;color:#444444;letter-spacing: 2px; text-decoration:none;}
.jsfcw a:hover{ color:#FF0000; text-decoration:underline;}
.jsfcwx{ margin:10px 0 0 0; padding:0; font-family:"宋体"; font-size:13px;  color:#444444;letter-spacing: 2px;}

.fcgd{ margin:30px 0 0 0; padding:0; float:left; width:590px;}
.fcgd a{font-family:"宋体"; font-size:13px; color: #575757; text-decoration:none; font-weight:bold;}
.fcgd a:hover{color: #FF0000; text-decoration:underline;}

/*新闻页面*/
#nstop{ margin:0 auto; padding:0; width:800px; height:29px;}
#nstopx{margin:0 auto; padding:0; width:800px; height:56px; background-image:url(news-top2.gif);}
.nstopxw{ margin:10px 39px 0 0!important; margin:10px 19px 0 0;padding:0; width:540px; height:auto; float:right; text-align:center; font-family:"宋体"; font-weight:bold; font-size:28px; color:#4C4C4C;}
#nstopx1{margin:0 auto; padding:0; width:800px; height:51px; background-image:url(news-top3.gif);}
.nstopx1{ margin:30px 35px 0 0 !important;  margin:30px 18px 0 0 ;padding:0; float:right;font-family:"宋体"; font-weight:bold; font-size:12px; color:#4C4C4C;}
#nsnr{ margin:0 auto; padding:0; width:800px; height:auto; background-image:url(news-bg.gif);}
.nsnr{margin:0 auto;padding:30px 0;width:700px;height:auto;font-family:"宋体";font-size:13px;color:#2C2C2C;letter-spacing: 1px; line-height:21px; text-align:left;}
.nsnrx{ margin:0 auto; padding:0; width:800px; height:20px;background-color:#CDCDCD;}





