@charset "utf-8";
html, body, ul, li, h1, h2, h3, h4, h5, h6, /*p,*/ fieldset, legend {padding:0; margin:0;}
ul,li {list-style-type:none; text-transform:capitalize;}
.clear {clear:both; *display:inline;/*IE only*/}

DIV#MainPromotionBanner {
	WIDTH: 957px; HEIGHT: 258px
}
#MainPromotionBanner #SlidePlayer {
	MARGIN: 0px auto; POSITION: relative
}
#MainPromotionBanner .Slides {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; HEIGHT: 258px
}
#MainPromotionBanner .Slides LI {
	FLOAT: left; WIDTH: 957px; HEIGHT: 258px
}
#MainPromotionBanner .Slides IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; DISPLAY: block; BORDER-LEFT: 0px; WIDTH: 957px; BORDER-BOTTOM: 0px; HEIGHT: 258px
}
#MainPromotionBanner .SlideTriggers {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 10; RIGHT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; POSITION: absolute; TOP: 230px; HEIGHT: 25px
}
#MainPromotionBanner .SlideTriggers LI {
	DISPLAY: inline; FONT-SIZE: 0.9em; BACKGROUND: url(../images/slide_trigger.gif) no-repeat center center; FLOAT: left; MARGIN: 3px 6px; OVERFLOW: hidden; WIDTH: 16px; CURSOR: pointer; COLOR: #74a8ed; LINE-HEIGHT: 16px; FONT-FAMILY: Arial; HEIGHT: 16px; TEXT-ALIGN: center
}
#MainPromotionBanner .SlideTriggers LI.Current {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 1.4em; BACKGROUND: url(../images/slide_trigger_c.gif) no-repeat center center; MARGIN: 0px 6px; BORDER-LEFT: 0px; WIDTH: 21px; COLOR: #fff; LINE-HEIGHT: 21px; BORDER-BOTTOM: 0px; HEIGHT: 21px
}
/*---------------*/
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(../images/BBG.jpg);
	background-repeat: repeat-x;
}
body,table,p,td,div{font:12px/18px "宋体","Lucida Grande", "Lucida Sans Unicode", Helvetica, Verdana, sans-serif; line-height:160%; color:#555555}

a {
	font-size: 12px;
	color: #555555;
	text-decoration: none;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #555555;
}
a:hover {
	text-decoration: none;
	color: #A00D13;
}
a:active {
	text-decoration: none;
	color: #555555;
}
/*-------------------------------*/
a.more:link {
	text-decoration: none;
	color:#626262;
	font-family:'宋体';
	font-size:13px;
	/*font-weight:bold;*/
}
a.more:visited {
	text-decoration: none;
	color: #626262;
	font-size:13px;
	/*font-weight:bold;*/
}
a.more:hover {
	text-decoration: none;
	color: #D12517;
	font-size:13px;
	/*font-weight:bold;*/
}
a.more:active {
	text-decoration: none;
	color: #626262;
	font-size:13px;
	/*font-weight:bold;*/
}
/*-------------------------------*/
a.more2:link {
	text-decoration: none;
	color:#944A1B;
	font-size:13px;
	/*font-weight:bold;*/
}
a.more2:visited {
	text-decoration: none;
	color: #944A1B;
	font-size:13px;
	/*font-weight:bold;*/
}
a.more2:hover {
	text-decoration: none;
	color: #D12517;
	font-size:13px;
	/*font-weight:bold;*/
}
a.more2:active {
	text-decoration: none;
	color: #944A1B;
	font-size:13px;
	/*font-weight:bold;*/
}

.top2 {
	TEXT-ALIGN: justify; LINE-HEIGHT: normal; FONT-FAMILY: "Verdana", "Arial", "Helvetica", "sans-serif"; COLOR: #333333; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.tdtext {
	LINE-HEIGHT: 20px; COLOR: #555555; FONT-SIZE: 9pt; TEXT-DECORATION: none
}

A.left:link {
	FONT-FAMILY: Arial; COLOR: #333333; FONT-SIZE: 9pt; TEXT-DECORATION: none
}
A.left:visited {
	FONT-FAMILY: arial; COLOR: #333333; FONT-SIZE: 9pt; TEXT-DECORATION: none
}
A.left:hover {
	COLOR: #999999; FONT-SIZE: 9pt; TEXT-DECORATION: none
}
/*******************************/
a.Links:link {
	text-decoration: none;
	color:#357B77;
}
a.Links:visited {
	text-decoration: none;
	color: #357B77;
}
a.Links:hover {
	text-decoration: none;
	color: #A00D13;
}
a.Links:active {
	text-decoration: none;
	color: #357B77;
}
/**************/
.title{font-size:14px; font-family:Arial; color:#FFF; font-weight:bold; padding-left:28px; padding-top:2px;}
.Ltitle{font-size:14px; font-family:Arial; color:#FFF; font-weight:bold; padding-left:30px;  height:27px; line-height:27px;}
.stitle{font-size:12px; font-family:Arial; color:#FFF2C8;padding-left:20px; height:28px; line-height:28px;}

/*选项卡*/
.tab{/*margin-top:100px;*/ width:320px; margin-left:auto; margin-right:auto;}

#TabCon1{width:320px;/*height:100px;line-height:100px;border-left:#757575 1px solid;border-bottom:#757575 1px solid;border-right:#757575 1px solid;*/}
#TabCon2{width:320px;/*height:100px;line-height:100px;border-left:#757575 1px solid;border-bottom:#757575 1px solid;border-right:#757575 1px solid;*/}

.xixi1{width:320px;height:29px;line-height:29px;background-image:url(../images/news_bghover1.jpg);cursor:pointer;}
.xixi2{width:320px;height:29px;line-height:29px;background-image:url(../images/news_bghover2.jpg);cursor:pointer;}

.tab1{width:120px;height:29px;line-height:29px;float:left;text-align:center;cursor:pointer; color:#FF6903; font-size:14px; font-weight:bold; padding-top:3px;}
.tab2{width:120px;height:29px;line-height:29px;float:left;text-align:center;cursor:pointer;color:#303030;font-size:14px; font-weight:bold; padding-top:3px;}
/*******************************/
a.topLinks:link {
	text-decoration: none;
	color:#AA1407;
	font-size:14px;
	font-weight:bold;
}
a.topLinks:visited {
	text-decoration: none;
	color:#AA1407;
	font-size:14px;
	font-weight:bold;
}
a.topLinks:hover {
	text-decoration: none;
	color: #E1AC57;
	font-size:14px;
	font-weight:bold;
}
a.topLinks:active {
	text-decoration: none;
	color:#AA1407;
	font-size:14px;
	font-weight:bold;
}

/*menu*/
#nav {margin:0 auto; width:960px; display:block; background:url(../images/menuBG.jpg) no-repeat; height:34px;}
#nav .jquery_out {float:left;line-height:32px;display:block; border-right:1px solid #fff; text-align:center; color:#fff;font:18px/32px "微软雅黑"; background:#062723 url(../images/slide-panel_03.png) 0 0 repeat-x;}
#nav .jquery_out .smile {padding-left:1em;}
#nav .jquery_inner {margin-left:16px;}
#nav .jquery {margin-right:1px;padding:0 2em;}
#nav .mainlevel {background:#none; float:left;/* border-right:1px solid #fff; */width:117px;/*IE6 only*/}
#nav .mainlevel a {color:#FFF; font-size:14px; font-weight:bold; text-decoration:none; line-height:34px; display:block; padding:0 20px;/* width:100px;*/}
#nav .mainlevel a:hover {color:#FDB934; text-decoration:none;/* background:#062723 url(../images/slide-panel_03.png) 0 0 repeat-x;*/}
#nav .mainlevel ul {display:none;position:absolute; padding:0; margin:0; z-index:9999;}
#nav .mainlevel li {border-top:1px dotted #EEE; background:#A00D13;width:100px; /*IE6 only*/}
#nav .mainlevel li a {padding:0; margin:0; height:30px; line-height:30px; text-indent:18px; font-family:arial; font-size:12px; font-weight:normal}
#nav .mainlevel li a:hover {padding:0; margin:0; height:30px; line-height:30px; background:#C70F0F/*url(../images/bg2.jpg) repeat-x*/}
/*************************/
/*Page*/
.page {
	FLOAT: right; RIGHT: 7px; HEIGHT: 20px; MARGIN: 0; PADDING: 0
}
.page p {
	BORDER: 1px #CCC solid; FLOAT: left; HEIGHT: 16px; PADDING: 2px; MARGIN-RIGHT: 5px
}
.page .pagebody {
	BACKGROUND: #FFF; PADDING: 2px; color:#333333;
}
.page .pagenumbody {
	BACKGROUND: #FFF; PADDING: 2px 8px; color:#333333
}
.page .onpagenumbody {
	COLOR: #ff0000; BACKGROUND: #F2f2f2; PADDING: 2px 8px
}
.page .pagetotal {
	BACKGROUND: #FFF; PADDING: 2px 5px
}
/*Page*/
.pagination {
	FLOAT:Left; color:#333333;
}
.pagination2 {
	FLOAT:right; color:#333333;/* color:#FFFFFF;*/
}
.pagenum {
	FLOAT: left
}
.pagination .page-skip {
	COLOR: #999; FLOAT: left; MARGIN-LEFT: 10px; HEIGHT: 23px; LINE-HEIGHT: 23px; OVERFLOW: hidden; PADDING: 0 5px; TEXT-ALIGN: center; WHITE-SPACE: nowrap; FONT-SIZE: 13px; VERTICAL-ALIGN: middle; FONT-FAMILY: Arial,SimSun
}
.pagination span,.pagenum span {
	DISPLAY: block; FLOAT: left; PADDING: 0 5px; HEIGHT: 21px;color:#333333;
}
.pagination span.page-cur,.pagenum span.page-cur {
	LINE-HEIGHT: 21px; HEIGHT: 21px; BORDER: #ff5400 1px solid; BACKGROUND: white; TEXT-ALIGN: center; MARGIN-RIGHT: 3px; COLOR: #ff5400; FONT-WEIGHT: bold
}
.pagination a,.pagenum a {
	DISPLAY: block; FLOAT: left; HEIGHT: 21px; PADDING: 0 5px; LINE-HEIGHT: 21px; BORDER: #c6c6c6 1px solid; BACKGROUND: white; TEXT-ALIGN: center; MARGIN-RIGHT: 3px; COLOR: #333333;
}
.pagination a:hover,.pagenum a:hover {
	BORDER: #ff5400 1px solid; TEXT-ALIGN: center; COLOR: #ff5400; TEXT-DECORATION: none
}
.pagination a.page-prev,.pagenum a.page-prev {
	DISPLAY: block; FLOAT: left; PADDING: 0 5px; HEIGHT: 21px; BACKGROUND: url(../images/page.gif) white no-repeat 4px 0; PADDING-LEFT: 12px; color:333333;
}
.pagination a.page-next {
	FLOAT: left; HEIGHT: 21px; FONT-WEIGHT: normal; BACKGROUND: url(../images/page.gif) white no-repeat right -26px; PADDING-RIGHT: 12px;color:333333;
}
/**************/
.pagination a.page-prev2,.pagenum a.page-prev2 {
	DISPLAY: block; FLOAT: left; PADDING: 0 5px; HEIGHT: 21px; BACKGROUND: url(../images/page2.gif) white no-repeat 4px 0; PADDING-LEFT: 12px; color:333333;
}
.pagination a.page-next2 {
	FLOAT: left; HEIGHT: 21px; FONT-WEIGHT: normal; BACKGROUND: url(../images/page2.gif) white no-repeat right -26px; PADDING-RIGHT: 12px;color:333333;
}
/**********************/
.pagination .text {
	BACKGROUND: url(../images/input-bg.png) white no-repeat 0px 0px; BORDER: #a7a6aa 1px solid; COLOR: #333; WIDTH: 25px; PADDING: 2px; MARGIN: 0px 3px; _DISPLAY: in-line
}
.pagination .button {
	WIDTH: 52px; HEIGHT: 22px; LINE-HEIGHT: 22px; BACKGROUND: url(../images/page.gif) no-repeat right -50px; BORDER: none
}

.pageOFF {
	FLOAT: left; HEIGHT: 21px; FONT-WEIGHT: normal; BACKGROUND: url(../images/page.gif) white no-repeat right -26px; PADDING-RIGHT: 12px;color:333333;
}
/*******************************************/
/* iFocus style */
img { border:none; }
#ifocus { width:383px; height:220px; margin:0px auto;}
	#ifocus_pic { display:inline; position:relative; float:left; width:311px; height:215px; overflow:hidden; margin:5px 0 0 0; }
		#ifocus_piclist { position:absolute; }
		#ifocus_piclist li { width:311px; height:215px; overflow:hidden;}
		#ifocus_piclist img { width:311px; height:215px;}
	#ifocus_btn { display:inline; float:right; width:65px; margin:0 0 0 0; }
		#ifocus_btn li { width:65px; height:50px; cursor:pointer; opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=50); margin:5px 0 0 0;}
		#ifocus_btn img { width:65px; height:50px;}
		#ifocus_btn .current {/*background: url(images/ifocus_btn_bg.gif) no-repeat;*/ opacity:1; -moz-opacity:1; filter:alpha(opacity=100); }
	#ifocus_opdiv { position:absolute; left:0; bottom:0; width:311px; height:35px; background:#000; opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=50); }
	#ifocus_tx { position:absolute; left:8px; bottom:8px; color:#FFF; }
		#ifocus_tx .normal { display:none; }
/*************************************************/
/*******************************/
a.newsSort:link {
	text-decoration: none;
	color:#EB7E1D;
}
a.newsSort:visited {
	text-decoration: none;
	color: #EB7E1D;
}
a.newsSort:hover {
	text-decoration: none;
	color: #AD0D0D;
}
a.newsSort:active {
	text-decoration: none;
	color: #EB7E1D;
}