﻿@charset "utf-8";

/* CSS Document */

/*全局样式*/

html{overflow-x:hidden;}

*{margin:0; padding:0;}

body{font-size:12px; margin:0; padding:0; width:100%; background:#fff; font-family:"微软雅黑";}

ol,ul,li{list-style:none;}

a{text-decoration:none; cursor:pointer; blr:expression(this.onFocus=this.blur());}

a:focus{outline:0 none;}

em{font-style:normal; margin:0; padding:0;}

ol,ul,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,p,form,font,strong,span,input,s{margin:0; padding:0;}

img{border:0;}

input{border:0 none; background:none; margin:0; padding:0;}

table{border-collapse:collapse; border-spacing:0;}

textarea{border:0;}

.clear{clear:both; height:0;}

.clearfix{zoom:1;}

.clearfix:after{content:"."; display:block; visibility:hidden; height:0; clear:both;}

.hide{display:none;}

.center{width:1200px; margin:0 auto; }

.plb_10{padding:0 10px;}

.mr_6{margin-right:6px;}
.weixin_yc {
  width: 120px;
    height: 140px;
    position: absolute;
    background-color: #ffffff;
    border-radius: 5px;
    display: none; 
    z-index: 1500;
    box-shadow: 2px 2px 5px #000;}
.top_not_land ul li .a {display:inline-block;
    padding-left: 5px;}
.top_not_land ul li .a:hover .weixin_yc{display:block; }
.r{ font-size:12px; color:#333;    line-height: 20px;
    font-weight: bold;}
/*头部*/

.top_a img{width:1200px; height:60px; display:block;}

.top_b{height:40px; line-height:40px; background:#2e2e2e;}

.top_blt{height:40px; float:left; background:url(../images/voice_bg.png) no-repeat 24px center; padding-left:50px; width:800px;}

.top_blt ul li{color:#fff; float:left; height:40px; line-height:40px; position:relative;}

.top_blt ul li a{color:#fff;}

.top_blt ul li a:hover{color:#ff7900;}

.qg_zx{background:url(../images/sjx_xlbg.png) no-repeat right center; padding-right:14px;}

.qg_xiala{background:#2e2e2e; width:80px; position:absolute; top:40px; left:-10px; padding:10px 0; z-index: 100;}

.qg_xiala ul li{float:none; height:24px; line-height:24px;}

.qg_xiala ul li a{display:block; padding-left:10px; height:100%;}

.top_blt ul li.qg_zxli{width:76px; height:20px; line-height:20px; margin-top:10px; background:#ff7900;}

.top_blt ul li.qg_zxli a{display:block; height:20px; background:url(../images/top_zxbg.png) no-repeat 4px 4px; padding-left:20px;}

.top_blt ul li.qg_zxli a:hover{color:inherit; *color:#fff;}

.top_brt{float:right; margin-right:26px;}

.top_not_land ul li{height:27px; line-height:27px; margin-top:6px; float:left; color:#fff;}

.top_not_land ul li a{color:#fff;}

.top_not_land ul li a:hover{color:#ff7900;}


.top_shop_li{background:url(../images/shop_icon.png) no-repeat left center; padding-left:22px;}

.top_head{padding:16px 62px 14px 26px;}

.logo{float:left;position: relative;}

.logo img{width:289px; height:60px; display:block;}

.top_sear{width:404px; height:40px; float:left; margin-top:10px;  margin-left:100px; background:url(../images/sear_wbg.png) no-repeat 320px center;}

.sear_lt{width:319px; height:38px; line-height:38px; border:1px solid #efefef; border-right:0 none; float:left; position:relative; background:url(../images/sear_bg.png) no-repeat 12px center;}

.sear_lt span{color:#9d9d9d; font-size:12px; left:36px;}

.sear_input{height:18px; line-height:18px; padding:10px 0; width:284px; font-family:"微软雅黑"; color:#9d9d9d; margin-left:36px;}

.sear_submit{display:block; width:100%; height:100%; cursor:pointer; blr:expression(this.onFocus=this.blur()); font-family:"微软雅黑"; color:#fff; font-size:14px; outline:0 none;}

.m_label{position:absolute; top:0; z-index:1;}

.m_input{outline:0 none; background:none;}

.sear_rt{width:80px; height:40px; line-height:40px; text-align:center; background:#ff7900; float:right;}

.top_tel{float:right; height:38px; margin-top:10px; background:url(../images/tele.png) no-repeat;/* padding-left:50px;*/}

.top_tel img{width:198px; height:38px; display:block;}

/*头部导航*/

.all_classify{width:245px; height:52px; float:left; background:#3388f9; position:relative;}

.all_classify span{display:block; width:100%; height:100%; line-height:52px; background:url(../images/classify_icon.png) no-repeat 40px center; text-indent:66px; font-size:18px; color:#fff; letter-spacing:1px;}

.all_classify span.fl_span{cursor:pointer;}

.all_xl{width:243px; min-height:440px; border:1px solid #b995d1; border-top:0 none; position:absolute; top:52px; left:0; z-index:222; overflow:hidden; background:#fff;}

.all_w{padding:0 15px; margin-top:-1px; overflow:hidden;}

.all_h2{font-size:18px; height:25px; line-height:25px; color:#000; border-top:1px solid #e5e5e5; padding-top:14px; padding-left:36px;}

.all_icon1{background:url(../images/all_icon1.png) no-repeat 10px 17px;}

.all_icon2{background:url(../images/all_icon2.png) no-repeat 10px 17px;}

.all_icon3{background:url(../images/all_icon3.png) no-repeat 10px 17px;}

.all_icon4{background:url(../images/all_icon4.png) no-repeat 10px 17px;}

.all_ul{padding:6px 0 10px 36px; width:105%;white-space: nowrap}

.all_ul li{font-size:14px; line-height:24px; height:24px; float:left; margin-right:16px; color:#000;}

.all_ul li a{color:#000;}

.all_ul li a:hover{color:#3388f9;}

.menu{width:955px; float:right;}

.menu_ul{float:right; white-space:nowrap; overflow:hidden; height:52px;}

.menu_li{height:52px; line-height:60px; overflow:hidden; float:left; font-size:18px; color:#000; text-align:center; padding-left:10px;}

.menu_li a{color:#000; display:block; min-width:80px; padding:0 2px; height:100%;}

.menu_li.current a,.menu_li:hover a{color:#3388f9; background:url(../images/mencur_bg.png) no-repeat center bottom;}

/*底部*/

.foot_d{height:222px; width:100%; background:#fff;}

.foot_d ul{padding:34px 0 0 0;}

.foot_d ul li{width:136px; float:left; margin:0 30px;}

.ft_icon{width:107px; height:109px; margin:0 auto; background:url(../images/foot_icon.png) no-repeat 0 0;}

.ft_icon1{background-position:0 0;}

.ft_icon2{background-position:0 -109px;}

.ft_icon3{background-position:0 -218px;}

.ft_icon4{background-position:0 -327px;}

.ft_icon5{background-position:0 -436px;}

.ft_icon6{background-position:0 -545px;}

.ft_text{font-size:16px; text-align:center; white-space:nowrap; height:24px; line-height:24px; overflow:hidden; margin-top:8px; color:#000;}

.ft_text:hover{color:#666; -webkit-transition:all 0.3s ease; -moz-transition:all 0.3s ease; -o-transition:all 0.3s ease; transition:all 0.3s ease;}

.foot_a{background:#2e2e2e; padding:55px 0; margin-top:10px; border-top:1px solid #87a994;}

.foot_a_lt{float:left; margin-left:40px; width:800px;}

.foot_item{width:131px; padding:0 10px; text-shadow:0 1px 3px #000; float:left;}

.foot_item h3{font-size:18px; font-weight:normal; color:#eee; margin-top:0; margin-bottom:36px;}

.foot_item ul li{margin-top:10px; font-size:14px; color: #b1b1b1;}

.foot_item ul li a{color:#b1b1b1; -webkit-transition:all 0.3s ease; -moz-transition:all 0.3s ease; -o-transition:all 0.3s ease; transition:all 0.3s ease;}

.foot_item ul li a:hover{color:#37b97d; -webkit-transition:all 0.3s ease; -moz-transition:all 0.3s ease; -o-transition:all 0.3s ease; transition:all 0.3s ease;}

.foot_a_rt{width:360px; float:right; margin-top:30px;}

.foot_logo{width:200px; margin:0 auto;}

.foot_logo img{width:200px; height:100px; display:block;}

.foot_tb{text-align:center; margin-top:30px;}

.foot_tb a{display:inline-block; position:relative;}

.foot_icon{width:40px; height:40px; line-height:40px; margin:0 10px; vertical-align:middle; border-radius:50%; text-align:center; box-shadow:0 1px 3px rgba(0, 0, 0, 0.6); -webkit-transition:all 0.3s ease; -moz-transition:all 0.3s ease; -o-transition:all 0.3s ease; transition all 0.3s ease;}

.foot_icon:hover{-webkit-transition:all 0.3s ease; -moz-transition all 0.3s ease; -o-transition: all 0.3s ease; transition:all 0.3s ease;}

.foot_icon1{background:url(../images/f_wb.png) #e74c3c no-repeat center center;}

.foot_icon1:hover{background:url(../images/f_wb.png) #c52a1a no-repeat center center;}

.foot_icon2{background:url(../images/f_wx.png) #37b97d no-repeat center center;}

.foot_icon2:hover{background:url(../images/f_wx.png) #15975b no-repeat center center;}

.foot_icon3{background:url(../images/f_iphone.png) #39aef1 no-repeat center center;}

.foot_icon3:hover{background:url(../images/f_iphone.png) #178ccf no-repeat center center;}

.foot_icon4{background:url(../images/f_andio.png) #e67e22 no-repeat center center;}

.foot_icon4:hover{background:url(../images/f_andio.png) #c45c00 no-repeat center center;}

.sns_popover{width:194px; height:209px; position:absolute; left:-68px; top:-209px; display:none \9; opacity:0; filter:alpha(opacity=0);

  -webkit-transform:scale(0, 0); -moz-transform:scale(0, 0); -ms-transform:scale(0, 0); -o-transform:scale(0, 0); transform: scale(0, 0); transform-origin:50% 100%; -webkit-transform-origin:50% 100%; -moz-transform-origin:50% 100%; -o-transform-origin:50% 100%; -webkit-transition:all 0.3s ease; -moz-transition:all 0.3s ease; -o-transition:all 0.3s ease; transition:all 0.3s ease; background:#fff;}

 .sns_popover img{width:190px;}

.icon_sns:hover .sns_popover{display:block \9; -webkit-transform:scale(1, 1); -moz-transform:scale(1, 1); -ms-transform:scale(1, 1); -o-transform:scale(1, 1); transform:scale(1, 1); opacity:1; filter:alpha(opacity=100); cursor:auto;}

.foot_b{background:#000; overflow:hidden; padding:16px 0;}

.foot_b_lt{float:left; margin-left:0px; color:#888; font-size:12px; line-height:22px;}

.foot_link a{color:#888; margin-right:14px;}

.foot_link a:hover{color:#fff; -webkit-transition:all 0.3s ease; -moz-transition:all 0.3s ease; -o-transition:all 0.3s ease; transition:all 0.3s ease;}

.foot_b_item{margin-top:14px;}

.foot_b_item span{color:#888; padding-right:12px;}

.foot_bt a{color:#888; margin-left:14px;}

.foot_bt a:hover{color:#37b97d; -webkit-transition:all 0.3s ease; -moz-transition:all 0.3s ease; -o-transition:all 0.3s ease; transition:all 0.3s ease;}

.foot_bt a.a1{margin-left:0; color:#888;}

.foot_bt a.a1:hover{color:#fff; -webkit-transition:all 0.3s ease; -moz-transition:all 0.3s ease; -o-transition:all 0.3s ease; transition:all 0.3s ease;}

.foot_span{margin-left:14px; color:#fff;}

.foot_bt img{vertical-align:middle;}

.foot_b_rt{float:right; margin-right:213px; margin-top:10px;}

.foot_b_rt ul li{float:left; border:1px solid #9f9f9f; width:133px; height:53px; margin-right:16px;}

.foot_b_rt ul li img{width:133px; height:53px; display:block;}

/*首页广告图*/

.index_banner{width:955px; height:318px; position:relative; float:right; }

.fullSlide{width:955px; height:318px; overflow:hidden; position:absolute; top:0; left:0; z-index:1111;}

.fullSlide .bd{margin:0 auto; position:relative; z-index:0; overflow:hidden;}

.fullSlide .bd ul{width:100% !important;}

.fullSlide .bd li{width:100% !important; height:318px; overflow:hidden; text-align:center;}

.fullSlide .bd li a{display:block; width:100%; height:100%;}

.fullSlide .bd li img{width:955px; height:318px; display:block;}

.fullSlide .next_prev{display:block; position:absolute; top:138px; z-index:1; width:23px; height:43px; cursor:pointer; display:none;}

.fullSlide .prev{background:url(../images/slid_prev.png) no-repeat; left:32px;}

.fullSlide .next{background:url(../images/slid_next.png) no-repeat; right:20px;}

/*首页广告图上未登陆状态*/

/*.index_login{width:246px; height:260px; position:absolute; top:28px; right:20px; z-index:11111; background:url(../images/inlogin_bg.png) repeat; border-radius:6px; -webkit-border-radius:6px; -moz-border-radius:6px; border:1px solid #ae2d5f; overflow:hidden;}

.in_login h3{font-size:12px; color:#fff; text-align:center; font-weight:normal; height:30px; line-height:30px; margin-bottom:4px;}

.bd_form{width:210px; height:34px; line-height:34px; margin:0 auto; background:#fff; border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px; overflow:hidden; margin-bottom:14px;}

.bd_form_lt{width:36px; height:34px; float:left; border-right:1px solid #d9d9d9;}

.bd_lt1{background:url(../images/rt_bg.png) no-repeat 10px center;}

.bd_lt2{background:url(../images/sr_bg.png) no-repeat 10px center;}

.bd_form_rt{float:left; width:173px; height:34px; line-height:34px; position:relative; overflow:hidden;}

.bd_label{position:absolute; left:8px; top:0; font-size:12px; color:#8c8c8c;}

.bd_input{position:absolute; left:8px; top:0; display:block; width:100%; height:22px; line-height:22px; padding:6px 0; font-family:"微软雅黑"; font-size:12px; color:#8c8c8c;}

.bd_dl{width:210px; margin:0 auto;}

.bd_dl{color:#f1f1f1; font-size:12px; height:30px; line-height:30px; padding-top:6px;}

.bd_check{display:block; float:left; height:30px; line-height:30px; cursor:pointer; outline:0 none;}

.bd_lab{display:block; float:left; height:30px; line-height:30px; margin-left:4px;}

.bd_dl span{float:right; display:block; margin-right:4px;}

.bd_dl span a{color:#f1f1f1;}

.bd_dlcg{width:210px; height:34px; line-height:34px; margin:0 auto; background:#ff7900; border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px; overflow:hidden; margin-bottom:14px;}

.dl_submit{color:#fff; display:block; width:100%; height:100%; cursor:pointer; outline:0 none; blr:expression(this.onFocus=this.blur()); font-family:"微软雅黑"; font-size:17px;}

.bd_zcym{width:210px; height:34px; line-height:34px; margin:0 auto; background:#fff; border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px; overflow:hidden; text-align:center; color:#8c8c8c; font-size:17px;}

.bd_zcym a{display:block; width:100%; height:100%; color:#8c8c8c;}*/

/*首页焦点关注*/

.in_focu{width:953px;  border-bottom:1px solid #efefef; height:193px; float:right; margin-bottom:30px;}
.in_focu .link { margin-left: 37px; margin-top:18px;float: left;-webkit-transition: .3s;-o-transition: .3s;-moz-transition: .3s;transition: .3s;}

.in_focu .link img{   vertical-align: baseline;display: block;width: 280px;}
/*首页快速通道、学习小组*/

.in_b{margin-top:30px;}

.in_b_lt{width:246px; float:left; overflow:hidden;}

.b_tit{height:57px; line-height:57px; border-top:1px solid #7eb4fb; border-bottom:1px solid #7eb4fb; font-size:20px; color:#fff; font-weight:normal; letter-spacing:10px; text-indent:44px; background:url(../images/td_bg.png) #3388f9 no-repeat 174px center;}

.in_b_lt ul{margin-top:11px; width:105%; padding-bottom:1px;}

.kstd_li{width:60px; height:61px; border:1px solid #efefef; float:left; margin-right:-1px; margin-bottom:-1px; position:relative; z-index:11;}

.kstd_li:hover{border:1px solid #ff7900; z-index:222222;}

.kstd_li a{display:block; width:100%; padding-top:8px; height:53px;}

.kstd_tb{height:27px; background:url(../images/icon_bg.png) no-repeat 0 0;}

.td_icon1{background-position:0 0;}

.td_icon2{background-position:0 -27px;}

.td_icon3{background-position:0 -54px;}

.td_icon4{background-position:0 -81px;}

.td_icon5{background-position:0 -108px;}

.td_icon6{background-position:0 -135px;}

.td_icon7{background-position:0 -162px;}

.td_icon8{background-position:0 -189px;}

.td_icon9{background-position:0 -216px;}

.kstd_tt{font-size:12px; color:#000; text-align:center; height:22px; line-height:22px; white-space:nowrap; overflow:hidden;}

.kstd_li:hover .kstd_tt{color:#ff7900;}

.in_mztgl{width:336px; float:left; margin-left:10px;}

.in_mztgl img{width:336px; height:196px; display:block;}

.in_zbkcb{width:321px; float:left; margin-left:8px;}

.in_zbkcb img{width:321px; height:196px; display:block;}

.in_b_rt{width:268px; height:274px; border:1px solid #efefef; float:right;}

.in_b_rt h3{height:35px; line-height:35px; background:url(../images/xxxz_titbg.png) #fbfbfb no-repeat 4px center; padding-left:30px; font-size:14px; white-space:nowrap; overflow:hidden;}

.in_b_rt h3 span{font-size:12px; color:#666; font-weight:normal; padding-left:6px;}

.in_b_rt h3 em{font-size:12px; color:#666; font-weight:normal; float:right; margin-right:4px;}

.in_b_rt h3 em a{color:#666;}

.in_b_rt ul{padding:16px 0 0 20px;}

.in_b_rt ul li{width:62px; float:left; font-size:12px; color:#666; line-height:17px; text-align:center; margin-right:18px; padding-bottom:8px;}

.in_b_rt ul li p{color:#666; padding-top:6px;}

.in_b_rt ul li:hover p{color:#000; -webkit-transition:all 0.3s ease; -moz-transition:all 0.3s ease; -o-transition:all 0.3s ease; transition:all 0.3s ease;}



/*首页体验*/

.in_c{margin-top:10px; width:1200px; margin:0 auto;}

.in_c_lt{width:920px; float:left; margin-top:150px;}

.title{ height:45px; font-weight:normal; position:relative;}

.title span{width:140px; height:44px; line-height:44px; border-bottom:2px solid #3388f9; background:#3388f9; float:left; display:block; font-size:20px; color:#fff; text-align:center; font-weight:bold;}

.title_tab{width:780px; height:44px; float:right; border-bottom:2px solid #e3e3e3;}

.title_tab ul li{height:44px; line-height:44px; min-width:70px; padding:0 10px; float:left; font-size:14px; color:#000; text-align:center; cursor:pointer; position:relative; margin-right:20px;}

.sjx{width:8px; height:6px; position:absolute; left:50%; margin-left:-4px; top:46px; background:url(../images/sjx_bg.png) no-repeat; display:none;}

.title_tab ul li.current{border-bottom:2px solid #4594fd;}

.title_tab ul li.current .sjx{display:block;}

.title_more{width:104px; height:30px; line-height:30px; background:url(../images/r_sjx.png) #3388f9 no-repeat 88px center; font-size:14px; color:#fff; text-indent:12px; float:right; position:absolute; right:0; bottom:0;}

.title_more a{color:#fff;}

.ty_tab{margin-top:30px;}

.ty_content{height:202px;}

.item_ul{width:105%;}

.item_li{width:210px; min-height:202px; float:left; margin-right:27px;}

.item_titpic{width:210px; height:128px; position:relative;}

.item_titpic img{width:210px; height:118px; display:block;}

.trapezoid{border-bottom:24px solid #ff7900; border-left:14px solid transparent; height:0; width:50px; line-height:24px; text-align:center; position:absolute; bottom:0; right:0; z-index:222; font-size:12px; color:#fff; text-indent:-4px;}

.item_tit{font-size:14px; line-height:27px; color:#000; padding-left:10px;}

.item_tit a{color:#000;}

.item_tit a:hover{color:#666; -webkit-transition:all 0.3s ease; -moz-transition:all 0.3s ease; -o-transition:all 0.3s ease; transition:all 0.3s ease;}

.item_bb{height:27px; line-height:27px; font-size:12px;}

.item_zj{float:left; padding-left:10px;}

.item_sp{float:right; background:url(../images/item_spbg.png) no-repeat left center; padding-left:18px; font-size:12px; color:#d4d4d4; margin-right:6px;}

.in_c_rt{width:268px; height:232px; float:right; border:1px solid #efefef; margin-top:150px;}
.ch-teachjoin{ position:relative; height:431px; background:url(../images/teach_img6.jpg) top left no-repeat}
.ch-teajoin-tit{  text-align:center; font-size:20px; color:#fff; line-height:30px; font-weight:bold; padding:0 10px; position:relative; top:70px;}
.ch-teajoin-tit:before{ content:" "; display:block; width:50px; height:2px; position:absolute; z-index:3; bottom:-8px; left:50%; margin-left:-25px; background:#fff; background-color:rgba(255,255,255,0.8); filter:alpha(opacity=20); -webkit-opacity:0.2; -moz-opacity:0.2; opacity:0.2}
.ch-teajoin-btn{ margin-top:100px; text-align:center; padding:0 45px}
.ch-teajoin-btn a{ display:block; height:30px; padding:10px 0; border-radius:25px; background:#ff4c44; box-shadow:0 5px 5px #f06c5a; transition:0.5s}
.ch-teajoin-btn a span, .ch-teajoin-btn a i{ display:inline-block; vertical-align:middle; height:30px; line-height:30px; color:#fff; font-size:20px; margin-right:5px;font-style: inherit;}
.ch-teachjoin .ch-teachtip {
    background-position: -290px -145px;
    font-size: 16px;
    color: #fb7c5d;
    left: 10px;
}
.ch-teachtip {
    width: 60px;
    padding: 8px 0 27px 0;
    background: url(../images/wx-page-ico.png) no-repeat;
    position: absolute;
    top: 0;
    z-index: 2;
    text-align: center;
    line-height: 18px;
}
/*.rt_tit{background:#fbfbfb;}

.rt_tit ul li{height:30px; line-height:30px; float:left; cursor:pointer; font-size:14px; color:#000; padding:0 10px; margin-right:12px;}

.rt_tit ul li.current{background:#fff; border-top:2px solid #3d8df8; margin-top:-1px; height:29px; line-height:28px;}

.rt_item_ul{padding:10px 20px;}

.rt_item_li{background:url(../images/li_bg.png) no-repeat left 10px; height:25px; line-height:30px; overflow:hidden; color:#666;}

.rt_item_li a{padding-left:18px; color:#666;}

.rt_item_li a:hover{color:#000; -webkit-transition:all 0.3s ease; -moz-transition:all 0.3s ease; -o-transition:all 0.3s ease; transition:all 0.3s ease;}*/


/*首页名师直播*/

.in_d{margin-top:10px;}

.in_d_lt{width:920px; float:left; margin-top:12px;}

.mszt_tab{margin-top:30px;}

.mszt_content{height:388px; overflow:hidden;}

.mszt_content .item_tit{margin-top:2px;}

.mszt_content .item_titpic img{height:128px;}

.item_tm{width:100%; height:24px; line-height:24px; background:url(../images/tmd_bg.png) repeat; position:absolute; left:0; bottom:0;}

.item_time{width:136px; padding-left:24px; height:24px; line-height:24px; float:left; background:url(../images/time_icon.png) no-repeat 6px center; font-size:12px; color:#fff;}

.item_rs{width:26px; height:24px; line-height:24px; float:right; background:url(../images/rs_bg.png) no-repeat left center; padding-left:20px; font-size:12px; color:#fff;}

.item_money{float:left; padding-left:12px; font-size:14px; color:#f18a36;}

.mszt_content .item_zj{float:right; margin-right:4px; padding-left:0;}

.in_d_rt{width:268px; height:473px; border:1px solid #efefef; float:right;}

.in_d_rt h3{height:34px; line-height:34px; background:url(../images/zbk_titbg.png) #fbfbfb no-repeat 9px center; padding-left:38px; font-size:16px; color:#000;}

.in_d_rt h3 a{float:right; color:#666; font-size:12px; font-weight:normal; margin-right:12px;}

.in_d_rt h3 a:hover{color:#000; -webkit-transition:all 0.3s ease; -moz-transition:all 0.3s ease; -o-transition:all 0.3s ease; transition:all 0.3s ease;}

.zbk_item_ul{padding:2px 6px;}

.zbk_item_li{padding:8px 0; height:91px; overflow:hidden; border-top:1px solid #efefef;}

.bt_0{border-top:0 none;}

.zbk_lt{width:124px; height:91px; float:left; margin-left:4px; position:relative; overflow:hidden;}

.zbk_lt img{width:124px; display:block;}

.zbk_lt p{width:100%; height:18px; line-height:18px; background:url(../images/tmd_bg.png) repeat; text-align:center; font-size:12px; color:#fff; position:absolute; left:0; bottom:0; overflow:hidden; white-space:nowrap;}

.zbk_rt{width:106px; float:right; margin-right:10px; color:#666; font-size:12px; line-height:18px; padding-top:8px;}

.zbk_rt a{color:#666;}

.zbk_rt a:hover{color:#000; -webkit-transition:all 0.3s ease; -moz-transition:all 0.3s ease; -o-transition:all 0.3s ease; transition:all 0.3s ease;}

/*首页班级*/

.in_e{margin-top:44px; margin:0 auto; width:1200px;}

.in_e .title_tab{width:1060px;}

.class_w{margin-top:30px;}

.tbdz{float:left; height:63px; width:84px; background:#ff7900; margin-right:40px; position:relative; z-index:11;}

.tbdz span{display:block; width:100%; height:26px; margin-top:-8px; background:url(../images/fdz_bg.png) no-repeat center top; position:relative; z-index:2222;}

.tbdz em{display:block; text-align:center; width:100%; margin-top:10px; color:#fff; font-weight:bold; font-size:16px; letter-spacing:1px; text-indent:1px;}

.class_w ul{float:left;}

.class_w .kstd_li{margin-right:30px;}

.class_w .td_icon7{background-position:-4px -162px;}

.item_lrd{padding:16px 0 16px 12px;}

.class_ul{padding:30px 0; width:105%;}

.class_item_li{width:280px; height:273px; overflow:hidden; float:left; margin-right:26px;}

.w280_item_titpic{width:280px; height:155px; overflow:hidden; position:relative;}

.w280_item_titpic img{width:280px; display:block;}

.tag_live{display:block; width:40px; height:57px; background:url(../images/tag_live.png) no-repeat; position:absolute; left:9px; top:0; z-index:222;}

.tag_yj{display:block; width:40px; height:57px; background:url(../images/tag_yj.png) no-repeat; position:absolute; left:9px; top:0; z-index:222;}

.tag_ej{display:block; width:40px; height:57px; background:url(../images/tag_ej.png) no-repeat; position:absolute; left:9px; top:0; z-index:222;}

.tag_jl{display:block; width:40px; height:57px; background:url(../images/tag_jl.png) no-repeat; position:absolute; left:9px; top:0; z-index:222;}

.tag_aq{display:block; width:40px; height:57px; background:url(../images/tag_aq.png) no-repeat; position:absolute; left:9px; top:0; z-index:222;}

.tag_zj{display:block; width:40px; height:57px; background:url(../images/tag_zj.png) no-repeat; position:absolute; left:9px; top:0; z-index:222;}

.tag_zc{display:block; width:40px; height:57px; background:url(../images/tag_zc.png) no-repeat; position:absolute; left:9px; top:0; z-index:222;}

.tag_xf{display:block; width:40px; height:57px; background:url(../images/tag_xf.png) no-repeat; position:absolute; left:9px; top:0; z-index:222;}

.tag_glsy{display:block; width:40px; height:57px; background:url(../images/tag_glsy.png) no-repeat; position:absolute; left:9px; top:0; z-index:222;}

.item_lrd_li{width:18px; height:18px; line-height:18px; text-align:center; float:left; border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px; color:#fff; background:#d4d4d4; margin-right:6px;}

.item_lrd_li.current{background:#37b97d;}

.metas{padding:14px 0; background:#dadada; color:#6e6e6e; font-size:16px; height:28px; white-space:nowrap; overflow:hidden;}

.price{width:90px; height:28px; line-height:28px; float:left; background:url(../images/price_iconbg.png) no-repeat 24px center; text-indent:54px; border-right:1px solid #a4a4a4;}

.num{width:90px; height:28px; line-height:28px; float:left; border-right:1px solid #a4a4a4; border-left:1px solid #e9e9e9; background:url(../images/num_iconbg.png) no-repeat 10px center; text-indent:40px;}

.comment{width:93px; height:28px; line-height:30px; float:left; border-left:1px solid #e9e9e9; background:url(../images/comment_iconbg.png) no-repeat 24px 8px; text-indent:22px;}


/*首页造价工程学院*/

.in_h{margin-top:14px;}

.in_h .title_tab{width:1060px;}

/*首页名师风采*/

.in_i{margin-top:14px; margin:0 auto; width:1200px;}

.in_i_lt{width:920px; float:left;}

.teach{margin-top:30px; height:437px; overflow:hidden;}

.teach_ul{width:105%;}

.teach_li{width:210px; float:left; margin-right:27px; font-size:12px; padding-bottom:20px;}

.teach_titpic{width:208px; height:131px; overflow:hidden; border:1px solid #dfdddf;}

.teach_titpic img{width:208px; display:block;}

.teach_gy{height:24px; line-height:24px; font-size:12px; color:#000;}

.teach_gy span{float:left;}

.teach_gy_lj{float:right; color:#000;}

.teach_gy_lj a{color:#000; padding:1px 4px;}

.teach_gy_lj a:hover{background:#ff7900; color:#fff;}

.in_i_rt{width:268px; float:right; border:1px solid #efefef;}

.in_i_rt h3{height:34px; line-height:34px; background:url(../images/zqy_titbg.png) #fbfbfb no-repeat 12px center; padding-left:44px; font-size:16px; color:#000;}

.zqy_tab_box{margin-top:-34px;}

.zqy_tabmenu{height:34px;}

.zqy_tabmenu ul{padding:13px 0; float:right; margin-right:16px;}

.zqy_tabmenu ul li{width:8px; height:8px; border-radius:8px; -webkit-border-radius:8px; -moz-border-radius:8px; background:#d4d4d4; float:left; margin-right:4px; cursor:pointer;}

.zqy_tabmenu ul li.current{background:#ff7900;}

.zqy_content ul{padding:0 6px;}

.zqy_content ul li{padding:13px 0 11px 0; border-top:1px solid #efefef; *padding:11px 0 9px 0;}

.zqy_content ul li.bt_0{border-top:0 none;}

.zqy_lt{width:52px; height:43px; float:left; overflow:hidden; margin-left:22px;}

.zqy_lt img{width:52px; height:43px; display:block;}



.zqy_rt{width:140px; float:right; margin-right:28px;}

.zqy_title{line-height:25px; font-size:12px; font-weight:normal; color:#000; *margin-top:-2px;}

.zqy_title a{color:#000;}

.zqy_title a:hover{color:#666; -webkit-transition:all 0.3s ease; -moz-transition:all 0.3s ease; -o-transition:all 0.3s ease; transition:all 0.3s ease;}

.zqy_name{color:#ff0000;}

.zqy_name em{float:right; color:#aaa;}

.zqy_name a{color:#ff0000;}

/*首页学员评价 动态*/

.in_j{margin-top:46px; padding-bottom:14px;}

.in_j_w{margin-top:16px;}

.xy_dl{width:574px;}

.xy_lt{float:left; margin-left:12px;}

.xy_rt{float:right; margin-right:12px;}

.xy_dt{height:52px; line-height:52px; font-size:16px; font-weight:bold; color:#000; padding-left:18px; border-bottom:1px dashed #d0d0d0;}



.xy_dd{margin-top:-51px;}

.xy_tabmenu{height:52px;}

.xy_tabmenu ul{padding:22px 0; float:right; margin-right:16px;}

.xy_tabmenu ul li{width:8px; height:8px; border-radius:8px; -webkit-border-radius:8px; -moz-border-radius:8px; background:#d4d4d4; float:left; margin-right:4px; cursor:pointer;}

.xy_tabmenu ul li.current{background:#ff7900;}



.xy_content ul li{padding:8px 0; border-bottom:1px dashed #d0d0d0;}

.xy_w_lt{width:40px; height:40px; border-radius:40px; -webkit-border-radius:40px; -moz-border-radius:40px; overflow:hidden; float:left; margin-left:10px;}

.xy_w_lt img{width:40px; height:40px; display:block;}

.xy_w_ct{width:340px; float:left; margin-left:10px; font-family:"宋体";}

.link_top{height:20px; line-height:20px; font-size:12px; overflow:hidden; white-space:nowrap;}

.link_top a{color:#616161; float:left;}

.link_top a:hover{color:#37b97d; -webkit-transition:all 0.3s ease; -moz-transition:all 0.3s ease; -o-transition:all 0.3s ease; transition:all 0.3s ease;}

.link_top em{display:inline-block; float:left; width:16px; height:100%; margin:0 2px; background:url(../images/star_on.png) no-repeat left center;}

.link_top span{display:inline-block; *display:inline; float:left; color:#616161;}

.link_bottom{color:#313131; font-size:14px; height:20px; line-height:20px;}

.xy_w_rt{float:right; height:40px; line-height:40px; color:#c1c1c1; font-family:"宋体"; font-size:14px; margin-right:10px;}



.link_zt{font-size:14px; height:20px; line-height:20px; color:#919191;}

.link_zt a{padding-left:4px; color:#313131;}

.link_zt a:hover{color:#37b97d; -webkit-transition:all 0.3s ease; -moz-transition:all 0.3s ease; -o-transition:all 0.3s ease; transition:all 0.3s ease;}

/*班级首页*/

.banner{margin-top:22px;}

.banner img{width:1200px; display:block;}

.side{margin-top:10px;}

.side_lt{width:780px; float:left;}

.class_select{height:52px; line-height:52px;}

.class_select select{font-family:"微软雅黑"; font-size:26px; font-weight:bold; width:136px; height:36px; margin-top:8px; border:0 none; outline:0 none;}

.class_fl{}



.class_fl_li{width:388px; height:200px; float:left; border:1px solid #efefef; position:relative; z-index:11; margin-right:-1px; margin-bottom:-1px;}

.class_fl_li:hover{border:1px solid #ff7900; z-index:222222;}

.bj_icon{width:56px; height:56px; float:left; margin-left:78px; margin-top:33px;}

.bj_icon1{background:url(../images/bj_icon1.png) no-repeat;}

.bj_icon2{background:url(../images/bj_icon2.png) no-repeat;}

.bj_icon3{background:url(../images/bj_icon3.png) no-repeat; margin-top:62px;}

.bj_icon4{background:url(../images/bj_icon4.png) no-repeat; margin-top:62px;}

.bj_rt{width:200px; float:left; margin-left:14px; margin-top:33px;}

.bj_rt .all_h2{padding-top:0; padding-left:0; border-top:0 none; margin-top:-2px;}

.bj_rt .all_ul{padding:4px 0 0 0;}

.bj_rt .all_ul li{height:27px; line-height:27px;}

.side_rt .xy_content ul li{padding:12px 0;}

.class_fd{margin-top:24px;}

.class_fd ul{width:110%;}

.class_fd ul li{width:230px; height:168px; float:left; position:relative; overflow:hidden; margin-right:44px;}

.class_fd ul li img{width:230px; height:168px; display:block;}

.mark{width:230px; height:167px; line-height:168px; background:url(../images/tms_60_bg.png) repeat; position:absolute; left:0; top:0; display:none; font-size:30px; text-align:center; font-weight:bold; color:#fff; text-shadow:2px 3px 0 #000;}

.class_fd ul li:hover .mark{display:block;}



.side_rt{width:390px; float:right;}

.xy_tabmenu ul{margin-right:4px;}

.side_rt .xy_w_ct{width:270px;}

.side_rt .xy_w_rt{margin-right:4px;}

.side_rt .xy_dt{padding-left:4px;}

.xynews{margin-top:18px;}

/*班级列表*/

.newsnav{height:59px; line-height:59px; font-size:14px; color:#000;}

.newsnav a{color:#000;}

.newsnav a:hover{color:#3388f9;}

.t_nav{border:1px solid #efefef; padding-top:20px;}

.t_nav_dl{padding-bottom:16px;}

.t_nav_dt{height:34px; float:left; width:126px; margin-left:28px;}

.t_nav_dt span{width:116px; height:34px; line-height:34px; text-align:center; color:#fff; font-size:18px; letter-spacing:16px; text-indent:16px; display:block; background:#ff7900; float:left;}

.t_nav_dt em{width:0; height:0; display:block; float:left; margin-top:11px; border-top:6px solid transparent; border-bottom:6px solid transparent; border-left:10px solid #ff7900;}

.t_nav_dd{width:1040px; float:left;}

.t_nav_dd ul{padding:0 0 0 16px; white-space:nowrap;}

.t_nav_dd ul li{float:left; min-width:118px; height:34px; line-height:34px; text-align:center; font-size:14px; letter-spacing:1px; text-indent:1px; color:#000; margin-right:14px; padding-bottom:4px;}

.t_nav_dd ul li a{display:block; width:100%; height:32px; line-height:32px; border:1px solid #efefef; color:#000;}

.t_nav_dd ul li a:hover,.t_nav_dd ul li.current a{border:1px solid #ffd2aa;}



.t_menu{margin-top:26px;}

.t_menu_dt{height:44px; line-height:44px; border-bottom:2px solid #ececec;}

.t_menu_dt ul li{float:left; width:140px; height:44px; text-align:center; letter-spacing:20px; text-indent:20px;}

.t_menu_dt ul li span{display:block; width:100%; height:44px; border-bottom:2px solid #ececec; font-size:20px; font-weight:bold; color:#000; background:#ececec;}

.t_menu_dt ul li em{display:block; width:0; height:0; margin:0 auto; border-left:4px solid transparent; border-right:4px solid transparent; border-top:6px solid #3388f9; display:none;}

.t_menu_dt ul li.current span{background:#3388f9; border-bottom:2px solid #3388f9; color:#fff;}

.t_menu_dt ul li.current em{display:block;}



.t_menu_dd{margin-top:20px; padding-bottom:10px;}

.t_menu_dd ul{padding:0 0 0 30px; white-space:nowrap;}

.t_menu_dd ul li{float:left; height:26px; line-height:26px; color:#000; font-size:14px; padding:0 14px;}

.t_menu_dd ul li a{color:#000;}

.t_menu_dd ul li.current,.t_menu_dd ul li:hover{font-weight:bold;}



.list_class{border:1px solid #efefef; overflow:hidden;}

.list_class_ul{padding:0 12px;}

.list_class_li{padding:12px 0; border-top:1px solid #efefef;}

.list_class_li:first-child{border-top:0 none;}

.list_img p{width:100%; height:30px; line-height:30px; text-align:center; background:url(../images/class_tbg.png) repeat-x; position:absolute; left:0; bottom:0; color:#fff; font-size:16px;}



.list_img{width:389px; height:219px; float:left; position:relative; overflow:hidden;}

.list_img img{width:389px; display:block;}



.list_ct{width:534px; height:219px; position:relative; float:left; margin-left:18px;}

.list_ct h2{height:28px; line-height:28px; font-size:16px; color:#000; margin-top:2px; color:#000;}

.list_ct h2 a{color:#000;}

.list_ct h2 a:hover{color:#3388f9;}

.class_sm{font-size:14px; color:#000; line-height:32px;}

.class_sm em{background:url(../images/tr_more.png) no-repeat right center; padding-right:14px; padding-left:10px; font-size:12px; color:#5a5a5a;}

.class_sm em a{color:#5a5a5a;}



.class_bt{width:100%; /*height:18px;*/ overflow:hidden; line-height:18px; position:absolute; left:0; bottom:0;}

.class_bt .item_lrd{padding:0; float:left;}



.class_rtd{float:right; height:18px; line-height:18px; line-height:22px; color:#6e6e6e;}

.class_rtd span{float:left; display:block; background:url(../images/kc_img.png) no-repeat;}

.class_rtd span a{padding-left:28px; color:#6e6e6e;}

.class_rtd span:hover{background:url(../images/kc_img_hover.png) no-repeat;}

.class_rtd span:hover a{color:#000; text-decoration:underline;}

.class_rtd em{display:block; float:left; height:18px; padding-left:10px;}

.class_rtd em a{color:#000;}



.class_jg{width:132px; height:219px; float:right; padding:0 34px; border-left:1px solid #efefef;}

.yhj_t1{height:36px; margin-top:36px;}

.yhj_t1 span{display:block; width:36px; height:36px; margin-right:6px; font-family:"黑体"; font-size:30px; color:#fff; text-align:center; line-height:36px; background:#ff0000; border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px; overflow:hidden; float:left;}

.yhj_t1 .p1{font-size:13px; color:#000; height:18px; line-height:18px; margin-top:-1px;}

.yhj_t1 .p2{font-size:20px; color:#ff7900; font-family:"黑体";}



.yhj_t2{height:33px; line-height:33px; text-align:center; margin-top:23px; background:#ff7900; color:#fff; font-size:16px;}

.yhj_t2 a{display:block; width:100%; height:100%; color:#fff;}

.yhj_t2:hover{background:#ff0000;}



.yhj_t3{height:33px; line-height:33px; text-align:center; margin-top:23px; background:#eaeaea; color:#fff; font-size:16px; border:1px solid #efefef;}

.yhj_t3 a{display:block; width:100%; height:100%; color:#242424;}



.ajax_more{height:46px; line-height:46px; text-indent:554px; margin-top:14px; background:#f7f7f7; border:1px solid #efefef; font-size:16px; color:#616161;}

.ajax_more a{display:block; width:100%; height:100%; background:url(../images/xxx_bg.png) no-repeat 626px center; color:#616161;}



/*谢——二建首页*/

.secai{ background:#f5f5f5;}

.ft{ float:left;}

.fr{ float:right;}

.xj_erjbn{ height:320px; margin-top:10px;}

.xj_shut{ height:42px; border-left:1px solid #000; position:absolute; top:10px; left:215px; font-size:16px; width:160px; }

.xj_shut p{ padding-left:12px; line-height:22px;}

.xj_shut p span{ font-size:20px;}

.xj_shut p.zhiboke{ font-size:24px; line-height:42px;}

/* 二建首页焦点图 */

.xj_fullSlide{width:819px;position:relative;height:319px;}

.xj_fullSlide .erbd{margin:0 auto;position:relative;z-index:0;overflow:hidden;}

.xj_fullSlide .erbd ul{width:100% !important;}

.xj_fullSlide .erbd li{width:100% !important;height:319px;overflow:hidden;text-align:center;}

.xj_fullSlide .erbd li a{display:block;height:319px;}

.xj_fullSlide .erhd{width:73px;position:absolute;z-index:1;bottom:15px;left:374px;height:16px;line-height:20px; background:url(../images/xj_shibk.png);}

.xj_fullSlide .erhd ul{text-align:center; padding-top:4px;}

.xj_fullSlide .erhd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:7px;height:7px;overflow:hidden;background:url(../images/xjshixin2.png) no-repeat;filter:alpha(opacity=80);opacity:0.8;line-height:999px; margin-left:4px; margin-right:3px;}

.xj_fullSlide .erbd ul li a img{width:819px;height:319px; }

.xj_fullSlide .erhd ul li.on{background:url(../images/xjshixin.png) no-repeat;}

.xj_fullSlide .prev{display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:10%;z-index:1;width:23px;height:43px;background:url(../images/slid_prev.png)  no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none; }



.xj_fullSlide .next{display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;right:10%;z-index:1;width:23px;height:43px;background:url(../images/slid_next.png)  no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none; }



.xj_kb01{ width:372px; margin-left:9px;}

.xj_kb1_01{ height:115px; background:#eb3f59;}

.xj_kb1_01 p.ptxj1{ font-size:16px; text-align:center; line-height:24px; padding-top:6px;}

.xj_kb1_01 p.ptxj1 span{ color:#ffffff; border-bottom:1px solid #fff;}

.xj_kb1_01 p.xj_djs{ color:#fff; font-size:23px; line-height:33px; text-align:center; margin-top:23px;}

.xj_kb1_01 p.xj_djs span{background:url(../images/xj_heif.png) no-repeat; padding:1px 4px 2px 3px; margin-right:7px;}

.xj_baibaox{ height:193px; border:1px solid #efefef;  margin-top:10px;}

.xj_bbkfbak{background:#fbfbfb;}

.xj_bbxtil{ font-size:16px; font-weight:bold; background:url(../images/xj_bao.png) no-repeat left center; padding-left:35px; height:35px; line-height:35px; margin-left:17px;}

.xj_bbxlist ul li{ float:left; font-size:14px; margin-left:16px; margin-right:16px; line-height:30px; }

.xj_bbxlist ul li a{ color:#666666;}

/**/

.xj_bigmol{ height:264px; margin-top:10px;}

.xj_jieg01{ width:377px; border:1px solid #efefef;height:262px;}

.xj_jieg01 ul{ width:355px; margin:0 auto;}

.xj_jieg01 ul li{ border-bottom:1px solid #efefef; padding-top:10px;}

.xj_jieg01 ul li.xj_noneb{ border-bottom:none;}

.xj_jieg01 ul li div{height:26px;padding-left:25px; font-size:16px; line-height:26px;}

.xj_jieg01 ul li div a{ display:block; height:26px; width:102px; color:#fff; text-align:center; float:right;}

.xj_jieg01 ul li p{ color:#666666; font-size:14px; line-height:28px;padding-left:25px;}

.xj_sc01 a{ background:#ff7900;}

.xj_sc01{  background:url(../images/xj_sec01.png) left center no-repeat; }

.xj_sc02 a{ background:#ff0000;}

.xj_sc02{  background:url(../images/xj_sec02.png) left center no-repeat; }

.xj_sc03 a{ background:#ff7900;}

.xj_sc03{  background:url(../images/xj_sec03.png) left center no-repeat; }

.xj_sc04 a{ background:#ff7900;}

.xj_sc04{  background:url(../images/xj_sec04.png) left center no-repeat; }

.xj_jieg02{ width:531px;border:1px solid #efefef;height:262px; margin-left:8px;}

.xj_g02til{ font-size:16px; font-weight:bold; background:url(../images/xj_bao02.png) no-repeat left center; padding-left:35px; height:35px; line-height:35px; margin-left:17px;}

.xj_baomruk{text-align:center; line-height:55px;}

.xj_baomruk a{  font-size:18px; color:#ff0000; }

.xj_02li ul li{ width:232px; margin:1px 16px; float:left; font-size:14px; line-height:31px;}

.xj_02li ul li a{ color:#666666;}

.xj_jieg03{ width:268px;border:1px solid #efefef;height:262px; margin-left:9px;}

.xj_g03til{ font-size:16px; font-weight:bold; background:url(../images/xj_bao02.png) no-repeat left center; padding-left:35px; height:35px; line-height:35px; margin-left:9px;}

.xj_g03til a{ float:right; color:#666666; font-size:12px; font-weight:normal;}

.xj_g03list ul{ padding:0 18px 0 9px;}

.xj_g03list ul li{ height:91px; position:relative; margin-top:11px; padding-bottom:9px;}

.xj_bdbh{ border-bottom:1px solid #efefef;}

.xj_g03list ul li a img{ height:91px; width:124px; float:left; margin-right:10px;}

.xj_g03list ul li a p.ri{ color:#666666; line-height:18px;}

.xj_g03list ul li a p.xj_time{ position:absolute; left:0; bottom:9px; width:124px; background:url(../images/xj_btmh.png); height:18px; line-height:18px; color:#ffffff; text-align:center;}

/*二建首页视频*/

.xj_ejvideo{ height:526px; background:#121212; margin-top:28px;}

.xjtabbox{ padding:20px 30px 0 27px;}

.xjtab_menu{ height:438px;width:419px;}

.xjtab_menu ul li{ height:113px; background:url( ../images/xj_heihu1.png) no-repeat; padding-top:10px; margin-bottom:22px;}

.xjtab_menu ul li.current{  background:url( ../images/xj_heihu2.png) no-repeat; }

.xjtab_menu ul li.current .xj_likj p.xjttk{ display:block;}

.xjtab_box{  width:703px ; height:490px; float:left;}

.box1{ background:#f5f4f9; }

.xjtab_box .hide{display:none;}

.newsllen img{ width:703px ; height:490px;}

.xj_likj{ position:relative; margin-left:40px; height:101px; width:358px;}

.xj_likj img{ float:left; width:158px; height:101px; margin-right:28px;}

.xj_likj p{ color:#fff; font-size:14px; line-height:32px;}

.xj_likj p.xjttk{ display:none; position:absolute; left:0; bottom:0; width:158px; background:url(../images/xj_btmh.png); height:28px; line-height:28px; color:#ffffff; text-align:center;}

.xj_videtow{ width:429px; overflow-y:hidden}

.xj_videtow a{ float:left; display:block; height:57px; width:185px; color:#fff; background:#ff7900; text-align:center; font-size:20px; line-height:57px; margin-left:17px; margin-right:12px; }

.xj_videtow a.lase{ background:#3388f9;}

/**/

.xj_mohdj{ background:url(../images/xj_mohb.jpg); height:92px; color:#fff; text-align:center; font-size:24px; line-height:40px; margin-top:47px; padding-top:10px;}

.xj_mohdj p span{ color:#ff7900;}

.xj_bkjj{ font-size:30px; font-weight:bold; color:#242424; width:234px; margin:0 auto; background:url(../images/xj_xhjk.png) left bottom no-repeat; height:57px; text-align:center; margin-top:30px;}

.xj_bkjj span{ color:#ff0000;}

.xj_yiyxt{ background:url(../images/xj_yixit.png) center no-repeat; height:356px; margin-top:10px;}

.xj_qiangh{background:#242424; margin-top:40px;}

.xj_dju{ width:164px; height:59px; background:url(../images/xj_hst.png) no-repeat; font-size:20px; text-align:center; line-height:59px; color:#fff;}

.xj_chaoqi{ color:#fff000; font-size:16px; line-height:59px; margin-left:12px; margin-right:17px;}

.xj_twezj{ width:745px; color:#fff; font-size:14px; border:2px solid #fff; border-bottom:none ; border-top:none; margin-top:10px;}

.xj_twezj p{ padding-left:25px;}

.xj_zx01{ display:block; width:140px; height:38px; background:#ff7900; margin-top:11px; color:#fff; text-align:center; font-size:18px; line-height:38px; margin-left:18px;}

.xj_bkms{ font-size:30px; font-weight:bold; color:#242424; width:307px; margin:0 auto; border-bottom:2px solid #000; height:54px; text-align:center; margin-top:30px; line-height:54px;}

.xj_bkms span{ color:#ff0000;}

.arrow-down {width: 0;height: 0;border-left: 6px solid transparent;border-right: 6px solid transparent;_border-left: 6px solid white;_border-right: 6px solid white;border-top: 10px solid #000;overflow:hidden; margin:0 auto;}

.xj_mslist ul{ width:110%; overflow:hidden; padding-top:38px;}

.xj_mslist ul li{ height:230px; width:194px; border:1px solid #000; position:relative; float:left; margin-right:55px; margin-bottom:29px;}

.xj_mslist ul li a img{height:230px; width:194px;}

.xj_mslist ul li:hover .xj_mslc3{ display:block;}

.xj_mslist ul li:hover .xj_mslc1{ display:none;}

.xj_mslc1{ width:110px; background:#242424;height:32px;text-align: center;line-height:32px; position:absolute; bottom:0; left:0; font-size:20px; color:#fff; text-indent:-5px;}

.xj_mslc2{ width:87px;border-left: 18px solid transparent; _border-left: 18px solid white; border-bottom:32px solid #ff7900;height: 0;text-align: center;line-height:32px; position:absolute; bottom:0; right:0;color:#fff; font-size:16px; z-index:4;}

.xj_mslc3{position:absolute; bottom:0; right:0;height:200px; width:194px; background:url(../images/xj_btmh2.png); z-index:3;padding-top:30px; display:none; }

.xj_mslc3 p { color:#fff; padding-left:20px; width:165px; font-size:14px; line-height:23px; }



.xj_bkjpk{ font-size:30px; font-weight:bold; color:#242424; width:372px; margin:0 auto; border-bottom:2px solid #000; height:54px; text-align:center; margin-top:30px; line-height:54px;}

.xj_bkjpk span{ color:#ff0000;}



.xuan_1{  position:relative; width:385px; margin-top:5px;}

.tabbox{  /*height:671px;*/}

.tab_menu{ height:39px; background:url(../images/tabshu.png) left center no-repeat; padding-left:25px;}

.tab_menu ul li{font-size:17px;color:#188eee; float:left; min-width:60px; height:37px; line-height:39px; text-align:center; cursor:pointer; font-weight:bold; margin-right:8px; padding-left:8px;}

.tab_menu ul span{font-size:17px;line-height:39px; float:left;}

.tab_menu ul li.current{  color:#cc9900; }

.tab_box{  width:1200px ; float:left;}

.box1{ background:#f5f4f9; }

.tab_box .hide{display:none;}

.newsllen ul li a{ color:#221815; line-height:25px;}

.xj_dbg{ border:1px solid #000; border-top:4px solid #000; width:100%;}

.xj_dbg tr th{ width:27%; border:1px solid #000; padding:12px 0;}

.xj_dbg tr th.xj_tes{ width:19%; text-align:center;}

.xj_dbg tr th.xj_tes img{ width:82px; height:81px;}

.xj_dbg tr th p{ font-weight:normal; line-height:24px;}

.xj_dbg tr th p span{ color:#ff0000;}

.xj_dbg tr th p.xj_pt1{ font-size:18px; font-weight:bold; color:#ff0000;}

.xj_dbg tr th p.xj_pt2{ font-size:14px; color:#000;}

.xj_dbg tr th p.xj_pt3{ font-size:16px; color:#000;}

.xj_dbg tr td{ width:27%; border:1px solid #000; padding:12px 0;}

.xj_dbg tr td.xj_tes{ width:19%; text-align:center;}

.xj_dbg tr td.xj_tes img{ width:82px; height:81px;}

/*二建面授课程*/

.xuan_ms{  position:relative; margin-top:5px;}

.tabboxms{  /*height:671px;*/}

.tab_menums{ height:67px; background:url(../images/xj_msxian.png) left bottom repeat-x;}

.tab_menums ul li{font-size:18px;color:#000; float:left;height:67px; line-height:60px; text-align:center; cursor:pointer; width:149px; }

.tab_menums ul li p{ line-height:24px; padding-top:5px;}

.tab_menums ul li p span{ font-size:14px;}

.tab_menums ul li.current{  color:#fff; background:url(../images/xj_msjt.png) no-repeat; }

.tab_boxms{  width:1200px ;float:left;height:396px; background:url(../images/xj_mskbak.jpg) no-repeat;}



.tab_boxms .hide{display:none;}

.xj_mskat{ padding-left:130px; padding-top:40px; }

.xj_msktlt{ width:212px; height:250px; padding-top:40px; background:url(../images/xj_yuanj.png) bottom center no-repeat; }

.xj_msktlt p{ font-size:17px; line-height:35px; color:#fff; text-align:center;}

.xj_msktlt p span{ font-size:24px; font-weight:bold; line-height:40px; color:#ff7900;}

.xj_msjuti{ height:313px; width:660px; background:#fff; margin-left:38px; padding-left:31px; position:relative;}

.xj_msjuti table{ width:100%; margin-top:10px;}

.xj_msjuti table tr td{ font-size:14px; line-height:24px;}

.xj_msjuti table tr td.xj_mscz{ width:11%; font-weight:bold;}

.xj_msjuti table tr td span{ color:#ff0000;}

.xj_mszxzx{ position:absolute; right:244px; top:28px; display:block; width:133px; height:44px; background:url(../images/xj_msbtn.png) no-repeat; color:#fff; text-align:center; line-height:44px; font-size:16px;}

.xj_msxkbm{ position:absolute; right:81px; top:28px; display:block; width:133px; height:44px; background:url(../images/xj_msbtn1.png) no-repeat;color:#fff; text-align:center; line-height:44px; font-size:16px;}

.xj_ezlis{ width:335px;}

.xj_eztil{ height:27px; border-bottom:1px solid #d0d0d0;}

.xj_eztil p{ height:18px; border-left:5px solid #ff7900; font-size:16px; line-height:16px; padding-left:15px;}

.xj_eztil p a{ color:#000; float:right; font-size:12px;}

.xj_eztil p a:hover{ color:#fff; background:#ff7900;}

.xj_ezlis ul li a{ color:#000; line-height:29px; font-size:14px;}

.xj_ezlis ul li a span{ color:#ff7900; margin:0 15px;}

.xj_ezlis ul li a:hover{ color:#ff7900;}

.xj_tmarg{ margin:0 100px 0 95px;}

.xj_erjzx{ margin-top:40px;}

.xj_kgtj{ height:401px; margin-top:40px; position:relative;}

.xj_kgtj a{ position:absolute; display:block; height:30px; width:122px;}

.xj_kgtj a.xj_kgt01{ left:140px; bottom:12px;}

.xj_kgtj a.xj_kgt02{ left:312px; bottom:12px;}

.xj_kgtj a.xj_kgt03{ left:486px; bottom:12px;}

.xj_bkdyr{ font-size:30px; font-weight:bold; color:#242424; width:184px; margin:0 auto; border-bottom:2px solid #000; height:54px; text-align:center; margin-top:30px; line-height:54px;}

.xj_bkdyr span{ color:#ff0000;}

/*大立代言人*/

.xuan_dy{  position:relative; margin-top:28px; margin-bottom:47px;}

.tabboxdy{  /*height:671px;*/}

.tab_menudy{ overflow:hidden; height:112px; width:110%; margin-top:25px;}

.tab_menudy ul li{ float:left;height:112px;  cursor:pointer; width:234px; margin-right:7px; }

.tab_menudy ul li img{ width:234px; height:106px; margin-top:6px;}

.tab_menudy ul li.current{background:url(../images/xj_dykuang.png) no-repeat; }

.tab_menudy ul li.current img{width:230px; height:102px;margin-top:8px;}

.tab_boxdy{  width:1200px ;height:305px; }

.tab_boxdy .hide{display:none;}

.xj_dllimg img{ height:305px; width:748px;}

.xj_dllwz{height:305px; width:452px; background:#3388f9; color:#fff;}

.xj_dllwz h3{ width:405px; margin-left:27px; border-bottom:1px solid #fff; font-size:22px; line-height:50px; font-weight:normal; margin-top:28px;}

.xj_dllwz p{ width:383px; margin-left:27px; border-bottom:1px solid #fff; font-size:14px; line-height:30px;  margin-top:16px; padding-bottom:24px; padding-right:22px;}

.xj_dyrlink{ float:right; display:block; height:33px; width:140px; background:url(../images/xj_dayanbtn.png) no-repeat; text-align:center; line-height:33px; color:#fff; font-size:16px; margin-right:28px; margin-top:26px;}

/*二建底部*/

.foot_erj{height:286px; width:100%; background:#242424;}

.foot_erj ul{padding:34px 0 0 20px;}

.foot_erj ul li{width:136px; float:left; margin-left:186px;}

.ft_icon{width:107px; height:109px; margin:0 auto; background:url(../images/foot_icon.png) no-repeat 0 0;}

.ft_icon2{background-position:0 -109px;}

.ft_icon4{background-position:0 -327px;}

.ft_icon5{background-position:0 -436px;}

.ft_texterj{font-size:16px; text-align:center; white-space:nowrap; height:24px; line-height:24px; overflow:hidden; margin-top:8px; color:#fff;}

.ft_texterj:hover{color:#666; -webkit-transition:all 0.3s ease; -moz-transition:all 0.3s ease; -o-transition:all 0.3s ease; transition:all 0.3s ease;}

.xj_ejdwh{ text-align:center; font-size:40px; font-weight:bold; color:#fff; padding-top:25px;}

/*二级消防*/

.xj_xfsm ul { padding-top:15px;}

.xj_xfsm ul li{ width:540px; height:220px; border:1px solid #000; padding:33px 0 0 26px; float:left; margin:30px 16px 0 16px;}

.xj_xfml{ position:relative; height:187px; width:166px; }

.xj_xfml img{height:187px; width:166px; }

.xj_xfml01{ width:87px;border-left: 18px solid transparent; _border-left: 18px solid white; border-bottom:32px solid #3388f9;height: 0;text-align: center;line-height:32px; position:absolute; bottom:14px; right:0;color:#fff; font-size:16px; z-index:4;}

.xj_xfmwz{ width:316px; height:187px; color:#242424; font-size:14px; line-height:23px; margin-left:20px; position:relative;}

.xj_xfmwz a{ display:block; height:38px; width:133px; text-align:center; color:#fff; background:#ff7900; -moz-box-shadow: 1px 1px 0 #af7846; /* 老的 Firefox */box-shadow: 1px 1px 0 #af7846; line-height:38px; font-size:16px; position:absolute; right:8px; bottom:0;}

.xj_xfmwz a:hover{background:#ff0000; -moz-box-shadow: 1px 1px 0 #af7846; /* 老的 Firefox */box-shadow: 1px 1px 0 #af7846;}

.xj_xfpk{ font-size:30px; font-weight:bold; color:#242424; width:472px; margin:0 auto; border-bottom:2px solid #000;  text-align:center; margin-top:30px; line-height:54px;}

.xj_xfpk span{ color:#ff0000;}

.xj_xfpk p{ color:#ff0000; font-size:22px; line-height:33px;}

.xj_xfbz ul{ width:110%; overflow:hidden; padding-top:38px;}

.xj_xfbz ul li{ height:195px; width:230px; background:url(../images/xj_xftbj.png) bottom left no-repeat; position:relative; float:left; margin-right:12px;}

.xj_xfbz ul li h3{ width:120px; margin-left:20px; font-size:18px; text-align:center;}

.xj_xfzs{ font-size:14px; text-align:center; line-height:34px; padding-top:10px;}

.xj_xfzs p a{ color:#000;}

.xj_xfzs p a:hover{ color:#ff0000;text-decoration:underline;}

.xj_xfbtn{ height:31px; width:124px; text-align:center; line-height:31px; position:absolute; background:#ff7900;-moz-box-shadow: 1px 1px 0 #af7846; /* 老的 Firefox */box-shadow: 1px 1px 0 #af7846; color:#fff; font-size:13px; bottom:18px; left:53px;}

.xj_xfsrz ul{ overflow:hidden; width:110%;}

.xj_xfsrz ul li{ width:232px; float:left; margin:40px 60px 0 16px;}

.xj_lengx{ height:124px; background:url(../images/xj_xfsez.png) top center no-repeat; text-align:center; font-size:22px; font-weight:bold; line-height:124px; color:#fff; margin-bottom:5px;}

.xj_xfsrz ul li p{ font-size:14px; line-height:23px;}

.xj_xfsrz ul li h3{ font-size:16px;}

.xj_xfsbs{ margin-top:40px;}

.xj_xfsbs img{ width:1200px;}

/*造价工程师首页*/

.xj_zjgcms{ font-size:30px; font-weight:bold; color:#242424; width:360px; margin:0 auto; border-bottom:2px solid #000; height:54px; text-align:center; margin-top:30px; line-height:54px;}

.xj_zjgcms span{ color:#ff0000;}

.xj_zjms01{ width:300px; margin-top:40px;}

.xj_zj01til{ height:33px; background:url(../images/xj_zjmst.png) no-repeat; padding-right:118px; font-weight:bold; text-align:center; font-size:20px; color:#fff; line-height:33px;}

.xj_zjms01 ul { border-right:1px solid #000; padding-left:21px;padding-top:23px;}

.xj_zjms01 ul li { width:255px;padding-bottom:20px;}

.xj_zjimg{position:relative;}

.xj_zjimg img{ width:255px; height:162px; }

.xj_mszj1{ width:170px; background:#242424;height:32px; padding-left:24px; line-height:32px; position:absolute; bottom:0; left:0; font-size:20px; color:#fff; text-indent:-5px;}

.xj_mszj2{ width:87px;border-left: 18px solid transparent; _border-left: 18px solid white; border-bottom:32px solid #ff7900;height: 0;text-align: center;line-height:32px; position:absolute; bottom:0; right:0;color:#fff; font-size:16px; z-index:4;}

.xj_mszj2 a{ color:#fff;}

.xj_zjms01 ul li:hover .xj_zjmsxq{background:url(../images/cysj2.png) center right no-repeat;}

.xj_zjms01 ul li:hover .xj_mszj2{border-bottom:32px solid #ff0000;}

.xj_zjms01 ul li p{ line-height:23px; margin-top:15px; height:69px;}

.xj_zjms01 ul li .xj_zjmsxq{ color:#5a5a5a; height:17px; width:50px; display:block; float:right; padding-right:15px; background:url(../images/cysj1.png) center right no-repeat; line-height:17px;}

.xj_nonebrt ul{ border:none;}

/*监理工程师*/

.xj_jlms01{  margin-top:40px;}

.xj_jlms01 ul { width:110%; overflow:hidden; }

.xj_jlms01 ul li { width:255px;margin-bottom:30px; float:left; margin-right:60px;}

.xj_msjl1{ width:255px; background:#242424;height:32px; line-height:32px; position:absolute; bottom:0; left:0; font-size:20px; color:#fff; text-align:center;}

.xj_jlms01 ul li p{ line-height:23px; margin-top:15px; height:69px;}

.xj_jlms01 ul li a.xj_jlmsxq{ color:#fff; height:32px; display:block;line-height:32px; text-align:center; font-size:15px; width:255px; background:#ff7900; margin-top:10px;}

.xj_jlms01 ul li a.xj_jlmsxq:hover{ background:#ff0000;}

.xj_jlbk{ height:317px; background:url(../images/xj_jlbk.jpg) left center no-repeat; padding-left:320px; margin-top:40px;}

.xj_jlbk ul li{ width:211px; float:left; margin-left:8px; margin-bottom:25px;}

.xj_jlbk ul li a{ width:93px; height:36px; display:block; margin:0 auto;  line-height:36px; font-size:22px; font-weight:bold; text-align:center; color:#fff; background:#959595;}

.xj_jlbk ul li a:hover{background:#ff7900;}

.xj_jlbk ul li p{ width:184px; line-height:23px; height:92px; margin-top:5px; margin-left:14px;}

.xj_jlbk ul li a.xj_jlsrd{ margin-left:0; margin-top:18px;}

.xj_jldyr ul{ width:110%; overflow:hidden; padding-top:25px;}

.xj_jldyr ul li{ width:372px; height:258px; float:left; background:#f7f7f7; margin-right:42px; margin-bottom:28px; position:relative; }

.xj_jldyr ul li h3{ border-top:3px solid #000; line-height:73px; font-size:22px; padding-left:198px; margin-top:66px;}

.xj_jldyr ul li p{ width:300px; margin:0 auto; line-height:28px; font-size:13px; height:84px;}

.xj_jldyr ul li a{ display:block; height:32px; width:139px; line-height:32px; text-align:center; color:#fff; background:#ff7900; font-size:14px; margin-left:233px;}

.xj_jldyr ul li a:hover{ background:#ff0000;}

.xj_xicl{ height:136px; width:136px;  -moz-border-radius: 68px; -webkit-border-radius: 68px;border-radius: 68px; position:absolute; top:0; left:30px;}

.xj_xicl img{height:136px; width:136px;-moz-border-radius: 68px; -webkit-border-radius: 68px;border-radius: 68px;}

/*学习小组*/

.xj_xxxzf{ margin-top:64px;}

.all_zzxl{width:243px; min-height:440px; border:1px solid #b995d1; border:none;  overflow:hidden; background:#fff;}

.xj_xzblue{ border-top:4px solid #3388f9; padding-bottom:25px;}

.xj_xzrmx{ width:568px; margin-left:22px;}

.xj_xzzmm{ height:218px; border:1px solid #e3e3e3; background:#fff;}

.xj_xzzmm ul{ padding-top:33px;}

.xj_xzzmm ul li { font-size:14px; text-align:center; width:115px; float:left; line-height:24px; margin-left:30px;}

.xj_xzzmm ul li a{ color:#000;}

.xj_xzzmm ul li a p{ padding-top:10px;}

.rmxztl{ font-size:16px; margin:0 15px; height:30px; border-bottom:1px solid #e7e7e7; line-height:30px; padding-left:10px;}

.xj_htim{height:60px; width:60px;-moz-border-radius: 30px; -webkit-border-radius: 30px;border-radius: 30px; float:left; margin-right:15px;}

.xj_xzht{border:1px solid #e3e3e3; background:#fff; margin-top:24px; padding-bottom:95px;}

.xj_xzht ul{ padding-left:38px; line-height:24px;}

.xj_xzht ul li{ margin-top:12px;}

.xj_xzht ul li p.pt11{ font-size:14px; padding-top:8px;}

.xj_xzht ul li p.pt11 a{ color:#ff7900;}

.xj_xzht ul li p.pt12{ color:#545454;}

.xj_xzht ul li p.pt12 a{ color:#3388f9;}

.xj_zbliu{ width:339px; margin-left:25px;}

.xj_xzscont{ height:46px; background:url(../images/xj_sryb.png) no-repeat; width:230px; float:left; padding-left:22px; font-family:"微软雅黑";}

.xj_xzbtn{ height:46px; background:url(../images/xj_srlb.png) no-repeat; width:87px; float:left; cursor:pointer;}

.xj_xzzyc{ border:1px solid #e3e3e3; background:#fff;}

.rmxztl02{ font-size:16px; margin:0 15px; height:48px;  line-height:48px; padding-left:10px;}

.xj_xzzyc{ margin-top:24px;}

.xj_xzzyc ul{ padding:0 12px;}

.xj_xzzyc ul li { border-top:1px solid #e7e7e7; padding:23px 11px; height:62px; line-height:28px;}

.xj_xzzyc ul li a img{ height:62px; width:62px; float:left; margin-right:12px;}

.xj_xzzyc ul li a p.cnl_pp1{ font-size:14px; color:#000;}

.xj_xzzyc ul li a p.cnl_pp1 span{ color:#ff7900; margin-left:5px;}

.xj_xzzyc ul li a p.cnl_pp2{ color:#545454;}

.xj_yibuxz{ height:47px; background:#bababa; margin-top:23px;font-size:16px;line-height:45px;}

.xj_yibuxz a{ display:block; height:47px;  width:85px;  color:#fff; background:url(../images/xxx_xiaxb.png) right center no-repeat; margin:0 auto;}

/*二建报考指南*/

.xj_bkzbnr{ height:88px; font-size:34px; text-align:center; font-family:"黑体"; line-height:88px; color:#f0ff00; margin-top:12px;}

.xj_ejbkzn{ margin-bottom:65px;}

.xj_ejznmenu{ width:253px; background:#2e2e2e;}

.xj_ejznmenu ul { padding:0 20px;}

.xj_ejznmenu ul li{ border-bottom:1px solid #5b5c5e; height:46px; line-height:46px; font-size:14px;}

.xj_ejznmenu ul li a{ color:#fff; display:block; padding-left:40px;}

.xj_ejznmenu ul li:last-child{ border:none;}

.xj_ejznmenu ul li a:hover{ color:#ff7900;}

.xj_ejznmenu ul li a.current{color:#ff7900;}

.xj_ejznmenu ul li a span{ margin-left:20px;}

.xj_kszncont{ width:883px; padding:0 32px; background:#f5f5f5;}

.xj_zngyc{ padding-bottom:25px; background:url(../images/xj_jbxian.png) bottom left repeat-x;}

.xjzntil{ background:url(../images/xj_tilbak.png) center right no-repeat; width:102px; color:#ff0000; font-size:18px; margin-top:15px;}

.xj_zncont{ font-size:14px; line-height:25px; color:#5d5d5d; margin-top:12px; padding-right:13px;}

.xj_zngyc:last-child{ background:none;}

/*名师首页内页*/

.xjlist_class ul{ width:105%; overflow:hidden; padding-top:36px;}

.xjlist_class ul li{ width:273px; position:relative; height:338px; float:left; margin-right:32px; margin-bottom:22px;}

.xjlist_class ul li img{ width:273px; height:227px; }

.xjlist_class ul li p{ font-size:14px; line-height:25px; padding:0 36px;}

.xj_cyjdrt{ background:url(../images/xj_hsl.png) no-repeat; height:38px; width:116px; position:absolute; left:-6px; top:170px; font-size:20px; color:#fff; text-align:center; line-height:34px;}

.xj_ybordc{ height:95px; border:1px solid #e7e7e7; border-top:none; padding-top:15px; position:relative;}

.xj_yichangd{ width:230px; position:absolute; left:8px; top:42px; display:none;}

.xj_yichangd a{ display:block; float:left; height:33px; width:85px; margin-left:28px; font-size:14px; color:#fff;-moz-box-shadow: 1px 1px 0 #af7846; /* 老的 Firefox */box-shadow: 1px 1px 0 #af7846; text-align:center; line-height:33px;}

.xj_yichangd a.xj_t01{ background:#ff7900; }

.xj_yichangd a.xj_t02{ background:#ff0000; }

.xjlist_class ul li:hover .xj_yichangd{ display:block;}

.xjlist_class ul li:hover .xj_ybordc p{ display:none;}

.xj_msnecont{ padding-top:80px; background:#fafafa;}

.xj_tutl{ position:relative; width:170px; height:170px;}

.xj_tutl img{ width:170px; height:170px;}

.xj_tutl img.xj_tljd{ height:39px; width:39px; position:absolute; right:-7px; bottom:-7px;}

.xj_tucont{ width:906px; margin-left:42px; margin-top:12px;}

.xj_tuctol{ font-size:28px; }

.xj_tuctol span{ font-size:16px; color:#ff0000; margin-left:8px;}

.xj_tuctol a{ display:block; float:right; height:33px; width:85px; margin-left:28px; font-size:14px; color:#fff;-moz-box-shadow: 1px 1px 0 #af7846; /* 老的 Firefox */box-shadow: 1px 1px 0 #af7846; text-align:center; line-height:33px;}

.xj_tuctol a.xj_tol01{ background:#ff7900; }

.xj_tuctol a.xj_tol02{ background:#ff0000; }

.xj_tudetail{ font-size:14px; line-height:23px; width:329px; margin-top:15px;}

/**/

.xj_tabmsn{ border-top:1px solid #e3e3e3; margin-top:36px;}

.xj_title{width:100%; height:45px; font-weight:normal; position:relative;}

.xjtitle_tab{ height:44px;  border-bottom:2px solid #e3e3e3;}

.xjtitle_tab ul li{height:44px; line-height:44px; min-width:70px; padding:0 20px; float:left; font-size:16px; color:#000; text-align:center; cursor:pointer; position:relative; margin-right:20px;}

.xj_sjx{width:8px; height:6px; position:absolute; left:50%; margin-left:-4px; top:46px; background:url(../images/sjx_bg.png) no-repeat; display:none;}

.xjtitle_tab ul li.current{border-bottom:2px solid #4594fd;}

.xjtitle_tab ul li.current .xj_sjx{display:block;}

.xjmszt_tab{margin-top:30px;}

.xj_wodlel{ width:1168px; height:137px; border:1px solid #e3e3e3; padding-top:13px; }

.xj_tilig{ width:228px; height:125px;}

.xj_tilig img{width:228px; height:125px;}

.xj_xidner{ width:842px; margin-left:38px; padding-top:15px;}

.xj_xdertop{ font-size:16px; font-weight:bold;}

.xj_xdertop span{ font-size:14px; padding:0 8px; background:#ff7900; color:#fff; margin-left:44px;}

.xj_xdertop b{ font-style:normal; font-weight:normal; float:right; color:#ff0000; margin-right:10px;}

.xj_dtbiaod{ width:295px; height:29px; background:url(../images/teslogo.png) left center no-repeat; font-size:14px; font-weight:bold; line-height:29px; padding-left:35px; color:#242424;}

.xj_dtbiaod span{ font-size:12px; font-weight:normal; margin-left:8px;}

.xj_xderdown{ margin-top:37px;}

.xj_dtxinxin{ width:240px; height:29px; font-size:13px; line-height:29px; text-align:right; }

.xj_dtxinxin span{ margin-left:20px; color:#6e6e6e;}

.xj_dtxinxin em{display:inline-block; float:left; width:16px; height:100%; margin:0 2px; background:url(../images/star_on.png) no-repeat left center;}

.xj_dtxinxin em.off{background:url(../images/star_off.png) no-repeat left center;}

/*课程中心*/

.xj_kshi{ font-size:16px; color:#ff7900; line-height:32px;}

.xj_myop{ margin-top:7px;}

.yhj_txj{height:33px; line-height:33px; text-align:center; margin-top:23px; background:#f0f0f0  ; color:#fff; font-size:16px; border:1px solid #e0e0e0; padding-left:28px;}

.yhj_txj a{display:block; width:100%; height:100%; color:#242424; background:url(../images/item_stbg.png) left center no-repeat;}

.class_rtd span.xj_rs01{ background:url(../images/rs_bg.png) left center no-repeat;}

.class_rtd span.xj_rs02{ background:url(../images/mess_xjy.png) left center no-repeat; margin-left:24px; margin-right:10px;}

.class_rtd span.xj_rs01 a{ padding-left:24px;}

.class_rtd span.xj_rs02 a{ padding-left:20px;}

/*试听课程首页*/

.list_ctxj{width:420px; height:219px; position:relative; float:left; margin-left:18px;}

.list_ctxj h2{height:28px; line-height:28px; font-size:16px; color:#000; margin-top:2px; color:#000;}

.list_ctxj h2 a{color:#000;}

.list_ctxj h2 a:hover{color:#3388f9;}

.xj_zibo{ position:absolute; display:block; height:18px; width:46px; right:-46px;; top:7px; line-height:18px; text-align:center; font:-size:14px; color:#fff; background:#ff7900;}

.xj_jijka{ position:absolute; display:block; height:34px; width:82px; border:1px solid #3388f9; color:#3388f9; font-size:16px; line-height:34px; text-align:center; right:0; bottom:5px;}

.class_jgxj{width:210px; height:170px; float:right; background:#f7f7f7; margin-top:20px; margin-right:10px; line-height:32px; font-size:16px; text-align:center; padding-top:10px;}

.class_jgxj p span{ color:#ff0000;}

.class_jgxj p em{ font-size:23px; background:url(../images/heisque.png) no-repeat; padding:1px 3px 2px 4px; margin-left:6px; color:#fff;}

.class_jgxj p a{ display:block; width:122px; height:37px; line-height:37px; text-align:center; color:#fff; font-size:16px; margin:0 auto; background:#ff7900;}

.class_jgxj p.xj_piy{ margin-top:10px;}

.class_jgxj p.xj_piy02{ margin-top:20px;}

.class_jgxj p.xj_madelab{ margin-top:40px;}

.list_class_lixj{ border:1px solid #e3e3e3; padding:12px; margin-top:25px;}

.list_class_lixj:hover{ border-color:#ff7900;}

/*面授列表*/

.list_ct a.xj_fujil{ position:relative;}

.xj_zycc{ position:absolute; display:block; width:30px; height:21px; background:url(../images/xj_redian.png) no-repeat; right:-40px; top:-12px; font-size:13px; color:#fff; line-height:17px; text-align:center;}

.xj_zxmenu ul{ background:url(../images/xj_preor.png) left bottom repeat-x;}

.xj_zxmenu ul li{ width:137px; border-bottom:2px solid #000; font-size:18px; line-height:38px; float:left; }

.xj_zxmenu ul li a{ padding-left:20px; color:#000; display:block;}

.xj_zxmenu ul li:hover{ border-color:#ff7900;}

.xj_zxmenu ul li:hover a{ color:#ff7900;}



.xj_listgt{ width:872px;}

.xj_listgt ul{ padding:0 28px 0 14px;}

.xj_listgt ul li{ padding:29px 0 10px 0; border-bottom:1px solid #e3e3e3;}

.xj_listgt ul li p.ipo1{ font-size:20px; line-height:30px;}

.xj_listgt ul li p.ipo2{line-height:30px; color:#5a5a5a;}

.xj_listgt ul li p.ipo3{ font-size:14px; line-height:29px;}

.xj_listgt ul li p.ipoa a{ float:right; color:#5a5a5a; padding-right:18px; background:url(../images/cysj1.png) right center no-repeat;}

.xj_htgl{ width:327px; margin-top:34px;}

.xj_lajikuag{ border:1px solid #e3e3e3; border-top:1px solid #000; padding:0 10px;}

.xj_lajikuag p { height:41px; line-height:41px; font-size:16px; padding-left:28px;  margin-left:12px;}

.xj_lajikuag p.pft1{background:url(../images/newsnews.png) left center no-repeat;}

.xj_lajikuag p.pft2{background:url(../images/newsnews02.png) left center no-repeat;}

.xj_lajikuag p.pft3{background:url(../images/mess_xjy2.png) left center no-repeat;}

.xj_lajikuag p.pft4{background:url(../images/diqiuww.png) left center no-repeat;}

.xj_lajikuag ul li{ height:38px; border-top: 1px solid #e7e7e7;padding-top:13px;}

.xj_lajikuag ul li a{ color:#545454; font-size:14px; }

.xj_lajikuag ul li a:hover{ color:#ff7900;}

.xj_lajikuag ul li a:hover b{ border-color:#ff7900;}

.xj_lajikuag ul li a b{ display:block; float:left; height:18px; width:18px; border: 1px #545454 solid; -webkit-border-radius: 10px; text-align:center; line-height:18px; font-weight:normal; margin:0 12px; }

.matop17{ margin-top:17px;}

.xj_yixian{border-top: 1px solid #e7e7e7; }

.xj_bqlist{padding-bottom:16px; }

.xj_bqlist a{ display:inline-block; border:1px solid #616161; padding:0 11px; line-height:29px; color:#616161; margin:17px 8px 0 4px;}

.xj_hotpil{ padding:20px 0; color:#545454; font-size:14px; }

.xj_hotpil p.none{ text-align:center;}

.xj_isgdnews{ padding:20px 0; color:#545454; font-size:14px;}

.xj_isgdnews p.none{ text-align:center;}

.xj_fenye{ font-size:14px; color:#616161; margin:40px 40px 30px 40px;}

.xj_fenye a{color:#616161;}

.xj_detil{ font-size:20px; line-height:40px;margin-top:17px;padding:0 48px 0 12px;}

.xj_tilbiaoz{color:#9e9e9e; margin-top:10px;padding:0 48px 0 12px;}

.xj_tilbiaoz span{ padding-left:20px; margin-left:16px;}

.xj_tilbiaoz span.spa1{ background:url(../images/xj_eye.png) left center no-repeat;}

.xj_tilbiaoz span.spa2{ background:url(../images/xj_nplun.png) left center no-repeat;}

.xj_tilbiaoz span.spa3{ background:url(../images/xj_scwb.png) left center no-repeat;}

.xj_newstext{ padding:0 48px 0 12px; font-size:14px; line-height:24px; color:#545454; margin-top:20px;}

.xj_pinlk{ border:10px solid #e3e3e3; width:832px;}

.xj_bqpl{ font-size:14px; padding-left:5px;}

.xj_bqpl a{ display:inline-block; border:1px solid #8d8d8d; padding:0 11px; line-height:29px; color:#8d8d8d; margin:17px 8px 0 4px;}

.xj_scl{ line-height:24px; margin-top:38px; }

.xj_scl span.spaf{ background:url(../images/dadaxin.png) left center no-repeat;padding-left:25px; margin-left:16px; font-size:16px;color:#9e9e9e;}

.xj_scl a{ padding-left:20px; background:url(../images/lianzi.png) left center no-repeat; padding-top:5px; margin-left:25px;}

.xj_scl p{ font-size:14px; padding-left:5px; margin-top:30px;}

.xj_pinlund{ font-size:14px;}

.xj_pinlund textarea{ width:814px; height:132px; background:#f5f5f5; margin-left:6px; font-size:14px;}

.xj_pinlund p{ line-height:36px; padding-right:12px; margin-top:18px; padding-left:6px;}

.xj_pinlund p a{ color:#ff7900; margin-right:3px;}

.xj_pinlund p input{ float:right; height:36px; width:105px; border:1px solid #c0c0c0; color:#8d8d8d; font-family:"微软雅黑";}

.xj_pllist{ padding:40px 0; font-size:14px;}

.tesgf{ color:#8d8d8d; text-align:center;}



/* 班级详情页*/

.xj_zuocetu{width:600px; height:339px;}

.xj_zuocetu img{ width:600px; height:339px;}

.xj_youcewz{ margin-left:30px; width:570px;}

.xj_youcewz p.til{ font-size:22px;}

.xj_dtxinxindet{ width:240px; height:29px; font-size:13px; line-height:29px; margin-top:25px; }

.xj_dtxinxindet span{ margin-left:10px; color:#cccccc;}

.xj_dtxinxindet em{display:inline-block; float:left; width:16px; height:100%; margin:0 2px; background:url(../images/star_on.png) no-repeat left center;}

.xj_maiqx01{ padding-bottom:42px;}

.xj_dtxinxindet em.off{background:url(../images/star_off.png) no-repeat left center;}

.xj_jiageq{ font-size:14px;}

.xj_djg{ width:149px; color:#6e6e6e; }

.xj_djg span{ font-size:34px; color:#ff0000;}

.xj_yjge{ width:110px; padding-top:19px;}

.xj_jiageq .item_lrd{ padding:0; padding-top:19px; font-size:12px; width:260px;}

.xj_jiageq .item_lrd span{ float:left; font-size:14px; margin-right:10px;}

.xj_sanges{ height:91px; background:#f5f5f5; margin-top:33px;}

.xj_sanges ul{ padding:14px 0;}

.xj_sanges ul li{ width:190px; float:left; padding-top:8px; text-align:center;}

.xj_sanges ul li a{ display:block; color:#9e9e9e; padding-top:30px;}

.xj_sanges ul li.li01 a{ background:url(../images/jk01.png) center top no-repeat;}

.xj_sanges ul li.li02 a{ background:url(../images/jk02.png) center top no-repeat;}

.xj_sanges ul li.li03 a{ background:url(../images/lianzi.png) center top no-repeat;}

.xj_sanges ul li.li04 a{ background:url(../images/jkkc01.png) center top no-repeat;}

.xj_sanges ul li.li05 a{ background:url(../images/jkkc02.png) center top no-repeat;}

.xj_sanges ul li.li02, .xj_sanges ul li.yoxian{ border:1px solid #e0e0e0; border-top:none; border-bottom:none; width:188px;}

.xj_sanbtnk{ margin-top:35px;}

.xj_sanbtnk a{ font-size:18px; text-align:center; line-height:50px; display:block; float:left; height:50px; width:170px;}

.xj_sanbtnk a.xj_liul01{ background:#37b97d; color:#fff;}

.xj_sanbtnk a.xj_liul02{ background:#ff7900; color:#fff; margin:0 30px;}

.xj_sanbtnk a.xj_liul03{ background:#f5f5f5; color:#545454; border:1px solid #e0e0e0; width:168px; height:48px;}

.baktool{ background:#f5f5f5;}

.xj_xbfen{ padding-bottom:42px;}

.xiaoxi{ margin-left:28px; padding-left:38px; height:60px; line-height:60px; font-size:16px; color:#ff0000;}

.xiaoxi a{ color:#ff0000;}

.xj_jieshao{ width:860px;}

.xjjs01{ padding-right:100px; background:#fff;}

.xjjs01 ul{background:url(../images/xiabiaotbb.png) left bottom repeat-x;}

.xjjs01 ul li{ float:left; width:97px; text-align:center; height:48px; padding-bottom:7px; line-height:56px; font-size:16px; margin-right:25px;}

.xjjs01 ul li:hover{background:url(../images/xiabtcc.png) left bottom no-repeat; }

.xjjs01 ul li.current{background:url(../images/xiabtcc.png) left bottom no-repeat;}

.xjjs01 ul li a{ display:block; color:#000;}

.xj_conte{ line-height:35px; font-size:14px; padding:15px 0 50px 50px;}

.xj_abkec{ margin-top:20px; background:#fff;}

.xj_akbtil{background:url(../images/xiabiaotbb.png) left bottom repeat-x; height:48px; padding-bottom:7px; line-height:56px; font-size:16px; width:750px; padding-left:10px; }

.xj_akbtil span{ padding-left:25px; background:url(../images/aboutkc.png) left center no-repeat;}

.xj_listkj{ margin-top:6px;}

.xj_listkj li{ width:274px; float:left; margin-left:10px; }

.xj_listkj li a { color:#000;}

.xj_listkj li a img{ width:274px;}

.xj_xbkg{ height:122px; border:1px solid #e7e7e7; border-top:none;}

.xj_xbkg p.ptiu{ font-size:14px; text-align:center; line-height:50px;}

.xj_xiaozax{ width:226px; margin:24px auto 0; border-top:1px solid #e7e7e7;}

.xj_xiaozax span{ margin-left:4px; margin-right:10px; line-height:32px;}

.xj_xiaozax span.gt1{background:url(../images/num_iconbg.png) left center no-repeat; padding-left:22px;}

.xj_xiaozax span.gt2{background:url(../images/mess_xjy.png) left center no-repeat; padding-left:22px;}

.xj_xiaozax span.gt3{ color:#ff0000; float:right;}

.xj_ycmemb{ width:331px; background:#fff; margin-left:9px;}

.xj_bzr p.toyong{ margin:0 12px; height:49px; line-height:49px; border-bottom:1px solid #e7e7e7; font-size:16px;}

.xj_bzr p span.bzr{ padding-left:30px; margin-left:12px; background:url(../images/bzrf.png) left center no-repeat;}

.xj_bzr p span.xjy{ padding-left:30px; margin-left:12px; background:url(../images/bzr02.png) left center no-repeat;}

.xj_bzr p span.xyd{ padding-left:30px; margin-left:12px; background:url(../images/bzr03.png) left center no-repeat;}

.xj_bzrn{   font-size:14px; line-height:20px; padding:15px 0 15px 24px;}

.xj_bzrn img{ float:left; border-radius:50%; height:52px; width:52px; margin-right:10px;}

.xj_bzrn p.huihui{ color:#545454;}

.xj_bzrn p.mmt{ padding-top:5px;}

.xj_xjxuey ul{ padding-left:30px; padding-top:12px;}

.xj_xjxuey ul li{ float:left; margin-left:12px;height:40px; width:40px; margin-bottom:20px;}

.xj_xjxuey ul li a img{ border-radius:50%; height:40px; width:40px;}

.xj_xdont ul{ padding:0 12px;}

.xj_xdont ul li{ height:36px; border-bottom:1px solid #e7e7e7; line-height:36px; font-size:14px; padding:0 3px;}

.xj_xdont ul li:last-child{ border:none;}

.xj_xdont ul li span.spak1 a{ color:#000;}

.xj_xdont ul li span.spak2{ color:#7c7c7c; margin-left:8px;}

.xj_xdont ul li span.spak3 a{ color:#3388f9; margin-left:16px;}

/* 签到*/

.xj_qiand{ margin-left:30px; padding-left:40px; background:url(../images/qiandd.png) left center no-repeat; height:90px; line-height:90px;}

.xj_qiand span{ font-size:24px;color:#4c4c4c;}

.xj_qiand span.xj_weekd{ font-size:16px; margin-left:8px;}

.xj_qiand a{ display:inline-block; color:#fff; background:#3388f9; font-size:24px; text-align:center; width:87px; float:right;}

.konse{ height:8px; background:#f5f5f5;}

/*课程直播*/

.xj_tuijia{ display:inline-block; height:119px; width:40px; color:#fff; background:#3388f9; font-size:18px; text-align:center; line-height:23px; padding-top:26px; margin-top:28px; }

.isgodcla{padding-bottom:30px;}

.xj_baojikl{ width:1158px; border:1px solid #e0e0e0; height:200px;}

.xj_baojikl ul{ padding-left:18px;}

.xj_baojikl ul li{ width:263px; border-right:1px solid #e0e0e0; padding-top:15px; padding-left:18px; height:185px; float:left;}

.xj_baojikl ul li a img{ width:245px; height:169px;}

.xj_baojikl ul li:last-child{ border:none;}

.xj_zuocetu02{width:600px; height:251px;}

.xj_zuocetu02 img{ width:600px; height:251px;}

.xj_djg2{ width:160px; margin-top:22px;}

.xj_djg2 span{ color:#ff0000;}

.xj_yjge2{ width:165px; background:url(../images/jk00.png) left center no-repeat; padding-left:25px;margin-top:22px;}

.xj_yjge2 span{ font-size:16px;	}

.xinlaile{ border-top:1px solid #010101; height:60px; line-height:60px; font-size:15px; color:#545454;}

.xinlaile span{ margin-left:220px;}

.xinlaile span a{ color:#545454;}

.jxx_gh{ display:inline-block; height:37px; width:127px; text-align:center; line-height:37px; font-size:18px; color:#fff; background:#3388f9; float:right; margin-right:200px; margin-top:11px;}

/*帮助中心*/

.top_b2{height:59px; line-height:59px; background:#2e2e2e;}

.top_blt2{height:59px; float:left; background:url(../images/voice_bg.png) no-repeat 24px center; padding-left:50px;}

.top_blt2 ul li{color:#fff; float:left; height:59px; line-height:59px; position:relative;}

.top_blt2 ul li a{color:#fff;}

.top_blt2 ul li a:hover{color:#ff7900;}

.qg_zx2{background:url(../images/sjx_xlbg.png) no-repeat right center; padding-right:14px;}

.qg_xiala2{background:#2e2e2e; width:106px; position:absolute; top:59px; left:-10px; padding:10px 0;}

.qg_xiala ul li{float:none; height:24px; line-height:24px;}

.qg_xiala2 ul li a{display:block; padding-left:10px; height:100%;}

.top_blt2 ul li.qg_zxli2{width:76px; height:20px; line-height:20px; margin-top:10px; background:#ff7900;}

.top_blt2 ul li.qg_zxli2 a{display:block; height:20px; background:url(../images/top_zxbg.png) no-repeat 4px 4px; padding-left:20px;}

.top_blt2 ul li.font14{ font-size:14px;}

.top_blt2 ul li.qg_zxli2 a:hover{color:inherit; *color:#fff;}

.top_brt2{float:right; margin-right:26px;}

.top_not_land2 ul li{height:27px; line-height:27px; margin-top:16px; float:left; color:#fff;}

.top_not_land2 ul li a{color:#fff;}

.top_not_land2 ul li a:hover{color:#ff7900;}



.qg_zxli2{width:76px; height:20px; line-height:20px; margin-top:10px; background:#ff7900;}

.qg_zxli2 a{display:block; height:20px; background:url(../images/top_zxbg.png) no-repeat 4px 4px; padding-left:20px;}

.qg_zxli2 a:hover{color:inherit; *color:#fff;}

.xj_helpin ul{ padding-left:25px; padding-top:10px;}

.xj_helpin ul li{ width:174px; float:left;}

.xj_helpin ul li a{ color:#000;}

.xj_helpin ul li a img{ float:left; width:59px; height:61px; margin-right:10px;}

.xj_helpin ul li a p span{ font-size:16px; line-height:36px; border-bottom:1px solid #666666;}

.xj_helpin ul li.tesule{ width:220px;}

.pad10{ padding-top:10px;}

.liuct{ text-align:center; height:154px; background:#f5f5f5; margin-top:40px;}

.liuct img{ margin-top:20px;}

.helpbig{ margin-top:20px;}

.hel_menu{ width:253px; }

.hel_menu .caidanyi{border:1px solid #2e2e2e; }

.hel_menu .caidanyi li{ height:66px; background:#2e2e2e; font-size:14px; line-height:65px; padding:0 18px;}

.hel_menu .caidanyi li a{ color:#fff; display:block; border-bottom:1px solid #5b5c5e; padding-left:40px; z-index:11; }

.hel_menu .caidanyi li:hover{ background:#fff;}

.hel_menu .caidanyi li:hover a{ background:url(../images/tuotuo.png) left center no-repeat; color:#4e4e4e; border:none;}

.hel_menu .caidanyi li:hover a span{ color:#fff;}

.hel_menu .caidanyi li.current{ background:#fff;}

.hel_menu .caidanyi li.current a{ background:url(../images/tuotuo.png) left center no-repeat; color:#4e4e4e; border:none;}

.hel_menu .caidanyi li.current a span{ color:#fff;}

.servicedd{ font-size:16px; padding-left:36px; line-height:44px;}



/*注册*/

.xj_zhuckg{ width:1015px; border:1px solid #cccccc; margin:25px auto; padding:40px 0;}

.xj_zcform{ width:500px; margin-left:84px;}

.zclogo img{ float:left;}

.zclogo p{ padding-top:10px; line-height:42px;}

.zclogo p span{ font-size:24px; line-height:42px; display:inline-block; height:42px; border-left:1px solid #0b0b0b; margin-right:10px; margin-left:18px; padding-left:15px;}

.zcformcon p{ line-height:28px; font-size:14px; margin-top:30px;}

.zcformcon p i{ color:#ff0000; font-style:normal; margin-left:5px; line-height:28px; font-size:14px;}

.zcformcon p input{ height:32px; border:1px solid #cccccc; line-height:32px; color:#a3a3a3; border-radius:1px;font-family:"微软雅黑";}

.zcformcon p input.qukaun{ width:458px;}

.zcformcon p input.sjyanzm{ width:297px; border-color:#ff7900;}

.zcformcon p input.hqduanx{ width:124px;border-radius:9px; height:34px; margin-left:14px; cursor:pointer;}

.zcformcon p input.xj_ycyanz{ width:259px;}

.mimaf{ position:relative;}

.mimaf span{ position:absolute; left:1px; bottom:4px; color:#a3a3a3;font-family:"微软雅黑";}

.zcformcon p input.fuxuan{ height:13px; margin-right:5px;}

.zcformcon p a{ color:#ff7900;}

.zcformcon p input.zhucebtn{ width:498px; border-color:#ff7900; background:#ff7900; color:#fff; font-size:14px; cursor:pointer;}

.now_del{ width:245px; padding-top:75px; padding-left:100px;}

.now_del p{ margin-bottom:10px;}

.now_del p span , .now_del p a{ font-size:14px; line-height:26px; display:inline-block; margin-top:10px; }

.now_del p span{ padding-left:30px; background:url(../images/cxjk.png) left center no-repeat;}

.denl{ height:26px; width:84px; background:#ff7900; text-align:center; color:#fff;}

.now_del p i{ color:#8d8d8d; font-style:normal; font-size:12px;}

/*login*/

.delpage{ height:400px; background:url(../images/loginbak.jpg) repeat-y; margin:26px 0;}

.balogo{ text-align:center; padding-top:80px;}

.delupart{ padding:48px 0 0 110px;}

.delupart input{ margin-left:45px; color:#a2a2a2;}

.delupart input.toc{ height:52px; width:247px; padding-left:60px;}

.delupart input.tc1{ background:#fff url(../images/user.png) left center no-repeat;}

.delupart input.tc2{ background:#fff url(../images/password.png) left center no-repeat;}

.dlle{ background:url(../images/onecelog.png) no-repeat; height:52px; width:171px; cursor:pointer;}

.delupart{ position:relative;}

.delupart span{ position:absolute; left:572px; bottom:18px; color:#a3a3a3;font-family:"微软雅黑";}

.yixiezi{ padding:25px 0 0 294px;line-height:14px;}

.yixiezi span{ font-size:14px; color:#fff; }

.yixiezi span a{ color:#fcff00;}

.yixiezi span.wjmm{ margin-left:150px;}

.yixiezi span.wjmm input{ margin-right:5px;}

.yixiezi span.wjmm a{ color:#fff;}

.yixiezi span.waihao{ margin-left:40px;}

.yixiezi span.waihao a{ margin-left:3px; }

.yixiezi span.waihao a img{ width:82px;}

/*find password*/

.suojin{ padding-left:50px;}

.zhmml{ margin-left:60px;}

.three_menth{ margin-top:26px;}

.three_menth ul li{ float:left; padding:0 40px; font-size:14px; border-bottom:1px solid #cccccc; height:37px; line-height:37px; }

.three_menth ul li.current{ border:1px solid #cccccc; border-bottom:none; border-top:3px solid #ff7900; height:34px; line-height:34px;}

/*.three_menth ul li:hover{ border:1px solid #cccccc; border-bottom:none; border-top:3px solid #ff7900; height:34px; line-height:34px;}

.three_menth ul li:hover a{ color:#ff7900;}*/

.three_menth ul li a{ color:#585858;}

.three_menth ul li.current a{ color:#ff7900;}

.zcformcon p input.csmm{ background:#ff7900; text-align:center; font-size:14px; line-height:32px; width:157px; color:#fff; border:none; cursor:pointer;}

.gamirg{ width:240px; margin-top:31px; margin-left:20px;}

.masxql{ color:#6b6b6b}

.masxql a span{ color:#fe0000;}

.masxql a{ color:#3388f9;}

.erwm img{ height:89px; width:89px; float:left; margin-right:14px;}

.erwm{ line-height:18px;}

.erwm p{ padding-top:5px;}

.erwm p span{ background:url(../images/what.png) left bottom no-repeat; padding:10px; margin-left:30px;}

.contimg img{ height:148px; width:148px;}

.wlx_way{ width:142px; height:98px; background:url(../images/huolx.png) no-repeat; margin-top:28px; margin-left:5px;}

.margi73{ margin-top:73px; margin-left:115px;}

.wlx_way p{ text-align:center; color:#fff; font-size:16px; padding-top:8px;}



/*shop*/

.bmlchen{ padding:13px 12px; background:#fbfbfb; border:1px solid #e8e8e8;}

.bmlchen ul{ background:#f5f5f5;}

.bmlchen ul li{ float:left;}

.bmlchen ul li.buzo{ width:247px; height:78px; font-size:30px;  line-height:78px; }

.bmlchen ul li.buzo span{ font-size:60px; font-family:"Arial Black"; vertical-align:middle; padding:0 20px; }

.bmlchen ul li.zcbak{ background:url(../images/shop2.png) no-repeat;color:#555555;}

.bmlchen ul li.haobak{ background:url(../images/shop1.png) no-repeat; color:#3a5500;}

.bmlchen ul li.haobak span{ color:#fff;}

.bmlchen ul li.zcbak span{ color:#ababab;}

.bmlchen ul li.bmltil{ width:194px; height:78px; line-height:78px; font-size:30px; color:#555555; background:url(../images/mbltil.png) right center no-repeat; margin-right:20px;}

.bmlchen ul li.xiawz{ line-height:78px; font-size:14px; color:#555555; padding:0 15px;}

.yx_kc{ padding-left:38px; margin-top:40px; border-bottom:2px solid #2d2d2d; padding-bottom:18px;}

.yx_kc span{ font-size:18px; padding-left:21px; border-left:6px solid #3388f9; display:inline-block; height:18px; line-height:18px;}

.somelink{ margin-right:40px;}

.somelink a{ color:#000;}

.somelink a.usnam{ color:#ff7900;}

.somelink b{ font-style:normal; color:#3388f9;}



.goutable{ font-size:16px; margin-bottom:59px;}

.goutable table{ width:100%;}

.goutable table tr{ border:1px solid #e8e8e8; border-top:none;}

.goutable table tr th{ font-weight:normal; background:#fbfbfb; height:58px;  vertical-align:middle; color:#555555;}

.g_kcname{color:#555555; padding:20px 0 20px 50px; text-align:left;}

.g_kcname img{ float:left; height:68px; width:122px; margin-right:15px; }

.g_kcname h3{font-weight:normal; line-height:25px; padding-top:9px;}

.g_kcname p{ font-size:12px;line-height:25px; }

.goutable table tr td{ text-align:center; color:#555555; }

.yuajk{text-decoration:line-through;}

.goutable table tr td.hyjia{ color:#ff0000;}

.lajitong a{ display:inline-block; background:url(../images/lajit.png) no-repeat; height:16px; width:16px;}

.sondonxi{ font-size:14px; width:1040px; margin:0 auto; border-bottom:1px dashed #e3e3e3; text-align:left; padding:20px 0;}

.sondonxi a{ padding-right:14px; font-size:12px; background:url(../images/cysj1.png) right center no-repeat;color:#555555;}

.zuixiats span{ color:#ff0000;}

.yidap{ font-size:16px; text-align:left; padding:18px 80px;}

.yidap b{ text-decoration:line-through; font-weight:normal;}

.liangeggk{ padding-bottom:18px; padding-right:46px;}

.liangeggk a{ display:inline-block; float:right; font-size:18px; color:#fff;}

.liangeggk a.xuanzk{ height:34px; width:130px; background:#3388f9; text-align:center; line-height:34px; margin-right:24px; margin-top:16px;}

.liangeggk a.scddk{ background:url(../images/shengcdd.png) no-repeat; width:122px; height:50px; line-height:50px; text-align:left; padding-left:80px;}



.zuixiats2{ text-align:center;}

.dingda2{ background:#fffdde;}

.sondonxi2{font-size:16px; padding:18px 80px;}

.sondonxi2 a{ padding-right:14px; font-size:12px; background:url(../images/cysj1.png) right center no-repeat;color:#555555;}

.zuixiats2 span{ color:#ff0000;}

.yidap2{  font-size:18px; width:1040px; margin:0 auto; border-bottom:1px dashed #fddb97;padding:20px 0; color:#000;}

.yidap2 span{ font-size:28px;}

.diajcopy{ font-size:14px; color:#ff7900; cursor:pointer;}

.yx_kc2{ margin:40px auto 0; border-bottom:2px solid #2d2d2d; padding-bottom:18px; width:522px; text-align:left;}

.yx_kc2 span{ font-size:18px; padding-left:18px; border-left:6px solid #3388f9; display:inline-block; height:18px; line-height:18px; color:#000; margin-left:15px;}

.yx_info{margin:0 auto 95px; border:1px solid #e8e8e8; padding-bottom:18px; width:520px; background:#fbfbfb;}

.juzozd{ text-align:center; color:#c1c1c1; padding-top:20px; margin-bottom:20px;}

.yx_info p{line-height:32px;font-size:14px; margin-bottom:40px; text-align:left; padding-left:55px;}

.yx_info p span{ text-align:right; display:inline-block; width:85px; color:#000; margin-right:12px;  }

.yx_info p input{ width:288px; height:32px; border:1px solid #c9c9c9; }

.yx_info p input.xibet{ width:14px; height:13px; border:none; margin-left:15px;}

.yx_kc3{ border-bottom:2px solid #2d2d2d; padding-bottom:18px;text-align:left;}

.yx_kc3 span{ font-size:18px; padding-left:18px; border-left:6px solid #ff0000; display:inline-block; height:18px; line-height:18px; color:#ff0000; margin-left:38px;}

.dabig{ background:#fbfbfb; padding-top:29px;}

.payway_li ul li{ width:278px; height:220px; background:#fff; border:1px solid #e8e8e8; float:left; margin-left:16px; }

.tips{ text-align:center; font-size:14px; line-height:70px;}

.tips a{ color:#ff0000;}

.way_cli{ width:235px; margin:0 auto; padding-top:23px;}

.way_cli p{ text-align:center; background:url(../images/yuzif.png) no-repeat; color:#fff; font-family:"黑体"; font-weight:bold; height:43px; line-height:43px; font-size:20px; margin-top:15px; }



.title_tab a { text-decoration:none;}

.title_tab a:hover { text-decoration:none;}



@charset "utf-8";

/*右侧导航*/

.rightbar2018new{font-family:'microsoft yahei';position:fixed;right:10px;top:25%;z-index:6;width:60px}

.rightbar2018new a{background:#be0f34;display:block;position:relative;margin-bottom:2px;left:10px;width:50px;height:50px}

.rightbar2018new a span{font-size:14px;font-weight:700;color:#fff;text-align:center;line-height:16px;width:36px;height:32px;padding:9px 7px;display:block;font-style:normal}

.rightbar2018new a div{z-index:2;display:none;-webkit-animation-duration:.5s;-moz-animation-duration:.5s;-o-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeInRight;-moz-animation-name:fadeInRight;-o-animation-name:fadeInRight;animation-name:fadeInRight}

.rightbar2018new a:hover{background:#cb3454}

.rightbar2018new a:hover div{display:block}

.rightbar2018new .rightbar2018new_phone div{text-align:center;width:126px;height:50px;background:#cb3454;position:absolute;right:0;top:0;line-height:50px;font-size:16px;color:#fff;font-family:arial;font-weight:700}.

rightbar2018new .rightbar2018new_code span{width:50px;line-height:32px;padding:9px 0}

.rightbar2018new .rightbar2018new_code div{width:120px;padding:14px;background:#cb3454;position:absolute;left:-148px;bottom:0}

.rightbar2018new .rightbar2018new_code div p{text-align:center;font-size:12px;line-height:1;color:#fff;padding-bottom:10px}

.rightbar2018new .righttop{display:none;background:#c5c6cb}

.rightbar2018new .righttop span b{background:url(../images/fanhui.png) top center no-repeat;width:20px;height:11px;display:block;margin-top:10px;margin-left:8px}

.rightbar2018new .righttop div{width:50px;height:50px;background:#cb3454;position:absolute;right:0;bottom:0}

.rightbar2018new .rightbargift{width:60px;height:59px;left:0;background:0 0!important}

.rightbar2018new .rightbargift span{padding:0;display:block;height:59px;width:60px;-webkit-animation:rightbargifts 2s steps(2) infinite;-moz-animation:rightbargifts 2s steps(2) infinite;-o-animation:rightbargifts 2s steps(2) infinite;animation:rightbargifts 2s steps(2) infinite;background:url(../images/gift2.png)}

.csshackmac .rightbar2018new a span{line-height:17px}

.csshackmac .rightbar2018new .rightbar2018new_code span{line-height:34px}

.csshackwin .rightbar2018new a span{line-height:15px}

/*.csshackwin .rightbar2018new .rightbar2018new_code span{line-height:30px}*/




.nihong {position: absolute;top:-20px;}
.text{font-size: 24px;font-weight: bold;text-transform: uppercase;fill: none;stroke-width: 2px;stroke-dasharray: 90 310;animation: stroke 6s infinite linear;letter-spacing:7px;
}
.text-1{stroke: #3498db;text-shadow: 0 0 5px #3498db;animation-delay: -1.5s;letter-spacing:7px;
}
.text-2{stroke: #f39c12;text-shadow: 0 0 5px #f39c12;animation-delay: -3s;letter-spacing:7px;
}
.text-3{stroke: #e74c3c;text-shadow: 0 0 5px #e74c3c;animation-delay: -4.5s;letter-spacing:7px;
}
.text-4{stroke: #fff;text-shadow: 0 0 5px #fff;animation-delay: -6s;letter-spacing:7px;
}

@keyframes stroke {
  100% {
    stroke-dashoffset: -400;
  }
}


