/* reset */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {margin:0; padding:0;}
html{-webkit-text-size-adjust:none;}
body{font:12px/1.5 \5B8B\4F53, Arial, Helvetica, sans-serif; text-align:center;}
ol,ul{list-style:none;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
img{border:none; vertical-align:top;}
i,em{font-style:normal;}
input,select,option,textarea{font-size:12px; font-family:'Microsoft YaHei',tahoma,HELVETICA;outline:none;}
a, a font.red {color:#333;text-decoration:none;}
a:hover, a:hover font.red {color:#f60;text-decoration:underline;}
a span {cursor:pointer;}
ul {*list-style-position:outside;}
iframe {display:block; overflow:hidden;}

/* layout */
.header-wrap, .wraper {width:990px; margin:0 auto;}
.wraper {overflow:hidden; margin:10px auto 40px; text-align:left; color:#333;}
.area {*zoom:1; margin-bottom:20px;}
.area:after {content:'\20'; display:block; height:0; visibility:hidden; font-size:0; clear:both;}
.col-a, .col-b, .col-c, .col-ab, .lay-ab, .lay-c {margin-right:20px; float:left; _display:inline;}
.col-a {width:350px;}
.col-b {width:370px;}
.col-c, .lay-c {width:230px; margin-right:0; background-color:#f4f4f4; float:right;}
.col-ab {width:740px;}
.col-ab .col-b {margin-right:0;}
.lay-ab {width:660px;}
.lay-c {width:310px;}
/* nav */
.nav-pos {height:30px; line-height:30px; margin-bottom:10px; padding-left:12px; position:relative; text-align:left;}
.nav-pos .crumbs {float:left;}
.nav-pos .search {margin-top:0; margin-right:0;}
.nav-top {height:50px; line-height:50px; background:#fff; border:1px solid #e5e5e5; border-bottom:0;}
.nav-tit {float:left; margin:0 20px 0 10px; font:bold 24px/48px 'Microsoft Yahei';}
.nav {height:40px; line-height:40px; overflow:hidden; background:#0777dd; color:#fff;}
.nav ul {margin-left:-1px; float:left;}
.nav li {float:left; border-left:1px solid #1193e5; font-size:14px; font-weight:bold;}
.nav li a {display:block; padding:0 25px; color:#fff;}
.nav li a:hover {background:#06c; color:#fff; text-decoration:none;}
.nav .cur a {background:#06c;}

.chaMenu-tit{float:left;display:none;}
.nav-scrollFixed .nav-top,
.nav-scrollFixed .nav{ position:fixed;  width:990px;}
.nav-scrollFixed .nav-top{ top:-50px; z-index:101;}
.nav-scrollFixed .nav{top:0; z-index:100;}
.nav-scrollFixed .chaMenu-tit{ display:inline;}
.nav-scrollFixed dt,
.nav-scrollFixed dd{ display:inline;float:left;}
.nav-scrollFixed dt{ width:102px; margin-left:10px; height:40px; line-height: 999em; overflow:hidden; background:url(#) no-repeat;}
.nav-scrollFixed dt a{display:block;}
.nav-scrollFixed dd a{ font-weight:bold; font-size:18px; color:#fff; margin:0 40px 0 10px;font-family: Microsoft Yahei;}
.nav-scrollFixed .nav li{ border-left:0;}
.nav-scrollFixed .nav li a{padding:0 13px;}

/* box */
.mark, .mark a {color:#259;}
a.mark:hover, .mark a:hover {color:#f60; text-decoration:none;}
.mark-sub {margin-top:5px; float:right; font-size:12px; color:#777;}
a.mark-sub:hover {color:#f60;}
.box-hd {margin-bottom:15px; font-size:22px; font-family:'Microsoft YaHei';}
.box-bd {overflow:hidden; _zoom:1;}

.box {margin-bottom:20px;}
.box .box-hd {height:40px; line-height:40px; overflow:hidden; border-bottom:3px solid #225599;}
.box-sm .box-hd {height:30px; line-height:30px;font-size:18px; border-bottom:1px solid #e5e5e5;}
.box-sm .mark-sub {margin-top:2px;}
.box-ext .box-hd {font-size:18px; border-bottom:1px solid #e5e5e5;}

.box-b {margin-bottom:20px;}
.box-b .box-hd {height:30px; line-height:30px; margin-bottom:5px; padding:0 14px; font-size:18px; border:none;}
.box-b a.mark:hover {text-decoration:underline;}
.box-b .mark-sub {margin-top:2px;}
.box-b .box-bd {padding:0 14px;}
.box-b-ext .box-hd, .box-b-ext .box-bd {padding:0;}
.box-b-ext .box-hd {height:40px; line-height:40px;}

.box-list .box-hd {margin-bottom:0; background:#f4f4f4;height:40px;line-height:40px;font-size:18px;color:#259;padding:0 15px;}
.box-list .mark-sub{margin-top:0; font-size:14px; position:relative;}
/* tab */
.tab, .tab-wrap, .pannel {overflow:hidden; _zoom:1;}
.pannel {display:none;}
.tab-ctrl .item {cursor:pointer;}
.tab .tab-ctrl {margin-right:-15px;}
.tab .tab-ctrl .item {margin-right:15px; float:left; font-size:18px; color:#777; white-space:nowrap;}
.tab .tab-ctrl .current {font-size:22px; color:#259;}
.tab-ext .tab-ctrl {margin-bottom:13px; border-bottom:1px solid #e5e5e5;}
.tab-ext .tab-ctrl a.item:hover {color:#f90; text-decoration:none;}
.tab-ext .tab-ctrl .current {height:100%; border-bottom:2px solid #259; font-size:18px;}

.slide-pic {overflow:hidden;}
.slide-pic .slide-wrap {height:125px; overflow:hidden;}
.slide-pic .slide-ctrl {height:14px; padding:10px 0; line-height:0; overflow:hidden;}
.slide-pic .slide-ctrl i {margin-left:10px; cursor:pointer;}
.slide-pic .prev {left:-35px;}
.slide-pic .next {right:-35px;}
.slide-hover .prev {left:0;}
.slide-hover .next {right:0;}
.slide-btn {width:35px; height:65px; background:#000; position:absolute; top:15px; z-index:99; cursor:pointer;
    opacity:.3;
    filter:alpha(opacity=30);
    -webkit-transition:right .2s, left .2s;
    -moz-transition:right .2s, left .2s;
    -ms-transition:right .2s, left .2s;
    o-transition:right .2s, left .2s;
    transition:right .2s, left .2s;
}
.slide-btn:hover{opacity:.5; filter:alpha(opacity=50)}
.col-ab .slide-pic li {width:752px;}

.focus-pic {position:relative; overflow:hidden; _zoom:1;}
.focus-pic .focus-wrap {height:230px; overflow:hidden;}
.focus-pic .pic {width:350px; float:left; color:#fff; font-size:0;}
.focus-pic .pic:hover {color:#fff;}
.focus-pic img {display:block; width:350px; height:200px; overflow:hidden;}
.focus-pic .focus-tit {display:block; height:30px; line-height:30px; overflow:hidden; background:#2b2b2b; font-weight:bold; font-size:14px; text-align:center;}
.focus-pic .focus-ctrl {height:19px; line-height:19px; margin-right:-2px; border-top:2px solid #f90;}
.focus-pic .focus-ctrl .item {width:42px; margin-right:2px; background:#f4f4f4; color:#777; float:left; text-align:center; cursor:pointer;}
.focus-pic .focus-ctrl .current {background:#f90; color:#fff; text-decoration:none;}
.focus-pic-ext .focus-wrap {height:200px; border:1px solid #e5e5e5; border-width:1px 0;}
.focus-pic-ext .pic-txt-b .txt-area {padding-right:25px; padding-bottom:50px;}
.focus-pic-ext .focus-ctrl-ext {height:14px; overflow:hidden; position:absolute; bottom:20px; right:15px; z-index:100; font-size:0; line-height:0;}
.focus-pic-ext .focus-ctrl-ext .item {margin-left:10px;}

/* pics */
.pics {overflow:hidden; _zoom:1;}
.pics .pic {display:block; float:left; _display:inline; position:relative;}
.pics .pic img {display:block;}
.pics .pic-tit {display:block; height:30px; line-height:30px; overflow:hidden; background:#f4f4f4; text-align:center;} 
.pics .pic-tit2 {height:3em; line-height:1.5; display:block; overflow:hidden; margin-top:5px;}
.pics .pic-tit-sm {height:26px; line-height:26px;}
.pics .pic-info {display:block; height:35px; line-height:35px; padding:0 10px; overflow:hidden; _zoom:1; background:#f4f4f4; border-top:1px solid #e5e5e5; color:#777;}
.pics .pic-info em {_padding-top:10px;}
.pics-ext .pic {margin-bottom:-9px;}
.pics-ext img {margin-bottom:5px;}

.pics120 {margin-right:-40px;}
.pics120 .pic {width:120px; margin-right:40px;}
.pics120 img {width:120px; height:68px;}

.pics170 {margin-right:-10px;}
.pics170 .pic {width:170px; margin-right:10px;}
.pics170 img {width:170px; height:115px;}

.pics175 {margin-right:-13px;}
.pics175 .pic {width:175px; margin-right:13px;}
.pics175 img {width:175px; height:95px;}

.pics180 {margin-right:-22px;}
.pics180 .pic {width:180px; margin-right:22px;}
.pics180 img {width:180px; height:95px;}

.pics225 {margin-right:-30px;}
.pics225 .pic {width:225px; margin-right:30px;}
.pics225 img {width:225px; height:150px;}

/* pic-txt */
.pic-txt-list {margin-top:-15px; overflow:hidden; _zoom:1;}
.pic-txt-list li {width:50%; margin-top:15px; float:left;}
.pic-txt {overflow:hidden; _zoom:1;}
.pic-txt .img-area {float:left; margin-right:15px; font-size:0;}
.pic-txt img {display:block; width:350px; height:200px; overflow:hidden;}
.pic-txt .txt-area {padding:10px 15px 10px 0; font-size:12px; line-height:1.8;}
.pic-txt .pic-tit {display:block; margin-bottom:8px; font-size:22px; font-family:'Microsoft YaHei';}
.pic-txt a.pic-tit:hover {color:#f60;}
.pic-txt-sm img {width:135px; height:90px;}
.pic-txt-sm .txt-area {padding:0 20px 0 0; line-height:1.5; color:#777;}
.pic-txt-sm .pic-tit {margin-bottom:5px; font-size:16px; color:#333;}
.pic-txt-b {margin-right:-10px; overflow:hidden; _zoom:1;}
.pic-txt-b li{float:left;display:inline;width:240px;margin:10px 10px 0 0;}
.pic-txt-b div{border:1px solid #e5e5e5;height:113px;text-align:center;}
.pic-txt-b .iPic{width:58px;height:58px;display:block;margin:15px auto 0;background:url(/www1/zt/20140826/yongche/yongche.png) no-repeat;cursor:pointer;}
.pic-txt-b .iPic1{background-position:0 -169px;}
.pic-txt-b .iPic2{background-position:-62px -169px;}
.pic-txt-b .iPic3{background-position:-123px -169px;}
.pic-txt-b .iPic4{background-position:-186px -169px;}
.pic-txt-b .iPic5{background-position:0 -232px;}
.pic-txt-b .iPic6{background-position:-62px -232px;}
.pic-txt-b .iPic7{background-position:-123px -232px;}
.pic-txt-b .iPic8{background-position:-186px -232px;}
.pic-txt-b li .iTit{font:400 16px/28px 'Microsoft YaHei';}
.pic-txt-b .iAtit{height:30px;line-height:30px;background:#f4f4f4;display:block;text-align:center;}
.pic-txt-b .iAtit a{margin:0 14px;}

.pic-txt-c{border-bottom:1px dotted #d0d0d0;padding:15px 0 20px;margin-bottom:10px;}
.pic-txt-c .img-area{float:left;padding-right:15px;}
.pic-txt-c .txt-tit{font:400 18px/25px 'Microsoft YaHei';color:#259;height:25px;overflow:hidden;}
.pic-txt-c .other{height:32px;line-height:32px;color:#999;}
.pic-txt-c .other a{color:#999;}
.pic-txt-c .other a:hover{color:#f60;}
.pic-txt-c .other span{float:left;padding-right:40px;}
.pic-txt-c .other i {float:left; margin:8px 10px 0 0;}
.pic-txt-c .txt-des{font-size:14px;}
.pic-txt-c .keyword{margin-top:14px;height:21px;overflow:hidden;}
.pic-txt-c .keyword i{float:left; margin-top:2px;}
.pic-txt-c .keyword a{margin:0 15px 0 5px;}

.pic-txt-d {overflow:hidden; _zoom:1; margin-top:-15px;}
.pic-txt-d li {float:left; width:141.4px; overflow:hidden; margin-top:15px; text-align:center; font-size:0; line-height:0;}
.pic-txt-d li img {width:99px; height:66px; border:1px solid #eee;}
.pic-txt-d p {height:26px; line-height:26px; overflow:hidden; font-size:12px;}
.pic-txt-d-ext li {width:165px;}
.pic-txt-d-ext li img {width:99px; height:66px;}

.pic-txt-e {overflow:hidden; _zoom:1; margin:-20px -40px 0 0;}
.pic-txt-e li {width:217px; overflow:hidden; _zoom:1; margin:20px 40px 0 0; float:left; text-align:center; font-size:0; line-height:0;}
.pic-txt-e img {width:150px; height:100px; overflow:hidden;}
.pic-txt-e p {height:26px; line-height:26px; overflow:hidden; font-size:12px;}

.list-rank {margin:-15px -30px -16px 0; overflow:hidden; _zoom:1;}
.list-rank li {width:480px; height:40px; overflow:hidden; margin-right:30px; padding:15px 0; border-bottom:1px dashed #e5e5e5; float:left;}
.list-rank .rank-des {height:100%; overflow:hidden; position:relative; line-height:1.6;}
.list-rank .rank-des a {padding-left:10px; background:#fff; position:absolute; right:0; bottom:0;}
.list-rank .rank-tag {float:left; margin-right:12px;}
.rank-tag {height:40px; overflow:hidden; color:#777; text-align:center;}
.rank-tag em, .rank-tag span {float:left;}
.rank-tag em {width:15px; height:40px; line-height:40px; background:#ed433a; color:#fff; font-family:'Microsoft YaHei';}
.rank-tag span {width:48px; height:28px; padding:5px 0; overflow:hidden; border:1px solid #e5e5e5; border-left:none; font-size:12px; line-height:15px;}

/* txts */
.txts {font-size:14px;}
.txts li {height:28px; line-height:28px; overflow:hidden; padding-left:10px; position:relative;}
.txts-nopad li {padding-left:0;}
.txts .txts-top {height:40px; line-height:40px; padding:0; overflow:hidden; font-size:18px; font-weight:bold; font-family:'Microsoft YaHei'; text-align:center;}
.txts .txts-top a {color:#e44;}
.txts .txts-top a:hover {color:#f60;}
.txts .txts-info {float:right; color:#777;}
.txts-ext {margin-right:-10px; overflow:hidden; _zoom:1;}
.txts-ext li {width:155px; float:left; margin-right:10px;}
.txts-ext125 li {width:125px;}
.txts-ext310 {margin-top:-6px; margin-bottom:-6px;}
.txts-ext310 li {width:310px;}
.txts-ext2 li {height:26px; line-height:26px; font-size:12px;}
.txts-ext3 li {height:24px; line-height:24px; font-size:12px;}

.txts-lk li {margin-bottom:10px;}
.txts-lk-b {margin:-0.3em 0; line-height:2; color:#e3e3e3;}
.txts-lk-b a {white-space:nowrap;}
.txts-lk-b-ext {overflow:hidden; _zoom:1; margin-right:-25px;}
.txts-lk-b-ext a {float:left; margin-right:25px;}

.txts-dl {width:330px; margin-top:-10px; float:left;}
.txts-dl dt, .txts-dl dd {height:26px; line-height:26px; margin-top:10px;}
.txts-dl dt {width:80px; background:#dee6f0; color:#259; float:left; text-align:center; position:relative;}
.txts-dl dt a {display:block; color:#259;}
.txts-dl dt a:hover {background:#f60; color:#fff; text-decoration:none;}
.txts-dl dt a:hover i {border-color:transparent transparent transparent #f60;}
.txts-dl dd {margin-left:90px; overflow:hidden;}
.txts-dl dd a {margin-right:10px; float:left;}
.txts-dl100 {width:100%;}
.txts-dl100 dd a {margin-right:20px;}
.txts-dl-b {border-left:2px solid #c7c7c7; line-height:1.8; padding:0 14px;}
.txts-dl-b dt {height:25px; position:relative; font-size:14px; font-weight:bold;}
.txts-dl-b dt i {position:absolute; top:5px; left:-22px;}
.txts-dl-b dd {margin-bottom:5px; color:#777;}
.txts-dl-b .cover-use {width:2px; height:10px;position:absolute; top:auto; bottom:20px; _bottom:19px; left:-16px;}
.txts-dl-c {padding:12px 15px 0; background:#f4f4f4; position:relative; font-size:12px; line-height:24px;}
.txts-dl-c dt {float:left;}
.txts-dl-c dd {margin:0 0 10px 35px;}
.txts-dl-c .txts-dl-tit {font-size:14px; font-weight:bold;}
.list-card {margin:-10px -10px 0 0; overflow:hidden; _zoom:1;}
.list-card .txts-dl-c {width:460px; margin:10px 10px 0 0; float:left;}

.txts-fri {margin:-0.3em 0;}
.txts-fri a {margin-right:6px; line-height:24px;}

/* unit */
.cent {font-size:0; text-align:center;}
.cent-use, .cent-cont {display:inline-block; *display:inline; *zoom:1; vertical-align:middle;}
.cent-use {width:0; height:100%; overflow:hidden;}
.cent-cont {font-size:14px; line-height:1.5; text-align:left;}

.icon-dot {width:3px; height:3px; overflow:hidden; margin-top:-1.5px; background:#ababab; position:absolute; top:50%; left:0;}
.icon-num1, .icon-num2, .icon-num3, .icon-num4, .icon-num5, .icon-side-r, .icon-side-lst, .icon-star, .icon-pen, .icon-top, .icon-locate, .icon-ctfc, .slide-ctrl .item, .icon-author, .icon-cmt, .icon-circle, .icon-ti, .icon-que, .icon-ans, .icon-prev, .icon-next, .icon-info-time, .icon-info-editor, .icon-info-cmt, .icon-info-tag {display:inline-block; *display:inline; *zoom:1; vertical-align:top; background:url(/www1/zt/gz20150724/xueche/images/icons.png) no-repeat; overflow:hidden;}
.icon-num1 {width:42px; height:80px; background-position:0 0; margin-left:-21px;}
.icon-num2 {width:66px; height:80px; background-position:-43px 0; margin-left:-33px;}
.icon-num3 {width:58px; height:80px; background-position:-110px 0; margin-left:-29px;}
.icon-num4 {width:61px; height:80px; background-position:-169px 0; margin-left:-30.5px;}
.icon-num5 {width:61px; height:80px; background-position:-231px 0; margin-left:-30.5px;}
.icon-side-r {width:27px; height:80px; background-position:-293px 0;}
.icon-side-lst {width:4px; height:80px; background-position:-321px 0;}
.icon-star {width:28px; height:27px; background-position:0 -81px;}
.icon-pen {width:25px; height:25px; background-position:-29px -81px;}
.icon-top {width:22px; height:24px; background-position:-55px -81px;}
.icon-locate {width:13px; height:16px; margin-right:8px; background-position:-78px -81px;}
.icon-ctfc {width:34px; height:13px; background-position:-92px -81px; vertical-align:middle; margin-left:12px;}
.slide-ctrl .item {width:13px; height:14px; background-position:-127px -81px; cursor:pointer;}
.slide-ctrl .current {background-position:-141px -81px;}
.icon-author {width:12px; height:14px; background-position:-155px -81px; margin-right:7px; vertical-align:middle;}
.icon-cmt {width:14px; height:14px; background-position:-168px -81px; margin-right:7px; vertical-align:middle;}
.icon-circle {width:13px; height:13px; background-position:-183px -81px;}
.icon-ti {width:17px; height:15px; background-position:-197px -81px; margin-right:5px;}
.icon-que {width:25px; height:25px; background-position:-215px -81px;}
.icon-ans {width:25px; height:25px; background-position:-241px -81px;}
.icon-prev, .icon-next {display:block; width:21px; height:38px; background-position:-267px -81px; margin:13px auto 0;}
.icon-next {background-position:-289px -81px;}
.icon-info-time {width:14px; height:15px; background-position:-78px -104px;}
.icon-info-editor {width:12px; height:15px; background-position:-93px -104px;}
.icon-info-cmt {width:15px; height:15px; background-position:-106px -104px;}
.icon-info-tag {width:14px; height:15px; background-position:-122px -104px;}
.icon-play {width:23px;height:23px;background:url(/www1/201211/index/images/play.png) no-repeat;_background:none;position:absolute;left:90px;top:38px;}
.icon-scan{background:url(#) no-repeat 0 -42px;margin:7px 10px 0 0;float:left;width:26px;height:26px;}
.angl-r {width:0; height:0; line-height:0; overflow:hidden; border-width:3.5px 0 3.5px 4px; border-style:dashed dashed dashed solid; border-color:transparent transparent transparent #dee6f0; margin-top:-3.5px; position:absolute; top:50%; left:100%;}
.angl-r-org {border-color:transparent transparent transparent #333; left:0;}
.angl-cor {width:0; height:0; line-height:0; overflow:hidden; border-width:6px; border-style:solid solid solid solid; border-color:#fff #fff #e5e5e5 #e5e5e5; position:absolute; top:0; right:0;}

/* ivy */
.ivy990 {width:990px; margin:0 auto; text-align:center;}
.ivy990 img, .ivy990 object, .ivy990 iframe {margin-bottom:10px;}
.ivy990-ext img, .ivy990-ext  object, .ivy990-ext  iframe {margin-top:10px; margin-bottom:20px;}
.ivy230 {width:230px; margin:0 auto; text-align:center;}
.ivy230 img, .ivy230 object, .ivy230 iframe {margin-bottom:20px;}
.ivy310 {width:310px; margin:0 auto; text-align:center;}
.ivy310 img, .ivy310 object, .ivy310 iframe {margin-bottom:20px;}
.ivy-lst img {margin-bottom:0;}

/* function */
noscript,.spanclass,.pannel,.hidden{display:none;}
.show,.block{display:block;}
.mark,.fl,.mark-sub,.fr{_display:inline;}
.mark,.fl{float:left;} .mark-sub,.fr{float:right;}
.clear{clear:both; height:0; line-height:0; font-size:0; overflow:hidden;}
.clearfix{*zoom:1;}
.clearfix:after{content:'\20'; clear:both; height:0; display:block; overflow:hidden;}
.oh {overflow:hidden;}
.bfc {overflow:hidden; _zoom:1;}

.pr {position:relative;}

.tar {text-align:right;}
.fs12 {font-size:12px;}
.fs14 {font-size:14px;}
.ti5 {text-indent:5px;}
.fwn {font-weight:normal;}

.mt10 {margin-top:10px;}
.mt13 {margin-top:13px;}
.mt15 {margin-top:15px;}
.mt30 {margin-top:30px;}
.mb0 {margin-bottom:0;}
.mb20 {margin-bottom:20px;}
.pt5 {padding-top:5px;}
.pt10 {padding-top:10px;}
.pb0 {padding-bottom:0;}

.h685 {height:685px;}
.h215 {height:215px}

 /* skin */
.fc-blue, .fc-blue a {color:#259;}
.fc-org, .fc-org a {color:#f90;}
a.fc-blue:hover, .fc-blue a:hover, a.fc-org:hover, .fc-org a:hover {color:#f60;}
.bgc-gray {background-color:#f4f4f4;}
.bgc-trans {background-color:transparent;}

/* others */
 html, body {_background-image:url(#); _background-attachment:fixed;}
.float-bar {width:53px; margin-left:505px; position:fixed; left:50%; bottom:160px;
    _position:absolute; 
    _margin-top:expression(documentElement.scrollTop);
}
.float-bar .btn {display:block; width:48px; height:48px; margin-top:10px; border:1px solid #f4f4f4; text-align:center; background:#f4f4f4; text-align:center;}
.float-bar .btn em {display:none; padding-top:8px; line-height:16px;}
.float-bar .btn:hover {background:#999; color:#fff; text-decoration:none;}
.float-bar .btn:hover i {display:none;}
.float-bar .btn:hover em {display:block;}
.float-bar .btn i {margin:12px auto 0;}

.appewm{position:absolute;top:-123px;left:-51px;display:none;}
.g-ewm-on .appewm{display:block;}


.lbl-flow {float:left; width:17px; height:114px; padding:0 10px; overflow:hidden; background:#259; color:#fff; text-align:center; font-weight:bold;}
.list-flow {height:80px; padding:16px 0; overflow:hidden; border:1px solid #e6e6e6; border-left:none; font-weight:bold;}
.list-flow li {width:140px; height:78px; margin-left:45px; border:1px solid #e6e6e6; border-left:none; border-right:none; float:left; _display:inline; position:relative; text-align:center;}
.list-flow li i {position:absolute; top:-1px; left:0;}
.list-flow .li2 {width:110px; margin-left:40px;}
.list-flow .li3 {padding-left:20px;}
.list-flow a {color:#259;}
.list-flow a:hover {color:#f60;}
.list-flow .icon-side-r, .list-flow .icon-side-lst {position:absolute; top:-1px; right:0;}

.box-jx .box-hd {height:20px; line-height:20px; margin-bottom:0; padding-bottom:5px; border-bottom:1px solid #e5e5e5; font-size:12px; font-family:SimSun;}
.box-jx .box-hd em {font-weight:bold; font-size:14px;}
.list-jx {margin-bottom:-1px; text-align:left; font-size:12px; line-height:2;}
.list-jx li {padding:8px 0; border-bottom:1px dashed #e5e5e5; overflow:hidden; _zoom:1; *width:100%; *float:left;}
.list-jx .itm {width:33%; float:left;}
.list-jx .itm a {display:inline-block; *display:inline; *zoom:1; vertical-align:middle;}
.list-jx .itm span {display:block;}
