BODY {
	font: 12px Verdana, 宋体;
	width: 100%;
}
* {
	/*margin: 0;
	padding: 0;*/
	word-break: break-all;
	z-index: 0;
}
a {
	text-decoration: none;
}
.top-wit {
	width: 100%;
}
.top-main {
	width: 1000px;
	margin: auto;
	height: 70px;
	margin-top: 3px;
	position: relative;
}
.top-nav-bg {
	width: 1000px;
	margin: 0 auto;
	margin-top: 2px;
}
.top-nav-bg1 {
	width: 100%;
	overflow: hidden;
}
.nav-big1 {
	width: 30px;
	height: 30px;
	float: left;
	margin-top: 10px;
	margin-left: 8px;
	display: inline;
	text-align: center;
	line-height: 22px;
}
.nav-big1 a {
	color: #FFFFFF;
	font-size: 12px;
	text-decoration: none;
}
.nav-big1 a:hover {
	color: #FFFFFF;
}
#rop {
    width: 280px !important;
    float: right;
    overflow: hidden;
}
.home-ico {
	background: url(/images/index-xb.jpg) no-repeat -193px -87px;
	width: 30px;
	height: 13px;
	overflow: hidden;
	cursor: pointer;
}
.nav-bor {
	height: 36px;
	width: 3px;
	float: left;
	margin-top: 5px;
	display: inline;
	background: url(/images/index-xb.jpg) no-repeat 0 -15px;
}
.nav-big {
	width: 36px;
	height: 36px;
	float: left;
	margin-top: 5px;
	margin-left: 8px;
	margin-right: 5px;
	display: inline;
}
.nav-big a {
	font-weight: 800;
	color: #F6D82C;
	font-size: 14px;
	text-decoration: none;
}
.gys {
	background: url(/images/newSubject/new/20110122/gys-bg.jpg) no-repeat;
	width: 126px;
	height: 18px;
	text-align: center;
	margin-right: 0;
	font-weight: bold;
	color: #F6D82C;
}
.rxdh {
	font-weight: bold;
	color: #F6D82C;
	background: url(/images/newSubject/new/20110122/rxdh.jpg) no-repeat;
	width: 144px;
	height: 18px;
	text-align: center;
	margin: 0;
	display: inline;
}
.nav-norm {
	height: 36px;
	float: left;
	margin-top: 5px;
	min-width: 50px;
}
.nav-norm1 {
	height: 36px;
	float: left;
	margin-top: 5px;
	margin-left: 8px;
}
.nav-norm1 a {
	margin-left: 9px;
	float: left;
	color: #F6D82C;
	font-weight: 600;
	display: inline;
}
.nav-bor {
	height: 36px;
	float: left;
	margin-top: 5px;
	display: inline;
}
.nav-norm a {
	margin-right: 5px;
	float: left;
	color: #FFFFFF;
	display: inline;
}
.nav-norm a:hover {
	color: #F6D82C;
}
.nav-norm1 a:hover {
	color: #FFFFFF;
}
.top-nav-main {
	width: 516px;
	float: left;
	margin: 0 auto;
	height: 46px;
	background-color: #ca1617;
	_margin-bottom: -1px;
	line-height: 20px;
}
.nav_gg {
	width: 232px;
	height: 46px;
	float: left;
}
.sub-nav {
	height: 32px;
	margin: 0 auto;
	margin-top: 0;
	width: 980px;
	background: #E4F6CE;
	padding: 0 10px;
}
.sub-bor {
	background: url(/images/newSubject/new/20110122/sub-bor.jpg) no-repeat;
	width: 4px;
	height: 26px;
	float: left;
	margin-left: 8px;
	display: inline;
}
.sub-nav1 {
	height: 32px;
	margin: 0 auto;
	float: left;
}
.sub-nav a {
	color: #18A800;
	font-size: 12px;
	padding-left: 6px;
	padding-right: 6px;
	float: left;
	border-right: 1px solid #000000;
	height: 15px;
	line-height: 17px;
	margin-top: 8px;
}
a.xfly {
	padding: 0;
	width: 73px;
	height: 18px;
	line-height: 19px;
	color: #FFFC00;
	background: url(/images/newSubject/new/20110122/xfly.gif) no-repeat;
	border: none;
	margin-top: 6px;
	text-align: center;
}
a.nobor {
	border: none;
}
.logo {
	width: 200px;
	height: 70px;
	float: left;
}
.logo img {
}
.top-ad {
	width: 796px;
	height: 70px;
	float: left;
	padding-left: 4px;
	overflow:hidden;
}
.topinput {
	background: url(/images/tabri.gif) no-repeat;
	width: 200px;
	height: 22px;
	padding-left: 23px;
	float: left;
	display: inline;
	padding-top: 4px;
.padding-top:3px;
	_padding-top: 4px;
}
.topinput input {
	height: 16px;
}
.topsearch {
	height: 28px;
	float: right;
	margin-top: 3px;
}
#k {
	background: #FFFFFF;
	border: 1px solid #FFFFFF;
}
.daohang-right {
	width: 425px;
	height: 38px;
	float: right;
	padding-top: 10px;
}
/*.top {
	background: #0E8AAE;
	width: 100%;
	height: 123px;
	background: url(/images/newSubject/new/20110122/head-bg.jpg) repeat-x;
}*/
.topmain {
	width: 980px;
	margin-right: auto;
	margin-left: auto;
	height: 85px;
	padding-top: 0px;
	padding-bottom: 2px;
}
.img-bt {
	width: 65px;
	height: 26px;
	float: left;
}
h2 {
	font: bold 14px Verdana, Arial, Helvetica, sans-serif;
	line-height: 26px;
	color: #000;
	padding: 0px 0px 0px 15px;
}
/*h3 {
	font-family: "宋体";
	font-size: 14px;
	color: #000;
	margin: 0px;
	padding: 0px 0px 0px 15px;
}*/
#ad {
	float: left;
	height: 70px;
}
#ad2 {
	float: right;
	height: 70px;
}
img {
	border: none;
}
/*toplogo*/
#so {
	text-align: left;
	margin: 0px;
	float: left;
	width: 370px;
	height: 24px;
	margin-top: 0px;
	padding-left: 25px;
}
#top-top {
	width: 100%;
	height: 21px;
	overflow: hidden;
	background: #F6F6F6;
}
#top-top-main {
	width: 980px;
	height: 21px;
	margin: 0 auto;
	line-height: 20px;
}
#top-top-left {
	float: left;
	margin-top: 3px;
}
.top-top-center {
	float: left;
	display: inline;
	margin-left: 300px;
}
#top-top-right {
	float: right;
	display: inline;
}
#daohang {
	background: url(/images/newSubject/new/daohang-bg.gif);
	height: 38px;
	width: 980px;
	margin: 0 auto;
	float: left;
	overflow: hidden;
	width: 980px;
	margin: 0 auto;
	clear: both;
}
#daohang ul {
	list-style: none;
	margin-top: 8px;
	height: 30px;
	padding-top: 5px;
	padding-bottom: 2px;
	float: left;
	display: inline;
}
#daohang ul li {
	float: left;
	margin-left: 7px;
	padding-right: 7px;
	display: inline;
}
#daohang ul li a {
	color: #FFFFFF;
	font-weight: 800;
	width: 58px;
	height: 17px;
	font-size: 14px;
}
#daohang ul li a:hover {
	text-decoration: none;
	color: #FFF90A;
}
#daohang ul li span {
	color: #FFFFFF;
}
TD {
	FONT-SIZE: 12px;
	COLOR: #000000;
	FONT-FAMILY: "宋体"
}
TD {
	FONT-FAMILY: arial
}
table, td, tr, th {
	font-size: 12px;
}
.h1 {
	width: 692px;
	height: 30px;
	text-indent: -9999px;
	background: url(images/header.jpg);
	margin: 0;
	padding: 0;
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
}
/* ==白色12px粗字体== */
.back12px {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #ffffff;
	LINE-HEIGHT: normal;
	FONT-STYLE: normal;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none
}
/* ==黑色14px粗字体== */
.ge14px {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	COLOR: #000000;
	LINE-HEIGHT: 1.6em;
	FONT-STYLE: normal;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none
}
/* ==黑色14px粗字体== */
.ge140px {
	FONT-SIZE: 14px;
	COLOR: #261CDC;
	LINE-HEIGHT: 1.6em;
	FONT-STYLE: normal;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none
}
/* ==相关字体== */
.new {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	FONT-SIZE: 12px;
	PADDING-BOTTOM: 5px;
	LINE-HEIGHT: 18px;
	PADDING-TOP: 5px
}
/* ==文章列表字体== */
.new4 {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	FONT-SIZE: 14px;
	LINE-HEIGHT: 25px;
	color: #0066CC;
}
.new41 {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	FONT-SIZE: 16px;
	LINE-HEIGHT: 35px;
	color: #0066CC;
	font-family: "微软雅黑";
}
.new5 {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	FONT-SIZE: 14px;
	LINE-HEIGHT: 25px;
	font-size: 16px;
	font-weight: 400;
}
.new6 {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	FONT-SIZE: 14px;
	LINE-HEIGHT: 26px;
	color: #000000;
}
/* ==右侧相关字体== */
.new2 {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	FONT-SIZE: 12px;
	PADDING-BOTTOM: 5px;
	LINE-HEIGHT: 20px;
	PADDING-TOP: 5px
}
/* ==右侧字体== */
.new3 {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 10px;
	FONT-SIZE: 12px;
	PADDING-BOTTOM: 5px;
	LINE-HEIGHT: 20px;
	PADDING-TOP: 5px
}
/* ==左侧字体== */
.newfont {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	FONT-SIZE: 14px;
	PADDING-BOTTOM: 5px;
	LINE-HEIGHT: 22px;
	PADDING-TOP: 5px
}
/* ==标题黑色12px字体== */	
A.g14:link {
	COLOR: #000000;
	font-family: "黑体";
	TEXT-DECORATION: underline;
	font-size: 16px;
}
A.g14:visited {
	COLOR: #000000;
	TEXT-DECORATION: underline;
	font-family: "黑体";
	font-size: 16px;
}
A.g14:active {
	COLOR: #000000;
	TEXT-DECORATION: underline;
	font-family: "黑体";
	font-size: 16px;
}
A.g14:hover {
	color: #CC0000;
	TEXT-DECORATION: none;
	font-family: "黑体";
	font-size: 16px;
}
/* ==标题黑色16px字体== */	
A.g140:link {
	COLOR: #1F3A87;
	font-family: "黑体";
	TEXT-DECORATION: underline;
	font-size: 16px;
}
A.g140:visited {
	COLOR: #1F3A87;
	TEXT-DECORATION: underline;
	font-family: "黑体";
	font-size: 16px;
}
A.g140:active {
	COLOR: #1F3A87;
	TEXT-DECORATION: underline;
	font-family: "黑体";
	font-size: 16px;
}
A.g140:hover {
	color: #CC0000;
	TEXT-DECORATION: none;
	font-family: "黑体";
	font-size: 16px;
}
/* ==合作黑色12px字体== */	
A.hez:link {
	COLOR: #666666;
	TEXT-DECORATION: none;
	font-size: 12px;
}
A.hez:visited {
	COLOR: #666666;
	TEXT-DECORATION: none;
	font-size: 12px;
}
A.hez:active {
	COLOR: #666666;
	TEXT-DECORATION: none;
	font-size: 12px;
}
A.hez:hover {
	color: #C2130E;
	TEXT-DECORATION: underline;
	font-size: 12px;
}
/* ==来源绿色12px字体== */	
A.gg3:link {
	COLOR: #008000;
	font-size: 12px;
	TEXT-DECORATION: underline;
}
A.gg3:visited {
	COLOR: #008000;
	font-size: 12px;
	TEXT-DECORATION: underline;
}
A.gg3:active {
	COLOR: #008000;
	TEXT-DECORATION: underline;
	font-size: 12px;
}
A.gg3:hover {
	color: #CC0000;
	font-size: 12px;
	TEXT-DECORATION: underline;
}
/* ==来源绿色12px字体== */	
A.gg:link {
	COLOR: #FFFFFF;
	font-size: 12px;
	TEXT-DECORATION: underline;
}
A.gg:visited {
	COLOR: #FFFFFF;
	font-size: 12px;
	TEXT-DECORATION: underline;
}
A.gg:active {
	COLOR: #FFFFFF;
	TEXT-DECORATION: underline;
	font-size: 12px;
}
A.gg:hover {
	color: #CC0000;
	font-size: 12px;
	TEXT-DECORATION: underline;
}
#ArticleCnt {
	width: 600px;
	margin: 0 auto;
	font-size: 14px;
	line-height: 180%;
	text-align: left;
	/*text-indent: 28px;*/
	word-wrap: break-word;
	word-break: break-all;
	clear: both;
}
#ArticleCntwz {
	width: 650px;
	margin: 0 -12px;
	font-size: 14px;
	text-align: left;
	/*text-indent: 28px;*/
	word-wrap: break-word;
	word-break: break-all;
	clear: both;
	float:left;
}
/* ==标题来源字体== */
.m {
	FONT-SIZE: 12px;
	color: #666666;
	LINE-HEIGHT: 20px;
}
/* ==来源绿色12px字体== */	
A.ga:link {
	COLOR: #008000;
	font-family: "新宋体";
	TEXT-DECORATION: underline;
	font-size: 12px;
	FONT-WEIGHT: bold;
}
A.ga:visited {
	COLOR: #008000;
	TEXT-DECORATION: underline;
	font-family: "新宋体";
	font-size: 12px;
	FONT-WEIGHT: bold;
}
A.ga:active {
	COLOR: #008000;
	TEXT-DECORATION: underline;
	font-family: "新宋体";
	font-size: 12px;
	FONT-WEIGHT: bold;
}
A.ga:hover {
	color: #CC0000;
	TEXT-DECORATION: none;
	font-family: "新宋体";
	font-size: 12px;
	FONT-WEIGHT: bold;
}
/* ==导航白色12px字体== */	
A.dao:link {
	COLOR: #ffffff;
	font-family: "新宋体";
	TEXT-DECORATION: none;
	font-size: 12px;
}
A.dao:visited {
	COLOR: #ffffff;
	TEXT-DECORATION: none;
	font-family: "新宋体";
	font-size: 12px;
}
A.dao:active {
	COLOR: #ffffff;
	TEXT-DECORATION: none;
	font-family: "新宋体";
	font-size: 12px;
}
A.dao:hover {
	color: #CC0000;
	TEXT-DECORATION: underline;
	font-family: "新宋体";
	font-size: 12px;
}
#ArticleCnt new {
	width: 600px;
	margin: 0 auto;
	font-size: 14px;
	line-height: 180%;
	text-align: left;
	/*text-indent: 28px;*/
	word-wrap: break-word;
	word-break: break-all;
	clear: both;
}
/* 链接&&文字式样 */
a.lblack, a.lblack:link, a.lblack:visited {
	color: #cc0000;
	text-decoration: underline;
}
a.lblack:hover {
	color: #C2130E
}
a.lwhite, a.lwhite:link, a.lwhite:visited {
	color: white;
}
a.lwhite:hover {
	text-decoration: underline;
}
a.lred, a.lred:link, a.lred:visited {
	color: #C2130E;
}
a.lred:hover {
	text-decoration: underline;
}
a.lblue, a.lblue:link, a.lblue:visited {
	color: blue;
}
a.lblue:hover {
	text-decoration: underline;
}
#ArticleTit {
	margin: 0 auto;
	width: 600px;
	font-weight: bold;
	font-size: 22px;
	color: #261CDC;
	padding: 10px 0;
	clear: both;
}
#ArtFrom {
	margin: 5px auto 10px auto;
	width: 600px;
	clear: both;
	border-top: 1px solid #D0D0D0;
	border-bottom: 1px solid #D0D0D0;
	line-height: 25px;
}
#ArtFrom1 {
	margin: 5px auto 5px auto;
	width: 600px;
	clear: both;
	line-height: 25px;
}
#ArtFrom2 {
	margin: 0 auto 10px auto;
	clear: both;
	line-height: 25px;
}
#ArtFrom3 {
	margin: 5px auto 0px auto;
	width: 980px;
	clear: both;
	FONT-SIZE: 12px
}
#ArtInfo {
	width: 600px;
	margin: 4px auto;
	text-align: right;
	clear: both;
}
/*专题banner*/
#nzttj .t1 {
	line-height: 17px;
	padding-left: 17px;
	color: #D10000;
	font-weight: bold;
	background-repeat: no-repeat;
	font-size: 12px
}
#nzttj .t2 {
	border: #D8D8D8 1px solid;
	background: #E4F0FB
}
#nzttj .t2 img {
	border: #707070 1px solid
}
#nzttj .t3 {
	line-height: 22px;
	padding: 0 8px;
	font-size: 12px
}
.i2 {
	FONT-SIZE: 14px;
	font-family: Arial, Helvetica, sans-serif;
}
.newi2 {
	FONT-SIZE: 12px
}
.newi02 {
	FONT-SIZE: 14px;
	COLOR: #ffffff;
	FONT-WEIGHT: bold;
	padding-left: 10px
}
#header {
	width: 1100px;
	margin-bottom: 10px;
	margin-right: auto;
	margin-left: auto;
	background-repeat: no-repeat;
	height: auto;
	overflow: hidden;
}
#newheader {
	width: 980px;
	text-align: left;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-right: auto;
	margin-left: auto;
	height: auto;
}
#lad {
	width: 1000px;
	text-align: left;
	margin-top: 40px;
	margin-bottom: 2px;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
}
#left {
	text-align: left;
	margin: 0px;
	clear: left;
	float: left;
	width: 675px;
	border: 1px solid #B7B7B7;
}
#leftwz {
	text-align: left;
	margin-top: 0px;
	clear: left;
	float: left;
	width: 672px;
	border: 1px solid #A6CFEE;
}
#newleft {
	text-align: left;
	margin: 0px;
	clear: left;
	float: left;
	width: 715px;
	margin-right: 10px;
	border: 0px solid #B7B7B7;
}
#newright {
	text-align: left;
	clear: right;
	float: right;
	width: 250px;
	background-color: #F6F9FE;
	display: inline;
}
#right {
	text-align: left;
	clear: right;
	float: right;
	width: 295px;
	display: inline-block;
	padding-left: 5px;
}
#rightwz {
	text-align: left;
	clear: right;
	float: right;
	width: 280px;
	display: inline;
}
/* ==发表评论框== */
#Comment {
	font-size: 12px;
	line-height: 23px;
	padding: 5px 1px;
	clear: both;
}
#MiniComment * {
	overflow-x: hidden;
}
#MiniComment {
	margin: 0;
	padding: 0;
	font-size: 12px;
	line-height: 150%;
	color: #000;
	background: #fff;
}
#MiniComment dd, dt, p {
	padding: 0;
	/*margin: 0;*/
}
#Post {
	clear: both;
	width: 99%;
	margin: 4px auto 0 auto;
	background: #fff;
	border: 1px solid #cdcdcd;
	border-bottom: 0;
	padding: 10px 0 0 0;
}
.i_count {
	float: left
}
.i_count {
	margin-left: 6px;
}
.i_view {
	float: left;
	clear: right;
	margin-left: 10px;
}
.i_view #view_c_href {
	color: #226EB1;
	text-decoration: underline;
}
.i_anonymous {
	float: right;
	margin-right: 17px;
	padding-top: 2px;
}
.i_view #view_c_href:hover {
	color: #226EB1;
	text-decoration: none;
}
.b {
	font-weight: bold;
}
.i_tips {
	float: right;
	margin-right: 13px;
	padding-top: 2px;
}
#Submit {
	clear: both;
	width: 99%;
	margin: 0 auto;
	border: 1px solid #cdcdcd;
	border-top: 0;
	padding: 0 0 6px 0;
}
#Submit .in {
	border: 1px solid #cdcdcd;
	float: right;
	margin: 4px 12px 0 0;
}
#Submit textarea {
	width: 94%;
	height: 70px;
}
#b_login_post {
	margin-left: 12px;
}
.i_titles {
	clear: both;
	padding-left: 10px;
}
.ins_text {
	margin: 0 auto;
	padding: 2px 4px;
	border: 1px solid #cdcdcd;
	margin-left: 10px;
}
/* ==发表评论框结束== */
/*左侧*/
#aleft {
	text-align: left;
	clear: left;
	float: left;
	width: 350px;
	height: auto;
}
/* 右侧 */
#aright {
	float: right;
	width: 350px;
	height: auto;
	margin-left: 10px;
	display: inline
}
.wordWidth {
	display: block;
	width: 230px;
	overflow: hidden;
	white-space: nowrap;
	-o-text-overflow: ellipsis;
	text-overflow: ellipsis;
	font-family: Arial;
	font-size: 12px;
	font: "宋体";
	LINE-HEIGHT: 20px;
	color: #000000;
}
.wordWidth2 {
	display: block;
	width: 260px;
	overflow: hidden;
	white-space: nowrap;
	-o-text-overflow: ellipsis;
	text-overflow: ellipsis;
	font-family: Arial;
	font-size: 12px;
	font: "宋体";
	color: #000000;
}
#ArticleCnt1 {
	border: #bdd7ec 0px solid;
	width: 910px;
	margin-right: 0px;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
	margin-right: auto;
	margin-left: auto;
	background: #ffffff;
}
#ArticleCnt2 {
	border: #bdd7ec 0px solid;
	width: 910px;
	margin-right: 0px;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
	margin-right: auto;
	margin-left: auto;
	background: #D9E1F7;
	;
}
#a {
	text-align: left;
	clear: left;
	float: left;
	width: 450px;
	height: auto;
	margin-right: 10px;
}
#b {
	text-align: left;
	clear: right;
	float: right;
	width: 450px;
	height: auto;
	display: inline;
}
.divv {
	position: relative;
	z-index: 3;
	font-size: 14px;
	height: 20px;
	line-height: 20px;
	color: #000000
}
/*首页滑块CSS*/
.divMiann {
	border-top-width: 1px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #ffffff;
	border-right-color: #1F3787;
	border-bottom-color: #1F3787;
	border-left-color: #1F3787;
	position: absolute;
	width: 45px;
	height: 20px;
	display: none;
	z-index: 1;
	background: #D9E1F7;
}
.afont {
	color: #261CDC;
}
/*内页头部色块颜色*/
.head_nei {
	background: #D9E1F7;
}
/*内页滑块样式*/
.haed_border_nei {
	border-top-width: 1px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #D9E1F7;
	border-right-color: #1F3787;
	border-bottom-color: #1F3787;
	border-left-color: #1F3787;
	position: absolute;
	width: 45px;
	height: 20px;
	display: none;
	z-index: 1;
	background: #D9E1F7;
}
/* ==版定义框字CSS== */
/*.top {
	border-top: #1F3787 2px solid;
}*/
.tq {
	padding-left: 5px;
solid;
}
.top1 {
	background-color: #D9E1F7;
	border-bottom: #1F3787 2px solid;
	border-left: #1F3787 2px solid;
	border-right: #1F3787 2px solid;
}
.tq2 {
	border: #CDD7F2 1px solid;
}
.tq02 {
	border: #CDD7F2 1px solid;
}
.tq012 {
	border: #FFBFBF 1px solid;
}
.tq03 {
	border: #CDD7F2 1px solid;
	padding: 2px;
solid;
}
.tq7 {
	border-bottom: #CDD7F2 1px solid;
	padding-left: 5px;
	padding-right: 5px;
}
.tq8 {
	border-top: #91A5E6 1px solid;
	padding-left: 5px;
	padding-right: 5px;
	background-color: #D9E1F7;
}
/* 列表TABLE */
#CommonListArea {
	BACKGROUND-COLOR: #ffffff;
	border: #CDD7F2 1px solid;
}
/* 列表TABLE2 */
#CommonListArea2 {
	border: #CDD7F2 1px solid;
	background-image: url(../images/sidemodbg.gif);
}
/* 列表标题 */
#CommonListTitle3 {
	height: 23px;
	COLOR: #ffffff;
	background-image: url(../images/12345.gif);
}
.posCss {
	font-family: "宋体";
	font-size: 12px;
	font-weight: normal;
	color: #7D2649;
}
/* 列表TABLE */
#CommonListAreahb {
	BACKGROUND-COLOR: #ffffff;
	border: #BBE1A6 1px solid;
}
/* 列表标题 */
#CommonListTitle3hb {
	height: 23px;
	COLOR: #ffffff;
	FONT-WEIGHT: bold;
	background-image: url(../images/12345hb.gif);
}
/* 列表TABLE2 */
#CommonListArea2hb {
	border: #BBE1A6 1px solid;
	background-image: url(../images/sidemodbghb.gif);
}
/* ==相关新闻字体== */	
A.g141:link {
	COLOR: #000000;
	font-family: "新宋体";
	TEXT-DECORATION: underline;
	font-size: 14px;
}
A.g141:visited {
	COLOR: #000000;
	TEXT-DECORATION: underline;
	font-family: "新宋体";
	font-size: 14px;
}
A.g141:active {
	COLOR: #000000;
	TEXT-DECORATION: underline;
	font-family: "新宋体";
	font-size: 14px;
}
A.g141:hover {
	color: #000000;
	TEXT-DECORATION: underline;
	font-family: "新宋体";
	font-size: 14px;
}
/* ==标题来源字体== */
.m {
	FONT-SIZE: 12px;
	color: #666666
}
/* ==标题黑色12px字体== */	
A.g12:link {
	COLOR: #000000;
	font-weight: bold;
	TEXT-DECORATION: underline;
	font-size: 12px;
}
A.g12:visited {
	COLOR: #000000;
	TEXT-DECORATION: underline;
	font-weight: bold;
	font-size: 12px;
}
A.g12:active {
	COLOR: #000000;
	TEXT-DECORATION: underline;
	font-weight: bold;
	font-size: 12px;
}
A.g12:hover {
	color: #CC0000;
	TEXT-DECORATION: none;
	font-weight: bold;
	font-size: 12px;
}
/* ==标题黑色12px字体== */	
A.w12:link {
	COLOR: #FFFFFF;
	font-weight: bold;
	TEXT-DECORATION: none;
	font-size: 12px;
}
A.w12:visited {
	COLOR: #FFFFFF;
	TEXT-DECORATION: none;
	font-weight: bold;
	font-size: 12px;
}
A.w12:active {
	COLOR: #FFFFFF;
	TEXT-DECORATION: none;
	font-weight: bold;
	font-size: 12px;
}
A.w12:hover {
	color: #CC0000;
	TEXT-DECORATION: none;
	font-weight: bold;
	font-size: 12px;
}
/* ==标题黑色12px字体== */	
A.b12:link {
	COLOR: #000000;
	TEXT-DECORATION: none;
	font-size: 12px;
	line-height: 20px;
}
A.b12:visited {
	COLOR: #000000;
	TEXT-DECORATION: none;
	font-size: 12px;
	line-height: 20px;
}
A.b12:active {
	COLOR: #000000;
	TEXT-DECORATION: none;
	font-size: 12px;
	line-height: 20px;
}
A.b12:hover {
	color: #CC0000;
	TEXT-DECORATION: underline;
	font-size: 12px;
	line-height: 20px;
}
/* ==黑色12px细字体== */
.black12px {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #000000;
	LINE-HEIGHT: 18px;
	FONT-STYLE: normal;
	FONT-VARIANT: normal
}
/* ==标题黑色12px字体== */	
A.la80:link {
	COLOR: #999999;
	TEXT-DECORATION: none;
	font-size: 14px;
}
A.la80:visited {
	COLOR: #999999;
	TEXT-DECORATION: none;
	font-size: 14px;
}
A.la80:active {
	COLOR: #999999;
	TEXT-DECORATION: none;
	font-size: 14px;
}
A.la80:hover {
	color: #CC0000;
	TEXT-DECORATION: underline;
	font-size: 14px;
}
.font14 {
	FONT-SIZE: 14px;
	color: #000000;
	font-weight: bold;
	line-height: 23px;
}
.font141 {
	FONT-SIZE: 14px;
	color: #000000;
	line-height: 23px;
}
.wordWidth8 {
	display: block;
	width: 280px;
	overflow: hidden;
	white-space: nowrap;
	-o-text-overflow: ellipsis;
	text-overflow: ellipsis;
	font-family: Arial;
	font-size: 14px;
	font: "宋体";
	color: #000000;
}
/* ==标题黑色12px字体== */	
A.b121:link {
	COLOR: #000000;
	TEXT-DECORATION: underline;
	font-size: 12px;
	line-height: 20px;
	font-weight: bold;
}
A.b121:visited {
	COLOR: #000000;
	TEXT-DECORATION: underline;
	font-size: 12px;
	line-height: 20px;
	font-weight: bold;
}
A.b121:active {
	COLOR: #000000;
	TEXT-DECORATION: underline;
	font-size: 12px;
	line-height: 20px;
	font-weight: bold;
}
A.b121:hover {
	color: #CC0000;
	TEXT-DECORATION: underline;
	font-size: 12px;
	line-height: 20px;
	font-weight: bold;
}
/* ==标题黑色12px字体== */	
A.b122:link {
	COLOR: #000000;
	TEXT-DECORATION: underline;
	font-size: 12px;
	line-height: 20px;
}
A.b122:visited {
	COLOR: #000000;
	TEXT-DECORATION: underline;
	font-size: 12px;
	line-height: 20px;
}
A.b122:active {
	COLOR: #000000;
	TEXT-DECORATION: underline;
	font-size: 12px;
	line-height: 20px;
}
A.b122:hover {
	color: #CC0000;
	TEXT-DECORATION: underline;
	font-size: 12px;
	line-height: 20px;
}
/* ==标题黑色12px字体== */	
A.b142:link {
	COLOR: #0449BE;
	TEXT-DECORATION: none;
	font-size: 14px;
	line-height: 24px;
}
A.b142:visited {
	COLOR: #0449BE;
	TEXT-DECORATION: none;
	font-size: 14px;
	line-height: 24px;
}
A.b142:active {
	COLOR: #0449BE;
	TEXT-DECORATION: none;
	font-size: 14px;
	line-height: 24px;
}
A.b142:hover {
	color: #CC0000;
	TEXT-DECORATION: underline;
	font-size: 14px;
	line-height: 24px;
}
/* ==标题黑色12px字体== */	
A.g121:link {
	COLOR: #252525;
	TEXT-DECORATION: none;
	font-size: 12px;
	line-height: 18px;
}
A.g121:visited {
	COLOR: #252525;
	TEXT-DECORATION: none;
	font-size: 12px;
	line-height: 18px;
}
A.g121:active {
	COLOR: #252525;
	TEXT-DECORATION: none;
	font-size: 12px;
	line-height: 18px;
}
A.g121:hover {
	color: #CC0000;
	TEXT-DECORATION: none;
	font-size: 12px;
	line-height: 18px;
}
/* ==标题黑色12px字体== */	
A.la801:link {
	COLOR: #000000;
	TEXT-DECORATION: underline;
	font-weight: bold;
	font-size: 14px;
}
A.la801:visited {
	COLOR: #000000;
	TEXT-DECORATION: underline;
	font-size: 14px;
	font-weight: bold;
}
A.la801:active {
	COLOR: #000000;
	TEXT-DECORATION: underline;
	font-size: 14px;
	font-weight: bold;
}
A.la801:hover {
	color: #000000;
	TEXT-DECORATION: underline;
	font-size: 14px;
	font-weight: bold;
}
/* ==标题黑色12px字体== */	
A.b122:link {
	COLOR: #0449BE;
	TEXT-DECORATION: none;
	font-size: 12px;
	line-height: 18px;
}
A.b122:visited {
	COLOR: #0449BE;
	TEXT-DECORATION: none;
	font-size: 12px;
	line-height: 18px;
}
A.b122:active {
	COLOR: #0449BE;
	TEXT-DECORATION: none;
	font-size: 12px;
	line-height: 18px;
}
A.b122:hover {
	color: #CC0000;
	TEXT-DECORATION: underline;
	font-size: 12px;
	line-height: 18px;
}
.data {
	FONT-SIZE: 12px;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: 400;
	margin-top: 5px;
	clear: both;
	display: block;
	margin-left: 10px;
	margin-top: -20px;
	line-height: 20px;
}
.data1 {
	FONT-SIZE: 12px;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	float: left;
	margin-top: 5px;
	margin-left: 5px;
}
.data2 {
	FONT-SIZE: 12px;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	float: right;
	margin-top: 5px;
	margin-left: 5px;
}
A.la802:link {
	COLOR: #0066CC;
	TEXT-DECORATION: underline;
	font-size: 14px;
}
A.la802:visited {
	COLOR: #0066CC;
	TEXT-DECORATION: underline;
	font-size: 14px;
}
A.la802:active {
	COLOR: #0066CC;
	TEXT-DECORATION: underline;
	font-size: 14px;
}
A.la802:hover {
	color: #0066CC;
	TEXT-DECORATION: underline;
	font-size: 14px;
}
A.la803:link {
	COLOR: #0066CC;
	TEXT-DECORATION: underline;
	font-size: 13px;
}
A.la803:visited {
	COLOR: #0066CC;
	TEXT-DECORATION: underline;
	font-size: 13px;
}
A.la803:active {
	COLOR: #0066CC;
	TEXT-DECORATION: underline;
	font-size: 13px;
}
A.la803:hover {
	color: #0066CC;
	TEXT-DECORATION: underline;
	font-size: 13px;
}
A.la804:link {
	COLOR: #0066CC;
	TEXT-DECORATION: underline;
	font-size: 12px;
}
A.la804:visited {
	COLOR: #0066CC;
	TEXT-DECORATION: underline;
	font-size: 12px;
}
A.la804:active {
	COLOR: #0066CC;
	TEXT-DECORATION: underline;
	font-size: 12px;
}
A.la804:hover {
	color: #0066CC;
	TEXT-DECORATION: underline;
	font-size: 12px;
}
A.dg:link {
	COLOR: #3366FF;
	TEXT-DECORATION: underline;
	padding-top: 22px;
	font-size: 13px;
}
A.dg:visited {
	COLOR: #3366FF;
	TEXT-DECORATION: underline;
	padding-top: 22px;
	font-size: 13px;
}
A.dg:active {
	COLOR: #3366FF;
	TEXT-DECORATION: underline;
	padding-top: 22px;
	font-size: 13px;
}
A.dg:hover {
	color: #3366FF;
	TEXT-DECORATION: underline;
	padding-top: 22px;
	font-size: 13px;
}
A.dg1:hover {
	color: #CC3300;
}
.footer {
	clear: both;
	text-align: center;
	padding-top: 20px;
}
.news-content {
	margin-bottom: 3px;
	width: 635px;
}
.news-content h2 a {
	font-size: 16px;
	float: left;
	font-weight: 700;
	color: #0066CC;
	width: 530px;
	overflow: hidden;
}
.news-content h2 {
	margin: 0;
	margin-bottom: 6px;
	padding-left: 5px;
}
.news-content p {
	padding-left: 10px;
	padding-bottom: 10px;
	padding-right: 10px;
	font-size: 13px;
	line-height: 20px;
	clear: both;
	width:760px;
}
.news-content1 {
	margin-bottom: 3px;
	width: 500px;
}
.news-content1 h2 a {
	font-size: 16px;
	float: left;
	font-weight: 700;
}
.news-content1 h2 {
	margin: 0;
	margin-bottom: 6px;
	padding-left: 5px;
}
.news-content1 p {
	padding-left: 10px;
	padding-bottom: 10px;
	padding-right: 10px;
	font-size: 13px;
	line-height: 20px;
	clear: both;
	width:700px;
}
.right-ul {
	width: 293px;
	border: 1px solid #DADEEA;
	margin-bottom: 10px;
	background: #F3F8FE;
}
.right-ul .newsdatetitle {
	float: left;
	width: 265px;
	line-height: 25px;
	font-size: 14px;
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 10px;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
}
.right-ul ul {
	list-style-type: none;
	padding: 10px 0;
	padding-left: 5px;
	background: #F3F8FE;
}
.right-tit {
	width: 283px;
	padding-left: 10px;
	border-bottom: 1px solid #DADEEA;
	height: 28px;
	line-height: 28px;
	font-size: 14px;
}
.right-ul ul li a {
	font-size: 12px;
	color: #333;
	line-height: 20px;
}
.right-ul ul li a:hover {
	color: #261CDC;
	text-decoration: underline;
}
.right-ul ul li {
	height: 22px;
	overflow: hidden;
}
.right-ul p {
	text-indent: 2em;
	background: #F6F9FE;
}
.tougao {
	text-align: center;
	margin: 0 auto;
	background: #F6F9FE;
	padding-bottom: 10px;
}
.rank {
	width: 295px;
	clear: both;
	margin-top: 10px;
	margin-bottom: 10px;
}
.rank-tit {
	width: 295px;
	background: url(/images/dise.gif) repeat-x;
	height: 25px;
	margin-bottom: 5px;
}
.rank-tit div {
	width: 71px;
	float: left;
	text-align: center;
	cursor: pointer;
	line-height: 28px;
	overflow: hidden;
	height: 25px;
	font-weight: bold;
}
.nohand {
	cursor: default;
}
.rank-list {
	height: 24px;
	line-height: 24px;
	font-size: 14px;
	overflow: hidden;
}
.rank-list a {
	font-size: 12px;
	color: #2361C8;
}
.news-rightad {
	margin: 0 auto;
	margin-bottom: 5px;
}
.yposition {
	float: left;
	width: 980px;
	margin: 0 auto;
	line-height: 30px;
}
.yposition a {
	padding: 0 5px;
}
.yposition-rl {
	float: left;
	width: 68%;
}
.yposition-rr {
	float: left;
	width: 42%;
}
.rss-box {
	width: 230px;
	border: 1px solid #BEB8AB;
	position: absolute;
	overflow: hidden;
	top: 0;
	left: 43px;
}
.rss-content {
	width: 220px;
.width:230px;
	padding: 5px;
	background: #FFFFFF;
}
.rss-content div {
	margin-bottom: 5px;
}
.rss-content a {
	float: left;
	width: 105px;
	text-align: left;
	margin-right: 5px;
	display: inline;
}
.rss {
	position: relative;
	z-index: 999;
}
.rssopen {
	cursor: pointer;
	color: #0000FF;
}
.rssopen img {
	margin-right: 3px;
	vertical-align: bottom;
	vertical-align: text-top;
}
.yd {
	background: url(/images/rssi.png) no-repeat;
	background-position: 0 0;
	width: 105px;
	height: 20px;
}
.gg {
	background: url(/images/rssi.png) no-repeat;
	background-position: 0 -30px;
	width: 105px;
	height: 20px;
}
.xiang {
	background: url(/images/rssi.png) no-repeat;
	background-position: 0 -60px;
	width: 105px;
	height: 20px;
}
.zhuax {
	background: url(/images/rssi.png) no-repeat;
	background-position: 0 -90px;
	width: 105px;
	height: 20px;
}
.wuba {
	background: url(/images/rssi.png) no-repeat;
	background-position: 0 -120px;
	width: 105px;
	height: 20px;
}
.qq {
	background: url(/images/rssi.png) no-repeat;
	background-position: 0 -150px;
	width: 105px;
	height: 20px;
}
.dy {
	height: 17px;
	line-height: 17px;
}
.dy1 {
	float: left;
	width: 40%;
	font-size: 12px;
}
.dy2 {
	width: 58%;
	float: left;
	height: 17px;
}
.rss-nav {
	height: 24px;
	line-height: 24px;
	background: #E8E8E6;
}
.rss-nav2 {
	float: right;
	margin-top: 3px;
	margin-right: 5px;
	cursor: pointer;
}
.rss-nav1 {
	float: left;
	margin-left: 5px;
}
.rss-main {
	position: absolute;
	top: -18px;
.top:-20px;
	left: 130px;
	zoom: 1;
}
.sort {
	position: relative;
	top: -28px;
	left: 550px;
	width: 200px;
}
/*#bottom {
	width: 1000px;
	margin: 0 auto;
	padding: 20px 0 10px;
	font-size: 12px;
}*/
#bottom .tips {
	border-bottom: 1px solid #ddd;
	overflow: hidden;
	padding: 5px 0;
}
.tips ul, .contact ul {
	float: left;
}
.tips li, .contact li {
	float: left;
	padding: 0 10px;
	border-left: 1px solid #ddd;
}
.tips li a {
	color: #08c;
}
.tips span, .contact span {
	float: right;
	color: #999;
}
.contact {
	color: #999;
	overflow: hidden;
	padding: 5px 0;
}
ul, li {
	list-style-type: none;
}
.pathlf {
	line-height: 34px;
	background: #005490;
	float: left;
	color: #FFF;
	margin: 45px 0 5px 0; 
}
.pathlf a {
	position: relative;
	float: left;
	padding: 0 7px 0 34px;
	cursor: pointer;
	color: #ffffff;
}
.pathlf em {
	position: absolute;
	top: 0px;
	right: -21px;
	width: 21px;
	height: 34px;
	background: url(http://www.gg-led.com/images/path.png) 0 0;
}
.pathlf a:hover {
	background: #ca1617;
	color: #ff0;
	text-decoration: none;
}
.pathlf a:hover em {
	background-position: -30px 0;
}
.pathlf .p1 {
	z-index: 90;
	padding-left: 15px;
}
.pathlf .p2 {
	z-index: 80;
}
.pathlf .pL {
	position: relative;
	float: left;
	padding: 0 15px 0 34px;
}
.jqjtp {
	width: 482px;
	height: 44px;
	float: left;
	background: #ca1617;
	border: 1px solid #9f0102;
}
.jqjtp .jb {
	border-left: 1px solid #f02f34;
	float: left;
	width: 20px;
	height: 44px;
	background: url(http://www.gg-led.com/uploadFile/uploadCompanyLogo/201308/20130826SP1377499765.jpg) no-repeat -5px center;
}
.jqjtp .bt {
	font: bold 14px/22px "微软雅黑";
	color: #fff6d8;
	text-align: center;
	width: 80px;
	float: left;
}
.jqjtp .bt a {
	color: #fff6d8;
}
.jqjtp .bt a:hover {
	color: #ff0;
}
.jqjtp .jg {
	float: right;
	width: 370px;
	height: 22px;
	line-height: 22px;
	padding: 0 5px;
}
.jqjtp .ls {
	background: #fcffbf;
	color: #344102;
}
.jqjtp .hs {
	background: #fef2f2;
	color: #de5328;
}
.jqjtp a, .jqjtp .hs span, .jqjtp .ls span {
	padding: 0 1px;
	color: #870000;
	text-decoration: underline;
	font-weight: bold;
}
.jqjtp a:hover {
	color: #344102;
}
.new_nav {
	background: #ca1617;
	height: 38px;
	line-height: 38px;
}
.new_nav ul li {
	float: left;
}
.new_nav ul li.line {
	width: 2px;
	height: 18px;
	line-height: 18px;
	margin: 10px 0;
	/*background: url(http://www.gg-led.com/images/index-xb.jpg) no-repeat -1px -15px;*/
}
.new_nav ul li:hover, .new_nav ul li.cur {
	background: #920000;
	cursor: pointer;
}
.new_nav ul li a {
	color: #fff;
	text-decoration: none;
	padding: 0 11px;
	font-size: 14px;
	font-weight: bold;
}
.new_nav ul li a:hover {
	color: #ff0;
	text-decoration: none;
}
.zt_r {
	margin: 10px auto 0;
	/*overflow: hidden;*/
	padding-bottom: 10px;
	width: 293px;
	border: 1px solid #DADEEA;
	margin-bottom: 10px;
	background: #F3F8FE;
}
.zt_r .zt_rr{
	padding-left:10px;
	padding-right:10px;
}

.zt_r h3 {
	height: 29px;
	line-height: 29px;
	border-bottom: 1px solid #DADEEA;
	font-size: 16px;
	font-family: "微软雅黑";
}
.zt_r h3 p {
	float: left;
	height: 29px;
	padding: 0 6px;
	line-height: 29px;
	/*border-bottom: 1px solid #c00;
	color: #c00;*/
}
.zt_r dl {
	padding-top: 8px;
	overflow: hidden;
}
.zt_r p a {
	color: #c00;
	padding-left: 4px;
}
.zt_r dl dt img {
	float: left;
	margin-right: 8px;
	width: 84px;
	height: 54px;
	background: #fff;
	padding: 2px;
	border: 1px solid #ccc;
}
.zt_r dl dd h4 {
	font-size: 12px;
	padding: 4px 0;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.zt_r dl dd p {
	font-size: 12px;
	text-indent: 2em;
	line-height: 18px;
}

@charset "utf-8";
/* CSS Document */
body{
	margin:0;
	padding:0;
	border:0;
	width:100%;
	font-family: Microsoft YaHei, Simsun;
	font-size:12px;
	color:#333;
}
html{
	width:100%;
	height:100%;
}
*html{
	background-image:url(about:blank);
    background-attachment:fixed;
	width:100% !important;
	height:100% !important;
}
ul,li{
	list-style-type:none;
}
img{
	border:0;
	outline:none;
}
a{
	text-decoration:none;
	color:#333;
}
a:hover{color:#4786ce;}

#sei{
	width:100%;
	overflow:hidden;
}
#cont{
	width:1100px;
	margin:0 auto;
	overflow:hidden;
}
.apk{
	width:280px;
	float:right; 
	overflow:hidden;
}
.fno{
	width:280px;
	float:right;
}
#meyu{
	width:795px;
	height:auto;
	float:left;
	margin-top:50px;
}
.pathlf{
	width:795px;
	line-height:25px;
	background:#f5f5f5;
	padding-left:5px;
	font-size:14px;
}
.regg{
	margin-top:50px;
}
.pathlf a{
	color:#888;
}
.pathlf em{
	padding-left:5px;
}
.jm a{
	color:#888;
	font-size:14px;
	margin:2px 10px;
	display:inline-block;
}

.ekk{
	width:610px;
	height:auto;
	float:left;
	margin:10px 20px;
}
#logo_nav .hot dd.ss .button{
	margin-top:10px;
}

h3{
	font-size:28px;
	font-weight:bold;
	margin-top:20px;
}
.gp{
	width:795px;
	height:30px;
	border-bottom:1px solid #eee;
}
.vu{
	color:#888;
	font-size:14px;
	width:580px;
	float:left;
	margin-top:-10px;
	font-family: Microsoft YaHei, Simsun;
}
.co img{
	position:relative;
	top:3px;
}
.setfont {
    font-size: 14px;
    margin-right:-15px;
}
.setfont a {
    padding: 0 3px;
    cursor: pointer;
    text-decoration: none;
	color:#888;
}
#ArticleCnt_main{
	width:665px;
	float:left;
	font-size:14px; 
}
le{
	padding-left:25px;
}
.vu-w{
	width:170px;
	float:right;
	margin-top:-16px;
}
.co{
	margin-right:-5px;
}
.ml{
	color:#888;
	font-size:14px;
	font-family: Microsoft YaHei, Simsun;
}
#lo{
	color:#888;
	font-size:14px;
	font-family: Microsoft YaHei, Simsun;
}
#mo{
	width:120px !important;
	float:left;
	/*height:650px;*/
	overflow:hidden;
	position:static;
	z-index:99999;
	/*margin-top:40px;*/
	top:28px;
}

.ci{
	width:120px;
	height:auto;
	margin-top:20px;
	border-bottom:1px solid #eee;
	line-height:30px;
}
h6{
	color:#333;
	font-size:16px;
	margin:0;
	font-weight:normal;
}
.kl li{
	color:#666;
	font-size:14px;
	background:url(../images/q1.png) no-repeat left;
	padding-left:20px;
	
}
.kl{
	width:120px;
	height:auto;
	padding:0;
	margin:0;
	margin-top:15px;
}
.km{
	background:url(../images/q1.png) no-repeat left;
	display:inline-block;
	width:93px;
	line-height:20px;
	color:#666;
	font-size:14px;
	background-position:0 -5px;
	padding-left:20px;
	margin-top:10px;
}
.rp{
	width:120px;
	height:478px;
	margin-top:20px;
	overflow:hidden;
}
.fp{
	width:130px;
	float:left;
	margin:20px 0;
}
.ip{
	color:#666;
	font-size:14px;
	width:120px;
	float:left;
	margin-top:0px;
	margin-bottom:10px;
	margin-left:0px;
}
.ip img{
	margin-top:10px;
}
#jo{
	width:650px;
	/*float:left;*/
	margin-left:130px;
}
.subject{
	width:650px;
	float:left;
	margin-top:20px;
	margin-left:25px;
}
#jo .subject {
    font-size: 16px;
    color:#888;
    position: relative;
    width:650px;
	line-height:25px;
}
#jo .subject::before {
    content: "“";
    top: 10px;
    left: 5px;
	font-family:fantasy;
}
#jo .subject::before, #jo .subject::after {
    font-size: 40px;
    position: absolute;
    display: block;
    color: #0f6fc6;
}
#jo .subject::after {
    content: "”";
    bottom: -5px;
	font-family:fantasy;
	right:2%;
}

.subject e, .dp e, .dp1 e{
	padding-left:30px;
}
.dp, .dp1{
	color:#333;
	font-size:16px;
	float:left;
	line-height:30px;
	font-family: Microsoft YaHei, Simsun;
	margin-left: 20px;
}
.dp1{
	margin-top:10px;
}
.WB_FB_show {
    zoom: 1;
}
.WB_FB_show {
    overflow: hidden;
	float:left;
	width:100%;
	margin-top:50px;
	margin-left:20px;
	margin-bottom:20px;
}
.WB_FB_show .bshare-custom{
	float:right;
}
.WB_FB_show .FB_info_more, .WB_FB_show .WB_FB_info, .WB_FB_show .WB_FB_info a, .WB_FB_show .WB_FB_info img, .WB_FB_show .WB_FB_info span, 
.WB_FB_show .WB_FB_plus, .WB_FB_show .WB_followButton, .WB_FB_show .WB_user {
    float: left;
}
.WB_FB_show .WB_followButton {
    width: 62px;
    vertical-align: middle;
    font-size: 12px;
}
.WB_FB_show .WB_FB_plus .plus_arr, .WB_followButton, .WB_followButton .FB_typeA, .WB_followButton .FB_typeB, .WB_followButton 
.WB_Aloading, .WB_followButton .WB_Bloading, .WB_followButton .WB_icon {
    display: inline-block;
    background:url(../images/bg_flbtn.png);
    overflow: hidden;
}
.WB_followButton {
    display: inline-block;
    height: 22px;
    text-decoration: none;
    cursor: pointer;
    overflow: hidden;
}
.WB_followButton .FB_typeB {
    background-position: -63px 0;
    color: #FFF;
}
.WB_followButton .FB_typeA, .WB_followButton .FB_typeB {
    width: 62px;
    height: 22px;
    text-decoration: none;
}
.WB_followButton .FB_typeB .WB_icon {
    margin-right: 1px;
}
.WB_followButton .WB_icon {
    float: left;
    margin: 3px 0 0 3px;
    height: 14px;
    width: 16px;
    background-position: -190px 0;
    overflow: hidden;
}
.WB_followButton .WB_icon_text {
    float: left;
    margin: 3px 0 0 3px;
    padding-top: 1px;
    overflow: hidden;
    white-space: nowrap;
}
WB_FB_show .WB_FB_info {
    padding-top: 3px;
}
.WB_FB_show .WB_FB_info {
    vertical-align: baseline;
}
.WB_FB_show .WB_FB_info {
    display: inline-block;
    margin: 0 0 0 7px;
    font-size: 12px;
    vertical-align: middle;
    line-height: 16px;
}
.WB_FB_show .WB_FB_info .WB_user {
    font-weight: 700;
	color:#0f6fc6;
	font-size:14px;
}
.WB_FB_show .WB_FB_info a {
    margin: 4px 4px 0 0;
}
.WB_FB_show .WB_FB_info img, .WB_FB_show .WB_FB_info span {
    margin-top: 3px;
}
.WB_FB_show .WB_FB_info img, .WB_FB_show .WB_FB_info span {
    margin: 2px 4px 0 0;
    vertical-align: middle;
}
.WB_approve_co {
    width: 20px;
    height: 15px;
    background-position: 0 -60px;
    vertical-align: middle;
}
.WB_approve, .WB_approve_co, .WB_ico_club, .WB_ico_female, .WB_ico_male, .WB_ico_member {
    display: inline-block;
    background:url(../images/icon_user.jpg) no-repeat 0;
}
address, caption, cite, code, dfn, em, i, th, var {
    font-style: normal;
    font-weight: 400;
	margin-top:4px;
}
.box-rr{
	float:right;
	width:200px;
}
.box-rr a{
	margin:0px -8px;
	display:inline-block;
}
#el{
	background: url(../images/t.png) no-repeat 0 0;
    height: 38px;
    width: 47px !important;
    line-height: 38px;
	margin:0px 6px;
	display:inline-block;
    text-align: center;
	position:relative;
	top:-5px;
}

#meo{
	width:650px;
	float:left;
	margin-top:-98px;
	margin-left:20px;
}
.elo{
	width:650px;
	float:left;
}
.epp{
	width:650px;
	height:88px;
	color:#0f6fc6;
	font-size:18px;
	float:left;
	border-top:1px solid #eee;
	line-height:45px;
	background:url(../images/t1.jpg) no-repeat center;
}
.epp-o{
	color:#888;
	font-size:14px;
	float:right;
	width:180px;
}
#pkp{
	width:650px;
	float:left;
	padding:0;
	margin:-20px 0;
}
#pkp li img{
	width:170px;
	height:109px;
	float:left;
}
h2{
	color:#333;
	font-size:16px;
	width:512px;
	overflow:hidden;
	display:inline-block;
	height:25px;
	line-height:1.5em;
	text-overflow:ellipsis;
	margin:0 20px;
}
.jk{
	width:460px;
	float:left;
}
.jk-j{
	width:220px;
	float:left;
	margin:40px 20px;
}
.jk-j a{
	color:#888;
	font-size:12px;
}
.jk-j a:hover{
	color:#4786ce;
}
.ghn{
	color:#888;
	font-size:12px;
	float:right;
	margin-top:40px;
}
#pkp li:nth-child(-n+2){
	border-bottom:1px solid #eee;
	height:130px;
}

#nm{
	width:650px;
	float:left;
	padding-top:40px;
	color:#333;
	font-size:16px;
	line-height:30px;
}
#nm span{
	color:#333;
	font-size:16px;
}
.fo{
	width:645px;
	float:left;
	color:#333;
	font-size:12px;
	margin-top:40px;
	border:1px solid #eee;
	line-height:25px;
	padding:0 4px;
}
.fo span{
	color:#333;
	font-size:12px;
	font-weight:bold;
}

#year{
	width:280px;
	float:right;
	margin-top:15px;
}
#year span{
	color:#333;
	font-size:18px;
	background:url(../images/s.jpg) no-repeat left;
	padding-left:25px;
	border-bottom:1px solid #eee;
	width:280px;
	display:inline-block;
	line-height:30px;
}
#din, #din01{
	width:280px;
	float:left;
	margin-top:20px;
	border-bottom:1px solid #eee;
	line-height:35px;
}
#din span, #din01 span{
	color:#333;
	font-size:18px;
	background:url(../images/s.jpg) no-repeat left;
	padding-left:25px;
}
#din01{
	margin-top:0px;
}
.rep{
	width:280px;
	margin-top:50px;
}

.box-plate {
    margin-bottom: 20px;
	float:left;
	width:280px;
}
#box-fix-content{
	position:static;
	width:280px;
	top:45px;
}
.box-tabs{
	width:280px;
	border-bottom: solid 1px #e9e9e9;
	float:left;
}
.box-plate h3 {
    font-size: 18px;
    font-weight: normal;
    line-height: 35px;
    margin:8px 6px;
    padding: 0;
	color:#333;
	float:left;
}
.mbo{
	width:640px;
	border:1px solid #eee;
	float:right;
	margin-top:5px;
}
.mbo img{
	width:640px;
}
.ment img{
	width:790px;
}
.ment{
	width:790px;
	float:left;
	text-align: center;
    margin-top: 45px;
    margin-bottom: -30px;
}
.box-r {
    float: right;
}
.tab-nav, .tab-nav ul {
    overflow: hidden;
	padding:0;
}
.tab-nav li {
    float: left;
    cursor: pointer;
    font-size: 16px;
    font-weight: normal;
	color:#888;
}
.tab-nav li sub {
    padding: 0 10px;
    color: #e9e9e9;
}
.tab-nav li.on, .tab-nav li.on a {
    color: #0f6fc6;
}
.tab-content {
    margin-top: 10px;
	float:left;
}
.list, .list-arrow-r, .list-hot li, .list-overflow li, .list-pics, .list-report, .list-img, .list-16, .list-16, list-border {
    clear: both;
    overflow: hidden;
	padding:0;
	margin:0;
}
.list-line li {
    border-bottom: 1px dotted #e9e9e9;
    padding: 6px 0;
    overflow: hidden;
}
.list li {
    line-height: 32px;
    display: block;
}
.list-hot li i.order1, .list-hot li i.order2, .list-hot li i.order3 {
    color: #e11212;
    font-size: 24px;
	font-weight:bold;
}
.list-hot li i {
    font-style: italic;
    opacity: 0.7;
    display: block;
    float: left;
    height: 24px;
    width: 20px;
    font-size: 18px;
    line-height: 20px;
    margin-top: 0px;
	margin-left:-30px;
	color:#333;
	font-weight:bold;
}
.hide, .orginstr {
    display: none;
}
.list-overflow li, .list-hot li{
    display: inline-block;
    overflow: hidden;
    white-space: nowrap;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
	color:#333;
	font-size:14px;
	width:248px;
	height:2em;
	line-height:1.5em;
	padding-left:30px;
}
.box-plate #box-fix-content {
    position: fixed;
    width: 280px;
    top:45px;
	_position: absolute;
    _top: expression(eval(document.documentElement.scrollTop));
}
#fon{
	width:280px;
	float:left;
	margin-top:10px;
}
.imgbox{ width:280px; height:140px;float:left; position:relative; margin-bottom:10px;}
.text { width:280px; height:auto; background-color:#333; FILTER:alpha(opacity=60); opacity:0.8; -moz-opacity:0.8; 
position:absolute; left:0px; bottom:0px; }
.imgbox img{
	width:280px;
	height:140px;
}
.imgtext a { width:277px; height:auto; float:left; color:#fff; font-size:14px; line-height:200%;text-align:center;}

.imgbox .text .imgtext .ject{
    color: #fff;
    line-height: 21px;
    display: none;
}
.ject:hover{
    display: block;
    font-size: 14px;
}
.imgbox .text .imgtext .ject{
	height:158px;
}

.imgbox01{ width:280px; height:140px;float:left; position:relative; margin-top:20px;}
.text01 { width:280px; height:auto; background-color:#333; FILTER:alpha(opacity=60); opacity:0.5; -moz-opacity:0.5; 
position:absolute; left:0px; bottom:0px; }
.imgbox01 img{
	width:280px;
	height:140px;
}
.imgtext01 a { width:277px; height:auto; float:left; color:#fff; font-size:14px; line-height:200%;text-align:center;}

.imgbox01 .text01 .imgtext01 .ject01{
    color: #fff;
    line-height: 21px;
    display: none;
}
.ject01:hover{
    display: block;
    font-size: 14px;
}
.imgbox01 .text01 .imgtext01 .ject01{
	height:158px;
}

.imgbox02{ width:280px; height:140px;float:left; position:relative;  margin-top:20px;}
.text02 { width:280px; height:auto; background-color:#333; FILTER:alpha(opacity=60); opacity:0.5; -moz-opacity:0.5; 
position:absolute; left:0px; bottom:0px; }
.imgbox02 img{
	width:280px;
	height:140px;
}
.imgtext02 a { width:277px; height:auto; float:left; color:#fff; font-size:14px; line-height:200%; text-align:center;}

.imgbox02 .text02 .imgtext02 .ject02{
    color: #fff;
    line-height: 21px;
    display: none;
}
.ject02:hover{
    display: block;
    font-size: 14px;
}
.imgbox02 .text02 .imgtext02 .ject02{
	height:158px;
}
