@charset "utf-8";
/* CSS Document */
body,div, h1, h2, h3, h4, h5, h6, hr, p,blockquote,dl, dt, dd, ul, ol, li,pre,form, fieldset, legend, button, input, textarea,th, td,img{border:medium none;margin:0; padding:0; }  
body{ margin:0 auto;font: 14px/1.5 '微软雅黑','方正准圆简体','Hiragino Sans GB W3',tahoma, Srial, helvetica, sans-serif;color:#444;line-height:150%; background-color:#fff; }
ul,ol,li{ list-style:none;}  
a{text-decoration:none;color:#333; cursor:pointer; background:none;outline:none} a:hover{ text-decoration:none; color:#188eee;}  
img{ border:0px; margin:0; padding:0; vertical-align:middle}  
.img100 img{ width:100%}
p{ line-height:160%; margin-bottom:20px}
button{outline:none}
input,button{ font-family:"微软雅黑"}
.font-n{ font-weight:normal}
.ellipsis-2{display:-webkit-box;overflow:hidden;white-space:normal!important;text-overflow:ellipsis;word-wrap:break-word;-webkit-line-clamp:2;-webkit-box-orient:vertical;height:45px;}
.ellipsis-3{display:-webkit-box;overflow:hidden;white-space:normal!important;text-overflow:ellipsis;word-wrap:break-word;-webkit-line-clamp:3;-webkit-box-orient:vertical;height:70px}
.ellipsis-4{display:-webkit-box;overflow:hidden;white-space:normal!important;text-overflow:ellipsis;word-wrap:break-word;-webkit-line-clamp:4;-webkit-box-orient:vertical;height:95px}
.ellipsis-5{display:-webkit-box;overflow:hidden;white-space:normal!important;text-overflow:ellipsis;word-wrap:break-word;-webkit-line-clamp:5;-webkit-box-orient:vertical;height:115px}
/*容器*/
.t_r{ text-align:right;}.t_l{ text-align:left;} .t_c{ text-align: center;}
.c{ width:100%; display:block; margin-bottom:10px; margin:0 auto; overflow:hidden}.cs{ border:1px solid #ecebeb; width:100%; background-color:#fff;}
.cx{ border:1px dotted #ecebeb; background-color:#fff}.cm10{ margin:10px;overflow:hidden}.csmr10{ margin-right:10px; border:1px solid #ecebeb;overflow:hidden}
.cp5{ padding:5px;background-color:#fff; overflow:hidden}.cp10{ padding:10px;background-color:#fff; overflow:hidden}.csp10{ border:1px solid #ecebeb; background-color:#fff; margin-bottom:10px; padding:10px;overflow:hidden}
.cmt10{ margin-top:10px; margin-bottom:80px; padding:0 10px 0 10px; overflow:hidden}
.cmt70{ margin:70px 0 90px 0; padding:10px 10px 0 10px; overflow:hidden}.cmt40{ margin:40px 0 90px 0; padding:10px 10px 0 10px; overflow:hidden}
.mt70{ margin-top:70px; }.mtb120{ margin:120px 0; }.mb120{ margin-buttom:120px; }.mt180{ margin-top:180px; }.pt70{ padding-top:40px;overflow:hidden}
.cplr10{ padding:0 10px 0 10px; overflow:hidden}
.clear {clear: both;}
.linebreaks{word-wrap:break-word;word-break:break-all;}
/*形状*/
.disi{display:inline}.disb{ display:block}.disib{ display:inline-block}
.bor2{border-radius:2px;}　 .bor5{border-radius:5px; }
.rad5{border-radius:5px}.rad10{border-radius:10px}.rad15{border-radius:15px}
.radlrb10{ border-bottom-left-radius:10px;border-bottom-right-radius:10px}
.bor_img40 img{-moz-border-radius:50%; -webkit-border-radius:50%; border-radius:50%; width:40px; height:40px; }
.bor_img45 img{-moz-border-radius:50%; -webkit-border-radius:50%; border-radius:50%; width:45px; height:45px; }
.bor_img50 img{-moz-border-radius:50%; -webkit-border-radius:50%; border-radius:50%; width:50px; height:50px; }
.bor_img60 img{-moz-border-radius:50%; -webkit-border-radius:50%; border-radius:50%; width:60px; height:60px; }
.bor_img70 img{-moz-border-radius:50%; -webkit-border-radius:50%; border-radius:50%; width:70px; height:70px; }
.bor_img80 img{-moz-border-radius:50%; -webkit-border-radius:50%; border-radius:50%; width:80px; height:80px; }
.bor_img150 img{-moz-border-radius:50%; -webkit-border-radius:50%; border-radius:50%; width:150px; height:150px; }

.wid100{ width:100%}.wid98{width:98%}.wid96{width:96%}.wid94{width:94%}.wid90{width:90%}.wid87{width:87%}.wid80{width:80%}.wid85{width:85%}.wid75{width:75%}.wid70{width:70%}.wid60{width:60%}.wid65{width:65%}.wid55{width:55%}.wid50{width:50%}.wid40{width:40%}.wid45{width:45%}.wid48{width:48%}.wid35_kd{width:35%}.wid30{width:30%}.wid25{width:25%}.wid20{width:20%}.wid18{width:18%}.wid10{width:10%}.wid8{width:8%}.wid15{width:15%}

.wid35p{ width:35px}.wid40p{ width:40px}.wid80p{ width:80px}.wid60p{ width:60px}.wid65p{ width:65px}.wid70p{ width:70px}.wid100p{ width:100px}.wid110p{ width:110px}.wid120p{ width:120px}.wid130p{ width:130px}.wid140p{ width:140px}.wid150p{ width:150px}.wid160p{ width:160px}.wid180p{ width:180px}.wid200p{ width:200px}.wid210p{ width:210px}.wid220p{ width:220px}.wid236p{ width:236px}.wid240p{ width:240px}.wid260p{ width:260px}.wid280p{width:280px}.wid300p{ width:300px}.wid308p{ width:308px}.wid320p{ width:320px}.wid325p{ width:325px}.wid329p{ width:329px}.wid330p{ width:330px}.wid350p{ width:350px}.wid360p{ width:360px}.wid380p{ width:380px}.wid400p{ width:400px}.wid420p{ width:420px}.wid450p{ width:450px}.wid462p{ width:462px}.wid500p{ width:500px}.wid540p{ width:540px}.wid590p{ width:590px}.wid600p{ width:600px}.wid700p{ width:700px}.wid740p{ width:740px}.wid750p{ width:750px}.wid800p{ width:800px}.wid835p{ width:835px}.wid860p{ width:860px}.wid880p{ width:880px}.wid900p{ width:900px}.wid940p{ width:940px}.wid1000p{ width:1000px}.wid1025p{ width:1025px}.wid1200p{ width:1200px}.mwid140p{ min-width:140px}.mwid400p{ min-width:400px}.mwid900p{ min-width:900px}.mwid800p{ min-width:800px}.mwid1000p{ min-width:1000px}.max_wid1070p{ max-width:1070px;}.max_wid1078p{ max-width:1077px;}.max_wid1030p{ max-width:1030px;}

.hd40{ height:40px}.het45{ height:45px}.hei100{ height:100%}.hei50{height:50%}.hei25{height:25%}.hei10{height:10%}
.mhei100p{ min-height:100px}.mhei200p{ min-height:200px}.mhei280p{ min-height:280px}.mhei300p{ min-height:300px}.mhei400p{ min-height:400px}.mhei500p{ min-height:500px}.mhei600p{ min-height:600px}.mhei725p{ min-height:725px}

.max-width180{max-width:180px}.max-width220{max-width:220px}

.write_bj{background:#fff;-moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px; display:block; overflow:hidden}
/*位置*/
.por{ position:relative}.poa{ position:absolute}.pof{ position:fixed}
.fl{ float:left}.fr{ float:right}.mc{ margin:0 auto}

.t0{top:0px}.r0{right:0px}.b0{bottom:0px}.l0{ left:0px}
.t10{top:10px}.r10{right:10px}.b10{bottom:10px}.l10{ left:10px}
.t20{top:20px}.r20{right:20px}.b20{bottom:20px}.l20{ left:20px}
.t30{top:30px}.r30{right:30px}.b30{bottom:30px}.l20{ left:30px}

.plr0{ padding-left:0; padding-right:0}.p0510f{ padding:5% 10%}.p30{ padding:30px}.p40{ padding:40px}.p50{ padding:50px}

.p5{ padding:5px;}.p10{ padding:10px; overflow:hidden}.p15{ padding:15px; overflow:hidden}.p20{ padding:20px}.p30{ padding:30px}
.pt5{ padding-top:5px; overflow:hidden}.pt10{ padding-top:10px;}.pt15{ padding-top:15px;}.pt20{ padding-top:20px;}.pt25{ padding-top:25px;}.pt30{ padding-top:30px;}.pt35{ padding-top:35px;}.pt50{ padding-top:50px;}.pt60{ padding-top:60px;}
.pr5{ padding-right:5px}.pr10{ padding-right:10px}.pr15{ padding-right:15px}.pr20{ padding-right:20px;}.pr30{ padding-right:30px;}
.pd5{ padding-bottom:5px}.pb10{ padding-bottom:10px}.pb30{ padding-bottom:30px}.pb20{ padding-bottom:20px}.pb15{ padding-bottom:15px}.pb20{ padding-bottom:20px;}.pb30{ padding-bottom:30px;}
.pl5{ padding-left:5px}.pl10{ padding-left:10px}.pl15{ padding-left:15px}.pl20{ padding-left:20px}.pl25{ padding-left:25px}.pl30{ padding-left:30px}.pl40{ padding-left:40px}.pl60{ padding-left:60px}
.pltr20{padding:20px 30px 0px 10px;}

.ptb5{ padding:5px 0;}.ptb10{ padding:10px 0; }.ptb15{ padding:15px 0;}.ptb20{ padding:20px 0; }.ptb30{ padding:30px 0; }.ptb50{ padding:50px 0; }.ptb80{ padding:80px 0; }
.plr5{ padding:0px 5px;}.plr10{ padding:0 10px; }.plr15{ padding:0 15px; }.plr20{ padding:0 20px; }.plr30{ padding:0 30px; }

.plrb10{ padding:0 10px 10px 10px; overflow:hidden}
.ptlr10{ padding:10px 10px 0 10px; overflow:hidden}
.ptlr20{ padding:20px 0px 0 20px; overflow:hidden}

.pt5lr10{ padding:5px 10px 0 10px; overflow:hidden}
.pt0lr10{ padding:0px 10px 0 10px; overflow:hidden}
.pt0lr20{ padding:0px 20px 0 20px; overflow:hidden}
.pt5lr20{ padding:5px 20px 0 20px; overflow:hidden}
.ptlr50{ padding:70px 0 50px 120px}
.ptlr_a50{ padding:50px 50px 0 50px}
.m5{ margin:5px}.m10{ margin:10px}.m15{ margin:15px}.m20{ margin:20px}.m30{ margin:30px}
.mt5{ margin-top:5px}.mt8{ margin-top:8px}.mt10{ margin-top:10px}.mt12{ margin-top:12px}.mt15{ margin-top:15px}.mt20{ margin-top:20px}.mt25{ margin-top:25px}.mt30{ margin-top:30px}.mt40{ margin-top:40px}.mt42{ margin-top:42px}.mt50{ margin-top:50px}.mt55{ margin-top:55px}.mt60{ margin-top:60px}
.mr5{ margin-right:5px}.mr10{ margin-right:10px}.mr20{ margin-right:20px}.mr30{ margin-right:30px}.mr50{ margin-right:50px}
.mb0{ margin-bottom:0}.mb5{ margin-bottom:5px}.mb10{ margin-bottom:10px}.mb15{ margin-bottom:15px}.mb20{ margin-bottom:20px}.mb25{ margin-bottom:24px}.mb30{ margin-bottom:30px}.mb50{ margin-bottom:50px}
.ml5{ margin-left:5px}.ml10{ margin-left:10px}.ml20{ margin-left:20px}.ml25{ margin-left:25px}.ml27{ margin-left:27px}.ml40{ margin-left:40px}.ml150{ margin-left:150px}.ml200{margin-left:200px}
.ml-4{ margin-left:-4px;}.ml-5{ margin-left:-5px;}
.mtb5{ margin-top:5px; margin-bottom:5px}.mtb10{ margin-top:10px;margin-bottom:10px}.mtb20{ margin-top:20px;margin-bottom:20px}.mtb30{ margin-top:30px;margin-bottom:30px}
.mlr0{ margin-left:0; margin-right:0}.mlr5{ margin-left:5px; margin-right:5px}.mlr10{ margin-left:10px; margin-right:10px}.mlr15{margin-left:15px; margin-right:15px}.mlr20{margin-left:20px; margin-right:20px}
.mtlr10{ margin:10px 10px 0 10px}.mtlr20{margin:20px 20px 0 20px}
.verm{ vertical-align:middle}.verb{ vertical-align:bottom}
/*可见*/
.disn{ display:none}.ovh{overflow:hidden}
.ovh1{text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.bono{ border:none}.bcno{ background-color:none}

/*字体*/
.b{ font-weight:bold}
.f12grey_del {font-size: 12px;color:#999;text-decoration:line-through;}
.f12grey{ font-size:12px; color:#999}
.f14grey{ font-size:14px; color:#a4a4a4}
.f14orig{ font-size:14px; color:#ed7e34}
.f15grey{ font-size:15px; color:#a4a4a4}
.f15blue{ font-size:15px; color:#0886ec}
.f16blac{ font-size:16px; color:#333;}
.f18blac{ font-size:18px; color:#333;}
.f20blac{ font-size:20px; color:#333;}
.f24orig{ font-size:24px; color:#ff8a23}
.f24blac{ font-size:24px; color:#414141}
.f25grey{ font-size:25px; color:#38393b}
.f28grey{ font-size:28px; color:#454546; font-family:"微软雅黑"; font-stretch:normal; font-weight:normal}
.f12{ font-size:12px;}.f13{ font-size:13px;}.f15{ font-size:15px}.f16{ font-size:16px;}.f14{ font-size:14px;}.f18{ font-size:18px;}.f20{ font-size:20px;}.f26{ font-size:26px;}.f28{ font-size:28px;}.f30{ font-size:30px;}.f32{ font-size:32px;}
.black{color:#000}.write{ color:#fff}.gree{ color:#390}.orig{ color:#F60}.red{color:#ff0000}.clor_c{color:#ccc}.o_cs{ color:#ff871f}.gray{ color:#999}.gray5{color:#555}.gray3{color:#333}
.xz_red {color: #f04949;}.xz_green {color: #11bc0d;}.lan_1e{color: #188eee;}.bnt_wenzi{color:#0000ee}.kcsz_c{color:#1478c8}.lvse_3f{color:#3fb58f}.orig_f90{color:#ff9900}.free {color:#5fb41b;}
.blue{color:#188eee}
/*字体超链接*/
a.hui_12{ font-size:12px;color:#999}a:hover.hui_12{ color:#f60}
a.blue{ color:#188eee;outline: 0}a:hover.blue{ color:#f60}
.f12blue a{ color:#188eee; font-size:12px}.f12blue a:hover{ color:#f30;}
.write a{ color:#fff}.write a:hover{ color:#fff; text-decoration:underline}
.a14blue2,.a14blue2:visited{ font-size:13px; color:#0066cb}
.a14blue2:hover{color:#26bce2}
/*字体对齐*/
.tei2{ text-indent:2em}.tel{ text-align:left}.tec{ text-align:center}.ter{ text-align:right}.tedn{text-decoration:none}

/*字体行高*/
.het78p{height:78px;}
.hl20p{ line-height:20px}.hl24p{ line-height:24px}.hl35p{ line-height:35px}.hl30p{ line-height:30px}.hl36p{ line-height:36px}.hl40p{ line-height:40px}.hl45p{ line-height:45px}.hl50p{ line-height:50px}.hl60p{ line-height:60px;}.hl65p{ line-height:65px;}
.hl100{ line-height:100%;}.hl120{ line-height:120%;}.hl140{ line-height:140%;}.hl150{ line-height:150%;}.hl160{ line-height:160%;}.hl180{ line-height:180%;}.hl200{ line-height:200%;}.hl300{ line-height:300%;}
/*最小高度*/
.min_h480{min-height:480px}
/*背景颜色*/
.bc_bule8{background-color:#188eee}
.bc_black{background-color:#000}
.bc_fa{background-color:#fafafa}
.bc_writ{ background-color:#fff}
.bc_huise{background:#eeeff1;}
.bc_orig{ background-color:#fc8a5d}
.bc_blue{ background-color:#5dbace}
.bc_gree{ background-color:#b0d35e}
.bc_zi{ background-color:#7797ec}

.bgc_zon{ background-color:#68110b}
.bgc_grey1{ background-color:#F5F5F5}
.bgc_grey{ background-color:#dcdcdc}
.bgc_red{ background-color:#af251b}
.bgc_none{ background:none}
.tit_bjf8{ background:#f8f8f8; border-top:2px solid #4f5b6e}
.bj{ background:#f2f2f2; padding:50px 0;min-width:1200px}
.my_bj{ background:#f4f6f8; overflow:hidden; min-height:640px; min-width:1200px}.my_bj1{ background:#f4f6f8; overflow:hidden}
.my_miaobian{box-shadow: 2px 2px 2px rgba(0,0,0,.06);-webkit-box-shadow:2px 2px 2px rgba(0,0,0,.06);-moz-box-shadow:2px 2px 2px rgba(0,0,0,.06);background: #fff;-moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; overflow:hidden }
.bg-blue2e{background:#2e323e}
/*背景全灰*/
.black_overlay{background-color: #666;width: 100%;height: 100%;left:0;top:0;filter:alpha(opacity=80);opacity:0.80;z-index:1000;position:fixed!important;position:absolute;}

/*装饰线*/
.bor1p{ border:1px solid #dfdfdf}.bor2p{ border:1px solid #e1e1e1}
.bor_l2p{ border-left:1px solid #e6e6e6;}
.borb_xl{border-bottom:1px dotted #CCC;}
.borb_sl{border-bottom:1px solid #CCC;}
.bor_b1p{ border-bottom:1px solid #e6e6e6;}
.bor_b1{ height:1px; line-height:1px; border-bottom:1px solid #dfdfe0;}
.bor_b2{ height:1px; line-height:1px; border-bottom:1px solid #e9ebed;}
.bor_b3{ height:1px; line-height:1px; border-bottom:1px solid #e5e5e5;}
.bor_bx1{ height:1px; line-height:1px; border-bottom:1px dotted #CCC;}
.bor_bx2{ height:1px; line-height:1px; border-bottom:1px dotted #dadada;}
.bor_ph1{height:1px; line-height:1px; border-bottom:1px dashed #dcdcdc;}
.bg_cs_xian{ border-bottom:3px solid #ecba47; padding:5px 10px}
.bro_rad3{border:1px solid #e9ebed;-moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;}
.xian_fg{ color:#dadada; font-size:12px;font-family:"宋体"; padding:0 5px;}
/** 首页最新线条 **/
.vtop-line h2{font-size:24px;font-weight:normal; line-height:40px;padding:0 20px;}
.vtop-line .line{ border-bottom:1px solid #eee;padding-bottom:5px;}

.section-header,.section-header_1 {text-align:center;}
.section-header h2,.section-header_1 h2{position: relative;margin-bottom: 20px;font-size:32px;z-index:1; font-weight:normal}
.section-header h2>span {padding: 0 50px;color:#333;background-color: #f2f2f2;}
.section-header_1 h2>span {padding: 0 50px;color:#333;background-color: #fff;}
.section-header .line,.section-header_1 .line {position: absolute;top: 16px;left: 0;right: 0;height: 1px;width: 50%;margin: 0 auto;background-color: #ccc;z-index: -1;}

/* 首页标签 */
.nv {margin-bottom:30px;text-align:center;}
.nv li {display:inline-block;margin-right:10px;}
.nv .btn {padding:5px 25px;line-height: 38px;text-align: center;border: 1px solid #b4b4b4;font-size: 14px;border-radius: 25px;-webkit-transition: all .3s ease;-moz-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease; color:#999}
.nv .tab-btn a i {padding-left:5px;-webkit-transition: all .3s ease;-moz-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease;}
.nv .tab-btn a:hover {border-color: #188eee; color:#188eee}
/*按钮新增*/
.grey-bg{background-color:#5fb41b}.grey-bg:hover{background:#69d413}/*深绿*/
.grey-bg1{background-color:#95cf11}.grey-bg1:hover{background:#9fe500}/*淡绿*/
.org-bg{background-color:#ff9f0a}.org-bg:hover{background:#ffb400}/*黄色*/
.blue-bg{background-color:#32a5ff}.blue-bg:hover{background:#39baff}/*蓝色*/
.gray-bg{background-color:#c7cbcd}.gray-bg:hover{background:#bdbdbd}/*淡灰色*/
.gray-bor-bg{ background:#fafafa;border:1px solid #ccc;color:#666}.gray-bor-bg:hover{ border:1px solid #188eee; color:#188eee; background:#fafafa}/*灰色描边*/
.red-bg{background-color:#f30}.red-bg:hover{background:#ff4112}/*红色描边*/
.darkred-bg{background-color:#c30000}.darkred-bg:hover{ background:#e70000}/*深红红色描边*/

.btn-border50,.btn-border50:hover{ height:50px;line-height:50px;-moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; display:inline-block; font-size:18px; color:#fff;text-align:center;vertical-align:middle}
.btn-border50-m,.btn-border50-m:hover{ height:50px;line-height:50px;-moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; display:inline-block; font-size:18px;text-align:center;vertical-align:middle}
.btn-border46,.btn-border46:hover{ height:46px;line-height:46px;-moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; display:inline-block; font-size:16px; color:#fff;text-align:center;vertical-align:middle}
.btn-border44,.btn-border44:hover{ height:44px;line-height:44px;-moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; display:inline-block; font-size:18px; color:#fff;text-align:center;vertical-align:middle}
.btn-border40,.btn-border40:hover{ height:40px;line-height:40px;-moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; display:inline-block; font-size:16px; color:#fff;text-align:center;vertical-align:middle}
.btn-border30,.btn-border30:hover{height:30px;line-height:30px;-moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; display:inline-block; font-size:14px; color:#fff;text-align:center;vertical-align:middle}
.btn-border35,.btn-border35:hover{height:35px;line-height:35px;-moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; display:inline-block; font-size:14px; color:#fff;text-align:center;vertical-align:middle}
.btn-border28,.btn-border28:hover{height:28px;line-height:28px;-moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; display:inline-block; font-size:12px; color:#fff;text-align:center;vertical-align:middle}

.btn_Upload_img,.btn_Upload_img:hover{width:140px; background:#f4f4f4; border:1px solid #a2a4a6;-moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; text-align:center; height:26px; line-height:26px; display:block;tertical-align:middle; margin:0 auto}
.btn_Upload_img:hover{ background:#e3e3e3}
.btn_grey_bg,.btn_grey_bg:hover{ min-width:60px; display:inline-block; font-size:14px; color:#888; height:26px; line-height:25px; padding:0px 8px; text-align:center;background:url(../../../images/zhuanyeziyuan/btn_bg_grey.png) repeat-x;border:1px solid #d0cfcf;vertical-align:middle}
.btn_ss,.btn_ss a{ display:inline-block; width:89px; height:30px;line-height:28px; font-size:14px; color:#fff; text-align:center;background:url(../../../images/zhuanyeziyuan/btn_ss.png); border-radius:0px; border:1px solid #1ea2f7;vertical-align:middle}.btn_ss a:hover{ color:#333}
.btn_save_bg,.btn_save_bg:hover{ background:#ff9f0a; display:block; font-size:12px; text-align:center;width:50px; color:#fff}
.btn_save_bg:hover{ background:#ffb400}
.btn_cancel_bg,.btn_cancel_bg:hover{ background:#ccc; display:block; font-size:12px; text-align:center;width:50px;color:#fff}
.btn_cancel_bg:hover{background:#999;}
/*列表*/
.list{ margin:0 auto; overflow: hidden }
.list li{position:relative;margin-bottom:7px;  border:0px solid #ecebeb; overflow:hidden; text-align:left; background-color:#fff}

.list_f{ margin:0 auto; overflow:hidden }
.list_f li{ list-style-type:none;position:relative;padding:5px; margin-bottom:10px; float:left; overflow:hidden; text-align:left; }

.list16{ margin:0 auto; overflow:hidden }
.list16 li{ float:left; width:16%;position:relative; margin-bottom:0px;  overflow:hidden;}

.list20{ margin:0 auto; overflow:hidden }
.list20 li{ float:left; width:20%;position:relative; margin-bottom:0px;  overflow:hidden;}

.list25{ margin:0 auto; overflow:hidden }
.list25 li{ float:left; width:25%;position:relative; margin-bottom:10px;  overflow:hidden;}

.list_25{ margin:0 auto; overflow:hidden }
.list_25 li{ width:25%; display:block;position:relative; float:left;overflow:hidden;}

.list33{ margin:0 auto; }
.list33 li{ width:33.3%; display:block;position:relative; float:left;}

.list50{ margin:0 auto; overflow:hidden }
.list50 li{ float:left; width:50%;position:relative; margin-bottom:0px;  overflow:hidden;}

.list100{ margin:0 auto; overflow:hidden }
.list100 li{ float:left; width:100%;position:relative; margin-bottom:0px;overflow:hidden;text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}

/*列表新闻*/
.list_imgl .tit{ font-size:16px}
.list_imgl .img{ display:inline-block}
.list_imgl .txt{display:inline-block}
.list_imgl .list li{display:inline-block}

/*表格*/
table{border-collapse:collapse; border-spacing:0; }
table tr,table td{ border:none; border:0px;padding:5px 5px; }
table tr th{ background:#eff5f8}

/*表单*/
input{padding:2px 2px 2px 5px;height:27px; line-height:22px;}
select{height:32px; line-height:32px;vertical-align:middle}
input,select{display:inline-block; border:1px solid #CCC;   vertical-align:middle; color:#333; font-size:14px}
textarea{ border:1px solid #CCC; padding:5px}textarea{outline:none;resize:none;}
input[type="radio"]{ border:none; width:12px; height:12px; background:url(../../../images/zhuanyeziyuan/xx_radioa.jpg) 3px 1px no-repeat}checkbox{ border:none}
/*背景全灰*/
.black_overlay{background-color: #666;width: 100%;height: 100%;left:0;top:0;filter:alpha(opacity=80);opacity:0.80;z-index:1000;position:fixed!important;position:absolute;}

/*其它件*/
.close{ display:block; position:absolute; right:5px; top:5px; width:28px; height:28px; background:url(../../../images/close_bg.png) no-repeat; background-color:#10def3;border:0px solid #FFF }
.close:hover{ background-color:#83f3fe}
.icon-bread{margin:8px 10px 0;font-size: 14px;}
.icon-bread{font-family: webfont;speak: none;font-style: normal;font-weight: 400;font-variant: normal;text-transform: none;line-height: 1;font-size:14px;position: relative;vertical-align: 0;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}

/*分页代码*/
div.holder{clear:both;padding:10px 0 20px 0;}
div.holder a{margin-right:10px;padding:5px 10px; margin-bottom:20px;text-decoration: none;font-family:Arial;border:1px solid #d7d7d7;height:20px;line-height:24px; background-color:#fff;-moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px}
div.holder .current {color: #fff;font-weight: bold;background:#58aced;border:0px solid #58aced;padding:4px 10px; margin-right:10px;-moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px}
div.holder a:hover, div.switchdo a:active {background-color:#58aced;color: #FFFFFF;border:1px solid #58aced;-moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px}

/*上一条下一条*/
.next_last{margin-top: 30px;height: 25px;line-height: 25px;color: #9ce7ff; }
.next_last span{ float:left; display:block; background: #ff8a23; margin:0 2%; padding:0 2%; height:30px; line-height:30px; overflow:hidden}
/*弹窗*/
#tc{width:1000px; font-weight:normal; margin:0 auto; border:0px #BED5DF solid; font-size:12px;text-align:center;background:url(../images/tblist_thead_td_bg.jpg) 0 -7px repeat-x; background-color:#fff; position:relative; -webkit-box-shadow:0 0 15px #999;  -moz-box-shadow:0 0 15px #999;  box-shadow:0 0 15px #999; }
#tc .title{font-family:"微软雅黑";   height:37px; font-size:18px; font-weight: bold; position:relative;padding-left:20px; line-height:34px;color:#fff; text-align:left}
#tc .close_tc{width: 42px;height: 25px;position: absolute;top:15px;right:0px;}
#tc .box_title{text-align: left;color:#333;height:40px; line-height:40px; padding-left:20px;font-size:16px;background-color:#f3f3f3; border-bottom:1px solid #e5e5e5; }

/**首页顶部**/
.main{ margin:0 auto; width:1200px;}
#head{margin:0 auto;min-width:1200px}
#head .top {height:48px; padding:15px 0;}
.topbox_bj{ background:#fff}
.top_menu{ float:right;line-height:48px;}
.search_box_ss{ background:url(../../../images/search_bj.png) no-repeat; width:300px; height:35px; line-height:35px; float:right; margin-right:10%; margin-top:8px;}
.search_box_ss img{margin-top:7px;}
.search_box_ss input{ margin-left:20px;line-height:24px;height:24px;margin-top:5px;width:250px; padding:0px;border:0; background:none;outline:none; font-size:14px; font-family: '微软雅黑','方正准圆简体','Hiragino Sans GB W3',tahoma, Srial, helvetica, sans-serif;}
/*菜单一*/
.menu_boxbj{background:#188eee;height:50px;}
.menu li,.menu-2 li{display:table;width: 100%;text-align:center;}
.menu li a,.menu-2 li a{display: block;color:#fff; padding:17px 0; height:16px;overflow:hidden}
.menu li p,.menu-2 li p{border-right:solid 1px #46a4f1; margin-bottom:0}
.menu li>span:last-child p,.menu-2 li>span:last-child p{border:none;}
.menu li>span{display:table-cell;text-align:center;min-width:60px; font-size:16px}
.menu li p,.menu-2 li p{line-height:16px}
.menu span.curent,.menu a:hover,.menu-2 span.curent,.menu-2 a:hover{background: #01aeff;}
/*菜单二*/
.menu-2 li>span{ float:left;text-align:center;min-width:160px; font-size:16px;}
/**手机APP**/
.nitem{position:absolute; right:0;font-size:16px;width:172px;line-height:50px;text-align:center;color:#fff}
.nitem .x-child{ -webkit-transition-property: opacity,-webkit-transform;-moz-transition-property: opacity,-webkit-transform;-ms-transition-property: opacity,-webkit-transform; -o-transition-property: opacity,-webkit-transform;
 transition-property: opacity,-webkit-transform; -webkit-transition-duration: 0.15s; -moz-transition-duration: 0.15s; -ms-transition-duration: 0.15s;  -o-transition-duration: 0.15s;  transition-duration: 0.15s;
 -webkit-transition-timing-function: ease-out; -moz-transition-timing-function: ease-out; -ms-transition-timing-function: ease-out; -o-transition-timing-function: ease-out; transition-timing-function: ease-out;
 -webkit-transform: scale(0.9); opacity: 0; pointer-events: none; display:none\9; visibility: hidden;}
.nitem:hover .x-child{opacity: 1;-webkit-transform: scale(1);pointer-events: all;display: block\9;visibility: visible;}
.nitem:hover{background:#01aeff}
.f-pa {position: absolute;z-index:99999}
.u-navapptip {top:100%;right:-5px;padding: 20px;background-color: #fff;height: 140px;width: 310px;border: 1px solid #ddd;box-sizing: content-box;}
.u-navapptip .ewm {width: 140px;height: 140px;margin-right: 20px;}.u-navapptip .rcon {width: 150px;}
.u-navapptip .rcon .txt {line-height: 28px;font-size: 17px;color: #666; font-weight:normal}
.u-navapptip .rcon .store {display: block;width: 150px;height: 44px;margin-top: 10px;}
.u-navapptip .rcon .store.apple {background-position: 0 -28px;}
.u-navapptip .rcon .store.android {background-position: 0 -76px;}
.u-navapptip .rcon .store,.u-navapptip .arrr{ background:url(../../../images/ui_new_yktnav_sprite.png) 999px 999px no-repeat}
.u-navapptip .rcon .store.android {background-position: 0 -76px;}
.u-navapptip .arrr{top: -9px;left:75%;margin-left: -7px;width: 14px; height: 9px; background-position: -187px 0;}

/*账户开始*/
.user-img img {width:35px;height:35px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%; float:left}
.site-nav{z-index:10000;position:relative;}
.site-nav .menu-hd {width:auto;display:block;z-index:10001;padding-bottom:0px;cursor:pointer;padding-top:0px;position:relative;text-align:center}
.site-nav .menu-hd .mane_90{max-width:80px;min-width:35px;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align: center; padding-left:5px;padding-right:15px;float:left;}
.site-nav .menu-hd b {border-right:transparent 6px solid;border-top:#dcdcdc 6px solid;font-size:0px;right:0;border-left:transparent 6px solid; width:0px; line-height:0; border-bottom:transparent 6px solid; position: absolute;top:15px;height:0px;-webkit-transition:-webkit-transform .2s ease-in; -moz-transition: -webkit-transform .2s ease-in; -o-transition: -webkit-transform .2s ease-in; transition: -webkit-transform .2s ease-in}
.site-nav .tp_menu:hover .menu-bd {display:block}
.site-nav .tp_menu:hover .menu-hd b {border-left-color:#fff;filter: progid:DXImageTransform.Microsoft.basicImage(rotation=2);border-bottom-color:#fff; border-top-color:#dcdcdc;top:15px; border-right-color:#fff; -moz-transform: rotate(180deg);-moz-transform-origin:50% 30%;-webkit-transform: rotate(180deg); -webkit-transform-origin: 50% 30%; -o-transform: rotate(180deg);-o-transform-origin: 50% 30%;transform: rotate(180deg);transform-origin: 50% 30%}
.fa_bell{background:url(../../../images/top_tb.png)  0px -146px no-repeat; width:14px; height:16px; display:block;}
a:hover .fa_bell{background:url(../../../images/top_tb.png)  0px -171px no-repeat; width:14px; height:16px; display:block;}
.faall_bell{position: relative; right:5px; margin-top:18px;}
.faall_bell span.author {background:url(../../../images/top_tb.png)  0px -197px no-repeat; width:8px; height:8px; display:block;position: absolute;top:0px; left:8px;}
/* 下拉内区域 */
.site-nav .menu-bd {width:100px;top:35px;display:none;z-index:10002;right:0px;background:#fff;position:absolute; border:1px solid #ddd}
.site-nav .menu-bd .account_box{position:relative; padding-left:10px; line-height:35px;}
.zy_tb i{ background:url(../../../images/top_tb.png) no-repeat; width:16px; height:16px; display:block; float:left; margin-right:5px; margin-top:10px;}
.zy_tb:hover i{ background:url(../../../images/top_tb.png)  0px -24px no-repeat; width:16px; height:16px; display:block; float:left; margin-right:5px; margin-top:10px;}
.sz_tb i{ background:url(../../../images/top_tb.png) 0px -48px no-repeat; width:16px; height:16px; display:block; float:left; margin-right:5px; margin-top:10px;}
.sz_tb:hover i{ background:url(../../../images/top_tb.png)  0px -73px no-repeat; width:16px; height:16px; display:block; float:left; margin-right:5px; margin-top:10px;}
.tc_tb i{ background:url(../../../images/top_tb.png) 0px -98px no-repeat; width:16px; height:16px; display:block; float:left; margin-right:5px; margin-top:10px;}
.tc_tb:hover i{ background:url(../../../images/top_tb.png)  0px -122px no-repeat; width:16px; height:16px; display:block; float:left; margin-right:5px; margin-top:10px;}
.gl_tb i{ background:url(../../../images/top_tb.png) 0px -215px no-repeat; width:16px; height:16px; display:block; float:left; margin-right:5px; margin-top:10px;}
.gl_tb:hover i{ background:url(../../../images/top_tb.png)  0px -240px no-repeat; width:16px; height:16px; display:block; float:left; margin-right:5px; margin-top:10px;}
/*登录欢迎提示*/
.welcome_prompt{position:absolute;top:10px; z-index:99999;right: 150px;}
.welcome_icon{position: absolute; right:-6px;top:8px;background:url(../../../images/invitation_pic.png) no-repeat 0 -140px; width:7px; height:13px;}
.welcome_text{ height:25px; line-height:25px; color:#ad976e; background:#fcf8e3; border:1px solid #faebcc;font-size:12px; min-width:170px; text-align:center;-moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px;padding:0px 5px}
/* 个人中心顶部 */
.mod_header_box{ height:50px;}
.mod_header_nav{margin-left:18px;height: 50px;}
.mod_header_nav li{ float:left;  padding: 0 15px;line-height: 50px;font-size: 16px;z-index: 9;}
.mod_header_nav a:hover { color: #188EEE;}
.mod_searchbj{ background:url(../../../images/personage/mod_searchbj.png) no-repeat; width:225px; height:30px; line-height:24px; margin:10px 20px 0 10px}
.mod_searchbj input{ margin-left:20px; line-height:20px; width:175px; padding:0px;border:0; background:none;outline:none; font-size:14px; font-family: '微软雅黑','方正准圆简体','Hiragino Sans GB W3',tahoma, Srial, helvetica, sans-serif;}
.mod_header_box .top_menu {float: right;line-height:45px}
.mod_header_box .site-nav{ margin-top:8px}
.useriocn{background: url(../../../images/top_tb.png) 0px -265px no-repeat;width:16px;height:14px;display:block; float:left; margin:17px 10px 0 0}
/* 个人中心banner背景*/
.my_banner{ background:url(../../../images/personage/he_bj.jpg) no-repeat top center #2bb3e7; height:400px; display:block;min-width:1200px}
.my_banner1{ background:url(../../../images/personage/grsz_bj.jpg) no-repeat top center #025692; height:320px; display:block;min-width:1200px}
/* 个人设置导航*/
.mune_sz{ width:1200px; margin:0 auto}
.mune_sz li{ position:relative; float:left ;width:185px;height:45px;line-height:45px; font-size:14px; color:#333; text-align:center;}
.mune_sz li a{position:absolute;width:185px;left:0px;height:46px;line-height:46px;font-size:14px;color:#333;text-align:center;cursor:pointer; display:block}
.mune_sz li a:hover{width:185px;color:#f60; cursor:pointer; background:none;position:absolute; background:url(../../../images/personage/curent_bj1.png) no-repeat}
.mune_sz li.curent a:hover{color:#f60;}
.mune_sz li.curent a{ position:absolute; width:185px;color:#333;background:url(../../../images/personage/curent_bj1.png) no-repeat }
.mune_sz li.curent{ color:#333; background:url(../../../images/personage/curent_bj1.png) no-repeat }
/* 个人主页导航*/
.my_banner .my_menus{ width:1100px ; margin:0 auto; padding-top:350px;}
.my_banner .my_menus li{ position:relative; float:left ;width:185px;height:50px;line-height:50px; font-size:18px; color:#fff; text-align:center; }
.my_banner .my_menus li a{position:absolute;width:185px;left:0px;height:51px;line-height:51px;font-size:18px;color:#fff;text-align:center;cursor:pointer;}
.my_banner .my_menus li a:hover{width:185px;color:#f0ff00; cursor:pointer; background:none;position:absolute; background:url(../../../images/personage/curent_bj.png) no-repeat}
.my_banner .my_menus li.curent a:hover{color:#f0ff00;}
.my_banner .my_menus li.curent a{ position:absolute; width:185px;color:#fff;background:url(../../../images/personage/curent_bj.png) no-repeat }
.my_banner .my_menus li.curent{ color:#fff; background:url(../../../images/personage/curent_bj.png) no-repeat }
.my_menus{position: relative;}
.my_menus span.author{position: absolute;top:10px; right:55px;background:url(../../../images/personage/icon.png) -107px -303px;width: 16px;height:16px; line-height:16px; color:#fff; font-size:10px}
/* 个人主页导航后更多的样式*/
.topmenu{line-height:22px;color:#333;}
.topmenu li{float:left;position:relative;width:20px;height:50px;}
.topmenu strong{display:block;position:relative;margin-left:1px;height:10px;width:10px;font-weight:normal;cursor:default;z-index:20; margin-top:21px;}
.topmenu:hover .jq_hidebox{ display:block}
.topmenu .jq_hidebox{display:none;position:absolute;left:-50px; border: solid 1px #ebebeb;top:50px;box-shadow: 2px 4px 9px rgba(0,0,0,.32); padding:10px;/* border:1px solid #dfdfdf;box-shadow:2px 2px 2px 2px rgba(0,0,0,.06);box-shadow: 0px 5px 5px rgba(0,0,0,.06);*/background:#fff;z-index:10; min-width:100px; text-align:center}
.topmenu .jq_hidebox a{ line-height:30px; font-size:14px}
.topmenu strong.icon_arr{background:url(../../../images/top_tb.png) no-repeat;background-position:center -289px;}
.topmenu strong:hover.icon_arr{background-position:center -309px;}
.topmenu a{clear:both;width:100%;display:block;}
.topmenu .jq_hidebox .triangle{position:absolute;width:14px;height:7px;left:47px;top:-7px;background: url(../../../images/top_tb.png) 0 -329px no-repeat;}
/*个人设置左边导航*/
.admin_leftnav_ul li{line-height:35px; font-size:15px; color:#333}
.admin_icon{width:19px; height:19px;display:block; float:left; margin: 8px 5px 0 20px;background:url(../../../images/personage/icon.png) no-repeat}
.admin_icon_wdkc{background-position:0 0; } 
.admin_icon_wdbj{background-position:0 -28px;}
.admin_icon_wdqygk{background-position:0 -55px;}
.admin_icon_wdsf{background-position:0 -81px;}
.admin_icon_wdsc{background-position:0 -108px;}
.admin_icon_wdfx{background-position:0 -136px;}
.admin_icon_wdsz{background-position:0 -162px;}
.admin_icon_wddd{background-position:0 -335px;}
.admin_icon_wdsq{background-position:-137px -172px;}
.admin_icon_wdks{background-position:-137px -200px;}
.admin_leftnav_ul .curent .admin_icon_wdkc{background-position:-25px 0;}
.admin_leftnav_ul .curent .admin_icon_wdbj{background-position:-25px -28px;}
.admin_leftnav_ul .curent .admin_icon_wdqygk{background-position:-25px -55px;}
.admin_leftnav_ul .curent .admin_icon_wdsf{background-position:-25px -81px;}
.admin_leftnav_ul .curent .admin_icon_wdsc{background-position:-25px -108px;}
.admin_leftnav_ul .curent .admin_icon_wdfx{background-position:-25px -136px;}
.admin_leftnav_ul .curent .admin_icon_wdsz{background-position:-25px -162px;}
.admin_leftnav_ul .curent .admin_icon_wddd{background-position:-25px -335px;}
.admin_leftnav_ul .curent .admin_icon_wdsq{background-position:-168px -172px;}
.admin_leftnav_ul .curent .admin_icon_wdks{background-position:-168px -200px;}

.admin_leftnav_ul li span{position:relative;display:block; padding-left:45px; font-size:13px; line-height:28px}
.admin_leftnav_ul li span a{ color:#999}
.admin_leftnav_ul li span a:hover{ color:#188eee}

.admin_leftnav_ul .curent{ background:#f2f2f5; border-left:3px solid #188eee; font-weight:bold}
.admin_leftnav_ul .curent a{color:#188eee;}
/*关于我们的左边导航*/
.other_left {position: relative;padding:0 20px;}
.other_left li{ position: relative;width:200px;height: 60px;overflow: visible;border-bottom: 1px solid #edf1f2;}
.other_left li a {position: relative;display: block;width: 200px;height: 60px;line-height: 60px;font-size: 14px;color:#333;}
.other_left li:hover a{color:#188eee;}
.other_left li.selected:before {content: " "; position: absolute; top: 0; width:3px; height: 60px; background-color:#188eee; left: -20px;}
.other_left li.selected a span { color:#188eee;}
/*---------底部----------------------*/
.foot{color:#888; background-color:#fafafa; border-top: 1px solid #E4E4E4;clear:both;min-width:1200px; padding:20px 0;}
.foot a,foot a:visited{color:#888;}
.foot a:hover{color:#188eee}
.foot .copyright{line-height:30px; color:#888;padding: 0 0 0 20px;}
.foot_left{vertical-align:middle;display:table-cell;height:81px; *float:left;  width:450px; padding-left:20px}
.foot_right{display:table-cell;*float:left}
/*版权*/
.footer{color:#888;overflow:hidden;border-top: 1px solid #E4E4E4;clear:both;width:1200px; margin:0 auto; padding:20px 0;}
.ng-help-box dl {width:160px;float:left;border-right:1px dashed #bbb;padding-left:20px;}
.ng-help-box dt {width: 100%;line-height: 40px;color: #545454;height: 35px;font-size: 16px;overflow: hidden;color:#333;}
.ng-help-box dd {width: 100%;line-height: 22px;}
.ng-help-box dd a{color:#666;}
.ng-help-box dd a:hover{color:#188eee;}
.ng-copyright{width:480px; float:left;border-right:1px dashed #bbb;padding-left:20px;}
.ng-copyright img{padding:15px 0;}
.ng-copyright p{margin: 0;font-size:13px; line-height:24px;}
.ng-app-down{text-align: center;width: 155px;float:left;}
/*底部内容*/
.more-list li i{width:70px;height: 70px; margin:0 15px;}
.more-list li h5{font-size:18px;font-weight:normal; line-height: 35px;padding-top:5px;}
.more-list .gfjg-iconfont{background-position:-43px 0;}
.more-list .fwpt-iconfont{background-position:-43px -79px;}
.more-list .zhfa-iconfont{background-position:-43px -158px;}
/* 回到顶部 和手机课堂 */
.side-pannel {position: fixed; right:15px;-index: 99}
.side-bar {bottom:50px;}
.side-bar a {display: block;cursor: pointer;width:40px;height:40px;position: relative;color: #676767;text-align: center; margin-top:5px}
.side-bar a s{display: block;margin-left: auto;margin-right: auto}
.side-bar a span {line-height: 20px}
.side-bar a.text {padding-top: 25px}
.side-bar a.qr i {width:119px;height:130px;position: absolute;left: -115px;top:-50%;margin-top:-25px;display: none;background-position: 0 0}
.side-bar a.qr:hover i {display: block}
.side-bar a.qr i {background-image: url(../../../images/weixin.png)}
.g-icon-top {height:40px;width:40px;background-position: 0 0px}
.g-icon-qr1{height:40px;width: 40px;background-position:0 -80px}
.side-bar a.gotop:hover s {height: 40px;width: 40px;background-position: 0 -40px}
.side-bar a.qr:hover s {height: 40px;width: 40px;background-position: 0 -120px}
.g-icon-qr1, .g-icon-top,.side-bar a.qr:hover s{background-image: url(../../../images/Top.png);-webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;-ms-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out}
/*引号图标 */
.front_quote,.managef_quote,.after_quote,.managea_quote{ background:url(../../../images/yingh.png) no-repeat; width:20px; height:18px;}
.front_quote,.managef_quote{ background-position:0px 0px;}
.after_quote,.managea_quote{ background-position:-33px 0px;}
/*分享QQ腾讯微博，新浪微博，人人网等*/
.share_ico{ width:16px; height:16px; display:block; float:left; background:url(../../../images/share_ico.png) no-repeat;}
.qq_icon{ background-position:0 0;}
.xl_icon{ background-position:0 -38px;}
.tb_icon{ background-position:0 -76px;}
.tx_icon{ background-position:0 -114px;}
.rr_icon{ background-position:0 -152px;}
.wx_icon{ background-position:0 -213px;}
.pyq_icon{ background-position:0 -239px;}
/*分享*/
.share-fxico{width:29px;height:23px; float:left; display:block; background: url(../../../images/zhuanyeziyuan/zs_share.png) 0 0 no-repeat; margin-right:5px;}
.fx_hidebox-a{position:absolute;border: solid 1px #ebebeb;padding:10px 5px;background:#fff;min-width:100px;text-align:center;top:28px;right:2px;-moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px;display:none;}
.fx_hidebox-a i{margin:0 8px;}
.fx_hidebox-a .triangle-a { position: absolute; width:14px;height:7px;right:10px; top: -7px; background: url(../../../images/top_tb.png) 0 -329px no-repeat;}
#share-boxall{float:left;display:block;color:#333;padding-bottom:10px;}
#share-boxall:hover{color:#188eee;cursor: pointer;}
#share-boxall:hover .fx_hidebox-a{ display:block;}
/*赞，评论，收藏图标*/
.zan_j1{font-weight: bold;font-style: normal; font-variant: normal; font-size: 18px; line-height: 34px; font-family: Arial; color: rgb(238, 84, 42);position: absolute;top:-25px;left:10%;}
.praise_add1{font-weight: bold;font-style: normal; font-variant: normal; font-size: 18px; line-height: 34px; font-family: Arial; color: rgb(238, 84, 42);position: absolute;top:-25px;left:42%;}
.zan_one { position:relative}
.zan_tb_zl{ background:url(../../../images/zhuanyeziyuan/zs_zan.png) no-repeat; width:29px; height:23px; display: block; float:left; padding-right:5px;}
.pl_tb_zl{ background:url(../../../images/zhuanyeziyuan/zs_xuedu.png) no-repeat; width:29px; height:23px; display: block; float:left; padding-right:5px;}
.sc_tb_zl{ background:url(../../../images/zhuanyeziyuan/zs_shoucang.png) no-repeat; width:29px; height:23px; display: block; float:left; padding-right:5px;}
/* 错误提示 */
label.error {color:red; font-size:12px}
/* 温馨提示蓝色底色*/
.label_top{ background:#e5f5ff; border:1px solid #c9d5e2; height:36px;line-height:36px;}
.Tip_icon_aq{background:url(../../../images/personage/icon.png) no-repeat -84px -321px;float:left; display:block; width:14px; height:14px; margin:12px 5px 0 10px}

/* 视频框架*/
.zb_sbwd{width:750px; height:420px; margin:0 auto; text-align: center}
/* 课件视频免费试看_播放*/
.transmit_all{height:605px;}
.transmit_tsbox{ background:#fff9db; border:3px solid #ffeb89;-moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px; padding:50px 20px; color:#333;position:absolute; left:50%;top:50%;margin:-100px 0 0 -250px }
/*-----------------------------*/
.skill-photo img:hover,.xc_img_dh img:hover,.uplist_aa img:hover,.rmzl_img img:hover,.lhb_detail_img img:hover,.bor_img50 img:hover,.bor_img60 img:hover,.bor_img150 img:hover,.photo:hover,.livercrm_img img:hover,.enterp_logo img:hover,.enterp_logo_img img:hover,.pic-box img:hover{filter:alpha(Opacity=80);-moz-opacity:0.8;opacity: 0.8} /*图片划过变淡*/
/*-----------------------------*/
/* 暂无数据*/
.WXJ_wrap{margin:0 auto;padding:100px 0;text-align: center; width:240px}
.WXJ_wrap p{ margin-bottom:0}
.wsj_bt{ background:url(../../../images/personage/icon.png) no-repeat -375px -100px; width:45px; height:45px; display:block; margin-left:100px}
/* 暂无数据*/
.sea_icon_ts{margin:0 auto;padding:50px 0 0 0;}
/* 弹窗OK*/
.ok_cg_bj{ text-align: center; padding:40px 0;}
.ok_cg_bj i{ background:url(../../../images/personage/icon.png) no-repeat -375px 0; width:45px; height:45px;display:block; margin-left:80px; margin-bottom:10px;}
/*多选样式*/
.p-relative{position:relative}
.opacity0{filter:alpha(opacity=0);opacity:0;-moz-opacity:0;position:absolute; top: -20%; left:-20%;display:block; width:140%; height: 140%; margin:0px; padding:0px; border:0px; background:rgb(255, 255, 255);}
.icheckbox_square-blue,.iradio_square-blue{display:inline-block;*display:inline;vertical-align:middle;margin:0;padding:0;width:18px;height:18px;background: url(../../../images/icon-form.png) no-repeat;border: none;cursor: pointer;}
.icheckbox_square-blue{background-position:0 -101px;}
.icheckbox_square-blue.hover{background-position:0 -121px;}
.icheckbox_square-blue.checked{background-position:0 -141px;}
.icheckbox_square-blue.disabled{background-position:0 -181px;cursor:default;}
.icheckbox_square-blue.checked.disabled{background-position:0 -161px;}
/*单选样式*/
.iradio_square-blue{background-position:0 -1px; margin-bottom:3px}
.iradio_square-blue.hover{background-position:0 -21px;margin-bottom:3px}
.iradio_square-blue.checked{background-position:0 -41px;margin-bottom:3px}
.iradio_square-blue.disabled{background-position:0 -81px;cursor:default;margin-bottom:3px}
.iradio_square-blue.checked.disabled{background-position:0 -61px;margin-bottom:3px}
/*下拉输入框*/
.beautify-select{height:33px;position:relative;background:#fff;cursor:pointer;float:left}
.beautify-select i{display:block;position:absolute;right:0;top:0;width:20px;height:20px;padding-top:6px;background:url(../../../images/select_icon.png) no-repeat 0 14px;cursor:pointer;}
.beautify-select input {font-size:14px;display:block;width:100%;height:33px;line-height:33px;border:0;outline:0;background:none;cursor:pointer;}
.beautify-select ul {width:100%;display:none;position:absolute;left:-1px;top:34px;overflow:hidden;background-color:#fff;overflow-y:auto;border:1px solid #cbcbcb;border-top:0;z-index:9999;}
.beautify-select ul li {height:30px;line-height:30px;overflow:hidden;padding:0 10px;cursor:pointer;color:#666}
.beautify-select ul li.on{background-color:#dcefff;}
/*考试头部 */
.top_all{ width:100%;height:45px;min-width:1055px;overflow:hidden; background:#fff}
.logo_con{float:left;padding-top:9px;}
.login_con{float:right;padding-top:10px;line-height:28px; margin-right:20px;}
.login_con .portrait_box{width:28px;height:28px;float:left;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px}
.login_con .portrait_box img{width:28px;height:28px;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;}
.login_con .nickname{float:left;max-width:80px;display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;margin:0 10px 0 8px;color:#666}
.login_con i{width:16px;height:14px;float:left;background-position:0 0;display:block;margin-top:7px}
.login_con a{width:16px;height:14px;display:block;text-indent:-9999px;}
/* 调用图片 */
.login_con i{background:url(../../../images/t-icon.png) no-repeat}
/*图片*/
.rw_img i{background:url(../../../images/personage/icon.png) no-repeat -62px -78px; width:12px; height:12px; display:block; float:left; margin:3px 3px 0 0}
/*顶部导航*/
.ng-toolbar {width: 100%; min-width:1200px;border-bottom: 1px solid #eee;background: #f5f5f5;  color:#666;line-height:35px; height:35px; font-size:13px}
.tel-box span{ padding:0 10px; margin-right:10px; border-right:1px solid #e6e6e6;border-left:1px solid #e6e6e6; display:inline-block}
.v-icon{ display:block;background:url(../images/Vocational-icon.png) no-repeat; float:left}
.v-tel{ width:16px; height:16px; background-position:0 -22px; margin:9px 5px 0 0}
/* 课程鼠标经过的效果 */
.pop_box{display:none;width:100%;height:100%; position:absolute;left:-3px;top:0;z-index:1;background:#000;filter:alpha(opacity=60);
 filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80);opacity:0.60;text-indent:-9999px;border:solid 3px #000;}
.pop_wenzi{display:none;width:100%;height:100%; border:solid 3px #a4d16f;position:absolute;left:-3px;top:0;z-index:2}
.pop_wenzi .btn_enter{width:110px;height:30px;background:#68b30f;-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;margin:15% auto 0 auto}
.pop_wenzi .btn_enter a{display:block;width:110px;height:30px;color:#fff;text-align:center;line-height:30px}
.pop_wenzi .btn_enter:hover{background:#7cd413}
.pop_wenzi .wenzi_box{margin:10% auto;font-size:12px;color:#fff;width:90%; height:40%; overflow:hidden;word-wrap: break-word;word-break: break-all}
.vip_img i{background:url(../../../images/vip_img.png) no-repeat; width:55px; height:19px; display:block; float:left; margin-right:10px; margin-top:1px;}
.vip_img img,.wid-200p .vip_img img{ width:55px; height:19px; float:left}
/*注册历程*/
.v-process.hzj-none{border:none; border-bottom:1px solid #e4e4e4;padding:20px 0;}
.hzj-none .process-item{border-left:none;}
.v-process{border:1px solid #eee;background:#fff; overflow:hidden;font-size: 16px;text-align: center;}
.v-process p{clear: both;margin: 0;line-height: 30px;padding-top:42px;}
.v-process i{width:42px; height:42px;position:absolute;top:10px; left:50%; margin-left:-21px;}
.enroll-btn{background:#ff9f0a;color:#fff;}
.v-process .process-item a{color:#fff}
.vpx-iconfont{background-position:0 -190px;}
.vzx-iconfont{background-position:0 -242px;}
.vjf-iconfont{background-position:0 -297px;}
.vxx-iconfont{background-position:0 -346px;}
.vxj-iconfont{background-position:0 -398px;}
.vkh-iconfont{background-position:0 -455px;}
.vzc-iconfont{background-position:0 -504px;}
.process-item {display: table-cell; position:relative;border-left:1px solid #eee; padding:10px 0; overflow: hidden;width: 1%; height: 50px;text-align: center;vertical-align: middle;white-space: nowrap;text-overflow: ellipsis;}
.process-item:first-child{border-left:none}
/*在线报名*/
.zxbm-box li{clear:both;overflow:hidden; padding-bottom:15px;color:#000;}
.bm-box .wind-ds{display:block;width:150px;float:left;text-align:right;line-height:33px;}
.zxbm-box .tishi{text-align:left;margin-left:150px; clear:both;color:#f30;font-size:12px;margin-top:5px;}
.bm-radio{padding-top:8px;}
.bm-box .infor{line-height:33px;text-align:left;}
/************
errorTip start 
@author :xuzengiang
@since  :2015年6月25日 12:32:33
@explain:前端项目中提示弹出层,之前美工有实现,现拷贝过来,请勿删除
*****************/
.prompt_word{
text-align: center;
color:#FFFFFF;
font-size:18px;
line-height:36px;
z-index:99999;
margin:0px auto;
position:fixed!important;/*FF IE7*/
position:absolute;
_top:expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ?
	documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 :/*IE6*/
    document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);/*IE5 IE5.5*/
}
.success_left,.success_right{ background:url(../../../images/succeed_lr.png) no-repeat; width:8px; height:36px; float:left;}
.success_left{ background-position:0px 0px;}
.success_right{ background-position:-8px 0px;}
.success_center{ background:url(../../../images/succeed_center.png) repeat-x; height:36px; float:left; padding:0px 20px; }
/************errorTip end*****************/