@charset "utf-8";


.black {color:#000000;}

/*** 大图区 ***/
.big_pic {width:100%; min-width:1002px; height:480px; background:url('../img/szgp/gp_top_default.png') no-repeat center;}
.big_pic .h_center {width:1002px; height:480px; margin:0px auto;}
.big_pic .h_center .main_tlte {float:top; padding-top:80px; font-size:46px; text-align:center; color:#ffffff; text-shadow:2px 2px 3px #666666;}
.big_pic .h_center .btn_enter {float:top; margin-left:410px; margin-top:200px; width:180px; height:48px; line-height:46px; color:#ffffff; font-size:24px; text-align:center; background-color:#ff8000;}
.big_pic .h_center .btn_enter:hover {cursor:pointer; background-color:#ffa000;}

/*** 导航条 ***/
.nav_bar {width:100%; min-width:1002px; height:40px; margin-bottom:40px; background-color:#ccddff;}
.nav_bar .h_center {width:1002px; height:40px; margin:0px auto;}
.nav_bar .h_center > div {float:left; width:160px; height:40px; margin:0px 20px; line-height:40px; text-align:center; font-size:18px;}
.nav_bar .h_center > div:hover {cursor:pointer; color:#ffffff; background-color:#0099ff;}
.nav_bar .h_center .sel {color:#ffffff; background-color:#0099ff;}

/*** 培训导引 ***/
.study_guide {width:1002px; margin:0px auto;}
.study_guide .up_tlt {width:1002px; height:40px; margin-bottom:20px;}
.study_guide .up_tlt .tlt {float:left; height:40px; line-height:36px; font-size:26px;}
.study_guide .up_tlt .tlt2 {float:left; height:40px; margin-left:40px; line-height:40px; font-size:20px; color:#0099ff;}
.study_guide .up_tlt .stage {float:left; height:40px; margin-left:4px; line-height:40px; font-size:20px; color:#0099ff; font-weight:bolder;}
.study_guide .dn_cnt {width:1002px; margin-bottom:20px; /*background:#5fb41b;*/}

.dn_cnt .lft_axis {float:left; width:150px; /*background:#cccccc;*/}
.dn_cnt .lft_axis .start_txt {width:150px; margin-bottom:6px; text-align:center; font-size:18px; color:#0099ff;}
.dn_cnt .lft_axis .start_pic {margin-left:55px;}
.dn_cnt .lft_axis .stage {width:150px; height:120px; /*background:#ccddff;*/}
.dn_cnt .lft_axis .stage .txt {float:left; width:72px; margin-top:53px; text-align:right; font-size:15px; font-weight:bold;}
.dn_cnt .lft_axis .stage .pic {float:left; width:22px; height:120px;}
.dn_cnt .lft_axis .stage .icn {float:left; width:30px; height:30px; margin:46px 0px 0px 8px; cursor:pointer;}
.dn_cnt .lft_axis .stg_lst {margin-left:72px;}
.dn_cnt .lft_axis .end_pic {margin-left:55px;}
.dn_cnt .lft_axis .end_txt {width:150px; margin-top:6px; text-align:center; font-size:18px;}

.dn_cnt .stg_cont {float:left; width:852px; margin-top:6px; /*background:#ff00ff;*/}
.dn_cnt .stg_cont .swap {position:relative; width:852px; height:862px;}
.dn_cnt .stg_cont .sharp {position:absolute; width:27px; height:49px; left:0px; z-index:97;}
.dn_cnt .stg_cont .conts {position:absolute; width:775px; min-height:800px; left:25px; top:0px; padding:14px 24px; border:2px solid #bdbdbd;}
.dn_cnt .stg_cont .conts .main_tlt {color:#ff5b00; font-size:18px; font-weight:bold;}
.dn_cnt .stg_cont .conts .sub_tlt {margin-top:10px; font-size:14px;}
.dn_cnt .stg_cont .conts .content {margin-top:10px; font-size:14px; line-height:22px;}
.dn_cnt .stg_cont .conts .cntdiv {margin-left:50px; width:680px; display:inline-block;font-size:14px; }
.dn_cnt .stg_cont .conts .cntdiv span {font-size:18px;}
.dn_cnt .stg_cont .conts .cntdiv p {margin-top:4px; margin-left:28px;}

