.in-zx-ti a{color:#252525; display: block;}
.in-zx-ti li{position: relative;}
.in-zx-ti li.on a{border-radius: 16px;color:#fff;}
.in-zx-ti li:after{content: "|";position: absolute; top:0; right: 0;color:#ddd;}
.in-zx-ti li.on:after,.in-zx-ti li:nth-last-child(1):after{display: none;}
.in-zxlb li{margin-bottom: 5px;}
.in-zxm-da,.in-zxm-kan{float:left; margin-right:30px;}
.in-zxm-da{width:100px; }
.in-zxm-kan,.in-zxm-zan{width:65px;float:left; height: 22px; display: block;position: relative; border:1px solid #ddd; border-radius: 11px; }
.in-zxm-kan b,.in-zxm-zan b{position: absolute; width:18px; height: 20px; display: block;background: url(../images/in_yjk.jpg) center center no-repeat; background-size: contain;position: absolute; top:0; left:5px; }
.in-zxm-kan span,.in-zxm-zan span{display: block; font-size: 12px; color:#9b9b9b; text-align:center;line-height: 20px;padding-left:15px;}
.in-zxm-zan b{background: url(../images/in_dzk.jpg) center center no-repeat; background-size: contain;}
.in-zxm-xk{padding:10px 0; display: block;}
.inb_hgfs1{margin:5px 0 10px;}
.in_jzgdk{width:205px; height: 40px; display: block;border-radius: 20px; background:#fff; box-shadow: 0 0 20px rgba(37, 225, 225, 0.31);margin:30px auto;font-size: 16px; color:#00a39a; line-height: 40px; text-align: center;}
.in-xwtj{margin-bottom: 25px;padding:32px 30px;}
.in-jcdk{padding:16px 0;margin-bottom: 25px;}
.in_hzbkd dl{margin-left:-10px;}
.in_hzbkd dd{width: 20%; float:left; display: block; padding-left:10px; }
.in_hzbkd dd img{width:100%; border: 1px solid #eee;}
.in_hzhbdfs{overflow: hidden; display: block; height: 160px;}
.in-hzhbk{background:#fff; padding:25px 0; display: block; overflow: hidden;}
.in_hd_lbt{height:53px;margin-bottom: 20px;}
.in_hd_lbt li{width:135px;position: relative; height: 40px; display: block; border:1px solid #eaeaea;border-radius: 5px; float: left; margin-right:10px; }
.in_hd_lbt li a{line-height: 38px;font-size: 18px; color:#636363; display: block;text-align: center;}
.in_hd_lbt li b{width:20px; display: none; height: 10px; background:url(../images/xsjk.png) center center no-repeat; background-size: contain; position: absolute; bottom: -10px; left:50%; margin-left:-10px;}
.in_hd_lbt li.on a{ background:#00a39a;color:#fff;}
.in_hd_lbt li.on b{display: block;}
.in_foter{background:#2d3237;overflow: hidden;padding:35px 0;  display: block; height: 130px;}
.in_fot_navk{overflow: hidden; display: block;padding:0px 0 20px; }
.in_fot_navk ul{margin-left:-20px;}
.in_fot_navk li{float:left; display: block;position: relative;}
.in_fot_navk li a{padding:0 20px; overflow: hidden; color:#bebfc8; display: block;}
.in_fot_navk li:after{content: "|";position: absolute;right:0; top:0;color:#bebfc8;}
.in_fot_navk li:nth-last-child(1):after{display: none;}
.in_foit-bawk{display: block; font-size: 14px; color:#6b6e81; line-height:28px ;}
.in_foit-bawk a{ font-size: 14px; color:#6b6e81; line-height:28px ;}
.in_fit_left{margin-left:10px;margin-top:10px;overflow: hidden;}
/*.in_fotes{margin-top:10px;}*/
.in-zx-tik{padding:20px 0; display: block;}
.in-mblb li{padding: 54px 0 38px;}
.in_wzkd{max-width: 80%;display:block;white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.inxwtj_img{position: absolute; right:0; top:5px;}
.in-xwtj-a{position: relative;}
/*banner*/

.bank {
	display: block;
	height: 360px;
	margin-bottom:12px;
	overflow: hidden;
}
.bankk {
	display: block;
	height: 360px;
}
/*切换*/
/* main_image */

.main_visual {
    /*min-height: 340px;
    border-top: 1px solid #d7d7d7;*/
    overflow: hidden;
    position: relative;
    z-index: 0
}

.main_image {
    /*min-height: 340px;*/
    overflow: hidden;
    position: relative;
   height: 360px;
}

.main_image ul {
    width: 9999px;
    overflow: hidden;
    position: absolute;
    top: 0;
    left: 0;
  
}

.main_image li {
    float: left;
    width: 100%;
}

.main_image li a {
    display: block;
  
}

div.flicking_con {
    position: absolute;
    display: table;
    z-index: 2;
    left: 50%;
    height: 5px;
    padding: 0 18px;
    bottom: 20px;
    background: url(../img/flicking_conbg.jpg) center center repeat-x;
    box-sizing: border-box;
}

div.flicking_con a {
    float: left;
    width: 18px;
    height: 5px;
    margin: 0;
    padding: 0;
    background: none;
    display: block;
    text-indent: -1000px
}

/*div.flicking_con a.on {
    background: #fff;
}*/

.bank #btn_prevs,
.bank #btn_nexts {
    z-index: 10;
    position: absolute;
    display: block;
  top:50%;
 margin-top:-50px;
}

.bank #btn_prevs {
    display: block;
    width: 42px !important;
    height: 100px;
    background: url(../images/banj1.png) no-repeat left top; 
    background-size: 100% 100%;
    left: 0%;

}

.bank #btn_nexts {
    display: block;
    width: 42px !important;
    height: 100px;
    background: url(../images/banj2.png) no-repeat right top; 
    background-size: 100% 100%;
    right: 0%;

}

.ban-sy {
    position: absolute;
    display: table;
    right: 40px;
   /* margin-left: -2.5em;*/
    bottom: 40px;
    z-index: 3;
    font-size: 14px;
    color: #bababa;
    /*font-family: 'avantgardeitcbybt-book';*/
}

.ban-sy-l {
    padding-right: 0.3em;
    font-size: 14px;
    color:#00A39A; /*font-family: 'avantgardeitcbybt-book';*/
}

.ban-sy-r { /*font-family: 'avantgardeitcbybt-book';*/
    padding-left: 0.3em;
}

.in_hzhbdfs .flicking_con{bottom: auto; top:-50px; right:0;}


.in_hzhbdfs {position: relative; }
.in_hzhbdfs .slideBox .hd{position: absolute; top:20px; right:0;}
.in_hzhbdfs .slideBox .hd dl{overflow: hidden; display: block;}
.in_hzhbdfs .slideBox .hd dd{width: 10px;float:left; height: 10px; background:#ccc;margin: 0 2px; }
.in_hzhbdfs .slideBox .hd dd.on{background:#00a39a;}


.in_zxld_imgk{overflow: hidden; float:left;}
.in-sxy, .in-xmz{padding:20px 20px 30px;}
.in-mbsk{margin-bottom:0;}
.in_mbskd{margin-bottom:12px ; display: block;}
.in_mbskd .in_mbsdk_sk{width:98%; margin:0 auto;height: 5px; background:#d8d8d8;}
.in_mbskd .in_mbsdk_xk{width:96%; margin:0 auto;height: 5px; background:#cacaca;}
.in-xwtj-lb li:hover a{color:#00a39a;}

.resd_ban_navssk{width:730px; display: block; height: 45px;}

.red_ban_sckd{width:294px; height: 58px; display: block; background: url(../images/scwjk.png) center center no-repeat; margin: 0 auto;position: relative;}
.red_band_img{position: absolute;left:50px;}
.red_xzkd_wzk{font-size: 24px; line-height:58px ;padding-left:35px; display: block; text-align: center; color:#fff;}
.red_ban_xbkd{height: 43px; display: block;text-align: center; line-height: 43px;color:#484848; background:#fff; }
.rezs_topks{padding:30px 0; display: block;height: 182px; }

							.resd_ban_navssk{position: relative;}
/* search */
.search{border:2px solid #00a39a;height:47px;margin:25px auto ;width:730px; background:#fff;}
.search select{display:none;}
.search .select_box{font-size:14px;color:#999999;width:100px;line-height:47px;float:left;position:relative;}
.search .select_showbox{height:43px;background:url(../images/search_ico.png) no-repeat 80px center;text-indent:1.5em;border-right:2px solid #00a39a ;}
.search .select_showbox.active{background:url(../images/search_ico.png) no-repeat 80px center;}
.search .select_option{border:2px solid #00a39a;width:102px;border-top:none;display:none;left:-2px;top:45px;position:absolute;z-index:99;background:#fff;}
.search .select_option li{text-indent:1.5em;width:98px;cursor:pointer;}
.search .select_option li.selected{background-color:#F3F3F3;color:#514c4c;}
.search .select_option li.hover{background:#BEBEBE;color:#fff;}

.search input.inp_srh,.search input.btn_srh{border:none;background:none;height:45px;line-height:45px;float:left}
.search input.inp_srh{outline:none;width:365px;padding:0 10px;}
.search input.btn_srh{background: #00a39a url(../images/zyk_seach.png) center center no-repeat;color:#FFF;cursor:pointer;font-size:15px;width:60px;position: absolute; top:0px; right:0;}
.res_ban_lrk_sd{overflow: hidden; display: block;}
.res_ban_lrk_sd li{float:left; display: block; }
.res_ban_lrk_sd li a{font-size: 16px; color:#000;height: 30px;display: block; line-height: 28px; padding:0 20px;}
.res_ban_lrk_sd li.on a{border:1px solid #00a39a; border-radius: 20px;background:#fff; color:#00a39a;}


.sin_yuxk_letitk{position: relative;}
.sin_yuxk_letitk b{position: absolute; width:2px; height: 20px; display: block; background: #00a39a;left:0; top:5px; }

.sin_yuxk_letitk .in_yuxk_wzk{color:#000; font-size: 22px; line-height:30px ;padding-left:20px;}
.sin_yuxk_letitk .in_youysk{color:#00a39a; }
.in-you-left{float: left; width:23.34%;}
.in_yuxk_hyjk{background: #fff; display: block; box-shadow:2px 2px 10px rgba(106, 105, 105, 0.12);overflow: hidden;padding:21px 0; display: block;margin-bottom: 20px;}
.wyrzk{font-size: 14px; color:#040404; line-height:28px  ; display: block;width:110px;text-align: center; position: absolute; top:0; right:20px; border:1px solid #f7d177; display: block; height: 30px; border-radius: 15px; background:#ffe5a0;}
.in_youhy_listk{padding:0px 25px; display: block; overflow: hidden; }
.in_youhy_listk li{padding:16px 0; display: block; overflow: hidden; border-bottom: 1px solid #ddd;}
.in_uykd_left{width: 40px; height: 40px; border-radius: 30px; display: block; overflow: hidden;}
.in_uykd_left img{width: 100%; height: 100%; display: block;}
.in_yuou_ldjsk{padding-left: 10px; display: block;position: relative;width: 80%;}
.in_yuo_eyrcd{font-size: 14px; color:#494949;line-height: 28px; display: block;width: 80%; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.you_left_bqk{height: 22px; font-size:12px;margin-left:10px;line-height:20px;position: absolute; top:2px; right: 0; color:#6e6e6e;border:1px solid #ddd; border-radius:10px; padding:0 10px; }
.in_yiu_rqk{font-size: 12px; color:#a1a1a1; line-height: 20px;}
.in_rmdks{padding:  0 20px; display: block;}
.in_rmdks li a{padding:10px 0; display: block; font-size: 14px; border-bottom:1px solid #ddd;color:#444444; line-height: 25px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }

.case_btkd{font-size: 30px; color:#000; line-height: 30px; display: block;}
.in_case_ycl{float: right; width: 75.66%;margin-bottom: 50px; background:#fff;padding:40px 35px; display: block;}
.case_btk_xkjdk{margin: 20px 0; padding:10px 0;display: block;overflow: hidden; border-bottom: 1px solid #eee;}
.sjdnbf{font-size: 14px; color:#8a8a8a; line-height:28px;}
.case_sjzkds img{padding-top:5px;}
.case_gxplk{width: 200px; display: block;}
.case_gxksd,.case_gxksd-pl{position: relative;width: 50%;float: left;padding:0 20px; }
.case_gxksd b,.case_gxksd-pl b{position: absolute;left:15px; top:5px; width:17px; height: 17px; background:url(../images/csa_yjk.png) center center no-repeat;}
.scase_gks{font-size: 14px; color:#8a8a8a;padding-left:20px; line-height: 28px; display: block;}
.case_gxksd-pl b{background:url(../images/cas_plk.png) center center no-repeat;}
.case_gxksd{border-right: 1px solid #eee;}
.case_zxxsj{width: 120px; padding:0 15px;height: 36px; border:1px solid #00a39a; border-radius: 10px; display: block;}
.case_zxxsj span{text-align: center; font-size: 14px; color:#00a39a;line-height: 34px;}

.case_fenxjksk{font-size: 14px; color: #8a8a8a; line-height: 28px;margin-left:50px;}
.webks,.wexks{position: relative;text-align:center;float:left;width: 120px;  color:#7d7676;padding: 0 30px;height: 36px; border:1px solid #ddd; border-radius: 6px;margin-right: 20px;line-height: 34px;}
.webks span,.wexks span{padding-left: 15px;}
.webks b,.wexks b{position: absolute; width:20px;height: 34px; display: block ;background:url(../images/case_wbk.jpg) center center no-repeat; }
.wexks b{background:url(../images/case_wx.png) center center no-repeat;}
.wexksicon{position: relative;text-align:center;float:left;width: 120px;  color:#7d7676;padding: 0 30px;height: 36px; border:1px solid #ddd; border-radius: 6px;margin-right: 20px;line-height: 34px;background:url(../images/wxcionbg.jpg) center center no-repeat;}

.red_ban_xbkd{border-radius:0 0 5px 5px;}
.in_xzlk li{position: relative;}
.in_pskd{width:25px; height: 25px; display: block; border-radius: 50%;  position: absolute; top:10px; left: 0;font-size: 14px;line-height: 23px; text-align: center; color: #616161;border:1px solid #eee;}
.in_xzlk li:nth-child(1) .in_pskd,.in_xzlk li:nth-child(2) .in_pskd,.in_xzlk li:nth-child(3) .in_pskd{background:url(../images/benzk.jpg) center center no-repeat; color:#fff;}


.in_xzlk .in_rsmdkph{padding:10px 30px; display: block;}
.in_xzlk .in_reszkd{font-size: 14px; color:#8a8a8a; line-height:28px ;float: right;position: absolute; right: 0 ; top:5px;}


.mabnd_titlkd{font-size: 28px; color:#000; line-height: 32px;}
.manb_navk{width:25%;}
.manb_navk li{width:33.33%; float:left; display: block;height: 35px; border-radius: 17px; }
.manb_navk li a{ font-size: 16px; color:#000; line-height:33px ;display: block;text-align: center;}
.manb_navk li.on a{border:1px solid #00a39a;color:#00a39a; border-radius: 17px;}
.man_topnl{padding:20px 0; display: block;overflow: hidden;}

.manfg_list{background:#fff; padding:40px 15px; box-shadow: 1px 2px 6px rgba(0,0,0,0.3); display: block;overflow:hidden ;}
.manfg_list ul{}
.manfg_list li{width:25%; float:left; display: block;padding:0 35px;border-right: 1px solid #eee;margin-bottom: 20px;}
.manfg_list li:nth-child(4n){border-right: none;}

.man_lisjdk{}
.manf_imgkd{margin:0 auto;overflow: hidden; display: block; box-shadow:1px 2px 5px rgba(138, 138, 138, 0.25); padding: 10px;}
.manf_imgkd img{text-align: center; display: block;width: 100%; margin:0 auto;height: 252px; overflow: hidden; border:1px solid #eee;}
.mand_imgcx_tit{font-size: 14px; color:#3f3f3f; line-height: 25px;  margin:10px 0; display: block; height: 55px; overflow: hidden; }
.madf_jfxzkl{border-top: 1px solid #eee;overflow:hidden;padding:10px 0; display: block;}
.mabd_jfk{position: relative;}
.mabd_jfk b{position: absolute;top:3px; width:16px; overflow: hidden; height: 17px; background: url(../images/jfk.jpg) center center no-repeat;display: none;}
.mabd_jfk span{/*padding-left:20px;*/ display: block;}
.manf_xzk{font-size: 12px; color:#00a39a;width: 60px; height: 24px; border:1px solid #eee; border-radius: 12px; line-height:22px;  text-align:center; display: block;}
.mabd_jfk{width: 30%; display: block;}
.jifen_hjk{color: #9b9b9b;}

.fen_tabkd{width:100%;}
.feyk_table td a{width: 36px; display: block;float:left; margin:0 10px;color:#838383;font-size: 16px; text-align: center;  line-height: 32px; height:32px; overflow: hidden; border:1px solid #dfdfdf;}

.feyk_table{margin:30px auto 20px; text-align: center;overflow: hidden; }
.manfg_list ul{overflow:hidden ;}
.feyk_table td a.on{color:#00a39a; display: block;}
.resou_list dd{width: 25%;float: left; padding:10px 35px;  border-right: 1px solid #eee;margin-bottom: 30px;}
.resou_list dd:nth-child(4n){border-right: none;}
.youck_zxk{ display:block ; position: relative;}

.youxkd{font-size: 28px; color:#000; line-height: 32px;margin:20px 0;}

.zuixk_lbk{background:#fff; padding:25px 25px 20px;box-shadow:1px 4px 7px rgba(87, 86, 86, 0.22); }
.resou_list .manf_imgkd img{height: 250px;}
.zuixk_lbk .main_image{height: 380px;}
.zuixk_lbk #btn_prevs,.zuixk_lbk #btn_nexts{position: absolute; top:0px; right: 0; width:27px !important; height: 26px; overflow: hidden; background:url(../images/zykright.jpg) center center no-repeat;}
.zuixk_lbk #btn_prevs{background:url(../images/zykleft.jpg) center center no-repeat;right:40px; top:0px}
.res_wdk_tit{padding: 20px 0; display: block; overflow:hidden ;}
.res_wdk_wzk{font-size: 28px; color:#000; line-height: 32px;  margin-right: 30px;}

.res_wdk_navk li{float: left; display: block;padding:0 5px; }
.res_wdk_navk li a{font-size:16px ; color:#000;border-radius: 15px; border:1px solid rgb(246, 246, 246); padding:0 20px;line-height:30px ; display: block;}
.res_wdk_navk li.on a,.res_wdk_navk li:hover a{background:#fff;   border:1px solid #00a39a;}
.ress_gefk{font-size: 14px; color:#676767;padding:0 20px ; display: block; line-height: 30px; border:1px solid #676767; border-radius: 10px;}
.rwes_wdkcon_leftls{width: 35.26%; display: block; background:#00a39a;
 overflow: hidden; padding:30px;}
.resd_wdcon_tit{font-size: 18px; color:#fff; line-height: 30px; display: block;margin-bottom: 10px;}

.red_wdk_list dd{display: block; padding:13px 0; overflow: hidden;  border-bottom: 1px solid #33c3bb;}
.red_wdk_list .in_uykd_left {width:45px; height:45px; border:3px solid #fff;}
.red_wdk_list .in_uykd_left img{width: 100%;height: 100%;}
.red_wdk_list .in_yuo_eyrcd,.red_wdk_list .you_left_bqk,.red_wdk_list .in_yiu_rqk{color:#fff;}
.rew_wdcon_right{width:64.73%; padding-left:20px ;}
.rew_wdcon_right dl{margin-left:-20px;}
.rew_wdcon_right dd{width:50%; padding-left:20px; margin-bottom:8px;float:left; display: block;}
.rew_wdcon_rilist{background:#fff;padding:28px 35px 28px; border:1px solid #e4f3f2;}
.rew_wdconm_wk{ padding-bottom: 10px;border-bottom: 1px solid #eee; ;}
.rew_wdcon_rilist-wdle{font-size: 16px; color:#191919; line-height: 30px; display: block; height: 62px; overflow: hidden;  }
.rews-rlist_jsk{margin-top: 10px; display: block; overflow: hidden;}
.rews-rlist_jsk .yjkd{position: relative;padding-right: 20px;}
.rews-rlist_jsk .yjkd b{width:17px; height: 17px; background:url(../images/csa_yjk.png) center center no-repeat; background-size: contain;position: absolute; top:3px; left:0; display: block;float: left;}
.rews-rlist_jsk .yjkd span{float:left; padding-left: 20px;}
.redww_yjdk{font-size:12px;  color:#4e4e4e; line-height:20px ;}
.jfksd{color:#00A39A; }
.rew_rlik{font-size: 14px; color:#00a39a; line-height:23px ; display: block; border:1px solid #00a39a; border-radius: 15px; text-align: center; width:55px; height: 25px;}
.rwes_wdkcon_leftls{height: 330px; overflow: hidden;}
.res_wd_conk{height: 330px; overflow: hidden;}
.res_vido_tit{padding:20px 0; overflow: hidden; display: block;}
.res_vordx_listlk ul{margin-left: -20px; overflow: hidden; display: block;}
.res_vordx_listlk li{width: 33.33%; padding-left: 20px; display: block; float:left; }
.redss_vido_imgkd{position: relative; height: 211px; overflow: hidden;}
.redss_vido_imgkd .res_xztk{width:48px; height: 26px; overflow:hidden ; background: url(../images/spk_ztk.png) center center no-repeat; display: block; position: absolute; bottom: 20px ;left:20px;}
.redss_vido_imgkd{display: block; overflow: hidden;}
.tabPanel_wdk .pane{display: none;}

.res_imgxkbc{background: #fff; padding: 25px; display: block; overflow: hidden;}
 .res_spk_tit{font-size: 14px; color:#191919; line-height:28px ; display: block;}
.res_spkd_rqk{padding-right: 30px; color:#9b9b9b; }
.res_spskd_xalk{color:#00a39a;}
.ind_sdkfs{padding:0 20px; overflow: hidden; display: block;}
.ind_sdkfs a{height: 50px; display: block;}
.ind_sdkfs li a{padding:10px 0; display: block; font-size: 14px;height: 75px; overflow: hidden; border-bottom:1px solid #ddd;color:#444444; line-height:30px;}
.res_kwk_nrk {padding:45px 20px; background: #fff; overflow: hidden;box-shadow: 0 0 5px rgba(0,0,0,0.3);clear: both;}
.res_kwk_nrk ul{margin-left: -0px;}
.res_kwk_nrk li{width: 16.6%; float: left; border-right: 1px solid #eee; display: block; padding: 0 28px;}
.wbkdjas {padding:20px; display: block;height: 232px; overflow: hidden; background: #fff; box-shadow: 0 0 5px rgba(0,0,0,0.2);}
.res_kwk_nrk li:nth-child(6n){border-right: none;}
.kanwk_tit{font-size: 14px; color:#3f3f3f; line-height: 28px;border-bottom: 1px solid #eee; margin-bottom: 10px; display: block; padding: 10px 0;height: 75px;overflow: hidden;}
.kwejk_yjdk{margin-top:3px;}
.kwkd_xzk{width: 50px; overflow: hidden;height:23px;line-height: 21px; text-align: center; border-radius: 15px; border:1px solid #eee; font-size: 12px; color:#00a39a;}
.res_void_left,.reds_imghkd,.res_kwk_imgk{overflow: hidden;}
.reds_imghkd{height: 211px;}
.res_kwk_imgk{height: 195px; display: block;overflow: hidden;}
.wbkdjas img{width: 100%;}
.kewxjs_szk{color:#9B9B9B; font-size: 12px;}

.youckd_img img,.reds_imghkd img{width: 100%;}
.about-nrks{background:#fff; display: block; margin:20px; overflow: hidden; padding:25px;}
.abour_xcdahk{display: block;clear: both;overflow: hidden;padding-bottom: 20px; border-bottom: 1px solid #eee;margin-bottom: 20px;}
.abour_xcdahk li a{float: left;font-size: 16px;position: relative; color:#353536; display: block;padding:0 20px; border:1px solid #eee; height: 38px; line-height: 36px; display: block; border-radius: 18px; margin-right:20px;}
.abour_xcdahk li a b{width: 18px;display: none; height: 8px;  position: absolute; bottom: -8px; left: 50%; margin-left: -9px;background: url(../images/xsjk.png) center center no-repeat ; background-size: contain;}
.abour_xcdahk li.on a{background: #00a39a; color:#fff;border:1px solid #00a39a;}
.abour_xcdahk li.on a b{display: block;}
.aaboukd_nrlskf{color:#272727; display: block; line-height: 30px;}

/*************慢病说***********/
.mbsk_dkzq{background: #fff;padding:20px 0; margin-bottom: 20px; display: block; overflow: hidden;}
.mbs_titkd{position: relative; overflow:hidden;margin-bottom: 10px;}
.mbs_titkd b{width: 2px; height: 20px; display: block; background: #00a39a; position: absolute; left: 0; top:3px;}
.dtzq_img{width: 86px; height: 24px; display: block;padding-left: 10px;}
.mbks_dkzqks{padding: 0 20px;}
.mbks_dkzqks li{padding:21px 0; height: auto !important; display: block; border-bottom: 1px solid #eee; overflow: hidden;}
.mbks_dkzqks .hd{position: absolute;right: 30px; top:30px;}
.mbks_dkzqks .hd li{width: 10px; height: 10px !important; float: left; padding: 0; margin: 0 3px; background: #999999;text-indent: -999rem;display: block;}
.mbks_dkzqks .hd li.on{background: #00A39A;}
.dlia_tx{width: 56px; height: 56px; display: block; border-radius: 50%; overflow: hidden;}
.datq_jsdkf{padding-left: 10px; display: block;width:70%;}

.datqk_titkd{font-size: 14px; color:#525252; line-height: 28px; display: block;}
.datw_bqk{width: 52px; height: 22px;font-size: 12px; text-align: center; display:block;color:#fff;line-height:22px;border-radius: 11px; overflow: hidden; background: #ff5b5b;}
.datlist_rigt{font-size: 12px; color:#00a39a; border:1px solid #00a39a;width: 57px; height: 24px; overflow: hidden; display: block;text-align: center; border-radius: 12px;line-height: 22px;margin-top:10px;}
.data_grjks{background:#00a39a;}
.rdphk{padding:20px 0; display: block; background: #fff;overflow: hidden;}
.rdphk_listk{padding:0 20px;}
.rdphk_listk li{padding:15px 0; display: block; overflow: hidden; border-bottom: 1px solid #eee;}
.pmsjd span{ display: block; font-size: 14px; color:#515151; line-height: 30px;font-weight: bold;}
.pmsjd b{width: 30px; height: 2px; background: #515151; display:block;margin:0px 0 5px;}
.rdxskd_tit{font-size: 14px;color:#3d3d3d; line-height: 30px; display: block;margin-bottom: 5px;}
.xyjdkf{width: 30%; float: left;}
.xyjdkf span{ font-size: 14px; color: #8a8a8a; line-height: 20px;}
.xyjdkf img{width:13px; height: 13px;  margin-top:5px;}
.pamkd_xzk span{color:#00a39a;}
.pamkd_xzk b{background:#00a39a;}
.mabsk_nav{padding: 15px 20px;margin:0 0px 10px; background: #fff;}
.mabsk_nav li{ height: 30px;float: left;margin:0 5px; position:relative;line-height: 30px;  }
.mabsk_nav li b{width: 1px; height: 20px; position: absolute; top:5px; right: 0; background: #eee;}
.mabsk_nav li a{display: block; text-align: center;padding: 0 20px; font-size: 16px; color:#252525; line-height:30px ;}
.mabsk_nav li.zxks a,.mabsk_nav li:hover a{border-radius: 15px;background: #00a39a; display:block ; color:#fff;}
.mabsk_nav li.zxks b,.mabsk_nav li:hover b{display: none;}
.mabsk_nav{overflow: hidden; display: block;}
.xysnkd{width:100px; display: block;}
.mbskds-list ul{margin-left: -20px;}
.mbskds-list li{width: 50%; display: block; float: left;padding-left: 20px;}
.mbjs_ak{overflow: hidden; display:block ;}
.mbskd-listf{padding: 20px 25px; display: block; overflow: hidden; background: #fff;}
.mbjs_imgkd{height: 237px; overflow: hidden; display: block; background-size: 100% 100% !important;}
.mbjs_list_zjdk{padding:20px 0 10px; display: block;}
.mbjs_listk_titd{font-size: 24px; color:#010101; line-height:30px; display: block;margin-bottom: 10px;}
.mbsj_list_jdk{font-size: 14px; color:#7f7f7f; line-height: 25px; display: block;margin-bottom: 10px;}
 .mbsj_rqysk{border-bottom: 1px solid #eee;font-size:14px; color:#898989;overflow: hidden; display: block;padding-bottom: 20px;}
.bnriqks_rq,.mbsj_yjkd{margin-top:2px;}
.mbjdks_likd{overflow: hidden; padding: 15px 0 0;}
.gdfks_gxkd{width: 80px;height: 32px;border-radius: 16px;font-size: 16px; line-height: 30px;}
.mbskds-list{overflow: hidden; display: block;margin-bottom: 20px;}
.mvbkd_listk{overflow: hidden;}

.mvbkd_listk li{padding: 30px 35px;margin-bottom: 10px; display: block; background: #fff;overflow:hidden ;}
.ellip{ white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.mbsjkd_listkd_left{width: 68.73%; display: block;}
.mbjs_list_right{width: 26.78%; background:#f6f6f6;padding: 25px; overflow: hidden; border-radius: 10px;}
.mbjd_lidt_tit{font-size: 24px; color: #000; line-height:35px ;margin-bottom: 10px; display: block; }
.mbjds_jdkfs{font-size: 14px; height:50px; overflow:hidden;color:#7f7f7f; line-height:25px ; display: block;}
.mbsjkd_listkd_left .mbsj_rqysk{margin-top:10px; border-top:1px solid #eee; border-bottom: none;padding:10px 0;}

.mvbkd_listk .daliledt{width: 100%; display: block;}
.mvbkd_listk .datlist_rigt{float: left;width: 70px; height: 30px; border-radius: 15px; line-height: 28px; font-size: 16px;}
.mbskd-listf .datw_bqk{margin-top:10px;}

.mbjs_imgkd img{width: 100%;}

.mbsjd_lidtkdf .mbkds_bjd{width: 148px;height: 38px;line-height: 36px;text-align: center; border:1px solid #fff; color:#fff; border-radius: 19px; float: left;margin:0 5px;}

.mbs_grks{height: 368px; overflow:hidden ;}
.mbsjd_lidtkdf{width: 480px; margin:0 auto; display: block;}

.mbsk_touxk{width: 126px;height: 126px; border-radius: 50%; overflow: hidden; display: block; border:5px solid #fff;}
.mbs_grks{padding:40px 0; display: block; width:100%}
.mbsk_touxk{margin:0 auto; display:block ;} 

.mbdjf_mckd{font-size: 24px; color:#fff;display: inline-block; line-height: 35px; text-align: center;}
.mbdks_xbtksd{width: 52px; height: 23px; display: inline-block;  border-radius: 11px; background: #00a39a; text-align: center; font-size: 14px; color:#fff; line-height: 21px;}
.mbsjd_rymck{margin:10px auto; display: block; text-align: center;position: relative;}
.mbjsdkfa_jdk{font-size: 14px; color:#fff; line-height: 28px; display: block;text-align: center; margin:20px auto;}

.tade_leftimgk{width: 22.94%;height: 166px; overflow: hidden;}
.tab_right{width:77.06% ; padding-left: 25px;}
.tade_bjtk{ display: block;}
.tade_bjtk img{width: 100%;}
.tab_right_titk{font-size: 24px; color:#000; display: block; line-height: 32px;}
.tdwzk_titk{font-size: 18px; color:#272727; line-height: 30px;padding-bottom:10px; border-bottom: 1px solid #eee;}

.tadwzk_list li{padding:20px 0; display: block; border-bottom: 1px solid #eee;overflow: hidden;}
.tab_right_tijskd{font-size: 14px; color:#7f7f7f;height:50px;overflow:hidden;line-height: 25px; display: block; margin:20px 0;}

.touxin_tkds{width: 48px; height: 48px; border-radius: 24px;float: left; display: block;overflow: hidden;}

.touxkd_mckd{font-size: 14px; color:#3b3b3b; line-height: 48px; display: block; float: left; padding-left: 10px;}
.rqk_xskd{width: 44%;margin-top:10px;}
.rec_yjdkf,.rec_zenmk,.rec_nywksd{ font-size: 14px; color:#9b9b9b; line-height: 24px;}
.rec_yjdkf,.rec_zenmk{height: 24px; display: block;text-align: center; line-height: 22px; border:1px solid #ddd; border-radius: 12px;padding:0 20px;margin-left: 12px;}
.rec_yjdkf img,.rec_zenmk img{margin-top:5px;margin-right: 5px;}
.dis-reck{background: #f9f9f9;}

.dis-left{width:24% ;}
.dis-zhong{width:62.67% ;margin-left: 20px;}
.dis-right{width:195px;}

.dis-left-topk{background: #fff; display: block; overflow: hidden;padding: 25px;}
.bxjskd{clear: both; display: block; margin:15px 0; font-size:14px; color:#4a4a4a;line-height: 28px; overflow: hidden; display: block;height: 60px;}
.dkzqk_list{overflow: hidden; display: block;}
.displ_skdfl ul{margin-left: -20px;}
.displ_skdfl li{width: 33.33%; float: left; display: block;padding-left: 20px;}
.dispa-psian {border:1px solid #00a39a; padding:10px 0; height: 76px; display: block; border-radius: 10px;}
.displ_skdfl{overflow: hidden;}
.top_bots{font-size: 20px; color: #00A39A; display: block;line-height: 30px; text-align: center;}
.bot_jskd{font-size: 12px; color:#828282;text-align: center; display: block; line-height: 25px;}
.dis-left-topk{margin-bottom: 20px;}
.dis-left-zjdk{background: #fff;padding: 30px 0;}
.dis-lafe_tit{position: relative;}
.dis-lafe_tit b{width: 2px; height: 20px; display: block; background: #00A39A; position: absolute; top:0; left: 0;}
.displs_tifwzk{padding-left: 20px;}
.displs_tifwzk{font-size: 24px; color: #3e3e3e; line-height: 30px;;}
.displs_tifwzk_wzk{font-size: 18px; color:#3E3E3E; line-height: 25px;}

.dis-ledt-zjdhfa{padding:0 25px; overflow: hidden;}
.dis-ledt-zjdhfa li{padding: 15px 0;white-space: nowrap;border-bottom: 1px solid #ececec; overflow: hidden; text-overflow: ellipsis;}
.dis-ledt-zjdhfa li a{font-size: 14px; color:#3d3d3d; line-height: 30px;}
.dis-left-zjdk{margin-bottom: 20px;}
.dis-sxkfd{width:24px; height: 48px; position: absolute;top:0; right: 30px; display: block;}
.dis-sxkfd img{width: 100%;}
.dis-left-botot{position: relative;}
.dis_zhongxkd{padding:40px; display: block; background: #fff; overflow: hidden;}
.dis_zjdsk_tikd{font-size: 30px; color:#000; line-height: 40px; display: block; margin-bottom: 10px;}

.disp_shyjd{font-size: 14px; color:#8a8a8a; line-height: 28px;}
.displ_right{width: 200px;}
.displ_yjdk{width: 100px; float: left; display: block;}
.displ_lefj img,.displ_yjdk img{margin-top:5px;margin-right:5px;}
.disp_shyjd{overflow: hidden; display: block; padding-bottom: 10px; border-bottom: 1px solid #eee;}
.displa_nrk{padding: 20px 0 50px;}
.displa_nrk img{margin-bottom: 20px;}
.case_zxxsj{margin-right: 15px;}
.case_shck{border-color: #ec2c3b;}
.case_shck span{ color:#ec2c3b}
.case_dzkd{overflow: hidden; display: block;}
.fbplks{clear: both; display: block; margin:40px 0 30px; }

.fd_teac{display: block; overflow: hidden; clear: both; }
.fd_teac textarea{height: 150px; width:100%; display: block;background:#f6f6f6;padding:20px;margin:10px 0;}
.fbpldjk_left_tit{margin-bottom: 10px; display: block; overflow: hidden;}
.fd_right_gonjsk{font-size: 14px; color:#515151; text-align: center;}
.fd_right_tsk{font-size: 18px; color:#00A39A;; line-height: 30px;}

.fd_bqfbk{padding:15px 0; display: block; overflow: hidden; border-bottom: 1px solid #eee;}
.bqk_wzk{font-size: 14px; color:#484848; line-height: 23px;}
.fbks_wzkd{display: block; background: #00a39a;  border-radius: 5px;}
.fbks_wzkd input{background: none;width: 74px; height: 28px;  display: block; text-align: center;color:#fff; font-size: 14px; line-height:26px;text-align: center;cursor: pointer;}

.fd_mkbdkf{height: 100px;}
.swzjdshd{font-size: 14px; display: block; color:#646464; text-align: center; padding:20px 0;}
.zjdkfsa{overflow: hidden; display: block;}

.pldzksd{background:#fff; padding:0 20px; overflow: hidden; margin-bottom: 10px;}

.plkdimg{width: 17px; height: 17px; display: block;float: left;margin-top:4px; }
.plkfs{padding:15px 0; display: block; overflow:hidden ;}
.plkd_szk{font-size: 14px; color:#545454;padding-left: 20px; line-height: 28px; display: block;}

.plkfs{border-bottom: 1px solid #eee;}
.sypk_xbtk{font-size: 14px;color:#b3b3b3; line-height: 28px; display: block;}
.syp_nrk{font-size: 14px; color:#545454; line-height: 26px; /*height: 77px;*/ display: block; overflow:hidden ;}
.pla_xlpk{background: #fff; display: block; padding:20px; margin-bottom: 10px;; }

.fxdk_gd{background: #fff; display: block; padding:20px;}
.fexks_wzkds{font-size: 14px; color: #545454;line-height: 30px; padding:8px 0; display: block; border-bottom: 1px solid #Eee;}
.fxdk_img{padding: 15px 0 5px; display: block;overflow: hidden;}
.imgndmk{width:27px; height: 27px; display: block ; float: left;margin:5px; overflow:hidden ; }
.imgndmk img{ margin:0 auto; display: block;}

/**********business**************************/
.sxyk_ban{overflow: hidden; display: block;}
.sxyk_ban img{width: 100%; display: block;}
.xueykd_list{margin-left: -20px;}
.xueykd_list li{width: 50%; padding-left: 20px; float: left;margin-bottom: 20px;}

.xuye_lisjd_kfd{background: #fff; overflow: hidden; display: block;}
.xsjud_tiwz{padding:45px 40px 25px; height: 285px; display: block; overflow: hidden;}
.xysk_list_imgkd{overflow: hidden; display: block; height: 285px;width: 53.42%;position: relative;}
.xyk_ztk{width: 83px; height: 33px; border-radius: 16px; background: rgba(0,0,0,0.5); position:  absolute; left: 24px; top:25px; font-size: 16px; color:#fff; line-height: 33px; text-align: center; }
.xy_imhfks_tkl img{width: 100%;}
.sxy_titks{font-size: 22px; /*height: 70px; */overflow: hidden; line-height: 35px; color: #101010;display: block;}
.sxyke_sjk{/*margin-top:20px ;*/ display: block; font-size: 16px; color:#00a39a; line-height:26px ;}
.zxbmkd{width: 110px; height: 40px; background: #00a39a; display: block; border-radius: 10px; font-size: 16px; color:#fff; line-height: 40px; text-align: center; margin-top:15px;}

.hsbjk{background: #d9d9d9;}

.xyusk_xlidyf ul{margin-left: -15px;}
.xyusk_xlidyf li{width: 25%; float: left; display: block;padding-left: 15px; margin-bottom: 15px;}
.xyusk_xlidyf li .xysjd_sjd{ background: #fff; border:1px solid #e4f3f2; display: block;padding: 25px 35px; overflow: hidden; }
.xysjd_titkd{font-size: 16px; color:#191919;  display: block; line-height: 30px; height:60px; overflow: hidden ;margin-bottom: 10px; }

.sxuy_dj_ztk{border-top:1px solid #eee;padding:10px 0; display: block;}
.xysd_sjk{font-size: 14px; color:#4e4e4e; line-height: 26px; display: block;}

.xydsd_ztk{width: 55px; height: 24px; border-radius: 12px; border:1px solid #eee; font-size: 12px; color:#acacac; text-align: center; line-height: 22px;}
.xyusk_xlidyf{overflow: hidden; display: block;}
.xueykd_list{overflow: hidden; display: block;}



/*******************在线报名***************/
.sxyk_ban{height: 240px; display: block;}
.sxyk_ban .zxbmk_timg{width: 194px; height: 72px; display:block ;  margin:30px auto;}

.bmxxk{background: #fff; margin-top:-100px;display: block;padding: 45px; 40px; overflow: hidden;}
.bmxxk_xxk{background: #f6f6f6; display: block; overflow: hidden;padding: 50px ;margin-bottom: 20px; }
.bmxxk_left_wzk{}
.xtyskd{font-size: 16px; padding:10px 0;color: #5f5f5f;  overflow: hidden; line-height: 30px; display: block;}
.hdmck{height: 70px; overflow: hidden;}
.bamxkd_tit{font-size: 24px; color: #000; line-height: 30px; display: block; margin-bottom: 30px;}
.xbtk{font-size: 18px; color:#000; line-height: 30px; }
.jjgdks{font-size: 28px; color: #00A39A; line-height: 35px;}
.bmxxk_left_wzk{width: 60%; }
.bmxxk_right-img{width: 40%;}

.txbmcck_ti{font-size: 24px; color: #000; line-height: 30px; display: block; margin: 30px 0;}
.txbmddkc_jbxxk{background: #f6f6f6; display: block; overflow: hidden;padding: 45px ;margin-bottom: 20px;}
.txbmddkc_jbxxk ul{margin-left: -20px;overflow: hidden; display: block;}
.txbmddkc_jbxxk li{width: 33.33%; float: left; display: block; height: 42px;padding-left: 20px; margin-bottom: 10px;}
.yskd_xtkd{background: #fff; width: 100%;line-height: 40px;padding:0 10px; font-size:16px; color:#787878; display:bolck;height: 42px; border:1px solid #eee; border-radius: 5px;}
.yskd_xtkd input{height: 40px; overflow: hidden; width: 80%; font-size:16px; color:#787878; display:bolck;}
.beizhk{position: relative;margin-bottom: 20px;}
.beizhk span{position: absolute; top:10px; left: 10px;font-size:16px; color:#787878; display:bolck; background: #fff;}
.beizhk textarea{width: 100%; height: 150px;text-indent: 4rem; background: #;padding: 10px; border:1px solid #eee; border-radius: 5px; display: block; }
.sub_min{width: 256px; height: 64px; display: block; background: url(../images/tijiaok.jpg) center center no-repeat; border-radius: 5px;cursor: pointer;}
.bmxxk_right-img img{width: 100%;}
.bmxxk_left_wzk{padding-right: 20px;}
.tablexs td a.on{color:#00A39A} 
.tablexs tr{padding:20px 0;}
.bmcgkd{ overflow:hidden;display: block; width: 800px; margin:0 auto;}

.bmcsh_lijskd{padding-left: 20px;}
.bmckgd_gxk{font-size: 30px; color: #00A39A; line-height: 40px; margin-bottom: 10px;}
.bmcgd_jdks{font-size: 14px; color: #676767; display: block; line-height: 30px;overflow: hidden;}
.bmck_ddh{margin-right: 20px;}
.zhuykd{font-size: 14px; color:#676767 ;clear: both; line-height: 28px ; display: block;}
.dfawzkd{font-size: 20px; color: #00A39A;}
.bmck_ddh{line-height: 33px;}


.wzk_zfb{background: #F6F6F6; overflow: hidden;padding:30px 40px !important;}


.xz_inpryl{width:305px; height:129px;float: left;}
.tykdls{clear: both;}
.xcz_bjk{padding:20px 40px; overflow: hidden; border-bottom: 1px solid #eee;}
.tupkank{position: relative;cursor: pointer;}

.bus_zftj{margin:30px 0 20px; clear: both;}
.wzk_zfbks{overflow: hidden;}
.pro_imgw img{width: 100%;}


.lanmk{background: #fff;display: block;}
.tablexs{display: table; margin:0 auto; text-align: center;}
.tablexs td{padding: 20px 10px; font-size: 16px; color: #252525; }
.tablexs td a{font-size: 16px;padding: 0px 15px; background: #fff; border-radius: 15px; display:block;color: #252525; line-height: 30px;}
.tablexs td a.on,.tablexs td a:hover{background: #00A39A ; color: #fff;}

.pro_listk{padding: 20px 0; display: block; overflow:hidden;}
.pro_listk ul{margin-left: -30px;}
.pro_listk li{width: 33.33%; padding-left: 30px; margin-bottom:30px;display: block;float: left;}
.pro_listk li .pro_listnk{ background: #fff; display: block; overflow: hidden;}
.pro_imgsk_a{overflow:hidden ; display: block;}
.pro_xbwzk{padding: 30px; display: block;}
.pro_simgk{height:311px ; overflow:hidden ; }
.pro_titkds_wzk{font-size: 18px; color: #000; line-height: 30px; display: block;margin-bottom: 10px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.pro_titkds_wzk_jsk{font-size: 14px; color: #696767; line-height:28px ;height: 60px; overflow: hidden; margin-bottom: 30px; display: block;}
.pro_titkd_xbk{overflow: hidden; display: block;}
.pro_imgskd{margin-right: 30px; font-size: 14px; color: #00a39a; line-height: 28px;}
.pro_imgskd img{margin-right: 10px; margin-top: 3px;}
.pro_xbk_right{width: 73px; height: 32px; background: #cccccc; font-size: 14px; color: #fff; text-align: center;line-height: 32px;}
.pro_xbk_jsk{background: #00a39a;}
.pro_xbk_jxz{background: #ff4a5c;}
.pro_imgsk_a img{width: 100%;}
.layjms{margin-left: 20px;}

/********************information-view***********************/
.zhaiyjkd{padding: 20px; overflow: hidden; background: #f6f6f6;}
.zhywzk{width: 30px; height: 62px; display: block;margin-bottom: 0 !important;}

.zhauy_wzk{padding-left: 20px; display: block;width: 95%; height: 60px;overflow: hidden;}
.xgtjkd{margin: 40px 0 ; overflow: hidden; display: block;}
.xgtjk_tit{background:#e4f6f5; padding: 10px ; display: block; font-size: 18px; color: #000; line-height: 30px;}
.tj-listb ul{margin-left: -20px;}
.tj-listb li{width: 50%;float: left;padding-left: 20px;}
.xgtjdk_list{ padding:10px 0 ; position:relative;border-bottom: 1px solid #eee;overflow: hidden; display: block;}
.xgtjdk_list b{position: absolute; left: 0; top:20px; width: 10px; height: 10px; border-radius: 50%; background: #00A39A;}
.btk_jdls{padding-left: 20px;}
.btk_jdls a{font-size: 14px; color:  #000; line-height: 30px;  display: block;}
.tujk_rqks{font-size: 12px; color: #aeaeae; line-height: 20px;}

.yzmkdfs{width: 180px; height: 30px;margin-right: 10px; display: block; background: #fff; border:1px solid #eee;  display: block;position: relative; border-radius: 5px;}
.yzmkdfs .yzmk_inop{width: 48%; display: block; color: #000; background: none;margin:4px 0;position: absolute; top:0px; left: 10px;}
.yzmkdfs b{width: 72px; height: 26px; display: block; position: absolute; right: 4px; top:2px;}
.tijiaok_tj{width: 50px; height: 30px; display: block; background: #00A39A; border-radius: 5px;font-size: 14px; color: #fff; line-height: 30px; cursor: pointer;}
.yzmk_inop{color:#fff;}
.huifwkdsa{position: relative; display: block; cursor: pointer;}
.huifwkdsa b{width: 22px; height: 22px; display: block; background: url(../images/hfk_hd.jpg) center center no-repeat; background-size: cover; position: absolute; left: 0; top:3px; }

.huifwkdsa span{padding-left: 27px; display: block; font-size: 14px; color:#9a9a9a ; line-height: 28px;}

.dzankwkdsa{position: relative; display: block;}
.dzankwkdsa b{width: 22px; height: 22px; display: block; background: url(../images/dzkscs.jpg) center center no-repeat; background-size: cover; position: absolute; left: 0; top:3px; }.dzankwkdsa span{padding-left: 25px; display: block; line-height: 28px; color:#9a9a9a;}
.hudzkds{width: 130px;}
.huifwkdsa{margin-right: 20px; display: block;}

.lyqjd-top{width:42px; height: 43px; border-radius: 22px; overflow: hidden; display: block;}
.lyqjd-top img{width: 100%; height: 100%;}

.ly_wzkd{width: 93%;}

.ylkd_mcks{font-size: 14px; color: #000; line-height:24px ; display: block;}
.lykwexks_wzk{font-size: 14px; color: #555; line-height:24px ; display: block;}
.sly_sjd_jdkfsa{margin-top:10px; display: block;}
.skjhfs{font-size:14px; color: #9a9a9a ; line-height: 28px;}
 .fd_lbykdsa{overflow: hidden; display: block; /*border-bottom: 1px solid #eee;*/ padding-bottom: 10px;}
.ycd_hfks{position: relative; display: none; width: 100%; height: 160px;  overflow: hidden; padding: 10PX 0;}
.ycd_hfks b{position: absolute; width:13px; height: 8px; display: block ; background: url(../images/xsjdk_jh.jpg) center center no-repeat; background-size: cover; right: 94px; top:3PX;}
.yxcsf_ydkf{width: 100%; height: 80px; border:1px solid #00A39A; display: block; border-radius:3px; }
.quxiaohf{margin-top:10px; display: block;}
.quxiaohf a{font-size: 14px; color: #9a9a9a; text-align: center; border-radius:3px; line-height: 28px; display: block; width: 50px; display: block; float: right;}
.quxiaohf a.active{background: #00A39A; color:#fff; }
.fd_lbykdsa li{padding: 10px 0; border-bottom: 1px solid #eee; overflow: hidden;}

.infdor_jzgd{margin-bottom: 10px;}
.dejhd_top-bkhf{height: 168px; overflow: hidden; display: block;}

.deng_logo{margin: 20px auto; display: block;}

.tabPanel{margin-top:-35px; display: block; }

.tab_ulkd{padding:0 20px; display: block;}
.tab_ulkd li{width:50% ;display: block; float: left; position: relative;}
.tab_ulkd li a{font-size: 18px; text-align:center;  display:block;color:#fff;line-height:35px ; display: block;}
.tab_ulkd li b{width: 37px; height: 2px; background: #00a39a;position: absolute;bottom:0px; left: 50%; margin-left: -18px;display: none; }
.tab_ulkd li.cur b{display: block;}
.delkbjskd{padding: 15px 20px 40px; display: block; overflow: hidden;}
.dengluyhksd dd{padding:20px 0; overflow:hidden;display: block; border-bottom: 1px solid #eee;}
.ydsdkd{position: relative;}
.ydsdkd b{width:28px;height: 28px; display: block ;position: absolute;}
.ydsdkd .sjk{background: url(../images/zhuce_sj.png) center center no-repeat; background-size: cover;
display: block;}
.ydsdkd .mmks{background: url(../images/zhuce_mmk.png) center center no-repeat; background-size: cover;
display: block;}
.ydsdkd .yzm{background: url(../images/zhuce_yzk.png) center center no-repeat; background-size: cover;
display: block;}
.ydsdkd .grhy{background: url(../images/zhuce_gr.png) center center no-repeat; background-size: cover;
display: block;}

.ydsdkd .sjh_inpu{padding-left: 40px;height: 30px;}
.mimsk,.yzmkd{width: 60%; float:left; display: block;}
.wjmak{width: 30%; display: block; border-left: 1px solid #eee; float: right; font-size: 14px; color:#757575; line-height: 30px; text-align: center;}

.sdenglkj input{width: 100%; height: 50px; display: block; line-height: 50px; text-align: center;font-size: 18px; color:#fff; background: #00a39a; margin: 20px 0; cursor: pointer;}
.yyzhmd{font-size: 14px; color:#666; line-height: 27px; text-align: center; display: block; clear: both; margin:20px auto;}
.ljdlk{color:#00A39A;}
.wxk_wbkd{width: 100px; padding:10px 0; display: block; margin:0 auto;overflow: hidden;}
.zc_wxk,.zc_wbk{width: 33px; height: 33px; display: block; text-align: center;}
.wxk_wbkds{width: 50%; float: left; border-right: 1px solid #eee;overflow: hidden;}
.wxk_wbkd .wxk_wbkds:nth-child(2n){border-right: none;}
.ryqk_yjks{font-size: 14px; color:#9b9b9b ; line-height: 25px;}
.yjkds_hdg{border: 1px solid #eee;margin-left:20px; display: block; border-radius: 15px; padding:0 20px ;}
.zxzxjsk{font-size: 14px;color:#7f7f7f;clear: both; line-height: 28px; display: block; margin-bottom: 15px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.yjkds_hdg img{margin-top:2px; margin-right: 4px;}
.zxzxks{width: 85px;height:30px; background:#efefef ; display: block; border-radius: 15px; font-size: 14px; color:#5e5e5e;line-height: 30px; text-align: center;}
.in-fot_imgk,.in_fot-imgkd{height: 166px; display: block; overflow: hidden; }
.in-for_wenkd{padding-left:30px; display: block;}
.infor_nrkd{padding: 30px; display: block; overflow:hidden;background: #fff;}
.in-fot_imgk{width: 23.94%; display: block;}
.in-fot_imgk img{width: 100%;}
.in-for_wenkd{width:76.05%; display: block;}

.infot_titk{font-size: 24px;margin-bottom: 20px; color:#000; line-height: 30px; display: block;white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}

.ryqk_yjks{display: block;overflow: hidden;}
.infor_lidt li{margin-bottom: 10px;}

.mbj_jfksd{font-size:12px ; line-height: 26px; color:#9B9B9B;}
.demnhld .pane{display: none;}

.gehykd{padding-left: 36px; display: block;}
.gehykd select{width: 95%; height: 30px; display: block; border:none; color:#757575}
.ryqk_yjks{margin-bottom: 10px;}

/*************user**************************/
.hytxks{width:40px ; height: 40px; display: block; border-radius: 20px; overflow: hidden; }
.top-userdk{width: 13%;}
.yhmcks{font-size: 14px; color: #00a39a; line-height:20px; display: block ;}
.dlkyhykd{width: 80%;position: relative; }
.yhmcks{padding:0 10px; display: block;height: 40px; overflow: hidden;}

.tuick{width: 20%; display: block; height: 30px;margin-top:5px; text-align: center; font-size: 14px; color: #010101; line-height: 30px; }

.user_nrk{height: 240px; padding:40px 0; display: block; }
.dlkyhykd b{position: absolute; width: 1px; height: 20px; display: block;background: #00A39A; right: -5px; top:10px ;}
.user_grkjds{width: 24%; display: block;}
.user_jdgf_right{width: 76%;}
.user_jdgf_right li{width: 20%; float:left; display: block; padding-left: 35px; border-left: 1px solid #25be9d;}

.jfe_imgks{width:52px; height: 52px; display: block ;border-radius: 26px; display: block; overflow:hidden ; margin-bottom: 10px;}
.user_jfk_zje{font-size: 16px; color: #fff; display: block;line-height: 30px; }
.jfhr_szk{font-size: 24px; color: #fff;line-height: 30px; display: block;}

.topud {width:98px; height: 98px; display: block ; border-radius: 50%; overflow: hidden;}
.gendjs_kdf{padding:10px 0 10px 10px; display: block;}
.user_yhmckf{font-size: 24px; color: #fff; display: block; line-height: 35px;}

.user_dqjdrz{width: 100px; height: 30px; display: block; bordeR:1px solid #eee;text-align: center; border-radius: 15px; font-size: 14px; color: #fff; display: block; line-height: 28px; margin:10px 0;}

.xwzjkd{font-size: 14px;padding:0 3px;}
.ggkd_imgk{padding:1px 0 10px; display: block;background: #eee;}

.ycd_hfks .yxcsf_ydkf{height: 100px;margin:0; background: #fff;}
/***********************user**************************/
.topbg {
	display: block;
	/*overflow: hidden;*/
	height: 93px;
	box-shadow: 0 0 8px rgba(0, 0, 0, 0.3);

}

.us-top {
	display: block;
	padding: 21px 0;
	line-height: 36px;
	font-size: 16px;
	color: #fff;
}

.us-top a,
.us-top a:visited {
	color: #fff;
}
.us-out{
	display: block;
	float: left;
	background: url(../images/us-gb.png) center left no-repeat;
	padding-left: 30px;
}
.us-wzk {
	display: block;
	padding: 25px 0;
	overflow: hidden;
	line-height: 26px;
	font-size: 14px;
	color: #727272;
}

.us-wzk span {
	font-family: 宋体;
}

.us-wzk a,
.us-wzk a:visited {
	color: #727272;
}

.us-wzk a:hover {
	color: #222;
}


/*个人中心头部*/

.us-grbg {
	display: block;
	overflow: hidden;
	background: #d4edff;
	overflow: hidden;
	padding: 39px 0 110px;
}

.us-touxk {
	display: block;
	width: 335px;
	float: left;
}

.us-toux {
	display: block;
	overflow: hidden;
	width: 93px;
	height: 93px;
	float: left;
	border-radius: 50% !important;
	border: 3px solid #fff;
	background-size: cover !important;
}

.us-usmk {
	display: block;
	margin-left: 120px;
	padding-top: 14px;
}

.us-usm {
	display: block;
	margin-bottom: 10px;
	line-height: 30px;
	font-size: 20px;
	color: #262626;
}

.us-xdjk {
	display: block;
	overflow: hidden;
	line-height: 18px;
	font-size: 14px;
	color: #1e8bd8;
}

.us-xingk {
	display: block;
	float: left;
	margin-right: 10px;
	padding-top: 2px;
}

.us-xingk img {
	display: block;
	float: left;
	margin: 0 2px;
}

.us-touxk2 {
	display: block;
	margin-left: 335px;
	padding: 10px 0;
}

.us-tox1 {
	display: block;
	width: 400px;
	height: 74px;
	float: left;
	border-left: 1px solid #a7d2f1;
	padding-left: 40px;
}

.us-tox2 {
	display: block;
	margin-left: 400px;
	height: 74px;
	border-left: 1px solid #a7d2f1;
	padding-left: 40px;
	
}
.us-tox2_1{width:60%;} 
.us-tox2_2{width:30%;}
/*.us-tox2_2 img{margin:0 auto;text-align: center;display: block;}*/
.us-top_wzk{line-height: 25px !important;font-size: 14px;}
					.us_tops{width:50%;}
						.us_tops{margin:0 auto; display: block;text-align: center;}
						.us-tox-jfks{margin-left:0 !important; display: block;}.us-top_wzk{text-align: center;}
.us-tox-jfk {
	display: block;
	margin-left: 98px;
}

.us-tox-jfti {
	display: block;
	line-height: 50px;
	font-size: 36px;
	color: #1e8bd8;
}

.us-tox-jfj {
	display: block;
	line-height: 22px;
	font-size: 14px;
	color: #383b3e;
}

.us-tox-jfti2 {
	display: block;
	line-height: 50px;
	font-size: 18px;
	color: #1e8bd8;
}


/*消息滚动样式*/

.cls_container {
	display: block;
	height: 22px;
	line-height: 22px;
	font-size: 14px;
	color: #383b3e;
	overflow: hidden;
}

.cls_container ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
}

.cls_container ul li {
	height: 22px;
	display: block;
	white-space: nowrap; overflow: hidden; text-overflow: ellipsis;
}
.cls_container ul li a,
.cls_container ul li a:visited{
	color: #383b3e;
}
/*用户内容区*/
.us-nrk{
	display: block;
	background: #fff;
	margin-bottom: 50px;
	margin-top:-30px;
	height: auto;
	overflow: hidden;
}
.us-cek{
	display: block;
	overflow: hidden;
	width: 24%;
	float: left;
	padding:18px 36px 30px;
	border-right: 1px solid #e7e7e7;
}
.us-cek a{
	display: block;
	height: 100px;
	padding: 23px 0 0 73px;
	border-bottom: 1px solid #e7e7e7;
	line-height:28px;
	font-size:18px;
	color: #272727;
}
.us-cek a.on, .us-cek a:hover{
	color: #00A39A;
	padding-left: 73px;
}
.dwsk{font-size: 14px;display: block; color: #a3a3a3;}
.us-cek a.on .dwsk, .us-cek a:hover .dwsk{color: #00A39A;}
.us-ceb1{
	background: url(../images/zywz_img.png) 6px center no-repeat;
}
.us-ceb1:hover, .us-ceb1.on{
	background: url(../images/zywz_img_h.png) 6px center no-repeat;
}
.us-ceb2{
	background: url(../images/wdsc_img.png) 6px center no-repeat;
}
.us-ceb2:hover, .us-ceb2.on{
	background: url(../images/wdsc_img_h.png) 6px center no-repeat;
}
.us-ceb3{
	background: url(../images/wdxz_img.png) 6px center no-repeat;
}
.us-ceb3:hover, .us-ceb3.on{
	background: url(../images/wdxz_img_h.png) 6px center no-repeat;
}
.us-ceb4{
	background: url(../images/mbswz_img.png) 6px center no-repeat;
}
.us-ceb4:hover, .us-ceb4.on{
	background: url(../images/mbswz_img_h.png) 6px center no-repeat;
}
.us-ceb5{
	background: url(../images/wdscj_img.png) 6px center no-repeat;
}
.us-ceb5:hover, .us-ceb5.on{
	background: url(../images/wdscj_img_h.png) 6px center no-repeat;
}
.us-ceb6{
	background: url(../images/zxcz_img.png) 6px center no-repeat;
}
.us-ceb6:hover, .us-ceb6.on{
	background: url(../images/zxcz_img_h.png) 6px center no-repeat;
}
.us-ceb7{
	background: url(../images/bmhy_img.png) 6px center no-repeat;
}
.us-ceb7:hover, .us-ceb7.on{
	background: url(../images/bmhy_img_h.png) 6px center no-repeat;
}
.us-ceb8{
	background: url(../images/aqtc_img.png) 6px center no-repeat;
}
.us-ceb8:hover, .us-ceb8.on{
	background: url(../images/aqtc_img_h.png) 6px center no-repeat;
}

.us-ceb9{
	background: url(../images/wdkc_img.png) 6px center no-repeat;
}
.us-ceb9:hover, .us-ceb9.on{
	background: url(../images/wdkc_img_h.png) 6px center no-repeat;
}
.us-ceb10{
	background: url(../images/wdplk_img.png) 6px center no-repeat;
}
.us-ceb10:hover, .us-ceb10.on{
	background: url(../images/wdplk_img_h.png) 6px center no-repeat;
}
/*内容*/
.usnr-nr{
	display: block;
	margin-left: 290px;

	overflow: hidden;
	min-height: 600px;
	height: auto;
	overflow: hidden;
	padding: 30px 50px 50px;
}
.usyh-ti{
	display: block;
	/*margin-bottom: 32px;*/
	padding-bottom: 10px;
	border-bottom: 1px solid #e7e7e7;
	/*padding-left: 10px;*/
	overflow: hidden;
	line-height: 44px;
	font-size: 24px;
	color: #00A39A;
}
.us-hui{
	line-height: 44px;
	font-size: 14px;
	color: #1e8bd8;
}
.us-hui:visited{
	color: #1e8bd8;
}
.us-hui span{
	font-family: "宋体";
}
.usyh-bg{
	display: block;
	background: #fff;
	padding:55px 44px;
	overflow: hidden;
	margin-bottom: 24px;
}
.us-tij{
	display: block;
	width:180px;
	height:42px;
	text-align: center;
	background: #00a39a;
	border-radius: 4px;
	line-height: 42px;
	font-size:20px;
	color: #fff;
	cursor: pointer;
}
.us-span{
	display: block;
	width: 100px;
	height: 42px;
	float: left;
	line-height: 42px;
	font-size: 16px;
	color: #525252;
}
.us-input{
	display: block;
	margin-left:100px;
	height: auto;
	overflow: hidden;
	min-height: 42px;
}
.us-xie{
	display: block;
	width: 300px;
	height: 42px;
	float: left;
	margin-right: 30px;
	border-radius: 4px;
	border: 1px solid #dcdcdc;
	padding: 0 12px;
	line-height: 40px;
	font-size: 14px;
	color: #757575;
}.us-xies{
	width: 600px;
	height: 83px;
	line-height: 30px;
}
.us-grxx{
	display: block;
	overflow: hidden;
	margin-bottom: 22px;
}
/*身份证正反面*/
.us-sfz-tjk{
	display: block;
	width: 221px;
	height: auto;
	margin-right: 20px;
	float: left;
}
.us-sfz-tj{
	display: block;
	overflow: hidden;
	border-radius: 6px !important;
	width: 220px;
	height: 150px;
	margin-bottom: 20px;
	border:1px solid #eee;
}
.us-sfz-tjm{
	display: block;
	text-align: center;
	line-height: 26px;
	font-size: 14px;
	color: #a8a8a8;
}
.user_text{width: 100%; height: 120px;background: #fafafa;overflow: hidden; border-radius: 10px; border:1px solid #eee; padding: 10px;}
/*上传作品*/
.red-xing{
	line-height: 30px;
	font-size: 16px;
	color: #ff0000;
}
.us-xie-zhu{
	display: block;
	float: left;
	line-height: 40px;
	font-size: 14px;
	color: #9f9f9f;
}
.us-txk{width:97px; height:97px; border-radius: 50% !important;display: block;}
.us-sfz_hgk,.us-sfz_hgkjk{width:290px; display: block;}
.usrt_xbtk{width:350px; height:40px;border:1px solid #ddd; display: block;position: relative;margin:0 auto; }
.usrt_xbtk .user_tck{ width:80%;background:none ;padding:0 20px; float:left; height: 40px;line-height: 40px;}
.usrt_xbtk .usr_fzk{width:20%; height: 40px;line-height: 40px;float:right;}
.us-zp-jsk{
	display: block;
	width:600px;
	height: 166px;
	background: #fff;
	padding: 10px 15px;
	border-radius: 4px;
	border: 1px solid #dcdcdc;
	line-height:24px;
	font-size:14px;
	color: #dcdcdc;
}
.us-zp-jsk textarea{
	display: block;
	width:570px;
	height: 144px;
	line-height:24px;
	font-size:14px;
	color: #000;
}
.us-zp-xz{
	display: block;
	overflow: hidden;
	width: 150px;
	height: 26px;
	margin-top: 7px;
	margin-right: 30px;
	background: #1e8bd8;
	text-align: center;
	border-radius: 4px;
	float: left;
	line-height: 26px;
	font-size: 14px;
	color: #fff;
}
.us-zo-c{
	display: block;
	width: 170px;
	height: 120px;
	float: left;
	background: #fff;
	border-radius: 4px;
	margin-left: 10px;
	margin-bottom: 10px;
	text-align: center;
	padding-top: 45px;
	line-height: 30px;
	font-size: 14px;
	color: #939393;
}
.us-zo-c:first-child{
	margin-left: 0;
}

.usyh-bgs{overflow: hidden; display: block; }
.zxczk_fldsk{margin: 30px 0; display: block; overflow: hidden;}
.zxczk_fldsk ul{margin-left: -20px;}
.zxczk_fldsk li{float:left;padding-left:20px;display: block;}
.zxczk_fldsk li a{display: block; line-height:45px  ; text-align:center;border-radius: 5px;  width: 140px; height: 45px;font-size: 16px; color:#525252;  border:1px solid #a1a1a1;}
.zxczk_fldsk li.on a{ border-color: #00A39A; color:#00A39A; display: block;}



.zx_mqjfk{width: 100%; height:134px ; display: block; background: #f1f1f1;padding: 22px;}
.zx_mqjd_nrk{background: #fff; padding: 28px 25px; display: block; height: 90px;}
.jdkfs{font-size: 16px; color: #353535; line-height: 30px; display: block;}
.dqjfkls{font-size: 30px; color: #00A39A;}

.cjkzkd{width:80px; height:30px; display: block ; border-radius: 5px; background:#00A39A; text-align: center; font-size: 14px; color: #fff; line-height: 30px;}
.usr_zhiyulk{font-size: 14px;color: #00A39A; line-height: 42px;}
.usr_zhiyulk span{color: #484848;}

.czk_qiank{margin:20px 0;}
.zffsk{overflow: hidden; display: block;}

.czkds_jdkf{padding-bottom: 30px; display: block; border-bottom: 1px solid #eee;}
.user-jukf{margin:20px 0;}
.user-yskd{color: #00A39A;}
.tab_jld{border-color: #fafafa;width: 100%; font-size: 14px; color: #484848; line-height: 50px;}
.tab_jld tr td:nth-child(1),.tab_jld tr td:nth-last-child(1){padding-left: 20px;}
.tab_jld td{height: 50px;}

.tab_jld tr td:nth-child(2),.tab_jld tr td:nth-child(3){text-align: center;}
.tab_jld tr:nth-child(1){background:#f9f8f7;}
.czjdkfws_zdk{margin-top:40px; display: block; overflow: hidden;}


.wdskc_list{padding: 20px; margin-top:20px; background:#f1f1f1; display: block;overflow: hidden;}
.wdskc_list li{padding: 25px; background: #fff; margin-bottom:20px;display: block;overflow: hidden; }
.wesdc_tit{font-size: 20px; display: block; color:#353535; margin-bottom: 15px; line-height: 30px;}
.wdsc_xkd{font-size: 14px; color:#7b7b7b; line-height: 30px; }
.wdsc_xkd div{ padding-right: 60px;}
.wdsc_xkd .yxskd{color: #00A39A;}

.wdxzkd{background:#edf5f4;}
.wedwzkd_left{width: 74.87%;}
.wdwzkd_right{width: 25.12%;padding-left: 45px; border-left: 1px solid #eee;}
.shangkd b{width: 22px; height: 22px;margin-top:5px; display: block; background: url(../images/user_shtg.png) center center no-repeat; background-size: cover; float: left;}
.dshk span{color: #00A39A; padding-left: 5px;;}
.dshk b{width: 22px; height: 22px;margin-top:5px; display: block; background: url(../images/user_dsh.png) center center no-repeat; background-size: cover; float: left;}

.shangkd{margin-bottom: 13px; display: block; font-size: 18px; color: #000; line-height: 30px;}

.bianjik{width: 80px; height: 30px; display: block; border:1px solid #858989;padding:0 12px;font-size: 14px; color: #4b4b4b; line-height:28px ; border-radius: 5px;float: left; margin-left:5px;}

/****************************报名信息*****************************/
/*.bmxxk{
	display: block;
	background: #f9f9f9;
	padding: 40px;
	overflow: hidden;
	border-radius: 2px;
	margin-bottom: 40px;
}*/
.bmx-nr{
	display: block;
	float: left;
	width: 46.8%;
}
.bmx-ntu{
	display: block;
	float: left;
	width: 53.2%
}
.bmx-nr-ti{
	display: block;
	margin-bottom: 14px;
	line-height:32px;
	font-size: 24px;
	color: #000;
}
.bmx-n-xx{
	display: block;
	overflow: hidden;
	padding-top: 26px;
}
.bmx-n-xnr{
	display: block;
	padding: 10px 0;
	line-height:30px;
}
.bmx-n-xnti{
	display: block;
	float: left;
	font-size: 16px;
	color: #626262;
}
.bmx-n-xnj{
	display: block;
	margin-left: 84px;
	font-size: 18px;
}
.bmx-n-xnj1{
	color: #000;
}
.bmx-n-xnj2{
	color: #626262;
}
.bmx-n-xnj3{
	font-size: 30px;
	color: #00a39a;
}
/*个人信息*/
.bm-xiek0{
	display: block;
	position: relative;
	overflow: hidden;
	margin-left: -30px;
}
.bm-xiek{
	display: block;
	float: left;
	position: relative;
	width: 33.3333%;
	padding-left: 30px;
	overflow: hidden;
	margin-bottom: 15px;
}
.bm-xiem{
	display: block;
	float: left;
	position:absolute;
	left: 30px;
	padding-left: 15px;
	line-height: 40px;
	font-size: 16px;
	color: #4b4949;
	z-index: 3;
}
.bm-xiekk{
	margin-left: 0;
}
.bm-xiekkx{
	display: block;
	width: 100%;
	height:42px;
	padding: 0 14px 0 76px;
	border: 1px solid #d9d9d9;
	border-radius: 3px;
	overflow: hidden;
	line-height: 40px;
	font-size: 16px;
	color: #4b4949;
}
.bm-xiekc{
	display: block;
	width: 100%;
}
.bm-xiekk2{
	display: block;
	height:90px;
	padding: 6px 14px;
	background: #fff;
	border: 1px solid #d9d9d9;
	border-radius: 3px;
	overflow: hidden;
	line-height: 24px;
	font-size: 14px;
	color: #4b4949;
}
.bm-xiekkx2 {
	width: 100%;
	height: 100%;
	text-indent: 66px;
}
/*发票*/
.bm-xiek-fp{
	width: 50%;
}
.bm-xiek-fp .bm-xiekk .bm-xiekkx{
	padding-left: 140px;
}
.bm-xiek-fp .bm-xiekkt .bm-xiekkx{
	padding-left: 98px;
}
.bm-xiek-ren .bm-xiekkx{
	padding-left:80px;
}
.bm-fpk{
	padding: 18px;
	overflow: hidden;
	background: #fff;
	border-radius: 4px;
	margin-bottom: 15px;
}
.bm-fp-ti{
	display: block;
	line-height: 32px;
	font-size: 18px;
	color: #000;
}
.bm-fp-sf{
	display: block;
	overflow: hidden;
	line-height: 30px;
	font-size: 14px;
	color: #444;
}
.bm-fp-sf input{
	display: block;
	float: left;
	width: 14px;
	height: 14px;
	margin-top: 8px;
}
.bm-fp-sf lable{
	display: block;
	float: left;
	padding:0 8px;
	margin-right: 10px;
	line-height: 30px;
	font-size: 14px;
	color: #444;
}
.gek{
	width: 100%;
	height: 1px;
	background: #ddd;
	margin: 30px 0;
}
.xing{
	color: #f00;
}
.bm-xiekk-xz .bm-xiekkx{
	padding-left: 14px;
}
.bm-xiekk-xzf .bm-xiekkx{
	padding-left: 96px;
}

.zx-zfti{
	display: block;
	margin-bottom: 26px;
	line-height: 45px;
	font-size: 24px;
	color: #000;
}
.bmxxks{
	display: block;
	background: #f9f9f9;
	padding: 40px;
	overflow: hidden;
	border-radius: 2px;
	margin-bottom: 40px;
}

.sub-ti{
	display: block;
	float: left;
	padding:  0 48px;
	height: 50px;
	border-radius: 4px;
	background: #00A39A;
	line-height: 50px;
	font-size: 22px;
	color: #fff;
	cursor: pointer;
}


/*****************user-course********************/
.tab_couse{width: 100%; margin-top: 20px; border:1px solid #eee;border-bottom: none; border-right:none;}
.tab_couse tr td{ border-right: 1px solid #eee; font-size:14px; color:#4b4b4b;text-align: center;padding: 20px 0; border-bottom: 1px solid #eee;}
.chakk{width: 80px; height: 30px; font-size: 14px; color: #4b4b4b; line-height: 30px; display: block;  border:1px solid #eee;margin:5px auto; border-radius: 4px; }
.chakk img{padding-right: 3px;}
.tab_couse tr td:nth-child(1){text-align: left; padding-left:20px ; }
.tab_couse tr td:nth-child(1) a{font-size: 16px;}
.user-zfkd a{ margin:0 auto; width: 80px; height: 30px; font-size: 14px; color: #4b4b4b; line-height: 28px; display: block;}
.user-qzfk{border:1px solid #00A39A; border-radius: 5px; color: #00A39A !important;}

.tab_couse a{font-size: 14px; color: #5f5f5f; display: block; line-height: 30px;}
.tab_couse tr:nth-child(1) td{background: #02a280; color: #fff;  font-size: 16px;}


.wdscklidt{background: #fff; padding: 20px 0;}
.wdscklidt ul{margin-left: -20px;}
.wdscklidt li{width: 50%;padding: 0;float:left;padding-left: 20px; background: none;}
.wdscklidt li .wdsck_lisyt{ overflow: hidden; border:20px solid #f1f1f1;padding: 25px;}
.qxscmkd{width: 80px; height: 30px; display: block; display: block; border-radius: 5px; border:1px solid #eee; font-size: 14px; text-align:center;color: #4b4b4b; line-height: 28px;}
.wdscklidt .wdsc_xkd div{padding-right: 40px;}
.wdsck_lisyt{overflow: hidden; display: block;}

.pane{display: none;}

.pandjsdf dd{ display: block; float: left; position: relative; }
.pandjsdf dd a{padding:0 20px; font-size: 14px; color: #7c7c7c; line-height: 30px;}

.pandjsdf dd b{position: absolute; width: 1px; height: 20px; display: block; background:#d0cfcf;right:0; top:5px;}
.pandjsdf dd:nth-last-child(1) b{ display: none;}

.sxy_dbkd{background: #fff; overflow: hidden; display: block;}
.sxyd_imgkd{width: 56.8%;position: relative;}

.sxyd_wzjdk{width:43.2%; padding: 50px 40px;}
.sxye_titlsd{font-size: 28px; color: #000; line-height:40px ; display:block ;padding-bottom: 20px; border-bottom: 1px solid #eee;}
.sxyt_kbsjk{font-size: 16px; color: #00a39a; line-height:30px ; display:block ;margin:25px 0 20px;}

.sxyk_tijskdf{font-size: 14px; color: #5c5c5c; line-height: 28px; display: block; height: 50px; overflow: hidden;}
.zxbamkd{width: 165px; height: 55px; display: block; border-radius: 5px; font-size: 18px; color: #fff; line-height: 55px ; background: #00A39A;  text-align: center; margin-top:80px; }
.sxyd_imgkd img{width: 852px; height: 505px; display: block; overflow: hidden; }
.sxyd_imgkd img{width: 100%;}
.sxyk_navkd{padding: 10px 10px; background: #fff; display: block;overflow: hidden; border-bottom: 1px solid #eee;}
.sxyk_navkd li{position: relative; float: left; display: block; }
.sxyk_navkd li b{position: absolute; width: 8px; height: 17px; display: block; background:url(../images/xiexk.jpg) center center no-repeat; background-size: cover; top:6px; right: 0;}
.sxyk_navkd li a{padding:0 30px;  font-size: 18px; color:#000; line-height: 30px; display: block ;}
.sxyv_left{width:72.67% ; display: block; overflow: hidden;}

.sxyd_wzjdk_nrk{/*padding:30px 40px ;*/background:  #fff; margin-bottom: 20px; display: block; font-size: 14px; color: #636363; line-height: 30px;}
.stekd{background: #fff; /*padding: 30px 40px;*/ margin-bottom: 20px; overflow:hidden;display: block;}
.stekd dl{margin-left: -20px;}
.stekd dd{width: 33.33%; float: left; display: block; padding-left: 20px;}
.stsk_topk{width: 100%; height: 54px; background:#00a39a;line-height: 54px; overflow: hidden; text-align: center; font-size: 18px; color:#fff;}
.sts_conl{background:#f0f0f0; font-size:14px; color:#474747; line-height:28px;overflow: hidden; padding: 25px 40px; display: block;}
.sts_dnrk{border-radius: 5px; display: block; overflow: hidden;}

.csdjfs{background: #fff; /*padding:30px 40px;*/ display: block; margin-bottom: 20px;}
.schdfk_tab{border:1px solid #eee; border-bottom: none; border-right: none;}
.schdfk_tab tr td{padding: 20px 10px;  border-right: 1px solid #eee; color: #b8b6b6; border-bottom: 1px solid #eee;}

.schdfk_tab tr td:nth-child(1){width: 15%; color: #1f1f1f;font-size: 16px; line-height: 30px;}
.schdfk_tab tr td a{font-size: 14px; color: #666; line-height:30px ;padding:0 20px;}
.schdfk_tab tr:nth-child(2n){background: #f3f3f3;}

.bfszjdl{/*padding: 30px 40px;*/ display: block; background: #fff; overflow: hidden; margin-bottom: 20px; }
.bfszjdl dl{margin-left: -20px;}
.bfszjdl dd{width: 33.33%; padding-left: 20px; margin-bottom: 30px; display: block;float: left;}

.bfszk_skd{padding: 20px; display: block; font-size:14px; color:#5c5c5c; line-height:28px;margin-bottom: 25px; border:1px solid #00A39A; border-radius: 5px; position: relative;}
.bfszk_skd b{position: absolute; width: 20px;  height: 12px; display: block; background: url(../images/sxy_xsjk.jpg) center center no-repeat; background-size: contain; bottom: -12px; left: 10%; }
.bfszk_img{width: 28%;}
.bfszk_img img{width:84px; height: 84px; border-radius: 50%; display: block; overflow: hidden;}
.bfszk_jdks{width: 72%; padding:10px 20px; display: block;}
.szk_xmkds{font-size: 20px; color: #000; line-height:30px ; display:block ;}
.szk_jdksax{font-size: 14px; color: #8a8a8a; line-height: 28px; display: block;}
.xxapks{padding: 30px 40px; background: #fff; display: block; overflow: hidden; margin-bottom: 20px;}
.xxapks dl{margin-left: -30px;}
.xxapks dd{width: 33.33%; float: left; display: block; padding-left: 30px;}
.xxapks dd .xxkcapk_list{ box-shadow: 0 0 20px rgba(0,0,0,0.4);padding: 40px 30px; display: block;}

.szk_xs{width:73px; height: 73px; display: block ; overflow: hidden; margin:0 auto 20px; }
.xxkds-tit{font-size: 24px; color: #000; line-height: 35px; margin-bottom:20px;text-align: center;}
.xxkd_jdkf{font-size: 14px; color: #676767;text-align: center; display: block; line-height: 28px;}

.zsbfkd_nrk{/*padding: 30px 40px;*/ background: #fff; display: block; margin-bottom: 20px;}
.sxyv_right{width:26%; display: block ;}
.ydjskd_xbkj{padding:30px; display: block; overflow: hidden; background: #fff;}
.sxyv_right li{margin-bottom: 20px;}
.sxyv_right .sxyke_sjk{margin-top:10px;}

.ydjs_imgkd{overflow: hidden; height: 240px; position: relative;}

.sxyk_navkd nav{overflow: hidden; background:  #fff;}
.sxyk_navkd li a.selected{color: #00A39A;}
.sxyk_navkd .sticky{width: 57.57%;}
.ydjs_imgkd img{width: 100%;}

.gsxkd{clear: both;font-size: 12px; color: #8b8b8b; line-height: 20px;}

.dskjd_mass{margin-bottom: 10px;}
.dskjd_mass .datw_bqk{margin-left: 10px;margin-top:3px;}



.gxzkd{padding: 30px 0; margin-bottom:20px;display: block; background: #fff; overflow: hidden;}

.gxzktitk{margin-bottom: 15px; display: block;position: relative; } 
.gxzktitk b{width: 3px; height: 20px; display: block;float: left; background: #00A39A;position: absolute; top:5px ; left: 0;; }
.gxzk_titwzk{font-size: 23px;padding-left: 20px; color: #000; line-height: 30px; display: block;}

.gzx_lisykd{padding: 10px 25px; display: block; overflow:hidden ;}
.gzx_lisykd li{padding: 10px 0;  border-bottom: 1px solid #eee; overflow: hidden;}
.gzx_tit_btk{font-size: 14px; color: #000; line-height: 29px; display: block; margin-bottom: 5px;}
.gxsd_xjbd .gsxd_yjk{padding-right: 20px; display: block; font-size: 12px; color: #918f8f; line-height: 26px;}
.gsxd_yjk img{margin-top:5px;}
.man_fxk{line-height: 36px;}
.jdhdxks{width: 170px; height: 50px; display: block; background: #00A39A; padding: 10px 25px; border-radius: 5px;}
.jfkds_imgk{width: 28px; height: 29px; display: block;float: left;}

.daxisskd{padding-left: 10px;}
.daxisskd span{display: block;font-size: 12px; color: #fff;line-height: 16px;}


.video_k{ display: block; overflow:hidden ;padding: 20px 0;}
.video_titk{margin: 10px 0 20px; display: block;}

.video_titkjs{font-size: 30px; color: #000000; margin-bottom:10px;line-height:40px ; display: block;}
.riqk_xzkd{font-size: 14px;color: #b8b8b8; line-height: 30px;display: block; }
.riqk_xzkd span{padding-right: 20px;}
.xzkds{color: #00A39A; }

.shipnk_left{width:61.67% ; display: block;overflow: hidden; clear: both;}
.shipi_right{width: 38.33%;padding:45px ; background: #00a39a;height: 541px;}

.shipld_img{height: 541px; display: block;}
.jbxxk_tit{position: relative;}
.jbxxk_tit b{width: 4px; height: 28px; display: block; background: #fff;position: absolute; left: 0; top:5px; }
.jbxxk_tit span{padding-left: 15px; font-size: 24px; color: #fff; line-height: 36px;}
.jbxxk{margin-bottom: 10px;}
.jsxkdf{margin-top: 20px; display: block;padding-left: 1em; font-size: 14px; color: #fff; line-height: 30px;}
.dijkd {margin-top:20px; overflow: hidden;}
.dijkd .dianjds{padding-right: 40px; cursor: pointer; font-size: 16px; color: #a8dfdc; line-height: 30px;}

.dianjds img{padding-right: 5px;margin-top:3px;}
.dianjds{position: relative;}
.dianjds b{width: 20px; height: 20px; display: block; position: absolute; top:5px; left: 0;}

.dianjds span{padding-left: 30px;}
.dianjds .dzkd{background: url(../images/video_zan.png)  center center no-repeat; background-size:contain ;}
.dianjds .ztkjd{background: url(../images/video_ztk.png)  center center no-repeat; background-size:contain ;}
.dianjds .shxkd{background: url(../images/video_shck.png)  center center no-repeat; background-size:contain ;}
 .dianjds.on .dzkd, .dianjds:hover .dzkd{background: url(../images/video_zan_h.png)  center center no-repeat; background-size:contain ;}
.dianjds.on .ztkjd,.dianjds:hover .ztkjd{background: url(../images/video_ztk_h.png)  center center no-repeat; background-size:contain ;}
.dianjds.on .shxkd,.dianjds:hover .shxkd{background: url(../images/video_shck_h.png)  center center no-repeat; background-size:contain ;}



.void_fxk{clear: both;overflow: hidden; display: block; margin-top: 15px; border-top: 1px solid #4dc7c0;padding: 30px 0;}
.fxwzks{font-size: 16px; color: #d3f0ee; line-height: 30px;float: left;}
.void_wxkfd{width: 100px; height: 36px; border:1px solid #eee; border-radius: 5px;padding: 0 15px; margin-right: 10px; font-size: 16px; color: #fff; line-height: 34px;}
.void_wxkfd img{padding-right: 5px;}
.rmwjhs li {width: 25%; margin-bottom: 20px;}

.shipld_img img{width: 100%;}
.imgkfs{margin:20px 0 0px; width: 100%;}




.user-gldhk{background: #fff; border:20px solid #edf5f4;padding: 30px 40px; display:block ; margin-top: 20px;}

.djydh_tit{font-size: 30px; color: #000; line-height: 50px; display: block;margin-bottom: 10px;}
.hyxxkd{font-size: 16px; color: #5f5f5f; line-height:40px ;}
.user_jgkl{font-size: 30px; color: #00A39A;line-height: 50px;}
.user-dhxxk{padding-bottom: 20px; border-bottom:1px solid #eee;}
.user_txbmxxk{padding: 20px 0; overflow: hidden;}
.user_txbmxxk .bm-xiem{color: #726f6f;}

.user_txbmxxk .bm-xiekk2{height: 130px;}
.xysnkd{position: relative;}
.mbs_tyxk .mbjh_yjks{width: 16px; height: 16px; display: block; background: url(../images/mbs_yjk.png) center center no-repeat; background-size: cover; position: absolute; top:0; left: 0;}
.mbs_yjkd{padding-left: 20px;}

.mbs_tyxk .mbj_xxk{width: 16px; height: 16px; display: block; background: url(../images/mbj_xxk.png) center center no-repeat; background-size: cover; position: absolute; top:0; left: 0;}
.mbs_tyxk .hsxxk{width: 16px; height: 16px; display: block; background: url(../images/hsxxk.png) center center no-repeat; background-size: cover; position: absolute; top:0; left: 0;}



.ggtnk{margin-top:10px; display: block; }

.ggtnk img{width: 100%;}

.sxyk_baned img{width: 100%;}
.anlizxkd{margin-bottom: 0;}
.fhlbk{width: 100px; height: 30px; border-radius: 15px; border:1px solid #bcb9b9; margin:20px 0;line-height: 28px; font-size:14px; color:#323232; text-align:center;display: block;}








.wdskc_list li:hover .wesdc_tit,
.red_wdk_list dd:hover,.mvbkd_listk li:hover .mbjd_lidt_tit,.pro_listk li:hover .pro_titkds_wzk,.infor_lidt li:hover .infot_titk,
.tadwzk_list li:hover .tab_right_titk{transform: -webkit-translateX(10px);transform: -moz-translateX(10px);transform: -o-translateX(10px);transform: translateX(10px);}
.in-zxlb li:hover .in-zxm-ti,.in-zxlb li:hover .in-zxm-j,.resou_list dd:hover .mand_imgcx_tit,.res_vordx_listlk li:hover .res_spk_tit,.res_kwk_nrk li:hover .kanwk_tit,.mbskds-list li:hover .mbjs_listk_titd,.infor_lidt li:hover .infot_titk, .news_listkd li:hover .nrew_lisbtk,
.rdphk_listk li:hover .rdxskd_tit,.tab_right_tijskd:hover,.pro_listk li:hover .pro_titkds_wzk,
.mvbkd_listk li:hover .mbjd_lidt_tit,.mbks_dkzqks li:hover .datqk_titkd,.rdphk_listk li:hover .datqk_titkd,.tadwzk_list li:hover .tab_right_titk,.xueykd_list li:hover .sxy_titks,.xyusk_xlidyf li:hover .xysjd_titkd,.pla_xlpk:hover span,
.wdscklidt li:hover .wesdc_tit,.wdskc_list li:hover .wesdc_tit,.sxyv_right li:hover .sxy_titks,
.rew_wdcon_right dd:hover .rew_wdcon_rilist-wdle,.ind_sdkfs li a:hover,.in_rmdks li a:hover{color:#00A39A;}




.sxyv_right li:hover .hyd-lisy,.pla_xlpk span,.news_listkd li:hover .news_tkingk,
.tadwzk_list li:hover .tade_bjtk,.xueykd_list li:hover .xy_imhfks_tkl,.infor_lidt li:hover .in_fot-imgkd,
.in-zxlb li:hover .in-zxtuk,.resou_list dd:hover .manf_imgkd img,.res_kwk_nrk li:hover .res_kwk_i_nk,.res_vordx_listlk li:hover .reds_imghkd,.mbskds-list li:hover .mbjs_imgkd,.pro_listk li:hover .pro_imgsk_a
{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1);}




.pub_listkd li .res_kwk_i_nk,.pub_listkd li .kanwk_tit,
.news_listkd li .news_tkingk, .news_listkd li .nrew_lisbtk,.ussq-lb li .ussq-js-ti1,.news_viele_lisbyk li .news_vie_zybtk,
.sxyv_right li .hyd-lisy,.sxyv_right li .sxy_titks,  .xinwtjkd .bd li dd .in-xwtj-a,
.us-ceb1,.us-ceb2,.us-ceb3,.us-ceb4,.us-ceb5,.us-ceb6,.us-ceb7,.us-ceb8,.wdskc_list li .wesdc_tit,.bjsdlkd a,
.infor_lidt li .in_fot-imgkd,.infor_lidt li .infot_titk, .us-cek a,.wdscklidt li .wesdc_tit,.wdskc_list li:hover .wesdc_tit,
.tadwzk_list li .tab_right_titk,.tadwzk_list li .tade_bjtk,.xueykd_list li .xy_imhfks_tkl,.xueykd_list li .sxy_titks,
.mbks_dkzqks li .datqk_titkd,.rdphk_listk li .datqk_titkd,.rdphk_listk li .rdxskd_tit,.xyusk_xlidyf li .xysjd_titkd,
.mbskds-list li .mbjs_imgkd,.mbskds-list li .mbjs_listk_titd,.mvbkd_listk li .mbjd_lidt_tit,.pro_listk li .pro_titkds_wzk,
.resou_list dd .manf_imgkd img,.red_wdk_list dd,.rew_wdcon_right dd .rew_wdcon_rilist-wdle,
.in-zxlb li .in-zxtuk,.in-zxlb li .in-zxm-ti,.in-zxlb li .in-zxm-j,.ind_sdkfs li a,.in_rmdks li a,.res_vordx_listlk li .reds_imghkd,.res_kwk_nrk li .res_kwk_i_nk,.pro_listk li .pro_imgsk_a
{
	transition: all 0.3s linear;
	-webkit-transition: all 0.3s linear;
	-moz-transition: all 0.3s linear;
	-o-transition: all 0.3s linear;
}










.us-sqa{
	display: block;
	overflow: hidden;
	margin-bottom: 28px;
}
.us-sqa a{
	display: block;
	float: left;
	padding: 0 20px;
	margin-right: 6px;
	border: 1px solid #c2c2c2;
	line-height:42px;
	font-size:16px;
	color: #565656;
}
.us-sqa a.on, .us-sqa a:hover{
	background: #00a39a;
	border-color: #00a39a;
	color: #fff;
}
.ussq-bg{
	display: block;
	background: #e9f0f5;
	padding: 20px;
	overflow: hidden;
	margin-bottom: 30px;
}
.ussq-lb{
	display: block;
	overflow: hidden;
}
.ussq-lb li{
	display: block;
	overflow: hidden;
	margin-bottom: 20px;
	background: #fff;
}
.ussq-lb li:last-child{
	margin-bottom: 0;
}
.ussq-xk{
	display: block;
	width: 250px;
	height: auto;
	float: right;
	padding: 32px 0 30px 20px;
}
.ussq-l-an{
	display: block;
	width: 204px;
	height: 40px;
	border: 1px solid #00A39A;
	text-align: center;
	line-height:38px;
	font-size:14px;

}
.ussq-l-an.on{
	border-color: #d4d4d4;
	color: #c8c8c8;
	cursor: default;
}
.ussq-x-jfk{
	display: block;
	overflow: hidden;
	margin-bottom: 35px;
}
.ussq-x-jf{
	display: block;
	float: left;
	width: 50%;
}
.ussq-x-jf-ti{
	display: block;
	line-height: 28px;
	font-size: 14px;
	color: #a4a4a4;
}
.ussq-x-jf-s{
	display: block;
	line-height: 28px;
	font-size: 16px;
	color: #000;
}
.ussq-jsk{
	display: block;
	overflow: hidden;
	margin-right: 250px;
	padding: 16px 55px 30px 30px;
	background: url(../images/us-sqj.jpg) right center no-repeat;
}
.ussq-js-tik{
	display: block;
	position: relative;
	overflow: hidden;
	/*margin-bottom: 14px;*/
}
.ussq-js-ti1{
	margin-right: 120px;
	line-height: 42px;
	font-size: 24px;
	color: #000;
	height: 42px;overflow: hidden;
	width: 73%;
	display: block;
	 white-space: nowrap; overflow: hidden; text-overflow: ellipsis;
}

.ussq-js-ti1:visited{
	color: #000;
}
.ussq-js-ti1 span{
	line-height: 22px;
	font-size: 14px;
	color: #000;
}
.ussq-js-ti1:hover span{
	color: #000;
}
.ussq-js-ztk{
	display: block;
	position: absolute;
	right: 0;
	top: 8px;
	background: url(../images/us-dai1.png) left center no-repeat;
	padding-left: 26px;
	line-height:30px;
	font-size:16px;
	color: #cf0000;
}
.ussq-js-ztk.on{
	background: url(../images/us-dai2.png) left center no-repeat;
	color: #000;
}
.ussq-js-ztk.ing{
	background: url(../images/us-dai3.png) left center no-repeat;
	color: #299b0a;
}
.ussq-js-jk{
	display: block;
	overflow: hidden;
	line-height: 28px;
	font-size: 14px;
	color: #4d4d4d;
}
.ussq-js-jti{
	line-height: 28px;
	font-size: 14px;
	color: #00A39A;
}
.ussq-js-jj{
	line-height: 28px;
	font-size: 14px;
	color: #4d4d4d;
}
.ussq-js-jj:visited{
	color: #4d4d4d;
}
.ussq-js-jj span{
	color: #00A39A;
}

.ussq-lb li:hover .ussq-js-ti1{
	color: #13aaa2;
	text-indent: 4px;
}
.ussq-lb li:hover .ussq-js-jj{
	color: #000;
	text-indent: 4px;
}
.ussq-lb li:hover .ussq-js-jj span{
	color: #CF0000; 
	text-indent: 4px;
}


.lkd_xzk{font-size:14px;line-height: 28px; display: block; color:#a4a4a4; display: block; }
.lkd_xzk span{margin-right: 10px;}
.bjsdlkd{padding: 0 20px;}
.bjsdlkd a{padding: 0 10px;width: 33.33%; font-size:14px; color:#5d5a5a;position:relative;display: block; float: left;}
.bjsdlkd a:after{content: "|"; position: absolute; right: 0 ; top:0;}
.bjsdlkd a:nth-last-child(1):after{display: none;}

.user-dhjkd .usyh-ti {margin-bottom: 24px;}

.usr_scfjk{width: 186px; height: 48px; display: block; border-radius: 10px;text-align: center;float: right; font-size: 16px;position: relative; color: #000; background:#ecf4f3; border:1px solid #cddddb;}
.usr_scfjk b{width: 32px; height: 46px; display: block; background: url(../images/us_sck.png) center center no-repeat; background-size: contain; position: absolute; left: 20px; top:0;}
.usr_scfjk span{padding-left: 25px;}

.fbwzkd b{width: 32px; height: 46px; display: block; background: url(../images/us_sckwz.png) center center no-repeat; background-size: contain; position: absolute; left: 20px; top:0;}



/*页码*/
.yema{
	display: block;
	clear: both;
}
.yema table{
	margin: 0 auto;
}
.yema a{
	display: block;
	border: 1px solid #b7b7b7;
	height: 38px;
	float: left;
	padding:0 15px;
	margin: 0 4px;
	border-radius: 3px;
	text-align: center;
	line-height: 36px;
	font-size:14px;
	color: #000;
}
.yema a:hover, .yema a.on{
	background: #00A39A;
	border-color: #00A39A;
	color: #fff;
}




.us_up_vies{padding: 55px 0; display: block;}
.us_up_vie{width:540px; display: block ;}
.usyd_xzdkd{font-size: 14px; color: #9f9f9f; line-height: 38px;}
.sykds{font-size: 16px; color: #000; line-height:42px ;}
.usr_lxkf{width: 50%;float: left;}
.usr_lxkf{font-size: 16px; color: #000; line-height: 42px;}
.sy_jsdkf{font-size: 14px; color: #cfcfcf;}
.check_bocks{margin:13px 10px;}

.usr-wjsck{ overflow: hidden; border:1px solid #dcdcdc; border-radius: 5px; display: block;padding: 20px ;width: 540px;}

.usrd_xzwjk{width: 124px; height: 36px; display: block; background: #d1e8e5; line-height: 36px; color: #000;}

.user_scwkd{clear: both; }
.usd_srkjk{width: 540px;border:1px solid #dcdcdc;height: 120px;}
.usd_srkjk textarea{width: 500px;height: 100px;}

.bjsdlkd a:hover{color: #00A39A;}

.usk_ycsk_nav{clear: both; display: none; }
.top-userdk{position: relative;padding: 27px 0;}
.usk_ycsk_nav{position: absolute;  background: rgba(255,255,255,0.95); box-shadow: 1px  0 10px rgba(0,0,0,0.4);top:93px;width: 100%;padding: 20px 15px;z-index: 666;}

.usk_ycsk_nav li{ display: block;}
.usk_ycsk_nav li a{font-size: 14px; color: #000; line-height: 30px; display: block; }
.usk_ycsk_nav li.on a,.usk_ycsk_nav li:hover a{color: #00A39A;}
.dlkyhykd b{width:12px; height: 12px; display: block ; background: url(../images/sxy_xsjk.jpg) center center no-repeat; background-size:contain ;right: 0; top: 12px;}
.dlkyhykd{width: 100%;}
.top-userdk:hover .usk_ycsk_nav{display: block;}
.user_gzkds{width: 60px; height: 24px; display: block; line-height: 22px;color: #fff; font-size: 12px; float: left; border:1px solid #eee; text-align: center; border-radius: 15px;}
.user_gzkds{margin-left: 10px;margin-top: 4px;}
.user_jfk_zje{overflow: hidden;}
.sxkbjd{margin:20px auto 30px;}


#sucai{height:180px;		
margin: 0px auto;padding-right: 20px;
							position: relative;
								overflow: hidden;
							}
							

.us_conkfs{position: relative;}

.usk_wjkd{position: absolute; left: 0; top:0;}
.us_up_vies .us-span{width: 65px;}
.us_up_vies .us-input{margin-left: 72px;}
.mrxskd{margin-left: 20px;}
.us-con_titfkd{margin-left: 73px;}
.bussin{margin-bottom: 15px;}
.bussin b{left: 0;}
.wqckf_bud{padding-left: 20px;}
.sxyk_navkd nav ul{margin-left: -40px;}
.buiss_sxbjk{padding: 30px 40px;}

.busse_view{padding-top:20px; display: block;height: auto; overflow: hidden;margin-bottom: 0;}
.busse_view b{top: 27px;}

.busse_view .wqckf_bud{padding-left: 30px;}
.xbjkdf{padding: 30px 40px; display:block; overflow: hidden;}
.fhlbk{padding: 0 10px;}

.case_gdk{width: 60px; height: 30px; display: block; font-size: 14px; color: #585555; float: right; line-height: 28px; bordeR:1px solid #eee; border-radius: 15px; text-align: center; position: absolute; top:0; right: 20px;}
.dis_sjkd{font-size: 12px; color: #a2a2a2; line-height: 20px; display: block;}

.usr_coll_flk{margin-left: 20px;padding-top: 10px;}
.usr_coll_flk li{font-size: 14px; float: left; display: block; line-height: 28px;margin-right: 10px; border-radius: 15px; border:1px solid #eee; background: #fff;}
.usr_coll_flk li a{padding: 0 20px; display: block;font-size: 16px; color:#5c5858; }

.usr_coll_flk li.on,.usr_coll_flk li:hover{background:#00A39A;border-color: #00A39A; }
.usr_coll_flk li.on a,.usr_coll_flk li:hover a{color: #fff;}
.teche_list{margin-bottom: 20px; overflow: hidden;}
.teche_list ul{margin-left: -20px;}
.teche_list li{width: 33.33%; padding-left: 20px;float: left;}
.techo_listkd{background: #75b0ad; display: block; padding: 35px; overflow: hidden;}
.techor_titk{font-size: 24px; color: #fff; display: block; line-height: 38px; height:114px;}

.tech_sjkd{font-size: 14px; color: #d2e9f1; line-height: 20px; display: block;margin:15px 0;}
.zxzxk{width: 90px; height: 30px; border-radius: 15px; text-align: center; background:rgba(82, 123, 121, 0.52);display: block;line-height: 30px;font-size: 14px; color: #fff;}
.sykyke{background: #00a39a;}
.sykyks{background:#3fc575;}

.poiu_right_tit{display: block;
    margin-top: -5px;
    line-height: 36px;
    font-size: 24px;
    color: #000;
   }
   
   .poukd_right{width: 60%;}
   
   .poukd_img{width: 36%;}
   .pour-imgjfd img{width: 100%;}
   .yjkds_hdg{margin-left: 17px;}
   .res-spkdl_jdk .yjkd span{font-size: 12px; color:#9B9B9B; line-height: 28px;}
  .res-spkdl_jdk .yjkd b{top: 7px;}
  
   .polu_dd .ryqk_yjks{margin-top:15px;margin-bottom: 0;}
  
   
   	.zuixk_lbk{ height: 430px;}
				/* 本例子css */
		.zuixk_lbk .slideBox{ width:100%; height:100%;  position:relative;  }
		.zuixk_lbk .slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
		.zuixk_lbk .slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
		.zuixk_lbk .slideBox .hd ul li{ float:left; margin-right:2px;  width:50px; height:50px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
		.zuixk_lbk .slideBox .hd ul li img{ width:100%; }
		
		.zuixk_lbk .slideBox .hd ul li.on{ background:#f00; color:#fff; }
		.zuixk_lbk .slideBox .bd{ position:relative; height:100%; z-index:0; overflow: hidden;  }
		.zuixk_lbk .slideBox .bd li{ zoom:1; vertical-align:middle; }
		.zuixk_lbk .slideBox .bd img{  height:auto; display:block;  }

		/* 下面是前/后按钮代码，如果不需要删除即可 */
		.zuixk_lbk .slideBox .prev,
		.zuixk_lbk .slideBox .next{ position:absolute; right:2%; top:-70px;  display:block; width:27px; height:26px; background:url(../images/zykleft.jpg) center center  no-repeat;  }
		.zuixk_lbk .slideBox .next{ left:auto; right:-2%;width:27px; height:26px; background:url(../images/zykright.jpg) center center  no-repeat;   }
		
		.zuixk_lbk .slideBox .prevStop{ display:none;  }
		.zuixk_lbk .slideBox .nextStop{ display:none;  }

   		.youckd_img{overflow: hidden;}
   .youkds_left{width: 65.17%; position: relative;}
   .youkd_right{width: 33.48%;height: 300px; overflow: hidden;}
   .youkd_right a{display: block; margin-bottom: 10px;}
   .youkds_left .hd{position: absolute; bottom: 10px; right: 10px;z-index: 888;}
   .youkds_left .hd li{width:10px; height: 10px; opacity:0.5;margin:0 2px; display: block; float:left; display: block; background: #fff;}
    .youkds_left .hd ul{height: 10px; display: block;}
   .youkds_left .hd li.on{opacity: 1;}
   .in-mblb li{height: auto !important;}
   .mbsk_lbk{position: relative;}
    .mbsk_lbk .hd{position: absolute; top:-35PX;  right: 10PX;text-indent: 888REM;}
   .mbsk_lbk .hd li{width: 10px; height: 10px;float: left;MARGIN:0 2PX; display: block; background: #00A39A; opacity: 0.5;}
   .mbsk_lbk .hd li.on{opacity: 1;}
   
   .in-klk li{height: auto !important;}
   .xinwtjkd .bd li{width: 100%;border-left: none;padding:0;}
   .xinwtjkd .bd li dd{width: 33.33%;float: left; border-left: 1px solid #f0f0f0;padding: 0 20px;}
   .xinwtjkd .bd li dd:nth-child(1){border-left: none;}
   .xinwtjkd .bd li dd:hover .in-xwtj-a{color: #00A39A;}
  .xinwtjkd .in-xwtj-lb li:hover a{color: #3b3b3b;}
   
   .news_new_left {width: 42.14%;overflow: hidden;height: 304px;}
   .news_new_left a{ display: block;}
   .news_right{width: 57.85%; background: #fff;padding: 30px ;height: 304px; display: block;}
   .nrew_lisbtk{font-size: 24px; color: #000; line-height: 30px;display: block;}
   .zykwzk{display: block;margin: 20px 0; }
   .news_nrkjd{font-size: 14px; color: #7f7f7f; display: block; line-height: 28px; height: 85px; overflow: hidden;}
   .new_list_qxk{margin-top: 15px; display: block;}
   .new_list_qxk li{float: left;  margin-right: 10px; }
    .new_list_qxk li a{height: 30px; display: block; padding: 0 20px;color:#9b9b9b;border:1px solid #fff;line-height: 28px; border-radius:15px;font-size: 14px; }
   .new_list_qxk li.on a{border-color: #00A39A;color:#00A39A;}
   .news_listkd li{margin-bottom: 10px; overflow: hidden; display: block;}
   .news_tkingk img{width: 100%;}
   .news_bank{height: 189px; display: block;  overflow: hidden;}
   
   .news_babtk{width: 70%; margin: 40px 0; display: block;}
   .new_view_tif{font-size: 42px; color: #000; line-height: 50PX; text-align: right; display: block; font-weight: bold; margin-bottom: 10px;}
   .djqjskd{margin-top: 20px;}
   .djqjskd li{padding: 0 20px; display: block; float:left;height: 30px;line-height: 30px; border-radius: 15px;}
    .djqjskd li a{color: #9b9b9b; display: block;}
      .djqjskd li.on{background: #00A39A; }
   .djqjskd li.on a{color: #fff;}
   
   .djqjskd ul{margin-right: -20px;}
   .newsvie_left{width: 14.40%; display: block; }
   .newsvie_right{width: 79.73%;}
   .news_viele_lisbyk{background: #fff;margin-top:-20px;box-shadow: 1px 5px 10px rgba(0,0,0,0.5);border-left: 2px solid #9ecfcc; padding: 50px 20px; display: block;}
   
   .newsvie_left{/*margin-top: -150px;*/position: fixed; z-index: 55; top:150px; }

   .news_viele_lisbyk li{position: relative;padding: 10px 0; display: block; border-bottom: 1px solid #eee;}
   .news_viele_lisbyk li.on a{color: #00A39A;font-weight: bold;}
   .nes_listskd_zbtkd{background:url(../images/xdouk.png) center center no-repeat; background-size: contain;width: 20px; height: 26px; display: block;position: absolute; top:15px; left: 0;font-size: 14px; line-height: 20px; display:block ;text-align: center; color: #fff;}
   
   .news_viele_lisbyk .news_vie_zybtk{padding-left: 25px;height: 55px;overflow: hidden; display: block; font-size: 16px; color: #000; line-height: 30px; }
   .new_vie_rigimg{height: 346px; display: block;}
   .newsvie_right{margin-top: 40px;}
   
   .news_jykd{margin: 30px 0 20px; display: block; border:1px solid #c4e3e1; background:#e7f8f7;padding: 30px; display: block;}
   .news_vzuyk_tit{margin-top:-40px; display: block;}
   
   .newsvie_zyk{padding-top: 10px ;　font-size:16px; line-height: 28px; display: block; color: #202020;}
   
   
   .news_lisjd{background: #fff; display: block; overflow: hidden;padding: 30px 0 40px;}
   
   .new_viexktit{position: relative;}
   .new_viexktit b{position: absolute;top:5px; width: 2px ;height: 25px; background: #00a39a;}
   .new_viexktit span{padding-left: 30px; display: block; font-size: 26px ; color: #00a39a;}
   .news-vie_nrjsk{font-size: 14px; color: #202020; line-height: 28px; overflow: hidden; padding: 20px 30px 0;}
   .news_lisjd{border-bottom: 2px solid #e4e7e7;margin-bottom: 20px;}
   .nes_fbpkl{background: #fff;padding:1px 30px;margin-bottom: 50px;}
.nes_fbpkl .fbplks{margin:30px 0;}
.new_vie_rigimg,.news_viewimg{width: 100%;}
.fdfxk{position: fixed; top: 50%; right: 0; width: 36px;}
.fdfxk li{width: 36px; height: 36px; display: block; float: right; display:block ;margin-bottom: 10px;cursor: pointer;}
.fdfxk li .yykysk{width: 36px; height: 36px; display: block; border-radius: 18px;overflow: hidden;}
.kjkd{background:url(../images/fxk_list1.jpg) center center no-repeat; background-size: contain ;}
.qqkd{background:url(../images/fxk_list2.jpg) center center no-repeat; background-size: contain ;}
.sjkd{background:url(../images/fxk_list3.jpg) center center no-repeat; background-size: contain ;}
.wbkd{background:url(../images/fxk_list4.jpg) center center no-repeat; background-size: contain ;}


.uer_fbtit{overflow: hidden;}
.user_fbj_tit{font-size: 24px; color: #02a181; line-height: 38px; display: block;}
.gengdk{display: block; width: 85px; height: 27px;margin-top: 3px; font-size: 14px; text-align: center; color: #02A181; line-height: 25px; border:1px solid #c6c6c6; border-radius: 13px;}
.uesrt_fabj {clear: both; display: block;margin-top: 20px;}
.uesrt_fabj table{width:100%;}
.uesrt_fabj table tr td{padding: 15px 20px; font-size: 14px; color: #444; line-height: 26px ;}

.uesrt_fabj table tr td:nth-child(2),.uesrt_fabj table tr td:nth-child(3){text-align: center;}
.uesrt_fabj table tr td{border-bottom: 1px solid #eee;}
.uesrt_fabj table tr:nth-child(1) td{font-size: 16px;padding: 10px 20px; color: #000; line-height: 30px; background: #eaf6f3; ;}

.user_frbwzksd{margin-bottom: 20px;}

.denglujk{width: 440px; min-height: 500px; display: block; background: #fff; margin:70px auto;}

.bwkasd,.bwkasd a{font-size: 14px; color:#fff; text-align: center;}

.us-contks{width: 93%;}
.news_viele_lisbyk li:hover .news_vie_zybtk{color: #00A39A;}
.user-actckf{margin-bottom: 5px;}
.newsv-ntk{overflow: hidden; display: block;}


.xiazaiks{font-size: 16px; color:#fff; line-height: 50px; border-radius: 0 5px 5px 0; display: block; text-align: center;}

.xtxksd{width: 1px ; height: 30px; display: block; background: #67d0cb;float: left; margin-left: 14px; ;}
.guizek{font-size: 14px; color: #353535; line-height: 26px; border:1px solid #eee; padding: 0 20px;border-radius: 5px; margin-left: 10px;margin-top:6px;}

.user_collr .wesdc_tit{height: 60px; overflow: hidden;}

.hougakd {width: 250px; background: #fff; border:1px solid #eee; padding: 0;}
.hougakd .dsxkdd{color: #484848;line-height: 18px;}
.hougakd .jfsykd{color: #484848;}

.dxkssjd{padding:8px 16px;overflow: hidden;width: 65%;position: relative;float: left;}

.xtxksd{position: absolute; right: 0; top: 10px; background: none;}
.xiazaiks{width: 35%; background: #00A39A;}

.pub_listkd li{width: 25%; display: block; float: left;padding:0 20px; border-right: 1px solid #eee; margin-bottom: 30px;}
.pub_listkd li .res_kwk_imgk{height: 292px;}
.pub_listkd li .wbkdjas{height: 332px;}
.pub_listkd li .rews-rlist_jsk{margin:10px 0 20px;}
.pub_listkd li:nth-child(4n){border-right: none;}
.inpubkdf_list{padding: 30px 20px; overflow: hidden;}
.publidhf_btk{font-size: 30px; display: block; color: #000; line-height: 40px; margin-bottom: 20px;padding-left: 20px;}
.fen_tabkd{clear: both;}
.pub_listkd li:hover .res_kwk_i_nk{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1);}

.pub_listkd li:hover .kanwk_tit{color: #00A39A;}



.dxkssjd{width: 100%;}
.xiazaiks{width: 100%; border-radius:0 0 5px 5px;}

.hougakd{width: 100%;height: 103px;}
#myscdz,#mysc{margin-bottom: 10px;}
.case_dzkds{width: 15%;padding-left: 20px;}

.case_zxxsjs{margin-right: 0; width: 100%;}




.dcks{width: 12px;height: 14px; display: inline-block;margin: 6px 10px 0;}
.wzkjbdf,.wzkjbdf a{font-size: 14px; color:#545454;line-height: 30px; margin-bottom: 10px;}

































