@charset "utf-8";
/* CSS Document */

/*--Common Style--*/
body{
	margin:0 auto;
	padding:0;
	background-color:#EFEFEF;
	text-align:center;
	font-family:"宋体";
	background-image: url(/images/body_bg.png);
	background-repeat: repeat;
	font-size: 13px;
}
body > div{margin-right:auto;margin-left:auto;text-align:center; } 
div,form,ul,ol,li,span,p,dl,dt,dd,img{margin:0;padding:0;border:0;}
h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-size:12px;font-weight:normal;}
ul,ol,li{ list-style-type:none;}
img,a,ul,li,input,textarea,select{outline: none;}
img,table,tr,td,button{ border:hidden; border:0; border:none;}
table,td,input,textarea{font-size:12px}
.mass{
	width:980px;
	margin:0px auto;
	background-color: #FFF;
}
.clear{ clear:both;}
/* 链接颜色 */
a{
	text-decoration:none;
	color: #333;
}
a:hover{
	color:#C00;
	font-family: "宋体";
	font-size: 13px;
	height: 25px;
}
/*顶部*/
#Toolbar{
	width:100%;
	height:30px;
	line-height:30px;
	position:relative;
	z-index:10000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F60;
	background-color: #FFF;
}
#Toolbar .left{ width:300px; height:30px; float:left;}
#Toolbar ul{ margin:0px; height:16px; padding-top:7px; padding-bottom:7px; line-height:18px;}
#Toolbar ul li{ float:left; color:#666666;}
#Toolbar ul li a{ display:inline-block; text-decoration:none;border-right:1px solid #999999; height:16px; line-height:16px; padding-left:15px; padding-right:15px;}
#Toolbar ul li a:hover{ text-decoration:underline;}
#Toolbar .right{ width:385px; height:30px; float:right; text-align:right;}
#Toolbar .right .links{ width:160px; height:30px; float:left;}
#Toolbar .right .sinashare{ width:62px; height:22px; padding-top:4px; padding-bottom:4px; float:left; margin-left:10px;}
#Toolbar .right .weibo{ width:136px; height:24px; line-height:24px; background:none; padding-top:3px; padding-bottom:3px; float:right; margin-left:15px; }

#Header{
	width:100%;
	height:70px;
	margin:0px;
	padding:0px;
	background-color: #FFF;
}
#Header .logo{
	width:260px;
	height:60px;
	float:left;
	display:block;
	padding-top: 10px;
}
#Header .mass .te {
	float: left;
	height: 50px;
	width: 409px;
	margin-top: 10px;
}
#ItemBox ul li div .bg3 .gou {
	height: 30px;
	width: 66px;
	font-family: "宋体";
	font-size: 12px;
	line-height: 30px;
	float: right;
	text-decoration: none;
	font-weight: bold;
	background-color: #F60;
	text-align: center;
	color: #FFF;
	margin-right: 5px;
	margin-top: 10px;
}


#Header .searchbox{ width:250px; height:26px; padding-top:5px; padding-bottom:4px; margin-top:20px; padding-bottom:15px; float:right; display:block; margin-right:20px; background:url(/images/bg-sinput.png) no-repeat;}
.s_input{
	width:185px;
	height:26px;
	line-height:24px;
	font-weight:400;
	color:#F60;
	padding-left:20px;
	float:left;
	border:none;
	background:none;
	padding-right:5px;
}
.s_but{
	width:35px;
	height:26px;
	border:none;
	float:left;
	display:block;
	cursor:pointer;
	background-image: url(/images/bg-sbutton.png);
	background-repeat: no-repeat;
}
#HomeNav{
	width:100%;
	height:39px;
	margin:0px;
	padding:0px;
	overflow:hidden;
	background-color: #F60;
}
#HomeNav .home{
	width:118px;
	height:39px;
	line-height:39px;
	float:left;
	color:#FFF;
	text-align:center;
	font-size:14px;
	font-weight:600;
	background-color: #F60;
}
#HomeNav .Next{ width:118px; height:39px; line-height:39px; float:left; margin-left:10px; color:#ffffff; text-align:center; font-size:14px;  font-weight:600; }
#HomeNav .Next:hover{
	background-repeat: no-repeat;
	background-color: #F30;
}

#HomeNav .rightnav{
	width:430px;
	height:39px;
	line-height:39px;
	float:left;
	padding:0px;
	margin:0px;
}
#HomeNav .rightnav ul{}
#HomeNav .rightnav ul li{ float:left; margin-left:10px;}
#HomeNav .rightnav ul li a{
	display:block;
	height:39px;
	line-height:39px;
	padding-left:10px;
	padding-right:10px;
	color:#ffffff;
	font-size:14px;
	font-weight: bold;
}
#HomeNav .rightnav ul li a:hover{
	background-color: #F30;
	text-decoration: none;
}
/*图片切换AD*/
.adA { padding:0 0 10px}
.adA img{width:980px}
#adA .fi01{position:relative;overflow:hidden;cursor:pointer;width:980px;height:51px;margin:0 auto;}
#adA .fi01 .fi_player{position:absolute;top:0;left:0;width:100%;height:51px;}
#adA .fi01 .fi_tt{display: none;}
#adA .fi01 .fi_tab{height:14px;display:inline;position:absolute;background:#fff;}
#adA .fi01 .fi_tabRB{right:-1px;bottom:0;}
#adA .fi01 .fi_tab span{width:28px;margin-right:1px;font:9px/10px "宋体";color:#CECECE;float:left;}
#adA .fi01 .fi_tab span.now{background-color:#2295a1;}
#adA .fi01 .fi_tabLB span,#adA .fi01 .fi_tabRB span{height:13px;padding-top:3px;background-color:#666;}
#adA .fi01 .fi_tabLT span,#adA .fi01 .fi_tabRT span{height:16px;padding-top:0;background-color:#d07325;}

#IndexTitle{ display:block; width:980px; height:40px; line-height:40px; margin:10px auto; font-size:16pt; font-weight:bold; color:#b70000; text-align:left;  font-family:"宋体";}
#IndexTags{
	width:980px;
	height:35px;
	background:url(file:///C|/Users/%E4%BE%9D%E9%BE%99/AppData/Local/Microsoft/Windows/Temporary%20Internet%20Files/Content.IE5/images/tagbg.png) repeat-x;
	overflow:hidden;
	z-index:99;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#IndexTags ul li{ float:left;}
#IndexTags ul li a{ display:block; height:35px; line-height:35px; padding-left:20px; padding-right:20px; }
#IndexTags ul li a:hover{
	text-decoration:none;
	background-color: #F60;
	color: #FFF;
}
#IndexTags ul li.spantag{border-bottom:2px solid #C00;}
#IndexTags ul li.spantag a{
	font-weight:bold;
	color:#FF5353;
}
#IndexTags ul li.spantag a:hover{
	text-decoration:none;
	background-color: #F60;
	color: #FFF;
}
/*顶部分页*/
#TopFenye{ width:980px; height:40px; padding-top:20px; padding-bottom:10px; margin:10px auto; text-align:right;}
#TopFenye .fenye{ padding-left:15px; padding-right:15px; padding-top:8px; padding-bottom:8px; border:1px solid #cccccc; background:#efefef;}
#TopFenye .fenye:hover{ background:#ffffff;}
#TopFenye .spanfenye{padding-left:15px; padding-right:15px; padding-top:8px; padding-bottom:8px; border:1px solid #cccccc; background:#c00; color:#ffffff; font-weight:bold;}

#ItemBox{
	width:980px;
	height:auto;
	position:relative;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
}
#ItemBox ul{ margin-left:-25px;}
#ItemBox ul li{
	width:220px;
	float:left;
	margin-left:25px;
	height:350px;
	position:relative;
	margin-bottom: 5px;
}
* + HTML #ItemBox ul li{width:310px; float:left; margin-left:0px; margin-right:16px; height:440px; position:relative; margin-bottom:10px; }
#ItemBox ul li div{
	width:220px;
	background:#fff;
	position:relative;
	/* [disabled]border: 1px solid #E6E6E6; */
}
#ItemBox ul li div h2{
	height:22px;
	overflow: hidden;
	text-align:left;
	margin-bottom:4px;
	font-family: "宋体";
	font-size: 13px;
	line-height: 22px;
}
#ItemBox ul li div h3{position:relative;width:285px;line-height:28px;color:#000;}
#ItemBox ul li div h3 span,#ItemBox ul li div h3 em{
	position:absolute;
	display:block;
	width:52px;
	height:38px;
	bottom:-28px;
	left:88px;
	font-style:normal;
}
#ItemBox ul li div h3 span{filter:alpha(opacity=70); -moz-opacity:0.7; opacity:0.7;background:#fff;}
#ItemBox ul li div img{
	display:inline-block;
	vertical-align:middle;
	background:url(file:///C|/Users/%E4%BE%9D%E9%BE%99/AppData/Local/Microsoft/Windows/Temporary%20Internet%20Files/Content.IE5/images/pic_bg.png) no-repeat;
}
#ItemBox ul li div h4{
	display:block;
	width:210px;
	padding-left:8px;
	height:46px;
	line-height:46px;
	text-align:left;
	font-family:"宋体";
	color: #666;
	font-size: 10px;
}
#ItemBox ul li div h4 span{
	font-weight:bold;
	font-size:26px;
	font-style:normal;
}#ItemBox ul li div h4 span em{
	font-size:17px;
	color: #F60;
	font-style: normal;
	font-family: "宋体";
}
.bg1{ background:url(file:///C|/Users/%E4%BE%9D%E9%BE%99/AppData/Local/Microsoft/Windows/Temporary%20Internet%20Files/Content.IE5/images/zt_bg.png) 0px 0px;}
.bg2{
}
a:hover .bg2{ text-decoration:none;}
.bg3{
}
#ItemBox ul li div h5{width:285px; text-align:left; line-height:22px;padding-top:10px;height:22px;}
#ItemBox ul li div h6{ width:285px; height:22px; line-height:22px; padding-top:8px; text-align:left; padding-bottom:8px;}
#ItemBox ul li div h6 .time{ float:left;}
#ItemBox ul li div h6 span{
	float:right;
	width:50px;
	height:22px;
	padding-left:20px;
	color: #F00;
}
#ItemBox ul li div p{width:285px; height:75px; display:none; line-height:22px;}
#ItemBox ul li:hover div p{ display:block;}
#ItemBox ul li:hover div p span{width:285px; height:5px; background:url(file:///C|/Users/%E4%BE%9D%E9%BE%99/AppData/Local/Microsoft/Windows/Temporary%20Internet%20Files/Content.IE5/images/xiaobian_back2.png) no-repeat; display:block;}
#ItemBox ul li:hover div p em{
	width:280px;
	padding-left:3px;
	padding-right:2px;
	height:70px;
	display:block;
	font-style:normal;
	line-height:23px;
	text-align:left;
	font-size:14px;
	background-color: #F5F5F5;
}
#ItemBox ul li div{ z-index:100;}
#ItemBox ul li .ss:{
	width:220px;
	height:400px;
}	
#ItemBox ul li .ss:hover {
	border:1px solid #F60;
}

/*底部广告3*/
#ADbox{ width:980px; height:220px; margin:40px auto; padding:0px;}
#ADbox img{ width:326px; height:220px; float:left; margin:0px;}
/*精品推荐*/
#IndexJP{ width:960px; height:180px; padding:10px;  background:#ffffff; border:1px solid #e9e9e9; border-top:5px solid #c00; margin:20px auto;}
#IndexJP .Title{ width:928px; height:25px; line-height:25px; padding-top:5px; padding-left:30px; padding-bottom:5px; background:url(file:///C|/Users/%E4%BE%9D%E9%BE%99/AppData/Local/Microsoft/Windows/Temporary%20Internet%20Files/Content.IE5/images/tbg.png) left no-repeat; color:#999999; font-weight:bold; font-size:14pt; text-align:left;}
#IndexJP .item{ width:960px; height:150px; overflow:hidden;}
#IndexJP .item div{ width:140px; height:160px; padding-left:10px; padding-right:10px; float:left;}
#IndexJP .item div img{ width:138px; height:90px; border:1px solid #e9e9e9; display:block; margin-bottom:8px;}
#IndexJP .item div img:hover{ border:1px solid #c00;}
#IndexJP .item div h3{ width:140px; height:25px; line-height:25px; margin:0px; padding:0px; text-align:left; font-family:"宋体";}

#IndexArt{ width:960px; height:110px; padding:10px;background:#ffffff; border:1px solid #e9e9e9; margin:20px auto;font-family:"宋体";}
#IndexArt .list1{ width:144px; padding-left:16px; padding-right:10px;height:30px; line-height:30px; display:block; font-weight:bold; font-size:13pt; text-align:left; color:#222222; margin-bottom:10px;}
#IndexArt .list2{ width:144px; padding-left:16px; padding-right:10px; height:25px; line-height:25px; display:block; text-align:left; }
#IndexArt .list3{ width:150px; padding-left:16px; padding-right:10px;height:30px; line-height:30px; display:block; font-weight:bold; font-size:13pt; text-align:left; color:#222222; margin-bottom:10px;}
#IndexArt .list4{ width:150px; padding-left:16px; padding-right:10px; height:25px; line-height:25px; display:block; text-align:left; }
/*版权*/
#CopyRight{ width:920px; height:60px; padding:20px; margin:20px auto; font-size:14px;}
/*文章样式*/
#Article{ width:938px; height:auto; padding:20px; position:relative; background:#ffffff; border-left:1px solid #e9e9e9;border-right:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;border-top:5px solid #c00; margin-top:10px; margin-left:auto; margin-right:auto; margin-bottom:40px;text-align:left;}
#Article h2{ display:block; width:938px; height:40px; line-height:40px; font-family:"宋体"; font-weight:bold; font-size:16px; color:#c00; margin-bottom:10px;}
/*友情链接*/
.flinks{float:left;border-bottom:1px dashed #cccccc; height:40px; line-height:40px;padding-right:40px; padding-left:40px;}


/*底部分页*/
#BottomFenye{ width:980px; height:165px; margin:0px auto; display:block; overflow:hidden;}
#BottomFenye .pic{ width:260px; height:165px; background:url(file:///C|/Users/%E4%BE%9D%E9%BE%99/AppData/Local/Microsoft/Windows/Temporary%20Internet%20Files/Content.IE5/images/nextpage2.png) left bottom no-repeat; display:block; float:right;}
#BottomFenye .fy{
	width:700px;
	height:60px;
	padding-top:85px;
	background:url(file:///C|/Users/%E4%BE%9D%E9%BE%99/AppData/Local/Microsoft/Windows/Temporary%20Internet%20Files/Content.IE5/images/nextpage.png) right top no-repeat;
	float:right;
	padding-right:20px;
	position:relative;
	text-align:right;
}
#BottomFenye .fy .yun{ width:220px; height:80px; position:absolute; right:20px; top:0px; display:block;}
#BottomFenye .fy div{ padding-top:10px; height:40px; width:700px; padding-bottom:10px;}
#BottomFenye .fy div .fenye{ padding-left:15px; padding-right:15px; font-size:14px; padding-top:10px; padding-bottom:10px; border:1px solid #cccccc; background:#efefef; display:inline-block;}
#BottomFenye .fy div .fenye:hover{ background:#ffffff;}
#BottomFenye .fy div .spanfenye{ padding-left:15px; padding-right:15px; font-size:14px; padding-top:10px; padding-bottom:10px; border:1px solid #cccccc; background:#c00; color:#ffffff; font-weight:bold; display:inline-block;}

/*右侧悬浮*/

#FloatRight{
	position:fixed;
	right:100px;
	bottom:30px;
	width:80px;
	height:246px;
	z-index:9999;
	_position:absolute;





_top:expression(document.documentElement.clientHeight-246+documentElement.scrollTop +"px")}
#FloatRight a.fav{width:80px; height:80px; display:block; float:left;background:url(/images/other.png) -80px 0 no-repeat; margin-bottom:3px;}
#FloatRight a.fav:hover{background-position:0 0;}
#FloatRight .backtop{position:relative; float:left; width:80px; height:80px;background:url(/images/other.png) -80px -83px no-repeat; cursor:pointer;}
#FloatRight .backtop:hover{background-position:0 -83px}
#FloatRight .S{position:relative; float:left; width:36px;cursor:pointer;display:none; }
#FloatRight .S .shares{width:180px; height:120px; background:url(/images/other_2.png) no-repeat;position:absolute; top:-30px; right:36px;}
#FloatRight .backtop:hover .S{ display:block; cursor:text;}
#FloatRight .backtop:hover .S .copy{ width:85px; height:25px; background-position:-10px 0px;display:block; float:left;}
#FloatRight .backtop:hover .S .sina{ width:85px; height:25px; background-position:-10px -85px;display:block;float:left;}
#FloatRight .backtop:hover .S .TX{ width:85px; height:25px; background-position:-30px 0px;display:block;float:left;}
#FloatRight .backtop:hover .S .souhu{ width:85px; height:25px; background-position:-30px -85px;display:block;float:left;}
#FloatRight .backtop:hover .S .kx{ width:85px; height:25px; background-position:-55px 0px;display:block;float:left;}
#FloatRight .backtop:hover .S .rr{ width:85px; height:25px; background-position:-55px -85px;display:block;float:left;}
#FloatRight .backtop:hover .S .db{ width:85px; height:25px; background-position:-80px 0px;display:block;float:left;}
#FloatRight .backtop:hover .S .email{ width:85px; height:25px; background-position:-80px -85px;display:block;float:left;}
#FloatRight a.Return{width:80px; height:80px; display:block; float:left; background:url(/images/other.png) -80px -164px; margin-top:3px;}
#FloatRight a.Return:hover{ background-position:0px -164px;}
.red {
	color: #FF3737;
}
#ItemBox ul li div .new {
	position: absolute;
	height: 60px;
	width: 56px;
	left: 12px;
	top: 4px;
}
.fen {
	height: 320px;
	width: 980px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 30px;
	margin-left: auto;
}
.f {
	height: 5px;
	width: 980px;
	margin-top: 5px;
	margin-right: auto;
	margin-bottom: 5px;
	margin-left: auto;
}
#ItemBox ul li div .bg3 .xian {
	text-decoration:line-through;
	font-family: "宋体";
	font-size: 14px;
}
.green {
	color: #FFF;
	background-color: #093;
}

.sleft {
	float: left;
	height: 333px;
	width: 980px;
	margin-top: 20px;
	background-color: #FFF;
	margin-bottom: 30px;
}
.sleft .simg {
	float: left;
	height: 250px;
	width: 250px;
	margin-top: 50px;
	margin-left: 130px;
	margin-right: 50px;
}
.sleft .stitle {
	float: left;
	height: 40px;
	width: 510px;
	margin-top: 50px;
	margin-left: 15px;
	line-height: 40px;
	text-align: left;
	font-size: 20px;
	color: #F60;
}
.sleft .sjiage {
	float: left;
	height: 30px;
	width: 300px;
	margin-top: 15px;
	margin-left: 15px;
	line-height: 30px;
	text-align: left;
	padding-left: 40px;
}
.sleft .szhe {
	float: left;
	height: 30px;
	width: 200px;
	margin-top: 15px;
	margin-left: 15px;
	line-height: 30px;
	background-image: url(/images/zhe.PNG);
	background-repeat: no-repeat;
	background-position: 5px 5px;
	color: #F60;
	text-align: left;
	padding-left: 88px;
}

.sleft .squ {
	float: left;
	height: 40px;
	width: 380px;
	margin-top: 50px;
	margin-left: 15px;
	line-height: 40px;
	text-align: left;
}.m {
	height: 900px;
	width: 980px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#ItemBox ul li div .bg3 .reds {
	color: #F60;
}
#ItemBox ul li .sh {
	height: 35px;
	background-color: #F5FFE4;
	text-align: left;
	background-image: url(../images/kankna.PNG);
	background-repeat: repeat;
}
#ItemBox ul li .ss .sh .baoyou {
	height: 20px;
	width: 40px;
	float: left;
	margin-top: 5px;
	margin-left: 5px;
	background-color: #46C6F7;
	line-height: 20px;
	color: #FFF;
	text-align: center;
	font-family: "宋体";
	font-size: 13px;
}

#ItemBox ul li .ss .sh .qiang {
	height: 20px;
	width: auto;
	float: left;
	margin-top: 5px;
	margin-left: 10px;
	background-color: #FF688E;
	line-height: 20px;
	color: #FFF;
	text-align: center;
	font-family: "宋体";
	font-size: 13px;
	padding-right: 5px;
	padding-left: 5px;
}
#ItemBox ul li .ss .sh .xing {
	height: 20px;
	width: 58px;
	float: left;
	margin-top: 5px;
	margin-left: 10px;
	line-height: 20px;
	text-align: right;
	font-family: "宋体";
	font-size: 13px;
	padding-right: 5px;
	padding-left: 5px;
	background-image: url(../images/xing.gif);
	background-repeat: no-repeat;
	background-position: 3px 3px;
	background-color: #F5FFE4;
	color: #FF688E;
}
.Floatleft {
	height: 500px;
	width: 120px;
	_position:absolute;
	background-image: url(../images/lo.PNG);
	background-repeat: no-repeat;
	position: fixed;
	z-index: 9999;
	top: 140px;
	left: 100px;
}
.Floatleft .leclass {
	height: 260px;
	width: 100px;
	margin-top: 80px;
	margin-left: 10px;
	border: 1px solid #FFBFBF;
	background-color: #FFF;
}
.Floatleft .leclass ul li {
	float: left;
	height: 30px;
	width: 50px;
	line-height: 30px;
}
.Floatleft .leclass .qu {
	height: 30px;
	float: left;
	width: 100px;
	line-height: 30px;
	border: 1px dotted #E3E3E3;
}
.Floatleft .leclass .qu:hover {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #F00;
	border-bottom-color: #F00;
}
