
body{
  min-width: 1000px;
}
/*公共*/
.base{width:1000px; margin:0 auto; }
/*nav*/
/*.nav{width:100%; background:#258ed3;margin-bottom:10px;}
.nav a{padding:0 12px; color:#fff;display:block;float:left; font-size: 16px; height:40px;line-height:40px;}
.nav a:nth-child(1){padding:0 15px;}*/
/*.nav a:hover{background:#1274b4;}
.nav .nav_on{background:#1274b4;}*/
/*面包屑*/
.crumbs.base{margin:15px auto 28px auto;}
.crumbs a,.crumbs span{display: inline-block;font-size:13px;color:#333;}
.crumbs a:hover{color:#ff0000;}
/*list_content*/
/*left*/
.list_content{margin-bottom:50px;}
.list_content .list_left{float: left;width:656px;}
.list_content .list_right{float:right;width:302px; overflow:hidden; }
.list_content .jymx_left{margin-bottom:20px; border:1px solid #cfcfcf;}
.list_content .jymx_left .left{width:352px; margin-left:5px; display:inline;height:262px;float: left; font-size:18px; position: relative; line-height: 26px; color:#fff;}
.jymx_left .left:after{content:"明星";padding:75px 10px 0; position: absolute;background: url(http://cd.mobiletrain.org/img/list_prc1.png) no-repeat;width:24px; height:190px;top:0;left:-5px;}
.jymx_left .right{width:267px; float: right;}
.jymx_left h6{font-size:16px; color:#333;line-height: 26px; font-weight:bold;padding-bottom:10px; margin:30px 0 14px 0; border-bottom:1px dashed #333;}
.jymx_left .right p,.jymx_left .right h6{width:243px;}
.jymx_left .right p{font-size:13px; color:#666; text-indent: 24px; line-height: 23px;}
.jymx_left .right a{color:#da0a0a;}

/* 成都列表页，旧列表样式 */
/* .list li{margin-bottom:20px;}
.list a{display: block;}
.list a:hover{color:#da0a0a;}
.list .img{float: left;}
.list div{}
.list .h3{font-size:18px; color:#000; margin:5px 0;}
.list p{font-size:13px; color:#666; line-height: 29px;}
.list .more{color:#0099CC;display:inline;} */

/* 成都列表页，新列表样式 （同武汉） */
.list{width:719px;font-family:"微软雅黑", "黑体";}
.list h2 a{color: #666;}
.list li{ width:700px; height:202px; border-bottom:solid 1px #eee; padding-bottom:26px; padding-top:17px; margin-left:12px; }
.list .zximg{ width:182px; height:202px; padding:1px; border:solid 1px #cecece; float:left; background-color:#fff;}
.list .zxnr{height:204px; margin:1px 25px 20px 0;}
.list .zxnr h2{ font-size:18px; line-height:20px; color:#333;  margin-bottom:24px; margin-top:8px;}
.list .zxnr p{font-size:14px; line-height:20px; color:#999;margin-bottom:5px;}
.list .zxnr strong a{font-size:12px; line-height:20px; margin-left:583px; color:#f48513;}
.list .zxnr strong a:hover{ color:#cd0200;
  text-decoration:underline}
.list .zxnr span{ clear:both; display:block; height:30px; background-color:#eee;font-size:12px; line-height:30px; color:#999; text-indent:0px; bottom:0px;}
.list li{ clear:both;}
.list .marginleft22{margin-top:22px;}


/*right*/
.title_public {
  border-bottom: 5px solid #d4d4d4;
  height: 40px;
}
.list_content .title_public h3{
  width:179px;
  height: 45px;
  font-size: 22px;
  font-weight: bold;
  background: url(http://cd.mobiletrain.org/img/ico.png) no-repeat left 40px;
}
.content_public h3{
  background: url(http://cd.mobiletrain.org/img/content_ico.png) no-repeat left 41px;}


.list_right .qfdt_tab_title{background: url(http://cd.mobiletrain.org/img/qfdt_list_bg.png) no-repeat center; margin-top:17px; margin-bottom:20px;}
.list_right .qfdt_tab_title .tab_auto{margin:0 auto;width:225px;}
.qfdt_contern{margin-right:-30px;}
.list_right .qfdt_tab_title span{display: inline-block;width:72px; text-align: center;height:30px; line-height: 30px;background: #4b4b4b;color:#fff;cursor:pointer;}
.list_right .qfdt_tab_title .qfdt_on{background: #da0a0a;}
.list_right .qfdt_list{display: none;}
.list_right .qfdt_list .clear{margin-bottom:18px;display: inline-block;}
.list_right .qfdt_list span{display: inline-block;margin:0 18px; font-size:14px; color:#333; background: #fff; position: relative;width:auto;height:auto;}
.list_right .qfdt_list .city{background: #258ed3; padding:0 3px; color:#fff; margin:0;}
.list_right .qfdt_list .bm{color:#ff0000;}
.list_right .qfdt_list .qz{color:#0000ff;}
.bmzx{font-size:28px; color:#fff;margin:5px 0 25px 0; background: url(http://cd.mobiletrain.org/img/list_prc2.jpg) no-repeat; padding:110px 0 60px 0; text-align:center; cursor:pointer;}
.bmzx span{color:#e7ca05;}

.list_right .gzkb_rg {
  width: 302px;
  margin:0;
}

.list_right .gzkb_rg_tp {
  line-height: 40px;
  height: 40px;
  margin-bottom:15px;
}
.list_right .xygy_hd_tab{position: relative;}
.list_right .gzkb_rg_tp .xygy_hd_tab {
  height: 40px;
  border-bottom: 1px solid #b2b2b2;
}

.list_right .xygy_hd_tab a {
  display:block;
  width: 150px;
  height:30px;
  line-height: 30px;
  float: left;
  text-align: center;
  font-size:21px;
  color:#231f20;
}
.list_right .xygy_hd_tab .active_on{
  font-weight:bold;
}
.list_right #posLine3 {
  width: 150px;
  bottom: 0
}
.list_right .posLine {
  height: 4px;
  width: 130px;
  position: absolute;
  bottom: -1px;
  left: 0;
  background: #c81801
}
.list_right .gzkb_rg_con {
  height: 377px
}

.list_right .gzkb_rg_list {
  display: none
}

.list_right .gzkb_rg_zx {
  margin: 9px -10px 0 0px;
  width:auto;
}

.list_right .gzkb_rg_zx a {
  width: 91px;
  height: 50px;
  padding-top: 68px;
  line-height: 46px;
  display: inline-block;
  border: 1px solid #ccc;
  margin: 0 4px 10px 2px;
  font-size: 18px;
  text-align: center;
  color: #aeadae;
  background: url(http://cd.mobiletrain.org/img/list_icon.png) no-repeat
}

.list_right .gzkb_rg_zx a:hover {
  border-color: #ff3e38;
  color: #ff3e38;
  background-image: url(http://cd.mobiletrain.org/img/list_icon2.png)
}

.list_right .gzkb_rg_zx .gzkb_a1 {
  background-position: 22px 20px
}

.list_right .gzkb_rg_zx .gzkb_a2 {
  background-position: -80px 20px
}

.list_right .gzkb_rg_zx .gzkb_a3 {
  background-position: -177px 20px
}

.list_right .gzkb_rg_zx .gzkb_a4 {
  background-position: 20px -115px
}

.list_right .gzkb_rg_zx .gzkb_a5 {
  background-position: -70px -110px
}

.list_right.gzkb_rg_zx .gzkb_a6 {
  background-position: -175px -109px
}

.list_right .gzkb_rg_tel {
  height: 76px;
  background: #ff342e url(http://cd.mobiletrain.org/img/call.jpg) no-repeat 22px 14px;
  font-size: 24px;
  color: #fff;
  text-align: center;
  padding: 20px 0 0 68px;
  line-height: 30px
}
.list_right .gzkb_rg_list .zcgl_con {
  border: 1px solid #cecece;
  margin-top: 10px;
  padding: 10px 0 6px 0;
  height:auto;
}

.list_right.gzkb_rg_list li {
  line-height: 26px;
  height: 26px;
  padding-left: 10px
}
.list_right .zcgl_con li em,.zcgl_con li span {
  vertical-align: middle;
  float: left
}

.list_right .zcgl_con li em {
  display: inline-block;
  width: 3px;
  height: 3px;
  background: #333;
  margin: 10px 6px 0 0
}
.list_right .zcgl_con li a {
  color: #646464;
  font-size:13px;
}
.zcgl_con li a:hover{color:#ff0000;}

/*右侧开班信息*/
.list_right .ch-list ul{
  margin-bottom: 18px;
}
.list_right .ch-list ul div{
  margin-bottom: 5px;
}
.list_right .ch-list ul div span{
    display: block; 
    float: left;
    text-align: center;
    line-height: 20px;
}
.list_right .ch-list ul div .city{
    width: 30px;
    color: #fff;
    background: #472BDA;
    border-radius: 3px;
    display: inline;
}
.list_right .ch-list ul div .clas{
  width: 126px;
    text-align: left;
    margin-left: 20px;
white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.list_right .ch-list ul div .time{
  width: 55px;
}
.list_right .ch-list ul div .tai{
  width: 70px;
  text-align: center;
}
.list_right .ch-list ul div .tai .qz{
  color: #1876e0;
}
.list_right .ch-list ul div .tai .kb{
  color: #29bd17;
}

/*内容*/
.xgwz{
    text-align: left;
    text-indent: 30px;
}
.content_left{width:665px; border:1px solid #cfcfcf;float:left; padding-top:25px; text-align: center;}
.content_left h2{font-size:18px; color:#333; font-weight:bold; margin-bottom:16px;}
.content_left .time{font-size:13px; color:#666;margin-bottom:20px;}
.content_left p{text-align: left;padding:0 30px; /* text-indent: 28px; */ font-size:14px; color:#333; margin-bottom:5px;line-height: 32px }
.content_left .p{text-indent: 0;margin:0;}
.content_left img{margin:0 0 15px 0;}

.share{width:665px; margin:0 auto;margin-top:60px;margin-bottom:20px; text-align: left;}
.share a{color:#333;}
.share a:hover{color:#ff0000;}
.share .articpage{ padding:0 30px ; text-indent:0;}

.list_right .title_public{margin-bottom:20px;}
.list_right .content_list{margin-bottom:20px;}
.content_list img{float: left;}
.content_list li{margin-bottom:8px;}
.content_list a{display:block;float: right;width:195px;font-size:13px;color:#333;line-height: 25px; margin-top:8px;}
.content_list a:hover{text-decoration: underline;}

.lb_page{width:502px; margin:0 auto; margin-bottom:50px;}
.lb_page span{display: inline-block;width:44px; height:30px; border:1px solid #ccc; margin-right:6px; color:#000; line-height:30px; text-align: center; cursor:pointer;}
.lb_page span:hover{background:#ccc;}
.lb_page .on_page{background: #ccc; color:#000;}
.lb_page .up,.lb_page .down{background: #ccc;}

/**页码**/
.shpa{
width:560px; margin:20px auto 50px;
}
.shpa li{float:left; margin-left:3px; color:#0099FF; }
.shpa b{
padding:0 5px 0;
margin-top:30px;
color:#0099FF;
display:inline-table;
 float:left;

}
.shpa a{
font-size:13px;
padding:0 8px 0;
 color:#0099FF;
display:inline-table;
border:1px solid #0099FF;

}
.shpa a:hover{
color:#FFFFFF;
background:#3399FF;
border:1px solid #0099FF;
}
