@charset "utf-8";
input{outline:0}
.clear{clear:both}
.all-bgc{background:#0A458C}
img{max-width:100%}
.fixed{position:fixed;top:0}
.fixed-nav{position:fixed;top:-46px;right:0;left:0;width:100%;z-index:9999}
.fixed-navShow{margin-top:46px;filter:alpha(opacity=90);opacity:.9}
.topIco{display:none;position:fixed;bottom:16px;right:16px;line-height:0;filter:alpha(opacity=80);opacity:.8}
*html,*html body{background-image:url(about:blank);background-attachment:fixed}
*html #ie6box{position:relative;top:expression(eval(document.documentElement.scrollTop))}
#iebox{position:fixed;top:0;z-index:99999;width:100%;height:50px;background:#F33;color:#FFF;text-align:center;font-size:14px;line-height:50px}
.loading{visibility:visible;position:fixed;z-index:99999;top:50%;left:50%;margin-top:-25px;margin-left:-25px}
.nbanner{height:260px}
table{width:100%;border-collapse:collapse;border-spacing:0}

/* 动画 */
/* 
.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}
@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}
*/

/* 头部 通用 */
#eycmsbar-v4 .eycmsbar-container,.screen{width:1194px}

/* 头部 */
#eycmsbar-v4 .nav-title{padding:0 0 0 10px}
.screen{padding:0}

/* 优点 */
.contentTop_index{width:1191px}
.webFeature{margin-left:-1px}
.feature{width:170px;border:0;margin:5px 0 0 0}
.featurePic7{background:url(../images/all2.png) 30px -1568px no-repeat}

/* 图片 通用 */
#mygallery .common-case,#mygallery .common-case .common-casebox,#mygallery .common-case .common-casebox:hover{width:202px;height:250px}

/* 图片 */
.layout .grid-20{width:920px}
.layout .grid-5{width:261px}
#mygallery .common-case .common-casebox img{width:192px;height:192px}

/* 列表1 */
.new-course-list .cat-box{width:50%}
.tab-course-cell li{width:251px}
.tab-course-cell li span{float:right;color:#c6c6c6}

/* 列表2 */
.tabImg .left img{width:232px}
.hot-c-box .tab-course-cell li{width:auto}

/* 列表3 通用 */
.external_train_index_1,.mod-offline-train{width:auto}

/* 列表3 */
.mod-offline-train{padding-bottom:7px;padding-bottom:3px\9}
.external_train_index_1 li{padding:1px 0}
.external_train_index_1 ul li u{float:right;text-decoration:none;padding-right:10px;color:#c6c6c6}
.external_train_index_1 ul li .wen-ico{margin-right:10px}

/* 扩展 */
.mod-notice .login-area a{width:112px}
.ewmImg{margin-top:-10px}

/* 链接 */
.seoxz_links{width:1189px;position:relative;left:-1px}

/* 底部 */
.foot ul.list1,.foot ul.list2{width:205px;border-right:1px dotted #333;margin:0 14px;min-height:150px}

/* 底部 通用 */
.foot{width:1191px}
.foot_logo{background:url(../images/icon.png) no-repeat 0 -161px;width:56px;margin:50px 85px}
.foot ul.list2{float:left}
.foot .footBr{border-left:1px dotted #333;padding-left:28px}
.foot ul.list2{border-right:0}

/* 图片列表 */
.mBox{position:relative;left:-2px;width:1191px;margin:15px auto}
.mBox .mTitle{font-family:宋体;margin-bottom:15px}

/* 左侧 通用 */
.navBox .navBoxPlr .noActive,.navBox .navBoxPlr h3{background:url(../images/noActive.png) center right no-repeat}
.navBox .navBoxPlr h3,.navBox h2{height:45px;line-height:45px}

/* 左侧 */
.leftBox{float:left;margin-bottom:20px}
.leftBox .bImg{width:256px}
.leftBox .bImg img{margin-top:15px}
.navBox{width:254px;background:#FFF;border:1px solid #E5E5E5}
.navBox h2{background:#4076D0;color:#FFF;width:256px;position:relative;z-index:1;top:-1px;left:-1px;text-indent:15px;font-size:16px;font-weight:700}
.navBox .navBoxPlr{padding:0 15px;margin-top:-2px}
.navBox .navBoxPlr h3{border-top:1px solid #E5E5E5;font-size:14px}
.navBox .navBoxPlr .active{background:url(../images/active.png) center right no-repeat}
.navBox .navBoxPlr .dB{display:block}
.navBox .navBoxPlr ul{display:none;font-size:0;margin-top:-5px;margin-left:-5px;padding-bottom:15px}
.navBox .navBoxPlr ul li{display:inline-block;width:50%;font-size:12px}
.navBox .navBoxPlr ul li a{display:block;padding:10px;margin:5px 0 0 5px;background:#E5E5E5}
.navBox .navBoxPlr ul li a:hover{background:#FB741D;color:#FFF}

/* 右侧 通用 */
.pBox ul li,.pBox ul li span{width:200px}

/* 右侧 */
.pBox{float:right;width:925px;margin-bottom:20px}
.pBox ul li{position:relative;float:left;line-height:0;margin-left:13px;margin-bottom:13px;border:1px solid #E5E5E5;padding:8px;overflow:hidden;height:225px}
.pBox ul li p{font-size:12px;line-height:2.8;overflow:hidden;word-wrap:normal;white-space:nowrap;text-overflow:ellipsis}
.pBox ul li:hover{background:#4076D0;border:1px solid #4076D0}
.pBox ul li:hover a{color:#FFF}
.pBox ul li span{-webkit-transition:all .3s;transition:all .3s;filter:alpha(opacity=0);opacity:0;position:absolute;background:url(../images/pbg.png);top:8px;left:8px;height:200px;text-align:center}
.pBox ul li span img{padding-top:50%;margin-top:-20px}
.pBox ul li:hover span{filter:alpha(opacity=100);opacity:1}
.pBox ul li a:hover{color:#FFF}

/* 分页 通用 */
.mPage a,.mPage span{display:inline-block;padding:8px 16px;background:#E5E5E5;font-size:12px;margin:0 2px}
.mPage a:hover,.mPage span{background:#4076D0;color:#FFF}

/* 分页 */
.mPage{text-align:center;margin:10px 0;font-size:0}

/* 瀑布流 */
.pListBox{width:1200px;margin-left:-10px;margin-top:-10px}
.pListBox ul li{float:left;width:258px;padding:10px;margin:10px;border:1px solid #E5E5E5;background:#FFF}
.pListBox ul li p{padding-top:10px;overflow:hidden;word-wrap:normal;white-space:nowrap;text-overflow:ellipsis}
.pListBox ul li img{display:block;max-width:100%}
.pListBox ul li:hover{background:#4076D0;border:1px solid #4076D0}
.pListBox ul li a:hover,.pListBox ul li:hover a{color:#FFF}
.plistCenter{text-align:center}
.plistMore img{margin:15px 0;display:inline-block}

/* 专题 通用 */
.nBox .centerBox dl dt,.nBox .rightBox .qtBox h2{background:#FAFAFA;height:45px;line-height:45px;border-bottom:1px solid #E5E5E5}
.nBox .centerBox dl,.nBox .rightBox .qtBox{border:1px solid #E5E5E5}
.nBox .centerBox dl dt span.active,.nBox .rightBox .qtBox h2{font-size:16px;font-weight:700;color:#4076D0}

/* 专题 */
.nBox .centerBox{float:left;width:658px;margin-top:-10px}
.nBox .centerBox dl{margin-top:10px}
.nBox .centerBox dl dt span{display:inline;width:80px;padding:0 15px;border-right:1px solid #E5E5E5;text-align:center}
.nBox .centerBox dl dt span.active{display:inline-block;background:#FFF;border-right:1px solid #E5E5E5;border-bottom:1px solid #FFF}
.nBox .centerBox dl dd{height:30px;line-height:30px;background:url(../images/alert.gif) center left no-repeat;text-indent:10px}
.nBox .centerBox dl dd span{float:right;color:#C6C6C6}
.nBox .centerBox dl div{padding:10px 20px}
.nBox .rightBox{float:right;width:257px}
.nBox .rightBox .qtBox h2{text-indent:15px}

/* 焦点 通用 */
.nBoxSlide,.nBoxSlide .bd .pic img{width:251px;height:157px}
.nBoxSlide .bd .bg,.nBoxSlide .bd .tit{width:100%;height:32px;line-height:30px;position:absolute;bottom:-32px;left:0}
.nBoxSlide .bd .tit,.nBoxSlide .bd .tit a{color:#fff}

/* 焦点 */
.nBoxSlide{position:relative;margin-bottom:0;border:0;overflow:hidden;margin:2px}
.nBoxSlide .hd{height:13px;overflow:hidden;position:absolute;right:5px;bottom:7px;z-index:10}
.nBoxSlide .hd ul li{float:left;margin:0 2px;width:0;text-align:center;cursor:pointer;border:0;font-size:0;background:#FFF}
.nBoxSlide .hd ul li.on{background:#4076D0}
.nBoxSlide .bd dd{position:relative}
.nBoxSlide .bd{height:100%}
.nBoxSlide .bd .bg{z-index:1;background:#000;filter:alpha(opacity=60);opacity:.6}
.nBoxSlide .bd .tit{z-index:2}
.nBoxSlide .bd .tit a{margin-left:10px}

/* 专题 */
.qtZt{margin-top:10px}
.qtZt dl{padding:5px 0}
.qtZt dl dd{height:35px;line-height:35px;border-top:1px solid #E5E5E5;padding:0 15px}
.qtZt dl dd.ddno{border-top:0}
.qtZt dl dd i{display:inline-block;background:#C6C6C6;width:19px;height:19px;line-height:19px;text-align:center;color:#FFF;margin-right:5px;font-style:normal}
.qtZt dl dd i.active{background:#4076D0}

/* 列表 */
.nBox .listBox{width:925px}
.nBox .listBox dl{margin-bottom:20px}
.nBox .listBox dl dd{padding:5px 0;font-size:13px;border-top:1px dotted #E5E5E5}
.nBox .listBox .ddno{border-top:0}

/* 整理 */
.mr10{margin-right:10px}
.zl-top{color:#87AFF1;background:#3464b6;height:35px;line-height:35px}
.zl-top p{width:1194px;margin:0 auto}
.zl-top p span{float:right}
.zl-top a{color:#87AFF1}
.zl-input{color:#87AFF1}
.next,.prev{color:#FFF}
.slideBox .prev{width:11px;height:21px;background:url(../images/butt-left.gif) no-repeat}
.slideBox .next{width:11px;height:21px;background:url(../images/butt-right.gif) no-repeat}
.common-case{border:solid 1px #FFF;width:170px;height:220px;margin:10px 10px 16px 14px;float:left;color:#666}
.common-case .common-casebox{border:solid 1px #eaeaea;position:relative;display:block;width:170px;height:220px;cursor:pointer;overflow:hidden}
.common-case .common-casebox:hover{position:absolute;display:block;width:170px;height:220px;border:solid 1px #4076D0;background:#4076D0}
.common-case .common-casebox img{position:absolute;top:0;left:0;padding:5px;width:160px;height:160px}
.common-case:hover{color:#FFF}
.common-casebox:hover a{color:#FFF}
.common-case .common-casebox strong{position:absolute;bottom:28px;left:5px;font-size:12px;font-weight:400}
.common-case .common-casebox .common-casebox-admin{position:absolute;bottom:5px;left:5px;font-size:12px}
.cbbanner{width:888px;margin:0 auto}
.mt-15{margin-top:-15px}
.new-course-list .cat-box{padding-bottom:12px}
.wen-ico{background:#C6C6C6;color:#FFF;padding:2px 4px}
.zl-dn{display:none}
.new-course-list{padding:14px 0 4px 20px}

/* 内容 */
.mainBox{float:right;width:925px;margin-bottom:20px}
.pageShow{border:1px solid #E5E5E5}
.pageShow .pageShowTitle{background:#FAFAFA;border-bottom:1px solid #E5E5E5;height:45px;line-height:45px}
.pageShow .pageShowTitle span{background:#FFF;border-right:1px solid #E5E5E5;border-bottom:1px solid #FFF;color:#4076D0;padding:0 21px;display:inline-block;font-size:16px;font-weight:700;text-align:center}
.pageShow .pageBox{padding:20px;font-size:14px;line-height:2}
.newsShow{border-bottom:2px solid #4076D0;text-align:center;padding:10px 0}
.newsShow h2{color:#4076D0;font-weight:700;font-size:18px}
.newsShow p{font-size:12px}
.newsShowBox{margin-top:10px;padding-bottom:10px}
.slideBox2{position:relative;margin-top:10px;text-align:center}
.slideBox2 .next,.slideBox2 .prev{color:#FFF;background:#4076D0;position:fixed;right:0;top:50%;display:inline-block;padding:5px 20px;font-size:30px;font-family:宋体}
.slideBox2 .next:hover,.slideBox2 .prev:hover{background:#0A458C}
.slideBox2 .next{margin-top:75px}
#MagnifierWrap2{position:relative}
.MagnifierMain{position:relative;width:350px;height:350px;border:1px solid #E5E5E5;padding:5px;text-align:center}
.MagTargetImg{width:350px;height:350px;vertical-align:middle}
.MagTargetSpan{height:100%;display:inline-block;vertical-align:middle}
.MagnifierDrag{position:absolute;background:#FFF;opacity:.5;filter:alpha(opacity=50);cursor:move}
.MagnifierPop{position:absolute;top:0;overflow:hidden;background:#FFF url(../images/loading.gif) center center no-repeat}
.MagnifierImg{position:absolute;top:0}
.spec-items{position:relative;width:292px;height:69px;overflow:hidden;padding-top:10px;margin:0 auto}
.spec-items ul{width:500%;position:absolute}
.spec-items li{width:65px;height:65px;float:left;overflow:hidden;margin-right:5px;border:2px solid #FFF;cursor:pointer}
.spec-items li.on{border:2px solid #FB741D}
#MagnifierWrap2 span.spe_leftBtn,#MagnifierWrap2 span.spe_rightBtn{position:absolute;bottom:0;display:block;width:20px;height:69px;line-height:69px;font-family:宋体;text-align:center;font-size:30px;color:#C6C6C6;cursor:default;background:#E5E5E5}
#MagnifierWrap2 span.on{background:#C6C6C6;color:#FFF;cursor:pointer}
#MagnifierWrap2 span.spe_leftBtn{left:0}
#MagnifierWrap2 span.spe_rightBtn{right:0}
.mainShow .mainShow-l{float:left;width:362px}
.mainShow .mainShow-r{float:right;width:500px}
.mainShow .mainShow-r h2{font-size:20px;font-family:微软雅黑}
.mainShow .mainShow-r p{border-bottom:1px solid #E5E5E5;padding-bottom:10px;margin-bottom:10px}
.mainShow .mainShow-r ul{line-height:2.5}
.mainShow .mainShow-r ul li span{color:#FB741D;font-size:18px}
.mainShow .mainShow-r ul li a{color:green}
.mainShow .mainShow-r div{padding-top:5px}
.mainShow .mainShow-r div a{display:block;color:#FFF;width:100px;margin-top:10px;text-align:center;padding:8px 20px}
.mainShow .mainShow-r div .sqsyA{background:#FF4222}
.mainShow .mainShow-r div .ylwzA{background:#1F92FF}
.mainShow .mainShow-r div .zxzxA{background:#DDD;color:#333}
.mainShow-end .mainShow-endTitle{padding:20px 0 10px 0}
.mainShow-end .mainShow-endTitle h2{font-size:18px;background:#FAFAFA;padding:5px 20px;border:1px solid #E5E5E5}
.mainShow-pic li{position:relative;float:left;width:202px;height:202px;overflow:hidden;border:1px solid #E5E5E5;margin:10px 0;padding:5px;margin-left:9px}
.mainShow-pic li.first{margin-left:0}
.mainShow-pic li span{display:block;height:20px;line-height:20px}
.mainShow-pic li p{position:absolute;bottom:5px;background:#4076D0;color:#FFF;filter:alpha(opacity=90);opacity:.9;width:192px;padding:0 5px;text-align:center}
.mainShow-pic li:hover{background:#4076D0;border:1px solid #4076D0}
.div404{text-align:center;padding:50px 0}
.fanyeBox a{display:inline-block;background:#4076D0;color:#FFF;padding:5px 20px;margin-top:10px}
.fanyeBox .none{background:#E5E5E5}
.fanyeBox .fl{float:left}
.fanyeBox .fr{float:right}
.eyPicList dl{border-top:1px solid #E5E5E5;margin-top:20px;padding-top:20px}
.eyPicList .dlno{border-top:0;padding-top:0;margin-top:0}
.eyPicList dl dt{font-size:28px;font-family:微软雅黑}
.eyPicList dl dd{padding:20px 0}
.eyPicList .eyCenterBox,.eyPicList .eyLeftBox{float:left}
.eyPicList .eyLeftBox{width:268px;height:190px}
.eyPicList .eyLeftBox img{display:block;width:268px;height:190px}
.eyPicList .eyCenterBox{padding:0 20px;font-size:14px}
.eyPicList .eyCenterBox p span{border-radius:3px;-webkit-border-radius:3px;background:#FC7524;color:#FFF;padding:5px 10px;margin-right:10px}
.eyPicList .eyCenterBox .mt10{border-radius:3px;-webkit-border-radius:3px;display:inline-block;font-size:13px;margin-top:10px;padding:5px 10px;background:#FAFAFA;border:1px solid #EEE}
.eyPicList .eyCenterBox .pBox{width:714px;max-height:108px;overflow:auto;padding-right:6px}
.eyPicList .eyRightBox{float:right}
.eyPicList .eyRightBox a{border-radius:3px;-webkit-border-radius:3px;font-size:16px;font-family:微软雅黑;display:block;background:#FC7524;color:#FFF;padding:10px 40px;margin-bottom:10px}
.eyPicList .eyRightBox a:hover{background:#FF4A00}
.eyPicList .eyRightBox p{font-size:15px;text-align:center;font-family:微软雅黑}
.eyPicList .eyRightBox p span{color:red}
.eyformBox{width:100%}
.eyformBox ul li{float:left;width:50%;line-height:35px;margin:10px auto}
.eyformBox ul li h3{float:left;width:20%;text-align:right}
.eyformBox ul li div{float:left;width:80%}
.eyformBox ul li div .ip{width:46%;padding:0 2%;height:35px;line-height:35px;border:1px solid #E5E5E5}
.eyformBox ul li div .span{display:inline-block;margin-left:-1px;padding:1px 15px;background:#F33;color:#FFF}
.eyformBox ul li img{cursor:pointer;vertical-align:middle}
.eyformBox ul li .msg-box{top:5px}
.eyformBox ul li em{display:none}
.eyformBox ul .input{text-align:center;padding:10px 0}
.eyformBox ul .input .bnt{cursor:pointer;background:#4076D0;color:#FFF;padding:10px 30px;margin:0 2px;border:0}
.eyformBox ul .input .bnt.no{background:#333}
.eyformBox ul .input .bnt:hover{filter:alpha(opacity=80);opacity:.8}
.eyformBox ul li div .ip:focus{border:1px solid #F33}
.eyformBox ul li div .img{width:25%}

/* 评论 */
.eyComment{background:#FFF;margin-top:-10px}
.eyComment ul li{background:#FAFAFA;border:1px solid #EEE;position:relative;margin-top:20px;padding:20px 20px 0}
.eyComment ul li span{color:#777;position:absolute;right:20px;top:20px}
.eyComment ul li img{display:block}
.eyComment ul li p{padding:10px 0}
.eyComment ul li p.admin{border:1px solid #FC6;background:#FFC;color:#F33;padding:10px 20px;margin-bottom:20px}
.eyComment form{border:3px solid #4076D0;margin-top:20px}
.eyComment form input{padding:12px 0;border:0;font-size:15px;font-family:微软雅黑}
.eyComment form input.bnt1{float:left;width:80%;padding-left:2%;padding-right:2%}
.eyComment form input.bnt3{background:#4076D0;border-left:1px solid #4076D0;color:#FFF;cursor:pointer;float:left;width:16%}
.eyCmore{background:#EEE;padding:10px;margin:20px 0;text-align:center}
.eyCmore a{display:block}

.mod-dim-left{padding:15px;}
.mod-dim-right{padding:8px;}