﻿*,:before,:after {
	-webkit-box-sizing:content-box;
	-moz-box-sizing:content-box;
	box-sizing:content-box
}
input[type=search] {
	-webkit-box-sizing:content-box;
	-moz-box-sizing:content-box;
	box-sizing:content-box
}
input[type=radio] {
	box-sizing:content-box
}
.bo2wrapper {
	width:1010px
}
html {
	-webkit-text-size-adjust:none!important
}
[data-icon] {
	font-size:14px;
	line-height:20px;
	display:block;
	float:left
}
[data-icon]:before {
	font-size:20px;
	line-height:20px;
	display:block;
	float:left
}
body * {
	font-family:"Microsoft YaHei","微软雅黑","黑体"
}
.bo2gbox {
	padding:10px 20px
}
.bo2wbox {
	padding:0 5px
}
.llbtn2 {
	border-radius:8px;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	-moz-box-shadow:inset 0 1px 7px 0 #fff;
	-webkit-box-shadow:inset 0 1px 7px 0 #fff;
	box-shadow:inset 0 1px 7px 0 #fff;
	background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#f9f9f9),color-stop(1,#e9e9e9));
	background:-moz-linear-gradient(center top,#f9f9f9 5%,#e9e9e9 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9',endColorstr='#e9e9e9');
	background-color:#f9f9f9;
	text-indent:0;
	border:1px solid #aaa;
	display:inline-block;
	color:#666;
	font-size:15px;
	font-weight:700;
	font-style:normal;
	height:20px;
	line-height:20px;
	text-decoration:none;
	text-align:center;
	text-shadow:1px 1px 0 #fff;
	padding:10px 12px
}
.llbtn2:hover {
	background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#e9e9e9),color-stop(1,#f9f9f9));
	background:-moz-linear-gradient(center top,#e9e9e9 5%,#f9f9f9 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e9e9e9',endColorstr='#f9f9f9');
	background-color:#e9e9e9
}
.llbtn2:active {
	position:relative;
	top:1px
}
.llbtn3 {
	border-radius:8px;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	-moz-box-shadow:inset 0 1px 0 0 #489AE2;
	-webkit-box-shadow:inset 0 1px 0 0 #489AE2;
	box-shadow:inset 0 1px 0 0 #489AE2;
	background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#3981d2),color-stop(1,#1858b8));
	background:-moz-linear-gradient(center top,#3981d2 5%,#1858b8 100%);
	background:url(../images/btnbg0.gif) center center repeat-x;
	background-color:#1858B8;
	text-indent:0;
	border:1px solid #1858B8;
	display:inline-block;
	color:#fff;
	font-size:15px;
	font-weight:700;
	font-style:normal;
	height:20px;
	line-height:20px;
	text-decoration:none;
	text-align:center;
	text-shadow:1px 1px 0 #1858B8;
	padding:10px 12px;
	opacity:1
}
.llbtn3:hover {
	background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#1858b8),color-stop(1,#3981d2));
	background:-moz-linear-gradient(center top,#1858b8 5%,#3981d2 100%);
	background-color:#1858B8;
	color:#fff
}
.llbtn3.s {
	-moz-box-shadow:inset 0 1px 0 0 #ccc;
	-webkit-box-shadow:inset 0 1px 0 0 #ccc;
	box-shadow:inset 0 1px 0 0 #ccc;
	background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#999),color-stop(1,#666));
	background:-moz-linear-gradient(center top,#999 5%,#666 100%);
	background:url(../images/btnbg0_s.gif) center center repeat-x;
	background-color:#666;
	border:1px solid #666;
	color:#fff;
	text-shadow:1px 1px 0 #666;
	opacity:1;
	cursor:default
}
.llbtn3.s:active {
	top:0
}
.llbtn3:active {
	position:relative;
	top:1px
}
.btnsf {
	font-size:10px;
	line-height:23px;
	padding-left:4px
}
.btn {
	display:block
}
.llalpha100 {
	opacity:1
}
.ll_position_abs {
	position:absolute
}
.ll_btm {
	bottom:0
}
a {
	color:#333;
	text-decoration:none;
	opacity:.8
}
a:hover {
	background:none transparent;
	color:#000;
	opacity:1
}
a.def_cur0 {
	cursor:default!important
}
.notxt {
	height:0;
	text-indent:-9999px;
	overflow:hidden;
	font-size:0;
	display:block
}
.noborder {
	border:0!important;
	outline:0
}
.nodisplay {
	display:none!important
}
.noalpha {
	opacity:
}
.llbtn1 {
	background:#434343;
	padding-top:5px!important;
	padding-bottom:5px!important;
	text-align:center;
	border:0;
	cursor:pointer;
	font-family:"Microsoft YaHei","微软雅黑","黑体"
}
.a_img0 {
	display:block;
	background:url(../images/noimg.gif) #ddd no-repeat center center;
	border:0;
	opacity:1
}
.a_img0 img {
	display:block
}
.a_img0:hover {
	border:0!important;
	border-image-width:0!important
}
.marginheader0 {
	padding-top:135px
}
.advwrapper0 {
	margin:0 auto;
	display:block;
	float:none;
	width:auto;
	text-align:center;
	width:100%;
	overflow:hidden
}
.advwrapper0 a {
	opacity:1
}
.advwrapper0 a img {
	_width:100%;
	_height:auto
}
.str1 {
	font-weight:700
}
.str2 {
	font-weight:700;
	color:#005abe
}
.ii0 {
	font-size:14px;
	line-height:20px
}
.ii0 a {
	color:#005abe
}
.ii0 .aclass {
	padding-right:5px;
	font-weight:700
}
.ii0 .ashare0,.ii0 .areply0 {
	color:#005abe;
	padding-left:20px;
	background:url(../images/icons1.gif) no-repeat 0 0;
	margin-left:10px
}
.ii0 .areply0 {
	background-image:url(../images/icons2.gif)
}
.tt01a {
	font-weight:700
}
.blanktop {
	margin-top:30px
}
.blankbtm {
	margin-bottom:30px
}
body {
	background:url(../images/bg0.png) repeat-x 0 0 #ddd
}
.header0 {
	background:url(../images/headerbg0.png) repeat-x 0 0 #333;
	color:#fff;
	z-index:999;
	width:100%
}
.header0 a {
	color:#fff
}
.header0 .bo2wbox {
	padding-top:5px
}
.header0 .header1 {
	padding-bottom:10px;
	padding-top:10px
}
.header0 .header1 .logo0 {
	width:20%
}
.header0 .header1 .logo0 a.logo0_a {
	display:block;
	width:151px;
	height:65px;
	background:url(../images/logo1.gif) no-repeat 0 0;
	opacity:1
}
.header0 .header1 .logo0 a.logo0_b {
	display:block;
	opacity:1
}
.header0 .header1 .toplogsearch0 {
	width:80%
}
.header0 .header1 .toplogsearch0 .topnav0 {
	text-align:right;
	padding-bottom:5px;
	margin-top:0
}
.header0 .header1 .toplogsearch0 .topnav0 a.navbtn0 {
	font-size:12px;
	padding:0 6px 0 18px;
	position:relative
}
.header0 .header1 .toplogsearch0 .topnav0 a.navbtn0 .icon0 {
	display:block;
	position:absolute;
	left:0;
	top:1px;
	_top:5px
}
.header0 .header1 .toplogsearch0 .topnav0 a.navbtn0 .icon0 img {
	height:14px;
	width:auto;
	display:block
}
.header0 .header1 .toplogsearch0 .topnav0 a.navbtn0 .tt0 {
	line-height:14px
}
.header0 .header1 .toplogsearch0 .topnav0 a.navbtn0.s .tt0 {
	color:#ff5835
}
.header0 .header1 .toplogsearch0 .userlog0 {
	margin-left:-1%
}
.header0 .header1 .toplogsearch0 .userlog0 .logbtns0 {
	padding:0 0 5px;
	text-align:center
}
.header0 .header1 .toplogsearch0 .userlog0 .logbtns0 a {
	padding:0 5px 0 30px;
	background:url(../images/headuser1.gif) no-repeat 0 0;
	font-size:17px;
	line-height:26px
}
.header0 .header1 .toplogsearch0 .userlog0 .logbtns0 a.login0 {
	border-right:1px solid #666;
	padding-right:14px
}
.header0 .header1 .toplogsearch0 .userlog0 .logbtns0 a.reg0 {
	background-image:url(../images/headuser2.gif);
	margin-left:6px
}
.header0 .header1 .toplogsearch0 .userlog0 .headerdate0 {
	text-align:center;
	color:#999;
	_font-size:12px;
	white-space:nowrap
}
.header0 .header1 .toplogsearch0 .searcher0 {
	width:67%
}
.header0 .header1 .toplogsearch0 .searcher0 .keywords0 {
	font-size:12px;
	line-height:30px;
	text-align:right
}
.header0 .header1 .toplogsearch0 .searcher0 .keywords0 .tt0 {
	color:#ff5835
}
.header0 .header1 .toplogsearch0 .searcher0 .keywords0 .dd0 a {
	color:#999;
	padding:0 5px
}
.header0 .header1 .toplogsearch0 .searcher0 .keywords0 .dd0 a:hover {
	color:#fff
}
.header0 .header1 .toplogsearch0 .searcher0 .sform0 {
	border:1px solid #444;
	background:#222;
	border-radius:20px;
	-moz-border-radius:20px;
	-webkit-border-radius:20px;
	height:26px;
	padding:0 25px;
	position:relative
}
.header0 .header1 .toplogsearch0 .searcher0 .sform0 input.keyword0 {
	width:80%;
	background:none transparent;
	border:0;
	line-height:16px;
	height:16px;
	margin-top:4px;
	font-size:12px;
	color:#666;
	border-width:0;
	outline:0
}
.header0 .header1 .toplogsearch0 .searcher0 .sform0 .searcherbtn {
	display:block;
	border:0;
	background:none transparent;
	height:24px;
	position:absolute;
	right:10px;
	top:3px;
	font-size:14px;
	line-height:20px;
	border-left:1px solid #666;
	padding:0 10px 0 35px;
	background:url(../images/searcher0icon.gif) no-repeat 7px -1px;
	opacity:.35
}
.header0 .header1 .toplogsearch0 .searcher0 .sform0 .searcherbtn:hover {
	opacity:1;
	text-decoration:none
}
.header0 .nav0 {
	border-top:1px solid #666;
	padding:0 6px
}
.header0 .nav0 .n0btn0 {
	width:7.65%;
	width:76;
	opacity:1;
	float:left;
	text-align:center;
	display:block;
	height:29px;
	padding:5px 0 10px;
	_display:inline;
	border:0!important;
	outline:0
}
.header0 .nav0 .n0btn0 span {
	opacity:.75;
	line-height:29px;
	font-size:20px;
	_font-size:20px
}
.header0 .nav0 .n0btn0:hover {
	text-decoration:none;
	color:#fff
}
.header0 .nav0 .n0btn0:hover span {
	opacity:1
}
.header0 .nav0 .n0btn0.s {
	color:#0492f0;
	background:url(../images/nav0btn_dot.gif) no-repeat 50% 100%
}
.header0 .nav0 .n0btn0.i0 {
	_width:7%
}
.header0 .subnavs0 {
	position:relative;
	z-index:10;
}
.header0 .subnavs0 .subnav00 {
	xxxdisplay:block!important;
	display:none;
	padding:11px 0;
	position:absolute
}
.header0 .subnavs0 .subnav00 a {
	background:#000;
	padding:4px 10px 8px;
	font-size:20px;
	line-height:20px;
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px
}
.header0 .subnavs0 .subnav00 a:hover {
	background:#005abe;
	text-decoration:none
}
.header0.s .header1 {
	padding-top:10px
}
.header0.s .header1 .logo0 {
	padding-top:0
}
.header0.s .header1 .logo0 a.logo0_a {
	display:block;
	width:151px;
	height:65px;
	background:url(../images/logo1.gif) no-repeat 0 0;
	opacity:1
}
.header0.s .subnavs0 {
	position:relative
}
.header0.s .subnavs0 .subnav00 {
	xxxdisplay:block!important;
	display:none;
	padding:11px 0;
	position:absolute
}
.header0.s .subnavs0 .subnav00 a {
	background:#000;
	padding:4px 10px 8px;
	font-size:20px;
	line-height:20px;
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px
}
.header0.s .subnavs0 .subnav00 a:hover {
	background:#005abe;
	text-decoration:none
}
.brleft {
	-webkit-border-top-left-radius:9px;
	-webkit-border-top-right-radius:0;
	-webkit-border-bottom-right-radius:0;
	-webkit-border-bottom-left-radius:9px;
	-moz-border-radius-topleft:9px;
	-moz-border-radius-topright:0;
	-moz-border-radius-bottomright:0;
	-moz-border-radius-bottomleft:9px;
	border-top-left-radius:9px;
	border-top-right-radius:0;
	border-bottom-right-radius:0;
	border-bottom-left-radius:9px
}
.nav0detail .bo2wrapper {
	position:relative
}
.nav0detail .bo2wbox {
	display:block;
	height:1px
}
.nav0detail .nav2 {
	border-top:0;
	padding:0;
	position:absolute;
	width:50px;
	left:-45px;
	top:30px
}
.nav0detail .nav2 .navbtnwrapper0 {
	-webkit-border-top-left-radius:9px;
	-webkit-border-top-right-radius:0;
	-webkit-border-bottom-right-radius:0;
	-webkit-border-bottom-left-radius:9px;
	-moz-border-radius-topleft:9px;
	-moz-border-radius-topright:0;
	-moz-border-radius-bottomright:0;
	-moz-border-radius-bottomleft:9px;
	border-top-left-radius:9px;
	border-top-right-radius:0;
	border-bottom-right-radius:0;
	border-bottom-left-radius:9px;
	background:#ccc;
	margin-bottom:1px;
	font-size:16px
}
.nav0detail .nav2 .navbtnwrapper0 .subnav01 {
	margin-top:-5px;
	display:none;
	padding-bottom:10px
}
.nav0detail .nav2 .navbtnwrapper0 .subnav01 a {
	display:block;
	float:none;
	margin:0 6px;
	line-height:30px;
	color:#000;
	text-align:center;
	color:#ccc;
	height:30px;
	overflow:hidden;
	border-bottom:1px dotted #fff
}
.nav0detail .nav2 .navbtnwrapper0:hover {
	background:#333
}
.nav0detail .nav2 .navbtnwrapper0:hover .n0btn0 {
	color:#fff
}
.nav0detail .nav2 .navbtnwrapper0:hover .subnav01 {
	display:block
}
.nav0detail .nav2 .n0btn0 {
	width:100%;
	opacity:1;
	float:none;
	text-align:center;
	display:block;
	height:29px;
	padding:0;
	border:0!important;
	outline:0;
	color:#000
}
.nav0detail .nav2 .n0btn0 span {
	opacity:.75;
	line-height:29px;
	font-size:16px;
	_font-size:16px
}
.nav0detail .nav2 .n0btn0:hover {
	text-decoration:none;
	color:#000
}
.nav0detail .nav2 .n0btn0:hover span {
	opacity:1
}
.nav0detail .nav2 .navbtnwrapper0.s {
	background:#fff
}
.nav0detail .nav2 .navbtnwrapper0.s .n0btn0 {
	color:#005abe;
	font-weight:700;
	background:#none
}
.nav0detail .nav2 .n0btn0.i0 {
	_width:7%
}
.headlines0 {
	padding-top:25px;
	background:url(../images/hl_sliderbg0.png) no-repeat center bottom transparent;
	margin-bottom:60px
}
.headlines0 .hl_txts0 {
	text-align:center
}
.headlines0 .hl_txts0 .tt1 a {
	display:block
}
.headlines0 .hl_txts0 .tt1 h1 {
	font-size:40px;
	color:#005abe;
	font-weight:700;
	margin:0 0 10px;
	_font-size:32px;
	line-height:40px
}
.headlines0 .hl_txts0 .tt2s .tt2 {
	border-right:1px solid #999
}
.headlines0 .hl_txts0 .tt2s .tt2 h4 {
	font-size:15px;
	font-weight:700;
	display:inline;
	padding:0 20px;
	_font-size:13px
}
.headlines0 .hl_txts0 .tt2s .tt2:last-child,.headlines0 .hl_txts0 .tt2s .tt2.n {
	border-right:0
}
.headlines0 .hl_slider0 {
	margin:20px 0
}
.headlines0 .hl_slider0 .hlsliderwrapper0 {
	max-width:1010px;
	padding:0;
	margin:auto
}
.headlines0 .hl_slider0 .hlsliderwrapper0 .jcarousel-wrapper {
	border:0;
	margin:0 auto
}
.headlines0 .hl_slider0 .hlsliderwrapper0 .jcarousel-wrapper .jcarousel {
	width:1000px;
	height:330px
}
.headlines0 .hl_slider0 .hlsliderwrapper0 .jcarousel-wrapper .jcarousel .slider0list .slider0item {
	margin:0;
	padding:0;
	list-style:none;
	position:relative
}
.headlines0 .hl_slider0 .hlsliderwrapper0 .jcarousel-wrapper .jcarousel .slider0list .slider0item .a_img0 {
	opacity:1
}
.headlines0 .hl_slider0 .hlsliderwrapper0 .jcarousel-wrapper .jcarousel .slider0list .slider0item .sliderimg0 {
	width:1000px;
	height:330px
}
.headlines0 .hl_slider0 .hlsliderwrapper0 .jcarousel-wrapper .jcarousel .slider0list .slider0item .tt0 {
	opacity:1;
	-webkit-transition:all 1000ms ease-out;
	-moz-transition:all 1000ms ease-out;
	-ms-transition:all 1000ms ease-out;
	-o-transition:all 1000ms ease-out;
	transition:all 1000ms ease-out;
	display:block;
	padding:10px;
	position:absolute;
	height:50px;
	width:980px;
	top:260px;
	bottom:0;
	left:0;
	right:0;
	background:#000;
	opacity:.85
}
.headlines0 .hl_slider0 .hlsliderwrapper0 .jcarousel-wrapper .jcarousel .slider0list .slider0item .tt0 h2 {
	font-size:24px;
	display:block;
	overflow:hidden;
	line-height:30px;
	height:30px;
	margin:0;
	color:#fff
}
.headlines0 .hl_slider0 .hlsliderwrapper0 .jcarousel-wrapper .jcarousel .slider0list .slider0item .tt0 h4 {
	font-size:12px;
	display:block;
	overflow:hidden;
	line-height:20px;
	height:20px;
	margin:0;
	color:#fff;
	opacity:.75
}
.headlines0 .hl_slider0 .hlsliderwrapper0 .jcarousel-wrapper .jcarousel .slider0list .slider0item .a_img0:hover .tt0 {
	opacity:
}
.headlines0 .hl_slider0 .hlsliderwrapper0 .jcarousel-wrapper .jcarousel-control-prev,.headlines0 .hl_slider0 .hlsliderwrapper0 .jcarousel-wrapper .jcarousel-control-next {
	top:115px;
	width:46px;
	height:88px;
	background:url(../images/slider_arrow1a.gif) no-repeat left center transparent;
	-webkit-box-shadow:none;
	-moz-box-shadow:none;
	box-shadow:none;
	border-radius:0;
	-moz-border-radius:0;
	-webkit-border-radius:0;
	opacity:.35
}
.headlines0 .hl_slider0 .hlsliderwrapper0 .jcarousel-wrapper .jcarousel-control-prev:hover,.headlines0 .hl_slider0 .hlsliderwrapper0 .jcarousel-wrapper .jcarousel-control-next:hover {
	opacity:1
}
.headlines0 .hl_slider0 .hlsliderwrapper0 .jcarousel-wrapper .jcarousel-control-prev {
	left:-90px
}
.headlines0 .hl_slider0 .hlsliderwrapper0 .jcarousel-wrapper .jcarousel-control-next {
	right:-90px;
	background:url(../images/slider_arrow1b.gif) no-repeat right center transparent
}
.headlines0 .hl_slider0 .hlsliderwrapper0 .jcarousel-wrapper .jcarousel-pagination {
	width:100%;
	position:absolute;
	bottom:-35px;
	_bottom:30px;
	left:0;
	text-align:center
}
.headlines0 .hl_slider0 .hlsliderwrapper0 .jcarousel-wrapper .jcarousel-pagination a {
	display:inline;
	font-size:0;
	text-indent:-999px;
	overflow:hidden;
	padding:5px 15px;
	margin:0 3px;
	border-radius:0;
	-moz-border-radius:0;
	-webkit-border-radius:0;
	background:#bbb
}
.headlines0 .hl_slider0 .hlsliderwrapper0 .jcarousel-wrapper .jcarousel-pagination a {
	display:inline;
	*font-size:12px;
	*text-indent:0;
	overflow:hidden;
	*padding:0 15px;
	margin:0 3px;
	background:#bbb;
	color:#bbb
}
.headlines0 .hl_slider0 .hlsliderwrapper0 .jcarousel-wrapper .jcarousel-pagination a.active {
	background:#666;
	*color:#666
}
.main0 {
	margin:15px 0
}
.main0 .contentbg0 {
	background:#fff
}
.main0 .gleft0 {
	width:68.75%;
	_width:65%
}
.main0 .gright0 {
	width:31.25%;
	_width:34%
}
.main0 .homerow0 {
	margin:0 0 25px
}
.main0 .s_adv0 .bo2gbox {
	padding:10px 0
}
.main0 .header000 {
	height:40px;
	padding:5px 0;
	border-bottom:1px solid #005abe
}
.main0 .header000 .tt00 {
	display:table;
	overflow:hidden;
	width:100%
}
.main0 .header000 .tt00 .ttg0 {
	width:table;
	float:left
}
.main0 .header000 .tt00 .ttg0 .tt00a {
	font-size:28px;
	line-height:40px;
	padding:0 5px;
	color:#005abe;
	padding-left:45px;
	background:url(../images/icon1/10.png) no-repeat 0 0
}
.main0 .header000 .tt00 .ttg0 .tt00b {
	font-size:20px;
	color:#ccc;
	line-height:46px
}
.main0 .header000 .more0 {
	float:right;
	display:block;
	font-size:11px;
	line-height:20px;
	height:20px;
	padding:0 10px;
	color:#fff;
	background:#ccc;
	margin:20px 0 0;
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px
}
.main0 .header000 .more0.s {
	background:#999
}
.main0 .header000 .more0:hover {
	background:#005abe;
	color:#fff
}
.main0 .header000 .bc0 {
	float:right;
	padding:16px 0 0
}
.main0 .header010 {
	height:40px;
	padding:5px 0;
	border-bottom:1px solid #005abe
}
.main0 .header010 .tt00 {
	display:table;
	overflow:hidden;
	width:100%
}
.main0 .header010 .tt00 .ttg0 {
	width:table;
	float:left
}
.main0 .header010 .tt00 .ttg0 .tt00a {
	font-size:28px;
	line-height:40px;
	padding:0 5px;
	color:#005abe;
	padding-left:45px;
	background:url(../images/icon1/10.png) no-repeat 0 0
}
.main0 .header010 .tt00 .ttg0 .tt00b {
	font-size:20px;
	color:#ccc;
	line-height:46px
}
.main0 .header010 .more0 {
	float:right;
	display:block;
	font-size:11px;
	line-height:20px;
	height:20px;
	padding:0 10px;
	color:#fff;
	background:#ccc;
	margin:20px 0 0;
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px
}
.main0 .header010 .more0.s {
	background:#999
}
.main0 .header010 .more0:hover {
	background:#005abe;
	color:#fff
}
.main0 .header010 .bc0 {
	float:right;
	padding:16px 0 0
}
.main0 .header010 .tt01 {
	display:table;
	overflow:hidden;
	width:100%
}
.main0 .header010 .tt01 .ttg0 {
	width:table;
	float:left
}
.main0 .header010 .tt01 .ttg0 .tt00a {
	font-size:28px;
	line-height:40px;
	padding:0 5px;
	color:#005abe;
	padding-left:45px;
	background:url(../images/icon1/10.png) no-repeat 0 0
}
.main0 .header010 .tt01 .ttg0 .tt00b {
	font-size:20px;
	color:#ccc;
	line-height:46px
}
.main0 .header010 .tt01 a {
	opacity:1
}
.main0 .header010 .tt01 .ttg0 {
	padding-left:42px;
	background:url(../images/icon1/9.png) no-repeat 0 0
}
.main0 .header010 .tt01 .ttg0 h2.tt01a {
	font-size:18px;
	line-height:20px;
	margin:5px 0 0;
	color:#005abe
}
.main0 .header010 .tt01 .ttg0 .tt01b {
	font-size:11px;
	line-height:15px;
	margin:0
}
.main0 .tabs0 ul.header010 {
	margin:0;
	padding:0;
	display:table;
	width:100%;
	border:0!important;
	outline:0;
	height:60px
}
.main0 .tabs0 ul.header010 li.tt01 {
	margin:0;
	float:left;
	width:50%;
	_width:49%;
	height:60px;
	display:block
}
.main0 .tabs0 ul.header010 li.tt01.ui-state-default .tt01a,.main0 .tabs0 ul.header010 li.tt01.ui-state-default .tt01b {
	color:#999
}
.main0 .tabs0 ul.header010 li.tt01.ui-state-active {
	opacity:1;
	background:url(../images/tabbg0.gif) no-repeat 100% 0
}
.main0 .tabs0 ul.header010 li.tt01.ui-state-active.i2 {
	background:url(../images/tabbg1.gif) no-repeat 0 0
}
.main0 .tabs0 ul.header010 li.tt01.ui-state-active .tt01a {
	color:#005abe
}
.main0 .tabs0 ul.header010 li.tt01.ui-state-active .tt01b {
	color:#333
}
.main0 .tabs0 ul.header010 li.tt01 .bo2gbox {
	padding-right:0;
	padding-bottom:0
}
.main0 .tabs0 ul.header010 li.tt01 a.ttg0 {
	display:block;
	float:none;
	border:0!important;
	outline:0
}
.main0 .tabs0 ul.header010 li.tt01 a.ttg0 h2 {
	margin:0;
	padding:5px 0 0
}
.main0 .s_jcsp0 .header010 .tt01 .ttg0,.main0 .s_syyx0 .header010 .tt01 .ttg0 {
	background-image:url(../images/icon1/1.png)
}
.main0 .s_zlzj0 .header010 .tt01 .ttg0 {
	background-image:url(../images/icon1/8.png)
}
.main0 .s_fctaq0 .header010 .tt01 .ttg0 {
	background-image:url(../images/icon1/2.png)
}
.main0 .s_hwkzg0 .header010 .tt01 .ttg0 {
	background-image:url(../images/icon1/4.png)
}
.main0 .s_hhzg0 .header010 .tt01 .ttg0 {
	background-image:url(../images/icon1/3.png)
}
.main0 .s_pybk0 .header010 .tt01 .ttg0 {
	background-image:url(../images/icon1/5.png)
}
.main0 .s_hwjw0 .header010 .tt01 .ttg0 {
	background-image:url(../images/icon1/6.png)
}
.main0 .s_hhcj0 .header010 .tt01 .ttg0 {
	background-image:url(../images/icon1/7.png)
}
.main0 .s_bjtj0 .header010 .tt01 .ttg0 {
	background-image:url(../images/icon1/18.png)
}
.main0 .s_wzrd0 .header010 .tt01 .ttg0 {
	background-image:url(../images/icon1/16.png)
}
.main0 .s_djpm0 .header010 .tt01 .ttg0 {
	background-image:url(../images/icon1/19.png)
}
.main0 .s_syhd0 .header010 .tt01 .ttg0 {
	background-image:url(../images/icon1/11.png)
}
.main0 .s_wmkdsywp0 .tt01.i1 .ttg0,.main0 .s_wmkdsywp0 .tt01.i2 .ttg0,.main0 .s_wtfyltrd0 .tt01.i1 .ttg0,.main0 .s_wtfyltrd0 .tt01.i2 .ttg0 {
	background:0;
	padding-left:0
}
.main0 .s_wmkdsywp0 .tt01.i2 .ttg0,.main0 .s_wtfyltrd0 .tt01.i2 .ttg0 {
	text-align:right
}
.main0 .s_wmkdsywp0 .tt01.i2 .bo2gbox,.main0 .s_wtfyltrd0 .tt01.i2 .bo2gbox {
	padding-left:0;
	padding-right:20px!important
}
.main0 .homeact0 .header000 .tt00 .tt00a {
	background-image:url(../images/icon1/11.png)
}
.main0 .homecolumnist0 .header000 .tt00 .tt00a {
	background-image:url(../images/icon1/8.png)
}
.main0 .articleitem0 {
	border-bottom:1px dashed #ccc;
	overflow:hidden
}
.main0 .articleitem0 .aheader0 h3.tt0 {
	font-size:24px;
	margin:0;
	line-height:30px;
	padding:30px 0 5px
}
.main0 .articleitem0 .aintro0 {
	display:table;
	padding:20px 0 10px
}
.main0 .articleitem0 .aimg0 {
	padding:0 20px 20px 0;
	display:table;
	float:left
}
.main0 .articleitem0 .aimg0 a.a_img0 {
	padding:4px 0 0;
	float:left;
	background:0
}
.main0 .articleitem0 .aimg0 a.a_img0 img {
	max-width:100%;
	_width:195px
}
.main0 .articleitem0 .aintro0 {
	padding:20px 0 10px;
	width:100%;
}
.main0 .articleitem0 .akeywords0 {
	padding:0 0 30px
}
.main0 .articleitem0 .akeywords0 .akw0 {
	padding-right:15px;
	color:#005abe
}
.main0 .articleitem0.astyle1 {
	display:block
}
.main0 .articleitem0.astyle1 .aimg0 {
	width:100%;
	float:none;
	padding:0 0 20px
}
.main0 .articleitem0.astyle1 .aimg0 a.a_img0 img {
	width:auto;
	_width:570px
}
.main0 .articleitem0.astyle2 {
	display:block
}
.main0 .articleitem0.astyle2 .aimg0 {
	float:left
}
.main0 .articleitem0.astyle2 .aimg0 a.a_img0 img {
	width:195px;
	height:120px
}
.main0 .articleitem0.adv1 .bo2gbox {
	padding:30px 0;
	_padding:30px 0
}
.main0 .articleitem0.adv1 .as4item0 {
	float:left;
	width:20%;
	text-align:center
}
.main0 .articleitem0.adv1 .as4item0 .aimg0 {
	padding:5px
}
.main0 .articleitem0.adv1 .as4item0 .aimg0 a.a_img0 {
	padding:0
}
.main0 .articleitem0.adv1 .as4item0 .aimg0 a.a_img0 img {
	_width:100%
}
.main0 .articleitem0.adv1 .as4item0 .tt0 a {
	line-height:30px;
	font-size:12px;
	height:30px;
	overflow:hidden;
	_display:block
}
.main0 .articleitem0.adv2 {
	padding:15px 0
}
.main0 .articlelistmore1 {
	padding:15px 0 0
}
.main0 .articlelistmore1 a {
	display:block;
	float:none;
	font-size:16px
}
.main0 .sideblock0 {
	margin:0 0 10px;
	background:transparent
}
.main0 .slist0 {
	margin:0;
	list-style:none;
	padding:15px 0 0
}
.main0 .slist0 .tt0,.main0 .slist0 .tt0 a {
	font-size:16px;
	line-height:20px;
	height:20px;
	overflow:hidden
}
.main0 .slist0 .sitem0 {
	border-bottom:1px dashed #ccc;
	padding:0 0 15px;
	margin-bottom:15px
}
.main0 .slist0 .sitem0 h4.tt0 {
	margin:0
}
.main0 .slist0 .sitem0 h4.tt0 a {
	color:#005abe;
	font-weight:700
}
.main0 .slist0 .sitem0 .ii0 {
	font-size:12px
}
.main0 .slist0 .sitem0 .intro0 {
	font-size:12px;
	padding:10px 0 0;
	line-height:18.5px
}
.intro0 a {
color: #005abe;
}
.main0 .slist0 .sitem0 .img0 {
	padding:0 0 10px
}
.main0 .slist0 .sitem0 .img0 .a_img0 img {
	width:100%;
	height:auto
}
.main0 .slist0 .sitem0.s {
	_background:#fff;
	_color:#000;
	_border:1px solid #fff
}
.main0 .slist0 .sitem0.s .img0 {
	float:left;
	padding:2px 10px 5px 0
}
.main0 .slist0 .sitem0.s .img0 .a_img0 img {
	width:140px;
	height:90px
}
.main0 .slist0 .sitem1 {
	padding:5px 0 10px;
	margin:0 0 10px;
	border-bottom:1px dashed #ccc
}
.main0 .slist0 .sitem1 .iheader1 {
	position:relative;
	padding:0 0 5px 70px
}
.main0 .slist0 .sitem1 .iheader1 .head0 {
	position:absolute;
	left:0;
	top:0;
	_left:-70px
}
.main0 .slist0 .sitem1 .iheader1 .head0 .a_img0 img {
	width:60px;
	height:60px
}
.main0 .slist0 .sitem1 .iheader1 .tt0 {
	color:#005abe;
	font-weight:700
}
.main0 .slist0 .sitem1 .iheader1 .ii0 {
	padding:3px 0 0
}
.main0 .slist0 .sitem1 .iheader1 .ii0 .identity0 {
	color:#666
}
.main0 .slist0 .sitem1 .intro0 {
	font-size:12px;
	padding-bottom:5px
}
.main0 .slist0 .sitem2 {
	width:50%;
	float:left;
	*width:49%
}
.main0 .slist0 .sitem2 .a_img0 img {
	width:100%;
	height:auto
}
.main0 .slist0 .sitem2 a.tt0 {
	text-align:center;
	font-size:12px;
	line-height:30px;
	display:block;
	height:30px;
	overflow:hidden
}
.main0 .slist0 .sitem3 {
	border-bottom:1px dashed #ccc;
	padding:0 0 15px;
	margin-bottom:15px
}
.main0 .slist0 .sitem3 .bo2wrapper0 {
	position:relative;
	margin-left:100px;
	height:120px
}
.main0 .slist0 .sitem3 .img0 {
	padding:0 0 10px;
	width:90px;
	position:absolute;
	left:-100px
}
.main0 .slist0 .sitem3 .img0 .a_img0 {
	padding:0;
	margin:0
}
.main0 .slist0 .sitem3 .img0 .a_img0 img {
	width:90px;
	height:120px
}
.main0 .slist0 .sitem3 .tt0 {
	margin:0 0 5px;
	font-size:14px;
	font-weight:700;
	line-height:20px;
	height:40px;
	overflow:hidden
}
.main0 .slist0 .sitem3 .intro0 {
	font-size:12px;
	line-height:17px;
	height:50px;
	overflow:hidden
}
.main0 .slist0 .sitem3 .areadall0 {
	padding-top:5px;
	display:block
}
.main0 .slist0 li {
	line-height:20px;
	background:url(../images/icons3.gif) no-repeat 0 0;
	padding:0 0 5px 20px;
	margin:0
}
.main0 .slist0 li a {
	line-height:20px;
	font-size:14px
}
.main0 .sitem0:last-child,.main0 .sitem0.lastitem0,.main0 .sitem1:last-child,.main0 .sitem1.lastitem0,.main0 .sitem2:last-child,.main0 .sitem2.lastitem0 {
	border:0;
	margin:0
}
.main0 .s_unname10 .bo2gbox {
	padding:10px
}
.main0 .s_unname10 .bo2gbox .bo2gbox {
	padding:5px 10px 0
}
.main0 ol.slist0 li {
	background-image:url(../images/ph1.gif);
	padding:0 0 5px 25px
}
.main0 ol.slist0 li.ph2 {
	background-image:url(../images/ph2.gif)
}
.main0 ol.slist0 li.ph3 {
	background-image:url(../images/ph3.gif)
}
.main0 ol.slist0 li.ph4 {
	background-image:url(../images/ph4.gif)
}
.main0 ol.slist0 li.ph5 {
	background-image:url(../images/ph5.gif)
}
.main0 ol.slist0 li.ph6 {
	background-image:url(../images/ph6.gif)
}
.main0 ol.slist0 li.ph7 {
	background-image:url(../images/ph7.gif)
}
.main0 ol.slist0 li.ph8 {
	background-image:url(../images/ph8.gif)
}
.main0 ol.slist0 li.ph9 {
	background-image:url(../images/ph9.gif)
}
.main0 ol.slist0 li.ph10 {
	background-image:url(../images/ph10.gif)
}
.main0 .svideoslider0 {
	width:100%;
	height:auto;
	padding:20px 0 10px
}
.main0 .svideoslider0 li.svideo0item {
	margin:0;
	padding:0;
	list-style:none
}
.main0 .svideoslider0 li.svideo0item h3.tt0 {
	margin:0 0 10px;
	padding:0;
	display:block;
	text-align:center;
	height:25px;
	overflow:hidden;
	width:100%
}
.main0 .svideoslider0 li.svideo0item h3.tt0 a {
	line-height:25px;
	font-size:18px
}
.main0 .svideoslider0 li.svideo0item h4.tt0 {
	margin:5px 0 0;
	padding:0;
	display:block;
	text-align:center;
	height:20px;
	overflow:hidden;
	width:100%
}
.main0 .svideoslider0 li.svideo0item h4.tt0 a {
	line-height:20px;
	font-size:14px;
	font-weight:700
}
.main0 .svideoslider0 li.svideo0item .img0 {
	position:relative
}
.main0 .svideoslider0 li.svideo0item .img0 img {
	width:100%;
	height:auto;
	display:block
}
.main0 .svideoslider0 li.svideo0item .img0 a.videoicon0 {
	position:absolute;
	top:0;
	bottom:100%;
	left:0;
	right:100%;
	background:url(../images/videoicon0.png) no-repeat 50% 50%;
	display:block;
	width:100%;
	height:100%
}
.main0 .svideoslider0-pagination {
	text-align:center;
	padding:0 0 15px
}
.main0 .svideoslider0-pagination a {
	padding:8px;
	height:0;
	text-indent:-9999px;
	overflow:hidden;
	font-size:0;
	display:block;
	display:inline;
	border-radius:8px;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	margin:0 4px;
	background:url(../images/sliderdot1.gif) no-repeat 50% 50%;
	opacity:.5
}
.main0 .svideoslider0-pagination a.active {
	background-image:url(../images/sliderdot2.gif)
}
.main0 .actlist0 .actitem0 {
	width:25%;
	float:left;
	*width:24.8%
}
.main0 .actlist0 .actitem0 .bo2gbox {
	padding:30px 15px 0;
	_padding:30px 5px 0
}
.main0 .actlist0 .actitem0 .contentbg0 .bo2gbox {
	padding:20px;
	_padding:10px
}
.main0 .actlist0 .actitem0 .img0 .a_img0 img {
	width:100%;
	height:auto
}
.main0 .actlist0 .actitem0 .tt0 {
	font-size:16px;
	font-weight:700;
	text-align:center;
	color:#005abe;
	display:block;
	padding:10px 0;
	border-bottom:1px solid #ccc
}
.main0 .actlist0 .actitem0 .ii0 {
	font-size:12px;
	line-height:14px;
	padding:10px 0
}
.main0 .actlist0 .actitem0 .ii0 .item0 {
	position:relative;
	padding:5px 0 5px 40px
}
.main0 .actlist0 .actitem0 .ii0 .item0 .tt1 {
	color:#0492f0;
	position:absolute;
	left:0;
	_left:-40px
}
.main0 .actlist0 .actitem0 .act0 {
	padding:5px 65px 5px 0;
	position:relative
}
.main0 .actlist0 .actitem0 .act0 .sec1 a.actbtn0 {
	float:none;
	display:block;
	padding:5px 15px;
	height:30px;
	line-height:30px
}
.main0 .actlist0 .actitem0 .act0 .sec1 a.actbtn0 span {
	background:url(../images/actbtnicon0.png) no-repeat 0 50%;
	line-height:30px;
	padding:5px 0;
	padding-left:30px;
	padding:5px;
	background:0
}
.main0 .actlist0 .actitem0 .act0 .sec2 {
	position:absolute;
	right:0;
	text-align:right;
	top:0;
	_right:18px;
	_width:57px
}
.main0 .actlist0 .actitem0 .act0 .sec2 a {
	clear:both;
	float:right;
	font-size:14px;
	line-height:25px;
	_font-size:13px;
	_display:block;
	_width:65px;
	color:#005abe
}
.main0 .actlist0 .actitem0 .act0 .sec2 a.s {
	color:#999;
	cursor:default
}
.main0 .actlist0.sidecontent0 {
	display:block;
	float:none
}
.main0 .actlist0.sidecontent0 .actitem0 {
	float:none;
	width:auto;
	padding:20px 0 0
}
.main0 .actlist0.sidecontent0 .actitem0 .row1 {
	margin-left:150px;
	position:relative
}
.main0 .actlist0.sidecontent0 .actitem0 .row1 .img0 {
	position:absolute;
	left:-150px
}
.main0 .actlist0.sidecontent0 .actitem0 .row1 .img0 .a_img0 img {
	width:135px;
	height:100px
}
.main0 .actlist0.sidecontent0 .actitem0 .row1 .tt0 {
	text-align:left;
	overflow:hidden;
	font-size:14px;
	padding:0;
	border:0;
	display:block;
	height:50px;
	line-height:25px;
	margin-bottom:10px
}
.main0 .actlist0.sidecontent0 .actitem0 .row1 a.actbtn0 {
	float:none;
	display:block;
	padding:5px 15px;
	height:30px;
	line-height:30px
}
.main0 .actlist0.sidecontent0 .actitem0 .row1 a.actbtn0 span {
	background:0;
	line-height:30px;
	padding:5px 0
}
.main0 .actlist0.sidecontent0 .actitem0 .act0 {
	text-align:right;
	padding:5px 0;
	border-top:1px solid #ccc
}
.main0 .actlist0.sidecontent0 .actitem0 .act0 a {
	font-size:14px;
	line-height:25px;
	_font-size:13px;
	padding:0 5px
}
.main0 .actlist0.sidecontent0 .actitem0 .act0 .actbtn1 {
	color:#005abe
}
.main0 .columnistlist0 {
	padding:20px 0
}
.main0 .columnistlist0 * {
	line-height:30px
}
.main0 .columnistlist0 .tt1 {
	font-size:24px;
	padding:0 10px 0 0;
	color:#005abe;
	font-weight:700;
	display:inline
}
.main0 .columnistlist0 .dd1 {
	font-size:16px;
	white-space:nowrap;
	padding:0 15px 0 0
}
.main0 .flinks0 {
	*margin-top:30px
}
.main0 .flinks0 .bo2gbox {
	overflow:hidden
}
.main0 .flinks0 .bo2gbox {
	padding:25px 30px 25px 130px;
	background:#fff;
	position:relative
}
.main0 .flinks0 .header00 {
	position:absolute;
	left:30px;
	_left:-320px;
	top:30px;
	line-height:30px;
	font-size:16px;
	color:#005abe;
	font-weight:700
}
.main0 .flinks0 .header00 .tab0 {
	display:block
}
.main0 .flinks0 .header00 .tab0.i2 {
	color:#fcfcfc
}
.main0 .flinks0 .flinklist0 {
	border-left:1px solid #ccc;
	display:table;
	width:100%;
	overflow:hidden;
	height:90px;
	display:block
}
.main0 .flinks0 .flinklist0 .tabcontent0 {
	display:table;
	width:100%
}
.main0 .flinks0 .flinklist0 .tabcontent0.i2 {
	display:none
}
.main0 .flinks0 .flinklist0 a {
	padding-left:20px;
	display:block;
	float:left;
	padding:0 0 0 20px;
	margin:5px 0;
	line-height:20px;
	width:100px;
	height:20px;
	overflow:hidden;
	font-size:12px;
	white-space:nowrap
}
.main0 .flinks0 .moreflinks2,.main0 .flinks0 .moreflinks0 {
	position:absolute;
	bottom:30px;
	left:30px;
	cursor:pointer
}
.main0 .flinks0 .moreflinks2 {
	display:none
}
.footer0 {
	background:#222;
	color:#fff;
	text-align:center;
	padding:20px 0 50px
}
.footer0 a {
	color:#fff;
	opacity:.6
}
.footer0 a:hover {
	opacity:1
}
.footer0 .bo2wbox .flinks1 {
	padding:20px 0;
	border-bottom:1px solid #666
}
.footer0 .bo2wbox .flinks1 a {
	padding:0 .75%
}
.footer0 .bo2wbox .flinks2 {
	padding:20px 0 10px
}
.footer0 .bo2wbox .flinks2 a {
	padding:0 .75%;
	font-size:12px
}
.articledetail0 .articledetailmain0 .header000 {
	margin:-16px 0 0;
	padding-top:0
}
.articlecontent0 {
	color:#000
}
.articlecontent0 .atitle1 {
	text-align:center;
	font-size:28px;
	font-weight:700;
	margin:35px 0 15px;
	line-height:35px;
}
.articlecontent0 .ii0 {
	text-align:center
}
.articlecontent0 .ii0 .ii0item0 {
	padding:5px;
	padding-right:0;
	font-size:12px
}
.articlecontent0 .ii0 .afs_e {
	font-size:120%
}
.articlecontent0 .ii0 .afs_m {
	font-size:100%
}
.articlecontent0 .ii0 .afs_r {
	font-size:80%
}
.articlecontent0 .ii0 .a2mobile1 {
	position:relative
}
.articlecontent0 .ii0 .a2mobile1 span {
	z-index:111
}
.articlecontent0 .ii0 .a2mobile1 .qr_img {
	position:absolute;
	display:none;
	top:25px;
	right:-5px;
	background:url(../images/qr_img.gif) no-repeat 50% 50%;
	padding:22px 10px 10px;
	width:130px
}
.articlecontent0 .ii0 .a2mobile1 .qr_img img {
	display:block;
	width:100%;
	height:auto
}
.articlecontent0 .ii0 .a2mobile1:hover .qr_img {
	display:block
}
.articlecontent0 .ii0 .tt2 {
	color:#999
}
.articlecontent0 .ii0 a {
	color:#005abe;
	cursor:pointer
}
.articlecontent0 .aintro1 {
	margin:15px 0;
	background:#ddd;
	border:1px solid #999;
	text-indent:2em
}
.pagenum0 {
	padding:10px 0 20px;
	text-align:center
}
.pagenum0 a {
	padding:2px 10px;
	border:1px solid #ccc;
	font-size:12px;
	margin:0 4px;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px
}
.pagenum0 li {
	display: inline;
	list-style: none;
	padding: 0;
	margin: 0;
}
.pagenum0 a.s {
	background:#e9e9e9
}
.pagenum0 .pre0,.pagenum0 .pre1,.pagenum0 .nxt1,.pagenum0 .nxt0 {
	background:url(../images/icons3.gif) no-repeat 50% 50%
}
.pagenum0 .pre0 {
	background-image:url(../images/icons4.gif)
}
.pagenum0 .pre1 {
	background-image:url(../images/icons5.gif)
}
.pagenum0 .nxt1 {
	background-image:url(../images/icons7.gif)
}
.pagenum0 .nxt0 {
	background-image:url(../images/icons6.gif)
}
.articledetailother0 {
	border-top:1px solid #005abe;
	padding:5px 0
}
.articledetailother0 .ii1 {
	display:table;
	width:100%
}
.articledetailother0 .ii1 .arecommendkw1 {
	float:left;
	line-height:28px;
	font-size:14px
}
.articledetailother0 .ii1 .arecommendkw1 a {
	color:#005abe;
	padding:0 5px
}
.articledetailother0 .ii1 .ashare1 {
	float:right
}
.articledetailother0 .arecommend1 {
	padding:5px 0
}
.articledetailother0 .arecommend1 .imglist0 {
	width:100%;
	display:table
}
.articledetailother0 .arecommend1 .imglist0 .item0 {
	width:25%;
	text-align:center;
	float:left
}
.articledetailother0 .arecommend1 .imglist0 .item0 .bo2gbox {
	padding:5px
}
.articledetailother0 .arecommend1 .imglist0 .item0 .a_img0 img {
	width:100%
}
.articledetailother0 .arecommend1 .imglist0 .item0 .tt1 {
	display:block
}
.articledetailother0 .arecommend1 .txtlist0 {
	display:table;
	width:100%;
	margin:10px 0 0
}
.articledetailother0 .arecommend1 .txtlist0 .item0 {
	width:48%;
	padding:3px 1%;
	float:left;
	display:block;
	line-height:20px;
	height:20px;
	overflow:hidden;
	margin:0
}
.articledetailother0 .arecommend1 .txtlist0 .item0 a {
	padding-left:20px;
	background:url(../images/icons3.gif) no-repeat 0 0
}
.articledetailother0 .areviewchart1 {
	background:#FCF4DA;
	margin-top:20px
}
.articledetailother0 .areviewchart1 .tt0 {
	padding:0 0 20px;
	font-size:16px;
	font-weight:700
}
.articledetailother0 .areviewchart1 .dd0 .item0 {
	width:10%;
	float:left;
	text-align:center
}
.articledetailother0 .areviewchart1 .dd0 .item0 .num0 {
	font-size:12px;
	padding:5px 0
}
.articledetailother0 .areviewchart1 .dd0 .item0 .bar0 {
	margin:0 auto;
	width:20px;
	position:relative;
	height:100px;
	background:#fff
}
.articledetailother0 .areviewchart1 .dd0 .item0 .bar0 .bar1 {
	background:url(../images/bar_h_bg.jpg) repeat-y center center;
	width:100%;
	position:absolute;
	bottom:0;
	left:0
}
.articledetailother0 .areviewchart1 .dd0 .item0 .btn0 {
	padding:30px 0 0;
	display:block;
	background:url(../images/baricon1.gif) no-repeat center 5px
}
.articledetailother0 .areviewchart1 .dd0 .item0.i1 .btn0 {
	background-image:url(../images/baricon6.gif)
}
.articledetailother0 .areviewchart1 .dd0 .item0.i2 .btn0 {
	background-image:url(../images/baricon5.gif)
}
.articledetailother0 .areviewchart1 .dd0 .item0.i3 .btn0 {
	background-image:url(../images/baricon4.gif)
}
.articledetailother0 .areviewchart1 .dd0 .item0.i4 .btn0 {
	background-image:url(../images/baricon3.gif)
}
.articledetailother0 .areviewchart1 .dd0 .item0.i5 .btn0 {
	background-image:url(../images/baricon2.gif)
}
.articledetailother0 .areviewchart1 .dd0 .item0.i6 .btn0 {
	background-image:url(../images/baricon1.gif)
}
.articledetail0 {
	margin:0 0 -25px
}
.back2top0 {
	width:100%
}
.back2top0 .pr0 {
	position:relative
}
.back2top0 .bo2wrapper {
	height:40px
}
.back2top0 .b2t0 {
	position:absolute;
	width:50px;
	height:50px;
	bottom:20px;
	right:10px;
	display:block;
	background:url(../images/back2top2.gif) no-repeat center center
}
.back2top0 .b2t0:hover {
	background-image:url(../images/back2top.gif)
}
.back2top0.s {
	height:0;
	overflow:visible
}
.back2top0.s .b2t0 {
	bottom:60px;
	right:10px;
	display:block;
	background:url(../images/back2top2.gif) no-repeat center center
}
.back2top0.s .b2t0:hover {
	background-image:url(../images/back2top.gif)
}
.importantnews0 {
	position:absolute;
	height:40px;
	width:100%;
	background:#005abe
}
.importantnews0 .bo2gbox {
	padding:5px 20px;
	text-align:center
}
.importantnews0 a {
	font-size:15px;
	line-height:30px;
	color:#fff
}
.content0 {
	color:#000;
	padding-top:20px;
	font-size:16px;
	line-height:28px;
}
.content0 p {
	text-indent:2em;
}
.content0 p a{
	color:#0000ff;
}
.content0 .a_adv1 {
	float:left;
	padding:0 20px 10px 0
}
.info000 {
	position:fixed;
	font-size:15px;
	color:#ff0;
	top:0;
	background:#000;
	z-index:999;
	display:none
}

/*首页和列表页标题点击后样式*/
.articleitem0 h3 a:visited{
	color:#999;
}

.cont-space{position:relative;height:84px;background-color: #F5F9FC;padding:4px;margin:5px 0;border:1px solid #e9edef;font-size:12px;}
.cont-space h3{font-size:12px;}
.cont-space .photo,.cont-space .info,.cont-space .list{position:absolute;}
.cont-space .photo{top:8px; border:1px solid #b1bfce;}
.cont-space .description{margin-top:4px;color:#888;}
.cont-space .spacename{font-size:12px;font-weight:bold;color:#06c;}
.cont-space .spacename:hover{color:#c00;}
.cont-space .info{left:100px;width:250px;color:#999;line-height:18px;background:none;top:10px}
.cont-space .list{right:4px;width:230px;top:10px}
.cont-space .list h3{margin-bottom:4px;font-weight:bold;color:#666;}
.cont-space .list li{padding-left:8px;line-height:20px; height:20px; background: url("http://img.m4.cn/templates/default/css/images/cmstop-big.png") no-repeat -286px -282px; overflow:hidden;margin-left:0px;}
.cont-space .list li.txt-r{background-image:none;}
.cont-space .list li a{color:#06c;}
.cont-space .list li a:hover{color:#c00;}
.borderb{border-bottom:1px dashed #D5E3EA;}
.cont-space {border: 1px solid #CCC; background-color: white; border-radius:4px;}
.cont-space .photo {padding:0px; border-radius:4px;}