/* CSS Document */
body{ margin:0;padding:0;border:0; font-family:'宋体',Tahoma,Helvetica,Arial,sans-serif;}
div,p,b,em,i,span,ul,form,input,li,dl,dd,dt{ margin:0;padding:0;border:0; }
h1,h2,h3,h4,h5{ font-weight:bold;  font-size:12px;margin:0;padding:0;border:0;}
a{ text-decoration:none;}
ol,ul{ list-style:none;}
img{ border:none;}
.container{ width:950px; font-size:12px; margin:0 auto; text-align:left; background-color:#FFFFFF;}
.container a{ color:#1b1b1b;}

.marb5{ height:5px; overflow:hidden; clear:both;}
.marb8{ height:8px; overflow:hidden; clear:both;}
.marb10{ height:10px; overflow:hidden; clear:both;}
.marb12{ height:12px; overflow:hidden; clear:both;}
.marb15{ height:15px; overflow:hidden; clear:both;}
.marb20{ height:20px; overflow:hidden; clear:both;}
.marb55{ height:55px; overflow:hidden; clear:both;}

.stest{ width:138px; height:20px; border:1px solid #b5b5b5; line-height:20px;}
.stest01{ width:50px; height:20px; border:1px solid #b5b5b5; line-height:20px;}
.stest02{ width:30px; height:20px; border:1px solid #b5b5b5; line-height:20px;}

/* 弹出框 */
.tc{ overflow:hidden; width:950px; font-size:14px; margin:0 auto; text-align:left; background:url(../images/tc_12.jpg) repeat-x bottom;}
.tc .tit{ overflow:hidden; width:950px; height:38px; background:url(../images/tc_02.jpg) repeat-x; position:relative; z-index:10px;}
.tc .tit-left{ float:left; padding-left:35px; line-height:38px; font-size:18px; font-family:\5FAE\8F6F\96C5\9ED1,\9ED1\4F53; color:#FFFFFF; background:url(../images/tc_08.jpg) no-repeat 16px 14px;}
.tc .tit-xx{ width:18px; height:17px; position:absolute; top:10px; right:12px;}
.tc .bottom{ overflow:hidden; width:950px; padding:10px 0; background:url(../images/tc_15.jpg) no-repeat right bottom;}
.tc .bottom .left{ float:left; padding:0 15px; width:445px; border-right:1px dotted #c3c3c1;}
.tc .bottom .left b{ color:#ff710f; line-height:30px;}
.tc .bottom .left-top{ overflow:hidden; padding-top:8px; line-height:22px;}
.tc .bottom .left-top-left{ float:left; width:70px;}
.tc .bottom .left-top-right{ float:left; padding-right:15px;}
.tc .bottom .left-top-right01{ float:left;}
.tc .bottom .left-top-right02{ float:left; padding-right:3px;}
.tc .bottom .left-center{ overflow:hidden;}
.tc .bottom .left-center-01{ float:left; width:222px; overflow:hidden; line-height:22px; margin-bottom:3px;}

.tc .bottom .left-bottom{ overflow:hidden; text-align:center;}
.tc .bottom .left-bottom a{ display:inline-block; overflow:hidden; width:79px; height:22px; margin:0 5px; background:url(../images/tc_18.jpg) no-repeat; line-height:22px; text-align:center; color:#1b1b1b;}
.tc .bottom .right{ float:right; padding:0 15px; width:444px;}
.tc .bottom .right p{ line-height:28px;}

/* 页头大图 */
.banner{ width:100%; overflow:hidden; margin:0px auto; text-align:center; background:#b50806;}
.banner .cons{ height:auto; width:950px; overflow:hidden; margin:0px auto;}


/* 寄语 */
.jy{width:890px; height:101px; background:url(../images/jxj_04.jpg) no-repeat; padding:15px 30px 0 30px; line-height:24px;}
.jy-bottom{ text-align:center; line-height:26px;}
.jy-bottom a{ font-weight:700; color:#ff710f;}

/* 流程 */
.lc{ width:950px; overflow:hidden;}
.ggtit{ overflow:hidden; height:33px; background:url(../images/jxj_08.jpg) repeat-x;}
.ggtit a.rit_info{ display:block; height:20px; line-height:20px; overflow:hidden; margin-top:7px; margin-left:14px; color:white; font-size:14px; float:right;}
.ggtit-left{ text-align:left; height:33px; line-height:33px; float:left;}
.ggtit-left span{ float:right; padding-right:10px;}
.ggtit-left span a{ color:#fff;}
.ggtit-center{ float:left; padding-left:20px; line-height:36px; color:#FFF;}
.ggtit-center01{ float:right; padding-right:10px; line-height:36px; color:#FFF;}
.ggtit-center01 a{ color:#FFF;}
.ggtit-right{ float:right; width:4px; height:33px; overflow:hidden; background:url(../images/jxj_10.jpg) no-repeat; margin-left:20px;}
.lc .bottom{ width:950px; height:124px; overflow:hidden; background:url(../images/jxj_11.jpg) no-repeat 0px -6px;}
.lc .bottom-top{ overflow:hidden; height:54px; padding:7px 0 10px 0;}
.lc .bottom-top-01{ float:left; padding-left:35px; width:150px; line-height:54px; font-size:18px; font-family:\5FAE\8F6F\96C5\9ED1,\9ED1\4F53; color:#ff0000; font-weight:700;}
.lc .bottom-top-02{ float:left; padding-left:40px; width:150px; line-height:54px; font-size:18px; font-family:\5FAE\8F6F\96C5\9ED1,\9ED1\4F53; color:#ff0000; font-weight:700;}
.lc .bottom-bottom{ overflow:hidden; text-align:center;}

/* 奖学金 */
.jxj{ width:950px; overflow:hidden;}
.jxj .jx{ float:left; overflow:hidden; width:470px; border:1px solid #f64e4c; background:url(../images/jxj_22.jpg) repeat-x bottom;}
.jxj .jx-tit{ text-align:center;}
.jxj .jx-bottom{padding:7px 0 10px 6px; line-height:25px;}
.jxj .jx-bottom span{ color:#fe640a;}
.jxj .jx-bottom i{ color:#1977aa; font-size:14px; font-weight:700; font-style:normal;}

.jxj .yxb{ float:right; overflow:hidden; width:470px; background:url(../images/jxj_22.jpg) repeat-x bottom;}
.jxj .yxb td{ height:28px; line-height:28px; text-align:center;}
.jxj .yxb .xs{ padding-top:10px; border-bottom:1px solid #f64e4c; border-left:1px solid #f64e4c; border-right:1px solid #f64e4c; background:url(../images/jxj_27.jpg) no-repeat bottom;}
.jxj .yxb .xs-top{ width:128px; height:37px; background:url(../images/jxj_25.jpg) no-repeat; line-height:32px; padding-left:14px; font-size:16px; font-family:\5FAE\8F6F\96C5\9ED1,\9ED1\4F53; font-weight:700; color:#FFF;}
.jxj .yxb .xs-top a{ color:#FFF;}
.jxj .yxb span{ color:#cc0000; font-weight:700;}

/* 颁发提示 */
.bfts{ width:950px; overflow:hidden;}
.bfts .bf{ float:left; overflow:hidden; width:470px; border:1px solid #65a3d9; background:url(../images/jxj_38.jpg) no-repeat bottom center;}
.bfts .bf-tit{ text-align:center;}
.bfts .bf-bottom{ padding:10px 20px 40px 20px; *padding:10px 20px 44px 20px; line-height:24px;}
.bfts .bf-bottom span{ color:#fe640a;}

.bfts .ts{ float:right; overflow:hidden; width:470px; background:url(../images/jxj_35.jpg) repeat-x bottom;}
.bfts .ts-center{ padding:10px 20px; border-bottom:1px solid #f64e4c; border-left:1px solid #f64e4c; border-right:1px solid #f64e4c;}
.bfts .ts-center p{ line-height:24px;}

/* 课程 */
.kc{ width:950px; overflow:hidden;}
.kc .bottom{ overflow:hidden; width:950px; background:url(../images/jxj_35.jpg) repeat-x bottom;}
.kc .bottom .left{ float:left; width:297px; padding:6px 10px 0 10px; border-bottom:1px solid #f64e4c; border-left:1px solid #f64e4c; border-top:1px solid #f64e4c;}
.kc .bottom .left-01{ overflow:hidden; width:297px; height:65px; background:url(../images/jxj_50.jpg) no-repeat; margin-bottom:5px; cursor:pointer;}
.kc .bottom .left-01-left{ float:left; width:40px; padding:10px 0 0 7px; font-size:14px; font-weight:700; color:#FFF;}
.kc .bottom .left-01-right{ float:left; padding-top:27px; font-size:14px;}
.kc .bottom .right{ float:left; width:632px;}
.kc .bottom .right td{ height:28px; padding:0 10px;}

.kc .kc_cons{ border:1px #f75857 solid; width:948px; overflow:hidden; border-top:0 none;}
.kc .kc_cons .kc_tops{overflow:hidden;}

.kc .kc_cons .kc_tops .kt_rit{text-align:center; padding-bottom:8px;}
.kc .kc_cons .kc_tops .kt_rit .kcst{width:950px;border-collapse:collapse; margin-left:-1px;}
.kc .kc_cons .kc_tops .kt_rit .kcst td{ border:1px #f7afaf solid;padding:8px;}
.kc .kc_cons .kc_tops .kt_rit .kcst td a{ font-size:12px; color:black;}
.kc .kc_cons .kc_tops .kt_rit .kcst td a img{ border:0px;}
.kc .kc_cons .kc_tops .kt_rit .kcst td.tbd{ background:#ffeded; color:#a80000; font-size:16px; font-weight:bold;}
.kc .kc_cons .kc_tops .kt_rit .kcst td.yh{ font-family:microsoft yahei; color:#ff0000;}
.kc .kc_cons .kc_tops .kt_rit .kcst td.tbds{ font-size:14px;}
.kc .kc_cons .kc_tops .kt_rit .kcst td.lh30{ height:30px; line-height:30px;}
.kc .kc_cons .kc_tops .kt_rit .kcst td.lh38{ height:38px; line-height:38px;}
.kc .kc_cons .kc_tops .kt_rit .xs-top{ width:128px; height:37px; background:url(../images/jxj_25.jpg) no-repeat; line-height:32px; padding-left:14px; font-size:16px; font-family:\5FAE\8F6F\96C5\9ED1,\9ED1\4F53; font-weight:700; color:#FFF; margin-top:10px; position:relative; left:-2px; top:0px; text-align:left;}
.kc .kc_cons .kc_tops .kt_rit .xs-top a{ color:white;}
.kc .kc_cons .kc_tops .kt_rit .btm_czyh{ height:auto; width:920px; overflow:hidden; margin:0px auto; padding-top:15px;}
.kc .kc_cons .kc_tops .kt_rit .btm_czyh p.des{ height:auto; width:920px; overflow:hidden; text-align:left; font-size:12px; color:##6E6E6E; line-height:180%; padding-top:4px;}
.kc .kc_cons .kc_tops .kt_rit .btm_czyh p.des a.mors{ font-size:12px; color:#0068bf; text-decoration:underline; margin-right:8px;}
.kc .kc_cons .kc_tops .kt_rit .btm_czyh .bc_tits{ height:29px; overflow:hidden;}
.kc .kc_cons .kc_tops .kt_rit .btm_czyh .bc_tits span{ display:block; height:29px; font:16px/29px microsoft yahei; color:#137dcb; float:left;}
.kc .kc_cons .kc_tops .kt_rit .btm_czyh .bc_tits a.buy_btns{ display:block; height:29px; float:right; margin-right:28px; _margin-right:14px;}


.kc .kc_cons .kc_btms{ height:auto; width:923px; overflow:hidden; background:#fff4f4; border-top:1px #fbb5b4 solid; padding-left:25px; padding-top:15px; padding-bottom:20px; _padding-bottom:0px; +padding-bottom:0px;}
.kc .kc_cons .kc_btms .kb_lft{ height:auto; width:425px; overflow:hidden; float:left;}
.kc .kc_cons .kc_btms .kl_tit{ height:25px; overflow:hidden;}
.kc .kc_cons .kc_btms .kl_tit img{ display:block; float:left;}
.kc .kc_cons .kc_btms .kl_tit font{ display:block; float:left; height:20px; line-height:20px; margin-top:2px; color:#ff0000; font-size:12px; margin-left:7px;}
.kc .kc_cons .kc_btms .kb_lft .kl_con{ height:auto; width:395px; overflow:hidden; padding-top:12px;}
.kc .kc_cons .kc_btms .kb_lft .kl_con a.kc_l{ display:block; float:left; width:214px; height:135px; overflow:hidden;}
.kc .kc_cons .kc_btms .kb_lft .kl_con .kc_r{ height:auto; width:160px; overflow:hidden; float:right;}
.kc .kc_cons .kc_btms .kb_lft .kl_con .kc_r span.tit_kr{ height:20px; line-height:20px; width:160px; overflow:hidden; text-align:left; font-size:12px; color:black; font-weight:bold;}
.kc .kc_cons .kc_btms .kb_lft .kl_con .kc_r ul li{ height:24px; line-height:24px; text-align:left; width:79px; color:black; font-size:12px; float:left;}
.kc .kc_cons .kc_btms .kb_lft .kl_con .kc_r ul li.lks{ padding-left:7px; width:72px; padding-top:3px;}
.kc .kc_cons .kc_btms .kb_lft .kl_con .kc_r ul li.lks a{ font-size:12px; color:#ff0000;}

.kc .kc_cons .kc_btms .kb_rit{ height:auto; width:420px; padding-right:22px; overflow:hidden; float:right;}
.kc .kc_cons .kc_btms .kb_rit .kr_con{ height:auto; width:420px; overflow:hidden; padding-top:12px;}
.kc .kc_cons .kc_btms .kb_rit .kr_con a.kc_l{ display:block; float:left; width:161px; height:118px; overflow:hidden;}
.kc .kc_cons .kc_btms .kb_rit .kr_con .kc_r{ height:auto; width:240px; overflow:hidden;line-height:180%;  float:left; margin-left:15px;}
.kc .kc_cons .kc_btms .kb_rit .kr_con .kc_r .kr_a{ height:22px; line-height:180%; width:240px; overflow:hidden; padding-top:25px;}
.kc .kc_cons .kc_btms .kb_rit .kr_con .kc_r .kr_a a{ font-size:12px; color:#ff0000; margin-left:12px;}
.kc .kc_cons .kc_btms .kb_rit .kr_con .kc_r ul li{ height:24px; line-height:24px; text-align:left; width:79px; color:black; font-size:12px; float:left;}

.kc .kc_cons .four_classes{background:url(../images/jxj_67.jpg); height:95px;}
.kc .kc_cons .four_classes li{width:173px; padding:42px 10px 0  6px; line-height:20px; color:#555; float:left;}
.kc .kc_cons .four_classes li a{color:#f00; display:inline-block; white-space:nowrap;}
.kc .kc_cons .four_classes li.ydb{width:184px; padding-right:0;}

/* 奖学金种类 */
.jxjzl{ width:950px; overflow:hidden;}
.jxjzl .bottom{ width:948px; overflow:hidden; border-bottom:1px solid #f64e4c; border-left:1px solid #f64e4c; border-right:1px solid #f64e4c; background:url(../images/jxj_60.jpg) repeat-x bottom;}
.jxjzl .bottom-left{ float:left; padding:5px 0 0 110px; width:520px;}
.jxjzl .bottom-left-top{ text-align:center; line-height:46px; font-size:20px; font-family:\5FAE\8F6F\96C5\9ED1,\9ED1\4F53; color:#1f3948;}
.jxjzl .bottom-left ul{}
.jxjzl .bottom-left li{ float:left; width:260px; line-height:26px; color:#1f3948;}
.jxjzl .bottom-left a{ color:#1f3948;}
.jxjzl .bottom-right{ float:left; padding:2px 0;}

/* 2013.10.31 添加样式 */
.font_14{ font-size:12px;}
.jxjbf{ height:auto; width:950px; overflow:hidden;}
.jxjbf .bf_cons{ border:1px #f75857 solid; border-top:0px; overflow:hidden; background:url(../images/jxj_66.jpg) no-repeat right bottom; padding:6px 17px; width:914px; text-align:left; margin-bottom:2px;}
.jxjbf .bf_cons .bc_tit{ height:23px; overflow:hidden; text-align:left;}
.jxjbf .bf_cons .bc_tit span{ display:block; height:23px; line-height:23px; padding:0px 5px; font-size:12px; color:white; background:#ff0000; float:left;}
.jxjbf .bf_cons p.des_bc{ height:auto; width:914px; overflow:hidden; text-align:left; line-height:200%; font-size:12px; color:#6e6e6e; padding-top:3px;}
.jxjbf .bf_cons p.des_bc .cls{ font-size:12px; color:#ff0000;}
.jxjbf .bf_cons .tels{ height:22px; line-height:22px; overflow:hidden; text-align:left; font-size:12px; color:#ff0000; padding-top:4px;}
.yh_tit{ text-align:left;}

.clear{ clear:both;}

/**************************** 2013-11-21 Alter Style ******************************/

/** Application For Scholarship Start **/
.app_sch{ height:auto; width:940px; overflow:hidden; margin-bottom:10px; background:white url(../images/jxj_081.jpg) repeat-x left top; border:5px #e7e9e7 solid; position:absolute; left:50%; margin-left:-475px; top:100px; z-index:666;}
.app_sch .as_lft{ height:auto; float:left; width:472px;}
.app_sch .as_lft .al_con{ height:auto; width:470px; overflow:hidden; border:0px #f64e4b solid;}
.app_sch .as_lft .al_con .ac_tit{ height:24px; text-align:center; overflow:hidden; font:14px/24px microsoft yahei; color:#ff0000; margin-top:12px;}
.app_sch .as_lft .al_con .ac_inp_con{ height:auto; width:460px; overflow:hidden; padding-left:10px; margin-top:15px;}
.app_sch .as_lft .al_con .aic{ padding-left:15px; width:455px;}
.app_sch .as_lft .al_con .ac_inp_con input{ display:block; height:18px; line-height:18px; border:1px #e5e5e5 solid; background:#f5f5f5; float:left; width:142px; padding:1px 5px; margin:0;  padding:0; outline:none;}
.app_sch .as_lft .al_con .ac_inp_con input.valid{ width:45px;}
.app_sch .as_lft .al_con .ac_inp_con input.rds{ display:block; width:auto; height:auto; position:relative; left:0px; top:5px; _top:1px; +top:1px; float:left; background:none; border:0;}
.app_sch .as_lft .al_con .ac_inp_con .aic_row{ height:22px; overflow:hidden; width:460px; margin-top:8px;}
.app_sch .as_lft .al_con .ac_inp_con .aic_row span{ display:block; height:22px; line-height:22px; float:left; color:#5b5b5b; font-size:14px;}
.app_sch .as_lft .al_con .ac_inp_con .aic_row span.mgl8{ margin-left:8px;}
.app_sch .as_lft .al_con .ac_inp_con .aic_row span.mglr5{ margin-left:5px; margin-right:5px;}
.app_sch .as_lft .al_con .ac_inp_con .aic_row select{ display:block; height:20px; padding:0px; overflow:hidden; border:1px #e5e5e5 solid; background:#f5f5f5; float:left; width:48px; outline:none;}
.app_sch .as_lft .al_con .ac_inp_con .aic_row img.valids{ display:block; height:22px; float:left; margin-left:8px; cursor:pointer;}

.app_sch .as_lft .al_con .ac_tip_con{ height:auto; padding-left:28px; overflow:hidden; margin-top:8px;}
.app_sch .as_lft .al_con .ac_tip_con .atc_tit{ height:24px; text-align:left; overflow:hidden; font:14px/24px microsoft yahei; color:#ff0000; margin-top:2px;}
.app_sch .as_lft .al_con .ac_tip_con .atc_con{ color:#5b5b5b; font-size:12px; text-align:left; overflow:hidden; margin-top:8px;}
.app_sch .as_lft .al_con .ac_tip_con .atc_con span{ color:#5b5b5b; font-size:12px; display:block; height:20px; line-height:20px; float:left; width:210px; padding-right:5px; text-align:left; border:1px red solid;}
.app_sch .as_lft .al_con .ac_tip_con .atc_con span font{ color:#ff0000; font-size:12px; }
.app_sch .as_lft .al_con .ac_tip_con .atc_con span font input{ display:inline; background:none; height:16px; width:30px; margin-bottom:1px; border:1px #e5e5e5 solid; text-align:center; color:#ff0000; font-family:simsun,Tahoma,Helvetica,Arial,sans-serif; font-size:12px; background:white;}
.app_sch .as_lft .al_con .ac_tip_con .atc_subm{ height:35px; padding-top:13px; overflow:hidden; text-align:left;}
.app_sch .as_lft .al_con .ac_tip_con .atc_subm input.sub_btn{ display:block; background:none; border:0; width:85px; height:30px; line-height:30px; overflow:hidden; background:url(../images/submit_b.gif) no-repeat; font-size:12px; color:white; cursor:pointer; float:left; padding:0; margin-left:36px; _margin-left:18px; outline:none;}
.app_sch .as_lft .al_con .ac_tip_con .atc_subm input.sub_btnr{ display:block; background:none; border:0; width:85px; height:30px; line-height:30px; overflow:hidden; background:url(../images/oth_btns.gif) no-repeat; font-size:12px; color:#333; cursor:pointer; float:left; padding:0; margin-left:8px; outline:none;}
.app_sch .as_lft .al_con .ac_tip_con .atc_subm a{ display:block; height:20px; line-height:20px; float:left; margin-right:14px; font-size:12px; color:#ff0000;}
.app_sch .as_atl{ height:auto; width:948px; overflow:hidden; background:url(../images/jxj_lr_bg.gif) repeat-x left bottom; position:relative; left:0px; top:0px; padding-bottom:10px;}
.app_sch .as_atl img.cls_btns{ position:absolute; right:16px; top:8px; z-index:8888; cursor:pointer;}
.app_sch .as_atl font.line_mids{ position:absolute; display:block; width:1px; height:330px; border-left:1px #a1a1a0 dotted; overflow:hidden; left:470px; top:15%;}
/** Application For Scholarship End **/

/** Application Guide Start **/
.app_sch .as_rit{ height:auto; float:right; width:470px;}
.app_sch .as_rit .ar_con{ height:310px; width:438px; overflow:hidden; border:0px #f64e4b solid; padding:10px 15px; padding-bottom:0px; position:relative; left:0; top:0; padding-top:35px;}
.app_sch .as_rit .ar_con .tit_span{ padding-bottom:10px; display:block; height:25px; width:97px; background:url(../images/sqxz_tit_bg.gif) no-repeat; text-align:center; font:bold 14px/28px simsun; position:absolute; left:15px; top:15px; color:white;}
.app_sch .as_rit .ar_con p{ text-indent:15px; color:#474646; font-size:12px; margin-top:5px; overflow:hidden; line-height:190%; text-align:left; padding-top:25px;}
.app_sch .as_rit .ar_con p font{ color:#ff0000; font-size:12px;}
/** Application Guide End **/

/** Oth Style **/
.ff00{ color:#fe640a;}
font.ff00{ color:#fe640a;}
.bgfy{ background-image:url(../images/jxj_081.jpg);}
.clear_bg{ background:none;}