@charset "UTF-8";
html {
	-webkit-text-size-adjust:100%;
	-ms-text-size-adjust:100%;
	_background-image:url(about:blank);
	_background-attachment:fixed
}
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
}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
	display:block
}
audio, canvas, video {
	display:inline-block;
*display:inline;
*zoom:1
}
input, select, textarea {
	font-size:100%
}
table {
	border-collapse:collapse;
	border-spacing:0
}
th {
	text-align:inherit
}
fieldset, img {
	border:0
}
iframe {
	display:block
}
abbr, acronym {
	border:0;
	font-variant:normal
}
del {
	text-decoration:line-through
}
address, caption, cite, code, dfn, em, th, var {
	font-style:normal;
	font-weight:500
}
ol, ul {
	list-style:none
}
caption, th {
	text-align:left
}
h1, h2, h3, h4, h5, h6 {
	font-size:100%;
	font-weight:500
}
q:before, q:after {
	content:''
}
sub, sup {
	font-size:75%;
	line-height:0;
	position:relative;
	vertical-align:baseline
}
sup {
	top:-0.5em
}
sub {
	bottom:-0.25em
}
ins, a {
	text-decoration:none
}
p {
	word-break:break-all
}
html {
	background-color:#f3f3f3
}
body {
	font:14px Arial, 'Microsoft YaHei', '\5fae\8f6f\96c5\9ed1', Verdana, Tahoma;
	color:#888
}
h1, h2, h3, h4, h5, h6, i, em {
	font-weight:normal;
	font-style:normal
}

a {
	color:#888;
	text-decoration:none;
	outline:none
}
strong {
	font-weight:bold
}
img {
	vertical-align:middle
}
::-moz-selection {
background-color:#ffa800;
color:#fff;
text-shadow:none
}
::selection {
background-color:#ffa800;
color:#fff;
text-shadow:none
}
.wrapper {
	width:1170px;
	margin:0 auto
}
.fn-clear:after {
	visibility:hidden;
	display:block;
	font-size:0;
	content:" ";
	clear:both;
	height:0
}
.fn-clear {
	zoom:1
}
body .fn-hide {
	display:none
}
.fn-left, .fn-right {
	display:inline
}
.fn-left {
	float:left
}
.fn-right {
	float:right
}
.fn-tac {
	text-align:center
}
.f-fwn {
	font-weight:normal
}
.f-fwb {
	font-weight:bold
}
.f-tal {
	text-align:left
}
.f-tac {
	text-align:center
}
.f-tar {
	text-align:right
}
.f-taj {
	text-align:justify;
	text-justify:inter-ideograph
}
.f-vam, .f-vama * {
	vertical-align:middle
}
.f-wsn {
	word-wrap:normal;
	white-space:nowrap
}
.f-pre {
	overflow:hidden;
	text-align:left;
	white-space:pre-wrap;
	word-wrap:break-word;
	word-break:break-all
}
.f-wwb {
	white-space:normal;
	word-wrap:break-word;
	word-break:break-all
}
.f-ti {
	overflow:hidden;
	text-indent:-30000px
}
.f-ti2 {
	text-indent:2em
}
.f-lhn {
	line-height:normal
}
.f-tdu, .f-tdu:hover {
	text-decoration:underline
}
.f-tdn, .f-tdn:hover {
	text-decoration:none
}
.f-toe {
	overflow:hidden;
	word-wrap:normal;
	white-space:nowrap;
	text-overflow:ellipsis
}
.f-csp {
	cursor:pointer
}
.f-csd {
	cursor:default
}
.f-csh {
	cursor:help
}
.f-csm {
	cursor:move
}
.f-usn {
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none
}
.part {
	padding-left:29px;
	padding-right:29px
}
.s-fc1 {
	color:#888
}
.s-fc2 {
	color:#ffa800
}
.s-fc3 {
	color:#333
}
.s-fc4 {
	color:#fc0e26
}
.s-fc5 {
	color:#666
}
.topBar {
	height:46px;
	padding-top:18px;
	padding-bottom:18px;
	background-color:#fff
}
.topBar .wrapper {
	position:relative;
	z-index:3
}
.topBar .logo {
	float:left
}
.topBar .logo a {
	display:block
}
.topBar .fn-right {
	position:absolute;
	top:7px;
	right:0;
	height:30px
}
.topBar .dou_num {
	color:#888;
	float:left;
	height:30px;
	line-height:30px
}
.topBar .dou {
	width:16px;
	height:17px;
	background:url('../images/dou.jpg');
	float:left;
	margin:5px 10px 0 0
}
.topBar .search {
	width:328px;
	height:24px;
	background-color:#eee;
	border-radius:3px;
	overflow:hidden;
	margin-top:11px;
	margin-right:20px;
	display:inline-block;
	float:left
}
.topBar .search input {
	font-size:12px;
	width:295px;
	height:24px;
	line-height:24px;
	float:left;
	background-color:#eee;
	padding-left:5px
}
.topBar .search button {
	height:24px;
	width:28px;
	background:url('../images/search.png') center no-repeat;
	float:right;
	cursor:pointer
}
.topBar .toolBar {
	float:left;
	display:inline;
	height:24px;
	margin-top:3px;
	margin-right:10px;
	line-height:24px
}
.topBar .toolBar li {
	float:left;
	padding-right:15px;
	position:relative
}
.topBar .toolBar li .tip {
	position:absolute;
	right:10px;
	top:2px;
	width:4px;
	height:4px;
	background-color:#ffa800;
	overflow:hidden
}
.topBar .toolBar .login {
	margin-left:15px
}
.topBar .toolBar .login a {
	color:#ffa800
}
.topBar .toolBar .mes {
	position:relative
}
.topBar .toolBar .tips-up {
	width:16px;
	height:9px;
	position:absolute;
	left:160px;
	top:-8px;
	background:url('../images/sj_ico.png') no-repeat
}
.topBar .toolBar .mes-list {
	position:absolute;
	top:31px;
	right:-40px;
	z-index:1;
	display:none;
	width:246px
}
.topBar .toolBar .mes-list ul {
	width:208px;
	padding:0 18px;
	font-size:12px;
	background-color:#fff;
	border:1px solid #e6e6e6;
	border-bottom:none;
	border-top-left-radius:4px;
	border-top-right-radius:4px
}
.topBar .toolBar .mes-list li {
	float:none;
	width:100%;
	padding:15px 0;
	font-size:14px;
	line-height:20px;
	border-bottom:1px dashed #adadad
}
.topBar .toolBar .mes-list .item {
	display:block;
	height:40px;
	overflow:hidden;
	white-space:normal;
	word-wrap:break-word;
	word-break:break-all
}
.topBar .toolBar .mes-list .item:hover {
	text-decoration:underline
}
.topBar .toolBar .mes-list .item font {
	font-size:12px;
	color:#ffa800
}
.topBar .toolBar .mes-list .item span {
	color:#f60
}
.topBar .toolBar .mes-list .unread {
	font-weight:bold
}
.topBar .toolBar .mes-list .last {
	border-bottom:none
}
.topBar .toolBar .mes-list .status {
	width:244px;
	height:46px;
	text-align:center;
	background-color:#f1f1f1;
	border:1px solid #e6e6e6;
	border-top:none;
	border-bottom-right-radius:4px;
	border-bottom-left-radius:4px
}
.topBar .toolBar .mes-list .status a {
	float:left;
	width:122px;
	line-height:46px
}
.topBar .toolBar .mes-list .status a:hover {
	color:#ffa800
}
.topBar .toolBar .mes-list .status .line {
	width:121px;
	border-right:1px solid #d8d8d8
}
.topBar .avatarBar {
	float:left;
	padding-left:36px
}
.topBar .avatarBar .avatar {
	position:relative;
	float:left;
	display:inline;
	width:30px;
	height:30px;
	margin-left:-36px
}
.topBar .avatarBar .avatar a {
	display:block;
*cursor:pointer
}
.topBar .avatarBar .avatar-cover {
	position:absolute;
	left:0;
	top:0;
	width:30px;
	height:30px;
	background:url('../images/avatar_cover.png') no-repeat
}
.topBar .avatarBar .drop {
	position:relative;
	float:left
}
.topBar .avatarBar .drop-a {
	width:10px;
	height:30px;
	display:block;
	background:url('../images/drop.png') center no-repeat;
	background-position:0 11px
}
.topBar .avatarBar .drop-a.up {
	background-position:-11px 11px
}
.topBar .avatarBar .drop-list {
	position:absolute;
	top:34px;
	right:0;
	width:60px;
	text-align:center;
	font-size:12px;
	border:1px solid #e6e6e6;
	background-color:#fff;
	z-index:2
}
.topBar .avatarBar .drop-list li {
	float:left;
	width:100%
}
.topBar .avatarBar .drop-list li a {
	padding:5px 0;
	display:block;
	border-bottom:1px solid #e6e6e6
}
.topBar .avatarBar .drop-list li a.last {
	border:none
}
.topBar .avatarBar .drop-list li a:hover {
	background-color:#e6e6e6
}
.navBar {
	background-color:#ffa800;
	font-size:18px;
	color:#fff
}
.navBar a {
	display:inline-block;
*display:inline;
*zoom:1;
	height:50px;
	padding:0 10px;
	line-height:60px;
	color:#fff;
	overflow:hidden;
	border-bottom:4px solid #ffa800
}
.navBar .nav {
	float:left;
	padding-bottom:4px
}
.navBar .nav li {
	float:left;
	margin-right:40px
}
.navBar .nav li a:hover {
	border-color:#fff
}
.navBar .nav li a.hover {
	border-color:#fff
}
.left {
	float:left;
	width:728px;
	margin-top:10px;
	_overflow:hidden;
	background-color:#fff;
	border:1px solid #e6e6e6
}
.sidebar {
	float:right;
	width:430px;
}
.footer {
	color:#fff;
	text-align:center;
	margin-top:20px
}
.footer a {
	padding:0 5px;
	color:#fff
}
.footer a:hover {
	text-decoration:underline
}
.footer i {
	padding:0 5px
}
.foot-main {
	background-color:rgb(0, 136, 102);
	padding:40px 0
}
.foot-main .foot-link {
	font-size:16px;
	margin-bottom:20px
}
.foot-main .f-fs2 {
	font-size:14px
}
.foot-main .wrapper {
	text-align:left;
	font-size:12px;
	line-height:23px
}
.foot-main .wrapper h3 {
	display:inline;
	float:left
}
.foot-main .wrapper p {
	display:inline;
	float:left;
	width:100%;
	padding-bottom:29px
}
.foot-main .wrapper p a {
	padding:0 11px 0 0
}
.foot-main .foot-trust {
	font-size:16px
}
.foot-main .foot-trust a {
	padding-left:35px;
	margin-right:35px;
	height:27px;
	line-height:27px;
	background:url('../images/icon.png') no-repeat;
	display:inline-block
}
.foot-main .foot-trust .t1 {
	background-position:0 0
}
.foot-main .foot-trust .t2 {
	background-position:0 -36px
}
.foot-main .foot-trust .t3 {
	background-position:0 -72px
}
.foot-main .foot-trust .t4 {
	background-position:0 -104px
}
.foot-bottom {
	background-color:rgb(0, 186, 102);
	height:50px;
	line-height:50px
}
.u-caption {
	position:relative;
	z-index:2;
	height:30px;
	margin-bottom:12px
}
.u-caption.mt0 {
	margin-top:0
}
.u-caption .title {
	display:inline-block;
*display:inline;
*zoom:1;
	font-size:18px;
	line-height:30px;
	color:#333
}
.u-caption .current {
	color:#ffa800 !important
}
.u-caption .current:hover {
	text-decoration:underline
}
.u-caption .attach {
	position:absolute;
	top:3px;
	right:0;
	font-size:14px;
	line-height:24px;
	color:#ff9000
}
.u-caption .attach:hover {
	text-decoration:underline
}
.u-caption .attach.u-btn {
	top:0;
	height:30px !important;
	padding:0 22px !important;
	line-height:30px !important
}
.u-caption .status {
	position:relative;
	margin-left:-30px
}
.u-caption .status .title {
	padding-left:30px;
	font-size:16px;
	color:#666
}
.u-caption .status .title:hover {
	color:#ffa800
}
.u-caption .more {
	position:relative;
	display:inline-block;
*display:inline;
*zoom:1
}
.u-caption .more .title {
	padding-right:16px;
	background:url('../images/drop3.png') no-repeat right 12px
}
.u-caption .more .title.open {
	background-position:right -18px
}
.u-caption .more-list {
	position:absolute;
	top:32px;
	right:0;
	width:90px;
	text-align:center;
	background-color:#fff;
	border:1px solid #ffa800
}
.u-caption .more-list li {
	width:100%
}
.u-caption .more-list li a {
	display:block;
	height:32px;
	line-height:32px
}
.u-caption .more-list li a:hover {
	color:#fff;
	background-color:#ffa800
}
.main .u-btn {
	padding:0 25px;
	display:inline-block;
	border-radius:3px;
	height:40px;
	line-height:40px;
	font-size:16px;
	color:#fff;
	background-color:#ffa800
}
.main .u-btn:hover {
	background-color:#ffb933;
	text-decoration:none
}
.main .u-btn.blue {
	background-color:#2bbcff
}
.main .u-btn.blue:hover {
	background-color:#5eccff
}
.main .u-btn.gray {
	background-color:#ccc
}
.main .u-btn.gray:hover {
	background-color:#e6e6e6
}
.main .u-btn.red {
	background-color:#f16f44
}
.main .u-btn.red:hover {
	background-color:#f59473
}
.main .u-btn.sm {
	border-radius:3px;
	padding:0 15px;
	height:30px;
	line-height:30px
}
.main .u-btn.ed {
	background-color:#ccc
}
.main .u-btn.ed:hover {
	background-color:#ccc
}
.u-link {
	padding-top:30px;
	margin-bottom:30px;
	font-size:0;
	color:#ffa800;
	text-align:center
}
.u-link .inner {
	display:inline-block;
*display:inline;
*zoom:1;
	height:34px;
	line-height:34px
}
.u-link a {
	float:left;
	padding:0 10px;
	margin:0 4px;
	border-radius:5px;
	color:#ffa800;
	font-size:16px
}
.u-link a:hover, .u-link a.cur {
	background-color:#ffa800;
	color:#fff
}
.u-link a.null {
	background-color:#ccc;
	color:#fff
}
.u-link a.null:hover {
	background-color:#ccc
}
.u-link .a1, .u-link .a2 {
	margin:0;
	font-size:14px;
	color:#838383
}
.u-link .a1:hover, .u-link .a2:hover {
	color:#ffa800;
	background-color:transparent
}
.u-link span {
	float:left;
	padding:0 12px;
	font-size:20px
}
.u-tit {
	font-size:16px;
	height:24px;
	line-height:24px;
	overflow:hidden
}
.u-tit a {
	color:#333
}
.u-tit a:hover {
	text-decoration:underline
}
.u-tit .hot, .u-tit .top, .u-tit .recommend, .u-tit .course, .u-tit .pic {
	display:inline-block;
*display:inline;
*zoom:1;
	width:20px;
	height:20px;
	margin-left:6px;
	font-size:14px;
	line-height:20px;
	text-align:center;
	color:#fff;
	vertical-align:text-bottom;
	border-radius:3px
}
.u-tit .hot {
	background-color:#ff7f4d
}
.u-tit .top {
	background-color:#f0544c
}
.u-tit .recommend {
	background-color:#ffb141
}
.u-tit .course {
	background-color:#3cd063
}
.u-tit .pic {
	background-color:#2bbcff
}
.u-msg {
	font-size:12px;
	color:#bbb;
	padding-top:10px
}
.u-msg a {
	color:#ffa800
}
.u-msg a:hover {
	text-decoration:underline
}
.u-msg i.f-fwb {
	font-style:italic
}
.u-view {
	font-size:12px;
	color:#bbb
}
.u-view i {
	margin-right:30px
}
.m-alert {
	display:none;
	position:fixed;
	_position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	z-index:1040;
	width:100%;
	height:100%;
_height:expression(eval(document.documentElement.clientHeight+document.documentElement.scrollTop))
}
.m-alert .in {
	position:relative;
	top:50%;
	left:50%;
_top:expression(eval(document.documentElement.clientHeight+document.documentElement.scrollTop-307));
	width:234px;
	margin-top:-72px;
	margin-left:-117px;
	overflow:hidden;
	background-color:#fff;
	border-radius:5px;
	box-shadow:-3px 3px 0 0 rgba(0, 0, 0, 0.03)
}
.m-alert .hd {
	height:31px;
	line-height:31px;
	color:#fff;
	background-color:#ffa800
}
.m-alert .hd h4 {
	text-indent:10px
}
.m-alert .hd .close {
	position:absolute;
	top:5px;
	right:5px;
	width:20px;
	height:20px;
	text-indent:-30000px;
	overflow:hidden;
	background:url('../images/alert-close.png') center center no-repeat
}
.m-alert .bd {
	min-height:42px;
	_height:42px;
	line-height:1.75;
	padding:18px 20px 0;
	color:#000;
	border-left:1px solid #dbdee0;
	border-right:1px solid #dbdee0
}
.m-alert .ft {
	padding-top:9px;
	padding-bottom:19px;
	border:1px solid #dbdee0;
	border-top:none
}
.m-alert .ft .u-btn {
	display:inline-block;
	min-width:50px;
	_width:72px;
	height:22px;
	line-height:22px;
	padding:0 10px;
	font-size:12px;
	color:#ffa800;
	text-align:center;
	vertical-align:middle;
	background-color:#fff;
	border:1px solid #ffa800;
	border-radius:2px;
	cursor:pointer;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none
}
.m-alert .ft .u-btn:active, .m-alert .ft .u-btn.active {
	color:#fff;
	background-color:#ffa800
}
.u-noContent {
	padding:12px;
	color:#888;
	background-color:#f3f3f3;
	border:1px solid #e6e6e6
}
.u-noContent a {
	color:#ffa800
}
.u-noContent a:hover {
	text-decoration:underline
}
.u-noContent.space {
	height:80px;
	line-height:80px;
	margin-top:20px;
	margin-bottom:20px;
	text-align:center
}
#u-gotop {
	position:fixed;
	right:50px;
	bottom:100px;
	_position:absolute;
_top:expression(eval(document.documentElement.clientHeight-150+document.documentElement.scrollTop));
	display:none;
	overflow:hidden;
	text-indent:-30000px
}
#u-gotop a {
	display:block;
	width:50px;
	height:50px;
	background:url('../images/gotop.png') 0 0 no-repeat
}
#u-gotop a:hover {
	background-position:0 -50px
}
.us-box {
	width:370px;
	padding:0 29px 29px;
	margin-bottom:10px;
	background-color:#fff;
	border:1px solid #e6e6e6
}
.us-box.pb0 {
	padding-bottom:0
}
.us-box .u-caption {
	margin-top:15px;
	margin-bottom:6px
}
.us-box .u-caption .title {
	font-size:16px
}
.us-txt {
	padding:3px 0;
	margin-bottom:10px;
	font-size:12px;
	line-height:24px
}
.us-txt a:hover {
	color:#ffa800;
	text-decoration:underline
}
.us-pic {
	overflow:hidden
}
.us-pic a {
	display:block
}
.us-pic img {
	width:200px;
	-webkit-transition:1s;
	transition:1s
}
.us-pic img:hover {
	-webkit-transform:scale(1.15);
	-ms-transform:scale(1.15);
	transform:scale(1.15)
}
.us-list {
	padding-top:10px
}
.us-list a:hover {
	text-decoration:underline
}
.us-list li {
	margin-bottom:10px;
	line-height:18px
}
.us-list .f-wwb {
	display:block
}
.main-banner {
	position:relative;
	width:1170px;
	height:385px;
	overflow:hidden
}
.main-banner .focus {
	position:absolute;
	left:0;
	top:0
}
.main-banner .focus li {
	float:left
}
.main-banner .focus a {
	display:block
}
.main-banner .focus-jt a {
	position:absolute;
	top:148px;
	width:44px;
	height:60px;
	background:url('../images/prevNext.png') no-repeat
}
.main-banner .focus-jt .f-last {
	left:20px;
	background-position:0 0
}
.main-banner .focus-jt .f-next {
	right:20px;
	background-position:-40px 0
}
.main-banner .focus-yd {
	position:absolute;
	bottom:30px;
	left:440px
}
.main-banner .focus-yd li {
	width:19px;
	height:20px;
	margin:0 2px;
	float:left;
	background:url('../images/btnBg_03.png') no-repeat;
	background-position:-19px 0;
	cursor:pointer;
	z-index:1
}
.main-banner .focus-yd li:hover {
	background-position:0 0
}
.main-banner .focus-yd li.crt {
	background-position:0 0
}
.left {
	width:730px;
	margin-top:0;
	background:none;
	border:none
}
.home .home-ul {
	margin-left:-12px
}
.home .home-li {
	float:left;
	display:inline;
	width:235px;
	height:250px;
	margin-left:12px;
	margin-bottom:20px;
	background-color:#fff;
	border-bottom:1px solid #e1e1e1
}
.home .home-li-pic {
	height:178px;
	position:relative;
	cursor:pointer
}
.home .home-li-pic .cover-img {
	position:relative;
	width:235px;
	height:188px;
	position:absolute;
	top:0;
	left:0;
	display:block;
	text-align:center;
	background:url('../images/coverpic.png') no-repeat;
	z-index:1;
	color:#fff;
	font-size:18px
}
.home .home-li-pic .cover-img .fontH {
	font-size:24px;
	padding-top:36px;
	padding-bottom:5px
}
.home .home-li-pic .cover-img .fontH b {
	font-size:34px
}
.home .home-li-pic .cover-img .fontN {
	font-size:16px
}
.home .home-li-pic .cover-img .yy-a {
	position:absolute;
	left:86px;
	bottom:0;
	width:64px;
	height:64px;
	font-size:16px;
	line-height:64px;
	text-align:center;
	color:#fff;
*cursor:pointer
}
.home .home-li2 {
	width:359px;
	height:216px
}
.home .home-li2 .home-li-pic {
	height:144px
}
.home .home-li2 .home-li-pic .cover-img {
	width:359px;
	height:154px;
	background:url('../images/coverpic3.png') no-repeat
}
.home .home-li2 .home-li-pic .cover-img .fontH {
	padding-top:16px;
	padding-bottom:0
}
.home .home-li2 .home-li-pic .cover-img .yy-a {
	left:148px
}
.home .home-li2 .f-toe {
	width:320px
}
.home .home-li-txt {
	text-align:center;
	padding-top:8px;
	line-height:28px;
	font-size:16px
}
.home .home-li-txt .f-toe {
	display:block;
	height:28px;
	width:200px;
	margin:0 auto;
	line-height:28px;
	color:#333;
	text-align:center
}
.home .home-li-txt .f-toe:hover {
	color:#ffa800;
	text-decoration:underline
}
.home .home-li-txt font {
	font-size:14px;
	color:#666
}
.home .home-li-w {
	float:left;
	width:598px;
	height:136px;
	margin-bottom:40px;
	background-color:#fff;
	border-bottom:1px solid #e6e6e6
}
.home .h-li-left {
	width:200px;
	height:136px;
	float:left
}
.home .h-li-right {
	width:388px;
	padding-left:10px;
	float:left
}
.home .home-title {
	font-size:16px;
	padding-top:10px;
	padding-bottom:10px
}
.home .home-title a:hover {
	color:#ffa800;
	text-decoration:underline
}
.home .home-date {
	color:#bbb;
	padding-bottom:10px
}
.home .home-content {
	line-height:24px;
	font-family:Arial, Verdana, Tahoma
}
.home .home-li-t {
	position:relative;
	overflow:hidden
}
.home .h-li-l {
	position:absolute;
	top:0;
	left:0;
	width:60px
}
.home .h-li-l .avatar {
	position:relative
}
.home .h-li-l img {
	width:60px;
	height:60px
}
.home .h-li-l .cover {
	position:absolute;
	top:0;
	left:0;
	width:60px;
	height:60px;
	background:url('../images/avatar_cover_home.png') no-repeat
}
.home .h-li-l h4 {
	height:24px;
	padding-top:5px;
	font-size:15px;
	line-height:24px;
	color:#929292;
	text-align:center
}
.home .h-li-r {
	float:right;
	width:574px;
	padding:8px 36px 16px;
	margin-bottom:20px;
	background-color:#fff;
	border-bottom:1px solid #e1e1e1;
	position:relative
}
.home .h-li-r .sj-bottom {
	width:13px;
	height:21px;
	position:absolute;
	left:-13px;
	top:20px;
	background:url('../images/sj_index.png') no-repeat
}