body{
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:12px;
   line-height:150%;
   color:#333;
   }
*{margin:0;padding:0;}
a{color:#333;text-decoration:none;}
a:hover{color:#F00;}
li{list-style:none;}
img{border:0px;}


.fl{float:left;}
.fr{float:right;}
.cb{
   clear:both;
   font-size:0px;
   line-height:0px;
   height:0px;
   }
.cbody{width:1003px; margin:0 auto;}
.cbody1{width:977px; margin:10px auto;}
.vcenter{width:100%;text-align:center;}
.redfont{color:#F00;}
.huifont{color:#666;}
.jianju{height:10px;}
.publicTAB{background:#cccccc;}
.publicTAB td{padding:5px; background:white;}
/*----------------------head--------------------------*/



/*导航条*/
#menu{height:45px; background:url(images/menu_bg.gif) repeat-x; margin-top:8px;}
#menu a{display:inline-block; height:38px;  line-height:35px;   background:url(images/menu_fgx.gif) no-repeat left center; margin-left:-2px; padding:0 23px 0 20px; color:white;}
#menu a:hover{color:yellow;}
/*导航条*/

/*banner*/
#banner{border:solid 1px #cccccc;}
/*banner*/

/*public box*/
.box1,.box2,.box3{height:215px; border:solid 1px #e4e2e2; border-top:none;background:url(images/title2_bg.gif) repeat-x left top;}/*box设置*/
.box1 h1,.box2 h1,.box3 h1{height:29px; width:auto; background:url(images/title2.gif) no-repeat 10px; font-size:12px; color:white; line-height:25px; padding-left:25px; font-weight:400;}
.select_h1{
 background:url(images/title2.gif) no-repeat 10px; width:80px; padding-left:25px; margin-left:-25px; height:29px;color:#fff; cursor:hand;
}
.noselect_h1{ color:#000; float:left;width:80px; cursor:hand;}
/*h1设置*/
.box1 h2,.box2 h2,.box3 h2{width:96%; margin:0 auto; line-height:30px; font-size:12px; color:green; font-weight:400;}/*h2设置*/
.box1 h1 a,.box2 h1 a,.box3 h1 a{float:right;}/*标题文字B标签*/
.box1 h1 b,.box2 h1 b,.box3 h1 b{float:left;}/*更多A标签*/
.box1{width:246px; float:left; }/*宽度*/
.box2{width:450px; float:left; margin-left:10px;}/*宽度*/
.box3{width:256px; float:right;}/*宽度*/
/*public box*/

/*服务项目*/
#fwxm{width:95%; margin:5px auto;}
#fwxm a{display:inline-block; width:118px; text-align:center; height:20px; line-height:20px; margin:3px 0; background:url(/images/ahover.gif) no-repeat;) color:blue;}
#fwxm a:hover{background:url(/images/ahover.gif) no-repeat;}
/*boxA*/
.boxA,.boxB,.boxC{height:248px; border:solid 1px #e4e2e2; border-top:none; background:url(images/title1_bg.gif) repeat-x left top;}/*box设置*/
.boxA h1,.boxB h1,.boxC h1{font-weight:400;height:25px; width:auto; background:url(images/title1.gif) no-repeat 10px; font-size:12px; color:white; line-height:25px; padding-left:25px;}/*h1设置*/
.boxB h1 b{float:left;}
.boxB h1 a{float:right; font-size:12px;}
.boxB h2 a{color:red;font-size:16px;}
.boxB h2{width:96%; text-align:center; line-height:30px;}/*h2设置*/
.boxB h3{width:96%; margin:10px auto; line-height:20px; font-size:11px; font-weight:700; border-bottom:dashed 1px #cccccc;;}/*h2设置*/
.boxA{width:246px; float:left; }/*宽度*/
.boxB{width:450px; float:left; margin-left:10px;}/*宽度*/
.boxC{width:256px; float:right;}/*宽度*/
#contact{width:94%; padding:1% 3%; background:url(/images/contactbj.gif) repeat-x center bottom;}/*联系我们*/
/*boxA*/

/*-- 学院殊荣 --*/
#xysr{text-align:center;}

/*friend link*/
#friend_link fieldset{padding:0 10px; line-height:22px;}
#friend_link fieldset a{padding:0 5px;}
/*foote_linkr*/
#footer_link{height:28px; background:url(images/footer_link_bg.gif) repeat-x; text-align:center; margin:10px auto;}
#footer_link a{display:inline-block; height:28px; line-height:28px; padding:0 10px;}
/*foote*/
#footer{text-align:center;}


/*首页广告*/
#ad1{height:78px; background:url(/images/ad01.gif) no-repeat;}
#ad1 a{display:inline-block; width:155px; height:78px;margin-right:10px;}



/*******************频道页 ***********************/
#channel_BOX{height:auto; clear:both;}

/*-- ==============频道左边=================== --*/
#channel_Left{float:left; width:244px;}

/*-- 频道左边框 --*/
#channel_Left .box1{height:auto;}

#channel_Left .leftBox{width:244px; height:auto; border:solid 1px #e4e2e2; border-top:none;background:url(images/title2_bg.gif) repeat-x left top;}
#channel_Left .leftBox h1{height:30px; width:auto; font-size:12px; font-weight:400; color:white; }/*h1设置*/
#channel_Left .leftBox h1 img{float:left;}
#channel_Left .leftBox h1 b{float:left; display:inline-block; width:auto; height:30px; line-height:30px; background:url(/images/title2_bj.gif) repeat-x  center; padding:0 10px;}

#channel_Left .leftBox #cateList{width:auto;}
#channel_Left .leftBox #cateList li a{display:block; padding-left:12%; width:auto; height:20px; line-height:20px; background:url(/images/arrow1.gif) 2% 50% no-repeat #f9f9f9; border-top:solid 2px #FFF; border-bottom:solid 1px #eee;}
#channel_Left .leftBox #cateList li a:hover{ background:url(/images/arrow2.gif) 2% 50% no-repeat #eee;}
#channel_Left .leftBox #cateList li .hoverstyle{ background:url(/images/arrow2.gif) 2% 50% no-repeat #eee;}

#channel_Left .leftBox #PCateList{width:94%; margin-left:5%;}
#channel_Left .leftBox #PCateList li a{display:block; padding-left:8%; width:auto; height:20px; line-height:20px; background:url(/news/img/arrow10.gif) 2% 50% no-repeat;border:none;}
#channel_Left .leftBox #PCateList li a:hover{background:url(/news/img/arrow11.gif) 2% 50% no-repeat #F9F9F9;}
#channel_Left .leftBox #PCateList li .hoverstyle{background:url(/news/img/arrow11.gif) 2% 50% no-repeat #F9F9F9;}

#channel_Left .leftBox .side img{margin:1px; padding:1px; border:solid 1px #ccc;}

/*-- 速录机 --*/
.suluji{border:solid #ccc 1px; margin-bottom:10px;}
.suluji img{width:242px;}
/*-- 图片切换 --*/
#oTransContainer{FILTER: progid:DXImageTransform.Microsoft.Wipe(GradientSize=1.0,wipeStyle=0, motion='forward'); WIDTH: 245px; HEIGHT: 185px; text-align:center;}

/*--  联系框 --*/
#contactBox{width:244px; height:auto; border:solid 1px #ccc; background:url(/images/contactbj.gif) repeat-x center bottom;}

/*-- 图片新闻 --*/
.picNew{width:98%; margin:10px auto; text-align:center; }
.picNew img{width:120px; padding:3px; border:1px #ccc;}



/*-- ===================频道右边================= --*/
#channel_Right{float:right; width:725px; height:auto; clear:both; }

/*h1设置*/
#channel_Right h1{height:25px; width:auto; font-size:12px; font-weight:400; color:white; }/*h1设置*/
#channel_Right h1 img{float:left;}
#channel_Right h1 b{float:left; display:inline-block; width:auto; height:25px; line-height:25px; background:url(/images/title1_bj.gif) repeat-x; padding:0 10px;}
#channel_Right h1 a{float:right; padding-right:10px;}
/*h1设置*/

/*所有分类框*/
#channel_Right .listbox{float:left; width:350px; height:240px; border:solid 1px #ccc; margin:0 0 10px 10px; _margin:0 0 10px 6px; background:url(images/title1_bg.gif) repeat-x left top;}
#channel_Right .cad{margin:10px 0;}
#channel_Right .listbox2{width:700px; height:240px; border:solid 1px #ccc; margin-bottom:10px; background:url(images/title1_bg.gif) repeat-x left top;}





/*单一分类框*/
#channel_Right .list{border:solid 1px #ccc; background:url(images/title1_bg.gif) repeat-x left top;}
#channel_Right .list dl{width:100%; clear:both; margin:20px 0;}
#channel_Right .list dl dt{width:110px; float:left;  height:100px; text-align:center; }
#channel_Right .list dl dt img{width:90px; height:96px;border:solid 1px #ccc; padding:2px; }
#channel_Right .list dl dd{width:600px; float:left; height:100px; border:solid 1px #ccc;}
#channel_Right .list dl dd h3{width:97%;height:25px; line-height:25px; background:#F9F9F9; padding-left:2.5%; border-bottom:dashed 1px #ccc; color:}
#channel_Right .list dl dd h3 a{color:#D77F01;}
#channel_Right .list dl dd .info{margin:5px;}
/*-- 上一页 下一页--*/
#prev{width:100%; line-height:25px; margin-top:10px;}

/*内容框*/
#channel_Right #contentBox{float:right; background:url(images/title1_bg.gif) repeat-x left top;  width:97%;padding:0% 1%; height:auto;  border:solid 1px #ccc; border-top:none; }
#memo{height:auto;  line-height:25px; font-size:14px;}
#memo .h1{width:100%; text-align:center; font-size:16px; color:red; height:auto; margin:10px 0;}
#memo .h2{width:100%; text-align:center; height:20px; line-height:20px; border-bottom:solid 1px #bbb; border-right:solid 1px #bbb; background:#f9f9f9; color:#333;}
#memo p{margin-top:15px;}

/*-- 产品框 --*/
#productBox{padding-top:15px; border-bottom:1px #F9F9F9 solid; height:415px; }
#showPic{float:left; width:600px; height:400px; text-align:center; overflow:hidden;margin-left:10px; }
#marquee{OVERFLOW: hidden; WIDTH: 60px; HEIGHT:400px; float:right; background:white;}
#marquee img{width:50px; height:40px; border:solid 1px #ccc; padding:2px; margin:3px;}
#productCs{width:95%; margin:10px auto;}

/*-- 报名 --*/
#baoming{width:500px; margin:10px auto; border:solid 1px #ccc; background:url(/images/title-bj.gif) repeat-x top; padding-left:10px;}
#baoming h2{line-height:30px; color:red; font-size:12px;}
#baoming dl dt{width:120px; height:30px; line-height:30px; float:left; text-align:right;}
#baoming dl dd{width:380px; height:30px; line-height:30px; float:right;}


#quickbaoming{width:99%; text-align:center;}
#quickbaoming h2{line-height:25px; color:red; font-size:12px;}
#quickbaoming dl dt{width:30%; height:25px; line-height:25px; float:left; text-align:right;}
#quickbaoming dl dd{width:70%; height:25px; line-height:25px; float:right; text-align:left;}



/*-- 课程设置--*/
.kecheng{float:right;  width:99%; height:280px; border:solid 1px #e4e2e2; border-top:none;background:url(images/title2_bg.gif) repeat-x left top; margin-bottom:10px;}
.keBox{height:130px; margin:0 5px; border:solid 1px #e4e2e2; border-top:none; background:url(images/title2_bg.gif) repeat-x left top; }
/*-- 课程设置--*