html,body{height: 100%;}
a{ blr:expression(this.onFocus=this.blur()); /* IE Opera */ outline:none; /* FF Opera */ } a:focus{ -moz-outline-style: none; /* FF */ } 
.all{border-top: 5px solid #021a72;}
.hd{width: 980px;margin: 0 auto;background: url(../images/tborder.png) no-repeat right 0;position: relative;top: -6px; z-index: 997;}
.topbar{padding: 10px 0 5px;zoom:1;}
.topbar:after{visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
.qnav li{background: url(../images/navbg.png) no-repeat right 3px;padding: 0 15px;float: left;}
.qnav a{color: #676767;}
.qnav .last{padding-right: 0;background: none;}
.qnav .first{padding-left: 0;}
.qnav{margin-bottom: 10px;}
.topbar .text{border: 1px solid #e6e6e6;border-radius: 3px;padding: 0 3px;height: 22px;line-height: 22px;width: 250px;float: left;margin-right: 10px;}
.topbar .btn{border: none;padding: 0;width: 22px;height: 24px;background: url(../images/sbtn.png) no-repeat center center;cursor: pointer;} 
.nav{background: #0e419c;height: 30px;line-height: 30px;margin-bottom: 1px;width: 100%;}
.nav>ul{width: 980px;margin: 0 auto;}
.nav>ul>li{background: url(../images/navbg.png) no-repeat right -27px;float: left;position: relative;z-index: 99;}
.nav>ul>li:hover ul{display: block;}
.nav>ul>li>a{padding: 0 10px 0 23px;margin-right: 13px;}
.nav>ul>li>a:hover{text-decoration: none;}
.nav ul ul{position: absolute;top: 30px;left: 0;width: 100%;text-align: center;border-left: 1px solid #c6c6c6;border-right: 1px solid #fff;display: none;}
.nav ul ul li{border-bottom: 1px solid #c6c6c6;line-height: 24px;background: #1c4294;white-space: nowrap;}
.nav ul ul li:hover{background: url(../images/iframebtn.jpg) repeat-x center 0;}
.navdrop>a{background: url(../images/navdrop.png) no-repeat right center;}
.nav li a{color: #fff;}
.nav li.last{background: none;}
/*图片轮播*/
#slides iframe{width: 100%;height: 334px;border: 0 none;overflow: hidden;margin: 0;padding: 0;border-style: none;}
#slides {height:334px; overflow:hidden; position:relative;z-index: 1;margin-bottom: 5px;}
#slides ul {height:400px; position:absolute;}
#slides ul li {float:left; height:334px; overflow:hidden; position:relative;}
#slides .btnBg {position:absolute; width:450px;padding-left: 10px; height:60px; bottom:0; left: 50%;margin-left: -490px;z-index: 99;}
#slides .btn {text-align:center;}
#slides .btn span {float: left;width: 24px;height: 60px; margin:0 10px; cursor:pointer;font-size: 18px;color: #fff;}
.btn img{width: 45px; height: 45px;border: 2px solid transparent;}
/*#slides .btn span.on,#slides .btn span:hover{opacity: 1;filter:alpha(opacity=100);}*/
.btnBg .preNext{cursor: pointer;width:24px;height:60px;display:block;background: url(../images/arr.png) no-repeat 0 13px;text-indent: -999em;z-index: 9;}
.btnBg .pre:hover{background-position: 0 -50px;}
.btnBg .next{background-position: -116px 13px;left: 220px;}
.btnBg .next:hover{background-position: -127px -51px;}
.btnBg .preNext,.btnBg div{float: left;}
.btnBg div{height: 60px;line-height: 60px;}
.btn span{background: url(../images/arr.png) no-repeat -42px -114px;+background-position: -41px -114px;}
.btn span.on{background-position: 0 -115px;color: #fff;}
.stit{position: absolute;width: 970px;left: 50%;bottom: 0;margin-left: -490px;padding-right: 10px;text-align: right;z-index: 10;height: 60px;line-height: 60px;white-space: nowrap;filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#99FFFFFF', endColorstr='#99FFFFFF');background:rgba(255,255,255,0.6);}
.stit a{color: #000000;font-size: 18px;}
.main{width: 980px;margin: 0 auto 50px;}
.box{margin-bottom: 15px;}
/**bleft**/
.bleft {width: 340px;float: left;margin-right: 5px;}
.tit{height: 40px;line-height: 40px;border-bottom: 2px solid #cf0000;}
.tabtit{overflow: hidden;}
.tit h3{float: left;font-size: 18px;border-bottom: 5px solid #cf0000;}
.tit h3,.tit h3 a{color: #0e419c;}
.more{float: right;background: url(../images/bg.png) no-repeat 20px -59px;padding-right: 15px;height: 40px;color: #0e419c;}
.bleft .tit{padding-right: 10px;margin-bottom: 10px;}
.bleft .tit h3{padding: 0 20px 0 10px;}
.newstit span{width: 62px;height: 18px;margin-right: 10px;line-height: 18px;background: url(../images/bg.png) no-repeat -158px -86px;color: #fff;font-family: "Arial";text-align: center;}
.newstit a{color: #000;font-weight: bold;}
.news li:hover a{/*color: #2653ae;*/color: #087BC7;}
.newstit{margin-bottom: 10px;height: 18px;overflow: hidden;white-space: nowrap;}
.newinfo a{margin-right: 10px;}
.newinfo p{overflow: hidden;zoom:1;height: 75px;line-height: 25px;overflow: hidden;}
.news li{padding-right: 10px;margin-bottom: 10px;}
.newinfo p a{margin-right: 0;color: #000;}
.newinfo img{width: 110px;height: 75px;}
/********bcenter********/
.bcenter{width: 430px;float: left;}
.tabtit{margin-bottom: 2px;}
.tabtit h3{width: 215px;float: left;background: url(../images/bg.png) no-repeat center -111px;color: #0e419c;height: 40px;line-height: 40px;cursor: pointer;font-size: 18px;text-align: center;}
.tabtit h3.cur{background-position: center -156px;color: #fff;}
.clist li{position: relative;font-weight: bold;padding-left: 15px;height: 50px;line-height: 50px;background: #e8f2fc;margin-bottom: 1px;color: #000;}
.clist li.break{line-height: 24px;}
.clist li a {color: #000;}
.tablist>div{display: none;height: 458px;overflow: hidden;}
/*.clist .signup{position: absolute;right: 15px;width: 83px;top: 10px;height: 30px;line-height: 30px;background: url(../images/signup.png) no-repeat 0 0;color: #fff;display: none;}
.clist li:hover .signup{display: block;}*/
.clist li:hover{background: #fddee4;}
.clist li:hover,.clist li:hover a{color: #cc0001;}
.clist li:hover .signup{color: #fff;}
.bviewlist{background: #f5f5f5;position: relative;z-index: 1;}
.cinfo{width: 400px;margin: 0 auto;padding-top: 20px;}
.cinfo dl{color: #000;margin-bottom: 0px;}
.cinfo dt{font-weight: bold;margin-bottom: 10px;font-size: 14px;}
.cinfo dd{line-height: 24px;text-align: justify;max-height: 144px;overflow: hidden;}
.phase li{border-bottom: 1px solid #fff;height: 30px;line-height: 30px;background: #0e419c;padding-left: 15px;color: #fff;}
.phase li.last{border-bottom: 0;}
.phase li .f_r{border-left: 1px solid #fff;height: 30px;width: 95px;padding-left: 15px; background: url(../images/viewbg.png) no-repeat 88px center #1e9ee3; color: #fff;}
.cinfo .more{background-position: 29px -70px;height: 24px;text-align: center;width: 50px;}
.bviewlist .prev,.bviewlist .next{z-index: 99;position: absolute;top: 98px;width: 20px;height: 20px;background: url(../images/viewbg.png) no-repeat scroll -39px -2px rgb(0,0,0);filter:alpha(opacity=60);cursor: pointer;
background: url(../images/viewbg.png) no-repeat scroll -39px -2px rgba(0,0,0,0.6);}
.bviewlist .prev{left: 0;}
.bviewlist .next{right: 0;background-position: -91px -2px;}
.overview{position: relative; width: 1290px; height: 458px; left: -430px;}
.overview>li{position: absolute;top: 0;left: 430px;z-index: 0;display: none;height: 458px;width: 430px;}
/********bright********/
.bright{float: right;width: 200px;}
.lapp{background: url(../images/appbg.png) no-repeat 50px 0 #0e419c;}
.lapp a{border-bottom: 1px solid #17a3d7;border-left: 1px solid #17a3d7;font-size: 14px;height: 70px;line-height: 70px;color: #fff;display: block;padding-left: 70px;background: url(../images/app.png) no-repeat 0 0;}
.lapp a:hover{background: url(../images/app2.png) no-repeat 0 0 #fff;color: #0b46ae;text-decoration: none;border-right: 4px solid #cc0001;}
.lapp .reg{background-position: 15px 17px;border-top: 1px solid #17a3d7;}
.lapp .csconsult{background-position: 18px -58px;line-height: 25px;height: 50px;padding-top: 10px;padding-bottom: 10px;padding-right:20px;}
.lapp .csrequest{background-position: 18px -133px;}
.lapp .ceoclub{background-position: 21px -208px;}
.lapp .alumni{background-position: 22px -278px;}
.lapp .weixin{background-position: 20px -343px;}
.lapp .weibo{background-position: 20px -405px;height: 71px !important;}
.lapp .mobile{background-position: 20px -474px;height: 71px !important;}
.lapp .reg:hover{background-position: 15px 17px;}
.lapp .csconsult:hover{background-position: 18px -58px;}
.lapp .csrequest:hover{background-position: 18px -133px;}
.lapp .ceoclub:hover{background-position: 21px -208px;}
.lapp .alumni:hover{background-position: 22px -278px;}
.lapp .weixin:hover{background-position: 20px -343px;}
.lapp .weibo:hover{background-position: 20px -405px;}
.lapp .mobile:hover{background-position: 20px -474px;}
/*********events**********/
.events .tit{margin-bottom: 10px;}
.elist{float: left;overflow: hidden;zoom:1;width: 680px;}
.elist li{float: left;width: 330px;margin:0 10px 17px 0;overflow: hidden;zoom:1;}
.edate{float: left;width: 52px;height: 51px;background: url(../images/bg.png) no-repeat -72px -54px;text-align: center;margin-right: 15px;}
.edate span{display: block;}
.edate .month{color: #fff;height: 20px;line-height: 20px;}
.edate .day{color: #0e419c;font-size: 24px;height: 30px;line-height: 30px;}
.einfo{overflow: hidden;zoom:1;position: relative;}
.einfo p{height: 36px;line-height: 18px;text-align: justify;}
.einfo p a{color: #000;}
.einfo p a:hover{color: #087BC7;}
.einfo div{color: #087bc7;}
.einfo div span{display: inline-block;zoom:1;width: 50%;+width: 49.9%;text-overflow:ellipsis;overflow: hidden;white-space: nowrap;}
.einfo div span.last{text-align: right;}
.einfo .signup{position: absolute;right: 0;bottom: 0;color: #0e419c;font-weight: bold;text-decoration: underline;}
.einfo .signup:hover{color: #049bc2;}
/*********calendar***********/
.calendar{overflow: hidden;zoom:1;float: right;width: 293px;height: 200px;position: relative;}
#calendarbox{position: absolute;top: 24px;left: 0;width: 586px;overflow: hidden;height: 175px;}
.cbody{float: left;}
.cbody>ul>li{background: url(../images/cbg.png) no-repeat center -76px;float: left;width: 41px;text-align: center;height: 24px;line-height: 24px;border-bottom: 1px solid #d6d5d5;border-right: 1px solid #d6d5d5;}
.cbody li:hover{background-position: -15px -119px;}
.cbody li.today{background-position: -15px -160px;}
.cbody li.mark:hover{position: relative;z-index: 1;}
.cbody li.mark:hover div{display: block;}
.cbody li.mark>div{position: absolute;z-index: 999;width: 200px;height: 45px;padding: 5px;background: #ddf6ff;border: 1px solid #1773c2;top: 30px;border-radius: 5px;display: none;text-align: left;}
.cbody li.mark div div{height: 48px;overflow: hidden;width: 200px;margin-top: -2px;overflow-y: auto;}
.cbody li.mark div span{position: absolute;width: 22px;height: 8px;background: url(../images/cldtip.png) no-repeat 0 0;top: -7px;left: 20px;}
.cbody li.mark div span.other{background: url(../images/cldtip1.png) no-repeat 0 0;}
.cbody li.mark a{background: url(../images/cbg.png) no-repeat -12px -200px;}
.cbody li.mark li{padding-left: 10px;background: url(../images/dot.jpg) no-repeat 0 10px;white-space: nowrap;overflow: hidden;}
.cbody>ul{overflow: hidden;zoom:1;width: 293px;}
.cweek{background: #1e9ee3 !important;}
ul.cweek li{height: 24px;line-height: 24px;border-right-color: #1e9ee3;color: #fff;font-weight: bold;background: none;}
.cbody li.nob{border-right: 0;}
.cbody  a{display: block;font-weight: bold;color: #000;}
.cbody  a:hover{text-decoration: none;}
.cbody .today a{color: #fff;}
.lastMonth a,.nextMonth a{color: #afa9a7;}
.ctit div{width: 80px;margin: 0 auto;text-align: center;overflow: hidden;zoom:1;}
#showMonthBox{float: left;}
#showYearBox{float: right;}
.ctit{position: relative;height: 24px;background: #0e419c;line-height: 24px;color: #fff;font-weight: bold;font-size: 14px;}
.ctit a{position: absolute;background: url(../images/cbg.png) no-repeat -12px -11px;width: 12px;height: 14px;text-indent: -999em;top: 5px;}
.ctit .prev{left: 30px;}
.ctit .prev:hover{background-position: -12px -47px;}
.ctit .next{right: 30px;background-position: -47px -11px;}
.ctit .next:hover{background-position: -47px -47px;}
.show{position: absolute;z-index: 999;width: 200px;min-height: 24px;padding: 5px;background:#ddf6ff;border: 1px solid #1773c2;border-radius: 5px;text-align: left;display:none;}
.show span{position: absolute;width: 22px;height: 8px;background: url(../images/cldtip.png) no-repeat 0 0;top: -7px;right: 9px;}
.show div{max-height: 144px;overflow: hidden;width: 200px;margin-top: -2px;overflow-y: auto;}
.show li{padding-left: 10px;background: url(../images/dot.jpg) no-repeat 0 10px;/*white-space: nowrap;*/overflow: hidden;line-height: 24px;}
.show li a{color:#000;}
/*********footer********/
.ft{height: 100px;color: #fff;text-align: left;
background: -moz-linear-gradient(top,#0349a3,#001b74);
background: -webkit-linear-gradient(top,#0349a3,#001b74);
background: -o-linear-gradient(top,#0349a3,#001b74);
background: -ms-linear-gradient(top,#0349a3,#001b74);
background: linear-gradient(top,#0349a3,#001b74);
filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#0349a3',endColorStr='#001b74');
}
.innerft{width: 1000px;margin: 0 auto;padding: 30px 50px 0;overflow: hidden;zoom:1;}
.ftnav li{background-position: right -57px;}
.ftnav a{color: #fff;}
.ftnav{overflow: hidden;zoom:1;}
/*********面包屑**********/
.bread{height: 36px;line-height: 36px;background: #f3f9ff;margin-bottom: 20px;}
.bread div{width: 950px;margin: 0 auto;color: #0e419c;font-family: "simsun";}
.bread div a{color: #0e419c;margin: 0 10px;}
.bread div span{margin-left: 10px;}
/**************正文部分***********/
.events {position: relative;}
.bl{width: 265px;float: left;margin-right: 20px;background: #f3f9ff;}
.br{overflow: hidden;zoom:1;}
.bl .tit{margin-bottom: 20px;}
.bl .tit h3{padding: 0 20px 0 10px;}
.bl dl{padding: 0 15px;margin-bottom: 15px;}
.bl dt{font-size: 14px;font-weight: bold;color: #393939;line-height: 30px;}
.bl dd{line-height: 24px;padding-left: 12px;background: url(../images/ddbg.png) no-repeat 0 8px;}
.bl dd a{color: #393939;}
.bl .lapp a{padding-left: 100px;}
.bl .lapp a:hover{border-left: 4px solid #cc0001;border-right: 1px solid #17A3D7;}
.bl .lapp .reg{background-position: 35px 17px;}
.bl .lapp .csconsult{background-position: 38px -58px;}
.bl .lapp .csrequest{background-position: 38px -133px;}
.bl .lapp .reg:hover{background-position: 32px 17px;}
.bl .lapp .csconsult:hover{background-position: 35px -58px;}
.bl .lapp .csrequest:hover{background-position: 35px -133px;}
.bl .lapp{background-position: center 0;}
.br .bimg{padding: 10px 0;border-top: 1px dotted #72ade6;border-bottom: 3px solid #CF0000;margin-bottom: 10px;}
.br .bimg img{width: 695px;}
.art{line-height: 24px;color: #181818;}
.art p{margin-bottom: 20px;}
.art dl{margin-bottom: 20px;}
.art dt{font-weight: bold;}
/**************新闻中心******************/
.article{line-height: 24px;color: #393939;}
.article p{margin-bottom: 10px;}
.subject{border-bottom: 1px dotted #9fa6aa;text-align: center;padding-bottom: 10px;margin-bottom: 10px;}
.subject h2{color: #0e419c;font-size: 18px;line-height: 26px;}
.subject .aside span{margin: 0 10px;}
.pspe{padding-left: 7em;}
.pspe strong{margin-left: -7em;}
.listevent li{margin-bottom: 10px;color: #393939;background: url(../images/libg.jpg) no-repeat 0 center;padding-left: 15px;}
.listevent li a{margin-right: 10px;color: #393939;}
.listevent li:hover a,.listevent li:hover span{color: #027be4;}
.listevent li span{margin-right: 10px;}

/*******页码page******/
.page{height: 30px;line-height: 30px;overflow: hidden;zoom:1;width: 100%;font-family: "Arial";font-weight: bold;text-align: center;padding-top: 30px;/*border-top: 1px solid #ccc;*/}
.page a{color: #000;padding: 0 6px;}
.page .cur{color: #fff;background: #CF0000;padding: 2px 6px; }
.page .prev,.page .next{padding: 5px 15px;font-family: "simsun";color: #CF0000;font-weight: bold;}
.page .prev{margin-right: 15px;}
.page .next{margin-left:15px;}
/*************newsdetail***********/
.dnews{width: 650px;margin: 0 auto;}
.dnews img{display: block;max-width: 600px;margin: 0 auto;margin-bottom: 10px;}
/************newslist**************/
.br h3{color: #0E419C;font-size: 18px;line-height: 36px;}
.newbimg{overflow: hidden;zoom:1;margin-bottom: 10px;}
.imgnews{float: left;width: 375px;height: 235px;overflow: hidden;position: relative;}
.imgnews img{width: 375px;height: 235px;}
.newbimg dl{overflow: hidden;zoom:1;color: #393939;line-height: 24px;padding: 0 15px;background: #f1f1f1;height: 235px;}
.newbimg dt{padding-top: 5px;margin-bottom: 10px;font-weight: bold;}
.newbimg dt a{color: #0b409e;font-size: 14px;}
.newbimg dt a:hover{text-decoration: none;}
.newbimg .more{background: none;padding-right: 0;float: none;display: block;text-align: right;}
.imgnews .rslides_tabs{position: absolute;right: 10px;bottom: 10px;}
.rslides_tabs li{float: left;width: 13px;height: 13px;background: url(../images/sliderbg.png) no-repeat 0 -45px;text-indent: -999em;margin: 0 3px;}
.rslides_tabs li a{display: block;height: 100%;width: 100%;}
.rslides_tabs li.rslides_here{background-position: 0 0;}
/***********校友********/
#alumni{overflow:hidden;width:695px;height:130px;zoom:1;margin:0 auto 10px;overflow: hidden;}
.inalumni{width:800%;}
#alumni1,#alumni2{float:left;}
#alumni img{height: 110px;width: 90px;border: 1px solid #f2f2f2;}
#alumni li{float:left;margin:0 5px;text-align:center;}
#alumni li:hover img{border-color: #CF0000;}
#alumni li a{display:block;margin-bottom:5px;}
/**********校友风采********/
.listaluni{overflow: hidden;zoom:1;}
.listaluni li{float: left;width: 46%;*width:45%;padding-right:4%;padding-bottom: 20px;margin-bottom: 20px;border-bottom: 1px dotted #ccc; height:165px;}
.listaluni .bpic{float: left;margin-right: 15px;}
.listaluni .bpic img{box-shadow: 1px 1px 1px #ccc;vertical-align: middle;width: 120px;height: 165px;}
.listaluni div{overflow: hidden;zoo:1;}
.listaluni li .name{font-weight: bold;margin-right: 10px;}
.listaluni li .name a{color: #000;margin-right: 10px;}
.listaluni li .comp{margin-bottom: 20px;}
.listaluni li.last{border-bottom: 0;margin-bottom: 0;padding-bottom: 0;}
/****************师资团队*****************/
.teachers li span{font-weight: bold;}
.teachers li .name a{color: #0e419c;}
.teachers .title{border-bottom: 1px dotted #8bc2ff;line-height: 24px;margin-bottom: 5px;}
.title{font-weight: bold;}
.title span{margin: 0 5px;}
.title .name{color: #0e419c;margin-left: 0;}
div.listaluni{margin-bottom: 20px;width: 400px;}
div.listaluni .field{margin-top: 10px;}
.tabinfo p{line-height: 24px;margin-bottom: 20px;}
/****************联系我们**************/
.contact{margin: 20px auto;overflow: hidden;zoom:1;}
.contact li{float: left;font-weight: bold;color: #000;width: 330px;line-height: 30px;padding-left: 10px;}
.contact li span{border-left: 2px solid #12a3c9;padding-left: 10px;margin-left: -10px;}
/***********课程中心************/
.choice{background: #e2e5e9;padding: 20px;margin-bottom: 20px;}
.lcs{width: 655px;}
.lcs .first td{border-bottom: 1px solid #fff;}
.lcs .first .last{border-bottom: 0;}
.lcs label{font-family:Tahoma;}
.lcs input{vertical-align:middle;margin: 0 5px;}
.lcs td{padding: 5px;}
.choice form{float: right;}
.lcs .csearch{background: url(../images/cbtn.png) no-repeat 0 0;width: 80px;height: 30px;padding:0 0 0 25px;text-align: center;line-height: 30px;color: #fff;border: 0 none;font-size: 14px;}
.lcs .ctext{width: 160px;height: 24px;}
.lcourse dt{height: 30px;line-height: 30px;background: #0e419c;color: #fff;padding-left: 10px;margin-bottom: 20px;}
.lcourse dd{border-bottom: 1px dashed #9fa6aa;padding-bottom: 10px;margin-bottom: 10px;overflow: hidden;zoom:1;}
.lcourse .cname{display: block;margin-bottom: 20px;font-size: 14px;color: #0e419c;font-weight: bold;}
.lcourse p{width: 460px;margin-bottom: 15px;}
.applybtn{width: 160px;height: 32px;line-height: 32px;text-align: center;color: #890000;float: right;background: #d0e0fa;margin-right: 30px;}
.applybtn:hover{text-decoration: none;}
.cop{clear: both;font-weight: bold;color: #890000;margin-left: -5px;font-size: 14px;margin-bottom: 15px;}
.cop a{color: #890000;margin: 0 5px;}
.tab,.tab li{background: url(../images/tab.jpg) repeat-x 0 28px;}
.boxtab>div{display: none;}
.tab{overflow: hidden;zoom:1;height: 32px;margin-bottom: 20px;color: #fff;}
.tab li{float: left;margin-right: 1px;background-position:center -8px;height: 28px;line-height: 28px;width: 98px;text-align: center;cursor: pointer;}
.tab li.cur{background-position: center -45px;cursor: default;}
.cimg{margin-bottom: 20px;}
.cimg,.cimg>div{overflow: hidden;zoom:1;}
.cimg img{float: left;margin-right: 20px;}
.cimg .tbc{width: 100%;float: none;}
.cimg dl,.courseinfo{line-height: 24px;}
.cimg dl{margin-bottom: 30px;}
.cimg dt{background: #d0e0fa;text-align: center;font-weight: bold;}
.courseinfo{margin-bottom: 15px;}
.courseinfo li{margin-bottom: 10px;}
.courseinfo li span{float: left;width: 110px;padding-right: 5px;margin-right: 10px;text-align: right;}
.courseinfo li p{overflow: hidden;zoom:1;}
.tbc{float: right;width: 200px;text-align: center;table-layout: fixed;}
.tbc th{background: #d0e0fa;padding: 5px 0;border-right: 1px solid #fff;}
.tbc td{padding: 5px 0;border-bottom: 1px dashed #9fa6aa;}
.tbc a{color: #890000;font-weight: bold;}
/*************form**************/
.tbwebsite{width: 100%;text-align: center;margin-bottom: 20px;}
.tbwebsite th{border: 1px solid #fff;border-bottom: 1px solid #c7c7c7;background: #e2e5e9;color: #0e419c;height:40px;}
.tbwebsite th.col1{border-left-color:#e2e5e9; }
.tbwebsite th.col7{border-right-color:#e2e5e9; }
.tbwebsite td{border: 1px solid #afafaf;height: 30px;color: #4b4b4b;}
.tbwebsite td.col7 img{vertical-align: middle;}
.tbwebsite td.col1{font-weight: bold;}
.tbwebsite td.col2{text-align: left;padding: 0 10px;}
.tbwebsite td.col5 a{font-weight: bold;color: #890000;}
.tbwebsite td.col6 a{font-weight: bold;color: #0e419c;}
.webform{width: 480px;margin: 0 auto 20px;border: 1px solid #c1c4c8;text-align: center;padding-bottom: 10px;}
.webform dt{height: 36px;line-height: 36px;color: #0e419c;font-size: 14px;background: #e2e5e9;margin-bottom: 10px;}
.webform dd{line-height: 40px;}
.webform input{width: 200px;padding: 2px 5px;border: 1px solid #e1e1e1;}
.webform dd label{color: #2653ae;}
.forlabel label{display: inline-block;zoom:1;width: 96px;text-align: right;}
input.btn{background: url(../images/btn.jpg) no-repeat center -4px;}
.webform .btn{width: 70px;height: 24px;line-height: 24px;padding: 0;border: 0;color: #fff;}
.signav{margin-bottom: 10px;}
.signav a{display: block;height: 40px;line-height: 40px;margin-bottom: 1px;text-align: center;background: #dcedf8;color: #0e419c;font-size: 14px;}
.signav a.cur{background: #2653ae;color: #fff;}
.signav a:hover{text-decoration: none;}
.entry{*zoom:1;line-height: 34px;}
.entry:after {visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
.text{border: 1px solid #d3d3d3;width:200px;padding:0 5px;height: 22px;margin-right: 10px;float: left;margin-top: 5px;background-color: #fff;line-height: 22px;}
.select{width: 212px;}
.dbcol{margin-bottom: 20px;}
.entry label{float: left;width: 125px;height: 34px;overflow: hidden;text-align: right;margin-right: 5px;}
.entry label span{color: #da3535;margin-right: 5px;}/******红星花*********/
.dbcol h4{font-weight: bold;background: #f6f6f6;padding: 0 10px;margin-bottom: 10px;text-align: center;}
.dbcol h4 span{color: #e60012;}
.dbcol li{/*float: left;width: 50%;*width: 48%;*/width: 500px;margin: 0 auto;}
.bcheck{font-family: tahoma;}
.bcheck input{vertical-align: middle;margin: 0 5px;}
.bcheck div{margin-left: -5px;*margin-left: -8px;overflow: hidden;zoom:1;}
.birth .text{width: 37px;float: none;margin: 0 5px;}
.birth{margin-left: -5px;*margin-left: -3px;float: left;}
.dbcol .nofloat{width: 100%;}
.dbcol .nofloat span{float: left;width: 150px;}
.dbcol .nofloat .else{overflow: hidden;width: auto;margin-right: 10px;}
.boxbtn{text-align: center;margin: 30px 0;}
.boxbtn .btn{margin: 0 20px;background-position: center -39px;width: 70px;border: 0 none;padding: 0;text-align: center;height: 24px;line-height: 24px;color: #fff;}
.consultexp{text-align: center;margin-bottom: 10px;line-height: 34px;font-weight: bold;}
.consultexp p{color: #e60012;clear: both;font-weight: normal;}
.consultexp .text{float: none;width: 200px;margin: 0 5px;}
.consultexp>span{margin: 0 10px;}
.msg{float: left;color: #7a7a7a;}
.msg span{float: left;width: 30px;height: 30px;background: url(../images/formico.png) no-repeat 0 0;}
.pass span{background-position:center -89px; }
.error span{background-position:center -51px; }
.attention span,.empty span{background-position: center -22px;}
dd.bcheck div{width: 217px;float: left;margin-right: 10px;}
dd.bcheck div span{margin-right: 20px;}
.siglecol{margin-bottom: 20px;}
.siglecol dt{background: #f6f6f6;font-weight: bold;padding: 0 10px;margin-bottom: 10px;text-align: center; }
.siglecol dd{width: 500px;margin: 0 auto;}
.vertify .text{width: 100px;}
.vertify img{width: 66px;height: 24px;float: left;margin:5px 34px 0 0;}
.other ul{overflow: hidden;zoom:1;}
.other ul label{width: 48px;}
.else input{border: 1px solid #d3d3d3;}
.else input[type="checkbox"]{border: 0;}
/**************iframe*************/
.boxreg{width: 500px;margin: 0 auto;}
.boxreg label span{width: 40px;color: #000;float: left;height: 34px;line-height: 38px;margin-right: 5px;}
.boxreg label .bimg{height: 34px;line-height: 34px;font-size: 28px;vertical-align: middle;text-align: center;}
.boxreg label .bimg img{vertical-align: middle;}
.popinfo .boxbtn{text-align: center;}
.bradio{margin-right: 10px;}
.boxreg p{border-bottom: 1px dotted #000;padding: 0 48px;line-height: 24px;margin-bottom: 15px;}
.bentry{padding: 20px 0;background: #f0f2f4;}
.bentry .entry{padding-left: 30px;}
.bentry label{text-align: left;width: 115px;}
.popinfo iframe{width: 600px;margin: 0 auto;}
.regbtn{position: fixed;bottom: 0;width: 100%;left: 0;height: 40px;}
.regbtn iframe{/*height: 100%;*/width: 100%;}
.cover{position: fixed;width: 100%;height: 100%;z-index: 999;top:0;left:0;filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#7F000000', endColorstr='#7F000000');background:rgba(0,0,0,0.5);}
.cover .pop{background: #fff;position: absolute;width: 700px;left: 50%;margin-left: -350px;top: 50%;margin-top: -400px;}
.cover .popinfo{padding: 40px 20px;width: 600px;margin-left: -300px;margin-top: -220px;}
.close{position: absolute;width: 30px;height: 30px;right: 10px;top: 10px;background: url(../images/close.png) no-repeat center center;}
.cc{float: right;width: 280px;}
.cc dt{float: left;width: 13px;height: 70px;text-align: center;writing-mode:tb-rl;text-indent:-999em;padding: 2px 5px 0;background: url(../images/ccbg.jpg) no-repeat 0 0;color: #fff;line-height: 16px;}
.cc dd{background: #e9f6ff;height: 24px;line-height: 24px;color: #0e419c;padding-left: 20px;overflow: hidden;zoom:1;width: 237px;}
div.courseinfo{margin-right: 300px;}
.precess{background: url(../images/process.png) no-repeat center center;height: 695px;}
.precess ul{overflow: hidden;zoom:1;}
.precess li{width:275px;border: 1px solid #d2d2d2;border-radius: 5px;background: #e5e5e5;padding: 10px;float: left;margin:30px 20px 365px;height: 96px;line-height: 24px;}
.login{background: #F3F9FF;padding: 30px 50px;border-radius: 5px;margin-bottom: 30px;}
.login dt{background: none;text-align: center;border-bottom:  1px dotted #000;font-size: 14px;color: #087bc7;}
.login .forget{color: #087bc7;text-decoration: underline;}
.lapp li{position: relative;z-index: 2;}
.bwx{position: absolute;width: 250px;height: 250px;z-index: 999;background: url(../images/weixinbg.png) no-repeat 0 0;left: -256px;top: -93px;display: none;padding: 3px;}
.lapp li:hover>.bwx{display: block;}
/*****************快速链接**************/
.lnav{background: #000;height: 30px;line-height: 30px;margin-bottom: 1px;width: 100%;}
.lnav a{color: #fff;}
.layout{width:980px;margin: 0 auto;zoom:1;}
.layout:after{visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
.welcome{color: #90c512;height: 30px;line-height: 30px;float: left;display: inline;}
.welcome a{color: #90c512;margin-left: 10px;}
.innernav{float: right;display: inline;}
.innernav a{margin-left: 40px;}
.innernav a.exit{color: #ff7895;}
.lqnav>a{padding-right: 15px;background: url(../images/qnvbg.png) no-repeat right center;}
.lqnav{position: relative;z-index: 999;}
.lqnav ul{position: absolute;display: none;left: -1px;top: 18px;background: #fff;z-index: 1000;width: 100%;border: 1px solid #ccc;border-top: 0;}
.lqnav ul li{background: none;line-height: 24px;width: 79px;}
.lqnav:hover ul{display: block;}
.lqnav ul li:hover{background: #08B4FE;}
.lqnav ul li:hover a{color: #fff;}
/****************signlist，signlist2*****************/
.tbapply{width: 600px;margin: 0 auto 30px;text-align: center;}
.tbapply .thead td{background: url(../images/thbg.jpg) repeat-x 0 0;color: #fff;font-weight: bold;}
.tbapply .thead td.goon{
background: -moz-linear-gradient(top,#fff,#e6e6e6);
background: -webkit-linear-gradient(top,#ffffff,#e6e6e6);
background: -o-linear-gradient(top,#ffffff,#e6e6e6);
background: -ms-linear-gradient(top,#ffffff,#e6e6e6);
background: linear-gradient(top,#ffffff,#e6e6e6);
filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#ffffff',endColorStr='#e6e6e6');
}
.tbapply td{border: 1px solid #b2b6be;height: 34px;}
.tbapply a{color: #ff5400;}
.goon a{color: #68b000;}
.tbapply .signed{color: #81c716;}
/*************详情轮播**********/
.scrolltab{position:relative;width:650px;margin:0 auto 20px;}
.scrolltab .ulBigPic{overflow:hidden;}
.scrolltab .ulBigPic li{width:650px;display:none;text-align: center;}
.scrolltab .ulBigPic li p{height: 30px;line-height: 30px;margin-bottom: 0;}
.scrolltab .ulBigPic li img{width: 650px;height: 430px;margin-bottom: 0;}
.scrolltab .ulBigPic .liSelected{display:block;}
.scrolltab .ulBigPic .sMore{height:24px;line-height:24px;}
.scrolltab .sLeftBtnA,.scrolltab .sLeftBtnASel,.scrolltab .sLeftBtnABan,.scrolltab .sRightBtnA,.scrolltab .sRightBtnASel,.scrolltab .sRightBtnABan{width:38px;height:86px;display:block;position:absolute;top:157px;background:url(../images/bgArt.png) no-repeat;}
.scrolltab .sLeftBtnA,.scrolltab .sLeftBtnASel,.scrolltab .sRightBtnA,.scrolltab .sRightBtnASel{cursor:pointer;}
.scrolltab .sLeftBtnA,.scrolltab .sLeftBtnASel,.scrolltab .sLeftBtnABan{left:25px;}
.scrolltab .sLeftBtnA{background-position:-5px -2px;}
.scrolltab .sLeftBtnASel{background-position:-80px 0;}
.scrolltab .sLeftBtnABan{background-position:-157px 0;}
.scrolltab .sRightBtnA,.scrolltab .sRightBtnASel,.scrolltab .sRightBtnABan{right:25px;}
.scrolltab .sRightBtnA{background-position:-38px -1px}
.scrolltab .sRightBtnASel{background-position:-116px 0;}
.scrolltab .sRightBtnABan{background-position:-192px 0;}
.scrolltab .dSmallPicBox{width:650px;position:relative;height: 75px;}
.scrolltab .dSmallPic{width:600px;height:75px;position:absolute;left:50%;margin-left: -300px;top:0px;overflow:hidden;}
.scrolltab .dSmallPic ul{position:absolute;}
.scrolltab .dSmallPic li{width:104px;height:70px;border:1px solid #fff;padding:3px 2px 0;float:left;display:inline;cursor:pointer;overflow:hidden;text-align: center;margin: 0 5px;}
.scrolltab .dSmallPic li img{width:100px;height: 67px;}
.scrolltab .dSmallPic .liSelected{border-color:#e9c184;}
.scrolltab .sLeftBtnB,.scrolltab .sLeftBtnBSel,.scrolltab .sLeftBtnBBan,.scrolltab .sRightBtnB,.scrolltab .sRightBtnBSel,.scrolltab .sRightBtnBBan{width:18px;height:30px;display:block;position:absolute;top:24px;background:url(../images/bgArt.png) no-repeat;}
.scrolltab .sLeftBtnB,.scrolltab .sLeftBtnBSel,.scrolltab .sRightBtnB,.scrolltab .sRightBtnBSel{cursor:pointer;}
.scrolltab .sLeftBtnB,.scrolltab .sLeftBtnBSel,.scrolltab .sLeftBtnBBan{left:0;}
.scrolltab .sLeftBtnB{background-position:0 -87px;}
.scrolltab .sLeftBtnBSel{background-position:-36px -87px;}
.scrolltab .sLeftBtnBBan{background-position:-73px -87px;}
.scrolltab .sRightBtnB,.scrolltab .sRightBtnBSel,.scrolltab .sRightBtnBBan{right:0;}
.scrolltab .sRightBtnB{background-position:-16px -87px;}
.scrolltab .sRightBtnBSel{background-position:-52px -87px;}
.scrolltab .sRightBtnBBan{background-position:-88px -87px;}
/*网站地图 BEGIN*/
.mapLayout{width:100%;background:url(../images/xiaoyouBg.png) repeat-x;}
.map2{width:1000px;margin:0 auto;padding-top:38px;}
.map2 .title{width:100%;height:41px;margin-bottom:10px;}
.map2 .title h2{font-size:30px;color:#fff;float:left;font-family:Georgia, "Times New Roman", Times, serif; font-weight:inherit}
.map2 .title .home{color:#fff;float:right;padding-left:19px;margin-top:15px;background:url(../images/homeIco.png) no-repeat left center;}
.mapCon{width:1000px;height:886px;margin:0 auto;border-top:4px solid #C0B3B6;background:#fff;padding-top:38px;}
.mapModel{float:left;width:280px;padding-left:52px;border-right:1px solid #f4f4f4;}
.mapModel h3{width:142px;height:32px;float:left;margin-top:14px;text-indent:16px;background:#7b98ac;color:#fff;font:14px/32px "微锟斤拷锟脚猴拷";}
.mapModel ul{width:100%;float:left;margin:20px 0;}
.mapModel li{width:100%;float:left;line-height:24px;color:#737373;text-indent:16px;}
.mapModel li a{color:#737373;}
.mapModel li a:hover{color:#00a8e1;}
.mapBottomInnerWhite{width:1000px;height:40px;background:#fff;}
/*网站地图 END*/






