@charset "utf-8";
/* CSS Document */
/*a{white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;display: block;}*/
/*public*/
.list-recommend{margin-bottom: 40px;}
.list-recommend li{line-height: 20px; padding: 10px 0; border-bottom: 1px solid #D9D9D9;}
.list-recommend li a{white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; display: block; color: #666; font-size: 14px; padding: 0 0 0 17px; background:url(/j/style/../images/ico_13.png) left 8px no-repeat }
.list-recommend li.last{border-bottom: none;}
.list-recommend li a .hot{background:url(/j/style/../images/zico_04.png) no-repeat; width: 51px;padding-left: 10px; height: 20px; color:#fff; display: inline-block;font-size: 12px;margin-left: 18px;}
.list-recommend li a:hover{color: #ed1c24;}

.row{padding: 36px 0 0;}
.article .col-4 .title{padding: 0 0 20px;}
.article .col-4 .img{margin: 0 0 50px;}
.article .col-8{float: left; width: 65.48%; overflow: hidden;}
.article .col-4{float: right; width: 31.85%; overflow: hidden;}

/*zixun*/
.zixun .list-zixun li{border-bottom: solid 1px #d9d9d9;margin-bottom: 13px;}
.zixun .list-zixun li h3{margin-bottom: 14px;}
.zixun .list-zixun li h3 a{font-size: 18px; color:#000000;}
.zixun .list-zixun li h3 a:hover{color:#ed1c24;}
.zixun .list-zixun li .intro{font-size: 14px; color: #666666;line-height: 22px;}
.zixun .list-zixun li .date{font-size: 14px;color:#999999;margin-bottom: 14px;margin-top: 4px;}
.zixun .list-zixun li.last{border-bottom: none;}
.zixun .list-hotzixun{margin-bottom:40px;}
.zixun .list-hotzixun li{border-bottom: solid 1px #e5e5e5;padding-top: 15px; padding-bottom: 8px;padding-left: 27px;position: relative;}
.zixun .list-hotzixun li .num{position: absolute; left: 0; top:16px; width: 17px; height: 17px;line-height: 18px; background: url(/j/style/../images/zico_01.png) no-repeat; text-align: center;}
.zixun .list-hotzixun li a{color:#666666; font-size: 14px; width: 80%;display: inline-block;white-space:nowrap;  text-overflow: ellipsis;-o-text-overflow: ellipsis;overflow: hidden;}
.zixun .list-hotzixun li a:hover{color:#ed1c24; font-size: 14px;}
.zixun .list-hotzixun li .click{color:#9d9d9d;float:right;padding-top: 1px;}

/*anli*/
.anli .condition dl dt{ font-size: 24px; color: #000;float:left; text-align: center;margin:0 3.2% 24px 0; width: 100px;}
.anli .condition dl dd{float:left;padding-top: 5px;width: 80%;}
.anli .condition dl dd a{ display: inline-block;padding:2px 14px 2px 12px;font-size: 16px;margin-bottom: 12px;}
.anli .condition dl dd a:hover{background: #d31b2a; color: #fff;}
.anli .condition dl dd a.thisclass{background: #d31b2a; color: #fff;}
.anli .list-anli{margin-top:20px;}
.anli .list-anli .resault{font-size: 18px;color:#919191;background: transparent url("/j/style/../images/ico_13.jpg") repeat-x scroll 0px bottom;padding-bottom: 14px;}
.anli .list-anli .resault span{color:#5a5a5a; font-weight: bold;}
.anli .list-anli .list-anli-ul{padding-top: 10px;padding-bottom: 19px;}
.anli .list-anli .list-anli-ul li{border-bottom:solid 1px #e5e5e5;padding-top: 13px; padding-bottom: 13px;}
.anli .list-anli .list-anli-ul li.last{border:none;}
.anli .list-anli .list-anli-ul li h2{padding-bottom: 12px;}
.anli .list-anli .list-anli-ul li h2 a{font-size: 16px; color: #000000;}
.anli .list-anli .list-anli-ul li h2 a:hover{color:#ed1c24;}
.anli .list-anli .list-anli-ul li p{color:#666666; font-size: 14px;line-height: 22px;}
.anli  .list-anlisucc{margin: 70px 0; position: relative;height: 317px;}
.anli  .list-anlisucc li{border: solid 1px #d31b2a;margin-bottom: 20px;}
.anli  .list-anlisucc li a{ width: 100%; height: 100%; text-align: center; padding-top: 12px; padding-bottom: 12px;display: block; font-size: 16px;}
.anli  .list-anlisucc li a:hover{background: #d31b2a;color:#ffffff;}
.anli  .list-anlisucc .success-box{height: 320px!important; overflow: hidden;}
.anli  .list-anlisucc .prev,
.anli  .list-anlisucc .next{
    position: absolute;
    height: 35px;
    width: 100%;
    left: 0;
}
.anli  .list-anlisucc .prev{
	background:#fa7676 url(../images/ico.png) center 0px no-repeat;
	top: -50px;
}
.anli  .list-anlisucc .next{
	bottom: -47px;
	background:#fa7676 url(../images/ico.png) center -35px  no-repeat;
}
.anli .list-hotanli{margin-bottom:40px;}
.anli .list-hotanli li{border-bottom: solid 1px #e5e5e5;padding-top: 15px; padding-bottom: 8px;padding-left: 27px;position: relative;}
.anli .list-hotanli li .num{position: absolute; left: 0; top:16px; width: 17px; height: 17px;line-height: 18px; background: url(/j/style/../images/zico_01.png) no-repeat; text-align: center;}
.anli .list-hotanli li a{color:#666666; font-size: 14px; width: 80%;display: inline-block;white-space:nowrap;  text-overflow: ellipsis;-o-text-overflow: ellipsis;overflow: hidden;}
.anli .list-hotanli li a:hover{color:#ed1c24;}
.anli .list-hotanli li .click{color:#9d9d9d;float:right;padding-top: 1px;}
.anli .list-recommend{margin-bottom: 40px;}
.anli .anli-detail h2{font-size: 24px; color:#000000;margin-bottom: 18px;}
.anli .anli-detail .other{font-size: 14px; color: #666666;background: url(/j/style/../images/ico_13.jpg) 0 bottom repeat-x;padding-bottom: 14px;margin-bottom: 11px;}
.anli .anli-detail .h1{font-size: 20px; color: #000000;margin-bottom: 30px;}
.anli .anli-detail .h2{font-size: 20px; color: #000000;margin-bottom: 18px;}
.anli .anli-detail .h3{font-size: 20px; color: #000000;margin-bottom: 18px;margin-top: 30px;}
.anli .anli-detail .anli{margin-bottom: 30px;}
.anli .anli-detail .anli li{margin-bottom: 10px;}
.anli .anli-detail .anli li .tit{font-size: 16px; color: #000000;text-align: center;float:left; width: 80px;}
.anli .anli-detail .anli li .con{font-size: 14px; color:#666666;line-height: 24px; width: 87%;float: right;}
.anli .anli-detail .arc{font-size: 14px; color:#666666;line-height: 24px;}
.anli .anli-detail .arc1{font-size: 14px; color:#666666;line-height: 24px;}
.anli .anli-detail .pn{border-top: solid 1px #e5e5e5;padding-top: 22px;color:#585858;font-size: 14px;}
.anli .anli-detail .pn a{color:#585858;font-size: 14px;}
.anli .anli-detail .pn a:hover{color:#ed1c24;}
.anli .teacher{ width: 96%;/*margin-bottom: 40px;*/position: relative;}
.anli .teacher .teacherc{padding: 4px 5px 4px 5px;/*position: absolute;*/ left: 4px; top: 5px;width: 100%;}
.anli .teacher .teacherc .img{width: 36%;}
.anli .teacher .teacherc .txt{width: 55%;}
.anli .teacher .teacherc .txt h2{color:#333333; font-size: 18px;padding-top: 2%;padding-bottom: 5%;}
.anli .teacher .teacherc .txt .blog{ display: block; font-size: 18px; color:#d31b2a;margin-bottom: 4%;}
.anli .teacher .teacherc .txt .online{width: 140px; height: 35px; background: url(/j/style/../images/zico_07.png) no-repeat;display: block;font-size: 16px; color:#ffffff; line-height: 35px; text-align: center;}

.bdshare-button-style0-16 .bds_count{background:none!important; display:inline-block;float: none!important;width: auto!important;margin: 0!important; color: #666!important;  font-size: 14px; padding: 0 5px 0 0!important;}
.count-box{height: 18px; display:inline-block;*display:inline; _display:inline; vertical-align: middle;}
.tuwen .tuwen-detail h2{font-size: 24px; color:#000000;margin-bottom: 18px;}
.tuwen .tuwen-detail .other{font-size: 14px; color: #666666;background: url(/j/style/../images/ico_13.jpg) 0 bottom repeat-x;padding-bottom: 14px;margin-bottom: 11px;}
.tuwen .tuwen-detail .arc{font-size: 14px; color:#666666;line-height: 24px;padding-top: 30px;}
.tuwen .tuwen-detail .arc img{max-width: 740px; width: auto;}
.tuwen .tuwen-detail .arc tbody{ border:#333 1px solid;}
.tuwen .tuwen-detail .arc tbody p{ padding:0 5px 0 20px; text-indent:0;}
.tuwen .tuwen-detail .pn{border-top: solid 1px #e5e5e5;padding-top: 22px;color:#585858;font-size: 14px;}
.tuwen .tuwen-detail .pn a{color:#585858;font-size: 14px;}
.tuwen .tuwen-detail .pn a:hover{color:#ed1c24;}
.tuwen .teacher{ width: 96%;margin-bottom: 40px;position: relative;}
.tuwen .teacher .teacherc{padding: 4px 5px 4px 5px;width: 100%;border: 1px solid #eee;}
.tuwen .teacher .teacherc .img{width: 36%;margin: 0;}
.tuwen .teacher .teacherc .txt{width: 55%;}
.tuwen .teacher .teacherc .txt h2{color:#333333; font-size: 18px;padding-top: 2%;padding-bottom: 5%;}
.tuwen .teacher .teacherc .txt .blog{ display: block; font-size: 18px; color:#d31b2a;margin-bottom: 4%;}
.tuwen .teacher .teacherc .txt .online{width: 140px; height: 35px; background: url(/j/style/../images/zico_07.png) no-repeat;display: block;font-size: 16px; color:#ffffff; line-height: 35px; text-align: center;}
.tuwen .list-hotanli{margin-bottom:40px;}
.tuwen .list-hotanli li{border-bottom: solid 1px #e5e5e5;padding-top: 15px; padding-bottom: 8px;padding-left: 27px;position: relative;}
.tuwen .list-hotanli li .num{position: absolute; left: 0; top:16px; width: 17px; height: 17px;line-height: 18px; background: url(/j/style/../images/zico_01.png) no-repeat; text-align: center;}
.tuwen .list-hotanli li a{color:#666666; font-size: 14px; width: 80%;display: inline-block;white-space:nowrap;  text-overflow: ellipsis;-o-text-overflow: ellipsis;overflow: hidden;}
.tuwen .list-hotanli li a:hover{color:#ed1c24;}
.tuwen .list-hotanli li .click{color:#9d9d9d;float:right;padding-top: 1px;}

.zhaopian .list-hotanli{margin-bottom:40px;}
.zhaopian .list-hotanli li{border-bottom: solid 1px #e5e5e5;padding-top: 15px; padding-bottom: 8px;padding-left: 27px;position: relative;}
.zhaopian .list-hotanli li .num{position: absolute; left: 0; top:16px; width: 17px; height: 17px;line-height: 18px; background: url(/j/style/../images/zico_01.png) no-repeat; text-align: center;}
.zhaopian .list-hotanli li a{color:#666666; font-size: 14px; width: 80%;display: inline-block;white-space:nowrap;  text-overflow: ellipsis;-o-text-overflow: ellipsis;overflow: hidden;}
.zhaopian .list-hotanli li a:hover{color:#ed1c24;}
.zhaopian .list-hotanli li .click{color:#9d9d9d;float:right;padding-top: 1px;}
.zhaopian .mingxiao{padding-top: 20px;}
.zhaopian .mingxiao li{margin-bottom: 50px;}
.zhaopian .mingxiao .img{width: 43.64%;}
.zhaopian .mingxiao .txt{width: 54.05%;}
.zhaopian .mingxiao .txt h2{font-size: 18px;color:#000000;color:#000000;margin-bottom: 16px;padding-left: 5px;}
.zhaopian .mingxiao .txt h2 a{color:#000000;}
.zhaopian .mingxiao .txt h2 a:hover{color:#ed1c24;}
.zhaopian .mingxiao .txt p{font-size: 14px;color:#666666;margin-bottom: 10px;}
.zhaopian .mingxiao .txt .intro{font-size: 14px; color:#000000;line-height: 22px;padding-left: 5px;}
#d_tab25 ul,#d_tab25 li{margin:0;padding:0;list-style:none}
#d_tab25 img{border:0;vertical-align:top}
#d_tab25{position:relative; height:282px;text-align:left;margin-bottom: 50px;margin-top: 16px;}
#d_tab25 .d_img{position:relative;margin:0 auto;width:883px;height:100%} 
#d_tab25 .d_img li{position:absolute;display:none;z-index:0}
#d_tab25 .d_img li .txt{position: absolute; bottom: 0;}
#d_tab25 .d_img li .txt{position: absolute; bottom: 0; height: 50px; background:url(/j/style/../images/zico_03.png) repeat; width: 100%; line-height: 50px; text-align: right; font-size: 18px; color:#ffffff;}
#d_tab25 .d_img li .txt span{padding-right: 20px;}
#d_tab25 .d_img li img{width:100%}
#d_tab25 .d_img li.d_pos1{display:block;width:509px;left:0;top:40px;z-index:1;}
#d_tab25 .d_img li.d_pos2{display:block;width:582px;left:150px;top:20px;z-index:2;}
#d_tab25 .d_img li.d_pos3{display:block;width:509px;right:0;top:40px;z-index:1;}
#d_tab25 .d_next{position:absolute;right:0;top:140px;z-index:10;cursor:pointer}
#d_tab25 .d_prev{position:absolute;left:0;top:140px;z-index:10;cursor:pointer}

.huodong .profile{margin-bottom: 16px;}
.huodong .profile h2{font-size: 18px; color:#333333;}
.huodong .profile p{font-size: 14px; color:#666666;}
.huodong .list-huodong-pic{margin-right: -4%;padding-top: 13px;padding-bottom: 30px;}
.huodong .list-huodong-pic li{ width:47.55%; float:left;margin-right: 1.9%;margin-bottom: 10px;}
.huodong .list-huodong-pic li .txt{ font-size: 14px;color:#666666; display: block;  height: 28px; text-align:left;line-height: 28px;}
.huodong .article{margin-top: 38px;}
.huodong .article .col-8{margin-top: 2px;}
.huodong .smbanner{position: relative;margin-bottom: 38px;margin-top: 10px;width: 47.97%;}
.huodong .rslides {position: relative;list-style: outside none none;overflow: hidden;width: 100%;padding: 0px;margin: 0px;}
.huodong .rslides {position: relative;list-style: none;overflow: hidden;width: 100%;padding: 0;margin: 0;}
.huodong .rslides li {-webkit-backface-visibility: hidden;position: absolute;display: none;width: 100%;left: 0;top: 0;overflow: hidden;}
.huodong .rslides li .txt{position: absolute; bottom: 0; height: 50px; background:url(/j/style/../images/zico_03.png) repeat; width: 100%; line-height: 50px; text-align:left; font-size: 18px; color:#ffffff;}
.huodong .rslides li .txt span{padding-left: 20px;}
.huodong .rslides li:first-child {position: relative;display: block;float: left;}
.huodong .rslides img {display: block;height: auto;float: left;width: 100%;border: 0;background: #fff;}
.huodong .rslides_tabs{ position:absolute; right:10px; bottom:66px;z-index:888; font-family: 'FontAwesome';font-style: normal;font-weight: normal;}
.huodong .rslides_tabs li{ float:left;width:8px; height:8x; line-height:14px; margin:0 0 0 5px; cursor:pointer; background:url(/j/style/../images/zdot.png) 8px 0;}
.huodong .rslides_tabs li a{ display:block;width:8px; height:8px; line-height: 18px; text-align: center;}
.huodong .rslides_tabs li a:hover{ text-decoration:none;}
.huodong .rslides_tabs li.rslides_here{ color:#fff;background:url(/j/style/../images/zdot.png) 0 0;}
.huodong .listhuodong{width: 47.97%;}
.huodong .listhuodong ul li {line-height: 20px;border-bottom: solid 1px #e5e5e5;padding-top: 9px; padding-bottom: 9px;}
.huodong .listhuodong ul li .date{background: url(/j/style/../images/zico_10.png) no-repeat left center; width: 56px; height: 20px; display: inline-block;font-size: 14px; color:#838383;padding-left: 24px;}
.huodong .listhuodong ul li .txt{font-size: 14px; color:#666666;}
.huodong .listhuodong ul li .hot{width: 62px; height: 20px; background: url(/j/style/../images/zico_11.png) no-repeat 10px center;display: inline-block;color:#fff;text-align: center;padding-left: 12px;}
.huodong .listhuodong ul li .ing{width: 62px; height: 20px; background: url(/j/style/../images/zico_12.png) no-repeat 10px center;display: inline-block;color:#fff;text-align: center;padding-left: 12px;}
.huodong .listhuodong ul li .end{width: 62px; height: 20px; background: url(/j/style/../images/zico_13.png) no-repeat 10px center;display: inline-block;color:#fff;text-align: center;padding-left: 12px;}
.huodong .jingcaihuigu{width: 100%;}
.huodong .jingcaihuigu .left{width: 47.97%;}
.huodong .jingcaihuigu .left ul li{margin-bottom: 20px;}
.huodong .jingcaihuigu .left ul li img{width: 26.76%;}
.huodong .jingcaihuigu .left ul li .txt{width: 69.01%;}
.huodong .jingcaihuigu .left ul li .txt h2{font-size: 16px; color:#000000;}
.huodong .jingcaihuigu .left ul li .txt p{font-size: 14px; color:#666666;}
.huodong .jingcaihuigu .left .more {width: 100%;background: #efefef;text-align: center;line-height: 30px;margin: 22px 0 0;font-size: 14px;}
.huodong .jingcaihuigu .left .more a{color:#666666;}
.huodong .jingcaihuigu .left .more  a:hover{color:#ed1c24;}
.huodong .jingcaihuigu .right{width: 47.97%;}
.huodong .jingcaihuigu .right .list-pic{margin-right: -4%;}
.huodong .jingcaihuigu .right .list-pic li{ width:47.55%; float:left;margin-right: 1.9%;margin-bottom: 10px;position: relative;}
.huodong .jingcaihuigu .right .list-pic li .txt{ font-size: 14px;color:#ffffff; display: block; background: url(/j/style/../images/zico_05.png) repeat; width:100%; height: 28px; text-align: center;position: absolute;bottom: 0;line-height: 28px;}
.huodong .jingcaihuigu .right .list-pic li .txth{ background: url(/j/style/../images/zico_03.png) repeat;}
.huodong .jingcaihuigu .right .list-pic li .go{ width: 54px; height: 54px; background: url(/j/style/../images/zico_02.png) no-repeat; position: absolute; left: 50%; margin-left: -27px; top:30%;}
.huodong .jingcaihuigu .right .more {width: 100%;background: #efefef;text-align: center;line-height: 30px;margin: 22px 0 0;font-size: 14px;}
.huodong .jingcaihuigu .right .more a{color:#666666;}
.huodong .jingcaihuigu .right .more  a:hover{color:#ed1c24;}
.huodong .title1{padding: 0 0 21px; }
.huodong .title1 h2{line-height: 26px; color: #000; font-size: 24px; float: left;}
.huodong .title1 .tabarea{float: right; line-height: 26px; height: 26px; display: inline-block;font-size: 14px; color:#666666;}
.huodong .title1 .tabarea #currentarea{padding-left: 5px; padding-right: 5px;display: inline-block;}
.huodong .title1 .tabarea a{color:#ff0006;}
.huodong .tabcontent{padding-top: 20px;}
.huodong .tabcontent ul{margin-right: -8%;}
.huodong .tabcontent ul li {line-height: 20px;border-bottom: solid 1px #e5e5e5;padding-top: 9px; padding-bottom: 9px;width: 44.55%; float: left;margin-right: 3.5%;}
.huodong .tabcontent ul li .date{background: url(/j/style/../images/zico_10.png) no-repeat left center; width: 56px; height: 20px; display: inline-block;font-size: 14px; color:#838383;padding-left: 24px;}
.huodong .tabcontent ul li .txt{font-size: 14px; color:#666666;}
.huodong .tabcontent ul li .hot{width: 62px; height: 20px; background: url(/j/style/../images/zico_11.png) no-repeat 10px center;display: inline-block;color:#fff;text-align: center;padding-left: 12px;}
.huodong .tabcontent ul li .ing{width: 62px; height: 20px; background: url(/j/style/../images/zico_12.png) no-repeat 10px center;display: inline-block;color:#fff;text-align: center;padding-left: 12px;}
.huodong .tabcontent ul li .end{width: 62px; height: 20px; background: url(/j/style/../images/zico_13.png) no-repeat 10px center;display: inline-block;color:#fff;text-align: center;padding-left: 12px;}
.huodong .huodongyugao .more {width: 100%;background: #efefef;text-align: center;line-height: 30px;margin: 22px 0 0;font-size: 14px;margin-bottom: 35px;}
.huodong .huodongyugao .more a{color:#666666;}
.huodong .huodongyugao .more a:hover{color:#ed1c24;}
.huodong .huodongyugao .tab{background: #efefef; height: 56px; width: 100%;}
.huodong .huodongyugao .tab a.all{padding-left: 70px;}
.huodong .huodongyugao .tab a{font-size: 18px; color:#666666;padding-left: 20px;padding-right: 20px; height: 54px; border-top:solid 2px #efefef; line-height: 54px;display: inline-block;}
.huodong .huodongyugao .tab a:hover{border-top:solid 2px #ed1c24;}
.huodong .huodongyugao .tab a.thisclass{border-top:solid 2px #ed1c24;}

.sosuo .row{padding: 36px 0 0;}
.sosuo .article .col-8{float: left; width: 65.48%; overflow: hidden;}
.sosuo .article .col-4{float: right; width: 32.54%; overflow: hidden;}
.sosuo .orderway{color:#666666; font-size: 14px; height: 18px;}
.sosuo .orderway .listnum{padding-right: 45px;}
.sosuo .orderway input{margin:0 8px 3px 0;}
.sosuo .orderway span{padding-right: 20px;}
.sosuo .listsosuo {padding-top: 40px;}
.sosuo .listsosuo li{margin-bottom: 33px;}
.sosuo .listsosuo li .t{height: 26px;padding-bottom: 15px;}
.sosuo .listsosuo li .t .tit{font-size: 20px;color:#000000;}
.sosuo .listsosuo li .t .tit a{font-size: 20px;color:#000000;}
.sosuo .listsosuo li .t .date{font-size: 14px; color:#adadad;}
.sosuo .listsosuo li .b{font-size: 14px; color: #666666;line-height: 22px;}
.sosuo .failed{ height: 260px;font-size: 18px; color: #d31b2a;}
.sosuo  .list-anlisucc{padding-bottom: 20px;}
.sosuo  .list-anlisucc li{border: solid 1px #d31b2a;margin-bottom: 20px;}
.sosuo  .list-anlisucc li a{ width: 100%; height: 100%; text-align: center; padding-top: 12px; padding-bottom: 12px;display: block; font-size: 16px;}
.sosuo  .list-anlisucc li a:hover{background: #d31b2a;color:#ffffff;}
.sosuo .picrecommend{ height: 432px;position: relative;}
.sosuo .picrecommend .listpic{margin:0 -4% 0 0;}
.sosuo .picrecommend .listpic li{margin:0 2.702% 20px 0; width: 46.718%;}
.sosuo .list-hotanli{margin-bottom:40px;}
.sosuo .list-hotanli li{border-bottom: solid 1px #e5e5e5;padding-top: 15px; padding-bottom: 8px;padding-left: 27px;position: relative;}
.sosuo .list-hotanli li .num{position: absolute; left: 0; top:16px; width: 17px; height: 17px;line-height: 18px; background: url(/j/style/../images/zico_01.png) no-repeat; text-align: center;}
.sosuo .list-hotanli li a{color:#666666; font-size: 14px; width: 80%;display: inline-block;white-space:nowrap;  text-overflow: ellipsis;-o-text-overflow: ellipsis;overflow: hidden;}
.sosuo .list-hotanli li  a:hover{color:#ed1c24;}
.sosuo .list-hotanli li .click{color:#9d9d9d;float:right;padding-top: 1px;}
.shipin .list-hotanli{margin-bottom:40px;}
.shipin .list-hotanli li{border-bottom: solid 1px #e5e5e5;padding-top: 15px; padding-bottom: 8px;padding-left: 27px;position: relative;}
.shipin .list-hotanli li .num{position: absolute; left: 0; top:16px; width: 17px; height: 17px;line-height: 18px; background: url(/j/style/../images/zico_01.png) no-repeat; text-align: center;}
.shipin .list-hotanli li a{color:#666666; font-size: 14px; width: 80%;display: inline-block;white-space:nowrap;  text-overflow: ellipsis;-o-text-overflow: ellipsis;overflow: hidden;}
.shipin .list-hotanli li .click{color:#9d9d9d;float:right;padding-top: 1px;}

.shipin .list-shipin {margin: 40px -4% 0 0;}
.shipin .list-shipin li{width: 31.132%;margin: 0 1.602% 40px 0;position: relative;}
.shipin .list-shipin li .tit{font-size: 18px;color:#000;padding-top: 18px;}
.shipin .list-shipin li .other{color:#8d8d8d;font-size: 12px;}
.shipin .list-shipin li a.go{width: 54px; height: 54px;position: absolute;left: 50%; margin-left: -27px; top:20%;}
.shipin .shipin-detail h2{font-size: 24px; color:#000000;margin-bottom: 18px;}
.shipin .shipin-detail .other{font-size: 14px; color: #666666;background: url(/j/style/../images/ico_13.jpg) 0 bottom repeat-x;padding-bottom: 14px;margin-bottom: 11px;line-height: 28px;}
.shipin .shipin-detail .other .contact{ width: 73px; height: 28px; background: url(/j/style/../images/zico_09.png) no-repeat; display: inline-block;}
.shipin .shipin-detail .other .contact a{font-size: 14px; color:#ffffff; text-align: center; display: inline-block;width: 73px; height: 28px; }
.shipin .shipin-detail .shipina{position: relative;margin-top: 20px;}
.shipin .shipin-detail .shipina .go{position: absolute; left: 50%; width: 95px; height: 95px;margin-left: -47px;top:50%; margin-top: -47px;}
.shipin .list-shipinabout {margin: 30px -4% 0 0;}
.shipin .list-shipinabout li{width: 31.132%;margin: 0 1.602% 40px 0;position: relative;}
.shipin .list-shipinabout li .tit{font-size: 18px;color:#000;padding-top: 18px;}
.shipin .list-shipinabout li .other{color:#8d8d8d;font-size: 12px;}
.shipin .list-shipinabout li a.go{width: 54px; height: 54px;position: absolute;left: 50%; margin-left: -27px; top:20%;}
.shipin .teacher{ width: 96%;margin-bottom: 40px;position: relative;}
.shipin .teacher .teacherc{padding: 4px 5px 4px 5px;position: absolute; left: 4px; top: 5px;width: 100%;}
.shipin .teacher .teacherc .img{width: 36%;}
.shipin .teacher .teacherc .txt{width: 55%;}
.shipin .teacher .teacherc .txt h2{color:#333333; font-size: 18px;padding-top: 2%;padding-bottom: 5%;}
.shipin .teacher .teacherc .txt .blog{ display: block; font-size: 18px; color:#d31b2a;margin-bottom: 4%;}
.shipin .teacher .teacherc .txt .online{width: 140px; height: 35px; background: url(/j/style/../images/zico_07.png) no-repeat;display: block;font-size: 16px; color:#ffffff; line-height: 35px; text-align: center;}
.shipin .list-recommendot li a .hot{background:url(/j/style/../images/zico_04.png) no-repeat; width: 51px;padding-left: 10px; height: 20px; color:#fff; display: inline-block;font-size: 12px;margin-left: 18px;}
.aboutus .article-aboutus{ width: 100%; padding: 0 0 40px;}
.aboutus .article-aboutus .lanmu{ height: 132px; border-bottom:solid 1px #cccccc;margin-top: 43px; margin-bottom: 40px;}
.aboutus .article-aboutus .lanmu ul{width: 746px; margin: 0 auto;}
.aboutus .article-aboutus .lanmu ul li{padding-left: 50px; padding-right: 50px;}
.aboutus .article-aboutus .lanmu li a{width: 86px; height: 36px;display: block;padding-top: 96px; text-align: center;color:#8d8d8d; font-size: 16px;}
.aboutus .article-aboutus .lanmu li a:hover{color:#ed1c24;}
.aboutus .article-aboutus .lanmu li .lanmu-1{background: url(/j/style/../images/zaboutus.png) no-repeat 0 0; }
.aboutus .article-aboutus .lanmu li .lanmu-2{background: url(/j/style/../images/zaboutus.png) no-repeat -86px 0; }
.aboutus .article-aboutus .lanmu li .lanmu-3{background: url(/j/style/../images/zaboutus.png) no-repeat -172px 0; }
.aboutus .article-aboutus .lanmu li .lanmu-4{background: url(/j/style/../images/zaboutus.png) no-repeat -258px 0; }
.aboutus .article-aboutus .lanmu li .lanmu-1:hover{background: url(/j/style/../images/zaboutush.png) no-repeat 0 0;color:#000000; }
.aboutus .article-aboutus .lanmu li .lanmu-2:hover{background: url(/j/style/../images/zaboutush.png) no-repeat -86px 0; color:#000000;}
.aboutus .article-aboutus .lanmu li .lanmu-3:hover{background: url(/j/style/../images/zaboutush.png) no-repeat -172px 0; color:#000000;}
.aboutus .article-aboutus .lanmu li .lanmu-4:hover{background: url(/j/style/../images/zaboutush.png) no-repeat -258px 0;color:#000000; }
.aboutus .article-aboutus .lanmu li.active .lanmu-1{background: url(/j/style/../images/zaboutush.png) no-repeat 0 0;color:#000000; }
.aboutus .article-aboutus .lanmu li.active .lanmu-2{background: url(/j/style/../images/zaboutush.png) no-repeat -86px 0; color:#000000;}
.aboutus .article-aboutus .lanmu li.active .lanmu-3{background: url(/j/style/../images/zaboutush.png) no-repeat -172px 0; color:#000000;}
.aboutus .article-aboutus .lanmu li.active .lanmu-4{background: url(/j/style/../images/zaboutush.png) no-repeat -258px 0;color:#000000; }
.aboutus .article-aboutus .wrap-aboutus{ width: 67.69%;margin:0 auto;}
.aboutus .article-aboutus .wrap-aboutus .h{font-size: 24px; margin-top: 36px; margin-bottom: 26px;color:#000000;}
.aboutus .article-aboutus .wrap-aboutus .list{margin-bottom: 16px;}
.aboutus .article-aboutus .wrap-aboutus .list dt{float:left;font-size: 16px; color:#000000; width: 11%;}
.aboutus .article-aboutus .wrap-aboutus .list dd{float:left; width: 88.9%;color:#666666; font-size: 16px;}
.aboutus .article-aboutus .wrap-aboutus .p{font-size: 16px;}
.aboutus .article-aboutus .wrap-aboutus .img{margin-left: -3%; margin-right: -3%;margin-bottom: 34px;}
.aboutus .article-aboutus .wrap-aboutus  .abouttzz{font-size: 14px; color: #666666;line-height: 26px;margin-bottom: 40px;}
.aboutus .list-recommend{margin: 0;}
.aboutus .article-aboutus .wrap-aboutus  .abouttzz p{text-indent: 2em;}
.aboutus .article-aboutus .wrap-aboutus  .abouttzz img{ width:300px; float: right;padding-left: 29px; padding-top: 6px;}
.aboutus .article-aboutus .wrap-aboutus .map{width: 700px; height: 575px; background: url(/j/style/../images/zmap.png) no-repeat;margin:0 auto;margin-top: 27px; margin-bottom: 46px;position: relative;}
.aboutus .article-aboutus .wrap-aboutus .map .area{background: url(/j/style/../images/zmaparea.png) no-repeat left bottom; height: 32px; position: absolute;}
.aboutus .article-aboutus .wrap-aboutus .map .areah{background: url(/j/style/../images/zmapareah.png) no-repeat left bottom; }
.aboutus .article-aboutus .wrap-aboutus .map .area a{ width: 100%; height: 32px; display: block; color:#333333;}
.aboutus  .hotline{ position: absolute; font-size: 14px; color:#000000;width: 240px; height: auto;top: -70px;left:20px;display: none;z-index: 1000;}
.aboutus  .hotline .hotline_t{ width: 240px; height: 4px; background: url(/j/style/../images/zmaphotline_t.png) no-repeat;}
.aboutus  .hotline .hotline_m{background: url(/j/style/../images/zmaphotline_m.png) repeat-y;width: 206px; height: auto;padding:0 10px 0 24px;}
.aboutus  .hotline .hotline_b{width: 240px; height: 10px; background: url(/j/style/../images/zmaphotline_b.png) no-repeat;}
.areabj{left: 515px;top: 185px;}
.areash{left: 600px;top: 325px;}
.areagz{left: 495px;top: 460px;}
.areatj{left: 525px;top: 210px;}
.areacd{left: 347px;top: 363px;}
.areahz{left: 580px;top: 360px;}
.areacq{left: 410px;top: 360px;}
.areasy{left: 590px;top: 160px;}
.areajn{left: 530px;top: 250px;}
.areaqd{left: 560px;top: 260px;}
.areazz{left: 490px;top: 290px;}
.areadl{left: 585px;top: 190px;}

.areawh{left: 480px;top: 340px;}
.areawh2{left: 500px;top: 350px;}
.areaxa{left: 420px;top: 300px;}
.areanj{left: 560px;top: 300px;}
.areaty{left: 465px;top: 240px;}
.areats{left: 548px;top: 185px;}
.areacs{left: 480px;top: 390px;}
.areasz{left: 510px;top: 470px;}
.areakm{left: 330px;top:460px;}
.areahf{left: 530px;top: 330px;}
.areaszh{left: 575px;top: 320px;}
.areacc{left: 620px;top: 130px;}

.arealz{left: 360px;top: 280px;}
.areaxm{left: 570px;top: 450px;}
.areanc{left: 520px;top: 400px;}
.areajl{left: 600px;top: 120px;}
.areayt{left: 580px;top: 225px;}
.areahd{left: 495px;top: 250px;}
.areawx{left: 575px;top: 280px;}
.areanb{left: 610px;top: 350px;}
.areaxz{left: 540px;top: 290px;}
.areagzh{left:400px;top:420px;}
.areafs{left: 470px;top: 475px;}
.areann{left: 430px;top: 460px;}

.areahn{left: 450px;top: 520px;}
.areafz{left: 580px;top: 420px;}
.areayc{left: 390px;top: 250px;}
.areacz{left: 595px;top: 295px;}
.areawz{left: 595px;top: 390px;}
.areadg{left: 540px;top: 450px;}
.areaych{left: 455px;top: 340px;}
.areaxn{left: 310px;top: 280px;}
.areasjz{left: 490px;top: 220px;}
.areaheb{left: 620px;top: 80px;}
.areahhht{left: 420px;top: 195px;}
.areawlmq{left: 170px;top: 180px;}
.aboutus  .list-pic {margin-right: -2%;margin-bottom: 30px;}
.aboutus  .list-pic li{width: 31.48%; float:left; margin-right: 1.7%;margin-bottom: 5px;}
.aboutus  .list-pic li a{font-size: 14px; color:#000000;line-height: 24px;margin-top: 19px;display: block;margin-bottom: 22px;}
.aboutus  .list-pic li a:hover{color:#ed1c24;}
.aboutus .form dl{margin-bottom:20px;}
.aboutus .form dl dt{float:left;font-size: 16px;color:#666666; width: 15%;line-height:30px;}
.aboutus .form dl dd{float:left; width: 85%;}
.aboutus .form dl dd [fullname]{width: 40%;border: solid 1px #dcdcdc; height: 30px;padding-left: 5px;color:#666666;}
.aboutus .form dl dd [lianxifangshi]{width: 40%;border: solid 1px #dcdcdc; height: 30px;padding-left: 5px;color:#666666;}
.aboutus .form dl dd [yijian]{width:100%; border: solid 1px #dcdcdc;}
.aboutus .form dl dd .ib{margin-right:30px;padding-top: 8px; display:inline-block;}
.aboutus .form dl dd .ib input{margin: 0 8px 3px 0;}
.aboutus .form dl .btn{ width: 105px; height: 42px; background: #d31b2a; color:#fff;font-size: 18px;border: none;cursor: pointer;font-family: "Î¢ÈíÑÅºÚ";}
.aboutus .list-contactus li{margin-bottom: 30px;}
.aboutus .list-contactus h2{font-size: 16px; color:#000;}
.aboutus .list-contactus p{color:#585858;font-size: 14px;line-height: 22px;}

.changqingteng .section h1{ background: url(/j/style/../images/h1_l.jpg) no-repeat;}
.changqingteng .article{margin-bottom: 124px;}
.changqingteng .smbanner{position: relative;margin-bottom: 38px;margin-top: 40px;}
.changqingteng .rslides {position: relative;list-style: outside none none;overflow: hidden;width: 100%;padding: 0px;margin: 0px;}
.changqingteng .rslides {position: relative;list-style: none;overflow: hidden;width: 100%;padding: 0;margin: 0;}
.changqingteng .rslides li {-webkit-backface-visibility: hidden;position: absolute;display: none;width: 100%;left: 0;top: 0;overflow: hidden;}
.changqingteng .rslides li .txt{position: absolute; bottom: 0; height: 50px; background:url(/j/style/../images/zico_03.png) repeat; width: 100%; line-height: 50px; text-align: right; font-size: 18px; color:#ffffff;}
.changqingteng .rslides li .txt span{padding-right: 40px;}
.changqingteng .rslides li:first-child {position: relative;display: block;float: left;}
.changqingteng .rslides img {display: block;height: auto;float: left;width: 100%;border: 0;background: #fff;}
.changqingteng .rslides_tabs{ position:absolute; right:10px; bottom:66px;z-index:888; font-family: 'FontAwesome';font-style: normal;font-weight: normal;}
.changqingteng .rslides_tabs li{ float:left;width:8px; height:8x; line-height:14px; margin:0 0 0 5px; cursor:pointer; background:url(/j/style/../images/zdot.png) 8px 0;}
.changqingteng .rslides_tabs li a{ display:block;width:8px; height:8px; line-height: 18px; text-align: center;}
.changqingteng .rslides_tabs li a:hover{ text-decoration:none;}
.changqingteng .rslides_tabs li.rslides_here{ color:#fff;background:url(/j/style/../images/zdot.png) 0 0;}
.changqingteng .mingxiao{margin-bottom: 115px;padding-top: 20px;}
.changqingteng .mingxiao li{margin-bottom: 60px;}
.changqingteng .mingxiao .img{width: 43.64%;}
.changqingteng .mingxiao .txt{width: 54.05%;}
.changqingteng .mingxiao .txt h2{font-size: 18px;color:#000000;color:#000000;margin-bottom: 16px;padding-left: 5px;}
.changqingteng .mingxiao .txt h2 a{color:#000000;}
.changqingteng .mingxiao .txt h2  a:hover{color:#ed1c24;}
.changqingteng .mingxiao .txt p{font-size: 14px;color:#666666;margin-bottom: 10px;}
.changqingteng .mingxiao .txt .intro{font-size: 14px; color:#000000;line-height: 22px;padding-left: 5px;}
.changqingteng .col-4{padding-top: 25px;}
.changqingteng .profile{font-size: 14px; color:#666666;line-height: 34px;}
.changqingteng .activity{margin-top: 31px;}

.youxue .smbanner{position: relative;margin-bottom: 40px;}
.youxue .rslides {position: relative;list-style: outside none none;overflow: hidden;width: 100%;padding: 0px;margin: 0px;}
.youxue .rslides {position: relative;list-style: none;overflow: hidden;width: 100%;padding: 0;margin: 0;}
.youxue .rslides li {-webkit-backface-visibility: hidden;position: absolute;display: none;width: 100%;left: 0;top: 0;overflow: hidden;}
.youxue .rslides li .txt{position: absolute; bottom:61px; height: 50px; background:url(/j/style/../images/zico_03.png) repeat; width: 100%; line-height: 50px;  font-size: 18px; color:#ffffff;}
.youxue .rslides li .txt span{padding-left:15px;}
.youxue .rslides li .intro{position: absolute; bottom: 0; height: 56px;background:url(/j/style/../images/zico_05.png) repeat;width: 100%; padding-top: 5px; }
.youxue .rslides li .intro span{padding-left: 15px; color:#ffffff; font-size: 14px;display: block; line-height: 24px;}
.youxue .rslides li:first-child {position: relative;display: block;float: left;}
.youxue .rslides img {display: block;height: auto;float: left;width: 100%;border: 0;background: #fff;}
.youxue .rslides_tabs{ position:absolute; right:10px; bottom:130px;z-index:888; font-family: 'FontAwesome';font-style: normal;font-weight: normal;}
.youxue .rslides_tabs li{ float:left;width:8px; height:8x; line-height:14px; margin:0 0 0 5px; cursor:pointer; background:url(/j/style/../images/zdot.png) 8px 0;}
.youxue .rslides_tabs li a{ display:block;width:8px; height:8px; line-height: 18px; text-align: center;}
.youxue .rslides_tabs li a:hover{ text-decoration:none;}
.youxue .rslides_tabs li.rslides_here{ color:#fff;background:url(/j/style/../images/zdot.png) 0 0;}
.youxue .list-youxue {padding-top: 5px;}
.youxue .list-youxue li{ margin-bottom: 20px;}
.youxue .list-youxue li h2{font-size: 16px; color:#000000;}
.youxue .list-youxue li:hover h2{font-size: 16px; color:#ed1c24;}
.youxue .list-youxue li p{font-size: 14px; color:#666666;line-height: 24px;}
.youxue .list-youxue-pic li{ width:47.97%;}
.youxue .list-box {margin-bottom:60px;margin-top:20px;}
.youxue .list-box li{width: 45%; float: left; margin: 0 5% 0 0;}
.youxue .list-box ul{margin: 0 -6% 0 0;}
.youxue .list-recommend{ margin-bottom:29px;}

.youxue .list-hotanli{margin-bottom:40px;}
.youxue .list-hotanli li{border-bottom: solid 1px #e5e5e5;padding-top: 15px; padding-bottom: 8px;padding-left: 27px;position: relative;}
.youxue .list-hotanli li .num{position: absolute; left: 0; top:16px; width: 17px; height: 17px;line-height: 18px; background: url(/j/style/../images/zico_01.png) no-repeat; text-align: center;}
.youxue .list-hotanli li a{color:#666666; font-size: 14px; width: 80%;display: inline-block;white-space:nowrap;  text-overflow: ellipsis;-o-text-overflow: ellipsis;overflow: hidden;}
.youxue .list-hotanli li a:hover{color:#ed1c24;}
.youxue .list-hotanli li .click{color:#9d9d9d;float:right;padding-top: 1px;}
.youxue .list-tour-pic{margin-right: -4%;padding-top: 13px;padding-bottom: 30px;}
.youxue .list-tour-pic li{ width:47.55%; float:left;margin-right: 1.9%;margin-bottom: 10px;position: relative;}
.youxue .list-tour-pic li .txt{ font-size: 14px;color:#ffffff; white-space: nowrap;
text-overflow: ellipsis;
-o-text-overflow: ellipsis;
overflow: hidden;
display: block; background: url(/j/style/../images/zico_05.png) repeat; width:100%; height: 28px; text-align: center;position: absolute;bottom: 0;line-height: 28px;}
.youxue .list-tour-pic li .txth{ background: url(/j/style/../images/zico_03.png) repeat;}

.index .jujiao{padding-top: 9px;}
.index .jujiao .left{width:33.37%;}
.index .jujiao .left ul{border-top: 1px solid #d9d9d9;}
.index .jujiao .left ul li{  line-height: 20px;padding: 15px 0;border-bottom: 1px solid #d9d9d9;}
.index .jujiao .left ul li a{ white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; display: block;color: #666;font-size: 14px;padding: 0 0 0 17px;background: url(/j/style/../images/ico_13.png) left 8px no-repeat;}
.index .jujiao .left ul li a:hover{color:#ed1c24;}
.index .jujiao .right{width: 63.24%;border-bottom: 1px solid #d9d9d9;}
.index .jujiao .right h2{color:#333333;font-size: 20px;margin-top: 16px;margin-bottom: 16px;}
.index .jujiao .right p{ font-size: 14px; color:#666666;margin-bottom: 10px;}
.index .jujiao .right .more{color:#ff3c42;font-size: 14px; margin-bottom: 10px; display: block;}
.index .news{padding-top: 54px;}
.index .news .left{width:47.97%;}
.index .news .left ul{}
.index .news .left ul li{  line-height: 20px;padding: 14px 0;border-bottom: 1px solid #d9d9d9;}
.index .news .left ul li a{  display: block;color: #666;font-size: 14px;white-space: nowrap;
text-overflow: ellipsis;
overflow: hidden;}
.index .news .left ul li a:hover{color:#ed1c24;}
.index .news .right{width:47.97%;}
.index .news .right ul{}
.index .news .right ul li{  line-height: 20px;padding: 14px 0;border-bottom: 1px solid #d9d9d9;}
.index .news .right ul li a{  display: block;color: #666;font-size: 14px;white-space: nowrap;
text-overflow: ellipsis;
overflow: hidden;}
.index .news .right ul li a:hover{color:#ed1c24;}
.liuxuehuodong{margin-top: 58px;}
.liuxuehuodong .title1{padding: 21px 0 5px 0;background: url("/j/style/../images/ico_13.jpg") repeat-x  0px top; }
.liuxuehuodong .title1 h2{line-height: 30px; color: #000; font-size: 24px; float: left;}
.liuxuehuodong .title1 .tabarea{float: right; z-index: 9; padding: 0 0 12px; position: relative; line-height: 26px; height: 26px; display: inline-block;font-size: 14px; color:#666666;}
.tabarea .city-box{left: auto; right: 0; width: 352px; top: 37px;}
.tabarea:hover .city-box{display: block;}
.tabarea .city-box .arrow{left: auto; right: 20px;}
.liuxuehuodong .title1 .tabarea #currentarea{padding-left: 5px; padding-right: 5px;display: inline-block;}
.liuxuehuodong .title1 .tabarea a{color:#ff0006;}
.liuxuehuodong .title1 .tabarea .city-box a{color: #666;}
.liuxuehuodong .title1 .tabarea .city-box a:hover{color: #000;}
.liuxuehuodong .title1 .tab{font-size: 16px; color:#ffffff; background: url("/j/style/../images/zico_16.png") no-repeat;width: 300px; height: 38px;float:left;line-height: 33px;margin-left: 25px;}
.liuxuehuodong .title1 .tab a{color:#ffffff;width: 150px; height: 38px; display: inline-block; text-align: center;float:left;}
.liuxuehuodong .title1 .tab .active{background: url("/j/style/../images/zico_17.png") no-repeat;}
.liuxuehuodong .left{width:47.97%;}
.liuxuehuodong  .smbanner{position: relative;margin-bottom: 8px;margin-top: 20px;background: #efefef;padding: 10px 10px 20px 10px;}
.liuxuehuodong  .rslides {position: relative;list-style: outside none none;overflow: hidden;width: 100%;padding: 0px;margin: 0px;}
.liuxuehuodong  .rslides {position: relative;list-style: none;overflow: hidden;width: 100%;padding: 0;margin: 0;}
.liuxuehuodong  .rslides li {-webkit-backface-visibility: hidden;position: absolute;display: none;width: 100%;left: 0;top: 0;overflow: hidden;}
.liuxuehuodong  .rslides li:first-child {position: relative;display: block;float: left;}
.liuxuehuodong  .rslides img {display: block;float: left;width: 100%;border: 0;background: #fff;}
.liuxuehuodong  .rslides_tabs{ position:absolute; right:10px; bottom:30px;z-index:888; font-family: 'FontAwesome';font-style: normal;font-weight: normal;}
.liuxuehuodong  .rslides_tabs li{ float:left;width:8px; height:8px; line-height:14px; margin:0 0 0 5px; cursor:pointer; background:url(/j/style/../images/zdot.png) 8px 0;}
.liuxuehuodong  .rslides_tabs li a{ display:block;width:8px; height:8px; line-height: 18px; text-align: center;}
.liuxuehuodong  .rslides_tabs li a:hover{ text-decoration:none;}
.liuxuehuodong  .rslides_tabs li.rslides_here{ color:#fff;background:url(/j/style/../images/zdot.png) 0 0;}
.liuxuehuodong  .smbanner li .txt{padding-top: 20px;}
.liuxuehuodong  .smbanner li .txt .date{color:#a2a2a2; font-size: 16px;}
.liuxuehuodong  .smbanner li .txt h2{font-size: 18px; color:#333333;padding-top: 12px; padding-bottom: 18px;  white-space: nowrap;text-overflow: ellipsis;-o-text-overflow: ellipsis;overflow: hidden;width: 98%;display: inline-block;}
.liuxuehuodong  .smbanner li .txt span{font-size: 14px; color:#999999;height: 21px;display: block;}
.liuxuehuodong  .smbanner li .txt span img{width: 36px; height: 21px;}
.liuxuehuodong .right{width:47.97%;}
.liuxuehuodong .right ul li {border-bottom: solid 1px #edeff1;padding-top: 12px; padding-bottom: 13px;}
.liuxuehuodong .right ul li a{color:#333333;font-size: 14px;white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;width: 98%;display: inline-block;}
.liuxuehuodong .right ul li a:hover{color:#ed1c24;}
.liuxuehuodong .right ul li span{font-size: 14px; color:#999999;height: 21px;display: block;margin-top: 5px;}
.liuxuehuodong .right ul li span img{width: 36px; height: 21px;}

.liuxuezhuanqu {position: relative;}
.liuxuezhuanqu .title1{padding: 0 0 18px 0; }
.liuxuezhuanqu .title1 h2{line-height: 30px; color: #390; font-size: 24px; float: left;}
.liuxuezhuanqu .tab{background: #efefef; height: 56px; width: 100%;margin-bottom: 25px;}
.liuxuezhuanqu .fixed{position: fixed; left: 20px; top: 0; width: 742px; z-index: 8;}
.liuxuezhuanqu .tab_fixed{
    position: fixed;
    left: 50%;
    top: 0;
    width: 740px;
    margin-left: -565px;
    z-index: 9999;
}

.liuxuezhuanqu .tab a{font-size: 18px; color:#666666;width: 25%; text-align: center; height: 54px; border-top:solid 2px #efefef; line-height: 54px;display:block;float:left;}
.liuxuezhuanqu .tab a:hover{border-top:solid 2px #390;}
.liuxuezhuanqu .tab .active{border-top:solid 2px #390;}
.liuxuezhuanqu .left{ width: 47.97%;}
.liuxuezhuanqu .right{ width: 47.97%;}
.liuxuezhuanqu .mode{margin-bottom: 30px;}
.liuxuezhuanqu .mode .img{position: relative;}
.liuxuezhuanqu .mode .img .state{width: 80px;height: 30px; background: url(/j/style/../img/zico_03.png) repeat; display: block; left: 0; top:0; position: absolute; color:#ffffff;text-align: center; line-height: 30px; font-size: 14px;}
.liuxuezhuanqu .mode .img .smstate{ height: 30px;background: url(/j/style/../images/zico_05.png) repeat; display: block; right: 0; top:0; position: absolute; color:#ffffff;text-align: center; line-height: 30px; font-size: 14px; padding: 0 5px;}
.liuxuezhuanqu .mode ul{border-top: 1px solid #d9d9d9; height:120px;}
.liuxuezhuanqu .mode ul li{  line-height: 20px;padding: 10px 0;border-bottom: 1px solid #d9d9d9;}
.liuxuezhuanqu .mode ul li a{  display: block;color: #666;font-size: 14px;}
.liuxuezhuanqu .mode ul li a:hover{color:#390;}
.liuxuezhuanqu .mode .pictxt{margin-top: 20px; margin-bottom: 24px;}
.liuxuezhuanqu .mode .pic{width: 27.4%;}
.liuxuezhuanqu .mode .txt{width: 67.79%; font-size: 14px; color:#333333;}
.liuxuezhuanqu .mode .txt a{font-size: 14px; color:#333333; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; display: block;}
.liuxuezhuanqu .mode .txt a:hover{color:#390;}
.liuxuezhuanqu .mode .txt .point{padding: 8px 0 0; height:50px;}
.liuxuezhuanqu .mode .txt .date{color:#999999; font-size: 14px;margin-top: 8px;}
.liuxuezhuanqu .mode .first{margin-bottom: 35px;}
.yiminzhuanqu {margin-top: 5px;}
.yiminzhuanqu .title1{padding: 0 0 18px 0; }
.yiminzhuanqu .title1 h2{line-height: 30px; color: #390; font-size: 24px; float: left;}
.yiminzhuanqu .tab{background: #efefef; height: 56px; width: 100%;margin-bottom: 20px;}
.yiminzhuanqu .tab a{font-size: 18px; color:#666666;height: 54px; border-top:solid 2px #efefef; line-height: 54px;display:block;width: 25%;text-align: center;float:left;}
.yiminzhuanqu .tab a:hover{border-top:solid 2px #390;}
.yiminzhuanqu .tab .active{border-top:solid 2px #390;}
.index .tab-box{display: none;}
.yiminzhuanqu .profile img{float: left; width: 24.05%; overflow: hidden;}
.yiminzhuanqu .profile .text-details{float: right; width: 72.97%; line-height: 20px; color: #666; font-size: 14px;}
.yiminzhuanqu .profile .text-details h3{font-size: 20px; color: #333; line-height: 22px; padding: 0 0 16px;}
.yiminzhuanqu .profile .date{margin: 5px 0 0;color:#afafaf;}
.yiminzhuanqu .list{margin-top: 20px;}
.yiminzhuanqu .list li{line-height: 20px; padding: 10px 0; border-top: 1px solid #D9D9D9;width: 50%;float: left;}
.yiminzhuanqu .list li a{display: block; color: #666; font-size: 14px; padding: 0 0 0 17px; background:url(/j/style/../images/ico_13.png) left 8px no-repeat }
.yiminzhuanqu .list li a:hover{color:#390;}

.yiminzhuanqu .left{ width: 47.97%;}
.yiminzhuanqu .right{ width: 47.97%;}
.yiminzhuanqu .mode{margin-bottom: 30px;}
.yiminzhuanqu .mode .img{position: relative;}
.yiminzhuanqu .mode .img .state{width: 80px;height: 30px; background: url(/j/style/../img/zico_03.png) repeat; display: block; left: 0; top:0; position: absolute; color:#ffffff;text-align: center; line-height: 30px; font-size: 14px;}
.yiminzhuanqu .mode .img .smstate{ height: 30px;background: url(/j/style/../images/zico_05.png) repeat; display: block; right: 0; top:0; position: absolute; color:#ffffff;text-align: center; line-height: 30px; font-size: 14px; padding: 0 5px;}
.yiminzhuanqu .mode ul{border-top: 1px solid #d9d9d9; height:120px;}
.yiminzhuanqu .mode ul li{  line-height: 20px;padding: 10px 0;border-bottom: 1px solid #d9d9d9;}
.yiminzhuanqu .mode ul li a{  display: block;color: #666;font-size: 14px;}
.yiminzhuanqu .mode ul li a:hover{color:#390;}
.yiminzhuanqu .mode .pictxt{margin-top: 20px; margin-bottom: 24px;}
.yiminzhuanqu .mode .pic{width: 27.4%;}
.yiminzhuanqu .mode .txt{width: 67.79%; font-size: 14px; color:#333333;}
.yiminzhuanqu .mode .txt a{font-size: 14px; color:#333333; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; display: block;}
.yiminzhuanqu .mode .txt a:hover{color:#390;}
.yiminzhuanqu .mode .txt .point{padding: 8px 0 0; height:50px;}
.yiminzhuanqu .mode .txt .date{color:#999999; font-size: 14px;margin-top: 8px;}
.yiminzhuanqu .mode .first{margin-bottom: 35px;}

.yiminzhuanqu .more,
.liuxuehuodong .more {width: 100%;background: #efefef;text-align: center;line-height: 30px;margin:0 0 40px;font-size: 14px;}
.liuxuehuodong .more {float: left;}
.yiminzhuanqu .more a,
.liuxuehuodong .more a{color:#666666;}
.yiminzhuanqu .more a:hover,
.liuxuehuodong .more a:hover{color:#ed1c24;}
.band li{ width:17%; float:left;padding-left:1.5%; padding-right:1.5%; margin: 0 0 10px;}
.liuxuenews{margin-top: 50px;}
.liuxuenews .left{width: 47.97%}
.liuxuenews ul{border-top: 1px solid #d9d9d9;}
.liuxuenews ul li{  line-height: 20px;padding: 10px 0;border-bottom: 1px solid #d9d9d9;}
.liuxuenews ul li a{  display: block;color: #666;font-size: 14px;padding: 0 0 0 17px;background: url(/j/style/../images/ico_13.png) left 8px no-repeat;}
.liuxuenews ul li a:hover{color:#ed1c24;}
.liuxuenews .right{width: 47.97%}
.liuxuenews .pictxt{margin-bottom: 20px;}
.liuxuenews .pic{width: 27.4%;}
.liuxuenews .txt{width: 67.79%; font-size: 14px; color:#333333;}
.liuxuenews .txt a{font-size: 18px; color:#333333;}
.liuxuenews .txt a:hover{color:#ed1c24;}
.liuxuenews .txt .intro{font-size: 14px; color:#666666;}
.liuxuenews .txt .point{padding: 8px 0 0;}
.liuxuenews .txt .date{color:#999999; font-size: 14px;margin-top: 8px;}
.lastimg{margin-top: 22px;}
.index .col-4 .title{padding: 0px 0px 20px;}
.index .col-4 .img{margin: 0 0 10px;}
.index .yuanchuang{padding-top: 10px;padding-bottom: 28px;}
.index .yuanchuang li{margin-bottom: 26px;}
.index .yuanchuang .imgz{width: 25.8%;}
.index .yuanchuang .txt{width: 67.79%;border-bottom: 1px solid #d9d9d9; min-height: 72px;}
.index .yuanchuang .txt h2 a{color:#010101; font-size: 16px;}
.index .yuanchuang .txt h2 a:hover{color:#ed1c24;}
.index .yuanchuang .txt p{color:#666666; font-size: 14px; padding: 0 0 10px;}
.index .zhitongbanlv{ width: 100%;padding-top: 50px;}
.index .zhitongbanlvc{background: #666666;padding: 25px 0 16px;}
.index .zhitongbanlvc h2{font-size: 20px;color:#ffffff;padding-left: 14px;}
.index .zhitongbanlvc dl{padding:4px 0px 3px 56px; position: relative;}
.index .zhitongbanlvc dl dt{font-size: 14px; color:#ffffff; position: absolute; left: 14px; top: 4px;}
.index .zhitongbanlvc dl dd a{font-size: 14px; color:#ffffff;display: inline-block;padding-left: 12px; padding-right: 12px;}
.index .list-canzanzhuanjia-pic{margin-right: -4%;padding-top: 13px;}
.index .list-canzanzhuanjia-pic li{background: #F7F7F7; line-height: 24px; width:47.55%; float:left;margin-right: 1.9%;margin-bottom: 20px;}
.index .list-canzanzhuanjia-pic li .txt{padding: 12px 0 6px;  font-size: 14px;color:#666666; display: block;  text-align:center;}
.index .list-canzanzhuanjia-pic li .txt h2{color:#4c4c4c; font-size: 16px;}
.index .list-canzanzhuanjia-pic li a:hover h2{color: #ed1c24;}
.index .list-recommend li a span{ width: 88px; display: inline-block;}
.index .title2 h2 {line-height: 26px;color: #390;font-size: 24px;float: left;margin-bottom: 20px;margin-top: 2px;}
.index .modepaiming{ border:solid 1px #cccccc;padding-top: 15px;margin-bottom: 20px;}
.index .modepaiming.away{margin: 0 0 45px;}
.index .modepaiming .titleb{ width: 310px; height: 40px; background: url(/j/style/../img/zico_19.png) no-repeat;margin: 0 auto;padding-bottom: 7px;line-height: 40px; color:#ffffff; text-align: center;font-size: 20px;}
.index .modepaiming .img{width: 310px; margin: 20px auto 10px auto;}
.index .modepaiming dl{width: 310px;margin:0 auto 15px auto;border-bottom: solid 1px #edeff1;padding-bottom: 12.4px;}
.index .modepaiming dl.last{border-bottom: none;}
.index .modepaiming dt{background: transparent url("/j/style/../images/ico_13.png") no-repeat scroll left center;padding-left: 13px;}
.index .modepaiming dt a{color:#000000; font-size: 16px;}
.index .modepaiming dt a:hover{color:#390;}
.index .modepaiming dd{padding-left: 13px;}
.index .qianzheng{padding-top: 10px; margin: 0 0 40px; position: relative;}
.index .qianzheng01{margin: 0 0 20px;z-index: 3; }
.index .qianzheng02{z-index: 2;}
.index .qianzhengc{padding-top: 22px;background: #efefef;padding-bottom: 6px;}
.index .qianzhengc h3{padding-left:13px;font-size: 18px; color:#666666;}

.index .select-item{margin: 0 0 10px;}
.index .select-item01{z-index: 1;}
.index .qianzheng01 .select-item{margin: 0 0 22px;}
.qianzhengc .select-item .select-box{width: 36.5%; float: left; margin: 0 3% 0 0; position: relative;}
.index .qianzhengc .btn{width: 19.69%; padding: 3.5px 0 0;}
.index .qianzhengc .btn input{height: 33px;width: 100%; background: #ED1B24;-moz-border-radius: 4%;-webkit-border-radius: 4%;border-radius: 4%;border:none;color:#ffffff;font-size: 14px; font-family: "Î¢ÈíÑÅºÚ";cursor: pointer;}
.index-banner{width: 1000px; height: 320px; margin: 0 auto;}
.index-banner .banner{width: 1920px; margin: 0 -460px;height: 320px;position: absolute;}
.index-banner .banner .rslides_tabs{text-align: center; width: 100%; bottom: 15px;}
.index-banner .rslides_tabs li{background:url(/j/style/../images/ico_21.png) -20px center no-repeat; float: none; display: inline-block; *display: inline; _display: inline;}
.index-banner .b-text{position: absolute; top: 70px; left: 680px;}
.index-banner .b-text p{margin: 0 0 30px;}
.index-banner .b-text .more{font-size: 0; display: inline-block; width: 142px; height: 36px; background: url(/j/style/../images/more.png) 0 0 no-repeat; border: 1px solid #fff;}
.index-banner .b-text .more:hover{background: url(/j/style/../images/more-h.png) 0 0 no-repeat; border: 1px solid #D41B29;}


.index .article .row01{padding: 6px 0 0;}
.index .rslides1_nav{background: url(/j/style/../images/ico_22.png) no-repeat; width: 30px; height: 30px;display: inline-block; font-size: 0; position: absolute; top: 50%; margin: -15px 0 0; z-index: 4;}
.index .prev{background-position: 0 0; left: 580px;}
.index .prev:hover{background-position: 0 -30px;}
.index .next{right:398px;background-position: -30px 0px;}
.index .next:hover{background-position: -30px -30px;}

/*search*/
.sosuo .search{padding-left: 20px;}
.search .txt{width: 311px; height: 38px; background: url(/j/style/../images/searchtxtbg.png) no-repeat;padding: 1px;}
.search .txt input{border: none; width: 306px; height: 22px;line-height:22px;background: none;padding:8px 8px;color:#999999;font-size: 12px;}
.search .btn{ width: 78px; height: 38px;padding:1px; background: url(/j/style/../images/searchbtnbg.png) no-repeat;}
.search .btn input{background: none;border: none;width: 78px; height: 38px;cursor: pointer;}

/*share*/
#zshare{margin-top: 30px; margin-bottom: 20px; height: 31px;line-height: 31px;}
#zshare a{width: 30px; height: 31px; display: inline-block;background: url(/j/style/../images/zshare.png) 0 0 no-repeat;margin:0 12px 0 0;padding:0;}
#zshare span{padding-right: 10px;}
#zshare .sina{background-position: 0 0;}
#zshare .sina:hover{background-position: 0 -31px;}
#zshare .tqq{background-position: -42px 0;}
#zshare .tqq:hover{background-position: -42px -31px;}
#zshare .douban{background-position: -84px 0;}
#zshare .douban:hover{background-position: -84px -31px;}
#zshare .weixin{background-position: -125px 0;}
#zshare .weixin:hover{background-position: -125px -31px;}
#zshare .qzone{background-position: -166px 0;}
#zshare .qzone:hover{background-position: -166px -31px;}
#zshare .house{background-position: -216px 0px; width: 70px;margin-left: 8px;}
#zshare .house:hover,
#zshare .house.favorited{background-position: -216px -31px;}

/*pages*/
.pages{width: 100%; height: 30px;}
.pagelist{width: auto; float: right;}
.pagelist li{ width: 30px; height: 30px;float:left;}
.pagelist li a{width: 30px; height: 30px; display: block;}
.pagelist li.first{background: url(/j/style/../images/zpages.png) 0 0 no-repeat #f2f2f2;margin-right: 2px;}
.pagelist li.prev{background: url(/j/style/../images/zpages.png) -30px 0 no-repeat #f2f2f2;margin-right: 2px;}
.pagelist li.next{background: url(/j/style/../images/zpages.png) -60px 0 no-repeat #f2f2f2;margin-left: 2px}
.pagelist li.last{background: url(/j/style/../images/zpages.png) -90px 0 no-repeat #f2f2f2;margin-left: 2px;}
.pagelist li.num{line-height: 30px;font-size: 14px; color:#666666; text-align: center;width: 76px;background: none; height: 30px;}
.pagelist li.num span{float:left;}
.pagelist li.num .xx{background: url(/j/style/../images/zpages.png) -125px center no-repeat; width:20px; height: 30px;display: inline-block;}
.pagelist li.num .cur{height: 30px;display: inline-block;width: 28px;}
.pagelist li.num .total{height: 30px;display: inline-block; width: 28px;}
.pagelist li.input{border:solid 1px #dedede; width: 118px; height: 28px;margin-left: 10px;}
.pagelist li.input input{ width: 112px; height: 26px;border:none;padding-left:5px;}
.pagelist li.go{ width: 80px; height: 30px;padding-left: 10px;}
.pagelist li.go a{ width: 80px; height: 30px; display: block; background: #d31b2a;color:#ffffff; text-align: center; line-height: 30px;font-size: 14px;}

/*local*/
.local {font-size: 16px;height: 44px;padding-left: 20px;}
.local a{color:#595959; font-size: 16px;}
/*tag*/
.tag .article .row{
    padding: 42px 0 0;
}
.tag .section{
    padding: 0;
}
.tag .location,.tag .location a{
    color: #000;
    font-size: 16px;
}
.tag .location.marBottom{
    margin-bottom: 12px;
}
.tag .tag_con li{
    float: left;
    width: 33.33%;
    margin-top: 25px;
}
.tag .tag_con li a{
    display: block;
    color: #000;
    font-size: 16px;
}
.tag .tag_con li .number{
    color: #999;
    font-size: 14px;
    margin-left: 2px;
}
.tag .tag_box .tag_result{
    color: #000;
    font-size: 14px;
    padding: 0 0 10px;
    margin: 17px 0 28px;
    background: url(/j/style/../images/ico_13.jpg) 0 bottom repeat-x;
}
.tag .tag_box .tag_result strong{
    font-size: 16px;
}
.tag .tag_box .tag_result_list li{
    padding-top: 32px;
}
.tag .tag_box .tag_result_list li.first{
    padding: 0;
}
.tag .tag_box .tag_result_list .content{
    float: left;
    width: 80%;
    color: #000;
    font-size: 16px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.tag .tag_box .tag_result_list .content span{
    color: #d31b2a;
}
.tag .tag_box .tag_result_list .date{
    float: right;
    color: #999;
    font-size: 14px;
}
.tag .pages{
    margin-top: 55px;
}

.i-travel .mode .con table{ border-collapse:collapse; border:1px solid;}