/*body{ background: #edf1f2; margin: 0; padding: 0; font-family: "微软雅黑"}*/
body{ background: white; margin: 0; padding: 0; font-family: "微软雅黑"}
img{ border: 0;}
ul,li,dt,dl,dd,h1,h2,h3,h4,h5,h6,p,ul,li,ol{ margin: 0; padding: 0; list-style: none; font-weight: normal;}
.fl{ float: left;}
.fr{ float: right;}
.cl{ clear: both;}
input{ font-family: "微软雅黑"}
a{ color: #666; text-decoration: none; cursor:pointer}
a:hover{ color: #333;}
.topContent,.menuContent,.contentC,.bottomC,.banner02,.loginfooter,.loginContent{ width: 1190px; margin: 0 auto;}
.bgfff{ background: #fff}
.boxradius{ border-radius: 4px;}

/*头部*/
/*.top{ background: #fff; height: 108px;}
.top h1{ float: left;width: 508px; margin-top: 30px;}
.topnav{ margin-top: 40px;}
.topnav ul li{ float: left; height: 36px; margin-right: 5px;position: relative;}
.topnav ul li a{ display: block; height: 36px; width: 74px; padding-left: 40px; line-height: 36px;}
.topnav ul li a:hover{ color: #ff5400}
.topnav ul li a.certification{ background: url(../images/certification.png) no-repeat;}
.topnav ul li a.password{ background: url(../images/password.png) no-repeat;}
.letter{ background: url(../images/letter.png) no-repeat;}
.dubble{position:absolute;top: -12px;right:70px;color: #fff;font-size: 12px; text-align: center;background: url(../images/buble.png) no-repeat; width:24px; height: 24px;line-height: 24px;}
.topsubnav{ width: 120px; margin-top: 47px; text-align: right;}
.topsubnav span{ color: #ccc;}
a.webmaster{ color: #ff7200;}
a.webmaster:hover{ color: #ff3c00; text-decoration: underline;}*/
/*菜单*/
/*.menu{ background: #1270BC; height: 60px;}
.menuContent ul ul {display: none;}
.menuContent ul li:hover > ul {display: block;}
.menuContent ul {background: #1270BC;list-style: none;position: relative;display: inline-table; z-index: 999;}
.menuContent ul:after {content: ""; clear: both; display: block;}
.menuContent ul li {float: left;} 
.menuContent ul li a{ color: #333}
.menuContent ul li a:hover{ color: #fff}
.menuContent ul li:hover{ background:#2828ff;}
.menuContent ul li:hover a{color: #fff;}
.menuContent ul li ul li a{color: #454545 !important;  line-height: 60px; border-bottom: 1px dotted #ccc; font-size: 12px;}
.menuContent ul li ul li:hover a{color: #fff !important;}
.menuContent ul li a {display: block;color: #fff; text-decoration: none; line-height: 60px; padding:0 34px 0 34px;}
.menuContent ul ul {padding: 0;position: absolute; background: #fff; width: 132px;}
.menuContent ul ul li {float: none;position: relative;}
.menuContent ul ul li a {color: #fff;}   
.menuContent ul ul li a:hover {background: #1270BC; color: #fff; width: 64px;}*/

.banner{ background: url(../images/banner.png) no-repeat; height: 295px;}

.conpic{ margin: 40px 0;}
.bottom{ background: #1270BC; height: 140px; text-align: center; color: #fff; line-height: 140px; font-size: 12px;}

/*.side-bar {position: fixed; top:35%;right: 25px;font-size: 0;line-height: 0;z-index: 100; width: 130px; height: 374px; position: relative;} */
 
.banner02{ padding-top: 30px;}

/*内容*/
.contentC{ margin-top: 30px; padding-bottom: 0px; overflow: visible;}
.subanvW{ width: 246px;}
.navlist b{ background: url(../images/subnavtitle.png) no-repeat; height: 95px; width: 216px; line-height: 95px; color: #fff; display: block; padding-left: 30px; font-size: 18px;}
.navbg{float: left; background:#fff; width: 240px; padding-bottom: 30px;}
.navbg li{ padding: 0 0 0 20px; border-bottom: 1px dotted #ccc; width: 180px; margin-left: 20px; background: url(../images/circle.png)no-repeat 2px 18px; list-style: none; line-height: 40px;}
.navbg li a{ font-size: 14px;}

.mainContent{ width: 700px; margin-left: 40px;}
.breadnav{ color: #666; display: block; margin-bottom: 20px;}
.mod_select ul li{list-style-type:none;float:left;height:34px;}
.select_label{color:#333;float:left;line-height:34px;padding-right:10px;font-size:14px;font-weight:700;}
.select_box{float:left;border:solid 1px #a6c1c8;color:#444;position:relative;cursor:pointer;width:186px;font-size:12px; background: #fff;}
.selet_open{display:inline-block;position:absolute;right:0;top:0;width:30px;height:34px;background:url(../images/triangle.png) no-repeat center center;}
.select_txt{display:inline-block;padding-left:10px; height:30px; line-height:30px;width:140px;*line-height:34px;*height:34px;cursor:text;overflow:hidden;}
.option{width:186px;;border:solid 1px #a6c1c8;position:absolute;top:34px;left:-1px;z-index:2;overflow:hidden;display:none; border-radius: 4px;}
.option a{display:block;height:30px;line-height:30px;text-align:left;padding:0 10px;width:100%;background:#fff;}
.option a:hover{background:#edf1f2;}

.querybtn{ width: 66px; height: 32px; border: none; background-image:url("../img2/querybtn.png");margin-left: 20px; color:#fff; width:60px; height:30px;}

.borderbg{ margin-top: 20px;}
.boxwidth{ width: 710px; font-size: 12px;line-height: 30px; text-align: center; color: #666;}
.boxtitle{ font-size: 14px; color: #333;}
.learnbtn{ width: 52px; height: 28px; line-height: 24px; border-radius: 6px; color: #50acff; background: #fff; border: 1px solid #50acff}
.margincolor{color: #ff0000; border: 1px solid #ff0000; margin-left: 6px;}
/*bar*/
.Bar ,.Bars { position: relative; width:106px; /* 宽度 */ border: 1px solid #8ad5a5; padding: 1px; border-radius: 10px; text-align: center; height: 14px; margin: 0 10px;} 
.Bar div,.Bars div { display: block; position: relative; background:#8ad5a5;/* 进度条背景颜色 */ color: #333333;height: 14px; /* 高度 */ line-height: 14px;
  /* 必须和高度一致，文本才能垂直居中 */  border-radius: 10px; float: left;} 
.Bar div span,.Bars div span {/* 宽度 */ text-align: center; width: 106px; float: left;} 
/*bar end*/

/*banner*/
#owl-demo{position:relative;margin:0 auto 20px auto;}
#owl-demo .item{ position:relative;display:block;}
#owl-demo img{display:block;}
#owl-demo b{position:absolute;left:0;bottom:0;width:100%;height:78px;background-color:#000;opacity:0.5;filter:alpha(opacity=50);}
#owl-demo span{position:absolute;left:0;bottom:37px;width:100%;font:18px/32px "微软雅黑","黑体";color:#fff;text-align:center;}

.owl-pagination{position:absolute;left:0;bottom:10px;width:100%;height:22px;text-align:center;}
.owl-page{display:inline-block;width:10px;height:10px;margin:0 5px;background-image:url(../images/bg15.png);*display:inline;*zoom:1;}
.owl-pagination .active{width:25px;background-image:url(../images/bg16.png);}
.owl-buttons{display:none;}
.owl-buttons div{position:absolute;top:50%;width:40px;height:80px;margin-top:-40px;text-indent:-9999px;}
/*banner*/

/*知识中心课程商店*/
.cousercategory{ text-align: center;}
.cousercategory ul{display: inline-block; *display:inline; *zoom:1;  *margin-bottom: 30px;}
.cousercategory ul li{ float: left; margin: 20px 14px;}
.cousercategory ul li a{ border-radius:4px; border: 1px solid #bbd3d9; display: block; background: #fff; width: 128px; height: 46px; line-height: 46px; text-align: center;}
.cousercategory ul li a:hover{ border-radius:4px; background: #31774f; width: 128px; height: 46px; line-height: 46px; text-align: center; color: #fff;}

.cousercategorynew{ text-align: center;}
.cousercategorynew ul{float:left;display: inline-block; *display:inline; *zoom:1;  *margin-bottom: 15px;}
.cousercategorynew ul li{ float: left; font-size：14px; margin: 10px 14px 10px 14px;}
.cousercategorynew ul{ border: 1px solid #bbd3d9; display: block; background: #fff; width:998px; text-align: center;}
.cousercategorynew ul li:hover{color: #fff;}


.newsouser{ background: #fff; width: 740px; margin-bottom: 20px;}
.newsouser h4,.recommedcour h4{ border-bottom: 1px solid #dee7ec; line-height: 40px; margin: 0 10px; color: #95acba;}
.newsouser ul li{ width: 160px; float: left; margin: 20px 8px 10px 15px;}
.newsouser ul li span{ width: 160px; line-height: 36px; font-size: 12px; text-align: center; color: #666; display: block;}

.recommedcour{ width: 246px; background: #fff; margin-left: 12px; padding-bottom: 14px;}
.resingupcommedcour h4{ margin-bottom: 6px;}
.recommedcour ul li{ background: url(../images/icon.png) no-repeat 12px 12px; line-height: 28px;  padding-left: 22px;}
.recommedcour ul li a{ font-size: 12px;}

.categorylist dl{ width: 240px; height: 264px; background: #fff; border: 1px solid #e7e7e7; float: left; margin: 0 4px 20px 4px;}
.categorylist dl dt{ position: relative; width: 240px; height: 156px;}
.categorytitle{ position: absolute; width: 230px; height: 32px; bottom:0; left: 0; z-index: 999; background: #000;opacity:0.7;filter:alpha(opacity=70); color: #fff; font-size: 12px; line-height: 32px; padding: 0 5px}
.categorytitle span{ float: right;}
.categorylist dl dd{ margin: 15px 0 0 10px;}
.courseprice b{ color: #ff0000; font-size: 16px; font-weight: normal;}
.courseprice s{ font-size: 12px; color: #666; margin-left: 20px;}
.coursebuy{ width: 105px; height: 34px; background: #fff; border: 1px solid #ef836a; border-radius: 4px; line-height: 30px; color: #ef836a;}
.coursecart{ width: 105px; height: 34px; background: #fff; border: 1px solid #666; border-radius: 4px; line-height: 30px; color: #666; margin-left: 10px;}

/*学习中心培训班*/
.learbanner{ width: 1000px; height: 206px; position: relative; margin-bottom: 30px;}
.learbanner input{border:none; color: #ccc; font-size: 16px;}
.learsearchbox{ position: absolute; top:80px; left:320px; width: 492px;height: 54px;}
.searchleft{ background: url(../images/learnsearchleft.png) no-repeat; width: 10px; height: 54px;}
.searchbtn{ background: url(../images/learnsearchbtn.png) no-repeat; width: 53px; height: 54px;}
.searchbox{ width: 310px; height: 52px; line-height: 52px;}

.learntitle{ margin-bottom: 20px; overflow: hidden;}
.learntitle h4{ float: left; line-height: 36px; margin-right: 20px;}
.trainingsearch{ background: url(../images/trainingsearchleft.png) no-repeat; width: 10px; height: 36px;}
.trainingsearchbox{ width: 124px; height: 32px; line-height: 32px; border-left: none; border-right: none; border-bottom: 1px solid #d5e3e7; border-top: 1px solid #d5e3e7;}
.trainingsearchbtn{ background: url(../images/trainingsearchbtn.png) no-repeat; width: 32px; height: 36px; border: none;}

.traininglist dl{ background:#fff; width: 1000px; height: 170px; float: left; margin-bottom: 30px;}
.traininglist dl dt,.traininglist dl dd{ float: left;}
.traininglist dl.singup{ border-left: 4px solid #ff6c00;}
.traininglist dl.singup02{ border-left: 4px solid #f2b98e;}
.traininglist dl.singup03{ border-left: 4px solid #ccc;}
.traininglist dl.singup04{ border-left: 4px solid #ff0000;}
.singupcircle{ background: url(../images/circledate.png) no-repeat 30px 0; width: 230px; height: 170px;}
.singupcircle span{ padding: 44px 70px 0 0; display: block;}
.singupcircle p{ text-align: right;}
.singupcircle p.montheblue{ font-size: 40px; color: #79a2d0;}
.singupcircle p.montheblue02{ font-size: 40px; color: #666;}
.singupcircle p.yearsgray{ font-size: 16px; color: #666;}
.singupinfor{ line-height: 26px; color: #333; margin: 32px 0 0 20px; width: 560px;}
.singupinfor p.txttype01{ font-size: 18px; color: #ff8022;}
.singupinfor p.txttype02{ font-size: 12px; color: #ff8022}
.singupinfor p.txttype01g{ font-size: 18px; color: #666;}
.singupinfor p.txttype02g{ font-size: 12px; color: #666}
.singupinfor p.txttype03{ font-size: 12px; color: #838383}
.singupbutton { margin: 35px;}
.singupbutton input{ border-radius: 4px; font-size: 16px; width: 118px; height: 38px; line-height: 38px; border: none; color: #fff;}
.informationbtn{ margin-bottom: 20px; background:#323941;}
.inforbtnblue{ background: #98c2cd;}
.inforbtnyellow{ background: #ffa776;}
.inforbtnover{ background: #ccc;}
.inforbtnrefuse{ background: #ff0000;}
/*学习中心培训班交流*/
.learnleftC{ width: 260px;}
.learnnotice{ background: #fff; border: 1px solid #dbe2e6; margin-right: 18px; overflow: hidden; padding-bottom: 20px;}
.learnnotice h4{ background: url(../images/noticebtn.png) no-repeat 3px 14px; padding-left: 25px; border-bottom: 2px solid #bcd8de; line-height: 50px; margin: 5px;}
.learnnotice h4 b{ color: #ff0000;}
.learnnotice ul li{ float: left; width: 50px; font-size: 12px; text-align: center; height: 65px; margin: 0 2px 0 6px; padding-bottom: 20px;}
.learnnotice ul li a.icon01{ background: url(../images/notcebtnall.png) no-repeat -10px -36px; display: block; padding-top: 65px;}
.learnnotice ul li a.icon01hover,.learnnotice ul li a.icon01:hover{ background: url(../images/notcebtnall_hover.png) no-repeat -10px -36px; display: block; padding-top: 65px;}
.learnnotice ul li a.icon02{ background: url(../images/notcebtnall.png) no-repeat -68px -36px; display: block; padding-top: 65px;}
.learnnotice ul li a.icon02hover,.learnnotice ul li a.icon02:hover{ background: url(../images/notcebtnall_hover.png) no-repeat -68px -36px; display: block; padding-top: 65px;}
.learnnotice ul li a.icon03{ background: url(../images/notcebtnall.png) no-repeat -126px -36px; display: block; padding-top: 65px;}
.learnnotice ul li a.icon03hover,.learnnotice ul li a.icon03:hover{ background: url(../images/notcebtnall_hover.png) no-repeat -126px -36px; display: block; padding-top: 65px;}
.learnnotice ul li a.icon04{ background: url(../images/notcebtnall.png) no-repeat -183px -36px; display: block; padding-top: 65px;}
.learnnotice ul li a.icon04hover,.learnnotice ul li a.icon04:hover{ background: url(../images/notcebtnall_hover.png) no-repeat -183px -36px; display: block; padding-top: 65px;}
.learnnotice ul li a.icon05{ background: url(../images/notcebtnall.png) no-repeat -10px -154px; display: block; padding-top: 65px;}
.learnnotice ul li a.icon05hover,.learnnotice ul li a.icon05:hover{ background: url(../images/notcebtnall_hover.png) no-repeat -10px -154px; display: block; padding-top: 65px;}
.learnnotice ul li a.icon06{ background: url(../images/notcebtnall.png) no-repeat -68px -154px; display: block; padding-top: 65px;}
.learnnotice ul li a.icon06hover,.learnnotice ul li a.icon06:hover{ background: url(../images/notcebtnall_hover.png) no-repeat -68px -154px; display: block; padding-top: 65px;}
.learnnotice ul li a.icon07{ background: url(../images/notcebtnall.png) no-repeat -126px -154px; display: block; padding-top: 65px;}
.learnnotice ul li a.icon07hover,.learnnotice ul li a.icon07:hover{ background: url(../images/notcebtnall_hover.png) no-repeat -126px -154px; display: block; padding-top: 65px;}
.learnnotice ul li a.icon08{ background: url(../images/notcebtnall.png) no-repeat -183px -154px; display: block; padding-top: 65px;}
.learnnotice ul li a.icon08hover,.learnnotice ul li a.icon08:hover{ background: url(../images/notcebtnall_hover.png) no-repeat -183px -154px; display: block; padding-top: 65px;}

/*sign*/
.learnnotice ul li a.icon09{ background: url(../images/sign.png) no-repeat 0px 10px; display: block; padding-top: 65px;}
.learnnotice ul li a.icon09hover,.learnnotice ul li a.icon09:hover{ background: url(../images/sign_hover.png) no-repeat 0px 10px; display: block; padding-top: 65px;}
/*jsz*/
.learnnotice ul li a.icon10{ background: url(../images/jsz.png) no-repeat 0px 10px; display: block; padding-top: 65px;}
.learnnotice ul li a.icon10hover,.learnnotice ul li a.icon10:hover{ background: url(../images/jsz_hover.png) no-repeat 0px 10px; display: block; padding-top: 65px;}
/*OnLineStudyList*/
.learnnotice ul li a.icon11{ background: url(../images/learn.png) no-repeat 0px 10px; display: block; padding-top: 65px;}
.learnnotice ul li a.icon11hover,.learnnotice ul li a.icon11:hover{ background: url(../images/learn_hover.png) no-repeat 0px 10px; display: block; padding-top: 65px;}
/*OnLineExamList*/
.learnnotice ul li a.icon12{ background: url(../images/exam.png) no-repeat 0px 10px; display: block; padding-top: 65px;}
.learnnotice ul li a.icon12hover,.learnnotice ul li a.icon21:hover{ background: url(../images/exam_hover.png) no-repeat 0px 10px; display: block; padding-top: 65px;}
/*TrainClassAnnounce*/
.learnnotice ul li a.icon13{ background: url(../images/notice.png) no-repeat 0px 10px; display: block; padding-top: 65px;}
.learnnotice ul li a.icon13hover,.learnnotice ul li a.icon13:hover{ background: url(../images/notice_hover.png) no-repeat 0px 10px; display: block; padding-top: 65px;}
.learnrightC{ width: 734px;}
.publishtheme{ background: #fff; border: 1px solid #dbe2e6; padding: 12px; width: 710px; overflow: hidden; margin-bottom: 26px;}
.publishthemebox{ width: 700px; background: #f2f2f2; border: none; color: #333; padding:5px; margin-bottom: 12px;}
.inputypeicon{ width: 520px;}
.inputypeicon ul li{ float:left; width: 40px; font-size: 12px; text-align: center;}
.inputypeicon ul li a.inputicon01{ background: url(../images/inputtypeicon.png) no-repeat -2px -8px; padding-top: 22px; display: block;}
.inputypeicon ul li a.inputicon01:hover{ background: url(../images/inputtypeicon_hover.png) no-repeat -2px -8px; padding-top: 22px; display: block; color: #ff7200;}
.inputypeicon ul li a.inputicon02{ background: url(../images/inputtypeicon.png) no-repeat -50px -8px; padding-top: 22px; display: block;}
.inputypeicon ul li a.inputicon02:hover{ background: url(../images/inputtypeicon_hover.png) no-repeat -50px -8px; padding-top: 22px; display: block; color: #ff7200;}
.inputypeicon ul li a.inputicon03{ background: url(../images/inputtypeicon.png) no-repeat -108px -8px; padding-top: 22px; display: block;}
.inputypeicon ul li a.inputicon03:hover{ background: url(../images/inputtypeicon_hover.png) no-repeat -108px -8px; padding-top: 22px; display: block; color: #ff7200;}
.inputypeicon ul li a.inputicon04{ background: url(../images/inputtypeicon.png) no-repeat -159px -8px; padding-top: 22px; display: block;}
.inputypeicon ul li a.inputicon04:hover{ background: url(../images/inputtypeicon_hover.png) no-repeat -159px -8px; padding-top: 22px; display: block; color: #ff7200;}
.inputypeicon ul li a.inputicon05{ background: url(../images/inputtypeicon.png) no-repeat -212px -8px; padding-top: 22px; display: block;}
.inputypeicon ul li a.inputicon05:hover{ background: url(../images/inputtypeicon_hover.png) no-repeat -212px -8px; padding-top: 22px; display: block; color: #ff7200;}
.inputypebtn{ font-size: 12px; color: #666; margin-left: 20px;}
.release{ background: #ff7200; width: 120px; height: 36px; border: none; border-radius: 4px; color: #fff; margin-left: 10px;}

.trendslist h3{ background: url(../images/releaseicon.png) no-repeat -364px -66px; padding-left: 30px; margin-bottom: 10px;}
.trendsone{ background: #fff; border:1px solid #dbe2e6; padding: 10px 10px 10px 10px; margin-bottom: 20px;}
.trendsone dl,.trendsone2 dl{ border-bottom: 1px solid #dbe2e6; overflow: hidden; padding-bottom: 12px;}
.trendsone dl dt,.trendsone2 dl dt{ background: url(../images/releaseicon.png) no-repeat -40px -40px; width: 70px; height: 70px; float: left; margin-right: 10px;}
.trendsone dl dd,.trendsone2 dl dd{ float: left; line-height: 24px;}
.trendsnamedate{ font-size: 18px; color: #77adba;}
.trendsnamedate span{ font-size: 12px; color: #ccc;}
.trendsinfor{ font-size: 12px;}
.trendsaciton a{ font-size: 12px; color: #ff7200;}

.mycomment{ width: 708px; margin-top: 20px; background: #dbe2e6; border: none; color: #333;}
.submitbtnnum{ margin:10px 0; overflow: hidden;}
.submitbtnnum span{ line-height: 36px; height: 36px; float: left; font-size: 14px; color: #666}
.sunmitsmile{ float: right}
.submitreview{background: #ff7200; width: 80px; height: 36px; border: none; border-radius: 4px; color: #fff; margin-left: 10px;}
.submitreviewC a{ float: right; display: block;}

/*购物车*/
.shoppingcart{ width: 960px; overflow: hidden;}
.shoppingcartline,.shoppingcartline02,.shoppingcartline03{ text-align: center; width: 1000px; padding-top: 30px; margin-top: 50px;}
.shoppingcartline{ background: url(../images/shoppingcartline.png) no-repeat center -135px;}
.shoppingcartline02{ background: url(../images/shoppingcartline.png) no-repeat center -80px;}
.shoppingcartline03{ background: url(../images/shoppingcartline.png) no-repeat center -20px;}
.shoppingcartline span,.shoppingcartline02 span,.shoppingcartline03 span{display: block; float: left; margin-left: 190px; color: #666666; font-size: 14px;}
.shoppingcartline span.myshopping,.shoppingcartline02 span.myshopping,.shoppingcartline03 span.myshopping{ color: #ff6800;}
.shoppingchectlist{ margin-top: 60px;}
.shoppingchectlist h4,.payment h4{ display: block; width: 960px;}
.boxwidth02{ width: 960px; font-size: 12px;line-height: 40px; text-align: center; color: #666;}
.pricecolor{ color: #ff0000; font-size: 14px;}
.shoppingnum{ width: 22px; height: 22px; line-height: 22px; border: 1px solid #a7c4cb; background: #fff; text-align: center;}
.shoppingcollect{ margin-right: 10px;}
.shoppingcollect a{ color: #7facb7; font-size: 14px;}
.shoppingsummary{ text-align: right; width: 960px; margin: 20px 0;}
.shoppingsummary p{ font-size: 14px; margin-bottom: 20px;}
.learnbtn02{ width: 118px; height: 38px; line-height: 24px; border-radius: 6px; color: #90bdc8; background: #fff; border: 1px solid #90bdc8;}
.learnbtn03{ width: 118px; height: 38px;line-height: 24px;  border-radius: 6px;  color: #ff0000; background: #ff6800; margin-left: 6px; border: none; color: #fff;}

.payment{ background: #fff; border: 1px solid #d1e1e5; width: 918px; margin-top: 80px; padding: 20px 20px;}
.payment01{ font-size: 12px; color: #666; margin: 10px 40px;}
.paymenginfor{ width: 850px; height: 60px; background: #e7f0f2; text-align: center; line-height: 60px; font-size: 14px; margin: 10px 0 0 5px;}
.paymentbtn{ margin-top: 20px;}

.ordersuccessful{ text-align: center; width: 960px; margin: 80px 0 20px 0;}
.ordersuccessful p.successfulicon{ font-size: 24px; color: #ff6800; background: url(../images/successfulicon.png) no-repeat center 0; height: 80px; padding-top: 160px;}

.side-bar {position: fixed; top:40%;right: -80px;font-size: 0;line-height: 0;z-index: 100; width: 130px; height: 374px;} 
.bubblecart{position:absolute;top: -12px;right:82px;color: #fff;font-size: 12px; text-align: center;background: url(../images/buble.png) no-repeat; width:24px; height: 24px;line-height: 24px;}

/*首页内容*/
.myjobnews{ overflow: hidden; margin-bottom: 30px;}
.myjob,.noticenews{ width: 492px; padding: 10px 0; background: #fff}
.myjob h4,.noticenews h4{ width: 478px;}
.myjob h4,.noticenews h4,.learntest h4,.myzone h4{ border-bottom: 1px solid #dee7ec; margin-left: 6px; color: #95acba;line-height: 36px;}
.myjob ul{ padding: 14px 0;}
.myjob ul li{ float: left; text-align: center; margin-left: 10px; font-size: 14px; height: 154px; position: relative;}
.myjobbubble{position:absolute;color: #fff;font-size: 12px; text-align: center;background: url(../images/buble.png) no-repeat; width:24px; height: 24px;line-height: 24px;}
.myjobbubble{top: 10px;right:20px;}
.myjob ul li a.mylearn{ background: url(../images/myjobicon.png) no-repeat -1px 0; width:110px; height: 22px; display: block; padding-top: 110px;}
.myjob ul li a.mytest{ background: url(../images/myjobicon.png) no-repeat -120px 0; width:110px; height: 22px; display: block; padding-top: 110px;}
.myjob ul li a.mytraining{ background: url(../images/myjobicon.png) no-repeat -240px 0; width:110px; height: 22px; display: block; padding-top: 110px;}
.myjob ul li a.questionnaire{ background: url(../images/myjobicon.png) no-repeat -360px 0; width:110px; height: 22px; display: block; padding-top: 110px;}

.noticenews{ margin-left: 14px;}
.noticenews h4,.learntest h4,.myzone h4{ overflow: hidden;}
.noticenews h4 span,.learntest h4 span,.myzone h4 span{float: left;text-align: center; width: 86px;}
.noticenews h4 span a.noticeline,.learntest h4 span a.noticeline,.myzone h4 span a.noticeline{ border-bottom: 1px solid #4ab570; display: block; width: 86px; color: #4ab570}
.noticenews dl{ padding: 12px;}
.noticenews dl dt{ margin: 0 15px 0 0;}
.noticenews dl dd ul li{ font-size: 12px; line-height: 36px; border-bottom: 1px dotted #d1d1d1; width: 312px; background: url(../images/icon.png) no-repeat 0 16px; padding-left:16px;}

.hometool{ width: 248px;}
.learntraining{ margin: 0 22px}

.guide{ height: 70px; background: url(../images/guide.png) no-repeat  #323941; color: #fff; padding: 26px 0 0 100px; width: 148px; margin-bottom: 20px;}
.guide a{ color: #fff;}
.guidetxt{ font-size: 12px; line-height: 26px;}
.contactway{ height: 70px; background: url(../images/headset.png) no-repeat #fff 180px 18px; overflow: hidden; width: 228px; margin-bottom: 20px; padding: 20px 0 0 20px}
.contactway b{ color: #ff6000; font-size: 22px;}
.contactway p{ font-size: 12px; color: #666;}

.commontools{ border: 1px solid #d7e5e8; padding: 10px; overflow: hidden;}
.commontools dl{ border-bottom: 1px dotted #ccc; height: 60px; margin: 10px 0;}
.commontools dl dt.tool01{ background: url(../images/toolhome.png) no-repeat -20px -12px; width: 50px; height: 50px; margin-right: 10px;}
.commontools dl dt.tool02{ background: url(../images/toolhome.png) no-repeat -80px -12px; width: 50px; height: 50px; margin-right: 10px;}
.commontools dl dt.tool03{ background: url(../images/toolhome.png) no-repeat -150px -12px; width: 50px; height: 50px; margin-right: 10px;}
.commontools dl dt.tool04{ background: url(../images/toolhome.png) no-repeat -216px -12px; width: 50px; height: 50px; margin-right: 10px;}
.commontools dl dd p{ font-size: 12px; color: #666}
.commontools dl dd b{ font-size: 14px; color: #ff6000; font-weight: normal;}

.learntest{ overflow: hidden; background: #fff; width: 334px; padding: 10px; margin-bottom: 16px;}
.learntest h4{ width: 320px; margin-bottom: 10px;}
.learntest ul{ padding-bottom: 20px;}
.learntest ul li{ line-height: 36px; border-bottom: 1px dotted #ccc; width: 300px; font-size: 12px; background: url(../images/icon.png) no-repeat 0 16px; padding-left: 20px; margin-left: 5px}

.bbspstslist{ width: 150px; margin: 4px 10px 8px 4px;}
.bbspstslist dd{ font-size: 12px; color: #666; text-align: center;}
/*首页内容*/

/*社区内容*/
.myzone{ width: 708px; padding: 14px; overflow: hidden; border: 1px solid #dbe2e6}
.myzone h4{ margin-bottom: 10px;}
.myzone ul li{ float: left; width: 150px; margin: 10px 10px 0 15px;}
.myzone ul li span{ width: 150px; height: 36px; line-height: 30px; color: #666; font-size: 12px; float: left;}
.myzone ul li span a{ color: #ff6b09; float: right;}

.zoonbbsR{ width: 244px; margin-left: 18px;}
.activezone,.activezone02{ border: 1px solid #dbe2e6; padding: 14px; overflow: hidden; margin-bottom: 10px;}
.activezone h4,.activezone02 h4{ border-bottom: 1px solid #dbe2e6; line-height: 36px;}
.activezone ul li{ float: left; width: 92px; margin: 20px 10px 0 5px;}
.activezone ul li span{ width: 92px; text-align: center; line-height: 22px; color: #666; font-size: 12px; float: left;}
.activezone02 ul li{ float: left; width: 56px; margin: 20px 10px 0 5px;}
.activezone02 ul li img{ border-radius: 50%}
.activezone02 ul li span{ width: 56px; text-align: center; line-height: 22px; color: #666; font-size: 12px; float: left;}

.bbsad{ margin-bottom: 20px;}
.marginleft{ margin: 0 10px;}

/*bbsbanner*/
#divSmallBox{overflow:hidden;*display:inline;*zoom:1;width:10px;height:10px;margin:0 5px;border-radius:10px;background:#ffffff;}
#playBox{ width:488px; height:200px; background:#333; position:relative; overflow:hidden;}
#playBox .oUlplay { width:99999px; position:absolute; left:0; top:0;}
#playBox .oUlplay li{ float:left;}
#playBox .smalltitle {width:488px; height:10px; position:absolute; bottom:15px; z-index:10}
#playBox .smalltitle ul{ width:120px; margin:0 auto;}
#playBox .smalltitle ul li{ width:10px; height:10px; margin:0 5px; border-radius:10px; background:#ffffff; float:left; overflow:hidden;*display:inline;*zoom:1;}
#playBox .smalltitle .thistitle{ background:#44a768;}
/*bbsbanner*/

.bbsplate,.bbsqestion{ width: 472px; margin-top: 20px; padding: 10px;}
.bbsplate h4,.bbsqestion h4{ border-bottom: 1px solid #dee7ec; line-height: 36px; color: #95acba; margin-bottom: 10px;}
.bbsplate ul li,.bbsqestion ul li{ font-size: 12px; line-height: 36px;}
.bbsplate ul li span,.bbsqestion ul li span{ float: right;}
.bbsplate ul li span a,.bbsqestion ul li span a{ color: #ff6100;}
.bbsqestion{ margin-left: 16px;}

.bbscontentL{ width: 260px;}
.bbscontentR,.lastpost{ width: 700px;}
.lastpost{ padding:8px 20px 20px 20px; overflow: hidden;}
.lastpost h4{ border-bottom: 1px solid #dee7ec; color: #95acba; line-height: 30px;}
.lastpost h4 span,.lastpost ul li span{ float: right;}
.lastpost h4 a{ background: url(../images/editicon.png) no-repeat 5px 3px; color: #ff5c00; padding-left: 30px; font-size: 14px; height: 30px; display: block;}
.lastpost ul li{ font-size: 12px; border-bottom: 1px dotted #ccc; line-height: 36px;}
.lastpost ul li span a{ margin-left: 10px;}
.lastpost ul li span a.lastpostreply{ color: #79a2d0;}
.lastpost ul li span a.lastpostdelete{ color: #ff5c00;}
.lastpostinfor dl{ overflow: hidden; margin: 20px 0; border-bottom: 1px dotted #ccc; padding-bottom: 20px;}
.lastpostinfor dl dt,.lastpostinfor dl dd{ float: left;}
.lastpostinfor dl dt{ width:70px;}
.lastpostinfor dl dt img{ border-radius: 50%;}
.lastpostinfor dl dd{ width: 624px; font-size: 12px; color: #666;}
.lastpostinfor dl dd b{ font-size: 14px; color: #79a2d0; margin-right: 10px;  font-weight: normal;}
.lastpostinfortxt{ line-height: 18px; margin-top: 5px;}
.lastpostbox{ border: 1px solid #dcdcdc;}
.lastpostreply{ width: 116px; height: 36px; border: none; background: #ff5400; color: #fff; margin-top: 20px;}
/*社区内容*/

/*login*/
.webcode{ margin-top: 18px;}
.loginbg{ background: url(../images/loginbg.png) no-repeat; height: 557px; padding-top: 20px;}
.logincompanyinfor,.loginboxborder{ border: 1px solid #fff;}
.logincompanyinforbg{opacity:0.6;filter:alpha(opacity=60); padding: 10px; font-size: 14px; line-height: 26px;}
.loginboxbg{opacity:0.8;filter:alpha(opacity=80); padding: 10px; font-size: 14px; line-height: 26px;}
.loginboxborder{ width: 330px;height: 330px; margin-top: 55px;}
.loginboxbg{ height: 290px; padding: 40px 0 0 36px;}
.loginboxbg form input.loginnmber{ width: 258px; height: 44px; border: 1px solid #96b7cf; background: #fff; margin-bottom: 20px; padding-left: 10px;}
.loginboxbg form input.loginnmberbtn{ width: 258px; height: 44px; border: 1px solid #ff7200; background: #ff7200; margin-bottom: 20px; color: #fff}
.loginfooter{ text-align: center; font-size: 12px; color: #666; line-height: 40px;}
/*login*/


/*PagingControl CSS*/
.Nsb_r_list_tdfy{padding:10px 10px 42px 0;_height:22px;border-top:none;}.Nsb_r_list_tdfy .Nsb_educe{float:left;margin-left:6px;display:inline;}.Nsb_r_list_tdfy .Nsb_r_list_fy{float:right;}
.Nsb_educe,.Nsb_educe_e{display:inline-block;}/*导出*/
.Nsb_educe_e{border:solid 1px #ddd;height:20px;line-height:20px;padding:0 6px 0 24px;color:#666;background:url(../image/Nsb_educe.gif) no-repeat 5px 3px;}.Nsb_educe_e:hover{background:#eee url(../image/Nsb_educe.gif) no-repeat 5px 3px;}
.Nsb_r_list_fy div,.Nsb_r_list_fy span,.Nsb_r_list_fy a{dispay:inline-block;height:20px;line-height:20px;float:left;font-size:12px;}.Nsb_r_list_fy span{padding:0 6px;}
.Nsb_r_list_fy1,.Nsb_r_list_fy2,.Nsb_r_list_fy3,.Nsb_r_list_fy5{padding-right:8px;}
.Nsb_r_list_fy1{width:45px;height:18px;position:relative;}.Nrl_fy1_1{width:40px;padding-left:3px;height:16px !important;line-height:16px !important;border:solid 1px #6c6c6c;_position:absolute;top:0;left:0;z-index:0;background:#fff  no-repeat 31px -1px;}.Nrl_fy1_1:hover2{background:#ccc url(../image/dropdown.gif) no-repeat 31px -1px;}
.Nrl_fy1_2{position:absolute;top:17px;left:0;width:43px;height:96px !important;border:solid 1px #6c6c6c;border-top:none;background:#09C;z-index:1;}.Nrl_fy1_2 a{width:40px;padding-left:3px;height:16px !important;line-height:16px !important;background:#fff;}.Nrl_fy1_2 a:hover{background:#ccc;}
.Nsb_r_list_fy2 input{border:none;width:31px;height:18px;background:url(../image/Nsb_r_list_fy.gif) no-repeat -88px -1px;text-align:center;font-size:12px;color:#666;}
.Nsb_r_list_fy4{background:url(../image/Nsb_r_list_fy.gif) no-repeat;}.Nsb_r_list_fy4 a{width:44px;}
/*PagingControl CSS*/

/*文本框*/
.input_text{border:solid 1px #a6c1c8;color:#444;position:relative;font-size:12px; background: #fff;}
/*文本框*/
