@charset "utf-8";
/* CSS Document */
* {
	margin:0;
	padding:0;
}
.header, .mcontent {
	margin:0 auto;
	width:955px;
	text-align:left;
}

.clearboth {
	font-size:0;
	line-height:0;
	height:0;
	clear:both;
}
/*不带元素的清理浮动*/
.clearfix:after {
	content:"\0020";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
	overflow:hidden;
}
/* IE7 hack */
.clearfix {
	display: inline-block;
}
/* IE-mac, IE5, IE6 */
* html .clearfix {
	height: 1%;
}
.clearfix {
	display: block;
}
/*内容,第一屏*/
.mcontent .mc_1 {
	float:left;
	width:690px;
}
.mcontent .mc_2 {
	float:left;
	width:255px;
	margin-left:10px;
}
.mcontent .mc_1 .mc_1a {
	float:left;
	width:330px;
}
.mcontent .mc_1 .mc_1b {
	float:left;
	width:350px;
	margin-left:10px;
}
.mcontent .mc_1 .mc_1a .title {
	background:url(/index/images/indexn_03.gif) no-repeat;
	height:30px;
	line-height:30px;
}
.mcontent .mc_1 .mc_1a .con {
	background:url(/index/images/indexn_30.gif) repeat-y;
	padding:10px 0;
}
.mcontent .mc_1 .mc_1a .con .flash {
	text-align:center;
}
.mcontent .mc_5 {
	float:left;
	width:678px;
}
.mcontent .mc_5 .mc_1a {
	float:left;
	width:334px;
}
.mcontent .mc_5 .mc_1b {
	float:left;
	width:334px;
	margin-left:10px;
}
.mcontent .mc_5 .mc_1a .title {
}
.mcontent .mc_5 .mc_1a .con {
	background:url(/index/images/union_z_12.gif) repeat-y;
	padding:10px 0;
}
.mcontent .mc_5 .mc_1b .con {
	background:url(/index/images/union_z_12.gif) repeat-y;
	padding:10px 0;
}
.mcontent .mc_5 .mc_1a .con .flash {
	text-align:center;
}
.mcontent .mc_6 {
	float:left;
	width:267px;
	margin-left:10px;
}
.mc_1a .con {
}
.mc_1a .con dl {
	margin-bottom:10px;
	clear:both;
}
.mc_1a .con dl dt {
	float:left;
	margin:0 5px 0 10px;
}
.mc_1a .con dl dd {
	float:left;
	white-space:nowrap;
	padding:2px 5px;
	line-height:25px;
	background:url(/index/images/idd2.gif) left center no-repeat;
	padding-left:7px;
	margin-left:6px;
}




/*站点公告*/
.announce {
	background:url(/index/images/zdgg.gif) left center no-repeat;
	padding-left:78px;
	margin:10px 10px 0px;
	height:105px;
}
.announce ul {
	list-style:none;
}
.announce ul li {
	background: url(/index/images/idd2.gif) left center no-repeat;
	line-height:21px;
	padding-left:10px;
}
/*移动指南*/
.guide_a {
	clear:both;
	height:129px;
	background:url(/index/images/indexn_42.gif) repeat-x;
	overflow:hidden;
}
.guide_a .Hotshop {
	background:url(/index/images/guidelbg.gif) left top no-repeat;
	height:129px;
	float:left;
	overflow:hidden;
	width:674px;
}
.guide_a .Hotshop .HotshopT2 {
	float:left;
	width:115px;
	padding-top:50px;
}
.guide_a .Hotshop .HotshopT2 ul {
	list-style:none;
}
.guide_a .Hotshop .HotshopT2 ul li {
	padding-left:35px;
	height:35px;
	line-height:35px;
}
.guide_a .Hotshop .HotshopT2 ul li.HotshopTonb {
	font-weight:bolder;
	background:url(/index/images/tlibg.gif) no-repeat;
}
.guide_a .Hotshop .HotshopM {
	float:left;
	width:555px;
}
.guide_a .Hotshop .HotshopM ul {
	list-style:none;
	margin-top:10px;
}
.guide_a .Hotshop .HotshopM ul li {
	white-space:nowrap;
	float:left;
	padding:2px 10px;
	background:url(/index/images/ncpic.gif) right center no-repeat;
	line-height:23px;
	height:23px;
}
.guide_a .rightbar {
	background:url(/index/images/indexn_45.gif) right no-repeat;
	height:129px;
	width:5px;
	float:right;
}
/*第二屏*/
.conb .col_1 {
	float:left;
	width:240px;
}
.conb .col_2 {
	float:left;
	width:705px;
	margin-left:10px;
}
.nmesbox_a {
	float:left;
	width:347px;
}
.nmesbox_a .title {
	background:url(/index/images/indexn_64.gif) repeat-x;
	height:41px;
}
.nmesbox_a .title h3 {
	font-size:14px;
	float:left;
	height:41px;
}
.nmesbox_a .title span {
	float:right;
	background:url(/index/images/indexn_66.gif) right no-repeat;
	height:41px;
	line-height:41px;
	padding-right:15px;
}
.nmesbox_a .con {
	border:solid 1px #dadada;
	border-bottom:none;
	border-top:none;
	padding-top:7px;
}
.nmesbox_a .con .picnews_a {
	width:143px;
	float:left;
	text-align:center;
	line-height:22px;
	padding-top:10px;
}
.nmesbox_a .con .picnews_a img {
	border:solid 1px #ccc;
	padding:2px;
}
.nmesbox_a .con ul.sjlist {
	float:left;
	list-style:none;
}
.nmesbox_a .con ul.sjlist li {
	line-height:24px;
	height:24px;
	background:url(/index/images/idd2.gif) left center no-repeat;
	padding-left:10px;
}
.nmesbox_a .fot {
	clear:both;
}
.spanceinc {
	float:left;
	width:11px;
	font-size:0;
	line-height:0;
	height:20px;
}
/*资讯,评论*/
.conc .col_1 {
	margin-right:10px;
	float:left;
	width:700px;
	background:url(/index/images/fdtt.gif) top no-repeat;
}
.conc .col_1 .t1 {
	height:40px;
}
.conc .col_1 .con1 {
	background:url(/index/images/lltbg.gif) 0 0 repeat-y;
}
.conc .col_1 .fot1 {
	clear:both;
}
.conc .col_1 .con1 .lconn {
	float:left;
	margin-left:22px;
	width:325px;
	padding-top:15px;
}
.conc .col_1 .con1 .lconn ul {
	list-style:none;
}
.conc .col_1 .con1 .lconn ul li {
	background:url(/index/images/l_ann.gif) left center no-repeat;
	line-height:26px;
	padding-left:20px;
}
.conc .col_1 .con1 .lnews {
	margin-left:8px;
	width:330px;
	padding-top:15px;
	float:left;
}
.conc .col_1 .con1 .lnews ul {
	margin-top:5px;
}
.conc .col_1 .con1 .lnews ul li {
	background:url(/index/images/idd2.gif) left center no-repeat;
	padding-left:8px;
	line-height:20px;
}
.conc .col_1 .con1 .lnews .ltopnews h3 {
	font-size:12px
}
.conc .col_1 .con1 .lnews .ltopnews img {
	float:left;
	border:solid 1px #ccc;
	padding:2px;
	margin:0 5px 5px 0;
}
}
.conc .col_2 {
	float:left;
	width:245px;
}
ul.hotnewmenu {
	list-style:none;
	background:url(/index/images/ttbg.gif) 0 34px no-repeat;
	height:35px;
}
ul.hotnewmenu li {
	width:174px;
	height:35px;
	line-height:35px;
	float:left;
	background:url(/index/images/t1right.gif);
	color:#666666;
	font-size:14px;
	font-weight:bold;
	text-align:left;
	cursor:pointer;
	text-align:center;
}
ul.hotnewmenu li span {
	font-family:Arial, Helvetica, sans-serif;
	padding-right:5px;
}
ul.hotnewmenu li.hotnewmenua {
	background:url(/index/images/t1left.gif);
	color:#2B2D2D;
}
ul.hotnewmenu li.hotnewmenua span {
	color:#187DCA;
}
.hotnewcon {
	margin:0px auto;
	clear:both;
	background:url(/index/images/indexn_32.gif) repeat-y;
}
.hnconin, .hnconinb {
	font-size:14px;
	height:350px;
	overflow:hidden;
	padding:10px;
}
.hnconin ul {
	list-style:none;
	clear:both;
	border-top:solid 1px #eee;
	margin-top:7px;
	padding-left:5px;
	padding-top:3px;
}
.hnconin ul.rhot li {
	background: url(/index/images/idd2.gif) left center no-repeat;
	line-height:27px;
	height:27px;
	padding-left:10px;
}
.hnconin ul.rhot li.impt a:link, .hnconin ul.rhot li.impt a:visited {
	color:#f00;
}
.hnconin ul.rhot li.new a {
	background: url(/index/images/gif-0324.gif) right 5px no-repeat;
	padding-right:27px;
}
.hnconinc {
	font-size:14px;
	height:202px;
	overflow:hidden;
	padding:10px;
	padding-top:0;
}
.hnconinc ul {
	list-style:none;
	clear:both;
	border-top:solid 1px #eee;
	margin-top:7px;
	padding-left:5px;
	padding-top:3px;
}
.hnconinc ul.rhot li {
	background: url(/index/images/idd2.gif) left center no-repeat;
	line-height:27px;
	height:27px;
	padding-left:10px;
}
.hnconinc ul.rhot li.impt a:link, .hnconinc ul.rhot li.impt a:visited {
	color:#f00;
}
.hnconinc ul.rhot li.new a {
	background: url(/index/images/gif-0324.gif) right 5px no-repeat;
	padding-right:27px;
}
.hntopview h3 {
	font-size:14px;
	line-height:23px;
}
.hntopview span {
	font-size:12px;
}
.hntopview img {
	float:left;
	border:solid 1px #ddd;
	padding:2px;
	margin:0 5px 5px;
}
.hntopview a:link, .hntopview a:visited {
	color:#4487D2;
}
.hntopview a:hover {
	color:#f00;
}
.hnconinb ul {
	list-style:none;
}
.hnconinb ul li {
	display:block;
	padding:0;
	clear:both;
	border-bottom:dashed 1px #dadada;
	margin:15px 0 5px;
	height:100px;
}
.hnconinb ul li span {
	font-size:12px;
}
.hnconinb ul li img {
	float:left;
	border:solid 1px #ddd;
	padding:2px;
	margin:0 5px 5px;
}
.hnconinb ul li span.tta {
	font-size:14px;
	font-weight:bolder;
	line-height:23px;
}
.recobox {
	background:url(/index/images/ltass.gif) repeat-y;
}
.mmboxin {
	padding:0 13px 8px 13px;
}
ul.Top10Rec {
	clear:both;
	border-top:dashed 1px #ccc;
	line-height:33px;
}
ul.Top10Rec li {
	padding-left:25px;
}
.hyspe {
	color:#FD4700;
	padding-right:3px;
}
.topt1 li {
	background: url(/index/images/lefttop10.gif) 0px 10px no-repeat;
}
.topt2 li {
	background: url(/index/images/lefttop10.gif) 0px -27px no-repeat;
}
.topt3 li {
	background: url(/index/images/lefttop10.gif) 0px -64px no-repeat;
}
.topt4 li {
	background: url(/index/images/lefttop10.gif) 0px -101px no-repeat;
}
.topt5 li {
	background: url(/index/images/lefttop10.gif) 0px -138px no-repeat;
}
.topt6 li {
	background: url(/index/images/lefttop10.gif) 0px -175px no-repeat;
}
.topt7 li {
	background: url(/index/images/lefttop10.gif) 0px -212px no-repeat;
}
.topt8 li {
	background: url(/index/images/lefttop10.gif) 0px -249px no-repeat;
}
.topt9 li {
	background: url(/index/images/lefttop10.gif) 0px -286px no-repeat;
}
.topt10 li {
	background: url(/index/images/lefttop10.gif) 0px -323px no-repeat;
}
.mmboxin img {
	float:left;
	border:solid 1px #ccc;
	padding:2px;
	margin:2px 3px 8px 2px;
}
.nowcc {
	font-weight:bolder;
}
.adx {
	clear:both;
}
.boxnew .con {
	background:url(/index/images/union_z_17.gif) repeat-y;
}
ul.newinRec {
	clear:both;
}
ul.newinRec li {
	line-height:33px;
	clear:both;
	border-top:dashed 1px #ccc;
	padding-left:15px;
	background:url(/index/images/idd2.gif) 5px 18px no-repeat;
}
.recoboxi {
	background:url(/index/images/union_z_17.gif) repeat-y;
}
.nweintop img {
	float:left;
	border:solid 1px #ccc;
	padding:2px;
	margin:2px 5px 8px 2px;
}
.subboxa .title {
	background: url(/index/images/chwl.gif) top no-repeat;
	height:39px;
}
.subboxa {
	background:url(/index/images/ctbg.gif) repeat-y;
}
ul.hotnewmenub {
	list-style:none;
	height:39px;
	margin-left:200px;
}
ul.hotnewmenub li {
	width:111px;
	height:37px;
	line-height:37px;
	float:left;
	background:url(/index/images/xt2.gif);
	color:#666666;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	cursor:pointer;
	margin-left:5px;
}
ul.hotnewmenub li span {
	font-family:Arial, Helvetica, sans-serif;
	padding-right:5px;
}
ul.hotnewmenub li.hotnewmenua {
	background:url(/index/images/xt1.gif);
	color:#fff;
}
ul.hotnewmenub li.hotnewmenua span {
	color:#187DCA;
}
.chwlbox {
	height:290px;
	overflow:hidden;
	padding:10px 10px 10px 0;
}
.chwimg {
	float:left;
	text-align:center;
	width:330px;
	margin-left:10px;
}
.chwimg .spebox {
	margin:5px 15px 5px;
	padding-bottom:10px;
	text-align:left;
	clear:both;
	border-bottom:solid 1px #efefef;
}
.chwimg .spebox img {
	float:left;
	border:solid 1px #ccc;
	padding:2px;
	margin:0 5px 5px;
}
.chwimg ul li {
	float:left;
	width:160px;
}
.chwimg ul li img {
	margin-top:10px;
}
.chwimg span {
	display:block;
	margin-bottom:3px;
	line-height:25px;
}
.chwlist {
	margin-left:5px;
	float:left;
	width:310px;
	overflow:hidden;
}
.chwlist ul {
	list-style:none;
}
.chwlist ul li {
	line-height:25px;
	background:url(/index/images/idd2.gif) left center no-repeat;
	padding-left:10px;
	border-bottom:dashed 1px #efefef;
}
.chemore {
	text-align:right;
	margin-top:5px;
	line-height:20px;
	border-top:solid 1px #efefef;
	padding-right:20px;
}
.ppflbox_f{
float:left;
width:219px;
}
.ppflbox_f .title1{
background:url(/index/images/ppsbg_25.gif) top no-repeat;
height:36px;
line-height:36px;
}
.ppflbox_f .title1 h3{
float:left;
font-size:14px;
color:#2B86D7;
padding-left:7px;
}
.ppflbox_f .title1 ul{
float:right;
padding-right:7px;
}
.ppflbox_f .title1 ul li{
float:left;
cursor:pointer;
white-space:nowrap;
padding:0px 3px;}
.ppflbox_f .con1{
clear:both;
background:url(/index/images/ppsbg_28.gif) repeat-y;
padding:5px;
}
.spaview{
font-weight:bolder;
color:#000000;
}
.ppflbox_f .con1 ul{
list-style:none;
padding-left:5px;
}
.ppflbox_f .con1{
height:260px;
overflow:hidden;}
.ppflbox_f .con1 ul li{
background:url(/index/images/idd2.gif) left center no-repeat;
padding-left:9px;
line-height:23px;
}
.marginleft{
margin-left:10px;
}